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,795 119,594 SH   SOLE 2 64,466 0 55,128
1 800 FLOWERS COM INC CL A 68243Q106 2 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106 9 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106 2,028 86,785 SH   SOLE 18 68,520 0 18,265
1 800 FLOWERS COM INC CL A 68243Q106 13,644 583,814 SH   SOLE 19 583,814 0 0
1 800 FLOWERS COM INC CL A 68243Q106 22,775 974,538 SH   SOLE 21 974,538 0 0
1 800 FLOWERS COM INC CL A 68243Q106 27,807 1,189,858 SH   SOLE 22 1,174,594 0 15,264
1 800 FLOWERS COM INC CL A 68243Q106 513 21,968 SH   SOLE 23 21,968 0 0
1 800 FLOWERS COM INC CL A 68243Q106 105 4,495 SH   SOLE 25 4,495 0 0
1 800 FLOWERS COM INC CL A 68243Q106 2,200 94,154 SH   SOLE 26 2,558 0 91,596
1 800 FLOWERS COM INC CL A 68243Q106 811 34,682 SH   SOLE 30 34,682 0 0
1 800 FLOWERS COM INC CL A 68243Q106 290 12,392 SH   SOLE 34 12,392 0 0
1 800 FLOWERS COM INC CL A 68243Q106 41 1,748 SH   SOLE 36 1,748 0 0
1 800 FLOWERS COM INC CL A 68243Q106 87 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106 332 14,204 SH   SOLE 43 450 0 13,754
10X GENOMICS INC CL A COM 88025U109 16,148 108,408 SH   SOLE 2 9,315 0 99,093
10X GENOMICS INC CL A COM 88025U109 6,753 45,331 SH   SOLE 4 26,520 0 18,811
10X GENOMICS INC CL A COM 88025U109 864 5,801 SH   SOLE 7 5,801 0 0
10X GENOMICS INC CL A COM 88025U109 13 87 SH   SOLE 13 87 0 0
10X GENOMICS INC CL A COM 88025U109 913 6,130 SH   SOLE 15 6,130 0 0
10X GENOMICS INC CL A COM 88025U109 8,067 54,156 SH   SOLE 18 50,277 0 3,879
10X GENOMICS INC CL A COM 88025U109 486,361 3,265,043 SH   SOLE 19 3,265,043 0 0
10X GENOMICS INC CL A COM 88025U109 281,461 1,889,508 SH   SOLE 21 1,889,508 0 0
10X GENOMICS INC CL A COM 88025U109 316,588 2,125,324 SH   SOLE 22 2,034,174 0 91,150
10X GENOMICS INC CL A COM 88025U109 6,986 46,896 SH   SOLE 23 46,896 0 0
10X GENOMICS INC CL A COM 88025U109 2,670 17,926 SH   SOLE 25 17,926 0 0
10X GENOMICS INC CL A COM 88025U109 10,003 67,154 SH   SOLE 26 53,748 0 13,406
10X GENOMICS INC CL A COM 88025U109 13,001 87,276 SH   SOLE 28 1,614 0 85,662
10X GENOMICS INC CL A COM 88025U109 17 115 SH   SOLE 29 115 0 0
10X GENOMICS INC CL A COM 88025U109 36,887 247,633 SH   SOLE 30 247,633 0 0
10X GENOMICS INC CL A COM 88025U109 3,899 26,178 SH   SOLE 31 8,081 0 18,097
10X GENOMICS INC CL A COM 88025U109 594 3,986 SH   SOLE 34 3,986 0 0
10X GENOMICS INC CL A COM 88025U109 1,914 12,852 SH   SOLE 36 12,852 0 0
10X GENOMICS INC CL A COM 88025U109 386 2,593 SH   SOLE 40 2,593 0 0
10X GENOMICS INC CL A COM 88025U109 929 6,237 SH   SOLE 43 1,052 0 5,185
111 INC ADS 68247Q102 5 1,388 SH   SOLE 2 1,388 0 0
111 INC ADS 68247Q102 25 7,170 SH   SOLE 4 7,170 0 0
111 INC ADS 68247Q102 99 28,296 SH   SOLE 21 28,296 0 0
111 INC ADS 68247Q102 483 137,879 SH   SOLE 22 135,040 0 2,839
111 INC ADS 68247Q102 242 69,119 SH   SOLE 30 69,119 0 0
180 LIFE SCIENCES CORP COM 68236V104 33 8,343 SH   SOLE 2 8,343 0 0
180 LIFE SCIENCES CORP COM 68236V104 20 5,162 SH   SOLE 18 5,162 0 0
180 LIFE SCIENCES CORP COM 68236V104 270 69,164 SH   SOLE 21 69,164 0 0
180 LIFE SCIENCES CORP COM 68236V104 1,110 284,700 SH   SOLE 22 284,700 0 0
1847 GOEDEKER INC COM 28252C109 4 1,491 SH   SOLE 2 0 0 1,491
1847 GOEDEKER INC COM 28252C109 27 11,291 SH   SOLE 18 11,291 0 0
1847 GOEDEKER INC COM 28252C109 416 173,450 SH   SOLE 21 173,450 0 0
1847 GOEDEKER INC COM 28252C109 3,718 1,549,248 SH   SOLE 22 1,549,248 0 0
1895 BANCORP OF WIS INC COM 28253R105 6 567 SH   SOLE 18 567 0 0
1895 BANCORP OF WIS INC COM 28253R105 105 9,513 SH   SOLE 21 9,513 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,348 133,621 SH   SOLE 2 58,598 0 75,023
1LIFE HEALTHCARE INC COM 68269G107 4 220 SH   SOLE 4 220 0 0
1LIFE HEALTHCARE INC COM 68269G107 26 1,476 SH   SOLE 7 1,476 0 0
1LIFE HEALTHCARE INC COM 68269G107 5,937 337,920 SH   SOLE 18 312,151 0 25,769
1LIFE HEALTHCARE INC COM 68269G107 12,417 706,696 SH   SOLE 19 706,696 0 0
1LIFE HEALTHCARE INC COM 68269G107 76,511 4,354,611 SH   SOLE 21 4,354,611 0 0
1LIFE HEALTHCARE INC COM 68269G107 68,967 3,925,278 SH   SOLE 22 3,877,713 0 47,565
1LIFE HEALTHCARE INC COM 68269G107 481 27,383 SH   SOLE 23 27,383 0 0
1LIFE HEALTHCARE INC COM 68269G107 315 17,937 SH   SOLE 25 17,937 0 0
1LIFE HEALTHCARE INC COM 68269G107 4,815 274,055 SH   SOLE 26 58,979 0 215,076
1LIFE HEALTHCARE INC COM 68269G107 121 6,864 SH   SOLE 28 6,864 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,963 168,615 SH   SOLE 30 168,615 0 0
1LIFE HEALTHCARE INC COM 68269G107 1,046 59,559 SH   SOLE 34 59,559 0 0
1LIFE HEALTHCARE INC COM 68269G107 252 14,353 SH   SOLE 36 14,353 0 0
1LIFE HEALTHCARE INC COM 68269G107 169 9,611 SH   SOLE 40 9,611 0 0
1LIFE HEALTHCARE INC COM 68269G107 598 34,059 SH   SOLE 43 1,886 0 32,173
1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 1,910 2,125,000 PRN   SOLE 21 2,125,000 0 0
1ST CONSTITUTION BANCORP COM 31986N102 167 6,516 SH   SOLE 2 5,875 0 641
1ST CONSTITUTION BANCORP COM 31986N102 45 1,768 SH   SOLE 18 1,768 0 0
1ST CONSTITUTION BANCORP COM 31986N102 806 31,444 SH   SOLE 21 31,444 0 0
1ST CONSTITUTION BANCORP COM 31986N102 13 494 SH   SOLE 22 494 0 0
1ST SOURCE CORP COM 336901103 716 14,436 SH   SOLE 2 5,337 0 9,099
1ST SOURCE CORP COM 336901103 14 281 SH   SOLE 7 281 0 0
1ST SOURCE CORP COM 336901103 2,601 52,435 SH   SOLE 18 52,435 0 0
1ST SOURCE CORP COM 336901103 1,555 31,341 SH   SOLE 19 31,341 0 0
1ST SOURCE CORP COM 336901103 31,747 640,068 SH   SOLE 21 640,068 0 0
1ST SOURCE CORP COM 336901103 26,565 535,585 SH   SOLE 22 518,095 0 17,490
1ST SOURCE CORP COM 336901103 112 2,251 SH   SOLE 25 2,251 0 0
1ST SOURCE CORP COM 336901103 111 2,247 SH   SOLE 26 0 0 2,247
1ST SOURCE CORP COM 336901103 14 279 SH   SOLE 28 279 0 0
1ST SOURCE CORP COM 336901103 833 16,803 SH   SOLE 30 16,803 0 0
1ST SOURCE CORP COM 336901103 68 1,375 SH   SOLE 34 1,375 0 0
1ST SOURCE CORP COM 336901103 136 2,747 SH   SOLE 40 2,747 0 0
1ST SOURCE CORP COM 336901103 540 10,897 SH   SOLE 43 441 0 10,456
1STDIBS COM INC COM 320551104 30 2,420 SH   SOLE 2 331 0 2,089
1STDIBS COM INC COM 320551104 239 19,111 SH   SOLE 18 19,111 0 0
1STDIBS COM INC COM 320551104 156 12,505 SH   SOLE 19 12,505 0 0
1STDIBS COM INC COM 320551104 2,886 230,710 SH   SOLE 21 230,710 0 0
1STDIBS COM INC COM 320551104 1,232 98,463 SH   SOLE 22 97,680 0 783
22ND CENTY GROUP INC COM 90137F103 71 22,849 SH   SOLE 2 6,185 0 16,664
22ND CENTY GROUP INC COM 90137F103 7 2,427 SH   SOLE 7 2,427 0 0
22ND CENTY GROUP INC COM 90137F103 1,443 467,096 SH   SOLE 18 467,096 0 0
22ND CENTY GROUP INC COM 90137F103 964 311,980 SH   SOLE 19 311,980 0 0
22ND CENTY GROUP INC COM 90137F103 17,527 5,672,016 SH   SOLE 21 5,672,016 0 0
22ND CENTY GROUP INC COM 90137F103 11,479 3,714,800 SH   SOLE 22 3,692,040 0 22,760
23ANDME HOLDING CO CLASS A COM 90138Q108 119 17,803 SH   SOLE 2 14,127 0 3,676
23ANDME HOLDING CO CLASS A COM 90138Q108 958 143,845 SH   SOLE 21 143,845 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 7,673 1,152,052 SH   SOLE 22 1,129,411 0 22,641
23ANDME HOLDING CO CLASS A COM 90138Q108 66 9,962 SH   SOLE 25 9,962 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 41 6,116 SH   SOLE 26 0 0 6,116
23ANDME HOLDING CO CLASS A COM 90138Q108 469 70,431 SH   SOLE 30 70,431 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 74 11,092 SH   SOLE 40 11,092 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 499 19,488 SH   SOLE 2 7,894 0 11,594
2SEVENTY BIO INC COMMON STOCK 901384107 2 95 SH   SOLE 4 95 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 9 361 SH   SOLE 7 361 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 1,748 68,186 SH   SOLE 18 68,186 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 1,019 39,765 SH   SOLE 19 39,765 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 22,558 880,151 SH   SOLE 21 880,151 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 14,316 558,567 SH   SOLE 22 536,739 0 21,828
2SEVENTY BIO INC COMMON STOCK 901384107 82 3,209 SH   SOLE 25 3,209 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 231 9,008 SH   SOLE 26 7,198 0 1,810
2SEVENTY BIO INC COMMON STOCK 901384107 344 13,412 SH   SOLE 30 13,412 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 38 1,483 SH   SOLE 36 1,483 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 68 2,648 SH   SOLE 40 2,648 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 162 6,310 SH   SOLE 43 85 0 6,226
2U INC COM 90214J101 3,541 176,452 SH   SOLE 2 101,044 0 75,408
2U INC COM 90214J101 6 296 SH   SOLE 4 296 0 0
2U INC COM 90214J101 21 1,035 SH   SOLE 7 1,035 0 0
2U INC COM 90214J101 4,579 228,130 SH   SOLE 18 200,893 0 27,237
2U INC COM 90214J101 15,092 751,973 SH   SOLE 19 751,973 0 0
2U INC COM 90214J101 49,823 2,482,455 SH   SOLE 21 2,482,455 0 0
2U INC COM 90214J101 48,300 2,406,596 SH   SOLE 22 2,357,911 0 48,685
2U INC COM 90214J101 478 23,829 SH   SOLE 23 23,829 0 0
2U INC COM 90214J101 294 14,639 SH   SOLE 25 14,639 0 0
2U INC COM 90214J101 2,961 147,558 SH   SOLE 26 31,561 0 115,997
2U INC COM 90214J101 27 1,326 SH   SOLE 28 1,326 0 0
2U INC COM 90214J101 2,342 116,682 SH   SOLE 30 116,682 0 0
2U INC COM 90214J101 60 2,992 SH   SOLE 34 2,992 0 0
2U INC COM 90214J101 232 11,573 SH   SOLE 36 11,573 0 0
2U INC COM 90214J101 184 9,157 SH   SOLE 40 9,157 0 0
2U INC COM 90214J101 614 30,571 SH   SOLE 43 534 0 30,037
2U INC NOTE 2.250% 5/0 90214JAB7 2,658 2,514,000 PRN   SOLE 21 2,514,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,680 78,005 SH   SOLE 2 48,736 0 29,269
3-D SYS CORP DEL COM NEW 88554D205 41 1,918 SH   SOLE 4 501 0 1,417
3-D SYS CORP DEL COM NEW 88554D205 37 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 9,671 448,987 SH   SOLE 18 434,647 0 14,340
3-D SYS CORP DEL COM NEW 88554D205 7,018 325,796 SH   SOLE 19 325,796 0 0
3-D SYS CORP DEL COM NEW 88554D205 320,203 14,865,498 SH   SOLE 21 14,865,498 0 0
3-D SYS CORP DEL COM NEW 88554D205 68,219 3,167,106 SH   SOLE 22 3,094,592 0 72,514
3-D SYS CORP DEL COM NEW 88554D205 122 5,665 SH   SOLE 23 5,665 0 0
3-D SYS CORP DEL COM NEW 88554D205 388 18,034 SH   SOLE 25 18,034 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,658 76,980 SH   SOLE 26 49,465 0 27,515
3-D SYS CORP DEL COM NEW 88554D205 49 2,291 SH   SOLE 28 2,291 0 0
3-D SYS CORP DEL COM NEW 88554D205 16,143 749,454 SH   SOLE 30 749,454 0 0
3-D SYS CORP DEL COM NEW 88554D205 111 5,150 SH   SOLE 36 5,150 0 0
3-D SYS CORP DEL COM NEW 88554D205 328 15,240 SH   SOLE 40 15,240 0 0
3-D SYS CORP DEL COM NEW 88554D205 724 33,605 SH   SOLE 43 1,247 0 32,358
360 DIGITECH INC AMERICAN DEP 88557W101 2,687 117,166 SH   SOLE 2 2,425 0 114,741
360 DIGITECH INC AMERICAN DEP 88557W101 987 43,026 SH   SOLE 4 19,984 0 23,042
360 DIGITECH INC AMERICAN DEP 88557W101 211 9,202 SH   SOLE 7 9,202 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 200 8,719 SH   SOLE 13 0 0 8,719
360 DIGITECH INC AMERICAN DEP 88557W101 1,158 50,500 SH   SOLE 15 50,500 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 816 35,585 SH   SOLE 18 35,585 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 35,994 1,569,747 SH   SOLE 21 1,569,747 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 20,312 885,841 SH   SOLE 22 719,554 0 166,287
360 DIGITECH INC AMERICAN DEP 88557W101 924 40,277 SH   SOLE 23 40,277 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 2,385 104,028 SH   SOLE 25 104,028 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 1,167 50,877 SH   SOLE 26 647 0 50,230
360 DIGITECH INC AMERICAN DEP 88557W101 5,423 236,491 SH   SOLE 28 10,138 0 226,353
360 DIGITECH INC AMERICAN DEP 88557W101 10,719 467,484 SH   SOLE 30 467,484 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 73 3,167 SH   SOLE 31 0 0 3,167
360 DIGITECH INC AMERICAN DEP 88557W101 111 4,821 SH   SOLE 34 4,821 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 9 384 SH   SOLE 40 384 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 4,359 190,095 SH   SOLE 43 14,100 0 175,995
3M CO COM 88579Y101 251,731 1,417,163 SH   SOLE 2 293,639 0 1,123,524
3M CO COM 88579Y101 54,162 304,917 SH   SOLE 4 273,448 0 31,469
3M CO COM 88579Y101 105,487 593,857 SH   SOLE 7 548,536 0 45,321
3M CO COM 88579Y101 1,530 8,614 SH   SOLE 13 2,604 0 6,010
3M CO COM 88579Y101 14,503 81,645 SH   SOLE 15 81,645 0 0
3M CO COM 88579Y101 186,534 1,050,127 SH   SOLE 18 972,263 0 77,864
3M CO COM 88579Y101 41,385 232,984 SH   SOLE 19 232,984 0 0
3M CO COM 88579Y101 3,933 22,140 SH   SOLE 20 22,140 0 0
3M CO COM 88579Y101 2,852,707 16,059,829 SH   SOLE 21 16,059,829 0 0
3M CO COM 88579Y101 2,182,029 12,284,123 SH   SOLE 22 11,112,111 0 1,172,012
3M CO COM 88579Y101 59,899 337,213 SH   SOLE 23 337,213 0 0
3M CO COM 88579Y101 192,384 1,083,060 SH   SOLE 25 1,083,060 0 0
3M CO COM 88579Y101 330,858 1,862,626 SH   SOLE 26 949,849 0 912,777
3M CO COM 88579Y101 339,459 1,911,044 SH   SOLE 28 218,926 0 1,692,118
3M CO COM 88579Y101 6 32 SH   SOLE 29 32 0 0
3M CO COM 88579Y101 633,059 3,563,918 SH   SOLE 30 3,563,918 0 0
3M CO COM 88579Y101 39,966 224,994 SH   SOLE 31 65,121 0 159,873
3M CO COM 88579Y101 8,936 50,309 SH   SOLE 32 50,309 0 0
3M CO COM 88579Y101 7,906 44,507 SH   SOLE 34 44,507 0 0
3M CO COM 88579Y101 46,044 259,211 SH   SOLE 36 259,211 0 0
3M CO COM 88579Y101 3,422 19,262 SH   SOLE 40 19,262 0 0
3M CO COM 88579Y101 70,805 398,611 SH   SOLE 43 28,302 0 370,309
4D MOLECULAR THERAPEUTICS IN COM 35104E100 639 29,130 SH   SOLE 2 20,031 0 9,099
4D MOLECULAR THERAPEUTICS IN COM 35104E100 9 395 SH   SOLE 7 395 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 1,937 88,302 SH   SOLE 18 88,302 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 1,171 53,389 SH   SOLE 19 53,389 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 27,103 1,235,321 SH   SOLE 21 1,235,321 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 13,541 617,195 SH   SOLE 22 595,558 0 21,637
4D MOLECULAR THERAPEUTICS IN COM 35104E100 7 301 SH   SOLE 23 301 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 51 2,324 SH   SOLE 25 2,324 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 17 777 SH   SOLE 26 0 0 777
4D MOLECULAR THERAPEUTICS IN COM 35104E100 1,125 51,267 SH   SOLE 30 51,267 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 49 2,246 SH   SOLE 40 2,246 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 154 7,035 SH   SOLE 43 0 0 7,035
51JOB INC SPONSORED ADS 316827104 3,200 65,401 SH   SOLE 2 9,718 0 55,683
51JOB INC SPONSORED ADS 316827104 944 19,303 SH   SOLE 4 10,085 0 9,218
51JOB INC SPONSORED ADS 316827104 18 377 SH   SOLE 7 377 0 0
51JOB INC SPONSORED ADS 316827104 170 3,474 SH   SOLE 13 0 0 3,474
51JOB INC SPONSORED ADS 316827104 963 19,689 SH   SOLE 15 19,689 0 0
51JOB INC SPONSORED ADS 316827104 1,432 29,263 SH   SOLE 18 29,263 0 0
51JOB INC SPONSORED ADS 316827104 518 10,591 SH   SOLE 19 10,591 0 0
51JOB INC SPONSORED ADS 316827104 29,095 594,623 SH   SOLE 21 594,623 0 0
51JOB INC SPONSORED ADS 316827104 24,237 495,331 SH   SOLE 22 428,740 0 66,591
51JOB INC SPONSORED ADS 316827104 641 13,095 SH   SOLE 23 13,095 0 0
51JOB INC SPONSORED ADS 316827104 1,065 21,775 SH   SOLE 25 21,775 0 0
51JOB INC SPONSORED ADS 316827104 2,913 59,531 SH   SOLE 26 1,727 0 57,804
51JOB INC SPONSORED ADS 316827104 3,897 79,640 SH   SOLE 28 5,421 0 74,219
51JOB INC SPONSORED ADS 316827104 8,586 175,472 SH   SOLE 30 175,472 0 0
51JOB INC SPONSORED ADS 316827104 315 6,433 SH   SOLE 34 6,433 0 0
51JOB INC SPONSORED ADS 316827104 6 131 SH   SOLE 40 131 0 0
51JOB INC SPONSORED ADS 316827104 4,414 90,213 SH   SOLE 43 9,466 0 80,747
7 ACQUISITION CORPORATION UNIT 11/05/2026 G80694121 22,653 2,254,000 SH   SOLE 2 2,254,000 0 0
89BIO INC COM 282559103 76 5,808 SH   SOLE 2 438 0 5,370
89BIO INC COM 282559103 404 30,916 SH   SOLE 18 30,916 0 0
89BIO INC COM 282559103 857 65,550 SH   SOLE 19 65,550 0 0
89BIO INC COM 282559103 6,211 475,204 SH   SOLE 21 475,204 0 0
89BIO INC COM 282559103 3,450 263,999 SH   SOLE 22 257,979 0 6,020
89BIO INC COM 282559103 11 810 SH   SOLE 23 810 0 0
89BIO INC COM 282559103 116 8,848 SH   SOLE 30 8,848 0 0
89BIO INC COM 282559103 8 606 SH   SOLE 43 0 0 606
8X8 INC NEW COM 282914100 739 44,106 SH   SOLE 2 32,070 0 12,036
8X8 INC NEW COM 282914100 23 1,399 SH   SOLE 4 422 0 977
8X8 INC NEW COM 282914100 26 1,571 SH   SOLE 7 1,571 0 0
8X8 INC NEW COM 282914100 6,587 393,036 SH   SOLE 18 393,036 0 0
8X8 INC NEW COM 282914100 3,382 201,767 SH   SOLE 19 201,767 0 0
8X8 INC NEW COM 282914100 225,141 13,433,205 SH   SOLE 21 13,433,205 0 0
8X8 INC NEW COM 282914100 46,500 2,774,484 SH   SOLE 22 2,711,872 0 62,612
8X8 INC NEW COM 282914100 254 15,160 SH   SOLE 25 15,160 0 0
8X8 INC NEW COM 282914100 763 45,512 SH   SOLE 26 36,967 0 8,545
8X8 INC NEW COM 282914100 33 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100 3,281 195,770 SH   SOLE 30 195,770 0 0
8X8 INC NEW COM 282914100 83 4,949 SH   SOLE 36 4,949 0 0
8X8 INC NEW COM 282914100 212 12,653 SH   SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100 1,665 99,321 SH   SOLE 43 26,466 0 72,855
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 1,989 2,000,000 PRN   SOLE 2 2,000,000 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2,333 2,346,000 PRN   SOLE 21 2,346,000 0 0
9 METERS BIOPHARMA INC COM 654405109 24 24,947 SH   SOLE 2 8,548 0 16,399
9 METERS BIOPHARMA INC COM 654405109 3 3,416 SH   SOLE 7 3,416 0 0
9 METERS BIOPHARMA INC COM 654405109 618 631,573 SH   SOLE 18 631,573 0 0
9 METERS BIOPHARMA INC COM 654405109 359 367,253 SH   SOLE 19 367,253 0 0
9 METERS BIOPHARMA INC COM 654405109 7,572 7,736,316 SH   SOLE 21 7,736,316 0 0
9 METERS BIOPHARMA INC COM 654405109 5,268 5,382,385 SH   SOLE 22 5,340,807 0 41,578
9 METERS BIOPHARMA INC COM 654405109 19 18,911 SH   SOLE 43 0 0 18,911
908 DEVICES INC COM 65443P102 322 12,444 SH   SOLE 2 11,065 0 1,379
908 DEVICES INC COM 65443P102 3 116 SH   SOLE 7 116 0 0
908 DEVICES INC COM 65443P102 1,206 46,607 SH   SOLE 18 46,607 0 0
908 DEVICES INC COM 65443P102 67,928 2,625,738 SH   SOLE 19 2,625,738 0 0
908 DEVICES INC COM 65443P102 15,748 608,717 SH   SOLE 21 608,717 0 0
908 DEVICES INC COM 65443P102 10,462 404,422 SH   SOLE 22 394,780 0 9,642
908 DEVICES INC COM 65443P102 55 2,142 SH   SOLE 25 2,142 0 0
908 DEVICES INC COM 65443P102 76 2,950 SH   SOLE 30 2,950 0 0
908 DEVICES INC COM 65443P102 52 1,991 SH   SOLE 34 1,991 0 0
908 DEVICES INC COM 65443P102 34 1,323 SH   SOLE 40 1,323 0 0
908 DEVICES INC COM 65443P102 68 2,611 SH   SOLE 43 21 0 2,590
A K A BRANDS HLDG CORP COM 00152K101 77 8,336 SH   SOLE 2 7,743 0 593
A K A BRANDS HLDG CORP COM 00152K101 214 23,162 SH   SOLE 18 23,162 0 0
A K A BRANDS HLDG CORP COM 00152K101 122 13,206 SH   SOLE 19 13,206 0 0
A K A BRANDS HLDG CORP COM 00152K101 2,344 253,453 SH   SOLE 21 253,453 0 0
A K A BRANDS HLDG CORP COM 00152K101 529 57,155 SH   SOLE 22 55,762 0 1,393
A K A BRANDS HLDG CORP COM 00152K101 9 939 SH   SOLE 23 939 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 506 8,280 SH   SOLE 2 2,266 0 6,014
A-MARK PRECIOUS METALS INC COM 00181T107 9 140 SH   SOLE 7 140 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 1,778 29,093 SH   SOLE 18 29,093 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 971 15,886 SH   SOLE 19 15,886 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 22,252 364,183 SH   SOLE 21 364,183 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 12,548 205,362 SH   SOLE 22 197,146 0 8,216
A-MARK PRECIOUS METALS INC COM 00181T107 77 1,260 SH   SOLE 25 1,260 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 143 2,346 SH   SOLE 30 2,346 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 77 1,258 SH   SOLE 40 1,258 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 71 1,168 SH   SOLE 43 0 0 1,168
A10 NETWORKS INC COM 002121101 749 45,164 SH   SOLE 2 33,916 0 11,248
A10 NETWORKS INC COM 002121101 17 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 2,928 176,604 SH   SOLE 18 176,604 0 0
A10 NETWORKS INC COM 002121101 1,728 104,202 SH   SOLE 19 104,202 0 0
A10 NETWORKS INC COM 002121101 40,571 2,447,008 SH   SOLE 21 2,447,008 0 0
A10 NETWORKS INC COM 002121101 23,663 1,427,221 SH   SOLE 22 1,383,849 0 43,372
A10 NETWORKS INC COM 002121101 597 36,018 SH   SOLE 25 36,018 0 0
A10 NETWORKS INC COM 002121101 1,504 90,708 SH   SOLE 26 36,422 0 54,286
A10 NETWORKS INC COM 002121101 1,054 63,592 SH   SOLE 30 63,592 0 0
A10 NETWORKS INC COM 002121101 90 5,420 SH   SOLE 36 5,420 0 0
A10 NETWORKS INC COM 002121101 134 8,061 SH   SOLE 40 8,061 0 0
A10 NETWORKS INC COM 002121101 199 11,978 SH   SOLE 43 0 0 11,978
AADI BIOSCIENCE INC COM 00032Q104 30 1,248 SH   SOLE 2 0 0 1,248
AADI BIOSCIENCE INC COM 00032Q104 83 3,444 SH   SOLE 18 3,444 0 0
AADI BIOSCIENCE INC COM 00032Q104 1,330 55,076 SH   SOLE 21 55,076 0 0
AADI BIOSCIENCE INC COM 00032Q104 6,032 249,786 SH   SOLE 22 249,786 0 0
AAON INC COM PAR $0.004 000360206 1,269 15,974 SH   SOLE 2 11,477 0 4,497
AAON INC COM PAR $0.004 000360206 14 177 SH   SOLE 4 177 0 0
AAON INC COM PAR $0.004 000360206 46 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 11,512 144,929 SH   SOLE 18 144,929 0 0
AAON INC COM PAR $0.004 000360206 5,908 74,377 SH   SOLE 19 74,377 0 0
AAON INC COM PAR $0.004 000360206 388,920 4,896,387 SH   SOLE 21 4,896,387 0 0
AAON INC COM PAR $0.004 000360206 81,861 1,030,604 SH   SOLE 22 1,007,366 0 23,238
AAON INC COM PAR $0.004 000360206 712 8,966 SH   SOLE 25 8,966 0 0
AAON INC COM PAR $0.004 000360206 1,616 20,345 SH   SOLE 26 17,492 0 2,853
AAON INC COM PAR $0.004 000360206 61 769 SH   SOLE 28 769 0 0
AAON INC COM PAR $0.004 000360206 6,125 77,109 SH   SOLE 30 77,109 0 0
AAON INC COM PAR $0.004 000360206 451 5,681 SH   SOLE 36 5,681 0 0
AAON INC COM PAR $0.004 000360206 450 5,666 SH   SOLE 40 5,666 0 0
AAON INC COM PAR $0.004 000360206 1,349 16,978 SH   SOLE 43 512 0 16,466
AAR CORP COM 000361105 1,248 31,970 SH   SOLE 2 17,391 0 14,579
AAR CORP COM 000361105 5 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105 21 534 SH   SOLE 7 534 0 0
AAR CORP COM 000361105 5,022 128,683 SH   SOLE 18 128,683 0 0
AAR CORP COM 000361105 2,373 60,788 SH   SOLE 19 60,788 0 0
AAR CORP COM 000361105 172,207 4,412,162 SH   SOLE 21 4,412,162 0 0
AAR CORP COM 000361105 33,376 855,126 SH   SOLE 22 821,042 0 34,084
AAR CORP COM 000361105 189 4,844 SH   SOLE 25 4,844 0 0
AAR CORP COM 000361105 887 22,728 SH   SOLE 26 6,826 0 15,902
AAR CORP COM 000361105 809 20,733 SH   SOLE 28 20,733 0 0
AAR CORP COM 000361105 2,452 62,826 SH   SOLE 30 62,826 0 0
AAR CORP COM 000361105 58 1,498 SH   SOLE 36 1,498 0 0
AAR CORP COM 000361105 140 3,586 SH   SOLE 40 3,586 0 0
AAR CORP COM 000361105 1,284 32,898 SH   SOLE 43 3,994 0 28,904
ABB LTD SPONSORED ADR 000375204 1 20 SH   SOLE 17 0 0 20
ABB LTD SPONSORED ADR 000375204 52 1,354 SH   SOLE 18 1,354 0 0
ABB LTD SPONSORED ADR 000375204 35,183 921,743 SH   SOLE 43 135,724 0 786,019
ABBOTT LABS COM 002824100 701,404 4,983,685 SH   SOLE 2 1,668,234 0 3,315,451
ABBOTT LABS COM 002824100 194,032 1,378,657 SH   SOLE 4 841,960 0 536,697
ABBOTT LABS COM 002824100 216,600 1,539,007 SH   SOLE 7 1,487,243 0 51,764
ABBOTT LABS COM 002824100 12,722 90,395 SH   SOLE 13 72,407 0 17,988
ABBOTT LABS COM 002824100 35,288 250,729 SH   SOLE 15 250,729 0 0
ABBOTT LABS COM 002824100 13 89 SH   SOLE 17 0 0 89
ABBOTT LABS COM 002824100 486,973 3,460,086 SH   SOLE 18 3,176,118 0 283,968
ABBOTT LABS COM 002824100 1,070,154 7,603,763 SH   SOLE 19 7,603,763 0 0
ABBOTT LABS COM 002824100 14,812 105,241 SH   SOLE 20 105,241 0 0
ABBOTT LABS COM 002824100 6,766,717 48,079,557 SH   SOLE 21 48,079,557 0 0
ABBOTT LABS COM 002824100 5,328,044 37,857,353 SH   SOLE 22 33,734,014 0 4,123,339
ABBOTT LABS COM 002824100 169,781 1,206,346 SH   SOLE 23 1,206,346 0 0
ABBOTT LABS COM 002824100 518,533 3,684,330 SH   SOLE 25 3,684,330 0 0
ABBOTT LABS COM 002824100 618,809 4,396,824 SH   SOLE 26 1,962,455 0 2,434,369
ABBOTT LABS COM 002824100 474,904 3,374,334 SH   SOLE 28 143,490 0 3,230,844
ABBOTT LABS COM 002824100 14,564 103,484 SH   SOLE 29 103,484 0 0
ABBOTT LABS COM 002824100 1,197,603 8,509,329 SH   SOLE 30 8,509,329 0 0
ABBOTT LABS COM 002824100 114,170 811,209 SH   SOLE 31 357,650 0 453,559
ABBOTT LABS COM 002824100 18,937 134,554 SH   SOLE 32 134,554 0 0
ABBOTT LABS COM 002824100 990,070 7,034,742 SH   SOLE 34 7,034,742 0 0
ABBOTT LABS COM 002824100 103,981 738,815 SH   SOLE 36 738,815 0 0
ABBOTT LABS COM 002824100 8,306 59,014 SH   SOLE 40 59,014 0 0
ABBOTT LABS COM 002824100 246,866 1,754,059 SH   SOLE 43 154,563 0 1,599,496
ABBVIE INC COM 00287Y109 596,454 4,405,126 SH   SOLE 2 1,256,656 0 3,148,470
ABBVIE INC COM 00287Y109 175,155 1,293,615 SH   SOLE 4 807,242 0 486,373
ABBVIE INC COM 00287Y109 231,435 1,709,267 SH   SOLE 7 1,657,393 0 51,874
ABBVIE INC COM 00287Y109 11,186 82,618 SH   SOLE 13 64,197 0 18,421
ABBVIE INC COM 00287Y109 33,837 249,905 SH   SOLE 15 249,905 0 0
ABBVIE INC COM 00287Y109 1 4 SH   SOLE 17 0 0 4
ABBVIE INC COM 00287Y109 661,650 4,886,629 SH   SOLE 18 4,615,978 0 270,651
ABBVIE INC COM 00287Y109 689,175 5,089,919 SH   SOLE 19 5,089,919 0 0
ABBVIE INC COM 00287Y109 5,698,821 42,088,785 SH   SOLE 21 42,088,785 0 0
ABBVIE INC COM 00287Y109 5,129,729 37,885,735 SH   SOLE 22 33,968,048 0 3,917,687
ABBVIE INC COM 00287Y109 152,120 1,123,483 SH   SOLE 23 1,123,483 0 0
ABBVIE INC COM 00287Y109 442,504 3,268,124 SH   SOLE 25 3,268,124 0 0
ABBVIE INC COM 00287Y109 610,813 4,511,177 SH   SOLE 26 1,772,270 0 2,738,907
ABBVIE INC COM 00287Y109 641,505 4,737,851 SH   SOLE 28 235,012 0 4,502,839
ABBVIE INC COM 00287Y109 9,560 70,604 SH   SOLE 29 70,604 0 0
ABBVIE INC COM 00287Y109 1,268,445 9,368,128 SH   SOLE 30 9,260,258 0 107,870
ABBVIE INC COM 00287Y109 105,085 776,108 SH   SOLE 31 292,505 0 483,603
ABBVIE INC COM 00287Y109 18,215 134,524 SH   SOLE 32 134,524 0 0
ABBVIE INC COM 00287Y109 561,383 4,146,107 SH   SOLE 34 4,146,107 0 0
ABBVIE INC COM 00287Y109 103,321 763,078 SH   SOLE 36 763,078 0 0
ABBVIE INC COM 00287Y109 3,244 23,962 SH   SOLE 37 23,962 0 0
ABBVIE INC COM 00287Y109 7,969 58,858 SH   SOLE 40 58,858 0 0
ABBVIE INC COM 00287Y109 206,342 1,523,947 SH   SOLE 43 117,321 0 1,406,626
ABCAM PLC ADS 000380204 27,090 1,150,307 SH   SOLE 21 1,150,307 0 0
ABCAM PLC ADS 000380204 239 10,129 SH   SOLE 30 10,129 0 0
ABCAM PLC ADS 000380204 25 1,077 SH   SOLE 43 0 0 1,077
ABCELLERA BIOLOGICS INC COM 00288U106 10 676 SH   SOLE 2 676 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 18,588 1,299,871 SH   SOLE 21 1,299,871 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 13 897 SH   SOLE 22 897 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 15,241 1,065,798 SH   SOLE 30 1,065,798 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1 3,049 SH   SOLE 2 0 0 3,049
ABEONA THERAPEUTICS INC COM 00289Y107 6 17,977 SH   SOLE 18 17,977 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 83 247,262 SH   SOLE 21 247,262 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 455 1,349,642 SH   SOLE 22 1,349,642 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,922 55,196 SH   SOLE 2 21,331 0 33,865
ABERCROMBIE & FITCH CO CL A 002896207 9 257 SH   SOLE 4 257 0 0
ABERCROMBIE & FITCH CO CL A 002896207 60 1,716 SH   SOLE 7 1,716 0 0
ABERCROMBIE & FITCH CO CL A 002896207 7,840 225,099 SH   SOLE 18 225,099 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,628 104,156 SH   SOLE 19 104,156 0 0
ABERCROMBIE & FITCH CO CL A 002896207 250,938 7,204,638 SH   SOLE 21 7,204,638 0 0
ABERCROMBIE & FITCH CO CL A 002896207 52,221 1,499,311 SH   SOLE 22 1,441,918 0 57,393
ABERCROMBIE & FITCH CO CL A 002896207 291 8,365 SH   SOLE 25 8,365 0 0
ABERCROMBIE & FITCH CO CL A 002896207 998 28,661 SH   SOLE 26 25,445 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 38 1,096 SH   SOLE 28 1,096 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,911 112,296 SH   SOLE 30 112,296 0 0
ABERCROMBIE & FITCH CO CL A 002896207 124 3,564 SH   SOLE 36 3,564 0 0
ABERCROMBIE & FITCH CO CL A 002896207 271 7,770 SH   SOLE 40 7,770 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,883 82,764 SH   SOLE 43 7,743 0 75,021
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 3 250 SH   SOLE 43 0 0 250
ABIOMED INC COM 003654100 50,668 141,070 SH   SOLE 2 62,974 0 78,096
ABIOMED INC COM 003654100 12,993 36,176 SH   SOLE 4 23,371 0 12,805
ABIOMED INC COM 003654100 14,838 41,311 SH   SOLE 7 40,019 0 1,292
ABIOMED INC COM 003654100 230 641 SH   SOLE 13 118 0 523
ABIOMED INC COM 003654100 1,536 4,277 SH   SOLE 15 4,277 0 0
ABIOMED INC COM 003654100 34,125 95,011 SH   SOLE 18 88,899 0 6,112
ABIOMED INC COM 003654100 147,844 411,628 SH   SOLE 19 411,628 0 0
ABIOMED INC COM 003654100 806 2,243 SH   SOLE 20 2,243 0 0
ABIOMED INC COM 003654100 613,668 1,708,573 SH   SOLE 21 1,708,573 0 0
ABIOMED INC COM 003654100 347,288 966,917 SH   SOLE 22 875,684 0 91,233
ABIOMED INC COM 003654100 9,226 25,686 SH   SOLE 23 25,686 0 0
ABIOMED INC COM 003654100 35,953 100,100 SH   SOLE 25 100,100 0 0
ABIOMED INC COM 003654100 36,989 102,986 SH   SOLE 26 39,575 0 63,411
ABIOMED INC COM 003654100 52,260 145,503 SH   SOLE 28 2,212 0 143,291
ABIOMED INC COM 003654100 170,388 474,394 SH   SOLE 30 412,987 0 61,407
ABIOMED INC COM 003654100 5,638 15,698 SH   SOLE 31 4,725 0 10,973
ABIOMED INC COM 003654100 98,289 273,655 SH   SOLE 34 273,655 0 0
ABIOMED INC COM 003654100 7,576 21,093 SH   SOLE 36 21,093 0 0
ABIOMED INC COM 003654100 570 1,588 SH   SOLE 40 1,588 0 0
ABIOMED INC COM 003654100 8,626 24,016 SH   SOLE 43 1,068 0 22,948
ABM INDS INC COM 000957100 2,987 73,110 SH   SOLE 2 29,466 0 43,644
ABM INDS INC COM 000957100 11 277 SH   SOLE 4 277 0 0
ABM INDS INC COM 000957100 1,854 45,385 SH   SOLE 7 45,385 0 0
ABM INDS INC COM 000957100 10,649 260,696 SH   SOLE 18 260,696 0 0
ABM INDS INC COM 000957100 6,493 158,953 SH   SOLE 19 158,953 0 0
ABM INDS INC COM 000957100 342,233 8,377,797 SH   SOLE 21 8,377,797 0 0
ABM INDS INC COM 000957100 69,963 1,712,682 SH   SOLE 22 1,643,802 0 68,880
ABM INDS INC COM 000957100 419 10,256 SH   SOLE 25 10,256 0 0
ABM INDS INC COM 000957100 1,689 41,345 SH   SOLE 26 26,557 0 14,788
ABM INDS INC COM 000957100 49 1,196 SH   SOLE 28 1,196 0 0
ABM INDS INC COM 000957100 4,922 120,482 SH   SOLE 30 120,482 0 0
ABM INDS INC COM 000957100 190 4,644 SH   SOLE 36 4,644 0 0
ABM INDS INC COM 000957100 325 7,953 SH   SOLE 40 7,953 0 0
ABM INDS INC COM 000957100 1,074 26,299 SH   SOLE 43 555 0 25,744
ABSCI CORPORATION COM 00091E109 86 10,510 SH   SOLE 2 1,573 0 8,937
ABSCI CORPORATION COM 00091E109 281 34,298 SH   SOLE 18 34,298 0 0
ABSCI CORPORATION COM 00091E109 196 23,942 SH   SOLE 19 23,942 0 0
ABSCI CORPORATION COM 00091E109 7,447 908,139 SH   SOLE 21 908,139 0 0
ABSCI CORPORATION COM 00091E109 1,970 240,277 SH   SOLE 22 237,395 0 2,882
ABSCI CORPORATION COM 00091E109 331 40,392 SH   SOLE 30 40,392 0 0
AC IMMUNE SA SHS H00263105 1,216 245,718 SH   SOLE 21 245,718 0 0
AC IMMUNE SA SHS H00263105 25 5,055 SH   SOLE 22 5,055 0 0
AC IMMUNE SA SHS H00263105 182 36,815 SH   SOLE 30 36,815 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 116 22,621 SH   SOLE 2 1,975 0 20,646
ACACIA RESH CORP ACACIA TCH COM 003881307 6 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 836 162,870 SH   SOLE 18 162,870 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 440 85,794 SH   SOLE 19 85,794 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 9,356 1,823,849 SH   SOLE 21 1,823,849 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 6,538 1,274,400 SH   SOLE 22 1,247,653 0 26,747
ACACIA RESH CORP ACACIA TCH COM 003881307 6 1,076 SH   SOLE 43 0 0 1,076
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 5,696 129,755 SH   SOLE 2 47,109 0 82,646
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 9 198 SH   SOLE 4 198 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 44 994 SH   SOLE 7 994 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 10,602 241,500 SH   SOLE 18 237,622 0 3,878
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 17,169 391,094 SH   SOLE 19 391,094 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 125,479 2,858,301 SH   SOLE 21 2,858,301 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 99,249 2,260,800 SH   SOLE 22 2,182,212 0 78,588
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 451 10,263 SH   SOLE 23 10,263 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 473 10,775 SH   SOLE 25 10,775 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 3,808 86,736 SH   SOLE 26 24,020 0 62,716
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 39 893 SH   SOLE 28 893 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2,133 48,589 SH   SOLE 30 48,589 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 99 2,264 SH   SOLE 34 2,264 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 441 10,048 SH   SOLE 40 10,048 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 125 2,849 SH   SOLE 43 89 0 2,760
ACADIA HEALTHCARE COMPANY IN COM 00404A109 11,960 197,042 SH   SOLE 2 62,990 0 134,052
ACADIA HEALTHCARE COMPANY IN COM 00404A109 129 2,124 SH   SOLE 4 2,124 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 115 1,902 SH   SOLE 7 1,902 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 11,844 195,131 SH   SOLE 18 195,131 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,558 25,668 SH   SOLE 19 25,668 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 268,233 4,419,001 SH   SOLE 21 4,419,001 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 154,217 2,540,648 SH   SOLE 22 2,440,440 0 100,208
ACADIA HEALTHCARE COMPANY IN COM 00404A109 720 11,869 SH   SOLE 25 11,869 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,178 35,882 SH   SOLE 26 30,080 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 97 1,599 SH   SOLE 28 1,599 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,117 117,252 SH   SOLE 30 117,252 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 82 1,355 SH   SOLE 31 1,355 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 143 2,350 SH   SOLE 36 2,350 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 699 11,508 SH   SOLE 40 11,508 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,505 24,798 SH   SOLE 43 1,140 0 23,658
ACADIA PHARMACEUTICALS INC COM 004225108 2,027 86,844 SH   SOLE 2 57,563 0 29,281
ACADIA PHARMACEUTICALS INC COM 004225108 12 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 40 1,694 SH   SOLE 7 1,694 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 7,817 334,914 SH   SOLE 18 322,224 0 12,690
ACADIA PHARMACEUTICALS INC COM 004225108 8,295 355,384 SH   SOLE 19 355,384 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 123,631 5,296,939 SH   SOLE 21 5,296,939 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 67,777 2,903,896 SH   SOLE 22 2,831,505 0 72,391
ACADIA PHARMACEUTICALS INC COM 004225108 163 6,968 SH   SOLE 23 6,968 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 539 23,110 SH   SOLE 25 23,110 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,765 75,631 SH   SOLE 26 40,314 0 35,317
ACADIA PHARMACEUTICALS INC COM 004225108 49 2,101 SH   SOLE 28 2,101 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 20,137 862,755 SH   SOLE 30 862,755 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 479 20,515 SH   SOLE 36 20,515 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 368 15,749 SH   SOLE 40 15,749 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,711 73,308 SH   SOLE 43 2,741 0 70,567
ACADIA RLTY TR COM SH BEN INT 004239109 2,229 102,095 SH   SOLE 2 35,866 0 66,229
ACADIA RLTY TR COM SH BEN INT 004239109 995 45,577 SH   SOLE 4 45,577 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,376 108,820 SH   SOLE 7 108,820 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 7,235 331,425 SH   SOLE 18 331,425 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 19,280 883,204 SH   SOLE 19 883,204 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 238,355 10,918,692 SH   SOLE 21 10,918,692 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 72,400 3,316,517 SH   SOLE 22 3,227,226 0 89,291
ACADIA RLTY TR COM SH BEN INT 004239109 525 24,034 SH   SOLE 23 24,034 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 8,407 385,128 SH   SOLE 25 385,128 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,846 176,196 SH   SOLE 26 24,949 0 151,247
ACADIA RLTY TR COM SH BEN INT 004239109 1,152 52,779 SH   SOLE 28 1,538 0 51,241
ACADIA RLTY TR COM SH BEN INT 004239109 10,972 502,623 SH   SOLE 30 502,623 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 8,061 369,281 SH   SOLE 31 0 0 369,281
ACADIA RLTY TR COM SH BEN INT 004239109 242 11,093 SH   SOLE 34 11,093 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 209 9,552 SH   SOLE 40 9,552 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 976 44,709 SH   SOLE 43 3,004 0 41,705
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,259 96,719 SH   SOLE 2 66,383 0 30,336
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 11 838 SH   SOLE 7 838 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2,384 183,118 SH   SOLE 18 150,731 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5,919 454,596 SH   SOLE 19 454,596 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 26,381 2,026,218 SH   SOLE 21 2,026,218 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 21,867 1,679,524 SH   SOLE 22 1,641,819 0 37,705
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 160 12,319 SH   SOLE 23 12,319 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 141 10,822 SH   SOLE 25 10,822 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 444 34,094 SH   SOLE 26 4,971 0 29,123
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 182 14,007 SH   SOLE 30 14,007 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 7 539 SH   SOLE 34 539 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 135 10,382 SH   SOLE 36 10,382 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 79 6,047 SH   SOLE 40 6,047 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 15 1,187 SH   SOLE 43 0 0 1,187
ACCELERATE DIAGNOSTICS INC COM 00430H102 72 13,733 SH   SOLE 2 9,218 0 4,515
ACCELERATE DIAGNOSTICS INC COM 00430H102 3 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 486 93,109 SH   SOLE 18 93,109 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 310 59,432 SH   SOLE 19 59,432 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 6,118 1,172,094 SH   SOLE 21 1,172,094 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 4,045 774,930 SH   SOLE 22 757,110 0 17,820
ACCELERATE DIAGNOSTICS INC COM 00430H102 63 12,008 SH   SOLE 25 12,008 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 27 5,088 SH   SOLE 26 3,066 0 2,022
ACCELERATE DIAGNOSTICS INC COM 00430H102 23 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 968 185,399 SH   SOLE 30 185,399 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 32 6,067 SH   SOLE 36 6,067 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 14 2,759 SH   SOLE 40 2,759 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 134 25,662 SH   SOLE 43 0 0 25,662
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 629,882 1,519,436 SH   SOLE 2 327,950 0 1,191,486
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 184,624 445,359 SH   SOLE 4 274,831 0 170,528
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 242,849 585,814 SH   SOLE 7 567,301 0 18,513
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,165 17,285 SH   SOLE 13 10,886 0 6,399
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30,846 74,408 SH   SOLE 15 74,408 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6 15 SH   SOLE 17 0 0 15
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 430,677 1,038,902 SH   SOLE 18 952,297 0 86,605
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 267,611 645,545 SH   SOLE 19 645,545 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,113,457 17,159,466 SH   SOLE 21 17,159,466 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,707,349 13,767,576 SH   SOLE 22 12,462,752 0 1,304,824
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 153,790 370,981 SH   SOLE 23 370,981 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 504,248 1,216,374 SH   SOLE 25 1,216,374 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 674,921 1,628,080 SH   SOLE 26 640,738 0 987,342
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 843,149 2,033,890 SH   SOLE 28 48,091 0 1,985,799
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,000 16,886 SH   SOLE 29 16,886 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,498,216 3,614,078 SH   SOLE 30 3,614,078 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 107,768 259,965 SH   SOLE 31 81,626 0 178,339
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,925 48,064 SH   SOLE 32 48,064 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 232,293 560,350 SH   SOLE 34 560,350 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 120,791 291,378 SH   SOLE 36 291,378 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,755 21,119 SH   SOLE 40 21,119 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 373,261 900,401 SH   SOLE 43 54,955 0 845,446
ACCO BRANDS CORP COM 00081T108 3,953 478,533 SH   SOLE 2 309,496 0 169,037
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,528 306,074 SH   SOLE 18 306,074 0 0
ACCO BRANDS CORP COM 00081T108 10,012 1,212,109 SH   SOLE 19 1,212,109 0 0
ACCO BRANDS CORP COM 00081T108 31,965 3,869,813 SH   SOLE 21 3,869,813 0 0
ACCO BRANDS CORP COM 00081T108 32,217 3,900,410 SH   SOLE 22 3,816,034 0 84,376
ACCO BRANDS CORP COM 00081T108 307 37,117 SH   SOLE 23 37,117 0 0
ACCO BRANDS CORP COM 00081T108 156 18,842 SH   SOLE 25 18,842 0 0
ACCO BRANDS CORP COM 00081T108 2,014 243,867 SH   SOLE 26 21,832 0 222,035
ACCO BRANDS CORP COM 00081T108 91 11,057 SH   SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 598 72,414 SH   SOLE 30 72,414 0 0
ACCO BRANDS CORP COM 00081T108 25 3,019 SH   SOLE 34 3,019 0 0
ACCO BRANDS CORP COM 00081T108 128 15,552 SH   SOLE 36 15,552 0 0
ACCO BRANDS CORP COM 00081T108 107 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108 947 114,604 SH   SOLE 43 1,201 0 113,403
ACCOLADE INC COM 00437E102 655 24,865 SH   SOLE 2 15,529 0 9,336
ACCOLADE INC COM 00437E102 1 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102 21 809 SH   SOLE 7 809 0 0
ACCOLADE INC COM 00437E102 3,684 139,758 SH   SOLE 18 133,916 0 5,842
ACCOLADE INC COM 00437E102 3,210 121,774 SH   SOLE 19 121,774 0 0
ACCOLADE INC COM 00437E102 48,202 1,828,596 SH   SOLE 21 1,828,596 0 0
ACCOLADE INC COM 00437E102 33,866 1,284,736 SH   SOLE 22 1,265,833 0 18,903
ACCOLADE INC COM 00437E102 34 1,305 SH   SOLE 23 1,305 0 0
ACCOLADE INC COM 00437E102 164 6,225 SH   SOLE 25 6,225 0 0
ACCOLADE INC COM 00437E102 459 17,416 SH   SOLE 26 15,195 0 2,221
ACCOLADE INC COM 00437E102 430 16,300 SH   SOLE 28 16,300 0 0
ACCOLADE INC COM 00437E102 716 27,149 SH   SOLE 30 27,149 0 0
ACCOLADE INC COM 00437E102 153 5,788 SH   SOLE 36 5,788 0 0
ACCOLADE INC COM 00437E102 99 3,767 SH   SOLE 40 3,767 0 0
ACCOLADE INC COM 00437E102 284 10,770 SH   SOLE 43 218 0 10,552
ACCURAY INC COM 004397105 783 164,238 SH   SOLE 2 75,105 0 89,133
ACCURAY INC COM 004397105 8 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,398 293,058 SH   SOLE 18 251,168 0 41,890
ACCURAY INC COM 004397105 3,242 679,563 SH   SOLE 19 679,563 0 0
ACCURAY INC COM 004397105 15,612 3,273,018 SH   SOLE 21 3,273,018 0 0
ACCURAY INC COM 004397105 14,554 3,051,105 SH   SOLE 22 3,036,046 0 15,059
ACCURAY INC COM 004397105 170 35,547 SH   SOLE 23 35,547 0 0
ACCURAY INC COM 004397105 620 130,024 SH   SOLE 26 0 0 130,024
ACCURAY INC COM 004397105 36 7,650 SH   SOLE 43 0 0 7,650
ACELRX PHARMACEUTICALS INC COM 00444T100 2 3,646 SH   SOLE 2 0 0 3,646
ACELRX PHARMACEUTICALS INC COM 00444T100 11 20,295 SH   SOLE 18 20,295 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 216 385,075 SH   SOLE 21 385,075 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 1,017 1,814,859 SH   SOLE 22 1,814,859 0 0
ACER THERAPEUTICS INC COM 00444P108 4 1,932 SH   SOLE 18 1,932 0 0
ACER THERAPEUTICS INC COM 00444P108 58 25,623 SH   SOLE 21 25,623 0 0
ACER THERAPEUTICS INC COM 00444P108 175 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 118 15,113 SH   SOLE 22 15,113 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 979 195,424 SH   SOLE 21 195,424 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 85 17,008 SH   SOLE 30 17,008 0 0
ACI WORLDWIDE INC COM 004498101 7,300 210,362 SH   SOLE 2 127,461 0 82,901
ACI WORLDWIDE INC COM 004498101 58 1,663 SH   SOLE 4 423 0 1,240
ACI WORLDWIDE INC COM 004498101 59 1,712 SH   SOLE 7 1,712 0 0
ACI WORLDWIDE INC COM 004498101 18,955 546,263 SH   SOLE 18 524,005 0 22,258
ACI WORLDWIDE INC COM 004498101 30,360 874,928 SH   SOLE 19 874,928 0 0
ACI WORLDWIDE INC COM 004498101 295,432 8,513,878 SH   SOLE 21 8,513,878 0 0
ACI WORLDWIDE INC COM 004498101 136,004 3,919,426 SH   SOLE 22 3,845,315 0 74,111
ACI WORLDWIDE INC COM 004498101 994 28,651 SH   SOLE 23 28,651 0 0
ACI WORLDWIDE INC COM 004498101 721 20,779 SH   SOLE 25 20,779 0 0
ACI WORLDWIDE INC COM 004498101 6,199 178,645 SH   SOLE 26 44,728 0 133,917
ACI WORLDWIDE INC COM 004498101 73 2,105 SH   SOLE 28 2,105 0 0
ACI WORLDWIDE INC COM 004498101 7,006 201,892 SH   SOLE 30 201,892 0 0
ACI WORLDWIDE INC COM 004498101 109 3,154 SH   SOLE 34 3,154 0 0
ACI WORLDWIDE INC COM 004498101 670 19,296 SH   SOLE 36 19,296 0 0
ACI WORLDWIDE INC COM 004498101 427 12,313 SH   SOLE 40 12,313 0 0
ACI WORLDWIDE INC COM 004498101 2,076 59,833 SH   SOLE 43 5,320 0 54,513
ACLARIS THERAPEUTICS INC COM 00461U105 1,058 72,747 SH   SOLE 2 42,248 0 30,499
ACLARIS THERAPEUTICS INC COM 00461U105 10 697 SH   SOLE 7 697 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,084 143,355 SH   SOLE 18 135,476 0 7,879
ACLARIS THERAPEUTICS INC COM 00461U105 4,092 281,462 SH   SOLE 19 281,462 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 32,613 2,243,002 SH   SOLE 21 2,243,002 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 17,217 1,184,143 SH   SOLE 22 1,157,251 0 26,892
ACLARIS THERAPEUTICS INC COM 00461U105 145 9,940 SH   SOLE 23 9,940 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 125 8,587 SH   SOLE 25 8,587 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 577 39,656 SH   SOLE 26 3,816 0 35,840
ACLARIS THERAPEUTICS INC COM 00461U105 496 34,120 SH   SOLE 28 34,120 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 567 39,005 SH   SOLE 30 39,005 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 104 7,121 SH   SOLE 36 7,121 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 63 4,312 SH   SOLE 40 4,312 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 156 10,728 SH   SOLE 43 0 0 10,728
ACM RESH INC COM CL A 00108J109 576 6,758 SH   SOLE 2 6,496 0 262
ACM RESH INC COM CL A 00108J109 4 44 SH   SOLE 4 44 0 0
ACM RESH INC COM CL A 00108J109 1,961 23,002 SH   SOLE 21 23,002 0 0
ACM RESH INC COM CL A 00108J109 15,526 182,078 SH   SOLE 22 177,113 0 4,965
ACM RESH INC COM CL A 00108J109 122 1,428 SH   SOLE 25 1,428 0 0
ACM RESH INC COM CL A 00108J109 731 8,577 SH   SOLE 26 7,387 0 1,190
ACM RESH INC COM CL A 00108J109 209 2,455 SH   SOLE 28 2,455 0 0
ACM RESH INC COM CL A 00108J109 821 9,630 SH   SOLE 30 9,630 0 0
ACM RESH INC COM CL A 00108J109 111 1,302 SH   SOLE 40 1,302 0 0
ACME UTD CORP COM 004816104 16 465 SH   SOLE 18 465 0 0
ACME UTD CORP COM 004816104 210 6,235 SH   SOLE 21 6,235 0 0
ACME UTD CORP COM 004816104 5 146 SH   SOLE 22 146 0 0
ACNB CORP COM 000868109 12 388 SH   SOLE 2 0 0 388
ACNB CORP COM 000868109 51 1,622 SH   SOLE 18 1,622 0 0
ACNB CORP COM 000868109 905 28,920 SH   SOLE 21 28,920 0 0
ACNB CORP COM 000868109 713 22,799 SH   SOLE 22 22,799 0 0
ACNB CORP COM 000868109 4 113 SH   SOLE 43 0 0 113
ACORDA THERAPEUTICS INC COM NEW 00484M601 5 1,960 SH   SOLE 18 1,960 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 81 33,727 SH   SOLE 21 33,727 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 291 121,757 SH   SOLE 22 121,757 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 8 3,264 SH   SOLE 26 0 0 3,264
ACORDA THERAPEUTICS INC COM NEW 00484M601 14 5,970 SH   SOLE 43 0 0 5,970
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 1 105 SH   SOLE 2 0 0 105
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 21 1,701 SH   SOLE 18 1,701 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 433 34,709 SH   SOLE 21 34,709 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 995 79,794 SH   SOLE 22 79,794 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 3 242 SH   SOLE 43 0 0 242
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 1,476 152,300 SH   SOLE 19 152,300 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 310 32,000 SH   SOLE 25 32,000 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 810 83,589 SH   SOLE 34 83,589 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 41 50,766 SH   SOLE 19 50,766 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 9 10,666 SH   SOLE 25 10,666 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 22 27,863 SH   SOLE 34 27,863 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 8 1,335 SH   SOLE 2 0 0 1,335
ACTINIUM PHARMACEUTICALS INC COM 00507W206 25 4,179 SH   SOLE 18 4,179 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 356 59,194 SH   SOLE 21 59,194 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 983 163,624 SH   SOLE 22 163,624 0 0
ACTIVISION BLIZZARD INC COM 00507V109 109,625 1,647,759 SH   SOLE 2 241,477 0 1,406,282
ACTIVISION BLIZZARD INC COM 00507V109 33,205 499,101 SH   SOLE 4 300,069 0 199,032
ACTIVISION BLIZZARD INC COM 00507V109 54,629 821,115 SH   SOLE 7 798,533 0 22,582
ACTIVISION BLIZZARD INC COM 00507V109 679 10,204 SH   SOLE 13 2,161 0 8,043
ACTIVISION BLIZZARD INC COM 00507V109 4,937 74,205 SH   SOLE 15 74,205 0 0
ACTIVISION BLIZZARD INC COM 00507V109 7 111 SH   SOLE 17 0 0 111
ACTIVISION BLIZZARD INC COM 00507V109 215,998 3,246,625 SH   SOLE 18 3,059,737 0 186,888
ACTIVISION BLIZZARD INC COM 00507V109 214,353 3,221,898 SH   SOLE 19 3,221,898 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,443,824 21,701,847 SH   SOLE 21 21,701,847 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,143,408 17,186,349 SH   SOLE 22 15,622,047 0 1,564,302
ACTIVISION BLIZZARD INC COM 00507V109 29,939 450,001 SH   SOLE 23 450,001 0 0
ACTIVISION BLIZZARD INC COM 00507V109 72,349 1,087,471 SH   SOLE 25 1,087,471 0 0
ACTIVISION BLIZZARD INC COM 00507V109 117,437 1,765,174 SH   SOLE 26 530,137 0 1,235,037
ACTIVISION BLIZZARD INC COM 00507V109 155,968 2,344,330 SH   SOLE 28 13,845 0 2,330,485
ACTIVISION BLIZZARD INC COM 00507V109 62 931 SH   SOLE 29 931 0 0
ACTIVISION BLIZZARD INC COM 00507V109 299,775 4,505,860 SH   SOLE 30 4,505,860 0 0
ACTIVISION BLIZZARD INC COM 00507V109 18,895 284,008 SH   SOLE 31 88,795 0 195,213
ACTIVISION BLIZZARD INC COM 00507V109 12,537 188,439 SH   SOLE 32 188,439 0 0
ACTIVISION BLIZZARD INC COM 00507V109 95,325 1,432,811 SH   SOLE 34 1,432,811 0 0
ACTIVISION BLIZZARD INC COM 00507V109 25,571 384,359 SH   SOLE 36 384,359 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,721 25,869 SH   SOLE 40 25,869 0 0
ACTIVISION BLIZZARD INC COM 00507V109 33,451 502,796 SH   SOLE 43 32,203 0 470,593
ACUITY BRANDS INC COM 00508Y102 25,844 122,067 SH   SOLE 2 27,389 0 94,678
ACUITY BRANDS INC COM 00508Y102 26 125 SH   SOLE 4 125 0 0
ACUITY BRANDS INC COM 00508Y102 149 706 SH   SOLE 7 706 0 0
ACUITY BRANDS INC COM 00508Y102 16,072 75,912 SH   SOLE 18 75,912 0 0
ACUITY BRANDS INC COM 00508Y102 2,104 9,940 SH   SOLE 19 9,940 0 0
ACUITY BRANDS INC COM 00508Y102 357,819 1,690,059 SH   SOLE 21 1,690,059 0 0
ACUITY BRANDS INC COM 00508Y102 201,486 951,664 SH   SOLE 22 911,643 0 40,021
ACUITY BRANDS INC COM 00508Y102 1,446 6,832 SH   SOLE 25 6,832 0 0
ACUITY BRANDS INC COM 00508Y102 3,544 16,738 SH   SOLE 26 13,608 0 3,130
ACUITY BRANDS INC COM 00508Y102 135 636 SH   SOLE 28 636 0 0
ACUITY BRANDS INC COM 00508Y102 4,702 22,208 SH   SOLE 30 22,208 0 0
ACUITY BRANDS INC COM 00508Y102 112 527 SH   SOLE 31 527 0 0
ACUITY BRANDS INC COM 00508Y102 1,074 5,073 SH   SOLE 36 5,073 0 0
ACUITY BRANDS INC COM 00508Y102 982 4,639 SH   SOLE 40 4,639 0 0
ACUITY BRANDS INC COM 00508Y102 10,517 49,672 SH   SOLE 43 931 0 48,741
ACUMEN PHARMACEUTICALS INC COM 00509G209 27 4,020 SH   SOLE 2 326 0 3,694
ACUMEN PHARMACEUTICALS INC COM 00509G209 559 82,748 SH   SOLE 18 82,748 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 16,009 2,368,260 SH   SOLE 19 2,368,260 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 27 3,923 SH   SOLE 20 3,923 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 3,598 532,199 SH   SOLE 21 532,199 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 682 100,865 SH   SOLE 22 98,885 0 1,980
ACUMEN PHARMACEUTICALS INC COM 00509G209 119 17,655 SH   SOLE 30 17,655 0 0
ACURX PHARMACEUTICALS INC COM 00510M104 3 647 SH   SOLE 18 647 0 0
ACURX PHARMACEUTICALS INC COM 00510M104 26 6,038 SH   SOLE 21 6,038 0 0
ACUSHNET HLDGS CORP COM 005098108 1,286 24,223 SH   SOLE 2 10,163 0 14,060
ACUSHNET HLDGS CORP COM 005098108 9 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108 23 429 SH   SOLE 7 429 0 0
ACUSHNET HLDGS CORP COM 005098108 5,327 100,358 SH   SOLE 18 100,358 0 0
ACUSHNET HLDGS CORP COM 005098108 3,224 60,735 SH   SOLE 19 60,735 0 0
ACUSHNET HLDGS CORP COM 005098108 69,527 1,309,861 SH   SOLE 21 1,309,861 0 0
ACUSHNET HLDGS CORP COM 005098108 44,278 834,168 SH   SOLE 22 805,190 0 28,978
ACUSHNET HLDGS CORP COM 005098108 318 5,986 SH   SOLE 25 5,986 0 0
ACUSHNET HLDGS CORP COM 005098108 954 17,970 SH   SOLE 26 14,468 0 3,502
ACUSHNET HLDGS CORP COM 005098108 33 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108 3,976 74,906 SH   SOLE 30 74,906 0 0
ACUSHNET HLDGS CORP COM 005098108 231 4,346 SH   SOLE 40 4,346 0 0
ACUSHNET HLDGS CORP COM 005098108 1,113 20,974 SH   SOLE 43 14,596 0 6,378
ACUTUS MED INC COM 005111109 9 2,587 SH   SOLE 2 687 0 1,900
ACUTUS MED INC COM 005111109 0 14 SH   SOLE 7 14 0 0
ACUTUS MED INC COM 005111109 155 45,378 SH   SOLE 18 45,378 0 0
ACUTUS MED INC COM 005111109 87 25,536 SH   SOLE 19 25,536 0 0
ACUTUS MED INC COM 005111109 2,265 664,289 SH   SOLE 21 664,289 0 0
ACUTUS MED INC COM 005111109 1,299 380,947 SH   SOLE 22 379,178 0 1,769
ACUTUS MED INC COM 005111109 543 159,383 SH   SOLE 30 159,383 0 0
ACUTUS MED INC COM 005111109 31 9,041 SH   SOLE 43 0 0 9,041
ACV AUCTIONS INC COM CL A 00091G104 713 37,827 SH   SOLE 2 34,894 0 2,933
ACV AUCTIONS INC COM CL A 00091G104 4,236 224,821 SH   SOLE 19 224,821 0 0
ACV AUCTIONS INC COM CL A 00091G104 2,437 129,340 SH   SOLE 21 129,340 0 0
ACV AUCTIONS INC COM CL A 00091G104 24,004 1,274,079 SH   SOLE 22 1,257,107 0 16,972
ACV AUCTIONS INC COM CL A 00091G104 104 5,524 SH   SOLE 25 5,524 0 0
ACV AUCTIONS INC COM CL A 00091G104 603 32,029 SH   SOLE 30 32,029 0 0
ACV AUCTIONS INC COM CL A 00091G104 1,021 54,170 SH   SOLE 34 54,170 0 0
ACV AUCTIONS INC COM CL A 00091G104 102 5,400 SH   SOLE 40 5,400 0 0
ACV AUCTIONS INC COM CL A 00091G104 41 2,152 SH   SOLE 43 0 0 2,152
ADAGIO THERAPEUTICS INC COM 00534A102 53 7,312 SH   SOLE 2 521 0 6,791
ADAGIO THERAPEUTICS INC COM 00534A102 2 299 SH   SOLE 7 299 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 445 61,323 SH   SOLE 18 61,323 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 281 38,660 SH   SOLE 19 38,660 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 5,201 716,441 SH   SOLE 21 716,441 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 3,508 483,232 SH   SOLE 22 476,025 0 7,207
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 32 53,213 SH   SOLE 21 53,213 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1,634 2,701,606 SH   SOLE 22 2,701,606 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,359 70,000 SH   SOLE 2 70,000 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 12 619 SH   SOLE 17 0 0 619
ADAMS RES & ENERGY INC COM NEW 006351308 38 1,359 SH   SOLE 2 1,359 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 14 514 SH   SOLE 18 514 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 254 9,140 SH   SOLE 21 9,140 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 1,972 70,894 SH   SOLE 22 70,894 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 1,634 66,817 SH   SOLE 2 21,602 0 45,215
ADAPTHEALTH CORP COMMON STOCK 00653Q102 25 1,008 SH   SOLE 7 1,008 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 5,303 216,783 SH   SOLE 18 216,783 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 3,123 127,664 SH   SOLE 19 127,664 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 65,236 2,667,032 SH   SOLE 21 2,667,032 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 49,635 2,029,223 SH   SOLE 22 1,950,948 0 78,275
ADAPTHEALTH CORP COMMON STOCK 00653Q102 266 10,895 SH   SOLE 25 10,895 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 959 39,226 SH   SOLE 26 36,089 0 3,137
ADAPTHEALTH CORP COMMON STOCK 00653Q102 33 1,358 SH   SOLE 28 1,358 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 2,991 122,279 SH   SOLE 30 122,279 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 233 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 104 4,264 SH   SOLE 43 21 0 4,243
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 3,894 1,038,414 SH   SOLE 21 1,038,414 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 216 57,717 SH   SOLE 30 57,717 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 280 74,562 SH   SOLE 43 24,884 0 49,678
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3,595 128,115 SH   SOLE 2 31,245 0 96,870
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 11 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 44 1,560 SH   SOLE 7 1,560 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,504 53,598 SH   SOLE 18 53,598 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,039 37,026 SH   SOLE 19 37,026 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 72,592 2,587,038 SH   SOLE 21 2,587,038 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 68,783 2,451,269 SH   SOLE 22 2,333,299 0 117,970
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 29 1,031 SH   SOLE 23 1,031 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 440 15,682 SH   SOLE 25 15,682 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,313 46,799 SH   SOLE 26 39,172 0 7,627
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 55 1,966 SH   SOLE 28 1,966 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3,413 121,633 SH   SOLE 30 121,633 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 49 1,749 SH   SOLE 31 1,749 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 314 11,207 SH   SOLE 36 11,207 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 306 10,923 SH   SOLE 40 10,923 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 0 4 SH   SOLE 43 0 0 4
ADC THERAPEUTICS SA SHS H0036K147 5,936 293,857 SH   SOLE 21 293,857 0 0
ADDUS HOMECARE CORP COM 006739106 1,712 18,311 SH   SOLE 2 8,550 0 9,761
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,380 57,539 SH   SOLE 18 57,539 0 0
ADDUS HOMECARE CORP COM 006739106 9,441 100,960 SH   SOLE 19 100,960 0 0
ADDUS HOMECARE CORP COM 006739106 180,776 1,933,230 SH   SOLE 21 1,933,230 0 0
ADDUS HOMECARE CORP COM 006739106 40,620 434,390 SH   SOLE 22 421,489 0 12,901
ADDUS HOMECARE CORP COM 006739106 152 1,629 SH   SOLE 23 1,629 0 0
ADDUS HOMECARE CORP COM 006739106 347 3,711 SH   SOLE 25 3,711 0 0
ADDUS HOMECARE CORP COM 006739106 1,445 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,913 52,536 SH   SOLE 30 52,536 0 0
ADDUS HOMECARE CORP COM 006739106 32 341 SH   SOLE 34 341 0 0
ADDUS HOMECARE CORP COM 006739106 266 2,847 SH   SOLE 36 2,847 0 0
ADDUS HOMECARE CORP COM 006739106 180 1,922 SH   SOLE 40 1,922 0 0
ADDUS HOMECARE CORP COM 006739106 337 3,602 SH   SOLE 43 0 0 3,602
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 14 7,931 SH   SOLE 21 7,931 0 0
ADECOAGRO S A COM L00849106 1,101 143,362 SH   SOLE 7 143,362 0 0
ADECOAGRO S A COM L00849106 278 36,254 SH   SOLE 21 36,254 0 0
ADECOAGRO S A COM L00849106 1,610 209,572 SH   SOLE 22 191,922 0 17,650
ADECOAGRO S A COM L00849106 468 60,989 SH   SOLE 28 60,989 0 0
ADECOAGRO S A COM L00849106 10 1,283 SH   SOLE 43 0 0 1,283
ADIAL PHARMACEUTICALS INC COM 00688A106 6 2,336 SH   SOLE 18 2,336 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 91 33,862 SH   SOLE 21 33,862 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 516 190,980 SH   SOLE 22 190,980 0 0
ADICET BIO INC COM 007002108 127 7,289 SH   SOLE 2 825 0 6,464
ADICET BIO INC COM 007002108 1,206 68,954 SH   SOLE 18 68,954 0 0
ADICET BIO INC COM 007002108 661 37,771 SH   SOLE 19 37,771 0 0
ADICET BIO INC COM 007002108 17,121 978,901 SH   SOLE 21 978,901 0 0
ADICET BIO INC COM 007002108 6,037 345,176 SH   SOLE 22 333,174 0 12,002
ADICET BIO INC COM 007002108 240 13,718 SH   SOLE 30 13,718 0 0
ADICET BIO INC COM 007002108 11 643 SH   SOLE 43 0 0 643
ADIENT PLC ORD SHS G0084W101 5,524 115,381 SH   SOLE 2 65,073 0 50,308
ADIENT PLC ORD SHS G0084W101 17 357 SH   SOLE 4 357 0 0
ADIENT PLC ORD SHS G0084W101 139 2,896 SH   SOLE 7 2,896 0 0
ADIENT PLC ORD SHS G0084W101 21,613 451,389 SH   SOLE 18 451,389 0 0
ADIENT PLC ORD SHS G0084W101 8,072 168,584 SH   SOLE 19 168,584 0 0
ADIENT PLC ORD SHS G0084W101 323,211 6,750,440 SH   SOLE 21 6,750,440 0 0
ADIENT PLC ORD SHS G0084W101 130,869 2,733,273 SH   SOLE 22 2,644,604 0 88,669
ADIENT PLC ORD SHS G0084W101 572 11,952 SH   SOLE 25 11,952 0 0
ADIENT PLC ORD SHS G0084W101 2,012 42,016 SH   SOLE 26 34,948 0 7,068
ADIENT PLC ORD SHS G0084W101 80 1,679 SH   SOLE 28 1,679 0 0
ADIENT PLC ORD SHS G0084W101 10,486 219,016 SH   SOLE 30 219,016 0 0
ADIENT PLC ORD SHS G0084W101 799 16,678 SH   SOLE 36 16,678 0 0
ADIENT PLC ORD SHS G0084W101 566 11,818 SH   SOLE 40 11,818 0 0
ADIENT PLC ORD SHS G0084W101 2,619 54,700 SH   SOLE 43 4,780 0 49,920
ADITXT INC COM 007025109 1 2,410 SH   SOLE 18 2,410 0 0
ADITXT INC COM 007025109 17 31,249 SH   SOLE 21 31,249 0 0
ADMA BIOLOGICS INC COM 000899104 189 134,356 SH   SOLE 2 75,740 0 58,616
ADMA BIOLOGICS INC COM 000899104 49 34,460 SH   SOLE 18 34,460 0 0
ADMA BIOLOGICS INC COM 000899104 2,862 2,030,085 SH   SOLE 21 2,030,085 0 0
ADMA BIOLOGICS INC COM 000899104 2,495 1,769,257 SH   SOLE 22 1,769,257 0 0
ADMA BIOLOGICS INC COM 000899104 15 10,583 SH   SOLE 23 10,583 0 0
ADMA BIOLOGICS INC COM 000899104 16 11,429 SH   SOLE 26 0 0 11,429
ADMA BIOLOGICS INC COM 000899104 120 85,421 SH   SOLE 30 85,421 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 663,280 1,169,682 SH   SOLE 2 312,653 0 857,029
ADOBE SYSTEMS INCORPORATED COM 00724F101 208,053 366,897 SH   SOLE 4 231,107 0 135,790
ADOBE SYSTEMS INCORPORATED COM 00724F101 298,786 526,904 SH   SOLE 7 459,978 0 66,926
ADOBE SYSTEMS INCORPORATED COM 00724F101 13,326 23,501 SH   SOLE 13 18,607 0 4,894
ADOBE SYSTEMS INCORPORATED COM 00724F101 26,046 45,931 SH   SOLE 15 45,931 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 84 148 SH   SOLE 17 0 0 148
ADOBE SYSTEMS INCORPORATED COM 00724F101 936,762 1,651,963 SH   SOLE 18 1,391,052 0 260,911
ADOBE SYSTEMS INCORPORATED COM 00724F101 530,706 935,891 SH   SOLE 19 935,891 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,723,567 13,620,370 SH   SOLE 21 13,620,370 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,065,264 10,695,982 SH   SOLE 22 9,599,956 0 1,096,026
ADOBE SYSTEMS INCORPORATED COM 00724F101 176,599 311,430 SH   SOLE 23 311,430 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 498,396 878,913 SH   SOLE 25 878,913 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 686,492 1,210,617 SH   SOLE 26 498,503 0 712,114
ADOBE SYSTEMS INCORPORATED COM 00724F101 868,530 1,531,636 SH   SOLE 28 73,583 0 1,458,053
ADOBE SYSTEMS INCORPORATED COM 00724F101 14,410 25,411 SH   SOLE 29 25,411 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,700,962 2,999,616 SH   SOLE 30 2,964,683 0 34,933
ADOBE SYSTEMS INCORPORATED COM 00724F101 128,834 227,196 SH   SOLE 31 86,719 0 140,477
ADOBE SYSTEMS INCORPORATED COM 00724F101 85,804 151,313 SH   SOLE 32 151,313 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 253,247 446,596 SH   SOLE 34 446,596 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 112,529 198,443 SH   SOLE 36 198,443 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,013 15,894 SH   SOLE 40 15,894 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 279,128 492,237 SH   SOLE 43 33,342 0 458,895
ADT INC DEL COM 00090Q103 5,274 627,081 SH   SOLE 2 45,702 0 581,379
ADT INC DEL COM 00090Q103 5 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103 22 2,557 SH   SOLE 7 2,557 0 0
ADT INC DEL COM 00090Q103 0 4 SH   SOLE 17 0 0 4
ADT INC DEL COM 00090Q103 523 62,211 SH   SOLE 18 62,211 0 0
ADT INC DEL COM 00090Q103 422 50,125 SH   SOLE 19 50,125 0 0
ADT INC DEL COM 00090Q103 14,901 1,771,849 SH   SOLE 21 1,771,849 0 0
ADT INC DEL COM 00090Q103 28,790 3,423,353 SH   SOLE 22 3,239,859 0 183,494
ADT INC DEL COM 00090Q103 217 25,845 SH   SOLE 25 25,845 0 0
ADT INC DEL COM 00090Q103 952 113,168 SH   SOLE 26 91,485 0 21,683
ADT INC DEL COM 00090Q103 96 11,429 SH   SOLE 28 11,429 0 0
ADT INC DEL COM 00090Q103 7,271 864,528 SH   SOLE 30 864,528 0 0
ADT INC DEL COM 00090Q103 18 2,136 SH   SOLE 31 2,136 0 0
ADT INC DEL COM 00090Q103 163 19,376 SH   SOLE 36 19,376 0 0
ADT INC DEL COM 00090Q103 169 20,120 SH   SOLE 40 20,120 0 0
ADT INC DEL COM 00090Q103 993 118,109 SH   SOLE 43 1,047 0 117,062
ADTALEM GLOBAL ED INC COM 00737L103 1,228 41,546 SH   SOLE 2 13,306 0 28,240
ADTALEM GLOBAL ED INC COM 00737L103 7 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 24 796 SH   SOLE 7 796 0 0
ADTALEM GLOBAL ED INC COM 00737L103 5,665 191,654 SH   SOLE 18 191,654 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,612 88,369 SH   SOLE 19 88,369 0 0
ADTALEM GLOBAL ED INC COM 00737L103 180,165 6,094,890 SH   SOLE 21 6,094,890 0 0
ADTALEM GLOBAL ED INC COM 00737L103 37,724 1,276,186 SH   SOLE 22 1,228,611 0 47,575
ADTALEM GLOBAL ED INC COM 00737L103 179 6,056 SH   SOLE 25 6,056 0 0
ADTALEM GLOBAL ED INC COM 00737L103 567 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,714 91,824 SH   SOLE 30 91,824 0 0
ADTALEM GLOBAL ED INC COM 00737L103 53 1,787 SH   SOLE 36 1,787 0 0
ADTALEM GLOBAL ED INC COM 00737L103 163 5,522 SH   SOLE 40 5,522 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,349 79,450 SH   SOLE 43 6,616 0 72,834
ADTRAN INC COM 00738A106 905 39,621 SH   SOLE 2 13,336 0 26,285
ADTRAN INC COM 00738A106 6 261 SH   SOLE 4 261 0 0
ADTRAN INC COM 00738A106 17 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 4,208 184,299 SH   SOLE 18 184,299 0 0
ADTRAN INC COM 00738A106 1,917 83,983 SH   SOLE 19 83,983 0 0
ADTRAN INC COM 00738A106 139,660 6,117,408 SH   SOLE 21 6,117,408 0 0
ADTRAN INC COM 00738A106 27,805 1,217,905 SH   SOLE 22 1,167,604 0 50,301
ADTRAN INC COM 00738A106 216 9,474 SH   SOLE 25 9,474 0 0
ADTRAN INC COM 00738A106 315 13,802 SH   SOLE 26 11,243 0 2,559
ADTRAN INC COM 00738A106 92 4,009 SH   SOLE 28 4,009 0 0
ADTRAN INC COM 00738A106 9,605 420,737 SH   SOLE 30 420,737 0 0
ADTRAN INC COM 00738A106 203 8,896 SH   SOLE 36 8,896 0 0
ADTRAN INC COM 00738A106 132 5,790 SH   SOLE 40 5,790 0 0
ADTRAN INC COM 00738A106 757 33,138 SH   SOLE 43 0 0 33,138
ADVANCE AUTO PARTS INC COM 00751Y106 38,028 158,528 SH   SOLE 2 31,493 0 127,035
ADVANCE AUTO PARTS INC COM 00751Y106 12,294 51,249 SH   SOLE 4 28,591 0 22,658
ADVANCE AUTO PARTS INC COM 00751Y106 13,930 58,070 SH   SOLE 7 56,329 0 1,741
ADVANCE AUTO PARTS INC COM 00751Y106 40 166 SH   SOLE 13 166 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,050 8,544 SH   SOLE 15 8,544 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 30,767 128,261 SH   SOLE 18 118,934 0 9,327
ADVANCE AUTO PARTS INC COM 00751Y106 74,851 312,037 SH   SOLE 19 312,037 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 357,056 1,488,479 SH   SOLE 21 1,488,479 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 333,846 1,391,719 SH   SOLE 22 1,249,087 0 142,632
ADVANCE AUTO PARTS INC COM 00751Y106 8,649 36,055 SH   SOLE 23 36,055 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 23,549 98,171 SH   SOLE 25 98,171 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 31,941 133,155 SH   SOLE 26 44,254 0 88,901
ADVANCE AUTO PARTS INC COM 00751Y106 54,416 226,845 SH   SOLE 28 1,166 0 225,679
ADVANCE AUTO PARTS INC COM 00751Y106 68,444 285,326 SH   SOLE 30 281,412 0 3,914
ADVANCE AUTO PARTS INC COM 00751Y106 6,107 25,460 SH   SOLE 31 7,582 0 17,878
ADVANCE AUTO PARTS INC COM 00751Y106 28,548 119,009 SH   SOLE 34 119,009 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,315 26,324 SH   SOLE 36 26,324 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 517 2,156 SH   SOLE 40 2,156 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 10,350 43,148 SH   SOLE 43 3,982 0 39,166
ADVANCED DRAIN SYS INC DEL COM 00790R104 20,754 152,455 SH   SOLE 2 18,539 0 133,916
ADVANCED DRAIN SYS INC DEL COM 00790R104 29 210 SH   SOLE 4 210 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 7,552 55,477 SH   SOLE 7 55,477 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,592 26,387 SH   SOLE 18 26,387 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,420 17,778 SH   SOLE 19 17,778 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 119,943 881,094 SH   SOLE 21 881,094 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 174,721 1,283,485 SH   SOLE 22 1,218,278 0 65,207
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,167 8,575 SH   SOLE 25 8,575 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,933 21,544 SH   SOLE 26 17,165 0 4,379
ADVANCED DRAIN SYS INC DEL COM 00790R104 144 1,057 SH   SOLE 28 1,057 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 77,689 570,694 SH   SOLE 30 570,694 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 123 903 SH   SOLE 31 903 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 559 4,110 SH   SOLE 36 4,110 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 941 6,913 SH   SOLE 40 6,913 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,275 38,747 SH   SOLE 43 175 0 38,572
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 21 3,123 SH   SOLE 18 3,123 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 598 90,366 SH   SOLE 21 90,366 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1,815 274,184 SH   SOLE 22 274,184 0 0
ADVANCED ENERGY INDS COM 007973100 1,336 14,670 SH   SOLE 2 10,544 0 4,126
ADVANCED ENERGY INDS COM 007973100 11 119 SH   SOLE 4 119 0 0
ADVANCED ENERGY INDS COM 007973100 49 538 SH   SOLE 7 538 0 0
ADVANCED ENERGY INDS COM 007973100 11,904 130,723 SH   SOLE 18 130,723 0 0
ADVANCED ENERGY INDS COM 007973100 6,111 67,106 SH   SOLE 19 67,106 0 0
ADVANCED ENERGY INDS COM 007973100 396,965 4,359,373 SH   SOLE 21 4,359,373 0 0
ADVANCED ENERGY INDS COM 007973100 84,029 922,790 SH   SOLE 22 901,878 0 20,912
ADVANCED ENERGY INDS COM 007973100 514 5,648 SH   SOLE 25 5,648 0 0
ADVANCED ENERGY INDS COM 007973100 1,533 16,831 SH   SOLE 26 14,194 0 2,637
ADVANCED ENERGY INDS COM 007973100 62 684 SH   SOLE 28 684 0 0
ADVANCED ENERGY INDS COM 007973100 6,268 68,836 SH   SOLE 30 68,836 0 0
ADVANCED ENERGY INDS COM 007973100 475 5,217 SH   SOLE 40 5,217 0 0
ADVANCED ENERGY INDS COM 007973100 1,508 16,557 SH   SOLE 43 762 0 15,795
ADVANCED MICRO DEVICES INC COM 007903107 435,444 3,026,019 SH   SOLE 2 855,595 0 2,170,424
ADVANCED MICRO DEVICES INC COM 007903107 128,992 896,399 SH   SOLE 4 576,403 0 319,996
ADVANCED MICRO DEVICES INC COM 007903107 168,091 1,168,111 SH   SOLE 7 1,132,382 0 35,729
ADVANCED MICRO DEVICES INC COM 007903107 13,092 90,977 SH   SOLE 13 78,256 0 12,721
ADVANCED MICRO DEVICES INC COM 007903107 16,771 116,545 SH   SOLE 15 116,545 0 0
ADVANCED MICRO DEVICES INC COM 007903107 50 348 SH   SOLE 17 0 0 348
ADVANCED MICRO DEVICES INC COM 007903107 339,882 2,361,934 SH   SOLE 18 2,131,896 0 230,038
ADVANCED MICRO DEVICES INC COM 007903107 345,613 2,401,761 SH   SOLE 19 2,401,761 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,252,390 29,551,010 SH   SOLE 21 29,551,010 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,788,548 26,327,641 SH   SOLE 22 23,368,637 0 2,959,004
ADVANCED MICRO DEVICES INC COM 007903107 120,814 839,571 SH   SOLE 23 839,571 0 0
ADVANCED MICRO DEVICES INC COM 007903107 313,444 2,178,209 SH   SOLE 25 2,178,209 0 0
ADVANCED MICRO DEVICES INC COM 007903107 474,200 3,295,344 SH   SOLE 26 1,337,026 0 1,958,318
ADVANCED MICRO DEVICES INC COM 007903107 551,577 3,833,056 SH   SOLE 28 128,855 0 3,704,201
ADVANCED MICRO DEVICES INC COM 007903107 15,019 104,369 SH   SOLE 29 104,369 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,097,220 7,624,875 SH   SOLE 30 7,382,050 0 242,825
ADVANCED MICRO DEVICES INC COM 007903107 92,640 643,781 SH   SOLE 31 306,276 0 337,505
ADVANCED MICRO DEVICES INC COM 007903107 42,042 292,161 SH   SOLE 32 292,161 0 0
ADVANCED MICRO DEVICES INC COM 007903107 385,896 2,681,698 SH   SOLE 34 2,681,698 0 0
ADVANCED MICRO DEVICES INC COM 007903107 68,561 476,448 SH   SOLE 36 476,448 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,820 40,443 SH   SOLE 40 40,443 0 0
ADVANCED MICRO DEVICES INC COM 007903107 127,562 886,461 SH   SOLE 43 54,268 0 832,193
ADVANSIX INC COM 00773T101 1,141 24,144 SH   SOLE 2 7,635 0 16,509
ADVANSIX INC COM 00773T101 7 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 21 439 SH   SOLE 7 439 0 0
ADVANSIX INC COM 00773T101 5,270 111,524 SH   SOLE 18 111,524 0 0
ADVANSIX INC COM 00773T101 2,307 48,825 SH   SOLE 19 48,825 0 0
ADVANSIX INC COM 00773T101 169,492 3,587,122 SH   SOLE 21 3,587,122 0 0
ADVANSIX INC COM 00773T101 34,174 723,254 SH   SOLE 22 693,541 0 29,713
ADVANSIX INC COM 00773T101 168 3,563 SH   SOLE 25 3,563 0 0
ADVANSIX INC COM 00773T101 266 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 3 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101 2,861 60,556 SH   SOLE 30 60,556 0 0
ADVANSIX INC COM 00773T101 177 3,745 SH   SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101 793 16,789 SH   SOLE 43 273 0 16,516
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 651 81,212 SH   SOLE 2 37,975 0 43,237
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 10 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1,846 230,151 SH   SOLE 18 230,151 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1,065 132,825 SH   SOLE 19 132,825 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 23,441 2,922,868 SH   SOLE 21 2,922,868 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 18,306 2,282,532 SH   SOLE 22 2,206,074 0 76,458
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 65 8,095 SH   SOLE 25 8,095 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 143 17,873 SH   SOLE 30 17,873 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 61 7,574 SH   SOLE 40 7,574 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 23 3,326 SH   SOLE 2 667 0 2,659
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 353 50,345 SH   SOLE 18 50,345 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 194 27,629 SH   SOLE 19 27,629 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 4,530 646,224 SH   SOLE 21 646,224 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 5,188 740,078 SH   SOLE 22 733,556 0 6,522
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 122 69,216 SH   SOLE 2 3,265 0 65,951
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3 1,897 SH   SOLE 7 1,897 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 515 292,865 SH   SOLE 18 292,865 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 870 494,122 SH   SOLE 19 494,122 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6,982 3,966,905 SH   SOLE 21 3,966,905 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4,234 2,405,771 SH   SOLE 22 2,355,234 0 50,537
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 110 62,470 SH   SOLE 26 0 0 62,470
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 15 8,504 SH   SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 79 44,865 SH   SOLE 30 44,865 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 207 SH   SOLE 43 0 0 207
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 46 4,560 SH   SOLE 19 4,560 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 93 9,267 SH   SOLE 22 9,267 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 764 76,499 SH   SOLE 30 76,499 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 712 71,232 SH   SOLE 34 71,232 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 8 7,451 SH   SOLE 19 7,451 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 6 5,556 SH   SOLE 22 5,556 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 91 79,796 SH   SOLE 30 79,796 0 0
AECOM COM 00766T100 24,996 323,158 SH   SOLE 2 105,108 0 218,050
AECOM COM 00766T100 26 342 SH   SOLE 4 342 0 0
AECOM COM 00766T100 282 3,641 SH   SOLE 7 3,641 0 0
AECOM COM 00766T100 23,957 309,720 SH   SOLE 18 309,720 0 0
AECOM COM 00766T100 3,094 40,001 SH   SOLE 19 40,001 0 0
AECOM COM 00766T100 524,862 6,785,540 SH   SOLE 21 6,785,540 0 0
AECOM COM 00766T100 296,098 3,828,026 SH   SOLE 22 3,672,564 0 155,462
AECOM COM 00766T100 3,611 46,685 SH   SOLE 25 46,685 0 0
AECOM COM 00766T100 5,516 71,317 SH   SOLE 26 58,159 0 13,158
AECOM COM 00766T100 202 2,608 SH   SOLE 28 2,608 0 0
AECOM COM 00766T100 10,039 129,791 SH   SOLE 30 129,791 0 0
AECOM COM 00766T100 159 2,052 SH   SOLE 31 2,052 0 0
AECOM COM 00766T100 1,408 18,208 SH   SOLE 34 18,208 0 0
AECOM COM 00766T100 2,404 31,078 SH   SOLE 36 31,078 0 0
AECOM COM 00766T100 1,367 17,671 SH   SOLE 40 17,671 0 0
AECOM COM 00766T100 11,245 145,381 SH   SOLE 43 2,354 0 143,027
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 143 30,101 SH   SOLE 2 1,772 0 28,329
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 698 146,850 SH   SOLE 18 146,850 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 387 81,529 SH   SOLE 19 81,529 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 8,597 1,809,890 SH   SOLE 21 1,809,890 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4,272 899,316 SH   SOLE 22 874,229 0 25,087
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 111 23,424 SH   SOLE 30 23,424 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 32 6,793 SH   SOLE 43 0 0 6,793
AEGON N V NY REGISTRY SHS 007924103 20,845 4,219,723 SH   SOLE 43 394,546 0 3,825,177
AEHR TEST SYS COM 00760J108 10 419 SH   SOLE 2 0 0 419
AEHR TEST SYS COM 00760J108 106 4,374 SH   SOLE 18 4,374 0 0
AEHR TEST SYS COM 00760J108 1,916 79,221 SH   SOLE 21 79,221 0 0
AEHR TEST SYS COM 00760J108 7,028 290,654 SH   SOLE 22 290,654 0 0
AEMETIS INC COM NEW 00770K202 216 17,552 SH   SOLE 2 979 0 16,573
AEMETIS INC COM NEW 00770K202 5 373 SH   SOLE 7 373 0 0
AEMETIS INC COM NEW 00770K202 1,037 84,322 SH   SOLE 18 84,322 0 0
AEMETIS INC COM NEW 00770K202 640 52,020 SH   SOLE 19 52,020 0 0
AEMETIS INC COM NEW 00770K202 20,186 1,641,098 SH   SOLE 21 1,641,098 0 0
AEMETIS INC COM NEW 00770K202 8,138 661,637 SH   SOLE 22 644,821 0 16,816
AEMETIS INC COM NEW 00770K202 6,518 529,929 SH   SOLE 30 529,929 0 0
AENZA S.A.A SPONSORED ADS 00776D103 0 49 SH   SOLE 43 0 0 49
AERCAP HOLDINGS NV SHS N00985106 17 262 SH   SOLE 2 262 0 0
AERCAP HOLDINGS NV SHS N00985106 31 470 SH   SOLE 4 470 0 0
AERCAP HOLDINGS NV SHS N00985106 2,206 33,720 SH   SOLE 7 33,720 0 0
AERCAP HOLDINGS NV SHS N00985106 106,445 1,627,095 SH   SOLE 21 1,627,095 0 0
AERCAP HOLDINGS NV SHS N00985106 59,406 908,066 SH   SOLE 22 863,428 0 44,638
AERCAP HOLDINGS NV SHS N00985106 1,271 19,421 SH   SOLE 25 19,421 0 0
AERCAP HOLDINGS NV SHS N00985106 801 12,239 SH   SOLE 26 1,979 0 10,260
AERCAP HOLDINGS NV SHS N00985106 14,471 221,198 SH   SOLE 30 221,198 0 0
AERCAP HOLDINGS NV SHS N00985106 1,855 28,361 SH   SOLE 36 28,361 0 0
AERCAP HOLDINGS NV SHS N00985106 1,115 17,039 SH   SOLE 40 17,039 0 0
AERCAP HOLDINGS NV SHS N00985106 10,247 156,629 SH   SOLE 43 9,963 0 146,666
AERIE PHARMACEUTICALS INC COM 00771V108 422 60,106 SH   SOLE 2 46,191 0 13,915
AERIE PHARMACEUTICALS INC COM 00771V108 2 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 5 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 875 124,700 SH   SOLE 18 124,700 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 547 77,858 SH   SOLE 19 77,858 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 11,705 1,667,394 SH   SOLE 21 1,667,394 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 8,969 1,277,605 SH   SOLE 22 1,245,345 0 32,260
AERIE PHARMACEUTICALS INC COM 00771V108 49 7,048 SH   SOLE 25 7,048 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 120 17,065 SH   SOLE 26 13,872 0 3,193
AERIE PHARMACEUTICALS INC COM 00771V108 39 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 853 121,556 SH   SOLE 30 121,556 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 16 2,262 SH   SOLE 36 2,262 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 27 3,871 SH   SOLE 40 3,871 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 141 20,087 SH   SOLE 43 0 0 20,087
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 840 1,000,000 PRN   SOLE 2 1,000,000 0 0
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1,449 1,725,000 PRN   SOLE 21 1,725,000 0 0
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 3,570 4,250,000 PRN   SOLE 22 4,250,000 0 0
AEROCENTURY CORP COM 007737109 5 92 SH   SOLE 22 92 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,665 56,983 SH   SOLE 2 28,523 0 28,460
AEROJET ROCKETDYNE HLDGS INC COM 007800105 12 263 SH   SOLE 4 263 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 50 1,060 SH   SOLE 7 1,060 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 12,802 273,783 SH   SOLE 18 266,071 0 7,712
AEROJET ROCKETDYNE HLDGS INC COM 007800105 13,901 297,294 SH   SOLE 19 297,294 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 444,602 9,508,162 SH   SOLE 21 9,508,162 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 91,397 1,954,588 SH   SOLE 22 1,908,295 0 46,293
AEROJET ROCKETDYNE HLDGS INC COM 007800105 314 6,724 SH   SOLE 23 6,724 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 832 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 6,206 132,717 SH   SOLE 30 132,717 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 60 1,275 SH   SOLE 36 1,275 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 390 8,348 SH   SOLE 40 8,348 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,266 27,073 SH   SOLE 43 610 0 26,463
AEROVATE THERAPEUTICS INC COM 008064107 67 5,642 SH   SOLE 2 2,603 0 3,039
AEROVATE THERAPEUTICS INC COM 008064107 324 27,513 SH   SOLE 18 27,513 0 0
AEROVATE THERAPEUTICS INC COM 008064107 156 13,244 SH   SOLE 19 13,244 0 0
AEROVATE THERAPEUTICS INC COM 008064107 5,796 491,579 SH   SOLE 21 491,579 0 0
AEROVATE THERAPEUTICS INC COM 008064107 2,136 181,181 SH   SOLE 22 179,130 0 2,051
AEROVATE THERAPEUTICS INC COM 008064107 126 10,649 SH   SOLE 30 10,649 0 0
AEROVIRONMENT INC COM 008073108 553 8,922 SH   SOLE 2 6,456 0 2,466
AEROVIRONMENT INC COM 008073108 6 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108 20 329 SH   SOLE 7 329 0 0
AEROVIRONMENT INC COM 008073108 4,902 79,020 SH   SOLE 18 79,020 0 0
AEROVIRONMENT INC COM 008073108 2,508 40,426 SH   SOLE 19 40,426 0 0
AEROVIRONMENT INC COM 008073108 179,791 2,898,450 SH   SOLE 21 2,898,450 0 0
AEROVIRONMENT INC COM 008073108 34,907 562,741 SH   SOLE 22 550,362 0 12,379
AEROVIRONMENT INC COM 008073108 267 4,303 SH   SOLE 25 4,303 0 0
AEROVIRONMENT INC COM 008073108 808 13,021 SH   SOLE 26 10,307 0 2,714
AEROVIRONMENT INC COM 008073108 26 414 SH   SOLE 28 414 0 0
AEROVIRONMENT INC COM 008073108 2,670 43,042 SH   SOLE 30 43,042 0 0
AEROVIRONMENT INC COM 008073108 248 3,998 SH   SOLE 36 3,998 0 0
AEROVIRONMENT INC COM 008073108 177 2,847 SH   SOLE 40 2,847 0 0
AEROVIRONMENT INC COM 008073108 647 10,426 SH   SOLE 43 221 0 10,205
AERSALE CORPORATION COM 00810F106 245 13,820 SH   SOLE 2 337 0 13,483
AERSALE CORPORATION COM 00810F106 533 30,047 SH   SOLE 18 30,047 0 0
AERSALE CORPORATION COM 00810F106 274 15,466 SH   SOLE 19 15,466 0 0
AERSALE CORPORATION COM 00810F106 6,096 343,631 SH   SOLE 21 343,631 0 0
AERSALE CORPORATION COM 00810F106 3,328 187,575 SH   SOLE 22 183,188 0 4,387
AES CORP COM 00130H105 37,953 1,561,860 SH   SOLE 2 301,744 0 1,260,116
AES CORP COM 00130H105 7,264 298,912 SH   SOLE 4 273,312 0 25,600
AES CORP COM 00130H105 13,985 575,495 SH   SOLE 7 556,555 0 18,940
AES CORP COM 00130H105 259 10,661 SH   SOLE 13 1,060 0 9,601
AES CORP COM 00130H105 2,193 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 32,334 1,330,611 SH   SOLE 18 1,268,101 0 62,510
AES CORP COM 00130H105 16,224 667,671 SH   SOLE 19 667,671 0 0
AES CORP COM 00130H105 411,938 16,952,173 SH   SOLE 21 16,952,173 0 0
AES CORP COM 00130H105 342,944 14,112,907 SH   SOLE 22 12,767,102 0 1,345,805
AES CORP COM 00130H105 9,205 378,805 SH   SOLE 23 378,805 0 0
AES CORP COM 00130H105 5,905 243,020 SH   SOLE 25 243,020 0 0
AES CORP COM 00130H105 26,987 1,110,559 SH   SOLE 26 400,263 0 710,296
AES CORP COM 00130H105 14,032 577,443 SH   SOLE 28 11,871 0 565,572
AES CORP COM 00130H105 122 5,009 SH   SOLE 29 5,009 0 0
AES CORP COM 00130H105 70,592 2,905,015 SH   SOLE 30 2,905,015 0 0
AES CORP COM 00130H105 5,917 243,504 SH   SOLE 31 80,529 0 162,975
AES CORP COM 00130H105 849 34,944 SH   SOLE 34 34,944 0 0
AES CORP COM 00130H105 7,279 299,536 SH   SOLE 36 299,536 0 0
AES CORP COM 00130H105 296 12,180 SH   SOLE 40 12,180 0 0
AES CORP COM 00130H105 10,197 419,631 SH   SOLE 43 36,238 0 383,393
AES CORP UNIT 99/99/9999 00130H204 84,625 881,511 SH   SOLE 21 881,511 0 0
AETHLON MED INC COM 00808Y307 1 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 137 73,411 SH   SOLE 22 73,411 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 542 71,699 SH   SOLE 2 26,261 0 45,438
AEVA TECHNOLOGIES INC COM 00835Q103 11 1,495 SH   SOLE 7 1,495 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 2,419 319,941 SH   SOLE 18 319,941 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 1,395 184,524 SH   SOLE 19 184,524 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 28,842 3,815,087 SH   SOLE 21 3,815,087 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 18,044 2,386,803 SH   SOLE 22 2,290,791 0 96,012
AEVA TECHNOLOGIES INC COM 00835Q103 93 12,251 SH   SOLE 25 12,251 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 488 64,579 SH   SOLE 30 64,579 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 96 12,720 SH   SOLE 40 12,720 0 0
AEYE INC CL A COM 008183105 135 27,818 SH   SOLE 2 22,938 0 4,880
AEYE INC CL A COM 008183105 286 59,146 SH   SOLE 21 59,146 0 0
AEYE INC CL A COM 008183105 7,035 1,453,448 SH   SOLE 22 1,416,452 0 36,996
AEYE INC CL A COM 008183105 91 18,714 SH   SOLE 25 18,714 0 0
AEYE INC CL A COM 008183105 135 27,802 SH   SOLE 30 27,802 0 0
AEYE INC CL A COM 008183105 67 13,871 SH   SOLE 40 13,871 0 0
AFC GAMMA INC COM 00109K105 957 42,064 SH   SOLE 2 36,395 0 5,669
AFC GAMMA INC COM 00109K105 846 37,157 SH   SOLE 18 37,157 0 0
AFC GAMMA INC COM 00109K105 1,050 46,138 SH   SOLE 19 46,138 0 0
AFC GAMMA INC COM 00109K105 9,704 426,347 SH   SOLE 21 426,347 0 0
AFC GAMMA INC COM 00109K105 5,067 222,628 SH   SOLE 22 214,600 0 8,028
AFFILIATED MANAGERS GROUP IN COM 008252108 18,325 111,390 SH   SOLE 2 38,309 0 73,081
AFFILIATED MANAGERS GROUP IN COM 008252108 26 157 SH   SOLE 4 157 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 137 835 SH   SOLE 7 835 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 14,369 87,344 SH   SOLE 18 87,344 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,931 11,737 SH   SOLE 19 11,737 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 327,216 1,989,036 SH   SOLE 21 1,989,036 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 182,041 1,106,565 SH   SOLE 22 1,059,895 0 46,670
AFFILIATED MANAGERS GROUP IN COM 008252108 1,087 6,606 SH   SOLE 25 6,606 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 3,126 18,999 SH   SOLE 26 15,968 0 3,031
AFFILIATED MANAGERS GROUP IN COM 008252108 122 742 SH   SOLE 28 742 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 8,710 52,943 SH   SOLE 30 52,943 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 42,072 255,744 SH   SOLE 31 614 0 255,130
AFFILIATED MANAGERS GROUP IN COM 008252108 643 3,908 SH   SOLE 36 3,908 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 835 5,073 SH   SOLE 40 5,073 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,963 36,244 SH   SOLE 43 3,485 0 32,759
AFFIMED N V COM N01045108 152 27,620 SH   SOLE 2 7,736 0 19,884
AFFIMED N V COM N01045108 9 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108 1,808 327,574 SH   SOLE 18 327,574 0 0
AFFIMED N V COM N01045108 2,098 380,018 SH   SOLE 19 380,018 0 0
AFFIMED N V COM N01045108 27,053 4,900,952 SH   SOLE 21 4,900,952 0 0
AFFIMED N V COM N01045108 6,338 1,148,188 SH   SOLE 22 1,131,028 0 17,160
AFFIMED N V COM N01045108 28 5,157 SH   SOLE 23 5,157 0 0
AFFIMED N V COM N01045108 17 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108 288 52,260 SH   SOLE 30 52,260 0 0
AFFIMED N V COM N01045108 14 2,457 SH   SOLE 43 0 0 2,457
AFFINITY BANCSHARES INC COM 00832E103 17 1,119 SH   SOLE 18 1,119 0 0
AFFINITY BANCSHARES INC COM 00832E103 256 16,609 SH   SOLE 21 16,609 0 0
AFFINITY BANCSHARES INC COM 00832E103 5 324 SH   SOLE 22 324 0 0
AFFIRM HLDGS INC COM CL A 00827B106 1,885 18,749 SH   SOLE 2 14,763 0 3,986
AFFIRM HLDGS INC COM CL A 00827B106 4,865 48,376 SH   SOLE 4 28,792 0 19,584
AFFIRM HLDGS INC COM CL A 00827B106 681 6,772 SH   SOLE 7 6,772 0 0
AFFIRM HLDGS INC COM CL A 00827B106 14 138 SH   SOLE 13 138 0 0
AFFIRM HLDGS INC COM CL A 00827B106 611 6,074 SH   SOLE 15 6,074 0 0
AFFIRM HLDGS INC COM CL A 00827B106 1,601 15,923 SH   SOLE 18 11,604 0 4,319
AFFIRM HLDGS INC COM CL A 00827B106 66,529 661,587 SH   SOLE 21 661,587 0 0
AFFIRM HLDGS INC COM CL A 00827B106 206,886 2,057,336 SH   SOLE 22 2,019,617 0 37,719
AFFIRM HLDGS INC COM CL A 00827B106 4,945 49,176 SH   SOLE 23 49,176 0 0
AFFIRM HLDGS INC COM CL A 00827B106 1,772 17,620 SH   SOLE 25 17,620 0 0
AFFIRM HLDGS INC COM CL A 00827B106 12,548 124,782 SH   SOLE 26 57,576 0 67,206
AFFIRM HLDGS INC COM CL A 00827B106 9,074 90,233 SH   SOLE 28 3,244 0 86,989
AFFIRM HLDGS INC COM CL A 00827B106 12 123 SH   SOLE 29 123 0 0
AFFIRM HLDGS INC COM CL A 00827B106 19,240 191,325 SH   SOLE 30 191,325 0 0
AFFIRM HLDGS INC COM CL A 00827B106 1,214 12,074 SH   SOLE 31 9,113 0 2,961
AFFIRM HLDGS INC COM CL A 00827B106 42,907 426,681 SH   SOLE 34 426,681 0 0
AFFIRM HLDGS INC COM CL A 00827B106 1,503 14,942 SH   SOLE 36 14,942 0 0
AFFIRM HLDGS INC COM CL A 00827B106 304 3,023 SH   SOLE 40 3,023 0 0
AFFIRM HLDGS INC COM CL A 00827B106 381 3,785 SH   SOLE 43 0 0 3,785
AFLAC INC COM 001055102 90,698 1,553,318 SH   SOLE 2 197,457 0 1,355,861
AFLAC INC COM 001055102 25,694 440,045 SH   SOLE 4 236,655 0 203,390
AFLAC INC COM 001055102 35,091 600,979 SH   SOLE 7 583,034 0 17,945
AFLAC INC COM 001055102 576 9,868 SH   SOLE 13 1,843 0 8,025
AFLAC INC COM 001055102 5,281 90,451 SH   SOLE 15 90,451 0 0
AFLAC INC COM 001055102 81,621 1,397,856 SH   SOLE 18 1,312,140 0 85,716
AFLAC INC COM 001055102 17,571 300,932 SH   SOLE 19 300,932 0 0
AFLAC INC COM 001055102 1,093,453 18,726,710 SH   SOLE 21 18,726,710 0 0
AFLAC INC COM 001055102 775,788 13,286,323 SH   SOLE 22 12,002,857 0 1,283,466
AFLAC INC COM 001055102 21,009 359,806 SH   SOLE 23 359,806 0 0
AFLAC INC COM 001055102 58,029 993,810 SH   SOLE 25 993,810 0 0
AFLAC INC COM 001055102 73,693 1,262,090 SH   SOLE 26 420,817 0 841,273
AFLAC INC COM 001055102 106,336 1,821,142 SH   SOLE 28 83,086 0 1,738,056
AFLAC INC COM 001055102 81 1,379 SH   SOLE 29 1,379 0 0
AFLAC INC COM 001055102 194,585 3,332,502 SH   SOLE 30 3,332,502 0 0
AFLAC INC COM 001055102 13,898 238,024 SH   SOLE 31 72,766 0 165,258
AFLAC INC COM 001055102 1,774 30,377 SH   SOLE 34 30,377 0 0
AFLAC INC COM 001055102 18,694 320,159 SH   SOLE 36 320,159 0 0
AFLAC INC COM 001055102 1,254 21,484 SH   SOLE 40 21,484 0 0
AFLAC INC COM 001055102 41,303 707,368 SH   SOLE 43 40,142 0 667,226
AFYA LTD CL A COM G01125106 1,879 119,625 SH   SOLE 18 0 0 119,625
AFYA LTD CL A COM G01125106 637 40,532 SH   SOLE 19 40,532 0 0
AFYA LTD CL A COM G01125106 3,102 197,460 SH   SOLE 25 197,460 0 0
AFYA LTD CL A COM G01125106 7,092 451,450 SH   SOLE 34 451,450 0 0
AG MTG INVT TR INC COM NEW 001228501 447 43,649 SH   SOLE 2 43,538 0 111
AG MTG INVT TR INC COM NEW 001228501 31 2,981 SH   SOLE 18 2,981 0 0
AG MTG INVT TR INC COM NEW 001228501 20 1,919 SH   SOLE 19 1,919 0 0
AG MTG INVT TR INC COM NEW 001228501 4,028 393,022 SH   SOLE 21 393,022 0 0
AG MTG INVT TR INC COM NEW 001228501 3,687 359,688 SH   SOLE 22 359,688 0 0
AGCO CORP COM 001084102 12,643 108,974 SH   SOLE 2 55,892 0 53,082
AGCO CORP COM 001084102 279 2,401 SH   SOLE 4 2,401 0 0
AGCO CORP COM 001084102 7,399 63,775 SH   SOLE 7 63,775 0 0
AGCO CORP COM 001084102 15,786 136,063 SH   SOLE 18 136,063 0 0
AGCO CORP COM 001084102 26,239 226,162 SH   SOLE 19 226,162 0 0
AGCO CORP COM 001084102 343,200 2,958,113 SH   SOLE 21 2,958,113 0 0
AGCO CORP COM 001084102 197,888 1,705,640 SH   SOLE 22 1,634,838 0 70,802
AGCO CORP COM 001084102 9,367 80,736 SH   SOLE 25 80,736 0 0
AGCO CORP COM 001084102 3,859 33,263 SH   SOLE 26 26,567 0 6,696
AGCO CORP COM 001084102 132 1,134 SH   SOLE 28 1,134 0 0
AGCO CORP COM 001084102 12,931 111,454 SH   SOLE 29 111,454 0 0
AGCO CORP COM 001084102 8,304 71,572 SH   SOLE 30 71,572 0 0
AGCO CORP COM 001084102 109 939 SH   SOLE 31 939 0 0
AGCO CORP COM 001084102 12,367 106,590 SH   SOLE 34 106,590 0 0
AGCO CORP COM 001084102 139 1,201 SH   SOLE 36 1,201 0 0
AGCO CORP COM 001084102 981 8,458 SH   SOLE 40 8,458 0 0
AGCO CORP COM 001084102 7,061 60,858 SH   SOLE 43 3,490 0 57,368
AGEAGLE AERIAL SYS INC NEW COM 00848K101 69 43,828 SH   SOLE 2 2,731 0 41,097
AGEAGLE AERIAL SYS INC NEW COM 00848K101 2 1,073 SH   SOLE 7 1,073 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 322 205,345 SH   SOLE 18 205,345 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 184 117,103 SH   SOLE 19 117,103 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 3,875 2,468,142 SH   SOLE 21 2,468,142 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 2,685 1,710,043 SH   SOLE 22 1,687,546 0 22,497
AGENUS INC COM NEW 00847G705 914 283,996 SH   SOLE 2 126,853 0 157,143
AGENUS INC COM NEW 00847G705 2 586 SH   SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705 8 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 2,171 674,283 SH   SOLE 18 609,047 0 65,236
AGENUS INC COM NEW 00847G705 5,207 1,616,989 SH   SOLE 19 1,616,989 0 0
AGENUS INC COM NEW 00847G705 26,939 8,366,192 SH   SOLE 21 8,366,192 0 0
AGENUS INC COM NEW 00847G705 19,707 6,120,085 SH   SOLE 22 6,002,337 0 117,748
AGENUS INC COM NEW 00847G705 173 53,711 SH   SOLE 23 53,711 0 0
AGENUS INC COM NEW 00847G705 66 20,542 SH   SOLE 25 20,542 0 0
AGENUS INC COM NEW 00847G705 794 246,537 SH   SOLE 26 2,461 0 244,076
AGENUS INC COM NEW 00847G705 214 66,473 SH   SOLE 28 66,473 0 0
AGENUS INC COM NEW 00847G705 397 123,348 SH   SOLE 30 123,348 0 0
AGENUS INC COM NEW 00847G705 69 21,426 SH   SOLE 40 21,426 0 0
AGENUS INC COM NEW 00847G705 170 52,893 SH   SOLE 43 0 0 52,893
AGEX THERAPEUTICS INC COM 00848H108 5 4,329 SH   SOLE 18 4,329 0 0
AGEX THERAPEUTICS INC COM 00848H108 74 67,729 SH   SOLE 21 67,729 0 0
AGEX THERAPEUTICS INC COM 00848H108 135 124,289 SH   SOLE 22 124,289 0 0
AGILE THERAPEUTICS INC COM 00847L100 1 2,345 SH   SOLE 2 0 0 2,345
AGILE THERAPEUTICS INC COM 00847L100 7 14,492 SH   SOLE 18 14,492 0 0
AGILE THERAPEUTICS INC COM 00847L100 125 255,931 SH   SOLE 21 255,931 0 0
AGILE THERAPEUTICS INC COM 00847L100 603 1,234,886 SH   SOLE 22 1,234,886 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 184,330 1,154,590 SH   SOLE 2 599,015 0 555,575
AGILENT TECHNOLOGIES INC COM 00846U101 62,680 392,611 SH   SOLE 4 256,936 0 135,675
AGILENT TECHNOLOGIES INC COM 00846U101 43,465 272,252 SH   SOLE 7 263,457 0 8,795
AGILENT TECHNOLOGIES INC COM 00846U101 9,587 60,049 SH   SOLE 13 56,971 0 3,078
AGILENT TECHNOLOGIES INC COM 00846U101 4,611 28,880 SH   SOLE 15 28,880 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 118,645 743,157 SH   SOLE 18 596,088 0 147,069
AGILENT TECHNOLOGIES INC COM 00846U101 197,445 1,236,734 SH   SOLE 19 1,236,734 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,510,082 9,458,704 SH   SOLE 21 9,458,704 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,265,550 7,927,031 SH   SOLE 22 6,680,049 0 1,246,982
AGILENT TECHNOLOGIES INC COM 00846U101 48,076 301,133 SH   SOLE 23 301,133 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 118,520 742,377 SH   SOLE 25 742,377 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 188,908 1,183,261 SH   SOLE 26 634,633 0 548,628
AGILENT TECHNOLOGIES INC COM 00846U101 199,885 1,252,018 SH   SOLE 28 17,958 0 1,234,060
AGILENT TECHNOLOGIES INC COM 00846U101 19,594 122,730 SH   SOLE 29 122,730 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 455,839 2,855,240 SH   SOLE 30 2,749,792 0 105,448
AGILENT TECHNOLOGIES INC COM 00846U101 45,451 284,692 SH   SOLE 31 182,359 0 102,333
AGILENT TECHNOLOGIES INC COM 00846U101 133,343 835,218 SH   SOLE 34 835,218 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 20,824 130,438 SH   SOLE 36 130,438 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,630 10,208 SH   SOLE 40 10,208 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 57,617 360,896 SH   SOLE 43 26,364 0 334,532
AGILETHOUGHT INC CLASS A COM 00857F100 6 1,298 SH   SOLE 21 1,298 0 0
AGILETHOUGHT INC CLASS A COM 00857F100 191 40,377 SH   SOLE 22 40,377 0 0
AGILITI INC COM 00848J104 296 12,790 SH   SOLE 2 8,466 0 4,324
AGILITI INC COM 00848J104 8 363 SH   SOLE 7 363 0 0
AGILITI INC COM 00848J104 3,766 162,614 SH   SOLE 18 162,614 0 0
AGILITI INC COM 00848J104 35,759 1,543,991 SH   SOLE 19 1,543,991 0 0
AGILITI INC COM 00848J104 19,866 857,789 SH   SOLE 21 857,789 0 0
AGILITI INC COM 00848J104 13,830 597,150 SH   SOLE 22 581,634 0 15,516
AGILITI INC COM 00848J104 97 4,182 SH   SOLE 25 4,182 0 0
AGILITI INC COM 00848J104 56 2,414 SH   SOLE 26 0 0 2,414
AGILITI INC COM 00848J104 209 9,030 SH   SOLE 30 9,030 0 0
AGILITI INC COM 00848J104 130 5,606 SH   SOLE 40 5,606 0 0
AGILON HEALTH INC COM 00857U107 9,082 336,361 SH   SOLE 2 136,061 0 200,300
AGILON HEALTH INC COM 00857U107 64 2,378 SH   SOLE 7 2,378 0 0
AGILON HEALTH INC COM 00857U107 3,447 127,678 SH   SOLE 18 127,678 0 0
AGILON HEALTH INC COM 00857U107 30,915 1,145,007 SH   SOLE 19 1,145,007 0 0
AGILON HEALTH INC COM 00857U107 58,332 2,160,435 SH   SOLE 21 2,160,435 0 0
AGILON HEALTH INC COM 00857U107 55,114 2,041,260 SH   SOLE 22 1,921,078 0 120,182
AGILON HEALTH INC COM 00857U107 68 2,526 SH   SOLE 31 2,526 0 0
AGILON HEALTH INC COM 00857U107 58,063 2,150,488 SH   SOLE 34 2,150,488 0 0
AGILYSYS INC COM 00847J105 416 9,347 SH   SOLE 2 6,350 0 2,997
AGILYSYS INC COM 00847J105 3 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105 12 264 SH   SOLE 7 264 0 0
AGILYSYS INC COM 00847J105 3,363 75,647 SH   SOLE 18 75,647 0 0
AGILYSYS INC COM 00847J105 1,647 37,050 SH   SOLE 19 37,050 0 0
AGILYSYS INC COM 00847J105 106,314 2,391,218 SH   SOLE 21 2,391,218 0 0
AGILYSYS INC COM 00847J105 23,488 528,294 SH   SOLE 22 513,361 0 14,933
AGILYSYS INC COM 00847J105 108 2,435 SH   SOLE 25 2,435 0 0
AGILYSYS INC COM 00847J105 773 17,383 SH   SOLE 26 12,892 0 4,491
AGILYSYS INC COM 00847J105 83 1,877 SH   SOLE 28 1,877 0 0
AGILYSYS INC COM 00847J105 1,736 39,043 SH   SOLE 30 39,043 0 0
AGILYSYS INC COM 00847J105 107 2,407 SH   SOLE 40 2,407 0 0
AGILYSYS INC COM 00847J105 98 2,200 SH   SOLE 43 0 0 2,200
AGIOS PHARMACEUTICALS INC COM 00847X104 1,677 51,011 SH   SOLE 2 16,936 0 34,075
AGIOS PHARMACEUTICALS INC COM 00847X104 9 265 SH   SOLE 4 265 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 27 829 SH   SOLE 7 829 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 6,447 196,143 SH   SOLE 18 196,143 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 30,854 938,665 SH   SOLE 19 938,665 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 79,094 2,406,272 SH   SOLE 21 2,406,272 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 43,175 1,313,519 SH   SOLE 22 1,257,932 0 55,587
AGIOS PHARMACEUTICALS INC COM 00847X104 315 9,583 SH   SOLE 25 9,583 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,035 31,483 SH   SOLE 26 25,314 0 6,169
AGIOS PHARMACEUTICALS INC COM 00847X104 107 3,241 SH   SOLE 28 3,241 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 13,932 423,854 SH   SOLE 30 423,854 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 112 3,397 SH   SOLE 34 3,397 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 121 3,669 SH   SOLE 36 3,669 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 236 7,183 SH   SOLE 40 7,183 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 638 19,422 SH   SOLE 43 640 0 18,782
AGNC INVT CORP COM 00123Q104 25,405 1,689,179 SH   SOLE 2 124,312 0 1,564,867
AGNC INVT CORP COM 00123Q104 6,061 402,960 SH   SOLE 4 220,708 0 182,252
AGNC INVT CORP COM 00123Q104 1,288 85,646 SH   SOLE 7 85,646 0 0
AGNC INVT CORP COM 00123Q104 20 1,361 SH   SOLE 13 1,361 0 0
AGNC INVT CORP COM 00123Q104 915 60,861 SH   SOLE 15 60,861 0 0
AGNC INVT CORP COM 00123Q104 7,498 498,544 SH   SOLE 18 472,540 0 26,004
AGNC INVT CORP COM 00123Q104 2,313 153,766 SH   SOLE 19 153,766 0 0
AGNC INVT CORP COM 00123Q104 275,306 18,304,927 SH   SOLE 21 18,304,927 0 0
AGNC INVT CORP COM 00123Q104 178,338 11,857,589 SH   SOLE 22 11,270,020 0 587,569
AGNC INVT CORP COM 00123Q104 4,484 298,128 SH   SOLE 23 298,128 0 0
AGNC INVT CORP COM 00123Q104 18,631 1,238,795 SH   SOLE 25 1,238,795 0 0
AGNC INVT CORP COM 00123Q104 11,417 759,081 SH   SOLE 26 380,688 0 378,393
AGNC INVT CORP COM 00123Q104 17,976 1,195,208 SH   SOLE 28 9,353 0 1,185,855
AGNC INVT CORP COM 00123Q104 40,656 2,703,210 SH   SOLE 30 1,662,450 0 1,040,760
AGNC INVT CORP COM 00123Q104 2,904 193,071 SH   SOLE 31 62,506 0 130,565
AGNC INVT CORP COM 00123Q104 369 24,519 SH   SOLE 34 24,519 0 0
AGNC INVT CORP COM 00123Q104 4,427 294,375 SH   SOLE 36 294,375 0 0
AGNC INVT CORP COM 00123Q104 276 18,363 SH   SOLE 40 18,363 0 0
AGNC INVT CORP COM 00123Q104 8,544 568,068 SH   SOLE 43 43,270 0 524,798
AGNICO EAGLE MINES LTD COM 008474108 3,096 58,260 SH   SOLE 21 58,260 0 0
AGNICO EAGLE MINES LTD COM 008474108 795 14,962 SH   SOLE 31 0 0 14,962
AGNICO EAGLE MINES LTD COM 008474108 9,554 179,785 SH   SOLE 43 4,251 0 175,534
AGORA INC ADS 00851L103 451 27,829 SH   SOLE 2 2,096 0 25,733
AGORA INC ADS 00851L103 431 26,598 SH   SOLE 4 13,406 0 13,192
AGORA INC ADS 00851L103 83 5,094 SH   SOLE 13 0 0 5,094
AGORA INC ADS 00851L103 447 27,578 SH   SOLE 15 27,578 0 0
AGORA INC ADS 00851L103 543 33,526 SH   SOLE 18 33,526 0 0
AGORA INC ADS 00851L103 14,486 893,616 SH   SOLE 21 893,616 0 0
AGORA INC ADS 00851L103 7,761 478,787 SH   SOLE 22 424,544 0 54,243
AGORA INC ADS 00851L103 371 22,867 SH   SOLE 23 22,867 0 0
AGORA INC ADS 00851L103 17 1,045 SH   SOLE 25 1,045 0 0
AGORA INC ADS 00851L103 1,627 100,374 SH   SOLE 26 7,430 0 92,944
AGORA INC ADS 00851L103 1,014 62,524 SH   SOLE 28 6,846 0 55,678
AGORA INC ADS 00851L103 4,332 267,236 SH   SOLE 30 267,236 0 0
AGORA INC ADS 00851L103 12 722 SH   SOLE 31 0 0 722
AGORA INC ADS 00851L103 64 3,927 SH   SOLE 34 3,927 0 0
AGORA INC ADS 00851L103 4 216 SH   SOLE 40 216 0 0
AGREE RLTY CORP COM 008492100 8,462 118,588 SH   SOLE 2 77,624 0 40,964
AGREE RLTY CORP COM 008492100 19,438 272,391 SH   SOLE 4 272,391 0 0
AGREE RLTY CORP COM 008492100 6,108 85,599 SH   SOLE 7 85,599 0 0
AGREE RLTY CORP COM 008492100 37,928 531,503 SH   SOLE 18 531,503 0 0
AGREE RLTY CORP COM 008492100 20,691 289,959 SH   SOLE 19 289,959 0 0
AGREE RLTY CORP COM 008492100 623,386 8,735,796 SH   SOLE 21 8,735,796 0 0
AGREE RLTY CORP COM 008492100 174,859 2,450,376 SH   SOLE 22 2,208,030 0 242,346
AGREE RLTY CORP COM 008492100 1,627 22,806 SH   SOLE 23 22,806 0 0
AGREE RLTY CORP COM 008492100 21,382 299,635 SH   SOLE 25 299,635 0 0
AGREE RLTY CORP COM 008492100 1,525 21,371 SH   SOLE 26 17,444 0 3,927
AGREE RLTY CORP COM 008492100 5,076 71,132 SH   SOLE 28 1,228 0 69,904
AGREE RLTY CORP COM 008492100 28,008 392,494 SH   SOLE 30 392,494 0 0
AGREE RLTY CORP COM 008492100 20,891 292,757 SH   SOLE 31 0 0 292,757
AGREE RLTY CORP COM 008492100 3,003 42,078 SH   SOLE 34 42,078 0 0
AGREE RLTY CORP COM 008492100 615 8,612 SH   SOLE 40 8,612 0 0
AGREE RLTY CORP COM 008492100 2,323 32,556 SH   SOLE 43 1,637 0 30,919
AGRIFY CORP COM 00853E107 30 3,292 SH   SOLE 18 3,292 0 0
AGRIFY CORP COM 00853E107 426 46,357 SH   SOLE 21 46,357 0 0
AGRIFY CORP COM 00853E107 2,327 252,881 SH   SOLE 22 252,881 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 13 6,532 SH   SOLE 18 6,532 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 187 93,964 SH   SOLE 21 93,964 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 199 99,989 SH   SOLE 22 99,989 0 0
AIKIDO PHARMA INC COM 008875106 24 40,759 SH   SOLE 21 40,759 0 0
AIKIDO PHARMA INC COM 008875106 727 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 104 184,708 SH   SOLE 21 184,708 0 0
AILERON THERAPEUTICS INC COM 00887A105 2 3,799 SH   SOLE 22 3,799 0 0
AIM IMMUNOTECH INC COM 00901B105 9 9,870 SH   SOLE 18 9,870 0 0
AIM IMMUNOTECH INC COM 00901B105 116 126,100 SH   SOLE 21 126,100 0 0
AIM IMMUNOTECH INC COM 00901B105 642 698,333 SH   SOLE 22 698,333 0 0
AIR INDS GROUP COM NEW 00912N205 5 5,356 SH   SOLE 18 5,356 0 0
AIR INDS GROUP COM NEW 00912N205 65 71,902 SH   SOLE 21 71,902 0 0
AIR LEASE CORP CL A 00912X302 13,924 314,801 SH   SOLE 2 36,815 0 277,986
AIR LEASE CORP CL A 00912X302 2,346 53,043 SH   SOLE 4 53,043 0 0
AIR LEASE CORP CL A 00912X302 108 2,432 SH   SOLE 7 2,432 0 0
AIR LEASE CORP CL A 00912X302 1,894 42,830 SH   SOLE 13 42,830 0 0
AIR LEASE CORP CL A 00912X302 6,866 155,245 SH   SOLE 15 155,245 0 0
AIR LEASE CORP CL A 00912X302 2,043 46,196 SH   SOLE 18 46,196 0 0
AIR LEASE CORP CL A 00912X302 1,399 31,625 SH   SOLE 19 31,625 0 0
AIR LEASE CORP CL A 00912X302 59,771 1,351,375 SH   SOLE 21 1,351,375 0 0
AIR LEASE CORP CL A 00912X302 105,390 2,382,776 SH   SOLE 22 2,265,143 0 117,633
AIR LEASE CORP CL A 00912X302 3,862 87,313 SH   SOLE 25 87,313 0 0
AIR LEASE CORP CL A 00912X302 3,832 86,628 SH   SOLE 26 34,958 0 51,670
AIR LEASE CORP CL A 00912X302 1,768 39,971 SH   SOLE 28 39,971 0 0
AIR LEASE CORP CL A 00912X302 2,816 63,668 SH   SOLE 30 63,668 0 0
AIR LEASE CORP CL A 00912X302 70 1,587 SH   SOLE 31 1,587 0 0
AIR LEASE CORP CL A 00912X302 35,204 795,925 SH   SOLE 34 795,925 0 0
AIR LEASE CORP CL A 00912X302 260 5,887 SH   SOLE 36 5,887 0 0
AIR LEASE CORP CL A 00912X302 604 13,655 SH   SOLE 40 13,655 0 0
AIR LEASE CORP CL A 00912X302 8,757 197,995 SH   SOLE 43 6,923 0 191,072
AIR PRODS & CHEMS INC COM 009158106 140,227 460,878 SH   SOLE 2 51,343 0 409,535
AIR PRODS & CHEMS INC COM 009158106 31,070 102,117 SH   SOLE 4 92,720 0 9,397
AIR PRODS & CHEMS INC COM 009158106 64,179 210,934 SH   SOLE 7 204,309 0 6,625
AIR PRODS & CHEMS INC COM 009158106 874 2,871 SH   SOLE 13 563 0 2,308
AIR PRODS & CHEMS INC COM 009158106 9,542 31,362 SH   SOLE 15 31,362 0 0
AIR PRODS & CHEMS INC COM 009158106 128,328 421,771 SH   SOLE 18 392,024 0 29,747
AIR PRODS & CHEMS INC COM 009158106 192,545 632,832 SH   SOLE 19 632,832 0 0
AIR PRODS & CHEMS INC COM 009158106 14,367 47,221 SH   SOLE 20 47,221 0 0
AIR PRODS & CHEMS INC COM 009158106 1,481,269 4,868,431 SH   SOLE 21 4,868,431 0 0
AIR PRODS & CHEMS INC COM 009158106 1,417,871 4,660,065 SH   SOLE 22 4,213,997 0 446,068
AIR PRODS & CHEMS INC COM 009158106 38,491 126,507 SH   SOLE 23 126,507 0 0
AIR PRODS & CHEMS INC COM 009158106 85,936 282,443 SH   SOLE 25 282,443 0 0
AIR PRODS & CHEMS INC COM 009158106 137,051 450,439 SH   SOLE 26 150,299 0 300,140
AIR PRODS & CHEMS INC COM 009158106 116,616 383,279 SH   SOLE 28 6,248 0 377,031
AIR PRODS & CHEMS INC COM 009158106 274,613 902,560 SH   SOLE 30 902,560 0 0
AIR PRODS & CHEMS INC COM 009158106 23,932 78,658 SH   SOLE 31 24,582 0 54,076
AIR PRODS & CHEMS INC COM 009158106 93,598 307,625 SH   SOLE 34 307,625 0 0
AIR PRODS & CHEMS INC COM 009158106 29,678 97,540 SH   SOLE 36 97,540 0 0
AIR PRODS & CHEMS INC COM 009158106 2,261 7,432 SH   SOLE 40 7,432 0 0
AIR PRODS & CHEMS INC COM 009158106 67,337 221,315 SH   SOLE 43 18,128 0 203,187
AIR T INC COM 009207101 75 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 4 161 SH   SOLE 18 161 0 0
AIR T INC COM 009207101 82 3,277 SH   SOLE 21 3,277 0 0
AIR T INC COM 009207101 89 3,521 SH   SOLE 22 3,521 0 0
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 1,501 1,349,000 PRN   SOLE 21 1,349,000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,158 39,422 SH   SOLE 2 6,891 0 32,531
AIR TRANSPORT SERVICES GRP I COM 00922R105 25 835 SH   SOLE 7 835 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 5 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 5,338 181,691 SH   SOLE 18 181,691 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,096 105,369 SH   SOLE 19 105,369 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 67,057 2,282,418 SH   SOLE 21 2,282,418 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 40,762 1,387,414 SH   SOLE 22 1,346,543 0 40,871
AIR TRANSPORT SERVICES GRP I COM 00922R105 83 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 68 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 389 13,244 SH   SOLE 30 13,244 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 54 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 178 6,047 SH   SOLE 43 83 0 5,964
AIRBNB INC COM CL A 009066101 15,808 94,949 SH   SOLE 2 61,548 0 33,401
AIRBNB INC COM CL A 009066101 22,366 134,338 SH   SOLE 4 78,932 0 55,406
AIRBNB INC COM CL A 009066101 9,171 55,085 SH   SOLE 7 55,085 0 0
AIRBNB INC COM CL A 009066101 1,506 9,044 SH   SOLE 13 7,422 0 1,622
AIRBNB INC COM CL A 009066101 2,916 17,513 SH   SOLE 15 17,513 0 0
AIRBNB INC COM CL A 009066101 17,581 105,597 SH   SOLE 18 93,430 0 12,167
AIRBNB INC COM CL A 009066101 95,336 572,625 SH   SOLE 19 572,625 0 0
AIRBNB INC COM CL A 009066101 102,313 614,528 SH   SOLE 21 614,528 0 0
AIRBNB INC COM CL A 009066101 806,076 4,841,588 SH   SOLE 22 4,741,546 0 100,042
AIRBNB INC COM CL A 009066101 22,047 132,420 SH   SOLE 23 132,420 0 0
AIRBNB INC COM CL A 009066101 17,135 102,917 SH   SOLE 25 102,917 0 0
AIRBNB INC COM CL A 009066101 40,265 241,848 SH   SOLE 26 156,766 0 85,082
AIRBNB INC COM CL A 009066101 57,389 344,697 SH   SOLE 28 10,914 0 333,783
AIRBNB INC COM CL A 009066101 76 454 SH   SOLE 29 454 0 0
AIRBNB INC COM CL A 009066101 124,079 745,262 SH   SOLE 30 642,473 0 102,789
AIRBNB INC COM CL A 009066101 7,264 43,628 SH   SOLE 31 22,998 0 20,630
AIRBNB INC COM CL A 009066101 13,970 83,908 SH   SOLE 32 83,908 0 0
AIRBNB INC COM CL A 009066101 62,997 378,382 SH   SOLE 34 378,382 0 0
AIRBNB INC COM CL A 009066101 7,027 42,208 SH   SOLE 36 42,208 0 0
AIRBNB INC COM CL A 009066101 1,296 7,782 SH   SOLE 40 7,782 0 0
AIRBNB INC COM CL A 009066101 3,135 18,832 SH   SOLE 43 786 0 18,046
AIRGAIN INC COM 00938A104 18 1,684 SH   SOLE 18 1,684 0 0
AIRGAIN INC COM 00938A104 229 21,556 SH   SOLE 21 21,556 0 0
AIRGAIN INC COM 00938A104 1,910 179,718 SH   SOLE 22 179,718 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 197 11,434 SH   SOLE 2 0 0 11,434
AIRSCULPT TECHNOLOGIES INC COM 009496100 293 17,056 SH   SOLE 18 17,056 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 188 10,949 SH   SOLE 19 10,949 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 2,409 140,157 SH   SOLE 21 140,157 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 456 26,521 SH   SOLE 22 25,996 0 525
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 7 1,719 SH   SOLE 22 1,719 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 40,696 347,713 SH   SOLE 2 107,239 0 240,474
AKAMAI TECHNOLOGIES INC COM 00971T101 10,363 88,539 SH   SOLE 4 74,977 0 13,562
AKAMAI TECHNOLOGIES INC COM 00971T101 22,000 187,973 SH   SOLE 7 183,335 0 4,638
AKAMAI TECHNOLOGIES INC COM 00971T101 922 7,881 SH   SOLE 13 5,978 0 1,903
AKAMAI TECHNOLOGIES INC COM 00971T101 2,118 18,100 SH   SOLE 15 18,100 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 32,263 275,654 SH   SOLE 18 253,483 0 22,171
AKAMAI TECHNOLOGIES INC COM 00971T101 9,099 77,740 SH   SOLE 19 77,740 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 736,749 6,294,849 SH   SOLE 21 6,294,849 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 447,096 3,820,028 SH   SOLE 22 3,477,898 0 342,130
AKAMAI TECHNOLOGIES INC COM 00971T101 11,344 96,920 SH   SOLE 23 96,920 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 37,409 319,625 SH   SOLE 25 319,625 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 49,059 419,166 SH   SOLE 26 150,769 0 268,397
AKAMAI TECHNOLOGIES INC COM 00971T101 64,898 554,492 SH   SOLE 28 16,680 0 537,812
AKAMAI TECHNOLOGIES INC COM 00971T101 357 3,049 SH   SOLE 29 3,049 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 176,389 1,507,083 SH   SOLE 30 1,418,107 0 88,976
AKAMAI TECHNOLOGIES INC COM 00971T101 7,069 60,399 SH   SOLE 31 20,216 0 40,183
AKAMAI TECHNOLOGIES INC COM 00971T101 1,285 10,981 SH   SOLE 34 10,981 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 11,675 99,756 SH   SOLE 36 99,756 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 647 5,532 SH   SOLE 40 5,532 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 20,860 178,226 SH   SOLE 43 5,942 0 172,284
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 9,635 7,362,000 PRN   SOLE 21 7,362,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 585 500,000 PRN   SOLE 2 500,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 8,128 6,951,000 PRN   SOLE 21 6,951,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 2,339 2,000,000 PRN   SOLE 22 2,000,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 309 136,667 SH   SOLE 2 43,946 0 92,721
AKEBIA THERAPEUTICS INC COM 00972D105 1 545 SH   SOLE 4 545 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 5 2,371 SH   SOLE 7 2,371 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,186 524,903 SH   SOLE 18 524,903 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,825 807,667 SH   SOLE 19 807,667 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 17,718 7,839,878 SH   SOLE 21 7,839,878 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 10,110 4,473,533 SH   SOLE 22 4,343,735 0 129,798
AKEBIA THERAPEUTICS INC COM 00972D105 28 12,449 SH   SOLE 23 12,449 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 48 21,129 SH   SOLE 25 21,129 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 234 103,630 SH   SOLE 26 52,123 0 51,507
AKEBIA THERAPEUTICS INC COM 00972D105 27 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 357 157,939 SH   SOLE 30 157,939 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 40 17,767 SH   SOLE 40 17,767 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 31 13,840 SH   SOLE 43 1,623 0 12,217
AKERNA CORP COM 00973W102 3 1,442 SH   SOLE 2 0 0 1,442
AKERNA CORP COM 00973W102 6 3,713 SH   SOLE 18 3,713 0 0
AKERNA CORP COM 00973W102 120 68,792 SH   SOLE 21 68,792 0 0
AKERNA CORP COM 00973W102 380 217,167 SH   SOLE 22 217,167 0 0
AKERO THERAPEUTICS INC COM 00973Y108 203 9,611 SH   SOLE 2 5,190 0 4,421
AKERO THERAPEUTICS INC COM 00973Y108 9 413 SH   SOLE 7 413 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,599 75,614 SH   SOLE 18 75,614 0 0
AKERO THERAPEUTICS INC COM 00973Y108 2,467 116,620 SH   SOLE 19 116,620 0 0
AKERO THERAPEUTICS INC COM 00973Y108 23,880 1,129,058 SH   SOLE 21 1,129,058 0 0
AKERO THERAPEUTICS INC COM 00973Y108 12,056 570,043 SH   SOLE 22 556,532 0 13,511
AKERO THERAPEUTICS INC COM 00973Y108 14 663 SH   SOLE 23 663 0 0
AKERO THERAPEUTICS INC COM 00973Y108 59 2,771 SH   SOLE 25 2,771 0 0
AKERO THERAPEUTICS INC COM 00973Y108 31 1,448 SH   SOLE 26 0 0 1,448
AKERO THERAPEUTICS INC COM 00973Y108 369 17,427 SH   SOLE 28 17,427 0 0
AKERO THERAPEUTICS INC COM 00973Y108 394 18,622 SH   SOLE 30 18,622 0 0
AKERO THERAPEUTICS INC COM 00973Y108 34 1,624 SH   SOLE 40 1,624 0 0
AKERO THERAPEUTICS INC COM 00973Y108 4 208 SH   SOLE 43 0 0 208
AKOUOS INC COM 00973J101 158 18,631 SH   SOLE 2 2,369 0 16,262
AKOUOS INC COM 00973J101 3 373 SH   SOLE 7 373 0 0
AKOUOS INC COM 00973J101 644 75,736 SH   SOLE 18 75,736 0 0
AKOUOS INC COM 00973J101 2,829 332,780 SH   SOLE 19 332,780 0 0
AKOUOS INC COM 00973J101 8,882 1,044,894 SH   SOLE 21 1,044,894 0 0
AKOUOS INC COM 00973J101 4,206 494,833 SH   SOLE 22 480,625 0 14,208
AKOUOS INC COM 00973J101 7 789 SH   SOLE 23 789 0 0
AKOUOS INC COM 00973J101 134 15,760 SH   SOLE 30 15,760 0 0
AKOUOS INC COM 00973J101 18 2,150 SH   SOLE 34 2,150 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 41 6,115 SH   SOLE 2 1,778 0 4,337
AKOUSTIS TECHNOLOGIES INC COM 00973N102 4 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 899 134,549 SH   SOLE 18 134,549 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 572 85,635 SH   SOLE 19 85,635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 11,119 1,664,481 SH   SOLE 21 1,664,481 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 7,053 1,055,784 SH   SOLE 22 1,049,865 0 5,919
AKOUSTIS TECHNOLOGIES INC COM 00973N102 125 18,738 SH   SOLE 43 0 0 18,738
AKOYA BIOSCIENCES INC COM 00974H104 243 15,901 SH   SOLE 2 12,113 0 3,788
AKOYA BIOSCIENCES INC COM 00974H104 452 29,514 SH   SOLE 18 29,514 0 0
AKOYA BIOSCIENCES INC COM 00974H104 630 41,137 SH   SOLE 19 41,137 0 0
AKOYA BIOSCIENCES INC COM 00974H104 8,485 554,214 SH   SOLE 21 554,214 0 0
AKOYA BIOSCIENCES INC COM 00974H104 1,871 122,190 SH   SOLE 22 121,919 0 271
AKOYA BIOSCIENCES INC COM 00974H104 27 1,770 SH   SOLE 23 1,770 0 0
AKOYA BIOSCIENCES INC COM 00974H104 24 1,538 SH   SOLE 26 0 0 1,538
AKUMIN INC COM 01021F109 21 12,044 SH   SOLE 18 12,044 0 0
AKUMIN INC COM 01021F109 254 145,386 SH   SOLE 21 145,386 0 0
ALAMO GROUP INC COM 011311107 730 4,960 SH   SOLE 2 2,895 0 2,065
ALAMO GROUP INC COM 011311107 7 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 1,173 7,972 SH   SOLE 7 7,972 0 0
ALAMO GROUP INC COM 011311107 5,054 34,340 SH   SOLE 18 34,340 0 0
ALAMO GROUP INC COM 011311107 2,580 17,529 SH   SOLE 19 17,529 0 0
ALAMO GROUP INC COM 011311107 172,378 1,171,202 SH   SOLE 21 1,171,202 0 0
ALAMO GROUP INC COM 011311107 34,903 237,144 SH   SOLE 22 231,475 0 5,669
ALAMO GROUP INC COM 011311107 223 1,517 SH   SOLE 25 1,517 0 0
ALAMO GROUP INC COM 011311107 1,033 7,022 SH   SOLE 26 5,957 0 1,065
ALAMO GROUP INC COM 011311107 20 134 SH   SOLE 28 134 0 0
ALAMO GROUP INC COM 011311107 2,731 18,557 SH   SOLE 30 18,557 0 0
ALAMO GROUP INC COM 011311107 84 573 SH   SOLE 36 573 0 0
ALAMO GROUP INC COM 011311107 174 1,184 SH   SOLE 40 1,184 0 0
ALAMO GROUP INC COM 011311107 1,078 7,322 SH   SOLE 43 221 0 7,101
ALAMOS GOLD INC NEW COM CL A 011532108 716 93,155 SH   SOLE 21 93,155 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 153 19,837 SH   SOLE 43 0 0 19,837
ALARM COM HLDGS INC COM 011642105 3,304 38,958 SH   SOLE 2 26,736 0 12,222
ALARM COM HLDGS INC COM 011642105 53 623 SH   SOLE 4 183 0 440
ALARM COM HLDGS INC COM 011642105 57 675 SH   SOLE 7 675 0 0
ALARM COM HLDGS INC COM 011642105 14,449 170,370 SH   SOLE 18 163,172 0 7,198
ALARM COM HLDGS INC COM 011642105 15,942 187,979 SH   SOLE 19 187,979 0 0
ALARM COM HLDGS INC COM 011642105 476,218 5,615,112 SH   SOLE 21 5,615,112 0 0
ALARM COM HLDGS INC COM 011642105 104,414 1,231,151 SH   SOLE 22 1,204,907 0 26,244
ALARM COM HLDGS INC COM 011642105 287 3,382 SH   SOLE 23 3,382 0 0
ALARM COM HLDGS INC COM 011642105 508 5,987 SH   SOLE 25 5,987 0 0
ALARM COM HLDGS INC COM 011642105 2,581 30,438 SH   SOLE 26 14,115 0 16,323
ALARM COM HLDGS INC COM 011642105 71 842 SH   SOLE 28 842 0 0
ALARM COM HLDGS INC COM 011642105 29,716 350,384 SH   SOLE 30 350,384 0 0
ALARM COM HLDGS INC COM 011642105 505 5,954 SH   SOLE 34 5,954 0 0
ALARM COM HLDGS INC COM 011642105 471 5,556 SH   SOLE 40 5,556 0 0
ALARM COM HLDGS INC COM 011642105 1,175 13,858 SH   SOLE 43 300 0 13,558
ALASKA AIR GROUP INC COM 011659109 9,414 180,693 SH   SOLE 2 63,285 0 117,408
ALASKA AIR GROUP INC COM 011659109 81 1,547 SH   SOLE 4 1,547 0 0
ALASKA AIR GROUP INC COM 011659109 5,114 98,148 SH   SOLE 7 93,585 0 4,563
ALASKA AIR GROUP INC COM 011659109 94 1,800 SH   SOLE 15 1,800 0 0
ALASKA AIR GROUP INC COM 011659109 17,925 344,045 SH   SOLE 18 282,849 0 61,196
ALASKA AIR GROUP INC COM 011659109 12,377 237,567 SH   SOLE 19 237,567 0 0
ALASKA AIR GROUP INC COM 011659109 166,934 3,204,102 SH   SOLE 21 3,204,102 0 0
ALASKA AIR GROUP INC COM 011659109 156,250 2,999,049 SH   SOLE 22 2,714,175 0 284,874
ALASKA AIR GROUP INC COM 011659109 121 2,317 SH   SOLE 23 2,317 0 0
ALASKA AIR GROUP INC COM 011659109 221 4,233 SH   SOLE 25 4,233 0 0
ALASKA AIR GROUP INC COM 011659109 17,226 330,638 SH   SOLE 26 224,003 0 106,635
ALASKA AIR GROUP INC COM 011659109 142 2,721 SH   SOLE 28 2,032 0 689
ALASKA AIR GROUP INC COM 011659109 14,712 282,380 SH   SOLE 30 282,380 0 0
ALASKA AIR GROUP INC COM 011659109 98 1,888 SH   SOLE 31 1,888 0 0
ALASKA AIR GROUP INC COM 011659109 719 13,792 SH   SOLE 34 13,792 0 0
ALASKA AIR GROUP INC COM 011659109 176 3,378 SH   SOLE 36 3,378 0 0
ALASKA AIR GROUP INC COM 011659109 193 3,701 SH   SOLE 40 3,701 0 0
ALASKA AIR GROUP INC COM 011659109 5,845 112,196 SH   SOLE 43 11,989 0 100,207
ALBANY INTL CORP CL A 012348108 1,952 22,067 SH   SOLE 2 8,471 0 13,596
ALBANY INTL CORP CL A 012348108 11 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108 39 436 SH   SOLE 7 436 0 0
ALBANY INTL CORP CL A 012348108 10,380 117,354 SH   SOLE 18 117,354 0 0
ALBANY INTL CORP CL A 012348108 5,660 63,996 SH   SOLE 19 63,996 0 0
ALBANY INTL CORP CL A 012348108 336,647 3,806,071 SH   SOLE 21 3,806,071 0 0
ALBANY INTL CORP CL A 012348108 70,274 794,501 SH   SOLE 22 765,963 0 28,538
ALBANY INTL CORP CL A 012348108 413 4,670 SH   SOLE 25 4,670 0 0
ALBANY INTL CORP CL A 012348108 1,324 14,974 SH   SOLE 26 12,564 0 2,410
ALBANY INTL CORP CL A 012348108 48 547 SH   SOLE 28 547 0 0
ALBANY INTL CORP CL A 012348108 5,068 57,298 SH   SOLE 30 57,298 0 0
ALBANY INTL CORP CL A 012348108 318 3,590 SH   SOLE 40 3,590 0 0
ALBANY INTL CORP CL A 012348108 955 10,794 SH   SOLE 43 138 0 10,656
ALBEMARLE CORP COM 012653101 60,465 258,652 SH   SOLE 2 31,063 0 227,589
ALBEMARLE CORP COM 012653101 17,541 75,034 SH   SOLE 4 44,976 0 30,058
ALBEMARLE CORP COM 012653101 24,104 103,111 SH   SOLE 7 99,700 0 3,411
ALBEMARLE CORP COM 012653101 354 1,515 SH   SOLE 13 311 0 1,204
ALBEMARLE CORP COM 012653101 2,986 12,774 SH   SOLE 15 12,774 0 0
ALBEMARLE CORP COM 012653101 0 1 SH   SOLE 17 0 0 1
ALBEMARLE CORP COM 012653101 55,661 238,102 SH   SOLE 18 222,245 0 15,857
ALBEMARLE CORP COM 012653101 129,367 553,394 SH   SOLE 19 553,394 0 0
ALBEMARLE CORP COM 012653101 763,663 3,266,728 SH   SOLE 21 3,266,728 0 0
ALBEMARLE CORP COM 012653101 582,133 2,490,196 SH   SOLE 22 2,255,245 0 234,951
ALBEMARLE CORP COM 012653101 15,564 66,579 SH   SOLE 23 66,579 0 0
ALBEMARLE CORP COM 012653101 78,176 334,414 SH   SOLE 25 334,414 0 0
ALBEMARLE CORP COM 012653101 62,687 268,157 SH   SOLE 26 104,981 0 163,176
ALBEMARLE CORP COM 012653101 57,883 247,606 SH   SOLE 28 21,038 0 226,568
ALBEMARLE CORP COM 012653101 11 47 SH   SOLE 29 47 0 0
ALBEMARLE CORP COM 012653101 129,508 553,997 SH   SOLE 30 551,607 0 2,390
ALBEMARLE CORP COM 012653101 9,696 41,478 SH   SOLE 31 12,786 0 28,692
ALBEMARLE CORP COM 012653101 120,430 515,164 SH   SOLE 34 515,164 0 0
ALBEMARLE CORP COM 012653101 10,681 45,689 SH   SOLE 36 45,689 0 0
ALBEMARLE CORP COM 012653101 935 4,001 SH   SOLE 40 4,001 0 0
ALBEMARLE CORP COM 012653101 10,412 44,539 SH   SOLE 43 4,717 0 39,822
ALBERTSONS COS INC COMMON STOCK 013091103 12,550 415,698 SH   SOLE 2 29,951 0 385,747
ALBERTSONS COS INC COMMON STOCK 013091103 69 2,276 SH   SOLE 7 2,276 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,918 63,529 SH   SOLE 18 63,529 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,511 50,062 SH   SOLE 19 50,062 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 49,280 1,632,317 SH   SOLE 21 1,632,317 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 79,380 2,629,331 SH   SOLE 22 2,517,754 0 111,577
ALBERTSONS COS INC COMMON STOCK 013091103 71 2,336 SH   SOLE 31 2,336 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 14 450 SH   SOLE 43 0 0 450
ALBIREO PHARMA INC COM 01345P106 233 10,025 SH   SOLE 2 4,278 0 5,747
ALBIREO PHARMA INC COM 01345P106 2 67 SH   SOLE 4 67 0 0
ALBIREO PHARMA INC COM 01345P106 4 170 SH   SOLE 7 170 0 0
ALBIREO PHARMA INC COM 01345P106 1,161 49,855 SH   SOLE 18 49,855 0 0
ALBIREO PHARMA INC COM 01345P106 685 29,400 SH   SOLE 19 29,400 0 0
ALBIREO PHARMA INC COM 01345P106 14,297 613,863 SH   SOLE 21 613,863 0 0
ALBIREO PHARMA INC COM 01345P106 10,459 449,071 SH   SOLE 22 439,820 0 9,251
ALBIREO PHARMA INC COM 01345P106 46 1,990 SH   SOLE 25 1,990 0 0
ALBIREO PHARMA INC COM 01345P106 239 10,265 SH   SOLE 30 10,265 0 0
ALBIREO PHARMA INC COM 01345P106 49 2,111 SH   SOLE 40 2,111 0 0
ALBIREO PHARMA INC COM 01345P106 46 1,966 SH   SOLE 43 827 0 1,139
ALCOA CORP COM 013872106 47,527 797,702 SH   SOLE 2 313,789 0 483,913
ALCOA CORP COM 013872106 1,299 21,799 SH   SOLE 4 21,799 0 0
ALCOA CORP COM 013872106 12,898 216,478 SH   SOLE 7 216,478 0 0
ALCOA CORP COM 013872106 1,680 28,201 SH   SOLE 13 28,201 0 0
ALCOA CORP COM 013872106 25,801 433,044 SH   SOLE 18 428,205 0 4,839
ALCOA CORP COM 013872106 17,672 296,614 SH   SOLE 19 296,614 0 0
ALCOA CORP COM 013872106 559,519 9,391,052 SH   SOLE 21 9,391,052 0 0
ALCOA CORP COM 013872106 318,706 5,349,217 SH   SOLE 22 4,990,639 0 358,578
ALCOA CORP COM 013872106 1,310 21,979 SH   SOLE 23 21,979 0 0
ALCOA CORP COM 013872106 30,083 504,922 SH   SOLE 25 504,922 0 0
ALCOA CORP COM 013872106 5,108 85,732 SH   SOLE 26 67,542 0 18,190
ALCOA CORP COM 013872106 600 10,076 SH   SOLE 28 9,644 0 432
ALCOA CORP COM 013872106 1,289 21,635 SH   SOLE 29 21,635 0 0
ALCOA CORP COM 013872106 6,885 115,561 SH   SOLE 30 115,561 0 0
ALCOA CORP COM 013872106 2,794 46,888 SH   SOLE 31 46,888 0 0
ALCOA CORP COM 013872106 5,981 100,394 SH   SOLE 34 100,394 0 0
ALCOA CORP COM 013872106 1,484 24,903 SH   SOLE 36 24,903 0 0
ALCOA CORP COM 013872106 1,422 23,872 SH   SOLE 40 23,872 0 0
ALCOA CORP COM 013872106 12,128 203,561 SH   SOLE 43 12,334 0 191,227
ALCOA CORP OPTIONS 013872106 340 5,700 SH Call SOLE 2 5,700 0 0
ALCOA CORP OPTIONS 013872106 703 11,800 SH Call SOLE 4 11,800 0 0
ALCOA CORP OPTIONS 013872106 8,967 150,500 SH Call SOLE 18 150,500 0 0
ALCOA CORP OPTIONS 013872106 77,591 1,302,300 SH Call SOLE 19 1,302,300 0 0
ALCOA CORP OPTIONS 013872106 4,695 78,800 SH Call SOLE 22 78,800 0 0
ALCOA CORP OPTIONS 013872106 262 4,400 SH Call SOLE 26 4,400 0 0
ALCOA CORP OPTIONS 013872106 35,343 593,200 SH Call SOLE 34 593,200 0 0
ALCON AG ORD SHS H01301128 25 283 SH   SOLE 2 283 0 0
ALCON AG ORD SHS H01301128 70 800 SH   SOLE 4 800 0 0
ALCON AG ORD SHS H01301128 89,325 1,025,312 SH   SOLE 18 1,019,831 0 5,481
ALCON AG ORD SHS H01301128 159,218 1,827,572 SH   SOLE 19 1,827,572 0 0
ALCON AG ORD SHS H01301128 245 2,812 SH   SOLE 21 2,812 0 0
ALCON AG ORD SHS H01301128 4,529 51,987 SH   SOLE 22 51,987 0 0
ALCON AG ORD SHS H01301128 70 800 SH   SOLE 26 800 0 0
ALCON AG ORD SHS H01301128 3,581 41,102 SH   SOLE 34 41,102 0 0
ALCON AG ORD SHS H01301128 22,292 255,878 SH   SOLE 43 22,605 0 233,272
ALDEYRA THERAPEUTICS INC COM 01438T106 27 6,796 SH   SOLE 2 1,618 0 5,178
ALDEYRA THERAPEUTICS INC COM 01438T106 3 780 SH   SOLE 7 780 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 569 142,214 SH   SOLE 18 142,214 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 338 84,584 SH   SOLE 19 84,584 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 7,072 1,767,981 SH   SOLE 21 1,767,981 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 4,906 1,226,456 SH   SOLE 22 1,219,119 0 7,337
ALECTOR INC COM 014442107 1,682 81,472 SH   SOLE 2 37,445 0 44,027
ALECTOR INC COM 014442107 5 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107 17 846 SH   SOLE 7 846 0 0
ALECTOR INC COM 014442107 3,404 164,845 SH   SOLE 18 153,580 0 11,265
ALECTOR INC COM 014442107 8,955 433,664 SH   SOLE 19 433,664 0 0
ALECTOR INC COM 014442107 51,498 2,493,855 SH   SOLE 21 2,493,855 0 0
ALECTOR INC COM 014442107 34,093 1,650,999 SH   SOLE 22 1,619,407 0 31,592
ALECTOR INC COM 014442107 303 14,656 SH   SOLE 23 14,656 0 0
ALECTOR INC COM 014442107 149 7,200 SH   SOLE 25 7,200 0 0
ALECTOR INC COM 014442107 1,858 89,977 SH   SOLE 26 22,812 0 67,165
ALECTOR INC COM 014442107 89 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107 8,243 399,171 SH   SOLE 30 399,171 0 0
ALECTOR INC COM 014442107 160 7,728 SH   SOLE 34 7,728 0 0
ALECTOR INC COM 014442107 37 1,782 SH   SOLE 36 1,782 0 0
ALECTOR INC COM 014442107 192 9,277 SH   SOLE 40 9,277 0 0
ALECTOR INC COM 014442107 421 20,383 SH   SOLE 43 3,115 0 17,268
ALERUS FINL CORP COM 01446U103 1,081 36,930 SH   SOLE 2 27,933 0 8,997
ALERUS FINL CORP COM 01446U103 8 266 SH   SOLE 7 266 0 0
ALERUS FINL CORP COM 01446U103 1,452 49,586 SH   SOLE 18 49,586 0 0
ALERUS FINL CORP COM 01446U103 771 26,333 SH   SOLE 19 26,333 0 0
ALERUS FINL CORP COM 01446U103 17,301 590,893 SH   SOLE 21 590,893 0 0
ALERUS FINL CORP COM 01446U103 9,516 324,998 SH   SOLE 22 316,020 0 8,978
ALERUS FINL CORP COM 01446U103 132 4,492 SH   SOLE 26 0 0 4,492
ALERUS FINL CORP COM 01446U103 2 75 SH   SOLE 43 0 0 75
ALEXANDER & BALDWIN INC NEW COM 014491104 2,229 88,859 SH   SOLE 2 34,064 0 54,795
ALEXANDER & BALDWIN INC NEW COM 014491104 955 38,075 SH   SOLE 4 38,075 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,345 93,457 SH   SOLE 7 93,457 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 7,041 280,635 SH   SOLE 18 280,635 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 9,710 387,011 SH   SOLE 19 387,011 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 233,730 9,315,679 SH   SOLE 21 9,315,679 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 60,057 2,393,663 SH   SOLE 22 2,319,905 0 73,758
ALEXANDER & BALDWIN INC NEW COM 014491104 139 5,541 SH   SOLE 23 5,541 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 7,991 318,492 SH   SOLE 25 318,492 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,104 43,984 SH   SOLE 26 16,111 0 27,873
ALEXANDER & BALDWIN INC NEW COM 014491104 1,117 44,517 SH   SOLE 28 1,292 0 43,225
ALEXANDER & BALDWIN INC NEW COM 014491104 10,975 437,416 SH   SOLE 30 437,416 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 7,733 308,201 SH   SOLE 31 0 0 308,201
ALEXANDER & BALDWIN INC NEW COM 014491104 284 11,312 SH   SOLE 36 11,312 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 227 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,625 64,776 SH   SOLE 43 1,558 0 63,218
ALEXANDERS INC COM 014752109 238 914 SH   SOLE 2 641 0 273
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,468 5,640 SH   SOLE 18 5,640 0 0
ALEXANDERS INC COM 014752109 968 3,717 SH   SOLE 19 3,717 0 0
ALEXANDERS INC COM 014752109 20,297 77,977 SH   SOLE 21 77,977 0 0
ALEXANDERS INC COM 014752109 14,641 56,246 SH   SOLE 22 54,755 0 1,491
ALEXANDERS INC COM 014752109 469 1,802 SH   SOLE 23 1,802 0 0
ALEXANDERS INC COM 014752109 76 292 SH   SOLE 25 292 0 0
ALEXANDERS INC COM 014752109 100 384 SH   SOLE 26 186 0 198
ALEXANDERS INC COM 014752109 87 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 442 1,697 SH   SOLE 30 1,697 0 0
ALEXANDERS INC COM 014752109 61 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109 395 1,518 SH   SOLE 43 245 0 1,273
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72,854 326,756 SH   SOLE 2 81,530 0 245,226
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 46,928 210,476 SH   SOLE 4 204,794 0 5,682
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 73,876 331,343 SH   SOLE 7 327,467 0 3,876
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 484 2,169 SH   SOLE 13 400 0 1,769
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,547 20,392 SH   SOLE 15 20,392 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 71,611 321,181 SH   SOLE 18 301,886 0 19,295
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 94,354 423,186 SH   SOLE 19 423,186 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,164,691 5,223,768 SH   SOLE 21 5,223,768 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 943,764 4,232,886 SH   SOLE 22 3,880,029 0 352,857
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21,005 94,211 SH   SOLE 23 94,211 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 190,712 855,365 SH   SOLE 25 855,365 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 64,896 291,067 SH   SOLE 26 94,501 0 196,566
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 85,746 384,582 SH   SOLE 28 11,113 0 373,469
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 299 1,343 SH   SOLE 29 1,343 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 257,688 1,155,761 SH   SOLE 30 1,155,761 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 160,306 718,988 SH   SOLE 31 17,005 0 701,983
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 35,787 160,509 SH   SOLE 34 160,509 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13,490 60,506 SH   SOLE 36 60,506 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,083 4,857 SH   SOLE 40 4,857 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 20,923 93,841 SH   SOLE 43 3,958 0 89,883
ALFI INC COM 00161P109 2 797 SH   SOLE 18 797 0 0
ALFI INC COM 00161P109 34 14,578 SH   SOLE 21 14,578 0 0
ALGOMA STL GROUP INC COM 015658107 16 1,435 SH   SOLE 2 1,435 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 11 729 SH   SOLE 43 0 0 729
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 285 2,400 SH Call SOLE 4 2,400 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 3,825 32,200 SH Call SOLE 18 32,200 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 22,986 193,500 SH Call SOLE 19 193,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 1,865 15,700 SH Call SOLE 22 15,700 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 285 2,400 SH Call SOLE 26 2,400 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 12,972 109,200 SH Call SOLE 34 109,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 642 5,406 SH   SOLE 2 5,406 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,865 15,697 SH   SOLE 4 15,697 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,126 43,148 SH   SOLE 7 0 0 43,148
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,335 11,240 SH   SOLE 13 11,240 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,532 38,150 SH   SOLE 15 38,150 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 2 SH   SOLE 17 0 0 2
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,814 74,201 SH   SOLE 18 74,201 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 90,496 761,813 SH   SOLE 19 761,813 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,350 36,621 SH   SOLE 22 36,621 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17,993 151,468 SH   SOLE 25 151,468 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,088 59,672 SH   SOLE 26 37,312 0 22,360
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,833 32,264 SH   SOLE 30 32,264 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 456,575 3,843,548 SH   SOLE 31 0 0 3,843,548
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,514 63,252 SH   SOLE 32 63,252 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 84,257 709,297 SH   SOLE 34 709,297 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 65,155 548,489 SH   SOLE 43 51,015 0 497,474
ALICO INC COM 016230104 97 2,629 SH   SOLE 2 2,629 0 0
ALICO INC COM 016230104 39 1,043 SH   SOLE 18 1,043 0 0
ALICO INC COM 016230104 503 13,592 SH   SOLE 21 13,592 0 0
ALICO INC COM 016230104 3,148 85,024 SH   SOLE 22 85,024 0 0
ALIGHT INC COM CL A 01626W101 71 6,565 SH   SOLE 2 0 0 6,565
ALIGHT INC COM CL A 01626W101 2,889 267,265 SH   SOLE 21 267,265 0 0
ALIGHT INC COM CL A 01626W101 34,410 3,183,170 SH   SOLE 22 3,183,170 0 0
ALIGN TECHNOLOGY INC COM 016255101 149,204 227,037 SH   SOLE 2 80,508 0 146,529
ALIGN TECHNOLOGY INC COM 016255101 41,217 62,718 SH   SOLE 4 40,784 0 21,934
ALIGN TECHNOLOGY INC COM 016255101 58,083 88,382 SH   SOLE 7 70,434 0 17,948
ALIGN TECHNOLOGY INC COM 016255101 3,473 5,285 SH   SOLE 13 4,442 0 843
ALIGN TECHNOLOGY INC COM 016255101 4,725 7,190 SH   SOLE 15 7,190 0 0
ALIGN TECHNOLOGY INC COM 016255101 241,473 367,438 SH   SOLE 18 251,097 0 116,341
ALIGN TECHNOLOGY INC COM 016255101 192,255 292,546 SH   SOLE 19 292,546 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,175,031 1,787,990 SH   SOLE 21 1,787,990 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,133,194 1,724,328 SH   SOLE 22 1,518,592 0 205,736
ALIGN TECHNOLOGY INC COM 016255101 36,389 55,371 SH   SOLE 23 55,371 0 0
ALIGN TECHNOLOGY INC COM 016255101 83,161 126,542 SH   SOLE 25 126,542 0 0
ALIGN TECHNOLOGY INC COM 016255101 112,743 171,555 SH   SOLE 26 63,465 0 108,090
ALIGN TECHNOLOGY INC COM 016255101 114,537 174,286 SH   SOLE 28 2,025 0 172,261
ALIGN TECHNOLOGY INC COM 016255101 9,361 14,244 SH   SOLE 29 14,244 0 0
ALIGN TECHNOLOGY INC COM 016255101 275,976 419,940 SH   SOLE 30 415,648 0 4,292
ALIGN TECHNOLOGY INC COM 016255101 28,560 43,458 SH   SOLE 31 21,734 0 21,724
ALIGN TECHNOLOGY INC COM 016255101 12,537 19,077 SH   SOLE 32 19,077 0 0
ALIGN TECHNOLOGY INC COM 016255101 50,413 76,711 SH   SOLE 34 76,711 0 0
ALIGN TECHNOLOGY INC COM 016255101 19,599 29,823 SH   SOLE 36 29,823 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,643 2,500 SH   SOLE 40 2,500 0 0
ALIGN TECHNOLOGY INC COM 016255101 30,716 46,739 SH   SOLE 43 5,433 0 41,306
ALIGNMENT HEALTHCARE INC COM 01625V104 545 38,780 SH   SOLE 2 27,333 0 11,447
ALIGNMENT HEALTHCARE INC COM 01625V104 6 423 SH   SOLE 7 423 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 3,007 213,866 SH   SOLE 18 213,866 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 6,767 481,266 SH   SOLE 19 481,266 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 36,032 2,562,748 SH   SOLE 21 2,562,748 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 16,918 1,203,256 SH   SOLE 22 1,178,231 0 25,025
ALIGNMENT HEALTHCARE INC COM 01625V104 68 4,855 SH   SOLE 25 4,855 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 37 2,657 SH   SOLE 26 0 0 2,657
ALIGNMENT HEALTHCARE INC COM 01625V104 146 10,375 SH   SOLE 30 10,375 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 34 2,396 SH   SOLE 34 2,396 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 75 5,365 SH   SOLE 40 5,365 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 169 14,260 SH   SOLE 2 10,748 0 3,512
ALIGOS THERAPEUTICS INC COM 01626L105 4 302 SH   SOLE 7 302 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 693 58,363 SH   SOLE 18 58,363 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 744 62,689 SH   SOLE 19 62,689 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 11,949 1,006,651 SH   SOLE 21 1,006,651 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 5,060 426,325 SH   SOLE 22 411,222 0 15,103
ALIGOS THERAPEUTICS INC COM 01626L105 58 4,876 SH   SOLE 25 4,876 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 3 288 SH   SOLE 26 288 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 257 21,673 SH   SOLE 30 21,673 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 21 1,796 SH   SOLE 40 1,796 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 13 1,080 SH   SOLE 43 59 0 1,021
ALIMERA SCIENCES INC COM NEW 016259202 7 1,397 SH   SOLE 18 1,397 0 0
ALIMERA SCIENCES INC COM NEW 016259202 145 28,179 SH   SOLE 21 28,179 0 0
ALIMERA SCIENCES INC COM NEW 016259202 2 477 SH   SOLE 22 477 0 0
ALJ REGL HLDGS INC COM 001627108 8 4,371 SH   SOLE 18 4,371 0 0
ALJ REGL HLDGS INC COM 001627108 124 68,206 SH   SOLE 21 68,206 0 0
ALKALINE WTR CO INC COM NEW 01643A207 20 16,599 SH   SOLE 18 16,599 0 0
ALKALINE WTR CO INC COM NEW 01643A207 460 389,857 SH   SOLE 21 389,857 0 0
ALKALINE WTR CO INC COM NEW 01643A207 1,048 888,002 SH   SOLE 22 888,002 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 382 19,018 SH   SOLE 2 16,731 0 2,287
ALKAMI TECHNOLOGY INC COM 01644J108 1,500 74,793 SH   SOLE 18 74,793 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 3,958 197,309 SH   SOLE 19 197,309 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 18,402 917,345 SH   SOLE 21 917,345 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 5,488 273,573 SH   SOLE 22 263,499 0 10,074
ALKAMI TECHNOLOGY INC COM 01644J108 66 3,313 SH   SOLE 25 3,313 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 2,879 143,503 SH   SOLE 26 48,897 0 94,606
ALKAMI TECHNOLOGY INC COM 01644J108 3,098 154,455 SH   SOLE 30 154,455 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 2,033 101,354 SH   SOLE 34 101,354 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 76 3,780 SH   SOLE 40 3,780 0 0
ALKERMES PLC SHS G01767105 4,627 198,913 SH   SOLE 2 97,655 0 101,258
ALKERMES PLC SHS G01767105 130 5,609 SH   SOLE 4 5,609 0 0
ALKERMES PLC SHS G01767105 76 3,287 SH   SOLE 7 3,287 0 0
ALKERMES PLC SHS G01767105 10,452 449,354 SH   SOLE 18 428,373 0 20,981
ALKERMES PLC SHS G01767105 17,528 753,579 SH   SOLE 19 753,579 0 0
ALKERMES PLC SHS G01767105 165,301 7,106,682 SH   SOLE 21 7,106,682 0 0
ALKERMES PLC SHS G01767105 100,909 4,338,308 SH   SOLE 22 4,210,395 0 127,913
ALKERMES PLC SHS G01767105 659 28,335 SH   SOLE 23 28,335 0 0
ALKERMES PLC SHS G01767105 541 23,259 SH   SOLE 25 23,259 0 0
ALKERMES PLC SHS G01767105 3,359 144,431 SH   SOLE 26 50,698 0 93,733
ALKERMES PLC SHS G01767105 67 2,875 SH   SOLE 28 2,875 0 0
ALKERMES PLC SHS G01767105 191 8,217 SH   SOLE 29 8,217 0 0
ALKERMES PLC SHS G01767105 25,664 1,103,354 SH   SOLE 30 1,103,354 0 0
ALKERMES PLC SHS G01767105 342 14,705 SH   SOLE 31 14,705 0 0
ALKERMES PLC SHS G01767105 203 8,731 SH   SOLE 34 8,731 0 0
ALKERMES PLC SHS G01767105 16 702 SH   SOLE 36 702 0 0
ALKERMES PLC SHS G01767105 458 19,705 SH   SOLE 40 19,705 0 0
ALKERMES PLC SHS G01767105 983 42,241 SH   SOLE 43 3,022 0 39,219
ALLAKOS INC COM 01671P100 173 17,720 SH   SOLE 2 12,203 0 5,517
ALLAKOS INC COM 01671P100 1 111 SH   SOLE 4 111 0 0
ALLAKOS INC COM 01671P100 5 495 SH   SOLE 7 495 0 0
ALLAKOS INC COM 01671P100 919 93,826 SH   SOLE 18 93,826 0 0
ALLAKOS INC COM 01671P100 1,263 129,038 SH   SOLE 19 129,038 0 0
ALLAKOS INC COM 01671P100 14,530 1,484,214 SH   SOLE 21 1,484,214 0 0
ALLAKOS INC COM 01671P100 8,586 877,003 SH   SOLE 22 858,452 0 18,551
ALLAKOS INC COM 01671P100 50 5,122 SH   SOLE 25 5,122 0 0
ALLAKOS INC COM 01671P100 225 23,019 SH   SOLE 26 8,435 0 14,584
ALLAKOS INC COM 01671P100 6 635 SH   SOLE 28 635 0 0
ALLAKOS INC COM 01671P100 423 43,183 SH   SOLE 30 43,183 0 0
ALLAKOS INC COM 01671P100 20 2,025 SH   SOLE 36 2,025 0 0
ALLAKOS INC COM 01671P100 36 3,648 SH   SOLE 40 3,648 0 0
ALLAKOS INC COM 01671P100 52 5,362 SH   SOLE 43 599 0 4,763
ALLBIRDS INC COM CL A 01675A109 99 6,533 SH   SOLE 2 6,533 0 0
ALLBIRDS INC COM CL A 01675A109 7 447 SH   SOLE 18 447 0 0
ALLBIRDS INC COM CL A 01675A109 69 4,572 SH   SOLE 19 4,572 0 0
ALLBIRDS INC COM CL A 01675A109 4,106 272,285 SH   SOLE 22 272,285 0 0
ALLBIRDS INC COM CL A 01675A109 57 3,791 SH   SOLE 26 3,398 0 393
ALLBIRDS INC COM CL A 01675A109 134 8,897 SH   SOLE 28 0 0 8,897
ALLBIRDS INC COM CL A 01675A109 3 174 SH   SOLE 31 0 0 174
ALLBIRDS INC COM CL A 01675A109 156 10,354 SH   SOLE 34 10,354 0 0
ALLEGHANY CORP MD COM 017175100 29,280 43,859 SH   SOLE 2 29,147 0 14,712
ALLEGHANY CORP MD COM 017175100 9,198 13,778 SH   SOLE 4 8,789 0 4,989
ALLEGHANY CORP MD COM 017175100 1,202 1,801 SH   SOLE 7 1,801 0 0
ALLEGHANY CORP MD COM 017175100 32 48 SH   SOLE 13 48 0 0
ALLEGHANY CORP MD COM 017175100 1,257 1,883 SH   SOLE 15 1,883 0 0
ALLEGHANY CORP MD COM 017175100 30,024 44,974 SH   SOLE 18 43,809 0 1,165
ALLEGHANY CORP MD COM 017175100 4,057 6,077 SH   SOLE 19 6,077 0 0
ALLEGHANY CORP MD COM 017175100 446,138 668,282 SH   SOLE 21 668,282 0 0
ALLEGHANY CORP MD COM 017175100 259,502 388,715 SH   SOLE 22 373,398 0 15,317
ALLEGHANY CORP MD COM 017175100 7,326 10,974 SH   SOLE 23 10,974 0 0
ALLEGHANY CORP MD COM 017175100 12,003 17,979 SH   SOLE 25 17,979 0 0
ALLEGHANY CORP MD COM 017175100 13,381 20,043 SH   SOLE 26 9,759 0 10,284
ALLEGHANY CORP MD COM 017175100 16,125 24,154 SH   SOLE 28 248 0 23,906
ALLEGHANY CORP MD COM 017175100 3,632 5,440 SH   SOLE 29 5,440 0 0
ALLEGHANY CORP MD COM 017175100 25,037 37,504 SH   SOLE 30 28,861 0 8,643
ALLEGHANY CORP MD COM 017175100 8,414 12,604 SH   SOLE 31 9,149 0 3,455
ALLEGHANY CORP MD COM 017175100 788 1,180 SH   SOLE 34 1,180 0 0
ALLEGHANY CORP MD COM 017175100 4,207 6,302 SH   SOLE 36 6,302 0 0
ALLEGHANY CORP MD COM 017175100 296 443 SH   SOLE 40 443 0 0
ALLEGHANY CORP MD COM 017175100 2,554 3,826 SH   SOLE 43 454 0 3,372
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,794 363,724 SH   SOLE 2 314,741 0 48,983
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 48 2,999 SH   SOLE 7 2,999 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7,393 464,069 SH   SOLE 18 464,069 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,623 227,413 SH   SOLE 19 227,413 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 249,158 15,640,812 SH   SOLE 21 15,640,812 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 55,275 3,469,848 SH   SOLE 22 3,370,760 0 99,088
ALLEGHENY TECHNOLOGIES INC COM 01741R102 352 22,098 SH   SOLE 25 22,098 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,005 63,108 SH   SOLE 26 52,393 0 10,715
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,366 85,761 SH   SOLE 28 85,761 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,629 227,790 SH   SOLE 30 227,790 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,432 215,452 SH   SOLE 34 215,452 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 102 6,424 SH   SOLE 36 6,424 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 232 14,546 SH   SOLE 40 14,546 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 948 59,541 SH   SOLE 43 1,830 0 57,711
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 462 357,000 PRN   SOLE 2 357,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 5,483 4,240,000 PRN   SOLE 19 4,240,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 1,927 1,490,000 PRN   SOLE 21 1,490,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 3,754 2,903,000 PRN   SOLE 34 2,903,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 719 17,041 SH   SOLE 2 6,184 0 10,857
ALLEGIANCE BANCSHARES INC COM 01748H107 10 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 3,195 75,690 SH   SOLE 18 75,690 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,537 36,414 SH   SOLE 19 36,414 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 98,571 2,335,257 SH   SOLE 21 2,335,257 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 20,822 493,288 SH   SOLE 22 474,694 0 18,594
ALLEGIANCE BANCSHARES INC COM 01748H107 103 2,444 SH   SOLE 25 2,444 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 34 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 1,181 27,973 SH   SOLE 30 27,973 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 51 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 219 5,188 SH   SOLE 43 45 0 5,143
ALLEGIANT TRAVEL CO COM 01748X102 619 3,309 SH   SOLE 2 1,705 0 1,604
ALLEGIANT TRAVEL CO COM 01748X102 2 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102 41 217 SH   SOLE 7 217 0 0
ALLEGIANT TRAVEL CO COM 01748X102 9,967 53,290 SH   SOLE 18 53,290 0 0
ALLEGIANT TRAVEL CO COM 01748X102 5,093 27,227 SH   SOLE 19 27,227 0 0
ALLEGIANT TRAVEL CO COM 01748X102 348,782 1,864,748 SH   SOLE 21 1,864,748 0 0
ALLEGIANT TRAVEL CO COM 01748X102 67,401 360,355 SH   SOLE 22 356,122 0 4,233
ALLEGIANT TRAVEL CO COM 01748X102 97 521 SH   SOLE 25 521 0 0
ALLEGIANT TRAVEL CO COM 01748X102 609 3,256 SH   SOLE 26 2,505 0 751
ALLEGIANT TRAVEL CO COM 01748X102 64 340 SH   SOLE 28 340 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4,217 22,545 SH   SOLE 30 22,545 0 0
ALLEGIANT TRAVEL CO COM 01748X102 531 2,838 SH   SOLE 34 2,838 0 0
ALLEGIANT TRAVEL CO COM 01748X102 88 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,492 7,978 SH   SOLE 43 740 0 7,238
ALLEGION PLC ORD SHS G0176J109 46,967 354,629 SH   SOLE 2 199,283 0 155,346
ALLEGION PLC ORD SHS G0176J109 15,632 118,028 SH   SOLE 4 81,240 0 36,788
ALLEGION PLC ORD SHS G0176J109 10,163 76,734 SH   SOLE 7 74,143 0 2,591
ALLEGION PLC ORD SHS G0176J109 37 280 SH   SOLE 13 280 0 0
ALLEGION PLC ORD SHS G0176J109 1,375 10,382 SH   SOLE 15 10,382 0 0
ALLEGION PLC ORD SHS G0176J109 32,921 248,574 SH   SOLE 18 234,562 0 14,012
ALLEGION PLC ORD SHS G0176J109 15,150 114,394 SH   SOLE 19 114,394 0 0
ALLEGION PLC ORD SHS G0176J109 375,445 2,834,832 SH   SOLE 21 2,834,832 0 0
ALLEGION PLC ORD SHS G0176J109 300,346 2,267,788 SH   SOLE 22 1,986,621 0 281,167
ALLEGION PLC ORD SHS G0176J109 7,930 59,875 SH   SOLE 23 59,875 0 0
ALLEGION PLC ORD SHS G0176J109 36,869 278,379 SH   SOLE 25 278,379 0 0
ALLEGION PLC ORD SHS G0176J109 28,823 217,634 SH   SOLE 26 81,763 0 135,871
ALLEGION PLC ORD SHS G0176J109 32,783 247,531 SH   SOLE 28 4,963 0 242,568
ALLEGION PLC ORD SHS G0176J109 2,490 18,799 SH   SOLE 29 18,799 0 0
ALLEGION PLC ORD SHS G0176J109 94,799 715,789 SH   SOLE 30 694,062 0 21,727
ALLEGION PLC ORD SHS G0176J109 6,568 49,596 SH   SOLE 31 26,654 0 22,942
ALLEGION PLC ORD SHS G0176J109 2,664 20,114 SH   SOLE 34 20,114 0 0
ALLEGION PLC ORD SHS G0176J109 4,799 36,235 SH   SOLE 36 36,235 0 0
ALLEGION PLC ORD SHS G0176J109 424 3,202 SH   SOLE 40 3,202 0 0
ALLEGION PLC ORD SHS G0176J109 4,857 36,675 SH   SOLE 43 2,482 0 34,193
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,321 36,520 SH   SOLE 2 18,685 0 17,835
ALLEGRO MICROSYSTEMS INC COM 01749D105 11 305 SH   SOLE 4 305 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 21 589 SH   SOLE 7 589 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 650 17,965 SH   SOLE 18 17,965 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 417 11,528 SH   SOLE 19 11,528 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 22,057 609,660 SH   SOLE 21 609,660 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 40,006 1,105,738 SH   SOLE 22 1,048,626 0 57,112
ALLEGRO MICROSYSTEMS INC COM 01749D105 261 7,223 SH   SOLE 25 7,223 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,046 28,908 SH   SOLE 26 28,908 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 27 736 SH   SOLE 28 736 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,222 33,787 SH   SOLE 30 33,787 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 23 640 SH   SOLE 31 640 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 245 6,764 SH   SOLE 40 6,764 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 655 18,107 SH   SOLE 43 333 0 17,774
ALLENA PHARMACEUTICALS COM 018119107 7 11,429 SH   SOLE 18 11,429 0 0
ALLENA PHARMACEUTICALS COM 018119107 122 206,651 SH   SOLE 21 206,651 0 0
ALLENA PHARMACEUTICALS COM 018119107 27 46,159 SH   SOLE 22 46,159 0 0
ALLETE INC COM NEW 018522300 6,085 91,709 SH   SOLE 2 66,287 0 25,422
ALLETE INC COM NEW 018522300 559 8,418 SH   SOLE 4 8,418 0 0
ALLETE INC COM NEW 018522300 79 1,189 SH   SOLE 7 1,189 0 0
ALLETE INC COM NEW 018522300 16 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 16,818 253,477 SH   SOLE 18 253,477 0 0
ALLETE INC COM NEW 018522300 6,242 94,083 SH   SOLE 19 94,083 0 0
ALLETE INC COM NEW 018522300 262,114 3,950,482 SH   SOLE 21 3,950,482 0 0
ALLETE INC COM NEW 018522300 101,148 1,524,458 SH   SOLE 22 1,472,465 0 51,993
ALLETE INC COM NEW 018522300 1,643 24,762 SH   SOLE 26 20,622 0 4,140
ALLETE INC COM NEW 018522300 62 930 SH   SOLE 28 930 0 0
ALLETE INC COM NEW 018522300 3,997 60,248 SH   SOLE 30 60,248 0 0
ALLETE INC COM NEW 018522300 13,004 195,994 SH   SOLE 31 0 0 195,994
ALLETE INC COM NEW 018522300 265 4,001 SH   SOLE 36 4,001 0 0
ALLETE INC COM NEW 018522300 410 6,181 SH   SOLE 40 6,181 0 0
ALLETE INC COM NEW 018522300 2,079 31,334 SH   SOLE 43 6,736 0 24,598
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,969 119,716 SH   SOLE 2 36,448 0 83,268
ALLIANCE DATA SYSTEMS CORP COM 018581108 12 187 SH   SOLE 4 187 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 98 1,471 SH   SOLE 7 1,471 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,110 106,801 SH   SOLE 18 106,801 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 928 13,933 SH   SOLE 19 13,933 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 159,223 2,391,806 SH   SOLE 21 2,391,806 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 90,538 1,360,046 SH   SOLE 22 1,304,375 0 55,671
ALLIANCE DATA SYSTEMS CORP COM 018581108 440 6,611 SH   SOLE 25 6,611 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,152 17,303 SH   SOLE 26 12,896 0 4,407
ALLIANCE DATA SYSTEMS CORP COM 018581108 460 6,916 SH   SOLE 28 6,916 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,428 81,536 SH   SOLE 30 81,536 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 50 754 SH   SOLE 31 754 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 25,245 379,224 SH   SOLE 34 379,224 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 478 7,176 SH   SOLE 36 7,176 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 392 5,885 SH   SOLE 40 5,885 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,937 59,146 SH   SOLE 43 5,879 0 53,267
ALLIANT ENERGY CORP COM 018802108 29,674 482,740 SH   SOLE 2 117,972 0 364,768
ALLIANT ENERGY CORP COM 018802108 8,710 141,698 SH   SOLE 4 131,854 0 9,844
ALLIANT ENERGY CORP COM 018802108 16,079 261,578 SH   SOLE 7 254,010 0 7,568
ALLIANT ENERGY CORP COM 018802108 229 3,728 SH   SOLE 13 572 0 3,156
ALLIANT ENERGY CORP COM 018802108 2,142 34,853 SH   SOLE 15 34,853 0 0
ALLIANT ENERGY CORP COM 018802108 0 2 SH   SOLE 17 0 0 2
ALLIANT ENERGY CORP COM 018802108 30,365 493,976 SH   SOLE 18 459,026 0 34,950
ALLIANT ENERGY CORP COM 018802108 15,289 248,730 SH   SOLE 19 248,730 0 0
ALLIANT ENERGY CORP COM 018802108 1,007,254 16,386,101 SH   SOLE 21 16,386,101 0 0
ALLIANT ENERGY CORP COM 018802108 326,606 5,313,262 SH   SOLE 22 4,804,061 0 509,201
ALLIANT ENERGY CORP COM 018802108 8,921 145,121 SH   SOLE 23 145,121 0 0
ALLIANT ENERGY CORP COM 018802108 4,644 75,553 SH   SOLE 25 75,553 0 0
ALLIANT ENERGY CORP COM 018802108 27,173 442,056 SH   SOLE 26 154,738 0 287,318
ALLIANT ENERGY CORP COM 018802108 12,316 200,355 SH   SOLE 28 7,277 0 193,078
ALLIANT ENERGY CORP COM 018802108 56 915 SH   SOLE 29 915 0 0
ALLIANT ENERGY CORP COM 018802108 106,486 1,732,325 SH   SOLE 30 1,732,325 0 0
ALLIANT ENERGY CORP COM 018802108 63,392 1,031,272 SH   SOLE 31 29,540 0 1,001,732
ALLIANT ENERGY CORP COM 018802108 4,663 75,858 SH   SOLE 32 75,858 0 0
ALLIANT ENERGY CORP COM 018802108 762 12,404 SH   SOLE 34 12,404 0 0
ALLIANT ENERGY CORP COM 018802108 6,449 104,919 SH   SOLE 36 104,919 0 0
ALLIANT ENERGY CORP COM 018802108 313 5,095 SH   SOLE 40 5,095 0 0
ALLIANT ENERGY CORP COM 018802108 6,718 109,284 SH   SOLE 43 5,231 0 104,053
ALLIED ESPORTS ENTMT INC COM 019170109 7 4,354 SH   SOLE 18 4,354 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 95 55,583 SH   SOLE 21 55,583 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 549 321,007 SH   SOLE 22 321,007 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 136 3,740 SH   SOLE 2 1,876 0 1,864
ALLIED MOTION TECHNOLOGIES I COM 019330109 8 216 SH   SOLE 7 216 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,160 31,799 SH   SOLE 18 31,799 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 732 20,065 SH   SOLE 19 20,065 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 15,139 414,891 SH   SOLE 21 414,891 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 10,448 286,329 SH   SOLE 22 284,414 0 1,915
ALLIED MOTION TECHNOLOGIES I COM 019330109 10 279 SH   SOLE 43 0 0 279
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,713 129,666 SH   SOLE 2 49,815 0 79,851
ALLISON TRANSMISSION HLDGS I COM 01973R101 14 375 SH   SOLE 4 375 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 84 2,307 SH   SOLE 7 2,307 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,599 43,983 SH   SOLE 18 43,983 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,263 34,736 SH   SOLE 19 34,736 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 49,953 1,374,229 SH   SOLE 21 1,374,229 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 88,010 2,421,171 SH   SOLE 22 2,298,179 0 122,992
ALLISON TRANSMISSION HLDGS I COM 01973R101 548 15,071 SH   SOLE 25 15,071 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,973 54,284 SH   SOLE 26 45,040 0 9,244
ALLISON TRANSMISSION HLDGS I COM 01973R101 71 1,952 SH   SOLE 28 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,366 65,097 SH   SOLE 30 65,097 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 61 1,676 SH   SOLE 31 1,676 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 308 8,482 SH   SOLE 36 8,482 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 505 13,890 SH   SOLE 40 13,890 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,720 47,305 SH   SOLE 43 3,171 0 44,134
ALLOGENE THERAPEUTICS INC COM 019770106 2,057 137,861 SH   SOLE 2 66,493 0 71,368
ALLOGENE THERAPEUTICS INC COM 019770106 4 276 SH   SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 15 1,006 SH   SOLE 7 1,006 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 3,175 212,772 SH   SOLE 18 193,895 0 18,877
ALLOGENE THERAPEUTICS INC COM 019770106 8,259 553,535 SH   SOLE 19 553,535 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 47,223 3,165,064 SH   SOLE 21 3,165,064 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 32,018 2,145,960 SH   SOLE 22 2,080,895 0 65,065
ALLOGENE THERAPEUTICS INC COM 019770106 272 18,211 SH   SOLE 23 18,211 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 222 14,893 SH   SOLE 25 14,893 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,576 105,641 SH   SOLE 26 17,852 0 87,789
ALLOGENE THERAPEUTICS INC COM 019770106 22 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,655 110,936 SH   SOLE 30 110,936 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 251 16,802 SH   SOLE 34 16,802 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 203 13,623 SH   SOLE 36 13,623 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 139 9,313 SH   SOLE 40 9,313 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 277 18,561 SH   SOLE 43 505 0 18,056
ALLOT LTD SHS M0854Q105 1,046 88,012 SH   SOLE 21 88,012 0 0
ALLOT LTD SHS M0854Q105 41 3,427 SH   SOLE 43 693 0 2,734
ALLOVIR INC COM 019818103 373 28,855 SH   SOLE 2 24,975 0 3,880
ALLOVIR INC COM 019818103 5 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103 981 75,792 SH   SOLE 18 75,792 0 0
ALLOVIR INC COM 019818103 773 59,705 SH   SOLE 19 59,705 0 0
ALLOVIR INC COM 019818103 16,193 1,251,365 SH   SOLE 21 1,251,365 0 0
ALLOVIR INC COM 019818103 9,025 697,421 SH   SOLE 22 674,863 0 22,558
ALLOVIR INC COM 019818103 43 3,346 SH   SOLE 25 3,346 0 0
ALLOVIR INC COM 019818103 8 615 SH   SOLE 26 615 0 0
ALLOVIR INC COM 019818103 15 1,181 SH   SOLE 28 1,181 0 0
ALLOVIR INC COM 019818103 498 38,463 SH   SOLE 30 38,463 0 0
ALLOVIR INC COM 019818103 57 4,409 SH   SOLE 40 4,409 0 0
ALLOVIR INC COM 019818103 85 6,595 SH   SOLE 43 0 0 6,595
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8,448 457,879 SH   SOLE 2 186,545 0 271,334
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 11 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 33 1,772 SH   SOLE 7 1,772 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8,935 484,266 SH   SOLE 18 470,107 0 14,159
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 33,143 1,796,350 SH   SOLE 19 1,796,350 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 276,025 14,960,726 SH   SOLE 21 14,960,726 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 84,599 4,585,292 SH   SOLE 22 4,457,837 0 127,455
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,159 62,813 SH   SOLE 23 62,813 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 460 24,922 SH   SOLE 25 24,922 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7,172 388,712 SH   SOLE 26 59,502 0 329,210
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 40 2,160 SH   SOLE 28 2,160 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 17,920 971,298 SH   SOLE 30 971,298 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 325 17,610 SH   SOLE 36 17,610 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 348 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,351 73,206 SH   SOLE 43 0 0 73,206
ALLSTATE CORP COM 020002101 75,911 645,231 SH   SOLE 2 158,546 0 486,685
ALLSTATE CORP COM 020002101 27,506 233,795 SH   SOLE 4 120,336 0 113,459
ALLSTATE CORP COM 020002101 42,424 360,597 SH   SOLE 7 282,722 0 77,875
ALLSTATE CORP COM 020002101 2,349 19,966 SH   SOLE 13 16,669 0 3,297
ALLSTATE CORP COM 020002101 5,010 42,585 SH   SOLE 15 42,585 0 0
ALLSTATE CORP COM 020002101 147,885 1,256,994 SH   SOLE 18 1,168,282 0 88,712
ALLSTATE CORP COM 020002101 120,839 1,027,105 SH   SOLE 19 1,027,105 0 0
ALLSTATE CORP COM 020002101 887,779 7,545,937 SH   SOLE 21 7,545,937 0 0
ALLSTATE CORP COM 020002101 746,546 6,345,480 SH   SOLE 22 5,718,866 0 626,614
ALLSTATE CORP COM 020002101 20,053 170,443 SH   SOLE 23 170,443 0 0
ALLSTATE CORP COM 020002101 62,062 527,515 SH   SOLE 25 527,515 0 0
ALLSTATE CORP COM 020002101 95,178 808,996 SH   SOLE 26 386,836 0 422,160
ALLSTATE CORP COM 020002101 172,114 1,462,929 SH   SOLE 28 21,321 0 1,441,608
ALLSTATE CORP COM 020002101 226 1,921 SH   SOLE 29 1,921 0 0
ALLSTATE CORP COM 020002101 253,758 2,156,886 SH   SOLE 30 2,128,724 0 28,162
ALLSTATE CORP COM 020002101 13,065 111,046 SH   SOLE 31 34,993 0 76,053
ALLSTATE CORP COM 020002101 8,103 68,877 SH   SOLE 34 68,877 0 0
ALLSTATE CORP COM 020002101 18,863 160,330 SH   SOLE 36 160,330 0 0
ALLSTATE CORP COM 020002101 1,181 10,037 SH   SOLE 40 10,037 0 0
ALLSTATE CORP COM 020002101 55,679 473,258 SH   SOLE 43 19,669 0 453,589
ALLY FINL INC COM 02005N100 58,466 1,228,027 SH   SOLE 2 512,996 0 715,031
ALLY FINL INC COM 02005N100 13,053 274,169 SH   SOLE 4 160,204 0 113,965
ALLY FINL INC COM 02005N100 7,083 148,766 SH   SOLE 7 64,476 0 84,290
ALLY FINL INC COM 02005N100 742 15,585 SH   SOLE 13 10,328 0 5,257
ALLY FINL INC COM 02005N100 2,143 45,005 SH   SOLE 15 45,005 0 0
ALLY FINL INC COM 02005N100 132,538 2,783,834 SH   SOLE 18 2,562,762 0 221,072
ALLY FINL INC COM 02005N100 77,892 1,636,038 SH   SOLE 19 1,636,038 0 0
ALLY FINL INC COM 02005N100 315,897 6,635,104 SH   SOLE 21 6,635,104 0 0
ALLY FINL INC COM 02005N100 444,159 9,329,122 SH   SOLE 22 8,289,261 0 1,039,861
ALLY FINL INC COM 02005N100 12,162 255,453 SH   SOLE 23 255,453 0 0
ALLY FINL INC COM 02005N100 29,196 613,228 SH   SOLE 25 555,936 0 57,292
ALLY FINL INC COM 02005N100 36,252 761,436 SH   SOLE 26 375,839 0 385,597
ALLY FINL INC COM 02005N100 76,807 1,613,262 SH   SOLE 28 39,621 0 1,573,641
ALLY FINL INC COM 02005N100 2,132 44,772 SH   SOLE 29 44,772 0 0
ALLY FINL INC COM 02005N100 105,648 2,219,026 SH   SOLE 30 1,963,718 0 255,308
ALLY FINL INC COM 02005N100 11,882 249,572 SH   SOLE 31 122,114 0 127,458
ALLY FINL INC COM 02005N100 55,992 1,176,061 SH   SOLE 34 1,176,061 0 0
ALLY FINL INC COM 02005N100 11,750 246,806 SH   SOLE 36 246,806 0 0
ALLY FINL INC COM 02005N100 595 12,502 SH   SOLE 40 12,502 0 0
ALLY FINL INC COM 02005N100 18,850 395,932 SH   SOLE 43 23,189 0 372,743
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 44,156 260,384 SH   SOLE 2 46,882 0 213,502
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12,573 74,140 SH   SOLE 4 46,721 0 27,419
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,898 11,193 SH   SOLE 7 11,193 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 274 1,618 SH   SOLE 13 298 0 1,320
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,545 9,109 SH   SOLE 15 9,109 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 31,443 185,415 SH   SOLE 18 179,321 0 6,094
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 90,929 536,200 SH   SOLE 19 536,200 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 468,909 2,765,121 SH   SOLE 21 2,765,121 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 423,354 2,496,485 SH   SOLE 22 2,362,969 0 133,516
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11,286 66,551 SH   SOLE 23 66,551 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26,985 159,130 SH   SOLE 25 159,130 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28,179 166,171 SH   SOLE 26 77,831 0 88,340
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 33,350 196,665 SH   SOLE 28 8,907 0 187,758
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 35 204 SH   SOLE 29 204 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 44,347 261,511 SH   SOLE 30 261,511 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,353 43,363 SH   SOLE 31 14,013 0 29,350
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 55,635 328,074 SH   SOLE 34 328,074 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,478 44,100 SH   SOLE 36 44,100 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 646 3,810 SH   SOLE 40 3,810 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,541 62,158 SH   SOLE 43 3,960 0 58,198
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 902 14,888 SH   SOLE 2 7,954 0 6,934
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 20 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3,749 61,904 SH   SOLE 18 61,904 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,283 37,695 SH   SOLE 19 37,695 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 50,734 837,743 SH   SOLE 21 837,743 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 29,371 484,984 SH   SOLE 22 473,519 0 11,465
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 167 2,755 SH   SOLE 25 2,755 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 424 7,002 SH   SOLE 30 7,002 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 148 2,446 SH   SOLE 40 2,446 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 253 4,174 SH   SOLE 43 49 0 4,125
ALPHA METALLURGICAL RESOUR I COM 020764106 82,116 1,345,059 SH   SOLE 2 1,344,509 0 550
ALPHA METALLURGICAL RESOUR I COM 020764106 203 3,319 SH   SOLE 18 3,319 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 5,715 93,608 SH   SOLE 21 93,608 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 15,168 248,446 SH   SOLE 22 242,339 0 6,107
ALPHA METALLURGICAL RESOUR I COM 020764106 86 1,404 SH   SOLE 26 0 0 1,404
ALPHA METALLURGICAL RESOUR I COM 020764106 280 4,587 SH   SOLE 30 4,587 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 167 2,742 SH   SOLE 40 2,742 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 20 332 SH   SOLE 43 10 0 322
ALPHA PRO TECH LTD COM 020772109 2 341 SH   SOLE 2 0 0 341
ALPHA PRO TECH LTD COM 020772109 14 2,382 SH   SOLE 18 2,382 0 0
ALPHA PRO TECH LTD COM 020772109 271 45,477 SH   SOLE 21 45,477 0 0
ALPHA PRO TECH LTD COM 020772109 1,176 196,957 SH   SOLE 22 196,957 0 0
ALPHA TEKNOVA INC COM 02080L102 61 2,963 SH   SOLE 2 871 0 2,092
ALPHA TEKNOVA INC COM 02080L102 394 19,240 SH   SOLE 18 19,240 0 0
ALPHA TEKNOVA INC COM 02080L102 222 10,822 SH   SOLE 19 10,822 0 0
ALPHA TEKNOVA INC COM 02080L102 6,193 302,401 SH   SOLE 21 302,401 0 0
ALPHA TEKNOVA INC COM 02080L102 1,566 76,473 SH   SOLE 22 75,130 0 1,343
ALPHA TEKNOVA INC COM 02080L102 250 12,220 SH   SOLE 30 12,220 0 0
ALPHABET INC CAP STK CL C 02079K107 1,890,009 653,171 SH   SOLE 2 144,811 0 508,360
ALPHABET INC CAP STK CL C 02079K107 607,069 209,798 SH   SOLE 4 134,884 0 74,914
ALPHABET INC CAP STK CL C 02079K107 802,453 277,321 SH   SOLE 7 257,357 0 19,964
ALPHABET INC CAP STK CL C 02079K107 33,667 11,635 SH   SOLE 13 8,527 0 3,108
ALPHABET INC CAP STK CL C 02079K107 78,619 27,170 SH   SOLE 15 27,170 0 0
ALPHABET INC CAP STK CL C 02079K107 150 52 SH   SOLE 17 0 0 52
ALPHABET INC CAP STK CL C 02079K107 2,404,711 831,048 SH   SOLE 18 784,035 0 47,013
ALPHABET INC CAP STK CL C 02079K107 1,101,425 380,643 SH   SOLE 19 380,643 0 0
ALPHABET INC CAP STK CL C 02079K107 18,302,402 6,325,154 SH   SOLE 21 6,325,154 0 0
ALPHABET INC CAP STK CL C 02079K107 17,473,927 6,038,840 SH   SOLE 22 5,415,784 0 623,056
ALPHABET INC CAP STK CL C 02079K107 521,978 180,391 SH   SOLE 23 180,391 0 0
ALPHABET INC CAP STK CL C 02079K107 1,854,074 640,752 SH   SOLE 25 638,685 0 2,067
ALPHABET INC CAP STK CL C 02079K107 1,980,671 684,503 SH   SOLE 26 285,949 0 398,554
ALPHABET INC CAP STK CL C 02079K107 1,769,265 611,443 SH   SOLE 28 35,638 0 575,805
ALPHABET INC CAP STK CL C 02079K107 33,204 11,475 SH   SOLE 29 11,475 0 0
ALPHABET INC CAP STK CL C 02079K107 4,003,042 1,383,417 SH   SOLE 30 1,383,311 0 106
ALPHABET INC CAP STK CL C 02079K107 1,230,797 425,353 SH   SOLE 31 45,285 0 380,068
ALPHABET INC CAP STK CL C 02079K107 187,930 64,947 SH   SOLE 32 64,947 0 0
ALPHABET INC CAP STK CL C 02079K107 470,058 162,448 SH   SOLE 34 162,448 0 0
ALPHABET INC CAP STK CL C 02079K107 342,208 118,264 SH   SOLE 36 118,264 0 0
ALPHABET INC CAP STK CL C 02079K107 27,744 9,588 SH   SOLE 40 9,588 0 0
ALPHABET INC CAP STK CL C 02079K107 430,463 148,764 SH   SOLE 43 19,148 0 129,616
ALPHABET INC CAP STK CL A 02079K305 2,029,096 700,403 SH   SOLE 2 157,084 0 543,319
ALPHABET INC CAP STK CL A 02079K305 619,726 213,917 SH   SOLE 4 135,907 0 78,010
ALPHABET INC CAP STK CL A 02079K305 829,605 286,363 SH   SOLE 7 269,325 0 17,038
ALPHABET INC CAP STK CL A 02079K305 33,299 11,494 SH   SOLE 13 8,471 0 3,023
ALPHABET INC CAP STK CL A 02079K305 82,528 28,487 SH   SOLE 15 28,487 0 0
ALPHABET INC CAP STK CL A 02079K305 113 39 SH   SOLE 17 0 0 39
ALPHABET INC CAP STK CL A 02079K305 3,100,912 1,070,372 SH   SOLE 18 941,288 0 129,085
ALPHABET INC CAP STK CL A 02079K305 1,318,229 455,026 SH   SOLE 19 455,026 0 0
ALPHABET INC CAP STK CL A 02079K305 7,060 2,437 SH   SOLE 20 2,437 0 0
ALPHABET INC CAP STK CL A 02079K305 19,278,964 6,654,711 SH   SOLE 21 6,654,711 0 0
ALPHABET INC CAP STK CL A 02079K305 18,797,589 6,488,550 SH   SOLE 22 5,825,320 0 663,230
ALPHABET INC CAP STK CL A 02079K305 543,986 187,773 SH   SOLE 23 187,773 0 0
ALPHABET INC CAP STK CL A 02079K305 1,527,004 527,091 SH   SOLE 25 524,894 0 2,197
ALPHABET INC CAP STK CL A 02079K305 2,115,801 730,332 SH   SOLE 26 287,408 0 442,924
ALPHABET INC CAP STK CL A 02079K305 1,983,105 684,528 SH   SOLE 28 36,003 0 648,525
ALPHABET INC CAP STK CL A 02079K305 30,897 10,665 SH   SOLE 29 10,665 0 0
ALPHABET INC CAP STK CL A 02079K305 4,188,019 1,445,620 SH   SOLE 30 1,445,504 0 116
ALPHABET INC CAP STK CL A 02079K305 563,263 194,427 SH   SOLE 31 45,572 0 148,855
ALPHABET INC CAP STK CL A 02079K305 185,098 63,892 SH   SOLE 32 63,892 0 0
ALPHABET INC CAP STK CL A 02079K305 579,205 199,930 SH   SOLE 34 199,930 0 0
ALPHABET INC CAP STK CL A 02079K305 358,622 123,789 SH   SOLE 36 123,789 0 0
ALPHABET INC CAP STK CL A 02079K305 29,014 10,015 SH   SOLE 40 10,015 0 0
ALPHABET INC CAP STK CL A 02079K305 1,094,048 377,643 SH   SOLE 43 23,611 0 354,033
ALPHABET INC OPTIONS 02079K907 579 200 SH Call SOLE 4 200 0 0
ALPHABET INC OPTIONS 02079K907 6,945 2,400 SH Call SOLE 18 2,400 0 0
ALPHABET INC OPTIONS 02079K907 46,877 16,200 SH Call SOLE 19 16,200 0 0
ALPHABET INC OPTIONS 02079K907 3,183 1,100 SH Call SOLE 22 1,100 0 0
ALPHABET INC OPTIONS 02079K907 579 200 SH Call SOLE 26 200 0 0
ALPHABET INC OPTIONS 02079K907 23,438 8,100 SH Call SOLE 34 8,100 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 338 29,581 SH   SOLE 2 18,572 0 11,009
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,378 208,092 SH   SOLE 18 208,092 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 2,037 178,189 SH   SOLE 19 178,189 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 29,837 2,610,419 SH   SOLE 21 2,610,419 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 18,953 1,658,199 SH   SOLE 22 1,614,726 0 43,473
ALPHATEC HLDGS INC COM NEW 02081G201 141 12,306 SH   SOLE 25 12,306 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 106 9,290 SH   SOLE 26 3,828 0 5,462
ALPHATEC HLDGS INC COM NEW 02081G201 2,073 181,345 SH   SOLE 30 181,345 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 131 11,473 SH   SOLE 36 11,473 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 71 6,221 SH   SOLE 40 6,221 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 28 2,415 SH   SOLE 43 0 0 2,415
ALPINE 4 HOLDINGS INC CL A 02083E105 84 43,874 SH   SOLE 21 43,874 0 0
ALPINE 4 HOLDINGS INC CL A 02083E105 772 402,000 SH   SOLE 22 402,000 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 18 1,331 SH   SOLE 2 460 0 871
ALPINE IMMUNE SCIENCES INC COM 02083G100 467 33,698 SH   SOLE 18 33,698 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 377 27,199 SH   SOLE 19 27,199 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 6,972 503,420 SH   SOLE 21 503,420 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 2,084 150,453 SH   SOLE 22 150,028 0 425
ALPINE IMMUNE SCIENCES INC COM 02083G100 177 12,747 SH   SOLE 30 12,747 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 467 23,313 SH   SOLE 2 23,313 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 41 2,048 SH   SOLE 18 2,048 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 226 11,263 SH   SOLE 19 11,263 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 1,011 50,468 SH   SOLE 21 50,468 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 1,294 64,552 SH   SOLE 22 64,552 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 9 436 SH   SOLE 23 436 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 3 100 SH   SOLE 17 0 0 100
ALSET EHOME INTERNATIONAL IN COM 02116A104 1 2,209 SH   SOLE 18 2,209 0 0
ALSET EHOME INTERNATIONAL IN COM 02116A104 34 60,053 SH   SOLE 21 60,053 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 270 18,433 SH   SOLE 2 5,159 0 13,274
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 898 61,335 SH   SOLE 18 61,335 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 497 33,938 SH   SOLE 19 33,938 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 10,078 688,378 SH   SOLE 21 688,378 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 7,954 543,338 SH   SOLE 22 532,725 0 10,613
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 5 310 SH   SOLE 43 0 0 310
ALTAIR ENGR INC COM CL A 021369103 4,070 52,642 SH   SOLE 2 32,830 0 19,812
ALTAIR ENGR INC COM CL A 021369103 480 6,211 SH   SOLE 4 5,380 0 831
ALTAIR ENGR INC COM CL A 021369103 45 579 SH   SOLE 7 579 0 0
ALTAIR ENGR INC COM CL A 021369103 16,166 209,080 SH   SOLE 18 193,379 0 15,701
ALTAIR ENGR INC COM CL A 021369103 48,997 633,693 SH   SOLE 19 633,693 0 0
ALTAIR ENGR INC COM CL A 021369103 138,835 1,795,594 SH   SOLE 21 1,795,594 0 0
ALTAIR ENGR INC COM CL A 021369103 102,923 1,331,128 SH   SOLE 22 1,304,329 0 26,799
ALTAIR ENGR INC COM CL A 021369103 630 8,151 SH   SOLE 23 8,151 0 0
ALTAIR ENGR INC COM CL A 021369103 617 7,983 SH   SOLE 25 7,983 0 0
ALTAIR ENGR INC COM CL A 021369103 3,284 42,468 SH   SOLE 26 14,249 0 28,219
ALTAIR ENGR INC COM CL A 021369103 63 814 SH   SOLE 28 814 0 0
ALTAIR ENGR INC COM CL A 021369103 16,102 208,248 SH   SOLE 30 208,248 0 0
ALTAIR ENGR INC COM CL A 021369103 17,895 231,444 SH   SOLE 34 231,444 0 0
ALTAIR ENGR INC COM CL A 021369103 204 2,643 SH   SOLE 36 2,643 0 0
ALTAIR ENGR INC COM CL A 021369103 462 5,978 SH   SOLE 40 5,978 0 0
ALTAIR ENGR INC COM CL A 021369103 223 2,878 SH   SOLE 43 64 0 2,814
ALTAMIRA THERAPEUTICS LTD SHS G0360L100 5 2,595 SH   SOLE 18 2,595 0 0
ALTAMIRA THERAPEUTICS LTD SHS G0360L100 56 30,857 SH   SOLE 21 30,857 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 131 13,309 SH   SOLE 2 13,309 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 121 12,235 SH   SOLE 4 12,235 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 1,664 168,979 SH   SOLE 18 168,979 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 17,203 1,746,495 SH   SOLE 19 1,746,495 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 116 11,794 SH   SOLE 26 11,794 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 5,417 549,913 SH   SOLE 34 549,913 0 0
ALTERYX INC COM CL A 02156B103 7,420 122,641 SH   SOLE 2 47,039 0 75,602
ALTERYX INC COM CL A 02156B103 83 1,380 SH   SOLE 4 219 0 1,161
ALTERYX INC COM CL A 02156B103 52 861 SH   SOLE 7 861 0 0
ALTERYX INC COM CL A 02156B103 1,916 31,672 SH   SOLE 18 31,672 0 0
ALTERYX INC COM CL A 02156B103 1,229 20,309 SH   SOLE 19 20,309 0 0
ALTERYX INC COM CL A 02156B103 63,234 1,045,193 SH   SOLE 21 1,045,193 0 0
ALTERYX INC COM CL A 02156B103 85,630 1,415,379 SH   SOLE 22 1,349,866 0 65,513
ALTERYX INC COM CL A 02156B103 474 7,828 SH   SOLE 25 7,828 0 0
ALTERYX INC COM CL A 02156B103 1,980 32,733 SH   SOLE 26 28,074 0 4,659
ALTERYX INC COM CL A 02156B103 64 1,055 SH   SOLE 28 1,055 0 0
ALTERYX INC COM CL A 02156B103 15,821 261,502 SH   SOLE 30 261,502 0 0
ALTERYX INC COM CL A 02156B103 53 884 SH   SOLE 31 884 0 0
ALTERYX INC COM CL A 02156B103 433 7,153 SH   SOLE 40 7,153 0 0
ALTERYX INC COM CL A 02156B103 893 14,766 SH   SOLE 43 648 0 14,118
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 2,582 2,750,000 PRN   SOLE 21 2,750,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2,183 2,442,000 PRN   SOLE 21 2,442,000 0 0
ALTICE USA INC CL A 02156K103 27,810 1,718,806 SH   SOLE 2 1,300,722 0 418,084
ALTICE USA INC CL A 02156K103 3,173 196,102 SH   SOLE 4 137,347 0 58,755
ALTICE USA INC CL A 02156K103 248 15,306 SH   SOLE 7 15,306 0 0
ALTICE USA INC CL A 02156K103 1,046 64,661 SH   SOLE 13 64,661 0 0
ALTICE USA INC CL A 02156K103 28 1,707 SH   SOLE 15 1,707 0 0
ALTICE USA INC CL A 02156K103 3,957 244,579 SH   SOLE 18 184,140 0 60,439
ALTICE USA INC CL A 02156K103 19,039 1,176,693 SH   SOLE 19 1,176,693 0 0
ALTICE USA INC CL A 02156K103 60,199 3,720,596 SH   SOLE 21 3,720,596 0 0
ALTICE USA INC CL A 02156K103 106,915 6,607,833 SH   SOLE 22 5,796,042 0 811,791
ALTICE USA INC CL A 02156K103 3,574 220,889 SH   SOLE 23 220,889 0 0
ALTICE USA INC CL A 02156K103 5,178 320,027 SH   SOLE 25 320,027 0 0
ALTICE USA INC CL A 02156K103 4,232 261,564 SH   SOLE 26 89,348 0 172,216
ALTICE USA INC CL A 02156K103 1,759 108,694 SH   SOLE 28 4,167 0 104,527
ALTICE USA INC CL A 02156K103 1,274 78,754 SH   SOLE 29 78,754 0 0
ALTICE USA INC CL A 02156K103 2,558 158,122 SH   SOLE 30 158,122 0 0
ALTICE USA INC CL A 02156K103 3,103 191,757 SH   SOLE 31 140,419 0 51,338
ALTICE USA INC CL A 02156K103 4,207 260,022 SH   SOLE 34 260,022 0 0
ALTICE USA INC CL A 02156K103 1,601 98,971 SH   SOLE 36 98,971 0 0
ALTICE USA INC CL A 02156K103 490 30,307 SH   SOLE 40 30,307 0 0
ALTICE USA INC CL A 02156K103 5,661 349,872 SH   SOLE 43 47,252 0 302,620
ALTICE USA INC OPTIONS 02156K103 3,464 214,100 SH Call SOLE 19 214,100 0 0
ALTIMETER GROWTH CORP 2 COM CL A G0371B109 9,860 1,000,000 SH   SOLE 34 1,000,000 0 0
ALTIMMUNE INC COM NEW 02155H200 216 23,589 SH   SOLE 2 1,330 0 22,259
ALTIMMUNE INC COM NEW 02155H200 5 522 SH   SOLE 7 522 0 0
ALTIMMUNE INC COM NEW 02155H200 1,162 126,888 SH   SOLE 18 126,888 0 0
ALTIMMUNE INC COM NEW 02155H200 649 70,885 SH   SOLE 19 70,885 0 0
ALTIMMUNE INC COM NEW 02155H200 17,130 1,870,072 SH   SOLE 21 1,870,072 0 0
ALTIMMUNE INC COM NEW 02155H200 7,748 845,812 SH   SOLE 22 823,573 0 22,239
ALTIMMUNE INC COM NEW 02155H200 169 18,499 SH   SOLE 30 18,499 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 5 278 SH   SOLE 18 278 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 58 3,243 SH   SOLE 21 3,243 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 16 1,460 SH   SOLE 2 1,223 0 237
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 12 1,061 SH   SOLE 18 1,061 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 94 8,411 SH   SOLE 19 8,411 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 295 26,252 SH   SOLE 21 26,252 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,613 143,752 SH   SOLE 22 143,752 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 12 1,093 SH   SOLE 43 0 0 1,093
ALTO INGREDIENTS INC COM 021513106 353 73,399 SH   SOLE 2 27,060 0 46,339
ALTO INGREDIENTS INC COM 021513106 6 1,149 SH   SOLE 7 1,149 0 0
ALTO INGREDIENTS INC COM 021513106 1,159 240,976 SH   SOLE 18 240,976 0 0
ALTO INGREDIENTS INC COM 021513106 607 126,138 SH   SOLE 19 126,138 0 0
ALTO INGREDIENTS INC COM 021513106 14,189 2,949,811 SH   SOLE 21 2,949,811 0 0
ALTO INGREDIENTS INC COM 021513106 8,916 1,853,719 SH   SOLE 22 1,785,113 0 68,606
ALTO INGREDIENTS INC COM 021513106 62 12,800 SH   SOLE 25 12,800 0 0
ALTO INGREDIENTS INC COM 021513106 84 17,509 SH   SOLE 30 17,509 0 0
ALTO INGREDIENTS INC COM 021513106 51 10,655 SH   SOLE 40 10,655 0 0
ALTO INGREDIENTS INC COM 021513106 7 1,443 SH   SOLE 43 0 0 1,443
ALTRA INDL MOTION CORP COM 02208R106 6,620 128,369 SH   SOLE 2 45,449 0 82,920
ALTRA INDL MOTION CORP COM 02208R106 48 933 SH   SOLE 4 273 0 660
ALTRA INDL MOTION CORP COM 02208R106 44 855 SH   SOLE 7 855 0 0
ALTRA INDL MOTION CORP COM 02208R106 10,479 203,196 SH   SOLE 18 198,991 0 4,205
ALTRA INDL MOTION CORP COM 02208R106 22,466 435,645 SH   SOLE 19 435,645 0 0
ALTRA INDL MOTION CORP COM 02208R106 126,522 2,453,402 SH   SOLE 21 2,453,402 0 0
ALTRA INDL MOTION CORP COM 02208R106 99,982 1,938,763 SH   SOLE 22 1,872,543 0 66,220
ALTRA INDL MOTION CORP COM 02208R106 829 16,067 SH   SOLE 23 16,067 0 0
ALTRA INDL MOTION CORP COM 02208R106 427 8,286 SH   SOLE 25 8,286 0 0
ALTRA INDL MOTION CORP COM 02208R106 5,937 115,117 SH   SOLE 26 23,375 0 91,742
ALTRA INDL MOTION CORP COM 02208R106 60 1,156 SH   SOLE 28 1,156 0 0
ALTRA INDL MOTION CORP COM 02208R106 21,983 426,271 SH   SOLE 30 426,271 0 0
ALTRA INDL MOTION CORP COM 02208R106 55 1,059 SH   SOLE 36 1,059 0 0
ALTRA INDL MOTION CORP COM 02208R106 398 7,718 SH   SOLE 40 7,718 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,249 24,221 SH   SOLE 43 1,933 0 22,288
ALTRIA GROUP INC COM 02209S103 164,663 3,474,643 SH   SOLE 2 819,230 0 2,655,413
ALTRIA GROUP INC COM 02209S103 10,921 230,441 SH   SOLE 4 230,441 0 0
ALTRIA GROUP INC COM 02209S103 76,126 1,606,383 SH   SOLE 7 1,602,876 0 3,507
ALTRIA GROUP INC COM 02209S103 1,015 21,413 SH   SOLE 13 3,002 0 18,411
ALTRIA GROUP INC COM 02209S103 12,289 259,311 SH   SOLE 15 259,311 0 0
ALTRIA GROUP INC COM 02209S103 3 69 SH   SOLE 17 0 0 69
ALTRIA GROUP INC COM 02209S103 158,262 3,339,565 SH   SOLE 18 2,976,673 0 362,892
ALTRIA GROUP INC COM 02209S103 169,294 3,572,350 SH   SOLE 19 3,572,350 0 0
ALTRIA GROUP INC COM 02209S103 685 14,459 SH   SOLE 20 14,459 0 0
ALTRIA GROUP INC COM 02209S103 2,256,496 47,615,443 SH   SOLE 21 47,615,443 0 0
ALTRIA GROUP INC COM 02209S103 1,849,070 39,018,141 SH   SOLE 22 35,306,973 0 3,711,168
ALTRIA GROUP INC COM 02209S103 49,806 1,050,973 SH   SOLE 23 1,050,973 0 0
ALTRIA GROUP INC COM 02209S103 127,537 2,691,225 SH   SOLE 25 2,691,225 0 0
ALTRIA GROUP INC COM 02209S103 140,769 2,970,441 SH   SOLE 26 870,141 0 2,100,300
ALTRIA GROUP INC COM 02209S103 66,676 1,406,966 SH   SOLE 28 0 0 1,406,966
ALTRIA GROUP INC COM 02209S103 387,341 8,173,466 SH   SOLE 30 8,173,466 0 0
ALTRIA GROUP INC COM 02209S103 2,719 57,379 SH   SOLE 31 0 0 57,379
ALTRIA GROUP INC COM 02209S103 8,502 179,395 SH   SOLE 32 179,395 0 0
ALTRIA GROUP INC COM 02209S103 9,332 196,918 SH   SOLE 34 196,918 0 0
ALTRIA GROUP INC COM 02209S103 38,290 807,971 SH   SOLE 36 807,971 0 0
ALTRIA GROUP INC COM 02209S103 1,684 35,531 SH   SOLE 40 35,531 0 0
ALTRIA GROUP INC COM 02209S103 48,290 1,018,998 SH   SOLE 43 92,260 0 926,738
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 125 2,045 SH   SOLE 2 133 0 1,912
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 648 10,573 SH   SOLE 18 10,573 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 362 5,912 SH   SOLE 19 5,912 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 7,565 123,392 SH   SOLE 21 123,392 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 4,540 74,047 SH   SOLE 22 71,943 0 2,104
ALTUS POWER INC *W EXP 99/99/999 02217A110 18 7,069 SH   SOLE 2 7,069 0 0
ALTUS POWER INC *W EXP 99/99/999 02217A110 3 1,118 SH   SOLE 4 1,118 0 0
ALTUS POWER INC *W EXP 99/99/999 02217A110 38 14,815 SH   SOLE 18 14,815 0 0
ALTUS POWER INC *W EXP 99/99/999 02217A110 820 319,172 SH   SOLE 19 319,172 0 0
ALTUS POWER INC *W EXP 99/99/999 02217A110 80 31,316 SH   SOLE 22 31,316 0 0
ALTUS POWER INC *W EXP 99/99/999 02217A110 3 1,020 SH   SOLE 26 1,020 0 0
ALTUS POWER INC *W EXP 99/99/999 02217A110 208 81,069 SH   SOLE 34 81,069 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2,411 175,627 SH   SOLE 7 175,627 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 1,590 115,814 SH   SOLE 43 428 0 115,386
ALX ONCOLOGY HLDGS INC COM 00166B105 332 15,431 SH   SOLE 2 13,209 0 2,222
ALX ONCOLOGY HLDGS INC COM 00166B105 6 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 1,052 48,934 SH   SOLE 18 47,643 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105 671 31,202 SH   SOLE 19 31,202 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 15,853 737,675 SH   SOLE 21 737,675 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 10,310 479,737 SH   SOLE 22 473,437 0 6,300
ALX ONCOLOGY HLDGS INC COM 00166B105 26 1,188 SH   SOLE 25 1,188 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 6 290 SH   SOLE 26 290 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 431 20,036 SH   SOLE 30 20,036 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 9 410 SH   SOLE 36 410 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 18 850 SH   SOLE 40 850 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 97 4,534 SH   SOLE 43 359 0 4,175
AMALGAMATED FINANCIAL CORP COM 022671101 220 13,144 SH   SOLE 2 4,112 0 9,032
AMALGAMATED FINANCIAL CORP COM 022671101 3 193 SH   SOLE 7 193 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 748 44,624 SH   SOLE 18 44,624 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 410 24,456 SH   SOLE 19 24,456 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 10,506 626,461 SH   SOLE 21 626,461 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 8,308 495,420 SH   SOLE 22 475,041 0 20,379
AMALGAMATED FINANCIAL CORP COM 022671101 98 5,846 SH   SOLE 25 5,846 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 21 1,246 SH   SOLE 26 1,246 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 85 5,067 SH   SOLE 30 5,067 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 43 2,591 SH   SOLE 36 2,591 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 76 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 310 18,513 SH   SOLE 43 124 0 18,389
AMARIN CORP PLC SPONS ADR NEW 023111206 58 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 574 170,359 SH   SOLE 30 170,359 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 58 17,328 SH   SOLE 43 0 0 17,328
AMAZON COM INC COM 023135106 3,228,691 968,315 SH   SOLE 2 202,948 0 765,367
AMAZON COM INC COM 023135106 1,019,798 305,847 SH   SOLE 4 198,428 0 107,419
AMAZON COM INC COM 023135106 1,379,203 413,636 SH   SOLE 7 394,095 0 19,541
AMAZON COM INC COM 023135106 52,906 15,867 SH   SOLE 13 11,170 0 4,697
AMAZON COM INC COM 023135106 142,786 42,823 SH   SOLE 15 42,823 0 0
AMAZON COM INC COM 023135106 427 128 SH   SOLE 17 0 0 128
AMAZON COM INC COM 023135106 5,401,636 1,620,002 SH   SOLE 18 1,431,278 0 188,724
AMAZON COM INC COM 023135106 2,410,288 722,868 SH   SOLE 19 722,868 0 0
AMAZON COM INC COM 023135106 3,191 957 SH   SOLE 20 957 0 0
AMAZON COM INC COM 023135106 29,661,378 8,895,727 SH   SOLE 21 8,895,727 0 0
AMAZON COM INC COM 023135106 31,266,733 9,377,188 SH   SOLE 22 8,413,954 0 963,234
AMAZON COM INC COM 023135106 941,268 282,295 SH   SOLE 23 282,295 0 0
AMAZON COM INC COM 023135106 2,453,671 735,879 SH   SOLE 25 732,753 0 3,126
AMAZON COM INC COM 023135106 3,522,390 1,056,398 SH   SOLE 26 419,679 0 636,719
AMAZON COM INC COM 023135106 3,052,932 915,603 SH   SOLE 28 33,384 0 882,219
AMAZON COM INC COM 023135106 46,237 13,867 SH   SOLE 29 13,867 0 0
AMAZON COM INC COM 023135106 6,975,883 2,092,133 SH   SOLE 30 2,077,042 0 15,091
AMAZON COM INC COM 023135106 1,079,579 323,776 SH   SOLE 31 69,108 0 254,668
AMAZON COM INC COM 023135106 355,157 106,515 SH   SOLE 32 106,515 0 0
AMAZON COM INC COM 023135106 893,746 268,043 SH   SOLE 34 268,043 0 0
AMAZON COM INC COM 023135106 604,613 181,329 SH   SOLE 36 181,329 0 0
AMAZON COM INC COM 023135106 50,565 15,165 SH   SOLE 40 15,165 0 0
AMAZON COM INC COM 023135106 1,211,836 363,441 SH   SOLE 43 26,242 0 337,199
AMAZON COM INC OPTIONS 023135106 333 100 SH Call SOLE 2 100 0 0
AMAZON COM INC OPTIONS 023135106 333 100 SH Call SOLE 4 100 0 0
AMAZON COM INC OPTIONS 023135106 5,668 1,700 SH Call SOLE 18 1,700 0 0
AMAZON COM INC OPTIONS 023135106 35,011 10,500 SH Call SOLE 19 10,500 0 0
AMAZON COM INC OPTIONS 023135106 2,667 800 SH Call SOLE 22 800 0 0
AMAZON COM INC OPTIONS 023135106 333 100 SH Call SOLE 26 100 0 0
AMAZON COM INC OPTIONS 023135106 19,006 5,700 SH Call SOLE 34 5,700 0 0
AMBAC FINL GROUP INC COM NEW 023139884 657 40,955 SH   SOLE 2 13,042 0 27,913
AMBAC FINL GROUP INC COM NEW 023139884 2 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884 9 551 SH   SOLE 7 551 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,963 184,632 SH   SOLE 18 184,632 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,275 79,465 SH   SOLE 19 79,465 0 0
AMBAC FINL GROUP INC COM NEW 023139884 76,675 4,777,254 SH   SOLE 21 4,777,254 0 0
AMBAC FINL GROUP INC COM NEW 023139884 19,453 1,212,027 SH   SOLE 22 1,169,600 0 42,427
AMBAC FINL GROUP INC COM NEW 023139884 93 5,822 SH   SOLE 25 5,822 0 0
AMBAC FINL GROUP INC COM NEW 023139884 53 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 528 32,925 SH   SOLE 28 32,925 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,471 91,674 SH   SOLE 30 91,674 0 0
AMBAC FINL GROUP INC COM NEW 023139884 84 5,252 SH   SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884 315 19,606 SH   SOLE 43 971 0 18,635
AMBARELLA INC SHS G037AX101 6,543 32,250 SH   SOLE 2 18,750 0 13,500
AMBARELLA INC SHS G037AX101 614 3,028 SH   SOLE 4 2,637 0 391
AMBARELLA INC SHS G037AX101 132 652 SH   SOLE 7 652 0 0
AMBARELLA INC SHS G037AX101 160 787 SH   SOLE 13 787 0 0
AMBARELLA INC SHS G037AX101 20,142 99,276 SH   SOLE 18 94,277 0 4,999
AMBARELLA INC SHS G037AX101 79,035 389,544 SH   SOLE 19 389,544 0 0
AMBARELLA INC SHS G037AX101 250,999 1,237,121 SH   SOLE 21 1,237,121 0 0
AMBARELLA INC SHS G037AX101 184,457 909,147 SH   SOLE 22 889,100 0 20,047
AMBARELLA INC SHS G037AX101 1,013 4,994 SH   SOLE 23 4,994 0 0
AMBARELLA INC SHS G037AX101 6,553 32,297 SH   SOLE 25 32,297 0 0
AMBARELLA INC SHS G037AX101 7,765 38,271 SH   SOLE 26 13,423 0 24,848
AMBARELLA INC SHS G037AX101 357 1,761 SH   SOLE 28 1,761 0 0
AMBARELLA INC SHS G037AX101 116 571 SH   SOLE 29 571 0 0
AMBARELLA INC SHS G037AX101 47,285 233,059 SH   SOLE 30 233,059 0 0
AMBARELLA INC SHS G037AX101 214 1,056 SH   SOLE 31 1,056 0 0
AMBARELLA INC SHS G037AX101 103,726 511,241 SH   SOLE 34 511,241 0 0
AMBARELLA INC SHS G037AX101 22 108 SH   SOLE 36 108 0 0
AMBARELLA INC SHS G037AX101 939 4,627 SH   SOLE 40 4,627 0 0
AMBARELLA INC SHS G037AX101 1,123 5,533 SH   SOLE 43 1,045 0 4,488
AMBEV SA SPONSORED ADR 02319V103 7,417 2,648,838 SH   SOLE 2 2,648,838 0 0
AMBEV SA SPONSORED ADR 02319V103 1,621 578,756 SH   SOLE 4 578,756 0 0
AMBEV SA SPONSORED ADR 02319V103 1,911 682,341 SH   SOLE 13 682,341 0 0
AMBEV SA SPONSORED ADR 02319V103 2,284 815,711 SH   SOLE 18 815,711 0 0
AMBEV SA SPONSORED ADR 02319V103 1,145 409,074 SH   SOLE 19 409,074 0 0
AMBEV SA SPONSORED ADR 02319V103 30,024 10,722,825 SH   SOLE 21 10,722,825 0 0
AMBEV SA SPONSORED ADR 02319V103 34,164 12,201,605 SH   SOLE 22 11,781,826 0 419,779
AMBEV SA SPONSORED ADR 02319V103 3,400 1,214,416 SH   SOLE 25 1,214,416 0 0
AMBEV SA SPONSORED ADR 02319V103 198 70,734 SH   SOLE 28 0 0 70,734
AMBEV SA SPONSORED ADR 02319V103 3,189 1,139,077 SH   SOLE 30 1,139,077 0 0
AMBEV SA SPONSORED ADR 02319V103 435 155,347 SH   SOLE 31 0 0 155,347
AMBEV SA SPONSORED ADR 02319V103 11,742 4,193,559 SH   SOLE 34 4,193,559 0 0
AMBEV SA SPONSORED ADR 02319V103 6,548 2,338,470 SH   SOLE 43 40,783 0 2,297,687
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 743 82,297 SH   SOLE 2 82,297 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 319 35,325 SH   SOLE 18 35,325 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 19,427 2,151,384 SH   SOLE 19 2,151,384 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 163 18,000 SH   SOLE 20 18,000 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 4 428 SH   SOLE 21 428 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 5,256 582,052 SH   SOLE 34 582,052 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 16,071 590,846 SH   SOLE 2 102,774 0 488,072
AMC ENTMT HLDGS INC CL A COM 00165C104 6,012 221,037 SH   SOLE 4 201,938 0 19,099
AMC ENTMT HLDGS INC CL A COM 00165C104 1,267 46,563 SH   SOLE 7 46,563 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 24 888 SH   SOLE 13 888 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,019 37,447 SH   SOLE 15 37,447 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 45,518 1,673,468 SH   SOLE 18 1,647,081 0 26,387
AMC ENTMT HLDGS INC CL A COM 00165C104 36,654 1,347,568 SH   SOLE 19 1,347,568 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 576,122 21,180,949 SH   SOLE 21 21,180,949 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 355,218 13,059,491 SH   SOLE 22 12,551,664 0 507,827
AMC ENTMT HLDGS INC CL A COM 00165C104 7,539 277,178 SH   SOLE 23 277,178 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 21,314 783,588 SH   SOLE 25 783,588 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 22,770 837,114 SH   SOLE 26 350,091 0 487,023
AMC ENTMT HLDGS INC CL A COM 00165C104 23,907 878,936 SH   SOLE 28 21,500 0 857,436
AMC ENTMT HLDGS INC CL A COM 00165C104 38 1,387 SH   SOLE 29 1,387 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 41,663 1,531,739 SH   SOLE 30 1,385,192 0 146,547
AMC ENTMT HLDGS INC CL A COM 00165C104 1,868 68,663 SH   SOLE 31 53,638 0 15,025
AMC ENTMT HLDGS INC CL A COM 00165C104 702 25,815 SH   SOLE 34 25,815 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 4,923 181,005 SH   SOLE 36 181,005 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 473 17,384 SH   SOLE 40 17,384 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 3,582 131,703 SH   SOLE 43 4,834 0 126,869
AMC NETWORKS INC CL A 00164V103 2,192 63,644 SH   SOLE 2 28,772 0 34,872
AMC NETWORKS INC CL A 00164V103 4 115 SH   SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103 31 887 SH   SOLE 7 887 0 0
AMC NETWORKS INC CL A 00164V103 3,735 108,435 SH   SOLE 18 104,675 0 3,760
AMC NETWORKS INC CL A 00164V103 9,206 267,298 SH   SOLE 19 267,298 0 0
AMC NETWORKS INC CL A 00164V103 124,017 3,600,948 SH   SOLE 21 3,600,948 0 0
AMC NETWORKS INC CL A 00164V103 34,343 997,197 SH   SOLE 22 973,520 0 23,677
AMC NETWORKS INC CL A 00164V103 458 13,300 SH   SOLE 23 13,300 0 0
AMC NETWORKS INC CL A 00164V103 117 3,404 SH   SOLE 25 3,404 0 0
AMC NETWORKS INC CL A 00164V103 1,909 55,437 SH   SOLE 26 7,652 0 47,785
AMC NETWORKS INC CL A 00164V103 68 1,963 SH   SOLE 28 1,963 0 0
AMC NETWORKS INC CL A 00164V103 1,812 52,624 SH   SOLE 30 52,624 0 0
AMC NETWORKS INC CL A 00164V103 69 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103 109 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103 1,676 48,667 SH   SOLE 43 3,309 0 45,358
AMCON DISTRG CO COM NEW 02341Q205 8 40 SH   SOLE 18 40 0 0
AMCON DISTRG CO COM NEW 02341Q205 90 450 SH   SOLE 21 450 0 0
AMCON DISTRG CO COM NEW 02341Q205 2 10 SH   SOLE 22 10 0 0
AMCOR PLC ORD G0250X107 39,868 3,319,544 SH   SOLE 2 514,027 0 2,805,517
AMCOR PLC ORD G0250X107 13,127 1,093,030 SH   SOLE 4 579,757 0 513,273
AMCOR PLC ORD G0250X107 22,808 1,899,077 SH   SOLE 7 1,849,846 0 49,231
AMCOR PLC ORD G0250X107 402 33,450 SH   SOLE 13 4,445 0 29,005
AMCOR PLC ORD G0250X107 2,341 194,948 SH   SOLE 15 194,948 0 0
AMCOR PLC ORD G0250X107 31,550 2,626,979 SH   SOLE 18 2,405,414 0 221,565
AMCOR PLC ORD G0250X107 19,911 1,657,858 SH   SOLE 19 1,657,858 0 0
AMCOR PLC ORD G0250X107 534,533 44,507,305 SH   SOLE 21 44,507,305 0 0
AMCOR PLC ORD G0250X107 387,600 32,273,124 SH   SOLE 22 29,073,297 0 3,199,827
AMCOR PLC ORD G0250X107 11,452 953,521 SH   SOLE 23 953,521 0 0
AMCOR PLC ORD G0250X107 9,563 796,225 SH   SOLE 25 796,225 0 0
AMCOR PLC ORD G0250X107 28,161 2,344,758 SH   SOLE 26 1,018,796 0 1,325,962
AMCOR PLC ORD G0250X107 35,675 2,970,414 SH   SOLE 28 27,471 0 2,942,943
AMCOR PLC ORD G0250X107 164 13,692 SH   SOLE 29 13,692 0 0
AMCOR PLC ORD G0250X107 70,746 5,890,565 SH   SOLE 30 5,890,565 0 0
AMCOR PLC ORD G0250X107 7,215 600,776 SH   SOLE 31 179,257 0 421,519
AMCOR PLC ORD G0250X107 979 81,533 SH   SOLE 34 81,533 0 0
AMCOR PLC ORD G0250X107 5,362 446,435 SH   SOLE 36 446,435 0 0
AMCOR PLC ORD G0250X107 321 26,734 SH   SOLE 40 26,734 0 0
AMCOR PLC ORD G0250X107 2,364 196,805 SH   SOLE 43 13,256 0 183,549
AMDOCS LTD SHS G02602103 17,300 231,158 SH   SOLE 2 54,336 0 176,822
AMDOCS LTD SHS G02602103 16 209 SH   SOLE 4 209 0 0
AMDOCS LTD SHS G02602103 183 2,441 SH   SOLE 7 2,441 0 0
AMDOCS LTD SHS G02602103 71 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 3,958 52,882 SH   SOLE 18 52,882 0 0
AMDOCS LTD SHS G02602103 12,981 173,444 SH   SOLE 19 173,444 0 0
AMDOCS LTD SHS G02602103 99,165 1,325,032 SH   SOLE 21 1,325,032 0 0
AMDOCS LTD SHS G02602103 83,834 1,120,171 SH   SOLE 22 1,029,343 0 90,828
AMDOCS LTD SHS G02602103 11,634 155,458 SH   SOLE 25 155,458 0 0
AMDOCS LTD SHS G02602103 4,974 66,459 SH   SOLE 26 0 0 66,459
AMDOCS LTD SHS G02602103 27,972 373,763 SH   SOLE 28 2,372 0 371,391
AMDOCS LTD SHS G02602103 3,005 40,151 SH   SOLE 30 40,151 0 0
AMDOCS LTD SHS G02602103 146 1,946 SH   SOLE 31 1,946 0 0
AMDOCS LTD SHS G02602103 11 151 SH   SOLE 34 151 0 0
AMDOCS LTD SHS G02602103 2,060 27,519 SH   SOLE 36 27,519 0 0
AMDOCS LTD SHS G02602103 37,516 501,287 SH   SOLE 43 7,643 0 493,644
AMEDISYS INC COM 023436108 17,553 108,432 SH   SOLE 2 78,311 0 30,121
AMEDISYS INC COM 023436108 19 119 SH   SOLE 4 119 0 0
AMEDISYS INC COM 023436108 76 471 SH   SOLE 7 471 0 0
AMEDISYS INC COM 023436108 2 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 15,841 97,855 SH   SOLE 18 97,855 0 0
AMEDISYS INC COM 023436108 85,955 530,978 SH   SOLE 19 530,978 0 0
AMEDISYS INC COM 023436108 801 4,948 SH   SOLE 20 4,948 0 0
AMEDISYS INC COM 023436108 270,877 1,673,319 SH   SOLE 21 1,673,319 0 0
AMEDISYS INC COM 023436108 143,460 886,211 SH   SOLE 22 849,353 0 36,858
AMEDISYS INC COM 023436108 999 6,171 SH   SOLE 25 6,171 0 0
AMEDISYS INC COM 023436108 2,104 13,000 SH   SOLE 26 10,427 0 2,573
AMEDISYS INC COM 023436108 94 580 SH   SOLE 28 580 0 0
AMEDISYS INC COM 023436108 6,013 37,142 SH   SOLE 30 37,142 0 0
AMEDISYS INC COM 023436108 76 470 SH   SOLE 31 470 0 0
AMEDISYS INC COM 023436108 59,060 364,838 SH   SOLE 34 364,838 0 0
AMEDISYS INC COM 023436108 672 4,154 SH   SOLE 36 4,154 0 0
AMEDISYS INC COM 023436108 707 4,365 SH   SOLE 40 4,365 0 0
AMEDISYS INC COM 023436108 4,085 25,234 SH   SOLE 43 3,122 0 22,112
AMER SOFTWARE INC CL A 029683109 392 14,985 SH   SOLE 2 8,773 0 6,212
AMER SOFTWARE INC CL A 029683109 12 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109 2,414 92,247 SH   SOLE 18 92,247 0 0
AMER SOFTWARE INC CL A 029683109 1,458 55,712 SH   SOLE 19 55,712 0 0
AMER SOFTWARE INC CL A 029683109 31,200 1,192,222 SH   SOLE 21 1,192,222 0 0
AMER SOFTWARE INC CL A 029683109 20,017 764,884 SH   SOLE 22 745,978 0 18,906
AMER SOFTWARE INC CL A 029683109 102 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109 58 2,209 SH   SOLE 26 0 0 2,209
AMER SOFTWARE INC CL A 029683109 613 23,424 SH   SOLE 30 23,424 0 0
AMER SOFTWARE INC CL A 029683109 81 3,113 SH   SOLE 40 3,113 0 0
AMER SOFTWARE INC CL A 029683109 258 9,853 SH   SOLE 43 174 0 9,679
AMER STATES WTR CO COM 029899101 2,239 21,643 SH   SOLE 2 10,295 0 11,348
AMER STATES WTR CO COM 029899101 619 5,984 SH   SOLE 4 5,984 0 0
AMER STATES WTR CO COM 029899101 12,585 121,660 SH   SOLE 7 121,660 0 0
AMER STATES WTR CO COM 029899101 13,982 135,167 SH   SOLE 18 135,167 0 0
AMER STATES WTR CO COM 029899101 6,754 65,297 SH   SOLE 19 65,297 0 0
AMER STATES WTR CO COM 029899101 472,199 4,564,959 SH   SOLE 21 4,564,959 0 0
AMER STATES WTR CO COM 029899101 93,977 908,517 SH   SOLE 22 880,154 0 28,363
AMER STATES WTR CO COM 029899101 757 7,318 SH   SOLE 25 7,318 0 0
AMER STATES WTR CO COM 029899101 1,642 15,873 SH   SOLE 26 12,960 0 2,913
AMER STATES WTR CO COM 029899101 68 658 SH   SOLE 28 658 0 0
AMER STATES WTR CO COM 029899101 52,554 508,058 SH   SOLE 30 508,058 0 0
AMER STATES WTR CO COM 029899101 14,290 138,146 SH   SOLE 31 0 0 138,146
AMER STATES WTR CO COM 029899101 755 7,296 SH   SOLE 36 7,296 0 0
AMER STATES WTR CO COM 029899101 510 4,926 SH   SOLE 40 4,926 0 0
AMER STATES WTR CO COM 029899101 4,086 39,504 SH   SOLE 43 994 0 38,510
AMERANT BANCORP INC CL A 023576101 742 21,469 SH   SOLE 2 6,159 0 15,310
AMERANT BANCORP INC CL A 023576101 12 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 3,004 86,953 SH   SOLE 18 86,953 0 0
AMERANT BANCORP INC CL A 023576101 1,667 48,258 SH   SOLE 19 48,258 0 0
AMERANT BANCORP INC CL A 023576101 37,049 1,072,331 SH   SOLE 21 1,072,331 0 0
AMERANT BANCORP INC CL A 023576101 20,430 591,321 SH   SOLE 22 568,963 0 22,358
AMERANT BANCORP INC CL A 023576101 160 4,627 SH   SOLE 25 4,627 0 0
AMERANT BANCORP INC CL A 023576101 65 1,880 SH   SOLE 26 1,880 0 0
AMERANT BANCORP INC CL A 023576101 259 7,501 SH   SOLE 30 7,501 0 0
AMERANT BANCORP INC CL A 023576101 125 3,622 SH   SOLE 36 3,622 0 0
AMERANT BANCORP INC CL A 023576101 115 3,317 SH   SOLE 40 3,317 0 0
AMERANT BANCORP INC CL A 023576101 63 1,818 SH   SOLE 43 0 0 1,818
AMERCO COM 023586100 13,896 19,134 SH   SOLE 2 2,956 0 16,178
AMERCO COM 023586100 7,958 10,958 SH   SOLE 4 5,531 0 5,427
AMERCO COM 023586100 5,198 7,157 SH   SOLE 7 4,865 0 2,292
AMERCO COM 023586100 23 31 SH   SOLE 13 31 0 0
AMERCO COM 023586100 766 1,055 SH   SOLE 15 1,055 0 0
AMERCO COM 023586100 6,333 8,720 SH   SOLE 18 8,197 0 523
AMERCO COM 023586100 2,154 2,966 SH   SOLE 19 2,966 0 0
AMERCO COM 023586100 228,344 314,424 SH   SOLE 21 314,424 0 0
AMERCO COM 023586100 172,769 237,898 SH   SOLE 22 227,419 0 10,479
AMERCO COM 023586100 3,996 5,502 SH   SOLE 23 5,502 0 0
AMERCO COM 023586100 8,843 12,177 SH   SOLE 25 12,177 0 0
AMERCO COM 023586100 7,460 10,272 SH   SOLE 26 6,581 0 3,691
AMERCO COM 023586100 10,205 14,052 SH   SOLE 28 160 0 13,892
AMERCO COM 023586100 25 34 SH   SOLE 29 34 0 0
AMERCO COM 023586100 52,620 72,456 SH   SOLE 30 54,863 0 17,593
AMERCO COM 023586100 2,837 3,906 SH   SOLE 31 806 0 3,100
AMERCO COM 023586100 367 506 SH   SOLE 34 506 0 0
AMERCO COM 023586100 2,434 3,352 SH   SOLE 36 3,352 0 0
AMERCO COM 023586100 227 313 SH   SOLE 40 313 0 0
AMERCO COM 023586100 5,676 7,815 SH   SOLE 43 844 0 6,971
AMEREN CORP COM 023608102 58,811 660,722 SH   SOLE 2 256,384 0 404,338
AMEREN CORP COM 023608102 13,218 148,500 SH   SOLE 4 138,945 0 9,555
AMEREN CORP COM 023608102 22,843 256,630 SH   SOLE 7 248,978 0 7,652
AMEREN CORP COM 023608102 326 3,660 SH   SOLE 13 663 0 2,997
AMEREN CORP COM 023608102 3,179 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 121,282 1,362,564 SH   SOLE 18 1,292,150 0 70,414
AMEREN CORP COM 023608102 131,250 1,474,551 SH   SOLE 19 1,474,551 0 0
AMEREN CORP COM 023608102 655,155 7,360,470 SH   SOLE 21 7,360,470 0 0
AMEREN CORP COM 023608102 502,085 5,640,774 SH   SOLE 22 5,117,007 0 523,767
AMEREN CORP COM 023608102 12,934 145,310 SH   SOLE 23 145,310 0 0
AMEREN CORP COM 023608102 11,010 123,690 SH   SOLE 25 123,690 0 0
AMEREN CORP COM 023608102 39,977 449,124 SH   SOLE 26 154,200 0 294,924
AMEREN CORP COM 023608102 28,078 315,449 SH   SOLE 28 0 0 315,449
AMEREN CORP COM 023608102 111 1,244 SH   SOLE 29 1,244 0 0
AMEREN CORP COM 023608102 112,066 1,259,029 SH   SOLE 30 1,259,029 0 0
AMEREN CORP COM 023608102 93,423 1,049,584 SH   SOLE 31 29,897 0 1,019,687
AMEREN CORP COM 023608102 13,118 147,382 SH   SOLE 34 147,382 0 0
AMEREN CORP COM 023608102 11,920 133,921 SH   SOLE 36 133,921 0 0
AMEREN CORP COM 023608102 424 4,763 SH   SOLE 40 4,763 0 0
AMEREN CORP COM 023608102 16,080 180,658 SH   SOLE 43 18,723 0 161,936
AMERESCO INC CL A 02361E108 2,051 25,189 SH   SOLE 2 14,224 0 10,965
AMERESCO INC CL A 02361E108 5 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108 5,974 73,351 SH   SOLE 7 73,351 0 0
AMERESCO INC CL A 02361E108 6,994 85,882 SH   SOLE 18 82,310 0 3,572
AMERESCO INC CL A 02361E108 12,561 154,237 SH   SOLE 19 154,237 0 0
AMERESCO INC CL A 02361E108 84,277 1,034,838 SH   SOLE 21 1,034,838 0 0
AMERESCO INC CL A 02361E108 63,056 774,267 SH   SOLE 22 759,113 0 15,154
AMERESCO INC CL A 02361E108 301 3,692 SH   SOLE 23 3,692 0 0
AMERESCO INC CL A 02361E108 2,277 27,963 SH   SOLE 25 27,963 0 0
AMERESCO INC CL A 02361E108 3,356 41,214 SH   SOLE 26 17,670 0 23,544
AMERESCO INC CL A 02361E108 1,792 22,007 SH   SOLE 28 22,007 0 0
AMERESCO INC CL A 02361E108 1,400 17,186 SH   SOLE 30 17,186 0 0
AMERESCO INC CL A 02361E108 298 3,659 SH   SOLE 34 3,659 0 0
AMERESCO INC CL A 02361E108 12 142 SH   SOLE 36 142 0 0
AMERESCO INC CL A 02361E108 267 3,274 SH   SOLE 40 3,274 0 0
AMERESCO INC CL A 02361E108 1,272 15,620 SH   SOLE 43 104 0 15,516
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,830 86,699 SH   SOLE 2 0 0 86,699
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 19,435 920,653 SH   SOLE 18 951 0 919,702
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,436 162,774 SH   SOLE 19 162,774 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 15,125 716,476 SH   SOLE 25 716,476 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 57,143 2,706,919 SH   SOLE 34 2,706,919 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6,311 298,956 SH   SOLE 43 18,450 0 280,506
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 13 608 SH   SOLE 18 608 0 0
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 8,279 5,995,000 PRN   SOLE 21 5,995,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 13,052 726,703 SH   SOLE 2 152,037 0 574,666
AMERICAN AIRLS GROUP INC COM 02376R102 10 583 SH   SOLE 4 583 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8,987 500,368 SH   SOLE 7 480,040 0 20,328
AMERICAN AIRLS GROUP INC COM 02376R102 180 10,035 SH   SOLE 15 10,035 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 0 1 SH   SOLE 17 0 0 1
AMERICAN AIRLS GROUP INC COM 02376R102 24,244 1,349,916 SH   SOLE 18 1,295,782 0 54,134
AMERICAN AIRLS GROUP INC COM 02376R102 6,217 346,155 SH   SOLE 19 346,155 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 286,200 15,935,424 SH   SOLE 21 15,935,424 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 255,989 14,253,300 SH   SOLE 22 13,128,148 0 1,125,152
AMERICAN AIRLS GROUP INC COM 02376R102 82 4,587 SH   SOLE 23 4,587 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,432 191,066 SH   SOLE 25 191,066 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,481 527,883 SH   SOLE 26 52,442 0 475,441
AMERICAN AIRLS GROUP INC COM 02376R102 1,629 90,694 SH   SOLE 28 14,527 0 76,167
AMERICAN AIRLS GROUP INC COM 02376R102 25,750 1,433,716 SH   SOLE 30 1,433,716 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 173 9,607 SH   SOLE 31 9,607 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 78 4,345 SH   SOLE 34 4,345 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,213 67,546 SH   SOLE 36 67,546 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 379 21,111 SH   SOLE 40 21,111 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,028 224,288 SH   SOLE 43 15,978 0 208,310
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 25 1,400 SH Put SOLE 4 1,400 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 336 18,700 SH Put SOLE 18 18,700 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 19,964 1,111,600 SH Put SOLE 19 1,111,600 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 190 10,600 SH Put SOLE 22 10,600 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 1,755 97,700 SH Put SOLE 34 97,700 0 0
AMERICAN ASSETS TR INC COM 024013104 2,415 64,358 SH   SOLE 2 33,607 0 30,751
AMERICAN ASSETS TR INC COM 024013104 954 25,410 SH   SOLE 4 25,410 0 0
AMERICAN ASSETS TR INC COM 024013104 2,393 63,773 SH   SOLE 7 63,773 0 0
AMERICAN ASSETS TR INC COM 024013104 7,370 196,388 SH   SOLE 18 196,388 0 0
AMERICAN ASSETS TR INC COM 024013104 7,218 192,339 SH   SOLE 19 192,339 0 0
AMERICAN ASSETS TR INC COM 024013104 245,395 6,538,632 SH   SOLE 21 6,538,632 0 0
AMERICAN ASSETS TR INC COM 024013104 64,039 1,706,339 SH   SOLE 22 1,654,309 0 52,030
AMERICAN ASSETS TR INC COM 024013104 77 2,057 SH   SOLE 23 2,057 0 0
AMERICAN ASSETS TR INC COM 024013104 8,234 219,410 SH   SOLE 25 219,410 0 0
AMERICAN ASSETS TR INC COM 024013104 1,074 28,630 SH   SOLE 26 24,940 0 3,690
AMERICAN ASSETS TR INC COM 024013104 1,173 31,268 SH   SOLE 28 1,077 0 30,191
AMERICAN ASSETS TR INC COM 024013104 11,471 305,647 SH   SOLE 30 305,647 0 0
AMERICAN ASSETS TR INC COM 024013104 7,957 212,021 SH   SOLE 31 0 0 212,021
AMERICAN ASSETS TR INC COM 024013104 39 1,046 SH   SOLE 34 1,046 0 0
AMERICAN ASSETS TR INC COM 024013104 215 5,728 SH   SOLE 40 5,728 0 0
AMERICAN ASSETS TR INC COM 024013104 1,701 45,317 SH   SOLE 43 1,939 0 43,378
AMERICAN AXLE & MFG HLDGS IN COM 024061103 736 78,922 SH   SOLE 2 31,413 0 47,509
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 51 5,429 SH   SOLE 7 5,429 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3,842 411,818 SH   SOLE 18 411,818 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,848 198,048 SH   SOLE 19 198,048 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 129,844 13,916,830 SH   SOLE 21 13,916,830 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 26,865 2,879,395 SH   SOLE 22 2,786,640 0 92,755
AMERICAN AXLE & MFG HLDGS IN COM 024061103 134 14,399 SH   SOLE 25 14,399 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 327 35,043 SH   SOLE 26 24,202 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 76 8,173 SH   SOLE 28 8,173 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,873 200,761 SH   SOLE 30 200,761 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 84 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 130 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 726 77,861 SH   SOLE 43 23,966 0 53,895
AMERICAN CAMPUS CMNTYS INC COM 024835100 18,716 326,689 SH   SOLE 2 99,290 0 227,399
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,426 77,260 SH   SOLE 4 77,260 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,883 172,512 SH   SOLE 7 172,512 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 17,320 302,315 SH   SOLE 18 302,315 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 11,966 208,873 SH   SOLE 19 208,873 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 467,765 8,164,868 SH   SOLE 21 8,164,868 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 273,385 4,771,948 SH   SOLE 22 4,618,457 0 153,491
AMERICAN CAMPUS CMNTYS INC COM 024835100 316 5,509 SH   SOLE 23 5,509 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 34,628 604,436 SH   SOLE 25 604,436 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,554 62,041 SH   SOLE 26 51,244 0 10,797
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,858 84,799 SH   SOLE 28 2,456 0 82,343
AMERICAN CAMPUS CMNTYS INC COM 024835100 39,794 694,606 SH   SOLE 30 694,606 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 33,701 588,258 SH   SOLE 31 2,043 0 586,215
AMERICAN CAMPUS CMNTYS INC COM 024835100 747 13,040 SH   SOLE 34 13,040 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 170 2,967 SH   SOLE 36 2,967 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,043 18,212 SH   SOLE 40 18,212 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,624 80,715 SH   SOLE 43 3,854 0 76,861
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 14,228 561,944 SH   SOLE 2 443,032 0 118,912
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 610 24,087 SH   SOLE 4 24,087 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 85 3,339 SH   SOLE 7 3,339 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 871 34,401 SH   SOLE 13 34,401 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 20,041 791,495 SH   SOLE 18 733,206 0 58,289
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 43,935 1,735,209 SH   SOLE 19 1,735,209 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 268,990 10,623,623 SH   SOLE 21 10,623,623 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 146,337 5,779,485 SH   SOLE 22 5,579,373 0 200,112
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,151 45,468 SH   SOLE 23 45,468 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 619 24,438 SH   SOLE 25 24,438 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6,340 250,414 SH   SOLE 26 50,299 0 200,115
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,377 93,864 SH   SOLE 28 2,988 0 90,876
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,064 160,502 SH   SOLE 30 160,502 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 18 719 SH   SOLE 34 719 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 492 19,427 SH   SOLE 36 19,427 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 483 19,062 SH   SOLE 40 19,062 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,904 75,184 SH   SOLE 43 2,519 0 72,665
AMERICAN EAGLE OUTFITTERS IN NOTE 3.750% 4/1 02553EAB2 8,421 2,776,000 PRN   SOLE 21 2,776,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101 118,944 1,336,899 SH   SOLE 2 420,162 0 916,737
AMERICAN ELEC PWR CO INC COM 025537101 26,205 294,542 SH   SOLE 4 275,353 0 19,189
AMERICAN ELEC PWR CO INC COM 025537101 51,553 579,448 SH   SOLE 7 563,975 0 15,473
AMERICAN ELEC PWR CO INC COM 025537101 563 6,333 SH   SOLE 13 1,208 0 5,125
AMERICAN ELEC PWR CO INC COM 025537101 6,438 72,367 SH   SOLE 15 72,367 0 0
AMERICAN ELEC PWR CO INC COM 025537101 148,893 1,673,515 SH   SOLE 18 1,552,929 0 120,586
AMERICAN ELEC PWR CO INC COM 025537101 195,739 2,200,056 SH   SOLE 19 2,200,056 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,458,827 16,396,838 SH   SOLE 21 16,396,838 0 0
AMERICAN ELEC PWR CO INC COM 025537101 997,682 11,213,688 SH   SOLE 22 10,194,003 0 1,019,685
AMERICAN ELEC PWR CO INC COM 025537101 30,229 339,768 SH   SOLE 23 339,768 0 0
AMERICAN ELEC PWR CO INC COM 025537101 16,061 180,518 SH   SOLE 25 180,518 0 0
AMERICAN ELEC PWR CO INC COM 025537101 91,525 1,028,719 SH   SOLE 26 350,964 0 677,755
AMERICAN ELEC PWR CO INC COM 025537101 34,978 393,144 SH   SOLE 28 8,913 0 384,231
AMERICAN ELEC PWR CO INC COM 025537101 141 1,587 SH   SOLE 29 1,587 0 0
AMERICAN ELEC PWR CO INC COM 025537101 234,112 2,631,355 SH   SOLE 30 2,631,355 0 0
AMERICAN ELEC PWR CO INC COM 025537101 183,230 2,059,463 SH   SOLE 31 54,933 0 2,004,530
AMERICAN ELEC PWR CO INC COM 025537101 15,590 175,224 SH   SOLE 32 175,224 0 0
AMERICAN ELEC PWR CO INC COM 025537101 17,607 197,896 SH   SOLE 34 197,896 0 0
AMERICAN ELEC PWR CO INC COM 025537101 25,898 291,083 SH   SOLE 36 291,083 0 0
AMERICAN ELEC PWR CO INC COM 025537101 845 9,493 SH   SOLE 40 9,493 0 0
AMERICAN ELEC PWR CO INC COM 025537101 33,754 379,385 SH   SOLE 43 26,172 0 353,213
AMERICAN ELEC PWR CO INC UNIT 08/01/2021 025537127 68,196 1,360,662 SH   SOLE 21 1,360,662 0 0
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 75,571 1,436,708 SH   SOLE 21 1,436,708 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,655 68,227 SH   SOLE 2 22,756 0 45,471
AMERICAN EQTY INVT LIFE HLD COM 025676206 12 309 SH   SOLE 4 309 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 99 2,546 SH   SOLE 7 2,546 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 12,426 319,264 SH   SOLE 18 319,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 5,717 146,901 SH   SOLE 19 146,901 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 400,543 10,291,438 SH   SOLE 21 10,291,438 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 80,317 2,063,652 SH   SOLE 22 1,981,576 0 82,076
AMERICAN EQTY INVT LIFE HLD COM 025676206 426 10,949 SH   SOLE 25 10,949 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 687 17,641 SH   SOLE 26 11,562 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 66 1,701 SH   SOLE 28 1,701 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 11,018 283,105 SH   SOLE 30 283,105 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 153 3,936 SH   SOLE 36 3,936 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 436 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,837 47,207 SH   SOLE 43 884 0 46,323
AMERICAN EXPRESS CO COM 025816109 275,234 1,682,357 SH   SOLE 2 534,236 0 1,148,121
AMERICAN EXPRESS CO COM 025816109 87,945 537,562 SH   SOLE 4 339,722 0 197,840
AMERICAN EXPRESS CO COM 025816109 110,364 674,595 SH   SOLE 7 528,221 0 146,374
AMERICAN EXPRESS CO COM 025816109 3,640 22,252 SH   SOLE 13 15,752 0 6,500
AMERICAN EXPRESS CO COM 025816109 10,227 62,512 SH   SOLE 15 62,512 0 0
AMERICAN EXPRESS CO COM 025816109 1 5 SH   SOLE 17 0 0 5
AMERICAN EXPRESS CO COM 025816109 221,836 1,355,963 SH   SOLE 18 1,243,264 0 112,699
AMERICAN EXPRESS CO COM 025816109 96,453 589,569 SH   SOLE 19 589,569 0 0
AMERICAN EXPRESS CO COM 025816109 2,302,950 14,076,712 SH   SOLE 21 14,076,712 0 0
AMERICAN EXPRESS CO COM 025816109 2,256,141 13,790,591 SH   SOLE 22 12,279,341 0 1,511,250
AMERICAN EXPRESS CO COM 025816109 66,235 404,861 SH   SOLE 23 404,861 0 0
AMERICAN EXPRESS CO COM 025816109 208,376 1,273,690 SH   SOLE 25 1,273,690 0 0
AMERICAN EXPRESS CO COM 025816109 385,610 2,357,028 SH   SOLE 26 1,099,786 0 1,257,242
AMERICAN EXPRESS CO COM 025816109 347,832 2,126,112 SH   SOLE 28 110,399 0 2,015,713
AMERICAN EXPRESS CO COM 025816109 8,572 52,399 SH   SOLE 29 52,399 0 0
AMERICAN EXPRESS CO COM 025816109 749,980 4,584,229 SH   SOLE 30 4,568,661 0 15,568
AMERICAN EXPRESS CO COM 025816109 47,683 291,459 SH   SOLE 31 115,982 0 175,477
AMERICAN EXPRESS CO COM 025816109 8,231 50,309 SH   SOLE 32 50,309 0 0
AMERICAN EXPRESS CO COM 025816109 167,846 1,025,956 SH   SOLE 34 1,025,956 0 0
AMERICAN EXPRESS CO COM 025816109 48,215 294,714 SH   SOLE 36 294,714 0 0
AMERICAN EXPRESS CO COM 025816109 3,674 22,460 SH   SOLE 40 22,460 0 0
AMERICAN EXPRESS CO COM 025816109 102,638 627,369 SH   SOLE 43 50,090 0 577,279
AMERICAN FIN TR INC COM CLASS A 02607T109 2,104 230,420 SH   SOLE 2 101,491 0 128,929
AMERICAN FIN TR INC COM CLASS A 02607T109 568 62,233 SH   SOLE 4 62,233 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,303 142,700 SH   SOLE 7 142,700 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,345 366,352 SH   SOLE 18 366,352 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 9,444 1,034,374 SH   SOLE 19 1,034,374 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 46,419 5,084,260 SH   SOLE 21 5,084,260 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 40,229 4,406,256 SH   SOLE 22 4,300,298 0 105,958
AMERICAN FIN TR INC COM CLASS A 02607T109 189 20,650 SH   SOLE 23 20,650 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 5,239 573,860 SH   SOLE 25 573,860 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 623 68,185 SH   SOLE 26 58,287 0 9,898
AMERICAN FIN TR INC COM CLASS A 02607T109 658 72,115 SH   SOLE 28 1,242 0 70,873
AMERICAN FIN TR INC COM CLASS A 02607T109 5,076 555,982 SH   SOLE 30 555,982 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 4,820 527,945 SH   SOLE 31 0 0 527,945
AMERICAN FIN TR INC COM CLASS A 02607T109 108 11,843 SH   SOLE 40 11,843 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 964 105,593 SH   SOLE 43 15,253 0 90,340
AMERICAN FINL GROUP INC OHIO COM 025932104 22,495 163,812 SH   SOLE 2 41,389 0 122,423
AMERICAN FINL GROUP INC OHIO COM 025932104 7,220 52,581 SH   SOLE 4 28,303 0 24,278
AMERICAN FINL GROUP INC OHIO COM 025932104 1,437 10,468 SH   SOLE 7 10,468 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 36 265 SH   SOLE 13 265 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,166 8,488 SH   SOLE 15 8,488 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 30,216 220,039 SH   SOLE 18 216,187 0 3,852
AMERICAN FINL GROUP INC OHIO COM 025932104 6,588 47,974 SH   SOLE 19 47,974 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 444,762 3,238,871 SH   SOLE 21 3,238,871 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 254,747 1,855,132 SH   SOLE 22 1,777,209 0 77,923
AMERICAN FINL GROUP INC OHIO COM 025932104 5,690 41,438 SH   SOLE 23 41,438 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,028 7,488 SH   SOLE 25 7,488 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 11,217 81,682 SH   SOLE 26 66,950 0 14,732
AMERICAN FINL GROUP INC OHIO COM 025932104 13,322 97,012 SH   SOLE 28 1,336 0 95,676
AMERICAN FINL GROUP INC OHIO COM 025932104 41 295 SH   SOLE 29 295 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 28,720 209,144 SH   SOLE 30 192,181 0 16,963
AMERICAN FINL GROUP INC OHIO COM 025932104 3,703 26,969 SH   SOLE 31 8,828 0 18,141
AMERICAN FINL GROUP INC OHIO COM 025932104 16,209 118,041 SH   SOLE 34 118,041 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,935 21,377 SH   SOLE 36 21,377 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 352 2,565 SH   SOLE 40 2,565 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 10,758 78,342 SH   SOLE 43 10,351 0 67,991
AMERICAN HOMES 4 RENT CL A 02665T306 32,660 748,920 SH   SOLE 2 253,390 0 495,530
AMERICAN HOMES 4 RENT CL A 02665T306 9,680 221,972 SH   SOLE 4 221,972 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 15,808 362,491 SH   SOLE 7 362,491 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 5,031 115,369 SH   SOLE 13 115,369 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,522 218,349 SH   SOLE 18 169,041 0 49,308
AMERICAN HOMES 4 RENT CL A 02665T306 42,446 973,311 SH   SOLE 19 973,311 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 299,546 6,868,743 SH   SOLE 21 6,868,743 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 432,537 9,918,298 SH   SOLE 22 9,100,897 0 817,401
AMERICAN HOMES 4 RENT CL A 02665T306 8,124 186,296 SH   SOLE 23 186,296 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 53,774 1,233,064 SH   SOLE 25 1,233,064 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 6,841 156,870 SH   SOLE 26 96,251 0 60,619
AMERICAN HOMES 4 RENT CL A 02665T306 7,747 177,647 SH   SOLE 28 5,071 0 172,576
AMERICAN HOMES 4 RENT CL A 02665T306 2,801 64,219 SH   SOLE 29 64,219 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 32,012 734,058 SH   SOLE 30 734,058 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 57,786 1,325,062 SH   SOLE 31 114,019 0 1,211,043
AMERICAN HOMES 4 RENT CL A 02665T306 1,396 32,005 SH   SOLE 34 32,005 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 626 14,347 SH   SOLE 36 14,347 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,616 37,045 SH   SOLE 40 37,045 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,341 99,531 SH   SOLE 43 3,635 0 95,896
AMERICAN INTL GROUP INC COM NEW 026874784 120,338 2,116,391 SH   SOLE 2 605,785 0 1,510,606
AMERICAN INTL GROUP INC COM NEW 026874784 33,472 588,681 SH   SOLE 4 380,152 0 208,529
AMERICAN INTL GROUP INC COM NEW 026874784 41,019 721,401 SH   SOLE 7 696,594 0 24,807
AMERICAN INTL GROUP INC COM NEW 026874784 688 12,103 SH   SOLE 13 2,318 0 9,785
AMERICAN INTL GROUP INC COM NEW 026874784 6,882 121,033 SH   SOLE 15 121,033 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 388,123 6,825,933 SH   SOLE 18 6,689,830 0 136,103
AMERICAN INTL GROUP INC COM NEW 026874784 792,650 13,940,383 SH   SOLE 19 13,940,383 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,042,716 18,338,299 SH   SOLE 21 18,338,299 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,074,571 18,898,547 SH   SOLE 22 17,165,418 0 1,733,129
AMERICAN INTL GROUP INC COM NEW 026874784 31,861 560,337 SH   SOLE 23 560,337 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 91,180 1,603,584 SH   SOLE 25 1,603,584 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 113,987 2,004,700 SH   SOLE 26 734,156 0 1,270,544
AMERICAN INTL GROUP INC COM NEW 026874784 129,039 2,269,419 SH   SOLE 28 41,883 0 2,227,536
AMERICAN INTL GROUP INC COM NEW 026874784 59 1,035 SH   SOLE 29 1,035 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 250,869 4,412,051 SH   SOLE 30 4,412,051 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 17,932 315,374 SH   SOLE 31 94,629 0 220,745
AMERICAN INTL GROUP INC COM NEW 026874784 29,457 518,054 SH   SOLE 34 518,054 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 23,847 419,394 SH   SOLE 36 419,394 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,626 28,591 SH   SOLE 40 28,591 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 19,791 348,062 SH   SOLE 43 25,746 0 322,316
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,399 7,410 SH   SOLE 2 2,160 0 5,250
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,322 22,887 SH   SOLE 18 22,887 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2,527 13,381 SH   SOLE 19 13,381 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 55,395 293,341 SH   SOLE 21 293,341 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 47,463 251,338 SH   SOLE 22 243,486 0 7,852
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 144 763 SH   SOLE 23 763 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 924 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,561 18,859 SH   SOLE 30 18,859 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 915 4,848 SH   SOLE 43 102 0 4,746
AMERICAN NATL BANKSHARES INC COM 027745108 245 6,491 SH   SOLE 2 368 0 6,123
AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,311 34,799 SH   SOLE 18 34,799 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 735 19,507 SH   SOLE 19 19,507 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 16,016 425,045 SH   SOLE 21 425,045 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 9,861 261,698 SH   SOLE 22 255,487 0 6,211
AMERICAN OUTDOOR BRANDS INC COM 02875D109 107 5,379 SH   SOLE 2 597 0 4,782
AMERICAN OUTDOOR BRANDS INC COM 02875D109 5 269 SH   SOLE 7 269 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 956 47,977 SH   SOLE 18 47,977 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 487 24,452 SH   SOLE 19 24,452 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 10,891 546,485 SH   SOLE 21 546,485 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 6,799 341,152 SH   SOLE 22 332,912 0 8,240
AMERICAN OUTDOOR BRANDS INC COM 02875D109 62 3,109 SH   SOLE 43 0 0 3,109
AMERICAN PUB ED INC COM 02913V103 348 15,660 SH   SOLE 2 5,321 0 10,339
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,723 77,451 SH   SOLE 18 77,451 0 0
AMERICAN PUB ED INC COM 02913V103 774 34,808 SH   SOLE 19 34,808 0 0
AMERICAN PUB ED INC COM 02913V103 54,063 2,429,790 SH   SOLE 21 2,429,790 0 0
AMERICAN PUB ED INC COM 02913V103 11,180 502,469 SH   SOLE 22 482,858 0 19,611
AMERICAN PUB ED INC COM 02913V103 65 2,920 SH   SOLE 25 2,920 0 0
AMERICAN PUB ED INC COM 02913V103 46 2,063 SH   SOLE 26 1,051 0 1,012
AMERICAN PUB ED INC COM 02913V103 812 36,496 SH   SOLE 30 36,496 0 0
AMERICAN PUB ED INC COM 02913V103 49 2,187 SH   SOLE 36 2,187 0 0
AMERICAN PUB ED INC COM 02913V103 41 1,849 SH   SOLE 40 1,849 0 0
AMERICAN PUB ED INC COM 02913V103 226 10,142 SH   SOLE 43 431 0 9,711
AMERICAN RES CORP CL A 02927U208 15 8,080 SH   SOLE 18 8,080 0 0
AMERICAN RES CORP CL A 02927U208 170 94,477 SH   SOLE 21 94,477 0 0
AMERICAN RES CORP CL A 02927U208 1,192 662,018 SH   SOLE 22 662,018 0 0
AMERICAN RLTY INVS INC COM 029174109 1 51 SH   SOLE 18 51 0 0
AMERICAN RLTY INVS INC COM 029174109 71 5,576 SH   SOLE 21 5,576 0 0
AMERICAN RLTY INVS INC COM 029174109 367 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 177 16,239 SH   SOLE 2 979 0 15,260
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4 360 SH   SOLE 7 360 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 936 86,032 SH   SOLE 18 86,032 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 507 46,561 SH   SOLE 19 46,561 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 11,636 1,069,510 SH   SOLE 21 1,069,510 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 7,372 677,579 SH   SOLE 22 661,377 0 16,202
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 107 9,868 SH   SOLE 43 146 0 9,722
AMERICAN TOWER CORP NEW COM 03027X100 286,673 980,080 SH   SOLE 2 188,795 0 791,285
AMERICAN TOWER CORP NEW COM 03027X100 91,815 313,899 SH   SOLE 4 277,839 0 36,060
AMERICAN TOWER CORP NEW COM 03027X100 325,847 1,114,006 SH   SOLE 7 1,101,426 0 12,580
AMERICAN TOWER CORP NEW COM 03027X100 2,333 7,977 SH   SOLE 13 3,364 0 4,613
AMERICAN TOWER CORP NEW COM 03027X100 15,557 53,185 SH   SOLE 15 53,185 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1 5 SH   SOLE 17 0 0 5
AMERICAN TOWER CORP NEW COM 03027X100 299,177 1,022,827 SH   SOLE 18 960,509 0 62,318
AMERICAN TOWER CORP NEW COM 03027X100 500,572 1,711,358 SH   SOLE 19 1,711,358 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,764,118 12,868,779 SH   SOLE 21 12,868,779 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,819,676 9,639,919 SH   SOLE 22 8,720,183 0 919,736
AMERICAN TOWER CORP NEW COM 03027X100 77,604 265,312 SH   SOLE 23 265,312 0 0
AMERICAN TOWER CORP NEW COM 03027X100 210,757 720,538 SH   SOLE 25 720,538 0 0
AMERICAN TOWER CORP NEW COM 03027X100 285,156 974,892 SH   SOLE 26 361,965 0 612,927
AMERICAN TOWER CORP NEW COM 03027X100 217,985 745,247 SH   SOLE 28 8,144 0 737,103
AMERICAN TOWER CORP NEW COM 03027X100 171 584 SH   SOLE 29 584 0 0
AMERICAN TOWER CORP NEW COM 03027X100 900,983 3,080,284 SH   SOLE 30 3,080,284 0 0
AMERICAN TOWER CORP NEW COM 03027X100 544,119 1,860,236 SH   SOLE 31 51,146 0 1,809,090
AMERICAN TOWER CORP NEW COM 03027X100 202,660 692,856 SH   SOLE 34 692,856 0 0
AMERICAN TOWER CORP NEW COM 03027X100 64,674 221,106 SH   SOLE 36 221,106 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,485 5,077 SH   SOLE 37 5,077 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,382 14,982 SH   SOLE 40 14,982 0 0
AMERICAN TOWER CORP NEW COM 03027X100 100,492 343,563 SH   SOLE 43 27,905 0 315,658
AMERICAN VANGUARD CORP COM 030371108 371 22,648 SH   SOLE 2 8,230 0 14,418
AMERICAN VANGUARD CORP COM 030371108 1,245 75,960 SH   SOLE 7 75,960 0 0
AMERICAN VANGUARD CORP COM 030371108 1,874 114,355 SH   SOLE 18 114,355 0 0
AMERICAN VANGUARD CORP COM 030371108 877 53,531 SH   SOLE 19 53,531 0 0
AMERICAN VANGUARD CORP COM 030371108 56,886 3,470,777 SH   SOLE 21 3,470,777 0 0
AMERICAN VANGUARD CORP COM 030371108 12,277 749,076 SH   SOLE 22 724,168 0 24,908
AMERICAN VANGUARD CORP COM 030371108 63 3,859 SH   SOLE 25 3,859 0 0
AMERICAN VANGUARD CORP COM 030371108 25 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 849 51,797 SH   SOLE 30 51,797 0 0
AMERICAN VANGUARD CORP COM 030371108 45 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VANGUARD CORP COM 030371108 182 11,078 SH   SOLE 43 0 0 11,078
AMERICAN VRTUAL CLOUD TECH I COM 030382105 4 1,461 SH   SOLE 18 1,461 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 47 19,340 SH   SOLE 21 19,340 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 1,228 505,273 SH   SOLE 22 505,273 0 0
AMERICAN WELL CORP CL A 03044L105 1,305 216,105 SH   SOLE 2 78,007 0 138,098
AMERICAN WELL CORP CL A 03044L105 13 2,137 SH   SOLE 7 2,137 0 0
AMERICAN WELL CORP CL A 03044L105 3,443 569,991 SH   SOLE 18 569,991 0 0
AMERICAN WELL CORP CL A 03044L105 3,654 604,928 SH   SOLE 19 604,928 0 0
AMERICAN WELL CORP CL A 03044L105 41,901 6,937,284 SH   SOLE 21 6,937,284 0 0
AMERICAN WELL CORP CL A 03044L105 28,189 4,667,028 SH   SOLE 22 4,549,825 0 117,203
AMERICAN WELL CORP CL A 03044L105 76 12,549 SH   SOLE 23 12,549 0 0
AMERICAN WELL CORP CL A 03044L105 40 6,550 SH   SOLE 25 6,550 0 0
AMERICAN WELL CORP CL A 03044L105 562 93,016 SH   SOLE 26 0 0 93,016
AMERICAN WELL CORP CL A 03044L105 303 50,168 SH   SOLE 28 50,168 0 0
AMERICAN WELL CORP CL A 03044L105 87 14,455 SH   SOLE 30 14,455 0 0
AMERICAN WELL CORP CL A 03044L105 37 6,134 SH   SOLE 40 6,134 0 0
AMERICAN WELL CORP CL A 03044L105 367 60,706 SH   SOLE 43 3,446 0 57,260
AMERICAN WOODMARK CORPORATIO COM 030506109 1,531 23,484 SH   SOLE 2 14,825 0 8,659
AMERICAN WOODMARK CORPORATIO COM 030506109 5 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 16 238 SH   SOLE 7 238 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 4,244 65,089 SH   SOLE 18 65,089 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,928 29,573 SH   SOLE 19 29,573 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 136,810 2,098,313 SH   SOLE 21 2,098,313 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 29,277 449,036 SH   SOLE 22 431,938 0 17,098
AMERICAN WOODMARK CORPORATIO COM 030506109 120 1,848 SH   SOLE 25 1,848 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 455 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 82 1,262 SH   SOLE 28 1,262 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,968 30,177 SH   SOLE 30 30,177 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 121 1,853 SH   SOLE 40 1,853 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 372 5,707 SH   SOLE 43 126 0 5,581
AMERICAN WTR WKS CO INC NEW COM 030420103 82,727 438,033 SH   SOLE 2 66,828 0 371,205
AMERICAN WTR WKS CO INC NEW COM 030420103 32,238 170,698 SH   SOLE 4 106,153 0 64,545
AMERICAN WTR WKS CO INC NEW COM 030420103 112,158 593,867 SH   SOLE 7 588,411 0 5,456
AMERICAN WTR WKS CO INC NEW COM 030420103 535 2,834 SH   SOLE 13 741 0 2,093
AMERICAN WTR WKS CO INC NEW COM 030420103 4,990 26,420 SH   SOLE 15 26,420 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 0 2 SH   SOLE 17 0 0 2
AMERICAN WTR WKS CO INC NEW COM 030420103 60,675 321,271 SH   SOLE 18 295,563 0 25,708
AMERICAN WTR WKS CO INC NEW COM 030420103 44,128 233,656 SH   SOLE 19 233,656 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 960,901 5,087,903 SH   SOLE 21 5,087,903 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 751,960 3,981,573 SH   SOLE 22 3,613,742 0 367,831
AMERICAN WTR WKS CO INC NEW COM 030420103 19,614 103,856 SH   SOLE 23 103,856 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 70,943 375,639 SH   SOLE 25 375,639 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 84,138 445,503 SH   SOLE 26 175,209 0 270,294
AMERICAN WTR WKS CO INC NEW COM 030420103 102,700 543,789 SH   SOLE 28 4,552 0 539,237
AMERICAN WTR WKS CO INC NEW COM 030420103 193 1,022 SH   SOLE 29 1,022 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 472,634 2,502,564 SH   SOLE 30 2,502,564 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 143,253 758,512 SH   SOLE 31 20,238 0 738,274
AMERICAN WTR WKS CO INC NEW COM 030420103 21,162 112,051 SH   SOLE 34 112,051 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 16,332 86,477 SH   SOLE 36 86,477 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,154 6,109 SH   SOLE 40 6,109 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 75,730 400,984 SH   SOLE 43 6,699 0 394,285
AMERICAS CAR-MART INC COM 03062T105 1,187 11,589 SH   SOLE 2 10,170 0 1,419
AMERICAS CAR-MART INC COM 03062T105 10 98 SH   SOLE 7 98 0 0
AMERICAS CAR-MART INC COM 03062T105 2,321 22,662 SH   SOLE 18 22,662 0 0
AMERICAS CAR-MART INC COM 03062T105 1,791 17,488 SH   SOLE 19 17,488 0 0
AMERICAS CAR-MART INC COM 03062T105 77,667 758,467 SH   SOLE 21 758,467 0 0
AMERICAS CAR-MART INC COM 03062T105 17,811 173,932 SH   SOLE 22 169,169 0 4,763
AMERICAS CAR-MART INC COM 03062T105 99 963 SH   SOLE 25 963 0 0
AMERICAS CAR-MART INC COM 03062T105 142 1,390 SH   SOLE 26 176 0 1,214
AMERICAS CAR-MART INC COM 03062T105 57 553 SH   SOLE 28 553 0 0
AMERICAS CAR-MART INC COM 03062T105 1,218 11,899 SH   SOLE 30 11,899 0 0
AMERICAS CAR-MART INC COM 03062T105 50 493 SH   SOLE 36 493 0 0
AMERICAS CAR-MART INC COM 03062T105 95 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105 394 3,851 SH   SOLE 43 391 0 3,460
AMERICOLD RLTY TR COM 03064D108 28,632 873,207 SH   SOLE 2 85,778 0 787,429
AMERICOLD RLTY TR COM 03064D108 4,515 137,681 SH   SOLE 4 137,681 0 0
AMERICOLD RLTY TR COM 03064D108 10,985 335,001 SH   SOLE 7 335,001 0 0
AMERICOLD RLTY TR COM 03064D108 3,567 108,791 SH   SOLE 18 108,791 0 0
AMERICOLD RLTY TR COM 03064D108 13,354 407,252 SH   SOLE 19 407,252 0 0
AMERICOLD RLTY TR COM 03064D108 186,114 5,675,946 SH   SOLE 21 5,675,946 0 0
AMERICOLD RLTY TR COM 03064D108 258,603 7,886,637 SH   SOLE 22 7,592,040 0 294,597
AMERICOLD RLTY TR COM 03064D108 346 10,563 SH   SOLE 23 10,563 0 0
AMERICOLD RLTY TR COM 03064D108 37,784 1,152,311 SH   SOLE 25 1,152,311 0 0
AMERICOLD RLTY TR COM 03064D108 2,959 90,243 SH   SOLE 26 70,658 0 19,585
AMERICOLD RLTY TR COM 03064D108 5,343 162,953 SH   SOLE 28 4,500 0 158,453
AMERICOLD RLTY TR COM 03064D108 39,757 1,212,461 SH   SOLE 30 1,212,461 0 0
AMERICOLD RLTY TR COM 03064D108 37,559 1,145,437 SH   SOLE 31 3,898 0 1,141,539
AMERICOLD RLTY TR COM 03064D108 54 1,638 SH   SOLE 36 1,638 0 0
AMERICOLD RLTY TR COM 03064D108 1,094 33,352 SH   SOLE 40 33,352 0 0
AMERICOLD RLTY TR COM 03064D108 2,945 89,819 SH   SOLE 43 9,710 0 80,109
AMERIPRISE FINL INC COM 03076C106 94,961 314,794 SH   SOLE 2 87,775 0 227,019
AMERIPRISE FINL INC COM 03076C106 25,529 84,629 SH   SOLE 4 50,000 0 34,629
AMERIPRISE FINL INC COM 03076C106 29,260 96,998 SH   SOLE 7 93,542 0 3,456
AMERIPRISE FINL INC COM 03076C106 520 1,725 SH   SOLE 13 362 0 1,363
AMERIPRISE FINL INC COM 03076C106 4,999 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,572 257,151 SH   SOLE 18 241,098 0 16,053
AMERIPRISE FINL INC COM 03076C106 15,871 52,612 SH   SOLE 19 52,612 0 0
AMERIPRISE FINL INC COM 03076C106 979,081 3,245,643 SH   SOLE 21 3,245,643 0 0
AMERIPRISE FINL INC COM 03076C106 722,371 2,394,654 SH   SOLE 22 2,167,286 0 227,368
AMERIPRISE FINL INC COM 03076C106 19,364 64,192 SH   SOLE 23 64,192 0 0
AMERIPRISE FINL INC COM 03076C106 50,476 167,327 SH   SOLE 25 167,327 0 0
AMERIPRISE FINL INC COM 03076C106 70,153 232,555 SH   SOLE 26 74,717 0 157,838
AMERIPRISE FINL INC COM 03076C106 104,031 344,861 SH   SOLE 28 4,287 0 340,574
AMERIPRISE FINL INC COM 03076C106 66 220 SH   SOLE 29 220 0 0
AMERIPRISE FINL INC COM 03076C106 228,962 759,006 SH   SOLE 30 759,006 0 0
AMERIPRISE FINL INC COM 03076C106 12,859 42,628 SH   SOLE 31 13,000 0 29,628
AMERIPRISE FINL INC COM 03076C106 38,818 128,680 SH   SOLE 34 128,680 0 0
AMERIPRISE FINL INC COM 03076C106 19,885 65,918 SH   SOLE 36 65,918 0 0
AMERIPRISE FINL INC COM 03076C106 1,170 3,878 SH   SOLE 40 3,878 0 0
AMERIPRISE FINL INC COM 03076C106 42,176 139,814 SH   SOLE 43 12,713 0 127,101
AMERIS BANCORP COM 03076K108 3,198 64,368 SH   SOLE 2 25,792 0 38,576
AMERIS BANCORP COM 03076K108 178 3,591 SH   SOLE 4 227 0 3,364
AMERIS BANCORP COM 03076K108 47 943 SH   SOLE 7 943 0 0
AMERIS BANCORP COM 03076K108 12,797 257,588 SH   SOLE 18 257,588 0 0
AMERIS BANCORP COM 03076K108 7,410 149,154 SH   SOLE 19 149,154 0 0
AMERIS BANCORP COM 03076K108 392,544 7,901,459 SH   SOLE 21 7,901,459 0 0
AMERIS BANCORP COM 03076K108 83,773 1,686,257 SH   SOLE 22 1,619,376 0 66,881
AMERIS BANCORP COM 03076K108 159 3,195 SH   SOLE 23 3,195 0 0
AMERIS BANCORP COM 03076K108 450 9,063 SH   SOLE 25 9,063 0 0
AMERIS BANCORP COM 03076K108 1,097 22,077 SH   SOLE 26 14,199 0 7,878
AMERIS BANCORP COM 03076K108 46 918 SH   SOLE 28 918 0 0
AMERIS BANCORP COM 03076K108 5,999 120,761 SH   SOLE 30 120,761 0 0
AMERIS BANCORP COM 03076K108 161 3,246 SH   SOLE 36 3,246 0 0
AMERIS BANCORP COM 03076K108 391 7,871 SH   SOLE 40 7,871 0 0
AMERIS BANCORP COM 03076K108 1,047 21,073 SH   SOLE 43 150 0 20,923
AMERISAFE INC COM 03071H100 811 15,074 SH   SOLE 2 5,436 0 9,638
AMERISAFE INC COM 03071H100 4 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100 15 271 SH   SOLE 7 271 0 0
AMERISAFE INC COM 03071H100 3,976 73,859 SH   SOLE 18 73,859 0 0
AMERISAFE INC COM 03071H100 1,797 33,377 SH   SOLE 19 33,377 0 0
AMERISAFE INC COM 03071H100 130,832 2,430,471 SH   SOLE 21 2,430,471 0 0
AMERISAFE INC COM 03071H100 28,591 531,139 SH   SOLE 22 509,767 0 21,372
AMERISAFE INC COM 03071H100 132 2,457 SH   SOLE 25 2,457 0 0
AMERISAFE INC COM 03071H100 274 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 19 344 SH   SOLE 28 344 0 0
AMERISAFE INC COM 03071H100 1,944 36,122 SH   SOLE 30 36,122 0 0
AMERISAFE INC COM 03071H100 106 1,976 SH   SOLE 40 1,976 0 0
AMERISAFE INC COM 03071H100 529 9,827 SH   SOLE 43 1,303 0 8,524
AMERISERV FINL INC COM 03074A102 13 3,399 SH   SOLE 18 3,399 0 0
AMERISERV FINL INC COM 03074A102 186 48,146 SH   SOLE 21 48,146 0 0
AMERISERV FINL INC COM 03074A102 427 110,600 SH   SOLE 22 110,600 0 0
AMERISOURCEBERGEN CORP COM 03073E105 67,530 508,166 SH   SOLE 2 146,478 0 361,688
AMERISOURCEBERGEN CORP COM 03073E105 14,414 108,462 SH   SOLE 4 63,066 0 45,396
AMERISOURCEBERGEN CORP COM 03073E105 18,016 135,574 SH   SOLE 7 131,091 0 4,483
AMERISOURCEBERGEN CORP COM 03073E105 343 2,581 SH   SOLE 13 1,200 0 1,381
AMERISOURCEBERGEN CORP COM 03073E105 3,011 22,660 SH   SOLE 15 22,660 0 0
AMERISOURCEBERGEN CORP COM 03073E105 38,954 293,128 SH   SOLE 18 271,399 0 21,729
AMERISOURCEBERGEN CORP COM 03073E105 113,130 851,303 SH   SOLE 19 851,303 0 0
AMERISOURCEBERGEN CORP COM 03073E105 934 7,025 SH   SOLE 20 7,025 0 0
AMERISOURCEBERGEN CORP COM 03073E105 594,430 4,473,099 SH   SOLE 21 4,473,099 0 0
AMERISOURCEBERGEN CORP COM 03073E105 440,901 3,317,792 SH   SOLE 22 3,001,999 0 315,793
AMERISOURCEBERGEN CORP COM 03073E105 12,236 92,076 SH   SOLE 23 92,076 0 0
AMERISOURCEBERGEN CORP COM 03073E105 34,721 261,278 SH   SOLE 25 261,278 0 0
AMERISOURCEBERGEN CORP COM 03073E105 57,565 433,180 SH   SOLE 26 223,188 0 209,992
AMERISOURCEBERGEN CORP COM 03073E105 53,619 403,486 SH   SOLE 28 3,694 0 399,792
AMERISOURCEBERGEN CORP COM 03073E105 168,755 1,269,883 SH   SOLE 30 1,269,883 0 0
AMERISOURCEBERGEN CORP COM 03073E105 8,111 61,038 SH   SOLE 31 18,341 0 42,697
AMERISOURCEBERGEN CORP COM 03073E105 63,946 481,198 SH   SOLE 34 481,198 0 0
AMERISOURCEBERGEN CORP COM 03073E105 14,996 112,845 SH   SOLE 36 112,845 0 0
AMERISOURCEBERGEN CORP COM 03073E105 678 5,103 SH   SOLE 40 5,103 0 0
AMERISOURCEBERGEN CORP COM 03073E105 26,066 196,147 SH   SOLE 43 25,632 0 170,515
AMES NATL CORP COM 031001100 11 466 SH   SOLE 2 0 0 466
AMES NATL CORP COM 031001100 43 1,744 SH   SOLE 18 1,744 0 0
AMES NATL CORP COM 031001100 783 31,956 SH   SOLE 21 31,956 0 0
AMES NATL CORP COM 031001100 2,562 104,594 SH   SOLE 22 104,594 0 0
AMESITE INC COM 031094105 2 2,324 SH   SOLE 18 2,324 0 0
AMESITE INC COM 031094105 30 29,041 SH   SOLE 21 29,041 0 0
AMETEK INC COM 031100100 77,167 524,805 SH   SOLE 2 112,627 0 412,178
AMETEK INC COM 031100100 25,007 170,066 SH   SOLE 4 86,527 0 83,539
AMETEK INC COM 031100100 28,830 196,069 SH   SOLE 7 189,645 0 6,424
AMETEK INC COM 031100100 3,642 24,771 SH   SOLE 13 22,145 0 2,626
AMETEK INC COM 031100100 4,193 28,518 SH   SOLE 15 28,518 0 0
AMETEK INC COM 031100100 72,762 494,846 SH   SOLE 18 453,299 0 41,547
AMETEK INC COM 031100100 28,053 190,783 SH   SOLE 19 190,783 0 0
AMETEK INC COM 031100100 774,292 5,265,860 SH   SOLE 21 5,265,860 0 0
AMETEK INC COM 031100100 731,693 4,976,147 SH   SOLE 22 4,473,761 0 502,386
AMETEK INC COM 031100100 19,555 132,992 SH   SOLE 23 132,992 0 0
AMETEK INC COM 031100100 51,497 350,226 SH   SOLE 25 350,226 0 0
AMETEK INC COM 031100100 70,088 476,661 SH   SOLE 26 148,576 0 328,085
AMETEK INC COM 031100100 61,115 415,636 SH   SOLE 28 4,114 0 411,522
AMETEK INC COM 031100100 241,893 1,645,085 SH   SOLE 30 1,645,085 0 0
AMETEK INC COM 031100100 12,639 85,957 SH   SOLE 31 27,835 0 58,122
AMETEK INC COM 031100100 5,646 38,395 SH   SOLE 34 38,395 0 0
AMETEK INC COM 031100100 13,364 90,888 SH   SOLE 36 90,888 0 0
AMETEK INC COM 031100100 1,122 7,630 SH   SOLE 40 7,630 0 0
AMETEK INC COM 031100100 24,127 164,081 SH   SOLE 43 5,187 0 158,894
AMGEN INC COM 031162100 340,113 1,511,817 SH   SOLE 2 523,843 0 987,974
AMGEN INC COM 031162100 96,970 431,035 SH   SOLE 4 267,660 0 163,375
AMGEN INC COM 031162100 151,703 674,324 SH   SOLE 7 560,182 0 114,142
AMGEN INC COM 031162100 6,810 30,270 SH   SOLE 13 24,305 0 5,965
AMGEN INC COM 031162100 18,588 82,626 SH   SOLE 15 82,626 0 0
AMGEN INC COM 031162100 88 390 SH   SOLE 17 0 0 390
AMGEN INC COM 031162100 315,847 1,403,954 SH   SOLE 18 1,284,726 0 119,228
AMGEN INC COM 031162100 383,573 1,704,997 SH   SOLE 19 1,704,997 0 0
AMGEN INC COM 031162100 4,347,033 19,322,724 SH   SOLE 21 19,322,724 0 0
AMGEN INC COM 031162100 2,822,807 12,547,481 SH   SOLE 22 11,214,191 0 1,333,290
AMGEN INC COM 031162100 81,871 363,918 SH   SOLE 23 363,918 0 0
AMGEN INC COM 031162100 235,576 1,047,142 SH   SOLE 25 1,047,142 0 0
AMGEN INC COM 031162100 328,889 1,461,925 SH   SOLE 26 629,945 0 831,980
AMGEN INC COM 031162100 435,123 1,934,136 SH   SOLE 28 64,583 0 1,869,553
AMGEN INC COM 031162100 5,584 24,820 SH   SOLE 29 24,820 0 0
AMGEN INC COM 031162100 1,075,098 4,778,850 SH   SOLE 30 4,778,850 0 0
AMGEN INC COM 031162100 58,440 259,767 SH   SOLE 31 97,330 0 162,437
AMGEN INC COM 031162100 41,976 186,587 SH   SOLE 32 186,587 0 0
AMGEN INC COM 031162100 319,461 1,420,016 SH   SOLE 34 1,420,016 0 0
AMGEN INC COM 031162100 11,431 50,813 SH   SOLE 35 50,813 0 0
AMGEN INC COM 031162100 60,636 269,529 SH   SOLE 36 269,529 0 0
AMGEN INC COM 031162100 4,277 19,012 SH   SOLE 40 19,012 0 0
AMGEN INC COM 031162100 117,032 520,212 SH   SOLE 43 30,403 0 489,809
AMICUS THERAPEUTICS INC COM 03152W109 1,677 145,159 SH   SOLE 2 84,352 0 60,807
AMICUS THERAPEUTICS INC COM 03152W109 11 932 SH   SOLE 4 932 0 0
AMICUS THERAPEUTICS INC COM 03152W109 43 3,722 SH   SOLE 7 3,722 0 0
AMICUS THERAPEUTICS INC COM 03152W109 8,538 739,208 SH   SOLE 18 704,215 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109 9,367 810,977 SH   SOLE 19 810,977 0 0
AMICUS THERAPEUTICS INC COM 03152W109 131,000 11,341,998 SH   SOLE 21 11,341,998 0 0
AMICUS THERAPEUTICS INC COM 03152W109 71,912 6,226,144 SH   SOLE 22 6,094,945 0 131,199
AMICUS THERAPEUTICS INC COM 03152W109 206 17,847 SH   SOLE 23 17,847 0 0
AMICUS THERAPEUTICS INC COM 03152W109 310 26,875 SH   SOLE 25 26,875 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,169 187,800 SH   SOLE 26 94,719 0 93,081
AMICUS THERAPEUTICS INC COM 03152W109 49 4,280 SH   SOLE 28 4,280 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,873 248,712 SH   SOLE 30 248,712 0 0
AMICUS THERAPEUTICS INC COM 03152W109 305 26,417 SH   SOLE 40 26,417 0 0
AMICUS THERAPEUTICS INC COM 03152W109 350 30,277 SH   SOLE 43 241 0 30,036
AMKOR TECHNOLOGY INC COM 031652100 3,466 139,804 SH   SOLE 2 76,958 0 62,846
AMKOR TECHNOLOGY INC COM 031652100 11 457 SH   SOLE 4 457 0 0
AMKOR TECHNOLOGY INC COM 031652100 37 1,490 SH   SOLE 7 1,490 0 0
AMKOR TECHNOLOGY INC COM 031652100 11,943 481,754 SH   SOLE 18 481,754 0 0
AMKOR TECHNOLOGY INC COM 031652100 6,974 281,319 SH   SOLE 19 281,319 0 0
AMKOR TECHNOLOGY INC COM 031652100 184,567 7,445,239 SH   SOLE 21 7,445,239 0 0
AMKOR TECHNOLOGY INC COM 031652100 74,758 3,015,650 SH   SOLE 22 2,918,779 0 96,871
AMKOR TECHNOLOGY INC COM 031652100 110 4,428 SH   SOLE 23 4,428 0 0
AMKOR TECHNOLOGY INC COM 031652100 345 13,917 SH   SOLE 25 13,917 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,412 56,946 SH   SOLE 26 29,946 0 27,000
AMKOR TECHNOLOGY INC COM 031652100 54 2,189 SH   SOLE 28 2,189 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,712 69,059 SH   SOLE 30 69,059 0 0
AMKOR TECHNOLOGY INC COM 031652100 87 3,502 SH   SOLE 36 3,502 0 0
AMKOR TECHNOLOGY INC COM 031652100 307 12,398 SH   SOLE 40 12,398 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,494 181,266 SH   SOLE 43 15,633 0 165,633
AMMO INC COM 00175J107 169 30,991 SH   SOLE 2 22,572 0 8,419
AMMO INC COM 00175J107 6 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107 1,368 251,061 SH   SOLE 18 251,061 0 0
AMMO INC COM 00175J107 828 151,856 SH   SOLE 19 151,856 0 0
AMMO INC COM 00175J107 17,180 3,152,379 SH   SOLE 21 3,152,379 0 0
AMMO INC COM 00175J107 11,221 2,058,902 SH   SOLE 22 2,016,246 0 42,656
AMMO INC COM 00175J107 57 10,471 SH   SOLE 26 0 0 10,471
AMMO INC COM 00175J107 128 23,509 SH   SOLE 30 23,509 0 0
AMMO INC COM 00175J107 89 16,264 SH   SOLE 40 16,264 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,755 30,693 SH   SOLE 2 16,528 0 14,165
AMN HEALTHCARE SVCS INC COM 001744101 23 187 SH   SOLE 4 187 0 0
AMN HEALTHCARE SVCS INC COM 001744101 83 682 SH   SOLE 7 682 0 0
AMN HEALTHCARE SVCS INC COM 001744101 20,380 166,599 SH   SOLE 18 163,545 0 3,054
AMN HEALTHCARE SVCS INC COM 001744101 18,256 149,238 SH   SOLE 19 149,238 0 0
AMN HEALTHCARE SVCS INC COM 001744101 679,110 5,551,458 SH   SOLE 21 5,551,458 0 0
AMN HEALTHCARE SVCS INC COM 001744101 143,872 1,176,097 SH   SOLE 22 1,150,421 0 25,676
AMN HEALTHCARE SVCS INC COM 001744101 285 2,328 SH   SOLE 23 2,328 0 0
AMN HEALTHCARE SVCS INC COM 001744101 998 8,159 SH   SOLE 25 8,159 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,273 26,759 SH   SOLE 26 15,229 0 11,530
AMN HEALTHCARE SVCS INC COM 001744101 4,120 33,680 SH   SOLE 28 33,680 0 0
AMN HEALTHCARE SVCS INC COM 001744101 16,116 131,746 SH   SOLE 30 131,746 0 0
AMN HEALTHCARE SVCS INC COM 001744101 502 4,102 SH   SOLE 36 4,102 0 0
AMN HEALTHCARE SVCS INC COM 001744101 731 5,979 SH   SOLE 40 5,979 0 0
AMN HEALTHCARE SVCS INC COM 001744101 5,335 43,611 SH   SOLE 43 5,721 0 37,890
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 355 74,134 SH   SOLE 2 47,217 0 26,917
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 8 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,252 261,471 SH   SOLE 18 261,471 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 833 173,866 SH   SOLE 19 173,866 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 16,555 3,456,240 SH   SOLE 21 3,456,240 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 13,604 2,840,001 SH   SOLE 22 2,779,425 0 60,576
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 30 6,199 SH   SOLE 23 6,199 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 67 13,929 SH   SOLE 25 13,929 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 145 30,226 SH   SOLE 26 24,771 0 5,455
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 121 25,211 SH   SOLE 30 25,211 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 52 10,763 SH   SOLE 40 10,763 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 467 97,472 SH   SOLE 43 3,538 0 93,934
AMPCO-PITTSBURG CORP COM 032037103 16 3,208 SH   SOLE 18 3,208 0 0
AMPCO-PITTSBURG CORP COM 032037103 235 46,917 SH   SOLE 21 46,917 0 0
AMPCO-PITTSBURG CORP COM 032037103 793 158,664 SH   SOLE 22 158,664 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,384 145,303 SH   SOLE 2 74,741 0 70,562
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 12 524 SH   SOLE 7 524 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4,042 173,561 SH   SOLE 18 141,916 0 31,645
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 9,447 405,617 SH   SOLE 19 405,617 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 108,171 4,644,533 SH   SOLE 21 4,644,533 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 35,096 1,506,910 SH   SOLE 22 1,474,015 0 32,895
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 509 21,873 SH   SOLE 23 21,873 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 112 4,830 SH   SOLE 25 4,830 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,400 103,044 SH   SOLE 26 0 0 103,044
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,127 91,316 SH   SOLE 30 91,316 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 102 4,361 SH   SOLE 34 4,361 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 79 3,406 SH   SOLE 40 3,406 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,290 55,387 SH   SOLE 43 180 0 55,207
AMPHENOL CORP NEW CL A 032095101 104,794 1,198,190 SH   SOLE 2 177,988 0 1,020,202
AMPHENOL CORP NEW CL A 032095101 34,328 392,494 SH   SOLE 4 208,207 0 184,287
AMPHENOL CORP NEW CL A 032095101 51,403 587,726 SH   SOLE 7 570,264 0 17,462
AMPHENOL CORP NEW CL A 032095101 696 7,958 SH   SOLE 13 1,591 0 6,367
AMPHENOL CORP NEW CL A 032095101 5,669 64,819 SH   SOLE 15 64,819 0 0
AMPHENOL CORP NEW CL A 032095101 54 620 SH   SOLE 17 0 0 620
AMPHENOL CORP NEW CL A 032095101 104,775 1,197,975 SH   SOLE 18 1,117,423 0 80,552
AMPHENOL CORP NEW CL A 032095101 23,141 264,589 SH   SOLE 19 264,589 0 0
AMPHENOL CORP NEW CL A 032095101 1,623,994 18,568,416 SH   SOLE 21 18,568,416 0 0
AMPHENOL CORP NEW CL A 032095101 1,151,159 13,162,120 SH   SOLE 22 11,963,382 0 1,198,738
AMPHENOL CORP NEW CL A 032095101 29,743 340,076 SH   SOLE 23 340,076 0 0
AMPHENOL CORP NEW CL A 032095101 79,790 912,306 SH   SOLE 25 912,306 0 0
AMPHENOL CORP NEW CL A 032095101 108,628 1,242,032 SH   SOLE 26 411,593 0 830,439
AMPHENOL CORP NEW CL A 032095101 124,120 1,419,164 SH   SOLE 28 10,648 0 1,408,516
AMPHENOL CORP NEW CL A 032095101 250,134 2,859,978 SH   SOLE 30 2,859,978 0 0
AMPHENOL CORP NEW CL A 032095101 18,582 212,467 SH   SOLE 31 66,242 0 146,225
AMPHENOL CORP NEW CL A 032095101 3,231 36,942 SH   SOLE 34 36,942 0 0
AMPHENOL CORP NEW CL A 032095101 27,170 310,651 SH   SOLE 36 310,651 0 0
AMPHENOL CORP NEW CL A 032095101 1,753 20,043 SH   SOLE 40 20,043 0 0
AMPHENOL CORP NEW CL A 032095101 37,767 431,819 SH   SOLE 43 33,544 0 398,275
AMPIO PHARMACEUTICALS INC COM 03209T109 46 79,869 SH   SOLE 2 7,774 0 72,095
AMPIO PHARMACEUTICALS INC COM 03209T109 2 3,057 SH   SOLE 7 3,057 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 319 560,022 SH   SOLE 18 560,022 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 182 318,714 SH   SOLE 19 318,714 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 4,789 8,401,871 SH   SOLE 21 8,401,871 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 2,606 4,571,272 SH   SOLE 22 4,538,129 0 33,143
AMPLIFY ENERGY CORP NEW COM 03212B103 21 6,677 SH   SOLE 18 6,677 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 482 154,848 SH   SOLE 21 154,848 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 889 285,952 SH   SOLE 22 285,952 0 0
AMPLITECH GROUP INC COM NEW 03211Q200 3 674 SH   SOLE 18 674 0 0
AMPLITECH GROUP INC COM NEW 03211Q200 39 9,853 SH   SOLE 21 9,853 0 0
AMPLITUDE INC COM CL A 03213A104 51 959 SH   SOLE 2 0 0 959
AMPLITUDE INC COM CL A 03213A104 1,776 33,556 SH   SOLE 21 33,556 0 0
AMPLITUDE INC COM CL A 03213A104 15,876 299,883 SH   SOLE 22 299,883 0 0
AMPLITUDE INC COM CL A 03213A104 2,552 48,208 SH   SOLE 43 3,767 0 44,441
AMREP CORP COM 032159105 9 597 SH   SOLE 18 597 0 0
AMREP CORP COM 032159105 138 9,105 SH   SOLE 21 9,105 0 0
AMREP CORP COM 032159105 90 5,928 SH   SOLE 22 5,928 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 21 2,160 SH   SOLE 18 2,160 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 376 38,039 SH   SOLE 21 38,039 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 1,037 104,962 SH   SOLE 22 104,962 0 0
AMYRIS INC COM NEW 03236M200 791 146,200 SH   SOLE 2 57,203 0 88,997
AMYRIS INC COM NEW 03236M200 3 605 SH   SOLE 4 605 0 0
AMYRIS INC COM NEW 03236M200 15 2,688 SH   SOLE 7 2,688 0 0
AMYRIS INC COM NEW 03236M200 2,841 525,142 SH   SOLE 18 525,142 0 0
AMYRIS INC COM NEW 03236M200 50,445 9,324,464 SH   SOLE 19 9,324,464 0 0
AMYRIS INC COM NEW 03236M200 34,072 6,297,973 SH   SOLE 21 6,297,973 0 0
AMYRIS INC COM NEW 03236M200 24,346 4,500,258 SH   SOLE 22 4,333,502 0 166,756
AMYRIS INC COM NEW 03236M200 151 27,953 SH   SOLE 25 27,953 0 0
AMYRIS INC COM NEW 03236M200 432 79,909 SH   SOLE 26 63,777 0 16,132
AMYRIS INC COM NEW 03236M200 67 12,458 SH   SOLE 28 12,458 0 0
AMYRIS INC COM NEW 03236M200 581 107,473 SH   SOLE 30 107,473 0 0
AMYRIS INC COM NEW 03236M200 128 23,642 SH   SOLE 36 23,642 0 0
AMYRIS INC COM NEW 03236M200 97 18,016 SH   SOLE 40 18,016 0 0
AMYRIS INC COM NEW 03236M200 135 24,998 SH   SOLE 43 0 0 24,998
ANALOG DEVICES INC COM 032654105 194,750 1,107,984 SH   SOLE 2 143,093 0 964,891
ANALOG DEVICES INC COM 032654105 57,390 326,505 SH   SOLE 4 187,800 0 138,705
ANALOG DEVICES INC COM 032654105 91,518 520,669 SH   SOLE 7 504,979 0 15,690
ANALOG DEVICES INC COM 032654105 1,205 6,853 SH   SOLE 13 1,292 0 5,561
ANALOG DEVICES INC COM 032654105 13,696 77,919 SH   SOLE 15 77,919 0 0
ANALOG DEVICES INC COM 032654105 2 14 SH   SOLE 17 0 0 14
ANALOG DEVICES INC COM 032654105 476,938 2,713,419 SH   SOLE 18 2,358,872 0 354,547
ANALOG DEVICES INC COM 032654105 314,353 1,788,436 SH   SOLE 19 1,788,436 0 0
ANALOG DEVICES INC COM 032654105 2,394,892 13,625,146 SH   SOLE 21 13,625,146 0 0
ANALOG DEVICES INC COM 032654105 2,017,476 11,477,929 SH   SOLE 22 10,385,108 0 1,092,821
ANALOG DEVICES INC COM 032654105 54,210 308,416 SH   SOLE 23 308,416 0 0
ANALOG DEVICES INC COM 032654105 224,289 1,276,037 SH   SOLE 25 1,254,927 0 21,110
ANALOG DEVICES INC COM 032654105 271,838 1,546,554 SH   SOLE 26 700,286 0 846,268
ANALOG DEVICES INC COM 032654105 254,626 1,448,633 SH   SOLE 28 26,466 0 1,422,167
ANALOG DEVICES INC COM 032654105 101 574 SH   SOLE 29 574 0 0
ANALOG DEVICES INC COM 032654105 517,070 2,941,741 SH   SOLE 30 2,920,674 0 21,067
ANALOG DEVICES INC COM 032654105 35,772 203,518 SH   SOLE 31 60,440 0 143,078
ANALOG DEVICES INC COM 032654105 22,853 130,017 SH   SOLE 32 130,017 0 0
ANALOG DEVICES INC COM 032654105 505,554 2,876,223 SH   SOLE 34 2,876,223 0 0
ANALOG DEVICES INC COM 032654105 41,480 235,992 SH   SOLE 36 235,992 0 0
ANALOG DEVICES INC COM 032654105 3,134 17,832 SH   SOLE 40 17,832 0 0
ANALOG DEVICES INC COM 032654105 73,900 420,437 SH   SOLE 43 42,406 0 378,031
ANAPLAN INC COM 03272L108 10,866 236,982 SH   SOLE 2 47,847 0 189,135
ANAPLAN INC COM 03272L108 85 1,852 SH   SOLE 4 511 0 1,341
ANAPLAN INC COM 03272L108 94 2,061 SH   SOLE 7 2,061 0 0
ANAPLAN INC COM 03272L108 3,847 83,911 SH   SOLE 18 83,911 0 0
ANAPLAN INC COM 03272L108 1,936 42,219 SH   SOLE 19 42,219 0 0
ANAPLAN INC COM 03272L108 115,030 2,508,830 SH   SOLE 21 2,508,830 0 0
ANAPLAN INC COM 03272L108 149,685 3,264,661 SH   SOLE 22 3,111,511 0 153,150
ANAPLAN INC COM 03272L108 860 18,767 SH   SOLE 25 18,767 0 0
ANAPLAN INC COM 03272L108 3,475 75,801 SH   SOLE 26 66,656 0 9,145
ANAPLAN INC COM 03272L108 112 2,442 SH   SOLE 28 2,442 0 0
ANAPLAN INC COM 03272L108 3,492 76,155 SH   SOLE 30 76,155 0 0
ANAPLAN INC COM 03272L108 97 2,113 SH   SOLE 31 2,113 0 0
ANAPLAN INC COM 03272L108 33 710 SH   SOLE 34 710 0 0
ANAPLAN INC COM 03272L108 233 5,088 SH   SOLE 36 5,088 0 0
ANAPLAN INC COM 03272L108 793 17,305 SH   SOLE 40 17,305 0 0
ANAPLAN INC COM 03272L108 991 21,619 SH   SOLE 43 977 0 20,642
ANAPTYSBIO INC COM 032724106 821 23,635 SH   SOLE 2 4,933 0 18,702
ANAPTYSBIO INC COM 032724106 4 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 13 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 2,085 59,991 SH   SOLE 18 59,991 0 0
ANAPTYSBIO INC COM 032724106 1,175 33,824 SH   SOLE 19 33,824 0 0
ANAPTYSBIO INC COM 032724106 34,865 1,003,319 SH   SOLE 21 1,003,319 0 0
ANAPTYSBIO INC COM 032724106 17,752 510,845 SH   SOLE 22 490,068 0 20,777
ANAPTYSBIO INC COM 032724106 147 4,216 SH   SOLE 25 4,216 0 0
ANAPTYSBIO INC COM 032724106 323 9,307 SH   SOLE 26 7,127 0 2,180
ANAPTYSBIO INC COM 032724106 433 12,451 SH   SOLE 28 12,451 0 0
ANAPTYSBIO INC COM 032724106 6,240 179,578 SH   SOLE 30 179,578 0 0
ANAPTYSBIO INC COM 032724106 123 3,529 SH   SOLE 36 3,529 0 0
ANAPTYSBIO INC COM 032724106 91 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106 747 21,506 SH   SOLE 43 4,837 0 16,669
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 585 33,746 SH   SOLE 2 19,675 0 14,071
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6 359 SH   SOLE 4 359 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 13 759 SH   SOLE 7 759 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3,285 189,433 SH   SOLE 18 189,433 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2,448 141,156 SH   SOLE 19 141,156 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 52,952 3,053,761 SH   SOLE 21 3,053,761 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 29,072 1,676,584 SH   SOLE 22 1,639,059 0 37,525
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 15 864 SH   SOLE 23 864 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 147 8,456 SH   SOLE 25 8,456 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 856 49,363 SH   SOLE 26 46,284 0 3,079
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 96 5,562 SH   SOLE 28 5,562 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,441 83,128 SH   SOLE 30 83,128 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 135 7,779 SH   SOLE 40 7,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 203 11,716 SH   SOLE 43 121 0 11,595
ANDERSONS INC COM 034164103 3,393 87,660 SH   SOLE 2 58,540 0 29,120
ANDERSONS INC COM 034164103 3 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103 8,081 208,750 SH   SOLE 7 208,750 0 0
ANDERSONS INC COM 034164103 5,144 132,879 SH   SOLE 18 116,415 0 16,464
ANDERSONS INC COM 034164103 6,938 179,236 SH   SOLE 19 179,236 0 0
ANDERSONS INC COM 034164103 150,521 3,888,427 SH   SOLE 21 3,888,427 0 0
ANDERSONS INC COM 034164103 35,477 916,472 SH   SOLE 22 889,331 0 27,141
ANDERSONS INC COM 034164103 219 5,664 SH   SOLE 23 5,664 0 0
ANDERSONS INC COM 034164103 155 4,008 SH   SOLE 25 4,008 0 0
ANDERSONS INC COM 034164103 1,034 26,714 SH   SOLE 26 2,602 0 24,112
ANDERSONS INC COM 034164103 5 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103 2,216 57,236 SH   SOLE 30 57,236 0 0
ANDERSONS INC COM 034164103 122 3,152 SH   SOLE 40 3,152 0 0
ANDERSONS INC COM 034164103 749 19,338 SH   SOLE 43 737 0 18,601
ANEBULO PHARMACEUTICALS INC COM 034569103 4 602 SH   SOLE 18 602 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103 45 7,211 SH   SOLE 21 7,211 0 0
ANGEL OAK MTG INC COM 03464Y108 56 3,398 SH   SOLE 2 286 0 3,112
ANGEL OAK MTG INC COM 03464Y108 374 22,824 SH   SOLE 18 22,824 0 0
ANGEL OAK MTG INC COM 03464Y108 202 12,338 SH   SOLE 19 12,338 0 0
ANGEL OAK MTG INC COM 03464Y108 7,806 476,533 SH   SOLE 21 476,533 0 0
ANGEL OAK MTG INC COM 03464Y108 1,578 96,325 SH   SOLE 22 92,828 0 3,497
ANGI INC COM CL A NEW 00183L102 174 18,943 SH   SOLE 2 16,949 0 1,994
ANGI INC COM CL A NEW 00183L102 2 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102 1,878 203,891 SH   SOLE 21 203,891 0 0
ANGI INC COM CL A NEW 00183L102 9,924 1,077,569 SH   SOLE 22 1,055,251 0 22,318
ANGI INC COM CL A NEW 00183L102 78 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102 345 37,415 SH   SOLE 26 31,618 0 5,797
ANGI INC COM CL A NEW 00183L102 50 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102 491 53,362 SH   SOLE 30 53,362 0 0
ANGI INC COM CL A NEW 00183L102 67 7,258 SH   SOLE 40 7,258 0 0
ANGI INC COM CL A NEW 00183L102 44 4,750 SH   SOLE 43 0 0 4,750
ANGIODYNAMICS INC COM 03475V101 1,273 46,142 SH   SOLE 2 13,017 0 33,125
ANGIODYNAMICS INC COM 03475V101 5 198 SH   SOLE 4 198 0 0
ANGIODYNAMICS INC COM 03475V101 16 595 SH   SOLE 7 595 0 0
ANGIODYNAMICS INC COM 03475V101 4,143 150,223 SH   SOLE 18 150,223 0 0
ANGIODYNAMICS INC COM 03475V101 1,821 66,041 SH   SOLE 19 66,041 0 0
ANGIODYNAMICS INC COM 03475V101 135,554 4,914,930 SH   SOLE 21 4,914,930 0 0
ANGIODYNAMICS INC COM 03475V101 27,077 981,759 SH   SOLE 22 946,316 0 35,443
ANGIODYNAMICS INC COM 03475V101 157 5,688 SH   SOLE 25 5,688 0 0
ANGIODYNAMICS INC COM 03475V101 2,199 79,716 SH   SOLE 30 79,716 0 0
ANGIODYNAMICS INC COM 03475V101 27 978 SH   SOLE 36 978 0 0
ANGIODYNAMICS INC COM 03475V101 117 4,258 SH   SOLE 40 4,258 0 0
ANGIODYNAMICS INC COM 03475V101 808 29,307 SH   SOLE 43 0 0 29,307
ANGION BIOMEDICA CORP COM 03476J107 6 2,195 SH   SOLE 2 796 0 1,399
ANGION BIOMEDICA CORP COM 03476J107 173 59,763 SH   SOLE 18 59,763 0 0
ANGION BIOMEDICA CORP COM 03476J107 82 28,400 SH   SOLE 19 28,400 0 0
ANGION BIOMEDICA CORP COM 03476J107 2,163 745,727 SH   SOLE 21 745,727 0 0
ANGION BIOMEDICA CORP COM 03476J107 539 185,931 SH   SOLE 22 184,110 0 1,821
ANGION BIOMEDICA CORP COM 03476J107 1 311 SH   SOLE 43 0 0 311
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 35,015 1,668,954 SH   SOLE 7 1,668,954 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 161 7,664 SH   SOLE 19 7,664 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 3,703 176,516 SH   SOLE 23 176,516 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 14,001 667,342 SH   SOLE 25 667,342 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 6,422 306,119 SH   SOLE 26 226,044 0 80,075
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 61,627 2,937,434 SH   SOLE 30 2,937,434 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 58,030 2,765,949 SH   SOLE 34 2,765,949 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 9,441 449,986 SH   SOLE 43 25,592 0 424,394
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 19,290 318,572 SH   SOLE 43 40,784 0 277,788
ANI PHARMACEUTICALS INC COM 00182C103 441 9,574 SH   SOLE 2 3,377 0 6,197
ANI PHARMACEUTICALS INC COM 00182C103 7 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 2 38 SH   SOLE 17 0 0 38
ANI PHARMACEUTICALS INC COM 00182C103 2,012 43,657 SH   SOLE 18 43,657 0 0
ANI PHARMACEUTICALS INC COM 00182C103 901 19,544 SH   SOLE 19 19,544 0 0
ANI PHARMACEUTICALS INC COM 00182C103 61,413 1,332,739 SH   SOLE 21 1,332,739 0 0
ANI PHARMACEUTICALS INC COM 00182C103 11,443 248,327 SH   SOLE 22 238,935 0 9,392
ANI PHARMACEUTICALS INC COM 00182C103 93 2,015 SH   SOLE 25 2,015 0 0
ANI PHARMACEUTICALS INC COM 00182C103 57 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 940 20,402 SH   SOLE 30 20,402 0 0
ANI PHARMACEUTICALS INC COM 00182C103 38 817 SH   SOLE 40 817 0 0
ANI PHARMACEUTICALS INC COM 00182C103 374 8,120 SH   SOLE 43 103 0 8,017
ANIKA THERAPEUTICS INC COM 035255108 662 18,481 SH   SOLE 2 4,129 0 14,352
ANIKA THERAPEUTICS INC COM 035255108 8 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,103 58,687 SH   SOLE 18 58,687 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,882 52,521 SH   SOLE 19 52,521 0 0
ANIKA THERAPEUTICS INC COM 035255108 64,295 1,794,451 SH   SOLE 21 1,794,451 0 0
ANIKA THERAPEUTICS INC COM 035255108 14,323 399,737 SH   SOLE 22 384,641 0 15,096
ANIKA THERAPEUTICS INC COM 035255108 65 1,807 SH   SOLE 25 1,807 0 0
ANIKA THERAPEUTICS INC COM 035255108 78 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 963 26,879 SH   SOLE 30 26,879 0 0
ANIKA THERAPEUTICS INC COM 035255108 61 1,695 SH   SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108 70 1,957 SH   SOLE 43 0 0 1,957
ANIXA BIOSCIENCES INC COM 03528H109 16 5,290 SH   SOLE 18 5,290 0 0
ANIXA BIOSCIENCES INC COM 03528H109 223 75,225 SH   SOLE 21 75,225 0 0
ANIXA BIOSCIENCES INC COM 03528H109 73 24,653 SH   SOLE 22 24,653 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 30,273 3,871,192 SH   SOLE 2 343,872 0 3,527,320
ANNALY CAPITAL MANAGEMENT IN COM 035710409 8,860 1,132,994 SH   SOLE 4 692,756 0 440,238
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,146 146,541 SH   SOLE 7 146,541 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 20 2,582 SH   SOLE 13 2,582 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,328 169,827 SH   SOLE 15 169,827 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 10,586 1,353,755 SH   SOLE 18 1,281,338 0 72,417
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,381 304,516 SH   SOLE 19 304,516 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 379,949 48,586,872 SH   SOLE 21 48,586,872 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 231,148 29,558,612 SH   SOLE 22 27,968,491 0 1,590,121
ANNALY CAPITAL MANAGEMENT IN COM 035710409 6,292 804,585 SH   SOLE 23 804,585 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 22,417 2,866,593 SH   SOLE 25 2,866,593 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 17,390 2,223,751 SH   SOLE 26 975,147 0 1,248,604
ANNALY CAPITAL MANAGEMENT IN COM 035710409 40,582 5,189,525 SH   SOLE 28 25,733 0 5,163,792
ANNALY CAPITAL MANAGEMENT IN COM 035710409 37,996 4,858,882 SH   SOLE 30 4,314,300 0 544,582
ANNALY CAPITAL MANAGEMENT IN COM 035710409 4,037 516,191 SH   SOLE 31 169,213 0 346,978
ANNALY CAPITAL MANAGEMENT IN COM 035710409 550 70,326 SH   SOLE 34 70,326 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 5,326 681,107 SH   SOLE 36 681,107 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 360 46,004 SH   SOLE 40 46,004 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,558 966,492 SH   SOLE 43 70,976 0 895,516
ANNEXON INC COM 03589W102 511 44,479 SH   SOLE 2 25,749 0 18,730
ANNEXON INC COM 03589W102 6 501 SH   SOLE 7 501 0 0
ANNEXON INC COM 03589W102 1,144 99,537 SH   SOLE 18 99,537 0 0
ANNEXON INC COM 03589W102 3,369 293,188 SH   SOLE 19 293,188 0 0
ANNEXON INC COM 03589W102 16,564 1,441,631 SH   SOLE 21 1,441,631 0 0
ANNEXON INC COM 03589W102 8,023 698,292 SH   SOLE 22 674,430 0 23,862
ANNEXON INC COM 03589W102 35 3,025 SH   SOLE 25 3,025 0 0
ANNEXON INC COM 03589W102 12 1,057 SH   SOLE 26 1,057 0 0
ANNEXON INC COM 03589W102 232 20,219 SH   SOLE 30 20,219 0 0
ANNEXON INC COM 03589W102 36 3,156 SH   SOLE 40 3,156 0 0
ANNEXON INC COM 03589W102 109 9,506 SH   SOLE 43 202 0 9,304
ANNOVIS BIO INC COM 03615A108 7 380 SH   SOLE 2 0 0 380
ANNOVIS BIO INC COM 03615A108 19 1,075 SH   SOLE 18 1,075 0 0
ANNOVIS BIO INC COM 03615A108 1,139 64,817 SH   SOLE 21 64,817 0 0
ANNOVIS BIO INC COM 03615A108 1,430 81,327 SH   SOLE 22 81,327 0 0
ANSYS INC COM 03662Q105 63,181 157,511 SH   SOLE 2 22,589 0 134,922
ANSYS INC COM 03662Q105 24,938 62,172 SH   SOLE 4 38,156 0 24,016
ANSYS INC COM 03662Q105 33,538 83,612 SH   SOLE 7 81,108 0 2,504
ANSYS INC COM 03662Q105 571 1,423 SH   SOLE 13 234 0 1,189
ANSYS INC COM 03662Q105 3,293 8,210 SH   SOLE 15 8,210 0 0
ANSYS INC COM 03662Q105 91,573 228,294 SH   SOLE 18 216,305 0 11,989
ANSYS INC COM 03662Q105 53,923 134,431 SH   SOLE 19 134,431 0 0
ANSYS INC COM 03662Q105 1,081,080 2,695,154 SH   SOLE 21 2,695,154 0 0
ANSYS INC COM 03662Q105 736,750 1,836,732 SH   SOLE 22 1,659,174 0 177,558
ANSYS INC COM 03662Q105 19,878 49,555 SH   SOLE 23 49,555 0 0
ANSYS INC COM 03662Q105 167,903 418,586 SH   SOLE 25 418,586 0 0
ANSYS INC COM 03662Q105 100,548 250,669 SH   SOLE 26 128,276 0 122,393
ANSYS INC COM 03662Q105 95,111 237,113 SH   SOLE 28 3,382 0 233,731
ANSYS INC COM 03662Q105 52 130 SH   SOLE 29 130 0 0
ANSYS INC COM 03662Q105 293,343 731,310 SH   SOLE 30 731,310 0 0
ANSYS INC COM 03662Q105 13,444 33,517 SH   SOLE 31 10,114 0 23,403
ANSYS INC COM 03662Q105 8,468 21,111 SH   SOLE 32 21,111 0 0
ANSYS INC COM 03662Q105 240,817 600,362 SH   SOLE 34 600,362 0 0
ANSYS INC COM 03662Q105 13,665 34,066 SH   SOLE 36 34,066 0 0
ANSYS INC COM 03662Q105 1,136 2,833 SH   SOLE 40 2,833 0 0
ANSYS INC COM 03662Q105 26,355 65,704 SH   SOLE 43 5,438 0 60,266
ANTARES PHARMA INC COM 036642106 519 145,329 SH   SOLE 2 127,688 0 17,641
ANTARES PHARMA INC COM 036642106 8 2,363 SH   SOLE 7 2,363 0 0
ANTARES PHARMA INC COM 036642106 1,759 492,834 SH   SOLE 18 492,834 0 0
ANTARES PHARMA INC COM 036642106 1,010 282,888 SH   SOLE 19 282,888 0 0
ANTARES PHARMA INC COM 036642106 23,577 6,604,212 SH   SOLE 21 6,604,212 0 0
ANTARES PHARMA INC COM 036642106 15,178 4,251,447 SH   SOLE 22 4,152,923 0 98,524
ANTARES PHARMA INC COM 036642106 114 31,943 SH   SOLE 25 31,943 0 0
ANTARES PHARMA INC COM 036642106 84 23,405 SH   SOLE 26 14,741 0 8,664
ANTARES PHARMA INC COM 036642106 363 101,607 SH   SOLE 30 101,607 0 0
ANTARES PHARMA INC COM 036642106 105 29,372 SH   SOLE 36 29,372 0 0
ANTARES PHARMA INC COM 036642106 72 20,075 SH   SOLE 40 20,075 0 0
ANTARES PHARMA INC COM 036642106 135 37,721 SH   SOLE 43 0 0 37,721
ANTERIX INC COM 03676C100 417 7,100 SH   SOLE 2 3,189 0 3,911
ANTERIX INC COM 03676C100 12 212 SH   SOLE 7 212 0 0
ANTERIX INC COM 03676C100 2,106 35,836 SH   SOLE 18 35,836 0 0
ANTERIX INC COM 03676C100 1,194 20,323 SH   SOLE 19 20,323 0 0
ANTERIX INC COM 03676C100 27,773 472,644 SH   SOLE 21 472,644 0 0
ANTERIX INC COM 03676C100 21,087 358,864 SH   SOLE 22 347,446 0 11,418
ANTERIX INC COM 03676C100 85 1,453 SH   SOLE 25 1,453 0 0
ANTERIX INC COM 03676C100 134 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 50 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100 494 8,414 SH   SOLE 30 8,414 0 0
ANTERIX INC COM 03676C100 65 1,114 SH   SOLE 40 1,114 0 0
ANTERIX INC COM 03676C100 344 5,847 SH   SOLE 43 836 0 5,011
ANTERO MIDSTREAM CORP COM 03676B102 17,108 1,767,393 SH   SOLE 2 228,855 0 1,538,538
ANTERO MIDSTREAM CORP COM 03676B102 8 820 SH   SOLE 4 820 0 0
ANTERO MIDSTREAM CORP COM 03676B102 5,834 602,650 SH   SOLE 7 602,650 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,938 716,694 SH   SOLE 18 716,694 0 0
ANTERO MIDSTREAM CORP COM 03676B102 955 98,621 SH   SOLE 19 98,621 0 0
ANTERO MIDSTREAM CORP COM 03676B102 162,629 16,800,511 SH   SOLE 21 16,800,511 0 0
ANTERO MIDSTREAM CORP COM 03676B102 94,462 9,758,521 SH   SOLE 22 9,404,607 0 353,914
ANTERO MIDSTREAM CORP COM 03676B102 398 41,141 SH   SOLE 25 41,141 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,480 152,867 SH   SOLE 26 130,931 0 21,936
ANTERO MIDSTREAM CORP COM 03676B102 58 6,024 SH   SOLE 28 6,024 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,736 179,361 SH   SOLE 30 179,361 0 0
ANTERO MIDSTREAM CORP COM 03676B102 47 4,844 SH   SOLE 31 4,844 0 0
ANTERO MIDSTREAM CORP COM 03676B102 382 39,440 SH   SOLE 40 39,440 0 0
ANTERO MIDSTREAM CORP COM 03676B102 49 5,041 SH   SOLE 43 0 0 5,041
ANTERO RESOURCES CORP COM 03674X106 6,632 378,985 SH   SOLE 2 161,694 0 217,291
ANTERO RESOURCES CORP COM 03674X106 73 4,199 SH   SOLE 4 4,199 0 0
ANTERO RESOURCES CORP COM 03674X106 183 10,454 SH   SOLE 7 10,454 0 0
ANTERO RESOURCES CORP COM 03674X106 47 2,664 SH   SOLE 13 2,664 0 0
ANTERO RESOURCES CORP COM 03674X106 15,499 885,672 SH   SOLE 18 861,192 0 24,480
ANTERO RESOURCES CORP COM 03674X106 28,248 1,614,189 SH   SOLE 19 1,614,189 0 0
ANTERO RESOURCES CORP COM 03674X106 192,525 11,001,419 SH   SOLE 21 11,001,419 0 0
ANTERO RESOURCES CORP COM 03674X106 139,084 7,947,669 SH   SOLE 22 7,667,048 0 280,621
ANTERO RESOURCES CORP COM 03674X106 831 47,485 SH   SOLE 23 47,485 0 0
ANTERO RESOURCES CORP COM 03674X106 679 38,806 SH   SOLE 25 38,806 0 0
ANTERO RESOURCES CORP COM 03674X106 6,508 371,893 SH   SOLE 26 97,802 0 274,091
ANTERO RESOURCES CORP COM 03674X106 4,260 243,451 SH   SOLE 28 103,247 0 140,204
ANTERO RESOURCES CORP COM 03674X106 4,876 278,626 SH   SOLE 30 278,626 0 0
ANTERO RESOURCES CORP COM 03674X106 134 7,674 SH   SOLE 34 7,674 0 0
ANTERO RESOURCES CORP COM 03674X106 954 54,520 SH   SOLE 36 54,520 0 0
ANTERO RESOURCES CORP COM 03674X106 656 37,499 SH   SOLE 40 37,499 0 0
ANTHEM INC COM 036752103 342,864 739,665 SH   SOLE 2 289,920 0 449,745
ANTHEM INC COM 036752103 85,176 183,751 SH   SOLE 4 121,298 0 62,453
ANTHEM INC COM 036752103 117,798 254,128 SH   SOLE 7 215,656 0 38,472
ANTHEM INC COM 036752103 4,291 9,258 SH   SOLE 13 6,727 0 2,531
ANTHEM INC COM 036752103 16,023 34,567 SH   SOLE 15 34,567 0 0
ANTHEM INC COM 036752103 938,873 2,025,441 SH   SOLE 18 1,908,075 0 117,366
ANTHEM INC COM 036752103 1,242,469 2,680,393 SH   SOLE 19 2,680,393 0 0
ANTHEM INC COM 036752103 2,579,065 5,563,845 SH   SOLE 21 5,563,845 0 0
ANTHEM INC COM 036752103 2,535,831 5,470,577 SH   SOLE 22 4,893,929 0 576,648
ANTHEM INC COM 036752103 82,813 178,653 SH   SOLE 23 178,653 0 0
ANTHEM INC COM 036752103 214,341 462,400 SH   SOLE 25 454,992 0 7,408
ANTHEM INC COM 036752103 274,638 592,479 SH   SOLE 26 226,988 0 365,491
ANTHEM INC COM 036752103 328,432 708,529 SH   SOLE 28 7,187 0 701,342
ANTHEM INC COM 036752103 7,991 17,238 SH   SOLE 29 17,238 0 0
ANTHEM INC COM 036752103 593,205 1,279,728 SH   SOLE 30 1,279,728 0 0
ANTHEM INC COM 036752103 57,054 123,084 SH   SOLE 31 52,757 0 70,327
ANTHEM INC COM 036752103 358,843 774,136 SH   SOLE 34 774,136 0 0
ANTHEM INC COM 036752103 57,443 123,922 SH   SOLE 36 123,922 0 0
ANTHEM INC COM 036752103 3,755 8,100 SH   SOLE 40 8,100 0 0
ANTHEM INC COM 036752103 113,363 244,559 SH   SOLE 43 11,007 0 233,552
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,812 428,000 PRN   SOLE 2 242,000 0 186,000
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,891 440,000 PRN   SOLE 18 440,000 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,766 421,000 PRN   SOLE 19 421,000 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 3,581 545,000 PRN   SOLE 26 316,000 0 229,000
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,425 369,000 PRN   SOLE 34 369,000 0 0
AON PLC SHS CL A G0403H108 154,027 512,468 SH   SOLE 2 103,060 0 409,408
AON PLC SHS CL A G0403H108 48,422 161,107 SH   SOLE 4 95,729 0 65,378
AON PLC SHS CL A G0403H108 63,007 209,632 SH   SOLE 7 203,038 0 6,594
AON PLC SHS CL A G0403H108 1,493 4,967 SH   SOLE 13 2,663 0 2,304
AON PLC SHS CL A G0403H108 6,298 20,955 SH   SOLE 15 20,955 0 0
AON PLC SHS CL A G0403H108 135,975 452,407 SH   SOLE 18 421,486 0 30,921
AON PLC SHS CL A G0403H108 21,613 71,908 SH   SOLE 19 71,908 0 0
AON PLC SHS CL A G0403H108 1,569,712 5,222,626 SH   SOLE 21 5,222,626 0 0
AON PLC SHS CL A G0403H108 1,437,166 4,781,626 SH   SOLE 22 4,311,203 0 470,423
AON PLC SHS CL A G0403H108 41,545 138,226 SH   SOLE 23 138,226 0 0
AON PLC SHS CL A G0403H108 107,970 359,228 SH   SOLE 25 359,228 0 0
AON PLC SHS CL A G0403H108 137,461 457,348 SH   SOLE 26 152,460 0 304,888
AON PLC SHS CL A G0403H108 113,398 377,289 SH   SOLE 28 5,859 0 371,430
AON PLC SHS CL A G0403H108 2,093 6,965 SH   SOLE 29 6,965 0 0
AON PLC SHS CL A G0403H108 363,196 1,208,398 SH   SOLE 30 1,208,398 0 0
AON PLC SHS CL A G0403H108 27,181 90,434 SH   SOLE 31 33,472 0 56,962
AON PLC SHS CL A G0403H108 3,654 12,157 SH   SOLE 34 12,157 0 0
AON PLC SHS CL A G0403H108 30,175 100,395 SH   SOLE 36 100,395 0 0
AON PLC SHS CL A G0403H108 2,314 7,700 SH   SOLE 40 7,700 0 0
AON PLC SHS CL A G0403H108 58,534 194,751 SH   SOLE 43 13,612 0 181,139
APA CORPORATION COM 03743Q108 30,730 1,142,803 SH   SOLE 2 194,484 0 948,319
APA CORPORATION COM 03743Q108 35 1,289 SH   SOLE 4 1,289 0 0
APA CORPORATION COM 03743Q108 7,687 285,873 SH   SOLE 7 275,668 0 10,205
APA CORPORATION COM 03743Q108 131 4,876 SH   SOLE 13 4,876 0 0
APA CORPORATION COM 03743Q108 147 5,469 SH   SOLE 15 5,469 0 0
APA CORPORATION COM 03743Q108 14,944 555,728 SH   SOLE 18 525,029 0 30,699
APA CORPORATION COM 03743Q108 5,009 186,294 SH   SOLE 19 186,294 0 0
APA CORPORATION COM 03743Q108 261,966 9,742,136 SH   SOLE 21 9,742,136 0 0
APA CORPORATION COM 03743Q108 237,120 8,818,158 SH   SOLE 22 8,051,238 0 766,920
APA CORPORATION COM 03743Q108 103 3,812 SH   SOLE 23 3,812 0 0
APA CORPORATION COM 03743Q108 1,566 58,226 SH   SOLE 25 58,226 0 0
APA CORPORATION COM 03743Q108 9,506 353,529 SH   SOLE 26 133,167 0 220,362
APA CORPORATION COM 03743Q108 36,625 1,362,049 SH   SOLE 30 1,362,049 0 0
APA CORPORATION COM 03743Q108 153 5,676 SH   SOLE 31 5,676 0 0
APA CORPORATION COM 03743Q108 1,495 55,610 SH   SOLE 36 55,610 0 0
APA CORPORATION COM 03743Q108 1,321 49,125 SH   SOLE 40 49,125 0 0
APA CORPORATION COM 03743Q108 6,410 238,391 SH   SOLE 43 24,412 0 213,979
APARTMENT INCOME REIT CORP COM 03750L109 24,890 455,272 SH   SOLE 2 112,524 0 342,748
APARTMENT INCOME REIT CORP COM 03750L109 4,443 81,264 SH   SOLE 4 81,264 0 0
APARTMENT INCOME REIT CORP COM 03750L109 10,787 197,320 SH   SOLE 7 197,320 0 0
APARTMENT INCOME REIT CORP COM 03750L109 18,584 339,933 SH   SOLE 18 339,933 0 0
APARTMENT INCOME REIT CORP COM 03750L109 13,066 239,002 SH   SOLE 19 239,002 0 0
APARTMENT INCOME REIT CORP COM 03750L109 503,323 9,206,559 SH   SOLE 21 9,206,559 0 0
APARTMENT INCOME REIT CORP COM 03750L109 297,826 5,447,707 SH   SOLE 22 5,272,537 0 175,170
APARTMENT INCOME REIT CORP COM 03750L109 340 6,220 SH   SOLE 23 6,220 0 0
APARTMENT INCOME REIT CORP COM 03750L109 37,197 680,383 SH   SOLE 25 680,383 0 0
APARTMENT INCOME REIT CORP COM 03750L109 3,370 61,634 SH   SOLE 26 50,316 0 11,318
APARTMENT INCOME REIT CORP COM 03750L109 5,302 96,981 SH   SOLE 28 3,157 0 93,824
APARTMENT INCOME REIT CORP COM 03750L109 39,257 718,076 SH   SOLE 30 718,076 0 0
APARTMENT INCOME REIT CORP COM 03750L109 36,706 671,409 SH   SOLE 31 2,351 0 669,058
APARTMENT INCOME REIT CORP COM 03750L109 77 1,417 SH   SOLE 36 1,417 0 0
APARTMENT INCOME REIT CORP COM 03750L109 1,096 20,052 SH   SOLE 40 20,052 0 0
APARTMENT INCOME REIT CORP COM 03750L109 1,599 29,250 SH   SOLE 43 1,571 0 27,679
APARTMENT INVT & MGMT CO CL A 03748R747 2,017 261,309 SH   SOLE 2 101,165 0 160,144
APARTMENT INVT & MGMT CO CL A 03748R747 626 81,065 SH   SOLE 4 81,065 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 1,437 186,132 SH   SOLE 7 186,132 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 3,506 454,141 SH   SOLE 18 454,141 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 8,620 1,116,567 SH   SOLE 19 1,116,567 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 50,422 6,531,394 SH   SOLE 21 6,531,394 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 39,890 5,167,137 SH   SOLE 22 5,005,781 0 161,356
APARTMENT INVT & MGMT CO CL A 03748R747 47 6,118 SH   SOLE 23 6,118 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 5,570 721,472 SH   SOLE 25 721,472 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 463 60,028 SH   SOLE 26 48,710 0 11,318
APARTMENT INVT & MGMT CO CL A 03748R747 863 111,798 SH   SOLE 28 18,513 0 93,285
APARTMENT INVT & MGMT CO CL A 03748R747 2,718 352,096 SH   SOLE 30 352,096 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 4,965 643,082 SH   SOLE 31 0 0 643,082
APARTMENT INVT & MGMT CO CL A 03748R747 140 18,169 SH   SOLE 40 18,169 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 122 15,853 SH   SOLE 43 129 0 15,724
APELLIS PHARMACEUTICALS INC COM 03753U106 2,652 56,085 SH   SOLE 2 29,170 0 26,915
APELLIS PHARMACEUTICALS INC COM 03753U106 11 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 51 1,082 SH   SOLE 7 1,082 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 10,229 216,339 SH   SOLE 18 211,562 0 4,777
APELLIS PHARMACEUTICALS INC COM 03753U106 24,607 520,452 SH   SOLE 19 520,452 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 143,908 3,043,743 SH   SOLE 21 3,043,743 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 87,462 1,849,880 SH   SOLE 22 1,807,778 0 42,102
APELLIS PHARMACEUTICALS INC COM 03753U106 197 4,172 SH   SOLE 23 4,172 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 468 9,906 SH   SOLE 25 9,906 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,170 45,892 SH   SOLE 26 24,107 0 21,785
APELLIS PHARMACEUTICALS INC COM 03753U106 354 7,486 SH   SOLE 28 7,486 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4,190 88,617 SH   SOLE 30 88,617 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 62 1,312 SH   SOLE 34 1,312 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 432 9,132 SH   SOLE 40 9,132 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 538 11,388 SH   SOLE 43 246 0 11,142
API GROUP CORP COM STK 00187Y100 3,993 154,931 SH   SOLE 2 41,551 0 113,380
API GROUP CORP COM STK 00187Y100 10 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100 75 2,900 SH   SOLE 7 2,900 0 0
API GROUP CORP COM STK 00187Y100 15,801 613,147 SH   SOLE 18 613,147 0 0
API GROUP CORP COM STK 00187Y100 9,228 358,086 SH   SOLE 19 358,086 0 0
API GROUP CORP COM STK 00187Y100 189,982 7,372,217 SH   SOLE 21 7,372,217 0 0
API GROUP CORP COM STK 00187Y100 121,108 4,699,565 SH   SOLE 22 4,525,100 0 174,465
API GROUP CORP COM STK 00187Y100 509 19,761 SH   SOLE 25 19,761 0 0
API GROUP CORP COM STK 00187Y100 1,088 42,215 SH   SOLE 26 35,369 0 6,846
API GROUP CORP COM STK 00187Y100 3,570 138,517 SH   SOLE 28 138,517 0 0
API GROUP CORP COM STK 00187Y100 2,236 86,778 SH   SOLE 30 86,778 0 0
API GROUP CORP COM STK 00187Y100 110 4,284 SH   SOLE 36 4,284 0 0
API GROUP CORP COM STK 00187Y100 428 16,614 SH   SOLE 40 16,614 0 0
API GROUP CORP COM STK 00187Y100 155 6,019 SH   SOLE 43 112 0 5,907
APOGEE ENTERPRISES INC COM 037598109 1,002 20,815 SH   SOLE 2 6,968 0 13,847
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,672 97,021 SH   SOLE 18 97,021 0 0
APOGEE ENTERPRISES INC COM 037598109 2,178 45,229 SH   SOLE 19 45,229 0 0
APOGEE ENTERPRISES INC COM 037598109 156,089 3,241,718 SH   SOLE 21 3,241,718 0 0
APOGEE ENTERPRISES INC COM 037598109 30,675 637,068 SH   SOLE 22 609,087 0 27,981
APOGEE ENTERPRISES INC COM 037598109 159 3,305 SH   SOLE 25 3,305 0 0
APOGEE ENTERPRISES INC COM 037598109 522 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 90 1,863 SH   SOLE 28 1,863 0 0
APOGEE ENTERPRISES INC COM 037598109 2,331 48,402 SH   SOLE 30 48,402 0 0
APOGEE ENTERPRISES INC COM 037598109 157 3,266 SH   SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 1,137 23,610 SH   SOLE 43 4,005 0 19,605
APOLLO COML REAL EST FIN INC COM 03762U105 1,601 121,640 SH   SOLE 2 45,256 0 76,384
APOLLO COML REAL EST FIN INC COM 03762U105 5 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 49 3,701 SH   SOLE 7 3,701 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 7,059 536,412 SH   SOLE 18 536,412 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,275 248,827 SH   SOLE 19 248,827 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 256,346 19,479,159 SH   SOLE 21 19,479,159 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 48,446 3,681,271 SH   SOLE 22 3,534,454 0 146,817
APOLLO COML REAL EST FIN INC COM 03762U105 249 18,914 SH   SOLE 25 18,914 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 558 42,432 SH   SOLE 26 31,067 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105 31 2,322 SH   SOLE 28 2,322 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,209 243,872 SH   SOLE 30 243,872 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 77 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 213 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,582 120,190 SH   SOLE 43 8,210 0 111,980
APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 2,450 2,441,000 PRN   SOLE 21 2,441,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 7 816 SH   SOLE 2 816 0 0
APOLLO ENDOSURGERY INC COM 03767D108 42 4,987 SH   SOLE 18 4,987 0 0
APOLLO ENDOSURGERY INC COM 03767D108 516 61,199 SH   SOLE 21 61,199 0 0
APOLLO ENDOSURGERY INC COM 03767D108 2,916 345,954 SH   SOLE 22 345,954 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 59,688 824,082 SH   SOLE 2 444,289 0 379,793
APOLLO GLOBAL MGMT INC COM CL A 03768E105 7,759 107,130 SH   SOLE 4 65,152 0 41,978
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,726 23,829 SH   SOLE 7 23,829 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 16 221 SH   SOLE 13 221 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,258 17,366 SH   SOLE 15 17,366 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 149,696 2,066,768 SH   SOLE 18 1,917,429 0 149,339
APOLLO GLOBAL MGMT INC COM CL A 03768E105 291,507 4,024,670 SH   SOLE 19 4,024,670 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 300,536 4,149,330 SH   SOLE 21 4,149,330 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 365,827 5,050,772 SH   SOLE 22 4,774,214 0 276,558
APOLLO GLOBAL MGMT INC COM CL A 03768E105 14,044 193,897 SH   SOLE 23 193,897 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 3,652 50,422 SH   SOLE 25 50,422 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 12,003 165,724 SH   SOLE 26 85,346 0 80,378
APOLLO GLOBAL MGMT INC COM CL A 03768E105 20,895 288,481 SH   SOLE 28 57,202 0 231,279
APOLLO GLOBAL MGMT INC COM CL A 03768E105 8 115 SH   SOLE 29 115 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 75,088 1,036,698 SH   SOLE 30 1,036,698 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 4,524 62,460 SH   SOLE 31 18,182 0 44,278
APOLLO GLOBAL MGMT INC COM CL A 03768E105 13,450 185,693 SH   SOLE 34 185,693 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2,529 34,919 SH   SOLE 36 34,919 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 414 5,718 SH   SOLE 40 5,718 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,153 15,920 SH   SOLE 43 385 0 15,535
APOLLO INVT CORP COM NEW 03761U502 5,853 457,649 SH   SOLE 30 457,649 0 0
APOLLO INVT CORP COM NEW 03761U502 558 43,656 SH   SOLE 43 15,669 0 27,987
APOLLO MED HLDGS INC COM NEW 03763A207 994 13,528 SH   SOLE 2 8,720 0 4,808
APOLLO MED HLDGS INC COM NEW 03763A207 6 79 SH   SOLE 4 79 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 39 534 SH   SOLE 7 534 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 10,199 138,795 SH   SOLE 18 138,795 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 4,947 67,326 SH   SOLE 19 67,326 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 334,462 4,551,746 SH   SOLE 21 4,551,746 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 67,289 915,740 SH   SOLE 22 897,464 0 18,276
APOLLO MED HLDGS INC COM NEW 03763A207 327 4,451 SH   SOLE 25 4,451 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 904 12,300 SH   SOLE 26 9,809 0 2,491
APOLLO MED HLDGS INC COM NEW 03763A207 58 786 SH   SOLE 28 786 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 17,774 241,884 SH   SOLE 30 241,884 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 272 3,702 SH   SOLE 40 3,702 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 708 9,637 SH   SOLE 43 260 0 9,377
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 2,467 247,726 SH   SOLE 22 247,726 0 0
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 1,517 152,274 SH   SOLE 34 152,274 0 0
APPFOLIO INC COM CL A 03783C100 815 6,729 SH   SOLE 2 4,819 0 1,910
APPFOLIO INC COM CL A 03783C100 36 298 SH   SOLE 4 77 0 221
APPFOLIO INC COM CL A 03783C100 31 260 SH   SOLE 7 260 0 0
APPFOLIO INC COM CL A 03783C100 6,104 50,420 SH   SOLE 18 50,420 0 0
APPFOLIO INC COM CL A 03783C100 4,100 33,866 SH   SOLE 19 33,866 0 0
APPFOLIO INC COM CL A 03783C100 83,042 685,959 SH   SOLE 21 685,959 0 0
APPFOLIO INC COM CL A 03783C100 54,043 446,416 SH   SOLE 22 436,148 0 10,268
APPFOLIO INC COM CL A 03783C100 329 2,720 SH   SOLE 25 2,720 0 0
APPFOLIO INC COM CL A 03783C100 971 8,017 SH   SOLE 26 6,898 0 1,119
APPFOLIO INC COM CL A 03783C100 41 338 SH   SOLE 28 338 0 0
APPFOLIO INC COM CL A 03783C100 1,162 9,602 SH   SOLE 30 9,602 0 0
APPFOLIO INC COM CL A 03783C100 226 1,866 SH   SOLE 40 1,866 0 0
APPFOLIO INC COM CL A 03783C100 323 2,670 SH   SOLE 43 12 0 2,658
APPHARVEST INC COM 03783T103 88 22,726 SH   SOLE 2 15,483 0 7,243
APPHARVEST INC COM 03783T103 3 771 SH   SOLE 7 771 0 0
APPHARVEST INC COM 03783T103 734 188,807 SH   SOLE 18 188,807 0 0
APPHARVEST INC COM 03783T103 476 122,465 SH   SOLE 19 122,465 0 0
APPHARVEST INC COM 03783T103 9,167 2,356,462 SH   SOLE 21 2,356,462 0 0
APPHARVEST INC COM 03783T103 6,028 1,549,675 SH   SOLE 22 1,515,265 0 34,410
APPHARVEST INC COM 03783T103 27 6,845 SH   SOLE 25 6,845 0 0
APPHARVEST INC COM 03783T103 21 5,515 SH   SOLE 26 0 0 5,515
APPHARVEST INC COM 03783T103 126 32,499 SH   SOLE 30 32,499 0 0
APPHARVEST INC COM 03783T103 25 6,405 SH   SOLE 40 6,405 0 0
APPIAN CORP CL A 03782L101 2,373 36,395 SH   SOLE 2 18,111 0 18,284
APPIAN CORP CL A 03782L101 34 523 SH   SOLE 4 128 0 395
APPIAN CORP CL A 03782L101 37 561 SH   SOLE 7 561 0 0
APPIAN CORP CL A 03782L101 7,329 112,391 SH   SOLE 18 105,730 0 6,661
APPIAN CORP CL A 03782L101 14,447 221,546 SH   SOLE 19 221,546 0 0
APPIAN CORP CL A 03782L101 94,548 1,449,899 SH   SOLE 21 1,449,899 0 0
APPIAN CORP CL A 03782L101 66,975 1,027,069 SH   SOLE 22 1,007,358 0 19,711
APPIAN CORP CL A 03782L101 409 6,279 SH   SOLE 23 6,279 0 0
APPIAN CORP CL A 03782L101 351 5,376 SH   SOLE 25 5,376 0 0
APPIAN CORP CL A 03782L101 2,641 40,501 SH   SOLE 26 12,264 0 28,237
APPIAN CORP CL A 03782L101 46 701 SH   SOLE 28 701 0 0
APPIAN CORP CL A 03782L101 1,343 20,594 SH   SOLE 30 20,594 0 0
APPIAN CORP CL A 03782L101 175 2,685 SH   SOLE 36 2,685 0 0
APPIAN CORP CL A 03782L101 272 4,164 SH   SOLE 40 4,164 0 0
APPIAN CORP CL A 03782L101 482 7,390 SH   SOLE 43 279 0 7,111
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,796 235,054 SH   SOLE 2 118,501 0 116,553
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,787 110,651 SH   SOLE 4 110,651 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,298 266,153 SH   SOLE 7 266,153 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10,634 658,464 SH   SOLE 18 658,464 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10,410 644,554 SH   SOLE 19 644,554 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 142,611 8,830,419 SH   SOLE 21 8,830,419 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 110,045 6,813,907 SH   SOLE 22 6,596,695 0 217,212
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 137 8,467 SH   SOLE 23 8,467 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 15,225 942,720 SH   SOLE 25 942,720 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,642 101,680 SH   SOLE 26 83,118 0 18,562
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,134 132,150 SH   SOLE 28 3,985 0 128,165
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 16,012 991,445 SH   SOLE 30 991,445 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14,728 911,968 SH   SOLE 31 0 0 911,968
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 184 11,401 SH   SOLE 36 11,401 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 478 29,575 SH   SOLE 40 29,575 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,605 285,160 SH   SOLE 43 24,467 0 260,693
APPLE INC COM 037833100 6,364,896 35,844,434 SH   SOLE 2 8,085,071 0 27,759,363
APPLE INC COM 037833100 2,049,747 11,543,316 SH   SOLE 4 7,568,844 0 3,974,472
APPLE INC COM 037833100 2,631,753 14,820,934 SH   SOLE 7 14,035,255 0 785,679
APPLE INC COM 037833100 112,803 635,260 SH   SOLE 13 461,753 0 173,507
APPLE INC COM 037833100 273,998 1,543,044 SH   SOLE 15 1,543,044 0 0
APPLE INC COM 037833100 1,162 6,543 SH   SOLE 17 0 0 6,543
APPLE INC COM 037833100 5,578,479 31,415,659 SH   SOLE 18 27,858,739 0 3,556,920
APPLE INC COM 037833100 3,000,930 16,899,985 SH   SOLE 19 16,899,985 0 0
APPLE INC COM 037833100 10,914 61,461 SH   SOLE 20 61,461 0 0
APPLE INC COM 037833100 60,737,860 342,050,231 SH   SOLE 21 342,050,231 0 0
APPLE INC COM 037833100 59,244,235 333,638,763 SH   SOLE 22 298,703,496 0 34,935,267
APPLE INC COM 037833100 1,844,779 10,389,025 SH   SOLE 23 10,389,025 0 0
APPLE INC COM 037833100 4,809,592 27,085,614 SH   SOLE 25 27,030,619 0 54,995
APPLE INC COM 037833100 6,667,667 37,549,513 SH   SOLE 26 15,279,958 0 22,269,555
APPLE INC COM 037833100 6,024,601 33,928,033 SH   SOLE 28 1,329,582 0 32,598,451
APPLE INC COM 037833100 95,804 539,528 SH   SOLE 29 539,528 0 0
APPLE INC COM 037833100 14,220,151 80,081,947 SH   SOLE 30 79,491,197 0 590,750
APPLE INC COM 037833100 1,264,463 7,120,928 SH   SOLE 31 2,639,566 0 4,481,362
APPLE INC COM 037833100 550,119 3,098,043 SH   SOLE 32 3,098,043 0 0
APPLE INC COM 037833100 1,595,725 8,986,455 SH   SOLE 34 8,986,455 0 0
APPLE INC COM 037833100 1,162,823 6,548,535 SH   SOLE 36 6,548,535 0 0
APPLE INC COM 037833100 97,635 549,839 SH   SOLE 40 549,839 0 0
APPLE INC COM 037833100 2,747,576 15,473,201 SH   SOLE 43 1,117,835 0 14,355,365
APPLIED DNA SCIENCES INC COM 03815U300 4 1,033 SH   SOLE 18 1,033 0 0
APPLIED DNA SCIENCES INC COM 03815U300 70 17,334 SH   SOLE 21 17,334 0 0
APPLIED DNA SCIENCES INC COM 03815U300 236 58,711 SH   SOLE 22 58,711 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 15 8,128 SH   SOLE 18 8,128 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 259 136,333 SH   SOLE 21 136,333 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 1,827 961,489 SH   SOLE 22 961,489 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 8,052 78,399 SH   SOLE 2 41,950 0 36,449
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 77 751 SH   SOLE 7 751 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 15,128 147,305 SH   SOLE 18 132,746 0 14,559
APPLIED INDL TECHNOLOGIES IN COM 03820C105 37,232 362,533 SH   SOLE 19 362,533 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 469,798 4,574,465 SH   SOLE 21 4,574,465 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 122,456 1,192,368 SH   SOLE 22 1,170,910 0 21,458
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,242 12,096 SH   SOLE 23 12,096 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 567 5,522 SH   SOLE 25 5,522 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7,902 76,940 SH   SOLE 26 10,578 0 66,362
APPLIED INDL TECHNOLOGIES IN COM 03820C105 67 656 SH   SOLE 28 656 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,994 68,102 SH   SOLE 30 68,102 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 112 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 534 5,195 SH   SOLE 40 5,195 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,687 16,430 SH   SOLE 43 68 0 16,362
APPLIED MATLS INC COM 038222105 322,873 2,051,809 SH   SOLE 2 461,120 0 1,590,689
APPLIED MATLS INC COM 038222105 108,682 690,660 SH   SOLE 4 433,122 0 257,538
APPLIED MATLS INC COM 038222105 147,447 937,006 SH   SOLE 7 839,861 0 97,145
APPLIED MATLS INC COM 038222105 3,869 24,589 SH   SOLE 13 14,927 0 9,662
APPLIED MATLS INC COM 038222105 13,648 86,732 SH   SOLE 15 86,732 0 0
APPLIED MATLS INC COM 038222105 13 84 SH   SOLE 17 0 0 84
APPLIED MATLS INC COM 038222105 435,496 2,767,515 SH   SOLE 18 2,617,613 0 149,902
APPLIED MATLS INC COM 038222105 332,130 2,110,638 SH   SOLE 19 2,110,638 0 0
APPLIED MATLS INC COM 038222105 4,326,269 27,492,813 SH   SOLE 21 27,492,813 0 0
APPLIED MATLS INC COM 038222105 3,085,492 19,607,852 SH   SOLE 22 17,718,542 0 1,889,310
APPLIED MATLS INC COM 038222105 82,835 526,406 SH   SOLE 23 526,406 0 0
APPLIED MATLS INC COM 038222105 274,279 1,743,004 SH   SOLE 25 1,714,706 0 28,298
APPLIED MATLS INC COM 038222105 318,753 2,025,628 SH   SOLE 26 796,297 0 1,229,331
APPLIED MATLS INC COM 038222105 444,551 2,825,055 SH   SOLE 28 47,591 0 2,777,464
APPLIED MATLS INC COM 038222105 183 1,161 SH   SOLE 29 1,161 0 0
APPLIED MATLS INC COM 038222105 988,147 6,279,532 SH   SOLE 30 6,245,456 0 34,076
APPLIED MATLS INC COM 038222105 58,504 371,783 SH   SOLE 31 101,554 0 270,229
APPLIED MATLS INC COM 038222105 34,375 218,448 SH   SOLE 32 218,448 0 0
APPLIED MATLS INC COM 038222105 135,066 858,325 SH   SOLE 34 858,325 0 0
APPLIED MATLS INC COM 038222105 63,457 403,263 SH   SOLE 36 403,263 0 0
APPLIED MATLS INC COM 038222105 4,749 30,179 SH   SOLE 40 30,179 0 0
APPLIED MATLS INC COM 038222105 124,675 792,290 SH   SOLE 43 61,845 0 730,445
APPLIED MOLECULAR TRANS INC COM 03824M109 415 29,678 SH   SOLE 2 23,714 0 5,964
APPLIED MOLECULAR TRANS INC COM 03824M109 6 395 SH   SOLE 7 395 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 961 68,764 SH   SOLE 18 66,360 0 2,404
APPLIED MOLECULAR TRANS INC COM 03824M109 3,227 230,798 SH   SOLE 19 230,798 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 14,111 1,009,378 SH   SOLE 21 1,009,378 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 7,787 556,992 SH   SOLE 22 548,798 0 8,194
APPLIED MOLECULAR TRANS INC COM 03824M109 26 1,826 SH   SOLE 23 1,826 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 22 1,556 SH   SOLE 25 1,556 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 58 4,127 SH   SOLE 26 384 0 3,743
APPLIED MOLECULAR TRANS INC COM 03824M109 272 19,450 SH   SOLE 30 19,450 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 9 648 SH   SOLE 34 648 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 8 548 SH   SOLE 36 548 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 17 1,234 SH   SOLE 40 1,234 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 196 14,050 SH   SOLE 43 690 0 13,360
APPLIED OPTOELECTRONICS INC COM 03823U102 462 89,966 SH   SOLE 2 70,130 0 19,836
APPLIED OPTOELECTRONICS INC COM 03823U102 26 5,025 SH   SOLE 18 5,025 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 56 10,954 SH   SOLE 19 10,954 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 477 92,744 SH   SOLE 21 92,744 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 3,763 732,046 SH   SOLE 22 732,046 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 16 3,173 SH   SOLE 23 3,173 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 139 27,079 SH   SOLE 26 0 0 27,079
APPLIED THERAPEUTICS INC COM 03828A101 117 13,067 SH   SOLE 2 10,092 0 2,975
APPLIED THERAPEUTICS INC COM 03828A101 2 236 SH   SOLE 7 236 0 0
APPLIED THERAPEUTICS INC COM 03828A101 484 54,127 SH   SOLE 18 54,127 0 0
APPLIED THERAPEUTICS INC COM 03828A101 460 51,382 SH   SOLE 19 51,382 0 0
APPLIED THERAPEUTICS INC COM 03828A101 6,786 758,241 SH   SOLE 21 758,241 0 0
APPLIED THERAPEUTICS INC COM 03828A101 3,429 383,171 SH   SOLE 22 372,785 0 10,386
APPLIED THERAPEUTICS INC COM 03828A101 9 977 SH   SOLE 23 977 0 0
APPLIED THERAPEUTICS INC COM 03828A101 35 3,940 SH   SOLE 25 3,940 0 0
APPLIED THERAPEUTICS INC COM 03828A101 24 2,735 SH   SOLE 26 1,477 0 1,258
APPLIED THERAPEUTICS INC COM 03828A101 184 20,553 SH   SOLE 30 20,553 0 0
APPLIED THERAPEUTICS INC COM 03828A101 28 3,136 SH   SOLE 36 3,136 0 0
APPLIED THERAPEUTICS INC COM 03828A101 12 1,373 SH   SOLE 40 1,373 0 0
APPLIED THERAPEUTICS INC COM 03828A101 50 5,593 SH   SOLE 43 0 0 5,593
APPLIED UV INC COM 03828V105 2 840 SH   SOLE 18 840 0 0
APPLIED UV INC COM 03828V105 22 7,986 SH   SOLE 21 7,986 0 0
APPLOVIN CORP COM CL A 03831W108 2,489 26,401 SH   SOLE 2 25,541 0 860
APPLOVIN CORP COM CL A 03831W108 163,634 1,735,983 SH   SOLE 19 1,735,983 0 0
APPLOVIN CORP COM CL A 03831W108 4,101 43,508 SH   SOLE 21 43,508 0 0
APPLOVIN CORP COM CL A 03831W108 33,158 351,773 SH   SOLE 22 351,773 0 0
APPLOVIN CORP COM CL A 03831W108 17,310 183,646 SH   SOLE 26 0 0 183,646
APPLOVIN CORP COM CL A 03831W108 13,282 140,904 SH   SOLE 28 1,167 0 139,737
APPLOVIN CORP COM CL A 03831W108 230,485 2,445,210 SH   SOLE 34 2,445,210 0 0
APPLOVIN CORP COM CL A 03831W108 16 165 SH   SOLE 43 25 0 140
APREA THERAPEUTICS INC COM 03836J102 5 1,694 SH   SOLE 2 1,427 0 267
APREA THERAPEUTICS INC COM 03836J102 8 2,924 SH   SOLE 18 2,924 0 0
APREA THERAPEUTICS INC COM 03836J102 186 64,684 SH   SOLE 21 64,684 0 0
APREA THERAPEUTICS INC COM 03836J102 468 162,909 SH   SOLE 22 162,909 0 0
APRIA INC COM 03836A101 377 11,565 SH   SOLE 2 5,545 0 6,020
APRIA INC COM 03836A101 1,864 57,168 SH   SOLE 18 57,168 0 0
APRIA INC COM 03836A101 1,115 34,197 SH   SOLE 19 34,197 0 0
APRIA INC COM 03836A101 23,233 712,675 SH   SOLE 21 712,675 0 0
APRIA INC COM 03836A101 9,602 294,538 SH   SOLE 22 281,833 0 12,705
APRIA INC COM 03836A101 92 2,833 SH   SOLE 25 2,833 0 0
APRIA INC COM 03836A101 116 3,557 SH   SOLE 30 3,557 0 0
APRIA INC COM 03836A101 60 1,830 SH   SOLE 40 1,830 0 0
APRIA INC COM 03836A101 147 4,509 SH   SOLE 43 0 0 4,509
APTARGROUP INC COM 038336103 21,131 172,527 SH   SOLE 2 81,075 0 91,452
APTARGROUP INC COM 038336103 17 139 SH   SOLE 4 139 0 0
APTARGROUP INC COM 038336103 1,555 12,697 SH   SOLE 7 12,697 0 0
APTARGROUP INC COM 038336103 70 571 SH   SOLE 13 571 0 0
APTARGROUP INC COM 038336103 17,476 142,688 SH   SOLE 18 142,688 0 0
APTARGROUP INC COM 038336103 2,420 19,762 SH   SOLE 19 19,762 0 0
APTARGROUP INC COM 038336103 399,012 3,257,770 SH   SOLE 21 3,257,770 0 0
APTARGROUP INC COM 038336103 223,257 1,822,802 SH   SOLE 22 1,724,229 0 98,573
APTARGROUP INC COM 038336103 1,602 13,077 SH   SOLE 25 13,077 0 0
APTARGROUP INC COM 038336103 3,666 29,928 SH   SOLE 26 24,874 0 5,054
APTARGROUP INC COM 038336103 2,172 17,734 SH   SOLE 28 17,734 0 0
APTARGROUP INC COM 038336103 4,795 39,151 SH   SOLE 30 39,151 0 0
APTARGROUP INC COM 038336103 120 978 SH   SOLE 31 978 0 0
APTARGROUP INC COM 038336103 1,377 11,240 SH   SOLE 36 11,240 0 0
APTARGROUP INC COM 038336103 1,032 8,426 SH   SOLE 40 8,426 0 0
APTARGROUP INC COM 038336103 11,004 89,847 SH   SOLE 43 3,487 0 86,360
APTEVO THERAPEUTICS INC COM NEW 03835L207 3 378 SH   SOLE 2 0 0 378
APTEVO THERAPEUTICS INC COM NEW 03835L207 4 524 SH   SOLE 18 524 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 56 7,136 SH   SOLE 21 7,136 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 367 46,635 SH   SOLE 22 46,635 0 0
APTINYX INC COM 03836N103 139 52,162 SH   SOLE 2 6,460 0 45,702
APTINYX INC COM 03836N103 98 36,879 SH   SOLE 18 8,738 0 28,141
APTINYX INC COM 03836N103 593 222,213 SH   SOLE 19 222,213 0 0
APTINYX INC COM 03836N103 367 137,419 SH   SOLE 21 137,419 0 0
APTINYX INC COM 03836N103 2,233 836,431 SH   SOLE 22 836,431 0 0
APTINYX INC COM 03836N103 67 25,234 SH   SOLE 23 25,234 0 0
APTINYX INC COM 03836N103 172 64,430 SH   SOLE 26 0 0 64,430
APTIV PLC SHS G6095L109 89,712 543,871 SH   SOLE 2 84,280 0 459,591
APTIV PLC SHS G6095L109 34,879 211,451 SH   SOLE 4 136,490 0 74,961
APTIV PLC SHS G6095L109 38,016 230,468 SH   SOLE 7 222,587 0 7,881
APTIV PLC SHS G6095L109 709 4,300 SH   SOLE 13 739 0 3,561
APTIV PLC SHS G6095L109 4,145 25,129 SH   SOLE 15 25,129 0 0
APTIV PLC SHS G6095L109 0 2 SH   SOLE 17 0 0 2
APTIV PLC SHS G6095L109 88,688 537,664 SH   SOLE 18 500,779 0 36,885
APTIV PLC SHS G6095L109 111,253 674,466 SH   SOLE 19 674,466 0 0
APTIV PLC SHS G6095L109 1,166,465 7,071,627 SH   SOLE 21 7,071,627 0 0
APTIV PLC SHS G6095L109 944,022 5,723,082 SH   SOLE 22 5,175,787 0 547,295
APTIV PLC SHS G6095L109 25,588 155,126 SH   SOLE 23 155,126 0 0
APTIV PLC SHS G6095L109 103,210 625,702 SH   SOLE 25 625,702 0 0
APTIV PLC SHS G6095L109 120,679 731,611 SH   SOLE 26 338,582 0 393,029
APTIV PLC SHS G6095L109 121,656 737,530 SH   SOLE 28 54,816 0 682,714
APTIV PLC SHS G6095L109 61 372 SH   SOLE 29 372 0 0
APTIV PLC SHS G6095L109 315,842 1,914,774 SH   SOLE 30 1,857,573 0 57,201
APTIV PLC SHS G6095L109 17,140 103,912 SH   SOLE 31 31,181 0 72,731
APTIV PLC SHS G6095L109 106,552 645,966 SH   SOLE 34 645,966 0 0
APTIV PLC SHS G6095L109 19,069 115,606 SH   SOLE 36 115,606 0 0
APTIV PLC SHS G6095L109 1,463 8,868 SH   SOLE 40 8,868 0 0
APTIV PLC SHS G6095L109 22,296 135,171 SH   SOLE 43 12,480 0 122,691
APYX MEDICAL CORPORATION COM 03837C106 85 6,643 SH   SOLE 2 1,698 0 4,945
APYX MEDICAL CORPORATION COM 03837C106 6 501 SH   SOLE 7 501 0 0
APYX MEDICAL CORPORATION COM 03837C106 1,133 88,412 SH   SOLE 18 88,412 0 0
APYX MEDICAL CORPORATION COM 03837C106 742 57,844 SH   SOLE 19 57,844 0 0
APYX MEDICAL CORPORATION COM 03837C106 14,210 1,108,386 SH   SOLE 21 1,108,386 0 0
APYX MEDICAL CORPORATION COM 03837C106 9,337 728,287 SH   SOLE 22 721,995 0 6,292
APYX MEDICAL CORPORATION COM 03837C106 0 20 SH   SOLE 43 0 0 20
AQUA METALS INC COM 03837J101 2 1,403 SH   SOLE 2 0 0 1,403
AQUA METALS INC COM 03837J101 17 13,735 SH   SOLE 18 13,735 0 0
AQUA METALS INC COM 03837J101 267 217,459 SH   SOLE 21 217,459 0 0
AQUA METALS INC COM 03837J101 1,183 961,971 SH   SOLE 22 961,971 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 49 23,270 SH   SOLE 2 2,125 0 21,145
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 843 SH   SOLE 7 843 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 353 168,199 SH   SOLE 18 168,199 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 192 91,341 SH   SOLE 19 91,341 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 4,160 1,980,821 SH   SOLE 21 1,980,821 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 3,150 1,499,778 SH   SOLE 22 1,475,197 0 24,581
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 153 72,921 SH   SOLE 25 72,921 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 104 49,292 SH   SOLE 26 35,589 0 13,703
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 107 51,121 SH   SOLE 34 51,121 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 10 SH   SOLE 43 0 0 10
AQUESTIVE THERAPEUTICS INC COM 03843E104 2 627 SH   SOLE 2 0 0 627
AQUESTIVE THERAPEUTICS INC COM 03843E104 19 4,989 SH   SOLE 18 4,989 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 278 71,432 SH   SOLE 21 71,432 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 987 253,797 SH   SOLE 22 253,797 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 68 17,521 SH   SOLE 30 17,521 0 0
ARAMARK COM 03852U106 19,615 532,304 SH   SOLE 2 50,143 0 482,161
ARAMARK COM 03852U106 7,688 208,634 SH   SOLE 4 86,560 0 122,074
ARAMARK COM 03852U106 979 26,563 SH   SOLE 7 26,563 0 0
ARAMARK COM 03852U106 28 767 SH   SOLE 13 767 0 0
ARAMARK COM 03852U106 1,011 27,432 SH   SOLE 15 27,432 0 0
ARAMARK COM 03852U106 4,930 133,792 SH   SOLE 18 122,387 0 11,405
ARAMARK COM 03852U106 15,871 430,705 SH   SOLE 19 430,705 0 0
ARAMARK COM 03852U106 101,437 2,752,712 SH   SOLE 21 2,752,712 0 0
ARAMARK COM 03852U106 205,088 5,565,492 SH   SOLE 22 5,307,592 0 257,900
ARAMARK COM 03852U106 4,956 134,498 SH   SOLE 23 134,498 0 0
ARAMARK COM 03852U106 9,595 260,387 SH   SOLE 25 260,387 0 0
ARAMARK COM 03852U106 11,920 323,485 SH   SOLE 26 152,080 0 171,405
ARAMARK COM 03852U106 16,083 436,436 SH   SOLE 28 5,888 0 430,548
ARAMARK COM 03852U106 6 166 SH   SOLE 29 166 0 0
ARAMARK COM 03852U106 18,501 502,068 SH   SOLE 30 465,286 0 36,782
ARAMARK COM 03852U106 2,961 80,342 SH   SOLE 31 25,256 0 55,086
ARAMARK COM 03852U106 3,279 88,986 SH   SOLE 34 88,986 0 0
ARAMARK COM 03852U106 4,178 113,382 SH   SOLE 36 113,382 0 0
ARAMARK COM 03852U106 262 7,122 SH   SOLE 40 7,122 0 0
ARAMARK COM 03852U106 2,729 74,044 SH   SOLE 43 4,937 0 69,107
ARAVIVE INC COM 03890D108 0 224 SH   SOLE 2 0 0 224
ARAVIVE INC COM 03890D108 7 3,116 SH   SOLE 18 3,116 0 0
ARAVIVE INC COM 03890D108 85 38,850 SH   SOLE 21 38,850 0 0
ARAVIVE INC COM 03890D108 290 132,385 SH   SOLE 22 132,385 0 0
ARBOR REALTY TRUST INC COM 038923108 7,000 382,082 SH   SOLE 2 196,252 0 185,830
ARBOR REALTY TRUST INC COM 038923108 9 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108 37 2,015 SH   SOLE 7 2,015 0 0
ARBOR REALTY TRUST INC COM 038923108 7,992 436,231 SH   SOLE 18 436,231 0 0
ARBOR REALTY TRUST INC COM 038923108 15,397 840,452 SH   SOLE 19 840,452 0 0
ARBOR REALTY TRUST INC COM 038923108 151,374 8,262,771 SH   SOLE 21 8,262,771 0 0
ARBOR REALTY TRUST INC COM 038923108 82,331 4,494,070 SH   SOLE 22 4,355,397 0 138,673
ARBOR REALTY TRUST INC COM 038923108 523 28,548 SH   SOLE 23 28,548 0 0
ARBOR REALTY TRUST INC COM 038923108 349 19,040 SH   SOLE 25 19,040 0 0
ARBOR REALTY TRUST INC COM 038923108 944 51,548 SH   SOLE 26 39,849 0 11,699
ARBOR REALTY TRUST INC COM 038923108 180 9,842 SH   SOLE 28 9,842 0 0
ARBOR REALTY TRUST INC COM 038923108 1,363 74,382 SH   SOLE 30 74,382 0 0
ARBOR REALTY TRUST INC COM 038923108 299 16,348 SH   SOLE 40 16,348 0 0
ARBOR REALTY TRUST INC COM 038923108 325 17,746 SH   SOLE 43 4,170 0 13,576
ARBOR REALTY TRUST INC NOTE 4.750%11/0 038923AP3 1,837 1,675,000 PRN   SOLE 21 1,675,000 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 149 38,378 SH   SOLE 2 3,139 0 35,239
ARBUTUS BIOPHARMA CORP COM 03879J100 997 256,366 SH   SOLE 18 256,366 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 545 140,011 SH   SOLE 19 140,011 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 14,830 3,812,283 SH   SOLE 21 3,812,283 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 7,228 1,858,188 SH   SOLE 22 1,819,479 0 38,709
ARBUTUS BIOPHARMA CORP COM 03879J100 210 54,085 SH   SOLE 30 54,085 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 27 7,038 SH   SOLE 43 0 0 7,038
ARC DOCUMENT SOLUTIONS INC COM 00191G103 361 103,163 SH   SOLE 2 0 0 103,163
ARC DOCUMENT SOLUTIONS INC COM 00191G103 25 7,018 SH   SOLE 18 7,018 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 434 123,978 SH   SOLE 21 123,978 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 4,116 1,175,908 SH   SOLE 22 1,175,908 0 0
ARCA BIOPHARMA INC COM 00211Y506 7 3,131 SH   SOLE 18 3,131 0 0
ARCA BIOPHARMA INC COM 00211Y506 79 36,680 SH   SOLE 21 36,680 0 0
ARCA BIOPHARMA INC COM 00211Y506 499 231,911 SH   SOLE 22 231,911 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 5 4,445 SH   SOLE 18 4,445 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 58 55,745 SH   SOLE 21 55,745 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 2 1,481 SH   SOLE 22 1,481 0 0
ARCBEST CORP COM 03937C105 3,864 32,238 SH   SOLE 2 11,996 0 20,242
ARCBEST CORP COM 03937C105 14 120 SH   SOLE 4 120 0 0
ARCBEST CORP COM 03937C105 43 357 SH   SOLE 7 357 0 0
ARCBEST CORP COM 03937C105 11,795 98,414 SH   SOLE 18 98,414 0 0
ARCBEST CORP COM 03937C105 11,958 99,776 SH   SOLE 19 99,776 0 0
ARCBEST CORP COM 03937C105 373,810 3,118,986 SH   SOLE 21 3,118,986 0 0
ARCBEST CORP COM 03937C105 80,480 671,510 SH   SOLE 22 645,684 0 25,826
ARCBEST CORP COM 03937C105 235 1,963 SH   SOLE 23 1,963 0 0
ARCBEST CORP COM 03937C105 521 4,344 SH   SOLE 25 4,344 0 0
ARCBEST CORP COM 03937C105 2,824 23,564 SH   SOLE 26 12,683 0 10,881
ARCBEST CORP COM 03937C105 54 452 SH   SOLE 28 452 0 0
ARCBEST CORP COM 03937C105 5,499 45,884 SH   SOLE 30 45,884 0 0
ARCBEST CORP COM 03937C105 375 3,130 SH   SOLE 36 3,130 0 0
ARCBEST CORP COM 03937C105 416 3,471 SH   SOLE 40 3,471 0 0
ARCBEST CORP COM 03937C105 5,791 48,320 SH   SOLE 43 3,555 0 44,765
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 17,621 553,607 SH   SOLE 19 553,607 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 11,641 365,714 SH   SOLE 25 365,714 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 15,694 493,066 SH   SOLE 29 493,066 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4,389 137,885 SH   SOLE 34 137,885 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 10,750 337,727 SH   SOLE 43 67,286 0 270,441
ARCH CAP GROUP LTD ORD G0450A105 23,789 535,178 SH   SOLE 2 88,273 0 446,905
ARCH CAP GROUP LTD ORD G0450A105 11,861 266,849 SH   SOLE 4 150,727 0 116,122
ARCH CAP GROUP LTD ORD G0450A105 1,523 34,267 SH   SOLE 7 34,267 0 0
ARCH CAP GROUP LTD ORD G0450A105 311 7,006 SH   SOLE 13 1,206 0 5,800
ARCH CAP GROUP LTD ORD G0450A105 2,206 49,633 SH   SOLE 15 49,633 0 0
ARCH CAP GROUP LTD ORD G0450A105 26,158 588,477 SH   SOLE 18 566,753 0 21,724
ARCH CAP GROUP LTD ORD G0450A105 4,464 100,437 SH   SOLE 19 100,437 0 0
ARCH CAP GROUP LTD ORD G0450A105 215,163 4,840,553 SH   SOLE 21 4,840,553 0 0
ARCH CAP GROUP LTD ORD G0450A105 352,729 7,935,410 SH   SOLE 22 7,507,679 0 427,731
ARCH CAP GROUP LTD ORD G0450A105 9,970 224,296 SH   SOLE 23 224,296 0 0
ARCH CAP GROUP LTD ORD G0450A105 21,947 493,744 SH   SOLE 25 493,744 0 0
ARCH CAP GROUP LTD ORD G0450A105 25,110 564,912 SH   SOLE 26 261,854 0 303,058
ARCH CAP GROUP LTD ORD G0450A105 46,848 1,053,955 SH   SOLE 28 7,192 0 1,046,763
ARCH CAP GROUP LTD ORD G0450A105 65 1,455 SH   SOLE 29 1,455 0 0
ARCH CAP GROUP LTD ORD G0450A105 30,555 687,397 SH   SOLE 30 687,397 0 0
ARCH CAP GROUP LTD ORD G0450A105 7,104 159,816 SH   SOLE 31 42,220 0 117,596
ARCH CAP GROUP LTD ORD G0450A105 837 18,831 SH   SOLE 34 18,831 0 0
ARCH CAP GROUP LTD ORD G0450A105 8,453 190,166 SH   SOLE 36 190,166 0 0
ARCH CAP GROUP LTD ORD G0450A105 568 12,771 SH   SOLE 40 12,771 0 0
ARCH CAP GROUP LTD ORD G0450A105 11,490 258,496 SH   SOLE 43 4,598 0 253,898
ARCH RESOURCES INC CL A 03940R107 588 6,444 SH   SOLE 2 4,253 0 2,191
ARCH RESOURCES INC CL A 03940R107 8 93 SH   SOLE 4 93 0 0
ARCH RESOURCES INC CL A 03940R107 19 204 SH   SOLE 7 204 0 0
ARCH RESOURCES INC CL A 03940R107 4,312 47,218 SH   SOLE 18 47,218 0 0
ARCH RESOURCES INC CL A 03940R107 2,479 27,150 SH   SOLE 19 27,150 0 0
ARCH RESOURCES INC CL A 03940R107 56,523 618,955 SH   SOLE 21 618,955 0 0
ARCH RESOURCES INC CL A 03940R107 32,617 357,175 SH   SOLE 22 344,764 0 12,411
ARCH RESOURCES INC CL A 03940R107 728 7,975 SH   SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107 973 10,656 SH   SOLE 30 10,656 0 0
ARCH RESOURCES INC CL A 03940R107 145 1,592 SH   SOLE 40 1,592 0 0
ARCH RESOURCES INC CL A 03940R107 525 5,747 SH   SOLE 43 2,365 0 3,382
ARCHAEA ENERGY INC COM CL A 03940F103 29 1,576 SH   SOLE 21 1,576 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 6,635 362,971 SH   SOLE 22 362,971 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 222 12,139 SH   SOLE 28 12,139 0 0
ARCHER AVIATION INC COM CL A 03945R102 26 4,245 SH   SOLE 2 0 0 4,245
ARCHER AVIATION INC COM CL A 03945R102 41 6,806 SH   SOLE 21 6,806 0 0
ARCHER AVIATION INC COM CL A 03945R102 9,278 1,536,157 SH   SOLE 22 1,536,157 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 104,761 1,549,949 SH   SOLE 2 445,690 0 1,104,259
ARCHER DANIELS MIDLAND CO COM 039483102 16,165 239,164 SH   SOLE 4 212,302 0 26,862
ARCHER DANIELS MIDLAND CO COM 039483102 58,975 872,533 SH   SOLE 7 856,106 0 16,427
ARCHER DANIELS MIDLAND CO COM 039483102 2,622 38,787 SH   SOLE 13 32,624 0 6,163
ARCHER DANIELS MIDLAND CO COM 039483102 5,366 79,394 SH   SOLE 15 79,394 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 14 SH   SOLE 17 0 0 14
ARCHER DANIELS MIDLAND CO COM 039483102 63,037 932,633 SH   SOLE 18 857,700 0 74,933
ARCHER DANIELS MIDLAND CO COM 039483102 15,865 234,727 SH   SOLE 19 234,727 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 996,081 14,737,111 SH   SOLE 21 14,737,111 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 809,551 11,977,384 SH   SOLE 22 10,847,683 0 1,129,701
ARCHER DANIELS MIDLAND CO COM 039483102 21,435 317,128 SH   SOLE 23 317,128 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 71,056 1,051,278 SH   SOLE 25 1,051,278 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 107,367 1,588,504 SH   SOLE 26 519,173 0 1,069,331
ARCHER DANIELS MIDLAND CO COM 039483102 78,419 1,160,222 SH   SOLE 28 24,995 0 1,135,227
ARCHER DANIELS MIDLAND CO COM 039483102 231,293 3,422,002 SH   SOLE 30 3,166,692 0 255,310
ARCHER DANIELS MIDLAND CO COM 039483102 14,449 213,769 SH   SOLE 31 65,144 0 148,625
ARCHER DANIELS MIDLAND CO COM 039483102 5,710 84,486 SH   SOLE 34 84,486 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 17,647 261,091 SH   SOLE 36 261,091 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,242 18,380 SH   SOLE 40 18,380 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 26,021 384,979 SH   SOLE 43 25,603 0 359,376
ARCHROCK INC COM 03957W106 1,968 263,159 SH   SOLE 2 70,821 0 192,338
ARCHROCK INC COM 03957W106 3 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 17 2,263 SH   SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 3,829 511,948 SH   SOLE 18 511,948 0 0
ARCHROCK INC COM 03957W106 5,911 790,215 SH   SOLE 19 790,215 0 0
ARCHROCK INC COM 03957W106 126,074 16,854,866 SH   SOLE 21 16,854,866 0 0
ARCHROCK INC COM 03957W106 31,800 4,251,368 SH   SOLE 22 4,114,827 0 136,541
ARCHROCK INC COM 03957W106 283 37,857 SH   SOLE 23 37,857 0 0
ARCHROCK INC COM 03957W106 191 25,583 SH   SOLE 25 25,583 0 0
ARCHROCK INC COM 03957W106 2,196 293,578 SH   SOLE 26 55,872 0 237,706
ARCHROCK INC COM 03957W106 684 91,437 SH   SOLE 28 91,437 0 0
ARCHROCK INC COM 03957W106 1,814 242,527 SH   SOLE 30 242,527 0 0
ARCHROCK INC COM 03957W106 3,898 521,171 SH   SOLE 34 521,171 0 0
ARCHROCK INC COM 03957W106 180 24,091 SH   SOLE 36 24,091 0 0
ARCHROCK INC COM 03957W106 126 16,865 SH   SOLE 40 16,865 0 0
ARCHROCK INC COM 03957W106 3,437 459,461 SH   SOLE 43 125,022 0 334,439
ARCIMOTO INC COM 039587100 32 4,168 SH   SOLE 2 1,123 0 3,045
ARCIMOTO INC COM 039587100 3 440 SH   SOLE 7 440 0 0
ARCIMOTO INC COM 039587100 628 80,769 SH   SOLE 18 80,769 0 0
ARCIMOTO INC COM 039587100 381 48,963 SH   SOLE 19 48,963 0 0
ARCIMOTO INC COM 039587100 7,595 976,268 SH   SOLE 21 976,268 0 0
ARCIMOTO INC COM 039587100 5,214 670,147 SH   SOLE 22 665,624 0 4,523
ARCIMOTO INC COM 039587100 155 19,879 SH   SOLE 43 0 0 19,879
ARCLIGHT CLEAN TRANSITION II CLASS A ORD SHS G0R21B104 129 12,898 SH   SOLE 2 12,898 0 0
ARCLIGHT CLEAN TRANSITION II CLASS A ORD SHS G0R21B104 4,085 409,303 SH   SOLE 19 409,303 0 0
ARCLIGHT CLEAN TRANSITION II CLASS A ORD SHS G0R21B104 745 74,648 SH   SOLE 34 74,648 0 0
ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 4 2,579 SH   SOLE 2 2,579 0 0
ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 137 81,860 SH   SOLE 19 81,860 0 0
ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 25 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,339 343,496 SH   SOLE 2 283,800 0 59,696
ARCONIC CORPORATION COM 03966V107 13 389 SH   SOLE 4 389 0 0
ARCONIC CORPORATION COM 03966V107 4,018 121,721 SH   SOLE 7 121,721 0 0
ARCONIC CORPORATION COM 03966V107 13,591 411,724 SH   SOLE 18 411,724 0 0
ARCONIC CORPORATION COM 03966V107 36,316 1,100,160 SH   SOLE 19 1,100,160 0 0
ARCONIC CORPORATION COM 03966V107 441,317 13,369,205 SH   SOLE 21 13,369,205 0 0
ARCONIC CORPORATION COM 03966V107 89,468 2,710,340 SH   SOLE 22 2,607,106 0 103,234
ARCONIC CORPORATION COM 03966V107 729 22,071 SH   SOLE 25 22,071 0 0
ARCONIC CORPORATION COM 03966V107 1,193 36,144 SH   SOLE 26 28,488 0 7,656
ARCONIC CORPORATION COM 03966V107 2,589 78,420 SH   SOLE 28 78,420 0 0
ARCONIC CORPORATION COM 03966V107 6,346 192,235 SH   SOLE 30 192,235 0 0
ARCONIC CORPORATION COM 03966V107 14,694 445,139 SH   SOLE 34 445,139 0 0
ARCONIC CORPORATION COM 03966V107 732 22,177 SH   SOLE 36 22,177 0 0
ARCONIC CORPORATION COM 03966V107 410 12,409 SH   SOLE 40 12,409 0 0
ARCONIC CORPORATION COM 03966V107 15,015 454,853 SH   SOLE 43 17,152 0 437,701
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 347 59,531 SH   SOLE 21 59,531 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 249 42,786 SH   SOLE 28 42,786 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 353 60,592 SH   SOLE 43 0 0 60,592
ARCOSA INC COM 039653100 2,076 39,397 SH   SOLE 2 13,352 0 26,045
ARCOSA INC COM 039653100 10 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100 35 668 SH   SOLE 7 668 0 0
ARCOSA INC COM 039653100 9,838 186,688 SH   SOLE 18 186,688 0 0
ARCOSA INC COM 039653100 4,572 86,759 SH   SOLE 19 86,759 0 0
ARCOSA INC COM 039653100 312,657 5,932,776 SH   SOLE 21 5,932,776 0 0
ARCOSA INC COM 039653100 65,363 1,240,289 SH   SOLE 22 1,190,934 0 49,355
ARCOSA INC COM 039653100 398 7,557 SH   SOLE 25 7,557 0 0
ARCOSA INC COM 039653100 1,200 22,766 SH   SOLE 26 19,467 0 3,299
ARCOSA INC COM 039653100 45 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100 4,564 86,600 SH   SOLE 30 86,600 0 0
ARCOSA INC COM 039653100 67 1,277 SH   SOLE 36 1,277 0 0
ARCOSA INC COM 039653100 303 5,754 SH   SOLE 40 5,754 0 0
ARCOSA INC COM 039653100 1,341 25,453 SH   SOLE 43 3,013 0 22,440
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 715 19,329 SH   SOLE 2 5,847 0 13,482
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 11 299 SH   SOLE 7 299 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2,486 67,169 SH   SOLE 18 67,169 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,399 37,795 SH   SOLE 19 37,795 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 39,638 1,071,008 SH   SOLE 21 1,071,008 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 18,806 508,144 SH   SOLE 22 488,596 0 19,548
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 120 3,247 SH   SOLE 25 3,247 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 128 3,461 SH   SOLE 26 842 0 2,619
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 371 10,030 SH   SOLE 28 10,030 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,095 29,595 SH   SOLE 30 29,595 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 72 1,957 SH   SOLE 36 1,957 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 85 2,289 SH   SOLE 40 2,289 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 192 5,189 SH   SOLE 43 487 0 4,702
ARCUS BIOSCIENCES INC COM 03969F109 2,646 65,384 SH   SOLE 2 18,673 0 46,711
ARCUS BIOSCIENCES INC COM 03969F109 7 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109 26 641 SH   SOLE 7 641 0 0
ARCUS BIOSCIENCES INC COM 03969F109 5,529 136,616 SH   SOLE 18 136,616 0 0
ARCUS BIOSCIENCES INC COM 03969F109 13,102 323,756 SH   SOLE 19 323,756 0 0
ARCUS BIOSCIENCES INC COM 03969F109 83,980 2,075,114 SH   SOLE 21 2,075,114 0 0
ARCUS BIOSCIENCES INC COM 03969F109 49,073 1,212,586 SH   SOLE 22 1,171,694 0 40,892
ARCUS BIOSCIENCES INC COM 03969F109 220 5,447 SH   SOLE 23 5,447 0 0
ARCUS BIOSCIENCES INC COM 03969F109 227 5,612 SH   SOLE 25 5,612 0 0
ARCUS BIOSCIENCES INC COM 03969F109 2,300 56,839 SH   SOLE 26 21,733 0 35,106
ARCUS BIOSCIENCES INC COM 03969F109 35 853 SH   SOLE 28 853 0 0
ARCUS BIOSCIENCES INC COM 03969F109 9,330 230,547 SH   SOLE 30 230,547 0 0
ARCUS BIOSCIENCES INC COM 03969F109 29 715 SH   SOLE 34 715 0 0
ARCUS BIOSCIENCES INC COM 03969F109 47 1,172 SH   SOLE 36 1,172 0 0
ARCUS BIOSCIENCES INC COM 03969F109 195 4,810 SH   SOLE 40 4,810 0 0
ARCUS BIOSCIENCES INC COM 03969F109 391 9,667 SH   SOLE 43 0 0 9,667
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2,075 100,028 SH   SOLE 2 75,890 0 24,138
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 3,090 148,975 SH   SOLE 18 143,034 0 5,941
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 31,114 1,500,202 SH   SOLE 19 1,500,202 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 440 21,220 SH   SOLE 20 21,220 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 25,757 1,241,888 SH   SOLE 21 1,241,888 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 16,160 779,166 SH   SOLE 22 752,547 0 26,619
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 97 4,657 SH   SOLE 23 4,657 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 74 3,558 SH   SOLE 25 3,558 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 379 18,267 SH   SOLE 26 668 0 17,599
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 25 1,197 SH   SOLE 28 1,197 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 598 28,817 SH   SOLE 30 28,817 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9,503 458,215 SH   SOLE 34 458,215 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 19 913 SH   SOLE 36 913 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 45 2,166 SH   SOLE 40 2,166 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 84 4,046 SH   SOLE 43 131 0 3,915
ARDAGH GROUP S A CL A L0223L101 0 79,073 SH   SOLE 2 1,944 0 77,129
ARDAGH GROUP S A CL A L0223L101 0 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 0 6,508 SH   SOLE 18 6,508 0 0
ARDAGH GROUP S A CL A L0223L101 0 5,297 SH   SOLE 19 5,297 0 0
ARDAGH GROUP S A CL A L0223L101 0 165,396 SH   SOLE 21 165,396 0 0
ARDAGH GROUP S A CL A L0223L101 0 161,734 SH   SOLE 22 146,926 0 14,808
ARDAGH GROUP S A CL A L0223L101 0 350 SH   SOLE 31 350 0 0
ARDAGH GROUP S A CL A L0223L101 0 8 SH   SOLE 43 0 0 8
ARDAGH METAL PACKAGING S A SHS L02235106 63 7,000 SH   SOLE 2 7,000 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 285 31,582 SH   SOLE 18 31,582 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 241 26,734 SH   SOLE 19 26,734 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 8,833 978,206 SH   SOLE 21 978,206 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 4,968 550,158 SH   SOLE 22 547,502 0 2,656
ARDAGH METAL PACKAGING S A SHS L02235106 33 3,625 SH   SOLE 43 0 0 3,625
ARDELYX INC COM 039697107 37 33,219 SH   SOLE 2 3,557 0 29,662
ARDELYX INC COM 039697107 1 1,360 SH   SOLE 7 1,360 0 0
ARDELYX INC COM 039697107 286 260,229 SH   SOLE 18 260,229 0 0
ARDELYX INC COM 039697107 192 174,588 SH   SOLE 19 174,588 0 0
ARDELYX INC COM 039697107 3,481 3,164,391 SH   SOLE 21 3,164,391 0 0
ARDELYX INC COM 039697107 2,186 1,987,495 SH   SOLE 22 1,968,383 0 19,112
ARDELYX INC COM 039697107 8 7,702 SH   SOLE 43 0 0 7,702
ARDMORE SHIPPING CORP COM Y0207T100 159 47,065 SH   SOLE 2 21,309 0 25,756
ARDMORE SHIPPING CORP COM Y0207T100 22 6,424 SH   SOLE 18 6,424 0 0
ARDMORE SHIPPING CORP COM Y0207T100 69 20,387 SH   SOLE 19 20,387 0 0
ARDMORE SHIPPING CORP COM Y0207T100 331 97,943 SH   SOLE 21 97,943 0 0
ARDMORE SHIPPING CORP COM Y0207T100 609 180,104 SH   SOLE 22 180,104 0 0
ARDMORE SHIPPING CORP COM Y0207T100 56 16,565 SH   SOLE 23 16,565 0 0
ARDMORE SHIPPING CORP COM Y0207T100 81 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 5,925 63,753 SH   SOLE 2 23,512 0 40,241
ARENA PHARMACEUTICALS INC COM NEW 040047607 23 252 SH   SOLE 4 252 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 80 866 SH   SOLE 7 866 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 17,309 186,238 SH   SOLE 18 186,238 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 15,917 171,264 SH   SOLE 19 171,264 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 257,010 2,765,334 SH   SOLE 21 2,765,334 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 141,942 1,527,240 SH   SOLE 22 1,471,057 0 56,183
ARENA PHARMACEUTICALS INC COM NEW 040047607 267 2,874 SH   SOLE 23 2,874 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 965 10,380 SH   SOLE 25 10,380 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 3,913 42,106 SH   SOLE 26 24,717 0 17,389
ARENA PHARMACEUTICALS INC COM NEW 040047607 100 1,081 SH   SOLE 28 1,081 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 5,738 61,738 SH   SOLE 30 61,738 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 15 162 SH   SOLE 34 162 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 255 2,746 SH   SOLE 36 2,746 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 691 7,433 SH   SOLE 40 7,433 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1,760 18,940 SH   SOLE 43 312 0 18,628
ARES CAPITAL CORP COM 04010L103 2 82 SH   SOLE 18 82 0 0
ARES CAPITAL CORP COM 04010L103 50,682 2,391,800 SH   SOLE 30 2,391,800 0 0
ARES CAPITAL CORP COM 04010L103 2,324 109,685 SH   SOLE 43 28,581 0 81,104
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 2,781 2,540,000 PRN   SOLE 21 2,540,000 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 2,442 2,135,000 PRN   SOLE 21 2,135,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 642 44,186 SH   SOLE 2 20,765 0 23,421
ARES COML REAL ESTATE CORP COM 04013V108 8 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,985 136,486 SH   SOLE 18 136,486 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,215 83,534 SH   SOLE 19 83,534 0 0
ARES COML REAL ESTATE CORP COM 04013V108 38,532 2,650,082 SH   SOLE 21 2,650,082 0 0
ARES COML REAL ESTATE CORP COM 04013V108 17,442 1,199,620 SH   SOLE 22 1,158,764 0 40,856
ARES COML REAL ESTATE CORP COM 04013V108 82 5,672 SH   SOLE 25 5,672 0 0
ARES COML REAL ESTATE CORP COM 04013V108 4,021 276,519 SH   SOLE 26 0 0 276,519
ARES COML REAL ESTATE CORP COM 04013V108 898 61,752 SH   SOLE 30 61,752 0 0
ARES COML REAL ESTATE CORP COM 04013V108 91 6,246 SH   SOLE 40 6,246 0 0
ARES COML REAL ESTATE CORP COM 04013V108 155 10,645 SH   SOLE 43 734 0 9,911
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 22,206 273,241 SH   SOLE 2 40,333 0 232,908
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 36 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,181 63,747 SH   SOLE 18 63,747 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,355 41,287 SH   SOLE 19 41,287 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 171,648 2,112,075 SH   SOLE 21 2,112,075 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 283,803 3,492,104 SH   SOLE 22 3,340,490 0 151,614
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,354 16,662 SH   SOLE 25 16,662 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,234 52,102 SH   SOLE 26 43,703 0 8,399
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,762 70,903 SH   SOLE 30 70,903 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 175 2,149 SH   SOLE 31 2,149 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,276 15,701 SH   SOLE 40 15,701 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 61 748 SH   SOLE 43 36 0 712
ARGAN INC COM 04010E109 561 14,493 SH   SOLE 2 7,018 0 7,475
ARGAN INC COM 04010E109 2 50 SH   SOLE 4 50 0 0
ARGAN INC COM 04010E109 11 295 SH   SOLE 7 295 0 0
ARGAN INC COM 04010E109 1,847 47,746 SH   SOLE 18 47,746 0 0
ARGAN INC COM 04010E109 1,017 26,297 SH   SOLE 19 26,297 0 0
ARGAN INC COM 04010E109 28,670 741,012 SH   SOLE 21 741,012 0 0
ARGAN INC COM 04010E109 15,659 404,721 SH   SOLE 22 390,941 0 13,780
ARGAN INC COM 04010E109 77 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109 50 1,287 SH   SOLE 26 0 0 1,287
ARGAN INC COM 04010E109 74 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 361 9,342 SH   SOLE 30 9,342 0 0
ARGAN INC COM 04010E109 52 1,354 SH   SOLE 40 1,354 0 0
ARGAN INC COM 04010E109 123 3,185 SH   SOLE 43 0 0 3,185
ARGENX SE SPONSORED ADR 04016X101 6,678 19,070 SH   SOLE 2 19,070 0 0
ARGENX SE SPONSORED ADR 04016X101 3,256 9,299 SH   SOLE 18 9,299 0 0
ARGENX SE SPONSORED ADR 04016X101 88,269 252,061 SH   SOLE 19 252,061 0 0
ARGENX SE SPONSORED ADR 04016X101 89,634 255,958 SH   SOLE 21 255,958 0 0
ARGENX SE SPONSORED ADR 04016X101 3,222 9,200 SH   SOLE 22 9,200 0 0
ARGENX SE SPONSORED ADR 04016X101 4,253 12,146 SH   SOLE 30 12,146 0 0
ARGENX SE SPONSORED ADR 04016X101 51,253 146,357 SH   SOLE 34 146,357 0 0
ARGENX SE SPONSORED ADR 04016X101 9,007 25,719 SH   SOLE 43 4,242 0 21,477
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,653 28,454 SH   SOLE 2 9,523 0 18,931
ARGO GROUP INTL HLDGS LTD COM G0464B107 6 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 25 429 SH   SOLE 7 429 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 5,691 97,939 SH   SOLE 18 97,939 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,284 56,511 SH   SOLE 19 56,511 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 68,921 1,186,047 SH   SOLE 21 1,186,047 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 47,581 818,806 SH   SOLE 22 786,836 0 31,970
ARGO GROUP INTL HLDGS LTD COM G0464B107 272 4,682 SH   SOLE 25 4,682 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 563 9,686 SH   SOLE 26 7,381 0 2,305
ARGO GROUP INTL HLDGS LTD COM G0464B107 36 620 SH   SOLE 28 620 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,311 22,561 SH   SOLE 30 22,561 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 269 4,626 SH   SOLE 40 4,626 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,509 25,975 SH   SOLE 43 2,402 0 23,573
ARHAUS INC COM CL A 04035M102 73 5,520 SH   SOLE 18 5,520 0 0
ARHAUS INC COM CL A 04035M102 529 39,903 SH   SOLE 22 39,903 0 0
ARHAUS INC COM CL A 04035M102 620 46,791 SH   SOLE 26 41,943 0 4,848
ARHAUS INC COM CL A 04035M102 1,455 109,777 SH   SOLE 28 0 0 109,777
ARHAUS INC COM CL A 04035M102 29 2,152 SH   SOLE 31 0 0 2,152
ARIDIS PHARMACEUTICALS INC COM 040334104 11 4,540 SH   SOLE 2 4,540 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 4 1,851 SH   SOLE 18 1,851 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 71 30,515 SH   SOLE 21 30,515 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 15 6,295 SH   SOLE 22 6,295 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 483 37,297 SH   SOLE 2 31,235 0 6,062
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 730 56,351 SH   SOLE 18 56,351 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 393 30,333 SH   SOLE 19 30,333 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 7,768 599,856 SH   SOLE 21 599,856 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 2,833 218,782 SH   SOLE 22 212,102 0 6,680
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 30 2,349 SH   SOLE 26 0 0 2,349
ARISTA NETWORKS INC COM 040413106 81,883 569,623 SH   SOLE 2 134,271 0 435,352
ARISTA NETWORKS INC COM 040413106 22,927 159,493 SH   SOLE 4 91,613 0 67,880
ARISTA NETWORKS INC COM 040413106 28,739 199,920 SH   SOLE 7 193,496 0 6,424
ARISTA NETWORKS INC COM 040413106 1,895 13,181 SH   SOLE 13 9,605 0 3,576
ARISTA NETWORKS INC COM 040413106 3,113 21,658 SH   SOLE 15 21,658 0 0
ARISTA NETWORKS INC COM 040413106 58,564 407,399 SH   SOLE 18 376,746 0 30,653
ARISTA NETWORKS INC COM 040413106 15,519 107,960 SH   SOLE 19 107,960 0 0
ARISTA NETWORKS INC COM 040413106 1,046,375 7,279,128 SH   SOLE 21 7,279,128 0 0
ARISTA NETWORKS INC COM 040413106 728,971 5,071,106 SH   SOLE 22 4,581,650 0 489,456
ARISTA NETWORKS INC COM 040413106 19,643 136,645 SH   SOLE 23 136,645 0 0
ARISTA NETWORKS INC COM 040413106 54,113 376,439 SH   SOLE 25 376,439 0 0
ARISTA NETWORKS INC COM 040413106 75,163 522,873 SH   SOLE 26 193,472 0 329,401
ARISTA NETWORKS INC COM 040413106 112,321 781,361 SH   SOLE 28 4,220 0 777,141
ARISTA NETWORKS INC COM 040413106 396 2,754 SH   SOLE 29 2,754 0 0
ARISTA NETWORKS INC COM 040413106 179,238 1,246,872 SH   SOLE 30 1,246,872 0 0
ARISTA NETWORKS INC COM 040413106 13,223 91,983 SH   SOLE 31 33,833 0 58,150
ARISTA NETWORKS INC COM 040413106 15,704 109,245 SH   SOLE 34 109,245 0 0
ARISTA NETWORKS INC COM 040413106 13,201 91,831 SH   SOLE 36 91,831 0 0
ARISTA NETWORKS INC COM 040413106 1,032 7,176 SH   SOLE 40 7,176 0 0
ARISTA NETWORKS INC COM 040413106 19,247 133,892 SH   SOLE 43 6,722 0 127,170
ARK ETF TR OPTIONS 00214Q104 501 5,300 SH Call SOLE 4 5,300 0 0
ARK ETF TR OPTIONS 00214Q104 6,546 69,200 SH Call SOLE 18 69,200 0 0
ARK ETF TR OPTIONS 00214Q104 75,568 798,900 SH Call SOLE 19 798,900 0 0
ARK ETF TR OPTIONS 00214Q104 3,670 38,800 SH Call SOLE 22 38,800 0 0
ARK RESTAURANTS CORP COM 040712101 7 445 SH   SOLE 18 445 0 0
ARK RESTAURANTS CORP COM 040712101 110 6,516 SH   SOLE 21 6,516 0 0
ARK RESTAURANTS CORP COM 040712101 64 3,811 SH   SOLE 22 3,811 0 0
ARKO CORP COM 041242108 247 28,210 SH   SOLE 2 16,035 0 12,175
ARKO CORP COM 041242108 15 1,708 SH   SOLE 7 1,708 0 0
ARKO CORP COM 041242108 2,767 315,495 SH   SOLE 18 315,495 0 0
ARKO CORP COM 041242108 1,892 215,716 SH   SOLE 19 215,716 0 0
ARKO CORP COM 041242108 35,492 4,047,030 SH   SOLE 21 4,047,030 0 0
ARKO CORP COM 041242108 19,585 2,233,131 SH   SOLE 22 2,188,842 0 44,289
ARKO CORP COM 041242108 68 7,768 SH   SOLE 25 7,768 0 0
ARKO CORP COM 041242108 117 13,304 SH   SOLE 30 13,304 0 0
ARKO CORP COM 041242108 50 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 635 181,357 SH   SOLE 21 181,357 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 3,246 927,325 SH   SOLE 22 927,325 0 0
ARLO TECHNOLOGIES INC COM 04206A101 123 11,758 SH   SOLE 2 3,035 0 8,723
ARLO TECHNOLOGIES INC COM 04206A101 14 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 3,215 306,445 SH   SOLE 18 306,445 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,556 148,313 SH   SOLE 19 148,313 0 0
ARLO TECHNOLOGIES INC COM 04206A101 105,090 10,018,111 SH   SOLE 21 10,018,111 0 0
ARLO TECHNOLOGIES INC COM 04206A101 20,602 1,963,972 SH   SOLE 22 1,951,759 0 12,213
ARLO TECHNOLOGIES INC COM 04206A101 1,126 107,294 SH   SOLE 30 107,294 0 0
ARLO TECHNOLOGIES INC COM 04206A101 256 24,437 SH   SOLE 43 53 0 24,384
ARMADA HOFFLER PPTYS INC COM 04208T108 1,458 95,794 SH   SOLE 2 61,890 0 33,904
ARMADA HOFFLER PPTYS INC COM 04208T108 475 31,214 SH   SOLE 4 31,214 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,200 78,836 SH   SOLE 7 78,836 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,510 230,632 SH   SOLE 18 230,632 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 5,404 355,084 SH   SOLE 19 355,084 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 108,707 7,142,372 SH   SOLE 21 7,142,372 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 35,042 2,302,369 SH   SOLE 22 2,243,130 0 59,239
ARMADA HOFFLER PPTYS INC COM 04208T108 220 14,484 SH   SOLE 23 14,484 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,938 258,709 SH   SOLE 25 258,709 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,619 106,349 SH   SOLE 26 3,241 0 103,108
ARMADA HOFFLER PPTYS INC COM 04208T108 566 37,193 SH   SOLE 28 0 0 37,193
ARMADA HOFFLER PPTYS INC COM 04208T108 5,224 343,254 SH   SOLE 30 343,254 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,763 247,220 SH   SOLE 31 0 0 247,220
ARMADA HOFFLER PPTYS INC COM 04208T108 456 29,952 SH   SOLE 34 29,952 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 117 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 609 40,028 SH   SOLE 43 956 0 39,072
ARMATA PHARMACEUTICALS INC COM 04216R102 11 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 131 23,864 SH   SOLE 21 23,864 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 664 67,681 SH   SOLE 2 23,002 0 44,679
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 9 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 3,157 321,845 SH   SOLE 18 321,845 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,511 154,018 SH   SOLE 19 154,018 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 127,696 13,016,946 SH   SOLE 21 13,016,946 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 19,905 2,029,088 SH   SOLE 22 1,961,483 0 67,605
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 81 8,298 SH   SOLE 25 8,298 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 167 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 78 8,002 SH   SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,090 213,035 SH   SOLE 30 213,035 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 101 10,341 SH   SOLE 40 10,341 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 366 37,322 SH   SOLE 43 4,399 0 32,923
ARMSTRONG FLOORING INC COM 04238R106 9 4,476 SH   SOLE 18 4,476 0 0
ARMSTRONG FLOORING INC COM 04238R106 153 77,477 SH   SOLE 21 77,477 0 0
ARMSTRONG FLOORING INC COM 04238R106 739 373,199 SH   SOLE 22 373,199 0 0
ARMSTRONG FLOORING INC COM 04238R106 17 8,595 SH   SOLE 23 8,595 0 0
ARMSTRONG FLOORING INC COM 04238R106 69 34,972 SH   SOLE 26 0 0 34,972
ARMSTRONG FLOORING INC COM 04238R106 2 782 SH   SOLE 43 0 0 782
ARMSTRONG WORLD INDS INC NEW COM 04247X102 8,420 72,507 SH   SOLE 2 14,353 0 58,154
ARMSTRONG WORLD INDS INC NEW COM 04247X102 20 173 SH   SOLE 4 173 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 76 654 SH   SOLE 7 654 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,395 20,623 SH   SOLE 18 20,623 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,573 13,545 SH   SOLE 19 13,545 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 73,536 633,280 SH   SOLE 21 633,280 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 123,214 1,061,090 SH   SOLE 22 1,005,884 0 55,206
ARMSTRONG WORLD INDS INC NEW COM 04247X102 746 6,422 SH   SOLE 25 6,422 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,585 22,263 SH   SOLE 26 18,568 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 98 848 SH   SOLE 28 848 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 3,199 27,546 SH   SOLE 30 27,546 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 84 721 SH   SOLE 31 721 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 682 5,870 SH   SOLE 40 5,870 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 782 6,732 SH   SOLE 43 2,032 0 4,700
ARQIT QUANTUM INC ORDINARY SHARES G0567U101 1,639 68,425 SH   SOLE 21 68,425 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,425 90,845 SH   SOLE 2 33,014 0 57,831
ARRAY TECHNOLOGIES INC COM SHS 04271T100 64 4,063 SH   SOLE 4 254 0 3,809
ARRAY TECHNOLOGIES INC COM SHS 04271T100 28 1,766 SH   SOLE 7 1,766 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 5,946 378,985 SH   SOLE 18 378,985 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 3,574 227,775 SH   SOLE 19 227,775 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 106,725 6,802,111 SH   SOLE 21 6,802,111 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 45,525 2,901,540 SH   SOLE 22 2,796,569 0 104,971
ARRAY TECHNOLOGIES INC COM SHS 04271T100 228 14,526 SH   SOLE 25 14,526 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 893 56,907 SH   SOLE 26 50,214 0 6,693
ARRAY TECHNOLOGIES INC COM SHS 04271T100 904 57,595 SH   SOLE 28 57,595 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 36,273 2,311,883 SH   SOLE 30 2,311,883 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 268 17,103 SH   SOLE 40 17,103 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 431 27,496 SH   SOLE 43 4,990 0 22,506
ARRIVAL GROUP SHS L0423Q108 240 32,344 SH   SOLE 2 32,344 0 0
ARRIVAL GROUP SHS L0423Q108 389 52,365 SH   SOLE 4 52,365 0 0
ARRIVAL GROUP SHS L0423Q108 50,429 6,796,332 SH   SOLE 19 6,796,332 0 0
ARRIVAL GROUP SHS L0423Q108 42 5,606 SH   SOLE 21 5,606 0 0
ARRIVAL GROUP SHS L0423Q108 2,515 338,937 SH   SOLE 22 338,937 0 0
ARRIVAL GROUP SHS L0423Q108 41,244 5,558,528 SH   SOLE 34 5,558,528 0 0
ARROW ELECTRS INC COM 042735100 24,881 185,306 SH   SOLE 2 58,167 0 127,139
ARROW ELECTRS INC COM 042735100 8,804 65,566 SH   SOLE 4 26,154 0 39,412
ARROW ELECTRS INC COM 042735100 3,474 25,875 SH   SOLE 7 9,085 0 16,790
ARROW ELECTRS INC COM 042735100 35 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 1,234 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 25,708 191,462 SH   SOLE 18 187,880 0 3,582
ARROW ELECTRS INC COM 042735100 2,655 19,776 SH   SOLE 19 19,776 0 0
ARROW ELECTRS INC COM 042735100 513,897 3,827,340 SH   SOLE 21 3,827,340 0 0
ARROW ELECTRS INC COM 042735100 263,883 1,965,316 SH   SOLE 22 1,886,306 0 79,010
ARROW ELECTRS INC COM 042735100 5,430 40,443 SH   SOLE 23 40,443 0 0
ARROW ELECTRS INC COM 042735100 28,309 210,836 SH   SOLE 25 210,836 0 0
ARROW ELECTRS INC COM 042735100 15,372 114,489 SH   SOLE 26 54,102 0 60,387
ARROW ELECTRS INC COM 042735100 25,201 187,686 SH   SOLE 28 1,321 0 186,365
ARROW ELECTRS INC COM 042735100 62,377 464,566 SH   SOLE 30 338,946 0 125,620
ARROW ELECTRS INC COM 042735100 3,883 28,917 SH   SOLE 31 8,080 0 20,837
ARROW ELECTRS INC COM 042735100 428 3,184 SH   SOLE 34 3,184 0 0
ARROW ELECTRS INC COM 042735100 5,156 38,401 SH   SOLE 36 38,401 0 0
ARROW ELECTRS INC COM 042735100 314 2,335 SH   SOLE 40 2,335 0 0
ARROW ELECTRS INC COM 042735100 23,508 175,082 SH   SOLE 43 10,935 0 164,147
ARROW FINL CORP COM 042744102 387 10,999 SH   SOLE 2 4,452 0 6,547
ARROW FINL CORP COM 042744102 7 196 SH   SOLE 7 196 0 0
ARROW FINL CORP COM 042744102 1,654 46,953 SH   SOLE 18 46,953 0 0
ARROW FINL CORP COM 042744102 909 25,796 SH   SOLE 19 25,796 0 0
ARROW FINL CORP COM 042744102 19,792 561,780 SH   SOLE 21 561,780 0 0
ARROW FINL CORP COM 042744102 16,185 459,403 SH   SOLE 22 443,393 0 16,010
ARROW FINL CORP COM 042744102 72 2,031 SH   SOLE 25 2,031 0 0
ARROW FINL CORP COM 042744102 210 5,948 SH   SOLE 30 5,948 0 0
ARROW FINL CORP COM 042744102 50 1,415 SH   SOLE 40 1,415 0 0
ARROW FINL CORP COM 042744102 213 6,037 SH   SOLE 43 0 0 6,037
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,787 102,372 SH   SOLE 2 75,767 0 26,605
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 22 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 98 1,478 SH   SOLE 7 1,478 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 30,676 462,689 SH   SOLE 18 453,943 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 24,533 370,035 SH   SOLE 19 370,035 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 521,158 7,860,608 SH   SOLE 21 7,860,608 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 197,343 2,976,510 SH   SOLE 22 2,921,204 0 55,306
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 335 5,047 SH   SOLE 23 5,047 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 996 15,028 SH   SOLE 25 15,028 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,591 54,162 SH   SOLE 26 29,356 0 24,806
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 204 3,079 SH   SOLE 28 3,079 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7,044 106,238 SH   SOLE 30 106,238 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 99 1,493 SH   SOLE 34 1,493 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 282 4,251 SH   SOLE 36 4,251 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 792 11,939 SH   SOLE 40 11,939 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,175 32,803 SH   SOLE 43 892 0 31,911
ARTERIS INC COM 04302A104 9 443 SH   SOLE 2 0 0 443
ARTERIS INC COM 04302A104 272 12,896 SH   SOLE 18 12,896 0 0
ARTERIS INC COM 04302A104 162 7,668 SH   SOLE 19 7,668 0 0
ARTERIS INC COM 04302A104 3,433 162,637 SH   SOLE 21 162,637 0 0
ARTERIS INC COM 04302A104 1,965 93,093 SH   SOLE 22 92,333 0 760
ARTESIAN RES CORP CL A 043113208 197 4,248 SH   SOLE 2 334 0 3,914
ARTESIAN RES CORP CL A 043113208 474 10,221 SH   SOLE 7 10,221 0 0
ARTESIAN RES CORP CL A 043113208 1,227 26,477 SH   SOLE 18 26,477 0 0
ARTESIAN RES CORP CL A 043113208 699 15,081 SH   SOLE 19 15,081 0 0
ARTESIAN RES CORP CL A 043113208 14,236 307,282 SH   SOLE 21 307,282 0 0
ARTESIAN RES CORP CL A 043113208 9,057 195,492 SH   SOLE 22 190,860 0 4,632
ARTESIAN RES CORP CL A 043113208 4,811 103,849 SH   SOLE 30 103,849 0 0
ARTESIAN RES CORP CL A 043113208 83 1,790 SH   SOLE 43 0 0 1,790
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5,533 116,143 SH   SOLE 2 73,999 0 42,144
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 12 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 424 8,904 SH   SOLE 7 8,904 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 49 1,034 SH   SOLE 13 1,034 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 8,221 172,556 SH   SOLE 18 157,917 0 14,639
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 18,736 393,281 SH   SOLE 19 393,281 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 111,731 2,345,329 SH   SOLE 21 2,345,329 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 83,736 1,757,675 SH   SOLE 22 1,722,503 0 35,172
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 626 13,138 SH   SOLE 23 13,138 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 494 10,379 SH   SOLE 25 10,379 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4,234 88,874 SH   SOLE 26 25,573 0 63,301
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 55 1,155 SH   SOLE 28 1,155 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,689 35,446 SH   SOLE 30 35,446 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 103 2,158 SH   SOLE 34 2,158 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 299 6,273 SH   SOLE 36 6,273 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 421 8,829 SH   SOLE 40 8,829 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,507 73,611 SH   SOLE 43 16,226 0 57,385
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 3,903 47,511 SH   SOLE 2 33,168 0 14,343
ARVINAS INC COM 04335A105 10 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105 51 621 SH   SOLE 7 621 0 0
ARVINAS INC COM 04335A105 135 1,639 SH   SOLE 13 1,639 0 0
ARVINAS INC COM 04335A105 10,629 129,398 SH   SOLE 18 125,533 0 3,865
ARVINAS INC COM 04335A105 13,110 159,611 SH   SOLE 19 159,611 0 0
ARVINAS INC COM 04335A105 162,580 1,979,308 SH   SOLE 21 1,979,308 0 0
ARVINAS INC COM 04335A105 89,363 1,087,941 SH   SOLE 22 1,066,352 0 21,589
ARVINAS INC COM 04335A105 270 3,282 SH   SOLE 23 3,282 0 0
ARVINAS INC COM 04335A105 431 5,249 SH   SOLE 25 5,249 0 0
ARVINAS INC COM 04335A105 2,629 32,012 SH   SOLE 26 17,279 0 14,733
ARVINAS INC COM 04335A105 60 725 SH   SOLE 28 725 0 0
ARVINAS INC COM 04335A105 3,786 46,091 SH   SOLE 30 46,091 0 0
ARVINAS INC COM 04335A105 130 1,585 SH   SOLE 36 1,585 0 0
ARVINAS INC COM 04335A105 356 4,333 SH   SOLE 40 4,333 0 0
ARVINAS INC COM 04335A105 518 6,311 SH   SOLE 43 148 0 6,163
ASANA INC CL A 04342Y104 3,981 53,402 SH   SOLE 2 19,937 0 33,465
ASANA INC CL A 04342Y104 2,727 36,585 SH   SOLE 4 23,087 0 13,498
ASANA INC CL A 04342Y104 508 6,818 SH   SOLE 7 6,818 0 0
ASANA INC CL A 04342Y104 11 150 SH   SOLE 13 150 0 0
ASANA INC CL A 04342Y104 373 5,000 SH   SOLE 15 5,000 0 0
ASANA INC CL A 04342Y104 19,754 264,979 SH   SOLE 18 250,371 0 14,608
ASANA INC CL A 04342Y104 26,262 352,269 SH   SOLE 19 352,269 0 0
ASANA INC CL A 04342Y104 217,739 2,920,708 SH   SOLE 21 2,920,708 0 0
ASANA INC CL A 04342Y104 149,629 2,007,090 SH   SOLE 22 1,965,546 0 41,544
ASANA INC CL A 04342Y104 3,562 47,777 SH   SOLE 23 47,777 0 0
ASANA INC CL A 04342Y104 954 12,797 SH   SOLE 25 12,797 0 0
ASANA INC CL A 04342Y104 7,621 102,221 SH   SOLE 26 48,035 0 54,186
ASANA INC CL A 04342Y104 6,317 84,737 SH   SOLE 28 1,382 0 83,355
ASANA INC CL A 04342Y104 14,008 187,896 SH   SOLE 30 187,896 0 0
ASANA INC CL A 04342Y104 689 9,239 SH   SOLE 31 6,953 0 2,286
ASANA INC CL A 04342Y104 254 3,410 SH   SOLE 34 3,410 0 0
ASANA INC CL A 04342Y104 851 11,416 SH   SOLE 36 11,416 0 0
ASANA INC CL A 04342Y104 172 2,307 SH   SOLE 40 2,307 0 0
ASANA INC CL A 04342Y104 982 13,179 SH   SOLE 43 262 0 12,917
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,893 22,536 SH   SOLE 2 12,511 0 10,025
ASBURY AUTOMOTIVE GROUP INC COM 043436104 13 73 SH   SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 88 509 SH   SOLE 7 509 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 14,516 84,036 SH   SOLE 18 79,533 0 4,503
ASBURY AUTOMOTIVE GROUP INC COM 043436104 20,023 115,919 SH   SOLE 19 115,919 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 476,153 2,756,630 SH   SOLE 21 2,756,630 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 111,233 643,969 SH   SOLE 22 631,483 0 12,486
ASBURY AUTOMOTIVE GROUP INC COM 043436104 567 3,283 SH   SOLE 23 3,283 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 601 3,477 SH   SOLE 25 3,477 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,974 23,007 SH   SOLE 26 6,735 0 16,272
ASBURY AUTOMOTIVE GROUP INC COM 043436104 60 345 SH   SOLE 28 345 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,993 40,483 SH   SOLE 30 40,483 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 105 607 SH   SOLE 36 607 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 474 2,742 SH   SOLE 40 2,742 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,476 8,543 SH   SOLE 43 25 0 8,518
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 139 1,034 SH   SOLE 19 1,034 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 37,495 278,710 SH   SOLE 21 278,710 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 3,246 24,128 SH   SOLE 30 24,128 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,030 7,660 SH   SOLE 34 7,660 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,152 8,564 SH   SOLE 43 2,484 0 6,080
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1,127 144,288 SH   SOLE 2 0 0 144,288
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 4 539 SH   SOLE 18 539 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 46,104 5,903,206 SH   SOLE 21 5,903,206 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 584 74,744 SH   SOLE 22 74,744 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 10,587 1,355,510 SH   SOLE 43 181,696 0 1,173,814
ASENSUS SURGICAL INC COM 04367G103 102 92,102 SH   SOLE 2 9,551 0 82,551
ASENSUS SURGICAL INC COM 04367G103 4 3,761 SH   SOLE 7 3,761 0 0
ASENSUS SURGICAL INC COM 04367G103 835 752,621 SH   SOLE 18 752,621 0 0
ASENSUS SURGICAL INC COM 04367G103 454 408,761 SH   SOLE 19 408,761 0 0
ASENSUS SURGICAL INC COM 04367G103 9,794 8,823,782 SH   SOLE 21 8,823,782 0 0
ASENSUS SURGICAL INC COM 04367G103 6,334 5,706,144 SH   SOLE 22 5,600,402 0 105,742
ASENSUS SURGICAL INC COM 04367G103 8 6,820 SH   SOLE 43 0 0 6,820
ASGN INC COM 00191U102 7,791 63,136 SH   SOLE 2 46,195 0 16,941
ASGN INC COM 00191U102 212 1,714 SH   SOLE 4 1,714 0 0
ASGN INC COM 00191U102 112 905 SH   SOLE 7 905 0 0
ASGN INC COM 00191U102 28,837 233,684 SH   SOLE 18 229,731 0 3,953
ASGN INC COM 00191U102 18,946 153,535 SH   SOLE 19 153,535 0 0
ASGN INC COM 00191U102 442,520 3,586,059 SH   SOLE 21 3,586,059 0 0
ASGN INC COM 00191U102 185,927 1,506,698 SH   SOLE 22 1,474,895 0 31,803
ASGN INC COM 00191U102 310 2,510 SH   SOLE 23 2,510 0 0
ASGN INC COM 00191U102 1,127 9,136 SH   SOLE 25 9,136 0 0
ASGN INC COM 00191U102 4,363 35,358 SH   SOLE 26 18,223 0 17,135
ASGN INC COM 00191U102 117 948 SH   SOLE 28 948 0 0
ASGN INC COM 00191U102 3,981 32,261 SH   SOLE 30 32,261 0 0
ASGN INC COM 00191U102 640 5,183 SH   SOLE 36 5,183 0 0
ASGN INC COM 00191U102 849 6,880 SH   SOLE 40 6,880 0 0
ASGN INC COM 00191U102 3,086 25,012 SH   SOLE 43 930 0 24,082
ASHFORD HOSPITALITY TR INC COM SHS 044103869 291 30,359 SH   SOLE 2 8,956 0 21,403
ASHFORD HOSPITALITY TR INC COM SHS 044103869 2 176 SH   SOLE 7 176 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 447 46,532 SH   SOLE 18 46,532 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 1,300 135,466 SH   SOLE 19 135,466 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 6,740 702,074 SH   SOLE 21 702,074 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 6,881 716,806 SH   SOLE 22 707,197 0 9,609
ASHFORD HOSPITALITY TR INC COM SHS 044103869 44 4,557 SH   SOLE 23 4,557 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 286 29,791 SH   SOLE 26 0 0 29,791
ASHFORD HOSPITALITY TR INC COM SHS 044103869 365 38,072 SH   SOLE 43 2,648 0 35,424
ASHFORD INC COM 044104107 4 211 SH   SOLE 18 211 0 0
ASHFORD INC COM 044104107 49 2,961 SH   SOLE 21 2,961 0 0
ASHFORD INC COM 044104107 393 23,600 SH   SOLE 22 23,600 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 14,956 138,921 SH   SOLE 2 40,618 0 98,303
ASHLAND GLOBAL HLDGS INC COM 044186104 23 213 SH   SOLE 4 213 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 114 1,058 SH   SOLE 7 1,058 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 13,194 122,556 SH   SOLE 18 122,556 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,730 16,069 SH   SOLE 19 16,069 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 294,062 2,731,391 SH   SOLE 21 2,731,391 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 164,299 1,526,094 SH   SOLE 22 1,461,914 0 64,180
ASHLAND GLOBAL HLDGS INC COM 044186104 859 7,977 SH   SOLE 25 7,977 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,963 18,231 SH   SOLE 26 13,729 0 4,502
ASHLAND GLOBAL HLDGS INC COM 044186104 116 1,082 SH   SOLE 28 1,082 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,560 33,066 SH   SOLE 30 33,066 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 88 822 SH   SOLE 31 822 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 110 1,023 SH   SOLE 36 1,023 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 821 7,626 SH   SOLE 40 7,626 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,835 26,330 SH   SOLE 43 6,215 0 20,115
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,950 8,730 SH   SOLE 7 8,730 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 209 263 SH   SOLE 15 263 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 419,665 527,125 SH   SOLE 18 345,479 0 181,646
ASML HOLDING N V N Y REGISTRY SHS N07059210 315,537 396,334 SH   SOLE 19 396,334 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 367,524 461,632 SH   SOLE 21 461,632 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 82,170 103,211 SH   SOLE 22 103,211 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 39,360 49,439 SH   SOLE 30 49,439 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 15,614 19,612 SH   SOLE 32 19,612 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 19,434 24,410 SH   SOLE 34 24,410 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 195,515 245,579 SH   SOLE 43 24,555 0 221,024
ASPEN AEROGELS INC COM 04523Y105 467 9,371 SH   SOLE 2 7,205 0 2,166
ASPEN AEROGELS INC COM 04523Y105 17 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105 3,083 61,911 SH   SOLE 18 61,911 0 0
ASPEN AEROGELS INC COM 04523Y105 1,964 39,452 SH   SOLE 19 39,452 0 0
ASPEN AEROGELS INC COM 04523Y105 41,751 838,547 SH   SOLE 21 838,547 0 0
ASPEN AEROGELS INC COM 04523Y105 28,142 565,219 SH   SOLE 22 551,389 0 13,830
ASPEN AEROGELS INC COM 04523Y105 169 3,392 SH   SOLE 25 3,392 0 0
ASPEN AEROGELS INC COM 04523Y105 741 14,882 SH   SOLE 26 13,949 0 933
ASPEN AEROGELS INC COM 04523Y105 781 15,682 SH   SOLE 30 15,682 0 0
ASPEN AEROGELS INC COM 04523Y105 150 3,021 SH   SOLE 40 3,021 0 0
ASPEN AEROGELS INC COM 04523Y105 38 766 SH   SOLE 43 134 0 632
ASPEN GROUP INC COM NEW 04530L203 1 623 SH   SOLE 2 0 0 623
ASPEN GROUP INC COM NEW 04530L203 10 4,088 SH   SOLE 18 4,088 0 0
ASPEN GROUP INC COM NEW 04530L203 129 54,702 SH   SOLE 21 54,702 0 0
ASPEN GROUP INC COM NEW 04530L203 510 215,895 SH   SOLE 22 215,895 0 0
ASPEN TECHNOLOGY INC COM 045327103 19,372 127,283 SH   SOLE 2 55,352 0 71,931
ASPEN TECHNOLOGY INC COM 045327103 221 1,455 SH   SOLE 4 240 0 1,215
ASPEN TECHNOLOGY INC COM 045327103 134 879 SH   SOLE 7 879 0 0
ASPEN TECHNOLOGY INC COM 045327103 22,298 146,505 SH   SOLE 18 146,505 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,956 19,423 SH   SOLE 19 19,423 0 0
ASPEN TECHNOLOGY INC COM 045327103 557,916 3,665,675 SH   SOLE 21 3,665,675 0 0
ASPEN TECHNOLOGY INC COM 045327103 277,466 1,823,036 SH   SOLE 22 1,747,234 0 75,802
ASPEN TECHNOLOGY INC COM 045327103 6,332 41,601 SH   SOLE 25 41,601 0 0
ASPEN TECHNOLOGY INC COM 045327103 5,831 38,309 SH   SOLE 26 27,073 0 11,236
ASPEN TECHNOLOGY INC COM 045327103 184 1,212 SH   SOLE 28 1,212 0 0
ASPEN TECHNOLOGY INC COM 045327103 49,701 326,553 SH   SOLE 30 326,553 0 0
ASPEN TECHNOLOGY INC COM 045327103 156 1,022 SH   SOLE 31 1,022 0 0
ASPEN TECHNOLOGY INC COM 045327103 567 3,726 SH   SOLE 34 3,726 0 0
ASPEN TECHNOLOGY INC COM 045327103 676 4,440 SH   SOLE 36 4,440 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,304 8,569 SH   SOLE 40 8,569 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,296 28,225 SH   SOLE 43 5,601 0 22,624
ASPIRA WOMENS HEALTH INC COM 04537Y109 79 44,691 SH   SOLE 2 15,144 0 29,547
ASPIRA WOMENS HEALTH INC COM 04537Y109 2 1,106 SH   SOLE 7 1,106 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 380 214,414 SH   SOLE 18 214,414 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 261 147,564 SH   SOLE 19 147,564 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 4,607 2,602,667 SH   SOLE 21 2,602,667 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 2,974 1,679,955 SH   SOLE 22 1,668,038 0 11,917
ASPIRA WOMENS HEALTH INC COM 04537Y109 32 18,058 SH   SOLE 25 18,058 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 8 4,377 SH   SOLE 26 4,377 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 39 21,945 SH   SOLE 30 21,945 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 14 7,821 SH   SOLE 36 7,821 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 18 9,965 SH   SOLE 40 9,965 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 7 3,774 SH   SOLE 43 0 0 3,774
ASSEMBLY BIOSCIENCES INC COM 045396108 112 48,075 SH   SOLE 2 12,795 0 35,280
ASSEMBLY BIOSCIENCES INC COM 045396108 20 8,408 SH   SOLE 18 8,408 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 419 179,669 SH   SOLE 21 179,669 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2,052 880,611 SH   SOLE 22 880,611 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 28 12,157 SH   SOLE 23 12,157 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 131 56,357 SH   SOLE 26 0 0 56,357
ASSEMBLY BIOSCIENCES INC COM 045396108 4 1,842 SH   SOLE 43 0 0 1,842
ASSERTIO HOLDINGS INC COM NEW 04546C205 66 30,126 SH   SOLE 21 30,126 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 1,650 756,994 SH   SOLE 22 756,994 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,232 46,987 SH   SOLE 2 28,800 0 18,187
ASSETMARK FINL HLDGS INC COM 04546L106 6 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,538 58,676 SH   SOLE 18 58,676 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 8,036 306,601 SH   SOLE 19 306,601 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 17,971 685,655 SH   SOLE 21 685,655 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 15,962 608,999 SH   SOLE 22 589,991 0 19,008
ASSETMARK FINL HLDGS INC COM 04546L106 47 1,798 SH   SOLE 23 1,798 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 72 2,748 SH   SOLE 25 2,748 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 112 4,285 SH   SOLE 30 4,285 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 9,284 354,211 SH   SOLE 34 354,211 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 72 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 31 1,188 SH   SOLE 43 0 0 1,188
ASSOCIATED BANC CORP COM 045487105 4,762 210,808 SH   SOLE 2 123,850 0 86,958
ASSOCIATED BANC CORP COM 045487105 284 12,573 SH   SOLE 4 537 0 12,036
ASSOCIATED BANC CORP COM 045487105 81 3,596 SH   SOLE 7 3,596 0 0
ASSOCIATED BANC CORP COM 045487105 16,324 722,641 SH   SOLE 18 722,641 0 0
ASSOCIATED BANC CORP COM 045487105 6,767 299,579 SH   SOLE 19 299,579 0 0
ASSOCIATED BANC CORP COM 045487105 253,597 11,226,095 SH   SOLE 21 11,226,095 0 0
ASSOCIATED BANC CORP COM 045487105 100,316 4,440,733 SH   SOLE 22 4,289,326 0 151,407
ASSOCIATED BANC CORP COM 045487105 501 22,197 SH   SOLE 25 22,197 0 0
ASSOCIATED BANC CORP COM 045487105 2,054 90,930 SH   SOLE 26 60,080 0 30,850
ASSOCIATED BANC CORP COM 045487105 113 4,983 SH   SOLE 28 4,983 0 0
ASSOCIATED BANC CORP COM 045487105 5,645 249,900 SH   SOLE 30 249,900 0 0
ASSOCIATED BANC CORP COM 045487105 244 10,809 SH   SOLE 36 10,809 0 0
ASSOCIATED BANC CORP COM 045487105 432 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED BANC CORP COM 045487105 5,117 226,536 SH   SOLE 43 9,832 0 216,704
ASSOCIATED CAP GROUP INC CL A 045528106 20 467 SH   SOLE 2 56 0 411
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 284 6,611 SH   SOLE 18 6,611 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 155 3,616 SH   SOLE 19 3,616 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,976 69,217 SH   SOLE 21 69,217 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 3,101 72,125 SH   SOLE 22 70,974 0 1,151
ASSURANT INC COM 04621X108 13,063 83,814 SH   SOLE 2 20,279 0 63,535
ASSURANT INC COM 04621X108 6,259 40,155 SH   SOLE 4 20,890 0 19,265
ASSURANT INC COM 04621X108 7,848 50,356 SH   SOLE 7 48,733 0 1,623
ASSURANT INC COM 04621X108 35 226 SH   SOLE 13 226 0 0
ASSURANT INC COM 04621X108 1,133 7,272 SH   SOLE 15 7,272 0 0
ASSURANT INC COM 04621X108 70,980 455,407 SH   SOLE 18 446,914 0 8,493
ASSURANT INC COM 04621X108 81,458 522,634 SH   SOLE 19 522,634 0 0
ASSURANT INC COM 04621X108 219,796 1,410,216 SH   SOLE 21 1,410,216 0 0
ASSURANT INC COM 04621X108 209,010 1,341,008 SH   SOLE 22 1,221,557 0 119,451
ASSURANT INC COM 04621X108 4,931 31,639 SH   SOLE 23 31,639 0 0
ASSURANT INC COM 04621X108 15,768 101,168 SH   SOLE 25 101,168 0 0
ASSURANT INC COM 04621X108 34,504 221,375 SH   SOLE 26 149,796 0 71,579
ASSURANT INC COM 04621X108 22,363 143,484 SH   SOLE 28 1,080 0 142,404
ASSURANT INC COM 04621X108 11 71 SH   SOLE 29 71 0 0
ASSURANT INC COM 04621X108 45,815 293,949 SH   SOLE 30 264,042 0 29,907
ASSURANT INC COM 04621X108 3,307 21,219 SH   SOLE 31 6,658 0 14,561
ASSURANT INC COM 04621X108 38,073 244,276 SH   SOLE 34 244,276 0 0
ASSURANT INC COM 04621X108 4,574 29,350 SH   SOLE 36 29,350 0 0
ASSURANT INC COM 04621X108 1,980 12,705 SH   SOLE 37 12,705 0 0
ASSURANT INC COM 04621X108 277 1,777 SH   SOLE 40 1,777 0 0
ASSURANT INC COM 04621X108 7,300 46,839 SH   SOLE 43 3,985 0 42,854
ASSURED GUARANTY LTD COM G0585R106 6,661 132,699 SH   SOLE 2 42,933 0 89,766
ASSURED GUARANTY LTD COM G0585R106 5 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106 108 2,152 SH   SOLE 7 2,152 0 0
ASSURED GUARANTY LTD COM G0585R106 4,227 84,196 SH   SOLE 18 84,196 0 0
ASSURED GUARANTY LTD COM G0585R106 977 19,471 SH   SOLE 19 19,471 0 0
ASSURED GUARANTY LTD COM G0585R106 345,500 6,882,468 SH   SOLE 21 6,882,468 0 0
ASSURED GUARANTY LTD COM G0585R106 83,678 1,666,883 SH   SOLE 22 1,584,544 0 82,339
ASSURED GUARANTY LTD COM G0585R106 483 9,612 SH   SOLE 25 9,612 0 0
ASSURED GUARANTY LTD COM G0585R106 1,635 32,569 SH   SOLE 26 24,204 0 8,365
ASSURED GUARANTY LTD COM G0585R106 331 6,596 SH   SOLE 28 6,596 0 0
ASSURED GUARANTY LTD COM G0585R106 6,463 128,752 SH   SOLE 30 128,752 0 0
ASSURED GUARANTY LTD COM G0585R106 56 1,122 SH   SOLE 31 1,122 0 0
ASSURED GUARANTY LTD COM G0585R106 126 2,515 SH   SOLE 34 2,515 0 0
ASSURED GUARANTY LTD COM G0585R106 189 3,765 SH   SOLE 36 3,765 0 0
ASSURED GUARANTY LTD COM G0585R106 509 10,130 SH   SOLE 40 10,130 0 0
ASSURED GUARANTY LTD COM G0585R106 3,354 66,810 SH   SOLE 43 3,840 0 62,970
AST SPACEMOBILE INC COM CL A 00217D100 5 658 SH   SOLE 2 0 0 658
AST SPACEMOBILE INC COM CL A 00217D100 629 79,229 SH   SOLE 21 79,229 0 0
AST SPACEMOBILE INC COM CL A 00217D100 4,776 601,506 SH   SOLE 22 601,506 0 0
ASTEC INDS INC COM 046224101 3,048 44,006 SH   SOLE 2 25,497 0 18,509
ASTEC INDS INC COM 046224101 7 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101 22 313 SH   SOLE 7 313 0 0
ASTEC INDS INC COM 046224101 6,264 90,427 SH   SOLE 18 88,709 0 1,718
ASTEC INDS INC COM 046224101 5,845 84,381 SH   SOLE 19 84,381 0 0
ASTEC INDS INC COM 046224101 200,568 2,895,453 SH   SOLE 21 2,895,453 0 0
ASTEC INDS INC COM 046224101 45,954 663,403 SH   SOLE 22 641,457 0 21,946
ASTEC INDS INC COM 046224101 187 2,705 SH   SOLE 23 2,705 0 0
ASTEC INDS INC COM 046224101 256 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101 999 14,424 SH   SOLE 26 4,565 0 9,859
ASTEC INDS INC COM 046224101 13 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101 2,743 39,605 SH   SOLE 30 39,605 0 0
ASTEC INDS INC COM 046224101 199 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101 1,519 21,931 SH   SOLE 43 2,781 0 19,150
ASTRA SPACE INC COM CL A 04634X103 209 30,132 SH   SOLE 2 25,994 0 4,138
ASTRA SPACE INC COM CL A 04634X103 8,636 1,246,137 SH   SOLE 21 1,246,137 0 0
ASTRA SPACE INC COM CL A 04634X103 12,069 1,741,597 SH   SOLE 22 1,697,326 0 44,271
ASTRA SPACE INC COM CL A 04634X103 98 14,200 SH   SOLE 25 14,200 0 0
ASTRA SPACE INC COM CL A 04634X103 38 5,506 SH   SOLE 26 0 0 5,506
ASTRA SPACE INC COM CL A 04634X103 337 48,587 SH   SOLE 28 48,587 0 0
ASTRA SPACE INC COM CL A 04634X103 519 74,923 SH   SOLE 30 74,923 0 0
ASTRA SPACE INC COM CL A 04634X103 94 13,528 SH   SOLE 40 13,528 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 8 144 SH   SOLE 2 144 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 241,659 4,148,645 SH   SOLE 18 4,128,362 0 20,283
ASTRAZENECA PLC SPONSORED ADR 046353108 7,474 128,309 SH   SOLE 19 128,309 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 809 13,889 SH   SOLE 20 13,889 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 522 8,967 SH   SOLE 21 8,967 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 343 5,893 SH   SOLE 22 5,893 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 15,466 265,512 SH   SOLE 30 265,512 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 175 3,002 SH   SOLE 34 3,002 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 90,182 1,548,192 SH   SOLE 43 166,815 0 1,381,378
ASTRIA THERAPEUTICS INC COM 04635X102 2 348 SH   SOLE 2 0 0 348
ASTRIA THERAPEUTICS INC COM 04635X102 5 882 SH   SOLE 18 882 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 63 11,610 SH   SOLE 21 11,610 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 217 40,233 SH   SOLE 22 40,233 0 0
ASTRONICS CORP COM 046433108 695 57,914 SH   SOLE 2 10,954 0 46,960
ASTRONICS CORP COM 046433108 5 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 1,004 83,637 SH   SOLE 18 83,637 0 0
ASTRONICS CORP COM 046433108 1,579 131,578 SH   SOLE 19 131,578 0 0
ASTRONICS CORP COM 046433108 11,346 945,493 SH   SOLE 21 945,493 0 0
ASTRONICS CORP COM 046433108 9,373 781,056 SH   SOLE 22 766,320 0 14,736
ASTRONICS CORP COM 046433108 114 9,523 SH   SOLE 23 9,523 0 0
ASTRONICS CORP COM 046433108 666 55,497 SH   SOLE 26 0 0 55,497
ASTRONICS CORP COM 046433108 65 5,398 SH   SOLE 43 368 0 5,030
ASTRONOVA INC COM 04638F108 17 1,268 SH   SOLE 18 1,268 0 0
ASTRONOVA INC COM 04638F108 337 24,999 SH   SOLE 21 24,999 0 0
ASTRONOVA INC COM 04638F108 771 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 80 117,589 SH   SOLE 21 117,589 0 0
ASTROTECH CORP COM NEW 046484200 412 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 24 3,109 SH   SOLE 18 3,109 0 0
ASURE SOFTWARE INC COM 04649U102 394 50,366 SH   SOLE 21 50,366 0 0
ASURE SOFTWARE INC COM 04649U102 1,490 190,321 SH   SOLE 22 190,321 0 0
AT&T INC COM 00206R102 485,942 19,753,743 SH   SOLE 2 6,047,485 0 13,706,258
AT&T INC COM 00206R102 148,049 6,018,262 SH   SOLE 4 3,817,346 0 2,200,916
AT&T INC COM 00206R102 172,312 7,004,556 SH   SOLE 7 6,794,266 0 210,290
AT&T INC COM 00206R102 18,186 739,271 SH   SOLE 13 665,280 0 73,991
AT&T INC COM 00206R102 24,848 1,010,089 SH   SOLE 15 1,010,089 0 0
AT&T INC COM 00206R102 1 53 SH   SOLE 17 0 0 53
AT&T INC COM 00206R102 273,803 11,130,207 SH   SOLE 18 9,933,156 0 1,197,051
AT&T INC COM 00206R102 71,717 2,915,305 SH   SOLE 19 2,915,305 0 0
AT&T INC COM 00206R102 4,859,025 197,521,348 SH   SOLE 21 197,521,348 0 0
AT&T INC COM 00206R102 3,924,999 159,552,809 SH   SOLE 22 140,800,236 0 18,752,573
AT&T INC COM 00206R102 138,301 5,621,983 SH   SOLE 23 5,621,983 0 0
AT&T INC COM 00206R102 284,724 11,574,139 SH   SOLE 25 11,574,139 0 0
AT&T INC COM 00206R102 465,823 18,935,908 SH   SOLE 26 8,469,556 0 10,466,352
AT&T INC COM 00206R102 332,507 13,516,543 SH   SOLE 28 760,959 0 12,755,584
AT&T INC COM 00206R102 25,437 1,034,032 SH   SOLE 29 1,034,032 0 0
AT&T INC COM 00206R102 1,109,681 45,108,986 SH   SOLE 30 44,445,327 0 663,659
AT&T INC COM 00206R102 103,527 4,208,407 SH   SOLE 31 2,314,009 0 1,894,398
AT&T INC COM 00206R102 6,704 272,536 SH   SOLE 32 272,536 0 0
AT&T INC COM 00206R102 65,655 2,668,902 SH   SOLE 34 2,668,902 0 0
AT&T INC COM 00206R102 100,112 4,069,606 SH   SOLE 36 4,069,606 0 0
AT&T INC COM 00206R102 5,848 237,732 SH   SOLE 40 237,732 0 0
AT&T INC COM 00206R102 68,293 2,776,124 SH   SOLE 43 146,990 0 2,629,134
ATAI LIFE SCIENCES NV SHS N0731H103 6,765 886,614 SH   SOLE 21 886,614 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 534 69,928 SH   SOLE 30 69,928 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2,443 155,023 SH   SOLE 2 53,476 0 101,547
ATARA BIOTHERAPEUTICS INC COM 046513107 3 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 18 1,129 SH   SOLE 7 1,129 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,457 282,789 SH   SOLE 18 256,226 0 26,563
ATARA BIOTHERAPEUTICS INC COM 046513107 10,199 647,170 SH   SOLE 19 647,170 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 60,023 3,808,553 SH   SOLE 21 3,808,553 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 40,915 2,596,151 SH   SOLE 22 2,513,910 0 82,241
ATARA BIOTHERAPEUTICS INC COM 046513107 324 20,529 SH   SOLE 23 20,529 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 221 14,011 SH   SOLE 25 14,011 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,930 122,466 SH   SOLE 26 12,303 0 110,163
ATARA BIOTHERAPEUTICS INC COM 046513107 618 39,189 SH   SOLE 28 39,189 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,460 92,642 SH   SOLE 30 92,642 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 206 13,061 SH   SOLE 36 13,061 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 125 7,928 SH   SOLE 40 7,928 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 248 15,708 SH   SOLE 43 2,262 0 13,446
ATEA PHARMACEUTICALS INC COM 04683R106 1,255 140,421 SH   SOLE 2 48,680 0 91,741
ATEA PHARMACEUTICALS INC COM 04683R106 9 1,038 SH   SOLE 7 1,038 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 1,839 205,665 SH   SOLE 18 195,337 0 10,328
ATEA PHARMACEUTICALS INC COM 04683R106 5,597 626,024 SH   SOLE 19 626,024 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 25,455 2,847,340 SH   SOLE 21 2,847,340 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 16,168 1,808,480 SH   SOLE 22 1,763,745 0 44,735
ATEA PHARMACEUTICALS INC COM 04683R106 142 15,854 SH   SOLE 23 15,854 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 39 4,390 SH   SOLE 25 4,390 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 642 71,853 SH   SOLE 26 1,493 0 70,360
ATEA PHARMACEUTICALS INC COM 04683R106 382 42,720 SH   SOLE 30 42,720 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 23 2,567 SH   SOLE 36 2,567 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 22 2,480 SH   SOLE 40 2,480 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 111 12,365 SH   SOLE 43 2,951 0 9,414
ATENTO S A SHS L0427L204 5 187 SH   SOLE 2 187 0 0
ATENTO S A SHS L0427L204 10 396 SH   SOLE 22 396 0 0
ATERIAN INC COM 02156U101 12 2,992 SH   SOLE 2 803 0 2,189
ATERIAN INC COM 02156U101 1 318 SH   SOLE 7 318 0 0
ATERIAN INC COM 02156U101 322 78,303 SH   SOLE 18 78,303 0 0
ATERIAN INC COM 02156U101 203 49,472 SH   SOLE 19 49,472 0 0
ATERIAN INC COM 02156U101 3,677 894,592 SH   SOLE 21 894,592 0 0
ATERIAN INC COM 02156U101 3,320 807,848 SH   SOLE 22 803,952 0 3,896
ATHENE HOLDING LTD CL A G0684D107 23,100 277,209 SH   SOLE 2 25,557 0 251,652
ATHENE HOLDING LTD CL A G0684D107 7,521 90,254 SH   SOLE 4 50,416 0 39,838
ATHENE HOLDING LTD CL A G0684D107 1,449 17,394 SH   SOLE 7 17,394 0 0
ATHENE HOLDING LTD CL A G0684D107 32 385 SH   SOLE 13 385 0 0
ATHENE HOLDING LTD CL A G0684D107 1,235 14,823 SH   SOLE 15 14,823 0 0
ATHENE HOLDING LTD CL A G0684D107 13,414 160,973 SH   SOLE 18 152,129 0 8,844
ATHENE HOLDING LTD CL A G0684D107 4,903 58,840 SH   SOLE 19 58,840 0 0
ATHENE HOLDING LTD CL A G0684D107 159,894 1,918,810 SH   SOLE 21 1,918,810 0 0
ATHENE HOLDING LTD CL A G0684D107 222,155 2,665,971 SH   SOLE 22 2,519,502 0 146,469
ATHENE HOLDING LTD CL A G0684D107 6,427 77,129 SH   SOLE 23 77,129 0 0
ATHENE HOLDING LTD CL A G0684D107 3,067 36,804 SH   SOLE 25 36,804 0 0
ATHENE HOLDING LTD CL A G0684D107 10,224 122,690 SH   SOLE 26 88,551 0 34,139
ATHENE HOLDING LTD CL A G0684D107 11,940 143,285 SH   SOLE 28 0 0 143,285
ATHENE HOLDING LTD CL A G0684D107 40 486 SH   SOLE 29 486 0 0
ATHENE HOLDING LTD CL A G0684D107 39,555 474,679 SH   SOLE 30 286,359 0 188,320
ATHENE HOLDING LTD CL A G0684D107 4,031 48,369 SH   SOLE 31 14,720 0 33,649
ATHENE HOLDING LTD CL A G0684D107 1,277 15,319 SH   SOLE 34 15,319 0 0
ATHENE HOLDING LTD CL A G0684D107 2,098 25,182 SH   SOLE 36 25,182 0 0
ATHENE HOLDING LTD CL A G0684D107 316 3,790 SH   SOLE 40 3,790 0 0
ATHENE HOLDING LTD CL A G0684D107 10,739 128,879 SH   SOLE 43 8,673 0 120,206
ATHENEX INC COM 04685N103 46 34,188 SH   SOLE 2 3,372 0 30,816
ATHENEX INC COM 04685N103 2 1,336 SH   SOLE 7 1,336 0 0
ATHENEX INC COM 04685N103 369 271,047 SH   SOLE 18 259,312 0 11,735
ATHENEX INC COM 04685N103 921 676,928 SH   SOLE 19 676,928 0 0
ATHENEX INC COM 04685N103 5,247 3,857,907 SH   SOLE 21 3,857,907 0 0
ATHENEX INC COM 04685N103 2,721 2,000,595 SH   SOLE 22 1,975,271 0 25,324
ATHENEX INC COM 04685N103 9 6,664 SH   SOLE 23 6,664 0 0
ATHENEX INC COM 04685N103 54 39,397 SH   SOLE 26 0 0 39,397
ATHENEX INC COM 04685N103 10 7,527 SH   SOLE 28 7,527 0 0
ATHENEX INC COM 04685N103 83 60,679 SH   SOLE 30 60,679 0 0
ATHENEX INC COM 04685N103 38 27,711 SH   SOLE 43 0 0 27,711
ATHERSYS INC NEW COM 04744L106 161 178,419 SH   SOLE 2 19,153 0 159,266
ATHERSYS INC NEW COM 04744L106 3 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC NEW COM 04744L106 604 669,505 SH   SOLE 18 609,248 0 60,257
ATHERSYS INC NEW COM 04744L106 563 623,890 SH   SOLE 19 623,890 0 0
ATHERSYS INC NEW COM 04744L106 6,665 7,384,258 SH   SOLE 21 7,384,258 0 0
ATHERSYS INC NEW COM 04744L106 4,438 4,917,303 SH   SOLE 22 4,870,752 0 46,551
ATHERSYS INC NEW COM 04744L106 36 40,352 SH   SOLE 23 40,352 0 0
ATHERSYS INC NEW COM 04744L106 91 100,455 SH   SOLE 26 0 0 100,455
ATHERSYS INC NEW COM 04744L106 14 15,510 SH   SOLE 43 0 0 15,510
ATHIRA PHARMA INC COM 04746L104 255 19,538 SH   SOLE 2 1,072 0 18,466
ATHIRA PHARMA INC COM 04746L104 6 453 SH   SOLE 7 453 0 0
ATHIRA PHARMA INC COM 04746L104 1,414 108,518 SH   SOLE 18 108,518 0 0
ATHIRA PHARMA INC COM 04746L104 739 56,713 SH   SOLE 19 56,713 0 0
ATHIRA PHARMA INC COM 04746L104 19,412 1,489,814 SH   SOLE 21 1,489,814 0 0
ATHIRA PHARMA INC COM 04746L104 9,663 741,558 SH   SOLE 22 724,836 0 16,722
ATHIRA PHARMA INC COM 04746L104 212 16,294 SH   SOLE 30 16,294 0 0
ATHIRA PHARMA INC COM 04746L104 297 22,796 SH   SOLE 43 3,026 0 19,770
ATI PHYSICAL THERAPY INC COM CL A 00216W109 10 2,937 SH   SOLE 21 2,937 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 1,920 566,284 SH   SOLE 22 566,284 0 0
ATKORE INC COM 047649108 7,642 68,733 SH   SOLE 2 45,164 0 23,569
ATKORE INC COM 047649108 21 193 SH   SOLE 4 193 0 0
ATKORE INC COM 047649108 70 633 SH   SOLE 7 633 0 0
ATKORE INC COM 047649108 495 4,448 SH   SOLE 13 4,448 0 0
ATKORE INC COM 047649108 14,699 132,200 SH   SOLE 18 122,767 0 9,433
ATKORE INC COM 047649108 28,653 257,693 SH   SOLE 19 257,693 0 0
ATKORE INC COM 047649108 177,774 1,598,827 SH   SOLE 21 1,598,827 0 0
ATKORE INC COM 047649108 139,490 1,254,520 SH   SOLE 22 1,229,279 0 25,241
ATKORE INC COM 047649108 810 7,283 SH   SOLE 23 7,283 0 0
ATKORE INC COM 047649108 848 7,626 SH   SOLE 25 7,626 0 0
ATKORE INC COM 047649108 5,957 53,576 SH   SOLE 26 19,377 0 34,199
ATKORE INC COM 047649108 93 837 SH   SOLE 28 837 0 0
ATKORE INC COM 047649108 3,097 27,855 SH   SOLE 30 27,855 0 0
ATKORE INC COM 047649108 280 2,515 SH   SOLE 36 2,515 0 0
ATKORE INC COM 047649108 681 6,126 SH   SOLE 40 6,126 0 0
ATKORE INC COM 047649108 614 5,519 SH   SOLE 43 78 0 5,441
ATLANTIC AMERN CORP COM 048209100 2 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 32 13,072 SH   SOLE 21 13,072 0 0
ATLANTIC AMERN CORP COM 048209100 35 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 445 15,460 SH   SOLE 2 2,956 0 12,504
ATLANTIC CAP BANCSHARES INC COM 048269203 9 316 SH   SOLE 7 316 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,883 65,467 SH   SOLE 18 65,467 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 961 33,390 SH   SOLE 19 33,390 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 21,572 749,794 SH   SOLE 21 749,794 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 16,306 566,757 SH   SOLE 22 554,912 0 11,845
ATLANTIC CAP BANCSHARES INC COM 048269203 184 6,412 SH   SOLE 43 119 0 6,293
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,372 63,606 SH   SOLE 2 21,488 0 42,118
ATLANTIC UN BANKSHARES CORP COM 04911A107 149 4,006 SH   SOLE 4 290 0 3,716
ATLANTIC UN BANKSHARES CORP COM 04911A107 40 1,086 SH   SOLE 7 1,086 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 8,651 231,996 SH   SOLE 18 231,996 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 5,033 134,956 SH   SOLE 19 134,956 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 111,916 3,001,240 SH   SOLE 21 3,001,240 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 70,708 1,896,168 SH   SOLE 22 1,820,254 0 75,914
ATLANTIC UN BANKSHARES CORP COM 04911A107 549 14,722 SH   SOLE 25 14,722 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,391 37,298 SH   SOLE 26 31,313 0 5,985
ATLANTIC UN BANKSHARES CORP COM 04911A107 53 1,408 SH   SOLE 28 1,408 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,722 46,169 SH   SOLE 30 46,169 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 58 1,546 SH   SOLE 36 1,546 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 350 9,399 SH   SOLE 40 9,399 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,052 28,219 SH   SOLE 43 1,878 0 26,341
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2,377 66,482 SH   SOLE 2 66,482 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 10 282 SH   SOLE 4 282 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 58 1,615 SH   SOLE 13 1,615 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1 33 SH   SOLE 18 33 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 31,747 887,784 SH   SOLE 21 887,784 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 5,492 153,570 SH   SOLE 22 153,570 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 31,484 880,421 SH   SOLE 30 880,421 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 78 2,169 SH   SOLE 36 2,169 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 21 576 SH   SOLE 43 0 0 576
ATLANTICUS HOLDINGS CORP COM 04914Y102 178 2,501 SH   SOLE 2 1,864 0 637
ATLANTICUS HOLDINGS CORP COM 04914Y102 1,001 14,030 SH   SOLE 18 14,030 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 631 8,841 SH   SOLE 19 8,841 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 13,457 188,679 SH   SOLE 21 188,679 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 9,259 129,829 SH   SOLE 22 126,297 0 3,532
ATLANTICUS HOLDINGS CORP COM 04914Y102 95 1,331 SH   SOLE 25 1,331 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 58 820 SH   SOLE 26 0 0 820
ATLANTICUS HOLDINGS CORP COM 04914Y102 161 2,261 SH   SOLE 30 2,261 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 76 1,065 SH   SOLE 40 1,065 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 155 2,175 SH   SOLE 43 0 0 2,175
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,783 18,947 SH   SOLE 2 2,840 0 16,107
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 792 SH   SOLE 7 792 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 10,252 108,925 SH   SOLE 18 108,925 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4,815 51,159 SH   SOLE 19 51,159 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 324,621 3,449,013 SH   SOLE 21 3,449,013 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 63,944 679,392 SH   SOLE 22 659,808 0 19,584
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 96 1,020 SH   SOLE 25 1,020 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 99 1,052 SH   SOLE 26 0 0 1,052
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 90 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3,451 36,661 SH   SOLE 30 36,661 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 100 1,060 SH   SOLE 36 1,060 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 71 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,831 30,082 SH   SOLE 43 7,457 0 22,625
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 3,006 1,850,000 PRN   SOLE 21 1,850,000 0 0
ATLAS CORP SHARES Y0436Q109 59 4,196 SH   SOLE 2 4,196 0 0
ATLAS CORP SHARES Y0436Q109 3 246 SH   SOLE 4 246 0 0
ATLAS CORP SHARES Y0436Q109 477 33,608 SH   SOLE 7 33,608 0 0
ATLAS CORP SHARES Y0436Q109 18,197 1,283,268 SH   SOLE 21 1,283,268 0 0
ATLAS CORP SHARES Y0436Q109 8,451 596,003 SH   SOLE 22 562,995 0 33,008
ATLAS CORP SHARES Y0436Q109 183 12,879 SH   SOLE 25 12,879 0 0
ATLAS CORP SHARES Y0436Q109 3,075 216,846 SH   SOLE 30 216,846 0 0
ATLAS CORP SHARES Y0436Q109 192 13,558 SH   SOLE 40 13,558 0 0
ATLAS CORP SHARES Y0436Q109 254 17,913 SH   SOLE 43 0 0 17,913
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 64 7,614 SH   SOLE 2 504 0 7,110
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 380 45,164 SH   SOLE 18 45,164 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 241 28,612 SH   SOLE 19 28,612 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 4,151 493,015 SH   SOLE 21 493,015 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 1,262 149,852 SH   SOLE 22 144,722 0 5,130
ATLASSIAN CORP PLC OPTIONS G06242904 191 500 SH Call SOLE 4 500 0 0
ATLASSIAN CORP PLC OPTIONS G06242904 2,517 6,600 SH Call SOLE 18 6,600 0 0
ATLASSIAN CORP PLC OPTIONS G06242904 15,213 39,900 SH Call SOLE 19 39,900 0 0
ATLASSIAN CORP PLC OPTIONS G06242904 1,220 3,200 SH Call SOLE 22 3,200 0 0
ATLASSIAN CORP PLC OPTIONS G06242904 191 500 SH Call SOLE 26 500 0 0
ATLASSIAN CORP PLC OPTIONS G06242904 8,732 22,900 SH Call SOLE 34 22,900 0 0
ATLASSIAN CORP PLC CL A G06242104 142,782 374,471 SH   SOLE 2 127,385 0 247,086
ATLASSIAN CORP PLC CL A G06242104 302 792 SH   SOLE 4 792 0 0
ATLASSIAN CORP PLC CL A G06242104 7,205 18,896 SH   SOLE 7 18,896 0 0
ATLASSIAN CORP PLC CL A G06242104 7,142 18,732 SH   SOLE 13 18,732 0 0
ATLASSIAN CORP PLC CL A G06242104 573 1,504 SH   SOLE 15 1,504 0 0
ATLASSIAN CORP PLC CL A G06242104 22,941 60,168 SH   SOLE 18 55,517 0 4,651
ATLASSIAN CORP PLC CL A G06242104 218,116 572,047 SH   SOLE 19 572,047 0 0
ATLASSIAN CORP PLC CL A G06242104 324,514 851,096 SH   SOLE 21 851,096 0 0
ATLASSIAN CORP PLC CL A G06242104 387,174 1,015,432 SH   SOLE 22 839,139 0 176,293
ATLASSIAN CORP PLC CL A G06242104 11,525 30,227 SH   SOLE 23 30,227 0 0
ATLASSIAN CORP PLC CL A G06242104 66,828 175,267 SH   SOLE 25 175,267 0 0
ATLASSIAN CORP PLC CL A G06242104 56,903 149,239 SH   SOLE 26 3,594 0 145,645
ATLASSIAN CORP PLC CL A G06242104 54,571 143,121 SH   SOLE 28 2,446 0 140,675
ATLASSIAN CORP PLC CL A G06242104 32,806 86,039 SH   SOLE 30 86,039 0 0
ATLASSIAN CORP PLC CL A G06242104 12,696 33,297 SH   SOLE 31 33,297 0 0
ATLASSIAN CORP PLC CL A G06242104 12,953 33,972 SH   SOLE 32 33,972 0 0
ATLASSIAN CORP PLC CL A G06242104 300,995 789,412 SH   SOLE 34 789,412 0 0
ATLASSIAN CORP PLC CL A G06242104 10,713 28,097 SH   SOLE 36 28,097 0 0
ATLASSIAN CORP PLC CL A G06242104 13,047 34,219 SH   SOLE 43 8,807 0 25,412
ATMOS ENERGY CORP COM 049560105 39,272 374,836 SH   SOLE 2 54,745 0 320,091
ATMOS ENERGY CORP COM 049560105 12,731 121,510 SH   SOLE 4 68,726 0 52,784
ATMOS ENERGY CORP COM 049560105 39,373 375,805 SH   SOLE 7 372,138 0 3,667
ATMOS ENERGY CORP COM 049560105 41 395 SH   SOLE 13 395 0 0
ATMOS ENERGY CORP COM 049560105 1,949 18,607 SH   SOLE 15 18,607 0 0
ATMOS ENERGY CORP COM 049560105 23,308 222,465 SH   SOLE 18 204,818 0 17,647
ATMOS ENERGY CORP COM 049560105 12,718 121,391 SH   SOLE 19 121,391 0 0
ATMOS ENERGY CORP COM 049560105 705,324 6,732,117 SH   SOLE 21 6,732,117 0 0
ATMOS ENERGY CORP COM 049560105 293,831 2,804,531 SH   SOLE 22 2,521,720 0 282,811
ATMOS ENERGY CORP COM 049560105 7,750 73,976 SH   SOLE 23 73,976 0 0
ATMOS ENERGY CORP COM 049560105 18,003 171,830 SH   SOLE 25 171,830 0 0
ATMOS ENERGY CORP COM 049560105 30,055 286,868 SH   SOLE 26 88,388 0 198,480
ATMOS ENERGY CORP COM 049560105 54,725 522,332 SH   SOLE 28 4,020 0 518,312
ATMOS ENERGY CORP COM 049560105 143,516 1,369,815 SH   SOLE 30 1,369,815 0 0
ATMOS ENERGY CORP COM 049560105 55,821 532,796 SH   SOLE 31 14,368 0 518,428
ATMOS ENERGY CORP COM 049560105 4,082 38,961 SH   SOLE 34 38,961 0 0
ATMOS ENERGY CORP COM 049560105 6,523 62,257 SH   SOLE 36 62,257 0 0
ATMOS ENERGY CORP COM 049560105 429 4,098 SH   SOLE 40 4,098 0 0
ATMOS ENERGY CORP COM 049560105 7,445 71,058 SH   SOLE 43 2,903 0 68,155
ATN INTL INC COM 00215F107 509 12,753 SH   SOLE 2 4,564 0 8,189
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,752 43,866 SH   SOLE 18 43,866 0 0
ATN INTL INC COM 00215F107 746 18,670 SH   SOLE 19 18,670 0 0
ATN INTL INC COM 00215F107 56,068 1,403,444 SH   SOLE 21 1,403,444 0 0
ATN INTL INC COM 00215F107 12,614 315,746 SH   SOLE 22 303,063 0 12,683
ATN INTL INC COM 00215F107 59 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107 185 4,621 SH   SOLE 26 0 0 4,621
ATN INTL INC COM 00215F107 63 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 832 20,830 SH   SOLE 30 20,830 0 0
ATN INTL INC COM 00215F107 44 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107 418 10,458 SH   SOLE 43 618 0 9,840
ATOMERA INC COM 04965B100 58 2,891 SH   SOLE 2 785 0 2,106
ATOMERA INC COM 04965B100 7 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100 1,187 58,985 SH   SOLE 18 58,985 0 0
ATOMERA INC COM 04965B100 695 34,536 SH   SOLE 19 34,536 0 0
ATOMERA INC COM 04965B100 14,591 725,215 SH   SOLE 21 725,215 0 0
ATOMERA INC COM 04965B100 10,209 507,391 SH   SOLE 22 504,646 0 2,745
ATOMERA INC COM 04965B100 315 15,653 SH   SOLE 43 168 0 15,485
ATOSSA THERAPEUTICS INC COM 04962H506 278 173,814 SH   SOLE 2 33,488 0 140,326
ATOSSA THERAPEUTICS INC COM 04962H506 3 1,880 SH   SOLE 7 1,880 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 622 388,625 SH   SOLE 18 388,625 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 1,259 787,117 SH   SOLE 19 787,117 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 6,962 4,351,372 SH   SOLE 21 4,351,372 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 5,886 3,678,595 SH   SOLE 22 3,611,480 0 67,115
ATOSSA THERAPEUTICS INC COM 04962H506 42 26,414 SH   SOLE 23 26,414 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 211 131,776 SH   SOLE 26 0 0 131,776
ATRECA INC CL A COM 04965G109 423 139,441 SH   SOLE 2 89,769 0 49,672
ATRECA INC CL A COM 04965G109 1 445 SH   SOLE 7 445 0 0
ATRECA INC CL A COM 04965G109 298 98,308 SH   SOLE 18 98,308 0 0
ATRECA INC CL A COM 04965G109 1,141 376,620 SH   SOLE 19 376,620 0 0
ATRECA INC CL A COM 04965G109 2,994 988,158 SH   SOLE 21 988,158 0 0
ATRECA INC CL A COM 04965G109 3,888 1,283,009 SH   SOLE 22 1,267,255 0 15,754
ATRECA INC CL A COM 04965G109 33 10,891 SH   SOLE 23 10,891 0 0
ATRECA INC CL A COM 04965G109 165 54,415 SH   SOLE 26 0 0 54,415
ATRENEW INC SPONSORED ADS 00138L108 172 28,936 SH   SOLE 2 28,936 0 0
ATRENEW INC SPONSORED ADS 00138L108 844 142,123 SH   SOLE 19 142,123 0 0
ATRENEW INC SPONSORED ADS 00138L108 1,954 328,941 SH   SOLE 34 328,941 0 0
ATRICURE INC COM 04963C209 2,603 37,441 SH   SOLE 2 21,529 0 15,912
ATRICURE INC COM 04963C209 48 692 SH   SOLE 4 199 0 493
ATRICURE INC COM 04963C209 47 669 SH   SOLE 7 669 0 0
ATRICURE INC COM 04963C209 8,916 128,229 SH   SOLE 18 120,255 0 7,974
ATRICURE INC COM 04963C209 13,857 199,295 SH   SOLE 19 199,295 0 0
ATRICURE INC COM 04963C209 127,304 1,830,916 SH   SOLE 21 1,830,916 0 0
ATRICURE INC COM 04963C209 79,304 1,140,566 SH   SOLE 22 1,115,967 0 24,599
ATRICURE INC COM 04963C209 425 6,106 SH   SOLE 23 6,106 0 0
ATRICURE INC COM 04963C209 573 8,234 SH   SOLE 25 8,234 0 0
ATRICURE INC COM 04963C209 2,646 38,062 SH   SOLE 26 16,256 0 21,806
ATRICURE INC COM 04963C209 57 813 SH   SOLE 28 813 0 0
ATRICURE INC COM 04963C209 21,041 302,616 SH   SOLE 30 302,616 0 0
ATRICURE INC COM 04963C209 504 7,250 SH   SOLE 36 7,250 0 0
ATRICURE INC COM 04963C209 408 5,871 SH   SOLE 40 5,871 0 0
ATRICURE INC COM 04963C209 551 7,931 SH   SOLE 43 66 0 7,865
ATRION CORP COM 049904105 1,215 1,724 SH   SOLE 2 402 0 1,322
ATRION CORP COM 049904105 5 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 16 23 SH   SOLE 7 23 0 0
ATRION CORP COM 049904105 2,993 4,246 SH   SOLE 18 3,661 0 585
ATRION CORP COM 049904105 6,266 8,889 SH   SOLE 19 8,889 0 0
ATRION CORP COM 049904105 35,782 50,762 SH   SOLE 21 50,762 0 0
ATRION CORP COM 049904105 30,407 43,137 SH   SOLE 22 42,210 0 927
ATRION CORP COM 049904105 300 426 SH   SOLE 23 426 0 0
ATRION CORP COM 049904105 131 186 SH   SOLE 25 186 0 0
ATRION CORP COM 049904105 1,778 2,522 SH   SOLE 26 549 0 1,973
ATRION CORP COM 049904105 86 122 SH   SOLE 28 122 0 0
ATRION CORP COM 049904105 651 923 SH   SOLE 30 923 0 0
ATRION CORP COM 049904105 145 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105 962 1,365 SH   SOLE 43 89 0 1,276
ATYR PHARMA INC COM NEW 002120202 36 4,863 SH   SOLE 18 4,863 0 0
ATYR PHARMA INC COM NEW 002120202 483 64,634 SH   SOLE 21 64,634 0 0
ATYR PHARMA INC COM NEW 002120202 1,538 205,882 SH   SOLE 22 205,882 0 0
AUBURN NATL BANCORP COM 050473107 13 405 SH   SOLE 18 405 0 0
AUBURN NATL BANCORP COM 050473107 210 6,490 SH   SOLE 21 6,490 0 0
AUBURN NATL BANCORP COM 050473107 16 484 SH   SOLE 22 484 0 0
AUDACY INC CL A 05070N103 294 114,560 SH   SOLE 2 35,801 0 78,759
AUDACY INC CL A 05070N103 5 2,029 SH   SOLE 7 2,029 0 0
AUDACY INC CL A 05070N103 1,022 397,852 SH   SOLE 18 397,852 0 0
AUDACY INC CL A 05070N103 545 212,222 SH   SOLE 19 212,222 0 0
AUDACY INC CL A 05070N103 11,768 4,578,973 SH   SOLE 21 4,578,973 0 0
AUDACY INC CL A 05070N103 8,004 3,114,327 SH   SOLE 22 2,987,223 0 127,104
AUDACY INC CL A 05070N103 49 19,229 SH   SOLE 25 19,229 0 0
AUDACY INC CL A 05070N103 89 34,648 SH   SOLE 30 34,648 0 0
AUDACY INC CL A 05070N103 37 14,467 SH   SOLE 40 14,467 0 0
AUDACY INC CL A 05070N103 291 113,080 SH   SOLE 43 0 0 113,080
AUDDIA INC COM 05072K107 2 1,197 SH   SOLE 18 1,197 0 0
AUDDIA INC COM 05072K107 40 22,580 SH   SOLE 21 22,580 0 0
AUDIOEYE INC COM NEW 050734201 10 1,414 SH   SOLE 18 1,414 0 0
AUDIOEYE INC COM NEW 050734201 138 19,706 SH   SOLE 21 19,706 0 0
AUDIOEYE INC COM NEW 050734201 74 10,498 SH   SOLE 22 10,498 0 0
AUGMEDIX INC COM 05105P107 3 1,094 SH   SOLE 22 1,094 0 0
AURA BIOSCIENCES INC COM 05153U107 26 1,535 SH   SOLE 2 0 0 1,535
AURA BIOSCIENCES INC COM 05153U107 214 12,591 SH   SOLE 18 12,591 0 0
AURA BIOSCIENCES INC COM 05153U107 126 7,392 SH   SOLE 19 7,392 0 0
AURA BIOSCIENCES INC COM 05153U107 2,275 133,991 SH   SOLE 21 133,991 0 0
AURA BIOSCIENCES INC COM 05153U107 1,414 83,274 SH   SOLE 22 82,493 0 781
AURINIA PHARMACEUTICALS INC COM 05156V102 686 29,993 SH   SOLE 2 27,075 0 2,918
AURINIA PHARMACEUTICALS INC COM 05156V102 11 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 21,907 957,878 SH   SOLE 21 957,878 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 2,339 102,278 SH   SOLE 22 59,429 0 42,849
AURINIA PHARMACEUTICALS INC COM 05156V102 91 3,995 SH   SOLE 25 3,995 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 1,328 58,048 SH   SOLE 26 46,343 0 11,705
AURINIA PHARMACEUTICALS INC COM 05156V102 107 4,691 SH   SOLE 28 4,691 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 14,794 646,883 SH   SOLE 30 646,883 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 293 12,807 SH   SOLE 40 12,807 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 84 3,674 SH   SOLE 43 0 0 3,674
AURORA CANNABIS INC COM 05156X884 0 1 SH   SOLE 43 0 0 1
AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 674 800,000 PRN   SOLE 21 800,000 0 0
AURORA INNOVATION INC CLASS A COM 051774107 79 6,979 SH   SOLE 2 0 0 6,979
AURORA INNOVATION INC CLASS A COM 051774107 2,089 185,506 SH   SOLE 21 185,506 0 0
AURORA INNOVATION INC CLASS A COM 051774107 37,704 3,348,531 SH   SOLE 22 3,348,531 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115 8 2,433 SH   SOLE 2 2,433 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115 239 76,705 SH   SOLE 19 76,705 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115 44 14,015 SH   SOLE 34 14,015 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 8 7,409 SH   SOLE 2 7,409 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 4 3,384 SH   SOLE 4 3,384 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 47 44,864 SH   SOLE 18 44,864 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 934 889,645 SH   SOLE 19 889,645 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 29 27,547 SH   SOLE 22 27,547 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 3 3,037 SH   SOLE 26 3,037 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 248 236,114 SH   SOLE 34 236,114 0 0
AUTODESK INC COM 052769106 130,460 463,955 SH   SOLE 2 79,628 0 384,327
AUTODESK INC COM 052769106 44,227 157,286 SH   SOLE 4 100,894 0 56,392
AUTODESK INC COM 052769106 59,495 211,582 SH   SOLE 7 205,142 0 6,440
AUTODESK INC COM 052769106 1,014 3,607 SH   SOLE 13 1,248 0 2,359
AUTODESK INC COM 052769106 5,918 21,047 SH   SOLE 15 21,047 0 0
AUTODESK INC COM 052769106 0 1 SH   SOLE 17 0 0 1
AUTODESK INC COM 052769106 164,944 586,593 SH   SOLE 18 556,601 0 29,992
AUTODESK INC COM 052769106 259,926 924,380 SH   SOLE 19 924,380 0 0
AUTODESK INC COM 052769106 1,614,482 5,741,604 SH   SOLE 21 5,741,604 0 0
AUTODESK INC COM 052769106 1,313,454 4,671,056 SH   SOLE 22 4,225,938 0 445,118
AUTODESK INC COM 052769106 35,664 126,831 SH   SOLE 23 126,831 0 0
AUTODESK INC COM 052769106 102,713 365,280 SH   SOLE 25 365,280 0 0
AUTODESK INC COM 052769106 154,071 547,925 SH   SOLE 26 193,361 0 354,564
AUTODESK INC COM 052769106 187,384 666,397 SH   SOLE 28 32,634 0 633,763
AUTODESK INC COM 052769106 75 268 SH   SOLE 29 268 0 0
AUTODESK INC COM 052769106 412,302 1,466,275 SH   SOLE 30 1,405,798 0 60,477
AUTODESK INC COM 052769106 24,226 86,154 SH   SOLE 31 24,339 0 61,815
AUTODESK INC COM 052769106 14,956 53,189 SH   SOLE 32 53,189 0 0
AUTODESK INC COM 052769106 389,948 1,386,779 SH   SOLE 34 1,386,779 0 0
AUTODESK INC COM 052769106 24,202 86,070 SH   SOLE 36 86,070 0 0
AUTODESK INC COM 052769106 2,076 7,383 SH   SOLE 40 7,383 0 0
AUTODESK INC COM 052769106 54,051 192,223 SH   SOLE 43 11,948 0 180,275
AUTODESK INC OPTIONS 052769106 366 1,300 SH Call SOLE 4 1,300 0 0
AUTODESK INC OPTIONS 052769106 4,780 17,000 SH Call SOLE 18 17,000 0 0
AUTODESK INC OPTIONS 052769106 28,934 102,900 SH Call SOLE 19 102,900 0 0
AUTODESK INC OPTIONS 052769106 2,334 8,300 SH Call SOLE 22 8,300 0 0
AUTODESK INC OPTIONS 052769106 337 1,200 SH Call SOLE 26 1,200 0 0
AUTODESK INC OPTIONS 052769106 16,000 56,900 SH Call SOLE 34 56,900 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,779 60,359 SH   SOLE 2 10,186 0 50,173
AUTOHOME INC SP ADS RP CL A 05278C107 1,563 53,008 SH   SOLE 4 20,544 0 32,464
AUTOHOME INC SP ADS RP CL A 05278C107 9,126 309,565 SH   SOLE 7 3,319 0 306,246
AUTOHOME INC SP ADS RP CL A 05278C107 435 14,764 SH   SOLE 13 7,032 0 7,732
AUTOHOME INC SP ADS RP CL A 05278C107 1,234 41,859 SH   SOLE 15 41,859 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 879 29,806 SH   SOLE 18 29,806 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 59 1,996 SH   SOLE 19 1,996 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 37,273 1,264,337 SH   SOLE 21 1,264,337 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 29,847 1,012,446 SH   SOLE 22 890,637 0 121,809
AUTOHOME INC SP ADS RP CL A 05278C107 1,387 47,046 SH   SOLE 23 47,046 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,423 48,271 SH   SOLE 25 48,271 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 4,287 145,409 SH   SOLE 26 13,318 0 132,091
AUTOHOME INC SP ADS RP CL A 05278C107 3,515 119,229 SH   SOLE 28 3,344 0 115,885
AUTOHOME INC SP ADS RP CL A 05278C107 13,010 441,301 SH   SOLE 30 441,301 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 219 7,421 SH   SOLE 31 4,563 0 2,858
AUTOHOME INC SP ADS RP CL A 05278C107 198 6,716 SH   SOLE 34 6,716 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 7 251 SH   SOLE 40 251 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 6,176 209,514 SH   SOLE 43 21,533 0 187,981
AUTOLIV INC COM 052800109 5,130 49,606 SH   SOLE 2 25,951 0 23,655
AUTOLIV INC COM 052800109 29 282 SH   SOLE 4 282 0 0
AUTOLIV INC COM 052800109 68 661 SH   SOLE 7 661 0 0
AUTOLIV INC COM 052800109 68 654 SH   SOLE 15 654 0 0
AUTOLIV INC COM 052800109 101 978 SH   SOLE 18 978 0 0
AUTOLIV INC COM 052800109 19,907 192,505 SH   SOLE 21 192,505 0 0
AUTOLIV INC COM 052800109 113,859 1,101,048 SH   SOLE 22 1,066,813 0 34,235
AUTOLIV INC COM 052800109 12,264 118,594 SH   SOLE 25 118,594 0 0
AUTOLIV INC COM 052800109 8,267 79,945 SH   SOLE 26 23,000 0 56,945
AUTOLIV INC COM 052800109 5,937 57,415 SH   SOLE 28 1,559 0 55,856
AUTOLIV INC COM 052800109 20,330 196,593 SH   SOLE 30 196,593 0 0
AUTOLIV INC COM 052800109 1,895 18,329 SH   SOLE 31 0 0 18,329
AUTOLIV INC COM 052800109 2,506 24,237 SH   SOLE 36 24,237 0 0
AUTOLIV INC COM 052800109 1,098 10,616 SH   SOLE 40 10,616 0 0
AUTOLIV INC COM 052800109 2,959 28,617 SH   SOLE 43 2,545 0 26,072
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1,784 343,778 SH   SOLE 21 343,778 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 130 24,974 SH   SOLE 30 24,974 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 534 102,981 SH   SOLE 43 33,521 0 69,460
AUTOMATIC DATA PROCESSING IN COM 053015103 233,306 946,168 SH   SOLE 2 148,925 0 797,243
AUTOMATIC DATA PROCESSING IN COM 053015103 77,148 312,871 SH   SOLE 4 203,207 0 109,664
AUTOMATIC DATA PROCESSING IN COM 053015103 109,130 442,574 SH   SOLE 7 430,282 0 12,292
AUTOMATIC DATA PROCESSING IN COM 053015103 1,405 5,696 SH   SOLE 13 1,163 0 4,533
AUTOMATIC DATA PROCESSING IN COM 053015103 13,383 54,276 SH   SOLE 15 54,276 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 182,245 739,089 SH   SOLE 18 637,922 0 101,167
AUTOMATIC DATA PROCESSING IN COM 053015103 98,639 400,030 SH   SOLE 19 400,030 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,794,164 11,331,673 SH   SOLE 21 11,331,673 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,308,869 9,363,571 SH   SOLE 22 8,435,786 0 927,785
AUTOMATIC DATA PROCESSING IN COM 053015103 59,730 242,235 SH   SOLE 23 242,235 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 229,012 928,752 SH   SOLE 25 928,752 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 272,448 1,104,909 SH   SOLE 26 457,809 0 647,100
AUTOMATIC DATA PROCESSING IN COM 053015103 310,725 1,260,138 SH   SOLE 28 15,579 0 1,244,559
AUTOMATIC DATA PROCESSING IN COM 053015103 124 503 SH   SOLE 29 503 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 928,332 3,764,832 SH   SOLE 30 3,691,537 0 73,295
AUTOMATIC DATA PROCESSING IN COM 053015103 39,876 161,717 SH   SOLE 31 47,694 0 114,023
AUTOMATIC DATA PROCESSING IN COM 053015103 25,138 101,947 SH   SOLE 32 101,947 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 11,217 45,489 SH   SOLE 34 45,489 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 49,797 201,952 SH   SOLE 36 201,952 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,461 14,038 SH   SOLE 40 14,038 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 141,084 572,161 SH   SOLE 43 43,183 0 528,978
AUTONATION INC COM 05329W102 21,294 182,234 SH   SOLE 2 71,749 0 110,485
AUTONATION INC COM 05329W102 112 961 SH   SOLE 4 961 0 0
AUTONATION INC COM 05329W102 198 1,695 SH   SOLE 7 1,695 0 0
AUTONATION INC COM 05329W102 262 2,240 SH   SOLE 13 2,240 0 0
AUTONATION INC COM 05329W102 10,619 90,873 SH   SOLE 18 90,873 0 0
AUTONATION INC COM 05329W102 2,274 19,461 SH   SOLE 19 19,461 0 0
AUTONATION INC COM 05329W102 232,568 1,990,316 SH   SOLE 21 1,990,316 0 0
AUTONATION INC COM 05329W102 142,778 1,221,891 SH   SOLE 22 1,167,808 0 54,083
AUTONATION INC COM 05329W102 114 979 SH   SOLE 23 979 0 0
AUTONATION INC COM 05329W102 775 6,632 SH   SOLE 25 6,632 0 0
AUTONATION INC COM 05329W102 2,796 23,929 SH   SOLE 26 19,722 0 4,207
AUTONATION INC COM 05329W102 130 1,113 SH   SOLE 28 1,113 0 0
AUTONATION INC COM 05329W102 3,094 26,482 SH   SOLE 30 26,482 0 0
AUTONATION INC COM 05329W102 73 626 SH   SOLE 31 626 0 0
AUTONATION INC COM 05329W102 1,211 10,360 SH   SOLE 36 10,360 0 0
AUTONATION INC COM 05329W102 718 6,147 SH   SOLE 40 6,147 0 0
AUTONATION INC COM 05329W102 11,856 101,460 SH   SOLE 43 5,015 0 96,445
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 4 640 SH   SOLE 18 640 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 99 15,722 SH   SOLE 21 15,722 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 1,050 166,968 SH   SOLE 22 166,968 0 0
AUTOWEB INC COM 05335B100 5 1,561 SH   SOLE 18 1,561 0 0
AUTOWEB INC COM 05335B100 87 25,673 SH   SOLE 21 25,673 0 0
AUTOWEB INC COM 05335B100 512 150,697 SH   SOLE 22 150,697 0 0
AUTOWEB INC COM 05335B100 67 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 106,769 50,930 SH   SOLE 2 12,372 0 38,558
AUTOZONE INC COM 053332102 31,660 15,102 SH   SOLE 4 8,843 0 6,259
AUTOZONE INC COM 053332102 43,297 20,653 SH   SOLE 7 20,023 0 630
AUTOZONE INC COM 053332102 1,124 536 SH   SOLE 13 290 0 246
AUTOZONE INC COM 053332102 5,048 2,408 SH   SOLE 15 2,408 0 0
AUTOZONE INC COM 053332102 73,378 35,002 SH   SOLE 18 31,974 0 3,028
AUTOZONE INC COM 053332102 23,859 11,381 SH   SOLE 19 11,381 0 0
AUTOZONE INC COM 053332102 1,301,686 620,918 SH   SOLE 21 620,918 0 0
AUTOZONE INC COM 053332102 994,519 474,396 SH   SOLE 22 431,246 0 43,150
AUTOZONE INC COM 053332102 28,085 13,397 SH   SOLE 23 13,397 0 0
AUTOZONE INC COM 053332102 62,009 29,579 SH   SOLE 25 29,579 0 0
AUTOZONE INC COM 053332102 99,008 47,228 SH   SOLE 26 17,700 0 29,528
AUTOZONE INC COM 053332102 72,717 34,687 SH   SOLE 28 466 0 34,221
AUTOZONE INC COM 053332102 939 448 SH   SOLE 29 448 0 0
AUTOZONE INC COM 053332102 202,832 96,753 SH   SOLE 30 96,753 0 0
AUTOZONE INC COM 053332102 17,920 8,548 SH   SOLE 31 2,984 0 5,564
AUTOZONE INC COM 053332102 25,320 12,078 SH   SOLE 34 12,078 0 0
AUTOZONE INC COM 053332102 23,205 11,069 SH   SOLE 36 11,069 0 0
AUTOZONE INC COM 053332102 1,547 738 SH   SOLE 40 738 0 0
AUTOZONE INC COM 053332102 58,758 28,028 SH   SOLE 43 1,523 0 26,505
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 182 22,559 SH   SOLE 30 22,559 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 60 7,365 SH   SOLE 43 938 0 6,427
AVALARA INC COM 05338G106 37,596 291,196 SH   SOLE 2 177,447 0 113,749
AVALARA INC COM 05338G106 6,375 49,376 SH   SOLE 4 31,774 0 17,602
AVALARA INC COM 05338G106 928 7,185 SH   SOLE 7 7,185 0 0
AVALARA INC COM 05338G106 200 1,547 SH   SOLE 13 157 0 1,390
AVALARA INC COM 05338G106 771 5,974 SH   SOLE 15 5,974 0 0
AVALARA INC COM 05338G106 15,074 116,752 SH   SOLE 18 112,462 0 4,290
AVALARA INC COM 05338G106 174,596 1,352,303 SH   SOLE 19 1,352,303 0 0
AVALARA INC COM 05338G106 196,390 1,521,107 SH   SOLE 21 1,521,107 0 0
AVALARA INC COM 05338G106 254,101 1,968,096 SH   SOLE 22 1,871,634 0 96,462
AVALARA INC COM 05338G106 6,184 47,895 SH   SOLE 23 47,895 0 0
AVALARA INC COM 05338G106 604 4,681 SH   SOLE 25 4,681 0 0
AVALARA INC COM 05338G106 18,565 143,795 SH   SOLE 26 56,709 0 87,086
AVALARA INC COM 05338G106 25,654 198,701 SH   SOLE 28 1,532 0 197,169
AVALARA INC COM 05338G106 12 93 SH   SOLE 29 93 0 0
AVALARA INC COM 05338G106 20,571 159,329 SH   SOLE 30 159,329 0 0
AVALARA INC COM 05338G106 3,936 30,489 SH   SOLE 31 9,489 0 21,000
AVALARA INC COM 05338G106 113,030 875,454 SH   SOLE 34 875,454 0 0
AVALARA INC COM 05338G106 2,201 17,044 SH   SOLE 36 17,044 0 0
AVALARA INC COM 05338G106 329 2,549 SH   SOLE 40 2,549 0 0
AVALARA INC COM 05338G106 2,899 22,454 SH   SOLE 43 1,791 0 20,663
AVALO THERAPEUTICS INC COM 05338F108 78 46,026 SH   SOLE 2 2,121 0 43,905
AVALO THERAPEUTICS INC COM 05338F108 275 161,505 SH   SOLE 18 161,505 0 0
AVALO THERAPEUTICS INC COM 05338F108 156 91,843 SH   SOLE 19 91,843 0 0
AVALO THERAPEUTICS INC COM 05338F108 3,209 1,887,642 SH   SOLE 21 1,887,642 0 0
AVALO THERAPEUTICS INC COM 05338F108 2,745 1,614,994 SH   SOLE 22 1,612,621 0 2,373
AVALON GLOBOCARE CORP COM 05344R104 2 2,488 SH   SOLE 2 0 0 2,488
AVALON GLOBOCARE CORP COM 05344R104 4 4,288 SH   SOLE 18 4,288 0 0
AVALON GLOBOCARE CORP COM 05344R104 69 83,965 SH   SOLE 21 83,965 0 0
AVALONBAY CMNTYS INC COM 053484101 106,787 422,768 SH   SOLE 2 143,334 0 279,434
AVALONBAY CMNTYS INC COM 053484101 87,285 345,559 SH   SOLE 4 287,955 0 57,604
AVALONBAY CMNTYS INC COM 053484101 80,510 318,736 SH   SOLE 7 314,917 0 3,819
AVALONBAY CMNTYS INC COM 053484101 4,920 19,479 SH   SOLE 13 17,553 0 1,926
AVALONBAY CMNTYS INC COM 053484101 5,030 19,914 SH   SOLE 15 19,914 0 0
AVALONBAY CMNTYS INC COM 053484101 1 3 SH   SOLE 17 0 0 3
AVALONBAY CMNTYS INC COM 053484101 105,977 419,562 SH   SOLE 18 398,375 0 21,187
AVALONBAY CMNTYS INC COM 053484101 79,637 315,282 SH   SOLE 19 315,282 0 0
AVALONBAY CMNTYS INC COM 053484101 1,392,577 5,513,190 SH   SOLE 21 5,513,190 0 0
AVALONBAY CMNTYS INC COM 053484101 1,056,543 4,182,837 SH   SOLE 22 3,721,256 0 461,581
AVALONBAY CMNTYS INC COM 053484101 28,674 113,519 SH   SOLE 23 113,519 0 0
AVALONBAY CMNTYS INC COM 053484101 199,649 790,409 SH   SOLE 25 790,409 0 0
AVALONBAY CMNTYS INC COM 053484101 75,778 300,003 SH   SOLE 26 103,363 0 196,640
AVALONBAY CMNTYS INC COM 053484101 111,128 439,956 SH   SOLE 28 2,487 0 437,469
AVALONBAY CMNTYS INC COM 053484101 2,614 10,348 SH   SOLE 29 10,348 0 0
AVALONBAY CMNTYS INC COM 053484101 287,066 1,136,488 SH   SOLE 30 1,136,488 0 0
AVALONBAY CMNTYS INC COM 053484101 169,450 670,850 SH   SOLE 31 30,926 0 639,924
AVALONBAY CMNTYS INC COM 053484101 10,007 39,616 SH   SOLE 34 39,616 0 0
AVALONBAY CMNTYS INC COM 053484101 15,383 60,900 SH   SOLE 36 60,900 0 0
AVALONBAY CMNTYS INC COM 053484101 1,161 4,597 SH   SOLE 40 4,597 0 0
AVALONBAY CMNTYS INC COM 053484101 23,128 91,563 SH   SOLE 43 6,016 0 85,547
AVANGRID INC COM 05351W103 6,433 128,973 SH   SOLE 2 8,564 0 120,409
AVANGRID INC COM 05351W103 451 9,050 SH   SOLE 4 9,050 0 0
AVANGRID INC COM 05351W103 230 4,617 SH   SOLE 7 4,617 0 0
AVANGRID INC COM 05351W103 38 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103 1,156 23,185 SH   SOLE 18 23,185 0 0
AVANGRID INC COM 05351W103 8,141 163,213 SH   SOLE 19 163,213 0 0
AVANGRID INC COM 05351W103 93,975 1,884,028 SH   SOLE 21 1,884,028 0 0
AVANGRID INC COM 05351W103 64,052 1,284,113 SH   SOLE 22 1,241,624 0 42,489
AVANGRID INC COM 05351W103 3,745 75,074 SH   SOLE 25 75,074 0 0
AVANGRID INC COM 05351W103 9,606 192,574 SH   SOLE 26 15,669 0 176,905
AVANGRID INC COM 05351W103 5,548 111,230 SH   SOLE 28 44,858 0 66,372
AVANGRID INC COM 05351W103 52,966 1,061,868 SH   SOLE 30 1,061,868 0 0
AVANGRID INC COM 05351W103 10,766 215,848 SH   SOLE 31 859 0 214,989
AVANGRID INC COM 05351W103 3,220 64,551 SH   SOLE 34 64,551 0 0
AVANGRID INC COM 05351W103 766 15,359 SH   SOLE 36 15,359 0 0
AVANGRID INC COM 05351W103 6,012 120,521 SH   SOLE 43 2,330 0 118,191
AVANOS MED INC COM 05350V106 1,687 48,656 SH   SOLE 2 13,641 0 35,015
AVANOS MED INC COM 05350V106 8 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 23 651 SH   SOLE 7 651 0 0
AVANOS MED INC COM 05350V106 6,509 187,731 SH   SOLE 18 187,731 0 0
AVANOS MED INC COM 05350V106 2,924 84,344 SH   SOLE 19 84,344 0 0
AVANOS MED INC COM 05350V106 204,896 5,909,879 SH   SOLE 21 5,909,879 0 0
AVANOS MED INC COM 05350V106 42,479 1,225,225 SH   SOLE 22 1,176,803 0 48,422
AVANOS MED INC COM 05350V106 211 6,096 SH   SOLE 25 6,096 0 0
AVANOS MED INC COM 05350V106 629 18,147 SH   SOLE 26 13,649 0 4,498
AVANOS MED INC COM 05350V106 23 659 SH   SOLE 28 659 0 0
AVANOS MED INC COM 05350V106 2,997 86,437 SH   SOLE 30 86,437 0 0
AVANOS MED INC COM 05350V106 226 6,505 SH   SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106 1,349 38,901 SH   SOLE 43 429 0 38,472
AVANTOR INC COM 05352A100 60,349 1,432,109 SH   SOLE 2 371,833 0 1,060,276
AVANTOR INC COM 05352A100 13,750 326,294 SH   SOLE 4 198,246 0 128,048
AVANTOR INC COM 05352A100 2,153 51,094 SH   SOLE 7 51,094 0 0
AVANTOR INC COM 05352A100 323 7,659 SH   SOLE 13 879 0 6,780
AVANTOR INC COM 05352A100 1,610 38,208 SH   SOLE 15 38,208 0 0
AVANTOR INC COM 05352A100 81,758 1,940,155 SH   SOLE 18 1,910,685 0 29,470
AVANTOR INC COM 05352A100 169,509 4,022,525 SH   SOLE 19 4,022,525 0 0
AVANTOR INC COM 05352A100 398,506 9,456,718 SH   SOLE 21 9,456,718 0 0
AVANTOR INC COM 05352A100 586,476 13,917,327 SH   SOLE 22 13,270,282 0 647,045
AVANTOR INC COM 05352A100 12,451 295,470 SH   SOLE 23 295,470 0 0
AVANTOR INC COM 05352A100 38,854 922,021 SH   SOLE 25 853,841 0 68,180
AVANTOR INC COM 05352A100 31,904 757,096 SH   SOLE 26 339,440 0 417,656
AVANTOR INC COM 05352A100 36,815 873,645 SH   SOLE 28 10,372 0 863,273
AVANTOR INC COM 05352A100 57 1,350 SH   SOLE 29 1,350 0 0
AVANTOR INC COM 05352A100 46,735 1,109,045 SH   SOLE 30 1,109,045 0 0
AVANTOR INC COM 05352A100 8,343 197,982 SH   SOLE 31 56,901 0 141,081
AVANTOR INC COM 05352A100 111,957 2,656,784 SH   SOLE 34 2,656,784 0 0
AVANTOR INC COM 05352A100 12,129 287,824 SH   SOLE 36 287,824 0 0
AVANTOR INC COM 05352A100 747 17,736 SH   SOLE 40 17,736 0 0
AVANTOR INC COM 05352A100 4,462 105,888 SH   SOLE 43 5,216 0 100,672
AVANTOR INC 6.25 PFD CNV SR 05352A209 1,478 11,441 SH   SOLE 7 11,441 0 0
AVANTOR INC 6.25 PFD CNV SR 05352A209 226,043 1,749,421 SH   SOLE 21 1,749,421 0 0
AVAYA HLDGS CORP COM 05351X101 975 49,239 SH   SOLE 2 30,317 0 18,922
AVAYA HLDGS CORP COM 05351X101 30 1,509 SH   SOLE 4 337 0 1,172
AVAYA HLDGS CORP COM 05351X101 38 1,898 SH   SOLE 7 1,898 0 0
AVAYA HLDGS CORP COM 05351X101 4,337 219,037 SH   SOLE 18 219,037 0 0
AVAYA HLDGS CORP COM 05351X101 4,803 242,600 SH   SOLE 19 242,600 0 0
AVAYA HLDGS CORP COM 05351X101 60,243 3,042,593 SH   SOLE 21 3,042,593 0 0
AVAYA HLDGS CORP COM 05351X101 40,123 2,026,407 SH   SOLE 22 1,975,343 0 51,064
AVAYA HLDGS CORP COM 05351X101 64 3,224 SH   SOLE 23 3,224 0 0
AVAYA HLDGS CORP COM 05351X101 366 18,505 SH   SOLE 25 18,505 0 0
AVAYA HLDGS CORP COM 05351X101 767 38,721 SH   SOLE 26 21,060 0 17,661
AVAYA HLDGS CORP COM 05351X101 1,041 52,584 SH   SOLE 28 52,584 0 0
AVAYA HLDGS CORP COM 05351X101 986 49,817 SH   SOLE 30 49,817 0 0
AVAYA HLDGS CORP COM 05351X101 380 19,201 SH   SOLE 36 19,201 0 0
AVAYA HLDGS CORP COM 05351X101 194 9,801 SH   SOLE 40 9,801 0 0
AVAYA HLDGS CORP COM 05351X101 421 21,287 SH   SOLE 43 1,162 0 20,125
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 7,111 6,750,000 PRN   SOLE 2 6,750,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 8,323 7,900,000 PRN   SOLE 19 7,900,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 2,182 2,071,000 PRN   SOLE 21 2,071,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 16 15,000 PRN   SOLE 22 15,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 353 335,000 PRN   SOLE 34 335,000 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 685 92,595 SH   SOLE 2 75,037 0 17,558
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 5 620 SH   SOLE 7 620 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 788 106,527 SH   SOLE 18 106,527 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 1,109 149,840 SH   SOLE 19 149,840 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 10,187 1,376,577 SH   SOLE 21 1,376,577 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 8,979 1,213,370 SH   SOLE 22 1,207,530 0 5,840
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 85 11,509 SH   SOLE 23 11,509 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 90 12,149 SH   SOLE 25 12,149 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 177 23,973 SH   SOLE 26 0 0 23,973
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 147 19,862 SH   SOLE 30 19,862 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 78 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 2 1,678 SH   SOLE 18 1,678 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 23 25,545 SH   SOLE 21 25,545 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 18 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 27 5,861 SH   SOLE 18 5,861 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 440 93,897 SH   SOLE 21 93,897 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 2,006 427,707 SH   SOLE 22 427,707 0 0
AVEPOINT INC COM CL A 053604104 150 23,817 SH   SOLE 2 20,269 0 3,548
AVEPOINT INC COM CL A 053604104 868 137,963 SH   SOLE 21 137,963 0 0
AVEPOINT INC COM CL A 053604104 8,322 1,323,057 SH   SOLE 22 1,295,814 0 27,243
AVEPOINT INC COM CL A 053604104 80 12,674 SH   SOLE 25 12,674 0 0
AVEPOINT INC COM CL A 053604104 141 22,472 SH   SOLE 30 22,472 0 0
AVEPOINT INC COM CL A 053604104 91 14,460 SH   SOLE 40 14,460 0 0
AVERY DENNISON CORP COM 053611109 48,635 224,570 SH   SOLE 2 77,354 0 147,216
AVERY DENNISON CORP COM 053611109 12,173 56,209 SH   SOLE 4 28,335 0 27,874
AVERY DENNISON CORP COM 053611109 15,373 70,983 SH   SOLE 7 68,422 0 2,561
AVERY DENNISON CORP COM 053611109 911 4,206 SH   SOLE 13 2,952 0 1,254
AVERY DENNISON CORP COM 053611109 1,991 9,193 SH   SOLE 15 9,193 0 0
AVERY DENNISON CORP COM 053611109 42,965 198,388 SH   SOLE 18 182,260 0 16,128
AVERY DENNISON CORP COM 053611109 13,011 60,076 SH   SOLE 19 60,076 0 0
AVERY DENNISON CORP COM 053611109 526,741 2,432,197 SH   SOLE 21 2,432,197 0 0
AVERY DENNISON CORP COM 053611109 434,385 2,005,751 SH   SOLE 22 1,829,489 0 176,262
AVERY DENNISON CORP COM 053611109 10,249 47,324 SH   SOLE 23 47,324 0 0
AVERY DENNISON CORP COM 053611109 24,021 110,917 SH   SOLE 25 110,917 0 0
AVERY DENNISON CORP COM 053611109 41,879 193,376 SH   SOLE 26 73,117 0 120,259
AVERY DENNISON CORP COM 053611109 81,389 375,810 SH   SOLE 28 1,598 0 374,212
AVERY DENNISON CORP COM 053611109 77 355 SH   SOLE 29 355 0 0
AVERY DENNISON CORP COM 053611109 97,190 448,768 SH   SOLE 30 385,325 0 63,443
AVERY DENNISON CORP COM 053611109 7,220 33,340 SH   SOLE 31 9,370 0 23,970
AVERY DENNISON CORP COM 053611109 74,478 343,897 SH   SOLE 34 343,897 0 0
AVERY DENNISON CORP COM 053611109 7,062 32,607 SH   SOLE 36 32,607 0 0
AVERY DENNISON CORP COM 053611109 571 2,635 SH   SOLE 40 2,635 0 0
AVERY DENNISON CORP COM 053611109 16,374 75,607 SH   SOLE 43 4,854 0 70,753
AVIAT NETWORKS INC COM NEW 05366Y201 149 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 781 24,358 SH   SOLE 18 24,358 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 374 11,658 SH   SOLE 19 11,658 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 9,463 294,983 SH   SOLE 21 294,983 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 5,171 161,193 SH   SOLE 22 157,188 0 4,005
AVID BIOSERVICES INC COM 05368M106 1,629 55,842 SH   SOLE 2 17,187 0 38,655
AVID BIOSERVICES INC COM 05368M106 3 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106 22 760 SH   SOLE 7 760 0 0
AVID BIOSERVICES INC COM 05368M106 6,556 224,671 SH   SOLE 18 224,671 0 0
AVID BIOSERVICES INC COM 05368M106 3,314 113,566 SH   SOLE 19 113,566 0 0
AVID BIOSERVICES INC COM 05368M106 213,503 7,316,770 SH   SOLE 21 7,316,770 0 0
AVID BIOSERVICES INC COM 05368M106 43,775 1,500,178 SH   SOLE 22 1,464,029 0 36,149
AVID BIOSERVICES INC COM 05368M106 5 178 SH   SOLE 23 178 0 0
AVID BIOSERVICES INC COM 05368M106 226 7,731 SH   SOLE 25 7,731 0 0
AVID BIOSERVICES INC COM 05368M106 825 28,286 SH   SOLE 26 24,755 0 3,531
AVID BIOSERVICES INC COM 05368M106 32 1,089 SH   SOLE 28 1,089 0 0
AVID BIOSERVICES INC COM 05368M106 11,663 399,681 SH   SOLE 30 399,681 0 0
AVID BIOSERVICES INC COM 05368M106 208 7,116 SH   SOLE 40 7,116 0 0
AVID BIOSERVICES INC COM 05368M106 403 13,796 SH   SOLE 43 58 0 13,738
AVID TECHNOLOGY INC COM 05367P100 458 14,051 SH   SOLE 2 9,881 0 4,170
AVID TECHNOLOGY INC COM 05367P100 19 581 SH   SOLE 7 581 0 0
AVID TECHNOLOGY INC COM 05367P100 3,349 102,826 SH   SOLE 18 102,826 0 0
AVID TECHNOLOGY INC COM 05367P100 2,121 65,112 SH   SOLE 19 65,112 0 0
AVID TECHNOLOGY INC COM 05367P100 45,193 1,387,569 SH   SOLE 21 1,387,569 0 0
AVID TECHNOLOGY INC COM 05367P100 26,993 828,780 SH   SOLE 22 809,132 0 19,648
AVID TECHNOLOGY INC COM 05367P100 10 295 SH   SOLE 23 295 0 0
AVID TECHNOLOGY INC COM 05367P100 140 4,290 SH   SOLE 25 4,290 0 0
AVID TECHNOLOGY INC COM 05367P100 79 2,424 SH   SOLE 26 32 0 2,392
AVID TECHNOLOGY INC COM 05367P100 685 21,019 SH   SOLE 28 21,019 0 0
AVID TECHNOLOGY INC COM 05367P100 631 19,362 SH   SOLE 30 19,362 0 0
AVID TECHNOLOGY INC COM 05367P100 129 3,952 SH   SOLE 40 3,952 0 0
AVID TECHNOLOGY INC COM 05367P100 55 1,684 SH   SOLE 43 0 0 1,684
AVIDITY BIOSCIENCES INC COM 05370A108 1,287 54,149 SH   SOLE 2 24,215 0 29,934
AVIDITY BIOSCIENCES INC COM 05370A108 9 371 SH   SOLE 7 371 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 2,865 120,533 SH   SOLE 18 115,227 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108 4,360 183,434 SH   SOLE 19 183,434 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 42,350 1,781,674 SH   SOLE 21 1,781,674 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 25,561 1,075,358 SH   SOLE 22 1,038,716 0 36,642
AVIDITY BIOSCIENCES INC COM 05370A108 105 4,427 SH   SOLE 23 4,427 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 173 7,297 SH   SOLE 25 7,297 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 421 17,708 SH   SOLE 26 1,320 0 16,388
AVIDITY BIOSCIENCES INC COM 05370A108 721 30,335 SH   SOLE 30 30,335 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 67 2,813 SH   SOLE 36 2,813 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 141 5,924 SH   SOLE 40 5,924 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 320 13,457 SH   SOLE 43 0 0 13,457
AVIDXCHANGE HOLDINGS INC COM 05368X102 194 12,909 SH   SOLE 2 9,397 0 3,512
AVIDXCHANGE HOLDINGS INC COM 05368X102 5 330 SH   SOLE 4 330 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 1,096 72,794 SH   SOLE 18 72,794 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 33,470 2,222,397 SH   SOLE 19 2,222,397 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 12,351 820,141 SH   SOLE 21 820,141 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 8,661 575,113 SH   SOLE 22 568,446 0 6,667
AVIDXCHANGE HOLDINGS INC COM 05368X102 218 14,452 SH   SOLE 26 13,066 0 1,386
AVIDXCHANGE HOLDINGS INC COM 05368X102 512 33,984 SH   SOLE 28 0 0 33,984
AVIDXCHANGE HOLDINGS INC COM 05368X102 9 613 SH   SOLE 31 0 0 613
AVIDXCHANGE HOLDINGS INC COM 05368X102 22,278 1,479,268 SH   SOLE 34 1,479,268 0 0
AVIENT CORPORATION COM 05368V106 11,784 210,612 SH   SOLE 2 99,519 0 111,093
AVIENT CORPORATION COM 05368V106 18 329 SH   SOLE 4 329 0 0
AVIENT CORPORATION COM 05368V106 100 1,793 SH   SOLE 7 1,793 0 0
AVIENT CORPORATION COM 05368V106 25,310 452,372 SH   SOLE 18 435,534 0 16,838
AVIENT CORPORATION COM 05368V106 34,961 624,869 SH   SOLE 19 624,869 0 0
AVIENT CORPORATION COM 05368V106 374,939 6,701,319 SH   SOLE 21 6,701,319 0 0
AVIENT CORPORATION COM 05368V106 177,737 3,176,705 SH   SOLE 22 3,090,238 0 86,467
AVIENT CORPORATION COM 05368V106 1,271 22,713 SH   SOLE 23 22,713 0 0
AVIENT CORPORATION COM 05368V106 938 16,763 SH   SOLE 25 16,763 0 0
AVIENT CORPORATION COM 05368V106 9,110 162,818 SH   SOLE 26 36,076 0 126,742
AVIENT CORPORATION COM 05368V106 91 1,627 SH   SOLE 28 1,627 0 0
AVIENT CORPORATION COM 05368V106 3,148 56,265 SH   SOLE 30 56,265 0 0
AVIENT CORPORATION COM 05368V106 249 4,444 SH   SOLE 36 4,444 0 0
AVIENT CORPORATION COM 05368V106 626 11,186 SH   SOLE 40 11,186 0 0
AVIENT CORPORATION COM 05368V106 4,899 87,552 SH   SOLE 43 6,027 0 81,525
AVINGER INC COM 053734604 9 20,440 SH   SOLE 18 20,440 0 0
AVINGER INC COM 053734604 110 244,233 SH   SOLE 21 244,233 0 0
AVINGER INC COM 053734604 757 1,681,542 SH   SOLE 22 1,681,542 0 0
AVIS BUDGET GROUP COM 053774105 11,606 55,967 SH   SOLE 2 31,810 0 24,157
AVIS BUDGET GROUP COM 053774105 32 154 SH   SOLE 4 154 0 0
AVIS BUDGET GROUP COM 053774105 442 2,131 SH   SOLE 7 2,131 0 0
AVIS BUDGET GROUP COM 053774105 40,918 197,318 SH   SOLE 18 197,318 0 0
AVIS BUDGET GROUP COM 053774105 16,124 77,757 SH   SOLE 19 77,757 0 0
AVIS BUDGET GROUP COM 053774105 627,062 3,023,880 SH   SOLE 21 3,023,880 0 0
AVIS BUDGET GROUP COM 053774105 249,515 1,203,235 SH   SOLE 22 1,158,398 0 44,837
AVIS BUDGET GROUP COM 053774105 33 159 SH   SOLE 23 159 0 0
AVIS BUDGET GROUP COM 053774105 1,668 8,042 SH   SOLE 25 8,042 0 0
AVIS BUDGET GROUP COM 053774105 5,324 25,676 SH   SOLE 26 18,393 0 7,283
AVIS BUDGET GROUP COM 053774105 191 922 SH   SOLE 28 922 0 0
AVIS BUDGET GROUP COM 053774105 6,021 29,037 SH   SOLE 30 29,037 0 0
AVIS BUDGET GROUP COM 053774105 2,975 14,345 SH   SOLE 36 14,345 0 0
AVIS BUDGET GROUP COM 053774105 1,329 6,410 SH   SOLE 40 6,410 0 0
AVIS BUDGET GROUP COM 053774105 8,152 39,312 SH   SOLE 43 2,670 0 36,642
AVISTA CORP COM 05379B107 2,840 66,828 SH   SOLE 2 29,349 0 37,479
AVISTA CORP COM 05379B107 459 10,813 SH   SOLE 4 10,813 0 0
AVISTA CORP COM 05379B107 275 6,475 SH   SOLE 7 6,475 0 0
AVISTA CORP COM 05379B107 12,978 305,426 SH   SOLE 18 305,426 0 0
AVISTA CORP COM 05379B107 5,357 126,071 SH   SOLE 19 126,071 0 0
AVISTA CORP COM 05379B107 440,966 10,378,106 SH   SOLE 21 10,378,106 0 0
AVISTA CORP COM 05379B107 76,816 1,807,859 SH   SOLE 22 1,736,715 0 71,144
AVISTA CORP COM 05379B107 421 9,916 SH   SOLE 25 9,916 0 0
AVISTA CORP COM 05379B107 1,042 24,535 SH   SOLE 26 19,051 0 5,484
AVISTA CORP COM 05379B107 2,099 49,401 SH   SOLE 28 49,401 0 0
AVISTA CORP COM 05379B107 6,945 163,443 SH   SOLE 30 163,443 0 0
AVISTA CORP COM 05379B107 11,226 264,203 SH   SOLE 31 0 0 264,203
AVISTA CORP COM 05379B107 1,157 27,230 SH   SOLE 32 27,230 0 0
AVISTA CORP COM 05379B107 490 11,526 SH   SOLE 36 11,526 0 0
AVISTA CORP COM 05379B107 355 8,359 SH   SOLE 40 8,359 0 0
AVISTA CORP COM 05379B107 1,328 31,254 SH   SOLE 43 532 0 30,722
AVITA MEDICAL INC COM 05380C102 39 3,251 SH   SOLE 2 975 0 2,276
AVITA MEDICAL INC COM 05380C102 5 384 SH   SOLE 7 384 0 0
AVITA MEDICAL INC COM 05380C102 846 70,645 SH   SOLE 18 70,645 0 0
AVITA MEDICAL INC COM 05380C102 494 41,264 SH   SOLE 19 41,264 0 0
AVITA MEDICAL INC COM 05380C102 10,258 856,274 SH   SOLE 21 856,274 0 0
AVITA MEDICAL INC COM 05380C102 7,389 616,774 SH   SOLE 22 613,168 0 3,606
AVNET INC COM 053807103 16,711 405,313 SH   SOLE 2 171,944 0 233,369
AVNET INC COM 053807103 15 375 SH   SOLE 4 375 0 0
AVNET INC COM 053807103 132 3,196 SH   SOLE 7 3,196 0 0
AVNET INC COM 053807103 9,831 238,455 SH   SOLE 18 231,988 0 6,467
AVNET INC COM 053807103 11,021 267,310 SH   SOLE 19 267,310 0 0
AVNET INC COM 053807103 210,421 5,103,578 SH   SOLE 21 5,103,578 0 0
AVNET INC COM 053807103 132,859 3,222,390 SH   SOLE 22 3,099,998 0 122,392
AVNET INC COM 053807103 1,272 30,857 SH   SOLE 25 30,857 0 0
AVNET INC COM 053807103 1,572 38,116 SH   SOLE 26 28,906 0 9,210
AVNET INC COM 053807103 73 1,773 SH   SOLE 28 1,773 0 0
AVNET INC COM 053807103 2,131 51,677 SH   SOLE 30 51,677 0 0
AVNET INC COM 053807103 64 1,547 SH   SOLE 31 1,547 0 0
AVNET INC COM 053807103 2,029 49,213 SH   SOLE 34 49,213 0 0
AVNET INC COM 053807103 962 23,326 SH   SOLE 36 23,326 0 0
AVNET INC COM 053807103 527 12,772 SH   SOLE 40 12,772 0 0
AVNET INC COM 053807103 4,190 101,631 SH   SOLE 43 1,786 0 99,845
AVROBIO INC COM 05455M100 301 78,161 SH   SOLE 2 21,809 0 56,352
AVROBIO INC COM 05455M100 2 613 SH   SOLE 7 613 0 0
AVROBIO INC COM 05455M100 516 133,917 SH   SOLE 18 124,256 0 9,661
AVROBIO INC COM 05455M100 1,021 265,088 SH   SOLE 19 265,088 0 0
AVROBIO INC COM 05455M100 6,662 1,730,517 SH   SOLE 21 1,730,517 0 0
AVROBIO INC COM 05455M100 4,514 1,172,515 SH   SOLE 22 1,150,837 0 21,678
AVROBIO INC COM 05455M100 45 11,666 SH   SOLE 23 11,666 0 0
AVROBIO INC COM 05455M100 174 45,267 SH   SOLE 26 0 0 45,267
AVROBIO INC COM 05455M100 71 18,344 SH   SOLE 30 18,344 0 0
AWARE INC MASS COM 05453N100 9 2,956 SH   SOLE 18 2,956 0 0
AWARE INC MASS COM 05453N100 156 49,579 SH   SOLE 21 49,579 0 0
AWARE INC MASS COM 05453N100 1,104 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108 15,791 476,771 SH   SOLE 2 100,699 0 376,072
AXALTA COATING SYS LTD COM G0750C108 12 365 SH   SOLE 4 365 0 0
AXALTA COATING SYS LTD COM G0750C108 139 4,205 SH   SOLE 7 4,205 0 0
AXALTA COATING SYS LTD COM G0750C108 76,811 2,319,170 SH   SOLE 18 2,315,805 0 3,365
AXALTA COATING SYS LTD COM G0750C108 28,092 848,179 SH   SOLE 19 848,179 0 0
AXALTA COATING SYS LTD COM G0750C108 85,956 2,595,278 SH   SOLE 21 2,595,278 0 0
AXALTA COATING SYS LTD COM G0750C108 153,077 4,621,895 SH   SOLE 22 4,381,006 0 240,889
AXALTA COATING SYS LTD COM G0750C108 3,730 112,610 SH   SOLE 25 42,444 0 70,166
AXALTA COATING SYS LTD COM G0750C108 3,129 94,464 SH   SOLE 26 78,247 0 16,217
AXALTA COATING SYS LTD COM G0750C108 122 3,697 SH   SOLE 28 3,697 0 0
AXALTA COATING SYS LTD COM G0750C108 3,924 118,466 SH   SOLE 30 118,466 0 0
AXALTA COATING SYS LTD COM G0750C108 101 3,055 SH   SOLE 31 3,055 0 0
AXALTA COATING SYS LTD COM G0750C108 26,315 794,547 SH   SOLE 34 794,547 0 0
AXALTA COATING SYS LTD COM G0750C108 2,138 64,539 SH   SOLE 36 64,539 0 0
AXALTA COATING SYS LTD COM G0750C108 876 26,462 SH   SOLE 40 26,462 0 0
AXALTA COATING SYS LTD COM G0750C108 3,218 97,165 SH   SOLE 43 3,976 0 93,189
AXCELIS TECHNOLOGIES INC COM NEW 054540208 957 12,831 SH   SOLE 2 9,265 0 3,566
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,643 115,919 SH   SOLE 18 115,919 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4,887 65,543 SH   SOLE 19 65,543 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 289,627 3,884,489 SH   SOLE 21 3,884,489 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 60,399 810,071 SH   SOLE 22 790,686 0 19,385
AXCELIS TECHNOLOGIES INC COM NEW 054540208 319 4,275 SH   SOLE 25 4,275 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,339 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,672 62,667 SH   SOLE 30 62,667 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 336 4,500 SH   SOLE 40 4,500 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,404 32,248 SH   SOLE 43 8,620 0 23,628
AXCELLA HEALTH INC COM 05454B105 1 276 SH   SOLE 2 0 0 276
AXCELLA HEALTH INC COM 05454B105 8 3,927 SH   SOLE 18 3,927 0 0
AXCELLA HEALTH INC COM 05454B105 104 49,527 SH   SOLE 21 49,527 0 0
AXCELLA HEALTH INC COM 05454B105 512 244,778 SH   SOLE 22 244,778 0 0
AXIS CAP HLDGS LTD SHS G0692U109 9,758 179,142 SH   SOLE 2 32,314 0 146,828
AXIS CAP HLDGS LTD SHS G0692U109 16 300 SH   SOLE 4 300 0 0
AXIS CAP HLDGS LTD SHS G0692U109 101 1,853 SH   SOLE 7 1,853 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,701 31,223 SH   SOLE 18 31,223 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,229 22,570 SH   SOLE 19 22,570 0 0
AXIS CAP HLDGS LTD SHS G0692U109 62,746 1,151,933 SH   SOLE 21 1,151,933 0 0
AXIS CAP HLDGS LTD SHS G0692U109 97,388 1,787,911 SH   SOLE 22 1,703,036 0 84,875
AXIS CAP HLDGS LTD SHS G0692U109 523 9,607 SH   SOLE 25 9,607 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,522 27,942 SH   SOLE 26 21,139 0 6,803
AXIS CAP HLDGS LTD SHS G0692U109 82 1,510 SH   SOLE 28 1,510 0 0
AXIS CAP HLDGS LTD SHS G0692U109 2,197 40,330 SH   SOLE 30 40,330 0 0
AXIS CAP HLDGS LTD SHS G0692U109 68 1,248 SH   SOLE 31 1,248 0 0
AXIS CAP HLDGS LTD SHS G0692U109 119 2,188 SH   SOLE 36 2,188 0 0
AXIS CAP HLDGS LTD SHS G0692U109 561 10,292 SH   SOLE 40 10,292 0 0
AXOGEN INC COM 05463X106 137 14,648 SH   SOLE 2 10,690 0 3,958
AXOGEN INC COM 05463X106 0 48 SH   SOLE 4 48 0 0
AXOGEN INC COM 05463X106 7 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 966 103,129 SH   SOLE 18 103,129 0 0
AXOGEN INC COM 05463X106 864 92,232 SH   SOLE 19 92,232 0 0
AXOGEN INC COM 05463X106 14,672 1,565,881 SH   SOLE 21 1,565,881 0 0
AXOGEN INC COM 05463X106 8,597 917,505 SH   SOLE 22 896,670 0 20,835
AXOGEN INC COM 05463X106 9 931 SH   SOLE 23 931 0 0
AXOGEN INC COM 05463X106 73 7,748 SH   SOLE 25 7,748 0 0
AXOGEN INC COM 05463X106 48 5,149 SH   SOLE 26 1,700 0 3,449
AXOGEN INC COM 05463X106 41 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 2,477 264,346 SH   SOLE 30 264,346 0 0
AXOGEN INC COM 05463X106 67 7,158 SH   SOLE 36 7,158 0 0
AXOGEN INC COM 05463X106 30 3,214 SH   SOLE 40 3,214 0 0
AXOGEN INC COM 05463X106 207 22,053 SH   SOLE 43 0 0 22,053
AXON ENTERPRISE INC COM 05464C101 36,363 231,613 SH   SOLE 2 126,630 0 104,983
AXON ENTERPRISE INC COM 05464C101 1,827 11,636 SH   SOLE 4 11,636 0 0
AXON ENTERPRISE INC COM 05464C101 447 2,847 SH   SOLE 7 2,847 0 0
AXON ENTERPRISE INC COM 05464C101 2,788 17,758 SH   SOLE 13 17,758 0 0
AXON ENTERPRISE INC COM 05464C101 25,357 161,510 SH   SOLE 18 157,281 0 4,229
AXON ENTERPRISE INC COM 05464C101 118,606 755,454 SH   SOLE 19 755,454 0 0
AXON ENTERPRISE INC COM 05464C101 596,295 3,798,057 SH   SOLE 21 3,798,057 0 0
AXON ENTERPRISE INC COM 05464C101 314,671 2,004,277 SH   SOLE 22 1,819,514 0 184,763
AXON ENTERPRISE INC COM 05464C101 5,453 34,731 SH   SOLE 23 34,731 0 0
AXON ENTERPRISE INC COM 05464C101 10,125 64,491 SH   SOLE 25 64,491 0 0
AXON ENTERPRISE INC COM 05464C101 5,617 35,777 SH   SOLE 26 26,263 0 9,514
AXON ENTERPRISE INC COM 05464C101 4,375 27,864 SH   SOLE 28 1,153 0 26,711
AXON ENTERPRISE INC COM 05464C101 2,530 16,116 SH   SOLE 29 16,116 0 0
AXON ENTERPRISE INC COM 05464C101 6,808 43,364 SH   SOLE 30 43,364 0 0
AXON ENTERPRISE INC COM 05464C101 8,525 54,301 SH   SOLE 31 54,301 0 0
AXON ENTERPRISE INC COM 05464C101 8,423 53,652 SH   SOLE 34 53,652 0 0
AXON ENTERPRISE INC COM 05464C101 932 5,936 SH   SOLE 36 5,936 0 0
AXON ENTERPRISE INC COM 05464C101 1,317 8,390 SH   SOLE 40 8,390 0 0
AXON ENTERPRISE INC COM 05464C101 6,100 38,855 SH   SOLE 43 295 0 38,560
AXONICS INC COM 05465P101 1,416 25,277 SH   SOLE 2 16,191 0 9,086
AXONICS INC COM 05465P101 40 708 SH   SOLE 4 107 0 601
AXONICS INC COM 05465P101 37 669 SH   SOLE 7 669 0 0
AXONICS INC COM 05465P101 7,256 129,576 SH   SOLE 18 123,049 0 6,527
AXONICS INC COM 05465P101 7,584 135,433 SH   SOLE 19 135,433 0 0
AXONICS INC COM 05465P101 102,975 1,838,848 SH   SOLE 21 1,838,848 0 0
AXONICS INC COM 05465P101 61,899 1,105,335 SH   SOLE 22 1,084,368 0 20,967
AXONICS INC COM 05465P101 139 2,489 SH   SOLE 23 2,489 0 0
AXONICS INC COM 05465P101 281 5,009 SH   SOLE 25 5,009 0 0
AXONICS INC COM 05465P101 1,024 18,285 SH   SOLE 26 10,675 0 7,610
AXONICS INC COM 05465P101 34 610 SH   SOLE 28 610 0 0
AXONICS INC COM 05465P101 14,267 254,774 SH   SOLE 30 254,774 0 0
AXONICS INC COM 05465P101 273 4,876 SH   SOLE 40 4,876 0 0
AXONICS INC COM 05465P101 205 3,660 SH   SOLE 43 143 0 3,517
AXOS FINANCIAL INC COM 05465C100 2,405 43,019 SH   SOLE 2 14,526 0 28,493
AXOS FINANCIAL INC COM 05465C100 110 1,964 SH   SOLE 4 197 0 1,767
AXOS FINANCIAL INC COM 05465C100 44 790 SH   SOLE 7 790 0 0
AXOS FINANCIAL INC COM 05465C100 12,052 215,562 SH   SOLE 18 215,562 0 0
AXOS FINANCIAL INC COM 05465C100 5,640 100,880 SH   SOLE 19 100,880 0 0
AXOS FINANCIAL INC COM 05465C100 355,537 6,359,094 SH   SOLE 21 6,359,094 0 0
AXOS FINANCIAL INC COM 05465C100 77,170 1,380,250 SH   SOLE 22 1,327,677 0 52,573
AXOS FINANCIAL INC COM 05465C100 378 6,757 SH   SOLE 25 6,757 0 0
AXOS FINANCIAL INC COM 05465C100 1,282 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINANCIAL INC COM 05465C100 55 991 SH   SOLE 28 991 0 0
AXOS FINANCIAL INC COM 05465C100 5,442 97,340 SH   SOLE 30 97,340 0 0
AXOS FINANCIAL INC COM 05465C100 27,800 497,219 SH   SOLE 34 497,219 0 0
AXOS FINANCIAL INC COM 05465C100 352 6,302 SH   SOLE 40 6,302 0 0
AXOS FINANCIAL INC COM 05465C100 794 14,202 SH   SOLE 43 156 0 14,046
AXSOME THERAPEUTICS INC COM 05464T104 402 10,650 SH   SOLE 2 6,836 0 3,814
AXSOME THERAPEUTICS INC COM 05464T104 4 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104 17 447 SH   SOLE 7 447 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,754 72,901 SH   SOLE 18 72,901 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,854 49,081 SH   SOLE 19 49,081 0 0
AXSOME THERAPEUTICS INC COM 05464T104 46,199 1,222,851 SH   SOLE 21 1,222,851 0 0
AXSOME THERAPEUTICS INC COM 05464T104 25,873 684,844 SH   SOLE 22 672,518 0 12,326
AXSOME THERAPEUTICS INC COM 05464T104 141 3,736 SH   SOLE 25 3,736 0 0
AXSOME THERAPEUTICS INC COM 05464T104 461 12,198 SH   SOLE 26 9,669 0 2,529
AXSOME THERAPEUTICS INC COM 05464T104 77 2,029 SH   SOLE 28 2,029 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,241 32,846 SH   SOLE 30 32,846 0 0
AXSOME THERAPEUTICS INC COM 05464T104 35 929 SH   SOLE 36 929 0 0
AXSOME THERAPEUTICS INC COM 05464T104 96 2,551 SH   SOLE 40 2,551 0 0
AXSOME THERAPEUTICS INC COM 05464T104 546 14,448 SH   SOLE 43 698 0 13,750
AXT INC COM 00246W103 225 25,524 SH   SOLE 2 1,631 0 23,893
AXT INC COM 00246W103 6 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 1,201 136,274 SH   SOLE 18 136,274 0 0
AXT INC COM 00246W103 613 69,597 SH   SOLE 19 69,597 0 0
AXT INC COM 00246W103 13,263 1,505,436 SH   SOLE 21 1,505,436 0 0
AXT INC COM 00246W103 8,607 976,916 SH   SOLE 22 954,384 0 22,532
AXT INC COM 00246W103 70 7,927 SH   SOLE 43 0 0 7,927
AYRO INC COM 054748108 9 5,793 SH   SOLE 18 5,793 0 0
AYRO INC COM 054748108 130 80,909 SH   SOLE 21 80,909 0 0
AYRO INC COM 054748108 732 454,787 SH   SOLE 22 454,787 0 0
AYTU BIOPHARMA INC COM NEW 054754874 7 5,035 SH   SOLE 18 5,035 0 0
AYTU BIOPHARMA INC COM NEW 054754874 119 87,822 SH   SOLE 21 87,822 0 0
AYTU BIOPHARMA INC COM NEW 054754874 615 455,867 SH   SOLE 22 455,867 0 0
AZEK CO INC CL A 05478C105 8,382 181,275 SH   SOLE 2 29,981 0 151,294
AZEK CO INC CL A 05478C105 18 385 SH   SOLE 4 385 0 0
AZEK CO INC CL A 05478C105 74 1,604 SH   SOLE 7 1,604 0 0
AZEK CO INC CL A 05478C105 2,478 53,598 SH   SOLE 18 53,598 0 0
AZEK CO INC CL A 05478C105 318,527 6,888,569 SH   SOLE 19 6,888,569 0 0
AZEK CO INC CL A 05478C105 92,188 1,993,692 SH   SOLE 21 1,993,692 0 0
AZEK CO INC CL A 05478C105 124,212 2,686,250 SH   SOLE 22 2,571,285 0 114,965
AZEK CO INC CL A 05478C105 630 13,633 SH   SOLE 25 13,633 0 0
AZEK CO INC CL A 05478C105 2,095 45,299 SH   SOLE 26 36,465 0 8,834
AZEK CO INC CL A 05478C105 127 2,757 SH   SOLE 28 2,757 0 0
AZEK CO INC CL A 05478C105 2,568 55,532 SH   SOLE 30 55,532 0 0
AZEK CO INC CL A 05478C105 78 1,690 SH   SOLE 31 1,690 0 0
AZEK CO INC CL A 05478C105 40,367 872,994 SH   SOLE 34 872,994 0 0
AZEK CO INC CL A 05478C105 193 4,168 SH   SOLE 36 4,168 0 0
AZEK CO INC CL A 05478C105 542 11,722 SH   SOLE 40 11,722 0 0
AZENTA INC COM 114340102 17,244 167,241 SH   SOLE 2 55,494 0 111,747
AZENTA INC COM 114340102 43 414 SH   SOLE 4 252 0 162
AZENTA INC COM 114340102 107 1,034 SH   SOLE 7 1,034 0 0
AZENTA INC COM 114340102 17,278 167,572 SH   SOLE 18 167,572 0 0
AZENTA INC COM 114340102 53,832 522,083 SH   SOLE 19 522,083 0 0
AZENTA INC COM 114340102 380,764 3,692,793 SH   SOLE 21 3,692,793 0 0
AZENTA INC COM 114340102 208,589 2,022,972 SH   SOLE 22 1,940,619 0 82,353
AZENTA INC COM 114340102 1,030 9,986 SH   SOLE 25 9,986 0 0
AZENTA INC COM 114340102 3,578 34,702 SH   SOLE 26 25,605 0 9,097
AZENTA INC COM 114340102 3,388 32,856 SH   SOLE 28 32,856 0 0
AZENTA INC COM 114340102 4,874 47,266 SH   SOLE 30 47,266 0 0
AZENTA INC COM 114340102 112 1,091 SH   SOLE 31 1,091 0 0
AZENTA INC COM 114340102 984 9,542 SH   SOLE 40 9,542 0 0
AZENTA INC COM 114340102 3,110 30,160 SH   SOLE 43 370 0 29,790
AZIYO BIOLOGICS INC COM CL A 05479K106 3 482 SH   SOLE 18 482 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 39 6,216 SH   SOLE 21 6,216 0 0
AZUL S A SPONSR ADR PFD 05501U106 286 21,657 SH   SOLE 43 0 0 21,657
AZURE PWR GLOBAL LTD SHS V0393H103 95 5,250 SH   SOLE 4 5,250 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 4,804 264,671 SH   SOLE 21 264,671 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 177 9,745 SH   SOLE 22 9,745 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 4,996 275,262 SH   SOLE 30 275,262 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 19 1,031 SH   SOLE 34 1,031 0 0
AZZ INC COM 002474104 2,129 38,514 SH   SOLE 2 24,298 0 14,216
AZZ INC COM 002474104 4 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104 22 400 SH   SOLE 7 400 0 0
AZZ INC COM 002474104 5,291 95,691 SH   SOLE 18 95,691 0 0
AZZ INC COM 002474104 3,235 58,514 SH   SOLE 19 58,514 0 0
AZZ INC COM 002474104 169,786 3,070,824 SH   SOLE 21 3,070,824 0 0
AZZ INC COM 002474104 35,145 635,640 SH   SOLE 22 609,431 0 26,209
AZZ INC COM 002474104 178 3,224 SH   SOLE 25 3,224 0 0
AZZ INC COM 002474104 239 4,327 SH   SOLE 26 2,930 0 1,397
AZZ INC COM 002474104 73 1,313 SH   SOLE 28 1,313 0 0
AZZ INC COM 002474104 2,628 47,537 SH   SOLE 30 47,537 0 0
AZZ INC COM 002474104 161 2,908 SH   SOLE 40 2,908 0 0
AZZ INC COM 002474104 776 14,031 SH   SOLE 43 463 0 13,568
B & G FOODS INC NEW COM 05508R106 1,932 62,862 SH   SOLE 2 19,470 0 43,392
B & G FOODS INC NEW COM 05508R106 8 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106 50 1,632 SH   SOLE 7 1,632 0 0
B & G FOODS INC NEW COM 05508R106 7,639 248,587 SH   SOLE 18 248,587 0 0
B & G FOODS INC NEW COM 05508R106 3,504 114,023 SH   SOLE 19 114,023 0 0
B & G FOODS INC NEW COM 05508R106 245,212 7,979,555 SH   SOLE 21 7,979,555 0 0
B & G FOODS INC NEW COM 05508R106 50,049 1,628,685 SH   SOLE 22 1,565,170 0 63,515
B & G FOODS INC NEW COM 05508R106 251 8,166 SH   SOLE 25 8,166 0 0
B & G FOODS INC NEW COM 05508R106 805 26,184 SH   SOLE 26 19,964 0 6,220
B & G FOODS INC NEW COM 05508R106 35 1,154 SH   SOLE 28 1,154 0 0
B & G FOODS INC NEW COM 05508R106 3,573 116,256 SH   SOLE 30 116,256 0 0
B & G FOODS INC NEW COM 05508R106 78 2,528 SH   SOLE 36 2,528 0 0
B & G FOODS INC NEW COM 05508R106 258 8,392 SH   SOLE 40 8,392 0 0
B & G FOODS INC NEW COM 05508R106 3,679 119,705 SH   SOLE 43 15,191 0 104,514
B. RILEY FINANCIAL INC COM 05580M108 1,940 21,827 SH   SOLE 2 5,120 0 16,707
B. RILEY FINANCIAL INC COM 05580M108 4 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108 25 277 SH   SOLE 7 277 0 0
B. RILEY FINANCIAL INC COM 05580M108 6,625 74,556 SH   SOLE 18 74,556 0 0
B. RILEY FINANCIAL INC COM 05580M108 8,178 92,029 SH   SOLE 19 92,029 0 0
B. RILEY FINANCIAL INC COM 05580M108 187,862 2,114,136 SH   SOLE 21 2,114,136 0 0
B. RILEY FINANCIAL INC COM 05580M108 43,001 483,915 SH   SOLE 22 465,899 0 18,016
B. RILEY FINANCIAL INC COM 05580M108 123 1,385 SH   SOLE 23 1,385 0 0
B. RILEY FINANCIAL INC COM 05580M108 167 1,877 SH   SOLE 25 1,877 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,115 12,548 SH   SOLE 26 0 0 12,548
B. RILEY FINANCIAL INC COM 05580M108 99 1,112 SH   SOLE 28 1,112 0 0
B. RILEY FINANCIAL INC COM 05580M108 2,797 31,482 SH   SOLE 30 31,482 0 0
B. RILEY FINANCIAL INC COM 05580M108 200 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,146 12,892 SH   SOLE 43 3,035 0 9,857
B2GOLD CORP COM 11777Q209 987 251,086 SH   SOLE 21 251,086 0 0
B2GOLD CORP COM 11777Q209 1,522 387,300 SH   SOLE 43 23,671 0 363,629
BABCOCK & WILCOX ENTERPRISES COM 05614L209 203 22,552 SH   SOLE 2 1,920 0 20,632
BABCOCK & WILCOX ENTERPRISES COM 05614L209 8 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,579 175,108 SH   SOLE 18 175,108 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 871 96,578 SH   SOLE 19 96,578 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 23,972 2,657,650 SH   SOLE 21 2,657,650 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 11,477 1,272,391 SH   SOLE 22 1,246,327 0 26,064
BABCOCK & WILCOX ENTERPRISES COM 05614L209 16 1,754 SH   SOLE 43 508 0 1,246
BACKBLAZE INC COM CL A 05637B105 111 6,598 SH   SOLE 2 5,552 0 1,046
BACKBLAZE INC COM CL A 05637B105 45 2,670 SH   SOLE 21 2,670 0 0
BACKBLAZE INC COM CL A 05637B105 1,628 96,402 SH   SOLE 22 96,402 0 0
BACKBLAZE INC COM CL A 05637B105 10 579 SH   SOLE 23 579 0 0
BACKBLAZE INC COM CL A 05637B105 24 1,443 SH   SOLE 26 0 0 1,443
BADGER METER INC COM 056525108 1,204 11,299 SH   SOLE 2 8,049 0 3,250
BADGER METER INC COM 056525108 14 129 SH   SOLE 4 129 0 0
BADGER METER INC COM 056525108 4,096 38,443 SH   SOLE 7 38,443 0 0
BADGER METER INC COM 056525108 10,910 102,387 SH   SOLE 18 101,478 0 909
BADGER METER INC COM 056525108 5,494 51,560 SH   SOLE 19 51,560 0 0
BADGER METER INC COM 056525108 375,049 3,519,600 SH   SOLE 21 3,519,600 0 0
BADGER METER INC COM 056525108 77,494 727,234 SH   SOLE 22 710,871 0 16,363
BADGER METER INC COM 056525108 2,129 19,980 SH   SOLE 25 19,980 0 0
BADGER METER INC COM 056525108 1,972 18,503 SH   SOLE 26 13,226 0 5,277
BADGER METER INC COM 056525108 55 520 SH   SOLE 28 520 0 0
BADGER METER INC COM 056525108 39,383 369,585 SH   SOLE 30 369,585 0 0
BADGER METER INC COM 056525108 1,044 9,794 SH   SOLE 34 9,794 0 0
BADGER METER INC COM 056525108 526 4,936 SH   SOLE 36 4,936 0 0
BADGER METER INC COM 056525108 370 3,476 SH   SOLE 40 3,476 0 0
BADGER METER INC COM 056525108 9,141 85,782 SH   SOLE 43 199 0 85,583
BAIDU INC SPON ADR REP A 056752108 51,208 344,162 SH   SOLE 2 18,926 0 325,236
BAIDU INC SPON ADR REP A 056752108 25,755 173,094 SH   SOLE 4 81,428 0 91,666
BAIDU INC SPON ADR REP A 056752108 23,106 155,295 SH   SOLE 7 59,437 0 95,858
BAIDU INC SPON ADR REP A 056752108 7,325 49,233 SH   SOLE 13 23,992 0 25,241
BAIDU INC SPON ADR REP A 056752108 24,836 166,918 SH   SOLE 15 166,918 0 0
BAIDU INC SPON ADR REP A 056752108 15,856 106,566 SH   SOLE 18 106,566 0 0
BAIDU INC SPON ADR REP A 056752108 1,357 9,120 SH   SOLE 19 9,120 0 0
BAIDU INC SPON ADR REP A 056752108 724,225 4,867,431 SH   SOLE 21 4,867,431 0 0
BAIDU INC SPON ADR REP A 056752108 458,525 3,081,690 SH   SOLE 22 2,773,846 0 307,844
BAIDU INC SPON ADR REP A 056752108 24,640 165,604 SH   SOLE 23 165,604 0 0
BAIDU INC SPON ADR REP A 056752108 33,482 225,026 SH   SOLE 25 225,026 0 0
BAIDU INC SPON ADR REP A 056752108 78,699 528,926 SH   SOLE 26 51,495 0 477,431
BAIDU INC SPON ADR REP A 056752108 91,058 611,988 SH   SOLE 28 23,668 0 588,320
BAIDU INC SPON ADR REP A 056752108 6,211 41,743 SH   SOLE 29 41,743 0 0
BAIDU INC SPON ADR REP A 056752108 262,677 1,765,424 SH   SOLE 30 1,763,532 0 1,892
BAIDU INC SPON ADR REP A 056752108 9,553 64,207 SH   SOLE 31 47,335 0 16,872
BAIDU INC SPON ADR REP A 056752108 11,250 75,609 SH   SOLE 32 75,609 0 0
BAIDU INC SPON ADR REP A 056752108 3,205 21,540 SH   SOLE 34 21,540 0 0
BAIDU INC SPON ADR REP A 056752108 547 3,674 SH   SOLE 36 3,674 0 0
BAIDU INC SPON ADR REP A 056752108 174 1,169 SH   SOLE 40 1,169 0 0
BAIDU INC SPON ADR REP A 056752108 21,565 144,937 SH   SOLE 43 10,623 0 134,314
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 6,074 399,316 SH   SOLE 30 399,316 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 0 1 SH   SOLE 43 0 0 1
BAKER HUGHES COMPANY CL A 05722G100 60,908 2,531,523 SH   SOLE 2 345,303 0 2,186,220
BAKER HUGHES COMPANY CL A 05722G100 10,582 439,814 SH   SOLE 4 230,238 0 209,576
BAKER HUGHES COMPANY CL A 05722G100 18,101 752,310 SH   SOLE 7 728,251 0 24,059
BAKER HUGHES COMPANY CL A 05722G100 239 9,919 SH   SOLE 13 2,643 0 7,276
BAKER HUGHES COMPANY CL A 05722G100 2,343 97,368 SH   SOLE 15 97,368 0 0
BAKER HUGHES COMPANY CL A 05722G100 87,486 3,636,169 SH   SOLE 18 3,516,619 0 119,550
BAKER HUGHES COMPANY CL A 05722G100 148,110 6,155,869 SH   SOLE 19 6,155,869 0 0
BAKER HUGHES COMPANY CL A 05722G100 580,057 24,108,779 SH   SOLE 21 24,108,779 0 0
BAKER HUGHES COMPANY CL A 05722G100 414,733 17,237,450 SH   SOLE 22 16,114,402 0 1,123,048
BAKER HUGHES COMPANY CL A 05722G100 11,264 468,161 SH   SOLE 23 468,161 0 0
BAKER HUGHES COMPANY CL A 05722G100 39,698 1,649,957 SH   SOLE 25 1,649,957 0 0
BAKER HUGHES COMPANY CL A 05722G100 51,501 2,140,530 SH   SOLE 26 749,344 0 1,391,186
BAKER HUGHES COMPANY CL A 05722G100 66,857 2,778,770 SH   SOLE 28 400,178 0 2,378,592
BAKER HUGHES COMPANY CL A 05722G100 27 1,136 SH   SOLE 29 1,136 0 0
BAKER HUGHES COMPANY CL A 05722G100 154,397 6,417,157 SH   SOLE 30 5,759,100 0 658,057
BAKER HUGHES COMPANY CL A 05722G100 8,766 364,319 SH   SOLE 31 90,285 0 274,034
BAKER HUGHES COMPANY CL A 05722G100 14,287 593,811 SH   SOLE 34 593,811 0 0
BAKER HUGHES COMPANY CL A 05722G100 9,986 415,057 SH   SOLE 36 415,057 0 0
BAKER HUGHES COMPANY CL A 05722G100 746 30,988 SH   SOLE 37 30,988 0 0
BAKER HUGHES COMPANY CL A 05722G100 625 25,983 SH   SOLE 40 25,983 0 0
BAKER HUGHES COMPANY CL A 05722G100 16,253 675,523 SH   SOLE 43 32,452 0 643,071
BAKKT HOLDINGS INC COM CL A 05759B107 15 1,794 SH   SOLE 21 1,794 0 0
BAKKT HOLDINGS INC COM CL A 05759B107 3,402 399,782 SH   SOLE 22 399,782 0 0
BALCHEM CORP COM 057665200 2,119 12,569 SH   SOLE 2 8,950 0 3,619
BALCHEM CORP COM 057665200 17 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200 79 470 SH   SOLE 7 470 0 0
BALCHEM CORP COM 057665200 18,876 111,960 SH   SOLE 18 111,960 0 0
BALCHEM CORP COM 057665200 9,678 57,402 SH   SOLE 19 57,402 0 0
BALCHEM CORP COM 057665200 636,747 3,776,675 SH   SOLE 21 3,776,675 0 0
BALCHEM CORP COM 057665200 132,360 785,053 SH   SOLE 22 767,122 0 17,931
BALCHEM CORP COM 057665200 804 4,771 SH   SOLE 25 4,771 0 0
BALCHEM CORP COM 057665200 2,471 14,655 SH   SOLE 26 12,159 0 2,496
BALCHEM CORP COM 057665200 97 578 SH   SOLE 28 578 0 0
BALCHEM CORP COM 057665200 9,955 59,044 SH   SOLE 30 59,044 0 0
BALCHEM CORP COM 057665200 179 1,059 SH   SOLE 36 1,059 0 0
BALCHEM CORP COM 057665200 729 4,326 SH   SOLE 40 4,326 0 0
BALCHEM CORP COM 057665200 2,588 15,348 SH   SOLE 43 353 0 14,995
BALL CORP COM 058498106 66,308 688,770 SH   SOLE 2 77,967 0 610,803
BALL CORP COM 058498106 19,801 205,685 SH   SOLE 4 107,317 0 98,368
BALL CORP COM 058498106 27,384 284,448 SH   SOLE 7 274,966 0 9,482
BALL CORP COM 058498106 419 4,349 SH   SOLE 13 769 0 3,580
BALL CORP COM 058498106 2,932 30,455 SH   SOLE 15 30,455 0 0
BALL CORP COM 058498106 126,299 1,311,925 SH   SOLE 18 1,067,373 0 244,552
BALL CORP COM 058498106 65,157 676,818 SH   SOLE 19 676,818 0 0
BALL CORP COM 058498106 864,126 8,976,065 SH   SOLE 21 8,976,065 0 0
BALL CORP COM 058498106 683,690 7,101,797 SH   SOLE 22 6,442,650 0 659,147
BALL CORP COM 058498106 18,205 189,099 SH   SOLE 23 189,099 0 0
BALL CORP COM 058498106 79,569 826,521 SH   SOLE 25 826,521 0 0
BALL CORP COM 058498106 111,811 1,161,427 SH   SOLE 26 523,832 0 637,595
BALL CORP COM 058498106 87,302 906,841 SH   SOLE 28 55,283 0 851,558
BALL CORP COM 058498106 113 1,176 SH   SOLE 29 1,176 0 0
BALL CORP COM 058498106 239,870 2,491,633 SH   SOLE 30 2,477,596 0 14,037
BALL CORP COM 058498106 12,426 129,075 SH   SOLE 31 38,279 0 90,796
BALL CORP COM 058498106 45,924 477,032 SH   SOLE 34 477,032 0 0
BALL CORP COM 058498106 12,998 135,015 SH   SOLE 36 135,015 0 0
BALL CORP COM 058498106 1,029 10,687 SH   SOLE 40 10,687 0 0
BALL CORP COM 058498106 19,265 200,114 SH   SOLE 43 14,533 0 185,581
BALLANTYNE STRONG INC COM 058516105 7 2,491 SH   SOLE 18 2,491 0 0
BALLANTYNE STRONG INC COM 058516105 118 40,808 SH   SOLE 21 40,808 0 0
BALLANTYNE STRONG INC COM 058516105 6 1,940 SH   SOLE 22 1,940 0 0
BALLARD PWR SYS INC NEW COM 058586108 6 500 SH   SOLE 18 500 0 0
BALLARD PWR SYS INC NEW COM 058586108 2,527 201,213 SH   SOLE 19 201,213 0 0
BALLARD PWR SYS INC NEW COM 058586108 37 2,983 SH   SOLE 21 2,983 0 0
BALLARD PWR SYS INC NEW COM 058586108 305 24,302 SH   SOLE 26 24,302 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,914 152,362 SH   SOLE 28 152,362 0 0
BALLARD PWR SYS INC NEW COM 058586108 22 1,713 SH   SOLE 31 0 0 1,713
BALLARD PWR SYS INC NEW COM 058586108 92,578 7,370,843 SH   SOLE 34 7,370,843 0 0
BALLYS CORPORATION COM 05875B106 510 13,405 SH   SOLE 2 10,159 0 3,246
BALLYS CORPORATION COM 05875B106 3 72 SH   SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106 20 525 SH   SOLE 7 525 0 0
BALLYS CORPORATION COM 05875B106 3,255 85,525 SH   SOLE 18 85,525 0 0
BALLYS CORPORATION COM 05875B106 2,202 57,864 SH   SOLE 19 57,864 0 0
BALLYS CORPORATION COM 05875B106 42,119 1,106,658 SH   SOLE 21 1,106,658 0 0
BALLYS CORPORATION COM 05875B106 27,944 734,203 SH   SOLE 22 714,911 0 19,292
BALLYS CORPORATION COM 05875B106 156 4,089 SH   SOLE 25 4,089 0 0
BALLYS CORPORATION COM 05875B106 550 14,448 SH   SOLE 26 10,245 0 4,203
BALLYS CORPORATION COM 05875B106 56 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106 865 22,736 SH   SOLE 30 22,736 0 0
BALLYS CORPORATION COM 05875B106 151 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106 116 3,045 SH   SOLE 43 140 0 2,905
BANC OF CALIFORNIA INC COM 05990K106 1,282 65,328 SH   SOLE 2 15,260 0 50,068
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 4,109 209,447 SH   SOLE 18 209,447 0 0
BANC OF CALIFORNIA INC COM 05990K106 4,354 221,892 SH   SOLE 19 221,892 0 0
BANC OF CALIFORNIA INC COM 05990K106 129,164 6,583,298 SH   SOLE 21 6,583,298 0 0
BANC OF CALIFORNIA INC COM 05990K106 29,918 1,524,857 SH   SOLE 22 1,471,176 0 53,681
BANC OF CALIFORNIA INC COM 05990K106 71 3,632 SH   SOLE 23 3,632 0 0
BANC OF CALIFORNIA INC COM 05990K106 198 10,073 SH   SOLE 25 10,073 0 0
BANC OF CALIFORNIA INC COM 05990K106 797 40,607 SH   SOLE 26 0 0 40,607
BANC OF CALIFORNIA INC COM 05990K106 94 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,884 96,032 SH   SOLE 30 96,032 0 0
BANC OF CALIFORNIA INC COM 05990K106 105 5,367 SH   SOLE 40 5,367 0 0
BANC OF CALIFORNIA INC COM 05990K106 480 24,486 SH   SOLE 43 3,354 0 21,132
BANCFIRST CORP COM 05945F103 1,888 26,762 SH   SOLE 2 6,636 0 20,126
BANCFIRST CORP COM 05945F103 7 98 SH   SOLE 4 98 0 0
BANCFIRST CORP COM 05945F103 16 228 SH   SOLE 7 228 0 0
BANCFIRST CORP COM 05945F103 4,774 67,661 SH   SOLE 18 67,661 0 0
BANCFIRST CORP COM 05945F103 9,638 136,587 SH   SOLE 19 136,587 0 0
BANCFIRST CORP COM 05945F103 159,757 2,264,125 SH   SOLE 21 2,264,125 0 0
BANCFIRST CORP COM 05945F103 41,124 582,829 SH   SOLE 22 565,243 0 17,586
BANCFIRST CORP COM 05945F103 183 2,599 SH   SOLE 23 2,599 0 0
BANCFIRST CORP COM 05945F103 230 3,254 SH   SOLE 25 3,254 0 0
BANCFIRST CORP COM 05945F103 2,306 32,683 SH   SOLE 26 7,150 0 25,533
BANCFIRST CORP COM 05945F103 100 1,416 SH   SOLE 28 1,416 0 0
BANCFIRST CORP COM 05945F103 2,547 36,099 SH   SOLE 30 36,099 0 0
BANCFIRST CORP COM 05945F103 173 2,445 SH   SOLE 40 2,445 0 0
BANCFIRST CORP COM 05945F103 1,544 21,885 SH   SOLE 43 4,029 0 17,856
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 123 39,041 SH   SOLE 21 39,041 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 15,136 2,578,495 SH   SOLE 43 405,236 0 2,173,259
BANCO BRADESCO S A SP ADR PFD NEW 059460303 29,488 8,622,336 SH   SOLE 2 3,929,040 0 4,693,296
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,130 622,733 SH   SOLE 4 622,733 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 6,013 1,758,058 SH   SOLE 13 1,758,058 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 20,020 5,853,936 SH   SOLE 18 2,409,523 0 3,444,413
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,028 1,177,746 SH   SOLE 19 1,177,746 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 41,842 12,234,593 SH   SOLE 21 12,234,593 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 59,427 17,376,321 SH   SOLE 22 13,520,492 0 3,855,829
BANCO BRADESCO S A SP ADR PFD NEW 059460303 11,319 3,309,634 SH   SOLE 25 3,309,634 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,314 1,261,476 SH   SOLE 30 1,261,476 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 353 103,234 SH   SOLE 31 0 0 103,234
BANCO BRADESCO S A SP ADR PFD NEW 059460303 40,703 11,901,319 SH   SOLE 34 11,901,319 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 10,432 3,050,210 SH   SOLE 43 303,627 0 2,746,583
BANCO DE CHILE SPONSORED ADS 059520106 1,123 71,496 SH   SOLE 2 0 0 71,496
BANCO DE CHILE SPONSORED ADS 059520106 1,147 73,021 SH   SOLE 22 73,021 0 0
BANCO DE CHILE SPONSORED ADS 059520106 793 50,450 SH   SOLE 25 50,450 0 0
BANCO DE CHILE SPONSORED ADS 059520106 209 13,297 SH   SOLE 34 13,297 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,703 108,376 SH   SOLE 43 1,068 0 107,308
BANCO MACRO SA SPON ADR B 05961W105 281 20,051 SH   SOLE 21 20,051 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 84 15,631 SH   SOLE 2 15,631 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 122 22,649 SH   SOLE 21 22,649 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5,492 1,022,673 SH   SOLE 22 1,022,673 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 355 66,057 SH   SOLE 30 66,057 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 4,539 845,210 SH   SOLE 43 186,036 0 659,174
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 7,527 462,052 SH   SOLE 2 48,185 0 413,867
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 300 18,411 SH   SOLE 4 18,411 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,875 360,654 SH   SOLE 18 0 0 360,654
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,405 86,257 SH   SOLE 19 86,257 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6,441 395,424 SH   SOLE 21 395,424 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6,678 409,922 SH   SOLE 22 275,897 0 134,025
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,552 279,412 SH   SOLE 25 279,412 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,425 148,842 SH   SOLE 30 148,842 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 20,326 1,247,767 SH   SOLE 34 1,247,767 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,558 218,391 SH   SOLE 43 2,354 0 216,037
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 586 103,937 SH   SOLE 43 3,511 0 100,426
BANCO SANTANDER S.A. ADR 05964H105 2 583 SH   SOLE 17 0 0 583
BANCO SANTANDER S.A. ADR 05964H105 11,687 3,552,311 SH   SOLE 43 486,147 0 3,066,164
BANCOLOMBIA S A SPON ADR PREF 05968L102 9,757 308,875 SH   SOLE 2 123,447 0 185,428
BANCOLOMBIA S A SPON ADR PREF 05968L102 421 13,341 SH   SOLE 4 13,341 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 319 10,092 SH   SOLE 13 10,092 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,353 106,153 SH   SOLE 18 32,255 0 73,898
BANCOLOMBIA S A SPON ADR PREF 05968L102 579 18,333 SH   SOLE 19 18,333 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 9,054 286,603 SH   SOLE 21 286,603 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 8,050 254,830 SH   SOLE 22 181,712 0 73,118
BANCOLOMBIA S A SPON ADR PREF 05968L102 139 4,397 SH   SOLE 28 0 0 4,397
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,406 76,152 SH   SOLE 30 76,152 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 249 7,877 SH   SOLE 31 0 0 7,877
BANCOLOMBIA S A SPON ADR PREF 05968L102 7,318 231,653 SH   SOLE 34 231,653 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 14,598 462,099 SH   SOLE 43 46,909 0 415,190
BANCORP INC DEL COM 05969A105 1,086 42,890 SH   SOLE 2 13,773 0 29,117
BANCORP INC DEL COM 05969A105 4 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105 21 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 5,355 211,569 SH   SOLE 18 211,569 0 0
BANCORP INC DEL COM 05969A105 4,987 197,054 SH   SOLE 19 197,054 0 0
BANCORP INC DEL COM 05969A105 160,749 6,351,189 SH   SOLE 21 6,351,189 0 0
BANCORP INC DEL COM 05969A105 33,427 1,320,706 SH   SOLE 22 1,271,412 0 49,294
BANCORP INC DEL COM 05969A105 204 8,071 SH   SOLE 25 8,071 0 0
BANCORP INC DEL COM 05969A105 977 38,598 SH   SOLE 26 31,202 0 7,396
BANCORP INC DEL COM 05969A105 130 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 2,394 94,573 SH   SOLE 30 94,573 0 0
BANCORP INC DEL COM 05969A105 93 3,670 SH   SOLE 36 3,670 0 0
BANCORP INC DEL COM 05969A105 135 5,316 SH   SOLE 40 5,316 0 0
BANCORP INC DEL COM 05969A105 553 21,845 SH   SOLE 43 0 0 21,845
BANDWIDTH INC COM CL A 05988J103 6,622 92,273 SH   SOLE 2 47,641 0 44,632
BANDWIDTH INC COM CL A 05988J103 6 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 24 337 SH   SOLE 7 337 0 0
BANDWIDTH INC COM CL A 05988J103 5,257 73,264 SH   SOLE 18 61,216 0 12,048
BANDWIDTH INC COM CL A 05988J103 32,293 450,014 SH   SOLE 19 450,014 0 0
BANDWIDTH INC COM CL A 05988J103 58,700 818,005 SH   SOLE 21 818,005 0 0
BANDWIDTH INC COM CL A 05988J103 68,777 958,425 SH   SOLE 22 945,668 0 12,757
BANDWIDTH INC COM CL A 05988J103 1,148 16,001 SH   SOLE 23 16,001 0 0
BANDWIDTH INC COM CL A 05988J103 299 4,170 SH   SOLE 25 4,170 0 0
BANDWIDTH INC COM CL A 05988J103 6,390 89,049 SH   SOLE 26 9,378 0 79,671
BANDWIDTH INC COM CL A 05988J103 18 256 SH   SOLE 28 256 0 0
BANDWIDTH INC COM CL A 05988J103 2,249 31,344 SH   SOLE 30 31,344 0 0
BANDWIDTH INC COM CL A 05988J103 420 5,851 SH   SOLE 34 5,851 0 0
BANDWIDTH INC COM CL A 05988J103 266 3,702 SH   SOLE 36 3,702 0 0
BANDWIDTH INC COM CL A 05988J103 164 2,287 SH   SOLE 40 2,287 0 0
BANDWIDTH INC COM CL A 05988J103 738 10,279 SH   SOLE 43 1,484 0 8,795
BANDWIDTH INC NOTE 0.250% 3/0 05988JAB9 2,783 2,630,000 PRN   SOLE 21 2,630,000 0 0
BANK FIRST CORP COM 06211J100 357 4,944 SH   SOLE 2 1,999 0 2,945
BANK FIRST CORP COM 06211J100 6 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,627 22,523 SH   SOLE 18 22,523 0 0
BANK FIRST CORP COM 06211J100 853 11,805 SH   SOLE 19 11,805 0 0
BANK FIRST CORP COM 06211J100 19,471 269,529 SH   SOLE 21 269,529 0 0
BANK FIRST CORP COM 06211J100 10,962 151,749 SH   SOLE 22 144,615 0 7,134
BANK FIRST CORP COM 06211J100 71 978 SH   SOLE 25 978 0 0
BANK FIRST CORP COM 06211J100 131 1,807 SH   SOLE 30 1,807 0 0
BANK FIRST CORP COM 06211J100 7 97 SH   SOLE 34 97 0 0
BANK FIRST CORP COM 06211J100 67 922 SH   SOLE 40 922 0 0
BANK FIRST CORP COM 06211J100 3 38 SH   SOLE 43 0 0 38
BANK HAWAII CORP COM 062540109 7,059 84,279 SH   SOLE 2 44,814 0 39,465
BANK HAWAII CORP COM 062540109 174 2,077 SH   SOLE 4 161 0 1,916
BANK HAWAII CORP COM 062540109 66 790 SH   SOLE 7 790 0 0
BANK HAWAII CORP COM 062540109 9,013 107,609 SH   SOLE 18 95,070 0 12,539
BANK HAWAII CORP COM 062540109 10,813 129,093 SH   SOLE 19 129,093 0 0
BANK HAWAII CORP COM 062540109 171,149 2,043,321 SH   SOLE 21 2,043,321 0 0
BANK HAWAII CORP COM 062540109 107,780 1,286,771 SH   SOLE 22 1,215,004 0 71,767
BANK HAWAII CORP COM 062540109 590 7,047 SH   SOLE 25 7,047 0 0
BANK HAWAII CORP COM 062540109 1,750 20,894 SH   SOLE 26 17,816 0 3,078
BANK HAWAII CORP COM 062540109 46 555 SH   SOLE 28 555 0 0
BANK HAWAII CORP COM 062540109 5,259 62,791 SH   SOLE 30 62,791 0 0
BANK HAWAII CORP COM 062540109 50 591 SH   SOLE 31 591 0 0
BANK HAWAII CORP COM 062540109 450 5,375 SH   SOLE 36 5,375 0 0
BANK HAWAII CORP COM 062540109 472 5,638 SH   SOLE 40 5,638 0 0
BANK HAWAII CORP COM 062540109 3,767 44,977 SH   SOLE 43 4,789 0 40,188
BANK MARIN BANCORP COM 063425102 404 10,856 SH   SOLE 2 4,617 0 6,239
BANK MARIN BANCORP COM 063425102 9 250 SH   SOLE 7 250 0 0
BANK MARIN BANCORP COM 063425102 1,773 47,622 SH   SOLE 18 47,622 0 0
BANK MARIN BANCORP COM 063425102 1,109 29,777 SH   SOLE 19 29,777 0 0
BANK MARIN BANCORP COM 063425102 23,678 635,984 SH   SOLE 21 635,984 0 0
BANK MARIN BANCORP COM 063425102 15,614 419,401 SH   SOLE 22 402,193 0 17,208
BANK MARIN BANCORP COM 063425102 78 2,085 SH   SOLE 25 2,085 0 0
BANK MARIN BANCORP COM 063425102 243 6,527 SH   SOLE 30 6,527 0 0
BANK MARIN BANCORP COM 063425102 117 3,132 SH   SOLE 34 3,132 0 0
BANK MARIN BANCORP COM 063425102 69 1,858 SH   SOLE 40 1,858 0 0
BANK MARIN BANCORP COM 063425102 833 22,379 SH   SOLE 43 1,341 0 21,038
BANK MONTREAL QUE COM 063671101 878 8,151 SH   SOLE 18 8,151 0 0
BANK MONTREAL QUE COM 063671101 42,638 395,824 SH   SOLE 43 23,398 0 372,426
BANK NEW YORK MELLON CORP COM 064058100 97,681 1,681,839 SH   SOLE 2 259,399 0 1,422,440
BANK NEW YORK MELLON CORP COM 064058100 34,513 594,231 SH   SOLE 4 372,747 0 221,484
BANK NEW YORK MELLON CORP COM 064058100 39,783 684,963 SH   SOLE 7 662,136 0 22,827
BANK NEW YORK MELLON CORP COM 064058100 649 11,166 SH   SOLE 13 2,110 0 9,056
BANK NEW YORK MELLON CORP COM 064058100 6,773 116,616 SH   SOLE 15 116,616 0 0
BANK NEW YORK MELLON CORP COM 064058100 0 4 SH   SOLE 17 0 0 4
BANK NEW YORK MELLON CORP COM 064058100 91,083 1,568,228 SH   SOLE 18 1,461,933 0 106,295
BANK NEW YORK MELLON CORP COM 064058100 15,494 266,770 SH   SOLE 19 266,770 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,094,970 18,852,781 SH   SOLE 21 18,852,781 0 0
BANK NEW YORK MELLON CORP COM 064058100 931,380 16,036,156 SH   SOLE 22 14,469,102 0 1,567,054
BANK NEW YORK MELLON CORP COM 064058100 26,718 460,019 SH   SOLE 23 460,019 0 0
BANK NEW YORK MELLON CORP COM 064058100 95,144 1,638,149 SH   SOLE 25 1,638,149 0 0
BANK NEW YORK MELLON CORP COM 064058100 146,365 2,520,051 SH   SOLE 26 1,430,056 0 1,089,995
BANK NEW YORK MELLON CORP COM 064058100 163,026 2,806,919 SH   SOLE 28 187,540 0 2,619,379
BANK NEW YORK MELLON CORP COM 064058100 42 719 SH   SOLE 29 719 0 0
BANK NEW YORK MELLON CORP COM 064058100 370,828 6,384,772 SH   SOLE 30 6,348,062 0 36,710
BANK NEW YORK MELLON CORP COM 064058100 18,190 313,181 SH   SOLE 31 93,991 0 219,190
BANK NEW YORK MELLON CORP COM 064058100 3,044 52,416 SH   SOLE 34 52,416 0 0
BANK NEW YORK MELLON CORP COM 064058100 28,551 491,589 SH   SOLE 36 491,589 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,637 28,185 SH   SOLE 40 28,185 0 0
BANK NEW YORK MELLON CORP COM 064058100 54,038 930,405 SH   SOLE 43 34,437 0 895,968
BANK NOVA SCOTIA B C COM 064149107 529 7,375 SH   SOLE 18 7,375 0 0
BANK NOVA SCOTIA B C COM 064149107 56,100 782,541 SH   SOLE 43 46,623 0 735,918
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,299 34,074 SH   SOLE 2 1,993 0 32,081
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 27 710 SH   SOLE 7 710 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5,900 154,818 SH   SOLE 18 154,818 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,396 89,107 SH   SOLE 19 89,107 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 67,581 1,773,302 SH   SOLE 21 1,773,302 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 19,200 503,795 SH   SOLE 22 474,105 0 29,690
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 183 4,799 SH   SOLE 43 2,435 0 2,364
BANK OF THE JAMES FINL GP IN COM 470299108 14 911 SH   SOLE 18 911 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 161 10,425 SH   SOLE 21 10,425 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 4 255 SH   SOLE 22 255 0 0
BANK OZK COM 06417N103 14,285 307,013 SH   SOLE 2 89,077 0 217,936
BANK OZK COM 06417N103 271 5,832 SH   SOLE 4 464 0 5,368
BANK OZK COM 06417N103 3,306 71,048 SH   SOLE 7 71,048 0 0
BANK OZK COM 06417N103 12,246 263,193 SH   SOLE 18 263,193 0 0
BANK OZK COM 06417N103 1,618 34,770 SH   SOLE 19 34,770 0 0
BANK OZK COM 06417N103 292,959 6,296,139 SH   SOLE 21 6,296,139 0 0
BANK OZK COM 06417N103 158,038 3,396,480 SH   SOLE 22 3,256,236 0 140,244
BANK OZK COM 06417N103 1,146 24,629 SH   SOLE 25 24,629 0 0
BANK OZK COM 06417N103 2,314 49,740 SH   SOLE 26 38,849 0 10,891
BANK OZK COM 06417N103 106 2,284 SH   SOLE 28 2,284 0 0
BANK OZK COM 06417N103 9,560 205,469 SH   SOLE 30 205,469 0 0
BANK OZK COM 06417N103 86 1,849 SH   SOLE 31 1,849 0 0
BANK OZK COM 06417N103 1,071 23,015 SH   SOLE 36 23,015 0 0
BANK OZK COM 06417N103 768 16,507 SH   SOLE 40 16,507 0 0
BANK OZK COM 06417N103 2,731 58,689 SH   SOLE 43 2,849 0 55,840
BANK PRINCETON NEW JERSEY COM 064520109 31 1,072 SH   SOLE 18 1,072 0 0
BANK PRINCETON NEW JERSEY COM 064520109 929 31,661 SH   SOLE 21 31,661 0 0
BANK PRINCETON NEW JERSEY COM 064520109 636 21,669 SH   SOLE 22 21,669 0 0
BANK SOUTH CAROLINA CORP COM 065066102 16 791 SH   SOLE 18 791 0 0
BANK SOUTH CAROLINA CORP COM 065066102 199 9,683 SH   SOLE 21 9,683 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 13 559 SH   SOLE 18 559 0 0
BANK7 CORP COM 06652N107 220 9,576 SH   SOLE 21 9,576 0 0
BANK7 CORP COM 06652N107 164 7,127 SH   SOLE 22 7,127 0 0
BANKFINANCIAL CORP COM 06643P104 291 27,289 SH   SOLE 2 5,181 0 22,108
BANKFINANCIAL CORP COM 06643P104 87 8,135 SH   SOLE 18 2,513 0 5,622
BANKFINANCIAL CORP COM 06643P104 653 61,216 SH   SOLE 19 61,216 0 0
BANKFINANCIAL CORP COM 06643P104 588 55,117 SH   SOLE 21 55,117 0 0
BANKFINANCIAL CORP COM 06643P104 5,207 488,044 SH   SOLE 22 488,044 0 0
BANKFINANCIAL CORP COM 06643P104 286 26,768 SH   SOLE 26 0 0 26,768
BANKFINANCIAL CORP COM 06643P104 1 50 SH   SOLE 43 0 0 50
BANKUNITED INC COM 06652K103 3,117 73,678 SH   SOLE 2 24,223 0 49,455
BANKUNITED INC COM 06652K103 16 371 SH   SOLE 4 371 0 0
BANKUNITED INC COM 06652K103 89 2,094 SH   SOLE 7 2,094 0 0
BANKUNITED INC COM 06652K103 14,721 347,940 SH   SOLE 18 347,940 0 0
BANKUNITED INC COM 06652K103 6,569 155,265 SH   SOLE 19 155,265 0 0
BANKUNITED INC COM 06652K103 435,546 10,294,154 SH   SOLE 21 10,294,154 0 0
BANKUNITED INC COM 06652K103 89,396 2,112,874 SH   SOLE 22 2,021,327 0 91,547
BANKUNITED INC COM 06652K103 399 9,442 SH   SOLE 25 9,442 0 0
BANKUNITED INC COM 06652K103 1,462 34,559 SH   SOLE 26 27,420 0 7,139
BANKUNITED INC COM 06652K103 117 2,774 SH   SOLE 28 2,774 0 0
BANKUNITED INC COM 06652K103 6,593 155,816 SH   SOLE 30 155,816 0 0
BANKUNITED INC COM 06652K103 110 2,607 SH   SOLE 36 2,607 0 0
BANKUNITED INC COM 06652K103 454 10,728 SH   SOLE 40 10,728 0 0
BANKUNITED INC COM 06652K103 1,467 34,669 SH   SOLE 43 1,534 0 33,135
BANKWELL FINL GROUP INC COM 06654A103 38 1,158 SH   SOLE 18 1,158 0 0
BANKWELL FINL GROUP INC COM 06654A103 780 23,759 SH   SOLE 21 23,759 0 0
BANKWELL FINL GROUP INC COM 06654A103 53 1,611 SH   SOLE 22 1,611 0 0
BANNER CORP COM NEW 06652V208 1,476 24,332 SH   SOLE 2 7,410 0 16,922
BANNER CORP COM NEW 06652V208 9 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208 26 436 SH   SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 8,012 132,053 SH   SOLE 18 132,053 0 0
BANNER CORP COM NEW 06652V208 7,476 123,224 SH   SOLE 19 123,224 0 0
BANNER CORP COM NEW 06652V208 225,116 3,710,496 SH   SOLE 21 3,710,496 0 0
BANNER CORP COM NEW 06652V208 52,790 870,115 SH   SOLE 22 836,579 0 33,536
BANNER CORP COM NEW 06652V208 104 1,722 SH   SOLE 25 1,722 0 0
BANNER CORP COM NEW 06652V208 2,588 42,664 SH   SOLE 26 8,814 0 33,850
BANNER CORP COM NEW 06652V208 38 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208 3,322 54,752 SH   SOLE 30 54,752 0 0
BANNER CORP COM NEW 06652V208 220 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208 520 8,570 SH   SOLE 43 0 0 8,570
BAOZUN INC SPONSORED ADR 06684L103 9,343 672,165 SH   SOLE 21 672,165 0 0
BAOZUN INC SPONSORED ADR 06684L103 4,620 332,394 SH   SOLE 22 307,207 0 25,187
BAOZUN INC SPONSORED ADR 06684L103 30 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,382 171,401 SH   SOLE 30 171,401 0 0
BAOZUN INC SPONSORED ADR 06684L103 330 23,722 SH   SOLE 34 23,722 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,280 164,059 SH   SOLE 43 8,733 0 155,326
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 3,083 3,351,000 PRN   SOLE 19 3,351,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1,196 1,300,000 PRN   SOLE 21 1,300,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 95 103,000 PRN   SOLE 30 103,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1,422 1,546,000 PRN   SOLE 34 1,546,000 0 0
BAR HBR BANKSHARES COM 066849100 646 22,339 SH   SOLE 2 13,202 0 9,137
BAR HBR BANKSHARES COM 066849100 1,385 47,879 SH   SOLE 18 47,879 0 0
BAR HBR BANKSHARES COM 066849100 776 26,832 SH   SOLE 19 26,832 0 0
BAR HBR BANKSHARES COM 066849100 17,124 591,917 SH   SOLE 21 591,917 0 0
BAR HBR BANKSHARES COM 066849100 12,080 417,549 SH   SOLE 22 401,723 0 15,826
BAR HBR BANKSHARES COM 066849100 70 2,404 SH   SOLE 25 2,404 0 0
BAR HBR BANKSHARES COM 066849100 115 3,970 SH   SOLE 30 3,970 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 21 719 SH   SOLE 43 0 0 719
BARCLAYS PLC ADR 06738E204 37,164 3,590,710 SH   SOLE 18 3,590,710 0 0
BARCLAYS PLC ADR 06738E204 22,282 2,152,815 SH   SOLE 43 287,731 0 1,865,084
BARINGS BDC INC COM 06759L103 5,041 457,420 SH   SOLE 30 457,420 0 0
BARINGS BDC INC COM 06759L103 484 43,952 SH   SOLE 43 3,434 0 40,518
BARK INC COM 68622E104 73 17,199 SH   SOLE 2 13,471 0 3,728
BARK INC COM 68622E104 64 15,083 SH   SOLE 21 15,083 0 0
BARK INC COM 68622E104 5,081 1,203,985 SH   SOLE 22 1,169,264 0 34,721
BARK INC COM 68622E104 81 19,149 SH   SOLE 25 19,149 0 0
BARK INC COM 68622E104 108 25,506 SH   SOLE 30 25,506 0 0
BARNES & NOBLE ED INC COM 06777U101 146 21,498 SH   SOLE 2 1,564 0 19,934
BARNES & NOBLE ED INC COM 06777U101 4 618 SH   SOLE 7 618 0 0
BARNES & NOBLE ED INC COM 06777U101 1,123 164,865 SH   SOLE 18 164,865 0 0
BARNES & NOBLE ED INC COM 06777U101 533 78,220 SH   SOLE 19 78,220 0 0
BARNES & NOBLE ED INC COM 06777U101 31,533 4,630,331 SH   SOLE 21 4,630,331 0 0
BARNES & NOBLE ED INC COM 06777U101 7,173 1,053,367 SH   SOLE 22 1,027,092 0 26,275
BARNES & NOBLE ED INC COM 06777U101 20 2,900 SH   SOLE 26 2,900 0 0
BARNES & NOBLE ED INC COM 06777U101 295 43,295 SH   SOLE 30 43,295 0 0
BARNES & NOBLE ED INC COM 06777U101 45 6,658 SH   SOLE 43 912 0 5,746
BARNES GROUP INC COM 067806109 1,802 38,683 SH   SOLE 2 13,284 0 25,399
BARNES GROUP INC COM 067806109 7 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109 33 711 SH   SOLE 7 711 0 0
BARNES GROUP INC COM 067806109 1 14 SH   SOLE 17 0 0 14
BARNES GROUP INC COM 067806109 8,438 181,108 SH   SOLE 18 181,108 0 0
BARNES GROUP INC COM 067806109 3,935 84,463 SH   SOLE 19 84,463 0 0
BARNES GROUP INC COM 067806109 268,504 5,763,122 SH   SOLE 21 5,763,122 0 0
BARNES GROUP INC COM 067806109 54,812 1,176,467 SH   SOLE 22 1,130,484 0 45,983
BARNES GROUP INC COM 067806109 382 8,202 SH   SOLE 25 8,202 0 0
BARNES GROUP INC COM 067806109 765 16,423 SH   SOLE 26 12,518 0 3,905
BARNES GROUP INC COM 067806109 40 852 SH   SOLE 28 852 0 0
BARNES GROUP INC COM 067806109 4,019 86,273 SH   SOLE 30 86,273 0 0
BARNES GROUP INC COM 067806109 57 1,224 SH   SOLE 36 1,224 0 0
BARNES GROUP INC COM 067806109 253 5,439 SH   SOLE 40 5,439 0 0
BARNES GROUP INC COM 067806109 1,445 31,009 SH   SOLE 43 934 0 30,075
BARNWELL INDS INC COM 068221100 2 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 198 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108 360 5,206 SH   SOLE 2 2,204 0 3,002
BARRETT BUSINESS SVCS INC COM 068463108 7 106 SH   SOLE 7 106 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,643 23,796 SH   SOLE 18 23,796 0 0
BARRETT BUSINESS SVCS INC COM 068463108 915 13,246 SH   SOLE 19 13,246 0 0
BARRETT BUSINESS SVCS INC COM 068463108 20,545 297,499 SH   SOLE 21 297,499 0 0
BARRETT BUSINESS SVCS INC COM 068463108 12,897 186,755 SH   SOLE 22 180,059 0 6,696
BARRETT BUSINESS SVCS INC COM 068463108 67 972 SH   SOLE 25 972 0 0
BARRETT BUSINESS SVCS INC COM 068463108 79 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108 306 4,435 SH   SOLE 30 4,435 0 0
BARRETT BUSINESS SVCS INC COM 068463108 82 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108 209 3,026 SH   SOLE 43 267 0 2,759
BARRICK GOLD CORP COM 067901108 803 42,266 SH   SOLE 18 42,266 0 0
BARRICK GOLD CORP COM 067901108 17,739 933,609 SH   SOLE 19 933,609 0 0
BARRICK GOLD CORP COM 067901108 8,039 423,120 SH   SOLE 21 423,120 0 0
BARRICK GOLD CORP COM 067901108 19,393 1,020,689 SH   SOLE 23 1,020,689 0 0
BARRICK GOLD CORP COM 067901108 144,027 7,580,393 SH   SOLE 25 7,580,393 0 0
BARRICK GOLD CORP COM 067901108 40,188 2,115,152 SH   SOLE 26 1,353,143 0 762,009
BARRICK GOLD CORP COM 067901108 507,440 26,707,390 SH   SOLE 34 26,707,390 0 0
BARRICK GOLD CORP COM 067901108 16,988 894,093 SH   SOLE 43 15,469 0 878,624
BASSETT FURNITURE INDS INC COM 070203104 71 4,207 SH   SOLE 2 372 0 3,835
BASSETT FURNITURE INDS INC COM 070203104 512 30,540 SH   SOLE 18 30,540 0 0
BASSETT FURNITURE INDS INC COM 070203104 273 16,297 SH   SOLE 19 16,297 0 0
BASSETT FURNITURE INDS INC COM 070203104 6,202 369,800 SH   SOLE 21 369,800 0 0
BASSETT FURNITURE INDS INC COM 070203104 3,773 224,958 SH   SOLE 22 218,889 0 6,069
BATH & BODY WORKS INC COM 070830104 33,684 482,645 SH   SOLE 2 89,626 0 393,019
BATH & BODY WORKS INC COM 070830104 11,271 161,500 SH   SOLE 4 107,363 0 54,137
BATH & BODY WORKS INC COM 070830104 16,471 236,015 SH   SOLE 7 228,457 0 7,558
BATH & BODY WORKS INC COM 070830104 233 3,342 SH   SOLE 13 449 0 2,893
BATH & BODY WORKS INC COM 070830104 2,645 37,901 SH   SOLE 15 37,901 0 0
BATH & BODY WORKS INC COM 070830104 32,985 472,631 SH   SOLE 18 436,335 0 36,296
BATH & BODY WORKS INC COM 070830104 44,348 635,453 SH   SOLE 19 635,453 0 0
BATH & BODY WORKS INC COM 070830104 468,381 6,711,286 SH   SOLE 21 6,711,286 0 0
BATH & BODY WORKS INC COM 070830104 396,463 5,680,793 SH   SOLE 22 5,144,708 0 536,085
BATH & BODY WORKS INC COM 070830104 10,690 153,173 SH   SOLE 23 153,173 0 0
BATH & BODY WORKS INC COM 070830104 34,013 487,363 SH   SOLE 25 487,363 0 0
BATH & BODY WORKS INC COM 070830104 42,776 612,926 SH   SOLE 26 276,097 0 336,829
BATH & BODY WORKS INC COM 070830104 33,652 482,188 SH   SOLE 28 11,304 0 470,884
BATH & BODY WORKS INC COM 070830104 41 592 SH   SOLE 29 592 0 0
BATH & BODY WORKS INC COM 070830104 81,738 1,171,197 SH   SOLE 30 1,171,197 0 0
BATH & BODY WORKS INC COM 070830104 7,179 102,865 SH   SOLE 31 29,093 0 73,772
BATH & BODY WORKS INC COM 070830104 15,586 223,320 SH   SOLE 34 223,320 0 0
BATH & BODY WORKS INC COM 070830104 7,764 111,247 SH   SOLE 36 111,247 0 0
BATH & BODY WORKS INC COM 070830104 623 8,931 SH   SOLE 40 8,931 0 0
BATH & BODY WORKS INC COM 070830104 5,985 85,750 SH   SOLE 43 8,914 0 76,836
BATTALION OIL CORP COM 07134L107 6 591 SH   SOLE 18 591 0 0
BATTALION OIL CORP COM 07134L107 79 8,069 SH   SOLE 21 8,069 0 0
BATTALION OIL CORP COM 07134L107 9 872 SH   SOLE 22 872 0 0
BAUDAX BIO INC COM 07160F107 3 14,609 SH   SOLE 18 14,609 0 0
BAUDAX BIO INC COM 07160F107 45 204,429 SH   SOLE 21 204,429 0 0
BAUDAX BIO INC COM 07160F107 244 1,114,071 SH   SOLE 22 1,114,071 0 0
BAUSCH HEALTH COS INC COM 071734107 175 6,334 SH   SOLE 21 6,334 0 0
BAUSCH HEALTH COS INC COM 071734107 179 6,480 SH   SOLE 28 6,480 0 0
BAUSCH HEALTH COS INC COM 071734107 4,288 155,317 SH   SOLE 43 2,374 0 152,943
BAXTER INTL INC COM 071813109 108,533 1,264,365 SH   SOLE 2 369,787 0 894,578
BAXTER INTL INC COM 071813109 20,384 237,460 SH   SOLE 4 197,473 0 39,987
BAXTER INTL INC COM 071813109 40,902 476,494 SH   SOLE 7 461,511 0 14,983
BAXTER INTL INC COM 071813109 587 6,841 SH   SOLE 13 1,361 0 5,480
BAXTER INTL INC COM 071813109 6,103 71,095 SH   SOLE 15 71,095 0 0
BAXTER INTL INC COM 071813109 72,395 843,377 SH   SOLE 18 775,357 0 68,020
BAXTER INTL INC COM 071813109 169,973 1,980,113 SH   SOLE 19 1,980,113 0 0
BAXTER INTL INC COM 071813109 941 10,960 SH   SOLE 20 10,960 0 0
BAXTER INTL INC COM 071813109 1,321,261 15,392,141 SH   SOLE 21 15,392,141 0 0
BAXTER INTL INC COM 071813109 931,271 10,848,919 SH   SOLE 22 9,815,567 0 1,033,352
BAXTER INTL INC COM 071813109 24,931 290,430 SH   SOLE 23 290,430 0 0
BAXTER INTL INC COM 071813109 56,254 655,338 SH   SOLE 25 655,338 0 0
BAXTER INTL INC COM 071813109 88,139 1,026,782 SH   SOLE 26 341,194 0 685,588
BAXTER INTL INC COM 071813109 149,543 1,742,116 SH   SOLE 28 260,871 0 1,481,245
BAXTER INTL INC COM 071813109 58 672 SH   SOLE 29 672 0 0
BAXTER INTL INC COM 071813109 207,331 2,415,314 SH   SOLE 30 2,415,314 0 0
BAXTER INTL INC COM 071813109 15,719 183,125 SH   SOLE 31 55,471 0 127,654
BAXTER INTL INC COM 071813109 159,811 1,861,731 SH   SOLE 34 1,861,731 0 0
BAXTER INTL INC COM 071813109 20,601 239,992 SH   SOLE 36 239,992 0 0
BAXTER INTL INC COM 071813109 1,419 16,530 SH   SOLE 40 16,530 0 0
BAXTER INTL INC COM 071813109 46,898 546,341 SH   SOLE 43 36,415 0 509,926
BAYCOM CORP COM 07272M107 122 6,528 SH   SOLE 2 4,887 0 1,641
BAYCOM CORP COM 07272M107 37 1,961 SH   SOLE 18 1,961 0 0
BAYCOM CORP COM 07272M107 999 53,268 SH   SOLE 21 53,268 0 0
BAYCOM CORP COM 07272M107 775 41,331 SH   SOLE 22 41,331 0 0
BAYCOM CORP COM 07272M107 9 491 SH   SOLE 26 0 0 491
BBQ HLDGS INC COM 05551A109 13 794 SH   SOLE 18 794 0 0
BBQ HLDGS INC COM 05551A109 301 18,976 SH   SOLE 21 18,976 0 0
BBQ HLDGS INC COM 05551A109 3,067 193,600 SH   SOLE 22 193,600 0 0
BCB BANCORP INC COM 055298103 50 3,244 SH   SOLE 2 2,318 0 926
BCB BANCORP INC COM 055298103 46 2,963 SH   SOLE 18 2,963 0 0
BCB BANCORP INC COM 055298103 730 47,335 SH   SOLE 21 47,335 0 0
BCB BANCORP INC COM 055298103 457 29,619 SH   SOLE 22 29,619 0 0
BCE INC COM NEW 05534B760 1,733 33,296 SH   SOLE 18 33,296 0 0
BCE INC COM NEW 05534B760 24,502 470,832 SH   SOLE 43 16,833 0 453,999
BEACON ROOFING SUPPLY INC COM 073685109 1,649 28,746 SH   SOLE 2 15,541 0 13,205
BEACON ROOFING SUPPLY INC COM 073685109 14 237 SH   SOLE 4 237 0 0
BEACON ROOFING SUPPLY INC COM 073685109 80 1,399 SH   SOLE 7 1,399 0 0
BEACON ROOFING SUPPLY INC COM 073685109 8,894 155,075 SH   SOLE 18 155,075 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5,682 99,083 SH   SOLE 19 99,083 0 0
BEACON ROOFING SUPPLY INC COM 073685109 122,614 2,137,989 SH   SOLE 21 2,137,989 0 0
BEACON ROOFING SUPPLY INC COM 073685109 74,522 1,299,418 SH   SOLE 22 1,259,995 0 39,423
BEACON ROOFING SUPPLY INC COM 073685109 521 9,088 SH   SOLE 25 9,088 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,120 19,534 SH   SOLE 26 14,906 0 4,628
BEACON ROOFING SUPPLY INC COM 073685109 57 996 SH   SOLE 28 996 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,830 31,915 SH   SOLE 30 31,915 0 0
BEACON ROOFING SUPPLY INC COM 073685109 218 3,806 SH   SOLE 36 3,806 0 0
BEACON ROOFING SUPPLY INC COM 073685109 377 6,576 SH   SOLE 40 6,576 0 0
BEACON ROOFING SUPPLY INC COM 073685109 339 5,911 SH   SOLE 43 154 0 5,757
BEAM GLOBAL COM 07373B109 43 2,309 SH   SOLE 2 360 0 1,949
BEAM GLOBAL COM 07373B109 3 141 SH   SOLE 7 141 0 0
BEAM GLOBAL COM 07373B109 494 26,571 SH   SOLE 18 26,571 0 0
BEAM GLOBAL COM 07373B109 287 15,413 SH   SOLE 19 15,413 0 0
BEAM GLOBAL COM 07373B109 5,755 309,413 SH   SOLE 21 309,413 0 0
BEAM GLOBAL COM 07373B109 3,513 188,887 SH   SOLE 22 186,749 0 2,138
BEAM THERAPEUTICS INC COM 07373V105 1,765 22,149 SH   SOLE 2 12,242 0 9,907
BEAM THERAPEUTICS INC COM 07373V105 7 89 SH   SOLE 4 89 0 0
BEAM THERAPEUTICS INC COM 07373V105 59 743 SH   SOLE 7 743 0 0
BEAM THERAPEUTICS INC COM 07373V105 11,240 141,046 SH   SOLE 18 136,243 0 4,803
BEAM THERAPEUTICS INC COM 07373V105 11,387 142,897 SH   SOLE 19 142,897 0 0
BEAM THERAPEUTICS INC COM 07373V105 202,229 2,537,699 SH   SOLE 21 2,537,699 0 0
BEAM THERAPEUTICS INC COM 07373V105 88,710 1,113,189 SH   SOLE 22 1,092,629 0 20,560
BEAM THERAPEUTICS INC COM 07373V105 152 1,902 SH   SOLE 23 1,902 0 0
BEAM THERAPEUTICS INC COM 07373V105 380 4,768 SH   SOLE 25 4,768 0 0
BEAM THERAPEUTICS INC COM 07373V105 1,620 20,330 SH   SOLE 26 12,519 0 7,811
BEAM THERAPEUTICS INC COM 07373V105 1,022 12,828 SH   SOLE 28 12,828 0 0
BEAM THERAPEUTICS INC COM 07373V105 4,062 50,970 SH   SOLE 30 50,970 0 0
BEAM THERAPEUTICS INC COM 07373V105 39 484 SH   SOLE 36 484 0 0
BEAM THERAPEUTICS INC COM 07373V105 360 4,512 SH   SOLE 40 4,512 0 0
BEAM THERAPEUTICS INC COM 07373V105 732 9,188 SH   SOLE 43 48 0 9,140
BEASLEY BROADCAST GROUP INC CL A 074014101 4 2,325 SH   SOLE 18 2,325 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 56 29,251 SH   SOLE 21 29,251 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 98 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 748 32,223 SH   SOLE 2 17,203 0 15,020
BEAZER HOMES USA INC COM NEW 07556Q881 12 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 2,123 91,419 SH   SOLE 18 91,419 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 5,019 216,167 SH   SOLE 19 216,167 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 34,870 1,501,707 SH   SOLE 21 1,501,707 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 17,174 739,632 SH   SOLE 22 723,301 0 16,331
BEAZER HOMES USA INC COM NEW 07556Q881 730 31,427 SH   SOLE 34 31,427 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 3,786 163,068 SH   SOLE 43 56 0 163,012
BECTON DICKINSON & CO COM 075887109 156,841 623,670 SH   SOLE 2 78,499 0 545,171
BECTON DICKINSON & CO COM 075887109 45,975 182,819 SH   SOLE 4 106,689 0 76,130
BECTON DICKINSON & CO COM 075887109 67,972 270,289 SH   SOLE 7 261,693 0 8,596
BECTON DICKINSON & CO COM 075887109 950 3,778 SH   SOLE 13 752 0 3,026
BECTON DICKINSON & CO COM 075887109 10,254 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 111,768 444,442 SH   SOLE 18 396,518 0 47,924
BECTON DICKINSON & CO COM 075887109 84,186 334,761 SH   SOLE 19 334,761 0 0
BECTON DICKINSON & CO COM 075887109 2,071,967 8,239,092 SH   SOLE 21 8,239,092 0 0
BECTON DICKINSON & CO COM 075887109 1,541,519 6,129,787 SH   SOLE 22 5,547,989 0 581,798
BECTON DICKINSON & CO COM 075887109 41,702 165,825 SH   SOLE 23 165,825 0 0
BECTON DICKINSON & CO COM 075887109 107,938 429,210 SH   SOLE 25 429,210 0 0
BECTON DICKINSON & CO COM 075887109 151,567 602,699 SH   SOLE 26 207,961 0 394,738
BECTON DICKINSON & CO COM 075887109 198,510 789,368 SH   SOLE 28 76,020 0 713,348
BECTON DICKINSON & CO COM 075887109 29 115 SH   SOLE 29 115 0 0
BECTON DICKINSON & CO COM 075887109 471,715 1,875,754 SH   SOLE 30 1,875,754 0 0
BECTON DICKINSON & CO COM 075887109 27,582 109,678 SH   SOLE 31 32,212 0 77,466
BECTON DICKINSON & CO COM 075887109 7,842 31,183 SH   SOLE 34 31,183 0 0
BECTON DICKINSON & CO COM 075887109 34,434 136,924 SH   SOLE 36 136,924 0 0
BECTON DICKINSON & CO COM 075887109 2,441 9,707 SH   SOLE 40 9,707 0 0
BECTON DICKINSON & CO COM 075887109 69,105 274,792 SH   SOLE 43 21,432 0 253,360
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,010 19,139 SH   SOLE 7 19,139 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 5,824 110,412 SH   SOLE 18 110,412 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 35,146 666,270 SH   SOLE 19 666,270 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 133,741 2,535,382 SH   SOLE 21 2,535,382 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 2,763 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,256 365,044 SH   SOLE 34 365,044 0 0
BED BATH & BEYOND INC COM 075896100 1,751 120,072 SH   SOLE 2 39,711 0 80,361
BED BATH & BEYOND INC COM 075896100 7 512 SH   SOLE 4 512 0 0
BED BATH & BEYOND INC COM 075896100 56 3,826 SH   SOLE 7 3,826 0 0
BED BATH & BEYOND INC COM 075896100 5,652 387,674 SH   SOLE 18 387,674 0 0
BED BATH & BEYOND INC COM 075896100 4,622 317,000 SH   SOLE 19 317,000 0 0
BED BATH & BEYOND INC COM 075896100 181,531 12,450,696 SH   SOLE 21 12,450,696 0 0
BED BATH & BEYOND INC COM 075896100 40,492 2,777,211 SH   SOLE 22 2,679,696 0 97,515
BED BATH & BEYOND INC COM 075896100 102 7,016 SH   SOLE 23 7,016 0 0
BED BATH & BEYOND INC COM 075896100 213 14,636 SH   SOLE 25 14,636 0 0
BED BATH & BEYOND INC COM 075896100 1,468 100,715 SH   SOLE 26 47,196 0 53,519
BED BATH & BEYOND INC COM 075896100 27 1,862 SH   SOLE 28 1,862 0 0
BED BATH & BEYOND INC COM 075896100 2,759 189,214 SH   SOLE 30 189,214 0 0
BED BATH & BEYOND INC COM 075896100 341 23,401 SH   SOLE 36 23,401 0 0
BED BATH & BEYOND INC COM 075896100 206 14,126 SH   SOLE 40 14,126 0 0
BED BATH & BEYOND INC COM 075896100 1,737 119,115 SH   SOLE 43 8,586 0 110,529
BEIGENE LTD SPONSORED ADR 07725L102 18,367 67,793 SH   SOLE 2 4,449 0 63,344
BEIGENE LTD SPONSORED ADR 07725L102 8,004 29,543 SH   SOLE 4 16,323 0 13,220
BEIGENE LTD SPONSORED ADR 07725L102 1,170 4,319 SH   SOLE 7 4,319 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,552 5,728 SH   SOLE 13 1,435 0 4,293
BEIGENE LTD SPONSORED ADR 07725L102 7,577 27,965 SH   SOLE 15 27,965 0 0
BEIGENE LTD SPONSORED ADR 07725L102 5,193 19,166 SH   SOLE 18 19,166 0 0
BEIGENE LTD SPONSORED ADR 07725L102 18 68 SH   SOLE 19 68 0 0
BEIGENE LTD SPONSORED ADR 07725L102 375,762 1,386,934 SH   SOLE 21 1,386,934 0 0
BEIGENE LTD SPONSORED ADR 07725L102 149,968 553,529 SH   SOLE 22 492,508 0 61,021
BEIGENE LTD SPONSORED ADR 07725L102 6,091 22,480 SH   SOLE 23 22,480 0 0
BEIGENE LTD SPONSORED ADR 07725L102 380 1,403 SH   SOLE 25 1,403 0 0
BEIGENE LTD SPONSORED ADR 07725L102 22,921 84,602 SH   SOLE 26 5,675 0 78,927
BEIGENE LTD SPONSORED ADR 07725L102 17,106 63,137 SH   SOLE 28 3,728 0 59,409
BEIGENE LTD SPONSORED ADR 07725L102 79,832 294,658 SH   SOLE 30 294,658 0 0
BEIGENE LTD SPONSORED ADR 07725L102 746 2,753 SH   SOLE 31 1,634 0 1,119
BEIGENE LTD SPONSORED ADR 07725L102 811 2,992 SH   SOLE 32 2,992 0 0
BEIGENE LTD SPONSORED ADR 07725L102 840 3,100 SH   SOLE 34 3,100 0 0
BEIGENE LTD SPONSORED ADR 07725L102 53 194 SH   SOLE 40 194 0 0
BEIGENE LTD SPONSORED ADR 07725L102 8,335 30,764 SH   SOLE 43 2,987 0 27,777
BEL FUSE INC CL A 077347201 4 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 255 19,737 SH   SOLE 2 19,617 0 120
BEL FUSE INC CL B 077347300 25 1,923 SH   SOLE 18 1,923 0 0
BEL FUSE INC CL B 077347300 436 33,720 SH   SOLE 21 33,720 0 0
BEL FUSE INC CL B 077347300 2,752 212,855 SH   SOLE 22 212,855 0 0
BELDEN INC COM 077454106 3,869 58,869 SH   SOLE 2 32,871 0 25,998
BELDEN INC COM 077454106 13 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 40 608 SH   SOLE 7 608 0 0
BELDEN INC COM 077454106 14,115 214,735 SH   SOLE 18 214,735 0 0
BELDEN INC COM 077454106 5,173 78,698 SH   SOLE 19 78,698 0 0
BELDEN INC COM 077454106 212,317 3,230,146 SH   SOLE 21 3,230,146 0 0
BELDEN INC COM 077454106 85,297 1,297,695 SH   SOLE 22 1,252,387 0 45,308
BELDEN INC COM 077454106 355 5,405 SH   SOLE 25 5,405 0 0
BELDEN INC COM 077454106 1,034 15,728 SH   SOLE 26 12,579 0 3,149
BELDEN INC COM 077454106 52 797 SH   SOLE 28 797 0 0
BELDEN INC COM 077454106 1,821 27,700 SH   SOLE 30 27,700 0 0
BELDEN INC COM 077454106 112 1,705 SH   SOLE 36 1,705 0 0
BELDEN INC COM 077454106 346 5,265 SH   SOLE 40 5,265 0 0
BELDEN INC COM 077454106 909 13,825 SH   SOLE 43 1,713 0 12,112
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 2 727 SH   SOLE 2 0 0 727
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 5 1,478 SH   SOLE 18 1,478 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 61 19,567 SH   SOLE 21 19,567 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 310 99,898 SH   SOLE 22 99,898 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 10 6,424 SH   SOLE 21 6,424 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 103 68,963 SH   SOLE 22 68,963 0 0
BELLRING BRANDS INC COM CL A 079823100 1,268 44,431 SH   SOLE 2 28,011 0 16,420
BELLRING BRANDS INC COM CL A 079823100 3 106 SH   SOLE 4 106 0 0
BELLRING BRANDS INC COM CL A 079823100 16 564 SH   SOLE 7 564 0 0
BELLRING BRANDS INC COM CL A 079823100 3,151 110,452 SH   SOLE 18 110,452 0 0
BELLRING BRANDS INC COM CL A 079823100 7,073 247,929 SH   SOLE 19 247,929 0 0
BELLRING BRANDS INC COM CL A 079823100 39,461 1,383,124 SH   SOLE 21 1,383,124 0 0
BELLRING BRANDS INC COM CL A 079823100 25,968 910,203 SH   SOLE 22 881,368 0 28,835
BELLRING BRANDS INC COM CL A 079823100 143 5,021 SH   SOLE 25 5,021 0 0
BELLRING BRANDS INC COM CL A 079823100 716 25,083 SH   SOLE 26 25,083 0 0
BELLRING BRANDS INC COM CL A 079823100 77 2,713 SH   SOLE 28 2,713 0 0
BELLRING BRANDS INC COM CL A 079823100 692 24,247 SH   SOLE 30 24,247 0 0
BELLRING BRANDS INC COM CL A 079823100 7,526 263,801 SH   SOLE 34 263,801 0 0
BELLRING BRANDS INC COM CL A 079823100 117 4,098 SH   SOLE 40 4,098 0 0
BELLRING BRANDS INC COM CL A 079823100 155 5,450 SH   SOLE 43 209 0 5,241
BELLUS HEALTH INC NEW COM NEW 07987C204 4,231 525,639 SH   SOLE 21 525,639 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204 275 34,174 SH   SOLE 30 34,174 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,908 70,423 SH   SOLE 2 41,766 0 28,657
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 17 627 SH   SOLE 7 627 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,630 133,942 SH   SOLE 18 133,942 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,163 116,730 SH   SOLE 19 116,730 0 0
BENCHMARK ELECTRS INC COM 08160H101 120,298 4,439,044 SH   SOLE 21 4,439,044 0 0
BENCHMARK ELECTRS INC COM 08160H101 25,497 940,858 SH   SOLE 22 904,278 0 36,580
BENCHMARK ELECTRS INC COM 08160H101 194 7,173 SH   SOLE 25 7,173 0 0
BENCHMARK ELECTRS INC COM 08160H101 674 24,888 SH   SOLE 26 21,773 0 3,115
BENCHMARK ELECTRS INC COM 08160H101 83 3,049 SH   SOLE 28 3,049 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,877 69,251 SH   SOLE 30 69,251 0 0
BENCHMARK ELECTRS INC COM 08160H101 159 5,880 SH   SOLE 36 5,880 0 0
BENCHMARK ELECTRS INC COM 08160H101 146 5,372 SH   SOLE 40 5,372 0 0
BENCHMARK ELECTRS INC COM 08160H101 500 18,441 SH   SOLE 43 220 0 18,221
BENEFITFOCUS INC COM 08180D106 297 27,907 SH   SOLE 2 21,935 0 5,972
BENEFITFOCUS INC COM 08180D106 2 152 SH   SOLE 4 152 0 0
BENEFITFOCUS INC COM 08180D106 5 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 828 77,680 SH   SOLE 18 77,680 0 0
BENEFITFOCUS INC COM 08180D106 510 47,824 SH   SOLE 19 47,824 0 0
BENEFITFOCUS INC COM 08180D106 9,910 929,645 SH   SOLE 21 929,645 0 0
BENEFITFOCUS INC COM 08180D106 7,747 726,718 SH   SOLE 22 705,505 0 21,213
BENEFITFOCUS INC COM 08180D106 67 6,279 SH   SOLE 25 6,279 0 0
BENEFITFOCUS INC COM 08180D106 40 3,771 SH   SOLE 26 2,301 0 1,470
BENEFITFOCUS INC COM 08180D106 37 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 181 16,954 SH   SOLE 30 16,954 0 0
BENEFITFOCUS INC COM 08180D106 22 2,060 SH   SOLE 36 2,060 0 0
BENEFITFOCUS INC COM 08180D106 45 4,251 SH   SOLE 40 4,251 0 0
BENEFITFOCUS INC COM 08180D106 355 33,267 SH   SOLE 43 373 0 32,894
BENITEC BIOPHARMA INC COM 08205P100 4 1,693 SH   SOLE 18 1,693 0 0
BENITEC BIOPHARMA INC COM 08205P100 49 18,806 SH   SOLE 21 18,806 0 0
BENSON HILL INC COMMON STOCK 082490103 3,965 543,919 SH   SOLE 2 538,350 0 5,569
BENSON HILL INC COMMON STOCK 082490103 58 7,976 SH   SOLE 21 7,976 0 0
BENSON HILL INC COMMON STOCK 082490103 13,020 1,786,075 SH   SOLE 22 1,786,075 0 0
BENTLEY SYS INC COM CL B 08265T208 11,552 239,017 SH   SOLE 2 31,396 0 207,621
BENTLEY SYS INC COM CL B 08265T208 5,381 111,345 SH   SOLE 4 68,486 0 42,859
BENTLEY SYS INC COM CL B 08265T208 1,164 24,093 SH   SOLE 7 24,093 0 0
BENTLEY SYS INC COM CL B 08265T208 16 325 SH   SOLE 13 325 0 0
BENTLEY SYS INC COM CL B 08265T208 656 13,572 SH   SOLE 15 13,572 0 0
BENTLEY SYS INC COM CL B 08265T208 10,859 224,690 SH   SOLE 18 215,959 0 8,731
BENTLEY SYS INC COM CL B 08265T208 1,981 40,993 SH   SOLE 19 40,993 0 0
BENTLEY SYS INC COM CL B 08265T208 146,820 3,037,871 SH   SOLE 21 3,037,871 0 0
BENTLEY SYS INC COM CL B 08265T208 185,150 3,830,944 SH   SOLE 22 3,663,583 0 167,361
BENTLEY SYS INC COM CL B 08265T208 4,729 97,841 SH   SOLE 23 97,841 0 0
BENTLEY SYS INC COM CL B 08265T208 2,056 42,551 SH   SOLE 25 42,551 0 0
BENTLEY SYS INC COM CL B 08265T208 7,151 147,964 SH   SOLE 26 113,340 0 34,624
BENTLEY SYS INC COM CL B 08265T208 9,976 206,416 SH   SOLE 28 3,464 0 202,952
BENTLEY SYS INC COM CL B 08265T208 8 174 SH   SOLE 29 174 0 0
BENTLEY SYS INC COM CL B 08265T208 34,237 708,396 SH   SOLE 30 378,692 0 329,704
BENTLEY SYS INC COM CL B 08265T208 3,086 63,855 SH   SOLE 31 20,574 0 43,281
BENTLEY SYS INC COM CL B 08265T208 406 8,408 SH   SOLE 34 8,408 0 0
BENTLEY SYS INC COM CL B 08265T208 1,841 38,099 SH   SOLE 36 38,099 0 0
BENTLEY SYS INC COM CL B 08265T208 279 5,777 SH   SOLE 40 5,777 0 0
BENTLEY SYS INC COM CL B 08265T208 152 3,139 SH   SOLE 43 68 0 3,071
BERKELEY LTS INC COM 084310101 1,401 77,082 SH   SOLE 2 33,904 0 43,178
BERKELEY LTS INC COM 084310101 14 771 SH   SOLE 7 771 0 0
BERKELEY LTS INC COM 084310101 2,669 146,801 SH   SOLE 18 127,452 0 19,349
BERKELEY LTS INC COM 084310101 11,379 625,918 SH   SOLE 19 625,918 0 0
BERKELEY LTS INC COM 084310101 36,254 1,994,155 SH   SOLE 21 1,994,155 0 0
BERKELEY LTS INC COM 084310101 24,066 1,323,761 SH   SOLE 22 1,316,462 0 7,299
BERKELEY LTS INC COM 084310101 258 14,192 SH   SOLE 23 14,192 0 0
BERKELEY LTS INC COM 084310101 1,001 55,076 SH   SOLE 26 0 0 55,076
BERKELEY LTS INC COM 084310101 5,504 302,729 SH   SOLE 30 302,729 0 0
BERKLEY W R CORP COM 084423102 24,868 301,829 SH   SOLE 2 136,062 0 165,767
BERKLEY W R CORP COM 084423102 8,969 108,857 SH   SOLE 4 61,163 0 47,694
BERKLEY W R CORP COM 084423102 9,635 116,942 SH   SOLE 7 113,027 0 3,915
BERKLEY W R CORP COM 084423102 146 1,770 SH   SOLE 13 1,770 0 0
BERKLEY W R CORP COM 084423102 1,643 19,943 SH   SOLE 15 19,943 0 0
BERKLEY W R CORP COM 084423102 28,983 351,782 SH   SOLE 18 331,754 0 20,028
BERKLEY W R CORP COM 084423102 8,165 99,104 SH   SOLE 19 99,104 0 0
BERKLEY W R CORP COM 084423102 278,930 3,385,480 SH   SOLE 21 3,385,480 0 0
BERKLEY W R CORP COM 084423102 272,355 3,305,679 SH   SOLE 22 3,020,614 0 285,065
BERKLEY W R CORP COM 084423102 7,096 86,127 SH   SOLE 23 86,127 0 0
BERKLEY W R CORP COM 084423102 14,592 177,111 SH   SOLE 25 177,111 0 0
BERKLEY W R CORP COM 084423102 35,300 428,446 SH   SOLE 26 98,417 0 330,029
BERKLEY W R CORP COM 084423102 21,334 258,942 SH   SOLE 28 2,512 0 256,430
BERKLEY W R CORP COM 084423102 1,361 16,521 SH   SOLE 29 16,521 0 0
BERKLEY W R CORP COM 084423102 52,349 635,381 SH   SOLE 30 635,381 0 0
BERKLEY W R CORP COM 084423102 4,274 51,881 SH   SOLE 31 16,739 0 35,142
BERKLEY W R CORP COM 084423102 5,446 66,096 SH   SOLE 34 66,096 0 0
BERKLEY W R CORP COM 084423102 4,827 58,591 SH   SOLE 36 58,591 0 0
BERKLEY W R CORP COM 084423102 399 4,837 SH   SOLE 40 4,837 0 0
BERKLEY W R CORP COM 084423102 8,169 99,155 SH   SOLE 43 4,528 0 94,627
BERKSHIRE GREY INC COM CL A 084656107 135 24,636 SH   SOLE 2 24,636 0 0
BERKSHIRE GREY INC COM CL A 084656107 67 12,119 SH   SOLE 21 12,119 0 0
BERKSHIRE GREY INC COM CL A 084656107 1,024 186,257 SH   SOLE 22 186,243 0 14
BERKSHIRE GREY INC COM CL A 084656107 101 18,322 SH   SOLE 25 18,322 0 0
BERKSHIRE GREY INC COM CL A 084656107 136 24,663 SH   SOLE 30 24,663 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 46,869 104 SH   SOLE 2 8 0 96
BERKSHIRE HATHAWAY INC DEL CL A 084670108 451 1 SH   SOLE 18 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 14,421 32 SH   SOLE 22 32 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 197,841 439 SH   SOLE 25 439 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 85,175 189 SH   SOLE 26 0 0 189
BERKSHIRE HATHAWAY INC DEL CL A 084670108 86,076 191 SH   SOLE 28 7 0 184
BERKSHIRE HATHAWAY INC DEL CL A 084670108 43,264 96 SH   SOLE 36 96 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 13,069 29 SH   SOLE 43 9 0 20
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,136,251 3,800,172 SH   SOLE 2 639,405 0 3,160,767
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 170,846 571,391 SH   SOLE 4 505,140 0 66,251
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 463,619 1,550,565 SH   SOLE 7 1,497,060 0 53,505
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,862 36,327 SH   SOLE 13 22,727 0 13,600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 59,618 199,392 SH   SOLE 15 199,392 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 137 457 SH   SOLE 17 0 0 457
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,115,725 3,731,521 SH   SOLE 18 3,479,669 0 251,852
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 234,817 785,340 SH   SOLE 19 785,340 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,518,939 35,180,398 SH   SOLE 21 35,180,398 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,324,775 37,875,500 SH   SOLE 22 34,256,463 0 3,619,037
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 233,529 781,034 SH   SOLE 23 781,034 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 538,163 1,799,877 SH   SOLE 25 1,783,533 0 16,344
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 884,973 2,959,776 SH   SOLE 26 864,171 0 2,095,605
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 601,780 2,012,643 SH   SOLE 28 28,424 0 1,984,219
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,741 19,201 SH   SOLE 29 19,201 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,169,551 7,256,025 SH   SOLE 30 7,256,025 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 155,602 520,408 SH   SOLE 31 180,505 0 339,903
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 60,845 203,494 SH   SOLE 34 203,494 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 183,866 614,936 SH   SOLE 36 614,936 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,192 44,119 SH   SOLE 40 44,119 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 349,396 1,168,550 SH   SOLE 43 96,383 0 1,072,168
BERKSHIRE HILLS BANCORP INC COM 084680107 1,113 39,165 SH   SOLE 2 12,182 0 26,983
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,345 187,989 SH   SOLE 18 187,989 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,140 75,270 SH   SOLE 19 75,270 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 157,116 5,526,432 SH   SOLE 21 5,526,432 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 30,246 1,063,875 SH   SOLE 22 1,019,464 0 44,411
BERKSHIRE HILLS BANCORP INC COM 084680107 56 1,955 SH   SOLE 25 1,955 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 369 12,974 SH   SOLE 26 9,051 0 3,923
BERKSHIRE HILLS BANCORP INC COM 084680107 112 3,945 SH   SOLE 28 3,945 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,277 80,088 SH   SOLE 30 80,088 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 60 2,099 SH   SOLE 36 2,099 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 123 4,314 SH   SOLE 40 4,314 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,791 168,509 SH   SOLE 43 77,864 0 90,645
BERRY CORP COM 08579X101 436 51,792 SH   SOLE 2 30,287 0 21,505
BERRY CORP COM 08579X101 8 896 SH   SOLE 7 896 0 0
BERRY CORP COM 08579X101 1,855 220,362 SH   SOLE 18 220,362 0 0
BERRY CORP COM 08579X101 1,030 122,338 SH   SOLE 19 122,338 0 0
BERRY CORP COM 08579X101 22,837 2,712,272 SH   SOLE 21 2,712,272 0 0
BERRY CORP COM 08579X101 14,389 1,708,858 SH   SOLE 22 1,645,966 0 62,892
BERRY CORP COM 08579X101 80 9,509 SH   SOLE 25 9,509 0 0
BERRY CORP COM 08579X101 51 6,042 SH   SOLE 26 0 0 6,042
BERRY CORP COM 08579X101 145 17,193 SH   SOLE 30 17,193 0 0
BERRY CORP COM 08579X101 43 5,085 SH   SOLE 40 5,085 0 0
BERRY CORP COM 08579X101 211 25,085 SH   SOLE 43 7,109 0 17,976
BERRY GLOBAL GROUP INC COM 08579W103 20,518 278,092 SH   SOLE 2 59,310 0 218,782
BERRY GLOBAL GROUP INC COM 08579W103 34 463 SH   SOLE 4 463 0 0
BERRY GLOBAL GROUP INC COM 08579W103 225 3,056 SH   SOLE 7 3,056 0 0
BERRY GLOBAL GROUP INC COM 08579W103 4,002 54,249 SH   SOLE 18 54,249 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,909 39,431 SH   SOLE 19 39,431 0 0
BERRY GLOBAL GROUP INC COM 08579W103 117,454 1,591,943 SH   SOLE 21 1,591,943 0 0
BERRY GLOBAL GROUP INC COM 08579W103 221,616 3,003,742 SH   SOLE 22 2,850,798 0 152,944
BERRY GLOBAL GROUP INC COM 08579W103 1,403 19,012 SH   SOLE 25 19,012 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,879 52,576 SH   SOLE 26 43,085 0 9,491
BERRY GLOBAL GROUP INC COM 08579W103 177 2,404 SH   SOLE 28 2,404 0 0
BERRY GLOBAL GROUP INC COM 08579W103 5,642 76,466 SH   SOLE 30 76,466 0 0
BERRY GLOBAL GROUP INC COM 08579W103 149 2,022 SH   SOLE 31 2,022 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,025 13,894 SH   SOLE 36 13,894 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,276 17,295 SH   SOLE 40 17,295 0 0
BERRY GLOBAL GROUP INC COM 08579W103 4,069 55,148 SH   SOLE 43 4,526 0 50,622
BEST BUY INC COM 086516101 59,608 586,691 SH   SOLE 2 116,023 0 470,668
BEST BUY INC COM 086516101 19,667 193,571 SH   SOLE 4 131,542 0 62,029
BEST BUY INC COM 086516101 26,447 260,306 SH   SOLE 7 201,195 0 59,111
BEST BUY INC COM 086516101 339 3,336 SH   SOLE 13 549 0 2,787
BEST BUY INC COM 086516101 3,256 32,045 SH   SOLE 15 32,045 0 0
BEST BUY INC COM 086516101 6 57 SH   SOLE 17 0 0 57
BEST BUY INC COM 086516101 43,382 426,990 SH   SOLE 18 396,727 0 30,263
BEST BUY INC COM 086516101 53,597 527,527 SH   SOLE 19 527,527 0 0
BEST BUY INC COM 086516101 904,638 8,903,921 SH   SOLE 21 8,903,921 0 0
BEST BUY INC COM 086516101 505,656 4,976,929 SH   SOLE 22 4,503,058 0 473,871
BEST BUY INC COM 086516101 13,232 130,236 SH   SOLE 23 130,236 0 0
BEST BUY INC COM 086516101 60,749 597,925 SH   SOLE 25 597,925 0 0
BEST BUY INC COM 086516101 97,750 962,105 SH   SOLE 26 633,302 0 328,803
BEST BUY INC COM 086516101 103,501 1,018,715 SH   SOLE 28 103,604 0 915,111
BEST BUY INC COM 086516101 24 237 SH   SOLE 29 237 0 0
BEST BUY INC COM 086516101 265,000 2,608,268 SH   SOLE 30 2,341,948 0 266,320
BEST BUY INC COM 086516101 9,586 94,348 SH   SOLE 31 24,650 0 69,698
BEST BUY INC COM 086516101 19,289 189,853 SH   SOLE 34 189,853 0 0
BEST BUY INC COM 086516101 11,877 116,896 SH   SOLE 36 116,896 0 0
BEST BUY INC COM 086516101 741 7,298 SH   SOLE 40 7,298 0 0
BEST BUY INC COM 086516101 23,869 234,926 SH   SOLE 43 11,256 0 223,670
BEST INC SPONSORED ADS 08653C106 2,229 2,618,243 SH   SOLE 21 2,618,243 0 0
BEST INC SPONSORED ADS 08653C106 882 1,036,082 SH   SOLE 22 993,894 0 42,188
BEST INC SPONSORED ADS 08653C106 11 12,724 SH   SOLE 25 12,724 0 0
BEST INC SPONSORED ADS 08653C106 478 561,109 SH   SOLE 30 561,109 0 0
BEST INC SPONSORED ADS 08653C106 11 13,423 SH   SOLE 34 13,423 0 0
BEST INC SPONSORED ADS 08653C106 147 172,910 SH   SOLE 43 0 0 172,910
BETTER CHOICE CO INC COM 08771Y303 4 1,137 SH   SOLE 22 1,137 0 0
BEYOND AIR INC COM 08862L103 3 369 SH   SOLE 2 0 0 369
BEYOND AIR INC COM 08862L103 38 3,982 SH   SOLE 18 3,982 0 0
BEYOND AIR INC COM 08862L103 555 58,761 SH   SOLE 21 58,761 0 0
BEYOND AIR INC COM 08862L103 1,745 184,820 SH   SOLE 22 184,820 0 0
BEYOND MEAT INC COM 08862E109 7,623 116,982 SH   SOLE 2 17,255 0 99,727
BEYOND MEAT INC COM 08862E109 37 565 SH   SOLE 4 188 0 377
BEYOND MEAT INC COM 08862E109 52 801 SH   SOLE 7 801 0 0
BEYOND MEAT INC COM 08862E109 1,743 26,745 SH   SOLE 18 26,745 0 0
BEYOND MEAT INC COM 08862E109 1,067 16,370 SH   SOLE 19 16,370 0 0
BEYOND MEAT INC COM 08862E109 50,094 768,780 SH   SOLE 21 768,780 0 0
BEYOND MEAT INC COM 08862E109 85,603 1,313,729 SH   SOLE 22 1,249,678 0 64,051
BEYOND MEAT INC COM 08862E109 1,932 29,652 SH   SOLE 25 29,652 0 0
BEYOND MEAT INC COM 08862E109 2,173 33,344 SH   SOLE 26 24,919 0 8,425
BEYOND MEAT INC COM 08862E109 69 1,055 SH   SOLE 28 1,055 0 0
BEYOND MEAT INC COM 08862E109 2,161 33,162 SH   SOLE 30 33,162 0 0
BEYOND MEAT INC COM 08862E109 57 875 SH   SOLE 31 875 0 0
BEYOND MEAT INC COM 08862E109 301 4,618 SH   SOLE 34 4,618 0 0
BEYOND MEAT INC COM 08862E109 138 2,118 SH   SOLE 36 2,118 0 0
BEYOND MEAT INC COM 08862E109 512 7,865 SH   SOLE 40 7,865 0 0
BEYOND MEAT INC COM 08862E109 1,827 28,040 SH   SOLE 43 5,531 0 22,509
BEYONDSPRING INC SHS G10830100 130 28,795 SH   SOLE 2 16,402 0 12,393
BEYONDSPRING INC SHS G10830100 9 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 320 70,688 SH   SOLE 18 61,821 0 8,867
BEYONDSPRING INC SHS G10830100 447 98,570 SH   SOLE 19 98,570 0 0
BEYONDSPRING INC SHS G10830100 3,657 807,175 SH   SOLE 21 807,175 0 0
BEYONDSPRING INC SHS G10830100 2,039 450,051 SH   SOLE 22 445,562 0 4,489
BEYONDSPRING INC SHS G10830100 10 2,307 SH   SOLE 23 2,307 0 0
BEYONDSPRING INC SHS G10830100 58 12,785 SH   SOLE 26 0 0 12,785
BEYONDSPRING INC SHS G10830100 277 61,149 SH   SOLE 30 61,149 0 0
BEYONDSPRING INC SHS G10830100 31 6,910 SH   SOLE 43 0 0 6,910
BGC PARTNERS INC CL A 05541T101 1,254 269,711 SH   SOLE 2 85,067 0 184,644
BGC PARTNERS INC CL A 05541T101 6 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 21 4,584 SH   SOLE 7 4,584 0 0
BGC PARTNERS INC CL A 05541T101 4,467 960,705 SH   SOLE 18 960,705 0 0
BGC PARTNERS INC CL A 05541T101 2,607 560,573 SH   SOLE 19 560,573 0 0
BGC PARTNERS INC CL A 05541T101 62,168 13,369,444 SH   SOLE 21 13,369,444 0 0
BGC PARTNERS INC CL A 05541T101 36,152 7,774,710 SH   SOLE 22 7,455,574 0 319,136
BGC PARTNERS INC CL A 05541T101 166 35,741 SH   SOLE 25 35,741 0 0
BGC PARTNERS INC CL A 05541T101 509 109,377 SH   SOLE 26 92,801 0 16,576
BGC PARTNERS INC CL A 05541T101 28 6,031 SH   SOLE 28 6,031 0 0
BGC PARTNERS INC CL A 05541T101 1,010 217,182 SH   SOLE 30 217,182 0 0
BGC PARTNERS INC CL A 05541T101 51 10,951 SH   SOLE 36 10,951 0 0
BGC PARTNERS INC CL A 05541T101 155 33,392 SH   SOLE 40 33,392 0 0
BGC PARTNERS INC CL A 05541T101 675 145,212 SH   SOLE 43 0 0 145,212
BGSF INC COM 05601C105 28 1,924 SH   SOLE 18 1,924 0 0
BGSF INC COM 05601C105 696 48,485 SH   SOLE 21 48,485 0 0
BGSF INC COM 05601C105 1,762 122,785 SH   SOLE 22 122,785 0 0
BHP GROUP LTD SPONSORED ADS 088606108 15,839 262,450 SH   SOLE 7 262,450 0 0
BHP GROUP LTD SPONSORED ADS 088606108 0 4 SH   SOLE 17 0 0 4
BHP GROUP LTD SPONSORED ADS 088606108 99 1,636 SH   SOLE 18 1,636 0 0
BHP GROUP LTD SPONSORED ADS 088606108 3,478 57,636 SH   SOLE 19 57,636 0 0
BHP GROUP LTD SPONSORED ADS 088606108 73,381 1,215,923 SH   SOLE 43 125,659 0 1,090,264
BHP GROUP PLC SPONSORED ADR 05545E209 15,859 265,333 SH   SOLE 7 265,333 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 1,668 27,915 SH   SOLE 43 972 0 26,943
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 3,573 58,707 SH   SOLE 19 58,707 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 8,291 136,215 SH   SOLE 21 136,215 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 529 8,688 SH   SOLE 30 8,688 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 23 385 SH   SOLE 34 385 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 191 10,072 SH   SOLE 2 720 0 9,352
BIG 5 SPORTING GOODS CORP COM 08915P101 6 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,278 67,254 SH   SOLE 18 67,254 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 703 37,005 SH   SOLE 19 37,005 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 15,328 806,335 SH   SOLE 21 806,335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 9,161 481,925 SH   SOLE 22 469,565 0 12,360
BIG 5 SPORTING GOODS CORP COM 08915P101 20 1,029 SH   SOLE 26 1,029 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 132 6,928 SH   SOLE 43 775 0 6,153
BIG LOTS INC COM 089302103 1,252 27,785 SH   SOLE 2 8,936 0 18,849
BIG LOTS INC COM 089302103 7 160 SH   SOLE 4 160 0 0
BIG LOTS INC COM 089302103 32 703 SH   SOLE 7 703 0 0
BIG LOTS INC COM 089302103 5,587 124,027 SH   SOLE 18 124,027 0 0
BIG LOTS INC COM 089302103 2,600 57,720 SH   SOLE 19 57,720 0 0
BIG LOTS INC COM 089302103 182,240 4,045,274 SH   SOLE 21 4,045,274 0 0
BIG LOTS INC COM 089302103 36,497 810,137 SH   SOLE 22 778,318 0 31,819
BIG LOTS INC COM 089302103 224 4,983 SH   SOLE 25 4,983 0 0
BIG LOTS INC COM 089302103 870 19,317 SH   SOLE 26 16,841 0 2,476
BIG LOTS INC COM 089302103 20 444 SH   SOLE 28 444 0 0
BIG LOTS INC COM 089302103 2,887 64,088 SH   SOLE 30 64,088 0 0
BIG LOTS INC COM 089302103 188 4,174 SH   SOLE 36 4,174 0 0
BIG LOTS INC COM 089302103 186 4,122 SH   SOLE 40 4,122 0 0
BIG LOTS INC COM 089302103 2,249 49,933 SH   SOLE 43 10,110 0 39,823
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1,729 48,878 SH   SOLE 2 32,745 0 16,133
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 24 685 SH   SOLE 7 685 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 4,794 135,533 SH   SOLE 18 129,844 0 5,689
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6,793 192,069 SH   SOLE 19 192,069 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 59,210 1,674,029 SH   SOLE 21 1,674,029 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 47,429 1,340,948 SH   SOLE 22 1,316,033 0 24,915
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 195 5,517 SH   SOLE 23 5,517 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 257 7,255 SH   SOLE 25 7,255 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1,538 43,497 SH   SOLE 26 19,809 0 23,688
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 4,123 116,573 SH   SOLE 28 744 0 115,829
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 881 24,909 SH   SOLE 30 24,909 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 111 3,126 SH   SOLE 36 3,126 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 160 4,521 SH   SOLE 40 4,521 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 94 661 SH   SOLE 2 43 0 618
BIGLARI HLDGS INC COM STK CL B 08986R309 2 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 394 2,766 SH   SOLE 18 2,766 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 262 1,840 SH   SOLE 19 1,840 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 4,327 30,347 SH   SOLE 21 30,347 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,386 23,749 SH   SOLE 22 23,222 0 527
BIGLARI HLDGS INC COM STK CL B 08986R309 54 377 SH   SOLE 26 0 0 377
BIGLARI HLDGS INC COM STK CL B 08986R309 2 11 SH   SOLE 43 0 0 11
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,106 1,591 SH   SOLE 22 1,591 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 10 15 SH   SOLE 43 4 0 11
BILIBILI INC SPONS ADS REP Z 090040106 5,462 117,718 SH   SOLE 2 4,929 0 112,789
BILIBILI INC SPONS ADS REP Z 090040106 3,968 85,525 SH   SOLE 4 39,539 0 45,986
BILIBILI INC SPONS ADS REP Z 090040106 817 17,597 SH   SOLE 7 17,597 0 0
BILIBILI INC SPONS ADS REP Z 090040106 730 15,741 SH   SOLE 13 215 0 15,526
BILIBILI INC SPONS ADS REP Z 090040106 4,619 99,544 SH   SOLE 15 99,544 0 0
BILIBILI INC SPONS ADS REP Z 090040106 2,212 47,669 SH   SOLE 18 47,669 0 0
BILIBILI INC SPONS ADS REP Z 090040106 135,580 2,921,991 SH   SOLE 21 2,921,991 0 0
BILIBILI INC SPONS ADS REP Z 090040106 73,292 1,579,579 SH   SOLE 22 1,420,835 0 158,744
BILIBILI INC SPONS ADS REP Z 090040106 3,497 75,361 SH   SOLE 23 75,361 0 0
BILIBILI INC SPONS ADS REP Z 090040106 9,375 202,041 SH   SOLE 25 202,041 0 0
BILIBILI INC SPONS ADS REP Z 090040106 13,848 298,452 SH   SOLE 26 19,543 0 278,909
BILIBILI INC SPONS ADS REP Z 090040106 15,911 342,917 SH   SOLE 28 12,397 0 330,520
BILIBILI INC SPONS ADS REP Z 090040106 44,495 958,947 SH   SOLE 30 958,947 0 0
BILIBILI INC SPONS ADS REP Z 090040106 90 1,943 SH   SOLE 31 0 0 1,943
BILIBILI INC SPONS ADS REP Z 090040106 577 12,430 SH   SOLE 32 12,430 0 0
BILIBILI INC SPONS ADS REP Z 090040106 695 14,987 SH   SOLE 34 14,987 0 0
BILIBILI INC SPONS ADS REP Z 090040106 33 711 SH   SOLE 40 711 0 0
BILIBILI INC SPONS ADS REP Z 090040106 6,650 143,315 SH   SOLE 43 9,970 0 133,345
BILIBILI INC NOTE 1.375% 4/0 090040AB2 5,683 2,840,000 PRN   SOLE 21 2,840,000 0 0
BILL COM HLDGS INC COM 090043100 37,306 149,732 SH   SOLE 2 10,072 0 139,660
BILL COM HLDGS INC COM 090043100 11,551 46,362 SH   SOLE 4 30,739 0 15,623
BILL COM HLDGS INC COM 090043100 1,949 7,821 SH   SOLE 7 7,821 0 0
BILL COM HLDGS INC COM 090043100 50 199 SH   SOLE 13 199 0 0
BILL COM HLDGS INC COM 090043100 1,664 6,678 SH   SOLE 15 6,678 0 0
BILL COM HLDGS INC COM 090043100 47,341 190,009 SH   SOLE 18 115,084 0 74,925
BILL COM HLDGS INC COM 090043100 364,619 1,463,450 SH   SOLE 19 1,463,450 0 0
BILL COM HLDGS INC COM 090043100 469,274 1,883,498 SH   SOLE 21 1,883,498 0 0
BILL COM HLDGS INC COM 090043100 533,808 2,142,515 SH   SOLE 22 2,045,911 0 96,604
BILL COM HLDGS INC COM 090043100 10,480 42,063 SH   SOLE 23 42,063 0 0
BILL COM HLDGS INC COM 090043100 10,883 43,681 SH   SOLE 25 43,681 0 0
BILL COM HLDGS INC COM 090043100 17,469 70,113 SH   SOLE 26 53,273 0 16,840
BILL COM HLDGS INC COM 090043100 23,532 94,448 SH   SOLE 28 3,415 0 91,033
BILL COM HLDGS INC COM 090043100 21 86 SH   SOLE 29 86 0 0
BILL COM HLDGS INC COM 090043100 50,788 203,846 SH   SOLE 30 203,846 0 0
BILL COM HLDGS INC COM 090043100 2,724 10,933 SH   SOLE 31 8,643 0 2,290
BILL COM HLDGS INC COM 090043100 49,968 200,554 SH   SOLE 34 200,554 0 0
BILL COM HLDGS INC COM 090043100 3,164 12,698 SH   SOLE 36 12,698 0 0
BILL COM HLDGS INC COM 090043100 644 2,586 SH   SOLE 40 2,586 0 0
BILL COM HLDGS INC COM 090043100 6,726 26,995 SH   SOLE 43 1,633 0 25,362
BILL COM HLDGS INC NOTE 12/0 090043AB6 2,297 1,345,000 PRN   SOLE 2 1,345,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 10,404 6,091,000 PRN   SOLE 19 6,091,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 11,777 6,895,000 PRN   SOLE 21 6,895,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 21,461 12,564,000 PRN   SOLE 34 12,564,000 0 0
BIO RAD LABS INC CL A 090572207 39,126 51,783 SH   SOLE 2 7,655 0 44,128
BIO RAD LABS INC CL A 090572207 10,196 13,494 SH   SOLE 4 7,466 0 6,028
BIO RAD LABS INC CL A 090572207 17,660 23,373 SH   SOLE 7 22,746 0 627
BIO RAD LABS INC CL A 090572207 211 279 SH   SOLE 13 42 0 237
BIO RAD LABS INC CL A 090572207 1,573 2,082 SH   SOLE 15 2,082 0 0
BIO RAD LABS INC CL A 090572207 27,202 36,002 SH   SOLE 18 33,022 0 2,980
BIO RAD LABS INC CL A 090572207 7,933 10,500 SH   SOLE 19 10,500 0 0
BIO RAD LABS INC CL A 090572207 618,371 818,417 SH   SOLE 21 818,417 0 0
BIO RAD LABS INC CL A 090572207 359,255 475,475 SH   SOLE 22 431,659 0 43,816
BIO RAD LABS INC CL A 090572207 9,556 12,648 SH   SOLE 23 12,648 0 0
BIO RAD LABS INC CL A 090572207 23,862 31,582 SH   SOLE 25 31,582 0 0
BIO RAD LABS INC CL A 090572207 34,612 45,809 SH   SOLE 26 15,114 0 30,695
BIO RAD LABS INC CL A 090572207 28,808 38,128 SH   SOLE 28 616 0 37,512
BIO RAD LABS INC CL A 090572207 26 35 SH   SOLE 29 35 0 0
BIO RAD LABS INC CL A 090572207 109,005 144,269 SH   SOLE 30 143,849 0 420
BIO RAD LABS INC CL A 090572207 5,983 7,919 SH   SOLE 31 2,387 0 5,532
BIO RAD LABS INC CL A 090572207 1,093 1,447 SH   SOLE 34 1,447 0 0
BIO RAD LABS INC CL A 090572207 9,411 12,455 SH   SOLE 36 12,455 0 0
BIO RAD LABS INC CL A 090572207 593 785 SH   SOLE 40 785 0 0
BIO RAD LABS INC CL A 090572207 31,431 41,599 SH   SOLE 43 2,780 0 38,819
BIO-PATH HLDGS INC COM 09057N300 6 1,502 SH   SOLE 18 1,502 0 0
BIO-PATH HLDGS INC COM 09057N300 61 16,300 SH   SOLE 21 16,300 0 0
BIO-PATH HLDGS INC COM 09057N300 182 48,209 SH   SOLE 22 48,209 0 0
BIO-TECHNE CORP COM 09073M104 50,670 97,943 SH   SOLE 2 13,209 0 84,734
BIO-TECHNE CORP COM 09073M104 14,441 27,913 SH   SOLE 4 16,466 0 11,447
BIO-TECHNE CORP COM 09073M104 19,570 37,829 SH   SOLE 7 36,677 0 1,152
BIO-TECHNE CORP COM 09073M104 293 566 SH   SOLE 13 51 0 515
BIO-TECHNE CORP COM 09073M104 1,856 3,587 SH   SOLE 15 3,587 0 0
BIO-TECHNE CORP COM 09073M104 35,381 68,390 SH   SOLE 18 63,081 0 5,309
BIO-TECHNE CORP COM 09073M104 586,250 1,133,200 SH   SOLE 19 1,133,200 0 0
BIO-TECHNE CORP COM 09073M104 750,916 1,451,494 SH   SOLE 21 1,451,494 0 0
BIO-TECHNE CORP COM 09073M104 494,783 956,399 SH   SOLE 22 877,090 0 79,309
BIO-TECHNE CORP COM 09073M104 11,509 22,246 SH   SOLE 23 22,246 0 0
BIO-TECHNE CORP COM 09073M104 30,250 58,473 SH   SOLE 25 58,473 0 0
BIO-TECHNE CORP COM 09073M104 40,090 77,492 SH   SOLE 26 24,988 0 52,504
BIO-TECHNE CORP COM 09073M104 49,582 95,840 SH   SOLE 28 693 0 95,147
BIO-TECHNE CORP COM 09073M104 29 57 SH   SOLE 29 57 0 0
BIO-TECHNE CORP COM 09073M104 120,731 233,369 SH   SOLE 30 230,161 0 3,208
BIO-TECHNE CORP COM 09073M104 7,458 14,416 SH   SOLE 31 4,753 0 9,663
BIO-TECHNE CORP COM 09073M104 984 1,902 SH   SOLE 34 1,902 0 0
BIO-TECHNE CORP COM 09073M104 8,658 16,736 SH   SOLE 36 16,736 0 0
BIO-TECHNE CORP COM 09073M104 656 1,268 SH   SOLE 40 1,268 0 0
BIO-TECHNE CORP COM 09073M104 15,095 29,179 SH   SOLE 43 2,071 0 27,108
BIOATLA INC COM 09077B104 346 17,636 SH   SOLE 2 15,788 0 1,848
BIOATLA INC COM 09077B104 5 232 SH   SOLE 7 232 0 0
BIOATLA INC COM 09077B104 727 37,030 SH   SOLE 18 37,030 0 0
BIOATLA INC COM 09077B104 4,142 210,993 SH   SOLE 19 210,993 0 0
BIOATLA INC COM 09077B104 15,053 766,850 SH   SOLE 21 766,850 0 0
BIOATLA INC COM 09077B104 7,170 365,261 SH   SOLE 22 356,369 0 8,892
BIOATLA INC COM 09077B104 48 2,465 SH   SOLE 25 2,465 0 0
BIOATLA INC COM 09077B104 11 578 SH   SOLE 26 578 0 0
BIOATLA INC COM 09077B104 3,477 177,135 SH   SOLE 30 177,135 0 0
BIOATLA INC COM 09077B104 24 1,246 SH   SOLE 34 1,246 0 0
BIOATLA INC COM 09077B104 45 2,299 SH   SOLE 40 2,299 0 0
BIOATLA INC COM 09077B104 82 4,169 SH   SOLE 43 0 0 4,169
BIOCARDIA INC COM 09060U507 5 2,691 SH   SOLE 18 2,691 0 0
BIOCARDIA INC COM 09060U507 65 33,423 SH   SOLE 21 33,423 0 0
BIOCEPT INC COM 09072V501 10 2,888 SH   SOLE 18 2,888 0 0
BIOCEPT INC COM 09072V501 129 35,545 SH   SOLE 21 35,545 0 0
BIOCEPT INC COM 09072V501 559 154,319 SH   SOLE 22 154,319 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 1,140 80,654 SH   SOLE 7 80,654 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 79 5,577 SH   SOLE 21 5,577 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 3,621 261,449 SH   SOLE 2 78,102 0 183,347
BIOCRYST PHARMACEUTICALS INC COM 09058V103 10 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 37 2,679 SH   SOLE 7 2,679 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 7,728 557,959 SH   SOLE 18 542,418 0 15,541
BIOCRYST PHARMACEUTICALS INC COM 09058V103 11,362 820,380 SH   SOLE 19 820,380 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 108,593 7,840,674 SH   SOLE 21 7,840,674 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 65,897 4,757,917 SH   SOLE 22 4,590,625 0 167,292
BIOCRYST PHARMACEUTICALS INC COM 09058V103 265 19,143 SH   SOLE 23 19,143 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 413 29,834 SH   SOLE 25 29,834 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,729 197,012 SH   SOLE 26 80,386 0 116,626
BIOCRYST PHARMACEUTICALS INC COM 09058V103 44 3,166 SH   SOLE 28 3,166 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,845 205,435 SH   SOLE 30 205,435 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 257 18,569 SH   SOLE 36 18,569 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 347 25,065 SH   SOLE 40 25,065 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 657 47,416 SH   SOLE 43 0 0 47,416
BIODELIVERY SCIENCES INTL IN COM 09060J106 738 238,017 SH   SOLE 2 98,051 0 139,966
BIODELIVERY SCIENCES INTL IN COM 09060J106 5 1,584 SH   SOLE 7 1,584 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 940 303,250 SH   SOLE 18 284,548 0 18,702
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,487 479,546 SH   SOLE 19 479,546 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 10,766 3,472,954 SH   SOLE 21 3,472,954 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 7,953 2,565,462 SH   SOLE 22 2,526,927 0 38,535
BIODELIVERY SCIENCES INTL IN COM 09060J106 23 7,557 SH   SOLE 23 7,557 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 78 25,315 SH   SOLE 25 25,315 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 25 7,906 SH   SOLE 26 7,906 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 372 119,991 SH   SOLE 30 119,991 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 49 15,943 SH   SOLE 36 15,943 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 35 11,161 SH   SOLE 40 11,161 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 176 56,826 SH   SOLE 43 0 0 56,826
BIODESIX INC COM 09075X108 7 1,364 SH   SOLE 2 480 0 884
BIODESIX INC COM 09075X108 190 35,833 SH   SOLE 18 35,833 0 0
BIODESIX INC COM 09075X108 121 22,835 SH   SOLE 19 22,835 0 0
BIODESIX INC COM 09075X108 2,228 421,185 SH   SOLE 21 421,185 0 0
BIODESIX INC COM 09075X108 508 96,025 SH   SOLE 22 95,575 0 450
BIOFRONTERA INC COM 09077D100 9 1,170 SH   SOLE 18 1,170 0 0
BIOFRONTERA INC COM 09077D100 66 8,772 SH   SOLE 21 8,772 0 0
BIOFRONTERA INC COM 09077D100 1 169 SH   SOLE 22 169 0 0
BIOGEN INC COM 09062X103 113,886 474,684 SH   SOLE 2 219,557 0 255,127
BIOGEN INC COM 09062X103 30,276 126,190 SH   SOLE 4 78,956 0 47,234
BIOGEN INC COM 09062X103 40,091 167,100 SH   SOLE 7 146,752 0 20,348
BIOGEN INC COM 09062X103 1,937 8,074 SH   SOLE 13 6,489 0 1,585
BIOGEN INC COM 09062X103 5,229 21,795 SH   SOLE 15 21,795 0 0
BIOGEN INC COM 09062X103 0 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 85,785 357,558 SH   SOLE 18 333,398 0 24,160
BIOGEN INC COM 09062X103 203,561 848,453 SH   SOLE 19 848,453 0 0
BIOGEN INC COM 09062X103 406 1,692 SH   SOLE 20 1,692 0 0
BIOGEN INC COM 09062X103 1,085,583 4,524,771 SH   SOLE 21 4,524,771 0 0
BIOGEN INC COM 09062X103 778,354 3,244,225 SH   SOLE 22 2,892,525 0 351,700
BIOGEN INC COM 09062X103 24,118 100,524 SH   SOLE 23 100,524 0 0
BIOGEN INC COM 09062X103 84,384 351,718 SH   SOLE 25 351,718 0 0
BIOGEN INC COM 09062X103 100,414 418,533 SH   SOLE 26 201,956 0 216,577
BIOGEN INC COM 09062X103 141,993 591,835 SH   SOLE 28 29,810 0 562,025
BIOGEN INC COM 09062X103 2,459 10,250 SH   SOLE 29 10,250 0 0
BIOGEN INC COM 09062X103 346,178 1,442,889 SH   SOLE 30 1,394,640 0 48,249
BIOGEN INC COM 09062X103 17,411 72,568 SH   SOLE 31 30,623 0 41,945
BIOGEN INC COM 09062X103 8,403 35,026 SH   SOLE 32 35,026 0 0
BIOGEN INC COM 09062X103 180,691 753,131 SH   SOLE 34 753,131 0 0
BIOGEN INC COM 09062X103 16,820 70,105 SH   SOLE 36 70,105 0 0
BIOGEN INC COM 09062X103 1,224 5,103 SH   SOLE 40 5,103 0 0
BIOGEN INC COM 09062X103 22,967 95,728 SH   SOLE 43 3,581 0 92,147
BIOGEN INC OPTIONS 09062X103 3,599 15,000 SH Call SOLE 2 15,000 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,882 42,683 SH   SOLE 2 18,896 0 23,787
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 29 213 SH   SOLE 4 213 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 105 765 SH   SOLE 7 765 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 21,865 158,660 SH   SOLE 18 156,084 0 2,576
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 48,642 352,967 SH   SOLE 19 352,967 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 326,126 2,366,490 SH   SOLE 21 2,366,490 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 189,758 1,376,952 SH   SOLE 22 1,336,794 0 40,158
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 319 2,312 SH   SOLE 23 2,312 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,038 7,532 SH   SOLE 25 7,532 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,530 32,873 SH   SOLE 26 19,354 0 13,519
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 160 1,159 SH   SOLE 28 1,159 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 38,132 276,697 SH   SOLE 30 276,697 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 264 1,916 SH   SOLE 34 1,916 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,040 7,549 SH   SOLE 40 7,549 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 897 6,512 SH   SOLE 43 334 0 6,178
BIOLASE INC COM NEW 090911207 26 66,870 SH   SOLE 21 66,870 0 0
BIOLASE INC COM NEW 090911207 1,154 2,957,819 SH   SOLE 22 2,957,819 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 320 8,574 SH   SOLE 2 7,068 0 1,506
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3 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,995 53,531 SH   SOLE 18 53,531 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,195 32,071 SH   SOLE 19 32,071 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 104,500 2,803,855 SH   SOLE 21 2,803,855 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 20,918 561,259 SH   SOLE 22 548,907 0 12,352
BIOLIFE SOLUTIONS INC COM NEW 09062W204 27 717 SH   SOLE 23 717 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 124 3,328 SH   SOLE 25 3,328 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 14 376 SH   SOLE 26 0 0 376
BIOLIFE SOLUTIONS INC COM NEW 09062W204 82 2,189 SH   SOLE 28 2,189 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 6,721 180,327 SH   SOLE 30 180,327 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 165 4,430 SH   SOLE 40 4,430 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 160 4,298 SH   SOLE 43 0 0 4,298
BIOMARIN PHARMACEUTICAL INC COM 09061G101 44,217 500,480 SH   SOLE 2 187,790 0 312,690
BIOMARIN PHARMACEUTICAL INC COM 09061G101 12,394 140,283 SH   SOLE 4 87,689 0 52,594
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,461 50,496 SH   SOLE 7 50,496 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,005 11,371 SH   SOLE 13 9,125 0 2,246
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,402 15,864 SH   SOLE 15 15,864 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 22,803 258,100 SH   SOLE 18 248,594 0 9,506
BIOMARIN PHARMACEUTICAL INC COM 09061G101 75,044 849,389 SH   SOLE 19 849,389 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 473,837 5,363,182 SH   SOLE 21 5,363,182 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 370,005 4,187,943 SH   SOLE 22 3,940,040 0 247,903
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,562 108,226 SH   SOLE 23 108,226 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 22,047 249,536 SH   SOLE 25 249,536 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 25,720 291,118 SH   SOLE 26 136,618 0 154,500
BIOMARIN PHARMACEUTICAL INC COM 09061G101 29,076 329,098 SH   SOLE 28 29,129 0 299,969
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,397 15,810 SH   SOLE 29 15,810 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 55,188 624,649 SH   SOLE 30 615,071 0 9,578
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,146 80,880 SH   SOLE 31 36,159 0 44,721
BIOMARIN PHARMACEUTICAL INC COM 09061G101 58,371 660,675 SH   SOLE 34 660,675 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,145 103,504 SH   SOLE 36 103,504 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 535 6,054 SH   SOLE 40 6,054 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,817 54,523 SH   SOLE 43 3,574 0 50,949
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,568 1,500,000 PRN   SOLE 2 1,500,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3,942 3,770,000 PRN   SOLE 21 3,770,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 6,849 6,550,000 PRN   SOLE 22 6,550,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 3,628 3,478,000 PRN   SOLE 21 3,478,000 0 0
BIOMEA FUSION INC COM 09077A106 17 2,332 SH   SOLE 2 791 0 1,541
BIOMEA FUSION INC COM 09077A106 423 56,733 SH   SOLE 18 56,733 0 0
BIOMEA FUSION INC COM 09077A106 4,131 554,438 SH   SOLE 19 554,438 0 0
BIOMEA FUSION INC COM 09077A106 75 10,093 SH   SOLE 20 10,093 0 0
BIOMEA FUSION INC COM 09077A106 5,903 792,415 SH   SOLE 21 792,415 0 0
BIOMEA FUSION INC COM 09077A106 1,792 240,500 SH   SOLE 22 240,184 0 316
BIOMEA FUSION INC COM 09077A106 94 12,670 SH   SOLE 30 12,670 0 0
BIOMEA FUSION INC COM 09077A106 27 3,627 SH   SOLE 34 3,627 0 0
BIOMERICA INC COM NEW 09061H307 7 1,901 SH   SOLE 18 1,901 0 0
BIOMERICA INC COM NEW 09061H307 120 30,903 SH   SOLE 21 30,903 0 0
BIOMERICA INC COM NEW 09061H307 582 149,707 SH   SOLE 22 149,707 0 0
BIOMX INC COM 09090D103 9 5,750 SH   SOLE 22 5,750 0 0
BIONANO GENOMICS INC COM 09075F107 467 156,345 SH   SOLE 2 96,957 0 59,388
BIONANO GENOMICS INC COM 09075F107 14 4,521 SH   SOLE 7 4,521 0 0
BIONANO GENOMICS INC COM 09075F107 0 1 SH   SOLE 17 0 0 1
BIONANO GENOMICS INC COM 09075F107 2,282 763,252 SH   SOLE 18 738,944 0 24,308
BIONANO GENOMICS INC COM 09075F107 2,363 790,297 SH   SOLE 19 790,297 0 0
BIONANO GENOMICS INC COM 09075F107 29,429 9,842,633 SH   SOLE 21 9,842,633 0 0
BIONANO GENOMICS INC COM 09075F107 20,231 6,766,374 SH   SOLE 22 6,596,983 0 169,391
BIONANO GENOMICS INC COM 09075F107 47 15,641 SH   SOLE 23 15,641 0 0
BIONANO GENOMICS INC COM 09075F107 106 35,416 SH   SOLE 25 35,416 0 0
BIONANO GENOMICS INC COM 09075F107 213 71,393 SH   SOLE 26 3,709 0 67,684
BIONANO GENOMICS INC COM 09075F107 70 23,296 SH   SOLE 28 23,296 0 0
BIONANO GENOMICS INC COM 09075F107 483 161,386 SH   SOLE 30 161,386 0 0
BIONANO GENOMICS INC COM 09075F107 88 29,574 SH   SOLE 40 29,574 0 0
BIONTECH SE SPONSORED ADS 09075V102 320,043 1,241,440 SH   SOLE 21 1,241,440 0 0
BIONTECH SE SPONSORED ADS 09075V102 9,908 38,434 SH   SOLE 30 38,434 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 2 841 SH   SOLE 2 0 0 841
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 13 5,623 SH   SOLE 18 5,623 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 160 71,778 SH   SOLE 21 71,778 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1,001 449,021 SH   SOLE 22 449,021 0 0
BIOTRICITY INC COM 09074H104 319 80,242 SH   SOLE 22 80,242 0 0
BIOVENTUS INC COM CL A 09075A108 220 15,155 SH   SOLE 2 2,856 0 12,299
BIOVENTUS INC COM CL A 09075A108 2 127 SH   SOLE 7 127 0 0
BIOVENTUS INC COM CL A 09075A108 1,391 96,010 SH   SOLE 18 96,010 0 0
BIOVENTUS INC COM CL A 09075A108 779 53,744 SH   SOLE 19 53,744 0 0
BIOVENTUS INC COM CL A 09075A108 14,306 987,272 SH   SOLE 21 987,272 0 0
BIOVENTUS INC COM CL A 09075A108 9,174 633,111 SH   SOLE 22 624,127 0 8,984
BIOVENTUS INC COM CL A 09075A108 376 25,929 SH   SOLE 30 25,929 0 0
BIOVENTUS INC COM CL A 09075A108 53 3,684 SH   SOLE 43 33 0 3,651
BIOVIE INC CL A NEW 09074F207 2 508 SH   SOLE 18 508 0 0
BIOVIE INC CL A NEW 09074F207 43 9,516 SH   SOLE 21 9,516 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 330 16,236 SH   SOLE 2 8,018 0 8,218
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 946 46,523 SH   SOLE 18 46,523 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 1,498 73,673 SH   SOLE 19 73,673 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 13,170 647,818 SH   SOLE 21 647,818 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 9,632 473,805 SH   SOLE 22 465,569 0 8,236
BIOXCEL THERAPEUTICS INC COM 09075P105 60 2,960 SH   SOLE 23 2,960 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 60 2,961 SH   SOLE 25 2,961 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 222 10,938 SH   SOLE 26 611 0 10,327
BIOXCEL THERAPEUTICS INC COM 09075P105 133 6,520 SH   SOLE 30 6,520 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 35 1,743 SH   SOLE 40 1,743 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 127 6,232 SH   SOLE 43 41 0 6,191
BIRD GLOBAL INC COM CL A 09077J107 28 4,482 SH   SOLE 2 0 0 4,482
BIRD GLOBAL INC COM CL A 09077J107 11,615 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 3,604 592,775 SH   SOLE 21 592,775 0 0
BIT DIGITAL INC SHS G1144A105 1,972 324,346 SH   SOLE 22 317,324 0 7,022
BIT DIGITAL INC SHS G1144A105 1,049 172,469 SH   SOLE 30 172,469 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 159 25,830 SH   SOLE 21 25,830 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 1,187 193,380 SH   SOLE 22 189,278 0 4,102
BIT MINING LIMITED SPON ADR REP A 055474100 544 88,533 SH   SOLE 30 88,533 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 155 25,238 SH   SOLE 43 0 0 25,238
BITNILE HOLDINGS INC COM 09175M101 13 10,882 SH   SOLE 18 10,882 0 0
BITNILE HOLDINGS INC COM 09175M101 162 136,222 SH   SOLE 21 136,222 0 0
BITNILE HOLDINGS INC COM 09175M101 1,315 1,104,851 SH   SOLE 22 1,104,851 0 0
BJS RESTAURANTS INC COM 09180C106 726 21,019 SH   SOLE 2 14,733 0 6,286
BJS RESTAURANTS INC COM 09180C106 3 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 13 362 SH   SOLE 7 362 0 0
BJS RESTAURANTS INC COM 09180C106 2,647 76,610 SH   SOLE 18 76,610 0 0
BJS RESTAURANTS INC COM 09180C106 1,351 39,098 SH   SOLE 19 39,098 0 0
BJS RESTAURANTS INC COM 09180C106 96,832 2,802,657 SH   SOLE 21 2,802,657 0 0
BJS RESTAURANTS INC COM 09180C106 20,592 596,007 SH   SOLE 22 583,619 0 12,388
BJS RESTAURANTS INC COM 09180C106 104 3,009 SH   SOLE 25 3,009 0 0
BJS RESTAURANTS INC COM 09180C106 194 5,623 SH   SOLE 26 4,122 0 1,501
BJS RESTAURANTS INC COM 09180C106 96 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 1,414 40,924 SH   SOLE 30 40,924 0 0
BJS RESTAURANTS INC COM 09180C106 17 486 SH   SOLE 36 486 0 0
BJS RESTAURANTS INC COM 09180C106 84 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106 491 14,200 SH   SOLE 43 110 0 14,090
BJS WHSL CLUB HLDGS INC COM 05550J101 13,225 197,478 SH   SOLE 2 133,975 0 63,503
BJS WHSL CLUB HLDGS INC COM 05550J101 25 378 SH   SOLE 4 378 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 217 3,247 SH   SOLE 7 3,247 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 42,184 629,889 SH   SOLE 18 618,873 0 11,016
BJS WHSL CLUB HLDGS INC COM 05550J101 36,239 541,129 SH   SOLE 19 541,129 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 651,826 9,733,111 SH   SOLE 21 9,733,111 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 278,999 4,166,030 SH   SOLE 22 4,074,472 0 91,558
BJS WHSL CLUB HLDGS INC COM 05550J101 804 12,007 SH   SOLE 23 12,007 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,375 20,528 SH   SOLE 25 20,528 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 7,442 111,128 SH   SOLE 26 47,285 0 63,843
BJS WHSL CLUB HLDGS INC COM 05550J101 164 2,443 SH   SOLE 28 2,443 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,311 79,304 SH   SOLE 30 79,304 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 273 4,075 SH   SOLE 34 4,075 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 893 13,332 SH   SOLE 36 13,332 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,108 16,552 SH   SOLE 40 16,552 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 6,962 103,962 SH   SOLE 43 2,764 0 101,198
BK OF AMERICA CORP COM 060505104 755,297 16,976,782 SH   SOLE 2 3,945,635 0 13,031,147
BK OF AMERICA CORP COM 060505104 231,615 5,205,991 SH   SOLE 4 3,282,673 0 1,923,318
BK OF AMERICA CORP COM 060505104 274,511 6,170,167 SH   SOLE 7 5,961,689 0 208,478
BK OF AMERICA CORP COM 060505104 12,354 277,691 SH   SOLE 13 201,257 0 76,434
BK OF AMERICA CORP COM 060505104 47,396 1,065,322 SH   SOLE 15 1,065,322 0 0
BK OF AMERICA CORP COM 060505104 159 3,568 SH   SOLE 17 0 0 3,568
BK OF AMERICA CORP COM 060505104 747,291 16,796,830 SH   SOLE 18 15,082,232 0 1,714,598
BK OF AMERICA CORP COM 060505104 1,003,429 22,554,032 SH   SOLE 19 22,554,032 0 0
BK OF AMERICA CORP COM 060505104 2,007 45,120 SH   SOLE 20 45,120 0 0
BK OF AMERICA CORP COM 060505104 7,347,126 165,141,056 SH   SOLE 21 165,141,056 0 0
BK OF AMERICA CORP COM 060505104 6,933,854 155,851,975 SH   SOLE 22 139,873,676 0 15,978,299
BK OF AMERICA CORP COM 060505104 210,660 4,735,002 SH   SOLE 23 4,735,002 0 0
BK OF AMERICA CORP COM 060505104 516,219 11,603,043 SH   SOLE 25 11,565,156 0 37,887
BK OF AMERICA CORP COM 060505104 719,667 16,175,919 SH   SOLE 26 5,948,954 0 10,226,965
BK OF AMERICA CORP COM 060505104 631,643 14,197,416 SH   SOLE 28 801,012 0 13,396,404
BK OF AMERICA CORP COM 060505104 9,435 212,073 SH   SOLE 29 212,073 0 0
BK OF AMERICA CORP COM 060505104 1,572,928 35,354,643 SH   SOLE 30 35,354,643 0 0
BK OF AMERICA CORP COM 060505104 142,770 3,209,031 SH   SOLE 31 1,184,971 0 2,024,060
BK OF AMERICA CORP COM 060505104 338,784 7,614,838 SH   SOLE 34 7,614,838 0 0
BK OF AMERICA CORP COM 060505104 153,744 3,455,692 SH   SOLE 36 3,455,692 0 0
BK OF AMERICA CORP COM 060505104 11,227 252,338 SH   SOLE 40 252,338 0 0
BK OF AMERICA CORP COM 060505104 274,889 6,178,662 SH   SOLE 43 400,833 0 5,777,829
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 277,869 192,244 SH   SOLE 21 192,244 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 8 3,203 SH   SOLE 18 3,203 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 125 51,968 SH   SOLE 21 51,968 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 447 83,957 SH   SOLE 2 50,361 0 33,596
BLACK DIAMOND THERAPEUTICS I COM 09203E105 1 240 SH   SOLE 7 240 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 359 67,343 SH   SOLE 18 67,343 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 1,268 237,868 SH   SOLE 19 237,868 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 5,292 992,792 SH   SOLE 21 992,792 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 4,237 794,887 SH   SOLE 22 782,165 0 12,722
BLACK DIAMOND THERAPEUTICS I COM 09203E105 47 8,763 SH   SOLE 23 8,763 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 237 44,432 SH   SOLE 26 0 0 44,432
BLACK DIAMOND THERAPEUTICS I COM 09203E105 88 16,583 SH   SOLE 30 16,583 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 9 1,602 SH   SOLE 43 1,602 0 0
BLACK HILLS CORP COM 092113109 8,952 126,849 SH   SOLE 2 86,153 0 40,696
BLACK HILLS CORP COM 092113109 713 10,101 SH   SOLE 4 10,101 0 0
BLACK HILLS CORP COM 092113109 3,169 44,899 SH   SOLE 7 44,899 0 0
BLACK HILLS CORP COM 092113109 23,782 336,994 SH   SOLE 18 336,994 0 0
BLACK HILLS CORP COM 092113109 12,503 177,177 SH   SOLE 19 177,177 0 0
BLACK HILLS CORP COM 092113109 431,830 6,119,166 SH   SOLE 21 6,119,166 0 0
BLACK HILLS CORP COM 092113109 143,277 2,030,279 SH   SOLE 22 1,967,805 0 62,474
BLACK HILLS CORP COM 092113109 263 3,733 SH   SOLE 23 3,733 0 0
BLACK HILLS CORP COM 092113109 1,502 21,283 SH   SOLE 26 16,814 0 4,469
BLACK HILLS CORP COM 092113109 79 1,120 SH   SOLE 28 1,120 0 0
BLACK HILLS CORP COM 092113109 5,027 71,230 SH   SOLE 30 71,230 0 0
BLACK HILLS CORP COM 092113109 16,878 239,164 SH   SOLE 31 0 0 239,164
BLACK HILLS CORP COM 092113109 1,734 24,566 SH   SOLE 32 24,566 0 0
BLACK HILLS CORP COM 092113109 343 4,855 SH   SOLE 36 4,855 0 0
BLACK HILLS CORP COM 092113109 529 7,491 SH   SOLE 40 7,491 0 0
BLACK HILLS CORP COM 092113109 1,666 23,608 SH   SOLE 43 928 0 22,680
BLACK KNIGHT INC COM 09215C105 19,798 238,844 SH   SOLE 2 21,669 0 217,175
BLACK KNIGHT INC COM 09215C105 9,011 108,713 SH   SOLE 4 63,919 0 44,794
BLACK KNIGHT INC COM 09215C105 5,820 70,215 SH   SOLE 7 70,215 0 0
BLACK KNIGHT INC COM 09215C105 23 273 SH   SOLE 13 273 0 0
BLACK KNIGHT INC COM 09215C105 1,332 16,075 SH   SOLE 15 16,075 0 0
BLACK KNIGHT INC COM 09215C105 2 20 SH   SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 17,316 208,904 SH   SOLE 18 200,841 0 8,063
BLACK KNIGHT INC COM 09215C105 3,788 45,703 SH   SOLE 19 45,703 0 0
BLACK KNIGHT INC COM 09215C105 403,528 4,868,231 SH   SOLE 21 4,868,231 0 0
BLACK KNIGHT INC COM 09215C105 333,889 4,028,103 SH   SOLE 22 3,855,903 0 172,200
BLACK KNIGHT INC COM 09215C105 7,368 88,887 SH   SOLE 23 88,887 0 0
BLACK KNIGHT INC COM 09215C105 104,339 1,258,768 SH   SOLE 25 1,258,768 0 0
BLACK KNIGHT INC COM 09215C105 13,666 164,870 SH   SOLE 26 112,351 0 52,519
BLACK KNIGHT INC COM 09215C105 26,178 315,817 SH   SOLE 28 2,790 0 313,027
BLACK KNIGHT INC COM 09215C105 76,733 925,722 SH   SOLE 30 730,038 0 195,684
BLACK KNIGHT INC COM 09215C105 4,853 58,545 SH   SOLE 31 19,346 0 39,199
BLACK KNIGHT INC COM 09215C105 8,749 105,550 SH   SOLE 34 105,550 0 0
BLACK KNIGHT INC COM 09215C105 6,319 76,231 SH   SOLE 36 76,231 0 0
BLACK KNIGHT INC COM 09215C105 421 5,079 SH   SOLE 40 5,079 0 0
BLACK KNIGHT INC COM 09215C105 7,371 88,927 SH   SOLE 43 5,243 0 83,684
BLACKBAUD INC COM 09227Q100 2,746 34,765 SH   SOLE 2 29,511 0 5,254
BLACKBAUD INC COM 09227Q100 48 602 SH   SOLE 4 181 0 421
BLACKBAUD INC COM 09227Q100 54 685 SH   SOLE 7 685 0 0
BLACKBAUD INC COM 09227Q100 15,825 200,362 SH   SOLE 18 200,362 0 0
BLACKBAUD INC COM 09227Q100 6,741 85,345 SH   SOLE 19 85,345 0 0
BLACKBAUD INC COM 09227Q100 275,675 3,490,439 SH   SOLE 21 3,490,439 0 0
BLACKBAUD INC COM 09227Q100 97,798 1,238,262 SH   SOLE 22 1,212,853 0 25,409
BLACKBAUD INC COM 09227Q100 477 6,040 SH   SOLE 25 6,040 0 0
BLACKBAUD INC COM 09227Q100 1,812 22,939 SH   SOLE 26 18,970 0 3,969
BLACKBAUD INC COM 09227Q100 61 768 SH   SOLE 28 768 0 0
BLACKBAUD INC COM 09227Q100 2,174 27,524 SH   SOLE 30 27,524 0 0
BLACKBAUD INC COM 09227Q100 286 3,623 SH   SOLE 36 3,623 0 0
BLACKBAUD INC COM 09227Q100 467 5,909 SH   SOLE 40 5,909 0 0
BLACKBAUD INC COM 09227Q100 1,263 15,994 SH   SOLE 43 346 0 15,648
BLACKBERRY LTD COM 09228F103 0 48 SH   SOLE 17 0 0 48
BLACKBERRY LTD COM 09228F103 1 100 SH   SOLE 18 100 0 0
BLACKBERRY LTD COM 09228F103 12,486 1,335,422 SH   SOLE 21 1,335,422 0 0
BLACKBERRY LTD COM 09228F103 3,989 426,595 SH   SOLE 43 27,621 0 398,974
BLACKLINE INC COM 09239B109 3,236 31,255 SH   SOLE 2 24,767 0 6,488
BLACKLINE INC COM 09239B109 72 694 SH   SOLE 4 200 0 494
BLACKLINE INC COM 09239B109 81 782 SH   SOLE 7 782 0 0
BLACKLINE INC COM 09239B109 15,668 151,320 SH   SOLE 18 145,024 0 6,296
BLACKLINE INC COM 09239B109 57,648 556,769 SH   SOLE 19 556,769 0 0
BLACKLINE INC COM 09239B109 208,382 2,012,577 SH   SOLE 21 2,012,577 0 0
BLACKLINE INC COM 09239B109 132,641 1,281,060 SH   SOLE 22 1,251,114 0 29,946
BLACKLINE INC COM 09239B109 137 1,327 SH   SOLE 23 1,327 0 0
BLACKLINE INC COM 09239B109 1,018 9,832 SH   SOLE 25 9,832 0 0
BLACKLINE INC COM 09239B109 2,207 21,313 SH   SOLE 26 16,860 0 4,453
BLACKLINE INC COM 09239B109 97 934 SH   SOLE 28 934 0 0
BLACKLINE INC COM 09239B109 3,243 31,326 SH   SOLE 30 31,326 0 0
BLACKLINE INC COM 09239B109 19 182 SH   SOLE 34 182 0 0
BLACKLINE INC COM 09239B109 540 5,212 SH   SOLE 36 5,212 0 0
BLACKLINE INC COM 09239B109 718 6,931 SH   SOLE 40 6,931 0 0
BLACKLINE INC COM 09239B109 1,140 11,015 SH   SOLE 43 1,083 0 9,932
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2,392 1,588,000 PRN   SOLE 21 1,588,000 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109 97 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108 2,080 519,959 SH   SOLE 30 519,959 0 0
BLACKROCK CAP INVT CORP COM 092533108 7 1,768 SH   SOLE 43 0 0 1,768
BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 1,011 35,000 SH   SOLE   35,000 0 0
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 3,568 75,000 SH   SOLE   75,000 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707 3,459 135,000 SH   SOLE   135,000 0 0
BLACKROCK ETF TRUST FUTURE US THEMES 09290C806 4,069 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 16,306 625,000 SH   SOLE   625,000 0 0
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 16,604 650,000 SH   SOLE   650,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 254 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 274,873 300,224 SH   SOLE 2 42,379 0 257,845
BLACKROCK INC COM 09247X101 84,635 92,441 SH   SOLE 4 54,723 0 37,718
BLACKROCK INC COM 09247X101 112,996 123,417 SH   SOLE 7 119,235 0 4,182
BLACKROCK INC COM 09247X101 1,808 1,975 SH   SOLE 13 401 0 1,574
BLACKROCK INC COM 09247X101 17,061 18,635 SH   SOLE 15 18,635 0 0
BLACKROCK INC COM 09247X101 21 23 SH   SOLE 17 0 0 23
BLACKROCK INC COM 09247X101 231,465 252,813 SH   SOLE 18 233,166 0 19,647
BLACKROCK INC COM 09247X101 33,119 36,174 SH   SOLE 19 36,174 0 0
BLACKROCK INC COM 09247X101 3,787,280 4,136,572 SH   SOLE 21 4,136,572 0 0
BLACKROCK INC COM 09247X101 2,608,358 2,848,921 SH   SOLE 22 2,556,226 0 292,695
BLACKROCK INC COM 09247X101 78,910 86,188 SH   SOLE 23 86,188 0 0
BLACKROCK INC COM 09247X101 218,712 238,883 SH   SOLE 25 238,883 0 0
BLACKROCK INC COM 09247X101 263,508 287,811 SH   SOLE 26 94,219 0 193,592
BLACKROCK INC COM 09247X101 389,364 425,274 SH   SOLE 28 22,466 0 402,808
BLACKROCK INC COM 09247X101 1,027,219 1,121,957 SH   SOLE 30 1,121,957 0 0
BLACKROCK INC COM 09247X101 51,691 56,458 SH   SOLE 31 17,049 0 39,409
BLACKROCK INC COM 09247X101 6,923 7,562 SH   SOLE 34 7,562 0 0
BLACKROCK INC COM 09247X101 4,625 5,052 SH   SOLE 40 5,052 0 0
BLACKROCK INC COM 09247X101 92,202 100,706 SH   SOLE 43 7,553 0 93,153
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 73 5,000 SH   SOLE   5,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 195 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 5,523 408,804 SH   SOLE 30 408,804 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 15 3,326 SH   SOLE 21 3,326 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 3,265 727,265 SH   SOLE 22 727,265 0 0
BLACKSTONE INC COM 09260D107 171,147 1,322,725 SH   SOLE 2 85,365 0 1,237,360
BLACKSTONE INC COM 09260D107 50,667 391,586 SH   SOLE 4 241,754 0 149,832
BLACKSTONE INC COM 09260D107 14,278 110,351 SH   SOLE 7 110,351 0 0
BLACKSTONE INC COM 09260D107 1,166 9,015 SH   SOLE 13 1,849 0 7,166
BLACKSTONE INC COM 09260D107 11,225 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,137 704,356 SH   SOLE 18 669,579 0 34,777
BLACKSTONE INC COM 09260D107 6,129 47,372 SH   SOLE 19 47,372 0 0
BLACKSTONE INC COM 09260D107 1,604,209 12,398,248 SH   SOLE 21 12,398,248 0 0
BLACKSTONE INC COM 09260D107 1,864,068 14,406,588 SH   SOLE 22 13,626,335 0 780,253
BLACKSTONE INC COM 09260D107 50,366 389,256 SH   SOLE 23 389,256 0 0
BLACKSTONE INC COM 09260D107 130,183 1,006,131 SH   SOLE 25 1,006,131 0 0
BLACKSTONE INC COM 09260D107 112,942 872,882 SH   SOLE 26 351,981 0 520,901
BLACKSTONE INC COM 09260D107 135,015 1,043,476 SH   SOLE 28 23,754 0 1,019,722
BLACKSTONE INC COM 09260D107 91 706 SH   SOLE 29 706 0 0
BLACKSTONE INC COM 09260D107 397,318 3,070,700 SH   SOLE 30 3,068,961 0 1,739
BLACKSTONE INC COM 09260D107 33,528 259,124 SH   SOLE 31 77,122 0 182,002
BLACKSTONE INC COM 09260D107 4,588 35,458 SH   SOLE 34 35,458 0 0
BLACKSTONE INC COM 09260D107 34,027 262,984 SH   SOLE 36 262,984 0 0
BLACKSTONE INC COM 09260D107 2,936 22,689 SH   SOLE 40 22,689 0 0
BLACKSTONE INC COM 09260D107 5,859 45,279 SH   SOLE 43 988 0 44,291
BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 1,231 1,225,000 PRN   SOLE 21 1,225,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 9,742 318,156 SH   SOLE 2 137,894 0 180,262
BLACKSTONE MTG TR INC COM CL A 09257W100 528 17,232 SH   SOLE 4 17,232 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 191 6,237 SH   SOLE 7 6,237 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 14,660 478,788 SH   SOLE 18 477,583 0 1,205
BLACKSTONE MTG TR INC COM CL A 09257W100 29,300 956,886 SH   SOLE 19 956,886 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 274,516 8,965,252 SH   SOLE 21 8,965,252 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 146,226 4,775,498 SH   SOLE 22 4,534,148 0 241,350
BLACKSTONE MTG TR INC COM CL A 09257W100 1,234 40,295 SH   SOLE 23 40,295 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 608 19,843 SH   SOLE 25 19,843 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,813 59,204 SH   SOLE 26 49,505 0 9,699
BLACKSTONE MTG TR INC COM CL A 09257W100 80 2,620 SH   SOLE 28 2,620 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 317 10,348 SH   SOLE 29 10,348 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,455 80,188 SH   SOLE 30 80,188 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 567 18,507 SH   SOLE 31 18,507 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 138 4,516 SH   SOLE 36 4,516 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 567 18,531 SH   SOLE 40 18,531 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,096 35,786 SH   SOLE 43 8,343 0 27,443
BLADE AIR MOBILITY INC CL A COM 092667104 19 2,175 SH   SOLE 2 0 0 2,175
BLADE AIR MOBILITY INC CL A COM 092667104 1,764 199,738 SH   SOLE 21 199,738 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 5,954 674,321 SH   SOLE 22 674,321 0 0
BLEND LABS INC CL A 09352U108 390 53,133 SH   SOLE 18 53,133 0 0
BLEND LABS INC CL A 09352U108 6 797 SH   SOLE 2 797 0 0
BLEND LABS INC CL A 09352U108 29 3,907 SH   SOLE 21 3,907 0 0
BLEND LABS INC CL A 09352U108 2,477 337,534 SH   SOLE 22 337,534 0 0
BLINK CHARGING CO COM 09354A100 373 14,064 SH   SOLE 2 10,558 0 3,506
BLINK CHARGING CO COM 09354A100 14 517 SH   SOLE 7 517 0 0
BLINK CHARGING CO COM 09354A100 2,756 103,972 SH   SOLE 18 103,972 0 0
BLINK CHARGING CO COM 09354A100 1,701 64,148 SH   SOLE 19 64,148 0 0
BLINK CHARGING CO COM 09354A100 35,253 1,329,786 SH   SOLE 21 1,329,786 0 0
BLINK CHARGING CO COM 09354A100 22,992 867,279 SH   SOLE 22 843,532 0 23,747
BLINK CHARGING CO COM 09354A100 127 4,797 SH   SOLE 25 4,797 0 0
BLINK CHARGING CO COM 09354A100 753 28,394 SH   SOLE 26 24,310 0 4,084
BLINK CHARGING CO COM 09354A100 688 25,967 SH   SOLE 28 25,967 0 0
BLINK CHARGING CO COM 09354A100 699 26,367 SH   SOLE 30 26,367 0 0
BLINK CHARGING CO COM 09354A100 119 4,492 SH   SOLE 40 4,492 0 0
BLOCK H & R INC COM 093671105 23,522 998,371 SH   SOLE 2 507,997 0 490,374
BLOCK H & R INC COM 093671105 1,169 49,624 SH   SOLE 4 49,624 0 0
BLOCK H & R INC COM 093671105 514 21,836 SH   SOLE 7 21,836 0 0
BLOCK H & R INC COM 093671105 321 13,615 SH   SOLE 13 13,615 0 0
BLOCK H & R INC COM 093671105 18,789 797,503 SH   SOLE 18 657,930 0 139,573
BLOCK H & R INC COM 093671105 25,367 1,076,710 SH   SOLE 19 1,076,710 0 0
BLOCK H & R INC COM 093671105 292,239 12,404,024 SH   SOLE 21 12,404,024 0 0
BLOCK H & R INC COM 093671105 150,721 6,397,324 SH   SOLE 22 5,660,551 0 736,773
BLOCK H & R INC COM 093671105 1,031 43,777 SH   SOLE 23 43,777 0 0
BLOCK H & R INC COM 093671105 705 29,933 SH   SOLE 25 29,933 0 0
BLOCK H & R INC COM 093671105 4,435 188,232 SH   SOLE 26 117,055 0 71,177
BLOCK H & R INC COM 093671105 1,149 48,748 SH   SOLE 28 3,233 0 45,515
BLOCK H & R INC COM 093671105 1,203 51,076 SH   SOLE 29 51,076 0 0
BLOCK H & R INC COM 093671105 5,006 212,467 SH   SOLE 30 212,467 0 0
BLOCK H & R INC COM 093671105 704 29,892 SH   SOLE 31 29,892 0 0
BLOCK H & R INC COM 093671105 1,738 73,774 SH   SOLE 32 73,774 0 0
BLOCK H & R INC COM 093671105 1,285 54,535 SH   SOLE 34 54,535 0 0
BLOCK H & R INC COM 093671105 607 25,767 SH   SOLE 36 25,767 0 0
BLOCK H & R INC COM 093671105 508 21,559 SH   SOLE 40 21,559 0 0
BLOCK H & R INC COM 093671105 2,845 120,760 SH   SOLE 43 11,422 0 109,338
BLOCK INC CL A 852234103 123,284 763,322 SH   SOLE 2 56,986 0 706,336
BLOCK INC CL A 852234103 39,754 246,142 SH   SOLE 4 158,596 0 87,546
BLOCK INC CL A 852234103 6,079 37,637 SH   SOLE 7 37,637 0 0
BLOCK INC CL A 852234103 844 5,224 SH   SOLE 13 1,005 0 4,219
BLOCK INC CL A 852234103 4,905 30,370 SH   SOLE 15 30,370 0 0
BLOCK INC CL A 852234103 31,904 197,537 SH   SOLE 18 177,368 0 20,169
BLOCK INC CL A 852234103 179,186 1,109,441 SH   SOLE 19 1,109,441 0 0
BLOCK INC CL A 852234103 566,864 3,509,774 SH   SOLE 21 3,509,774 0 0
BLOCK INC CL A 852234103 1,320,741 8,177,454 SH   SOLE 22 7,727,365 0 450,089
BLOCK INC CL A 852234103 36,447 225,664 SH   SOLE 23 225,664 0 0
BLOCK INC CL A 852234103 107,008 662,546 SH   SOLE 25 662,546 0 0
BLOCK INC CL A 852234103 118,515 733,793 SH   SOLE 26 299,263 0 434,530
BLOCK INC CL A 852234103 123,497 764,639 SH   SOLE 28 21,482 0 743,157
BLOCK INC CL A 852234103 82 510 SH   SOLE 29 510 0 0
BLOCK INC CL A 852234103 135,223 837,242 SH   SOLE 30 837,242 0 0
BLOCK INC CL A 852234103 25,662 158,887 SH   SOLE 31 58,462 0 100,425
BLOCK INC CL A 852234103 228,574 1,415,229 SH   SOLE 34 1,415,229 0 0
BLOCK INC CL A 852234103 24,728 153,105 SH   SOLE 36 153,105 0 0
BLOCK INC CL A 852234103 2,148 13,301 SH   SOLE 40 13,301 0 0
BLOCK INC CL A 852234103 19,954 123,548 SH   SOLE 43 10,531 0 113,018
BLOCK INC NOTE 0.500% 5/1 852234AD5 6,975 3,330,000 PRN   SOLE 21 3,330,000 0 0
BLOCK INC NOTE 0.125% 3/0 852234AF0 9,275 6,251,000 PRN   SOLE 21 6,251,000 0 0
BLOCK INC NOTE 5/0 852234AJ2 3,461 3,375,000 PRN   SOLE 21 3,375,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 921 868,000 PRN   SOLE 2 868,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 6,420 6,053,000 PRN   SOLE 19 6,053,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 4,300 4,054,000 PRN   SOLE 21 4,054,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 8,569 8,079,000 PRN   SOLE 34 8,079,000 0 0
BLOOM ENERGY CORP COM CL A 093712107 2,782 126,841 SH   SOLE 2 67,832 0 59,009
BLOOM ENERGY CORP COM CL A 093712107 111 5,051 SH   SOLE 4 530 0 4,521
BLOOM ENERGY CORP COM CL A 093712107 44 1,991 SH   SOLE 7 1,991 0 0
BLOOM ENERGY CORP COM CL A 093712107 8,846 403,359 SH   SOLE 18 376,845 0 26,514
BLOOM ENERGY CORP COM CL A 093712107 15,407 702,546 SH   SOLE 19 702,546 0 0
BLOOM ENERGY CORP COM CL A 093712107 166,306 7,583,476 SH   SOLE 21 7,583,476 0 0
BLOOM ENERGY CORP COM CL A 093712107 82,129 3,745,073 SH   SOLE 22 3,665,851 0 79,222
BLOOM ENERGY CORP COM CL A 093712107 418 19,066 SH   SOLE 23 19,066 0 0
BLOOM ENERGY CORP COM CL A 093712107 462 21,046 SH   SOLE 25 21,046 0 0
BLOOM ENERGY CORP COM CL A 093712107 3,210 146,388 SH   SOLE 26 54,655 0 91,733
BLOOM ENERGY CORP COM CL A 093712107 57 2,577 SH   SOLE 28 2,577 0 0
BLOOM ENERGY CORP COM CL A 093712107 61,989 2,826,696 SH   SOLE 30 2,826,696 0 0
BLOOM ENERGY CORP COM CL A 093712107 172 7,841 SH   SOLE 36 7,841 0 0
BLOOM ENERGY CORP COM CL A 093712107 405 18,460 SH   SOLE 40 18,460 0 0
BLOOM ENERGY CORP COM CL A 093712107 664 30,300 SH   SOLE 43 468 0 29,832
BLOOMIN BRANDS INC COM 094235108 1,710 81,511 SH   SOLE 2 53,180 0 28,331
BLOOMIN BRANDS INC COM 094235108 7 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108 42 1,985 SH   SOLE 7 1,985 0 0
BLOOMIN BRANDS INC COM 094235108 6,735 321,016 SH   SOLE 18 300,967 0 20,049
BLOOMIN BRANDS INC COM 094235108 8,043 383,366 SH   SOLE 19 383,366 0 0
BLOOMIN BRANDS INC COM 094235108 210,421 10,029,611 SH   SOLE 21 10,029,611 0 0
BLOOMIN BRANDS INC COM 094235108 47,144 2,247,091 SH   SOLE 22 2,202,184 0 44,907
BLOOMIN BRANDS INC COM 094235108 197 9,396 SH   SOLE 23 9,396 0 0
BLOOMIN BRANDS INC COM 094235108 212 10,091 SH   SOLE 25 10,091 0 0
BLOOMIN BRANDS INC COM 094235108 1,523 72,602 SH   SOLE 26 33,505 0 39,097
BLOOMIN BRANDS INC COM 094235108 122 5,793 SH   SOLE 28 5,793 0 0
BLOOMIN BRANDS INC COM 094235108 3,107 148,078 SH   SOLE 30 148,078 0 0
BLOOMIN BRANDS INC COM 094235108 55 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108 203 9,669 SH   SOLE 40 9,669 0 0
BLOOMIN BRANDS INC COM 094235108 1,717 81,818 SH   SOLE 43 13,905 0 67,913
BLUCORA INC COM 095229100 637 36,806 SH   SOLE 2 13,386 0 23,420
BLUCORA INC COM 095229100 4 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 15 846 SH   SOLE 7 846 0 0
BLUCORA INC COM 095229100 3,374 194,829 SH   SOLE 18 194,829 0 0
BLUCORA INC COM 095229100 1,512 87,299 SH   SOLE 19 87,299 0 0
BLUCORA INC COM 095229100 103,224 5,959,795 SH   SOLE 21 5,959,795 0 0
BLUCORA INC COM 095229100 23,191 1,338,976 SH   SOLE 22 1,293,347 0 45,629
BLUCORA INC COM 095229100 106 6,123 SH   SOLE 25 6,123 0 0
BLUCORA INC COM 095229100 228 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 457 26,365 SH   SOLE 28 26,365 0 0
BLUCORA INC COM 095229100 2,607 150,517 SH   SOLE 30 150,517 0 0
BLUCORA INC COM 095229100 82 4,736 SH   SOLE 40 4,736 0 0
BLUCORA INC COM 095229100 245 14,161 SH   SOLE 43 0 0 14,161
BLUE APRON HLDGS INC CL A NEW 09523Q200 22 3,273 SH   SOLE 18 3,273 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 290 43,095 SH   SOLE 21 43,095 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 2,101 312,167 SH   SOLE 22 312,167 0 0
BLUE BIRD CORP COM 095306106 167 10,687 SH   SOLE 2 4,538 0 6,149
BLUE BIRD CORP COM 095306106 5 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 774 49,495 SH   SOLE 18 49,495 0 0
BLUE BIRD CORP COM 095306106 406 25,987 SH   SOLE 19 25,987 0 0
BLUE BIRD CORP COM 095306106 9,534 609,574 SH   SOLE 21 609,574 0 0
BLUE BIRD CORP COM 095306106 6,295 402,489 SH   SOLE 22 389,787 0 12,702
BLUE BIRD CORP COM 095306106 44 2,830 SH   SOLE 25 2,830 0 0
BLUE BIRD CORP COM 095306106 68 4,323 SH   SOLE 30 4,323 0 0
BLUE BIRD CORP COM 095306106 50 3,167 SH   SOLE 40 3,167 0 0
BLUE BIRD CORP COM 095306106 51 3,252 SH   SOLE 43 0 0 3,252
BLUE FOUNDRY BANCORP COM 09549B104 156 10,696 SH   SOLE 2 936 0 9,760
BLUE FOUNDRY BANCORP COM 09549B104 1,293 88,408 SH   SOLE 18 88,408 0 0
BLUE FOUNDRY BANCORP COM 09549B104 724 49,505 SH   SOLE 19 49,505 0 0
BLUE FOUNDRY BANCORP COM 09549B104 16,816 1,149,392 SH   SOLE 21 1,149,392 0 0
BLUE FOUNDRY BANCORP COM 09549B104 9,344 638,719 SH   SOLE 22 625,264 0 13,455
BLUE OWL CAPITAL INC COM CL A 09581B103 723 48,460 SH   SOLE 2 39,394 0 9,066
BLUE OWL CAPITAL INC COM CL A 09581B103 8,308 557,206 SH   SOLE 21 557,206 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 67,471 4,525,212 SH   SOLE 22 4,459,669 0 65,543
BLUE OWL CAPITAL INC COM CL A 09581B103 308 20,625 SH   SOLE 25 20,625 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 907 60,822 SH   SOLE 26 55,895 0 4,927
BLUE OWL CAPITAL INC COM CL A 09581B103 1,404 94,161 SH   SOLE 30 94,161 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 487 32,642 SH   SOLE 34 32,642 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 323 21,650 SH   SOLE 40 21,650 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 130 7,277 SH   SOLE 2 659 0 6,618
BLUE RIDGE BANKSHARES INC VA COM 095825105 5 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 1,026 57,329 SH   SOLE 18 57,329 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 457 25,515 SH   SOLE 19 25,515 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 11,597 647,883 SH   SOLE 21 647,883 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 3,973 221,958 SH   SOLE 22 210,725 0 11,233
BLUEBIRD BIO INC COM 09609G100 564 56,500 SH   SOLE 2 21,539 0 34,961
BLUEBIRD BIO INC COM 09609G100 3 288 SH   SOLE 4 288 0 0
BLUEBIRD BIO INC COM 09609G100 11 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100 2,049 205,151 SH   SOLE 18 205,151 0 0
BLUEBIRD BIO INC COM 09609G100 1,192 119,305 SH   SOLE 19 119,305 0 0
BLUEBIRD BIO INC COM 09609G100 32,161 3,219,368 SH   SOLE 21 3,219,368 0 0
BLUEBIRD BIO INC COM 09609G100 16,733 1,675,024 SH   SOLE 22 1,609,526 0 65,498
BLUEBIRD BIO INC COM 09609G100 96 9,632 SH   SOLE 25 9,632 0 0
BLUEBIRD BIO INC COM 09609G100 289 28,899 SH   SOLE 26 23,466 0 5,433
BLUEBIRD BIO INC COM 09609G100 405 40,541 SH   SOLE 28 40,541 0 0
BLUEBIRD BIO INC COM 09609G100 4,837 484,233 SH   SOLE 30 484,233 0 0
BLUEBIRD BIO INC COM 09609G100 44 4,450 SH   SOLE 36 4,450 0 0
BLUEBIRD BIO INC COM 09609G100 79 7,946 SH   SOLE 40 7,946 0 0
BLUEBIRD BIO INC COM 09609G100 595 59,579 SH   SOLE 43 775 0 58,804
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 375 10,671 SH   SOLE 2 318 0 10,353
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1 31 SH   SOLE 7 31 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1,584 45,124 SH   SOLE 18 45,124 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 872 24,855 SH   SOLE 19 24,855 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 17,543 499,811 SH   SOLE 21 499,811 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 7,763 221,154 SH   SOLE 22 214,111 0 7,043
BLUEJAY DIAGNOSTICS INC COM 095633103 11 4,346 SH   SOLE 21 4,346 0 0
BLUELINX HLDGS INC COM NEW 09624H208 136 1,422 SH   SOLE 2 325 0 1,097
BLUELINX HLDGS INC COM NEW 09624H208 14 144 SH   SOLE 7 144 0 0
BLUELINX HLDGS INC COM NEW 09624H208 2,639 27,557 SH   SOLE 18 27,557 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,576 16,454 SH   SOLE 19 16,454 0 0
BLUELINX HLDGS INC COM NEW 09624H208 37,440 390,974 SH   SOLE 21 390,974 0 0
BLUELINX HLDGS INC COM NEW 09624H208 19,980 208,644 SH   SOLE 22 207,222 0 1,422
BLUELINX HLDGS INC COM NEW 09624H208 189 1,976 SH   SOLE 43 0 0 1,976
BLUEPRINT MEDICINES CORP COM 09627Y109 6,545 61,105 SH   SOLE 2 36,542 0 24,563
BLUEPRINT MEDICINES CORP COM 09627Y109 24 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 86 803 SH   SOLE 7 803 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 18,985 177,244 SH   SOLE 18 173,267 0 3,977
BLUEPRINT MEDICINES CORP COM 09627Y109 58,051 541,978 SH   SOLE 19 541,978 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 397 3,710 SH   SOLE 20 3,710 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 279,254 2,607,167 SH   SOLE 21 2,607,167 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 148,520 1,386,609 SH   SOLE 22 1,354,367 0 32,242
BLUEPRINT MEDICINES CORP COM 09627Y109 239 2,236 SH   SOLE 23 2,236 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 836 7,805 SH   SOLE 25 7,805 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3,287 30,689 SH   SOLE 26 18,932 0 11,757
BLUEPRINT MEDICINES CORP COM 09627Y109 111 1,040 SH   SOLE 28 1,040 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 37,984 354,629 SH   SOLE 30 354,629 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 15,521 144,904 SH   SOLE 34 144,904 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 751 7,012 SH   SOLE 40 7,012 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,041 9,722 SH   SOLE 43 957 0 8,765
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 219 8,308 SH   SOLE 2 0 0 8,308
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 134 5,082 SH   SOLE 18 5,082 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 5,681 215,276 SH   SOLE 21 215,276 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 9,108 345,124 SH   SOLE 22 345,124 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 27 1,027 SH   SOLE 23 1,027 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 502 19,024 SH   SOLE 43 1,293 0 17,731
BM TECHNOLOGIES INC CL A COM 05591L107 5 587 SH   SOLE 2 549 0 38
BM TECHNOLOGIES INC CL A COM 05591L107 17 1,880 SH   SOLE 18 1,880 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 210 22,837 SH   SOLE 21 22,837 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 836 90,781 SH   SOLE 22 90,781 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 70 7,634 SH   SOLE 43 2,273 0 5,361
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 367 120,000 SH   SOLE 2 120,000 0 0
BOEING CO COM 097023105 218,097 1,083,337 SH   SOLE 2 123,802 0 959,535
BOEING CO COM 097023105 44,318 220,135 SH   SOLE 4 132,867 0 87,268
BOEING CO COM 097023105 94,409 468,952 SH   SOLE 7 452,673 0 16,279
BOEING CO COM 097023105 1,511 7,504 SH   SOLE 13 1,517 0 5,987
BOEING CO COM 097023105 10,306 51,192 SH   SOLE 15 51,192 0 0
BOEING CO COM 097023105 1 6 SH   SOLE 17 0 0 6
BOEING CO COM 097023105 196,986 978,471 SH   SOLE 18 903,640 0 74,831
BOEING CO COM 097023105 28,027 139,215 SH   SOLE 19 139,215 0 0
BOEING CO COM 097023105 2,412,988 11,985,835 SH   SOLE 21 11,985,835 0 0
BOEING CO COM 097023105 2,285,333 11,351,743 SH   SOLE 22 10,245,482 0 1,106,261
BOEING CO COM 097023105 64,253 319,157 SH   SOLE 23 319,157 0 0
BOEING CO COM 097023105 52,481 260,682 SH   SOLE 25 260,682 0 0
BOEING CO COM 097023105 199,900 992,947 SH   SOLE 26 324,946 0 668,001
BOEING CO COM 097023105 12,160 60,399 SH   SOLE 28 0 0 60,399
BOEING CO COM 097023105 6 31 SH   SOLE 29 31 0 0
BOEING CO COM 097023105 429,796 2,134,891 SH   SOLE 30 2,134,891 0 0
BOEING CO COM 097023105 15,213 75,564 SH   SOLE 31 62,227 0 13,337
BOEING CO COM 097023105 10,128 50,310 SH   SOLE 32 50,310 0 0
BOEING CO COM 097023105 9,780 48,578 SH   SOLE 34 48,578 0 0
BOEING CO COM 097023105 45,391 225,467 SH   SOLE 36 225,467 0 0
BOEING CO COM 097023105 2,166 10,759 SH   SOLE 40 10,759 0 0
BOEING CO COM 097023105 64,771 321,730 SH   SOLE 43 26,909 0 294,821
BOGOTA FINL CORP COM 097235105 10 981 SH   SOLE 18 981 0 0
BOGOTA FINL CORP COM 097235105 127 12,430 SH   SOLE 21 12,430 0 0
BOGOTA FINL CORP COM 097235105 1 145 SH   SOLE 22 145 0 0
BOISE CASCADE CO DEL COM 09739D100 3,325 46,705 SH   SOLE 2 17,087 0 29,618
BOISE CASCADE CO DEL COM 09739D100 12 166 SH   SOLE 4 166 0 0
BOISE CASCADE CO DEL COM 09739D100 69 966 SH   SOLE 7 966 0 0
BOISE CASCADE CO DEL COM 09739D100 10,585 148,663 SH   SOLE 18 148,663 0 0
BOISE CASCADE CO DEL COM 09739D100 11,841 166,307 SH   SOLE 19 166,307 0 0
BOISE CASCADE CO DEL COM 09739D100 345,878 4,857,838 SH   SOLE 21 4,857,838 0 0
BOISE CASCADE CO DEL COM 09739D100 74,976 1,053,030 SH   SOLE 22 1,019,003 0 34,027
BOISE CASCADE CO DEL COM 09739D100 212 2,983 SH   SOLE 23 2,983 0 0
BOISE CASCADE CO DEL COM 09739D100 561 7,883 SH   SOLE 25 7,883 0 0
BOISE CASCADE CO DEL COM 09739D100 2,173 30,522 SH   SOLE 26 11,659 0 18,863
BOISE CASCADE CO DEL COM 09739D100 50 701 SH   SOLE 28 701 0 0
BOISE CASCADE CO DEL COM 09739D100 5,081 71,363 SH   SOLE 30 71,363 0 0
BOISE CASCADE CO DEL COM 09739D100 514 7,224 SH   SOLE 36 7,224 0 0
BOISE CASCADE CO DEL COM 09739D100 327 4,592 SH   SOLE 40 4,592 0 0
BOISE CASCADE CO DEL COM 09739D100 1,369 19,232 SH   SOLE 43 81 0 19,151
BOK FINL CORP COM NEW 05561Q201 2,839 26,916 SH   SOLE 2 9,458 0 17,458
BOK FINL CORP COM NEW 05561Q201 171 1,618 SH   SOLE 4 121 0 1,497
BOK FINL CORP COM NEW 05561Q201 70 664 SH   SOLE 7 664 0 0
BOK FINL CORP COM NEW 05561Q201 1,298 12,309 SH   SOLE 18 12,309 0 0
BOK FINL CORP COM NEW 05561Q201 952 9,027 SH   SOLE 19 9,027 0 0
BOK FINL CORP COM NEW 05561Q201 51,666 489,773 SH   SOLE 21 489,773 0 0
BOK FINL CORP COM NEW 05561Q201 74,910 710,112 SH   SOLE 22 675,245 0 34,867
BOK FINL CORP COM NEW 05561Q201 544 5,154 SH   SOLE 25 5,154 0 0
BOK FINL CORP COM NEW 05561Q201 1,695 16,065 SH   SOLE 26 13,650 0 2,415
BOK FINL CORP COM NEW 05561Q201 59 564 SH   SOLE 28 564 0 0
BOK FINL CORP COM NEW 05561Q201 1,800 17,064 SH   SOLE 30 17,064 0 0
BOK FINL CORP COM NEW 05561Q201 47 441 SH   SOLE 31 441 0 0
BOK FINL CORP COM NEW 05561Q201 385 3,652 SH   SOLE 36 3,652 0 0
BOK FINL CORP COM NEW 05561Q201 395 3,749 SH   SOLE 40 3,749 0 0
BOK FINL CORP COM NEW 05561Q201 3,208 30,412 SH   SOLE 43 3,508 0 26,904
BOLT BIOTHERAPEUTICS INC COM 097702104 144 29,355 SH   SOLE 2 14,799 0 14,556
BOLT BIOTHERAPEUTICS INC COM 097702104 2 366 SH   SOLE 7 366 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 370 75,492 SH   SOLE 18 75,492 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 259 52,858 SH   SOLE 19 52,858 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 5,055 1,031,673 SH   SOLE 21 1,031,673 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 2,039 416,173 SH   SOLE 22 404,109 0 12,064
BOLT BIOTHERAPEUTICS INC COM 097702104 4 815 SH   SOLE 23 815 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 22 4,558 SH   SOLE 25 4,558 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 9 1,770 SH   SOLE 26 1,130 0 640
BOLT BIOTHERAPEUTICS INC COM 097702104 114 23,272 SH   SOLE 30 23,272 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 10 2,019 SH   SOLE 36 2,019 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 51 10,342 SH   SOLE 43 0 0 10,342
BOOKING HOLDINGS INC COM 09857L108 255,170 106,355 SH   SOLE 2 32,742 0 73,613
BOOKING HOLDINGS INC COM 09857L108 82,214 34,267 SH   SOLE 4 20,854 0 13,413
BOOKING HOLDINGS INC COM 09857L108 95,487 39,799 SH   SOLE 7 38,577 0 1,222
BOOKING HOLDINGS INC COM 09857L108 5,262 2,193 SH   SOLE 13 1,754 0 439
BOOKING HOLDINGS INC COM 09857L108 9,427 3,929 SH   SOLE 15 3,929 0 0
BOOKING HOLDINGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108 164,935 68,745 SH   SOLE 18 60,542 0 8,203
BOOKING HOLDINGS INC COM 09857L108 80,816 33,684 SH   SOLE 19 33,684 0 0
BOOKING HOLDINGS INC COM 09857L108 1,949,533 812,566 SH   SOLE 21 812,566 0 0
BOOKING HOLDINGS INC COM 09857L108 2,171,857 905,231 SH   SOLE 22 801,254 0 103,977
BOOKING HOLDINGS INC COM 09857L108 68,229 28,438 SH   SOLE 23 28,438 0 0
BOOKING HOLDINGS INC COM 09857L108 217,188 90,524 SH   SOLE 25 90,524 0 0
BOOKING HOLDINGS INC COM 09857L108 252,699 105,325 SH   SOLE 26 29,643 0 75,682
BOOKING HOLDINGS INC COM 09857L108 248,160 103,433 SH   SOLE 28 1,508 0 101,925
BOOKING HOLDINGS INC COM 09857L108 8,157 3,400 SH   SOLE 29 3,400 0 0
BOOKING HOLDINGS INC COM 09857L108 459,680 191,595 SH   SOLE 30 191,595 0 0
BOOKING HOLDINGS INC COM 09857L108 53,580 22,332 SH   SOLE 31 8,687 0 13,645
BOOKING HOLDINGS INC COM 09857L108 23,836 9,935 SH   SOLE 32 9,935 0 0
BOOKING HOLDINGS INC COM 09857L108 7,692 3,206 SH   SOLE 34 3,206 0 0
BOOKING HOLDINGS INC COM 09857L108 40,749 16,984 SH   SOLE 36 16,984 0 0
BOOKING HOLDINGS INC COM 09857L108 3,275 1,365 SH   SOLE 40 1,365 0 0
BOOKING HOLDINGS INC COM 09857L108 61,452 25,613 SH   SOLE 43 1,584 0 24,029
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2,683 1,827,000 PRN   SOLE 2 1,256,000 0 571,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2,018 1,374,000 PRN   SOLE 18 1,374,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1,856 1,264,000 PRN   SOLE 19 1,264,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 7,645 5,206,000 PRN   SOLE 21 5,206,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2,689 1,831,000 PRN   SOLE 26 1,154,000 0 677,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1,981 1,349,000 PRN   SOLE 34 1,349,000 0 0
BOOT BARN HLDGS INC COM 099406100 3,421 27,799 SH   SOLE 2 14,659 0 13,140
BOOT BARN HLDGS INC COM 099406100 16 129 SH   SOLE 4 129 0 0
BOOT BARN HLDGS INC COM 099406100 51 413 SH   SOLE 7 413 0 0
BOOT BARN HLDGS INC COM 099406100 13,192 107,207 SH   SOLE 18 101,836 0 5,371
BOOT BARN HLDGS INC COM 099406100 19,111 155,309 SH   SOLE 19 155,309 0 0
BOOT BARN HLDGS INC COM 099406100 423,338 3,440,373 SH   SOLE 21 3,440,373 0 0
BOOT BARN HLDGS INC COM 099406100 98,883 803,599 SH   SOLE 22 787,414 0 16,185
BOOT BARN HLDGS INC COM 099406100 539 4,378 SH   SOLE 23 4,378 0 0
BOOT BARN HLDGS INC COM 099406100 569 4,623 SH   SOLE 25 4,623 0 0
BOOT BARN HLDGS INC COM 099406100 3,765 30,598 SH   SOLE 26 10,765 0 19,833
BOOT BARN HLDGS INC COM 099406100 65 526 SH   SOLE 28 526 0 0
BOOT BARN HLDGS INC COM 099406100 6,512 52,918 SH   SOLE 30 52,918 0 0
BOOT BARN HLDGS INC COM 099406100 143 1,160 SH   SOLE 36 1,160 0 0
BOOT BARN HLDGS INC COM 099406100 443 3,604 SH   SOLE 40 3,604 0 0
BOOT BARN HLDGS INC COM 099406100 2,754 22,380 SH   SOLE 43 323 0 22,057
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 33,942 400,301 SH   SOLE 2 170,862 0 229,439
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9,441 111,342 SH   SOLE 4 67,390 0 43,952
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,184 49,341 SH   SOLE 7 49,341 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,926 22,716 SH   SOLE 13 22,716 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,223 14,426 SH   SOLE 15 14,426 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 0 4 SH   SOLE 17 0 0 4
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,051 130,339 SH   SOLE 18 123,357 0 6,982
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 61,243 722,287 SH   SOLE 19 722,287 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 287,718 3,393,303 SH   SOLE 21 3,393,303 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 298,921 3,525,422 SH   SOLE 22 3,293,822 0 231,600
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,701 102,620 SH   SOLE 23 102,620 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14,175 167,180 SH   SOLE 25 167,180 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 17,772 209,600 SH   SOLE 26 140,676 0 68,924
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16,347 192,790 SH   SOLE 28 57,574 0 135,216
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 978 11,539 SH   SOLE 29 11,539 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 64,330 758,700 SH   SOLE 30 758,700 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,529 77,002 SH   SOLE 31 35,904 0 41,098
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,365 16,102 SH   SOLE 34 16,102 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,297 50,684 SH   SOLE 36 50,684 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 390 4,600 SH   SOLE 40 4,600 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,656 78,500 SH   SOLE 43 3,105 0 75,395
BORGWARNER INC COM 099724106 38,007 843,295 SH   SOLE 2 450,973 0 392,322
BORGWARNER INC COM 099724106 8,659 192,130 SH   SOLE 4 109,633 0 82,497
BORGWARNER INC COM 099724106 10,079 223,628 SH   SOLE 7 216,547 0 7,081
BORGWARNER INC COM 099724106 30 676 SH   SOLE 13 676 0 0
BORGWARNER INC COM 099724106 1,492 33,097 SH   SOLE 15 33,097 0 0
BORGWARNER INC COM 099724106 35,821 794,776 SH   SOLE 18 558,474 0 236,302
BORGWARNER INC COM 099724106 58,935 1,307,628 SH   SOLE 19 1,307,628 0 0
BORGWARNER INC COM 099724106 344,440 7,642,338 SH   SOLE 21 7,642,338 0 0
BORGWARNER INC COM 099724106 321,089 7,124,238 SH   SOLE 22 6,250,215 0 874,023
BORGWARNER INC COM 099724106 6,981 154,893 SH   SOLE 23 154,893 0 0
BORGWARNER INC COM 099724106 24,920 552,926 SH   SOLE 25 552,926 0 0
BORGWARNER INC COM 099724106 26,750 593,523 SH   SOLE 26 190,605 0 402,918
BORGWARNER INC COM 099724106 65,802 1,460,004 SH   SOLE 28 124,441 0 1,335,563
BORGWARNER INC COM 099724106 1,373 30,461 SH   SOLE 29 30,461 0 0
BORGWARNER INC COM 099724106 89,237 1,979,972 SH   SOLE 30 1,939,363 0 40,609
BORGWARNER INC COM 099724106 4,264 94,615 SH   SOLE 31 29,009 0 65,606
BORGWARNER INC COM 099724106 841 18,651 SH   SOLE 34 18,651 0 0
BORGWARNER INC COM 099724106 5,795 128,572 SH   SOLE 36 128,572 0 0
BORGWARNER INC COM 099724106 374 8,306 SH   SOLE 40 8,306 0 0
BORGWARNER INC COM 099724106 10,016 222,230 SH   SOLE 43 11,529 0 210,701
BOSTON BEER INC CL A 100557107 12,989 25,715 SH   SOLE 2 6,819 0 18,896
BOSTON BEER INC CL A 100557107 53 104 SH   SOLE 4 33 0 71
BOSTON BEER INC CL A 100557107 69 137 SH   SOLE 7 137 0 0
BOSTON BEER INC CL A 100557107 10,439 20,668 SH   SOLE 18 20,668 0 0
BOSTON BEER INC CL A 100557107 1,335 2,644 SH   SOLE 19 2,644 0 0
BOSTON BEER INC CL A 100557107 232,138 459,588 SH   SOLE 21 459,588 0 0
BOSTON BEER INC CL A 100557107 131,338 260,023 SH   SOLE 22 249,770 0 10,253
BOSTON BEER INC CL A 100557107 595 1,178 SH   SOLE 25 1,178 0 0
BOSTON BEER INC CL A 100557107 1,734 3,433 SH   SOLE 26 2,929 0 504
BOSTON BEER INC CL A 100557107 92 182 SH   SOLE 28 182 0 0
BOSTON BEER INC CL A 100557107 2,668 5,283 SH   SOLE 30 5,283 0 0
BOSTON BEER INC CL A 100557107 1,084 2,147 SH   SOLE 31 138 0 2,009
BOSTON BEER INC CL A 100557107 592 1,173 SH   SOLE 40 1,173 0 0
BOSTON BEER INC CL A 100557107 8,145 16,125 SH   SOLE 43 1,278 0 14,847
BOSTON OMAHA CORP COM 101044105 444 15,459 SH   SOLE 2 5,041 0 10,418
BOSTON OMAHA CORP COM 101044105 2 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP COM 101044105 10 346 SH   SOLE 7 346 0 0
BOSTON OMAHA CORP COM 101044105 1,782 62,027 SH   SOLE 18 62,027 0 0
BOSTON OMAHA CORP COM 101044105 1,046 36,402 SH   SOLE 19 36,402 0 0
BOSTON OMAHA CORP COM 101044105 22,901 797,121 SH   SOLE 21 797,121 0 0
BOSTON OMAHA CORP COM 101044105 13,365 465,184 SH   SOLE 22 446,924 0 18,260
BOSTON OMAHA CORP COM 101044105 68 2,375 SH   SOLE 25 2,375 0 0
BOSTON OMAHA CORP COM 101044105 51 1,768 SH   SOLE 26 0 0 1,768
BOSTON OMAHA CORP COM 101044105 105 3,663 SH   SOLE 30 3,663 0 0
BOSTON OMAHA CORP COM 101044105 43 1,483 SH   SOLE 40 1,483 0 0
BOSTON OMAHA CORP COM 101044105 343 11,937 SH   SOLE 43 4,730 0 7,207
BOSTON PROPERTIES INC COM 101121101 45,277 393,096 SH   SOLE 2 96,084 0 297,012
BOSTON PROPERTIES INC COM 101121101 47,169 409,524 SH   SOLE 4 356,254 0 53,270
BOSTON PROPERTIES INC COM 101121101 38,711 336,095 SH   SOLE 7 331,924 0 4,171
BOSTON PROPERTIES INC COM 101121101 363 3,149 SH   SOLE 13 425 0 2,724
BOSTON PROPERTIES INC COM 101121101 2,425 21,056 SH   SOLE 15 21,056 0 0
BOSTON PROPERTIES INC COM 101121101 0 1 SH   SOLE 17 0 0 1
BOSTON PROPERTIES INC COM 101121101 54,351 471,878 SH   SOLE 18 452,197 0 19,681
BOSTON PROPERTIES INC COM 101121101 69,804 606,041 SH   SOLE 19 606,041 0 0
BOSTON PROPERTIES INC COM 101121101 651,700 5,658,103 SH   SOLE 21 5,658,103 0 0
BOSTON PROPERTIES INC COM 101121101 506,574 4,398,110 SH   SOLE 22 3,947,277 0 450,833
BOSTON PROPERTIES INC COM 101121101 12,096 105,016 SH   SOLE 23 105,016 0 0
BOSTON PROPERTIES INC COM 101121101 141,332 1,227,050 SH   SOLE 25 1,227,050 0 0
BOSTON PROPERTIES INC COM 101121101 75,139 652,363 SH   SOLE 26 380,022 0 272,341
BOSTON PROPERTIES INC COM 101121101 54,235 470,870 SH   SOLE 28 28,570 0 442,300
BOSTON PROPERTIES INC COM 101121101 21 184 SH   SOLE 29 184 0 0
BOSTON PROPERTIES INC COM 101121101 160,142 1,390,360 SH   SOLE 30 1,390,360 0 0
BOSTON PROPERTIES INC COM 101121101 84,711 735,466 SH   SOLE 31 16,306 0 719,160
BOSTON PROPERTIES INC COM 101121101 30,401 263,946 SH   SOLE 34 263,946 0 0
BOSTON PROPERTIES INC COM 101121101 8,156 70,812 SH   SOLE 36 70,812 0 0
BOSTON PROPERTIES INC COM 101121101 590 5,124 SH   SOLE 40 5,124 0 0
BOSTON PROPERTIES INC COM 101121101 14,442 125,382 SH   SOLE 43 2,707 0 122,675
BOSTON SCIENTIFIC CORP COM 101137107 183,626 4,322,636 SH   SOLE 2 1,516,083 0 2,806,553
BOSTON SCIENTIFIC CORP COM 101137107 47,842 1,126,217 SH   SOLE 4 679,848 0 446,369
BOSTON SCIENTIFIC CORP COM 101137107 51,198 1,205,229 SH   SOLE 7 1,163,009 0 42,220
BOSTON SCIENTIFIC CORP COM 101137107 2,263 53,280 SH   SOLE 13 37,662 0 15,618
BOSTON SCIENTIFIC CORP COM 101137107 8,568 201,689 SH   SOLE 15 201,689 0 0
BOSTON SCIENTIFIC CORP COM 101137107 143,150 3,369,817 SH   SOLE 18 3,173,486 0 196,331
BOSTON SCIENTIFIC CORP COM 101137107 578,402 13,615,865 SH   SOLE 19 13,615,865 0 0
BOSTON SCIENTIFIC CORP COM 101137107 535 12,594 SH   SOLE 20 12,594 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,528,678 35,985,832 SH   SOLE 21 35,985,832 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,288,410 30,329,800 SH   SOLE 22 27,276,455 0 3,053,345
BOSTON SCIENTIFIC CORP COM 101137107 40,551 954,598 SH   SOLE 23 954,598 0 0
BOSTON SCIENTIFIC CORP COM 101137107 115,433 2,717,357 SH   SOLE 25 2,717,357 0 0
BOSTON SCIENTIFIC CORP COM 101137107 321,860 7,576,744 SH   SOLE 26 3,408,414 0 4,168,330
BOSTON SCIENTIFIC CORP COM 101137107 119,293 2,808,226 SH   SOLE 28 290,335 0 2,517,891
BOSTON SCIENTIFIC CORP COM 101137107 1,453 34,208 SH   SOLE 29 34,208 0 0
BOSTON SCIENTIFIC CORP COM 101137107 307,871 7,247,426 SH   SOLE 30 7,247,426 0 0
BOSTON SCIENTIFIC CORP COM 101137107 25,099 590,845 SH   SOLE 31 224,150 0 366,695
BOSTON SCIENTIFIC CORP COM 101137107 502,396 11,826,639 SH   SOLE 34 11,826,639 0 0
BOSTON SCIENTIFIC CORP COM 101137107 24,699 581,431 SH   SOLE 36 581,431 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,028 47,735 SH   SOLE 40 47,735 0 0
BOSTON SCIENTIFIC CORP COM 101137107 33,277 783,345 SH   SOLE 43 41,248 0 742,097
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 186 1,625 SH   SOLE 4 1,625 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 644 5,619 SH   SOLE 7 5,619 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 2,224 19,397 SH   SOLE 18 19,397 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 13,343 116,366 SH   SOLE 19 116,366 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 97,504 850,371 SH   SOLE 21 850,371 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 928 8,094 SH   SOLE 22 8,094 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 172 1,500 SH   SOLE 26 1,500 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 6,526 56,918 SH   SOLE 34 56,918 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,790 49,408 SH   SOLE 2 20,297 0 29,111
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 9,384 166,175 SH   SOLE 18 166,175 0 0
BOTTOMLINE TECH DEL INC COM 101388106 9,736 172,405 SH   SOLE 19 172,405 0 0
BOTTOMLINE TECH DEL INC COM 101388106 279,868 4,956,039 SH   SOLE 21 4,956,039 0 0
BOTTOMLINE TECH DEL INC COM 101388106 59,546 1,054,472 SH   SOLE 22 1,012,389 0 42,083
BOTTOMLINE TECH DEL INC COM 101388106 201 3,552 SH   SOLE 23 3,552 0 0
BOTTOMLINE TECH DEL INC COM 101388106 440 7,792 SH   SOLE 25 7,792 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,402 42,543 SH   SOLE 26 20,748 0 21,795
BOTTOMLINE TECH DEL INC COM 101388106 46 809 SH   SOLE 28 809 0 0
BOTTOMLINE TECH DEL INC COM 101388106 4,152 73,525 SH   SOLE 30 73,525 0 0
BOTTOMLINE TECH DEL INC COM 101388106 268 4,752 SH   SOLE 36 4,752 0 0
BOTTOMLINE TECH DEL INC COM 101388106 338 5,994 SH   SOLE 40 5,994 0 0
BOTTOMLINE TECH DEL INC COM 101388106 822 14,561 SH   SOLE 43 847 0 13,714
BOWMAN CONSULTING GROUP LTD COM 103002101 22 1,016 SH   SOLE 2 1,016 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 119 5,591 SH   SOLE 18 5,591 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 1,537 72,354 SH   SOLE 21 72,354 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 12 548 SH   SOLE 22 548 0 0
BOX INC CL A 10316T104 7,458 284,781 SH   SOLE 2 169,109 0 115,672
BOX INC CL A 10316T104 54 2,046 SH   SOLE 4 529 0 1,517
BOX INC CL A 10316T104 54 2,078 SH   SOLE 7 2,078 0 0
BOX INC CL A 10316T104 11,000 420,024 SH   SOLE 18 372,607 0 47,417
BOX INC CL A 10316T104 32,705 1,248,745 SH   SOLE 19 1,248,745 0 0
BOX INC CL A 10316T104 137,050 5,232,915 SH   SOLE 21 5,232,915 0 0
BOX INC CL A 10316T104 116,744 4,457,596 SH   SOLE 22 4,373,183 0 84,413
BOX INC CL A 10316T104 1,102 42,088 SH   SOLE 23 42,088 0 0
BOX INC CL A 10316T104 680 25,960 SH   SOLE 25 25,960 0 0
BOX INC CL A 10316T104 6,907 263,723 SH   SOLE 26 63,527 0 200,196
BOX INC CL A 10316T104 72 2,757 SH   SOLE 28 2,757 0 0
BOX INC CL A 10316T104 21,889 835,762 SH   SOLE 30 835,762 0 0
BOX INC CL A 10316T104 2,064 78,822 SH   SOLE 34 78,822 0 0
BOX INC CL A 10316T104 535 20,412 SH   SOLE 36 20,412 0 0
BOX INC CL A 10316T104 496 18,925 SH   SOLE 40 18,925 0 0
BOX INC CL A 10316T104 931 35,557 SH   SOLE 43 5,379 0 30,178
BOXLIGHT CORP COM CL A 103197109 14 10,106 SH   SOLE 18 10,106 0 0
BOXLIGHT CORP COM CL A 103197109 172 124,550 SH   SOLE 21 124,550 0 0
BOXLIGHT CORP COM CL A 103197109 1,191 863,288 SH   SOLE 22 863,288 0 0
BOYD GAMING CORP COM 103304101 19,991 304,874 SH   SOLE 2 60,146 0 244,728
BOYD GAMING CORP COM 103304101 158 2,408 SH   SOLE 4 2,408 0 0
BOYD GAMING CORP COM 103304101 79 1,205 SH   SOLE 7 1,205 0 0
BOYD GAMING CORP COM 103304101 12,145 185,226 SH   SOLE 18 185,226 0 0
BOYD GAMING CORP COM 103304101 1,541 23,503 SH   SOLE 19 23,503 0 0
BOYD GAMING CORP COM 103304101 253,674 3,868,754 SH   SOLE 21 3,868,754 0 0
BOYD GAMING CORP COM 103304101 152,416 2,324,471 SH   SOLE 22 2,228,982 0 95,489
BOYD GAMING CORP COM 103304101 697 10,632 SH   SOLE 25 10,632 0 0
BOYD GAMING CORP COM 103304101 2,295 35,008 SH   SOLE 26 28,211 0 6,797
BOYD GAMING CORP COM 103304101 99 1,515 SH   SOLE 28 1,515 0 0
BOYD GAMING CORP COM 103304101 3,215 49,037 SH   SOLE 30 49,037 0 0
BOYD GAMING CORP COM 103304101 81 1,235 SH   SOLE 31 1,235 0 0
BOYD GAMING CORP COM 103304101 244 3,722 SH   SOLE 34 3,722 0 0
BOYD GAMING CORP COM 103304101 22 334 SH   SOLE 36 334 0 0
BOYD GAMING CORP COM 103304101 683 10,416 SH   SOLE 40 10,416 0 0
BOYD GAMING CORP COM 103304101 3,918 59,749 SH   SOLE 43 6,053 0 53,696
BP PLC OPTIONS 055622104 319 12,000 SH Call SOLE 2 12,000 0 0
BP PLC OPTIONS 055622104 1,257 47,200 SH Call SOLE 4 47,200 0 0
BP PLC OPTIONS 055622104 16,521 620,400 SH Call SOLE 18 620,400 0 0
BP PLC OPTIONS 055622104 121,875 4,576,600 SH Call SOLE 19 4,576,600 0 0
BP PLC OPTIONS 055622104 8,378 314,600 SH Call SOLE 22 314,600 0 0
BP PLC OPTIONS 055622104 873 32,800 SH Call SOLE 26 32,800 0 0
BP PLC OPTIONS 055622104 60,908 2,287,200 SH Call SOLE 34 2,287,200 0 0
BP PLC SPONSORED ADR 055622104 27,381 1,028,199 SH   SOLE 2 1,028,199 0 0
BP PLC SPONSORED ADR 055622104 295 11,091 SH   SOLE 4 11,091 0 0
BP PLC SPONSORED ADR 055622104 36 1,350 SH   SOLE 17 0 0 1,350
BP PLC SPONSORED ADR 055622104 178,335 6,696,776 SH   SOLE 18 6,659,807 0 36,969
BP PLC SPONSORED ADR 055622104 81,507 3,060,717 SH   SOLE 19 3,060,717 0 0
BP PLC SPONSORED ADR 055622104 2,000 75,104 SH   SOLE 22 75,104 0 0
BP PLC SPONSORED ADR 055622104 4,930 185,124 SH   SOLE 23 185,124 0 0
BP PLC SPONSORED ADR 055622104 30,932 1,161,556 SH   SOLE 34 1,161,556 0 0
BP PLC SPONSORED ADR 055622104 24,265 911,195 SH   SOLE 43 90,638 0 820,557
BRADY CORP CL A 104674106 2,142 39,740 SH   SOLE 2 13,302 0 26,438
BRADY CORP CL A 104674106 10 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106 1,495 27,732 SH   SOLE 7 27,732 0 0
BRADY CORP CL A 104674106 9,890 183,490 SH   SOLE 18 183,490 0 0
BRADY CORP CL A 104674106 4,523 83,923 SH   SOLE 19 83,923 0 0
BRADY CORP CL A 104674106 319,131 5,920,795 SH   SOLE 21 5,920,795 0 0
BRADY CORP CL A 104674106 63,702 1,181,851 SH   SOLE 22 1,135,206 0 46,645
BRADY CORP CL A 104674106 311 5,779 SH   SOLE 25 5,779 0 0
BRADY CORP CL A 104674106 967 17,936 SH   SOLE 26 13,432 0 4,504
BRADY CORP CL A 104674106 47 864 SH   SOLE 28 864 0 0
BRADY CORP CL A 104674106 4,710 87,388 SH   SOLE 30 87,388 0 0
BRADY CORP CL A 104674106 360 6,683 SH   SOLE 40 6,683 0 0
BRADY CORP CL A 104674106 581 10,775 SH   SOLE 43 18 0 10,757
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3,343 655,453 SH   SOLE 2 296,716 0 358,737
BRAEMAR HOTELS & RESORTS INC COM 10482B101 4 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,087 213,150 SH   SOLE 18 161,454 0 51,696
BRAEMAR HOTELS & RESORTS INC COM 10482B101 14,074 2,759,664 SH   SOLE 19 2,759,664 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 11,096 2,175,661 SH   SOLE 21 2,175,661 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 21,027 4,122,999 SH   SOLE 22 4,091,554 0 31,445
BRAEMAR HOTELS & RESORTS INC COM 10482B101 593 116,285 SH   SOLE 23 116,285 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3,537 693,611 SH   SOLE 26 0 0 693,611
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3 637 SH   SOLE 43 0 0 637
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 3,827 184,000 SH   SOLE 2 184,000 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 100 4,800 SH   SOLE 19 4,800 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 5,429 261,026 SH   SOLE 21 261,026 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 10 2,547 SH   SOLE 2 0 0 2,547
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 23 5,681 SH   SOLE 18 5,681 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 377 94,141 SH   SOLE 21 94,141 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,480 370,107 SH   SOLE 22 370,107 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,442 181,962 SH   SOLE 2 72,649 0 109,313
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,183 88,164 SH   SOLE 4 88,164 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,929 218,268 SH   SOLE 7 218,268 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8,878 661,523 SH   SOLE 18 661,523 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 7,736 576,466 SH   SOLE 19 576,466 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 295,965 22,054,010 SH   SOLE 21 22,054,010 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 75,254 5,607,576 SH   SOLE 22 5,441,455 0 166,121
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 90 6,733 SH   SOLE 23 6,733 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 10,277 765,819 SH   SOLE 25 765,819 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 940 70,047 SH   SOLE 26 47,973 0 22,074
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,427 106,299 SH   SOLE 28 3,045 0 103,254
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13,184 982,447 SH   SOLE 30 982,447 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 9,685 721,712 SH   SOLE 31 0 0 721,712
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8 560 SH   SOLE 34 560 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 254 18,945 SH   SOLE 36 18,945 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 264 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 15,312 1,140,995 SH   SOLE 43 6,556 0 1,134,439
BRASKEM S A SP ADR PFD A 105532105 174 8,263 SH   SOLE 30 8,263 0 0
BRASKEM S A SP ADR PFD A 105532105 30 1,413 SH   SOLE 43 0 0 1,413
BRAZE INC COM CL A 10576N102 29 370 SH   SOLE 2 208 0 162
BRAZE INC COM CL A 10576N102 23 300 SH   SOLE 18 159 0 141
BRAZE INC COM CL A 10576N102 143 1,858 SH   SOLE 19 1,858 0 0
BRAZE INC COM CL A 10576N102 14 184 SH   SOLE 21 184 0 0
BRAZE INC COM CL A 10576N102 145 1,880 SH   SOLE 22 1,880 0 0
BRAZE INC COM CL A 10576N102 23 298 SH   SOLE 26 0 0 298
BRAZE INC COM CL A 10576N102 19 242 SH   SOLE 34 242 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 1,321 323,082 SH   SOLE 7 323,082 0 0
BRF SA SPONSORED ADR 10552T107 4,900 1,198,102 SH   SOLE 21 1,198,102 0 0
BRF SA SPONSORED ADR 10552T107 1,323 323,571 SH   SOLE 30 323,571 0 0
BRF SA SPONSORED ADR 10552T107 1,573 384,476 SH   SOLE 43 4,860 0 379,616
BRICKELL BIOTECH INC COM 10802T105 0 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 49 214,699 SH   SOLE 22 214,699 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 1,407 56,340 SH   SOLE 21 56,340 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 7,055 282,548 SH   SOLE 22 282,548 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2,397 143,714 SH   SOLE 2 53,686 0 90,028
BRIDGEBIO PHARMA INC COM 10806X102 3 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102 26 1,569 SH   SOLE 7 1,569 0 0
BRIDGEBIO PHARMA INC COM 10806X102 5,240 314,143 SH   SOLE 18 296,366 0 17,777
BRIDGEBIO PHARMA INC COM 10806X102 10,846 650,218 SH   SOLE 19 650,218 0 0
BRIDGEBIO PHARMA INC COM 10806X102 75,291 4,513,834 SH   SOLE 21 4,513,834 0 0
BRIDGEBIO PHARMA INC COM 10806X102 49,258 2,953,095 SH   SOLE 22 2,894,896 0 58,199
BRIDGEBIO PHARMA INC COM 10806X102 332 19,929 SH   SOLE 23 19,929 0 0
BRIDGEBIO PHARMA INC COM 10806X102 209 12,500 SH   SOLE 25 12,500 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2,105 126,225 SH   SOLE 26 30,299 0 95,926
BRIDGEBIO PHARMA INC COM 10806X102 32 1,895 SH   SOLE 28 1,895 0 0
BRIDGEBIO PHARMA INC COM 10806X102 8,484 508,661 SH   SOLE 30 508,661 0 0
BRIDGEBIO PHARMA INC COM 10806X102 187 11,229 SH   SOLE 36 11,229 0 0
BRIDGEBIO PHARMA INC COM 10806X102 130 7,785 SH   SOLE 40 7,785 0 0
BRIDGEBIO PHARMA INC COM 10806X102 177 10,586 SH   SOLE 43 554 0 10,032
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 2,522 3,445,000 PRN   SOLE 21 3,445,000 0 0
BRIDGELINE DIGITAL INC COM 10807Q700 0 37 SH   SOLE 17 0 0 37
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 210 11,860 SH   SOLE 2 835 0 11,025
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5 298 SH   SOLE 7 298 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,181 66,740 SH   SOLE 18 66,740 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 712 40,276 SH   SOLE 19 40,276 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 14,484 818,751 SH   SOLE 21 818,751 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10,645 601,727 SH   SOLE 22 590,500 0 11,227
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3 160 SH   SOLE 43 0 0 160
BRIDGFORD FOODS CORP COM 108763103 3 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 64 5,521 SH   SOLE 21 5,521 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,560 121,381 SH   SOLE 2 38,417 0 82,964
BRIGHAM MINERALS INC CL A COM 10918L103 13 593 SH   SOLE 7 593 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,878 136,463 SH   SOLE 18 136,463 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 13,913 659,686 SH   SOLE 19 659,686 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 36,839 1,746,765 SH   SOLE 21 1,746,765 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 30,873 1,463,889 SH   SOLE 22 1,418,884 0 45,005
BRIGHAM MINERALS INC CL A COM 10918L103 375 17,769 SH   SOLE 23 17,769 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 183 8,690 SH   SOLE 25 8,690 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,488 117,969 SH   SOLE 26 2,255 0 115,714
BRIGHAM MINERALS INC CL A COM 10918L103 781 37,019 SH   SOLE 30 37,019 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 170 8,080 SH   SOLE 36 8,080 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 98 4,626 SH   SOLE 40 4,626 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,461 69,267 SH   SOLE 43 4,423 0 64,844
BRIGHT HEALTH GROUP INC COM 10920V107 67 19,408 SH   SOLE 2 7,743 0 11,665
BRIGHT HEALTH GROUP INC COM 10920V107 544 158,197 SH   SOLE 18 158,197 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 317 92,030 SH   SOLE 19 92,030 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 6,428 1,868,712 SH   SOLE 21 1,868,712 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 1,801 523,404 SH   SOLE 22 507,512 0 15,892
BRIGHT HORIZONS FAM SOL IN D COM 109194100 12,958 102,936 SH   SOLE 2 18,477 0 84,459
BRIGHT HORIZONS FAM SOL IN D COM 109194100 26 210 SH   SOLE 4 210 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 112 889 SH   SOLE 7 889 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,074 32,364 SH   SOLE 18 32,364 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 113,671 903,014 SH   SOLE 19 903,014 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 102,306 812,727 SH   SOLE 21 812,727 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 176,653 1,403,346 SH   SOLE 22 1,335,939 0 67,407
BRIGHT HORIZONS FAM SOL IN D COM 109194100 87 688 SH   SOLE 23 688 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,263 10,032 SH   SOLE 25 10,032 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,150 25,020 SH   SOLE 26 20,288 0 4,732
BRIGHT HORIZONS FAM SOL IN D COM 109194100 137 1,087 SH   SOLE 28 1,087 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,675 37,137 SH   SOLE 30 37,137 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 115 914 SH   SOLE 31 914 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 532 4,223 SH   SOLE 36 4,223 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 988 7,847 SH   SOLE 40 7,847 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,047 24,206 SH   SOLE 43 3,725 0 20,481
BRIGHT MINDS BIOSCIENCES INC COM 10919W108 20 6,169 SH   SOLE 43 0 0 6,169
BRIGHTCOVE INC COM 10921T101 130 12,710 SH   SOLE 2 8,272 0 4,438
BRIGHTCOVE INC COM 10921T101 8 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 1,240 121,374 SH   SOLE 18 121,374 0 0
BRIGHTCOVE INC COM 10921T101 718 70,224 SH   SOLE 19 70,224 0 0
BRIGHTCOVE INC COM 10921T101 15,970 1,562,609 SH   SOLE 21 1,562,609 0 0
BRIGHTCOVE INC COM 10921T101 10,092 987,452 SH   SOLE 22 971,754 0 15,698
BRIGHTCOVE INC COM 10921T101 56 5,445 SH   SOLE 25 5,445 0 0
BRIGHTCOVE INC COM 10921T101 100 9,833 SH   SOLE 30 9,833 0 0
BRIGHTCOVE INC COM 10921T101 41 4,001 SH   SOLE 40 4,001 0 0
BRIGHTCOVE INC COM 10921T101 93 9,101 SH   SOLE 43 0 0 9,101
BRIGHTHOUSE FINL INC COM 10922N103 25,865 499,330 SH   SOLE 2 225,226 0 274,104
BRIGHTHOUSE FINL INC COM 10922N103 1,287 24,842 SH   SOLE 4 24,842 0 0
BRIGHTHOUSE FINL INC COM 10922N103 258 4,983 SH   SOLE 7 4,983 0 0
BRIGHTHOUSE FINL INC COM 10922N103 496 9,567 SH   SOLE 13 9,567 0 0
BRIGHTHOUSE FINL INC COM 10922N103 9,290 179,336 SH   SOLE 18 177,747 0 1,589
BRIGHTHOUSE FINL INC COM 10922N103 1,883 36,359 SH   SOLE 19 36,359 0 0
BRIGHTHOUSE FINL INC COM 10922N103 195,932 3,782,464 SH   SOLE 21 3,782,464 0 0
BRIGHTHOUSE FINL INC COM 10922N103 135,066 2,607,448 SH   SOLE 22 2,447,773 0 159,675
BRIGHTHOUSE FINL INC COM 10922N103 3,623 69,951 SH   SOLE 23 69,951 0 0
BRIGHTHOUSE FINL INC COM 10922N103 571 11,025 SH   SOLE 25 11,025 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,425 46,810 SH   SOLE 26 27,156 0 19,654
BRIGHTHOUSE FINL INC COM 10922N103 1,836 35,438 SH   SOLE 28 34,726 0 712
BRIGHTHOUSE FINL INC COM 10922N103 1,526 29,461 SH   SOLE 29 29,461 0 0
BRIGHTHOUSE FINL INC COM 10922N103 7,736 149,344 SH   SOLE 30 149,344 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,556 30,033 SH   SOLE 31 30,033 0 0
BRIGHTHOUSE FINL INC COM 10922N103 231 4,450 SH   SOLE 34 4,450 0 0
BRIGHTHOUSE FINL INC COM 10922N103 803 15,510 SH   SOLE 36 15,510 0 0
BRIGHTHOUSE FINL INC COM 10922N103 539 10,400 SH   SOLE 40 10,400 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,558 87,995 SH   SOLE 43 5,777 0 82,218
BRIGHTSPHERE INVT GROUP INC COM 10948W103 437 17,053 SH   SOLE 2 10,710 0 6,343
BRIGHTSPHERE INVT GROUP INC COM 10948W103 5 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 24 932 SH   SOLE 7 932 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 4,760 185,929 SH   SOLE 18 185,929 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,650 103,524 SH   SOLE 19 103,524 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 126,391 4,937,146 SH   SOLE 21 4,937,146 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 29,334 1,145,866 SH   SOLE 22 1,118,385 0 27,481
BRIGHTSPHERE INVT GROUP INC COM 10948W103 230 8,965 SH   SOLE 25 8,965 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 639 24,955 SH   SOLE 26 19,726 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103 71 2,779 SH   SOLE 28 2,779 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,963 76,662 SH   SOLE 30 76,662 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 84 3,268 SH   SOLE 40 3,268 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,173 45,803 SH   SOLE 43 279 0 45,524
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 727 70,890 SH   SOLE 2 23,306 0 47,584
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 4 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 16 1,534 SH   SOLE 7 1,534 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2,642 257,534 SH   SOLE 18 257,534 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1,548 150,866 SH   SOLE 19 150,866 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 49,812 4,854,936 SH   SOLE 21 4,854,936 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 21,060 2,052,593 SH   SOLE 22 1,955,388 0 97,205
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 110 10,738 SH   SOLE 25 10,738 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 260 25,318 SH   SOLE 26 19,544 0 5,774
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 595 57,958 SH   SOLE 28 57,958 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 481 46,907 SH   SOLE 30 46,907 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 96 9,401 SH   SOLE 40 9,401 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 869 84,674 SH   SOLE 43 4,389 0 80,285
BRIGHTVIEW HLDGS INC COM 10948C107 1,020 72,438 SH   SOLE 2 38,378 0 34,060
BRIGHTVIEW HLDGS INC COM 10948C107 9 658 SH   SOLE 7 658 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,720 122,176 SH   SOLE 18 122,176 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 3,565 253,191 SH   SOLE 19 253,191 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 22,011 1,563,285 SH   SOLE 21 1,563,285 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 17,364 1,233,220 SH   SOLE 22 1,196,335 0 36,885
BRIGHTVIEW HLDGS INC COM 10948C107 56 4,011 SH   SOLE 25 4,011 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 519 36,827 SH   SOLE 26 0 0 36,827
BRIGHTVIEW HLDGS INC COM 10948C107 70 4,955 SH   SOLE 28 4,955 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 374 26,562 SH   SOLE 30 26,562 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 15 1,053 SH   SOLE 34 1,053 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 80 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 188 13,375 SH   SOLE 43 0 0 13,375
BRILLIANT EARTH GROUP INC CL A COM 109504100 1,843 102,030 SH   SOLE 22 102,030 0 0
BRINKER INTL INC COM 109641100 902 24,645 SH   SOLE 2 17,883 0 6,762
BRINKER INTL INC COM 109641100 7 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100 37 1,010 SH   SOLE 7 1,010 0 0
BRINKER INTL INC COM 109641100 5,878 160,643 SH   SOLE 18 158,850 0 1,793
BRINKER INTL INC COM 109641100 3,313 90,537 SH   SOLE 19 90,537 0 0
BRINKER INTL INC COM 109641100 200,403 5,476,988 SH   SOLE 21 5,476,988 0 0
BRINKER INTL INC COM 109641100 41,160 1,124,889 SH   SOLE 22 1,098,163 0 26,726
BRINKER INTL INC COM 109641100 46 1,249 SH   SOLE 23 1,249 0 0
BRINKER INTL INC COM 109641100 225 6,146 SH   SOLE 25 6,146 0 0
BRINKER INTL INC COM 109641100 968 26,463 SH   SOLE 26 22,892 0 3,571
BRINKER INTL INC COM 109641100 29 791 SH   SOLE 28 791 0 0
BRINKER INTL INC COM 109641100 3,117 85,195 SH   SOLE 30 85,195 0 0
BRINKER INTL INC COM 109641100 132 3,603 SH   SOLE 36 3,603 0 0
BRINKER INTL INC COM 109641100 204 5,587 SH   SOLE 40 5,587 0 0
BRINKER INTL INC COM 109641100 3,323 90,812 SH   SOLE 43 19,439 0 71,373
BRINKS CO COM 109696104 2,602 39,687 SH   SOLE 2 34,345 0 5,342
BRINKS CO COM 109696104 14 206 SH   SOLE 4 206 0 0
BRINKS CO COM 109696104 62 939 SH   SOLE 7 939 0 0
BRINKS CO COM 109696104 14,009 213,648 SH   SOLE 18 213,648 0 0
BRINKS CO COM 109696104 5,625 85,791 SH   SOLE 19 85,791 0 0
BRINKS CO COM 109696104 220,029 3,355,634 SH   SOLE 21 3,355,634 0 0
BRINKS CO COM 109696104 90,768 1,384,285 SH   SOLE 22 1,358,338 0 25,947
BRINKS CO COM 109696104 412 6,283 SH   SOLE 25 6,283 0 0
BRINKS CO COM 109696104 1,506 22,963 SH   SOLE 26 19,471 0 3,492
BRINKS CO COM 109696104 58 887 SH   SOLE 28 887 0 0
BRINKS CO COM 109696104 16,928 258,172 SH   SOLE 30 258,172 0 0
BRINKS CO COM 109696104 75 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104 440 6,718 SH   SOLE 40 6,718 0 0
BRINKS CO COM 109696104 983 14,991 SH   SOLE 43 598 0 14,393
BRISTOL-MYERS SQUIBB CO COM 110122108 387,249 6,210,884 SH   SOLE 2 1,995,948 0 4,214,936
BRISTOL-MYERS SQUIBB CO COM 110122108 114,049 1,829,177 SH   SOLE 4 1,179,578 0 649,599
BRISTOL-MYERS SQUIBB CO COM 110122108 131,345 2,106,579 SH   SOLE 7 2,041,044 0 65,535
BRISTOL-MYERS SQUIBB CO COM 110122108 8,779 140,809 SH   SOLE 13 117,902 0 22,907
BRISTOL-MYERS SQUIBB CO COM 110122108 19,691 315,819 SH   SOLE 15 315,819 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 0 8 SH   SOLE 17 0 0 8
BRISTOL-MYERS SQUIBB CO COM 110122108 470,341 7,543,559 SH   SOLE 18 7,163,094 0 380,465
BRISTOL-MYERS SQUIBB CO COM 110122108 280,389 4,497,018 SH   SOLE 19 4,497,018 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,700,953 59,357,709 SH   SOLE 21 59,357,709 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,031,170 48,615,391 SH   SOLE 22 43,233,579 0 5,381,812
BRISTOL-MYERS SQUIBB CO COM 110122108 92,789 1,488,203 SH   SOLE 23 1,488,203 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 276,781 4,439,147 SH   SOLE 25 4,439,147 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 315,728 5,063,795 SH   SOLE 26 1,774,753 0 3,289,042
BRISTOL-MYERS SQUIBB CO COM 110122108 377,715 6,057,984 SH   SOLE 28 601,025 0 5,456,959
BRISTOL-MYERS SQUIBB CO COM 110122108 13,396 214,855 SH   SOLE 29 214,855 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 789,718 12,665,885 SH   SOLE 30 12,665,885 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 67,767 1,086,888 SH   SOLE 31 453,815 0 633,073
BRISTOL-MYERS SQUIBB CO COM 110122108 312,278 5,008,465 SH   SOLE 34 5,008,465 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 62,010 994,544 SH   SOLE 36 994,544 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,622 74,128 SH   SOLE 40 74,128 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 94,514 1,515,860 SH   SOLE 43 103,227 0 1,412,633
BRISTOW GROUP INC COM 11040G103 477 15,070 SH   SOLE 2 2,607 0 12,463
BRISTOW GROUP INC COM 11040G103 5 155 SH   SOLE 7 155 0 0
BRISTOW GROUP INC COM 11040G103 2,911 91,908 SH   SOLE 18 91,908 0 0
BRISTOW GROUP INC COM 11040G103 1,336 42,179 SH   SOLE 19 42,179 0 0
BRISTOW GROUP INC COM 11040G103 93,930 2,965,899 SH   SOLE 21 2,965,899 0 0
BRISTOW GROUP INC COM 11040G103 17,959 567,071 SH   SOLE 22 552,158 0 14,913
BRISTOW GROUP INC COM 11040G103 88 2,773 SH   SOLE 25 2,773 0 0
BRISTOW GROUP INC COM 11040G103 1,007 31,800 SH   SOLE 30 31,800 0 0
BRISTOW GROUP INC COM 11040G103 180 5,687 SH   SOLE 43 0 0 5,687
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9,058 242,140 SH   SOLE 2 242,140 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 82,185 2,196,874 SH   SOLE 18 2,184,955 0 11,919
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 53,177 1,421,464 SH   SOLE 19 1,421,464 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH   SOLE 22 5 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4,440 118,690 SH   SOLE 23 118,690 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,457 38,935 SH   SOLE 25 38,935 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 127 3,389 SH   SOLE 26 0 0 3,389
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,127 83,578 SH   SOLE 34 83,578 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 35,053 936,996 SH   SOLE 43 148,704 0 788,292
BRIXMOR PPTY GROUP INC COM 11120U105 25,974 1,022,196 SH   SOLE 2 263,257 0 758,939
BRIXMOR PPTY GROUP INC COM 11120U105 4,522 177,971 SH   SOLE 4 177,971 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 9,505 374,048 SH   SOLE 7 374,048 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 280 11,035 SH   SOLE 13 11,035 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 17,894 704,198 SH   SOLE 18 676,216 0 27,982
BRIXMOR PPTY GROUP INC COM 11120U105 26,313 1,035,547 SH   SOLE 19 1,035,547 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 426,493 16,784,474 SH   SOLE 21 16,784,474 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 283,414 11,153,650 SH   SOLE 22 10,577,834 0 575,816
BRIXMOR PPTY GROUP INC COM 11120U105 880 34,620 SH   SOLE 23 34,620 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 33,395 1,314,228 SH   SOLE 25 1,314,228 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,779 148,706 SH   SOLE 26 100,533 0 48,173
BRIXMOR PPTY GROUP INC COM 11120U105 4,702 185,052 SH   SOLE 28 5,291 0 179,761
BRIXMOR PPTY GROUP INC COM 11120U105 257 10,133 SH   SOLE 29 10,133 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 34,656 1,363,887 SH   SOLE 30 1,363,887 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 32,710 1,287,301 SH   SOLE 31 20,094 0 1,267,207
BRIXMOR PPTY GROUP INC COM 11120U105 1,173 46,152 SH   SOLE 34 46,152 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,256 49,441 SH   SOLE 36 49,441 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 964 37,938 SH   SOLE 40 37,938 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 5,480 215,681 SH   SOLE 43 16,587 0 199,094
BROADCOM INC COM 11135F101 563,712 847,165 SH   SOLE 2 121,005 0 726,160
BROADCOM INC COM 11135F101 164,350 246,990 SH   SOLE 4 148,036 0 98,954
BROADCOM INC COM 11135F101 271,401 407,871 SH   SOLE 7 395,890 0 11,981
BROADCOM INC COM 11135F101 3,529 5,303 SH   SOLE 13 1,073 0 4,230
BROADCOM INC COM 11135F101 39,687 59,643 SH   SOLE 15 59,643 0 0
BROADCOM INC COM 11135F101 67 100 SH   SOLE 17 0 0 100
BROADCOM INC COM 11135F101 501,244 753,286 SH   SOLE 18 697,400 0 55,885
BROADCOM INC COM 11135F101 83,088 124,868 SH   SOLE 19 124,868 0 0
BROADCOM INC COM 11135F101 7,423,947 11,156,951 SH   SOLE 21 11,156,951 0 0
BROADCOM INC COM 11135F101 5,672,045 8,524,136 SH   SOLE 22 7,698,736 0 825,400
BROADCOM INC COM 11135F101 156,288 234,875 SH   SOLE 23 234,875 0 0
BROADCOM INC COM 11135F101 474,274 712,754 SH   SOLE 25 712,754 0 0
BROADCOM INC COM 11135F101 565,030 849,145 SH   SOLE 26 293,119 0 556,026
BROADCOM INC COM 11135F101 384,839 578,349 SH   SOLE 28 8,803 0 569,546
BROADCOM INC COM 11135F101 273 410 SH   SOLE 29 410 0 0
BROADCOM INC COM 11135F101 1,425,244 2,141,903 SH   SOLE 30 2,141,903 0 0
BROADCOM INC COM 11135F101 99,263 149,175 SH   SOLE 31 46,106 0 103,069
BROADCOM INC COM 11135F101 66,264 99,584 SH   SOLE 32 99,584 0 0
BROADCOM INC COM 11135F101 16,950 25,473 SH   SOLE 34 25,473 0 0
BROADCOM INC COM 11135F101 110,783 166,488 SH   SOLE 36 166,488 0 0
BROADCOM INC COM 11135F101 9,051 13,602 SH   SOLE 40 13,602 0 0
BROADCOM INC COM 11135F101 193,617 290,975 SH   SOLE 43 25,327 0 265,648
BROADCOM INC 8% MCNV PFD SR A 11135F200 701,550 338,033 SH   SOLE 21 338,033 0 0
BROADMARK RLTY CAP INC COM 11135B100 933 98,910 SH   SOLE 2 34,289 0 64,621
BROADMARK RLTY CAP INC COM 11135B100 4 372 SH   SOLE 4 372 0 0
BROADMARK RLTY CAP INC COM 11135B100 16 1,749 SH   SOLE 7 1,749 0 0
BROADMARK RLTY CAP INC COM 11135B100 3,707 393,115 SH   SOLE 18 393,115 0 0
BROADMARK RLTY CAP INC COM 11135B100 2,110 223,777 SH   SOLE 19 223,777 0 0
BROADMARK RLTY CAP INC COM 11135B100 69,856 7,407,855 SH   SOLE 21 7,407,855 0 0
BROADMARK RLTY CAP INC COM 11135B100 32,039 3,397,533 SH   SOLE 22 3,267,992 0 129,541
BROADMARK RLTY CAP INC COM 11135B100 151 15,966 SH   SOLE 25 15,966 0 0
BROADMARK RLTY CAP INC COM 11135B100 661 70,051 SH   SOLE 26 59,757 0 10,294
BROADMARK RLTY CAP INC COM 11135B100 99 10,502 SH   SOLE 28 10,502 0 0
BROADMARK RLTY CAP INC COM 11135B100 747 79,267 SH   SOLE 30 79,267 0 0
BROADMARK RLTY CAP INC COM 11135B100 126 13,332 SH   SOLE 40 13,332 0 0
BROADMARK RLTY CAP INC COM 11135B100 303 32,105 SH   SOLE 43 2,402 0 29,703
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 49,827 272,545 SH   SOLE 2 43,887 0 228,658
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,067 76,943 SH   SOLE 4 45,594 0 31,349
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22,484 122,983 SH   SOLE 7 119,361 0 3,622
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 326 1,781 SH   SOLE 13 339 0 1,442
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,635 14,411 SH   SOLE 15 14,411 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 5 SH   SOLE 17 0 0 5
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38,480 210,482 SH   SOLE 18 194,501 0 15,981
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,558 68,690 SH   SOLE 19 68,690 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 773,105 4,228,778 SH   SOLE 21 4,228,778 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 497,216 2,719,700 SH   SOLE 22 2,480,439 0 239,261
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,130 66,352 SH   SOLE 23 66,352 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 41,073 224,662 SH   SOLE 25 224,662 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 49,189 269,058 SH   SOLE 26 79,196 0 189,862
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 63,226 345,838 SH   SOLE 28 2,069 0 343,769
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7 41 SH   SOLE 29 41 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 111,410 609,396 SH   SOLE 30 599,186 0 10,210
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,932 43,389 SH   SOLE 31 13,764 0 29,625
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,258 72,519 SH   SOLE 34 72,519 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,524 68,504 SH   SOLE 36 68,504 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 729 3,986 SH   SOLE 40 3,986 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 26,804 146,615 SH   SOLE 43 14,156 0 132,459
BROADSTONE NET LEASE INC COM 11135E203 3,382 136,269 SH   SOLE 2 43,629 0 92,640
BROADSTONE NET LEASE INC COM 11135E203 1,981 79,826 SH   SOLE 4 79,826 0 0
BROADSTONE NET LEASE INC COM 11135E203 4,844 195,182 SH   SOLE 7 195,182 0 0
BROADSTONE NET LEASE INC COM 11135E203 11,828 476,562 SH   SOLE 18 476,560 0 2
BROADSTONE NET LEASE INC COM 11135E203 11,723 472,326 SH   SOLE 19 472,326 0 0
BROADSTONE NET LEASE INC COM 11135E203 165,276 6,658,974 SH   SOLE 21 6,658,974 0 0
BROADSTONE NET LEASE INC COM 11135E203 123,615 4,980,476 SH   SOLE 22 4,826,880 0 153,596
BROADSTONE NET LEASE INC COM 11135E203 159 6,387 SH   SOLE 23 6,387 0 0
BROADSTONE NET LEASE INC COM 11135E203 1,014 40,850 SH   SOLE 26 40,850 0 0
BROADSTONE NET LEASE INC COM 11135E203 2,360 95,104 SH   SOLE 28 2,798 0 92,306
BROADSTONE NET LEASE INC COM 11135E203 10,379 418,154 SH   SOLE 30 418,154 0 0
BROADSTONE NET LEASE INC COM 11135E203 16,606 669,058 SH   SOLE 31 0 0 669,058
BROADSTONE NET LEASE INC COM 11135E203 493 19,851 SH   SOLE 40 19,851 0 0
BROADSTONE NET LEASE INC COM 11135E203 293 11,802 SH   SOLE 43 263 0 11,539
BROADWAY FINL CORP DEL COM 111444105 14 5,908 SH   SOLE 18 5,908 0 0
BROADWAY FINL CORP DEL COM 111444105 185 80,137 SH   SOLE 21 80,137 0 0
BROADWAY FINL CORP DEL COM 111444105 2 1,041 SH   SOLE 22 1,041 0 0
BROADWIND INC COM NEW 11161T207 7 3,540 SH   SOLE 18 3,540 0 0
BROADWIND INC COM NEW 11161T207 114 60,854 SH   SOLE 21 60,854 0 0
BROADWIND INC COM NEW 11161T207 560 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 11,030 2,137,675 SH   SOLE 2 2,030,359 0 107,316
BROOKDALE SR LIVING INC COM 112463104 4 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 16 3,131 SH   SOLE 7 3,131 0 0
BROOKDALE SR LIVING INC COM 112463104 2,912 564,274 SH   SOLE 18 564,274 0 0
BROOKDALE SR LIVING INC COM 112463104 26,779 5,189,755 SH   SOLE 19 5,189,755 0 0
BROOKDALE SR LIVING INC COM 112463104 36,916 7,154,345 SH   SOLE 21 7,154,345 0 0
BROOKDALE SR LIVING INC COM 112463104 23,729 4,598,612 SH   SOLE 22 4,408,666 0 189,946
BROOKDALE SR LIVING INC COM 112463104 146 28,202 SH   SOLE 25 28,202 0 0
BROOKDALE SR LIVING INC COM 112463104 359 69,561 SH   SOLE 26 56,065 0 13,496
BROOKDALE SR LIVING INC COM 112463104 17 3,299 SH   SOLE 28 3,299 0 0
BROOKDALE SR LIVING INC COM 112463104 1,879 364,085 SH   SOLE 30 364,085 0 0
BROOKDALE SR LIVING INC COM 112463104 21,943 4,252,609 SH   SOLE 34 4,252,609 0 0
BROOKDALE SR LIVING INC COM 112463104 107 20,720 SH   SOLE 36 20,720 0 0
BROOKDALE SR LIVING INC COM 112463104 105 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC COM 112463104 464 89,949 SH   SOLE 43 29,863 0 60,086
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 124 2,056 SH   SOLE 18 2,056 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 30 497 SH   SOLE 22 497 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 863 14,288 SH   SOLE 43 0 0 14,288
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 0 1 SH   SOLE 43 0 0 1
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4,978 72,932 SH   SOLE 2 23,051 0 49,881
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3,754 55,000 SH   SOLE 7 55,000 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 13,144 192,563 SH   SOLE 18 189,512 0 3,051
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 17,129 250,939 SH   SOLE 19 250,939 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 145,151 2,126,440 SH   SOLE 21 2,126,440 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 51,780 758,563 SH   SOLE 22 722,670 0 35,893
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 422 6,179 SH   SOLE 23 6,179 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2,794 40,931 SH   SOLE 26 0 0 40,931
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 50 726 SH   SOLE 43 65 0 661
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 15,993 434,242 SH   SOLE 2 26,083 0 408,159
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 69 1,874 SH   SOLE 7 1,874 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2,293 62,249 SH   SOLE 18 62,249 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 10,825 293,905 SH   SOLE 19 293,905 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 50,170 1,362,209 SH   SOLE 21 1,362,209 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 51,707 1,403,945 SH   SOLE 22 1,289,722 0 114,223
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 388 10,535 SH   SOLE 23 10,535 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 740 20,090 SH   SOLE 28 0 0 20,090
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 72 1,965 SH   SOLE 31 1,965 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 131 3,553 SH   SOLE 34 3,553 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2,474 67,184 SH   SOLE 43 311 0 66,873
BROOKLINE BANCORP INC DEL COM 11373M107 927 57,278 SH   SOLE 2 20,725 0 36,553
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,682 289,169 SH   SOLE 18 289,169 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,087 128,923 SH   SOLE 19 128,923 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 138,584 8,559,827 SH   SOLE 21 8,559,827 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 32,838 2,028,276 SH   SOLE 22 1,957,746 0 70,530
BROOKLINE BANCORP INC DEL COM 11373M107 13 789 SH   SOLE 25 789 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 599 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 53 3,272 SH   SOLE 28 3,272 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,977 122,124 SH   SOLE 30 122,124 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 135 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 453 27,980 SH   SOLE 43 0 0 27,980
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 108 25,976 SH   SOLE 2 8,280 0 17,696
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 2 382 SH   SOLE 7 382 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 297 71,184 SH   SOLE 18 71,184 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 679 162,843 SH   SOLE 19 162,843 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 4,742 1,137,146 SH   SOLE 21 1,137,146 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 2,900 695,398 SH   SOLE 22 690,264 0 5,134
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 25 6,101 SH   SOLE 23 6,101 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 108 26,016 SH   SOLE 26 0 0 26,016
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 95 22,703 SH   SOLE 30 22,703 0 0
BROWN & BROWN INC COM 115236101 36,668 521,741 SH   SOLE 2 89,980 0 431,761
BROWN & BROWN INC COM 115236101 12,675 180,350 SH   SOLE 4 100,185 0 80,165
BROWN & BROWN INC COM 115236101 21,173 301,262 SH   SOLE 7 293,921 0 7,341
BROWN & BROWN INC COM 115236101 270 3,838 SH   SOLE 13 612 0 3,226
BROWN & BROWN INC COM 115236101 2,271 32,312 SH   SOLE 15 32,312 0 0
BROWN & BROWN INC COM 115236101 34,532 491,356 SH   SOLE 18 458,350 0 33,006
BROWN & BROWN INC COM 115236101 10,391 147,856 SH   SOLE 19 147,856 0 0
BROWN & BROWN INC COM 115236101 601,885 8,564,106 SH   SOLE 21 8,564,106 0 0
BROWN & BROWN INC COM 115236101 420,452 5,982,529 SH   SOLE 22 5,503,404 0 479,125
BROWN & BROWN INC COM 115236101 9,453 134,500 SH   SOLE 23 134,500 0 0
BROWN & BROWN INC COM 115236101 21,566 306,861 SH   SOLE 25 306,861 0 0
BROWN & BROWN INC COM 115236101 35,140 500,007 SH   SOLE 26 165,961 0 334,046
BROWN & BROWN INC COM 115236101 25,276 359,651 SH   SOLE 28 4,286 0 355,365
BROWN & BROWN INC COM 115236101 71 1,015 SH   SOLE 29 1,015 0 0
BROWN & BROWN INC COM 115236101 103,265 1,469,341 SH   SOLE 30 1,469,341 0 0
BROWN & BROWN INC COM 115236101 7,008 99,709 SH   SOLE 31 24,253 0 75,456
BROWN & BROWN INC COM 115236101 1,255 17,853 SH   SOLE 34 17,853 0 0
BROWN & BROWN INC COM 115236101 8,148 115,942 SH   SOLE 36 115,942 0 0
BROWN & BROWN INC COM 115236101 576 8,198 SH   SOLE 40 8,198 0 0
BROWN & BROWN INC COM 115236101 7,816 111,208 SH   SOLE 43 7,892 0 103,316
BROWN FORMAN CORP CL A 115637100 8,567 126,379 SH   SOLE 2 2,157 0 124,222
BROWN FORMAN CORP CL A 115637100 43 633 SH   SOLE 7 633 0 0
BROWN FORMAN CORP CL A 115637100 1,200 17,695 SH   SOLE 18 17,695 0 0
BROWN FORMAN CORP CL A 115637100 672 9,911 SH   SOLE 19 9,911 0 0
BROWN FORMAN CORP CL A 115637100 41,084 606,052 SH   SOLE 21 606,052 0 0
BROWN FORMAN CORP CL A 115637100 21,396 315,615 SH   SOLE 22 280,675 0 34,940
BROWN FORMAN CORP CL A 115637100 45 662 SH   SOLE 31 662 0 0
BROWN FORMAN CORP CL A 115637100 1,916 28,265 SH   SOLE 43 184 0 28,081
BROWN FORMAN CORP CL B 115637209 30,598 419,954 SH   SOLE 2 61,555 0 358,399
BROWN FORMAN CORP CL B 115637209 20,848 286,137 SH   SOLE 4 170,152 0 115,985
BROWN FORMAN CORP CL B 115637209 13,124 180,128 SH   SOLE 7 173,855 0 6,273
BROWN FORMAN CORP CL B 115637209 285 3,907 SH   SOLE 13 533 0 3,374
BROWN FORMAN CORP CL B 115637209 2,752 37,771 SH   SOLE 15 37,771 0 0
BROWN FORMAN CORP CL B 115637209 60,272 827,227 SH   SOLE 18 795,150 0 32,077
BROWN FORMAN CORP CL B 115637209 12,747 174,958 SH   SOLE 19 174,958 0 0
BROWN FORMAN CORP CL B 115637209 416,566 5,717,353 SH   SOLE 21 5,717,353 0 0
BROWN FORMAN CORP CL B 115637209 294,417 4,040,854 SH   SOLE 22 3,703,207 0 337,647
BROWN FORMAN CORP CL B 115637209 12,834 176,144 SH   SOLE 23 176,144 0 0
BROWN FORMAN CORP CL B 115637209 31,266 429,118 SH   SOLE 25 429,118 0 0
BROWN FORMAN CORP CL B 115637209 36,585 502,125 SH   SOLE 26 186,714 0 315,411
BROWN FORMAN CORP CL B 115637209 54,432 747,078 SH   SOLE 28 12,097 0 734,981
BROWN FORMAN CORP CL B 115637209 81,221 1,114,756 SH   SOLE 30 1,114,756 0 0
BROWN FORMAN CORP CL B 115637209 6,053 83,080 SH   SOLE 31 2,760 0 80,320
BROWN FORMAN CORP CL B 115637209 4,932 67,685 SH   SOLE 34 67,685 0 0
BROWN FORMAN CORP CL B 115637209 6,934 95,172 SH   SOLE 36 95,172 0 0
BROWN FORMAN CORP CL B 115637209 706 9,692 SH   SOLE 40 9,692 0 0
BROWN FORMAN CORP CL B 115637209 17,199 236,060 SH   SOLE 43 10,946 0 225,114
BRP GROUP INC COM CL A 05589G102 1,358 37,619 SH   SOLE 2 32,276 0 5,343
BRP GROUP INC COM CL A 05589G102 5 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102 25 680 SH   SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102 4,481 124,089 SH   SOLE 18 124,089 0 0
BRP GROUP INC COM CL A 05589G102 3,052 84,521 SH   SOLE 19 84,521 0 0
BRP GROUP INC COM CL A 05589G102 58,323 1,615,155 SH   SOLE 21 1,615,155 0 0
BRP GROUP INC COM CL A 05589G102 44,561 1,234,044 SH   SOLE 22 1,203,216 0 30,828
BRP GROUP INC COM CL A 05589G102 275 7,607 SH   SOLE 25 7,607 0 0
BRP GROUP INC COM CL A 05589G102 944 26,148 SH   SOLE 26 22,399 0 3,749
BRP GROUP INC COM CL A 05589G102 27 755 SH   SOLE 28 755 0 0
BRP GROUP INC COM CL A 05589G102 3,557 98,504 SH   SOLE 30 98,504 0 0
BRP GROUP INC COM CL A 05589G102 253 7,008 SH   SOLE 40 7,008 0 0
BRP GROUP INC COM CL A 05589G102 75 2,072 SH   SOLE 43 0 0 2,072
BRP INC COM SUN VTG 05577W200 4 49 SH   SOLE 43 0 0 49
BRT APARTMENTS CORP COM 055645303 346 14,414 SH   SOLE 2 2,607 0 11,807
BRT APARTMENTS CORP COM 055645303 910 37,946 SH   SOLE 18 37,946 0 0
BRT APARTMENTS CORP COM 055645303 481 20,033 SH   SOLE 19 20,033 0 0
BRT APARTMENTS CORP COM 055645303 11,530 480,609 SH   SOLE 21 480,609 0 0
BRT APARTMENTS CORP COM 055645303 9,432 393,143 SH   SOLE 22 387,418 0 5,725
BRT APARTMENTS CORP COM 055645303 13 523 SH   SOLE 23 523 0 0
BRUKER CORP COM 116794108 24,576 292,883 SH   SOLE 2 115,188 0 177,695
BRUKER CORP COM 116794108 1,267 15,096 SH   SOLE 4 14,122 0 974
BRUKER CORP COM 116794108 161 1,920 SH   SOLE 7 1,920 0 0
BRUKER CORP COM 116794108 114 1,360 SH   SOLE 13 1,360 0 0
BRUKER CORP COM 116794108 21,579 257,165 SH   SOLE 18 254,116 0 3,049
BRUKER CORP COM 116794108 32,862 391,635 SH   SOLE 19 391,635 0 0
BRUKER CORP COM 116794108 545,441 6,500,312 SH   SOLE 21 6,500,312 0 0
BRUKER CORP COM 116794108 260,973 3,110,157 SH   SOLE 22 2,925,381 0 184,776
BRUKER CORP COM 116794108 1,418 16,895 SH   SOLE 23 16,895 0 0
BRUKER CORP COM 116794108 1,207 14,389 SH   SOLE 25 14,389 0 0
BRUKER CORP COM 116794108 4,775 56,905 SH   SOLE 26 43,041 0 13,864
BRUKER CORP COM 116794108 1,103 13,142 SH   SOLE 28 1,799 0 11,343
BRUKER CORP COM 116794108 1,116 13,305 SH   SOLE 29 13,305 0 0
BRUKER CORP COM 116794108 5,996 71,454 SH   SOLE 30 71,454 0 0
BRUKER CORP COM 116794108 936 11,155 SH   SOLE 31 11,155 0 0
BRUKER CORP COM 116794108 2,622 31,245 SH   SOLE 34 31,245 0 0
BRUKER CORP COM 116794108 10 119 SH   SOLE 36 119 0 0
BRUKER CORP COM 116794108 1,133 13,505 SH   SOLE 40 13,505 0 0
BRUKER CORP COM 116794108 2,678 31,912 SH   SOLE 43 450 0 31,462
BRUNSWICK CORP COM 117043109 18,015 178,843 SH   SOLE 2 71,382 0 107,461
BRUNSWICK CORP COM 117043109 27 273 SH   SOLE 4 273 0 0
BRUNSWICK CORP COM 117043109 148 1,472 SH   SOLE 7 1,472 0 0
BRUNSWICK CORP COM 117043109 16,853 167,313 SH   SOLE 18 167,313 0 0
BRUNSWICK CORP COM 117043109 2,418 24,005 SH   SOLE 19 24,005 0 0
BRUNSWICK CORP COM 117043109 380,746 3,779,868 SH   SOLE 21 3,779,868 0 0
BRUNSWICK CORP COM 117043109 210,861 2,093,327 SH   SOLE 22 2,005,689 0 87,638
BRUNSWICK CORP COM 117043109 1,189 11,802 SH   SOLE 25 11,802 0 0
BRUNSWICK CORP COM 117043109 3,052 30,300 SH   SOLE 26 23,947 0 6,353
BRUNSWICK CORP COM 117043109 140 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109 4,508 44,752 SH   SOLE 30 44,752 0 0
BRUNSWICK CORP COM 117043109 118 1,167 SH   SOLE 31 1,167 0 0
BRUNSWICK CORP COM 117043109 449 4,456 SH   SOLE 36 4,456 0 0
BRUNSWICK CORP COM 117043109 997 9,900 SH   SOLE 40 9,900 0 0
BRUNSWICK CORP COM 117043109 3,139 31,167 SH   SOLE 43 1,523 0 29,644
BRYN MAWR BK CORP COM 117665109 799 17,762 SH   SOLE 2 5,796 0 11,966
BRYN MAWR BK CORP COM 117665109 11 245 SH   SOLE 7 245 0 0
BRYN MAWR BK CORP COM 117665109 2,801 62,237 SH   SOLE 18 62,237 0 0
BRYN MAWR BK CORP COM 117665109 1,602 35,588 SH   SOLE 19 35,588 0 0
BRYN MAWR BK CORP COM 117665109 34,077 757,107 SH   SOLE 21 757,107 0 0
BRYN MAWR BK CORP COM 117665109 22,481 499,467 SH   SOLE 22 477,321 0 22,146
BRYN MAWR BK CORP COM 117665109 139 3,082 SH   SOLE 25 3,082 0 0
BRYN MAWR BK CORP COM 117665109 802 17,811 SH   SOLE 26 15,263 0 2,548
BRYN MAWR BK CORP COM 117665109 547 12,147 SH   SOLE 30 12,147 0 0
BRYN MAWR BK CORP COM 117665109 70 1,552 SH   SOLE 36 1,552 0 0
BRYN MAWR BK CORP COM 117665109 919 20,426 SH   SOLE 43 154 0 20,272
BSQUARE CORP COM NEW 11776U300 4 2,505 SH   SOLE 18 2,505 0 0
BSQUARE CORP COM NEW 11776U300 87 50,723 SH   SOLE 21 50,723 0 0
BSQUARE CORP COM NEW 11776U300 399 233,109 SH   SOLE 22 233,109 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 1,272 162,680 SH   SOLE 2 126,924 0 35,756
BTRS HOLDINGS INC COM CL 1 11778X104 6 762 SH   SOLE 7 762 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 1,507 192,732 SH   SOLE 18 175,178 0 17,554
BTRS HOLDINGS INC COM CL 1 11778X104 1,460 186,742 SH   SOLE 19 186,742 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 19,333 2,472,302 SH   SOLE 21 2,472,302 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 16,964 2,169,255 SH   SOLE 22 2,131,918 0 37,337
BTRS HOLDINGS INC COM CL 1 11778X104 102 13,024 SH   SOLE 23 13,024 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 59 7,584 SH   SOLE 25 7,584 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 438 55,994 SH   SOLE 26 2,250 0 53,744
BTRS HOLDINGS INC COM CL 1 11778X104 385 49,183 SH   SOLE 30 49,183 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 236 30,230 SH   SOLE 34 30,230 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 55 7,084 SH   SOLE 40 7,084 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 0 55 SH   SOLE 43 0 0 55
BUCKLE INC COM 118440106 1,361 32,168 SH   SOLE 2 12,820 0 19,348
BUCKLE INC COM 118440106 7 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 19 459 SH   SOLE 7 459 0 0
BUCKLE INC COM 118440106 4,420 104,465 SH   SOLE 18 104,465 0 0
BUCKLE INC COM 118440106 6,776 160,163 SH   SOLE 19 160,163 0 0
BUCKLE INC COM 118440106 147,035 3,475,182 SH   SOLE 21 3,475,182 0 0
BUCKLE INC COM 118440106 34,625 818,359 SH   SOLE 22 799,620 0 18,739
BUCKLE INC COM 118440106 162 3,839 SH   SOLE 23 3,839 0 0
BUCKLE INC COM 118440106 179 4,242 SH   SOLE 25 4,242 0 0
BUCKLE INC COM 118440106 1,358 32,107 SH   SOLE 26 5,419 0 26,688
BUCKLE INC COM 118440106 12 277 SH   SOLE 28 277 0 0
BUCKLE INC COM 118440106 2,324 54,928 SH   SOLE 30 54,928 0 0
BUCKLE INC COM 118440106 34 811 SH   SOLE 36 811 0 0
BUCKLE INC COM 118440106 135 3,185 SH   SOLE 40 3,185 0 0
BUCKLE INC COM 118440106 1,371 32,399 SH   SOLE 43 11,847 0 20,552
BUILD-A-BEAR WORKSHOP INC COM 120076104 24 1,253 SH   SOLE 2 1,153 0 100
BUILD-A-BEAR WORKSHOP INC COM 120076104 53 2,700 SH   SOLE 18 2,700 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 1,361 69,727 SH   SOLE 21 69,727 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 4,162 213,211 SH   SOLE 22 213,211 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 7 373 SH   SOLE 43 0 0 373
BUILDERS FIRSTSOURCE INC COM 12008R107 57,115 666,371 SH   SOLE 2 208,074 0 458,297
BUILDERS FIRSTSOURCE INC COM 12008R107 218 2,544 SH   SOLE 4 2,544 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 306 3,573 SH   SOLE 7 3,573 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 368 4,293 SH   SOLE 13 4,293 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 40,362 470,912 SH   SOLE 18 428,247 0 42,665
BUILDERS FIRSTSOURCE INC COM 12008R107 85,446 996,915 SH   SOLE 19 996,915 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 845,700 9,866,997 SH   SOLE 21 9,866,997 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 525,607 6,132,387 SH   SOLE 22 5,860,977 0 271,410
BUILDERS FIRSTSOURCE INC COM 12008R107 3,394 39,601 SH   SOLE 23 39,601 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,632 30,708 SH   SOLE 25 30,708 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 23,590 275,227 SH   SOLE 26 73,583 0 201,644
BUILDERS FIRSTSOURCE INC COM 12008R107 1,763 20,570 SH   SOLE 28 3,692 0 16,878
BUILDERS FIRSTSOURCE INC COM 12008R107 10,263 119,741 SH   SOLE 30 119,741 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 246 2,867 SH   SOLE 31 2,867 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,217 14,201 SH   SOLE 36 14,201 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,155 25,147 SH   SOLE 40 25,147 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 3,176 37,054 SH   SOLE 43 386 0 36,668
BUMBLE INC COM CL A 12047B105 1,179 34,818 SH   SOLE 2 32,710 0 2,108
BUMBLE INC COM CL A 12047B105 12 342 SH   SOLE 4 342 0 0
BUMBLE INC COM CL A 12047B105 9,797 289,340 SH   SOLE 21 289,340 0 0
BUMBLE INC COM CL A 12047B105 34,146 1,008,444 SH   SOLE 22 980,870 0 27,574
BUMBLE INC COM CL A 12047B105 375 11,080 SH   SOLE 25 11,080 0 0
BUMBLE INC COM CL A 12047B105 5,449 160,925 SH   SOLE 26 28,959 0 131,966
BUMBLE INC COM CL A 12047B105 38 1,123 SH   SOLE 28 1,123 0 0
BUMBLE INC COM CL A 12047B105 1,460 43,131 SH   SOLE 30 43,131 0 0
BUMBLE INC COM CL A 12047B105 19,176 566,328 SH   SOLE 34 566,328 0 0
BUMBLE INC COM CL A 12047B105 286 8,454 SH   SOLE 40 8,454 0 0
BUMBLE INC COM CL A 12047B105 312 9,203 SH   SOLE 43 897 0 8,306
BUNGE LIMITED COM G16962105 39,952 427,934 SH   SOLE 2 71,757 0 356,177
BUNGE LIMITED COM G16962105 6,353 68,052 SH   SOLE 4 58,919 0 9,133
BUNGE LIMITED COM G16962105 20,390 218,405 SH   SOLE 7 218,405 0 0
BUNGE LIMITED COM G16962105 255 2,734 SH   SOLE 13 2,734 0 0
BUNGE LIMITED COM G16962105 1,552 16,625 SH   SOLE 15 16,625 0 0
BUNGE LIMITED COM G16962105 7,781 83,340 SH   SOLE 18 76,062 0 7,278
BUNGE LIMITED COM G16962105 49,538 530,615 SH   SOLE 19 530,615 0 0
BUNGE LIMITED COM G16962105 231,766 2,482,496 SH   SOLE 21 2,482,496 0 0
BUNGE LIMITED COM G16962105 307,211 3,290,605 SH   SOLE 22 3,132,868 0 157,737
BUNGE LIMITED COM G16962105 7,454 79,846 SH   SOLE 23 79,846 0 0
BUNGE LIMITED COM G16962105 53,125 569,037 SH   SOLE 25 569,037 0 0
BUNGE LIMITED COM G16962105 32,025 343,027 SH   SOLE 26 144,367 0 198,660
BUNGE LIMITED COM G16962105 34,695 371,627 SH   SOLE 28 82,020 0 289,607
BUNGE LIMITED COM G16962105 31,059 332,677 SH   SOLE 29 332,677 0 0
BUNGE LIMITED COM G16962105 84,659 906,798 SH   SOLE 30 812,058 0 94,740
BUNGE LIMITED COM G16962105 4,540 48,632 SH   SOLE 31 14,580 0 34,052
BUNGE LIMITED COM G16962105 24,967 267,426 SH   SOLE 34 267,426 0 0
BUNGE LIMITED COM G16962105 6,719 71,974 SH   SOLE 36 71,974 0 0
BUNGE LIMITED COM G16962105 446 4,776 SH   SOLE 40 4,776 0 0
BUNGE LIMITED COM G16962105 19,779 211,860 SH   SOLE 43 14,330 0 197,530
BURFORD CAP LTD ORD SHS G17977110 31 2,945 SH   SOLE 2 2,945 0 0
BURFORD CAP LTD ORD SHS G17977110 17,692 1,675,409 SH   SOLE 34 1,675,409 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 14 2,418 SH   SOLE 18 2,418 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 156 27,599 SH   SOLE 21 27,599 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 372 65,666 SH   SOLE 22 65,666 0 0
BURLINGTON STORES INC COM 122017106 26,940 92,417 SH   SOLE 2 9,532 0 82,885
BURLINGTON STORES INC COM 122017106 12,410 42,570 SH   SOLE 4 24,292 0 18,278
BURLINGTON STORES INC COM 122017106 1,830 6,279 SH   SOLE 7 6,279 0 0
BURLINGTON STORES INC COM 122017106 321 1,101 SH   SOLE 13 213 0 888
BURLINGTON STORES INC COM 122017106 1,608 5,515 SH   SOLE 15 5,515 0 0
BURLINGTON STORES INC COM 122017106 11,369 39,001 SH   SOLE 18 35,440 0 3,561
BURLINGTON STORES INC COM 122017106 4,922 16,883 SH   SOLE 19 16,883 0 0
BURLINGTON STORES INC COM 122017106 275,998 946,788 SH   SOLE 21 946,788 0 0
BURLINGTON STORES INC COM 122017106 411,699 1,412,297 SH   SOLE 22 1,335,988 0 76,309
BURLINGTON STORES INC COM 122017106 10,927 37,483 SH   SOLE 23 37,483 0 0
BURLINGTON STORES INC COM 122017106 33,412 114,616 SH   SOLE 25 114,616 0 0
BURLINGTON STORES INC COM 122017106 30,244 103,749 SH   SOLE 26 42,211 0 61,538
BURLINGTON STORES INC COM 122017106 50,834 174,383 SH   SOLE 28 1,383 0 173,000
BURLINGTON STORES INC COM 122017106 66 226 SH   SOLE 29 226 0 0
BURLINGTON STORES INC COM 122017106 53,109 182,186 SH   SOLE 30 182,186 0 0
BURLINGTON STORES INC COM 122017106 7,026 24,102 SH   SOLE 31 7,164 0 16,938
BURLINGTON STORES INC COM 122017106 1,003 3,441 SH   SOLE 34 3,441 0 0
BURLINGTON STORES INC COM 122017106 7,888 27,058 SH   SOLE 36 27,058 0 0
BURLINGTON STORES INC COM 122017106 649 2,226 SH   SOLE 40 2,226 0 0
BURLINGTON STORES INC COM 122017106 9,557 32,785 SH   SOLE 43 3,381 0 29,404
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2 5,871 3,952,000 PRN   SOLE 21 3,952,000 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 8,447 886,401 SH   SOLE 21 886,401 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 2,571 269,786 SH   SOLE 22 250,493 0 19,293
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1,312 137,696 SH   SOLE 30 137,696 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 305 10,788 SH   SOLE 2 679 0 10,109
BUSINESS FIRST BANCSHARES IN COM 12326C105 7 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,834 64,795 SH   SOLE 18 64,795 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 974 34,411 SH   SOLE 19 34,411 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 21,353 754,251 SH   SOLE 21 754,251 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 10,453 369,235 SH   SOLE 22 356,902 0 12,333
BUSINESS FIRST BANCSHARES IN COM 12326C105 8 275 SH   SOLE 43 0 0 275
BUTTERFLY NETWORK INC COM CL A 124155102 290 43,411 SH   SOLE 2 29,898 0 13,513
BUTTERFLY NETWORK INC COM CL A 124155102 1 166 SH   SOLE 4 166 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 3 522 SH   SOLE 7 522 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 2,256 337,181 SH   SOLE 18 337,181 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 1,514 226,276 SH   SOLE 19 226,276 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 33,794 5,051,391 SH   SOLE 21 5,051,391 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 20,270 3,029,951 SH   SOLE 22 2,960,635 0 69,316
BUTTERFLY NETWORK INC COM CL A 124155102 84 12,572 SH   SOLE 25 12,572 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 64 9,573 SH   SOLE 26 0 0 9,573
BUTTERFLY NETWORK INC COM CL A 124155102 73 10,910 SH   SOLE 28 10,910 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 454 67,934 SH   SOLE 30 67,934 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 79 11,773 SH   SOLE 40 11,773 0 0
BWX TECHNOLOGIES INC COM 05605H100 10,023 209,345 SH   SOLE 2 46,678 0 162,667
BWX TECHNOLOGIES INC COM 05605H100 17 345 SH   SOLE 4 345 0 0
BWX TECHNOLOGIES INC COM 05605H100 53 1,111 SH   SOLE 7 1,111 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,255 47,106 SH   SOLE 18 47,106 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,259 26,290 SH   SOLE 19 26,290 0 0
BWX TECHNOLOGIES INC COM 05605H100 104,323 2,178,845 SH   SOLE 21 2,178,845 0 0
BWX TECHNOLOGIES INC COM 05605H100 102,776 2,146,526 SH   SOLE 22 2,030,801 0 115,725
BWX TECHNOLOGIES INC COM 05605H100 1,453 30,356 SH   SOLE 26 30,356 0 0
BWX TECHNOLOGIES INC COM 05605H100 6,646 138,806 SH   SOLE 28 0 0 138,806
BWX TECHNOLOGIES INC COM 05605H100 2,600 54,294 SH   SOLE 30 54,294 0 0
BWX TECHNOLOGIES INC COM 05605H100 70 1,455 SH   SOLE 31 1,455 0 0
BWX TECHNOLOGIES INC COM 05605H100 55 1,141 SH   SOLE 36 1,141 0 0
BWX TECHNOLOGIES INC COM 05605H100 560 11,688 SH   SOLE 40 11,688 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,045 42,702 SH   SOLE 43 9,613 0 33,089
BYLINE BANCORP INC COM 124411109 1,003 36,681 SH   SOLE 2 18,749 0 17,932
BYLINE BANCORP INC COM 124411109 9 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 2,258 82,553 SH   SOLE 18 82,553 0 0
BYLINE BANCORP INC COM 124411109 1,200 43,880 SH   SOLE 19 43,880 0 0
BYLINE BANCORP INC COM 124411109 27,510 1,005,857 SH   SOLE 21 1,005,857 0 0
BYLINE BANCORP INC COM 124411109 17,829 651,868 SH   SOLE 22 626,654 0 25,214
BYLINE BANCORP INC COM 124411109 117 4,276 SH   SOLE 25 4,276 0 0
BYLINE BANCORP INC COM 124411109 64 2,343 SH   SOLE 26 2,343 0 0
BYLINE BANCORP INC COM 124411109 282 10,328 SH   SOLE 30 10,328 0 0
BYLINE BANCORP INC COM 124411109 108 3,935 SH   SOLE 36 3,935 0 0
BYLINE BANCORP INC COM 124411109 114 4,176 SH   SOLE 40 4,176 0 0
BYLINE BANCORP INC COM 124411109 1,481 54,154 SH   SOLE 43 352 0 53,802
BYRNA TECHNOLOGIES INC COM NEW 12448X201 53 3,941 SH   SOLE 2 668 0 3,273
BYRNA TECHNOLOGIES INC COM NEW 12448X201 696 52,165 SH   SOLE 18 52,165 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 436 32,629 SH   SOLE 19 32,629 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 8,920 668,167 SH   SOLE 21 668,167 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 5,561 416,578 SH   SOLE 22 414,082 0 2,496
C & F FINL CORP COM 12466Q104 36 694 SH   SOLE 18 694 0 0
C & F FINL CORP COM 12466Q104 461 9,008 SH   SOLE 21 9,008 0 0
C & F FINL CORP COM 12466Q104 292 5,703 SH   SOLE 22 5,703 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 62,295 578,792 SH   SOLE 2 301,352 0 277,440
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16,890 156,927 SH   SOLE 4 119,025 0 37,902
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25,432 236,289 SH   SOLE 7 201,390 0 34,899
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,744 16,202 SH   SOLE 13 16,202 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,011 18,688 SH   SOLE 15 18,688 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 163,697 1,520,927 SH   SOLE 18 1,434,365 0 86,562
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 66,675 619,483 SH   SOLE 19 619,483 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 729,545 6,778,271 SH   SOLE 21 6,778,271 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 446,568 4,149,101 SH   SOLE 22 3,583,638 0 565,463
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14,221 132,127 SH   SOLE 23 132,127 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 51,408 477,638 SH   SOLE 25 454,370 0 23,268
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 56,216 522,306 SH   SOLE 26 219,850 0 302,456
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 77,207 717,334 SH   SOLE 28 8,159 0 709,175
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,358 21,912 SH   SOLE 29 21,912 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 152,395 1,415,913 SH   SOLE 30 1,415,913 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,501 88,276 SH   SOLE 31 52,899 0 35,377
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30,176 280,366 SH   SOLE 34 280,366 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,966 120,469 SH   SOLE 36 120,469 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 24,039 223,346 SH   SOLE 43 7,299 0 216,047
C3 AI INC CL A 12468P104 2,941 94,115 SH   SOLE 2 24,108 0 70,007
C3 AI INC CL A 12468P104 8 248 SH   SOLE 4 248 0 0
C3 AI INC CL A 12468P104 26 845 SH   SOLE 7 845 0 0
C3 AI INC CL A 12468P104 1,117 35,728 SH   SOLE 18 35,728 0 0
C3 AI INC CL A 12468P104 12,218 390,975 SH   SOLE 19 390,975 0 0
C3 AI INC CL A 12468P104 28,762 920,380 SH   SOLE 21 920,380 0 0
C3 AI INC CL A 12468P104 48,626 1,556,018 SH   SOLE 22 1,496,412 0 59,606
C3 AI INC CL A 12468P104 160 5,104 SH   SOLE 25 5,104 0 0
C3 AI INC CL A 12468P104 599 19,176 SH   SOLE 26 17,498 0 1,678
C3 AI INC CL A 12468P104 91 2,922 SH   SOLE 28 2,922 0 0
C3 AI INC CL A 12468P104 791 25,327 SH   SOLE 30 25,327 0 0
C3 AI INC CL A 12468P104 28 898 SH   SOLE 31 898 0 0
C3 AI INC CL A 12468P104 12,202 390,456 SH   SOLE 34 390,456 0 0
C3 AI INC CL A 12468P104 152 4,854 SH   SOLE 40 4,854 0 0
C4 THERAPEUTICS INC COM STK 12529R107 1,264 39,265 SH   SOLE 2 20,265 0 19,000
C4 THERAPEUTICS INC COM STK 12529R107 18 554 SH   SOLE 7 554 0 0
C4 THERAPEUTICS INC COM STK 12529R107 3,509 108,984 SH   SOLE 18 102,499 0 6,485
C4 THERAPEUTICS INC COM STK 12529R107 12,437 386,255 SH   SOLE 19 386,255 0 0
C4 THERAPEUTICS INC COM STK 12529R107 51,825 1,609,457 SH   SOLE 21 1,609,457 0 0
C4 THERAPEUTICS INC COM STK 12529R107 31,752 986,092 SH   SOLE 22 975,524 0 10,568
C4 THERAPEUTICS INC COM STK 12529R107 173 5,378 SH   SOLE 23 5,378 0 0
C4 THERAPEUTICS INC COM STK 12529R107 63 1,964 SH   SOLE 25 1,964 0 0
C4 THERAPEUTICS INC COM STK 12529R107 637 19,774 SH   SOLE 26 0 0 19,774
C4 THERAPEUTICS INC COM STK 12529R107 7,774 241,422 SH   SOLE 30 241,422 0 0
C4 THERAPEUTICS INC COM STK 12529R107 42 1,318 SH   SOLE 34 1,318 0 0
C4 THERAPEUTICS INC COM STK 12529R107 43 1,327 SH   SOLE 40 1,327 0 0
C4 THERAPEUTICS INC COM STK 12529R107 135 4,192 SH   SOLE 43 0 0 4,192
CABALETTA BIO INC COM 12674W109 97 25,654 SH   SOLE 2 22,996 0 2,658
CABALETTA BIO INC COM 12674W109 16 4,321 SH   SOLE 18 4,321 0 0
CABALETTA BIO INC COM 12674W109 18 4,694 SH   SOLE 19 4,694 0 0
CABALETTA BIO INC COM 12674W109 910 240,058 SH   SOLE 21 240,058 0 0
CABALETTA BIO INC COM 12674W109 780 205,884 SH   SOLE 22 205,884 0 0
CABALETTA BIO INC COM 12674W109 21 5,488 SH   SOLE 23 5,488 0 0
CABALETTA BIO INC COM 12674W109 8 2,136 SH   SOLE 26 0 0 2,136
CABALETTA BIO INC COM 12674W109 60 15,955 SH   SOLE 30 15,955 0 0
CABLE ONE INC COM 12685J105 12,062 6,840 SH   SOLE 2 3,154 0 3,686
CABLE ONE INC COM 12685J105 6,542 3,710 SH   SOLE 4 2,005 0 1,705
CABLE ONE INC COM 12685J105 861 488 SH   SOLE 7 488 0 0
CABLE ONE INC COM 12685J105 18 10 SH   SOLE 13 10 0 0
CABLE ONE INC COM 12685J105 792 449 SH   SOLE 15 449 0 0
CABLE ONE INC COM 12685J105 21,563 12,228 SH   SOLE 18 11,942 0 286
CABLE ONE INC COM 12685J105 385,220 218,447 SH   SOLE 19 218,447 0 0
CABLE ONE INC COM 12685J105 495,198 280,812 SH   SOLE 21 280,812 0 0
CABLE ONE INC COM 12685J105 268,822 152,441 SH   SOLE 22 146,442 0 5,999
CABLE ONE INC COM 12685J105 5,507 3,123 SH   SOLE 23 3,123 0 0
CABLE ONE INC COM 12685J105 9,762 5,536 SH   SOLE 25 5,536 0 0
CABLE ONE INC COM 12685J105 9,877 5,601 SH   SOLE 26 4,452 0 1,149
CABLE ONE INC COM 12685J105 19,856 11,260 SH   SOLE 28 359 0 10,901
CABLE ONE INC COM 12685J105 28 16 SH   SOLE 29 16 0 0
CABLE ONE INC COM 12685J105 48,812 27,680 SH   SOLE 30 24,927 0 2,753
CABLE ONE INC COM 12685J105 3,396 1,926 SH   SOLE 31 592 0 1,334
CABLE ONE INC COM 12685J105 582 330 SH   SOLE 34 330 0 0
CABLE ONE INC COM 12685J105 1,645 933 SH   SOLE 36 933 0 0
CABLE ONE INC COM 12685J105 365 207 SH   SOLE 40 207 0 0
CABLE ONE INC COM 12685J105 7,271 4,123 SH   SOLE 43 581 0 3,542
CABOT CORP COM 127055101 3,785 67,344 SH   SOLE 2 61,164 0 6,180
CABOT CORP COM 127055101 13 236 SH   SOLE 4 236 0 0
CABOT CORP COM 127055101 67 1,195 SH   SOLE 7 1,195 0 0
CABOT CORP COM 127055101 14,086 250,638 SH   SOLE 18 250,638 0 0
CABOT CORP COM 127055101 5,636 100,279 SH   SOLE 19 100,279 0 0
CABOT CORP COM 127055101 3,887 69,172 SH   SOLE 20 69,172 0 0
CABOT CORP COM 127055101 226,051 4,022,256 SH   SOLE 21 4,022,256 0 0
CABOT CORP COM 127055101 89,650 1,595,202 SH   SOLE 22 1,562,096 0 33,106
CABOT CORP COM 127055101 469 8,338 SH   SOLE 25 8,338 0 0
CABOT CORP COM 127055101 1,002 17,826 SH   SOLE 26 13,338 0 4,488
CABOT CORP COM 127055101 57 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101 1,890 33,631 SH   SOLE 30 33,631 0 0
CABOT CORP COM 127055101 98 1,748 SH   SOLE 36 1,748 0 0
CABOT CORP COM 127055101 389 6,929 SH   SOLE 40 6,929 0 0
CABOT CORP COM 127055101 3,875 68,958 SH   SOLE 43 3,380 0 65,578
CACI INTL INC CL A 127190304 11,317 42,036 SH   SOLE 2 20,762 0 21,274
CACI INTL INC CL A 127190304 23 84 SH   SOLE 4 84 0 0
CACI INTL INC CL A 127190304 129 479 SH   SOLE 7 479 0 0
CACI INTL INC CL A 127190304 16,730 62,144 SH   SOLE 18 62,144 0 0
CACI INTL INC CL A 127190304 62,041 230,455 SH   SOLE 19 230,455 0 0
CACI INTL INC CL A 127190304 318,415 1,182,774 SH   SOLE 21 1,182,774 0 0
CACI INTL INC CL A 127190304 171,525 637,141 SH   SOLE 22 609,014 0 28,127
CACI INTL INC CL A 127190304 5,380 19,985 SH   SOLE 23 19,985 0 0
CACI INTL INC CL A 127190304 863 3,207 SH   SOLE 25 3,207 0 0
CACI INTL INC CL A 127190304 1,970 7,318 SH   SOLE 26 7,318 0 0
CACI INTL INC CL A 127190304 113 420 SH   SOLE 28 420 0 0
CACI INTL INC CL A 127190304 3,762 13,974 SH   SOLE 30 13,974 0 0
CACI INTL INC CL A 127190304 98 363 SH   SOLE 31 363 0 0
CACI INTL INC CL A 127190304 129 480 SH   SOLE 36 480 0 0
CACI INTL INC CL A 127190304 823 3,058 SH   SOLE 40 3,058 0 0
CACI INTL INC CL A 127190304 2,937 10,909 SH   SOLE 43 120 0 10,789
CACTUS INC CL A 127203107 1,056 27,696 SH   SOLE 2 20,574 0 7,122
CACTUS INC CL A 127203107 10 257 SH   SOLE 4 257 0 0
CACTUS INC CL A 127203107 31 826 SH   SOLE 7 826 0 0
CACTUS INC CL A 127203107 5,665 148,563 SH   SOLE 18 148,563 0 0
CACTUS INC CL A 127203107 8,205 215,182 SH   SOLE 19 215,182 0 0
CACTUS INC CL A 127203107 78,831 2,067,439 SH   SOLE 21 2,067,439 0 0
CACTUS INC CL A 127203107 49,926 1,309,363 SH   SOLE 22 1,275,967 0 33,396
CACTUS INC CL A 127203107 456 11,958 SH   SOLE 25 11,958 0 0
CACTUS INC CL A 127203107 716 18,779 SH   SOLE 26 14,607 0 4,172
CACTUS INC CL A 127203107 37 970 SH   SOLE 28 970 0 0
CACTUS INC CL A 127203107 1,521 39,899 SH   SOLE 30 39,899 0 0
CACTUS INC CL A 127203107 360 9,433 SH   SOLE 36 9,433 0 0
CACTUS INC CL A 127203107 293 7,690 SH   SOLE 40 7,690 0 0
CACTUS INC CL A 127203107 1,318 34,575 SH   SOLE 43 4,853 0 29,722
CADENCE BANK COM 12740C103 6,648 223,176 SH   SOLE 2 137,313 0 85,863
CADENCE BANK COM 12740C103 12 418 SH   SOLE 4 418 0 0
CADENCE BANK COM 12740C103 83 2,778 SH   SOLE 7 2,778 0 0
CADENCE BANK COM 12740C103 25,141 843,952 SH   SOLE 18 843,952 0 0
CADENCE BANK COM 12740C103 14,546 488,274 SH   SOLE 19 488,274 0 0
CADENCE BANK COM 12740C103 361,805 12,145,174 SH   SOLE 21 12,145,174 0 0
CADENCE BANK COM 12740C103 136,121 4,569,364 SH   SOLE 22 4,415,084 0 154,280
CADENCE BANK COM 12740C103 616 20,672 SH   SOLE 25 20,672 0 0
CADENCE BANK COM 12740C103 1,745 58,577 SH   SOLE 26 46,926 0 11,651
CADENCE BANK COM 12740C103 118 3,964 SH   SOLE 28 3,964 0 0
CADENCE BANK COM 12740C103 8,795 295,238 SH   SOLE 30 295,238 0 0
CADENCE BANK COM 12740C103 268 9,003 SH   SOLE 36 9,003 0 0
CADENCE BANK COM 12740C103 503 16,880 SH   SOLE 40 16,880 0 0
CADENCE BANK COM 12740C103 4,778 160,381 SH   SOLE 43 7,946 0 152,434
CADENCE DESIGN SYSTEM INC COM 127387108 146,264 784,888 SH   SOLE 2 304,429 0 480,459
CADENCE DESIGN SYSTEM INC COM 127387108 40,988 219,953 SH   SOLE 4 129,980 0 89,973
CADENCE DESIGN SYSTEM INC COM 127387108 66,613 357,464 SH   SOLE 7 284,684 0 72,780
CADENCE DESIGN SYSTEM INC COM 127387108 5,490 29,462 SH   SOLE 13 26,402 0 3,060
CADENCE DESIGN SYSTEM INC COM 127387108 4,960 26,614 SH   SOLE 15 26,614 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 143,236 768,640 SH   SOLE 18 721,454 0 47,186
CADENCE DESIGN SYSTEM INC COM 127387108 769,982 4,131,914 SH   SOLE 19 4,131,914 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,790,017 9,605,673 SH   SOLE 21 9,605,673 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,173,327 6,296,360 SH   SOLE 22 5,677,058 0 619,302
CADENCE DESIGN SYSTEM INC COM 127387108 31,926 171,323 SH   SOLE 23 171,323 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 448,702 2,407,846 SH   SOLE 25 2,407,846 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 252,962 1,357,458 SH   SOLE 26 591,343 0 766,115
CADENCE DESIGN SYSTEM INC COM 127387108 256,800 1,378,050 SH   SOLE 28 8,743 0 1,369,307
CADENCE DESIGN SYSTEM INC COM 127387108 1,501 8,056 SH   SOLE 29 8,056 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 368,489 1,977,403 SH   SOLE 30 1,886,942 0 90,461
CADENCE DESIGN SYSTEM INC COM 127387108 21,870 117,360 SH   SOLE 31 39,463 0 77,897
CADENCE DESIGN SYSTEM INC COM 127387108 12,495 67,050 SH   SOLE 32 67,050 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 245,979 1,319,986 SH   SOLE 34 1,319,986 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 20,636 110,740 SH   SOLE 36 110,740 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,715 9,203 SH   SOLE 40 9,203 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 69,916 375,188 SH   SOLE 43 18,861 0 356,327
CADIZ INC COM NEW 127537207 48 12,396 SH   SOLE 2 5,304 0 7,092
CADIZ INC COM NEW 127537207 1 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 273 70,728 SH   SOLE 18 70,728 0 0
CADIZ INC COM NEW 127537207 147 37,986 SH   SOLE 19 37,986 0 0
CADIZ INC COM NEW 127537207 3,052 790,586 SH   SOLE 21 790,586 0 0
CADIZ INC COM NEW 127537207 2,617 678,100 SH   SOLE 22 666,982 0 11,118
CADIZ INC COM NEW 127537207 6 1,651 SH   SOLE 43 0 0 1,651
CADRE HLDGS INC COM 12763L105 51 2,004 SH   SOLE 2 0 0 2,004
CADRE HLDGS INC COM 12763L105 424 16,696 SH   SOLE 18 16,696 0 0
CADRE HLDGS INC COM 12763L105 230 9,038 SH   SOLE 19 9,038 0 0
CADRE HLDGS INC COM 12763L105 4,686 184,359 SH   SOLE 21 184,359 0 0
CADRE HLDGS INC COM 12763L105 1,431 56,293 SH   SOLE 22 54,841 0 1,452
CAE INC COM 124765108 2 94 SH   SOLE 18 94 0 0
CAE INC COM 124765108 3,469 137,435 SH   SOLE 43 5,327 0 132,108
CAESARS ENTERTAINMENT INC NE COM 12769G100 44,123 471,752 SH   SOLE 2 139,070 0 332,682
CAESARS ENTERTAINMENT INC NE COM 12769G100 8,692 92,932 SH   SOLE 4 85,045 0 7,887
CAESARS ENTERTAINMENT INC NE COM 12769G100 16,894 180,631 SH   SOLE 7 174,392 0 6,239
CAESARS ENTERTAINMENT INC NE COM 12769G100 266 2,848 SH   SOLE 13 298 0 2,550
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,693 18,106 SH   SOLE 15 18,106 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 33,019 353,026 SH   SOLE 18 323,837 0 29,189
CAESARS ENTERTAINMENT INC NE COM 12769G100 56,390 602,903 SH   SOLE 19 602,903 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 508,092 5,432,392 SH   SOLE 21 5,432,392 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 402,522 4,303,670 SH   SOLE 22 4,009,124 0 294,546
CAESARS ENTERTAINMENT INC NE COM 12769G100 11,343 121,275 SH   SOLE 23 121,275 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 35,358 378,040 SH   SOLE 25 378,040 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 33,383 356,920 SH   SOLE 26 110,446 0 246,474
CAESARS ENTERTAINMENT INC NE COM 12769G100 38,104 407,398 SH   SOLE 28 52,407 0 354,991
CAESARS ENTERTAINMENT INC NE COM 12769G100 33 354 SH   SOLE 29 354 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 78,525 839,571 SH   SOLE 30 839,571 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 5,518 58,997 SH   SOLE 31 3,069 0 55,928
CAESARS ENTERTAINMENT INC NE COM 12769G100 26,685 285,307 SH   SOLE 34 285,307 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 7,882 84,273 SH   SOLE 36 84,273 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 664 7,095 SH   SOLE 40 7,095 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 7,979 85,314 SH   SOLE 43 10,679 0 74,634
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 449 4,800 SH Call SOLE 2 4,800 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 112 1,200 SH Call SOLE 4 1,200 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 1,609 17,200 SH Call SOLE 18 17,200 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 88,732 948,700 SH Call SOLE 19 948,700 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 1,440 15,400 SH Call SOLE 22 15,400 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 103 1,100 SH Call SOLE 26 1,100 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 18,603 198,900 SH Call SOLE 34 198,900 0 0
CAESARSTONE LTD ORD SHS M20598104 254 22,365 SH   SOLE 2 11,031 0 11,334
CAESARSTONE LTD ORD SHS M20598104 2 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 100 8,839 SH   SOLE 7 8,839 0 0
CAESARSTONE LTD ORD SHS M20598104 845 74,529 SH   SOLE 18 74,529 0 0
CAESARSTONE LTD ORD SHS M20598104 458 40,372 SH   SOLE 19 40,372 0 0
CAESARSTONE LTD ORD SHS M20598104 14,152 1,248,000 SH   SOLE 21 1,248,000 0 0
CAESARSTONE LTD ORD SHS M20598104 5,704 503,012 SH   SOLE 22 482,530 0 20,482
CAESARSTONE LTD ORD SHS M20598104 55 4,880 SH   SOLE 25 4,880 0 0
CAESARSTONE LTD ORD SHS M20598104 18 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 31 2,725 SH   SOLE 40 2,725 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,238 33,478 SH   SOLE 2 10,509 0 22,969
CAL MAINE FOODS INC COM NEW 128030202 5 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 21 574 SH   SOLE 7 574 0 0
CAL MAINE FOODS INC COM NEW 128030202 5,693 153,914 SH   SOLE 18 153,914 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,708 73,219 SH   SOLE 19 73,219 0 0
CAL MAINE FOODS INC COM NEW 128030202 176,096 4,760,647 SH   SOLE 21 4,760,647 0 0
CAL MAINE FOODS INC COM NEW 128030202 36,548 988,050 SH   SOLE 22 951,350 0 36,700
CAL MAINE FOODS INC COM NEW 128030202 494 13,359 SH   SOLE 23 13,359 0 0
CAL MAINE FOODS INC COM NEW 128030202 176 4,750 SH   SOLE 25 4,750 0 0
CAL MAINE FOODS INC COM NEW 128030202 375 10,126 SH   SOLE 26 7,834 0 2,292
CAL MAINE FOODS INC COM NEW 128030202 105 2,842 SH   SOLE 28 2,842 0 0
CAL MAINE FOODS INC COM NEW 128030202 3,252 87,922 SH   SOLE 30 87,922 0 0
CAL MAINE FOODS INC COM NEW 128030202 185 5,007 SH   SOLE 40 5,007 0 0
CAL MAINE FOODS INC COM NEW 128030202 646 17,456 SH   SOLE 43 1,131 0 16,325
CALADRIUS BIOSCIENCES INC COM NEW 128058203 11 12,551 SH   SOLE 18 12,551 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 128 152,658 SH   SOLE 21 152,658 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 710 843,816 SH   SOLE 22 843,816 0 0
CALAMP CORP COM 128126109 38 5,362 SH   SOLE 2 1,223 0 4,139
CALAMP CORP COM 128126109 6 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 923 130,777 SH   SOLE 18 130,777 0 0
CALAMP CORP COM 128126109 422 59,748 SH   SOLE 19 59,748 0 0
CALAMP CORP COM 128126109 30,684 4,346,191 SH   SOLE 21 4,346,191 0 0
CALAMP CORP COM 128126109 6,520 923,470 SH   SOLE 22 918,665 0 4,805
CALAMP CORP COM 128126109 286 40,579 SH   SOLE 30 40,579 0 0
CALAMP CORP COM 128126109 24 3,436 SH   SOLE 43 0 0 3,436
CALAVO GROWERS INC COM 128246105 292 6,891 SH   SOLE 2 4,719 0 2,172
CALAVO GROWERS INC COM 128246105 3 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 12 290 SH   SOLE 7 290 0 0
CALAVO GROWERS INC COM 128246105 2,543 59,978 SH   SOLE 18 59,978 0 0
CALAVO GROWERS INC COM 128246105 1,290 30,432 SH   SOLE 19 30,432 0 0
CALAVO GROWERS INC COM 128246105 90,384 2,131,689 SH   SOLE 21 2,131,689 0 0
CALAVO GROWERS INC COM 128246105 18,259 430,646 SH   SOLE 22 422,675 0 7,971
CALAVO GROWERS INC COM 128246105 91 2,136 SH   SOLE 25 2,136 0 0
CALAVO GROWERS INC COM 128246105 217 5,125 SH   SOLE 26 3,775 0 1,350
CALAVO GROWERS INC COM 128246105 49 1,161 SH   SOLE 28 1,161 0 0
CALAVO GROWERS INC COM 128246105 1,417 33,428 SH   SOLE 30 33,428 0 0
CALAVO GROWERS INC COM 128246105 102 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105 1,439 33,936 SH   SOLE 43 2,083 0 31,853
CALEDONIA MNG CORP PLC SHS NEW G1757E113 26 2,233 SH   SOLE 18 2,233 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 340 29,198 SH   SOLE 21 29,198 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 59 5,097 SH   SOLE 22 5,097 0 0
CALERES INC COM 129500104 323 14,236 SH   SOLE 2 10,260 0 3,976
CALERES INC COM 129500104 12 522 SH   SOLE 7 522 0 0
CALERES INC COM 129500104 3,067 135,233 SH   SOLE 18 135,233 0 0
CALERES INC COM 129500104 1,487 65,563 SH   SOLE 19 65,563 0 0
CALERES INC COM 129500104 105,894 4,669,042 SH   SOLE 21 4,669,042 0 0
CALERES INC COM 129500104 21,061 928,626 SH   SOLE 22 905,601 0 23,025
CALERES INC COM 129500104 109 4,823 SH   SOLE 25 4,823 0 0
CALERES INC COM 129500104 78 3,442 SH   SOLE 26 349 0 3,093
CALERES INC COM 129500104 1,558 68,682 SH   SOLE 30 68,682 0 0
CALERES INC COM 129500104 101 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104 862 37,989 SH   SOLE 43 14,569 0 23,420
CALIFORNIA BANCORP INC COM 13005U101 90 4,240 SH   SOLE 2 4,240 0 0
CALIFORNIA BANCORP INC COM 13005U101 30 1,427 SH   SOLE 18 1,427 0 0
CALIFORNIA BANCORP INC COM 13005U101 386 18,176 SH   SOLE 21 18,176 0 0
CALIFORNIA BANCORP INC COM 13005U101 221 10,425 SH   SOLE 22 10,425 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 12,337 288,850 SH   SOLE 2 245,257 0 43,593
CALIFORNIA RES CORP COM STOCK 13057Q305 318 7,441 SH   SOLE 4 7,441 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 61 1,437 SH   SOLE 7 1,437 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 14,820 346,996 SH   SOLE 18 346,996 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 111,717 2,615,705 SH   SOLE 19 2,615,705 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 130,044 3,044,806 SH   SOLE 21 3,044,806 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 88,630 2,075,168 SH   SOLE 22 2,010,846 0 64,322
CALIFORNIA RES CORP COM STOCK 13057Q305 226 5,295 SH   SOLE 25 5,295 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 1,685 39,463 SH   SOLE 26 36,365 0 3,098
CALIFORNIA RES CORP COM STOCK 13057Q305 2,701 63,243 SH   SOLE 30 63,243 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 21,669 507,354 SH   SOLE 34 507,354 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 15 353 SH   SOLE 37 353 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 212 4,958 SH   SOLE 40 4,958 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 1 20 SH   SOLE 43 0 0 20
CALIFORNIA WTR SVC GROUP COM 130788102 3,050 42,445 SH   SOLE 2 14,320 0 28,125
CALIFORNIA WTR SVC GROUP COM 130788102 586 8,149 SH   SOLE 4 8,149 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 12,005 167,060 SH   SOLE 7 167,060 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 14,568 202,729 SH   SOLE 18 202,729 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 6,673 92,867 SH   SOLE 19 92,867 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 470,387 6,545,875 SH   SOLE 21 6,545,875 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 94,886 1,320,427 SH   SOLE 22 1,268,512 0 51,915
CALIFORNIA WTR SVC GROUP COM 130788102 4,756 66,180 SH   SOLE 25 66,180 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,092 43,028 SH   SOLE 26 27,290 0 15,738
CALIFORNIA WTR SVC GROUP COM 130788102 65 906 SH   SOLE 28 906 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 50,791 706,803 SH   SOLE 30 706,803 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 14,146 196,858 SH   SOLE 31 0 0 196,858
CALIFORNIA WTR SVC GROUP COM 130788102 651 9,064 SH   SOLE 34 9,064 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 189 2,627 SH   SOLE 36 2,627 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 472 6,575 SH   SOLE 40 6,575 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 4,113 57,239 SH   SOLE 43 719 0 56,520
CALITHERA BIOSCIENCES INC COM 13089P101 25 37,534 SH   SOLE 2 0 0 37,534
CALITHERA BIOSCIENCES INC COM 13089P101 9 13,086 SH   SOLE 18 13,086 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 7 10,715 SH   SOLE 19 10,715 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 141 211,557 SH   SOLE 21 211,557 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,048 1,574,983 SH   SOLE 22 1,574,983 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 46 69,252 SH   SOLE 26 0 0 69,252
CALITHERA BIOSCIENCES INC COM 13089P101 1 1,609 SH   SOLE 43 0 0 1,609
CALIX INC COM 13100M509 7,034 87,956 SH   SOLE 2 41,353 0 46,603
CALIX INC COM 13100M509 19 232 SH   SOLE 4 232 0 0
CALIX INC COM 13100M509 64 803 SH   SOLE 7 803 0 0
CALIX INC COM 13100M509 14,887 186,160 SH   SOLE 18 166,676 0 19,484
CALIX INC COM 13100M509 36,698 458,895 SH   SOLE 19 458,895 0 0
CALIX INC COM 13100M509 179,352 2,242,747 SH   SOLE 21 2,242,747 0 0
CALIX INC COM 13100M509 127,562 1,595,117 SH   SOLE 22 1,559,397 0 35,720
CALIX INC COM 13100M509 1,170 14,626 SH   SOLE 23 14,626 0 0
CALIX INC COM 13100M509 653 8,160 SH   SOLE 25 8,160 0 0
CALIX INC COM 13100M509 7,047 88,123 SH   SOLE 26 25,389 0 62,734
CALIX INC COM 13100M509 81 1,011 SH   SOLE 28 1,011 0 0
CALIX INC COM 13100M509 32,315 404,090 SH   SOLE 30 404,090 0 0
CALIX INC COM 13100M509 93 1,161 SH   SOLE 36 1,161 0 0
CALIX INC COM 13100M509 545 6,818 SH   SOLE 40 6,818 0 0
CALIX INC COM 13100M509 737 9,211 SH   SOLE 43 92 0 9,119
CALLAWAY GOLF CO COM 131193104 3,925 143,051 SH   SOLE 2 81,563 0 61,488
CALLAWAY GOLF CO COM 131193104 10 363 SH   SOLE 4 363 0 0
CALLAWAY GOLF CO COM 131193104 45 1,625 SH   SOLE 7 1,625 0 0
CALLAWAY GOLF CO COM 131193104 15,501 564,915 SH   SOLE 18 564,915 0 0
CALLAWAY GOLF CO COM 131193104 5,654 206,053 SH   SOLE 19 206,053 0 0
CALLAWAY GOLF CO COM 131193104 230,812 8,411,517 SH   SOLE 21 8,411,517 0 0
CALLAWAY GOLF CO COM 131193104 93,032 3,390,375 SH   SOLE 22 3,270,589 0 119,786
CALLAWAY GOLF CO COM 131193104 490 17,852 SH   SOLE 25 17,852 0 0
CALLAWAY GOLF CO COM 131193104 1,462 53,273 SH   SOLE 26 47,049 0 6,224
CALLAWAY GOLF CO COM 131193104 58 2,119 SH   SOLE 28 2,119 0 0
CALLAWAY GOLF CO COM 131193104 5,396 196,661 SH   SOLE 30 196,661 0 0
CALLAWAY GOLF CO COM 131193104 157 5,709 SH   SOLE 36 5,709 0 0
CALLAWAY GOLF CO COM 131193104 389 14,175 SH   SOLE 40 14,175 0 0
CALLAWAY GOLF CO COM 131193104 989 36,026 SH   SOLE 43 454 0 35,572
CALLAWAY GOLF COMPANY NOTE 2.750% 5/0 131193AE4 2,693 1,563,000 PRN   SOLE 21 1,563,000 0 0
CALLON PETE CO DEL COM 13123X508 1,555 32,911 SH   SOLE 2 19,313 0 13,598
CALLON PETE CO DEL COM 13123X508 9 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508 68 1,443 SH   SOLE 7 1,443 0 0
CALLON PETE CO DEL COM 13123X508 0 2 SH   SOLE 17 0 0 2
CALLON PETE CO DEL COM 13123X508 8,122 171,895 SH   SOLE 18 167,117 0 4,778
CALLON PETE CO DEL COM 13123X508 8,162 172,749 SH   SOLE 19 172,749 0 0
CALLON PETE CO DEL COM 13123X508 261,944 5,543,798 SH   SOLE 21 5,543,798 0 0
CALLON PETE CO DEL COM 13123X508 60,769 1,286,120 SH   SOLE 22 1,259,367 0 26,753
CALLON PETE CO DEL COM 13123X508 185 3,907 SH   SOLE 23 3,907 0 0
CALLON PETE CO DEL COM 13123X508 269 5,703 SH   SOLE 25 5,703 0 0
CALLON PETE CO DEL COM 13123X508 2,038 43,122 SH   SOLE 26 22,405 0 20,717
CALLON PETE CO DEL COM 13123X508 4,927 104,285 SH   SOLE 30 104,285 0 0
CALLON PETE CO DEL COM 13123X508 101 2,138 SH   SOLE 36 2,138 0 0
CALLON PETE CO DEL COM 13123X508 260 5,493 SH   SOLE 40 5,493 0 0
CALLON PETE CO DEL COM 13123X508 803 16,991 SH   SOLE 43 3,118 0 13,873
CALYXT INC COM 13173L107 3 1,505 SH   SOLE 2 0 0 1,505
CALYXT INC COM 13173L107 6 2,773 SH   SOLE 18 2,773 0 0
CALYXT INC COM 13173L107 147 68,882 SH   SOLE 21 68,882 0 0
CALYXT INC COM 13173L107 309 145,196 SH   SOLE 22 145,196 0 0
CAMBER ENERGY INC COM 13200M508 0 1 SH   SOLE 21 1 0 0
CAMBER ENERGY INC COM 13200M508 2,587 3,043,858 SH   SOLE 22 3,043,858 0 0
CAMBIUM NETWORKS CORP SHS G17766109 92 3,603 SH   SOLE 2 2,539 0 1,064
CAMBIUM NETWORKS CORP SHS G17766109 4 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109 725 28,288 SH   SOLE 18 28,288 0 0
CAMBIUM NETWORKS CORP SHS G17766109 483 18,853 SH   SOLE 19 18,853 0 0
CAMBIUM NETWORKS CORP SHS G17766109 11,100 433,083 SH   SOLE 21 433,083 0 0
CAMBIUM NETWORKS CORP SHS G17766109 6,149 239,905 SH   SOLE 22 237,973 0 1,932
CAMBIUM NETWORKS CORP SHS G17766109 43 1,688 SH   SOLE 25 1,688 0 0
CAMBIUM NETWORKS CORP SHS G17766109 65 2,545 SH   SOLE 30 2,545 0 0
CAMBIUM NETWORKS CORP SHS G17766109 28 1,086 SH   SOLE 40 1,086 0 0
CAMBIUM NETWORKS CORP SHS G17766109 11 426 SH   SOLE 43 35 0 391
CAMBRIDGE BANCORP COM 132152109 370 3,951 SH   SOLE 2 611 0 3,340
CAMBRIDGE BANCORP COM 132152109 6 68 SH   SOLE 7 68 0 0
CAMBRIDGE BANCORP COM 132152109 2,119 22,639 SH   SOLE 18 22,639 0 0
CAMBRIDGE BANCORP COM 132152109 1,108 11,835 SH   SOLE 19 11,835 0 0
CAMBRIDGE BANCORP COM 132152109 24,528 262,083 SH   SOLE 21 262,083 0 0
CAMBRIDGE BANCORP COM 132152109 13,204 141,081 SH   SOLE 22 137,069 0 4,012
CAMBRIDGE BANCORP COM 132152109 346 3,697 SH   SOLE 43 294 0 3,403
CAMDEN NATL CORP COM 133034108 622 12,915 SH   SOLE 2 4,450 0 8,465
CAMDEN NATL CORP COM 133034108 11 237 SH   SOLE 7 237 0 0
CAMDEN NATL CORP COM 133034108 2,318 48,135 SH   SOLE 18 48,135 0 0
CAMDEN NATL CORP COM 133034108 1,287 26,732 SH   SOLE 19 26,732 0 0
CAMDEN NATL CORP COM 133034108 29,773 618,218 SH   SOLE 21 618,218 0 0
CAMDEN NATL CORP COM 133034108 21,052 437,126 SH   SOLE 22 421,675 0 15,451
CAMDEN NATL CORP COM 133034108 143 2,974 SH   SOLE 25 2,974 0 0
CAMDEN NATL CORP COM 133034108 127 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 758 15,729 SH   SOLE 30 15,729 0 0
CAMDEN NATL CORP COM 133034108 46 958 SH   SOLE 34 958 0 0
CAMDEN NATL CORP COM 133034108 118 2,455 SH   SOLE 36 2,455 0 0
CAMDEN NATL CORP COM 133034108 109 2,260 SH   SOLE 40 2,260 0 0
CAMDEN NATL CORP COM 133034108 878 18,231 SH   SOLE 43 282 0 17,949
CAMDEN PPTY TR SH BEN INT 133131102 47,703 266,972 SH   SOLE 2 88,776 0 178,196
CAMDEN PPTY TR SH BEN INT 133131102 23,386 130,883 SH   SOLE 4 93,622 0 37,261
CAMDEN PPTY TR SH BEN INT 133131102 25,211 141,097 SH   SOLE 7 141,097 0 0
CAMDEN PPTY TR SH BEN INT 133131102 532 2,978 SH   SOLE 13 422 0 2,556
CAMDEN PPTY TR SH BEN INT 133131102 2,190 12,258 SH   SOLE 15 12,258 0 0
CAMDEN PPTY TR SH BEN INT 133131102 41,882 234,397 SH   SOLE 18 229,298 0 5,099
CAMDEN PPTY TR SH BEN INT 133131102 27,044 151,352 SH   SOLE 19 151,352 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,100,627 6,159,768 SH   SOLE 21 6,159,768 0 0
CAMDEN PPTY TR SH BEN INT 133131102 634,012 3,548,308 SH   SOLE 22 3,426,934 0 121,374
CAMDEN PPTY TR SH BEN INT 133131102 11,224 62,815 SH   SOLE 23 62,815 0 0
CAMDEN PPTY TR SH BEN INT 133131102 80,057 448,046 SH   SOLE 25 448,046 0 0
CAMDEN PPTY TR SH BEN INT 133131102 16,693 93,423 SH   SOLE 26 71,553 0 21,870
CAMDEN PPTY TR SH BEN INT 133131102 39,683 222,092 SH   SOLE 28 1,792 0 220,300
CAMDEN PPTY TR SH BEN INT 133131102 9 52 SH   SOLE 29 52 0 0
CAMDEN PPTY TR SH BEN INT 133131102 124,702 697,909 SH   SOLE 30 634,865 0 63,044
CAMDEN PPTY TR SH BEN INT 133131102 82,033 459,107 SH   SOLE 31 11,660 0 447,447
CAMDEN PPTY TR SH BEN INT 133131102 807 4,515 SH   SOLE 34 4,515 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,616 20,237 SH   SOLE 36 20,237 0 0
CAMDEN PPTY TR SH BEN INT 133131102 584 3,270 SH   SOLE 40 3,270 0 0
CAMDEN PPTY TR SH BEN INT 133131102 7,405 41,444 SH   SOLE 43 1,700 0 39,744
CAMECO CORP COM 13321L108 2,063 94,605 SH   SOLE 21 94,605 0 0
CAMECO CORP COM 13321L108 211 9,675 SH   SOLE 31 0 0 9,675
CAMECO CORP COM 13321L108 8,679 397,950 SH   SOLE 43 29,157 0 368,793
CAMPBELL SOUP CO COM 134429109 38,732 891,212 SH   SOLE 2 433,544 0 457,668
CAMPBELL SOUP CO COM 134429109 15,351 353,222 SH   SOLE 4 254,978 0 98,244
CAMPBELL SOUP CO COM 134429109 9,268 213,247 SH   SOLE 7 206,670 0 6,577
CAMPBELL SOUP CO COM 134429109 3,428 78,876 SH   SOLE 13 78,876 0 0
CAMPBELL SOUP CO COM 134429109 1,152 26,501 SH   SOLE 15 26,501 0 0
CAMPBELL SOUP CO COM 134429109 14,789 340,294 SH   SOLE 18 310,973 0 29,321
CAMPBELL SOUP CO COM 134429109 9,276 213,430 SH   SOLE 19 213,430 0 0
CAMPBELL SOUP CO COM 134429109 267,233 6,148,948 SH   SOLE 21 6,148,948 0 0
CAMPBELL SOUP CO COM 134429109 242,432 5,578,284 SH   SOLE 22 4,532,423 0 1,045,861
CAMPBELL SOUP CO COM 134429109 9,863 226,938 SH   SOLE 23 226,938 0 0
CAMPBELL SOUP CO COM 134429109 13,176 303,181 SH   SOLE 25 303,181 0 0
CAMPBELL SOUP CO COM 134429109 34,437 792,385 SH   SOLE 26 354,411 0 437,974
CAMPBELL SOUP CO COM 134429109 28,109 646,780 SH   SOLE 28 5,916 0 640,864
CAMPBELL SOUP CO COM 134429109 1,946 44,774 SH   SOLE 29 44,774 0 0
CAMPBELL SOUP CO COM 134429109 65,650 1,510,574 SH   SOLE 30 1,510,574 0 0
CAMPBELL SOUP CO COM 134429109 6,950 159,917 SH   SOLE 31 97,056 0 62,861
CAMPBELL SOUP CO COM 134429109 11,202 257,756 SH   SOLE 34 257,756 0 0
CAMPBELL SOUP CO COM 134429109 4,831 111,166 SH   SOLE 36 111,166 0 0
CAMPBELL SOUP CO COM 134429109 303 6,980 SH   SOLE 40 6,980 0 0
CAMPBELL SOUP CO COM 134429109 6,367 146,506 SH   SOLE 43 14,126 0 132,380
CAMPING WORLD HLDGS INC CL A 13462K109 1,342 33,206 SH   SOLE 2 18,542 0 14,664
CAMPING WORLD HLDGS INC CL A 13462K109 7 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 22 541 SH   SOLE 7 541 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 4,817 119,228 SH   SOLE 18 112,066 0 7,162
CAMPING WORLD HLDGS INC CL A 13462K109 6,606 163,504 SH   SOLE 19 163,504 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 58,700 1,452,970 SH   SOLE 21 1,452,970 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 41,801 1,034,674 SH   SOLE 22 1,010,024 0 24,650
CAMPING WORLD HLDGS INC CL A 13462K109 161 3,987 SH   SOLE 23 3,987 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 255 6,313 SH   SOLE 25 6,313 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,709 42,310 SH   SOLE 26 18,507 0 23,803
CAMPING WORLD HLDGS INC CL A 13462K109 31 760 SH   SOLE 28 760 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 926 22,921 SH   SOLE 30 22,921 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 120 2,969 SH   SOLE 36 2,969 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 184 4,560 SH   SOLE 40 4,560 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 225 5,564 SH   SOLE 43 1,870 0 3,694
CAMTEK LTD ORD M20791105 0 8 SH   SOLE 18 8 0 0
CANAAN INC SPONSORED ADS 134748102 4,851 941,959 SH   SOLE 21 941,959 0 0
CANAAN INC SPONSORED ADS 134748102 2,715 527,277 SH   SOLE 22 515,819 0 11,458
CANAAN INC SPONSORED ADS 134748102 19 3,595 SH   SOLE 25 3,595 0 0
CANAAN INC SPONSORED ADS 134748102 1,372 266,457 SH   SOLE 30 266,457 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 5,700 153,801 SH   SOLE 2 148,100 0 5,701
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 572 15,439 SH   SOLE 4 15,439 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 229 6,182 SH   SOLE 7 6,182 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 339 9,136 SH   SOLE 13 9,136 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 878 23,694 SH   SOLE 18 1,149 0 22,545
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 404 10,902 SH   SOLE 19 10,902 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4,715 127,223 SH   SOLE 22 102,833 0 24,390
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 558 15,066 SH   SOLE 23 15,066 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 77 2,077 SH   SOLE 26 653 0 1,424
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4 110 SH   SOLE 28 0 0 110
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,672 45,115 SH   SOLE 29 45,115 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 9 250 SH   SOLE 30 250 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,987 53,603 SH   SOLE 31 53,603 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 14 374 SH   SOLE 34 374 0 0
CANADIAN IMP BK COMM COM 136069101 21 178 SH   SOLE 18 178 0 0
CANADIAN IMP BK COMM COM 136069101 33,755 289,596 SH   SOLE 43 23,185 0 266,411
CANADIAN NAT RES LTD COM 136385101 67 1,577 SH   SOLE 18 1,577 0 0
CANADIAN NAT RES LTD COM 136385101 11,841 280,265 SH   SOLE 21 280,265 0 0
CANADIAN NAT RES LTD COM 136385101 16,883 399,586 SH   SOLE 43 13,425 0 386,161
CANADIAN NATL RY CO COM 136375102 51,306 417,594 SH   SOLE 18 417,594 0 0
CANADIAN NATL RY CO COM 136375102 39,354 320,317 SH   SOLE 43 26,511 0 293,806
CANADIAN PAC RY LTD COM 13645T100 346 4,807 SH   SOLE 2 4,807 0 0
CANADIAN PAC RY LTD COM 13645T100 8,823 122,639 SH   SOLE 4 112,488 0 10,151
CANADIAN PAC RY LTD COM 13645T100 1,002 13,929 SH   SOLE 7 13,929 0 0
CANADIAN PAC RY LTD COM 13645T100 283 3,935 SH   SOLE 13 789 0 3,146
CANADIAN PAC RY LTD COM 13645T100 1,443 20,059 SH   SOLE 15 20,059 0 0
CANADIAN PAC RY LTD COM 13645T100 0 2 SH   SOLE 17 0 0 2
CANADIAN PAC RY LTD COM 13645T100 1,431 19,891 SH   SOLE 18 5,591 0 14,300
CANADIAN PAC RY LTD COM 13645T100 2,724 37,858 SH   SOLE 19 37,858 0 0
CANADIAN PAC RY LTD COM 13645T100 7,130 99,111 SH   SOLE 21 99,111 0 0
CANADIAN PAC RY LTD COM 13645T100 2,141 29,755 SH   SOLE 22 29,755 0 0
CANADIAN PAC RY LTD COM 13645T100 10,657 148,138 SH   SOLE 23 148,138 0 0
CANADIAN PAC RY LTD COM 13645T100 8,788 122,156 SH   SOLE 25 122,156 0 0
CANADIAN PAC RY LTD COM 13645T100 31,043 431,516 SH   SOLE 26 314,096 0 117,420
CANADIAN PAC RY LTD COM 13645T100 41,017 570,161 SH   SOLE 28 1,586 0 568,575
CANADIAN PAC RY LTD COM 13645T100 75 1,044 SH   SOLE 29 1,044 0 0
CANADIAN PAC RY LTD COM 13645T100 7,400 102,868 SH   SOLE 30 102,868 0 0
CANADIAN PAC RY LTD COM 13645T100 4,823 67,048 SH   SOLE 31 0 0 67,048
CANADIAN PAC RY LTD COM 13645T100 764 10,621 SH   SOLE 34 10,621 0 0
CANADIAN PAC RY LTD COM 13645T100 4,631 64,380 SH   SOLE 36 64,380 0 0
CANADIAN PAC RY LTD COM 13645T100 627 8,711 SH   SOLE 40 8,711 0 0
CANADIAN PAC RY LTD COM 13645T100 44,412 617,345 SH   SOLE 43 44,467 0 572,878
CANADIAN SOLAR INC COM 136635109 18 562 SH   SOLE 7 562 0 0
CANADIAN SOLAR INC COM 136635109 2,473 79,040 SH   SOLE 19 79,040 0 0
CANADIAN SOLAR INC COM 136635109 20,599 658,331 SH   SOLE 21 658,331 0 0
CANADIAN SOLAR INC COM 136635109 57 1,822 SH   SOLE 22 1,822 0 0
CANADIAN SOLAR INC COM 136635109 20,343 650,150 SH   SOLE 30 650,150 0 0
CANADIAN SOLAR INC COM 136635109 104,805 3,349,486 SH   SOLE 34 3,349,486 0 0
CANADIAN SOLAR INC COM 136635109 38 1,221 SH   SOLE 36 1,221 0 0
CANDEL THERAPEUTICS INC COM 137404109 12 1,597 SH   SOLE 18 1,597 0 0
CANDEL THERAPEUTICS INC COM 137404109 781 99,924 SH   SOLE 21 99,924 0 0
CANDEL THERAPEUTICS INC COM 137404109 5 577 SH   SOLE 22 577 0 0
CANDEL THERAPEUTICS INC COM 137404109 98 12,516 SH   SOLE 30 12,516 0 0
CANGO INC ADS 137586103 9 2,945 SH   SOLE 2 2,945 0 0
CANGO INC ADS 137586103 35 11,302 SH   SOLE 4 11,302 0 0
CANGO INC ADS 137586103 85 26,940 SH   SOLE 21 26,940 0 0
CANGO INC ADS 137586103 479 152,597 SH   SOLE 22 149,617 0 2,980
CANGO INC ADS 137586103 217 68,986 SH   SOLE 30 68,986 0 0
CANNAE HLDGS INC COM 13765N107 2,701 76,830 SH   SOLE 2 31,644 0 45,186
CANNAE HLDGS INC COM 13765N107 12 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107 42 1,195 SH   SOLE 7 1,195 0 0
CANNAE HLDGS INC COM 13765N107 10,061 286,237 SH   SOLE 18 286,237 0 0
CANNAE HLDGS INC COM 13765N107 12,439 353,871 SH   SOLE 19 353,871 0 0
CANNAE HLDGS INC COM 13765N107 107,466 3,057,359 SH   SOLE 21 3,057,359 0 0
CANNAE HLDGS INC COM 13765N107 71,138 2,023,853 SH   SOLE 22 1,940,434 0 83,419
CANNAE HLDGS INC COM 13765N107 1,796 51,082 SH   SOLE 25 51,082 0 0
CANNAE HLDGS INC COM 13765N107 1,248 35,496 SH   SOLE 26 29,210 0 6,286
CANNAE HLDGS INC COM 13765N107 55 1,551 SH   SOLE 28 1,551 0 0
CANNAE HLDGS INC COM 13765N107 25,227 717,695 SH   SOLE 30 717,695 0 0
CANNAE HLDGS INC COM 13765N107 3,063 87,147 SH   SOLE 34 87,147 0 0
CANNAE HLDGS INC COM 13765N107 339 9,653 SH   SOLE 40 9,653 0 0
CANNAE HLDGS INC COM 13765N107 834 23,740 SH   SOLE 43 1,279 0 22,461
CANO HEALTH INC COM CL A 13781Y103 448 50,284 SH   SOLE 2 45,084 0 5,200
CANO HEALTH INC COM CL A 13781Y103 761 85,400 SH   SOLE 19 85,400 0 0
CANO HEALTH INC COM CL A 13781Y103 5,215 585,283 SH   SOLE 21 585,283 0 0
CANO HEALTH INC COM CL A 13781Y103 22,795 2,558,314 SH   SOLE 22 2,491,021 0 67,293
CANO HEALTH INC COM CL A 13781Y103 199 22,367 SH   SOLE 25 22,367 0 0
CANO HEALTH INC COM CL A 13781Y103 5,099 572,244 SH   SOLE 26 233,740 0 338,504
CANO HEALTH INC COM CL A 13781Y103 4,948 555,294 SH   SOLE 30 555,294 0 0
CANO HEALTH INC COM CL A 13781Y103 2,109 236,739 SH   SOLE 34 236,739 0 0
CANO HEALTH INC COM CL A 13781Y103 174 19,581 SH   SOLE 40 19,581 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 68 28,599 SH   SOLE 2 28,599 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 12 4,902 SH   SOLE 4 4,902 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 138 57,941 SH   SOLE 18 57,941 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 1,728 723,174 SH   SOLE 19 723,174 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 82 34,269 SH   SOLE 22 34,269 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 9 3,775 SH   SOLE 26 3,775 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 726 303,669 SH   SOLE 34 303,669 0 0
CANON INC SPONSORED ADR 138006309 20,344 832,727 SH   SOLE 43 75,426 0 757,301
CANOO INC COM CL A 13803R102 572 74,142 SH   SOLE 2 41,452 0 32,690
CANOO INC COM CL A 13803R102 10 1,282 SH   SOLE 7 1,282 0 0
CANOO INC COM CL A 13803R102 2,379 308,160 SH   SOLE 18 308,160 0 0
CANOO INC COM CL A 13803R102 1,712 221,809 SH   SOLE 19 221,809 0 0
CANOO INC COM CL A 13803R102 29,495 3,820,599 SH   SOLE 21 3,820,599 0 0
CANOO INC COM CL A 13803R102 23,583 3,054,754 SH   SOLE 22 2,980,359 0 74,395
CANOO INC COM CL A 13803R102 158 20,515 SH   SOLE 25 20,515 0 0
CANOO INC COM CL A 13803R102 130 16,855 SH   SOLE 26 4,343 0 12,512
CANOO INC COM CL A 13803R102 531 68,748 SH   SOLE 28 68,748 0 0
CANOO INC COM CL A 13803R102 612 79,255 SH   SOLE 30 79,255 0 0
CANOO INC COM CL A 13803R102 110 14,259 SH   SOLE 36 14,259 0 0
CANOO INC COM CL A 13803R102 98 12,707 SH   SOLE 40 12,707 0 0
CANOO INC COM CL A 13803R102 1 113 SH   SOLE 43 0 0 113
CANOPY GROWTH CORP COM 138035100 4 440 SH   SOLE 43 0 0 440
CANTALOUPE INC COM 138103106 193 21,678 SH   SOLE 2 14,782 0 6,896
CANTALOUPE INC COM 138103106 8 937 SH   SOLE 7 937 0 0
CANTALOUPE INC COM 138103106 1,542 173,611 SH   SOLE 18 173,611 0 0
CANTALOUPE INC COM 138103106 898 101,133 SH   SOLE 19 101,133 0 0
CANTALOUPE INC COM 138103106 18,864 2,124,354 SH   SOLE 21 2,124,354 0 0
CANTALOUPE INC COM 138103106 12,807 1,442,193 SH   SOLE 22 1,411,548 0 30,645
CANTALOUPE INC COM 138103106 65 7,293 SH   SOLE 25 7,293 0 0
CANTALOUPE INC COM 138103106 133 14,954 SH   SOLE 30 14,954 0 0
CANTALOUPE INC COM 138103106 56 6,350 SH   SOLE 40 6,350 0 0
CANTALOUPE INC COM 138103106 71 8,025 SH   SOLE 43 0 0 8,025
CANTERBURY PK HLDG CORP COM 13811E101 12 702 SH   SOLE 18 702 0 0
CANTERBURY PK HLDG CORP COM 13811E101 140 8,105 SH   SOLE 21 8,105 0 0
CAPITAL BANCORP INC MD COM 139737100 85 3,232 SH   SOLE 2 297 0 2,935
CAPITAL BANCORP INC MD COM 139737100 636 24,287 SH   SOLE 18 24,287 0 0
CAPITAL BANCORP INC MD COM 139737100 419 15,994 SH   SOLE 19 15,994 0 0
CAPITAL BANCORP INC MD COM 139737100 8,217 313,634 SH   SOLE 21 313,634 0 0
CAPITAL BANCORP INC MD COM 139737100 2,697 102,939 SH   SOLE 22 99,073 0 3,866
CAPITAL CITY BK GROUP INC COM 139674105 4,913 186,113 SH   SOLE 2 144,441 0 41,672
CAPITAL CITY BK GROUP INC COM 139674105 7 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,187 44,958 SH   SOLE 18 44,958 0 0
CAPITAL CITY BK GROUP INC COM 139674105 4,750 179,935 SH   SOLE 19 179,935 0 0
CAPITAL CITY BK GROUP INC COM 139674105 14,755 558,902 SH   SOLE 21 558,902 0 0
CAPITAL CITY BK GROUP INC COM 139674105 23,476 889,225 SH   SOLE 22 874,173 0 15,052
CAPITAL CITY BK GROUP INC COM 139674105 233 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,080 40,910 SH   SOLE 26 0 0 40,910
CAPITAL CITY BK GROUP INC COM 139674105 94 3,556 SH   SOLE 30 3,556 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 0 0 2,627
CAPITAL ONE FINL CORP COM 14040H105 189,109 1,303,392 SH   SOLE 2 460,103 0 843,289
CAPITAL ONE FINL CORP COM 14040H105 54,824 377,860 SH   SOLE 4 253,039 0 124,821
CAPITAL ONE FINL CORP COM 14040H105 55,073 379,579 SH   SOLE 7 367,357 0 12,222
CAPITAL ONE FINL CORP COM 14040H105 5,085 35,048 SH   SOLE 13 30,351 0 4,697
CAPITAL ONE FINL CORP COM 14040H105 9,201 63,413 SH   SOLE 15 63,413 0 0
CAPITAL ONE FINL CORP COM 14040H105 1 5 SH   SOLE 17 0 0 5
CAPITAL ONE FINL CORP COM 14040H105 309,753 2,134,899 SH   SOLE 18 2,005,946 0 128,953
CAPITAL ONE FINL CORP COM 14040H105 483,992 3,335,806 SH   SOLE 19 3,335,806 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,312,890 9,048,797 SH   SOLE 21 9,048,797 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,396,803 9,627,150 SH   SOLE 22 8,534,798 0 1,092,352
CAPITAL ONE FINL CORP COM 14040H105 50,833 350,354 SH   SOLE 23 350,354 0 0
CAPITAL ONE FINL CORP COM 14040H105 104,953 723,366 SH   SOLE 25 708,468 0 14,898
CAPITAL ONE FINL CORP COM 14040H105 155,629 1,072,640 SH   SOLE 26 406,422 0 666,218
CAPITAL ONE FINL CORP COM 14040H105 108,257 746,140 SH   SOLE 28 49,137 0 697,003
CAPITAL ONE FINL CORP COM 14040H105 6,247 43,055 SH   SOLE 29 43,055 0 0
CAPITAL ONE FINL CORP COM 14040H105 319,811 2,204,226 SH   SOLE 30 2,178,926 0 25,300
CAPITAL ONE FINL CORP COM 14040H105 33,297 229,495 SH   SOLE 31 102,942 0 126,553
CAPITAL ONE FINL CORP COM 14040H105 263,743 1,817,790 SH   SOLE 34 1,817,790 0 0
CAPITAL ONE FINL CORP COM 14040H105 34,124 235,193 SH   SOLE 36 235,193 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,179 15,020 SH   SOLE 40 15,020 0 0
CAPITAL ONE FINL CORP COM 14040H105 45,140 311,117 SH   SOLE 43 19,587 0 291,529
CAPITAL SOUTHWEST CORP COM 140501107 3,902 154,358 SH   SOLE 30 154,358 0 0
CAPITAL SOUTHWEST CORP COM 140501107 161 6,364 SH   SOLE 43 3,870 0 2,494
CAPITOL FED FINL INC COM 14057J101 1,222 107,860 SH   SOLE 2 35,585 0 72,275
CAPITOL FED FINL INC COM 14057J101 8 688 SH   SOLE 4 688 0 0
CAPITOL FED FINL INC COM 14057J101 24 2,077 SH   SOLE 7 2,077 0 0
CAPITOL FED FINL INC COM 14057J101 5,619 495,971 SH   SOLE 18 495,971 0 0
CAPITOL FED FINL INC COM 14057J101 2,581 227,832 SH   SOLE 19 227,832 0 0
CAPITOL FED FINL INC COM 14057J101 181,003 15,975,568 SH   SOLE 21 15,975,568 0 0
CAPITOL FED FINL INC COM 14057J101 36,789 3,247,077 SH   SOLE 22 3,109,104 0 137,973
CAPITOL FED FINL INC COM 14057J101 190 16,759 SH   SOLE 25 16,759 0 0
CAPITOL FED FINL INC COM 14057J101 948 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101 83 7,346 SH   SOLE 28 7,346 0 0
CAPITOL FED FINL INC COM 14057J101 2,580 227,740 SH   SOLE 30 227,740 0 0
CAPITOL FED FINL INC COM 14057J101 52 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 186 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101 559 49,308 SH   SOLE 43 301 0 49,007
CAPRI HOLDINGS LIMITED SHS G1890L107 21,103 325,119 SH   SOLE 2 144,271 0 180,848
CAPRI HOLDINGS LIMITED SHS G1890L107 732 11,272 SH   SOLE 4 11,272 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 192 2,956 SH   SOLE 7 2,956 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,138 17,528 SH   SOLE 13 17,528 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 25,385 391,083 SH   SOLE 18 391,083 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 49,575 763,749 SH   SOLE 19 763,749 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 457,537 7,048,796 SH   SOLE 21 7,048,796 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 267,626 4,123,027 SH   SOLE 22 3,954,353 0 168,674
CAPRI HOLDINGS LIMITED SHS G1890L107 264 4,060 SH   SOLE 23 4,060 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,418 21,849 SH   SOLE 25 21,849 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,813 58,746 SH   SOLE 26 46,695 0 12,051
CAPRI HOLDINGS LIMITED SHS G1890L107 187 2,880 SH   SOLE 28 2,696 0 184
CAPRI HOLDINGS LIMITED SHS G1890L107 5,710 87,964 SH   SOLE 30 87,964 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 144 2,222 SH   SOLE 31 2,222 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 19,693 303,391 SH   SOLE 34 303,391 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 345 5,314 SH   SOLE 36 5,314 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,261 19,420 SH   SOLE 40 19,420 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 9,694 149,351 SH   SOLE 43 13,729 0 135,622
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 13 4,517 SH   SOLE 18 4,517 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 153 52,209 SH   SOLE 21 52,209 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 722 246,258 SH   SOLE 22 246,258 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,120 53,262 SH   SOLE 2 40,986 0 12,276
CAPSTAR FINL HLDGS INC COM 14070T102 6 290 SH   SOLE 7 290 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,348 64,089 SH   SOLE 18 64,089 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 2,653 126,174 SH   SOLE 19 126,174 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 17,413 828,028 SH   SOLE 21 828,028 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 12,281 583,989 SH   SOLE 22 570,810 0 13,179
CAPSTAR FINL HLDGS INC COM 14070T102 52 2,474 SH   SOLE 43 0 0 2,474
CAPSTONE GREEN ENERGY CORP COM 14067D508 8 2,551 SH   SOLE 18 2,551 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 129 38,964 SH   SOLE 21 38,964 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 1,173 353,193 SH   SOLE 22 353,193 0 0
CARA THERAPEUTICS INC COM 140755109 571 46,921 SH   SOLE 2 11,397 0 35,524
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,157 177,087 SH   SOLE 18 177,087 0 0
CARA THERAPEUTICS INC COM 140755109 995 81,675 SH   SOLE 19 81,675 0 0
CARA THERAPEUTICS INC COM 140755109 67,737 5,561,352 SH   SOLE 21 5,561,352 0 0
CARA THERAPEUTICS INC COM 140755109 13,696 1,124,486 SH   SOLE 22 1,077,257 0 47,229
CARA THERAPEUTICS INC COM 140755109 82 6,763 SH   SOLE 25 6,763 0 0
CARA THERAPEUTICS INC COM 140755109 414 34,020 SH   SOLE 26 26,377 0 7,643
CARA THERAPEUTICS INC COM 140755109 374 30,721 SH   SOLE 28 30,721 0 0
CARA THERAPEUTICS INC COM 140755109 1,307 107,341 SH   SOLE 30 107,341 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 224 18,426 SH   SOLE 43 0 0 18,426
CARDIFF ONCOLOGY INC COM 14147L108 103 17,099 SH   SOLE 2 1,472 0 15,627
CARDIFF ONCOLOGY INC COM 14147L108 3 581 SH   SOLE 7 581 0 0
CARDIFF ONCOLOGY INC COM 14147L108 730 121,538 SH   SOLE 18 121,538 0 0
CARDIFF ONCOLOGY INC COM 14147L108 378 62,845 SH   SOLE 19 62,845 0 0
CARDIFF ONCOLOGY INC COM 14147L108 8,449 1,405,812 SH   SOLE 21 1,405,812 0 0
CARDIFF ONCOLOGY INC COM 14147L108 5,555 924,373 SH   SOLE 22 900,752 0 23,621
CARDINAL HEALTH INC COM 14149Y108 43,628 847,301 SH   SOLE 2 133,565 0 713,736
CARDINAL HEALTH INC COM 14149Y108 11,847 230,078 SH   SOLE 4 124,639 0 105,439
CARDINAL HEALTH INC COM 14149Y108 17,803 345,756 SH   SOLE 7 336,469 0 9,287
CARDINAL HEALTH INC COM 14149Y108 279 5,421 SH   SOLE 13 1,708 0 3,713
CARDINAL HEALTH INC COM 14149Y108 1,944 37,750 SH   SOLE 15 37,750 0 0
CARDINAL HEALTH INC COM 14149Y108 25,301 491,376 SH   SOLE 18 453,328 0 38,048
CARDINAL HEALTH INC COM 14149Y108 15,738 305,643 SH   SOLE 19 305,643 0 0
CARDINAL HEALTH INC COM 14149Y108 389,816 7,570,718 SH   SOLE 21 7,570,718 0 0
CARDINAL HEALTH INC COM 14149Y108 324,220 6,296,760 SH   SOLE 22 5,684,330 0 612,430
CARDINAL HEALTH INC COM 14149Y108 8,725 169,459 SH   SOLE 23 169,459 0 0
CARDINAL HEALTH INC COM 14149Y108 29,789 578,533 SH   SOLE 25 578,533 0 0
CARDINAL HEALTH INC COM 14149Y108 43,633 847,413 SH   SOLE 26 455,886 0 391,527
CARDINAL HEALTH INC COM 14149Y108 50,475 980,278 SH   SOLE 28 7,456 0 972,822
CARDINAL HEALTH INC COM 14149Y108 132,723 2,577,652 SH   SOLE 30 2,299,510 0 278,142
CARDINAL HEALTH INC COM 14149Y108 6,076 117,999 SH   SOLE 31 34,309 0 83,690
CARDINAL HEALTH INC COM 14149Y108 1,460 28,347 SH   SOLE 34 28,347 0 0
CARDINAL HEALTH INC COM 14149Y108 13,072 253,869 SH   SOLE 35 253,869 0 0
CARDINAL HEALTH INC COM 14149Y108 8,599 167,000 SH   SOLE 36 167,000 0 0
CARDINAL HEALTH INC COM 14149Y108 490 9,508 SH   SOLE 40 9,508 0 0
CARDINAL HEALTH INC COM 14149Y108 7,129 138,445 SH   SOLE 43 10,414 0 128,031
CARDIOVASCULAR SYS INC DEL COM 141619106 1,412 75,184 SH   SOLE 2 49,267 0 25,917
CARDIOVASCULAR SYS INC DEL COM 141619106 3 174 SH   SOLE 4 174 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 12 632 SH   SOLE 7 632 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,852 151,886 SH   SOLE 18 136,626 0 15,260
CARDIOVASCULAR SYS INC DEL COM 141619106 4,844 257,919 SH   SOLE 19 257,919 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 95,406 5,080,187 SH   SOLE 21 5,080,187 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 23,583 1,255,750 SH   SOLE 22 1,232,554 0 23,196
CARDIOVASCULAR SYS INC DEL COM 141619106 156 8,310 SH   SOLE 23 8,310 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 147 7,810 SH   SOLE 25 7,810 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,179 62,784 SH   SOLE 26 19,723 0 43,061
CARDIOVASCULAR SYS INC DEL COM 141619106 61 3,224 SH   SOLE 28 3,224 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,388 73,935 SH   SOLE 30 73,935 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 136 7,234 SH   SOLE 36 7,234 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 91 4,846 SH   SOLE 40 4,846 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 327 17,389 SH   SOLE 43 553 0 16,836
CARDLYTICS INC COM 14161W105 2,242 33,919 SH   SOLE 2 18,975 0 14,944
CARDLYTICS INC COM 14161W105 7 102 SH   SOLE 4 102 0 0
CARDLYTICS INC COM 14161W105 30 453 SH   SOLE 7 453 0 0
CARDLYTICS INC COM 14161W105 6,142 92,933 SH   SOLE 18 86,712 0 6,221
CARDLYTICS INC COM 14161W105 13,236 200,268 SH   SOLE 19 200,268 0 0
CARDLYTICS INC COM 14161W105 73,070 1,105,611 SH   SOLE 21 1,105,611 0 0
CARDLYTICS INC COM 14161W105 58,139 879,690 SH   SOLE 22 862,977 0 16,713
CARDLYTICS INC COM 14161W105 353 5,335 SH   SOLE 23 5,335 0 0
CARDLYTICS INC COM 14161W105 316 4,781 SH   SOLE 25 4,781 0 0
CARDLYTICS INC COM 14161W105 2,604 39,401 SH   SOLE 26 12,286 0 27,115
CARDLYTICS INC COM 14161W105 35 532 SH   SOLE 28 532 0 0
CARDLYTICS INC COM 14161W105 1,309 19,811 SH   SOLE 30 19,811 0 0
CARDLYTICS INC COM 14161W105 112 1,691 SH   SOLE 36 1,691 0 0
CARDLYTICS INC COM 14161W105 258 3,899 SH   SOLE 40 3,899 0 0
CARDLYTICS INC COM 14161W105 409 6,187 SH   SOLE 43 456 0 5,731
CARECLOUD INC COM 14167R100 12 1,926 SH   SOLE 18 1,926 0 0
CARECLOUD INC COM 14167R100 186 29,359 SH   SOLE 21 29,359 0 0
CARECLOUD INC COM 14167R100 185 29,312 SH   SOLE 22 29,312 0 0
CAREDX INC COM 14167L103 1,039 22,856 SH   SOLE 2 14,693 0 8,163
CAREDX INC COM 14167L103 9 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 35 764 SH   SOLE 7 764 0 0
CAREDX INC COM 14167L103 6,343 139,476 SH   SOLE 18 135,281 0 4,195
CAREDX INC COM 14167L103 5,583 122,756 SH   SOLE 19 122,756 0 0
CAREDX INC COM 14167L103 95,650 2,103,129 SH   SOLE 21 2,103,129 0 0
CAREDX INC COM 14167L103 55,215 1,214,049 SH   SOLE 22 1,183,898 0 30,151
CAREDX INC COM 14167L103 21 455 SH   SOLE 23 455 0 0
CAREDX INC COM 14167L103 300 6,586 SH   SOLE 25 6,586 0 0
CAREDX INC COM 14167L103 1,056 23,219 SH   SOLE 26 18,336 0 4,883
CAREDX INC COM 14167L103 39 851 SH   SOLE 28 851 0 0
CAREDX INC COM 14167L103 11,517 253,232 SH   SOLE 30 253,232 0 0
CAREDX INC COM 14167L103 271 5,958 SH   SOLE 40 5,958 0 0
CAREDX INC COM 14167L103 402 8,841 SH   SOLE 43 324 0 8,517
CAREMAX INC COM CL A 14171W103 20 2,632 SH   SOLE 2 0 0 2,632
CAREMAX INC COM CL A 14171W103 226 29,440 SH   SOLE 18 29,440 0 0
CAREMAX INC COM CL A 14171W103 5,815 757,129 SH   SOLE 19 757,129 0 0
CAREMAX INC COM CL A 14171W103 742 96,620 SH   SOLE 21 96,620 0 0
CAREMAX INC COM CL A 14171W103 5,661 737,070 SH   SOLE 22 737,070 0 0
CAREMAX INC COM CL A 14171W103 3,292 428,700 SH   SOLE 34 428,700 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 8 5,887 SH   SOLE 18 5,887 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 221 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
CAREMAX INC *W EXP 06/08/202 14171W111 121 85,740 SH   SOLE 34 85,740 0 0
CARETRUST REIT INC COM 14174T107 4,303 188,482 SH   SOLE 2 98,858 0 89,624
CARETRUST REIT INC COM 14174T107 7,071 309,709 SH   SOLE 4 309,709 0 0
CARETRUST REIT INC COM 14174T107 2,688 117,740 SH   SOLE 7 117,740 0 0
CARETRUST REIT INC COM 14174T107 15,206 666,075 SH   SOLE 18 666,075 0 0
CARETRUST REIT INC COM 14174T107 7,453 326,437 SH   SOLE 19 326,437 0 0
CARETRUST REIT INC COM 14174T107 279,910 12,260,639 SH   SOLE 21 12,260,639 0 0
CARETRUST REIT INC COM 14174T107 75,805 3,320,425 SH   SOLE 22 3,025,719 0 294,706
CARETRUST REIT INC COM 14174T107 323 14,152 SH   SOLE 23 14,152 0 0
CARETRUST REIT INC COM 14174T107 9,560 418,732 SH   SOLE 25 418,732 0 0
CARETRUST REIT INC COM 14174T107 595 26,065 SH   SOLE 26 20,645 0 5,420
CARETRUST REIT INC COM 14174T107 2,018 88,412 SH   SOLE 28 30,850 0 57,562
CARETRUST REIT INC COM 14174T107 15,921 697,351 SH   SOLE 30 697,351 0 0
CARETRUST REIT INC COM 14174T107 9,376 410,702 SH   SOLE 31 0 0 410,702
CARETRUST REIT INC COM 14174T107 3,080 134,923 SH   SOLE 34 134,923 0 0
CARETRUST REIT INC COM 14174T107 229 10,021 SH   SOLE 40 10,021 0 0
CARETRUST REIT INC COM 14174T107 625 27,385 SH   SOLE 43 1,354 0 26,031
CARGURUS INC COM CL A 141788109 2,691 80,002 SH   SOLE 2 70,119 0 9,883
CARGURUS INC COM CL A 141788109 12 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109 46 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 8,675 257,892 SH   SOLE 18 254,373 0 3,519
CARGURUS INC COM CL A 141788109 6,604 196,319 SH   SOLE 19 196,319 0 0
CARGURUS INC COM CL A 141788109 109,439 3,253,231 SH   SOLE 21 3,253,231 0 0
CARGURUS INC COM CL A 141788109 70,495 2,095,579 SH   SOLE 22 2,049,579 0 46,000
CARGURUS INC COM CL A 141788109 39 1,153 SH   SOLE 23 1,153 0 0
CARGURUS INC COM CL A 141788109 334 9,936 SH   SOLE 25 9,936 0 0
CARGURUS INC COM CL A 141788109 905 26,890 SH   SOLE 26 19,366 0 7,524
CARGURUS INC COM CL A 141788109 56 1,660 SH   SOLE 28 1,660 0 0
CARGURUS INC COM CL A 141788109 4,928 146,487 SH   SOLE 30 146,487 0 0
CARGURUS INC COM CL A 141788109 28 824 SH   SOLE 36 824 0 0
CARGURUS INC COM CL A 141788109 342 10,171 SH   SOLE 40 10,171 0 0
CARGURUS INC COM CL A 141788109 621 18,452 SH   SOLE 43 930 0 17,522
CARIBOU BIOSCIENCES INC COM 142038108 294 19,464 SH   SOLE 2 7,635 0 11,829
CARIBOU BIOSCIENCES INC COM 142038108 815 53,977 SH   SOLE 18 53,977 0 0
CARIBOU BIOSCIENCES INC COM 142038108 1,345 89,114 SH   SOLE 19 89,114 0 0
CARIBOU BIOSCIENCES INC COM 142038108 16,316 1,081,213 SH   SOLE 21 1,081,213 0 0
CARIBOU BIOSCIENCES INC COM 142038108 7,173 475,323 SH   SOLE 22 457,674 0 17,649
CARIBOU BIOSCIENCES INC COM 142038108 8 545 SH   SOLE 23 545 0 0
CARIBOU BIOSCIENCES INC COM 142038108 75 4,998 SH   SOLE 25 4,998 0 0
CARIBOU BIOSCIENCES INC COM 142038108 517 34,280 SH   SOLE 30 34,280 0 0
CARIBOU BIOSCIENCES INC COM 142038108 62 4,115 SH   SOLE 40 4,115 0 0
CARLISLE COS INC COM 142339100 26,719 107,686 SH   SOLE 2 42,936 0 64,750
CARLISLE COS INC COM 142339100 46 187 SH   SOLE 4 187 0 0
CARLISLE COS INC COM 142339100 1,614 6,504 SH   SOLE 7 6,504 0 0
CARLISLE COS INC COM 142339100 28,252 113,864 SH   SOLE 18 113,864 0 0
CARLISLE COS INC COM 142339100 3,700 14,912 SH   SOLE 19 14,912 0 0
CARLISLE COS INC COM 142339100 631,343 2,544,506 SH   SOLE 21 2,544,506 0 0
CARLISLE COS INC COM 142339100 350,841 1,413,997 SH   SOLE 22 1,355,642 0 58,355
CARLISLE COS INC COM 142339100 1,738 7,004 SH   SOLE 25 7,004 0 0
CARLISLE COS INC COM 142339100 5,189 20,914 SH   SOLE 26 16,423 0 4,491
CARLISLE COS INC COM 142339100 231 929 SH   SOLE 28 929 0 0
CARLISLE COS INC COM 142339100 7,356 29,648 SH   SOLE 30 29,648 0 0
CARLISLE COS INC COM 142339100 192 773 SH   SOLE 31 773 0 0
CARLISLE COS INC COM 142339100 232 935 SH   SOLE 36 935 0 0
CARLISLE COS INC COM 142339100 1,652 6,659 SH   SOLE 40 6,659 0 0
CARLISLE COS INC COM 142339100 4,185 16,865 SH   SOLE 43 2,478 0 14,387
CARLOTZ INC COM CL A 142552108 93 40,925 SH   SOLE 2 19,199 0 21,726
CARLOTZ INC COM CL A 142552108 425 187,056 SH   SOLE 18 187,056 0 0
CARLOTZ INC COM CL A 142552108 285 125,449 SH   SOLE 19 125,449 0 0
CARLOTZ INC COM CL A 142552108 6,141 2,705,432 SH   SOLE 21 2,705,432 0 0
CARLOTZ INC COM CL A 142552108 4,198 1,849,346 SH   SOLE 22 1,766,954 0 82,392
CARLOTZ INC COM CL A 142552108 35 15,463 SH   SOLE 25 15,463 0 0
CARLOTZ INC COM CL A 142552108 57 25,066 SH   SOLE 30 25,066 0 0
CARLOTZ INC COM CL A 142552108 29 12,717 SH   SOLE 40 12,717 0 0
CARLYLE GROUP INC COM 14316J108 19,686 358,586 SH   SOLE 2 24,078 0 334,508
CARLYLE GROUP INC COM 14316J108 6,258 113,986 SH   SOLE 4 59,386 0 54,600
CARLYLE GROUP INC COM 14316J108 791 14,417 SH   SOLE 7 14,417 0 0
CARLYLE GROUP INC COM 14316J108 25 455 SH   SOLE 13 455 0 0
CARLYLE GROUP INC COM 14316J108 916 16,692 SH   SOLE 15 16,692 0 0
CARLYLE GROUP INC COM 14316J108 9,527 173,537 SH   SOLE 18 165,258 0 8,279
CARLYLE GROUP INC COM 14316J108 309,931 5,645,374 SH   SOLE 19 5,645,374 0 0
CARLYLE GROUP INC COM 14316J108 131,294 2,391,515 SH   SOLE 21 2,391,515 0 0
CARLYLE GROUP INC COM 14316J108 203,917 3,714,341 SH   SOLE 22 3,522,312 0 192,029
CARLYLE GROUP INC COM 14316J108 5,004 91,151 SH   SOLE 23 91,151 0 0
CARLYLE GROUP INC COM 14316J108 12,955 235,980 SH   SOLE 25 235,980 0 0
CARLYLE GROUP INC COM 14316J108 6,457 117,616 SH   SOLE 26 89,227 0 28,389
CARLYLE GROUP INC COM 14316J108 10,379 189,050 SH   SOLE 28 8,161 0 180,889
CARLYLE GROUP INC COM 14316J108 58,553 1,066,539 SH   SOLE 30 769,931 0 296,608
CARLYLE GROUP INC COM 14316J108 3,227 58,779 SH   SOLE 31 18,268 0 40,511
CARLYLE GROUP INC COM 14316J108 440 8,013 SH   SOLE 34 8,013 0 0
CARLYLE GROUP INC COM 14316J108 1,946 35,446 SH   SOLE 36 35,446 0 0
CARLYLE GROUP INC COM 14316J108 282 5,134 SH   SOLE 40 5,134 0 0
CARMAX INC COM 143130102 44,371 340,713 SH   SOLE 2 41,636 0 299,077
CARMAX INC COM 143130102 14,319 109,949 SH   SOLE 4 64,533 0 45,416
CARMAX INC COM 143130102 18,141 139,302 SH   SOLE 7 134,471 0 4,831
CARMAX INC COM 143130102 300 2,307 SH   SOLE 13 485 0 1,822
CARMAX INC COM 143130102 2,970 22,809 SH   SOLE 15 22,809 0 0
CARMAX INC COM 143130102 35,382 271,690 SH   SOLE 18 249,489 0 22,201
CARMAX INC COM 143130102 9,338 71,706 SH   SOLE 19 71,706 0 0
CARMAX INC COM 143130102 521,147 4,001,743 SH   SOLE 21 4,001,743 0 0
CARMAX INC COM 143130102 444,016 3,409,476 SH   SOLE 22 3,078,466 0 331,010
CARMAX INC COM 143130102 12,162 93,389 SH   SOLE 23 93,389 0 0
CARMAX INC COM 143130102 26,528 203,701 SH   SOLE 25 203,701 0 0
CARMAX INC COM 143130102 43,340 332,796 SH   SOLE 26 107,732 0 225,064
CARMAX INC COM 143130102 36,709 281,879 SH   SOLE 28 6,803 0 275,076
CARMAX INC COM 143130102 20 152 SH   SOLE 29 152 0 0
CARMAX INC COM 143130102 85,522 656,696 SH   SOLE 30 656,696 0 0
CARMAX INC COM 143130102 7,657 58,793 SH   SOLE 31 18,476 0 40,317
CARMAX INC COM 143130102 1,124 8,631 SH   SOLE 34 8,631 0 0
CARMAX INC COM 143130102 9,664 74,207 SH   SOLE 36 74,207 0 0
CARMAX INC COM 143130102 697 5,353 SH   SOLE 40 5,353 0 0
CARMAX INC COM 143130102 14,977 115,008 SH   SOLE 43 24,271 0 90,737
CARNIVAL CORP COMMON STOCK 143658300 41,595 2,067,327 SH   SOLE 2 175,352 0 1,891,975
CARNIVAL CORP COMMON STOCK 143658300 6,946 345,224 SH   SOLE 4 313,957 0 31,267
CARNIVAL CORP COMMON STOCK 143658300 13,660 678,933 SH   SOLE 7 655,884 0 23,049
CARNIVAL CORP COMMON STOCK 143658300 296 14,700 SH   SOLE 13 2,801 0 11,899
CARNIVAL CORP COMMON STOCK 143658300 2,305 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,307 1,357,200 SH   SOLE 18 1,245,813 0 111,387
CARNIVAL CORP COMMON STOCK 143658300 8,061 400,625 SH   SOLE 19 400,625 0 0
CARNIVAL CORP COMMON STOCK 143658300 374,622 18,619,363 SH   SOLE 21 18,619,363 0 0
CARNIVAL CORP COMMON STOCK 143658300 347,834 17,287,975 SH   SOLE 22 15,621,553 0 1,666,422
CARNIVAL CORP COMMON STOCK 143658300 9,477 471,018 SH   SOLE 23 471,018 0 0
CARNIVAL CORP COMMON STOCK 143658300 21,908 1,088,852 SH   SOLE 25 1,088,852 0 0
CARNIVAL CORP COMMON STOCK 143658300 33,950 1,687,378 SH   SOLE 26 537,696 0 1,149,682
CARNIVAL CORP COMMON STOCK 143658300 21,070 1,047,204 SH   SOLE 28 0 0 1,047,204
CARNIVAL CORP COMMON STOCK 143658300 48 2,407 SH   SOLE 29 2,407 0 0
CARNIVAL CORP COMMON STOCK 143658300 64,137 3,187,706 SH   SOLE 30 3,187,706 0 0
CARNIVAL CORP COMMON STOCK 143658300 6,061 301,230 SH   SOLE 31 99,077 0 202,153
CARNIVAL CORP COMMON STOCK 143658300 842 41,843 SH   SOLE 34 41,843 0 0
CARNIVAL CORP COMMON STOCK 143658300 8,094 402,302 SH   SOLE 36 402,302 0 0
CARNIVAL CORP COMMON STOCK 143658300 575 28,583 SH   SOLE 40 28,583 0 0
CARNIVAL CORP COMMON STOCK 143658300 10,460 519,883 SH   SOLE 43 81,079 0 438,804
CARNIVAL CORP NOTE 5.750% 4/0 143658BE1 7,266 3,450,000 PRN   SOLE 21 3,450,000 0 0
CARNIVAL PLC ADR 14365C103 7,451 402,962 SH   SOLE 43 109,587 0 293,375
CARPARTS COM INC COM 14427M107 317 28,308 SH   SOLE 2 23,547 0 4,761
CARPARTS COM INC COM 14427M107 2 136 SH   SOLE 4 136 0 0
CARPARTS COM INC COM 14427M107 7 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107 1,568 139,961 SH   SOLE 18 139,961 0 0
CARPARTS COM INC COM 14427M107 974 87,008 SH   SOLE 19 87,008 0 0
CARPARTS COM INC COM 14427M107 19,518 1,742,717 SH   SOLE 21 1,742,717 0 0
CARPARTS COM INC COM 14427M107 12,517 1,117,626 SH   SOLE 22 1,094,865 0 22,761
CARPARTS COM INC COM 14427M107 51 4,568 SH   SOLE 25 4,568 0 0
CARPARTS COM INC COM 14427M107 46 4,149 SH   SOLE 26 0 0 4,149
CARPARTS COM INC COM 14427M107 633 56,526 SH   SOLE 30 56,526 0 0
CARPARTS COM INC COM 14427M107 49 4,334 SH   SOLE 40 4,334 0 0
CARPARTS COM INC COM 14427M107 25 2,199 SH   SOLE 43 0 0 2,199
CARPENTER TECHNOLOGY CORP COM 144285103 955 32,720 SH   SOLE 2 13,424 0 19,296
CARPENTER TECHNOLOGY CORP COM 144285103 6 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 36 1,234 SH   SOLE 7 1,234 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 5,330 182,584 SH   SOLE 18 182,584 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,478 84,876 SH   SOLE 19 84,876 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 178,654 6,120,375 SH   SOLE 21 6,120,375 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 35,700 1,223,025 SH   SOLE 22 1,177,606 0 45,419
CARPENTER TECHNOLOGY CORP COM 144285103 160 5,482 SH   SOLE 25 5,482 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 522 17,868 SH   SOLE 26 13,644 0 4,224
CARPENTER TECHNOLOGY CORP COM 144285103 12 420 SH   SOLE 28 420 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,531 86,709 SH   SOLE 30 86,709 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 76 2,613 SH   SOLE 36 2,613 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 163 5,576 SH   SOLE 40 5,576 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,005 34,434 SH   SOLE 43 921 0 33,513
CARRIAGE SVCS INC COM 143905107 1,757 27,265 SH   SOLE 2 13,064 0 14,201
CARRIAGE SVCS INC COM 143905107 5 73 SH   SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107 13 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 3,209 49,798 SH   SOLE 18 49,798 0 0
CARRIAGE SVCS INC COM 143905107 1,717 26,648 SH   SOLE 19 26,648 0 0
CARRIAGE SVCS INC COM 143905107 40,912 634,883 SH   SOLE 21 634,883 0 0
CARRIAGE SVCS INC COM 143905107 24,334 377,630 SH   SOLE 22 363,951 0 13,679
CARRIAGE SVCS INC COM 143905107 140 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107 43 665 SH   SOLE 26 665 0 0
CARRIAGE SVCS INC COM 143905107 852 13,226 SH   SOLE 30 13,226 0 0
CARRIAGE SVCS INC COM 143905107 416 6,453 SH   SOLE 34 6,453 0 0
CARRIAGE SVCS INC COM 143905107 43 675 SH   SOLE 36 675 0 0
CARRIAGE SVCS INC COM 143905107 109 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107 130 2,017 SH   SOLE 43 0 0 2,017
CARRIER GLOBAL CORPORATION COM 14448C104 101,989 1,880,327 SH   SOLE 2 235,504 0 1,644,823
CARRIER GLOBAL CORPORATION COM 14448C104 32,387 597,099 SH   SOLE 4 385,330 0 211,769
CARRIER GLOBAL CORPORATION COM 14448C104 40,188 740,927 SH   SOLE 7 716,149 0 24,778
CARRIER GLOBAL CORPORATION COM 14448C104 581 10,703 SH   SOLE 13 2,114 0 8,589
CARRIER GLOBAL CORPORATION COM 14448C104 6,432 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 97,593 1,799,285 SH   SOLE 18 1,683,203 0 116,082
CARRIER GLOBAL CORPORATION COM 14448C104 72,110 1,329,458 SH   SOLE 19 1,329,458 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,210,998 22,326,665 SH   SOLE 21 22,326,665 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 992,164 18,292,103 SH   SOLE 22 16,557,841 0 1,734,262
CARRIER GLOBAL CORPORATION COM 14448C104 25,327 466,941 SH   SOLE 23 466,941 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 81,878 1,509,547 SH   SOLE 25 1,509,547 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 98,658 1,818,915 SH   SOLE 26 635,685 0 1,183,230
CARRIER GLOBAL CORPORATION COM 14448C104 118,048 2,176,410 SH   SOLE 28 26,721 0 2,149,689
CARRIER GLOBAL CORPORATION COM 14448C104 81 1,502 SH   SOLE 29 1,502 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 223,101 4,113,227 SH   SOLE 30 3,887,033 0 226,194
CARRIER GLOBAL CORPORATION COM 14448C104 17,242 317,892 SH   SOLE 31 92,026 0 225,866
CARRIER GLOBAL CORPORATION COM 14448C104 19,418 358,007 SH   SOLE 34 358,007 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 21,137 389,685 SH   SOLE 36 389,685 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,474 27,178 SH   SOLE 40 27,178 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 29,589 545,518 SH   SOLE 43 48,818 0 496,700
CARROLS RESTAURANT GROUP INC COM 14574X104 75 25,325 SH   SOLE 2 1,399 0 23,926
CARROLS RESTAURANT GROUP INC COM 14574X104 2 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 356 120,174 SH   SOLE 18 120,174 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 174 58,752 SH   SOLE 19 58,752 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 3,733 1,261,053 SH   SOLE 21 1,261,053 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 2,382 804,695 SH   SOLE 22 785,550 0 19,145
CARROLS RESTAURANT GROUP INC COM 14574X104 4 1,252 SH   SOLE 43 0 0 1,252
CARS COM INC COM 14575E105 875 54,367 SH   SOLE 2 19,541 0 34,826
CARS COM INC COM 14575E105 5 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 18 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 4,129 256,608 SH   SOLE 18 256,608 0 0
CARS COM INC COM 14575E105 1,952 121,330 SH   SOLE 19 121,330 0 0
CARS COM INC COM 14575E105 127,991 7,954,689 SH   SOLE 21 7,954,689 0 0
CARS COM INC COM 14575E105 26,620 1,654,471 SH   SOLE 22 1,586,296 0 68,175
CARS COM INC COM 14575E105 138 8,568 SH   SOLE 25 8,568 0 0
CARS COM INC COM 14575E105 273 16,995 SH   SOLE 26 10,635 0 6,360
CARS COM INC COM 14575E105 20 1,223 SH   SOLE 28 1,223 0 0
CARS COM INC COM 14575E105 3,058 190,083 SH   SOLE 30 190,083 0 0
CARS COM INC COM 14575E105 174 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105 526 32,692 SH   SOLE 43 647 0 32,045
CARTER BANKSHARES INC COM NEW 146103106 490 31,853 SH   SOLE 2 946 0 30,907
CARTER BANKSHARES INC COM NEW 146103106 5 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,298 84,324 SH   SOLE 18 84,324 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,516 98,537 SH   SOLE 19 98,537 0 0
CARTER BANKSHARES INC COM NEW 146103106 15,330 996,090 SH   SOLE 21 996,090 0 0
CARTER BANKSHARES INC COM NEW 146103106 9,100 591,283 SH   SOLE 22 574,519 0 16,764
CARTER BANKSHARES INC COM NEW 146103106 13 849 SH   SOLE 43 0 0 849
CARTERS INC COM 146229109 6,118 60,441 SH   SOLE 2 37,305 0 23,136
CARTERS INC COM 146229109 10 96 SH   SOLE 4 96 0 0
CARTERS INC COM 146229109 94 927 SH   SOLE 7 927 0 0
CARTERS INC COM 146229109 9,285 91,729 SH   SOLE 18 91,729 0 0
CARTERS INC COM 146229109 1,210 11,958 SH   SOLE 19 11,958 0 0
CARTERS INC COM 146229109 207,384 2,048,844 SH   SOLE 21 2,048,844 0 0
CARTERS INC COM 146229109 116,018 1,146,199 SH   SOLE 22 1,097,180 0 49,019
CARTERS INC COM 146229109 773 7,641 SH   SOLE 25 7,641 0 0
CARTERS INC COM 146229109 1,625 16,059 SH   SOLE 26 12,630 0 3,429
CARTERS INC COM 146229109 82 813 SH   SOLE 28 783 0 30
CARTERS INC COM 146229109 2,675 26,423 SH   SOLE 30 26,423 0 0
CARTERS INC COM 146229109 64 631 SH   SOLE 31 631 0 0
CARTERS INC COM 146229109 436 4,304 SH   SOLE 36 4,304 0 0
CARTERS INC COM 146229109 586 5,793 SH   SOLE 40 5,793 0 0
CARTERS INC COM 146229109 960 9,488 SH   SOLE 43 255 0 9,233
CARVANA CO CL A 146869102 33,803 145,834 SH   SOLE 2 7,966 0 137,868
CARVANA CO CL A 146869102 10,428 44,990 SH   SOLE 4 28,302 0 16,688
CARVANA CO CL A 146869102 1,515 6,537 SH   SOLE 7 6,537 0 0
CARVANA CO CL A 146869102 251 1,082 SH   SOLE 13 159 0 923
CARVANA CO CL A 146869102 1,427 6,155 SH   SOLE 15 6,155 0 0
CARVANA CO CL A 146869102 11,391 49,145 SH   SOLE 18 45,270 0 3,875
CARVANA CO CL A 146869102 58,962 254,376 SH   SOLE 19 254,376 0 0
CARVANA CO CL A 146869102 255,297 1,101,417 SH   SOLE 21 1,101,417 0 0
CARVANA CO CL A 146869102 396,319 1,709,819 SH   SOLE 22 1,622,574 0 87,245
CARVANA CO CL A 146869102 10,007 43,171 SH   SOLE 23 43,171 0 0
CARVANA CO CL A 146869102 24,927 107,542 SH   SOLE 25 107,542 0 0
CARVANA CO CL A 146869102 25,438 109,746 SH   SOLE 26 49,654 0 60,092
CARVANA CO CL A 146869102 25,387 109,525 SH   SOLE 28 1,506 0 108,019
CARVANA CO CL A 146869102 19 82 SH   SOLE 29 82 0 0
CARVANA CO CL A 146869102 45,870 197,894 SH   SOLE 30 197,894 0 0
CARVANA CO CL A 146869102 6,173 26,630 SH   SOLE 31 8,764 0 17,866
CARVANA CO CL A 146869102 84,150 363,042 SH   SOLE 34 363,042 0 0
CARVANA CO CL A 146869102 6,812 29,388 SH   SOLE 36 29,388 0 0
CARVANA CO CL A 146869102 569 2,456 SH   SOLE 40 2,456 0 0
CARVANA CO CL A 146869102 3,523 15,198 SH   SOLE 43 1,372 0 13,826
CASA SYS INC COM 14713L102 110 19,378 SH   SOLE 2 10,523 0 8,855
CASA SYS INC COM 14713L102 2 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 481 84,847 SH   SOLE 18 84,847 0 0
CASA SYS INC COM 14713L102 1,071 188,861 SH   SOLE 19 188,861 0 0
CASA SYS INC COM 14713L102 6,295 1,110,193 SH   SOLE 21 1,110,193 0 0
CASA SYS INC COM 14713L102 4,744 836,742 SH   SOLE 22 815,623 0 21,119
CASA SYS INC COM 14713L102 16 2,778 SH   SOLE 23 2,778 0 0
CASA SYS INC COM 14713L102 45 7,874 SH   SOLE 25 7,874 0 0
CASA SYS INC COM 14713L102 31 5,425 SH   SOLE 26 0 0 5,425
CASA SYS INC COM 14713L102 46 8,131 SH   SOLE 30 8,131 0 0
CASA SYS INC COM 14713L102 22 3,914 SH   SOLE 40 3,914 0 0
CASA SYS INC COM 14713L102 58 10,252 SH   SOLE 43 0 0 10,252
CASELLA WASTE SYS INC CL A 147448104 2,308 27,025 SH   SOLE 2 18,924 0 8,101
CASELLA WASTE SYS INC CL A 147448104 15 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104 60 697 SH   SOLE 7 697 0 0
CASELLA WASTE SYS INC CL A 147448104 11,324 132,570 SH   SOLE 18 132,570 0 0
CASELLA WASTE SYS INC CL A 147448104 7,482 87,590 SH   SOLE 19 87,590 0 0
CASELLA WASTE SYS INC CL A 147448104 143,150 1,675,836 SH   SOLE 21 1,675,836 0 0
CASELLA WASTE SYS INC CL A 147448104 101,441 1,187,551 SH   SOLE 22 1,158,485 0 29,066
CASELLA WASTE SYS INC CL A 147448104 621 7,269 SH   SOLE 25 7,269 0 0
CASELLA WASTE SYS INC CL A 147448104 1,560 18,268 SH   SOLE 26 13,699 0 4,569
CASELLA WASTE SYS INC CL A 147448104 77 898 SH   SOLE 28 898 0 0
CASELLA WASTE SYS INC CL A 147448104 6,340 74,222 SH   SOLE 30 74,222 0 0
CASELLA WASTE SYS INC CL A 147448104 566 6,623 SH   SOLE 40 6,623 0 0
CASELLA WASTE SYS INC CL A 147448104 1,106 12,942 SH   SOLE 43 625 0 12,317
CASEYS GEN STORES INC COM 147528103 16,737 84,811 SH   SOLE 2 30,744 0 54,067
CASEYS GEN STORES INC COM 147528103 26 130 SH   SOLE 4 130 0 0
CASEYS GEN STORES INC COM 147528103 1,027 5,203 SH   SOLE 7 5,203 0 0
CASEYS GEN STORES INC COM 147528103 40 202 SH   SOLE 13 202 0 0
CASEYS GEN STORES INC COM 147528103 15,937 80,754 SH   SOLE 18 80,754 0 0
CASEYS GEN STORES INC COM 147528103 2,123 10,758 SH   SOLE 19 10,758 0 0
CASEYS GEN STORES INC COM 147528103 351,654 1,781,878 SH   SOLE 21 1,781,878 0 0
CASEYS GEN STORES INC COM 147528103 205,518 1,041,388 SH   SOLE 22 999,327 0 42,061
CASEYS GEN STORES INC COM 147528103 2,778 14,075 SH   SOLE 26 11,329 0 2,746
CASEYS GEN STORES INC COM 147528103 130 661 SH   SOLE 28 661 0 0
CASEYS GEN STORES INC COM 147528103 4,206 21,314 SH   SOLE 30 21,314 0 0
CASEYS GEN STORES INC COM 147528103 114 577 SH   SOLE 31 577 0 0
CASEYS GEN STORES INC COM 147528103 164 833 SH   SOLE 36 833 0 0
CASEYS GEN STORES INC COM 147528103 967 4,899 SH   SOLE 40 4,899 0 0
CASEYS GEN STORES INC COM 147528103 5,030 25,490 SH   SOLE 43 1,022 0 24,468
CASI PHARMACEUTICALS INC COM 14757U109 2 2,081 SH   SOLE 2 0 0 2,081
CASI PHARMACEUTICALS INC COM 14757U109 15 19,075 SH   SOLE 18 19,075 0 0
CASI PHARMACEUTICALS INC COM 14757U109 231 289,058 SH   SOLE 21 289,058 0 0
CASI PHARMACEUTICALS INC COM 14757U109 707 883,559 SH   SOLE 22 883,559 0 0
CASI PHARMACEUTICALS INC COM 14757U109 4 5,189 SH   SOLE 43 0 0 5,189
CASPER SLEEP INC COM 147626105 81 12,140 SH   SOLE 2 9,267 0 2,873
CASPER SLEEP INC COM 147626105 646 96,733 SH   SOLE 18 85,822 0 10,911
CASPER SLEEP INC COM 147626105 559 83,635 SH   SOLE 19 83,635 0 0
CASPER SLEEP INC COM 147626105 6,672 998,821 SH   SOLE 21 998,821 0 0
CASPER SLEEP INC COM 147626105 4,633 693,551 SH   SOLE 22 688,427 0 5,124
CASPER SLEEP INC COM 147626105 12 1,814 SH   SOLE 23 1,814 0 0
CASS INFORMATION SYS INC COM 14808P109 448 11,396 SH   SOLE 2 3,857 0 7,539
CASS INFORMATION SYS INC COM 14808P109 10 242 SH   SOLE 7 242 0 0
CASS INFORMATION SYS INC COM 14808P109 1,736 44,158 SH   SOLE 18 44,158 0 0
CASS INFORMATION SYS INC COM 14808P109 999 25,399 SH   SOLE 19 25,399 0 0
CASS INFORMATION SYS INC COM 14808P109 21,572 548,625 SH   SOLE 21 548,625 0 0
CASS INFORMATION SYS INC COM 14808P109 13,064 332,236 SH   SOLE 22 319,048 0 13,188
CASS INFORMATION SYS INC COM 14808P109 68 1,741 SH   SOLE 25 1,741 0 0
CASS INFORMATION SYS INC COM 14808P109 527 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 305 7,752 SH   SOLE 30 7,752 0 0
CASS INFORMATION SYS INC COM 14808P109 50 1,281 SH   SOLE 40 1,281 0 0
CASS INFORMATION SYS INC COM 14808P109 168 4,266 SH   SOLE 43 112 0 4,154
CASSAVA SCIENCES INC COM 14817C107 1,573 36,002 SH   SOLE 2 17,181 0 18,821
CASSAVA SCIENCES INC COM 14817C107 5 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107 25 576 SH   SOLE 7 576 0 0
CASSAVA SCIENCES INC COM 14817C107 4,654 106,489 SH   SOLE 18 100,701 0 5,788
CASSAVA SCIENCES INC COM 14817C107 8,960 205,025 SH   SOLE 19 205,025 0 0
CASSAVA SCIENCES INC COM 14817C107 58,923 1,348,349 SH   SOLE 21 1,348,349 0 0
CASSAVA SCIENCES INC COM 14817C107 42,914 982,005 SH   SOLE 22 959,309 0 22,696
CASSAVA SCIENCES INC COM 14817C107 233 5,340 SH   SOLE 23 5,340 0 0
CASSAVA SCIENCES INC COM 14817C107 206 4,713 SH   SOLE 25 4,713 0 0
CASSAVA SCIENCES INC COM 14817C107 1,497 34,260 SH   SOLE 26 12,223 0 22,037
CASSAVA SCIENCES INC COM 14817C107 336 7,695 SH   SOLE 28 7,695 0 0
CASSAVA SCIENCES INC COM 14817C107 943 21,583 SH   SOLE 30 21,583 0 0
CASSAVA SCIENCES INC COM 14817C107 190 4,346 SH   SOLE 40 4,346 0 0
CASSAVA SCIENCES INC COM 14817C107 196 4,475 SH   SOLE 43 22 0 4,453
CASTLE BIOSCIENCES INC COM 14843C105 443 10,345 SH   SOLE 2 7,636 0 2,709
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,614 60,977 SH   SOLE 18 60,977 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,891 44,116 SH   SOLE 19 44,116 0 0
CASTLE BIOSCIENCES INC COM 14843C105 42,620 994,171 SH   SOLE 21 994,171 0 0
CASTLE BIOSCIENCES INC COM 14843C105 23,232 541,915 SH   SOLE 22 529,594 0 12,321
CASTLE BIOSCIENCES INC COM 14843C105 144 3,353 SH   SOLE 25 3,353 0 0
CASTLE BIOSCIENCES INC COM 14843C105 615 14,357 SH   SOLE 26 12,524 0 1,833
CASTLE BIOSCIENCES INC COM 14843C105 99 2,302 SH   SOLE 28 2,302 0 0
CASTLE BIOSCIENCES INC COM 14843C105 5,378 125,439 SH   SOLE 30 125,439 0 0
CASTLE BIOSCIENCES INC COM 14843C105 95 2,217 SH   SOLE 40 2,217 0 0
CASTLE BIOSCIENCES INC COM 14843C105 77 1,786 SH   SOLE 43 11 0 1,775
CASTLIGHT HEALTH INC CL B 14862Q100 439 284,758 SH   SOLE 2 105,228 0 179,530
CASTLIGHT HEALTH INC CL B 14862Q100 664 430,867 SH   SOLE 18 400,171 0 30,696
CASTLIGHT HEALTH INC CL B 14862Q100 611 396,916 SH   SOLE 19 396,916 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 6,993 4,540,998 SH   SOLE 21 4,540,998 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 5,706 3,705,341 SH   SOLE 22 3,627,746 0 77,595
CASTLIGHT HEALTH INC CL B 14862Q100 111 72,095 SH   SOLE 23 72,095 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 269 174,493 SH   SOLE 26 0 0 174,493
CASTLIGHT HEALTH INC CL B 14862Q100 4 2,387 SH   SOLE 43 0 0 2,387
CATALENT INC COM 148806102 54,165 423,064 SH   SOLE 2 75,053 0 348,011
CATALENT INC COM 148806102 14,935 116,655 SH   SOLE 4 65,689 0 50,966
CATALENT INC COM 148806102 18,598 145,266 SH   SOLE 7 140,057 0 5,209
CATALENT INC COM 148806102 310 2,425 SH   SOLE 13 268 0 2,157
CATALENT INC COM 148806102 1,985 15,504 SH   SOLE 15 15,504 0 0
CATALENT INC COM 148806102 96,689 755,208 SH   SOLE 18 731,514 0 23,694
CATALENT INC COM 148806102 344,193 2,688,377 SH   SOLE 19 2,688,377 0 0
CATALENT INC COM 148806102 590,104 4,609,108 SH   SOLE 21 4,609,108 0 0
CATALENT INC COM 148806102 544,603 4,253,715 SH   SOLE 22 3,904,034 0 349,681
CATALENT INC COM 148806102 12,369 96,611 SH   SOLE 23 96,611 0 0
CATALENT INC COM 148806102 30,692 239,727 SH   SOLE 25 239,727 0 0
CATALENT INC COM 148806102 43,587 340,445 SH   SOLE 26 113,710 0 226,735
CATALENT INC COM 148806102 40,156 313,642 SH   SOLE 28 20,002 0 293,640
CATALENT INC COM 148806102 76 591 SH   SOLE 29 591 0 0
CATALENT INC COM 148806102 93,368 729,268 SH   SOLE 30 729,268 0 0
CATALENT INC COM 148806102 7,972 62,266 SH   SOLE 31 19,879 0 42,387
CATALENT INC COM 148806102 1,176 9,186 SH   SOLE 34 9,186 0 0
CATALENT INC COM 148806102 8,383 65,474 SH   SOLE 36 65,474 0 0
CATALENT INC COM 148806102 734 5,734 SH   SOLE 40 5,734 0 0
CATALENT INC COM 148806102 16,109 125,820 SH   SOLE 43 7,145 0 118,675
CATALYST BANCORP INC COMMON STOCK 14888L101 12 903 SH   SOLE 18 903 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101 142 10,356 SH   SOLE 21 10,356 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101 770 56,328 SH   SOLE 22 56,328 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 9 9,985 SH   SOLE 2 9,985 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 5 5,711 SH   SOLE 18 5,711 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 82 89,987 SH   SOLE 21 89,987 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 139 151,601 SH   SOLE 22 151,601 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,372 202,725 SH   SOLE 2 25,688 0 177,037
CATALYST PHARMACEUTICALS INC COM 14888U101 9 1,374 SH   SOLE 7 1,374 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 2,117 312,687 SH   SOLE 18 312,687 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,200 177,283 SH   SOLE 19 177,283 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 26,727 3,947,904 SH   SOLE 21 3,947,904 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 15,390 2,273,269 SH   SOLE 22 2,166,282 0 106,987
CATALYST PHARMACEUTICALS INC COM 14888U101 89 13,088 SH   SOLE 25 13,088 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 51 7,563 SH   SOLE 26 0 0 7,563
CATALYST PHARMACEUTICALS INC COM 14888U101 4,861 718,079 SH   SOLE 30 718,079 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 91 13,448 SH   SOLE 40 13,448 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 117 17,278 SH   SOLE 43 0 0 17,278
CATCHMARK TIMBER TR INC CL A 14912Y202 301 34,597 SH   SOLE 2 13,335 0 21,262
CATCHMARK TIMBER TR INC CL A 14912Y202 9 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,141 130,951 SH   SOLE 18 130,951 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 781 89,676 SH   SOLE 19 89,676 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 18,604 2,135,906 SH   SOLE 21 2,135,906 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 10,406 1,194,699 SH   SOLE 22 1,158,568 0 36,131
CATCHMARK TIMBER TR INC CL A 14912Y202 480 55,129 SH   SOLE 25 55,129 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 294 33,702 SH   SOLE 26 20,103 0 13,599
CATCHMARK TIMBER TR INC CL A 14912Y202 2,326 267,041 SH   SOLE 30 267,041 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 64 7,391 SH   SOLE 34 7,391 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 31 3,508 SH   SOLE 40 3,508 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 782 89,793 SH   SOLE 43 2,818 0 86,975
CATERPILLAR INC COM 149123101 284,610 1,376,659 SH   SOLE 2 376,915 0 999,744
CATERPILLAR INC COM 149123101 95,344 461,176 SH   SOLE 4 288,126 0 173,050
CATERPILLAR INC COM 149123101 99,200 479,829 SH   SOLE 7 463,845 0 15,984
CATERPILLAR INC COM 149123101 10,739 51,945 SH   SOLE 13 46,426 0 5,519
CATERPILLAR INC COM 149123101 14,077 68,090 SH   SOLE 15 68,090 0 0
CATERPILLAR INC COM 149123101 13 61 SH   SOLE 17 0 0 61
CATERPILLAR INC COM 149123101 299,616 1,449,240 SH   SOLE 18 1,352,795 0 96,445
CATERPILLAR INC COM 149123101 48,109 232,705 SH   SOLE 19 232,705 0 0
CATERPILLAR INC COM 149123101 2,510,119 12,141,429 SH   SOLE 21 12,141,429 0 0
CATERPILLAR INC COM 149123101 2,419,159 11,701,454 SH   SOLE 22 10,421,424 0 1,280,030
CATERPILLAR INC COM 149123101 75,484 365,118 SH   SOLE 23 365,118 0 0
CATERPILLAR INC COM 149123101 198,198 958,682 SH   SOLE 25 958,682 0 0
CATERPILLAR INC COM 149123101 271,024 1,310,941 SH   SOLE 26 508,664 0 802,277
CATERPILLAR INC COM 149123101 298,485 1,443,770 SH   SOLE 28 16,513 0 1,427,257
CATERPILLAR INC COM 149123101 4,266 20,637 SH   SOLE 29 20,637 0 0
CATERPILLAR INC COM 149123101 702,574 3,398,345 SH   SOLE 30 3,398,345 0 0
CATERPILLAR INC COM 149123101 49,076 237,379 SH   SOLE 31 94,372 0 143,007
CATERPILLAR INC COM 149123101 12,368 59,823 SH   SOLE 32 59,823 0 0
CATERPILLAR INC COM 149123101 20,354 98,450 SH   SOLE 34 98,450 0 0
CATERPILLAR INC COM 149123101 50,146 242,555 SH   SOLE 36 242,555 0 0
CATERPILLAR INC COM 149123101 3,761 18,190 SH   SOLE 40 18,190 0 0
CATERPILLAR INC COM 149123101 79,732 385,665 SH   SOLE 43 29,572 0 356,093
CATHAY GEN BANCORP COM 149150104 4,236 98,525 SH   SOLE 2 56,639 0 41,886
CATHAY GEN BANCORP COM 149150104 147 3,427 SH   SOLE 4 337 0 3,090
CATHAY GEN BANCORP COM 149150104 69 1,613 SH   SOLE 7 1,613 0 0
CATHAY GEN BANCORP COM 149150104 15,619 363,312 SH   SOLE 18 363,312 0 0
CATHAY GEN BANCORP COM 149150104 6,945 161,554 SH   SOLE 19 161,554 0 0
CATHAY GEN BANCORP COM 149150104 244,611 5,689,953 SH   SOLE 21 5,689,953 0 0
CATHAY GEN BANCORP COM 149150104 96,602 2,247,073 SH   SOLE 22 2,171,885 0 75,188
CATHAY GEN BANCORP COM 149150104 664 15,456 SH   SOLE 25 15,456 0 0
CATHAY GEN BANCORP COM 149150104 1,153 26,828 SH   SOLE 26 21,233 0 5,595
CATHAY GEN BANCORP COM 149150104 61 1,420 SH   SOLE 28 1,420 0 0
CATHAY GEN BANCORP COM 149150104 5,384 125,241 SH   SOLE 30 125,241 0 0
CATHAY GEN BANCORP COM 149150104 324 7,548 SH   SOLE 36 7,548 0 0
CATHAY GEN BANCORP COM 149150104 437 10,160 SH   SOLE 40 10,160 0 0
CATHAY GEN BANCORP COM 149150104 3,914 91,039 SH   SOLE 43 3,408 0 87,631
CATO CORP NEW CL A 149205106 222 12,934 SH   SOLE 2 597 0 12,337
CATO CORP NEW CL A 149205106 5 280 SH   SOLE 7 280 0 0
CATO CORP NEW CL A 149205106 1,435 83,604 SH   SOLE 18 83,604 0 0
CATO CORP NEW CL A 149205106 641 37,337 SH   SOLE 19 37,337 0 0
CATO CORP NEW CL A 149205106 42,931 2,501,780 SH   SOLE 21 2,501,780 0 0
CATO CORP NEW CL A 149205106 9,515 554,479 SH   SOLE 22 542,223 0 12,256
CATO CORP NEW CL A 149205106 455 26,535 SH   SOLE 30 26,535 0 0
CATO CORP NEW CL A 149205106 38 2,218 SH   SOLE 43 0 0 2,218
CAVCO INDS INC DEL COM 149568107 1,418 4,463 SH   SOLE 2 2,315 0 2,148
CAVCO INDS INC DEL COM 149568107 13 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 42 131 SH   SOLE 7 131 0 0
CAVCO INDS INC DEL COM 149568107 10,334 32,533 SH   SOLE 18 32,533 0 0
CAVCO INDS INC DEL COM 149568107 5,182 16,313 SH   SOLE 19 16,313 0 0
CAVCO INDS INC DEL COM 149568107 358,040 1,127,152 SH   SOLE 21 1,127,152 0 0
CAVCO INDS INC DEL COM 149568107 68,599 215,959 SH   SOLE 22 209,729 0 6,230
CAVCO INDS INC DEL COM 149568107 334 1,051 SH   SOLE 25 1,051 0 0
CAVCO INDS INC DEL COM 149568107 1,131 3,560 SH   SOLE 26 2,495 0 1,065
CAVCO INDS INC DEL COM 149568107 49 153 SH   SOLE 28 153 0 0
CAVCO INDS INC DEL COM 149568107 4,910 15,456 SH   SOLE 30 15,456 0 0
CAVCO INDS INC DEL COM 149568107 308 971 SH   SOLE 40 971 0 0
CAVCO INDS INC DEL COM 149568107 556 1,749 SH   SOLE 43 86 0 1,663
CAZOO GROUP LTD COM G2007L105 39,137 6,490,304 SH   SOLE 19 6,490,304 0 0
CAZOO GROUP LTD COM G2007L105 100 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 314 13,061 SH   SOLE 21 13,061 0 0
CB FINL SVCS INC COM 12479G101 4 183 SH   SOLE 22 183 0 0
CBDMD INC COM 12482W101 8 7,620 SH   SOLE 18 7,620 0 0
CBDMD INC COM 12482W101 225 207,980 SH   SOLE 21 207,980 0 0
CBDMD INC COM 12482W101 566 524,416 SH   SOLE 22 524,416 0 0
CBIZ INC COM 124805102 1,573 40,212 SH   SOLE 2 13,248 0 26,964
CBIZ INC COM 124805102 7 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102 26 677 SH   SOLE 7 677 0 0
CBIZ INC COM 124805102 5,921 151,355 SH   SOLE 18 151,355 0 0
CBIZ INC COM 124805102 3,416 87,317 SH   SOLE 19 87,317 0 0
CBIZ INC COM 124805102 71,269 1,821,795 SH   SOLE 21 1,821,795 0 0
CBIZ INC COM 124805102 46,440 1,187,106 SH   SOLE 22 1,138,701 0 48,405
CBIZ INC COM 124805102 242 6,188 SH   SOLE 25 6,188 0 0
CBIZ INC COM 124805102 1,045 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 37 947 SH   SOLE 28 947 0 0
CBIZ INC COM 124805102 1,051 26,864 SH   SOLE 30 26,864 0 0
CBIZ INC COM 124805102 252 6,444 SH   SOLE 40 6,444 0 0
CBIZ INC COM 124805102 2,526 64,576 SH   SOLE 43 20,281 0 44,295
CBOE GLOBAL MKTS INC COM 12503M108 31,752 243,500 SH   SOLE 2 47,066 0 196,434
CBOE GLOBAL MKTS INC COM 12503M108 11,521 88,352 SH   SOLE 4 44,879 0 43,473
CBOE GLOBAL MKTS INC COM 12503M108 16,506 126,577 SH   SOLE 7 123,363 0 3,214
CBOE GLOBAL MKTS INC COM 12503M108 40 308 SH   SOLE 13 308 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,907 14,628 SH   SOLE 15 14,628 0 0
CBOE GLOBAL MKTS INC COM 12503M108 29,272 224,477 SH   SOLE 18 209,640 0 14,837
CBOE GLOBAL MKTS INC COM 12503M108 7,279 55,820 SH   SOLE 19 55,820 0 0
CBOE GLOBAL MKTS INC COM 12503M108 593,426 4,550,816 SH   SOLE 21 4,550,816 0 0
CBOE GLOBAL MKTS INC COM 12503M108 365,096 2,799,816 SH   SOLE 22 2,577,942 0 221,874
CBOE GLOBAL MKTS INC COM 12503M108 7,833 60,067 SH   SOLE 23 60,067 0 0
CBOE GLOBAL MKTS INC COM 12503M108 19,516 149,660 SH   SOLE 25 149,660 0 0
CBOE GLOBAL MKTS INC COM 12503M108 31,993 245,345 SH   SOLE 26 89,429 0 155,916
CBOE GLOBAL MKTS INC COM 12503M108 24,974 191,519 SH   SOLE 28 0 0 191,519
CBOE GLOBAL MKTS INC COM 12503M108 119,238 914,402 SH   SOLE 30 788,303 0 126,099
CBOE GLOBAL MKTS INC COM 12503M108 4,932 37,822 SH   SOLE 31 11,321 0 26,501
CBOE GLOBAL MKTS INC COM 12503M108 1,715 13,155 SH   SOLE 34 13,155 0 0
CBOE GLOBAL MKTS INC COM 12503M108 8,748 67,085 SH   SOLE 36 67,085 0 0
CBOE GLOBAL MKTS INC COM 12503M108 471 3,614 SH   SOLE 40 3,614 0 0
CBOE GLOBAL MKTS INC COM 12503M108 16,099 123,455 SH   SOLE 43 2,811 0 120,644
CBRE GROUP INC CL A 12504L109 97,422 897,817 SH   SOLE 2 349,365 0 548,452
CBRE GROUP INC CL A 12504L109 33,178 305,763 SH   SOLE 4 208,061 0 97,702
CBRE GROUP INC CL A 12504L109 40,939 377,279 SH   SOLE 7 289,166 0 88,113
CBRE GROUP INC CL A 12504L109 1,271 11,715 SH   SOLE 13 7,378 0 4,337
CBRE GROUP INC CL A 12504L109 5,115 47,139 SH   SOLE 15 47,139 0 0
CBRE GROUP INC CL A 12504L109 149,243 1,375,389 SH   SOLE 18 1,284,762 0 90,627
CBRE GROUP INC CL A 12504L109 52,009 479,301 SH   SOLE 19 479,301 0 0
CBRE GROUP INC CL A 12504L109 1,423,830 13,121,647 SH   SOLE 21 13,121,647 0 0
CBRE GROUP INC CL A 12504L109 817,141 7,530,557 SH   SOLE 22 6,659,621 0 870,936
CBRE GROUP INC CL A 12504L109 21,815 201,045 SH   SOLE 23 201,045 0 0
CBRE GROUP INC CL A 12504L109 89,403 823,914 SH   SOLE 25 794,363 0 29,551
CBRE GROUP INC CL A 12504L109 111,996 1,032,122 SH   SOLE 26 566,677 0 465,445
CBRE GROUP INC CL A 12504L109 156,248 1,439,942 SH   SOLE 28 12,315 0 1,427,627
CBRE GROUP INC CL A 12504L109 3,349 30,859 SH   SOLE 29 30,859 0 0
CBRE GROUP INC CL A 12504L109 364,460 3,358,770 SH   SOLE 30 3,282,618 0 76,152
CBRE GROUP INC CL A 12504L109 17,413 160,473 SH   SOLE 31 46,369 0 114,104
CBRE GROUP INC CL A 12504L109 28,896 266,300 SH   SOLE 34 266,300 0 0
CBRE GROUP INC CL A 12504L109 19,156 176,539 SH   SOLE 36 176,539 0 0
CBRE GROUP INC CL A 12504L109 1,201 11,072 SH   SOLE 40 11,072 0 0
CBRE GROUP INC CL A 12504L109 65,633 604,856 SH   SOLE 43 33,342 0 571,514
CBTX INC COM 12481V104 437 15,062 SH   SOLE 2 4,768 0 10,294
CBTX INC COM 12481V104 8 260 SH   SOLE 7 260 0 0
CBTX INC COM 12481V104 1,774 61,184 SH   SOLE 18 61,184 0 0
CBTX INC COM 12481V104 1,074 37,036 SH   SOLE 19 37,036 0 0
CBTX INC COM 12481V104 21,366 736,773 SH   SOLE 21 736,773 0 0
CBTX INC COM 12481V104 13,424 462,889 SH   SOLE 22 444,582 0 18,307
CBTX INC COM 12481V104 72 2,485 SH   SOLE 25 2,485 0 0
CBTX INC COM 12481V104 92 3,188 SH   SOLE 28 3,188 0 0
CBTX INC COM 12481V104 151 5,224 SH   SOLE 30 5,224 0 0
CBTX INC COM 12481V104 93 3,212 SH   SOLE 40 3,212 0 0
CBTX INC COM 12481V104 192 6,624 SH   SOLE 43 0 0 6,624
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 24 2,097 SH   SOLE 2 0 0 2,097
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 945 82,971 SH   SOLE 21 82,971 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 10,131 889,474 SH   SOLE 22 889,474 0 0
CDK GLOBAL INC COM 12508E101 28,131 673,965 SH   SOLE 2 548,799 0 125,166
CDK GLOBAL INC COM 12508E101 111 2,653 SH   SOLE 4 418 0 2,235
CDK GLOBAL INC COM 12508E101 79 1,894 SH   SOLE 7 1,894 0 0
CDK GLOBAL INC COM 12508E101 87,433 2,094,707 SH   SOLE 18 1,878,732 0 215,975
CDK GLOBAL INC COM 12508E101 281,793 6,751,139 SH   SOLE 19 6,751,139 0 0
CDK GLOBAL INC COM 12508E101 259,241 6,210,863 SH   SOLE 21 6,210,863 0 0
CDK GLOBAL INC COM 12508E101 155,713 3,730,541 SH   SOLE 22 3,596,042 0 134,499
CDK GLOBAL INC COM 12508E101 3,600 86,247 SH   SOLE 23 86,247 0 0
CDK GLOBAL INC COM 12508E101 8,238 197,364 SH   SOLE 25 145,470 0 51,894
CDK GLOBAL INC COM 12508E101 4,906 117,535 SH   SOLE 26 36,906 0 80,629
CDK GLOBAL INC COM 12508E101 91 2,170 SH   SOLE 28 2,170 0 0
CDK GLOBAL INC COM 12508E101 24,269 581,437 SH   SOLE 30 581,437 0 0
CDK GLOBAL INC COM 12508E101 79 1,888 SH   SOLE 31 1,888 0 0
CDK GLOBAL INC COM 12508E101 28,713 687,904 SH   SOLE 34 687,904 0 0
CDK GLOBAL INC COM 12508E101 1,242 29,745 SH   SOLE 36 29,745 0 0
CDK GLOBAL INC COM 12508E101 618 14,807 SH   SOLE 40 14,807 0 0
CDK GLOBAL INC COM 12508E101 3,664 87,777 SH   SOLE 43 3,372 0 84,405
CDW CORP COM 12514G108 58,532 285,827 SH   SOLE 2 53,869 0 231,958
CDW CORP COM 12514G108 19,945 97,396 SH   SOLE 4 53,095 0 44,301
CDW CORP COM 12514G108 23,923 116,821 SH   SOLE 7 112,539 0 4,282
CDW CORP COM 12514G108 400 1,951 SH   SOLE 13 362 0 1,589
CDW CORP COM 12514G108 2,635 12,868 SH   SOLE 15 12,868 0 0
CDW CORP COM 12514G108 58,566 285,994 SH   SOLE 18 267,670 0 18,324
CDW CORP COM 12514G108 14,831 72,424 SH   SOLE 19 72,424 0 0
CDW CORP COM 12514G108 814,571 3,977,787 SH   SOLE 21 3,977,787 0 0
CDW CORP COM 12514G108 589,669 2,879,523 SH   SOLE 22 2,599,890 0 279,633
CDW CORP COM 12514G108 16,037 78,312 SH   SOLE 23 78,312 0 0
CDW CORP COM 12514G108 40,206 196,339 SH   SOLE 25 196,339 0 0
CDW CORP COM 12514G108 58,631 286,311 SH   SOLE 26 97,071 0 189,240
CDW CORP COM 12514G108 72,121 352,187 SH   SOLE 28 2,498 0 349,689
CDW CORP COM 12514G108 128,921 629,557 SH   SOLE 30 629,557 0 0
CDW CORP COM 12514G108 10,573 51,629 SH   SOLE 31 15,356 0 36,273
CDW CORP COM 12514G108 5,925 28,932 SH   SOLE 34 28,932 0 0
CDW CORP COM 12514G108 12,383 60,468 SH   SOLE 36 60,468 0 0
CDW CORP COM 12514G108 915 4,466 SH   SOLE 40 4,466 0 0
CDW CORP COM 12514G108 20,650 100,839 SH   SOLE 43 13,829 0 87,010
CECO ENVIRONMENTAL CORP COM 125141101 142 22,848 SH   SOLE 2 2,801 0 20,047
CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 674 108,150 SH   SOLE 18 108,150 0 0
CECO ENVIRONMENTAL CORP COM 125141101 361 57,955 SH   SOLE 19 57,955 0 0
CECO ENVIRONMENTAL CORP COM 125141101 7,179 1,152,364 SH   SOLE 21 1,152,364 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5,356 859,775 SH   SOLE 22 843,919 0 15,856
CECO ENVIRONMENTAL CORP COM 125141101 587 94,193 SH   SOLE 25 94,193 0 0
CECO ENVIRONMENTAL CORP COM 125141101 291 46,759 SH   SOLE 26 28,524 0 18,235
CECO ENVIRONMENTAL CORP COM 125141101 455 73,086 SH   SOLE 34 73,086 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3 537 SH   SOLE 36 537 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 95 1,900 SH   SOLE 43 0 0 1,900
CEDAR REALTY TRUST INC COM NEW 150602605 3 127 SH   SOLE 2 0 0 127
CEDAR REALTY TRUST INC COM NEW 150602605 63 2,496 SH   SOLE 18 2,496 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 1,679 66,856 SH   SOLE 21 66,856 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 4,995 198,918 SH   SOLE 22 198,918 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 13 511 SH   SOLE 23 511 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 6 255 SH   SOLE 43 0 0 255
CEL-SCI CORP COM PAR NEW 150837607 137 19,228 SH   SOLE 2 12,038 0 7,190
CEL-SCI CORP COM PAR NEW 150837607 1 139 SH   SOLE 4 139 0 0
CEL-SCI CORP COM PAR NEW 150837607 4 592 SH   SOLE 7 592 0 0
CEL-SCI CORP COM PAR NEW 150837607 789 111,137 SH   SOLE 18 111,137 0 0
CEL-SCI CORP COM PAR NEW 150837607 452 63,672 SH   SOLE 19 63,672 0 0
CEL-SCI CORP COM PAR NEW 150837607 11,807 1,662,941 SH   SOLE 21 1,662,941 0 0
CEL-SCI CORP COM PAR NEW 150837607 7,343 1,034,220 SH   SOLE 22 1,013,108 0 21,112
CEL-SCI CORP COM PAR NEW 150837607 53 7,460 SH   SOLE 25 7,460 0 0
CEL-SCI CORP COM PAR NEW 150837607 33 4,604 SH   SOLE 26 1,028 0 3,576
CEL-SCI CORP COM PAR NEW 150837607 146 20,552 SH   SOLE 30 20,552 0 0
CEL-SCI CORP COM PAR NEW 150837607 44 6,215 SH   SOLE 40 6,215 0 0
CEL-SCI CORP COM PAR NEW 150837607 81 11,449 SH   SOLE 43 0 0 11,449
CELANESE CORP DEL COM 150870103 43,785 260,534 SH   SOLE 2 38,104 0 222,430
CELANESE CORP DEL COM 150870103 15,331 91,226 SH   SOLE 4 43,273 0 47,953
CELANESE CORP DEL COM 150870103 16,710 99,427 SH   SOLE 7 96,040 0 3,387
CELANESE CORP DEL COM 150870103 351 2,091 SH   SOLE 13 265 0 1,826
CELANESE CORP DEL COM 150870103 2,572 15,305 SH   SOLE 15 15,305 0 0
CELANESE CORP DEL COM 150870103 30,354 180,613 SH   SOLE 18 165,903 0 14,710
CELANESE CORP DEL COM 150870103 7,649 45,513 SH   SOLE 19 45,513 0 0
CELANESE CORP DEL COM 150870103 532,943 3,171,145 SH   SOLE 21 3,171,145 0 0
CELANESE CORP DEL COM 150870103 388,698 2,312,851 SH   SOLE 22 2,086,930 0 225,921
CELANESE CORP DEL COM 150870103 10,616 63,165 SH   SOLE 23 63,165 0 0
CELANESE CORP DEL COM 150870103 24,053 143,123 SH   SOLE 25 143,123 0 0
CELANESE CORP DEL COM 150870103 37,512 223,206 SH   SOLE 26 72,636 0 150,570
CELANESE CORP DEL COM 150870103 60,065 357,404 SH   SOLE 28 1,980 0 355,424
CELANESE CORP DEL COM 150870103 77,614 461,821 SH   SOLE 30 461,821 0 0
CELANESE CORP DEL COM 150870103 6,950 41,357 SH   SOLE 31 13,434 0 27,923
CELANESE CORP DEL COM 150870103 992 5,902 SH   SOLE 34 5,902 0 0
CELANESE CORP DEL COM 150870103 7,618 45,332 SH   SOLE 36 45,332 0 0
CELANESE CORP DEL COM 150870103 340 2,026 SH   SOLE 40 2,026 0 0
CELANESE CORP DEL COM 150870103 20,223 120,332 SH   SOLE 43 11,109 0 109,223
CELCUITY INC COM 15102K100 14 1,088 SH   SOLE 2 320 0 768
CELCUITY INC COM 15102K100 325 24,639 SH   SOLE 18 24,639 0 0
CELCUITY INC COM 15102K100 163 12,343 SH   SOLE 19 12,343 0 0
CELCUITY INC COM 15102K100 4,300 325,998 SH   SOLE 21 325,998 0 0
CELCUITY INC COM 15102K100 1,271 96,361 SH   SOLE 22 96,066 0 295
CELESTICA INC SUB VTG SHS 15101Q108 322 28,944 SH   SOLE 21 28,944 0 0
CELESTICA INC SUB VTG SHS 15101Q108 2,133 191,676 SH   SOLE 43 3,657 0 188,019
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 920 23,803 SH   SOLE 2 10,547 0 13,256
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 24 630 SH   SOLE 7 630 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 5,177 133,984 SH   SOLE 18 133,984 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 3,212 83,129 SH   SOLE 19 83,129 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 66,723 1,726,781 SH   SOLE 21 1,726,781 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 41,755 1,080,626 SH   SOLE 22 1,054,990 0 25,636
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1 33 SH   SOLE 23 33 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 194 5,028 SH   SOLE 25 5,028 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 118 3,055 SH   SOLE 26 226 0 2,829
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 179 4,623 SH   SOLE 28 4,623 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 897 23,219 SH   SOLE 30 23,219 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 184 4,766 SH   SOLE 40 4,766 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 433 11,202 SH   SOLE 43 36 0 11,166
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1,816 226,473 SH   SOLE 21 226,473 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1,612 200,961 SH   SOLE 22 190,932 0 10,029
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 79 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 92 138,357 SH   SOLE 21 138,357 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 379 570,379 SH   SOLE 22 570,379 0 0
CELLECTIS S A SPON ADS 15117K103 1,832 225,627 SH   SOLE 21 225,627 0 0
CELLECTIS S A SPON ADS 15117K103 73 9,008 SH   SOLE 30 9,008 0 0
CELLECTIS S A SPON ADS 15117K103 752 92,649 SH   SOLE 43 24,396 0 68,253
CELSION CORP COM PAR NEW 15117N503 10 17,954 SH   SOLE 18 17,954 0 0
CELSION CORP COM PAR NEW 15117N503 128 237,070 SH   SOLE 21 237,070 0 0
CELSION CORP COM PAR NEW 15117N503 463 857,530 SH   SOLE 22 857,530 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,213 16,260 SH   SOLE 2 9,993 0 6,267
CELSIUS HLDGS INC COM NEW 15118V207 8 111 SH   SOLE 4 111 0 0
CELSIUS HLDGS INC COM NEW 15118V207 55 731 SH   SOLE 7 731 0 0
CELSIUS HLDGS INC COM NEW 15118V207 13,056 175,083 SH   SOLE 18 175,083 0 0
CELSIUS HLDGS INC COM NEW 15118V207 7,396 99,178 SH   SOLE 19 99,178 0 0
CELSIUS HLDGS INC COM NEW 15118V207 366,757 4,918,298 SH   SOLE 21 4,918,298 0 0
CELSIUS HLDGS INC COM NEW 15118V207 79,860 1,070,946 SH   SOLE 22 1,050,922 0 20,024
CELSIUS HLDGS INC COM NEW 15118V207 330 4,427 SH   SOLE 25 4,427 0 0
CELSIUS HLDGS INC COM NEW 15118V207 906 12,148 SH   SOLE 26 9,903 0 2,245
CELSIUS HLDGS INC COM NEW 15118V207 5,044 67,642 SH   SOLE 30 67,642 0 0
CELSIUS HLDGS INC COM NEW 15118V207 297 3,984 SH   SOLE 40 3,984 0 0
CELSIUS HLDGS INC COM NEW 15118V207 565 7,578 SH   SOLE 43 101 0 7,477
CELULARITY INC COM CL A 151190105 119 23,151 SH   SOLE 2 23,151 0 0
CELULARITY INC COM CL A 151190105 11 2,154 SH   SOLE 21 2,154 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 6,770 998,562 SH   SOLE 2 347,877 0 650,685
CEMEX SAB DE CV SPON ADR NEW 151290889 148 21,811 SH   SOLE 4 21,811 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 8,299 1,224,025 SH   SOLE 18 78,971 0 1,145,054
CEMEX SAB DE CV SPON ADR NEW 151290889 54,720 8,070,847 SH   SOLE 19 8,070,847 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 134 19,836 SH   SOLE 21 19,836 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 5,546 817,979 SH   SOLE 22 817,979 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 47,683 7,032,918 SH   SOLE 25 7,032,918 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 6,025 888,706 SH   SOLE 26 632,538 0 256,168
CEMEX SAB DE CV SPON ADR NEW 151290889 97 14,340 SH   SOLE 30 14,340 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 70,737 10,433,146 SH   SOLE 34 10,433,146 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 9,148 1,349,272 SH   SOLE 43 8,273 0 1,340,999
CEMTREX INC COM NEW 15130G600 1 788 SH   SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 104 8,473 SH   SOLE 2 8,473 0 0
CENOVUS ENERGY INC COM 15135U109 185 15,082 SH   SOLE 4 15,082 0 0
CENOVUS ENERGY INC COM 15135U109 2,446 199,218 SH   SOLE 18 199,218 0 0
CENOVUS ENERGY INC COM 15135U109 15,856 1,291,214 SH   SOLE 19 1,291,214 0 0
CENOVUS ENERGY INC COM 15135U109 3,713 302,390 SH   SOLE 21 302,390 0 0
CENOVUS ENERGY INC COM 15135U109 1,209 98,487 SH   SOLE 22 98,487 0 0
CENOVUS ENERGY INC COM 15135U109 185 15,088 SH   SOLE 26 15,088 0 0
CENOVUS ENERGY INC COM 15135U109 8,376 682,082 SH   SOLE 34 682,082 0 0
CENOVUS ENERGY INC COM 15135U109 21,409 1,743,382 SH   SOLE 43 28,748 0 1,714,634
CENTENE CORP DEL COM 15135B101 105,175 1,276,401 SH   SOLE 2 313,215 0 963,186
CENTENE CORP DEL COM 15135B101 29,507 358,095 SH   SOLE 4 213,948 0 144,147
CENTENE CORP DEL COM 15135B101 41,009 497,688 SH   SOLE 7 481,061 0 16,627
CENTENE CORP DEL COM 15135B101 647 7,853 SH   SOLE 13 1,488 0 6,365
CENTENE CORP DEL COM 15135B101 6,693 81,225 SH   SOLE 15 81,225 0 0
CENTENE CORP DEL COM 15135B101 174,292 2,115,200 SH   SOLE 18 2,035,151 0 80,049
CENTENE CORP DEL COM 15135B101 133,128 1,615,625 SH   SOLE 19 1,615,625 0 0
CENTENE CORP DEL COM 15135B101 1,100,404 13,354,423 SH   SOLE 21 13,354,423 0 0
CENTENE CORP DEL COM 15135B101 1,003,516 12,178,590 SH   SOLE 22 11,004,718 0 1,173,872
CENTENE CORP DEL COM 15135B101 27,265 330,886 SH   SOLE 23 330,886 0 0
CENTENE CORP DEL COM 15135B101 76,276 925,684 SH   SOLE 25 925,684 0 0
CENTENE CORP DEL COM 15135B101 96,231 1,167,848 SH   SOLE 26 392,109 0 775,739
CENTENE CORP DEL COM 15135B101 111,184 1,349,317 SH   SOLE 28 95,468 0 1,253,849
CENTENE CORP DEL COM 15135B101 51 614 SH   SOLE 29 614 0 0
CENTENE CORP DEL COM 15135B101 330,287 4,008,340 SH   SOLE 30 4,008,340 0 0
CENTENE CORP DEL COM 15135B101 17,504 212,428 SH   SOLE 31 63,431 0 148,997
CENTENE CORP DEL COM 15135B101 85,242 1,034,485 SH   SOLE 34 1,034,485 0 0
CENTENE CORP DEL COM 15135B101 22,940 278,403 SH   SOLE 36 278,403 0 0
CENTENE CORP DEL COM 15135B101 1,594 19,341 SH   SOLE 40 19,341 0 0
CENTENE CORP DEL COM 15135B101 28,488 345,727 SH   SOLE 43 43,660 0 302,067
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,619 270,733 SH   SOLE 2 174,210 0 96,523
CENTENNIAL RESOURCE DEV INC CL A 15136A102 17 2,910 SH   SOLE 7 2,910 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3,340 558,535 SH   SOLE 18 535,497 0 23,038
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3,852 644,220 SH   SOLE 19 644,220 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 42,399 7,090,089 SH   SOLE 21 7,090,089 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 29,062 4,859,903 SH   SOLE 22 4,679,375 0 180,528
CENTENNIAL RESOURCE DEV INC CL A 15136A102 59 9,934 SH   SOLE 23 9,934 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 138 23,059 SH   SOLE 25 23,059 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 392 65,609 SH   SOLE 26 0 0 65,609
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,156 193,335 SH   SOLE 30 193,335 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 78 12,981 SH   SOLE 36 12,981 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 129 21,575 SH   SOLE 40 21,575 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 178 29,706 SH   SOLE 43 7,814 0 21,892
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1,027 829,000 PRN   SOLE 2 829,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2,140 1,727,000 PRN   SOLE 18 1,727,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1,971 1,590,000 PRN   SOLE 19 1,590,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1,500 1,210,000 PRN   SOLE 26 1,210,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2,553 2,060,000 PRN   SOLE 34 2,060,000 0 0
CENTERPOINT ENERGY INC COM 15189T107 63,110 2,261,209 SH   SOLE 2 818,959 0 1,442,250
CENTERPOINT ENERGY INC COM 15189T107 9,714 348,039 SH   SOLE 4 327,060 0 20,979
CENTERPOINT ENERGY INC COM 15189T107 42,602 1,526,420 SH   SOLE 7 1,508,919 0 17,501
CENTERPOINT ENERGY INC COM 15189T107 314 11,268 SH   SOLE 13 1,507 0 9,761
CENTERPOINT ENERGY INC COM 15189T107 2,181 78,149 SH   SOLE 15 78,149 0 0
CENTERPOINT ENERGY INC COM 15189T107 110,948 3,975,224 SH   SOLE 18 3,630,005 0 345,219
CENTERPOINT ENERGY INC COM 15189T107 205,836 7,374,975 SH   SOLE 19 7,374,975 0 0
CENTERPOINT ENERGY INC COM 15189T107 649,129 23,257,921 SH   SOLE 21 23,257,921 0 0
CENTERPOINT ENERGY INC COM 15189T107 379,664 13,603,168 SH   SOLE 22 12,379,871 0 1,223,297
CENTERPOINT ENERGY INC COM 15189T107 9,657 346,009 SH   SOLE 23 346,009 0 0
CENTERPOINT ENERGY INC COM 15189T107 22,247 797,111 SH   SOLE 25 797,111 0 0
CENTERPOINT ENERGY INC COM 15189T107 32,998 1,182,307 SH   SOLE 26 333,486 0 848,821
CENTERPOINT ENERGY INC COM 15189T107 36,628 1,312,364 SH   SOLE 28 15,329 0 1,297,035
CENTERPOINT ENERGY INC COM 15189T107 54 1,933 SH   SOLE 29 1,933 0 0
CENTERPOINT ENERGY INC COM 15189T107 69,044 2,473,805 SH   SOLE 30 2,473,805 0 0
CENTERPOINT ENERGY INC COM 15189T107 67,809 2,429,564 SH   SOLE 31 60,829 0 2,368,735
CENTERPOINT ENERGY INC COM 15189T107 4,723 169,232 SH   SOLE 32 169,232 0 0
CENTERPOINT ENERGY INC COM 15189T107 22,743 814,883 SH   SOLE 34 814,883 0 0
CENTERPOINT ENERGY INC COM 15189T107 7,818 280,108 SH   SOLE 36 280,108 0 0
CENTERPOINT ENERGY INC COM 15189T107 284 10,191 SH   SOLE 40 10,191 0 0
CENTERPOINT ENERGY INC COM 15189T107 7,881 282,367 SH   SOLE 43 24,022 0 258,345
CENTERSPACE COM 15202L107 2,399 21,628 SH   SOLE 2 9,393 0 12,235
CENTERSPACE COM 15202L107 815 7,350 SH   SOLE 4 7,350 0 0
CENTERSPACE COM 15202L107 1,960 17,678 SH   SOLE 7 17,678 0 0
CENTERSPACE COM 15202L107 6,040 54,466 SH   SOLE 18 54,466 0 0
CENTERSPACE COM 15202L107 4,727 42,624 SH   SOLE 19 42,624 0 0
CENTERSPACE COM 15202L107 199,588 1,799,712 SH   SOLE 21 1,799,712 0 0
CENTERSPACE COM 15202L107 54,191 488,650 SH   SOLE 22 475,179 0 13,471
CENTERSPACE COM 15202L107 63 564 SH   SOLE 23 564 0 0
CENTERSPACE COM 15202L107 6,942 62,596 SH   SOLE 25 62,596 0 0
CENTERSPACE COM 15202L107 629 5,670 SH   SOLE 26 4,227 0 1,443
CENTERSPACE COM 15202L107 921 8,308 SH   SOLE 28 105 0 8,203
CENTERSPACE COM 15202L107 10,826 97,622 SH   SOLE 30 97,622 0 0
CENTERSPACE COM 15202L107 6,774 61,078 SH   SOLE 31 0 0 61,078
CENTERSPACE COM 15202L107 132 1,187 SH   SOLE 34 1,187 0 0
CENTERSPACE COM 15202L107 234 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107 711 6,413 SH   SOLE 43 26 0 6,387
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 3,141 278,960 SH   SOLE 21 278,960 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 93 8,278 SH   SOLE 30 8,278 0 0
CENTOGENE N V COM N1976T109 16 3,120 SH   SOLE 2 0 0 3,120
CENTOGENE N V COM N1976T109 5 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109 88 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 11 1,857 SH   SOLE 43 0 0 1,857
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2,541 417,295 SH   SOLE 7 417,295 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 34,571 5,676,762 SH   SOLE 21 5,676,762 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 32,081 5,267,825 SH   SOLE 30 5,267,825 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 196 32,266 SH   SOLE 43 3,859 0 28,407
CENTRAL GARDEN & PET CO COM 153527106 856 16,268 SH   SOLE 2 3,980 0 12,288
CENTRAL GARDEN & PET CO COM 153527106 2 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106 10 190 SH   SOLE 7 190 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,932 36,714 SH   SOLE 18 36,714 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,426 27,093 SH   SOLE 19 27,093 0 0
CENTRAL GARDEN & PET CO COM 153527106 63,748 1,211,246 SH   SOLE 21 1,211,246 0 0
CENTRAL GARDEN & PET CO COM 153527106 17,732 336,927 SH   SOLE 22 328,182 0 8,745
CENTRAL GARDEN & PET CO COM 153527106 42 796 SH   SOLE 23 796 0 0
CENTRAL GARDEN & PET CO COM 153527106 68 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106 454 8,621 SH   SOLE 26 0 0 8,621
CENTRAL GARDEN & PET CO COM 153527106 783 14,885 SH   SOLE 30 14,885 0 0
CENTRAL GARDEN & PET CO COM 153527106 114 2,172 SH   SOLE 34 2,172 0 0
CENTRAL GARDEN & PET CO COM 153527106 73 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106 697 13,238 SH   SOLE 43 62 0 13,176
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5,706 119,251 SH   SOLE 2 65,188 0 54,063
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 8 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 27 573 SH   SOLE 7 573 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7,611 159,067 SH   SOLE 18 149,289 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 21,407 447,370 SH   SOLE 19 447,370 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 237,738 4,968,397 SH   SOLE 21 4,968,397 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 65,273 1,364,123 SH   SOLE 22 1,330,810 0 33,313
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 795 16,613 SH   SOLE 23 16,613 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 244 5,098 SH   SOLE 25 5,098 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,684 76,991 SH   SOLE 26 11,545 0 65,446
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 34 719 SH   SOLE 28 719 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,661 76,518 SH   SOLE 30 76,518 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 12 253 SH   SOLE 34 253 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 64 1,336 SH   SOLE 36 1,336 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 234 4,890 SH   SOLE 40 4,890 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 102 2,142 SH   SOLE 43 0 0 2,142
CENTRAL PAC FINL CORP COM NEW 154760409 727 25,818 SH   SOLE 2 12,363 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,859 101,482 SH   SOLE 18 101,482 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,142 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 80,653 2,863,067 SH   SOLE 21 2,863,067 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 26,953 956,798 SH   SOLE 22 929,349 0 27,449
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,276 45,303 SH   SOLE 30 45,303 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 128 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,624 57,640 SH   SOLE 43 311 0 57,329
CENTRAL PUERTO S A SPONSORED ADR 155038201 168 53,748 SH   SOLE 21 53,748 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 14 680 SH   SOLE 2 0 0 680
CENTRAL VY CMNTY BANCORP COM 155685100 42 2,043 SH   SOLE 18 2,043 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 702 33,803 SH   SOLE 21 33,803 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 603 29,056 SH   SOLE 22 29,056 0 0
CENTRUS ENERGY CORP CL A 15643U104 274 5,489 SH   SOLE 2 209 0 5,280
CENTRUS ENERGY CORP CL A 15643U104 1,573 31,522 SH   SOLE 18 31,522 0 0
CENTRUS ENERGY CORP CL A 15643U104 763 15,296 SH   SOLE 19 15,296 0 0
CENTRUS ENERGY CORP CL A 15643U104 18,081 362,270 SH   SOLE 21 362,270 0 0
CENTRUS ENERGY CORP CL A 15643U104 8,935 179,013 SH   SOLE 22 174,258 0 4,755
CENTURY ALUM CO COM 156431108 732 44,197 SH   SOLE 2 15,073 0 29,124
CENTURY ALUM CO COM 156431108 3 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108 943 56,916 SH   SOLE 7 56,916 0 0
CENTURY ALUM CO COM 156431108 3,162 190,939 SH   SOLE 18 190,939 0 0
CENTURY ALUM CO COM 156431108 1,537 92,811 SH   SOLE 19 92,811 0 0
CENTURY ALUM CO COM 156431108 107,953 6,518,923 SH   SOLE 21 6,518,923 0 0
CENTURY ALUM CO COM 156431108 20,946 1,264,832 SH   SOLE 22 1,211,397 0 53,435
CENTURY ALUM CO COM 156431108 114 6,867 SH   SOLE 25 6,867 0 0
CENTURY ALUM CO COM 156431108 61 3,654 SH   SOLE 26 0 0 3,654
CENTURY ALUM CO COM 156431108 1,866 112,654 SH   SOLE 30 112,654 0 0
CENTURY ALUM CO COM 156431108 92 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108 1,551 93,685 SH   SOLE 43 2,355 0 91,330
CENTURY CASINOS INC COM 156492100 275 22,590 SH   SOLE 2 3,907 0 18,683
CENTURY CASINOS INC COM 156492100 5 386 SH   SOLE 7 386 0 0
CENTURY CASINOS INC COM 156492100 952 78,135 SH   SOLE 18 78,135 0 0
CENTURY CASINOS INC COM 156492100 749 61,503 SH   SOLE 19 61,503 0 0
CENTURY CASINOS INC COM 156492100 11,633 955,077 SH   SOLE 21 955,077 0 0
CENTURY CASINOS INC COM 156492100 9,268 760,897 SH   SOLE 22 757,032 0 3,865
CENTURY CASINOS INC COM 156492100 26 2,139 SH   SOLE 23 2,139 0 0
CENTURY CASINOS INC COM 156492100 304 24,952 SH   SOLE 26 0 0 24,952
CENTURY CASINOS INC COM 156492100 99 8,099 SH   SOLE 43 16 0 8,083
CENTURY CMNTYS INC COM 156504300 3,031 37,059 SH   SOLE 2 26,620 0 10,439
CENTURY CMNTYS INC COM 156504300 10 122 SH   SOLE 4 122 0 0
CENTURY CMNTYS INC COM 156504300 35 425 SH   SOLE 7 425 0 0
CENTURY CMNTYS INC COM 156504300 8,865 108,382 SH   SOLE 18 108,382 0 0
CENTURY CMNTYS INC COM 156504300 20,700 253,093 SH   SOLE 19 253,093 0 0
CENTURY CMNTYS INC COM 156504300 320,094 3,913,610 SH   SOLE 21 3,913,610 0 0
CENTURY CMNTYS INC COM 156504300 62,330 762,070 SH   SOLE 22 741,100 0 20,970
CENTURY CMNTYS INC COM 156504300 389 4,750 SH   SOLE 25 4,750 0 0
CENTURY CMNTYS INC COM 156504300 1,236 15,117 SH   SOLE 26 12,907 0 2,210
CENTURY CMNTYS INC COM 156504300 40 483 SH   SOLE 28 483 0 0
CENTURY CMNTYS INC COM 156504300 4,480 54,770 SH   SOLE 30 54,770 0 0
CENTURY CMNTYS INC COM 156504300 3,521 43,051 SH   SOLE 34 43,051 0 0
CENTURY CMNTYS INC COM 156504300 174 2,127 SH   SOLE 36 2,127 0 0
CENTURY CMNTYS INC COM 156504300 312 3,812 SH   SOLE 40 3,812 0 0
CENTURY CMNTYS INC COM 156504300 3,931 48,064 SH   SOLE 43 9,925 0 38,139
CENTURY THERAPEUTICS INC COM 15673T100 120 7,535 SH   SOLE 2 401 0 7,134
CENTURY THERAPEUTICS INC COM 15673T100 479 30,218 SH   SOLE 18 30,218 0 0
CENTURY THERAPEUTICS INC COM 15673T100 413 26,050 SH   SOLE 19 26,050 0 0
CENTURY THERAPEUTICS INC COM 15673T100 8,207 517,473 SH   SOLE 21 517,473 0 0
CENTURY THERAPEUTICS INC COM 15673T100 3,526 222,310 SH   SOLE 22 219,297 0 3,013
CENTURY THERAPEUTICS INC COM 15673T100 378 23,837 SH   SOLE 30 23,837 0 0
CERENCE INC COM 156727109 2,934 38,285 SH   SOLE 2 34,130 0 4,155
CERENCE INC COM 156727109 63 821 SH   SOLE 4 137 0 684
CERENCE INC COM 156727109 41 535 SH   SOLE 7 535 0 0
CERENCE INC COM 156727109 12,864 167,854 SH   SOLE 18 167,854 0 0
CERENCE INC COM 156727109 5,693 74,278 SH   SOLE 19 74,278 0 0
CERENCE INC COM 156727109 210,089 2,741,246 SH   SOLE 21 2,741,246 0 0
CERENCE INC COM 156727109 83,054 1,083,693 SH   SOLE 22 1,063,470 0 20,223
CERENCE INC COM 156727109 508 6,625 SH   SOLE 25 6,625 0 0
CERENCE INC COM 156727109 1,419 18,520 SH   SOLE 26 14,994 0 3,526
CERENCE INC COM 156727109 52 674 SH   SOLE 28 674 0 0
CERENCE INC COM 156727109 13,952 182,041 SH   SOLE 30 182,041 0 0
CERENCE INC COM 156727109 226 2,951 SH   SOLE 36 2,951 0 0
CERENCE INC COM 156727109 343 4,480 SH   SOLE 40 4,480 0 0
CERENCE INC COM 156727109 6,558 85,574 SH   SOLE 43 1,026 0 84,548
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 533 16,439 SH   SOLE 2 11,940 0 4,499
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 18 567 SH   SOLE 7 567 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4,269 131,676 SH   SOLE 18 131,676 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 21,684 668,852 SH   SOLE 19 668,852 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 44,749 1,380,288 SH   SOLE 21 1,380,288 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 37,500 1,156,693 SH   SOLE 22 1,131,138 0 25,555
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 175 5,387 SH   SOLE 25 5,387 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 97 3,002 SH   SOLE 26 1,054 0 1,948
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 424 13,075 SH   SOLE 28 13,075 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 855 26,370 SH   SOLE 30 26,370 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2,469 76,164 SH   SOLE 34 76,164 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 195 6,008 SH   SOLE 40 6,008 0 0
CERIDIAN HCM HLDG INC COM 15677J108 31,352 300,132 SH   SOLE 2 34,966 0 265,166
CERIDIAN HCM HLDG INC COM 15677J108 8,668 82,978 SH   SOLE 4 49,387 0 33,591
CERIDIAN HCM HLDG INC COM 15677J108 11,930 114,210 SH   SOLE 7 110,342 0 3,868
CERIDIAN HCM HLDG INC COM 15677J108 203 1,940 SH   SOLE 13 246 0 1,694
CERIDIAN HCM HLDG INC COM 15677J108 1,155 11,057 SH   SOLE 15 11,057 0 0
CERIDIAN HCM HLDG INC COM 15677J108 34,300 328,352 SH   SOLE 18 309,930 0 18,422
CERIDIAN HCM HLDG INC COM 15677J108 7,446 71,284 SH   SOLE 19 71,284 0 0
CERIDIAN HCM HLDG INC COM 15677J108 379,487 3,632,846 SH   SOLE 21 3,632,846 0 0
CERIDIAN HCM HLDG INC COM 15677J108 328,885 3,148,434 SH   SOLE 22 2,874,625 0 273,809
CERIDIAN HCM HLDG INC COM 15677J108 7,967 76,266 SH   SOLE 23 76,266 0 0
CERIDIAN HCM HLDG INC COM 15677J108 17,248 165,115 SH   SOLE 25 165,115 0 0
CERIDIAN HCM HLDG INC COM 15677J108 27,305 261,394 SH   SOLE 26 88,743 0 172,651
CERIDIAN HCM HLDG INC COM 15677J108 21,417 205,029 SH   SOLE 28 2,659 0 202,370
CERIDIAN HCM HLDG INC COM 15677J108 22 209 SH   SOLE 29 209 0 0
CERIDIAN HCM HLDG INC COM 15677J108 61,037 584,312 SH   SOLE 30 558,220 0 26,092
CERIDIAN HCM HLDG INC COM 15677J108 4,861 46,530 SH   SOLE 31 13,491 0 33,039
CERIDIAN HCM HLDG INC COM 15677J108 652 6,242 SH   SOLE 34 6,242 0 0
CERIDIAN HCM HLDG INC COM 15677J108 5,034 48,192 SH   SOLE 36 48,192 0 0
CERIDIAN HCM HLDG INC COM 15677J108 459 4,396 SH   SOLE 40 4,396 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,561 24,518 SH   SOLE 43 1,308 0 23,210
CERNER CORP COM 156782104 76,103 819,458 SH   SOLE 2 282,591 0 536,867
CERNER CORP COM 156782104 21,413 230,566 SH   SOLE 4 124,205 0 106,361
CERNER CORP COM 156782104 35,375 380,911 SH   SOLE 7 303,085 0 77,826
CERNER CORP COM 156782104 2,018 21,725 SH   SOLE 13 18,533 0 3,192
CERNER CORP COM 156782104 3,801 40,923 SH   SOLE 15 40,923 0 0
CERNER CORP COM 156782104 20 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 46,376 499,370 SH   SOLE 18 459,564 0 39,806
CERNER CORP COM 156782104 22,960 247,232 SH   SOLE 19 247,232 0 0
CERNER CORP COM 156782104 787,293 8,477,369 SH   SOLE 21 8,477,369 0 0
CERNER CORP COM 156782104 596,354 6,421,383 SH   SOLE 22 5,767,218 0 654,165
CERNER CORP COM 156782104 18,996 204,542 SH   SOLE 23 204,542 0 0
CERNER CORP COM 156782104 59,689 642,712 SH   SOLE 25 642,712 0 0
CERNER CORP COM 156782104 72,790 783,786 SH   SOLE 26 343,761 0 440,025
CERNER CORP COM 156782104 109,968 1,184,106 SH   SOLE 28 12,818 0 1,171,288
CERNER CORP COM 156782104 822 8,848 SH   SOLE 29 8,848 0 0
CERNER CORP COM 156782104 260,259 2,802,396 SH   SOLE 30 2,672,057 0 130,339
CERNER CORP COM 156782104 13,894 149,604 SH   SOLE 31 38,477 0 111,127
CERNER CORP COM 156782104 48,741 524,826 SH   SOLE 34 524,826 0 0
CERNER CORP COM 156782104 15,628 168,274 SH   SOLE 36 168,274 0 0
CERNER CORP COM 156782104 887 9,550 SH   SOLE 40 9,550 0 0
CERNER CORP COM 156782104 75,050 808,121 SH   SOLE 43 22,571 0 785,550
CERTARA INC COM 15687V109 5,896 207,454 SH   SOLE 2 27,170 0 180,284
CERTARA INC COM 15687V109 10 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109 43 1,498 SH   SOLE 7 1,498 0 0
CERTARA INC COM 15687V109 1,266 44,551 SH   SOLE 18 44,551 0 0
CERTARA INC COM 15687V109 62,323 2,192,942 SH   SOLE 19 2,192,942 0 0
CERTARA INC COM 15687V109 44,236 1,556,500 SH   SOLE 21 1,556,500 0 0
CERTARA INC COM 15687V109 66,288 2,332,454 SH   SOLE 22 2,218,061 0 114,393
CERTARA INC COM 15687V109 314 11,031 SH   SOLE 25 11,031 0 0
CERTARA INC COM 15687V109 904 31,824 SH   SOLE 26 27,620 0 4,204
CERTARA INC COM 15687V109 712 25,067 SH   SOLE 28 25,067 0 0
CERTARA INC COM 15687V109 1,435 50,483 SH   SOLE 30 50,483 0 0
CERTARA INC COM 15687V109 45 1,591 SH   SOLE 31 1,591 0 0
CERTARA INC COM 15687V109 299 10,537 SH   SOLE 40 10,537 0 0
CERUS CORP COM 157085101 1,198 175,954 SH   SOLE 2 114,017 0 61,937
CERUS CORP COM 157085101 4 528 SH   SOLE 4 528 0 0
CERUS CORP COM 157085101 18 2,703 SH   SOLE 7 2,703 0 0
CERUS CORP COM 157085101 3,393 498,183 SH   SOLE 18 455,783 0 42,400
CERUS CORP COM 157085101 5,063 743,398 SH   SOLE 19 743,398 0 0
CERUS CORP COM 157085101 40,012 5,875,475 SH   SOLE 21 5,875,475 0 0
CERUS CORP COM 157085101 30,199 4,434,568 SH   SOLE 22 4,332,849 0 101,719
CERUS CORP COM 157085101 145 21,280 SH   SOLE 23 21,280 0 0
CERUS CORP COM 157085101 225 32,991 SH   SOLE 25 32,991 0 0
CERUS CORP COM 157085101 1,476 216,785 SH   SOLE 26 120,673 0 96,112
CERUS CORP COM 157085101 19 2,812 SH   SOLE 28 2,812 0 0
CERUS CORP COM 157085101 724 106,327 SH   SOLE 30 106,327 0 0
CERUS CORP COM 157085101 117 17,119 SH   SOLE 36 17,119 0 0
CERUS CORP COM 157085101 142 20,864 SH   SOLE 40 20,864 0 0
CERUS CORP COM 157085101 395 58,065 SH   SOLE 43 0 0 58,065
CEVA INC COM 157210105 386 8,927 SH   SOLE 2 6,482 0 2,445
CEVA INC COM 157210105 4 100 SH   SOLE 4 100 0 0
CEVA INC COM 157210105 16 362 SH   SOLE 7 362 0 0
CEVA INC COM 157210105 3,603 83,332 SH   SOLE 18 83,332 0 0
CEVA INC COM 157210105 1,700 39,308 SH   SOLE 19 39,308 0 0
CEVA INC COM 157210105 120,069 2,776,801 SH   SOLE 21 2,776,801 0 0
CEVA INC COM 157210105 25,155 581,742 SH   SOLE 22 568,316 0 13,426
CEVA INC COM 157210105 2,001 46,283 SH   SOLE 25 46,283 0 0
CEVA INC COM 157210105 1,122 25,943 SH   SOLE 26 17,621 0 8,322
CEVA INC COM 157210105 77 1,789 SH   SOLE 28 1,789 0 0
CEVA INC COM 157210105 5,971 138,101 SH   SOLE 30 138,101 0 0
CEVA INC COM 157210105 286 6,621 SH   SOLE 34 6,621 0 0
CEVA INC COM 157210105 7 171 SH   SOLE 36 171 0 0
CEVA INC COM 157210105 93 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105 700 16,195 SH   SOLE 43 7,626 0 8,569
CF BANKSHARES INC COM 12520L109 14 667 SH   SOLE 18 667 0 0
CF BANKSHARES INC COM 12520L109 234 11,377 SH   SOLE 21 11,377 0 0
CF BANKSHARES INC COM 12520L109 40 1,939 SH   SOLE 22 1,939 0 0
CF INDS HLDGS INC COM 125269100 41,746 589,794 SH   SOLE 2 66,593 0 523,201
CF INDS HLDGS INC COM 125269100 10,344 146,137 SH   SOLE 4 138,052 0 8,085
CF INDS HLDGS INC COM 125269100 24,079 340,190 SH   SOLE 7 326,960 0 13,230
CF INDS HLDGS INC COM 125269100 28 402 SH   SOLE 13 402 0 0
CF INDS HLDGS INC COM 125269100 2,160 30,517 SH   SOLE 15 30,517 0 0
CF INDS HLDGS INC COM 125269100 32,364 457,251 SH   SOLE 18 428,074 0 29,177
CF INDS HLDGS INC COM 125269100 86,827 1,226,723 SH   SOLE 19 1,226,723 0 0
CF INDS HLDGS INC COM 125269100 631,936 8,928,167 SH   SOLE 21 8,928,167 0 0
CF INDS HLDGS INC COM 125269100 354,378 5,006,749 SH   SOLE 22 4,571,288 0 435,461
CF INDS HLDGS INC COM 125269100 8,585 121,290 SH   SOLE 23 121,290 0 0
CF INDS HLDGS INC COM 125269100 42,076 594,467 SH   SOLE 25 594,467 0 0
CF INDS HLDGS INC COM 125269100 30,035 424,336 SH   SOLE 26 140,191 0 284,145
CF INDS HLDGS INC COM 125269100 14,163 200,097 SH   SOLE 28 3,864 0 196,233
CF INDS HLDGS INC COM 125269100 39,095 552,343 SH   SOLE 29 552,343 0 0
CF INDS HLDGS INC COM 125269100 80,131 1,132,111 SH   SOLE 30 1,053,063 0 79,048
CF INDS HLDGS INC COM 125269100 5,296 74,823 SH   SOLE 31 22,567 0 52,256
CF INDS HLDGS INC COM 125269100 4,177 59,010 SH   SOLE 32 59,010 0 0
CF INDS HLDGS INC COM 125269100 30,487 430,733 SH   SOLE 34 430,733 0 0
CF INDS HLDGS INC COM 125269100 7,135 100,809 SH   SOLE 36 100,809 0 0
CF INDS HLDGS INC COM 125269100 501 7,077 SH   SOLE 40 7,077 0 0
CF INDS HLDGS INC COM 125269100 7,637 107,898 SH   SOLE 43 7,837 0 100,061
CF INDS HLDGS INC OPTIONS 125269100 134 1,900 SH Call SOLE 2 1,900 0 0
CF INDS HLDGS INC OPTIONS 125269100 163 2,300 SH Call SOLE 4 2,300 0 0
CF INDS HLDGS INC OPTIONS 125269100 2,187 30,900 SH Call SOLE 18 30,900 0 0
CF INDS HLDGS INC OPTIONS 125269100 22,713 320,900 SH Call SOLE 19 320,900 0 0
CF INDS HLDGS INC OPTIONS 125269100 1,196 16,900 SH Call SOLE 22 16,900 0 0
CF INDS HLDGS INC OPTIONS 125269100 9,421 133,100 SH Call SOLE 34 133,100 0 0
CGI INC CL A SUB VTG 12532H104 9 98 SH   SOLE 18 98 0 0
CGI INC CL A SUB VTG 12532H104 5,028 56,818 SH   SOLE 21 56,818 0 0
CGI INC CL A SUB VTG 12532H104 16,987 191,945 SH   SOLE 43 11,411 0 180,534
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 181 21,690 SH   SOLE 21 21,690 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 827 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 7,267 359,552 SH   SOLE 2 181,656 0 177,896
CHAMPIONX CORPORATION COM 15872M104 143 7,070 SH   SOLE 4 7,070 0 0
CHAMPIONX CORPORATION COM 15872M104 55 2,723 SH   SOLE 7 2,723 0 0
CHAMPIONX CORPORATION COM 15872M104 20,060 992,597 SH   SOLE 18 965,631 0 26,966
CHAMPIONX CORPORATION COM 15872M104 20,896 1,033,927 SH   SOLE 19 1,033,927 0 0
CHAMPIONX CORPORATION COM 15872M104 299,236 14,806,353 SH   SOLE 21 14,806,353 0 0
CHAMPIONX CORPORATION COM 15872M104 131,039 6,483,854 SH   SOLE 22 6,298,810 0 185,044
CHAMPIONX CORPORATION COM 15872M104 633 31,302 SH   SOLE 23 31,302 0 0
CHAMPIONX CORPORATION COM 15872M104 775 38,332 SH   SOLE 25 38,332 0 0
CHAMPIONX CORPORATION COM 15872M104 4,308 213,145 SH   SOLE 26 49,583 0 163,562
CHAMPIONX CORPORATION COM 15872M104 77 3,787 SH   SOLE 28 3,587 0 200
CHAMPIONX CORPORATION COM 15872M104 2,451 121,254 SH   SOLE 30 121,254 0 0
CHAMPIONX CORPORATION COM 15872M104 45 2,216 SH   SOLE 34 2,216 0 0
CHAMPIONX CORPORATION COM 15872M104 652 32,275 SH   SOLE 36 32,275 0 0
CHAMPIONX CORPORATION COM 15872M104 522 25,841 SH   SOLE 40 25,841 0 0
CHAMPIONX CORPORATION COM 15872M104 4,456 220,500 SH   SOLE 43 17,858 0 202,642
CHANGE HEALTHCARE INC COM 15912K100 12,464 582,993 SH   SOLE 2 84,596 0 498,397
CHANGE HEALTHCARE INC COM 15912K100 20 924 SH   SOLE 4 924 0 0
CHANGE HEALTHCARE INC COM 15912K100 101 4,714 SH   SOLE 7 4,714 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,168 101,387 SH   SOLE 18 101,387 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,536 71,839 SH   SOLE 19 71,839 0 0
CHANGE HEALTHCARE INC COM 15912K100 73,043 3,416,396 SH   SOLE 21 3,416,396 0 0
CHANGE HEALTHCARE INC COM 15912K100 118,987 5,565,346 SH   SOLE 22 5,285,057 0 280,289
CHANGE HEALTHCARE INC COM 15912K100 709 33,178 SH   SOLE 25 33,178 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,095 97,972 SH   SOLE 26 80,101 0 17,871
CHANGE HEALTHCARE INC COM 15912K100 118 5,526 SH   SOLE 28 5,526 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,884 134,883 SH   SOLE 30 134,883 0 0
CHANGE HEALTHCARE INC COM 15912K100 80 3,764 SH   SOLE 31 3,764 0 0
CHANGE HEALTHCARE INC COM 15912K100 80 3,760 SH   SOLE 36 3,760 0 0
CHANGE HEALTHCARE INC COM 15912K100 608 28,439 SH   SOLE 40 28,439 0 0
CHANGE HEALTHCARE INC COM 15912K100 204 9,532 SH   SOLE 43 0 0 9,532
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 24,076 342,625 SH   SOLE 21 342,625 0 0
CHANNELADVISOR CORP COM 159179100 408 16,524 SH   SOLE 2 10,383 0 6,141
CHANNELADVISOR CORP COM 159179100 3 103 SH   SOLE 4 103 0 0
CHANNELADVISOR CORP COM 159179100 12 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 2,125 86,111 SH   SOLE 18 86,111 0 0
CHANNELADVISOR CORP COM 159179100 1,373 55,635 SH   SOLE 19 55,635 0 0
CHANNELADVISOR CORP COM 159179100 27,732 1,123,655 SH   SOLE 21 1,123,655 0 0
CHANNELADVISOR CORP COM 159179100 17,991 728,982 SH   SOLE 22 711,016 0 17,966
CHANNELADVISOR CORP COM 159179100 114 4,630 SH   SOLE 25 4,630 0 0
CHANNELADVISOR CORP COM 159179100 44 1,765 SH   SOLE 26 1,765 0 0
CHANNELADVISOR CORP COM 159179100 274 11,090 SH   SOLE 30 11,090 0 0
CHANNELADVISOR CORP COM 159179100 41 1,679 SH   SOLE 36 1,679 0 0
CHANNELADVISOR CORP COM 159179100 129 5,231 SH   SOLE 40 5,231 0 0
CHANNELADVISOR CORP COM 159179100 20 830 SH   SOLE 43 0 0 830
CHARAH SOLUTIONS INC COM 15957P105 13 2,848 SH   SOLE 18 2,848 0 0
CHARAH SOLUTIONS INC COM 15957P105 197 41,600 SH   SOLE 21 41,600 0 0
CHARAH SOLUTIONS INC COM 15957P105 3 735 SH   SOLE 22 735 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 10,721 562,787 SH   SOLE 2 56,569 0 506,218
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 14 717 SH   SOLE 4 717 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 61 3,188 SH   SOLE 7 3,188 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,719 90,251 SH   SOLE 18 90,251 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,247 65,458 SH   SOLE 19 65,458 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 52,517 2,756,819 SH   SOLE 21 2,756,819 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 81,330 4,269,297 SH   SOLE 22 4,035,342 0 233,955
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 437 22,929 SH   SOLE 25 22,929 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,595 83,719 SH   SOLE 26 69,883 0 13,836
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,972 103,516 SH   SOLE 30 103,516 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 65 3,387 SH   SOLE 31 3,387 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 93 4,873 SH   SOLE 34 4,873 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 412 21,602 SH   SOLE 40 21,602 0 0
CHARLES & COLVARD LTD COM 159765106 15 5,246 SH   SOLE 18 5,246 0 0
CHARLES & COLVARD LTD COM 159765106 255 88,330 SH   SOLE 21 88,330 0 0
CHARLES & COLVARD LTD COM 159765106 176 60,946 SH   SOLE 22 60,946 0 0
CHARLES RIV LABS INTL INC COM 159864107 35,250 93,555 SH   SOLE 2 15,792 0 77,763
CHARLES RIV LABS INTL INC COM 159864107 7,783 20,657 SH   SOLE 4 18,670 0 1,987
CHARLES RIV LABS INTL INC COM 159864107 15,889 42,171 SH   SOLE 7 40,637 0 1,534
CHARLES RIV LABS INTL INC COM 159864107 250 663 SH   SOLE 13 69 0 594
CHARLES RIV LABS INTL INC COM 159864107 1,782 4,729 SH   SOLE 15 4,729 0 0
CHARLES RIV LABS INTL INC COM 159864107 3 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 32,318 85,774 SH   SOLE 18 78,825 0 6,949
CHARLES RIV LABS INTL INC COM 159864107 449,543 1,193,119 SH   SOLE 19 1,193,119 0 0
CHARLES RIV LABS INTL INC COM 159864107 686,218 1,821,271 SH   SOLE 21 1,821,271 0 0
CHARLES RIV LABS INTL INC COM 159864107 460,667 1,222,642 SH   SOLE 22 1,121,092 0 101,550
CHARLES RIV LABS INTL INC COM 159864107 10,918 28,978 SH   SOLE 23 28,978 0 0
CHARLES RIV LABS INTL INC COM 159864107 24,461 64,920 SH   SOLE 25 64,920 0 0
CHARLES RIV LABS INTL INC COM 159864107 37,430 99,341 SH   SOLE 26 33,002 0 66,339
CHARLES RIV LABS INTL INC COM 159864107 31,943 84,778 SH   SOLE 28 1,478 0 83,300
CHARLES RIV LABS INTL INC COM 159864107 15 39 SH   SOLE 29 39 0 0
CHARLES RIV LABS INTL INC COM 159864107 91,538 242,947 SH   SOLE 30 232,365 0 10,582
CHARLES RIV LABS INTL INC COM 159864107 6,726 17,851 SH   SOLE 31 5,226 0 12,625
CHARLES RIV LABS INTL INC COM 159864107 1,826 4,846 SH   SOLE 34 4,846 0 0
CHARLES RIV LABS INTL INC COM 159864107 7,164 19,013 SH   SOLE 36 19,013 0 0
CHARLES RIV LABS INTL INC COM 159864107 624 1,656 SH   SOLE 40 1,656 0 0
CHARLES RIV LABS INTL INC COM 159864107 11,706 31,068 SH   SOLE 43 2,690 0 28,378
CHART INDS INC COM 16115Q308 3,493 21,904 SH   SOLE 2 11,535 0 10,369
CHART INDS INC COM 16115Q308 23 146 SH   SOLE 4 146 0 0
CHART INDS INC COM 16115Q308 82 514 SH   SOLE 7 514 0 0
CHART INDS INC COM 16115Q308 39,471 247,482 SH   SOLE 18 131,446 0 116,036
CHART INDS INC COM 16115Q308 122,415 767,541 SH   SOLE 19 767,541 0 0
CHART INDS INC COM 16115Q308 665,075 4,170,008 SH   SOLE 21 4,170,008 0 0
CHART INDS INC COM 16115Q308 141,307 885,990 SH   SOLE 22 859,615 0 26,375
CHART INDS INC COM 16115Q308 7,104 44,541 SH   SOLE 25 44,541 0 0
CHART INDS INC COM 16115Q308 59,254 371,519 SH   SOLE 26 178,907 0 192,612
CHART INDS INC COM 16115Q308 103 648 SH   SOLE 28 648 0 0
CHART INDS INC COM 16115Q308 10,176 63,802 SH   SOLE 30 63,802 0 0
CHART INDS INC COM 16115Q308 48,584 304,618 SH   SOLE 34 304,618 0 0
CHART INDS INC COM 16115Q308 285 1,785 SH   SOLE 36 1,785 0 0
CHART INDS INC COM 16115Q308 671 4,208 SH   SOLE 40 4,208 0 0
CHART INDS INC COM 16115Q308 3,847 24,122 SH   SOLE 43 392 0 23,730
CHARTER COMMUNICATIONS INC N CL A 16119P108 182,190 279,445 SH   SOLE 2 68,465 0 210,980
CHARTER COMMUNICATIONS INC N CL A 16119P108 60,831 93,304 SH   SOLE 4 55,680 0 37,624
CHARTER COMMUNICATIONS INC N CL A 16119P108 87,665 134,462 SH   SOLE 7 130,749 0 3,713
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,194 3,365 SH   SOLE 13 2,012 0 1,353
CHARTER COMMUNICATIONS INC N CL A 16119P108 8,119 12,453 SH   SOLE 15 12,453 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 15 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 150,105 230,233 SH   SOLE 18 212,986 0 17,247
CHARTER COMMUNICATIONS INC N CL A 16119P108 171,585 263,179 SH   SOLE 19 263,179 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,727,020 2,648,926 SH   SOLE 21 2,648,926 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,778,473 2,727,845 SH   SOLE 22 2,459,868 0 267,977
CHARTER COMMUNICATIONS INC N CL A 16119P108 51,723 79,334 SH   SOLE 23 79,334 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 402,221 616,932 SH   SOLE 25 616,932 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 177,715 272,582 SH   SOLE 26 101,120 0 171,462
CHARTER COMMUNICATIONS INC N CL A 16119P108 124,897 191,569 SH   SOLE 28 2,216 0 189,353
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,679 5,643 SH   SOLE 29 5,643 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 393,826 604,056 SH   SOLE 30 604,056 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 39,148 60,046 SH   SOLE 31 25,139 0 34,907
CHARTER COMMUNICATIONS INC N CL A 16119P108 28,166 43,202 SH   SOLE 32 43,202 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 128,529 197,140 SH   SOLE 34 197,140 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 40,547 62,191 SH   SOLE 36 62,191 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,826 4,334 SH   SOLE 40 4,334 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 81,598 125,156 SH   SOLE 43 9,528 0 115,628
CHASE CORP COM 16150R104 427 4,287 SH   SOLE 2 2,107 0 2,180
CHASE CORP COM 16150R104 10 105 SH   SOLE 7 105 0 0
CHASE CORP COM 16150R104 2,184 21,935 SH   SOLE 18 21,935 0 0
CHASE CORP COM 16150R104 1,307 13,125 SH   SOLE 19 13,125 0 0
CHASE CORP COM 16150R104 27,083 272,031 SH   SOLE 21 272,031 0 0
CHASE CORP COM 16150R104 18,174 182,541 SH   SOLE 22 175,176 0 7,365
CHASE CORP COM 16150R104 96 960 SH   SOLE 25 960 0 0
CHASE CORP COM 16150R104 104 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 476 4,779 SH   SOLE 30 4,779 0 0
CHASE CORP COM 16150R104 69 689 SH   SOLE 40 689 0 0
CHASE CORP COM 16150R104 230 2,308 SH   SOLE 43 366 0 1,942
CHATHAM LODGING TR COM 16208T102 559 40,725 SH   SOLE 2 13,570 0 27,155
CHATHAM LODGING TR COM 16208T102 11 836 SH   SOLE 7 836 0 0
CHATHAM LODGING TR COM 16208T102 2,696 196,532 SH   SOLE 18 196,532 0 0
CHATHAM LODGING TR COM 16208T102 1,163 84,762 SH   SOLE 19 84,762 0 0
CHATHAM LODGING TR COM 16208T102 85,027 6,197,285 SH   SOLE 21 6,197,285 0 0
CHATHAM LODGING TR COM 16208T102 18,588 1,354,810 SH   SOLE 22 1,305,966 0 48,844
CHATHAM LODGING TR COM 16208T102 27 1,972 SH   SOLE 23 1,972 0 0
CHATHAM LODGING TR COM 16208T102 82 5,975 SH   SOLE 25 5,975 0 0
CHATHAM LODGING TR COM 16208T102 457 33,276 SH   SOLE 26 25,190 0 8,086
CHATHAM LODGING TR COM 16208T102 86 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 1,377 100,341 SH   SOLE 30 100,341 0 0
CHATHAM LODGING TR COM 16208T102 59 4,268 SH   SOLE 40 4,268 0 0
CHATHAM LODGING TR COM 16208T102 760 55,418 SH   SOLE 43 2,928 0 52,490
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,572 64,961 SH   SOLE 2 52,301 0 12,660
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,459 89,730 SH   SOLE 4 55,118 0 34,612
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,548 124,809 SH   SOLE 7 94,388 0 30,421
CHECK POINT SOFTWARE TECH LT ORD M22465104 254 2,181 SH   SOLE 13 207 0 1,974
CHECK POINT SOFTWARE TECH LT ORD M22465104 904 7,753 SH   SOLE 15 7,753 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,102 95,251 SH   SOLE 18 93,734 0 1,517
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,929 68,028 SH   SOLE 19 68,028 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,257 36,521 SH   SOLE 20 36,521 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 235,395 2,019,518 SH   SOLE 21 2,019,518 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 185,095 1,587,981 SH   SOLE 22 1,549,788 0 38,193
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,052 60,502 SH   SOLE 23 60,502 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 19,819 170,032 SH   SOLE 25 170,032 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 17,300 148,419 SH   SOLE 26 55,348 0 93,071
CHECK POINT SOFTWARE TECH LT ORD M22465104 30,324 260,160 SH   SOLE 28 1,855 0 258,305
CHECK POINT SOFTWARE TECH LT ORD M22465104 458 3,931 SH   SOLE 29 3,931 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 68,452 587,265 SH   SOLE 30 579,720 0 7,545
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,650 14,158 SH   SOLE 31 11,769 0 2,389
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,657 65,690 SH   SOLE 34 65,690 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,558 39,107 SH   SOLE 36 39,107 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 411 3,525 SH   SOLE 40 3,525 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 36,954 317,040 SH   SOLE 43 9,151 0 307,889
CHECKMATE PHARMACEUTICALS IN COM 162818108 7 2,348 SH   SOLE 2 1,739 0 609
CHECKMATE PHARMACEUTICALS IN COM 162818108 5 1,806 SH   SOLE 18 1,806 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 49 17,089 SH   SOLE 19 17,089 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 59 20,519 SH   SOLE 21 20,519 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 29 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 3 1,078 SH   SOLE 2 0 0 1,078
CHECKPOINT THERAPEUTICS INC COM 162828107 38 12,147 SH   SOLE 18 12,147 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 616 198,041 SH   SOLE 21 198,041 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 2,222 714,311 SH   SOLE 22 714,311 0 0
CHEESECAKE FACTORY INC COM 163072101 2,664 68,038 SH   SOLE 2 32,433 0 35,605
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,987 178,470 SH   SOLE 18 164,302 0 14,168
CHEESECAKE FACTORY INC COM 163072101 14,264 364,355 SH   SOLE 19 364,355 0 0
CHEESECAKE FACTORY INC COM 163072101 225,535 5,760,780 SH   SOLE 21 5,760,780 0 0
CHEESECAKE FACTORY INC COM 163072101 55,587 1,419,849 SH   SOLE 22 1,396,470 0 23,379
CHEESECAKE FACTORY INC COM 163072101 497 12,684 SH   SOLE 23 12,684 0 0
CHEESECAKE FACTORY INC COM 163072101 308 7,872 SH   SOLE 25 7,872 0 0
CHEESECAKE FACTORY INC COM 163072101 2,831 72,319 SH   SOLE 26 15,190 0 57,129
CHEESECAKE FACTORY INC COM 163072101 34 866 SH   SOLE 28 866 0 0
CHEESECAKE FACTORY INC COM 163072101 3,325 84,928 SH   SOLE 30 84,928 0 0
CHEESECAKE FACTORY INC COM 163072101 85 2,165 SH   SOLE 34 2,165 0 0
CHEESECAKE FACTORY INC COM 163072101 110 2,817 SH   SOLE 36 2,817 0 0
CHEESECAKE FACTORY INC COM 163072101 266 6,794 SH   SOLE 40 6,794 0 0
CHEESECAKE FACTORY INC COM 163072101 1,588 40,555 SH   SOLE 43 4,132 0 36,423
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 358 400,000 PRN   SOLE 2 400,000 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 1,164 1,300,000 PRN   SOLE 21 1,300,000 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 1,567 1,750,000 PRN   SOLE 22 1,750,000 0 0
CHEETAH MOBILE INC ADR 163075104 11 8,388 SH   SOLE 43 0 0 8,388
CHEFS WHSE INC COM 163086101 1,185 35,586 SH   SOLE 2 14,217 0 21,369
CHEFS WHSE INC COM 163086101 4 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101 16 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 4,198 126,081 SH   SOLE 18 126,081 0 0
CHEFS WHSE INC COM 163086101 5,206 156,326 SH   SOLE 19 156,326 0 0
CHEFS WHSE INC COM 163086101 136,047 4,085,507 SH   SOLE 21 4,085,507 0 0
CHEFS WHSE INC COM 163086101 29,593 888,665 SH   SOLE 22 855,243 0 33,422
CHEFS WHSE INC COM 163086101 36 1,075 SH   SOLE 23 1,075 0 0
CHEFS WHSE INC COM 163086101 161 4,826 SH   SOLE 25 4,826 0 0
CHEFS WHSE INC COM 163086101 1,143 34,321 SH   SOLE 26 20,886 0 13,435
CHEFS WHSE INC COM 163086101 103 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 2,004 60,184 SH   SOLE 30 60,184 0 0
CHEFS WHSE INC COM 163086101 33 995 SH   SOLE 36 995 0 0
CHEFS WHSE INC COM 163086101 162 4,858 SH   SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101 320 9,596 SH   SOLE 43 191 0 9,405
CHEGG INC COM 163092109 13,173 429,081 SH   SOLE 2 193,220 0 235,861
CHEGG INC COM 163092109 321 10,468 SH   SOLE 4 10,468 0 0
CHEGG INC COM 163092109 63 2,068 SH   SOLE 7 2,068 0 0
CHEGG INC COM 163092109 138 4,509 SH   SOLE 13 4,509 0 0
CHEGG INC COM 163092109 2,492 81,180 SH   SOLE 18 81,180 0 0
CHEGG INC COM 163092109 2,854 92,957 SH   SOLE 19 92,957 0 0
CHEGG INC COM 163092109 57,911 1,886,361 SH   SOLE 21 1,886,361 0 0
CHEGG INC COM 163092109 106,435 3,466,936 SH   SOLE 22 3,285,817 0 181,119
CHEGG INC COM 163092109 409 13,315 SH   SOLE 23 13,315 0 0
CHEGG INC COM 163092109 3,562 116,037 SH   SOLE 25 116,037 0 0
CHEGG INC COM 163092109 1,694 55,166 SH   SOLE 26 41,885 0 13,281
CHEGG INC COM 163092109 84 2,738 SH   SOLE 28 2,529 0 209
CHEGG INC COM 163092109 2,550 83,051 SH   SOLE 30 83,051 0 0
CHEGG INC COM 163092109 1,480 48,201 SH   SOLE 31 48,201 0 0
CHEGG INC COM 163092109 2,070 67,431 SH   SOLE 34 67,431 0 0
CHEGG INC COM 163092109 599 19,515 SH   SOLE 40 19,515 0 0
CHEGG INC COM 163092109 4,382 142,724 SH   SOLE 43 21,130 0 121,594
CHEGG INC NOTE 0.125% 3/1 163092AD1 4,537 4,606,000 PRN   SOLE 21 4,606,000 0 0
CHEGG INC NOTE 9/0 163092AF6 5,135 6,205,000 PRN   SOLE 21 6,205,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 235 SH   SOLE 2 0 0 235
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 6 5,645 SH   SOLE 18 5,645 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 95 83,419 SH   SOLE 21 83,419 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 215 188,578 SH   SOLE 22 188,578 0 0
CHEMED CORP NEW COM 16359R103 19,488 36,836 SH   SOLE 2 13,446 0 23,390
CHEMED CORP NEW COM 16359R103 30 57 SH   SOLE 4 57 0 0
CHEMED CORP NEW COM 16359R103 104 196 SH   SOLE 7 196 0 0
CHEMED CORP NEW COM 16359R103 17,711 33,478 SH   SOLE 18 33,478 0 0
CHEMED CORP NEW COM 16359R103 14,450 27,313 SH   SOLE 19 27,313 0 0
CHEMED CORP NEW COM 16359R103 416,531 787,334 SH   SOLE 21 787,334 0 0
CHEMED CORP NEW COM 16359R103 217,347 410,833 SH   SOLE 22 393,611 0 17,222
CHEMED CORP NEW COM 16359R103 1,134 2,144 SH   SOLE 25 2,144 0 0
CHEMED CORP NEW COM 16359R103 3,567 6,743 SH   SOLE 26 5,363 0 1,380
CHEMED CORP NEW COM 16359R103 150 284 SH   SOLE 28 284 0 0
CHEMED CORP NEW COM 16359R103 9,712 18,358 SH   SOLE 30 18,358 0 0
CHEMED CORP NEW COM 16359R103 122 231 SH   SOLE 31 231 0 0
CHEMED CORP NEW COM 16359R103 166 314 SH   SOLE 34 314 0 0
CHEMED CORP NEW COM 16359R103 1,031 1,948 SH   SOLE 40 1,948 0 0
CHEMED CORP NEW COM 16359R103 9,476 17,912 SH   SOLE 43 982 0 16,930
CHEMOCENTRYX INC COM 16383L106 1,726 47,418 SH   SOLE 2 13,612 0 33,806
CHEMOCENTRYX INC COM 16383L106 7 198 SH   SOLE 4 198 0 0
CHEMOCENTRYX INC COM 16383L106 28 764 SH   SOLE 7 764 0 0
CHEMOCENTRYX INC COM 16383L106 6,348 174,339 SH   SOLE 18 174,339 0 0
CHEMOCENTRYX INC COM 16383L106 3,478 95,521 SH   SOLE 19 95,521 0 0
CHEMOCENTRYX INC COM 16383L106 94,625 2,598,872 SH   SOLE 21 2,598,872 0 0
CHEMOCENTRYX INC COM 16383L106 44,348 1,218,022 SH   SOLE 22 1,169,884 0 48,138
CHEMOCENTRYX INC COM 16383L106 242 6,639 SH   SOLE 25 6,639 0 0
CHEMOCENTRYX INC COM 16383L106 623 17,104 SH   SOLE 26 12,858 0 4,246
CHEMOCENTRYX INC COM 16383L106 100 2,757 SH   SOLE 28 2,757 0 0
CHEMOCENTRYX INC COM 16383L106 2,248 61,739 SH   SOLE 30 61,739 0 0
CHEMOCENTRYX INC COM 16383L106 43 1,188 SH   SOLE 36 1,188 0 0
CHEMOCENTRYX INC COM 16383L106 248 6,825 SH   SOLE 40 6,825 0 0
CHEMOCENTRYX INC COM 16383L106 3,463 95,101 SH   SOLE 43 1,728 0 93,373
CHEMOURS CO COM 163851108 20,554 612,467 SH   SOLE 2 164,704 0 447,763
CHEMOURS CO COM 163851108 51 1,529 SH   SOLE 4 1,529 0 0
CHEMOURS CO COM 163851108 122 3,623 SH   SOLE 7 3,623 0 0
CHEMOURS CO COM 163851108 11,836 352,693 SH   SOLE 18 352,693 0 0
CHEMOURS CO COM 163851108 1,552 46,237 SH   SOLE 19 46,237 0 0
CHEMOURS CO COM 163851108 268,311 7,994,975 SH   SOLE 21 7,994,975 0 0
CHEMOURS CO COM 163851108 157,063 4,680,061 SH   SOLE 22 4,491,863 0 188,198
CHEMOURS CO COM 163851108 705 20,993 SH   SOLE 25 20,993 0 0
CHEMOURS CO COM 163851108 2,052 61,145 SH   SOLE 26 48,284 0 12,861
CHEMOURS CO COM 163851108 99 2,949 SH   SOLE 28 2,949 0 0
CHEMOURS CO COM 163851108 3,219 95,923 SH   SOLE 30 95,923 0 0
CHEMOURS CO COM 163851108 81 2,414 SH   SOLE 31 2,414 0 0
CHEMOURS CO COM 163851108 126 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108 754 22,460 SH   SOLE 40 22,460 0 0
CHEMOURS CO COM 163851108 3,834 114,256 SH   SOLE 43 8,054 0 106,202
CHEMUNG FINL CORP COM 164024101 12 266 SH   SOLE 2 266 0 0
CHEMUNG FINL CORP COM 164024101 32 679 SH   SOLE 18 679 0 0
CHEMUNG FINL CORP COM 164024101 460 9,903 SH   SOLE 21 9,903 0 0
CHEMUNG FINL CORP COM 164024101 34 725 SH   SOLE 22 725 0 0
CHENIERE ENERGY INC COM NEW 16411R208 53,899 531,447 SH   SOLE 2 42,398 0 489,049
CHENIERE ENERGY INC COM NEW 16411R208 18,905 186,402 SH   SOLE 4 177,408 0 8,994
CHENIERE ENERGY INC COM NEW 16411R208 40,778 402,066 SH   SOLE 7 402,066 0 0
CHENIERE ENERGY INC COM NEW 16411R208 338 3,334 SH   SOLE 13 626 0 2,708
CHENIERE ENERGY INC COM NEW 16411R208 1,943 19,157 SH   SOLE 15 19,157 0 0
CHENIERE ENERGY INC COM NEW 16411R208 18,564 183,043 SH   SOLE 18 170,828 0 12,215
CHENIERE ENERGY INC COM NEW 16411R208 30,163 297,410 SH   SOLE 19 297,410 0 0
CHENIERE ENERGY INC COM NEW 16411R208 623,206 6,144,806 SH   SOLE 21 6,144,806 0 0
CHENIERE ENERGY INC COM NEW 16411R208 509,893 5,027,538 SH   SOLE 22 4,758,427 0 269,111
CHENIERE ENERGY INC COM NEW 16411R208 13,873 136,790 SH   SOLE 23 136,790 0 0
CHENIERE ENERGY INC COM NEW 16411R208 54,480 537,173 SH   SOLE 25 537,173 0 0
CHENIERE ENERGY INC COM NEW 16411R208 43,564 429,544 SH   SOLE 26 160,235 0 269,309
CHENIERE ENERGY INC COM NEW 16411R208 27,080 267,007 SH   SOLE 28 4,459 0 262,548
CHENIERE ENERGY INC COM NEW 16411R208 30 292 SH   SOLE 29 292 0 0
CHENIERE ENERGY INC COM NEW 16411R208 139,402 1,374,506 SH   SOLE 30 1,374,506 0 0
CHENIERE ENERGY INC COM NEW 16411R208 98,159 967,846 SH   SOLE 31 27,681 0 940,165
CHENIERE ENERGY INC COM NEW 16411R208 60,370 595,252 SH   SOLE 34 595,252 0 0
CHENIERE ENERGY INC COM NEW 16411R208 9,998 98,579 SH   SOLE 36 98,579 0 0
CHENIERE ENERGY INC COM NEW 16411R208 818 8,064 SH   SOLE 40 8,064 0 0
CHENIERE ENERGY INC COM NEW 16411R208 20,687 203,976 SH   SOLE 43 16,904 0 187,072
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 2,993 3,557,000 PRN   SOLE 21 3,557,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 0 12 SH   SOLE 43 0 0 12
CHERRY HILL MTG INVT CORP COM 164651101 27 3,324 SH   SOLE 18 3,324 0 0
CHERRY HILL MTG INVT CORP COM 164651101 3,698 447,120 SH   SOLE 21 447,120 0 0
CHERRY HILL MTG INVT CORP COM 164651101 2,416 292,099 SH   SOLE 22 292,099 0 0
CHERRY HILL MTG INVT CORP COM 164651101 1 97 SH   SOLE 43 0 0 97
CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 13 397 SH   SOLE 2 397 0 0
CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 316 9,641 SH   SOLE 19 9,641 0 0
CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 16 502 SH   SOLE 22 502 0 0
CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 43 1,323 SH   SOLE 34 1,323 0 0
CHESAPEAKE ENERGY CORP COM 165167735 10,972 170,054 SH   SOLE 2 96,298 0 73,756
CHESAPEAKE ENERGY CORP COM 165167735 599 9,289 SH   SOLE 4 9,289 0 0
CHESAPEAKE ENERGY CORP COM 165167735 104 1,619 SH   SOLE 7 1,619 0 0
CHESAPEAKE ENERGY CORP COM 165167735 111 1,721 SH   SOLE 13 1,721 0 0
CHESAPEAKE ENERGY CORP COM 165167735 20,893 323,822 SH   SOLE 18 320,220 0 3,602
CHESAPEAKE ENERGY CORP COM 165167735 116,361 1,803,483 SH   SOLE 19 1,803,483 0 0
CHESAPEAKE ENERGY CORP COM 165167735 255,368 3,957,959 SH   SOLE 21 3,957,959 0 0
CHESAPEAKE ENERGY CORP COM 165167735 182,336 2,826,037 SH   SOLE 22 2,720,827 0 105,210
CHESAPEAKE ENERGY CORP COM 165167735 868 13,456 SH   SOLE 23 13,456 0 0
CHESAPEAKE ENERGY CORP COM 165167735 667 10,339 SH   SOLE 25 10,339 0 0
CHESAPEAKE ENERGY CORP COM 165167735 7,278 112,800 SH   SOLE 26 30,238 0 82,562
CHESAPEAKE ENERGY CORP COM 165167735 264 4,095 SH   SOLE 28 4,095 0 0
CHESAPEAKE ENERGY CORP COM 165167735 272 4,211 SH   SOLE 29 4,211 0 0
CHESAPEAKE ENERGY CORP COM 165167735 6,676 103,473 SH   SOLE 30 103,473 0 0
CHESAPEAKE ENERGY CORP COM 165167735 332 5,153 SH   SOLE 31 5,153 0 0
CHESAPEAKE ENERGY CORP COM 165167735 9,196 142,535 SH   SOLE 34 142,535 0 0
CHESAPEAKE ENERGY CORP COM 165167735 610 9,457 SH   SOLE 40 9,457 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,035 13,956 SH   SOLE 2 4,712 0 9,244
CHESAPEAKE UTILS CORP COM 165303108 9 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,843 26,356 SH   SOLE 7 26,356 0 0
CHESAPEAKE UTILS CORP COM 165303108 9,677 66,369 SH   SOLE 18 66,369 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,467 30,638 SH   SOLE 19 30,638 0 0
CHESAPEAKE UTILS CORP COM 165303108 299,699 2,055,407 SH   SOLE 21 2,055,407 0 0
CHESAPEAKE UTILS CORP COM 165303108 60,129 412,378 SH   SOLE 22 395,236 0 17,142
CHESAPEAKE UTILS CORP COM 165303108 345 2,369 SH   SOLE 25 2,369 0 0
CHESAPEAKE UTILS CORP COM 165303108 935 6,411 SH   SOLE 26 5,309 0 1,102
CHESAPEAKE UTILS CORP COM 165303108 45 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,323 29,651 SH   SOLE 30 29,651 0 0
CHESAPEAKE UTILS CORP COM 165303108 331 2,272 SH   SOLE 40 2,272 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,507 17,196 SH   SOLE 43 3,069 0 14,127
CHEVRON CORP NEW COM 166764100 280,504 2,390,323 SH   SOLE 2 911,499 0 1,478,824
CHEVRON CORP NEW COM 166764100 136,784 1,165,608 SH   SOLE 4 627,352 0 538,256
CHEVRON CORP NEW COM 166764100 213,955 1,823,222 SH   SOLE 7 1,767,065 0 56,157
CHEVRON CORP NEW COM 166764100 6,356 54,166 SH   SOLE 13 34,494 0 19,672
CHEVRON CORP NEW COM 166764100 32,071 273,295 SH   SOLE 15 273,295 0 0
CHEVRON CORP NEW COM 166764100 34 286 SH   SOLE 17 0 0 286
CHEVRON CORP NEW COM 166764100 354,527 3,021,105 SH   SOLE 18 2,744,148 0 276,957
CHEVRON CORP NEW COM 166764100 261,003 2,224,145 SH   SOLE 19 2,224,145 0 0
CHEVRON CORP NEW COM 166764100 5,617,290 47,867,833 SH   SOLE 21 47,867,833 0 0
CHEVRON CORP NEW COM 166764100 4,760,943 40,570,455 SH   SOLE 22 36,619,713 0 3,950,742
CHEVRON CORP NEW COM 166764100 133,449 1,137,184 SH   SOLE 23 1,137,184 0 0
CHEVRON CORP NEW COM 166764100 355,585 3,030,125 SH   SOLE 25 3,030,125 0 0
CHEVRON CORP NEW COM 166764100 517,541 4,410,232 SH   SOLE 26 1,655,368 0 2,754,864
CHEVRON CORP NEW COM 166764100 480,386 4,093,614 SH   SOLE 28 3,070 0 4,090,544
CHEVRON CORP NEW COM 166764100 47,784 407,191 SH   SOLE 29 407,191 0 0
CHEVRON CORP NEW COM 166764100 1,018,956 8,683,054 SH   SOLE 30 8,683,054 0 0
CHEVRON CORP NEW COM 166764100 83,846 714,495 SH   SOLE 31 217,747 0 496,748
CHEVRON CORP NEW COM 166764100 29,076 247,770 SH   SOLE 32 247,770 0 0
CHEVRON CORP NEW COM 166764100 242,499 2,066,457 SH   SOLE 34 2,066,457 0 0
CHEVRON CORP NEW COM 166764100 111,606 951,050 SH   SOLE 36 951,050 0 0
CHEVRON CORP NEW COM 166764100 7,547 64,312 SH   SOLE 40 64,312 0 0
CHEVRON CORP NEW COM 166764100 99,494 847,843 SH   SOLE 43 76,597 0 771,246
CHEWY INC CL A 16679L109 2,120 35,956 SH   SOLE 2 31,994 0 3,962
CHEWY INC CL A 16679L109 2,844 48,234 SH   SOLE 4 28,163 0 20,071
CHEWY INC CL A 16679L109 459 7,776 SH   SOLE 7 7,776 0 0
CHEWY INC CL A 16679L109 11 179 SH   SOLE 13 179 0 0
CHEWY INC CL A 16679L109 363 6,150 SH   SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109 6,581 111,603 SH   SOLE 18 106,842 0 4,761
CHEWY INC CL A 16679L109 364 6,174 SH   SOLE 19 6,174 0 0
CHEWY INC CL A 16679L109 12,037 204,116 SH   SOLE 21 204,116 0 0
CHEWY INC CL A 16679L109 74,581 1,264,721 SH   SOLE 22 1,228,208 0 36,513
CHEWY INC CL A 16679L109 3,031 51,399 SH   SOLE 23 51,399 0 0
CHEWY INC CL A 16679L109 1,247 21,146 SH   SOLE 25 21,146 0 0
CHEWY INC CL A 16679L109 4,532 76,859 SH   SOLE 26 61,150 0 15,709
CHEWY INC CL A 16679L109 4,857 82,367 SH   SOLE 28 1,469 0 80,898
CHEWY INC CL A 16679L109 25 429 SH   SOLE 29 429 0 0
CHEWY INC CL A 16679L109 14,386 243,948 SH   SOLE 30 243,948 0 0
CHEWY INC CL A 16679L109 1,713 29,056 SH   SOLE 31 8,392 0 20,664
CHEWY INC CL A 16679L109 239 4,059 SH   SOLE 34 4,059 0 0
CHEWY INC CL A 16679L109 1,123 19,037 SH   SOLE 36 19,037 0 0
CHEWY INC CL A 16679L109 184 3,124 SH   SOLE 40 3,124 0 0
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 51 3,658 SH   SOLE 2 692 0 2,966
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 3 185 SH   SOLE 7 185 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 277 20,024 SH   SOLE 18 20,024 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 173 12,491 SH   SOLE 19 12,491 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 3,657 264,215 SH   SOLE 21 264,215 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1,269 91,668 SH   SOLE 22 87,644 0 4,024
CHICOS FAS INC COM 168615102 647 120,326 SH   SOLE 2 52,058 0 68,268
CHICOS FAS INC COM 168615102 10 1,934 SH   SOLE 7 1,934 0 0
CHICOS FAS INC COM 168615102 2,563 476,374 SH   SOLE 18 476,374 0 0
CHICOS FAS INC COM 168615102 2,117 393,508 SH   SOLE 19 393,508 0 0
CHICOS FAS INC COM 168615102 81,935 15,229,531 SH   SOLE 21 15,229,531 0 0
CHICOS FAS INC COM 168615102 17,098 3,178,049 SH   SOLE 22 3,119,373 0 58,676
CHICOS FAS INC COM 168615102 25 4,699 SH   SOLE 23 4,699 0 0
CHICOS FAS INC COM 168615102 19 3,476 SH   SOLE 26 0 0 3,476
CHICOS FAS INC COM 168615102 770 143,041 SH   SOLE 30 143,041 0 0
CHICOS FAS INC COM 168615102 156 28,952 SH   SOLE 43 328 0 28,624
CHILDRENS PL INC NEW COM 168905107 438 5,519 SH   SOLE 2 3,794 0 1,725
CHILDRENS PL INC NEW COM 168905107 5 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107 16 199 SH   SOLE 7 199 0 0
CHILDRENS PL INC NEW COM 168905107 3,844 48,477 SH   SOLE 18 48,477 0 0
CHILDRENS PL INC NEW COM 168905107 1,982 25,000 SH   SOLE 19 25,000 0 0
CHILDRENS PL INC NEW COM 168905107 130,639 1,647,610 SH   SOLE 21 1,647,610 0 0
CHILDRENS PL INC NEW COM 168905107 27,153 342,449 SH   SOLE 22 334,989 0 7,460
CHILDRENS PL INC NEW COM 168905107 208 2,620 SH   SOLE 25 2,620 0 0
CHILDRENS PL INC NEW COM 168905107 420 5,301 SH   SOLE 26 4,215 0 1,086
CHILDRENS PL INC NEW COM 168905107 92 1,158 SH   SOLE 28 1,158 0 0
CHILDRENS PL INC NEW COM 168905107 2,141 26,999 SH   SOLE 30 26,999 0 0
CHILDRENS PL INC NEW COM 168905107 56 704 SH   SOLE 36 704 0 0
CHILDRENS PL INC NEW COM 168905107 129 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107 792 9,987 SH   SOLE 43 2,776 0 7,211
CHIMERA INVT CORP COM NEW 16934Q208 3,128 207,413 SH   SOLE 2 66,880 0 140,533
CHIMERA INVT CORP COM NEW 16934Q208 13 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 102 6,769 SH   SOLE 7 6,769 0 0
CHIMERA INVT CORP COM NEW 16934Q208 10,882 721,635 SH   SOLE 18 721,635 0 0
CHIMERA INVT CORP COM NEW 16934Q208 6,300 417,777 SH   SOLE 19 417,777 0 0
CHIMERA INVT CORP COM NEW 16934Q208 184,352 12,224,959 SH   SOLE 21 12,224,959 0 0
CHIMERA INVT CORP COM NEW 16934Q208 86,466 5,733,842 SH   SOLE 22 5,502,348 0 231,494
CHIMERA INVT CORP COM NEW 16934Q208 497 32,979 SH   SOLE 25 32,979 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,585 105,127 SH   SOLE 26 89,070 0 16,057
CHIMERA INVT CORP COM NEW 16934Q208 62 4,108 SH   SOLE 28 4,108 0 0
CHIMERA INVT CORP COM NEW 16934Q208 5,087 337,313 SH   SOLE 30 337,313 0 0
CHIMERA INVT CORP COM NEW 16934Q208 219 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208 417 27,650 SH   SOLE 40 27,650 0 0
CHIMERA INVT CORP COM NEW 16934Q208 69 4,551 SH   SOLE 43 162 0 4,389
CHIMERIX INC COM 16934W106 342 53,129 SH   SOLE 2 19,982 0 33,147
CHIMERIX INC COM 16934W106 7 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 1,435 223,137 SH   SOLE 18 223,137 0 0
CHIMERIX INC COM 16934W106 808 125,610 SH   SOLE 19 125,610 0 0
CHIMERIX INC COM 16934W106 22,040 3,427,689 SH   SOLE 21 3,427,689 0 0
CHIMERIX INC COM 16934W106 9,345 1,453,360 SH   SOLE 22 1,401,216 0 52,144
CHIMERIX INC COM 16934W106 60 9,255 SH   SOLE 25 9,255 0 0
CHIMERIX INC COM 16934W106 31 4,804 SH   SOLE 26 4,804 0 0
CHIMERIX INC COM 16934W106 390 60,711 SH   SOLE 30 60,711 0 0
CHIMERIX INC COM 16934W106 73 11,370 SH   SOLE 36 11,370 0 0
CHIMERIX INC COM 16934W106 55 8,551 SH   SOLE 40 8,551 0 0
CHIMERIX INC COM 16934W106 16 2,462 SH   SOLE 43 0 0 2,462
CHINA AUTOMOTIVE SYS INC COM 16936R105 3 1,180 SH   SOLE 22 1,180 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 20 1,070 SH   SOLE 22 1,070 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 596 32,207 SH   SOLE 43 1,652 0 30,555
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 0 140 SH   SOLE 43 0 0 140
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 6,854 832,766 SH   SOLE 43 54,481 0 778,285
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 642 13,797 SH   SOLE 22 13,797 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 6,146 132,151 SH   SOLE 43 8,928 0 123,223
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 3,185 107,399 SH   SOLE 43 2,613 0 104,786
CHINA YUCHAI INTL LTD COM G21082105 2 135 SH   SOLE 4 135 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,062 138,223 SH   SOLE 21 138,223 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,465 98,169 SH   SOLE 22 96,212 0 1,957
CHINA YUCHAI INTL LTD COM G21082105 584 39,143 SH   SOLE 30 39,143 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,084 139,703 SH   SOLE 43 0 0 139,703
CHINDATA GROUP HLDGS LTD ADS 16955F107 273 41,360 SH   SOLE 2 14,105 0 27,255
CHINDATA GROUP HLDGS LTD ADS 16955F107 329 49,967 SH   SOLE 4 22,989 0 26,978
CHINDATA GROUP HLDGS LTD ADS 16955F107 392 59,453 SH   SOLE 15 59,453 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 17 2,575 SH   SOLE 18 2,575 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 11,492 1,743,848 SH   SOLE 21 1,743,848 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 7,292 1,106,549 SH   SOLE 22 1,002,734 0 103,815
CHINDATA GROUP HLDGS LTD ADS 16955F107 268 40,689 SH   SOLE 23 40,689 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 24 3,641 SH   SOLE 25 3,641 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 1,138 172,748 SH   SOLE 26 18,180 0 154,568
CHINDATA GROUP HLDGS LTD ADS 16955F107 550 83,445 SH   SOLE 28 0 0 83,445
CHINDATA GROUP HLDGS LTD ADS 16955F107 3,716 563,952 SH   SOLE 30 563,952 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 46 6,983 SH   SOLE 34 6,983 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 3 521 SH   SOLE 40 521 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 0 5 SH   SOLE 43 5 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 426 26,138 SH   SOLE 2 1,565 0 24,573
CHINOOK THERAPEUTICS INC COM 16961L106 5 282 SH   SOLE 7 282 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 2,017 123,686 SH   SOLE 18 123,686 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 1,400 85,838 SH   SOLE 19 85,838 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 28,065 1,720,740 SH   SOLE 21 1,720,740 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 16,337 1,001,639 SH   SOLE 22 979,038 0 22,601
CHINOOK THERAPEUTICS INC COM 16961L106 376 23,077 SH   SOLE 30 23,077 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 107 6,531 SH   SOLE 43 0 0 6,531
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 2,930 83,409 SH   SOLE 43 0 0 83,409
CHIPOTLE MEXICAN GRILL INC COM 169656105 97,026 55,499 SH   SOLE 2 6,575 0 48,924
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,114 12,649 SH   SOLE 4 10,732 0 1,917
CHIPOTLE MEXICAN GRILL INC COM 169656105 41,453 23,711 SH   SOLE 7 22,895 0 816
CHIPOTLE MEXICAN GRILL INC COM 169656105 657 376 SH   SOLE 13 83 0 293
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,554 2,605 SH   SOLE 15 2,605 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 28 16 SH   SOLE 17 0 0 16
CHIPOTLE MEXICAN GRILL INC COM 169656105 225,271 128,855 SH   SOLE 18 92,721 0 36,134
CHIPOTLE MEXICAN GRILL INC COM 169656105 143,708 82,201 SH   SOLE 19 82,201 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,258,081 719,623 SH   SOLE 21 719,623 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,063,551 608,352 SH   SOLE 22 551,575 0 56,777
CHIPOTLE MEXICAN GRILL INC COM 169656105 28,152 16,103 SH   SOLE 23 16,103 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 70,818 40,508 SH   SOLE 25 40,508 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 98,998 56,627 SH   SOLE 26 18,333 0 38,294
CHIPOTLE MEXICAN GRILL INC COM 169656105 116,510 66,644 SH   SOLE 28 501 0 66,143
CHIPOTLE MEXICAN GRILL INC COM 169656105 42 24 SH   SOLE 29 24 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 190,007 108,684 SH   SOLE 30 108,684 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 18,156 10,385 SH   SOLE 31 3,154 0 7,231
CHIPOTLE MEXICAN GRILL INC COM 169656105 15,026 8,595 SH   SOLE 34 8,595 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 18,797 10,752 SH   SOLE 36 10,752 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,657 948 SH   SOLE 40 948 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 28,009 16,021 SH   SOLE 43 842 0 15,179
CHOICE HOTELS INTL INC COM 169905106 14,389 92,245 SH   SOLE 2 28,057 0 64,188
CHOICE HOTELS INTL INC COM 169905106 15 93 SH   SOLE 4 93 0 0
CHOICE HOTELS INTL INC COM 169905106 77 496 SH   SOLE 7 496 0 0
CHOICE HOTELS INTL INC COM 169905106 11,539 73,972 SH   SOLE 18 73,972 0 0
CHOICE HOTELS INTL INC COM 169905106 1,607 10,301 SH   SOLE 19 10,301 0 0
CHOICE HOTELS INTL INC COM 169905106 257,257 1,649,192 SH   SOLE 21 1,649,192 0 0
CHOICE HOTELS INTL INC COM 169905106 143,741 921,477 SH   SOLE 22 880,866 0 40,611
CHOICE HOTELS INTL INC COM 169905106 738 4,731 SH   SOLE 25 4,731 0 0
CHOICE HOTELS INTL INC COM 169905106 1,881 12,061 SH   SOLE 26 9,342 0 2,719
CHOICE HOTELS INTL INC COM 169905106 122 785 SH   SOLE 28 785 0 0
CHOICE HOTELS INTL INC COM 169905106 3,319 21,278 SH   SOLE 30 21,278 0 0
CHOICE HOTELS INTL INC COM 169905106 80 514 SH   SOLE 31 514 0 0
CHOICE HOTELS INTL INC COM 169905106 678 4,346 SH   SOLE 34 4,346 0 0
CHOICE HOTELS INTL INC COM 169905106 746 4,781 SH   SOLE 40 4,781 0 0
CHOICE HOTELS INTL INC COM 169905106 2,712 17,385 SH   SOLE 43 1,905 0 15,480
CHOICEONE FINL SVCS INC COM 170386106 70 2,626 SH   SOLE 2 2,304 0 322
CHOICEONE FINL SVCS INC COM 170386106 36 1,343 SH   SOLE 18 1,343 0 0
CHOICEONE FINL SVCS INC COM 170386106 467 17,630 SH   SOLE 21 17,630 0 0
CHOICEONE FINL SVCS INC COM 170386106 264 9,977 SH   SOLE 22 9,977 0 0
CHROMADEX CORP COM NEW 171077407 64 17,149 SH   SOLE 2 2,085 0 15,064
CHROMADEX CORP COM NEW 171077407 3 753 SH   SOLE 7 753 0 0
CHROMADEX CORP COM NEW 171077407 491 131,280 SH   SOLE 18 131,280 0 0
CHROMADEX CORP COM NEW 171077407 359 95,993 SH   SOLE 19 95,993 0 0
CHROMADEX CORP COM NEW 171077407 6,460 1,727,198 SH   SOLE 21 1,727,198 0 0
CHROMADEX CORP COM NEW 171077407 4,569 1,221,650 SH   SOLE 22 1,215,911 0 5,739
CHROMADEX CORP COM NEW 171077407 4 1,041 SH   SOLE 43 0 0 1,041
CHUBB LIMITED COM H1467J104 169,420 876,417 SH   SOLE 2 109,920 0 766,497
CHUBB LIMITED COM H1467J104 53,219 275,305 SH   SOLE 4 166,073 0 109,232
CHUBB LIMITED COM H1467J104 74,720 386,529 SH   SOLE 7 373,741 0 12,788
CHUBB LIMITED COM H1467J104 1,992 10,303 SH   SOLE 13 5,639 0 4,664
CHUBB LIMITED COM H1467J104 11,945 61,792 SH   SOLE 15 61,792 0 0
CHUBB LIMITED COM H1467J104 2 10 SH   SOLE 17 0 0 10
CHUBB LIMITED COM H1467J104 161,010 832,912 SH   SOLE 18 773,638 0 59,275
CHUBB LIMITED COM H1467J104 22,094 114,294 SH   SOLE 19 114,294 0 0
CHUBB LIMITED COM H1467J104 1,706,652 8,828,576 SH   SOLE 21 8,828,576 0 0
CHUBB LIMITED COM H1467J104 1,743,517 9,019,282 SH   SOLE 22 8,144,153 0 875,129
CHUBB LIMITED COM H1467J104 47,983 248,216 SH   SOLE 23 248,216 0 0
CHUBB LIMITED COM H1467J104 124,370 643,370 SH   SOLE 25 643,370 0 0
CHUBB LIMITED COM H1467J104 169,478 876,715 SH   SOLE 26 283,499 0 593,216
CHUBB LIMITED COM H1467J104 232,000 1,200,146 SH   SOLE 28 10,308 0 1,189,838
CHUBB LIMITED COM H1467J104 178 919 SH   SOLE 29 919 0 0
CHUBB LIMITED COM H1467J104 574,088 2,969,781 SH   SOLE 30 2,969,781 0 0
CHUBB LIMITED COM H1467J104 32,965 170,528 SH   SOLE 31 48,964 0 121,564
CHUBB LIMITED COM H1467J104 7,056 36,499 SH   SOLE 34 36,499 0 0
CHUBB LIMITED COM H1467J104 38,420 198,746 SH   SOLE 36 198,746 0 0
CHUBB LIMITED COM H1467J104 2,772 14,340 SH   SOLE 40 14,340 0 0
CHUBB LIMITED COM H1467J104 59,510 307,847 SH   SOLE 43 25,489 0 282,358
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,753 65,219 SH   SOLE 2 13,832 0 51,387
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4,547 107,723 SH   SOLE 22 107,723 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 261 6,175 SH   SOLE 30 6,175 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 28 672 SH   SOLE 34 672 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 104,545 2,476,774 SH   SOLE 43 188,485 0 2,288,289
CHURCH & DWIGHT CO INC COM 171340102 43,949 428,768 SH   SOLE 2 82,728 0 346,040
CHURCH & DWIGHT CO INC COM 171340102 21,109 205,941 SH   SOLE 4 123,590 0 82,351
CHURCH & DWIGHT CO INC COM 171340102 26,612 259,634 SH   SOLE 7 252,157 0 7,477
CHURCH & DWIGHT CO INC COM 171340102 351 3,421 SH   SOLE 13 963 0 2,458
CHURCH & DWIGHT CO INC COM 171340102 3,538 34,513 SH   SOLE 15 34,513 0 0
CHURCH & DWIGHT CO INC COM 171340102 41,774 407,548 SH   SOLE 18 374,301 0 33,247
CHURCH & DWIGHT CO INC COM 171340102 10,681 104,202 SH   SOLE 19 104,202 0 0
CHURCH & DWIGHT CO INC COM 171340102 837,183 8,167,638 SH   SOLE 21 8,167,638 0 0
CHURCH & DWIGHT CO INC COM 171340102 572,846 5,588,737 SH   SOLE 22 5,089,607 0 499,130
CHURCH & DWIGHT CO INC COM 171340102 14,882 145,189 SH   SOLE 23 145,189 0 0
CHURCH & DWIGHT CO INC COM 171340102 34,139 333,062 SH   SOLE 25 333,062 0 0
CHURCH & DWIGHT CO INC COM 171340102 52,458 511,790 SH   SOLE 26 166,815 0 344,975
CHURCH & DWIGHT CO INC COM 171340102 81,777 797,822 SH   SOLE 28 4,370 0 793,452
CHURCH & DWIGHT CO INC COM 171340102 145,056 1,415,183 SH   SOLE 30 1,410,502 0 4,681
CHURCH & DWIGHT CO INC COM 171340102 9,903 96,614 SH   SOLE 31 28,007 0 68,607
CHURCH & DWIGHT CO INC COM 171340102 1,210 11,809 SH   SOLE 34 11,809 0 0
CHURCH & DWIGHT CO INC COM 171340102 12,619 123,116 SH   SOLE 36 123,116 0 0
CHURCH & DWIGHT CO INC COM 171340102 829 8,091 SH   SOLE 40 8,091 0 0
CHURCH & DWIGHT CO INC COM 171340102 47,106 459,567 SH   SOLE 43 15,122 0 444,445
CHURCHILL DOWNS INC COM 171484108 22,141 91,910 SH   SOLE 2 24,922 0 66,988
CHURCHILL DOWNS INC COM 171484108 30 123 SH   SOLE 4 123 0 0
CHURCHILL DOWNS INC COM 171484108 127 529 SH   SOLE 7 529 0 0
CHURCHILL DOWNS INC COM 171484108 18,630 77,333 SH   SOLE 18 77,333 0 0
CHURCHILL DOWNS INC COM 171484108 91,982 381,828 SH   SOLE 19 381,828 0 0
CHURCHILL DOWNS INC COM 171484108 415,454 1,724,592 SH   SOLE 21 1,724,592 0 0
CHURCHILL DOWNS INC COM 171484108 236,209 980,529 SH   SOLE 22 940,186 0 40,343
CHURCHILL DOWNS INC COM 171484108 1,083 4,495 SH   SOLE 25 4,495 0 0
CHURCHILL DOWNS INC COM 171484108 3,222 13,373 SH   SOLE 26 10,342 0 3,031
CHURCHILL DOWNS INC COM 171484108 153 636 SH   SOLE 28 636 0 0
CHURCHILL DOWNS INC COM 171484108 4,726 19,618 SH   SOLE 30 19,618 0 0
CHURCHILL DOWNS INC COM 171484108 134 555 SH   SOLE 31 555 0 0
CHURCHILL DOWNS INC COM 171484108 1,095 4,544 SH   SOLE 40 4,544 0 0
CHURCHILL DOWNS INC COM 171484108 1,781 7,394 SH   SOLE 43 491 0 6,903
CHUYS HLDGS INC COM 171604101 470 15,620 SH   SOLE 2 6,696 0 8,924
CHUYS HLDGS INC COM 171604101 11 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 2,316 76,880 SH   SOLE 18 76,880 0 0
CHUYS HLDGS INC COM 171604101 1,046 34,730 SH   SOLE 19 34,730 0 0
CHUYS HLDGS INC COM 171604101 74,682 2,479,482 SH   SOLE 21 2,479,482 0 0
CHUYS HLDGS INC COM 171604101 15,667 520,144 SH   SOLE 22 503,345 0 16,799
CHUYS HLDGS INC COM 171604101 75 2,506 SH   SOLE 25 2,506 0 0
CHUYS HLDGS INC COM 171604101 886 29,425 SH   SOLE 30 29,425 0 0
CHUYS HLDGS INC COM 171604101 69 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101 100 3,310 SH   SOLE 43 0 0 3,310
CI&T INC COM CL A G21307106 1,491 125,435 SH   SOLE 7 0 0 125,435
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 8,331 3,428,529 SH   SOLE 7 3,428,529 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 56,159 23,110,546 SH   SOLE 21 23,110,546 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3,776 1,553,784 SH   SOLE 22 1,553,784 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 52,861 21,753,508 SH   SOLE 30 21,753,508 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 8,559 3,522,406 SH   SOLE 43 281,669 0 3,240,737
CIDARA THERAPEUTICS INC COM 171757107 57 44,719 SH   SOLE 2 44,282 0 437
CIDARA THERAPEUTICS INC COM 171757107 15 11,526 SH   SOLE 18 11,526 0 0
CIDARA THERAPEUTICS INC COM 171757107 213 167,994 SH   SOLE 21 167,994 0 0
CIDARA THERAPEUTICS INC COM 171757107 182 143,610 SH   SOLE 22 143,610 0 0
CIDARA THERAPEUTICS INC COM 171757107 11 8,558 SH   SOLE 23 8,558 0 0
CIENA CORP COM NEW 171779309 35,706 463,894 SH   SOLE 2 209,783 0 254,111
CIENA CORP COM NEW 171779309 1,036 13,455 SH   SOLE 4 13,166 0 289
CIENA CORP COM NEW 171779309 208 2,700 SH   SOLE 7 2,700 0 0
CIENA CORP COM NEW 171779309 240 3,119 SH   SOLE 13 3,119 0 0
CIENA CORP COM NEW 171779309 92,358 1,199,924 SH   SOLE 18 1,198,885 0 1,039
CIENA CORP COM NEW 171779309 23,013 298,981 SH   SOLE 19 298,981 0 0
CIENA CORP COM NEW 171779309 611,623 7,946,257 SH   SOLE 21 7,946,257 0 0
CIENA CORP COM NEW 171779309 324,008 4,209,534 SH   SOLE 22 4,027,113 0 182,421
CIENA CORP COM NEW 171779309 6,236 81,016 SH   SOLE 25 43,098 0 37,918
CIENA CORP COM NEW 171779309 6,436 83,621 SH   SOLE 26 68,200 0 15,421
CIENA CORP COM NEW 171779309 3,934 51,112 SH   SOLE 28 2,758 0 48,354
CIENA CORP COM NEW 171779309 37,974 493,365 SH   SOLE 30 493,365 0 0
CIENA CORP COM NEW 171779309 251 3,257 SH   SOLE 31 2,310 0 947
CIENA CORP COM NEW 171779309 23,980 311,554 SH   SOLE 34 311,554 0 0
CIENA CORP COM NEW 171779309 2,420 31,447 SH   SOLE 36 31,447 0 0
CIENA CORP COM NEW 171779309 1,525 19,814 SH   SOLE 40 19,814 0 0
CIENA CORP COM NEW 171779309 23,193 301,325 SH   SOLE 43 5,276 0 296,049
CIGNA CORP NEW COM 125523100 299,195 1,302,945 SH   SOLE 2 660,604 0 642,341
CIGNA CORP NEW COM 125523100 58,409 254,361 SH   SOLE 4 158,125 0 96,236
CIGNA CORP NEW COM 125523100 66,809 290,943 SH   SOLE 7 281,035 0 9,908
CIGNA CORP NEW COM 125523100 8,278 36,050 SH   SOLE 13 32,305 0 3,745
CIGNA CORP NEW COM 125523100 11,037 48,063 SH   SOLE 15 48,063 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 329,134 1,433,324 SH   SOLE 18 1,307,356 0 125,968
CIGNA CORP NEW COM 125523100 792,436 3,450,924 SH   SOLE 19 3,450,924 0 0
CIGNA CORP NEW COM 125523100 1,177 5,125 SH   SOLE 20 5,125 0 0
CIGNA CORP NEW COM 125523100 1,728,677 7,528,099 SH   SOLE 21 7,528,099 0 0
CIGNA CORP NEW COM 125523100 1,702,540 7,414,274 SH   SOLE 22 6,549,293 0 864,981
CIGNA CORP NEW COM 125523100 64,010 278,751 SH   SOLE 23 278,751 0 0
CIGNA CORP NEW COM 125523100 142,102 618,829 SH   SOLE 25 618,829 0 0
CIGNA CORP NEW COM 125523100 185,931 809,697 SH   SOLE 26 308,491 0 501,206
CIGNA CORP NEW COM 125523100 264,746 1,152,926 SH   SOLE 28 10,820 0 1,142,106
CIGNA CORP NEW COM 125523100 11,453 49,875 SH   SOLE 29 49,875 0 0
CIGNA CORP NEW COM 125523100 589,520 2,567,259 SH   SOLE 30 2,565,834 0 1,425
CIGNA CORP NEW COM 125523100 42,879 186,729 SH   SOLE 31 90,839 0 95,890
CIGNA CORP NEW COM 125523100 395,039 1,720,328 SH   SOLE 34 1,720,328 0 0
CIGNA CORP NEW COM 125523100 35,862 156,172 SH   SOLE 36 156,172 0 0
CIGNA CORP NEW COM 125523100 2,596 11,307 SH   SOLE 40 11,307 0 0
CIGNA CORP NEW COM 125523100 62,295 271,285 SH   SOLE 43 14,375 0 256,910
CIIG CAPITAL PARTNERS II INC UNIT 02/28/2028 12561U208 22,253 2,156,250 SH   SOLE 2 2,156,250 0 0
CIM COML TR CORP COM NEW 125525584 164 22,372 SH   SOLE 2 21,932 0 440
CIM COML TR CORP COM NEW 125525584 26 3,543 SH   SOLE 18 3,543 0 0
CIM COML TR CORP COM NEW 125525584 703 95,642 SH   SOLE 21 95,642 0 0
CIM COML TR CORP COM NEW 125525584 1,749 238,021 SH   SOLE 22 238,021 0 0
CIM COML TR CORP COM NEW 125525584 12 1,598 SH   SOLE 23 1,598 0 0
CIM COML TR CORP COM NEW 125525584 0 15 SH   SOLE 43 0 0 15
CIMPRESS PLC SHS EURO G2143T103 1,949 27,222 SH   SOLE 2 18,411 0 8,811
CIMPRESS PLC SHS EURO G2143T103 5 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103 14 198 SH   SOLE 7 198 0 0
CIMPRESS PLC SHS EURO G2143T103 3,340 46,647 SH   SOLE 18 45,477 0 1,170
CIMPRESS PLC SHS EURO G2143T103 6,663 93,045 SH   SOLE 19 93,045 0 0
CIMPRESS PLC SHS EURO G2143T103 41,626 581,284 SH   SOLE 21 581,284 0 0
CIMPRESS PLC SHS EURO G2143T103 35,887 501,139 SH   SOLE 22 491,181 0 9,958
CIMPRESS PLC SHS EURO G2143T103 212 2,965 SH   SOLE 23 2,965 0 0
CIMPRESS PLC SHS EURO G2143T103 154 2,148 SH   SOLE 25 2,148 0 0
CIMPRESS PLC SHS EURO G2143T103 1,280 17,877 SH   SOLE 26 3,704 0 14,173
CIMPRESS PLC SHS EURO G2143T103 101 1,413 SH   SOLE 28 1,413 0 0
CIMPRESS PLC SHS EURO G2143T103 769 10,740 SH   SOLE 30 10,740 0 0
CIMPRESS PLC SHS EURO G2143T103 653 9,114 SH   SOLE 34 9,114 0 0
CIMPRESS PLC SHS EURO G2143T103 161 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103 77 1,081 SH   SOLE 43 0 0 1,081
CINCINNATI BANCORP INC COM NEW 17187C102 6 400 SH   SOLE 18 400 0 0
CINCINNATI BANCORP INC COM NEW 17187C102 83 5,705 SH   SOLE 21 5,705 0 0
CINCINNATI FINL CORP COM 172062101 31,689 278,147 SH   SOLE 2 55,342 0 222,805
CINCINNATI FINL CORP COM 172062101 11,113 97,538 SH   SOLE 4 58,714 0 38,824
CINCINNATI FINL CORP COM 172062101 18,286 160,505 SH   SOLE 7 155,856 0 4,649
CINCINNATI FINL CORP COM 172062101 261 2,288 SH   SOLE 13 303 0 1,985
CINCINNATI FINL CORP COM 172062101 2,493 21,879 SH   SOLE 15 21,879 0 0
CINCINNATI FINL CORP COM 172062101 0 1 SH   SOLE 17 0 0 1
CINCINNATI FINL CORP COM 172062101 42,578 373,722 SH   SOLE 18 352,776 0 20,946
CINCINNATI FINL CORP COM 172062101 8,282 72,692 SH   SOLE 19 72,692 0 0
CINCINNATI FINL CORP COM 172062101 581,918 5,107,676 SH   SOLE 21 5,107,676 0 0
CINCINNATI FINL CORP COM 172062101 359,211 3,152,911 SH   SOLE 22 2,847,828 0 305,083
CINCINNATI FINL CORP COM 172062101 9,761 85,673 SH   SOLE 23 85,673 0 0
CINCINNATI FINL CORP COM 172062101 22,102 193,995 SH   SOLE 25 193,995 0 0
CINCINNATI FINL CORP COM 172062101 33,721 295,979 SH   SOLE 26 99,029 0 196,950
CINCINNATI FINL CORP COM 172062101 44,539 390,935 SH   SOLE 28 2,713 0 388,222
CINCINNATI FINL CORP COM 172062101 49 427 SH   SOLE 29 427 0 0
CINCINNATI FINL CORP COM 172062101 76,934 675,278 SH   SOLE 30 675,278 0 0
CINCINNATI FINL CORP COM 172062101 6,442 56,547 SH   SOLE 31 18,179 0 38,368
CINCINNATI FINL CORP COM 172062101 3,018 26,487 SH   SOLE 32 26,487 0 0
CINCINNATI FINL CORP COM 172062101 867 7,608 SH   SOLE 34 7,608 0 0
CINCINNATI FINL CORP COM 172062101 8,605 75,528 SH   SOLE 36 75,528 0 0
CINCINNATI FINL CORP COM 172062101 595 5,225 SH   SOLE 40 5,225 0 0
CINCINNATI FINL CORP COM 172062101 6,426 56,404 SH   SOLE 43 7,588 0 48,816
CINEDIGM CORP COM NEW 172406209 33 28,410 SH   SOLE 18 28,410 0 0
CINEDIGM CORP COM NEW 172406209 556 479,184 SH   SOLE 21 479,184 0 0
CINEDIGM CORP COM NEW 172406209 2,258 1,946,505 SH   SOLE 22 1,946,505 0 0
CINEMARK HLDGS INC COM 17243V102 3,177 197,059 SH   SOLE 2 92,377 0 104,682
CINEMARK HLDGS INC COM 17243V102 7 442 SH   SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102 49 3,032 SH   SOLE 7 3,032 0 0
CINEMARK HLDGS INC COM 17243V102 6,604 409,650 SH   SOLE 18 384,534 0 25,116
CINEMARK HLDGS INC COM 17243V102 16,869 1,046,463 SH   SOLE 19 1,046,463 0 0
CINEMARK HLDGS INC COM 17243V102 204,938 12,713,247 SH   SOLE 21 12,713,247 0 0
CINEMARK HLDGS INC COM 17243V102 55,096 3,417,861 SH   SOLE 22 3,354,698 0 63,163
CINEMARK HLDGS INC COM 17243V102 528 32,741 SH   SOLE 23 32,741 0 0
CINEMARK HLDGS INC COM 17243V102 248 15,354 SH   SOLE 25 15,354 0 0
CINEMARK HLDGS INC COM 17243V102 3,328 206,431 SH   SOLE 26 28,786 0 177,645
CINEMARK HLDGS INC COM 17243V102 30 1,858 SH   SOLE 28 1,858 0 0
CINEMARK HLDGS INC COM 17243V102 3,116 193,276 SH   SOLE 30 193,276 0 0
CINEMARK HLDGS INC COM 17243V102 162 10,058 SH   SOLE 36 10,058 0 0
CINEMARK HLDGS INC COM 17243V102 189 11,734 SH   SOLE 40 11,734 0 0
CINEMARK HLDGS INC COM 17243V102 2,003 124,259 SH   SOLE 43 13,184 0 111,075
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 1,000 700,000 PRN   SOLE 2 700,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 5,765 4,035,000 PRN   SOLE 19 4,035,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 3,772 2,640,000 PRN   SOLE 21 2,640,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4,286 3,000,000 PRN   SOLE 22 3,000,000 0 0
CINTAS CORP COM 172908105 88,082 198,754 SH   SOLE 2 43,918 0 154,836
CINTAS CORP COM 172908105 26,964 60,844 SH   SOLE 4 34,519 0 26,325
CINTAS CORP COM 172908105 39,727 89,642 SH   SOLE 7 87,104 0 2,538
CINTAS CORP COM 172908105 2,248 5,073 SH   SOLE 13 4,015 0 1,058
CINTAS CORP COM 172908105 4,676 10,552 SH   SOLE 15 10,552 0 0
CINTAS CORP COM 172908105 4 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 104,741 236,344 SH   SOLE 18 224,241 0 12,103
CINTAS CORP COM 172908105 17,390 39,239 SH   SOLE 19 39,239 0 0
CINTAS CORP COM 172908105 1,107,984 2,500,134 SH   SOLE 21 2,500,134 0 0
CINTAS CORP COM 172908105 825,640 1,863,032 SH   SOLE 22 1,683,507 0 179,525
CINTAS CORP COM 172908105 23,831 53,774 SH   SOLE 23 53,774 0 0
CINTAS CORP COM 172908105 55,035 124,184 SH   SOLE 25 124,184 0 0
CINTAS CORP COM 172908105 81,440 183,767 SH   SOLE 26 58,975 0 124,792
CINTAS CORP COM 172908105 75,478 170,313 SH   SOLE 28 1,592 0 168,721
CINTAS CORP COM 172908105 33 75 SH   SOLE 29 75 0 0
CINTAS CORP COM 172908105 204,177 460,719 SH   SOLE 30 460,719 0 0
CINTAS CORP COM 172908105 17,977 40,564 SH   SOLE 31 10,323 0 30,241
CINTAS CORP COM 172908105 11,087 25,018 SH   SOLE 32 25,018 0 0
CINTAS CORP COM 172908105 2,028 4,576 SH   SOLE 34 4,576 0 0
CINTAS CORP COM 172908105 15,591 35,180 SH   SOLE 36 35,180 0 0
CINTAS CORP COM 172908105 1,401 3,161 SH   SOLE 40 3,161 0 0
CINTAS CORP COM 172908105 26,468 59,725 SH   SOLE 43 6,606 0 53,119
CIPHER MINING INC COM 17253J106 52 11,338 SH   SOLE 2 11,338 0 0
CIPHER MINING INC COM 17253J106 132 28,592 SH   SOLE 21 28,592 0 0
CIPHER MINING INC COM 17253J106 620 133,826 SH   SOLE 22 108,084 0 25,742
CIPHER MINING INC COM 17253J106 51 10,981 SH   SOLE 25 10,981 0 0
CIPHER MINING INC COM 17253J106 88 18,909 SH   SOLE 30 18,909 0 0
CIRCOR INTL INC COM 17273K109 205 7,552 SH   SOLE 2 5,540 0 2,012
CIRCOR INTL INC COM 17273K109 2 72 SH   SOLE 4 72 0 0
CIRCOR INTL INC COM 17273K109 10 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 1,795 66,039 SH   SOLE 18 66,039 0 0
CIRCOR INTL INC COM 17273K109 917 33,736 SH   SOLE 19 33,736 0 0
CIRCOR INTL INC COM 17273K109 65,702 2,417,281 SH   SOLE 21 2,417,281 0 0
CIRCOR INTL INC COM 17273K109 13,748 505,816 SH   SOLE 22 493,145 0 12,671
CIRCOR INTL INC COM 17273K109 69 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 783 28,815 SH   SOLE 30 28,815 0 0
CIRCOR INTL INC COM 17273K109 77 2,839 SH   SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109 384 14,123 SH   SOLE 43 1,652 0 12,471
CIRRUS LOGIC INC COM 172755100 13,769 149,628 SH   SOLE 2 109,659 0 39,969
CIRRUS LOGIC INC COM 172755100 170 1,845 SH   SOLE 4 1,845 0 0
CIRRUS LOGIC INC COM 172755100 95 1,027 SH   SOLE 7 1,027 0 0
CIRRUS LOGIC INC COM 172755100 52 568 SH   SOLE 13 568 0 0
CIRRUS LOGIC INC COM 172755100 17,458 189,715 SH   SOLE 18 156,561 0 33,154
CIRRUS LOGIC INC COM 172755100 27,428 298,064 SH   SOLE 19 298,064 0 0
CIRRUS LOGIC INC COM 172755100 258,101 2,804,838 SH   SOLE 21 2,804,838 0 0
CIRRUS LOGIC INC COM 172755100 179,023 1,945,478 SH   SOLE 22 1,799,772 0 145,706
CIRRUS LOGIC INC COM 172755100 1,197 13,012 SH   SOLE 23 13,012 0 0
CIRRUS LOGIC INC COM 172755100 1,076 11,694 SH   SOLE 25 11,694 0 0
CIRRUS LOGIC INC COM 172755100 5,635 61,242 SH   SOLE 26 27,118 0 34,124
CIRRUS LOGIC INC COM 172755100 2,990 32,493 SH   SOLE 28 1,026 0 31,467
CIRRUS LOGIC INC COM 172755100 96 1,048 SH   SOLE 29 1,048 0 0
CIRRUS LOGIC INC COM 172755100 30,340 329,712 SH   SOLE 30 329,712 0 0
CIRRUS LOGIC INC COM 172755100 769 8,358 SH   SOLE 31 8,358 0 0
CIRRUS LOGIC INC COM 172755100 379 4,115 SH   SOLE 34 4,115 0 0
CIRRUS LOGIC INC COM 172755100 975 10,592 SH   SOLE 36 10,592 0 0
CIRRUS LOGIC INC COM 172755100 659 7,163 SH   SOLE 40 7,163 0 0
CIRRUS LOGIC INC COM 172755100 3,704 40,253 SH   SOLE 43 643 0 39,610
CISCO SYS INC COM 17275R102 665,064 10,494,932 SH   SOLE 2 2,533,767 0 7,961,165
CISCO SYS INC COM 17275R102 197,791 3,121,215 SH   SOLE 4 1,981,359 0 1,139,856
CISCO SYS INC COM 17275R102 324,514 5,120,945 SH   SOLE 7 4,668,394 0 452,551
CISCO SYS INC COM 17275R102 7,491 118,213 SH   SOLE 13 72,594 0 45,619
CISCO SYS INC COM 17275R102 38,655 609,991 SH   SOLE 15 609,991 0 0
CISCO SYS INC COM 17275R102 24 371 SH   SOLE 17 0 0 371
CISCO SYS INC COM 17275R102 958,725 15,129,004 SH   SOLE 18 14,104,973 0 1,024,031
CISCO SYS INC COM 17275R102 884,565 13,958,740 SH   SOLE 19 13,958,740 0 0
CISCO SYS INC COM 17275R102 1,436 22,662 SH   SOLE 20 22,662 0 0
CISCO SYS INC COM 17275R102 7,902,405 124,702,616 SH   SOLE 21 124,702,616 0 0
CISCO SYS INC COM 17275R102 5,856,564 92,418,552 SH   SOLE 22 83,512,240 0 8,906,312
CISCO SYS INC COM 17275R102 169,282 2,671,332 SH   SOLE 23 2,671,332 0 0
CISCO SYS INC COM 17275R102 569,528 8,987,339 SH   SOLE 25 8,922,258 0 65,081
CISCO SYS INC COM 17275R102 684,721 10,805,122 SH   SOLE 26 4,627,419 0 6,177,703
CISCO SYS INC COM 17275R102 813,366 12,835,185 SH   SOLE 28 135,803 0 12,699,382
CISCO SYS INC COM 17275R102 4,235 66,833 SH   SOLE 29 66,833 0 0
CISCO SYS INC COM 17275R102 2,450,559 38,670,649 SH   SOLE 30 38,490,104 0 180,545
CISCO SYS INC COM 17275R102 111,768 1,763,740 SH   SOLE 31 553,918 0 1,209,822
CISCO SYS INC COM 17275R102 88,186 1,391,603 SH   SOLE 32 1,391,603 0 0
CISCO SYS INC COM 17275R102 84,161 1,328,095 SH   SOLE 34 1,328,095 0 0
CISCO SYS INC COM 17275R102 131,058 2,068,141 SH   SOLE 36 2,068,141 0 0
CISCO SYS INC COM 17275R102 8,906 140,532 SH   SOLE 40 140,532 0 0
CISCO SYS INC COM 17275R102 252,122 3,978,576 SH   SOLE 43 291,040 0 3,687,535
CIT GROUP INC COM NEW 125581801 8,116 158,092 SH   SOLE 2 80,911 0 77,181
CIT GROUP INC COM NEW 125581801 279 5,435 SH   SOLE 4 390 0 5,045
CIT GROUP INC COM NEW 125581801 129 2,507 SH   SOLE 7 2,507 0 0
CIT GROUP INC COM NEW 125581801 24,658 480,280 SH   SOLE 18 480,280 0 0
CIT GROUP INC COM NEW 125581801 17,004 331,202 SH   SOLE 19 331,202 0 0
CIT GROUP INC COM NEW 125581801 366,625 7,141,123 SH   SOLE 21 7,141,123 0 0
CIT GROUP INC COM NEW 125581801 157,497 3,067,733 SH   SOLE 22 2,969,909 0 97,824
CIT GROUP INC COM NEW 125581801 349 6,806 SH   SOLE 23 6,806 0 0
CIT GROUP INC COM NEW 125581801 695 13,533 SH   SOLE 25 13,533 0 0
CIT GROUP INC COM NEW 125581801 3,762 73,276 SH   SOLE 26 26,605 0 46,671
CIT GROUP INC COM NEW 125581801 1,444 28,131 SH   SOLE 28 28,131 0 0
CIT GROUP INC COM NEW 125581801 8,358 162,791 SH   SOLE 30 162,791 0 0
CIT GROUP INC COM NEW 125581801 671 13,076 SH   SOLE 36 13,076 0 0
CIT GROUP INC COM NEW 125581801 623 12,136 SH   SOLE 40 12,136 0 0
CIT GROUP INC COM NEW 125581801 7,585 147,738 SH   SOLE 43 21,452 0 126,286
CITI TRENDS INC COM 17306X102 657 6,934 SH   SOLE 2 4,935 0 1,999
CITI TRENDS INC COM 17306X102 11 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 2,320 24,481 SH   SOLE 18 24,481 0 0
CITI TRENDS INC COM 17306X102 2,372 25,039 SH   SOLE 19 25,039 0 0
CITI TRENDS INC COM 17306X102 29,942 316,007 SH   SOLE 21 316,007 0 0
CITI TRENDS INC COM 17306X102 21,374 225,585 SH   SOLE 22 219,495 0 6,090
CITI TRENDS INC COM 17306X102 79 833 SH   SOLE 23 833 0 0
CITI TRENDS INC COM 17306X102 108 1,137 SH   SOLE 25 1,137 0 0
CITI TRENDS INC COM 17306X102 121 1,274 SH   SOLE 26 0 0 1,274
CITI TRENDS INC COM 17306X102 237 2,499 SH   SOLE 30 2,499 0 0
CITI TRENDS INC COM 17306X102 99 1,044 SH   SOLE 40 1,044 0 0
CITI TRENDS INC COM 17306X102 64 673 SH   SOLE 43 0 0 673
CITIGROUP INC COM NEW 172967424 347,497 5,754,209 SH   SOLE 2 1,978,298 0 3,775,911
CITIGROUP INC COM NEW 172967424 93,665 1,550,998 SH   SOLE 4 983,435 0 567,563
CITIGROUP INC COM NEW 172967424 103,183 1,708,603 SH   SOLE 7 1,650,978 0 57,625
CITIGROUP INC COM NEW 172967424 3,919 64,887 SH   SOLE 13 44,103 0 20,784
CITIGROUP INC COM NEW 172967424 17,269 285,960 SH   SOLE 15 285,960 0 0
CITIGROUP INC COM NEW 172967424 3 44 SH   SOLE 17 0 0 44
CITIGROUP INC COM NEW 172967424 645,730 10,692,667 SH   SOLE 18 9,792,474 0 900,193
CITIGROUP INC COM NEW 172967424 851,687 14,103,116 SH   SOLE 19 14,103,116 0 0
CITIGROUP INC COM NEW 172967424 3,015,317 49,930,735 SH   SOLE 21 49,930,735 0 0
CITIGROUP INC COM NEW 172967424 2,679,692 44,373,104 SH   SOLE 22 40,016,063 0 4,357,041
CITIGROUP INC COM NEW 172967424 87,255 1,444,853 SH   SOLE 23 1,444,853 0 0
CITIGROUP INC COM NEW 172967424 245,628 4,067,357 SH   SOLE 25 4,067,357 0 0
CITIGROUP INC COM NEW 172967424 299,145 4,953,549 SH   SOLE 26 1,884,321 0 3,069,228
CITIGROUP INC COM NEW 172967424 275,049 4,554,538 SH   SOLE 28 256,479 0 4,298,059
CITIGROUP INC COM NEW 172967424 2,055 34,030 SH   SOLE 29 34,030 0 0
CITIGROUP INC COM NEW 172967424 762,807 12,631,339 SH   SOLE 30 12,615,117 0 16,222
CITIGROUP INC COM NEW 172967424 53,422 884,615 SH   SOLE 31 293,124 0 591,491
CITIGROUP INC COM NEW 172967424 9,142 151,379 SH   SOLE 32 151,379 0 0
CITIGROUP INC COM NEW 172967424 33,185 549,504 SH   SOLE 34 549,504 0 0
CITIGROUP INC COM NEW 172967424 66,944 1,108,527 SH   SOLE 36 1,108,527 0 0
CITIGROUP INC COM NEW 172967424 4,061 67,243 SH   SOLE 40 67,243 0 0
CITIGROUP INC COM NEW 172967424 75,610 1,252,027 SH   SOLE 43 87,970 0 1,164,057
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 157 101,818 SH   SOLE 2 4,646 0 97,172
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 3 1,825 SH   SOLE 7 1,825 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 583 378,724 SH   SOLE 18 378,724 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 303 196,460 SH   SOLE 19 196,460 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 6,950 4,513,155 SH   SOLE 21 4,513,155 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 4,520 2,935,274 SH   SOLE 22 2,869,082 0 66,192
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 2 1,000 SH   SOLE 43 0 0 1,000
CITIZENS & NORTHN CORP COM 172922106 268 10,278 SH   SOLE 2 603 0 9,675
CITIZENS & NORTHN CORP COM 172922106 6 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 1,325 50,713 SH   SOLE 18 50,713 0 0
CITIZENS & NORTHN CORP COM 172922106 782 29,934 SH   SOLE 19 29,934 0 0
CITIZENS & NORTHN CORP COM 172922106 15,655 599,338 SH   SOLE 21 599,338 0 0
CITIZENS & NORTHN CORP COM 172922106 10,433 399,427 SH   SOLE 22 390,267 0 9,160
CITIZENS CMNTY BANCORP INC M COM 174903104 76 5,489 SH   SOLE 2 5,489 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 27 1,980 SH   SOLE 18 1,980 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 340 24,674 SH   SOLE 21 24,674 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 818 59,414 SH   SOLE 22 59,414 0 0
CITIZENS FINL GROUP INC COM 174610105 52,637 1,114,014 SH   SOLE 2 142,904 0 971,110
CITIZENS FINL GROUP INC COM 174610105 15,115 319,886 SH   SOLE 4 173,871 0 146,015
CITIZENS FINL GROUP INC COM 174610105 23,939 506,643 SH   SOLE 7 395,792 0 110,851
CITIZENS FINL GROUP INC COM 174610105 351 7,432 SH   SOLE 13 1,202 0 6,230
CITIZENS FINL GROUP INC COM 174610105 2,883 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 112,754 2,386,338 SH   SOLE 18 2,325,622 0 60,716
CITIZENS FINL GROUP INC COM 174610105 89,636 1,897,049 SH   SOLE 19 1,897,049 0 0
CITIZENS FINL GROUP INC COM 174610105 786,315 16,641,586 SH   SOLE 21 16,641,586 0 0
CITIZENS FINL GROUP INC COM 174610105 426,799 9,032,779 SH   SOLE 22 8,161,965 0 870,814
CITIZENS FINL GROUP INC COM 174610105 11,362 240,460 SH   SOLE 23 240,460 0 0
CITIZENS FINL GROUP INC COM 174610105 47,309 1,001,239 SH   SOLE 25 1,001,239 0 0
CITIZENS FINL GROUP INC COM 174610105 51,300 1,085,723 SH   SOLE 26 452,391 0 633,332
CITIZENS FINL GROUP INC COM 174610105 61,307 1,297,510 SH   SOLE 28 7,589 0 1,289,921
CITIZENS FINL GROUP INC COM 174610105 117,575 2,488,359 SH   SOLE 30 2,478,593 0 9,766
CITIZENS FINL GROUP INC COM 174610105 8,327 176,233 SH   SOLE 31 43,918 0 132,315
CITIZENS FINL GROUP INC COM 174610105 4,175 88,370 SH   SOLE 32 88,370 0 0
CITIZENS FINL GROUP INC COM 174610105 40,584 858,914 SH   SOLE 34 858,914 0 0
CITIZENS FINL GROUP INC COM 174610105 14,241 301,404 SH   SOLE 35 301,404 0 0
CITIZENS FINL GROUP INC COM 174610105 10,322 218,461 SH   SOLE 36 218,461 0 0
CITIZENS FINL GROUP INC COM 174610105 2,378 50,337 SH   SOLE 37 50,337 0 0
CITIZENS FINL GROUP INC COM 174610105 685 14,494 SH   SOLE 40 14,494 0 0
CITIZENS FINL GROUP INC COM 174610105 27,606 584,249 SH   SOLE 43 38,251 0 545,998
CITIZENS HLDG CO MISS COM 174715102 17 898 SH   SOLE 18 898 0 0
CITIZENS HLDG CO MISS COM 174715102 243 12,980 SH   SOLE 21 12,980 0 0
CITIZENS HLDG CO MISS COM 174715102 20 1,084 SH   SOLE 22 1,084 0 0
CITIZENS INC CL A 174740100 202 38,123 SH   SOLE 2 1,762 0 36,361
CITIZENS INC CL A 174740100 7 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 920 173,185 SH   SOLE 18 173,185 0 0
CITIZENS INC CL A 174740100 480 90,314 SH   SOLE 19 90,314 0 0
CITIZENS INC CL A 174740100 10,280 1,935,959 SH   SOLE 21 1,935,959 0 0
CITIZENS INC CL A 174740100 6,495 1,223,172 SH   SOLE 22 1,195,113 0 28,059
CITIZENS INC CL A 174740100 1 135 SH   SOLE 43 0 0 135
CITRIX SYS INC COM 177376100 23,123 244,453 SH   SOLE 2 54,737 0 189,716
CITRIX SYS INC COM 177376100 8,695 91,927 SH   SOLE 4 55,745 0 36,182
CITRIX SYS INC COM 177376100 17,710 187,227 SH   SOLE 7 154,942 0 32,285
CITRIX SYS INC COM 177376100 28 295 SH   SOLE 13 295 0 0
CITRIX SYS INC COM 177376100 1,641 17,346 SH   SOLE 15 17,346 0 0
CITRIX SYS INC COM 177376100 29,031 306,915 SH   SOLE 18 290,066 0 16,849
CITRIX SYS INC COM 177376100 10,614 112,212 SH   SOLE 19 112,212 0 0
CITRIX SYS INC COM 177376100 571,094 6,037,573 SH   SOLE 21 6,037,573 0 0
CITRIX SYS INC COM 177376100 294,394 3,112,316 SH   SOLE 22 2,854,562 0 257,754
CITRIX SYS INC COM 177376100 6,639 70,188 SH   SOLE 23 70,188 0 0
CITRIX SYS INC COM 177376100 26,177 276,742 SH   SOLE 25 276,742 0 0
CITRIX SYS INC COM 177376100 26,381 278,898 SH   SOLE 26 79,741 0 199,157
CITRIX SYS INC COM 177376100 39,792 420,677 SH   SOLE 28 2,212 0 418,465
CITRIX SYS INC COM 177376100 7 77 SH   SOLE 29 77 0 0
CITRIX SYS INC COM 177376100 127,455 1,347,442 SH   SOLE 30 1,231,649 0 115,793
CITRIX SYS INC COM 177376100 4,299 45,453 SH   SOLE 31 14,761 0 30,692
CITRIX SYS INC COM 177376100 3,051 32,253 SH   SOLE 34 32,253 0 0
CITRIX SYS INC COM 177376100 8,336 88,128 SH   SOLE 36 88,128 0 0
CITRIX SYS INC COM 177376100 357 3,779 SH   SOLE 40 3,779 0 0
CITRIX SYS INC COM 177376100 21,146 223,549 SH   SOLE 43 6,766 0 216,783
CITY HLDG CO COM 177835105 899 10,997 SH   SOLE 2 4,100 0 6,897
CITY HLDG CO COM 177835105 15 189 SH   SOLE 7 189 0 0
CITY HLDG CO COM 177835105 4,716 57,658 SH   SOLE 18 57,658 0 0
CITY HLDG CO COM 177835105 2,202 26,917 SH   SOLE 19 26,917 0 0
CITY HLDG CO COM 177835105 140,705 1,720,318 SH   SOLE 21 1,720,318 0 0
CITY HLDG CO COM 177835105 30,425 371,993 SH   SOLE 22 356,765 0 15,228
CITY HLDG CO COM 177835105 21 253 SH   SOLE 25 253 0 0
CITY HLDG CO COM 177835105 472 5,767 SH   SOLE 26 4,123 0 1,644
CITY HLDG CO COM 177835105 4 43 SH   SOLE 28 43 0 0
CITY HLDG CO COM 177835105 2,108 25,779 SH   SOLE 30 25,779 0 0
CITY HLDG CO COM 177835105 151 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105 1,030 12,594 SH   SOLE 43 477 0 12,117
CITY OFFICE REIT INC COM 178587101 782 39,672 SH   SOLE 2 12,201 0 27,471
CITY OFFICE REIT INC COM 178587101 14 687 SH   SOLE 7 687 0 0
CITY OFFICE REIT INC COM 178587101 2,716 137,716 SH   SOLE 18 137,716 0 0
CITY OFFICE REIT INC COM 178587101 1,523 77,219 SH   SOLE 19 77,219 0 0
CITY OFFICE REIT INC COM 178587101 35,460 1,798,152 SH   SOLE 21 1,798,152 0 0
CITY OFFICE REIT INC COM 178587101 22,353 1,133,505 SH   SOLE 22 1,089,571 0 43,934
CITY OFFICE REIT INC COM 178587101 34 1,729 SH   SOLE 23 1,729 0 0
CITY OFFICE REIT INC COM 178587101 115 5,815 SH   SOLE 40 5,815 0 0
CITY OFFICE REIT INC COM 178587101 563 28,573 SH   SOLE 43 0 0 28,573
CIVISTA BANCSHARES INC COM NO PAR 178867107 807 33,066 SH   SOLE 2 13,387 0 19,679
CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,194 48,915 SH   SOLE 18 48,915 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 746 30,574 SH   SOLE 19 30,574 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 13,876 568,692 SH   SOLE 21 568,692 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 10,830 443,871 SH   SOLE 22 434,273 0 9,598
CIVISTA BANCSHARES INC COM NO PAR 178867107 71 2,890 SH   SOLE 26 0 0 2,890
CIVISTA BANCSHARES INC COM NO PAR 178867107 83 3,385 SH   SOLE 43 0 0 3,385
CIVITAS RESOURCES INC COM NEW 17888H103 1,764 36,016 SH   SOLE 2 15,644 0 20,372
CIVITAS RESOURCES INC COM NEW 17888H103 4 75 SH   SOLE 4 75 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 21 433 SH   SOLE 7 433 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 9,642 196,899 SH   SOLE 18 196,899 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 4,469 91,257 SH   SOLE 19 91,257 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 291,369 5,949,950 SH   SOLE 21 5,949,950 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 74,245 1,516,135 SH   SOLE 22 1,472,490 0 43,645
CIVITAS RESOURCES INC COM NEW 17888H103 337 6,880 SH   SOLE 25 6,880 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 1,188 24,269 SH   SOLE 26 21,003 0 3,266
CIVITAS RESOURCES INC COM NEW 17888H103 7,186 146,736 SH   SOLE 30 146,736 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 344 7,028 SH   SOLE 40 7,028 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 1,629 33,267 SH   SOLE 43 9,180 0 24,087
CKX LDS INC COM 12562N104 3 229 SH   SOLE 21 229 0 0
CLARIVATE PLC ORD SHS G21810109 18,606 791,092 SH   SOLE 2 43,931 0 747,161
CLARIVATE PLC ORD SHS G21810109 5,016 213,251 SH   SOLE 4 124,476 0 88,775
CLARIVATE PLC ORD SHS G21810109 721 30,653 SH   SOLE 7 30,653 0 0
CLARIVATE PLC ORD SHS G21810109 15 634 SH   SOLE 13 634 0 0
CLARIVATE PLC ORD SHS G21810109 1,182 50,259 SH   SOLE 15 50,259 0 0
CLARIVATE PLC ORD SHS G21810109 8,286 352,314 SH   SOLE 18 334,732 0 17,582
CLARIVATE PLC ORD SHS G21810109 2,290 97,382 SH   SOLE 19 97,382 0 0
CLARIVATE PLC ORD SHS G21810109 136,871 5,819,360 SH   SOLE 21 5,819,360 0 0
CLARIVATE PLC ORD SHS G21810109 193,597 8,231,154 SH   SOLE 22 7,775,658 0 455,496
CLARIVATE PLC ORD SHS G21810109 4,596 195,419 SH   SOLE 23 195,419 0 0
CLARIVATE PLC ORD SHS G21810109 14,605 620,942 SH   SOLE 25 620,942 0 0
CLARIVATE PLC ORD SHS G21810109 11,913 506,502 SH   SOLE 26 208,674 0 297,828
CLARIVATE PLC ORD SHS G21810109 17,423 740,781 SH   SOLE 28 218,347 0 522,434
CLARIVATE PLC ORD SHS G21810109 12 525 SH   SOLE 29 525 0 0
CLARIVATE PLC ORD SHS G21810109 52,204 2,219,544 SH   SOLE 30 2,189,129 0 30,415
CLARIVATE PLC ORD SHS G21810109 3,126 132,889 SH   SOLE 31 42,386 0 90,503
CLARIVATE PLC ORD SHS G21810109 385 16,389 SH   SOLE 34 16,389 0 0
CLARIVATE PLC ORD SHS G21810109 3,987 169,507 SH   SOLE 36 169,507 0 0
CLARIVATE PLC ORD SHS G21810109 251 10,661 SH   SOLE 40 10,661 0 0
CLARIVATE PLC ORD SHS G21810109 21 889 SH   SOLE 43 0 0 889
CLARUS CORP NEW COM 18270P109 223 8,039 SH   SOLE 2 6,200 0 1,839
CLARUS CORP NEW COM 18270P109 7 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 1,990 71,783 SH   SOLE 18 71,783 0 0
CLARUS CORP NEW COM 18270P109 1,277 46,068 SH   SOLE 19 46,068 0 0
CLARUS CORP NEW COM 18270P109 26,004 938,106 SH   SOLE 21 938,106 0 0
CLARUS CORP NEW COM 18270P109 14,767 532,706 SH   SOLE 22 530,394 0 2,312
CLARUS CORP NEW COM 18270P109 169 6,086 SH   SOLE 30 6,086 0 0
CLARUS CORP NEW COM 18270P109 76 2,733 SH   SOLE 40 2,733 0 0
CLARUS CORP NEW COM 18270P109 44 1,600 SH   SOLE 43 0 0 1,600
CLEAN ENERGY FUELS CORP COM 184499101 2,279 371,710 SH   SOLE 2 160,806 0 210,904
CLEAN ENERGY FUELS CORP COM 184499101 4 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101 12 2,035 SH   SOLE 7 2,035 0 0
CLEAN ENERGY FUELS CORP COM 184499101 2,939 479,489 SH   SOLE 18 460,842 0 18,647
CLEAN ENERGY FUELS CORP COM 184499101 8,692 1,417,864 SH   SOLE 19 1,417,864 0 0
CLEAN ENERGY FUELS CORP COM 184499101 37,662 6,143,947 SH   SOLE 21 6,143,947 0 0
CLEAN ENERGY FUELS CORP COM 184499101 30,913 5,042,948 SH   SOLE 22 4,889,247 0 153,701
CLEAN ENERGY FUELS CORP COM 184499101 309 50,410 SH   SOLE 23 50,410 0 0
CLEAN ENERGY FUELS CORP COM 184499101 175 28,629 SH   SOLE 25 28,629 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,914 312,192 SH   SOLE 26 71,845 0 240,347
CLEAN ENERGY FUELS CORP COM 184499101 644 105,017 SH   SOLE 28 105,017 0 0
CLEAN ENERGY FUELS CORP COM 184499101 662 108,057 SH   SOLE 30 108,057 0 0
CLEAN ENERGY FUELS CORP COM 184499101 25 4,039 SH   SOLE 34 4,039 0 0
CLEAN ENERGY FUELS CORP COM 184499101 169 27,585 SH   SOLE 36 27,585 0 0
CLEAN ENERGY FUELS CORP COM 184499101 128 20,896 SH   SOLE 40 20,896 0 0
CLEAN ENERGY FUELS CORP COM 184499101 210 34,285 SH   SOLE 43 147 0 34,138
CLEAN HARBORS INC COM 184496107 19,067 191,110 SH   SOLE 2 42,474 0 148,636
CLEAN HARBORS INC COM 184496107 640 6,414 SH   SOLE 4 6,414 0 0
CLEAN HARBORS INC COM 184496107 144 1,440 SH   SOLE 7 1,440 0 0
CLEAN HARBORS INC COM 184496107 10,910 109,352 SH   SOLE 18 109,352 0 0
CLEAN HARBORS INC COM 184496107 1,498 15,011 SH   SOLE 19 15,011 0 0
CLEAN HARBORS INC COM 184496107 235,987 2,365,307 SH   SOLE 21 2,365,307 0 0
CLEAN HARBORS INC COM 184496107 137,277 1,375,931 SH   SOLE 22 1,317,365 0 58,566
CLEAN HARBORS INC COM 184496107 334 3,347 SH   SOLE 23 3,347 0 0
CLEAN HARBORS INC COM 184496107 660 6,616 SH   SOLE 25 6,616 0 0
CLEAN HARBORS INC COM 184496107 1,854 18,582 SH   SOLE 26 13,958 0 4,624
CLEAN HARBORS INC COM 184496107 90 901 SH   SOLE 28 901 0 0
CLEAN HARBORS INC COM 184496107 6,377 63,912 SH   SOLE 30 63,912 0 0
CLEAN HARBORS INC COM 184496107 76 762 SH   SOLE 31 762 0 0
CLEAN HARBORS INC COM 184496107 1,143 11,459 SH   SOLE 34 11,459 0 0
CLEAN HARBORS INC COM 184496107 110 1,105 SH   SOLE 36 1,105 0 0
CLEAN HARBORS INC COM 184496107 647 6,480 SH   SOLE 40 6,480 0 0
CLEAN HARBORS INC COM 184496107 1,339 13,418 SH   SOLE 43 1,741 0 11,677
CLEANSPARK INC COM NEW 18452B209 153 16,116 SH   SOLE 2 1,236 0 14,880
CLEANSPARK INC COM NEW 18452B209 5 526 SH   SOLE 7 526 0 0
CLEANSPARK INC COM NEW 18452B209 1,056 110,878 SH   SOLE 18 110,878 0 0
CLEANSPARK INC COM NEW 18452B209 587 61,672 SH   SOLE 19 61,672 0 0
CLEANSPARK INC COM NEW 18452B209 12,397 1,302,163 SH   SOLE 21 1,302,163 0 0
CLEANSPARK INC COM NEW 18452B209 7,487 786,461 SH   SOLE 22 766,353 0 20,108
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,527 461,184 SH   SOLE 2 265,936 0 195,248
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 19 5,838 SH   SOLE 7 5,838 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3,835 1,158,622 SH   SOLE 18 1,158,622 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 20,156 6,089,428 SH   SOLE 19 6,089,428 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 47,379 14,313,987 SH   SOLE 21 14,313,987 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 34,109 10,304,901 SH   SOLE 22 9,976,458 0 328,443
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 160 48,291 SH   SOLE 25 48,291 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 143 43,262 SH   SOLE 26 14,206 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 88 26,703 SH   SOLE 28 26,703 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,034 312,356 SH   SOLE 30 312,356 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2,469 746,029 SH   SOLE 34 746,029 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 47 14,174 SH   SOLE 36 14,174 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 103 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 339 102,486 SH   SOLE 43 0 0 102,486
CLEAR SECURE INC COM CL A 18467V109 375 11,950 SH   SOLE 2 11,950 0 0
CLEAR SECURE INC COM CL A 18467V109 7,160 228,250 SH   SOLE 21 228,250 0 0
CLEAR SECURE INC COM CL A 18467V109 6,790 216,442 SH   SOLE 22 210,762 0 5,680
CLEAR SECURE INC COM CL A 18467V109 83 2,655 SH   SOLE 25 2,655 0 0
CLEAR SECURE INC COM CL A 18467V109 51 1,623 SH   SOLE 26 0 0 1,623
CLEAR SECURE INC COM CL A 18467V109 131 4,171 SH   SOLE 30 4,171 0 0
CLEAR SECURE INC COM CL A 18467V109 78 2,471 SH   SOLE 40 2,471 0 0
CLEARFIELD INC COM 18482P103 382 4,521 SH   SOLE 2 3,248 0 1,273
CLEARFIELD INC COM 18482P103 11 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103 2,695 31,920 SH   SOLE 18 31,920 0 0
CLEARFIELD INC COM 18482P103 1,701 20,145 SH   SOLE 19 20,145 0 0
CLEARFIELD INC COM 18482P103 39,184 464,154 SH   SOLE 21 464,154 0 0
CLEARFIELD INC COM 18482P103 21,969 260,230 SH   SOLE 22 254,945 0 5,285
CLEARFIELD INC COM 18482P103 127 1,499 SH   SOLE 25 1,499 0 0
CLEARFIELD INC COM 18482P103 69 821 SH   SOLE 26 0 0 821
CLEARFIELD INC COM 18482P103 273 3,236 SH   SOLE 30 3,236 0 0
CLEARFIELD INC COM 18482P103 161 1,909 SH   SOLE 40 1,909 0 0
CLEARFIELD INC COM 18482P103 258 3,060 SH   SOLE 43 0 0 3,060
CLEARONE INC COM 18506U104 2 1,524 SH   SOLE 18 1,524 0 0
CLEARONE INC COM 18506U104 39 30,114 SH   SOLE 21 30,114 0 0
CLEARPOINT NEURO INC COM 18507C103 27 2,439 SH   SOLE 2 766 0 1,673
CLEARPOINT NEURO INC COM 18507C103 3 302 SH   SOLE 7 302 0 0
CLEARPOINT NEURO INC COM 18507C103 628 56,005 SH   SOLE 18 56,005 0 0
CLEARPOINT NEURO INC COM 18507C103 359 31,962 SH   SOLE 19 31,962 0 0
CLEARPOINT NEURO INC COM 18507C103 7,473 666,040 SH   SOLE 21 666,040 0 0
CLEARPOINT NEURO INC COM 18507C103 4,708 419,607 SH   SOLE 22 416,338 0 3,269
CLEARSIDE BIOMEDICAL INC COM 185063104 25 9,197 SH   SOLE 18 9,197 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,473 535,587 SH   SOLE 21 535,587 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,729 628,897 SH   SOLE 22 628,897 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 72 26,029 SH   SOLE 30 26,029 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 54 19,679 SH   SOLE 43 0 0 19,679
CLEARSIGN TECHNOLOGIES CORP COM 185064102 7 4,760 SH   SOLE 18 4,760 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 84 61,164 SH   SOLE 21 61,164 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 275 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 31 1,339 SH   SOLE 2 0 0 1,339
CLEARWATER ANALYTICS HLDGS I CL A 185123106 251 10,927 SH   SOLE 21 10,927 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 10,050 437,357 SH   SOLE 22 437,357 0 0
CLEARWATER PAPER CORP COM 18538R103 513 13,995 SH   SOLE 2 4,418 0 9,577
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 9 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 2,417 65,920 SH   SOLE 18 65,920 0 0
CLEARWATER PAPER CORP COM 18538R103 1,083 29,533 SH   SOLE 19 29,533 0 0
CLEARWATER PAPER CORP COM 18538R103 77,486 2,113,059 SH   SOLE 21 2,113,059 0 0
CLEARWATER PAPER CORP COM 18538R103 16,123 439,673 SH   SOLE 22 420,707 0 18,966
CLEARWATER PAPER CORP COM 18538R103 82 2,248 SH   SOLE 25 2,248 0 0
CLEARWATER PAPER CORP COM 18538R103 118 3,209 SH   SOLE 26 2,113 0 1,096
CLEARWATER PAPER CORP COM 18538R103 1,145 31,229 SH   SOLE 30 31,229 0 0
CLEARWATER PAPER CORP COM 18538R103 80 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103 330 9,007 SH   SOLE 43 1,642 0 7,365
CLEARWAY ENERGY INC CL A 18539C105 2,829 84,502 SH   SOLE 2 49,113 0 35,389
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,633 108,526 SH   SOLE 18 103,196 0 5,330
CLEARWAY ENERGY INC CL A 18539C105 9,773 291,901 SH   SOLE 19 291,901 0 0
CLEARWAY ENERGY INC CL A 18539C105 43,257 1,292,021 SH   SOLE 21 1,292,021 0 0
CLEARWAY ENERGY INC CL A 18539C105 35,902 1,072,340 SH   SOLE 22 1,041,303 0 31,037
CLEARWAY ENERGY INC CL A 18539C105 280 8,359 SH   SOLE 23 8,359 0 0
CLEARWAY ENERGY INC CL A 18539C105 243 7,260 SH   SOLE 25 7,260 0 0
CLEARWAY ENERGY INC CL A 18539C105 4,495 134,259 SH   SOLE 26 3,299 0 130,960
CLEARWAY ENERGY INC CL A 18539C105 736 21,978 SH   SOLE 28 21,978 0 0
CLEARWAY ENERGY INC CL A 18539C105 747 22,316 SH   SOLE 30 22,316 0 0
CLEARWAY ENERGY INC CL A 18539C105 281 8,390 SH   SOLE 34 8,390 0 0
CLEARWAY ENERGY INC CL A 18539C105 181 5,410 SH   SOLE 36 5,410 0 0
CLEARWAY ENERGY INC CL A 18539C105 135 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL A 18539C105 512 15,287 SH   SOLE 43 0 0 15,287
CLEARWAY ENERGY INC CL C 18539C204 6,888 191,169 SH   SOLE 2 130,723 0 60,446
CLEARWAY ENERGY INC CL C 18539C204 7 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204 36 1,002 SH   SOLE 7 1,002 0 0
CLEARWAY ENERGY INC CL C 18539C204 8,708 241,680 SH   SOLE 18 241,680 0 0
CLEARWAY ENERGY INC CL C 18539C204 9,236 256,348 SH   SOLE 19 256,348 0 0
CLEARWAY ENERGY INC CL C 18539C204 150,571 4,179,054 SH   SOLE 21 4,179,054 0 0
CLEARWAY ENERGY INC CL C 18539C204 79,268 2,200,046 SH   SOLE 22 2,126,908 0 73,138
CLEARWAY ENERGY INC CL C 18539C204 183 5,077 SH   SOLE 23 5,077 0 0
CLEARWAY ENERGY INC CL C 18539C204 536 14,875 SH   SOLE 25 14,875 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,893 80,301 SH   SOLE 26 29,645 0 50,656
CLEARWAY ENERGY INC CL C 18539C204 2,062 57,241 SH   SOLE 28 57,241 0 0
CLEARWAY ENERGY INC CL C 18539C204 43,302 1,201,837 SH   SOLE 30 1,201,837 0 0
CLEARWAY ENERGY INC CL C 18539C204 422 11,709 SH   SOLE 36 11,709 0 0
CLEARWAY ENERGY INC CL C 18539C204 323 8,978 SH   SOLE 40 8,978 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,926 53,447 SH   SOLE 43 3,658 0 49,789
CLENE INC COMMON STOCK 185634102 37 9,085 SH   SOLE 2 900 0 8,185
CLENE INC COMMON STOCK 185634102 277 67,511 SH   SOLE 18 67,511 0 0
CLENE INC COMMON STOCK 185634102 155 37,712 SH   SOLE 19 37,712 0 0
CLENE INC COMMON STOCK 185634102 2,801 683,277 SH   SOLE 21 683,277 0 0
CLENE INC COMMON STOCK 185634102 1,427 348,101 SH   SOLE 22 340,260 0 7,841
CLEVELAND-CLIFFS INC NEW COM 185899101 24,727 1,135,824 SH   SOLE 2 347,738 0 788,086
CLEVELAND-CLIFFS INC NEW COM 185899101 39 1,770 SH   SOLE 4 1,770 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 141 6,492 SH   SOLE 7 6,492 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 5 221 SH   SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101 21,532 989,071 SH   SOLE 18 989,071 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 2,874 132,000 SH   SOLE 19 132,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 486,585 22,351,175 SH   SOLE 21 22,351,175 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 270,967 12,446,803 SH   SOLE 22 11,928,810 0 517,993
CLEVELAND-CLIFFS INC NEW COM 185899101 1,371 62,963 SH   SOLE 25 62,963 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 4,143 190,289 SH   SOLE 26 151,667 0 38,622
CLEVELAND-CLIFFS INC NEW COM 185899101 194 8,904 SH   SOLE 28 8,904 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 6,000 275,631 SH   SOLE 30 275,631 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 149 6,855 SH   SOLE 31 6,855 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 67 3,085 SH   SOLE 36 3,085 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1,330 61,075 SH   SOLE 40 61,075 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 2,143 98,452 SH   SOLE 43 8,406 0 90,046
CLEVER LEAVES HOLDINGS INC COM 186760104 13 4,144 SH   SOLE 18 4,144 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 160 51,590 SH   SOLE 21 51,590 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 903 291,326 SH   SOLE 22 291,326 0 0
CLIMATE REAL IMPACT SLUTINS COM CL A 187171103 99 10,110 SH   SOLE 2 10,110 0 0
CLIMATE REAL IMPACT SLUTINS COM CL A 187171103 2,068 211,906 SH   SOLE 19 211,906 0 0
CLIMATE REAL IMPACT SLUTINS COM CL A 187171103 301 30,840 SH   SOLE 34 30,840 0 0
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 2 2,021 SH   SOLE 2 2,021 0 0
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 48 42,380 SH   SOLE 19 42,380 0 0
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 7 6,167 SH   SOLE 34 6,167 0 0
CLIPPER RLTY INC COM 18885T306 226 22,775 SH   SOLE 2 10,748 0 12,027
CLIPPER RLTY INC COM 18885T306 367 36,875 SH   SOLE 18 36,875 0 0
CLIPPER RLTY INC COM 18885T306 368 37,037 SH   SOLE 19 37,037 0 0
CLIPPER RLTY INC COM 18885T306 5,447 547,944 SH   SOLE 21 547,944 0 0
CLIPPER RLTY INC COM 18885T306 2,994 301,182 SH   SOLE 22 300,168 0 1,014
CLIPPER RLTY INC COM 18885T306 21 2,137 SH   SOLE 23 2,137 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 6 2,082 SH   SOLE 2 2,082 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 110 37,770 SH   SOLE 21 37,770 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 1,010 348,351 SH   SOLE 22 341,259 0 7,092
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 246 84,779 SH   SOLE 30 84,779 0 0
CLOROX CO DEL COM 189054109 38,240 219,316 SH   SOLE 2 50,750 0 168,566
CLOROX CO DEL COM 189054109 18,801 107,828 SH   SOLE 4 63,286 0 44,542
CLOROX CO DEL COM 189054109 27,401 157,154 SH   SOLE 7 153,284 0 3,870
CLOROX CO DEL COM 189054109 315 1,805 SH   SOLE 13 553 0 1,252
CLOROX CO DEL COM 189054109 3,029 17,373 SH   SOLE 15 17,373 0 0
CLOROX CO DEL COM 189054109 36,229 207,780 SH   SOLE 18 191,211 0 16,569
CLOROX CO DEL COM 189054109 21,479 123,185 SH   SOLE 19 123,185 0 0
CLOROX CO DEL COM 189054109 795,490 4,562,342 SH   SOLE 21 4,562,342 0 0
CLOROX CO DEL COM 189054109 513,502 2,945,070 SH   SOLE 22 2,693,164 0 251,906
CLOROX CO DEL COM 189054109 12,773 73,256 SH   SOLE 23 73,256 0 0
CLOROX CO DEL COM 189054109 39,866 228,644 SH   SOLE 25 228,644 0 0
CLOROX CO DEL COM 189054109 53,949 309,413 SH   SOLE 26 140,524 0 168,889
CLOROX CO DEL COM 189054109 81,895 469,690 SH   SOLE 28 5,541 0 464,149
CLOROX CO DEL COM 189054109 176,144 1,010,231 SH   SOLE 30 1,008,323 0 1,908
CLOROX CO DEL COM 189054109 8,394 48,144 SH   SOLE 31 13,609 0 34,535
CLOROX CO DEL COM 189054109 1,071 6,143 SH   SOLE 34 6,143 0 0
CLOROX CO DEL COM 189054109 14,008 80,338 SH   SOLE 36 80,338 0 0
CLOROX CO DEL COM 189054109 687 3,939 SH   SOLE 40 3,939 0 0
CLOROX CO DEL COM 189054109 35,428 203,191 SH   SOLE 43 9,827 0 193,364
CLOUDFLARE INC CL A COM 18915M107 65,157 495,489 SH   SOLE 2 33,011 0 462,478
CLOUDFLARE INC CL A COM 18915M107 18,232 138,650 SH   SOLE 4 87,460 0 51,190
CLOUDFLARE INC CL A COM 18915M107 2,943 22,383 SH   SOLE 7 22,383 0 0
CLOUDFLARE INC CL A COM 18915M107 436 3,318 SH   SOLE 13 498 0 2,820
CLOUDFLARE INC CL A COM 18915M107 2,352 17,883 SH   SOLE 15 17,883 0 0
CLOUDFLARE INC CL A COM 18915M107 1 5 SH   SOLE 17 0 0 5
CLOUDFLARE INC CL A COM 18915M107 23,688 180,134 SH   SOLE 18 167,303 0 12,831
CLOUDFLARE INC CL A COM 18915M107 41,861 318,335 SH   SOLE 19 318,335 0 0
CLOUDFLARE INC CL A COM 18915M107 632,158 4,807,284 SH   SOLE 21 4,807,284 0 0
CLOUDFLARE INC CL A COM 18915M107 737,778 5,610,476 SH   SOLE 22 5,320,461 0 290,015
CLOUDFLARE INC CL A COM 18915M107 17,513 133,178 SH   SOLE 23 133,178 0 0
CLOUDFLARE INC CL A COM 18915M107 52,656 400,423 SH   SOLE 25 400,423 0 0
CLOUDFLARE INC CL A COM 18915M107 46,871 356,437 SH   SOLE 26 162,592 0 193,845
CLOUDFLARE INC CL A COM 18915M107 63,936 486,209 SH   SOLE 28 7,034 0 479,175
CLOUDFLARE INC CL A COM 18915M107 40 305 SH   SOLE 29 305 0 0
CLOUDFLARE INC CL A COM 18915M107 112,764 857,521 SH   SOLE 30 857,521 0 0
CLOUDFLARE INC CL A COM 18915M107 10,932 83,135 SH   SOLE 31 25,899 0 57,236
CLOUDFLARE INC CL A COM 18915M107 61,016 464,000 SH   SOLE 34 464,000 0 0
CLOUDFLARE INC CL A COM 18915M107 12,544 95,392 SH   SOLE 36 95,392 0 0
CLOUDFLARE INC CL A COM 18915M107 1,023 7,780 SH   SOLE 40 7,780 0 0
CLOUDFLARE INC CL A COM 18915M107 271 2,060 SH   SOLE 43 0 0 2,060
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 290 78,006 SH   SOLE 2 71,958 0 6,048
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 3,910 1,051,038 SH   SOLE 21 1,051,038 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 13,814 3,713,461 SH   SOLE 22 3,593,443 0 120,018
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 142 38,164 SH   SOLE 25 38,164 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 713 191,672 SH   SOLE 26 178,316 0 13,356
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 200 53,710 SH   SOLE 28 53,710 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 675 181,562 SH   SOLE 30 181,562 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 30 8,109 SH   SOLE 34 8,109 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 133 35,694 SH   SOLE 40 35,694 0 0
CLOVIS ONCOLOGY INC COM 189464100 342 126,357 SH   SOLE 2 55,952 0 70,405
CLOVIS ONCOLOGY INC COM 189464100 5 1,928 SH   SOLE 7 1,928 0 0
CLOVIS ONCOLOGY INC COM 189464100 851 313,850 SH   SOLE 18 313,850 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,826 673,972 SH   SOLE 19 673,972 0 0
CLOVIS ONCOLOGY INC COM 189464100 13,752 5,074,394 SH   SOLE 21 5,074,394 0 0
CLOVIS ONCOLOGY INC COM 189464100 8,698 3,209,755 SH   SOLE 22 3,158,337 0 51,418
CLOVIS ONCOLOGY INC COM 189464100 60 22,197 SH   SOLE 23 22,197 0 0
CLOVIS ONCOLOGY INC COM 189464100 34 12,621 SH   SOLE 25 12,621 0 0
CLOVIS ONCOLOGY INC COM 189464100 303 111,723 SH   SOLE 26 4,660 0 107,063
CLOVIS ONCOLOGY INC COM 189464100 325 120,072 SH   SOLE 30 120,072 0 0
CLOVIS ONCOLOGY INC COM 189464100 24 8,712 SH   SOLE 40 8,712 0 0
CLOVIS ONCOLOGY INC COM 189464100 154 56,989 SH   SOLE 43 1,336 0 55,653
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 991 1,425,000 PRN   SOLE 21 1,425,000 0 0
CMC MATERIALS INC COM 12571T100 6,776 35,350 SH   SOLE 2 27,195 0 8,155
CMC MATERIALS INC COM 12571T100 18 95 SH   SOLE 4 95 0 0
CMC MATERIALS INC COM 12571T100 80 417 SH   SOLE 7 417 0 0
CMC MATERIALS INC COM 12571T100 24,733 129,026 SH   SOLE 18 125,478 0 3,548
CMC MATERIALS INC COM 12571T100 20,122 104,969 SH   SOLE 19 104,969 0 0
CMC MATERIALS INC COM 12571T100 382,643 1,996,155 SH   SOLE 21 1,996,155 0 0
CMC MATERIALS INC COM 12571T100 162,031 845,277 SH   SOLE 22 829,257 0 16,020
CMC MATERIALS INC COM 12571T100 447 2,332 SH   SOLE 23 2,332 0 0
CMC MATERIALS INC COM 12571T100 792 4,133 SH   SOLE 25 4,133 0 0
CMC MATERIALS INC COM 12571T100 3,992 20,823 SH   SOLE 26 8,733 0 12,090
CMC MATERIALS INC COM 12571T100 100 521 SH   SOLE 28 521 0 0
CMC MATERIALS INC COM 12571T100 3,680 19,197 SH   SOLE 30 19,197 0 0
CMC MATERIALS INC COM 12571T100 740 3,859 SH   SOLE 40 3,859 0 0
CMC MATERIALS INC COM 12571T100 3,406 17,766 SH   SOLE 43 470 0 17,296
CME GROUP INC COM 12572Q105 170,178 744,892 SH   SOLE 2 99,173 0 645,719
CME GROUP INC COM 12572Q105 53,444 233,933 SH   SOLE 4 147,632 0 86,301
CME GROUP INC COM 12572Q105 76,800 336,164 SH   SOLE 7 325,794 0 10,370
CME GROUP INC COM 12572Q105 1,087 4,757 SH   SOLE 13 929 0 3,828
CME GROUP INC COM 12572Q105 11,635 50,927 SH   SOLE 15 50,927 0 0
CME GROUP INC COM 12572Q105 10 44 SH   SOLE 17 0 0 44
CME GROUP INC COM 12572Q105 164,909 721,829 SH   SOLE 18 672,840 0 48,989
CME GROUP INC COM 12572Q105 57,410 251,291 SH   SOLE 19 251,291 0 0
CME GROUP INC COM 12572Q105 1,957,992 8,570,391 SH   SOLE 21 8,570,391 0 0
CME GROUP INC COM 12572Q105 1,749,838 7,659,277 SH   SOLE 22 6,927,980 0 731,297
CME GROUP INC COM 12572Q105 46,461 203,366 SH   SOLE 23 203,366 0 0
CME GROUP INC COM 12572Q105 138,687 607,051 SH   SOLE 25 607,051 0 0
CME GROUP INC COM 12572Q105 177,931 778,828 SH   SOLE 26 286,035 0 492,793
CME GROUP INC COM 12572Q105 193,895 848,706 SH   SOLE 28 9,342 0 839,364
CME GROUP INC COM 12572Q105 79 345 SH   SOLE 29 345 0 0
CME GROUP INC COM 12572Q105 566,537 2,479,807 SH   SOLE 30 2,479,807 0 0
CME GROUP INC COM 12572Q105 30,356 132,871 SH   SOLE 31 40,428 0 92,443
CME GROUP INC COM 12572Q105 18,380 80,451 SH   SOLE 34 80,451 0 0
CME GROUP INC COM 12572Q105 38,526 168,632 SH   SOLE 36 168,632 0 0
CME GROUP INC COM 12572Q105 2,755 12,061 SH   SOLE 40 12,061 0 0
CME GROUP INC COM 12572Q105 63,119 276,281 SH   SOLE 43 36,707 0 239,574
CMS ENERGY CORP COM 125896100 63,788 980,597 SH   SOLE 2 434,510 0 546,087
CMS ENERGY CORP COM 125896100 19,180 294,853 SH   SOLE 4 177,470 0 117,383
CMS ENERGY CORP COM 125896100 20,156 309,858 SH   SOLE 7 300,388 0 9,470
CMS ENERGY CORP COM 125896100 2,615 40,196 SH   SOLE 13 36,392 0 3,804
CMS ENERGY CORP COM 125896100 2,650 40,735 SH   SOLE 15 40,735 0 0
CMS ENERGY CORP COM 125896100 39,280 603,845 SH   SOLE 18 530,777 0 73,068
CMS ENERGY CORP COM 125896100 41,470 637,510 SH   SOLE 19 637,510 0 0
CMS ENERGY CORP COM 125896100 778,379 11,965,858 SH   SOLE 21 11,965,858 0 0
CMS ENERGY CORP COM 125896100 444,852 6,838,622 SH   SOLE 22 5,975,131 0 863,491
CMS ENERGY CORP COM 125896100 15,533 238,782 SH   SOLE 23 238,782 0 0
CMS ENERGY CORP COM 125896100 6,637 102,026 SH   SOLE 25 102,026 0 0
CMS ENERGY CORP COM 125896100 36,833 566,219 SH   SOLE 26 249,068 0 317,151
CMS ENERGY CORP COM 125896100 36,866 566,738 SH   SOLE 28 5,158 0 561,580
CMS ENERGY CORP COM 125896100 3,860 59,343 SH   SOLE 29 59,343 0 0
CMS ENERGY CORP COM 125896100 83,155 1,278,323 SH   SOLE 30 1,278,323 0 0
CMS ENERGY CORP COM 125896100 83,656 1,286,021 SH   SOLE 31 127,374 0 1,158,647
CMS ENERGY CORP COM 125896100 4,015 61,727 SH   SOLE 32 61,727 0 0
CMS ENERGY CORP COM 125896100 6,845 105,225 SH   SOLE 34 105,225 0 0
CMS ENERGY CORP COM 125896100 9,780 150,341 SH   SOLE 36 150,341 0 0
CMS ENERGY CORP COM 125896100 358 5,501 SH   SOLE 40 5,501 0 0
CMS ENERGY CORP COM 125896100 10,375 159,486 SH   SOLE 43 11,280 0 148,206
CNA FINL CORP COM 126117100 1,370 31,070 SH   SOLE 2 3,347 0 27,723
CNA FINL CORP COM 126117100 20 456 SH   SOLE 7 456 0 0
CNA FINL CORP COM 126117100 552 12,527 SH   SOLE 18 12,527 0 0
CNA FINL CORP COM 126117100 260 5,889 SH   SOLE 19 5,889 0 0
CNA FINL CORP COM 126117100 14,713 333,789 SH   SOLE 21 333,789 0 0
CNA FINL CORP COM 126117100 23,712 537,938 SH   SOLE 22 514,858 0 23,080
CNA FINL CORP COM 126117100 657 14,900 SH   SOLE 25 14,900 0 0
CNA FINL CORP COM 126117100 190 4,303 SH   SOLE 26 0 0 4,303
CNA FINL CORP COM 126117100 466 10,574 SH   SOLE 28 0 0 10,574
CNA FINL CORP COM 126117100 17 386 SH   SOLE 31 386 0 0
CNA FINL CORP COM 126117100 79 1,802 SH   SOLE 36 1,802 0 0
CNA FINL CORP COM 126117100 4,620 104,815 SH   SOLE 43 3,430 0 101,385
CNB FINL CORP PA COM 126128107 270 10,177 SH   SOLE 2 1,300 0 8,877
CNB FINL CORP PA COM 126128107 8 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,407 53,076 SH   SOLE 18 53,076 0 0
CNB FINL CORP PA COM 126128107 759 28,658 SH   SOLE 19 28,658 0 0
CNB FINL CORP PA COM 126128107 16,551 624,576 SH   SOLE 21 624,576 0 0
CNB FINL CORP PA COM 126128107 10,558 398,413 SH   SOLE 22 388,693 0 9,720
CNH INDL N V SHS N20944109 24,345 1,252,948 SH   SOLE 7 1,252,948 0 0
CNH INDL N V SHS N20944109 7 375 SH   SOLE 18 375 0 0
CNH INDL N V SHS N20944109 12,771 657,274 SH   SOLE 43 74,933 0 582,341
CNO FINL GROUP INC COM 12621E103 3,926 164,697 SH   SOLE 2 88,788 0 75,909
CNO FINL GROUP INC COM 12621E103 14 570 SH   SOLE 4 570 0 0
CNO FINL GROUP INC COM 12621E103 80 3,345 SH   SOLE 7 3,345 0 0
CNO FINL GROUP INC COM 12621E103 14,247 597,615 SH   SOLE 18 597,615 0 0
CNO FINL GROUP INC COM 12621E103 5,321 223,180 SH   SOLE 19 223,180 0 0
CNO FINL GROUP INC COM 12621E103 218,431 9,162,356 SH   SOLE 21 9,162,356 0 0
CNO FINL GROUP INC COM 12621E103 87,732 3,680,048 SH   SOLE 22 3,552,388 0 127,660
CNO FINL GROUP INC COM 12621E103 458 19,197 SH   SOLE 25 19,197 0 0
CNO FINL GROUP INC COM 12621E103 1,435 60,192 SH   SOLE 26 46,448 0 13,744
CNO FINL GROUP INC COM 12621E103 2,235 93,768 SH   SOLE 28 93,768 0 0
CNO FINL GROUP INC COM 12621E103 6,195 259,837 SH   SOLE 30 259,837 0 0
CNO FINL GROUP INC COM 12621E103 116 4,861 SH   SOLE 36 4,861 0 0
CNO FINL GROUP INC COM 12621E103 412 17,278 SH   SOLE 40 17,278 0 0
CNO FINL GROUP INC COM 12621E103 7,799 327,128 SH   SOLE 43 9,608 0 317,520
CNS PHARMACEUTICALS INC COM 18978H102 2 2,886 SH   SOLE 18 2,886 0 0
CNS PHARMACEUTICALS INC COM 18978H102 27 38,917 SH   SOLE 21 38,917 0 0
CNX RES CORP COM 12653C108 4,646 337,872 SH   SOLE 2 212,002 0 125,870
CNX RES CORP COM 12653C108 9 677 SH   SOLE 4 677 0 0
CNX RES CORP COM 12653C108 69 5,053 SH   SOLE 7 5,053 0 0
CNX RES CORP COM 12653C108 13,899 1,010,823 SH   SOLE 18 1,010,823 0 0
CNX RES CORP COM 12653C108 9,743 708,584 SH   SOLE 19 708,584 0 0
CNX RES CORP COM 12653C108 215,873 15,699,886 SH   SOLE 21 15,699,886 0 0
CNX RES CORP COM 12653C108 90,815 6,604,732 SH   SOLE 22 6,393,555 0 211,177
CNX RES CORP COM 12653C108 231 16,794 SH   SOLE 23 16,794 0 0
CNX RES CORP COM 12653C108 449 32,631 SH   SOLE 25 32,631 0 0
CNX RES CORP COM 12653C108 2,963 215,507 SH   SOLE 26 95,207 0 120,300
CNX RES CORP COM 12653C108 54 3,925 SH   SOLE 28 3,925 0 0
CNX RES CORP COM 12653C108 3,182 231,444 SH   SOLE 30 231,444 0 0
CNX RES CORP COM 12653C108 80 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108 406 29,538 SH   SOLE 40 29,538 0 0
CNX RES CORP COM 12653C108 4,611 335,343 SH   SOLE 43 19,579 0 315,764
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,069 818,000 PRN   SOLE 2 818,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,568 1,965,000 PRN   SOLE 18 1,965,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,171 1,661,000 PRN   SOLE 19 1,661,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,594 1,985,000 PRN   SOLE 21 1,985,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,226 938,000 PRN   SOLE 26 938,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,675 2,047,000 PRN   SOLE 34 2,047,000 0 0
CO-DIAGNOSTICS INC COM 189763105 11 1,210 SH   SOLE 2 482 0 728
CO-DIAGNOSTICS INC COM 189763105 45 5,002 SH   SOLE 18 5,002 0 0
CO-DIAGNOSTICS INC COM 189763105 880 98,558 SH   SOLE 21 98,558 0 0
CO-DIAGNOSTICS INC COM 189763105 3,444 385,676 SH   SOLE 22 385,676 0 0
COASTAL FINL CORP WA COM NEW 19046P209 203 4,013 SH   SOLE 2 367 0 3,646
COASTAL FINL CORP WA COM NEW 19046P209 8 152 SH   SOLE 7 152 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,484 29,313 SH   SOLE 18 29,313 0 0
COASTAL FINL CORP WA COM NEW 19046P209 837 16,530 SH   SOLE 19 16,530 0 0
COASTAL FINL CORP WA COM NEW 19046P209 19,432 383,888 SH   SOLE 21 383,888 0 0
COASTAL FINL CORP WA COM NEW 19046P209 11,132 219,912 SH   SOLE 22 216,561 0 3,351
COASTAL FINL CORP WA COM NEW 19046P209 9 184 SH   SOLE 43 0 0 184
COCA COLA CO COM 191216100 540,145 9,122,534 SH   SOLE 2 1,884,062 0 7,238,472
COCA COLA CO COM 191216100 174,917 2,954,180 SH   SOLE 4 1,752,315 0 1,201,865
COCA COLA CO COM 191216100 220,509 3,724,178 SH   SOLE 7 3,609,546 0 114,632
COCA COLA CO COM 191216100 3,249 54,870 SH   SOLE 13 13,940 0 40,930
COCA COLA CO COM 191216100 34,040 574,907 SH   SOLE 15 574,907 0 0
COCA COLA CO COM 191216100 3 47 SH   SOLE 17 0 0 47
COCA COLA CO COM 191216100 922,617 15,582,116 SH   SOLE 18 14,880,589 0 701,527
COCA COLA CO COM 191216100 309,869 5,233,393 SH   SOLE 19 5,233,393 0 0
COCA COLA CO COM 191216100 5,678,341 95,901,724 SH   SOLE 21 95,901,724 0 0
COCA COLA CO COM 191216100 4,887,698 82,548,525 SH   SOLE 22 74,451,924 0 8,096,601
COCA COLA CO COM 191216100 144,915 2,447,481 SH   SOLE 23 2,447,481 0 0
COCA COLA CO COM 191216100 452,442 7,641,307 SH   SOLE 25 7,641,307 0 0
COCA COLA CO COM 191216100 613,782 10,366,182 SH   SOLE 26 4,765,528 0 5,600,654
COCA COLA CO COM 191216100 600,015 10,133,682 SH   SOLE 28 130,484 0 10,003,198
COCA COLA CO COM 191216100 847 14,306 SH   SOLE 29 14,306 0 0
COCA COLA CO COM 191216100 1,559,705 26,341,921 SH   SOLE 30 26,265,249 0 76,672
COCA COLA CO COM 191216100 93,982 1,587,270 SH   SOLE 31 478,774 0 1,108,496
COCA COLA CO COM 191216100 24,819 419,174 SH   SOLE 32 419,174 0 0
COCA COLA CO COM 191216100 33,928 573,019 SH   SOLE 34 573,019 0 0
COCA COLA CO COM 191216100 108,200 1,827,395 SH   SOLE 36 1,827,395 0 0
COCA COLA CO COM 191216100 8,074 136,367 SH   SOLE 40 136,367 0 0
COCA COLA CO COM 191216100 151,422 2,557,368 SH   SOLE 43 226,754 0 2,330,614
COCA COLA CONS INC COM 191098102 1,354 2,186 SH   SOLE 2 1,390 0 796
COCA COLA CONS INC COM 191098102 7 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102 41 66 SH   SOLE 7 66 0 0
COCA COLA CONS INC COM 191098102 10,018 16,179 SH   SOLE 18 16,179 0 0
COCA COLA CONS INC COM 191098102 5,168 8,347 SH   SOLE 19 8,347 0 0
COCA COLA CONS INC COM 191098102 332,776 537,437 SH   SOLE 21 537,437 0 0
COCA COLA CONS INC COM 191098102 70,562 113,958 SH   SOLE 22 111,085 0 2,873
COCA COLA CONS INC COM 191098102 461 745 SH   SOLE 25 745 0 0
COCA COLA CONS INC COM 191098102 1,540 2,487 SH   SOLE 26 2,195 0 292
COCA COLA CONS INC COM 191098102 51 83 SH   SOLE 28 83 0 0
COCA COLA CONS INC COM 191098102 5,282 8,530 SH   SOLE 30 8,530 0 0
COCA COLA CONS INC COM 191098102 375 605 SH   SOLE 40 605 0 0
COCA COLA CONS INC COM 191098102 2,860 4,619 SH   SOLE 43 565 0 4,054
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 14,606 261,147 SH   SOLE 2 135,168 0 125,979
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 13,838 247,417 SH   SOLE 4 123,105 0 124,312
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 9,750 174,324 SH   SOLE 7 163,786 0 10,538
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,709 30,553 SH   SOLE 13 29,444 0 1,109
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 918 16,411 SH   SOLE 15 16,411 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 38,749 692,811 SH   SOLE 18 644,132 0 48,679
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 22,810 407,829 SH   SOLE 19 407,829 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 175,452 3,137,000 SH   SOLE 21 3,137,000 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 187,498 3,352,362 SH   SOLE 22 3,019,679 0 332,683
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8,219 146,945 SH   SOLE 23 146,945 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 35,900 641,868 SH   SOLE 25 641,868 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 20,973 374,985 SH   SOLE 26 135,323 0 239,662
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 30,304 541,814 SH   SOLE 28 3,579 0 538,235
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 779 13,924 SH   SOLE 29 13,924 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 96,327 1,722,274 SH   SOLE 30 1,722,274 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 17,425 311,553 SH   SOLE 31 17,550 0 294,003
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 67,282 1,202,963 SH   SOLE 34 1,202,963 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 4,793 85,704 SH   SOLE 36 85,704 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 185 3,306 SH   SOLE 40 3,306 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 22,207 397,057 SH   SOLE 43 20,466 0 376,591
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5,272 96,213 SH   SOLE 2 95,294 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,388 25,325 SH   SOLE 4 25,325 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,332 24,309 SH   SOLE 13 24,309 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,763 50,420 SH   SOLE 18 50,420 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,119 20,422 SH   SOLE 19 20,422 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 386 7,043 SH   SOLE 21 7,043 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 30,223 551,623 SH   SOLE 22 416,254 0 135,369
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 134 2,454 SH   SOLE 28 0 0 2,454
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,609 47,624 SH   SOLE 30 47,624 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 534 9,744 SH   SOLE 31 0 0 9,744
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 390 7,121 SH   SOLE 34 7,121 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 8,482 154,817 SH   SOLE 43 18,101 0 136,716
COCRYSTAL PHARMA INC COM 19188J300 12 18,913 SH   SOLE 18 18,913 0 0
COCRYSTAL PHARMA INC COM 19188J300 140 215,939 SH   SOLE 21 215,939 0 0
COCRYSTAL PHARMA INC COM 19188J300 578 888,742 SH   SOLE 22 888,742 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 10 1,251 SH   SOLE 18 1,251 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 458 57,206 SH   SOLE 21 57,206 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 351 43,880 SH   SOLE 22 43,880 0 0
CODEX DNA INC COM 192003101 118 10,921 SH   SOLE 2 10,127 0 794
CODEX DNA INC COM 192003101 252 23,292 SH   SOLE 18 23,292 0 0
CODEX DNA INC COM 192003101 95 8,768 SH   SOLE 19 8,768 0 0
CODEX DNA INC COM 192003101 3,759 348,069 SH   SOLE 21 348,069 0 0
CODEX DNA INC COM 192003101 867 80,254 SH   SOLE 22 78,897 0 1,357
CODEX DNA INC COM 192003101 138 12,785 SH   SOLE 30 12,785 0 0
CODEXIS INC COM 192005106 2,460 78,681 SH   SOLE 2 35,204 0 43,477
CODEXIS INC COM 192005106 9 287 SH   SOLE 4 287 0 0
CODEXIS INC COM 192005106 27 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106 5,988 191,482 SH   SOLE 18 173,677 0 17,805
CODEXIS INC COM 192005106 14,730 471,052 SH   SOLE 19 471,052 0 0
CODEXIS INC COM 192005106 79,551 2,543,994 SH   SOLE 21 2,543,994 0 0
CODEXIS INC COM 192005106 51,151 1,635,780 SH   SOLE 22 1,601,596 0 34,184
CODEXIS INC COM 192005106 469 15,012 SH   SOLE 23 15,012 0 0
CODEXIS INC COM 192005106 348 11,123 SH   SOLE 25 11,123 0 0
CODEXIS INC COM 192005106 3,005 96,084 SH   SOLE 26 30,070 0 66,014
CODEXIS INC COM 192005106 95 3,046 SH   SOLE 28 3,046 0 0
CODEXIS INC COM 192005106 2,233 71,418 SH   SOLE 30 71,418 0 0
CODEXIS INC COM 192005106 314 10,041 SH   SOLE 36 10,041 0 0
CODEXIS INC COM 192005106 267 8,527 SH   SOLE 40 8,527 0 0
CODEXIS INC COM 192005106 236 7,562 SH   SOLE 43 0 0 7,562
CODIAK BIOSCIENCES INC COM 192010106 69 6,168 SH   SOLE 2 637 0 5,531
CODIAK BIOSCIENCES INC COM 192010106 3 252 SH   SOLE 7 252 0 0
CODIAK BIOSCIENCES INC COM 192010106 518 46,531 SH   SOLE 18 46,531 0 0
CODIAK BIOSCIENCES INC COM 192010106 419 37,656 SH   SOLE 19 37,656 0 0
CODIAK BIOSCIENCES INC COM 192010106 7,248 650,659 SH   SOLE 21 650,659 0 0
CODIAK BIOSCIENCES INC COM 192010106 3,317 297,735 SH   SOLE 22 294,869 0 2,866
CODIAK BIOSCIENCES INC COM 192010106 109 9,757 SH   SOLE 30 9,757 0 0
CODIAK BIOSCIENCES INC COM 192010106 1 53 SH   SOLE 43 0 0 53
CODORUS VY BANCORP INC COM 192025104 40 1,849 SH   SOLE 18 1,849 0 0
CODORUS VY BANCORP INC COM 192025104 727 33,764 SH   SOLE 21 33,764 0 0
CODORUS VY BANCORP INC COM 192025104 546 25,356 SH   SOLE 22 25,356 0 0
COEUR MNG INC COM NEW 192108504 831 164,865 SH   SOLE 2 73,795 0 91,070
COEUR MNG INC COM NEW 192108504 5 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504 5,207 1,033,195 SH   SOLE 7 1,033,195 0 0
COEUR MNG INC COM NEW 192108504 3,612 716,707 SH   SOLE 18 716,707 0 0
COEUR MNG INC COM NEW 192108504 2,314 459,143 SH   SOLE 19 459,143 0 0
COEUR MNG INC COM NEW 192108504 51,148 10,148,322 SH   SOLE 21 10,148,322 0 0
COEUR MNG INC COM NEW 192108504 31,378 6,225,780 SH   SOLE 22 6,039,101 0 186,679
COEUR MNG INC COM NEW 192108504 208 41,237 SH   SOLE 25 41,237 0 0
COEUR MNG INC COM NEW 192108504 656 130,192 SH   SOLE 26 110,612 0 19,580
COEUR MNG INC COM NEW 192108504 82 16,279 SH   SOLE 28 16,279 0 0
COEUR MNG INC COM NEW 192108504 9,750 1,934,566 SH   SOLE 30 1,934,566 0 0
COEUR MNG INC COM NEW 192108504 43 8,543 SH   SOLE 36 8,543 0 0
COEUR MNG INC COM NEW 192108504 150 29,695 SH   SOLE 40 29,695 0 0
COEUR MNG INC COM NEW 192108504 711 141,056 SH   SOLE 43 18,588 0 122,468
COFFEE HLDG CO INC COM 192176105 37 8,533 SH   SOLE 21 8,533 0 0
COGENT BIOSCIENCES INC COM 19240Q201 102 11,840 SH   SOLE 2 1,507 0 10,333
COGENT BIOSCIENCES INC COM 19240Q201 5 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201 1,023 119,248 SH   SOLE 18 119,248 0 0
COGENT BIOSCIENCES INC COM 19240Q201 547 63,778 SH   SOLE 19 63,778 0 0
COGENT BIOSCIENCES INC COM 19240Q201 13,879 1,617,622 SH   SOLE 21 1,617,622 0 0
COGENT BIOSCIENCES INC COM 19240Q201 7,419 864,737 SH   SOLE 22 845,810 0 18,927
COGENT BIOSCIENCES INC COM 19240Q201 149 17,384 SH   SOLE 30 17,384 0 0
COGENT BIOSCIENCES INC COM 19240Q201 30 3,448 SH   SOLE 43 0 0 3,448
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,854 25,339 SH   SOLE 2 19,972 0 5,367
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 369 5,038 SH   SOLE 4 5,038 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 225 3,068 SH   SOLE 7 3,068 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 10,871 148,556 SH   SOLE 18 148,556 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,550 75,837 SH   SOLE 19 75,837 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 396,286 5,415,218 SH   SOLE 21 5,415,218 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 78,470 1,072,289 SH   SOLE 22 1,048,404 0 23,885
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 411 5,613 SH   SOLE 25 5,613 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,615 22,067 SH   SOLE 26 18,116 0 3,951
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 56 765 SH   SOLE 28 765 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7,425 101,458 SH   SOLE 30 101,458 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11,689 159,731 SH   SOLE 31 0 0 159,731
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 599 8,189 SH   SOLE 34 8,189 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 142 1,939 SH   SOLE 36 1,939 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 387 5,288 SH   SOLE 40 5,288 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,585 21,660 SH   SOLE 43 1,263 0 20,397
COGNEX CORP COM 192422103 28,632 368,209 SH   SOLE 2 143,987 0 224,222
COGNEX CORP COM 192422103 9,656 124,171 SH   SOLE 4 64,134 0 60,037
COGNEX CORP COM 192422103 2,567 33,012 SH   SOLE 7 33,012 0 0
COGNEX CORP COM 192422103 207 2,657 SH   SOLE 13 554 0 2,103
COGNEX CORP COM 192422103 908 11,675 SH   SOLE 15 11,675 0 0
COGNEX CORP COM 192422103 38,020 488,941 SH   SOLE 18 479,866 0 9,075
COGNEX CORP COM 192422103 9,651 124,108 SH   SOLE 19 124,108 0 0
COGNEX CORP COM 192422103 729,085 9,376,089 SH   SOLE 21 9,376,089 0 0
COGNEX CORP COM 192422103 385,473 4,957,214 SH   SOLE 22 4,761,090 0 196,124
COGNEX CORP COM 192422103 7,801 100,325 SH   SOLE 23 100,325 0 0
COGNEX CORP COM 192422103 13,113 168,637 SH   SOLE 25 168,637 0 0
COGNEX CORP COM 192422103 58,130 747,558 SH   SOLE 26 418,839 0 328,719
COGNEX CORP COM 192422103 30,657 394,248 SH   SOLE 28 9,389 0 384,859
COGNEX CORP COM 192422103 97,412 1,252,726 SH   SOLE 30 1,119,432 0 133,294
COGNEX CORP COM 192422103 4,767 61,307 SH   SOLE 31 18,426 0 42,881
COGNEX CORP COM 192422103 68,968 886,937 SH   SOLE 34 886,937 0 0
COGNEX CORP COM 192422103 2,594 33,357 SH   SOLE 36 33,357 0 0
COGNEX CORP COM 192422103 479 6,154 SH   SOLE 40 6,154 0 0
COGNEX CORP COM 192422103 5,988 77,003 SH   SOLE 43 4,085 0 72,918
COGNITION THERAPEUTICS INC COM 19243B102 51 7,997 SH   SOLE 21 7,997 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 119,528 1,347,252 SH   SOLE 2 392,891 0 954,361
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29,847 336,416 SH   SOLE 4 204,126 0 132,290
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 61,066 688,296 SH   SOLE 7 549,642 0 138,654
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 571 6,439 SH   SOLE 13 1,277 0 5,162
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,798 76,620 SH   SOLE 15 76,620 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 327,076 3,686,607 SH   SOLE 18 3,406,743 0 279,864
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 536,816 6,050,678 SH   SOLE 19 6,050,678 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,202,938 13,558,810 SH   SOLE 21 13,558,810 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,046,093 11,790,949 SH   SOLE 22 10,722,572 0 1,068,377
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34,134 384,744 SH   SOLE 23 384,744 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 86,599 976,094 SH   SOLE 25 976,094 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 101,392 1,142,833 SH   SOLE 26 363,842 0 778,991
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 152,397 1,717,731 SH   SOLE 28 9,755 0 1,707,976
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 45 502 SH   SOLE 29 502 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 290,904 3,278,900 SH   SOLE 30 3,278,900 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17,200 193,865 SH   SOLE 31 59,114 0 134,751
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11,274 127,076 SH   SOLE 32 127,076 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25,301 285,173 SH   SOLE 34 285,173 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 22,651 255,308 SH   SOLE 36 255,308 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,551 17,479 SH   SOLE 40 17,479 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 33,319 375,555 SH   SOLE 43 23,210 0 352,345
COGNYTE SOFTWARE LTD ORD SHS M25133105 93 5,957 SH   SOLE 2 5,957 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 5 288 SH   SOLE 4 288 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 170 10,862 SH   SOLE 7 10,862 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 14,578 930,337 SH   SOLE 21 930,337 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 6,785 432,991 SH   SOLE 22 405,525 0 27,466
COGNYTE SOFTWARE LTD ORD SHS M25133105 257 16,412 SH   SOLE 25 16,412 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 521 33,230 SH   SOLE 26 14,296 0 18,934
COGNYTE SOFTWARE LTD ORD SHS M25133105 72 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 6,181 394,430 SH   SOLE 30 394,430 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 26 1,687 SH   SOLE 36 1,687 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 122 7,761 SH   SOLE 40 7,761 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 40 2,541 SH   SOLE 43 174 0 2,367
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 111 318,165 SH   SOLE 21 318,165 0 0
COHBAR INC COM 19249J109 21 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 36 2,409 SH   SOLE 21 2,409 0 0
COHEN & CO INC NEW COM 19249M102 396 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100 3,677 39,746 SH   SOLE 2 23,013 0 16,733
COHEN & STEERS INC COM 19247A100 5 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100 33 352 SH   SOLE 7 352 0 0
COHEN & STEERS INC COM 19247A100 6,777 73,254 SH   SOLE 18 66,938 0 6,316
COHEN & STEERS INC COM 19247A100 19,426 209,993 SH   SOLE 19 209,993 0 0
COHEN & STEERS INC COM 19247A100 82,568 892,529 SH   SOLE 21 892,529 0 0
COHEN & STEERS INC COM 19247A100 65,659 709,747 SH   SOLE 22 696,056 0 13,691
COHEN & STEERS INC COM 19247A100 533 5,763 SH   SOLE 23 5,763 0 0
COHEN & STEERS INC COM 19247A100 274 2,958 SH   SOLE 25 2,958 0 0
COHEN & STEERS INC COM 19247A100 3,578 38,672 SH   SOLE 26 8,590 0 30,082
COHEN & STEERS INC COM 19247A100 41 445 SH   SOLE 28 445 0 0
COHEN & STEERS INC COM 19247A100 1,339 14,478 SH   SOLE 30 14,478 0 0
COHEN & STEERS INC COM 19247A100 295 3,186 SH   SOLE 40 3,186 0 0
COHEN & STEERS INC COM 19247A100 1,090 11,785 SH   SOLE 43 710 0 11,075
COHERENT INC COM 192479103 19,841 74,439 SH   SOLE 2 18,033 0 56,406
COHERENT INC COM 192479103 101 380 SH   SOLE 4 98 0 282
COHERENT INC COM 192479103 115 432 SH   SOLE 7 432 0 0
COHERENT INC COM 192479103 14,414 54,078 SH   SOLE 18 54,078 0 0
COHERENT INC COM 192479103 1,896 7,112 SH   SOLE 19 7,112 0 0
COHERENT INC COM 192479103 323,125 1,212,296 SH   SOLE 21 1,212,296 0 0
COHERENT INC COM 192479103 178,196 668,554 SH   SOLE 22 640,782 0 27,772
COHERENT INC COM 192479103 1,092 4,096 SH   SOLE 25 4,096 0 0
COHERENT INC COM 192479103 2,633 9,880 SH   SOLE 26 8,082 0 1,798
COHERENT INC COM 192479103 116 437 SH   SOLE 28 437 0 0
COHERENT INC COM 192479103 31,352 117,624 SH   SOLE 30 117,624 0 0
COHERENT INC COM 192479103 101 380 SH   SOLE 31 380 0 0
COHERENT INC COM 192479103 497 1,863 SH   SOLE 36 1,863 0 0
COHERENT INC COM 192479103 851 3,193 SH   SOLE 40 3,193 0 0
COHERENT INC COM 192479103 1,637 6,141 SH   SOLE 43 51 0 6,090
COHERUS BIOSCIENCES INC COM 19249H103 2,216 138,848 SH   SOLE 2 54,625 0 84,223
COHERUS BIOSCIENCES INC COM 19249H103 4 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 16 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 3,973 248,936 SH   SOLE 18 219,402 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103 12,558 786,814 SH   SOLE 19 786,814 0 0
COHERUS BIOSCIENCES INC COM 19249H103 130,113 8,152,419 SH   SOLE 21 8,152,419 0 0
COHERUS BIOSCIENCES INC COM 19249H103 34,647 2,170,843 SH   SOLE 22 2,138,635 0 32,208
COHERUS BIOSCIENCES INC COM 19249H103 423 26,499 SH   SOLE 23 26,499 0 0
COHERUS BIOSCIENCES INC COM 19249H103 187 11,688 SH   SOLE 25 11,688 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,507 157,064 SH   SOLE 26 24,137 0 132,927
COHERUS BIOSCIENCES INC COM 19249H103 639 40,067 SH   SOLE 28 40,067 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,490 156,000 SH   SOLE 30 156,000 0 0
COHERUS BIOSCIENCES INC COM 19249H103 9 587 SH   SOLE 34 587 0 0
COHERUS BIOSCIENCES INC COM 19249H103 156 9,751 SH   SOLE 40 9,751 0 0
COHERUS BIOSCIENCES INC COM 19249H103 288 18,048 SH   SOLE 43 105 0 17,943
COHU INC COM 192576106 1,119 29,370 SH   SOLE 2 14,995 0 14,375
COHU INC COM 192576106 5 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 26 678 SH   SOLE 7 678 0 0
COHU INC COM 192576106 6,514 171,028 SH   SOLE 18 171,028 0 0
COHU INC COM 192576106 3,563 93,537 SH   SOLE 19 93,537 0 0
COHU INC COM 192576106 217,711 5,715,689 SH   SOLE 21 5,715,689 0 0
COHU INC COM 192576106 45,053 1,182,794 SH   SOLE 22 1,153,071 0 29,723
COHU INC COM 192576106 12 320 SH   SOLE 23 320 0 0
COHU INC COM 192576106 228 5,995 SH   SOLE 25 5,995 0 0
COHU INC COM 192576106 1,393 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 33 863 SH   SOLE 28 863 0 0
COHU INC COM 192576106 3,403 89,340 SH   SOLE 30 89,340 0 0
COHU INC COM 192576106 219 5,747 SH   SOLE 40 5,747 0 0
COHU INC COM 192576106 331 8,689 SH   SOLE 43 0 0 8,689
COINBASE GLOBAL INC COM CL A 19260Q107 1,431 5,671 SH   SOLE 2 4,902 0 769
COINBASE GLOBAL INC COM CL A 19260Q107 4,781 18,943 SH   SOLE 4 10,004 0 8,939
COINBASE GLOBAL INC COM CL A 19260Q107 723 2,864 SH   SOLE 7 2,864 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 114 452 SH   SOLE 13 452 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,014 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,974 23,673 SH   SOLE 18 21,730 0 1,943
COINBASE GLOBAL INC COM CL A 19260Q107 31,502 124,824 SH   SOLE 19 124,824 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 126,121 499,747 SH   SOLE 21 499,747 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 111,931 443,519 SH   SOLE 22 427,812 0 15,707
COINBASE GLOBAL INC COM CL A 19260Q107 5,343 21,173 SH   SOLE 23 21,173 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 2,039 8,078 SH   SOLE 25 8,078 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 10,566 41,868 SH   SOLE 26 23,075 0 18,793
COINBASE GLOBAL INC COM CL A 19260Q107 14,088 55,824 SH   SOLE 28 5,020 0 50,804
COINBASE GLOBAL INC COM CL A 19260Q107 30,389 120,413 SH   SOLE 30 120,413 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,339 5,304 SH   SOLE 31 3,940 0 1,364
COINBASE GLOBAL INC COM CL A 19260Q107 43,189 171,132 SH   SOLE 34 171,132 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,634 6,474 SH   SOLE 36 6,474 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 330 1,306 SH   SOLE 40 1,306 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,986 7,869 SH   SOLE 43 1,655 0 6,214
COLFAX CORP COM 194014106 15,639 340,203 SH   SOLE 2 96,648 0 243,555
COLFAX CORP COM 194014106 18 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 110 2,387 SH   SOLE 7 2,387 0 0
COLFAX CORP COM 194014106 13,154 286,136 SH   SOLE 18 286,136 0 0
COLFAX CORP COM 194014106 1,586 34,497 SH   SOLE 19 34,497 0 0
COLFAX CORP COM 194014106 279,978 6,090,454 SH   SOLE 21 6,090,454 0 0
COLFAX CORP COM 194014106 167,839 3,651,055 SH   SOLE 22 3,517,664 0 133,391
COLFAX CORP COM 194014106 778 16,919 SH   SOLE 25 16,919 0 0
COLFAX CORP COM 194014106 1,841 40,050 SH   SOLE 26 30,610 0 9,440
COLFAX CORP COM 194014106 93 2,013 SH   SOLE 28 2,013 0 0
COLFAX CORP COM 194014106 3,441 74,853 SH   SOLE 30 74,853 0 0
COLFAX CORP COM 194014106 80 1,735 SH   SOLE 31 1,735 0 0
COLFAX CORP COM 194014106 142 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 757 16,464 SH   SOLE 40 16,464 0 0
COLFAX CORP COM 194014106 2,478 53,895 SH   SOLE 43 7,337 0 46,558
COLFAX CORP UNIT 01/15/2022T 194014205 22,514 121,613 SH   SOLE 21 121,613 0 0
COLGATE PALMOLIVE CO COM 194162103 189,538 2,220,975 SH   SOLE 2 778,431 0 1,442,544
COLGATE PALMOLIVE CO COM 194162103 72,654 851,344 SH   SOLE 4 524,840 0 326,504
COLGATE PALMOLIVE CO COM 194162103 88,438 1,036,303 SH   SOLE 7 824,048 0 212,255
COLGATE PALMOLIVE CO COM 194162103 6,938 81,302 SH   SOLE 13 73,193 0 8,109
COLGATE PALMOLIVE CO COM 194162103 9,790 114,713 SH   SOLE 15 114,713 0 0
COLGATE PALMOLIVE CO COM 194162103 0 1 SH   SOLE 17 0 0 1
COLGATE PALMOLIVE CO COM 194162103 137,201 1,607,693 SH   SOLE 18 1,311,154 0 296,539
COLGATE PALMOLIVE CO COM 194162103 122,140 1,431,217 SH   SOLE 19 1,431,217 0 0
COLGATE PALMOLIVE CO COM 194162103 1,819,399 21,319,412 SH   SOLE 21 21,319,412 0 0
COLGATE PALMOLIVE CO COM 194162103 1,661,652 19,470,963 SH   SOLE 22 17,475,186 0 1,995,777
COLGATE PALMOLIVE CO COM 194162103 51,634 605,044 SH   SOLE 23 605,044 0 0
COLGATE PALMOLIVE CO COM 194162103 148,147 1,735,965 SH   SOLE 25 1,735,965 0 0
COLGATE PALMOLIVE CO COM 194162103 252,238 2,955,686 SH   SOLE 26 1,553,444 0 1,402,242
COLGATE PALMOLIVE CO COM 194162103 267,373 3,133,038 SH   SOLE 28 159,613 0 2,973,425
COLGATE PALMOLIVE CO COM 194162103 6,465 75,755 SH   SOLE 29 75,755 0 0
COLGATE PALMOLIVE CO COM 194162103 540,232 6,330,350 SH   SOLE 30 6,301,709 0 28,641
COLGATE PALMOLIVE CO COM 194162103 37,903 444,141 SH   SOLE 31 225,350 0 218,791
COLGATE PALMOLIVE CO COM 194162103 34,127 399,893 SH   SOLE 34 399,893 0 0
COLGATE PALMOLIVE CO COM 194162103 36,504 427,744 SH   SOLE 36 427,744 0 0
COLGATE PALMOLIVE CO COM 194162103 2,310 27,070 SH   SOLE 40 27,070 0 0
COLGATE PALMOLIVE CO COM 194162103 81,062 949,876 SH   SOLE 43 50,294 0 899,582
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 954 51,062 SH   SOLE 2 26,051 0 25,011
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 6 336 SH   SOLE 7 336 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,685 143,737 SH   SOLE 18 128,487 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3,572 191,221 SH   SOLE 19 191,221 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 77,697 4,159,366 SH   SOLE 21 4,159,366 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 18,119 969,986 SH   SOLE 22 951,515 0 18,471
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 78 4,160 SH   SOLE 23 4,160 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 84 4,508 SH   SOLE 25 4,508 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 171 9,149 SH   SOLE 26 1,127 0 8,022
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,444 77,313 SH   SOLE 30 77,313 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 20 1,076 SH   SOLE 36 1,076 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 94 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 273 14,605 SH   SOLE 43 0 0 14,605
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,711 11,512 SH   SOLE 43 5 0 11,507
COLONY BANKCORP INC COM 19623P101 40 2,335 SH   SOLE 2 2,335 0 0
COLONY BANKCORP INC COM 19623P101 28 1,669 SH   SOLE 18 1,669 0 0
COLONY BANKCORP INC COM 19623P101 517 30,311 SH   SOLE 21 30,311 0 0
COLONY BANKCORP INC COM 19623P101 142 8,312 SH   SOLE 22 8,312 0 0
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 15 30,064 SH   SOLE 18 30,064 0 0
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 172 343,132 SH   SOLE 21 343,132 0 0
COLUMBIA BKG SYS INC COM 197236102 1,962 59,966 SH   SOLE 2 19,289 0 40,677
COLUMBIA BKG SYS INC COM 197236102 10 312 SH   SOLE 4 312 0 0
COLUMBIA BKG SYS INC COM 197236102 50 1,515 SH   SOLE 7 1,515 0 0
COLUMBIA BKG SYS INC COM 197236102 9,603 293,487 SH   SOLE 18 293,487 0 0
COLUMBIA BKG SYS INC COM 197236102 4,199 128,321 SH   SOLE 19 128,321 0 0
COLUMBIA BKG SYS INC COM 197236102 296,933 9,074,965 SH   SOLE 21 9,074,965 0 0
COLUMBIA BKG SYS INC COM 197236102 56,374 1,722,908 SH   SOLE 22 1,645,784 0 77,124
COLUMBIA BKG SYS INC COM 197236102 246 7,509 SH   SOLE 25 7,509 0 0
COLUMBIA BKG SYS INC COM 197236102 399 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,315 131,870 SH   SOLE 30 131,870 0 0
COLUMBIA BKG SYS INC COM 197236102 12 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 276 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA BKG SYS INC COM 197236102 432 13,188 SH   SOLE 43 2,856 0 10,332
COLUMBIA FINL INC COM 197641103 626 30,032 SH   SOLE 2 13,490 0 16,542
COLUMBIA FINL INC COM 197641103 13 645 SH   SOLE 7 645 0 0
COLUMBIA FINL INC COM 197641103 2,361 113,165 SH   SOLE 18 113,165 0 0
COLUMBIA FINL INC COM 197641103 1,495 71,668 SH   SOLE 19 71,668 0 0
COLUMBIA FINL INC COM 197641103 31,376 1,504,105 SH   SOLE 21 1,504,105 0 0
COLUMBIA FINL INC COM 197641103 24,629 1,180,658 SH   SOLE 22 1,145,971 0 34,687
COLUMBIA FINL INC COM 197641103 132 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103 123 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 87 4,173 SH   SOLE 28 4,173 0 0
COLUMBIA FINL INC COM 197641103 899 43,095 SH   SOLE 30 43,095 0 0
COLUMBIA FINL INC COM 197641103 145 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103 1,354 64,915 SH   SOLE 43 9,389 0 55,526
COLUMBIA SPORTSWEAR CO COM 198516106 4,792 49,181 SH   SOLE 2 28,517 0 20,664
COLUMBIA SPORTSWEAR CO COM 198516106 9 90 SH   SOLE 4 90 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 56 575 SH   SOLE 7 575 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 7,591 77,903 SH   SOLE 18 77,903 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,050 10,779 SH   SOLE 19 10,779 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 169,356 1,738,059 SH   SOLE 21 1,738,059 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 95,783 982,996 SH   SOLE 22 940,463 0 42,533
COLUMBIA SPORTSWEAR CO COM 198516106 632 6,485 SH   SOLE 25 6,485 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,191 12,220 SH   SOLE 26 9,789 0 2,431
COLUMBIA SPORTSWEAR CO COM 198516106 66 681 SH   SOLE 28 681 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,014 20,667 SH   SOLE 30 20,667 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 62 641 SH   SOLE 31 641 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 313 3,211 SH   SOLE 36 3,211 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 452 4,635 SH   SOLE 40 4,635 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,431 14,690 SH   SOLE 43 814 0 13,876
COLUMBUS MCKINNON CORP N Y COM 199333105 1,067 23,067 SH   SOLE 2 7,826 0 15,241
COLUMBUS MCKINNON CORP N Y COM 199333105 26 562 SH   SOLE 4 124 0 438
COLUMBUS MCKINNON CORP N Y COM 199333105 18 394 SH   SOLE 7 394 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 4,154 89,804 SH   SOLE 18 89,804 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,991 64,648 SH   SOLE 19 64,648 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 50,629 1,094,455 SH   SOLE 21 1,094,455 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 31,117 672,657 SH   SOLE 22 643,404 0 29,253
COLUMBUS MCKINNON CORP N Y COM 199333105 287 6,199 SH   SOLE 25 6,199 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 235 5,086 SH   SOLE 26 1,940 0 3,146
COLUMBUS MCKINNON CORP N Y COM 199333105 23 505 SH   SOLE 28 505 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 5,301 114,583 SH   SOLE 30 114,583 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 144 3,113 SH   SOLE 36 3,113 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 161 3,489 SH   SOLE 40 3,489 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 380 8,213 SH   SOLE 43 1,337 0 6,876
COMCAST CORP NEW CL A 20030N101 595,498 11,831,879 SH   SOLE 2 3,518,059 0 8,313,820
COMCAST CORP NEW CL A 20030N101 168,764 3,353,150 SH   SOLE 4 2,106,437 0 1,246,713
COMCAST CORP NEW CL A 20030N101 226,282 4,495,958 SH   SOLE 7 4,362,227 0 133,731
COMCAST CORP NEW CL A 20030N101 12,088 240,175 SH   SOLE 13 191,890 0 48,285
COMCAST CORP NEW CL A 20030N101 33,363 662,894 SH   SOLE 15 662,894 0 0
COMCAST CORP NEW CL A 20030N101 35 696 SH   SOLE 17 0 0 696
COMCAST CORP NEW CL A 20030N101 791,752 15,731,221 SH   SOLE 18 14,490,289 0 1,240,932
COMCAST CORP NEW CL A 20030N101 864,869 17,183,969 SH   SOLE 19 17,183,969 0 0
COMCAST CORP NEW CL A 20030N101 9,558 189,902 SH   SOLE 20 189,902 0 0
COMCAST CORP NEW CL A 20030N101 4,692,538 93,235,413 SH   SOLE 21 93,235,413 0 0
COMCAST CORP NEW CL A 20030N101 5,022,340 99,788,198 SH   SOLE 22 89,287,182 0 10,501,016
COMCAST CORP NEW CL A 20030N101 156,161 3,102,740 SH   SOLE 23 3,102,740 0 0
COMCAST CORP NEW CL A 20030N101 372,830 7,407,711 SH   SOLE 25 7,310,827 0 96,884
COMCAST CORP NEW CL A 20030N101 564,137 11,208,759 SH   SOLE 26 4,462,741 0 6,746,018
COMCAST CORP NEW CL A 20030N101 421,416 8,373,051 SH   SOLE 28 118,304 0 8,254,747
COMCAST CORP NEW CL A 20030N101 10,821 214,996 SH   SOLE 29 214,996 0 0
COMCAST CORP NEW CL A 20030N101 1,071,221 21,283,941 SH   SOLE 30 21,283,941 0 0
COMCAST CORP NEW CL A 20030N101 99,180 1,970,587 SH   SOLE 31 799,394 0 1,171,193
COMCAST CORP NEW CL A 20030N101 55,518 1,103,088 SH   SOLE 32 1,103,088 0 0
COMCAST CORP NEW CL A 20030N101 233,303 4,635,474 SH   SOLE 34 4,635,474 0 0
COMCAST CORP NEW CL A 20030N101 110,374 2,193,011 SH   SOLE 36 2,193,011 0 0
COMCAST CORP NEW CL A 20030N101 1,624 32,265 SH   SOLE 37 32,265 0 0
COMCAST CORP NEW CL A 20030N101 7,659 152,178 SH   SOLE 40 152,178 0 0
COMCAST CORP NEW CL A 20030N101 201,036 3,994,352 SH   SOLE 43 259,671 0 3,734,682
COMCAST CORP NEW OPTIONS 20030N101 287 5,700 SH Call SOLE 2 5,700 0 0
COMCAST CORP NEW OPTIONS 20030N101 362 7,200 SH Call SOLE 4 7,200 0 0
COMCAST CORP NEW OPTIONS 20030N101 4,716 93,700 SH Call SOLE 18 93,700 0 0
COMCAST CORP NEW OPTIONS 20030N101 48,770 969,000 SH Call SOLE 19 969,000 0 0
COMCAST CORP NEW OPTIONS 20030N101 2,567 51,000 SH Call SOLE 22 51,000 0 0
COMCAST CORP NEW OPTIONS 20030N101 20,283 403,000 SH Call SOLE 34 403,000 0 0
COMERICA INC COM 200340107 51,487 591,805 SH   SOLE 2 261,071 0 330,734
COMERICA INC COM 200340107 346 3,976 SH   SOLE 4 499 0 3,477
COMERICA INC COM 200340107 9,757 112,144 SH   SOLE 7 108,620 0 3,524
COMERICA INC COM 200340107 274 3,152 SH   SOLE 15 3,152 0 0
COMERICA INC COM 200340107 0 4 SH   SOLE 17 0 0 4
COMERICA INC COM 200340107 24,878 285,957 SH   SOLE 18 275,067 0 10,890
COMERICA INC COM 200340107 16,393 188,426 SH   SOLE 19 188,426 0 0
COMERICA INC COM 200340107 584,816 6,722,028 SH   SOLE 21 6,722,028 0 0
COMERICA INC COM 200340107 259,588 2,983,767 SH   SOLE 22 2,701,994 0 281,773
COMERICA INC COM 200340107 29,232 335,999 SH   SOLE 25 335,999 0 0
COMERICA INC COM 200340107 26,311 302,427 SH   SOLE 26 143,775 0 158,652
COMERICA INC COM 200340107 8,683 99,799 SH   SOLE 28 31,867 0 67,932
COMERICA INC COM 200340107 47,683 548,085 SH   SOLE 30 548,085 0 0
COMERICA INC COM 200340107 175 2,014 SH   SOLE 31 2,014 0 0
COMERICA INC COM 200340107 5,041 57,948 SH   SOLE 32 57,948 0 0
COMERICA INC COM 200340107 2,953 33,945 SH   SOLE 34 33,945 0 0
COMERICA INC COM 200340107 5,470 62,874 SH   SOLE 36 62,874 0 0
COMERICA INC COM 200340107 1,488 17,108 SH   SOLE 40 17,108 0 0
COMERICA INC COM 200340107 23,146 266,049 SH   SOLE 43 30,929 0 235,120
COMFORT SYS USA INC COM 199908104 2,797 28,266 SH   SOLE 2 23,404 0 4,862
COMFORT SYS USA INC COM 199908104 15 149 SH   SOLE 4 149 0 0
COMFORT SYS USA INC COM 199908104 50 505 SH   SOLE 7 505 0 0
COMFORT SYS USA INC COM 199908104 12,488 126,214 SH   SOLE 18 124,596 0 1,618
COMFORT SYS USA INC COM 199908104 8,702 87,948 SH   SOLE 19 87,948 0 0
COMFORT SYS USA INC COM 199908104 417,133 4,216,024 SH   SOLE 21 4,216,024 0 0
COMFORT SYS USA INC COM 199908104 89,897 908,599 SH   SOLE 22 888,804 0 19,795
COMFORT SYS USA INC COM 199908104 59 592 SH   SOLE 23 592 0 0
COMFORT SYS USA INC COM 199908104 757 7,649 SH   SOLE 25 7,649 0 0
COMFORT SYS USA INC COM 199908104 1,414 14,293 SH   SOLE 26 10,790 0 3,503
COMFORT SYS USA INC COM 199908104 64 647 SH   SOLE 28 647 0 0
COMFORT SYS USA INC COM 199908104 6,600 66,711 SH   SOLE 30 66,711 0 0
COMFORT SYS USA INC COM 199908104 144 1,454 SH   SOLE 34 1,454 0 0
COMFORT SYS USA INC COM 199908104 432 4,370 SH   SOLE 36 4,370 0 0
COMFORT SYS USA INC COM 199908104 473 4,780 SH   SOLE 40 4,780 0 0
COMFORT SYS USA INC COM 199908104 1,868 18,884 SH   SOLE 43 254 0 18,630
COMMERCE BANCSHARES INC COM 200525103 15,049 218,922 SH   SOLE 2 89,233 0 129,689
COMMERCE BANCSHARES INC COM 200525103 284 4,134 SH   SOLE 4 389 0 3,745
COMMERCE BANCSHARES INC COM 200525103 1,889 27,479 SH   SOLE 7 27,479 0 0
COMMERCE BANCSHARES INC COM 200525103 69 1,003 SH   SOLE 15 1,003 0 0
COMMERCE BANCSHARES INC COM 200525103 16,826 244,771 SH   SOLE 18 244,771 0 0
COMMERCE BANCSHARES INC COM 200525103 2,358 34,303 SH   SOLE 19 34,303 0 0
COMMERCE BANCSHARES INC COM 200525103 395,667 5,755,994 SH   SOLE 21 5,755,994 0 0
COMMERCE BANCSHARES INC COM 200525103 214,672 3,122,960 SH   SOLE 22 2,991,194 0 131,766
COMMERCE BANCSHARES INC COM 200525103 9,941 144,624 SH   SOLE 25 144,624 0 0
COMMERCE BANCSHARES INC COM 200525103 8,023 116,717 SH   SOLE 26 39,700 0 77,017
COMMERCE BANCSHARES INC COM 200525103 2,465 35,864 SH   SOLE 28 2,190 0 33,674
COMMERCE BANCSHARES INC COM 200525103 12,500 181,847 SH   SOLE 30 181,847 0 0
COMMERCE BANCSHARES INC COM 200525103 119 1,728 SH   SOLE 31 1,728 0 0
COMMERCE BANCSHARES INC COM 200525103 2,262 32,908 SH   SOLE 36 32,908 0 0
COMMERCE BANCSHARES INC COM 200525103 1,009 14,677 SH   SOLE 40 14,677 0 0
COMMERCE BANCSHARES INC COM 200525103 16,633 241,966 SH   SOLE 43 1,294 0 240,672
COMMERCIAL METALS CO COM 201723103 8,785 242,081 SH   SOLE 2 125,660 0 116,421
COMMERCIAL METALS CO COM 201723103 15 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 99 2,723 SH   SOLE 7 2,723 0 0
COMMERCIAL METALS CO COM 201723103 21,038 579,732 SH   SOLE 18 579,732 0 0
COMMERCIAL METALS CO COM 201723103 23,677 652,427 SH   SOLE 19 652,427 0 0
COMMERCIAL METALS CO COM 201723103 327,552 9,025,959 SH   SOLE 21 9,025,959 0 0
COMMERCIAL METALS CO COM 201723103 140,462 3,870,553 SH   SOLE 22 3,752,828 0 117,725
COMMERCIAL METALS CO COM 201723103 579 15,948 SH   SOLE 23 15,948 0 0
COMMERCIAL METALS CO COM 201723103 629 17,323 SH   SOLE 25 17,323 0 0
COMMERCIAL METALS CO COM 201723103 4,904 135,145 SH   SOLE 26 40,654 0 94,491
COMMERCIAL METALS CO COM 201723103 2,930 80,752 SH   SOLE 28 80,752 0 0
COMMERCIAL METALS CO COM 201723103 2,530 69,710 SH   SOLE 30 69,710 0 0
COMMERCIAL METALS CO COM 201723103 134 3,680 SH   SOLE 36 3,680 0 0
COMMERCIAL METALS CO COM 201723103 550 15,169 SH   SOLE 40 15,169 0 0
COMMERCIAL METALS CO COM 201723103 3,126 86,130 SH   SOLE 43 15,722 0 70,408
COMMERCIAL VEH GROUP INC COM 202608105 128 15,934 SH   SOLE 2 1,298 0 14,636
COMMERCIAL VEH GROUP INC COM 202608105 4 515 SH   SOLE 7 515 0 0
COMMERCIAL VEH GROUP INC COM 202608105 821 101,847 SH   SOLE 18 101,847 0 0
COMMERCIAL VEH GROUP INC COM 202608105 454 56,282 SH   SOLE 19 56,282 0 0
COMMERCIAL VEH GROUP INC COM 202608105 9,536 1,183,114 SH   SOLE 21 1,183,114 0 0
COMMERCIAL VEH GROUP INC COM 202608105 6,049 750,536 SH   SOLE 22 736,231 0 14,305
COMMERCIAL VEH GROUP INC COM 202608105 4 545 SH   SOLE 43 0 0 545
COMMSCOPE HLDG CO INC COM 20337X109 5,917 535,986 SH   SOLE 2 81,553 0 454,433
COMMSCOPE HLDG CO INC COM 20337X109 9 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109 64 5,775 SH   SOLE 7 5,775 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,091 98,800 SH   SOLE 18 98,800 0 0
COMMSCOPE HLDG CO INC COM 20337X109 7,410 671,197 SH   SOLE 19 671,197 0 0
COMMSCOPE HLDG CO INC COM 20337X109 53,095 4,809,291 SH   SOLE 21 4,809,291 0 0
COMMSCOPE HLDG CO INC COM 20337X109 50,530 4,576,948 SH   SOLE 22 4,342,391 0 234,557
COMMSCOPE HLDG CO INC COM 20337X109 3,474 314,679 SH   SOLE 25 314,679 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,915 173,458 SH   SOLE 26 117,559 0 55,899
COMMSCOPE HLDG CO INC COM 20337X109 40 3,636 SH   SOLE 28 3,636 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,286 116,501 SH   SOLE 30 116,501 0 0
COMMSCOPE HLDG CO INC COM 20337X109 33 3,023 SH   SOLE 31 3,023 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,427 219,832 SH   SOLE 34 219,832 0 0
COMMSCOPE HLDG CO INC COM 20337X109 242 21,936 SH   SOLE 36 21,936 0 0
COMMSCOPE HLDG CO INC COM 20337X109 264 23,918 SH   SOLE 40 23,918 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,580 143,127 SH   SOLE 43 16,128 0 126,999
COMMSCOPE HLDG CO INC OPTIONS 20337X109 1,110 100,500 SH Put SOLE 19 100,500 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 6 500 SH Put SOLE 22 500 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 155 14,000 SH Put SOLE 34 14,000 0 0
COMMUNICATIONS SYS INC COM 203900105 4 1,644 SH   SOLE 18 1,644 0 0
COMMUNICATIONS SYS INC COM 203900105 62 25,797 SH   SOLE 21 25,797 0 0
COMMUNICATIONS SYS INC COM 203900105 270 112,364 SH   SOLE 22 112,364 0 0
COMMUNITY BK SYS INC COM 203607106 3,174 42,614 SH   SOLE 2 14,291 0 28,323
COMMUNITY BK SYS INC COM 203607106 17 222 SH   SOLE 4 222 0 0
COMMUNITY BK SYS INC COM 203607106 1,875 25,177 SH   SOLE 7 25,177 0 0
COMMUNITY BK SYS INC COM 203607106 15,231 204,493 SH   SOLE 18 204,493 0 0
COMMUNITY BK SYS INC COM 203607106 6,831 91,721 SH   SOLE 19 91,721 0 0
COMMUNITY BK SYS INC COM 203607106 457,482 6,142,347 SH   SOLE 21 6,142,347 0 0
COMMUNITY BK SYS INC COM 203607106 92,755 1,245,371 SH   SOLE 22 1,193,229 0 52,142
COMMUNITY BK SYS INC COM 203607106 464 6,234 SH   SOLE 25 6,234 0 0
COMMUNITY BK SYS INC COM 203607106 1,383 18,575 SH   SOLE 26 14,729 0 3,846
COMMUNITY BK SYS INC COM 203607106 72 960 SH   SOLE 28 960 0 0
COMMUNITY BK SYS INC COM 203607106 7,053 94,690 SH   SOLE 30 94,690 0 0
COMMUNITY BK SYS INC COM 203607106 154 2,061 SH   SOLE 36 2,061 0 0
COMMUNITY BK SYS INC COM 203607106 463 6,216 SH   SOLE 40 6,216 0 0
COMMUNITY BK SYS INC COM 203607106 879 11,803 SH   SOLE 43 415 0 11,388
COMMUNITY FINL CORP MD COM 20368X101 193 4,912 SH   SOLE 2 4,552 0 360
COMMUNITY FINL CORP MD COM 20368X101 41 1,044 SH   SOLE 18 1,044 0 0
COMMUNITY FINL CORP MD COM 20368X101 571 14,523 SH   SOLE 21 14,523 0 0
COMMUNITY FINL CORP MD COM 20368X101 58 1,474 SH   SOLE 22 1,474 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,017 76,383 SH   SOLE 2 38,881 0 37,502
COMMUNITY HEALTH SYS INC NEW COM 203668108 6 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 81 6,101 SH   SOLE 7 6,101 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 5,905 443,638 SH   SOLE 18 436,386 0 7,252
COMMUNITY HEALTH SYS INC NEW COM 203668108 4,370 328,330 SH   SOLE 19 328,330 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 195,847 14,714,259 SH   SOLE 21 14,714,259 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 41,701 3,133,066 SH   SOLE 22 3,063,439 0 69,627
COMMUNITY HEALTH SYS INC NEW COM 203668108 45 3,398 SH   SOLE 23 3,398 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 186 14,002 SH   SOLE 25 14,002 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 435 32,679 SH   SOLE 26 14,029 0 18,650
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,177 88,423 SH   SOLE 28 88,423 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 5,414 406,775 SH   SOLE 30 406,775 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 136 10,223 SH   SOLE 36 10,223 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 171 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 676 50,754 SH   SOLE 43 172 0 50,582
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,235 89,592 SH   SOLE 2 53,139 0 36,453
COMMUNITY HEALTHCARE TR INC COM 20369C106 582 12,322 SH   SOLE 4 12,322 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,442 30,497 SH   SOLE 7 30,497 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,084 86,390 SH   SOLE 18 86,390 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 18,825 398,252 SH   SOLE 19 398,252 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 138,785 2,936,003 SH   SOLE 21 2,936,003 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 36,532 772,838 SH   SOLE 22 756,362 0 16,476
COMMUNITY HEALTHCARE TR INC COM 20369C106 44 936 SH   SOLE 23 936 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,409 114,427 SH   SOLE 25 114,427 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 136 2,876 SH   SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,104 44,515 SH   SOLE 28 413 0 44,102
COMMUNITY HEALTHCARE TR INC COM 20369C106 6,370 134,760 SH   SOLE 30 134,760 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,812 101,798 SH   SOLE 31 0 0 101,798
COMMUNITY HEALTHCARE TR INC COM 20369C106 6,046 127,896 SH   SOLE 34 127,896 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 126 2,657 SH   SOLE 40 2,657 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 842 17,802 SH   SOLE 43 1,284 0 16,518
COMMUNITY TR BANCORP INC COM 204149108 1,213 27,810 SH   SOLE 2 18,396 0 9,414
COMMUNITY TR BANCORP INC COM 204149108 3 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108 13 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,229 51,117 SH   SOLE 18 51,117 0 0
COMMUNITY TR BANCORP INC COM 204149108 3,645 83,577 SH   SOLE 19 83,577 0 0
COMMUNITY TR BANCORP INC COM 204149108 29,865 684,809 SH   SOLE 21 684,809 0 0
COMMUNITY TR BANCORP INC COM 204149108 23,407 536,732 SH   SOLE 22 519,443 0 17,289
COMMUNITY TR BANCORP INC COM 204149108 139 3,196 SH   SOLE 25 3,196 0 0
COMMUNITY TR BANCORP INC COM 204149108 402 9,224 SH   SOLE 26 7,174 0 2,050
COMMUNITY TR BANCORP INC COM 204149108 610 13,990 SH   SOLE 30 13,990 0 0
COMMUNITY TR BANCORP INC COM 204149108 115 2,638 SH   SOLE 36 2,638 0 0
COMMUNITY TR BANCORP INC COM 204149108 69 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY TR BANCORP INC COM 204149108 806 18,493 SH   SOLE 43 2,033 0 16,460
COMMUNITY WEST BANCSHARES COM 204157101 17 1,264 SH   SOLE 18 1,264 0 0
COMMUNITY WEST BANCSHARES COM 204157101 338 25,240 SH   SOLE 21 25,240 0 0
COMMUNITY WEST BANCSHARES COM 204157101 65 4,814 SH   SOLE 22 4,814 0 0
COMMVAULT SYS INC COM 204166102 2,427 35,219 SH   SOLE 2 30,334 0 4,885
COMMVAULT SYS INC COM 204166102 44 634 SH   SOLE 4 174 0 460
COMMVAULT SYS INC COM 204166102 47 679 SH   SOLE 7 679 0 0
COMMVAULT SYS INC COM 204166102 13,971 202,710 SH   SOLE 18 202,710 0 0
COMMVAULT SYS INC COM 204166102 5,643 81,884 SH   SOLE 19 81,884 0 0
COMMVAULT SYS INC COM 204166102 230,331 3,342,012 SH   SOLE 21 3,342,012 0 0
COMMVAULT SYS INC COM 204166102 88,066 1,277,803 SH   SOLE 22 1,254,911 0 22,892
COMMVAULT SYS INC COM 204166102 425 6,171 SH   SOLE 25 6,171 0 0
COMMVAULT SYS INC COM 204166102 1,075 15,595 SH   SOLE 26 11,553 0 4,042
COMMVAULT SYS INC COM 204166102 53 771 SH   SOLE 28 771 0 0
COMMVAULT SYS INC COM 204166102 1,771 25,700 SH   SOLE 30 25,700 0 0
COMMVAULT SYS INC COM 204166102 192 2,792 SH   SOLE 36 2,792 0 0
COMMVAULT SYS INC COM 204166102 341 4,948 SH   SOLE 40 4,948 0 0
COMMVAULT SYS INC COM 204166102 3,233 46,908 SH   SOLE 43 1,807 0 45,101
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 725 181,599 SH   SOLE 21 181,599 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1,379 345,705 SH   SOLE 43 4,373 0 341,332
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,884 937,807 SH   SOLE 7 937,807 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,599 490,346 SH   SOLE 21 490,346 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 29,889 4,072,130 SH   SOLE 30 4,072,130 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2,819 384,124 SH   SOLE 43 3,698 0 380,426
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1,074 190,678 SH   SOLE 7 190,678 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 12,919 2,294,599 SH   SOLE 21 2,294,599 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 2,212 392,980 SH   SOLE 22 392,980 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 12,591 2,236,343 SH   SOLE 30 2,236,343 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 5,587 992,344 SH   SOLE 43 18,049 0 974,295
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 738 166,187 SH   SOLE 30 166,187 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 5,279 1,188,942 SH   SOLE 43 67,833 0 1,121,109
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,483 90,393 SH   SOLE 2 90,393 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 398 24,263 SH   SOLE 19 24,263 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,499 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 273 16,613 SH   SOLE 34 16,613 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,160 131,622 SH   SOLE 43 6,947 0 124,675
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,681 366,304 SH   SOLE 2 19,063 0 347,241
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 795 108,560 SH   SOLE 4 54,193 0 54,367
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7,159 978,016 SH   SOLE 7 978,016 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 530 72,426 SH   SOLE 18 72,426 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 41,111 5,616,284 SH   SOLE 21 5,616,284 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16,031 2,190,069 SH   SOLE 22 1,949,249 0 240,820
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 689 94,153 SH   SOLE 23 94,153 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 58 7,914 SH   SOLE 25 7,914 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,136 428,479 SH   SOLE 26 0 0 428,479
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,714 370,752 SH   SOLE 28 25,416 0 345,336
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 23,462 3,205,164 SH   SOLE 30 2,784,207 0 420,957
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 117 15,989 SH   SOLE 34 15,989 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 8 1,054 SH   SOLE 40 1,054 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 229 31,226 SH   SOLE 43 0 0 31,226
COMPASS DIVERSIFIED SH BEN INT 20451Q104 468 15,300 SH   SOLE 21 15,300 0 0
COMPASS INC CL A 20464U100 46 5,059 SH   SOLE 2 5,059 0 0
COMPASS INC CL A 20464U100 1,189 130,828 SH   SOLE 21 130,828 0 0
COMPASS INC CL A 20464U100 138 15,196 SH   SOLE 22 15,196 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,401 27,424 SH   SOLE 2 23,438 0 3,986
COMPASS MINERALS INTL INC COM 20451N101 7 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,971 38,595 SH   SOLE 7 38,595 0 0
COMPASS MINERALS INTL INC COM 20451N101 7,803 152,760 SH   SOLE 18 152,760 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,099 60,672 SH   SOLE 19 60,672 0 0
COMPASS MINERALS INTL INC COM 20451N101 128,608 2,517,781 SH   SOLE 21 2,517,781 0 0
COMPASS MINERALS INTL INC COM 20451N101 49,636 971,735 SH   SOLE 22 951,713 0 20,022
COMPASS MINERALS INTL INC COM 20451N101 354 6,925 SH   SOLE 25 6,925 0 0
COMPASS MINERALS INTL INC COM 20451N101 700 13,712 SH   SOLE 26 10,499 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 31 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,151 22,525 SH   SOLE 30 22,525 0 0
COMPASS MINERALS INTL INC COM 20451N101 242 4,734 SH   SOLE 36 4,734 0 0
COMPASS MINERALS INTL INC COM 20451N101 262 5,138 SH   SOLE 40 5,138 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,808 35,405 SH   SOLE 43 3,686 0 31,719
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 4,569 206,740 SH   SOLE 21 206,740 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 212 9,580 SH   SOLE 30 9,580 0 0
COMPUGEN LTD ORD M25722105 14 3,221 SH   SOLE 2 3,221 0 0
COMPUGEN LTD ORD M25722105 2 438 SH   SOLE 4 438 0 0
COMPUGEN LTD ORD M25722105 62 14,407 SH   SOLE 7 14,407 0 0
COMPUGEN LTD ORD M25722105 6,897 1,603,924 SH   SOLE 21 1,603,924 0 0
COMPUGEN LTD ORD M25722105 2,451 569,941 SH   SOLE 22 534,837 0 35,104
COMPUGEN LTD ORD M25722105 45 10,531 SH   SOLE 25 10,531 0 0
COMPUGEN LTD ORD M25722105 41 9,628 SH   SOLE 26 3,608 0 6,020
COMPUGEN LTD ORD M25722105 315 73,237 SH   SOLE 30 73,237 0 0
COMPUGEN LTD ORD M25722105 59 13,617 SH   SOLE 40 13,617 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 682 23,285 SH   SOLE 2 4,121 0 19,164
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 8 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,738 59,303 SH   SOLE 18 59,303 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 713 24,341 SH   SOLE 19 24,341 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 54,154 1,848,247 SH   SOLE 21 1,848,247 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 11,013 375,864 SH   SOLE 22 363,211 0 12,653
COMPUTER PROGRAMS & SYS INC COM 205306103 64 2,197 SH   SOLE 25 2,197 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 91 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 976 33,299 SH   SOLE 30 33,299 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 34 1,175 SH   SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 227 7,750 SH   SOLE 43 0 0 7,750
COMPUTER TASK GROUP INC COM 205477102 24 2,389 SH   SOLE 18 2,389 0 0
COMPUTER TASK GROUP INC COM 205477102 502 50,390 SH   SOLE 21 50,390 0 0
COMPUTER TASK GROUP INC COM 205477102 2,300 230,715 SH   SOLE 22 230,715 0 0
COMPX INTL INC CL A 20563P101 25 1,093 SH   SOLE 2 0 0 1,093
COMPX INTL INC CL A 20563P101 133 5,927 SH   SOLE 18 5,927 0 0
COMPX INTL INC CL A 20563P101 62 2,748 SH   SOLE 19 2,748 0 0
COMPX INTL INC CL A 20563P101 1,296 57,662 SH   SOLE 21 57,662 0 0
COMPX INTL INC CL A 20563P101 1,039 46,229 SH   SOLE 22 45,474 0 755
COMSCORE INC COM 20564W105 325 97,257 SH   SOLE 2 44,796 0 52,461
COMSCORE INC COM 20564W105 6 1,699 SH   SOLE 7 1,699 0 0
COMSCORE INC COM 20564W105 761 227,867 SH   SOLE 18 227,867 0 0
COMSCORE INC COM 20564W105 1,069 320,111 SH   SOLE 19 320,111 0 0
COMSCORE INC COM 20564W105 8,822 2,641,382 SH   SOLE 21 2,641,382 0 0
COMSCORE INC COM 20564W105 5,121 1,533,216 SH   SOLE 22 1,491,961 0 41,255
COMSCORE INC COM 20564W105 38 11,507 SH   SOLE 26 0 0 11,507
COMSOVEREIGN HLDG CORP COM NEW 205650203 7 9,370 SH   SOLE 18 9,370 0 0
COMSOVEREIGN HLDG CORP COM NEW 205650203 94 124,887 SH   SOLE 21 124,887 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 27 5,631 SH   SOLE 21 5,631 0 0
COMSTOCK MNG INC COM NEW 205750300 6 4,692 SH   SOLE 2 0 0 4,692
COMSTOCK MNG INC COM NEW 205750300 9 7,013 SH   SOLE 18 7,013 0 0
COMSTOCK MNG INC COM NEW 205750300 133 103,060 SH   SOLE 21 103,060 0 0
COMSTOCK MNG INC COM NEW 205750300 173 133,855 SH   SOLE 22 133,855 0 0
COMSTOCK RES INC COM 205768302 547 67,645 SH   SOLE 2 22,365 0 45,280
COMSTOCK RES INC COM 205768302 12 1,472 SH   SOLE 7 1,472 0 0
COMSTOCK RES INC COM 205768302 2,216 273,893 SH   SOLE 18 273,893 0 0
COMSTOCK RES INC COM 205768302 1,301 160,874 SH   SOLE 19 160,874 0 0
COMSTOCK RES INC COM 205768302 27,098 3,349,578 SH   SOLE 21 3,349,578 0 0
COMSTOCK RES INC COM 205768302 19,162 2,368,582 SH   SOLE 22 2,281,390 0 87,192
COMSTOCK RES INC COM 205768302 98 12,104 SH   SOLE 25 12,104 0 0
COMSTOCK RES INC COM 205768302 66 8,113 SH   SOLE 26 0 0 8,113
COMSTOCK RES INC COM 205768302 185 22,839 SH   SOLE 30 22,839 0 0
COMSTOCK RES INC COM 205768302 79 9,757 SH   SOLE 40 9,757 0 0
COMSTOCK RES INC COM 205768302 119 14,770 SH   SOLE 43 710 0 14,060
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 524 22,123 SH   SOLE 2 6,960 0 15,163
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3 124 SH   SOLE 4 124 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 10 404 SH   SOLE 7 404 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2,474 104,421 SH   SOLE 18 104,421 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,081 45,636 SH   SOLE 19 45,636 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 78,494 3,313,364 SH   SOLE 21 3,313,364 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16,146 681,536 SH   SOLE 22 653,994 0 27,542
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 75 3,179 SH   SOLE 25 3,179 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 130 5,500 SH   SOLE 26 3,765 0 1,735
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,089 45,949 SH   SOLE 30 45,949 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 43 1,810 SH   SOLE 40 1,810 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 201 8,504 SH   SOLE 43 132 0 8,372
CONAGRA BRANDS INC COM 205887102 41,441 1,213,505 SH   SOLE 2 249,823 0 963,682
CONAGRA BRANDS INC COM 205887102 10,883 318,670 SH   SOLE 4 286,260 0 32,410
CONAGRA BRANDS INC COM 205887102 14,662 429,330 SH   SOLE 7 413,899 0 15,431
CONAGRA BRANDS INC COM 205887102 217 6,340 SH   SOLE 13 821 0 5,519
CONAGRA BRANDS INC COM 205887102 2,395 70,145 SH   SOLE 15 70,145 0 0
CONAGRA BRANDS INC COM 205887102 26,912 788,056 SH   SOLE 18 724,070 0 63,986
CONAGRA BRANDS INC COM 205887102 24,505 717,579 SH   SOLE 19 717,579 0 0
CONAGRA BRANDS INC COM 205887102 428,164 12,537,736 SH   SOLE 21 12,537,736 0 0
CONAGRA BRANDS INC COM 205887102 348,437 10,203,140 SH   SOLE 22 9,229,015 0 974,125
CONAGRA BRANDS INC COM 205887102 9,461 277,030 SH   SOLE 23 277,030 0 0
CONAGRA BRANDS INC COM 205887102 21,343 624,976 SH   SOLE 25 624,976 0 0
CONAGRA BRANDS INC COM 205887102 42,498 1,244,464 SH   SOLE 26 332,383 0 912,081
CONAGRA BRANDS INC COM 205887102 50,269 1,472,000 SH   SOLE 28 8,551 0 1,463,449
CONAGRA BRANDS INC COM 205887102 97,645 2,859,301 SH   SOLE 30 2,769,824 0 89,477
CONAGRA BRANDS INC COM 205887102 6,133 179,586 SH   SOLE 31 58,981 0 120,605
CONAGRA BRANDS INC COM 205887102 17,909 524,436 SH   SOLE 34 524,436 0 0
CONAGRA BRANDS INC COM 205887102 11,388 333,464 SH   SOLE 35 333,464 0 0
CONAGRA BRANDS INC COM 205887102 7,528 220,452 SH   SOLE 36 220,452 0 0
CONAGRA BRANDS INC COM 205887102 559 16,362 SH   SOLE 40 16,362 0 0
CONAGRA BRANDS INC COM 205887102 12,949 379,166 SH   SOLE 43 68,112 0 311,054
CONCENTRIX CORP COM 20602D101 24,454 136,907 SH   SOLE 2 40,715 0 96,192
CONCENTRIX CORP COM 20602D101 29 160 SH   SOLE 4 160 0 0
CONCENTRIX CORP COM 20602D101 144 806 SH   SOLE 7 806 0 0
CONCENTRIX CORP COM 20602D101 16,541 92,607 SH   SOLE 18 92,607 0 0
CONCENTRIX CORP COM 20602D101 2,208 12,361 SH   SOLE 19 12,361 0 0
CONCENTRIX CORP COM 20602D101 378,958 2,121,588 SH   SOLE 21 2,121,588 0 0
CONCENTRIX CORP COM 20602D101 208,009 1,164,533 SH   SOLE 22 1,115,294 0 49,239
CONCENTRIX CORP COM 20602D101 1,228 6,877 SH   SOLE 25 6,877 0 0
CONCENTRIX CORP COM 20602D101 3,072 17,197 SH   SOLE 26 13,997 0 3,200
CONCENTRIX CORP COM 20602D101 135 756 SH   SOLE 28 756 0 0
CONCENTRIX CORP COM 20602D101 4,591 25,700 SH   SOLE 30 25,700 0 0
CONCENTRIX CORP COM 20602D101 113 634 SH   SOLE 31 634 0 0
CONCENTRIX CORP COM 20602D101 538 3,011 SH   SOLE 36 3,011 0 0
CONCENTRIX CORP COM 20602D101 1,033 5,783 SH   SOLE 40 5,783 0 0
CONCENTRIX CORP COM 20602D101 7,937 44,436 SH   SOLE 43 3,441 0 40,995
CONCERT PHARMACEUTICALS INC COM 206022105 49 15,586 SH   SOLE 2 14,691 0 895
CONCERT PHARMACEUTICALS INC COM 206022105 18 5,818 SH   SOLE 18 5,818 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 293 93,145 SH   SOLE 21 93,145 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,061 336,840 SH   SOLE 22 336,840 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 0 143 SH   SOLE 43 0 0 143
CONCRETE PUMPING HLDGS INC COM 206704108 182 22,247 SH   SOLE 2 4,427 0 17,820
CONCRETE PUMPING HLDGS INC COM 206704108 743 90,627 SH   SOLE 18 90,627 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 393 47,972 SH   SOLE 19 47,972 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 7,435 906,670 SH   SOLE 21 906,670 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 2,523 307,733 SH   SOLE 22 290,780 0 16,953
CONDUENT INC COM 206787103 2,297 430,121 SH   SOLE 2 143,443 0 286,678
CONDUENT INC COM 206787103 4 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 14 2,693 SH   SOLE 7 2,693 0 0
CONDUENT INC COM 206787103 3 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 2,665 498,986 SH   SOLE 18 498,986 0 0
CONDUENT INC COM 206787103 10,706 2,004,912 SH   SOLE 19 2,004,912 0 0
CONDUENT INC COM 206787103 33,810 6,331,446 SH   SOLE 21 6,331,446 0 0
CONDUENT INC COM 206787103 28,839 5,400,576 SH   SOLE 22 5,219,235 0 181,341
CONDUENT INC COM 206787103 353 66,084 SH   SOLE 23 66,084 0 0
CONDUENT INC COM 206787103 998 186,947 SH   SOLE 25 186,947 0 0
CONDUENT INC COM 206787103 2,359 441,667 SH   SOLE 26 87,667 0 354,000
CONDUENT INC COM 206787103 76 14,188 SH   SOLE 28 14,188 0 0
CONDUENT INC COM 206787103 546 102,195 SH   SOLE 30 102,195 0 0
CONDUENT INC COM 206787103 101 18,881 SH   SOLE 34 18,881 0 0
CONDUENT INC COM 206787103 88 16,415 SH   SOLE 36 16,415 0 0
CONDUENT INC COM 206787103 92 17,319 SH   SOLE 40 17,319 0 0
CONDUENT INC COM 206787103 1,778 332,888 SH   SOLE 43 45,886 0 287,002
CONFLUENT INC CLASS A COM 20717M103 1,856 24,338 SH   SOLE 2 22,477 0 1,861
CONFLUENT INC CLASS A COM 20717M103 15,611 204,756 SH   SOLE 19 204,756 0 0
CONFLUENT INC CLASS A COM 20717M103 19,121 250,794 SH   SOLE 21 250,794 0 0
CONFLUENT INC CLASS A COM 20717M103 61,190 802,593 SH   SOLE 22 802,593 0 0
CONFLUENT INC CLASS A COM 20717M103 8,686 113,927 SH   SOLE 28 0 0 113,927
CONFLUENT INC CLASS A COM 20717M103 34,816 456,669 SH   SOLE 34 456,669 0 0
CONFLUENT INC CLASS A COM 20717M103 322 4,217 SH   SOLE 43 0 0 4,217
CONFORMIS INC COM 20717E101 1 978 SH   SOLE 2 0 0 978
CONFORMIS INC COM 20717E101 58 76,110 SH   SOLE 21 76,110 0 0
CONFORMIS INC COM 20717E101 2,198 2,886,899 SH   SOLE 22 2,886,899 0 0
CONIFER HLDGS INC COM 20731J102 2 833 SH   SOLE 21 833 0 0
CONMED CORP COM 207410101 2,164 15,265 SH   SOLE 2 11,345 0 3,920
CONMED CORP COM 207410101 72 505 SH   SOLE 4 113 0 392
CONMED CORP COM 207410101 58 411 SH   SOLE 7 411 0 0
CONMED CORP COM 207410101 14,341 101,162 SH   SOLE 18 101,162 0 0
CONMED CORP COM 207410101 7,329 51,700 SH   SOLE 19 51,700 0 0
CONMED CORP COM 207410101 517,166 3,648,179 SH   SOLE 21 3,648,179 0 0
CONMED CORP COM 207410101 102,613 723,852 SH   SOLE 22 708,258 0 15,594
CONMED CORP COM 207410101 571 4,027 SH   SOLE 25 4,027 0 0
CONMED CORP COM 207410101 1,842 12,997 SH   SOLE 26 11,126 0 1,871
CONMED CORP COM 207410101 73 518 SH   SOLE 28 518 0 0
CONMED CORP COM 207410101 7,732 54,542 SH   SOLE 30 54,542 0 0
CONMED CORP COM 207410101 149 1,053 SH   SOLE 36 1,053 0 0
CONMED CORP COM 207410101 489 3,451 SH   SOLE 40 3,451 0 0
CONMED CORP COM 207410101 1,484 10,466 SH   SOLE 43 118 0 10,348
CONMED CORP NOTE 2.625% 2/0 207410AF8 3,870 2,328,000 PRN   SOLE 21 2,328,000 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 76 14,708 SH   SOLE 18 14,708 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 9,380 1,821,374 SH   SOLE 19 1,821,374 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 28 5,371 SH   SOLE 20 5,371 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 1,484 288,116 SH   SOLE 21 288,116 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 73 14,191 SH   SOLE 30 14,191 0 0
CONNECTONE BANCORP INC COM 20786W107 1,137 34,766 SH   SOLE 2 13,781 0 20,985
CONNECTONE BANCORP INC COM 20786W107 16 503 SH   SOLE 7 503 0 0
CONNECTONE BANCORP INC COM 20786W107 4,035 123,367 SH   SOLE 18 123,367 0 0
CONNECTONE BANCORP INC COM 20786W107 2,687 82,147 SH   SOLE 19 82,147 0 0
CONNECTONE BANCORP INC COM 20786W107 49,384 1,509,749 SH   SOLE 21 1,509,749 0 0
CONNECTONE BANCORP INC COM 20786W107 34,735 1,061,903 SH   SOLE 22 1,026,469 0 35,434
CONNECTONE BANCORP INC COM 20786W107 149 4,551 SH   SOLE 25 4,551 0 0
CONNECTONE BANCORP INC COM 20786W107 109 3,331 SH   SOLE 26 1,250 0 2,081
CONNECTONE BANCORP INC COM 20786W107 22 672 SH   SOLE 28 672 0 0
CONNECTONE BANCORP INC COM 20786W107 901 27,530 SH   SOLE 30 27,530 0 0
CONNECTONE BANCORP INC COM 20786W107 185 5,645 SH   SOLE 40 5,645 0 0
CONNECTONE BANCORP INC COM 20786W107 591 18,056 SH   SOLE 43 370 0 17,686
CONNS INC COM 208242107 2,353 100,026 SH   SOLE 2 47,087 0 52,939
CONNS INC COM 208242107 6 253 SH   SOLE 7 253 0 0
CONNS INC COM 208242107 1,960 83,320 SH   SOLE 18 73,708 0 9,612
CONNS INC COM 208242107 9,881 420,103 SH   SOLE 19 420,103 0 0
CONNS INC COM 208242107 55,793 2,372,161 SH   SOLE 21 2,372,161 0 0
CONNS INC COM 208242107 21,150 899,234 SH   SOLE 22 888,659 0 10,575
CONNS INC COM 208242107 370 15,747 SH   SOLE 23 15,747 0 0
CONNS INC COM 208242107 1,624 69,041 SH   SOLE 26 0 0 69,041
CONNS INC COM 208242107 534 22,711 SH   SOLE 30 22,711 0 0
CONNS INC COM 208242107 120 5,102 SH   SOLE 43 995 0 4,107
CONOCOPHILLIPS COM 20825C104 117,436 1,626,991 SH   SOLE 2 564,534 0 1,062,457
CONOCOPHILLIPS COM 20825C104 34,462 477,446 SH   SOLE 4 424,639 0 52,807
CONOCOPHILLIPS COM 20825C104 81,589 1,130,349 SH   SOLE 7 1,091,463 0 38,886
CONOCOPHILLIPS COM 20825C104 1,766 24,473 SH   SOLE 13 10,583 0 13,890
CONOCOPHILLIPS COM 20825C104 13,692 189,694 SH   SOLE 15 189,694 0 0
CONOCOPHILLIPS COM 20825C104 2 32 SH   SOLE 17 0 0 32
CONOCOPHILLIPS COM 20825C104 552,113 7,649,117 SH   SOLE 18 7,260,440 0 388,677
CONOCOPHILLIPS COM 20825C104 835,868 11,580,332 SH   SOLE 19 11,580,332 0 0
CONOCOPHILLIPS COM 20825C104 2,520,114 34,914,295 SH   SOLE 21 34,914,295 0 0
CONOCOPHILLIPS COM 20825C104 2,074,801 28,744,821 SH   SOLE 22 26,058,176 0 2,686,645
CONOCOPHILLIPS COM 20825C104 62,055 859,719 SH   SOLE 23 859,719 0 0
CONOCOPHILLIPS COM 20825C104 259,507 3,595,277 SH   SOLE 25 3,528,620 0 66,657
CONOCOPHILLIPS COM 20825C104 257,648 3,569,515 SH   SOLE 26 1,554,802 0 2,014,713
CONOCOPHILLIPS COM 20825C104 191,054 2,646,911 SH   SOLE 28 4,168 0 2,642,743
CONOCOPHILLIPS COM 20825C104 25,123 348,058 SH   SOLE 29 348,058 0 0
CONOCOPHILLIPS COM 20825C104 510,714 7,075,556 SH   SOLE 30 6,835,254 0 240,302
CONOCOPHILLIPS COM 20825C104 36,668 508,006 SH   SOLE 31 149,025 0 358,981
CONOCOPHILLIPS COM 20825C104 347,309 4,811,701 SH   SOLE 34 4,811,701 0 0
CONOCOPHILLIPS COM 20825C104 48,975 678,516 SH   SOLE 36 678,516 0 0
CONOCOPHILLIPS COM 20825C104 3,203 44,373 SH   SOLE 40 44,373 0 0
CONOCOPHILLIPS COM 20825C104 43,211 598,663 SH   SOLE 43 55,194 0 543,468
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 373 6,451 SH   SOLE 2 4,668 0 1,783
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 3 56 SH   SOLE 4 56 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 17 293 SH   SOLE 7 293 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 3,087 53,347 SH   SOLE 18 53,347 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1,637 28,293 SH   SOLE 19 28,293 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 115,679 1,998,938 SH   SOLE 21 1,998,938 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 23,062 398,512 SH   SOLE 22 390,082 0 8,430
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 112 1,931 SH   SOLE 25 1,931 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 272 4,692 SH   SOLE 26 3,588 0 1,104
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1,593 27,529 SH   SOLE 30 27,529 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 15 267 SH   SOLE 36 267 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 98 1,688 SH   SOLE 40 1,688 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 657 11,349 SH   SOLE 43 1,100 0 10,249
CONSOL ENERGY INC NEW COM 20854L108 341 15,008 SH   SOLE 2 9,545 0 5,463
CONSOL ENERGY INC NEW COM 20854L108 14 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 3,033 133,574 SH   SOLE 18 133,574 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,389 61,170 SH   SOLE 19 61,170 0 0
CONSOL ENERGY INC NEW COM 20854L108 93,445 4,114,708 SH   SOLE 21 4,114,708 0 0
CONSOL ENERGY INC NEW COM 20854L108 18,754 825,799 SH   SOLE 22 796,029 0 29,770
CONSOL ENERGY INC NEW COM 20854L108 53 2,316 SH   SOLE 26 0 0 2,316
CONSOL ENERGY INC NEW COM 20854L108 1,100 48,431 SH   SOLE 30 48,431 0 0
CONSOL ENERGY INC NEW COM 20854L108 80 3,531 SH   SOLE 40 3,531 0 0
CONSOL ENERGY INC NEW COM 20854L108 104 4,590 SH   SOLE 43 0 0 4,590
CONSOLIDATED COMM HLDGS INC COM 209034107 469 62,702 SH   SOLE 2 20,351 0 42,351
CONSOLIDATED COMM HLDGS INC COM 209034107 3 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 9 1,172 SH   SOLE 7 1,172 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2,183 291,840 SH   SOLE 18 291,840 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 970 129,727 SH   SOLE 19 129,727 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 67,999 9,090,758 SH   SOLE 21 9,090,758 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 13,968 1,867,396 SH   SOLE 22 1,790,479 0 76,917
CONSOLIDATED COMM HLDGS INC COM 209034107 68 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 113 15,070 SH   SOLE 26 11,310 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107 798 106,693 SH   SOLE 30 106,693 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 52 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 295 39,437 SH   SOLE 43 5,122 0 34,315
CONSOLIDATED EDISON INC COM 209115104 81,779 958,495 SH   SOLE 2 269,092 0 689,403
CONSOLIDATED EDISON INC COM 209115104 26,081 305,680 SH   SOLE 4 204,083 0 101,597
CONSOLIDATED EDISON INC COM 209115104 94,873 1,111,964 SH   SOLE 7 1,032,658 0 79,306
CONSOLIDATED EDISON INC COM 209115104 1,343 15,738 SH   SOLE 13 12,283 0 3,455
CONSOLIDATED EDISON INC COM 209115104 4,313 50,548 SH   SOLE 15 50,548 0 0
CONSOLIDATED EDISON INC COM 209115104 1 9 SH   SOLE 17 0 0 9
CONSOLIDATED EDISON INC COM 209115104 67,890 795,713 SH   SOLE 18 641,661 0 154,052
CONSOLIDATED EDISON INC COM 209115104 96,910 1,135,845 SH   SOLE 19 1,135,845 0 0
CONSOLIDATED EDISON INC COM 209115104 1,562,347 18,311,615 SH   SOLE 21 18,311,615 0 0
CONSOLIDATED EDISON INC COM 209115104 804,091 9,424,417 SH   SOLE 22 8,481,258 0 943,159
CONSOLIDATED EDISON INC COM 209115104 17,858 209,307 SH   SOLE 23 209,307 0 0
CONSOLIDATED EDISON INC COM 209115104 58,690 687,877 SH   SOLE 25 687,877 0 0
CONSOLIDATED EDISON INC COM 209115104 81,484 955,040 SH   SOLE 26 333,358 0 621,682
CONSOLIDATED EDISON INC COM 209115104 136,101 1,595,182 SH   SOLE 28 208,077 0 1,387,105
CONSOLIDATED EDISON INC COM 209115104 114 1,340 SH   SOLE 29 1,340 0 0
CONSOLIDATED EDISON INC COM 209115104 620,721 7,275,210 SH   SOLE 30 7,275,210 0 0
CONSOLIDATED EDISON INC COM 209115104 125,240 1,467,884 SH   SOLE 31 40,352 0 1,427,532
CONSOLIDATED EDISON INC COM 209115104 17,267 202,384 SH   SOLE 34 202,384 0 0
CONSOLIDATED EDISON INC COM 209115104 21,598 253,140 SH   SOLE 35 253,140 0 0
CONSOLIDATED EDISON INC COM 209115104 25,339 296,987 SH   SOLE 36 296,987 0 0
CONSOLIDATED EDISON INC COM 209115104 1,037 12,156 SH   SOLE 40 12,156 0 0
CONSOLIDATED EDISON INC COM 209115104 29,572 346,601 SH   SOLE 43 14,394 0 332,207
CONSOLIDATED WATER CO INC ORD G23773107 30 2,800 SH   SOLE 18 2,800 0 0
CONSOLIDATED WATER CO INC ORD G23773107 373 35,077 SH   SOLE 21 35,077 0 0
CONSTELLATION BRANDS INC CL A 21036P108 84,390 336,255 SH   SOLE 2 69,050 0 267,205
CONSTELLATION BRANDS INC CL A 21036P108 28,439 113,316 SH   SOLE 4 66,365 0 46,951
CONSTELLATION BRANDS INC CL A 21036P108 34,926 139,165 SH   SOLE 7 134,253 0 4,912
CONSTELLATION BRANDS INC CL A 21036P108 581 2,316 SH   SOLE 13 252 0 2,064
CONSTELLATION BRANDS INC CL A 21036P108 5,989 23,864 SH   SOLE 15 23,864 0 0
CONSTELLATION BRANDS INC CL A 21036P108 25 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 302,609 1,205,759 SH   SOLE 18 1,130,706 0 75,053
CONSTELLATION BRANDS INC CL A 21036P108 350,676 1,397,281 SH   SOLE 19 1,397,281 0 0
CONSTELLATION BRANDS INC CL A 21036P108 769,762 3,067,146 SH   SOLE 21 3,067,146 0 0
CONSTELLATION BRANDS INC CL A 21036P108 858,375 3,420,228 SH   SOLE 22 3,189,896 0 230,332
CONSTELLATION BRANDS INC CL A 21036P108 24,021 95,711 SH   SOLE 23 95,711 0 0
CONSTELLATION BRANDS INC CL A 21036P108 64,272 256,093 SH   SOLE 25 256,093 0 0
CONSTELLATION BRANDS INC CL A 21036P108 84,637 337,238 SH   SOLE 26 85,035 0 252,203
CONSTELLATION BRANDS INC CL A 21036P108 65,335 260,329 SH   SOLE 28 2,998 0 257,331
CONSTELLATION BRANDS INC CL A 21036P108 161,986 645,438 SH   SOLE 30 645,438 0 0
CONSTELLATION BRANDS INC CL A 21036P108 11,338 45,176 SH   SOLE 31 2,364 0 42,812
CONSTELLATION BRANDS INC CL A 21036P108 21,948 87,454 SH   SOLE 34 87,454 0 0
CONSTELLATION BRANDS INC CL A 21036P108 17,620 70,207 SH   SOLE 36 70,207 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,412 5,628 SH   SOLE 40 5,628 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22,640 90,208 SH   SOLE 43 5,581 0 84,628
CONSTELLIUM SE CL A SHS F21107101 7,549 421,510 SH   SOLE 2 247,557 0 173,953
CONSTELLIUM SE CL A SHS F21107101 34 1,887 SH   SOLE 4 1,887 0 0
CONSTELLIUM SE CL A SHS F21107101 2,531 141,328 SH   SOLE 7 141,328 0 0
CONSTELLIUM SE CL A SHS F21107101 117 6,554 SH   SOLE 13 6,554 0 0
CONSTELLIUM SE CL A SHS F21107101 7,680 428,807 SH   SOLE 18 380,864 0 47,943
CONSTELLIUM SE CL A SHS F21107101 52,890 2,953,081 SH   SOLE 19 2,953,081 0 0
CONSTELLIUM SE CL A SHS F21107101 75,922 4,239,076 SH   SOLE 21 4,239,076 0 0
CONSTELLIUM SE CL A SHS F21107101 43,044 2,403,353 SH   SOLE 22 2,217,192 0 186,161
CONSTELLIUM SE CL A SHS F21107101 827 46,162 SH   SOLE 23 46,162 0 0
CONSTELLIUM SE CL A SHS F21107101 303 16,938 SH   SOLE 25 16,938 0 0
CONSTELLIUM SE CL A SHS F21107101 3,329 185,864 SH   SOLE 26 0 0 185,864
CONSTELLIUM SE CL A SHS F21107101 1,804 100,751 SH   SOLE 28 99,752 0 999
CONSTELLIUM SE CL A SHS F21107101 97 5,424 SH   SOLE 30 5,424 0 0
CONSTELLIUM SE CL A SHS F21107101 81 4,544 SH   SOLE 31 4,544 0 0
CONSTELLIUM SE CL A SHS F21107101 7,064 394,440 SH   SOLE 34 394,440 0 0
CONSTELLIUM SE CL A SHS F21107101 86 4,804 SH   SOLE 36 4,804 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 349 11,873 SH   SOLE 2 8,708 0 3,165
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 12 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2,261 76,875 SH   SOLE 18 76,875 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,514 51,471 SH   SOLE 19 51,471 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 34,564 1,175,239 SH   SOLE 21 1,175,239 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 23,661 804,514 SH   SOLE 22 789,354 0 15,160
CONSTRUCTION PARTNERS INC COM CL A 21044C107 162 5,508 SH   SOLE 25 5,508 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 98 3,349 SH   SOLE 26 0 0 3,349
CONSTRUCTION PARTNERS INC COM CL A 21044C107 15 509 SH   SOLE 28 509 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 577 19,631 SH   SOLE 30 19,631 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 86 2,931 SH   SOLE 40 2,931 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 62 2,096 SH   SOLE 43 140 0 1,956
CONSUMER PORTFOLIO SVCS INC COM 210502100 334 28,187 SH   SOLE 2 4,784 0 23,403
CONSUMER PORTFOLIO SVCS INC COM 210502100 37 3,095 SH   SOLE 18 3,095 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 637 53,733 SH   SOLE 21 53,733 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 5,334 450,145 SH   SOLE 22 450,145 0 0
CONTAINER STORE GROUP INC COM 210751103 289 28,987 SH   SOLE 2 9,093 0 19,894
CONTAINER STORE GROUP INC COM 210751103 4 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 1,032 103,395 SH   SOLE 18 103,395 0 0
CONTAINER STORE GROUP INC COM 210751103 541 54,249 SH   SOLE 19 54,249 0 0
CONTAINER STORE GROUP INC COM 210751103 12,483 1,250,816 SH   SOLE 21 1,250,816 0 0
CONTAINER STORE GROUP INC COM 210751103 8,025 804,077 SH   SOLE 22 767,611 0 36,466
CONTAINER STORE GROUP INC COM 210751103 65 6,542 SH   SOLE 25 6,542 0 0
CONTAINER STORE GROUP INC COM 210751103 114 11,409 SH   SOLE 30 11,409 0 0
CONTAINER STORE GROUP INC COM 210751103 39 3,896 SH   SOLE 40 3,896 0 0
CONTAINER STORE GROUP INC COM 210751103 65 6,498 SH   SOLE 43 0 0 6,498
CONTEXT THERAPEUTICS INC COM 21077P108 31 11,547 SH   SOLE 21 11,547 0 0
CONTEXTLOGIC INC COM CL A 21077C107 256 82,254 SH   SOLE 2 73,071 0 9,183
CONTEXTLOGIC INC COM CL A 21077C107 100 32,074 SH   SOLE 19 32,074 0 0
CONTEXTLOGIC INC COM CL A 21077C107 1,420 456,532 SH   SOLE 21 456,532 0 0
CONTEXTLOGIC INC COM CL A 21077C107 14,258 4,584,569 SH   SOLE 22 4,473,429 0 111,140
CONTEXTLOGIC INC COM CL A 21077C107 111 35,799 SH   SOLE 25 35,799 0 0
CONTEXTLOGIC INC COM CL A 21077C107 42 13,410 SH   SOLE 26 0 0 13,410
CONTEXTLOGIC INC COM CL A 21077C107 1,649 530,179 SH   SOLE 30 530,179 0 0
CONTEXTLOGIC INC COM CL A 21077C107 209 67,048 SH   SOLE 34 67,048 0 0
CONTEXTLOGIC INC COM CL A 21077C107 105 33,623 SH   SOLE 40 33,623 0 0
CONTEXTLOGIC INC COM CL A 21077C107 9 2,931 SH   SOLE 43 0 0 2,931
CONTINENTAL RES INC COM 212015101 3,620 80,868 SH   SOLE 2 38,425 0 42,443
CONTINENTAL RES INC COM 212015101 226 5,049 SH   SOLE 4 5,049 0 0
CONTINENTAL RES INC COM 212015101 114 2,545 SH   SOLE 7 2,545 0 0
CONTINENTAL RES INC COM 212015101 425 9,489 SH   SOLE 13 9,489 0 0
CONTINENTAL RES INC COM 212015101 1,842 41,158 SH   SOLE 18 39,081 0 2,077
CONTINENTAL RES INC COM 212015101 2,713 60,611 SH   SOLE 19 60,611 0 0
CONTINENTAL RES INC COM 212015101 39,403 880,321 SH   SOLE 21 880,321 0 0
CONTINENTAL RES INC COM 212015101 64,769 1,447,026 SH   SOLE 22 1,350,370 0 96,656
CONTINENTAL RES INC COM 212015101 439 9,813 SH   SOLE 23 9,813 0 0
CONTINENTAL RES INC COM 212015101 29 649 SH   SOLE 26 0 0 649
CONTINENTAL RES INC COM 212015101 697 15,564 SH   SOLE 29 15,564 0 0
CONTINENTAL RES INC COM 212015101 1,129 25,228 SH   SOLE 30 25,228 0 0
CONTINENTAL RES INC COM 212015101 1,022 22,828 SH   SOLE 31 22,828 0 0
CONTINENTAL RES INC COM 212015101 31 687 SH   SOLE 34 687 0 0
CONTINENTAL RES INC COM 212015101 101 2,247 SH   SOLE 36 2,247 0 0
CONTINENTAL RES INC COM 212015101 14,534 324,719 SH   SOLE 43 68,470 0 256,249
CONTRAFECT CORP COM NEW 212326300 2 611 SH   SOLE 2 0 0 611
CONTRAFECT CORP COM NEW 212326300 19 7,387 SH   SOLE 18 7,387 0 0
CONTRAFECT CORP COM NEW 212326300 296 112,372 SH   SOLE 21 112,372 0 0
CONTRAFECT CORP COM NEW 212326300 1,078 409,824 SH   SOLE 22 409,824 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 201 11,205 SH   SOLE 43 0 0 11,205
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 83 9,974 SH   SOLE 2 5,844 0 4,130
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 335 40,075 SH   SOLE 18 40,075 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 183 21,878 SH   SOLE 19 21,878 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 3,925 469,512 SH   SOLE 21 469,512 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 946 113,200 SH   SOLE 22 110,811 0 2,389
COOPER COS INC COM NEW 216648402 46,649 111,351 SH   SOLE 2 28,623 0 82,728
COOPER COS INC COM NEW 216648402 14,842 35,427 SH   SOLE 4 20,369 0 15,058
COOPER COS INC COM NEW 216648402 20,500 48,932 SH   SOLE 7 47,558 0 1,374
COOPER COS INC COM NEW 216648402 264 629 SH   SOLE 13 118 0 511
COOPER COS INC COM NEW 216648402 2,800 6,683 SH   SOLE 15 6,683 0 0
COOPER COS INC COM NEW 216648402 36,661 87,509 SH   SOLE 18 80,880 0 6,629
COOPER COS INC COM NEW 216648402 78,715 187,892 SH   SOLE 19 187,892 0 0
COOPER COS INC COM NEW 216648402 650,092 1,551,754 SH   SOLE 21 1,551,754 0 0
COOPER COS INC COM NEW 216648402 454,074 1,083,863 SH   SOLE 22 984,552 0 99,311
COOPER COS INC COM NEW 216648402 11,821 28,217 SH   SOLE 23 28,217 0 0
COOPER COS INC COM NEW 216648402 32,542 77,676 SH   SOLE 25 77,676 0 0
COOPER COS INC COM NEW 216648402 42,770 102,091 SH   SOLE 26 34,386 0 67,705
COOPER COS INC COM NEW 216648402 68,222 162,845 SH   SOLE 28 877 0 161,968
COOPER COS INC COM NEW 216648402 135,967 324,549 SH   SOLE 30 292,961 0 31,588
COOPER COS INC COM NEW 216648402 7,373 17,599 SH   SOLE 31 5,561 0 12,038
COOPER COS INC COM NEW 216648402 48,329 115,360 SH   SOLE 34 115,360 0 0
COOPER COS INC COM NEW 216648402 8,212 19,601 SH   SOLE 36 19,601 0 0
COOPER COS INC COM NEW 216648402 642 1,533 SH   SOLE 40 1,533 0 0
COOPER COS INC COM NEW 216648402 15,651 37,358 SH   SOLE 43 4,910 0 32,448
COOPER STD HLDGS INC COM 21676P103 629 28,089 SH   SOLE 2 5,854 0 22,235
COOPER STD HLDGS INC COM 21676P103 5 239 SH   SOLE 7 239 0 0
COOPER STD HLDGS INC COM 21676P103 1,533 68,385 SH   SOLE 18 68,385 0 0
COOPER STD HLDGS INC COM 21676P103 3,018 134,685 SH   SOLE 19 134,685 0 0
COOPER STD HLDGS INC COM 21676P103 47,556 2,122,102 SH   SOLE 21 2,122,102 0 0
COOPER STD HLDGS INC COM 21676P103 12,243 546,312 SH   SOLE 22 536,259 0 10,053
COOPER STD HLDGS INC COM 21676P103 118 5,249 SH   SOLE 23 5,249 0 0
COOPER STD HLDGS INC COM 21676P103 562 25,067 SH   SOLE 26 0 0 25,067
COOPER STD HLDGS INC COM 21676P103 1,102 49,190 SH   SOLE 30 49,190 0 0
COOPER STD HLDGS INC COM 21676P103 179 7,971 SH   SOLE 43 1,948 0 6,023
COPA HOLDINGS SA CL A P31076105 1,788 21,625 SH   SOLE 2 2,044 0 19,581
COPA HOLDINGS SA CL A P31076105 37 449 SH   SOLE 7 449 0 0
COPA HOLDINGS SA CL A P31076105 5,137 62,144 SH   SOLE 18 12,958 0 49,186
COPA HOLDINGS SA CL A P31076105 61,151 739,795 SH   SOLE 19 739,795 0 0
COPA HOLDINGS SA CL A P31076105 25,496 308,450 SH   SOLE 21 308,450 0 0
COPA HOLDINGS SA CL A P31076105 23,177 280,389 SH   SOLE 22 257,206 0 23,183
COPA HOLDINGS SA CL A P31076105 27,196 329,008 SH   SOLE 25 329,008 0 0
COPA HOLDINGS SA CL A P31076105 8,213 99,354 SH   SOLE 26 77,038 0 22,316
COPA HOLDINGS SA CL A P31076105 106 1,283 SH   SOLE 30 1,283 0 0
COPA HOLDINGS SA CL A P31076105 41 502 SH   SOLE 31 502 0 0
COPA HOLDINGS SA CL A P31076105 63,736 771,057 SH   SOLE 34 771,057 0 0
COPA HOLDINGS SA CL A P31076105 10 116 SH   SOLE 43 0 0 116
COPART INC COM 217204106 65,191 429,961 SH   SOLE 2 88,605 0 341,356
COPART INC COM 217204106 22,383 147,627 SH   SOLE 4 84,056 0 63,571
COPART INC COM 217204106 31,553 208,106 SH   SOLE 7 201,860 0 6,246
COPART INC COM 217204106 814 5,371 SH   SOLE 13 2,856 0 2,515
COPART INC COM 217204106 3,093 20,402 SH   SOLE 15 20,402 0 0
COPART INC COM 217204106 89,140 587,918 SH   SOLE 18 409,893 0 178,025
COPART INC COM 217204106 600,763 3,962,291 SH   SOLE 19 3,962,291 0 0
COPART INC COM 217204106 958,851 6,324,043 SH   SOLE 21 6,324,043 0 0
COPART INC COM 217204106 716,779 4,727,472 SH   SOLE 22 4,294,724 0 432,748
COPART INC COM 217204106 18,271 120,506 SH   SOLE 23 120,506 0 0
COPART INC COM 217204106 54,584 360,003 SH   SOLE 25 360,003 0 0
COPART INC COM 217204106 64,968 428,489 SH   SOLE 26 142,042 0 286,447
COPART INC COM 217204106 79,789 526,240 SH   SOLE 28 7,006 0 519,234
COPART INC COM 217204106 57 373 SH   SOLE 29 373 0 0
COPART INC COM 217204106 175,382 1,156,722 SH   SOLE 30 1,096,542 0 60,180
COPART INC COM 217204106 11,651 76,846 SH   SOLE 31 24,485 0 52,361
COPART INC COM 217204106 8,701 57,384 SH   SOLE 32 57,384 0 0
COPART INC COM 217204106 13,308 87,775 SH   SOLE 34 87,775 0 0
COPART INC COM 217204106 12,194 80,426 SH   SOLE 36 80,426 0 0
COPART INC COM 217204106 1,068 7,046 SH   SOLE 40 7,046 0 0
COPART INC COM 217204106 20,251 133,564 SH   SOLE 43 13,445 0 120,119
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 30 48,925 SH   SOLE 2 37,048 0 11,877
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 14 22,528 SH   SOLE 18 22,528 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 230 373,826 SH   SOLE 21 373,826 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,294 2,101,473 SH   SOLE 22 2,101,473 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 0 401 SH   SOLE 43 0 0 401
CORCEPT THERAPEUTICS INC COM 218352102 1,198 60,514 SH   SOLE 2 40,030 0 20,484
CORCEPT THERAPEUTICS INC COM 218352102 9 462 SH   SOLE 4 462 0 0
CORCEPT THERAPEUTICS INC COM 218352102 27 1,339 SH   SOLE 7 1,339 0 0
CORCEPT THERAPEUTICS INC COM 218352102 6,719 339,357 SH   SOLE 18 334,410 0 4,947
CORCEPT THERAPEUTICS INC COM 218352102 6,580 332,314 SH   SOLE 19 332,314 0 0
CORCEPT THERAPEUTICS INC COM 218352102 228,789 11,555,022 SH   SOLE 21 11,555,022 0 0
CORCEPT THERAPEUTICS INC COM 218352102 48,484 2,448,663 SH   SOLE 22 2,393,818 0 54,845
CORCEPT THERAPEUTICS INC COM 218352102 113 5,727 SH   SOLE 23 5,727 0 0
CORCEPT THERAPEUTICS INC COM 218352102 303 15,318 SH   SOLE 25 15,318 0 0
CORCEPT THERAPEUTICS INC COM 218352102 938 47,365 SH   SOLE 26 32,704 0 14,661
CORCEPT THERAPEUTICS INC COM 218352102 41 2,078 SH   SOLE 28 2,078 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,770 190,391 SH   SOLE 30 190,391 0 0
CORCEPT THERAPEUTICS INC COM 218352102 166 8,388 SH   SOLE 34 8,388 0 0
CORCEPT THERAPEUTICS INC COM 218352102 253 12,792 SH   SOLE 40 12,792 0 0
CORCEPT THERAPEUTICS INC COM 218352102 560 28,263 SH   SOLE 43 245 0 28,018
CORE & MAIN INC CL A 21874C102 2,918 96,189 SH   SOLE 2 15,295 0 80,894
CORE & MAIN INC CL A 21874C102 16 515 SH   SOLE 7 515 0 0
CORE & MAIN INC CL A 21874C102 434 14,295 SH   SOLE 18 14,295 0 0
CORE & MAIN INC CL A 21874C102 307 10,135 SH   SOLE 19 10,135 0 0
CORE & MAIN INC CL A 21874C102 13,134 432,909 SH   SOLE 21 432,909 0 0
CORE & MAIN INC CL A 21874C102 24,054 792,814 SH   SOLE 22 755,384 0 37,430
CORE & MAIN INC CL A 21874C102 187 6,161 SH   SOLE 25 6,161 0 0
CORE & MAIN INC CL A 21874C102 132 4,335 SH   SOLE 26 0 0 4,335
CORE & MAIN INC CL A 21874C102 404 13,302 SH   SOLE 30 13,302 0 0
CORE & MAIN INC CL A 21874C102 17 557 SH   SOLE 31 557 0 0
CORE & MAIN INC CL A 21874C102 199 6,560 SH   SOLE 40 6,560 0 0
CORE LABORATORIES N V COM N22717107 286 12,820 SH   SOLE 2 11,599 0 1,221
CORE LABORATORIES N V COM N22717107 5 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 839 37,612 SH   SOLE 18 37,612 0 0
CORE LABORATORIES N V COM N22717107 92,171 4,131,357 SH   SOLE 21 4,131,357 0 0
CORE LABORATORIES N V COM N22717107 16,294 730,367 SH   SOLE 22 709,281 0 21,086
CORE LABORATORIES N V COM N22717107 193 8,671 SH   SOLE 25 8,671 0 0
CORE LABORATORIES N V COM N22717107 326 14,601 SH   SOLE 26 11,402 0 3,199
CORE LABORATORIES N V COM N22717107 736 33,003 SH   SOLE 28 33,003 0 0
CORE LABORATORIES N V COM N22717107 1,936 86,765 SH   SOLE 30 86,765 0 0
CORE LABORATORIES N V COM N22717107 227 10,196 SH   SOLE 36 10,196 0 0
CORE LABORATORIES N V COM N22717107 117 5,252 SH   SOLE 40 5,252 0 0
CORE LABORATORIES N V COM N22717107 6,515 292,027 SH   SOLE 43 16,164 0 275,863
CORE MOLDING TECHNOLOGIES IN COM 218683100 13 1,572 SH   SOLE 18 1,572 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 232 27,235 SH   SOLE 21 27,235 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 295 34,663 SH   SOLE 22 34,663 0 0
CORECARD CORPORATION COM 45816D100 38 992 SH   SOLE 2 240 0 752
CORECARD CORPORATION COM 45816D100 4 113 SH   SOLE 7 113 0 0
CORECARD CORPORATION COM 45816D100 787 20,277 SH   SOLE 18 20,277 0 0
CORECARD CORPORATION COM 45816D100 511 13,163 SH   SOLE 19 13,163 0 0
CORECARD CORPORATION COM 45816D100 10,324 266,078 SH   SOLE 21 266,078 0 0
CORECARD CORPORATION COM 45816D100 5,555 143,168 SH   SOLE 22 142,084 0 1,084
CORECARD CORPORATION COM 45816D100 52 1,341 SH   SOLE 43 0 0 1,341
CORECIVIC INC COM 21871N101 362 36,331 SH   SOLE 2 32,359 0 3,972
CORECIVIC INC COM 21871N101 5 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 66 6,570 SH   SOLE 7 6,570 0 0
CORECIVIC INC COM 21871N101 4,607 462,084 SH   SOLE 18 462,084 0 0
CORECIVIC INC COM 21871N101 2,118 212,405 SH   SOLE 19 212,405 0 0
CORECIVIC INC COM 21871N101 147,098 14,754,084 SH   SOLE 21 14,754,084 0 0
CORECIVIC INC COM 21871N101 31,190 3,128,375 SH   SOLE 22 3,005,282 0 123,093
CORECIVIC INC COM 21871N101 348 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 21 2,143 SH   SOLE 28 2,143 0 0
CORECIVIC INC COM 21871N101 2,112 211,789 SH   SOLE 30 211,789 0 0
CORECIVIC INC COM 21871N101 109 10,909 SH   SOLE 36 10,909 0 0
CORECIVIC INC COM 21871N101 127 12,713 SH   SOLE 40 12,713 0 0
CORECIVIC INC COM 21871N101 823 82,577 SH   SOLE 43 2,142 0 80,435
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 16 5,111 SH   SOLE 2 5,111 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 7 2,261 SH   SOLE 18 2,261 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 86 27,439 SH   SOLE 19 27,439 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 166 53,089 SH   SOLE 21 53,089 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 723 231,149 SH   SOLE 22 231,149 0 0
COREPOINT LODGING INC COM 21872L104 914 58,199 SH   SOLE 2 22,801 0 35,398
COREPOINT LODGING INC COM 21872L104 9 557 SH   SOLE 7 557 0 0
COREPOINT LODGING INC COM 21872L104 1,936 123,300 SH   SOLE 18 123,300 0 0
COREPOINT LODGING INC COM 21872L104 2,780 177,089 SH   SOLE 19 177,089 0 0
COREPOINT LODGING INC COM 21872L104 27,022 1,721,155 SH   SOLE 21 1,721,155 0 0
COREPOINT LODGING INC COM 21872L104 16,327 1,039,939 SH   SOLE 22 1,002,953 0 36,986
COREPOINT LODGING INC COM 21872L104 66 4,216 SH   SOLE 23 4,216 0 0
COREPOINT LODGING INC COM 21872L104 89 5,664 SH   SOLE 25 5,664 0 0
COREPOINT LODGING INC COM 21872L104 55 3,529 SH   SOLE 26 0 0 3,529
COREPOINT LODGING INC COM 21872L104 178 11,337 SH   SOLE 30 11,337 0 0
COREPOINT LODGING INC COM 21872L104 221 14,103 SH   SOLE 43 0 0 14,103
CORMEDIX INC COM 21900C308 146 32,089 SH   SOLE 2 1,684 0 30,405
CORMEDIX INC COM 21900C308 3 604 SH   SOLE 7 604 0 0
CORMEDIX INC COM 21900C308 511 112,287 SH   SOLE 18 112,287 0 0
CORMEDIX INC COM 21900C308 278 61,144 SH   SOLE 19 61,144 0 0
CORMEDIX INC COM 21900C308 6,441 1,415,531 SH   SOLE 21 1,415,531 0 0
CORMEDIX INC COM 21900C308 4,000 879,058 SH   SOLE 22 859,683 0 19,375
CORMEDIX INC COM 21900C308 0 8 SH   SOLE 43 0 0 8
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,556 89,248 SH   SOLE 2 75,600 0 13,648
CORNERSTONE BLDG BRANDS INC COM 21925D109 17 964 SH   SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 2,809 161,055 SH   SOLE 18 144,790 0 16,265
CORNERSTONE BLDG BRANDS INC COM 21925D109 3,696 211,913 SH   SOLE 19 211,913 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 37,471 2,148,593 SH   SOLE 21 2,148,593 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 24,075 1,380,446 SH   SOLE 22 1,346,186 0 34,260
CORNERSTONE BLDG BRANDS INC COM 21925D109 45 2,588 SH   SOLE 23 2,588 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 145 8,288 SH   SOLE 25 8,288 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 527 30,202 SH   SOLE 26 3,365 0 26,837
CORNERSTONE BLDG BRANDS INC COM 21925D109 764 43,780 SH   SOLE 30 43,780 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 80 4,611 SH   SOLE 36 4,611 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 95 5,451 SH   SOLE 40 5,451 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 495 28,355 SH   SOLE 43 7,697 0 20,658
CORNING INC COM 219350105 63,321 1,700,814 SH   SOLE 2 223,355 0 1,477,459
CORNING INC COM 219350105 12,183 327,239 SH   SOLE 4 293,482 0 33,757
CORNING INC COM 219350105 25,537 685,916 SH   SOLE 7 663,637 0 22,279
CORNING INC COM 219350105 431 11,575 SH   SOLE 13 2,191 0 9,384
CORNING INC COM 219350105 4,306 115,665 SH   SOLE 15 115,665 0 0
CORNING INC COM 219350105 3 88 SH   SOLE 17 0 0 88
CORNING INC COM 219350105 58,841 1,580,485 SH   SOLE 18 1,475,418 0 105,067
CORNING INC COM 219350105 11,949 320,941 SH   SOLE 19 320,941 0 0
CORNING INC COM 219350105 863,211 23,185,889 SH   SOLE 21 23,185,889 0 0
CORNING INC COM 219350105 604,634 16,240,511 SH   SOLE 22 14,671,616 0 1,568,895
CORNING INC COM 219350105 17,297 464,588 SH   SOLE 23 464,588 0 0
CORNING INC COM 219350105 37,838 1,016,341 SH   SOLE 25 1,016,341 0 0
CORNING INC COM 219350105 58,705 1,576,808 SH   SOLE 26 537,328 0 1,039,480
CORNING INC COM 219350105 40,429 1,085,921 SH   SOLE 28 14,437 0 1,071,484
CORNING INC COM 219350105 156,430 4,201,726 SH   SOLE 30 4,201,726 0 0
CORNING INC COM 219350105 10,332 277,512 SH   SOLE 31 88,276 0 189,236
CORNING INC COM 219350105 1,504 40,403 SH   SOLE 34 40,403 0 0
CORNING INC COM 219350105 12,896 346,379 SH   SOLE 36 346,379 0 0
CORNING INC COM 219350105 1,010 27,127 SH   SOLE 40 27,127 0 0
CORNING INC COM 219350105 19,436 522,047 SH   SOLE 43 47,820 0 474,227
CORPORACION AMER ARPTS S A COM L1995B107 101 17,483 SH   SOLE 21 17,483 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9,444 337,642 SH   SOLE 2 192,189 0 145,453
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,632 58,346 SH   SOLE 4 58,346 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,997 142,893 SH   SOLE 7 142,893 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 15,229 544,465 SH   SOLE 18 544,465 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 26,062 931,788 SH   SOLE 19 931,788 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 259,818 9,289,170 SH   SOLE 21 9,289,170 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 134,650 4,814,102 SH   SOLE 22 4,703,812 0 110,290
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 850 30,395 SH   SOLE 23 30,395 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14,053 502,437 SH   SOLE 25 502,437 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,685 60,228 SH   SOLE 26 52,412 0 7,816
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,904 68,071 SH   SOLE 28 1,296 0 66,775
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14,310 511,626 SH   SOLE 30 511,626 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,431 480,205 SH   SOLE 31 0 0 480,205
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 161 5,768 SH   SOLE 34 5,768 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 446 15,930 SH   SOLE 36 15,930 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 385 13,766 SH   SOLE 40 13,766 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 681 24,334 SH   SOLE 43 1,889 0 22,445
CORSAIR GAMING INC COM 22041X102 219 10,400 SH   SOLE 2 7,662 0 2,738
CORSAIR GAMING INC COM 22041X102 8 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102 1,600 76,162 SH   SOLE 18 76,162 0 0
CORSAIR GAMING INC COM 22041X102 1,023 48,710 SH   SOLE 19 48,710 0 0
CORSAIR GAMING INC COM 22041X102 19,764 940,678 SH   SOLE 21 940,678 0 0
CORSAIR GAMING INC COM 22041X102 15,349 730,562 SH   SOLE 22 713,997 0 16,565
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 450 21,407 SH   SOLE 30 21,407 0 0
CORSAIR GAMING INC COM 22041X102 16 750 SH   SOLE 34 750 0 0
CORSAIR GAMING INC COM 22041X102 68 3,240 SH   SOLE 40 3,240 0 0
CORSAIR GAMING INC COM 22041X102 19 895 SH   SOLE 43 0 0 895
CORTEVA INC COM 22052L104 100,928 2,134,685 SH   SOLE 2 698,207 0 1,436,478
CORTEVA INC COM 22052L104 25,695 543,470 SH   SOLE 4 334,217 0 209,253
CORTEVA INC COM 22052L104 49,261 1,041,900 SH   SOLE 7 1,020,475 0 21,425
CORTEVA INC COM 22052L104 1,344 28,427 SH   SOLE 13 19,065 0 9,362
CORTEVA INC COM 22052L104 4,964 104,992 SH   SOLE 15 104,992 0 0
CORTEVA INC COM 22052L104 8 166 SH   SOLE 17 0 0 166
CORTEVA INC COM 22052L104 298,066 6,304,268 SH   SOLE 18 6,016,561 0 287,707
CORTEVA INC COM 22052L104 189,723 4,012,756 SH   SOLE 19 4,012,756 0 0
CORTEVA INC COM 22052L104 881,074 18,635,230 SH   SOLE 21 18,635,230 0 0
CORTEVA INC COM 22052L104 752,512 15,916,072 SH   SOLE 22 14,348,187 0 1,567,885
CORTEVA INC COM 22052L104 19,687 416,401 SH   SOLE 23 416,401 0 0
CORTEVA INC COM 22052L104 67,598 1,429,744 SH   SOLE 25 1,314,517 0 115,227
CORTEVA INC COM 22052L104 77,438 1,637,854 SH   SOLE 26 521,506 0 1,116,348
CORTEVA INC COM 22052L104 69,190 1,463,419 SH   SOLE 28 22,954 0 1,440,465
CORTEVA INC COM 22052L104 180,898 3,826,105 SH   SOLE 30 3,826,105 0 0
CORTEVA INC COM 22052L104 12,841 271,586 SH   SOLE 31 80,681 0 190,905
CORTEVA INC COM 22052L104 52,749 1,115,673 SH   SOLE 34 1,115,673 0 0
CORTEVA INC COM 22052L104 20,277 428,862 SH   SOLE 36 428,862 0 0
CORTEVA INC COM 22052L104 1,175 24,857 SH   SOLE 40 24,857 0 0
CORTEVA INC COM 22052L104 20,005 423,122 SH   SOLE 43 33,438 0 389,684
CORTEXYME INC COM 22053A107 109 8,610 SH   SOLE 2 5,661 0 2,949
CORTEXYME INC COM 22053A107 1 59 SH   SOLE 4 59 0 0
CORTEXYME INC COM 22053A107 3 249 SH   SOLE 7 249 0 0
CORTEXYME INC COM 22053A107 701 55,567 SH   SOLE 18 55,567 0 0
CORTEXYME INC COM 22053A107 441 34,928 SH   SOLE 19 34,928 0 0
CORTEXYME INC COM 22053A107 9,908 785,073 SH   SOLE 21 785,073 0 0
CORTEXYME INC COM 22053A107 5,696 451,341 SH   SOLE 22 441,336 0 10,005
CORTEXYME INC COM 22053A107 37 2,944 SH   SOLE 25 2,944 0 0
CORTEXYME INC COM 22053A107 119 9,424 SH   SOLE 26 7,953 0 1,471
CORTEXYME INC COM 22053A107 339 26,829 SH   SOLE 30 26,829 0 0
CORTEXYME INC COM 22053A107 16 1,306 SH   SOLE 36 1,306 0 0
CORTEXYME INC COM 22053A107 27 2,173 SH   SOLE 40 2,173 0 0
CORTEXYME INC COM 22053A107 233 18,467 SH   SOLE 43 0 0 18,467
CORVEL CORP COM 221006109 1,140 5,483 SH   SOLE 2 2,682 0 2,801
CORVEL CORP COM 221006109 12 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 24 117 SH   SOLE 7 117 0 0
CORVEL CORP COM 221006109 6,413 30,830 SH   SOLE 18 30,830 0 0
CORVEL CORP COM 221006109 8,271 39,765 SH   SOLE 19 39,765 0 0
CORVEL CORP COM 221006109 231,305 1,112,044 SH   SOLE 21 1,112,044 0 0
CORVEL CORP COM 221006109 47,351 227,647 SH   SOLE 22 222,271 0 5,376
CORVEL CORP COM 221006109 67 321 SH   SOLE 23 321 0 0
CORVEL CORP COM 221006109 401 1,930 SH   SOLE 25 1,930 0 0
CORVEL CORP COM 221006109 1,196 5,752 SH   SOLE 26 731 0 5,021
CORVEL CORP COM 221006109 22 105 SH   SOLE 28 105 0 0
CORVEL CORP COM 221006109 14,111 67,843 SH   SOLE 30 67,843 0 0
CORVEL CORP COM 221006109 336 1,617 SH   SOLE 36 1,617 0 0
CORVEL CORP COM 221006109 250 1,201 SH   SOLE 40 1,201 0 0
CORVEL CORP COM 221006109 648 3,114 SH   SOLE 43 0 0 3,114
CORVUS PHARMACEUTICALS INC COM 221015100 34 13,987 SH   SOLE 2 13,987 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 13 5,421 SH   SOLE 18 5,421 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 202 83,755 SH   SOLE 21 83,755 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 925 383,803 SH   SOLE 22 383,803 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 49 20,306 SH   SOLE 30 20,306 0 0
COSAN S A ADS 22113B103 33 2,076 SH   SOLE 25 2,076 0 0
COSAN S A ADS 22113B103 43 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103 0 1 SH   SOLE 43 0 0 1
COSTAMARE INC SHS Y1771G102 932 73,661 SH   SOLE 2 37,444 0 36,217
COSTAMARE INC SHS Y1771G102 109 8,639 SH   SOLE 4 8,639 0 0
COSTAMARE INC SHS Y1771G102 3 275 SH   SOLE 7 275 0 0
COSTAMARE INC SHS Y1771G102 1,949 154,110 SH   SOLE 18 154,110 0 0
COSTAMARE INC SHS Y1771G102 2,024 160,029 SH   SOLE 19 160,029 0 0
COSTAMARE INC SHS Y1771G102 23,254 1,838,294 SH   SOLE 21 1,838,294 0 0
COSTAMARE INC SHS Y1771G102 7,468 590,382 SH   SOLE 22 560,118 0 30,264
COSTAMARE INC SHS Y1771G102 54 4,296 SH   SOLE 26 0 0 4,296
COSTAMARE INC SHS Y1771G102 1,404 111,022 SH   SOLE 43 0 0 111,022
COSTAR GROUP INC COM 22160N109 58,195 736,368 SH   SOLE 2 73,007 0 663,361
COSTAR GROUP INC COM 22160N109 20,593 260,569 SH   SOLE 4 149,614 0 110,955
COSTAR GROUP INC COM 22160N109 2,737 34,627 SH   SOLE 7 34,627 0 0
COSTAR GROUP INC COM 22160N109 507 6,412 SH   SOLE 13 1,114 0 5,298
COSTAR GROUP INC COM 22160N109 2,383 30,151 SH   SOLE 15 30,151 0 0
COSTAR GROUP INC COM 22160N109 116,516 1,474,325 SH   SOLE 18 1,123,458 0 350,867
COSTAR GROUP INC COM 22160N109 120,386 1,523,298 SH   SOLE 19 1,523,298 0 0
COSTAR GROUP INC COM 22160N109 548,425 6,939,449 SH   SOLE 21 6,939,449 0 0
COSTAR GROUP INC COM 22160N109 670,552 8,484,774 SH   SOLE 22 8,029,940 0 454,834
COSTAR GROUP INC COM 22160N109 18,544 234,650 SH   SOLE 23 234,650 0 0
COSTAR GROUP INC COM 22160N109 85,144 1,077,358 SH   SOLE 25 1,077,358 0 0
COSTAR GROUP INC COM 22160N109 42,894 542,752 SH   SOLE 26 253,149 0 289,603
COSTAR GROUP INC COM 22160N109 47,352 599,159 SH   SOLE 28 7,037 0 592,122
COSTAR GROUP INC COM 22160N109 163 2,062 SH   SOLE 29 2,062 0 0
COSTAR GROUP INC COM 22160N109 71,970 910,664 SH   SOLE 30 910,664 0 0
COSTAR GROUP INC COM 22160N109 11,388 144,097 SH   SOLE 31 43,865 0 100,232
COSTAR GROUP INC COM 22160N109 47,853 605,508 SH   SOLE 34 605,508 0 0
COSTAR GROUP INC COM 22160N109 12,245 154,938 SH   SOLE 36 154,938 0 0
COSTAR GROUP INC COM 22160N109 1,020 12,903 SH   SOLE 40 12,903 0 0
COSTAR GROUP INC COM 22160N109 13,531 171,217 SH   SOLE 43 17,905 0 153,312
COSTCO WHSL CORP NEW COM 22160K105 504,179 888,109 SH   SOLE 2 215,182 0 672,927
COSTCO WHSL CORP NEW COM 22160K105 168,468 296,755 SH   SOLE 4 187,389 0 109,366
COSTCO WHSL CORP NEW COM 22160K105 249,338 439,208 SH   SOLE 7 426,301 0 12,907
COSTCO WHSL CORP NEW COM 22160K105 5,012 8,828 SH   SOLE 13 4,427 0 4,401
COSTCO WHSL CORP NEW COM 22160K105 28,432 50,082 SH   SOLE 15 50,082 0 0
COSTCO WHSL CORP NEW COM 22160K105 103 181 SH   SOLE 17 0 0 181
COSTCO WHSL CORP NEW COM 22160K105 460,432 811,047 SH   SOLE 18 730,623 0 80,424
COSTCO WHSL CORP NEW COM 22160K105 422,816 744,787 SH   SOLE 19 744,787 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,253,989 11,016,362 SH   SOLE 21 11,016,362 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,494,419 9,678,385 SH   SOLE 22 8,738,474 0 939,911
COSTCO WHSL CORP NEW COM 22160K105 153,869 271,039 SH   SOLE 23 271,039 0 0
COSTCO WHSL CORP NEW COM 22160K105 424,330 747,454 SH   SOLE 25 747,454 0 0
COSTCO WHSL CORP NEW COM 22160K105 533,494 939,746 SH   SOLE 26 329,479 0 610,267
COSTCO WHSL CORP NEW COM 22160K105 788,494 1,388,927 SH   SOLE 28 10,640 0 1,378,287
COSTCO WHSL CORP NEW COM 22160K105 9,713 17,110 SH   SOLE 29 17,110 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,428,181 2,515,732 SH   SOLE 30 2,481,053 0 34,679
COSTCO WHSL CORP NEW COM 22160K105 104,385 183,874 SH   SOLE 31 70,164 0 113,710
COSTCO WHSL CORP NEW COM 22160K105 60,683 106,892 SH   SOLE 32 106,892 0 0
COSTCO WHSL CORP NEW COM 22160K105 182,656 321,747 SH   SOLE 34 321,747 0 0
COSTCO WHSL CORP NEW COM 22160K105 110,711 195,016 SH   SOLE 36 195,016 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,364 14,733 SH   SOLE 40 14,733 0 0
COSTCO WHSL CORP NEW COM 22160K105 251,098 442,308 SH   SOLE 43 28,103 0 414,205
COTERRA ENERGY INC COM 127097103 43,883 2,309,653 SH   SOLE 2 798,415 0 1,511,238
COTERRA ENERGY INC COM 127097103 10,381 546,349 SH   SOLE 4 326,021 0 220,328
COTERRA ENERGY INC COM 127097103 16,054 844,936 SH   SOLE 7 820,178 0 24,758
COTERRA ENERGY INC COM 127097103 2,542 133,779 SH   SOLE 13 133,779 0 0
COTERRA ENERGY INC COM 127097103 2,181 114,790 SH   SOLE 15 114,790 0 0
COTERRA ENERGY INC COM 127097103 26,965 1,419,236 SH   SOLE 18 1,284,377 0 134,859
COTERRA ENERGY INC COM 127097103 11,818 622,015 SH   SOLE 19 622,015 0 0
COTERRA ENERGY INC COM 127097103 556,074 29,267,044 SH   SOLE 21 29,267,044 0 0
COTERRA ENERGY INC COM 127097103 368,836 19,412,405 SH   SOLE 22 17,321,315 0 2,091,090
COTERRA ENERGY INC COM 127097103 13,554 713,349 SH   SOLE 23 713,349 0 0
COTERRA ENERGY INC COM 127097103 20,190 1,062,620 SH   SOLE 25 1,062,620 0 0
COTERRA ENERGY INC COM 127097103 36,588 1,925,681 SH   SOLE 26 804,148 0 1,121,533
COTERRA ENERGY INC COM 127097103 25,330 1,333,148 SH   SOLE 28 18,068 0 1,315,080
COTERRA ENERGY INC COM 127097103 4,061 213,754 SH   SOLE 29 213,754 0 0
COTERRA ENERGY INC COM 127097103 92,636 4,875,604 SH   SOLE 30 4,686,396 0 189,208
COTERRA ENERGY INC COM 127097103 8,335 438,676 SH   SOLE 31 418,548 0 20,128
COTERRA ENERGY INC COM 127097103 25,261 1,329,501 SH   SOLE 34 1,329,501 0 0
COTERRA ENERGY INC COM 127097103 6,821 359,026 SH   SOLE 36 359,026 0 0
COTERRA ENERGY INC COM 127097103 508 26,719 SH   SOLE 40 26,719 0 0
COTERRA ENERGY INC COM 127097103 17,159 903,127 SH   SOLE 43 79,463 0 823,664
COTY INC COM CL A 222070203 20,758 1,976,905 SH   SOLE 2 1,568,103 0 408,802
COTY INC COM CL A 222070203 10 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203 80 7,609 SH   SOLE 7 7,609 0 0
COTY INC COM CL A 222070203 0 1 SH   SOLE 17 0 0 1
COTY INC COM CL A 222070203 7,719 735,176 SH   SOLE 18 735,176 0 0
COTY INC COM CL A 222070203 55,587 5,293,995 SH   SOLE 19 5,293,995 0 0
COTY INC COM CL A 222070203 166,149 15,823,716 SH   SOLE 21 15,823,716 0 0
COTY INC COM CL A 222070203 97,150 9,252,339 SH   SOLE 22 8,888,994 0 363,345
COTY INC COM CL A 222070203 409 38,982 SH   SOLE 25 38,982 0 0
COTY INC COM CL A 222070203 1,371 130,565 SH   SOLE 26 109,613 0 20,952
COTY INC COM CL A 222070203 26 2,483 SH   SOLE 28 2,483 0 0
COTY INC COM CL A 222070203 2,006 191,028 SH   SOLE 30 191,028 0 0
COTY INC COM CL A 222070203 57 5,425 SH   SOLE 31 5,425 0 0
COTY INC COM CL A 222070203 54,266 5,168,171 SH   SOLE 34 5,168,171 0 0
COTY INC COM CL A 222070203 95 9,082 SH   SOLE 36 9,082 0 0
COTY INC COM CL A 222070203 440 41,880 SH   SOLE 40 41,880 0 0
COTY INC COM CL A 222070203 2,031 193,404 SH   SOLE 43 20,269 0 173,135
COUCHBASE INC COM 22207T101 383 15,330 SH   SOLE 2 13,406 0 1,924
COUCHBASE INC COM 22207T101 641 25,701 SH   SOLE 18 25,701 0 0
COUCHBASE INC COM 22207T101 462 18,510 SH   SOLE 19 18,510 0 0
COUCHBASE INC COM 22207T101 8,121 325,358 SH   SOLE 21 325,358 0 0
COUCHBASE INC COM 22207T101 5,929 237,539 SH   SOLE 22 229,665 0 7,874
COUCHBASE INC COM 22207T101 70 2,788 SH   SOLE 25 2,788 0 0
COUCHBASE INC COM 22207T101 41 1,628 SH   SOLE 26 0 0 1,628
COUCHBASE INC COM 22207T101 113 4,540 SH   SOLE 30 4,540 0 0
COUPA SOFTWARE INC COM 22266L106 20,856 131,959 SH   SOLE 2 17,419 0 114,540
COUPA SOFTWARE INC COM 22266L106 8,045 50,903 SH   SOLE 4 29,502 0 21,401
COUPA SOFTWARE INC COM 22266L106 1,116 7,060 SH   SOLE 7 7,060 0 0
COUPA SOFTWARE INC COM 22266L106 236 1,495 SH   SOLE 13 468 0 1,027
COUPA SOFTWARE INC COM 22266L106 1,054 6,667 SH   SOLE 15 6,667 0 0
COUPA SOFTWARE INC COM 22266L106 17,780 112,498 SH   SOLE 18 108,724 0 3,774
COUPA SOFTWARE INC COM 22266L106 212,793 1,346,368 SH   SOLE 19 1,346,368 0 0
COUPA SOFTWARE INC COM 22266L106 243,817 1,542,659 SH   SOLE 21 1,542,659 0 0
COUPA SOFTWARE INC COM 22266L106 255,643 1,617,479 SH   SOLE 22 1,535,549 0 81,930
COUPA SOFTWARE INC COM 22266L106 6,713 42,477 SH   SOLE 23 42,477 0 0
COUPA SOFTWARE INC COM 22266L106 15,132 95,741 SH   SOLE 25 95,741 0 0
COUPA SOFTWARE INC COM 22266L106 16,944 107,205 SH   SOLE 26 51,585 0 55,620
COUPA SOFTWARE INC COM 22266L106 33,546 212,252 SH   SOLE 28 1,310 0 210,942
COUPA SOFTWARE INC COM 22266L106 13 84 SH   SOLE 29 84 0 0
COUPA SOFTWARE INC COM 22266L106 22,113 139,912 SH   SOLE 30 139,912 0 0
COUPA SOFTWARE INC COM 22266L106 4,221 26,708 SH   SOLE 31 8,495 0 18,213
COUPA SOFTWARE INC COM 22266L106 31,261 197,795 SH   SOLE 34 197,795 0 0
COUPA SOFTWARE INC COM 22266L106 4,678 29,596 SH   SOLE 36 29,596 0 0
COUPA SOFTWARE INC COM 22266L106 380 2,406 SH   SOLE 40 2,406 0 0
COUPA SOFTWARE INC COM 22266L106 3,668 23,205 SH   SOLE 43 1,924 0 21,281
COUPA SOFTWARE INC OPTIONS 22266L106 32 200 SH Call SOLE 19 200 0 0
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 6,598 5,400,000 PRN   SOLE 21 5,400,000 0 0
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 7,661 8,107,000 PRN   SOLE 21 8,107,000 0 0
COUPANG INC CL A 22266T109 340,777 11,598,954 SH   SOLE 18 4,377,613 0 7,221,341
COUPANG INC CL A 22266T109 1,564 53,229 SH   SOLE 21 53,229 0 0
COUPANG INC CL A 22266T109 7 237 SH   SOLE 22 237 0 0
COUPANG INC CL A 22266T109 111 3,766 SH   SOLE 25 3,766 0 0
COUPANG INC CL A 22266T109 1,570 53,453 SH   SOLE 28 53,453 0 0
COURSERA INC COM 22266M104 2,398 98,100 SH   SOLE 2 49,189 0 48,911
COURSERA INC COM 22266M104 25 1,033 SH   SOLE 7 1,033 0 0
COURSERA INC COM 22266M104 5,432 222,239 SH   SOLE 18 222,239 0 0
COURSERA INC COM 22266M104 4,319 176,716 SH   SOLE 19 176,716 0 0
COURSERA INC COM 22266M104 63,646 2,604,184 SH   SOLE 21 2,604,184 0 0
COURSERA INC COM 22266M104 46,792 1,914,572 SH   SOLE 22 1,852,441 0 62,131
COURSERA INC COM 22266M104 46 1,867 SH   SOLE 23 1,867 0 0
COURSERA INC COM 22266M104 151 6,186 SH   SOLE 25 6,186 0 0
COURSERA INC COM 22266M104 3,470 141,974 SH   SOLE 26 56,117 0 85,857
COURSERA INC COM 22266M104 2,312 94,619 SH   SOLE 30 94,619 0 0
COURSERA INC COM 22266M104 1,105 45,224 SH   SOLE 34 45,224 0 0
COURSERA INC COM 22266M104 168 6,879 SH   SOLE 40 6,879 0 0
COURSERA INC COM 22266M104 1 40 SH   SOLE 43 0 0 40
COUSINS PPTYS INC COM NEW 222795502 18,528 459,971 SH   SOLE 2 234,401 0 225,570
COUSINS PPTYS INC COM NEW 222795502 16,743 415,676 SH   SOLE 4 415,676 0 0
COUSINS PPTYS INC COM NEW 222795502 8,495 210,898 SH   SOLE 7 210,898 0 0
COUSINS PPTYS INC COM NEW 222795502 16 385 SH   SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 29,581 734,378 SH   SOLE 18 734,378 0 0
COUSINS PPTYS INC COM NEW 222795502 19,317 479,577 SH   SOLE 19 479,577 0 0
COUSINS PPTYS INC COM NEW 222795502 355,959 8,837,110 SH   SOLE 21 8,837,110 0 0
COUSINS PPTYS INC COM NEW 222795502 220,876 5,483,507 SH   SOLE 22 5,060,104 0 423,403
COUSINS PPTYS INC COM NEW 222795502 1,218 30,248 SH   SOLE 23 30,248 0 0
COUSINS PPTYS INC COM NEW 222795502 26,187 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,762 167,865 SH   SOLE 28 21,895 0 145,970
COUSINS PPTYS INC COM NEW 222795502 27,348 678,949 SH   SOLE 30 678,949 0 0
COUSINS PPTYS INC COM NEW 222795502 25,656 636,953 SH   SOLE 31 2,296 0 634,657
COUSINS PPTYS INC COM NEW 222795502 2,227 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 3,674 91,213 SH   SOLE 43 1,766 0 89,447
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,553 58,776 SH   SOLE 2 13,417 0 45,359
COVENANT LOGISTICS GROUP INC CL A 22284P105 1 54 SH   SOLE 7 54 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,080 40,873 SH   SOLE 18 40,873 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 4,651 175,980 SH   SOLE 19 175,980 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 13,383 506,357 SH   SOLE 21 506,357 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 15,028 568,602 SH   SOLE 22 561,506 0 7,096
COVENANT LOGISTICS GROUP INC CL A 22284P105 335 12,667 SH   SOLE 23 12,667 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,829 69,189 SH   SOLE 26 0 0 69,189
COVETRUS INC COM 22304C100 2,080 104,180 SH   SOLE 2 34,846 0 69,334
COVETRUS INC COM 22304C100 8 402 SH   SOLE 4 402 0 0
COVETRUS INC COM 22304C100 40 2,002 SH   SOLE 7 2,002 0 0
COVETRUS INC COM 22304C100 7,984 399,778 SH   SOLE 18 399,778 0 0
COVETRUS INC COM 22304C100 4,660 233,342 SH   SOLE 19 233,342 0 0
COVETRUS INC COM 22304C100 254,115 12,724,834 SH   SOLE 21 12,724,834 0 0
COVETRUS INC COM 22304C100 53,181 2,663,047 SH   SOLE 22 2,559,264 0 103,783
COVETRUS INC COM 22304C100 39 1,951 SH   SOLE 23 1,951 0 0
COVETRUS INC COM 22304C100 316 15,845 SH   SOLE 25 15,845 0 0
COVETRUS INC COM 22304C100 1,215 60,858 SH   SOLE 26 40,300 0 20,558
COVETRUS INC COM 22304C100 36 1,793 SH   SOLE 28 1,793 0 0
COVETRUS INC COM 22304C100 3,626 181,589 SH   SOLE 30 181,589 0 0
COVETRUS INC COM 22304C100 167 8,378 SH   SOLE 36 8,378 0 0
COVETRUS INC COM 22304C100 237 11,880 SH   SOLE 40 11,880 0 0
COVETRUS INC COM 22304C100 1,527 76,464 SH   SOLE 43 1,710 0 74,754
COWEN INC CL A NEW 223622606 2,567 71,095 SH   SOLE 2 27,693 0 43,402
COWEN INC CL A NEW 223622606 3 73 SH   SOLE 4 73 0 0
COWEN INC CL A NEW 223622606 12 335 SH   SOLE 7 335 0 0
COWEN INC CL A NEW 223622606 3,088 85,546 SH   SOLE 18 85,546 0 0
COWEN INC CL A NEW 223622606 8,199 227,118 SH   SOLE 19 227,118 0 0
COWEN INC CL A NEW 223622606 43,841 1,214,443 SH   SOLE 21 1,214,443 0 0
COWEN INC CL A NEW 223622606 33,553 929,452 SH   SOLE 22 901,805 0 27,647
COWEN INC CL A NEW 223622606 331 9,170 SH   SOLE 23 9,170 0 0
COWEN INC CL A NEW 223622606 168 4,644 SH   SOLE 25 4,644 0 0
COWEN INC CL A NEW 223622606 2,102 58,229 SH   SOLE 26 1,779 0 56,450
COWEN INC CL A NEW 223622606 73 2,016 SH   SOLE 28 2,016 0 0
COWEN INC CL A NEW 223622606 409 11,342 SH   SOLE 30 11,342 0 0
COWEN INC CL A NEW 223622606 162 4,474 SH   SOLE 36 4,474 0 0
COWEN INC CL A NEW 223622606 107 2,957 SH   SOLE 40 2,957 0 0
COWEN INC CL A NEW 223622606 1,272 35,237 SH   SOLE 43 0 0 35,237
CPI AEROSTRUCTURES INC COM NEW 125919308 6 2,312 SH   SOLE 18 2,312 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 100 36,709 SH   SOLE 21 36,709 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 73 26,638 SH   SOLE 22 26,638 0 0
CPI CARD GROUP INC COM NEW 12634H200 18 959 SH   SOLE 2 959 0 0
CPI CARD GROUP INC COM NEW 12634H200 637 34,316 SH   SOLE 22 34,316 0 0
CPS TECHNOLOGIES CORP COM 12619F104 8 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104 135 35,663 SH   SOLE 21 35,663 0 0
CPS TECHNOLOGIES CORP COM 12619F104 461 121,521 SH   SOLE 22 121,521 0 0
CRA INTL INC COM 12618T105 643 6,885 SH   SOLE 2 4,757 0 2,128
CRA INTL INC COM 12618T105 12 126 SH   SOLE 7 126 0 0
CRA INTL INC COM 12618T105 1,938 20,762 SH   SOLE 18 20,762 0 0
CRA INTL INC COM 12618T105 1,277 13,677 SH   SOLE 19 13,677 0 0
CRA INTL INC COM 12618T105 25,394 272,006 SH   SOLE 21 272,006 0 0
CRA INTL INC COM 12618T105 17,049 182,618 SH   SOLE 22 178,978 0 3,640
CRA INTL INC COM 12618T105 88 947 SH   SOLE 25 947 0 0
CRA INTL INC COM 12618T105 191 2,045 SH   SOLE 30 2,045 0 0
CRA INTL INC COM 12618T105 86 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105 47 502 SH   SOLE 43 0 0 502
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,387 18,557 SH   SOLE 2 15,941 0 2,616
CRACKER BARREL OLD CTRY STOR COM 22410J106 13 99 SH   SOLE 4 99 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 71 551 SH   SOLE 7 551 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 13,475 104,747 SH   SOLE 18 104,747 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,409 42,050 SH   SOLE 19 42,050 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 210,110 1,633,319 SH   SOLE 21 1,633,319 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 86,732 674,221 SH   SOLE 22 661,502 0 12,719
CRACKER BARREL OLD CTRY STOR COM 22410J106 347 2,701 SH   SOLE 25 2,701 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 997 7,748 SH   SOLE 26 6,159 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 50 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,653 12,852 SH   SOLE 30 12,852 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 102 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 397 3,087 SH   SOLE 40 3,087 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,458 26,881 SH   SOLE 43 3,195 0 23,686
CRANE CO COM 224399105 12,953 127,331 SH   SOLE 2 38,311 0 89,020
CRANE CO COM 224399105 19 188 SH   SOLE 4 188 0 0
CRANE CO COM 224399105 103 1,012 SH   SOLE 7 1,012 0 0
CRANE CO COM 224399105 11,095 109,060 SH   SOLE 18 109,060 0 0
CRANE CO COM 224399105 1,476 14,512 SH   SOLE 19 14,512 0 0
CRANE CO COM 224399105 235,995 2,319,818 SH   SOLE 21 2,319,818 0 0
CRANE CO COM 224399105 137,287 1,349,523 SH   SOLE 22 1,294,426 0 55,097
CRANE CO COM 224399105 602 5,914 SH   SOLE 25 5,914 0 0
CRANE CO COM 224399105 2,115 20,795 SH   SOLE 26 17,355 0 3,440
CRANE CO COM 224399105 92 906 SH   SOLE 28 906 0 0
CRANE CO COM 224399105 2,508 24,651 SH   SOLE 30 24,651 0 0
CRANE CO COM 224399105 79 776 SH   SOLE 31 776 0 0
CRANE CO COM 224399105 119 1,171 SH   SOLE 36 1,171 0 0
CRANE CO COM 224399105 627 6,165 SH   SOLE 40 6,165 0 0
CRANE CO COM 224399105 3,313 32,562 SH   SOLE 43 2,087 0 30,475
CRAWFORD & CO CL B 224633107 71 9,437 SH   SOLE 21 9,437 0 0
CRAWFORD & CO CL B 224633107 2,847 380,070 SH   SOLE 22 380,070 0 0
CRAWFORD & CO CL A 224633206 1,776 237,079 SH   SOLE 2 200,698 0 36,381
CRAWFORD & CO CL A 224633206 0 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206 411 54,811 SH   SOLE 18 54,811 0 0
CRAWFORD & CO CL A 224633206 257 34,360 SH   SOLE 19 34,360 0 0
CRAWFORD & CO CL A 224633206 5,012 669,125 SH   SOLE 21 669,125 0 0
CRAWFORD & CO CL A 224633206 4,751 634,265 SH   SOLE 22 626,030 0 8,235
CRAWFORD & CO CL A 224633206 62 8,330 SH   SOLE 23 8,330 0 0
CRAWFORD & CO CL A 224633206 176 23,517 SH   SOLE 26 0 0 23,517
CREATD INC COM 225265107 3 1,479 SH   SOLE 18 1,479 0 0
CREATD INC COM 225265107 54 25,688 SH   SOLE 21 25,688 0 0
CREATD INC COM 225265107 1 673 SH   SOLE 22 673 0 0
CREDICORP LTD COM G2519Y108 13,764 112,755 SH   SOLE 2 37,503 0 75,252
CREDICORP LTD COM G2519Y108 4,553 37,300 SH   SOLE 4 18,171 0 19,129
CREDICORP LTD COM G2519Y108 16,410 134,435 SH   SOLE 7 7,844 0 126,591
CREDICORP LTD COM G2519Y108 13 106 SH   SOLE 13 106 0 0
CREDICORP LTD COM G2519Y108 215 1,759 SH   SOLE 15 1,759 0 0
CREDICORP LTD COM G2519Y108 10,907 89,348 SH   SOLE 18 26,880 0 62,468
CREDICORP LTD COM G2519Y108 71,507 585,783 SH   SOLE 19 585,783 0 0
CREDICORP LTD COM G2519Y108 218,163 1,787,193 SH   SOLE 21 1,787,193 0 0
CREDICORP LTD COM G2519Y108 95,564 782,865 SH   SOLE 22 707,196 0 75,669
CREDICORP LTD COM G2519Y108 3,848 31,526 SH   SOLE 23 31,526 0 0
CREDICORP LTD COM G2519Y108 65,434 536,037 SH   SOLE 25 536,037 0 0
CREDICORP LTD COM G2519Y108 24,011 196,695 SH   SOLE 26 61,683 0 135,012
CREDICORP LTD COM G2519Y108 15,394 126,109 SH   SOLE 28 3,851 0 122,258
CREDICORP LTD COM G2519Y108 50,872 416,747 SH   SOLE 30 416,747 0 0
CREDICORP LTD COM G2519Y108 591 4,839 SH   SOLE 31 0 0 4,839
CREDICORP LTD COM G2519Y108 75,365 617,390 SH   SOLE 34 617,390 0 0
CREDICORP LTD COM G2519Y108 2,691 22,041 SH   SOLE 36 22,041 0 0
CREDICORP LTD COM G2519Y108 35 289 SH   SOLE 40 289 0 0
CREDICORP LTD COM G2519Y108 9,205 75,407 SH   SOLE 43 5,397 0 70,010
CREDIT ACCEP CORP MICH COM 225310101 15,229 22,146 SH   SOLE 2 3,361 0 18,785
CREDIT ACCEP CORP MICH COM 225310101 32 46 SH   SOLE 4 46 0 0
CREDIT ACCEP CORP MICH COM 225310101 74 107 SH   SOLE 7 107 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,366 3,440 SH   SOLE 18 3,440 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,775 2,581 SH   SOLE 19 2,581 0 0
CREDIT ACCEP CORP MICH COM 225310101 69,536 101,117 SH   SOLE 21 101,117 0 0
CREDIT ACCEP CORP MICH COM 225310101 125,740 182,846 SH   SOLE 22 173,533 0 9,313
CREDIT ACCEP CORP MICH COM 225310101 809 1,176 SH   SOLE 25 1,176 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,622 3,813 SH   SOLE 26 3,012 0 801
CREDIT ACCEP CORP MICH COM 225310101 153 222 SH   SOLE 28 222 0 0
CREDIT ACCEP CORP MICH COM 225310101 3,361 4,888 SH   SOLE 30 4,888 0 0
CREDIT ACCEP CORP MICH COM 225310101 84 122 SH   SOLE 31 122 0 0
CREDIT ACCEP CORP MICH COM 225310101 50 72 SH   SOLE 36 72 0 0
CREDIT ACCEP CORP MICH COM 225310101 757 1,101 SH   SOLE 40 1,101 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,578 3,749 SH   SOLE 43 148 0 3,601
CREDIT SUISSE GROUP SPONSORED ADR 225401108 545 56,536 SH   SOLE 18 56,536 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 4,410 457,506 SH   SOLE 19 457,506 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 888 92,085 SH   SOLE 25 92,085 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1,905 197,663 SH   SOLE 34 197,663 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 12,564 1,303,357 SH   SOLE 43 242,467 0 1,060,890
CRESCENT CAP BDC INC COM 225655109 3,734 212,168 SH   SOLE 30 212,168 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 133 10,524 SH   SOLE 2 7,756 0 2,768
CRESCENT ENERGY COMPANY CL A COM 44952J104 5 376 SH   SOLE 7 376 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 1,099 86,646 SH   SOLE 18 86,646 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 670 52,877 SH   SOLE 19 52,877 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 13,531 1,067,088 SH   SOLE 21 1,067,088 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 8,961 706,676 SH   SOLE 22 691,879 0 14,797
CRESCENT ENERGY COMPANY CL A COM 44952J104 44 3,442 SH   SOLE 25 3,442 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 40 3,159 SH   SOLE 26 0 0 3,159
CRESCENT ENERGY COMPANY CL A COM 44952J104 78 6,151 SH   SOLE 30 6,151 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 33 2,597 SH   SOLE 40 2,597 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 57 4,463 SH   SOLE 43 0 0 4,463
CRESCENT PT ENERGY CORP COM 22576C101 701 131,221 SH   SOLE 21 131,221 0 0
CRESCENT PT ENERGY CORP COM 22576C101 926 173,464 SH   SOLE 43 20,659 0 152,805
CRESUD S A C I F Y A SPONSORED ADR 226406106 91 19,314 SH   SOLE 21 19,314 0 0
CREXENDO INC COM 226552107 7 1,473 SH   SOLE 18 1,473 0 0
CREXENDO INC COM 226552107 90 18,046 SH   SOLE 21 18,046 0 0
CRH PLC ADR 12626K203 415 7,869 SH   SOLE 18 7,841 0 28
CRH PLC ADR 12626K203 22,424 424,700 SH   SOLE 43 61,677 0 363,023
CRICUT INC COM CL A 22658D100 77 3,490 SH   SOLE 2 2,794 0 696
CRICUT INC COM CL A 22658D100 877 39,721 SH   SOLE 21 39,721 0 0
CRICUT INC COM CL A 22658D100 10,801 488,951 SH   SOLE 22 488,947 0 4
CRICUT INC COM CL A 22658D100 75 3,411 SH   SOLE 25 3,411 0 0
CRICUT INC COM CL A 22658D100 133 6,027 SH   SOLE 30 6,027 0 0
CRICUT INC COM CL A 22658D100 73 3,294 SH   SOLE 40 3,294 0 0
CRICUT INC COM CL A 22658D100 16 718 SH   SOLE 43 0 0 718
CRINETICS PHARMACEUTICALS IN COM 22663K107 900 31,692 SH   SOLE 2 14,513 0 17,179
CRINETICS PHARMACEUTICALS IN COM 22663K107 15 525 SH   SOLE 7 525 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 3,834 134,937 SH   SOLE 18 132,336 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 3,527 124,140 SH   SOLE 19 124,140 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 54,689 1,924,979 SH   SOLE 21 1,924,979 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 28,469 1,002,069 SH   SOLE 22 982,059 0 20,010
CRINETICS PHARMACEUTICALS IN COM 22663K107 49 1,709 SH   SOLE 23 1,709 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 101 3,569 SH   SOLE 25 3,569 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 208 7,323 SH   SOLE 26 0 0 7,323
CRINETICS PHARMACEUTICALS IN COM 22663K107 873 30,725 SH   SOLE 30 30,725 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 98 3,466 SH   SOLE 40 3,466 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 314 11,036 SH   SOLE 43 2,841 0 8,195
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,112 14,668 SH   SOLE 2 14,668 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 18 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 0 1 SH   SOLE 18 1 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 66,422 876,505 SH   SOLE 21 876,505 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,060 53,576 SH   SOLE 22 28,595 0 24,981
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 653 8,622 SH   SOLE 25 8,622 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,088 27,547 SH   SOLE 26 21,684 0 5,863
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 523 6,898 SH   SOLE 28 6,898 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 20,567 271,399 SH   SOLE 30 271,399 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 37 492 SH   SOLE 34 492 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 567 7,478 SH   SOLE 40 7,478 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 311 4,098 SH   SOLE 43 224 0 3,874
CRITEO S A SPONS ADS 226718104 3 82 SH   SOLE 18 82 0 0
CRITEO S A SPONS ADS 226718104 1,553 39,946 SH   SOLE 43 16,919 0 23,027
CROCS INC COM 227046109 7,892 61,551 SH   SOLE 2 53,832 0 7,719
CROCS INC COM 227046109 492 3,840 SH   SOLE 4 3,840 0 0
CROCS INC COM 227046109 99 769 SH   SOLE 7 769 0 0
CROCS INC COM 227046109 33,954 264,811 SH   SOLE 18 258,921 0 5,890
CROCS INC COM 227046109 17,143 133,700 SH   SOLE 19 133,700 0 0
CROCS INC COM 227046109 529,841 4,132,284 SH   SOLE 21 4,132,284 0 0
CROCS INC COM 227046109 215,294 1,679,099 SH   SOLE 22 1,644,946 0 34,153
CROCS INC COM 227046109 142 1,110 SH   SOLE 23 1,110 0 0
CROCS INC COM 227046109 1,288 10,049 SH   SOLE 25 10,049 0 0
CROCS INC COM 227046109 4,136 32,259 SH   SOLE 26 24,348 0 7,911
CROCS INC COM 227046109 143 1,112 SH   SOLE 28 1,112 0 0
CROCS INC COM 227046109 4,690 36,574 SH   SOLE 30 36,574 0 0
CROCS INC COM 227046109 545 4,248 SH   SOLE 36 4,248 0 0
CROCS INC COM 227046109 981 7,650 SH   SOLE 40 7,650 0 0
CROCS INC COM 227046109 3,825 29,829 SH   SOLE 43 159 0 29,670
CRONOS GROUP INC COM 22717L101 0 54 SH   SOLE 17 0 0 54
CROSS CTRY HEALTHCARE INC COM 227483104 1,517 54,657 SH   SOLE 2 34,852 0 19,805
CROSS CTRY HEALTHCARE INC COM 227483104 13 470 SH   SOLE 7 470 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 3,905 140,677 SH   SOLE 18 140,677 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,995 71,880 SH   SOLE 19 71,880 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 119,954 4,321,118 SH   SOLE 21 4,321,118 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 25,912 933,445 SH   SOLE 22 901,762 0 31,683
CROSS CTRY HEALTHCARE INC COM 227483104 17 599 SH   SOLE 23 599 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 129 4,632 SH   SOLE 25 4,632 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 32 1,145 SH   SOLE 26 0 0 1,145
CROSS CTRY HEALTHCARE INC COM 227483104 1,498 53,962 SH   SOLE 30 53,962 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 99 3,575 SH   SOLE 40 3,575 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 346 12,453 SH   SOLE 43 0 0 12,453
CROSSFIRST BANKSHARES INC COM 22766M109 505 32,373 SH   SOLE 2 12,809 0 19,564
CROSSFIRST BANKSHARES INC COM 22766M109 8 498 SH   SOLE 7 498 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 2,244 143,738 SH   SOLE 18 143,738 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,286 82,409 SH   SOLE 19 82,409 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 28,677 1,837,118 SH   SOLE 21 1,837,118 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 16,761 1,073,729 SH   SOLE 22 1,032,970 0 40,759
CROSSFIRST BANKSHARES INC COM 22766M109 92 5,911 SH   SOLE 25 5,911 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 209 13,376 SH   SOLE 30 13,376 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 97 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 31 1,975 SH   SOLE 43 0 0 1,975
CROWDSTRIKE HLDGS INC CL A 22788C105 77,548 378,743 SH   SOLE 2 37,118 0 341,625
CROWDSTRIKE HLDGS INC CL A 22788C105 25,311 123,617 SH   SOLE 4 77,110 0 46,507
CROWDSTRIKE HLDGS INC CL A 22788C105 8,204 40,069 SH   SOLE 7 40,069 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 519 2,537 SH   SOLE 13 428 0 2,109
CROWDSTRIKE HLDGS INC CL A 22788C105 3,198 15,621 SH   SOLE 15 15,621 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 123,202 601,717 SH   SOLE 18 508,803 0 92,914
CROWDSTRIKE HLDGS INC CL A 22788C105 223,095 1,089,597 SH   SOLE 19 1,089,597 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 843,129 4,117,848 SH   SOLE 21 4,117,848 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 888,517 4,339,521 SH   SOLE 22 4,114,045 0 225,476
CROWDSTRIKE HLDGS INC CL A 22788C105 21,860 106,763 SH   SOLE 23 106,763 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 63,197 308,654 SH   SOLE 25 308,654 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 71,168 347,584 SH   SOLE 26 133,981 0 213,603
CROWDSTRIKE HLDGS INC CL A 22788C105 74,656 364,622 SH   SOLE 28 5,476 0 359,146
CROWDSTRIKE HLDGS INC CL A 22788C105 52 256 SH   SOLE 29 256 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 149,680 731,038 SH   SOLE 30 731,038 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 13,755 67,180 SH   SOLE 31 20,769 0 46,411
CROWDSTRIKE HLDGS INC CL A 22788C105 10,196 49,798 SH   SOLE 32 49,798 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 196,030 957,413 SH   SOLE 34 957,413 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 14,822 72,392 SH   SOLE 36 72,392 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,294 6,321 SH   SOLE 40 6,321 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 15,270 74,580 SH   SOLE 43 11,821 0 62,760
CROWN CASTLE INTL CORP NEW COM 22822V101 240,275 1,151,073 SH   SOLE 2 393,940 0 757,133
CROWN CASTLE INTL CORP NEW COM 22822V101 87,696 420,122 SH   SOLE 4 289,641 0 130,481
CROWN CASTLE INTL CORP NEW COM 22822V101 228,736 1,095,795 SH   SOLE 7 1,083,692 0 12,103
CROWN CASTLE INTL CORP NEW COM 22822V101 9,502 45,523 SH   SOLE 13 40,968 0 4,555
CROWN CASTLE INTL CORP NEW COM 22822V101 12,765 61,151 SH   SOLE 15 61,151 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1 3 SH   SOLE 17 0 0 3
CROWN CASTLE INTL CORP NEW COM 22822V101 145,593 697,485 SH   SOLE 18 630,318 0 67,167
CROWN CASTLE INTL CORP NEW COM 22822V101 89,136 427,019 SH   SOLE 19 427,019 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,721,259 13,036,595 SH   SOLE 21 13,036,595 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,000,069 9,581,630 SH   SOLE 22 8,494,575 0 1,087,055
CROWN CASTLE INTL CORP NEW COM 22822V101 66,449 318,332 SH   SOLE 23 318,332 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 143,456 687,245 SH   SOLE 25 687,245 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 200,934 962,606 SH   SOLE 26 338,957 0 623,649
CROWN CASTLE INTL CORP NEW COM 22822V101 149,084 714,209 SH   SOLE 28 7,763 0 706,446
CROWN CASTLE INTL CORP NEW COM 22822V101 10,990 52,649 SH   SOLE 29 52,649 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 474,757 2,274,393 SH   SOLE 30 2,274,393 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 997,104 4,776,776 SH   SOLE 31 113,687 0 4,663,089
CROWN CASTLE INTL CORP NEW COM 22822V101 41,007 196,451 SH   SOLE 34 196,451 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 45,890 219,842 SH   SOLE 36 219,842 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,962 14,191 SH   SOLE 40 14,191 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 57,985 277,787 SH   SOLE 43 20,070 0 257,717
CROWN CRAFTS INC COM 228309100 15 1,996 SH   SOLE 18 1,996 0 0
CROWN CRAFTS INC COM 228309100 210 28,788 SH   SOLE 21 28,788 0 0
CROWN CRAFTS INC COM 228309100 3 345 SH   SOLE 22 345 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 4 1,115 SH   SOLE 18 1,115 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 71 17,754 SH   SOLE 21 17,754 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 3 804 SH   SOLE 22 804 0 0
CROWN HLDGS INC COM 228368106 34,391 310,893 SH   SOLE 2 26,944 0 283,949
CROWN HLDGS INC COM 228368106 9,319 84,242 SH   SOLE 4 37,685 0 46,557
CROWN HLDGS INC COM 228368106 1,245 11,258 SH   SOLE 7 11,258 0 0
CROWN HLDGS INC COM 228368106 285 2,574 SH   SOLE 13 399 0 2,175
CROWN HLDGS INC COM 228368106 1,705 15,413 SH   SOLE 15 15,413 0 0
CROWN HLDGS INC COM 228368106 8,203 74,153 SH   SOLE 18 66,367 0 7,786
CROWN HLDGS INC COM 228368106 5,882 53,170 SH   SOLE 19 53,170 0 0
CROWN HLDGS INC COM 228368106 165,743 1,498,314 SH   SOLE 21 1,498,314 0 0
CROWN HLDGS INC COM 228368106 319,721 2,890,260 SH   SOLE 22 2,747,999 0 142,261
CROWN HLDGS INC COM 228368106 8,218 74,286 SH   SOLE 23 74,286 0 0
CROWN HLDGS INC COM 228368106 770 6,965 SH   SOLE 25 6,965 0 0
CROWN HLDGS INC COM 228368106 12,899 116,605 SH   SOLE 26 87,488 0 29,117
CROWN HLDGS INC COM 228368106 17,088 154,472 SH   SOLE 28 2,341 0 152,131
CROWN HLDGS INC COM 228368106 114 1,031 SH   SOLE 29 1,031 0 0
CROWN HLDGS INC COM 228368106 31,165 281,734 SH   SOLE 30 242,094 0 39,640
CROWN HLDGS INC COM 228368106 7,976 72,106 SH   SOLE 31 15,872 0 56,234
CROWN HLDGS INC COM 228368106 53,715 485,584 SH   SOLE 34 485,584 0 0
CROWN HLDGS INC COM 228368106 3,364 30,412 SH   SOLE 36 30,412 0 0
CROWN HLDGS INC COM 228368106 489 4,420 SH   SOLE 40 4,420 0 0
CROWN HLDGS INC COM 228368106 6,959 62,908 SH   SOLE 43 1,098 0 61,810
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 17,874 1,800,000 SH   SOLE 19 1,800,000 0 0
CRYOLIFE INC COM 228903100 1,640 80,585 SH   SOLE 2 41,369 0 39,216
CRYOLIFE INC COM 228903100 5 222 SH   SOLE 4 222 0 0
CRYOLIFE INC COM 228903100 12 590 SH   SOLE 7 590 0 0
CRYOLIFE INC COM 228903100 2,714 133,369 SH   SOLE 18 133,369 0 0
CRYOLIFE INC COM 228903100 5,570 273,707 SH   SOLE 19 273,707 0 0
CRYOLIFE INC COM 228903100 101,379 4,981,785 SH   SOLE 21 4,981,785 0 0
CRYOLIFE INC COM 228903100 26,134 1,284,209 SH   SOLE 22 1,256,418 0 27,791
CRYOLIFE INC COM 228903100 209 10,276 SH   SOLE 23 10,276 0 0
CRYOLIFE INC COM 228903100 124 6,069 SH   SOLE 25 6,069 0 0
CRYOLIFE INC COM 228903100 1,410 69,280 SH   SOLE 26 18,620 0 50,660
CRYOLIFE INC COM 228903100 94 4,619 SH   SOLE 28 4,619 0 0
CRYOLIFE INC COM 228903100 5,544 272,442 SH   SOLE 30 272,442 0 0
CRYOLIFE INC COM 228903100 162 7,975 SH   SOLE 34 7,975 0 0
CRYOLIFE INC COM 228903100 71 3,494 SH   SOLE 36 3,494 0 0
CRYOLIFE INC COM 228903100 80 3,945 SH   SOLE 40 3,945 0 0
CRYOLIFE INC COM 228903100 314 15,438 SH   SOLE 43 168 0 15,270
CRYOPORT INC COM PAR $0.001 229050307 907 15,329 SH   SOLE 2 10,607 0 4,722
CRYOPORT INC COM PAR $0.001 229050307 40 675 SH   SOLE 4 170 0 505
CRYOPORT INC COM PAR $0.001 229050307 34 574 SH   SOLE 7 574 0 0
CRYOPORT INC COM PAR $0.001 229050307 6,405 108,255 SH   SOLE 18 108,255 0 0
CRYOPORT INC COM PAR $0.001 229050307 4,281 72,343 SH   SOLE 19 72,343 0 0
CRYOPORT INC COM PAR $0.001 229050307 99,932 1,688,891 SH   SOLE 21 1,688,891 0 0
CRYOPORT INC COM PAR $0.001 229050307 60,318 1,019,394 SH   SOLE 22 998,640 0 20,754
CRYOPORT INC COM PAR $0.001 229050307 351 5,926 SH   SOLE 25 5,926 0 0
CRYOPORT INC COM PAR $0.001 229050307 838 14,169 SH   SOLE 26 10,604 0 3,565
CRYOPORT INC COM PAR $0.001 229050307 48 814 SH   SOLE 28 814 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,570 26,526 SH   SOLE 30 26,526 0 0
CRYOPORT INC COM PAR $0.001 229050307 264 4,458 SH   SOLE 36 4,458 0 0
CRYOPORT INC COM PAR $0.001 229050307 309 5,215 SH   SOLE 40 5,215 0 0
CRYOPORT INC COM PAR $0.001 229050307 345 5,823 SH   SOLE 43 96 0 5,727
CS DISCO INC COM 126327105 993 27,765 SH   SOLE 2 24,840 0 2,925
CS DISCO INC COM 126327105 765 21,400 SH   SOLE 18 21,400 0 0
CS DISCO INC COM 126327105 8,093 226,390 SH   SOLE 19 226,390 0 0
CS DISCO INC COM 126327105 11,138 311,559 SH   SOLE 21 311,559 0 0
CS DISCO INC COM 126327105 9,048 253,080 SH   SOLE 22 249,383 0 3,697
CS DISCO INC COM 126327105 3,305 92,444 SH   SOLE 26 0 0 92,444
CS DISCO INC COM 126327105 35,798 1,001,333 SH   SOLE 34 1,001,333 0 0
CSG SYS INTL INC COM 126349109 7,325 127,118 SH   SOLE 2 67,768 0 59,350
CSG SYS INTL INC COM 126349109 6 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 30 523 SH   SOLE 7 523 0 0
CSG SYS INTL INC COM 126349109 7,769 134,823 SH   SOLE 18 118,754 0 16,069
CSG SYS INTL INC COM 126349109 19,354 335,884 SH   SOLE 19 335,884 0 0
CSG SYS INTL INC COM 126349109 230,161 3,994,457 SH   SOLE 21 3,994,457 0 0
CSG SYS INTL INC COM 126349109 67,186 1,166,021 SH   SOLE 22 1,138,128 0 27,893
CSG SYS INTL INC COM 126349109 789 13,696 SH   SOLE 23 13,696 0 0
CSG SYS INTL INC COM 126349109 239 4,149 SH   SOLE 25 4,149 0 0
CSG SYS INTL INC COM 126349109 4,136 71,773 SH   SOLE 26 5,404 0 66,369
CSG SYS INTL INC COM 126349109 34 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109 3,489 60,557 SH   SOLE 30 60,557 0 0
CSG SYS INTL INC COM 126349109 214 3,711 SH   SOLE 40 3,711 0 0
CSG SYS INTL INC COM 126349109 1,215 21,095 SH   SOLE 43 1,627 0 19,468
CSP INC COM 126389105 7 844 SH   SOLE 18 844 0 0
CSP INC COM 126389105 94 10,706 SH   SOLE 21 10,706 0 0
CSP INC COM 126389105 2 179 SH   SOLE 22 179 0 0
CSW INDUSTRIALS INC COM 126402106 687 5,688 SH   SOLE 2 4,103 0 1,585
CSW INDUSTRIALS INC COM 126402106 6 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106 28 232 SH   SOLE 7 232 0 0
CSW INDUSTRIALS INC COM 126402106 4,753 39,330 SH   SOLE 18 39,330 0 0
CSW INDUSTRIALS INC COM 126402106 3,190 26,392 SH   SOLE 19 26,392 0 0
CSW INDUSTRIALS INC COM 126402106 62,459 516,784 SH   SOLE 21 516,784 0 0
CSW INDUSTRIALS INC COM 126402106 42,912 355,056 SH   SOLE 22 346,800 0 8,256
CSW INDUSTRIALS INC COM 126402106 301 2,488 SH   SOLE 25 2,488 0 0
CSW INDUSTRIALS INC COM 126402106 852 7,053 SH   SOLE 26 4,580 0 2,473
CSW INDUSTRIALS INC COM 126402106 32 266 SH   SOLE 28 266 0 0
CSW INDUSTRIALS INC COM 126402106 2,742 22,688 SH   SOLE 30 22,688 0 0
CSW INDUSTRIALS INC COM 126402106 267 2,211 SH   SOLE 40 2,211 0 0
CSW INDUSTRIALS INC COM 126402106 986 8,159 SH   SOLE 43 337 0 7,822
CSX CORP COM 126408103 187,288 4,981,058 SH   SOLE 2 751,531 0 4,229,527
CSX CORP COM 126408103 47,669 1,267,792 SH   SOLE 4 1,051,889 0 215,903
CSX CORP COM 126408103 79,830 2,123,138 SH   SOLE 7 2,057,264 0 65,874
CSX CORP COM 126408103 3,212 85,431 SH   SOLE 13 59,596 0 25,835
CSX CORP COM 126408103 12,245 325,653 SH   SOLE 15 325,653 0 0
CSX CORP COM 126408103 150,415 4,000,388 SH   SOLE 18 3,694,864 0 305,524
CSX CORP COM 126408103 39,603 1,053,280 SH   SOLE 19 1,053,280 0 0
CSX CORP COM 126408103 1,768,817 47,042,998 SH   SOLE 21 47,042,998 0 0
CSX CORP COM 126408103 1,747,251 46,469,442 SH   SOLE 22 41,911,684 0 4,557,758
CSX CORP COM 126408103 48,594 1,292,387 SH   SOLE 23 1,292,387 0 0
CSX CORP COM 126408103 117,429 3,123,117 SH   SOLE 25 3,123,117 0 0
CSX CORP COM 126408103 169,451 4,506,671 SH   SOLE 26 1,498,848 0 3,007,823
CSX CORP COM 126408103 239,968 6,382,121 SH   SOLE 28 674,733 0 5,707,388
CSX CORP COM 126408103 150 3,983 SH   SOLE 29 3,983 0 0
CSX CORP COM 126408103 600,086 15,959,730 SH   SOLE 30 15,959,730 0 0
CSX CORP COM 126408103 345,792 9,196,583 SH   SOLE 31 251,341 0 8,945,242
CSX CORP COM 126408103 20,176 536,603 SH   SOLE 32 536,603 0 0
CSX CORP COM 126408103 13,555 360,515 SH   SOLE 34 360,515 0 0
CSX CORP COM 126408103 39,930 1,061,968 SH   SOLE 36 1,061,968 0 0
CSX CORP COM 126408103 2,807 74,647 SH   SOLE 40 74,647 0 0
CSX CORP COM 126408103 66,490 1,768,356 SH   SOLE 43 116,500 0 1,651,856
CTI BIOPHARMA CORP COM 12648L601 11 4,254 SH   SOLE 2 0 0 4,254
CTI BIOPHARMA CORP COM 12648L601 42 16,966 SH   SOLE 18 16,966 0 0
CTI BIOPHARMA CORP COM 12648L601 591 238,232 SH   SOLE 21 238,232 0 0
CTI BIOPHARMA CORP COM 12648L601 3,818 1,539,378 SH   SOLE 22 1,539,378 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 2,224 36,213 SH   SOLE 2 29,259 0 6,954
CTO RLTY GROWTH INC NEW COM 22948Q101 5 83 SH   SOLE 7 83 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,142 18,600 SH   SOLE 18 18,600 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,522 24,787 SH   SOLE 19 24,787 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 14,230 231,684 SH   SOLE 21 231,684 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 13,641 222,099 SH   SOLE 22 218,810 0 3,289
CTO RLTY GROWTH INC NEW COM 22948Q101 15 241 SH   SOLE 23 241 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 277 4,514 SH   SOLE 43 583 0 3,931
CTS CORP COM 126501105 835 22,750 SH   SOLE 2 8,074 0 14,676
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,761 129,659 SH   SOLE 18 129,659 0 0
CTS CORP COM 126501105 2,098 57,135 SH   SOLE 19 57,135 0 0
CTS CORP COM 126501105 146,433 3,987,835 SH   SOLE 21 3,987,835 0 0
CTS CORP COM 126501105 30,382 827,404 SH   SOLE 22 797,698 0 29,706
CTS CORP COM 126501105 207 5,646 SH   SOLE 25 5,646 0 0
CTS CORP COM 126501105 244 6,638 SH   SOLE 26 2,225 0 4,413
CTS CORP COM 126501105 89 2,434 SH   SOLE 28 2,434 0 0
CTS CORP COM 126501105 4,165 113,418 SH   SOLE 30 113,418 0 0
CTS CORP COM 126501105 198 5,400 SH   SOLE 36 5,400 0 0
CTS CORP COM 126501105 136 3,702 SH   SOLE 40 3,702 0 0
CTS CORP COM 126501105 409 11,149 SH   SOLE 43 514 0 10,635
CUBESMART COM 229663109 46,941 824,830 SH   SOLE 2 349,660 0 475,170
CUBESMART COM 229663109 19,682 345,850 SH   SOLE 4 345,850 0 0
CUBESMART COM 229663109 15,604 274,182 SH   SOLE 7 274,182 0 0
CUBESMART COM 229663109 1,174 20,630 SH   SOLE 13 20,630 0 0
CUBESMART COM 229663109 32,976 579,437 SH   SOLE 18 408,678 0 170,759
CUBESMART COM 229663109 74,852 1,315,270 SH   SOLE 19 1,315,270 0 0
CUBESMART COM 229663109 296,069 5,202,400 SH   SOLE 21 5,202,400 0 0
CUBESMART COM 229663109 458,691 8,059,943 SH   SOLE 22 7,287,029 0 772,914
CUBESMART COM 229663109 5,677 99,747 SH   SOLE 23 99,747 0 0
CUBESMART COM 229663109 52,692 925,885 SH   SOLE 25 925,885 0 0
CUBESMART COM 229663109 10,062 176,811 SH   SOLE 26 98,512 0 78,299
CUBESMART COM 229663109 23,733 417,024 SH   SOLE 28 3,591 0 413,433
CUBESMART COM 229663109 1,909 33,548 SH   SOLE 29 33,548 0 0
CUBESMART COM 229663109 63,537 1,116,454 SH   SOLE 30 1,116,454 0 0
CUBESMART COM 229663109 55,860 981,551 SH   SOLE 31 64,669 0 916,882
CUBESMART COM 229663109 3,265 57,380 SH   SOLE 34 57,380 0 0
CUBESMART COM 229663109 985 17,316 SH   SOLE 36 17,316 0 0
CUBESMART COM 229663109 1,467 25,776 SH   SOLE 40 25,776 0 0
CUBESMART COM 229663109 7,087 124,529 SH   SOLE 43 2,309 0 122,220
CUE BIOPHARMA INC COM 22978P106 266 23,502 SH   SOLE 2 12,956 0 10,546
CUE BIOPHARMA INC COM 22978P106 5 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 1,164 102,930 SH   SOLE 18 92,967 0 9,963
CUE BIOPHARMA INC COM 22978P106 1,814 160,396 SH   SOLE 19 160,396 0 0
CUE BIOPHARMA INC COM 22978P106 13,507 1,194,227 SH   SOLE 21 1,194,227 0 0
CUE BIOPHARMA INC COM 22978P106 8,530 754,238 SH   SOLE 22 740,504 0 13,734
CUE BIOPHARMA INC COM 22978P106 35 3,108 SH   SOLE 23 3,108 0 0
CUE BIOPHARMA INC COM 22978P106 69 6,063 SH   SOLE 25 6,063 0 0
CUE BIOPHARMA INC COM 22978P106 234 20,686 SH   SOLE 26 2,391 0 18,295
CUE BIOPHARMA INC COM 22978P106 144 12,756 SH   SOLE 30 12,756 0 0
CUE BIOPHARMA INC COM 22978P106 15 1,330 SH   SOLE 36 1,330 0 0
CUE BIOPHARMA INC COM 22978P106 25 2,191 SH   SOLE 40 2,191 0 0
CUE BIOPHARMA INC COM 22978P106 95 8,363 SH   SOLE 43 0 0 8,363
CUE HEALTH INC COM 229790100 17 1,282 SH   SOLE 2 0 0 1,282
CUE HEALTH INC COM 229790100 523 39,018 SH   SOLE 18 39,018 0 0
CUE HEALTH INC COM 229790100 428 31,941 SH   SOLE 19 31,941 0 0
CUE HEALTH INC COM 229790100 5,898 439,852 SH   SOLE 21 439,852 0 0
CUE HEALTH INC COM 229790100 1,483 110,607 SH   SOLE 22 107,674 0 2,933
CUENTAS INC COM NEW 229794201 1 620 SH   SOLE 18 620 0 0
CUENTAS INC COM NEW 229794201 19 14,615 SH   SOLE 21 14,615 0 0
CULLEN FROST BANKERS INC COM 229899109 16,451 130,494 SH   SOLE 2 45,182 0 85,312
CULLEN FROST BANKERS INC COM 229899109 314 2,488 SH   SOLE 4 204 0 2,284
CULLEN FROST BANKERS INC COM 229899109 2,953 23,423 SH   SOLE 7 23,423 0 0
CULLEN FROST BANKERS INC COM 229899109 114 906 SH   SOLE 13 906 0 0
CULLEN FROST BANKERS INC COM 229899109 15,817 125,464 SH   SOLE 18 124,698 0 766
CULLEN FROST BANKERS INC COM 229899109 2,491 19,762 SH   SOLE 19 19,762 0 0
CULLEN FROST BANKERS INC COM 229899109 369,431 2,930,361 SH   SOLE 21 2,930,361 0 0
CULLEN FROST BANKERS INC COM 229899109 200,802 1,592,784 SH   SOLE 22 1,526,604 0 66,180
CULLEN FROST BANKERS INC COM 229899109 1,031 8,177 SH   SOLE 25 8,177 0 0
CULLEN FROST BANKERS INC COM 229899109 3,237 25,678 SH   SOLE 26 21,330 0 4,348
CULLEN FROST BANKERS INC COM 229899109 133 1,052 SH   SOLE 28 1,052 0 0
CULLEN FROST BANKERS INC COM 229899109 11,857 94,053 SH   SOLE 30 94,053 0 0
CULLEN FROST BANKERS INC COM 229899109 112 888 SH   SOLE 31 888 0 0
CULLEN FROST BANKERS INC COM 229899109 176 1,399 SH   SOLE 36 1,399 0 0
CULLEN FROST BANKERS INC COM 229899109 1,001 7,939 SH   SOLE 40 7,939 0 0
CULLEN FROST BANKERS INC COM 229899109 3,485 27,646 SH   SOLE 43 2,643 0 25,003
CULLINAN ONCOLOGY INC COM 230031106 435 28,164 SH   SOLE 2 8,868 0 19,296
CULLINAN ONCOLOGY INC COM 230031106 5 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106 1,209 78,324 SH   SOLE 18 78,324 0 0
CULLINAN ONCOLOGY INC COM 230031106 811 52,588 SH   SOLE 19 52,588 0 0
CULLINAN ONCOLOGY INC COM 230031106 16,567 1,073,689 SH   SOLE 21 1,073,689 0 0
CULLINAN ONCOLOGY INC COM 230031106 8,819 571,517 SH   SOLE 22 551,214 0 20,303
CULLINAN ONCOLOGY INC COM 230031106 39 2,519 SH   SOLE 25 2,519 0 0
CULLINAN ONCOLOGY INC COM 230031106 5 313 SH   SOLE 26 313 0 0
CULLINAN ONCOLOGY INC COM 230031106 357 23,143 SH   SOLE 30 23,143 0 0
CULLINAN ONCOLOGY INC COM 230031106 26 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106 106 6,840 SH   SOLE 43 0 0 6,840
CULP INC COM 230215105 301 31,685 SH   SOLE 2 23,632 0 8,053
CULP INC COM 230215105 22 2,272 SH   SOLE 18 2,272 0 0
CULP INC COM 230215105 310 32,550 SH   SOLE 21 32,550 0 0
CULP INC COM 230215105 2,746 288,732 SH   SOLE 22 288,732 0 0
CULP INC COM 230215105 28 2,993 SH   SOLE 23 2,993 0 0
CULP INC COM 230215105 61 6,399 SH   SOLE 26 0 0 6,399
CULP INC COM 230215105 8 823 SH   SOLE 43 0 0 823
CUMBERLAND PHARMACEUTICALS I COM 230770109 112 24,032 SH   SOLE 2 0 0 24,032
CUMBERLAND PHARMACEUTICALS I COM 230770109 6 1,260 SH   SOLE 18 1,260 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 140 30,051 SH   SOLE 21 30,051 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 385 82,390 SH   SOLE 22 82,390 0 0
CUMMINS INC COM 231021106 97,244 445,789 SH   SOLE 2 177,424 0 268,365
CUMMINS INC COM 231021106 30,141 138,174 SH   SOLE 4 81,213 0 56,961
CUMMINS INC COM 231021106 29,273 134,192 SH   SOLE 7 129,818 0 4,374
CUMMINS INC COM 231021106 604 2,767 SH   SOLE 13 1,317 0 1,450
CUMMINS INC COM 231021106 4,590 21,042 SH   SOLE 15 21,042 0 0
CUMMINS INC COM 231021106 62,537 286,684 SH   SOLE 18 267,464 0 19,220
CUMMINS INC COM 231021106 13,533 62,038 SH   SOLE 19 62,038 0 0
CUMMINS INC COM 231021106 911,017 4,176,293 SH   SOLE 21 4,176,293 0 0
CUMMINS INC COM 231021106 696,439 3,192,625 SH   SOLE 22 2,805,675 0 386,950
CUMMINS INC COM 231021106 19,667 90,158 SH   SOLE 23 90,158 0 0
CUMMINS INC COM 231021106 68,044 311,929 SH   SOLE 25 311,929 0 0
CUMMINS INC COM 231021106 102,687 470,739 SH   SOLE 26 235,669 0 235,070
CUMMINS INC COM 231021106 174,013 797,713 SH   SOLE 28 107,179 0 690,534
CUMMINS INC COM 231021106 1,160 5,317 SH   SOLE 29 5,317 0 0
CUMMINS INC COM 231021106 265,385 1,216,579 SH   SOLE 30 1,151,958 0 64,621
CUMMINS INC COM 231021106 17,312 79,362 SH   SOLE 31 16,406 0 62,956
CUMMINS INC COM 231021106 3,607 16,533 SH   SOLE 34 16,533 0 0
CUMMINS INC COM 231021106 14,657 67,191 SH   SOLE 36 67,191 0 0
CUMMINS INC COM 231021106 1,020 4,677 SH   SOLE 40 4,677 0 0
CUMMINS INC COM 231021106 51,171 234,581 SH   SOLE 43 10,798 0 223,783
CUMULUS MEDIA INC COM CL A 231082801 40 3,529 SH   SOLE 18 3,529 0 0
CUMULUS MEDIA INC COM CL A 231082801 1,016 90,303 SH   SOLE 21 90,303 0 0
CUMULUS MEDIA INC COM CL A 231082801 1,044 92,816 SH   SOLE 22 92,816 0 0
CUMULUS MEDIA INC COM CL A 231082801 7 605 SH   SOLE 43 0 0 605
CUREVAC N V COM N2451R105 2,756 80,340 SH   SOLE 2 1,399 0 78,941
CUREVAC N V COM N2451R105 26 757 SH   SOLE 7 757 0 0
CUREVAC N V COM N2451R105 728 21,206 SH   SOLE 18 21,206 0 0
CUREVAC N V COM N2451R105 404 11,764 SH   SOLE 19 11,764 0 0
CUREVAC N V COM N2451R105 41,314 1,204,132 SH   SOLE 21 1,204,132 0 0
CUREVAC N V COM N2451R105 11,675 340,292 SH   SOLE 22 302,135 0 38,157
CUREVAC N V COM N2451R105 2,796 81,502 SH   SOLE 30 81,502 0 0
CUREVAC N V COM N2451R105 27 774 SH   SOLE 31 774 0 0
CUREVAC N V COM N2451R105 2,168 63,191 SH   SOLE 43 5,161 0 58,030
CURIOSITYSTREAM INC COM CL A 23130Q107 119 20,023 SH   SOLE 2 8,675 0 11,348
CURIOSITYSTREAM INC COM CL A 23130Q107 2 418 SH   SOLE 7 418 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 503 84,848 SH   SOLE 18 84,848 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 269 45,295 SH   SOLE 19 45,295 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 6,125 1,032,853 SH   SOLE 21 1,032,853 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 3,751 632,479 SH   SOLE 22 602,390 0 30,089
CURIOSITYSTREAM INC COM CL A 23130Q107 35 5,905 SH   SOLE 25 5,905 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 41 6,995 SH   SOLE 26 0 0 6,995
CURIOSITYSTREAM INC COM CL A 23130Q107 65 10,995 SH   SOLE 30 10,995 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 27 4,482 SH   SOLE 40 4,482 0 0
CURIS INC COM NEW 231269200 252 53,001 SH   SOLE 2 22,431 0 30,570
CURIS INC COM NEW 231269200 7 1,391 SH   SOLE 7 1,391 0 0
CURIS INC COM NEW 231269200 1,231 258,635 SH   SOLE 18 258,635 0 0
CURIS INC COM NEW 231269200 1,455 305,722 SH   SOLE 19 305,722 0 0
CURIS INC COM NEW 231269200 18,294 3,843,222 SH   SOLE 21 3,843,222 0 0
CURIS INC COM NEW 231269200 7,978 1,676,020 SH   SOLE 22 1,627,085 0 48,935
CURIS INC COM NEW 231269200 10 2,011 SH   SOLE 25 2,011 0 0
CURIS INC COM NEW 231269200 193 40,595 SH   SOLE 26 3,793 0 36,802
CURIS INC COM NEW 231269200 389 81,659 SH   SOLE 30 81,659 0 0
CURIS INC COM NEW 231269200 51 10,655 SH   SOLE 36 10,655 0 0
CURIS INC COM NEW 231269200 39 8,130 SH   SOLE 40 8,130 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 114 7,132 SH   SOLE 2 4,916 0 2,216
CURO GROUP HOLDINGS CORP COM 23131L107 4 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 963 60,124 SH   SOLE 18 60,124 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 608 37,977 SH   SOLE 19 37,977 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 12,833 801,538 SH   SOLE 21 801,538 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 7,715 481,898 SH   SOLE 22 479,952 0 1,946
CURO GROUP HOLDINGS CORP COM 23131L107 76 4,729 SH   SOLE 25 4,729 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 129 8,058 SH   SOLE 30 8,058 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 71 4,462 SH   SOLE 40 4,462 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 58 3,632 SH   SOLE 43 58 0 3,574
CURTISS WRIGHT CORP COM 231561101 13,609 98,143 SH   SOLE 2 56,305 0 41,838
CURTISS WRIGHT CORP COM 231561101 22 159 SH   SOLE 4 159 0 0
CURTISS WRIGHT CORP COM 231561101 97 699 SH   SOLE 7 699 0 0
CURTISS WRIGHT CORP COM 231561101 11,877 85,647 SH   SOLE 18 85,364 0 283
CURTISS WRIGHT CORP COM 231561101 1,618 11,669 SH   SOLE 19 11,669 0 0
CURTISS WRIGHT CORP COM 231561101 304,895 2,198,707 SH   SOLE 21 2,198,707 0 0
CURTISS WRIGHT CORP COM 231561101 148,964 1,074,237 SH   SOLE 22 1,026,945 0 47,292
CURTISS WRIGHT CORP COM 231561101 1,051 7,576 SH   SOLE 25 7,576 0 0
CURTISS WRIGHT CORP COM 231561101 2,801 20,197 SH   SOLE 26 16,256 0 3,941
CURTISS WRIGHT CORP COM 231561101 9,058 65,317 SH   SOLE 28 667 0 64,650
CURTISS WRIGHT CORP COM 231561101 3,153 22,740 SH   SOLE 30 22,740 0 0
CURTISS WRIGHT CORP COM 231561101 85 613 SH   SOLE 31 613 0 0
CURTISS WRIGHT CORP COM 231561101 544 3,923 SH   SOLE 36 3,923 0 0
CURTISS WRIGHT CORP COM 231561101 709 5,112 SH   SOLE 40 5,112 0 0
CURTISS WRIGHT CORP COM 231561101 3,460 24,954 SH   SOLE 43 360 0 24,594
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,728 77,709 SH   SOLE 2 52,793 0 24,916
CUSHMAN WAKEFIELD PLC SHS G2717B108 9 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 46 2,054 SH   SOLE 7 2,054 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 8,187 368,137 SH   SOLE 18 368,137 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 7,671 344,936 SH   SOLE 19 344,936 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 108,726 4,888,741 SH   SOLE 21 4,888,741 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 74,485 3,349,140 SH   SOLE 22 3,271,307 0 77,833
CUSHMAN WAKEFIELD PLC SHS G2717B108 56 2,515 SH   SOLE 23 2,515 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 574 25,813 SH   SOLE 25 25,813 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,282 57,654 SH   SOLE 26 40,691 0 16,963
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,453 65,327 SH   SOLE 28 65,327 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,918 86,247 SH   SOLE 30 86,247 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 55 2,452 SH   SOLE 34 2,452 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 560 25,201 SH   SOLE 36 25,201 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 367 16,493 SH   SOLE 40 16,493 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,727 77,651 SH   SOLE 43 3,991 0 73,660
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 135 16,837 SH   SOLE 2 1,680 0 15,157
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1,035 129,355 SH   SOLE 18 129,355 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 649 81,094 SH   SOLE 19 81,094 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 13,162 1,645,220 SH   SOLE 21 1,645,220 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 8,415 1,051,892 SH   SOLE 22 1,030,902 0 20,990
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1 150 SH   SOLE 43 0 0 150
CUSTOMERS BANCORP INC COM 23204G100 2,309 35,327 SH   SOLE 2 15,256 0 20,071
CUSTOMERS BANCORP INC COM 23204G100 18 273 SH   SOLE 7 273 0 0
CUSTOMERS BANCORP INC COM 23204G100 7,959 121,747 SH   SOLE 18 121,747 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,424 52,380 SH   SOLE 19 52,380 0 0
CUSTOMERS BANCORP INC COM 23204G100 232,000 3,549,035 SH   SOLE 21 3,549,035 0 0
CUSTOMERS BANCORP INC COM 23204G100 47,187 721,844 SH   SOLE 22 692,889 0 28,955
CUSTOMERS BANCORP INC COM 23204G100 132 2,016 SH   SOLE 23 2,016 0 0
CUSTOMERS BANCORP INC COM 23204G100 256 3,909 SH   SOLE 25 3,909 0 0
CUSTOMERS BANCORP INC COM 23204G100 353 5,400 SH   SOLE 26 0 0 5,400
CUSTOMERS BANCORP INC COM 23204G100 97 1,486 SH   SOLE 28 1,486 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,321 50,801 SH   SOLE 30 50,801 0 0
CUSTOMERS BANCORP INC COM 23204G100 179 2,738 SH   SOLE 40 2,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 4,984 76,248 SH   SOLE 43 14,748 0 61,500
CUTERA INC COM 232109108 998 24,153 SH   SOLE 2 22,267 0 1,886
CUTERA INC COM 232109108 12 283 SH   SOLE 7 283 0 0
CUTERA INC COM 232109108 2,591 62,707 SH   SOLE 18 62,707 0 0
CUTERA INC COM 232109108 1,283 31,052 SH   SOLE 19 31,052 0 0
CUTERA INC COM 232109108 83,071 2,010,436 SH   SOLE 21 2,010,436 0 0
CUTERA INC COM 232109108 19,460 470,964 SH   SOLE 22 463,302 0 7,662
CUTERA INC COM 232109108 13 322 SH   SOLE 23 322 0 0
CUTERA INC COM 232109108 90 2,172 SH   SOLE 25 2,172 0 0
CUTERA INC COM 232109108 55 1,328 SH   SOLE 26 0 0 1,328
CUTERA INC COM 232109108 1,036 25,062 SH   SOLE 30 25,062 0 0
CUTERA INC COM 232109108 102 2,477 SH   SOLE 40 2,477 0 0
CUTERA INC COM 232109108 180 4,350 SH   SOLE 43 0 0 4,350
CVB FINL CORP COM 126600105 2,246 104,917 SH   SOLE 2 34,368 0 70,549
CVB FINL CORP COM 126600105 94 4,375 SH   SOLE 4 565 0 3,810
CVB FINL CORP COM 126600105 33 1,527 SH   SOLE 7 1,527 0 0
CVB FINL CORP COM 126600105 10,624 496,214 SH   SOLE 18 496,214 0 0
CVB FINL CORP COM 126600105 4,895 228,618 SH   SOLE 19 228,618 0 0
CVB FINL CORP COM 126600105 320,008 14,946,643 SH   SOLE 21 14,946,643 0 0
CVB FINL CORP COM 126600105 69,136 3,229,139 SH   SOLE 22 3,097,111 0 132,028
CVB FINL CORP COM 126600105 351 16,388 SH   SOLE 25 16,388 0 0
CVB FINL CORP COM 126600105 719 33,590 SH   SOLE 26 24,371 0 9,219
CVB FINL CORP COM 126600105 52 2,422 SH   SOLE 28 2,422 0 0
CVB FINL CORP COM 126600105 4,807 224,540 SH   SOLE 30 224,540 0 0
CVB FINL CORP COM 126600105 46 2,160 SH   SOLE 36 2,160 0 0
CVB FINL CORP COM 126600105 297 13,850 SH   SOLE 40 13,850 0 0
CVB FINL CORP COM 126600105 641 29,937 SH   SOLE 43 652 0 29,285
CVD EQUIP CORP COM 126601103 4 975 SH   SOLE 18 975 0 0
CVD EQUIP CORP COM 126601103 85 20,476 SH   SOLE 21 20,476 0 0
CVD EQUIP CORP COM 126601103 1 359 SH   SOLE 22 359 0 0
CVR ENERGY INC COM 12662P108 895 53,229 SH   SOLE 2 19,000 0 34,229
CVR ENERGY INC COM 12662P108 3 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 10 576 SH   SOLE 7 576 0 0
CVR ENERGY INC COM 12662P108 1,534 91,232 SH   SOLE 18 91,232 0 0
CVR ENERGY INC COM 12662P108 3,342 198,816 SH   SOLE 19 198,816 0 0
CVR ENERGY INC COM 12662P108 20,459 1,217,071 SH   SOLE 21 1,217,071 0 0
CVR ENERGY INC COM 12662P108 14,112 839,510 SH   SOLE 22 803,822 0 35,688
CVR ENERGY INC COM 12662P108 81 4,799 SH   SOLE 23 4,799 0 0
CVR ENERGY INC COM 12662P108 70 4,168 SH   SOLE 25 4,168 0 0
CVR ENERGY INC COM 12662P108 767 45,633 SH   SOLE 26 14,906 0 30,727
CVR ENERGY INC COM 12662P108 404 24,007 SH   SOLE 30 24,007 0 0
CVR ENERGY INC COM 12662P108 51 3,045 SH   SOLE 36 3,045 0 0
CVR ENERGY INC COM 12662P108 51 3,055 SH   SOLE 40 3,055 0 0
CVR ENERGY INC COM 12662P108 324 19,286 SH   SOLE 43 1,560 0 17,726
CVRX INC COM 126638105 31 2,497 SH   SOLE 2 317 0 2,180
CVRX INC COM 126638105 284 23,237 SH   SOLE 18 23,237 0 0
CVRX INC COM 126638105 167 13,657 SH   SOLE 19 13,657 0 0
CVRX INC COM 126638105 3,458 282,759 SH   SOLE 21 282,759 0 0
CVRX INC COM 126638105 896 73,262 SH   SOLE 22 72,486 0 776
CVS HEALTH CORP COM 126650100 383,369 3,716,260 SH   SOLE 2 1,131,266 0 2,584,994
CVS HEALTH CORP COM 126650100 97,354 943,714 SH   SOLE 4 599,998 0 343,716
CVS HEALTH CORP COM 126650100 120,997 1,172,902 SH   SOLE 7 1,133,920 0 38,982
CVS HEALTH CORP COM 126650100 5,025 48,714 SH   SOLE 13 35,415 0 13,299
CVS HEALTH CORP COM 126650100 19,197 186,094 SH   SOLE 15 186,094 0 0
CVS HEALTH CORP COM 126650100 11 111 SH   SOLE 17 0 0 111
CVS HEALTH CORP COM 126650100 402,653 3,903,185 SH   SOLE 18 3,533,200 0 369,985
CVS HEALTH CORP COM 126650100 421,955 4,090,292 SH   SOLE 19 4,090,292 0 0
CVS HEALTH CORP COM 126650100 3,084,943 29,904,450 SH   SOLE 21 29,904,450 0 0
CVS HEALTH CORP COM 126650100 2,959,616 28,689,570 SH   SOLE 22 25,639,075 0 3,050,495
CVS HEALTH CORP COM 126650100 89,025 862,978 SH   SOLE 23 862,978 0 0
CVS HEALTH CORP COM 126650100 240,020 2,326,681 SH   SOLE 25 2,326,681 0 0
CVS HEALTH CORP COM 126650100 334,679 3,244,275 SH   SOLE 26 1,186,219 0 2,058,056
CVS HEALTH CORP COM 126650100 428,894 4,157,564 SH   SOLE 28 36,181 0 4,121,383
CVS HEALTH CORP COM 126650100 7,778 75,396 SH   SOLE 29 75,396 0 0
CVS HEALTH CORP COM 126650100 776,488 7,527,027 SH   SOLE 30 7,367,401 0 159,626
CVS HEALTH CORP COM 126650100 58,883 570,793 SH   SOLE 31 224,079 0 346,714
CVS HEALTH CORP COM 126650100 21,767 211,007 SH   SOLE 34 211,007 0 0
CVS HEALTH CORP COM 126650100 67,728 656,530 SH   SOLE 36 656,530 0 0
CVS HEALTH CORP COM 126650100 4,534 43,950 SH   SOLE 40 43,950 0 0
CVS HEALTH CORP COM 126650100 126,372 1,225,008 SH   SOLE 43 75,674 0 1,149,333
CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 35 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 4,694 3,725,000 PRN   SOLE 21 3,725,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,513 8,731 SH   SOLE 2 5,160 0 3,571
CYBERARK SOFTWARE LTD SHS M2682V108 5,881 33,938 SH   SOLE 4 24,706 0 9,232
CYBERARK SOFTWARE LTD SHS M2682V108 5,767 33,283 SH   SOLE 7 31,297 0 1,986
CYBERARK SOFTWARE LTD SHS M2682V108 104 600 SH   SOLE 13 600 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 622 3,590 SH   SOLE 15 3,590 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 6,154 35,512 SH   SOLE 18 35,448 0 64
CYBERARK SOFTWARE LTD SHS M2682V108 3,557 20,528 SH   SOLE 19 20,528 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 117,257 676,693 SH   SOLE 21 676,693 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 94,481 545,251 SH   SOLE 22 531,424 0 13,827
CYBERARK SOFTWARE LTD SHS M2682V108 3,741 21,591 SH   SOLE 23 21,591 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,549 8,938 SH   SOLE 25 8,938 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 4,026 23,236 SH   SOLE 26 12,411 0 10,825
CYBERARK SOFTWARE LTD SHS M2682V108 4,873 28,121 SH   SOLE 28 708 0 27,413
CYBERARK SOFTWARE LTD SHS M2682V108 11 66 SH   SOLE 29 66 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 38,663 223,123 SH   SOLE 30 218,117 0 5,006
CYBERARK SOFTWARE LTD SHS M2682V108 934 5,391 SH   SOLE 31 2,848 0 2,543
CYBERARK SOFTWARE LTD SHS M2682V108 317 1,831 SH   SOLE 34 1,831 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,350 7,789 SH   SOLE 36 7,789 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 239 1,380 SH   SOLE 40 1,380 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 7,529 43,452 SH   SOLE 43 5,093 0 38,359
CYBEROPTICS CORP COM 232517102 96 2,059 SH   SOLE 2 1,860 0 199
CYBEROPTICS CORP COM 232517102 65 1,397 SH   SOLE 18 1,397 0 0
CYBEROPTICS CORP COM 232517102 1,293 27,817 SH   SOLE 21 27,817 0 0
CYBEROPTICS CORP COM 232517102 4,865 104,620 SH   SOLE 22 104,620 0 0
CYBIN INC COM 23256X100 1,018 848,107 SH   SOLE 21 848,107 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 7 1,924 SH   SOLE 18 1,924 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 96 24,586 SH   SOLE 21 24,586 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 2 389 SH   SOLE 22 389 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 10 6,103 SH   SOLE 18 6,103 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 164 95,637 SH   SOLE 21 95,637 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 591 343,410 SH   SOLE 22 343,410 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 0 16 SH   SOLE 43 0 0 16
CYCLO THERAPEUTICS INC COM NEW 23254X201 3 812 SH   SOLE 18 812 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201 47 12,677 SH   SOLE 21 12,677 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201 1 362 SH   SOLE 22 362 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 217 64,178 SH   SOLE 2 2,827 0 61,351
CYMABAY THERAPEUTICS INC COM 23257D103 4 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 741 219,254 SH   SOLE 18 219,254 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 402 119,062 SH   SOLE 19 119,062 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 10,743 3,178,522 SH   SOLE 21 3,178,522 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 5,686 1,682,325 SH   SOLE 22 1,641,745 0 40,580
CYMABAY THERAPEUTICS INC COM 23257D103 159 47,026 SH   SOLE 30 47,026 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 42 12,495 SH   SOLE 43 0 0 12,495
CYNERGISTEK INC COM 23258P105 12 8,209 SH   SOLE 21 8,209 0 0
CYNGN INC COM 23257B107 35 7,797 SH   SOLE 21 7,797 0 0
CYRUSONE INC COM 23283R100 29,513 328,950 SH   SOLE 2 91,019 0 237,931
CYRUSONE INC COM 23283R100 5,929 66,081 SH   SOLE 4 66,081 0 0
CYRUSONE INC COM 23283R100 14,302 159,407 SH   SOLE 7 159,407 0 0
CYRUSONE INC COM 23283R100 25,455 283,713 SH   SOLE 18 283,713 0 0
CYRUSONE INC COM 23283R100 17,327 193,123 SH   SOLE 19 193,123 0 0
CYRUSONE INC COM 23283R100 643,003 7,166,770 SH   SOLE 21 7,166,770 0 0
CYRUSONE INC COM 23283R100 386,466 4,307,463 SH   SOLE 22 4,166,259 0 141,204
CYRUSONE INC COM 23283R100 450 5,021 SH   SOLE 23 5,021 0 0
CYRUSONE INC COM 23283R100 49,164 547,972 SH   SOLE 25 547,972 0 0
CYRUSONE INC COM 23283R100 4,710 52,492 SH   SOLE 26 43,359 0 9,133
CYRUSONE INC COM 23283R100 6,940 77,352 SH   SOLE 28 2,183 0 75,169
CYRUSONE INC COM 23283R100 86,408 963,084 SH   SOLE 30 963,084 0 0
CYRUSONE INC COM 23283R100 48,857 544,553 SH   SOLE 31 1,865 0 542,688
CYRUSONE INC COM 23283R100 40 443 SH   SOLE 34 443 0 0
CYRUSONE INC COM 23283R100 127 1,418 SH   SOLE 36 1,418 0 0
CYRUSONE INC COM 23283R100 1,421 15,843 SH   SOLE 40 15,843 0 0
CYRUSONE INC COM 23283R100 8,115 90,450 SH   SOLE 43 3,658 0 86,792
CYTEIR THERAPEUTICS INC COM 23284P103 37 3,221 SH   SOLE 2 253 0 2,968
CYTEIR THERAPEUTICS INC COM 23284P103 275 24,194 SH   SOLE 18 24,194 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 154 13,536 SH   SOLE 19 13,536 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 4,443 390,783 SH   SOLE 21 390,783 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 1,083 95,258 SH   SOLE 22 93,572 0 1,686
CYTEIR THERAPEUTICS INC COM 23284P103 175 15,430 SH   SOLE 30 15,430 0 0
CYTEK BIOSCIENCES INC COM 23285D109 89 5,464 SH   SOLE 2 2,606 0 2,858
CYTEK BIOSCIENCES INC COM 23285D109 630 38,590 SH   SOLE 18 38,590 0 0
CYTEK BIOSCIENCES INC COM 23285D109 14,138 866,276 SH   SOLE 19 866,276 0 0
CYTEK BIOSCIENCES INC COM 23285D109 148 9,062 SH   SOLE 20 9,062 0 0
CYTEK BIOSCIENCES INC COM 23285D109 18,781 1,150,825 SH   SOLE 21 1,150,825 0 0
CYTEK BIOSCIENCES INC COM 23285D109 4,900 300,242 SH   SOLE 22 298,095 0 2,147
CYTOKINETICS INC COM NEW 23282W605 1,850 40,579 SH   SOLE 2 22,545 0 18,034
CYTOKINETICS INC COM NEW 23282W605 14 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605 50 1,095 SH   SOLE 7 1,095 0 0
CYTOKINETICS INC COM NEW 23282W605 13,015 285,550 SH   SOLE 18 282,344 0 3,206
CYTOKINETICS INC COM NEW 23282W605 7,749 170,010 SH   SOLE 19 170,010 0 0
CYTOKINETICS INC COM NEW 23282W605 464,019 10,180,323 SH   SOLE 21 10,180,323 0 0
CYTOKINETICS INC COM NEW 23282W605 91,130 1,999,341 SH   SOLE 22 1,952,038 0 47,303
CYTOKINETICS INC COM NEW 23282W605 51 1,109 SH   SOLE 23 1,109 0 0
CYTOKINETICS INC COM NEW 23282W605 454 9,955 SH   SOLE 25 9,955 0 0
CYTOKINETICS INC COM NEW 23282W605 1,548 33,966 SH   SOLE 26 27,209 0 6,757
CYTOKINETICS INC COM NEW 23282W605 67 1,480 SH   SOLE 28 1,480 0 0
CYTOKINETICS INC COM NEW 23282W605 8,297 182,040 SH   SOLE 30 182,040 0 0
CYTOKINETICS INC COM NEW 23282W605 485 10,644 SH   SOLE 40 10,644 0 0
CYTOKINETICS INC COM NEW 23282W605 1,576 34,567 SH   SOLE 43 712 0 33,855
CYTOMX THERAPEUTICS INC COM 23284F105 65 14,989 SH   SOLE 2 2,146 0 12,843
CYTOMX THERAPEUTICS INC COM 23284F105 4 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 849 196,112 SH   SOLE 18 196,112 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 550 126,950 SH   SOLE 19 126,950 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 12,939 2,988,203 SH   SOLE 21 2,988,203 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 6,752 1,559,365 SH   SOLE 22 1,545,501 0 13,864
CYTOMX THERAPEUTICS INC COM 23284F105 136 31,379 SH   SOLE 30 31,379 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 193 44,507 SH   SOLE 43 0 0 44,507
CYTOSORBENTS CORP COM NEW 23283X206 24 5,781 SH   SOLE 2 1,670 0 4,111
CYTOSORBENTS CORP COM NEW 23283X206 2 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 536 127,886 SH   SOLE 18 127,886 0 0
CYTOSORBENTS CORP COM NEW 23283X206 312 74,443 SH   SOLE 19 74,443 0 0
CYTOSORBENTS CORP COM NEW 23283X206 5,941 1,417,986 SH   SOLE 21 1,417,986 0 0
CYTOSORBENTS CORP COM NEW 23283X206 4,203 1,003,056 SH   SOLE 22 998,697 0 4,359
CYTOSORBENTS CORP COM NEW 23283X206 6 1,464 SH   SOLE 43 0 0 1,464
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 133 10,541 SH   SOLE 21 10,541 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 4,850 384,576 SH   SOLE 22 384,576 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 608 318,063 SH   SOLE 30 318,063 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 5,474 2,865,870 SH   SOLE 34 2,865,870 0 0
D R HORTON INC COM 23331A109 81,588 752,306 SH   SOLE 2 165,209 0 587,097
D R HORTON INC COM 23331A109 30,452 280,797 SH   SOLE 4 161,595 0 119,202
D R HORTON INC COM 23331A109 32,447 299,192 SH   SOLE 7 289,537 0 9,655
D R HORTON INC COM 23331A109 2,577 23,761 SH   SOLE 13 19,138 0 4,623
D R HORTON INC COM 23331A109 5,225 48,175 SH   SOLE 15 48,175 0 0
D R HORTON INC COM 23331A109 101,715 937,899 SH   SOLE 18 841,544 0 96,355
D R HORTON INC COM 23331A109 216,165 1,993,220 SH   SOLE 19 1,993,220 0 0
D R HORTON INC COM 23331A109 1,721,144 15,870,393 SH   SOLE 21 15,870,393 0 0
D R HORTON INC COM 23331A109 804,345 7,416,733 SH   SOLE 22 6,660,692 0 756,041
D R HORTON INC COM 23331A109 23,461 216,327 SH   SOLE 23 216,327 0 0
D R HORTON INC COM 23331A109 139,618 1,287,397 SH   SOLE 25 1,287,397 0 0
D R HORTON INC COM 23331A109 78,713 725,799 SH   SOLE 26 253,803 0 471,996
D R HORTON INC COM 23331A109 122,159 1,126,411 SH   SOLE 28 5,977 0 1,120,434
D R HORTON INC COM 23331A109 537 4,949 SH   SOLE 29 4,949 0 0
D R HORTON INC COM 23331A109 248,100 2,287,692 SH   SOLE 30 2,287,692 0 0
D R HORTON INC COM 23331A109 16,906 155,887 SH   SOLE 31 38,341 0 117,546
D R HORTON INC COM 23331A109 99,459 917,097 SH   SOLE 34 917,097 0 0
D R HORTON INC COM 23331A109 15,524 143,142 SH   SOLE 36 143,142 0 0
D R HORTON INC COM 23331A109 1,234 11,379 SH   SOLE 40 11,379 0 0
D R HORTON INC COM 23331A109 32,096 295,949 SH   SOLE 43 18,873 0 277,076
D R HORTON INC OPTIONS 23331A109 271 2,500 SH Call SOLE 2 2,500 0 0
D R HORTON INC OPTIONS 23331A109 336 3,100 SH Call SOLE 4 3,100 0 0
D R HORTON INC OPTIONS 23331A109 4,219 38,900 SH Call SOLE 18 38,900 0 0
D R HORTON INC OPTIONS 23331A109 43,695 402,900 SH Call SOLE 19 402,900 0 0
D R HORTON INC OPTIONS 23331A109 2,299 21,200 SH Call SOLE 22 21,200 0 0
D R HORTON INC OPTIONS 23331A109 18,241 168,200 SH Call SOLE 34 168,200 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 14,684 1,496,819 SH   SOLE 19 1,496,819 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 42 4,241 SH   SOLE 21 4,241 0 0
DADA NEXUS LTD ADS 23344D108 271 20,562 SH   SOLE 2 1,263 0 19,299
DADA NEXUS LTD ADS 23344D108 330 25,107 SH   SOLE 4 11,722 0 13,385
DADA NEXUS LTD ADS 23344D108 29 2,188 SH   SOLE 13 0 0 2,188
DADA NEXUS LTD ADS 23344D108 469 35,656 SH   SOLE 15 35,656 0 0
DADA NEXUS LTD ADS 23344D108 287 21,794 SH   SOLE 18 4,160 0 17,634
DADA NEXUS LTD ADS 23344D108 12,319 936,104 SH   SOLE 21 936,104 0 0
DADA NEXUS LTD ADS 23344D108 8,062 612,596 SH   SOLE 22 544,449 0 68,147
DADA NEXUS LTD ADS 23344D108 368 27,995 SH   SOLE 23 27,995 0 0
DADA NEXUS LTD ADS 23344D108 777 59,050 SH   SOLE 25 59,050 0 0
DADA NEXUS LTD ADS 23344D108 1,310 99,549 SH   SOLE 26 0 0 99,549
DADA NEXUS LTD ADS 23344D108 1,369 104,025 SH   SOLE 28 4,503 0 99,522
DADA NEXUS LTD ADS 23344D108 4,385 333,197 SH   SOLE 30 333,197 0 0
DADA NEXUS LTD ADS 23344D108 8 614 SH   SOLE 31 0 0 614
DADA NEXUS LTD ADS 23344D108 64 4,866 SH   SOLE 34 4,866 0 0
DADA NEXUS LTD ADS 23344D108 5 359 SH   SOLE 40 359 0 0
DAILY JOURNAL CORP COM 233912104 197 551 SH   SOLE 2 41 0 510
DAILY JOURNAL CORP COM 233912104 6 17 SH   SOLE 7 17 0 0
DAILY JOURNAL CORP COM 233912104 1,419 3,977 SH   SOLE 18 3,977 0 0
DAILY JOURNAL CORP COM 233912104 785 2,201 SH   SOLE 19 2,201 0 0
DAILY JOURNAL CORP COM 233912104 15,946 44,700 SH   SOLE 21 44,700 0 0
DAILY JOURNAL CORP COM 233912104 8,858 24,831 SH   SOLE 22 24,165 0 666
DAILY JOURNAL CORP COM 233912104 86 240 SH   SOLE 43 0 0 240
DAKTRONICS INC COM 234264109 543 107,546 SH   SOLE 2 58,061 0 49,485
DAKTRONICS INC COM 234264109 5 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 634 125,589 SH   SOLE 18 125,589 0 0
DAKTRONICS INC COM 234264109 341 67,532 SH   SOLE 19 67,532 0 0
DAKTRONICS INC COM 234264109 7,046 1,395,291 SH   SOLE 21 1,395,291 0 0
DAKTRONICS INC COM 234264109 5,489 1,086,987 SH   SOLE 22 1,065,675 0 21,312
DALLASNEWS CORPORATION COM SER A 235050101 8 1,126 SH   SOLE 18 1,126 0 0
DALLASNEWS CORPORATION COM SER A 235050101 121 16,761 SH   SOLE 21 16,761 0 0
DALLASNEWS CORPORATION COM SER A 235050101 715 99,167 SH   SOLE 22 99,167 0 0
DANA INC COM 235825205 3,629 159,041 SH   SOLE 2 103,566 0 55,475
DANA INC COM 235825205 14 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205 90 3,941 SH   SOLE 7 3,941 0 0
DANA INC COM 235825205 15,249 668,211 SH   SOLE 18 668,211 0 0
DANA INC COM 235825205 5,900 258,545 SH   SOLE 19 258,545 0 0
DANA INC COM 235825205 234,996 10,297,828 SH   SOLE 21 10,297,828 0 0
DANA INC COM 235825205 94,600 4,145,494 SH   SOLE 22 4,035,473 0 110,021
DANA INC COM 235825205 420 18,387 SH   SOLE 25 18,387 0 0
DANA INC COM 235825205 1,269 55,595 SH   SOLE 26 39,970 0 15,625
DANA INC COM 235825205 59 2,586 SH   SOLE 28 2,586 0 0
DANA INC COM 235825205 1,902 83,338 SH   SOLE 30 83,338 0 0
DANA INC COM 235825205 176 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205 388 17,018 SH   SOLE 40 17,018 0 0
DANA INC COM 235825205 3,074 134,690 SH   SOLE 43 5,726 0 128,964
DANAHER CORPORATION COM 235851102 531,903 1,616,677 SH   SOLE 2 496,162 0 1,120,515
DANAHER CORPORATION COM 235851102 161,034 489,450 SH   SOLE 4 301,857 0 187,593
DANAHER CORPORATION COM 235851102 189,066 574,651 SH   SOLE 7 555,961 0 18,690
DANAHER CORPORATION COM 235851102 7,993 24,293 SH   SOLE 13 17,804 0 6,489
DANAHER CORPORATION COM 235851102 23,151 70,366 SH   SOLE 15 70,366 0 0
DANAHER CORPORATION COM 235851102 15 45 SH   SOLE 17 0 0 45
DANAHER CORPORATION COM 235851102 596,933 1,814,330 SH   SOLE 18 1,418,094 0 396,236
DANAHER CORPORATION COM 235851102 640,340 1,946,263 SH   SOLE 19 1,946,263 0 0
DANAHER CORPORATION COM 235851102 4,621,177 14,045,703 SH   SOLE 21 14,045,703 0 0
DANAHER CORPORATION COM 235851102 4,635,640 14,089,664 SH   SOLE 22 12,549,906 0 1,539,758
DANAHER CORPORATION COM 235851102 141,654 430,546 SH   SOLE 23 430,546 0 0
DANAHER CORPORATION COM 235851102 321,919 978,446 SH   SOLE 25 978,446 0 0
DANAHER CORPORATION COM 235851102 494,086 1,501,734 SH   SOLE 26 576,457 0 925,277
DANAHER CORPORATION COM 235851102 396,939 1,206,465 SH   SOLE 28 19,057 0 1,187,408
DANAHER CORPORATION COM 235851102 10,987 33,393 SH   SOLE 29 33,393 0 0
DANAHER CORPORATION COM 235851102 982,769 2,987,048 SH   SOLE 30 2,983,489 0 3,559
DANAHER CORPORATION COM 235851102 94,820 288,198 SH   SOLE 31 123,972 0 164,226
DANAHER CORPORATION COM 235851102 334,359 1,016,257 SH   SOLE 34 1,016,257 0 0
DANAHER CORPORATION COM 235851102 92,214 280,278 SH   SOLE 36 280,278 0 0
DANAHER CORPORATION COM 235851102 7,028 21,361 SH   SOLE 40 21,361 0 0
DANAHER CORPORATION COM 235851102 254,646 773,977 SH   SOLE 43 51,824 0 722,153
DANAHER CORPORATION 4.75 MND CV PFD 235851300 306,004 139,473 SH   SOLE 21 139,473 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 2,533 1,457 SH   SOLE 2 1,457 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 29,064 16,721 SH   SOLE 19 16,721 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 252,688 145,376 SH   SOLE 21 145,376 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 18,437 10,607 SH   SOLE 34 10,607 0 0
DANAOS CORPORATION SHS Y1968P121 269 3,605 SH   SOLE 2 3,283 0 322
DANAOS CORPORATION SHS Y1968P121 348 4,666 SH   SOLE 22 4,666 0 0
DANAOS CORPORATION SHS Y1968P121 21 275 SH   SOLE 23 275 0 0
DANAOS CORPORATION SHS Y1968P121 440 5,898 SH   SOLE 43 0 0 5,898
DANIMER SCIENTIFIC INC COM CL A 236272100 261 30,653 SH   SOLE 2 21,978 0 8,675
DANIMER SCIENTIFIC INC COM CL A 236272100 1 125 SH   SOLE 4 125 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 9 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 59 6,981 SH   SOLE 17 0 0 6,981
DANIMER SCIENTIFIC INC COM CL A 236272100 2,022 237,347 SH   SOLE 18 237,347 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 1,368 160,607 SH   SOLE 19 160,607 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 25,389 2,979,892 SH   SOLE 21 2,979,892 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 17,105 2,007,672 SH   SOLE 22 1,960,608 0 47,064
DANIMER SCIENTIFIC INC COM CL A 236272100 77 8,981 SH   SOLE 25 8,981 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 42 4,920 SH   SOLE 26 0 0 4,920
DANIMER SCIENTIFIC INC COM CL A 236272100 445 52,288 SH   SOLE 28 52,288 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 447 52,481 SH   SOLE 30 52,481 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 64 7,507 SH   SOLE 40 7,507 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,596 64,383 SH   SOLE 2 3,201 0 61,182
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,273 31,577 SH   SOLE 4 12,393 0 19,184
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 311 7,719 SH   SOLE 7 7,719 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 240 5,940 SH   SOLE 13 157 0 5,783
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,464 36,317 SH   SOLE 15 36,317 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 668 16,559 SH   SOLE 18 16,559 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 87,057 2,159,149 SH   SOLE 21 2,159,149 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 26,366 653,921 SH   SOLE 22 519,423 0 134,498
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,094 27,143 SH   SOLE 23 27,143 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 68 1,687 SH   SOLE 25 1,687 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4,262 105,697 SH   SOLE 26 7,875 0 97,822
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,229 80,092 SH   SOLE 28 4,058 0 76,034
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 69,477 1,723,151 SH   SOLE 30 1,440,150 0 283,001
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 528 13,091 SH   SOLE 31 6,303 0 6,788
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 134 3,335 SH   SOLE 34 3,335 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 2,357 58,456 SH   SOLE 43 2,924 0 55,532
DARDEN RESTAURANTS INC COM 237194105 39,271 260,695 SH   SOLE 2 34,821 0 225,874
DARDEN RESTAURANTS INC COM 237194105 9,205 61,106 SH   SOLE 4 53,268 0 7,838
DARDEN RESTAURANTS INC COM 237194105 18,307 121,526 SH   SOLE 7 117,503 0 4,023
DARDEN RESTAURANTS INC COM 237194105 375 2,489 SH   SOLE 13 392 0 2,097
DARDEN RESTAURANTS INC COM 237194105 2,862 18,998 SH   SOLE 15 18,998 0 0
DARDEN RESTAURANTS INC COM 237194105 34,349 228,023 SH   SOLE 18 210,399 0 17,624
DARDEN RESTAURANTS INC COM 237194105 8,471 56,235 SH   SOLE 19 56,235 0 0
DARDEN RESTAURANTS INC COM 237194105 534,167 3,545,983 SH   SOLE 21 3,545,983 0 0
DARDEN RESTAURANTS INC COM 237194105 420,589 2,792,012 SH   SOLE 22 2,526,846 0 265,166
DARDEN RESTAURANTS INC COM 237194105 11,086 73,591 SH   SOLE 23 73,591 0 0
DARDEN RESTAURANTS INC COM 237194105 25,511 169,350 SH   SOLE 25 169,350 0 0
DARDEN RESTAURANTS INC COM 237194105 40,731 270,386 SH   SOLE 26 82,471 0 187,915
DARDEN RESTAURANTS INC COM 237194105 47,260 313,730 SH   SOLE 28 2,330 0 311,400
DARDEN RESTAURANTS INC COM 237194105 6 42 SH   SOLE 29 42 0 0
DARDEN RESTAURANTS INC COM 237194105 79,227 525,938 SH   SOLE 30 525,938 0 0
DARDEN RESTAURANTS INC COM 237194105 7,076 46,970 SH   SOLE 31 15,044 0 31,926
DARDEN RESTAURANTS INC COM 237194105 968 6,427 SH   SOLE 34 6,427 0 0
DARDEN RESTAURANTS INC COM 237194105 8,411 55,835 SH   SOLE 36 55,835 0 0
DARDEN RESTAURANTS INC COM 237194105 654 4,340 SH   SOLE 40 4,340 0 0
DARDEN RESTAURANTS INC COM 237194105 14,812 98,324 SH   SOLE 43 7,225 0 91,099
DARE BIOSCIENCE INC COM 23666P101 27 13,527 SH   SOLE 18 13,527 0 0
DARE BIOSCIENCE INC COM 23666P101 356 178,051 SH   SOLE 21 178,051 0 0
DARE BIOSCIENCE INC COM 23666P101 352 176,215 SH   SOLE 22 176,215 0 0
DARIOHEALTH CORP COM NEW 23725P209 74 5,715 SH   SOLE 2 543 0 5,172
DARIOHEALTH CORP COM NEW 23725P209 3 217 SH   SOLE 7 217 0 0
DARIOHEALTH CORP COM NEW 23725P209 581 44,788 SH   SOLE 18 44,788 0 0
DARIOHEALTH CORP COM NEW 23725P209 305 23,491 SH   SOLE 19 23,491 0 0
DARIOHEALTH CORP COM NEW 23725P209 6,472 499,034 SH   SOLE 21 499,034 0 0
DARIOHEALTH CORP COM NEW 23725P209 3,093 238,496 SH   SOLE 22 229,786 0 8,710
DARLING INGREDIENTS INC COM 237266101 37,327 538,705 SH   SOLE 2 135,138 0 403,567
DARLING INGREDIENTS INC COM 237266101 107 1,543 SH   SOLE 4 619 0 924
DARLING INGREDIENTS INC COM 237266101 13,166 190,007 SH   SOLE 7 190,007 0 0
DARLING INGREDIENTS INC COM 237266101 24,520 353,880 SH   SOLE 18 353,880 0 0
DARLING INGREDIENTS INC COM 237266101 30,045 433,612 SH   SOLE 19 433,612 0 0
DARLING INGREDIENTS INC COM 237266101 531,586 7,671,898 SH   SOLE 21 7,671,898 0 0
DARLING INGREDIENTS INC COM 237266101 305,247 4,405,354 SH   SOLE 22 4,223,743 0 181,611
DARLING INGREDIENTS INC COM 237266101 8,195 118,265 SH   SOLE 25 118,265 0 0
DARLING INGREDIENTS INC COM 237266101 4,447 64,178 SH   SOLE 26 51,003 0 13,175
DARLING INGREDIENTS INC COM 237266101 8,058 116,293 SH   SOLE 28 116,293 0 0
DARLING INGREDIENTS INC COM 237266101 10,920 157,602 SH   SOLE 29 157,602 0 0
DARLING INGREDIENTS INC COM 237266101 12,803 184,769 SH   SOLE 30 184,769 0 0
DARLING INGREDIENTS INC COM 237266101 168 2,431 SH   SOLE 31 2,431 0 0
DARLING INGREDIENTS INC COM 237266101 248,186 3,581,840 SH   SOLE 34 3,581,840 0 0
DARLING INGREDIENTS INC COM 237266101 126 1,819 SH   SOLE 36 1,819 0 0
DARLING INGREDIENTS INC COM 237266101 1,435 20,704 SH   SOLE 40 20,704 0 0
DARLING INGREDIENTS INC COM 237266101 19,788 285,579 SH   SOLE 43 42,319 0 243,260
DASEKE INC COM 23753F107 64 6,332 SH   SOLE 2 1,348 0 4,984
DASEKE INC COM 23753F107 8 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 1,135 113,057 SH   SOLE 18 113,057 0 0
DASEKE INC COM 23753F107 739 73,605 SH   SOLE 19 73,605 0 0
DASEKE INC COM 23753F107 15,578 1,551,608 SH   SOLE 21 1,551,608 0 0
DASEKE INC COM 23753F107 12,004 1,195,600 SH   SOLE 22 1,190,019 0 5,581
DASEKE INC COM 23753F107 20 2,034 SH   SOLE 43 0 0 2,034
DATA I O CORP COM 237690102 6 1,371 SH   SOLE 18 1,371 0 0
DATA I O CORP COM 237690102 125 27,203 SH   SOLE 21 27,203 0 0
DATA I O CORP COM 237690102 81 17,467 SH   SOLE 22 17,467 0 0
DATADOG INC CL A COM 23804L103 82,092 460,907 SH   SOLE 2 25,976 0 434,931
DATADOG INC CL A COM 23804L103 20,179 113,296 SH   SOLE 4 72,280 0 41,016
DATADOG INC CL A COM 23804L103 8,276 46,463 SH   SOLE 7 46,463 0 0
DATADOG INC CL A COM 23804L103 421 2,364 SH   SOLE 13 490 0 1,874
DATADOG INC CL A COM 23804L103 2,726 15,305 SH   SOLE 15 15,305 0 0
DATADOG INC CL A COM 23804L103 57,757 324,278 SH   SOLE 18 314,555 0 9,723
DATADOG INC CL A COM 23804L103 26,676 149,775 SH   SOLE 19 149,775 0 0
DATADOG INC CL A COM 23804L103 898,683 5,045,664 SH   SOLE 21 5,045,664 0 0
DATADOG INC CL A COM 23804L103 936,036 5,255,384 SH   SOLE 22 4,992,880 0 262,504
DATADOG INC CL A COM 23804L103 19,281 108,255 SH   SOLE 23 108,255 0 0
DATADOG INC CL A COM 23804L103 59,010 331,311 SH   SOLE 25 331,311 0 0
DATADOG INC CL A COM 23804L103 55,022 308,921 SH   SOLE 26 134,378 0 174,543
DATADOG INC CL A COM 23804L103 78,546 440,995 SH   SOLE 28 6,398 0 434,597
DATADOG INC CL A COM 23804L103 40 224 SH   SOLE 29 224 0 0
DATADOG INC CL A COM 23804L103 222,548 1,249,496 SH   SOLE 30 1,249,496 0 0
DATADOG INC CL A COM 23804L103 12,691 71,251 SH   SOLE 31 22,234 0 49,017
DATADOG INC CL A COM 23804L103 11,083 62,224 SH   SOLE 32 62,224 0 0
DATADOG INC CL A COM 23804L103 11,298 63,431 SH   SOLE 34 63,431 0 0
DATADOG INC CL A COM 23804L103 15,055 84,525 SH   SOLE 36 84,525 0 0
DATADOG INC CL A COM 23804L103 1,113 6,249 SH   SOLE 40 6,249 0 0
DATADOG INC CL A COM 23804L103 11,739 65,907 SH   SOLE 43 13,567 0 52,340
DATADOG INC NOTE 0.125% 6/1 23804LAB9 9,477 4,729,000 PRN   SOLE 21 4,729,000 0 0
DATCHAT INC COM 23816M107 1 494 SH   SOLE 18 494 0 0
DATCHAT INC COM 23816M107 15 4,799 SH   SOLE 21 4,799 0 0
DATTO HLDG CORP COM 23821D100 1,404 53,268 SH   SOLE 2 2,891 0 50,377
DATTO HLDG CORP COM 23821D100 10 386 SH   SOLE 7 386 0 0
DATTO HLDG CORP COM 23821D100 232 8,822 SH   SOLE 18 8,822 0 0
DATTO HLDG CORP COM 23821D100 162 6,134 SH   SOLE 19 6,134 0 0
DATTO HLDG CORP COM 23821D100 7,484 284,026 SH   SOLE 21 284,026 0 0
DATTO HLDG CORP COM 23821D100 14,872 564,414 SH   SOLE 22 546,246 0 18,168
DATTO HLDG CORP COM 23821D100 12 451 SH   SOLE 31 451 0 0
DATTO HLDG CORP COM 23821D100 1,684 63,908 SH   SOLE 43 2,911 0 60,997
DAVE & BUSTERS ENTMT INC COM 238337109 2,337 60,859 SH   SOLE 2 35,704 0 25,155
DAVE & BUSTERS ENTMT INC COM 238337109 4 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 23 586 SH   SOLE 7 586 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 6,192 161,260 SH   SOLE 18 156,046 0 5,214
DAVE & BUSTERS ENTMT INC COM 238337109 5,078 132,234 SH   SOLE 19 132,234 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 184,402 4,802,142 SH   SOLE 21 4,802,142 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 43,234 1,125,880 SH   SOLE 22 1,093,389 0 32,491
DAVE & BUSTERS ENTMT INC COM 238337109 115 2,998 SH   SOLE 23 2,998 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 215 5,604 SH   SOLE 25 5,604 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,122 29,218 SH   SOLE 26 10,882 0 18,336
DAVE & BUSTERS ENTMT INC COM 238337109 115 3,000 SH   SOLE 28 3,000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,642 68,812 SH   SOLE 30 68,812 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 52 1,353 SH   SOLE 36 1,353 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 175 4,551 SH   SOLE 40 4,551 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,250 32,546 SH   SOLE 43 2,538 0 30,008
DAVITA INC COM 23918K108 12,925 113,619 SH   SOLE 2 29,731 0 83,888
DAVITA INC COM 23918K108 5,534 48,648 SH   SOLE 4 27,339 0 21,309
DAVITA INC COM 23918K108 7,039 61,875 SH   SOLE 7 59,917 0 1,958
DAVITA INC COM 23918K108 10 90 SH   SOLE 13 90 0 0
DAVITA INC COM 23918K108 1,055 9,278 SH   SOLE 15 9,278 0 0
DAVITA INC COM 23918K108 13,421 117,980 SH   SOLE 18 108,895 0 9,085
DAVITA INC COM 23918K108 8,937 78,557 SH   SOLE 19 78,557 0 0
DAVITA INC COM 23918K108 255,402 2,245,092 SH   SOLE 21 2,245,092 0 0
DAVITA INC COM 23918K108 168,044 1,477,183 SH   SOLE 22 1,331,293 0 145,890
DAVITA INC COM 23918K108 4,451 39,129 SH   SOLE 23 39,129 0 0
DAVITA INC COM 23918K108 12,486 109,755 SH   SOLE 25 109,755 0 0
DAVITA INC COM 23918K108 17,267 151,785 SH   SOLE 26 65,918 0 85,867
DAVITA INC COM 23918K108 38,755 340,673 SH   SOLE 28 39,285 0 301,388
DAVITA INC COM 23918K108 80,918 711,308 SH   SOLE 30 594,335 0 116,973
DAVITA INC COM 23918K108 2,797 24,587 SH   SOLE 31 6,395 0 18,192
DAVITA INC COM 23918K108 3,598 31,632 SH   SOLE 34 31,632 0 0
DAVITA INC COM 23918K108 3,734 32,821 SH   SOLE 36 32,821 0 0
DAVITA INC COM 23918K108 280 2,463 SH   SOLE 40 2,463 0 0
DAVITA INC COM 23918K108 6,652 58,477 SH   SOLE 43 2,861 0 55,616
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 11 4,732 SH   SOLE 18 4,732 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 224 96,536 SH   SOLE 21 96,536 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 678 292,027 SH   SOLE 22 292,027 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 154 9,135 SH   SOLE 2 1,238 0 7,897
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 479 28,453 SH   SOLE 18 28,453 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 373 22,144 SH   SOLE 19 22,144 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 9,115 540,979 SH   SOLE 21 540,979 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 2,096 124,392 SH   SOLE 22 121,594 0 2,798
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 455 27,016 SH   SOLE 30 27,016 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 879 549,395 SH   SOLE 21 549,395 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 65 40,534 SH   SOLE 43 8,642 0 31,892
DBX ETF TR XTRACKERS S&P 233051143 27 631 SH   SOLE 17 0 0 631
DBX ETF TR XTRCKR MSCI US 233051150 2 45 SH   SOLE 17 0 0 45
DBX ETF TR XTRACK MSCI EAFE 233051200 8 192 SH   SOLE 17 0 0 192
DBX ETF TR XTKR MSCI EMRG 233051226 3 85 SH   SOLE 17 0 0 85
DBX ETF TR XTRACK USD HIGH 233051432 28 700 SH   SOLE 2 700 0 0
DBX ETF TR XTRACK USD HIGH 233051432 380 9,537 SH   SOLE 17 0 0 9,537
DECIBEL THERAPEUTICS INC COM 24343R106 169 36,409 SH   SOLE 18 36,409 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 4,363 938,200 SH   SOLE 19 938,200 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 11 2,299 SH   SOLE 20 2,299 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 502 108,015 SH   SOLE 21 108,015 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 2 418 SH   SOLE 22 418 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 51 10,872 SH   SOLE 30 10,872 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 978 100,115 SH   SOLE 2 68,987 0 31,128
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 7 670 SH   SOLE 7 670 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,157 118,436 SH   SOLE 18 108,874 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,690 275,372 SH   SOLE 19 275,372 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 16,059 1,643,670 SH   SOLE 21 1,643,670 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 11,869 1,214,850 SH   SOLE 22 1,188,760 0 26,090
DECIPHERA PHARMACEUTICALS IN COM 24344T101 91 9,297 SH   SOLE 23 9,297 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 50 5,127 SH   SOLE 25 5,127 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 536 54,871 SH   SOLE 26 9,978 0 44,893
DECIPHERA PHARMACEUTICALS IN COM 24344T101 33 3,372 SH   SOLE 28 3,372 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,940 300,947 SH   SOLE 30 300,947 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 7 743 SH   SOLE 36 743 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 46 4,721 SH   SOLE 40 4,721 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 637 65,204 SH   SOLE 43 8,394 0 56,810
DECKERS OUTDOOR CORP COM 243537107 16,813 45,898 SH   SOLE 2 21,334 0 24,564
DECKERS OUTDOOR CORP COM 243537107 37 100 SH   SOLE 4 100 0 0
DECKERS OUTDOOR CORP COM 243537107 164 449 SH   SOLE 7 449 0 0
DECKERS OUTDOOR CORP COM 243537107 21,976 59,994 SH   SOLE 18 59,994 0 0
DECKERS OUTDOOR CORP COM 243537107 2,944 8,037 SH   SOLE 19 8,037 0 0
DECKERS OUTDOOR CORP COM 243537107 477,618 1,303,862 SH   SOLE 21 1,303,862 0 0
DECKERS OUTDOOR CORP COM 243537107 274,469 749,280 SH   SOLE 22 718,100 0 31,180
DECKERS OUTDOOR CORP COM 243537107 1,770 4,833 SH   SOLE 25 4,833 0 0
DECKERS OUTDOOR CORP COM 243537107 4,334 11,831 SH   SOLE 26 9,558 0 2,273
DECKERS OUTDOOR CORP COM 243537107 181 493 SH   SOLE 28 493 0 0
DECKERS OUTDOOR CORP COM 243537107 6,238 17,029 SH   SOLE 30 17,029 0 0
DECKERS OUTDOOR CORP COM 243537107 151 412 SH   SOLE 31 412 0 0
DECKERS OUTDOOR CORP COM 243537107 1,051 2,869 SH   SOLE 36 2,869 0 0
DECKERS OUTDOOR CORP COM 243537107 1,295 3,534 SH   SOLE 40 3,534 0 0
DECKERS OUTDOOR CORP COM 243537107 7,838 21,398 SH   SOLE 43 703 0 20,695
DEERE & CO COM 244199105 230,716 672,857 SH   SOLE 2 192,930 0 479,927
DEERE & CO COM 244199105 76,524 223,174 SH   SOLE 4 143,645 0 79,529
DEERE & CO COM 244199105 98,187 286,350 SH   SOLE 7 278,063 0 8,287
DEERE & CO COM 244199105 1,515 4,419 SH   SOLE 13 1,395 0 3,024
DEERE & CO COM 244199105 9,386 27,372 SH   SOLE 15 27,372 0 0
DEERE & CO COM 244199105 14 40 SH   SOLE 17 0 0 40
DEERE & CO COM 244199105 187,641 547,233 SH   SOLE 18 508,232 0 39,001
DEERE & CO COM 244199105 77,550 226,167 SH   SOLE 19 226,167 0 0
DEERE & CO COM 244199105 1,916,001 5,587,801 SH   SOLE 21 5,587,801 0 0
DEERE & CO COM 244199105 2,033,055 5,929,175 SH   SOLE 22 5,354,815 0 574,360
DEERE & CO COM 244199105 59,765 174,297 SH   SOLE 23 174,297 0 0
DEERE & CO COM 244199105 177,730 518,329 SH   SOLE 25 518,329 0 0
DEERE & CO COM 244199105 208,380 607,718 SH   SOLE 26 208,535 0 399,183
DEERE & CO COM 244199105 252,634 736,779 SH   SOLE 28 8,421 0 728,358
DEERE & CO COM 244199105 21,658 63,164 SH   SOLE 29 63,164 0 0
DEERE & CO COM 244199105 415,675 1,212,269 SH   SOLE 30 1,212,269 0 0
DEERE & CO COM 244199105 38,977 113,672 SH   SOLE 31 32,977 0 80,695
DEERE & CO COM 244199105 43,762 127,626 SH   SOLE 34 127,626 0 0
DEERE & CO COM 244199105 41,594 121,305 SH   SOLE 36 121,305 0 0
DEERE & CO COM 244199105 3,350 9,770 SH   SOLE 40 9,770 0 0
DEERE & CO COM 244199105 82,447 240,449 SH   SOLE 43 13,888 0 226,561
DEERE & CO OPTIONS 244199105 137 400 SH Call SOLE 2 400 0 0
DEERE & CO OPTIONS 244199105 171 500 SH Call SOLE 4 500 0 0
DEERE & CO OPTIONS 244199105 2,263 6,600 SH Call SOLE 18 6,600 0 0
DEERE & CO OPTIONS 244199105 23,111 67,400 SH Call SOLE 19 67,400 0 0
DEERE & CO OPTIONS 244199105 1,200 3,500 SH Call SOLE 22 3,500 0 0
DEERE & CO OPTIONS 244199105 9,635 28,100 SH Call SOLE 34 28,100 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1,372 50,199 SH   SOLE 2 49,029 0 1,170
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 72 2,629 SH   SOLE 18 2,629 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 7,389 270,377 SH   SOLE 19 270,377 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 111 4,058 SH   SOLE 20 4,058 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 3,942 144,231 SH   SOLE 21 144,231 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 11,626 425,394 SH   SOLE 22 423,802 0 1,592
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 20 737 SH   SOLE 26 737 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 7,342 268,653 SH   SOLE 28 0 0 268,653
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 76 2,789 SH   SOLE 30 2,789 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 29,722 1,087,520 SH   SOLE 34 1,087,520 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 255 20,515 SH   SOLE 2 1,076 0 19,439
DEL TACO RESTAURANTS INC NEW COM 245496104 9 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 1,250 100,381 SH   SOLE 18 100,381 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 643 51,655 SH   SOLE 19 51,655 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 14,235 1,143,342 SH   SOLE 21 1,143,342 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 9,005 723,291 SH   SOLE 22 708,135 0 15,156
DEL TACO RESTAURANTS INC NEW COM 245496104 90 7,199 SH   SOLE 43 0 0 7,199
DELCATH SYS INC COM NEW 24661P807 9 1,107 SH   SOLE 18 1,107 0 0
DELCATH SYS INC COM NEW 24661P807 101 13,052 SH   SOLE 21 13,052 0 0
DELCATH SYS INC COM NEW 24661P807 3 390 SH   SOLE 22 390 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,589 172,700 SH   SOLE 2 57,896 0 114,804
DELEK US HLDGS INC NEW COM 24665A103 5 332 SH   SOLE 4 332 0 0
DELEK US HLDGS INC NEW COM 24665A103 35 2,349 SH   SOLE 7 2,349 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,193 213,021 SH   SOLE 18 200,680 0 12,341
DELEK US HLDGS INC NEW COM 24665A103 10,895 726,845 SH   SOLE 19 726,845 0 0
DELEK US HLDGS INC NEW COM 24665A103 38,998 2,601,571 SH   SOLE 21 2,601,571 0 0
DELEK US HLDGS INC NEW COM 24665A103 35,898 2,394,787 SH   SOLE 22 2,328,571 0 66,216
DELEK US HLDGS INC NEW COM 24665A103 411 27,440 SH   SOLE 23 27,440 0 0
DELEK US HLDGS INC NEW COM 24665A103 126 8,433 SH   SOLE 25 8,433 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,653 176,969 SH   SOLE 26 22,073 0 154,896
DELEK US HLDGS INC NEW COM 24665A103 630 42,052 SH   SOLE 30 42,052 0 0
DELEK US HLDGS INC NEW COM 24665A103 272 18,142 SH   SOLE 34 18,142 0 0
DELEK US HLDGS INC NEW COM 24665A103 121 8,087 SH   SOLE 36 8,087 0 0
DELEK US HLDGS INC NEW COM 24665A103 115 7,650 SH   SOLE 40 7,650 0 0
DELEK US HLDGS INC NEW COM 24665A103 382 25,451 SH   SOLE 43 3,487 0 21,964
DELL TECHNOLOGIES INC CL C 24703L202 54,825 976,061 SH   SOLE 2 362,761 0 613,300
DELL TECHNOLOGIES INC CL C 24703L202 13,514 240,587 SH   SOLE 4 132,846 0 107,741
DELL TECHNOLOGIES INC CL C 24703L202 1,580 28,121 SH   SOLE 7 28,121 0 0
DELL TECHNOLOGIES INC CL C 24703L202 938 16,706 SH   SOLE 13 12,951 0 3,755
DELL TECHNOLOGIES INC CL C 24703L202 2,007 35,737 SH   SOLE 15 35,737 0 0
DELL TECHNOLOGIES INC CL C 24703L202 7 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 35,258 627,705 SH   SOLE 18 364,532 0 263,173
DELL TECHNOLOGIES INC CL C 24703L202 90,235 1,606,468 SH   SOLE 19 1,606,468 0 0
DELL TECHNOLOGIES INC CL C 24703L202 202,757 3,609,697 SH   SOLE 21 3,609,697 0 0
DELL TECHNOLOGIES INC CL C 24703L202 442,571 7,879,136 SH   SOLE 22 7,043,002 0 836,134
DELL TECHNOLOGIES INC CL C 24703L202 10,085 179,538 SH   SOLE 23 179,538 0 0
DELL TECHNOLOGIES INC CL C 24703L202 48,437 862,335 SH   SOLE 25 862,335 0 0
DELL TECHNOLOGIES INC CL C 24703L202 42,815 762,245 SH   SOLE 26 233,505 0 528,740
DELL TECHNOLOGIES INC CL C 24703L202 55,902 995,234 SH   SOLE 28 49,832 0 945,402
DELL TECHNOLOGIES INC CL C 24703L202 177 3,144 SH   SOLE 29 3,144 0 0
DELL TECHNOLOGIES INC CL C 24703L202 105,052 1,870,259 SH   SOLE 30 1,576,703 0 293,556
DELL TECHNOLOGIES INC CL C 24703L202 8,074 143,749 SH   SOLE 31 63,055 0 80,694
DELL TECHNOLOGIES INC CL C 24703L202 4,157 74,013 SH   SOLE 34 74,013 0 0
DELL TECHNOLOGIES INC CL C 24703L202 8,887 158,225 SH   SOLE 36 158,225 0 0
DELL TECHNOLOGIES INC CL C 24703L202 508 9,041 SH   SOLE 40 9,041 0 0
DELL TECHNOLOGIES INC CL C 24703L202 16,997 302,591 SH   SOLE 43 12,175 0 290,416
DELTA AIR LINES INC DEL COM NEW 247361702 34,508 883,005 SH   SOLE 2 120,360 0 762,645
DELTA AIR LINES INC DEL COM NEW 247361702 2,883 73,760 SH   SOLE 4 68,044 0 5,716
DELTA AIR LINES INC DEL COM NEW 247361702 20,017 512,208 SH   SOLE 7 492,219 0 19,989
DELTA AIR LINES INC DEL COM NEW 247361702 11 287 SH   SOLE 13 287 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,039 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 59,523 1,523,101 SH   SOLE 18 1,459,590 0 63,511
DELTA AIR LINES INC DEL COM NEW 247361702 33,053 845,776 SH   SOLE 19 845,776 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 676,703 17,315,849 SH   SOLE 21 17,315,849 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 510,305 13,057,965 SH   SOLE 22 11,959,266 0 1,098,699
DELTA AIR LINES INC DEL COM NEW 247361702 3,994 102,199 SH   SOLE 23 102,199 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,696 248,110 SH   SOLE 25 248,110 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 30,661 784,560 SH   SOLE 26 209,074 0 575,486
DELTA AIR LINES INC DEL COM NEW 247361702 10,123 259,037 SH   SOLE 28 27,268 0 231,769
DELTA AIR LINES INC DEL COM NEW 247361702 69,603 1,781,047 SH   SOLE 30 1,781,047 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,561 65,529 SH   SOLE 31 24,342 0 41,187
DELTA AIR LINES INC DEL COM NEW 247361702 9,784 250,362 SH   SOLE 34 250,362 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,452 88,326 SH   SOLE 36 88,326 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 234 5,995 SH   SOLE 40 5,995 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12,089 309,344 SH   SOLE 43 25,277 0 284,067
DELTA APPAREL INC COM 247368103 36 1,222 SH   SOLE 18 1,222 0 0
DELTA APPAREL INC COM 247368103 694 23,319 SH   SOLE 21 23,319 0 0
DELTA APPAREL INC COM 247368103 3,681 123,760 SH   SOLE 22 123,760 0 0
DELUXE CORP COM 248019101 1,816 56,567 SH   SOLE 2 26,190 0 30,377
DELUXE CORP COM 248019101 6 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101 30 941 SH   SOLE 7 941 0 0
DELUXE CORP COM 248019101 5,203 162,046 SH   SOLE 18 162,046 0 0
DELUXE CORP COM 248019101 4,270 132,967 SH   SOLE 19 132,967 0 0
DELUXE CORP COM 248019101 169,784 5,287,580 SH   SOLE 21 5,287,580 0 0
DELUXE CORP COM 248019101 36,521 1,137,363 SH   SOLE 22 1,094,440 0 42,923
DELUXE CORP COM 248019101 34 1,060 SH   SOLE 23 1,060 0 0
DELUXE CORP COM 248019101 232 7,220 SH   SOLE 25 7,220 0 0
DELUXE CORP COM 248019101 1,119 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,538 79,037 SH   SOLE 30 79,037 0 0
DELUXE CORP COM 248019101 135 4,199 SH   SOLE 34 4,199 0 0
DELUXE CORP COM 248019101 98 3,067 SH   SOLE 36 3,067 0 0
DELUXE CORP COM 248019101 160 4,979 SH   SOLE 40 4,979 0 0
DELUXE CORP COM 248019101 459 14,302 SH   SOLE 43 963 0 13,339
DENALI THERAPEUTICS INC COM 24823R105 4,374 98,081 SH   SOLE 2 43,987 0 54,094
DENALI THERAPEUTICS INC COM 24823R105 14 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105 58 1,309 SH   SOLE 7 1,309 0 0
DENALI THERAPEUTICS INC COM 24823R105 11,762 263,713 SH   SOLE 18 243,776 0 19,937
DENALI THERAPEUTICS INC COM 24823R105 23,813 533,925 SH   SOLE 19 533,925 0 0
DENALI THERAPEUTICS INC COM 24823R105 186,377 4,178,862 SH   SOLE 21 4,178,862 0 0
DENALI THERAPEUTICS INC COM 24823R105 109,079 2,445,715 SH   SOLE 22 2,401,221 0 44,494
DENALI THERAPEUTICS INC COM 24823R105 702 15,747 SH   SOLE 23 15,747 0 0
DENALI THERAPEUTICS INC COM 24823R105 562 12,612 SH   SOLE 25 12,612 0 0
DENALI THERAPEUTICS INC COM 24823R105 4,394 98,529 SH   SOLE 26 23,180 0 75,349
DENALI THERAPEUTICS INC COM 24823R105 77 1,727 SH   SOLE 28 1,727 0 0
DENALI THERAPEUTICS INC COM 24823R105 19,248 431,562 SH   SOLE 30 431,562 0 0
DENALI THERAPEUTICS INC COM 24823R105 29 661 SH   SOLE 36 661 0 0
DENALI THERAPEUTICS INC COM 24823R105 427 9,573 SH   SOLE 40 9,573 0 0
DENALI THERAPEUTICS INC COM 24823R105 825 18,487 SH   SOLE 43 243 0 18,244
DENBURY INC COM 24790A101 1,522 19,870 SH   SOLE 2 14,772 0 5,098
DENBURY INC COM 24790A101 10 126 SH   SOLE 4 126 0 0
DENBURY INC COM 24790A101 55 722 SH   SOLE 7 722 0 0
DENBURY INC COM 24790A101 10,337 134,971 SH   SOLE 18 134,971 0 0
DENBURY INC COM 24790A101 8,317 108,587 SH   SOLE 19 108,587 0 0
DENBURY INC COM 24790A101 139,723 1,824,302 SH   SOLE 21 1,824,302 0 0
DENBURY INC COM 24790A101 88,983 1,161,812 SH   SOLE 22 1,134,067 0 27,745
DENBURY INC COM 24790A101 33 431 SH   SOLE 23 431 0 0
DENBURY INC COM 24790A101 542 7,083 SH   SOLE 25 7,083 0 0
DENBURY INC COM 24790A101 1,583 20,669 SH   SOLE 26 17,190 0 3,479
DENBURY INC COM 24790A101 3,923 51,226 SH   SOLE 30 51,226 0 0
DENBURY INC COM 24790A101 456 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 540 33,752 SH   SOLE 2 17,640 0 16,112
DENNYS CORP COM 24869P104 3 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 15 926 SH   SOLE 7 926 0 0
DENNYS CORP COM 24869P104 2,698 168,635 SH   SOLE 18 168,635 0 0
DENNYS CORP COM 24869P104 1,766 110,363 SH   SOLE 19 110,363 0 0
DENNYS CORP COM 24869P104 34,913 2,182,040 SH   SOLE 21 2,182,040 0 0
DENNYS CORP COM 24869P104 25,191 1,574,439 SH   SOLE 22 1,526,564 0 47,875
DENNYS CORP COM 24869P104 130 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104 452 28,238 SH   SOLE 26 24,760 0 3,478
DENNYS CORP COM 24869P104 111 6,917 SH   SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 567 35,441 SH   SOLE 30 35,441 0 0
DENNYS CORP COM 24869P104 104 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104 609 38,059 SH   SOLE 43 337 0 37,722
DENTSPLY SIRONA INC COM 24906P109 35,984 644,993 SH   SOLE 2 176,686 0 468,307
DENTSPLY SIRONA INC COM 24906P109 10,897 195,322 SH   SOLE 4 104,347 0 90,975
DENTSPLY SIRONA INC COM 24906P109 10,734 192,409 SH   SOLE 7 186,076 0 6,333
DENTSPLY SIRONA INC COM 24906P109 217 3,883 SH   SOLE 13 684 0 3,199
DENTSPLY SIRONA INC COM 24906P109 1,891 33,893 SH   SOLE 15 33,893 0 0
DENTSPLY SIRONA INC COM 24906P109 28,802 516,249 SH   SOLE 18 486,674 0 29,575
DENTSPLY SIRONA INC COM 24906P109 103,471 1,854,643 SH   SOLE 19 1,854,643 0 0
DENTSPLY SIRONA INC COM 24906P109 672 12,042 SH   SOLE 20 12,042 0 0
DENTSPLY SIRONA INC COM 24906P109 304,149 5,451,675 SH   SOLE 21 5,451,675 0 0
DENTSPLY SIRONA INC COM 24906P109 256,397 4,595,746 SH   SOLE 22 4,137,006 0 458,740
DENTSPLY SIRONA INC COM 24906P109 10,781 193,246 SH   SOLE 23 193,246 0 0
DENTSPLY SIRONA INC COM 24906P109 30,269 542,555 SH   SOLE 25 542,555 0 0
DENTSPLY SIRONA INC COM 24906P109 27,801 498,316 SH   SOLE 26 141,296 0 357,020
DENTSPLY SIRONA INC COM 24906P109 29,149 522,482 SH   SOLE 28 3,890 0 518,592
DENTSPLY SIRONA INC COM 24906P109 76,667 1,374,206 SH   SOLE 30 1,358,501 0 15,705
DENTSPLY SIRONA INC COM 24906P109 4,428 79,377 SH   SOLE 31 21,298 0 58,079
DENTSPLY SIRONA INC COM 24906P109 43,598 781,470 SH   SOLE 34 781,470 0 0
DENTSPLY SIRONA INC COM 24906P109 4,725 84,688 SH   SOLE 36 84,688 0 0
DENTSPLY SIRONA INC COM 24906P109 408 7,315 SH   SOLE 40 7,315 0 0
DENTSPLY SIRONA INC COM 24906P109 6,474 116,043 SH   SOLE 43 15,658 0 100,385
DERMATA THERAPEUTICS INC COM 249845108 1 512 SH   SOLE 18 512 0 0
DERMATA THERAPEUTICS INC COM 249845108 14 7,814 SH   SOLE 21 7,814 0 0
DERMTECH INC COM 24984K105 122 7,719 SH   SOLE 2 5,004 0 2,715
DERMTECH INC COM 24984K105 6 381 SH   SOLE 7 381 0 0
DERMTECH INC COM 24984K105 1,107 70,040 SH   SOLE 18 70,040 0 0
DERMTECH INC COM 24984K105 655 41,441 SH   SOLE 19 41,441 0 0
DERMTECH INC COM 24984K105 13,803 873,615 SH   SOLE 21 873,615 0 0
DERMTECH INC COM 24984K105 8,823 558,447 SH   SOLE 22 547,010 0 11,437
DERMTECH INC COM 24984K105 35 2,192 SH   SOLE 25 2,192 0 0
DERMTECH INC COM 24984K105 1,589 100,595 SH   SOLE 30 100,595 0 0
DERMTECH INC COM 24984K105 32 2,033 SH   SOLE 40 2,033 0 0
DERMTECH INC COM 24984K105 35 2,205 SH   SOLE 43 0 0 2,205
DESCARTES SYS GROUP INC COM 249906108 18,223 220,403 SH   SOLE 21 220,403 0 0
DESCARTES SYS GROUP INC COM 249906108 45 548 SH   SOLE 43 0 0 548
DESIGN THERAPEUTICS INC COM 25056L103 1,134 52,954 SH   SOLE 2 49,132 0 3,822
DESIGN THERAPEUTICS INC COM 25056L103 5 217 SH   SOLE 7 217 0 0
DESIGN THERAPEUTICS INC COM 25056L103 1,957 91,405 SH   SOLE 18 91,405 0 0
DESIGN THERAPEUTICS INC COM 25056L103 6,776 316,465 SH   SOLE 19 316,465 0 0
DESIGN THERAPEUTICS INC COM 25056L103 22,989 1,073,756 SH   SOLE 21 1,073,756 0 0
DESIGN THERAPEUTICS INC COM 25056L103 7,769 362,860 SH   SOLE 22 355,179 0 7,681
DESIGN THERAPEUTICS INC COM 25056L103 520 24,282 SH   SOLE 30 24,282 0 0
DESIGN THERAPEUTICS INC COM 25056L103 6,288 293,685 SH   SOLE 34 293,685 0 0
DESIGNER BRANDS INC CL A 250565108 1,066 74,990 SH   SOLE 2 36,660 0 38,330
DESIGNER BRANDS INC CL A 250565108 2 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108 34 2,364 SH   SOLE 7 2,364 0 0
DESIGNER BRANDS INC CL A 250565108 3,040 213,961 SH   SOLE 18 206,921 0 7,040
DESIGNER BRANDS INC CL A 250565108 6,049 425,713 SH   SOLE 19 425,713 0 0
DESIGNER BRANDS INC CL A 250565108 104,962 7,386,501 SH   SOLE 21 7,386,501 0 0
DESIGNER BRANDS INC CL A 250565108 25,330 1,782,530 SH   SOLE 22 1,750,865 0 31,665
DESIGNER BRANDS INC CL A 250565108 164 11,530 SH   SOLE 23 11,530 0 0
DESIGNER BRANDS INC CL A 250565108 111 7,807 SH   SOLE 25 7,807 0 0
DESIGNER BRANDS INC CL A 250565108 1,288 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,323 93,124 SH   SOLE 30 93,124 0 0
DESIGNER BRANDS INC CL A 250565108 31 2,183 SH   SOLE 34 2,183 0 0
DESIGNER BRANDS INC CL A 250565108 60 4,193 SH   SOLE 36 4,193 0 0
DESIGNER BRANDS INC CL A 250565108 85 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108 1,183 83,269 SH   SOLE 43 971 0 82,298
DESKTOP METAL INC COM CL A 25058X105 1,124 227,050 SH   SOLE 2 110,163 0 116,887
DESKTOP METAL INC COM CL A 25058X105 7 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,735 552,563 SH   SOLE 18 533,001 0 19,562
DESKTOP METAL INC COM CL A 25058X105 5,505 1,112,058 SH   SOLE 19 1,112,058 0 0
DESKTOP METAL INC COM CL A 25058X105 35,728 7,217,802 SH   SOLE 21 7,217,802 0 0
DESKTOP METAL INC COM CL A 25058X105 25,852 5,222,531 SH   SOLE 22 5,089,368 0 133,163
DESKTOP METAL INC COM CL A 25058X105 160 32,283 SH   SOLE 23 32,283 0 0
DESKTOP METAL INC COM CL A 25058X105 121 24,395 SH   SOLE 25 24,395 0 0
DESKTOP METAL INC COM CL A 25058X105 1,322 267,107 SH   SOLE 26 107,841 0 159,266
DESKTOP METAL INC COM CL A 25058X105 55 11,184 SH   SOLE 28 11,184 0 0
DESKTOP METAL INC COM CL A 25058X105 701 141,632 SH   SOLE 30 141,632 0 0
DESKTOP METAL INC COM CL A 25058X105 106 21,504 SH   SOLE 40 21,504 0 0
DESKTOP METAL INC COM CL A 25058X105 108 21,894 SH   SOLE 43 0 0 21,894
DESPEGAR COM CORP ORD SHS G27358103 242 24,753 SH   SOLE 21 24,753 0 0
DESPEGAR COM CORP ORD SHS G27358103 916 93,539 SH   SOLE 30 93,539 0 0
DESTINATION XL GROUP INC COM 25065K104 2,578 453,826 SH   SOLE 22 453,826 0 0
DESTINATION XL GROUP INC COM 25065K104 14 2,463 SH   SOLE 43 1,810 0 653
DEUTSCHE BANK A G NAMEN AKT D18190898 29 2,340 SH   SOLE 2 2,340 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 28 2,249 SH   SOLE 22 2,249 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 12,041 963,280 SH   SOLE 43 138,254 0 825,026
DEVON ENERGY CORP NEW COM 25179M103 61,569 1,397,703 SH   SOLE 2 759,675 0 638,028
DEVON ENERGY CORP NEW COM 25179M103 26,919 611,101 SH   SOLE 4 319,880 0 291,221
DEVON ENERGY CORP NEW COM 25179M103 33,347 757,035 SH   SOLE 7 588,966 0 168,069
DEVON ENERGY CORP NEW COM 25179M103 4,836 109,794 SH   SOLE 13 101,747 0 8,047
DEVON ENERGY CORP NEW COM 25179M103 4,091 92,870 SH   SOLE 15 92,870 0 0
DEVON ENERGY CORP NEW COM 25179M103 1 18 SH   SOLE 17 0 0 18
DEVON ENERGY CORP NEW COM 25179M103 54,597 1,239,436 SH   SOLE 18 1,106,809 0 132,627
DEVON ENERGY CORP NEW COM 25179M103 79,981 1,815,697 SH   SOLE 19 1,815,697 0 0
DEVON ENERGY CORP NEW COM 25179M103 918,960 20,861,739 SH   SOLE 21 20,861,739 0 0
DEVON ENERGY CORP NEW COM 25179M103 691,974 15,708,822 SH   SOLE 22 14,280,768 0 1,428,054
DEVON ENERGY CORP NEW COM 25179M103 20,768 471,464 SH   SOLE 23 471,464 0 0
DEVON ENERGY CORP NEW COM 25179M103 49,116 1,114,995 SH   SOLE 25 1,114,995 0 0
DEVON ENERGY CORP NEW COM 25179M103 62,386 1,416,250 SH   SOLE 26 500,408 0 915,842
DEVON ENERGY CORP NEW COM 25179M103 54,653 1,240,704 SH   SOLE 28 486 0 1,240,218
DEVON ENERGY CORP NEW COM 25179M103 6,400 145,284 SH   SOLE 29 145,284 0 0
DEVON ENERGY CORP NEW COM 25179M103 173,893 3,947,623 SH   SOLE 30 3,914,933 0 32,690
DEVON ENERGY CORP NEW COM 25179M103 18,087 410,604 SH   SOLE 31 241,829 0 168,775
DEVON ENERGY CORP NEW COM 25179M103 87,833 1,993,942 SH   SOLE 34 1,993,942 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,182 276,542 SH   SOLE 36 276,542 0 0
DEVON ENERGY CORP NEW COM 25179M103 973 22,087 SH   SOLE 40 22,087 0 0
DEVON ENERGY CORP NEW COM 25179M103 48,862 1,109,243 SH   SOLE 43 89,463 0 1,019,780
DEVON ENERGY CORP NEW OPTIONS 25179M103 1,832 41,600 SH Call SOLE 2 41,600 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 1,030 23,400 SH Call SOLE 4 23,400 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 13,554 307,700 SH Call SOLE 18 307,700 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 226,312 5,137,600 SH Call SOLE 19 5,137,600 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 7,859 178,400 SH Call SOLE 22 178,400 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 634 14,400 SH Call SOLE 26 14,400 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 65,665 1,490,700 SH Call SOLE 34 1,490,700 0 0
DEXCOM INC COM 252131107 118,420 220,542 SH   SOLE 2 44,414 0 176,128
DEXCOM INC COM 252131107 35,908 66,874 SH   SOLE 4 40,624 0 26,250
DEXCOM INC COM 252131107 49,961 93,046 SH   SOLE 7 90,201 0 2,845
DEXCOM INC COM 252131107 672 1,252 SH   SOLE 13 270 0 982
DEXCOM INC COM 252131107 4,969 9,255 SH   SOLE 15 9,255 0 0
DEXCOM INC COM 252131107 106,879 199,048 SH   SOLE 18 181,982 0 17,066
DEXCOM INC COM 252131107 188,730 351,485 SH   SOLE 19 351,485 0 0
DEXCOM INC COM 252131107 1,874,501 3,491,015 SH   SOLE 21 3,491,015 0 0
DEXCOM INC COM 252131107 1,129,645 2,103,817 SH   SOLE 22 1,896,608 0 207,209
DEXCOM INC COM 252131107 29,852 55,595 SH   SOLE 23 55,595 0 0
DEXCOM INC COM 252131107 85,430 159,103 SH   SOLE 25 159,103 0 0
DEXCOM INC COM 252131107 110,598 205,974 SH   SOLE 26 72,562 0 133,412
DEXCOM INC COM 252131107 126,352 235,315 SH   SOLE 28 6,203 0 229,112
DEXCOM INC COM 252131107 27 51 SH   SOLE 29 51 0 0
DEXCOM INC COM 252131107 341,359 635,737 SH   SOLE 30 605,354 0 30,383
DEXCOM INC COM 252131107 18,827 35,063 SH   SOLE 31 10,632 0 24,431
DEXCOM INC COM 252131107 12,591 23,449 SH   SOLE 32 23,449 0 0
DEXCOM INC COM 252131107 74,111 138,022 SH   SOLE 34 138,022 0 0
DEXCOM INC COM 252131107 20,699 38,549 SH   SOLE 36 38,549 0 0
DEXCOM INC COM 252131107 1,720 3,203 SH   SOLE 40 3,203 0 0
DEXCOM INC COM 252131107 33,323 62,059 SH   SOLE 43 5,477 0 56,582
DEXCOM INC OPTIONS 252131107 215 400 SH Call SOLE 4 400 0 0
DEXCOM INC OPTIONS 252131107 2,900 5,400 SH Call SOLE 18 5,400 0 0
DEXCOM INC OPTIONS 252131107 17,343 32,300 SH Call SOLE 19 32,300 0 0
DEXCOM INC OPTIONS 252131107 1,396 2,600 SH Call SOLE 22 2,600 0 0
DEXCOM INC OPTIONS 252131107 215 400 SH Call SOLE 26 400 0 0
DEXCOM INC OPTIONS 252131107 9,987 18,600 SH Call SOLE 34 18,600 0 0
DEXCOM INC NOTE 0.750%12/0 252131AH0 16,831 5,154,000 PRN   SOLE 21 5,154,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3 475 400,000 PRN   SOLE 2 400,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3 8,629 7,270,000 PRN   SOLE 21 7,270,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3 2,255 1,900,000 PRN   SOLE 22 1,900,000 0 0
DHI GROUP INC COM 23331S100 18 2,949 SH   SOLE 2 2,949 0 0
DHI GROUP INC COM 23331S100 56 8,912 SH   SOLE 18 8,912 0 0
DHI GROUP INC COM 23331S100 896 143,646 SH   SOLE 21 143,646 0 0
DHI GROUP INC COM 23331S100 3,737 598,883 SH   SOLE 22 598,883 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 439 84,632 SH   SOLE 2 4,577 0 80,055
DHT HOLDINGS INC SHS NEW Y2065G121 1,021 196,797 SH   SOLE 7 196,797 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 2,234 430,401 SH   SOLE 18 430,401 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,311 252,662 SH   SOLE 19 252,662 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 26,009 5,011,291 SH   SOLE 21 5,011,291 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 7,508 1,446,578 SH   SOLE 22 1,362,313 0 84,265
DIAGEO PLC SPON ADR NEW 25243Q205 36 162 SH   SOLE 17 0 0 162
DIAGEO PLC SPON ADR NEW 25243Q205 73,447 333,638 SH   SOLE 18 332,767 0 871
DIAGEO PLC SPON ADR NEW 25243Q205 73,562 334,158 SH   SOLE 43 24,709 0 309,449
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 15 3,940 SH   SOLE 18 3,940 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 200 53,648 SH   SOLE 21 53,648 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 4 984 SH   SOLE 22 984 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 507 2,609 SH   SOLE 2 864 0 1,745
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,982 10,205 SH   SOLE 18 10,205 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1,033 5,321 SH   SOLE 19 5,321 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 27,870 143,489 SH   SOLE 21 143,489 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 16,946 87,246 SH   SOLE 22 84,002 0 3,244
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 106 544 SH   SOLE 25 544 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 167 862 SH   SOLE 26 314 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 789 4,062 SH   SOLE 30 4,062 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 96 495 SH   SOLE 36 495 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 97 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2,792 14,374 SH   SOLE 43 3,317 0 11,057
DIAMONDBACK ENERGY INC COM 25278X109 27,161 251,840 SH   SOLE 2 113,335 0 138,505
DIAMONDBACK ENERGY INC COM 25278X109 13,819 128,134 SH   SOLE 4 59,255 0 68,879
DIAMONDBACK ENERGY INC COM 25278X109 15,562 144,290 SH   SOLE 7 139,757 0 4,533
DIAMONDBACK ENERGY INC COM 25278X109 1,639 15,201 SH   SOLE 13 15,201 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,630 24,382 SH   SOLE 15 24,382 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1 8 SH   SOLE 17 0 0 8
DIAMONDBACK ENERGY INC COM 25278X109 33,495 310,572 SH   SOLE 18 284,650 0 25,922
DIAMONDBACK ENERGY INC COM 25278X109 30,280 280,756 SH   SOLE 19 280,756 0 0
DIAMONDBACK ENERGY INC COM 25278X109 607,973 5,637,209 SH   SOLE 21 5,637,209 0 0
DIAMONDBACK ENERGY INC COM 25278X109 443,865 4,115,574 SH   SOLE 22 3,725,991 0 389,583
DIAMONDBACK ENERGY INC COM 25278X109 11,088 102,807 SH   SOLE 23 102,807 0 0
DIAMONDBACK ENERGY INC COM 25278X109 25,317 234,746 SH   SOLE 25 234,746 0 0
DIAMONDBACK ENERGY INC COM 25278X109 37,496 347,672 SH   SOLE 26 104,470 0 243,202
DIAMONDBACK ENERGY INC COM 25278X109 32,023 296,926 SH   SOLE 28 0 0 296,926
DIAMONDBACK ENERGY INC COM 25278X109 1,372 12,717 SH   SOLE 29 12,717 0 0
DIAMONDBACK ENERGY INC COM 25278X109 104,760 971,347 SH   SOLE 30 971,347 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,239 39,305 SH   SOLE 31 33,863 0 5,442
DIAMONDBACK ENERGY INC COM 25278X109 8,294 76,906 SH   SOLE 34 76,906 0 0
DIAMONDBACK ENERGY INC COM 25278X109 8,406 77,941 SH   SOLE 36 77,941 0 0
DIAMONDBACK ENERGY INC COM 25278X109 642 5,955 SH   SOLE 40 5,955 0 0
DIAMONDBACK ENERGY INC COM 25278X109 20,669 191,643 SH   SOLE 43 20,357 0 171,286
DIAMONDBACK ENERGY INC OPTIONS 25278X109 453 4,200 SH Call SOLE 2 4,200 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 216 2,000 SH Call SOLE 4 2,000 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 2,815 26,100 SH Call SOLE 18 26,100 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 53,084 492,200 SH Call SOLE 19 492,200 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 1,661 15,400 SH Call SOLE 22 15,400 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 183 1,700 SH Call SOLE 26 1,700 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 14,139 131,100 SH Call SOLE 34 131,100 0 0
DIAMONDHEAD HOLDINGS CORP CL A 25278L105 33,267 3,415,500 SH   SOLE 2 3,415,500 0 0
DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113 510 853,874 SH   SOLE 2 853,874 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,765 287,694 SH   SOLE 2 139,931 0 147,763
DIAMONDROCK HOSPITALITY CO COM 252784301 1,051 109,355 SH   SOLE 4 109,355 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,575 267,954 SH   SOLE 7 267,954 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,629 793,855 SH   SOLE 18 793,855 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 25,258 2,628,265 SH   SOLE 19 2,628,265 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 256,568 26,698,066 SH   SOLE 21 26,698,066 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 73,385 7,636,340 SH   SOLE 22 7,426,514 0 209,826
DIAMONDROCK HOSPITALITY CO COM 252784301 339 35,240 SH   SOLE 23 35,240 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 8,767 912,268 SH   SOLE 25 912,268 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,290 238,311 SH   SOLE 26 52,604 0 185,707
DIAMONDROCK HOSPITALITY CO COM 252784301 1,253 130,379 SH   SOLE 28 3,747 0 126,632
DIAMONDROCK HOSPITALITY CO COM 252784301 6,696 696,758 SH   SOLE 30 696,758 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 8,548 889,502 SH   SOLE 31 0 0 889,502
DIAMONDROCK HOSPITALITY CO COM 252784301 3,117 324,368 SH   SOLE 34 324,368 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 119 12,357 SH   SOLE 36 12,357 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 240 24,947 SH   SOLE 40 24,947 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,061 110,358 SH   SOLE 43 3,007 0 107,351
DICE THERAPEUTICS INC COM 23345J104 58 2,306 SH   SOLE 2 462 0 1,844
DICE THERAPEUTICS INC COM 23345J104 1,029 40,645 SH   SOLE 18 40,645 0 0
DICE THERAPEUTICS INC COM 23345J104 610 24,084 SH   SOLE 19 24,084 0 0
DICE THERAPEUTICS INC COM 23345J104 12,342 487,632 SH   SOLE 21 487,632 0 0
DICE THERAPEUTICS INC COM 23345J104 7,609 300,628 SH   SOLE 22 296,027 0 4,601
DICKS SPORTING GOODS INC COM 253393102 24,765 215,370 SH   SOLE 2 117,602 0 97,768
DICKS SPORTING GOODS INC COM 253393102 866 7,531 SH   SOLE 4 7,531 0 0
DICKS SPORTING GOODS INC COM 253393102 193 1,677 SH   SOLE 7 1,677 0 0
DICKS SPORTING GOODS INC COM 253393102 823 7,158 SH   SOLE 13 7,158 0 0
DICKS SPORTING GOODS INC COM 253393102 18,338 159,478 SH   SOLE 18 159,009 0 469
DICKS SPORTING GOODS INC COM 253393102 26,503 230,483 SH   SOLE 19 230,483 0 0
DICKS SPORTING GOODS INC COM 253393102 361,774 3,146,137 SH   SOLE 21 3,146,137 0 0
DICKS SPORTING GOODS INC COM 253393102 222,437 1,934,401 SH   SOLE 22 1,833,581 0 100,820
DICKS SPORTING GOODS INC COM 253393102 380 3,304 SH   SOLE 23 3,304 0 0
DICKS SPORTING GOODS INC COM 253393102 1,108 9,632 SH   SOLE 25 9,632 0 0
DICKS SPORTING GOODS INC COM 253393102 3,339 29,035 SH   SOLE 26 24,254 0 4,781
DICKS SPORTING GOODS INC COM 253393102 134 1,168 SH   SOLE 28 1,168 0 0
DICKS SPORTING GOODS INC COM 253393102 765 6,657 SH   SOLE 29 6,657 0 0
DICKS SPORTING GOODS INC COM 253393102 4,323 37,594 SH   SOLE 30 37,594 0 0
DICKS SPORTING GOODS INC COM 253393102 490 4,260 SH   SOLE 31 4,260 0 0
DICKS SPORTING GOODS INC COM 253393102 9,045 78,660 SH   SOLE 34 78,660 0 0
DICKS SPORTING GOODS INC COM 253393102 567 4,930 SH   SOLE 36 4,930 0 0
DICKS SPORTING GOODS INC COM 253393102 953 8,290 SH   SOLE 40 8,290 0 0
DICKS SPORTING GOODS INC COM 253393102 5,531 48,102 SH   SOLE 43 9,346 0 38,756
DICKS SPORTING GOODS INC OPTIONS 253393102 345 3,000 SH Call SOLE 2 3,000 0 0
DICKS SPORTING GOODS INC OPTIONS 253393102 437 3,800 SH Call SOLE 4 3,800 0 0
DICKS SPORTING GOODS INC OPTIONS 253393102 5,669 49,300 SH Call SOLE 18 49,300 0 0
DICKS SPORTING GOODS INC OPTIONS 253393102 58,530 509,000 SH Call SOLE 19 509,000 0 0
DICKS SPORTING GOODS INC OPTIONS 253393102 3,070 26,700 SH Call SOLE 22 26,700 0 0
DICKS SPORTING GOODS INC OPTIONS 253393102 24,309 211,400 SH Call SOLE 34 211,400 0 0
DICKS SPORTING GOODS INC NOTE 3.250% 4/1 253393AD4 12,015 3,400,000 PRN   SOLE 21 3,400,000 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 1,100 220,857 SH   SOLE 2 6,506 0 214,351
DIDI GLOBAL INC SPONSORED ADS 23292E108 767 154,051 SH   SOLE 4 70,651 0 83,400
DIDI GLOBAL INC SPONSORED ADS 23292E108 39 7,871 SH   SOLE 7 7,871 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 146 29,364 SH   SOLE 13 0 0 29,364
DIDI GLOBAL INC SPONSORED ADS 23292E108 925 185,765 SH   SOLE 15 185,765 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 404 81,058 SH   SOLE 18 81,058 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 24,898 4,999,589 SH   SOLE 21 4,999,589 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 14,546 2,920,836 SH   SOLE 22 2,577,248 0 343,588
DIDI GLOBAL INC SPONSORED ADS 23292E108 644 129,409 SH   SOLE 23 129,409 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 1,257 252,425 SH   SOLE 25 252,425 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 2,337 469,251 SH   SOLE 26 0 0 469,251
DIDI GLOBAL INC SPONSORED ADS 23292E108 2,827 567,734 SH   SOLE 28 23,148 0 544,586
DIDI GLOBAL INC SPONSORED ADS 23292E108 8,530 1,712,835 SH   SOLE 30 1,712,835 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 8 1,634 SH   SOLE 31 0 0 1,634
DIDI GLOBAL INC SPONSORED ADS 23292E108 101 20,237 SH   SOLE 34 20,237 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 6 1,253 SH   SOLE 40 1,253 0 0
DIEBOLD NIXDORF INC COM STK 253651103 259 28,638 SH   SOLE 2 20,161 0 8,477
DIEBOLD NIXDORF INC COM STK 253651103 1 163 SH   SOLE 4 163 0 0
DIEBOLD NIXDORF INC COM STK 253651103 10 1,157 SH   SOLE 7 1,157 0 0
DIEBOLD NIXDORF INC COM STK 253651103 2,300 254,139 SH   SOLE 18 254,139 0 0
DIEBOLD NIXDORF INC COM STK 253651103 1,227 135,551 SH   SOLE 19 135,551 0 0
DIEBOLD NIXDORF INC COM STK 253651103 76,336 8,434,924 SH   SOLE 21 8,434,924 0 0
DIEBOLD NIXDORF INC COM STK 253651103 16,914 1,868,899 SH   SOLE 22 1,827,224 0 41,675
DIEBOLD NIXDORF INC COM STK 253651103 85 9,379 SH   SOLE 25 9,379 0 0
DIEBOLD NIXDORF INC COM STK 253651103 225 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NIXDORF INC COM STK 253651103 81 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NIXDORF INC COM STK 253651103 1,278 141,245 SH   SOLE 30 141,245 0 0
DIEBOLD NIXDORF INC COM STK 253651103 58 6,417 SH   SOLE 36 6,417 0 0
DIEBOLD NIXDORF INC COM STK 253651103 100 11,014 SH   SOLE 40 11,014 0 0
DIEBOLD NIXDORF INC COM STK 253651103 527 58,237 SH   SOLE 43 0 0 58,237
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 501 1,642,704 SH   SOLE 22 1,642,704 0 0
DIGI INTL INC COM 253798102 713 29,017 SH   SOLE 2 10,281 0 18,736
DIGI INTL INC COM 253798102 14 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 3,371 137,184 SH   SOLE 18 137,184 0 0
DIGI INTL INC COM 253798102 1,447 58,892 SH   SOLE 19 58,892 0 0
DIGI INTL INC COM 253798102 103,499 4,212,394 SH   SOLE 21 4,212,394 0 0
DIGI INTL INC COM 253798102 22,713 924,414 SH   SOLE 22 891,836 0 32,578
DIGI INTL INC COM 253798102 1,127 45,864 SH   SOLE 25 45,864 0 0
DIGI INTL INC COM 253798102 267 10,878 SH   SOLE 26 6,670 0 4,208
DIGI INTL INC COM 253798102 1,270 51,676 SH   SOLE 30 51,676 0 0
DIGI INTL INC COM 253798102 162 6,598 SH   SOLE 34 6,598 0 0
DIGI INTL INC COM 253798102 1 34 SH   SOLE 36 34 0 0
DIGI INTL INC COM 253798102 94 3,807 SH   SOLE 40 3,807 0 0
DIGI INTL INC COM 253798102 282 11,471 SH   SOLE 43 0 0 11,471
DIGIMARC CORP NEW COM 25381B101 72 1,821 SH   SOLE 2 448 0 1,373
DIGIMARC CORP NEW COM 25381B101 8 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,389 35,179 SH   SOLE 18 35,179 0 0
DIGIMARC CORP NEW COM 25381B101 944 23,904 SH   SOLE 19 23,904 0 0
DIGIMARC CORP NEW COM 25381B101 18,066 457,604 SH   SOLE 21 457,604 0 0
DIGIMARC CORP NEW COM 25381B101 11,990 303,710 SH   SOLE 22 301,760 0 1,950
DIGIMARC CORP NEW COM 25381B101 181 4,575 SH   SOLE 43 0 0 4,575
DIGITAL ALLY INC COM NEW 25382P208 11 10,370 SH   SOLE 18 10,370 0 0
DIGITAL ALLY INC COM NEW 25382P208 128 119,766 SH   SOLE 21 119,766 0 0
DIGITAL ALLY INC COM NEW 25382P208 853 796,842 SH   SOLE 22 796,842 0 0
DIGITAL BRANDS GROUP INC COM 25401N101 4 1,722 SH   SOLE 18 1,722 0 0
DIGITAL BRANDS GROUP INC COM 25401N101 39 16,843 SH   SOLE 21 16,843 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 20 4,204 SH   SOLE 2 0 0 4,204
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 47 9,815 SH   SOLE 18 9,815 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 5 1,111 SH   SOLE 19 1,111 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 513 107,408 SH   SOLE 21 107,408 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 51 10,739 SH   SOLE 22 9,919 0 820
DIGITAL RLTY TR INC COM 253868103 123,087 695,918 SH   SOLE 2 110,853 0 585,065
DIGITAL RLTY TR INC COM 253868103 72,047 407,346 SH   SOLE 4 394,265 0 13,081
DIGITAL RLTY TR INC COM 253868103 110,471 624,590 SH   SOLE 7 616,610 0 7,980
DIGITAL RLTY TR INC COM 253868103 773 4,368 SH   SOLE 13 1,308 0 3,060
DIGITAL RLTY TR INC COM 253868103 7,037 39,789 SH   SOLE 15 39,789 0 0
DIGITAL RLTY TR INC COM 253868103 102,894 581,751 SH   SOLE 18 542,968 0 38,783
DIGITAL RLTY TR INC COM 253868103 138,989 785,823 SH   SOLE 19 785,823 0 0
DIGITAL RLTY TR INC COM 253868103 1,516,417 8,573,625 SH   SOLE 21 8,573,625 0 0
DIGITAL RLTY TR INC COM 253868103 1,425,896 8,061,829 SH   SOLE 22 7,380,120 0 681,709
DIGITAL RLTY TR INC COM 253868103 32,192 182,010 SH   SOLE 23 182,010 0 0
DIGITAL RLTY TR INC COM 253868103 271,010 1,532,253 SH   SOLE 25 1,532,253 0 0
DIGITAL RLTY TR INC COM 253868103 99,297 561,415 SH   SOLE 26 179,925 0 381,490
DIGITAL RLTY TR INC COM 253868103 122,672 693,572 SH   SOLE 28 16,242 0 677,330
DIGITAL RLTY TR INC COM 253868103 65 369 SH   SOLE 29 369 0 0
DIGITAL RLTY TR INC COM 253868103 441,117 2,494,018 SH   SOLE 30 2,494,018 0 0
DIGITAL RLTY TR INC COM 253868103 230,307 1,302,127 SH   SOLE 31 31,477 0 1,270,650
DIGITAL RLTY TR INC COM 253868103 37,643 212,830 SH   SOLE 34 212,830 0 0
DIGITAL RLTY TR INC COM 253868103 20,804 117,622 SH   SOLE 36 117,622 0 0
DIGITAL RLTY TR INC COM 253868103 1,686 9,532 SH   SOLE 40 9,532 0 0
DIGITAL RLTY TR INC COM 253868103 35,005 197,912 SH   SOLE 43 10,580 0 187,332
DIGITAL TURBINE INC COM NEW 25400W102 5,340 87,551 SH   SOLE 2 67,782 0 19,769
DIGITAL TURBINE INC COM NEW 25400W102 65 1,071 SH   SOLE 4 322 0 749
DIGITAL TURBINE INC COM NEW 25400W102 78 1,285 SH   SOLE 7 1,285 0 0
DIGITAL TURBINE INC COM NEW 25400W102 24,694 404,883 SH   SOLE 18 396,980 0 7,903
DIGITAL TURBINE INC COM NEW 25400W102 17,426 285,717 SH   SOLE 19 285,717 0 0
DIGITAL TURBINE INC COM NEW 25400W102 391,929 6,426,117 SH   SOLE 21 6,426,117 0 0
DIGITAL TURBINE INC COM NEW 25400W102 158,016 2,590,855 SH   SOLE 22 2,539,128 0 51,727
DIGITAL TURBINE INC COM NEW 25400W102 316 5,175 SH   SOLE 23 5,175 0 0
DIGITAL TURBINE INC COM NEW 25400W102 789 12,941 SH   SOLE 25 12,941 0 0
DIGITAL TURBINE INC COM NEW 25400W102 3,183 52,191 SH   SOLE 26 27,689 0 24,502
DIGITAL TURBINE INC COM NEW 25400W102 96 1,573 SH   SOLE 28 1,573 0 0
DIGITAL TURBINE INC COM NEW 25400W102 3,424 56,133 SH   SOLE 30 56,133 0 0
DIGITAL TURBINE INC COM NEW 25400W102 20 327 SH   SOLE 34 327 0 0
DIGITAL TURBINE INC COM NEW 25400W102 702 11,502 SH   SOLE 40 11,502 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2,203 36,127 SH   SOLE 43 2,183 0 33,944
DIGITALBRIDGE GROUP INC CL A COM 25401T108 4,057 486,983 SH   SOLE 2 141,428 0 345,555
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,095 251,449 SH   SOLE 4 251,449 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 5,048 605,977 SH   SOLE 7 605,977 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 12,355 1,483,209 SH   SOLE 18 1,483,209 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 16,990 2,039,558 SH   SOLE 19 2,039,558 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 167,122 20,062,710 SH   SOLE 21 20,062,710 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 129,845 15,587,632 SH   SOLE 22 15,118,515 0 469,117
DIGITALBRIDGE GROUP INC CL A COM 25401T108 389 46,697 SH   SOLE 23 46,697 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 17,926 2,151,969 SH   SOLE 25 2,151,969 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,312 277,573 SH   SOLE 26 113,969 0 163,604
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,503 300,467 SH   SOLE 28 8,667 0 291,800
DIGITALBRIDGE GROUP INC CL A COM 25401T108 8,476 1,017,475 SH   SOLE 30 1,017,475 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 17,188 2,063,336 SH   SOLE 31 0 0 2,063,336
DIGITALBRIDGE GROUP INC CL A COM 25401T108 355 42,647 SH   SOLE 36 42,647 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 541 64,977 SH   SOLE 40 64,977 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 4,910 589,462 SH   SOLE 43 14,009 0 575,453
DIGITALOCEAN HLDGS INC COM 25402D102 2,464 30,676 SH   SOLE 2 17,596 0 13,080
DIGITALOCEAN HLDGS INC COM 25402D102 130 1,617 SH   SOLE 4 1,617 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 110 1,372 SH   SOLE 7 1,372 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 11,257 140,130 SH   SOLE 18 135,223 0 4,907
DIGITALOCEAN HLDGS INC COM 25402D102 95,839 1,193,063 SH   SOLE 19 1,193,063 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 134,216 1,670,806 SH   SOLE 21 1,670,806 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 62,395 776,732 SH   SOLE 22 757,381 0 19,351
DIGITALOCEAN HLDGS INC COM 25402D102 355 4,414 SH   SOLE 23 4,414 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 277 3,443 SH   SOLE 25 3,443 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 2,119 26,381 SH   SOLE 26 10,557 0 15,824
DIGITALOCEAN HLDGS INC COM 25402D102 96 1,201 SH   SOLE 29 1,201 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 1,269 15,802 SH   SOLE 30 15,802 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 198 2,469 SH   SOLE 34 2,469 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 283 3,519 SH   SOLE 40 3,519 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 35 430 SH   SOLE 43 0 0 430
DILLARDS INC CL A 254067101 1,455 5,939 SH   SOLE 2 2,058 0 3,881
DILLARDS INC CL A 254067101 1 6 SH   SOLE 4 6 0 0
DILLARDS INC CL A 254067101 19 77 SH   SOLE 7 77 0 0
DILLARDS INC CL A 254067101 4,424 18,057 SH   SOLE 18 18,057 0 0
DILLARDS INC CL A 254067101 3,318 13,543 SH   SOLE 19 13,543 0 0
DILLARDS INC CL A 254067101 54,534 222,571 SH   SOLE 21 222,571 0 0
DILLARDS INC CL A 254067101 30,184 123,189 SH   SOLE 22 116,994 0 6,195
DILLARDS INC CL A 254067101 10 42 SH   SOLE 23 42 0 0
DILLARDS INC CL A 254067101 196 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101 899 3,669 SH   SOLE 26 1,699 0 1,970
DILLARDS INC CL A 254067101 86 349 SH   SOLE 28 349 0 0
DILLARDS INC CL A 254067101 836 3,411 SH   SOLE 30 3,411 0 0
DILLARDS INC CL A 254067101 180 735 SH   SOLE 40 735 0 0
DILLARDS INC CL A 254067101 1,848 7,541 SH   SOLE 43 64 0 7,477
DIME CMNTY BANCSHARES INC COM 25432X102 1,009 28,710 SH   SOLE 2 9,312 0 19,398
DIME CMNTY BANCSHARES INC COM 25432X102 6 182 SH   SOLE 4 182 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 20 577 SH   SOLE 7 577 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 4,940 140,499 SH   SOLE 18 140,499 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,191 62,320 SH   SOLE 19 62,320 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 148,657 4,228,011 SH   SOLE 21 4,228,011 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 32,405 921,645 SH   SOLE 22 885,529 0 36,116
DIME CMNTY BANCSHARES INC COM 25432X102 147 4,189 SH   SOLE 25 4,189 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 498 14,169 SH   SOLE 26 14,169 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 97 2,755 SH   SOLE 28 2,755 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,479 70,500 SH   SOLE 30 70,500 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 146 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 1,198 34,083 SH   SOLE 43 0 0 34,083
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2,499 86,266 SH   SOLE 17 0 0 86,266
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 1 42 SH   SOLE 17 0 0 42
DINE BRANDS GLOBAL INC COM 254423106 1,159 15,287 SH   SOLE 2 9,056 0 6,231
DINE BRANDS GLOBAL INC COM 254423106 5 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106 21 275 SH   SOLE 7 275 0 0
DINE BRANDS GLOBAL INC COM 254423106 4,336 57,194 SH   SOLE 18 57,194 0 0
DINE BRANDS GLOBAL INC COM 254423106 6,347 83,716 SH   SOLE 19 83,716 0 0
DINE BRANDS GLOBAL INC COM 254423106 151,644 2,000,320 SH   SOLE 21 2,000,320 0 0
DINE BRANDS GLOBAL INC COM 254423106 33,298 439,232 SH   SOLE 22 428,878 0 10,354
DINE BRANDS GLOBAL INC COM 254423106 110 1,455 SH   SOLE 23 1,455 0 0
DINE BRANDS GLOBAL INC COM 254423106 150 1,982 SH   SOLE 25 1,982 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,435 18,925 SH   SOLE 26 7,739 0 11,186
DINE BRANDS GLOBAL INC COM 254423106 99 1,304 SH   SOLE 28 1,304 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,403 31,698 SH   SOLE 30 31,698 0 0
DINE BRANDS GLOBAL INC COM 254423106 139 1,838 SH   SOLE 40 1,838 0 0
DINE BRANDS GLOBAL INC COM 254423106 910 12,000 SH   SOLE 43 3,335 0 8,665
DINGDONG CAYMAN LTD ADS 25445D101 9 574 SH   SOLE 2 574 0 0
DINGDONG CAYMAN LTD ADS 25445D101 18 1,116 SH   SOLE 22 1,116 0 0
DIODES INC COM 254543101 2,385 21,721 SH   SOLE 2 12,443 0 9,278
DIODES INC COM 254543101 66 603 SH   SOLE 4 189 0 414
DIODES INC COM 254543101 68 619 SH   SOLE 7 619 0 0
DIODES INC COM 254543101 17,181 156,459 SH   SOLE 18 156,459 0 0
DIODES INC COM 254543101 8,526 77,641 SH   SOLE 19 77,641 0 0
DIODES INC COM 254543101 575,278 5,238,852 SH   SOLE 21 5,238,852 0 0
DIODES INC COM 254543101 120,210 1,094,710 SH   SOLE 22 1,065,520 0 29,190
DIODES INC COM 254543101 618 5,628 SH   SOLE 25 5,628 0 0
DIODES INC COM 254543101 2,036 18,542 SH   SOLE 26 15,191 0 3,351
DIODES INC COM 254543101 87 795 SH   SOLE 28 795 0 0
DIODES INC COM 254543101 33,055 301,019 SH   SOLE 30 301,019 0 0
DIODES INC COM 254543101 649 5,912 SH   SOLE 40 5,912 0 0
DIODES INC COM 254543101 2,761 25,143 SH   SOLE 43 4,464 0 20,679
DISCOVER FINL SVCS COM 254709108 74,670 646,162 SH   SOLE 2 105,180 0 540,982
DISCOVER FINL SVCS COM 254709108 25,925 224,341 SH   SOLE 4 136,848 0 87,493
DISCOVER FINL SVCS COM 254709108 29,527 255,511 SH   SOLE 7 247,459 0 8,052
DISCOVER FINL SVCS COM 254709108 1,496 12,947 SH   SOLE 13 9,473 0 3,474
DISCOVER FINL SVCS COM 254709108 4,797 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,432 678,712 SH   SOLE 18 637,896 0 40,816
DISCOVER FINL SVCS COM 254709108 14,994 129,748 SH   SOLE 19 129,748 0 0
DISCOVER FINL SVCS COM 254709108 971,464 8,406,575 SH   SOLE 21 8,406,575 0 0
DISCOVER FINL SVCS COM 254709108 720,677 6,236,385 SH   SOLE 22 5,633,949 0 602,436
DISCOVER FINL SVCS COM 254709108 19,923 172,407 SH   SOLE 23 172,407 0 0
DISCOVER FINL SVCS COM 254709108 59,667 516,327 SH   SOLE 25 516,327 0 0
DISCOVER FINL SVCS COM 254709108 74,948 648,566 SH   SOLE 26 229,790 0 418,776
DISCOVER FINL SVCS COM 254709108 77,703 672,403 SH   SOLE 28 29,492 0 642,911
DISCOVER FINL SVCS COM 254709108 28 242 SH   SOLE 29 242 0 0
DISCOVER FINL SVCS COM 254709108 164,899 1,426,958 SH   SOLE 30 1,426,958 0 0
DISCOVER FINL SVCS COM 254709108 13,247 114,631 SH   SOLE 31 33,601 0 81,030
DISCOVER FINL SVCS COM 254709108 1,769 15,305 SH   SOLE 34 15,305 0 0
DISCOVER FINL SVCS COM 254709108 16,272 140,811 SH   SOLE 36 140,811 0 0
DISCOVER FINL SVCS COM 254709108 1,137 9,836 SH   SOLE 40 9,836 0 0
DISCOVER FINL SVCS COM 254709108 30,121 260,653 SH   SOLE 43 33,816 0 226,837
DISCOVERY INC COM SER A 25470F104 11,555 490,875 SH   SOLE 2 163,464 0 327,411
DISCOVERY INC COM SER A 25470F104 2,350 99,826 SH   SOLE 4 67,548 0 32,278
DISCOVERY INC COM SER A 25470F104 4,379 186,011 SH   SOLE 7 146,086 0 39,925
DISCOVERY INC COM SER A 25470F104 10 419 SH   SOLE 13 419 0 0
DISCOVERY INC COM SER A 25470F104 626 26,600 SH   SOLE 15 26,600 0 0
DISCOVERY INC COM SER A 25470F104 9,794 416,049 SH   SOLE 18 394,016 0 22,033
DISCOVERY INC COM SER A 25470F104 29,523 1,254,156 SH   SOLE 19 1,254,156 0 0
DISCOVERY INC COM SER A 25470F104 120,653 5,125,457 SH   SOLE 21 5,125,457 0 0
DISCOVERY INC COM SER A 25470F104 91,887 3,903,438 SH   SOLE 22 3,568,914 0 334,524
DISCOVERY INC COM SER A 25470F104 5,611 238,364 SH   SOLE 23 238,364 0 0
DISCOVERY INC COM SER A 25470F104 8,648 367,362 SH   SOLE 25 367,362 0 0
DISCOVERY INC COM SER A 25470F104 7,460 316,918 SH   SOLE 26 111,137 0 205,781
DISCOVERY INC COM SER A 25470F104 9,351 397,245 SH   SOLE 28 1,746 0 395,499
DISCOVERY INC COM SER A 25470F104 11 481 SH   SOLE 29 481 0 0
DISCOVERY INC COM SER A 25470F104 27,659 1,174,978 SH   SOLE 30 1,050,221 0 124,757
DISCOVERY INC COM SER A 25470F104 1,472 62,521 SH   SOLE 31 20,343 0 42,178
DISCOVERY INC COM SER A 25470F104 1,308 55,578 SH   SOLE 34 55,578 0 0
DISCOVERY INC COM SER A 25470F104 2,027 86,124 SH   SOLE 36 86,124 0 0
DISCOVERY INC COM SER A 25470F104 151 6,431 SH   SOLE 40 6,431 0 0
DISCOVERY INC COM SER A 25470F104 396 16,843 SH   SOLE 43 4,211 0 12,632
DISCOVERY INC COM SER C 25470F302 17,340 757,224 SH   SOLE 2 119,820 0 637,404
DISCOVERY INC COM SER C 25470F302 6,631 289,550 SH   SOLE 4 177,266 0 112,284
DISCOVERY INC COM SER C 25470F302 8,135 355,237 SH   SOLE 7 274,168 0 81,069
DISCOVERY INC COM SER C 25470F302 104 4,535 SH   SOLE 13 4,535 0 0
DISCOVERY INC COM SER C 25470F302 920 40,167 SH   SOLE 15 40,167 0 0
DISCOVERY INC COM SER C 25470F302 12,858 561,470 SH   SOLE 18 506,779 0 54,691
DISCOVERY INC COM SER C 25470F302 4,694 204,989 SH   SOLE 19 204,989 0 0
DISCOVERY INC COM SER C 25470F302 244,968 10,697,275 SH   SOLE 21 10,697,275 0 0
DISCOVERY INC COM SER C 25470F302 155,775 6,802,420 SH   SOLE 22 6,158,038 0 644,382
DISCOVERY INC COM SER C 25470F302 4,255 185,790 SH   SOLE 23 185,790 0 0
DISCOVERY INC COM SER C 25470F302 20,815 908,934 SH   SOLE 25 908,934 0 0
DISCOVERY INC COM SER C 25470F302 17,054 744,709 SH   SOLE 26 291,583 0 453,126
DISCOVERY INC COM SER C 25470F302 21,696 947,438 SH   SOLE 28 23,009 0 924,429
DISCOVERY INC COM SER C 25470F302 20 856 SH   SOLE 29 856 0 0
DISCOVERY INC COM SER C 25470F302 52,051 2,272,958 SH   SOLE 30 2,249,650 0 23,308
DISCOVERY INC COM SER C 25470F302 2,721 118,804 SH   SOLE 31 40,600 0 78,204
DISCOVERY INC COM SER C 25470F302 325 14,181 SH   SOLE 34 14,181 0 0
DISCOVERY INC COM SER C 25470F302 3,539 154,526 SH   SOLE 36 154,526 0 0
DISCOVERY INC COM SER C 25470F302 210 9,181 SH   SOLE 40 9,181 0 0
DISCOVERY INC COM SER C 25470F302 2,410 105,262 SH   SOLE 43 4,912 0 100,350
DISH NETWORK CORPORATION CL A 25470M109 14,333 441,826 SH   SOLE 2 70,117 0 371,709
DISH NETWORK CORPORATION CL A 25470M109 5,406 166,649 SH   SOLE 4 84,968 0 81,681
DISH NETWORK CORPORATION CL A 25470M109 7,003 215,865 SH   SOLE 7 207,632 0 8,233
DISH NETWORK CORPORATION CL A 25470M109 13 414 SH   SOLE 13 414 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,233 38,008 SH   SOLE 15 38,008 0 0
DISH NETWORK CORPORATION CL A 25470M109 13,777 424,685 SH   SOLE 18 391,204 0 33,481
DISH NETWORK CORPORATION CL A 25470M109 3,656 112,695 SH   SOLE 19 112,695 0 0
DISH NETWORK CORPORATION CL A 25470M109 259,896 8,011,601 SH   SOLE 21 8,011,601 0 0
DISH NETWORK CORPORATION CL A 25470M109 170,398 5,252,726 SH   SOLE 22 4,746,330 0 506,396
DISH NETWORK CORPORATION CL A 25470M109 4,521 139,369 SH   SOLE 23 139,369 0 0
DISH NETWORK CORPORATION CL A 25470M109 12,462 384,145 SH   SOLE 25 384,145 0 0
DISH NETWORK CORPORATION CL A 25470M109 16,310 502,786 SH   SOLE 26 164,929 0 337,857
DISH NETWORK CORPORATION CL A 25470M109 10,677 329,118 SH   SOLE 28 4,640 0 324,478
DISH NETWORK CORPORATION CL A 25470M109 14 425 SH   SOLE 29 425 0 0
DISH NETWORK CORPORATION CL A 25470M109 42,003 1,294,783 SH   SOLE 30 1,294,783 0 0
DISH NETWORK CORPORATION CL A 25470M109 2,953 91,038 SH   SOLE 31 28,233 0 62,805
DISH NETWORK CORPORATION CL A 25470M109 349 10,764 SH   SOLE 34 10,764 0 0
DISH NETWORK CORPORATION CL A 25470M109 3,823 117,833 SH   SOLE 36 117,833 0 0
DISH NETWORK CORPORATION CL A 25470M109 236 7,276 SH   SOLE 40 7,276 0 0
DISH NETWORK CORPORATION CL A 25470M109 3,055 94,174 SH   SOLE 43 6,500 0 87,674
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 2,701 2,854,000 PRN   SOLE 2 2,172,000 0 682,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1,091 1,153,000 PRN   SOLE 18 1,153,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 11,355 11,996,000 PRN   SOLE 19 11,996,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 17,595 18,589,000 PRN   SOLE 21 18,589,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 64 68,000 PRN   SOLE 22 68,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1,350 1,426,000 PRN   SOLE 26 639,000 0 787,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 6 6,000 PRN   SOLE 30 6,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 3,053 3,225,000 PRN   SOLE 34 3,225,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 862 900,000 PRN   SOLE 2 900,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 4,869 5,085,000 PRN   SOLE 21 5,085,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,591 3,750,000 PRN   SOLE 22 3,750,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 13,251 13,185,000 PRN   SOLE 21 13,185,000 0 0
DISNEY WALT CO COM 254687106 594,384 3,837,462 SH   SOLE 2 509,745 0 3,327,717
DISNEY WALT CO COM 254687106 185,471 1,197,440 SH   SOLE 4 740,099 0 457,341
DISNEY WALT CO COM 254687106 242,777 1,567,414 SH   SOLE 7 1,514,143 0 53,271
DISNEY WALT CO COM 254687106 9,803 63,293 SH   SOLE 13 44,060 0 19,233
DISNEY WALT CO COM 254687106 26,099 168,502 SH   SOLE 15 168,502 0 0
DISNEY WALT CO COM 254687106 151 972 SH   SOLE 17 0 0 972
DISNEY WALT CO COM 254687106 474,346 3,062,469 SH   SOLE 18 2,776,125 0 286,344
DISNEY WALT CO COM 254687106 364,157 2,351,067 SH   SOLE 19 2,351,067 0 0
DISNEY WALT CO COM 254687106 10,766 69,505 SH   SOLE 20 69,505 0 0
DISNEY WALT CO COM 254687106 5,594,947 36,122,067 SH   SOLE 21 36,122,067 0 0
DISNEY WALT CO COM 254687106 5,962,916 38,497,744 SH   SOLE 22 34,702,519 0 3,795,225
DISNEY WALT CO COM 254687106 162,342 1,048,111 SH   SOLE 23 1,048,111 0 0
DISNEY WALT CO COM 254687106 502,610 3,244,947 SH   SOLE 25 3,244,947 0 0
DISNEY WALT CO COM 254687106 791,122 5,107,636 SH   SOLE 26 2,290,168 0 2,817,468
DISNEY WALT CO COM 254687106 704,385 4,547,648 SH   SOLE 28 128,446 0 4,419,202
DISNEY WALT CO COM 254687106 425 2,745 SH   SOLE 29 2,745 0 0
DISNEY WALT CO COM 254687106 1,763,902 11,388,094 SH   SOLE 30 11,388,094 0 0
DISNEY WALT CO COM 254687106 106,586 688,137 SH   SOLE 31 204,521 0 483,616
DISNEY WALT CO COM 254687106 29,209 188,577 SH   SOLE 32 188,577 0 0
DISNEY WALT CO COM 254687106 204,620 1,321,066 SH   SOLE 34 1,321,066 0 0
DISNEY WALT CO COM 254687106 123,893 799,877 SH   SOLE 36 799,877 0 0
DISNEY WALT CO COM 254687106 9,352 60,376 SH   SOLE 40 60,376 0 0
DISNEY WALT CO COM 254687106 224,885 1,451,904 SH   SOLE 43 116,816 0 1,335,088
DIVERSEY HLDGS LTD ORD SHS G28923103 5,856 439,975 SH   SOLE 2 121,552 0 318,423
DIVERSEY HLDGS LTD ORD SHS G28923103 577 43,364 SH   SOLE 4 43,364 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 11 830 SH   SOLE 7 830 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 8,252 619,962 SH   SOLE 18 619,962 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 78,290 5,882,026 SH   SOLE 19 5,882,026 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 12,631 949,018 SH   SOLE 21 949,018 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 20,451 1,536,546 SH   SOLE 22 1,482,484 0 54,062
DIVERSEY HLDGS LTD ORD SHS G28923103 625 46,957 SH   SOLE 26 46,957 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 19 1,412 SH   SOLE 30 1,412 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 12 911 SH   SOLE 31 911 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 31,866 2,394,163 SH   SOLE 34 2,394,163 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 884 286,144 SH   SOLE 2 64,583 0 221,561
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 396 128,058 SH   SOLE 4 128,058 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 985 318,797 SH   SOLE 7 318,797 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,788 902,106 SH   SOLE 18 902,106 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,262 731,891 SH   SOLE 19 731,891 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 96,215 31,137,416 SH   SOLE 21 31,137,416 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 24,852 8,042,616 SH   SOLE 22 7,792,069 0 250,547
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 30 9,653 SH   SOLE 23 9,653 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,354 1,085,536 SH   SOLE 25 1,085,536 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 243 78,667 SH   SOLE 26 61,275 0 17,392
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 550 178,084 SH   SOLE 28 31,441 0 146,643
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,423 784,241 SH   SOLE 30 784,241 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,120 1,009,554 SH   SOLE 31 0 0 1,009,554
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 78 25,210 SH   SOLE 40 25,210 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 576 186,497 SH   SOLE 43 1,552 0 184,945
DIXIE GROUP INC CL A 255519100 15 2,564 SH   SOLE 18 2,564 0 0
DIXIE GROUP INC CL A 255519100 305 53,214 SH   SOLE 21 53,214 0 0
DIXIE GROUP INC CL A 255519100 1,466 255,918 SH   SOLE 22 255,918 0 0
DLH HLDGS CORP COM 23335Q100 20 980 SH   SOLE 18 980 0 0
DLH HLDGS CORP COM 23335Q100 282 13,586 SH   SOLE 21 13,586 0 0
DLH HLDGS CORP COM 23335Q100 786 37,920 SH   SOLE 22 37,920 0 0
DLOCAL LTD CLASS A COM G29018101 15,461 433,216 SH   SOLE 19 433,216 0 0
DLOCAL LTD CLASS A COM G29018101 97 2,727 SH   SOLE 21 2,727 0 0
DLOCAL LTD CLASS A COM G29018101 33,098 927,372 SH   SOLE 34 927,372 0 0
DLOCAL LTD CLASS A COM G29018101 324 9,081 SH   SOLE 43 0 0 9,081
DMC GLOBAL INC COM 23291C103 288 7,268 SH   SOLE 2 5,381 0 1,887
DMC GLOBAL INC COM 23291C103 3 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 12 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 2,664 67,265 SH   SOLE 18 67,265 0 0
DMC GLOBAL INC COM 23291C103 1,324 33,435 SH   SOLE 19 33,435 0 0
DMC GLOBAL INC COM 23291C103 93,138 2,351,375 SH   SOLE 21 2,351,375 0 0
DMC GLOBAL INC COM 23291C103 18,980 479,180 SH   SOLE 22 469,048 0 10,132
DMC GLOBAL INC COM 23291C103 74 1,879 SH   SOLE 25 1,879 0 0
DMC GLOBAL INC COM 23291C103 485 12,236 SH   SOLE 26 9,675 0 2,561
DMC GLOBAL INC COM 23291C103 95 2,397 SH   SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 1,406 35,485 SH   SOLE 30 35,485 0 0
DMC GLOBAL INC COM 23291C103 102 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103 324 8,177 SH   SOLE 43 482 0 7,695
DOCEBO INC COM 25609L105 8,370 124,258 SH   SOLE 18 124,258 0 0
DOCEBO INC COM 25609L105 2,356 34,973 SH   SOLE 21 34,973 0 0
DOCGO INC COM 256086109 52 5,586 SH   SOLE 2 0 0 5,586
DOCGO INC COM 256086109 9,134 976,887 SH   SOLE 22 976,887 0 0
DOCUSIGN INC COM 256163106 56,336 369,880 SH   SOLE 2 43,833 0 326,047
DOCUSIGN INC COM 256163106 18,871 123,899 SH   SOLE 4 76,806 0 47,093
DOCUSIGN INC COM 256163106 6,086 39,959 SH   SOLE 7 39,959 0 0
DOCUSIGN INC COM 256163106 387 2,544 SH   SOLE 13 435 0 2,109
DOCUSIGN INC COM 256163106 2,365 15,527 SH   SOLE 15 15,527 0 0
DOCUSIGN INC COM 256163106 43,829 287,762 SH   SOLE 18 277,884 0 9,878
DOCUSIGN INC COM 256163106 59,791 392,561 SH   SOLE 19 392,561 0 0
DOCUSIGN INC COM 256163106 549,694 3,609,045 SH   SOLE 21 3,609,045 0 0
DOCUSIGN INC COM 256163106 622,514 4,087,150 SH   SOLE 22 3,866,303 0 220,847
DOCUSIGN INC COM 256163106 16,868 110,746 SH   SOLE 23 110,746 0 0
DOCUSIGN INC COM 256163106 45,775 300,539 SH   SOLE 25 300,539 0 0
DOCUSIGN INC COM 256163106 50,276 330,093 SH   SOLE 26 134,296 0 195,797
DOCUSIGN INC COM 256163106 71,905 472,098 SH   SOLE 28 5,276 0 466,822
DOCUSIGN INC COM 256163106 39 257 SH   SOLE 29 257 0 0
DOCUSIGN INC COM 256163106 100,144 657,500 SH   SOLE 30 627,383 0 30,117
DOCUSIGN INC COM 256163106 12,185 79,999 SH   SOLE 31 22,797 0 57,202
DOCUSIGN INC COM 256163106 7,249 47,593 SH   SOLE 32 47,593 0 0
DOCUSIGN INC COM 256163106 77,802 510,812 SH   SOLE 34 510,812 0 0
DOCUSIGN INC COM 256163106 11,125 73,039 SH   SOLE 36 73,039 0 0
DOCUSIGN INC COM 256163106 1,000 6,564 SH   SOLE 40 6,564 0 0
DOCUSIGN INC COM 256163106 10,750 70,577 SH   SOLE 43 4,304 0 66,273
DOLBY LABORATORIES INC COM CL A 25659T107 15,482 162,588 SH   SOLE 2 32,448 0 130,140
DOLBY LABORATORIES INC COM CL A 25659T107 77 804 SH   SOLE 4 261 0 543
DOLBY LABORATORIES INC COM CL A 25659T107 85 893 SH   SOLE 7 893 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,456 25,789 SH   SOLE 18 25,789 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,775 18,640 SH   SOLE 19 18,640 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 106,207 1,115,381 SH   SOLE 21 1,115,381 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 136,637 1,434,964 SH   SOLE 22 1,360,628 0 74,336
DOLBY LABORATORIES INC COM CL A 25659T107 993 10,429 SH   SOLE 25 10,429 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,891 30,357 SH   SOLE 26 24,659 0 5,698
DOLBY LABORATORIES INC COM CL A 25659T107 13,149 138,089 SH   SOLE 28 1,163 0 136,926
DOLBY LABORATORIES INC COM CL A 25659T107 3,729 39,157 SH   SOLE 30 39,157 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 90 948 SH   SOLE 31 948 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 31,722 333,145 SH   SOLE 34 333,145 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 340 3,574 SH   SOLE 36 3,574 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 829 8,705 SH   SOLE 40 8,705 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 9,899 103,960 SH   SOLE 43 1,477 0 102,483
DOLE PLC ORD SHS G27907107 712 53,462 SH   SOLE 21 53,462 0 0
DOLE PLC ORD SHS G27907107 49 3,683 SH   SOLE 40 3,683 0 0
DOLLAR GEN CORP NEW COM 256677105 123,810 524,998 SH   SOLE 2 107,324 0 417,674
DOLLAR GEN CORP NEW COM 256677105 33,537 142,209 SH   SOLE 4 86,310 0 55,899
DOLLAR GEN CORP NEW COM 256677105 54,190 229,784 SH   SOLE 7 222,924 0 6,860
DOLLAR GEN CORP NEW COM 256677105 683 2,897 SH   SOLE 13 594 0 2,303
DOLLAR GEN CORP NEW COM 256677105 7,880 33,413 SH   SOLE 15 33,413 0 0
DOLLAR GEN CORP NEW COM 256677105 6 27 SH   SOLE 17 0 0 27
DOLLAR GEN CORP NEW COM 256677105 356,651 1,512,322 SH   SOLE 18 1,420,263 0 92,059
DOLLAR GEN CORP NEW COM 256677105 389,025 1,649,601 SH   SOLE 19 1,649,601 0 0
DOLLAR GEN CORP NEW COM 256677105 1,317,082 5,584,880 SH   SOLE 21 5,584,880 0 0
DOLLAR GEN CORP NEW COM 256677105 1,273,374 5,399,541 SH   SOLE 22 4,923,140 0 476,401
DOLLAR GEN CORP NEW COM 256677105 33,436 141,781 SH   SOLE 23 141,781 0 0
DOLLAR GEN CORP NEW COM 256677105 80,780 342,533 SH   SOLE 25 326,714 0 15,819
DOLLAR GEN CORP NEW COM 256677105 119,488 506,670 SH   SOLE 26 162,921 0 343,749
DOLLAR GEN CORP NEW COM 256677105 103,982 440,918 SH   SOLE 28 4,209 0 436,709
DOLLAR GEN CORP NEW COM 256677105 136 575 SH   SOLE 29 575 0 0
DOLLAR GEN CORP NEW COM 256677105 272,366 1,154,927 SH   SOLE 30 1,154,927 0 0
DOLLAR GEN CORP NEW COM 256677105 20,342 86,259 SH   SOLE 31 26,742 0 59,517
DOLLAR GEN CORP NEW COM 256677105 45,686 193,725 SH   SOLE 34 193,725 0 0
DOLLAR GEN CORP NEW COM 256677105 35,032 148,549 SH   SOLE 36 148,549 0 0
DOLLAR GEN CORP NEW COM 256677105 1,908 8,091 SH   SOLE 40 8,091 0 0
DOLLAR GEN CORP NEW COM 256677105 69,738 295,715 SH   SOLE 43 25,284 0 270,431
DOLLAR TREE INC COM 256746108 69,979 498,003 SH   SOLE 2 81,566 0 416,437
DOLLAR TREE INC COM 256746108 18,596 132,336 SH   SOLE 4 78,944 0 53,392
DOLLAR TREE INC COM 256746108 31,955 227,404 SH   SOLE 7 220,979 0 6,425
DOLLAR TREE INC COM 256746108 448 3,187 SH   SOLE 13 551 0 2,636
DOLLAR TREE INC COM 256746108 4,698 33,430 SH   SOLE 15 33,430 0 0
DOLLAR TREE INC COM 256746108 161,507 1,149,354 SH   SOLE 18 1,116,328 0 33,026
DOLLAR TREE INC COM 256746108 96,497 686,713 SH   SOLE 19 686,713 0 0
DOLLAR TREE INC COM 256746108 787,414 5,603,570 SH   SOLE 21 5,603,570 0 0
DOLLAR TREE INC COM 256746108 678,202 4,826,373 SH   SOLE 22 4,365,708 0 460,665
DOLLAR TREE INC COM 256746108 24,244 172,529 SH   SOLE 23 172,529 0 0
DOLLAR TREE INC COM 256746108 47,073 334,994 SH   SOLE 25 310,108 0 24,886
DOLLAR TREE INC COM 256746108 66,711 474,744 SH   SOLE 26 149,873 0 324,871
DOLLAR TREE INC COM 256746108 79,739 567,459 SH   SOLE 28 4,617 0 562,842
DOLLAR TREE INC COM 256746108 91 646 SH   SOLE 29 646 0 0
DOLLAR TREE INC COM 256746108 147,769 1,051,589 SH   SOLE 30 1,051,589 0 0
DOLLAR TREE INC COM 256746108 11,563 82,288 SH   SOLE 31 24,234 0 58,054
DOLLAR TREE INC COM 256746108 7,648 54,424 SH   SOLE 32 54,424 0 0
DOLLAR TREE INC COM 256746108 30,295 215,591 SH   SOLE 34 215,591 0 0
DOLLAR TREE INC COM 256746108 18,595 132,333 SH   SOLE 36 132,333 0 0
DOLLAR TREE INC COM 256746108 1,064 7,570 SH   SOLE 40 7,570 0 0
DOLLAR TREE INC COM 256746108 16,495 117,386 SH   SOLE 43 8,796 0 108,590
DOLPHIN ENTMT INC COM NEW 25686H209 10 1,148 SH   SOLE 18 1,148 0 0
DOLPHIN ENTMT INC COM NEW 25686H209 146 17,172 SH   SOLE 21 17,172 0 0
DOLPHIN ENTMT INC COM NEW 25686H209 3 374 SH   SOLE 22 374 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 161 31,725 SH   SOLE 2 25,910 0 5,815
DOMA HOLDINGS INC COMMON STOCK 25703A104 1,974 388,679 SH   SOLE 21 388,679 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 11,790 2,320,786 SH   SOLE 22 2,283,713 0 37,073
DOMA HOLDINGS INC COMMON STOCK 25703A104 74 14,496 SH   SOLE 25 14,496 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 42 8,238 SH   SOLE 26 0 0 8,238
DOMA HOLDINGS INC COMMON STOCK 25703A104 159 31,295 SH   SOLE 30 31,295 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 74 14,484 SH   SOLE 40 14,484 0 0
DOMINION ENERGY INC COM 25746U109 129,682 1,650,733 SH   SOLE 2 227,024 0 1,423,709
DOMINION ENERGY INC COM 25746U109 46,632 593,584 SH   SOLE 4 380,655 0 212,929
DOMINION ENERGY INC COM 25746U109 61,035 776,923 SH   SOLE 7 752,425 0 24,498
DOMINION ENERGY INC COM 25746U109 916 11,664 SH   SOLE 13 3,643 0 8,021
DOMINION ENERGY INC COM 25746U109 8,977 114,264 SH   SOLE 15 114,264 0 0
DOMINION ENERGY INC COM 25746U109 96,737 1,231,374 SH   SOLE 18 1,118,566 0 112,808
DOMINION ENERGY INC COM 25746U109 55,092 701,269 SH   SOLE 19 701,269 0 0
DOMINION ENERGY INC COM 25746U109 1,632,270 20,777,373 SH   SOLE 21 20,777,373 0 0
DOMINION ENERGY INC COM 25746U109 1,369,425 17,431,575 SH   SOLE 22 15,796,328 0 1,635,247
DOMINION ENERGY INC COM 25746U109 36,103 459,561 SH   SOLE 23 459,561 0 0
DOMINION ENERGY INC COM 25746U109 21,912 278,924 SH   SOLE 25 278,924 0 0
DOMINION ENERGY INC COM 25746U109 115,431 1,469,340 SH   SOLE 26 494,472 0 974,868
DOMINION ENERGY INC COM 25746U109 114,794 1,461,230 SH   SOLE 28 14,370 0 1,446,860
DOMINION ENERGY INC COM 25746U109 214 2,719 SH   SOLE 29 2,719 0 0
DOMINION ENERGY INC COM 25746U109 333,569 4,246,036 SH   SOLE 30 4,246,036 0 0
DOMINION ENERGY INC COM 25746U109 261,073 3,323,229 SH   SOLE 31 93,254 0 3,229,975
DOMINION ENERGY INC COM 25746U109 4,338 55,216 SH   SOLE 32 55,216 0 0
DOMINION ENERGY INC COM 25746U109 16,649 211,926 SH   SOLE 34 211,926 0 0
DOMINION ENERGY INC COM 25746U109 34,823 443,262 SH   SOLE 36 443,262 0 0
DOMINION ENERGY INC COM 25746U109 1,216 15,481 SH   SOLE 40 15,481 0 0
DOMINION ENERGY INC COM 25746U109 30,193 384,336 SH   SOLE 43 30,122 0 354,214
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 136,937 1,360,662 SH   SOLE 21 1,360,662 0 0
DOMINOS PIZZA INC COM 25754A201 39,854 70,621 SH   SOLE 2 12,964 0 57,657
DOMINOS PIZZA INC COM 25754A201 9,587 16,988 SH   SOLE 4 14,627 0 2,361
DOMINOS PIZZA INC COM 25754A201 23,397 41,459 SH   SOLE 7 40,355 0 1,104
DOMINOS PIZZA INC COM 25754A201 300 532 SH   SOLE 13 121 0 411
DOMINOS PIZZA INC COM 25754A201 1,937 3,432 SH   SOLE 15 3,432 0 0
DOMINOS PIZZA INC COM 25754A201 147,728 261,776 SH   SOLE 18 196,435 0 65,341
DOMINOS PIZZA INC COM 25754A201 222,826 394,850 SH   SOLE 19 394,850 0 0
DOMINOS PIZZA INC COM 25754A201 729,218 1,292,183 SH   SOLE 21 1,292,183 0 0
DOMINOS PIZZA INC COM 25754A201 521,768 924,579 SH   SOLE 22 848,737 0 75,842
DOMINOS PIZZA INC COM 25754A201 12,339 21,864 SH   SOLE 23 21,864 0 0
DOMINOS PIZZA INC COM 25754A201 25,369 44,954 SH   SOLE 25 44,954 0 0
DOMINOS PIZZA INC COM 25754A201 45,285 80,245 SH   SOLE 26 26,157 0 54,088
DOMINOS PIZZA INC COM 25754A201 55,952 99,148 SH   SOLE 28 657 0 98,491
DOMINOS PIZZA INC COM 25754A201 6 11 SH   SOLE 29 11 0 0
DOMINOS PIZZA INC COM 25754A201 115,915 205,403 SH   SOLE 30 205,403 0 0
DOMINOS PIZZA INC COM 25754A201 7,718 13,677 SH   SOLE 31 4,243 0 9,434
DOMINOS PIZZA INC COM 25754A201 976 1,729 SH   SOLE 34 1,729 0 0
DOMINOS PIZZA INC COM 25754A201 12,849 22,769 SH   SOLE 36 22,769 0 0
DOMINOS PIZZA INC COM 25754A201 677 1,199 SH   SOLE 40 1,199 0 0
DOMINOS PIZZA INC COM 25754A201 23,908 42,366 SH   SOLE 43 1,352 0 41,013
DOMO INC COM CL B 257554105 555 11,183 SH   SOLE 2 8,311 0 2,872
DOMO INC COM CL B 257554105 28 566 SH   SOLE 4 83 0 483
DOMO INC COM CL B 257554105 19 390 SH   SOLE 7 390 0 0
DOMO INC COM CL B 257554105 3,651 73,613 SH   SOLE 18 73,613 0 0
DOMO INC COM CL B 257554105 2,863 57,723 SH   SOLE 19 57,723 0 0
DOMO INC COM CL B 257554105 53,151 1,071,591 SH   SOLE 21 1,071,591 0 0
DOMO INC COM CL B 257554105 33,204 669,434 SH   SOLE 22 652,780 0 16,654
DOMO INC COM CL B 257554105 20 404 SH   SOLE 23 404 0 0
DOMO INC COM CL B 257554105 181 3,657 SH   SOLE 25 3,657 0 0
DOMO INC COM CL B 257554105 662 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,132 123,619 SH   SOLE 30 123,619 0 0
DOMO INC COM CL B 257554105 26 528 SH   SOLE 36 528 0 0
DOMO INC COM CL B 257554105 162 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105 570 11,500 SH   SOLE 42 11,500 0 0
DOMO INC COM CL B 257554105 66 1,330 SH   SOLE 43 9 0 1,321
DONALDSON INC COM 257651109 17,293 291,809 SH   SOLE 2 177,835 0 113,974
DONALDSON INC COM 257651109 336 5,675 SH   SOLE 4 5,675 0 0
DONALDSON INC COM 257651109 1,941 32,751 SH   SOLE 7 32,751 0 0
DONALDSON INC COM 257651109 216 3,652 SH   SOLE 13 3,652 0 0
DONALDSON INC COM 257651109 15,942 269,026 SH   SOLE 18 269,026 0 0
DONALDSON INC COM 257651109 2,244 37,863 SH   SOLE 19 37,863 0 0
DONALDSON INC COM 257651109 353,261 5,961,212 SH   SOLE 21 5,961,212 0 0
DONALDSON INC COM 257651109 203,176 3,428,544 SH   SOLE 22 3,266,679 0 161,865
DONALDSON INC COM 257651109 87 1,460 SH   SOLE 23 1,460 0 0
DONALDSON INC COM 257651109 8,584 144,855 SH   SOLE 25 144,855 0 0
DONALDSON INC COM 257651109 6,091 102,778 SH   SOLE 26 68,248 0 34,530
DONALDSON INC COM 257651109 133 2,238 SH   SOLE 28 2,238 0 0
DONALDSON INC COM 257651109 748 12,622 SH   SOLE 29 12,622 0 0
DONALDSON INC COM 257651109 4,090 69,012 SH   SOLE 30 69,012 0 0
DONALDSON INC COM 257651109 111 1,868 SH   SOLE 31 1,868 0 0
DONALDSON INC COM 257651109 8,023 135,382 SH   SOLE 34 135,382 0 0
DONALDSON INC COM 257651109 459 7,741 SH   SOLE 36 7,741 0 0
DONALDSON INC COM 257651109 922 15,559 SH   SOLE 40 15,559 0 0
DONALDSON INC COM 257651109 3,476 58,664 SH   SOLE 43 5,340 0 53,324
DONEGAL GROUP INC CL A 257701201 941 65,868 SH   SOLE 2 46,541 0 19,327
DONEGAL GROUP INC CL A 257701201 5 380 SH   SOLE 7 380 0 0
DONEGAL GROUP INC CL A 257701201 665 46,522 SH   SOLE 18 46,522 0 0
DONEGAL GROUP INC CL A 257701201 1,537 107,553 SH   SOLE 19 107,553 0 0
DONEGAL GROUP INC CL A 257701201 8,428 589,781 SH   SOLE 21 589,781 0 0
DONEGAL GROUP INC CL A 257701201 7,730 540,907 SH   SOLE 22 528,282 0 12,625
DONEGAL GROUP INC CL A 257701201 36 2,511 SH   SOLE 23 2,511 0 0
DONEGAL GROUP INC CL A 257701201 62 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201 117 8,181 SH   SOLE 26 0 0 8,181
DONEGAL GROUP INC CL A 257701201 60 4,225 SH   SOLE 30 4,225 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201 89 6,205 SH   SOLE 43 4,779 0 1,426
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,136 45,310 SH   SOLE 2 15,760 0 29,550
DONNELLEY FINL SOLUTIONS INC COM 25787G100 22 474 SH   SOLE 7 474 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 5,609 118,979 SH   SOLE 18 118,979 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 7,166 152,016 SH   SOLE 19 152,016 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 167,629 3,555,987 SH   SOLE 21 3,555,987 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 40,421 857,472 SH   SOLE 22 827,765 0 29,707
DONNELLEY FINL SOLUTIONS INC COM 25787G100 215 4,555 SH   SOLE 23 4,555 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 183 3,892 SH   SOLE 25 3,892 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,220 25,876 SH   SOLE 26 1,722 0 24,154
DONNELLEY FINL SOLUTIONS INC COM 25787G100 448 9,513 SH   SOLE 28 9,513 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,489 52,809 SH   SOLE 30 52,809 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 169 3,584 SH   SOLE 40 3,584 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 544 11,532 SH   SOLE 43 0 0 11,532
DONNELLEY R R & SONS CO COM 257867200 752 66,804 SH   SOLE 2 10,803 0 56,001
DONNELLEY R R & SONS CO COM 257867200 13 1,139 SH   SOLE 7 1,139 0 0
DONNELLEY R R & SONS CO COM 257867200 2,540 225,595 SH   SOLE 18 225,595 0 0
DONNELLEY R R & SONS CO COM 257867200 2,647 235,043 SH   SOLE 19 235,043 0 0
DONNELLEY R R & SONS CO COM 257867200 30,648 2,721,887 SH   SOLE 21 2,721,887 0 0
DONNELLEY R R & SONS CO COM 257867200 20,322 1,804,823 SH   SOLE 22 1,763,012 0 41,811
DONNELLEY R R & SONS CO COM 257867200 55 4,862 SH   SOLE 23 4,862 0 0
DONNELLEY R R & SONS CO COM 257867200 316 28,089 SH   SOLE 26 0 0 28,089
DONNELLEY R R & SONS CO COM 257867200 993 88,163 SH   SOLE 43 1,600 0 86,563
DOORDASH INC CL A 25809K105 40,068 269,091 SH   SOLE 2 13,725 0 255,366
DOORDASH INC CL A 25809K105 9,623 64,628 SH   SOLE 4 40,354 0 24,274
DOORDASH INC CL A 25809K105 1,682 11,299 SH   SOLE 7 11,299 0 0
DOORDASH INC CL A 25809K105 19 130 SH   SOLE 13 130 0 0
DOORDASH INC CL A 25809K105 1,213 8,145 SH   SOLE 15 8,145 0 0
DOORDASH INC CL A 25809K105 31,196 209,508 SH   SOLE 18 203,637 0 5,871
DOORDASH INC CL A 25809K105 5,622 37,755 SH   SOLE 19 37,755 0 0
DOORDASH INC CL A 25809K105 347,637 2,334,700 SH   SOLE 21 2,334,700 0 0
DOORDASH INC CL A 25809K105 476,031 3,196,984 SH   SOLE 22 3,046,972 0 150,012
DOORDASH INC CL A 25809K105 8,987 60,359 SH   SOLE 23 60,359 0 0
DOORDASH INC CL A 25809K105 29,489 198,046 SH   SOLE 25 198,046 0 0
DOORDASH INC CL A 25809K105 25,560 171,659 SH   SOLE 26 71,934 0 99,725
DOORDASH INC CL A 25809K105 28,205 189,421 SH   SOLE 28 13,959 0 175,462
DOORDASH INC CL A 25809K105 71 476 SH   SOLE 29 476 0 0
DOORDASH INC CL A 25809K105 42,237 283,659 SH   SOLE 30 211,602 0 72,057
DOORDASH INC CL A 25809K105 2,579 17,322 SH   SOLE 31 13,073 0 4,249
DOORDASH INC CL A 25809K105 818 5,495 SH   SOLE 34 5,495 0 0
DOORDASH INC CL A 25809K105 7,231 48,565 SH   SOLE 36 48,565 0 0
DOORDASH INC CL A 25809K105 553 3,715 SH   SOLE 40 3,715 0 0
DOORDASH INC CL A 25809K105 656 4,408 SH   SOLE 43 4 0 4,404
DORIAN LPG LTD SHS USD Y2106R110 366 28,846 SH   SOLE 2 9,397 0 19,449
DORIAN LPG LTD SHS USD Y2106R110 9 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,539 121,289 SH   SOLE 18 121,289 0 0
DORIAN LPG LTD SHS USD Y2106R110 694 54,686 SH   SOLE 19 54,686 0 0
DORIAN LPG LTD SHS USD Y2106R110 44,654 3,518,814 SH   SOLE 21 3,518,814 0 0
DORIAN LPG LTD SHS USD Y2106R110 11,201 882,635 SH   SOLE 22 849,080 0 33,555
DORIAN LPG LTD SHS USD Y2106R110 68 5,360 SH   SOLE 25 5,360 0 0
DORIAN LPG LTD SHS USD Y2106R110 561 44,181 SH   SOLE 30 44,181 0 0
DORIAN LPG LTD SHS USD Y2106R110 27 2,155 SH   SOLE 40 2,155 0 0
DORMAN PRODS INC COM 258278100 1,236 10,940 SH   SOLE 2 7,788 0 3,152
DORMAN PRODS INC COM 258278100 9 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100 42 372 SH   SOLE 7 372 0 0
DORMAN PRODS INC COM 258278100 10,527 93,154 SH   SOLE 18 93,154 0 0
DORMAN PRODS INC COM 258278100 5,277 46,695 SH   SOLE 19 46,695 0 0
DORMAN PRODS INC COM 258278100 374,078 3,310,135 SH   SOLE 21 3,310,135 0 0
DORMAN PRODS INC COM 258278100 76,609 677,895 SH   SOLE 22 662,381 0 15,514
DORMAN PRODS INC COM 258278100 416 3,681 SH   SOLE 25 3,681 0 0
DORMAN PRODS INC COM 258278100 1,327 11,741 SH   SOLE 26 8,920 0 2,821
DORMAN PRODS INC COM 258278100 53 472 SH   SOLE 28 472 0 0
DORMAN PRODS INC COM 258278100 5,826 51,549 SH   SOLE 30 51,549 0 0
DORMAN PRODS INC COM 258278100 450 3,983 SH   SOLE 40 3,983 0 0
DORMAN PRODS INC COM 258278100 1,199 10,609 SH   SOLE 43 669 0 9,940
DOUBLEVERIFY HLDGS INC COM 25862V105 9,577 287,763 SH   SOLE 2 214,898 0 72,865
DOUBLEVERIFY HLDGS INC COM 25862V105 78 2,344 SH   SOLE 4 2,344 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 25 737 SH   SOLE 7 737 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 809 24,303 SH   SOLE 18 24,303 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 43,676 1,312,376 SH   SOLE 19 1,312,376 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 21,059 632,786 SH   SOLE 21 632,786 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 15,237 457,837 SH   SOLE 22 420,916 0 36,921
DOUBLEVERIFY HLDGS INC COM 25862V105 26 783 SH   SOLE 31 783 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 48,388 1,453,966 SH   SOLE 34 1,453,966 0 0
DOUGLAS DYNAMICS INC COM 25960R105 352 9,007 SH   SOLE 2 6,405 0 2,602
DOUGLAS DYNAMICS INC COM 25960R105 1 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105 15 394 SH   SOLE 7 394 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,555 65,407 SH   SOLE 18 65,407 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,591 40,728 SH   SOLE 19 40,728 0 0
DOUGLAS DYNAMICS INC COM 25960R105 32,199 824,359 SH   SOLE 21 824,359 0 0
DOUGLAS DYNAMICS INC COM 25960R105 21,066 539,317 SH   SOLE 22 525,655 0 13,662
DOUGLAS DYNAMICS INC COM 25960R105 145 3,717 SH   SOLE 25 3,717 0 0
DOUGLAS DYNAMICS INC COM 25960R105 163 4,161 SH   SOLE 26 1,158 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105 73 1,861 SH   SOLE 28 1,861 0 0
DOUGLAS DYNAMICS INC COM 25960R105 529 13,531 SH   SOLE 30 13,531 0 0
DOUGLAS DYNAMICS INC COM 25960R105 71 1,820 SH   SOLE 36 1,820 0 0
DOUGLAS DYNAMICS INC COM 25960R105 108 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105 291 7,461 SH   SOLE 43 111 0 7,350
DOUGLAS ELLIMAN INC COM 25961D105 466 40,492 SH   SOLE 2 18,267 0 22,225
DOUGLAS ELLIMAN INC COM 25961D105 3 255 SH   SOLE 4 255 0 0
DOUGLAS ELLIMAN INC COM 25961D105 11 974 SH   SOLE 7 974 0 0
DOUGLAS ELLIMAN INC COM 25961D105 3,060 266,128 SH   SOLE 18 266,128 0 0
DOUGLAS ELLIMAN INC COM 25961D105 1,468 127,620 SH   SOLE 19 127,620 0 0
DOUGLAS ELLIMAN INC COM 25961D105 91,944 7,995,170 SH   SOLE 21 7,995,170 0 0
DOUGLAS ELLIMAN INC COM 25961D105 19,924 1,732,483 SH   SOLE 22 1,670,282 0 62,201
DOUGLAS ELLIMAN INC COM 25961D105 202 17,524 SH   SOLE 26 12,797 0 4,727
DOUGLAS ELLIMAN INC COM 25961D105 1,442 125,371 SH   SOLE 30 125,371 0 0
DOUGLAS ELLIMAN INC COM 25961D105 22 1,939 SH   SOLE 36 1,939 0 0
DOUGLAS ELLIMAN INC COM 25961D105 69 5,987 SH   SOLE 40 5,987 0 0
DOUGLAS ELLIMAN INC COM 25961D105 0 14 SH   SOLE 43 0 0 14
DOUGLAS EMMETT INC COM 25960P109 12,906 385,268 SH   SOLE 2 135,415 0 249,853
DOUGLAS EMMETT INC COM 25960P109 2,883 86,063 SH   SOLE 4 86,063 0 0
DOUGLAS EMMETT INC COM 25960P109 7,046 210,339 SH   SOLE 7 210,339 0 0
DOUGLAS EMMETT INC COM 25960P109 12,679 378,491 SH   SOLE 18 378,491 0 0
DOUGLAS EMMETT INC COM 25960P109 9,059 270,432 SH   SOLE 19 270,432 0 0
DOUGLAS EMMETT INC COM 25960P109 327,815 9,785,525 SH   SOLE 21 9,785,525 0 0
DOUGLAS EMMETT INC COM 25960P109 200,984 5,999,508 SH   SOLE 22 5,807,821 0 191,687
DOUGLAS EMMETT INC COM 25960P109 234 6,984 SH   SOLE 23 6,984 0 0
DOUGLAS EMMETT INC COM 25960P109 24,833 741,271 SH   SOLE 25 741,271 0 0
DOUGLAS EMMETT INC COM 25960P109 2,806 83,772 SH   SOLE 26 70,601 0 13,171
DOUGLAS EMMETT INC COM 25960P109 3,452 103,046 SH   SOLE 28 3,126 0 99,920
DOUGLAS EMMETT INC COM 25960P109 25,762 769,006 SH   SOLE 30 769,006 0 0
DOUGLAS EMMETT INC COM 25960P109 23,934 714,441 SH   SOLE 31 2,558 0 711,883
DOUGLAS EMMETT INC COM 25960P109 650 19,408 SH   SOLE 36 19,408 0 0
DOUGLAS EMMETT INC COM 25960P109 775 23,124 SH   SOLE 40 23,124 0 0
DOUGLAS EMMETT INC COM 25960P109 7,312 218,266 SH   SOLE 43 11,175 0 207,091
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 17 6,412 SH   SOLE 4 6,412 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 8,598 3,256,926 SH   SOLE 21 3,256,926 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 2,131 807,229 SH   SOLE 22 778,739 0 28,490
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 13 5,083 SH   SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 966 365,826 SH   SOLE 30 365,826 0 0
DOVER CORP COM 260003108 59,364 326,895 SH   SOLE 2 54,952 0 271,943
DOVER CORP COM 260003108 22,223 122,373 SH   SOLE 4 66,520 0 55,853
DOVER CORP COM 260003108 29,112 160,306 SH   SOLE 7 134,100 0 26,206
DOVER CORP COM 260003108 345 1,900 SH   SOLE 13 491 0 1,409
DOVER CORP COM 260003108 3,682 20,274 SH   SOLE 15 20,274 0 0
DOVER CORP COM 260003108 0 1 SH   SOLE 17 0 0 1
DOVER CORP COM 260003108 52,589 289,588 SH   SOLE 18 269,366 0 20,222
DOVER CORP COM 260003108 153,126 843,206 SH   SOLE 19 843,206 0 0
DOVER CORP COM 260003108 658,151 3,624,177 SH   SOLE 21 3,624,177 0 0
DOVER CORP COM 260003108 560,572 3,086,848 SH   SOLE 22 2,793,825 0 293,023
DOVER CORP COM 260003108 15,018 82,699 SH   SOLE 23 82,699 0 0
DOVER CORP COM 260003108 80,882 445,384 SH   SOLE 25 445,384 0 0
DOVER CORP COM 260003108 60,384 332,513 SH   SOLE 26 114,242 0 218,271
DOVER CORP COM 260003108 85,610 471,422 SH   SOLE 28 2,564 0 468,858
DOVER CORP COM 260003108 113,945 627,451 SH   SOLE 30 627,451 0 0
DOVER CORP COM 260003108 12,499 68,826 SH   SOLE 31 15,396 0 53,430
DOVER CORP COM 260003108 2,485 13,682 SH   SOLE 34 13,682 0 0
DOVER CORP COM 260003108 11,288 62,158 SH   SOLE 36 62,158 0 0
DOVER CORP COM 260003108 852 4,693 SH   SOLE 40 4,693 0 0
DOVER CORP COM 260003108 23,411 128,917 SH   SOLE 43 7,132 0 121,785
DOW INC COM 260557103 99,823 1,759,926 SH   SOLE 2 268,755 0 1,491,171
DOW INC COM 260557103 24,782 436,916 SH   SOLE 4 360,355 0 76,561
DOW INC COM 260557103 46,213 814,764 SH   SOLE 7 617,865 0 196,899
DOW INC COM 260557103 864 15,231 SH   SOLE 13 5,936 0 9,295
DOW INC COM 260557103 6,041 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 61,098 1,077,180 SH   SOLE 18 977,166 0 100,014
DOW INC COM 260557103 12,248 215,938 SH   SOLE 19 215,938 0 0
DOW INC COM 260557103 878,346 15,485,643 SH   SOLE 21 15,485,643 0 0
DOW INC COM 260557103 897,211 15,818,248 SH   SOLE 22 14,275,460 0 1,542,788
DOW INC COM 260557103 24,648 434,564 SH   SOLE 23 434,564 0 0
DOW INC COM 260557103 63,493 1,119,403 SH   SOLE 25 1,119,403 0 0
DOW INC COM 260557103 92,447 1,629,876 SH   SOLE 26 570,516 0 1,059,360
DOW INC COM 260557103 114,106 2,011,750 SH   SOLE 28 23,370 0 1,988,380
DOW INC COM 260557103 209,458 3,692,839 SH   SOLE 30 3,692,839 0 0
DOW INC COM 260557103 15,006 264,560 SH   SOLE 31 83,596 0 180,964
DOW INC COM 260557103 2,853 50,294 SH   SOLE 32 50,294 0 0
DOW INC COM 260557103 2,202 38,820 SH   SOLE 34 38,820 0 0
DOW INC COM 260557103 18,956 334,195 SH   SOLE 36 334,195 0 0
DOW INC COM 260557103 1,375 24,239 SH   SOLE 40 24,239 0 0
DOW INC COM 260557103 22,986 405,251 SH   SOLE 43 26,085 0 379,166
DOXIMITY INC CL A 26622P107 2,044 40,783 SH   SOLE 2 31,173 0 9,610
DOXIMITY INC CL A 26622P107 233 4,638 SH   SOLE 13 4,638 0 0
DOXIMITY INC CL A 26622P107 135 2,686 SH   SOLE 18 0 0 2,686
DOXIMITY INC CL A 26622P107 3,909 77,981 SH   SOLE 19 77,981 0 0
DOXIMITY INC CL A 26622P107 7,793 155,452 SH   SOLE 21 155,452 0 0
DOXIMITY INC CL A 26622P107 36,283 723,786 SH   SOLE 22 723,786 0 0
DOXIMITY INC CL A 26622P107 788 15,719 SH   SOLE 26 0 0 15,719
DOXIMITY INC CL A 26622P107 15,770 314,591 SH   SOLE 34 314,591 0 0
DR REDDYS LABS LTD ADR 256135203 1,967 30,069 SH   SOLE 2 30,069 0 0
DR REDDYS LABS LTD ADR 256135203 7,718 117,988 SH   SOLE 4 117,988 0 0
DR REDDYS LABS LTD ADR 256135203 20,073 306,884 SH   SOLE 18 306,884 0 0
DR REDDYS LABS LTD ADR 256135203 295 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 84 1,290 SH   SOLE 22 1,290 0 0
DR REDDYS LABS LTD ADR 256135203 41 626 SH   SOLE 25 626 0 0
DR REDDYS LABS LTD ADR 256135203 464 7,090 SH   SOLE 26 0 0 7,090
DR REDDYS LABS LTD ADR 256135203 18,402 281,329 SH   SOLE 28 69,533 0 211,796
DR REDDYS LABS LTD ADR 256135203 10,286 157,255 SH   SOLE 30 157,255 0 0
DR REDDYS LABS LTD ADR 256135203 205 3,138 SH   SOLE 31 0 0 3,138
DR REDDYS LABS LTD ADR 256135203 42,082 643,364 SH   SOLE 43 37,282 0 606,082
DRAFTKINGS INC COM CL A 26142R104 19,514 710,385 SH   SOLE 2 25,312 0 685,073
DRAFTKINGS INC COM CL A 26142R104 3,894 141,739 SH   SOLE 4 129,161 0 12,578
DRAFTKINGS INC COM CL A 26142R104 825 30,037 SH   SOLE 7 30,037 0 0
DRAFTKINGS INC COM CL A 26142R104 131 4,775 SH   SOLE 13 607 0 4,168
DRAFTKINGS INC COM CL A 26142R104 894 32,558 SH   SOLE 15 32,558 0 0
DRAFTKINGS INC COM CL A 26142R104 6,173 224,735 SH   SOLE 18 208,315 0 16,420
DRAFTKINGS INC COM CL A 26142R104 2,018 73,463 SH   SOLE 19 73,463 0 0
DRAFTKINGS INC COM CL A 26142R104 117,655 4,283,046 SH   SOLE 21 4,283,046 0 0
DRAFTKINGS INC COM CL A 26142R104 185,710 6,760,460 SH   SOLE 22 6,413,162 0 347,298
DRAFTKINGS INC COM CL A 26142R104 4,971 180,946 SH   SOLE 23 180,946 0 0
DRAFTKINGS INC COM CL A 26142R104 12,791 465,646 SH   SOLE 25 465,646 0 0
DRAFTKINGS INC COM CL A 26142R104 11,122 404,888 SH   SOLE 26 159,983 0 244,905
DRAFTKINGS INC COM CL A 26142R104 15,227 554,319 SH   SOLE 28 24,031 0 530,288
DRAFTKINGS INC COM CL A 26142R104 21 755 SH   SOLE 29 755 0 0
DRAFTKINGS INC COM CL A 26142R104 17,406 633,638 SH   SOLE 30 633,638 0 0
DRAFTKINGS INC COM CL A 26142R104 1,484 54,038 SH   SOLE 31 4,570 0 49,468
DRAFTKINGS INC COM CL A 26142R104 453 16,504 SH   SOLE 34 16,504 0 0
DRAFTKINGS INC COM CL A 26142R104 3,436 125,075 SH   SOLE 36 125,075 0 0
DRAFTKINGS INC COM CL A 26142R104 296 10,765 SH   SOLE 40 10,765 0 0
DRAFTKINGS INC COM CL A 26142R104 1,704 62,043 SH   SOLE 43 11,842 0 50,201
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1,468 173,110 SH   SOLE 7 173,110 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 2,617 308,601 SH   SOLE 30 308,601 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 130 15,363 SH   SOLE 43 0 0 15,363
DREAM FINDERS HOMES INC COM CL A 26154D100 77 3,955 SH   SOLE 2 3,955 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 166 8,543 SH   SOLE 21 8,543 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 1,642 84,413 SH   SOLE 22 84,406 0 7
DREAM FINDERS HOMES INC COM CL A 26154D100 99 5,078 SH   SOLE 25 5,078 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 158 8,146 SH   SOLE 30 8,146 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 76 3,903 SH   SOLE 40 3,903 0 0
DRIL-QUIP INC COM 262037104 1,595 81,045 SH   SOLE 2 55,995 0 25,050
DRIL-QUIP INC COM 262037104 3 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104 11 564 SH   SOLE 7 564 0 0
DRIL-QUIP INC COM 262037104 2,620 133,117 SH   SOLE 18 133,117 0 0
DRIL-QUIP INC COM 262037104 1,944 98,788 SH   SOLE 19 98,788 0 0
DRIL-QUIP INC COM 262037104 87,570 4,449,713 SH   SOLE 21 4,449,713 0 0
DRIL-QUIP INC COM 262037104 20,908 1,062,408 SH   SOLE 22 1,024,946 0 37,462
DRIL-QUIP INC COM 262037104 120 6,089 SH   SOLE 25 6,089 0 0
DRIL-QUIP INC COM 262037104 189 9,627 SH   SOLE 26 5,795 0 3,832
DRIL-QUIP INC COM 262037104 58 2,962 SH   SOLE 28 2,962 0 0
DRIL-QUIP INC COM 262037104 1,306 66,359 SH   SOLE 30 66,359 0 0
DRIL-QUIP INC COM 262037104 221 11,242 SH   SOLE 34 11,242 0 0
DRIL-QUIP INC COM 262037104 89 4,523 SH   SOLE 36 4,523 0 0
DRIL-QUIP INC COM 262037104 87 4,402 SH   SOLE 40 4,402 0 0
DRIL-QUIP INC COM 262037104 477 24,230 SH   SOLE 43 791 0 23,439
DRIVE SHACK INC COM 262077100 47 32,711 SH   SOLE 2 3,295 0 29,416
DRIVE SHACK INC COM 262077100 2 1,328 SH   SOLE 7 1,328 0 0
DRIVE SHACK INC COM 262077100 374 261,716 SH   SOLE 18 261,716 0 0
DRIVE SHACK INC COM 262077100 209 146,235 SH   SOLE 19 146,235 0 0
DRIVE SHACK INC COM 262077100 4,400 3,076,927 SH   SOLE 21 3,076,927 0 0
DRIVE SHACK INC COM 262077100 3,125 2,185,421 SH   SOLE 22 2,150,130 0 35,291
DRIVE SHACK INC COM 262077100 1 583 SH   SOLE 43 0 0 583
DRIVEN BRANDS HLDGS INC COM 26210V102 4,456 132,549 SH   SOLE 2 15,227 0 117,322
DRIVEN BRANDS HLDGS INC COM 26210V102 21 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 773 22,986 SH   SOLE 18 22,986 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 478 14,224 SH   SOLE 19 14,224 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 20,477 609,084 SH   SOLE 21 609,084 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 40,575 1,206,878 SH   SOLE 22 1,148,217 0 58,661
DRIVEN BRANDS HLDGS INC COM 26210V102 272 8,079 SH   SOLE 25 8,079 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 976 29,041 SH   SOLE 26 29,041 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 11 331 SH   SOLE 28 331 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 1,134 33,739 SH   SOLE 30 33,739 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 31 916 SH   SOLE 31 916 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 244 7,262 SH   SOLE 40 7,262 0 0
DROPBOX INC CL A 26210C104 21,685 883,644 SH   SOLE 2 497,012 0 386,632
DROPBOX INC CL A 26210C104 4,929 200,870 SH   SOLE 4 111,264 0 89,606
DROPBOX INC CL A 26210C104 725 29,562 SH   SOLE 7 29,562 0 0
DROPBOX INC CL A 26210C104 1,490 60,709 SH   SOLE 13 60,709 0 0
DROPBOX INC CL A 26210C104 488 19,899 SH   SOLE 15 19,899 0 0
DROPBOX INC CL A 26210C104 10,134 412,940 SH   SOLE 18 397,294 0 15,646
DROPBOX INC CL A 26210C104 2,096 85,396 SH   SOLE 19 85,396 0 0
DROPBOX INC CL A 26210C104 154,868 6,310,823 SH   SOLE 21 6,310,823 0 0
DROPBOX INC CL A 26210C104 169,414 6,903,587 SH   SOLE 22 6,556,763 0 346,824
DROPBOX INC CL A 26210C104 4,460 181,759 SH   SOLE 23 181,759 0 0
DROPBOX INC CL A 26210C104 1,053 42,924 SH   SOLE 25 42,924 0 0
DROPBOX INC CL A 26210C104 11,405 464,759 SH   SOLE 26 401,101 0 63,658
DROPBOX INC CL A 26210C104 41,135 1,676,227 SH   SOLE 28 85,852 0 1,590,375
DROPBOX INC CL A 26210C104 5 198 SH   SOLE 29 198 0 0
DROPBOX INC CL A 26210C104 48,777 1,987,641 SH   SOLE 30 1,142,283 0 845,358
DROPBOX INC CL A 26210C104 2,812 114,599 SH   SOLE 31 33,379 0 81,220
DROPBOX INC CL A 26210C104 442 18,007 SH   SOLE 34 18,007 0 0
DROPBOX INC CL A 26210C104 1,483 60,446 SH   SOLE 36 60,446 0 0
DROPBOX INC CL A 26210C104 225 9,171 SH   SOLE 40 9,171 0 0
DROPBOX INC CL A 26210C104 1,306 53,202 SH   SOLE 43 6,526 0 46,676
DSS INC COM 26253C102 7 10,768 SH   SOLE 18 10,768 0 0
DSS INC COM 26253C102 102 151,106 SH   SOLE 21 151,106 0 0
DSS INC COM 26253C102 283 421,707 SH   SOLE 22 421,707 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 22,076 460,111 SH   SOLE 2 108,662 0 351,449
DT MIDSTREAM INC COMMON STOCK 23345M107 14 296 SH   SOLE 4 296 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 548 11,412 SH   SOLE 7 11,412 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 35 737 SH   SOLE 13 737 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 11,093 231,196 SH   SOLE 18 230,868 0 328
DT MIDSTREAM INC COMMON STOCK 23345M107 17,748 369,900 SH   SOLE 19 369,900 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 294,099 6,129,621 SH   SOLE 21 6,129,621 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 118,650 2,472,901 SH   SOLE 22 2,361,772 0 111,129
DT MIDSTREAM INC COMMON STOCK 23345M107 115 2,403 SH   SOLE 23 2,403 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 594 12,373 SH   SOLE 25 12,373 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 1,973 41,114 SH   SOLE 26 29,293 0 11,821
DT MIDSTREAM INC COMMON STOCK 23345M107 4,870 101,496 SH   SOLE 28 69,035 0 32,461
DT MIDSTREAM INC COMMON STOCK 23345M107 2,678 55,820 SH   SOLE 30 55,820 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 96 2,011 SH   SOLE 31 2,011 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 765 15,943 SH   SOLE 32 15,943 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 3,797 79,129 SH   SOLE 34 79,129 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 400 8,332 SH   SOLE 36 8,332 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 564 11,752 SH   SOLE 40 11,752 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 2,334 48,641 SH   SOLE 43 6,095 0 42,546
DTE ENERGY CO COM 233331107 125,616 1,050,832 SH   SOLE 2 615,407 0 435,425
DTE ENERGY CO COM 233331107 36,528 305,569 SH   SOLE 4 170,946 0 134,623
DTE ENERGY CO COM 233331107 23,273 194,684 SH   SOLE 7 188,315 0 6,369
DTE ENERGY CO COM 233331107 6,762 56,567 SH   SOLE 13 53,672 0 2,895
DTE ENERGY CO COM 233331107 3,196 26,735 SH   SOLE 15 26,735 0 0
DTE ENERGY CO COM 233331107 62,345 521,540 SH   SOLE 18 394,165 0 127,375
DTE ENERGY CO COM 233331107 57,964 484,896 SH   SOLE 19 484,896 0 0
DTE ENERGY CO COM 233331107 795,133 6,651,609 SH   SOLE 21 6,651,609 0 0
DTE ENERGY CO COM 233331107 626,412 5,240,187 SH   SOLE 22 4,364,480 0 875,707
DTE ENERGY CO COM 233331107 39,950 334,200 SH   SOLE 23 334,200 0 0
DTE ENERGY CO COM 233331107 7,559 63,235 SH   SOLE 25 63,235 0 0
DTE ENERGY CO COM 233331107 58,718 491,201 SH   SOLE 26 218,151 0 273,050
DTE ENERGY CO COM 233331107 34,895 291,911 SH   SOLE 28 3,452 0 288,459
DTE ENERGY CO COM 233331107 10,857 90,827 SH   SOLE 29 90,827 0 0
DTE ENERGY CO COM 233331107 85,431 714,665 SH   SOLE 30 714,665 0 0
DTE ENERGY CO COM 233331107 26,684 223,219 SH   SOLE 31 175,895 0 47,324
DTE ENERGY CO COM 233331107 3,835 32,083 SH   SOLE 32 32,083 0 0
DTE ENERGY CO COM 233331107 28,643 239,609 SH   SOLE 34 239,609 0 0
DTE ENERGY CO COM 233331107 13,119 109,748 SH   SOLE 35 109,748 0 0
DTE ENERGY CO COM 233331107 10,965 91,728 SH   SOLE 36 91,728 0 0
DTE ENERGY CO COM 233331107 429 3,585 SH   SOLE 40 3,585 0 0
DTE ENERGY CO COM 233331107 13,616 113,901 SH   SOLE 43 13,949 0 99,952
DTE ENERGY CO UNIT 11/01/2022S 233331842 112,808 2,197,267 SH   SOLE 21 2,197,267 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 3,087 102,513 SH   SOLE 2 13,964 0 88,549
DUCK CREEK TECHNOLOGIES INC SHS 264120106 28 945 SH   SOLE 4 205 0 740
DUCK CREEK TECHNOLOGIES INC SHS 264120106 28 931 SH   SOLE 7 931 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 840 27,895 SH   SOLE 18 27,895 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 604 20,067 SH   SOLE 19 20,067 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 33,343 1,107,359 SH   SOLE 21 1,107,359 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 48,461 1,609,452 SH   SOLE 22 1,539,410 0 70,042
DUCK CREEK TECHNOLOGIES INC SHS 264120106 163 5,422 SH   SOLE 25 5,422 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 653 21,673 SH   SOLE 26 18,611 0 3,062
DUCK CREEK TECHNOLOGIES INC SHS 264120106 100 3,307 SH   SOLE 28 3,307 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 3,437 114,139 SH   SOLE 30 114,139 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 32 1,071 SH   SOLE 31 1,071 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 141 4,699 SH   SOLE 40 4,699 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 8 269 SH   SOLE 43 0 0 269
DUCKHORN PORTFOLIO INC COM 26414D106 765 32,785 SH   SOLE 2 25,068 0 7,717
DUCKHORN PORTFOLIO INC COM 26414D106 8 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 2,281 97,733 SH   SOLE 18 97,733 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1,504 64,447 SH   SOLE 19 64,447 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 28,301 1,212,554 SH   SOLE 21 1,212,554 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 18,547 794,646 SH   SOLE 22 776,141 0 18,505
DUCKHORN PORTFOLIO INC COM 26414D106 107 4,596 SH   SOLE 25 4,596 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 186 7,967 SH   SOLE 30 7,967 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 83 3,574 SH   SOLE 40 3,574 0 0
DUCOMMUN INC DEL COM 264147109 775 16,580 SH   SOLE 2 11,789 0 4,791
DUCOMMUN INC DEL COM 264147109 7 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 1,686 36,048 SH   SOLE 18 36,048 0 0
DUCOMMUN INC DEL COM 264147109 847 18,119 SH   SOLE 19 18,119 0 0
DUCOMMUN INC DEL COM 264147109 20,588 440,191 SH   SOLE 21 440,191 0 0
DUCOMMUN INC DEL COM 264147109 13,166 281,499 SH   SOLE 22 270,773 0 10,726
DUCOMMUN INC DEL COM 264147109 101 2,151 SH   SOLE 25 2,151 0 0
DUCOMMUN INC DEL COM 264147109 40 861 SH   SOLE 26 861 0 0
DUCOMMUN INC DEL COM 264147109 401 8,580 SH   SOLE 30 8,580 0 0
DUCOMMUN INC DEL COM 264147109 92 1,963 SH   SOLE 36 1,963 0 0
DUCOMMUN INC DEL COM 264147109 47 1,014 SH   SOLE 40 1,014 0 0
DUCOMMUN INC DEL COM 264147109 146 3,118 SH   SOLE 43 94 0 3,024
DUKE ENERGY CORP NEW COM NEW 26441C204 208,651 1,989,051 SH   SOLE 2 575,256 0 1,413,795
DUKE ENERGY CORP NEW COM NEW 26441C204 51,314 489,169 SH   SOLE 4 453,823 0 35,346
DUKE ENERGY CORP NEW COM NEW 26441C204 84,401 804,582 SH   SOLE 7 781,538 0 23,044
DUKE ENERGY CORP NEW COM NEW 26441C204 1,434 13,670 SH   SOLE 13 6,166 0 7,504
DUKE ENERGY CORP NEW COM NEW 26441C204 11,452 109,166 SH   SOLE 15 109,166 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 0 4 SH   SOLE 17 0 0 4
DUKE ENERGY CORP NEW COM NEW 26441C204 116,219 1,107,907 SH   SOLE 18 1,000,881 0 107,026
DUKE ENERGY CORP NEW COM NEW 26441C204 61,840 589,510 SH   SOLE 19 589,510 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,114,161 20,154,065 SH   SOLE 21 20,154,065 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,783,871 17,005,439 SH   SOLE 22 15,427,017 0 1,578,422
DUKE ENERGY CORP NEW COM NEW 26441C204 47,983 457,413 SH   SOLE 23 457,413 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 27,919 266,144 SH   SOLE 25 266,144 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 146,662 1,398,117 SH   SOLE 26 517,928 0 880,189
DUKE ENERGY CORP NEW COM NEW 26441C204 72,374 689,934 SH   SOLE 28 0 0 689,934
DUKE ENERGY CORP NEW COM NEW 26441C204 4,998 47,646 SH   SOLE 29 47,646 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 382,412 3,645,492 SH   SOLE 30 3,645,492 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 337,370 3,216,112 SH   SOLE 31 130,558 0 3,085,554
DUKE ENERGY CORP NEW COM NEW 26441C204 28,560 272,264 SH   SOLE 34 272,264 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 19,525 186,131 SH   SOLE 35 186,131 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 48,303 460,465 SH   SOLE 36 460,465 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,546 14,736 SH   SOLE 40 14,736 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 51,968 495,403 SH   SOLE 43 36,312 0 459,091
DUKE REALTY CORP COM NEW 264411505 84,618 1,289,115 SH   SOLE 2 124,775 0 1,164,340
DUKE REALTY CORP COM NEW 264411505 29,154 444,156 SH   SOLE 4 325,009 0 119,147
DUKE REALTY CORP COM NEW 264411505 57,025 868,752 SH   SOLE 7 858,345 0 10,407
DUKE REALTY CORP COM NEW 264411505 436 6,639 SH   SOLE 13 1,098 0 5,541
DUKE REALTY CORP COM NEW 264411505 3,614 55,062 SH   SOLE 15 55,062 0 0
DUKE REALTY CORP COM NEW 264411505 1 8 SH   SOLE 17 0 0 8
DUKE REALTY CORP COM NEW 264411505 41,737 635,847 SH   SOLE 18 583,974 0 51,873
DUKE REALTY CORP COM NEW 264411505 42,031 640,321 SH   SOLE 19 640,321 0 0
DUKE REALTY CORP COM NEW 264411505 942,341 14,356,193 SH   SOLE 21 14,356,193 0 0
DUKE REALTY CORP COM NEW 264411505 705,727 10,751,484 SH   SOLE 22 9,986,270 0 765,214
DUKE REALTY CORP COM NEW 264411505 15,136 230,593 SH   SOLE 23 230,593 0 0
DUKE REALTY CORP COM NEW 264411505 141,781 2,159,983 SH   SOLE 25 2,159,983 0 0
DUKE REALTY CORP COM NEW 264411505 48,543 739,531 SH   SOLE 26 248,636 0 490,895
DUKE REALTY CORP COM NEW 264411505 68,536 1,044,121 SH   SOLE 28 6,681 0 1,037,440
DUKE REALTY CORP COM NEW 264411505 22 333 SH   SOLE 29 333 0 0
DUKE REALTY CORP COM NEW 264411505 216,224 3,294,090 SH   SOLE 30 3,294,090 0 0
DUKE REALTY CORP COM NEW 264411505 115,478 1,759,262 SH   SOLE 31 40,628 0 1,718,634
DUKE REALTY CORP COM NEW 264411505 1,250 19,048 SH   SOLE 34 19,048 0 0
DUKE REALTY CORP COM NEW 264411505 10,151 154,647 SH   SOLE 36 154,647 0 0
DUKE REALTY CORP COM NEW 264411505 874 13,309 SH   SOLE 40 13,309 0 0
DUKE REALTY CORP COM NEW 264411505 17,515 266,828 SH   SOLE 43 8,737 0 258,091
DULUTH HLDGS INC COM CL B 26443V101 139 9,148 SH   SOLE 2 8,166 0 982
DULUTH HLDGS INC COM CL B 26443V101 4 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 535 35,222 SH   SOLE 18 35,222 0 0
DULUTH HLDGS INC COM CL B 26443V101 315 20,745 SH   SOLE 19 20,745 0 0
DULUTH HLDGS INC COM CL B 26443V101 7,103 467,900 SH   SOLE 21 467,900 0 0
DULUTH HLDGS INC COM CL B 26443V101 4,625 304,668 SH   SOLE 22 290,751 0 13,917
DULUTH HLDGS INC COM CL B 26443V101 58 3,817 SH   SOLE 25 3,817 0 0
DULUTH HLDGS INC COM CL B 26443V101 117 7,735 SH   SOLE 30 7,735 0 0
DULUTH HLDGS INC COM CL B 26443V101 48 3,146 SH   SOLE 40 3,146 0 0
DULUTH HLDGS INC COM CL B 26443V101 13 868 SH   SOLE 43 0 0 868
DUN & BRADSTREET HLDGS INC COM 26484T106 5,171 252,365 SH   SOLE 2 44,787 0 207,578
DUN & BRADSTREET HLDGS INC COM 26484T106 47 2,277 SH   SOLE 7 2,277 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,427 69,630 SH   SOLE 18 69,630 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 931 45,459 SH   SOLE 19 45,459 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 40,523 1,977,694 SH   SOLE 21 1,977,694 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 70,683 3,449,649 SH   SOLE 22 3,280,517 0 169,132
DUN & BRADSTREET HLDGS INC COM 26484T106 397 19,359 SH   SOLE 25 19,359 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,053 51,375 SH   SOLE 26 48,384 0 2,991
DUN & BRADSTREET HLDGS INC COM 26484T106 1,603 78,226 SH   SOLE 30 78,226 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 54 2,622 SH   SOLE 31 2,622 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 366 17,850 SH   SOLE 40 17,850 0 0
DUOLINGO INC CL A COM 26603R106 1,739 16,387 SH   SOLE 2 16,203 0 184
DUOLINGO INC CL A COM 26603R106 89 838 SH   SOLE 13 838 0 0
DUOLINGO INC CL A COM 26603R106 22,338 210,514 SH   SOLE 19 210,514 0 0
DUOLINGO INC CL A COM 26603R106 1,070 10,081 SH   SOLE 21 10,081 0 0
DUOLINGO INC CL A COM 26603R106 8,929 84,152 SH   SOLE 22 81,569 0 2,583
DUOLINGO INC CL A COM 26603R106 87 822 SH   SOLE 25 822 0 0
DUOLINGO INC CL A COM 26603R106 1,389 13,089 SH   SOLE 26 1,062 0 12,027
DUOLINGO INC CL A COM 26603R106 1,066 10,044 SH   SOLE 30 10,044 0 0
DUOLINGO INC CL A COM 26603R106 7,844 73,927 SH   SOLE 34 73,927 0 0
DUOLINGO INC CL A COM 26603R106 96 902 SH   SOLE 40 902 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407 3 642 SH   SOLE 18 642 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407 44 8,537 SH   SOLE 21 8,537 0 0
DUPONT DE NEMOURS INC COM 26614N102 114,506 1,417,505 SH   SOLE 2 308,002 0 1,109,503
DUPONT DE NEMOURS INC COM 26614N102 31,344 388,022 SH   SOLE 4 247,079 0 140,943
DUPONT DE NEMOURS INC COM 26614N102 36,510 451,971 SH   SOLE 7 436,578 0 15,393
DUPONT DE NEMOURS INC COM 26614N102 1,190 14,730 SH   SOLE 13 8,960 0 5,770
DUPONT DE NEMOURS INC COM 26614N102 6,087 75,356 SH   SOLE 15 75,356 0 0
DUPONT DE NEMOURS INC COM 26614N102 1 8 SH   SOLE 17 0 0 8
DUPONT DE NEMOURS INC COM 26614N102 145,906 1,806,213 SH   SOLE 18 1,696,263 0 109,950
DUPONT DE NEMOURS INC COM 26614N102 91,162 1,128,524 SH   SOLE 19 1,128,524 0 0
DUPONT DE NEMOURS INC COM 26614N102 909,804 11,262,743 SH   SOLE 21 11,262,743 0 0
DUPONT DE NEMOURS INC COM 26614N102 890,978 11,029,691 SH   SOLE 22 9,956,813 0 1,072,878
DUPONT DE NEMOURS INC COM 26614N102 24,295 300,749 SH   SOLE 23 300,749 0 0
DUPONT DE NEMOURS INC COM 26614N102 100,901 1,249,087 SH   SOLE 25 1,249,087 0 0
DUPONT DE NEMOURS INC COM 26614N102 131,869 1,632,445 SH   SOLE 26 775,978 0 856,467
DUPONT DE NEMOURS INC COM 26614N102 112,475 1,392,357 SH   SOLE 28 18,768 0 1,373,589
DUPONT DE NEMOURS INC COM 26614N102 39 479 SH   SOLE 29 479 0 0
DUPONT DE NEMOURS INC COM 26614N102 229,294 2,838,501 SH   SOLE 30 2,717,478 0 121,023
DUPONT DE NEMOURS INC COM 26614N102 15,860 196,337 SH   SOLE 31 59,503 0 136,834
DUPONT DE NEMOURS INC COM 26614N102 24,324 301,118 SH   SOLE 34 301,118 0 0
DUPONT DE NEMOURS INC COM 26614N102 22,428 277,643 SH   SOLE 36 277,643 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,434 17,752 SH   SOLE 40 17,752 0 0
DUPONT DE NEMOURS INC COM 26614N102 32,142 397,890 SH   SOLE 43 23,401 0 374,489
DURECT CORP COM 266605104 38 38,661 SH   SOLE 2 9,078 0 29,583
DURECT CORP COM 266605104 3 3,506 SH   SOLE 7 3,506 0 0
DURECT CORP COM 266605104 663 672,140 SH   SOLE 18 672,140 0 0
DURECT CORP COM 266605104 371 375,875 SH   SOLE 19 375,875 0 0
DURECT CORP COM 266605104 7,854 7,966,807 SH   SOLE 21 7,966,807 0 0
DURECT CORP COM 266605104 4,811 4,880,128 SH   SOLE 22 4,848,285 0 31,843
DUTCH BROS INC CL A 26701L100 92 1,816 SH   SOLE 2 344 0 1,472
DUTCH BROS INC CL A 26701L100 92 1,810 SH   SOLE 19 1,810 0 0
DUTCH BROS INC CL A 26701L100 1,532 30,084 SH   SOLE 21 30,084 0 0
DUTCH BROS INC CL A 26701L100 16,043 315,131 SH   SOLE 22 315,131 0 0
DUTCH BROS INC CL A 26701L100 66 1,289 SH   SOLE 26 0 0 1,289
DUTCH BROS INC CL A 26701L100 219 4,292 SH   SOLE 34 4,292 0 0
DXC TECHNOLOGY CO COM 23355L106 19,913 618,620 SH   SOLE 2 105,160 0 513,460
DXC TECHNOLOGY CO COM 23355L106 50 1,544 SH   SOLE 4 889 0 655
DXC TECHNOLOGY CO COM 23355L106 6,276 194,965 SH   SOLE 7 188,428 0 6,537
DXC TECHNOLOGY CO COM 23355L106 114 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,997 372,679 SH   SOLE 18 350,674 0 22,005
DXC TECHNOLOGY CO COM 23355L106 4,291 133,292 SH   SOLE 19 133,292 0 0
DXC TECHNOLOGY CO COM 23355L106 194,286 6,035,588 SH   SOLE 21 6,035,588 0 0
DXC TECHNOLOGY CO COM 23355L106 196,172 6,094,179 SH   SOLE 22 5,572,200 0 521,979
DXC TECHNOLOGY CO COM 23355L106 58 1,799 SH   SOLE 23 1,799 0 0
DXC TECHNOLOGY CO COM 23355L106 1,231 38,234 SH   SOLE 25 38,234 0 0
DXC TECHNOLOGY CO COM 23355L106 8,485 263,595 SH   SOLE 26 87,408 0 176,187
DXC TECHNOLOGY CO COM 23355L106 1,601 49,738 SH   SOLE 28 49,738 0 0
DXC TECHNOLOGY CO COM 23355L106 40,158 1,247,524 SH   SOLE 30 1,247,524 0 0
DXC TECHNOLOGY CO COM 23355L106 122 3,778 SH   SOLE 31 3,778 0 0
DXC TECHNOLOGY CO COM 23355L106 1,664 51,703 SH   SOLE 36 51,703 0 0
DXC TECHNOLOGY CO COM 23355L106 1,076 33,440 SH   SOLE 40 33,440 0 0
DXC TECHNOLOGY CO COM 23355L106 9,605 298,383 SH   SOLE 43 16,682 0 281,701
DXP ENTERPRISES INC COM NEW 233377407 499 19,430 SH   SOLE 2 5,230 0 14,200
DXP ENTERPRISES INC COM NEW 233377407 8 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC COM NEW 233377407 1,873 72,951 SH   SOLE 18 72,951 0 0
DXP ENTERPRISES INC COM NEW 233377407 764 29,757 SH   SOLE 19 29,757 0 0
DXP ENTERPRISES INC COM NEW 233377407 56,101 2,185,452 SH   SOLE 21 2,185,452 0 0
DXP ENTERPRISES INC COM NEW 233377407 13,416 522,631 SH   SOLE 22 507,430 0 15,201
DXP ENTERPRISES INC COM NEW 233377407 55 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 50 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC COM NEW 233377407 887 34,543 SH   SOLE 30 34,543 0 0
DXP ENTERPRISES INC COM NEW 233377407 33 1,293 SH   SOLE 40 1,293 0 0
DXP ENTERPRISES INC COM NEW 233377407 43 1,668 SH   SOLE 43 0 0 1,668
DYADIC INTL INC DEL COM 26745T101 2 416 SH   SOLE 2 0 0 416
DYADIC INTL INC DEL COM 26745T101 19 4,233 SH   SOLE 18 4,233 0 0
DYADIC INTL INC DEL COM 26745T101 231 51,067 SH   SOLE 21 51,067 0 0
DYADIC INTL INC DEL COM 26745T101 894 197,749 SH   SOLE 22 197,749 0 0
DYCOM INDS INC COM 267475101 2,616 27,896 SH   SOLE 2 21,140 0 6,756
DYCOM INDS INC COM 267475101 12 129 SH   SOLE 4 129 0 0
DYCOM INDS INC COM 267475101 1,095 11,674 SH   SOLE 7 11,674 0 0
DYCOM INDS INC COM 267475101 12,468 132,974 SH   SOLE 18 132,974 0 0
DYCOM INDS INC COM 267475101 4,903 52,298 SH   SOLE 19 52,298 0 0
DYCOM INDS INC COM 267475101 194,179 2,071,023 SH   SOLE 21 2,071,023 0 0
DYCOM INDS INC COM 267475101 80,056 853,836 SH   SOLE 22 834,472 0 19,364
DYCOM INDS INC COM 267475101 426 4,546 SH   SOLE 25 4,546 0 0
DYCOM INDS INC COM 267475101 1,478 15,766 SH   SOLE 26 13,045 0 2,721
DYCOM INDS INC COM 267475101 51 548 SH   SOLE 28 548 0 0
DYCOM INDS INC COM 267475101 1,741 18,573 SH   SOLE 30 18,573 0 0
DYCOM INDS INC COM 267475101 199 2,126 SH   SOLE 36 2,126 0 0
DYCOM INDS INC COM 267475101 341 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC COM 267475101 3,684 39,294 SH   SOLE 43 3,451 0 35,843
DYNATRACE INC COM NEW 268150109 20,773 344,205 SH   SOLE 2 27,180 0 317,025
DYNATRACE INC COM NEW 268150109 6,842 113,368 SH   SOLE 4 72,455 0 40,913
DYNATRACE INC COM NEW 268150109 959 15,888 SH   SOLE 7 15,888 0 0
DYNATRACE INC COM NEW 268150109 15 251 SH   SOLE 13 251 0 0
DYNATRACE INC COM NEW 268150109 969 16,060 SH   SOLE 15 16,060 0 0
DYNATRACE INC COM NEW 268150109 20,543 340,395 SH   SOLE 18 330,486 0 9,909
DYNATRACE INC COM NEW 268150109 26,714 442,649 SH   SOLE 19 442,649 0 0
DYNATRACE INC COM NEW 268150109 230,065 3,812,180 SH   SOLE 21 3,812,180 0 0
DYNATRACE INC COM NEW 268150109 272,799 4,520,286 SH   SOLE 22 4,304,862 0 215,424
DYNATRACE INC COM NEW 268150109 6,304 104,464 SH   SOLE 23 104,464 0 0
DYNATRACE INC COM NEW 268150109 1,175 19,464 SH   SOLE 25 19,464 0 0
DYNATRACE INC COM NEW 268150109 10,636 176,237 SH   SOLE 26 129,710 0 46,527
DYNATRACE INC COM NEW 268150109 15,044 249,280 SH   SOLE 28 3,357 0 245,923
DYNATRACE INC COM NEW 268150109 33 555 SH   SOLE 29 555 0 0
DYNATRACE INC COM NEW 268150109 64,927 1,075,838 SH   SOLE 30 1,075,838 0 0
DYNATRACE INC COM NEW 268150109 4,066 67,369 SH   SOLE 31 22,074 0 45,295
DYNATRACE INC COM NEW 268150109 12,907 213,869 SH   SOLE 34 213,869 0 0
DYNATRACE INC COM NEW 268150109 2,066 34,236 SH   SOLE 36 34,236 0 0
DYNATRACE INC COM NEW 268150109 353 5,847 SH   SOLE 40 5,847 0 0
DYNATRACE INC COM NEW 268150109 1,078 17,859 SH   SOLE 43 912 0 16,947
DYNATRONICS CORP COM NEW 268157401 18 18,478 SH   SOLE 22 18,478 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,319 93,734 SH   SOLE 2 49,602 0 44,132
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 22 1,572 SH   SOLE 7 1,572 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4,596 326,635 SH   SOLE 18 311,214 0 15,421
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6,155 437,434 SH   SOLE 19 437,434 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 55,108 3,916,693 SH   SOLE 21 3,916,693 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 39,065 2,776,448 SH   SOLE 22 2,707,725 0 68,723
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 177 12,551 SH   SOLE 23 12,551 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 242 17,183 SH   SOLE 25 17,183 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,741 123,720 SH   SOLE 26 67,656 0 56,064
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 480 34,133 SH   SOLE 28 34,133 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,085 77,115 SH   SOLE 30 77,115 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 66 4,670 SH   SOLE 36 4,670 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 215 15,288 SH   SOLE 40 15,288 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 433 30,777 SH   SOLE 43 6,590 0 24,187
DYNE THERAPEUTICS INC COM 26818M108 776 65,263 SH   SOLE 2 47,410 0 17,853
DYNE THERAPEUTICS INC COM 26818M108 6 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108 1,119 94,097 SH   SOLE 18 94,097 0 0
DYNE THERAPEUTICS INC COM 26818M108 1,359 114,306 SH   SOLE 19 114,306 0 0
DYNE THERAPEUTICS INC COM 26818M108 16,050 1,349,895 SH   SOLE 21 1,349,895 0 0
DYNE THERAPEUTICS INC COM 26818M108 8,814 741,294 SH   SOLE 22 712,173 0 29,121
DYNE THERAPEUTICS INC COM 26818M108 46 3,865 SH   SOLE 25 3,865 0 0
DYNE THERAPEUTICS INC COM 26818M108 102 8,590 SH   SOLE 26 0 0 8,590
DYNE THERAPEUTICS INC COM 26818M108 346 29,111 SH   SOLE 30 29,111 0 0
DYNE THERAPEUTICS INC COM 26818M108 6 509 SH   SOLE 34 509 0 0
DYNE THERAPEUTICS INC COM 26818M108 32 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108 15 1,258 SH   SOLE 43 0 0 1,258
DYNEX CAP INC COM 26817Q886 413 24,722 SH   SOLE 2 9,449 0 15,273
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,805 107,991 SH   SOLE 18 107,991 0 0
DYNEX CAP INC COM 26817Q886 1,027 61,487 SH   SOLE 19 61,487 0 0
DYNEX CAP INC COM 26817Q886 35,700 2,136,442 SH   SOLE 21 2,136,442 0 0
DYNEX CAP INC COM 26817Q886 13,134 785,991 SH   SOLE 22 755,997 0 29,994
DYNEX CAP INC COM 26817Q886 64 3,857 SH   SOLE 25 3,857 0 0
DYNEX CAP INC COM 26817Q886 196 11,748 SH   SOLE 26 11,748 0 0
DYNEX CAP INC COM 26817Q886 142 8,493 SH   SOLE 30 8,493 0 0
DYNEX CAP INC COM 26817Q886 72 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886 188 11,248 SH   SOLE 43 88 0 11,160
DZS INC COM 268211109 167 10,304 SH   SOLE 2 2,170 0 8,134
DZS INC COM 268211109 4 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109 864 53,281 SH   SOLE 18 53,281 0 0
DZS INC COM 268211109 580 35,758 SH   SOLE 19 35,758 0 0
DZS INC COM 268211109 10,226 630,437 SH   SOLE 21 630,437 0 0
DZS INC COM 268211109 6,255 385,641 SH   SOLE 22 378,708 0 6,933
DZS INC COM 268211109 5 330 SH   SOLE 43 0 0 330
E L F BEAUTY INC COM 26856L103 1,254 37,755 SH   SOLE 2 32,994 0 4,761
E L F BEAUTY INC COM 26856L103 4 122 SH   SOLE 4 122 0 0
E L F BEAUTY INC COM 26856L103 24 734 SH   SOLE 7 734 0 0
E L F BEAUTY INC COM 26856L103 5,626 169,396 SH   SOLE 18 169,396 0 0
E L F BEAUTY INC COM 26856L103 2,883 86,821 SH   SOLE 19 86,821 0 0
E L F BEAUTY INC COM 26856L103 184,220 5,547,129 SH   SOLE 21 5,547,129 0 0
E L F BEAUTY INC COM 26856L103 41,381 1,246,046 SH   SOLE 22 1,221,568 0 24,478
E L F BEAUTY INC COM 26856L103 195 5,861 SH   SOLE 25 5,861 0 0
E L F BEAUTY INC COM 26856L103 765 23,026 SH   SOLE 26 23,026 0 0
E L F BEAUTY INC COM 26856L103 28 835 SH   SOLE 28 835 0 0
E L F BEAUTY INC COM 26856L103 2,721 81,936 SH   SOLE 30 81,936 0 0
E L F BEAUTY INC COM 26856L103 198 5,954 SH   SOLE 40 5,954 0 0
E L F BEAUTY INC COM 26856L103 459 13,831 SH   SOLE 43 0 0 13,831
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 2,145 190,494 SH   SOLE 2 78,009 0 112,485
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 17 1,531 SH   SOLE 4 0 0 1,531
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 32 2,814 SH   SOLE 7 2,814 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 6,816 605,352 SH   SOLE 18 605,352 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 3,994 354,697 SH   SOLE 19 354,697 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 85,844 7,623,764 SH   SOLE 21 7,623,764 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 50,210 4,459,106 SH   SOLE 22 4,285,201 0 173,905
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 20 1,774 SH   SOLE 23 1,774 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 217 19,247 SH   SOLE 25 19,247 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 865 76,818 SH   SOLE 26 66,542 0 10,276
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1,007 89,469 SH   SOLE 30 89,469 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 264 23,489 SH   SOLE 40 23,489 0 0
EAGLE BANCORP INC MD COM 268948106 1,461 25,043 SH   SOLE 2 8,579 0 16,464
EAGLE BANCORP INC MD COM 268948106 9 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 7,067 121,139 SH   SOLE 18 121,139 0 0
EAGLE BANCORP INC MD COM 268948106 3,172 54,368 SH   SOLE 19 54,368 0 0
EAGLE BANCORP INC MD COM 268948106 210,406 3,606,553 SH   SOLE 21 3,606,553 0 0
EAGLE BANCORP INC MD COM 268948106 42,167 722,777 SH   SOLE 22 691,586 0 31,191
EAGLE BANCORP INC MD COM 268948106 210 3,597 SH   SOLE 25 3,597 0 0
EAGLE BANCORP INC MD COM 268948106 386 6,619 SH   SOLE 26 3,728 0 2,891
EAGLE BANCORP INC MD COM 268948106 17 283 SH   SOLE 28 283 0 0
EAGLE BANCORP INC MD COM 268948106 3,333 57,137 SH   SOLE 30 57,137 0 0
EAGLE BANCORP INC MD COM 268948106 188 3,230 SH   SOLE 40 3,230 0 0
EAGLE BANCORP INC MD COM 268948106 1,734 29,720 SH   SOLE 43 154 0 29,566
EAGLE BANCORP MONT INC COM 26942G100 371 16,162 SH   SOLE 2 16,162 0 0
EAGLE BANCORP MONT INC COM 26942G100 28 1,198 SH   SOLE 18 1,198 0 0
EAGLE BANCORP MONT INC COM 26942G100 40 1,756 SH   SOLE 19 1,756 0 0
EAGLE BANCORP MONT INC COM 26942G100 401 17,437 SH   SOLE 21 17,437 0 0
EAGLE BANCORP MONT INC COM 26942G100 589 25,641 SH   SOLE 22 25,641 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 270 5,944 SH   SOLE 2 341 0 5,603
EAGLE BULK SHIPPING INC COM Y2187A150 7 150 SH   SOLE 7 150 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 1,320 29,019 SH   SOLE 18 29,019 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 758 16,658 SH   SOLE 19 16,658 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 17,655 388,031 SH   SOLE 21 388,031 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 12,194 268,003 SH   SOLE 22 263,299 0 4,704
EAGLE BULK SHIPPING INC COM Y2187A150 115 2,537 SH   SOLE 43 0 0 2,537
EAGLE MATLS INC COM 26969P108 15,469 92,928 SH   SOLE 2 33,129 0 59,799
EAGLE MATLS INC COM 26969P108 26 156 SH   SOLE 4 156 0 0
EAGLE MATLS INC COM 26969P108 87 521 SH   SOLE 7 521 0 0
EAGLE MATLS INC COM 26969P108 14,643 87,967 SH   SOLE 18 87,967 0 0
EAGLE MATLS INC COM 26969P108 1,935 11,627 SH   SOLE 19 11,627 0 0
EAGLE MATLS INC COM 26969P108 347,558 2,087,936 SH   SOLE 21 2,087,936 0 0
EAGLE MATLS INC COM 26969P108 182,429 1,095,932 SH   SOLE 22 1,049,615 0 46,317
EAGLE MATLS INC COM 26969P108 843 5,064 SH   SOLE 25 5,064 0 0
EAGLE MATLS INC COM 26969P108 2,579 15,495 SH   SOLE 26 13,035 0 2,460
EAGLE MATLS INC COM 26969P108 124 746 SH   SOLE 28 746 0 0
EAGLE MATLS INC COM 26969P108 3,727 22,389 SH   SOLE 30 22,389 0 0
EAGLE MATLS INC COM 26969P108 106 634 SH   SOLE 31 634 0 0
EAGLE MATLS INC COM 26969P108 50 301 SH   SOLE 36 301 0 0
EAGLE MATLS INC COM 26969P108 862 5,181 SH   SOLE 40 5,181 0 0
EAGLE MATLS INC COM 26969P108 2,135 12,828 SH   SOLE 43 477 0 12,351
EAGLE PHARMACEUTICALS INC COM 269796108 1,364 26,780 SH   SOLE 2 3,329 0 23,451
EAGLE PHARMACEUTICALS INC COM 269796108 10 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,255 44,293 SH   SOLE 18 44,293 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,031 20,254 SH   SOLE 19 20,254 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 72,338 1,420,614 SH   SOLE 21 1,420,614 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 17,289 339,530 SH   SOLE 22 331,484 0 8,046
EAGLE PHARMACEUTICALS INC COM 269796108 117 2,304 SH   SOLE 25 2,304 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 490 9,631 SH   SOLE 26 1,165 0 8,466
EAGLE PHARMACEUTICALS INC COM 269796108 89 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 4,725 92,794 SH   SOLE 30 92,794 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 80 1,571 SH   SOLE 34 1,571 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 105 2,054 SH   SOLE 36 2,054 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 42 833 SH   SOLE 40 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 317 6,227 SH   SOLE 43 514 0 5,713
EARGO INC COM 270087109 26 5,063 SH   SOLE 2 2,523 0 2,540
EARGO INC COM 270087109 2 310 SH   SOLE 7 310 0 0
EARGO INC COM 270087109 311 61,077 SH   SOLE 18 61,077 0 0
EARGO INC COM 270087109 557 109,273 SH   SOLE 19 109,273 0 0
EARGO INC COM 270087109 4,770 935,283 SH   SOLE 21 935,283 0 0
EARGO INC COM 270087109 3,254 638,047 SH   SOLE 22 635,067 0 2,980
EARGO INC COM 270087109 22 4,360 SH   SOLE 43 0 0 4,360
EARTHSTONE ENERGY INC CL A 27032D304 146 13,303 SH   SOLE 2 988 0 12,315
EARTHSTONE ENERGY INC CL A 27032D304 4 385 SH   SOLE 7 385 0 0
EARTHSTONE ENERGY INC CL A 27032D304 859 78,486 SH   SOLE 18 78,486 0 0
EARTHSTONE ENERGY INC CL A 27032D304 476 43,522 SH   SOLE 19 43,522 0 0
EARTHSTONE ENERGY INC CL A 27032D304 10,078 921,240 SH   SOLE 21 921,240 0 0
EARTHSTONE ENERGY INC CL A 27032D304 6,124 559,742 SH   SOLE 22 548,141 0 11,601
EARTHSTONE ENERGY INC CL A 27032D304 33 2,986 SH   SOLE 43 0 0 2,986
EAST WEST BANCORP INC COM 27579R104 28,992 368,483 SH   SOLE 2 156,002 0 212,481
EAST WEST BANCORP INC COM 27579R104 1,605 20,401 SH   SOLE 4 16,473 0 3,928
EAST WEST BANCORP INC COM 27579R104 231 2,939 SH   SOLE 7 2,939 0 0
EAST WEST BANCORP INC COM 27579R104 1,872 23,794 SH   SOLE 13 23,794 0 0
EAST WEST BANCORP INC COM 27579R104 34,539 438,981 SH   SOLE 18 437,896 0 1,085
EAST WEST BANCORP INC COM 27579R104 3,534 44,912 SH   SOLE 19 44,912 0 0
EAST WEST BANCORP INC COM 27579R104 554,517 7,047,754 SH   SOLE 21 7,047,754 0 0
EAST WEST BANCORP INC COM 27579R104 313,743 3,987,583 SH   SOLE 22 3,760,093 0 227,490
EAST WEST BANCORP INC COM 27579R104 2,739 34,809 SH   SOLE 23 34,809 0 0
EAST WEST BANCORP INC COM 27579R104 1,510 19,195 SH   SOLE 25 19,195 0 0
EAST WEST BANCORP INC COM 27579R104 5,584 70,974 SH   SOLE 26 52,292 0 18,682
EAST WEST BANCORP INC COM 27579R104 199 2,528 SH   SOLE 28 2,528 0 0
EAST WEST BANCORP INC COM 27579R104 658 8,368 SH   SOLE 29 8,368 0 0
EAST WEST BANCORP INC COM 27579R104 18,443 234,407 SH   SOLE 30 234,407 0 0
EAST WEST BANCORP INC COM 27579R104 1,193 15,158 SH   SOLE 31 15,158 0 0
EAST WEST BANCORP INC COM 27579R104 3,015 38,326 SH   SOLE 34 38,326 0 0
EAST WEST BANCORP INC COM 27579R104 216 2,739 SH   SOLE 36 2,739 0 0
EAST WEST BANCORP INC COM 27579R104 1,426 18,125 SH   SOLE 40 18,125 0 0
EAST WEST BANCORP INC COM 27579R104 4,119 52,353 SH   SOLE 43 2,775 0 49,578
EASTERLY GOVT PPTYS INC COM 27616P103 4,107 179,170 SH   SOLE 2 106,179 0 72,991
EASTERLY GOVT PPTYS INC COM 27616P103 1,037 45,223 SH   SOLE 4 45,223 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,463 107,443 SH   SOLE 7 107,443 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,609 331,967 SH   SOLE 18 331,967 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 9,210 401,840 SH   SOLE 19 401,840 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 252,391 11,011,806 SH   SOLE 21 11,011,806 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 71,636 3,125,467 SH   SOLE 22 3,043,032 0 82,435
EASTERLY GOVT PPTYS INC COM 27616P103 198 8,645 SH   SOLE 23 8,645 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 8,596 375,026 SH   SOLE 25 375,026 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,192 95,637 SH   SOLE 26 30,294 0 65,343
EASTERLY GOVT PPTYS INC COM 27616P103 1,180 51,494 SH   SOLE 28 1,494 0 50,000
EASTERLY GOVT PPTYS INC COM 27616P103 11,090 483,851 SH   SOLE 30 483,851 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 8,448 368,578 SH   SOLE 31 0 0 368,578
EASTERLY GOVT PPTYS INC COM 27616P103 592 25,814 SH   SOLE 34 25,814 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 230 10,018 SH   SOLE 40 10,018 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,617 70,544 SH   SOLE 43 6,104 0 64,440
EASTERN BANKSHARES INC COM 27627N105 2,508 124,341 SH   SOLE 2 46,760 0 77,581
EASTERN BANKSHARES INC COM 27627N105 162 8,031 SH   SOLE 4 818 0 7,213
EASTERN BANKSHARES INC COM 27627N105 49 2,435 SH   SOLE 7 2,435 0 0
EASTERN BANKSHARES INC COM 27627N105 10,342 512,742 SH   SOLE 18 512,742 0 0
EASTERN BANKSHARES INC COM 27627N105 6,175 306,144 SH   SOLE 19 306,144 0 0
EASTERN BANKSHARES INC COM 27627N105 131,585 6,523,790 SH   SOLE 21 6,523,790 0 0
EASTERN BANKSHARES INC COM 27627N105 84,539 4,191,325 SH   SOLE 22 4,037,001 0 154,324
EASTERN BANKSHARES INC COM 27627N105 609 30,186 SH   SOLE 25 30,186 0 0
EASTERN BANKSHARES INC COM 27627N105 1,408 69,814 SH   SOLE 26 56,650 0 13,164
EASTERN BANKSHARES INC COM 27627N105 67 3,328 SH   SOLE 28 3,328 0 0
EASTERN BANKSHARES INC COM 27627N105 2,043 101,278 SH   SOLE 30 101,278 0 0
EASTERN BANKSHARES INC COM 27627N105 436 21,596 SH   SOLE 40 21,596 0 0
EASTERN BANKSHARES INC COM 27627N105 130 6,439 SH   SOLE 43 0 0 6,439
EASTERN CO COM 276317104 24 977 SH   SOLE 18 977 0 0
EASTERN CO COM 276317104 532 21,232 SH   SOLE 21 21,232 0 0
EASTERN CO COM 276317104 334 13,314 SH   SOLE 22 13,314 0 0
EASTGROUP PPTYS INC COM 277276101 42,375 185,979 SH   SOLE 2 80,794 0 105,185
EASTGROUP PPTYS INC COM 277276101 4,863 21,344 SH   SOLE 4 21,344 0 0
EASTGROUP PPTYS INC COM 277276101 11,490 50,427 SH   SOLE 7 50,427 0 0
EASTGROUP PPTYS INC COM 277276101 39 172 SH   SOLE 13 172 0 0
EASTGROUP PPTYS INC COM 277276101 43,867 192,525 SH   SOLE 18 179,114 0 13,411
EASTGROUP PPTYS INC COM 277276101 114,740 503,576 SH   SOLE 19 503,576 0 0
EASTGROUP PPTYS INC COM 277276101 725,778 3,185,333 SH   SOLE 21 3,185,333 0 0
EASTGROUP PPTYS INC COM 277276101 423,957 1,860,684 SH   SOLE 22 1,838,457 0 22,227
EASTGROUP PPTYS INC COM 277276101 4,173 18,316 SH   SOLE 23 18,316 0 0
EASTGROUP PPTYS INC COM 277276101 39,778 174,579 SH   SOLE 25 174,579 0 0
EASTGROUP PPTYS INC COM 277276101 18,701 82,077 SH   SOLE 26 10,802 0 71,275
EASTGROUP PPTYS INC COM 277276101 5,637 24,740 SH   SOLE 28 720 0 24,020
EASTGROUP PPTYS INC COM 277276101 121 532 SH   SOLE 29 532 0 0
EASTGROUP PPTYS INC COM 277276101 18,845 82,710 SH   SOLE 30 82,710 0 0
EASTGROUP PPTYS INC COM 277276101 39,338 172,648 SH   SOLE 31 645 0 172,003
EASTGROUP PPTYS INC COM 277276101 813 3,569 SH   SOLE 34 3,569 0 0
EASTGROUP PPTYS INC COM 277276101 77 339 SH   SOLE 36 339 0 0
EASTGROUP PPTYS INC COM 277276101 1,150 5,049 SH   SOLE 40 5,049 0 0
EASTGROUP PPTYS INC COM 277276101 3,417 14,998 SH   SOLE 43 457 0 14,541
EASTMAN CHEM CO COM 277432100 40,464 334,665 SH   SOLE 2 39,243 0 295,422
EASTMAN CHEM CO COM 277432100 6,878 56,888 SH   SOLE 4 51,600 0 5,288
EASTMAN CHEM CO COM 277432100 14,291 118,194 SH   SOLE 7 114,261 0 3,933
EASTMAN CHEM CO COM 277432100 278 2,296 SH   SOLE 13 235 0 2,061
EASTMAN CHEM CO COM 277432100 2,389 19,760 SH   SOLE 15 19,760 0 0
EASTMAN CHEM CO COM 277432100 26,800 221,649 SH   SOLE 18 202,661 0 18,988
EASTMAN CHEM CO COM 277432100 6,699 55,406 SH   SOLE 19 55,406 0 0
EASTMAN CHEM CO COM 277432100 441,625 3,652,513 SH   SOLE 21 3,652,513 0 0
EASTMAN CHEM CO COM 277432100 339,721 2,809,698 SH   SOLE 22 2,534,609 0 275,089
EASTMAN CHEM CO COM 277432100 9,407 77,799 SH   SOLE 23 77,799 0 0
EASTMAN CHEM CO COM 277432100 20,357 168,363 SH   SOLE 25 168,363 0 0
EASTMAN CHEM CO COM 277432100 31,588 261,253 SH   SOLE 26 82,194 0 179,059
EASTMAN CHEM CO COM 277432100 31,844 263,367 SH   SOLE 28 2,432 0 260,935
EASTMAN CHEM CO COM 277432100 67 555 SH   SOLE 29 555 0 0
EASTMAN CHEM CO COM 277432100 66,696 551,614 SH   SOLE 30 551,614 0 0
EASTMAN CHEM CO COM 277432100 5,888 48,700 SH   SOLE 31 15,546 0 33,154
EASTMAN CHEM CO COM 277432100 767 6,346 SH   SOLE 34 6,346 0 0
EASTMAN CHEM CO COM 277432100 7,235 59,841 SH   SOLE 36 59,841 0 0
EASTMAN CHEM CO COM 277432100 294 2,434 SH   SOLE 40 2,434 0 0
EASTMAN CHEM CO COM 277432100 17,395 143,866 SH   SOLE 43 14,137 0 129,729
EASTMAN KODAK CO COM NEW 277461406 117 25,043 SH   SOLE 2 12,787 0 12,256
EASTMAN KODAK CO COM NEW 277461406 3 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406 624 133,246 SH   SOLE 18 133,246 0 0
EASTMAN KODAK CO COM NEW 277461406 372 79,588 SH   SOLE 19 79,588 0 0
EASTMAN KODAK CO COM NEW 277461406 7,745 1,655,005 SH   SOLE 21 1,655,005 0 0
EASTMAN KODAK CO COM NEW 277461406 6,675 1,426,313 SH   SOLE 22 1,394,714 0 31,599
EASTMAN KODAK CO COM NEW 277461406 42 8,908 SH   SOLE 25 8,908 0 0
EASTMAN KODAK CO COM NEW 277461406 57 12,096 SH   SOLE 30 12,096 0 0
EASTMAN KODAK CO COM NEW 277461406 9 1,824 SH   SOLE 40 1,824 0 0
EASTMAN KODAK CO COM NEW 277461406 60 12,788 SH   SOLE 43 550 0 12,238
EASTSIDE DISTILLING INC COM 277802302 15 8,123 SH   SOLE 21 8,123 0 0
EATON CORP PLC SHS G29183103 148,608 859,899 SH   SOLE 2 99,204 0 760,695
EATON CORP PLC SHS G29183103 45,705 264,465 SH   SOLE 4 148,111 0 116,354
EATON CORP PLC SHS G29183103 61,684 356,924 SH   SOLE 7 345,059 0 11,865
EATON CORP PLC SHS G29183103 860 4,977 SH   SOLE 13 1,017 0 3,960
EATON CORP PLC SHS G29183103 9,800 56,709 SH   SOLE 15 56,709 0 0
EATON CORP PLC SHS G29183103 1 3 SH   SOLE 17 0 0 3
EATON CORP PLC SHS G29183103 128,773 745,127 SH   SOLE 18 691,535 0 53,592
EATON CORP PLC SHS G29183103 31,781 183,897 SH   SOLE 19 183,897 0 0
EATON CORP PLC SHS G29183103 1,495,899 8,655,820 SH   SOLE 21 8,655,820 0 0
EATON CORP PLC SHS G29183103 1,431,032 8,280,478 SH   SOLE 22 7,474,694 0 805,784
EATON CORP PLC SHS G29183103 39,382 227,877 SH   SOLE 23 227,877 0 0
EATON CORP PLC SHS G29183103 97,247 562,707 SH   SOLE 25 562,707 0 0
EATON CORP PLC SHS G29183103 144,091 833,766 SH   SOLE 26 268,493 0 565,273
EATON CORP PLC SHS G29183103 205,839 1,191,062 SH   SOLE 28 10,424 0 1,180,638
EATON CORP PLC SHS G29183103 308,195 1,783,332 SH   SOLE 30 1,783,332 0 0
EATON CORP PLC SHS G29183103 26,633 154,109 SH   SOLE 31 44,076 0 110,033
EATON CORP PLC SHS G29183103 3,168 18,332 SH   SOLE 32 18,332 0 0
EATON CORP PLC SHS G29183103 296,870 1,717,799 SH   SOLE 34 1,717,799 0 0
EATON CORP PLC SHS G29183103 30,015 173,676 SH   SOLE 36 173,676 0 0
EATON CORP PLC SHS G29183103 2,313 13,383 SH   SOLE 40 13,383 0 0
EATON CORP PLC SHS G29183103 73,510 425,355 SH   SOLE 43 38,112 0 387,243
EBAY INC. COM 278642103 94,298 1,418,016 SH   SOLE 2 291,428 0 1,126,588
EBAY INC. COM 278642103 29,036 436,632 SH   SOLE 4 271,659 0 164,973
EBAY INC. COM 278642103 54,696 822,492 SH   SOLE 7 652,326 0 170,166
EBAY INC. COM 278642103 821 12,341 SH   SOLE 13 5,226 0 7,115
EBAY INC. COM 278642103 6,220 93,541 SH   SOLE 15 93,541 0 0
EBAY INC. COM 278642103 111,837 1,681,759 SH   SOLE 18 1,594,351 0 87,408
EBAY INC. COM 278642103 14,032 211,006 SH   SOLE 19 211,006 0 0
EBAY INC. COM 278642103 935,162 14,062,586 SH   SOLE 21 14,062,586 0 0
EBAY INC. COM 278642103 892,049 13,414,271 SH   SOLE 22 12,119,123 0 1,295,148
EBAY INC. COM 278642103 24,823 373,271 SH   SOLE 23 373,271 0 0
EBAY INC. COM 278642103 84,691 1,273,543 SH   SOLE 25 1,273,543 0 0
EBAY INC. COM 278642103 123,776 1,861,291 SH   SOLE 26 946,220 0 915,071
EBAY INC. COM 278642103 177,088 2,662,983 SH   SOLE 28 118,775 0 2,544,208
EBAY INC. COM 278642103 104 1,557 SH   SOLE 29 1,557 0 0
EBAY INC. COM 278642103 377,516 5,676,930 SH   SOLE 30 5,273,127 0 403,803
EBAY INC. COM 278642103 17,313 260,340 SH   SOLE 31 70,127 0 190,213
EBAY INC. COM 278642103 10,160 152,780 SH   SOLE 32 152,780 0 0
EBAY INC. COM 278642103 5,574 83,824 SH   SOLE 34 83,824 0 0
EBAY INC. COM 278642103 19,649 295,475 SH   SOLE 36 295,475 0 0
EBAY INC. COM 278642103 1,507 22,659 SH   SOLE 40 22,659 0 0
EBAY INC. COM 278642103 51,789 778,784 SH   SOLE 43 45,646 0 733,138
EBIX INC COM NEW 278715206 667 21,929 SH   SOLE 2 7,171 0 14,758
EBIX INC COM NEW 278715206 4 117 SH   SOLE 4 117 0 0
EBIX INC COM NEW 278715206 12 394 SH   SOLE 7 394 0 0
EBIX INC COM NEW 278715206 3,005 98,865 SH   SOLE 18 98,865 0 0
EBIX INC COM NEW 278715206 1,424 46,847 SH   SOLE 19 46,847 0 0
EBIX INC COM NEW 278715206 92,936 3,057,106 SH   SOLE 21 3,057,106 0 0
EBIX INC COM NEW 278715206 19,625 645,572 SH   SOLE 22 618,094 0 27,478
EBIX INC COM NEW 278715206 102 3,345 SH   SOLE 25 3,345 0 0
EBIX INC COM NEW 278715206 199 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 86 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 2,284 75,119 SH   SOLE 30 75,119 0 0
EBIX INC COM NEW 278715206 85 2,797 SH   SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206 419 13,785 SH   SOLE 43 219 0 13,566
ECHOSTAR CORP CL A 278768106 2,582 97,993 SH   SOLE 2 64,350 0 33,643
ECHOSTAR CORP CL A 278768106 124 4,720 SH   SOLE 4 4,720 0 0
ECHOSTAR CORP CL A 278768106 40 1,523 SH   SOLE 7 1,523 0 0
ECHOSTAR CORP CL A 278768106 3,035 115,181 SH   SOLE 18 115,181 0 0
ECHOSTAR CORP CL A 278768106 4,321 163,986 SH   SOLE 19 163,986 0 0
ECHOSTAR CORP CL A 278768106 37,144 1,409,657 SH   SOLE 21 1,409,657 0 0
ECHOSTAR CORP CL A 278768106 27,731 1,052,418 SH   SOLE 22 1,015,919 0 36,499
ECHOSTAR CORP CL A 278768106 76 2,880 SH   SOLE 23 2,880 0 0
ECHOSTAR CORP CL A 278768106 146 5,555 SH   SOLE 25 5,555 0 0
ECHOSTAR CORP CL A 278768106 898 34,097 SH   SOLE 26 8,033 0 26,064
ECHOSTAR CORP CL A 278768106 96 3,654 SH   SOLE 28 3,654 0 0
ECHOSTAR CORP CL A 278768106 1,253 47,541 SH   SOLE 30 47,541 0 0
ECHOSTAR CORP CL A 278768106 3,686 139,872 SH   SOLE 31 0 0 139,872
ECHOSTAR CORP CL A 278768106 92 3,483 SH   SOLE 34 3,483 0 0
ECHOSTAR CORP CL A 278768106 127 4,805 SH   SOLE 36 4,805 0 0
ECHOSTAR CORP CL A 278768106 128 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106 208 7,901 SH   SOLE 43 103 0 7,798
ECOARK HLDGS INC COM NEW 27888N307 3 1,371 SH   SOLE 22 1,371 0 0
ECOLAB INC COM 278865100 135,331 576,884 SH   SOLE 2 145,406 0 431,478
ECOLAB INC COM 278865100 54,110 230,657 SH   SOLE 4 151,749 0 78,908
ECOLAB INC COM 278865100 51,355 218,913 SH   SOLE 7 211,638 0 7,275
ECOLAB INC COM 278865100 1,355 5,775 SH   SOLE 13 3,019 0 2,756
ECOLAB INC COM 278865100 6,637 28,293 SH   SOLE 15 28,293 0 0
ECOLAB INC COM 278865100 112,739 480,578 SH   SOLE 18 386,531 0 94,047
ECOLAB INC COM 278865100 70,030 298,522 SH   SOLE 19 298,522 0 0
ECOLAB INC COM 278865100 1,360,630 5,800,035 SH   SOLE 21 5,800,035 0 0
ECOLAB INC COM 278865100 1,310,092 5,584,602 SH   SOLE 22 4,974,644 0 609,958
ECOLAB INC COM 278865100 34,805 148,367 SH   SOLE 23 148,367 0 0
ECOLAB INC COM 278865100 165,125 703,888 SH   SOLE 25 703,888 0 0
ECOLAB INC COM 278865100 197,930 843,729 SH   SOLE 26 362,129 0 481,600
ECOLAB INC COM 278865100 262,786 1,120,194 SH   SOLE 28 214,571 0 905,623
ECOLAB INC COM 278865100 54 231 SH   SOLE 29 231 0 0
ECOLAB INC COM 278865100 461,201 1,965,987 SH   SOLE 30 1,894,895 0 71,092
ECOLAB INC COM 278865100 26,659 113,642 SH   SOLE 31 28,348 0 85,294
ECOLAB INC COM 278865100 82,483 351,605 SH   SOLE 34 351,605 0 0
ECOLAB INC COM 278865100 26,601 113,394 SH   SOLE 36 113,394 0 0
ECOLAB INC COM 278865100 2,019 8,607 SH   SOLE 40 8,607 0 0
ECOLAB INC COM 278865100 68,346 291,344 SH   SOLE 43 29,094 0 262,250
ECOPETROL S A SPONSORED ADS 279158109 1,288 99,901 SH   SOLE 2 0 0 99,901
ECOPETROL S A SPONSORED ADS 279158109 9,452 733,250 SH   SOLE 21 733,250 0 0
ECOPETROL S A SPONSORED ADS 279158109 408 31,651 SH   SOLE 28 0 0 31,651
ECOPETROL S A SPONSORED ADS 279158109 1,926 149,407 SH   SOLE 30 149,407 0 0
ECOPETROL S A SPONSORED ADS 279158109 146 11,295 SH   SOLE 34 11,295 0 0
ECOPETROL S A SPONSORED ADS 279158109 4,864 377,310 SH   SOLE 43 2,367 0 374,943
ECOVYST INC COM 27923Q109 917 89,562 SH   SOLE 2 57,917 0 31,645
ECOVYST INC COM 27923Q109 10 995 SH   SOLE 7 995 0 0
ECOVYST INC COM 27923Q109 1,661 162,204 SH   SOLE 18 162,204 0 0
ECOVYST INC COM 27923Q109 1,762 172,038 SH   SOLE 19 172,038 0 0
ECOVYST INC COM 27923Q109 24,469 2,389,546 SH   SOLE 21 2,389,546 0 0
ECOVYST INC COM 27923Q109 14,073 1,374,354 SH   SOLE 22 1,328,083 0 46,271
ECOVYST INC COM 27923Q109 53 5,221 SH   SOLE 25 5,221 0 0
ECOVYST INC COM 27923Q109 53 5,132 SH   SOLE 28 5,132 0 0
ECOVYST INC COM 27923Q109 326 31,828 SH   SOLE 30 31,828 0 0
ECOVYST INC COM 27923Q109 7 715 SH   SOLE 34 715 0 0
ECOVYST INC COM 27923Q109 67 6,523 SH   SOLE 40 6,523 0 0
ECOVYST INC COM 27923Q109 87 8,496 SH   SOLE 43 127 0 8,369
EDESA BIOTECH INC COM 27966L108 3 518 SH   SOLE 22 518 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,231 48,798 SH   SOLE 2 14,321 0 34,477
EDGEWELL PERS CARE CO COM 28035Q102 9 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102 35 764 SH   SOLE 7 764 0 0
EDGEWELL PERS CARE CO COM 28035Q102 9,618 210,410 SH   SOLE 18 210,410 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,413 96,548 SH   SOLE 19 96,548 0 0
EDGEWELL PERS CARE CO COM 28035Q102 305,847 6,691,030 SH   SOLE 21 6,691,030 0 0
EDGEWELL PERS CARE CO COM 28035Q102 63,516 1,389,534 SH   SOLE 22 1,336,156 0 53,378
EDGEWELL PERS CARE CO COM 28035Q102 520 11,370 SH   SOLE 25 11,370 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,596 34,908 SH   SOLE 26 30,439 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 44 969 SH   SOLE 28 969 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,574 100,073 SH   SOLE 30 100,073 0 0
EDGEWELL PERS CARE CO COM 28035Q102 322 7,050 SH   SOLE 36 7,050 0 0
EDGEWELL PERS CARE CO COM 28035Q102 295 6,450 SH   SOLE 40 6,450 0 0
EDGEWELL PERS CARE CO COM 28035Q102 849 18,574 SH   SOLE 43 334 0 18,240
EDGEWISE THERAPEUTICS INC COM 28036F105 64 4,163 SH   SOLE 2 1,283 0 2,880
EDGEWISE THERAPEUTICS INC COM 28036F105 3 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 1,533 100,335 SH   SOLE 18 100,335 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 1,065 69,696 SH   SOLE 19 69,696 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 21,402 1,400,669 SH   SOLE 21 1,400,669 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 6,892 451,037 SH   SOLE 22 445,763 0 5,274
EDGEWISE THERAPEUTICS INC COM 28036F105 329 21,505 SH   SOLE 30 21,505 0 0
EDISON INTL COM 281020107 70,899 1,038,806 SH   SOLE 2 355,650 0 683,156
EDISON INTL COM 281020107 22,418 328,467 SH   SOLE 4 205,107 0 123,360
EDISON INTL COM 281020107 63,781 934,521 SH   SOLE 7 923,000 0 11,521
EDISON INTL COM 281020107 398 5,826 SH   SOLE 13 1,111 0 4,715
EDISON INTL COM 281020107 3,556 52,101 SH   SOLE 15 52,101 0 0
EDISON INTL COM 281020107 0 3 SH   SOLE 17 0 0 3
EDISON INTL COM 281020107 137,864 2,019,985 SH   SOLE 18 1,906,276 0 113,709
EDISON INTL COM 281020107 123,014 1,802,410 SH   SOLE 19 1,802,410 0 0
EDISON INTL COM 281020107 979,338 14,349,281 SH   SOLE 21 14,349,281 0 0
EDISON INTL COM 281020107 554,338 8,122,168 SH   SOLE 22 7,358,861 0 763,307
EDISON INTL COM 281020107 17,274 253,101 SH   SOLE 23 253,101 0 0
EDISON INTL COM 281020107 38,162 559,152 SH   SOLE 25 559,152 0 0
EDISON INTL COM 281020107 62,603 917,262 SH   SOLE 26 351,613 0 565,649
EDISON INTL COM 281020107 75,781 1,110,351 SH   SOLE 28 128,670 0 981,681
EDISON INTL COM 281020107 96 1,400 SH   SOLE 29 1,400 0 0
EDISON INTL COM 281020107 124,471 1,823,750 SH   SOLE 30 1,823,750 0 0
EDISON INTL COM 281020107 106,616 1,562,134 SH   SOLE 31 40,887 0 1,521,247
EDISON INTL COM 281020107 6,306 92,394 SH   SOLE 32 92,394 0 0
EDISON INTL COM 281020107 8,730 127,919 SH   SOLE 34 127,919 0 0
EDISON INTL COM 281020107 13,421 196,650 SH   SOLE 36 196,650 0 0
EDISON INTL COM 281020107 852 12,488 SH   SOLE 40 12,488 0 0
EDISON INTL COM 281020107 21,733 318,435 SH   SOLE 43 20,183 0 298,252
EDITAS MEDICINE INC COM 28106W103 1,145 43,143 SH   SOLE 2 27,528 0 15,615
EDITAS MEDICINE INC COM 28106W103 7 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103 28 1,054 SH   SOLE 7 1,054 0 0
EDITAS MEDICINE INC COM 28106W103 5,132 193,294 SH   SOLE 18 183,421 0 9,873
EDITAS MEDICINE INC COM 28106W103 5,991 225,663 SH   SOLE 19 225,663 0 0
EDITAS MEDICINE INC COM 28106W103 80,484 3,031,422 SH   SOLE 21 3,031,422 0 0
EDITAS MEDICINE INC COM 28106W103 44,139 1,662,496 SH   SOLE 22 1,622,999 0 39,497
EDITAS MEDICINE INC COM 28106W103 108 4,064 SH   SOLE 23 4,064 0 0
EDITAS MEDICINE INC COM 28106W103 259 9,745 SH   SOLE 25 9,745 0 0
EDITAS MEDICINE INC COM 28106W103 1,438 54,145 SH   SOLE 26 30,531 0 23,614
EDITAS MEDICINE INC COM 28106W103 266 10,014 SH   SOLE 28 10,014 0 0
EDITAS MEDICINE INC COM 28106W103 4,514 170,001 SH   SOLE 30 170,001 0 0
EDITAS MEDICINE INC COM 28106W103 71 2,682 SH   SOLE 36 2,682 0 0
EDITAS MEDICINE INC COM 28106W103 201 7,588 SH   SOLE 40 7,588 0 0
EDITAS MEDICINE INC COM 28106W103 473 17,813 SH   SOLE 43 105 0 17,708
EDUCATIONAL DEV CORP COM 281479105 12 1,359 SH   SOLE 18 1,359 0 0
EDUCATIONAL DEV CORP COM 281479105 159 17,620 SH   SOLE 21 17,620 0 0
EDUCATIONAL DEV CORP COM 281479105 2 274 SH   SOLE 22 274 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 230,927 1,782,533 SH   SOLE 2 629,030 0 1,153,503
EDWARDS LIFESCIENCES CORP COM 28176E108 67,210 518,796 SH   SOLE 4 329,434 0 189,362
EDWARDS LIFESCIENCES CORP COM 28176E108 68,460 528,444 SH   SOLE 7 510,482 0 17,962
EDWARDS LIFESCIENCES CORP COM 28176E108 3,284 25,350 SH   SOLE 13 19,140 0 6,210
EDWARDS LIFESCIENCES CORP COM 28176E108 7,453 57,531 SH   SOLE 15 57,531 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 0 1 SH   SOLE 17 0 0 1
EDWARDS LIFESCIENCES CORP COM 28176E108 163,111 1,259,060 SH   SOLE 18 1,174,840 0 84,220
EDWARDS LIFESCIENCES CORP COM 28176E108 461,913 3,565,517 SH   SOLE 19 3,565,517 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 656 5,065 SH   SOLE 20 5,065 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,513,988 19,405,540 SH   SOLE 21 19,405,540 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,735,559 13,396,826 SH   SOLE 22 12,096,555 0 1,300,271
EDWARDS LIFESCIENCES CORP COM 28176E108 48,613 375,243 SH   SOLE 23 375,243 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 330,860 2,553,916 SH   SOLE 25 2,553,916 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 260,038 2,007,242 SH   SOLE 26 1,121,265 0 885,977
EDWARDS LIFESCIENCES CORP COM 28176E108 249,223 1,923,762 SH   SOLE 28 161,943 0 1,761,819
EDWARDS LIFESCIENCES CORP COM 28176E108 548 4,233 SH   SOLE 29 4,233 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 755,628 5,832,712 SH   SOLE 30 5,694,376 0 138,336
EDWARDS LIFESCIENCES CORP COM 28176E108 37,578 290,066 SH   SOLE 31 111,371 0 178,695
EDWARDS LIFESCIENCES CORP COM 28176E108 345,911 2,670,094 SH   SOLE 34 2,670,094 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 32,310 249,405 SH   SOLE 36 249,405 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,714 20,951 SH   SOLE 40 20,951 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 73,675 568,696 SH   SOLE 43 39,455 0 529,241
EFFECTOR THERAPEUTICS INC COM 28202V108 5 579 SH   SOLE 21 579 0 0
EFFECTOR THERAPEUTICS INC COM 28202V108 5 554 SH   SOLE 22 554 0 0
EGAIN CORP COM NEW 28225C806 414 41,495 SH   SOLE 2 37,808 0 3,687
EGAIN CORP COM NEW 28225C806 5 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 657 65,856 SH   SOLE 18 65,856 0 0
EGAIN CORP COM NEW 28225C806 389 39,012 SH   SOLE 19 39,012 0 0
EGAIN CORP COM NEW 28225C806 7,582 759,745 SH   SOLE 21 759,745 0 0
EGAIN CORP COM NEW 28225C806 5,099 510,915 SH   SOLE 22 503,028 0 7,887
EGAIN CORP COM NEW 28225C806 15 1,515 SH   SOLE 43 0 0 1,515
EHANG HLDGS LTD ADS 26853E102 23 1,511 SH   SOLE 4 1,511 0 0
EHANG HLDGS LTD ADS 26853E102 4,228 283,381 SH   SOLE 21 283,381 0 0
EHANG HLDGS LTD ADS 26853E102 1,765 118,286 SH   SOLE 22 115,724 0 2,562
EHANG HLDGS LTD ADS 26853E102 1,101 73,795 SH   SOLE 30 73,795 0 0
EHEALTH INC COM 28238P109 1,022 40,095 SH   SOLE 2 24,660 0 15,435
EHEALTH INC COM 28238P109 3 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 10 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109 0 7 SH   SOLE 17 0 0 7
EHEALTH INC COM 28238P109 2,301 90,247 SH   SOLE 18 90,247 0 0
EHEALTH INC COM 28238P109 2,270 89,001 SH   SOLE 19 89,001 0 0
EHEALTH INC COM 28238P109 74,939 2,938,802 SH   SOLE 21 2,938,802 0 0
EHEALTH INC COM 28238P109 16,974 665,650 SH   SOLE 22 644,183 0 21,467
EHEALTH INC COM 28238P109 58 2,284 SH   SOLE 23 2,284 0 0
EHEALTH INC COM 28238P109 88 3,436 SH   SOLE 25 3,436 0 0
EHEALTH INC COM 28238P109 639 25,068 SH   SOLE 26 8,900 0 16,168
EHEALTH INC COM 28238P109 267 10,490 SH   SOLE 28 10,490 0 0
EHEALTH INC COM 28238P109 2,011 78,871 SH   SOLE 30 78,871 0 0
EHEALTH INC COM 28238P109 20 780 SH   SOLE 36 780 0 0
EHEALTH INC COM 28238P109 79 3,107 SH   SOLE 40 3,107 0 0
EHEALTH INC COM 28238P109 164 6,446 SH   SOLE 43 0 0 6,446
EIGER BIOPHARMACEUTICALS INC COM 28249U105 105 20,253 SH   SOLE 2 1,397 0 18,856
EIGER BIOPHARMACEUTICALS INC COM 28249U105 3 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 567 109,322 SH   SOLE 18 109,322 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 418 80,568 SH   SOLE 19 80,568 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 7,592 1,462,744 SH   SOLE 21 1,462,744 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 4,058 781,878 SH   SOLE 22 764,118 0 17,760
EIGER BIOPHARMACEUTICALS INC COM 28249U105 92 17,672 SH   SOLE 30 17,672 0 0
EKSO BIONICS HLDGS INC COM 282644301 7 2,652 SH   SOLE 18 2,652 0 0
EKSO BIONICS HLDGS INC COM 282644301 133 50,074 SH   SOLE 21 50,074 0 0
EKSO BIONICS HLDGS INC COM 282644301 147 55,435 SH   SOLE 22 55,435 0 0
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 18,896 373,520 SH   SOLE 21 373,520 0 0
EL POLLO LOCO HLDGS INC COM 268603107 244 17,182 SH   SOLE 2 5,752 0 11,430
EL POLLO LOCO HLDGS INC COM 268603107 2 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,130 79,643 SH   SOLE 18 79,643 0 0
EL POLLO LOCO HLDGS INC COM 268603107 438 30,886 SH   SOLE 19 30,886 0 0
EL POLLO LOCO HLDGS INC COM 268603107 35,234 2,482,982 SH   SOLE 21 2,482,982 0 0
EL POLLO LOCO HLDGS INC COM 268603107 8,694 612,710 SH   SOLE 22 596,182 0 16,528
EL POLLO LOCO HLDGS INC COM 268603107 65 4,556 SH   SOLE 25 4,556 0 0
EL POLLO LOCO HLDGS INC COM 268603107 43 3,015 SH   SOLE 26 3,015 0 0
EL POLLO LOCO HLDGS INC COM 268603107 407 28,679 SH   SOLE 30 28,679 0 0
EL POLLO LOCO HLDGS INC COM 268603107 27 1,910 SH   SOLE 36 1,910 0 0
EL POLLO LOCO HLDGS INC COM 268603107 20 1,397 SH   SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107 221 15,583 SH   SOLE 43 0 0 15,583
ELANCO ANIMAL HEALTH INC COM 28414H103 33,260 1,171,950 SH   SOLE 2 273,443 0 898,507
ELANCO ANIMAL HEALTH INC COM 28414H103 8,397 295,889 SH   SOLE 4 170,572 0 125,317
ELANCO ANIMAL HEALTH INC COM 28414H103 1,039 36,609 SH   SOLE 7 36,609 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 215 7,581 SH   SOLE 13 1,293 0 6,288
ELANCO ANIMAL HEALTH INC COM 28414H103 1,517 53,457 SH   SOLE 15 53,457 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 0 7 SH   SOLE 17 0 0 7
ELANCO ANIMAL HEALTH INC COM 28414H103 7,601 267,819 SH   SOLE 18 244,173 0 23,646
ELANCO ANIMAL HEALTH INC COM 28414H103 52,351 1,844,634 SH   SOLE 19 1,844,634 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 172,304 6,071,320 SH   SOLE 21 6,071,320 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 272,493 9,601,571 SH   SOLE 22 9,108,371 0 493,200
ELANCO ANIMAL HEALTH INC COM 28414H103 6,861 241,745 SH   SOLE 23 241,745 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 18,455 650,291 SH   SOLE 25 650,291 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 16,930 596,552 SH   SOLE 26 283,810 0 312,742
ELANCO ANIMAL HEALTH INC COM 28414H103 19,530 688,147 SH   SOLE 28 8,428 0 679,719
ELANCO ANIMAL HEALTH INC COM 28414H103 56 1,989 SH   SOLE 29 1,989 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 33,324 1,174,198 SH   SOLE 30 756,220 0 417,978
ELANCO ANIMAL HEALTH INC COM 28414H103 4,369 153,962 SH   SOLE 31 48,720 0 105,242
ELANCO ANIMAL HEALTH INC COM 28414H103 39,529 1,392,856 SH   SOLE 34 1,392,856 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,926 173,590 SH   SOLE 36 173,590 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 417 14,689 SH   SOLE 40 14,689 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,201 148,016 SH   SOLE 43 3,290 0 144,726
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1,367 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 6,940 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 41,517 929,617 SH   SOLE 21 929,617 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 5,091 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 15,541 126,261 SH   SOLE 2 30,970 0 95,291
ELASTIC N V ORD SHS N14506104 343 2,790 SH   SOLE 4 1,512 0 1,278
ELASTIC N V ORD SHS N14506104 122 992 SH   SOLE 7 992 0 0
ELASTIC N V ORD SHS N14506104 4,765 38,713 SH   SOLE 18 38,713 0 0
ELASTIC N V ORD SHS N14506104 88,189 716,458 SH   SOLE 19 716,458 0 0
ELASTIC N V ORD SHS N14506104 158,001 1,283,619 SH   SOLE 21 1,283,619 0 0
ELASTIC N V ORD SHS N14506104 199,478 1,620,589 SH   SOLE 22 1,542,322 0 78,267
ELASTIC N V ORD SHS N14506104 1,177 9,562 SH   SOLE 25 9,562 0 0
ELASTIC N V ORD SHS N14506104 11,498 93,411 SH   SOLE 26 20,406 0 73,005
ELASTIC N V ORD SHS N14506104 11,983 97,349 SH   SOLE 28 1,202 0 96,147
ELASTIC N V ORD SHS N14506104 38,115 309,650 SH   SOLE 30 309,650 0 0
ELASTIC N V ORD SHS N14506104 137 1,111 SH   SOLE 31 1,111 0 0
ELASTIC N V ORD SHS N14506104 126,375 1,026,686 SH   SOLE 34 1,026,686 0 0
ELASTIC N V ORD SHS N14506104 367 2,982 SH   SOLE 36 2,982 0 0
ELASTIC N V ORD SHS N14506104 1,010 8,206 SH   SOLE 40 8,206 0 0
ELASTIC N V ORD SHS N14506104 2,219 18,028 SH   SOLE 43 660 0 17,368
ELBIT SYS LTD ORD M3760D101 9,520 54,672 SH   SOLE 43 2,360 0 52,312
ELDORADO GOLD CORP NEW COM 284902509 474 50,727 SH   SOLE 19 50,727 0 0
ELDORADO GOLD CORP NEW COM 284902509 4,122 440,812 SH   SOLE 23 440,812 0 0
ELDORADO GOLD CORP NEW COM 284902509 17,853 1,909,377 SH   SOLE 25 1,909,377 0 0
ELDORADO GOLD CORP NEW COM 284902509 7,502 802,360 SH   SOLE 26 519,358 0 283,002
ELDORADO GOLD CORP NEW COM 284902509 64,810 6,931,604 SH   SOLE 34 6,931,604 0 0
ELDORADO GOLD CORP NEW COM 284902509 425 45,405 SH   SOLE 43 110 0 45,295
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 44 19,095 SH   SOLE 21 19,095 0 0
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 88 12,488 SH   SOLE 2 12,488 0 0
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 683 97,142 SH   SOLE 21 97,142 0 0
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 4,693 667,580 SH   SOLE 22 643,290 0 24,290
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 79 11,234 SH   SOLE 25 11,234 0 0
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 125 17,838 SH   SOLE 30 17,838 0 0
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 80 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 101 173,621 SH   SOLE 21 173,621 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 18 1,354 SH   SOLE 18 1,354 0 0
ELECTROMED INC COM 285409108 337 25,901 SH   SOLE 21 25,901 0 0
ELECTROMED INC COM 285409108 70 5,410 SH   SOLE 22 5,410 0 0
ELECTRONIC ARTS INC COM 285512109 90,975 689,726 SH   SOLE 2 201,810 0 487,916
ELECTRONIC ARTS INC COM 285512109 32,364 245,371 SH   SOLE 4 139,887 0 105,484
ELECTRONIC ARTS INC COM 285512109 54,173 410,711 SH   SOLE 7 335,704 0 75,007
ELECTRONIC ARTS INC COM 285512109 3,183 24,134 SH   SOLE 13 20,984 0 3,150
ELECTRONIC ARTS INC COM 285512109 5,504 41,726 SH   SOLE 15 41,726 0 0
ELECTRONIC ARTS INC COM 285512109 104,422 791,674 SH   SOLE 18 751,710 0 39,964
ELECTRONIC ARTS INC COM 285512109 21,115 160,083 SH   SOLE 19 160,083 0 0
ELECTRONIC ARTS INC COM 285512109 1,140,348 8,645,552 SH   SOLE 21 8,645,552 0 0
ELECTRONIC ARTS INC COM 285512109 858,851 6,511,382 SH   SOLE 22 5,847,707 0 663,675
ELECTRONIC ARTS INC COM 285512109 26,355 199,814 SH   SOLE 23 199,814 0 0
ELECTRONIC ARTS INC COM 285512109 58,765 445,529 SH   SOLE 25 445,529 0 0
ELECTRONIC ARTS INC COM 285512109 98,640 747,843 SH   SOLE 26 346,577 0 401,266
ELECTRONIC ARTS INC COM 285512109 153,371 1,162,779 SH   SOLE 28 5,091 0 1,157,688
ELECTRONIC ARTS INC COM 285512109 1,220 9,247 SH   SOLE 29 9,247 0 0
ELECTRONIC ARTS INC COM 285512109 325,668 2,469,053 SH   SOLE 30 2,336,995 0 132,058
ELECTRONIC ARTS INC COM 285512109 18,325 138,931 SH   SOLE 31 53,792 0 85,139
ELECTRONIC ARTS INC COM 285512109 9,045 68,577 SH   SOLE 32 68,577 0 0
ELECTRONIC ARTS INC COM 285512109 41,532 314,872 SH   SOLE 34 314,872 0 0
ELECTRONIC ARTS INC COM 285512109 19,377 146,908 SH   SOLE 36 146,908 0 0
ELECTRONIC ARTS INC COM 285512109 1,242 9,416 SH   SOLE 40 9,416 0 0
ELECTRONIC ARTS INC COM 285512109 38,943 295,245 SH   SOLE 43 15,372 0 279,873
ELEDON PHARMACEUTICALS INC COM 28617K101 9 1,954 SH   SOLE 2 1,954 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 12 2,718 SH   SOLE 18 2,718 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 146 33,190 SH   SOLE 21 33,190 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 112 25,304 SH   SOLE 22 25,304 0 0
ELEMENT SOLUTIONS INC COM 28618M106 22,264 916,976 SH   SOLE 2 144,037 0 772,939
ELEMENT SOLUTIONS INC COM 28618M106 108 4,462 SH   SOLE 4 4,462 0 0
ELEMENT SOLUTIONS INC COM 28618M106 115 4,738 SH   SOLE 7 4,738 0 0
ELEMENT SOLUTIONS INC COM 28618M106 3,523 145,111 SH   SOLE 18 145,111 0 0
ELEMENT SOLUTIONS INC COM 28618M106 58,168 2,395,724 SH   SOLE 19 2,395,724 0 0
ELEMENT SOLUTIONS INC COM 28618M106 67,466 2,778,680 SH   SOLE 21 2,778,680 0 0
ELEMENT SOLUTIONS INC COM 28618M106 123,088 5,069,534 SH   SOLE 22 4,812,923 0 256,611
ELEMENT SOLUTIONS INC COM 28618M106 752 30,985 SH   SOLE 25 30,985 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,419 99,649 SH   SOLE 26 80,910 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 101 4,163 SH   SOLE 28 4,163 0 0
ELEMENT SOLUTIONS INC COM 28618M106 3,038 125,117 SH   SOLE 30 125,117 0 0
ELEMENT SOLUTIONS INC COM 28618M106 87 3,563 SH   SOLE 31 3,563 0 0
ELEMENT SOLUTIONS INC COM 28618M106 14,022 577,515 SH   SOLE 34 577,515 0 0
ELEMENT SOLUTIONS INC COM 28618M106 97 3,994 SH   SOLE 36 3,994 0 0
ELEMENT SOLUTIONS INC COM 28618M106 718 29,592 SH   SOLE 40 29,592 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,290 53,121 SH   SOLE 43 1,003 0 52,118
ELEVATE CREDIT INC COM 28621V101 17 5,834 SH   SOLE 2 5,834 0 0
ELEVATE CREDIT INC COM 28621V101 12 4,082 SH   SOLE 18 4,082 0 0
ELEVATE CREDIT INC COM 28621V101 162 54,512 SH   SOLE 21 54,512 0 0
ELEVATE CREDIT INC COM 28621V101 852 286,893 SH   SOLE 22 286,893 0 0
ELEVATION ONCOLOGY INC COM 28623U101 12 1,914 SH   SOLE 2 1,914 0 0
ELEVATION ONCOLOGY INC COM 28623U101 7 1,158 SH   SOLE 18 1,158 0 0
ELEVATION ONCOLOGY INC COM 28623U101 96 15,998 SH   SOLE 21 15,998 0 0
ELEVATION ONCOLOGY INC COM 28623U101 31 5,212 SH   SOLE 22 5,212 0 0
ELIEM THERAPEUTICS INC COM 28658R106 82 7,882 SH   SOLE 2 226 0 7,656
ELIEM THERAPEUTICS INC COM 28658R106 214 20,487 SH   SOLE 18 20,487 0 0
ELIEM THERAPEUTICS INC COM 28658R106 129 12,341 SH   SOLE 19 12,341 0 0
ELIEM THERAPEUTICS INC COM 28658R106 2,546 243,388 SH   SOLE 21 243,388 0 0
ELIEM THERAPEUTICS INC COM 28658R106 757 72,346 SH   SOLE 22 70,870 0 1,476
ELITE EDUCATION GROUP INTL L COM G3104J100 1 187 SH   SOLE 18 187 0 0
ELITE EDUCATION GROUP INTL L COM G3104J100 7 2,105 SH   SOLE 21 2,105 0 0
ELITE EDUCATION GROUP INTL L COM G3104J100 1 184 SH   SOLE 22 184 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,704 99,687 SH   SOLE 2 41,058 0 58,629
ELLINGTON FINANCIAL INC COM 28852N109 3 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109 10 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 3,705 216,768 SH   SOLE 18 216,768 0 0
ELLINGTON FINANCIAL INC COM 28852N109 7,438 435,213 SH   SOLE 19 435,213 0 0
ELLINGTON FINANCIAL INC COM 28852N109 132,826 7,772,152 SH   SOLE 21 7,772,152 0 0
ELLINGTON FINANCIAL INC COM 28852N109 28,765 1,683,134 SH   SOLE 22 1,628,851 0 54,283
ELLINGTON FINANCIAL INC COM 28852N109 194 11,348 SH   SOLE 23 11,348 0 0
ELLINGTON FINANCIAL INC COM 28852N109 99 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON FINANCIAL INC COM 28852N109 58 3,421 SH   SOLE 43 0 0 3,421
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 24 2,337 SH   SOLE 18 2,337 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 436 42,004 SH   SOLE 21 42,004 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1,902 183,014 SH   SOLE 22 183,014 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 10 424 SH   SOLE 18 424 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 152 6,635 SH   SOLE 21 6,635 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 2 86 SH   SOLE 22 86 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1 821 SH   SOLE 2 0 0 821
ELOXX PHARMACEUTICALS INC COM 29014R103 8 10,700 SH   SOLE 18 10,700 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 132 187,025 SH   SOLE 21 187,025 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 219 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 16 12,632 SH   SOLE 18 12,632 0 0
EMAGIN CORP COM NEW 29076N206 235 182,317 SH   SOLE 21 182,317 0 0
EMAGIN CORP COM NEW 29076N206 1,163 901,559 SH   SOLE 22 901,559 0 0
EMBARK TECHNOLOGY INC COM 29079J103 54 6,267 SH   SOLE 2 0 0 6,267
EMBARK TECHNOLOGY INC COM 29079J103 22,520 2,594,416 SH   SOLE 22 2,594,416 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 4 1,816 SH   SOLE 2 1,816 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 506 252,596 SH   SOLE 19 252,596 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 25 12,543 SH   SOLE 22 12,543 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 184 91,671 SH   SOLE 34 91,671 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 91 7,029 SH   SOLE 43 209 0 6,820
EMBRAER S.A. SPONSORED ADS 29082A107 4,338 244,377 SH   SOLE 2 244,377 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 1,562 88,005 SH   SOLE 4 88,005 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 808 45,525 SH   SOLE 18 45,525 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 366 20,643 SH   SOLE 19 20,643 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 268 15,081 SH   SOLE 21 15,081 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 18,846 1,061,748 SH   SOLE 22 1,061,748 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 96 5,422 SH   SOLE 28 0 0 5,422
EMBRAER S.A. SPONSORED ADS 29082A107 231 13,003 SH   SOLE 31 0 0 13,003
EMBRAER S.A. SPONSORED ADS 29082A107 919 51,750 SH   SOLE 43 4,680 0 47,070
EMCLAIRE FINL CORP COM 290828102 14 490 SH   SOLE 18 490 0 0
EMCLAIRE FINL CORP COM 290828102 185 6,399 SH   SOLE 21 6,399 0 0
EMCLAIRE FINL CORP COM 290828102 2 70 SH   SOLE 22 70 0 0
EMCOR GROUP INC COM 29084Q100 27,838 218,526 SH   SOLE 2 116,118 0 102,408
EMCOR GROUP INC COM 29084Q100 24 192 SH   SOLE 4 192 0 0
EMCOR GROUP INC COM 29084Q100 4,148 32,562 SH   SOLE 7 32,562 0 0
EMCOR GROUP INC COM 29084Q100 175 1,375 SH   SOLE 13 1,375 0 0
EMCOR GROUP INC COM 29084Q100 35,018 274,885 SH   SOLE 18 255,680 0 19,205
EMCOR GROUP INC COM 29084Q100 102,280 802,888 SH   SOLE 19 802,888 0 0
EMCOR GROUP INC COM 29084Q100 496,456 3,897,137 SH   SOLE 21 3,897,137 0 0
EMCOR GROUP INC COM 29084Q100 289,110 2,269,491 SH   SOLE 22 2,209,053 0 60,438
EMCOR GROUP INC COM 29084Q100 3,594 28,215 SH   SOLE 23 28,215 0 0
EMCOR GROUP INC COM 29084Q100 1,320 10,363 SH   SOLE 25 10,363 0 0
EMCOR GROUP INC COM 29084Q100 21,072 165,411 SH   SOLE 26 21,776 0 143,635
EMCOR GROUP INC COM 29084Q100 129 1,014 SH   SOLE 28 972 0 42
EMCOR GROUP INC COM 29084Q100 3,975 31,203 SH   SOLE 30 31,203 0 0
EMCOR GROUP INC COM 29084Q100 299 2,351 SH   SOLE 34 2,351 0 0
EMCOR GROUP INC COM 29084Q100 909 7,139 SH   SOLE 36 7,139 0 0
EMCOR GROUP INC COM 29084Q100 834 6,549 SH   SOLE 40 6,549 0 0
EMCOR GROUP INC COM 29084Q100 6,469 50,782 SH   SOLE 43 7,839 0 42,943
EMCORE CORP COM NEW 290846203 157 22,557 SH   SOLE 2 1,492 0 21,065
EMCORE CORP COM NEW 290846203 4 587 SH   SOLE 7 587 0 0
EMCORE CORP COM NEW 290846203 835 119,682 SH   SOLE 18 119,682 0 0
EMCORE CORP COM NEW 290846203 433 62,085 SH   SOLE 19 62,085 0 0
EMCORE CORP COM NEW 290846203 9,580 1,372,564 SH   SOLE 21 1,372,564 0 0
EMCORE CORP COM NEW 290846203 5,624 805,697 SH   SOLE 22 785,898 0 19,799
EMERALD HOLDING INC COM 29103W104 70 17,583 SH   SOLE 2 930 0 16,653
EMERALD HOLDING INC COM 29103W104 354 89,200 SH   SOLE 18 89,200 0 0
EMERALD HOLDING INC COM 29103W104 176 44,302 SH   SOLE 19 44,302 0 0
EMERALD HOLDING INC COM 29103W104 4,049 1,019,804 SH   SOLE 21 1,019,804 0 0
EMERALD HOLDING INC COM 29103W104 2,608 656,838 SH   SOLE 22 643,549 0 13,289
EMERALD HOLDING INC COM 29103W104 95 24,007 SH   SOLE 26 0 0 24,007
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,617 60,192 SH   SOLE 2 15,089 0 45,103
EMERGENT BIOSOLUTIONS INC COM 29089Q105 8 182 SH   SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 30 693 SH   SOLE 7 693 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 8,194 188,499 SH   SOLE 18 188,499 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,847 111,504 SH   SOLE 19 111,504 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 275,891 6,346,709 SH   SOLE 21 6,346,709 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 52,642 1,210,985 SH   SOLE 22 1,162,266 0 48,719
EMERGENT BIOSOLUTIONS INC COM 29089Q105 339 7,801 SH   SOLE 25 7,801 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 678 15,600 SH   SOLE 26 12,054 0 3,546
EMERGENT BIOSOLUTIONS INC COM 29089Q105 39 889 SH   SOLE 28 889 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,650 83,959 SH   SOLE 30 83,959 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 90 2,062 SH   SOLE 36 2,062 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 231 5,320 SH   SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,848 42,506 SH   SOLE 43 1,106 0 41,400
EMERSON ELEC CO COM 291011104 121,446 1,306,297 SH   SOLE 2 192,557 0 1,113,740
EMERSON ELEC CO COM 291011104 39,266 422,347 SH   SOLE 4 241,695 0 180,652
EMERSON ELEC CO COM 291011104 51,546 554,434 SH   SOLE 7 536,512 0 17,922
EMERSON ELEC CO COM 291011104 731 7,865 SH   SOLE 13 1,553 0 6,312
EMERSON ELEC CO COM 291011104 7,968 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 103,268 1,110,763 SH   SOLE 18 1,030,369 0 80,394
EMERSON ELEC CO COM 291011104 22,957 246,930 SH   SOLE 19 246,930 0 0
EMERSON ELEC CO COM 291011104 8,574 92,218 SH   SOLE 20 92,218 0 0
EMERSON ELEC CO COM 291011104 1,222,442 13,148,782 SH   SOLE 21 13,148,782 0 0
EMERSON ELEC CO COM 291011104 1,173,969 12,627,396 SH   SOLE 22 11,422,690 0 1,204,706
EMERSON ELEC CO COM 291011104 33,718 362,680 SH   SOLE 23 362,680 0 0
EMERSON ELEC CO COM 291011104 79,770 858,014 SH   SOLE 25 858,014 0 0
EMERSON ELEC CO COM 291011104 119,145 1,281,538 SH   SOLE 26 441,416 0 840,122
EMERSON ELEC CO COM 291011104 145,960 1,569,964 SH   SOLE 28 11,154 0 1,558,810
EMERSON ELEC CO COM 291011104 232,585 2,501,718 SH   SOLE 30 2,501,718 0 0
EMERSON ELEC CO COM 291011104 20,274 218,071 SH   SOLE 31 66,326 0 151,745
EMERSON ELEC CO COM 291011104 2,611 28,087 SH   SOLE 32 28,087 0 0
EMERSON ELEC CO COM 291011104 7,928 85,280 SH   SOLE 34 85,280 0 0
EMERSON ELEC CO COM 291011104 24,103 259,251 SH   SOLE 36 259,251 0 0
EMERSON ELEC CO COM 291011104 1,869 20,107 SH   SOLE 40 20,107 0 0
EMERSON ELEC CO COM 291011104 46,607 501,317 SH   SOLE 43 39,175 0 462,142
EMERSON RADIO CORP COM NEW 291087203 14 17,586 SH   SOLE 21 17,586 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,058 118,840 SH   SOLE 2 40,411 0 78,429
EMPIRE ST RLTY TR INC CL A 292104106 690 77,576 SH   SOLE 4 77,576 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,663 186,858 SH   SOLE 7 186,858 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,831 430,491 SH   SOLE 18 430,491 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,863 434,051 SH   SOLE 19 434,051 0 0
EMPIRE ST RLTY TR INC CL A 292104106 53,160 5,972,999 SH   SOLE 21 5,972,999 0 0
EMPIRE ST RLTY TR INC CL A 292104106 40,324 4,530,808 SH   SOLE 22 4,392,713 0 138,095
EMPIRE ST RLTY TR INC CL A 292104106 51 5,684 SH   SOLE 23 5,684 0 0
EMPIRE ST RLTY TR INC CL A 292104106 6,040 678,638 SH   SOLE 25 678,638 0 0
EMPIRE ST RLTY TR INC CL A 292104106 508 57,077 SH   SOLE 26 44,111 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106 783 88,020 SH   SOLE 28 742 0 87,278
EMPIRE ST RLTY TR INC CL A 292104106 5,962 669,895 SH   SOLE 30 669,895 0 0
EMPIRE ST RLTY TR INC CL A 292104106 5,411 607,978 SH   SOLE 31 0 0 607,978
EMPIRE ST RLTY TR INC CL A 292104106 211 23,703 SH   SOLE 36 23,703 0 0
EMPIRE ST RLTY TR INC CL A 292104106 137 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106 6,374 716,136 SH   SOLE 43 24,868 0 691,268
EMPLOYERS HLDGS INC COM 292218104 827 19,988 SH   SOLE 2 7,562 0 12,426
EMPLOYERS HLDGS INC COM 292218104 3 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104 19 464 SH   SOLE 7 464 0 0
EMPLOYERS HLDGS INC COM 292218104 4,446 107,434 SH   SOLE 18 107,434 0 0
EMPLOYERS HLDGS INC COM 292218104 2,049 49,508 SH   SOLE 19 49,508 0 0
EMPLOYERS HLDGS INC COM 292218104 133,149 3,217,718 SH   SOLE 21 3,217,718 0 0
EMPLOYERS HLDGS INC COM 292218104 27,550 665,790 SH   SOLE 22 640,156 0 25,634
EMPLOYERS HLDGS INC COM 292218104 13 311 SH   SOLE 25 311 0 0
EMPLOYERS HLDGS INC COM 292218104 82 1,976 SH   SOLE 26 0 0 1,976
EMPLOYERS HLDGS INC COM 292218104 98 2,375 SH   SOLE 28 2,375 0 0
EMPLOYERS HLDGS INC COM 292218104 1,883 45,507 SH   SOLE 30 45,507 0 0
EMPLOYERS HLDGS INC COM 292218104 134 3,249 SH   SOLE 40 3,249 0 0
EMPLOYERS HLDGS INC COM 292218104 893 21,584 SH   SOLE 43 909 0 20,675
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 57 10,727 SH   SOLE 21 10,727 0 0
ENACT HLDGS INC COM 29249E109 299 14,445 SH   SOLE 2 14,445 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,778 50,521 SH   SOLE 2 10,505 0 40,016
ENANTA PHARMACEUTICALS INC COM 29251M106 8 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 23 310 SH   SOLE 7 310 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 5,985 80,038 SH   SOLE 18 76,575 0 3,463
ENANTA PHARMACEUTICALS INC COM 29251M106 20,498 274,115 SH   SOLE 19 274,115 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 176,910 2,365,743 SH   SOLE 21 2,365,743 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 44,519 595,338 SH   SOLE 22 578,160 0 17,178
ENANTA PHARMACEUTICALS INC COM 29251M106 400 5,348 SH   SOLE 23 5,348 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 173 2,307 SH   SOLE 25 2,307 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,524 33,747 SH   SOLE 26 3,388 0 30,359
ENANTA PHARMACEUTICALS INC COM 29251M106 25 338 SH   SOLE 28 338 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,246 43,411 SH   SOLE 30 43,411 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 34 452 SH   SOLE 34 452 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 196 2,617 SH   SOLE 40 2,617 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,273 17,023 SH   SOLE 43 289 0 16,734
ENBRIDGE INC COM 29250N105 44 1,137 SH   SOLE 18 1,137 0 0
ENBRIDGE INC COM 29250N105 18,835 481,965 SH   SOLE 21 481,965 0 0
ENBRIDGE INC COM 29250N105 2,154 55,113 SH   SOLE 22 55,113 0 0
ENBRIDGE INC COM 29250N105 126 3,235 SH   SOLE 26 0 0 3,235
ENBRIDGE INC COM 29250N105 576 14,730 SH   SOLE 34 14,730 0 0
ENBRIDGE INC COM 29250N105 20,265 518,553 SH   SOLE 43 36,916 0 481,637
ENCOMPASS HEALTH CORP COM 29261A100 19,925 305,315 SH   SOLE 2 164,249 0 141,066
ENCOMPASS HEALTH CORP COM 29261A100 25 379 SH   SOLE 4 379 0 0
ENCOMPASS HEALTH CORP COM 29261A100 123 1,889 SH   SOLE 7 1,889 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1 13 SH   SOLE 17 0 0 13
ENCOMPASS HEALTH CORP COM 29261A100 17,718 271,493 SH   SOLE 18 271,493 0 0
ENCOMPASS HEALTH CORP COM 29261A100 77,149 1,182,177 SH   SOLE 19 1,182,177 0 0
ENCOMPASS HEALTH CORP COM 29261A100 669 10,252 SH   SOLE 20 10,252 0 0
ENCOMPASS HEALTH CORP COM 29261A100 343,475 5,263,177 SH   SOLE 21 5,263,177 0 0
ENCOMPASS HEALTH CORP COM 29261A100 181,169 2,776,112 SH   SOLE 22 2,666,681 0 109,431
ENCOMPASS HEALTH CORP COM 29261A100 1,321 20,235 SH   SOLE 25 20,235 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,632 40,335 SH   SOLE 26 32,447 0 7,888
ENCOMPASS HEALTH CORP COM 29261A100 116 1,774 SH   SOLE 28 1,774 0 0
ENCOMPASS HEALTH CORP COM 29261A100 7,408 113,516 SH   SOLE 30 113,516 0 0
ENCOMPASS HEALTH CORP COM 29261A100 100 1,535 SH   SOLE 31 1,535 0 0
ENCOMPASS HEALTH CORP COM 29261A100 37,349 572,313 SH   SOLE 34 572,313 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,162 17,799 SH   SOLE 36 17,799 0 0
ENCOMPASS HEALTH CORP COM 29261A100 870 13,330 SH   SOLE 40 13,330 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,382 51,819 SH   SOLE 43 3,253 0 48,566
ENCORE CAP GROUP INC COM 292554102 1,674 26,960 SH   SOLE 2 10,229 0 16,731
ENCORE CAP GROUP INC COM 292554102 7 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102 26 422 SH   SOLE 7 422 0 0
ENCORE CAP GROUP INC COM 292554102 6,806 109,583 SH   SOLE 18 109,583 0 0
ENCORE CAP GROUP INC COM 292554102 4,450 71,644 SH   SOLE 19 71,644 0 0
ENCORE CAP GROUP INC COM 292554102 197,984 3,187,631 SH   SOLE 21 3,187,631 0 0
ENCORE CAP GROUP INC COM 292554102 42,469 683,778 SH   SOLE 22 655,368 0 28,410
ENCORE CAP GROUP INC COM 292554102 302 4,865 SH   SOLE 25 4,865 0 0
ENCORE CAP GROUP INC COM 292554102 1,243 20,013 SH   SOLE 26 18,895 0 1,118
ENCORE CAP GROUP INC COM 292554102 94 1,507 SH   SOLE 28 1,507 0 0
ENCORE CAP GROUP INC COM 292554102 2,992 48,165 SH   SOLE 30 48,165 0 0
ENCORE CAP GROUP INC COM 292554102 153 2,469 SH   SOLE 36 2,469 0 0
ENCORE CAP GROUP INC COM 292554102 245 3,951 SH   SOLE 40 3,951 0 0
ENCORE CAP GROUP INC COM 292554102 1,189 19,150 SH   SOLE 43 2,333 0 16,817
ENCORE WIRE CORP COM 292562105 2,544 17,775 SH   SOLE 2 6,918 0 10,857
ENCORE WIRE CORP COM 292562105 7 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105 41 285 SH   SOLE 7 285 0 0
ENCORE WIRE CORP COM 292562105 10,976 76,699 SH   SOLE 18 76,699 0 0
ENCORE WIRE CORP COM 292562105 5,056 35,333 SH   SOLE 19 35,333 0 0
ENCORE WIRE CORP COM 292562105 342,159 2,391,051 SH   SOLE 21 2,391,051 0 0
ENCORE WIRE CORP COM 292562105 72,282 505,116 SH   SOLE 22 484,881 0 20,235
ENCORE WIRE CORP COM 292562105 375 2,622 SH   SOLE 25 2,622 0 0
ENCORE WIRE CORP COM 292562105 899 6,279 SH   SOLE 26 4,871 0 1,408
ENCORE WIRE CORP COM 292562105 53 368 SH   SOLE 28 368 0 0
ENCORE WIRE CORP COM 292562105 5,484 38,326 SH   SOLE 30 38,326 0 0
ENCORE WIRE CORP COM 292562105 401 2,804 SH   SOLE 40 2,804 0 0
ENCORE WIRE CORP COM 292562105 2,731 19,086 SH   SOLE 43 3,006 0 16,080
ENDAVA PLC ADS 29260V105 56,482 336,360 SH   SOLE 19 336,360 0 0
ENDAVA PLC ADS 29260V105 352 2,096 SH   SOLE 21 2,096 0 0
ENDAVA PLC ADS 29260V105 97,567 581,035 SH   SOLE 34 581,035 0 0
ENDAVA PLC ADS 29260V105 1,037 6,175 SH   SOLE 43 3,710 0 2,465
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 30 853 SH   SOLE 21 853 0 0
ENDO INTL PLC SHS G30401106 879 233,707 SH   SOLE 2 79,886 0 153,821
ENDO INTL PLC SHS G30401106 3 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 12 3,245 SH   SOLE 7 3,245 0 0
ENDO INTL PLC SHS G30401106 3,334 886,724 SH   SOLE 18 886,724 0 0
ENDO INTL PLC SHS G30401106 2,516 669,031 SH   SOLE 19 669,031 0 0
ENDO INTL PLC SHS G30401106 104,279 27,733,804 SH   SOLE 21 27,733,804 0 0
ENDO INTL PLC SHS G30401106 24,391 6,486,930 SH   SOLE 22 6,254,003 0 232,927
ENDO INTL PLC SHS G30401106 44 11,648 SH   SOLE 23 11,648 0 0
ENDO INTL PLC SHS G30401106 110 29,269 SH   SOLE 25 29,269 0 0
ENDO INTL PLC SHS G30401106 409 108,864 SH   SOLE 26 59,089 0 49,775
ENDO INTL PLC SHS G30401106 1,937 515,168 SH   SOLE 30 515,168 0 0
ENDO INTL PLC SHS G30401106 118 31,458 SH   SOLE 40 31,458 0 0
ENDO INTL PLC SHS G30401106 440 117,086 SH   SOLE 43 909 0 116,177
ENDRA LIFE SCIENCES INC COM 29273B104 6 8,073 SH   SOLE 18 8,073 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 68 98,479 SH   SOLE 21 98,479 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 199 36,580 SH   SOLE 2 0 0 36,580
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,682 492,937 SH   SOLE 7 492,937 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 721 132,497 SH   SOLE 19 132,497 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 37,795 6,947,612 SH   SOLE 21 6,947,612 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 6,621 1,217,034 SH   SOLE 22 1,217,034 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 56 10,385 SH   SOLE 25 10,385 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 32,559 5,985,197 SH   SOLE 30 5,985,197 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 304 55,936 SH   SOLE 34 55,936 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,708 313,939 SH   SOLE 43 62,721 0 251,218
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,444 797,808 SH   SOLE 30 797,808 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 73 40,124 SH   SOLE 34 40,124 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,259 695,707 SH   SOLE 43 0 0 695,707
ENERGIZER HLDGS INC NEW COM 29272W109 2,493 62,163 SH   SOLE 2 53,540 0 8,623
ENERGIZER HLDGS INC NEW COM 29272W109 7 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 39 964 SH   SOLE 7 964 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 11,785 293,893 SH   SOLE 18 293,893 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4,870 121,457 SH   SOLE 19 121,457 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 187,638 4,679,261 SH   SOLE 21 4,679,261 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 74,389 1,855,085 SH   SOLE 22 1,817,073 0 38,012
ENERGIZER HLDGS INC NEW COM 29272W109 366 9,116 SH   SOLE 25 9,116 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 876 21,851 SH   SOLE 26 17,236 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 43 1,063 SH   SOLE 28 1,063 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,557 38,825 SH   SOLE 30 38,825 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 13 335 SH   SOLE 34 335 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 174 4,337 SH   SOLE 36 4,337 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 290 7,227 SH   SOLE 40 7,227 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,795 44,753 SH   SOLE 43 1,491 0 43,262
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 111 1,276 SH   SOLE 7 1,276 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 15,834 182,249 SH   SOLE 21 182,249 0 0
ENERGOUS CORP COM 29272C103 14 11,058 SH   SOLE 18 11,058 0 0
ENERGOUS CORP COM 29272C103 239 191,195 SH   SOLE 21 191,195 0 0
ENERGOUS CORP COM 29272C103 845 676,020 SH   SOLE 22 676,020 0 0
ENERGOUS CORP COM 29272C103 2 1,345 SH   SOLE 43 0 0 1,345
ENERGY FOCUS INC COM 29268T409 6 1,425 SH   SOLE 21 1,425 0 0
ENERGY FOCUS INC COM 29268T409 109 25,548 SH   SOLE 22 25,548 0 0
ENERGY FUELS INC COM NEW 292671708 405 53,086 SH   SOLE 2 12,743 0 40,343
ENERGY FUELS INC COM NEW 292671708 17 2,266 SH   SOLE 7 2,266 0 0
ENERGY FUELS INC COM NEW 292671708 3,356 439,847 SH   SOLE 18 439,847 0 0
ENERGY FUELS INC COM NEW 292671708 2,381 312,000 SH   SOLE 19 312,000 0 0
ENERGY FUELS INC COM NEW 292671708 40,727 5,337,791 SH   SOLE 21 5,337,791 0 0
ENERGY FUELS INC COM NEW 292671708 11,097 1,454,436 SH   SOLE 22 1,422,436 0 32,000
ENERGY FUELS INC COM NEW 292671708 11 1,439 SH   SOLE 23 1,439 0 0
ENERGY FUELS INC COM NEW 292671708 67 8,835 SH   SOLE 43 573 0 8,262
ENERGY RECOVERY INC COM 29270J100 325 15,125 SH   SOLE 2 10,394 0 4,731
ENERGY RECOVERY INC COM 29270J100 866 40,312 SH   SOLE 7 40,312 0 0
ENERGY RECOVERY INC COM 29270J100 2,464 114,651 SH   SOLE 18 114,651 0 0
ENERGY RECOVERY INC COM 29270J100 1,561 72,619 SH   SOLE 19 72,619 0 0
ENERGY RECOVERY INC COM 29270J100 32,472 1,511,049 SH   SOLE 21 1,511,049 0 0
ENERGY RECOVERY INC COM 29270J100 21,062 980,102 SH   SOLE 22 953,675 0 26,427
ENERGY RECOVERY INC COM 29270J100 158 7,364 SH   SOLE 25 7,364 0 0
ENERGY RECOVERY INC COM 29270J100 136 6,324 SH   SOLE 26 3,314 0 3,010
ENERGY RECOVERY INC COM 29270J100 66 3,048 SH   SOLE 28 3,048 0 0
ENERGY RECOVERY INC COM 29270J100 10,037 467,033 SH   SOLE 30 467,033 0 0
ENERGY RECOVERY INC COM 29270J100 145 6,764 SH   SOLE 36 6,764 0 0
ENERGY RECOVERY INC COM 29270J100 78 3,628 SH   SOLE 40 3,628 0 0
ENERGY RECOVERY INC COM 29270J100 3,682 171,342 SH   SOLE 43 0 0 171,342
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,832 222,557 SH   SOLE 2 222,557 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,742 333,158 SH   SOLE 18 333,158 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 65,811 7,996,460 SH   SOLE 19 7,996,460 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 430 52,282 SH   SOLE 43 0 0 52,282
ENERGY TRANSFER L P OPTIONS 29273V100 123 15,000 SH Call SOLE 2 15,000 0 0
ENERGY TRANSFER L P OPTIONS 29273V100 1,494 181,500 SH Call SOLE 18 181,500 0 0
ENERGY TRANSFER L P OPTIONS 29273V100 15,742 1,912,700 SH Call SOLE 19 1,912,700 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 474 23,383 SH   SOLE 2 16,806 0 6,577
ENERPAC TOOL GROUP CORP CL A COM 292765104 6 281 SH   SOLE 4 281 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 19 958 SH   SOLE 7 958 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 4,158 205,039 SH   SOLE 18 205,039 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,170 107,015 SH   SOLE 19 107,015 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 144,322 7,116,474 SH   SOLE 21 7,116,474 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 29,126 1,436,209 SH   SOLE 22 1,404,866 0 31,343
ENERPAC TOOL GROUP CORP CL A COM 292765104 154 7,609 SH   SOLE 25 7,609 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 654 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,491 122,823 SH   SOLE 30 122,823 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 197 9,713 SH   SOLE 40 9,713 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 191 9,416 SH   SOLE 43 157 0 9,259
ENERPLUS CORP COM 292766102 15 1,409 SH   SOLE 2 1,409 0 0
ENERPLUS CORP COM 292766102 640 60,468 SH   SOLE 21 60,468 0 0
ENERPLUS CORP COM 292766102 23 2,192 SH   SOLE 22 2,192 0 0
ENERPLUS CORP COM 292766102 1,969 186,065 SH   SOLE 43 6,124 0 179,941
ENERSYS COM 29275Y102 4,048 51,207 SH   SOLE 2 29,219 0 21,988
ENERSYS COM 29275Y102 14 180 SH   SOLE 4 180 0 0
ENERSYS COM 29275Y102 65 822 SH   SOLE 7 822 0 0
ENERSYS COM 29275Y102 15,896 201,060 SH   SOLE 18 201,060 0 0
ENERSYS COM 29275Y102 6,035 76,331 SH   SOLE 19 76,331 0 0
ENERSYS COM 29275Y102 238,500 3,016,698 SH   SOLE 21 3,016,698 0 0
ENERSYS COM 29275Y102 96,546 1,221,172 SH   SOLE 22 1,180,902 0 40,270
ENERSYS COM 29275Y102 1,627 20,581 SH   SOLE 25 20,581 0 0
ENERSYS COM 29275Y102 2,073 26,226 SH   SOLE 26 19,876 0 6,350
ENERSYS COM 29275Y102 49 626 SH   SOLE 28 626 0 0
ENERSYS COM 29275Y102 2,012 25,454 SH   SOLE 30 25,454 0 0
ENERSYS COM 29275Y102 884 11,178 SH   SOLE 34 11,178 0 0
ENERSYS COM 29275Y102 44 558 SH   SOLE 36 558 0 0
ENERSYS COM 29275Y102 395 4,996 SH   SOLE 40 4,996 0 0
ENERSYS COM 29275Y102 2,329 29,455 SH   SOLE 43 3,696 0 25,759
ENETI INC COM Y2294C107 24 3,138 SH   SOLE 2 3,138 0 0
ENETI INC COM Y2294C107 11 1,385 SH   SOLE 18 1,385 0 0
ENETI INC COM Y2294C107 143 18,499 SH   SOLE 21 18,499 0 0
ENFUSION INC CL A 292812104 163 7,771 SH   SOLE 2 4,295 0 3,476
ENFUSION INC CL A 292812104 1,219 58,228 SH   SOLE 18 58,228 0 0
ENFUSION INC CL A 292812104 1,228 58,654 SH   SOLE 19 58,654 0 0
ENFUSION INC CL A 292812104 14,419 688,563 SH   SOLE 21 688,563 0 0
ENFUSION INC CL A 292812104 9,062 432,781 SH   SOLE 22 427,736 0 5,045
ENFUSION INC CL A 292812104 20 934 SH   SOLE 26 837 0 97
ENFUSION INC CL A 292812104 46 2,191 SH   SOLE 28 0 0 2,191
ENFUSION INC CL A 292812104 1 43 SH   SOLE 31 0 0 43
ENFUSION INC CL A 292812104 913 43,585 SH   SOLE 34 43,585 0 0
ENGAGESMART INC COMMON STOCK 29283F103 324 13,427 SH   SOLE 2 10,840 0 2,587
ENGAGESMART INC COMMON STOCK 29283F103 1,031 42,746 SH   SOLE 18 42,746 0 0
ENGAGESMART INC COMMON STOCK 29283F103 2,004 83,081 SH   SOLE 19 83,081 0 0
ENGAGESMART INC COMMON STOCK 29283F103 12,217 506,509 SH   SOLE 21 506,509 0 0
ENGAGESMART INC COMMON STOCK 29283F103 3,502 145,185 SH   SOLE 22 141,119 0 4,066
ENGAGESMART INC COMMON STOCK 29283F103 273 11,313 SH   SOLE 26 0 0 11,313
ENGAGESMART INC COMMON STOCK 29283F103 17,693 733,537 SH   SOLE 34 733,537 0 0
ENGLOBAL CORP COM 293306106 5 3,759 SH   SOLE 18 3,759 0 0
ENGLOBAL CORP COM 293306106 105 79,683 SH   SOLE 21 79,683 0 0
ENGLOBAL CORP COM 293306106 1,048 794,202 SH   SOLE 22 794,202 0 0
ENI S P A SPONSORED ADR 26874R108 16,181 585,226 SH   SOLE 43 125,354 0 459,872
ENJOY TECHNOLOGY INC COM 29335V106 1,524 329,863 SH   SOLE 22 329,863 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 443 64,314 SH   SOLE 2 64,314 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 10 1,520 SH   SOLE 4 1,520 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,643 383,572 SH   SOLE 7 383,572 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 8,183 1,187,712 SH   SOLE 21 1,187,712 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,574 228,505 SH   SOLE 22 127,889 0 100,616
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 236 34,256 SH   SOLE 25 34,256 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 592 85,908 SH   SOLE 26 68,849 0 17,059
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,026 148,938 SH   SOLE 30 148,938 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 55 8,004 SH   SOLE 34 8,004 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 279 40,544 SH   SOLE 40 40,544 0 0
ENNIS INC COM 293389102 836 42,797 SH   SOLE 2 19,004 0 23,793
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,587 81,285 SH   SOLE 18 81,285 0 0
ENNIS INC COM 293389102 1,697 86,872 SH   SOLE 19 86,872 0 0
ENNIS INC COM 293389102 20,070 1,027,668 SH   SOLE 21 1,027,668 0 0
ENNIS INC COM 293389102 15,348 785,848 SH   SOLE 22 758,586 0 27,262
ENNIS INC COM 293389102 65 3,353 SH   SOLE 25 3,353 0 0
ENNIS INC COM 293389102 675 34,574 SH   SOLE 26 9,361 0 25,213
ENNIS INC COM 293389102 126 6,463 SH   SOLE 30 6,463 0 0
ENNIS INC COM 293389102 50 2,583 SH   SOLE 40 2,583 0 0
ENNIS INC COM 293389102 801 40,991 SH   SOLE 43 5,583 0 35,408
ENOCHIAN BIOSCIENCES INC COM 29350E104 2 294 SH   SOLE 2 0 0 294
ENOCHIAN BIOSCIENCES INC COM 29350E104 23 3,184 SH   SOLE 18 3,184 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 129 17,760 SH   SOLE 19 17,760 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 323 44,335 SH   SOLE 21 44,335 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 915 125,454 SH   SOLE 22 125,454 0 0
ENOVA INTL INC COM 29357K103 3,165 77,260 SH   SOLE 2 48,603 0 28,657
ENOVA INTL INC COM 29357K103 5 121 SH   SOLE 4 121 0 0
ENOVA INTL INC COM 29357K103 22 538 SH   SOLE 7 538 0 0
ENOVA INTL INC COM 29357K103 6,136 149,809 SH   SOLE 18 149,809 0 0
ENOVA INTL INC COM 29357K103 5,819 142,060 SH   SOLE 19 142,060 0 0
ENOVA INTL INC COM 29357K103 180,553 4,408,027 SH   SOLE 21 4,408,027 0 0
ENOVA INTL INC COM 29357K103 43,310 1,057,377 SH   SOLE 22 1,021,507 0 35,870
ENOVA INTL INC COM 29357K103 94 2,292 SH   SOLE 23 2,292 0 0
ENOVA INTL INC COM 29357K103 186 4,545 SH   SOLE 25 4,545 0 0
ENOVA INTL INC COM 29357K103 1,651 40,319 SH   SOLE 26 23,030 0 17,289
ENOVA INTL INC COM 29357K103 27 657 SH   SOLE 28 657 0 0
ENOVA INTL INC COM 29357K103 2,771 67,646 SH   SOLE 30 67,646 0 0
ENOVA INTL INC COM 29357K103 16 398 SH   SOLE 34 398 0 0
ENOVA INTL INC COM 29357K103 186 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103 620 15,129 SH   SOLE 43 0 0 15,129
ENOVIX CORPORATION COM 293594107 364 13,326 SH   SOLE 2 10,278 0 3,048
ENOVIX CORPORATION COM 293594107 2,976 109,085 SH   SOLE 21 109,085 0 0
ENOVIX CORPORATION COM 293594107 36,025 1,320,557 SH   SOLE 22 1,303,136 0 17,421
ENOVIX CORPORATION COM 293594107 153 5,591 SH   SOLE 25 5,591 0 0
ENOVIX CORPORATION COM 293594107 50 1,836 SH   SOLE 26 0 0 1,836
ENOVIX CORPORATION COM 293594107 682 25,012 SH   SOLE 30 25,012 0 0
ENOVIX CORPORATION COM 293594107 127 4,638 SH   SOLE 40 4,638 0 0
ENPHASE ENERGY INC COM 29355A107 50,164 274,209 SH   SOLE 2 36,893 0 237,316
ENPHASE ENERGY INC COM 29355A107 11,005 60,155 SH   SOLE 4 50,382 0 9,773
ENPHASE ENERGY INC COM 29355A107 20,911 114,306 SH   SOLE 7 110,437 0 3,869
ENPHASE ENERGY INC COM 29355A107 332 1,814 SH   SOLE 13 394 0 1,420
ENPHASE ENERGY INC COM 29355A107 2,268 12,396 SH   SOLE 15 12,396 0 0
ENPHASE ENERGY INC COM 29355A107 49,759 271,996 SH   SOLE 18 253,958 0 18,038
ENPHASE ENERGY INC COM 29355A107 14,806 80,932 SH   SOLE 19 80,932 0 0
ENPHASE ENERGY INC COM 29355A107 1,204,175 6,582,347 SH   SOLE 21 6,582,347 0 0
ENPHASE ENERGY INC COM 29355A107 567,899 3,104,292 SH   SOLE 22 2,835,228 0 269,064
ENPHASE ENERGY INC COM 29355A107 13,254 72,452 SH   SOLE 23 72,452 0 0
ENPHASE ENERGY INC COM 29355A107 43,387 237,164 SH   SOLE 25 237,164 0 0
ENPHASE ENERGY INC COM 29355A107 48,932 267,476 SH   SOLE 26 86,819 0 180,657
ENPHASE ENERGY INC COM 29355A107 52,232 285,516 SH   SOLE 28 48,676 0 236,840
ENPHASE ENERGY INC COM 29355A107 33 180 SH   SOLE 29 180 0 0
ENPHASE ENERGY INC COM 29355A107 579,451 3,167,439 SH   SOLE 30 3,101,274 0 66,165
ENPHASE ENERGY INC COM 29355A107 9,068 49,567 SH   SOLE 31 13,492 0 36,075
ENPHASE ENERGY INC COM 29355A107 44,675 244,208 SH   SOLE 34 244,208 0 0
ENPHASE ENERGY INC COM 29355A107 9,083 49,649 SH   SOLE 36 49,649 0 0
ENPHASE ENERGY INC COM 29355A107 789 4,311 SH   SOLE 40 4,311 0 0
ENPHASE ENERGY INC COM 29355A107 14,831 81,070 SH   SOLE 43 4,538 0 76,532
ENPRO INDS INC COM 29355X107 2,570 23,347 SH   SOLE 2 10,255 0 13,092
ENPRO INDS INC COM 29355X107 6 58 SH   SOLE 4 58 0 0
ENPRO INDS INC COM 29355X107 31 283 SH   SOLE 7 283 0 0
ENPRO INDS INC COM 29355X107 8,739 79,398 SH   SOLE 18 79,398 0 0
ENPRO INDS INC COM 29355X107 4,876 44,300 SH   SOLE 19 44,300 0 0
ENPRO INDS INC COM 29355X107 279,611 2,540,299 SH   SOLE 21 2,540,299 0 0
ENPRO INDS INC COM 29355X107 58,701 533,304 SH   SOLE 22 512,953 0 20,351
ENPRO INDS INC COM 29355X107 427 3,882 SH   SOLE 25 3,882 0 0
ENPRO INDS INC COM 29355X107 1,185 10,770 SH   SOLE 26 4,644 0 6,126
ENPRO INDS INC COM 29355X107 40 367 SH   SOLE 28 367 0 0
ENPRO INDS INC COM 29355X107 4,174 37,919 SH   SOLE 30 37,919 0 0
ENPRO INDS INC COM 29355X107 211 1,919 SH   SOLE 36 1,919 0 0
ENPRO INDS INC COM 29355X107 288 2,621 SH   SOLE 40 2,621 0 0
ENPRO INDS INC COM 29355X107 1,952 17,730 SH   SOLE 43 1,925 0 15,805
ENSERVCO CORP COM NEW 29358Y201 1 1,439 SH   SOLE 21 1,439 0 0
ENSERVCO CORP COM NEW 29358Y201 0 494 SH   SOLE 22 494 0 0
ENSIGN GROUP INC COM 29358P101 4,111 48,959 SH   SOLE 2 29,594 0 19,365
ENSIGN GROUP INC COM 29358P101 18 220 SH   SOLE 4 220 0 0
ENSIGN GROUP INC COM 29358P101 63 750 SH   SOLE 7 750 0 0
ENSIGN GROUP INC COM 29358P101 15,614 185,965 SH   SOLE 18 182,599 0 3,366
ENSIGN GROUP INC COM 29358P101 17,581 209,394 SH   SOLE 19 209,394 0 0
ENSIGN GROUP INC COM 29358P101 527,554 6,283,392 SH   SOLE 21 6,283,392 0 0
ENSIGN GROUP INC COM 29358P101 115,783 1,379,029 SH   SOLE 22 1,350,493 0 28,536
ENSIGN GROUP INC COM 29358P101 455 5,421 SH   SOLE 23 5,421 0 0
ENSIGN GROUP INC COM 29358P101 625 7,447 SH   SOLE 25 7,447 0 0
ENSIGN GROUP INC COM 29358P101 3,492 41,596 SH   SOLE 26 18,351 0 23,245
ENSIGN GROUP INC COM 29358P101 82 982 SH   SOLE 28 982 0 0
ENSIGN GROUP INC COM 29358P101 12,374 147,375 SH   SOLE 30 147,375 0 0
ENSIGN GROUP INC COM 29358P101 31 365 SH   SOLE 34 365 0 0
ENSIGN GROUP INC COM 29358P101 189 2,250 SH   SOLE 36 2,250 0 0
ENSIGN GROUP INC COM 29358P101 534 6,359 SH   SOLE 40 6,359 0 0
ENSIGN GROUP INC COM 29358P101 1,794 21,366 SH   SOLE 43 123 0 21,243
ENSTAR GROUP LIMITED SHS G3075P101 2,760 11,146 SH   SOLE 2 3,542 0 7,604
ENSTAR GROUP LIMITED SHS G3075P101 11 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101 45 181 SH   SOLE 7 181 0 0
ENSTAR GROUP LIMITED SHS G3075P101 9,412 38,016 SH   SOLE 18 38,016 0 0
ENSTAR GROUP LIMITED SHS G3075P101 8,681 35,060 SH   SOLE 19 35,060 0 0
ENSTAR GROUP LIMITED SHS G3075P101 114,982 464,403 SH   SOLE 21 464,403 0 0
ENSTAR GROUP LIMITED SHS G3075P101 76,450 308,778 SH   SOLE 22 296,713 0 12,065
ENSTAR GROUP LIMITED SHS G3075P101 176 711 SH   SOLE 23 711 0 0
ENSTAR GROUP LIMITED SHS G3075P101 378 1,527 SH   SOLE 25 1,527 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,077 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 61 248 SH   SOLE 28 248 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,858 7,505 SH   SOLE 30 7,505 0 0
ENSTAR GROUP LIMITED SHS G3075P101 376 1,519 SH   SOLE 40 1,519 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,770 7,150 SH   SOLE 43 574 0 6,576
ENSYSCE BIOSCIENCES INC COM 293602108 3 561 SH   SOLE 22 561 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 5 2,179 SH   SOLE 18 2,179 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 55 25,140 SH   SOLE 21 25,140 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 1 673 SH   SOLE 22 673 0 0
ENTEGRIS INC COM 29362U104 30,564 220,552 SH   SOLE 2 44,407 0 176,145
ENTEGRIS INC COM 29362U104 5,409 39,032 SH   SOLE 4 33,902 0 5,130
ENTEGRIS INC COM 29362U104 1,639 11,824 SH   SOLE 7 11,824 0 0
ENTEGRIS INC COM 29362U104 30 213 SH   SOLE 13 213 0 0
ENTEGRIS INC COM 29362U104 1,307 9,430 SH   SOLE 15 9,430 0 0
ENTEGRIS INC COM 29362U104 18,584 134,101 SH   SOLE 18 126,868 0 7,233
ENTEGRIS INC COM 29362U104 625,376 4,512,747 SH   SOLE 19 4,512,747 0 0
ENTEGRIS INC COM 29362U104 465,391 3,358,286 SH   SOLE 21 3,358,286 0 0
ENTEGRIS INC COM 29362U104 458,954 3,311,837 SH   SOLE 22 3,157,291 0 154,546
ENTEGRIS INC COM 29362U104 10,590 76,416 SH   SOLE 23 76,416 0 0
ENTEGRIS INC COM 29362U104 235,804 1,701,572 SH   SOLE 25 1,701,572 0 0
ENTEGRIS INC COM 29362U104 16,486 118,962 SH   SOLE 26 94,256 0 24,706
ENTEGRIS INC COM 29362U104 21,278 153,546 SH   SOLE 28 2,414 0 151,132
ENTEGRIS INC COM 29362U104 62 444 SH   SOLE 29 444 0 0
ENTEGRIS INC COM 29362U104 38,557 278,229 SH   SOLE 30 278,229 0 0
ENTEGRIS INC COM 29362U104 2,796 20,174 SH   SOLE 31 15,824 0 4,350
ENTEGRIS INC COM 29362U104 88,397 637,880 SH   SOLE 34 637,880 0 0
ENTEGRIS INC COM 29362U104 3,243 23,405 SH   SOLE 36 23,405 0 0
ENTEGRIS INC COM 29362U104 651 4,695 SH   SOLE 40 4,695 0 0
ENTEGRIS INC COM 29362U104 6,967 50,272 SH   SOLE 43 6,541 0 43,731
ENTERGY CORP NEW COM 29364G103 62,240 552,512 SH   SOLE 2 162,987 0 389,525
ENTERGY CORP NEW COM 29364G103 18,851 167,341 SH   SOLE 4 125,415 0 41,926
ENTERGY CORP NEW COM 29364G103 20,707 183,815 SH   SOLE 7 177,421 0 6,394
ENTERGY CORP NEW COM 29364G103 4,133 36,692 SH   SOLE 13 34,132 0 2,560
ENTERGY CORP NEW COM 29364G103 3,332 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 45,739 406,031 SH   SOLE 18 373,899 0 32,132
ENTERGY CORP NEW COM 29364G103 14,277 126,739 SH   SOLE 19 126,739 0 0
ENTERGY CORP NEW COM 29364G103 870,133 7,724,216 SH   SOLE 21 7,724,216 0 0
ENTERGY CORP NEW COM 29364G103 504,576 4,479,145 SH   SOLE 22 3,910,197 0 568,948
ENTERGY CORP NEW COM 29364G103 19,144 169,938 SH   SOLE 23 169,938 0 0
ENTERGY CORP NEW COM 29364G103 28,921 256,732 SH   SOLE 25 256,732 0 0
ENTERGY CORP NEW COM 29364G103 47,183 418,845 SH   SOLE 26 163,706 0 255,139
ENTERGY CORP NEW COM 29364G103 12,616 111,993 SH   SOLE 28 4,527 0 107,466
ENTERGY CORP NEW COM 29364G103 1,970 17,486 SH   SOLE 29 17,486 0 0
ENTERGY CORP NEW COM 29364G103 106,517 945,560 SH   SOLE 30 945,560 0 0
ENTERGY CORP NEW COM 29364G103 96,716 858,556 SH   SOLE 31 55,668 0 802,888
ENTERGY CORP NEW COM 29364G103 5,722 50,798 SH   SOLE 32 50,798 0 0
ENTERGY CORP NEW COM 29364G103 2,316 20,557 SH   SOLE 34 20,557 0 0
ENTERGY CORP NEW COM 29364G103 19,772 175,513 SH   SOLE 35 175,513 0 0
ENTERGY CORP NEW COM 29364G103 12,633 112,142 SH   SOLE 36 112,142 0 0
ENTERGY CORP NEW COM 29364G103 720 6,389 SH   SOLE 40 6,389 0 0
ENTERGY CORP NEW COM 29364G103 12,929 114,772 SH   SOLE 43 16,676 0 98,096
ENTERPRISE BANCORP INC MASS COM 293668109 416 9,265 SH   SOLE 2 3,956 0 5,309
ENTERPRISE BANCORP INC MASS COM 293668109 8 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,396 31,072 SH   SOLE 18 31,072 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 714 15,890 SH   SOLE 19 15,890 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 15,986 355,870 SH   SOLE 21 355,870 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 8,721 194,149 SH   SOLE 22 188,561 0 5,588
ENTERPRISE FINL SVCS CORP COM 293712105 1,442 30,629 SH   SOLE 2 11,542 0 19,087
ENTERPRISE FINL SVCS CORP COM 293712105 6 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 24 519 SH   SOLE 7 519 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 5,230 111,069 SH   SOLE 18 111,069 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,953 62,700 SH   SOLE 19 62,700 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 62,845 1,334,579 SH   SOLE 21 1,334,579 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 42,679 906,331 SH   SOLE 22 867,772 0 38,559
ENTERPRISE FINL SVCS CORP COM 293712105 240 5,104 SH   SOLE 25 5,104 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 646 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,160 24,644 SH   SOLE 30 24,644 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 259 5,500 SH   SOLE 40 5,500 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 304 6,463 SH   SOLE 43 86 0 6,377
ENTERPRISE PRODS PARTNERS L COM 293792107 20,687 942,021 SH   SOLE 2 942,021 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 49,893 2,272,008 SH   SOLE 18 1,561,921 0 710,087
ENTERPRISE PRODS PARTNERS L COM 293792107 454,860 20,713,105 SH   SOLE 19 20,713,105 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 186 8,468 SH   SOLE 43 0 0 8,468
ENTRADA THERAPEUTICS INC COM 29384C108 24 1,400 SH   SOLE 2 0 0 1,400
ENTRADA THERAPEUTICS INC COM 29384C108 449 26,216 SH   SOLE 18 26,216 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 246 14,386 SH   SOLE 19 14,386 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 5,265 307,509 SH   SOLE 21 307,509 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 1,625 94,915 SH   SOLE 22 93,004 0 1,911
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,984 292,650 SH   SOLE 2 48,873 0 243,777
ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 954 SH   SOLE 7 954 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 0 20 SH   SOLE 17 0 0 20
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,246 183,744 SH   SOLE 18 183,744 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3,197 471,531 SH   SOLE 19 471,531 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 15,777 2,326,950 SH   SOLE 21 2,326,950 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 19,422 2,864,584 SH   SOLE 22 2,831,161 0 33,423
ENTRAVISION COMMUNICATIONS C CL A 29382R107 444 65,454 SH   SOLE 23 65,454 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 807 119,075 SH   SOLE 26 0 0 119,075
ENTRAVISION COMMUNICATIONS C CL A 29382R107 37 5,498 SH   SOLE 43 0 0 5,498
ENVELA CORP COM 29402E102 5 1,209 SH   SOLE 2 0 0 1,209
ENVELA CORP COM 29402E102 6 1,419 SH   SOLE 18 1,419 0 0
ENVELA CORP COM 29402E102 68 16,614 SH   SOLE 21 16,614 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 4 4,301 SH   SOLE 18 4,301 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 43 46,583 SH   SOLE 21 46,583 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 419 450,494 SH   SOLE 22 450,494 0 0
ENVESTNET INC COM 29404K106 189,954 2,394,176 SH   SOLE 2 2,386,760 0 7,416
ENVESTNET INC COM 29404K106 18 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 63 792 SH   SOLE 7 792 0 0
ENVESTNET INC COM 29404K106 17,386 219,136 SH   SOLE 18 214,678 0 4,458
ENVESTNET INC COM 29404K106 13,563 170,952 SH   SOLE 19 170,952 0 0
ENVESTNET INC COM 29404K106 260,949 3,288,992 SH   SOLE 21 3,288,992 0 0
ENVESTNET INC COM 29404K106 113,007 1,424,332 SH   SOLE 22 1,392,743 0 31,589
ENVESTNET INC COM 29404K106 294 3,711 SH   SOLE 23 3,711 0 0
ENVESTNET INC COM 29404K106 138 1,738 SH   SOLE 25 1,738 0 0
ENVESTNET INC COM 29404K106 3,012 37,961 SH   SOLE 26 22,001 0 15,960
ENVESTNET INC COM 29404K106 77 970 SH   SOLE 28 970 0 0
ENVESTNET INC COM 29404K106 2,354 29,671 SH   SOLE 30 29,671 0 0
ENVESTNET INC COM 29404K106 507 6,390 SH   SOLE 40 6,390 0 0
ENVESTNET INC COM 29404K106 335 4,223 SH   SOLE 43 10 0 4,213
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 2,896 2,305,000 PRN   SOLE 21 2,305,000 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 25,965 576,230 SH   SOLE 2 255,357 0 320,873
ENVISTA HOLDINGS CORPORATION COM 29415F104 134 2,970 SH   SOLE 4 1,047 0 1,923
ENVISTA HOLDINGS CORPORATION COM 29415F104 150 3,331 SH   SOLE 7 3,331 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 589 13,071 SH   SOLE 13 13,071 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 15,787 350,356 SH   SOLE 18 350,356 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 52,970 1,175,554 SH   SOLE 19 1,175,554 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 399,755 8,871,613 SH   SOLE 21 8,871,613 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 199,732 4,432,581 SH   SOLE 22 4,254,591 0 177,990
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,138 25,262 SH   SOLE 25 25,262 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 2,897 64,283 SH   SOLE 26 52,366 0 11,917
ENVISTA HOLDINGS CORPORATION COM 29415F104 129 2,865 SH   SOLE 28 2,865 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 4,339 96,303 SH   SOLE 30 96,303 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 114 2,534 SH   SOLE 31 2,534 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 49,861 1,106,542 SH   SOLE 34 1,106,542 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 461 10,224 SH   SOLE 36 10,224 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 955 21,189 SH   SOLE 40 21,189 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 441 9,793 SH   SOLE 43 47 0 9,746
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 4,613 2,084,000 PRN   SOLE 2 2,084,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 27,302 12,333,000 PRN   SOLE 19 12,333,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 6,865 3,101,000 PRN   SOLE 21 3,101,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 27,302 12,333,000 PRN   SOLE 34 12,333,000 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 12 1,747 SH   SOLE 18 1,747 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 144 21,908 SH   SOLE 21 21,908 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 90 13,708 SH   SOLE 22 13,708 0 0
ENZO BIOCHEM INC COM 294100102 177 55,261 SH   SOLE 2 0 0 55,261
ENZO BIOCHEM INC COM 294100102 27 8,538 SH   SOLE 18 8,538 0 0
ENZO BIOCHEM INC COM 294100102 466 145,211 SH   SOLE 21 145,211 0 0
ENZO BIOCHEM INC COM 294100102 4,009 1,248,866 SH   SOLE 22 1,248,866 0 0
ENZO BIOCHEM INC COM 294100102 53 16,619 SH   SOLE 23 16,619 0 0
ENZO BIOCHEM INC COM 294100102 188 58,577 SH   SOLE 26 0 0 58,577
ENZO BIOCHEM INC COM 294100102 0 99 SH   SOLE 43 0 0 99
EOG RES INC COM 26875P101 112,652 1,268,171 SH   SOLE 2 822,668 0 445,503
EOG RES INC COM 26875P101 49,999 562,859 SH   SOLE 4 302,284 0 260,575
EOG RES INC COM 26875P101 52,816 594,579 SH   SOLE 7 495,960 0 98,619
EOG RES INC COM 26875P101 6,276 70,655 SH   SOLE 13 63,449 0 7,206
EOG RES INC COM 26875P101 6,479 72,937 SH   SOLE 15 72,937 0 0
EOG RES INC COM 26875P101 1 8 SH   SOLE 17 0 0 8
EOG RES INC COM 26875P101 108,028 1,216,116 SH   SOLE 18 951,117 0 264,999
EOG RES INC COM 26875P101 143,303 1,613,231 SH   SOLE 19 1,613,231 0 0
EOG RES INC COM 26875P101 1,408,978 15,861,514 SH   SOLE 21 15,861,514 0 0
EOG RES INC COM 26875P101 1,259,173 14,175,089 SH   SOLE 22 12,204,327 0 1,970,762
EOG RES INC COM 26875P101 47,847 538,641 SH   SOLE 23 538,641 0 0
EOG RES INC COM 26875P101 90,735 1,021,441 SH   SOLE 25 1,021,441 0 0
EOG RES INC COM 26875P101 133,125 1,498,647 SH   SOLE 26 553,589 0 945,058
EOG RES INC COM 26875P101 115,909 1,304,840 SH   SOLE 28 0 0 1,304,840
EOG RES INC COM 26875P101 18,825 211,923 SH   SOLE 29 211,923 0 0
EOG RES INC COM 26875P101 316,441 3,562,318 SH   SOLE 30 3,440,860 0 121,458
EOG RES INC COM 26875P101 37,113 417,803 SH   SOLE 31 258,433 0 159,370
EOG RES INC COM 26875P101 137,959 1,553,073 SH   SOLE 34 1,553,073 0 0
EOG RES INC COM 26875P101 24,602 276,952 SH   SOLE 36 276,952 0 0
EOG RES INC COM 26875P101 1,693 19,058 SH   SOLE 40 19,058 0 0
EOG RES INC COM 26875P101 24,735 278,458 SH   SOLE 43 30,510 0 247,948
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 47 6,305 SH   SOLE 2 1,534 0 4,771
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 2 282 SH   SOLE 7 282 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 886 117,793 SH   SOLE 18 117,793 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 609 80,988 SH   SOLE 19 80,988 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 11,587 1,540,877 SH   SOLE 21 1,540,877 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 6,722 893,893 SH   SOLE 22 888,967 0 4,926
EPAM SYS INC COM 29414B104 81,481 121,895 SH   SOLE 2 27,667 0 94,228
EPAM SYS INC COM 29414B104 28,788 43,067 SH   SOLE 4 24,653 0 18,414
EPAM SYS INC COM 29414B104 38,685 57,872 SH   SOLE 7 56,228 0 1,644
EPAM SYS INC COM 29414B104 1,201 1,796 SH   SOLE 13 1,131 0 665
EPAM SYS INC COM 29414B104 3,519 5,265 SH   SOLE 15 5,265 0 0
EPAM SYS INC COM 29414B104 23 35 SH   SOLE 17 0 0 35
EPAM SYS INC COM 29414B104 70,475 105,431 SH   SOLE 18 96,606 0 8,825
EPAM SYS INC COM 29414B104 98,491 147,342 SH   SOLE 19 147,342 0 0
EPAM SYS INC COM 29414B104 1,294,151 1,936,047 SH   SOLE 21 1,936,047 0 0
EPAM SYS INC COM 29414B104 821,960 1,229,651 SH   SOLE 22 1,109,725 0 119,926
EPAM SYS INC COM 29414B104 24,125 36,091 SH   SOLE 23 36,091 0 0
EPAM SYS INC COM 29414B104 51,581 77,165 SH   SOLE 25 77,165 0 0
EPAM SYS INC COM 29414B104 93,330 139,621 SH   SOLE 26 40,529 0 99,092
EPAM SYS INC COM 29414B104 87,059 130,240 SH   SOLE 28 1,005 0 129,235
EPAM SYS INC COM 29414B104 680 1,018 SH   SOLE 29 1,018 0 0
EPAM SYS INC COM 29414B104 192,647 288,200 SH   SOLE 30 288,200 0 0
EPAM SYS INC COM 29414B104 14,986 22,419 SH   SOLE 31 7,772 0 14,647
EPAM SYS INC COM 29414B104 163,022 243,880 SH   SOLE 34 243,880 0 0
EPAM SYS INC COM 29414B104 14,008 20,956 SH   SOLE 36 20,956 0 0
EPAM SYS INC COM 29414B104 1,273 1,905 SH   SOLE 40 1,905 0 0
EPAM SYS INC COM 29414B104 23,211 34,723 SH   SOLE 43 2,766 0 31,957
EPIZYME INC COM 29428V104 87 34,761 SH   SOLE 2 21,656 0 13,105
EPIZYME INC COM 29428V104 1 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 4 1,443 SH   SOLE 7 1,443 0 0
EPIZYME INC COM 29428V104 677 270,939 SH   SOLE 18 270,939 0 0
EPIZYME INC COM 29428V104 396 158,433 SH   SOLE 19 158,433 0 0
EPIZYME INC COM 29428V104 9,800 3,920,086 SH   SOLE 21 3,920,086 0 0
EPIZYME INC COM 29428V104 5,881 2,352,214 SH   SOLE 22 2,307,380 0 44,834
EPIZYME INC COM 29428V104 23 9,055 SH   SOLE 25 9,055 0 0
EPIZYME INC COM 29428V104 131 52,498 SH   SOLE 26 46,078 0 6,420
EPIZYME INC COM 29428V104 20 8,085 SH   SOLE 28 8,085 0 0
EPIZYME INC COM 29428V104 1,754 701,568 SH   SOLE 30 701,568 0 0
EPIZYME INC COM 29428V104 23 9,171 SH   SOLE 40 9,171 0 0
EPIZYME INC COM 29428V104 243 97,032 SH   SOLE 43 0 0 97,032
EPLUS INC COM 294268107 5,092 94,503 SH   SOLE 2 38,887 0 55,616
EPLUS INC COM 294268107 5 100 SH   SOLE 4 100 0 0
EPLUS INC COM 294268107 20 378 SH   SOLE 7 378 0 0
EPLUS INC COM 294268107 6,194 114,960 SH   SOLE 18 102,960 0 12,000
EPLUS INC COM 294268107 22,645 420,279 SH   SOLE 19 420,279 0 0
EPLUS INC COM 294268107 182,246 3,382,444 SH   SOLE 21 3,382,444 0 0
EPLUS INC COM 294268107 54,226 1,006,427 SH   SOLE 22 979,895 0 26,532
EPLUS INC COM 294268107 842 15,626 SH   SOLE 23 15,626 0 0
EPLUS INC COM 294268107 285 5,292 SH   SOLE 25 5,292 0 0
EPLUS INC COM 294268107 3,972 73,715 SH   SOLE 26 13,144 0 60,571
EPLUS INC COM 294268107 18 326 SH   SOLE 28 326 0 0
EPLUS INC COM 294268107 4,121 76,492 SH   SOLE 30 76,492 0 0
EPLUS INC COM 294268107 237 4,394 SH   SOLE 36 4,394 0 0
EPLUS INC COM 294268107 146 2,712 SH   SOLE 40 2,712 0 0
EPLUS INC COM 294268107 725 13,454 SH   SOLE 43 0 0 13,454
EPR PPTYS COM SH BEN INT 26884U109 26,989 568,301 SH   SOLE 2 287,770 0 280,531
EPR PPTYS COM SH BEN INT 26884U109 23,713 499,335 SH   SOLE 4 499,335 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,386 92,353 SH   SOLE 7 92,353 0 0
EPR PPTYS COM SH BEN INT 26884U109 34,308 722,425 SH   SOLE 18 722,425 0 0
EPR PPTYS COM SH BEN INT 26884U109 37,633 792,447 SH   SOLE 19 792,447 0 0
EPR PPTYS COM SH BEN INT 26884U109 182,659 3,846,258 SH   SOLE 21 3,846,258 0 0
EPR PPTYS COM SH BEN INT 26884U109 141,597 2,981,620 SH   SOLE 22 2,537,946 0 443,674
EPR PPTYS COM SH BEN INT 26884U109 1,501 31,608 SH   SOLE 23 31,608 0 0
EPR PPTYS COM SH BEN INT 26884U109 15,512 326,637 SH   SOLE 25 326,637 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,341 28,233 SH   SOLE 26 22,094 0 6,139
EPR PPTYS COM SH BEN INT 26884U109 10,120 213,100 SH   SOLE 28 86,056 0 127,044
EPR PPTYS COM SH BEN INT 26884U109 16,451 346,406 SH   SOLE 30 346,406 0 0
EPR PPTYS COM SH BEN INT 26884U109 15,091 317,773 SH   SOLE 31 1,147 0 316,626
EPR PPTYS COM SH BEN INT 26884U109 17,306 364,410 SH   SOLE 34 364,410 0 0
EPR PPTYS COM SH BEN INT 26884U109 131 2,758 SH   SOLE 36 2,758 0 0
EPR PPTYS COM SH BEN INT 26884U109 489 10,299 SH   SOLE 40 10,299 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,169 108,840 SH   SOLE 43 17,040 0 91,800
EPR PPTYS PFD C CV 5.75% 26884U208 11,807 461,585 SH   SOLE 21 461,585 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 10,265 287,130 SH   SOLE 21 287,130 0 0
EPSILON ENERGY LTD COM 294375209 17 3,044 SH   SOLE 18 3,044 0 0
EPSILON ENERGY LTD COM 294375209 196 34,504 SH   SOLE 21 34,504 0 0
EPSILON ENERGY LTD COM 294375209 7 1,236 SH   SOLE 22 1,236 0 0
EQONEX LIMITED SHS Y2074E109 25 13,192 SH   SOLE 2 13,192 0 0
EQONEX LIMITED SHS Y2074E109 141 75,650 SH   SOLE 22 75,650 0 0
EQT CORP COM 26884L109 13,753 630,570 SH   SOLE 2 449,974 0 180,596
EQT CORP COM 26884L109 1,899 87,082 SH   SOLE 4 87,082 0 0
EQT CORP COM 26884L109 186 8,535 SH   SOLE 7 8,535 0 0
EQT CORP COM 26884L109 194 8,908 SH   SOLE 13 8,908 0 0
EQT CORP COM 26884L109 138,237 6,338,261 SH   SOLE 18 6,175,741 0 162,520
EQT CORP COM 26884L109 337,351 15,467,736 SH   SOLE 19 15,467,736 0 0
EQT CORP COM 26884L109 331,213 15,186,307 SH   SOLE 21 15,186,307 0 0
EQT CORP COM 26884L109 203,703 9,339,871 SH   SOLE 22 8,946,037 0 393,834
EQT CORP COM 26884L109 3,212 147,283 SH   SOLE 23 147,283 0 0
EQT CORP COM 26884L109 8,118 372,202 SH   SOLE 25 236,700 0 135,502
EQT CORP COM 26884L109 7,446 341,409 SH   SOLE 26 255,070 0 86,339
EQT CORP COM 26884L109 8,311 381,046 SH   SOLE 28 109,043 0 272,003
EQT CORP COM 26884L109 298 13,649 SH   SOLE 29 13,649 0 0
EQT CORP COM 26884L109 7,037 322,652 SH   SOLE 30 322,652 0 0
EQT CORP COM 26884L109 794 36,394 SH   SOLE 31 32,882 0 3,512
EQT CORP COM 26884L109 123,559 5,665,248 SH   SOLE 34 5,665,248 0 0
EQT CORP COM 26884L109 1,702 78,039 SH   SOLE 36 78,039 0 0
EQT CORP COM 26884L109 895 41,047 SH   SOLE 40 41,047 0 0
EQT CORP COM 26884L109 9,911 454,431 SH   SOLE 43 39,302 0 415,129
EQT CORP NOTE 1.750% 5/0 26884LAK5 3,015 1,809,000 PRN   SOLE 2 966,000 0 843,000
EQT CORP NOTE 1.750% 5/0 26884LAK5 2,453 1,472,000 PRN   SOLE 18 1,472,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 2,341 1,405,000 PRN   SOLE 19 1,405,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 5,691 3,415,000 PRN   SOLE 21 3,415,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 3,841 2,305,000 PRN   SOLE 26 1,254,000 0 1,051,000
EQT CORP NOTE 1.750% 5/0 26884LAK5 2,850 1,710,000 PRN   SOLE 34 1,710,000 0 0
EQUIFAX INC COM 294429105 122,902 419,761 SH   SOLE 2 182,838 0 236,923
EQUIFAX INC COM 294429105 33,227 113,483 SH   SOLE 4 74,274 0 39,209
EQUIFAX INC COM 294429105 31,203 106,571 SH   SOLE 7 103,105 0 3,466
EQUIFAX INC COM 294429105 4,609 15,742 SH   SOLE 13 14,489 0 1,253
EQUIFAX INC COM 294429105 4,129 14,102 SH   SOLE 15 14,102 0 0
EQUIFAX INC COM 294429105 0 1 SH   SOLE 17 0 0 1
EQUIFAX INC COM 294429105 88,198 301,232 SH   SOLE 18 264,422 0 36,810
EQUIFAX INC COM 294429105 75,172 256,744 SH   SOLE 19 256,744 0 0
EQUIFAX INC COM 294429105 926,818 3,165,470 SH   SOLE 21 3,165,470 0 0
EQUIFAX INC COM 294429105 873,402 2,983,031 SH   SOLE 22 2,565,371 0 417,660
EQUIFAX INC COM 294429105 33,861 115,651 SH   SOLE 23 115,651 0 0
EQUIFAX INC COM 294429105 150,682 514,643 SH   SOLE 25 514,643 0 0
EQUIFAX INC COM 294429105 84,909 290,001 SH   SOLE 26 103,972 0 186,029
EQUIFAX INC COM 294429105 103,142 352,273 SH   SOLE 28 2,171 0 350,102
EQUIFAX INC COM 294429105 9,129 31,180 SH   SOLE 29 31,180 0 0
EQUIFAX INC COM 294429105 166,837 569,817 SH   SOLE 30 523,925 0 45,892
EQUIFAX INC COM 294429105 25,955 88,646 SH   SOLE 31 55,927 0 32,719
EQUIFAX INC COM 294429105 4,375 14,941 SH   SOLE 34 14,941 0 0
EQUIFAX INC COM 294429105 14,732 50,316 SH   SOLE 36 50,316 0 0
EQUIFAX INC COM 294429105 1,147 3,919 SH   SOLE 40 3,919 0 0
EQUIFAX INC COM 294429105 17,831 60,899 SH   SOLE 43 4,086 0 56,813
EQUILLIUM INC COM 29446K106 10 2,605 SH   SOLE 18 2,605 0 0
EQUILLIUM INC COM 29446K106 140 37,062 SH   SOLE 21 37,062 0 0
EQUILLIUM INC COM 29446K106 4 1,081 SH   SOLE 22 1,081 0 0
EQUINIX INC COM 29444U700 206,382 243,997 SH   SOLE 2 51,207 0 192,790
EQUINIX INC COM 29444U700 136,284 161,123 SH   SOLE 4 153,278 0 7,845
EQUINIX INC COM 29444U700 165,910 196,148 SH   SOLE 7 193,647 0 2,501
EQUINIX INC COM 29444U700 996 1,177 SH   SOLE 13 233 0 944
EQUINIX INC COM 29444U700 7,009 8,287 SH   SOLE 15 8,287 0 0
EQUINIX INC COM 29444U700 179,509 212,226 SH   SOLE 18 199,987 0 12,239
EQUINIX INC COM 29444U700 204,672 241,975 SH   SOLE 19 241,975 0 0
EQUINIX INC COM 29444U700 2,491,914 2,946,082 SH   SOLE 21 2,946,082 0 0
EQUINIX INC COM 29444U700 2,143,180 2,533,789 SH   SOLE 22 2,298,345 0 235,444
EQUINIX INC COM 29444U700 50,986 60,279 SH   SOLE 23 60,279 0 0
EQUINIX INC COM 29444U700 444,785 525,850 SH   SOLE 25 525,850 0 0
EQUINIX INC COM 29444U700 182,268 215,487 SH   SOLE 26 78,161 0 137,326
EQUINIX INC COM 29444U700 208,120 246,051 SH   SOLE 28 25,306 0 220,745
EQUINIX INC COM 29444U700 100 118 SH   SOLE 29 118 0 0
EQUINIX INC COM 29444U700 625,163 739,103 SH   SOLE 30 739,103 0 0
EQUINIX INC COM 29444U700 351,100 415,090 SH   SOLE 31 10,036 0 405,054
EQUINIX INC COM 29444U700 63,035 74,524 SH   SOLE 34 74,524 0 0
EQUINIX INC COM 29444U700 31,690 37,466 SH   SOLE 36 37,466 0 0
EQUINIX INC COM 29444U700 2,542 3,005 SH   SOLE 40 3,005 0 0
EQUINIX INC COM 29444U700 56,738 67,079 SH   SOLE 43 5,376 0 61,702
EQUINOR ASA SPONSORED ADR 29446M102 125,840 4,779,356 SH   SOLE 18 4,751,761 0 27,595
EQUINOR ASA SPONSORED ADR 29446M102 24,536 931,849 SH   SOLE 43 248,217 0 683,632
EQUINOX GOLD CORP COM 29446Y502 445 65,828 SH   SOLE 21 65,828 0 0
EQUINOX GOLD CORP COM 29446Y502 164 24,223 SH   SOLE 43 821 0 23,402
EQUITABLE HLDGS INC COM 29452E101 40,387 1,231,673 SH   SOLE 2 368,251 0 863,422
EQUITABLE HLDGS INC COM 29452E101 9,845 300,241 SH   SOLE 4 161,086 0 139,155
EQUITABLE HLDGS INC COM 29452E101 1,082 32,991 SH   SOLE 7 32,991 0 0
EQUITABLE HLDGS INC COM 29452E101 47 1,438 SH   SOLE 13 1,438 0 0
EQUITABLE HLDGS INC COM 29452E101 1,546 47,154 SH   SOLE 15 47,154 0 0
EQUITABLE HLDGS INC COM 29452E101 122,613 3,739,332 SH   SOLE 18 3,479,640 0 259,692
EQUITABLE HLDGS INC COM 29452E101 222,271 6,778,611 SH   SOLE 19 6,778,611 0 0
EQUITABLE HLDGS INC COM 29452E101 185,201 5,648,082 SH   SOLE 21 5,648,082 0 0
EQUITABLE HLDGS INC COM 29452E101 276,316 8,426,845 SH   SOLE 22 8,013,770 0 413,075
EQUITABLE HLDGS INC COM 29452E101 10,990 335,151 SH   SOLE 23 335,151 0 0
EQUITABLE HLDGS INC COM 29452E101 21,691 661,519 SH   SOLE 25 661,519 0 0
EQUITABLE HLDGS INC COM 29452E101 20,344 620,447 SH   SOLE 26 264,633 0 355,814
EQUITABLE HLDGS INC COM 29452E101 47,191 1,439,190 SH   SOLE 28 218,645 0 1,220,545
EQUITABLE HLDGS INC COM 29452E101 22 676 SH   SOLE 29 676 0 0
EQUITABLE HLDGS INC COM 29452E101 46,031 1,403,809 SH   SOLE 30 1,355,481 0 48,328
EQUITABLE HLDGS INC COM 29452E101 4,708 143,585 SH   SOLE 31 45,279 0 98,306
EQUITABLE HLDGS INC COM 29452E101 61,676 1,880,954 SH   SOLE 34 1,880,954 0 0
EQUITABLE HLDGS INC COM 29452E101 6,270 191,222 SH   SOLE 36 191,222 0 0
EQUITABLE HLDGS INC COM 29452E101 388 11,847 SH   SOLE 40 11,847 0 0
EQUITABLE HLDGS INC COM 29452E101 10,253 312,677 SH   SOLE 43 30,597 0 282,080
EQUITRANS MIDSTREAM CORP COM 294600101 5,345 516,898 SH   SOLE 2 282,746 0 234,152
EQUITRANS MIDSTREAM CORP COM 294600101 18 1,757 SH   SOLE 4 1,757 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 103 9,954 SH   SOLE 7 9,954 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 20,427 1,975,556 SH   SOLE 18 1,975,556 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 7,937 767,576 SH   SOLE 19 767,576 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 321,819 31,123,647 SH   SOLE 21 31,123,647 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 123,991 11,991,423 SH   SOLE 22 11,575,017 0 416,406
EQUITRANS MIDSTREAM CORP COM 294600101 604 58,425 SH   SOLE 25 58,425 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,756 169,816 SH   SOLE 26 137,271 0 32,545
EQUITRANS MIDSTREAM CORP COM 294600101 75 7,256 SH   SOLE 28 7,256 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 2,511 242,820 SH   SOLE 30 242,820 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 142 13,770 SH   SOLE 36 13,770 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 514 49,735 SH   SOLE 40 49,735 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 4,681 452,712 SH   SOLE 43 44,615 0 408,097
EQUITY BANCSHARES INC COM CL A 29460X109 473 13,954 SH   SOLE 2 5,593 0 8,361
EQUITY BANCSHARES INC COM CL A 29460X109 9 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,581 46,606 SH   SOLE 18 46,606 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,369 40,348 SH   SOLE 19 40,348 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 17,986 530,102 SH   SOLE 21 530,102 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 14,868 438,194 SH   SOLE 22 430,151 0 8,043
EQUITY BANCSHARES INC COM CL A 29460X109 49 1,431 SH   SOLE 23 1,431 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 266 7,834 SH   SOLE 26 0 0 7,834
EQUITY BANCSHARES INC COM CL A 29460X109 67 1,976 SH   SOLE 43 0 0 1,976
EQUITY COMWLTH COM SH BEN INT 294628102 2,530 97,700 SH   SOLE 2 36,004 0 61,696
EQUITY COMWLTH COM SH BEN INT 294628102 1,579 60,968 SH   SOLE 4 60,968 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,831 147,898 SH   SOLE 7 147,898 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 9,277 358,184 SH   SOLE 18 358,184 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 9,166 353,881 SH   SOLE 19 353,881 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 143,011 5,521,663 SH   SOLE 21 5,521,663 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 96,418 3,722,696 SH   SOLE 22 3,601,012 0 121,684
EQUITY COMWLTH COM SH BEN INT 294628102 611 23,581 SH   SOLE 23 23,581 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 13,348 515,362 SH   SOLE 25 515,362 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,545 59,640 SH   SOLE 26 50,649 0 8,991
EQUITY COMWLTH COM SH BEN INT 294628102 1,897 73,234 SH   SOLE 28 3,944 0 69,290
EQUITY COMWLTH COM SH BEN INT 294628102 13,888 536,199 SH   SOLE 30 536,199 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 12,910 498,458 SH   SOLE 31 0 0 498,458
EQUITY COMWLTH COM SH BEN INT 294628102 54 2,072 SH   SOLE 36 2,072 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 386 14,912 SH   SOLE 40 14,912 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,667 180,211 SH   SOLE 43 18,108 0 162,103
EQUITY COMWLTH 6.5% CNV PFD D 294628201 12,421 418,218 SH   SOLE 21 418,218 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 28,809 328,642 SH   SOLE 2 46,430 0 282,212
EQUITY LIFESTYLE PPTYS INC COM 29472R108 20,205 230,489 SH   SOLE 4 153,863 0 76,626
EQUITY LIFESTYLE PPTYS INC COM 29472R108 22,503 256,709 SH   SOLE 7 256,709 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 378 4,307 SH   SOLE 13 525 0 3,782
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,632 18,623 SH   SOLE 15 18,623 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 9,619 109,735 SH   SOLE 18 100,649 0 9,086
EQUITY LIFESTYLE PPTYS INC COM 29472R108 26,019 296,818 SH   SOLE 19 296,818 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 420,531 4,797,294 SH   SOLE 21 4,797,294 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 456,353 5,205,943 SH   SOLE 22 5,011,544 0 194,399
EQUITY LIFESTYLE PPTYS INC COM 29472R108 9,166 104,558 SH   SOLE 23 104,558 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 83,397 951,370 SH   SOLE 25 951,370 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 20,735 236,536 SH   SOLE 26 112,659 0 123,877
EQUITY LIFESTYLE PPTYS INC COM 29472R108 33,782 385,380 SH   SOLE 28 3,274 0 382,106
EQUITY LIFESTYLE PPTYS INC COM 29472R108 9 108 SH   SOLE 29 108 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 53,931 615,233 SH   SOLE 30 615,233 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 70,912 808,949 SH   SOLE 31 21,283 0 787,666
EQUITY LIFESTYLE PPTYS INC COM 29472R108 842 9,607 SH   SOLE 34 9,607 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,683 64,833 SH   SOLE 36 64,833 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 509 5,802 SH   SOLE 40 5,802 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,434 84,808 SH   SOLE 43 7,657 0 77,151
EQUITY RESIDENTIAL SH BEN INT 29476L107 124,212 1,372,506 SH   SOLE 2 510,993 0 861,513
EQUITY RESIDENTIAL SH BEN INT 29476L107 53,581 592,053 SH   SOLE 4 418,475 0 173,578
EQUITY RESIDENTIAL SH BEN INT 29476L107 72,411 800,119 SH   SOLE 7 790,797 0 9,322
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,075 33,974 SH   SOLE 13 29,142 0 4,832
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,593 50,750 SH   SOLE 15 50,750 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 54,566 602,944 SH   SOLE 18 545,854 0 57,090
EQUITY RESIDENTIAL SH BEN INT 29476L107 61,086 674,986 SH   SOLE 19 674,986 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,244,543 13,751,861 SH   SOLE 21 13,751,861 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 973,577 10,757,757 SH   SOLE 22 9,726,282 0 1,031,475
EQUITY RESIDENTIAL SH BEN INT 29476L107 30,217 333,888 SH   SOLE 23 333,888 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 210,459 2,325,512 SH   SOLE 25 2,325,512 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 104,537 1,155,101 SH   SOLE 26 561,009 0 594,092
EQUITY RESIDENTIAL SH BEN INT 29476L107 103,721 1,146,083 SH   SOLE 28 8,472 0 1,137,611
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,813 64,237 SH   SOLE 29 64,237 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 279,290 3,086,079 SH   SOLE 30 3,086,079 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 164,410 1,816,680 SH   SOLE 31 144,776 0 1,671,904
EQUITY RESIDENTIAL SH BEN INT 29476L107 6,084 67,222 SH   SOLE 34 67,222 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 14,725 162,712 SH   SOLE 36 162,712 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,083 11,970 SH   SOLE 40 11,970 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 19,586 216,415 SH   SOLE 43 8,548 0 207,867
ERASCA INC COM 29479A108 246 15,820 SH   SOLE 2 6,852 0 8,968
ERASCA INC COM 29479A108 880 56,472 SH   SOLE 18 56,472 0 0
ERASCA INC COM 29479A108 549 35,213 SH   SOLE 19 35,213 0 0
ERASCA INC COM 29479A108 19,618 1,259,172 SH   SOLE 21 1,259,172 0 0
ERASCA INC COM 29479A108 6,997 449,109 SH   SOLE 22 431,579 0 17,530
ERASCA INC COM 29479A108 86 5,494 SH   SOLE 25 5,494 0 0
ERASCA INC COM 29479A108 968 62,139 SH   SOLE 30 62,139 0 0
ERASCA INC COM 29479A108 78 5,026 SH   SOLE 40 5,026 0 0
ERICSSON ADR B SEK 10 294821608 5,371 494,107 SH   SOLE 43 28,826 0 465,281
ERIE INDTY CO CL A 29530P102 5,957 30,920 SH   SOLE 2 10,759 0 20,161
ERIE INDTY CO CL A 29530P102 3,309 17,173 SH   SOLE 4 10,996 0 6,177
ERIE INDTY CO CL A 29530P102 2,771 14,381 SH   SOLE 7 14,381 0 0
ERIE INDTY CO CL A 29530P102 3 16 SH   SOLE 13 16 0 0
ERIE INDTY CO CL A 29530P102 475 2,465 SH   SOLE 15 2,465 0 0
ERIE INDTY CO CL A 29530P102 4,864 25,246 SH   SOLE 18 23,735 0 1,511
ERIE INDTY CO CL A 29530P102 2,145 11,134 SH   SOLE 19 11,134 0 0
ERIE INDTY CO CL A 29530P102 178,539 926,706 SH   SOLE 21 926,706 0 0
ERIE INDTY CO CL A 29530P102 130,151 675,550 SH   SOLE 22 647,785 0 27,765
ERIE INDTY CO CL A 29530P102 2,707 14,052 SH   SOLE 23 14,052 0 0
ERIE INDTY CO CL A 29530P102 523 2,714 SH   SOLE 25 2,714 0 0
ERIE INDTY CO CL A 29530P102 5,056 26,242 SH   SOLE 26 17,860 0 8,382
ERIE INDTY CO CL A 29530P102 5,211 27,048 SH   SOLE 28 454 0 26,594
ERIE INDTY CO CL A 29530P102 43 222 SH   SOLE 29 222 0 0
ERIE INDTY CO CL A 29530P102 30,021 155,822 SH   SOLE 30 119,768 0 36,054
ERIE INDTY CO CL A 29530P102 1,606 8,335 SH   SOLE 31 2,303 0 6,032
ERIE INDTY CO CL A 29530P102 275 1,428 SH   SOLE 34 1,428 0 0
ERIE INDTY CO CL A 29530P102 2,727 14,155 SH   SOLE 36 14,155 0 0
ERIE INDTY CO CL A 29530P102 178 925 SH   SOLE 40 925 0 0
ERIE INDTY CO CL A 29530P102 5,040 26,161 SH   SOLE 43 1,726 0 24,435
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 132 551,373 SH   SOLE 2 39,120 0 512,253
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 1 5,106 SH   SOLE 7 5,106 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 255 1,063,685 SH   SOLE 18 1,063,685 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 135 564,505 SH   SOLE 19 564,505 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 2,851 11,893,833 SH   SOLE 21 11,893,833 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 964 4,023,358 SH   SOLE 22 3,830,112 0 193,246
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 23 97,945 SH   SOLE 23 97,945 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 120 502,260 SH   SOLE 26 0 0 502,260
ESCALADE INC COM 296056104 80 5,097 SH   SOLE 2 425 0 4,672
ESCALADE INC COM 296056104 502 31,790 SH   SOLE 18 31,790 0 0
ESCALADE INC COM 296056104 281 17,785 SH   SOLE 19 17,785 0 0
ESCALADE INC COM 296056104 5,916 374,676 SH   SOLE 21 374,676 0 0
ESCALADE INC COM 296056104 2,159 136,724 SH   SOLE 22 131,304 0 5,420
ESCO TECHNOLOGIES INC COM 296315104 1,785 19,830 SH   SOLE 2 7,197 0 12,633
ESCO TECHNOLOGIES INC COM 296315104 7 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104 33 362 SH   SOLE 7 362 0 0
ESCO TECHNOLOGIES INC COM 296315104 8,928 99,213 SH   SOLE 18 99,213 0 0
ESCO TECHNOLOGIES INC COM 296315104 4,914 54,611 SH   SOLE 19 54,611 0 0
ESCO TECHNOLOGIES INC COM 296315104 286,414 3,182,734 SH   SOLE 21 3,182,734 0 0
ESCO TECHNOLOGIES INC COM 296315104 58,869 654,173 SH   SOLE 22 628,383 0 25,790
ESCO TECHNOLOGIES INC COM 296315104 450 4,995 SH   SOLE 25 4,995 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,194 13,267 SH   SOLE 26 11,471 0 1,796
ESCO TECHNOLOGIES INC COM 296315104 42 464 SH   SOLE 28 464 0 0
ESCO TECHNOLOGIES INC COM 296315104 4,286 47,631 SH   SOLE 30 47,631 0 0
ESCO TECHNOLOGIES INC COM 296315104 217 2,408 SH   SOLE 36 2,408 0 0
ESCO TECHNOLOGIES INC COM 296315104 268 2,977 SH   SOLE 40 2,977 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,662 18,468 SH   SOLE 43 17 0 18,451
ESPERION THERAPEUTICS INC NE COM 29664W105 25 4,948 SH   SOLE 2 1,091 0 3,857
ESPERION THERAPEUTICS INC NE COM 29664W105 2 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 417 83,497 SH   SOLE 18 83,497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 227 45,390 SH   SOLE 19 45,390 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 4,685 937,022 SH   SOLE 21 937,022 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 5,659 1,131,848 SH   SOLE 22 1,127,785 0 4,063
ESPERION THERAPEUTICS INC NE COM 29664W105 18 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 70 14,079 SH   SOLE 30 14,079 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 101 20,242 SH   SOLE 43 96 0 20,146
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1 940 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 74 5,217 SH   SOLE 21 5,217 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 11 3,025 SH   SOLE 18 3,025 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 150 42,604 SH   SOLE 21 42,604 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 603 171,849 SH   SOLE 22 171,849 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 25 1,212 SH   SOLE 2 388 0 824
ESPORTS TECHNOLOGIES INC COM 29667L106 599 29,116 SH   SOLE 18 29,116 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 397 19,288 SH   SOLE 19 19,288 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 7,788 378,792 SH   SOLE 21 378,792 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 1,914 93,114 SH   SOLE 22 92,362 0 752
ESQUIRE FINL HLDGS INC COM 29667J101 11 338 SH   SOLE 2 0 0 338
ESQUIRE FINL HLDGS INC COM 29667J101 41 1,299 SH   SOLE 18 1,299 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 519 16,462 SH   SOLE 21 16,462 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 945 30,011 SH   SOLE 22 30,011 0 0
ESS TECH INC COMMON STOCK 26916J106 23 2,021 SH   SOLE 2 0 0 2,021
ESS TECH INC COMMON STOCK 26916J106 35 3,055 SH   SOLE 21 3,055 0 0
ESS TECH INC COMMON STOCK 26916J106 7,744 676,883 SH   SOLE 22 676,883 0 0
ESSA BANCORP INC COM 29667D104 28 1,619 SH   SOLE 2 1,619 0 0
ESSA BANCORP INC COM 29667D104 30 1,754 SH   SOLE 18 1,754 0 0
ESSA BANCORP INC COM 29667D104 531 30,662 SH   SOLE 21 30,662 0 0
ESSA BANCORP INC COM 29667D104 84 4,820 SH   SOLE 22 4,820 0 0
ESSA PHARMA INC COM NEW 29668H708 72 5,066 SH   SOLE 2 5,066 0 0
ESSA PHARMA INC COM NEW 29668H708 625 43,989 SH   SOLE 21 43,989 0 0
ESSA PHARMA INC COM NEW 29668H708 267 18,784 SH   SOLE 22 9,120 0 9,664
ESSA PHARMA INC COM NEW 29668H708 38 2,698 SH   SOLE 25 2,698 0 0
ESSA PHARMA INC COM NEW 29668H708 30 2,097 SH   SOLE 26 2,097 0 0
ESSA PHARMA INC COM NEW 29668H708 96 6,731 SH   SOLE 30 6,731 0 0
ESSA PHARMA INC COM NEW 29668H708 53 3,752 SH   SOLE 36 3,752 0 0
ESSA PHARMA INC COM NEW 29668H708 36 2,521 SH   SOLE 40 2,521 0 0
ESSENT GROUP LTD COM G3198U102 17,936 393,940 SH   SOLE 2 205,736 0 188,204
ESSENT GROUP LTD COM G3198U102 233 5,114 SH   SOLE 4 0 0 5,114
ESSENT GROUP LTD COM G3198U102 212 4,647 SH   SOLE 7 4,647 0 0
ESSENT GROUP LTD COM G3198U102 24,391 535,718 SH   SOLE 18 524,039 0 11,679
ESSENT GROUP LTD COM G3198U102 53,463 1,174,232 SH   SOLE 19 1,174,232 0 0
ESSENT GROUP LTD COM G3198U102 362,298 7,957,338 SH   SOLE 21 7,957,338 0 0
ESSENT GROUP LTD COM G3198U102 197,914 4,346,901 SH   SOLE 22 4,237,550 0 109,351
ESSENT GROUP LTD COM G3198U102 1,860 40,850 SH   SOLE 23 40,850 0 0
ESSENT GROUP LTD COM G3198U102 693 15,213 SH   SOLE 25 15,213 0 0
ESSENT GROUP LTD COM G3198U102 12,979 285,067 SH   SOLE 26 41,109 0 243,958
ESSENT GROUP LTD COM G3198U102 92 2,011 SH   SOLE 28 2,011 0 0
ESSENT GROUP LTD COM G3198U102 839 18,430 SH   SOLE 29 18,430 0 0
ESSENT GROUP LTD COM G3198U102 3,016 66,245 SH   SOLE 30 66,245 0 0
ESSENT GROUP LTD COM G3198U102 2,818 61,892 SH   SOLE 34 61,892 0 0
ESSENT GROUP LTD COM G3198U102 84 1,837 SH   SOLE 36 1,837 0 0
ESSENT GROUP LTD COM G3198U102 676 14,855 SH   SOLE 40 14,855 0 0
ESSENT GROUP LTD COM G3198U102 0 3 SH   SOLE 43 0 0 3
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,524 122,249 SH   SOLE 2 55,816 0 66,433
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,794 62,228 SH   SOLE 4 62,228 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4,391 152,304 SH   SOLE 7 152,304 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13,469 467,181 SH   SOLE 18 467,181 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11,644 403,889 SH   SOLE 19 403,889 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 438,025 15,193,358 SH   SOLE 21 15,193,358 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 115,005 3,989,069 SH   SOLE 22 3,867,117 0 121,952
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 140 4,839 SH   SOLE 23 4,839 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 15,308 530,991 SH   SOLE 25 530,991 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,291 44,787 SH   SOLE 26 34,900 0 9,887
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,074 71,942 SH   SOLE 28 2,107 0 69,835
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 20,395 707,412 SH   SOLE 30 707,412 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 14,856 515,308 SH   SOLE 31 0 0 515,308
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 637 22,103 SH   SOLE 34 22,103 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 420 14,564 SH   SOLE 40 14,564 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,683 58,385 SH   SOLE 43 3,359 0 55,026
ESSENTIAL UTILS INC COM 29670G102 34,438 641,418 SH   SOLE 2 128,957 0 512,461
ESSENTIAL UTILS INC COM 29670G102 12,102 225,411 SH   SOLE 4 124,970 0 100,441
ESSENTIAL UTILS INC COM 29670G102 37,456 697,634 SH   SOLE 7 697,634 0 0
ESSENTIAL UTILS INC COM 29670G102 19 363 SH   SOLE 13 363 0 0
ESSENTIAL UTILS INC COM 29670G102 1,429 26,625 SH   SOLE 15 26,625 0 0
ESSENTIAL UTILS INC COM 29670G102 28,647 533,557 SH   SOLE 18 520,933 0 12,624
ESSENTIAL UTILS INC COM 29670G102 5,334 99,350 SH   SOLE 19 99,350 0 0
ESSENTIAL UTILS INC COM 29670G102 636,889 11,862,342 SH   SOLE 21 11,862,342 0 0
ESSENTIAL UTILS INC COM 29670G102 342,961 6,387,807 SH   SOLE 22 6,126,464 0 261,343
ESSENTIAL UTILS INC COM 29670G102 7,145 133,075 SH   SOLE 23 133,075 0 0
ESSENTIAL UTILS INC COM 29670G102 29,622 551,722 SH   SOLE 25 551,722 0 0
ESSENTIAL UTILS INC COM 29670G102 14,784 275,358 SH   SOLE 26 180,695 0 94,663
ESSENTIAL UTILS INC COM 29670G102 29,740 553,914 SH   SOLE 28 3,997 0 549,917
ESSENTIAL UTILS INC COM 29670G102 57 1,066 SH   SOLE 29 1,066 0 0
ESSENTIAL UTILS INC COM 29670G102 173,493 3,231,384 SH   SOLE 30 3,134,770 0 96,614
ESSENTIAL UTILS INC COM 29670G102 51,681 962,587 SH   SOLE 31 25,765 0 936,822
ESSENTIAL UTILS INC COM 29670G102 6,676 124,347 SH   SOLE 34 124,347 0 0
ESSENTIAL UTILS INC COM 29670G102 3,231 60,176 SH   SOLE 36 60,176 0 0
ESSENTIAL UTILS INC COM 29670G102 430 8,011 SH   SOLE 40 8,011 0 0
ESSENTIAL UTILS INC COM 29670G102 17,661 328,942 SH   SOLE 43 11,607 0 317,335
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 41,888 642,550 SH   SOLE 21 642,550 0 0
ESSEX PPTY TR INC COM 297178105 50,123 142,301 SH   SOLE 2 27,492 0 114,809
ESSEX PPTY TR INC COM 297178105 29,034 82,430 SH   SOLE 4 57,555 0 24,875
ESSEX PPTY TR INC COM 297178105 54,132 153,685 SH   SOLE 7 151,808 0 1,877
ESSEX PPTY TR INC COM 297178105 435 1,234 SH   SOLE 13 180 0 1,054
ESSEX PPTY TR INC COM 297178105 3,087 8,763 SH   SOLE 15 8,763 0 0
ESSEX PPTY TR INC COM 297178105 37,647 106,882 SH   SOLE 18 97,960 0 8,922
ESSEX PPTY TR INC COM 297178105 40,083 113,797 SH   SOLE 19 113,797 0 0
ESSEX PPTY TR INC COM 297178105 894,374 2,539,175 SH   SOLE 21 2,539,175 0 0
ESSEX PPTY TR INC COM 297178105 651,174 1,848,717 SH   SOLE 22 1,714,275 0 134,442
ESSEX PPTY TR INC COM 297178105 14,244 40,440 SH   SOLE 23 40,440 0 0
ESSEX PPTY TR INC COM 297178105 142,335 404,096 SH   SOLE 25 404,096 0 0
ESSEX PPTY TR INC COM 297178105 52,959 150,354 SH   SOLE 26 59,398 0 90,956
ESSEX PPTY TR INC COM 297178105 68,423 194,258 SH   SOLE 28 1,284 0 192,974
ESSEX PPTY TR INC COM 297178105 235 668 SH   SOLE 29 668 0 0
ESSEX PPTY TR INC COM 297178105 187,280 531,697 SH   SOLE 30 531,697 0 0
ESSEX PPTY TR INC COM 297178105 106,328 301,871 SH   SOLE 31 7,152 0 294,719
ESSEX PPTY TR INC COM 297178105 3,306 9,386 SH   SOLE 34 9,386 0 0
ESSEX PPTY TR INC COM 297178105 9,260 26,290 SH   SOLE 36 26,290 0 0
ESSEX PPTY TR INC COM 297178105 740 2,100 SH   SOLE 40 2,100 0 0
ESSEX PPTY TR INC COM 297178105 9,995 28,376 SH   SOLE 43 1,551 0 26,825
ESTABLISHMENT LABS HLDGS INC COM G31249108 306 4,527 SH   SOLE 2 4,527 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 3,220 47,641 SH   SOLE 21 47,641 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 1,162 17,193 SH   SOLE 22 8,605 0 8,588
ESTABLISHMENT LABS HLDGS INC COM G31249108 163 2,408 SH   SOLE 25 2,408 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 146 2,156 SH   SOLE 26 687 0 1,469
ESTABLISHMENT LABS HLDGS INC COM G31249108 107 1,587 SH   SOLE 28 1,587 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 746 11,030 SH   SOLE 30 11,030 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 152 2,255 SH   SOLE 40 2,255 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 7 148 SH   SOLE 17 0 0 148
ETHAN ALLEN INTERIORS INC COM 297602104 2,058 78,287 SH   SOLE 2 54,743 0 23,544
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,363 89,892 SH   SOLE 18 89,892 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 4,897 186,253 SH   SOLE 19 186,253 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 77,606 2,951,922 SH   SOLE 21 2,951,922 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 20,493 779,480 SH   SOLE 22 753,771 0 25,709
ETHAN ALLEN INTERIORS INC COM 297602104 38 1,458 SH   SOLE 23 1,458 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 116 4,394 SH   SOLE 25 4,394 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 403 15,315 SH   SOLE 26 6,302 0 9,013
ETHAN ALLEN INTERIORS INC COM 297602104 1,514 57,592 SH   SOLE 30 57,592 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 28 1,059 SH   SOLE 34 1,059 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 103 3,917 SH   SOLE 36 3,917 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 81 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 550 20,902 SH   SOLE 43 0 0 20,902
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 261 60,848 SH   SOLE 21 60,848 0 0
ETON PHARMACEUTICALS INC COM 29772L108 1,002 233,624 SH   SOLE 22 233,624 0 0
ETSY INC COM 29786A106 69,562 317,721 SH   SOLE 2 90,335 0 227,386
ETSY INC COM 29786A106 19,769 90,295 SH   SOLE 4 60,591 0 29,704
ETSY INC COM 29786A106 23,781 108,618 SH   SOLE 7 104,847 0 3,771
ETSY INC COM 29786A106 2,079 9,498 SH   SOLE 13 8,006 0 1,492
ETSY INC COM 29786A106 2,604 11,893 SH   SOLE 15 11,893 0 0
ETSY INC COM 29786A106 247,257 1,129,338 SH   SOLE 18 834,927 0 294,411
ETSY INC COM 29786A106 146,618 669,670 SH   SOLE 19 669,670 0 0
ETSY INC COM 29786A106 921,247 4,207,762 SH   SOLE 21 4,207,762 0 0
ETSY INC COM 29786A106 632,487 2,888,859 SH   SOLE 22 2,619,771 0 269,088
ETSY INC COM 29786A106 16,661 76,098 SH   SOLE 23 76,098 0 0
ETSY INC COM 29786A106 99,736 455,542 SH   SOLE 25 455,542 0 0
ETSY INC COM 29786A106 68,601 313,333 SH   SOLE 26 94,348 0 218,985
ETSY INC COM 29786A106 77,090 352,106 SH   SOLE 28 13,550 0 338,556
ETSY INC COM 29786A106 1,377 6,290 SH   SOLE 29 6,290 0 0
ETSY INC COM 29786A106 186,753 852,988 SH   SOLE 30 790,002 0 62,986
ETSY INC COM 29786A106 10,945 49,990 SH   SOLE 31 16,142 0 33,848
ETSY INC COM 29786A106 12,714 58,072 SH   SOLE 34 58,072 0 0
ETSY INC COM 29786A106 10,773 49,204 SH   SOLE 36 49,204 0 0
ETSY INC COM 29786A106 949 4,336 SH   SOLE 40 4,336 0 0
ETSY INC COM 29786A106 20,356 92,973 SH   SOLE 43 6,512 0 86,461
ETSY INC NOTE 0.125%10/0 29786AAJ5 255 100,000 PRN   SOLE 2 100,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 9,573 3,757,000 PRN   SOLE 21 3,757,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 1,274 500,000 PRN   SOLE 22 500,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0 1,610 1,200,000 PRN   SOLE 2 1,200,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0 6,403 4,773,000 PRN   SOLE 21 4,773,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0 7,177 5,350,000 PRN   SOLE 22 5,350,000 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 8,761 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 173 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 3,427 180,000 SH   SOLE 42 180,000 0 0
EURONAV NV SHS B38564108 6,325 711,489 SH   SOLE 7 711,489 0 0
EURONAV NV SHS B38564108 3 370 SH   SOLE 22 370 0 0
EURONAV NV SHS B38564108 3 368 SH   SOLE 43 368 0 0
EURONET WORLDWIDE INC COM 298736109 12,980 108,924 SH   SOLE 2 55,877 0 53,047
EURONET WORLDWIDE INC COM 298736109 324 2,722 SH   SOLE 4 2,722 0 0
EURONET WORLDWIDE INC COM 298736109 122 1,021 SH   SOLE 7 1,021 0 0
EURONET WORLDWIDE INC COM 298736109 2,893 24,275 SH   SOLE 18 24,275 0 0
EURONET WORLDWIDE INC COM 298736109 1,745 14,641 SH   SOLE 19 14,641 0 0
EURONET WORLDWIDE INC COM 298736109 81,336 682,518 SH   SOLE 21 682,518 0 0
EURONET WORLDWIDE INC COM 298736109 141,784 1,189,763 SH   SOLE 22 1,132,794 0 56,969
EURONET WORLDWIDE INC COM 298736109 1,224 10,268 SH   SOLE 25 10,268 0 0
EURONET WORLDWIDE INC COM 298736109 4,022 33,752 SH   SOLE 26 23,790 0 9,962
EURONET WORLDWIDE INC COM 298736109 112 941 SH   SOLE 28 941 0 0
EURONET WORLDWIDE INC COM 298736109 468 3,924 SH   SOLE 29 3,924 0 0
EURONET WORLDWIDE INC COM 298736109 3,707 31,104 SH   SOLE 30 31,104 0 0
EURONET WORLDWIDE INC COM 298736109 95 796 SH   SOLE 31 796 0 0
EURONET WORLDWIDE INC COM 298736109 373 3,134 SH   SOLE 34 3,134 0 0
EURONET WORLDWIDE INC COM 298736109 93 777 SH   SOLE 36 777 0 0
EURONET WORLDWIDE INC COM 298736109 839 7,038 SH   SOLE 40 7,038 0 0
EURONET WORLDWIDE INC COM 298736109 2,289 19,204 SH   SOLE 43 2,280 0 16,924
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 3,741 3,464,000 PRN   SOLE 21 3,464,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 217 7,160 SH   SOLE 2 3,724 0 3,436
EUROPEAN WAX CTR INC CLASS A COM 29882P106 1,161 38,246 SH   SOLE 18 38,246 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 691 22,752 SH   SOLE 19 22,752 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 13,639 449,381 SH   SOLE 21 449,381 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 8,919 293,863 SH   SOLE 22 290,217 0 3,646
EUROPEAN WAX CTR INC CLASS A COM 29882P106 101 3,313 SH   SOLE 25 3,313 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 162 5,330 SH   SOLE 30 5,330 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 78 2,565 SH   SOLE 40 2,565 0 0
EUROSEAS LTD SHS Y23592135 8,751 351,309 SH   SOLE 42 351,309 0 0
EVANS BANCORP INC COM NEW 29911Q208 146 3,615 SH   SOLE 2 3,228 0 387
EVANS BANCORP INC COM NEW 29911Q208 41 1,005 SH   SOLE 18 1,005 0 0
EVANS BANCORP INC COM NEW 29911Q208 590 14,631 SH   SOLE 21 14,631 0 0
EVANS BANCORP INC COM NEW 29911Q208 832 20,648 SH   SOLE 22 20,648 0 0
EVELO BIOSCIENCES INC COM 299734103 85 14,008 SH   SOLE 2 1,296 0 12,712
EVELO BIOSCIENCES INC COM 299734103 3 488 SH   SOLE 7 488 0 0
EVELO BIOSCIENCES INC COM 299734103 540 88,977 SH   SOLE 18 88,977 0 0
EVELO BIOSCIENCES INC COM 299734103 329 54,167 SH   SOLE 19 54,167 0 0
EVELO BIOSCIENCES INC COM 299734103 7,710 1,270,157 SH   SOLE 21 1,270,157 0 0
EVELO BIOSCIENCES INC COM 299734103 3,888 640,547 SH   SOLE 22 635,860 0 4,687
EVELO BIOSCIENCES INC COM 299734103 142 23,321 SH   SOLE 30 23,321 0 0
EVELO BIOSCIENCES INC COM 299734103 95 15,673 SH   SOLE 43 0 0 15,673
EVENTBRITE INC COM CL A 29975E109 830 47,612 SH   SOLE 2 31,141 0 16,471
EVENTBRITE INC COM CL A 29975E109 4 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109 19 1,062 SH   SOLE 7 1,062 0 0
EVENTBRITE INC COM CL A 29975E109 3,624 207,785 SH   SOLE 18 197,887 0 9,898
EVENTBRITE INC COM CL A 29975E109 17,783 1,019,682 SH   SOLE 19 1,019,682 0 0
EVENTBRITE INC COM CL A 29975E109 45,342 2,599,864 SH   SOLE 21 2,599,864 0 0
EVENTBRITE INC COM CL A 29975E109 32,090 1,840,013 SH   SOLE 22 1,799,316 0 40,697
EVENTBRITE INC COM CL A 29975E109 95 5,457 SH   SOLE 23 5,457 0 0
EVENTBRITE INC COM CL A 29975E109 218 12,525 SH   SOLE 25 12,525 0 0
EVENTBRITE INC COM CL A 29975E109 890 51,053 SH   SOLE 26 28,701 0 22,352
EVENTBRITE INC COM CL A 29975E109 95 5,423 SH   SOLE 28 5,423 0 0
EVENTBRITE INC COM CL A 29975E109 882 50,561 SH   SOLE 30 50,561 0 0
EVENTBRITE INC COM CL A 29975E109 30,550 1,751,716 SH   SOLE 34 1,751,716 0 0
EVENTBRITE INC COM CL A 29975E109 28 1,577 SH   SOLE 36 1,577 0 0
EVENTBRITE INC COM CL A 29975E109 151 8,650 SH   SOLE 40 8,650 0 0
EVENTBRITE INC COM CL A 29975E109 263 15,059 SH   SOLE 43 155 0 14,904
EVERBRIDGE INC COM 29978A104 4,369 64,887 SH   SOLE 2 20,053 0 44,834
EVERBRIDGE INC COM 29978A104 32 469 SH   SOLE 4 141 0 328
EVERBRIDGE INC COM 29978A104 36 539 SH   SOLE 7 539 0 0
EVERBRIDGE INC COM 29978A104 1,222 18,154 SH   SOLE 18 18,154 0 0
EVERBRIDGE INC COM 29978A104 1,611 23,926 SH   SOLE 19 23,926 0 0
EVERBRIDGE INC COM 29978A104 51,632 766,856 SH   SOLE 21 766,856 0 0
EVERBRIDGE INC COM 29978A104 60,877 904,165 SH   SOLE 22 861,932 0 42,233
EVERBRIDGE INC COM 29978A104 345 5,125 SH   SOLE 25 5,125 0 0
EVERBRIDGE INC COM 29978A104 4,278 63,535 SH   SOLE 26 26,637 0 36,898
EVERBRIDGE INC COM 29978A104 45 671 SH   SOLE 28 671 0 0
EVERBRIDGE INC COM 29978A104 18,049 268,072 SH   SOLE 30 268,072 0 0
EVERBRIDGE INC COM 29978A104 39 574 SH   SOLE 31 574 0 0
EVERBRIDGE INC COM 29978A104 371 5,517 SH   SOLE 40 5,517 0 0
EVERBRIDGE INC COM 29978A104 1,187 17,623 SH   SOLE 43 1,495 0 16,128
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 2,737 2,820,000 PRN   SOLE 21 2,820,000 0 0
EVERCOMMERCE INC COM 29977X105 57 3,619 SH   SOLE 2 559 0 3,060
EVERCOMMERCE INC COM 29977X105 679 43,106 SH   SOLE 18 43,106 0 0
EVERCOMMERCE INC COM 29977X105 452 28,673 SH   SOLE 19 28,673 0 0
EVERCOMMERCE INC COM 29977X105 8,432 535,359 SH   SOLE 21 535,359 0 0
EVERCOMMERCE INC COM 29977X105 6,131 389,281 SH   SOLE 22 386,670 0 2,611
EVERCORE INC CLASS A 29977A105 13,557 99,795 SH   SOLE 2 33,184 0 66,611
EVERCORE INC CLASS A 29977A105 22 159 SH   SOLE 4 159 0 0
EVERCORE INC CLASS A 29977A105 101 741 SH   SOLE 7 741 0 0
EVERCORE INC CLASS A 29977A105 11,478 84,489 SH   SOLE 18 84,489 0 0
EVERCORE INC CLASS A 29977A105 1,509 11,109 SH   SOLE 19 11,109 0 0
EVERCORE INC CLASS A 29977A105 283,435 2,086,380 SH   SOLE 21 2,086,380 0 0
EVERCORE INC CLASS A 29977A105 145,415 1,070,407 SH   SOLE 22 1,026,631 0 43,776
EVERCORE INC CLASS A 29977A105 703 5,178 SH   SOLE 25 5,178 0 0
EVERCORE INC CLASS A 29977A105 2,623 19,311 SH   SOLE 26 15,771 0 3,540
EVERCORE INC CLASS A 29977A105 99 730 SH   SOLE 28 730 0 0
EVERCORE INC CLASS A 29977A105 3,235 23,815 SH   SOLE 30 23,815 0 0
EVERCORE INC CLASS A 29977A105 79 583 SH   SOLE 31 583 0 0
EVERCORE INC CLASS A 29977A105 73 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105 687 5,054 SH   SOLE 40 5,054 0 0
EVERCORE INC CLASS A 29977A105 3,628 26,708 SH   SOLE 43 3,460 0 23,248
EVEREST RE GROUP LTD COM G3223R108 23,255 84,896 SH   SOLE 2 41,632 0 43,264
EVEREST RE GROUP LTD COM G3223R108 9,129 33,329 SH   SOLE 4 22,164 0 11,165
EVEREST RE GROUP LTD COM G3223R108 9,748 35,586 SH   SOLE 7 34,251 0 1,335
EVEREST RE GROUP LTD COM G3223R108 36 130 SH   SOLE 13 130 0 0
EVEREST RE GROUP LTD COM G3223R108 1,574 5,746 SH   SOLE 15 5,746 0 0
EVEREST RE GROUP LTD COM G3223R108 27,348 99,839 SH   SOLE 18 94,275 0 5,564
EVEREST RE GROUP LTD COM G3223R108 8,449 30,845 SH   SOLE 19 30,845 0 0
EVEREST RE GROUP LTD COM G3223R108 299,652 1,093,939 SH   SOLE 21 1,093,939 0 0
EVEREST RE GROUP LTD COM G3223R108 250,772 915,494 SH   SOLE 22 834,230 0 81,264
EVEREST RE GROUP LTD COM G3223R108 6,606 24,118 SH   SOLE 23 24,118 0 0
EVEREST RE GROUP LTD COM G3223R108 15,163 55,356 SH   SOLE 25 55,356 0 0
EVEREST RE GROUP LTD COM G3223R108 21,089 76,988 SH   SOLE 26 24,803 0 52,185
EVEREST RE GROUP LTD COM G3223R108 18,197 66,430 SH   SOLE 28 714 0 65,716
EVEREST RE GROUP LTD COM G3223R108 282 1,030 SH   SOLE 29 1,030 0 0
EVEREST RE GROUP LTD COM G3223R108 51,710 188,777 SH   SOLE 30 188,777 0 0
EVEREST RE GROUP LTD COM G3223R108 6,572 23,993 SH   SOLE 31 4,707 0 19,286
EVEREST RE GROUP LTD COM G3223R108 500 1,825 SH   SOLE 34 1,825 0 0
EVEREST RE GROUP LTD COM G3223R108 4,811 17,562 SH   SOLE 36 17,562 0 0
EVEREST RE GROUP LTD COM G3223R108 367 1,341 SH   SOLE 40 1,341 0 0
EVEREST RE GROUP LTD COM G3223R108 9,631 35,161 SH   SOLE 43 500 0 34,661
EVERGY INC COM 30034W106 33,405 486,878 SH   SOLE 2 148,880 0 337,998
EVERGY INC COM 30034W106 9,234 134,587 SH   SOLE 4 125,796 0 8,791
EVERGY INC COM 30034W106 16,428 239,440 SH   SOLE 7 232,253 0 7,187
EVERGY INC COM 30034W106 1,535 22,375 SH   SOLE 13 18,714 0 3,661
EVERGY INC COM 30034W106 2,275 33,154 SH   SOLE 15 33,154 0 0
EVERGY INC COM 30034W106 16 230 SH   SOLE 17 0 0 230
EVERGY INC COM 30034W106 25,356 369,571 SH   SOLE 18 347,228 0 22,343
EVERGY INC COM 30034W106 20,346 296,546 SH   SOLE 19 296,546 0 0
EVERGY INC COM 30034W106 488,431 7,118,942 SH   SOLE 21 7,118,942 0 0
EVERGY INC COM 30034W106 347,640 5,066,894 SH   SOLE 22 4,588,031 0 478,863
EVERGY INC COM 30034W106 10,577 154,164 SH   SOLE 23 154,164 0 0
EVERGY INC COM 30034W106 5,655 82,418 SH   SOLE 25 82,418 0 0
EVERGY INC COM 30034W106 34,446 502,052 SH   SOLE 26 212,500 0 289,552
EVERGY INC COM 30034W106 2,771 40,381 SH   SOLE 28 0 0 40,381
EVERGY INC COM 30034W106 1,345 19,601 SH   SOLE 29 19,601 0 0
EVERGY INC COM 30034W106 79,540 1,159,312 SH   SOLE 30 1,159,312 0 0
EVERGY INC COM 30034W106 66,917 975,318 SH   SOLE 31 59,392 0 915,926
EVERGY INC COM 30034W106 13,700 199,674 SH   SOLE 34 199,674 0 0
EVERGY INC COM 30034W106 10,931 159,322 SH   SOLE 36 159,322 0 0
EVERGY INC COM 30034W106 310 4,522 SH   SOLE 40 4,522 0 0
EVERGY INC COM 30034W106 7,623 111,108 SH   SOLE 43 6,969 0 104,139
EVERI HLDGS INC COM 30034T103 903 42,291 SH   SOLE 2 33,421 0 8,870
EVERI HLDGS INC COM 30034T103 7 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103 26 1,210 SH   SOLE 7 1,210 0 0
EVERI HLDGS INC COM 30034T103 5,196 243,391 SH   SOLE 18 243,391 0 0
EVERI HLDGS INC COM 30034T103 4,118 192,877 SH   SOLE 19 192,877 0 0
EVERI HLDGS INC COM 30034T103 67,253 3,150,036 SH   SOLE 21 3,150,036 0 0
EVERI HLDGS INC COM 30034T103 44,491 2,083,878 SH   SOLE 22 2,034,224 0 49,654
EVERI HLDGS INC COM 30034T103 32 1,484 SH   SOLE 23 1,484 0 0
EVERI HLDGS INC COM 30034T103 415 19,439 SH   SOLE 25 19,439 0 0
EVERI HLDGS INC COM 30034T103 1,148 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,283 60,079 SH   SOLE 30 60,079 0 0
EVERI HLDGS INC COM 30034T103 338 15,850 SH   SOLE 34 15,850 0 0
EVERI HLDGS INC COM 30034T103 327 15,296 SH   SOLE 36 15,296 0 0
EVERI HLDGS INC COM 30034T103 218 10,207 SH   SOLE 40 10,207 0 0
EVERI HLDGS INC COM 30034T103 159 7,462 SH   SOLE 43 0 0 7,462
EVERQUOTE INC COM CL A 30041R108 798 50,981 SH   SOLE 2 39,126 0 11,855
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 946 60,417 SH   SOLE 18 56,484 0 3,933
EVERQUOTE INC COM CL A 30041R108 2,916 186,210 SH   SOLE 19 186,210 0 0
EVERQUOTE INC COM CL A 30041R108 10,935 698,250 SH   SOLE 21 698,250 0 0
EVERQUOTE INC COM CL A 30041R108 9,798 625,671 SH   SOLE 22 617,083 0 8,588
EVERQUOTE INC COM CL A 30041R108 80 5,098 SH   SOLE 23 5,098 0 0
EVERQUOTE INC COM CL A 30041R108 35 2,224 SH   SOLE 25 2,224 0 0
EVERQUOTE INC COM CL A 30041R108 260 16,582 SH   SOLE 26 277 0 16,305
EVERQUOTE INC COM CL A 30041R108 31 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 48 3,053 SH   SOLE 30 3,053 0 0
EVERQUOTE INC COM CL A 30041R108 243 15,512 SH   SOLE 34 15,512 0 0
EVERQUOTE INC COM CL A 30041R108 27 1,707 SH   SOLE 40 1,707 0 0
EVERQUOTE INC COM CL A 30041R108 400 25,542 SH   SOLE 43 297 0 25,245
EVERSOURCE ENERGY COM 30040W108 72,175 793,307 SH   SOLE 2 173,248 0 620,059
EVERSOURCE ENERGY COM 30040W108 35,653 391,877 SH   SOLE 4 276,913 0 114,964
EVERSOURCE ENERGY COM 30040W108 83,409 916,779 SH   SOLE 7 906,596 0 10,183
EVERSOURCE ENERGY COM 30040W108 578 6,351 SH   SOLE 13 2,447 0 3,904
EVERSOURCE ENERGY COM 30040W108 4,441 48,808 SH   SOLE 15 48,808 0 0
EVERSOURCE ENERGY COM 30040W108 2 22 SH   SOLE 17 0 0 22
EVERSOURCE ENERGY COM 30040W108 57,933 636,766 SH   SOLE 18 589,077 0 47,689
EVERSOURCE ENERGY COM 30040W108 38,181 419,660 SH   SOLE 19 419,660 0 0
EVERSOURCE ENERGY COM 30040W108 1,262,614 13,877,927 SH   SOLE 21 13,877,927 0 0
EVERSOURCE ENERGY COM 30040W108 683,868 7,516,684 SH   SOLE 22 6,796,393 0 720,291
EVERSOURCE ENERGY COM 30040W108 18,419 202,453 SH   SOLE 23 202,453 0 0
EVERSOURCE ENERGY COM 30040W108 126,125 1,386,291 SH   SOLE 25 1,386,291 0 0
EVERSOURCE ENERGY COM 30040W108 153,961 1,692,254 SH   SOLE 26 1,177,248 0 515,006
EVERSOURCE ENERGY COM 30040W108 142,985 1,571,604 SH   SOLE 28 20,857 0 1,550,747
EVERSOURCE ENERGY COM 30040W108 96 1,055 SH   SOLE 29 1,055 0 0
EVERSOURCE ENERGY COM 30040W108 298,447 3,280,363 SH   SOLE 30 3,278,008 0 2,355
EVERSOURCE ENERGY COM 30040W108 560,187 6,157,258 SH   SOLE 31 38,216 0 6,119,042
EVERSOURCE ENERGY COM 30040W108 3,704 40,707 SH   SOLE 32 40,707 0 0
EVERSOURCE ENERGY COM 30040W108 19,854 218,227 SH   SOLE 34 218,227 0 0
EVERSOURCE ENERGY COM 30040W108 17,208 189,142 SH   SOLE 36 189,142 0 0
EVERSOURCE ENERGY COM 30040W108 1,014 11,149 SH   SOLE 40 11,149 0 0
EVERSOURCE ENERGY COM 30040W108 26,223 288,228 SH   SOLE 43 16,995 0 271,233
EVERSPIN TECHNOLOGIES INC COM 30041T104 32 2,798 SH   SOLE 18 2,798 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 429 37,981 SH   SOLE 21 37,981 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 2,668 236,124 SH   SOLE 22 236,124 0 0
EVERTEC INC COM 30040P103 1,154 23,084 SH   SOLE 2 16,717 0 6,367
EVERTEC INC COM 30040P103 12 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103 43 857 SH   SOLE 7 857 0 0
EVERTEC INC COM 30040P103 10,469 209,469 SH   SOLE 18 209,469 0 0
EVERTEC INC COM 30040P103 5,375 107,544 SH   SOLE 19 107,544 0 0
EVERTEC INC COM 30040P103 358,818 7,179,239 SH   SOLE 21 7,179,239 0 0
EVERTEC INC COM 30040P103 73,517 1,470,937 SH   SOLE 22 1,436,935 0 34,002
EVERTEC INC COM 30040P103 448 8,973 SH   SOLE 25 8,973 0 0
EVERTEC INC COM 30040P103 917 18,350 SH   SOLE 26 13,951 0 4,399
EVERTEC INC COM 30040P103 30 600 SH   SOLE 28 600 0 0
EVERTEC INC COM 30040P103 8,797 176,005 SH   SOLE 30 176,005 0 0
EVERTEC INC COM 30040P103 366 7,316 SH   SOLE 40 7,316 0 0
EVERTEC INC COM 30040P103 48 953 SH   SOLE 43 15 0 938
EVGO INC CL A COM 30052F100 29 2,928 SH   SOLE 2 0 0 2,928
EVGO INC CL A COM 30052F100 274 27,516 SH   SOLE 19 27,516 0 0
EVGO INC CL A COM 30052F100 1,340 134,782 SH   SOLE 21 134,782 0 0
EVGO INC CL A COM 30052F100 9,412 946,915 SH   SOLE 22 946,915 0 0
EVGO INC CL A COM 30052F100 670 67,400 SH   SOLE 26 67,400 0 0
EVGO INC CL A COM 30052F100 1,468 147,716 SH   SOLE 30 147,716 0 0
EVGO INC CL A COM 30052F100 1,184 119,103 SH   SOLE 34 119,103 0 0
EVGO INC *W EXP 09/15/202 30052F118 49 18,360 SH   SOLE 2 18,360 0 0
EVGO INC *W EXP 09/15/202 30052F118 7 2,680 SH   SOLE 4 2,680 0 0
EVGO INC *W EXP 09/15/202 30052F118 85 31,940 SH   SOLE 18 31,940 0 0
EVGO INC *W EXP 09/15/202 30052F118 1,582 596,990 SH   SOLE 19 596,990 0 0
EVGO INC *W EXP 09/15/202 30052F118 50 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 09/15/202 30052F118 5 1,880 SH   SOLE 26 1,880 0 0
EVGO INC *W EXP 09/15/202 30052F118 431 162,680 SH   SOLE 34 162,680 0 0
EVI INDS INC COM 26929N102 26 825 SH   SOLE 2 210 0 615
EVI INDS INC COM 26929N102 497 15,922 SH   SOLE 18 15,922 0 0
EVI INDS INC COM 26929N102 264 8,446 SH   SOLE 19 8,446 0 0
EVI INDS INC COM 26929N102 6,428 205,820 SH   SOLE 21 205,820 0 0
EVI INDS INC COM 26929N102 2,244 71,846 SH   SOLE 22 71,571 0 275
EVO PMTS INC CL A COM 26927E104 454 17,722 SH   SOLE 2 12,729 0 4,993
EVO PMTS INC CL A COM 26927E104 4 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 18 708 SH   SOLE 7 708 0 0
EVO PMTS INC CL A COM 26927E104 3,230 126,162 SH   SOLE 18 126,162 0 0
EVO PMTS INC CL A COM 26927E104 2,135 83,386 SH   SOLE 19 83,386 0 0
EVO PMTS INC CL A COM 26927E104 40,856 1,595,940 SH   SOLE 21 1,595,940 0 0
EVO PMTS INC CL A COM 26927E104 28,697 1,120,986 SH   SOLE 22 1,093,362 0 27,624
EVO PMTS INC CL A COM 26927E104 313 12,242 SH   SOLE 25 12,242 0 0
EVO PMTS INC CL A COM 26927E104 1,170 45,695 SH   SOLE 26 30,903 0 14,792
EVO PMTS INC CL A COM 26927E104 11 431 SH   SOLE 28 431 0 0
EVO PMTS INC CL A COM 26927E104 2,141 83,648 SH   SOLE 30 83,648 0 0
EVO PMTS INC CL A COM 26927E104 11,602 453,192 SH   SOLE 34 453,192 0 0
EVO PMTS INC CL A COM 26927E104 16 607 SH   SOLE 36 607 0 0
EVO PMTS INC CL A COM 26927E104 125 4,881 SH   SOLE 40 4,881 0 0
EVO PMTS INC CL A COM 26927E104 421 16,459 SH   SOLE 43 1,112 0 15,347
EVOFEM BIOSCIENCES INC COM 30048L104 1 2,301 SH   SOLE 2 0 0 2,301
EVOFEM BIOSCIENCES INC COM 30048L104 11 29,033 SH   SOLE 18 29,033 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 196 521,190 SH   SOLE 21 521,190 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 1,265 3,368,992 SH   SOLE 22 3,368,992 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 0 258 SH   SOLE 43 0 0 258
EVOKE PHARMA INC COM 30049G104 4 7,230 SH   SOLE 18 7,230 0 0
EVOKE PHARMA INC COM 30049G104 86 155,525 SH   SOLE 21 155,525 0 0
EVOKE PHARMA INC COM 30049G104 10 17,576 SH   SOLE 22 17,576 0 0
EVOLENT HEALTH INC CL A 30050B101 3,241 117,148 SH   SOLE 2 56,510 0 60,638
EVOLENT HEALTH INC CL A 30050B101 7 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 30 1,097 SH   SOLE 7 1,097 0 0
EVOLENT HEALTH INC CL A 30050B101 6,524 235,791 SH   SOLE 18 235,791 0 0
EVOLENT HEALTH INC CL A 30050B101 8,815 318,587 SH   SOLE 19 318,587 0 0
EVOLENT HEALTH INC CL A 30050B101 81,066 2,929,757 SH   SOLE 21 2,929,757 0 0
EVOLENT HEALTH INC CL A 30050B101 58,528 2,115,198 SH   SOLE 22 2,042,523 0 72,675
EVOLENT HEALTH INC CL A 30050B101 224 8,111 SH   SOLE 23 8,111 0 0
EVOLENT HEALTH INC CL A 30050B101 302 10,902 SH   SOLE 25 10,902 0 0
EVOLENT HEALTH INC CL A 30050B101 1,794 64,838 SH   SOLE 26 19,006 0 45,832
EVOLENT HEALTH INC CL A 30050B101 40 1,430 SH   SOLE 28 1,430 0 0
EVOLENT HEALTH INC CL A 30050B101 1,324 47,857 SH   SOLE 30 47,857 0 0
EVOLENT HEALTH INC CL A 30050B101 321 11,583 SH   SOLE 40 11,583 0 0
EVOLENT HEALTH INC CL A 30050B101 758 27,407 SH   SOLE 43 1,540 0 25,867
EVOLUS INC COM 30052C107 123 18,904 SH   SOLE 2 5,143 0 13,761
EVOLUS INC COM 30052C107 3 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107 627 96,262 SH   SOLE 18 96,262 0 0
EVOLUS INC COM 30052C107 385 59,109 SH   SOLE 19 59,109 0 0
EVOLUS INC COM 30052C107 7,528 1,156,310 SH   SOLE 21 1,156,310 0 0
EVOLUS INC COM 30052C107 5,593 859,127 SH   SOLE 22 853,607 0 5,520
EVOLUS INC COM 30052C107 158 24,245 SH   SOLE 30 24,245 0 0
EVOLUS INC COM 30052C107 81 12,446 SH   SOLE 43 0 0 12,446
EVOLUTION PETE CORP COM 30049A107 639 126,444 SH   SOLE 2 31,347 0 95,097
EVOLUTION PETE CORP COM 30049A107 180 35,690 SH   SOLE 18 5,909 0 29,781
EVOLUTION PETE CORP COM 30049A107 2,201 435,754 SH   SOLE 19 435,754 0 0
EVOLUTION PETE CORP COM 30049A107 654 129,586 SH   SOLE 21 129,586 0 0
EVOLUTION PETE CORP COM 30049A107 5,958 1,179,755 SH   SOLE 22 1,179,755 0 0
EVOLUTION PETE CORP COM 30049A107 303 59,914 SH   SOLE 23 59,914 0 0
EVOLUTION PETE CORP COM 30049A107 1,368 270,989 SH   SOLE 26 0 0 270,989
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 169 37,948 SH   SOLE 2 37,948 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 167 37,476 SH   SOLE 21 37,476 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 3,317 743,776 SH   SOLE 22 711,597 0 32,179
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 69 15,568 SH   SOLE 25 15,568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 105 23,636 SH   SOLE 30 23,636 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 72 16,162 SH   SOLE 40 16,162 0 0
EVOLVING SYS INC COM NEW 30049R209 20 8,841 SH   SOLE 21 8,841 0 0
EVOLVING SYS INC COM NEW 30049R209 614 273,961 SH   SOLE 22 273,961 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,958 106,050 SH   SOLE 2 55,822 0 50,228
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 99 2,121 SH   SOLE 4 2,121 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5,771 123,447 SH   SOLE 7 123,447 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 44 931 SH   SOLE 13 931 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 15,145 323,951 SH   SOLE 18 308,537 0 15,414
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 33,308 712,469 SH   SOLE 19 712,469 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 181,888 3,890,653 SH   SOLE 21 3,890,653 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 141,793 3,033,000 SH   SOLE 22 2,968,511 0 64,489
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 770 16,460 SH   SOLE 23 16,460 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 13,379 286,174 SH   SOLE 25 286,174 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 77,966 1,667,718 SH   SOLE 26 783,251 0 884,467
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 100 2,136 SH   SOLE 28 2,136 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 63,266 1,353,291 SH   SOLE 30 1,353,291 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 108,790 2,327,067 SH   SOLE 34 2,327,067 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 340 7,266 SH   SOLE 36 7,266 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 721 15,433 SH   SOLE 40 15,433 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,126 24,078 SH   SOLE 43 77 0 24,001
EXACT SCIENCES CORP COM 30063P105 24,890 319,802 SH   SOLE 2 57,925 0 261,877
EXACT SCIENCES CORP COM 30063P105 8,949 114,986 SH   SOLE 4 75,284 0 39,702
EXACT SCIENCES CORP COM 30063P105 1,340 17,213 SH   SOLE 7 17,213 0 0
EXACT SCIENCES CORP COM 30063P105 196 2,522 SH   SOLE 13 387 0 2,135
EXACT SCIENCES CORP COM 30063P105 1,236 15,887 SH   SOLE 15 15,887 0 0
EXACT SCIENCES CORP COM 30063P105 17,897 229,950 SH   SOLE 18 220,987 0 8,963
EXACT SCIENCES CORP COM 30063P105 38,065 489,075 SH   SOLE 19 489,075 0 0
EXACT SCIENCES CORP COM 30063P105 214,599 2,757,281 SH   SOLE 21 2,757,281 0 0
EXACT SCIENCES CORP COM 30063P105 278,760 3,581,657 SH   SOLE 22 3,390,045 0 191,612
EXACT SCIENCES CORP COM 30063P105 7,562 97,155 SH   SOLE 23 97,155 0 0
EXACT SCIENCES CORP COM 30063P105 19,710 253,238 SH   SOLE 25 253,238 0 0
EXACT SCIENCES CORP COM 30063P105 19,505 250,605 SH   SOLE 26 123,994 0 126,611
EXACT SCIENCES CORP COM 30063P105 26,359 338,673 SH   SOLE 28 8,701 0 329,972
EXACT SCIENCES CORP COM 30063P105 24 302 SH   SOLE 29 302 0 0
EXACT SCIENCES CORP COM 30063P105 41,758 536,533 SH   SOLE 30 536,533 0 0
EXACT SCIENCES CORP COM 30063P105 4,727 60,732 SH   SOLE 31 18,654 0 42,078
EXACT SCIENCES CORP COM 30063P105 24,342 312,757 SH   SOLE 34 312,757 0 0
EXACT SCIENCES CORP COM 30063P105 4,728 60,752 SH   SOLE 36 60,752 0 0
EXACT SCIENCES CORP COM 30063P105 427 5,481 SH   SOLE 40 5,481 0 0
EXACT SCIENCES CORP COM 30063P105 4,079 52,411 SH   SOLE 43 5,052 0 47,359
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 2,046 1,600,000 PRN   SOLE 21 1,600,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 4,736 4,655,000 PRN   SOLE 21 4,655,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 7,324 7,585,000 PRN   SOLE 21 7,585,000 0 0
EXAGEN INC COM 30068X103 197 16,936 SH   SOLE 2 14,329 0 2,607
EXAGEN INC COM 30068X103 402 34,524 SH   SOLE 18 34,524 0 0
EXAGEN INC COM 30068X103 278 23,932 SH   SOLE 19 23,932 0 0
EXAGEN INC COM 30068X103 4,501 387,030 SH   SOLE 21 387,030 0 0
EXAGEN INC COM 30068X103 1,408 121,039 SH   SOLE 22 117,863 0 3,176
EXAGEN INC COM 30068X103 8 680 SH   SOLE 23 680 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 26 29,128 SH   SOLE 18 29,128 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 380 433,077 SH   SOLE 21 433,077 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 1,519 1,731,190 SH   SOLE 22 1,731,190 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 9 10,403 SH   SOLE 43 0 0 10,403
EXELIXIS INC COM 30161Q104 11,520 630,216 SH   SOLE 2 225,723 0 404,493
EXELIXIS INC COM 30161Q104 20 1,096 SH   SOLE 4 1,096 0 0
EXELIXIS INC COM 30161Q104 79 4,320 SH   SOLE 7 4,320 0 0
EXELIXIS INC COM 30161Q104 13,362 730,969 SH   SOLE 18 730,969 0 0
EXELIXIS INC COM 30161Q104 4,363 238,701 SH   SOLE 19 238,701 0 0
EXELIXIS INC COM 30161Q104 367,453 20,101,367 SH   SOLE 21 20,101,367 0 0
EXELIXIS INC COM 30161Q104 160,115 8,759,040 SH   SOLE 22 8,417,235 0 341,805
EXELIXIS INC COM 30161Q104 774 42,338 SH   SOLE 25 42,338 0 0
EXELIXIS INC COM 30161Q104 2,282 124,855 SH   SOLE 26 100,129 0 24,726
EXELIXIS INC COM 30161Q104 102 5,584 SH   SOLE 28 5,584 0 0
EXELIXIS INC COM 30161Q104 25,866 1,414,978 SH   SOLE 30 1,414,978 0 0
EXELIXIS INC COM 30161Q104 85 4,657 SH   SOLE 31 4,657 0 0
EXELIXIS INC COM 30161Q104 1,164 63,676 SH   SOLE 34 63,676 0 0
EXELIXIS INC COM 30161Q104 59 3,208 SH   SOLE 36 3,208 0 0
EXELIXIS INC COM 30161Q104 706 38,641 SH   SOLE 40 38,641 0 0
EXELIXIS INC COM 30161Q104 2,079 113,732 SH   SOLE 43 1,257 0 112,475
EXELON CORP COM 30161N101 146,667 2,539,243 SH   SOLE 2 664,534 0 1,874,709
EXELON CORP COM 30161N101 37,452 648,402 SH   SOLE 4 361,929 0 286,473
EXELON CORP COM 30161N101 80,712 1,397,370 SH   SOLE 7 1,139,915 0 257,455
EXELON CORP COM 30161N101 1,936 33,522 SH   SOLE 13 22,270 0 11,252
EXELON CORP COM 30161N101 8,185 141,713 SH   SOLE 15 141,713 0 0
EXELON CORP COM 30161N101 144,782 2,506,613 SH   SOLE 18 2,366,152 0 140,461
EXELON CORP COM 30161N101 33,501 579,999 SH   SOLE 19 579,999 0 0
EXELON CORP COM 30161N101 1,725,029 29,865,469 SH   SOLE 21 29,865,469 0 0
EXELON CORP COM 30161N101 1,195,245 20,693,301 SH   SOLE 22 18,693,456 0 1,999,845
EXELON CORP COM 30161N101 35,082 607,379 SH   SOLE 23 607,379 0 0
EXELON CORP COM 30161N101 106,147 1,837,724 SH   SOLE 25 1,837,724 0 0
EXELON CORP COM 30161N101 173,602 3,005,579 SH   SOLE 26 1,517,562 0 1,488,017
EXELON CORP COM 30161N101 199,232 3,449,303 SH   SOLE 28 35,571 0 3,413,732
EXELON CORP COM 30161N101 167 2,892 SH   SOLE 29 2,892 0 0
EXELON CORP COM 30161N101 361,992 6,267,173 SH   SOLE 30 6,238,903 0 28,270
EXELON CORP COM 30161N101 23,329 403,901 SH   SOLE 31 112,700 0 291,201
EXELON CORP COM 30161N101 19,665 340,461 SH   SOLE 32 340,461 0 0
EXELON CORP COM 30161N101 2,991 51,788 SH   SOLE 34 51,788 0 0
EXELON CORP COM 30161N101 28,158 487,492 SH   SOLE 36 487,492 0 0
EXELON CORP COM 30161N101 1,891 32,747 SH   SOLE 40 32,747 0 0
EXELON CORP COM 30161N101 27,975 484,339 SH   SOLE 43 43,980 0 440,359
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 73 360,136 SH   SOLE 21 360,136 0 0
EXICURE INC COM 30205M101 30 148,050 SH   SOLE 22 148,050 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,913 13,217 SH   SOLE 2 9,692 0 3,525
EXLSERVICE HOLDINGS INC COM 302081104 19 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 68 472 SH   SOLE 7 472 0 0
EXLSERVICE HOLDINGS INC COM 302081104 16,569 114,452 SH   SOLE 18 114,452 0 0
EXLSERVICE HOLDINGS INC COM 302081104 8,458 58,427 SH   SOLE 19 58,427 0 0
EXLSERVICE HOLDINGS INC COM 302081104 562,451 3,885,132 SH   SOLE 21 3,885,132 0 0
EXLSERVICE HOLDINGS INC COM 302081104 117,542 811,925 SH   SOLE 22 793,476 0 18,449
EXLSERVICE HOLDINGS INC COM 302081104 679 4,688 SH   SOLE 25 4,688 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,416 16,688 SH   SOLE 26 13,987 0 2,701
EXLSERVICE HOLDINGS INC COM 302081104 82 565 SH   SOLE 28 565 0 0
EXLSERVICE HOLDINGS INC COM 302081104 8,674 59,916 SH   SOLE 30 59,916 0 0
EXLSERVICE HOLDINGS INC COM 302081104 330 2,277 SH   SOLE 36 2,277 0 0
EXLSERVICE HOLDINGS INC COM 302081104 617 4,260 SH   SOLE 40 4,260 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,055 14,193 SH   SOLE 43 226 0 13,967
EXP WORLD HLDGS INC COM 30212W100 843 25,016 SH   SOLE 2 18,138 0 6,878
EXP WORLD HLDGS INC COM 30212W100 8 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100 30 889 SH   SOLE 7 889 0 0
EXP WORLD HLDGS INC COM 30212W100 5,641 167,436 SH   SOLE 18 167,436 0 0
EXP WORLD HLDGS INC COM 30212W100 4,415 131,054 SH   SOLE 19 131,054 0 0
EXP WORLD HLDGS INC COM 30212W100 73,949 2,194,987 SH   SOLE 21 2,194,987 0 0
EXP WORLD HLDGS INC COM 30212W100 50,976 1,513,098 SH   SOLE 22 1,478,161 0 34,937
EXP WORLD HLDGS INC COM 30212W100 13 373 SH   SOLE 23 373 0 0
EXP WORLD HLDGS INC COM 30212W100 286 8,485 SH   SOLE 25 8,485 0 0
EXP WORLD HLDGS INC COM 30212W100 736 21,851 SH   SOLE 26 16,818 0 5,033
EXP WORLD HLDGS INC COM 30212W100 43 1,274 SH   SOLE 28 1,274 0 0
EXP WORLD HLDGS INC COM 30212W100 1,451 43,057 SH   SOLE 30 43,057 0 0
EXP WORLD HLDGS INC COM 30212W100 296 8,772 SH   SOLE 40 8,772 0 0
EXP WORLD HLDGS INC COM 30212W100 448 13,289 SH   SOLE 43 1,304 0 11,985
EXPEDIA GROUP INC COM NEW 30212P303 94,841 524,796 SH   SOLE 2 243,171 0 281,625
EXPEDIA GROUP INC COM NEW 30212P303 27,767 153,649 SH   SOLE 4 92,714 0 60,935
EXPEDIA GROUP INC COM NEW 30212P303 23,016 127,360 SH   SOLE 7 122,909 0 4,451
EXPEDIA GROUP INC COM NEW 30212P303 4,093 22,649 SH   SOLE 13 20,920 0 1,729
EXPEDIA GROUP INC COM NEW 30212P303 2,959 16,375 SH   SOLE 15 16,375 0 0
EXPEDIA GROUP INC COM NEW 30212P303 52,054 288,036 SH   SOLE 18 263,179 0 24,857
EXPEDIA GROUP INC COM NEW 30212P303 39,852 220,520 SH   SOLE 19 220,520 0 0
EXPEDIA GROUP INC COM NEW 30212P303 655,514 3,627,236 SH   SOLE 21 3,627,236 0 0
EXPEDIA GROUP INC COM NEW 30212P303 610,599 3,378,702 SH   SOLE 22 2,902,456 0 476,246
EXPEDIA GROUP INC COM NEW 30212P303 23,630 130,756 SH   SOLE 23 130,756 0 0
EXPEDIA GROUP INC COM NEW 30212P303 37,803 209,180 SH   SOLE 25 209,180 0 0
EXPEDIA GROUP INC COM NEW 30212P303 57,537 318,376 SH   SOLE 26 113,383 0 204,993
EXPEDIA GROUP INC COM NEW 30212P303 45,500 251,772 SH   SOLE 28 20,850 0 230,922
EXPEDIA GROUP INC COM NEW 30212P303 5,206 28,807 SH   SOLE 29 28,807 0 0
EXPEDIA GROUP INC COM NEW 30212P303 107,648 595,664 SH   SOLE 30 595,664 0 0
EXPEDIA GROUP INC COM NEW 30212P303 16,837 93,164 SH   SOLE 31 56,836 0 36,328
EXPEDIA GROUP INC COM NEW 30212P303 16,369 90,578 SH   SOLE 34 90,578 0 0
EXPEDIA GROUP INC COM NEW 30212P303 11,473 63,483 SH   SOLE 36 63,483 0 0
EXPEDIA GROUP INC COM NEW 30212P303 858 4,748 SH   SOLE 40 4,748 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13,501 74,706 SH   SOLE 43 4,301 0 70,405
EXPEDITORS INTL WASH INC COM 302130109 95,701 712,641 SH   SOLE 2 382,891 0 329,750
EXPEDITORS INTL WASH INC COM 302130109 33,297 247,949 SH   SOLE 4 158,261 0 89,688
EXPEDITORS INTL WASH INC COM 302130109 36,593 272,492 SH   SOLE 7 228,445 0 44,047
EXPEDITORS INTL WASH INC COM 302130109 5,968 44,442 SH   SOLE 13 42,043 0 2,399
EXPEDITORS INTL WASH INC COM 302130109 3,266 24,322 SH   SOLE 15 24,322 0 0
EXPEDITORS INTL WASH INC COM 302130109 138,335 1,030,123 SH   SOLE 18 976,943 0 53,180
EXPEDITORS INTL WASH INC COM 302130109 76,222 567,589 SH   SOLE 19 567,589 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,254,298 9,340,217 SH   SOLE 21 9,340,217 0 0
EXPEDITORS INTL WASH INC COM 302130109 702,403 5,230,490 SH   SOLE 22 4,436,628 0 793,862
EXPEDITORS INTL WASH INC COM 302130109 23,757 176,905 SH   SOLE 23 176,905 0 0
EXPEDITORS INTL WASH INC COM 302130109 87,244 649,666 SH   SOLE 25 649,666 0 0
EXPEDITORS INTL WASH INC COM 302130109 86,894 647,064 SH   SOLE 26 326,136 0 320,928
EXPEDITORS INTL WASH INC COM 302130109 133,366 993,122 SH   SOLE 28 12,107 0 981,015
EXPEDITORS INTL WASH INC COM 302130109 7,016 52,247 SH   SOLE 29 52,247 0 0
EXPEDITORS INTL WASH INC COM 302130109 269,124 2,004,051 SH   SOLE 30 1,863,884 0 140,167
EXPEDITORS INTL WASH INC COM 302130109 19,203 142,997 SH   SOLE 31 96,780 0 46,217
EXPEDITORS INTL WASH INC COM 302130109 40,684 302,960 SH   SOLE 34 302,960 0 0
EXPEDITORS INTL WASH INC COM 302130109 15,329 114,149 SH   SOLE 36 114,149 0 0
EXPEDITORS INTL WASH INC COM 302130109 789 5,878 SH   SOLE 40 5,878 0 0
EXPEDITORS INTL WASH INC COM 302130109 48,872 363,927 SH   SOLE 43 6,678 0 357,249
EXPENSIFY INC COM CL A 30219Q106 869 19,760 SH   SOLE 2 10,984 0 8,776
EXPENSIFY INC COM CL A 30219Q106 734 16,675 SH   SOLE 18 9,098 0 7,577
EXPENSIFY INC COM CL A 30219Q106 5,190 117,959 SH   SOLE 19 117,959 0 0
EXPENSIFY INC COM CL A 30219Q106 240 5,445 SH   SOLE 21 5,445 0 0
EXPENSIFY INC COM CL A 30219Q106 9,355 212,624 SH   SOLE 22 212,624 0 0
EXPENSIFY INC COM CL A 30219Q106 156 3,547 SH   SOLE 25 3,547 0 0
EXPENSIFY INC COM CL A 30219Q106 943 21,432 SH   SOLE 26 4,781 0 16,651
EXPENSIFY INC COM CL A 30219Q106 550 12,509 SH   SOLE 28 0 0 12,509
EXPENSIFY INC COM CL A 30219Q106 11 245 SH   SOLE 31 0 0 245
EXPENSIFY INC COM CL A 30219Q106 24,016 545,818 SH   SOLE 34 545,818 0 0
EXPONENT INC COM 30214U102 2,749 23,547 SH   SOLE 2 17,426 0 6,121
EXPONENT INC COM 30214U102 21 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 1,683 14,420 SH   SOLE 7 14,420 0 0
EXPONENT INC COM 30214U102 21,137 181,074 SH   SOLE 18 181,074 0 0
EXPONENT INC COM 30214U102 12,336 105,684 SH   SOLE 19 105,684 0 0
EXPONENT INC COM 30214U102 704,919 6,038,887 SH   SOLE 21 6,038,887 0 0
EXPONENT INC COM 30214U102 150,040 1,285,360 SH   SOLE 22 1,256,543 0 28,817
EXPONENT INC COM 30214U102 73 622 SH   SOLE 23 622 0 0
EXPONENT INC COM 30214U102 832 7,128 SH   SOLE 25 7,128 0 0
EXPONENT INC COM 30214U102 2,670 22,875 SH   SOLE 26 19,059 0 3,816
EXPONENT INC COM 30214U102 108 929 SH   SOLE 28 929 0 0
EXPONENT INC COM 30214U102 10,840 92,863 SH   SOLE 30 92,863 0 0
EXPONENT INC COM 30214U102 671 5,745 SH   SOLE 34 5,745 0 0
EXPONENT INC COM 30214U102 743 6,364 SH   SOLE 40 6,364 0 0
EXPONENT INC COM 30214U102 3,538 30,308 SH   SOLE 43 1,198 0 29,110
EXPRESS INC COM 30219E103 4 1,394 SH   SOLE 2 0 0 1,394
EXPRESS INC COM 30219E103 36 11,816 SH   SOLE 18 11,816 0 0
EXPRESS INC COM 30219E103 32 10,392 SH   SOLE 19 10,392 0 0
EXPRESS INC COM 30219E103 712 231,045 SH   SOLE 21 231,045 0 0
EXPRESS INC COM 30219E103 2,946 956,550 SH   SOLE 22 956,550 0 0
EXPRESS INC COM 30219E103 10 3,228 SH   SOLE 43 0 0 3,228
EXPRO GROUP HOLDINGS NV COM N3144W105 510 35,572 SH   SOLE 2 14,261 0 21,311
EXPRO GROUP HOLDINGS NV COM N3144W105 1 53 SH   SOLE 4 53 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 6 444 SH   SOLE 7 444 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 2,094 145,895 SH   SOLE 18 145,895 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 1,211 84,398 SH   SOLE 19 84,398 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 25,481 1,775,659 SH   SOLE 21 1,775,659 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 12,429 866,127 SH   SOLE 22 828,551 0 37,576
EXPRO GROUP HOLDINGS NV COM N3144W105 54 3,780 SH   SOLE 25 3,780 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 55 3,821 SH   SOLE 26 836 0 2,985
EXPRO GROUP HOLDINGS NV COM N3144W105 25 1,763 SH   SOLE 28 1,763 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 297 20,720 SH   SOLE 30 20,720 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 70 4,898 SH   SOLE 36 4,898 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 48 3,358 SH   SOLE 40 3,358 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 361 25,178 SH   SOLE 43 232 0 24,946
EXSCIENTIA PLC ADS 30223G102 698 35,312 SH   SOLE 22 35,312 0 0
EXSCIENTIA PLC ADS 30223G102 353 17,887 SH   SOLE 26 16,011 0 1,876
EXSCIENTIA PLC ADS 30223G102 909 46,010 SH   SOLE 28 0 0 46,010
EXSCIENTIA PLC ADS 30223G102 16 791 SH   SOLE 31 0 0 791
EXTERRAN CORP COM 30227H106 76 25,457 SH   SOLE 2 2,054 0 23,403
EXTERRAN CORP COM 30227H106 13 4,522 SH   SOLE 18 4,522 0 0
EXTERRAN CORP COM 30227H106 331 111,002 SH   SOLE 21 111,002 0 0
EXTERRAN CORP COM 30227H106 1,401 470,294 SH   SOLE 22 470,294 0 0
EXTERRAN CORP COM 30227H106 105 35,104 SH   SOLE 26 0 0 35,104
EXTRA SPACE STORAGE INC COM 30225T102 108,542 478,728 SH   SOLE 2 170,763 0 307,965
EXTRA SPACE STORAGE INC COM 30225T102 77,491 341,776 SH   SOLE 4 295,180 0 46,596
EXTRA SPACE STORAGE INC COM 30225T102 69,235 305,362 SH   SOLE 7 301,533 0 3,829
EXTRA SPACE STORAGE INC COM 30225T102 972 4,289 SH   SOLE 13 2,583 0 1,706
EXTRA SPACE STORAGE INC COM 30225T102 4,518 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 97,156 428,511 SH   SOLE 18 400,795 0 27,716
EXTRA SPACE STORAGE INC COM 30225T102 91,032 401,499 SH   SOLE 19 401,499 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,262,926 5,570,176 SH   SOLE 21 5,570,176 0 0
EXTRA SPACE STORAGE INC COM 30225T102 920,107 4,058,161 SH   SOLE 22 3,630,950 0 427,211
EXTRA SPACE STORAGE INC COM 30225T102 22,416 98,865 SH   SOLE 23 98,865 0 0
EXTRA SPACE STORAGE INC COM 30225T102 169,862 749,180 SH   SOLE 25 749,180 0 0
EXTRA SPACE STORAGE INC COM 30225T102 61,634 271,840 SH   SOLE 26 91,933 0 179,907
EXTRA SPACE STORAGE INC COM 30225T102 81,774 360,667 SH   SOLE 28 23,569 0 337,098
EXTRA SPACE STORAGE INC COM 30225T102 1,292 5,698 SH   SOLE 29 5,698 0 0
EXTRA SPACE STORAGE INC COM 30225T102 271,739 1,198,513 SH   SOLE 30 1,198,513 0 0
EXTRA SPACE STORAGE INC COM 30225T102 141,151 622,550 SH   SOLE 31 20,879 0 601,671
EXTRA SPACE STORAGE INC COM 30225T102 14,058 62,005 SH   SOLE 34 62,005 0 0
EXTRA SPACE STORAGE INC COM 30225T102 14,230 62,760 SH   SOLE 36 62,760 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,005 4,433 SH   SOLE 40 4,433 0 0
EXTRA SPACE STORAGE INC COM 30225T102 24,549 108,275 SH   SOLE 43 7,823 0 100,452
EXTREME NETWORKS INC COM 30226D106 962 61,254 SH   SOLE 2 46,709 0 14,545
EXTREME NETWORKS INC COM 30226D106 10 634 SH   SOLE 4 634 0 0
EXTREME NETWORKS INC COM 30226D106 31 1,984 SH   SOLE 7 1,984 0 0
EXTREME NETWORKS INC COM 30226D106 7,154 455,650 SH   SOLE 18 433,516 0 22,134
EXTREME NETWORKS INC COM 30226D106 4,655 296,508 SH   SOLE 19 296,508 0 0
EXTREME NETWORKS INC COM 30226D106 189,576 12,074,881 SH   SOLE 21 12,074,881 0 0
EXTREME NETWORKS INC COM 30226D106 48,976 3,119,499 SH   SOLE 22 3,046,226 0 73,273
EXTREME NETWORKS INC COM 30226D106 53 3,357 SH   SOLE 23 3,357 0 0
EXTREME NETWORKS INC COM 30226D106 247 15,736 SH   SOLE 25 15,736 0 0
EXTREME NETWORKS INC COM 30226D106 1,362 86,758 SH   SOLE 26 77,120 0 9,638
EXTREME NETWORKS INC COM 30226D106 32 2,043 SH   SOLE 28 2,043 0 0
EXTREME NETWORKS INC COM 30226D106 14,235 906,697 SH   SOLE 30 906,697 0 0
EXTREME NETWORKS INC COM 30226D106 83 5,307 SH   SOLE 34 5,307 0 0
EXTREME NETWORKS INC COM 30226D106 238 15,179 SH   SOLE 40 15,179 0 0
EXTREME NETWORKS INC COM 30226D106 513 32,667 SH   SOLE 43 0 0 32,667
EXXON MOBIL CORP COM 30231G102 287,011 4,690,496 SH   SOLE 2 1,445,403 0 3,245,093
EXXON MOBIL CORP COM 30231G102 99,725 1,629,752 SH   SOLE 4 1,294,453 0 335,299
EXXON MOBIL CORP COM 30231G102 248,793 4,065,910 SH   SOLE 7 3,942,296 0 123,614
EXXON MOBIL CORP COM 30231G102 7,105 116,115 SH   SOLE 13 73,862 0 42,253
EXXON MOBIL CORP COM 30231G102 36,630 598,623 SH   SOLE 15 598,623 0 0
EXXON MOBIL CORP COM 30231G102 44 723 SH   SOLE 17 0 0 723
EXXON MOBIL CORP COM 30231G102 416,474 6,806,235 SH   SOLE 18 6,137,974 0 668,261
EXXON MOBIL CORP COM 30231G102 192,502 3,145,964 SH   SOLE 19 3,145,964 0 0
EXXON MOBIL CORP COM 30231G102 3,361 54,923 SH   SOLE 20 54,923 0 0
EXXON MOBIL CORP COM 30231G102 6,553,904 107,107,435 SH   SOLE 21 107,107,435 0 0
EXXON MOBIL CORP COM 30231G102 5,438,195 88,873,914 SH   SOLE 22 80,283,518 0 8,590,396
EXXON MOBIL CORP COM 30231G102 153,871 2,514,641 SH   SOLE 23 2,514,641 0 0
EXXON MOBIL CORP COM 30231G102 174,656 2,854,328 SH   SOLE 25 2,854,328 0 0
EXXON MOBIL CORP COM 30231G102 577,046 9,430,392 SH   SOLE 26 3,383,428 0 6,046,964
EXXON MOBIL CORP COM 30231G102 118,631 1,938,733 SH   SOLE 28 6,698 0 1,932,035
EXXON MOBIL CORP COM 30231G102 21,935 358,466 SH   SOLE 29 358,466 0 0
EXXON MOBIL CORP COM 30231G102 1,209,655 19,768,838 SH   SOLE 30 19,768,838 0 0
EXXON MOBIL CORP COM 30231G102 96,832 1,582,480 SH   SOLE 31 509,000 0 1,073,480
EXXON MOBIL CORP COM 30231G102 26,661 435,708 SH   SOLE 32 435,708 0 0
EXXON MOBIL CORP COM 30231G102 135,516 2,214,681 SH   SOLE 34 2,214,681 0 0
EXXON MOBIL CORP COM 30231G102 132,732 2,169,172 SH   SOLE 36 2,169,172 0 0
EXXON MOBIL CORP COM 30231G102 8,623 140,928 SH   SOLE 40 140,928 0 0
EXXON MOBIL CORP COM 30231G102 107,756 1,761,010 SH   SOLE 43 227,215 0 1,533,795
EXXON MOBIL CORP OPTIONS 30231G102 135 2,200 SH Call SOLE 2 2,200 0 0
EXXON MOBIL CORP OPTIONS 30231G102 171 2,800 SH Call SOLE 4 2,800 0 0
EXXON MOBIL CORP OPTIONS 30231G102 2,154 35,200 SH Call SOLE 18 35,200 0 0
EXXON MOBIL CORP OPTIONS 30231G102 22,597 369,300 SH Call SOLE 19 369,300 0 0
EXXON MOBIL CORP OPTIONS 30231G102 1,169 19,100 SH Call SOLE 22 19,100 0 0
EXXON MOBIL CORP OPTIONS 30231G102 9,166 149,800 SH Call SOLE 34 149,800 0 0
EYENOVIA INC COM 30234E104 14 3,490 SH   SOLE 18 3,490 0 0
EYENOVIA INC COM 30234E104 214 53,509 SH   SOLE 21 53,509 0 0
EYENOVIA INC COM 30234E104 5 1,145 SH   SOLE 22 1,145 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 455 37,187 SH   SOLE 2 826 0 36,361
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 857 70,016 SH   SOLE 18 70,016 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 477 38,990 SH   SOLE 19 38,990 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 9,630 786,734 SH   SOLE 21 786,734 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 6,033 492,918 SH   SOLE 22 481,486 0 11,432
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 181 14,786 SH   SOLE 30 14,786 0 0
EZCORP INC CL A NON VTG 302301106 1,425 193,316 SH   SOLE 2 153,927 0 39,389
EZCORP INC CL A NON VTG 302301106 8 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 1,452 196,997 SH   SOLE 18 196,997 0 0
EZCORP INC CL A NON VTG 302301106 620 84,177 SH   SOLE 19 84,177 0 0
EZCORP INC CL A NON VTG 302301106 48,899 6,634,933 SH   SOLE 21 6,634,933 0 0
EZCORP INC CL A NON VTG 302301106 11,378 1,543,874 SH   SOLE 22 1,514,993 0 28,881
EZCORP INC CL A NON VTG 302301106 54 7,394 SH   SOLE 26 0 0 7,394
EZCORP INC CL A NON VTG 302301106 549 74,534 SH   SOLE 30 74,534 0 0
EZCORP INC CL A NON VTG 302301106 65 8,837 SH   SOLE 43 0 0 8,837
EZFILL HOLDINGS INC COM NEW 302314208 21 15,222 SH   SOLE 21 15,222 0 0
F N B CORP COM 302520101 18,123 1,494,070 SH   SOLE 2 264,900 0 1,229,170
F N B CORP COM 302520101 286 23,606 SH   SOLE 4 5,029 0 18,577
F N B CORP COM 302520101 368 30,323 SH   SOLE 7 30,323 0 0
F N B CORP COM 302520101 10,400 857,413 SH   SOLE 18 857,413 0 0
F N B CORP COM 302520101 1,199 98,881 SH   SOLE 19 98,881 0 0
F N B CORP COM 302520101 274,834 22,657,409 SH   SOLE 21 22,657,409 0 0
F N B CORP COM 302520101 108,657 8,957,694 SH   SOLE 22 8,611,406 0 346,288
F N B CORP COM 302520101 783 64,520 SH   SOLE 25 64,520 0 0
F N B CORP COM 302520101 1,385 114,208 SH   SOLE 26 90,783 0 23,425
F N B CORP COM 302520101 69 5,691 SH   SOLE 28 5,691 0 0
F N B CORP COM 302520101 6,440 530,904 SH   SOLE 30 530,904 0 0
F N B CORP COM 302520101 58 4,791 SH   SOLE 31 4,791 0 0
F N B CORP COM 302520101 1,545 127,352 SH   SOLE 32 127,352 0 0
F N B CORP COM 302520101 414 34,103 SH   SOLE 36 34,103 0 0
F N B CORP COM 302520101 539 44,470 SH   SOLE 40 44,470 0 0
F N B CORP COM 302520101 3,948 325,467 SH   SOLE 43 6,807 0 318,660
F-STAR THERAPEUTICS INC COM 30315R107 70 13,892 SH   SOLE 21 13,892 0 0
F-STAR THERAPEUTICS INC COM 30315R107 1,392 277,279 SH   SOLE 22 277,279 0 0
F45 TRAINING HLDGS INC COM 30322L101 135 12,425 SH   SOLE 2 7,475 0 4,950
F45 TRAINING HLDGS INC COM 30322L101 501 45,996 SH   SOLE 18 45,996 0 0
F45 TRAINING HLDGS INC COM 30322L101 372 34,181 SH   SOLE 19 34,181 0 0
F45 TRAINING HLDGS INC COM 30322L101 7,504 689,038 SH   SOLE 21 689,038 0 0
F45 TRAINING HLDGS INC COM 30322L101 4,440 407,674 SH   SOLE 22 401,992 0 5,682
F5 INC COM 315616102 29,492 120,518 SH   SOLE 2 29,089 0 91,429
F5 INC COM 315616102 9,912 40,504 SH   SOLE 4 23,384 0 17,120
F5 INC COM 315616102 14,934 61,029 SH   SOLE 7 59,351 0 1,678
F5 INC COM 315616102 50 204 SH   SOLE 13 204 0 0
F5 INC COM 315616102 2,140 8,747 SH   SOLE 15 8,747 0 0
F5 INC COM 315616102 25,264 103,240 SH   SOLE 18 95,019 0 8,221
F5 INC COM 315616102 7,264 29,685 SH   SOLE 19 29,685 0 0
F5 INC COM 315616102 453,792 1,854,406 SH   SOLE 21 1,854,406 0 0
F5 INC COM 315616102 353,793 1,445,765 SH   SOLE 22 1,323,181 0 122,584
F5 INC COM 315616102 8,317 33,986 SH   SOLE 23 33,986 0 0
F5 INC COM 315616102 30,037 122,745 SH   SOLE 25 122,745 0 0
F5 INC COM 315616102 35,892 146,671 SH   SOLE 26 49,566 0 97,105
F5 INC COM 315616102 47,924 195,841 SH   SOLE 28 1,062 0 194,779
F5 INC COM 315616102 135,769 554,817 SH   SOLE 30 536,380 0 18,437
F5 INC COM 315616102 5,353 21,876 SH   SOLE 31 6,912 0 14,964
F5 INC COM 315616102 2,742 11,204 SH   SOLE 34 11,204 0 0
F5 INC COM 315616102 9,121 37,273 SH   SOLE 36 37,273 0 0
F5 INC COM 315616102 506 2,066 SH   SOLE 40 2,066 0 0
F5 INC COM 315616102 39,669 162,106 SH   SOLE 43 3,727 0 158,379
FABRINET SHS G3323L100 2,185 18,446 SH   SOLE 2 11,908 0 6,538
FABRINET SHS G3323L100 18 156 SH   SOLE 4 156 0 0
FABRINET SHS G3323L100 62 522 SH   SOLE 7 522 0 0
FABRINET SHS G3323L100 15,479 130,658 SH   SOLE 18 130,658 0 0
FABRINET SHS G3323L100 8,842 74,636 SH   SOLE 19 74,636 0 0
FABRINET SHS G3323L100 513,212 4,331,999 SH   SOLE 21 4,331,999 0 0
FABRINET SHS G3323L100 107,342 906,066 SH   SOLE 22 882,508 0 23,558
FABRINET SHS G3323L100 62 527 SH   SOLE 23 527 0 0
FABRINET SHS G3323L100 555 4,686 SH   SOLE 25 4,686 0 0
FABRINET SHS G3323L100 1,752 14,786 SH   SOLE 26 12,085 0 2,701
FABRINET SHS G3323L100 78 657 SH   SOLE 28 657 0 0
FABRINET SHS G3323L100 7,824 66,045 SH   SOLE 30 66,045 0 0
FABRINET SHS G3323L100 576 4,865 SH   SOLE 40 4,865 0 0
FABRINET SHS G3323L100 1,937 16,351 SH   SOLE 43 293 0 16,058
FACTSET RESH SYS INC COM 303075105 70,800 145,675 SH   SOLE 2 60,808 0 84,867
FACTSET RESH SYS INC COM 303075105 20,359 41,890 SH   SOLE 4 22,376 0 19,514
FACTSET RESH SYS INC COM 303075105 22,789 46,889 SH   SOLE 7 37,077 0 9,812
FACTSET RESH SYS INC COM 303075105 3,281 6,750 SH   SOLE 13 6,418 0 332
FACTSET RESH SYS INC COM 303075105 2,316 4,765 SH   SOLE 15 4,765 0 0
FACTSET RESH SYS INC COM 303075105 46,799 96,292 SH   SOLE 18 85,118 0 11,174
FACTSET RESH SYS INC COM 303075105 28,783 59,223 SH   SOLE 19 59,223 0 0
FACTSET RESH SYS INC COM 303075105 680,929 1,401,060 SH   SOLE 21 1,401,060 0 0
FACTSET RESH SYS INC COM 303075105 489,415 1,007,007 SH   SOLE 22 870,663 0 136,344
FACTSET RESH SYS INC COM 303075105 17,509 36,025 SH   SOLE 23 36,025 0 0
FACTSET RESH SYS INC COM 303075105 33,180 68,271 SH   SOLE 25 68,271 0 0
FACTSET RESH SYS INC COM 303075105 52,909 108,864 SH   SOLE 26 41,112 0 67,752
FACTSET RESH SYS INC COM 303075105 71,078 146,247 SH   SOLE 28 673 0 145,574
FACTSET RESH SYS INC COM 303075105 3,056 6,288 SH   SOLE 29 6,288 0 0
FACTSET RESH SYS INC COM 303075105 160,521 330,284 SH   SOLE 30 294,540 0 35,744
FACTSET RESH SYS INC COM 303075105 11,996 24,682 SH   SOLE 31 15,461 0 9,221
FACTSET RESH SYS INC COM 303075105 17,378 35,756 SH   SOLE 34 35,756 0 0
FACTSET RESH SYS INC COM 303075105 7,669 15,779 SH   SOLE 36 15,779 0 0
FACTSET RESH SYS INC COM 303075105 591 1,215 SH   SOLE 40 1,215 0 0
FACTSET RESH SYS INC COM 303075105 10,980 22,593 SH   SOLE 43 2,857 0 19,736
FAIR ISAAC CORP COM 303250104 26,786 61,765 SH   SOLE 2 22,019 0 39,746
FAIR ISAAC CORP COM 303250104 7,969 18,376 SH   SOLE 4 10,504 0 7,872
FAIR ISAAC CORP COM 303250104 1,074 2,476 SH   SOLE 7 2,476 0 0
FAIR ISAAC CORP COM 303250104 241 556 SH   SOLE 13 43 0 513
FAIR ISAAC CORP COM 303250104 1,072 2,473 SH   SOLE 15 2,473 0 0
FAIR ISAAC CORP COM 303250104 37,372 86,176 SH   SOLE 18 84,715 0 1,461
FAIR ISAAC CORP COM 303250104 362,725 836,408 SH   SOLE 19 836,408 0 0
FAIR ISAAC CORP COM 303250104 643,578 1,484,028 SH   SOLE 21 1,484,028 0 0
FAIR ISAAC CORP COM 303250104 343,151 791,272 SH   SOLE 22 760,418 0 30,854
FAIR ISAAC CORP COM 303250104 7,019 16,184 SH   SOLE 23 16,184 0 0
FAIR ISAAC CORP COM 303250104 21,504 49,586 SH   SOLE 25 49,586 0 0
FAIR ISAAC CORP COM 303250104 31,926 73,618 SH   SOLE 26 22,884 0 50,734
FAIR ISAAC CORP COM 303250104 48,303 111,383 SH   SOLE 28 513 0 110,870
FAIR ISAAC CORP COM 303250104 7 17 SH   SOLE 29 17 0 0
FAIR ISAAC CORP COM 303250104 48,069 110,842 SH   SOLE 30 94,267 0 16,575
FAIR ISAAC CORP COM 303250104 5,662 13,055 SH   SOLE 31 2,870 0 10,185
FAIR ISAAC CORP COM 303250104 118,241 272,651 SH   SOLE 34 272,651 0 0
FAIR ISAAC CORP COM 303250104 4,470 10,307 SH   SOLE 36 10,307 0 0
FAIR ISAAC CORP COM 303250104 432 997 SH   SOLE 40 997 0 0
FAIR ISAAC CORP COM 303250104 7,310 16,857 SH   SOLE 43 875 0 15,982
FALCON MINERALS CORP CL A COM 30607B109 296 60,707 SH   SOLE 2 27,875 0 32,832
FALCON MINERALS CORP CL A COM 30607B109 591 121,271 SH   SOLE 18 121,271 0 0
FALCON MINERALS CORP CL A COM 30607B109 748 153,582 SH   SOLE 19 153,582 0 0
FALCON MINERALS CORP CL A COM 30607B109 7,308 1,500,538 SH   SOLE 21 1,500,538 0 0
FALCON MINERALS CORP CL A COM 30607B109 5,866 1,204,459 SH   SOLE 22 1,195,165 0 9,294
FALCON MINERALS CORP CL A COM 30607B109 94 19,243 SH   SOLE 23 19,243 0 0
FALCON MINERALS CORP CL A COM 30607B109 111 22,762 SH   SOLE 26 0 0 22,762
FALCON MINERALS CORP CL A COM 30607B109 2 410 SH   SOLE 43 0 0 410
FANG HLDGS LTD ADR NEW 30711Y300 0 14 SH   SOLE 43 0 0 14
FANHUA INC SPONSORED ADR 30712A103 6 850 SH   SOLE 4 850 0 0
FANHUA INC SPONSORED ADR 30712A103 4,041 555,031 SH   SOLE 21 555,031 0 0
FANHUA INC SPONSORED ADR 30712A103 1,750 240,351 SH   SOLE 22 229,747 0 10,604
FANHUA INC SPONSORED ADR 30712A103 4 537 SH   SOLE 25 537 0 0
FANHUA INC SPONSORED ADR 30712A103 1,058 145,289 SH   SOLE 30 145,289 0 0
FANHUA INC SPONSORED ADR 30712A103 512 70,274 SH   SOLE 43 0 0 70,274
FAR PEAK ACQUISITION CORP SHS CL A G3312L103 30,180 3,000,000 SH   SOLE 2 3,000,000 0 0
FAR PEAK ACQUISITION CORP *W EXP 12/07/202 G3312L111 1,174 590,000 SH   SOLE 2 590,000 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 198 37,308 SH   SOLE 2 31,976 0 5,332
FARADAY FUTRE INTLGT ELCTR I COM 307359109 1,134 213,180 SH   SOLE 21 213,180 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 13,027 2,448,619 SH   SOLE 22 2,412,794 0 35,825
FARADAY FUTRE INTLGT ELCTR I COM 307359109 71 13,388 SH   SOLE 25 13,388 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 57 10,790 SH   SOLE 26 0 0 10,790
FARADAY FUTRE INTLGT ELCTR I COM 307359109 153 28,849 SH   SOLE 30 28,849 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 50 9,325 SH   SOLE 40 9,325 0 0
FARFETCH LTD ORD SH CL A 30744W107 9,298 278,126 SH   SOLE 2 39,157 0 238,969
FARFETCH LTD ORD SH CL A 30744W107 79 2,371 SH   SOLE 15 2,371 0 0
FARFETCH LTD ORD SH CL A 30744W107 8,599 257,212 SH   SOLE 18 257,212 0 0
FARFETCH LTD ORD SH CL A 30744W107 126,653 3,788,597 SH   SOLE 19 3,788,597 0 0
FARFETCH LTD ORD SH CL A 30744W107 165 4,947 SH   SOLE 21 4,947 0 0
FARFETCH LTD ORD SH CL A 30744W107 3,019 90,296 SH   SOLE 22 90,296 0 0
FARFETCH LTD ORD SH CL A 30744W107 12,831 383,823 SH   SOLE 25 383,823 0 0
FARFETCH LTD ORD SH CL A 30744W107 14,734 440,747 SH   SOLE 26 0 0 440,747
FARFETCH LTD ORD SH CL A 30744W107 17,744 530,766 SH   SOLE 28 3,550 0 527,216
FARFETCH LTD ORD SH CL A 30744W107 8,035 240,366 SH   SOLE 30 240,366 0 0
FARFETCH LTD ORD SH CL A 30744W107 120,984 3,619,013 SH   SOLE 34 3,619,013 0 0
FARFETCH LTD ORD SH CL A 30744W107 1,989 59,508 SH   SOLE 36 59,508 0 0
FARFETCH LTD ORD SH CL A 30744W107 1 24 SH   SOLE 43 20 0 4
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 5,552 2,450,000 PRN   SOLE 21 2,450,000 0 0
FARMER BROS CO COM 307675108 23 3,110 SH   SOLE 18 3,110 0 0
FARMER BROS CO COM 307675108 357 47,928 SH   SOLE 21 47,928 0 0
FARMER BROS CO COM 307675108 1,281 171,898 SH   SOLE 22 171,898 0 0
FARMER BROS CO COM 307675108 8 1,065 SH   SOLE 43 0 0 1,065
FARMERS & MERCHANTS BANCORP COM 30779N105 14 415 SH   SOLE 2 0 0 415
FARMERS & MERCHANTS BANCORP COM 30779N105 63 1,918 SH   SOLE 18 1,918 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 1,446 44,050 SH   SOLE 21 44,050 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 4,380 133,414 SH   SOLE 22 133,414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 535 28,865 SH   SOLE 2 8,884 0 19,981
FARMERS NATIONAL BANC CORP COM 309627107 8 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,805 97,318 SH   SOLE 18 97,318 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,094 58,977 SH   SOLE 19 58,977 0 0
FARMERS NATIONAL BANC CORP COM 309627107 22,031 1,187,666 SH   SOLE 21 1,187,666 0 0
FARMERS NATIONAL BANC CORP COM 309627107 11,379 613,412 SH   SOLE 22 595,353 0 18,059
FARMERS NATIONAL BANC CORP COM 309627107 391 21,061 SH   SOLE 43 0 0 21,061
FARMLAND PARTNERS INC COM 31154R109 227 18,971 SH   SOLE 2 1,041 0 17,930
FARMLAND PARTNERS INC COM 31154R109 1 100 SH   SOLE 7 100 0 0
FARMLAND PARTNERS INC COM 31154R109 1,101 92,135 SH   SOLE 18 92,135 0 0
FARMLAND PARTNERS INC COM 31154R109 602 50,352 SH   SOLE 19 50,352 0 0
FARMLAND PARTNERS INC COM 31154R109 13,775 1,152,733 SH   SOLE 21 1,152,733 0 0
FARMLAND PARTNERS INC COM 31154R109 8,596 719,325 SH   SOLE 22 700,358 0 18,967
FARMLAND PARTNERS INC COM 31154R109 14 1,164 SH   SOLE 23 1,164 0 0
FARMLAND PARTNERS INC COM 31154R109 18 1,510 SH   SOLE 43 0 0 1,510
FARO TECHNOLOGIES INC COM 311642102 1,543 22,032 SH   SOLE 2 6,494 0 15,538
FARO TECHNOLOGIES INC COM 311642102 27 382 SH   SOLE 4 96 0 286
FARO TECHNOLOGIES INC COM 311642102 20 290 SH   SOLE 7 290 0 0
FARO TECHNOLOGIES INC COM 311642102 4,786 68,353 SH   SOLE 18 66,374 0 1,979
FARO TECHNOLOGIES INC COM 311642102 9,909 141,515 SH   SOLE 19 141,515 0 0
FARO TECHNOLOGIES INC COM 311642102 156,395 2,233,575 SH   SOLE 21 2,233,575 0 0
FARO TECHNOLOGIES INC COM 311642102 36,507 521,377 SH   SOLE 22 506,892 0 14,485
FARO TECHNOLOGIES INC COM 311642102 150 2,137 SH   SOLE 23 2,137 0 0
FARO TECHNOLOGIES INC COM 311642102 243 3,469 SH   SOLE 25 3,469 0 0
FARO TECHNOLOGIES INC COM 311642102 1,651 23,576 SH   SOLE 26 5,502 0 18,074
FARO TECHNOLOGIES INC COM 311642102 4 57 SH   SOLE 28 57 0 0
FARO TECHNOLOGIES INC COM 311642102 7,714 110,163 SH   SOLE 30 110,163 0 0
FARO TECHNOLOGIES INC COM 311642102 230 3,290 SH   SOLE 36 3,290 0 0
FARO TECHNOLOGIES INC COM 311642102 126 1,798 SH   SOLE 40 1,798 0 0
FARO TECHNOLOGIES INC COM 311642102 606 8,652 SH   SOLE 43 597 0 8,055
FASTENAL CO COM 311900104 78,704 1,228,591 SH   SOLE 2 221,887 0 1,006,704
FASTENAL CO COM 311900104 27,733 432,925 SH   SOLE 4 262,556 0 170,369
FASTENAL CO COM 311900104 50,753 792,266 SH   SOLE 7 641,785 0 150,481
FASTENAL CO COM 311900104 402 6,271 SH   SOLE 13 1,540 0 4,731
FASTENAL CO COM 311900104 5,301 82,748 SH   SOLE 15 82,748 0 0
FASTENAL CO COM 311900104 0 7 SH   SOLE 17 0 0 7
FASTENAL CO COM 311900104 75,295 1,175,387 SH   SOLE 18 1,096,224 0 79,163
FASTENAL CO COM 311900104 17,318 270,343 SH   SOLE 19 270,343 0 0
FASTENAL CO COM 311900104 1,171,569 18,288,614 SH   SOLE 21 18,288,614 0 0
FASTENAL CO COM 311900104 784,331 12,243,689 SH   SOLE 22 11,084,819 0 1,158,870
FASTENAL CO COM 311900104 20,876 325,882 SH   SOLE 23 325,882 0 0
FASTENAL CO COM 311900104 71,990 1,123,788 SH   SOLE 25 1,123,788 0 0
FASTENAL CO COM 311900104 78,147 1,219,896 SH   SOLE 26 420,371 0 799,525
FASTENAL CO COM 311900104 117,945 1,841,167 SH   SOLE 28 19,719 0 1,821,448
FASTENAL CO COM 311900104 79 1,229 SH   SOLE 29 1,229 0 0
FASTENAL CO COM 311900104 275,338 4,298,125 SH   SOLE 30 4,298,125 0 0
FASTENAL CO COM 311900104 14,635 228,462 SH   SOLE 31 65,138 0 163,324
FASTENAL CO COM 311900104 8,914 139,151 SH   SOLE 32 139,151 0 0
FASTENAL CO COM 311900104 1,794 28,008 SH   SOLE 34 28,008 0 0
FASTENAL CO COM 311900104 15,331 239,318 SH   SOLE 36 239,318 0 0
FASTENAL CO COM 311900104 1,208 18,851 SH   SOLE 40 18,851 0 0
FASTENAL CO COM 311900104 33,513 523,148 SH   SOLE 43 46,339 0 476,809
FASTLY INC CL A 31188V100 7,672 216,408 SH   SOLE 2 33,434 0 182,974
FASTLY INC CL A 31188V100 15 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100 55 1,551 SH   SOLE 7 1,551 0 0
FASTLY INC CL A 31188V100 0 1 SH   SOLE 17 0 0 1
FASTLY INC CL A 31188V100 1,532 43,227 SH   SOLE 18 43,227 0 0
FASTLY INC CL A 31188V100 1,092 30,818 SH   SOLE 19 30,818 0 0
FASTLY INC CL A 31188V100 64,730 1,825,948 SH   SOLE 21 1,825,948 0 0
FASTLY INC CL A 31188V100 83,917 2,367,197 SH   SOLE 22 2,246,029 0 121,168
FASTLY INC CL A 31188V100 518 14,614 SH   SOLE 25 14,614 0 0
FASTLY INC CL A 31188V100 1,671 47,132 SH   SOLE 26 37,695 0 9,437
FASTLY INC CL A 31188V100 62 1,760 SH   SOLE 28 1,760 0 0
FASTLY INC CL A 31188V100 19,365 546,271 SH   SOLE 30 546,271 0 0
FASTLY INC CL A 31188V100 57 1,613 SH   SOLE 31 1,613 0 0
FASTLY INC CL A 31188V100 139 3,907 SH   SOLE 36 3,907 0 0
FASTLY INC CL A 31188V100 517 14,579 SH   SOLE 40 14,579 0 0
FASTLY INC CL A 31188V100 83 2,332 SH   SOLE 43 0 0 2,332
FAT BRANDS INC CLASS A COM 30258N105 10 970 SH   SOLE 18 970 0 0
FAT BRANDS INC CLASS A COM 30258N105 131 12,346 SH   SOLE 21 12,346 0 0
FATE THERAPEUTICS INC COM 31189P102 4,588 78,421 SH   SOLE 2 39,539 0 38,882
FATE THERAPEUTICS INC COM 31189P102 17 288 SH   SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102 69 1,174 SH   SOLE 7 1,174 0 0
FATE THERAPEUTICS INC COM 31189P102 13,569 231,914 SH   SOLE 18 216,258 0 15,656
FATE THERAPEUTICS INC COM 31189P102 26,744 457,092 SH   SOLE 19 457,092 0 0
FATE THERAPEUTICS INC COM 31189P102 215,670 3,686,031 SH   SOLE 21 3,686,031 0 0
FATE THERAPEUTICS INC COM 31189P102 122,605 2,095,448 SH   SOLE 22 2,051,245 0 44,203
FATE THERAPEUTICS INC COM 31189P102 690 11,790 SH   SOLE 23 11,790 0 0
FATE THERAPEUTICS INC COM 31189P102 599 10,231 SH   SOLE 25 10,231 0 0
FATE THERAPEUTICS INC COM 31189P102 4,664 79,713 SH   SOLE 26 22,770 0 56,943
FATE THERAPEUTICS INC COM 31189P102 254 4,340 SH   SOLE 28 4,340 0 0
FATE THERAPEUTICS INC COM 31189P102 21,639 369,839 SH   SOLE 30 369,839 0 0
FATE THERAPEUTICS INC COM 31189P102 497 8,493 SH   SOLE 34 8,493 0 0
FATE THERAPEUTICS INC COM 31189P102 583 9,966 SH   SOLE 40 9,966 0 0
FATE THERAPEUTICS INC COM 31189P102 925 15,812 SH   SOLE 43 1,304 0 14,508
FATHOM HOLDINGS INC COM 31189V109 52 2,527 SH   SOLE 2 1,878 0 649
FATHOM HOLDINGS INC COM 31189V109 309 15,118 SH   SOLE 18 15,118 0 0
FATHOM HOLDINGS INC COM 31189V109 234 11,430 SH   SOLE 19 11,430 0 0
FATHOM HOLDINGS INC COM 31189V109 4,066 198,730 SH   SOLE 21 198,730 0 0
FATHOM HOLDINGS INC COM 31189V109 1,754 85,716 SH   SOLE 22 85,153 0 563
FATHOM HOLDINGS INC COM 31189V109 43 2,125 SH   SOLE 43 0 0 2,125
FB FINL CORP COM 30257X104 1,258 28,716 SH   SOLE 2 10,634 0 18,082
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,747 131,160 SH   SOLE 18 131,160 0 0
FB FINL CORP COM 30257X104 2,806 64,029 SH   SOLE 19 64,029 0 0
FB FINL CORP COM 30257X104 185,915 4,242,703 SH   SOLE 21 4,242,703 0 0
FB FINL CORP COM 30257X104 41,116 938,287 SH   SOLE 22 905,560 0 32,727
FB FINL CORP COM 30257X104 241 5,503 SH   SOLE 25 5,503 0 0
FB FINL CORP COM 30257X104 82 1,863 SH   SOLE 28 1,863 0 0
FB FINL CORP COM 30257X104 2,806 64,026 SH   SOLE 30 64,026 0 0
FB FINL CORP COM 30257X104 208 4,740 SH   SOLE 40 4,740 0 0
FB FINL CORP COM 30257X104 670 15,279 SH   SOLE 43 753 0 14,526
FEDERAL AGRIC MTG CORP CL A 313148108 4 37 SH   SOLE 22 37 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 8,781 70,855 SH   SOLE 2 38,448 0 32,407
FEDERAL AGRIC MTG CORP CL C 313148306 2 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,685 29,735 SH   SOLE 7 29,735 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 4,338 35,006 SH   SOLE 18 30,065 0 4,941
FEDERAL AGRIC MTG CORP CL C 313148306 36,486 294,407 SH   SOLE 19 294,407 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 46,279 373,431 SH   SOLE 21 373,431 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 70,435 568,347 SH   SOLE 22 558,498 0 9,849
FEDERAL AGRIC MTG CORP CL C 313148306 954 7,698 SH   SOLE 23 7,698 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 227 1,835 SH   SOLE 25 1,835 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 5,603 45,214 SH   SOLE 26 901 0 44,313
FEDERAL AGRIC MTG CORP CL C 313148306 95 770 SH   SOLE 28 770 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 969 7,819 SH   SOLE 30 7,819 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 211 1,703 SH   SOLE 36 1,703 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 189 1,527 SH   SOLE 40 1,527 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,066 8,601 SH   SOLE 43 4,258 0 4,343
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 29,753 218,258 SH   SOLE 2 59,377 0 158,881
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 15,536 113,970 SH   SOLE 4 112,755 0 1,215
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 26,496 194,364 SH   SOLE 7 192,252 0 2,112
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,187 8,711 SH   SOLE 13 8,711 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 222 1,632 SH   SOLE 15 1,632 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 24,292 178,200 SH   SOLE 18 172,303 0 5,897
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 24,461 179,438 SH   SOLE 19 179,438 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 356,123 2,612,401 SH   SOLE 21 2,612,401 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 320,145 2,348,481 SH   SOLE 22 2,131,520 0 216,961
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,648 12,088 SH   SOLE 23 12,088 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 59,911 439,486 SH   SOLE 25 439,486 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 31,606 231,850 SH   SOLE 26 116,088 0 115,762
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 12,335 90,488 SH   SOLE 28 1,272 0 89,216
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 61 446 SH   SOLE 29 446 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 67,187 492,861 SH   SOLE 30 492,861 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 45,273 332,108 SH   SOLE 31 1,441 0 330,667
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2,322 17,036 SH   SOLE 34 17,036 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2,426 17,800 SH   SOLE 36 17,800 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,219 8,941 SH   SOLE 40 8,941 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 8,374 61,429 SH   SOLE 43 4,427 0 57,002
FEDERAL SIGNAL CORP COM 313855108 1,043 24,060 SH   SOLE 2 17,052 0 7,008
FEDERAL SIGNAL CORP COM 313855108 9 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108 39 895 SH   SOLE 7 895 0 0
FEDERAL SIGNAL CORP COM 313855108 9,081 209,534 SH   SOLE 18 209,534 0 0
FEDERAL SIGNAL CORP COM 313855108 5,449 125,729 SH   SOLE 19 125,729 0 0
FEDERAL SIGNAL CORP COM 313855108 309,420 7,139,372 SH   SOLE 21 7,139,372 0 0
FEDERAL SIGNAL CORP COM 313855108 66,255 1,528,735 SH   SOLE 22 1,495,818 0 32,917
FEDERAL SIGNAL CORP COM 313855108 319 7,350 SH   SOLE 25 7,350 0 0
FEDERAL SIGNAL CORP COM 313855108 1,074 24,785 SH   SOLE 26 20,869 0 3,916
FEDERAL SIGNAL CORP COM 313855108 47 1,087 SH   SOLE 28 1,087 0 0
FEDERAL SIGNAL CORP COM 313855108 4,829 111,410 SH   SOLE 30 111,410 0 0
FEDERAL SIGNAL CORP COM 313855108 365 8,421 SH   SOLE 40 8,421 0 0
FEDERAL SIGNAL CORP COM 313855108 1,139 26,278 SH   SOLE 43 0 0 26,278
FEDERATED HERMES INC CL B 314211103 4,517 120,189 SH   SOLE 2 65,463 0 54,726
FEDERATED HERMES INC CL B 314211103 14 378 SH   SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 313 8,318 SH   SOLE 7 8,318 0 0
FEDERATED HERMES INC CL B 314211103 18,963 504,597 SH   SOLE 18 504,597 0 0
FEDERATED HERMES INC CL B 314211103 6,235 165,923 SH   SOLE 19 165,923 0 0
FEDERATED HERMES INC CL B 314211103 327,878 8,724,796 SH   SOLE 21 8,724,796 0 0
FEDERATED HERMES INC CL B 314211103 105,236 2,800,311 SH   SOLE 22 2,704,836 0 95,475
FEDERATED HERMES INC CL B 314211103 451 11,997 SH   SOLE 25 11,997 0 0
FEDERATED HERMES INC CL B 314211103 1,176 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED HERMES INC CL B 314211103 62 1,653 SH   SOLE 28 1,653 0 0
FEDERATED HERMES INC CL B 314211103 2,023 53,828 SH   SOLE 30 53,828 0 0
FEDERATED HERMES INC CL B 314211103 1,310 34,859 SH   SOLE 32 34,859 0 0
FEDERATED HERMES INC CL B 314211103 113 3,003 SH   SOLE 36 3,003 0 0
FEDERATED HERMES INC CL B 314211103 406 10,802 SH   SOLE 40 10,802 0 0
FEDERATED HERMES INC CL B 314211103 2,377 63,258 SH   SOLE 43 2,010 0 61,248
FEDEX CORP COM 31428X106 136,495 527,741 SH   SOLE 2 73,800 0 453,941
FEDEX CORP COM 31428X106 33,135 128,113 SH   SOLE 4 110,375 0 17,738
FEDEX CORP COM 31428X106 53,804 208,028 SH   SOLE 7 200,990 0 7,038
FEDEX CORP COM 31428X106 1,400 5,412 SH   SOLE 13 2,719 0 2,693
FEDEX CORP COM 31428X106 9,181 35,499 SH   SOLE 15 35,499 0 0
FEDEX CORP COM 31428X106 1 3 SH   SOLE 17 0 0 3
FEDEX CORP COM 31428X106 349,258 1,350,364 SH   SOLE 18 1,317,008 0 33,356
FEDEX CORP COM 31428X106 50,840 196,566 SH   SOLE 19 196,566 0 0
FEDEX CORP COM 31428X106 1,420,175 5,490,935 SH   SOLE 21 5,490,935 0 0
FEDEX CORP COM 31428X106 1,331,290 5,147,269 SH   SOLE 22 4,647,530 0 499,739
FEDEX CORP COM 31428X106 37,656 145,591 SH   SOLE 23 145,591 0 0
FEDEX CORP COM 31428X106 108,930 421,164 SH   SOLE 25 421,164 0 0
FEDEX CORP COM 31428X106 145,303 561,795 SH   SOLE 26 208,830 0 352,965
FEDEX CORP COM 31428X106 119,505 462,050 SH   SOLE 28 6,347 0 455,703
FEDEX CORP COM 31428X106 317,533 1,227,704 SH   SOLE 30 1,227,704 0 0
FEDEX CORP COM 31428X106 23,753 91,837 SH   SOLE 31 29,097 0 62,740
FEDEX CORP COM 31428X106 18,761 72,539 SH   SOLE 34 72,539 0 0
FEDEX CORP COM 31428X106 29,046 112,303 SH   SOLE 36 112,303 0 0
FEDEX CORP COM 31428X106 2,161 8,357 SH   SOLE 40 8,357 0 0
FEDEX CORP COM 31428X106 41,942 162,163 SH   SOLE 43 7,494 0 154,669
FEDEX CORP OPTIONS 31428X106 155 600 SH Call SOLE 2 600 0 0
FEDEX CORP OPTIONS 31428X106 207 800 SH Call SOLE 4 800 0 0
FEDEX CORP OPTIONS 31428X106 2,716 10,500 SH Call SOLE 18 10,500 0 0
FEDEX CORP OPTIONS 31428X106 28,062 108,500 SH Call SOLE 19 108,500 0 0
FEDEX CORP OPTIONS 31428X106 1,474 5,700 SH Call SOLE 22 5,700 0 0
FEDEX CORP OPTIONS 31428X106 11,665 45,100 SH Call SOLE 34 45,100 0 0
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 78 55,378 SH   SOLE 21 55,378 0 0
FEDNAT HLDG CO COM 31431B109 342 242,895 SH   SOLE 22 242,895 0 0
FEDNAT HLDG CO COM 31431B109 24 16,872 SH   SOLE 26 0 0 16,872
FEMASYS INC COM 31447E105 2 500 SH   SOLE 18 500 0 0
FEMASYS INC COM 31447E105 29 7,437 SH   SOLE 21 7,437 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 11 2,552 SH   SOLE 2 0 0 2,552
FENNEC PHARMACEUTICALS INC COM 31447P100 15 3,380 SH   SOLE 18 3,380 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 197 44,790 SH   SOLE 21 44,790 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 30 6,777 SH   SOLE 22 6,777 0 0
FERGUSON PLC NEW SHS G3421J106 55,782 310,952 SH   SOLE 18 310,123 0 829
FERGUSON PLC NEW SHS G3421J106 24,746 137,947 SH   SOLE 43 17,627 0 120,320
FERRARI N V COM N3167Y103 69 266 SH   SOLE 2 266 0 0
FERRARI N V COM N3167Y103 273 1,055 SH   SOLE 18 1,055 0 0
FERRARI N V COM N3167Y103 216,615 836,933 SH   SOLE 19 836,933 0 0
FERRARI N V COM N3167Y103 10,829 41,840 SH   SOLE 22 41,840 0 0
FERRARI N V COM N3167Y103 27 104 SH   SOLE 26 104 0 0
FERRARI N V COM N3167Y103 39,521 152,697 SH   SOLE 43 9,572 0 143,125
FERRO CORP COM 315405100 812 37,205 SH   SOLE 2 20,733 0 16,472
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,331 290,004 SH   SOLE 18 290,004 0 0
FERRO CORP COM 315405100 3,208 146,960 SH   SOLE 19 146,960 0 0
FERRO CORP COM 315405100 212,540 9,736,142 SH   SOLE 21 9,736,142 0 0
FERRO CORP COM 315405100 44,429 2,035,231 SH   SOLE 22 1,983,329 0 51,902
FERRO CORP COM 315405100 205 9,413 SH   SOLE 25 9,413 0 0
FERRO CORP COM 315405100 576 26,399 SH   SOLE 26 21,797 0 4,602
FERRO CORP COM 315405100 107 4,920 SH   SOLE 28 4,920 0 0
FERRO CORP COM 315405100 3,196 146,393 SH   SOLE 30 146,393 0 0
FERRO CORP COM 315405100 192 8,780 SH   SOLE 40 8,780 0 0
FERRO CORP COM 315405100 507 23,234 SH   SOLE 43 599 0 22,635
FERROGLOBE PLC SHS G33856108 595 95,824 SH   SOLE 7 95,824 0 0
FFBW INC MD COM 30260M103 15 1,259 SH   SOLE 18 1,259 0 0
FFBW INC MD COM 30260M103 203 17,195 SH   SOLE 21 17,195 0 0
FFBW INC MD COM 30260M103 4 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 48 12,706 SH   SOLE 21 12,706 0 0
FG FINANCIAL GROUP INC COM 30259W104 153 40,702 SH   SOLE 22 40,702 0 0
FIBROGEN INC COM 31572Q808 717 50,878 SH   SOLE 2 27,638 0 23,240
FIBROGEN INC COM 31572Q808 5 355 SH   SOLE 4 355 0 0
FIBROGEN INC COM 31572Q808 20 1,384 SH   SOLE 7 1,384 0 0
FIBROGEN INC COM 31572Q808 3,308 234,618 SH   SOLE 18 234,618 0 0
FIBROGEN INC COM 31572Q808 3,390 240,439 SH   SOLE 19 240,439 0 0
FIBROGEN INC COM 31572Q808 54,539 3,868,002 SH   SOLE 21 3,868,002 0 0
FIBROGEN INC COM 31572Q808 29,251 2,074,532 SH   SOLE 22 2,019,562 0 54,970
FIBROGEN INC COM 31572Q808 178 12,652 SH   SOLE 25 12,652 0 0
FIBROGEN INC COM 31572Q808 329 23,352 SH   SOLE 26 17,156 0 6,196
FIBROGEN INC COM 31572Q808 22 1,545 SH   SOLE 28 1,545 0 0
FIBROGEN INC COM 31572Q808 1,262 89,491 SH   SOLE 30 89,491 0 0
FIBROGEN INC COM 31572Q808 72 5,116 SH   SOLE 36 5,116 0 0
FIBROGEN INC COM 31572Q808 140 9,959 SH   SOLE 40 9,959 0 0
FIBROGEN INC COM 31572Q808 468 33,219 SH   SOLE 43 1,589 0 31,630
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 9 149 SH   SOLE 17 0 0 149
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1 11 SH   SOLE 17 0 0 11
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5 36 SH   SOLE 17 0 0 36
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 13 253 SH   SOLE 17 0 0 253
FIDELITY D & D BANCORP INC COM 31609R100 114 1,937 SH   SOLE 2 171 0 1,766
FIDELITY D & D BANCORP INC COM 31609R100 6 109 SH   SOLE 7 109 0 0
FIDELITY D & D BANCORP INC COM 31609R100 800 13,551 SH   SOLE 18 13,551 0 0
FIDELITY D & D BANCORP INC COM 31609R100 437 7,399 SH   SOLE 19 7,399 0 0
FIDELITY D & D BANCORP INC COM 31609R100 9,708 164,544 SH   SOLE 21 164,544 0 0
FIDELITY D & D BANCORP INC COM 31609R100 2,260 38,304 SH   SOLE 22 36,155 0 2,149
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 67,387 1,291,434 SH   SOLE 2 883,209 0 408,225
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15,927 305,230 SH   SOLE 4 162,781 0 142,449
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,500 67,074 SH   SOLE 7 67,074 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,719 71,270 SH   SOLE 13 71,270 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,924 36,867 SH   SOLE 15 36,867 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 172,555 3,306,913 SH   SOLE 18 3,074,130 0 232,783
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 355,925 6,821,095 SH   SOLE 19 6,821,095 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 550,811 10,555,981 SH   SOLE 21 10,555,981 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 351,305 6,732,563 SH   SOLE 22 6,297,509 0 435,054
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15,734 301,537 SH   SOLE 23 301,537 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 26,820 513,995 SH   SOLE 25 487,793 0 26,202
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 27,483 526,702 SH   SOLE 26 232,955 0 293,747
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 26,861 514,768 SH   SOLE 28 5,150 0 509,618
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,149 41,181 SH   SOLE 29 41,181 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 56,699 1,086,597 SH   SOLE 30 782,875 0 303,722
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,055 173,525 SH   SOLE 31 84,735 0 88,790
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,312 101,794 SH   SOLE 32 101,794 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 34,452 660,257 SH   SOLE 34 660,257 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17,920 343,419 SH   SOLE 35 343,419 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,627 146,170 SH   SOLE 36 146,170 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 501 9,595 SH   SOLE 40 9,595 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,255 100,713 SH   SOLE 43 10,243 0 90,470
FIDELITY NATL INFORMATION SV COM 31620M106 218,121 1,998,356 SH   SOLE 2 907,193 0 1,091,163
FIDELITY NATL INFORMATION SV COM 31620M106 57,902 530,479 SH   SOLE 4 335,930 0 194,549
FIDELITY NATL INFORMATION SV COM 31620M106 60,436 553,695 SH   SOLE 7 535,728 0 17,967
FIDELITY NATL INFORMATION SV COM 31620M106 6,960 63,769 SH   SOLE 13 57,045 0 6,724
FIDELITY NATL INFORMATION SV COM 31620M106 9,533 87,340 SH   SOLE 15 87,340 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 357,380 3,274,210 SH   SOLE 18 2,936,902 0 337,308
FIDELITY NATL INFORMATION SV COM 31620M106 584,938 5,359,033 SH   SOLE 19 5,359,033 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,642,961 15,052,324 SH   SOLE 21 15,052,324 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,571,111 14,394,058 SH   SOLE 22 12,651,033 0 1,743,025
FIDELITY NATL INFORMATION SV COM 31620M106 53,344 488,719 SH   SOLE 23 488,719 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 257,370 2,357,946 SH   SOLE 25 2,328,962 0 28,984
FIDELITY NATL INFORMATION SV COM 31620M106 181,244 1,660,507 SH   SOLE 26 636,890 0 1,023,617
FIDELITY NATL INFORMATION SV COM 31620M106 183,823 1,684,133 SH   SOLE 28 30,296 0 1,653,837
FIDELITY NATL INFORMATION SV COM 31620M106 11,370 104,173 SH   SOLE 29 104,173 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 408,858 3,745,833 SH   SOLE 30 3,745,833 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 37,688 345,285 SH   SOLE 31 187,922 0 157,363
FIDELITY NATL INFORMATION SV COM 31620M106 147,235 1,348,919 SH   SOLE 34 1,348,919 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 34,908 319,816 SH   SOLE 36 319,816 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,404 22,025 SH   SOLE 37 22,025 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,271 20,809 SH   SOLE 40 20,809 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 39,643 363,195 SH   SOLE 43 26,577 0 336,618
FIDUS INVT CORP COM 316500107 3,527 196,151 SH   SOLE 30 196,151 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 143 13,014 SH   SOLE 2 689 0 12,325
FIESTA RESTAURANT GROUP INC COM 31660B101 5 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 835 75,877 SH   SOLE 18 75,877 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 334 30,298 SH   SOLE 19 30,298 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 23,771 2,159,046 SH   SOLE 21 2,159,046 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 5,043 458,004 SH   SOLE 22 447,092 0 10,912
FIESTA RESTAURANT GROUP INC COM 31660B101 260 23,615 SH   SOLE 30 23,615 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 24 2,213 SH   SOLE 43 0 0 2,213
FIFTH THIRD BANCORP COM 316773100 66,338 1,523,259 SH   SOLE 2 163,461 0 1,359,798
FIFTH THIRD BANCORP COM 316773100 19,766 453,880 SH   SOLE 4 250,073 0 203,807
FIFTH THIRD BANCORP COM 316773100 27,221 625,054 SH   SOLE 7 606,358 0 18,696
FIFTH THIRD BANCORP COM 316773100 458 10,514 SH   SOLE 13 1,814 0 8,700
FIFTH THIRD BANCORP COM 316773100 4,288 98,452 SH   SOLE 15 98,452 0 0
FIFTH THIRD BANCORP COM 316773100 9 203 SH   SOLE 17 0 0 203
FIFTH THIRD BANCORP COM 316773100 72,336 1,660,987 SH   SOLE 18 1,568,006 0 92,981
FIFTH THIRD BANCORP COM 316773100 12,909 296,428 SH   SOLE 19 296,428 0 0
FIFTH THIRD BANCORP COM 316773100 1,057,967 24,293,155 SH   SOLE 21 24,293,155 0 0
FIFTH THIRD BANCORP COM 316773100 626,532 14,386,494 SH   SOLE 22 12,970,978 0 1,415,516
FIFTH THIRD BANCORP COM 316773100 17,000 390,359 SH   SOLE 23 390,359 0 0
FIFTH THIRD BANCORP COM 316773100 63,291 1,453,285 SH   SOLE 25 1,453,285 0 0
FIFTH THIRD BANCORP COM 316773100 56,487 1,297,072 SH   SOLE 26 368,258 0 928,814
FIFTH THIRD BANCORP COM 316773100 59,379 1,363,475 SH   SOLE 28 139,851 0 1,223,624
FIFTH THIRD BANCORP COM 316773100 6 144 SH   SOLE 29 144 0 0
FIFTH THIRD BANCORP COM 316773100 169,388 3,889,500 SH   SOLE 30 3,877,349 0 12,151
FIFTH THIRD BANCORP COM 316773100 11,179 256,692 SH   SOLE 31 75,261 0 181,431
FIFTH THIRD BANCORP COM 316773100 3,910 89,773 SH   SOLE 32 89,773 0 0
FIFTH THIRD BANCORP COM 316773100 1,493 34,292 SH   SOLE 34 34,292 0 0
FIFTH THIRD BANCORP COM 316773100 13,368 306,963 SH   SOLE 35 306,963 0 0
FIFTH THIRD BANCORP COM 316773100 14,455 331,926 SH   SOLE 36 331,926 0 0
FIFTH THIRD BANCORP COM 316773100 1,004 23,055 SH   SOLE 40 23,055 0 0
FIFTH THIRD BANCORP COM 316773100 30,549 701,469 SH   SOLE 43 35,371 0 666,098
FIGS INC CL A 30260D103 4,663 169,194 SH   SOLE 2 13,405 0 155,789
FIGS INC CL A 30260D103 39 1,407 SH   SOLE 7 1,407 0 0
FIGS INC CL A 30260D103 1,141 41,408 SH   SOLE 18 41,408 0 0
FIGS INC CL A 30260D103 47,798 1,734,326 SH   SOLE 19 1,734,326 0 0
FIGS INC CL A 30260D103 28,066 1,018,375 SH   SOLE 21 1,018,375 0 0
FIGS INC CL A 30260D103 36,291 1,316,805 SH   SOLE 22 1,234,752 0 82,053
FIGS INC CL A 30260D103 107 3,878 SH   SOLE 25 3,878 0 0
FIGS INC CL A 30260D103 231 8,372 SH   SOLE 30 8,372 0 0
FIGS INC CL A 30260D103 41 1,495 SH   SOLE 31 1,495 0 0
FIGS INC CL A 30260D103 90 3,269 SH   SOLE 40 3,269 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 65 16,387 SH   SOLE 2 613 0 15,774
FINANCE OF AMERICA COMPAN COM CL A 31738L107 248 62,447 SH   SOLE 18 62,447 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 192 48,246 SH   SOLE 19 48,246 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 3,296 830,199 SH   SOLE 21 830,199 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 1,707 429,885 SH   SOLE 22 414,695 0 15,190
FINANCIAL INSTNS INC COM 317585404 381 11,981 SH   SOLE 2 1,773 0 10,208
FINANCIAL INSTNS INC COM 317585404 8 252 SH   SOLE 7 252 0 0
FINANCIAL INSTNS INC COM 317585404 1,635 51,422 SH   SOLE 18 51,422 0 0
FINANCIAL INSTNS INC COM 317585404 1,779 55,955 SH   SOLE 19 55,955 0 0
FINANCIAL INSTNS INC COM 317585404 18,996 597,348 SH   SOLE 21 597,348 0 0
FINANCIAL INSTNS INC COM 317585404 14,197 446,435 SH   SOLE 22 437,172 0 9,263
FINANCIAL INSTNS INC COM 317585404 191 6,017 SH   SOLE 43 99 0 5,918
FINCH THERAPEUTICS GROUP INC COM 31773D101 63 6,307 SH   SOLE 2 5,336 0 971
FINCH THERAPEUTICS GROUP INC COM 31773D101 249 25,006 SH   SOLE 18 25,006 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 152 15,264 SH   SOLE 19 15,264 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 2,785 279,306 SH   SOLE 21 279,306 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 697 69,899 SH   SOLE 22 66,658 0 3,241
FINVOLUTION GROUP SPONSORED ADS 31810T101 28 5,598 SH   SOLE 4 5,598 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 5,608 1,137,475 SH   SOLE 21 1,137,475 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 3,900 790,979 SH   SOLE 22 634,371 0 156,608
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,614 327,464 SH   SOLE 30 327,464 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 813 164,986 SH   SOLE 43 0 0 164,986
FINWARD BANCORP COM 31812F109 8 176 SH   SOLE 22 176 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 318 16,690 SH   SOLE 2 9,531 0 7,159
FIRST ADVANTAGE CORP NEW COM 31846B108 15 779 SH   SOLE 7 779 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 2,769 145,417 SH   SOLE 18 145,417 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 1,877 98,585 SH   SOLE 19 98,585 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 34,242 1,798,440 SH   SOLE 21 1,798,440 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 20,578 1,080,791 SH   SOLE 22 1,061,511 0 19,280
FIRST ADVANTAGE CORP NEW COM 31846B108 92 4,807 SH   SOLE 25 4,807 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 161 8,469 SH   SOLE 30 8,469 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 76 3,967 SH   SOLE 40 3,967 0 0
FIRST AMERN FINL CORP COM 31847R102 16,534 211,347 SH   SOLE 2 114,036 0 97,311
FIRST AMERN FINL CORP COM 31847R102 153 1,956 SH   SOLE 4 1,956 0 0
FIRST AMERN FINL CORP COM 31847R102 201 2,563 SH   SOLE 7 2,563 0 0
FIRST AMERN FINL CORP COM 31847R102 430 5,499 SH   SOLE 13 5,499 0 0
FIRST AMERN FINL CORP COM 31847R102 18,744 239,601 SH   SOLE 18 239,433 0 168
FIRST AMERN FINL CORP COM 31847R102 2,620 33,487 SH   SOLE 19 33,487 0 0
FIRST AMERN FINL CORP COM 31847R102 431,817 5,519,843 SH   SOLE 21 5,519,843 0 0
FIRST AMERN FINL CORP COM 31847R102 234,302 2,995,037 SH   SOLE 22 2,862,717 0 132,320
FIRST AMERN FINL CORP COM 31847R102 4,155 53,107 SH   SOLE 25 53,107 0 0
FIRST AMERN FINL CORP COM 31847R102 3,883 49,639 SH   SOLE 26 40,748 0 8,891
FIRST AMERN FINL CORP COM 31847R102 153 1,959 SH   SOLE 28 1,959 0 0
FIRST AMERN FINL CORP COM 31847R102 5,010 64,038 SH   SOLE 30 64,038 0 0
FIRST AMERN FINL CORP COM 31847R102 125 1,599 SH   SOLE 31 1,599 0 0
FIRST AMERN FINL CORP COM 31847R102 150 1,915 SH   SOLE 34 1,915 0 0
FIRST AMERN FINL CORP COM 31847R102 1,446 18,480 SH   SOLE 36 18,480 0 0
FIRST AMERN FINL CORP COM 31847R102 1,099 14,042 SH   SOLE 40 14,042 0 0
FIRST AMERN FINL CORP COM 31847R102 8,813 112,660 SH   SOLE 43 3,046 0 109,614
FIRST BANCORP INC ME COM 31866P102 237 7,557 SH   SOLE 2 384 0 7,173
FIRST BANCORP INC ME COM 31866P102 7 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 1,161 36,972 SH   SOLE 18 36,972 0 0
FIRST BANCORP INC ME COM 31866P102 599 19,086 SH   SOLE 19 19,086 0 0
FIRST BANCORP INC ME COM 31866P102 12,526 398,918 SH   SOLE 21 398,918 0 0
FIRST BANCORP INC ME COM 31866P102 8,108 258,216 SH   SOLE 22 251,767 0 6,449
FIRST BANCORP INC ME COM 31866P102 2 68 SH   SOLE 43 0 0 68
FIRST BANCORP N C COM 318910106 1,364 29,843 SH   SOLE 2 10,958 0 18,885
FIRST BANCORP N C COM 318910106 21 453 SH   SOLE 7 453 0 0
FIRST BANCORP N C COM 318910106 5,677 124,173 SH   SOLE 18 124,173 0 0
FIRST BANCORP N C COM 318910106 2,682 58,669 SH   SOLE 19 58,669 0 0
FIRST BANCORP N C COM 318910106 184,909 4,044,387 SH   SOLE 21 4,044,387 0 0
FIRST BANCORP N C COM 318910106 37,003 809,334 SH   SOLE 22 777,356 0 31,978
FIRST BANCORP N C COM 318910106 207 4,520 SH   SOLE 25 4,520 0 0
FIRST BANCORP N C COM 318910106 748 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 9 193 SH   SOLE 28 193 0 0
FIRST BANCORP N C COM 318910106 2,769 60,561 SH   SOLE 30 60,561 0 0
FIRST BANCORP N C COM 318910106 184 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP N C COM 318910106 1,418 31,016 SH   SOLE 43 848 0 30,168
FIRST BANCORP P R COM NEW 318672706 2,258 163,844 SH   SOLE 2 55,480 0 108,364
FIRST BANCORP P R COM NEW 318672706 11 782 SH   SOLE 4 782 0 0
FIRST BANCORP P R COM NEW 318672706 40 2,938 SH   SOLE 7 2,938 0 0
FIRST BANCORP P R COM NEW 318672706 10,549 765,565 SH   SOLE 18 765,565 0 0
FIRST BANCORP P R COM NEW 318672706 6,610 479,682 SH   SOLE 19 479,682 0 0
FIRST BANCORP P R COM NEW 318672706 309,721 22,476,161 SH   SOLE 21 22,476,161 0 0
FIRST BANCORP P R COM NEW 318672706 68,739 4,988,308 SH   SOLE 22 4,789,570 0 198,738
FIRST BANCORP P R COM NEW 318672706 1,435 104,172 SH   SOLE 26 47,055 0 57,117
FIRST BANCORP P R COM NEW 318672706 53 3,842 SH   SOLE 28 3,842 0 0
FIRST BANCORP P R COM NEW 318672706 4,740 343,949 SH   SOLE 30 343,949 0 0
FIRST BANCORP P R COM NEW 318672706 297 21,559 SH   SOLE 40 21,559 0 0
FIRST BANCORP P R COM NEW 318672706 2,536 184,033 SH   SOLE 43 0 0 184,033
FIRST BANCSHARES INC MS COM 318916103 1,266 32,771 SH   SOLE 2 20,252 0 12,519
FIRST BANCSHARES INC MS COM 318916103 13 326 SH   SOLE 7 326 0 0
FIRST BANCSHARES INC MS COM 318916103 2,626 68,008 SH   SOLE 18 68,008 0 0
FIRST BANCSHARES INC MS COM 318916103 1,437 37,203 SH   SOLE 19 37,203 0 0
FIRST BANCSHARES INC MS COM 318916103 32,411 839,227 SH   SOLE 21 839,227 0 0
FIRST BANCSHARES INC MS COM 318916103 23,723 614,280 SH   SOLE 22 590,443 0 23,837
FIRST BANCSHARES INC MS COM 318916103 104 2,684 SH   SOLE 25 2,684 0 0
FIRST BANCSHARES INC MS COM 318916103 130 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 723 18,730 SH   SOLE 30 18,730 0 0
FIRST BANCSHARES INC MS COM 318916103 28 721 SH   SOLE 34 721 0 0
FIRST BANCSHARES INC MS COM 318916103 96 2,473 SH   SOLE 40 2,473 0 0
FIRST BANCSHARES INC MS COM 318916103 788 20,397 SH   SOLE 43 127 0 20,270
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 246 16,978 SH   SOLE 2 5,379 0 11,599
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 0 25 SH   SOLE 7 25 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 738 50,886 SH   SOLE 18 50,886 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 432 29,780 SH   SOLE 19 29,780 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 8,821 607,902 SH   SOLE 21 607,902 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 3,526 242,985 SH   SOLE 22 232,489 0 10,496
FIRST BUSEY CORP COM NEW 319383204 2,225 82,041 SH   SOLE 2 49,296 0 32,745
FIRST BUSEY CORP COM NEW 319383204 5 181 SH   SOLE 4 181 0 0
FIRST BUSEY CORP COM NEW 319383204 22 817 SH   SOLE 7 817 0 0
FIRST BUSEY CORP COM NEW 319383204 4,198 154,776 SH   SOLE 18 154,776 0 0
FIRST BUSEY CORP COM NEW 319383204 3,640 134,224 SH   SOLE 19 134,224 0 0
FIRST BUSEY CORP COM NEW 319383204 52,196 1,924,626 SH   SOLE 21 1,924,626 0 0
FIRST BUSEY CORP COM NEW 319383204 39,420 1,453,544 SH   SOLE 22 1,404,537 0 49,007
FIRST BUSEY CORP COM NEW 319383204 327 12,040 SH   SOLE 25 12,040 0 0
FIRST BUSEY CORP COM NEW 319383204 772 28,455 SH   SOLE 26 23,922 0 4,533
FIRST BUSEY CORP COM NEW 319383204 26 967 SH   SOLE 28 967 0 0
FIRST BUSEY CORP COM NEW 319383204 1,174 43,276 SH   SOLE 30 43,276 0 0
FIRST BUSEY CORP COM NEW 319383204 219 8,076 SH   SOLE 36 8,076 0 0
FIRST BUSEY CORP COM NEW 319383204 196 7,222 SH   SOLE 40 7,222 0 0
FIRST BUSEY CORP COM NEW 319383204 1,758 64,834 SH   SOLE 43 528 0 64,306
FIRST BUSINESS FINL SVCS INC COM 319390100 663 22,718 SH   SOLE 2 22,219 0 499
FIRST BUSINESS FINL SVCS INC COM 319390100 44 1,521 SH   SOLE 18 1,521 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 75 2,580 SH   SOLE 19 2,580 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 905 31,041 SH   SOLE 21 31,041 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 1,854 63,558 SH   SOLE 22 63,558 0 0
FIRST CAP INC COM 31942S104 6 148 SH   SOLE 2 0 0 148
FIRST CAP INC COM 31942S104 25 617 SH   SOLE 18 617 0 0
FIRST CAP INC COM 31942S104 366 9,042 SH   SOLE 21 9,042 0 0
FIRST CAP INC COM 31942S104 9 229 SH   SOLE 22 229 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,196 35,780 SH   SOLE 2 8,601 0 27,179
FIRST CMNTY BANKSHARES INC V COM 31983A103 8 239 SH   SOLE 7 239 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,845 55,213 SH   SOLE 18 55,213 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 3,321 99,361 SH   SOLE 19 99,361 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 22,749 680,687 SH   SOLE 21 680,687 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 20,942 626,641 SH   SOLE 22 607,968 0 18,673
FIRST CMNTY BANKSHARES INC V COM 31983A103 121 3,610 SH   SOLE 23 3,610 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 78 2,339 SH   SOLE 25 2,339 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 974 29,155 SH   SOLE 26 0 0 29,155
FIRST CMNTY BANKSHARES INC V COM 31983A103 127 3,800 SH   SOLE 30 3,800 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 46 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 284 8,487 SH   SOLE 43 2,565 0 5,922
FIRST CMNTY CORP S C COM 319835104 53 2,541 SH   SOLE 2 2,541 0 0
FIRST CMNTY CORP S C COM 319835104 29 1,379 SH   SOLE 18 1,379 0 0
FIRST CMNTY CORP S C COM 319835104 547 26,206 SH   SOLE 21 26,206 0 0
FIRST CMNTY CORP S C COM 319835104 191 9,138 SH   SOLE 22 9,138 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,235 76,761 SH   SOLE 2 26,256 0 50,505
FIRST COMWLTH FINL CORP PA COM 319829107 5 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 23 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 5,853 363,773 SH   SOLE 18 363,773 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3,667 227,876 SH   SOLE 19 227,876 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 165,317 10,274,517 SH   SOLE 21 10,274,517 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 40,274 2,503,024 SH   SOLE 22 2,415,042 0 87,982
FIRST COMWLTH FINL CORP PA COM 319829107 190 11,813 SH   SOLE 23 11,813 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 16 973 SH   SOLE 25 973 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,407 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 23 1,402 SH   SOLE 28 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,409 149,739 SH   SOLE 30 149,739 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 156 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,689 104,978 SH   SOLE 43 0 0 104,978
FIRST CTZNS BANCSHARES INC N CL A 31946M103 21,453 25,852 SH   SOLE 2 20,366 0 5,486
FIRST CTZNS BANCSHARES INC N CL A 31946M103 479 577 SH   SOLE 4 262 0 315
FIRST CTZNS BANCSHARES INC N CL A 31946M103 92 111 SH   SOLE 7 111 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 37,457 45,138 SH   SOLE 18 36,049 0 9,089
FIRST CTZNS BANCSHARES INC N CL A 31946M103 265,160 319,531 SH   SOLE 19 319,531 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 75,898 91,461 SH   SOLE 21 91,461 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 143,015 172,341 SH   SOLE 22 165,727 0 6,614
FIRST CTZNS BANCSHARES INC N CL A 31946M103 6,886 8,298 SH   SOLE 23 8,298 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 3,021 3,640 SH   SOLE 25 3,640 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 4,521 5,448 SH   SOLE 26 1,933 0 3,515
FIRST CTZNS BANCSHARES INC N CL A 31946M103 97 117 SH   SOLE 28 117 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,719 3,277 SH   SOLE 30 3,277 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 75 90 SH   SOLE 31 90 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 56,652 68,269 SH   SOLE 34 68,269 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 72 87 SH   SOLE 36 87 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 646 779 SH   SOLE 40 779 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 4,728 5,698 SH   SOLE 43 272 0 5,426
FIRST FINANCIAL NORTHWEST IN COM 32022K102 219 13,530 SH   SOLE 2 8,404 0 5,126
FIRST FINANCIAL NORTHWEST IN COM 32022K102 23 1,441 SH   SOLE 18 1,441 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 2,160 133,598 SH   SOLE 19 133,598 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 751 46,444 SH   SOLE 21 46,444 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,224 261,243 SH   SOLE 22 261,243 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 339 20,963 SH   SOLE 23 20,963 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,229 76,003 SH   SOLE 26 0 0 76,003
FIRST FINANCIAL NORTHWEST IN COM 32022K102 61 3,765 SH   SOLE 43 0 0 3,765
FIRST FINL BANCORP OH COM 320209109 1,776 72,849 SH   SOLE 2 25,589 0 47,260
FIRST FINL BANCORP OH COM 320209109 8 332 SH   SOLE 4 332 0 0
FIRST FINL BANCORP OH COM 320209109 33 1,352 SH   SOLE 7 1,352 0 0
FIRST FINL BANCORP OH COM 320209109 8,914 365,625 SH   SOLE 18 365,625 0 0
FIRST FINL BANCORP OH COM 320209109 3,936 161,427 SH   SOLE 19 161,427 0 0
FIRST FINL BANCORP OH COM 320209109 260,495 10,684,791 SH   SOLE 21 10,684,791 0 0
FIRST FINL BANCORP OH COM 320209109 53,922 2,211,726 SH   SOLE 22 2,120,704 0 91,022
FIRST FINL BANCORP OH COM 320209109 92 3,761 SH   SOLE 25 3,761 0 0
FIRST FINL BANCORP OH COM 320209109 418 17,131 SH   SOLE 26 9,620 0 7,511
FIRST FINL BANCORP OH COM 320209109 42 1,733 SH   SOLE 28 1,733 0 0
FIRST FINL BANCORP OH COM 320209109 3,810 156,263 SH   SOLE 30 156,263 0 0
FIRST FINL BANCORP OH COM 320209109 137 5,615 SH   SOLE 36 5,615 0 0
FIRST FINL BANCORP OH COM 320209109 250 10,241 SH   SOLE 40 10,241 0 0
FIRST FINL BANCORP OH COM 320209109 1,978 81,133 SH   SOLE 43 15,829 0 65,304
FIRST FINL BANKSHARES INC COM 32020R109 7,625 149,983 SH   SOLE 2 109,682 0 40,301
FIRST FINL BANKSHARES INC COM 32020R109 238 4,682 SH   SOLE 4 472 0 4,210
FIRST FINL BANKSHARES INC COM 32020R109 90 1,768 SH   SOLE 7 1,768 0 0
FIRST FINL BANKSHARES INC COM 32020R109 30,232 594,658 SH   SOLE 18 576,338 0 18,320
FIRST FINL BANKSHARES INC COM 32020R109 26,647 524,141 SH   SOLE 19 524,141 0 0
FIRST FINL BANKSHARES INC COM 32020R109 477,215 9,386,602 SH   SOLE 21 9,386,602 0 0
FIRST FINL BANKSHARES INC COM 32020R109 198,123 3,896,998 SH   SOLE 22 3,819,340 0 77,658
FIRST FINL BANKSHARES INC COM 32020R109 591 11,615 SH   SOLE 23 11,615 0 0
FIRST FINL BANKSHARES INC COM 32020R109 935 18,399 SH   SOLE 25 18,399 0 0
FIRST FINL BANKSHARES INC COM 32020R109 4,784 94,091 SH   SOLE 26 45,504 0 48,587
FIRST FINL BANKSHARES INC COM 32020R109 129 2,535 SH   SOLE 28 2,535 0 0
FIRST FINL BANKSHARES INC COM 32020R109 11,122 218,765 SH   SOLE 30 218,765 0 0
FIRST FINL BANKSHARES INC COM 32020R109 902 17,737 SH   SOLE 40 17,737 0 0
FIRST FINL BANKSHARES INC COM 32020R109 2,339 46,009 SH   SOLE 43 690 0 45,319
FIRST FINL CORP IND COM 320218100 896 19,782 SH   SOLE 2 3,825 0 15,957
FIRST FINL CORP IND COM 320218100 10 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,703 37,612 SH   SOLE 18 37,612 0 0
FIRST FINL CORP IND COM 320218100 2,176 48,041 SH   SOLE 19 48,041 0 0
FIRST FINL CORP IND COM 320218100 21,930 484,205 SH   SOLE 21 484,205 0 0
FIRST FINL CORP IND COM 320218100 21,688 478,870 SH   SOLE 22 467,111 0 11,759
FIRST FINL CORP IND COM 320218100 76 1,684 SH   SOLE 25 1,684 0 0
FIRST FINL CORP IND COM 320218100 1,143 25,229 SH   SOLE 26 5,421 0 19,808
FIRST FINL CORP IND COM 320218100 331 7,319 SH   SOLE 30 7,319 0 0
FIRST FINL CORP IND COM 320218100 8 173 SH   SOLE 34 173 0 0
FIRST FINL CORP IND COM 320218100 40 877 SH   SOLE 40 877 0 0
FIRST FINL CORP IND COM 320218100 1,547 34,166 SH   SOLE 43 8,554 0 25,612
FIRST FNDTN INC COM 32026V104 1,338 53,837 SH   SOLE 2 30,323 0 23,514
FIRST FNDTN INC COM 32026V104 14 562 SH   SOLE 7 562 0 0
FIRST FNDTN INC COM 32026V104 3,160 127,118 SH   SOLE 18 127,118 0 0
FIRST FNDTN INC COM 32026V104 1,690 67,965 SH   SOLE 19 67,965 0 0
FIRST FNDTN INC COM 32026V104 41,692 1,677,061 SH   SOLE 21 1,677,061 0 0
FIRST FNDTN INC COM 32026V104 28,452 1,144,500 SH   SOLE 22 1,101,942 0 42,558
FIRST FNDTN INC COM 32026V104 209 8,396 SH   SOLE 25 8,396 0 0
FIRST FNDTN INC COM 32026V104 31 1,253 SH   SOLE 28 1,253 0 0
FIRST FNDTN INC COM 32026V104 373 15,010 SH   SOLE 30 15,010 0 0
FIRST FNDTN INC COM 32026V104 142 5,717 SH   SOLE 34 5,717 0 0
FIRST FNDTN INC COM 32026V104 133 5,351 SH   SOLE 40 5,351 0 0
FIRST FNDTN INC COM 32026V104 485 19,508 SH   SOLE 43 4,868 0 14,640
FIRST GTY BANCSHARES INC COM 32043P106 4 175 SH   SOLE 2 175 0 0
FIRST GTY BANCSHARES INC COM 32043P106 18 907 SH   SOLE 18 907 0 0
FIRST GTY BANCSHARES INC COM 32043P106 815 39,996 SH   SOLE 21 39,996 0 0
FIRST GTY BANCSHARES INC COM 32043P106 7 358 SH   SOLE 22 358 0 0
FIRST HAWAIIAN INC COM 32051X108 7,032 257,306 SH   SOLE 2 42,757 0 214,549
FIRST HAWAIIAN INC COM 32051X108 201 7,359 SH   SOLE 4 409 0 6,950
FIRST HAWAIIAN INC COM 32051X108 77 2,835 SH   SOLE 7 2,835 0 0
FIRST HAWAIIAN INC COM 32051X108 4,326 158,294 SH   SOLE 18 158,294 0 0
FIRST HAWAIIAN INC COM 32051X108 1,006 36,818 SH   SOLE 19 36,818 0 0
FIRST HAWAIIAN INC COM 32051X108 347,418 12,711,953 SH   SOLE 21 12,711,953 0 0
FIRST HAWAIIAN INC COM 32051X108 87,236 3,191,932 SH   SOLE 22 3,038,884 0 153,048
FIRST HAWAIIAN INC COM 32051X108 525 19,195 SH   SOLE 25 19,195 0 0
FIRST HAWAIIAN INC COM 32051X108 1,534 56,146 SH   SOLE 26 46,003 0 10,143
FIRST HAWAIIAN INC COM 32051X108 63 2,323 SH   SOLE 28 2,323 0 0
FIRST HAWAIIAN INC COM 32051X108 6,384 233,595 SH   SOLE 30 233,595 0 0
FIRST HAWAIIAN INC COM 32051X108 54 1,976 SH   SOLE 31 1,976 0 0
FIRST HAWAIIAN INC COM 32051X108 275 10,058 SH   SOLE 36 10,058 0 0
FIRST HAWAIIAN INC COM 32051X108 448 16,388 SH   SOLE 40 16,388 0 0
FIRST HAWAIIAN INC COM 32051X108 4,747 173,679 SH   SOLE 43 33,354 0 140,325
FIRST HORIZON CORPORATION COM 320517105 31,052 1,901,521 SH   SOLE 2 752,219 0 1,149,302
FIRST HORIZON CORPORATION COM 320517105 695 42,558 SH   SOLE 4 25,500 0 17,058
FIRST HORIZON CORPORATION COM 320517105 822 50,331 SH   SOLE 7 50,331 0 0
FIRST HORIZON CORPORATION COM 320517105 23,606 1,445,577 SH   SOLE 18 1,443,195 0 2,382
FIRST HORIZON CORPORATION COM 320517105 5,771 353,384 SH   SOLE 19 353,384 0 0
FIRST HORIZON CORPORATION COM 320517105 650,732 39,848,869 SH   SOLE 21 39,848,869 0 0
FIRST HORIZON CORPORATION COM 320517105 254,413 15,579,470 SH   SOLE 22 14,971,368 0 608,102
FIRST HORIZON CORPORATION COM 320517105 625 38,284 SH   SOLE 23 38,284 0 0
FIRST HORIZON CORPORATION COM 320517105 1,331 81,516 SH   SOLE 25 81,516 0 0
FIRST HORIZON CORPORATION COM 320517105 6,014 368,271 SH   SOLE 26 222,013 0 146,258
FIRST HORIZON CORPORATION COM 320517105 161 9,842 SH   SOLE 28 9,842 0 0
FIRST HORIZON CORPORATION COM 320517105 136 8,334 SH   SOLE 29 8,334 0 0
FIRST HORIZON CORPORATION COM 320517105 14,627 895,700 SH   SOLE 30 895,700 0 0
FIRST HORIZON CORPORATION COM 320517105 134 8,235 SH   SOLE 31 8,235 0 0
FIRST HORIZON CORPORATION COM 320517105 3,681 225,391 SH   SOLE 32 225,391 0 0
FIRST HORIZON CORPORATION COM 320517105 14 883 SH   SOLE 34 883 0 0
FIRST HORIZON CORPORATION COM 320517105 544 33,311 SH   SOLE 36 33,311 0 0
FIRST HORIZON CORPORATION COM 320517105 1,151 70,473 SH   SOLE 40 70,473 0 0
FIRST HORIZON CORPORATION COM 320517105 9,493 581,351 SH   SOLE 43 94,421 0 486,930
FIRST INDL RLTY TR INC COM 32054K103 31,587 477,144 SH   SOLE 2 109,106 0 368,038
FIRST INDL RLTY TR INC COM 32054K103 4,406 66,563 SH   SOLE 4 66,563 0 0
FIRST INDL RLTY TR INC COM 32054K103 10,673 161,224 SH   SOLE 7 161,224 0 0
FIRST INDL RLTY TR INC COM 32054K103 18,666 281,960 SH   SOLE 18 281,960 0 0
FIRST INDL RLTY TR INC COM 32054K103 30,335 458,230 SH   SOLE 19 458,230 0 0
FIRST INDL RLTY TR INC COM 32054K103 483,406 7,302,203 SH   SOLE 21 7,302,203 0 0
FIRST INDL RLTY TR INC COM 32054K103 335,244 5,064,106 SH   SOLE 22 4,918,360 0 145,746
FIRST INDL RLTY TR INC COM 32054K103 1,304 19,697 SH   SOLE 23 19,697 0 0
FIRST INDL RLTY TR INC COM 32054K103 37,215 562,162 SH   SOLE 25 562,162 0 0
FIRST INDL RLTY TR INC COM 32054K103 11,320 171,003 SH   SOLE 26 42,120 0 128,883
FIRST INDL RLTY TR INC COM 32054K103 5,270 79,601 SH   SOLE 28 2,301 0 77,300
FIRST INDL RLTY TR INC COM 32054K103 17,740 267,976 SH   SOLE 30 267,976 0 0
FIRST INDL RLTY TR INC COM 32054K103 36,565 552,337 SH   SOLE 31 1,927 0 550,410
FIRST INDL RLTY TR INC COM 32054K103 777 11,743 SH   SOLE 34 11,743 0 0
FIRST INDL RLTY TR INC COM 32054K103 82 1,237 SH   SOLE 36 1,237 0 0
FIRST INDL RLTY TR INC COM 32054K103 1,110 16,761 SH   SOLE 40 16,761 0 0
FIRST INDL RLTY TR INC COM 32054K103 4,177 63,094 SH   SOLE 43 656 0 62,438
FIRST INTERNET BANCORP COM 320557101 306 6,495 SH   SOLE 2 357 0 6,138
FIRST INTERNET BANCORP COM 320557101 8 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 1,436 30,517 SH   SOLE 18 30,517 0 0
FIRST INTERNET BANCORP COM 320557101 779 16,565 SH   SOLE 19 16,565 0 0
FIRST INTERNET BANCORP COM 320557101 16,944 360,211 SH   SOLE 21 360,211 0 0
FIRST INTERNET BANCORP COM 320557101 7,295 155,087 SH   SOLE 22 149,667 0 5,420
FIRST INTERNET BANCORP COM 320557101 88 1,865 SH   SOLE 43 0 0 1,865
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9,253 227,506 SH   SOLE 2 84,951 0 142,555
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4 87 SH   SOLE 4 87 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 24 580 SH   SOLE 7 580 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,359 131,763 SH   SOLE 18 124,802 0 6,961
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 47,333 1,163,836 SH   SOLE 19 1,163,836 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 64,666 1,590,028 SH   SOLE 21 1,590,028 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 78,099 1,920,318 SH   SOLE 22 1,880,466 0 39,852
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,755 43,140 SH   SOLE 23 43,140 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 308 7,578 SH   SOLE 25 7,578 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9,489 233,324 SH   SOLE 26 11,039 0 222,285
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 30 741 SH   SOLE 28 741 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,063 26,135 SH   SOLE 30 26,135 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 743 18,263 SH   SOLE 34 18,263 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 210 5,170 SH   SOLE 36 5,170 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 217 5,342 SH   SOLE 40 5,342 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,029 25,305 SH   SOLE 43 505 0 24,800
FIRST LONG IS CORP COM 320734106 568 26,298 SH   SOLE 2 13,751 0 12,547
FIRST LONG IS CORP COM 320734106 9 406 SH   SOLE 7 406 0 0
FIRST LONG IS CORP COM 320734106 1,602 74,218 SH   SOLE 18 74,218 0 0
FIRST LONG IS CORP COM 320734106 999 46,257 SH   SOLE 19 46,257 0 0
FIRST LONG IS CORP COM 320734106 20,663 957,062 SH   SOLE 21 957,062 0 0
FIRST LONG IS CORP COM 320734106 14,839 687,321 SH   SOLE 22 663,785 0 23,536
FIRST LONG IS CORP COM 320734106 103 4,758 SH   SOLE 25 4,758 0 0
FIRST LONG IS CORP COM 320734106 4 175 SH   SOLE 26 175 0 0
FIRST LONG IS CORP COM 320734106 75 3,471 SH   SOLE 28 3,471 0 0
FIRST LONG IS CORP COM 320734106 209 9,688 SH   SOLE 30 9,688 0 0
FIRST LONG IS CORP COM 320734106 7 344 SH   SOLE 34 344 0 0
FIRST LONG IS CORP COM 320734106 73 3,387 SH   SOLE 36 3,387 0 0
FIRST LONG IS CORP COM 320734106 79 3,673 SH   SOLE 40 3,673 0 0
FIRST LONG IS CORP COM 320734106 472 21,860 SH   SOLE 43 5,212 0 16,648
FIRST MAJESTIC SILVER CORP COM 32076V103 589 53,049 SH   SOLE 21 53,049 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 760 68,373 SH   SOLE 43 409 0 67,964
FIRST MERCHANTS CORP COM 320817109 1,949 46,531 SH   SOLE 2 15,503 0 31,028
FIRST MERCHANTS CORP COM 320817109 95 2,275 SH   SOLE 4 208 0 2,067
FIRST MERCHANTS CORP COM 320817109 32 766 SH   SOLE 7 766 0 0
FIRST MERCHANTS CORP COM 320817109 7,220 172,350 SH   SOLE 18 172,350 0 0
FIRST MERCHANTS CORP COM 320817109 4,150 99,072 SH   SOLE 19 99,072 0 0
FIRST MERCHANTS CORP COM 320817109 90,115 2,151,228 SH   SOLE 21 2,151,228 0 0
FIRST MERCHANTS CORP COM 320817109 58,106 1,387,107 SH   SOLE 22 1,331,845 0 55,262
FIRST MERCHANTS CORP COM 320817109 291 6,951 SH   SOLE 25 6,951 0 0
FIRST MERCHANTS CORP COM 320817109 764 18,234 SH   SOLE 26 13,847 0 4,387
FIRST MERCHANTS CORP COM 320817109 41 969 SH   SOLE 28 969 0 0
FIRST MERCHANTS CORP COM 320817109 1,383 33,016 SH   SOLE 30 33,016 0 0
FIRST MERCHANTS CORP COM 320817109 7 162 SH   SOLE 34 162 0 0
FIRST MERCHANTS CORP COM 320817109 264 6,306 SH   SOLE 40 6,306 0 0
FIRST MERCHANTS CORP COM 320817109 1,269 30,284 SH   SOLE 43 926 0 29,358
FIRST MID ILL BANCSHARES INC COM 320866106 533 12,467 SH   SOLE 2 4,200 0 8,267
FIRST MID ILL BANCSHARES INC COM 320866106 11 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 2,335 54,566 SH   SOLE 18 54,566 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,183 27,645 SH   SOLE 19 27,645 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 27,998 654,322 SH   SOLE 21 654,322 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 16,659 389,323 SH   SOLE 22 372,240 0 17,083
FIRST MID ILL BANCSHARES INC COM 320866106 78 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 217 5,065 SH   SOLE 30 5,065 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 95 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 594 13,874 SH   SOLE 43 68 0 13,806
FIRST MIDWEST BANCORP DEL COM 320867104 1,820 88,875 SH   SOLE 2 30,470 0 58,405
FIRST MIDWEST BANCORP DEL COM 320867104 7 342 SH   SOLE 4 342 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 48 2,332 SH   SOLE 7 2,332 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 8,940 436,540 SH   SOLE 18 436,540 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 4,004 195,522 SH   SOLE 19 195,522 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 266,108 12,993,563 SH   SOLE 21 12,993,563 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 55,957 2,732,298 SH   SOLE 22 2,619,175 0 113,123
FIRST MIDWEST BANCORP DEL COM 320867104 253 12,336 SH   SOLE 25 12,336 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 330 16,089 SH   SOLE 26 8,027 0 8,062
FIRST MIDWEST BANCORP DEL COM 320867104 42 2,037 SH   SOLE 28 2,037 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 4,113 200,821 SH   SOLE 30 200,821 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 279 13,637 SH   SOLE 40 13,637 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,174 57,316 SH   SOLE 43 315 0 57,001
FIRST NATL CORP COM 32106V107 18 769 SH   SOLE 18 769 0 0
FIRST NATL CORP COM 32106V107 308 13,399 SH   SOLE 21 13,399 0 0
FIRST NATL CORP COM 32106V107 7 300 SH   SOLE 22 300 0 0
FIRST NORTHWEST BANCORP COM 335834107 507 25,083 SH   SOLE 2 24,266 0 817
FIRST NORTHWEST BANCORP COM 335834107 31 1,554 SH   SOLE 18 1,554 0 0
FIRST NORTHWEST BANCORP COM 335834107 114 5,623 SH   SOLE 19 5,623 0 0
FIRST NORTHWEST BANCORP COM 335834107 673 33,323 SH   SOLE 21 33,323 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,850 91,599 SH   SOLE 22 91,599 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 95,508 462,486 SH   SOLE 2 178,960 0 283,526
FIRST REP BK SAN FRANCISCO C COM 33616C100 32,098 155,433 SH   SOLE 4 83,786 0 71,647
FIRST REP BK SAN FRANCISCO C COM 33616C100 31,453 152,305 SH   SOLE 7 147,356 0 4,949
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,900 9,202 SH   SOLE 13 7,448 0 1,754
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,089 24,645 SH   SOLE 15 24,645 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 524 2,538 SH   SOLE 17 0 0 2,538
FIRST REP BK SAN FRANCISCO C COM 33616C100 105,622 511,463 SH   SOLE 18 420,710 0 90,753
FIRST REP BK SAN FRANCISCO C COM 33616C100 95,305 461,505 SH   SOLE 19 461,505 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 993,554 4,811,165 SH   SOLE 21 4,811,165 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 888,092 4,300,477 SH   SOLE 22 3,765,951 0 534,526
FIRST REP BK SAN FRANCISCO C COM 33616C100 27,086 131,162 SH   SOLE 23 131,162 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 55,616 269,313 SH   SOLE 25 269,313 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 82,195 398,019 SH   SOLE 26 117,282 0 280,737
FIRST REP BK SAN FRANCISCO C COM 33616C100 119,871 580,463 SH   SOLE 28 3,216 0 577,247
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,094 10,138 SH   SOLE 29 10,138 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 206,828 1,001,539 SH   SOLE 30 949,309 0 52,230
FIRST REP BK SAN FRANCISCO C COM 33616C100 17,553 84,998 SH   SOLE 31 38,264 0 46,734
FIRST REP BK SAN FRANCISCO C COM 33616C100 35,931 173,993 SH   SOLE 34 173,993 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,745 76,244 SH   SOLE 36 76,244 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,178 5,703 SH   SOLE 40 5,703 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,774 81,225 SH   SOLE 43 2,402 0 78,823
FIRST SEACOAST BANCORP COM 33631P102 6 551 SH   SOLE 18 551 0 0
FIRST SEACOAST BANCORP COM 33631P102 93 8,687 SH   SOLE 21 8,687 0 0
FIRST SOLAR INC COM 336433107 22,766 261,196 SH   SOLE 2 72,257 0 188,939
FIRST SOLAR INC COM 336433107 300 3,439 SH   SOLE 4 319 0 3,120
FIRST SOLAR INC COM 336433107 165 1,891 SH   SOLE 7 1,891 0 0
FIRST SOLAR INC COM 336433107 18,969 217,637 SH   SOLE 18 217,637 0 0
FIRST SOLAR INC COM 336433107 5,170 59,315 SH   SOLE 19 59,315 0 0
FIRST SOLAR INC COM 336433107 616,932 7,078,150 SH   SOLE 21 7,078,150 0 0
FIRST SOLAR INC COM 336433107 239,445 2,747,189 SH   SOLE 22 2,632,761 0 114,428
FIRST SOLAR INC COM 336433107 9,080 104,171 SH   SOLE 25 104,171 0 0
FIRST SOLAR INC COM 336433107 6,013 68,985 SH   SOLE 26 47,414 0 21,571
FIRST SOLAR INC COM 336433107 5,618 64,456 SH   SOLE 28 64,456 0 0
FIRST SOLAR INC COM 336433107 167,265 1,919,057 SH   SOLE 30 1,919,057 0 0
FIRST SOLAR INC COM 336433107 139 1,595 SH   SOLE 31 1,595 0 0
FIRST SOLAR INC COM 336433107 78,325 898,633 SH   SOLE 34 898,633 0 0
FIRST SOLAR INC COM 336433107 894 10,255 SH   SOLE 36 10,255 0 0
FIRST SOLAR INC COM 336433107 1,065 12,224 SH   SOLE 40 12,224 0 0
FIRST SOLAR INC COM 336433107 13,071 149,968 SH   SOLE 43 1,899 0 148,069
FIRST SVGS FINL GROUP INC COM 33621E109 132 4,989 SH   SOLE 2 4,989 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 203 7,689 SH   SOLE 18 1,074 0 6,615
FIRST SVGS FINL GROUP INC COM 33621E109 434 16,456 SH   SOLE 21 16,456 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 343 12,996 SH   SOLE 22 12,996 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 226 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 9 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 25 400 SH   SOLE 43 0 0 400
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 17 274 SH   SOLE 43 0 0 274
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4 32 SH   SOLE 43 0 0 32
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 21 339 SH   SOLE 43 0 0 339
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 24 151 SH   SOLE 43 0 0 151
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 90 400 SH   SOLE 43 0 0 400
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 20 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1 9 SH   SOLE 17 0 0 9
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 7 SH   SOLE 17 0 0 7
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 25 209 SH   SOLE 17 0 0 209
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 95 800 SH   SOLE 43 0 0 800
FIRST TR NASDAQ 100 TECH IND SHS 337345102 331 1,891 SH   SOLE 43 0 0 1,891
FIRST TR VALUE LINE DIVID IN SHS 33734H106 258 6,004 SH   SOLE 2 6,004 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4 96 SH   SOLE 17 0 0 96
FIRST US BANCSHARES INC COM 33744V103 10 900 SH   SOLE 18 900 0 0
FIRST US BANCSHARES INC COM 33744V103 199 18,843 SH   SOLE 21 18,843 0 0
FIRST US BANCSHARES INC COM 33744V103 3 329 SH   SOLE 22 329 0 0
FIRST UTD CORP COM 33741H107 94 5,025 SH   SOLE 2 5,025 0 0
FIRST UTD CORP COM 33741H107 23 1,233 SH   SOLE 18 1,233 0 0
FIRST UTD CORP COM 33741H107 632 33,701 SH   SOLE 19 33,701 0 0
FIRST UTD CORP COM 33741H107 459 24,450 SH   SOLE 21 24,450 0 0
FIRST UTD CORP COM 33741H107 150 8,021 SH   SOLE 22 8,021 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 411 24,495 SH   SOLE 2 22,261 0 2,234
FIRST WATCH RESTAURANT GROUP COM 33748L101 579 34,570 SH   SOLE 18 34,570 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 4,074 243,077 SH   SOLE 19 243,077 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 5,133 306,239 SH   SOLE 21 306,239 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 1,218 72,648 SH   SOLE 22 71,105 0 1,543
FIRST WATCH RESTAURANT GROUP COM 33748L101 626 37,346 SH   SOLE 26 33,475 0 3,871
FIRST WATCH RESTAURANT GROUP COM 33748L101 1,590 94,895 SH   SOLE 28 0 0 94,895
FIRST WATCH RESTAURANT GROUP COM 33748L101 29 1,718 SH   SOLE 31 0 0 1,718
FIRST WATCH RESTAURANT GROUP COM 33748L101 5,444 324,847 SH   SOLE 34 324,847 0 0
FIRST WAVE BIOPHARMA INC COM 33749P101 7 4,544 SH   SOLE 2 0 0 4,544
FIRST WAVE BIOPHARMA INC COM 33749P101 9 6,469 SH   SOLE 21 6,469 0 0
FIRST WAVE BIOPHARMA INC COM 33749P101 0 230 SH   SOLE 43 0 0 230
FIRST WESTN FINL INC COM 33751L105 39 1,279 SH   SOLE 2 1,279 0 0
FIRST WESTN FINL INC COM 33751L105 37 1,222 SH   SOLE 18 1,222 0 0
FIRST WESTN FINL INC COM 33751L105 6 185 SH   SOLE 19 185 0 0
FIRST WESTN FINL INC COM 33751L105 510 16,794 SH   SOLE 21 16,794 0 0
FIRST WESTN FINL INC COM 33751L105 287 9,452 SH   SOLE 22 9,452 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 3,661 48,938 SH   SOLE 2 27,730 0 21,208
FIRSTCASH HOLDINGS INC COM 33768G107 13 168 SH   SOLE 4 168 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 43 571 SH   SOLE 7 571 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 14,370 192,082 SH   SOLE 18 192,082 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 5,304 70,905 SH   SOLE 19 70,905 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 221,758 2,964,287 SH   SOLE 21 2,964,287 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 87,552 1,170,322 SH   SOLE 22 1,131,914 0 38,408
FIRSTCASH HOLDINGS INC COM 33768G107 440 5,882 SH   SOLE 25 5,882 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 974 13,018 SH   SOLE 26 9,793 0 3,225
FIRSTCASH HOLDINGS INC COM 33768G107 54 721 SH   SOLE 28 721 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 1,903 25,439 SH   SOLE 30 25,439 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 16 212 SH   SOLE 36 212 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 422 5,637 SH   SOLE 40 5,637 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 1,830 24,465 SH   SOLE 43 2,986 0 21,479
FIRSTENERGY CORP COM 337932107 26,020 625,624 SH   SOLE 2 223,061 0 402,563
FIRSTENERGY CORP COM 337932107 18,045 433,874 SH   SOLE 4 291,894 0 141,980
FIRSTENERGY CORP COM 337932107 20,626 495,945 SH   SOLE 7 478,967 0 16,978
FIRSTENERGY CORP COM 337932107 327 7,871 SH   SOLE 13 1,583 0 6,288
FIRSTENERGY CORP COM 337932107 3,361 80,823 SH   SOLE 15 80,823 0 0
FIRSTENERGY CORP COM 337932107 44,739 1,075,708 SH   SOLE 18 999,935 0 75,773
FIRSTENERGY CORP COM 337932107 27,690 665,781 SH   SOLE 19 665,781 0 0
FIRSTENERGY CORP COM 337932107 860,140 20,681,405 SH   SOLE 21 20,681,405 0 0
FIRSTENERGY CORP COM 337932107 475,767 11,439,455 SH   SOLE 22 10,335,986 0 1,103,469
FIRSTENERGY CORP COM 337932107 12,795 307,652 SH   SOLE 23 307,652 0 0
FIRSTENERGY CORP COM 337932107 28,554 686,555 SH   SOLE 25 686,555 0 0
FIRSTENERGY CORP COM 337932107 38,648 929,266 SH   SOLE 26 337,679 0 591,587
FIRSTENERGY CORP COM 337932107 21,751 522,984 SH   SOLE 28 9,691 0 513,293
FIRSTENERGY CORP COM 337932107 88 2,114 SH   SOLE 29 2,114 0 0
FIRSTENERGY CORP COM 337932107 93,302 2,243,374 SH   SOLE 30 2,243,374 0 0
FIRSTENERGY CORP COM 337932107 93,304 2,243,412 SH   SOLE 31 64,283 0 2,179,129
FIRSTENERGY CORP COM 337932107 6,210 149,317 SH   SOLE 32 149,317 0 0
FIRSTENERGY CORP COM 337932107 5,818 139,892 SH   SOLE 34 139,892 0 0
FIRSTENERGY CORP COM 337932107 11,724 281,905 SH   SOLE 36 281,905 0 0
FIRSTENERGY CORP COM 337932107 466 11,200 SH   SOLE 40 11,200 0 0
FIRSTENERGY CORP COM 337932107 8,843 212,634 SH   SOLE 43 27,027 0 185,607
FIRSTSERVICE CORP NEW COM 33767E202 3,010 15,321 SH   SOLE 43 0 0 15,321
FISERV INC COM 337738108 119,353 1,149,951 SH   SOLE 2 130,053 0 1,019,898
FISERV INC COM 337738108 37,841 364,596 SH   SOLE 4 222,897 0 141,699
FISERV INC COM 337738108 63,381 610,666 SH   SOLE 7 593,438 0 17,228
FISERV INC COM 337738108 803 7,735 SH   SOLE 13 1,632 0 6,103
FISERV INC COM 337738108 9,021 86,915 SH   SOLE 15 86,915 0 0
FISERV INC COM 337738108 10 95 SH   SOLE 17 0 0 95
FISERV INC COM 337738108 95,338 918,568 SH   SOLE 18 837,337 0 81,231
FISERV INC COM 337738108 71,436 688,272 SH   SOLE 19 688,272 0 0
FISERV INC COM 337738108 1,465,380 14,118,700 SH   SOLE 21 14,118,700 0 0
FISERV INC COM 337738108 1,313,182 12,652,300 SH   SOLE 22 11,446,805 0 1,205,495
FISERV INC COM 337738108 41,962 404,299 SH   SOLE 23 404,299 0 0
FISERV INC COM 337738108 103,175 994,079 SH   SOLE 25 994,079 0 0
FISERV INC COM 337738108 132,948 1,280,933 SH   SOLE 26 429,820 0 851,113
FISERV INC COM 337738108 141,038 1,358,883 SH   SOLE 28 15,487 0 1,343,396
FISERV INC COM 337738108 67 643 SH   SOLE 29 643 0 0
FISERV INC COM 337738108 408,115 3,932,118 SH   SOLE 30 3,932,118 0 0
FISERV INC COM 337738108 22,871 220,363 SH   SOLE 31 68,903 0 151,460
FISERV INC COM 337738108 16,579 159,732 SH   SOLE 32 159,732 0 0
FISERV INC COM 337738108 65,763 633,615 SH   SOLE 34 633,615 0 0
FISERV INC COM 337738108 29,372 282,998 SH   SOLE 36 282,998 0 0
FISERV INC COM 337738108 2,091 20,149 SH   SOLE 40 20,149 0 0
FISERV INC COM 337738108 43,975 423,692 SH   SOLE 43 27,252 0 396,440
FISKER INC CL A COM STK 33813J106 1,961 124,648 SH   SOLE 2 63,140 0 61,508
FISKER INC CL A COM STK 33813J106 9 573 SH   SOLE 4 573 0 0
FISKER INC CL A COM STK 33813J106 36 2,312 SH   SOLE 7 2,312 0 0
FISKER INC CL A COM STK 33813J106 7,380 469,185 SH   SOLE 18 443,137 0 26,048
FISKER INC CL A COM STK 33813J106 10,971 697,486 SH   SOLE 19 697,486 0 0
FISKER INC CL A COM STK 33813J106 86,650 5,508,611 SH   SOLE 21 5,508,611 0 0
FISKER INC CL A COM STK 33813J106 59,992 3,813,841 SH   SOLE 22 3,726,956 0 86,885
FISKER INC CL A COM STK 33813J106 276 17,552 SH   SOLE 23 17,552 0 0
FISKER INC CL A COM STK 33813J106 284 18,040 SH   SOLE 25 18,040 0 0
FISKER INC CL A COM STK 33813J106 2,538 161,331 SH   SOLE 26 73,587 0 87,744
FISKER INC CL A COM STK 33813J106 1,668 106,009 SH   SOLE 28 106,009 0 0
FISKER INC CL A COM STK 33813J106 1,432 91,014 SH   SOLE 30 91,014 0 0
FISKER INC CL A COM STK 33813J106 61 3,857 SH   SOLE 34 3,857 0 0
FISKER INC CL A COM STK 33813J106 321 20,431 SH   SOLE 40 20,431 0 0
FIVE BELOW INC COM 33829M101 24,505 118,447 SH   SOLE 2 40,442 0 78,005
FIVE BELOW INC COM 33829M101 43 206 SH   SOLE 4 206 0 0
FIVE BELOW INC COM 33829M101 162 785 SH   SOLE 7 785 0 0
FIVE BELOW INC COM 33829M101 26,498 128,080 SH   SOLE 18 128,080 0 0
FIVE BELOW INC COM 33829M101 3,326 16,074 SH   SOLE 19 16,074 0 0
FIVE BELOW INC COM 33829M101 567,926 2,745,063 SH   SOLE 21 2,745,063 0 0
FIVE BELOW INC COM 33829M101 316,926 1,531,859 SH   SOLE 22 1,469,389 0 62,470
FIVE BELOW INC COM 33829M101 1,651 7,980 SH   SOLE 25 7,980 0 0
FIVE BELOW INC COM 33829M101 4,920 23,780 SH   SOLE 26 19,466 0 4,314
FIVE BELOW INC COM 33829M101 206 998 SH   SOLE 28 998 0 0
FIVE BELOW INC COM 33829M101 19,751 95,467 SH   SOLE 30 95,467 0 0
FIVE BELOW INC COM 33829M101 172 829 SH   SOLE 31 829 0 0
FIVE BELOW INC COM 33829M101 481 2,325 SH   SOLE 36 2,325 0 0
FIVE BELOW INC COM 33829M101 1,480 7,153 SH   SOLE 40 7,153 0 0
FIVE BELOW INC COM 33829M101 5,208 25,172 SH   SOLE 43 763 0 24,409
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 94 14,378 SH   SOLE 2 14,378 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 676 103,365 SH   SOLE 21 103,365 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 49 7,459 SH   SOLE 25 7,459 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 32 4,937 SH   SOLE 30 4,937 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 46 7,071 SH   SOLE 40 7,071 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 32 4,915 SH   SOLE 43 0 0 4,915
FIVE STAR BANCORP COM 33830T103 109 3,638 SH   SOLE 2 489 0 3,149
FIVE STAR BANCORP COM 33830T103 1,111 37,025 SH   SOLE 18 37,025 0 0
FIVE STAR BANCORP COM 33830T103 587 19,551 SH   SOLE 19 19,551 0 0
FIVE STAR BANCORP COM 33830T103 11,598 386,594 SH   SOLE 21 386,594 0 0
FIVE STAR BANCORP COM 33830T103 3,090 102,988 SH   SOLE 22 99,520 0 3,468
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 40 13,498 SH   SOLE 2 0 0 13,498
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 14 4,885 SH   SOLE 18 4,885 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 190 64,437 SH   SOLE 21 64,437 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 792 268,340 SH   SOLE 22 268,340 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 0 6 SH   SOLE 43 1 0 5
FIVE9 INC COM 338307101 15,403 112,169 SH   SOLE 2 21,436 0 90,733
FIVE9 INC COM 338307101 117 851 SH   SOLE 4 242 0 609
FIVE9 INC COM 338307101 131 953 SH   SOLE 7 953 0 0
FIVE9 INC COM 338307101 4,586 33,395 SH   SOLE 18 33,395 0 0
FIVE9 INC COM 338307101 122,732 893,769 SH   SOLE 19 893,769 0 0
FIVE9 INC COM 338307101 168,697 1,228,498 SH   SOLE 21 1,228,498 0 0
FIVE9 INC COM 338307101 207,616 1,511,915 SH   SOLE 22 1,436,827 0 75,088
FIVE9 INC COM 338307101 1,411 10,273 SH   SOLE 25 10,273 0 0
FIVE9 INC COM 338307101 3,911 28,478 SH   SOLE 26 23,018 0 5,460
FIVE9 INC COM 338307101 166 1,206 SH   SOLE 28 1,206 0 0
FIVE9 INC COM 338307101 5,617 40,906 SH   SOLE 30 40,906 0 0
FIVE9 INC COM 338307101 137 1,000 SH   SOLE 31 1,000 0 0
FIVE9 INC COM 338307101 127 928 SH   SOLE 34 928 0 0
FIVE9 INC COM 338307101 484 3,522 SH   SOLE 36 3,522 0 0
FIVE9 INC COM 338307101 1,188 8,652 SH   SOLE 40 8,652 0 0
FIVE9 INC COM 338307101 7,253 52,820 SH   SOLE 43 16,471 0 36,349
FIVE9 INC NOTE 0.500% 6/0 338307AD3 5,821 4,740,000 PRN   SOLE 21 4,740,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106 977 8,596 SH   SOLE 2 5,330 0 3,266
FIVERR INTL LTD ORD SHS M4R82T106 2,909 25,582 SH   SOLE 4 18,402 0 7,180
FIVERR INTL LTD ORD SHS M4R82T106 2,529 22,239 SH   SOLE 7 20,796 0 1,443
FIVERR INTL LTD ORD SHS M4R82T106 387 3,404 SH   SOLE 15 3,404 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1 5 SH   SOLE 17 0 0 5
FIVERR INTL LTD ORD SHS M4R82T106 3,041 26,748 SH   SOLE 18 26,698 0 50
FIVERR INTL LTD ORD SHS M4R82T106 241,286 2,122,125 SH   SOLE 19 2,122,125 0 0
FIVERR INTL LTD ORD SHS M4R82T106 43,273 380,593 SH   SOLE 21 380,593 0 0
FIVERR INTL LTD ORD SHS M4R82T106 55,149 485,036 SH   SOLE 22 474,359 0 10,677
FIVERR INTL LTD ORD SHS M4R82T106 1,761 15,485 SH   SOLE 23 15,485 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,055 9,276 SH   SOLE 25 9,276 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,169 10,284 SH   SOLE 26 7,019 0 3,265
FIVERR INTL LTD ORD SHS M4R82T106 1,243 10,928 SH   SOLE 28 608 0 10,320
FIVERR INTL LTD ORD SHS M4R82T106 6 53 SH   SOLE 29 53 0 0
FIVERR INTL LTD ORD SHS M4R82T106 9,341 82,153 SH   SOLE 30 82,153 0 0
FIVERR INTL LTD ORD SHS M4R82T106 453 3,982 SH   SOLE 31 3,072 0 910
FIVERR INTL LTD ORD SHS M4R82T106 135 1,188 SH   SOLE 34 1,188 0 0
FIVERR INTL LTD ORD SHS M4R82T106 110 970 SH   SOLE 36 970 0 0
FIVERR INTL LTD ORD SHS M4R82T106 97 853 SH   SOLE 40 853 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,153 44,913 SH   SOLE 2 14,935 0 29,978
FLAGSTAR BANCORP INC COM PAR .001 337930705 11 223 SH   SOLE 4 223 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 34 715 SH   SOLE 7 715 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 9,618 200,627 SH   SOLE 18 200,627 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 8,182 170,674 SH   SOLE 19 170,674 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 276,605 5,769,818 SH   SOLE 21 5,769,818 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 62,899 1,312,037 SH   SOLE 22 1,259,844 0 52,193
FLAGSTAR BANCORP INC COM PAR .001 337930705 172 3,588 SH   SOLE 23 3,588 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 321 6,695 SH   SOLE 25 6,695 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,887 39,367 SH   SOLE 26 15,756 0 23,611
FLAGSTAR BANCORP INC COM PAR .001 337930705 45 941 SH   SOLE 28 941 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,279 89,255 SH   SOLE 30 89,255 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 308 6,427 SH   SOLE 40 6,427 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 755 15,749 SH   SOLE 43 2,623 0 13,126
FLANIGANS ENTERPRISES INC COM 338517105 5 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105 78 2,527 SH   SOLE 21 2,527 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 32,047 143,171 SH   SOLE 2 22,002 0 121,169
FLEETCOR TECHNOLOGIES INC COM 339041105 11,628 51,948 SH   SOLE 4 28,976 0 22,972
FLEETCOR TECHNOLOGIES INC COM 339041105 15,492 69,208 SH   SOLE 7 66,776 0 2,432
FLEETCOR TECHNOLOGIES INC COM 339041105 347 1,552 SH   SOLE 13 244 0 1,308
FLEETCOR TECHNOLOGIES INC COM 339041105 1,613 7,206 SH   SOLE 15 7,206 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 92,059 411,271 SH   SOLE 18 400,005 0 11,266
FLEETCOR TECHNOLOGIES INC COM 339041105 91,797 410,099 SH   SOLE 19 410,099 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 432,659 1,932,894 SH   SOLE 21 1,932,894 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 381,025 1,702,221 SH   SOLE 22 1,537,822 0 164,399
FLEETCOR TECHNOLOGIES INC COM 339041105 16,142 72,114 SH   SOLE 23 72,114 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 33,776 150,894 SH   SOLE 25 136,495 0 14,399
FLEETCOR TECHNOLOGIES INC COM 339041105 37,137 165,908 SH   SOLE 26 55,645 0 110,263
FLEETCOR TECHNOLOGIES INC COM 339041105 31,291 139,790 SH   SOLE 28 1,485 0 138,305
FLEETCOR TECHNOLOGIES INC COM 339041105 92,510 413,286 SH   SOLE 30 413,286 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,301 28,150 SH   SOLE 31 8,478 0 19,672
FLEETCOR TECHNOLOGIES INC COM 339041105 30,437 135,978 SH   SOLE 34 135,978 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 10,334 46,169 SH   SOLE 36 46,169 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 558 2,495 SH   SOLE 40 2,495 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,139 27,424 SH   SOLE 43 1,618 0 25,806
FLEX LTD ORD Y2573F102 6,145 335,234 SH   SOLE 2 207,407 0 127,827
FLEX LTD ORD Y2573F102 32 1,766 SH   SOLE 4 1,766 0 0
FLEX LTD ORD Y2573F102 131 7,160 SH   SOLE 7 7,160 0 0
FLEX LTD ORD Y2573F102 68 3,725 SH   SOLE 15 3,725 0 0
FLEX LTD ORD Y2573F102 740 40,357 SH   SOLE 18 26,202 0 14,155
FLEX LTD ORD Y2573F102 14,468 789,316 SH   SOLE 19 789,316 0 0
FLEX LTD ORD Y2573F102 12,165 663,680 SH   SOLE 21 663,680 0 0
FLEX LTD ORD Y2573F102 22,977 1,253,528 SH   SOLE 22 1,022,608 0 230,920
FLEX LTD ORD Y2573F102 12,601 687,458 SH   SOLE 25 687,458 0 0
FLEX LTD ORD Y2573F102 8,694 474,307 SH   SOLE 26 161,205 0 313,102
FLEX LTD ORD Y2573F102 12,479 680,802 SH   SOLE 28 348,422 0 332,380
FLEX LTD ORD Y2573F102 6,152 335,626 SH   SOLE 30 335,626 0 0
FLEX LTD ORD Y2573F102 4,831 263,550 SH   SOLE 36 263,550 0 0
FLEX LTD ORD Y2573F102 1,165 63,551 SH   SOLE 40 63,551 0 0
FLEX LTD ORD Y2573F102 3,657 199,521 SH   SOLE 43 9,247 0 190,274
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 6 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 74 18,922 SH   SOLE 21 18,922 0 0
FLEXSHOPPER INC COM NEW 33939J303 7 3,083 SH   SOLE 18 3,083 0 0
FLEXSHOPPER INC COM NEW 33939J303 110 46,931 SH   SOLE 21 46,931 0 0
FLEXSHOPPER INC COM NEW 33939J303 2 862 SH   SOLE 22 862 0 0
FLEXSTEEL INDS INC COM 339382103 85 3,169 SH   SOLE 2 263 0 2,906
FLEXSTEEL INDS INC COM 339382103 3 107 SH   SOLE 7 107 0 0
FLEXSTEEL INDS INC COM 339382103 590 21,961 SH   SOLE 18 21,961 0 0
FLEXSTEEL INDS INC COM 339382103 300 11,162 SH   SOLE 19 11,162 0 0
FLEXSTEEL INDS INC COM 339382103 6,563 244,341 SH   SOLE 21 244,341 0 0
FLEXSTEEL INDS INC COM 339382103 4,283 159,452 SH   SOLE 22 155,088 0 4,364
FLEXSTEEL INDS INC COM 339382103 36 1,353 SH   SOLE 43 0 0 1,353
FLOOR & DECOR HLDGS INC CL A 339750101 25,193 193,775 SH   SOLE 2 33,604 0 160,171
FLOOR & DECOR HLDGS INC CL A 339750101 369 2,835 SH   SOLE 4 2,835 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 189 1,450 SH   SOLE 7 1,450 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 10,512 80,852 SH   SOLE 18 80,852 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 36,222 278,611 SH   SOLE 19 278,611 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 241,340 1,856,317 SH   SOLE 21 1,856,317 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 302,567 2,327,260 SH   SOLE 22 2,211,385 0 115,875
FLOOR & DECOR HLDGS INC CL A 339750101 179,468 1,380,416 SH   SOLE 25 1,380,416 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 13,139 101,065 SH   SOLE 26 92,929 0 8,136
FLOOR & DECOR HLDGS INC CL A 339750101 229 1,760 SH   SOLE 28 1,760 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 18,728 144,048 SH   SOLE 30 144,048 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 199 1,531 SH   SOLE 31 1,531 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 15,772 121,316 SH   SOLE 34 121,316 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,748 13,444 SH   SOLE 40 13,444 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,639 20,300 SH   SOLE 43 836 0 19,464
FLOTEK INDS INC DEL COM 343389102 15 13,409 SH   SOLE 18 13,409 0 0
FLOTEK INDS INC DEL COM 343389102 243 215,425 SH   SOLE 21 215,425 0 0
FLOTEK INDS INC DEL COM 343389102 912 807,487 SH   SOLE 22 807,487 0 0
FLOWERS FOODS INC COM 343498101 20,437 743,975 SH   SOLE 2 193,443 0 550,532
FLOWERS FOODS INC COM 343498101 88 3,196 SH   SOLE 4 1,210 0 1,986
FLOWERS FOODS INC COM 343498101 354 12,882 SH   SOLE 7 12,882 0 0
FLOWERS FOODS INC COM 343498101 11,775 428,648 SH   SOLE 18 428,648 0 0
FLOWERS FOODS INC COM 343498101 12,578 457,874 SH   SOLE 19 457,874 0 0
FLOWERS FOODS INC COM 343498101 283,917 10,335,516 SH   SOLE 21 10,335,516 0 0
FLOWERS FOODS INC COM 343498101 147,911 5,384,438 SH   SOLE 22 5,168,213 0 216,225
FLOWERS FOODS INC COM 343498101 702 25,561 SH   SOLE 25 25,561 0 0
FLOWERS FOODS INC COM 343498101 2,466 89,777 SH   SOLE 26 72,569 0 17,208
FLOWERS FOODS INC COM 343498101 104 3,772 SH   SOLE 28 3,772 0 0
FLOWERS FOODS INC COM 343498101 3,215 117,026 SH   SOLE 30 117,026 0 0
FLOWERS FOODS INC COM 343498101 82 2,982 SH   SOLE 31 2,982 0 0
FLOWERS FOODS INC COM 343498101 129 4,704 SH   SOLE 36 4,704 0 0
FLOWERS FOODS INC COM 343498101 678 24,669 SH   SOLE 40 24,669 0 0
FLOWERS FOODS INC COM 343498101 28,611 1,041,534 SH   SOLE 43 9,689 0 1,031,845
FLOWSERVE CORP COM 34354P105 10,711 350,046 SH   SOLE 2 108,556 0 241,490
FLOWSERVE CORP COM 34354P105 60 1,953 SH   SOLE 4 1,953 0 0
FLOWSERVE CORP COM 34354P105 83 2,715 SH   SOLE 7 2,715 0 0
FLOWSERVE CORP COM 34354P105 8,745 285,773 SH   SOLE 18 285,773 0 0
FLOWSERVE CORP COM 34354P105 1,190 38,898 SH   SOLE 19 38,898 0 0
FLOWSERVE CORP COM 34354P105 188,079 6,146,382 SH   SOLE 21 6,146,382 0 0
FLOWSERVE CORP COM 34354P105 109,542 3,579,801 SH   SOLE 22 3,429,801 0 150,000
FLOWSERVE CORP COM 34354P105 738 24,116 SH   SOLE 25 24,116 0 0
FLOWSERVE CORP COM 34354P105 1,752 57,240 SH   SOLE 26 46,968 0 10,272
FLOWSERVE CORP COM 34354P105 71 2,322 SH   SOLE 28 2,322 0 0
FLOWSERVE CORP COM 34354P105 2,364 77,254 SH   SOLE 30 77,254 0 0
FLOWSERVE CORP COM 34354P105 61 1,990 SH   SOLE 31 1,990 0 0
FLOWSERVE CORP COM 34354P105 506 16,542 SH   SOLE 36 16,542 0 0
FLOWSERVE CORP COM 34354P105 489 15,971 SH   SOLE 40 15,971 0 0
FLOWSERVE CORP COM 34354P105 3,168 103,545 SH   SOLE 43 4,538 0 99,007
FLUENCE ENERGY INC COM CL A 34379V103 8,426 236,956 SH   SOLE 2 37,863 0 199,093
FLUENCE ENERGY INC COM CL A 34379V103 17 484 SH   SOLE 7 484 0 0
FLUENCE ENERGY INC COM CL A 34379V103 495 13,932 SH   SOLE 18 13,932 0 0
FLUENCE ENERGY INC COM CL A 34379V103 13,037 366,608 SH   SOLE 19 366,608 0 0
FLUENCE ENERGY INC COM CL A 34379V103 14,732 414,299 SH   SOLE 21 414,299 0 0
FLUENCE ENERGY INC COM CL A 34379V103 28,940 813,842 SH   SOLE 22 789,453 0 24,389
FLUENCE ENERGY INC COM CL A 34379V103 719 20,211 SH   SOLE 26 18,118 0 2,093
FLUENCE ENERGY INC COM CL A 34379V103 1,687 47,449 SH   SOLE 28 0 0 47,449
FLUENCE ENERGY INC COM CL A 34379V103 51 1,442 SH   SOLE 31 514 0 928
FLUENCE ENERGY INC COM CL A 34379V103 1,901 53,448 SH   SOLE 34 53,448 0 0
FLUENT INC COM 34380C102 62 31,391 SH   SOLE 2 2,051 0 29,340
FLUENT INC COM 34380C102 309 155,142 SH   SOLE 18 155,142 0 0
FLUENT INC COM 34380C102 138 69,580 SH   SOLE 19 69,580 0 0
FLUENT INC COM 34380C102 3,413 1,714,919 SH   SOLE 21 1,714,919 0 0
FLUENT INC COM 34380C102 2,225 1,118,021 SH   SOLE 22 1,094,010 0 24,011
FLUENT INC COM 34380C102 2 820 SH   SOLE 43 0 0 820
FLUIDIGM CORP DEL COM 34385P108 224 57,073 SH   SOLE 2 19,603 0 37,470
FLUIDIGM CORP DEL COM 34385P108 6 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 894 227,995 SH   SOLE 18 227,995 0 0
FLUIDIGM CORP DEL COM 34385P108 527 134,415 SH   SOLE 19 134,415 0 0
FLUIDIGM CORP DEL COM 34385P108 13,437 3,427,691 SH   SOLE 21 3,427,691 0 0
FLUIDIGM CORP DEL COM 34385P108 7,759 1,979,453 SH   SOLE 22 1,904,579 0 74,874
FLUIDIGM CORP DEL COM 34385P108 69 17,611 SH   SOLE 25 17,611 0 0
FLUIDIGM CORP DEL COM 34385P108 16 4,144 SH   SOLE 26 4,144 0 0
FLUIDIGM CORP DEL COM 34385P108 1,436 366,316 SH   SOLE 30 366,316 0 0
FLUIDIGM CORP DEL COM 34385P108 51 13,137 SH   SOLE 36 13,137 0 0
FLUIDIGM CORP DEL COM 34385P108 48 12,159 SH   SOLE 40 12,159 0 0
FLUIDIGM CORP DEL COM 34385P108 38 9,713 SH   SOLE 43 214 0 9,499
FLUOR CORP NEW COM 343412102 4,684 189,112 SH   SOLE 2 111,411 0 77,701
FLUOR CORP NEW COM 343412102 10 404 SH   SOLE 4 404 0 0
FLUOR CORP NEW COM 343412102 130 5,245 SH   SOLE 7 5,245 0 0
FLUOR CORP NEW COM 343412102 17,013 686,834 SH   SOLE 18 686,834 0 0
FLUOR CORP NEW COM 343412102 10,646 429,783 SH   SOLE 19 429,783 0 0
FLUOR CORP NEW COM 343412102 256,349 10,349,153 SH   SOLE 21 10,349,153 0 0
FLUOR CORP NEW COM 343412102 105,991 4,279,009 SH   SOLE 22 4,136,485 0 142,524
FLUOR CORP NEW COM 343412102 138 5,585 SH   SOLE 23 5,585 0 0
FLUOR CORP NEW COM 343412102 990 39,973 SH   SOLE 26 39,973 0 0
FLUOR CORP NEW COM 343412102 2,082 84,071 SH   SOLE 30 84,071 0 0
FLUOR CORP NEW COM 343412102 1,129 45,594 SH   SOLE 36 45,594 0 0
FLUOR CORP NEW COM 343412102 464 18,728 SH   SOLE 40 18,728 0 0
FLUOR CORP NEW COM 343412102 5,770 232,943 SH   SOLE 43 30,873 0 202,070
FLUSHING FINL CORP COM 343873105 718 29,543 SH   SOLE 2 11,657 0 17,886
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,355 96,902 SH   SOLE 18 96,902 0 0
FLUSHING FINL CORP COM 343873105 1,267 52,127 SH   SOLE 19 52,127 0 0
FLUSHING FINL CORP COM 343873105 29,282 1,205,039 SH   SOLE 21 1,205,039 0 0
FLUSHING FINL CORP COM 343873105 21,926 902,307 SH   SOLE 22 870,239 0 32,068
FLUSHING FINL CORP COM 343873105 81 3,325 SH   SOLE 25 3,325 0 0
FLUSHING FINL CORP COM 343873105 456 18,760 SH   SOLE 26 16,855 0 1,905
FLUSHING FINL CORP COM 343873105 229 9,404 SH   SOLE 30 9,404 0 0
FLUSHING FINL CORP COM 343873105 76 3,146 SH   SOLE 40 3,146 0 0
FLUSHING FINL CORP COM 343873105 1,632 67,181 SH   SOLE 43 3,654 0 63,527
FLUX PWR HLDGS INC COM NEW 344057302 7 1,578 SH   SOLE 18 1,578 0 0
FLUX PWR HLDGS INC COM NEW 344057302 93 21,730 SH   SOLE 21 21,730 0 0
FLUX PWR HLDGS INC COM NEW 344057302 662 154,219 SH   SOLE 22 154,219 0 0
FLYWIRE CORPORATION COM VTG 302492103 499 13,110 SH   SOLE 2 4,806 0 8,304
FLYWIRE CORPORATION COM VTG 302492103 34 891 SH   SOLE 7 891 0 0
FLYWIRE CORPORATION COM VTG 302492103 6,573 172,714 SH   SOLE 18 172,714 0 0
FLYWIRE CORPORATION COM VTG 302492103 4,704 123,598 SH   SOLE 19 123,598 0 0
FLYWIRE CORPORATION COM VTG 302492103 77,786 2,043,777 SH   SOLE 21 2,043,777 0 0
FLYWIRE CORPORATION COM VTG 302492103 28,144 739,458 SH   SOLE 22 725,970 0 13,488
FLYWIRE CORPORATION COM VTG 302492103 27 721 SH   SOLE 23 721 0 0
FMC CORP COM NEW 302491303 38,244 348,025 SH   SOLE 2 85,357 0 262,668
FMC CORP COM NEW 302491303 12,843 116,871 SH   SOLE 4 67,716 0 49,155
FMC CORP COM NEW 302491303 13,413 122,058 SH   SOLE 7 118,344 0 3,714
FMC CORP COM NEW 302491303 695 6,324 SH   SOLE 13 4,148 0 2,176
FMC CORP COM NEW 302491303 2,055 18,696 SH   SOLE 15 18,696 0 0
FMC CORP COM NEW 302491303 23,347 212,460 SH   SOLE 18 194,975 0 17,485
FMC CORP COM NEW 302491303 54,415 495,176 SH   SOLE 19 495,176 0 0
FMC CORP COM NEW 302491303 345,243 3,141,714 SH   SOLE 21 3,141,714 0 0
FMC CORP COM NEW 302491303 293,199 2,668,116 SH   SOLE 22 2,403,215 0 264,901
FMC CORP COM NEW 302491303 8,166 74,315 SH   SOLE 23 74,315 0 0
FMC CORP COM NEW 302491303 74,882 681,431 SH   SOLE 25 681,431 0 0
FMC CORP COM NEW 302491303 46,793 425,814 SH   SOLE 26 216,405 0 209,409
FMC CORP COM NEW 302491303 34,406 313,096 SH   SOLE 28 3,727 0 309,369
FMC CORP COM NEW 302491303 28,024 255,016 SH   SOLE 29 255,016 0 0
FMC CORP COM NEW 302491303 75,169 684,035 SH   SOLE 30 684,035 0 0
FMC CORP COM NEW 302491303 5,785 52,640 SH   SOLE 31 15,005 0 37,635
FMC CORP COM NEW 302491303 26,558 241,679 SH   SOLE 34 241,679 0 0
FMC CORP COM NEW 302491303 5,457 49,658 SH   SOLE 36 49,658 0 0
FMC CORP COM NEW 302491303 485 4,409 SH   SOLE 40 4,409 0 0
FMC CORP COM NEW 302491303 24,019 218,570 SH   SOLE 43 9,749 0 208,821
FNCB BANCORP INC COM 302578109 30 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 383 41,496 SH   SOLE 21 41,496 0 0
FNCB BANCORP INC COM 302578109 229 24,796 SH   SOLE 22 24,796 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,309 21,913 SH   SOLE 2 15,753 0 6,160
FOCUS FINL PARTNERS INC COM CL A 34417P100 14 231 SH   SOLE 4 231 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 50 831 SH   SOLE 7 831 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 9,499 159,066 SH   SOLE 18 159,066 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 6,333 106,040 SH   SOLE 19 106,040 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 119,010 1,992,806 SH   SOLE 21 1,992,806 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 76,809 1,286,149 SH   SOLE 22 1,256,023 0 30,126
FOCUS FINL PARTNERS INC COM CL A 34417P100 428 7,175 SH   SOLE 25 7,175 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,017 17,026 SH   SOLE 26 14,750 0 2,276
FOCUS FINL PARTNERS INC COM CL A 34417P100 668 11,183 SH   SOLE 28 11,183 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 4,329 72,481 SH   SOLE 30 72,481 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 414 6,924 SH   SOLE 40 6,924 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 248 4,158 SH   SOLE 43 689 0 3,469
FOCUS UNVL INC COM 34417J104 309 34,866 SH   SOLE 22 34,866 0 0
FOGHORN THERAPEUTICS INC COM 344174107 433 18,912 SH   SOLE 2 11,742 0 7,170
FOGHORN THERAPEUTICS INC COM 344174107 1,686 73,723 SH   SOLE 18 65,467 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107 1,554 67,929 SH   SOLE 19 67,929 0 0
FOGHORN THERAPEUTICS INC COM 344174107 16,432 718,510 SH   SOLE 21 718,510 0 0
FOGHORN THERAPEUTICS INC COM 344174107 6,058 264,909 SH   SOLE 22 254,520 0 10,389
FOGHORN THERAPEUTICS INC COM 344174107 48 2,099 SH   SOLE 23 2,099 0 0
FOGHORN THERAPEUTICS INC COM 344174107 22 976 SH   SOLE 26 0 0 976
FOGHORN THERAPEUTICS INC COM 344174107 21 915 SH   SOLE 43 0 0 915
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7,304 93,988 SH   SOLE 2 93,623 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,897 24,415 SH   SOLE 4 24,415 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,987 25,567 SH   SOLE 13 25,567 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,767 48,470 SH   SOLE 18 0 0 48,470
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2,095 26,963 SH   SOLE 19 26,963 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 281 3,615 SH   SOLE 21 3,615 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 68,895 886,563 SH   SOLE 22 664,595 0 221,968
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5,343 68,755 SH   SOLE 25 68,755 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 294 3,779 SH   SOLE 28 0 0 3,779
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,030 13,251 SH   SOLE 30 13,251 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 873 11,231 SH   SOLE 31 0 0 11,231
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 21,773 280,183 SH   SOLE 34 280,183 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12,876 165,697 SH   SOLE 43 14,930 0 150,767
FONAR CORP COM NEW 344437405 17 1,135 SH   SOLE 18 1,135 0 0
FONAR CORP COM NEW 344437405 359 23,982 SH   SOLE 21 23,982 0 0
FONAR CORP COM NEW 344437405 1,258 83,985 SH   SOLE 22 83,985 0 0
FOOT LOCKER INC COM 344849104 8,072 185,012 SH   SOLE 2 107,615 0 77,397
FOOT LOCKER INC COM 344849104 14 330 SH   SOLE 4 330 0 0
FOOT LOCKER INC COM 344849104 107 2,460 SH   SOLE 7 2,460 0 0
FOOT LOCKER INC COM 344849104 9,685 221,989 SH   SOLE 18 213,024 0 8,965
FOOT LOCKER INC COM 344849104 2,232 51,157 SH   SOLE 19 51,157 0 0
FOOT LOCKER INC COM 344849104 194,905 4,467,219 SH   SOLE 21 4,467,219 0 0
FOOT LOCKER INC COM 344849104 112,452 2,577,410 SH   SOLE 22 2,433,690 0 143,720
FOOT LOCKER INC COM 344849104 602 13,801 SH   SOLE 25 13,801 0 0
FOOT LOCKER INC COM 344849104 2,301 52,728 SH   SOLE 26 45,587 0 7,141
FOOT LOCKER INC COM 344849104 80 1,845 SH   SOLE 28 1,845 0 0
FOOT LOCKER INC COM 344849104 2,590 59,368 SH   SOLE 30 59,368 0 0
FOOT LOCKER INC COM 344849104 59 1,359 SH   SOLE 31 1,359 0 0
FOOT LOCKER INC COM 344849104 917 21,019 SH   SOLE 36 21,019 0 0
FOOT LOCKER INC COM 344849104 564 12,937 SH   SOLE 40 12,937 0 0
FOOT LOCKER INC COM 344849104 3,228 73,992 SH   SOLE 43 3,464 0 70,528
FORD MTR CO DEL COM 345370860 179,943 8,663,599 SH   SOLE 2 1,242,969 0 7,420,630
FORD MTR CO DEL COM 345370860 49,740 2,394,782 SH   SOLE 4 1,509,407 0 885,375
FORD MTR CO DEL COM 345370860 70,957 3,416,300 SH   SOLE 7 3,301,502 0 114,798
FORD MTR CO DEL COM 345370860 1,311 63,136 SH   SOLE 13 20,347 0 42,789
FORD MTR CO DEL COM 345370860 11,541 555,668 SH   SOLE 15 555,668 0 0
FORD MTR CO DEL COM 345370860 36 1,734 SH   SOLE 17 0 0 1,734
FORD MTR CO DEL COM 345370860 126,743 6,102,221 SH   SOLE 18 5,569,376 0 532,845
FORD MTR CO DEL COM 345370860 67,080 3,229,639 SH   SOLE 19 3,229,639 0 0
FORD MTR CO DEL COM 345370860 2,191,017 105,489,518 SH   SOLE 21 105,489,518 0 0
FORD MTR CO DEL COM 345370860 1,742,667 83,903,080 SH   SOLE 22 75,915,239 0 7,987,841
FORD MTR CO DEL COM 345370860 46,892 2,257,694 SH   SOLE 23 2,257,694 0 0
FORD MTR CO DEL COM 345370860 132,408 6,374,963 SH   SOLE 25 6,374,963 0 0
FORD MTR CO DEL COM 345370860 183,674 8,843,252 SH   SOLE 26 3,296,711 0 5,546,541
FORD MTR CO DEL COM 345370860 142,906 6,880,382 SH   SOLE 28 628,899 0 6,251,483
FORD MTR CO DEL COM 345370860 99 4,775 SH   SOLE 29 4,775 0 0
FORD MTR CO DEL COM 345370860 514,978 24,794,330 SH   SOLE 30 24,768,548 0 25,782
FORD MTR CO DEL COM 345370860 32,117 1,546,332 SH   SOLE 31 438,070 0 1,108,262
FORD MTR CO DEL COM 345370860 22,076 1,062,892 SH   SOLE 34 1,062,892 0 0
FORD MTR CO DEL COM 345370860 49,719 2,393,769 SH   SOLE 36 2,393,769 0 0
FORD MTR CO DEL COM 345370860 2,731 131,491 SH   SOLE 40 131,491 0 0
FORD MTR CO DEL COM 345370860 42,961 2,068,416 SH   SOLE 43 120,387 0 1,948,029
FORD MTR CO DEL OPTIONS 345370860 272 13,100 SH Call SOLE 2 13,100 0 0
FORD MTR CO DEL OPTIONS 345370860 734 35,300 SH Call SOLE 4 35,300 0 0
FORD MTR CO DEL OPTIONS 345370860 9,513 458,000 SH Call SOLE 18 458,000 0 0
FORD MTR CO DEL OPTIONS 345370860 121,317 5,841,000 SH Call SOLE 19 5,841,000 0 0
FORD MTR CO DEL OPTIONS 345370860 5,402 260,100 SH Call SOLE 22 260,100 0 0
FORD MTR CO DEL OPTIONS 345370860 45,517 2,191,500 SH Call SOLE 34 2,191,500 0 0
FORESTAR GROUP INC COM 346232101 632 29,040 SH   SOLE 2 20,808 0 8,232
FORESTAR GROUP INC COM 346232101 5 241 SH   SOLE 7 241 0 0
FORESTAR GROUP INC COM 346232101 1,111 51,069 SH   SOLE 18 51,069 0 0
FORESTAR GROUP INC COM 346232101 9,291 427,187 SH   SOLE 19 427,187 0 0
FORESTAR GROUP INC COM 346232101 15,051 691,979 SH   SOLE 21 691,979 0 0
FORESTAR GROUP INC COM 346232101 9,755 448,493 SH   SOLE 22 429,780 0 18,713
FORESTAR GROUP INC COM 346232101 71 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101 149 6,853 SH   SOLE 26 1,818 0 5,035
FORESTAR GROUP INC COM 346232101 102 4,678 SH   SOLE 30 4,678 0 0
FORESTAR GROUP INC COM 346232101 1,571 72,221 SH   SOLE 34 72,221 0 0
FORESTAR GROUP INC COM 346232101 38 1,765 SH   SOLE 40 1,765 0 0
FORESTAR GROUP INC COM 346232101 376 17,307 SH   SOLE 43 6,820 0 10,487
FORGEROCK INC CL A 34631B101 342 12,823 SH   SOLE 2 12,823 0 0
FORGEROCK INC CL A 34631B101 1,778 66,615 SH   SOLE 19 66,615 0 0
FORGEROCK INC CL A 34631B101 99 3,719 SH   SOLE 21 3,719 0 0
FORGEROCK INC CL A 34631B101 4,528 169,670 SH   SOLE 22 169,670 0 0
FORGEROCK INC CL A 34631B101 4,214 157,880 SH   SOLE 34 157,880 0 0
FORIAN INC COM 34630N106 42 4,666 SH   SOLE 2 728 0 3,938
FORIAN INC COM 34630N106 495 54,909 SH   SOLE 18 54,909 0 0
FORIAN INC COM 34630N106 281 31,205 SH   SOLE 19 31,205 0 0
FORIAN INC COM 34630N106 5,644 625,679 SH   SOLE 21 625,679 0 0
FORIAN INC COM 34630N106 1,947 215,889 SH   SOLE 22 211,437 0 4,452
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 633 44,509 SH   SOLE 2 25,343 0 19,166
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1 62 SH   SOLE 4 62 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 5 350 SH   SOLE 7 350 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1,716 120,681 SH   SOLE 18 120,681 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 4,029 283,319 SH   SOLE 19 283,319 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 21,444 1,508,033 SH   SOLE 21 1,508,033 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 11,053 777,296 SH   SOLE 22 751,651 0 25,645
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 40 2,803 SH   SOLE 25 2,803 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 11 775 SH   SOLE 26 775 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 19 1,309 SH   SOLE 28 1,309 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 3,778 265,692 SH   SOLE 30 265,692 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 59 4,183 SH   SOLE 34 4,183 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 37 2,600 SH   SOLE 40 2,600 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 214 15,054 SH   SOLE 43 28 0 15,026
FORMFACTOR INC COM 346375108 1,489 32,561 SH   SOLE 2 21,406 0 11,155
FORMFACTOR INC COM 346375108 15 327 SH   SOLE 4 327 0 0
FORMFACTOR INC COM 346375108 54 1,171 SH   SOLE 7 1,171 0 0
FORMFACTOR INC COM 346375108 12,566 274,848 SH   SOLE 18 274,848 0 0
FORMFACTOR INC COM 346375108 6,305 137,897 SH   SOLE 19 137,897 0 0
FORMFACTOR INC COM 346375108 423,726 9,267,847 SH   SOLE 21 9,267,847 0 0
FORMFACTOR INC COM 346375108 87,578 1,915,535 SH   SOLE 22 1,867,926 0 47,609
FORMFACTOR INC COM 346375108 514 11,237 SH   SOLE 25 11,237 0 0
FORMFACTOR INC COM 346375108 1,659 36,276 SH   SOLE 26 28,955 0 7,321
FORMFACTOR INC COM 346375108 63 1,383 SH   SOLE 28 1,383 0 0
FORMFACTOR INC COM 346375108 6,550 143,264 SH   SOLE 30 143,264 0 0
FORMFACTOR INC COM 346375108 416 9,089 SH   SOLE 40 9,089 0 0
FORMFACTOR INC COM 346375108 2,414 52,803 SH   SOLE 43 365 0 52,438
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 221 1,783 SH   SOLE 43 13 0 1,770
FORRESTER RESH INC COM 346563109 3,183 54,198 SH   SOLE 2 51,916 0 2,282
FORRESTER RESH INC COM 346563109 4 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 9 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 2,661 45,303 SH   SOLE 18 40,627 0 4,676
FORRESTER RESH INC COM 346563109 5,282 89,941 SH   SOLE 19 89,941 0 0
FORRESTER RESH INC COM 346563109 76,833 1,308,236 SH   SOLE 21 1,308,236 0 0
FORRESTER RESH INC COM 346563109 23,190 394,865 SH   SOLE 22 388,607 0 6,258
FORRESTER RESH INC COM 346563109 89 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109 507 8,633 SH   SOLE 26 2,297 0 6,336
FORRESTER RESH INC COM 346563109 1,289 21,952 SH   SOLE 30 21,952 0 0
FORRESTER RESH INC COM 346563109 1,521 25,896 SH   SOLE 34 25,896 0 0
FORRESTER RESH INC COM 346563109 52 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109 304 5,174 SH   SOLE 43 110 0 5,064
FORTE BIOSCIENCES INC COM 34962G109 49 22,859 SH   SOLE 2 4,284 0 18,575
FORTE BIOSCIENCES INC COM 34962G109 0 181 SH   SOLE 7 181 0 0
FORTE BIOSCIENCES INC COM 34962G109 72 33,800 SH   SOLE 18 33,800 0 0
FORTE BIOSCIENCES INC COM 34962G109 41 19,291 SH   SOLE 19 19,291 0 0
FORTE BIOSCIENCES INC COM 34962G109 933 436,116 SH   SOLE 21 436,116 0 0
FORTE BIOSCIENCES INC COM 34962G109 636 296,986 SH   SOLE 22 295,236 0 1,750
FORTE BIOSCIENCES INC COM 34962G109 5 2,110 SH   SOLE 23 2,110 0 0
FORTE BIOSCIENCES INC COM 34962G109 12 5,720 SH   SOLE 26 0 0 5,720
FORTERRA INC COM 34960W106 268 11,291 SH   SOLE 2 8,414 0 2,877
FORTERRA INC COM 34960W106 2 104 SH   SOLE 4 104 0 0
FORTERRA INC COM 34960W106 747 31,429 SH   SOLE 7 31,429 0 0
FORTERRA INC COM 34960W106 1,890 79,487 SH   SOLE 18 79,487 0 0
FORTERRA INC COM 34960W106 1,211 50,906 SH   SOLE 19 50,906 0 0
FORTERRA INC COM 34960W106 29,219 1,228,702 SH   SOLE 21 1,228,702 0 0
FORTERRA INC COM 34960W106 15,676 659,219 SH   SOLE 22 640,869 0 18,350
FORTERRA INC COM 34960W106 90 3,790 SH   SOLE 25 3,790 0 0
FORTERRA INC COM 34960W106 7,269 305,672 SH   SOLE 30 305,672 0 0
FORTERRA INC COM 34960W106 115 4,822 SH   SOLE 40 4,822 0 0
FORTERRA INC COM 34960W106 126 5,280 SH   SOLE 43 0 0 5,280
FORTINET INC COM 34959E109 125,834 350,123 SH   SOLE 2 109,048 0 241,075
FORTINET INC COM 34959E109 40,182 111,802 SH   SOLE 4 70,288 0 41,514
FORTINET INC COM 34959E109 53,470 148,777 SH   SOLE 7 144,752 0 4,025
FORTINET INC COM 34959E109 3,445 9,586 SH   SOLE 13 8,189 0 1,397
FORTINET INC COM 34959E109 4,819 13,408 SH   SOLE 15 13,408 0 0
FORTINET INC COM 34959E109 0 1 SH   SOLE 17 0 0 1
FORTINET INC COM 34959E109 133,732 372,099 SH   SOLE 18 352,659 0 19,440
FORTINET INC COM 34959E109 73,249 203,810 SH   SOLE 19 203,810 0 0
FORTINET INC COM 34959E109 1,777,404 4,945,476 SH   SOLE 21 4,945,476 0 0
FORTINET INC COM 34959E109 1,087,103 3,024,772 SH   SOLE 22 2,708,534 0 316,238
FORTINET INC COM 34959E109 34,121 94,938 SH   SOLE 23 94,938 0 0
FORTINET INC COM 34959E109 86,242 239,960 SH   SOLE 25 239,960 0 0
FORTINET INC COM 34959E109 117,779 327,710 SH   SOLE 26 126,813 0 200,897
FORTINET INC COM 34959E109 122,707 341,423 SH   SOLE 28 2,491 0 338,932
FORTINET INC COM 34959E109 3,386 9,422 SH   SOLE 29 9,422 0 0
FORTINET INC COM 34959E109 382,862 1,065,282 SH   SOLE 30 1,018,478 0 46,804
FORTINET INC COM 34959E109 22,783 63,392 SH   SOLE 31 28,816 0 34,576
FORTINET INC COM 34959E109 14,216 39,556 SH   SOLE 32 39,556 0 0
FORTINET INC COM 34959E109 60,738 168,999 SH   SOLE 34 168,999 0 0
FORTINET INC COM 34959E109 19,100 53,144 SH   SOLE 36 53,144 0 0
FORTINET INC COM 34959E109 1,671 4,650 SH   SOLE 40 4,650 0 0
FORTINET INC COM 34959E109 28,648 79,710 SH   SOLE 43 5,728 0 73,982
FORTIS INC COM 349553107 55 1,136 SH   SOLE 36 1,136 0 0
FORTIS INC COM 349553107 16,906 350,242 SH   SOLE 43 21,950 0 328,292
FORTIVE CORP COM 34959J108 53,507 701,365 SH   SOLE 2 197,707 0 503,658
FORTIVE CORP COM 34959J108 21,474 281,477 SH   SOLE 4 169,837 0 111,640
FORTIVE CORP COM 34959J108 22,958 300,929 SH   SOLE 7 290,902 0 10,027
FORTIVE CORP COM 34959J108 1,057 13,854 SH   SOLE 13 9,988 0 3,866
FORTIVE CORP COM 34959J108 3,546 46,481 SH   SOLE 15 46,481 0 0
FORTIVE CORP COM 34959J108 0 4 SH   SOLE 17 0 0 4
FORTIVE CORP COM 34959J108 282,773 3,706,555 SH   SOLE 18 3,212,721 0 493,834
FORTIVE CORP COM 34959J108 327,815 4,296,960 SH   SOLE 19 4,296,960 0 0
FORTIVE CORP COM 34959J108 601,523 7,884,688 SH   SOLE 21 7,884,688 0 0
FORTIVE CORP COM 34959J108 628,967 8,244,418 SH   SOLE 22 7,477,482 0 766,936
FORTIVE CORP COM 34959J108 15,633 204,915 SH   SOLE 23 204,915 0 0
FORTIVE CORP COM 34959J108 42,161 552,643 SH   SOLE 25 505,587 0 47,056
FORTIVE CORP COM 34959J108 58,071 761,189 SH   SOLE 26 261,453 0 499,736
FORTIVE CORP COM 34959J108 44,117 578,275 SH   SOLE 28 6,386 0 571,889
FORTIVE CORP COM 34959J108 138 1,814 SH   SOLE 29 1,814 0 0
FORTIVE CORP COM 34959J108 249,249 3,267,129 SH   SOLE 30 3,267,129 0 0
FORTIVE CORP COM 34959J108 10,348 135,646 SH   SOLE 31 47,024 0 88,622
FORTIVE CORP COM 34959J108 151,394 1,984,450 SH   SOLE 34 1,984,450 0 0
FORTIVE CORP COM 34959J108 13,318 174,567 SH   SOLE 36 174,567 0 0
FORTIVE CORP COM 34959J108 867 11,370 SH   SOLE 40 11,370 0 0
FORTIVE CORP COM 34959J108 20,728 271,700 SH   SOLE 43 20,210 0 251,490
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 7,368 7,368,000 PRN   SOLE 21 7,368,000 0 0
FORTRESS BIOTECH INC COM 34960Q109 57 22,663 SH   SOLE 2 3,102 0 19,561
FORTRESS BIOTECH INC COM 34960Q109 5 1,845 SH   SOLE 7 1,845 0 0
FORTRESS BIOTECH INC COM 34960Q109 550 219,928 SH   SOLE 18 219,928 0 0
FORTRESS BIOTECH INC COM 34960Q109 328 131,341 SH   SOLE 19 131,341 0 0
FORTRESS BIOTECH INC COM 34960Q109 6,490 2,596,180 SH   SOLE 21 2,596,180 0 0
FORTRESS BIOTECH INC COM 34960Q109 4,505 1,801,964 SH   SOLE 22 1,789,691 0 12,273
FORTRESS BIOTECH INC COM 34960Q109 1 339 SH   SOLE 43 0 0 339
FORTUNE BRANDS HOME & SEC IN COM 34964C106 31,409 293,814 SH   SOLE 2 120,284 0 173,530
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10,509 98,305 SH   SOLE 4 84,919 0 13,386
FORTUNE BRANDS HOME & SEC IN COM 34964C106 13,018 121,777 SH   SOLE 7 118,338 0 3,439
FORTUNE BRANDS HOME & SEC IN COM 34964C106 226 2,116 SH   SOLE 13 273 0 1,843
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,062 19,286 SH   SOLE 15 19,286 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 33,522 313,586 SH   SOLE 18 293,825 0 19,761
FORTUNE BRANDS HOME & SEC IN COM 34964C106 27,987 261,801 SH   SOLE 19 261,801 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 447,272 4,184,025 SH   SOLE 21 4,184,025 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 352,889 3,301,109 SH   SOLE 22 3,020,197 0 280,912
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,356 78,168 SH   SOLE 23 78,168 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 31,626 295,851 SH   SOLE 25 295,851 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 32,102 300,304 SH   SOLE 26 113,645 0 186,659
FORTUNE BRANDS HOME & SEC IN COM 34964C106 50,496 472,368 SH   SOLE 28 7,120 0 465,248
FORTUNE BRANDS HOME & SEC IN COM 34964C106 12 115 SH   SOLE 29 115 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 104,641 978,870 SH   SOLE 30 970,420 0 8,450
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,131 48,002 SH   SOLE 31 14,064 0 33,938
FORTUNE BRANDS HOME & SEC IN COM 34964C106 11,595 108,469 SH   SOLE 34 108,469 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,120 57,253 SH   SOLE 36 57,253 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 486 4,545 SH   SOLE 40 4,545 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,573 70,842 SH   SOLE 43 4,119 0 66,723
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 75 4,659 SH   SOLE 2 4,659 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 13 782 SH   SOLE 18 782 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 270 16,841 SH   SOLE 21 16,841 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1,094 68,173 SH   SOLE 22 68,173 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 6 373 SH   SOLE 43 0 0 373
FORWARD AIR CORP COM 349853101 1,328 10,970 SH   SOLE 2 7,561 0 3,409
FORWARD AIR CORP COM 349853101 12 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101 47 385 SH   SOLE 7 385 0 0
FORWARD AIR CORP COM 349853101 11,232 92,757 SH   SOLE 18 92,757 0 0
FORWARD AIR CORP COM 349853101 5,786 47,779 SH   SOLE 19 47,779 0 0
FORWARD AIR CORP COM 349853101 387,033 3,196,240 SH   SOLE 21 3,196,240 0 0
FORWARD AIR CORP COM 349853101 78,790 650,676 SH   SOLE 22 635,803 0 14,873
FORWARD AIR CORP COM 349853101 403 3,329 SH   SOLE 25 3,329 0 0
FORWARD AIR CORP COM 349853101 1,610 13,299 SH   SOLE 26 11,614 0 1,685
FORWARD AIR CORP COM 349853101 59 487 SH   SOLE 28 487 0 0
FORWARD AIR CORP COM 349853101 5,933 48,995 SH   SOLE 30 48,995 0 0
FORWARD AIR CORP COM 349853101 398 3,283 SH   SOLE 40 3,283 0 0
FORWARD AIR CORP COM 349853101 1,638 13,530 SH   SOLE 43 358 0 13,172
FORWARD INDS INC N Y COM NEW 349862300 15 9,381 SH   SOLE 21 9,381 0 0
FORWARD INDS INC N Y COM NEW 349862300 595 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106 872 84,770 SH   SOLE 2 35,361 0 49,409
FOSSIL GROUP INC COM 34988V106 7 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 1,903 184,960 SH   SOLE 18 184,960 0 0
FOSSIL GROUP INC COM 34988V106 2,623 254,924 SH   SOLE 19 254,924 0 0
FOSSIL GROUP INC COM 34988V106 61,480 5,974,729 SH   SOLE 21 5,974,729 0 0
FOSSIL GROUP INC COM 34988V106 14,147 1,374,819 SH   SOLE 22 1,346,154 0 28,665
FOSSIL GROUP INC COM 34988V106 69 6,666 SH   SOLE 23 6,666 0 0
FOSSIL GROUP INC COM 34988V106 236 22,979 SH   SOLE 26 1,935 0 21,044
FOSSIL GROUP INC COM 34988V106 578 56,133 SH   SOLE 30 56,133 0 0
FOSSIL GROUP INC COM 34988V106 56 5,400 SH   SOLE 36 5,400 0 0
FOSSIL GROUP INC COM 34988V106 210 20,449 SH   SOLE 43 520 0 19,929
FOSTER L B CO COM 350060109 27 1,960 SH   SOLE 18 1,960 0 0
FOSTER L B CO COM 350060109 463 33,686 SH   SOLE 21 33,686 0 0
FOSTER L B CO COM 350060109 1,615 117,450 SH   SOLE 22 117,450 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,353 114,010 SH   SOLE 2 51,865 0 62,145
FOUR CORNERS PPTY TR INC COM 35086T109 1,177 40,034 SH   SOLE 4 40,034 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,809 95,503 SH   SOLE 7 95,503 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,780 298,538 SH   SOLE 18 298,538 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 16,072 546,495 SH   SOLE 19 546,495 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 284,745 9,681,915 SH   SOLE 21 9,681,915 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 90,750 3,085,673 SH   SOLE 22 3,007,902 0 77,771
FOUR CORNERS PPTY TR INC COM 35086T109 694 23,612 SH   SOLE 23 23,612 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 9,708 330,097 SH   SOLE 25 330,097 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 5,189 176,445 SH   SOLE 26 35,198 0 141,247
FOUR CORNERS PPTY TR INC COM 35086T109 1,406 47,813 SH   SOLE 28 1,357 0 46,456
FOUR CORNERS PPTY TR INC COM 35086T109 13,377 454,860 SH   SOLE 30 454,860 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 266 9,036 SH   SOLE 40 9,036 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,742 59,245 SH   SOLE 43 1,536 0 57,709
FOX CORP CL A COM 35137L105 33,264 901,468 SH   SOLE 2 473,182 0 428,286
FOX CORP CL A COM 35137L105 5,707 154,663 SH   SOLE 4 133,532 0 21,131
FOX CORP CL A COM 35137L105 10,580 286,720 SH   SOLE 7 276,319 0 10,401
FOX CORP CL A COM 35137L105 1,169 31,691 SH   SOLE 13 31,691 0 0
FOX CORP CL A COM 35137L105 1,538 41,676 SH   SOLE 15 41,676 0 0
FOX CORP CL A COM 35137L105 238,809 6,471,786 SH   SOLE 18 5,988,021 0 483,765
FOX CORP CL A COM 35137L105 331,952 8,996,002 SH   SOLE 19 8,996,002 0 0
FOX CORP CL A COM 35137L105 338,608 9,176,356 SH   SOLE 21 9,176,356 0 0
FOX CORP CL A COM 35137L105 302,824 8,206,604 SH   SOLE 22 7,290,480 0 916,124
FOX CORP CL A COM 35137L105 8,562 232,022 SH   SOLE 23 232,022 0 0
FOX CORP CL A COM 35137L105 20,509 555,810 SH   SOLE 25 503,746 0 52,064
FOX CORP CL A COM 35137L105 31,250 846,872 SH   SOLE 26 266,547 0 580,325
FOX CORP CL A COM 35137L105 33,321 903,016 SH   SOLE 28 5,826 0 897,190
FOX CORP CL A COM 35137L105 460 12,475 SH   SOLE 29 12,475 0 0
FOX CORP CL A COM 35137L105 63,720 1,726,830 SH   SOLE 30 1,726,830 0 0
FOX CORP CL A COM 35137L105 5,711 154,777 SH   SOLE 31 70,490 0 84,287
FOX CORP CL A COM 35137L105 29,164 790,363 SH   SOLE 34 790,363 0 0
FOX CORP CL A COM 35137L105 7,738 209,715 SH   SOLE 36 209,715 0 0
FOX CORP CL A COM 35137L105 405 10,973 SH   SOLE 40 10,973 0 0
FOX CORP CL A COM 35137L105 5,736 155,445 SH   SOLE 43 15,298 0 140,147
FOX CORP CL B COM 35137L204 14,281 416,731 SH   SOLE 2 106,433 0 310,298
FOX CORP CL B COM 35137L204 6,934 202,326 SH   SOLE 4 83,674 0 118,652
FOX CORP CL B COM 35137L204 5,071 147,966 SH   SOLE 7 142,842 0 5,124
FOX CORP CL B COM 35137L204 77 2,236 SH   SOLE 13 2,236 0 0
FOX CORP CL B COM 35137L204 855 24,957 SH   SOLE 15 24,957 0 0
FOX CORP CL B COM 35137L204 9,552 278,723 SH   SOLE 18 250,041 0 28,682
FOX CORP CL B COM 35137L204 5,868 171,227 SH   SOLE 19 171,227 0 0
FOX CORP CL B COM 35137L204 161,843 4,722,588 SH   SOLE 21 4,722,588 0 0
FOX CORP CL B COM 35137L204 112,013 3,268,534 SH   SOLE 22 2,946,323 0 322,211
FOX CORP CL B COM 35137L204 3,262 95,195 SH   SOLE 23 95,195 0 0
FOX CORP CL B COM 35137L204 7,936 231,564 SH   SOLE 25 231,564 0 0
FOX CORP CL B COM 35137L204 11,888 346,906 SH   SOLE 26 108,615 0 238,291
FOX CORP CL B COM 35137L204 10,139 295,863 SH   SOLE 28 2,722 0 293,141
FOX CORP CL B COM 35137L204 6 183 SH   SOLE 29 183 0 0
FOX CORP CL B COM 35137L204 33,877 988,530 SH   SOLE 30 988,530 0 0
FOX CORP CL B COM 35137L204 1,777 51,840 SH   SOLE 31 14,129 0 37,711
FOX CORP CL B COM 35137L204 792 23,106 SH   SOLE 34 23,106 0 0
FOX CORP CL B COM 35137L204 2,261 65,973 SH   SOLE 36 65,973 0 0
FOX CORP CL B COM 35137L204 138 4,014 SH   SOLE 40 4,014 0 0
FOX CORP CL B COM 35137L204 1,307 38,151 SH   SOLE 43 1,235 0 36,916
FOX FACTORY HLDG CORP COM 35138V102 7,471 43,919 SH   SOLE 2 33,666 0 10,253
FOX FACTORY HLDG CORP COM 35138V102 27 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102 98 578 SH   SOLE 7 578 0 0
FOX FACTORY HLDG CORP COM 35138V102 32,700 192,241 SH   SOLE 18 186,603 0 5,638
FOX FACTORY HLDG CORP COM 35138V102 119,440 702,174 SH   SOLE 19 702,174 0 0
FOX FACTORY HLDG CORP COM 35138V102 495,835 2,914,959 SH   SOLE 21 2,914,959 0 0
FOX FACTORY HLDG CORP COM 35138V102 209,712 1,232,873 SH   SOLE 22 1,209,532 0 23,341
FOX FACTORY HLDG CORP COM 35138V102 498 2,925 SH   SOLE 23 2,925 0 0
FOX FACTORY HLDG CORP COM 35138V102 997 5,864 SH   SOLE 25 5,864 0 0
FOX FACTORY HLDG CORP COM 35138V102 4,520 26,573 SH   SOLE 26 13,324 0 13,249
FOX FACTORY HLDG CORP COM 35138V102 127 748 SH   SOLE 28 748 0 0
FOX FACTORY HLDG CORP COM 35138V102 4,239 24,921 SH   SOLE 30 24,921 0 0
FOX FACTORY HLDG CORP COM 35138V102 909 5,341 SH   SOLE 40 5,341 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,573 9,247 SH   SOLE 43 728 0 8,519
FRANCHISE GROUP INC COM 35180X105 1,976 37,879 SH   SOLE 2 11,983 0 25,896
FRANCHISE GROUP INC COM 35180X105 4 68 SH   SOLE 4 68 0 0
FRANCHISE GROUP INC COM 35180X105 20 374 SH   SOLE 7 374 0 0
FRANCHISE GROUP INC COM 35180X105 4,690 89,913 SH   SOLE 18 89,913 0 0
FRANCHISE GROUP INC COM 35180X105 7,367 141,239 SH   SOLE 19 141,239 0 0
FRANCHISE GROUP INC COM 35180X105 57,413 1,100,717 SH   SOLE 21 1,100,717 0 0
FRANCHISE GROUP INC COM 35180X105 39,377 754,936 SH   SOLE 22 731,754 0 23,182
FRANCHISE GROUP INC COM 35180X105 233 4,465 SH   SOLE 23 4,465 0 0
FRANCHISE GROUP INC COM 35180X105 309 5,932 SH   SOLE 25 5,932 0 0
FRANCHISE GROUP INC COM 35180X105 1,342 25,728 SH   SOLE 26 750 0 24,978
FRANCHISE GROUP INC COM 35180X105 934 17,915 SH   SOLE 30 17,915 0 0
FRANCHISE GROUP INC COM 35180X105 232 4,444 SH   SOLE 36 4,444 0 0
FRANCHISE GROUP INC COM 35180X105 127 2,438 SH   SOLE 40 2,438 0 0
FRANCHISE GROUP INC COM 35180X105 121 2,322 SH   SOLE 43 137 0 2,185
FRANCO NEV CORP COM 351858105 153 1,106 SH   SOLE 18 1,106 0 0
FRANCO NEV CORP COM 351858105 6,291 45,489 SH   SOLE 21 45,489 0 0
FRANCO NEV CORP COM 351858105 45,318 327,700 SH   SOLE 43 13,709 0 313,991
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 370 24,751 SH   SOLE 2 8,648 0 16,103
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 2 164 SH   SOLE 4 164 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 7 447 SH   SOLE 7 447 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1,995 133,502 SH   SOLE 18 133,502 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 800 53,560 SH   SOLE 19 53,560 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 87,233 5,838,914 SH   SOLE 21 5,838,914 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 13,026 871,868 SH   SOLE 22 837,316 0 34,552
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 60 4,044 SH   SOLE 25 4,044 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 75 5,005 SH   SOLE 26 3,975 0 1,030
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 940 62,918 SH   SOLE 30 62,918 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 54 3,640 SH   SOLE 40 3,640 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 54 3,614 SH   SOLE 43 0 0 3,614
FRANKLIN COVEY CO COM 353469109 2,957 63,786 SH   SOLE 2 36,615 0 27,171
FRANKLIN COVEY CO COM 353469109 10 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 2,645 57,044 SH   SOLE 18 37,168 0 19,876
FRANKLIN COVEY CO COM 353469109 9,021 194,576 SH   SOLE 19 194,576 0 0
FRANKLIN COVEY CO COM 353469109 21,308 459,631 SH   SOLE 21 459,631 0 0
FRANKLIN COVEY CO COM 353469109 22,997 496,051 SH   SOLE 22 493,643 0 2,408
FRANKLIN COVEY CO COM 353469109 672 14,501 SH   SOLE 23 14,501 0 0
FRANKLIN COVEY CO COM 353469109 2,412 52,019 SH   SOLE 26 0 0 52,019
FRANKLIN COVEY CO COM 353469109 66 1,424 SH   SOLE 43 41 0 1,383
FRANKLIN ELEC INC COM 353514102 12,031 127,231 SH   SOLE 2 76,846 0 50,385
FRANKLIN ELEC INC COM 353514102 14 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102 4,826 51,039 SH   SOLE 7 51,039 0 0
FRANKLIN ELEC INC COM 353514102 16,518 174,688 SH   SOLE 18 154,220 0 20,468
FRANKLIN ELEC INC COM 353514102 48,926 517,402 SH   SOLE 19 517,402 0 0
FRANKLIN ELEC INC COM 353514102 456,460 4,827,202 SH   SOLE 21 4,827,202 0 0
FRANKLIN ELEC INC COM 353514102 137,851 1,457,816 SH   SOLE 22 1,435,322 0 22,494
FRANKLIN ELEC INC COM 353514102 2,092 22,121 SH   SOLE 23 22,121 0 0
FRANKLIN ELEC INC COM 353514102 700 7,401 SH   SOLE 25 7,401 0 0
FRANKLIN ELEC INC COM 353514102 9,645 102,002 SH   SOLE 26 15,203 0 86,799
FRANKLIN ELEC INC COM 353514102 66 702 SH   SOLE 28 702 0 0
FRANKLIN ELEC INC COM 353514102 46,222 488,807 SH   SOLE 30 488,807 0 0
FRANKLIN ELEC INC COM 353514102 362 3,829 SH   SOLE 36 3,829 0 0
FRANKLIN ELEC INC COM 353514102 496 5,245 SH   SOLE 40 5,245 0 0
FRANKLIN ELEC INC COM 353514102 6,988 73,903 SH   SOLE 43 160 0 73,743
FRANKLIN FINL SVCS CORP COM 353525108 5 159 SH   SOLE 2 159 0 0
FRANKLIN FINL SVCS CORP COM 353525108 27 827 SH   SOLE 18 827 0 0
FRANKLIN FINL SVCS CORP COM 353525108 376 11,357 SH   SOLE 21 11,357 0 0
FRANKLIN FINL SVCS CORP COM 353525108 20 598 SH   SOLE 22 598 0 0
FRANKLIN RESOURCES INC COM 354613101 30,077 898,096 SH   SOLE 2 306,018 0 592,078
FRANKLIN RESOURCES INC COM 354613101 7,660 228,725 SH   SOLE 4 126,409 0 102,316
FRANKLIN RESOURCES INC COM 354613101 14,742 440,184 SH   SOLE 7 431,937 0 8,247
FRANKLIN RESOURCES INC COM 354613101 599 17,877 SH   SOLE 13 17,877 0 0
FRANKLIN RESOURCES INC COM 354613101 1,425 42,562 SH   SOLE 15 42,562 0 0
FRANKLIN RESOURCES INC COM 354613101 25,382 757,884 SH   SOLE 18 718,261 0 39,623
FRANKLIN RESOURCES INC COM 354613101 7,381 220,398 SH   SOLE 19 220,398 0 0
FRANKLIN RESOURCES INC COM 354613101 466,078 13,916,921 SH   SOLE 21 13,916,921 0 0
FRANKLIN RESOURCES INC COM 354613101 205,426 6,133,938 SH   SOLE 22 5,542,346 0 591,592
FRANKLIN RESOURCES INC COM 354613101 5,950 177,672 SH   SOLE 23 177,672 0 0
FRANKLIN RESOURCES INC COM 354613101 14,803 442,020 SH   SOLE 25 442,020 0 0
FRANKLIN RESOURCES INC COM 354613101 18,617 555,907 SH   SOLE 26 168,380 0 387,527
FRANKLIN RESOURCES INC COM 354613101 29,047 867,345 SH   SOLE 28 5,243 0 862,102
FRANKLIN RESOURCES INC COM 354613101 51,758 1,545,473 SH   SOLE 30 1,415,722 0 129,751
FRANKLIN RESOURCES INC COM 354613101 3,645 108,835 SH   SOLE 31 32,142 0 76,693
FRANKLIN RESOURCES INC COM 354613101 3,615 107,955 SH   SOLE 32 107,955 0 0
FRANKLIN RESOURCES INC COM 354613101 2,335 69,730 SH   SOLE 34 69,730 0 0
FRANKLIN RESOURCES INC COM 354613101 8,969 267,821 SH   SOLE 36 267,821 0 0
FRANKLIN RESOURCES INC COM 354613101 328 9,796 SH   SOLE 40 9,796 0 0
FRANKLIN RESOURCES INC COM 354613101 6,902 206,103 SH   SOLE 43 13,140 0 192,963
FRANKLIN STR PPTYS CORP COM 35471R106 533 89,635 SH   SOLE 2 27,558 0 62,077
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,396 402,765 SH   SOLE 18 402,765 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,067 179,364 SH   SOLE 19 179,364 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 75,145 12,629,397 SH   SOLE 21 12,629,397 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 16,369 2,751,078 SH   SOLE 22 2,633,124 0 117,954
FRANKLIN STR PPTYS CORP COM 35471R106 22 3,641 SH   SOLE 23 3,641 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 77 12,959 SH   SOLE 25 12,959 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 169 28,383 SH   SOLE 26 22,583 0 5,800
FRANKLIN STR PPTYS CORP COM 35471R106 930 156,324 SH   SOLE 30 156,324 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 62 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 951 159,799 SH   SOLE 43 8,246 0 151,553
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2 44 SH   SOLE 17 0 0 44
FRANKLIN WIRELESS CORP COM 355184102 6 1,279 SH   SOLE 18 1,279 0 0
FRANKLIN WIRELESS CORP COM 355184102 86 19,764 SH   SOLE 21 19,764 0 0
FRANKLIN WIRELESS CORP COM 355184102 2 457 SH   SOLE 22 457 0 0
FREEDOM HLDG CORP NEV COM 356390104 302 4,363 SH   SOLE 2 4,363 0 0
FREEDOM HLDG CORP NEV COM 356390104 4 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104 2,786 40,190 SH   SOLE 21 40,190 0 0
FREEDOM HLDG CORP NEV COM 356390104 1,054 15,203 SH   SOLE 22 8,216 0 6,987
FREEDOM HLDG CORP NEV COM 356390104 154 2,228 SH   SOLE 25 2,228 0 0
FREEDOM HLDG CORP NEV COM 356390104 758 10,935 SH   SOLE 26 10,935 0 0
FREEDOM HLDG CORP NEV COM 356390104 12 166 SH   SOLE 28 166 0 0
FREEDOM HLDG CORP NEV COM 356390104 755 10,884 SH   SOLE 30 10,884 0 0
FREEDOM HLDG CORP NEV COM 356390104 149 2,148 SH   SOLE 40 2,148 0 0
FREEPORT-MCMORAN INC CL B 35671D857 66,327 1,589,441 SH   SOLE 2 497,316 0 1,092,125
FREEPORT-MCMORAN INC CL B 35671D857 40,420 968,605 SH   SOLE 4 577,386 0 391,219
FREEPORT-MCMORAN INC CL B 35671D857 68,044 1,630,571 SH   SOLE 7 1,587,103 0 43,468
FREEPORT-MCMORAN INC CL B 35671D857 893 21,388 SH   SOLE 13 3,171 0 18,217
FREEPORT-MCMORAN INC CL B 35671D857 8,693 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 123,264 2,953,857 SH   SOLE 18 2,755,734 0 198,123
FREEPORT-MCMORAN INC CL B 35671D857 219,796 5,267,107 SH   SOLE 19 5,267,107 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,246,910 29,880,420 SH   SOLE 21 29,880,420 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,285,273 30,799,728 SH   SOLE 22 27,840,586 0 2,959,142
FREEPORT-MCMORAN INC CL B 35671D857 35,330 846,635 SH   SOLE 23 846,635 0 0
FREEPORT-MCMORAN INC CL B 35671D857 194,076 4,650,756 SH   SOLE 25 4,650,756 0 0
FREEPORT-MCMORAN INC CL B 35671D857 158,212 3,791,321 SH   SOLE 26 952,256 0 2,839,065
FREEPORT-MCMORAN INC CL B 35671D857 87,944 2,107,449 SH   SOLE 28 26,112 0 2,081,337
FREEPORT-MCMORAN INC CL B 35671D857 3,971 95,160 SH   SOLE 29 95,160 0 0
FREEPORT-MCMORAN INC CL B 35671D857 231,660 5,551,402 SH   SOLE 30 5,551,402 0 0
FREEPORT-MCMORAN INC CL B 35671D857 21,973 526,548 SH   SOLE 31 168,136 0 358,412
FREEPORT-MCMORAN INC CL B 35671D857 621,927 14,903,592 SH   SOLE 34 14,903,592 0 0
FREEPORT-MCMORAN INC CL B 35671D857 24,229 580,625 SH   SOLE 36 580,625 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,162 27,842 SH   SOLE 40 27,842 0 0
FREEPORT-MCMORAN INC CL B 35671D857 34,119 817,618 SH   SOLE 43 87,255 0 730,363
FREEPORT-MCMORAN INC OPTIONS 35671D857 396 9,500 SH Call SOLE 2 9,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 476 11,400 SH Call SOLE 4 11,400 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 6,305 151,100 SH Call SOLE 18 151,100 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 65,721 1,574,900 SH Call SOLE 19 1,574,900 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 3,447 82,600 SH Call SOLE 22 82,600 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 26,528 635,700 SH Call SOLE 34 635,700 0 0
FREIGHTCAR AMER INC COM 357023100 10 2,837 SH   SOLE 18 2,837 0 0
FREIGHTCAR AMER INC COM 357023100 161 43,567 SH   SOLE 21 43,567 0 0
FREIGHTCAR AMER INC COM 357023100 710 192,463 SH   SOLE 22 192,463 0 0
FREQUENCY ELECTRS INC COM 358010106 23 2,354 SH   SOLE 2 2,354 0 0
FREQUENCY ELECTRS INC COM 358010106 12 1,200 SH   SOLE 18 1,200 0 0
FREQUENCY ELECTRS INC COM 358010106 231 23,115 SH   SOLE 21 23,115 0 0
FREQUENCY ELECTRS INC COM 358010106 1,541 154,441 SH   SOLE 22 154,441 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 393 76,603 SH   SOLE 2 33,431 0 43,172
FREQUENCY THERAPEUTICS INC COM 35803L108 3 537 SH   SOLE 7 537 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 567 110,538 SH   SOLE 18 98,903 0 11,635
FREQUENCY THERAPEUTICS INC COM 35803L108 1,047 204,097 SH   SOLE 19 204,097 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 7,446 1,451,488 SH   SOLE 21 1,451,488 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 4,807 936,974 SH   SOLE 22 919,041 0 17,933
FREQUENCY THERAPEUTICS INC COM 35803L108 36 7,049 SH   SOLE 23 7,049 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 220 42,966 SH   SOLE 26 0 0 42,966
FREQUENCY THERAPEUTICS INC COM 35803L108 24 4,775 SH   SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 1,031 200,879 SH   SOLE 30 200,879 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 47 9,091 SH   SOLE 43 0 0 9,091
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5,348 164,764 SH   SOLE 43 26,455 0 138,309
FRESH DEL MONTE PRODUCE INC ORD G36738105 873 31,614 SH   SOLE 2 9,869 0 21,745
FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,358 157,899 SH   SOLE 7 157,899 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,523 127,651 SH   SOLE 18 127,651 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,649 59,736 SH   SOLE 19 59,736 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 115,744 4,193,636 SH   SOLE 21 4,193,636 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 23,416 848,411 SH   SOLE 22 813,328 0 35,083
FRESH DEL MONTE PRODUCE INC ORD G36738105 85 3,068 SH   SOLE 23 3,068 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 104 3,766 SH   SOLE 25 3,766 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 260 9,409 SH   SOLE 26 5,811 0 3,598
FRESH DEL MONTE PRODUCE INC ORD G36738105 82 2,970 SH   SOLE 28 2,970 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,138 77,459 SH   SOLE 30 77,459 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 101 3,663 SH   SOLE 40 3,663 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 515 18,648 SH   SOLE 43 407 0 18,241
FRESHPET INC COM 358039105 7,765 81,506 SH   SOLE 2 18,694 0 62,812
FRESHPET INC COM 358039105 34 361 SH   SOLE 4 100 0 261
FRESHPET INC COM 358039105 57 599 SH   SOLE 7 599 0 0
FRESHPET INC COM 358039105 1,726 18,115 SH   SOLE 18 18,115 0 0
FRESHPET INC COM 358039105 60,954 639,802 SH   SOLE 19 639,802 0 0
FRESHPET INC COM 358039105 55,635 583,970 SH   SOLE 21 583,970 0 0
FRESHPET INC COM 358039105 91,041 955,613 SH   SOLE 22 908,836 0 46,777
FRESHPET INC COM 358039105 108,685 1,140,813 SH   SOLE 25 1,140,813 0 0
FRESHPET INC COM 358039105 1,730 18,161 SH   SOLE 26 14,689 0 3,472
FRESHPET INC COM 358039105 67 700 SH   SOLE 28 700 0 0
FRESHPET INC COM 358039105 2,740 28,762 SH   SOLE 30 28,762 0 0
FRESHPET INC COM 358039105 61 637 SH   SOLE 31 637 0 0
FRESHPET INC COM 358039105 7,671 80,517 SH   SOLE 34 80,517 0 0
FRESHPET INC COM 358039105 670 7,036 SH   SOLE 36 7,036 0 0
FRESHPET INC COM 358039105 565 5,928 SH   SOLE 40 5,928 0 0
FRESHPET INC COM 358039105 1,019 10,692 SH   SOLE 43 308 0 10,384
FRESHWORKS INC CLASS A COM 358054104 1,119 42,614 SH   SOLE 2 40,877 0 1,737
FRESHWORKS INC CLASS A COM 358054104 836 31,850 SH   SOLE 15 31,850 0 0
FRESHWORKS INC CLASS A COM 358054104 10,525 400,791 SH   SOLE 19 400,791 0 0
FRESHWORKS INC CLASS A COM 358054104 4,750 180,885 SH   SOLE 21 180,885 0 0
FRESHWORKS INC CLASS A COM 358054104 12,349 470,252 SH   SOLE 22 470,252 0 0
FRESHWORKS INC CLASS A COM 358054104 2,320 88,365 SH   SOLE 25 88,365 0 0
FRESHWORKS INC CLASS A COM 358054104 4,169 158,760 SH   SOLE 26 22,981 0 135,779
FRESHWORKS INC CLASS A COM 358054104 9,914 377,520 SH   SOLE 34 377,520 0 0
FREYR BATTERY SHS L4135L100 260 23,232 SH   SOLE 2 23,232 0 0
FREYR BATTERY SHS L4135L100 281 25,145 SH   SOLE 21 25,145 0 0
FREYR BATTERY SHS L4135L100 846 75,663 SH   SOLE 22 40,535 0 35,128
FREYR BATTERY SHS L4135L100 134 11,952 SH   SOLE 25 11,952 0 0
FREYR BATTERY SHS L4135L100 713 63,776 SH   SOLE 30 63,776 0 0
FREYR BATTERY SHS L4135L100 115 10,327 SH   SOLE 40 10,327 0 0
FRIEDMAN INDS INC COM 358435105 10 1,087 SH   SOLE 18 1,087 0 0
FRIEDMAN INDS INC COM 358435105 238 25,381 SH   SOLE 21 25,381 0 0
FRIEDMAN INDS INC COM 358435105 3 370 SH   SOLE 22 370 0 0
FRONTDOOR INC COM 35905A109 3,953 107,852 SH   SOLE 2 55,823 0 52,029
FRONTDOOR INC COM 35905A109 13 350 SH   SOLE 4 350 0 0
FRONTDOOR INC COM 35905A109 41 1,127 SH   SOLE 7 1,127 0 0
FRONTDOOR INC COM 35905A109 1,342 36,618 SH   SOLE 18 36,618 0 0
FRONTDOOR INC COM 35905A109 907 24,754 SH   SOLE 19 24,754 0 0
FRONTDOOR INC COM 35905A109 43,122 1,176,596 SH   SOLE 21 1,176,596 0 0
FRONTDOOR INC COM 35905A109 72,081 1,966,734 SH   SOLE 22 1,866,976 0 99,758
FRONTDOOR INC COM 35905A109 411 11,227 SH   SOLE 25 11,227 0 0
FRONTDOOR INC COM 35905A109 1,200 32,751 SH   SOLE 26 26,136 0 6,615
FRONTDOOR INC COM 35905A109 56 1,527 SH   SOLE 28 1,527 0 0
FRONTDOOR INC COM 35905A109 4,047 110,420 SH   SOLE 30 110,420 0 0
FRONTDOOR INC COM 35905A109 49 1,350 SH   SOLE 31 1,350 0 0
FRONTDOOR INC COM 35905A109 306 8,357 SH   SOLE 34 8,357 0 0
FRONTDOOR INC COM 35905A109 106 2,900 SH   SOLE 36 2,900 0 0
FRONTDOOR INC COM 35905A109 384 10,479 SH   SOLE 40 10,479 0 0
FRONTDOOR INC COM 35905A109 473 12,910 SH   SOLE 43 825 0 12,085
FRONTIER COMMUNICATIONS PARE COM 35909D109 1,464 49,643 SH   SOLE 2 43,777 0 5,866
FRONTIER COMMUNICATIONS PARE COM 35909D109 245 8,315 SH   SOLE 4 8,315 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 3,043 103,172 SH   SOLE 18 103,172 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 48,392 1,640,976 SH   SOLE 19 1,640,976 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 15,080 511,367 SH   SOLE 21 511,367 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 86,041 2,917,634 SH   SOLE 22 2,845,029 0 72,605
FRONTIER COMMUNICATIONS PARE COM 35909D109 694 23,519 SH   SOLE 25 23,519 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 1,893 64,199 SH   SOLE 26 55,078 0 9,121
FRONTIER COMMUNICATIONS PARE COM 35909D109 97 3,275 SH   SOLE 28 3,275 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 3,120 105,797 SH   SOLE 30 105,797 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 14,401 488,325 SH   SOLE 34 488,325 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 711 24,118 SH   SOLE 40 24,118 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 227 16,748 SH   SOLE 2 12,460 0 4,288
FRONTIER GROUP HLDGS INC COM 35909R108 8 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 1,274 93,865 SH   SOLE 18 93,865 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 825 60,823 SH   SOLE 19 60,823 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 17,268 1,272,539 SH   SOLE 21 1,272,539 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 10,499 773,665 SH   SOLE 22 754,635 0 19,030
FRONTIER GROUP HLDGS INC COM 35909R108 79 5,787 SH   SOLE 25 5,787 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 86 6,311 SH   SOLE 26 0 0 6,311
FRONTIER GROUP HLDGS INC COM 35909R108 162 11,936 SH   SOLE 30 11,936 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 73 5,407 SH   SOLE 40 5,407 0 0
FRONTLINE LTD SHS NEW G3682E192 502 70,979 SH   SOLE 2 3,081 0 67,898
FRONTLINE LTD SHS NEW G3682E192 2,308 326,395 SH   SOLE 7 326,395 0 0
FRONTLINE LTD SHS NEW G3682E192 2,647 374,396 SH   SOLE 18 374,396 0 0
FRONTLINE LTD SHS NEW G3682E192 1,524 215,603 SH   SOLE 19 215,603 0 0
FRONTLINE LTD SHS NEW G3682E192 29,315 4,146,339 SH   SOLE 21 4,146,339 0 0
FRONTLINE LTD SHS NEW G3682E192 8,426 1,191,732 SH   SOLE 22 1,120,708 0 71,024
FRONTLINE LTD SHS NEW G3682E192 3 399 SH   SOLE 43 198 0 201
FRP HLDGS INC COM 30292L107 623 10,778 SH   SOLE 2 3,875 0 6,903
FRP HLDGS INC COM 30292L107 8 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,255 21,719 SH   SOLE 18 21,719 0 0
FRP HLDGS INC COM 30292L107 2,629 45,482 SH   SOLE 19 45,482 0 0
FRP HLDGS INC COM 30292L107 16,671 288,417 SH   SOLE 21 288,417 0 0
FRP HLDGS INC COM 30292L107 12,227 211,545 SH   SOLE 22 203,028 0 8,517
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 106 1,828 SH   SOLE 30 1,828 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 0 0 624
FS BANCORP INC COM 30263Y104 408 12,142 SH   SOLE 2 6,247 0 5,895
FS BANCORP INC COM 30263Y104 7 204 SH   SOLE 7 204 0 0
FS BANCORP INC COM 30263Y104 796 23,655 SH   SOLE 18 23,655 0 0
FS BANCORP INC COM 30263Y104 459 13,640 SH   SOLE 19 13,640 0 0
FS BANCORP INC COM 30263Y104 9,291 276,282 SH   SOLE 21 276,282 0 0
FS BANCORP INC COM 30263Y104 3,558 105,785 SH   SOLE 22 101,230 0 4,555
FS KKR CAP CORP COM 302635206 0 13 SH   SOLE 17 0 0 13
FS KKR CAP CORP COM 302635206 0 1 SH   SOLE 18 1 0 0
FS KKR CAP CORP COM 302635206 39,207 1,872,373 SH   SOLE 30 1,872,373 0 0
FTC SOLAR INC COM 30320C103 43 5,709 SH   SOLE 2 4,292 0 1,417
FTC SOLAR INC COM 30320C103 424 56,045 SH   SOLE 18 56,045 0 0
FTC SOLAR INC COM 30320C103 243 32,180 SH   SOLE 19 32,180 0 0
FTC SOLAR INC COM 30320C103 4,980 658,765 SH   SOLE 21 658,765 0 0
FTC SOLAR INC COM 30320C103 4,063 537,475 SH   SOLE 22 533,364 0 4,111
FTI CONSULTING INC COM 302941109 13,878 90,460 SH   SOLE 2 30,137 0 60,323
FTI CONSULTING INC COM 302941109 15 99 SH   SOLE 4 99 0 0
FTI CONSULTING INC COM 302941109 104 679 SH   SOLE 7 679 0 0
FTI CONSULTING INC COM 302941109 11,390 74,241 SH   SOLE 18 74,241 0 0
FTI CONSULTING INC COM 302941109 1,486 9,688 SH   SOLE 19 9,688 0 0
FTI CONSULTING INC COM 302941109 253,677 1,653,480 SH   SOLE 21 1,653,480 0 0
FTI CONSULTING INC COM 302941109 142,230 927,064 SH   SOLE 22 889,452 0 37,612
FTI CONSULTING INC COM 302941109 510 3,323 SH   SOLE 23 3,323 0 0
FTI CONSULTING INC COM 302941109 875 5,705 SH   SOLE 25 5,705 0 0
FTI CONSULTING INC COM 302941109 2,118 13,804 SH   SOLE 26 11,023 0 2,781
FTI CONSULTING INC COM 302941109 94 610 SH   SOLE 28 610 0 0
FTI CONSULTING INC COM 302941109 2,981 19,430 SH   SOLE 30 19,430 0 0
FTI CONSULTING INC COM 302941109 77 505 SH   SOLE 31 505 0 0
FTI CONSULTING INC COM 302941109 401 2,613 SH   SOLE 36 2,613 0 0
FTI CONSULTING INC COM 302941109 701 4,567 SH   SOLE 40 4,567 0 0
FTI CONSULTING INC COM 302941109 5,160 33,631 SH   SOLE 43 3,907 0 29,724
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 929 600,000 PRN   SOLE 2 600,000 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 3,228 2,085,000 PRN   SOLE 21 2,085,000 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 3,715 2,400,000 PRN   SOLE 22 2,400,000 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 149 5,680 SH   SOLE 2 746 0 4,934
FTS INTERNATIONAL INC COM NEW CL A 30283W302 773 29,463 SH   SOLE 18 29,463 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 433 16,478 SH   SOLE 19 16,478 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 8,640 329,126 SH   SOLE 21 329,126 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 3,089 117,680 SH   SOLE 22 111,739 0 5,941
FTS INTERNATIONAL INC COM NEW CL A 30283W302 167 6,376 SH   SOLE 43 0 0 6,376
FUBOTV INC COM 35953D104 1,674 107,887 SH   SOLE 2 48,183 0 59,704
FUBOTV INC COM 35953D104 6 415 SH   SOLE 4 415 0 0
FUBOTV INC COM 35953D104 29 1,883 SH   SOLE 7 1,883 0 0
FUBOTV INC COM 35953D104 5,879 378,829 SH   SOLE 18 356,030 0 22,799
FUBOTV INC COM 35953D104 11,267 725,974 SH   SOLE 19 725,974 0 0
FUBOTV INC COM 35953D104 74,812 4,820,358 SH   SOLE 21 4,820,358 0 0
FUBOTV INC COM 35953D104 55,578 3,581,069 SH   SOLE 22 3,544,673 0 36,396
FUBOTV INC COM 35953D104 316 20,391 SH   SOLE 23 20,391 0 0
FUBOTV INC COM 35953D104 97 6,235 SH   SOLE 25 6,235 0 0
FUBOTV INC COM 35953D104 1,966 126,670 SH   SOLE 26 38,330 0 88,340
FUBOTV INC COM 35953D104 64 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104 504 32,447 SH   SOLE 30 32,447 0 0
FUBOTV INC COM 35953D104 91 5,839 SH   SOLE 40 5,839 0 0
FUBOTV INC COM 35953D104 4 266 SH   SOLE 43 0 0 266
FUEL TECH INC COM 359523107 7 4,837 SH   SOLE 18 4,837 0 0
FUEL TECH INC COM 359523107 110 78,621 SH   SOLE 21 78,621 0 0
FUEL TECH INC COM 359523107 575 410,364 SH   SOLE 22 410,364 0 0
FUELCELL ENERGY INC COM 35952H601 894 171,943 SH   SOLE 2 93,077 0 78,866
FUELCELL ENERGY INC COM 35952H601 47 8,989 SH   SOLE 4 1,203 0 7,786
FUELCELL ENERGY INC COM 35952H601 24 4,603 SH   SOLE 7 4,603 0 0
FUELCELL ENERGY INC COM 35952H601 5,279 1,015,272 SH   SOLE 18 1,015,272 0 0
FUELCELL ENERGY INC COM 35952H601 3,437 660,935 SH   SOLE 19 660,935 0 0
FUELCELL ENERGY INC COM 35952H601 89,150 17,144,261 SH   SOLE 21 17,144,261 0 0
FUELCELL ENERGY INC COM 35952H601 44,625 8,581,793 SH   SOLE 22 8,354,555 0 227,238
FUELCELL ENERGY INC COM 35952H601 7 1,401 SH   SOLE 23 1,401 0 0
FUELCELL ENERGY INC COM 35952H601 273 52,473 SH   SOLE 25 52,473 0 0
FUELCELL ENERGY INC COM 35952H601 584 112,246 SH   SOLE 26 87,482 0 24,764
FUELCELL ENERGY INC COM 35952H601 30 5,745 SH   SOLE 28 5,745 0 0
FUELCELL ENERGY INC COM 35952H601 24,664 4,743,066 SH   SOLE 30 4,743,066 0 0
FUELCELL ENERGY INC COM 35952H601 163 31,298 SH   SOLE 36 31,298 0 0
FUELCELL ENERGY INC COM 35952H601 196 37,763 SH   SOLE 40 37,763 0 0
FUELCELL ENERGY INC COM 35952H601 282 54,199 SH   SOLE 43 3,567 0 50,632
FULCRUM THERAPEUTICS INC COM 359616109 350 19,768 SH   SOLE 2 6,822 0 12,946
FULCRUM THERAPEUTICS INC COM 359616109 5 268 SH   SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109 1,555 87,916 SH   SOLE 18 87,916 0 0
FULCRUM THERAPEUTICS INC COM 359616109 842 47,588 SH   SOLE 19 47,588 0 0
FULCRUM THERAPEUTICS INC COM 359616109 22,478 1,270,656 SH   SOLE 21 1,270,656 0 0
FULCRUM THERAPEUTICS INC COM 359616109 13,032 736,666 SH   SOLE 22 708,838 0 27,828
FULCRUM THERAPEUTICS INC COM 359616109 104 5,860 SH   SOLE 25 5,860 0 0
FULCRUM THERAPEUTICS INC COM 359616109 64 3,617 SH   SOLE 26 0 0 3,617
FULCRUM THERAPEUTICS INC COM 359616109 468 26,438 SH   SOLE 30 26,438 0 0
FULCRUM THERAPEUTICS INC COM 359616109 93 5,259 SH   SOLE 40 5,259 0 0
FULCRUM THERAPEUTICS INC COM 359616109 72 4,042 SH   SOLE 43 0 0 4,042
FULGENT GENETICS INC COM 359664109 3,239 32,198 SH   SOLE 2 10,686 0 21,512
FULGENT GENETICS INC COM 359664109 5 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109 33 326 SH   SOLE 7 326 0 0
FULGENT GENETICS INC COM 359664109 8,091 80,436 SH   SOLE 18 77,781 0 2,655
FULGENT GENETICS INC COM 359664109 12,016 119,451 SH   SOLE 19 119,451 0 0
FULGENT GENETICS INC COM 359664109 255,000 2,535,045 SH   SOLE 21 2,535,045 0 0
FULGENT GENETICS INC COM 359664109 57,627 572,888 SH   SOLE 22 553,790 0 19,098
FULGENT GENETICS INC COM 359664109 358 3,556 SH   SOLE 23 3,556 0 0
FULGENT GENETICS INC COM 359664109 374 3,723 SH   SOLE 25 3,723 0 0
FULGENT GENETICS INC COM 359664109 2,650 26,346 SH   SOLE 26 7,961 0 18,385
FULGENT GENETICS INC COM 359664109 35 349 SH   SOLE 28 349 0 0
FULGENT GENETICS INC COM 359664109 3,616 35,950 SH   SOLE 30 35,950 0 0
FULGENT GENETICS INC COM 359664109 299 2,976 SH   SOLE 36 2,976 0 0
FULGENT GENETICS INC COM 359664109 233 2,312 SH   SOLE 40 2,312 0 0
FULGENT GENETICS INC COM 359664109 568 5,644 SH   SOLE 43 5 0 5,639
FULL HSE RESORTS INC COM 359678109 50 4,095 SH   SOLE 2 1,323 0 2,772
FULL HSE RESORTS INC COM 359678109 6 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109 1,165 96,186 SH   SOLE 18 96,186 0 0
FULL HSE RESORTS INC COM 359678109 674 55,666 SH   SOLE 19 55,666 0 0
FULL HSE RESORTS INC COM 359678109 13,671 1,128,891 SH   SOLE 21 1,128,891 0 0
FULL HSE RESORTS INC COM 359678109 9,086 750,282 SH   SOLE 22 744,299 0 5,983
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1,186 141,663 SH   SOLE 22 128,318 0 13,345
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 566 67,576 SH   SOLE 25 67,576 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 245 29,256 SH   SOLE 28 0 0 29,256
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 8 900 SH   SOLE 30 900 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1 116 SH   SOLE 34 116 0 0
FULLER H B CO COM 359694106 12,561 155,068 SH   SOLE 2 69,220 0 85,848
FULLER H B CO COM 359694106 17 210 SH   SOLE 4 210 0 0
FULLER H B CO COM 359694106 1,483 18,308 SH   SOLE 7 18,308 0 0
FULLER H B CO COM 359694106 16,936 209,092 SH   SOLE 18 198,361 0 10,731
FULLER H B CO COM 359694106 59,254 731,528 SH   SOLE 19 731,528 0 0
FULLER H B CO COM 359694106 513,902 6,344,474 SH   SOLE 21 6,344,474 0 0
FULLER H B CO COM 359694106 150,701 1,860,504 SH   SOLE 22 1,811,965 0 48,539
FULLER H B CO COM 359694106 1,900 23,451 SH   SOLE 23 23,451 0 0
FULLER H B CO COM 359694106 690 8,514 SH   SOLE 25 8,514 0 0
FULLER H B CO COM 359694106 10,859 134,059 SH   SOLE 26 15,902 0 118,157
FULLER H B CO COM 359694106 76 936 SH   SOLE 28 936 0 0
FULLER H B CO COM 359694106 7,665 94,627 SH   SOLE 30 94,627 0 0
FULLER H B CO COM 359694106 479 5,919 SH   SOLE 36 5,919 0 0
FULLER H B CO COM 359694106 525 6,482 SH   SOLE 40 6,482 0 0
FULLER H B CO COM 359694106 3,133 38,680 SH   SOLE 43 1,474 0 37,206
FULTON FINL CORP PA COM 360271100 6,828 401,650 SH   SOLE 2 181,486 0 220,164
FULTON FINL CORP PA COM 360271100 168 9,909 SH   SOLE 4 748 0 9,161
FULTON FINL CORP PA COM 360271100 64 3,736 SH   SOLE 7 3,736 0 0
FULTON FINL CORP PA COM 360271100 0 1 SH   SOLE 17 0 0 1
FULTON FINL CORP PA COM 360271100 13,161 774,153 SH   SOLE 18 774,153 0 0
FULTON FINL CORP PA COM 360271100 16,786 987,412 SH   SOLE 19 987,412 0 0
FULTON FINL CORP PA COM 360271100 207,254 12,191,422 SH   SOLE 21 12,191,422 0 0
FULTON FINL CORP PA COM 360271100 92,531 5,442,981 SH   SOLE 22 5,281,390 0 161,591
FULTON FINL CORP PA COM 360271100 475 27,966 SH   SOLE 23 27,966 0 0
FULTON FINL CORP PA COM 360271100 531 31,215 SH   SOLE 25 31,215 0 0
FULTON FINL CORP PA COM 360271100 4,700 276,498 SH   SOLE 26 83,414 0 193,084
FULTON FINL CORP PA COM 360271100 49 2,897 SH   SOLE 28 2,897 0 0
FULTON FINL CORP PA COM 360271100 4,727 278,044 SH   SOLE 30 278,044 0 0
FULTON FINL CORP PA COM 360271100 525 30,867 SH   SOLE 36 30,867 0 0
FULTON FINL CORP PA COM 360271100 327 19,233 SH   SOLE 40 19,233 0 0
FULTON FINL CORP PA COM 360271100 1,889 111,105 SH   SOLE 43 3,659 0 107,446
FUNKO INC COM CL A 361008105 179 9,544 SH   SOLE 2 6,304 0 3,240
FUNKO INC COM CL A 361008105 9 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 1,414 75,208 SH   SOLE 18 75,208 0 0
FUNKO INC COM CL A 361008105 908 48,275 SH   SOLE 19 48,275 0 0
FUNKO INC COM CL A 361008105 19,587 1,041,870 SH   SOLE 21 1,041,870 0 0
FUNKO INC COM CL A 361008105 11,587 616,349 SH   SOLE 22 601,869 0 14,480
FUNKO INC COM CL A 361008105 73 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105 105 5,599 SH   SOLE 30 5,599 0 0
FUNKO INC COM CL A 361008105 44 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105 2,359 125,492 SH   SOLE 43 0 0 125,492
FUSION PHARMACEUTICALS INC COM 36118A100 17 4,041 SH   SOLE 2 4,041 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 23 5,512 SH   SOLE 22 5,512 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 528 12,195 SH   SOLE 2 2,188 0 10,007
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,433 33,098 SH   SOLE 4 19,969 0 13,129
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,847 42,665 SH   SOLE 7 40,127 0 2,538
FUTU HLDGS LTD SPON ADS CL A 36118L106 4 99 SH   SOLE 13 99 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 903 20,860 SH   SOLE 15 20,860 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,985 45,834 SH   SOLE 18 45,834 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,220 28,184 SH   SOLE 19 28,184 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 35,846 827,861 SH   SOLE 21 827,861 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 33,702 778,332 SH   SOLE 22 759,797 0 18,535
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,339 30,929 SH   SOLE 23 30,929 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,213 51,111 SH   SOLE 25 51,111 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 3,972 91,727 SH   SOLE 26 8,979 0 82,748
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,911 67,234 SH   SOLE 28 0 0 67,234
FUTU HLDGS LTD SPON ADS CL A 36118L106 3 66 SH   SOLE 29 66 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 9,756 225,312 SH   SOLE 30 225,312 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 299 6,913 SH   SOLE 31 5,368 0 1,545
FUTU HLDGS LTD SPON ADS CL A 36118L106 350 8,094 SH   SOLE 34 8,094 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 329 7,590 SH   SOLE 36 7,590 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 87 1,999 SH   SOLE 40 1,999 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 3,705 85,566 SH   SOLE 43 17,731 0 67,835
FUTUREFUEL CORP COM 36116M106 229 29,916 SH   SOLE 2 9,071 0 20,845
FUTUREFUEL CORP COM 36116M106 4 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORP COM 36116M106 888 116,276 SH   SOLE 18 116,276 0 0
FUTUREFUEL CORP COM 36116M106 353 46,208 SH   SOLE 19 46,208 0 0
FUTUREFUEL CORP COM 36116M106 25,457 3,332,068 SH   SOLE 21 3,332,068 0 0
FUTUREFUEL CORP COM 36116M106 5,688 744,540 SH   SOLE 22 716,604 0 27,936
FUTUREFUEL CORP COM 36116M106 53 6,928 SH   SOLE 25 6,928 0 0
FUTUREFUEL CORP COM 36116M106 290 37,931 SH   SOLE 30 37,931 0 0
FUTUREFUEL CORP COM 36116M106 18 2,364 SH   SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106 515 67,465 SH   SOLE 43 518 0 66,947
FVCBANKCORP INC COM 36120Q101 45 2,274 SH   SOLE 18 2,274 0 0
FVCBANKCORP INC COM 36120Q101 1,188 60,348 SH   SOLE 21 60,348 0 0
FVCBANKCORP INC COM 36120Q101 534 27,159 SH   SOLE 22 27,159 0 0
G III APPAREL GROUP LTD COM 36237H101 1,523 55,089 SH   SOLE 2 17,808 0 37,281
G III APPAREL GROUP LTD COM 36237H101 4 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 37 1,330 SH   SOLE 7 1,330 0 0
G III APPAREL GROUP LTD COM 36237H101 4,718 170,704 SH   SOLE 18 170,704 0 0
G III APPAREL GROUP LTD COM 36237H101 5,772 208,813 SH   SOLE 19 208,813 0 0
G III APPAREL GROUP LTD COM 36237H101 149,727 5,417,049 SH   SOLE 21 5,417,049 0 0
G III APPAREL GROUP LTD COM 36237H101 35,454 1,282,692 SH   SOLE 22 1,238,693 0 43,999
G III APPAREL GROUP LTD COM 36237H101 143 5,170 SH   SOLE 23 5,170 0 0
G III APPAREL GROUP LTD COM 36237H101 153 5,532 SH   SOLE 25 5,532 0 0
G III APPAREL GROUP LTD COM 36237H101 1,503 54,368 SH   SOLE 26 16,406 0 37,962
G III APPAREL GROUP LTD COM 36237H101 10 371 SH   SOLE 28 371 0 0
G III APPAREL GROUP LTD COM 36237H101 2,120 76,691 SH   SOLE 30 76,691 0 0
G III APPAREL GROUP LTD COM 36237H101 41 1,476 SH   SOLE 34 1,476 0 0
G III APPAREL GROUP LTD COM 36237H101 106 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101 170 6,148 SH   SOLE 40 6,148 0 0
G III APPAREL GROUP LTD COM 36237H101 2,088 75,556 SH   SOLE 43 14,909 0 60,647
G1 THERAPEUTICS INC COM 3621LQ109 470 45,995 SH   SOLE 2 15,989 0 30,006
G1 THERAPEUTICS INC COM 3621LQ109 1 111 SH   SOLE 4 111 0 0
G1 THERAPEUTICS INC COM 3621LQ109 6 550 SH   SOLE 7 550 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,234 120,885 SH   SOLE 18 120,885 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2,818 276,023 SH   SOLE 19 276,023 0 0
G1 THERAPEUTICS INC COM 3621LQ109 17,406 1,704,792 SH   SOLE 21 1,704,792 0 0
G1 THERAPEUTICS INC COM 3621LQ109 10,762 1,054,056 SH   SOLE 22 1,029,796 0 24,260
G1 THERAPEUTICS INC COM 3621LQ109 68 6,632 SH   SOLE 23 6,632 0 0
G1 THERAPEUTICS INC COM 3621LQ109 58 5,654 SH   SOLE 25 5,654 0 0
G1 THERAPEUTICS INC COM 3621LQ109 360 35,231 SH   SOLE 26 1,577 0 33,654
G1 THERAPEUTICS INC COM 3621LQ109 379 37,163 SH   SOLE 30 37,163 0 0
G1 THERAPEUTICS INC COM 3621LQ109 56 5,448 SH   SOLE 36 5,448 0 0
G1 THERAPEUTICS INC COM 3621LQ109 23 2,241 SH   SOLE 40 2,241 0 0
G1 THERAPEUTICS INC COM 3621LQ109 158 15,431 SH   SOLE 43 0 0 15,431
GAIA INC NEW CL A 36269P104 90 10,481 SH   SOLE 2 713 0 9,768
GAIA INC NEW CL A 36269P104 19 2,197 SH   SOLE 18 2,197 0 0
GAIA INC NEW CL A 36269P104 507 59,148 SH   SOLE 19 59,148 0 0
GAIA INC NEW CL A 36269P104 434 50,606 SH   SOLE 21 50,606 0 0
GAIA INC NEW CL A 36269P104 2,584 301,478 SH   SOLE 22 301,478 0 0
GAIA INC NEW CL A 36269P104 58 6,802 SH   SOLE 23 6,802 0 0
GAIA INC NEW CL A 36269P104 159 18,608 SH   SOLE 26 0 0 18,608
GAIN THERAPEUTICS INC COM 36269B105 4 812 SH   SOLE 18 812 0 0
GAIN THERAPEUTICS INC COM 36269B105 56 10,347 SH   SOLE 21 10,347 0 0
GALAPAGOS NV SPON ADR 36315X101 17,993 326,380 SH   SOLE 21 326,380 0 0
GALAPAGOS NV SPON ADR 36315X101 258 4,675 SH   SOLE 30 4,675 0 0
GALAPAGOS NV SPON ADR 36315X101 1,193 21,644 SH   SOLE 43 9,807 0 11,837
GALECTIN THERAPEUTICS INC COM NEW 363225202 3 1,230 SH   SOLE 2 0 0 1,230
GALECTIN THERAPEUTICS INC COM NEW 363225202 14 6,792 SH   SOLE 18 6,792 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 261 125,908 SH   SOLE 21 125,908 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 1,364 659,095 SH   SOLE 22 659,095 0 0
GALECTO INC COM 36322Q107 13 4,451 SH   SOLE 2 4,451 0 0
GALECTO INC COM 36322Q107 29 9,713 SH   SOLE 22 9,713 0 0
GALERA THERAPEUTICS INC COM 36338D108 7 1,557 SH   SOLE 2 1,376 0 181
GALERA THERAPEUTICS INC COM 36338D108 13 2,856 SH   SOLE 18 2,856 0 0
GALERA THERAPEUTICS INC COM 36338D108 137 29,772 SH   SOLE 19 29,772 0 0
GALERA THERAPEUTICS INC COM 36338D108 206 44,902 SH   SOLE 21 44,902 0 0
GALERA THERAPEUTICS INC COM 36338D108 357 77,714 SH   SOLE 22 77,714 0 0
GALERA THERAPEUTICS INC COM 36338D108 70 15,238 SH   SOLE 26 0 0 15,238
GALLAGHER ARTHUR J & CO COM 363576109 72,519 427,411 SH   SOLE 2 67,411 0 360,000
GALLAGHER ARTHUR J & CO COM 363576109 22,813 134,453 SH   SOLE 4 77,824 0 56,629
GALLAGHER ARTHUR J & CO COM 363576109 36,849 217,181 SH   SOLE 7 210,825 0 6,356
GALLAGHER ARTHUR J & CO COM 363576109 466 2,749 SH   SOLE 13 554 0 2,195
GALLAGHER ARTHUR J & CO COM 363576109 4,967 29,272 SH   SOLE 15 29,272 0 0
GALLAGHER ARTHUR J & CO COM 363576109 179,108 1,055,626 SH   SOLE 18 1,023,275 0 32,351
GALLAGHER ARTHUR J & CO COM 363576109 21,620 127,422 SH   SOLE 19 127,422 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,170,705 6,899,895 SH   SOLE 21 6,899,895 0 0
GALLAGHER ARTHUR J & CO COM 363576109 781,032 4,603,241 SH   SOLE 22 4,188,578 0 414,663
GALLAGHER ARTHUR J & CO COM 363576109 19,816 116,791 SH   SOLE 23 116,791 0 0
GALLAGHER ARTHUR J & CO COM 363576109 50,812 299,478 SH   SOLE 25 299,478 0 0
GALLAGHER ARTHUR J & CO COM 363576109 70,208 413,794 SH   SOLE 26 127,917 0 285,877
GALLAGHER ARTHUR J & CO COM 363576109 91,606 539,905 SH   SOLE 28 3,651 0 536,254
GALLAGHER ARTHUR J & CO COM 363576109 111 656 SH   SOLE 29 656 0 0
GALLAGHER ARTHUR J & CO COM 363576109 183,848 1,083,562 SH   SOLE 30 1,083,562 0 0
GALLAGHER ARTHUR J & CO COM 363576109 12,364 72,868 SH   SOLE 31 23,856 0 49,012
GALLAGHER ARTHUR J & CO COM 363576109 3,551 20,928 SH   SOLE 34 20,928 0 0
GALLAGHER ARTHUR J & CO COM 363576109 16,577 97,703 SH   SOLE 36 97,703 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,183 6,971 SH   SOLE 40 6,971 0 0
GALLAGHER ARTHUR J & CO COM 363576109 19,989 117,813 SH   SOLE 43 7,267 0 110,547
GALMED PHARMACEUTICALS LTD SHS M47238106 17 9,116 SH   SOLE 22 9,116 0 0
GAMCO INVS INC CL A COM 361438104 45 1,805 SH   SOLE 2 205 0 1,600
GAMCO INVS INC CL A COM 361438104 381 15,260 SH   SOLE 18 15,260 0 0
GAMCO INVS INC CL A COM 361438104 243 9,742 SH   SOLE 19 9,742 0 0
GAMCO INVS INC CL A COM 361438104 4,955 198,367 SH   SOLE 21 198,367 0 0
GAMCO INVS INC CL A COM 361438104 3,603 144,234 SH   SOLE 22 142,786 0 1,448
GAMESTOP CORP NEW CL A 36467W109 20,848 140,495 SH   SOLE 2 45,418 0 95,077
GAMESTOP CORP NEW CL A 36467W109 30 200 SH   SOLE 4 200 0 0
GAMESTOP CORP NEW CL A 36467W109 242 1,633 SH   SOLE 7 1,633 0 0
GAMESTOP CORP NEW CL A 36467W109 21,105 142,228 SH   SOLE 18 142,228 0 0
GAMESTOP CORP NEW CL A 36467W109 2,749 18,527 SH   SOLE 19 18,527 0 0
GAMESTOP CORP NEW CL A 36467W109 456,788 3,078,293 SH   SOLE 21 3,078,293 0 0
GAMESTOP CORP NEW CL A 36467W109 254,684 1,716,318 SH   SOLE 22 1,643,861 0 72,457
GAMESTOP CORP NEW CL A 36467W109 1,291 8,699 SH   SOLE 25 8,699 0 0
GAMESTOP CORP NEW CL A 36467W109 3,874 26,110 SH   SOLE 26 21,003 0 5,107
GAMESTOP CORP NEW CL A 36467W109 564 3,804 SH   SOLE 28 2,070 0 1,734
GAMESTOP CORP NEW CL A 36467W109 5,600 37,736 SH   SOLE 30 37,736 0 0
GAMESTOP CORP NEW CL A 36467W109 143 967 SH   SOLE 31 967 0 0
GAMESTOP CORP NEW CL A 36467W109 260 1,749 SH   SOLE 34 1,749 0 0
GAMESTOP CORP NEW CL A 36467W109 313 2,112 SH   SOLE 36 2,112 0 0
GAMESTOP CORP NEW CL A 36467W109 1,238 8,341 SH   SOLE 40 8,341 0 0
GAMESTOP CORP NEW CL A 36467W109 1,084 7,306 SH   SOLE 43 0 0 7,306
GAMIDA CELL LTD SHS M47364100 850 334,765 SH   SOLE 21 334,765 0 0
GAMIDA CELL LTD SHS M47364100 74 29,122 SH   SOLE 30 29,122 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 24,512 503,750 SH   SOLE 2 114,371 0 389,379
GAMING & LEISURE PPTYS INC COM 36467J108 5,736 117,883 SH   SOLE 4 117,883 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13,805 283,711 SH   SOLE 7 283,711 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,434 91,128 SH   SOLE 18 91,128 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 64,374 1,322,930 SH   SOLE 19 1,322,930 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 226,653 4,657,887 SH   SOLE 21 4,657,887 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 314,150 6,456,027 SH   SOLE 22 6,204,017 0 252,010
GAMING & LEISURE PPTYS INC COM 36467J108 436 8,960 SH   SOLE 23 8,960 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 47,414 974,387 SH   SOLE 25 974,387 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,029 82,809 SH   SOLE 26 66,109 0 16,700
GAMING & LEISURE PPTYS INC COM 36467J108 6,692 137,521 SH   SOLE 28 3,936 0 133,585
GAMING & LEISURE PPTYS INC COM 36467J108 49,756 1,022,523 SH   SOLE 30 1,022,523 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 161 3,317 SH   SOLE 31 3,317 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 767 15,772 SH   SOLE 34 15,772 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 157 3,217 SH   SOLE 36 3,217 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,384 28,435 SH   SOLE 40 28,435 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 6,100 125,361 SH   SOLE 43 10,735 0 114,626
GAN LTD SHS G3728V109 239 25,985 SH   SOLE 2 9,574 0 16,411
GAN LTD SHS G3728V109 7 737 SH   SOLE 7 737 0 0
GAN LTD SHS G3728V109 1,216 132,298 SH   SOLE 18 132,298 0 0
GAN LTD SHS G3728V109 650 70,713 SH   SOLE 19 70,713 0 0
GAN LTD SHS G3728V109 14,265 1,552,229 SH   SOLE 21 1,552,229 0 0
GAN LTD SHS G3728V109 9,181 999,069 SH   SOLE 22 964,786 0 34,283
GAN LTD SHS G3728V109 42 4,596 SH   SOLE 25 4,596 0 0
GAN LTD SHS G3728V109 61 6,685 SH   SOLE 26 0 0 6,685
GAN LTD SHS G3728V109 77 8,394 SH   SOLE 30 8,394 0 0
GAN LTD SHS G3728V109 33 3,547 SH   SOLE 40 3,547 0 0
GAN LTD SHS G3728V109 30 3,315 SH   SOLE 43 354 0 2,961
GANNETT CO INC COM 36472T109 674 126,405 SH   SOLE 2 38,268 0 88,137
GANNETT CO INC COM 36472T109 11 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 3,061 574,232 SH   SOLE 18 574,232 0 0
GANNETT CO INC COM 36472T109 1,404 263,426 SH   SOLE 19 263,426 0 0
GANNETT CO INC COM 36472T109 95,278 17,875,720 SH   SOLE 21 17,875,720 0 0
GANNETT CO INC COM 36472T109 19,158 3,594,335 SH   SOLE 22 3,467,041 0 127,294
GANNETT CO INC COM 36472T109 89 16,787 SH   SOLE 25 16,787 0 0
GANNETT CO INC COM 36472T109 61 11,393 SH   SOLE 26 799 0 10,594
GANNETT CO INC COM 36472T109 508 95,319 SH   SOLE 28 95,319 0 0
GANNETT CO INC COM 36472T109 1,125 211,092 SH   SOLE 30 211,092 0 0
GANNETT CO INC COM 36472T109 59 11,063 SH   SOLE 36 11,063 0 0
GANNETT CO INC COM 36472T109 62 11,555 SH   SOLE 40 11,555 0 0
GANNETT CO INC COM 36472T109 146 27,371 SH   SOLE 43 1,202 0 26,169
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 8 4,322 SH   SOLE 4 4,322 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 2,444 1,259,938 SH   SOLE 21 1,259,938 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1,488 766,945 SH   SOLE 22 704,931 0 62,014
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 181 93,074 SH   SOLE 25 93,074 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 13 6,754 SH   SOLE 26 0 0 6,754
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 121 62,343 SH   SOLE 28 0 0 62,343
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 643 331,441 SH   SOLE 30 331,441 0 0
GAP INC COM 364760108 4,027 228,152 SH   SOLE 2 111,263 0 116,889
GAP INC COM 364760108 14 779 SH   SOLE 4 779 0 0
GAP INC COM 364760108 3,126 177,110 SH   SOLE 7 170,915 0 6,195
GAP INC COM 364760108 59 3,361 SH   SOLE 15 3,361 0 0
GAP INC COM 364760108 5,969 338,208 SH   SOLE 18 320,248 0 17,960
GAP INC COM 364760108 3,418 193,653 SH   SOLE 19 193,653 0 0
GAP INC COM 364760108 80,715 4,573,074 SH   SOLE 21 4,573,074 0 0
GAP INC COM 364760108 88,336 5,004,862 SH   SOLE 22 4,553,079 0 451,783
GAP INC COM 364760108 102 5,772 SH   SOLE 23 5,772 0 0
GAP INC COM 364760108 923 52,314 SH   SOLE 25 52,314 0 0
GAP INC COM 364760108 13,802 781,982 SH   SOLE 26 643,147 0 138,835
GAP INC COM 364760108 1,690 95,770 SH   SOLE 28 95,770 0 0
GAP INC COM 364760108 10,505 595,168 SH   SOLE 30 595,168 0 0
GAP INC COM 364760108 53 3,029 SH   SOLE 31 3,029 0 0
GAP INC COM 364760108 1,189 67,363 SH   SOLE 36 67,363 0 0
GAP INC COM 364760108 484 27,441 SH   SOLE 40 27,441 0 0
GAP INC COM 364760108 9,083 514,641 SH   SOLE 43 40,888 0 473,753
GARMIN LTD SHS H2906T109 44,345 325,661 SH   SOLE 2 57,886 0 267,775
GARMIN LTD SHS H2906T109 15,458 113,523 SH   SOLE 4 62,524 0 50,999
GARMIN LTD SHS H2906T109 22,494 165,191 SH   SOLE 7 160,607 0 4,584
GARMIN LTD SHS H2906T109 346 2,544 SH   SOLE 13 473 0 2,071
GARMIN LTD SHS H2906T109 2,992 21,969 SH   SOLE 15 21,969 0 0
GARMIN LTD SHS H2906T109 37,072 272,246 SH   SOLE 18 251,910 0 20,336
GARMIN LTD SHS H2906T109 9,234 67,812 SH   SOLE 19 67,812 0 0
GARMIN LTD SHS H2906T109 807,534 5,930,335 SH   SOLE 21 5,930,335 0 0
GARMIN LTD SHS H2906T109 449,794 3,303,182 SH   SOLE 22 2,995,560 0 307,622
GARMIN LTD SHS H2906T109 12,001 88,135 SH   SOLE 23 88,135 0 0
GARMIN LTD SHS H2906T109 34,371 252,412 SH   SOLE 25 252,412 0 0
GARMIN LTD SHS H2906T109 41,629 305,712 SH   SOLE 26 97,063 0 208,649
GARMIN LTD SHS H2906T109 74,426 546,565 SH   SOLE 28 2,718 0 543,847
GARMIN LTD SHS H2906T109 202,703 1,488,604 SH   SOLE 30 1,409,927 0 78,677
GARMIN LTD SHS H2906T109 7,383 54,218 SH   SOLE 31 16,006 0 38,212
GARMIN LTD SHS H2906T109 2,323 17,057 SH   SOLE 32 17,057 0 0
GARMIN LTD SHS H2906T109 2,370 17,402 SH   SOLE 34 17,402 0 0
GARMIN LTD SHS H2906T109 10,057 73,856 SH   SOLE 36 73,856 0 0
GARMIN LTD SHS H2906T109 725 5,326 SH   SOLE 40 5,326 0 0
GARMIN LTD SHS H2906T109 18,504 135,887 SH   SOLE 43 8,633 0 127,254
GARRETT MOTION INC COM 366505105 0 6 SH   SOLE 18 6 0 0
GARRETT MOTION INC COM 366505105 1,131 140,832 SH   SOLE 21 140,832 0 0
GARRETT MOTION INC COM 366505105 5,930 738,435 SH   SOLE 22 738,435 0 0
GARRETT MOTION INC COM 366505105 21 2,668 SH   SOLE 43 2 0 2,666
GARTNER INC COM 366651107 86,430 258,525 SH   SOLE 2 104,184 0 154,341
GARTNER INC COM 366651107 25,431 76,068 SH   SOLE 4 46,833 0 29,235
GARTNER INC COM 366651107 23,836 71,296 SH   SOLE 7 68,864 0 2,432
GARTNER INC COM 366651107 2,628 7,860 SH   SOLE 13 6,951 0 909
GARTNER INC COM 366651107 2,701 8,079 SH   SOLE 15 8,079 0 0
GARTNER INC COM 366651107 50,137 149,966 SH   SOLE 18 137,128 0 12,838
GARTNER INC COM 366651107 16,698 49,947 SH   SOLE 19 49,947 0 0
GARTNER INC COM 366651107 860,804 2,574,790 SH   SOLE 21 2,574,790 0 0
GARTNER INC COM 366651107 618,131 1,848,921 SH   SOLE 22 1,639,730 0 209,191
GARTNER INC COM 366651107 22,955 68,662 SH   SOLE 23 68,662 0 0
GARTNER INC COM 366651107 40,863 122,227 SH   SOLE 25 122,227 0 0
GARTNER INC COM 366651107 61,385 183,611 SH   SOLE 26 67,610 0 116,001
GARTNER INC COM 366651107 71,929 215,149 SH   SOLE 28 1,490 0 213,659
GARTNER INC COM 366651107 3,367 10,071 SH   SOLE 29 10,071 0 0
GARTNER INC COM 366651107 162,748 486,804 SH   SOLE 30 435,528 0 51,276
GARTNER INC COM 366651107 16,787 50,213 SH   SOLE 31 27,118 0 23,095
GARTNER INC COM 366651107 5,592 16,726 SH   SOLE 34 16,726 0 0
GARTNER INC COM 366651107 10,743 32,135 SH   SOLE 36 32,135 0 0
GARTNER INC COM 366651107 884 2,643 SH   SOLE 40 2,643 0 0
GARTNER INC COM 366651107 13,224 39,554 SH   SOLE 43 3,919 0 35,635
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2,425 152,389 SH   SOLE 2 33,222 0 119,167
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2 137 SH   SOLE 4 137 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 16 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 653 41,052 SH   SOLE 18 41,052 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 435 27,330 SH   SOLE 19 27,330 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 17,037 1,070,820 SH   SOLE 21 1,070,820 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 35,022 2,201,266 SH   SOLE 22 2,110,961 0 90,305
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 118 7,393 SH   SOLE 25 7,393 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 574 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 77 4,863 SH   SOLE 28 4,863 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 546 34,317 SH   SOLE 30 34,317 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 27 1,669 SH   SOLE 31 1,669 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 104 6,525 SH   SOLE 40 6,525 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,419 89,164 SH   SOLE 43 3,039 0 86,125
GATOS SILVER INC COM 368036109 245 23,629 SH   SOLE 2 11,291 0 12,338
GATOS SILVER INC COM 368036109 5 442 SH   SOLE 7 442 0 0
GATOS SILVER INC COM 368036109 1,421 136,905 SH   SOLE 18 136,905 0 0
GATOS SILVER INC COM 368036109 840 80,925 SH   SOLE 19 80,925 0 0
GATOS SILVER INC COM 368036109 22,121 2,131,124 SH   SOLE 21 2,131,124 0 0
GATOS SILVER INC COM 368036109 11,196 1,078,631 SH   SOLE 22 1,055,615 0 23,016
GATOS SILVER INC COM 368036109 68 6,564 SH   SOLE 25 6,564 0 0
GATOS SILVER INC COM 368036109 119 11,467 SH   SOLE 30 11,467 0 0
GATOS SILVER INC COM 368036109 65 6,218 SH   SOLE 40 6,218 0 0
GATOS SILVER INC COM 368036109 35 3,363 SH   SOLE 43 0 0 3,363
GATX CORP COM 361448103 4,762 45,702 SH   SOLE 2 25,050 0 20,652
GATX CORP COM 361448103 13 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103 80 771 SH   SOLE 7 771 0 0
GATX CORP COM 361448103 17,786 170,707 SH   SOLE 18 170,707 0 0
GATX CORP COM 361448103 7,351 70,558 SH   SOLE 19 70,558 0 0
GATX CORP COM 361448103 269,082 2,582,606 SH   SOLE 21 2,582,606 0 0
GATX CORP COM 361448103 110,759 1,063,044 SH   SOLE 22 1,028,780 0 34,264
GATX CORP COM 361448103 511 4,906 SH   SOLE 25 4,906 0 0
GATX CORP COM 361448103 1,273 12,215 SH   SOLE 26 9,818 0 2,397
GATX CORP COM 361448103 66 631 SH   SOLE 28 631 0 0
GATX CORP COM 361448103 1,846 17,722 SH   SOLE 30 17,722 0 0
GATX CORP COM 361448103 89 856 SH   SOLE 36 856 0 0
GATX CORP COM 361448103 482 4,624 SH   SOLE 40 4,624 0 0
GATX CORP COM 361448103 2,742 26,319 SH   SOLE 43 610 0 25,709
GAUCHO GROUP HLDGS INC COM NEW 36809R206 3 1,628 SH   SOLE 18 1,628 0 0
GAUCHO GROUP HLDGS INC COM NEW 36809R206 41 19,208 SH   SOLE 21 19,208 0 0
GBS INC COM 36151G105 2 1,625 SH   SOLE 18 1,625 0 0
GBS INC COM 36151G105 30 20,767 SH   SOLE 21 20,767 0 0
GCM GROSVENOR INC COM CL A 36831E108 84 7,958 SH   SOLE 2 1,354 0 6,604
GCM GROSVENOR INC COM CL A 36831E108 6 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108 1,259 119,933 SH   SOLE 18 119,933 0 0
GCM GROSVENOR INC COM CL A 36831E108 827 78,799 SH   SOLE 19 78,799 0 0
GCM GROSVENOR INC COM CL A 36831E108 15,936 1,517,677 SH   SOLE 21 1,517,677 0 0
GCM GROSVENOR INC COM CL A 36831E108 9,884 941,349 SH   SOLE 22 932,857 0 8,492
GCM GROSVENOR INC COM CL A 36831E108 5 508 SH   SOLE 43 0 0 508
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,277 40,325 SH   SOLE 2 12,346 0 27,979
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 203 SH   SOLE 4 203 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 25 791 SH   SOLE 7 791 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6,081 192,071 SH   SOLE 18 192,071 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,765 87,344 SH   SOLE 19 87,344 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 203,036 6,413,022 SH   SOLE 21 6,413,022 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 40,214 1,270,195 SH   SOLE 22 1,224,526 0 45,669
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 176 5,571 SH   SOLE 25 5,571 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 472 14,903 SH   SOLE 26 8,538 0 6,365
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 112 3,529 SH   SOLE 28 3,529 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3,113 98,320 SH   SOLE 30 98,320 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 179 5,654 SH   SOLE 40 5,654 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 616 19,465 SH   SOLE 43 182 0 19,283
GDS HLDGS LTD SPONSORED ADS 36165L108 3,481 73,812 SH   SOLE 2 3,098 0 70,714
GDS HLDGS LTD SPONSORED ADS 36165L108 5,135 108,885 SH   SOLE 4 84,780 0 24,105
GDS HLDGS LTD SPONSORED ADS 36165L108 310 6,567 SH   SOLE 7 6,567 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 439 9,309 SH   SOLE 13 111 0 9,198
GDS HLDGS LTD SPONSORED ADS 36165L108 2,474 52,450 SH   SOLE 15 52,450 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 3,644 77,277 SH   SOLE 18 77,277 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 3,574 75,779 SH   SOLE 19 75,779 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 77,269 1,638,436 SH   SOLE 21 1,638,436 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 43,102 913,945 SH   SOLE 22 778,464 0 135,481
GDS HLDGS LTD SPONSORED ADS 36165L108 1,871 39,678 SH   SOLE 23 39,678 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 4,317 91,535 SH   SOLE 25 91,535 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 8,589 182,135 SH   SOLE 26 14,730 0 167,405
GDS HLDGS LTD SPONSORED ADS 36165L108 11,508 244,013 SH   SOLE 28 9,666 0 234,347
GDS HLDGS LTD SPONSORED ADS 36165L108 24,614 521,935 SH   SOLE 30 521,935 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 57 1,210 SH   SOLE 31 0 0 1,210
GDS HLDGS LTD SPONSORED ADS 36165L108 5,169 109,612 SH   SOLE 34 109,612 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 18 374 SH   SOLE 40 374 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 13,841 293,493 SH   SOLE 43 24,793 0 268,700
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 1,914 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
GEMINI THERAPEUTICS INC COM 36870G105 49 16,777 SH   SOLE 2 12,514 0 4,263
GEMINI THERAPEUTICS INC COM 36870G105 209 71,740 SH   SOLE 18 71,740 0 0
GEMINI THERAPEUTICS INC COM 36870G105 102 34,897 SH   SOLE 19 34,897 0 0
GEMINI THERAPEUTICS INC COM 36870G105 2,414 829,459 SH   SOLE 21 829,459 0 0
GEMINI THERAPEUTICS INC COM 36870G105 883 303,500 SH   SOLE 22 290,587 0 12,913
GENASYS INC COM 36872P103 4 1,124 SH   SOLE 2 0 0 1,124
GENASYS INC COM 36872P103 25 6,275 SH   SOLE 18 6,275 0 0
GENASYS INC COM 36872P103 429 107,762 SH   SOLE 21 107,762 0 0
GENASYS INC COM 36872P103 2,325 584,129 SH   SOLE 22 584,129 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 416 25,998 SH   SOLE 2 7,224 0 18,774
GENCO SHIPPING & TRADING LTD SHS Y2685T131 8 516 SH   SOLE 7 516 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 1,719 107,431 SH   SOLE 18 107,431 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 912 57,025 SH   SOLE 19 57,025 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 21,968 1,372,997 SH   SOLE 21 1,372,997 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 13,064 816,490 SH   SOLE 22 780,559 0 35,931
GENCO SHIPPING & TRADING LTD SHS Y2685T131 67 4,172 SH   SOLE 25 4,172 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 127 7,968 SH   SOLE 30 7,968 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 52 3,243 SH   SOLE 40 3,243 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 89 5,533 SH   SOLE 43 0 0 5,533
GENCOR INDS INC COM 368678108 11 996 SH   SOLE 2 891 0 105
GENCOR INDS INC COM 368678108 22 1,929 SH   SOLE 18 1,929 0 0
GENCOR INDS INC COM 368678108 447 38,746 SH   SOLE 21 38,746 0 0
GENCOR INDS INC COM 368678108 123 10,661 SH   SOLE 22 10,661 0 0
GENERAC HLDGS INC COM 368736104 50,942 144,754 SH   SOLE 2 18,761 0 125,993
GENERAC HLDGS INC COM 368736104 15,955 45,338 SH   SOLE 4 28,715 0 16,623
GENERAC HLDGS INC COM 368736104 19,658 55,860 SH   SOLE 7 54,042 0 1,818
GENERAC HLDGS INC COM 368736104 285 810 SH   SOLE 13 91 0 719
GENERAC HLDGS INC COM 368736104 2,016 5,729 SH   SOLE 15 5,729 0 0
GENERAC HLDGS INC COM 368736104 49,728 141,304 SH   SOLE 18 132,887 0 8,417
GENERAC HLDGS INC COM 368736104 45,673 129,782 SH   SOLE 19 129,782 0 0
GENERAC HLDGS INC COM 368736104 708,053 2,011,972 SH   SOLE 21 2,011,972 0 0
GENERAC HLDGS INC COM 368736104 473,948 1,346,750 SH   SOLE 22 1,220,109 0 126,641
GENERAC HLDGS INC COM 368736104 12,615 35,845 SH   SOLE 23 35,845 0 0
GENERAC HLDGS INC COM 368736104 43,068 122,379 SH   SOLE 25 122,379 0 0
GENERAC HLDGS INC COM 368736104 45,308 128,745 SH   SOLE 26 42,919 0 85,826
GENERAC HLDGS INC COM 368736104 56,544 160,674 SH   SOLE 28 2,278 0 158,396
GENERAC HLDGS INC COM 368736104 159,562 453,405 SH   SOLE 30 453,405 0 0
GENERAC HLDGS INC COM 368736104 8,069 22,928 SH   SOLE 31 7,504 0 15,424
GENERAC HLDGS INC COM 368736104 16,716 47,500 SH   SOLE 34 47,500 0 0
GENERAC HLDGS INC COM 368736104 8,720 24,779 SH   SOLE 36 24,779 0 0
GENERAC HLDGS INC COM 368736104 735 2,088 SH   SOLE 40 2,088 0 0
GENERAC HLDGS INC COM 368736104 12,136 34,485 SH   SOLE 43 973 0 33,512
GENERAC HLDGS INC OPTIONS 368736104 70 200 SH Call SOLE 2 200 0 0
GENERAC HLDGS INC OPTIONS 368736104 140 400 SH Call SOLE 4 400 0 0
GENERAC HLDGS INC OPTIONS 368736104 1,760 5,000 SH Call SOLE 18 5,000 0 0
GENERAC HLDGS INC OPTIONS 368736104 18,440 52,400 SH Call SOLE 19 52,400 0 0
GENERAC HLDGS INC OPTIONS 368736104 914 2,600 SH Call SOLE 22 2,600 0 0
GENERAC HLDGS INC OPTIONS 368736104 7,707 21,900 SH Call SOLE 34 21,900 0 0
GENERAL DYNAMICS CORP COM 369550108 105,608 506,586 SH   SOLE 2 81,336 0 425,250
GENERAL DYNAMICS CORP COM 369550108 19,392 93,021 SH   SOLE 4 57,326 0 35,695
GENERAL DYNAMICS CORP COM 369550108 47,112 225,988 SH   SOLE 7 218,896 0 7,092
GENERAL DYNAMICS CORP COM 369550108 636 3,052 SH   SOLE 13 943 0 2,109
GENERAL DYNAMICS CORP COM 369550108 7,002 33,588 SH   SOLE 15 33,588 0 0
GENERAL DYNAMICS CORP COM 369550108 0 2 SH   SOLE 17 0 0 2
GENERAL DYNAMICS CORP COM 369550108 87,439 419,431 SH   SOLE 18 387,785 0 31,646
GENERAL DYNAMICS CORP COM 369550108 28,876 138,516 SH   SOLE 19 138,516 0 0
GENERAL DYNAMICS CORP COM 369550108 1,199,948 5,755,975 SH   SOLE 21 5,755,975 0 0
GENERAL DYNAMICS CORP COM 369550108 1,034,884 4,964,188 SH   SOLE 22 4,479,963 0 484,225
GENERAL DYNAMICS CORP COM 369550108 28,419 136,321 SH   SOLE 23 136,321 0 0
GENERAL DYNAMICS CORP COM 369550108 25,630 122,941 SH   SOLE 25 122,941 0 0
GENERAL DYNAMICS CORP COM 369550108 56,173 269,453 SH   SOLE 26 139,224 0 130,229
GENERAL DYNAMICS CORP COM 369550108 189,638 909,665 SH   SOLE 30 909,665 0 0
GENERAL DYNAMICS CORP COM 369550108 18,287 87,718 SH   SOLE 31 28,214 0 59,504
GENERAL DYNAMICS CORP COM 369550108 21,319 102,263 SH   SOLE 36 102,263 0 0
GENERAL DYNAMICS CORP COM 369550108 971 4,657 SH   SOLE 40 4,657 0 0
GENERAL DYNAMICS CORP COM 369550108 28,362 136,049 SH   SOLE 43 7,557 0 128,492
GENERAL ELECTRIC CO COM NEW 369604301 226,933 2,402,169 SH   SOLE 2 365,563 0 2,036,606
GENERAL ELECTRIC CO COM NEW 369604301 61,076 646,510 SH   SOLE 4 406,604 0 239,906
GENERAL ELECTRIC CO COM NEW 369604301 88,340 935,114 SH   SOLE 7 903,089 0 32,025
GENERAL ELECTRIC CO COM NEW 369604301 1,444 15,289 SH   SOLE 13 3,542 0 11,747
GENERAL ELECTRIC CO COM NEW 369604301 12,886 136,401 SH   SOLE 15 136,401 0 0
GENERAL ELECTRIC CO COM NEW 369604301 9 95 SH   SOLE 17 0 0 95
GENERAL ELECTRIC CO COM NEW 369604301 332,589 3,520,578 SH   SOLE 18 3,213,550 0 307,028
GENERAL ELECTRIC CO COM NEW 369604301 373,115 3,949,560 SH   SOLE 19 3,949,560 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,022 10,821 SH   SOLE 20 10,821 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,915,697 20,278,361 SH   SOLE 21 20,278,361 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,206,217 23,353,624 SH   SOLE 22 21,109,743 0 2,243,881
GENERAL ELECTRIC CO COM NEW 369604301 63,211 669,115 SH   SOLE 23 669,115 0 0
GENERAL ELECTRIC CO COM NEW 369604301 182,138 1,927,997 SH   SOLE 25 1,927,997 0 0
GENERAL ELECTRIC CO COM NEW 369604301 264,774 2,802,733 SH   SOLE 26 1,226,892 0 1,575,841
GENERAL ELECTRIC CO COM NEW 369604301 163,402 1,729,672 SH   SOLE 28 213,599 0 1,516,073
GENERAL ELECTRIC CO COM NEW 369604301 402,048 4,255,823 SH   SOLE 30 4,255,823 0 0
GENERAL ELECTRIC CO COM NEW 369604301 38,761 410,295 SH   SOLE 31 123,393 0 286,902
GENERAL ELECTRIC CO COM NEW 369604301 17,727 187,646 SH   SOLE 34 187,646 0 0
GENERAL ELECTRIC CO COM NEW 369604301 51,008 539,936 SH   SOLE 36 539,936 0 0
GENERAL ELECTRIC CO COM NEW 369604301 3,414 36,137 SH   SOLE 40 36,137 0 0
GENERAL ELECTRIC CO COM NEW 369604301 37,696 399,024 SH   SOLE 43 39,966 0 359,058
GENERAL MLS INC COM 370334104 94,758 1,406,328 SH   SOLE 2 201,132 0 1,205,196
GENERAL MLS INC COM 370334104 33,360 495,097 SH   SOLE 4 298,209 0 196,888
GENERAL MLS INC COM 370334104 40,589 602,392 SH   SOLE 7 583,948 0 18,444
GENERAL MLS INC COM 370334104 431 6,401 SH   SOLE 13 914 0 5,487
GENERAL MLS INC COM 370334104 5,804 86,137 SH   SOLE 15 86,137 0 0
GENERAL MLS INC COM 370334104 65,023 965,014 SH   SOLE 18 883,830 0 81,184
GENERAL MLS INC COM 370334104 23,958 355,564 SH   SOLE 19 355,564 0 0
GENERAL MLS INC COM 370334104 1,183,897 17,570,453 SH   SOLE 21 17,570,453 0 0
GENERAL MLS INC COM 370334104 888,108 13,180,593 SH   SOLE 22 11,943,284 0 1,237,309
GENERAL MLS INC COM 370334104 23,652 351,023 SH   SOLE 23 351,023 0 0
GENERAL MLS INC COM 370334104 72,058 1,069,429 SH   SOLE 25 1,069,429 0 0
GENERAL MLS INC COM 370334104 105,908 1,571,804 SH   SOLE 26 455,010 0 1,116,794
GENERAL MLS INC COM 370334104 109,833 1,630,060 SH   SOLE 28 22,655 0 1,607,405
GENERAL MLS INC COM 370334104 286,625 4,253,859 SH   SOLE 30 4,250,385 0 3,474
GENERAL MLS INC COM 370334104 15,412 228,728 SH   SOLE 31 66,925 0 161,803
GENERAL MLS INC COM 370334104 4,676 69,402 SH   SOLE 32 69,402 0 0
GENERAL MLS INC COM 370334104 1,999 29,668 SH   SOLE 34 29,668 0 0
GENERAL MLS INC COM 370334104 16,089 238,783 SH   SOLE 35 238,783 0 0
GENERAL MLS INC COM 370334104 22,187 329,278 SH   SOLE 36 329,278 0 0
GENERAL MLS INC COM 370334104 1,364 20,237 SH   SOLE 40 20,237 0 0
GENERAL MLS INC COM 370334104 62,668 930,070 SH   SOLE 43 35,734 0 894,336
GENERAL MTRS CO COM 37045V100 182,792 3,117,721 SH   SOLE 2 601,163 0 2,516,558
GENERAL MTRS CO COM 37045V100 31,939 544,760 SH   SOLE 4 493,102 0 51,658
GENERAL MTRS CO COM 37045V100 75,855 1,293,795 SH   SOLE 7 1,251,483 0 42,312
GENERAL MTRS CO COM 37045V100 1,783 30,419 SH   SOLE 13 15,815 0 14,604
GENERAL MTRS CO COM 37045V100 10,994 187,515 SH   SOLE 15 187,515 0 0
GENERAL MTRS CO COM 37045V100 2 28 SH   SOLE 17 0 0 28
GENERAL MTRS CO COM 37045V100 521,674 8,897,729 SH   SOLE 18 8,380,543 0 517,186
GENERAL MTRS CO COM 37045V100 680,935 11,614,113 SH   SOLE 19 11,614,113 0 0
GENERAL MTRS CO COM 37045V100 2,125,974 36,260,864 SH   SOLE 21 36,260,864 0 0
GENERAL MTRS CO COM 37045V100 1,797,389 30,656,478 SH   SOLE 22 27,829,853 0 2,826,625
GENERAL MTRS CO COM 37045V100 53,751 916,776 SH   SOLE 23 916,776 0 0
GENERAL MTRS CO COM 37045V100 148,400 2,531,127 SH   SOLE 25 2,450,908 0 80,219
GENERAL MTRS CO COM 37045V100 190,521 3,249,554 SH   SOLE 26 1,228,909 0 2,020,645
GENERAL MTRS CO COM 37045V100 138,602 2,364,009 SH   SOLE 28 168,447 0 2,195,562
GENERAL MTRS CO COM 37045V100 96 1,638 SH   SOLE 29 1,638 0 0
GENERAL MTRS CO COM 37045V100 520,572 8,878,940 SH   SOLE 30 8,878,940 0 0
GENERAL MTRS CO COM 37045V100 28,793 491,094 SH   SOLE 31 147,567 0 343,527
GENERAL MTRS CO COM 37045V100 152,265 2,597,044 SH   SOLE 34 2,597,044 0 0
GENERAL MTRS CO COM 37045V100 46,803 798,283 SH   SOLE 36 798,283 0 0
GENERAL MTRS CO COM 37045V100 2,594 44,243 SH   SOLE 40 44,243 0 0
GENERAL MTRS CO COM 37045V100 56,489 963,484 SH   SOLE 43 62,335 0 901,149
GENERAL MTRS CO OPTIONS 37045V100 188 3,200 SH Call SOLE 2 3,200 0 0
GENERAL MTRS CO OPTIONS 37045V100 691 11,800 SH Call SOLE 4 11,800 0 0
GENERAL MTRS CO OPTIONS 37045V100 8,935 152,400 SH Call SOLE 18 152,400 0 0
GENERAL MTRS CO OPTIONS 37045V100 78,277 1,335,100 SH Call SOLE 19 1,335,100 0 0
GENERAL MTRS CO OPTIONS 37045V100 4,661 79,500 SH Call SOLE 22 79,500 0 0
GENERAL MTRS CO OPTIONS 37045V100 469 8,000 SH Call SOLE 26 8,000 0 0
GENERAL MTRS CO OPTIONS 37045V100 35,928 612,800 SH Call SOLE 34 612,800 0 0
GENERATION BIO CO COM 37148K100 145 20,417 SH   SOLE 2 10,585 0 9,832
GENERATION BIO CO COM 37148K100 1 111 SH   SOLE 4 111 0 0
GENERATION BIO CO COM 37148K100 5 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100 820 115,873 SH   SOLE 18 115,873 0 0
GENERATION BIO CO COM 37148K100 593 83,795 SH   SOLE 19 83,795 0 0
GENERATION BIO CO COM 37148K100 13,031 1,840,568 SH   SOLE 21 1,840,568 0 0
GENERATION BIO CO COM 37148K100 7,064 997,779 SH   SOLE 22 975,743 0 22,036
GENERATION BIO CO COM 37148K100 29 4,081 SH   SOLE 25 4,081 0 0
GENERATION BIO CO COM 37148K100 180 25,356 SH   SOLE 26 22,723 0 2,633
GENERATION BIO CO COM 37148K100 21 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100 387 54,645 SH   SOLE 30 54,645 0 0
GENERATION BIO CO COM 37148K100 6 898 SH   SOLE 36 898 0 0
GENERATION BIO CO COM 37148K100 36 5,121 SH   SOLE 40 5,121 0 0
GENERATION BIO CO COM 37148K100 108 15,218 SH   SOLE 43 501 0 14,717
GENESCO INC COM 371532102 760 11,843 SH   SOLE 2 3,823 0 8,020
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,772 58,786 SH   SOLE 18 58,786 0 0
GENESCO INC COM 371532102 1,672 26,063 SH   SOLE 19 26,063 0 0
GENESCO INC COM 371532102 116,469 1,815,001 SH   SOLE 21 1,815,001 0 0
GENESCO INC COM 371532102 23,829 371,335 SH   SOLE 22 357,475 0 13,860
GENESCO INC COM 371532102 147 2,297 SH   SOLE 25 2,297 0 0
GENESCO INC COM 371532102 318 4,954 SH   SOLE 26 3,870 0 1,084
GENESCO INC COM 371532102 76 1,191 SH   SOLE 28 1,191 0 0
GENESCO INC COM 371532102 1,705 26,565 SH   SOLE 30 26,565 0 0
GENESCO INC COM 371532102 115 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 349 5,431 SH   SOLE 43 66 0 5,365
GENETRON HLDGS LTD ADS 37186H100 17 2,742 SH   SOLE 4 2,742 0 0
GENETRON HLDGS LTD ADS 37186H100 1,308 214,441 SH   SOLE 19 214,441 0 0
GENETRON HLDGS LTD ADS 37186H100 2,647 433,962 SH   SOLE 21 433,962 0 0
GENETRON HLDGS LTD ADS 37186H100 676 110,796 SH   SOLE 22 108,653 0 2,143
GENETRON HLDGS LTD ADS 37186H100 242 39,598 SH   SOLE 30 39,598 0 0
GENIE ENERGY LTD CL B 372284208 5 872 SH   SOLE 2 0 0 872
GENIE ENERGY LTD CL B 372284208 22 3,925 SH   SOLE 18 3,925 0 0
GENIE ENERGY LTD CL B 372284208 379 68,005 SH   SOLE 21 68,005 0 0
GENIE ENERGY LTD CL B 372284208 1,784 320,359 SH   SOLE 22 320,359 0 0
GENIUS BRANDS INTL INC COM 37229T301 150 142,792 SH   SOLE 2 11,385 0 131,407
GENIUS BRANDS INTL INC COM 37229T301 5 4,536 SH   SOLE 7 4,536 0 0
GENIUS BRANDS INTL INC COM 37229T301 989 942,183 SH   SOLE 18 942,183 0 0
GENIUS BRANDS INTL INC COM 37229T301 522 497,345 SH   SOLE 19 497,345 0 0
GENIUS BRANDS INTL INC COM 37229T301 11,458 10,912,656 SH   SOLE 21 10,912,656 0 0
GENIUS BRANDS INTL INC COM 37229T301 7,503 7,145,609 SH   SOLE 22 6,979,258 0 166,351
GENIUS SPORTS LIMITED SHARES CL A G3934V109 569 74,929 SH   SOLE 2 74,929 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 111 14,591 SH   SOLE 4 14,591 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 1,596 209,995 SH   SOLE 18 209,995 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 27,701 3,644,833 SH   SOLE 19 3,644,833 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 2,227 293,082 SH   SOLE 22 293,082 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 112 14,801 SH   SOLE 26 14,801 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 7,903 1,039,882 SH   SOLE 34 1,039,882 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 124 56,609 SH   SOLE 2 56,609 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 6 2,672 SH   SOLE 4 2,672 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 74 33,835 SH   SOLE 18 33,835 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 3,593 1,640,590 SH   SOLE 19 1,640,590 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 181 82,867 SH   SOLE 22 82,867 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 5 2,328 SH   SOLE 26 2,328 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 397 181,099 SH   SOLE 34 181,099 0 0
GENMAB A/S SPONSORED ADS 372303206 4,667 117,972 SH   SOLE 2 117,972 0 0
GENMAB A/S SPONSORED ADS 372303206 1,054 26,651 SH   SOLE 18 26,651 0 0
GENMAB A/S SPONSORED ADS 372303206 26,340 665,832 SH   SOLE 19 665,832 0 0
GENMAB A/S SPONSORED ADS 372303206 130,422 3,296,811 SH   SOLE 21 3,296,811 0 0
GENMAB A/S SPONSORED ADS 372303206 810 20,471 SH   SOLE 30 20,471 0 0
GENMAB A/S SPONSORED ADS 372303206 35,443 895,942 SH   SOLE 34 895,942 0 0
GENMAB A/S SPONSORED ADS 372303206 15,208 384,439 SH   SOLE 43 44,510 0 339,929
GENOCEA BIOSCIENCES INC COM NEW 372427401 9 8,155 SH   SOLE 18 8,155 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 119 102,513 SH   SOLE 21 102,513 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 87 74,775 SH   SOLE 22 74,775 0 0
GENPACT LIMITED SHS G3922B107 60,684 1,143,258 SH   SOLE 2 217,138 0 926,120
GENPACT LIMITED SHS G3922B107 6,459 121,688 SH   SOLE 4 118,614 0 3,074
GENPACT LIMITED SHS G3922B107 173 3,253 SH   SOLE 7 3,253 0 0
GENPACT LIMITED SHS G3922B107 2,090 39,375 SH   SOLE 13 39,375 0 0
GENPACT LIMITED SHS G3922B107 26,352 496,467 SH   SOLE 18 496,467 0 0
GENPACT LIMITED SHS G3922B107 8,560 161,257 SH   SOLE 19 161,257 0 0
GENPACT LIMITED SHS G3922B107 439,680 8,283,354 SH   SOLE 21 8,283,354 0 0
GENPACT LIMITED SHS G3922B107 348,620 6,567,830 SH   SOLE 22 6,118,388 0 449,442
GENPACT LIMITED SHS G3922B107 6,202 116,840 SH   SOLE 28 116,840 0 0
GENPACT LIMITED SHS G3922B107 7,244 136,472 SH   SOLE 30 136,472 0 0
GENPACT LIMITED SHS G3922B107 11,734 221,062 SH   SOLE 31 194,192 0 26,870
GENPACT LIMITED SHS G3922B107 133 2,511 SH   SOLE 34 2,511 0 0
GENPACT LIMITED SHS G3922B107 157 2,951 SH   SOLE 36 2,951 0 0
GENPACT LIMITED SHS G3922B107 20,452 385,302 SH   SOLE 43 1,049 0 384,253
GENPREX INC COM 372446104 12 8,955 SH   SOLE 2 8,282 0 673
GENPREX INC COM 372446104 10 7,789 SH   SOLE 18 7,789 0 0
GENPREX INC COM 372446104 144 110,168 SH   SOLE 21 110,168 0 0
GENPREX INC COM 372446104 592 451,965 SH   SOLE 22 451,965 0 0
GENTEX CORP COM 371901109 17,238 494,628 SH   SOLE 2 255,688 0 238,940
GENTEX CORP COM 371901109 30 858 SH   SOLE 4 858 0 0
GENTEX CORP COM 371901109 151 4,326 SH   SOLE 7 4,326 0 0
GENTEX CORP COM 371901109 72 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 17,851 512,216 SH   SOLE 18 512,216 0 0
GENTEX CORP COM 371901109 2,402 68,924 SH   SOLE 19 68,924 0 0
GENTEX CORP COM 371901109 398,905 11,446,328 SH   SOLE 21 11,446,328 0 0
GENTEX CORP COM 371901109 224,406 6,439,201 SH   SOLE 22 6,164,784 0 274,417
GENTEX CORP COM 371901109 10,299 295,536 SH   SOLE 25 295,536 0 0
GENTEX CORP COM 371901109 8,082 231,922 SH   SOLE 26 86,294 0 145,628
GENTEX CORP COM 371901109 7,896 226,576 SH   SOLE 28 4,304 0 222,272
GENTEX CORP COM 371901109 19,800 568,150 SH   SOLE 30 568,150 0 0
GENTEX CORP COM 371901109 125 3,597 SH   SOLE 31 3,597 0 0
GENTEX CORP COM 371901109 1,623 46,560 SH   SOLE 36 46,560 0 0
GENTEX CORP COM 371901109 1,086 31,153 SH   SOLE 40 31,153 0 0
GENTEX CORP COM 371901109 14,892 427,329 SH   SOLE 43 11,587 0 415,742
GENTHERM INC COM 37253A103 1,109 12,766 SH   SOLE 2 9,184 0 3,582
GENTHERM INC COM 37253A103 8 92 SH   SOLE 4 92 0 0
GENTHERM INC COM 37253A103 42 485 SH   SOLE 7 485 0 0
GENTHERM INC COM 37253A103 10,017 115,271 SH   SOLE 18 115,271 0 0
GENTHERM INC COM 37253A103 5,137 59,109 SH   SOLE 19 59,109 0 0
GENTHERM INC COM 37253A103 338,911 3,900,007 SH   SOLE 21 3,900,007 0 0
GENTHERM INC COM 37253A103 69,974 805,230 SH   SOLE 22 786,089 0 19,141
GENTHERM INC COM 37253A103 361 4,155 SH   SOLE 25 4,155 0 0
GENTHERM INC COM 37253A103 1,192 13,712 SH   SOLE 26 11,321 0 2,391
GENTHERM INC COM 37253A103 51 590 SH   SOLE 28 590 0 0
GENTHERM INC COM 37253A103 10,408 119,769 SH   SOLE 30 119,769 0 0
GENTHERM INC COM 37253A103 125 1,442 SH   SOLE 36 1,442 0 0
GENTHERM INC COM 37253A103 336 3,862 SH   SOLE 40 3,862 0 0
GENTHERM INC COM 37253A103 2,119 24,383 SH   SOLE 43 1,608 0 22,775
GENUINE PARTS CO COM 372460105 82,021 585,027 SH   SOLE 2 317,925 0 267,102
GENUINE PARTS CO COM 372460105 18,537 132,221 SH   SOLE 4 83,558 0 48,663
GENUINE PARTS CO COM 372460105 25,034 178,556 SH   SOLE 7 174,402 0 4,154
GENUINE PARTS CO COM 372460105 292 2,084 SH   SOLE 13 347 0 1,737
GENUINE PARTS CO COM 372460105 2,738 19,530 SH   SOLE 15 19,530 0 0
GENUINE PARTS CO COM 372460105 39,014 278,274 SH   SOLE 18 252,066 0 26,208
GENUINE PARTS CO COM 372460105 23,044 164,364 SH   SOLE 19 164,364 0 0
GENUINE PARTS CO COM 372460105 730,280 5,208,843 SH   SOLE 21 5,208,843 0 0
GENUINE PARTS CO COM 372460105 460,323 3,283,329 SH   SOLE 22 2,841,350 0 441,979
GENUINE PARTS CO COM 372460105 12,048 85,935 SH   SOLE 23 85,935 0 0
GENUINE PARTS CO COM 372460105 78,654 561,010 SH   SOLE 25 561,010 0 0
GENUINE PARTS CO COM 372460105 56,547 403,333 SH   SOLE 26 135,975 0 267,358
GENUINE PARTS CO COM 372460105 78,734 561,583 SH   SOLE 28 2,552 0 559,031
GENUINE PARTS CO COM 372460105 7,791 55,569 SH   SOLE 29 55,569 0 0
GENUINE PARTS CO COM 372460105 83,737 597,265 SH   SOLE 30 597,265 0 0
GENUINE PARTS CO COM 372460105 16,261 115,987 SH   SOLE 31 79,007 0 36,980
GENUINE PARTS CO COM 372460105 4,130 29,460 SH   SOLE 32 29,460 0 0
GENUINE PARTS CO COM 372460105 34,211 244,017 SH   SOLE 34 244,017 0 0
GENUINE PARTS CO COM 372460105 10,621 75,755 SH   SOLE 36 75,755 0 0
GENUINE PARTS CO COM 372460105 678 4,836 SH   SOLE 40 4,836 0 0
GENUINE PARTS CO COM 372460105 14,263 101,731 SH   SOLE 43 6,562 0 95,169
GENWORTH FINL INC COM CL A 37247D106 1,674 413,368 SH   SOLE 2 134,656 0 278,712
GENWORTH FINL INC COM CL A 37247D106 6 1,520 SH   SOLE 4 1,520 0 0
GENWORTH FINL INC COM CL A 37247D106 69 16,948 SH   SOLE 7 16,948 0 0
GENWORTH FINL INC COM CL A 37247D106 7,717 1,905,499 SH   SOLE 18 1,905,499 0 0
GENWORTH FINL INC COM CL A 37247D106 5,827 1,438,730 SH   SOLE 19 1,438,730 0 0
GENWORTH FINL INC COM CL A 37247D106 220,787 54,515,266 SH   SOLE 21 54,515,266 0 0
GENWORTH FINL INC COM CL A 37247D106 50,611 12,496,596 SH   SOLE 22 12,026,253 0 470,343
GENWORTH FINL INC COM CL A 37247D106 49 12,197 SH   SOLE 23 12,197 0 0
GENWORTH FINL INC COM CL A 37247D106 110 27,150 SH   SOLE 25 27,150 0 0
GENWORTH FINL INC COM CL A 37247D106 1,084 267,718 SH   SOLE 26 133,185 0 134,533
GENWORTH FINL INC COM CL A 37247D106 34 8,462 SH   SOLE 28 8,462 0 0
GENWORTH FINL INC COM CL A 37247D106 5,847 1,443,656 SH   SOLE 30 1,443,656 0 0
GENWORTH FINL INC COM CL A 37247D106 188 46,466 SH   SOLE 36 46,466 0 0
GENWORTH FINL INC COM CL A 37247D106 219 54,067 SH   SOLE 40 54,067 0 0
GENWORTH FINL INC COM CL A 37247D106 1,173 289,725 SH   SOLE 43 3,407 0 286,318
GEO GROUP INC NEW COM 36162J106 233 30,072 SH   SOLE 2 30,072 0 0
GEO GROUP INC NEW COM 36162J106 4 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 40 5,111 SH   SOLE 7 5,111 0 0
GEO GROUP INC NEW COM 36162J106 3,578 461,652 SH   SOLE 18 461,652 0 0
GEO GROUP INC NEW COM 36162J106 1,606 207,290 SH   SOLE 19 207,290 0 0
GEO GROUP INC NEW COM 36162J106 109,431 14,120,179 SH   SOLE 21 14,120,179 0 0
GEO GROUP INC NEW COM 36162J106 20,459 2,639,846 SH   SOLE 22 2,522,075 0 117,771
GEO GROUP INC NEW COM 36162J106 34 4,419 SH   SOLE 23 4,419 0 0
GEO GROUP INC NEW COM 36162J106 284 36,647 SH   SOLE 26 26,344 0 10,303
GEO GROUP INC NEW COM 36162J106 17 2,182 SH   SOLE 28 2,182 0 0
GEO GROUP INC NEW COM 36162J106 1,598 206,136 SH   SOLE 30 206,136 0 0
GEO GROUP INC NEW COM 36162J106 50 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 95 12,244 SH   SOLE 40 12,244 0 0
GEO GROUP INC NEW COM 36162J106 17 2,213 SH   SOLE 43 1,163 0 1,050
GEOPARK LTD USD SHS G38327105 41 3,542 SH   SOLE 2 3,542 0 0
GEOPARK LTD USD SHS G38327105 82 7,193 SH   SOLE 22 7,193 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 17 2,489 SH   SOLE 18 2,489 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 320 47,820 SH   SOLE 21 47,820 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,355 202,588 SH   SOLE 22 202,588 0 0
GEOVAX LABS INC COM 373678507 5 1,315 SH   SOLE 18 1,315 0 0
GEOVAX LABS INC COM 373678507 50 13,920 SH   SOLE 21 13,920 0 0
GEOVAX LABS INC COM 373678507 1 397 SH   SOLE 22 397 0 0
GERDAU SA SPON ADR REP PFD 373737105 136 27,543 SH   SOLE 2 27,543 0 0
GERDAU SA SPON ADR REP PFD 373737105 13,499 2,743,600 SH   SOLE 21 2,743,600 0 0
GERDAU SA SPON ADR REP PFD 373737105 6,476 1,316,188 SH   SOLE 22 1,316,188 0 0
GERDAU SA SPON ADR REP PFD 373737105 2,601 528,739 SH   SOLE 30 528,739 0 0
GERDAU SA SPON ADR REP PFD 373737105 3,627 737,143 SH   SOLE 43 80,632 0 656,511
GERMAN AMERN BANCORP INC COM 373865104 789 20,240 SH   SOLE 2 7,356 0 12,884
GERMAN AMERN BANCORP INC COM 373865104 6 146 SH   SOLE 4 146 0 0
GERMAN AMERN BANCORP INC COM 373865104 14 350 SH   SOLE 7 350 0 0
GERMAN AMERN BANCORP INC COM 373865104 3,179 81,553 SH   SOLE 18 81,553 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,777 45,597 SH   SOLE 19 45,597 0 0
GERMAN AMERN BANCORP INC COM 373865104 39,344 1,009,326 SH   SOLE 21 1,009,326 0 0
GERMAN AMERN BANCORP INC COM 373865104 26,204 672,253 SH   SOLE 22 647,519 0 24,734
GERMAN AMERN BANCORP INC COM 373865104 125 3,200 SH   SOLE 25 3,200 0 0
GERMAN AMERN BANCORP INC COM 373865104 76 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 772 19,815 SH   SOLE 30 19,815 0 0
GERMAN AMERN BANCORP INC COM 373865104 165 4,222 SH   SOLE 40 4,222 0 0
GERMAN AMERN BANCORP INC COM 373865104 283 7,265 SH   SOLE 43 88 0 7,177
GERON CORP COM 374163103 282 231,362 SH   SOLE 2 66,844 0 164,518
GERON CORP COM 374163103 5 4,268 SH   SOLE 7 4,268 0 0
GERON CORP COM 374163103 1,205 987,571 SH   SOLE 18 987,571 0 0
GERON CORP COM 374163103 620 508,235 SH   SOLE 19 508,235 0 0
GERON CORP COM 374163103 17,730 14,532,620 SH   SOLE 21 14,532,620 0 0
GERON CORP COM 374163103 10,008 8,203,430 SH   SOLE 22 7,877,432 0 325,998
GERON CORP COM 374163103 64 52,309 SH   SOLE 25 52,309 0 0
GERON CORP COM 374163103 78 63,704 SH   SOLE 26 11,101 0 52,603
GERON CORP COM 374163103 460 377,406 SH   SOLE 30 377,406 0 0
GERON CORP COM 374163103 59 48,490 SH   SOLE 40 48,490 0 0
GERON CORP COM 374163103 254 208,584 SH   SOLE 43 3,635 0 204,949
GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 43 31,026 SH   SOLE 22 31,026 0 0
GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 89 63,544 SH   SOLE 43 18,007 0 45,538
GETTY RLTY CORP NEW COM 374297109 976 30,425 SH   SOLE 2 10,142 0 20,283
GETTY RLTY CORP NEW COM 374297109 634 19,749 SH   SOLE 4 19,749 0 0
GETTY RLTY CORP NEW COM 374297109 1,629 50,759 SH   SOLE 7 50,759 0 0
GETTY RLTY CORP NEW COM 374297109 4,843 150,916 SH   SOLE 18 150,916 0 0
GETTY RLTY CORP NEW COM 374297109 3,861 120,310 SH   SOLE 19 120,310 0 0
GETTY RLTY CORP NEW COM 374297109 155,018 4,830,719 SH   SOLE 21 4,830,719 0 0
GETTY RLTY CORP NEW COM 374297109 41,996 1,308,709 SH   SOLE 22 1,271,278 0 37,431
GETTY RLTY CORP NEW COM 374297109 50 1,559 SH   SOLE 23 1,559 0 0
GETTY RLTY CORP NEW COM 374297109 5,569 173,545 SH   SOLE 25 173,545 0 0
GETTY RLTY CORP NEW COM 374297109 618 19,254 SH   SOLE 26 15,420 0 3,834
GETTY RLTY CORP NEW COM 374297109 805 25,100 SH   SOLE 28 700 0 24,400
GETTY RLTY CORP NEW COM 374297109 7,715 240,419 SH   SOLE 30 240,419 0 0
GETTY RLTY CORP NEW COM 374297109 5,565 173,407 SH   SOLE 31 0 0 173,407
GETTY RLTY CORP NEW COM 374297109 27 855 SH   SOLE 34 855 0 0
GETTY RLTY CORP NEW COM 374297109 167 5,204 SH   SOLE 40 5,204 0 0
GETTY RLTY CORP NEW COM 374297109 736 22,947 SH   SOLE 43 0 0 22,947
GEVO INC COM PAR 374396406 887 207,176 SH   SOLE 2 93,074 0 114,102
GEVO INC COM PAR 374396406 13 3,137 SH   SOLE 7 3,137 0 0
GEVO INC COM PAR 374396406 2,739 639,874 SH   SOLE 18 639,874 0 0
GEVO INC COM PAR 374396406 1,512 353,341 SH   SOLE 19 353,341 0 0
GEVO INC COM PAR 374396406 33,801 7,897,356 SH   SOLE 21 7,897,356 0 0
GEVO INC COM PAR 374396406 21,235 4,961,343 SH   SOLE 22 4,751,050 0 210,293
GEVO INC COM PAR 374396406 108 25,171 SH   SOLE 25 25,171 0 0
GEVO INC COM PAR 374396406 583 136,235 SH   SOLE 26 120,154 0 16,081
GEVO INC COM PAR 374396406 13 2,957 SH   SOLE 28 2,957 0 0
GEVO INC COM PAR 374396406 597 139,472 SH   SOLE 30 139,472 0 0
GEVO INC COM PAR 374396406 89 20,689 SH   SOLE 40 20,689 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 6,311 166,732 SH   SOLE 2 166,732 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 43,517 1,149,726 SH   SOLE 19 1,149,726 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 969 25,605 SH   SOLE 22 25,605 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 887 23,425 SH   SOLE 26 23,425 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 25 659 SH   SOLE 31 0 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 41,465 1,095,497 SH   SOLE 34 1,095,497 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106 113 4,835 SH   SOLE 21 4,835 0 0
GIBRALTAR INDS INC COM 374689107 1,776 26,639 SH   SOLE 2 9,810 0 16,829
GIBRALTAR INDS INC COM 374689107 9 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107 32 487 SH   SOLE 7 487 0 0
GIBRALTAR INDS INC COM 374689107 8,159 122,364 SH   SOLE 18 122,364 0 0
GIBRALTAR INDS INC COM 374689107 6,666 99,968 SH   SOLE 19 99,968 0 0
GIBRALTAR INDS INC COM 374689107 265,721 3,985,016 SH   SOLE 21 3,985,016 0 0
GIBRALTAR INDS INC COM 374689107 56,426 846,221 SH   SOLE 22 816,609 0 29,612
GIBRALTAR INDS INC COM 374689107 71 1,061 SH   SOLE 23 1,061 0 0
GIBRALTAR INDS INC COM 374689107 341 5,114 SH   SOLE 25 5,114 0 0
GIBRALTAR INDS INC COM 374689107 1,539 23,082 SH   SOLE 26 11,513 0 11,569
GIBRALTAR INDS INC COM 374689107 39 581 SH   SOLE 28 581 0 0
GIBRALTAR INDS INC COM 374689107 3,913 58,676 SH   SOLE 30 58,676 0 0
GIBRALTAR INDS INC COM 374689107 86 1,284 SH   SOLE 36 1,284 0 0
GIBRALTAR INDS INC COM 374689107 282 4,229 SH   SOLE 40 4,229 0 0
GIBRALTAR INDS INC COM 374689107 1,043 15,638 SH   SOLE 43 0 0 15,638
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 5 660 SH   SOLE 2 660 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 272 38,517 SH   SOLE 43 1,886 0 36,631
GILDAN ACTIVEWEAR INC COM 375916103 3,793 89,485 SH   SOLE 18 89,485 0 0
GILDAN ACTIVEWEAR INC COM 375916103 27,836 656,666 SH   SOLE 19 656,666 0 0
GILDAN ACTIVEWEAR INC COM 375916103 3,281 77,403 SH   SOLE 23 77,403 0 0
GILDAN ACTIVEWEAR INC COM 375916103 9,514 224,432 SH   SOLE 43 20,937 0 203,495
GILEAD SCIENCES INC COM 375558103 235,837 3,247,990 SH   SOLE 2 1,002,485 0 2,245,505
GILEAD SCIENCES INC COM 375558103 68,501 943,415 SH   SOLE 4 604,877 0 338,538
GILEAD SCIENCES INC COM 375558103 111,650 1,537,668 SH   SOLE 7 1,500,360 0 37,308
GILEAD SCIENCES INC COM 375558103 3,480 47,926 SH   SOLE 13 35,650 0 12,276
GILEAD SCIENCES INC COM 375558103 13,212 181,961 SH   SOLE 15 181,961 0 0
GILEAD SCIENCES INC COM 375558103 19 267 SH   SOLE 17 0 0 267
GILEAD SCIENCES INC COM 375558103 204,615 2,817,997 SH   SOLE 18 2,643,880 0 174,117
GILEAD SCIENCES INC COM 375558103 232,695 3,204,721 SH   SOLE 19 3,204,721 0 0
GILEAD SCIENCES INC COM 375558103 3,708,579 51,075,322 SH   SOLE 21 51,075,322 0 0
GILEAD SCIENCES INC COM 375558103 2,059,495 28,363,788 SH   SOLE 22 25,666,550 0 2,697,238
GILEAD SCIENCES INC COM 375558103 55,832 768,934 SH   SOLE 23 768,934 0 0
GILEAD SCIENCES INC COM 375558103 165,785 2,283,219 SH   SOLE 25 2,283,219 0 0
GILEAD SCIENCES INC COM 375558103 205,721 2,833,230 SH   SOLE 26 1,085,755 0 1,747,475
GILEAD SCIENCES INC COM 375558103 318,615 4,388,030 SH   SOLE 28 111,709 0 4,276,321
GILEAD SCIENCES INC COM 375558103 1,983 27,313 SH   SOLE 29 27,313 0 0
GILEAD SCIENCES INC COM 375558103 877,818 12,089,485 SH   SOLE 30 12,003,993 0 85,492
GILEAD SCIENCES INC COM 375558103 39,705 546,823 SH   SOLE 31 176,607 0 370,216
GILEAD SCIENCES INC COM 375558103 27,795 382,794 SH   SOLE 32 382,794 0 0
GILEAD SCIENCES INC COM 375558103 181,803 2,503,831 SH   SOLE 34 2,503,831 0 0
GILEAD SCIENCES INC COM 375558103 53,200 732,675 SH   SOLE 36 732,675 0 0
GILEAD SCIENCES INC COM 375558103 2,998 41,285 SH   SOLE 40 41,285 0 0
GILEAD SCIENCES INC COM 375558103 68,437 942,532 SH   SOLE 43 65,786 0 876,746
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 280 33,745 SH   SOLE 2 0 0 33,745
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 8,570 1,031,264 SH   SOLE 21 1,031,264 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 126,874 15,267,657 SH   SOLE 22 15,267,657 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 195 23,442 SH   SOLE 28 23,442 0 0
GITLAB INC CLASS A COM 37637K108 1,614 18,551 SH   SOLE 2 16,018 0 2,533
GITLAB INC CLASS A COM 37637K108 3 36 SH   SOLE 4 36 0 0
GITLAB INC CLASS A COM 37637K108 460 5,286 SH   SOLE 18 3,066 0 2,220
GITLAB INC CLASS A COM 37637K108 159,959 1,838,612 SH   SOLE 19 1,838,612 0 0
GITLAB INC CLASS A COM 37637K108 494 5,675 SH   SOLE 21 5,675 0 0
GITLAB INC CLASS A COM 37637K108 4,517 51,924 SH   SOLE 22 51,924 0 0
GITLAB INC CLASS A COM 37637K108 73 837 SH   SOLE 25 837 0 0
GITLAB INC CLASS A COM 37637K108 535 6,153 SH   SOLE 26 1,484 0 4,669
GITLAB INC CLASS A COM 37637K108 269 3,088 SH   SOLE 28 38 0 3,050
GITLAB INC CLASS A COM 37637K108 5 55 SH   SOLE 31 0 0 55
GITLAB INC CLASS A COM 37637K108 49,078 564,114 SH   SOLE 34 564,114 0 0
GLACIER BANCORP INC NEW COM 37637Q105 12,357 217,944 SH   SOLE 2 115,929 0 102,015
GLACIER BANCORP INC NEW COM 37637Q105 212 3,739 SH   SOLE 4 326 0 3,413
GLACIER BANCORP INC NEW COM 37637Q105 114 2,009 SH   SOLE 7 2,009 0 0
GLACIER BANCORP INC NEW COM 37637Q105 29,753 524,747 SH   SOLE 18 524,747 0 0
GLACIER BANCORP INC NEW COM 37637Q105 38,911 686,267 SH   SOLE 19 686,267 0 0
GLACIER BANCORP INC NEW COM 37637Q105 469,564 8,281,548 SH   SOLE 21 8,281,548 0 0
GLACIER BANCORP INC NEW COM 37637Q105 202,990 3,580,078 SH   SOLE 22 3,478,358 0 101,720
GLACIER BANCORP INC NEW COM 37637Q105 903 15,932 SH   SOLE 23 15,932 0 0
GLACIER BANCORP INC NEW COM 37637Q105 912 16,080 SH   SOLE 25 16,080 0 0
GLACIER BANCORP INC NEW COM 37637Q105 6,854 120,876 SH   SOLE 26 28,883 0 91,993
GLACIER BANCORP INC NEW COM 37637Q105 97 1,702 SH   SOLE 28 1,702 0 0
GLACIER BANCORP INC NEW COM 37637Q105 9,889 174,403 SH   SOLE 30 174,403 0 0
GLACIER BANCORP INC NEW COM 37637Q105 401 7,066 SH   SOLE 36 7,066 0 0
GLACIER BANCORP INC NEW COM 37637Q105 723 12,744 SH   SOLE 40 12,744 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,917 33,802 SH   SOLE 43 2,393 0 31,409
GLADSTONE CAPITAL CORP COM 376535100 2,638 227,598 SH   SOLE 30 227,598 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 783 30,382 SH   SOLE 2 10,070 0 20,312
GLADSTONE COMMERCIAL CORP COM 376536108 17 648 SH   SOLE 7 648 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 3,030 117,574 SH   SOLE 18 117,574 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,719 66,716 SH   SOLE 19 66,716 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 38,533 1,495,285 SH   SOLE 21 1,495,285 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 21,283 825,882 SH   SOLE 22 798,274 0 27,608
GLADSTONE COMMERCIAL CORP COM 376536108 38 1,486 SH   SOLE 23 1,486 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 117 4,542 SH   SOLE 25 4,542 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 741 28,763 SH   SOLE 30 28,763 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 163 6,331 SH   SOLE 40 6,331 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,151 44,670 SH   SOLE 43 4,917 0 39,753
GLADSTONE INVT CORP COM 376546107 4,316 252,666 SH   SOLE 30 252,666 0 0
GLADSTONE INVT CORP COM 376546107 206 12,036 SH   SOLE 43 5,285 0 6,751
GLADSTONE LD CORP COM 376549101 1,075 31,850 SH   SOLE 2 21,021 0 10,829
GLADSTONE LD CORP COM 376549101 12 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101 2 64 SH   SOLE 17 0 0 64
GLADSTONE LD CORP COM 376549101 3,115 92,270 SH   SOLE 18 92,270 0 0
GLADSTONE LD CORP COM 376549101 2,802 83,007 SH   SOLE 19 83,007 0 0
GLADSTONE LD CORP COM 376549101 43,419 1,286,114 SH   SOLE 21 1,286,114 0 0
GLADSTONE LD CORP COM 376549101 25,244 747,754 SH   SOLE 22 728,835 0 18,919
GLADSTONE LD CORP COM 376549101 41 1,214 SH   SOLE 23 1,214 0 0
GLADSTONE LD CORP COM 376549101 129 3,819 SH   SOLE 25 3,819 0 0
GLADSTONE LD CORP COM 376549101 66 1,950 SH   SOLE 26 0 0 1,950
GLADSTONE LD CORP COM 376549101 278 8,244 SH   SOLE 30 8,244 0 0
GLADSTONE LD CORP COM 376549101 12 342 SH   SOLE 34 342 0 0
GLADSTONE LD CORP COM 376549101 116 3,447 SH   SOLE 40 3,447 0 0
GLADSTONE LD CORP COM 376549101 60 1,785 SH   SOLE 43 0 0 1,785
GLATFELTER CORPORATION COM 377320106 657 38,214 SH   SOLE 2 12,733 0 25,481
GLATFELTER CORPORATION COM 377320106 4 208 SH   SOLE 4 208 0 0
GLATFELTER CORPORATION COM 377320106 11 620 SH   SOLE 7 620 0 0
GLATFELTER CORPORATION COM 377320106 3,016 175,322 SH   SOLE 18 175,322 0 0
GLATFELTER CORPORATION COM 377320106 1,332 77,434 SH   SOLE 19 77,434 0 0
GLATFELTER CORPORATION COM 377320106 96,612 5,616,976 SH   SOLE 21 5,616,976 0 0
GLATFELTER CORPORATION COM 377320106 19,921 1,158,170 SH   SOLE 22 1,112,532 0 45,638
GLATFELTER CORPORATION COM 377320106 97 5,639 SH   SOLE 25 5,639 0 0
GLATFELTER CORPORATION COM 377320106 121 7,059 SH   SOLE 26 4,835 0 2,224
GLATFELTER CORPORATION COM 377320106 5 294 SH   SOLE 28 294 0 0
GLATFELTER CORPORATION COM 377320106 1,417 82,396 SH   SOLE 30 82,396 0 0
GLATFELTER CORPORATION COM 377320106 86 5,010 SH   SOLE 40 5,010 0 0
GLATFELTER CORPORATION COM 377320106 513 29,837 SH   SOLE 43 4,762 0 25,075
GLAUKOS CORP COM 377322102 1,228 27,633 SH   SOLE 2 19,748 0 7,885
GLAUKOS CORP COM 377322102 29 650 SH   SOLE 4 161 0 489
GLAUKOS CORP COM 377322102 28 636 SH   SOLE 7 636 0 0
GLAUKOS CORP COM 377322102 7,192 161,846 SH   SOLE 18 159,082 0 2,764
GLAUKOS CORP COM 377322102 4,592 103,332 SH   SOLE 19 103,332 0 0
GLAUKOS CORP COM 377322102 257,072 5,784,695 SH   SOLE 21 5,784,695 0 0
GLAUKOS CORP COM 377322102 50,966 1,146,858 SH   SOLE 22 1,123,604 0 23,254
GLAUKOS CORP COM 377322102 62 1,403 SH   SOLE 23 1,403 0 0
GLAUKOS CORP COM 377322102 297 6,674 SH   SOLE 25 6,674 0 0
GLAUKOS CORP COM 377322102 984 22,143 SH   SOLE 26 15,035 0 7,108
GLAUKOS CORP COM 377322102 37 825 SH   SOLE 28 825 0 0
GLAUKOS CORP COM 377322102 6,368 143,302 SH   SOLE 30 143,302 0 0
GLAUKOS CORP COM 377322102 97 2,184 SH   SOLE 36 2,184 0 0
GLAUKOS CORP COM 377322102 248 5,577 SH   SOLE 40 5,577 0 0
GLAUKOS CORP COM 377322102 709 15,944 SH   SOLE 43 262 0 15,682
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 1,831 1,548,000 PRN   SOLE 21 1,548,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 47 1,055 SH   SOLE 18 1,055 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 49,599 1,124,696 SH   SOLE 43 148,348 0 976,348
GLEN BURNIE BANCORP COM 377407101 6 418 SH   SOLE 18 418 0 0
GLEN BURNIE BANCORP COM 377407101 107 7,665 SH   SOLE 21 7,665 0 0
GLIMPSE GROUP INC COM 37892C106 11 1,142 SH   SOLE 18 1,142 0 0
GLIMPSE GROUP INC COM 37892C106 157 15,934 SH   SOLE 21 15,934 0 0
GLIMPSE GROUP INC COM 37892C106 293 29,746 SH   SOLE 22 29,746 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,093 71,494 SH   SOLE 2 60,082 0 11,412
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7 248 SH   SOLE 4 248 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 28 962 SH   SOLE 7 962 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5,712 195,161 SH   SOLE 18 195,161 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 18,296 625,078 SH   SOLE 19 625,078 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 75,237 2,570,435 SH   SOLE 21 2,570,435 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 42,394 1,448,363 SH   SOLE 22 1,414,124 0 34,239
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 42 1,445 SH   SOLE 23 1,445 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 226 7,720 SH   SOLE 25 7,720 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 887 30,295 SH   SOLE 26 21,273 0 9,022
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 29 1,005 SH   SOLE 28 1,005 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,866 63,763 SH   SOLE 30 63,763 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 8,805 300,826 SH   SOLE 34 300,826 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 105 3,594 SH   SOLE 36 3,594 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 197 6,731 SH   SOLE 40 6,731 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 759 25,936 SH   SOLE 43 551 0 25,385
GLOBAL E ONLINE LTD SHS M5216V106 47 740 SH   SOLE 2 399 0 341
GLOBAL E ONLINE LTD SHS M5216V106 11 166 SH   SOLE 4 166 0 0
GLOBAL E ONLINE LTD SHS M5216V106 19 298 SH   SOLE 7 298 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 7 268 SH   SOLE 43 0 0 268
GLOBAL INDUSTRIAL COMPANY COM 37892E102 347 8,485 SH   SOLE 2 3,745 0 4,740
GLOBAL INDUSTRIAL COMPANY COM 37892E102 11 261 SH   SOLE 7 261 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 1,386 33,894 SH   SOLE 18 33,894 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 930 22,731 SH   SOLE 19 22,731 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 18,273 446,761 SH   SOLE 21 446,761 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 14,176 346,602 SH   SOLE 22 338,901 0 7,701
GLOBAL INDUSTRIAL COMPANY COM 37892E102 75 1,841 SH   SOLE 25 1,841 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 45 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 165 4,044 SH   SOLE 30 4,044 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 92 2,246 SH   SOLE 40 2,246 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 354 8,666 SH   SOLE 43 1,885 0 6,781
GLOBAL MED REIT INC COM NEW 37954A204 1,348 75,931 SH   SOLE 2 22,479 0 53,452
GLOBAL MED REIT INC COM NEW 37954A204 12 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204 3,478 195,935 SH   SOLE 18 195,935 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,943 109,440 SH   SOLE 19 109,440 0 0
GLOBAL MED REIT INC COM NEW 37954A204 46,670 2,629,291 SH   SOLE 21 2,629,291 0 0
GLOBAL MED REIT INC COM NEW 37954A204 29,785 1,678,010 SH   SOLE 22 1,623,001 0 55,009
GLOBAL MED REIT INC COM NEW 37954A204 42 2,377 SH   SOLE 23 2,377 0 0
GLOBAL MED REIT INC COM NEW 37954A204 128 7,204 SH   SOLE 25 7,204 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,494 140,529 SH   SOLE 30 140,529 0 0
GLOBAL MED REIT INC COM NEW 37954A204 168 9,446 SH   SOLE 40 9,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204 264 14,860 SH   SOLE 43 590 0 14,270
GLOBAL NET LEASE INC COM NEW 379378201 1,318 86,283 SH   SOLE 2 28,120 0 58,163
GLOBAL NET LEASE INC COM NEW 379378201 783 51,243 SH   SOLE 4 51,243 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,970 128,925 SH   SOLE 7 128,925 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,134 401,418 SH   SOLE 18 401,418 0 0
GLOBAL NET LEASE INC COM NEW 379378201 4,742 310,339 SH   SOLE 19 310,339 0 0
GLOBAL NET LEASE INC COM NEW 379378201 200,675 13,133,179 SH   SOLE 21 13,133,179 0 0
GLOBAL NET LEASE INC COM NEW 379378201 52,410 3,429,963 SH   SOLE 22 3,329,435 0 100,528
GLOBAL NET LEASE INC COM NEW 379378201 63 4,099 SH   SOLE 23 4,099 0 0
GLOBAL NET LEASE INC COM NEW 379378201 321 21,038 SH   SOLE 26 17,148 0 3,890
GLOBAL NET LEASE INC COM NEW 379378201 946 61,905 SH   SOLE 28 286 0 61,619
GLOBAL NET LEASE INC COM NEW 379378201 6,780 443,698 SH   SOLE 31 0 0 443,698
GLOBAL NET LEASE INC COM NEW 379378201 55 3,622 SH   SOLE 36 3,622 0 0
GLOBAL NET LEASE INC COM NEW 379378201 164 10,703 SH   SOLE 40 10,703 0 0
GLOBAL NET LEASE INC COM NEW 379378201 747 48,883 SH   SOLE 43 11,303 0 37,580
GLOBAL PMTS INC COM 37940X102 81,914 605,966 SH   SOLE 2 105,083 0 500,883
GLOBAL PMTS INC COM 37940X102 26,811 198,333 SH   SOLE 4 114,065 0 84,268
GLOBAL PMTS INC COM 37940X102 33,273 246,142 SH   SOLE 7 237,553 0 8,589
GLOBAL PMTS INC COM 37940X102 820 6,067 SH   SOLE 13 2,661 0 3,406
GLOBAL PMTS INC COM 37940X102 5,638 41,709 SH   SOLE 15 41,709 0 0
GLOBAL PMTS INC COM 37940X102 60,525 447,735 SH   SOLE 18 393,318 0 54,417
GLOBAL PMTS INC COM 37940X102 17,836 131,940 SH   SOLE 19 131,940 0 0
GLOBAL PMTS INC COM 37940X102 828,435 6,128,388 SH   SOLE 21 6,128,388 0 0
GLOBAL PMTS INC COM 37940X102 823,690 6,093,286 SH   SOLE 22 5,479,389 0 613,897
GLOBAL PMTS INC COM 37940X102 23,135 171,141 SH   SOLE 23 171,141 0 0
GLOBAL PMTS INC COM 37940X102 58,434 432,266 SH   SOLE 25 432,266 0 0
GLOBAL PMTS INC COM 37940X102 86,821 642,265 SH   SOLE 26 213,639 0 428,626
GLOBAL PMTS INC COM 37940X102 63,718 471,360 SH   SOLE 28 9,439 0 461,921
GLOBAL PMTS INC COM 37940X102 43 316 SH   SOLE 29 316 0 0
GLOBAL PMTS INC COM 37940X102 217,619 1,609,847 SH   SOLE 30 1,609,847 0 0
GLOBAL PMTS INC COM 37940X102 14,535 107,525 SH   SOLE 31 33,233 0 74,292
GLOBAL PMTS INC COM 37940X102 66,235 489,975 SH   SOLE 34 489,975 0 0
GLOBAL PMTS INC COM 37940X102 16,975 125,571 SH   SOLE 36 125,571 0 0
GLOBAL PMTS INC COM 37940X102 1,321 9,775 SH   SOLE 40 9,775 0 0
GLOBAL PMTS INC COM 37940X102 22,505 166,480 SH   SOLE 43 12,074 0 154,406
GLOBAL PMTS INC OPTIONS 37940X102 365 2,700 SH Call SOLE 4 2,700 0 0
GLOBAL PMTS INC OPTIONS 37940X102 4,826 35,700 SH Call SOLE 18 35,700 0 0
GLOBAL PMTS INC OPTIONS 37940X102 29,104 215,300 SH Call SOLE 19 215,300 0 0
GLOBAL PMTS INC OPTIONS 37940X102 2,366 17,500 SH Call SOLE 22 17,500 0 0
GLOBAL PMTS INC OPTIONS 37940X102 365 2,700 SH Call SOLE 26 2,700 0 0
GLOBAL PMTS INC OPTIONS 37940X102 16,411 121,400 SH Call SOLE 34 121,400 0 0
GLOBAL SELF STORAGE INC COM 37955N106 13 2,260 SH   SOLE 18 2,260 0 0
GLOBAL SELF STORAGE INC COM 37955N106 192 33,654 SH   SOLE 21 33,654 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 503 21,944 SH   SOLE 43 4,834 0 17,110
GLOBAL WTR RES INC COM 379463102 44 2,601 SH   SOLE 2 918 0 1,683
GLOBAL WTR RES INC COM 379463102 677 39,592 SH   SOLE 18 39,592 0 0
GLOBAL WTR RES INC COM 379463102 384 22,465 SH   SOLE 19 22,465 0 0
GLOBAL WTR RES INC COM 379463102 7,404 432,982 SH   SOLE 21 432,982 0 0
GLOBAL WTR RES INC COM 379463102 2,611 152,698 SH   SOLE 22 149,472 0 3,226
GLOBAL WTR RES INC COM 379463102 153 8,958 SH   SOLE 25 8,958 0 0
GLOBAL WTR RES INC COM 379463102 108 6,300 SH   SOLE 26 4,549 0 1,751
GLOBAL WTR RES INC COM 379463102 107 6,265 SH   SOLE 34 6,265 0 0
GLOBAL WTR RES INC COM 379463102 1 53 SH   SOLE 36 53 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2 22 SH   SOLE 17 0 0 22
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 13,314 204,929 SH   SOLE 2 121,553 0 83,376
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1,008 15,516 SH   SOLE 4 15,516 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 48 746 SH   SOLE 7 746 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 14,657 225,596 SH   SOLE 18 225,596 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 201,545 3,102,120 SH   SOLE 19 3,102,120 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 38,563 593,545 SH   SOLE 21 593,545 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 24,688 379,995 SH   SOLE 22 342,628 0 37,367
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 10,024 154,288 SH   SOLE 26 19,016 0 135,272
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 12,757 196,350 SH   SOLE 28 0 0 196,350
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 12 181 SH   SOLE 30 181 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 61 941 SH   SOLE 31 793 0 148
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 175,070 2,694,631 SH   SOLE 34 2,694,631 0 0
GLOBALSTAR INC COM 378973408 406 349,708 SH   SOLE 2 257,422 0 92,286
GLOBALSTAR INC COM 378973408 3 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 11 9,758 SH   SOLE 7 9,758 0 0
GLOBALSTAR INC COM 378973408 1,880 1,620,748 SH   SOLE 18 1,620,748 0 0
GLOBALSTAR INC COM 378973408 2,244 1,934,595 SH   SOLE 19 1,934,595 0 0
GLOBALSTAR INC COM 378973408 24,474 21,098,625 SH   SOLE 21 21,098,625 0 0
GLOBALSTAR INC COM 378973408 17,855 15,392,032 SH   SOLE 22 14,928,103 0 463,929
GLOBALSTAR INC COM 378973408 109 93,769 SH   SOLE 25 93,769 0 0
GLOBALSTAR INC COM 378973408 68 58,867 SH   SOLE 26 26,069 0 32,798
GLOBALSTAR INC COM 378973408 557 479,746 SH   SOLE 30 479,746 0 0
GLOBALSTAR INC COM 378973408 23 20,073 SH   SOLE 36 20,073 0 0
GLOBALSTAR INC COM 378973408 129 111,600 SH   SOLE 40 111,600 0 0
GLOBALSTAR INC COM 378973408 29 25,015 SH   SOLE 43 3,663 0 21,352
GLOBANT S A COM L44385109 22,859 72,777 SH   SOLE 2 10,059 0 62,718
GLOBANT S A COM L44385109 181 576 SH   SOLE 7 576 0 0
GLOBANT S A COM L44385109 14,020 44,638 SH   SOLE 18 21,840 0 22,798
GLOBANT S A COM L44385109 533,243 1,697,739 SH   SOLE 19 1,697,739 0 0
GLOBANT S A COM L44385109 159,524 507,893 SH   SOLE 21 507,893 0 0
GLOBANT S A COM L44385109 128,157 408,025 SH   SOLE 22 365,417 0 42,608
GLOBANT S A COM L44385109 5,980 19,040 SH   SOLE 25 19,040 0 0
GLOBANT S A COM L44385109 15,409 49,059 SH   SOLE 26 0 0 49,059
GLOBANT S A COM L44385109 247 785 SH   SOLE 28 785 0 0
GLOBANT S A COM L44385109 466 1,484 SH   SOLE 30 1,484 0 0
GLOBANT S A COM L44385109 191 608 SH   SOLE 31 608 0 0
GLOBANT S A COM L44385109 172,340 548,695 SH   SOLE 34 548,695 0 0
GLOBANT S A COM L44385109 1,766 5,623 SH   SOLE 43 99 0 5,524
GLOBE LIFE INC COM 37959E102 21,789 232,489 SH   SOLE 2 36,725 0 195,764
GLOBE LIFE INC COM 37959E102 7,248 77,336 SH   SOLE 4 37,713 0 39,623
GLOBE LIFE INC COM 37959E102 7,946 84,780 SH   SOLE 7 82,063 0 2,717
GLOBE LIFE INC COM 37959E102 29 310 SH   SOLE 13 310 0 0
GLOBE LIFE INC COM 37959E102 1,261 13,459 SH   SOLE 15 13,459 0 0
GLOBE LIFE INC COM 37959E102 23,552 251,302 SH   SOLE 18 238,377 0 12,925
GLOBE LIFE INC COM 37959E102 5,463 58,294 SH   SOLE 19 58,294 0 0
GLOBE LIFE INC COM 37959E102 215,539 2,299,815 SH   SOLE 21 2,299,815 0 0
GLOBE LIFE INC COM 37959E102 207,519 2,214,246 SH   SOLE 22 2,011,609 0 202,637
GLOBE LIFE INC COM 37959E102 5,174 55,210 SH   SOLE 23 55,210 0 0
GLOBE LIFE INC COM 37959E102 12,296 131,194 SH   SOLE 25 131,194 0 0
GLOBE LIFE INC COM 37959E102 18,263 194,868 SH   SOLE 26 64,002 0 130,866
GLOBE LIFE INC COM 37959E102 15,439 164,739 SH   SOLE 28 1,731 0 163,008
GLOBE LIFE INC COM 37959E102 14 145 SH   SOLE 29 145 0 0
GLOBE LIFE INC COM 37959E102 47,165 503,258 SH   SOLE 30 503,258 0 0
GLOBE LIFE INC COM 37959E102 3,286 35,063 SH   SOLE 31 11,313 0 23,750
GLOBE LIFE INC COM 37959E102 753 8,039 SH   SOLE 34 8,039 0 0
GLOBE LIFE INC COM 37959E102 3,972 42,379 SH   SOLE 36 42,379 0 0
GLOBE LIFE INC COM 37959E102 291 3,110 SH   SOLE 40 3,110 0 0
GLOBE LIFE INC COM 37959E102 8,704 92,871 SH   SOLE 43 2,500 0 90,371
GLOBUS MED INC CL A 379577208 14,168 196,237 SH   SOLE 2 66,663 0 129,574
GLOBUS MED INC CL A 379577208 436 6,035 SH   SOLE 4 5,088 0 947
GLOBUS MED INC CL A 379577208 82 1,134 SH   SOLE 7 1,134 0 0
GLOBUS MED INC CL A 379577208 12,500 173,135 SH   SOLE 18 171,865 0 1,270
GLOBUS MED INC CL A 379577208 10,948 151,640 SH   SOLE 19 151,640 0 0
GLOBUS MED INC CL A 379577208 539 7,467 SH   SOLE 20 7,467 0 0
GLOBUS MED INC CL A 379577208 316,355 4,381,651 SH   SOLE 21 4,381,651 0 0
GLOBUS MED INC CL A 379577208 156,708 2,170,469 SH   SOLE 22 2,081,769 0 88,700
GLOBUS MED INC CL A 379577208 764 10,584 SH   SOLE 25 10,584 0 0
GLOBUS MED INC CL A 379577208 2,689 37,243 SH   SOLE 26 21,296 0 15,947
GLOBUS MED INC CL A 379577208 129 1,788 SH   SOLE 28 1,788 0 0
GLOBUS MED INC CL A 379577208 7,954 110,173 SH   SOLE 30 110,173 0 0
GLOBUS MED INC CL A 379577208 87 1,211 SH   SOLE 31 1,211 0 0
GLOBUS MED INC CL A 379577208 62 858 SH   SOLE 34 858 0 0
GLOBUS MED INC CL A 379577208 152 2,103 SH   SOLE 36 2,103 0 0
GLOBUS MED INC CL A 379577208 739 10,232 SH   SOLE 40 10,232 0 0
GLOBUS MED INC CL A 379577208 2,670 36,985 SH   SOLE 43 10,426 0 26,559
GLYCOMIMETICS INC COM 38000Q102 17 11,780 SH   SOLE 2 11,780 0 0
GLYCOMIMETICS INC COM 38000Q102 11 7,620 SH   SOLE 18 7,620 0 0
GLYCOMIMETICS INC COM 38000Q102 12 8,547 SH   SOLE 19 8,547 0 0
GLYCOMIMETICS INC COM 38000Q102 216 149,887 SH   SOLE 21 149,887 0 0
GLYCOMIMETICS INC COM 38000Q102 983 682,858 SH   SOLE 22 682,858 0 0
GLYCOMIMETICS INC COM 38000Q102 18 12,166 SH   SOLE 26 0 0 12,166
GMS INC COM 36251C103 4,084 67,943 SH   SOLE 2 30,641 0 37,302
GMS INC COM 36251C103 11 182 SH   SOLE 4 182 0 0
GMS INC COM 36251C103 36 605 SH   SOLE 7 605 0 0
GMS INC COM 36251C103 10,011 166,546 SH   SOLE 18 166,546 0 0
GMS INC COM 36251C103 11,470 190,816 SH   SOLE 19 190,816 0 0
GMS INC COM 36251C103 314,038 5,224,386 SH   SOLE 21 5,224,386 0 0
GMS INC COM 36251C103 70,830 1,178,336 SH   SOLE 22 1,137,234 0 41,102
GMS INC COM 36251C103 303 5,042 SH   SOLE 23 5,042 0 0
GMS INC COM 36251C103 411 6,845 SH   SOLE 25 6,845 0 0
GMS INC COM 36251C103 2,530 42,097 SH   SOLE 26 20,507 0 21,590
GMS INC COM 36251C103 46 768 SH   SOLE 28 768 0 0
GMS INC COM 36251C103 4,685 77,933 SH   SOLE 30 77,933 0 0
GMS INC COM 36251C103 329 5,472 SH   SOLE 36 5,472 0 0
GMS INC COM 36251C103 270 4,493 SH   SOLE 40 4,493 0 0
GMS INC COM 36251C103 2,666 44,353 SH   SOLE 43 47 0 44,306
GODADDY INC CL A 380237107 33,387 393,434 SH   SOLE 2 107,242 0 286,192
GODADDY INC CL A 380237107 12,625 148,774 SH   SOLE 4 76,963 0 71,811
GODADDY INC CL A 380237107 1,397 16,468 SH   SOLE 7 16,468 0 0
GODADDY INC CL A 380237107 1,377 16,221 SH   SOLE 13 16,221 0 0
GODADDY INC CL A 380237107 976 11,501 SH   SOLE 15 11,501 0 0
GODADDY INC CL A 380237107 8,791 103,592 SH   SOLE 18 93,843 0 9,749
GODADDY INC CL A 380237107 3,347 39,439 SH   SOLE 19 39,439 0 0
GODADDY INC CL A 380237107 193,846 2,284,303 SH   SOLE 21 2,284,303 0 0
GODADDY INC CL A 380237107 298,504 3,517,603 SH   SOLE 22 3,268,908 0 248,695
GODADDY INC CL A 380237107 10,897 128,409 SH   SOLE 23 128,409 0 0
GODADDY INC CL A 380237107 20,173 237,719 SH   SOLE 25 237,719 0 0
GODADDY INC CL A 380237107 21,882 257,863 SH   SOLE 26 121,282 0 136,581
GODADDY INC CL A 380237107 37,859 446,129 SH   SOLE 28 2,989 0 443,140
GODADDY INC CL A 380237107 900 10,605 SH   SOLE 29 10,605 0 0
GODADDY INC CL A 380237107 48,351 569,771 SH   SOLE 30 488,914 0 80,857
GODADDY INC CL A 380237107 6,306 74,308 SH   SOLE 31 31,350 0 42,958
GODADDY INC CL A 380237107 758 8,929 SH   SOLE 34 8,929 0 0
GODADDY INC CL A 380237107 5,229 61,619 SH   SOLE 36 61,619 0 0
GODADDY INC CL A 380237107 472 5,557 SH   SOLE 40 5,557 0 0
GODADDY INC CL A 380237107 6,989 82,358 SH   SOLE 43 5,517 0 76,841
GOGO INC COM 38046C109 629 46,487 SH   SOLE 2 14,934 0 31,553
GOGO INC COM 38046C109 3 199 SH   SOLE 4 199 0 0
GOGO INC COM 38046C109 12 856 SH   SOLE 7 856 0 0
GOGO INC COM 38046C109 2,510 185,499 SH   SOLE 18 185,499 0 0
GOGO INC COM 38046C109 1,438 106,266 SH   SOLE 19 106,266 0 0
GOGO INC COM 38046C109 31,390 2,319,996 SH   SOLE 21 2,319,996 0 0
GOGO INC COM 38046C109 20,804 1,537,590 SH   SOLE 22 1,483,700 0 53,890
GOGO INC COM 38046C109 102 7,552 SH   SOLE 25 7,552 0 0
GOGO INC COM 38046C109 80 5,896 SH   SOLE 26 1,921 0 3,975
GOGO INC COM 38046C109 224 16,582 SH   SOLE 30 16,582 0 0
GOGO INC COM 38046C109 16 1,158 SH   SOLE 34 1,158 0 0
GOGO INC COM 38046C109 37 2,707 SH   SOLE 36 2,707 0 0
GOGO INC COM 38046C109 89 6,543 SH   SOLE 40 6,543 0 0
GOGO INC COM 38046C109 100 7,393 SH   SOLE 43 0 0 7,393
GOHEALTH INC COM CL A 38046W105 2,470 651,821 SH   SOLE 2 24,190 0 627,631
GOHEALTH INC COM CL A 38046W105 1 171 SH   SOLE 4 171 0 0
GOHEALTH INC COM CL A 38046W105 4 1,024 SH   SOLE 7 1,024 0 0
GOHEALTH INC COM CL A 38046W105 46 12,101 SH   SOLE 18 12,101 0 0
GOHEALTH INC COM CL A 38046W105 45 11,818 SH   SOLE 19 11,818 0 0
GOHEALTH INC COM CL A 38046W105 3,081 813,060 SH   SOLE 21 813,060 0 0
GOHEALTH INC COM CL A 38046W105 4,732 1,248,676 SH   SOLE 22 1,196,518 0 52,158
GOHEALTH INC COM CL A 38046W105 25 6,620 SH   SOLE 25 6,620 0 0
GOHEALTH INC COM CL A 38046W105 5 1,259 SH   SOLE 26 1,259 0 0
GOHEALTH INC COM CL A 38046W105 46 12,227 SH   SOLE 30 12,227 0 0
GOHEALTH INC COM CL A 38046W105 6 1,550 SH   SOLE 31 1,550 0 0
GOHEALTH INC COM CL A 38046W105 23 6,190 SH   SOLE 40 6,190 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 5,988 989,832 SH   SOLE 34 989,832 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 304 50,233 SH   SOLE 43 0 0 50,233
GOLAR LNG LTD SHS G9456A100 886 71,481 SH   SOLE 2 9,708 0 61,773
GOLAR LNG LTD SHS G9456A100 20 1,632 SH   SOLE 7 1,632 0 0
GOLAR LNG LTD SHS G9456A100 3,896 314,468 SH   SOLE 18 314,468 0 0
GOLAR LNG LTD SHS G9456A100 2,976 240,216 SH   SOLE 19 240,216 0 0
GOLAR LNG LTD SHS G9456A100 43,068 3,476,068 SH   SOLE 21 3,476,068 0 0
GOLAR LNG LTD SHS G9456A100 12,907 1,041,717 SH   SOLE 22 982,555 0 59,162
GOLAR LNG LTD SHS G9456A100 147 11,826 SH   SOLE 26 0 0 11,826
GOLAR LNG LTD SHS G9456A100 4 301 SH   SOLE 43 0 0 301
GOLD FIELDS LTD SPONSORED ADR 38059T106 2,598 236,430 SH   SOLE 2 236,430 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,087 98,945 SH   SOLE 4 98,945 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 39,012 3,549,776 SH   SOLE 7 3,549,776 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 373 33,909 SH   SOLE 18 33,909 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 2,222 202,154 SH   SOLE 19 202,154 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 65 5,957 SH   SOLE 21 5,957 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 10,969 998,107 SH   SOLE 22 998,107 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 3,266 297,168 SH   SOLE 23 297,168 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 17,590 1,600,541 SH   SOLE 25 1,600,541 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 9,814 892,964 SH   SOLE 26 534,367 0 358,597
GOLD FIELDS LTD SPONSORED ADR 38059T106 68,721 6,253,063 SH   SOLE 30 6,253,063 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 89,963 8,185,938 SH   SOLE 34 8,185,938 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 9,515 865,829 SH   SOLE 43 51,507 0 814,322
GOLD RESOURCE CORP COM 38068T105 5 3,322 SH   SOLE 2 0 0 3,322
GOLD RESOURCE CORP COM 38068T105 22 14,272 SH   SOLE 18 14,272 0 0
GOLD RESOURCE CORP COM 38068T105 384 246,150 SH   SOLE 21 246,150 0 0
GOLD RESOURCE CORP COM 38068T105 1,593 1,021,407 SH   SOLE 22 1,021,407 0 0
GOLD RESOURCE CORP COM 38068T105 20 12,736 SH   SOLE 43 0 0 12,736
GOLD ROYALTY CORP COMMON SHARES 38071H106 1,765 358,831 SH   SOLE 7 358,831 0 0
GOLDEN ENTMT INC COM 381013101 346 6,839 SH   SOLE 2 5,067 0 1,772
GOLDEN ENTMT INC COM 381013101 14 272 SH   SOLE 7 272 0 0
GOLDEN ENTMT INC COM 381013101 2,480 49,070 SH   SOLE 18 49,070 0 0
GOLDEN ENTMT INC COM 381013101 1,529 30,269 SH   SOLE 19 30,269 0 0
GOLDEN ENTMT INC COM 381013101 31,442 622,245 SH   SOLE 21 622,245 0 0
GOLDEN ENTMT INC COM 381013101 21,023 416,040 SH   SOLE 22 407,236 0 8,804
GOLDEN ENTMT INC COM 381013101 118 2,326 SH   SOLE 25 2,326 0 0
GOLDEN ENTMT INC COM 381013101 259 5,135 SH   SOLE 30 5,135 0 0
GOLDEN ENTMT INC COM 381013101 108 2,139 SH   SOLE 40 2,139 0 0
GOLDEN ENTMT INC COM 381013101 116 2,299 SH   SOLE 43 153 0 2,146
GOLDEN MINERALS CO COM 381119106 31 88,274 SH   SOLE 21 88,274 0 0
GOLDEN MINERALS CO COM 381119106 2 6,765 SH   SOLE 22 6,765 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 150 15,041 SH   SOLE 2 10,721 0 4,320
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 5 513 SH   SOLE 7 513 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 1,157 116,289 SH   SOLE 18 116,289 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 700 70,394 SH   SOLE 19 70,394 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 14,251 1,432,255 SH   SOLE 21 1,432,255 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 9,571 961,895 SH   SOLE 22 941,768 0 20,127
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 69 6,954 SH   SOLE 25 6,954 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 42 4,261 SH   SOLE 26 0 0 4,261
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 109 10,966 SH   SOLE 30 10,966 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 38 3,824 SH   SOLE 40 3,824 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 42 10,929 SH   SOLE 43 0 0 10,929
GOLDMAN SACHS BDC INC SHS 38147U107 5,418 282,762 SH   SOLE 30 282,762 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 10 289 SH   SOLE 17 0 0 289
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3 73 SH   SOLE 17 0 0 73
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 93 979 SH   SOLE 17 0 0 979
GOLDMAN SACHS GROUP INC COM 38141G104 270,505 707,110 SH   SOLE 2 91,770 0 615,340
GOLDMAN SACHS GROUP INC COM 38141G104 83,043 217,077 SH   SOLE 4 140,938 0 76,139
GOLDMAN SACHS GROUP INC COM 38141G104 110,352 288,463 SH   SOLE 7 278,441 0 10,022
GOLDMAN SACHS GROUP INC COM 38141G104 4,011 10,486 SH   SOLE 13 6,964 0 3,522
GOLDMAN SACHS GROUP INC COM 38141G104 18,457 48,247 SH   SOLE 15 48,247 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2 4 SH   SOLE 17 0 0 4
GOLDMAN SACHS GROUP INC COM 38141G104 253,918 663,751 SH   SOLE 18 612,713 0 51,038
GOLDMAN SACHS GROUP INC COM 38141G104 44,904 117,381 SH   SOLE 19 117,381 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,473,353 9,079,474 SH   SOLE 21 9,079,474 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,719,848 7,109,784 SH   SOLE 22 6,401,000 0 708,784
GOLDMAN SACHS GROUP INC COM 38141G104 73,334 191,698 SH   SOLE 23 191,698 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 293,077 766,113 SH   SOLE 25 766,113 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 384,882 1,006,096 SH   SOLE 26 400,459 0 605,637
GOLDMAN SACHS GROUP INC COM 38141G104 268,711 702,420 SH   SOLE 28 40,267 0 662,153
GOLDMAN SACHS GROUP INC COM 38141G104 126 330 SH   SOLE 29 330 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 806,236 2,107,532 SH   SOLE 30 2,107,532 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 49,918 130,488 SH   SOLE 31 38,011 0 92,477
GOLDMAN SACHS GROUP INC COM 38141G104 19,246 50,311 SH   SOLE 32 50,311 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 60,610 158,437 SH   SOLE 34 158,437 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 62,061 162,231 SH   SOLE 36 162,231 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,275 11,175 SH   SOLE 40 11,175 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 102,089 266,864 SH   SOLE 43 21,031 0 245,833
GOLUB CAP BDC INC COM 38173M102 20,152 1,305,186 SH   SOLE 30 1,305,186 0 0
GOLUB CAP BDC INC COM 38173M102 1,031 66,783 SH   SOLE 43 23,301 0 43,482
GOOD TIMES RESTAURANTS INC COM NEW 382140879 8 1,812 SH   SOLE 18 1,812 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 143 32,918 SH   SOLE 21 32,918 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 140 32,312 SH   SOLE 22 32,312 0 0
GOODRX HLDGS INC COM CL A 38246G108 113 3,456 SH   SOLE 2 1,406 0 2,050
GOODRX HLDGS INC COM CL A 38246G108 5,929 181,419 SH   SOLE 21 181,419 0 0
GOODRX HLDGS INC COM CL A 38246G108 27,866 852,697 SH   SOLE 22 852,697 0 0
GOODRX HLDGS INC COM CL A 38246G108 379 11,605 SH   SOLE 34 11,605 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 10,590 496,739 SH   SOLE 2 258,953 0 237,786
GOODYEAR TIRE & RUBR CO COM 382550101 223 10,468 SH   SOLE 4 10,468 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 169 7,940 SH   SOLE 7 7,940 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 28,592 1,341,090 SH   SOLE 18 1,341,090 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 22,283 1,045,154 SH   SOLE 19 1,045,154 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 427,241 20,039,443 SH   SOLE 21 20,039,443 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 197,690 9,272,491 SH   SOLE 22 8,996,291 0 276,200
GOODYEAR TIRE & RUBR CO COM 382550101 506 23,733 SH   SOLE 23 23,733 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 974 45,667 SH   SOLE 25 45,667 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,975 233,340 SH   SOLE 26 77,720 0 155,620
GOODYEAR TIRE & RUBR CO COM 382550101 1,303 61,135 SH   SOLE 28 61,135 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,479 163,181 SH   SOLE 30 163,181 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 808 37,899 SH   SOLE 36 37,899 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 769 36,079 SH   SOLE 40 36,079 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 9,038 423,930 SH   SOLE 43 27,278 0 396,652
GOOSEHEAD INS INC COM CL A 38267D109 1,869 14,368 SH   SOLE 2 5,905 0 8,463
GOOSEHEAD INS INC COM CL A 38267D109 9 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109 33 251 SH   SOLE 7 251 0 0
GOOSEHEAD INS INC COM CL A 38267D109 7,089 54,497 SH   SOLE 18 54,497 0 0
GOOSEHEAD INS INC COM CL A 38267D109 4,179 32,123 SH   SOLE 19 32,123 0 0
GOOSEHEAD INS INC COM CL A 38267D109 84,342 648,382 SH   SOLE 21 648,382 0 0
GOOSEHEAD INS INC COM CL A 38267D109 58,941 453,116 SH   SOLE 22 435,176 0 17,940
GOOSEHEAD INS INC COM CL A 38267D109 387 2,972 SH   SOLE 25 2,972 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,064 8,182 SH   SOLE 26 6,547 0 1,635
GOOSEHEAD INS INC COM CL A 38267D109 43 329 SH   SOLE 28 329 0 0
GOOSEHEAD INS INC COM CL A 38267D109 4,886 37,563 SH   SOLE 30 37,563 0 0
GOOSEHEAD INS INC COM CL A 38267D109 334 2,566 SH   SOLE 40 2,566 0 0
GOOSEHEAD INS INC COM CL A 38267D109 298 2,288 SH   SOLE 43 11 0 2,277
GOPRO INC CL A 38268T103 3,496 339,055 SH   SOLE 2 180,534 0 158,521
GOPRO INC CL A 38268T103 4 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103 18 1,787 SH   SOLE 7 1,787 0 0
GOPRO INC CL A 38268T103 4,145 402,027 SH   SOLE 18 344,404 0 57,623
GOPRO INC CL A 38268T103 16,583 1,608,412 SH   SOLE 19 1,608,412 0 0
GOPRO INC CL A 38268T103 46,716 4,531,138 SH   SOLE 21 4,531,138 0 0
GOPRO INC CL A 38268T103 44,296 4,296,411 SH   SOLE 22 4,232,308 0 64,103
GOPRO INC CL A 38268T103 580 56,280 SH   SOLE 23 56,280 0 0
GOPRO INC CL A 38268T103 170 16,467 SH   SOLE 25 16,467 0 0
GOPRO INC CL A 38268T103 3,384 328,256 SH   SOLE 26 59,015 0 269,241
GOPRO INC CL A 38268T103 100 9,739 SH   SOLE 28 9,739 0 0
GOPRO INC CL A 38268T103 835 80,974 SH   SOLE 30 80,974 0 0
GOPRO INC CL A 38268T103 38 3,674 SH   SOLE 36 3,674 0 0
GOPRO INC CL A 38268T103 139 13,504 SH   SOLE 40 13,504 0 0
GOPRO INC CL A 38268T103 342 33,201 SH   SOLE 43 0 0 33,201
GORES HLDGS VIII INC CL A 382863108 172 16,818 SH   SOLE 2 16,818 0 0
GORES HLDGS VIII INC CL A 382863108 41 4,004 SH   SOLE 4 4,004 0 0
GORES HLDGS VIII INC CL A 382863108 539 52,877 SH   SOLE 18 52,877 0 0
GORES HLDGS VIII INC CL A 382863108 12,099 1,186,169 SH   SOLE 19 1,186,169 0 0
GORES HLDGS VIII INC CL A 382863108 1,193 116,981 SH   SOLE 22 116,981 0 0
GORES HLDGS VIII INC CL A 382863108 38 3,684 SH   SOLE 26 3,684 0 0
GORES HLDGS VIII INC CL A 382863108 3,271 320,677 SH   SOLE 34 320,677 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 2 915 SH   SOLE 2 915 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 0 195 SH   SOLE 4 195 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 5 2,506 SH   SOLE 18 2,506 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 118 58,192 SH   SOLE 19 58,192 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 12 5,858 SH   SOLE 22 5,858 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 0 195 SH   SOLE 26 195 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 32 15,823 SH   SOLE 34 15,823 0 0
GORMAN RUPP CO COM 383082104 738 16,560 SH   SOLE 2 5,829 0 10,731
GORMAN RUPP CO COM 383082104 1,027 23,056 SH   SOLE 7 23,056 0 0
GORMAN RUPP CO COM 383082104 2,986 67,015 SH   SOLE 18 67,015 0 0
GORMAN RUPP CO COM 383082104 1,756 39,407 SH   SOLE 19 39,407 0 0
GORMAN RUPP CO COM 383082104 35,741 802,271 SH   SOLE 21 802,271 0 0
GORMAN RUPP CO COM 383082104 22,499 505,032 SH   SOLE 22 482,818 0 22,214
GORMAN RUPP CO COM 383082104 178 4,004 SH   SOLE 25 4,004 0 0
GORMAN RUPP CO COM 383082104 63 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 91 2,039 SH   SOLE 28 2,039 0 0
GORMAN RUPP CO COM 383082104 11,835 265,666 SH   SOLE 30 265,666 0 0
GORMAN RUPP CO COM 383082104 134 3,015 SH   SOLE 40 3,015 0 0
GORMAN RUPP CO COM 383082104 573 12,855 SH   SOLE 43 716 0 12,139
GOSSAMER BIO INC COM 38341P102 1,023 90,450 SH   SOLE 2 19,828 0 70,622
GOSSAMER BIO INC COM 38341P102 10 880 SH   SOLE 7 880 0 0
GOSSAMER BIO INC COM 38341P102 2,258 199,673 SH   SOLE 18 199,673 0 0
GOSSAMER BIO INC COM 38341P102 3,009 266,042 SH   SOLE 19 266,042 0 0
GOSSAMER BIO INC COM 38341P102 33,728 2,982,182 SH   SOLE 21 2,982,182 0 0
GOSSAMER BIO INC COM 38341P102 19,288 1,705,369 SH   SOLE 22 1,645,421 0 59,948
GOSSAMER BIO INC COM 38341P102 103 9,149 SH   SOLE 23 9,149 0 0
GOSSAMER BIO INC COM 38341P102 97 8,609 SH   SOLE 25 8,609 0 0
GOSSAMER BIO INC COM 38341P102 854 75,467 SH   SOLE 26 1,980 0 73,487
GOSSAMER BIO INC COM 38341P102 82 7,234 SH   SOLE 28 7,234 0 0
GOSSAMER BIO INC COM 38341P102 771 68,178 SH   SOLE 30 68,178 0 0
GOSSAMER BIO INC COM 38341P102 20 1,812 SH   SOLE 36 1,812 0 0
GOSSAMER BIO INC COM 38341P102 85 7,515 SH   SOLE 40 7,515 0 0
GOSSAMER BIO INC COM 38341P102 81 7,126 SH   SOLE 43 295 0 6,831
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 75 12,444 SH   SOLE 2 12,444 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 2,253 373,095 SH   SOLE 19 373,095 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 1,740 288,063 SH   SOLE 21 288,063 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 98 16,151 SH   SOLE 22 16,151 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 132 21,832 SH   SOLE 30 21,832 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 411 68,106 SH   SOLE 34 68,106 0 0
GRACO INC COM 384109104 29,030 360,088 SH   SOLE 2 147,897 0 212,191
GRACO INC COM 384109104 48 592 SH   SOLE 4 592 0 0
GRACO INC COM 384109104 1,544 19,151 SH   SOLE 7 19,151 0 0
GRACO INC COM 384109104 30,748 381,394 SH   SOLE 18 381,394 0 0
GRACO INC COM 384109104 4,187 51,941 SH   SOLE 19 51,941 0 0
GRACO INC COM 384109104 678,449 8,415,395 SH   SOLE 21 8,415,395 0 0
GRACO INC COM 384109104 367,421 4,557,445 SH   SOLE 22 4,369,530 0 187,915
GRACO INC COM 384109104 1,918 23,785 SH   SOLE 25 23,785 0 0
GRACO INC COM 384109104 5,607 69,552 SH   SOLE 26 56,365 0 13,187
GRACO INC COM 384109104 244 3,024 SH   SOLE 28 3,024 0 0
GRACO INC COM 384109104 7,739 95,988 SH   SOLE 30 95,988 0 0
GRACO INC COM 384109104 204 2,526 SH   SOLE 31 2,526 0 0
GRACO INC COM 384109104 106 1,320 SH   SOLE 36 1,320 0 0
GRACO INC COM 384109104 1,748 21,684 SH   SOLE 40 21,684 0 0
GRACO INC COM 384109104 8,425 104,503 SH   SOLE 43 13,402 0 91,101
GRAFTECH INTL LTD COM 384313508 1,257 106,237 SH   SOLE 2 55,062 0 51,175
GRAFTECH INTL LTD COM 384313508 6 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508 34 2,842 SH   SOLE 7 2,842 0 0
GRAFTECH INTL LTD COM 384313508 6,425 543,075 SH   SOLE 18 543,075 0 0
GRAFTECH INTL LTD COM 384313508 4,237 358,152 SH   SOLE 19 358,152 0 0
GRAFTECH INTL LTD COM 384313508 79,820 6,747,245 SH   SOLE 21 6,747,245 0 0
GRAFTECH INTL LTD COM 384313508 55,048 4,653,233 SH   SOLE 22 4,535,262 0 117,971
GRAFTECH INTL LTD COM 384313508 323 27,266 SH   SOLE 25 27,266 0 0
GRAFTECH INTL LTD COM 384313508 478 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 119 10,034 SH   SOLE 28 10,034 0 0
GRAFTECH INTL LTD COM 384313508 1,256 106,202 SH   SOLE 30 106,202 0 0
GRAFTECH INTL LTD COM 384313508 256 21,604 SH   SOLE 40 21,604 0 0
GRAFTECH INTL LTD COM 384313508 792 66,929 SH   SOLE 43 1,311 0 65,618
GRAHAM CORP COM 384556106 22 1,797 SH   SOLE 18 1,797 0 0
GRAHAM CORP COM 384556106 429 34,469 SH   SOLE 21 34,469 0 0
GRAHAM CORP COM 384556106 1,843 148,144 SH   SOLE 22 148,144 0 0
GRAHAM CORP COM 384556106 0 36 SH   SOLE 43 0 0 36
GRAHAM HLDGS CO COM CL B 384637104 3,557 5,648 SH   SOLE 2 3,445 0 2,203
GRAHAM HLDGS CO COM CL B 384637104 9 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104 54 85 SH   SOLE 7 85 0 0
GRAHAM HLDGS CO COM CL B 384637104 11,721 18,610 SH   SOLE 18 18,610 0 0
GRAHAM HLDGS CO COM CL B 384637104 4,243 6,737 SH   SOLE 19 6,737 0 0
GRAHAM HLDGS CO COM CL B 384637104 183,127 290,757 SH   SOLE 21 290,757 0 0
GRAHAM HLDGS CO COM CL B 384637104 72,566 115,215 SH   SOLE 22 111,366 0 3,849
GRAHAM HLDGS CO COM CL B 384637104 455 722 SH   SOLE 25 722 0 0
GRAHAM HLDGS CO COM CL B 384637104 925 1,468 SH   SOLE 26 1,103 0 365
GRAHAM HLDGS CO COM CL B 384637104 1,561 2,478 SH   SOLE 28 2,478 0 0
GRAHAM HLDGS CO COM CL B 384637104 1,564 2,484 SH   SOLE 30 2,484 0 0
GRAHAM HLDGS CO COM CL B 384637104 290 461 SH   SOLE 36 461 0 0
GRAHAM HLDGS CO COM CL B 384637104 316 501 SH   SOLE 40 501 0 0
GRAHAM HLDGS CO COM CL B 384637104 14,629 23,228 SH   SOLE 43 571 0 22,657
GRAINGER W W INC COM 384802104 53,098 102,459 SH   SOLE 2 26,733 0 75,726
GRAINGER W W INC COM 384802104 15,642 30,183 SH   SOLE 4 14,442 0 15,741
GRAINGER W W INC COM 384802104 29,362 56,657 SH   SOLE 7 45,096 0 11,561
GRAINGER W W INC COM 384802104 291 561 SH   SOLE 13 135 0 426
GRAINGER W W INC COM 384802104 3,233 6,239 SH   SOLE 15 6,239 0 0
GRAINGER W W INC COM 384802104 48,947 94,449 SH   SOLE 18 88,394 0 6,055
GRAINGER W W INC COM 384802104 18,213 35,144 SH   SOLE 19 35,144 0 0
GRAINGER W W INC COM 384802104 805,410 1,554,125 SH   SOLE 21 1,554,125 0 0
GRAINGER W W INC COM 384802104 491,959 949,288 SH   SOLE 22 857,381 0 91,907
GRAINGER W W INC COM 384802104 13,185 25,441 SH   SOLE 23 25,441 0 0
GRAINGER W W INC COM 384802104 41,689 80,444 SH   SOLE 25 80,444 0 0
GRAINGER W W INC COM 384802104 56,857 109,711 SH   SOLE 26 43,834 0 65,877
GRAINGER W W INC COM 384802104 98,244 189,573 SH   SOLE 28 17,419 0 172,154
GRAINGER W W INC COM 384802104 69 134 SH   SOLE 29 134 0 0
GRAINGER W W INC COM 384802104 207,378 400,159 SH   SOLE 30 387,300 0 12,859
GRAINGER W W INC COM 384802104 11,957 23,072 SH   SOLE 31 4,877 0 18,195
GRAINGER W W INC COM 384802104 12,710 24,526 SH   SOLE 34 24,526 0 0
GRAINGER W W INC COM 384802104 10,121 19,530 SH   SOLE 36 19,530 0 0
GRAINGER W W INC COM 384802104 697 1,345 SH   SOLE 40 1,345 0 0
GRAINGER W W INC COM 384802104 36,865 71,134 SH   SOLE 43 9,723 0 61,411
GRAN TIERRA ENERGY INC COM 38500T101 78 102,569 SH   SOLE 21 102,569 0 0
GRAND CANYON ED INC COM 38526M106 8,688 101,366 SH   SOLE 2 36,420 0 64,946
GRAND CANYON ED INC COM 38526M106 14 168 SH   SOLE 4 168 0 0
GRAND CANYON ED INC COM 38526M106 40 468 SH   SOLE 7 468 0 0
GRAND CANYON ED INC COM 38526M106 7,460 87,032 SH   SOLE 18 87,032 0 0
GRAND CANYON ED INC COM 38526M106 1,005 11,728 SH   SOLE 19 11,728 0 0
GRAND CANYON ED INC COM 38526M106 164,987 1,924,941 SH   SOLE 21 1,924,941 0 0
GRAND CANYON ED INC COM 38526M106 93,227 1,087,702 SH   SOLE 22 1,038,861 0 48,841
GRAND CANYON ED INC COM 38526M106 517 6,033 SH   SOLE 25 6,033 0 0
GRAND CANYON ED INC COM 38526M106 1,495 17,441 SH   SOLE 26 13,884 0 3,557
GRAND CANYON ED INC COM 38526M106 71 826 SH   SOLE 28 826 0 0
GRAND CANYON ED INC COM 38526M106 2,418 28,214 SH   SOLE 30 28,214 0 0
GRAND CANYON ED INC COM 38526M106 51 600 SH   SOLE 31 600 0 0
GRAND CANYON ED INC COM 38526M106 57 669 SH   SOLE 36 669 0 0
GRAND CANYON ED INC COM 38526M106 513 5,985 SH   SOLE 40 5,985 0 0
GRAND CANYON ED INC COM 38526M106 4,883 56,972 SH   SOLE 43 1,294 0 55,678
GRANITE CONSTR INC COM 387328107 1,493 38,575 SH   SOLE 2 12,927 0 25,648
GRANITE CONSTR INC COM 387328107 7 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107 28 729 SH   SOLE 7 729 0 0
GRANITE CONSTR INC COM 387328107 6,952 179,639 SH   SOLE 18 179,639 0 0
GRANITE CONSTR INC COM 387328107 3,906 100,927 SH   SOLE 19 100,927 0 0
GRANITE CONSTR INC COM 387328107 223,206 5,767,591 SH   SOLE 21 5,767,591 0 0
GRANITE CONSTR INC COM 387328107 45,539 1,176,715 SH   SOLE 22 1,131,651 0 45,064
GRANITE CONSTR INC COM 387328107 298 7,712 SH   SOLE 25 7,712 0 0
GRANITE CONSTR INC COM 387328107 835 21,578 SH   SOLE 26 17,750 0 3,828
GRANITE CONSTR INC COM 387328107 1,032 26,668 SH   SOLE 28 26,668 0 0
GRANITE CONSTR INC COM 387328107 3,250 83,967 SH   SOLE 30 83,967 0 0
GRANITE CONSTR INC COM 387328107 234 6,041 SH   SOLE 36 6,041 0 0
GRANITE CONSTR INC COM 387328107 195 5,050 SH   SOLE 40 5,050 0 0
GRANITE CONSTR INC COM 387328107 3,034 78,406 SH   SOLE 43 4,863 0 73,543
GRANITE PT MTG TR INC COM STK 38741L107 935 79,843 SH   SOLE 2 47,095 0 32,748
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,638 225,257 SH   SOLE 18 225,257 0 0
GRANITE PT MTG TR INC COM STK 38741L107 2,157 184,199 SH   SOLE 19 184,199 0 0
GRANITE PT MTG TR INC COM STK 38741L107 90,769 7,751,390 SH   SOLE 21 7,751,390 0 0
GRANITE PT MTG TR INC COM STK 38741L107 15,504 1,323,988 SH   SOLE 22 1,268,677 0 55,311
GRANITE PT MTG TR INC COM STK 38741L107 82 7,016 SH   SOLE 25 7,016 0 0
GRANITE PT MTG TR INC COM STK 38741L107 200 17,046 SH   SOLE 26 7,740 0 9,306
GRANITE PT MTG TR INC COM STK 38741L107 70 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM STK 38741L107 917 78,350 SH   SOLE 30 78,350 0 0
GRANITE PT MTG TR INC COM STK 38741L107 85 7,227 SH   SOLE 40 7,227 0 0
GRANITE PT MTG TR INC COM STK 38741L107 242 20,687 SH   SOLE 43 415 0 20,272
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 39 469 SH   SOLE 43 0 0 469
GRAPHIC PACKAGING HLDG CO COM 388689101 7,182 368,283 SH   SOLE 2 140,771 0 227,512
GRAPHIC PACKAGING HLDG CO COM 388689101 18 940 SH   SOLE 4 940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 126 6,483 SH   SOLE 7 6,483 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,332 119,615 SH   SOLE 18 119,615 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,617 82,944 SH   SOLE 19 82,944 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 67,933 3,483,748 SH   SOLE 21 3,483,748 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 123,530 6,334,865 SH   SOLE 22 6,017,002 0 317,863
GRAPHIC PACKAGING HLDG CO COM 388689101 5,491 281,594 SH   SOLE 25 281,594 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 4,835 247,930 SH   SOLE 26 180,927 0 67,003
GRAPHIC PACKAGING HLDG CO COM 388689101 107 5,471 SH   SOLE 28 5,471 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 3,495 179,255 SH   SOLE 30 179,255 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 85 4,337 SH   SOLE 31 4,337 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 67,525 3,462,799 SH   SOLE 34 3,462,799 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 134 6,889 SH   SOLE 36 6,889 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 765 39,225 SH   SOLE 40 39,225 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,024 103,803 SH   SOLE 43 12,767 0 91,036
GRAPHITE BIO INC COM 38870X104 128 10,326 SH   SOLE 2 552 0 9,774
GRAPHITE BIO INC COM 38870X104 570 45,837 SH   SOLE 18 45,837 0 0
GRAPHITE BIO INC COM 38870X104 365 29,371 SH   SOLE 19 29,371 0 0
GRAPHITE BIO INC COM 38870X104 9,459 760,942 SH   SOLE 21 760,942 0 0
GRAPHITE BIO INC COM 38870X104 4,232 340,456 SH   SOLE 22 336,341 0 4,115
GRAPHITE BIO INC COM 38870X104 315 25,336 SH   SOLE 30 25,336 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206 596 8,742 SH   SOLE 43 0 0 8,742
GRAY TELEVISION INC COM 389375106 1,510 74,920 SH   SOLE 2 28,846 0 46,074
GRAY TELEVISION INC COM 389375106 7 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106 41 2,047 SH   SOLE 7 2,047 0 0
GRAY TELEVISION INC COM 389375106 5,285 262,177 SH   SOLE 18 262,177 0 0
GRAY TELEVISION INC COM 389375106 3,077 152,646 SH   SOLE 19 152,646 0 0
GRAY TELEVISION INC COM 389375106 63,012 3,125,574 SH   SOLE 21 3,125,574 0 0
GRAY TELEVISION INC COM 389375106 43,517 2,158,588 SH   SOLE 22 2,077,964 0 80,624
GRAY TELEVISION INC COM 389375106 226 11,230 SH   SOLE 25 11,230 0 0
GRAY TELEVISION INC COM 389375106 627 31,105 SH   SOLE 26 22,930 0 8,175
GRAY TELEVISION INC COM 389375106 13 664 SH   SOLE 28 664 0 0
GRAY TELEVISION INC COM 389375106 1,047 51,946 SH   SOLE 30 51,946 0 0
GRAY TELEVISION INC COM 389375106 122 6,068 SH   SOLE 36 6,068 0 0
GRAY TELEVISION INC COM 389375106 196 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC COM 389375106 918 45,551 SH   SOLE 43 335 0 45,216
GRAY TELEVISION INC CL A 389375205 14 756 SH   SOLE 21 756 0 0
GRAYBUG VISION INC COM SHS 38942Q103 5 2,520 SH   SOLE 18 2,520 0 0
GRAYBUG VISION INC COM SHS 38942Q103 57 30,928 SH   SOLE 21 30,928 0 0
GRAYBUG VISION INC COM SHS 38942Q103 1 642 SH   SOLE 22 642 0 0
GREAT AJAX CORP COM 38983D300 809 61,491 SH   SOLE 2 33,847 0 27,644
GREAT AJAX CORP COM 38983D300 3 257 SH   SOLE 7 257 0 0
GREAT AJAX CORP COM 38983D300 965 73,360 SH   SOLE 18 73,360 0 0
GREAT AJAX CORP COM 38983D300 1,324 100,576 SH   SOLE 19 100,576 0 0
GREAT AJAX CORP COM 38983D300 16,962 1,288,892 SH   SOLE 21 1,288,892 0 0
GREAT AJAX CORP COM 38983D300 7,700 585,124 SH   SOLE 22 573,338 0 11,786
GREAT AJAX CORP COM 38983D300 23 1,737 SH   SOLE 43 0 0 1,737
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 10,186 391,626 SH   SOLE 21 391,626 0 0
GREAT ELM GROUP INC COM NEW 39037G109 7 3,472 SH   SOLE 18 3,472 0 0
GREAT ELM GROUP INC COM NEW 39037G109 88 42,150 SH   SOLE 21 42,150 0 0
GREAT ELM GROUP INC COM NEW 39037G109 634 303,529 SH   SOLE 22 303,529 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 844 53,663 SH   SOLE 2 18,094 0 35,569
GREAT LAKES DREDGE & DOCK CO COM 390607109 6 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,082 68,835 SH   SOLE 7 68,835 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 3,282 208,748 SH   SOLE 18 208,748 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,743 110,860 SH   SOLE 19 110,860 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 45,229 2,877,150 SH   SOLE 21 2,877,150 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 26,637 1,694,497 SH   SOLE 22 1,630,759 0 63,738
GREAT LAKES DREDGE & DOCK CO COM 390607109 197 12,537 SH   SOLE 25 12,537 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 166 10,567 SH   SOLE 26 5,085 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 18 1,170 SH   SOLE 28 1,170 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 642 40,864 SH   SOLE 30 40,864 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 190 12,080 SH   SOLE 36 12,080 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 102 6,512 SH   SOLE 40 6,512 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 814 51,773 SH   SOLE 43 0 0 51,773
GREAT SOUTHN BANCORP INC COM 390905107 566 9,549 SH   SOLE 2 3,367 0 6,182
GREAT SOUTHN BANCORP INC COM 390905107 10 170 SH   SOLE 7 170 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,042 34,470 SH   SOLE 18 34,470 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,116 18,836 SH   SOLE 19 18,836 0 0
GREAT SOUTHN BANCORP INC COM 390905107 25,667 433,203 SH   SOLE 21 433,203 0 0
GREAT SOUTHN BANCORP INC COM 390905107 17,561 296,395 SH   SOLE 22 285,396 0 10,999
GREAT SOUTHN BANCORP INC COM 390905107 83 1,398 SH   SOLE 25 1,398 0 0
GREAT SOUTHN BANCORP INC COM 390905107 85 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 966 16,301 SH   SOLE 30 16,301 0 0
GREAT SOUTHN BANCORP INC COM 390905107 23 380 SH   SOLE 34 380 0 0
GREAT SOUTHN BANCORP INC COM 390905107 58 972 SH   SOLE 40 972 0 0
GREAT SOUTHN BANCORP INC COM 390905107 783 13,208 SH   SOLE 43 1,344 0 11,864
GREAT WESTERN BANCORP INC COM 391416104 1,410 41,510 SH   SOLE 2 14,695 0 26,815
GREAT WESTERN BANCORP INC COM 391416104 8 244 SH   SOLE 4 244 0 0
GREAT WESTERN BANCORP INC COM 391416104 24 718 SH   SOLE 7 718 0 0
GREAT WESTERN BANCORP INC COM 391416104 7,056 207,767 SH   SOLE 18 207,767 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,134 92,278 SH   SOLE 19 92,278 0 0
GREAT WESTERN BANCORP INC COM 391416104 209,279 6,162,512 SH   SOLE 21 6,162,512 0 0
GREAT WESTERN BANCORP INC COM 391416104 41,472 1,221,213 SH   SOLE 22 1,168,227 0 52,986
GREAT WESTERN BANCORP INC COM 391416104 241 7,108 SH   SOLE 25 7,108 0 0
GREAT WESTERN BANCORP INC COM 391416104 358 10,547 SH   SOLE 26 5,776 0 4,771
GREAT WESTERN BANCORP INC COM 391416104 24 714 SH   SOLE 28 714 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,237 95,305 SH   SOLE 30 95,305 0 0
GREAT WESTERN BANCORP INC COM 391416104 110 3,243 SH   SOLE 36 3,243 0 0
GREAT WESTERN BANCORP INC COM 391416104 199 5,868 SH   SOLE 40 5,868 0 0
GREAT WESTERN BANCORP INC COM 391416104 1,522 44,805 SH   SOLE 43 6,358 0 38,447
GREEN BRICK PARTNERS INC COM 392709101 1,723 56,797 SH   SOLE 2 21,215 0 35,582
GREEN BRICK PARTNERS INC COM 392709101 4 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101 13 435 SH   SOLE 7 435 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,998 98,862 SH   SOLE 18 93,504 0 5,358
GREEN BRICK PARTNERS INC COM 392709101 9,861 325,108 SH   SOLE 19 325,108 0 0
GREEN BRICK PARTNERS INC COM 392709101 57,943 1,910,428 SH   SOLE 21 1,910,428 0 0
GREEN BRICK PARTNERS INC COM 392709101 34,646 1,142,311 SH   SOLE 22 1,118,259 0 24,052
GREEN BRICK PARTNERS INC COM 392709101 271 8,928 SH   SOLE 23 8,928 0 0
GREEN BRICK PARTNERS INC COM 392709101 157 5,170 SH   SOLE 25 5,170 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,440 47,481 SH   SOLE 26 5,176 0 42,305
GREEN BRICK PARTNERS INC COM 392709101 941 31,027 SH   SOLE 30 31,027 0 0
GREEN BRICK PARTNERS INC COM 392709101 62 2,038 SH   SOLE 36 2,038 0 0
GREEN BRICK PARTNERS INC COM 392709101 96 3,149 SH   SOLE 40 3,149 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,376 45,358 SH   SOLE 43 535 0 44,823
GREEN DOT CORP CL A 39304D102 1,368 37,741 SH   SOLE 2 13,110 0 24,631
GREEN DOT CORP CL A 39304D102 7 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102 27 757 SH   SOLE 7 757 0 0
GREEN DOT CORP CL A 39304D102 7,322 202,031 SH   SOLE 18 202,031 0 0
GREEN DOT CORP CL A 39304D102 3,330 91,875 SH   SOLE 19 91,875 0 0
GREEN DOT CORP CL A 39304D102 199,372 5,501,434 SH   SOLE 21 5,501,434 0 0
GREEN DOT CORP CL A 39304D102 45,675 1,260,335 SH   SOLE 22 1,211,251 0 49,084
GREEN DOT CORP CL A 39304D102 223 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102 557 15,360 SH   SOLE 26 11,386 0 3,974
GREEN DOT CORP CL A 39304D102 33 911 SH   SOLE 28 911 0 0
GREEN DOT CORP CL A 39304D102 5,351 147,666 SH   SOLE 30 147,666 0 0
GREEN DOT CORP CL A 39304D102 186 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102 790 21,788 SH   SOLE 43 719 0 21,069
GREEN PLAINS INC COM 393222104 2,239 64,426 SH   SOLE 2 39,648 0 24,778
GREEN PLAINS INC COM 393222104 84 2,413 SH   SOLE 4 2,413 0 0
GREEN PLAINS INC COM 393222104 26 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 6,850 197,077 SH   SOLE 18 197,077 0 0
GREEN PLAINS INC COM 393222104 31,331 901,338 SH   SOLE 19 901,338 0 0
GREEN PLAINS INC COM 393222104 196,943 5,665,792 SH   SOLE 21 5,665,792 0 0
GREEN PLAINS INC COM 393222104 32,522 935,619 SH   SOLE 22 904,149 0 31,470
GREEN PLAINS INC COM 393222104 34 971 SH   SOLE 25 971 0 0
GREEN PLAINS INC COM 393222104 316 9,096 SH   SOLE 26 3,760 0 5,336
GREEN PLAINS INC COM 393222104 27,669 795,993 SH   SOLE 30 795,993 0 0
GREEN PLAINS INC COM 393222104 10,971 315,628 SH   SOLE 34 315,628 0 0
GREEN PLAINS INC COM 393222104 154 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104 79 2,264 SH   SOLE 43 0 0 2,264
GREENBOX POS COM NEW 39366L208 10 2,269 SH   SOLE 2 714 0 1,555
GREENBOX POS COM NEW 39366L208 219 52,195 SH   SOLE 18 52,195 0 0
GREENBOX POS COM NEW 39366L208 119 28,279 SH   SOLE 19 28,279 0 0
GREENBOX POS COM NEW 39366L208 2,646 630,076 SH   SOLE 21 630,076 0 0
GREENBOX POS COM NEW 39366L208 1,296 308,550 SH   SOLE 22 304,642 0 3,908
GREENBRIER COS INC COM 393657101 1,262 27,502 SH   SOLE 2 8,939 0 18,563
GREENBRIER COS INC COM 393657101 6 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101 44 963 SH   SOLE 7 963 0 0
GREENBRIER COS INC COM 393657101 5,623 122,536 SH   SOLE 18 122,536 0 0
GREENBRIER COS INC COM 393657101 2,621 57,123 SH   SOLE 19 57,123 0 0
GREENBRIER COS INC COM 393657101 189,067 4,119,995 SH   SOLE 21 4,119,995 0 0
GREENBRIER COS INC COM 393657101 37,458 816,261 SH   SOLE 22 783,429 0 32,832
GREENBRIER COS INC COM 393657101 191 4,172 SH   SOLE 25 4,172 0 0
GREENBRIER COS INC COM 393657101 518 11,282 SH   SOLE 26 8,113 0 3,169
GREENBRIER COS INC COM 393657101 7 163 SH   SOLE 28 163 0 0
GREENBRIER COS INC COM 393657101 2,667 58,110 SH   SOLE 30 58,110 0 0
GREENBRIER COS INC COM 393657101 53 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101 206 4,492 SH   SOLE 40 4,492 0 0
GREENBRIER COS INC COM 393657101 1,477 32,192 SH   SOLE 43 1,189 0 31,003
GREENE CNTY BANCORP INC COM 394357107 6 169 SH   SOLE 2 0 0 169
GREENE CNTY BANCORP INC COM 394357107 23 622 SH   SOLE 18 622 0 0
GREENE CNTY BANCORP INC COM 394357107 336 9,135 SH   SOLE 21 9,135 0 0
GREENE CNTY BANCORP INC COM 394357107 4 108 SH   SOLE 22 108 0 0
GREENHILL & CO INC COM 395259104 39 2,187 SH   SOLE 2 461 0 1,726
GREENHILL & CO INC COM 395259104 1 60 SH   SOLE 7 60 0 0
GREENHILL & CO INC COM 395259104 956 53,296 SH   SOLE 18 53,296 0 0
GREENHILL & CO INC COM 395259104 464 25,883 SH   SOLE 19 25,883 0 0
GREENHILL & CO INC COM 395259104 30,051 1,676,045 SH   SOLE 21 1,676,045 0 0
GREENHILL & CO INC COM 395259104 6,957 387,984 SH   SOLE 22 385,281 0 2,703
GREENHILL & CO INC COM 395259104 314 17,488 SH   SOLE 30 17,488 0 0
GREENHILL & CO INC COM 395259104 36 2,017 SH   SOLE 43 0 0 2,017
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 27 1,704 SH   SOLE 18 1,704 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 380 23,682 SH   SOLE 21 23,682 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 2,058 128,220 SH   SOLE 22 128,220 0 0
GREENLANE HLDGS INC CL A 395330103 4 4,144 SH   SOLE 2 421 0 3,723
GREENLANE HLDGS INC CL A 395330103 35 36,407 SH   SOLE 18 36,407 0 0
GREENLANE HLDGS INC CL A 395330103 16 16,825 SH   SOLE 19 16,825 0 0
GREENLANE HLDGS INC CL A 395330103 726 752,944 SH   SOLE 21 752,944 0 0
GREENLANE HLDGS INC CL A 395330103 130 134,994 SH   SOLE 22 134,374 0 620
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 126 16,017 SH   SOLE 2 1,274 0 14,743
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 706 90,093 SH   SOLE 18 90,093 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 407 51,919 SH   SOLE 19 51,919 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 7,925 1,010,830 SH   SOLE 21 1,010,830 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6,205 791,439 SH   SOLE 22 774,673 0 16,766
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 17 2,145 SH   SOLE 43 0 0 2,145
GREENSKY INC CL A 39572G100 17 1,456 SH   SOLE 2 0 0 1,456
GREENSKY INC CL A 39572G100 12 1,016 SH   SOLE 7 1,016 0 0
GREENSKY INC CL A 39572G100 19 1,688 SH   SOLE 18 1,688 0 0
GREENSKY INC CL A 39572G100 58 5,143 SH   SOLE 19 5,143 0 0
GREENSKY INC CL A 39572G100 754 66,386 SH   SOLE 21 66,386 0 0
GREENSKY INC CL A 39572G100 1,484 130,628 SH   SOLE 22 93,605 0 37,023
GREENSKY INC CL A 39572G100 7 592 SH   SOLE 43 0 0 592
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 848 107,016 SH   SOLE 43 0 0 107,016
GREENWICH LIFESCIENCES INC COM 396879108 12 499 SH   SOLE 2 162 0 337
GREENWICH LIFESCIENCES INC COM 396879108 289 11,858 SH   SOLE 18 11,858 0 0
GREENWICH LIFESCIENCES INC COM 396879108 162 6,656 SH   SOLE 19 6,656 0 0
GREENWICH LIFESCIENCES INC COM 396879108 3,368 138,446 SH   SOLE 21 138,446 0 0
GREENWICH LIFESCIENCES INC COM 396879108 1,959 80,500 SH   SOLE 22 79,436 0 1,064
GREIF INC CL A 397624107 1,867 30,924 SH   SOLE 2 17,980 0 12,944
GREIF INC CL A 397624107 7 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107 21 349 SH   SOLE 7 349 0 0
GREIF INC CL A 397624107 7,532 124,765 SH   SOLE 18 124,765 0 0
GREIF INC CL A 397624107 2,708 44,862 SH   SOLE 19 44,862 0 0
GREIF INC CL A 397624107 114,690 1,899,785 SH   SOLE 21 1,899,785 0 0
GREIF INC CL A 397624107 50,612 838,370 SH   SOLE 22 813,433 0 24,937
GREIF INC CL A 397624107 219 3,631 SH   SOLE 25 3,631 0 0
GREIF INC CL A 397624107 501 8,294 SH   SOLE 26 5,362 0 2,932
GREIF INC CL A 397624107 28 468 SH   SOLE 28 468 0 0
GREIF INC CL A 397624107 976 16,159 SH   SOLE 30 16,159 0 0
GREIF INC CL A 397624107 150 2,480 SH   SOLE 36 2,480 0 0
GREIF INC CL A 397624107 236 3,901 SH   SOLE 40 3,901 0 0
GREIF INC CL A 397624107 2,886 47,803 SH   SOLE 43 8,577 0 39,226
GREIF INC CL B 397624206 269 4,501 SH   SOLE 2 1,255 0 3,246
GREIF INC CL B 397624206 6 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 1,075 17,982 SH   SOLE 18 17,982 0 0
GREIF INC CL B 397624206 687 11,487 SH   SOLE 19 11,487 0 0
GREIF INC CL B 397624206 12,782 213,813 SH   SOLE 21 213,813 0 0
GREIF INC CL B 397624206 4,941 82,659 SH   SOLE 22 76,306 0 6,353
GREIF INC CL B 397624206 69 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206 26 434 SH   SOLE 26 434 0 0
GREIF INC CL B 397624206 69 1,147 SH   SOLE 30 1,147 0 0
GREIF INC CL B 397624206 7 121 SH   SOLE 34 121 0 0
GREIF INC CL B 397624206 63 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206 12 207 SH   SOLE 43 0 0 207
GRID DYNAMICS HLDGS INC CL A 39813G109 596 15,685 SH   SOLE 2 11,292 0 4,393
GRID DYNAMICS HLDGS INC CL A 39813G109 19 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 4,836 127,372 SH   SOLE 18 127,372 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 47,659 1,255,176 SH   SOLE 19 1,255,176 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 64,029 1,686,300 SH   SOLE 21 1,686,300 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 40,247 1,059,979 SH   SOLE 22 1,038,100 0 21,879
GRID DYNAMICS HLDGS INC CL A 39813G109 184 4,852 SH   SOLE 25 4,852 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 57 1,492 SH   SOLE 26 0 0 1,492
GRID DYNAMICS HLDGS INC CL A 39813G109 59 1,562 SH   SOLE 28 1,562 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 938 24,704 SH   SOLE 30 24,704 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 77,136 2,031,502 SH   SOLE 34 2,031,502 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 240 6,327 SH   SOLE 40 6,327 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 275 7,242 SH   SOLE 43 218 0 7,024
GRIFFON CORP COM 398433102 1,547 54,305 SH   SOLE 2 28,548 0 25,757
GRIFFON CORP COM 398433102 4 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102 21 747 SH   SOLE 7 747 0 0
GRIFFON CORP COM 398433102 5,108 179,357 SH   SOLE 18 179,357 0 0
GRIFFON CORP COM 398433102 2,944 103,370 SH   SOLE 19 103,370 0 0
GRIFFON CORP COM 398433102 164,718 5,783,653 SH   SOLE 21 5,783,653 0 0
GRIFFON CORP COM 398433102 35,083 1,231,863 SH   SOLE 22 1,186,138 0 45,725
GRIFFON CORP COM 398433102 241 8,447 SH   SOLE 25 8,447 0 0
GRIFFON CORP COM 398433102 504 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 18 644 SH   SOLE 28 644 0 0
GRIFFON CORP COM 398433102 2,544 89,343 SH   SOLE 30 89,343 0 0
GRIFFON CORP COM 398433102 188 6,609 SH   SOLE 40 6,609 0 0
GRIFFON CORP COM 398433102 477 16,755 SH   SOLE 43 2,813 0 13,942
GRIFOLS S A SP ADR REP B NVT 398438408 14,703 1,309,250 SH   SOLE 21 1,309,250 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 561 49,922 SH   SOLE 30 49,922 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 6,238 555,477 SH   SOLE 43 65,166 0 490,311
GRITSTONE BIO INC COM 39868T105 808 62,831 SH   SOLE 2 26,896 0 35,935
GRITSTONE BIO INC COM 39868T105 10 750 SH   SOLE 7 750 0 0
GRITSTONE BIO INC COM 39868T105 1,783 138,665 SH   SOLE 18 138,665 0 0
GRITSTONE BIO INC COM 39868T105 2,442 189,914 SH   SOLE 19 189,914 0 0
GRITSTONE BIO INC COM 39868T105 26,694 2,075,765 SH   SOLE 21 2,075,765 0 0
GRITSTONE BIO INC COM 39868T105 16,202 1,259,871 SH   SOLE 22 1,235,351 0 24,520
GRITSTONE BIO INC COM 39868T105 33 2,528 SH   SOLE 23 2,528 0 0
GRITSTONE BIO INC COM 39868T105 280 21,792 SH   SOLE 26 0 0 21,792
GRITSTONE BIO INC COM 39868T105 381 29,659 SH   SOLE 30 29,659 0 0
GRITSTONE BIO INC COM 39868T105 124 9,658 SH   SOLE 43 0 0 9,658
GROCERY OUTLET HLDG CORP COM 39874R101 6,127 216,657 SH   SOLE 2 86,920 0 129,737
GROCERY OUTLET HLDG CORP COM 39874R101 26 912 SH   SOLE 4 295 0 617
GROCERY OUTLET HLDG CORP COM 39874R101 35 1,245 SH   SOLE 7 1,245 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 5,451 192,750 SH   SOLE 18 192,750 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 6,739 238,288 SH   SOLE 19 238,288 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 120,040 4,244,702 SH   SOLE 21 4,244,702 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 68,568 2,424,594 SH   SOLE 22 2,324,453 0 100,141
GROCERY OUTLET HLDG CORP COM 39874R101 312 11,030 SH   SOLE 25 11,030 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 9,726 343,902 SH   SOLE 26 103,621 0 240,281
GROCERY OUTLET HLDG CORP COM 39874R101 46 1,619 SH   SOLE 28 1,619 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 8,552 302,419 SH   SOLE 30 302,419 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 38 1,355 SH   SOLE 31 1,355 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 6,534 231,046 SH   SOLE 34 231,046 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 289 10,210 SH   SOLE 40 10,210 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 4,567 23,392 SH   SOLE 2 7,959 0 15,433
GROUP 1 AUTOMOTIVE INC COM 398905109 13 65 SH   SOLE 4 65 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 108 551 SH   SOLE 7 551 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 13,360 68,434 SH   SOLE 18 68,434 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 16,020 82,063 SH   SOLE 19 82,063 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 436,407 2,235,463 SH   SOLE 21 2,235,463 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 97,832 501,137 SH   SOLE 22 483,318 0 17,819
GROUP 1 AUTOMOTIVE INC COM 398905109 413 2,115 SH   SOLE 23 2,115 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 477 2,443 SH   SOLE 25 2,443 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,918 20,072 SH   SOLE 26 7,520 0 12,552
GROUP 1 AUTOMOTIVE INC COM 398905109 63 324 SH   SOLE 28 324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 6,454 33,062 SH   SOLE 30 33,062 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 306 1,569 SH   SOLE 36 1,569 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 402 2,061 SH   SOLE 40 2,061 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,136 10,944 SH   SOLE 43 160 0 10,784
GROUPON INC COM NEW 399473206 357 15,408 SH   SOLE 2 6,621 0 8,787
GROUPON INC COM NEW 399473206 2 79 SH   SOLE 4 79 0 0
GROUPON INC COM NEW 399473206 9 388 SH   SOLE 7 388 0 0
GROUPON INC COM NEW 399473206 1,473 63,620 SH   SOLE 18 63,620 0 0
GROUPON INC COM NEW 399473206 1,022 44,143 SH   SOLE 19 44,143 0 0
GROUPON INC COM NEW 399473206 18,933 817,474 SH   SOLE 21 817,474 0 0
GROUPON INC COM NEW 399473206 11,680 504,304 SH   SOLE 22 490,192 0 14,112
GROUPON INC COM NEW 399473206 72 3,117 SH   SOLE 25 3,117 0 0
GROUPON INC COM NEW 399473206 114 4,928 SH   SOLE 26 2,904 0 2,024
GROUPON INC COM NEW 399473206 67 2,890 SH   SOLE 28 2,890 0 0
GROUPON INC COM NEW 399473206 899 38,797 SH   SOLE 30 38,797 0 0
GROUPON INC COM NEW 399473206 60 2,599 SH   SOLE 40 2,599 0 0
GROUPON INC COM NEW 399473206 653 28,179 SH   SOLE 43 1,090 0 27,089
GROVE INC COM 39959A106 2 503 SH   SOLE 18 503 0 0
GROVE INC COM 39959A106 22 5,353 SH   SOLE 21 5,353 0 0
GROWGENERATION CORP COM 39986L109 252 19,327 SH   SOLE 2 13,746 0 5,581
GROWGENERATION CORP COM 39986L109 11 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109 1,943 148,896 SH   SOLE 18 148,896 0 0
GROWGENERATION CORP COM 39986L109 1,285 98,476 SH   SOLE 19 98,476 0 0
GROWGENERATION CORP COM 39986L109 23,719 1,817,545 SH   SOLE 21 1,817,545 0 0
GROWGENERATION CORP COM 39986L109 16,431 1,259,049 SH   SOLE 22 1,231,481 0 27,568
GROWGENERATION CORP COM 39986L109 73 5,565 SH   SOLE 25 5,565 0 0
GROWGENERATION CORP COM 39986L109 257 19,673 SH   SOLE 26 19,673 0 0
GROWGENERATION CORP COM 39986L109 1,278 97,943 SH   SOLE 30 97,943 0 0
GROWGENERATION CORP COM 39986L109 16 1,226 SH   SOLE 34 1,226 0 0
GROWGENERATION CORP COM 39986L109 65 4,949 SH   SOLE 40 4,949 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,104 20,566 SH   SOLE 2 20,566 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2,976 55,427 SH   SOLE 7 55,427 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 569 10,597 SH   SOLE 19 10,597 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 23,008 428,543 SH   SOLE 21 428,543 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,332 24,803 SH   SOLE 22 24,803 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 105 1,950 SH   SOLE 28 0 0 1,950
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,907 35,523 SH   SOLE 30 35,523 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 133 2,483 SH   SOLE 34 2,483 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,071 19,953 SH   SOLE 43 1,274 0 18,679
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 6,372 30,906 SH   SOLE 7 30,906 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,112 5,393 SH   SOLE 19 5,393 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 50,360 244,278 SH   SOLE 21 244,278 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,973 14,419 SH   SOLE 30 14,419 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 6,676 32,382 SH   SOLE 43 4,781 0 27,601
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 800 5,816 SH   SOLE 2 0 0 5,816
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 132 959 SH   SOLE 4 959 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 15,219 110,706 SH   SOLE 7 110,706 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,920 28,515 SH   SOLE 18 28 0 28,487
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 18,290 133,050 SH   SOLE 19 133,050 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 59,536 433,081 SH   SOLE 21 433,081 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 862 6,273 SH   SOLE 22 6,273 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 31,025 225,684 SH   SOLE 25 225,684 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,946 28,707 SH   SOLE 26 21,386 0 7,321
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,591 26,125 SH   SOLE 30 26,125 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 30,706 223,362 SH   SOLE 34 223,362 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 6,003 43,670 SH   SOLE 43 5,569 0 38,101
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 2,161 422,972 SH   SOLE 43 578 0 422,394
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 351 36,959 SH   SOLE 21 36,959 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 1,641 172,957 SH   SOLE 30 172,957 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 7,324 771,804 SH   SOLE 34 771,804 0 0
GRUPO SIMEC SAB DE C V ADR 400491106 24 902 SH   SOLE 43 0 0 902
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 68 34,739 SH   SOLE 21 34,739 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 455 48,563 SH   SOLE 2 48,563 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 669 71,448 SH   SOLE 22 71,448 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1,613 172,189 SH   SOLE 43 39,775 0 132,414
GSE SYS INC COM 36227K106 16 9,442 SH   SOLE 21 9,442 0 0
GSE SYS INC COM 36227K106 79 46,434 SH   SOLE 22 46,434 0 0
GSI TECHNOLOGY INC COM 36241U106 16 3,501 SH   SOLE 18 3,501 0 0
GSI TECHNOLOGY INC COM 36241U106 273 58,879 SH   SOLE 21 58,879 0 0
GSI TECHNOLOGY INC COM 36241U106 137 29,624 SH   SOLE 22 29,624 0 0
GT BIOPHARMA INC COM NEW 36254L209 10 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 199 65,393 SH   SOLE 18 65,393 0 0
GT BIOPHARMA INC COM NEW 36254L209 120 39,307 SH   SOLE 19 39,307 0 0
GT BIOPHARMA INC COM NEW 36254L209 1,846 605,375 SH   SOLE 21 605,375 0 0
GT BIOPHARMA INC COM NEW 36254L209 1,380 452,348 SH   SOLE 22 451,092 0 1,256
GTY TECHNOLOGY HOLDINGS INC COM 362409104 169 25,217 SH   SOLE 2 1,408 0 23,809
GTY TECHNOLOGY HOLDINGS INC COM 362409104 3 517 SH   SOLE 7 517 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 726 108,404 SH   SOLE 18 108,404 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 374 55,762 SH   SOLE 19 55,762 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 8,161 1,218,018 SH   SOLE 21 1,218,018 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 2,976 444,236 SH   SOLE 22 428,251 0 15,985
GTY TECHNOLOGY HOLDINGS INC COM 362409104 0 64 SH   SOLE 43 0 0 64
GUARANTY BANCSHARES INC TEX COM 400764106 428 11,391 SH   SOLE 2 7,042 0 4,349
GUARANTY BANCSHARES INC TEX COM 400764106 4 113 SH   SOLE 7 113 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 994 26,463 SH   SOLE 18 26,463 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 509 13,549 SH   SOLE 19 13,549 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 12,014 319,704 SH   SOLE 21 319,704 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 7,527 200,284 SH   SOLE 22 195,490 0 4,794
GUARANTY FED BANCSHARES INC COM 40108P101 19 576 SH   SOLE 18 576 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 265 8,164 SH   SOLE 21 8,164 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 5 168 SH   SOLE 22 168 0 0
GUARDANT HEALTH INC COM 40131M109 19,048 190,445 SH   SOLE 2 43,114 0 147,331
GUARDANT HEALTH INC COM 40131M109 24 235 SH   SOLE 4 235 0 0
GUARDANT HEALTH INC COM 40131M109 128 1,280 SH   SOLE 7 1,280 0 0
GUARDANT HEALTH INC COM 40131M109 5,484 54,827 SH   SOLE 18 54,827 0 0
GUARDANT HEALTH INC COM 40131M109 48,028 480,180 SH   SOLE 19 480,180 0 0
GUARDANT HEALTH INC COM 40131M109 135 1,350 SH   SOLE 20 1,350 0 0
GUARDANT HEALTH INC COM 40131M109 172,421 1,723,868 SH   SOLE 21 1,723,868 0 0
GUARDANT HEALTH INC COM 40131M109 216,239 2,161,953 SH   SOLE 22 2,062,806 0 99,147
GUARDANT HEALTH INC COM 40131M109 1,148 11,474 SH   SOLE 25 11,474 0 0
GUARDANT HEALTH INC COM 40131M109 4,500 44,989 SH   SOLE 26 39,030 0 5,959
GUARDANT HEALTH INC COM 40131M109 567 5,668 SH   SOLE 28 1,802 0 3,866
GUARDANT HEALTH INC COM 40131M109 26,717 267,112 SH   SOLE 30 267,112 0 0
GUARDANT HEALTH INC COM 40131M109 135 1,351 SH   SOLE 31 1,351 0 0
GUARDANT HEALTH INC COM 40131M109 13,106 131,030 SH   SOLE 34 131,030 0 0
GUARDANT HEALTH INC COM 40131M109 1,100 11,000 SH   SOLE 40 11,000 0 0
GUARDANT HEALTH INC COM 40131M109 2,347 23,468 SH   SOLE 43 2,143 0 21,325
GUARDANT HEALTH INC NOTE 11/1 40131MAB5 680 672,000 PRN   SOLE 2 672,000 0 0
GUARDANT HEALTH INC NOTE 11/1 40131MAB5 3,094 3,059,000 PRN   SOLE 19 3,059,000 0 0
GUARDANT HEALTH INC NOTE 11/1 40131MAB5 7,653 7,565,000 PRN   SOLE 21 7,565,000 0 0
GUARDANT HEALTH INC NOTE 11/1 40131MAB5 6,342 6,269,000 PRN   SOLE 34 6,269,000 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 3 5,092 SH   SOLE 18 5,092 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 37 56,588 SH   SOLE 21 56,588 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 324 501,454 SH   SOLE 22 501,454 0 0
GUESS INC COM 401617105 1,156 48,811 SH   SOLE 2 19,210 0 29,601
GUESS INC COM 401617105 4 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105 15 647 SH   SOLE 7 647 0 0
GUESS INC COM 401617105 3,586 151,439 SH   SOLE 18 151,439 0 0
GUESS INC COM 401617105 2,660 112,316 SH   SOLE 19 112,316 0 0
GUESS INC COM 401617105 114,974 4,855,310 SH   SOLE 21 4,855,310 0 0
GUESS INC COM 401617105 25,906 1,094,014 SH   SOLE 22 1,053,490 0 40,524
GUESS INC COM 401617105 60 2,547 SH   SOLE 23 2,547 0 0
GUESS INC COM 401617105 115 4,852 SH   SOLE 25 4,852 0 0
GUESS INC COM 401617105 639 26,994 SH   SOLE 26 7,130 0 19,864
GUESS INC COM 401617105 44 1,877 SH   SOLE 28 1,877 0 0
GUESS INC COM 401617105 1,732 73,141 SH   SOLE 30 73,141 0 0
GUESS INC COM 401617105 90 3,792 SH   SOLE 34 3,792 0 0
GUESS INC COM 401617105 24 1,012 SH   SOLE 36 1,012 0 0
GUESS INC COM 401617105 99 4,182 SH   SOLE 40 4,182 0 0
GUESS INC COM 401617105 841 35,511 SH   SOLE 43 176 0 35,335
GUESS INC NOTE 2.000% 4/1 401617AD7 2,390 2,050,000 PRN   SOLE 21 2,050,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 15,023 132,325 SH   SOLE 2 10,475 0 121,850
GUIDEWIRE SOFTWARE INC COM 40171V100 5,982 52,695 SH   SOLE 4 29,115 0 23,580
GUIDEWIRE SOFTWARE INC COM 40171V100 764 6,733 SH   SOLE 7 6,733 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 12 106 SH   SOLE 13 106 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 900 7,929 SH   SOLE 15 7,929 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 12,184 107,317 SH   SOLE 18 103,391 0 3,926
GUIDEWIRE SOFTWARE INC COM 40171V100 2,790 24,572 SH   SOLE 19 24,572 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 165,943 1,461,665 SH   SOLE 21 1,461,665 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 213,605 1,881,486 SH   SOLE 22 1,789,683 0 91,803
GUIDEWIRE SOFTWARE INC COM 40171V100 5,092 44,855 SH   SOLE 23 44,855 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 466 4,106 SH   SOLE 25 4,106 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 8,764 77,196 SH   SOLE 26 59,400 0 17,796
GUIDEWIRE SOFTWARE INC COM 40171V100 16,466 145,039 SH   SOLE 28 1,482 0 143,557
GUIDEWIRE SOFTWARE INC COM 40171V100 38,283 337,203 SH   SOLE 30 242,658 0 94,545
GUIDEWIRE SOFTWARE INC COM 40171V100 3,261 28,720 SH   SOLE 31 9,417 0 19,303
GUIDEWIRE SOFTWARE INC COM 40171V100 443 3,904 SH   SOLE 34 3,904 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,801 15,866 SH   SOLE 36 15,866 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 291 2,561 SH   SOLE 40 2,561 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,280 20,086 SH   SOLE 43 1,040 0 19,046
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 3,076 2,649,000 PRN   SOLE 21 2,649,000 0 0
GUILD HLDGS CO CL A 40172N107 29 2,065 SH   SOLE 2 2,065 0 0
GUILD HLDGS CO CL A 40172N107 86 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 162 40,451 SH   SOLE 21 40,451 0 0
GULF IS FABRICATION INC COM 402307102 840 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 773 10,736 SH   SOLE 2 9,910 0 826
GULFPORT ENERGY CORP COMMON SHARES 402635502 411 5,705 SH   SOLE 19 5,705 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 3,439 47,749 SH   SOLE 21 47,749 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 13,682 189,947 SH   SOLE 22 185,584 0 4,363
GULFPORT ENERGY CORP COMMON SHARES 402635502 114 1,585 SH   SOLE 25 1,585 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 14 201 SH   SOLE 26 0 0 201
GULFPORT ENERGY CORP COMMON SHARES 402635502 631 8,767 SH   SOLE 30 8,767 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 91 1,258 SH   SOLE 40 1,258 0 0
GWG HLDGS INC COM 36192A109 4 431 SH   SOLE 2 0 0 431
GWG HLDGS INC COM 36192A109 6 592 SH   SOLE 18 592 0 0
GWG HLDGS INC COM 36192A109 76 7,642 SH   SOLE 21 7,642 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 1,137 117,322 SH   SOLE 19 117,322 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 283 29,200 SH   SOLE 25 29,200 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 954 98,410 SH   SOLE 34 98,410 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 20 38,656 SH   SOLE 19 38,656 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 5 9,733 SH   SOLE 25 9,733 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 17 32,346 SH   SOLE 34 32,346 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 30,274 333,300 SH   SOLE 2 75,370 0 257,930
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 604 6,651 SH   SOLE 4 6,651 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 201 2,209 SH   SOLE 7 2,209 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 61 677 SH   SOLE 15 677 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 18 200 SH   SOLE 17 0 0 200
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 42,733 470,474 SH   SOLE 18 470,474 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 54,839 603,755 SH   SOLE 19 603,755 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 459,254 5,056,191 SH   SOLE 21 5,056,191 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 246,892 2,718,180 SH   SOLE 22 2,606,119 0 112,061
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 15,718 173,048 SH   SOLE 25 173,048 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 8,055 88,682 SH   SOLE 26 32,107 0 56,575
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4,007 44,112 SH   SOLE 28 2,042 0 42,070
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 5,466 60,183 SH   SOLE 30 60,183 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 132 1,457 SH   SOLE 31 1,457 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 45,258 498,271 SH   SOLE 34 498,271 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3,497 38,500 SH   SOLE 36 38,500 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1,197 13,179 SH   SOLE 40 13,179 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,905 31,985 SH   SOLE 43 4,272 0 27,713
H & E EQUIPMENT SERVICES INC COM 404030108 574 12,971 SH   SOLE 2 8,996 0 3,975
H & E EQUIPMENT SERVICES INC COM 404030108 5 110 SH   SOLE 4 110 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 23 516 SH   SOLE 7 516 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,848 86,929 SH   SOLE 18 86,929 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 5,224 117,993 SH   SOLE 19 117,993 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 53,953 1,218,727 SH   SOLE 21 1,218,727 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 34,756 785,085 SH   SOLE 22 765,780 0 19,305
H & E EQUIPMENT SERVICES INC COM 404030108 183 4,131 SH   SOLE 25 4,131 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,181 26,668 SH   SOLE 26 17,365 0 9,303
H & E EQUIPMENT SERVICES INC COM 404030108 13 287 SH   SOLE 28 287 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 809 18,285 SH   SOLE 30 18,285 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 26 586 SH   SOLE 34 586 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 194 4,371 SH   SOLE 40 4,371 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,027 23,197 SH   SOLE 43 1,765 0 21,432
HACKETT GROUP INC COM 404609109 477 23,256 SH   SOLE 2 16,391 0 6,865
HACKETT GROUP INC COM 404609109 7 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,408 68,571 SH   SOLE 18 68,571 0 0
HACKETT GROUP INC COM 404609109 3,977 193,712 SH   SOLE 19 193,712 0 0
HACKETT GROUP INC COM 404609109 19,162 933,345 SH   SOLE 21 933,345 0 0
HACKETT GROUP INC COM 404609109 13,815 672,906 SH   SOLE 22 653,983 0 18,923
HACKETT GROUP INC COM 404609109 78 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109 175 8,518 SH   SOLE 30 8,518 0 0
HACKETT GROUP INC COM 404609109 149 7,262 SH   SOLE 34 7,262 0 0
HACKETT GROUP INC COM 404609109 93 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109 226 11,026 SH   SOLE 43 0 0 11,026
HAEMONETICS CORP MASS COM 405024100 7,086 133,589 SH   SOLE 2 67,133 0 66,456
HAEMONETICS CORP MASS COM 405024100 11 207 SH   SOLE 4 207 0 0
HAEMONETICS CORP MASS COM 405024100 35 659 SH   SOLE 7 659 0 0
HAEMONETICS CORP MASS COM 405024100 13,240 249,631 SH   SOLE 18 231,761 0 17,870
HAEMONETICS CORP MASS COM 405024100 32,249 608,005 SH   SOLE 19 608,005 0 0
HAEMONETICS CORP MASS COM 405024100 189,894 3,580,195 SH   SOLE 21 3,580,195 0 0
HAEMONETICS CORP MASS COM 405024100 100,532 1,895,406 SH   SOLE 22 1,861,078 0 34,328
HAEMONETICS CORP MASS COM 405024100 1,438 27,118 SH   SOLE 23 27,118 0 0
HAEMONETICS CORP MASS COM 405024100 485 9,147 SH   SOLE 25 9,147 0 0
HAEMONETICS CORP MASS COM 405024100 6,391 120,496 SH   SOLE 26 16,526 0 103,970
HAEMONETICS CORP MASS COM 405024100 48 908 SH   SOLE 28 908 0 0
HAEMONETICS CORP MASS COM 405024100 1,649 31,089 SH   SOLE 30 31,089 0 0
HAEMONETICS CORP MASS COM 405024100 450 8,489 SH   SOLE 36 8,489 0 0
HAEMONETICS CORP MASS COM 405024100 328 6,184 SH   SOLE 40 6,184 0 0
HAEMONETICS CORP MASS COM 405024100 1,126 21,223 SH   SOLE 43 2,909 0 18,314
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 3 272 SH   SOLE 43 0 0 272
HAIN CELESTIAL GROUP INC COM 405217100 13,758 322,879 SH   SOLE 2 71,538 0 251,341
HAIN CELESTIAL GROUP INC COM 405217100 42 988 SH   SOLE 4 331 0 657
HAIN CELESTIAL GROUP INC COM 405217100 51 1,204 SH   SOLE 7 1,204 0 0
HAIN CELESTIAL GROUP INC COM 405217100 8,607 201,989 SH   SOLE 18 201,989 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,085 25,455 SH   SOLE 19 25,455 0 0
HAIN CELESTIAL GROUP INC COM 405217100 194,183 4,557,222 SH   SOLE 21 4,557,222 0 0
HAIN CELESTIAL GROUP INC COM 405217100 107,900 2,532,277 SH   SOLE 22 2,428,820 0 103,457
HAIN CELESTIAL GROUP INC COM 405217100 5,441 127,689 SH   SOLE 25 127,689 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,333 101,695 SH   SOLE 26 72,878 0 28,817
HAIN CELESTIAL GROUP INC COM 405217100 76 1,777 SH   SOLE 28 1,777 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,388 56,035 SH   SOLE 30 56,035 0 0
HAIN CELESTIAL GROUP INC COM 405217100 61 1,435 SH   SOLE 31 1,435 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,735 87,648 SH   SOLE 34 87,648 0 0
HAIN CELESTIAL GROUP INC COM 405217100 302 7,088 SH   SOLE 36 7,088 0 0
HAIN CELESTIAL GROUP INC COM 405217100 506 11,865 SH   SOLE 40 11,865 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,653 85,739 SH   SOLE 43 6,584 0 79,155
HALL OF FAME RESORT & ENTMT COM 40619L102 39 25,452 SH   SOLE 2 2,191 0 23,261
HALL OF FAME RESORT & ENTMT COM 40619L102 279 183,827 SH   SOLE 18 183,827 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 148 97,230 SH   SOLE 19 97,230 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 3,062 2,014,145 SH   SOLE 21 2,014,145 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 2,288 1,505,276 SH   SOLE 22 1,469,571 0 35,705
HALLADOR ENERGY COMPANY COM 40609P105 11 4,641 SH   SOLE 18 4,641 0 0
HALLADOR ENERGY COMPANY COM 40609P105 185 75,111 SH   SOLE 21 75,111 0 0
HALLADOR ENERGY COMPANY COM 40609P105 195 79,165 SH   SOLE 22 79,165 0 0
HALLIBURTON CO COM 406216101 62,434 2,729,961 SH   SOLE 2 752,154 0 1,977,807
HALLIBURTON CO COM 406216101 14,513 634,570 SH   SOLE 4 301,732 0 332,838
HALLIBURTON CO COM 406216101 17,546 767,219 SH   SOLE 7 741,361 0 25,858
HALLIBURTON CO COM 406216101 539 23,548 SH   SOLE 13 13,749 0 9,799
HALLIBURTON CO COM 406216101 2,867 125,364 SH   SOLE 15 125,364 0 0
HALLIBURTON CO COM 406216101 0 7 SH   SOLE 17 0 0 7
HALLIBURTON CO COM 406216101 36,396 1,591,443 SH   SOLE 18 1,452,010 0 139,433
HALLIBURTON CO COM 406216101 9,925 433,989 SH   SOLE 19 433,989 0 0
HALLIBURTON CO COM 406216101 564,387 24,678,047 SH   SOLE 21 24,678,047 0 0
HALLIBURTON CO COM 406216101 443,327 19,384,658 SH   SOLE 22 17,384,367 0 2,000,291
HALLIBURTON CO COM 406216101 12,478 545,585 SH   SOLE 23 545,585 0 0
HALLIBURTON CO COM 406216101 81,167 3,549,048 SH   SOLE 25 3,549,048 0 0
HALLIBURTON CO COM 406216101 64,800 2,833,407 SH   SOLE 26 1,422,575 0 1,410,832
HALLIBURTON CO COM 406216101 59,511 2,602,124 SH   SOLE 28 331,189 0 2,270,935
HALLIBURTON CO COM 406216101 21 933 SH   SOLE 29 933 0 0
HALLIBURTON CO COM 406216101 134,043 5,861,101 SH   SOLE 30 5,518,015 0 343,086
HALLIBURTON CO COM 406216101 8,523 372,674 SH   SOLE 31 105,682 0 266,992
HALLIBURTON CO COM 406216101 2,955 129,195 SH   SOLE 34 129,195 0 0
HALLIBURTON CO COM 406216101 10,338 452,028 SH   SOLE 36 452,028 0 0
HALLIBURTON CO COM 406216101 720 31,491 SH   SOLE 40 31,491 0 0
HALLIBURTON CO COM 406216101 16,377 716,092 SH   SOLE 43 67,144 0 648,948
HALLMARK FINL SVCS INC COM NEW 40624Q203 12 2,796 SH   SOLE 18 2,796 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 220 50,542 SH   SOLE 21 50,542 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 923 212,095 SH   SOLE 22 212,095 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 10,143 252,250 SH   SOLE 2 151,140 0 101,110
HALOZYME THERAPEUTICS INC COM 40637H109 17 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 82 2,045 SH   SOLE 7 2,045 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 25,915 644,485 SH   SOLE 18 615,353 0 29,132
HALOZYME THERAPEUTICS INC COM 40637H109 82,562 2,053,268 SH   SOLE 19 2,053,268 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 436,173 10,847,371 SH   SOLE 21 10,847,371 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 181,921 4,524,268 SH   SOLE 22 4,449,527 0 74,741
HALOZYME THERAPEUTICS INC COM 40637H109 1,030 25,610 SH   SOLE 23 25,610 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 744 18,515 SH   SOLE 25 18,515 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6,753 167,951 SH   SOLE 26 43,784 0 124,167
HALOZYME THERAPEUTICS INC COM 40637H109 2,037 50,661 SH   SOLE 28 50,661 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 29,784 740,719 SH   SOLE 30 740,719 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 391 9,736 SH   SOLE 34 9,736 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 711 17,681 SH   SOLE 40 17,681 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,413 84,876 SH   SOLE 43 1,022 0 83,854
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 96 6,682 SH   SOLE 2 1,210 0 5,472
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 346 24,108 SH   SOLE 18 24,108 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 178 12,421 SH   SOLE 19 12,421 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3,849 268,053 SH   SOLE 21 268,053 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2,761 192,242 SH   SOLE 22 189,347 0 2,895
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 26 1,805 SH   SOLE 43 0 0 1,805
HAMILTON LANE INC CL A 407497106 4,124 39,802 SH   SOLE 2 17,278 0 22,524
HAMILTON LANE INC CL A 407497106 10 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 50 482 SH   SOLE 7 482 0 0
HAMILTON LANE INC CL A 407497106 10,720 103,454 SH   SOLE 18 92,580 0 10,874
HAMILTON LANE INC CL A 407497106 27,355 263,998 SH   SOLE 19 263,998 0 0
HAMILTON LANE INC CL A 407497106 125,304 1,209,268 SH   SOLE 21 1,209,268 0 0
HAMILTON LANE INC CL A 407497106 103,147 995,437 SH   SOLE 22 976,153 0 19,284
HAMILTON LANE INC CL A 407497106 826 7,967 SH   SOLE 23 7,967 0 0
HAMILTON LANE INC CL A 407497106 437 4,216 SH   SOLE 25 4,216 0 0
HAMILTON LANE INC CL A 407497106 4,878 47,076 SH   SOLE 26 8,454 0 38,622
HAMILTON LANE INC CL A 407497106 67 647 SH   SOLE 28 647 0 0
HAMILTON LANE INC CL A 407497106 35,645 343,997 SH   SOLE 30 343,997 0 0
HAMILTON LANE INC CL A 407497106 472 4,556 SH   SOLE 40 4,556 0 0
HAMILTON LANE INC CL A 407497106 367 3,544 SH   SOLE 43 257 0 3,287
HANCOCK WHITNEY CORPORATION COM 410120109 8,342 166,780 SH   SOLE 2 76,882 0 89,898
HANCOCK WHITNEY CORPORATION COM 410120109 174 3,469 SH   SOLE 4 355 0 3,114
HANCOCK WHITNEY CORPORATION COM 410120109 103 2,061 SH   SOLE 7 2,061 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 21,046 420,747 SH   SOLE 18 420,747 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 20,375 407,329 SH   SOLE 19 407,329 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 314,762 6,292,724 SH   SOLE 21 6,292,724 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 146,368 2,926,185 SH   SOLE 22 2,839,002 0 87,183
HANCOCK WHITNEY CORPORATION COM 410120109 590 11,794 SH   SOLE 23 11,794 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 746 14,920 SH   SOLE 25 14,920 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,874 117,431 SH   SOLE 26 29,345 0 88,086
HANCOCK WHITNEY CORPORATION COM 410120109 77 1,547 SH   SOLE 28 1,547 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 7,374 147,423 SH   SOLE 30 147,423 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 326 6,522 SH   SOLE 36 6,522 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 582 11,627 SH   SOLE 40 11,627 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,863 97,216 SH   SOLE 43 7,698 0 89,518
HANESBRANDS INC COM 410345102 13,799 825,299 SH   SOLE 2 266,565 0 558,734
HANESBRANDS INC COM 410345102 233 13,920 SH   SOLE 4 13,920 0 0
HANESBRANDS INC COM 410345102 523 31,305 SH   SOLE 7 31,305 0 0
HANESBRANDS INC COM 410345102 15,575 931,547 SH   SOLE 18 930,977 0 570
HANESBRANDS INC COM 410345102 1,822 108,988 SH   SOLE 19 108,988 0 0
HANESBRANDS INC COM 410345102 398,720 23,846,918 SH   SOLE 21 23,846,918 0 0
HANESBRANDS INC COM 410345102 166,306 9,946,561 SH   SOLE 22 9,496,176 0 450,385
HANESBRANDS INC COM 410345102 1,178 70,475 SH   SOLE 25 70,475 0 0
HANESBRANDS INC COM 410345102 2,453 146,729 SH   SOLE 26 118,474 0 28,255
HANESBRANDS INC COM 410345102 104 6,220 SH   SOLE 28 6,220 0 0
HANESBRANDS INC COM 410345102 3,610 215,931 SH   SOLE 30 215,931 0 0
HANESBRANDS INC COM 410345102 86 5,149 SH   SOLE 31 5,149 0 0
HANESBRANDS INC COM 410345102 2,241 134,061 SH   SOLE 32 134,061 0 0
HANESBRANDS INC COM 410345102 1,525 91,237 SH   SOLE 36 91,237 0 0
HANESBRANDS INC COM 410345102 714 42,715 SH   SOLE 40 42,715 0 0
HANESBRANDS INC COM 410345102 2,795 167,152 SH   SOLE 43 5,738 0 161,414
HANGER INC COM NEW 41043F208 471 25,982 SH   SOLE 2 15,685 0 10,297
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,761 152,268 SH   SOLE 18 137,168 0 15,100
HANGER INC COM NEW 41043F208 3,125 172,373 SH   SOLE 19 172,373 0 0
HANGER INC COM NEW 41043F208 84,880 4,681,746 SH   SOLE 21 4,681,746 0 0
HANGER INC COM NEW 41043F208 17,600 970,760 SH   SOLE 22 944,640 0 26,120
HANGER INC COM NEW 41043F208 76 4,182 SH   SOLE 23 4,182 0 0
HANGER INC COM NEW 41043F208 97 5,357 SH   SOLE 25 5,357 0 0
HANGER INC COM NEW 41043F208 134 7,385 SH   SOLE 26 1,856 0 5,529
HANGER INC COM NEW 41043F208 53 2,945 SH   SOLE 28 2,945 0 0
HANGER INC COM NEW 41043F208 2,199 121,291 SH   SOLE 30 121,291 0 0
HANGER INC COM NEW 41043F208 31 1,690 SH   SOLE 36 1,690 0 0
HANGER INC COM NEW 41043F208 83 4,599 SH   SOLE 40 4,599 0 0
HANGER INC COM NEW 41043F208 123 6,762 SH   SOLE 43 0 0 6,762
HANMI FINL CORP COM NEW 410495204 403 17,031 SH   SOLE 2 722 0 16,309
HANMI FINL CORP COM NEW 410495204 12 490 SH   SOLE 7 490 0 0
HANMI FINL CORP COM NEW 410495204 2,892 122,141 SH   SOLE 18 122,141 0 0
HANMI FINL CORP COM NEW 410495204 989 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204 80,280 3,390,191 SH   SOLE 21 3,390,191 0 0
HANMI FINL CORP COM NEW 410495204 18,535 782,743 SH   SOLE 22 768,246 0 14,497
HANMI FINL CORP COM NEW 410495204 903 38,142 SH   SOLE 30 38,142 0 0
HANMI FINL CORP COM NEW 410495204 244 10,309 SH   SOLE 43 0 0 10,309
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,355 63,150 SH   SOLE 2 23,075 0 40,075
HANNON ARMSTRONG SUST INFR C COM 41068X100 15 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 55 1,040 SH   SOLE 7 1,040 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 12,353 232,554 SH   SOLE 18 232,554 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,258 136,627 SH   SOLE 19 136,627 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 200,931 3,782,588 SH   SOLE 21 3,782,588 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 103,202 1,942,804 SH   SOLE 22 1,869,153 0 73,651
HANNON ARMSTRONG SUST INFR C COM 41068X100 855 16,101 SH   SOLE 25 16,101 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,488 28,011 SH   SOLE 26 21,531 0 6,480
HANNON ARMSTRONG SUST INFR C COM 41068X100 74 1,402 SH   SOLE 28 1,402 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,679 50,439 SH   SOLE 30 50,439 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 680 12,794 SH   SOLE 36 12,794 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 563 10,605 SH   SOLE 40 10,605 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,849 34,799 SH   SOLE 43 844 0 33,955
HANOVER INS GROUP INC COM 410867105 8,992 68,609 SH   SOLE 2 46,493 0 22,116
HANOVER INS GROUP INC COM 410867105 17 130 SH   SOLE 4 130 0 0
HANOVER INS GROUP INC COM 410867105 112 854 SH   SOLE 7 854 0 0
HANOVER INS GROUP INC COM 410867105 10,789 82,322 SH   SOLE 18 80,586 0 1,736
HANOVER INS GROUP INC COM 410867105 7,599 57,978 SH   SOLE 19 57,978 0 0
HANOVER INS GROUP INC COM 410867105 237,899 1,815,194 SH   SOLE 21 1,815,194 0 0
HANOVER INS GROUP INC COM 410867105 138,594 1,057,487 SH   SOLE 22 1,010,705 0 46,782
HANOVER INS GROUP INC COM 410867105 846 6,452 SH   SOLE 25 6,452 0 0
HANOVER INS GROUP INC COM 410867105 1,908 14,558 SH   SOLE 26 11,304 0 3,254
HANOVER INS GROUP INC COM 410867105 83 636 SH   SOLE 28 636 0 0
HANOVER INS GROUP INC COM 410867105 2,379 18,152 SH   SOLE 30 18,152 0 0
HANOVER INS GROUP INC COM 410867105 70 536 SH   SOLE 31 536 0 0
HANOVER INS GROUP INC COM 410867105 1,815 13,847 SH   SOLE 34 13,847 0 0
HANOVER INS GROUP INC COM 410867105 682 5,201 SH   SOLE 36 5,201 0 0
HANOVER INS GROUP INC COM 410867105 567 4,324 SH   SOLE 40 4,324 0 0
HANOVER INS GROUP INC COM 410867105 5,104 38,944 SH   SOLE 43 1,078 0 37,866
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 8 2,855 SH   SOLE 18 2,855 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 82 31,039 SH   SOLE 21 31,039 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 2 751 SH   SOLE 22 751 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 683 46,037 SH   SOLE 2 14,466 0 31,571
HARBORONE BANCORP INC NEW COM NEW 41165Y100 10 672 SH   SOLE 7 672 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 2,337 157,490 SH   SOLE 18 157,490 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,406 94,713 SH   SOLE 19 94,713 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 30,402 2,048,659 SH   SOLE 21 2,048,659 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 19,712 1,328,273 SH   SOLE 22 1,277,854 0 50,419
HARBORONE BANCORP INC NEW COM NEW 41165Y100 138 9,289 SH   SOLE 25 9,289 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 260 17,530 SH   SOLE 30 17,530 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 26 1,749 SH   SOLE 36 1,749 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 99 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 757 51,041 SH   SOLE 43 0 0 51,041
HARLEY DAVIDSON INC COM 412822108 9,649 256,014 SH   SOLE 2 145,408 0 110,606
HARLEY DAVIDSON INC COM 412822108 211 5,593 SH   SOLE 4 5,593 0 0
HARLEY DAVIDSON INC COM 412822108 148 3,928 SH   SOLE 7 3,928 0 0
HARLEY DAVIDSON INC COM 412822108 12,702 337,023 SH   SOLE 18 337,023 0 0
HARLEY DAVIDSON INC COM 412822108 2,044 54,224 SH   SOLE 19 54,224 0 0
HARLEY DAVIDSON INC COM 412822108 273,993 7,269,639 SH   SOLE 21 7,269,639 0 0
HARLEY DAVIDSON INC COM 412822108 161,587 4,287,261 SH   SOLE 22 4,115,628 0 171,633
HARLEY DAVIDSON INC COM 412822108 912 24,193 SH   SOLE 25 24,193 0 0
HARLEY DAVIDSON INC COM 412822108 2,267 60,140 SH   SOLE 26 48,050 0 12,090
HARLEY DAVIDSON INC COM 412822108 103 2,738 SH   SOLE 28 2,738 0 0
HARLEY DAVIDSON INC COM 412822108 3,465 91,932 SH   SOLE 30 91,932 0 0
HARLEY DAVIDSON INC COM 412822108 91 2,417 SH   SOLE 31 2,417 0 0
HARLEY DAVIDSON INC COM 412822108 91 2,403 SH   SOLE 34 2,403 0 0
HARLEY DAVIDSON INC COM 412822108 939 24,926 SH   SOLE 36 24,926 0 0
HARLEY DAVIDSON INC COM 412822108 785 20,822 SH   SOLE 40 20,822 0 0
HARLEY DAVIDSON INC COM 412822108 3,389 89,915 SH   SOLE 43 5,613 0 84,302
HARMONIC INC COM 413160102 1,889 160,626 SH   SOLE 2 102,590 0 58,036
HARMONIC INC COM 413160102 15 1,315 SH   SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 4,293 365,086 SH   SOLE 18 365,086 0 0
HARMONIC INC COM 413160102 2,270 193,066 SH   SOLE 19 193,066 0 0
HARMONIC INC COM 413160102 144,200 12,261,916 SH   SOLE 21 12,261,916 0 0
HARMONIC INC COM 413160102 31,361 2,666,794 SH   SOLE 22 2,575,201 0 91,593
HARMONIC INC COM 413160102 43 3,680 SH   SOLE 23 3,680 0 0
HARMONIC INC COM 413160102 229 19,490 SH   SOLE 25 19,490 0 0
HARMONIC INC COM 413160102 209 17,767 SH   SOLE 26 7,480 0 10,287
HARMONIC INC COM 413160102 2,166 184,171 SH   SOLE 30 184,171 0 0
HARMONIC INC COM 413160102 213 18,132 SH   SOLE 36 18,132 0 0
HARMONIC INC COM 413160102 176 14,924 SH   SOLE 40 14,924 0 0
HARMONIC INC COM 413160102 302 25,665 SH   SOLE 43 0 0 25,665
HARMONY BIOSCIENCES HLDGS IN COM 413197104 1,088 25,509 SH   SOLE 2 14,023 0 11,486
HARMONY BIOSCIENCES HLDGS IN COM 413197104 15 359 SH   SOLE 7 359 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 3,543 83,087 SH   SOLE 18 78,056 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104 3,362 78,849 SH   SOLE 19 78,849 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 115,443 2,707,386 SH   SOLE 21 2,707,386 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 24,228 568,205 SH   SOLE 22 558,510 0 9,695
HARMONY BIOSCIENCES HLDGS IN COM 413197104 83 1,952 SH   SOLE 23 1,952 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 112 2,617 SH   SOLE 25 2,617 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 165 3,879 SH   SOLE 26 0 0 3,879
HARMONY BIOSCIENCES HLDGS IN COM 413197104 602 14,118 SH   SOLE 28 14,118 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 10,596 248,493 SH   SOLE 30 248,493 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 86 2,019 SH   SOLE 40 2,019 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 140 3,293 SH   SOLE 43 12 0 3,281
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 8,921 2,170,441 SH   SOLE 7 2,170,441 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 15,771 3,837,335 SH   SOLE 30 3,837,335 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 824 200,451 SH   SOLE 43 24,540 0 175,911
HARPOON THERAPEUTICS INC COM 41358P106 180 23,808 SH   SOLE 2 9,780 0 14,028
HARPOON THERAPEUTICS INC COM 41358P106 2 302 SH   SOLE 7 302 0 0
HARPOON THERAPEUTICS INC COM 41358P106 446 59,084 SH   SOLE 18 49,106 0 9,978
HARPOON THERAPEUTICS INC COM 41358P106 1,288 170,556 SH   SOLE 19 170,556 0 0
HARPOON THERAPEUTICS INC COM 41358P106 6,043 800,445 SH   SOLE 21 800,445 0 0
HARPOON THERAPEUTICS INC COM 41358P106 4,648 615,630 SH   SOLE 22 613,006 0 2,624
HARPOON THERAPEUTICS INC COM 41358P106 34 4,535 SH   SOLE 23 4,535 0 0
HARPOON THERAPEUTICS INC COM 41358P106 189 24,985 SH   SOLE 26 0 0 24,985
HARPOON THERAPEUTICS INC COM 41358P106 112 14,780 SH   SOLE 30 14,780 0 0
HARPOON THERAPEUTICS INC COM 41358P106 2 206 SH   SOLE 43 0 0 206
HARROW HEALTH INC COM 415858109 5 601 SH   SOLE 2 0 0 601
HARROW HEALTH INC COM 415858109 35 4,043 SH   SOLE 18 4,043 0 0
HARROW HEALTH INC COM 415858109 1,003 116,113 SH   SOLE 21 116,113 0 0
HARROW HEALTH INC COM 415858109 2,581 298,774 SH   SOLE 22 298,774 0 0
HARROW HEALTH INC COM 415858109 101 11,736 SH   SOLE 30 11,736 0 0
HARSCO CORP COM 415864107 925 55,363 SH   SOLE 2 22,022 0 33,341
HARSCO CORP COM 415864107 6 352 SH   SOLE 4 352 0 0
HARSCO CORP COM 415864107 21 1,284 SH   SOLE 7 1,284 0 0
HARSCO CORP COM 415864107 4,819 288,397 SH   SOLE 18 288,397 0 0
HARSCO CORP COM 415864107 2,342 140,146 SH   SOLE 19 140,146 0 0
HARSCO CORP COM 415864107 165,346 9,895,046 SH   SOLE 21 9,895,046 0 0
HARSCO CORP COM 415864107 32,830 1,964,703 SH   SOLE 22 1,899,069 0 65,634
HARSCO CORP COM 415864107 168 10,031 SH   SOLE 25 10,031 0 0
HARSCO CORP COM 415864107 562 33,614 SH   SOLE 26 28,014 0 5,600
HARSCO CORP COM 415864107 943 56,422 SH   SOLE 28 56,422 0 0
HARSCO CORP COM 415864107 3,629 217,188 SH   SOLE 30 217,188 0 0
HARSCO CORP COM 415864107 152 9,096 SH   SOLE 40 9,096 0 0
HARSCO CORP COM 415864107 1,033 61,837 SH   SOLE 43 1,354 0 60,483
HARTFORD FINL SVCS GROUP INC COM 416515104 64,737 937,675 SH   SOLE 2 351,623 0 586,052
HARTFORD FINL SVCS GROUP INC COM 416515104 19,903 288,282 SH   SOLE 4 179,042 0 109,240
HARTFORD FINL SVCS GROUP INC COM 416515104 29,036 420,575 SH   SOLE 7 329,345 0 91,230
HARTFORD FINL SVCS GROUP INC COM 416515104 465 6,738 SH   SOLE 13 2,585 0 4,153
HARTFORD FINL SVCS GROUP INC COM 416515104 3,389 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 68,594 993,542 SH   SOLE 18 819,900 0 173,642
HARTFORD FINL SVCS GROUP INC COM 416515104 12,220 177,005 SH   SOLE 19 177,005 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 681,767 9,874,951 SH   SOLE 21 9,874,951 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 519,953 7,531,179 SH   SOLE 22 6,782,423 0 748,756
HARTFORD FINL SVCS GROUP INC COM 416515104 15,986 231,542 SH   SOLE 23 231,542 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 39,695 574,961 SH   SOLE 25 574,961 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 66,919 969,276 SH   SOLE 26 475,691 0 493,585
HARTFORD FINL SVCS GROUP INC COM 416515104 102,438 1,483,754 SH   SOLE 28 155,055 0 1,328,699
HARTFORD FINL SVCS GROUP INC COM 416515104 743 10,756 SH   SOLE 29 10,756 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 116,752 1,691,082 SH   SOLE 30 1,691,082 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 10,591 153,403 SH   SOLE 31 57,700 0 95,703
HARTFORD FINL SVCS GROUP INC COM 416515104 7,777 112,652 SH   SOLE 34 112,652 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 12,613 182,690 SH   SOLE 36 182,690 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 764 11,070 SH   SOLE 40 11,070 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 20,117 291,386 SH   SOLE 43 11,408 0 279,978
HARVARD BIOSCIENCE INC COM 416906105 315 44,620 SH   SOLE 2 1,622 0 42,998
HARVARD BIOSCIENCE INC COM 416906105 4 619 SH   SOLE 7 619 0 0
HARVARD BIOSCIENCE INC COM 416906105 762 108,067 SH   SOLE 18 108,067 0 0
HARVARD BIOSCIENCE INC COM 416906105 507 71,972 SH   SOLE 19 71,972 0 0
HARVARD BIOSCIENCE INC COM 416906105 11,607 1,646,374 SH   SOLE 21 1,646,374 0 0
HARVARD BIOSCIENCE INC COM 416906105 8,228 1,167,097 SH   SOLE 22 1,156,903 0 10,194
HARVARD BIOSCIENCE INC COM 416906105 42 6,009 SH   SOLE 26 0 0 6,009
HARVARD BIOSCIENCE INC COM 416906105 126 17,803 SH   SOLE 30 17,803 0 0
HARVARD BIOSCIENCE INC COM 416906105 4 629 SH   SOLE 43 0 0 629
HASBRO INC COM 418056107 22,110 217,231 SH   SOLE 2 41,931 0 175,300
HASBRO INC COM 418056107 11,897 116,887 SH   SOLE 4 77,178 0 39,709
HASBRO INC COM 418056107 12,292 120,770 SH   SOLE 7 116,570 0 4,200
HASBRO INC COM 418056107 40 392 SH   SOLE 13 392 0 0
HASBRO INC COM 418056107 1,884 18,515 SH   SOLE 15 18,515 0 0
HASBRO INC COM 418056107 4 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 83,504 820,438 SH   SOLE 18 800,785 0 19,653
HASBRO INC COM 418056107 97,913 962,006 SH   SOLE 19 962,006 0 0
HASBRO INC COM 418056107 384,736 3,780,073 SH   SOLE 21 3,780,073 0 0
HASBRO INC COM 418056107 282,841 2,778,940 SH   SOLE 22 2,509,225 0 269,715
HASBRO INC COM 418056107 7,858 77,210 SH   SOLE 23 77,210 0 0
HASBRO INC COM 418056107 57,763 567,527 SH   SOLE 25 567,527 0 0
HASBRO INC COM 418056107 75,083 737,696 SH   SOLE 26 504,239 0 233,457
HASBRO INC COM 418056107 40,728 400,156 SH   SOLE 28 9,657 0 390,499
HASBRO INC COM 418056107 46 456 SH   SOLE 29 456 0 0
HASBRO INC COM 418056107 111,689 1,097,356 SH   SOLE 30 1,073,796 0 23,560
HASBRO INC COM 418056107 5,694 55,948 SH   SOLE 31 15,882 0 40,066
HASBRO INC COM 418056107 43,076 423,229 SH   SOLE 34 423,229 0 0
HASBRO INC COM 418056107 6,052 59,462 SH   SOLE 36 59,462 0 0
HASBRO INC COM 418056107 2,384 23,423 SH   SOLE 37 23,423 0 0
HASBRO INC COM 418056107 462 4,538 SH   SOLE 40 4,538 0 0
HASBRO INC COM 418056107 17,483 171,777 SH   SOLE 43 8,271 0 163,506
HASHICORP INC COM CL A 418100103 1,767 19,409 SH   SOLE 2 19,409 0 0
HASHICORP INC COM CL A 418100103 547 6,003 SH   SOLE 4 6,003 0 0
HASHICORP INC COM CL A 418100103 1,298 14,253 SH   SOLE 13 14,253 0 0
HASHICORP INC COM CL A 418100103 207,292 2,276,937 SH   SOLE 18 2,263,334 0 13,603
HASHICORP INC COM CL A 418100103 8,285 91,002 SH   SOLE 19 91,002 0 0
HASHICORP INC COM CL A 418100103 294 3,225 SH   SOLE 21 3,225 0 0
HASHICORP INC COM CL A 418100103 11,726 128,806 SH   SOLE 22 103,932 0 24,874
HASHICORP INC COM CL A 418100103 230 2,524 SH   SOLE 26 2,524 0 0
HASHICORP INC COM CL A 418100103 11,866 130,338 SH   SOLE 28 0 0 130,338
HASHICORP INC COM CL A 418100103 1,113 12,229 SH   SOLE 30 12,229 0 0
HASHICORP INC COM CL A 418100103 24,446 268,523 SH   SOLE 34 268,523 0 0
HASHICORP INC COM CL A 418100103 146 1,601 SH   SOLE 36 1,601 0 0
HAVERTY FURNITURE COS INC COM 419596101 1,317 43,068 SH   SOLE 2 31,961 0 11,107
HAVERTY FURNITURE COS INC COM 419596101 2 70 SH   SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101 7 216 SH   SOLE 7 216 0 0
HAVERTY FURNITURE COS INC COM 419596101 1,903 62,261 SH   SOLE 18 62,261 0 0
HAVERTY FURNITURE COS INC COM 419596101 2,986 97,674 SH   SOLE 19 97,674 0 0
HAVERTY FURNITURE COS INC COM 419596101 59,208 1,936,787 SH   SOLE 21 1,936,787 0 0
HAVERTY FURNITURE COS INC COM 419596101 16,544 541,179 SH   SOLE 22 525,823 0 15,356
HAVERTY FURNITURE COS INC COM 419596101 29 937 SH   SOLE 23 937 0 0
HAVERTY FURNITURE COS INC COM 419596101 83 2,731 SH   SOLE 25 2,731 0 0
HAVERTY FURNITURE COS INC COM 419596101 288 9,405 SH   SOLE 26 2,000 0 7,405
HAVERTY FURNITURE COS INC COM 419596101 695 22,748 SH   SOLE 30 22,748 0 0
HAVERTY FURNITURE COS INC COM 419596101 187 6,127 SH   SOLE 34 6,127 0 0
HAVERTY FURNITURE COS INC COM 419596101 40 1,296 SH   SOLE 36 1,296 0 0
HAVERTY FURNITURE COS INC COM 419596101 70 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101 147 4,815 SH   SOLE 43 0 0 4,815
HAWAIIAN ELEC INDUSTRIES COM 419870100 6,350 153,018 SH   SOLE 2 91,652 0 61,366
HAWAIIAN ELEC INDUSTRIES COM 419870100 696 16,773 SH   SOLE 4 16,773 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 100 2,414 SH   SOLE 7 2,414 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 9,824 236,734 SH   SOLE 18 236,734 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,293 31,152 SH   SOLE 19 31,152 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 229,666 5,534,132 SH   SOLE 21 5,534,132 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 122,633 2,955,013 SH   SOLE 22 2,831,191 0 123,822
HAWAIIAN ELEC INDUSTRIES COM 419870100 577 13,911 SH   SOLE 25 13,911 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,218 53,445 SH   SOLE 26 42,845 0 10,600
HAWAIIAN ELEC INDUSTRIES COM 419870100 81 1,947 SH   SOLE 28 1,947 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 5,197 125,240 SH   SOLE 30 125,240 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 16,512 397,876 SH   SOLE 31 1,572 0 396,304
HAWAIIAN ELEC INDUSTRIES COM 419870100 296 7,134 SH   SOLE 36 7,134 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 617 14,861 SH   SOLE 40 14,861 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,461 83,386 SH   SOLE 43 4,235 0 79,151
HAWAIIAN HOLDINGS INC COM 419879101 914 49,748 SH   SOLE 2 23,348 0 26,400
HAWAIIAN HOLDINGS INC COM 419879101 15 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 3,637 197,998 SH   SOLE 18 197,998 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,638 89,187 SH   SOLE 19 89,187 0 0
HAWAIIAN HOLDINGS INC COM 419879101 117,405 6,391,140 SH   SOLE 21 6,391,140 0 0
HAWAIIAN HOLDINGS INC COM 419879101 23,817 1,296,528 SH   SOLE 22 1,260,067 0 36,461
HAWAIIAN HOLDINGS INC COM 419879101 55 2,987 SH   SOLE 25 2,987 0 0
HAWAIIAN HOLDINGS INC COM 419879101 36 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,303 70,914 SH   SOLE 30 70,914 0 0
HAWAIIAN HOLDINGS INC COM 419879101 76 4,120 SH   SOLE 34 4,120 0 0
HAWAIIAN HOLDINGS INC COM 419879101 33 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,403 76,357 SH   SOLE 43 16,323 0 60,034
HAWKINS INC COM 420261109 1,564 39,657 SH   SOLE 2 20,003 0 19,654
HAWKINS INC COM 420261109 11 276 SH   SOLE 7 276 0 0
HAWKINS INC COM 420261109 2,949 74,754 SH   SOLE 18 72,152 0 2,602
HAWKINS INC COM 420261109 2,274 57,644 SH   SOLE 19 57,644 0 0
HAWKINS INC COM 420261109 96,911 2,456,550 SH   SOLE 21 2,456,550 0 0
HAWKINS INC COM 420261109 20,684 524,321 SH   SOLE 22 509,866 0 14,455
HAWKINS INC COM 420261109 46 1,174 SH   SOLE 23 1,174 0 0
HAWKINS INC COM 420261109 96 2,427 SH   SOLE 25 2,427 0 0
HAWKINS INC COM 420261109 1,084 27,475 SH   SOLE 30 27,475 0 0
HAWKINS INC COM 420261109 87 2,198 SH   SOLE 40 2,198 0 0
HAWKINS INC COM 420261109 553 14,016 SH   SOLE 43 424 0 13,592
HAWTHORN BANCSHARES INC COM 420476103 29 1,123 SH   SOLE 18 1,123 0 0
HAWTHORN BANCSHARES INC COM 420476103 620 23,906 SH   SOLE 21 23,906 0 0
HAWTHORN BANCSHARES INC COM 420476103 10 369 SH   SOLE 22 369 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 294 7,288 SH   SOLE 2 429 0 6,859
HAYNES INTERNATIONAL INC COM NEW 420877201 5 132 SH   SOLE 7 132 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 2,053 50,895 SH   SOLE 18 50,895 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 874 21,680 SH   SOLE 19 21,680 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 67,954 1,684,960 SH   SOLE 21 1,684,960 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 12,941 320,881 SH   SOLE 22 313,665 0 7,216
HAYNES INTERNATIONAL INC COM NEW 420877201 609 15,094 SH   SOLE 30 15,094 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 142 3,520 SH   SOLE 43 143 0 3,377
HAYWARD HLDGS INC COM 421298100 3,374 128,613 SH   SOLE 2 15,179 0 113,434
HAYWARD HLDGS INC COM 421298100 16 621 SH   SOLE 7 621 0 0
HAYWARD HLDGS INC COM 421298100 519 19,795 SH   SOLE 18 19,795 0 0
HAYWARD HLDGS INC COM 421298100 367 14,010 SH   SOLE 19 14,010 0 0
HAYWARD HLDGS INC COM 421298100 13,749 524,168 SH   SOLE 21 524,168 0 0
HAYWARD HLDGS INC COM 421298100 25,721 980,601 SH   SOLE 22 935,813 0 44,788
HAYWARD HLDGS INC COM 421298100 156 5,931 SH   SOLE 25 5,931 0 0
HAYWARD HLDGS INC COM 421298100 807 30,754 SH   SOLE 30 30,754 0 0
HAYWARD HLDGS INC COM 421298100 18 681 SH   SOLE 31 681 0 0
HAYWARD HLDGS INC COM 421298100 182 6,950 SH   SOLE 40 6,950 0 0
HAYWARD HLDGS INC COM 421298100 4 140 SH   SOLE 43 0 0 140
HBT FINL INC. COM 404111106 982 52,451 SH   SOLE 2 3,488 0 48,963
HBT FINL INC. COM 404111106 667 35,596 SH   SOLE 18 35,596 0 0
HBT FINL INC. COM 404111106 3,263 174,193 SH   SOLE 19 174,193 0 0
HBT FINL INC. COM 404111106 7,316 390,601 SH   SOLE 21 390,601 0 0
HBT FINL INC. COM 404111106 7,929 423,357 SH   SOLE 22 417,846 0 5,511
HBT FINL INC. COM 404111106 347 18,505 SH   SOLE 23 18,505 0 0
HBT FINL INC. COM 404111106 1,754 93,634 SH   SOLE 26 0 0 93,634
HCA HEALTHCARE INC COM 40412C101 132,958 517,506 SH   SOLE 2 105,930 0 411,576
HCA HEALTHCARE INC COM 40412C101 32,815 127,723 SH   SOLE 4 111,952 0 15,771
HCA HEALTHCARE INC COM 40412C101 71,908 279,884 SH   SOLE 7 213,083 0 66,801
HCA HEALTHCARE INC COM 40412C101 945 3,677 SH   SOLE 13 665 0 3,012
HCA HEALTHCARE INC COM 40412C101 9,275 36,100 SH   SOLE 15 36,100 0 0
HCA HEALTHCARE INC COM 40412C101 102,165 397,654 SH   SOLE 18 364,589 0 33,065
HCA HEALTHCARE INC COM 40412C101 109,483 426,135 SH   SOLE 19 426,135 0 0
HCA HEALTHCARE INC COM 40412C101 1,370,906 5,335,926 SH   SOLE 21 5,335,926 0 0
HCA HEALTHCARE INC COM 40412C101 1,315,783 5,121,372 SH   SOLE 22 4,620,903 0 500,469
HCA HEALTHCARE INC COM 40412C101 37,426 145,673 SH   SOLE 23 145,673 0 0
HCA HEALTHCARE INC COM 40412C101 112,175 436,613 SH   SOLE 25 436,613 0 0
HCA HEALTHCARE INC COM 40412C101 135,526 527,501 SH   SOLE 26 187,753 0 339,748
HCA HEALTHCARE INC COM 40412C101 164,218 639,181 SH   SOLE 28 54,736 0 584,445
HCA HEALTHCARE INC COM 40412C101 431,985 1,681,399 SH   SOLE 30 1,681,399 0 0
HCA HEALTHCARE INC COM 40412C101 25,149 97,885 SH   SOLE 31 28,301 0 69,584
HCA HEALTHCARE INC COM 40412C101 65,871 256,389 SH   SOLE 34 256,389 0 0
HCA HEALTHCARE INC COM 40412C101 28,729 111,820 SH   SOLE 36 111,820 0 0
HCA HEALTHCARE INC COM 40412C101 2,226 8,666 SH   SOLE 40 8,666 0 0
HCA HEALTHCARE INC COM 40412C101 58,045 225,928 SH   SOLE 43 17,818 0 208,110
HCI GROUP INC COM 40416E103 440 5,262 SH   SOLE 2 1,820 0 3,442
HCI GROUP INC COM 40416E103 8 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 2,073 24,818 SH   SOLE 18 24,818 0 0
HCI GROUP INC COM 40416E103 908 10,864 SH   SOLE 19 10,864 0 0
HCI GROUP INC COM 40416E103 76,165 911,719 SH   SOLE 21 911,719 0 0
HCI GROUP INC COM 40416E103 14,947 178,924 SH   SOLE 22 171,935 0 6,989
HCI GROUP INC COM 40416E103 68 812 SH   SOLE 25 812 0 0
HCI GROUP INC COM 40416E103 38 449 SH   SOLE 26 0 0 449
HCI GROUP INC COM 40416E103 1,311 15,699 SH   SOLE 30 15,699 0 0
HCI GROUP INC COM 40416E103 87 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103 1,067 12,776 SH   SOLE 43 414 0 12,362
HCW BIOLOGICS INC COM 40423R105 3 1,180 SH   SOLE 18 1,180 0 0
HCW BIOLOGICS INC COM 40423R105 36 15,534 SH   SOLE 21 15,534 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 22,940 352,548 SH   SOLE 2 79,583 0 272,965
HDFC BANK LTD SPONSORED ADS 40415F101 5,967 91,694 SH   SOLE 4 91,694 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,167 17,928 SH   SOLE 13 17,928 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,645 40,652 SH   SOLE 15 40,652 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1 13 SH   SOLE 17 0 0 13
HDFC BANK LTD SPONSORED ADS 40415F101 7,208 110,768 SH   SOLE 18 110,739 0 29
HDFC BANK LTD SPONSORED ADS 40415F101 676 10,387 SH   SOLE 19 10,387 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 320 4,911 SH   SOLE 21 4,911 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 49,792 765,207 SH   SOLE 22 675,679 0 89,528
HDFC BANK LTD SPONSORED ADS 40415F101 95,685 1,470,496 SH   SOLE 26 708,844 0 761,652
HDFC BANK LTD SPONSORED ADS 40415F101 2,249 34,563 SH   SOLE 30 34,563 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,253 19,249 SH   SOLE 31 0 0 19,249
HDFC BANK LTD SPONSORED ADS 40415F101 1,634 25,116 SH   SOLE 34 25,116 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 8,915 137,012 SH   SOLE 43 31,325 0 105,687
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 31 616 SH   SOLE 25 616 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 2,087 213,643 SH   SOLE 2 213,643 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 1,213 124,119 SH   SOLE 18 124,119 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 31,258 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,418 1,373,346 SH   SOLE 34 1,373,346 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 44 53,410 SH   SOLE 2 53,410 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 26 31,029 SH   SOLE 18 31,029 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 668 804,275 SH   SOLE 19 804,275 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 1 938 SH   SOLE 21 938 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 285 343,336 SH   SOLE 34 343,336 0 0
HEALTH CATALYST INC COM 42225T107 814 20,557 SH   SOLE 2 13,125 0 7,432
HEALTH CATALYST INC COM 42225T107 9 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107 28 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107 5,473 138,134 SH   SOLE 18 138,134 0 0
HEALTH CATALYST INC COM 42225T107 54,095 1,365,349 SH   SOLE 19 1,365,349 0 0
HEALTH CATALYST INC COM 42225T107 73,940 1,866,240 SH   SOLE 21 1,866,240 0 0
HEALTH CATALYST INC COM 42225T107 48,818 1,232,156 SH   SOLE 22 1,209,483 0 22,673
HEALTH CATALYST INC COM 42225T107 228 5,744 SH   SOLE 25 5,744 0 0
HEALTH CATALYST INC COM 42225T107 675 17,033 SH   SOLE 26 15,072 0 1,961
HEALTH CATALYST INC COM 42225T107 86 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 1,289 32,538 SH   SOLE 30 32,538 0 0
HEALTH CATALYST INC COM 42225T107 249 6,290 SH   SOLE 40 6,290 0 0
HEALTH CATALYST INC COM 42225T107 485 12,239 SH   SOLE 43 121 0 12,118
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 193 19,136 SH   SOLE 18 19,136 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5,134 509,348 SH   SOLE 19 509,348 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 70 6,912 SH   SOLE 20 6,912 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2,640 261,952 SH   SOLE 34 261,952 0 0
HEALTHCARE RLTY TR COM 421946104 8,097 255,923 SH   SOLE 2 126,823 0 129,100
HEALTHCARE RLTY TR COM 421946104 2,412 76,218 SH   SOLE 4 76,218 0 0
HEALTHCARE RLTY TR COM 421946104 5,869 185,485 SH   SOLE 7 185,485 0 0
HEALTHCARE RLTY TR COM 421946104 22,482 710,570 SH   SOLE 18 710,570 0 0
HEALTHCARE RLTY TR COM 421946104 18,052 570,553 SH   SOLE 19 570,553 0 0
HEALTHCARE RLTY TR COM 421946104 395,505 12,500,159 SH   SOLE 21 12,500,159 0 0
HEALTHCARE RLTY TR COM 421946104 171,105 5,407,865 SH   SOLE 22 5,264,855 0 143,010
HEALTHCARE RLTY TR COM 421946104 184 5,826 SH   SOLE 23 5,826 0 0
HEALTHCARE RLTY TR COM 421946104 20,622 651,769 SH   SOLE 25 651,769 0 0
HEALTHCARE RLTY TR COM 421946104 1,396 44,107 SH   SOLE 26 33,692 0 10,415
HEALTHCARE RLTY TR COM 421946104 2,873 90,818 SH   SOLE 28 2,524 0 88,294
HEALTHCARE RLTY TR COM 421946104 21,117 667,403 SH   SOLE 30 667,403 0 0
HEALTHCARE RLTY TR COM 421946104 19,858 627,636 SH   SOLE 31 0 0 627,636
HEALTHCARE RLTY TR COM 421946104 67 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 585 18,488 SH   SOLE 40 18,488 0 0
HEALTHCARE RLTY TR COM 421946104 953 30,116 SH   SOLE 43 4,961 0 25,155
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 20,613 2,112,000 SH   SOLE 2 2,112,000 0 0
HEALTHCARE SERVICES ACQU COR *W EXP 99/99/999 42227K112 549 1,056,000 SH   SOLE 2 1,056,000 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 789 44,376 SH   SOLE 2 20,176 0 24,200
HEALTHCARE SVCS GROUP INC COM 421906108 6 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 21 1,205 SH   SOLE 7 1,205 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 4,893 275,067 SH   SOLE 18 275,067 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,361 132,709 SH   SOLE 19 132,709 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 163,615 9,197,043 SH   SOLE 21 9,197,043 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 32,663 1,836,028 SH   SOLE 22 1,776,463 0 59,565
HEALTHCARE SVCS GROUP INC COM 421906108 220 12,366 SH   SOLE 25 12,366 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 461 25,918 SH   SOLE 26 20,378 0 5,540
HEALTHCARE SVCS GROUP INC COM 421906108 5 306 SH   SOLE 28 306 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,393 134,520 SH   SOLE 30 134,520 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 173 9,702 SH   SOLE 36 9,702 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 142 8,008 SH   SOLE 40 8,008 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 594 33,407 SH   SOLE 43 1,563 0 31,844
HEALTHCARE TR AMER INC CL A NEW 42225P501 17,807 533,306 SH   SOLE 2 72,364 0 460,942
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,754 112,423 SH   SOLE 4 112,423 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 9,146 273,916 SH   SOLE 7 273,916 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,970 88,962 SH   SOLE 18 88,962 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 11,009 329,706 SH   SOLE 19 329,706 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 174,074 5,213,345 SH   SOLE 21 5,213,345 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 216,449 6,482,463 SH   SOLE 22 6,238,225 0 244,238
HEALTHCARE TR AMER INC CL A NEW 42225P501 291 8,727 SH   SOLE 23 8,727 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 31,361 939,234 SH   SOLE 25 939,234 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,892 86,599 SH   SOLE 26 68,714 0 17,885
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,491 134,497 SH   SOLE 28 3,899 0 130,598
HEALTHCARE TR AMER INC CL A NEW 42225P501 32,929 986,207 SH   SOLE 30 986,207 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 31,220 935,025 SH   SOLE 31 3,399 0 931,626
HEALTHCARE TR AMER INC CL A NEW 42225P501 165 4,947 SH   SOLE 36 4,947 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 970 29,061 SH   SOLE 40 29,061 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,366 40,917 SH   SOLE 43 3,240 0 37,677
HEALTHCARE TRIANGLE INC COM 42227W108 13 7,286 SH   SOLE 21 7,286 0 0
HEALTHEQUITY INC COM 42226A107 3,392 76,668 SH   SOLE 2 63,655 0 13,013
HEALTHEQUITY INC COM 42226A107 13 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 53 1,193 SH   SOLE 7 1,193 0 0
HEALTHEQUITY INC COM 42226A107 16,446 371,745 SH   SOLE 18 366,530 0 5,215
HEALTHEQUITY INC COM 42226A107 9,170 207,282 SH   SOLE 19 207,282 0 0
HEALTHEQUITY INC COM 42226A107 259,803 5,872,575 SH   SOLE 21 5,872,575 0 0
HEALTHEQUITY INC COM 42226A107 105,433 2,383,204 SH   SOLE 22 2,337,214 0 45,990
HEALTHEQUITY INC COM 42226A107 77 1,737 SH   SOLE 23 1,737 0 0
HEALTHEQUITY INC COM 42226A107 508 11,476 SH   SOLE 25 11,476 0 0
HEALTHEQUITY INC COM 42226A107 2,070 46,781 SH   SOLE 26 33,482 0 13,299
HEALTHEQUITY INC COM 42226A107 66 1,486 SH   SOLE 28 1,486 0 0
HEALTHEQUITY INC COM 42226A107 2,088 47,206 SH   SOLE 30 47,206 0 0
HEALTHEQUITY INC COM 42226A107 429 9,706 SH   SOLE 40 9,706 0 0
HEALTHEQUITY INC COM 42226A107 1,456 32,913 SH   SOLE 43 1,379 0 31,534
HEALTHPEAK PROPERTIES INC COM 42250P103 47,062 1,304,017 SH   SOLE 2 154,890 0 1,149,127
HEALTHPEAK PROPERTIES INC COM 42250P103 22,043 610,789 SH   SOLE 4 577,241 0 33,548
HEALTHPEAK PROPERTIES INC COM 42250P103 43,636 1,209,079 SH   SOLE 7 1,192,805 0 16,274
HEALTHPEAK PROPERTIES INC COM 42250P103 420 11,632 SH   SOLE 13 1,414 0 10,218
HEALTHPEAK PROPERTIES INC COM 42250P103 2,696 74,715 SH   SOLE 15 74,715 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 31,897 883,818 SH   SOLE 18 810,534 0 73,284
HEALTHPEAK PROPERTIES INC COM 42250P103 33,070 916,308 SH   SOLE 19 916,308 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 816,008 22,610,370 SH   SOLE 21 22,610,370 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 554,922 15,376,048 SH   SOLE 22 14,269,129 0 1,106,919
HEALTHPEAK PROPERTIES INC COM 42250P103 12,034 333,451 SH   SOLE 23 333,451 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 115,321 3,195,366 SH   SOLE 25 3,195,366 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 44,253 1,226,180 SH   SOLE 26 434,390 0 791,790
HEALTHPEAK PROPERTIES INC COM 42250P103 56,356 1,561,544 SH   SOLE 28 9,602 0 1,551,942
HEALTHPEAK PROPERTIES INC COM 42250P103 14 378 SH   SOLE 29 378 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 162,004 4,488,898 SH   SOLE 30 4,488,898 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 90,247 2,500,622 SH   SOLE 31 60,687 0 2,439,935
HEALTHPEAK PROPERTIES INC COM 42250P103 1,069 29,618 SH   SOLE 34 29,618 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 9,086 251,751 SH   SOLE 36 251,751 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 664 18,388 SH   SOLE 40 18,388 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 18,509 512,862 SH   SOLE 43 25,734 0 487,128
HEALTHSTREAM INC COM 42222N103 574 21,786 SH   SOLE 2 6,913 0 14,873
HEALTHSTREAM INC COM 42222N103 5 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 9 358 SH   SOLE 7 358 0 0
HEALTHSTREAM INC COM 42222N103 2,697 102,307 SH   SOLE 18 102,307 0 0
HEALTHSTREAM INC COM 42222N103 1,164 44,170 SH   SOLE 19 44,170 0 0
HEALTHSTREAM INC COM 42222N103 84,782 3,216,302 SH   SOLE 21 3,216,302 0 0
HEALTHSTREAM INC COM 42222N103 17,654 669,713 SH   SOLE 22 641,969 0 27,744
HEALTHSTREAM INC COM 42222N103 85 3,221 SH   SOLE 25 3,221 0 0
HEALTHSTREAM INC COM 42222N103 29 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103 96 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 1,260 47,815 SH   SOLE 30 47,815 0 0
HEALTHSTREAM INC COM 42222N103 71 2,697 SH   SOLE 34 2,697 0 0
HEALTHSTREAM INC COM 42222N103 86 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103 479 18,157 SH   SOLE 43 362 0 17,795
HEARTBEAM INC COM 42238H108 22 7,121 SH   SOLE 21 7,121 0 0
HEARTLAND EXPRESS INC COM 422347104 705 41,905 SH   SOLE 2 22,897 0 19,008
HEARTLAND EXPRESS INC COM 422347104 0 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104 11 675 SH   SOLE 7 675 0 0
HEARTLAND EXPRESS INC COM 422347104 3,018 179,402 SH   SOLE 18 179,402 0 0
HEARTLAND EXPRESS INC COM 422347104 1,408 83,694 SH   SOLE 19 83,694 0 0
HEARTLAND EXPRESS INC COM 422347104 100,543 5,977,563 SH   SOLE 21 5,977,563 0 0
HEARTLAND EXPRESS INC COM 422347104 20,381 1,211,717 SH   SOLE 22 1,164,631 0 47,086
HEARTLAND EXPRESS INC COM 422347104 88 5,234 SH   SOLE 25 5,234 0 0
HEARTLAND EXPRESS INC COM 422347104 141 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 1,310 77,862 SH   SOLE 30 77,862 0 0
HEARTLAND EXPRESS INC COM 422347104 93 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,200 71,333 SH   SOLE 43 8,324 0 63,009
HEARTLAND FINL USA INC COM 42234Q102 10,108 199,730 SH   SOLE 2 115,954 0 83,776
HEARTLAND FINL USA INC COM 42234Q102 5 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 29 571 SH   SOLE 7 571 0 0
HEARTLAND FINL USA INC COM 42234Q102 6,307 124,626 SH   SOLE 18 124,626 0 0
HEARTLAND FINL USA INC COM 42234Q102 40,626 802,722 SH   SOLE 19 802,722 0 0
HEARTLAND FINL USA INC COM 42234Q102 76,977 1,520,982 SH   SOLE 21 1,520,982 0 0
HEARTLAND FINL USA INC COM 42234Q102 85,389 1,687,200 SH   SOLE 22 1,647,845 0 39,355
HEARTLAND FINL USA INC COM 42234Q102 1,068 21,112 SH   SOLE 23 21,112 0 0
HEARTLAND FINL USA INC COM 42234Q102 259 5,117 SH   SOLE 25 5,117 0 0
HEARTLAND FINL USA INC COM 42234Q102 6,345 125,362 SH   SOLE 26 6,882 0 118,480
HEARTLAND FINL USA INC COM 42234Q102 111 2,195 SH   SOLE 28 2,195 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,163 22,973 SH   SOLE 30 22,973 0 0
HEARTLAND FINL USA INC COM 42234Q102 451 8,915 SH   SOLE 34 8,915 0 0
HEARTLAND FINL USA INC COM 42234Q102 255 5,032 SH   SOLE 40 5,032 0 0
HEARTLAND FINL USA INC COM 42234Q102 340 6,715 SH   SOLE 43 112 0 6,603
HEAT BIOLOGICS INC COM 42237K409 14 4,585 SH   SOLE 18 4,585 0 0
HEAT BIOLOGICS INC COM 42237K409 224 73,600 SH   SOLE 21 73,600 0 0
HEAT BIOLOGICS INC COM 42237K409 1,206 396,695 SH   SOLE 22 396,695 0 0
HECLA MNG CO COM 422704106 2,592 496,605 SH   SOLE 2 249,770 0 246,835
HECLA MNG CO COM 422704106 11 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 39 7,422 SH   SOLE 7 7,422 0 0
HECLA MNG CO COM 422704106 8,193 1,569,491 SH   SOLE 18 1,569,491 0 0
HECLA MNG CO COM 422704106 4,958 949,824 SH   SOLE 19 949,824 0 0
HECLA MNG CO COM 422704106 123,236 23,608,453 SH   SOLE 21 23,608,453 0 0
HECLA MNG CO COM 422704106 67,643 12,958,368 SH   SOLE 22 12,497,845 0 460,523
HECLA MNG CO COM 422704106 351 67,193 SH   SOLE 25 67,193 0 0
HECLA MNG CO COM 422704106 1,218 233,317 SH   SOLE 26 194,551 0 38,766
HECLA MNG CO COM 422704106 50 9,542 SH   SOLE 28 9,542 0 0
HECLA MNG CO COM 422704106 1,795 343,871 SH   SOLE 30 343,871 0 0
HECLA MNG CO COM 422704106 27 5,088 SH   SOLE 34 5,088 0 0
HECLA MNG CO COM 422704106 53 10,171 SH   SOLE 36 10,171 0 0
HECLA MNG CO COM 422704106 340 65,102 SH   SOLE 40 65,102 0 0
HECLA MNG CO COM 422704106 692 132,529 SH   SOLE 43 4,779 0 127,750
HEICO CORP NEW COM 422806109 16,752 116,156 SH   SOLE 2 39,522 0 76,634
HEICO CORP NEW COM 422806109 7,385 51,208 SH   SOLE 4 32,262 0 18,946
HEICO CORP NEW COM 422806109 496 3,437 SH   SOLE 7 3,437 0 0
HEICO CORP NEW COM 422806109 18 126 SH   SOLE 13 126 0 0
HEICO CORP NEW COM 422806109 501 3,477 SH   SOLE 15 3,477 0 0
HEICO CORP NEW COM 422806109 6,098 42,284 SH   SOLE 18 40,063 0 2,221
HEICO CORP NEW COM 422806109 408,900 2,835,249 SH   SOLE 19 2,835,249 0 0
HEICO CORP NEW COM 422806109 122,554 849,770 SH   SOLE 21 849,770 0 0
HEICO CORP NEW COM 422806109 147,695 1,024,092 SH   SOLE 22 955,103 0 68,989
HEICO CORP NEW COM 422806109 3,621 25,108 SH   SOLE 23 25,108 0 0
HEICO CORP NEW COM 422806109 8,956 62,098 SH   SOLE 25 62,098 0 0
HEICO CORP NEW COM 422806109 10,406 72,156 SH   SOLE 26 28,268 0 43,888
HEICO CORP NEW COM 422806109 19,253 133,498 SH   SOLE 28 770 0 132,728
HEICO CORP NEW COM 422806109 15,284 105,979 SH   SOLE 30 105,979 0 0
HEICO CORP NEW COM 422806109 2,109 14,624 SH   SOLE 31 4,093 0 10,531
HEICO CORP NEW COM 422806109 349 2,421 SH   SOLE 34 2,421 0 0
HEICO CORP NEW COM 422806109 2,774 19,232 SH   SOLE 36 19,232 0 0
HEICO CORP NEW COM 422806109 224 1,550 SH   SOLE 40 1,550 0 0
HEICO CORP NEW COM 422806109 5,778 40,062 SH   SOLE 43 2,473 0 37,589
HEICO CORP NEW CL A 422806208 19,155 149,040 SH   SOLE 2 14,027 0 135,013
HEICO CORP NEW CL A 422806208 6,720 52,290 SH   SOLE 4 35,584 0 16,706
HEICO CORP NEW CL A 422806208 923 7,184 SH   SOLE 7 7,184 0 0
HEICO CORP NEW CL A 422806208 71 556 SH   SOLE 13 556 0 0
HEICO CORP NEW CL A 422806208 874 6,800 SH   SOLE 15 6,800 0 0
HEICO CORP NEW CL A 422806208 9,723 75,652 SH   SOLE 18 71,938 0 3,714
HEICO CORP NEW CL A 422806208 3,370 26,218 SH   SOLE 19 26,218 0 0
HEICO CORP NEW CL A 422806208 216,074 1,681,250 SH   SOLE 21 1,681,250 0 0
HEICO CORP NEW CL A 422806208 206,791 1,609,017 SH   SOLE 22 1,510,302 0 98,715
HEICO CORP NEW CL A 422806208 5,339 41,539 SH   SOLE 23 41,539 0 0
HEICO CORP NEW CL A 422806208 22,868 177,936 SH   SOLE 25 177,936 0 0
HEICO CORP NEW CL A 422806208 25,301 196,866 SH   SOLE 26 49,759 0 147,107
HEICO CORP NEW CL A 422806208 22,557 175,510 SH   SOLE 28 4,846 0 170,664
HEICO CORP NEW CL A 422806208 23,434 182,337 SH   SOLE 30 182,337 0 0
HEICO CORP NEW CL A 422806208 3,419 26,604 SH   SOLE 31 8,674 0 17,930
HEICO CORP NEW CL A 422806208 461 3,585 SH   SOLE 34 3,585 0 0
HEICO CORP NEW CL A 422806208 3,616 28,134 SH   SOLE 36 28,134 0 0
HEICO CORP NEW CL A 422806208 293 2,283 SH   SOLE 40 2,283 0 0
HEICO CORP NEW CL A 422806208 1,091 8,486 SH   SOLE 43 928 0 7,558
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,795 41,041 SH   SOLE 2 29,118 0 11,923
HEIDRICK & STRUGGLES INTL IN COM 422819102 6 127 SH   SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 14 311 SH   SOLE 7 311 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 3,277 74,944 SH   SOLE 18 74,944 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,927 66,933 SH   SOLE 19 66,933 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 105,688 2,416,820 SH   SOLE 21 2,416,820 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 24,003 548,891 SH   SOLE 22 533,476 0 15,415
HEIDRICK & STRUGGLES INTL IN COM 422819102 63 1,440 SH   SOLE 23 1,440 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 136 3,102 SH   SOLE 25 3,102 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 164 3,752 SH   SOLE 26 1,213 0 2,539
HEIDRICK & STRUGGLES INTL IN COM 422819102 4 82 SH   SOLE 28 82 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,612 36,867 SH   SOLE 30 36,867 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 49 1,120 SH   SOLE 36 1,120 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 73 1,670 SH   SOLE 40 1,670 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 904 20,682 SH   SOLE 43 0 0 20,682
HELBIZ INC CLASS A COM 42309B204 1 258 SH   SOLE 22 258 0 0
HELEN OF TROY LTD COM G4388N106 4,754 19,446 SH   SOLE 2 16,670 0 2,776
HELEN OF TROY LTD COM G4388N106 23 93 SH   SOLE 4 93 0 0
HELEN OF TROY LTD COM G4388N106 86 351 SH   SOLE 7 351 0 0
HELEN OF TROY LTD COM G4388N106 26,092 106,728 SH   SOLE 18 106,728 0 0
HELEN OF TROY LTD COM G4388N106 10,794 44,154 SH   SOLE 19 44,154 0 0
HELEN OF TROY LTD COM G4388N106 412,166 1,685,958 SH   SOLE 21 1,685,958 0 0
HELEN OF TROY LTD COM G4388N106 166,410 680,696 SH   SOLE 22 667,069 0 13,627
HELEN OF TROY LTD COM G4388N106 1,215 4,968 SH   SOLE 25 4,968 0 0
HELEN OF TROY LTD COM G4388N106 2,720 11,127 SH   SOLE 26 9,010 0 2,117
HELEN OF TROY LTD COM G4388N106 105 429 SH   SOLE 28 429 0 0
HELEN OF TROY LTD COM G4388N106 3,713 15,188 SH   SOLE 30 15,188 0 0
HELEN OF TROY LTD COM G4388N106 1,029 4,209 SH   SOLE 36 4,209 0 0
HELEN OF TROY LTD COM G4388N106 737 3,013 SH   SOLE 40 3,013 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,266 12,033 SH   SOLE 2 8,553 0 3,480
HELIOS TECHNOLOGIES INC COM 42328H109 15 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 48 458 SH   SOLE 7 458 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 9,071 86,248 SH   SOLE 18 86,248 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 6,063 57,654 SH   SOLE 19 57,654 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 116,815 1,110,728 SH   SOLE 21 1,110,728 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 79,761 758,397 SH   SOLE 22 740,646 0 17,751
HELIOS TECHNOLOGIES INC COM 42328H109 486 4,625 SH   SOLE 25 4,625 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,416 13,462 SH   SOLE 26 11,898 0 1,564
HELIOS TECHNOLOGIES INC COM 42328H109 57 545 SH   SOLE 28 545 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,823 17,336 SH   SOLE 30 17,336 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 392 3,729 SH   SOLE 40 3,729 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 204 1,936 SH   SOLE 43 149 0 1,788
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 38 7,351 SH   SOLE 21 7,351 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 6 1,099 SH   SOLE 22 1,099 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 365 36,902 SH   SOLE 2 36,902 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 160 16,205 SH   SOLE 18 16,205 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 4,494 454,407 SH   SOLE 19 454,407 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 6 593 SH   SOLE 21 593 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 2,312 233,799 SH   SOLE 34 233,799 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 590 189,152 SH   SOLE 2 48,031 0 141,121
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7 2,381 SH   SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,815 581,827 SH   SOLE 18 581,827 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,357 435,087 SH   SOLE 19 435,087 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 56,587 18,136,723 SH   SOLE 21 18,136,723 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 12,356 3,960,272 SH   SOLE 22 3,816,604 0 143,668
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 34 10,835 SH   SOLE 23 10,835 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 90 28,686 SH   SOLE 25 28,686 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 336 107,798 SH   SOLE 26 11,125 0 96,673
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 335 107,472 SH   SOLE 28 107,472 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 817 261,848 SH   SOLE 30 261,848 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 83 26,560 SH   SOLE 36 26,560 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 67 21,473 SH   SOLE 40 21,473 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 641 205,407 SH   SOLE 43 4,757 0 200,650
HELLO GROUP INC ADS 423403104 4,847 539,805 SH   SOLE 2 69,753 0 470,052
HELLO GROUP INC ADS 423403104 1,280 142,540 SH   SOLE 4 92,484 0 50,056
HELLO GROUP INC ADS 423403104 151 16,800 SH   SOLE 7 16,800 0 0
HELLO GROUP INC ADS 423403104 602 67,047 SH   SOLE 13 46,337 0 20,710
HELLO GROUP INC ADS 423403104 789 87,834 SH   SOLE 15 87,834 0 0
HELLO GROUP INC ADS 423403104 1,565 174,236 SH   SOLE 18 174,236 0 0
HELLO GROUP INC ADS 423403104 154 17,169 SH   SOLE 19 17,169 0 0
HELLO GROUP INC ADS 423403104 25,384 2,826,743 SH   SOLE 21 2,826,743 0 0
HELLO GROUP INC ADS 423403104 24,019 2,674,729 SH   SOLE 22 2,322,622 0 352,107
HELLO GROUP INC ADS 423403104 567 63,139 SH   SOLE 23 63,139 0 0
HELLO GROUP INC ADS 423403104 1,095 121,957 SH   SOLE 25 121,957 0 0
HELLO GROUP INC ADS 423403104 3,147 350,413 SH   SOLE 26 20,388 0 330,025
HELLO GROUP INC ADS 423403104 3,252 362,089 SH   SOLE 28 17,976 0 344,113
HELLO GROUP INC ADS 423403104 9,006 1,002,938 SH   SOLE 30 1,002,938 0 0
HELLO GROUP INC ADS 423403104 53 5,854 SH   SOLE 31 0 0 5,854
HELLO GROUP INC ADS 423403104 82 9,140 SH   SOLE 34 9,140 0 0
HELLO GROUP INC ADS 423403104 5 561 SH   SOLE 40 561 0 0
HELLO GROUP INC ADS 423403104 2,522 280,899 SH   SOLE 43 24,013 0 256,886
HELMERICH & PAYNE INC COM 423452101 2,868 121,027 SH   SOLE 2 42,225 0 78,802
HELMERICH & PAYNE INC COM 423452101 10 439 SH   SOLE 4 439 0 0
HELMERICH & PAYNE INC COM 423452101 88 3,703 SH   SOLE 7 3,703 0 0
HELMERICH & PAYNE INC COM 423452101 9,706 409,546 SH   SOLE 18 409,546 0 0
HELMERICH & PAYNE INC COM 423452101 8,749 369,154 SH   SOLE 19 369,154 0 0
HELMERICH & PAYNE INC COM 423452101 317,686 13,404,458 SH   SOLE 21 13,404,458 0 0
HELMERICH & PAYNE INC COM 423452101 68,303 2,881,966 SH   SOLE 22 2,776,152 0 105,814
HELMERICH & PAYNE INC COM 423452101 201 8,460 SH   SOLE 23 8,460 0 0
HELMERICH & PAYNE INC COM 423452101 395 16,665 SH   SOLE 25 16,665 0 0
HELMERICH & PAYNE INC COM 423452101 1,821 76,816 SH   SOLE 26 25,886 0 50,930
HELMERICH & PAYNE INC COM 423452101 46 1,922 SH   SOLE 28 1,922 0 0
HELMERICH & PAYNE INC COM 423452101 4,743 200,121 SH   SOLE 30 200,121 0 0
HELMERICH & PAYNE INC COM 423452101 604 25,476 SH   SOLE 36 25,476 0 0
HELMERICH & PAYNE INC COM 423452101 304 12,834 SH   SOLE 40 12,834 0 0
HELMERICH & PAYNE INC COM 423452101 4,397 185,515 SH   SOLE 43 25,109 0 160,406
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 259 35,621 SH   SOLE 2 23,788 0 11,833
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 3 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 378 52,032 SH   SOLE 18 52,032 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 249 34,310 SH   SOLE 19 34,310 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4,458 613,199 SH   SOLE 21 613,199 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,540 349,351 SH   SOLE 22 340,626 0 8,725
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 41 5,610 SH   SOLE 25 5,610 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 42 5,752 SH   SOLE 30 5,752 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1 195 SH   SOLE 43 0 0 195
HENNESSY ADVISORS INC COM 425885100 11 1,016 SH   SOLE 18 1,016 0 0
HENNESSY ADVISORS INC COM 425885100 178 16,643 SH   SOLE 21 16,643 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,267 3,415,500 SH   SOLE 2 3,415,500 0 0
HENNESSY CAPITAL INVS CORP V *W EXP 01/20/202 42589T115 425 512,641 SH   SOLE 2 512,641 0 0
HENNESSY CAPITAL INVST CORP UNIT 99/99/9999 42600H207 29,462 2,970,000 SH   SOLE 2 2,970,000 0 0
HENRY JACK & ASSOC INC COM 426281101 26,655 159,619 SH   SOLE 2 32,974 0 126,645
HENRY JACK & ASSOC INC COM 426281101 9,177 54,955 SH   SOLE 4 34,730 0 20,225
HENRY JACK & ASSOC INC COM 426281101 16,298 97,597 SH   SOLE 7 95,446 0 2,151
HENRY JACK & ASSOC INC COM 426281101 49 291 SH   SOLE 13 291 0 0
HENRY JACK & ASSOC INC COM 426281101 1,577 9,446 SH   SOLE 15 9,446 0 0
HENRY JACK & ASSOC INC COM 426281101 20,576 123,219 SH   SOLE 18 113,341 0 9,878
HENRY JACK & ASSOC INC COM 426281101 8,524 51,042 SH   SOLE 19 51,042 0 0
HENRY JACK & ASSOC INC COM 426281101 518,168 3,102,987 SH   SOLE 21 3,102,987 0 0
HENRY JACK & ASSOC INC COM 426281101 328,715 1,968,470 SH   SOLE 22 1,815,458 0 153,012
HENRY JACK & ASSOC INC COM 426281101 7,077 42,378 SH   SOLE 23 42,378 0 0
HENRY JACK & ASSOC INC COM 426281101 19,395 116,144 SH   SOLE 25 116,144 0 0
HENRY JACK & ASSOC INC COM 426281101 45,279 271,146 SH   SOLE 26 85,106 0 186,040
HENRY JACK & ASSOC INC COM 426281101 40,063 239,915 SH   SOLE 28 1,322 0 238,593
HENRY JACK & ASSOC INC COM 426281101 117,822 705,565 SH   SOLE 30 673,672 0 31,893
HENRY JACK & ASSOC INC COM 426281101 4,642 27,797 SH   SOLE 31 8,840 0 18,957
HENRY JACK & ASSOC INC COM 426281101 9,403 56,310 SH   SOLE 34 56,310 0 0
HENRY JACK & ASSOC INC COM 426281101 8,982 53,788 SH   SOLE 36 53,788 0 0
HENRY JACK & ASSOC INC COM 426281101 420 2,514 SH   SOLE 40 2,514 0 0
HENRY JACK & ASSOC INC COM 426281101 21,096 126,334 SH   SOLE 43 7,783 0 118,551
HENRY SCHEIN INC COM 806407102 31,359 404,475 SH   SOLE 2 157,620 0 246,855
HENRY SCHEIN INC COM 806407102 7,922 102,186 SH   SOLE 4 56,760 0 45,426
HENRY SCHEIN INC COM 806407102 12,829 165,468 SH   SOLE 7 129,411 0 36,057
HENRY SCHEIN INC COM 806407102 20 260 SH   SOLE 13 260 0 0
HENRY SCHEIN INC COM 806407102 1,278 16,478 SH   SOLE 15 16,478 0 0
HENRY SCHEIN INC COM 806407102 23,026 296,993 SH   SOLE 18 278,069 0 18,924
HENRY SCHEIN INC COM 806407102 70,351 907,406 SH   SOLE 19 907,406 0 0
HENRY SCHEIN INC COM 806407102 286,674 3,697,584 SH   SOLE 21 3,697,584 0 0
HENRY SCHEIN INC COM 806407102 260,120 3,355,091 SH   SOLE 22 3,064,528 0 290,563
HENRY SCHEIN INC COM 806407102 6,335 81,711 SH   SOLE 23 81,711 0 0
HENRY SCHEIN INC COM 806407102 20,028 258,326 SH   SOLE 25 258,326 0 0
HENRY SCHEIN INC COM 806407102 28,722 370,467 SH   SOLE 26 172,512 0 197,955
HENRY SCHEIN INC COM 806407102 39,968 515,518 SH   SOLE 28 3,368 0 512,150
HENRY SCHEIN INC COM 806407102 86,808 1,119,675 SH   SOLE 30 1,045,630 0 74,045
HENRY SCHEIN INC COM 806407102 4,263 54,979 SH   SOLE 31 16,694 0 38,285
HENRY SCHEIN INC COM 806407102 46,273 596,838 SH   SOLE 34 596,838 0 0
HENRY SCHEIN INC COM 806407102 5,705 73,590 SH   SOLE 36 73,590 0 0
HENRY SCHEIN INC COM 806407102 350 4,509 SH   SOLE 40 4,509 0 0
HENRY SCHEIN INC COM 806407102 12,448 160,563 SH   SOLE 43 3,453 0 157,110
HEPION PHARMACEUTICALS INC COM 426897104 15 13,465 SH   SOLE 18 13,465 0 0
HEPION PHARMACEUTICALS INC COM 426897104 264 231,948 SH   SOLE 21 231,948 0 0
HEPION PHARMACEUTICALS INC COM 426897104 1,571 1,378,492 SH   SOLE 22 1,378,492 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 12,100 295,629 SH   SOLE 2 75,132 0 220,497
HERBALIFE NUTRITION LTD COM SHS G4412G101 45 1,098 SH   SOLE 4 405 0 693
HERBALIFE NUTRITION LTD COM SHS G4412G101 71 1,724 SH   SOLE 7 1,724 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,716 41,934 SH   SOLE 18 41,934 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,445 59,745 SH   SOLE 19 59,745 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 50,565 1,235,393 SH   SOLE 21 1,235,393 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 97,948 2,393,056 SH   SOLE 22 2,278,587 0 114,469
HERBALIFE NUTRITION LTD COM SHS G4412G101 595 14,531 SH   SOLE 25 14,531 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,784 43,583 SH   SOLE 26 34,739 0 8,844
HERBALIFE NUTRITION LTD COM SHS G4412G101 79 1,925 SH   SOLE 28 1,925 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,496 60,977 SH   SOLE 30 60,977 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 68 1,650 SH   SOLE 31 1,650 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 275 6,725 SH   SOLE 36 6,725 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 506 12,374 SH   SOLE 40 12,374 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,188 53,450 SH   SOLE 43 2,053 0 51,397
HERC HLDGS INC COM 42704L104 1,551 9,905 SH   SOLE 2 7,244 0 2,661
HERC HLDGS INC COM 42704L104 14 88 SH   SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104 57 364 SH   SOLE 7 364 0 0
HERC HLDGS INC COM 42704L104 10,426 66,600 SH   SOLE 18 66,600 0 0
HERC HLDGS INC COM 42704L104 7,155 45,702 SH   SOLE 19 45,702 0 0
HERC HLDGS INC COM 42704L104 133,909 855,378 SH   SOLE 21 855,378 0 0
HERC HLDGS INC COM 42704L104 90,920 580,771 SH   SOLE 22 568,285 0 12,486
HERC HLDGS INC COM 42704L104 492 3,144 SH   SOLE 25 3,144 0 0
HERC HLDGS INC COM 42704L104 1,777 11,353 SH   SOLE 26 10,161 0 1,192
HERC HLDGS INC COM 42704L104 2,799 17,879 SH   SOLE 28 17,879 0 0
HERC HLDGS INC COM 42704L104 2,056 13,133 SH   SOLE 30 13,133 0 0
HERC HLDGS INC COM 42704L104 182 1,163 SH   SOLE 34 1,163 0 0
HERC HLDGS INC COM 42704L104 284 1,813 SH   SOLE 36 1,813 0 0
HERC HLDGS INC COM 42704L104 422 2,694 SH   SOLE 40 2,694 0 0
HERC HLDGS INC COM 42704L104 4,851 30,984 SH   SOLE 43 4,685 0 26,299
HERCULES CAPITAL INC COM 427096508 15,620 941,531 SH   SOLE 30 941,531 0 0
HERCULES CAPITAL INC COM 427096508 973 58,621 SH   SOLE 43 14,073 0 44,548
HERITAGE COMM CORP COM 426927109 968 81,041 SH   SOLE 2 31,358 0 49,683
HERITAGE COMM CORP COM 426927109 13 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMM CORP COM 426927109 2,267 189,832 SH   SOLE 18 189,832 0 0
HERITAGE COMM CORP COM 426927109 4,078 341,581 SH   SOLE 19 341,581 0 0
HERITAGE COMM CORP COM 426927109 28,124 2,355,447 SH   SOLE 21 2,355,447 0 0
HERITAGE COMM CORP COM 426927109 22,618 1,894,324 SH   SOLE 22 1,834,637 0 59,687
HERITAGE COMM CORP COM 426927109 91 7,615 SH   SOLE 25 7,615 0 0
HERITAGE COMM CORP COM 426927109 191 16,000 SH   SOLE 30 16,000 0 0
HERITAGE COMM CORP COM 426927109 389 32,607 SH   SOLE 34 32,607 0 0
HERITAGE COMM CORP COM 426927109 65 5,455 SH   SOLE 40 5,455 0 0
HERITAGE COMM CORP COM 426927109 1,840 154,122 SH   SOLE 43 4,072 0 150,050
HERITAGE CRYSTAL CLEAN INC COM 42726M106 360 11,251 SH   SOLE 2 4,490 0 6,761
HERITAGE CRYSTAL CLEAN INC COM 42726M106 9 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,516 47,344 SH   SOLE 18 47,344 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 863 26,956 SH   SOLE 19 26,956 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 19,283 602,220 SH   SOLE 21 602,220 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 11,209 350,057 SH   SOLE 22 340,347 0 9,710
HERITAGE CRYSTAL CLEAN INC COM 42726M106 76 2,375 SH   SOLE 25 2,375 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 115 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 159 4,959 SH   SOLE 30 4,959 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 56 1,749 SH   SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 52 1,635 SH   SOLE 43 0 0 1,635
HERITAGE FINL CORP WASH COM 42722X106 669 27,359 SH   SOLE 2 9,261 0 18,098
HERITAGE FINL CORP WASH COM 42722X106 13 537 SH   SOLE 7 537 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,262 133,458 SH   SOLE 18 133,458 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,494 61,147 SH   SOLE 19 61,147 0 0
HERITAGE FINL CORP WASH COM 42722X106 98,561 4,032,760 SH   SOLE 21 4,032,760 0 0
HERITAGE FINL CORP WASH COM 42722X106 19,826 811,201 SH   SOLE 22 778,672 0 32,529
HERITAGE FINL CORP WASH COM 42722X106 12 505 SH   SOLE 25 505 0 0
HERITAGE FINL CORP WASH COM 42722X106 68 2,776 SH   SOLE 26 0 0 2,776
HERITAGE FINL CORP WASH COM 42722X106 65 2,669 SH   SOLE 28 2,669 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,295 52,988 SH   SOLE 30 52,988 0 0
HERITAGE FINL CORP WASH COM 42722X106 77 3,154 SH   SOLE 40 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106 662 27,103 SH   SOLE 43 162 0 26,941
HERITAGE GLOBAL INC COM 42727E103 8 4,388 SH   SOLE 18 4,388 0 0
HERITAGE GLOBAL INC COM 42727E103 105 56,049 SH   SOLE 21 56,049 0 0
HERITAGE GLOBAL INC COM 42727E103 2 861 SH   SOLE 22 861 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 318 54,000 SH   SOLE 2 1,914 0 52,086
HERITAGE INSURANCE HLDGS INC COM 42727J102 3 580 SH   SOLE 7 580 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 530 90,090 SH   SOLE 18 90,090 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 1,427 242,607 SH   SOLE 19 242,607 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 6,247 1,062,393 SH   SOLE 21 1,062,393 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 5,472 930,616 SH   SOLE 22 917,162 0 13,454
HERITAGE INSURANCE HLDGS INC COM 42727J102 249 42,414 SH   SOLE 26 0 0 42,414
HERON THERAPEUTICS INC COM 427746102 1,471 161,145 SH   SOLE 2 71,409 0 89,736
HERON THERAPEUTICS INC COM 427746102 4 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 14 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102 2,532 277,350 SH   SOLE 18 242,658 0 34,692
HERON THERAPEUTICS INC COM 427746102 7,077 775,117 SH   SOLE 19 775,117 0 0
HERON THERAPEUTICS INC COM 427746102 28,915 3,166,981 SH   SOLE 21 3,166,981 0 0
HERON THERAPEUTICS INC COM 427746102 27,112 2,969,578 SH   SOLE 22 2,913,974 0 55,604
HERON THERAPEUTICS INC COM 427746102 283 31,035 SH   SOLE 23 31,035 0 0
HERON THERAPEUTICS INC COM 427746102 112 12,236 SH   SOLE 25 12,236 0 0
HERON THERAPEUTICS INC COM 427746102 1,891 207,161 SH   SOLE 26 51,338 0 155,823
HERON THERAPEUTICS INC COM 427746102 86 9,395 SH   SOLE 28 9,395 0 0
HERON THERAPEUTICS INC COM 427746102 454 49,696 SH   SOLE 30 49,696 0 0
HERON THERAPEUTICS INC COM 427746102 95 10,397 SH   SOLE 40 10,397 0 0
HERON THERAPEUTICS INC COM 427746102 93 10,198 SH   SOLE 43 305 0 9,893
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 403 43,982 SH   SOLE 2 21,799 0 22,183
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,253 136,650 SH   SOLE 18 136,650 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 547 59,666 SH   SOLE 19 59,666 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 38,446 4,192,582 SH   SOLE 21 4,192,582 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8,697 948,373 SH   SOLE 22 928,396 0 19,977
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 11 1,236 SH   SOLE 23 1,236 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 396 43,221 SH   SOLE 30 43,221 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 159 17,371 SH   SOLE 43 0 0 17,371
HERSHEY CO COM 427866108 70,621 365,021 SH   SOLE 2 79,114 0 285,907
HERSHEY CO COM 427866108 21,392 110,569 SH   SOLE 4 60,180 0 50,389
HERSHEY CO COM 427866108 31,827 164,504 SH   SOLE 7 160,300 0 4,204
HERSHEY CO COM 427866108 459 2,372 SH   SOLE 13 981 0 1,391
HERSHEY CO COM 427866108 3,946 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 47,757 246,843 SH   SOLE 18 227,090 0 19,753
HERSHEY CO COM 427866108 12,682 65,549 SH   SOLE 19 65,549 0 0
HERSHEY CO COM 427866108 1,199,219 6,198,473 SH   SOLE 21 6,198,473 0 0
HERSHEY CO COM 427866108 685,029 3,540,750 SH   SOLE 22 3,243,129 0 297,621
HERSHEY CO COM 427866108 16,177 83,615 SH   SOLE 23 83,615 0 0
HERSHEY CO COM 427866108 46,708 241,422 SH   SOLE 25 241,422 0 0
HERSHEY CO COM 427866108 77,903 402,662 SH   SOLE 26 116,457 0 286,205
HERSHEY CO COM 427866108 92,049 475,781 SH   SOLE 28 3,184 0 472,597
HERSHEY CO COM 427866108 188,651 975,093 SH   SOLE 30 973,862 0 1,231
HERSHEY CO COM 427866108 11,157 57,670 SH   SOLE 31 16,262 0 41,408
HERSHEY CO COM 427866108 5,284 27,313 SH   SOLE 34 27,313 0 0
HERSHEY CO COM 427866108 18,526 95,759 SH   SOLE 36 95,759 0 0
HERSHEY CO COM 427866108 885 4,573 SH   SOLE 40 4,573 0 0
HERSHEY CO COM 427866108 46,516 240,430 SH   SOLE 43 9,551 0 230,879
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 46 1,854 SH   SOLE 2 0 0 1,854
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 625 25,000 SH   SOLE 19 25,000 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1,091 43,664 SH   SOLE 21 43,664 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 18,104 724,431 SH   SOLE 22 724,431 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,943 16,125 SH   SOLE 2 6,675 0 9,450
HESKA CORP COM RESTRC NEW 42805E306 28 151 SH   SOLE 4 30 0 121
HESKA CORP COM RESTRC NEW 42805E306 28 154 SH   SOLE 7 154 0 0
HESKA CORP COM RESTRC NEW 42805E306 6,919 37,917 SH   SOLE 18 34,902 0 3,015
HESKA CORP COM RESTRC NEW 42805E306 19,050 104,389 SH   SOLE 19 104,389 0 0
HESKA CORP COM RESTRC NEW 42805E306 237,679 1,302,423 SH   SOLE 21 1,302,423 0 0
HESKA CORP COM RESTRC NEW 42805E306 57,616 315,722 SH   SOLE 22 309,834 0 5,888
HESKA CORP COM RESTRC NEW 42805E306 554 3,036 SH   SOLE 23 3,036 0 0
HESKA CORP COM RESTRC NEW 42805E306 352 1,928 SH   SOLE 25 1,928 0 0
HESKA CORP COM RESTRC NEW 42805E306 3,854 21,118 SH   SOLE 26 4,101 0 17,017
HESKA CORP COM RESTRC NEW 42805E306 21 113 SH   SOLE 28 113 0 0
HESKA CORP COM RESTRC NEW 42805E306 3,657 20,038 SH   SOLE 30 20,038 0 0
HESKA CORP COM RESTRC NEW 42805E306 152 834 SH   SOLE 36 834 0 0
HESKA CORP COM RESTRC NEW 42805E306 267 1,461 SH   SOLE 40 1,461 0 0
HESKA CORP COM RESTRC NEW 42805E306 581 3,184 SH   SOLE 43 0 0 3,184
HESS CORP COM 42809H107 26,000 351,205 SH   SOLE 2 151,982 0 199,223
HESS CORP COM 42809H107 7,073 95,548 SH   SOLE 4 75,095 0 20,453
HESS CORP COM 42809H107 17,658 238,519 SH   SOLE 7 230,519 0 8,000
HESS CORP COM 42809H107 348 4,704 SH   SOLE 13 1,726 0 2,978
HESS CORP COM 42809H107 1,929 26,058 SH   SOLE 15 26,058 0 0
HESS CORP COM 42809H107 47,375 639,938 SH   SOLE 18 550,186 0 89,752
HESS CORP COM 42809H107 153,788 2,077,378 SH   SOLE 19 2,077,378 0 0
HESS CORP COM 42809H107 613,551 8,287,869 SH   SOLE 21 8,287,869 0 0
HESS CORP COM 42809H107 445,693 6,020,439 SH   SOLE 22 5,460,124 0 560,315
HESS CORP COM 42809H107 11,877 160,436 SH   SOLE 23 160,436 0 0
HESS CORP COM 42809H107 63,884 862,947 SH   SOLE 25 862,947 0 0
HESS CORP COM 42809H107 54,358 734,276 SH   SOLE 26 325,865 0 408,411
HESS CORP COM 42809H107 29,931 404,304 SH   SOLE 28 1,757 0 402,547
HESS CORP COM 42809H107 10,550 142,514 SH   SOLE 29 142,514 0 0
HESS CORP COM 42809H107 102,426 1,383,580 SH   SOLE 30 1,383,580 0 0
HESS CORP COM 42809H107 8,719 117,772 SH   SOLE 31 28,833 0 88,939
HESS CORP COM 42809H107 76,457 1,032,779 SH   SOLE 34 1,032,779 0 0
HESS CORP COM 42809H107 9,365 126,504 SH   SOLE 36 126,504 0 0
HESS CORP COM 42809H107 729 9,849 SH   SOLE 40 9,849 0 0
HESS CORP COM 42809H107 8,554 115,546 SH   SOLE 43 7,696 0 107,850
HESS MIDSTREAM LP CL A SHS 428103105 236 8,531 SH   SOLE 2 8,531 0 0
HESS MIDSTREAM LP CL A SHS 428103105 1,744 63,109 SH   SOLE 21 63,109 0 0
HESS MIDSTREAM LP CL A SHS 428103105 790 28,593 SH   SOLE 22 14,593 0 14,000
HESS MIDSTREAM LP CL A SHS 428103105 119 4,319 SH   SOLE 25 4,319 0 0
HESS MIDSTREAM LP CL A SHS 428103105 120 4,354 SH   SOLE 26 0 0 4,354
HESS MIDSTREAM LP CL A SHS 428103105 258 9,325 SH   SOLE 30 9,325 0 0
HESS MIDSTREAM LP CL A SHS 428103105 110 3,983 SH   SOLE 40 3,983 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 70,775 4,487,932 SH   SOLE 2 1,596,972 0 2,890,960
HEWLETT PACKARD ENTERPRISE C COM 42824C109 25,260 1,601,752 SH   SOLE 4 981,693 0 620,059
HEWLETT PACKARD ENTERPRISE C COM 42824C109 23,798 1,509,095 SH   SOLE 7 1,168,064 0 341,031
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,044 66,217 SH   SOLE 13 44,096 0 22,121
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,829 179,390 SH   SOLE 15 179,390 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 127 SH   SOLE 17 0 0 127
HEWLETT PACKARD ENTERPRISE C COM 42824C109 53,084 3,366,157 SH   SOLE 18 2,595,386 0 770,771
HEWLETT PACKARD ENTERPRISE C COM 42824C109 77,324 4,903,254 SH   SOLE 19 4,903,254 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 769,440 48,791,349 SH   SOLE 21 48,791,349 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 547,974 34,747,890 SH   SOLE 22 29,799,374 0 4,948,516
HEWLETT PACKARD ENTERPRISE C COM 42824C109 14,927 946,535 SH   SOLE 23 946,535 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 72,069 4,569,981 SH   SOLE 25 4,569,981 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 82,864 5,254,535 SH   SOLE 26 2,631,770 0 2,622,765
HEWLETT PACKARD ENTERPRISE C COM 42824C109 88,583 5,617,175 SH   SOLE 28 520,946 0 5,096,229
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,654 231,735 SH   SOLE 29 231,735 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 180,512 11,446,522 SH   SOLE 30 11,270,039 0 176,483
HEWLETT PACKARD ENTERPRISE C COM 42824C109 15,176 962,332 SH   SOLE 31 534,192 0 428,140
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,492 221,403 SH   SOLE 34 221,403 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,890 753,944 SH   SOLE 36 753,944 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 692 43,909 SH   SOLE 40 43,909 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 37,345 2,368,110 SH   SOLE 43 101,940 0 2,266,170
HEXCEL CORP NEW COM 428291108 13,889 268,124 SH   SOLE 2 99,316 0 168,808
HEXCEL CORP NEW COM 428291108 90 1,730 SH   SOLE 4 1,730 0 0
HEXCEL CORP NEW COM 428291108 82 1,581 SH   SOLE 7 1,581 0 0
HEXCEL CORP NEW COM 428291108 9,463 182,687 SH   SOLE 18 182,687 0 0
HEXCEL CORP NEW COM 428291108 1,327 25,621 SH   SOLE 19 25,621 0 0
HEXCEL CORP NEW COM 428291108 246,392 4,756,593 SH   SOLE 21 4,756,593 0 0
HEXCEL CORP NEW COM 428291108 123,595 2,386,001 SH   SOLE 22 2,289,877 0 96,124
HEXCEL CORP NEW COM 428291108 773 14,930 SH   SOLE 25 14,930 0 0
HEXCEL CORP NEW COM 428291108 1,600 30,889 SH   SOLE 26 23,979 0 6,910
HEXCEL CORP NEW COM 428291108 3,096 59,760 SH   SOLE 28 59,760 0 0
HEXCEL CORP NEW COM 428291108 2,631 50,784 SH   SOLE 30 50,784 0 0
HEXCEL CORP NEW COM 428291108 65 1,251 SH   SOLE 31 1,251 0 0
HEXCEL CORP NEW COM 428291108 2,596 50,108 SH   SOLE 34 50,108 0 0
HEXCEL CORP NEW COM 428291108 676 13,043 SH   SOLE 36 13,043 0 0
HEXCEL CORP NEW COM 428291108 531 10,247 SH   SOLE 40 10,247 0 0
HEXCEL CORP NEW COM 428291108 4,743 91,571 SH   SOLE 43 2,598 0 88,973
HEXO CORP COM NEW 428304307 0 1 SH   SOLE 43 0 0 1
HF FOODS GROUP INC COM 40417F109 154 18,249 SH   SOLE 2 1,410 0 16,839
HF FOODS GROUP INC COM 40417F109 7 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109 995 117,555 SH   SOLE 18 117,555 0 0
HF FOODS GROUP INC COM 40417F109 532 62,896 SH   SOLE 19 62,896 0 0
HF FOODS GROUP INC COM 40417F109 10,909 1,289,505 SH   SOLE 21 1,289,505 0 0
HF FOODS GROUP INC COM 40417F109 6,996 826,968 SH   SOLE 22 804,505 0 22,463
HF FOODS GROUP INC COM 40417F109 2 285 SH   SOLE 43 0 0 285
HIBBETT INC COM 428567101 1,303 18,118 SH   SOLE 2 8,202 0 9,916
HIBBETT INC COM 428567101 6 78 SH   SOLE 4 78 0 0
HIBBETT INC COM 428567101 16 227 SH   SOLE 7 227 0 0
HIBBETT INC COM 428567101 4,245 59,009 SH   SOLE 18 55,585 0 3,424
HIBBETT INC COM 428567101 5,749 79,929 SH   SOLE 19 79,929 0 0
HIBBETT INC COM 428567101 130,327 1,811,853 SH   SOLE 21 1,811,853 0 0
HIBBETT INC COM 428567101 29,155 405,331 SH   SOLE 22 394,112 0 11,219
HIBBETT INC COM 428567101 136 1,886 SH   SOLE 23 1,886 0 0
HIBBETT INC COM 428567101 228 3,175 SH   SOLE 25 3,175 0 0
HIBBETT INC COM 428567101 1,052 14,627 SH   SOLE 26 4,340 0 10,287
HIBBETT INC COM 428567101 21 285 SH   SOLE 28 285 0 0
HIBBETT INC COM 428567101 2,177 30,267 SH   SOLE 30 30,267 0 0
HIBBETT INC COM 428567101 179 2,483 SH   SOLE 36 2,483 0 0
HIBBETT INC COM 428567101 128 1,776 SH   SOLE 40 1,776 0 0
HIBBETT INC COM 428567101 418 5,808 SH   SOLE 43 41 0 5,767
HIGH TIDE INC COM NEW 42981E401 3 714 SH   SOLE 22 714 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 113 10,928 SH   SOLE 2 10,928 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 130 12,611 SH   SOLE 4 12,611 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 1,820 176,558 SH   SOLE 18 176,558 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 12,741 1,235,789 SH   SOLE 19 1,235,789 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 812 78,773 SH   SOLE 22 78,773 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 120 11,620 SH   SOLE 26 11,620 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 5,452 528,802 SH   SOLE 34 528,802 0 0
HIGHPEAK ENERGY INC COM 43114Q105 80 5,484 SH   SOLE 2 683 0 4,801
HIGHPEAK ENERGY INC COM 43114Q105 234 15,951 SH   SOLE 18 15,951 0 0
HIGHPEAK ENERGY INC COM 43114Q105 156 10,668 SH   SOLE 19 10,668 0 0
HIGHPEAK ENERGY INC COM 43114Q105 2,615 178,644 SH   SOLE 21 178,644 0 0
HIGHPEAK ENERGY INC COM 43114Q105 623 42,526 SH   SOLE 22 40,202 0 2,324
HIGHWOODS PPTYS INC COM 431284108 18,926 424,434 SH   SOLE 2 217,850 0 206,584
HIGHWOODS PPTYS INC COM 431284108 2,486 55,742 SH   SOLE 4 55,742 0 0
HIGHWOODS PPTYS INC COM 431284108 5,787 129,793 SH   SOLE 7 129,793 0 0
HIGHWOODS PPTYS INC COM 431284108 400 8,973 SH   SOLE 13 8,973 0 0
HIGHWOODS PPTYS INC COM 431284108 10,139 227,383 SH   SOLE 18 227,081 0 302
HIGHWOODS PPTYS INC COM 431284108 12,605 282,683 SH   SOLE 19 282,683 0 0
HIGHWOODS PPTYS INC COM 431284108 261,477 5,864,020 SH   SOLE 21 5,864,020 0 0
HIGHWOODS PPTYS INC COM 431284108 176,137 3,950,142 SH   SOLE 22 3,832,369 0 117,773
HIGHWOODS PPTYS INC COM 431284108 234 5,249 SH   SOLE 23 5,249 0 0
HIGHWOODS PPTYS INC COM 431284108 20,300 455,268 SH   SOLE 25 455,268 0 0
HIGHWOODS PPTYS INC COM 431284108 1,951 43,757 SH   SOLE 26 36,276 0 7,481
HIGHWOODS PPTYS INC COM 431284108 2,834 63,553 SH   SOLE 28 1,857 0 61,696
HIGHWOODS PPTYS INC COM 431284108 20,929 469,358 SH   SOLE 30 469,358 0 0
HIGHWOODS PPTYS INC COM 431284108 19,670 441,128 SH   SOLE 31 1,643 0 439,485
HIGHWOODS PPTYS INC COM 431284108 681 15,277 SH   SOLE 34 15,277 0 0
HIGHWOODS PPTYS INC COM 431284108 124 2,780 SH   SOLE 36 2,780 0 0
HIGHWOODS PPTYS INC COM 431284108 569 12,750 SH   SOLE 40 12,750 0 0
HIGHWOODS PPTYS INC COM 431284108 2,273 50,978 SH   SOLE 43 1,055 0 49,923
HILL INTL INC COM 431466101 16 7,998 SH   SOLE 18 7,998 0 0
HILL INTL INC COM 431466101 454 233,021 SH   SOLE 21 233,021 0 0
HILL INTL INC COM 431466101 5 2,814 SH   SOLE 22 2,814 0 0
HILLENBRAND INC COM 431571108 2,561 49,261 SH   SOLE 2 20,016 0 29,245
HILLENBRAND INC COM 431571108 54 1,048 SH   SOLE 4 227 0 821
HILLENBRAND INC COM 431571108 55 1,058 SH   SOLE 7 1,058 0 0
HILLENBRAND INC COM 431571108 14,053 270,294 SH   SOLE 18 270,294 0 0
HILLENBRAND INC COM 431571108 6,753 129,884 SH   SOLE 19 129,884 0 0
HILLENBRAND INC COM 431571108 453,816 8,728,916 SH   SOLE 21 8,728,916 0 0
HILLENBRAND INC COM 431571108 93,889 1,805,897 SH   SOLE 22 1,747,966 0 57,931
HILLENBRAND INC COM 431571108 656 12,612 SH   SOLE 25 12,612 0 0
HILLENBRAND INC COM 431571108 2,096 40,325 SH   SOLE 26 32,890 0 7,435
HILLENBRAND INC COM 431571108 1,286 24,726 SH   SOLE 28 1,341 0 23,385
HILLENBRAND INC COM 431571108 23,306 448,278 SH   SOLE 30 448,278 0 0
HILLENBRAND INC COM 431571108 24 458 SH   SOLE 31 0 0 458
HILLENBRAND INC COM 431571108 303 5,835 SH   SOLE 36 5,835 0 0
HILLENBRAND INC COM 431571108 470 9,033 SH   SOLE 40 9,033 0 0
HILLENBRAND INC COM 431571108 6,024 115,862 SH   SOLE 43 8,289 0 107,573
HILLMAN SOLUTIONS CORP COM 431636109 288 26,778 SH   SOLE 2 22,544 0 4,234
HILLMAN SOLUTIONS CORP COM 431636109 1,313 122,137 SH   SOLE 21 122,137 0 0
HILLMAN SOLUTIONS CORP COM 431636109 15,268 1,420,295 SH   SOLE 22 1,391,747 0 28,548
HILLMAN SOLUTIONS CORP COM 431636109 129 12,034 SH   SOLE 25 12,034 0 0
HILLMAN SOLUTIONS CORP COM 431636109 279 25,980 SH   SOLE 30 25,980 0 0
HILLMAN SOLUTIONS CORP COM 431636109 171 15,938 SH   SOLE 40 15,938 0 0
HILLTOP HOLDINGS INC COM 432748101 1,926 54,803 SH   SOLE 2 18,163 0 36,640
HILLTOP HOLDINGS INC COM 432748101 196 5,581 SH   SOLE 4 284 0 5,297
HILLTOP HOLDINGS INC COM 432748101 32 901 SH   SOLE 7 901 0 0
HILLTOP HOLDINGS INC COM 432748101 8,422 239,680 SH   SOLE 18 239,680 0 0
HILLTOP HOLDINGS INC COM 432748101 3,869 110,090 SH   SOLE 19 110,090 0 0
HILLTOP HOLDINGS INC COM 432748101 253,350 7,209,722 SH   SOLE 21 7,209,722 0 0
HILLTOP HOLDINGS INC COM 432748101 56,195 1,599,182 SH   SOLE 22 1,533,779 0 65,403
HILLTOP HOLDINGS INC COM 432748101 296 8,414 SH   SOLE 25 8,414 0 0
HILLTOP HOLDINGS INC COM 432748101 1,183 33,674 SH   SOLE 26 28,323 0 5,351
HILLTOP HOLDINGS INC COM 432748101 42 1,193 SH   SOLE 28 1,193 0 0
HILLTOP HOLDINGS INC COM 432748101 3,990 113,558 SH   SOLE 30 113,558 0 0
HILLTOP HOLDINGS INC COM 432748101 57 1,617 SH   SOLE 36 1,617 0 0
HILLTOP HOLDINGS INC COM 432748101 301 8,566 SH   SOLE 40 8,566 0 0
HILLTOP HOLDINGS INC COM 432748101 732 20,820 SH   SOLE 43 561 0 20,259
HILTON GRAND VACATIONS INC COM 43283X105 8,877 170,344 SH   SOLE 2 114,629 0 55,715
HILTON GRAND VACATIONS INC COM 43283X105 13,695 262,813 SH   SOLE 4 262,813 0 0
HILTON GRAND VACATIONS INC COM 43283X105 89 1,708 SH   SOLE 7 1,708 0 0
HILTON GRAND VACATIONS INC COM 43283X105 29,695 569,861 SH   SOLE 18 547,692 0 22,169
HILTON GRAND VACATIONS INC COM 43283X105 25,568 490,650 SH   SOLE 19 490,650 0 0
HILTON GRAND VACATIONS INC COM 43283X105 153,851 2,952,429 SH   SOLE 21 2,952,429 0 0
HILTON GRAND VACATIONS INC COM 43283X105 131,088 2,515,610 SH   SOLE 22 2,269,301 0 246,309
HILTON GRAND VACATIONS INC COM 43283X105 1,260 24,188 SH   SOLE 23 24,188 0 0
HILTON GRAND VACATIONS INC COM 43283X105 765 14,674 SH   SOLE 25 14,674 0 0
HILTON GRAND VACATIONS INC COM 43283X105 3,055 58,625 SH   SOLE 26 35,584 0 23,041
HILTON GRAND VACATIONS INC COM 43283X105 4,025 77,233 SH   SOLE 28 36,758 0 40,475
HILTON GRAND VACATIONS INC COM 43283X105 7,735 148,439 SH   SOLE 30 148,439 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,339 44,892 SH   SOLE 34 44,892 0 0
HILTON GRAND VACATIONS INC COM 43283X105 340 6,534 SH   SOLE 36 6,534 0 0
HILTON GRAND VACATIONS INC COM 43283X105 594 11,391 SH   SOLE 40 11,391 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,676 32,167 SH   SOLE 43 2,111 0 30,056
HILTON WORLDWIDE HLDGS INC COM 43300A203 96,451 618,316 SH   SOLE 2 75,161 0 543,155
HILTON WORLDWIDE HLDGS INC COM 43300A203 23,780 152,445 SH   SOLE 4 135,881 0 16,564
HILTON WORLDWIDE HLDGS INC COM 43300A203 37,186 238,384 SH   SOLE 7 230,110 0 8,274
HILTON WORLDWIDE HLDGS INC COM 43300A203 782 5,011 SH   SOLE 13 719 0 4,292
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,845 24,646 SH   SOLE 15 24,646 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 88,822 569,410 SH   SOLE 18 531,431 0 37,979
HILTON WORLDWIDE HLDGS INC COM 43300A203 134,591 862,818 SH   SOLE 19 862,818 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,157,113 7,417,867 SH   SOLE 21 7,417,867 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 925,186 5,931,057 SH   SOLE 22 5,371,064 0 559,993
HILTON WORLDWIDE HLDGS INC COM 43300A203 24,835 159,207 SH   SOLE 23 159,207 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 70,332 450,874 SH   SOLE 25 450,874 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 94,727 607,262 SH   SOLE 26 218,307 0 388,955
HILTON WORLDWIDE HLDGS INC COM 43300A203 111,795 716,682 SH   SOLE 28 85,117 0 631,565
HILTON WORLDWIDE HLDGS INC COM 43300A203 69 442 SH   SOLE 29 442 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 267,253 1,713,272 SH   SOLE 30 1,713,272 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 15,349 98,397 SH   SOLE 31 30,806 0 67,591
HILTON WORLDWIDE HLDGS INC COM 43300A203 63,379 406,301 SH   SOLE 34 406,301 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,384 111,442 SH   SOLE 36 111,442 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,457 9,340 SH   SOLE 40 9,340 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 38,830 248,929 SH   SOLE 43 14,740 0 234,189
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 172 1,100 SH Call SOLE 2 1,100 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 203 1,300 SH Call SOLE 4 1,300 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 2,699 17,300 SH Call SOLE 18 17,300 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 28,577 183,200 SH Call SOLE 19 183,200 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 1,482 9,500 SH Call SOLE 22 9,500 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 11,886 76,200 SH Call SOLE 34 76,200 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 854 53,405 SH   SOLE 21 53,405 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 88 5,473 SH   SOLE 25 5,473 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1,906 119,196 SH   SOLE 43 0 0 119,196
HIMS & HERS HEALTH INC COM CL A 433000106 144 22,056 SH   SOLE 2 19,318 0 2,738
HIMS & HERS HEALTH INC COM CL A 433000106 2,872 438,401 SH   SOLE 21 438,401 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 11,388 1,738,693 SH   SOLE 22 1,702,339 0 36,354
HIMS & HERS HEALTH INC COM CL A 433000106 61 9,302 SH   SOLE 25 9,302 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 45 6,911 SH   SOLE 26 0 0 6,911
HIMS & HERS HEALTH INC COM CL A 433000106 289 44,124 SH   SOLE 30 44,124 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 57 8,711 SH   SOLE 40 8,711 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 311 47,502 SH   SOLE 43 0 0 47,502
HINGHAM INSTN SVGS MASS COM 433323102 503 1,197 SH   SOLE 2 408 0 789
HINGHAM INSTN SVGS MASS COM 433323102 12 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,937 4,613 SH   SOLE 18 4,613 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,080 2,573 SH   SOLE 19 2,573 0 0
HINGHAM INSTN SVGS MASS COM 433323102 26,135 62,244 SH   SOLE 21 62,244 0 0
HINGHAM INSTN SVGS MASS COM 433323102 16,424 39,115 SH   SOLE 22 38,303 0 812
HINGHAM INSTN SVGS MASS COM 433323102 94 225 SH   SOLE 25 225 0 0
HINGHAM INSTN SVGS MASS COM 433323102 174 415 SH   SOLE 30 415 0 0
HINGHAM INSTN SVGS MASS COM 433323102 79 188 SH   SOLE 40 188 0 0
HINGHAM INSTN SVGS MASS COM 433323102 393 935 SH   SOLE 43 323 0 612
HIPPO HLDGS INC COMMON STOCK 433539103 213 75,304 SH   SOLE 2 64,845 0 10,459
HIPPO HLDGS INC COMMON STOCK 433539103 1,349 476,782 SH   SOLE 21 476,782 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 14,459 5,109,082 SH   SOLE 22 5,006,326 0 102,756
HIPPO HLDGS INC COMMON STOCK 433539103 102 35,910 SH   SOLE 25 35,910 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 219 77,527 SH   SOLE 30 77,527 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 82 29,003 SH   SOLE 40 29,003 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 1 1,934 SH   SOLE 4 1,934 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 13 28,035 SH   SOLE 18 28,035 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 86 179,689 SH   SOLE 19 179,689 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 6 12,114 SH   SOLE 22 12,114 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 1 1,782 SH   SOLE 26 1,782 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 40 83,011 SH   SOLE 34 83,011 0 0
HIREQUEST INC COM 433535101 36 1,766 SH   SOLE 2 184 0 1,582
HIREQUEST INC COM 433535101 305 15,115 SH   SOLE 18 15,115 0 0
HIREQUEST INC COM 433535101 231 11,464 SH   SOLE 19 11,464 0 0
HIREQUEST INC COM 433535101 3,650 181,035 SH   SOLE 21 181,035 0 0
HIREQUEST INC COM 433535101 734 36,415 SH   SOLE 22 35,684 0 731
HIRERIGHT HOLDINGS CORPORATI COM 433537107 257 16,084 SH   SOLE 2 7,905 0 8,179
HIRERIGHT HOLDINGS CORPORATI COM 433537107 979 61,207 SH   SOLE 18 61,207 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 597 37,291 SH   SOLE 19 37,291 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 10,868 679,258 SH   SOLE 21 679,258 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 3,026 189,127 SH   SOLE 22 183,540 0 5,587
HISTOGEN INC COM 43358Y103 0 1,358 SH   SOLE 21 1,358 0 0
HISTOGEN INC COM 43358Y103 232 696,876 SH   SOLE 22 696,876 0 0
HMN FINL INC COM 40424G108 17 690 SH   SOLE 18 690 0 0
HMN FINL INC COM 40424G108 244 9,900 SH   SOLE 21 9,900 0 0
HMN FINL INC COM 40424G108 693 28,096 SH   SOLE 22 28,096 0 0
HNI CORP COM 404251100 1,561 37,117 SH   SOLE 2 12,237 0 24,880
HNI CORP COM 404251100 9 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100 26 622 SH   SOLE 7 622 0 0
HNI CORP COM 404251100 7,006 166,618 SH   SOLE 18 166,618 0 0
HNI CORP COM 404251100 3,259 77,507 SH   SOLE 19 77,507 0 0
HNI CORP COM 404251100 226,472 5,385,775 SH   SOLE 21 5,385,775 0 0
HNI CORP COM 404251100 46,068 1,095,553 SH   SOLE 22 1,052,245 0 43,308
HNI CORP COM 404251100 318 7,557 SH   SOLE 25 7,557 0 0
HNI CORP COM 404251100 1,124 26,738 SH   SOLE 26 22,057 0 4,681
HNI CORP COM 404251100 33 776 SH   SOLE 28 776 0 0
HNI CORP COM 404251100 3,406 80,999 SH   SOLE 30 80,999 0 0
HNI CORP COM 404251100 37 890 SH   SOLE 36 890 0 0
HNI CORP COM 404251100 271 6,456 SH   SOLE 40 6,456 0 0
HNI CORP COM 404251100 2,779 66,096 SH   SOLE 43 675 0 65,421
HOLLEY INC COM 43538H103 254 19,585 SH   SOLE 2 19,585 0 0
HOLLEY INC COM 43538H103 301 23,136 SH   SOLE 21 23,136 0 0
HOLLEY INC COM 43538H103 6,679 514,171 SH   SOLE 22 498,380 0 15,791
HOLLEY INC COM 43538H103 90 6,954 SH   SOLE 25 6,954 0 0
HOLLEY INC COM 43538H103 55 4,197 SH   SOLE 26 0 0 4,197
HOLLEY INC COM 43538H103 151 11,596 SH   SOLE 30 11,596 0 0
HOLLEY INC COM 43538H103 74 5,702 SH   SOLE 40 5,702 0 0
HOLLYFRONTIER CORP COM 436106108 21,440 654,068 SH   SOLE 2 131,767 0 522,301
HOLLYFRONTIER CORP COM 436106108 19 572 SH   SOLE 4 572 0 0
HOLLYFRONTIER CORP COM 436106108 161 4,907 SH   SOLE 7 4,907 0 0
HOLLYFRONTIER CORP COM 436106108 10,747 327,863 SH   SOLE 18 327,863 0 0
HOLLYFRONTIER CORP COM 436106108 1,451 44,267 SH   SOLE 19 44,267 0 0
HOLLYFRONTIER CORP COM 436106108 246,940 7,533,247 SH   SOLE 21 7,533,247 0 0
HOLLYFRONTIER CORP COM 436106108 135,220 4,125,070 SH   SOLE 22 3,954,967 0 170,103
HOLLYFRONTIER CORP COM 436106108 643 19,610 SH   SOLE 25 19,610 0 0
HOLLYFRONTIER CORP COM 436106108 1,982 60,473 SH   SOLE 26 48,245 0 12,228
HOLLYFRONTIER CORP COM 436106108 738 22,502 SH   SOLE 28 0 0 22,502
HOLLYFRONTIER CORP COM 436106108 2,932 89,431 SH   SOLE 30 89,431 0 0
HOLLYFRONTIER CORP COM 436106108 73 2,241 SH   SOLE 31 2,241 0 0
HOLLYFRONTIER CORP COM 436106108 1,222 37,291 SH   SOLE 36 37,291 0 0
HOLLYFRONTIER CORP COM 436106108 619 18,875 SH   SOLE 40 18,875 0 0
HOLLYFRONTIER CORP COM 436106108 4,549 138,761 SH   SOLE 43 14,963 0 123,798
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 6 427 SH   SOLE 22 427 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 16 1,110 SH   SOLE 25 1,110 0 0
HOLOGIC INC COM 436440101 49,427 645,602 SH   SOLE 2 166,474 0 479,128
HOLOGIC INC COM 436440101 16,395 214,148 SH   SOLE 4 144,436 0 69,712
HOLOGIC INC COM 436440101 17,769 232,096 SH   SOLE 7 224,760 0 7,336
HOLOGIC INC COM 436440101 271 3,544 SH   SOLE 13 465 0 3,079
HOLOGIC INC COM 436440101 2,296 29,991 SH   SOLE 15 29,991 0 0
HOLOGIC INC COM 436440101 33,352 435,630 SH   SOLE 18 401,142 0 34,488
HOLOGIC INC COM 436440101 53,666 700,966 SH   SOLE 19 700,966 0 0
HOLOGIC INC COM 436440101 649,581 8,484,597 SH   SOLE 21 8,484,597 0 0
HOLOGIC INC COM 436440101 438,069 5,721,901 SH   SOLE 22 5,181,828 0 540,073
HOLOGIC INC COM 436440101 11,295 147,526 SH   SOLE 23 147,526 0 0
HOLOGIC INC COM 436440101 46,855 612,003 SH   SOLE 25 612,003 0 0
HOLOGIC INC COM 436440101 64,594 843,701 SH   SOLE 26 487,610 0 356,091
HOLOGIC INC COM 436440101 77,461 1,011,772 SH   SOLE 28 12,958 0 998,814
HOLOGIC INC COM 436440101 185,541 2,423,470 SH   SOLE 30 2,423,470 0 0
HOLOGIC INC COM 436440101 7,621 99,540 SH   SOLE 31 28,865 0 70,675
HOLOGIC INC COM 436440101 1,967 25,697 SH   SOLE 34 25,697 0 0
HOLOGIC INC COM 436440101 7,324 95,666 SH   SOLE 36 95,666 0 0
HOLOGIC INC COM 436440101 635 8,297 SH   SOLE 40 8,297 0 0
HOLOGIC INC COM 436440101 11,647 152,131 SH   SOLE 43 6,308 0 145,823
HOME BANCORP INC COM 43689E107 220 5,297 SH   SOLE 2 274 0 5,023
HOME BANCORP INC COM 43689E107 6 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 1,036 24,963 SH   SOLE 18 24,963 0 0
HOME BANCORP INC COM 43689E107 581 14,006 SH   SOLE 19 14,006 0 0
HOME BANCORP INC COM 43689E107 12,030 289,804 SH   SOLE 21 289,804 0 0
HOME BANCORP INC COM 43689E107 3,873 93,312 SH   SOLE 22 88,661 0 4,651
HOME BANCSHARES INC COM 436893200 4,606 189,162 SH   SOLE 2 105,229 0 83,933
HOME BANCSHARES INC COM 436893200 170 6,971 SH   SOLE 4 579 0 6,392
HOME BANCSHARES INC COM 436893200 72 2,967 SH   SOLE 7 2,967 0 0
HOME BANCSHARES INC COM 436893200 17,945 736,968 SH   SOLE 18 736,968 0 0
HOME BANCSHARES INC COM 436893200 6,611 271,485 SH   SOLE 19 271,485 0 0
HOME BANCSHARES INC COM 436893200 281,897 11,576,896 SH   SOLE 21 11,576,896 0 0
HOME BANCSHARES INC COM 436893200 111,004 4,558,693 SH   SOLE 22 4,405,979 0 152,714
HOME BANCSHARES INC COM 436893200 487 20,002 SH   SOLE 25 20,002 0 0
HOME BANCSHARES INC COM 436893200 1,405 57,701 SH   SOLE 26 45,151 0 12,550
HOME BANCSHARES INC COM 436893200 72 2,937 SH   SOLE 28 2,937 0 0
HOME BANCSHARES INC COM 436893200 6,267 257,384 SH   SOLE 30 257,384 0 0
HOME BANCSHARES INC COM 436893200 89 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 457 18,771 SH   SOLE 40 18,771 0 0
HOME BANCSHARES INC COM 436893200 1,129 46,359 SH   SOLE 43 1,054 0 45,305
HOME DEPOT INC COM 437076102 976,014 2,351,785 SH   SOLE 2 453,947 0 1,897,838
HOME DEPOT INC COM 437076102 302,589 729,113 SH   SOLE 4 453,186 0 275,927
HOME DEPOT INC COM 437076102 409,724 987,264 SH   SOLE 7 895,852 0 91,412
HOME DEPOT INC COM 437076102 7,284 17,551 SH   SOLE 13 6,552 0 10,999
HOME DEPOT INC COM 437076102 62,090 149,612 SH   SOLE 15 149,612 0 0
HOME DEPOT INC COM 437076102 216 520 SH   SOLE 17 0 0 520
HOME DEPOT INC COM 437076102 736,150 1,773,813 SH   SOLE 18 1,612,512 0 161,301
HOME DEPOT INC COM 437076102 417,962 1,007,112 SH   SOLE 19 1,007,112 0 0
HOME DEPOT INC COM 437076102 7,820 18,843 SH   SOLE 20 18,843 0 0
HOME DEPOT INC COM 437076102 9,869,703 23,781,845 SH   SOLE 21 23,781,845 0 0
HOME DEPOT INC COM 437076102 9,325,171 22,469,750 SH   SOLE 22 20,283,916 0 2,185,834
HOME DEPOT INC COM 437076102 257,013 619,293 SH   SOLE 23 619,293 0 0
HOME DEPOT INC COM 437076102 761,737 1,835,466 SH   SOLE 25 1,835,466 0 0
HOME DEPOT INC COM 437076102 980,076 2,361,571 SH   SOLE 26 892,042 0 1,469,529
HOME DEPOT INC COM 437076102 1,238,259 2,983,685 SH   SOLE 28 80,564 0 2,903,121
HOME DEPOT INC COM 437076102 502 1,210 SH   SOLE 29 1,210 0 0
HOME DEPOT INC COM 437076102 2,670,286 6,434,270 SH   SOLE 30 6,389,153 0 45,117
HOME DEPOT INC COM 437076102 169,637 408,753 SH   SOLE 31 118,916 0 289,837
HOME DEPOT INC COM 437076102 20,882 50,318 SH   SOLE 32 50,318 0 0
HOME DEPOT INC COM 437076102 168,097 405,043 SH   SOLE 34 405,043 0 0
HOME DEPOT INC COM 437076102 191,871 462,329 SH   SOLE 36 462,329 0 0
HOME DEPOT INC COM 437076102 14,602 35,184 SH   SOLE 40 35,184 0 0
HOME DEPOT INC COM 437076102 479,831 1,156,191 SH   SOLE 43 88,806 0 1,067,385
HOME FED BANCORP INC LA NEW COM 43708L108 11 546 SH   SOLE 18 546 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 141 7,136 SH   SOLE 21 7,136 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 27 5,892 SH   SOLE 2 437 0 5,455
HOME PT CAPITAL INCORPORATED COM 43734L106 109 24,272 SH   SOLE 18 24,272 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 41 9,167 SH   SOLE 19 9,167 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 1,228 272,826 SH   SOLE 21 272,826 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 308 68,358 SH   SOLE 22 64,865 0 3,493
HOMESTREET INC COM 43785V102 787 15,136 SH   SOLE 2 5,432 0 9,704
HOMESTREET INC COM 43785V102 13 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102 4,200 80,762 SH   SOLE 18 80,762 0 0
HOMESTREET INC COM 43785V102 1,669 32,097 SH   SOLE 19 32,097 0 0
HOMESTREET INC COM 43785V102 119,227 2,292,827 SH   SOLE 21 2,292,827 0 0
HOMESTREET INC COM 43785V102 24,285 467,028 SH   SOLE 22 450,014 0 17,014
HOMESTREET INC COM 43785V102 84 1,612 SH   SOLE 26 0 0 1,612
HOMESTREET INC COM 43785V102 84 1,613 SH   SOLE 28 1,613 0 0
HOMESTREET INC COM 43785V102 1,550 29,811 SH   SOLE 30 29,811 0 0
HOMESTREET INC COM 43785V102 94 1,814 SH   SOLE 40 1,814 0 0
HOMESTREET INC COM 43785V102 399 7,671 SH   SOLE 43 305 0 7,366
HOMETRUST BANCSHARES INC COM 437872104 910 29,360 SH   SOLE 2 19,789 0 9,571
HOMETRUST BANCSHARES INC COM 437872104 7 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,530 49,388 SH   SOLE 18 49,388 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,110 35,845 SH   SOLE 19 35,845 0 0
HOMETRUST BANCSHARES INC COM 437872104 18,618 600,971 SH   SOLE 21 600,971 0 0
HOMETRUST BANCSHARES INC COM 437872104 13,306 429,491 SH   SOLE 22 420,098 0 9,393
HOMETRUST BANCSHARES INC COM 437872104 85 2,735 SH   SOLE 43 90 0 2,645
HOMOLOGY MEDICINES INC COM 438083107 276 75,937 SH   SOLE 2 57,490 0 18,447
HOMOLOGY MEDICINES INC COM 438083107 2 671 SH   SOLE 7 671 0 0
HOMOLOGY MEDICINES INC COM 438083107 498 136,827 SH   SOLE 18 136,827 0 0
HOMOLOGY MEDICINES INC COM 438083107 871 239,205 SH   SOLE 19 239,205 0 0
HOMOLOGY MEDICINES INC COM 438083107 6,950 1,909,291 SH   SOLE 21 1,909,291 0 0
HOMOLOGY MEDICINES INC COM 438083107 4,203 1,154,616 SH   SOLE 22 1,114,277 0 40,339
HOMOLOGY MEDICINES INC COM 438083107 47 12,933 SH   SOLE 25 12,933 0 0
HOMOLOGY MEDICINES INC COM 438083107 28 7,771 SH   SOLE 26 3,240 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 128 35,260 SH   SOLE 30 35,260 0 0
HOMOLOGY MEDICINES INC COM 438083107 5 1,341 SH   SOLE 34 1,341 0 0
HOMOLOGY MEDICINES INC COM 438083107 25 6,883 SH   SOLE 36 6,883 0 0
HOMOLOGY MEDICINES INC COM 438083107 7 1,944 SH   SOLE 40 1,944 0 0
HOMOLOGY MEDICINES INC COM 438083107 19 5,098 SH   SOLE 43 0 0 5,098
HONDA MOTOR LTD AMERN SHS 438128308 8 275 SH   SOLE 18 275 0 0
HONDA MOTOR LTD AMERN SHS 438128308 30,382 1,067,897 SH   SOLE 43 113,472 0 954,425
HONEST CO INC COM 438333106 475 58,757 SH   SOLE 2 46,940 0 11,817
HONEST CO INC COM 438333106 3 399 SH   SOLE 7 399 0 0
HONEST CO INC COM 438333106 1,868 230,892 SH   SOLE 18 230,892 0 0
HONEST CO INC COM 438333106 1,207 149,202 SH   SOLE 19 149,202 0 0
HONEST CO INC COM 438333106 22,598 2,793,375 SH   SOLE 21 2,793,375 0 0
HONEST CO INC COM 438333106 10,268 1,269,233 SH   SOLE 22 1,247,196 0 22,037
HONEYWELL INTL INC COM 438516106 414,510 1,987,962 SH   SOLE 2 739,953 0 1,248,009
HONEYWELL INTL INC COM 438516106 66,285 317,898 SH   SOLE 4 290,847 0 27,051
HONEYWELL INTL INC COM 438516106 143,375 687,619 SH   SOLE 7 667,203 0 20,416
HONEYWELL INTL INC COM 438516106 12,985 62,276 SH   SOLE 13 55,062 0 7,214
HONEYWELL INTL INC COM 438516106 20,891 100,190 SH   SOLE 15 100,190 0 0
HONEYWELL INTL INC COM 438516106 1 3 SH   SOLE 17 0 0 3
HONEYWELL INTL INC COM 438516106 280,858 1,346,975 SH   SOLE 18 1,188,353 0 158,622
HONEYWELL INTL INC COM 438516106 61,723 296,017 SH   SOLE 19 296,017 0 0
HONEYWELL INTL INC COM 438516106 2,999,583 14,385,798 SH   SOLE 21 14,385,798 0 0
HONEYWELL INTL INC COM 438516106 3,094,241 14,839,774 SH   SOLE 22 13,400,612 0 1,439,162
HONEYWELL INTL INC COM 438516106 117,286 562,497 SH   SOLE 23 562,497 0 0
HONEYWELL INTL INC COM 438516106 71,842 344,551 SH   SOLE 25 344,551 0 0
HONEYWELL INTL INC COM 438516106 281,667 1,350,854 SH   SOLE 26 486,239 0 864,615
HONEYWELL INTL INC COM 438516106 29,736 142,611 SH   SOLE 28 0 0 142,611
HONEYWELL INTL INC COM 438516106 20,505 98,341 SH   SOLE 29 98,341 0 0
HONEYWELL INTL INC COM 438516106 635,984 3,050,135 SH   SOLE 30 3,050,135 0 0
HONEYWELL INTL INC COM 438516106 83,861 402,194 SH   SOLE 31 232,287 0 169,907
HONEYWELL INTL INC COM 438516106 45,218 216,861 SH   SOLE 32 216,861 0 0
HONEYWELL INTL INC COM 438516106 7,991 38,323 SH   SOLE 34 38,323 0 0
HONEYWELL INTL INC COM 438516106 62,106 297,856 SH   SOLE 36 297,856 0 0
HONEYWELL INTL INC COM 438516106 2,783 13,345 SH   SOLE 40 13,345 0 0
HONEYWELL INTL INC COM 438516106 134,087 643,073 SH   SOLE 43 35,896 0 607,177
HOOKER FURNISHINGS CORPORATI COM 439038100 328 14,110 SH   SOLE 2 469 0 13,641
HOOKER FURNISHINGS CORPORATI COM 439038100 4 188 SH   SOLE 7 188 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 929 39,897 SH   SOLE 18 39,897 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 1,355 58,219 SH   SOLE 19 58,219 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 10,566 453,885 SH   SOLE 21 453,885 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 8,570 368,138 SH   SOLE 22 362,077 0 6,061
HOOKER FURNISHINGS CORPORATI COM 439038100 44 1,875 SH   SOLE 23 1,875 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 454 19,500 SH   SOLE 26 0 0 19,500
HOOKER FURNISHINGS CORPORATI COM 439038100 45 1,948 SH   SOLE 43 0 0 1,948
HOOKIPA PHARMA INC COM 43906K100 129 55,262 SH   SOLE 2 6,305 0 48,957
HOOKIPA PHARMA INC COM 43906K100 132 56,767 SH   SOLE 18 56,767 0 0
HOOKIPA PHARMA INC COM 43906K100 63 27,035 SH   SOLE 19 27,035 0 0
HOOKIPA PHARMA INC COM 43906K100 1,584 679,889 SH   SOLE 21 679,889 0 0
HOOKIPA PHARMA INC COM 43906K100 795 341,078 SH   SOLE 22 332,809 0 8,269
HOOKIPA PHARMA INC COM 43906K100 122 52,471 SH   SOLE 26 0 0 52,471
HOPE BANCORP INC COM 43940T109 1,366 92,831 SH   SOLE 2 32,393 0 60,438
HOPE BANCORP INC COM 43940T109 7 451 SH   SOLE 4 451 0 0
HOPE BANCORP INC COM 43940T109 25 1,712 SH   SOLE 7 1,712 0 0
HOPE BANCORP INC COM 43940T109 6,591 448,040 SH   SOLE 18 448,040 0 0
HOPE BANCORP INC COM 43940T109 2,754 187,241 SH   SOLE 19 187,241 0 0
HOPE BANCORP INC COM 43940T109 200,824 13,652,219 SH   SOLE 21 13,652,219 0 0
HOPE BANCORP INC COM 43940T109 40,659 2,764,070 SH   SOLE 22 2,655,747 0 108,323
HOPE BANCORP INC COM 43940T109 34 2,324 SH   SOLE 25 2,324 0 0
HOPE BANCORP INC COM 43940T109 569 38,664 SH   SOLE 26 29,070 0 9,594
HOPE BANCORP INC COM 43940T109 30 2,058 SH   SOLE 28 2,058 0 0
HOPE BANCORP INC COM 43940T109 3,037 206,478 SH   SOLE 30 206,478 0 0
HOPE BANCORP INC COM 43940T109 64 4,349 SH   SOLE 36 4,349 0 0
HOPE BANCORP INC COM 43940T109 209 14,193 SH   SOLE 40 14,193 0 0
HOPE BANCORP INC COM 43940T109 2,949 200,486 SH   SOLE 43 13,929 0 186,557
HORACE MANN EDUCATORS CORP N COM 440327104 1,276 32,975 SH   SOLE 2 11,009 0 21,966
HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 23 591 SH   SOLE 7 591 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 6,141 158,672 SH   SOLE 18 158,672 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,902 74,991 SH   SOLE 19 74,991 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 182,401 4,713,215 SH   SOLE 21 4,713,215 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 36,741 949,379 SH   SOLE 22 910,772 0 38,607
HORACE MANN EDUCATORS CORP N COM 440327104 118 3,047 SH   SOLE 25 3,047 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 498 12,863 SH   SOLE 26 10,686 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104 101 2,619 SH   SOLE 28 2,619 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,716 70,184 SH   SOLE 30 70,184 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 180 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 501 12,954 SH   SOLE 43 0 0 12,954
HORIZON BANCORP INC COM 440407104 1,183 56,738 SH   SOLE 2 21,116 0 35,622
HORIZON BANCORP INC COM 440407104 16 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,905 139,338 SH   SOLE 18 139,338 0 0
HORIZON BANCORP INC COM 440407104 1,624 77,869 SH   SOLE 19 77,869 0 0
HORIZON BANCORP INC COM 440407104 35,498 1,702,524 SH   SOLE 21 1,702,524 0 0
HORIZON BANCORP INC COM 440407104 22,584 1,083,163 SH   SOLE 22 1,039,664 0 43,499
HORIZON BANCORP INC COM 440407104 105 5,019 SH   SOLE 25 5,019 0 0
HORIZON BANCORP INC COM 440407104 69 3,302 SH   SOLE 28 3,302 0 0
HORIZON BANCORP INC COM 440407104 286 13,700 SH   SOLE 30 13,700 0 0
HORIZON BANCORP INC COM 440407104 117 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104 1,261 60,482 SH   SOLE 43 9,177 0 51,305
HORIZON GLOBAL CORP COM 44052W104 34 4,209 SH   SOLE 18 4,209 0 0
HORIZON GLOBAL CORP COM 44052W104 794 99,520 SH   SOLE 21 99,520 0 0
HORIZON GLOBAL CORP COM 44052W104 2,291 287,081 SH   SOLE 22 287,081 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 2,166 136,032 SH   SOLE 30 136,032 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 49,215 456,710 SH   SOLE 2 31,835 0 424,875
HORIZON THERAPEUTICS PUB L SHS G46188101 14,958 138,805 SH   SOLE 4 87,543 0 51,262
HORIZON THERAPEUTICS PUB L SHS G46188101 5,509 51,124 SH   SOLE 7 51,124 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 294 2,724 SH   SOLE 13 357 0 2,367
HORIZON THERAPEUTICS PUB L SHS G46188101 1,776 16,478 SH   SOLE 15 16,478 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 29,408 272,901 SH   SOLE 18 261,657 0 11,244
HORIZON THERAPEUTICS PUB L SHS G46188101 70,526 654,476 SH   SOLE 19 654,476 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 674 6,251 SH   SOLE 20 6,251 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 449,942 4,175,405 SH   SOLE 21 4,175,405 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 521,247 4,837,107 SH   SOLE 22 4,592,045 0 245,062
HORIZON THERAPEUTICS PUB L SHS G46188101 13,025 120,875 SH   SOLE 23 120,875 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 34,123 316,660 SH   SOLE 25 316,660 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 34,118 316,613 SH   SOLE 26 153,579 0 163,034
HORIZON THERAPEUTICS PUB L SHS G46188101 70,185 651,312 SH   SOLE 28 4,005 0 647,307
HORIZON THERAPEUTICS PUB L SHS G46188101 63 581 SH   SOLE 29 581 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 74,120 687,828 SH   SOLE 30 687,828 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 8,487 78,762 SH   SOLE 31 25,383 0 53,379
HORIZON THERAPEUTICS PUB L SHS G46188101 1,281 11,889 SH   SOLE 34 11,889 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 10,915 101,287 SH   SOLE 36 101,287 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 745 6,914 SH   SOLE 40 6,914 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 11,134 103,322 SH   SOLE 43 5,530 0 97,792
HORMEL FOODS CORP COM 440452100 28,515 584,209 SH   SOLE 2 117,020 0 467,189
HORMEL FOODS CORP COM 440452100 11,075 226,899 SH   SOLE 4 199,463 0 27,436
HORMEL FOODS CORP COM 440452100 21,001 430,255 SH   SOLE 7 421,478 0 8,777
HORMEL FOODS CORP COM 440452100 171 3,504 SH   SOLE 13 476 0 3,028
HORMEL FOODS CORP COM 440452100 2,021 41,406 SH   SOLE 15 41,406 0 0
HORMEL FOODS CORP COM 440452100 23,219 475,699 SH   SOLE 18 436,866 0 38,833
HORMEL FOODS CORP COM 440452100 17,479 358,108 SH   SOLE 19 358,108 0 0
HORMEL FOODS CORP COM 440452100 618,414 12,669,812 SH   SOLE 21 12,669,812 0 0
HORMEL FOODS CORP COM 440452100 344,069 7,049,154 SH   SOLE 22 6,642,424 0 406,730
HORMEL FOODS CORP COM 440452100 8,726 178,775 SH   SOLE 23 178,775 0 0
HORMEL FOODS CORP COM 440452100 27,659 566,663 SH   SOLE 25 566,663 0 0
HORMEL FOODS CORP COM 440452100 33,098 678,102 SH   SOLE 26 241,801 0 436,301
HORMEL FOODS CORP COM 440452100 50,911 1,043,039 SH   SOLE 28 16,431 0 1,026,608
HORMEL FOODS CORP COM 440452100 152,097 3,116,097 SH   SOLE 30 3,116,097 0 0
HORMEL FOODS CORP COM 440452100 3,748 76,793 SH   SOLE 31 4,257 0 72,536
HORMEL FOODS CORP COM 440452100 632 12,948 SH   SOLE 34 12,948 0 0
HORMEL FOODS CORP COM 440452100 11,213 229,737 SH   SOLE 36 229,737 0 0
HORMEL FOODS CORP COM 440452100 496 10,166 SH   SOLE 40 10,166 0 0
HORMEL FOODS CORP COM 440452100 45,731 936,916 SH   SOLE 43 15,832 0 921,084
HOST HOTELS & RESORTS INC COM 44107P104 22,860 1,314,528 SH   SOLE 2 196,258 0 1,118,270
HOST HOTELS & RESORTS INC COM 44107P104 15,668 900,976 SH   SOLE 4 659,688 0 241,288
HOST HOTELS & RESORTS INC COM 44107P104 27,470 1,579,669 SH   SOLE 7 1,559,378 0 20,291
HOST HOTELS & RESORTS INC COM 44107P104 23 1,323 SH   SOLE 13 1,323 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,847 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 20,338 1,169,533 SH   SOLE 18 1,073,890 0 95,643
HOST HOTELS & RESORTS INC COM 44107P104 21,619 1,243,212 SH   SOLE 19 1,243,212 0 0
HOST HOTELS & RESORTS INC COM 44107P104 435,058 25,017,694 SH   SOLE 21 25,017,694 0 0
HOST HOTELS & RESORTS INC COM 44107P104 377,161 21,688,373 SH   SOLE 22 20,245,146 0 1,443,227
HOST HOTELS & RESORTS INC COM 44107P104 7,541 433,629 SH   SOLE 23 433,629 0 0
HOST HOTELS & RESORTS INC COM 44107P104 69,806 4,014,122 SH   SOLE 25 4,014,122 0 0
HOST HOTELS & RESORTS INC COM 44107P104 25,230 1,450,844 SH   SOLE 26 443,964 0 1,006,880
HOST HOTELS & RESORTS INC COM 44107P104 37,210 2,139,753 SH   SOLE 28 43,701 0 2,096,052
HOST HOTELS & RESORTS INC COM 44107P104 11 650 SH   SOLE 29 650 0 0
HOST HOTELS & RESORTS INC COM 44107P104 68,980 3,966,657 SH   SOLE 30 3,966,657 0 0
HOST HOTELS & RESORTS INC COM 44107P104 58,426 3,359,745 SH   SOLE 31 83,780 0 3,275,965
HOST HOTELS & RESORTS INC COM 44107P104 651 37,424 SH   SOLE 34 37,424 0 0
HOST HOTELS & RESORTS INC COM 44107P104 6,131 352,552 SH   SOLE 36 352,552 0 0
HOST HOTELS & RESORTS INC COM 44107P104 426 24,485 SH   SOLE 40 24,485 0 0
HOST HOTELS & RESORTS INC COM 44107P104 10,183 585,569 SH   SOLE 43 10,685 0 574,884
HOSTESS BRANDS INC CL A 44109J106 7,548 369,646 SH   SOLE 2 163,417 0 206,229
HOSTESS BRANDS INC CL A 44109J106 8 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 41 2,030 SH   SOLE 7 2,030 0 0
HOSTESS BRANDS INC CL A 44109J106 8,913 436,464 SH   SOLE 18 419,060 0 17,404
HOSTESS BRANDS INC CL A 44109J106 20,411 999,546 SH   SOLE 19 999,546 0 0
HOSTESS BRANDS INC CL A 44109J106 105,731 5,177,808 SH   SOLE 21 5,177,808 0 0
HOSTESS BRANDS INC CL A 44109J106 87,639 4,291,832 SH   SOLE 22 4,155,110 0 136,722
HOSTESS BRANDS INC CL A 44109J106 917 44,910 SH   SOLE 23 44,910 0 0
HOSTESS BRANDS INC CL A 44109J106 339 16,599 SH   SOLE 25 16,599 0 0
HOSTESS BRANDS INC CL A 44109J106 5,903 289,065 SH   SOLE 26 35,529 0 253,536
HOSTESS BRANDS INC CL A 44109J106 45 2,185 SH   SOLE 28 2,185 0 0
HOSTESS BRANDS INC CL A 44109J106 1,347 65,975 SH   SOLE 30 65,975 0 0
HOSTESS BRANDS INC CL A 44109J106 347 17,000 SH   SOLE 40 17,000 0 0
HOSTESS BRANDS INC CL A 44109J106 2,380 116,551 SH   SOLE 43 9,404 0 107,147
HOTH THERAPEUTICS INC COM 44148G105 3 4,669 SH   SOLE 18 4,669 0 0
HOTH THERAPEUTICS INC COM 44148G105 41 61,536 SH   SOLE 21 61,536 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,425 88,497 SH   SOLE 2 47,182 0 41,315
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2 150 SH   SOLE 4 150 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 29 1,800 SH   SOLE 7 1,800 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5,977 371,230 SH   SOLE 18 364,028 0 7,202
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4,436 275,518 SH   SOLE 19 275,518 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 73,935 4,592,225 SH   SOLE 21 4,592,225 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 48,643 3,021,289 SH   SOLE 22 2,942,534 0 78,755
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 58 3,590 SH   SOLE 23 3,590 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 260 16,157 SH   SOLE 25 16,157 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,211 75,231 SH   SOLE 26 62,177 0 13,054
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 887 55,116 SH   SOLE 28 55,116 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,356 84,235 SH   SOLE 30 84,235 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 240 14,914 SH   SOLE 40 14,914 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 438 27,236 SH   SOLE 43 514 0 26,722
HOULIHAN LOKEY INC CL A 441593100 4,107 39,678 SH   SOLE 2 21,102 0 18,576
HOULIHAN LOKEY INC CL A 441593100 22 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 77 745 SH   SOLE 7 745 0 0
HOULIHAN LOKEY INC CL A 441593100 14,957 144,481 SH   SOLE 18 139,274 0 5,207
HOULIHAN LOKEY INC CL A 441593100 18,850 182,089 SH   SOLE 19 182,089 0 0
HOULIHAN LOKEY INC CL A 441593100 225,374 2,177,105 SH   SOLE 21 2,177,105 0 0
HOULIHAN LOKEY INC CL A 441593100 128,565 1,241,937 SH   SOLE 22 1,210,546 0 31,391
HOULIHAN LOKEY INC CL A 441593100 589 5,694 SH   SOLE 23 5,694 0 0
HOULIHAN LOKEY INC CL A 441593100 742 7,169 SH   SOLE 25 7,169 0 0
HOULIHAN LOKEY INC CL A 441593100 4,269 41,243 SH   SOLE 26 19,106 0 22,137
HOULIHAN LOKEY INC CL A 441593100 95 916 SH   SOLE 28 916 0 0
HOULIHAN LOKEY INC CL A 441593100 3,058 29,544 SH   SOLE 30 29,544 0 0
HOULIHAN LOKEY INC CL A 441593100 684 6,608 SH   SOLE 40 6,608 0 0
HOULIHAN LOKEY INC CL A 441593100 1,778 17,171 SH   SOLE 43 1,116 0 16,055
HOUSTON AMERN ENERGY CORP COM 44183U209 3 2,346 SH   SOLE 21 2,346 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 534 4,193 SH   SOLE 2 1,777 0 2,416
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 10 82 SH   SOLE 7 82 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 2,166 17,013 SH   SOLE 18 17,013 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1,181 9,279 SH   SOLE 19 9,279 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 25,779 202,519 SH   SOLE 21 202,519 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 15,341 120,522 SH   SOLE 22 115,537 0 4,985
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 96 756 SH   SOLE 25 756 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 90 704 SH   SOLE 28 704 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 176 1,384 SH   SOLE 30 1,384 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 76 599 SH   SOLE 40 599 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 320 2,514 SH   SOLE 43 92 0 2,422
HOWARD BANCORP INC COM 442496105 256 11,728 SH   SOLE 2 2,294 0 9,434
HOWARD BANCORP INC COM 442496105 7 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 883 40,528 SH   SOLE 18 40,528 0 0
HOWARD BANCORP INC COM 442496105 520 23,863 SH   SOLE 19 23,863 0 0
HOWARD BANCORP INC COM 442496105 11,043 506,771 SH   SOLE 21 506,771 0 0
HOWARD BANCORP INC COM 442496105 5,015 230,167 SH   SOLE 22 222,074 0 8,093
HOWARD BANCORP INC COM 442496105 20 918 SH   SOLE 23 918 0 0
HOWARD BANCORP INC COM 442496105 16 732 SH   SOLE 26 0 0 732
HOWARD BANCORP INC COM 442496105 137 6,304 SH   SOLE 43 0 0 6,304
HOWARD HUGHES CORP COM 44267D107 5,227 51,357 SH   SOLE 2 14,456 0 36,901
HOWARD HUGHES CORP COM 44267D107 17 165 SH   SOLE 4 165 0 0
HOWARD HUGHES CORP COM 44267D107 80 784 SH   SOLE 7 784 0 0
HOWARD HUGHES CORP COM 44267D107 7,539 74,072 SH   SOLE 18 74,072 0 0
HOWARD HUGHES CORP COM 44267D107 46,515 457,020 SH   SOLE 19 457,020 0 0
HOWARD HUGHES CORP COM 44267D107 70,916 696,757 SH   SOLE 21 696,757 0 0
HOWARD HUGHES CORP COM 44267D107 92,778 911,556 SH   SOLE 22 865,251 0 46,305
HOWARD HUGHES CORP COM 44267D107 4,915 48,290 SH   SOLE 23 48,290 0 0
HOWARD HUGHES CORP COM 44267D107 2,758 27,098 SH   SOLE 25 27,098 0 0
HOWARD HUGHES CORP COM 44267D107 1,714 16,842 SH   SOLE 26 13,433 0 3,409
HOWARD HUGHES CORP COM 44267D107 100 982 SH   SOLE 28 982 0 0
HOWARD HUGHES CORP COM 44267D107 2,539 24,942 SH   SOLE 30 24,942 0 0
HOWARD HUGHES CORP COM 44267D107 67 661 SH   SOLE 31 661 0 0
HOWARD HUGHES CORP COM 44267D107 4,388 43,111 SH   SOLE 34 43,111 0 0
HOWARD HUGHES CORP COM 44267D107 357 3,508 SH   SOLE 36 3,508 0 0
HOWARD HUGHES CORP COM 44267D107 577 5,668 SH   SOLE 40 5,668 0 0
HOWARD HUGHES CORP COM 44267D107 2,327 22,862 SH   SOLE 43 4,255 0 18,607
HOWMET AEROSPACE INC COM 443201108 53,219 1,671,971 SH   SOLE 2 629,749 0 1,042,222
HOWMET AEROSPACE INC COM 443201108 6,681 209,895 SH   SOLE 4 183,076 0 26,819
HOWMET AEROSPACE INC COM 443201108 10,622 333,706 SH   SOLE 7 322,754 0 10,952
HOWMET AEROSPACE INC COM 443201108 37 1,171 SH   SOLE 13 1,171 0 0
HOWMET AEROSPACE INC COM 443201108 1,729 54,317 SH   SOLE 15 54,317 0 0
HOWMET AEROSPACE INC COM 443201108 24,942 783,604 SH   SOLE 18 731,399 0 52,205
HOWMET AEROSPACE INC COM 443201108 100,830 3,167,753 SH   SOLE 19 3,167,753 0 0
HOWMET AEROSPACE INC COM 443201108 420,972 13,225,638 SH   SOLE 21 13,225,638 0 0
HOWMET AEROSPACE INC COM 443201108 287,120 9,020,417 SH   SOLE 22 8,222,781 0 797,636
HOWMET AEROSPACE INC COM 443201108 6,941 218,059 SH   SOLE 23 218,059 0 0
HOWMET AEROSPACE INC COM 443201108 25,731 808,378 SH   SOLE 25 808,378 0 0
HOWMET AEROSPACE INC COM 443201108 29,515 927,280 SH   SOLE 26 277,708 0 649,572
HOWMET AEROSPACE INC COM 443201108 26,544 833,928 SH   SOLE 28 81,137 0 752,791
HOWMET AEROSPACE INC COM 443201108 52,943 1,663,306 SH   SOLE 30 1,663,306 0 0
HOWMET AEROSPACE INC COM 443201108 4,333 136,122 SH   SOLE 31 40,251 0 95,871
HOWMET AEROSPACE INC COM 443201108 73,987 2,324,435 SH   SOLE 34 2,324,435 0 0
HOWMET AEROSPACE INC COM 443201108 5,682 178,508 SH   SOLE 36 178,508 0 0
HOWMET AEROSPACE INC COM 443201108 419 13,169 SH   SOLE 40 13,169 0 0
HOWMET AEROSPACE INC COM 443201108 2,591 81,398 SH   SOLE 43 2,137 0 79,261
HP INC COM 40434L105 111,159 2,950,866 SH   SOLE 2 733,108 0 2,217,758
HP INC COM 40434L105 41,119 1,091,559 SH   SOLE 4 651,540 0 440,019
HP INC COM 40434L105 52,680 1,398,463 SH   SOLE 7 1,084,233 0 314,230
HP INC COM 40434L105 2,099 55,709 SH   SOLE 13 39,836 0 15,873
HP INC COM 40434L105 6,292 167,042 SH   SOLE 15 167,042 0 0
HP INC COM 40434L105 2 64 SH   SOLE 17 0 0 64
HP INC COM 40434L105 84,020 2,230,431 SH   SOLE 18 2,060,856 0 169,575
HP INC COM 40434L105 24,971 662,893 SH   SOLE 19 662,893 0 0
HP INC COM 40434L105 1,642,795 43,610,177 SH   SOLE 21 43,610,177 0 0
HP INC COM 40434L105 938,795 24,921,549 SH   SOLE 22 22,484,815 0 2,436,734
HP INC COM 40434L105 28,637 760,212 SH   SOLE 23 760,212 0 0
HP INC COM 40434L105 94,671 2,513,172 SH   SOLE 25 2,513,172 0 0
HP INC COM 40434L105 125,346 3,327,488 SH   SOLE 26 1,635,154 0 1,692,334
HP INC COM 40434L105 176,010 4,672,425 SH   SOLE 28 316,210 0 4,356,215
HP INC COM 40434L105 851 22,578 SH   SOLE 29 22,578 0 0
HP INC COM 40434L105 315,968 8,387,792 SH   SOLE 30 7,933,359 0 454,433
HP INC COM 40434L105 21,768 577,861 SH   SOLE 31 190,345 0 387,516
HP INC COM 40434L105 3,660 97,157 SH   SOLE 32 97,157 0 0
HP INC COM 40434L105 6,485 172,165 SH   SOLE 34 172,165 0 0
HP INC COM 40434L105 12,466 330,935 SH   SOLE 35 330,935 0 0
HP INC COM 40434L105 21,624 574,030 SH   SOLE 36 574,030 0 0
HP INC COM 40434L105 1,540 40,891 SH   SOLE 40 40,891 0 0
HP INC COM 40434L105 77,679 2,062,100 SH   SOLE 43 91,925 0 1,970,175
HSBC HLDGS PLC SPON ADR NEW 404280406 5 164 SH   SOLE 18 164 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 44,272 1,468,376 SH   SOLE 43 193,796 0 1,274,580
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 2 438 SH   SOLE 21 438 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 83 15,373 SH   SOLE 22 15,373 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 3,841 145,432 SH   SOLE 43 1,493 0 143,939
HUAZHU GROUP LTD SPONSORED ADS 44332N106 5,023 134,532 SH   SOLE 2 5,969 0 128,563
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,854 103,213 SH   SOLE 4 52,354 0 50,859
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,784 74,547 SH   SOLE 7 14,981 0 59,566
HUAZHU GROUP LTD SPONSORED ADS 44332N106 666 17,848 SH   SOLE 13 241 0 17,607
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,011 107,409 SH   SOLE 15 107,409 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,913 104,781 SH   SOLE 18 104,781 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 11,270 301,820 SH   SOLE 19 301,820 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 113,611 3,042,597 SH   SOLE 21 3,042,597 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 64,157 1,718,186 SH   SOLE 22 1,525,315 0 192,871
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,097 82,951 SH   SOLE 23 82,951 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,611 177,039 SH   SOLE 25 177,039 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 13,212 353,822 SH   SOLE 26 10,216 0 343,606
HUAZHU GROUP LTD SPONSORED ADS 44332N106 12,012 321,696 SH   SOLE 28 16,769 0 304,927
HUAZHU GROUP LTD SPONSORED ADS 44332N106 37,682 1,009,170 SH   SOLE 30 1,009,170 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 39 1,038 SH   SOLE 31 0 0 1,038
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,975 186,800 SH   SOLE 34 186,800 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 27 735 SH   SOLE 40 735 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 5,950 159,348 SH   SOLE 43 7,354 0 151,994
HUAZHU GROUP LTD NOTE 3.000% 5/0 44332NAB2 3,375 3,029,000 PRN   SOLE 21 3,029,000 0 0
HUB GROUP INC CL A 443320106 11,741 139,370 SH   SOLE 2 63,801 0 75,569
HUB GROUP INC CL A 443320106 13 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 68 809 SH   SOLE 7 809 0 0
HUB GROUP INC CL A 443320106 11,584 137,507 SH   SOLE 18 128,022 0 9,485
HUB GROUP INC CL A 443320106 38,509 457,130 SH   SOLE 19 457,130 0 0
HUB GROUP INC CL A 443320106 362,957 4,308,611 SH   SOLE 21 4,308,611 0 0
HUB GROUP INC CL A 443320106 111,205 1,320,092 SH   SOLE 22 1,286,650 0 33,442
HUB GROUP INC CL A 443320106 1,849 21,946 SH   SOLE 23 21,946 0 0
HUB GROUP INC CL A 443320106 443 5,256 SH   SOLE 25 5,256 0 0
HUB GROUP INC CL A 443320106 9,228 109,544 SH   SOLE 26 15,411 0 94,133
HUB GROUP INC CL A 443320106 51 602 SH   SOLE 28 602 0 0
HUB GROUP INC CL A 443320106 5,037 59,797 SH   SOLE 30 59,797 0 0
HUB GROUP INC CL A 443320106 179 2,127 SH   SOLE 34 2,127 0 0
HUB GROUP INC CL A 443320106 369 4,385 SH   SOLE 36 4,385 0 0
HUB GROUP INC CL A 443320106 336 3,988 SH   SOLE 40 3,988 0 0
HUB GROUP INC CL A 443320106 1,282 15,224 SH   SOLE 43 0 0 15,224
HUBBELL INC COM 443510607 37,768 181,342 SH   SOLE 2 54,853 0 126,489
HUBBELL INC COM 443510607 41 198 SH   SOLE 4 198 0 0
HUBBELL INC COM 443510607 208 999 SH   SOLE 7 999 0 0
HUBBELL INC COM 443510607 25,190 120,947 SH   SOLE 18 120,947 0 0
HUBBELL INC COM 443510607 3,258 15,645 SH   SOLE 19 15,645 0 0
HUBBELL INC COM 443510607 567,331 2,724,015 SH   SOLE 21 2,724,015 0 0
HUBBELL INC COM 443510607 303,962 1,459,459 SH   SOLE 22 1,399,213 0 60,246
HUBBELL INC COM 443510607 1,736 8,334 SH   SOLE 25 8,334 0 0
HUBBELL INC COM 443510607 4,549 21,841 SH   SOLE 26 17,561 0 4,280
HUBBELL INC COM 443510607 202 968 SH   SOLE 28 968 0 0
HUBBELL INC COM 443510607 6,568 31,535 SH   SOLE 30 31,535 0 0
HUBBELL INC COM 443510607 170 815 SH   SOLE 31 815 0 0
HUBBELL INC COM 443510607 756 3,632 SH   SOLE 36 3,632 0 0
HUBBELL INC COM 443510607 1,447 6,947 SH   SOLE 40 6,947 0 0
HUBBELL INC COM 443510607 5,008 24,047 SH   SOLE 43 2,554 0 21,493
HUBSPOT INC COM 443573100 73,531 111,554 SH   SOLE 2 30,786 0 80,768
HUBSPOT INC COM 443573100 21,594 32,760 SH   SOLE 4 21,712 0 11,048
HUBSPOT INC COM 443573100 3,040 4,612 SH   SOLE 7 4,612 0 0
HUBSPOT INC COM 443573100 411 623 SH   SOLE 13 72 0 551
HUBSPOT INC COM 443573100 2,235 3,390 SH   SOLE 15 3,390 0 0
HUBSPOT INC COM 443573100 45,460 68,968 SH   SOLE 18 66,337 0 2,631
HUBSPOT INC COM 443573100 481,922 731,126 SH   SOLE 19 731,126 0 0
HUBSPOT INC COM 443573100 626,943 951,138 SH   SOLE 21 951,138 0 0
HUBSPOT INC COM 443573100 662,030 1,004,370 SH   SOLE 22 940,454 0 63,916
HUBSPOT INC COM 443573100 17,556 26,635 SH   SOLE 23 26,635 0 0
HUBSPOT INC COM 443573100 48,991 74,325 SH   SOLE 25 74,325 0 0
HUBSPOT INC COM 443573100 46,721 70,881 SH   SOLE 26 35,803 0 35,078
HUBSPOT INC COM 443573100 79,758 121,002 SH   SOLE 28 1,447 0 119,555
HUBSPOT INC COM 443573100 2,822 4,281 SH   SOLE 29 4,281 0 0
HUBSPOT INC COM 443573100 94,663 143,614 SH   SOLE 30 119,562 0 24,052
HUBSPOT INC COM 443573100 13,828 20,979 SH   SOLE 31 8,565 0 12,414
HUBSPOT INC COM 443573100 2,015 3,057 SH   SOLE 34 3,057 0 0
HUBSPOT INC COM 443573100 11,346 17,213 SH   SOLE 36 17,213 0 0
HUBSPOT INC COM 443573100 970 1,472 SH   SOLE 40 1,472 0 0
HUBSPOT INC COM 443573100 13,641 20,695 SH   SOLE 43 1,791 0 18,904
HUBSPOT INC NOTE 0.375% 6/0 443573AD2 6,512 2,739,000 PRN   SOLE 21 2,739,000 0 0
HUDBAY MINERALS INC COM 443628102 381 52,485 SH   SOLE 43 2,991 0 49,494
HUDSON GLOBAL INC COM NEW 443787205 13 462 SH   SOLE 18 462 0 0
HUDSON GLOBAL INC COM NEW 443787205 240 8,283 SH   SOLE 21 8,283 0 0
HUDSON GLOBAL INC COM NEW 443787205 1,552 53,524 SH   SOLE 22 53,524 0 0
HUDSON PAC PPTYS INC COM 444097109 10,367 419,559 SH   SOLE 2 164,424 0 255,135
HUDSON PAC PPTYS INC COM 444097109 7,779 314,794 SH   SOLE 4 314,794 0 0
HUDSON PAC PPTYS INC COM 444097109 4,653 188,314 SH   SOLE 7 188,314 0 0
HUDSON PAC PPTYS INC COM 444097109 16,723 676,789 SH   SOLE 18 676,789 0 0
HUDSON PAC PPTYS INC COM 444097109 8,304 336,046 SH   SOLE 19 336,046 0 0
HUDSON PAC PPTYS INC COM 444097109 212,265 8,590,237 SH   SOLE 21 8,590,237 0 0
HUDSON PAC PPTYS INC COM 444097109 135,789 5,495,307 SH   SOLE 22 5,142,497 0 352,810
HUDSON PAC PPTYS INC COM 444097109 870 35,226 SH   SOLE 23 35,226 0 0
HUDSON PAC PPTYS INC COM 444097109 16,067 650,242 SH   SOLE 25 650,242 0 0
HUDSON PAC PPTYS INC COM 444097109 1,312 53,114 SH   SOLE 26 41,807 0 11,307
HUDSON PAC PPTYS INC COM 444097109 4,460 180,487 SH   SOLE 28 54,866 0 125,621
HUDSON PAC PPTYS INC COM 444097109 17,446 706,038 SH   SOLE 30 706,038 0 0
HUDSON PAC PPTYS INC COM 444097109 15,737 636,887 SH   SOLE 31 2,230 0 634,657
HUDSON PAC PPTYS INC COM 444097109 1,420 57,463 SH   SOLE 34 57,463 0 0
HUDSON PAC PPTYS INC COM 444097109 111 4,500 SH   SOLE 36 4,500 0 0
HUDSON PAC PPTYS INC COM 444097109 481 19,479 SH   SOLE 40 19,479 0 0
HUDSON PAC PPTYS INC COM 444097109 1,039 42,054 SH   SOLE 43 1,019 0 41,035
HUDSON TECHNOLOGIES INC COM 444144109 31 7,036 SH   SOLE 18 7,036 0 0
HUDSON TECHNOLOGIES INC COM 444144109 536 120,760 SH   SOLE 21 120,760 0 0
HUDSON TECHNOLOGIES INC COM 444144109 2,361 531,726 SH   SOLE 22 531,726 0 0
HUMACYTE INC COM 44486Q103 173 23,828 SH   SOLE 2 18,145 0 5,683
HUMACYTE INC COM 44486Q103 3,259 449,584 SH   SOLE 21 449,584 0 0
HUMACYTE INC COM 44486Q103 6,095 840,625 SH   SOLE 22 822,926 0 17,699
HUMACYTE INC COM 44486Q103 63 8,666 SH   SOLE 25 8,666 0 0
HUMACYTE INC COM 44486Q103 38 5,187 SH   SOLE 26 0 0 5,187
HUMACYTE INC COM 44486Q103 429 59,201 SH   SOLE 30 59,201 0 0
HUMACYTE INC COM 44486Q103 101 13,982 SH   SOLE 40 13,982 0 0
HUMANA INC COM 444859102 184,573 397,907 SH   SOLE 2 140,982 0 256,925
HUMANA INC COM 444859102 38,383 82,747 SH   SOLE 4 50,430 0 32,317
HUMANA INC COM 444859102 56,864 122,589 SH   SOLE 7 109,130 0 13,459
HUMANA INC COM 444859102 1,072 2,311 SH   SOLE 13 965 0 1,346
HUMANA INC COM 444859102 8,401 18,111 SH   SOLE 15 18,111 0 0
HUMANA INC COM 444859102 468,183 1,009,319 SH   SOLE 18 960,393 0 48,926
HUMANA INC COM 444859102 606,074 1,306,589 SH   SOLE 19 1,306,589 0 0
HUMANA INC COM 444859102 1,077 2,322 SH   SOLE 20 2,322 0 0
HUMANA INC COM 444859102 1,299,325 2,801,115 SH   SOLE 21 2,801,115 0 0
HUMANA INC COM 444859102 1,295,130 2,792,070 SH   SOLE 22 2,530,539 0 261,531
HUMANA INC COM 444859102 34,425 74,214 SH   SOLE 23 74,214 0 0
HUMANA INC COM 444859102 110,006 237,153 SH   SOLE 25 233,903 0 3,250
HUMANA INC COM 444859102 130,545 281,431 SH   SOLE 26 85,861 0 195,570
HUMANA INC COM 444859102 236,865 510,638 SH   SOLE 28 37,875 0 472,763
HUMANA INC COM 444859102 63 136 SH   SOLE 29 136 0 0
HUMANA INC COM 444859102 385,397 830,847 SH   SOLE 30 830,847 0 0
HUMANA INC COM 444859102 22,631 48,789 SH   SOLE 31 14,357 0 34,432
HUMANA INC COM 444859102 246,582 531,587 SH   SOLE 34 531,587 0 0
HUMANA INC COM 444859102 31,228 67,321 SH   SOLE 36 67,321 0 0
HUMANA INC COM 444859102 2,017 4,349 SH   SOLE 40 4,349 0 0
HUMANA INC COM 444859102 61,606 132,811 SH   SOLE 43 7,209 0 125,601
HUMANIGEN INC COM NEW 444863203 91 24,367 SH   SOLE 2 13,003 0 11,364
HUMANIGEN INC COM NEW 444863203 3 721 SH   SOLE 7 721 0 0
HUMANIGEN INC COM NEW 444863203 503 135,265 SH   SOLE 18 135,265 0 0
HUMANIGEN INC COM NEW 444863203 291 78,250 SH   SOLE 19 78,250 0 0
HUMANIGEN INC COM NEW 444863203 7,055 1,896,537 SH   SOLE 21 1,896,537 0 0
HUMANIGEN INC COM NEW 444863203 4,321 1,161,655 SH   SOLE 22 1,134,247 0 27,408
HUMANIGEN INC COM NEW 444863203 28 7,510 SH   SOLE 25 7,510 0 0
HUMANIGEN INC COM NEW 444863203 6 1,565 SH   SOLE 26 1,565 0 0
HUMANIGEN INC COM NEW 444863203 109 29,201 SH   SOLE 30 29,201 0 0
HUMANIGEN INC COM NEW 444863203 18 4,900 SH   SOLE 36 4,900 0 0
HUMANIGEN INC COM NEW 444863203 14 3,829 SH   SOLE 40 3,829 0 0
HUNT J B TRANS SVCS INC COM 445658107 39,746 194,453 SH   SOLE 2 43,366 0 151,087
HUNT J B TRANS SVCS INC COM 445658107 7,098 34,727 SH   SOLE 4 31,434 0 3,293
HUNT J B TRANS SVCS INC COM 445658107 16,415 80,306 SH   SOLE 7 77,850 0 2,456
HUNT J B TRANS SVCS INC COM 445658107 564 2,761 SH   SOLE 13 1,604 0 1,157
HUNT J B TRANS SVCS INC COM 445658107 2,358 11,534 SH   SOLE 15 11,534 0 0
HUNT J B TRANS SVCS INC COM 445658107 35,140 171,917 SH   SOLE 18 160,352 0 11,565
HUNT J B TRANS SVCS INC COM 445658107 8,072 39,491 SH   SOLE 19 39,491 0 0
HUNT J B TRANS SVCS INC COM 445658107 487,376 2,384,421 SH   SOLE 21 2,384,421 0 0
HUNT J B TRANS SVCS INC COM 445658107 385,107 1,884,085 SH   SOLE 22 1,713,210 0 170,875
HUNT J B TRANS SVCS INC COM 445658107 9,838 48,131 SH   SOLE 23 48,131 0 0
HUNT J B TRANS SVCS INC COM 445658107 31,194 152,611 SH   SOLE 25 152,611 0 0
HUNT J B TRANS SVCS INC COM 445658107 36,390 178,034 SH   SOLE 26 56,881 0 121,153
HUNT J B TRANS SVCS INC COM 445658107 37,510 183,514 SH   SOLE 28 1,559 0 181,955
HUNT J B TRANS SVCS INC COM 445658107 43 209 SH   SOLE 29 209 0 0
HUNT J B TRANS SVCS INC COM 445658107 76,276 373,172 SH   SOLE 30 373,172 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,748 33,016 SH   SOLE 31 9,526 0 23,490
HUNT J B TRANS SVCS INC COM 445658107 790 3,863 SH   SOLE 34 3,863 0 0
HUNT J B TRANS SVCS INC COM 445658107 7,091 34,693 SH   SOLE 36 34,693 0 0
HUNT J B TRANS SVCS INC COM 445658107 565 2,765 SH   SOLE 40 2,765 0 0
HUNT J B TRANS SVCS INC COM 445658107 14,829 72,550 SH   SOLE 43 3,751 0 68,799
HUNTINGTON BANCSHARES INC COM 446150104 59,788 3,877,325 SH   SOLE 2 768,721 0 3,108,604
HUNTINGTON BANCSHARES INC COM 446150104 21,831 1,415,746 SH   SOLE 4 958,870 0 456,876
HUNTINGTON BANCSHARES INC COM 446150104 20,613 1,336,749 SH   SOLE 7 1,295,150 0 41,599
HUNTINGTON BANCSHARES INC COM 446150104 325 21,050 SH   SOLE 13 2,690 0 18,360
HUNTINGTON BANCSHARES INC COM 446150104 3,081 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 59,435 3,854,380 SH   SOLE 18 3,578,261 0 276,119
HUNTINGTON BANCSHARES INC COM 446150104 17,405 1,128,720 SH   SOLE 19 1,128,720 0 0
HUNTINGTON BANCSHARES INC COM 446150104 883,602 57,302,357 SH   SOLE 21 57,302,357 0 0
HUNTINGTON BANCSHARES INC COM 446150104 478,269 31,016,143 SH   SOLE 22 27,842,755 0 3,173,388
HUNTINGTON BANCSHARES INC COM 446150104 13,365 866,747 SH   SOLE 23 866,747 0 0
HUNTINGTON BANCSHARES INC COM 446150104 51,007 3,307,823 SH   SOLE 25 3,307,823 0 0
HUNTINGTON BANCSHARES INC COM 446150104 53,326 3,458,234 SH   SOLE 26 1,136,854 0 2,321,380
HUNTINGTON BANCSHARES INC COM 446150104 71,114 4,611,812 SH   SOLE 28 81,890 0 4,529,922
HUNTINGTON BANCSHARES INC COM 446150104 6 417 SH   SOLE 29 417 0 0
HUNTINGTON BANCSHARES INC COM 446150104 194,215 12,595,037 SH   SOLE 30 12,432,642 0 162,395
HUNTINGTON BANCSHARES INC COM 446150104 9,035 585,956 SH   SOLE 31 161,820 0 424,136
HUNTINGTON BANCSHARES INC COM 446150104 4,051 262,710 SH   SOLE 32 262,710 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3,607 233,888 SH   SOLE 34 233,888 0 0
HUNTINGTON BANCSHARES INC COM 446150104 13,848 898,037 SH   SOLE 35 898,037 0 0
HUNTINGTON BANCSHARES INC COM 446150104 10,569 685,430 SH   SOLE 36 685,430 0 0
HUNTINGTON BANCSHARES INC COM 446150104 767 49,725 SH   SOLE 40 49,725 0 0
HUNTINGTON BANCSHARES INC COM 446150104 21,811 1,414,482 SH   SOLE 43 96,640 0 1,317,842
HUNTINGTON INGALLS INDS INC COM 446413106 19,446 104,132 SH   SOLE 2 23,173 0 80,959
HUNTINGTON INGALLS INDS INC COM 446413106 5,527 29,597 SH   SOLE 4 14,588 0 15,009
HUNTINGTON INGALLS INDS INC COM 446413106 8,920 47,769 SH   SOLE 7 37,210 0 10,559
HUNTINGTON INGALLS INDS INC COM 446413106 20 109 SH   SOLE 13 109 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,137 6,091 SH   SOLE 15 6,091 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 51,733 277,032 SH   SOLE 18 258,949 0 18,083
HUNTINGTON INGALLS INDS INC COM 446413106 77,868 416,988 SH   SOLE 19 416,988 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 339,139 1,816,103 SH   SOLE 21 1,816,103 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 188,408 1,008,933 SH   SOLE 22 923,464 0 85,469
HUNTINGTON INGALLS INDS INC COM 446413106 7,730 41,396 SH   SOLE 23 41,396 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,560 24,419 SH   SOLE 25 24,419 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 24,955 133,633 SH   SOLE 26 27,467 0 106,166
HUNTINGTON INGALLS INDS INC COM 446413106 1,100 5,890 SH   SOLE 28 0 0 5,890
HUNTINGTON INGALLS INDS INC COM 446413106 36,293 194,348 SH   SOLE 30 194,348 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,672 14,306 SH   SOLE 31 4,374 0 9,932
HUNTINGTON INGALLS INDS INC COM 446413106 14,378 76,994 SH   SOLE 34 76,994 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,202 17,149 SH   SOLE 36 17,149 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 139 744 SH   SOLE 40 744 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 6,417 34,361 SH   SOLE 43 2,063 0 32,298
HUNTSMAN CORP COM 447011107 21,733 623,065 SH   SOLE 2 80,335 0 542,730
HUNTSMAN CORP COM 447011107 23 654 SH   SOLE 4 654 0 0
HUNTSMAN CORP COM 447011107 661 18,960 SH   SOLE 7 18,960 0 0
HUNTSMAN CORP COM 447011107 17 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 6,360 182,353 SH   SOLE 18 182,353 0 0
HUNTSMAN CORP COM 447011107 2,064 59,168 SH   SOLE 19 59,168 0 0
HUNTSMAN CORP COM 447011107 232,619 6,669,125 SH   SOLE 21 6,669,125 0 0
HUNTSMAN CORP COM 447011107 159,251 4,565,692 SH   SOLE 22 4,331,102 0 234,590
HUNTSMAN CORP COM 447011107 999 28,649 SH   SOLE 25 28,649 0 0
HUNTSMAN CORP COM 447011107 2,721 78,005 SH   SOLE 26 60,934 0 17,071
HUNTSMAN CORP COM 447011107 130 3,713 SH   SOLE 28 3,713 0 0
HUNTSMAN CORP COM 447011107 4,148 118,931 SH   SOLE 30 118,931 0 0
HUNTSMAN CORP COM 447011107 114 3,257 SH   SOLE 31 3,257 0 0
HUNTSMAN CORP COM 447011107 2,868 82,211 SH   SOLE 32 82,211 0 0
HUNTSMAN CORP COM 447011107 873 25,015 SH   SOLE 36 25,015 0 0
HUNTSMAN CORP COM 447011107 954 27,356 SH   SOLE 40 27,356 0 0
HUNTSMAN CORP COM 447011107 4,827 138,399 SH   SOLE 43 5,921 0 132,478
HURCO CO COM 447324104 70 2,359 SH   SOLE 2 2,359 0 0
HURCO CO COM 447324104 36 1,228 SH   SOLE 18 1,228 0 0
HURCO CO COM 447324104 83 2,787 SH   SOLE 19 2,787 0 0
HURCO CO COM 447324104 737 24,802 SH   SOLE 21 24,802 0 0
HURCO CO COM 447324104 2,128 71,654 SH   SOLE 22 71,654 0 0
HURON CONSULTING GROUP INC COM 447462102 1,038 20,805 SH   SOLE 2 9,468 0 11,337
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 18 363 SH   SOLE 7 363 0 0
HURON CONSULTING GROUP INC COM 447462102 3,300 66,140 SH   SOLE 18 66,140 0 0
HURON CONSULTING GROUP INC COM 447462102 1,984 39,756 SH   SOLE 19 39,756 0 0
HURON CONSULTING GROUP INC COM 447462102 38,454 770,621 SH   SOLE 21 770,621 0 0
HURON CONSULTING GROUP INC COM 447462102 27,915 559,413 SH   SOLE 22 536,881 0 22,532
HURON CONSULTING GROUP INC COM 447462102 144 2,894 SH   SOLE 25 2,894 0 0
HURON CONSULTING GROUP INC COM 447462102 223 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 95 1,903 SH   SOLE 28 1,903 0 0
HURON CONSULTING GROUP INC COM 447462102 700 14,025 SH   SOLE 30 14,025 0 0
HURON CONSULTING GROUP INC COM 447462102 25 511 SH   SOLE 34 511 0 0
HURON CONSULTING GROUP INC COM 447462102 123 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC COM 447462102 515 10,330 SH   SOLE 43 316 0 10,014
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 2,043 58,234 SH   SOLE 2 10,155 0 48,079
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,648 46,981 SH   SOLE 4 23,975 0 23,006
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 154 4,384 SH   SOLE 7 4,384 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 318 9,059 SH   SOLE 13 138 0 8,921
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,858 52,966 SH   SOLE 15 52,966 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,523 43,415 SH   SOLE 18 43,415 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 52,603 1,499,502 SH   SOLE 21 1,499,502 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 29,436 839,119 SH   SOLE 22 745,034 0 94,085
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,520 43,335 SH   SOLE 23 43,335 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 5,635 160,636 SH   SOLE 26 12,830 0 147,806
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 4,289 122,252 SH   SOLE 28 8,541 0 113,711
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 17,374 495,280 SH   SOLE 30 495,280 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 183 5,213 SH   SOLE 34 5,213 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 11 311 SH   SOLE 40 311 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 439 12,502 SH   SOLE 43 0 0 12,502
HUTTIG BLDG PRODS INC COM 448451104 53 4,764 SH   SOLE 18 4,764 0 0
HUTTIG BLDG PRODS INC COM 448451104 860 77,712 SH   SOLE 21 77,712 0 0
HUTTIG BLDG PRODS INC COM 448451104 2,204 199,128 SH   SOLE 22 199,128 0 0
HUYA INC ADS REP SHS A 44852D108 31 4,400 SH   SOLE 4 4,400 0 0
HUYA INC ADS REP SHS A 44852D108 10,219 1,472,521 SH   SOLE 21 1,472,521 0 0
HUYA INC ADS REP SHS A 44852D108 3,259 469,553 SH   SOLE 22 424,032 0 45,521
HUYA INC ADS REP SHS A 44852D108 19 2,787 SH   SOLE 25 2,787 0 0
HUYA INC ADS REP SHS A 44852D108 1,653 238,242 SH   SOLE 30 238,242 0 0
HUYA INC ADS REP SHS A 44852D108 1,603 230,986 SH   SOLE 43 20,329 0 210,657
HV BANCORP INC COM 40441H105 5 246 SH   SOLE 18 246 0 0
HV BANCORP INC COM 40441H105 95 4,370 SH   SOLE 21 4,370 0 0
HYATT HOTELS CORP COM CL A 448579102 18,455 192,445 SH   SOLE 2 20,918 0 171,527
HYATT HOTELS CORP COM CL A 448579102 83 868 SH   SOLE 4 868 0 0
HYATT HOTELS CORP COM CL A 448579102 90 941 SH   SOLE 7 941 0 0
HYATT HOTELS CORP COM CL A 448579102 502 5,238 SH   SOLE 13 5,238 0 0
HYATT HOTELS CORP COM CL A 448579102 2,061 21,489 SH   SOLE 18 21,489 0 0
HYATT HOTELS CORP COM CL A 448579102 1,383 14,418 SH   SOLE 19 14,418 0 0
HYATT HOTELS CORP COM CL A 448579102 51,706 539,169 SH   SOLE 21 539,169 0 0
HYATT HOTELS CORP COM CL A 448579102 105,998 1,105,297 SH   SOLE 22 1,051,599 0 53,698
HYATT HOTELS CORP COM CL A 448579102 138 1,437 SH   SOLE 23 1,437 0 0
HYATT HOTELS CORP COM CL A 448579102 599 6,248 SH   SOLE 25 6,248 0 0
HYATT HOTELS CORP COM CL A 448579102 1,182 12,326 SH   SOLE 26 9,517 0 2,809
HYATT HOTELS CORP COM CL A 448579102 251 2,621 SH   SOLE 28 2,621 0 0
HYATT HOTELS CORP COM CL A 448579102 2,565 26,747 SH   SOLE 30 26,747 0 0
HYATT HOTELS CORP COM CL A 448579102 73 756 SH   SOLE 31 756 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 572 5,967 SH   SOLE 40 5,967 0 0
HYATT HOTELS CORP COM CL A 448579102 2,398 25,007 SH   SOLE 43 6,327 0 18,680
HYCROFT MINING HOLDING CORP COM CL A 44862P109 1 1,257 SH   SOLE 2 0 0 1,257
HYCROFT MINING HOLDING CORP COM CL A 44862P109 4 7,006 SH   SOLE 18 7,006 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 87 141,204 SH   SOLE 21 141,204 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 63 103,433 SH   SOLE 22 103,433 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 423 14,966 SH   SOLE 2 10,957 0 4,009
HYDROFARM HLDGS GROUP INC COM 44888K209 6 216 SH   SOLE 7 216 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 2,969 104,939 SH   SOLE 18 104,939 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 2,326 82,230 SH   SOLE 19 82,230 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 36,664 1,295,989 SH   SOLE 21 1,295,989 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 24,034 849,571 SH   SOLE 22 832,837 0 16,734
HYDROFARM HLDGS GROUP INC COM 44888K209 10 350 SH   SOLE 23 350 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 93 3,298 SH   SOLE 25 3,298 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 1,097 38,776 SH   SOLE 30 38,776 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 148 5,247 SH   SOLE 34 5,247 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 81 2,862 SH   SOLE 40 2,862 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 193 6,833 SH   SOLE 43 1,173 0 5,660
HYLIION HOLDINGS CORP COMMON STOCK 449109107 1,056 170,326 SH   SOLE 2 70,595 0 99,731
HYLIION HOLDINGS CORP COMMON STOCK 449109107 12 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 2,254 363,497 SH   SOLE 18 341,609 0 21,888
HYLIION HOLDINGS CORP COMMON STOCK 449109107 4,521 729,260 SH   SOLE 19 729,260 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 25,328 4,085,113 SH   SOLE 21 4,085,113 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 20,264 3,268,466 SH   SOLE 22 3,163,369 0 105,097
HYLIION HOLDINGS CORP COMMON STOCK 449109107 125 20,123 SH   SOLE 23 20,123 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 85 13,742 SH   SOLE 25 13,742 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 717 115,634 SH   SOLE 26 1,468 0 114,166
HYLIION HOLDINGS CORP COMMON STOCK 449109107 391 63,129 SH   SOLE 30 63,129 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 69 11,145 SH   SOLE 40 11,145 0 0
HYRECAR INC COM 44916T107 10 2,145 SH   SOLE 2 721 0 1,424
HYRECAR INC COM 44916T107 1 282 SH   SOLE 7 282 0 0
HYRECAR INC COM 44916T107 242 51,455 SH   SOLE 18 51,455 0 0
HYRECAR INC COM 44916T107 145 30,791 SH   SOLE 19 30,791 0 0
HYRECAR INC COM 44916T107 2,865 608,277 SH   SOLE 21 608,277 0 0
HYRECAR INC COM 44916T107 2,119 449,884 SH   SOLE 22 447,023 0 2,861
HYSTER YALE MATLS HANDLING I CL A 449172105 326 7,921 SH   SOLE 2 2,007 0 5,914
HYSTER YALE MATLS HANDLING I CL A 449172105 1 32 SH   SOLE 4 32 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 8 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,297 31,554 SH   SOLE 18 31,554 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,616 39,323 SH   SOLE 19 39,323 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 15,680 381,503 SH   SOLE 21 381,503 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 10,367 252,227 SH   SOLE 22 242,370 0 9,857
HYSTER YALE MATLS HANDLING I CL A 449172105 39 954 SH   SOLE 25 954 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 44 1,068 SH   SOLE 26 614 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 20 485 SH   SOLE 28 485 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,142 52,106 SH   SOLE 30 52,106 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 40 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,354 32,938 SH   SOLE 43 31 0 32,907
HYZON MOTORS INC COM CL A 44951Y102 132 20,353 SH   SOLE 2 17,319 0 3,034
HYZON MOTORS INC COM CL A 44951Y102 711 109,606 SH   SOLE 21 109,606 0 0
HYZON MOTORS INC COM CL A 44951Y102 8,384 1,291,853 SH   SOLE 22 1,264,892 0 26,961
HYZON MOTORS INC COM CL A 44951Y102 74 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 133 20,545 SH   SOLE 30 20,545 0 0
HYZON MOTORS INC COM CL A 44951Y102 79 12,204 SH   SOLE 40 12,204 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 46 24,464 SH   SOLE 2 24,464 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 1,108 582,907 SH   SOLE 19 582,907 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 13 6,928 SH   SOLE 22 6,928 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 21 11,001 SH   SOLE 34 11,001 0 0
I MAB SPONSORED ADS 44975P103 816 17,225 SH   SOLE 2 2,006 0 15,219
I MAB SPONSORED ADS 44975P103 935 19,738 SH   SOLE 4 10,079 0 9,659
I MAB SPONSORED ADS 44975P103 65 1,375 SH   SOLE 7 1,375 0 0
I MAB SPONSORED ADS 44975P103 169 3,565 SH   SOLE 13 0 0 3,565
I MAB SPONSORED ADS 44975P103 1,085 22,900 SH   SOLE 15 22,900 0 0
I MAB SPONSORED ADS 44975P103 627 13,232 SH   SOLE 18 13,232 0 0
I MAB SPONSORED ADS 44975P103 74,716 1,576,623 SH   SOLE 21 1,576,623 0 0
I MAB SPONSORED ADS 44975P103 19,763 417,029 SH   SOLE 22 375,521 0 41,508
I MAB SPONSORED ADS 44975P103 905 19,106 SH   SOLE 23 19,106 0 0
I MAB SPONSORED ADS 44975P103 893 18,842 SH   SOLE 25 18,842 0 0
I MAB SPONSORED ADS 44975P103 3,283 69,270 SH   SOLE 26 3,015 0 66,255
I MAB SPONSORED ADS 44975P103 2,928 61,783 SH   SOLE 28 2,703 0 59,080
I MAB SPONSORED ADS 44975P103 10,445 220,395 SH   SOLE 30 220,395 0 0
I MAB SPONSORED ADS 44975P103 43 910 SH   SOLE 31 910 0 0
I MAB SPONSORED ADS 44975P103 121 2,551 SH   SOLE 34 2,551 0 0
I MAB SPONSORED ADS 44975P103 9 196 SH   SOLE 40 196 0 0
I3 VERTICALS INC COM CL A 46571Y107 842 36,944 SH   SOLE 2 34,845 0 2,099
I3 VERTICALS INC COM CL A 46571Y107 6 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,417 62,198 SH   SOLE 18 62,198 0 0
I3 VERTICALS INC COM CL A 46571Y107 931 40,871 SH   SOLE 19 40,871 0 0
I3 VERTICALS INC COM CL A 46571Y107 17,602 772,351 SH   SOLE 21 772,351 0 0
I3 VERTICALS INC COM CL A 46571Y107 13,484 591,648 SH   SOLE 22 581,116 0 10,532
I3 VERTICALS INC COM CL A 46571Y107 62 2,699 SH   SOLE 25 2,699 0 0
I3 VERTICALS INC COM CL A 46571Y107 136 5,949 SH   SOLE 30 5,949 0 0
I3 VERTICALS INC COM CL A 46571Y107 57 2,491 SH   SOLE 40 2,491 0 0
I3 VERTICALS INC COM CL A 46571Y107 126 5,510 SH   SOLE 43 0 0 5,510
IAA INC COM 449253103 15,922 314,533 SH   SOLE 2 112,496 0 202,037
IAA INC COM 449253103 26 504 SH   SOLE 4 504 0 0
IAA INC COM 449253103 97 1,921 SH   SOLE 7 1,921 0 0
IAA INC COM 449253103 16,646 328,844 SH   SOLE 18 328,844 0 0
IAA INC COM 449253103 6,763 133,601 SH   SOLE 19 133,601 0 0
IAA INC COM 449253103 336,195 6,641,539 SH   SOLE 21 6,641,539 0 0
IAA INC COM 449253103 187,129 3,696,745 SH   SOLE 22 3,548,251 0 148,494
IAA INC COM 449253103 1,376 27,188 SH   SOLE 25 27,188 0 0
IAA INC COM 449253103 2,692 53,179 SH   SOLE 26 43,379 0 9,800
IAA INC COM 449253103 3,794 74,958 SH   SOLE 28 2,401 0 72,557
IAA INC COM 449253103 11,788 232,880 SH   SOLE 30 232,880 0 0
IAA INC COM 449253103 106 2,100 SH   SOLE 31 2,100 0 0
IAA INC COM 449253103 1,095 21,623 SH   SOLE 36 21,623 0 0
IAA INC COM 449253103 907 17,919 SH   SOLE 40 17,919 0 0
IAA INC COM 449253103 2,236 44,164 SH   SOLE 43 11,903 0 32,261
IAC INTERACTIVECORP NEW COM NEW 44891N208 22,286 170,498 SH   SOLE 2 12,695 0 157,803
IAC INTERACTIVECORP NEW COM NEW 44891N208 6,392 48,900 SH   SOLE 4 30,292 0 18,608
IAC INTERACTIVECORP NEW COM NEW 44891N208 975 7,463 SH   SOLE 7 7,463 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 35 267 SH   SOLE 13 267 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 810 6,195 SH   SOLE 15 6,195 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 15,491 118,512 SH   SOLE 18 114,569 0 3,943
IAC INTERACTIVECORP NEW COM NEW 44891N208 2,161 16,534 SH   SOLE 19 16,534 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 135,358 1,035,560 SH   SOLE 21 1,035,560 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 221,805 1,696,927 SH   SOLE 22 1,608,616 0 88,311
IAC INTERACTIVECORP NEW COM NEW 44891N208 5,798 44,360 SH   SOLE 23 44,360 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 23,933 183,099 SH   SOLE 25 183,099 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 16,512 126,324 SH   SOLE 26 55,609 0 70,715
IAC INTERACTIVECORP NEW COM NEW 44891N208 14,471 110,709 SH   SOLE 28 1,485 0 109,224
IAC INTERACTIVECORP NEW COM NEW 44891N208 18 136 SH   SOLE 29 136 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 33,000 252,470 SH   SOLE 30 252,470 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 3,569 27,304 SH   SOLE 31 7,672 0 19,632
IAC INTERACTIVECORP NEW COM NEW 44891N208 500 3,825 SH   SOLE 34 3,825 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 3,683 28,180 SH   SOLE 36 28,180 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 336 2,571 SH   SOLE 40 2,571 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 6,870 52,556 SH   SOLE 43 5,729 0 46,827
IAMGOLD CORP COM 450913108 183 58,532 SH   SOLE 43 1,590 0 56,942
IBEX LTD SHS NEW G4690M101 20 1,562 SH   SOLE 2 1,044 0 518
IBEX LTD SHS NEW G4690M101 224 17,382 SH   SOLE 18 17,382 0 0
IBEX LTD SHS NEW G4690M101 146 11,299 SH   SOLE 19 11,299 0 0
IBEX LTD SHS NEW G4690M101 2,503 194,154 SH   SOLE 21 194,154 0 0
IBEX LTD SHS NEW G4690M101 651 50,496 SH   SOLE 22 50,291 0 205
IBIO INC COM NEW 451033203 166 301,963 SH   SOLE 2 9,151 0 292,812
IBIO INC COM NEW 451033203 1 1,265 SH   SOLE 7 1,265 0 0
IBIO INC COM NEW 451033203 402 731,789 SH   SOLE 18 731,789 0 0
IBIO INC COM NEW 451033203 206 375,411 SH   SOLE 19 375,411 0 0
IBIO INC COM NEW 451033203 4,611 8,399,775 SH   SOLE 21 8,399,775 0 0
IBIO INC COM NEW 451033203 3,111 5,666,480 SH   SOLE 22 5,538,275 0 128,205
ICAD INC COM NEW 44934S206 24 3,276 SH   SOLE 2 954 0 2,322
ICAD INC COM NEW 44934S206 4 500 SH   SOLE 7 500 0 0
ICAD INC COM NEW 44934S206 464 64,452 SH   SOLE 18 64,452 0 0
ICAD INC COM NEW 44934S206 251 34,833 SH   SOLE 19 34,833 0 0
ICAD INC COM NEW 44934S206 5,561 772,362 SH   SOLE 21 772,362 0 0
ICAD INC COM NEW 44934S206 3,599 499,808 SH   SOLE 22 496,062 0 3,746
ICC HLDGS INC COM 44931Q104 3 194 SH   SOLE 18 194 0 0
ICC HLDGS INC COM 44931Q104 101 6,053 SH   SOLE 21 6,053 0 0
ICF INTL INC COM 44925C103 1,563 15,244 SH   SOLE 2 5,220 0 10,024
ICF INTL INC COM 44925C103 5 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103 27 262 SH   SOLE 7 262 0 0
ICF INTL INC COM 44925C103 5,811 56,669 SH   SOLE 18 56,669 0 0
ICF INTL INC COM 44925C103 4,782 46,631 SH   SOLE 19 46,631 0 0
ICF INTL INC COM 44925C103 71,308 695,352 SH   SOLE 21 695,352 0 0
ICF INTL INC COM 44925C103 45,544 444,118 SH   SOLE 22 425,163 0 18,955
ICF INTL INC COM 44925C103 392 3,824 SH   SOLE 25 3,824 0 0
ICF INTL INC COM 44925C103 3,210 31,304 SH   SOLE 26 29,863 0 1,441
ICF INTL INC COM 44925C103 34 336 SH   SOLE 28 336 0 0
ICF INTL INC COM 44925C103 8,432 82,223 SH   SOLE 30 82,223 0 0
ICF INTL INC COM 44925C103 4,481 43,692 SH   SOLE 34 43,692 0 0
ICF INTL INC COM 44925C103 261 2,547 SH   SOLE 36 2,547 0 0
ICF INTL INC COM 44925C103 211 2,058 SH   SOLE 40 2,058 0 0
ICF INTL INC COM 44925C103 3,373 32,889 SH   SOLE 43 28 0 32,861
ICHOR HOLDINGS SHS G4740B105 3,102 67,392 SH   SOLE 2 27,250 0 40,142
ICHOR HOLDINGS SHS G4740B105 4 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105 18 387 SH   SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 5,494 119,363 SH   SOLE 18 106,754 0 12,609
ICHOR HOLDINGS SHS G4740B105 18,859 409,720 SH   SOLE 19 409,720 0 0
ICHOR HOLDINGS SHS G4740B105 158,619 3,445,981 SH   SOLE 21 3,445,981 0 0
ICHOR HOLDINGS SHS G4740B105 44,377 964,097 SH   SOLE 22 944,118 0 19,979
ICHOR HOLDINGS SHS G4740B105 632 13,731 SH   SOLE 23 13,731 0 0
ICHOR HOLDINGS SHS G4740B105 194 4,206 SH   SOLE 25 4,206 0 0
ICHOR HOLDINGS SHS G4740B105 3,488 75,773 SH   SOLE 26 11,711 0 64,062
ICHOR HOLDINGS SHS G4740B105 77 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 2,687 58,365 SH   SOLE 30 58,365 0 0
ICHOR HOLDINGS SHS G4740B105 86 1,861 SH   SOLE 36 1,861 0 0
ICHOR HOLDINGS SHS G4740B105 150 3,268 SH   SOLE 40 3,268 0 0
ICHOR HOLDINGS SHS G4740B105 489 10,614 SH   SOLE 43 221 0 10,393
ICICI BANK LIMITED ADR 45104G104 13,860 700,373 SH   SOLE 2 286,544 0 413,829
ICICI BANK LIMITED ADR 45104G104 10,454 528,235 SH   SOLE 4 528,235 0 0
ICICI BANK LIMITED ADR 45104G104 31,500 1,591,706 SH   SOLE 18 1,591,706 0 0
ICICI BANK LIMITED ADR 45104G104 1,617 81,713 SH   SOLE 19 81,713 0 0
ICICI BANK LIMITED ADR 45104G104 1,237 62,512 SH   SOLE 21 62,512 0 0
ICICI BANK LIMITED ADR 45104G104 27,922 1,410,938 SH   SOLE 22 958,340 0 452,598
ICICI BANK LIMITED ADR 45104G104 2,250 113,682 SH   SOLE 26 113,682 0 0
ICICI BANK LIMITED ADR 45104G104 10,063 508,492 SH   SOLE 28 508,492 0 0
ICICI BANK LIMITED ADR 45104G104 1,948 98,452 SH   SOLE 30 98,452 0 0
ICICI BANK LIMITED ADR 45104G104 1,213 61,280 SH   SOLE 31 0 0 61,280
ICICI BANK LIMITED ADR 45104G104 1,591 80,399 SH   SOLE 34 80,399 0 0
ICICI BANK LIMITED ADR 45104G104 68,909 3,482,013 SH   SOLE 43 250,542 0 3,231,471
ICL GROUP LTD SHS M53213100 6,091 629,886 SH   SOLE 7 629,886 0 0
ICL GROUP LTD SHS M53213100 11,613 1,200,889 SH   SOLE 43 112,219 0 1,088,670
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 26 5,613 SH   SOLE 4 5,613 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 3,662 794,349 SH   SOLE 21 794,349 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 1,677 363,830 SH   SOLE 22 356,124 0 7,706
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 809 175,407 SH   SOLE 30 175,407 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 760 164,800 SH   SOLE 43 0 0 164,800
ICON PLC SHS G4705A100 404 1,306 SH   SOLE 2 1,210 0 96
ICON PLC SHS G4705A100 601 1,941 SH   SOLE 4 1,941 0 0
ICON PLC SHS G4705A100 83 268 SH   SOLE 7 268 0 0
ICON PLC SHS G4705A100 1,495 4,827 SH   SOLE 13 4,827 0 0
ICON PLC SHS G4705A100 5,974 19,291 SH   SOLE 18 19,116 0 175
ICON PLC SHS G4705A100 87,879 283,755 SH   SOLE 19 283,755 0 0
ICON PLC SHS G4705A100 4,552 14,697 SH   SOLE 21 14,697 0 0
ICON PLC SHS G4705A100 996 3,217 SH   SOLE 22 3,217 0 0
ICON PLC SHS G4705A100 54 174 SH   SOLE 23 174 0 0
ICON PLC SHS G4705A100 68 219 SH   SOLE 26 0 0 219
ICON PLC SHS G4705A100 157 508 SH   SOLE 29 508 0 0
ICON PLC SHS G4705A100 206 666 SH   SOLE 31 666 0 0
ICON PLC SHS G4705A100 660 2,130 SH   SOLE 34 2,130 0 0
ICON PLC SHS G4705A100 111 360 SH   SOLE 36 360 0 0
ICON PLC SHS G4705A100 6,323 20,415 SH   SOLE 43 3,556 0 16,859
ICOSAVAX INC COM 45114M109 206 9,024 SH   SOLE 2 3,125 0 5,899
ICOSAVAX INC COM 45114M109 896 39,169 SH   SOLE 18 39,169 0 0
ICOSAVAX INC COM 45114M109 12,656 553,168 SH   SOLE 19 553,168 0 0
ICOSAVAX INC COM 45114M109 15,875 693,858 SH   SOLE 21 693,858 0 0
ICOSAVAX INC COM 45114M109 6,639 290,158 SH   SOLE 22 278,719 0 11,439
ICOSAVAX INC COM 45114M109 78 3,395 SH   SOLE 25 3,395 0 0
ICOSAVAX INC COM 45114M109 507 22,179 SH   SOLE 30 22,179 0 0
ICOSAVAX INC COM 45114M109 78 3,427 SH   SOLE 40 3,427 0 0
ICU MED INC COM 44930G107 13,106 55,221 SH   SOLE 2 16,593 0 38,628
ICU MED INC COM 44930G107 19 81 SH   SOLE 4 81 0 0
ICU MED INC COM 44930G107 67 284 SH   SOLE 7 284 0 0
ICU MED INC COM 44930G107 10,336 43,548 SH   SOLE 18 43,548 0 0
ICU MED INC COM 44930G107 1,368 5,764 SH   SOLE 19 5,764 0 0
ICU MED INC COM 44930G107 233,042 981,892 SH   SOLE 21 981,892 0 0
ICU MED INC COM 44930G107 131,947 555,939 SH   SOLE 22 533,567 0 22,372
ICU MED INC COM 44930G107 666 2,805 SH   SOLE 25 2,805 0 0
ICU MED INC COM 44930G107 1,508 6,354 SH   SOLE 26 4,808 0 1,546
ICU MED INC COM 44930G107 84 353 SH   SOLE 28 353 0 0
ICU MED INC COM 44930G107 2,741 11,549 SH   SOLE 30 11,549 0 0
ICU MED INC COM 44930G107 75 317 SH   SOLE 31 317 0 0
ICU MED INC COM 44930G107 580 2,444 SH   SOLE 40 2,444 0 0
ICU MED INC COM 44930G107 4,819 20,304 SH   SOLE 43 824 0 19,480
IDACORP INC COM 451107106 8,288 73,141 SH   SOLE 2 43,386 0 29,755
IDACORP INC COM 451107106 876 7,731 SH   SOLE 4 7,731 0 0
IDACORP INC COM 451107106 719 6,343 SH   SOLE 7 6,343 0 0
IDACORP INC COM 451107106 15,276 134,820 SH   SOLE 18 134,820 0 0
IDACORP INC COM 451107106 2,787 24,595 SH   SOLE 19 24,595 0 0
IDACORP INC COM 451107106 420,889 3,714,487 SH   SOLE 21 3,714,487 0 0
IDACORP INC COM 451107106 157,181 1,387,174 SH   SOLE 22 1,328,865 0 58,309
IDACORP INC COM 451107106 2,420 21,354 SH   SOLE 26 17,369 0 3,985
IDACORP INC COM 451107106 2,000 17,651 SH   SOLE 28 17,651 0 0
IDACORP INC COM 451107106 6,272 55,355 SH   SOLE 30 55,355 0 0
IDACORP INC COM 451107106 21,512 189,854 SH   SOLE 31 767 0 189,087
IDACORP INC COM 451107106 2,242 19,790 SH   SOLE 32 19,790 0 0
IDACORP INC COM 451107106 391 3,451 SH   SOLE 36 3,451 0 0
IDACORP INC COM 451107106 716 6,319 SH   SOLE 40 6,319 0 0
IDACORP INC COM 451107106 2,938 25,926 SH   SOLE 43 1,368 0 24,558
IDEAL PWR INC COM NEW 451622203 15 1,220 SH   SOLE 18 1,220 0 0
IDEAL PWR INC COM NEW 451622203 189 15,664 SH   SOLE 21 15,664 0 0
IDEAL PWR INC COM NEW 451622203 1,038 86,104 SH   SOLE 22 86,104 0 0
IDEANOMICS INC COM 45166V106 416 346,740 SH   SOLE 2 120,262 0 226,478
IDEANOMICS INC COM 45166V106 8 6,567 SH   SOLE 7 6,567 0 0
IDEANOMICS INC COM 45166V106 1,687 1,406,003 SH   SOLE 18 1,406,003 0 0
IDEANOMICS INC COM 45166V106 921 767,401 SH   SOLE 19 767,401 0 0
IDEANOMICS INC COM 45166V106 19,428 16,189,860 SH   SOLE 21 16,189,860 0 0
IDEANOMICS INC COM 45166V106 5,480 4,566,638 SH   SOLE 22 4,128,930 0 437,708
IDEANOMICS INC COM 45166V106 58 47,964 SH   SOLE 25 47,964 0 0
IDEANOMICS INC COM 45166V106 47 39,411 SH   SOLE 26 0 0 39,411
IDEANOMICS INC COM 45166V106 127 105,990 SH   SOLE 30 105,990 0 0
IDEANOMICS INC COM 45166V106 54 44,916 SH   SOLE 40 44,916 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 695 29,386 SH   SOLE 2 14,054 0 15,332
IDEAYA BIOSCIENCES INC COM 45166A102 9 369 SH   SOLE 7 369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 2,369 100,195 SH   SOLE 18 100,195 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 6,000 253,825 SH   SOLE 19 253,825 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 35,861 1,516,946 SH   SOLE 21 1,516,946 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 18,600 786,791 SH   SOLE 22 761,761 0 25,030
IDEAYA BIOSCIENCES INC COM 45166A102 87 3,662 SH   SOLE 25 3,662 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 53 2,252 SH   SOLE 26 0 0 2,252
IDEAYA BIOSCIENCES INC COM 45166A102 571 24,164 SH   SOLE 30 24,164 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 31 1,305 SH   SOLE 34 1,305 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 94 3,985 SH   SOLE 40 3,985 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 162 6,839 SH   SOLE 43 0 0 6,839
IDENTIV INC COM NEW 45170X205 102 3,613 SH   SOLE 2 710 0 2,903
IDENTIV INC COM NEW 45170X205 9 332 SH   SOLE 7 332 0 0
IDENTIV INC COM NEW 45170X205 1,749 62,139 SH   SOLE 18 62,139 0 0
IDENTIV INC COM NEW 45170X205 1,170 41,563 SH   SOLE 19 41,563 0 0
IDENTIV INC COM NEW 45170X205 21,404 760,622 SH   SOLE 21 760,622 0 0
IDENTIV INC COM NEW 45170X205 12,995 461,796 SH   SOLE 22 457,265 0 4,531
IDERA PHARMACEUTICALS INC COM PAR 45168K405 5 8,571 SH   SOLE 18 8,571 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 71 123,844 SH   SOLE 21 123,844 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 244 428,553 SH   SOLE 22 428,553 0 0
IDEX CORP COM 45167R104 34,332 145,278 SH   SOLE 2 31,506 0 113,772
IDEX CORP COM 45167R104 17,059 72,187 SH   SOLE 4 43,159 0 29,028
IDEX CORP COM 45167R104 16,200 68,550 SH   SOLE 7 66,343 0 2,207
IDEX CORP COM 45167R104 242 1,023 SH   SOLE 13 195 0 828
IDEX CORP COM 45167R104 2,715 11,490 SH   SOLE 15 11,490 0 0
IDEX CORP COM 45167R104 35,917 151,984 SH   SOLE 18 141,761 0 10,223
IDEX CORP COM 45167R104 158,740 671,715 SH   SOLE 19 671,715 0 0
IDEX CORP COM 45167R104 477,164 2,019,143 SH   SOLE 21 2,019,143 0 0
IDEX CORP COM 45167R104 396,653 1,678,456 SH   SOLE 22 1,524,013 0 154,443
IDEX CORP COM 45167R104 10,234 43,304 SH   SOLE 23 43,304 0 0
IDEX CORP COM 45167R104 39,406 166,747 SH   SOLE 25 166,747 0 0
IDEX CORP COM 45167R104 40,540 171,549 SH   SOLE 26 64,121 0 107,428
IDEX CORP COM 45167R104 49,933 211,295 SH   SOLE 28 17,521 0 193,774
IDEX CORP COM 45167R104 121,235 513,014 SH   SOLE 30 508,834 0 4,180
IDEX CORP COM 45167R104 6,537 27,663 SH   SOLE 31 9,044 0 18,619
IDEX CORP COM 45167R104 941 3,980 SH   SOLE 34 3,980 0 0
IDEX CORP COM 45167R104 7,472 31,618 SH   SOLE 36 31,618 0 0
IDEX CORP COM 45167R104 640 2,707 SH   SOLE 40 2,707 0 0
IDEX CORP COM 45167R104 16,177 68,454 SH   SOLE 43 13,482 0 54,972
IDEXX LABS INC COM 45168D104 193,630 294,065 SH   SOLE 2 131,072 0 162,993
IDEXX LABS INC COM 45168D104 42,541 64,607 SH   SOLE 4 54,147 0 10,460
IDEXX LABS INC COM 45168D104 70,911 107,692 SH   SOLE 7 85,309 0 22,383
IDEXX LABS INC COM 45168D104 4,348 6,604 SH   SOLE 13 5,698 0 906
IDEXX LABS INC COM 45168D104 5,407 8,212 SH   SOLE 15 8,212 0 0
IDEXX LABS INC COM 45168D104 132,746 201,600 SH   SOLE 18 164,429 0 37,171
IDEXX LABS INC COM 45168D104 617,014 937,056 SH   SOLE 19 937,056 0 0
IDEXX LABS INC COM 45168D104 2,227,051 3,382,211 SH   SOLE 21 3,382,211 0 0
IDEXX LABS INC COM 45168D104 1,405,730 2,134,876 SH   SOLE 22 1,840,705 0 294,171
IDEXX LABS INC COM 45168D104 49,080 74,537 SH   SOLE 23 74,537 0 0
IDEXX LABS INC COM 45168D104 108,718 165,110 SH   SOLE 25 165,110 0 0
IDEXX LABS INC COM 45168D104 168,805 256,364 SH   SOLE 26 112,874 0 143,490
IDEXX LABS INC COM 45168D104 208,885 317,233 SH   SOLE 28 3,093 0 314,140
IDEXX LABS INC COM 45168D104 12,291 18,667 SH   SOLE 29 18,667 0 0
IDEXX LABS INC COM 45168D104 499,757 758,979 SH   SOLE 30 723,019 0 35,960
IDEXX LABS INC COM 45168D104 40,152 60,979 SH   SOLE 31 36,111 0 24,868
IDEXX LABS INC COM 45168D104 13,508 20,514 SH   SOLE 32 20,514 0 0
IDEXX LABS INC COM 45168D104 46,488 70,601 SH   SOLE 34 70,601 0 0
IDEXX LABS INC COM 45168D104 23,046 35,000 SH   SOLE 36 35,000 0 0
IDEXX LABS INC COM 45168D104 1,877 2,850 SH   SOLE 40 2,850 0 0
IDEXX LABS INC COM 45168D104 47,955 72,829 SH   SOLE 43 9,030 0 63,799
IDT CORP CL B NEW 448947507 1,184 26,818 SH   SOLE 2 16,060 0 10,758
IDT CORP CL B NEW 448947507 12 283 SH   SOLE 7 283 0 0
IDT CORP CL B NEW 448947507 3,072 69,568 SH   SOLE 18 61,001 0 8,567
IDT CORP CL B NEW 448947507 2,415 54,690 SH   SOLE 19 54,690 0 0
IDT CORP CL B NEW 448947507 33,956 768,937 SH   SOLE 21 768,937 0 0
IDT CORP CL B NEW 448947507 22,683 513,649 SH   SOLE 22 500,139 0 13,510
IDT CORP CL B NEW 448947507 268 6,074 SH   SOLE 23 6,074 0 0
IDT CORP CL B NEW 448947507 123 2,793 SH   SOLE 25 2,793 0 0
IDT CORP CL B NEW 448947507 585 13,236 SH   SOLE 26 0 0 13,236
IDT CORP CL B NEW 448947507 602 13,635 SH   SOLE 30 13,635 0 0
IDT CORP CL B NEW 448947507 159 3,600 SH   SOLE 40 3,600 0 0
IDT CORP CL B NEW 448947507 244 5,518 SH   SOLE 43 0 0 5,518
IDW MEDIA HLDGS INC CL B 44951N106 0 100 SH   SOLE 43 0 0 100
IES HLDGS INC COM 44951W106 189 3,732 SH   SOLE 2 2,593 0 1,139
IES HLDGS INC COM 44951W106 7 139 SH   SOLE 7 139 0 0
IES HLDGS INC COM 44951W106 1,281 25,306 SH   SOLE 18 25,306 0 0
IES HLDGS INC COM 44951W106 728 14,367 SH   SOLE 19 14,367 0 0
IES HLDGS INC COM 44951W106 21,649 427,502 SH   SOLE 21 427,502 0 0
IES HLDGS INC COM 44951W106 11,183 220,828 SH   SOLE 22 215,369 0 5,459
IES HLDGS INC COM 44951W106 96 1,894 SH   SOLE 25 1,894 0 0
IES HLDGS INC COM 44951W106 42 838 SH   SOLE 26 838 0 0
IES HLDGS INC COM 44951W106 186 3,666 SH   SOLE 30 3,666 0 0
IES HLDGS INC COM 44951W106 41 814 SH   SOLE 36 814 0 0
IES HLDGS INC COM 44951W106 79 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106 91 1,800 SH   SOLE 43 0 0 1,800
IF BANCORP INC COM 44951J105 13 501 SH   SOLE 18 501 0 0
IF BANCORP INC COM 44951J105 180 6,921 SH   SOLE 21 6,921 0 0
IF BANCORP INC COM 44951J105 4 157 SH   SOLE 22 157 0 0
IGM BIOSCIENCES INC COM 449585108 152 5,185 SH   SOLE 2 3,348 0 1,837
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 646 22,021 SH   SOLE 18 22,021 0 0
IGM BIOSCIENCES INC COM 449585108 471 16,048 SH   SOLE 19 16,048 0 0
IGM BIOSCIENCES INC COM 449585108 11,990 408,805 SH   SOLE 21 408,805 0 0
IGM BIOSCIENCES INC COM 449585108 5,702 194,418 SH   SOLE 22 189,780 0 4,638
IGM BIOSCIENCES INC COM 449585108 36 1,231 SH   SOLE 25 1,231 0 0
IGM BIOSCIENCES INC COM 449585108 20 667 SH   SOLE 26 667 0 0
IGM BIOSCIENCES INC COM 449585108 240 8,196 SH   SOLE 28 8,196 0 0
IGM BIOSCIENCES INC COM 449585108 379 12,935 SH   SOLE 30 12,935 0 0
IGM BIOSCIENCES INC COM 449585108 35 1,192 SH   SOLE 36 1,192 0 0
IGM BIOSCIENCES INC COM 449585108 22 752 SH   SOLE 40 752 0 0
IGM BIOSCIENCES INC COM 449585108 157 5,340 SH   SOLE 43 209 0 5,131
IHEARTMEDIA INC COM CL A 45174J509 1,859 88,334 SH   SOLE 2 47,296 0 41,038
IHEARTMEDIA INC COM CL A 45174J509 14 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509 65 3,098 SH   SOLE 7 3,098 0 0
IHEARTMEDIA INC COM CL A 45174J509 6,807 323,513 SH   SOLE 18 323,513 0 0
IHEARTMEDIA INC COM CL A 45174J509 4,470 212,456 SH   SOLE 19 212,456 0 0
IHEARTMEDIA INC COM CL A 45174J509 84,311 4,007,182 SH   SOLE 21 4,007,182 0 0
IHEARTMEDIA INC COM CL A 45174J509 56,300 2,675,879 SH   SOLE 22 2,585,257 0 90,622
IHEARTMEDIA INC COM CL A 45174J509 395 18,787 SH   SOLE 25 18,787 0 0
IHEARTMEDIA INC COM CL A 45174J509 883 41,977 SH   SOLE 26 37,464 0 4,513
IHEARTMEDIA INC COM CL A 45174J509 30 1,431 SH   SOLE 28 1,431 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,472 69,945 SH   SOLE 30 69,945 0 0
IHEARTMEDIA INC COM CL A 45174J509 29 1,369 SH   SOLE 34 1,369 0 0
IHEARTMEDIA INC COM CL A 45174J509 59 2,808 SH   SOLE 36 2,808 0 0
IHEARTMEDIA INC COM CL A 45174J509 350 16,630 SH   SOLE 40 16,630 0 0
IHEARTMEDIA INC COM CL A 45174J509 218 10,351 SH   SOLE 43 21 0 10,330
IHS HOLDING LIMITED ORD SHS G4701H109 109 7,723 SH   SOLE 19 7,723 0 0
IHS HOLDING LIMITED ORD SHS G4701H109 5,294 375,434 SH   SOLE 34 375,434 0 0
IHS MARKIT LTD SHS G47567105 111,917 841,988 SH   SOLE 2 117,714 0 724,274
IHS MARKIT LTD SHS G47567105 37,829 284,602 SH   SOLE 4 178,993 0 105,609
IHS MARKIT LTD SHS G47567105 44,998 338,537 SH   SOLE 7 326,741 0 11,796
IHS MARKIT LTD SHS G47567105 841 6,328 SH   SOLE 13 2,216 0 4,112
IHS MARKIT LTD SHS G47567105 5,791 43,570 SH   SOLE 15 43,570 0 0
IHS MARKIT LTD SHS G47567105 107,193 806,447 SH   SOLE 18 739,602 0 66,845
IHS MARKIT LTD SHS G47567105 33,286 250,421 SH   SOLE 19 250,421 0 0
IHS MARKIT LTD SHS G47567105 1,342,402 10,099,323 SH   SOLE 21 10,099,323 0 0
IHS MARKIT LTD SHS G47567105 1,102,897 8,297,446 SH   SOLE 22 7,487,829 0 809,617
IHS MARKIT LTD SHS G47567105 28,790 216,600 SH   SOLE 23 216,600 0 0
IHS MARKIT LTD SHS G47567105 99,062 745,279 SH   SOLE 25 745,279 0 0
IHS MARKIT LTD SHS G47567105 124,812 938,999 SH   SOLE 26 331,681 0 607,318
IHS MARKIT LTD SHS G47567105 137,503 1,034,477 SH   SOLE 28 12,132 0 1,022,345
IHS MARKIT LTD SHS G47567105 51 384 SH   SOLE 29 384 0 0
IHS MARKIT LTD SHS G47567105 385,868 2,903,009 SH   SOLE 30 2,903,009 0 0
IHS MARKIT LTD SHS G47567105 18,741 140,998 SH   SOLE 31 42,463 0 98,535
IHS MARKIT LTD SHS G47567105 3,501 26,338 SH   SOLE 34 26,338 0 0
IHS MARKIT LTD SHS G47567105 20,923 157,407 SH   SOLE 36 157,407 0 0
IHS MARKIT LTD SHS G47567105 1,665 12,525 SH   SOLE 40 12,525 0 0
IHS MARKIT LTD SHS G47567105 62,811 472,547 SH   SOLE 43 69,987 0 402,560
II-VI INC COM 902104108 6,172 90,327 SH   SOLE 2 74,663 0 15,664
II-VI INC COM 902104108 27 394 SH   SOLE 4 394 0 0
II-VI INC COM 902104108 102 1,498 SH   SOLE 7 1,498 0 0
II-VI INC COM 902104108 32,244 471,892 SH   SOLE 18 471,892 0 0
II-VI INC COM 902104108 13,863 202,882 SH   SOLE 19 202,882 0 0
II-VI INC COM 902104108 506,512 7,412,726 SH   SOLE 21 7,412,726 0 0
II-VI INC COM 902104108 204,356 2,990,719 SH   SOLE 22 2,929,214 0 61,505
II-VI INC COM 902104108 32 473 SH   SOLE 23 473 0 0
II-VI INC COM 902104108 979 14,334 SH   SOLE 25 14,334 0 0
II-VI INC COM 902104108 2,748 40,216 SH   SOLE 26 30,914 0 9,302
II-VI INC COM 902104108 128 1,869 SH   SOLE 28 1,869 0 0
II-VI INC COM 902104108 4,063 59,459 SH   SOLE 30 59,459 0 0
II-VI INC COM 902104108 56 819 SH   SOLE 36 819 0 0
II-VI INC COM 902104108 882 12,908 SH   SOLE 40 12,908 0 0
II-VI INC COM 902104108 1,953 28,576 SH   SOLE 43 226 0 28,350
II-VI INC 6% CONV PFD A 902104306 364 1,285 SH   SOLE 7 1,285 0 0
II-VI INC 6% CONV PFD A 902104306 55,014 194,383 SH   SOLE 21 194,383 0 0
II-VI INC NOTE 0.250% 9/0 902104AB4 3,380 2,284,000 PRN   SOLE 21 2,284,000 0 0
IKENA ONCOLOGY INC COM 45175G108 96 7,677 SH   SOLE 2 1,022 0 6,655
IKENA ONCOLOGY INC COM 45175G108 1,020 81,305 SH   SOLE 18 81,305 0 0
IKENA ONCOLOGY INC COM 45175G108 593 47,294 SH   SOLE 19 47,294 0 0
IKENA ONCOLOGY INC COM 45175G108 12,331 983,353 SH   SOLE 21 983,353 0 0
IKENA ONCOLOGY INC COM 45175G108 2,885 230,096 SH   SOLE 22 219,416 0 10,680
IKENA ONCOLOGY INC COM 45175G108 177 14,152 SH   SOLE 30 14,152 0 0
ILLINOIS TOOL WKS INC COM 452308109 172,349 698,335 SH   SOLE 2 141,657 0 556,678
ILLINOIS TOOL WKS INC COM 452308109 58,267 236,090 SH   SOLE 4 133,162 0 102,928
ILLINOIS TOOL WKS INC COM 452308109 64,459 261,180 SH   SOLE 7 252,857 0 8,323
ILLINOIS TOOL WKS INC COM 452308109 694 2,811 SH   SOLE 13 751 0 2,060
ILLINOIS TOOL WKS INC COM 452308109 10,992 44,539 SH   SOLE 15 44,539 0 0
ILLINOIS TOOL WKS INC COM 452308109 33 134 SH   SOLE 17 0 0 134
ILLINOIS TOOL WKS INC COM 452308109 169,194 685,553 SH   SOLE 18 581,213 0 104,340
ILLINOIS TOOL WKS INC COM 452308109 114,666 464,612 SH   SOLE 19 464,612 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,804,606 7,312,019 SH   SOLE 21 7,312,019 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,655,306 6,707,076 SH   SOLE 22 5,993,322 0 713,754
ILLINOIS TOOL WKS INC COM 452308109 44,688 181,070 SH   SOLE 23 181,070 0 0
ILLINOIS TOOL WKS INC COM 452308109 127,394 516,182 SH   SOLE 25 516,182 0 0
ILLINOIS TOOL WKS INC COM 452308109 168,544 682,919 SH   SOLE 26 220,780 0 462,139
ILLINOIS TOOL WKS INC COM 452308109 260,017 1,053,554 SH   SOLE 28 8,767 0 1,044,787
ILLINOIS TOOL WKS INC COM 452308109 62 250 SH   SOLE 29 250 0 0
ILLINOIS TOOL WKS INC COM 452308109 504,557 2,044,396 SH   SOLE 30 2,044,396 0 0
ILLINOIS TOOL WKS INC COM 452308109 29,135 118,052 SH   SOLE 31 35,420 0 82,632
ILLINOIS TOOL WKS INC COM 452308109 9,999 40,515 SH   SOLE 34 40,515 0 0
ILLINOIS TOOL WKS INC COM 452308109 34,331 139,103 SH   SOLE 36 139,103 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,619 10,611 SH   SOLE 40 10,611 0 0
ILLINOIS TOOL WKS INC COM 452308109 84,162 341,014 SH   SOLE 43 30,767 0 310,247
ILLUMINA INC COM 452327109 134,722 354,121 SH   SOLE 2 101,196 0 252,925
ILLUMINA INC COM 452327109 41,591 109,324 SH   SOLE 4 69,328 0 39,996
ILLUMINA INC COM 452327109 56,656 148,922 SH   SOLE 7 144,483 0 4,439
ILLUMINA INC COM 452327109 3,247 8,536 SH   SOLE 13 6,969 0 1,567
ILLUMINA INC COM 452327109 5,428 14,268 SH   SOLE 15 14,268 0 0
ILLUMINA INC COM 452327109 97,414 256,056 SH   SOLE 18 235,242 0 20,814
ILLUMINA INC COM 452327109 129,889 341,419 SH   SOLE 19 341,419 0 0
ILLUMINA INC COM 452327109 1,659,001 4,360,743 SH   SOLE 21 4,360,743 0 0
ILLUMINA INC COM 452327109 1,233,153 3,241,385 SH   SOLE 22 2,910,934 0 330,451
ILLUMINA INC COM 452327109 33,461 87,954 SH   SOLE 23 87,954 0 0
ILLUMINA INC COM 452327109 113,987 299,620 SH   SOLE 25 299,620 0 0
ILLUMINA INC COM 452327109 143,911 378,276 SH   SOLE 26 150,592 0 227,684
ILLUMINA INC COM 452327109 152,375 400,522 SH   SOLE 28 15,166 0 385,356
ILLUMINA INC COM 452327109 904 2,375 SH   SOLE 29 2,375 0 0
ILLUMINA INC COM 452327109 464,779 1,221,689 SH   SOLE 30 1,221,689 0 0
ILLUMINA INC COM 452327109 22,958 60,347 SH   SOLE 31 19,526 0 40,821
ILLUMINA INC COM 452327109 14,386 37,814 SH   SOLE 32 37,814 0 0
ILLUMINA INC COM 452327109 111,004 291,777 SH   SOLE 34 291,777 0 0
ILLUMINA INC COM 452327109 21,765 57,211 SH   SOLE 36 57,211 0 0
ILLUMINA INC COM 452327109 1,864 4,900 SH   SOLE 40 4,900 0 0
ILLUMINA INC COM 452327109 40,691 106,958 SH   SOLE 43 8,915 0 98,044
ILLUMINA INC NOTE 8/1 452327AK5 5,378 4,715,000 PRN   SOLE 21 4,715,000 0 0
IMAC HLDGS INC COM 44967K104 6 4,831 SH   SOLE 18 4,831 0 0
IMAC HLDGS INC COM 44967K104 72 62,771 SH   SOLE 21 62,771 0 0
IMAGO BIOSCIENCES INC COM 45250K107 158 6,672 SH   SOLE 2 4,291 0 2,381
IMAGO BIOSCIENCES INC COM 45250K107 1,400 59,041 SH   SOLE 18 59,041 0 0
IMAGO BIOSCIENCES INC COM 45250K107 14,946 630,360 SH   SOLE 19 630,360 0 0
IMAGO BIOSCIENCES INC COM 45250K107 11,871 500,687 SH   SOLE 21 500,687 0 0
IMAGO BIOSCIENCES INC COM 45250K107 2,651 111,813 SH   SOLE 22 109,545 0 2,268
IMAGO BIOSCIENCES INC COM 45250K107 89 3,749 SH   SOLE 25 3,749 0 0
IMAGO BIOSCIENCES INC COM 45250K107 490 20,661 SH   SOLE 30 20,661 0 0
IMAGO BIOSCIENCES INC COM 45250K107 20 825 SH   SOLE 34 825 0 0
IMAGO BIOSCIENCES INC COM 45250K107 71 2,974 SH   SOLE 40 2,974 0 0
IMARA INC COM 45249V107 3 1,145 SH   SOLE 2 1,040 0 105
IMARA INC COM 45249V107 4 1,574 SH   SOLE 18 1,574 0 0
IMARA INC COM 45249V107 56 25,081 SH   SOLE 21 25,081 0 0
IMARA INC COM 45249V107 171 75,995 SH   SOLE 22 75,995 0 0
IMAX CORP COM 45245E109 709 39,744 SH   SOLE 2 14,272 0 25,472
IMAX CORP COM 45245E109 4 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 16 901 SH   SOLE 7 901 0 0
IMAX CORP COM 45245E109 2,683 150,393 SH   SOLE 18 150,393 0 0
IMAX CORP COM 45245E109 2,168 121,532 SH   SOLE 19 121,532 0 0
IMAX CORP COM 45245E109 33,741 1,891,304 SH   SOLE 21 1,891,304 0 0
IMAX CORP COM 45245E109 9,741 546,004 SH   SOLE 22 500,694 0 45,310
IMAX CORP COM 45245E109 172 9,632 SH   SOLE 25 9,632 0 0
IMAX CORP COM 45245E109 195 10,919 SH   SOLE 26 6,856 0 4,063
IMAX CORP COM 45245E109 40 2,242 SH   SOLE 28 2,242 0 0
IMAX CORP COM 45245E109 655 36,728 SH   SOLE 30 36,728 0 0
IMAX CORP COM 45245E109 166 9,281 SH   SOLE 36 9,281 0 0
IMAX CORP COM 45245E109 93 5,198 SH   SOLE 40 5,198 0 0
IMAX CORP COM 45245E109 2 119 SH   SOLE 43 0 0 119
IMEDIA BRANDS INC COM CL A 452465206 21 3,581 SH   SOLE 18 3,581 0 0
IMEDIA BRANDS INC COM CL A 452465206 283 47,090 SH   SOLE 21 47,090 0 0
IMEDIA BRANDS INC COM CL A 452465206 480 80,024 SH   SOLE 22 80,024 0 0
IMMERSION CORP COM 452521107 93 16,343 SH   SOLE 2 15,651 0 692
IMMERSION CORP COM 452521107 29 5,125 SH   SOLE 18 5,125 0 0
IMMERSION CORP COM 452521107 556 97,420 SH   SOLE 21 97,420 0 0
IMMERSION CORP COM 452521107 2,590 453,677 SH   SOLE 22 453,677 0 0
IMMERSION CORP COM 452521107 7 1,273 SH   SOLE 43 0 0 1,273
IMMUCELL CORP COM PAR 452525306 9 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 113 14,074 SH   SOLE 21 14,074 0 0
IMMUCELL CORP COM PAR 452525306 2 293 SH   SOLE 22 293 0 0
IMMUNEERING CORP CLASS A COM 45254E107 145 8,993 SH   SOLE 2 3,386 0 5,607
IMMUNEERING CORP CLASS A COM 45254E107 659 40,729 SH   SOLE 18 40,729 0 0
IMMUNEERING CORP CLASS A COM 45254E107 17,964 1,110,977 SH   SOLE 19 1,110,977 0 0
IMMUNEERING CORP CLASS A COM 45254E107 7,140 441,579 SH   SOLE 21 441,579 0 0
IMMUNEERING CORP CLASS A COM 45254E107 1,659 102,576 SH   SOLE 22 100,480 0 2,096
IMMUNEERING CORP CLASS A COM 45254E107 183 11,316 SH   SOLE 30 11,316 0 0
IMMUNIC INC COM 4525EP101 73 7,580 SH   SOLE 2 621 0 6,959
IMMUNIC INC COM 4525EP101 538 56,236 SH   SOLE 18 56,236 0 0
IMMUNIC INC COM 4525EP101 299 31,245 SH   SOLE 19 31,245 0 0
IMMUNIC INC COM 4525EP101 7,859 821,251 SH   SOLE 21 821,251 0 0
IMMUNIC INC COM 4525EP101 3,603 376,532 SH   SOLE 22 367,707 0 8,825
IMMUNIC INC COM 4525EP101 95 9,932 SH   SOLE 30 9,932 0 0
IMMUNITYBIO INC COM 45256X103 367 60,327 SH   SOLE 2 22,815 0 37,512
IMMUNITYBIO INC COM 45256X103 1 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103 7 1,075 SH   SOLE 7 1,075 0 0
IMMUNITYBIO INC COM 45256X103 1,266 208,225 SH   SOLE 18 208,225 0 0
IMMUNITYBIO INC COM 45256X103 773 127,189 SH   SOLE 19 127,189 0 0
IMMUNITYBIO INC COM 45256X103 18,199 2,993,229 SH   SOLE 21 2,993,229 0 0
IMMUNITYBIO INC COM 45256X103 10,518 1,729,873 SH   SOLE 22 1,660,440 0 69,433
IMMUNITYBIO INC COM 45256X103 79 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,185 194,926 SH   SOLE 30 194,926 0 0
IMMUNITYBIO INC COM 45256X103 69 11,308 SH   SOLE 40 11,308 0 0
IMMUNITYBIO INC COM 45256X103 12 1,993 SH   SOLE 43 0 0 1,993
IMMUNOCORE HLDGS PLC ADS 45258D105 1,031 30,119 SH   SOLE 2 30,119 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 446 13,019 SH   SOLE 18 13,019 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 8,591 250,891 SH   SOLE 19 250,891 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 7 200 SH   SOLE 21 200 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 6,915 201,953 SH   SOLE 34 201,953 0 0
IMMUNOGEN INC COM 45253H101 996 134,215 SH   SOLE 2 54,944 0 79,271
IMMUNOGEN INC COM 45253H101 4 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 21 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 4,433 597,472 SH   SOLE 18 597,472 0 0
IMMUNOGEN INC COM 45253H101 2,605 351,138 SH   SOLE 19 351,138 0 0
IMMUNOGEN INC COM 45253H101 65,470 8,823,457 SH   SOLE 21 8,823,457 0 0
IMMUNOGEN INC COM 45253H101 33,310 4,489,240 SH   SOLE 22 4,331,764 0 157,476
IMMUNOGEN INC COM 45253H101 261 35,191 SH   SOLE 25 35,191 0 0
IMMUNOGEN INC COM 45253H101 995 134,055 SH   SOLE 26 110,684 0 23,371
IMMUNOGEN INC COM 45253H101 26 3,562 SH   SOLE 28 3,562 0 0
IMMUNOGEN INC COM 45253H101 1,654 222,877 SH   SOLE 30 222,877 0 0
IMMUNOGEN INC COM 45253H101 68 9,178 SH   SOLE 36 9,178 0 0
IMMUNOGEN INC COM 45253H101 175 23,637 SH   SOLE 40 23,637 0 0
IMMUNOGEN INC COM 45253H101 266 35,901 SH   SOLE 43 0 0 35,901
IMMUNOME INC COM 45257U108 21 1,622 SH   SOLE 18 1,622 0 0
IMMUNOME INC COM 45257U108 275 21,219 SH   SOLE 21 21,219 0 0
IMMUNOME INC COM 45257U108 231 17,798 SH   SOLE 22 17,798 0 0
IMMUNOVANT INC COM 45258J102 157 18,373 SH   SOLE 2 11,537 0 6,836
IMMUNOVANT INC COM 45258J102 6 672 SH   SOLE 7 672 0 0
IMMUNOVANT INC COM 45258J102 954 111,979 SH   SOLE 18 111,979 0 0
IMMUNOVANT INC COM 45258J102 585 68,711 SH   SOLE 19 68,711 0 0
IMMUNOVANT INC COM 45258J102 15,324 1,798,623 SH   SOLE 21 1,798,623 0 0
IMMUNOVANT INC COM 45258J102 9,703 1,138,880 SH   SOLE 22 1,110,904 0 27,976
IMMUNOVANT INC COM 45258J102 79 9,308 SH   SOLE 25 9,308 0 0
IMMUNOVANT INC COM 45258J102 151 17,750 SH   SOLE 26 17,750 0 0
IMMUNOVANT INC COM 45258J102 356 41,783 SH   SOLE 28 41,783 0 0
IMMUNOVANT INC COM 45258J102 604 70,911 SH   SOLE 30 70,911 0 0
IMMUNOVANT INC COM 45258J102 54 6,360 SH   SOLE 36 6,360 0 0
IMMUNOVANT INC COM 45258J102 33 3,899 SH   SOLE 40 3,899 0 0
IMMUNOVANT INC COM 45258J102 322 37,752 SH   SOLE 43 113 0 37,639
IMMUTEP LTD SPONSORED ADS 45257L108 1,403 427,656 SH   SOLE 21 427,656 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 3 2,666 SH   SOLE 18 2,666 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 45 40,313 SH   SOLE 21 40,313 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 53 47,327 SH   SOLE 22 47,327 0 0
IMPEL NEUROPHARMA INC COM 45258K109 75 8,733 SH   SOLE 2 1,787 0 6,946
IMPEL NEUROPHARMA INC COM 45258K109 142 16,491 SH   SOLE 18 16,491 0 0
IMPEL NEUROPHARMA INC COM 45258K109 213 24,720 SH   SOLE 19 24,720 0 0
IMPEL NEUROPHARMA INC COM 45258K109 2,038 236,097 SH   SOLE 21 236,097 0 0
IMPEL NEUROPHARMA INC COM 45258K109 502 58,200 SH   SOLE 22 57,100 0 1,100
IMPEL NEUROPHARMA INC COM 45258K109 7 785 SH   SOLE 23 785 0 0
IMPEL NEUROPHARMA INC COM 45258K109 87 10,051 SH   SOLE 30 10,051 0 0
IMPERIAL OIL LTD COM NEW 453038408 11,018 305,195 SH   SOLE 43 14,009 0 291,186
IMPERIAL PETE INC COMMON SHARES Y3894J104 4 1,728 SH   SOLE 22 1,728 0 0
IMPINJ INC COM 453204109 1,162 13,104 SH   SOLE 2 11,008 0 2,096
IMPINJ INC COM 453204109 6 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109 25 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 4,825 54,396 SH   SOLE 18 54,396 0 0
IMPINJ INC COM 453204109 3,671 41,386 SH   SOLE 19 41,386 0 0
IMPINJ INC COM 453204109 61,073 688,529 SH   SOLE 21 688,529 0 0
IMPINJ INC COM 453204109 39,031 440,030 SH   SOLE 22 430,709 0 9,321
IMPINJ INC COM 453204109 27 306 SH   SOLE 23 306 0 0
IMPINJ INC COM 453204109 198 2,231 SH   SOLE 25 2,231 0 0
IMPINJ INC COM 453204109 115 1,292 SH   SOLE 26 0 0 1,292
IMPINJ INC COM 453204109 130 1,467 SH   SOLE 28 1,467 0 0
IMPINJ INC COM 453204109 12,818 144,509 SH   SOLE 30 144,509 0 0
IMPINJ INC COM 453204109 182 2,055 SH   SOLE 40 2,055 0 0
IMPINJ INC COM 453204109 228 2,575 SH   SOLE 43 305 0 2,270
IN8BIO INC COM 45674E109 3 671 SH   SOLE 18 671 0 0
IN8BIO INC COM 45674E109 39 8,890 SH   SOLE 21 8,890 0 0
INARI MED INC COM 45332Y109 919 10,074 SH   SOLE 2 6,116 0 3,958
INARI MED INC COM 45332Y109 40 433 SH   SOLE 4 74 0 359
INARI MED INC COM 45332Y109 43 467 SH   SOLE 7 467 0 0
INARI MED INC COM 45332Y109 8,351 91,494 SH   SOLE 18 91,494 0 0
INARI MED INC COM 45332Y109 5,617 61,543 SH   SOLE 19 61,543 0 0
INARI MED INC COM 45332Y109 124,111 1,359,820 SH   SOLE 21 1,359,820 0 0
INARI MED INC COM 45332Y109 68,986 755,850 SH   SOLE 22 741,910 0 13,940
INARI MED INC COM 45332Y109 410 4,487 SH   SOLE 25 4,487 0 0
INARI MED INC COM 45332Y109 851 9,326 SH   SOLE 26 7,395 0 1,931
INARI MED INC COM 45332Y109 144 1,577 SH   SOLE 28 1,577 0 0
INARI MED INC COM 45332Y109 1,455 15,938 SH   SOLE 30 15,938 0 0
INARI MED INC COM 45332Y109 319 3,498 SH   SOLE 36 3,498 0 0
INARI MED INC COM 45332Y109 223 2,439 SH   SOLE 40 2,439 0 0
INARI MED INC COM 45332Y109 163 1,789 SH   SOLE 43 173 0 1,616
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 36,949 503,396 SH   SOLE 2 121,498 0 381,898
INCYTE CORP COM 45337C102 10,378 141,388 SH   SOLE 4 73,419 0 67,969
INCYTE CORP COM 45337C102 14,754 201,012 SH   SOLE 7 195,758 0 5,254
INCYTE CORP COM 45337C102 909 12,390 SH   SOLE 13 9,455 0 2,935
INCYTE CORP COM 45337C102 1,371 18,673 SH   SOLE 15 18,673 0 0
INCYTE CORP COM 45337C102 35,610 485,144 SH   SOLE 18 458,837 0 26,307
INCYTE CORP COM 45337C102 41,859 570,292 SH   SOLE 19 570,292 0 0
INCYTE CORP COM 45337C102 642,198 8,749,293 SH   SOLE 21 8,749,293 0 0
INCYTE CORP COM 45337C102 331,484 4,516,125 SH   SOLE 22 4,100,407 0 415,718
INCYTE CORP COM 45337C102 8,728 118,907 SH   SOLE 23 118,907 0 0
INCYTE CORP COM 45337C102 21,290 290,048 SH   SOLE 25 290,048 0 0
INCYTE CORP COM 45337C102 31,108 423,820 SH   SOLE 26 157,175 0 266,645
INCYTE CORP COM 45337C102 21,466 292,456 SH   SOLE 28 3,919 0 288,537
INCYTE CORP COM 45337C102 412 5,609 SH   SOLE 29 5,609 0 0
INCYTE CORP COM 45337C102 93,067 1,267,947 SH   SOLE 30 1,267,947 0 0
INCYTE CORP COM 45337C102 8,126 110,708 SH   SOLE 31 29,004 0 81,704
INCYTE CORP COM 45337C102 31,505 429,221 SH   SOLE 34 429,221 0 0
INCYTE CORP COM 45337C102 7,966 108,523 SH   SOLE 36 108,523 0 0
INCYTE CORP COM 45337C102 441 6,002 SH   SOLE 40 6,002 0 0
INCYTE CORP COM 45337C102 6,291 85,704 SH   SOLE 43 8,378 0 77,326
INDEPENDENCE CONTRACT DRILLI COM 453415606 3 1,050 SH   SOLE 21 1,050 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 59 19,618 SH   SOLE 22 19,618 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 261 4,608 SH   SOLE 2 1,405 0 3,203
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 8 SH   SOLE 7 8 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 791 13,954 SH   SOLE 18 13,954 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 421 7,431 SH   SOLE 19 7,431 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 10,347 182,558 SH   SOLE 21 182,558 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 7,568 133,524 SH   SOLE 22 130,256 0 3,268
INDEPENDENCE HLDG CO NEW COM NEW 453440307 89 1,566 SH   SOLE 25 1,566 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 142 2,504 SH   SOLE 30 2,504 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 75 1,332 SH   SOLE 40 1,332 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 116 2,050 SH   SOLE 43 0 0 2,050
INDEPENDENCE RLTY TR INC COM 45378A106 5,323 206,061 SH   SOLE 2 117,387 0 88,674
INDEPENDENCE RLTY TR INC COM 45378A106 1,421 55,026 SH   SOLE 4 55,026 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,337 129,186 SH   SOLE 7 129,186 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 10,571 409,258 SH   SOLE 18 409,258 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 8,169 316,276 SH   SOLE 19 316,276 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 340,558 13,184,589 SH   SOLE 21 13,184,589 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 93,444 3,617,673 SH   SOLE 22 3,512,673 0 105,000
INDEPENDENCE RLTY TR INC COM 45378A106 106 4,123 SH   SOLE 23 4,123 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 11,653 451,156 SH   SOLE 25 451,156 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,492 57,746 SH   SOLE 26 47,948 0 9,798
INDEPENDENCE RLTY TR INC COM 45378A106 1,699 65,758 SH   SOLE 28 1,873 0 63,885
INDEPENDENCE RLTY TR INC COM 45378A106 17,812 689,595 SH   SOLE 30 689,595 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 11,551 447,208 SH   SOLE 31 0 0 447,208
INDEPENDENCE RLTY TR INC COM 45378A106 595 23,054 SH   SOLE 34 23,054 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 343 13,279 SH   SOLE 40 13,279 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,485 57,480 SH   SOLE 43 474 0 57,006
INDEPENDENT BANK GROUP INC COM 45384B106 2,180 30,209 SH   SOLE 2 10,020 0 20,189
INDEPENDENT BANK GROUP INC COM 45384B106 132 1,824 SH   SOLE 4 107 0 1,717
INDEPENDENT BANK GROUP INC COM 45384B106 37 513 SH   SOLE 7 513 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 10,486 145,332 SH   SOLE 18 145,332 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 5,646 78,252 SH   SOLE 19 78,252 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 333,724 4,625,422 SH   SOLE 21 4,625,422 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 72,359 1,002,902 SH   SOLE 22 966,504 0 36,398
INDEPENDENT BANK GROUP INC COM 45384B106 504 6,991 SH   SOLE 25 6,991 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 890 12,330 SH   SOLE 26 7,422 0 4,908
INDEPENDENT BANK GROUP INC COM 45384B106 50 690 SH   SOLE 28 690 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 4,890 67,778 SH   SOLE 30 67,778 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 316 4,386 SH   SOLE 40 4,386 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,830 25,360 SH   SOLE 43 5,340 0 20,020
INDEPENDENT BK CORP MASS COM 453836108 3,221 39,507 SH   SOLE 2 12,353 0 27,154
INDEPENDENT BK CORP MASS COM 453836108 12 144 SH   SOLE 4 144 0 0
INDEPENDENT BK CORP MASS COM 453836108 53 654 SH   SOLE 7 654 0 0
INDEPENDENT BK CORP MASS COM 453836108 14,703 180,340 SH   SOLE 18 180,340 0 0
INDEPENDENT BK CORP MASS COM 453836108 6,446 79,068 SH   SOLE 19 79,068 0 0
INDEPENDENT BK CORP MASS COM 453836108 441,389 5,413,823 SH   SOLE 21 5,413,823 0 0
INDEPENDENT BK CORP MASS COM 453836108 95,188 1,167,519 SH   SOLE 22 1,121,369 0 46,150
INDEPENDENT BK CORP MASS COM 453836108 415 5,093 SH   SOLE 25 5,093 0 0
INDEPENDENT BK CORP MASS COM 453836108 913 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,175 75,739 SH   SOLE 30 75,739 0 0
INDEPENDENT BK CORP MASS COM 453836108 472 5,794 SH   SOLE 40 5,794 0 0
INDEPENDENT BK CORP MASS COM 453836108 1,764 21,640 SH   SOLE 43 76 0 21,564
INDEPENDENT BK CORP MICH COM NEW 453838609 4,178 175,021 SH   SOLE 2 127,583 0 47,438
INDEPENDENT BK CORP MICH COM NEW 453838609 7 292 SH   SOLE 7 292 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,604 67,187 SH   SOLE 18 67,187 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 3,876 162,376 SH   SOLE 19 162,376 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 21,971 920,431 SH   SOLE 21 920,431 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 26,897 1,126,798 SH   SOLE 22 1,104,600 0 22,198
INDEPENDENT BK CORP MICH COM NEW 453838609 218 9,131 SH   SOLE 23 9,131 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 98 4,097 SH   SOLE 25 4,097 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 950 39,800 SH   SOLE 26 1,928 0 37,872
INDEPENDENT BK CORP MICH COM NEW 453838609 132 5,511 SH   SOLE 30 5,511 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 62 2,609 SH   SOLE 34 2,609 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 82 3,422 SH   SOLE 36 3,422 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 35 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,345 56,362 SH   SOLE 43 513 0 55,849
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1 38 SH   SOLE 17 0 0 38
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 8 7,890 SH   SOLE 18 7,890 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 144 147,082 SH   SOLE 21 147,082 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 690 706,242 SH   SOLE 22 706,242 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 139 11,633 SH   SOLE 2 9,361 0 2,272
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 1,482 123,575 SH   SOLE 21 123,575 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 8,708 726,262 SH   SOLE 22 711,925 0 14,337
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 79 6,559 SH   SOLE 25 6,559 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 45 3,725 SH   SOLE 26 0 0 3,725
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 128 10,664 SH   SOLE 30 10,664 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 43 3,548 SH   SOLE 40 3,548 0 0
INDUS REALTY TRUST INC COM 45580R103 790 9,751 SH   SOLE 2 182 0 9,569
INDUS REALTY TRUST INC COM 45580R103 6 70 SH   SOLE 7 70 0 0
INDUS REALTY TRUST INC COM 45580R103 1,280 15,790 SH   SOLE 18 15,790 0 0
INDUS REALTY TRUST INC COM 45580R103 804 9,914 SH   SOLE 19 9,914 0 0
INDUS REALTY TRUST INC COM 45580R103 16,064 198,174 SH   SOLE 21 198,174 0 0
INDUS REALTY TRUST INC COM 45580R103 8,615 106,279 SH   SOLE 22 104,923 0 1,356
INDUS REALTY TRUST INC COM 45580R103 20 252 SH   SOLE 23 252 0 0
INDUS REALTY TRUST INC COM 45580R103 149 1,834 SH   SOLE 43 0 0 1,834
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,781 150,927 SH   SOLE 2 18,132 0 132,795
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 866 34,567 SH   SOLE 4 34,567 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,032 81,119 SH   SOLE 7 81,119 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,281 250,747 SH   SOLE 18 250,747 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,934 196,979 SH   SOLE 19 196,979 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 207,644 8,289,186 SH   SOLE 21 8,289,186 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 53,326 2,128,794 SH   SOLE 22 2,063,686 0 65,108
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 64 2,542 SH   SOLE 23 2,542 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7,422 296,289 SH   SOLE 25 296,289 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 820 32,733 SH   SOLE 26 27,417 0 5,316
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 988 39,436 SH   SOLE 28 957 0 38,479
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 9,608 383,552 SH   SOLE 30 383,552 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,929 276,609 SH   SOLE 31 0 0 276,609
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 215 8,588 SH   SOLE 40 8,588 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,035 41,311 SH   SOLE 43 537 0 40,774
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 1,991 46,805 SH   SOLE 7 46,805 0 0
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 672 15,786 SH   SOLE 43 0 0 15,786
INFINERA CORP COM 45667G103 776 80,918 SH   SOLE 2 59,275 0 21,643
INFINERA CORP COM 45667G103 7 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103 27 2,860 SH   SOLE 7 2,860 0 0
INFINERA CORP COM 45667G103 4,650 484,845 SH   SOLE 18 484,845 0 0
INFINERA CORP COM 45667G103 3,693 385,103 SH   SOLE 19 385,103 0 0
INFINERA CORP COM 45667G103 67,214 7,008,736 SH   SOLE 21 7,008,736 0 0
INFINERA CORP COM 45667G103 44,737 4,664,932 SH   SOLE 22 4,565,108 0 99,824
INFINERA CORP COM 45667G103 21 2,150 SH   SOLE 23 2,150 0 0
INFINERA CORP COM 45667G103 222 23,122 SH   SOLE 25 23,122 0 0
INFINERA CORP COM 45667G103 904 94,243 SH   SOLE 26 84,049 0 10,194
INFINERA CORP COM 45667G103 18 1,928 SH   SOLE 28 1,928 0 0
INFINERA CORP COM 45667G103 9,547 995,556 SH   SOLE 30 995,556 0 0
INFINERA CORP COM 45667G103 34 3,583 SH   SOLE 36 3,583 0 0
INFINERA CORP COM 45667G103 201 20,993 SH   SOLE 40 20,993 0 0
INFINERA CORP COM 45667G103 306 31,919 SH   SOLE 43 0 0 31,919
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 3,382 2,850,000 PRN   SOLE 21 2,850,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 310 137,827 SH   SOLE 2 65,767 0 72,060
INFINITY PHARMACEUTICALS INC COM 45665G303 3 1,407 SH   SOLE 7 1,407 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 588 261,312 SH   SOLE 18 261,312 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 492 218,788 SH   SOLE 19 218,788 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 8,472 3,765,268 SH   SOLE 21 3,765,268 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 5,005 2,224,525 SH   SOLE 22 2,202,804 0 21,721
INFINITY PHARMACEUTICALS INC COM 45665G303 7 2,922 SH   SOLE 23 2,922 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 37 16,622 SH   SOLE 26 0 0 16,622
INFINITY PHARMACEUTICALS INC COM 45665G303 87 38,832 SH   SOLE 30 38,832 0 0
INFLARX NV COM N44821101 10 2,047 SH   SOLE 22 2,047 0 0
INFORMATICA INC COM CL A 45674M101 5,184 140,182 SH   SOLE 2 102,501 0 37,681
INFORMATICA INC COM CL A 45674M101 237 6,408 SH   SOLE 4 6,408 0 0
INFORMATICA INC COM CL A 45674M101 18 476 SH   SOLE 7 476 0 0
INFORMATICA INC COM CL A 45674M101 3,590 97,080 SH   SOLE 18 97,080 0 0
INFORMATICA INC COM CL A 45674M101 125,479 3,393,171 SH   SOLE 19 3,393,171 0 0
INFORMATICA INC COM CL A 45674M101 18,692 505,468 SH   SOLE 21 505,468 0 0
INFORMATICA INC COM CL A 45674M101 28,214 762,965 SH   SOLE 22 739,433 0 23,532
INFORMATICA INC COM CL A 45674M101 7,025 189,958 SH   SOLE 26 13,114 0 176,844
INFORMATICA INC COM CL A 45674M101 1,270 34,332 SH   SOLE 28 0 0 34,332
INFORMATICA INC COM CL A 45674M101 20 546 SH   SOLE 30 546 0 0
INFORMATICA INC COM CL A 45674M101 44 1,178 SH   SOLE 31 506 0 672
INFORMATICA INC COM CL A 45674M101 103,633 2,802,400 SH   SOLE 34 2,802,400 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 50 6,526 SH   SOLE 2 6,526 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 52 6,812 SH   SOLE 18 6,812 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 948 124,384 SH   SOLE 21 124,384 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 689 90,435 SH   SOLE 22 90,435 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 6 777 SH   SOLE 43 0 0 777
INFOSYS LTD SPONSORED ADR 456788108 69,229 2,735,235 SH   SOLE 2 964,790 0 1,770,445
INFOSYS LTD SPONSORED ADR 456788108 16,045 633,933 SH   SOLE 4 633,933 0 0
INFOSYS LTD SPONSORED ADR 456788108 6,185 244,378 SH   SOLE 13 244,378 0 0
INFOSYS LTD SPONSORED ADR 456788108 47,103 1,861,052 SH   SOLE 18 1,861,052 0 0
INFOSYS LTD SPONSORED ADR 456788108 109,023 4,307,515 SH   SOLE 19 4,307,515 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,348 132,289 SH   SOLE 21 132,289 0 0
INFOSYS LTD SPONSORED ADR 456788108 147,962 5,845,991 SH   SOLE 22 4,767,307 0 1,078,684
INFOSYS LTD SPONSORED ADR 456788108 23,933 945,600 SH   SOLE 25 945,600 0 0
INFOSYS LTD SPONSORED ADR 456788108 13,744 543,038 SH   SOLE 26 425,982 0 117,056
INFOSYS LTD SPONSORED ADR 456788108 25,016 988,370 SH   SOLE 28 398,216 0 590,154
INFOSYS LTD SPONSORED ADR 456788108 47,253 1,866,978 SH   SOLE 30 1,866,978 0 0
INFOSYS LTD SPONSORED ADR 456788108 5,332 210,673 SH   SOLE 31 0 0 210,673
INFOSYS LTD SPONSORED ADR 456788108 82,251 3,249,748 SH   SOLE 34 3,249,748 0 0
INFOSYS LTD SPONSORED ADR 456788108 104,078 4,112,141 SH   SOLE 43 252,700 0 3,859,441
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 102 11,121 SH   SOLE 2 797 0 10,324
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 703 76,389 SH   SOLE 18 76,389 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 468 50,829 SH   SOLE 19 50,829 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 9,059 984,682 SH   SOLE 21 984,682 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 5,497 597,514 SH   SOLE 22 585,527 0 11,987
INFUSYSTEM HLDGS INC COM 45685K102 75 4,414 SH   SOLE 2 783 0 3,631
INFUSYSTEM HLDGS INC COM 45685K102 4 256 SH   SOLE 7 256 0 0
INFUSYSTEM HLDGS INC COM 45685K102 842 49,417 SH   SOLE 18 49,417 0 0
INFUSYSTEM HLDGS INC COM 45685K102 523 30,696 SH   SOLE 19 30,696 0 0
INFUSYSTEM HLDGS INC COM 45685K102 10,914 640,876 SH   SOLE 21 640,876 0 0
INFUSYSTEM HLDGS INC COM 45685K102 4,649 272,975 SH   SOLE 22 269,624 0 3,351
INFUSYSTEM HLDGS INC COM 45685K102 4 233 SH   SOLE 43 0 0 233
ING GROEP N.V. SPONSORED ADR 456837103 26 1,873 SH   SOLE 18 1,873 0 0
ING GROEP N.V. SPONSORED ADR 456837103 37,371 2,684,716 SH   SOLE 43 304,885 0 2,379,831
INGERSOLL RAND INC COM 45687V106 50,123 810,141 SH   SOLE 2 93,424 0 716,717
INGERSOLL RAND INC COM 45687V106 11,297 182,587 SH   SOLE 4 159,866 0 22,721
INGERSOLL RAND INC COM 45687V106 21,515 347,743 SH   SOLE 7 336,834 0 10,909
INGERSOLL RAND INC COM 45687V106 402 6,503 SH   SOLE 13 910 0 5,593
INGERSOLL RAND INC COM 45687V106 3,475 56,164 SH   SOLE 15 56,164 0 0
INGERSOLL RAND INC COM 45687V106 50,200 811,371 SH   SOLE 18 757,033 0 54,338
INGERSOLL RAND INC COM 45687V106 24,242 391,818 SH   SOLE 19 391,818 0 0
INGERSOLL RAND INC COM 45687V106 570,225 9,216,496 SH   SOLE 21 9,216,496 0 0
INGERSOLL RAND INC COM 45687V106 539,074 8,713,010 SH   SOLE 22 7,888,057 0 824,953
INGERSOLL RAND INC COM 45687V106 14,186 229,283 SH   SOLE 23 229,283 0 0
INGERSOLL RAND INC COM 45687V106 37,177 600,881 SH   SOLE 25 600,881 0 0
INGERSOLL RAND INC COM 45687V106 51,146 826,662 SH   SOLE 26 259,267 0 567,395
INGERSOLL RAND INC COM 45687V106 55,774 901,466 SH   SOLE 28 6,672 0 894,794
INGERSOLL RAND INC COM 45687V106 102,722 1,660,283 SH   SOLE 30 1,660,283 0 0
INGERSOLL RAND INC COM 45687V106 8,732 141,134 SH   SOLE 31 42,244 0 98,890
INGERSOLL RAND INC COM 45687V106 242,128 3,913,493 SH   SOLE 34 3,913,493 0 0
INGERSOLL RAND INC COM 45687V106 9,734 157,330 SH   SOLE 36 157,330 0 0
INGERSOLL RAND INC COM 45687V106 815 13,169 SH   SOLE 40 13,169 0 0
INGERSOLL RAND INC COM 45687V106 13,015 210,366 SH   SOLE 43 10,637 0 199,729
INGEVITY CORP COM 45688C107 2,391 33,344 SH   SOLE 2 28,990 0 4,354
INGEVITY CORP COM 45688C107 12 162 SH   SOLE 4 162 0 0
INGEVITY CORP COM 45688C107 40 564 SH   SOLE 7 564 0 0
INGEVITY CORP COM 45688C107 12,579 175,439 SH   SOLE 18 175,439 0 0
INGEVITY CORP COM 45688C107 5,097 71,083 SH   SOLE 19 71,083 0 0
INGEVITY CORP COM 45688C107 200,813 2,800,740 SH   SOLE 21 2,800,740 0 0
INGEVITY CORP COM 45688C107 80,921 1,128,608 SH   SOLE 22 1,106,333 0 22,275
INGEVITY CORP COM 45688C107 348 4,849 SH   SOLE 25 4,849 0 0
INGEVITY CORP COM 45688C107 1,413 19,714 SH   SOLE 26 16,691 0 3,023
INGEVITY CORP COM 45688C107 2,046 28,529 SH   SOLE 28 28,529 0 0
INGEVITY CORP COM 45688C107 1,670 23,285 SH   SOLE 30 23,285 0 0
INGEVITY CORP COM 45688C107 354 4,932 SH   SOLE 40 4,932 0 0
INGEVITY CORP COM 45688C107 3,158 44,051 SH   SOLE 43 3,470 0 40,581
INGLES MKTS INC CL A 457030104 1,264 14,645 SH   SOLE 2 3,967 0 10,678
INGLES MKTS INC CL A 457030104 19 225 SH   SOLE 7 225 0 0
INGLES MKTS INC CL A 457030104 3,691 42,747 SH   SOLE 18 42,747 0 0
INGLES MKTS INC CL A 457030104 2,143 24,822 SH   SOLE 19 24,822 0 0
INGLES MKTS INC CL A 457030104 47,968 555,576 SH   SOLE 21 555,576 0 0
INGLES MKTS INC CL A 457030104 29,054 336,503 SH   SOLE 22 323,129 0 13,374
INGLES MKTS INC CL A 457030104 530 6,134 SH   SOLE 23 6,134 0 0
INGLES MKTS INC CL A 457030104 156 1,807 SH   SOLE 25 1,807 0 0
INGLES MKTS INC CL A 457030104 271 3,135 SH   SOLE 26 0 0 3,135
INGLES MKTS INC CL A 457030104 22 254 SH   SOLE 28 254 0 0
INGLES MKTS INC CL A 457030104 817 9,467 SH   SOLE 30 9,467 0 0
INGLES MKTS INC CL A 457030104 123 1,424 SH   SOLE 40 1,424 0 0
INGLES MKTS INC CL A 457030104 5,101 59,079 SH   SOLE 43 4,758 0 54,321
INGREDION INC COM 457187102 22,390 231,680 SH   SOLE 2 62,599 0 169,081
INGREDION INC COM 457187102 133 1,372 SH   SOLE 4 821 0 551
INGREDION INC COM 457187102 1,378 14,261 SH   SOLE 7 14,261 0 0
INGREDION INC COM 457187102 14,081 145,704 SH   SOLE 18 145,704 0 0
INGREDION INC COM 457187102 1,893 19,588 SH   SOLE 19 19,588 0 0
INGREDION INC COM 457187102 319,847 3,309,679 SH   SOLE 21 3,309,679 0 0
INGREDION INC COM 457187102 177,501 1,836,720 SH   SOLE 22 1,751,372 0 85,348
INGREDION INC COM 457187102 903 9,342 SH   SOLE 25 9,342 0 0
INGREDION INC COM 457187102 2,908 30,091 SH   SOLE 26 24,601 0 5,490
INGREDION INC COM 457187102 115 1,193 SH   SOLE 28 1,193 0 0
INGREDION INC COM 457187102 3,451 35,711 SH   SOLE 30 35,711 0 0
INGREDION INC COM 457187102 101 1,040 SH   SOLE 31 1,040 0 0
INGREDION INC COM 457187102 710 7,351 SH   SOLE 36 7,351 0 0
INGREDION INC COM 457187102 798 8,262 SH   SOLE 40 8,262 0 0
INGREDION INC COM 457187102 2,997 31,007 SH   SOLE 43 2,159 0 28,848
INHIBIKASE THERAPEUTICS INC COM 45719W106 5 3,408 SH   SOLE 18 3,408 0 0
INHIBIKASE THERAPEUTICS INC COM 45719W106 74 50,636 SH   SOLE 21 50,636 0 0
INHIBRX INC COM 45720L107 318 7,281 SH   SOLE 2 3,392 0 3,889
INHIBRX INC COM 45720L107 14 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107 3,492 79,964 SH   SOLE 18 79,964 0 0
INHIBRX INC COM 45720L107 2,658 60,869 SH   SOLE 19 60,869 0 0
INHIBRX INC COM 45720L107 51,436 1,177,837 SH   SOLE 21 1,177,837 0 0
INHIBRX INC COM 45720L107 23,607 540,566 SH   SOLE 22 534,582 0 5,984
INHIBRX INC COM 45720L107 90 2,070 SH   SOLE 25 2,070 0 0
INHIBRX INC COM 45720L107 15 347 SH   SOLE 26 347 0 0
INHIBRX INC COM 45720L107 873 19,996 SH   SOLE 30 19,996 0 0
INHIBRX INC COM 45720L107 88 2,011 SH   SOLE 40 2,011 0 0
INHIBRX INC COM 45720L107 140 3,203 SH   SOLE 43 0 0 3,203
INMODE LTD SHS M5425M103 476 6,739 SH   SOLE 2 2,283 0 4,456
INMODE LTD SHS M5425M103 1,731 24,532 SH   SOLE 4 13,442 0 11,090
INMODE LTD SHS M5425M103 2,862 40,550 SH   SOLE 7 38,149 0 2,401
INMODE LTD SHS M5425M103 94 1,333 SH   SOLE 13 1,333 0 0
INMODE LTD SHS M5425M103 207 2,930 SH   SOLE 15 2,930 0 0
INMODE LTD SHS M5425M103 3,043 43,113 SH   SOLE 18 43,040 0 73
INMODE LTD SHS M5425M103 29,658 420,203 SH   SOLE 19 420,203 0 0
INMODE LTD SHS M5425M103 48,219 683,179 SH   SOLE 21 683,179 0 0
INMODE LTD SHS M5425M103 47,675 675,478 SH   SOLE 22 655,955 0 19,523
INMODE LTD SHS M5425M103 1,864 26,407 SH   SOLE 23 26,407 0 0
INMODE LTD SHS M5425M103 1,837 26,025 SH   SOLE 25 26,025 0 0
INMODE LTD SHS M5425M103 985 13,957 SH   SOLE 26 7,883 0 6,074
INMODE LTD SHS M5425M103 3,020 42,787 SH   SOLE 28 894 0 41,893
INMODE LTD SHS M5425M103 7 98 SH   SOLE 29 98 0 0
INMODE LTD SHS M5425M103 10,028 142,074 SH   SOLE 30 142,074 0 0
INMODE LTD SHS M5425M103 505 7,159 SH   SOLE 31 5,230 0 1,929
INMODE LTD SHS M5425M103 144 2,039 SH   SOLE 34 2,039 0 0
INMODE LTD SHS M5425M103 120 1,703 SH   SOLE 36 1,703 0 0
INMODE LTD SHS M5425M103 45 634 SH   SOLE 40 634 0 0
INMUNE BIO INC COM 45782T105 17 1,691 SH   SOLE 18 1,691 0 0
INMUNE BIO INC COM 45782T105 288 28,278 SH   SOLE 21 28,278 0 0
INMUNE BIO INC COM 45782T105 2,074 203,296 SH   SOLE 22 203,296 0 0
INNATE PHARMA S A SPONSORED ADS 45781K204 1,806 396,073 SH   SOLE 21 396,073 0 0
INNODATA INC COM NEW 457642205 27 4,517 SH   SOLE 18 4,517 0 0
INNODATA INC COM NEW 457642205 512 86,553 SH   SOLE 21 86,553 0 0
INNODATA INC COM NEW 457642205 2,540 428,971 SH   SOLE 22 428,971 0 0
INNOSPEC INC COM 45768S105 6,119 67,731 SH   SOLE 2 39,937 0 27,794
INNOSPEC INC COM 45768S105 8 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105 32 354 SH   SOLE 7 354 0 0
INNOSPEC INC COM 45768S105 8,324 92,141 SH   SOLE 18 92,141 0 0
INNOSPEC INC COM 45768S105 13,763 152,351 SH   SOLE 19 152,351 0 0
INNOSPEC INC COM 45768S105 274,855 3,042,452 SH   SOLE 21 3,042,452 0 0
INNOSPEC INC COM 45768S105 71,833 795,145 SH   SOLE 22 774,671 0 20,474
INNOSPEC INC COM 45768S105 406 4,495 SH   SOLE 23 4,495 0 0
INNOSPEC INC COM 45768S105 500 5,534 SH   SOLE 25 5,534 0 0
INNOSPEC INC COM 45768S105 2,974 32,921 SH   SOLE 26 9,930 0 22,991
INNOSPEC INC COM 45768S105 40 438 SH   SOLE 28 438 0 0
INNOSPEC INC COM 45768S105 4,271 47,281 SH   SOLE 30 47,281 0 0
INNOSPEC INC COM 45768S105 381 4,222 SH   SOLE 36 4,222 0 0
INNOSPEC INC COM 45768S105 255 2,824 SH   SOLE 40 2,824 0 0
INNOSPEC INC COM 45768S105 1,813 20,073 SH   SOLE 43 0 0 20,073
INNOVAGE HLDG CORP COM 45784A104 36 7,220 SH   SOLE 2 5,816 0 1,404
INNOVAGE HLDG CORP COM 45784A104 1 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104 251 50,110 SH   SOLE 18 50,110 0 0
INNOVAGE HLDG CORP COM 45784A104 277 55,395 SH   SOLE 19 55,395 0 0
INNOVAGE HLDG CORP COM 45784A104 3,169 633,841 SH   SOLE 21 633,841 0 0
INNOVAGE HLDG CORP COM 45784A104 2,045 409,069 SH   SOLE 22 406,227 0 2,842
INNOVAGE HLDG CORP COM 45784A104 264 52,704 SH   SOLE 34 52,704 0 0
INNOVATE CORP COM 45784J105 98 26,393 SH   SOLE 2 3,624 0 22,769
INNOVATE CORP COM 45784J105 572 154,538 SH   SOLE 18 154,538 0 0
INNOVATE CORP COM 45784J105 342 92,507 SH   SOLE 19 92,507 0 0
INNOVATE CORP COM 45784J105 6,462 1,746,522 SH   SOLE 21 1,746,522 0 0
INNOVATE CORP COM 45784J105 4,456 1,204,221 SH   SOLE 22 1,181,376 0 22,845
INNOVATE CORP COM 45784J105 4 1,014 SH   SOLE 43 0 0 1,014
INNOVATIVE INDL PPTYS INC COM 45781V101 4,303 16,366 SH   SOLE 2 6,615 0 9,751
INNOVATIVE INDL PPTYS INC COM 45781V101 3,232 12,294 SH   SOLE 4 12,294 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 7,752 29,484 SH   SOLE 7 29,484 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 22,877 87,013 SH   SOLE 18 87,013 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 48,248 183,516 SH   SOLE 19 183,516 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 741,706 2,821,141 SH   SOLE 21 2,821,141 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 202,021 768,403 SH   SOLE 22 750,159 0 18,244
INNOVATIVE INDL PPTYS INC COM 45781V101 248 944 SH   SOLE 23 944 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 27,323 103,927 SH   SOLE 25 103,927 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 2,122 8,073 SH   SOLE 26 6,350 0 1,723
INNOVATIVE INDL PPTYS INC COM 45781V101 3,891 14,801 SH   SOLE 28 426 0 14,375
INNOVATIVE INDL PPTYS INC COM 45781V101 36,396 138,437 SH   SOLE 30 138,437 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 26,579 101,096 SH   SOLE 31 0 0 101,096
INNOVATIVE INDL PPTYS INC COM 45781V101 791 3,007 SH   SOLE 40 3,007 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,125 4,279 SH   SOLE 43 0 0 4,279
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 121 18,519 SH   SOLE 18 18,519 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 313 47,683 SH   SOLE 21 47,683 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,230 339,920 SH   SOLE 22 339,920 0 0
INNOVID CORP *W EXP 02/17/202 457679116 1 863 SH   SOLE 2 863 0 0
INNOVID CORP *W EXP 02/17/202 457679116 1 902 SH   SOLE 4 902 0 0
INNOVID CORP *W EXP 02/17/202 457679116 11 10,850 SH   SOLE 18 10,850 0 0
INNOVID CORP *W EXP 02/17/202 457679116 77 75,859 SH   SOLE 19 75,859 0 0
INNOVID CORP *W EXP 02/17/202 457679116 5 4,926 SH   SOLE 22 4,926 0 0
INNOVID CORP *W EXP 02/17/202 457679116 1 717 SH   SOLE 26 717 0 0
INNOVID CORP *W EXP 02/17/202 457679116 32 31,808 SH   SOLE 34 31,808 0 0
INNOVIVA INC COM 45781M101 3,298 191,216 SH   SOLE 2 16,602 0 174,614
INNOVIVA INC COM 45781M101 2 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101 10 604 SH   SOLE 7 604 0 0
INNOVIVA INC COM 45781M101 3,129 181,400 SH   SOLE 18 181,400 0 0
INNOVIVA INC COM 45781M101 1,318 76,395 SH   SOLE 19 76,395 0 0
INNOVIVA INC COM 45781M101 117,921 6,836,006 SH   SOLE 21 6,836,006 0 0
INNOVIVA INC COM 45781M101 24,698 1,431,770 SH   SOLE 22 1,385,205 0 46,565
INNOVIVA INC COM 45781M101 144 8,376 SH   SOLE 25 8,376 0 0
INNOVIVA INC COM 45781M101 262 15,162 SH   SOLE 26 10,561 0 4,601
INNOVIVA INC COM 45781M101 853 49,464 SH   SOLE 28 49,464 0 0
INNOVIVA INC COM 45781M101 2,203 127,736 SH   SOLE 30 127,736 0 0
INNOVIVA INC COM 45781M101 148 8,587 SH   SOLE 40 8,587 0 0
INNOVIVA INC COM 45781M101 1,413 81,928 SH   SOLE 43 0 0 81,928
INNSUITES HOSPITALITY TR SH BEN INT 457919108 2 696 SH   SOLE 18 696 0 0
INNSUITES HOSPITALITY TR SH BEN INT 457919108 18 8,485 SH   SOLE 21 8,485 0 0
INOGEN INC COM 45780L104 788 23,179 SH   SOLE 2 17,822 0 5,357
INOGEN INC COM 45780L104 3 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 10 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 2,319 68,195 SH   SOLE 18 68,195 0 0
INOGEN INC COM 45780L104 1,772 52,112 SH   SOLE 19 52,112 0 0
INOGEN INC COM 45780L104 87,955 2,586,924 SH   SOLE 21 2,586,924 0 0
INOGEN INC COM 45780L104 18,509 544,377 SH   SOLE 22 532,435 0 11,942
INOGEN INC COM 45780L104 43 1,261 SH   SOLE 23 1,261 0 0
INOGEN INC COM 45780L104 126 3,712 SH   SOLE 25 3,712 0 0
INOGEN INC COM 45780L104 550 16,168 SH   SOLE 26 7,230 0 8,938
INOGEN INC COM 45780L104 456 13,399 SH   SOLE 28 13,399 0 0
INOGEN INC COM 45780L104 1,312 38,586 SH   SOLE 30 38,586 0 0
INOGEN INC COM 45780L104 15 433 SH   SOLE 34 433 0 0
INOGEN INC COM 45780L104 119 3,508 SH   SOLE 36 3,508 0 0
INOGEN INC COM 45780L104 84 2,457 SH   SOLE 40 2,457 0 0
INOGEN INC COM 45780L104 624 18,352 SH   SOLE 43 484 0 17,868
INOTIV INC COM 45783Q100 133 3,150 SH   SOLE 2 614 0 2,536
INOTIV INC COM 45783Q100 9 208 SH   SOLE 7 208 0 0
INOTIV INC COM 45783Q100 1,722 40,937 SH   SOLE 18 40,937 0 0
INOTIV INC COM 45783Q100 1,082 25,716 SH   SOLE 19 25,716 0 0
INOTIV INC COM 45783Q100 21,540 511,994 SH   SOLE 21 511,994 0 0
INOTIV INC COM 45783Q100 14,489 344,414 SH   SOLE 22 342,274 0 2,140
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,511 302,757 SH   SOLE 2 104,594 0 198,163
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4 820 SH   SOLE 4 820 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 17 3,323 SH   SOLE 7 3,323 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3,098 620,783 SH   SOLE 18 620,783 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5,189 1,039,870 SH   SOLE 19 1,039,870 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 48,809 9,781,270 SH   SOLE 21 9,781,270 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 29,222 5,856,193 SH   SOLE 22 5,639,637 0 216,556
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 154 30,838 SH   SOLE 23 30,838 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 171 34,306 SH   SOLE 25 34,306 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,127 225,763 SH   SOLE 26 47,270 0 178,493
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 106 21,291 SH   SOLE 28 21,291 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,181 236,663 SH   SOLE 30 236,663 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 91 18,319 SH   SOLE 36 18,319 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 126 25,165 SH   SOLE 40 25,165 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 237 47,553 SH   SOLE 43 0 0 47,553
INOZYME PHARMA INC COM 45790W108 74 10,917 SH   SOLE 2 1,762 0 9,155
INOZYME PHARMA INC COM 45790W108 305 44,764 SH   SOLE 18 44,764 0 0
INOZYME PHARMA INC COM 45790W108 780 114,380 SH   SOLE 19 114,380 0 0
INOZYME PHARMA INC COM 45790W108 3,552 520,751 SH   SOLE 21 520,751 0 0
INOZYME PHARMA INC COM 45790W108 977 143,224 SH   SOLE 22 134,706 0 8,518
INOZYME PHARMA INC COM 45790W108 6 856 SH   SOLE 23 856 0 0
INOZYME PHARMA INC COM 45790W108 14 2,106 SH   SOLE 26 0 0 2,106
INPIXON COM 45790J800 13 21,588 SH   SOLE 18 21,588 0 0
INPIXON COM 45790J800 163 272,058 SH   SOLE 21 272,058 0 0
INPIXON COM 45790J800 588 979,730 SH   SOLE 22 979,730 0 0
INSEEGO CORP COM 45782B104 369 63,280 SH   SOLE 2 22,509 0 40,771
INSEEGO CORP COM 45782B104 1 242 SH   SOLE 4 242 0 0
INSEEGO CORP COM 45782B104 6 1,002 SH   SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104 1,609 275,987 SH   SOLE 18 275,987 0 0
INSEEGO CORP COM 45782B104 872 149,563 SH   SOLE 19 149,563 0 0
INSEEGO CORP COM 45782B104 18,569 3,185,046 SH   SOLE 21 3,185,046 0 0
INSEEGO CORP COM 45782B104 11,200 1,921,084 SH   SOLE 22 1,844,652 0 76,432
INSEEGO CORP COM 45782B104 63 10,781 SH   SOLE 25 10,781 0 0
INSEEGO CORP COM 45782B104 41 6,987 SH   SOLE 26 2,628 0 4,359
INSEEGO CORP COM 45782B104 35 6,088 SH   SOLE 28 6,088 0 0
INSEEGO CORP COM 45782B104 2,862 490,893 SH   SOLE 30 490,893 0 0
INSEEGO CORP COM 45782B104 14 2,437 SH   SOLE 36 2,437 0 0
INSEEGO CORP COM 45782B104 34 5,858 SH   SOLE 40 5,858 0 0
INSEEGO CORP COM 45782B104 38 6,501 SH   SOLE 43 0 0 6,501
INSIGHT ENTERPRISES INC COM 45765U103 3,436 32,235 SH   SOLE 2 14,380 0 17,855
INSIGHT ENTERPRISES INC COM 45765U103 12 114 SH   SOLE 4 114 0 0
INSIGHT ENTERPRISES INC COM 45765U103 85 793 SH   SOLE 7 793 0 0
INSIGHT ENTERPRISES INC COM 45765U103 14,050 131,801 SH   SOLE 18 128,589 0 3,212
INSIGHT ENTERPRISES INC COM 45765U103 9,069 85,076 SH   SOLE 19 85,076 0 0
INSIGHT ENTERPRISES INC COM 45765U103 460,614 4,320,955 SH   SOLE 21 4,320,955 0 0
INSIGHT ENTERPRISES INC COM 45765U103 95,336 894,333 SH   SOLE 22 864,901 0 29,432
INSIGHT ENTERPRISES INC COM 45765U103 73 688 SH   SOLE 23 688 0 0
INSIGHT ENTERPRISES INC COM 45765U103 672 6,305 SH   SOLE 25 6,305 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,010 18,858 SH   SOLE 26 15,837 0 3,021
INSIGHT ENTERPRISES INC COM 45765U103 67 629 SH   SOLE 28 629 0 0
INSIGHT ENTERPRISES INC COM 45765U103 6,867 64,423 SH   SOLE 30 64,423 0 0
INSIGHT ENTERPRISES INC COM 45765U103 396 3,711 SH   SOLE 36 3,711 0 0
INSIGHT ENTERPRISES INC COM 45765U103 448 4,199 SH   SOLE 40 4,199 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,474 32,589 SH   SOLE 43 75 0 32,514
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 3,682 2,301,000 PRN   SOLE 21 2,301,000 0 0
INSIGNIA SYS INC COM NEW 45765Y204 27 1,165 SH   SOLE 21 1,165 0 0
INSIGNIA SYS INC COM NEW 45765Y204 569 24,647 SH   SOLE 22 24,647 0 0
INSMED INC COM PAR $.01 457669307 2,713 99,588 SH   SOLE 2 50,723 0 48,865
INSMED INC COM PAR $.01 457669307 12 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307 46 1,678 SH   SOLE 7 1,678 0 0
INSMED INC COM PAR $.01 457669307 9,189 337,342 SH   SOLE 18 314,500 0 22,842
INSMED INC COM PAR $.01 457669307 18,060 663,004 SH   SOLE 19 663,004 0 0
INSMED INC COM PAR $.01 457669307 133,115 4,886,752 SH   SOLE 21 4,886,752 0 0
INSMED INC COM PAR $.01 457669307 82,624 3,033,169 SH   SOLE 22 2,969,595 0 63,574
INSMED INC COM PAR $.01 457669307 395 14,485 SH   SOLE 23 14,485 0 0
INSMED INC COM PAR $.01 457669307 494 18,126 SH   SOLE 25 18,126 0 0
INSMED INC COM PAR $.01 457669307 2,979 109,357 SH   SOLE 26 41,999 0 67,358
INSMED INC COM PAR $.01 457669307 55 2,018 SH   SOLE 28 2,018 0 0
INSMED INC COM PAR $.01 457669307 3,095 113,633 SH   SOLE 30 113,633 0 0
INSMED INC COM PAR $.01 457669307 121 4,435 SH   SOLE 36 4,435 0 0
INSMED INC COM PAR $.01 457669307 411 15,084 SH   SOLE 40 15,084 0 0
INSMED INC COM PAR $.01 457669307 518 19,030 SH   SOLE 43 169 0 18,861
INSMED INC NOTE 0.750% 6/0 457669AB5 4,117 3,800,000 PRN   SOLE 21 3,800,000 0 0
INSPERITY INC COM 45778Q107 13,349 113,020 SH   SOLE 2 62,103 0 50,917
INSPERITY INC COM 45778Q107 18 149 SH   SOLE 4 149 0 0
INSPERITY INC COM 45778Q107 60 507 SH   SOLE 7 507 0 0
INSPERITY INC COM 45778Q107 20,601 174,422 SH   SOLE 18 160,293 0 14,129
INSPERITY INC COM 45778Q107 64,609 547,022 SH   SOLE 19 547,022 0 0
INSPERITY INC COM 45778Q107 298,723 2,529,191 SH   SOLE 21 2,529,191 0 0
INSPERITY INC COM 45778Q107 170,055 1,439,804 SH   SOLE 22 1,418,604 0 21,200
INSPERITY INC COM 45778Q107 2,258 19,116 SH   SOLE 23 19,116 0 0
INSPERITY INC COM 45778Q107 664 5,621 SH   SOLE 25 5,621 0 0
INSPERITY INC COM 45778Q107 11,807 99,962 SH   SOLE 26 12,625 0 87,337
INSPERITY INC COM 45778Q107 81 689 SH   SOLE 28 689 0 0
INSPERITY INC COM 45778Q107 2,552 21,609 SH   SOLE 30 21,609 0 0
INSPERITY INC COM 45778Q107 1,785 15,117 SH   SOLE 34 15,117 0 0
INSPERITY INC COM 45778Q107 260 2,203 SH   SOLE 36 2,203 0 0
INSPERITY INC COM 45778Q107 551 4,666 SH   SOLE 40 4,666 0 0
INSPERITY INC COM 45778Q107 1,762 14,918 SH   SOLE 43 736 0 14,182
INSPIRE MED SYS INC COM 457730109 3,732 16,222 SH   SOLE 2 10,011 0 6,211
INSPIRE MED SYS INC COM 457730109 23 100 SH   SOLE 4 100 0 0
INSPIRE MED SYS INC COM 457730109 90 392 SH   SOLE 7 392 0 0
INSPIRE MED SYS INC COM 457730109 17,481 75,986 SH   SOLE 18 71,617 0 4,369
INSPIRE MED SYS INC COM 457730109 19,446 84,527 SH   SOLE 19 84,527 0 0
INSPIRE MED SYS INC COM 457730109 221,270 961,791 SH   SOLE 21 961,791 0 0
INSPIRE MED SYS INC COM 457730109 151,008 656,385 SH   SOLE 22 641,318 0 15,067
INSPIRE MED SYS INC COM 457730109 384 1,670 SH   SOLE 23 1,670 0 0
INSPIRE MED SYS INC COM 457730109 910 3,954 SH   SOLE 25 3,954 0 0
INSPIRE MED SYS INC COM 457730109 3,842 16,702 SH   SOLE 26 9,183 0 7,519
INSPIRE MED SYS INC COM 457730109 790 3,436 SH   SOLE 28 3,436 0 0
INSPIRE MED SYS INC COM 457730109 3,668 15,945 SH   SOLE 30 15,945 0 0
INSPIRE MED SYS INC COM 457730109 31 134 SH   SOLE 34 134 0 0
INSPIRE MED SYS INC COM 457730109 823 3,578 SH   SOLE 40 3,578 0 0
INSPIRE MED SYS INC COM 457730109 1,243 5,405 SH   SOLE 43 215 0 5,190
INSPIRED ENTMT INC COM 45782N108 33 2,525 SH   SOLE 18 2,525 0 0
INSPIRED ENTMT INC COM 45782N108 503 38,824 SH   SOLE 21 38,824 0 0
INSPIRED ENTMT INC COM 45782N108 3,396 262,054 SH   SOLE 22 262,054 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,272 9,104 SH   SOLE 2 6,529 0 2,575
INSTALLED BLDG PRODS INC COM 45780R101 14 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101 47 336 SH   SOLE 7 336 0 0
INSTALLED BLDG PRODS INC COM 45780R101 11,499 82,299 SH   SOLE 18 82,299 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,900 42,228 SH   SOLE 19 42,228 0 0
INSTALLED BLDG PRODS INC COM 45780R101 422,102 3,021,058 SH   SOLE 21 3,021,058 0 0
INSTALLED BLDG PRODS INC COM 45780R101 80,445 575,758 SH   SOLE 22 561,820 0 13,938
INSTALLED BLDG PRODS INC COM 45780R101 421 3,012 SH   SOLE 25 3,012 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,899 13,588 SH   SOLE 26 11,899 0 1,689
INSTALLED BLDG PRODS INC COM 45780R101 57 409 SH   SOLE 28 409 0 0
INSTALLED BLDG PRODS INC COM 45780R101 8,942 63,999 SH   SOLE 30 63,999 0 0
INSTALLED BLDG PRODS INC COM 45780R101 454 3,248 SH   SOLE 40 3,248 0 0
INSTALLED BLDG PRODS INC COM 45780R101 3,445 24,657 SH   SOLE 43 531 0 24,126
INSTEEL INDS INC COM 45774W108 589 14,806 SH   SOLE 2 5,283 0 9,523
INSTEEL INDS INC COM 45774W108 12 300 SH   SOLE 7 300 0 0
INSTEEL INDS INC COM 45774W108 2,987 75,022 SH   SOLE 18 75,022 0 0
INSTEEL INDS INC COM 45774W108 1,334 33,519 SH   SOLE 19 33,519 0 0
INSTEEL INDS INC COM 45774W108 98,111 2,464,483 SH   SOLE 21 2,464,483 0 0
INSTEEL INDS INC COM 45774W108 19,584 491,946 SH   SOLE 22 474,051 0 17,895
INSTEEL INDS INC COM 45774W108 98 2,455 SH   SOLE 25 2,455 0 0
INSTEEL INDS INC COM 45774W108 1,547 38,872 SH   SOLE 30 38,872 0 0
INSTEEL INDS INC COM 45774W108 133 3,338 SH   SOLE 40 3,338 0 0
INSTEEL INDS INC COM 45774W108 232 5,831 SH   SOLE 43 0 0 5,831
INSTIL BIO INC COM 45783C101 269 15,747 SH   SOLE 2 1,792 0 13,955
INSTIL BIO INC COM 45783C101 13 765 SH   SOLE 7 765 0 0
INSTIL BIO INC COM 45783C101 2,605 152,250 SH   SOLE 18 152,250 0 0
INSTIL BIO INC COM 45783C101 1,669 97,543 SH   SOLE 19 97,543 0 0
INSTIL BIO INC COM 45783C101 38,424 2,245,694 SH   SOLE 21 2,245,694 0 0
INSTIL BIO INC COM 45783C101 12,896 753,700 SH   SOLE 22 733,512 0 20,188
INSTIL BIO INC COM 45783C101 962 56,242 SH   SOLE 30 56,242 0 0
INSTRUCTURE HLDGS INC COM 457790103 119 4,943 SH   SOLE 2 405 0 4,538
INSTRUCTURE HLDGS INC COM 457790103 764 31,878 SH   SOLE 18 31,878 0 0
INSTRUCTURE HLDGS INC COM 457790103 532 22,176 SH   SOLE 19 22,176 0 0
INSTRUCTURE HLDGS INC COM 457790103 9,674 403,410 SH   SOLE 21 403,410 0 0
INSTRUCTURE HLDGS INC COM 457790103 2,730 113,857 SH   SOLE 22 108,738 0 5,119
INSULET CORP COM 45784P101 39,115 147,010 SH   SOLE 2 34,391 0 112,619
INSULET CORP COM 45784P101 13,873 52,140 SH   SOLE 4 33,627 0 18,513
INSULET CORP COM 45784P101 1,783 6,702 SH   SOLE 7 6,702 0 0
INSULET CORP COM 45784P101 272 1,021 SH   SOLE 13 215 0 806
INSULET CORP COM 45784P101 1,304 4,902 SH   SOLE 15 4,902 0 0
INSULET CORP COM 45784P101 15,713 59,055 SH   SOLE 18 55,025 0 4,030
INSULET CORP COM 45784P101 88,242 331,648 SH   SOLE 19 331,648 0 0
INSULET CORP COM 45784P101 437,275 1,643,459 SH   SOLE 21 1,643,459 0 0
INSULET CORP COM 45784P101 377,245 1,417,841 SH   SOLE 22 1,341,762 0 76,079
INSULET CORP COM 45784P101 10,249 38,520 SH   SOLE 23 38,520 0 0
INSULET CORP COM 45784P101 34,882 131,102 SH   SOLE 25 131,102 0 0
INSULET CORP COM 45784P101 29,787 111,952 SH   SOLE 26 57,952 0 54,000
INSULET CORP COM 45784P101 33,915 127,467 SH   SOLE 28 11,941 0 115,526
INSULET CORP COM 45784P101 85,798 322,463 SH   SOLE 30 322,463 0 0
INSULET CORP COM 45784P101 6,500 24,431 SH   SOLE 31 7,984 0 16,447
INSULET CORP COM 45784P101 46,187 173,590 SH   SOLE 34 173,590 0 0
INSULET CORP COM 45784P101 7,242 27,219 SH   SOLE 36 27,219 0 0
INSULET CORP COM 45784P101 601 2,260 SH   SOLE 40 2,260 0 0
INSULET CORP COM 45784P101 8,739 32,845 SH   SOLE 43 2,704 0 30,141
INSULET CORP NOTE 0.375% 9/0 45784PAK7 6,965 5,265,000 PRN   SOLE 21 5,265,000 0 0
INTAPP INC COM 45827U109 128 5,083 SH   SOLE 2 3,133 0 1,950
INTAPP INC COM 45827U109 632 25,109 SH   SOLE 18 25,109 0 0
INTAPP INC COM 45827U109 463 18,412 SH   SOLE 19 18,412 0 0
INTAPP INC COM 45827U109 8,682 345,062 SH   SOLE 21 345,062 0 0
INTAPP INC COM 45827U109 5,396 214,483 SH   SOLE 22 205,739 0 8,744
INTAPP INC COM 45827U109 81 3,227 SH   SOLE 25 3,227 0 0
INTAPP INC COM 45827U109 50 1,989 SH   SOLE 26 0 0 1,989
INTAPP INC COM 45827U109 130 5,161 SH   SOLE 30 5,161 0 0
INTAPP INC COM 45827U109 76 3,013 SH   SOLE 40 3,013 0 0
INTEGER HLDGS CORP COM 45826H109 7,097 82,917 SH   SOLE 2 35,032 0 47,885
INTEGER HLDGS CORP COM 45826H109 57 671 SH   SOLE 4 139 0 532
INTEGER HLDGS CORP COM 45826H109 40 465 SH   SOLE 7 465 0 0
INTEGER HLDGS CORP COM 45826H109 11,254 131,489 SH   SOLE 18 126,776 0 4,713
INTEGER HLDGS CORP COM 45826H109 22,324 260,823 SH   SOLE 19 260,823 0 0
INTEGER HLDGS CORP COM 45826H109 369,475 4,316,806 SH   SOLE 21 4,316,806 0 0
INTEGER HLDGS CORP COM 45826H109 89,324 1,043,629 SH   SOLE 22 1,011,257 0 32,372
INTEGER HLDGS CORP COM 45826H109 783 9,154 SH   SOLE 23 9,154 0 0
INTEGER HLDGS CORP COM 45826H109 448 5,230 SH   SOLE 25 5,230 0 0
INTEGER HLDGS CORP COM 45826H109 4,858 56,760 SH   SOLE 26 13,129 0 43,631
INTEGER HLDGS CORP COM 45826H109 50 588 SH   SOLE 28 588 0 0
INTEGER HLDGS CORP COM 45826H109 5,247 61,304 SH   SOLE 30 61,304 0 0
INTEGER HLDGS CORP COM 45826H109 129 1,503 SH   SOLE 36 1,503 0 0
INTEGER HLDGS CORP COM 45826H109 328 3,828 SH   SOLE 40 3,828 0 0
INTEGER HLDGS CORP COM 45826H109 423 4,942 SH   SOLE 43 52 0 4,890
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10,936 163,254 SH   SOLE 2 58,080 0 105,174
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 71 1,058 SH   SOLE 4 243 0 815
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1,010 SH   SOLE 7 1,010 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10,573 157,835 SH   SOLE 18 157,835 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,439 21,484 SH   SOLE 19 21,484 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 263,816 3,938,135 SH   SOLE 21 3,938,135 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 133,914 1,999,015 SH   SOLE 22 1,917,396 0 81,619
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 611 9,115 SH   SOLE 25 9,115 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,087 31,155 SH   SOLE 26 25,966 0 5,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 88 1,309 SH   SOLE 28 1,309 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 27,045 403,718 SH   SOLE 30 403,718 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 71 1,057 SH   SOLE 31 1,057 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 645 9,630 SH   SOLE 40 9,630 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,455 21,717 SH   SOLE 43 1,017 0 20,700
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 3,886 3,588,000 PRN   SOLE 21 3,588,000 0 0
INTEGRA RES CORP COM NEW 45826T301 54 25,035 SH   SOLE 22 25,035 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 153 6,886 SH   SOLE 2 2,450 0 4,436
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1,031 46,399 SH   SOLE 18 46,399 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 892 40,143 SH   SOLE 19 40,143 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 12,742 573,685 SH   SOLE 21 573,685 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 8,915 401,381 SH   SOLE 22 394,081 0 7,300
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 476 21,416 SH   SOLE 34 21,416 0 0
INTEL CORP COM 458140100 534,490 10,378,453 SH   SOLE 2 2,879,394 0 7,499,059
INTEL CORP COM 458140100 162,590 3,157,079 SH   SOLE 4 1,994,501 0 1,162,578
INTEL CORP COM 458140100 246,733 4,790,940 SH   SOLE 7 4,075,306 0 715,634
INTEL CORP COM 458140100 11,452 222,373 SH   SOLE 13 180,781 0 41,592
INTEL CORP COM 458140100 30,202 586,444 SH   SOLE 15 586,444 0 0
INTEL CORP COM 458140100 80 1,556 SH   SOLE 17 0 0 1,556
INTEL CORP COM 458140100 395,701 7,683,524 SH   SOLE 18 6,845,867 0 837,657
INTEL CORP COM 458140100 138,659 2,692,404 SH   SOLE 19 2,692,404 0 0
INTEL CORP COM 458140100 9,348 181,521 SH   SOLE 20 181,521 0 0
INTEL CORP COM 458140100 6,870,281 133,403,509 SH   SOLE 21 133,403,509 0 0
INTEL CORP COM 458140100 4,616,277 89,636,443 SH   SOLE 22 80,118,723 0 9,517,720
INTEL CORP COM 458140100 142,140 2,760,007 SH   SOLE 23 2,760,007 0 0
INTEL CORP COM 458140100 398,714 7,742,024 SH   SOLE 25 7,742,024 0 0
INTEL CORP COM 458140100 543,370 10,550,880 SH   SOLE 26 4,657,194 0 5,893,686
INTEL CORP COM 458140100 709,488 13,776,466 SH   SOLE 28 306,562 0 13,469,904
INTEL CORP COM 458140100 12,165 236,214 SH   SOLE 29 236,214 0 0
INTEL CORP COM 458140100 1,736,321 33,714,962 SH   SOLE 30 33,135,000 0 579,962
INTEL CORP COM 458140100 101,859 1,977,837 SH   SOLE 31 863,047 0 1,114,790
INTEL CORP COM 458140100 71,275 1,383,985 SH   SOLE 32 1,383,985 0 0
INTEL CORP COM 458140100 20,387 395,865 SH   SOLE 34 395,865 0 0
INTEL CORP COM 458140100 99,221 1,926,614 SH   SOLE 36 1,926,614 0 0
INTEL CORP COM 458140100 6,943 134,825 SH   SOLE 40 134,825 0 0
INTEL CORP COM 458140100 206,683 4,013,265 SH   SOLE 43 266,168 0 3,747,097
INTELLIA THERAPEUTICS INC COM 45826J105 5,596 47,331 SH   SOLE 2 25,040 0 22,291
INTELLIA THERAPEUTICS INC COM 45826J105 33 275 SH   SOLE 4 275 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 115 975 SH   SOLE 7 975 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 22,957 194,153 SH   SOLE 18 186,107 0 8,046
INTELLIA THERAPEUTICS INC COM 45826J105 28,494 240,985 SH   SOLE 19 240,985 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 388,140 3,282,646 SH   SOLE 21 3,282,646 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 197,971 1,674,315 SH   SOLE 22 1,637,078 0 37,237
INTELLIA THERAPEUTICS INC COM 45826J105 591 4,995 SH   SOLE 23 4,995 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,174 9,930 SH   SOLE 25 9,930 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 5,867 49,623 SH   SOLE 26 24,702 0 24,921
INTELLIA THERAPEUTICS INC COM 45826J105 895 7,571 SH   SOLE 28 7,571 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 8,569 72,474 SH   SOLE 30 72,474 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 92 774 SH   SOLE 34 774 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 286 2,419 SH   SOLE 36 2,419 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 945 7,989 SH   SOLE 40 7,989 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 2,828 23,921 SH   SOLE 43 1,919 0 22,002
INTELLICHECK INC COM NEW 45817G201 3 558 SH   SOLE 2 0 0 558
INTELLICHECK INC COM NEW 45817G201 15 3,203 SH   SOLE 18 3,203 0 0
INTELLICHECK INC COM NEW 45817G201 255 55,234 SH   SOLE 21 55,234 0 0
INTELLICHECK INC COM NEW 45817G201 5 1,012 SH   SOLE 22 1,012 0 0
INTER PARFUMS INC COM 458334109 756 7,072 SH   SOLE 2 4,808 0 2,264
INTER PARFUMS INC COM 458334109 9 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109 27 253 SH   SOLE 7 253 0 0
INTER PARFUMS INC COM 458334109 6,665 62,351 SH   SOLE 18 62,351 0 0
INTER PARFUMS INC COM 458334109 3,381 31,632 SH   SOLE 19 31,632 0 0
INTER PARFUMS INC COM 458334109 220,205 2,059,917 SH   SOLE 21 2,059,917 0 0
INTER PARFUMS INC COM 458334109 46,872 438,464 SH   SOLE 22 428,194 0 10,270
INTER PARFUMS INC COM 458334109 236 2,205 SH   SOLE 25 2,205 0 0
INTER PARFUMS INC COM 458334109 864 8,085 SH   SOLE 26 6,364 0 1,721
INTER PARFUMS INC COM 458334109 33 313 SH   SOLE 28 313 0 0
INTER PARFUMS INC COM 458334109 3,520 32,926 SH   SOLE 30 32,926 0 0
INTER PARFUMS INC COM 458334109 220 2,061 SH   SOLE 40 2,061 0 0
INTER PARFUMS INC COM 458334109 1,782 16,670 SH   SOLE 43 56 0 16,614
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 21,196 266,881 SH   SOLE 2 176,013 0 90,868
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,189 14,971 SH   SOLE 4 14,971 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 98 1,240 SH   SOLE 7 1,240 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 14,877 187,316 SH   SOLE 18 186,885 0 431
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,484 18,685 SH   SOLE 19 18,685 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 360,954 4,544,879 SH   SOLE 21 4,544,879 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 173,435 2,183,776 SH   SOLE 22 2,090,312 0 93,464
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 385 4,848 SH   SOLE 23 4,848 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 900 11,334 SH   SOLE 25 11,334 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,041 38,288 SH   SOLE 26 32,392 0 5,896
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 129 1,618 SH   SOLE 28 1,618 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 191 2,401 SH   SOLE 29 2,401 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4,050 50,998 SH   SOLE 30 50,998 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 96 1,208 SH   SOLE 31 1,208 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,019 12,828 SH   SOLE 34 12,828 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 905 11,391 SH   SOLE 40 11,391 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,574 19,824 SH   SOLE 43 730 0 19,094
INTERCEPT PHARMACEUTICALS IN COM 45845P108 705 43,277 SH   SOLE 2 29,485 0 13,792
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,295 79,483 SH   SOLE 18 72,700 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,412 148,070 SH   SOLE 19 148,070 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 17,955 1,102,215 SH   SOLE 21 1,102,215 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 12,131 744,720 SH   SOLE 22 726,578 0 18,142
INTERCEPT PHARMACEUTICALS IN COM 45845P108 60 3,678 SH   SOLE 23 3,678 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 61 3,759 SH   SOLE 25 3,759 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 476 29,244 SH   SOLE 26 13,403 0 15,841
INTERCEPT PHARMACEUTICALS IN COM 45845P108 61 3,757 SH   SOLE 28 3,757 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 491 30,121 SH   SOLE 30 30,121 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 247 15,134 SH   SOLE 34 15,134 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 40 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 418 25,643 SH   SOLE 43 2,989 0 22,654
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 2,868 3,045,000 PRN   SOLE 2 3,045,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 181,846 1,329,577 SH   SOLE 2 337,115 0 992,462
INTERCONTINENTAL EXCHANGE IN COM 45866F104 61,106 446,778 SH   SOLE 4 262,939 0 183,839
INTERCONTINENTAL EXCHANGE IN COM 45866F104 70,035 512,064 SH   SOLE 7 495,623 0 16,441
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,578 18,850 SH   SOLE 13 12,958 0 5,892
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,939 79,981 SH   SOLE 15 79,981 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4 26 SH   SOLE 17 0 0 26
INTERCONTINENTAL EXCHANGE IN COM 45866F104 373,422 2,730,289 SH   SOLE 18 2,624,176 0 106,113
INTERCONTINENTAL EXCHANGE IN COM 45866F104 173,995 1,272,173 SH   SOLE 19 1,272,173 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,878,366 13,733,759 SH   SOLE 21 13,733,759 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,667,154 12,189,471 SH   SOLE 22 10,872,198 0 1,317,273
INTERCONTINENTAL EXCHANGE IN COM 45866F104 49,953 365,232 SH   SOLE 23 365,232 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 125,046 914,283 SH   SOLE 25 892,064 0 22,219
INTERCONTINENTAL EXCHANGE IN COM 45866F104 287,914 2,105,099 SH   SOLE 26 873,029 0 1,232,070
INTERCONTINENTAL EXCHANGE IN COM 45866F104 205,251 1,500,699 SH   SOLE 28 17,547 0 1,483,152
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,621 19,167 SH   SOLE 29 19,167 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 392,356 2,868,726 SH   SOLE 30 2,868,726 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 695,240 5,083,281 SH   SOLE 31 92,001 0 4,991,280
INTERCONTINENTAL EXCHANGE IN COM 45866F104 135,134 988,038 SH   SOLE 34 988,038 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 38,641 282,526 SH   SOLE 36 282,526 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,853 20,862 SH   SOLE 37 20,862 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,583 18,885 SH   SOLE 40 18,885 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 61,445 449,256 SH   SOLE 43 42,365 0 406,892
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 13,986 214,483 SH   SOLE 43 37,858 0 176,625
INTERCORP FINL SVCS INC SHS P5626F128 58 2,201 SH   SOLE 4 2,201 0 0
INTERCORP FINL SVCS INC SHS P5626F128 12,041 456,439 SH   SOLE 21 456,439 0 0
INTERCORP FINL SVCS INC SHS P5626F128 5,140 194,830 SH   SOLE 22 190,693 0 4,137
INTERCORP FINL SVCS INC SHS P5626F128 2,731 103,531 SH   SOLE 30 103,531 0 0
INTERDIGITAL INC COM 45867G101 1,550 21,642 SH   SOLE 2 8,558 0 13,084
INTERDIGITAL INC COM 45867G101 36 509 SH   SOLE 4 149 0 360
INTERDIGITAL INC COM 45867G101 34 468 SH   SOLE 7 468 0 0
INTERDIGITAL INC COM 45867G101 8,315 116,089 SH   SOLE 18 116,089 0 0
INTERDIGITAL INC COM 45867G101 3,925 54,792 SH   SOLE 19 54,792 0 0
INTERDIGITAL INC COM 45867G101 272,347 3,802,133 SH   SOLE 21 3,802,133 0 0
INTERDIGITAL INC COM 45867G101 54,797 764,997 SH   SOLE 22 737,886 0 27,111
INTERDIGITAL INC COM 45867G101 274 3,824 SH   SOLE 25 3,824 0 0
INTERDIGITAL INC COM 45867G101 1,003 14,001 SH   SOLE 26 10,305 0 3,696
INTERDIGITAL INC COM 45867G101 39 551 SH   SOLE 28 548 0 3
INTERDIGITAL INC COM 45867G101 16,670 232,729 SH   SOLE 30 232,729 0 0
INTERDIGITAL INC COM 45867G101 311 4,347 SH   SOLE 40 4,347 0 0
INTERDIGITAL INC COM 45867G101 878 12,261 SH   SOLE 43 792 0 11,469
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 1,316 1,200,000 PRN   SOLE 2 1,200,000 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 2,889 2,635,000 PRN   SOLE 21 2,635,000 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 5,481 5,000,000 PRN   SOLE 22 5,000,000 0 0
INTERFACE INC COM 458665304 670 42,034 SH   SOLE 2 16,116 0 25,918
INTERFACE INC COM 458665304 6 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 16 977 SH   SOLE 7 977 0 0
INTERFACE INC COM 458665304 3,681 230,812 SH   SOLE 18 230,812 0 0
INTERFACE INC COM 458665304 1,616 101,326 SH   SOLE 19 101,326 0 0
INTERFACE INC COM 458665304 116,766 7,320,767 SH   SOLE 21 7,320,767 0 0
INTERFACE INC COM 458665304 24,610 1,542,918 SH   SOLE 22 1,484,406 0 58,512
INTERFACE INC COM 458665304 146 9,157 SH   SOLE 25 9,157 0 0
INTERFACE INC COM 458665304 312 19,562 SH   SOLE 26 16,195 0 3,367
INTERFACE INC COM 458665304 671 42,059 SH   SOLE 28 42,059 0 0
INTERFACE INC COM 458665304 1,597 100,154 SH   SOLE 30 100,154 0 0
INTERFACE INC COM 458665304 48 2,993 SH   SOLE 36 2,993 0 0
INTERFACE INC COM 458665304 117 7,342 SH   SOLE 40 7,342 0 0
INTERFACE INC COM 458665304 1,024 64,231 SH   SOLE 43 235 0 63,996
INTERGROUP CORP COM 458685104 26 505 SH   SOLE 18 505 0 0
INTERGROUP CORP COM 458685104 420 8,232 SH   SOLE 21 8,232 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 18 1,823 SH   SOLE 21 1,823 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,813 66,363 SH   SOLE 2 37,035 0 29,328
INTERNATIONAL BANCSHARES COR COM 459044103 8 181 SH   SOLE 4 181 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 25 597 SH   SOLE 7 597 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 11,039 260,425 SH   SOLE 18 260,425 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,045 95,430 SH   SOLE 19 95,430 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 165,940 3,914,598 SH   SOLE 21 3,914,598 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 69,610 1,642,134 SH   SOLE 22 1,589,505 0 52,629
INTERNATIONAL BANCSHARES COR COM 459044103 429 10,131 SH   SOLE 25 10,131 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 905 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 3,909 92,206 SH   SOLE 30 92,206 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 314 7,398 SH   SOLE 36 7,398 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 258 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,658 39,111 SH   SOLE 43 865 0 38,246
INTERNATIONAL BUSINESS MACHS COM 459200101 266,895 1,996,819 SH   SOLE 2 278,467 0 1,718,352
INTERNATIONAL BUSINESS MACHS COM 459200101 85,253 637,834 SH   SOLE 4 410,498 0 227,336
INTERNATIONAL BUSINESS MACHS COM 459200101 130,163 973,837 SH   SOLE 7 836,120 0 137,717
INTERNATIONAL BUSINESS MACHS COM 459200101 1,549 11,586 SH   SOLE 13 2,378 0 9,208
INTERNATIONAL BUSINESS MACHS COM 459200101 16,870 126,213 SH   SOLE 15 126,213 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9 68 SH   SOLE 17 0 0 68
INTERNATIONAL BUSINESS MACHS COM 459200101 183,472 1,372,679 SH   SOLE 18 1,250,463 0 122,216
INTERNATIONAL BUSINESS MACHS COM 459200101 45,842 342,974 SH   SOLE 19 342,974 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,446,603 25,786,348 SH   SOLE 21 25,786,348 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,544,173 19,034,661 SH   SOLE 22 17,222,550 0 1,812,111
INTERNATIONAL BUSINESS MACHS COM 459200101 68,996 516,205 SH   SOLE 23 516,205 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 238,573 1,784,927 SH   SOLE 25 1,784,927 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 300,797 2,250,464 SH   SOLE 26 983,989 0 1,266,475
INTERNATIONAL BUSINESS MACHS COM 459200101 381,389 2,853,425 SH   SOLE 28 172,753 0 2,680,672
INTERNATIONAL BUSINESS MACHS COM 459200101 134 1,001 SH   SOLE 29 1,001 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 825,943 6,179,436 SH   SOLE 30 6,179,436 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 44,413 332,283 SH   SOLE 31 100,827 0 231,456
INTERNATIONAL BUSINESS MACHS COM 459200101 22,128 165,553 SH   SOLE 32 165,553 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,465 63,332 SH   SOLE 34 63,332 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 21,571 161,390 SH   SOLE 35 161,390 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 62,460 467,305 SH   SOLE 36 467,305 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,949 29,546 SH   SOLE 40 29,546 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 48,717 364,488 SH   SOLE 43 31,148 0 333,340
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 93,957 623,675 SH   SOLE 2 143,527 0 480,148
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29,622 196,631 SH   SOLE 4 126,376 0 70,255
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33,662 223,447 SH   SOLE 7 215,951 0 7,496
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 582 3,863 SH   SOLE 13 742 0 3,121
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,333 35,402 SH   SOLE 15 35,402 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 78,624 521,900 SH   SOLE 18 487,619 0 34,281
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 120,009 796,607 SH   SOLE 19 796,607 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,023,880 6,796,416 SH   SOLE 21 6,796,416 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 812,963 5,396,371 SH   SOLE 22 4,866,892 0 529,479
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 21,518 142,833 SH   SOLE 23 142,833 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 80,174 532,185 SH   SOLE 25 532,185 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 112,219 744,897 SH   SOLE 26 376,354 0 368,543
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 118,447 786,239 SH   SOLE 28 34,859 0 751,380
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 32 214 SH   SOLE 29 214 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 248,606 1,650,224 SH   SOLE 30 1,650,224 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,853 98,593 SH   SOLE 31 26,625 0 71,968
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 66,037 438,350 SH   SOLE 34 438,350 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15,778 104,732 SH   SOLE 36 104,732 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,215 8,063 SH   SOLE 40 8,063 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,715 97,677 SH   SOLE 43 5,388 0 92,289
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 37,036 1,281,072 SH   SOLE 2 1,071,295 0 209,777
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,252 43,312 SH   SOLE 4 43,312 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 165 5,705 SH   SOLE 7 5,705 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,335 46,194 SH   SOLE 13 46,194 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 9,915 342,945 SH   SOLE 18 270,585 0 72,360
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 58,640 2,028,348 SH   SOLE 19 2,028,348 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 92,998 3,216,828 SH   SOLE 21 3,216,828 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 96,526 3,338,828 SH   SOLE 22 3,094,346 0 244,482
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4,312 149,152 SH   SOLE 23 149,152 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 100 3,467 SH   SOLE 25 3,467 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 10,824 374,406 SH   SOLE 26 4,681 0 369,725
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3,099 107,199 SH   SOLE 28 72,285 0 34,914
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 185 6,416 SH   SOLE 30 6,416 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,583 54,745 SH   SOLE 31 54,745 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 237 8,196 SH   SOLE 34 8,196 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 181 6,260 SH   SOLE 36 6,260 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 25 849 SH   SOLE 43 233 0 616
INTERNATIONAL MNY EXPRESS IN COM 46005L101 819 51,299 SH   SOLE 2 17,945 0 33,354
INTERNATIONAL MNY EXPRESS IN COM 46005L101 8 503 SH   SOLE 7 503 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,502 94,104 SH   SOLE 18 87,659 0 6,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,714 170,056 SH   SOLE 19 170,056 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 19,326 1,210,929 SH   SOLE 21 1,210,929 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 15,033 941,923 SH   SOLE 22 929,819 0 12,104
INTERNATIONAL MNY EXPRESS IN COM 46005L101 58 3,641 SH   SOLE 23 3,641 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 70 4,390 SH   SOLE 25 4,390 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 871 54,600 SH   SOLE 26 0 0 54,600
INTERNATIONAL MNY EXPRESS IN COM 46005L101 124 7,747 SH   SOLE 30 7,747 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 78 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 101 6,302 SH   SOLE 43 0 0 6,302
INTERNATIONAL PAPER CO COM 460146103 38,110 811,199 SH   SOLE 2 147,048 0 664,151
INTERNATIONAL PAPER CO COM 460146103 13,110 279,057 SH   SOLE 4 152,332 0 126,725
INTERNATIONAL PAPER CO COM 460146103 17,127 364,568 SH   SOLE 7 352,100 0 12,468
INTERNATIONAL PAPER CO COM 460146103 296 6,306 SH   SOLE 13 1,069 0 5,237
INTERNATIONAL PAPER CO COM 460146103 2,396 51,007 SH   SOLE 15 51,007 0 0
INTERNATIONAL PAPER CO COM 460146103 36,063 767,629 SH   SOLE 18 715,693 0 51,936
INTERNATIONAL PAPER CO COM 460146103 10,264 218,477 SH   SOLE 19 218,477 0 0
INTERNATIONAL PAPER CO COM 460146103 681,393 14,503,891 SH   SOLE 21 14,503,891 0 0
INTERNATIONAL PAPER CO COM 460146103 391,643 8,336,381 SH   SOLE 22 7,550,148 0 786,233
INTERNATIONAL PAPER CO COM 460146103 10,005 212,964 SH   SOLE 23 212,964 0 0
INTERNATIONAL PAPER CO COM 460146103 24,071 512,361 SH   SOLE 25 512,361 0 0
INTERNATIONAL PAPER CO COM 460146103 36,720 781,606 SH   SOLE 26 245,905 0 535,701
INTERNATIONAL PAPER CO COM 460146103 40,777 867,969 SH   SOLE 28 7,829 0 860,140
INTERNATIONAL PAPER CO COM 460146103 127,731 2,718,830 SH   SOLE 30 2,718,830 0 0
INTERNATIONAL PAPER CO COM 460146103 6,313 134,367 SH   SOLE 31 43,456 0 90,911
INTERNATIONAL PAPER CO COM 460146103 3,894 82,882 SH   SOLE 32 82,882 0 0
INTERNATIONAL PAPER CO COM 460146103 1,295 27,570 SH   SOLE 34 27,570 0 0
INTERNATIONAL PAPER CO COM 460146103 13,485 287,032 SH   SOLE 35 287,032 0 0
INTERNATIONAL PAPER CO COM 460146103 8,880 189,011 SH   SOLE 36 189,011 0 0
INTERNATIONAL PAPER CO COM 460146103 595 12,655 SH   SOLE 40 12,655 0 0
INTERNATIONAL PAPER CO COM 460146103 13,432 285,900 SH   SOLE 43 18,832 0 267,068
INTERNATIONAL SEAWAYS INC COM Y41053102 606 41,253 SH   SOLE 2 15,243 0 26,010
INTERNATIONAL SEAWAYS INC COM Y41053102 10 698 SH   SOLE 7 698 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 2,173 148,037 SH   SOLE 18 148,037 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,198 81,575 SH   SOLE 19 81,575 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 26,969 1,837,106 SH   SOLE 21 1,837,106 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 16,340 1,113,057 SH   SOLE 22 1,070,954 0 42,103
INTERNATIONAL SEAWAYS INC COM Y41053102 71 4,803 SH   SOLE 25 4,803 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 73 4,964 SH   SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 325 22,168 SH   SOLE 30 22,168 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 109 7,412 SH   SOLE 40 7,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 43 2,938 SH   SOLE 43 0 0 2,938
INTERPUBLIC GROUP COS INC COM 460690100 45,824 1,223,594 SH   SOLE 2 287,329 0 936,265
INTERPUBLIC GROUP COS INC COM 460690100 13,828 369,251 SH   SOLE 4 230,307 0 138,944
INTERPUBLIC GROUP COS INC COM 460690100 14,515 387,595 SH   SOLE 7 374,713 0 12,882
INTERPUBLIC GROUP COS INC COM 460690100 766 20,443 SH   SOLE 13 13,655 0 6,788
INTERPUBLIC GROUP COS INC COM 460690100 2,006 53,571 SH   SOLE 15 53,571 0 0
INTERPUBLIC GROUP COS INC COM 460690100 31,668 845,602 SH   SOLE 18 791,661 0 53,941
INTERPUBLIC GROUP COS INC COM 460690100 8,173 218,247 SH   SOLE 19 218,247 0 0
INTERPUBLIC GROUP COS INC COM 460690100 755,583 20,175,779 SH   SOLE 21 20,175,779 0 0
INTERPUBLIC GROUP COS INC COM 460690100 352,147 9,403,126 SH   SOLE 22 8,608,658 0 794,468
INTERPUBLIC GROUP COS INC COM 460690100 8,448 225,570 SH   SOLE 23 225,570 0 0
INTERPUBLIC GROUP COS INC COM 460690100 37,635 1,004,941 SH   SOLE 25 1,004,941 0 0
INTERPUBLIC GROUP COS INC COM 460690100 34,201 913,246 SH   SOLE 26 351,366 0 561,880
INTERPUBLIC GROUP COS INC COM 460690100 46,397 1,238,908 SH   SOLE 28 20,293 0 1,218,615
INTERPUBLIC GROUP COS INC COM 460690100 32 854 SH   SOLE 29 854 0 0
INTERPUBLIC GROUP COS INC COM 460690100 112,208 2,996,205 SH   SOLE 30 2,899,858 0 96,347
INTERPUBLIC GROUP COS INC COM 460690100 5,347 142,767 SH   SOLE 31 40,047 0 102,720
INTERPUBLIC GROUP COS INC COM 460690100 5,652 150,926 SH   SOLE 32 150,926 0 0
INTERPUBLIC GROUP COS INC COM 460690100 714 19,075 SH   SOLE 34 19,075 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,778 180,996 SH   SOLE 36 180,996 0 0
INTERPUBLIC GROUP COS INC COM 460690100 515 13,742 SH   SOLE 40 13,742 0 0
INTERPUBLIC GROUP COS INC COM 460690100 30,199 806,380 SH   SOLE 43 35,640 0 770,740
INTERSECT ENT INC COM 46071F103 652 23,889 SH   SOLE 2 13,324 0 10,565
INTERSECT ENT INC COM 46071F103 4 143 SH   SOLE 4 143 0 0
INTERSECT ENT INC COM 46071F103 13 471 SH   SOLE 7 471 0 0
INTERSECT ENT INC COM 46071F103 2,732 100,023 SH   SOLE 18 95,724 0 4,299
INTERSECT ENT INC COM 46071F103 3,647 133,550 SH   SOLE 19 133,550 0 0
INTERSECT ENT INC COM 46071F103 39,496 1,446,225 SH   SOLE 21 1,446,225 0 0
INTERSECT ENT INC COM 46071F103 23,272 852,139 SH   SOLE 22 831,317 0 20,822
INTERSECT ENT INC COM 46071F103 87 3,181 SH   SOLE 23 3,181 0 0
INTERSECT ENT INC COM 46071F103 170 6,233 SH   SOLE 25 6,233 0 0
INTERSECT ENT INC COM 46071F103 932 34,124 SH   SOLE 26 17,906 0 16,218
INTERSECT ENT INC COM 46071F103 18 659 SH   SOLE 28 659 0 0
INTERSECT ENT INC COM 46071F103 649 23,764 SH   SOLE 30 23,764 0 0
INTERSECT ENT INC COM 46071F103 157 5,766 SH   SOLE 36 5,766 0 0
INTERSECT ENT INC COM 46071F103 85 3,111 SH   SOLE 40 3,111 0 0
INTERSECT ENT INC COM 46071F103 138 5,055 SH   SOLE 43 112 0 4,943
INTEST CORP COM 461147100 25 1,934 SH   SOLE 18 1,934 0 0
INTEST CORP COM 461147100 439 34,475 SH   SOLE 21 34,475 0 0
INTEST CORP COM 461147100 2,575 202,444 SH   SOLE 22 202,444 0 0
INTEVAC INC COM 461148108 4 882 SH   SOLE 2 0 0 882
INTEVAC INC COM 461148108 21 4,404 SH   SOLE 18 4,404 0 0
INTEVAC INC COM 461148108 364 77,231 SH   SOLE 21 77,231 0 0
INTEVAC INC COM 461148108 2,261 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 1,529 29,211 SH   SOLE 2 19,038 0 10,173
INTRA-CELLULAR THERAPIES INC COM 46116X101 16 310 SH   SOLE 4 310 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 52 1,000 SH   SOLE 7 1,000 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 9,896 189,079 SH   SOLE 18 189,079 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 7,095 135,548 SH   SOLE 19 135,548 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 160,838 3,072,951 SH   SOLE 21 3,072,951 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 88,210 1,685,333 SH   SOLE 22 1,646,291 0 39,042
INTRA-CELLULAR THERAPIES INC COM 46116X101 17 333 SH   SOLE 23 333 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 629 12,011 SH   SOLE 25 12,011 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 2,105 40,218 SH   SOLE 26 34,210 0 6,008
INTRA-CELLULAR THERAPIES INC COM 46116X101 66 1,257 SH   SOLE 28 1,257 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 26,867 513,314 SH   SOLE 30 513,314 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 354 6,769 SH   SOLE 36 6,769 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 440 8,406 SH   SOLE 40 8,406 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 1,362 26,026 SH   SOLE 43 113 0 25,913
INTREPID POTASH INC COM 46121Y201 246 5,766 SH   SOLE 2 375 0 5,391
INTREPID POTASH INC COM 46121Y201 12,427 290,825 SH   SOLE 7 290,825 0 0
INTREPID POTASH INC COM 46121Y201 1,309 30,643 SH   SOLE 18 30,643 0 0
INTREPID POTASH INC COM 46121Y201 721 16,871 SH   SOLE 19 16,871 0 0
INTREPID POTASH INC COM 46121Y201 16,464 385,307 SH   SOLE 21 385,307 0 0
INTREPID POTASH INC COM 46121Y201 10,095 236,248 SH   SOLE 22 230,557 0 5,691
INTREPID POTASH INC COM 46121Y201 165 3,858 SH   SOLE 43 0 0 3,858
INTRICON CORP COM 46121H109 26 1,624 SH   SOLE 18 1,624 0 0
INTRICON CORP COM 46121H109 479 29,637 SH   SOLE 21 29,637 0 0
INTRICON CORP COM 46121H109 2,371 146,625 SH   SOLE 22 146,625 0 0
INTRUSION INC COM NEW 46121E205 2 639 SH   SOLE 2 0 0 639
INTRUSION INC COM NEW 46121E205 12 3,445 SH   SOLE 18 3,445 0 0
INTRUSION INC COM NEW 46121E205 246 71,484 SH   SOLE 21 71,484 0 0
INTRUSION INC COM NEW 46121E205 694 201,668 SH   SOLE 22 201,668 0 0
INTUIT COM 461202103 498,420 774,882 SH   SOLE 2 296,093 0 478,789
INTUIT COM 461202103 158,080 245,764 SH   SOLE 4 160,247 0 85,517
INTUIT COM 461202103 185,541 288,456 SH   SOLE 7 279,959 0 8,497
INTUIT COM 461202103 19,821 30,816 SH   SOLE 13 27,931 0 2,885
INTUIT COM 461202103 16,976 26,392 SH   SOLE 15 26,392 0 0
INTUIT COM 461202103 26 40 SH   SOLE 17 0 0 40
INTUIT COM 461202103 1,010,122 1,570,415 SH   SOLE 18 1,212,981 0 357,434
INTUIT COM 461202103 842,159 1,309,286 SH   SOLE 19 1,309,286 0 0
INTUIT COM 461202103 5,209,948 8,099,792 SH   SOLE 21 8,099,792 0 0
INTUIT COM 461202103 4,204,562 6,536,740 SH   SOLE 22 5,785,382 0 751,358
INTUIT COM 461202103 136,514 212,235 SH   SOLE 23 212,235 0 0
INTUIT COM 461202103 527,872 820,671 SH   SOLE 25 820,671 0 0
INTUIT COM 461202103 610,939 949,814 SH   SOLE 26 436,548 0 513,266
INTUIT COM 461202103 577,990 898,588 SH   SOLE 28 41,204 0 857,384
INTUIT COM 461202103 27,337 42,501 SH   SOLE 29 42,501 0 0
INTUIT COM 461202103 1,213,682 1,886,884 SH   SOLE 30 1,839,133 0 47,751
INTUIT COM 461202103 109,141 169,679 SH   SOLE 31 95,203 0 74,476
INTUIT COM 461202103 44,065 68,507 SH   SOLE 32 68,507 0 0
INTUIT COM 461202103 502,350 780,992 SH   SOLE 34 780,992 0 0
INTUIT COM 461202103 71,875 111,742 SH   SOLE 36 111,742 0 0
INTUIT COM 461202103 1,594 2,478 SH   SOLE 37 2,478 0 0
INTUIT COM 461202103 5,864 9,116 SH   SOLE 40 9,116 0 0
INTUIT COM 461202103 188,676 293,330 SH   SOLE 43 18,005 0 275,326
INTUITIVE SURGICAL INC COM NEW 46120E602 304,910 848,622 SH   SOLE 2 194,002 0 654,620
INTUITIVE SURGICAL INC COM NEW 46120E602 80,309 223,515 SH   SOLE 4 137,611 0 85,904
INTUITIVE SURGICAL INC COM NEW 46120E602 122,319 340,437 SH   SOLE 7 330,049 0 10,388
INTUITIVE SURGICAL INC COM NEW 46120E602 1,638 4,559 SH   SOLE 13 929 0 3,630
INTUITIVE SURGICAL INC COM NEW 46120E602 12,263 34,129 SH   SOLE 15 34,129 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1 2 SH   SOLE 17 0 0 2
INTUITIVE SURGICAL INC COM NEW 46120E602 330,258 919,172 SH   SOLE 18 791,454 0 127,718
INTUITIVE SURGICAL INC COM NEW 46120E602 574,409 1,598,688 SH   SOLE 19 1,598,688 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,040,166 8,461,359 SH   SOLE 21 8,461,359 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,718,144 7,565,111 SH   SOLE 22 6,846,822 0 718,289
INTUITIVE SURGICAL INC COM NEW 46120E602 73,666 205,027 SH   SOLE 23 205,027 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 216,455 602,434 SH   SOLE 25 602,434 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 341,246 949,752 SH   SOLE 26 393,495 0 556,257
INTUITIVE SURGICAL INC COM NEW 46120E602 291,774 812,062 SH   SOLE 28 26,247 0 785,815
INTUITIVE SURGICAL INC COM NEW 46120E602 82 228 SH   SOLE 29 228 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 789,966 2,198,625 SH   SOLE 30 2,198,625 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 46,271 128,781 SH   SOLE 31 40,128 0 88,653
INTUITIVE SURGICAL INC COM NEW 46120E602 31,053 86,427 SH   SOLE 32 86,427 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 406,194 1,130,514 SH   SOLE 34 1,130,514 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 50,427 140,349 SH   SOLE 36 140,349 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,249 11,826 SH   SOLE 40 11,826 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 99,541 277,041 SH   SOLE 43 42,460 0 234,581
INUVO INC COM NEW 46122W204 10 18,411 SH   SOLE 21 18,411 0 0
INUVO INC COM NEW 46122W204 663 1,250,625 SH   SOLE 22 1,250,625 0 0
INVACARE CORP COM 461203101 105 38,766 SH   SOLE 2 4,414 0 34,352
INVACARE CORP COM 461203101 2 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 329 120,984 SH   SOLE 18 120,984 0 0
INVACARE CORP COM 461203101 164 60,375 SH   SOLE 19 60,375 0 0
INVACARE CORP COM 461203101 3,427 1,259,780 SH   SOLE 21 1,259,780 0 0
INVACARE CORP COM 461203101 2,309 848,895 SH   SOLE 22 829,772 0 19,123
INVACARE CORP COM 461203101 7 2,399 SH   SOLE 43 0 0 2,399
INVENTRUST PPTYS CORP COM NEW 46124J201 54 1,987 SH   SOLE 2 0 0 1,987
INVENTRUST PPTYS CORP COM NEW 46124J201 1,006 36,901 SH   SOLE 4 36,901 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 2,467 90,489 SH   SOLE 7 90,489 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 2,386 87,523 SH   SOLE 19 87,523 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 9,552 350,388 SH   SOLE 21 350,388 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 36,569 1,341,478 SH   SOLE 22 1,341,478 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 8,114 297,660 SH   SOLE 25 297,660 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 1,165 42,739 SH   SOLE 28 0 0 42,739
INVENTRUST PPTYS CORP COM NEW 46124J201 2,912 106,820 SH   SOLE 30 106,820 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 CALIF AMT MUN 46138E206 0 6 SH   SOLE 17 0 0 6
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 0 8 SH   SOLE 17 0 0 8
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 29 SH   SOLE 17 0 0 29
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 69 1,000 SH   SOLE 43 0 0 1,000
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2 84 SH   SOLE 17 0 0 84
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 7 277 SH   SOLE 17 0 0 277
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 4,973 225,000 SH Put SOLE 2 225,000 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 80 3,600 SH Put SOLE 4 3,600 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 1,048 47,400 SH Put SOLE 18 47,400 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 30,894 1,397,900 SH Put SOLE 19 1,397,900 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 1,682 76,100 SH Put SOLE 22 76,100 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 7,526 340,546 SH   SOLE 2 340,546 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 642 29,038 SH   SOLE 4 29,038 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,815 82,113 SH   SOLE 7 82,113 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 18,704 846,323 SH   SOLE 18 846,323 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 298,020 13,485,058 SH   SOLE 19 13,485,058 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4,446 201,169 SH   SOLE 22 201,169 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 15,932 720,895 SH   SOLE 30 720,895 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 BULSHS 2024 CB 46138J841 7 300 SH   SOLE 17 0 0 300
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 3 7 SH   SOLE 17 0 0 7
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 37 100 SH   SOLE 43 0 0 100
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 0 6 SH   SOLE 17 0 0 6
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 32 150 SH   SOLE 43 0 0 150
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 0 1 SH   SOLE 17 0 0 1
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 48 500 SH   SOLE 43 0 0 500
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 433 1,350 SH   SOLE 43 0 0 1,350
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 200 1,230 SH   SOLE 17 0 0 1,230
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 27,436 168,577 SH   SOLE 22 168,577 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6 38 SH   SOLE 43 0 0 38
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 29 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 14 SH   SOLE 17 0 0 14
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 15 213 SH   SOLE 43 0 0 213
INVESCO LTD SHS G491BT108 32,256 1,401,224 SH   SOLE 2 589,853 0 811,371
INVESCO LTD SHS G491BT108 11,060 480,451 SH   SOLE 4 321,777 0 158,674
INVESCO LTD SHS G491BT108 7,849 340,978 SH   SOLE 7 330,313 0 10,665
INVESCO LTD SHS G491BT108 1,473 63,983 SH   SOLE 13 63,983 0 0
INVESCO LTD SHS G491BT108 965 41,928 SH   SOLE 15 41,928 0 0
INVESCO LTD SHS G491BT108 24,050 1,044,763 SH   SOLE 18 986,574 0 58,189
INVESCO LTD SHS G491BT108 17,522 761,143 SH   SOLE 19 761,143 0 0
INVESCO LTD SHS G491BT108 356,064 15,467,606 SH   SOLE 21 15,467,606 0 0
INVESCO LTD SHS G491BT108 209,676 9,108,416 SH   SOLE 22 7,635,298 0 1,473,118
INVESCO LTD SHS G491BT108 9,324 405,042 SH   SOLE 23 405,042 0 0
INVESCO LTD SHS G491BT108 9,534 414,175 SH   SOLE 25 414,175 0 0
INVESCO LTD SHS G491BT108 16,338 709,740 SH   SOLE 26 375,648 0 334,092
INVESCO LTD SHS G491BT108 19,859 862,672 SH   SOLE 28 31,437 0 831,235
INVESCO LTD SHS G491BT108 2,682 116,529 SH   SOLE 29 116,529 0 0
INVESCO LTD SHS G491BT108 65,417 2,841,753 SH   SOLE 30 2,722,326 0 119,427
INVESCO LTD SHS G491BT108 7,124 309,473 SH   SOLE 31 210,236 0 99,237
INVESCO LTD SHS G491BT108 2,776 120,596 SH   SOLE 32 120,596 0 0
INVESCO LTD SHS G491BT108 9,593 416,708 SH   SOLE 34 416,708 0 0
INVESCO LTD SHS G491BT108 5,147 223,607 SH   SOLE 36 223,607 0 0
INVESCO LTD SHS G491BT108 301 13,056 SH   SOLE 40 13,056 0 0
INVESCO LTD SHS G491BT108 12,411 539,140 SH   SOLE 43 21,909 0 517,231
INVESCO MORTGAGE CAPITAL INC COM 46131B100 640 230,190 SH   SOLE 2 75,692 0 154,498
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3 944 SH   SOLE 4 944 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 31 11,004 SH   SOLE 7 11,004 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,155 1,134,907 SH   SOLE 18 1,134,907 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,417 509,598 SH   SOLE 19 509,598 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 115,435 41,523,358 SH   SOLE 21 41,523,358 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 20,817 7,487,977 SH   SOLE 22 7,224,394 0 263,583
INVESCO MORTGAGE CAPITAL INC COM 46131B100 151 54,349 SH   SOLE 25 54,349 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 151 54,257 SH   SOLE 26 42,170 0 12,087
INVESCO MORTGAGE CAPITAL INC COM 46131B100 373 134,037 SH   SOLE 28 134,037 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,546 556,006 SH   SOLE 30 556,006 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 55 19,651 SH   SOLE 36 19,651 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 75 26,990 SH   SOLE 40 26,990 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 205 73,646 SH   SOLE 43 4,684 0 68,962
INVESCO QQQ TR OPTIONS 46090E103 596 1,500 SH Put SOLE 4 1,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 7,958 20,000 SH Put SOLE 18 20,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 90,432 227,300 SH Call SOLE 19 227,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 130,216 327,300 SH Put SOLE 19 327,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 1,074 2,700 SH Call SOLE 22 2,700 0 0
INVESCO QQQ TR OPTIONS 46090E103 4,456 11,200 SH Put SOLE 22 11,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 886 2,228 SH   SOLE 17 0 0 2,228
INVESCO QQQ TR UNIT SER 1 46090E103 62,423 156,900 SH   SOLE 19 156,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 172 432 SH   SOLE 43 0 0 432
INVESTAR HLDG CORP COM 46134L105 238 12,937 SH   SOLE 2 5,698 0 7,239
INVESTAR HLDG CORP COM 46134L105 35 1,911 SH   SOLE 18 1,911 0 0
INVESTAR HLDG CORP COM 46134L105 38 2,074 SH   SOLE 19 2,074 0 0
INVESTAR HLDG CORP COM 46134L105 683 37,110 SH   SOLE 21 37,110 0 0
INVESTAR HLDG CORP COM 46134L105 1,414 76,784 SH   SOLE 22 76,784 0 0
INVESTAR HLDG CORP COM 46134L105 45 2,453 SH   SOLE 23 2,453 0 0
INVESTAR HLDG CORP COM 46134L105 126 6,828 SH   SOLE 26 0 0 6,828
INVESTORS BANCORP INC NEW COM 46146L101 2,604 171,880 SH   SOLE 2 69,511 0 102,369
INVESTORS BANCORP INC NEW COM 46146L101 245 16,171 SH   SOLE 4 785 0 15,386
INVESTORS BANCORP INC NEW COM 46146L101 77 5,080 SH   SOLE 7 5,080 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12,759 842,147 SH   SOLE 18 842,147 0 0
INVESTORS BANCORP INC NEW COM 46146L101 11,496 758,795 SH   SOLE 19 758,795 0 0
INVESTORS BANCORP INC NEW COM 46146L101 408,986 26,995,796 SH   SOLE 21 26,995,796 0 0
INVESTORS BANCORP INC NEW COM 46146L101 91,536 6,041,999 SH   SOLE 22 5,850,018 0 191,981
INVESTORS BANCORP INC NEW COM 46146L101 239 15,763 SH   SOLE 23 15,763 0 0
INVESTORS BANCORP INC NEW COM 46146L101 454 29,959 SH   SOLE 25 29,959 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,462 162,518 SH   SOLE 26 54,802 0 107,716
INVESTORS BANCORP INC NEW COM 46146L101 113 7,473 SH   SOLE 28 7,473 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6,177 407,737 SH   SOLE 30 407,737 0 0
INVESTORS BANCORP INC NEW COM 46146L101 116 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 379 25,035 SH   SOLE 40 25,035 0 0
INVESTORS BANCORP INC NEW COM 46146L101 390 25,713 SH   SOLE 43 0 0 25,713
INVESTORS TITLE CO NC COM 461804106 563 2,855 SH   SOLE 2 1,739 0 1,116
INVESTORS TITLE CO NC COM 461804106 4 18 SH   SOLE 7 18 0 0
INVESTORS TITLE CO NC COM 461804106 843 4,275 SH   SOLE 18 4,275 0 0
INVESTORS TITLE CO NC COM 461804106 516 2,616 SH   SOLE 19 2,616 0 0
INVESTORS TITLE CO NC COM 461804106 9,356 47,455 SH   SOLE 21 47,455 0 0
INVESTORS TITLE CO NC COM 461804106 9,724 49,324 SH   SOLE 22 48,535 0 789
INVESTORS TITLE CO NC COM 461804106 67 338 SH   SOLE 23 338 0 0
INVESTORS TITLE CO NC COM 461804106 107 544 SH   SOLE 26 0 0 544
INVESTORS TITLE CO NC COM 461804106 86 438 SH   SOLE 43 131 0 307
INVITAE CORP COM 46185L103 4,573 299,456 SH   SOLE 2 140,310 0 159,146
INVITAE CORP COM 46185L103 11 710 SH   SOLE 4 710 0 0
INVITAE CORP COM 46185L103 42 2,755 SH   SOLE 7 2,755 0 0
INVITAE CORP COM 46185L103 9,361 613,057 SH   SOLE 18 595,608 0 17,449
INVITAE CORP COM 46185L103 14,576 954,569 SH   SOLE 19 954,569 0 0
INVITAE CORP COM 46185L103 145,381 9,520,709 SH   SOLE 21 9,520,709 0 0
INVITAE CORP COM 46185L103 85,947 5,628,481 SH   SOLE 22 5,450,913 0 177,568
INVITAE CORP COM 46185L103 426 27,885 SH   SOLE 23 27,885 0 0
INVITAE CORP COM 46185L103 436 28,521 SH   SOLE 25 28,521 0 0
INVITAE CORP COM 46185L103 3,279 214,707 SH   SOLE 26 62,614 0 152,093
INVITAE CORP COM 46185L103 57 3,736 SH   SOLE 28 3,736 0 0
INVITAE CORP COM 46185L103 1,688 110,539 SH   SOLE 30 110,539 0 0
INVITAE CORP COM 46185L103 414 27,106 SH   SOLE 40 27,106 0 0
INVITAE CORP COM 46185L103 802 52,554 SH   SOLE 43 3,929 0 48,625
INVITAE CORP NOTE 2.000% 9/0 46185LAB9 2,211 2,355,000 PRN   SOLE 21 2,355,000 0 0
INVITATION HOMES INC COM 46187W107 84,435 1,862,270 SH   SOLE 2 459,372 0 1,402,898
INVITATION HOMES INC COM 46187W107 47,355 1,044,432 SH   SOLE 4 923,417 0 121,015
INVITATION HOMES INC COM 46187W107 40,268 888,141 SH   SOLE 7 888,141 0 0
INVITATION HOMES INC COM 46187W107 1,202 26,516 SH   SOLE 13 16,801 0 9,715
INVITATION HOMES INC COM 46187W107 3,281 72,365 SH   SOLE 15 72,365 0 0
INVITATION HOMES INC COM 46187W107 35,540 783,848 SH   SOLE 18 748,092 0 35,756
INVITATION HOMES INC COM 46187W107 59,483 1,311,936 SH   SOLE 19 1,311,936 0 0
INVITATION HOMES INC COM 46187W107 701,433 15,470,519 SH   SOLE 21 15,470,519 0 0
INVITATION HOMES INC COM 46187W107 782,429 17,256,936 SH   SOLE 22 16,155,675 0 1,101,261
INVITATION HOMES INC COM 46187W107 21,470 473,539 SH   SOLE 23 473,539 0 0
INVITATION HOMES INC COM 46187W107 148,750 3,280,770 SH   SOLE 25 3,280,770 0 0
INVITATION HOMES INC COM 46187W107 42,668 941,072 SH   SOLE 26 480,241 0 460,831
INVITATION HOMES INC COM 46187W107 60,672 1,338,166 SH   SOLE 28 50,130 0 1,288,036
INVITATION HOMES INC COM 46187W107 1,623 35,789 SH   SOLE 29 35,789 0 0
INVITATION HOMES INC COM 46187W107 93,122 2,053,857 SH   SOLE 30 2,053,857 0 0
INVITATION HOMES INC COM 46187W107 127,079 2,802,798 SH   SOLE 31 109,223 0 2,693,575
INVITATION HOMES INC COM 46187W107 41,939 924,982 SH   SOLE 34 924,982 0 0
INVITATION HOMES INC COM 46187W107 10,985 242,281 SH   SOLE 36 242,281 0 0
INVITATION HOMES INC COM 46187W107 904 19,932 SH   SOLE 40 19,932 0 0
INVITATION HOMES INC COM 46187W107 7,370 162,540 SH   SOLE 43 6,755 0 155,785
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH   SOLE 21 16 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 396 867,793 SH   SOLE 22 867,793 0 0
INVO BIOSCIENCE INC COM 44984F302 5 1,501 SH   SOLE 18 1,501 0 0
INVO BIOSCIENCE INC COM 44984F302 81 24,339 SH   SOLE 21 24,339 0 0
INVO BIOSCIENCE INC COM 44984F302 2 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 64 73,176 SH   SOLE 21 73,176 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 113 128,051 SH   SOLE 22 128,051 0 0
IONIS PHARMACEUTICALS INC COM 462222100 9,109 299,336 SH   SOLE 2 106,174 0 193,162
IONIS PHARMACEUTICALS INC COM 462222100 108 3,545 SH   SOLE 4 3,545 0 0
IONIS PHARMACEUTICALS INC COM 462222100 60 1,978 SH   SOLE 7 1,978 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,138 70,269 SH   SOLE 18 70,269 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,268 41,666 SH   SOLE 19 41,666 0 0
IONIS PHARMACEUTICALS INC COM 462222100 116,160 3,817,302 SH   SOLE 21 3,817,302 0 0
IONIS PHARMACEUTICALS INC COM 462222100 100,291 3,295,785 SH   SOLE 22 3,146,270 0 149,515
IONIS PHARMACEUTICALS INC COM 462222100 553 18,182 SH   SOLE 25 18,182 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,870 61,460 SH   SOLE 26 48,478 0 12,982
IONIS PHARMACEUTICALS INC COM 462222100 322 10,598 SH   SOLE 28 10,598 0 0
IONIS PHARMACEUTICALS INC COM 462222100 24,083 791,415 SH   SOLE 30 791,415 0 0
IONIS PHARMACEUTICALS INC COM 462222100 68 2,233 SH   SOLE 31 2,233 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,110 69,337 SH   SOLE 34 69,337 0 0
IONIS PHARMACEUTICALS INC COM 462222100 501 16,464 SH   SOLE 40 16,464 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,208 39,712 SH   SOLE 43 3,766 0 35,946
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 3,241 3,626,000 PRN   SOLE 21 3,626,000 0 0
IONQ INC COM 46222L108 56 3,350 SH   SOLE 2 0 0 3,350
IONQ INC COM 46222L108 2,033 121,709 SH   SOLE 21 121,709 0 0
IONQ INC COM 46222L108 25,020 1,498,202 SH   SOLE 22 1,498,202 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 5,699 298,533 SH   SOLE 2 50,753 0 247,780
IOVANCE BIOTHERAPEUTICS INC COM 462260100 9 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 43 2,269 SH   SOLE 7 2,269 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,235 64,702 SH   SOLE 18 64,702 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 5,176 271,133 SH   SOLE 19 271,133 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 63,450 3,323,738 SH   SOLE 21 3,323,738 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 59,621 3,123,142 SH   SOLE 22 2,966,896 0 156,246
IOVANCE BIOTHERAPEUTICS INC COM 462260100 326 17,097 SH   SOLE 25 17,097 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 771 40,385 SH   SOLE 26 30,320 0 10,065
IOVANCE BIOTHERAPEUTICS INC COM 462260100 412 21,569 SH   SOLE 28 21,569 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,693 141,077 SH   SOLE 30 141,077 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 42 2,216 SH   SOLE 31 2,216 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 27 1,400 SH   SOLE 34 1,400 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 93 4,894 SH   SOLE 36 4,894 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 322 16,890 SH   SOLE 40 16,890 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,508 79,005 SH   SOLE 43 6,555 0 72,450
IPG PHOTONICS CORP COM 44980X109 8,363 48,584 SH   SOLE 2 9,442 0 39,142
IPG PHOTONICS CORP COM 44980X109 2,919 16,957 SH   SOLE 4 15,001 0 1,956
IPG PHOTONICS CORP COM 44980X109 5,454 31,681 SH   SOLE 7 30,769 0 912
IPG PHOTONICS CORP COM 44980X109 23 135 SH   SOLE 13 135 0 0
IPG PHOTONICS CORP COM 44980X109 936 5,438 SH   SOLE 15 5,438 0 0
IPG PHOTONICS CORP COM 44980X109 12,256 71,197 SH   SOLE 18 66,477 0 4,720
IPG PHOTONICS CORP COM 44980X109 3,117 18,106 SH   SOLE 19 18,106 0 0
IPG PHOTONICS CORP COM 44980X109 158,126 918,588 SH   SOLE 21 918,588 0 0
IPG PHOTONICS CORP COM 44980X109 143,592 834,156 SH   SOLE 22 758,870 0 75,286
IPG PHOTONICS CORP COM 44980X109 3,833 22,264 SH   SOLE 23 22,264 0 0
IPG PHOTONICS CORP COM 44980X109 7,251 42,122 SH   SOLE 25 42,122 0 0
IPG PHOTONICS CORP COM 44980X109 12,039 69,940 SH   SOLE 26 25,648 0 44,292
IPG PHOTONICS CORP COM 44980X109 10,465 60,794 SH   SOLE 28 694 0 60,100
IPG PHOTONICS CORP COM 44980X109 58,028 337,099 SH   SOLE 30 328,579 0 8,520
IPG PHOTONICS CORP COM 44980X109 2,323 13,494 SH   SOLE 31 4,227 0 9,267
IPG PHOTONICS CORP COM 44980X109 340 1,973 SH   SOLE 34 1,973 0 0
IPG PHOTONICS CORP COM 44980X109 2,517 14,620 SH   SOLE 36 14,620 0 0
IPG PHOTONICS CORP COM 44980X109 232 1,345 SH   SOLE 40 1,345 0 0
IPG PHOTONICS CORP COM 44980X109 2,341 13,602 SH   SOLE 43 1,017 0 12,585
IPOWER INC CL A 46265P107 2 833 SH   SOLE 18 833 0 0
IPOWER INC CL A 46265P107 18 7,492 SH   SOLE 21 7,492 0 0
IPSIDY INC COM NEW 46264C206 535 38,117 SH   SOLE 22 38,117 0 0
IQIYI INC SPONSORED ADS 46267X108 911 199,869 SH   SOLE 2 6,526 0 193,343
IQIYI INC SPONSORED ADS 46267X108 639 140,068 SH   SOLE 4 64,827 0 75,241
IQIYI INC SPONSORED ADS 46267X108 138 30,345 SH   SOLE 7 30,345 0 0
IQIYI INC SPONSORED ADS 46267X108 131 28,785 SH   SOLE 13 587 0 28,198
IQIYI INC SPONSORED ADS 46267X108 806 176,764 SH   SOLE 15 176,764 0 0
IQIYI INC SPONSORED ADS 46267X108 316 69,334 SH   SOLE 18 69,334 0 0
IQIYI INC SPONSORED ADS 46267X108 25,049 5,493,276 SH   SOLE 21 5,493,276 0 0
IQIYI INC SPONSORED ADS 46267X108 12,406 2,720,535 SH   SOLE 22 2,411,482 0 309,053
IQIYI INC SPONSORED ADS 46267X108 520 113,944 SH   SOLE 23 113,944 0 0
IQIYI INC SPONSORED ADS 46267X108 1,099 241,007 SH   SOLE 25 241,007 0 0
IQIYI INC SPONSORED ADS 46267X108 2,413 529,257 SH   SOLE 26 20,984 0 508,273
IQIYI INC SPONSORED ADS 46267X108 2,609 572,221 SH   SOLE 28 18,536 0 553,685
IQIYI INC SPONSORED ADS 46267X108 7,271 1,594,469 SH   SOLE 30 1,594,469 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 3,558 780,315 SH   SOLE 43 53,629 0 726,686
IQIYI INC NOTE 3.750%12/0 46267XAB4 2,486 2,500,000 PRN   SOLE 21 2,500,000 0 0
IQVIA HLDGS INC COM 46266C105 130,353 462,015 SH   SOLE 2 102,437 0 359,578
IQVIA HLDGS INC COM 46266C105 38,588 136,769 SH   SOLE 4 87,127 0 49,642
IQVIA HLDGS INC COM 46266C105 46,040 163,180 SH   SOLE 7 157,563 0 5,617
IQVIA HLDGS INC COM 46266C105 758 2,686 SH   SOLE 13 511 0 2,175
IQVIA HLDGS INC COM 46266C105 5,064 17,947 SH   SOLE 15 17,947 0 0
IQVIA HLDGS INC COM 46266C105 1 4 SH   SOLE 17 0 0 4
IQVIA HLDGS INC COM 46266C105 102,539 363,432 SH   SOLE 18 337,367 0 26,065
IQVIA HLDGS INC COM 46266C105 235,016 832,977 SH   SOLE 19 832,977 0 0
IQVIA HLDGS INC COM 46266C105 1,795,329 6,363,255 SH   SOLE 21 6,363,255 0 0
IQVIA HLDGS INC COM 46266C105 1,128,626 4,000,234 SH   SOLE 22 3,613,730 0 386,504
IQVIA HLDGS INC COM 46266C105 30,826 109,258 SH   SOLE 23 109,258 0 0
IQVIA HLDGS INC COM 46266C105 97,925 347,079 SH   SOLE 25 347,079 0 0
IQVIA HLDGS INC COM 46266C105 108,912 386,020 SH   SOLE 26 128,276 0 257,744
IQVIA HLDGS INC COM 46266C105 82,928 293,925 SH   SOLE 28 6,662 0 287,263
IQVIA HLDGS INC COM 46266C105 71 250 SH   SOLE 29 250 0 0
IQVIA HLDGS INC COM 46266C105 265,482 940,959 SH   SOLE 30 940,959 0 0
IQVIA HLDGS INC COM 46266C105 21,642 76,708 SH   SOLE 31 22,227 0 54,481
IQVIA HLDGS INC COM 46266C105 128,122 454,107 SH   SOLE 34 454,107 0 0
IQVIA HLDGS INC COM 46266C105 21,715 76,967 SH   SOLE 36 76,967 0 0
IQVIA HLDGS INC COM 46266C105 1,786 6,329 SH   SOLE 40 6,329 0 0
IQVIA HLDGS INC COM 46266C105 29,783 105,562 SH   SOLE 43 8,342 0 97,220
IRADIMED CORP COM 46266A109 335 7,255 SH   SOLE 2 4,138 0 3,117
IRADIMED CORP COM 46266A109 859 18,592 SH   SOLE 18 18,592 0 0
IRADIMED CORP COM 46266A109 546 11,816 SH   SOLE 19 11,816 0 0
IRADIMED CORP COM 46266A109 10,455 226,250 SH   SOLE 21 226,250 0 0
IRADIMED CORP COM 46266A109 6,744 145,948 SH   SOLE 22 145,408 0 540
IRADIMED CORP COM 46266A109 413 8,946 SH   SOLE 26 0 0 8,946
IRADIMED CORP COM 46266A109 59 1,287 SH   SOLE 43 0 0 1,287
IRHYTHM TECHNOLOGIES INC COM 450056106 1,373 11,663 SH   SOLE 2 8,093 0 3,570
IRHYTHM TECHNOLOGIES INC COM 450056106 52 444 SH   SOLE 4 119 0 325
IRHYTHM TECHNOLOGIES INC COM 450056106 49 418 SH   SOLE 7 418 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 9,286 78,903 SH   SOLE 18 78,903 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 6,160 52,338 SH   SOLE 19 52,338 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 140,729 1,195,759 SH   SOLE 21 1,195,759 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 80,554 684,461 SH   SOLE 22 667,393 0 17,068
IRHYTHM TECHNOLOGIES INC COM 450056106 503 4,277 SH   SOLE 25 4,277 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,352 11,484 SH   SOLE 26 9,114 0 2,370
IRHYTHM TECHNOLOGIES INC COM 450056106 61 522 SH   SOLE 28 522 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,202 18,712 SH   SOLE 30 18,712 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 164 1,395 SH   SOLE 36 1,395 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 421 3,573 SH   SOLE 40 3,573 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,443 20,758 SH   SOLE 43 1,390 0 19,368
IRIDEX CORP COM 462684101 16 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101 254 41,639 SH   SOLE 21 41,639 0 0
IRIDEX CORP COM 462684101 128 20,998 SH   SOLE 22 20,998 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 11,840 286,760 SH   SOLE 2 206,028 0 80,732
IRIDIUM COMMUNICATIONS INC COM 46269C102 751 18,191 SH   SOLE 4 18,191 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 90 2,181 SH   SOLE 7 2,181 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 137 3,328 SH   SOLE 13 3,328 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 24,141 584,677 SH   SOLE 18 560,267 0 24,410
IRIDIUM COMMUNICATIONS INC COM 46269C102 30,757 744,900 SH   SOLE 19 744,900 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 365,286 8,846,832 SH   SOLE 21 8,846,832 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 176,946 4,285,450 SH   SOLE 22 4,185,702 0 99,748
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,284 31,098 SH   SOLE 23 31,098 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 950 23,011 SH   SOLE 25 23,011 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,752 139,313 SH   SOLE 26 42,643 0 96,670
IRIDIUM COMMUNICATIONS INC COM 46269C102 78 1,882 SH   SOLE 28 1,882 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 102 2,478 SH   SOLE 29 2,478 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,623 136,191 SH   SOLE 30 136,191 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 18,534 448,881 SH   SOLE 31 7,680 0 441,201
IRIDIUM COMMUNICATIONS INC COM 46269C102 774 18,755 SH   SOLE 34 18,755 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 753 18,226 SH   SOLE 36 18,226 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 614 14,875 SH   SOLE 40 14,875 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,557 61,922 SH   SOLE 43 3,309 0 58,613
IROBOT CORP COM 462726100 4,684 71,092 SH   SOLE 2 34,790 0 36,302
IROBOT CORP COM 462726100 26 391 SH   SOLE 4 115 0 276
IROBOT CORP COM 462726100 26 396 SH   SOLE 7 396 0 0
IROBOT CORP COM 462726100 7,056 107,111 SH   SOLE 18 94,143 0 12,968
IROBOT CORP COM 462726100 23,781 360,969 SH   SOLE 19 360,969 0 0
IROBOT CORP COM 462726100 213,289 3,237,544 SH   SOLE 21 3,237,544 0 0
IROBOT CORP COM 462726100 63,264 960,286 SH   SOLE 22 942,488 0 17,798
IROBOT CORP COM 462726100 855 12,979 SH   SOLE 23 12,979 0 0
IROBOT CORP COM 462726100 332 5,033 SH   SOLE 25 5,033 0 0
IROBOT CORP COM 462726100 4,889 74,216 SH   SOLE 26 9,808 0 64,408
IROBOT CORP COM 462726100 33 501 SH   SOLE 28 501 0 0
IROBOT CORP COM 462726100 11,112 168,667 SH   SOLE 30 168,667 0 0
IROBOT CORP COM 462726100 60 905 SH   SOLE 34 905 0 0
IROBOT CORP COM 462726100 214 3,254 SH   SOLE 36 3,254 0 0
IROBOT CORP COM 462726100 231 3,499 SH   SOLE 40 3,499 0 0
IROBOT CORP COM 462726100 650 9,860 SH   SOLE 43 424 0 9,436
IRON MTN INC NEW COM 46284V101 42,095 804,414 SH   SOLE 2 135,030 0 669,384
IRON MTN INC NEW COM 46284V101 9,432 180,248 SH   SOLE 4 169,225 0 11,023
IRON MTN INC NEW COM 46284V101 12,500 238,864 SH   SOLE 7 230,169 0 8,695
IRON MTN INC NEW COM 46284V101 67 1,284 SH   SOLE 13 1,284 0 0
IRON MTN INC NEW COM 46284V101 2,182 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 25,012 477,967 SH   SOLE 18 438,367 0 39,600
IRON MTN INC NEW COM 46284V101 7,993 152,750 SH   SOLE 19 152,750 0 0
IRON MTN INC NEW COM 46284V101 551,311 10,535,271 SH   SOLE 21 10,535,271 0 0
IRON MTN INC NEW COM 46284V101 353,826 6,761,445 SH   SOLE 22 6,176,624 0 584,821
IRON MTN INC NEW COM 46284V101 9,453 180,651 SH   SOLE 23 180,651 0 0
IRON MTN INC NEW COM 46284V101 19,594 374,436 SH   SOLE 25 374,436 0 0
IRON MTN INC NEW COM 46284V101 31,279 597,735 SH   SOLE 26 215,461 0 382,274
IRON MTN INC NEW COM 46284V101 32,202 615,355 SH   SOLE 28 69,963 0 545,392
IRON MTN INC NEW COM 46284V101 14 262 SH   SOLE 29 262 0 0
IRON MTN INC NEW COM 46284V101 78,932 1,508,348 SH   SOLE 30 1,430,715 0 77,633
IRON MTN INC NEW COM 46284V101 5,335 101,951 SH   SOLE 31 29,766 0 72,185
IRON MTN INC NEW COM 46284V101 705 13,472 SH   SOLE 34 13,472 0 0
IRON MTN INC NEW COM 46284V101 7,520 143,699 SH   SOLE 36 143,699 0 0
IRON MTN INC NEW COM 46284V101 490 9,367 SH   SOLE 40 9,367 0 0
IRON MTN INC NEW COM 46284V101 13,546 258,857 SH   SOLE 43 18,621 0 240,236
IRONNET INC COM 46323Q105 8 1,990 SH   SOLE 21 1,990 0 0
IRONNET INC COM 46323Q105 1,777 423,207 SH   SOLE 22 423,207 0 0
IRONSOURCE LTD CL A ORD SHS M5R75Y101 33 4,323 SH   SOLE 2 4,323 0 0
IRONSOURCE LTD CL A ORD SHS M5R75Y101 94 12,140 SH   SOLE 22 12,140 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,290 282,197 SH   SOLE 2 131,606 0 150,591
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8 671 SH   SOLE 4 671 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 27 2,335 SH   SOLE 7 2,335 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,012 429,834 SH   SOLE 18 392,524 0 37,310
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 16,414 1,407,713 SH   SOLE 19 1,407,713 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 79,346 6,804,968 SH   SOLE 21 6,804,968 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 56,181 4,818,297 SH   SOLE 22 4,740,014 0 78,283
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 602 51,610 SH   SOLE 23 51,610 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 279 23,938 SH   SOLE 25 23,938 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,783 324,471 SH   SOLE 26 76,891 0 247,580
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 34 2,886 SH   SOLE 28 2,886 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,842 157,981 SH   SOLE 30 157,981 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 172 14,733 SH   SOLE 34 14,733 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 234 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 317 27,151 SH   SOLE 43 0 0 27,151
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 62 14,483 SH   SOLE 21 14,483 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1 189 SH   SOLE 43 0 0 189
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 34 14,862 SH   SOLE 21 14,862 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 4 SH   SOLE 43 0 0 4
ISHARES GOLD TR ISHARES NEW 464285204 25,711 738,606 SH   SOLE 2 0 0 738,606
ISHARES GOLD TR ISHARES NEW 464285204 0 8 SH   SOLE 17 0 0 8
ISHARES GOLD TR ISHARES NEW 464285204 5,891 169,226 SH   SOLE 18 169,226 0 0
ISHARES GOLD TR ISHARES NEW 464285204 7,387 212,197 SH   SOLE 21 212,197 0 0
ISHARES GOLD TR ISHARES NEW 464285204 52,085 1,496,273 SH   SOLE 23 1,496,273 0 0
ISHARES INC MSCI AUST ETF 464286103 33 1,324 SH   SOLE 2 1,324 0 0
ISHARES INC MSCI AUST ETF 464286103 40,691 1,638,783 SH   SOLE 7 350,619 0 1,288,164
ISHARES INC MSCI AUST ETF 464286103 3,598 144,925 SH   SOLE 18 0 0 144,925
ISHARES INC MSCI FRONTIER 464286145 8,561 248,080 SH   SOLE 23 248,080 0 0
ISHARES INC JP MRGN EM HI BD 464286285 24 557 SH   SOLE 2 557 0 0
ISHARES INC EM MKTS DIV ETF 464286319 121 3,136 SH   SOLE 7 3,136 0 0
ISHARES INC EM MKTS DIV ETF 464286319 793 20,608 SH   SOLE 18 20,608 0 0
ISHARES INC EM MKTS DIV ETF 464286319 23,356 606,659 SH   SOLE 21 606,659 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 153 5,438 SH   SOLE 2 5,438 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 199 7,092 SH   SOLE 4 7,092 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3,041 108,350 SH   SOLE 18 95,541 0 12,809
ISHARES INC MSCI BRAZIL ETF 464286400 30,766 1,096,053 SH   SOLE 19 1,096,053 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 99 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 6,031 214,853 SH   SOLE 26 214,853 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 326 5,410 SH   SOLE 21 5,410 0 0
ISHARES INC MSCI CDA ETF 464286509 3,431 89,272 SH   SOLE 2 89,272 0 0
ISHARES INC MSCI CDA ETF 464286509 3,633 94,523 SH   SOLE 18 0 0 94,523
ISHARES INC MSCI CDA ETF 464286509 20,359 529,770 SH   SOLE 21 529,770 0 0
ISHARES INC MSCI CDA ETF 464286509 7,287 189,613 SH   SOLE 22 189,613 0 0
ISHARES INC JP MORGAN EM ETF 464286517 4,228 107,805 SH   SOLE 2 66,988 0 40,817
ISHARES INC JP MORGAN EM ETF 464286517 2,028 51,716 SH   SOLE 18 51,716 0 0
ISHARES INC JP MORGAN EM ETF 464286517 21,915 558,781 SH   SOLE 21 558,781 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 166,084 1,533,835 SH   SOLE 7 1,533,835 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 2 18 SH   SOLE 17 0 0 18
ISHARES INC MSCI GBL MIN VOL 464286525 501 4,626 SH   SOLE 18 4,626 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 71 660 SH   SOLE 22 0 0 660
ISHARES INC MSCI GBL MIN VOL 464286525 52,899 488,539 SH   SOLE 40 488,539 0 0
ISHARES INC MSCI EMERG MRKT 464286533 58,607 932,938 SH   SOLE 7 932,938 0 0
ISHARES INC MSCI EMERG MRKT 464286533 14 219 SH   SOLE 17 0 0 219
ISHARES INC MSCI EMERG MRKT 464286533 112,922 1,797,542 SH   SOLE 18 1,797,542 0 0
ISHARES INC MSCI EMERG MRKT 464286533 3,555 56,589 SH   SOLE 21 56,589 0 0
ISHARES INC MSCI EMERG MRKT 464286533 84,916 1,351,736 SH   SOLE 22 1,351,736 0 0
ISHARES INC MSCI EURZONE ETF 464286608 2 32 SH   SOLE 2 32 0 0
ISHARES INC MSCI EURZONE ETF 464286608 30,659 625,564 SH   SOLE 18 625,564 0 0
ISHARES INC MSCI EURZONE ETF 464286608 575,773 11,748,067 SH   SOLE 21 11,748,067 0 0
ISHARES INC MSCI CHILE ETF 464286640 10 420 SH   SOLE 2 420 0 0
ISHARES INC MSCI CHILE ETF 464286640 26,678 1,155,387 SH   SOLE 7 222,341 0 933,046
ISHARES INC MSCI CHILE ETF 464286640 452 19,559 SH   SOLE 18 0 0 19,559
ISHARES INC MSCI CHILE ETF 464286640 1,213 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 96,449 2,019,457 SH   SOLE 23 2,019,457 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,949 103,616 SH   SOLE 28 0 0 103,616
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 2 60 SH   SOLE 2 60 0 0
ISHARES INC MSCI FRANCE ETF 464286707 1,395 35,877 SH   SOLE 18 4,924 0 30,953
ISHARES INC MSCI TURKEY ETF 464286715 191 10,255 SH   SOLE 18 10,255 0 0
ISHARES INC MSCI SWITZERLAND 464286749 0 1 SH   SOLE 2 1 0 0
ISHARES INC MSCI SWITZERLAND 464286749 17,171 325,641 SH   SOLE 7 69,348 0 256,293
ISHARES INC MSCI SWITZERLAND 464286749 3 57 SH   SOLE 17 0 0 57
ISHARES INC MSCI SWEDEN ETF 464286756 21 462 SH   SOLE 2 462 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 2,682 57,893 SH   SOLE 7 12,164 0 45,729
ISHARES INC MSCI SWEDEN ETF 464286756 3,566 76,970 SH   SOLE 18 0 0 76,970
ISHARES INC MSCI SPAIN ETF 464286764 11 420 SH   SOLE 2 420 0 0
ISHARES INC MSCI SPAIN ETF 464286764 35,473 1,350,327 SH   SOLE 7 247,584 0 1,102,743
ISHARES INC MSCI SPAIN ETF 464286764 16,087 612,388 SH   SOLE 23 612,388 0 0
ISHARES INC MSCI STH KOR ETF 464286772 33 424 SH   SOLE 2 424 0 0
ISHARES INC MSCI STH KOR ETF 464286772 33,428 429,278 SH   SOLE 4 429,278 0 0
ISHARES INC MSCI STH KOR ETF 464286772 26,796 344,117 SH   SOLE 7 66,526 0 277,591
ISHARES INC MSCI STH KOR ETF 464286772 1,419 18,224 SH   SOLE 18 0 0 18,224
ISHARES INC MSCI STH KOR ETF 464286772 12,316 158,160 SH   SOLE 26 158,160 0 0
ISHARES INC MSCI STH AFR ETF 464286780 33 715 SH   SOLE 2 715 0 0
ISHARES INC MSCI STH AFR ETF 464286780 21,847 470,842 SH   SOLE 7 85,494 0 385,348
ISHARES INC MSCI STH AFR ETF 464286780 1,799 38,781 SH   SOLE 18 0 0 38,781
ISHARES INC MSCI STH AFR ETF 464286780 120 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 85,530 2,609,198 SH   SOLE 7 525,719 0 2,083,479
ISHARES INC MSCI GERMANY ETF 464286806 63,654 1,941,849 SH   SOLE 21 1,941,849 0 0
ISHARES INC MSCI MEXICO ETF 464286822 20 403 SH   SOLE 2 403 0 0
ISHARES INC MSCI MEXICO ETF 464286822 48,556 959,603 SH   SOLE 7 183,953 0 775,650
ISHARES INC MSCI MEXICO ETF 464286822 1,613 31,884 SH   SOLE 18 0 0 31,884
ISHARES INC MSCI MEXICO ETF 464286822 163 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 59 2,534 SH   SOLE 2 2,534 0 0
ISHARES INC MSCI HONG KG ETF 464286871 74,212 3,200,167 SH   SOLE 7 576,455 0 2,623,712
ISHARES INC MSCI HONG KG ETF 464286871 10,368 447,105 SH   SOLE 18 268,789 0 178,316
ISHARES INC CORE MSCI EMKT 46434G103 199,736 3,336,717 SH   SOLE 2 3,336,717 0 0
ISHARES INC CORE MSCI EMKT 46434G103 111 1,848 SH   SOLE 3 1,848 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,150,354 19,217,409 SH   SOLE 7 19,217,409 0 0
ISHARES INC CORE MSCI EMKT 46434G103 108,364 1,810,294 SH   SOLE 17 0 0 1,810,294
ISHARES INC CORE MSCI EMKT 46434G103 180,864 3,021,448 SH   SOLE 18 3,021,448 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,037 50,742 SH   SOLE 19 0 0 50,742
ISHARES INC CORE MSCI EMKT 46434G103 425,114 7,101,796 SH   SOLE 21 6,464,775 0 637,021
ISHARES INC CORE MSCI EMKT 46434G103 607,144 10,142,725 SH   SOLE 22 7,610,770 0 2,531,955
ISHARES INC CORE MSCI EMKT 46434G103 389,003 6,498,551 SH   SOLE 23 6,498,551 0 0
ISHARES INC CORE MSCI EMKT 46434G103 2,895 48,357 SH   SOLE 26 48,357 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 306,808 4,606,036 SH   SOLE 2 37,968 0 4,568,068
ISHARES INC MSCI TAIWAN ETF 46434G772 13,679 205,364 SH   SOLE 15 205,364 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 10,517 157,886 SH   SOLE 18 112,725 0 45,161
ISHARES INC MSCI TAIWAN ETF 46434G772 99,456 1,493,110 SH   SOLE 22 1,493,110 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 14,910 223,846 SH   SOLE 26 223,846 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 48,711 1,137,045 SH   SOLE 2 0 0 1,137,045
ISHARES INC MSCI RUSSIA ETF 46434G798 44,715 1,043,761 SH   SOLE 4 0 0 1,043,761
ISHARES INC MSCI RUSSIA ETF 46434G798 342 7,985 SH   SOLE 22 7,985 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 0 3 SH   SOLE 2 3 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 1,577 62,986 SH   SOLE 22 62,986 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 2,210 88,295 SH   SOLE 26 88,295 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 94 1,411 SH   SOLE 2 1,411 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 311,224 4,647,913 SH   SOLE 4 4,647,913 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 45,365 677,498 SH   SOLE 7 127,187 0 550,311
ISHARES INC MSCI JPN ETF NEW 46434G822 10 153 SH   SOLE 17 0 0 153
ISHARES INC MSCI JPN ETF NEW 46434G822 77,341 1,155,040 SH   SOLE 18 1,073,475 0 81,565
ISHARES INC MSCI JPN ETF NEW 46434G822 759,008 11,335,251 SH   SOLE 21 11,335,251 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 44,633 666,567 SH   SOLE 23 666,567 0 0
ISHARES INC MSCI ITALY ETF 46434G830 80 2,433 SH   SOLE 2 2,433 0 0
ISHARES INC MSCI ITALY ETF 46434G830 20,937 638,130 SH   SOLE 7 125,570 0 512,560
ISHARES INC MSCI ITALY ETF 46434G830 3,316 101,059 SH   SOLE 18 0 0 101,059
ISHARES INC ESG AWR MSCI EM 46434G863 68,534 1,724,122 SH   SOLE 2 1,724,122 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 35,715 898,494 SH   SOLE 7 898,494 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 36 896 SH   SOLE 17 0 0 896
ISHARES INC ESG AWR MSCI EM 46434G863 19,960 502,126 SH   SOLE 18 502,126 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 9,058 227,882 SH   SOLE 19 227,882 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 5,012 126,077 SH   SOLE 21 126,077 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 903 22,725 SH   SOLE 22 22,725 0 0
ISHARES INC MSCI EMERG MKT 46434G889 17 339 SH   SOLE 2 339 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 9 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 319,373 18,665,840 SH   SOLE 7 18,665,840 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 11,824 691,052 SH   SOLE 23 691,052 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3,499 204,491 SH   SOLE 26 0 0 204,491
ISHARES SILVER TR ISHARES 46428Q109 13 615 SH   SOLE 17 0 0 615
ISHARES SILVER TR ISHARES 46428Q109 30,845 1,433,978 SH   SOLE 25 1,433,978 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 90,150 1,673,162 SH   SOLE 44 1,673,162 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 18,619 367,023 SH   SOLE 44 367,023 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 47,355 1,045,359 SH   SOLE 44 1,045,359 0 0
ISHARES TR S&P 100 ETF 464287101 19 87 SH   SOLE 2 87 0 0
ISHARES TR S&P 100 ETF 464287101 35 160 SH   SOLE 17 0 0 160
ISHARES TR S&P 100 ETF 464287101 39 180 SH   SOLE 43 0 0 180
ISHARES TR MORNINGSTAR GRWT 464287119 33 460 SH   SOLE 17 0 0 460
ISHARES TR MORNINGSTR US EQ 464287127 84 1,270 SH   SOLE 17 0 0 1,270
ISHARES TR CORE S&P TTL STK 464287150 808,660 7,558,980 SH   SOLE 2 7,558,980 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,887,660 17,644,979 SH   SOLE 7 17,644,979 0 0
ISHARES TR CORE S&P TTL STK 464287150 948 8,859 SH   SOLE 17 0 0 8,859
ISHARES TR CORE S&P TTL STK 464287150 266,797 2,493,898 SH   SOLE 18 131,854 0 2,362,044
ISHARES TR CORE S&P TTL STK 464287150 1,358,905 12,702,421 SH   SOLE 19 5,360,962 0 7,341,459
ISHARES TR CORE S&P TTL STK 464287150 146,424 1,368,704 SH   SOLE 21 0 0 1,368,704
ISHARES TR SELECT DIVID ETF 464287168 589 4,801 SH   SOLE 7 4,801 0 0
ISHARES TR SELECT DIVID ETF 464287168 9 70 SH   SOLE 17 0 0 70
ISHARES TR SELECT DIVID ETF 464287168 51,353 418,897 SH   SOLE 18 418,897 0 0
ISHARES TR SELECT DIVID ETF 464287168 12,663 103,294 SH   SOLE 22 103,294 0 0
ISHARES TR SELECT DIVID ETF 464287168 61 501 SH   SOLE 43 0 0 501
ISHARES TR OPTIONS 464287176 90,440 700,000 SH Put SOLE 19 700,000 0 0
ISHARES TR TIPS BD ETF 464287176 110,687 856,713 SH   SOLE 2 342,971 0 513,742
ISHARES TR TIPS BD ETF 464287176 64,281 497,528 SH   SOLE 4 497,528 0 0
ISHARES TR TIPS BD ETF 464287176 24,602 190,419 SH   SOLE 7 190,419 0 0
ISHARES TR TIPS BD ETF 464287176 27,886 215,839 SH   SOLE 17 0 0 215,839
ISHARES TR TIPS BD ETF 464287176 95,211 736,928 SH   SOLE 18 736,928 0 0
ISHARES TR TIPS BD ETF 464287176 326,092 2,523,930 SH   SOLE 19 1,931,588 0 592,342
ISHARES TR TIPS BD ETF 464287176 2,950,980 22,840,405 SH   SOLE 21 22,598,969 0 241,436
ISHARES TR TIPS BD ETF 464287176 5,479 42,406 SH   SOLE 23 42,406 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 70 1,923 SH   SOLE 2 1,923 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 133,789 3,657,436 SH   SOLE 4 3,657,436 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 62,837 1,717,785 SH   SOLE 7 1,717,785 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 3,716 101,579 SH   SOLE 18 101,579 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 37,153 1,015,676 SH   SOLE 19 1,015,676 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 186 5,094 SH   SOLE 26 5,094 0 0
ISHARES TR OPTIONS 464287184 1,306 35,700 SH Call SOLE 2 35,700 0 0
ISHARES TR OPTIONS 464287184 2,349 64,200 SH Call SOLE 4 64,200 0 0
ISHARES TR OPTIONS 464287184 30,267 827,400 SH Call SOLE 18 827,400 0 0
ISHARES TR OPTIONS 464287184 344,990 9,431,100 SH Call SOLE 19 9,431,100 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,007,209 10,497,513 SH   SOLE 2 10,164,137 0 333,376
ISHARES TR CORE S&P500 ETF 464287200 8,104 16,989 SH   SOLE 3 16,989 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,545,056 9,528,620 SH   SOLE 4 9,528,620 0 0
ISHARES TR CORE S&P500 ETF 464287200 12,748,078 26,726,090 SH   SOLE 7 26,726,090 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,089,113 2,283,303 SH   SOLE 16 2,283,303 0 0
ISHARES TR CORE S&P500 ETF 464287200 414,418 868,820 SH   SOLE 17 0 0 868,820
ISHARES TR CORE S&P500 ETF 464287200 2,196,658 4,605,250 SH   SOLE 18 3,992,255 0 612,995
ISHARES TR CORE S&P500 ETF 464287200 378,095 792,669 SH   SOLE 19 792,669 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,466,412 5,170,783 SH   SOLE 21 5,170,783 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,495,883 3,136,089 SH   SOLE 22 1,594,109 0 1,541,980
ISHARES TR CORE S&P500 ETF 464287200 2,759,075 5,784,345 SH   SOLE 23 5,784,345 0 0
ISHARES TR CORE S&P500 ETF 464287200 26,924 56,446 SH   SOLE 26 56,446 0 0
ISHARES TR CORE S&P500 ETF 464287200 386,235 809,734 SH   SOLE 28 809,734 0 0
ISHARES TR CORE S&P500 ETF 464287200 466 978 SH   SOLE 43 0 0 978
ISHARES TR CORE US AGGBD ET 464287226 1,382,797 12,121,294 SH   SOLE 2 12,121,294 0 0
ISHARES TR CORE US AGGBD ET 464287226 3,730 32,693 SH   SOLE 7 32,693 0 0
ISHARES TR CORE US AGGBD ET 464287226 247,570 2,170,141 SH   SOLE 17 0 0 2,170,141
ISHARES TR CORE US AGGBD ET 464287226 1,701,521 14,915,158 SH   SOLE 18 11,982,230 0 2,932,928
ISHARES TR CORE US AGGBD ET 464287226 1,096,036 9,607,610 SH   SOLE 19 5,351,974 0 4,255,636
ISHARES TR CORE US AGGBD ET 464287226 216,271 1,895,788 SH   SOLE 21 980,985 0 914,803
ISHARES TR CORE US AGGBD ET 464287226 94,688 830,018 SH   SOLE 22 830,018 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 679,184 13,903,463 SH   SOLE 4 13,903,463 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,643,050 54,105,421 SH   SOLE 7 52,614,156 0 1,491,265
ISHARES TR MSCI EMG MKT ETF 464287234 264 5,412 SH   SOLE 17 0 0 5,412
ISHARES TR MSCI EMG MKT ETF 464287234 578 11,832 SH   SOLE 18 11,832 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,219 86,365 SH   SOLE 19 86,365 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 203,858 4,173,146 SH   SOLE 21 4,173,146 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 347 7,112 SH   SOLE 22 7,112 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 70,670 1,446,674 SH   SOLE 23 1,446,674 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,025 41,455 SH   SOLE 26 0 0 41,455
ISHARES TR MSCI EMG MKT ETF 464287234 5 108 SH   SOLE 43 0 0 108
ISHARES TR OPTIONS 464287234 1,021 20,900 SH Call SOLE 2 20,900 0 0
ISHARES TR OPTIONS 464287234 1,148 23,500 SH Call SOLE 4 23,500 0 0
ISHARES TR OPTIONS 464287234 15,202 311,200 SH Call SOLE 18 311,200 0 0
ISHARES TR OPTIONS 464287234 172,279 3,526,700 SH Call SOLE 19 3,526,700 0 0
ISHARES TR IBOXX INV CP ETF 464287242 25,024 188,830 SH   SOLE 2 116,379 0 72,451
ISHARES TR IBOXX INV CP ETF 464287242 147 1,106 SH   SOLE 4 1,106 0 0
ISHARES TR IBOXX INV CP ETF 464287242 204,419 1,542,551 SH   SOLE 7 1,113,663 0 428,888
ISHARES TR IBOXX INV CP ETF 464287242 2,205 16,636 SH   SOLE 17 0 0 16,636
ISHARES TR IBOXX INV CP ETF 464287242 170,165 1,284,069 SH   SOLE 18 1,284,069 0 0
ISHARES TR IBOXX INV CP ETF 464287242 26,331 198,694 SH   SOLE 19 198,694 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,185,732 8,947,567 SH   SOLE 21 8,947,567 0 0
ISHARES TR IBOXX INV CP ETF 464287242 18,144 136,913 SH   SOLE 22 0 0 136,913
ISHARES TR IBOXX INV CP ETF 464287242 454,557 3,430,099 SH   SOLE 23 3,430,099 0 0
ISHARES TR OPTIONS 464287242 35,873 270,700 SH Put SOLE 4 270,700 0 0
ISHARES TR GBL COMM SVC ETF 464287275 6,911 84,050 SH   SOLE 7 84,050 0 0
ISHARES TR GLOBAL TECH ETF 464287291 159,155 2,471,742 SH   SOLE 2 2,471,742 0 0
ISHARES TR GLOBAL TECH ETF 464287291 18,464 286,759 SH   SOLE 7 286,759 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1 18 SH   SOLE 17 0 0 18
ISHARES TR GLOBAL TECH ETF 464287291 31,013 481,644 SH   SOLE 18 481,644 0 0
ISHARES TR GLOBAL TECH ETF 464287291 10,403 161,565 SH   SOLE 19 161,565 0 0
ISHARES TR GLOBAL TECH ETF 464287291 872 13,548 SH   SOLE 43 0 0 13,548
ISHARES TR S&P 500 GRWT ETF 464287309 299,574 3,580,424 SH   SOLE 2 3,580,424 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 518 6,192 SH   SOLE 17 0 0 6,192
ISHARES TR S&P 500 GRWT ETF 464287309 49,535 592,033 SH   SOLE 18 592,033 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 822,259 9,101,825 SH   SOLE 4 9,101,825 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 442,047 4,893,146 SH   SOLE 7 4,893,146 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 7,221 79,934 SH   SOLE 18 79,934 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 31,480 393,203 SH   SOLE 2 393,203 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 16,656 208,049 SH   SOLE 18 208,049 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 72,373 903,983 SH   SOLE 19 903,983 0 0
ISHARES TR NORTH AMERN NAT 464287374 16,363 519,778 SH   SOLE 2 0 0 519,778
ISHARES TR JPX NIKKEI 400 464287382 3,541 50,103 SH   SOLE 21 50,103 0 0
ISHARES TR LATN AMER 40 ETF 464287390 82 3,484 SH   SOLE 2 3,484 0 0
ISHARES TR LATN AMER 40 ETF 464287390 148 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390 1,947 83,013 SH   SOLE 18 83,013 0 0
ISHARES TR LATN AMER 40 ETF 464287390 24,205 1,031,750 SH   SOLE 19 1,031,750 0 0
ISHARES TR S&P 500 VAL ETF 464287408 34,899 222,809 SH   SOLE 2 222,809 0 0
ISHARES TR S&P 500 VAL ETF 464287408 527 3,363 SH   SOLE 4 3,363 0 0
ISHARES TR S&P 500 VAL ETF 464287408 26,578 169,687 SH   SOLE 17 0 0 169,687
ISHARES TR S&P 500 VAL ETF 464287408 9,350 59,697 SH   SOLE 18 59,697 0 0
ISHARES TR S&P 500 VAL ETF 464287408 100,273 640,190 SH   SOLE 19 640,190 0 0
ISHARES TR 20 YR TR BD ETF 464287432 131,592 887,992 SH   SOLE 2 624,588 0 263,404
ISHARES TR 20 YR TR BD ETF 464287432 2,130 14,373 SH   SOLE 7 14,373 0 0
ISHARES TR 20 YR TR BD ETF 464287432 37 253 SH   SOLE 17 0 0 253
ISHARES TR 20 YR TR BD ETF 464287432 10,678 72,059 SH   SOLE 18 72,059 0 0
ISHARES TR 20 YR TR BD ETF 464287432 153,126 1,033,306 SH   SOLE 19 509,468 0 523,838
ISHARES TR 20 YR TR BD ETF 464287432 26,907 181,569 SH   SOLE 21 151,562 0 30,007
ISHARES TR 20 YR TR BD ETF 464287432 16,468 111,126 SH   SOLE 22 17,874 0 93,252
ISHARES TR 20 YR TR BD ETF 464287432 101,530 685,136 SH   SOLE 23 685,136 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 7,959 69,208 SH   SOLE 2 69,208 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 21,779 189,382 SH   SOLE 7 29,061 0 160,321
ISHARES TR BARCLAYS 7 10 YR 464287440 41 360 SH   SOLE 17 0 0 360
ISHARES TR BARCLAYS 7 10 YR 464287440 433,373 3,768,464 SH   SOLE 18 3,768,464 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 37,632 327,233 SH   SOLE 21 327,233 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 4,419 38,423 SH   SOLE 22 38,423 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 463,726 4,032,400 SH   SOLE 23 4,032,400 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 61,632 720,502 SH   SOLE 2 289,068 0 431,434
ISHARES TR 1 3 YR TREAS BD 464287457 6,750 78,905 SH   SOLE 3 78,905 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 43 505 SH   SOLE 17 0 0 505
ISHARES TR 1 3 YR TREAS BD 464287457 26,501 309,805 SH   SOLE 18 309,805 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 589,187 6,887,858 SH   SOLE 19 5,324,474 0 1,563,384
ISHARES TR 1 3 YR TREAS BD 464287457 35,769 418,157 SH   SOLE 21 0 0 418,157
ISHARES TR 1 3 YR TREAS BD 464287457 49,673 580,703 SH   SOLE 22 575,248 0 5,455
ISHARES TR 1 3 YR TREAS BD 464287457 84,059 982,684 SH   SOLE 23 982,684 0 0
ISHARES TR MSCI EAFE ETF 464287465 29,471 374,567 SH   SOLE 2 52,527 0 322,040
ISHARES TR MSCI EAFE ETF 464287465 322,635 4,100,594 SH   SOLE 4 4,100,594 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,242,798 15,795,601 SH   SOLE 7 15,795,601 0 0
ISHARES TR MSCI EAFE ETF 464287465 723 9,191 SH   SOLE 17 0 0 9,191
ISHARES TR MSCI EAFE ETF 464287465 336,505 4,276,880 SH   SOLE 18 4,270,527 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 3,270,268 41,564,163 SH   SOLE 21 41,564,163 0 0
ISHARES TR MSCI EAFE ETF 464287465 664 8,434 SH   SOLE 23 8,434 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 47 388 SH   SOLE 17 0 0 388
ISHARES TR RUS MDCP VAL ETF 464287473 2,035 16,631 SH   SOLE 18 16,631 0 0
ISHARES TR RUS MD CP GR ETF 464287481 82 714 SH   SOLE 17 0 0 714
ISHARES TR RUS MD CP GR ETF 464287481 7,353 63,818 SH   SOLE 18 63,818 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,458 17,563 SH   SOLE 17 0 0 17,563
ISHARES TR RUS MID CAP ETF 464287499 21,046 253,532 SH   SOLE 18 253,532 0 0
ISHARES TR RUS MID CAP ETF 464287499 26,574 320,125 SH   SOLE 19 320,125 0 0
ISHARES TR RUS MID CAP ETF 464287499 86 1,035 SH   SOLE 43 0 0 1,035
ISHARES TR CORE S&P MCP ETF 464287507 13,407 47,360 SH   SOLE 2 47,360 0 0
ISHARES TR CORE S&P MCP ETF 464287507 173,702 613,615 SH   SOLE 4 613,615 0 0
ISHARES TR CORE S&P MCP ETF 464287507 350,390 1,237,776 SH   SOLE 7 1,237,776 0 0
ISHARES TR CORE S&P MCP ETF 464287507 441 1,558 SH   SOLE 17 0 0 1,558
ISHARES TR CORE S&P MCP ETF 464287507 364,526 1,287,715 SH   SOLE 18 1,221,166 0 66,549
ISHARES TR CORE S&P MCP ETF 464287507 49,300 174,156 SH   SOLE 19 174,156 0 0
ISHARES TR CORE S&P MCP ETF 464287507 124,465 439,681 SH   SOLE 21 439,681 0 0
ISHARES TR CORE S&P MCP ETF 464287507 608,983 2,151,277 SH   SOLE 22 509,359 0 1,641,918
ISHARES TR CORE S&P MCP ETF 464287507 754 2,663 SH   SOLE 43 0 0 2,663
ISHARES TR EXPND TEC SC ETF 464287549 232 528 SH   SOLE 43 0 0 528
ISHARES TR ISHARES BIOTECH 464287556 30 198 SH   SOLE 2 198 0 0
ISHARES TR ISHARES BIOTECH 464287556 47 310 SH   SOLE 4 310 0 0
ISHARES TR ISHARES BIOTECH 464287556 672 4,405 SH   SOLE 18 4,405 0 0
ISHARES TR ISHARES BIOTECH 464287556 8,490 55,628 SH   SOLE 19 55,628 0 0
ISHARES TR COHEN STEER REIT 464287564 16,280 213,990 SH   SOLE 18 213,990 0 0
ISHARES TR COHEN STEER REIT 464287564 156,263 2,053,935 SH   SOLE 19 0 0 2,053,935
ISHARES TR GLOBAL 100 ETF 464287572 1,970,225 25,256,054 SH   SOLE 4 25,256,054 0 0
ISHARES TR GLOBAL 100 ETF 464287572 2 22 SH   SOLE 17 0 0 22
ISHARES TR GLOBAL 100 ETF 464287572 10,291 131,918 SH   SOLE 18 131,918 0 0
ISHARES TR US CONSUM DISCRE 464287580 5,691 67,752 SH   SOLE 18 67,752 0 0
ISHARES TR OPTIONS 464287598 50,379 300,000 SH Call SOLE 19 300,000 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 9,683 57,660 SH   SOLE 2 57,660 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 20,588 122,596 SH   SOLE 17 0 0 122,596
ISHARES TR RUS 1000 VAL ETF 464287598 281,680 1,677,364 SH   SOLE 18 1,676,000 0 1,364
ISHARES TR RUS 1000 VAL ETF 464287598 809,511 4,820,526 SH   SOLE 22 37,606 0 4,782,920
ISHARES TR S&P MC 400GR ETF 464287606 410 4,808 SH   SOLE 2 4,808 0 0
ISHARES TR S&P MC 400GR ETF 464287606 19 219 SH   SOLE 17 0 0 219
ISHARES TR S&P MC 400GR ETF 464287606 1,364 16,003 SH   SOLE 18 16,003 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 10,902 35,676 SH   SOLE 2 35,676 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 10,667 34,906 SH   SOLE 17 0 0 34,906
ISHARES TR RUS 1000 GRW ETF 464287614 234,172 766,293 SH   SOLE 18 766,293 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 154,319 504,988 SH   SOLE 22 504,988 0 0
ISHARES TR RUS 1000 ETF 464287622 321,903 1,217,346 SH   SOLE 2 22,368 0 1,194,978
ISHARES TR RUS 1000 ETF 464287622 245 927 SH   SOLE 17 0 0 927
ISHARES TR RUS 1000 ETF 464287622 130,810 494,686 SH   SOLE 18 319,123 0 175,563
ISHARES TR RUS 1000 ETF 464287622 612,434 2,316,054 SH   SOLE 19 2,316,054 0 0
ISHARES TR RUS 1000 ETF 464287622 306,412 1,158,764 SH   SOLE 21 869,486 0 289,278
ISHARES TR RUS 1000 ETF 464287622 881,398 3,333,198 SH   SOLE 22 3,167,539 0 165,659
ISHARES TR RUS 1000 ETF 464287622 3,700 13,991 SH   SOLE 43 0 0 13,991
ISHARES TR RUS 2000 VAL ETF 464287630 4,787 28,829 SH   SOLE 2 0 0 28,829
ISHARES TR RUS 2000 VAL ETF 464287630 56 336 SH   SOLE 17 0 0 336
ISHARES TR RUS 2000 VAL ETF 464287630 31,640 190,543 SH   SOLE 18 190,543 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,959 11,798 SH   SOLE 22 8,112 0 3,686
ISHARES TR RUS 2000 GRW ETF 464287648 1,718 5,862 SH   SOLE 2 0 0 5,862
ISHARES TR RUS 2000 GRW ETF 464287648 62 210 SH   SOLE 17 0 0 210
ISHARES TR RUS 2000 GRW ETF 464287648 14,500 49,480 SH   SOLE 18 49,480 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 11,553 39,423 SH   SOLE 22 39,423 0 0
ISHARES TR OPTIONS 464287655 533 2,400 SH Put SOLE 4 2,400 0 0
ISHARES TR OPTIONS 464287655 6,807 30,600 SH Put SOLE 18 30,600 0 0
ISHARES TR OPTIONS 464287655 112,783 507,000 SH Put SOLE 19 507,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 101,666 457,028 SH   SOLE 2 207,249 0 249,779
ISHARES TR RUSSELL 2000 ETF 464287655 1,162,586 5,226,280 SH   SOLE 7 5,226,280 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,802 8,103 SH   SOLE 17 0 0 8,103
ISHARES TR RUSSELL 2000 ETF 464287655 266,713 1,198,978 SH   SOLE 18 1,198,978 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 92,028 413,704 SH   SOLE 19 413,704 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 210,298 945,373 SH   SOLE 21 795,396 0 149,977
ISHARES TR RUSSELL 2000 ETF 464287655 1,040,925 4,679,365 SH   SOLE 22 4,679,365 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,138 9,610 SH   SOLE 43 0 0 9,610
ISHARES TR CORE S&P US VLU 464287663 21,277 278,711 SH   SOLE 2 278,711 0 0
ISHARES TR CORE S&P US VLU 464287663 4,670 61,178 SH   SOLE 17 0 0 61,178
ISHARES TR CORE S&P US VLU 464287663 32,716 428,557 SH   SOLE 18 428,557 0 0
ISHARES TR CORE S&P US VLU 464287663 44,294 580,217 SH   SOLE 22 0 0 580,217
ISHARES TR CORE S&P US VLU 464287663 100 1,307 SH   SOLE 43 0 0 1,307
ISHARES TR CORE S&P US GWT 464287671 3,722 32,187 SH   SOLE 17 0 0 32,187
ISHARES TR CORE S&P US GWT 464287671 51,874 448,581 SH   SOLE 18 448,581 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 192 692 SH   SOLE 17 0 0 692
ISHARES TR RUSSELL 3000 ETF 464287689 55,840 201,224 SH   SOLE 18 201,224 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 5,346 19,266 SH   SOLE 19 19,266 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 126,604 456,230 SH   SOLE 22 300,772 0 155,458
ISHARES TR S&P MC 400VL ETF 464287705 466 4,208 SH   SOLE 2 4,208 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 2,991 27,022 SH   SOLE 18 27,022 0 0
ISHARES TR U.S. TECH ETF 464287721 74 646 SH   SOLE 2 646 0 0
ISHARES TR U.S. REAL ES ETF 464287739 130,903 1,127,114 SH   SOLE 2 1,127,114 0 0
ISHARES TR U.S. REAL ES ETF 464287739 62 534 SH   SOLE 17 0 0 534
ISHARES TR U.S. REAL ES ETF 464287739 231 1,989 SH   SOLE 18 1,989 0 0
ISHARES TR U.S. REAL ES ETF 464287739 17,777 153,069 SH   SOLE 19 153,069 0 0
ISHARES TR U.S. REAL ES ETF 464287739 11,167 96,149 SH   SOLE 21 96,149 0 0
ISHARES TR U.S. REAL ES ETF 464287739 7,508 64,649 SH   SOLE 22 64,649 0 0
ISHARES TR US INDUSTRIALS 464287754 3,582 31,769 SH   SOLE 18 31,769 0 0
ISHARES TR U.S. ENERGY ETF 464287796 91,466 3,038,729 SH   SOLE 2 3,038,729 0 0
ISHARES TR U.S. ENERGY ETF 464287796 25,705 853,980 SH   SOLE 18 853,980 0 0
ISHARES TR U.S. ENERGY ETF 464287796 62,909 2,089,994 SH   SOLE 19 2,089,994 0 0
ISHARES TR CORE S&P SCP ETF 464287804 241,081 2,105,325 SH   SOLE 2 2,105,325 0 0
ISHARES TR CORE S&P SCP ETF 464287804 344,026 3,004,333 SH   SOLE 4 3,004,333 0 0
ISHARES TR CORE S&P SCP ETF 464287804 122,305 1,068,070 SH   SOLE 7 1,068,070 0 0
ISHARES TR CORE S&P SCP ETF 464287804 82,935 724,258 SH   SOLE 17 0 0 724,258
ISHARES TR CORE S&P SCP ETF 464287804 291,526 2,545,854 SH   SOLE 18 2,470,276 0 75,578
ISHARES TR CORE S&P SCP ETF 464287804 132,471 1,156,849 SH   SOLE 19 1,156,849 0 0
ISHARES TR CORE S&P SCP ETF 464287804 55,269 482,654 SH   SOLE 21 482,654 0 0
ISHARES TR CORE S&P SCP ETF 464287804 39,518 345,109 SH   SOLE 22 345,109 0 0
ISHARES TR CORE S&P SCP ETF 464287804 27,719 242,067 SH   SOLE 23 242,067 0 0
ISHARES TR CORE S&P SCP ETF 464287804 9,802 85,603 SH   SOLE 28 0 0 85,603
ISHARES TR CORE S&P SCP ETF 464287804 248 2,166 SH   SOLE 43 0 0 2,166
ISHARES TR US CONSM STAPLES 464287812 45 225 SH   SOLE 43 0 0 225
ISHARES TR U.S. BAS MTL ETF 464287838 1,204 8,585 SH   SOLE 18 8,585 0 0
ISHARES TR DOW JONES US ETF 464287846 1 12 SH   SOLE 17 0 0 12
ISHARES TR EUROPE ETF 464287861 681 12,523 SH   SOLE 2 12,523 0 0
ISHARES TR EUROPE ETF 464287861 693,496 12,750,430 SH   SOLE 4 12,750,430 0 0
ISHARES TR EUROPE ETF 464287861 6 114 SH   SOLE 17 0 0 114
ISHARES TR SP SMCP600VL ETF 464287879 12 112 SH   SOLE 17 0 0 112
ISHARES TR SP SMCP600VL ETF 464287879 39 369 SH   SOLE 18 369 0 0
ISHARES TR S&P SML 600 GWT 464287887 16 115 SH   SOLE 17 0 0 115
ISHARES TR S&P SML 600 GWT 464287887 245 1,763 SH   SOLE 18 1,763 0 0
ISHARES TR INTL TREA BD ETF 464288117 22,364 444,710 SH   SOLE 7 48,252 0 396,458
ISHARES TR INTL TREA BD ETF 464288117 7 131 SH   SOLE 17 0 0 131
ISHARES TR INTL TREA BD ETF 464288117 4,715 93,758 SH   SOLE 18 93,758 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 119 1,105 SH   SOLE 2 1,105 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 5 48 SH   SOLE 17 0 0 48
ISHARES TR SHRT NAT MUN ETF 464288158 18,064 168,238 SH   SOLE 18 168,238 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 125,623 1,170,000 SH   SOLE 19 1,170,000 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,278 27,545 SH   SOLE 3 27,545 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 173 8,173 SH   SOLE 18 8,173 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,558 28,022 SH   SOLE 2 28,022 0 0
ISHARES TR MSCI ACWI EX US 464288240 2 38 SH   SOLE 17 0 0 38
ISHARES TR MSCI ACWI EX US 464288240 13,034 234,433 SH   SOLE 18 234,433 0 0
ISHARES TR MSCI ACWI EX US 464288240 132,232 2,378,267 SH   SOLE 21 2,378,267 0 0
ISHARES TR MSCI ACWI ETF 464288257 171,194 1,618,392 SH   SOLE 2 4,556 0 1,613,836
ISHARES TR MSCI ACWI ETF 464288257 3,059 28,917 SH   SOLE 3 28,917 0 0
ISHARES TR MSCI ACWI ETF 464288257 490 4,630 SH   SOLE 17 0 0 4,630
ISHARES TR MSCI ACWI ETF 464288257 51,463 486,508 SH   SOLE 18 486,286 0 222
ISHARES TR MSCI KOKUSAI ETF 464288265 6,469 63,602 SH   SOLE 23 63,602 0 0
ISHARES TR EAFE SML CP ETF 464288273 1 8 SH   SOLE 2 8 0 0
ISHARES TR EAFE SML CP ETF 464288273 31,974 437,460 SH   SOLE 17 0 0 437,460
ISHARES TR EAFE SML CP ETF 464288273 10,605 145,096 SH   SOLE 18 127,286 0 17,810
ISHARES TR EAFE SML CP ETF 464288273 187,658 2,567,495 SH   SOLE 21 2,567,495 0 0
ISHARES TR EAFE SML CP ETF 464288273 18,720 256,123 SH   SOLE 23 256,123 0 0
ISHARES TR JPMORGAN USD EMG 464288281 14,831 135,992 SH   SOLE 2 84,953 0 51,039
ISHARES TR JPMORGAN USD EMG 464288281 105,441 966,815 SH   SOLE 7 966,815 0 0
ISHARES TR JPMORGAN USD EMG 464288281 10,368 95,071 SH   SOLE 17 0 0 95,071
ISHARES TR JPMORGAN USD EMG 464288281 29,200 267,741 SH   SOLE 18 267,741 0 0
ISHARES TR JPMORGAN USD EMG 464288281 6,168 56,553 SH   SOLE 19 56,553 0 0
ISHARES TR JPMORGAN USD EMG 464288281 28,530 261,597 SH   SOLE 21 261,597 0 0
ISHARES TR JPMORGAN USD EMG 464288281 201,940 1,851,638 SH   SOLE 22 991,193 0 860,445
ISHARES TR JPMORGAN USD EMG 464288281 51,690 473,955 SH   SOLE 23 473,955 0 0
ISHARES TR CALIF MUN BD ETF 464288356 833 13,370 SH   SOLE 2 13,370 0 0
ISHARES TR CALIF MUN BD ETF 464288356 647 10,384 SH   SOLE 18 10,384 0 0
ISHARES TR GLB INFRASTR ETF 464288372 107,344 2,255,600 SH   SOLE 2 2,255,600 0 0
ISHARES TR GLB INFRASTR ETF 464288372 6,788 142,640 SH   SOLE 7 142,640 0 0
ISHARES TR GLB INFRASTR ETF 464288372 266 5,590 SH   SOLE 23 5,590 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 102 1,500 SH   SOLE 43 0 0 1,500
ISHARES TR NATIONAL MUN ETF 464288414 70,778 608,684 SH   SOLE 2 608,684 0 0
ISHARES TR NATIONAL MUN ETF 464288414 9,289 79,882 SH   SOLE 17 0 0 79,882
ISHARES TR NATIONAL MUN ETF 464288414 17,450 150,073 SH   SOLE 18 150,073 0 0
ISHARES TR NATIONAL MUN ETF 464288414 506,267 4,353,862 SH   SOLE 19 4,353,862 0 0
ISHARES TR NATIONAL MUN ETF 464288414 4 37 SH   SOLE 43 0 0 37
ISHARES TR ASIA 50 ETF 464288430 573,540 7,491,375 SH   SOLE 4 7,491,375 0 0
ISHARES TR INTL SEL DIV ETF 464288448 292 9,360 SH   SOLE 7 9,360 0 0
ISHARES TR INTL SEL DIV ETF 464288448 8,390 269,084 SH   SOLE 18 269,084 0 0
ISHARES TR INTL SEL DIV ETF 464288448 13,448 431,310 SH   SOLE 21 431,310 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 15 SH   SOLE 2 15 0 0
ISHARES TR INTL DEV RE ETF 464288489 15 514 SH   SOLE 17 0 0 514
ISHARES TR INTL DEV RE ETF 464288489 4,619 162,075 SH   SOLE 22 162,075 0 0
ISHARES TR IBOXX HI YD ETF 464288513 58,737 675,066 SH   SOLE 2 340,202 0 334,864
ISHARES TR IBOXX HI YD ETF 464288513 3,533 40,600 SH   SOLE 7 40,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513 281 3,228 SH   SOLE 17 0 0 3,228
ISHARES TR IBOXX HI YD ETF 464288513 101,126 1,162,237 SH   SOLE 18 800,347 0 361,890
ISHARES TR IBOXX HI YD ETF 464288513 946,666 10,879,970 SH   SOLE 19 10,719,234 0 160,736
ISHARES TR IBOXX HI YD ETF 464288513 182,152 2,093,455 SH   SOLE 21 2,093,455 0 0
ISHARES TR IBOXX HI YD ETF 464288513 6,997 80,411 SH   SOLE 22 80,411 0 0
ISHARES TR IBOXX HI YD ETF 464288513 117,004 1,344,715 SH   SOLE 23 1,344,715 0 0
ISHARES TR IBOXX HI YD ETF 464288513 49,983 574,453 SH   SOLE 26 574,453 0 0
ISHARES TR IBOXX HI YD ETF 464288513 16,974 195,085 SH   SOLE 28 195,085 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,262 26,000 SH   SOLE 37 26,000 0 0
ISHARES TR OPTIONS 464288513 96,755 1,112,000 SH Put SOLE 2 1,112,000 0 0
ISHARES TR OPTIONS 464288513 6,369 73,200 SH Put SOLE 4 73,200 0 0
ISHARES TR OPTIONS 464288513 102,672 1,180,000 SH Put SOLE 18 1,180,000 0 0
ISHARES TR OPTIONS 464288513 1,209,552 13,901,300 SH Put SOLE 19 13,901,300 0 0
ISHARES TR CRE U S REIT ETF 464288521 23,377 345,866 SH   SOLE 2 0 0 345,866
ISHARES TR CRE U S REIT ETF 464288521 37,291 551,731 SH   SOLE 21 0 0 551,731
ISHARES TR CRE U S REIT ETF 464288521 6,132 90,726 SH   SOLE 22 90,726 0 0
ISHARES TR CRE U S REIT ETF 464288521 167,779 2,482,312 SH   SOLE 23 2,482,312 0 0
ISHARES TR MSCI KLD400 SOC 464288570 18 195 SH   SOLE 2 195 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2 22 SH   SOLE 17 0 0 22
ISHARES TR MSCI KLD400 SOC 464288570 4,123 44,370 SH   SOLE 18 44,370 0 0
ISHARES TR MBS ETF 464288588 60,675 564,786 SH   SOLE 2 475,024 0 89,762
ISHARES TR MBS ETF 464288588 64 597 SH   SOLE 17 0 0 597
ISHARES TR MBS ETF 464288588 122,782 1,142,899 SH   SOLE 18 1,142,899 0 0
ISHARES TR MBS ETF 464288588 31,749 295,536 SH   SOLE 19 295,536 0 0
ISHARES TR MBS ETF 464288588 75,653 704,208 SH   SOLE 21 704,208 0 0
ISHARES TR INTRM GOV CR ETF 464288612 28,234 248,208 SH   SOLE 2 248,208 0 0
ISHARES TR INTRM GOV CR ETF 464288612 22 195 SH   SOLE 17 0 0 195
ISHARES TR INTRM GOV CR ETF 464288612 1,238 10,884 SH   SOLE 18 10,884 0 0
ISHARES TR USD INV GRDE ETF 464288620 78,392 1,312,217 SH   SOLE 2 1,312,217 0 0
ISHARES TR USD INV GRDE ETF 464288620 53,092 888,712 SH   SOLE 7 888,712 0 0
ISHARES TR USD INV GRDE ETF 464288620 25 412 SH   SOLE 17 0 0 412
ISHARES TR USD INV GRDE ETF 464288620 93,991 1,573,342 SH   SOLE 18 1,573,342 0 0
ISHARES TR USD INV GRDE ETF 464288620 58,572 980,446 SH   SOLE 23 980,446 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 13,904 234,582 SH   SOLE 2 234,582 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 86 1,454 SH   SOLE 17 0 0 1,454
ISHARES TR ISHS 5-10YR INVT 464288638 57,622 972,192 SH   SOLE 18 433,163 0 539,029
ISHARES TR ISHS 5-10YR INVT 464288638 5,164 87,132 SH   SOLE 21 87,132 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 2,100 35,439 SH   SOLE 22 35,439 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 11,966 201,893 SH   SOLE 23 201,893 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 85,571 1,588,174 SH   SOLE 2 1,588,174 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 20,697 384,126 SH   SOLE 7 384,126 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 2 40 SH   SOLE 17 0 0 40
ISHARES TR ISHS 1-5YR INVS 464288646 27,397 508,485 SH   SOLE 18 508,485 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 43,694 810,949 SH   SOLE 19 810,949 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 15,835 293,892 SH   SOLE 21 159,624 0 134,268
ISHARES TR ISHS 1-5YR INVS 464288646 8,221 152,582 SH   SOLE 23 152,582 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 18,781 126,559 SH   SOLE 2 126,559 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 0 2 SH   SOLE 17 0 0 2
ISHARES TR 10-20 YR TRS ETF 464288653 3,890 26,210 SH   SOLE 18 26,210 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 14,534 97,939 SH   SOLE 19 97,939 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 34,494 232,436 SH   SOLE 21 232,436 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 203 1,369 SH   SOLE 22 1,369 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 56 434 SH   SOLE 2 434 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 27,219 211,541 SH   SOLE 7 34,889 0 176,652
ISHARES TR 3 7 YR TREAS BD 464288661 23 176 SH   SOLE 17 0 0 176
ISHARES TR 3 7 YR TREAS BD 464288661 33,114 257,352 SH   SOLE 18 257,352 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 4,057 31,532 SH   SOLE 21 31,532 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 18,566 144,293 SH   SOLE 22 144,293 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 27,853 216,469 SH   SOLE 23 216,469 0 0
ISHARES TR SHORT TREAS BD 464288679 24,945 225,906 SH   SOLE 2 225,906 0 0
ISHARES TR SHORT TREAS BD 464288679 6 55 SH   SOLE 17 0 0 55
ISHARES TR SHORT TREAS BD 464288679 59,748 541,100 SH   SOLE 18 541,100 0 0
ISHARES TR SHORT TREAS BD 464288679 488,675 4,425,603 SH   SOLE 19 3,165,636 0 1,259,967
ISHARES TR SHORT TREAS BD 464288679 48,830 442,225 SH   SOLE 21 0 0 442,225
ISHARES TR PFD AND INCM SEC 464288687 29,206 740,709 SH   SOLE 2 740,709 0 0
ISHARES TR PFD AND INCM SEC 464288687 835 21,189 SH   SOLE 3 21,189 0 0
ISHARES TR PFD AND INCM SEC 464288687 778 19,738 SH   SOLE 7 19,738 0 0
ISHARES TR PFD AND INCM SEC 464288687 105,668 2,679,882 SH   SOLE 18 2,679,882 0 0
ISHARES TR PFD AND INCM SEC 464288687 8,004 203,000 SH   SOLE 19 203,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 34,942 886,172 SH   SOLE 21 886,172 0 0
ISHARES TR MRNING SM CP ETF 464288703 3 45 SH   SOLE 17 0 0 45
ISHARES TR GLOB UTILITS ETF 464288711 254 3,921 SH   SOLE 23 3,921 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 60,252 487,911 SH   SOLE 7 487,911 0 0
ISHARES TR GLB CNSM STP ETF 464288737 109,983 1,699,092 SH   SOLE 4 1,699,092 0 0
ISHARES TR GLB CNSM STP ETF 464288737 5,242 80,984 SH   SOLE 7 80,984 0 0
ISHARES TR GLB CNS DISC ETF 464288745 75,035 418,512 SH   SOLE 7 418,512 0 0
ISHARES TR MSCI USA ESG SLC 464288802 3 32 SH   SOLE 17 0 0 32
ISHARES TR MSCI USA ESG SLC 464288802 185 1,740 SH   SOLE 18 1,740 0 0
ISHARES TR MSCI USA ESG SLC 464288802 32,896 309,606 SH   SOLE 19 0 0 309,606
ISHARES TR U.S. MED DVC ETF 464288810 33,413 507,408 SH   SOLE 2 507,408 0 0
ISHARES TR EAFE VALUE ETF 464288877 138,562 2,749,800 SH   SOLE 2 2,749,800 0 0
ISHARES TR EAFE VALUE ETF 464288877 23,417 464,716 SH   SOLE 17 0 0 464,716
ISHARES TR EAFE VALUE ETF 464288877 75,086 1,490,094 SH   SOLE 18 1,490,094 0 0
ISHARES TR EAFE VALUE ETF 464288877 295,181 5,857,932 SH   SOLE 19 5,857,932 0 0
ISHARES TR EAFE GRWTH ETF 464288885 129,911 1,177,903 SH   SOLE 2 1,177,903 0 0
ISHARES TR EAFE GRWTH ETF 464288885 12 105 SH   SOLE 17 0 0 105
ISHARES TR EAFE GRWTH ETF 464288885 73,041 662,266 SH   SOLE 18 662,266 0 0
ISHARES TR EAFE GRWTH ETF 464288885 282,033 2,557,195 SH   SOLE 19 2,557,195 0 0
ISHARES TR RUS TP200 VL ETF 464289420 3 36 SH   SOLE 17 0 0 36
ISHARES TR CORE LT USDB ETF 464289479 1 7 SH   SOLE 17 0 0 7
ISHARES TR CORE LT USDB ETF 464289479 4,553 63,116 SH   SOLE 18 63,116 0 0
ISHARES TR 10+ YR INVST GRD 464289511 125,415 1,803,234 SH   SOLE 2 1,803,234 0 0
ISHARES TR 10+ YR INVST GRD 464289511 5 74 SH   SOLE 17 0 0 74
ISHARES TR 10+ YR INVST GRD 464289511 15,265 219,480 SH   SOLE 18 219,480 0 0
ISHARES TR 10+ YR INVST GRD 464289511 734,516 10,560,981 SH   SOLE 21 10,560,981 0 0
ISHARES TR 10+ YR INVST GRD 464289511 14,724 211,704 SH   SOLE 22 11,806 0 199,898
ISHARES TR INDIA 50 ETF 464289529 41,906 885,767 SH   SOLE 7 885,767 0 0
ISHARES TR INDIA 50 ETF 464289529 23,151 489,349 SH   SOLE 22 489,349 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 7 91 SH   SOLE 17 0 0 91
ISHARES TR GRWT ALLOCAT ETF 464289867 14 239 SH   SOLE 17 0 0 239
ISHARES TR GRWT ALLOCAT ETF 464289867 85,381 1,495,806 SH   SOLE 19 0 0 1,495,806
ISHARES TR MODERT ALLOC ETF 464289875 19 412 SH   SOLE 17 0 0 412
ISHARES TR MODERT ALLOC ETF 464289875 99,748 2,193,705 SH   SOLE 19 0 0 2,193,705
ISHARES TR CONSER ALLOC ETF 464289883 16,798 419,856 SH   SOLE 19 0 0 419,856
ISHARES TR US TREAS BD ETF 46429B267 82,866 3,105,915 SH   SOLE 2 3,105,915 0 0
ISHARES TR US TREAS BD ETF 46429B267 55,199 2,068,943 SH   SOLE 7 2,068,943 0 0
ISHARES TR US TREAS BD ETF 46429B267 111 4,155 SH   SOLE 17 0 0 4,155
ISHARES TR US TREAS BD ETF 46429B267 232,941 8,730,907 SH   SOLE 18 8,730,907 0 0
ISHARES TR US TREAS BD ETF 46429B267 71,024 2,662,059 SH   SOLE 19 2,662,059 0 0
ISHARES TR CMBS ETF 46429B366 233 4,385 SH   SOLE 3 4,385 0 0
ISHARES TR CMBS ETF 46429B366 1,984 37,408 SH   SOLE 18 37,408 0 0
ISHARES TR MSCI INDIA ETF 46429B598 314,726 6,865,759 SH   SOLE 2 27,099 0 6,838,660
ISHARES TR MSCI INDIA ETF 46429B598 7,990 174,308 SH   SOLE 4 174,308 0 0
ISHARES TR MSCI INDIA ETF 46429B598 10,491 228,859 SH   SOLE 15 228,859 0 0
ISHARES TR MSCI INDIA ETF 46429B598 120,752 2,634,213 SH   SOLE 18 2,625,092 0 9,121
ISHARES TR MSCI INDIA ETF 46429B598 144,307 3,148,069 SH   SOLE 22 2,777,656 0 370,413
ISHARES TR MSCI INDIA ETF 46429B598 10,035 218,917 SH   SOLE 26 218,917 0 0
ISHARES TR MSCI INDIA ETF 46429B598 85,982 1,875,700 SH   SOLE 28 0 0 1,875,700
ISHARES TR MSCI POLAND ETF 46429B606 59 2,782 SH   SOLE 2 2,782 0 0
ISHARES TR MSCI POLAND ETF 46429B606 7,908 375,520 SH   SOLE 7 61,011 0 314,509
ISHARES TR MSCI POLAND ETF 46429B606 353 16,782 SH   SOLE 15 16,782 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,023 96,063 SH   SOLE 18 0 0 96,063
ISHARES TR FLTG RATE NT ETF 46429B655 65,101 1,283,282 SH   SOLE 2 1,283,282 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 12,441 245,249 SH   SOLE 7 42,711 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,638 387,110 SH   SOLE 18 387,110 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 15,629 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 190,091 3,747,116 SH   SOLE 23 3,747,116 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 5 48 SH   SOLE 2 48 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 13 133 SH   SOLE 17 0 0 133
ISHARES TR CORE HIGH DV ETF 46429B663 26,215 259,584 SH   SOLE 18 259,584 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 30,675 303,741 SH   SOLE 21 303,741 0 0
ISHARES TR MSCI CHINA ETF 46429B671 7,086 112,888 SH   SOLE 2 112,888 0 0
ISHARES TR MSCI CHINA ETF 46429B671 29,067 463,076 SH   SOLE 7 93,817 0 369,259
ISHARES TR MSCI CHINA ETF 46429B671 2 38 SH   SOLE 17 0 0 38
ISHARES TR MSCI CHINA ETF 46429B671 4,211 67,081 SH   SOLE 18 0 0 67,081
ISHARES TR MSCI EAFE MIN VL 46429B689 14,804 192,836 SH   SOLE 2 192,836 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 173,698 2,262,581 SH   SOLE 7 2,262,581 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 11 139 SH   SOLE 17 0 0 139
ISHARES TR MSCI EAFE MIN VL 46429B689 250,126 3,258,119 SH   SOLE 18 3,238,526 0 19,593
ISHARES TR MSCI EAFE MIN VL 46429B689 5,312 69,197 SH   SOLE 21 69,197 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 1,635 21,292 SH   SOLE 22 21,292 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 175,811 2,173,186 SH   SOLE 2 2,173,186 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 64 791 SH   SOLE 17 0 0 791
ISHARES TR MSCI USA MIN VOL 46429B697 627,423 7,755,536 SH   SOLE 18 7,716,598 0 38,938
ISHARES TR MSCI USA MIN VOL 46429B697 49,043 606,222 SH   SOLE 19 606,222 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 20,656 255,332 SH   SOLE 22 255,332 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,855 64,747 SH   SOLE 2 64,747 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 71,009 670,660 SH   SOLE 7 670,660 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 605 5,710 SH   SOLE 17 0 0 5,710
ISHARES TR 0-5 YR TIPS ETF 46429B747 415 3,922 SH   SOLE 18 3,922 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 324,527 2,229,508 SH   SOLE 2 2,229,508 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 44,716 307,203 SH   SOLE 7 307,203 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 25 171 SH   SOLE 17 0 0 171
ISHARES TR MSCI USA QLT FCT 46432F339 180,917 1,242,903 SH   SOLE 18 1,175,263 0 67,640
ISHARES TR MSCI USA QLT FCT 46432F339 26,533 182,284 SH   SOLE 22 182,284 0 0
ISHARES TR MSCI USA SZE FT 46432F370 43,693 318,326 SH   SOLE 2 318,326 0 0
ISHARES TR MSCI USA SZE FT 46432F370 72,972 531,636 SH   SOLE 18 508,756 0 22,880
ISHARES TR MSCI USA VALUE 46432F388 490,145 4,477,436 SH   SOLE 2 4,477,436 0 0
ISHARES TR MSCI USA VALUE 46432F388 11,933 109,003 SH   SOLE 7 109,003 0 0
ISHARES TR MSCI USA VALUE 46432F388 10 88 SH   SOLE 17 0 0 88
ISHARES TR MSCI USA VALUE 46432F388 171,043 1,562,464 SH   SOLE 18 1,529,363 0 33,101
ISHARES TR MSCI USA VALUE 46432F388 123,778 1,130,707 SH   SOLE 19 1,130,707 0 0
ISHARES TR MSCI USA VALUE 46432F388 31,914 291,532 SH   SOLE 22 291,532 0 0
ISHARES TR MSCI USA MMENTM 46432F396 125,425 689,830 SH   SOLE 2 689,830 0 0
ISHARES TR MSCI USA MMENTM 46432F396 4,677 25,724 SH   SOLE 7 25,724 0 0
ISHARES TR MSCI USA MMENTM 46432F396 125 690 SH   SOLE 17 0 0 690
ISHARES TR MSCI USA MMENTM 46432F396 146,352 804,926 SH   SOLE 18 752,275 0 52,651
ISHARES TR MSCI USA MMENTM 46432F396 25,505 140,278 SH   SOLE 22 140,278 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,770 53,148 SH   SOLE 2 53,148 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 128 1,798 SH   SOLE 17 0 0 1,798
ISHARES TR CORE MSCI TOTAL 46432F834 429 6,049 SH   SOLE 18 6,049 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 615,810 8,680,720 SH   SOLE 19 0 0 8,680,720
ISHARES TR CORE MSCI TOTAL 46432F834 16,487,252 232,411,217 SH   SOLE 21 232,328,226 0 82,991
ISHARES TR CORE MSCI EAFE 46432F842 2,023,727 27,113,175 SH   SOLE 2 26,583,185 0 529,990
ISHARES TR CORE MSCI EAFE 46432F842 299 4,002 SH   SOLE 3 4,002 0 0
ISHARES TR CORE MSCI EAFE 46432F842 3,266 43,761 SH   SOLE 7 43,761 0 0
ISHARES TR CORE MSCI EAFE 46432F842 134,517 1,802,213 SH   SOLE 17 0 0 1,802,213
ISHARES TR CORE MSCI EAFE 46432F842 560,178 7,505,069 SH   SOLE 18 7,226,850 0 278,219
ISHARES TR CORE MSCI EAFE 46432F842 248,508 3,329,424 SH   SOLE 19 3,293,165 0 36,259
ISHARES TR CORE MSCI EAFE 46432F842 69,132 926,206 SH   SOLE 21 0 0 926,206
ISHARES TR CORE MSCI EAFE 46432F842 457,157 6,124,832 SH   SOLE 22 6,124,832 0 0
ISHARES TR CORE MSCI EAFE 46432F842 16,859 225,873 SH   SOLE 23 225,873 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 89,660 1,777,913 SH   SOLE 2 1,777,913 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 2 42 SH   SOLE 17 0 0 42
ISHARES TR CORE 1 5 YR USD 46432F859 6,599 130,863 SH   SOLE 18 130,863 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 157 6,549 SH   SOLE 18 6,549 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,163 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 36 709 SH   SOLE 18 709 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 1 16 SH   SOLE 17 0 0 16
ISHARES TR MSCI USA MULTIFT 46434V282 4,554 97,806 SH   SOLE 18 97,806 0 0
ISHARES TR MSCI USA SML CP 46434V290 19,935 348,214 SH   SOLE 2 348,214 0 0
ISHARES TR MSCI USA SML CP 46434V290 1 9 SH   SOLE 17 0 0 9
ISHARES TR MSCI USA SML CP 46434V290 1,015 17,724 SH   SOLE 18 17,724 0 0
ISHARES TR MSCI USA SML CP 46434V290 24,026 419,675 SH   SOLE 22 419,675 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 11,333 250,178 SH   SOLE 2 250,178 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 11,374 251,072 SH   SOLE 7 251,072 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 19 412 SH   SOLE 17 0 0 412
ISHARES TR 0-5YR HI YL CP 46434V407 138,597 3,059,528 SH   SOLE 18 3,059,528 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 24,018 530,200 SH   SOLE 19 530,200 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 138,736 3,392,917 SH   SOLE 2 123,040 0 3,269,877
ISHARES TR MSCI SAUDI ARBIA 46434V423 22,596 552,611 SH   SOLE 4 380,261 0 172,350
ISHARES TR MSCI SAUDI ARBIA 46434V423 599 14,659 SH   SOLE 7 14,659 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,369 82,380 SH   SOLE 15 82,380 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 260 6,358 SH   SOLE 19 6,358 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 10,704 261,783 SH   SOLE 22 261,783 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,879 94,869 SH   SOLE 23 94,869 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 30,216 794,523 SH   SOLE 2 794,523 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 4,338 114,070 SH   SOLE 18 0 0 114,070
ISHARES TR MSCI INTL QUALTY 46434V456 30,529 775,251 SH   SOLE 2 775,251 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 0 11 SH   SOLE 17 0 0 11
ISHARES TR MSCI INTL QUALTY 46434V456 4,430 112,494 SH   SOLE 18 0 0 112,494
ISHARES TR MSCI LW CRB TG 46434V464 1 7 SH   SOLE 17 0 0 7
ISHARES TR MSCI LW CRB TG 46434V464 332 1,906 SH   SOLE 18 1,906 0 0
ISHARES TR MSCI CHINA A 46434V514 62,701 1,438,103 SH   SOLE 2 50,927 0 1,387,176
ISHARES TR MSCI CHINA A 46434V514 10,784 247,329 SH   SOLE 4 0 0 247,329
ISHARES TR MSCI CHINA A 46434V514 1,600 36,707 SH   SOLE 7 36,707 0 0
ISHARES TR MSCI CHINA A 46434V514 5,755 131,984 SH   SOLE 26 131,984 0 0
ISHARES TR CORE TOTAL USD 46434V613 57,238 1,081,390 SH   SOLE 2 1,081,390 0 0
ISHARES TR CORE TOTAL USD 46434V613 19 357 SH   SOLE 17 0 0 357
ISHARES TR CORE TOTAL USD 46434V613 184,449 3,484,769 SH   SOLE 18 974,378 0 2,510,391
ISHARES TR CORE TOTAL USD 46434V613 295,240 5,577,935 SH   SOLE 19 5,577,935 0 0
ISHARES TR CORE TOTAL USD 46434V613 2,625,471 49,602,703 SH   SOLE 21 49,602,703 0 0
ISHARES TR CORE DIV GRWTH 46434V621 247 4,451 SH   SOLE 2 4,451 0 0
ISHARES TR CORE DIV GRWTH 46434V621 89 1,599 SH   SOLE 17 0 0 1,599
ISHARES TR CORE DIV GRWTH 46434V621 42,496 764,596 SH   SOLE 18 764,596 0 0
ISHARES TR CORE DIV GRWTH 46434V621 217,983 3,921,962 SH   SOLE 19 3,921,962 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 479 12,727 SH   SOLE 3 12,727 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 115,245 3,764,943 SH   SOLE 2 3,764,943 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 13,834 451,937 SH   SOLE 7 451,937 0 0
ISHARES TR CORE MSCI EURO 46434V738 0 6 SH   SOLE 2 6 0 0
ISHARES TR CORE MSCI EURO 46434V738 291 5,000 SH   SOLE 7 5,000 0 0
ISHARES TR CORE MSCI EURO 46434V738 107 1,843 SH   SOLE 17 0 0 1,843
ISHARES TR CORE MSCI EURO 46434V738 19,371 333,064 SH   SOLE 23 333,064 0 0
ISHARES TR MSCI QATAR ETF 46434V779 509 24,979 SH   SOLE 4 24,979 0 0
ISHARES TR HDG MSCI EAFE 46434V803 21 598 SH   SOLE 2 598 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1 15 SH   SOLE 17 0 0 15
ISHARES TR HDG MSCI EAFE 46434V803 384 10,869 SH   SOLE 18 10,869 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 248,260 4,926,780 SH   SOLE 2 4,926,780 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH   SOLE 17 0 0 12
ISHARES TR BLACKROCK ULTRA 46434V878 1,040 20,636 SH   SOLE 18 20,636 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 110 2,776 SH   SOLE 18 2,776 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 186,141 4,695,798 SH   SOLE 19 4,695,798 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 33,709 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 34 381 SH   SOLE 2 381 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 19,970 731,783 SH   SOLE 2 731,783 0 0
ISHARES TR INVESTMENT GRADE 46435G219 2,913 55,319 SH   SOLE 23 55,319 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 33 1,280 SH   SOLE 2 1,280 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 101 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 159,399 2,359,375 SH   SOLE 2 2,359,375 0 0
ISHARES TR CORE MSCI INTL 46435G326 4 55 SH   SOLE 17 0 0 55
ISHARES TR CORE MSCI INTL 46435G326 6,765 100,139 SH   SOLE 18 100,139 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,159,587 17,163,806 SH   SOLE 21 17,163,806 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 19 580 SH   SOLE 2 580 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 23,824 718,904 SH   SOLE 18 671,638 0 47,266
ISHARES TR MSCI UK ETF NEW 46435G334 13,402 404,392 SH   SOLE 21 404,392 0 0
ISHARES TR MORTGE REL ETF 46435G342 826 23,930 SH   SOLE 21 23,930 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 8,428 331,271 SH   SOLE 2 331,271 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 1,646 64,698 SH   SOLE 18 0 0 64,698
ISHARES TR ESG AWR MSCI USA 46435G425 732,315 6,786,979 SH   SOLE 2 6,786,979 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 208,590 1,933,176 SH   SOLE 7 370,831 0 1,562,345
ISHARES TR ESG AWR MSCI USA 46435G425 141 1,302 SH   SOLE 17 0 0 1,302
ISHARES TR ESG AWR MSCI USA 46435G425 178,508 1,654,388 SH   SOLE 18 1,654,388 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 641,308 5,943,538 SH   SOLE 19 5,943,538 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 34,179 316,765 SH   SOLE 21 316,765 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 5,298 49,100 SH   SOLE 22 49,100 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 8,198 158,792 SH   SOLE 2 158,792 0 0
ISHARES TR FALN ANGLS USD 46435G474 12,376 412,941 SH   SOLE 2 412,941 0 0
ISHARES TR FALN ANGLS USD 46435G474 34,901 1,164,534 SH   SOLE 7 1,164,534 0 0
ISHARES TR FALN ANGLS USD 46435G474 0 14 SH   SOLE 17 0 0 14
ISHARES TR FALN ANGLS USD 46435G474 20,012 667,731 SH   SOLE 18 667,731 0 0
ISHARES TR FALN ANGLS USD 46435G474 229,205 7,647,813 SH   SOLE 19 7,647,813 0 0
ISHARES TR FALN ANGLS USD 46435G474 6,875 229,407 SH   SOLE 23 229,407 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 1,023 35,000 SH   SOLE   35,000 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 1,805 61,751 SH   SOLE 2 61,751 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 160,908 2,025,014 SH   SOLE 2 2,025,014 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 27 337 SH   SOLE 17 0 0 337
ISHARES TR ESG AW MSCI EAFE 46435G516 40,216 506,111 SH   SOLE 18 506,111 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 15,267 192,133 SH   SOLE 21 192,133 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 3,958 49,816 SH   SOLE 22 49,816 0 0
ISHARES TR INTL DIV GRWTH 46435G524 117 1,727 SH   SOLE 2 1,727 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR MSCI GBL SUS DEV 46435G532 442 4,873 SH   SOLE 18 4,873 0 0
ISHARES TR CORE INTL AGGR 46435G672 24,102 441,999 SH   SOLE 2 441,999 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,744 31,988 SH   SOLE 3 31,988 0 0
ISHARES TR CORE INTL AGGR 46435G672 225,594 4,137,065 SH   SOLE 7 745,890 0 3,391,175
ISHARES TR CORE INTL AGGR 46435G672 1 25 SH   SOLE 17 0 0 25
ISHARES TR CORE INTL AGGR 46435G672 460,682 8,448,222 SH   SOLE 21 8,448,222 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 CLOUD 5G AND TEC 46435U127 2,551 85,000 SH   SOLE   85,000 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 2 58 SH   SOLE 2 58 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 11,722 202,000 SH   SOLE   202,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 4,277 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 48,656 881,452 SH   SOLE 2 881,452 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 0 5 SH   SOLE 17 0 0 5
ISHARES TR ESG AWR US AGRGT 46435U549 48,012 869,783 SH   SOLE 21 869,783 0 0
ISHARES TR ESG AWARE MSCI 46435U663 63 1,573 SH   SOLE 2 1,573 0 0
ISHARES TR ESG AWARE MSCI 46435U663 53 1,316 SH   SOLE 18 1,316 0 0
ISHARES TR ESG AWARE MSCI 46435U663 4,310 106,900 SH   SOLE 21 106,900 0 0
ISHARES TR ESG AWARE MSCI 46435U663 781 19,358 SH   SOLE 22 19,358 0 0
ISHARES TR IBONDS DEC 46435U697 4 138 SH   SOLE 2 138 0 0
ISHARES TR U.S. FIXED INCME 46435U796 18,335 184,007 SH   SOLE 18 0 0 184,007
ISHARES TR BROAD USD HIGH 46435U853 81,420 1,976,682 SH   SOLE 2 1,976,682 0 0
ISHARES TR BROAD USD HIGH 46435U853 22 537 SH   SOLE 17 0 0 537
ISHARES TR BROAD USD HIGH 46435U853 1,807 43,866 SH   SOLE 18 43,866 0 0
ISHARES TR BROAD USD HIGH 46435U853 123,570 3,000,000 SH   SOLE 19 3,000,000 0 0
ISHARES TR BROAD USD HIGH 46435U853 3,519 85,436 SH   SOLE 22 85,436 0 0
ISHARES TR BROAD USD HIGH 46435U853 16,052 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 FACTORS US GRO 46436E403 4,231 105,000 SH   SOLE   105,000 0 0
ISHARES TR ESG ADV INVT GRA 46436E437 14,818 150,000 SH   SOLE   150,000 0 0
ISHARES TR ESG MSCI USA MIN 46436E445 3,906 150,000 SH   SOLE   150,000 0 0
ISHARES TR USD BD FACTR ETF 46436E452 14,954 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS DEC 2031 46436E460 1,236 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 2027 TERM 46436E478 7,425 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 15,213 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 2026 TERM 46436E528 6,982 275,000 SH   SOLE   275,000 0 0
ISHARES TR ESG ADV TTL USD 46436E619 273 5,518 SH   SOLE 2 5,518 0 0
ISHARES TR ESG ADV TTL USD 46436E619 48 970 SH   SOLE 18 970 0 0
ISHARES TR ESG AWARE AGGRSV 46436E668 1,376 40,000 SH   SOLE   40,000 0 0
ISHARES TR ESG AWARE MODRTE 46436E684 1,020 35,000 SH   SOLE   35,000 0 0
ISHARES TR IBONDS DEC 2030 46436E726 1 49 SH   SOLE 2 49 0 0
ISHARES TR ESG EAFE ETF 46436E759 47 682 SH   SOLE 2 682 0 0
ISHARES TR ESG EAFE ETF 46436E759 5 67 SH   SOLE 18 67 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 101 2,568 SH   SOLE 2 2,568 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 10 249 SH   SOLE 18 249 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817 1,757 53,000 SH   SOLE   53,000 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 1,004 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,258 50,000 SH   SOLE   50,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 36,512 730,971 SH   SOLE 44 730,971 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 149,586 2,994,706 SH   SOLE 2 2,994,706 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3 62 SH   SOLE 17 0 0 62
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 20,043 401,254 SH   SOLE 18 401,254 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 158,841 3,180,000 SH   SOLE 19 3,180,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 10,499 210,200 SH   SOLE 22 210,200 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564 25,020 1,113,000 SH   SOLE   1,113,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 25,461 514,580 SH   SOLE 2 0 0 514,580
ISHARES U S ETF TR GOLD STRATEGY 46431W614 409 7,329 SH   SOLE 18 7,329 0 0
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 355 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 669 20,000 SH   SOLE   20,000 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 1,496 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 72 1,428 SH   SOLE 2 1,428 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 7,410 147,867 SH   SOLE 18 147,867 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 13,681 443,053 SH   SOLE 2 443,053 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2,532 81,995 SH   SOLE 18 81,995 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 79,284 2,567,471 SH   SOLE 19 2,567,471 0 0
ISOPLEXIS CORP COM 465005106 66 7,187 SH   SOLE 2 3,772 0 3,415
ISOPLEXIS CORP COM 465005106 564 61,364 SH   SOLE 18 61,364 0 0
ISOPLEXIS CORP COM 465005106 20,175 2,195,296 SH   SOLE 19 2,195,296 0 0
ISOPLEXIS CORP COM 465005106 199 21,636 SH   SOLE 20 21,636 0 0
ISOPLEXIS CORP COM 465005106 1,060 115,371 SH   SOLE 21 115,371 0 0
ISOPLEXIS CORP COM 465005106 506 55,091 SH   SOLE 22 53,934 0 1,157
ISOPLEXIS CORP COM 465005106 9 1,024 SH   SOLE 34 1,024 0 0
ISORAY INC COM 46489V104 23 60,587 SH   SOLE 21 60,587 0 0
ISORAY INC COM 46489V104 922 2,377,686 SH   SOLE 22 2,377,686 0 0
ISPECIMEN INC COM 45032V108 5 583 SH   SOLE 18 583 0 0
ISPECIMEN INC COM 45032V108 50 6,348 SH   SOLE 21 6,348 0 0
ISPECIMEN INC COM 45032V108 1 161 SH   SOLE 22 161 0 0
ISSUER DIRECT CORP COM NEW 46520M204 19 631 SH   SOLE 18 631 0 0
ISSUER DIRECT CORP COM NEW 46520M204 231 7,847 SH   SOLE 21 7,847 0 0
ISSUER DIRECT CORP COM NEW 46520M204 117 3,970 SH   SOLE 22 3,970 0 0
ISTAR INC COM 45031U101 30,653 1,186,739 SH   SOLE 2 1,143,953 0 42,786
ISTAR INC COM 45031U101 9 338 SH   SOLE 4 338 0 0
ISTAR INC COM 45031U101 25 981 SH   SOLE 7 981 0 0
ISTAR INC COM 45031U101 6,820 264,029 SH   SOLE 18 264,029 0 0
ISTAR INC COM 45031U101 4,693 181,688 SH   SOLE 19 181,688 0 0
ISTAR INC COM 45031U101 251,135 9,722,625 SH   SOLE 21 9,722,625 0 0
ISTAR INC COM 45031U101 44,505 1,723,012 SH   SOLE 22 1,655,594 0 67,418
ISTAR INC COM 45031U101 266 10,311 SH   SOLE 25 10,311 0 0
ISTAR INC COM 45031U101 688 26,636 SH   SOLE 26 1,861 0 24,775
ISTAR INC COM 45031U101 34 1,305 SH   SOLE 28 1,305 0 0
ISTAR INC COM 45031U101 3,523 136,408 SH   SOLE 30 136,408 0 0
ISTAR INC COM 45031U101 41 1,577 SH   SOLE 36 1,577 0 0
ISTAR INC COM 45031U101 234 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC COM 45031U101 594 22,987 SH   SOLE 43 333 0 22,654
ISTAR INC NOTE 3.125% 9/1 45031UCB5 3,503 1,865,000 PRN   SOLE 21 1,865,000 0 0
ISUN INC COM 465246106 9 1,485 SH   SOLE 18 1,485 0 0
ISUN INC COM 465246106 105 17,541 SH   SOLE 21 17,541 0 0
ISUN INC COM 465246106 445 74,700 SH   SOLE 22 74,700 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 30 10,289 SH   SOLE 43 353 0 9,936
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,047 812,502 SH   SOLE 2 812,502 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 464 123,625 SH   SOLE 4 123,625 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 6,427 1,713,852 SH   SOLE 18 330,596 0 1,383,256
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,711 456,259 SH   SOLE 19 456,259 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 45,807 12,215,074 SH   SOLE 21 12,215,074 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 13,721 3,658,800 SH   SOLE 22 3,658,800 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4,100 1,093,246 SH   SOLE 25 1,093,246 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 79 20,950 SH   SOLE 28 0 0 20,950
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,803 747,389 SH   SOLE 30 747,389 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 21,851 5,827,027 SH   SOLE 34 5,827,027 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 700 186,552 SH   SOLE 43 0 0 186,552
ITEOS THERAPEUTICS INC COM 46565G104 968 20,787 SH   SOLE 2 3,980 0 16,807
ITEOS THERAPEUTICS INC COM 46565G104 14 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104 2,964 63,669 SH   SOLE 18 63,669 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1,659 35,627 SH   SOLE 19 35,627 0 0
ITEOS THERAPEUTICS INC COM 46565G104 46,402 996,604 SH   SOLE 21 996,604 0 0
ITEOS THERAPEUTICS INC COM 46565G104 21,926 470,927 SH   SOLE 22 454,364 0 16,563
ITEOS THERAPEUTICS INC COM 46565G104 112 2,416 SH   SOLE 25 2,416 0 0
ITEOS THERAPEUTICS INC COM 46565G104 70 1,495 SH   SOLE 26 0 0 1,495
ITEOS THERAPEUTICS INC COM 46565G104 904 19,424 SH   SOLE 30 19,424 0 0
ITEOS THERAPEUTICS INC COM 46565G104 81 1,743 SH   SOLE 40 1,743 0 0
ITEOS THERAPEUTICS INC COM 46565G104 11 241 SH   SOLE 43 22 0 219
ITERIS INC NEW COM 46564T107 29 7,176 SH   SOLE 2 1,907 0 5,269
ITERIS INC NEW COM 46564T107 4 1,116 SH   SOLE 7 1,116 0 0
ITERIS INC NEW COM 46564T107 508 127,073 SH   SOLE 18 127,073 0 0
ITERIS INC NEW COM 46564T107 309 77,201 SH   SOLE 19 77,201 0 0
ITERIS INC NEW COM 46564T107 5,837 1,459,189 SH   SOLE 21 1,459,189 0 0
ITERIS INC NEW COM 46564T107 4,140 1,035,039 SH   SOLE 22 1,026,417 0 8,622
ITRON INC COM 465741106 1,384 20,199 SH   SOLE 2 12,552 0 7,647
ITRON INC COM 465741106 11 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 44 640 SH   SOLE 7 640 0 0
ITRON INC COM 465741106 11,285 164,695 SH   SOLE 18 161,717 0 2,978
ITRON INC COM 465741106 5,562 81,179 SH   SOLE 19 81,179 0 0
ITRON INC COM 465741106 376,981 5,501,764 SH   SOLE 21 5,501,764 0 0
ITRON INC COM 465741106 76,142 1,111,238 SH   SOLE 22 1,084,016 0 27,222
ITRON INC COM 465741106 608 8,878 SH   SOLE 25 8,878 0 0
ITRON INC COM 465741106 3,161 46,128 SH   SOLE 26 22,142 0 23,986
ITRON INC COM 465741106 2,204 32,166 SH   SOLE 28 32,166 0 0
ITRON INC COM 465741106 7,964 116,234 SH   SOLE 30 116,234 0 0
ITRON INC COM 465741106 631 9,205 SH   SOLE 34 9,205 0 0
ITRON INC COM 465741106 538 7,859 SH   SOLE 36 7,859 0 0
ITRON INC COM 465741106 383 5,584 SH   SOLE 40 5,584 0 0
ITRON INC COM 465741106 2,572 37,543 SH   SOLE 43 329 0 37,214
ITT INC COM 45073V108 18,200 178,103 SH   SOLE 2 66,519 0 111,584
ITT INC COM 45073V108 32 316 SH   SOLE 4 316 0 0
ITT INC COM 45073V108 162 1,582 SH   SOLE 7 1,582 0 0
ITT INC COM 45073V108 19,056 186,473 SH   SOLE 18 186,473 0 0
ITT INC COM 45073V108 2,551 24,963 SH   SOLE 19 24,963 0 0
ITT INC COM 45073V108 417,487 4,085,399 SH   SOLE 21 4,085,399 0 0
ITT INC COM 45073V108 236,869 2,317,928 SH   SOLE 22 2,220,110 0 97,818
ITT INC COM 45073V108 1,556 15,226 SH   SOLE 25 15,226 0 0
ITT INC COM 45073V108 3,988 39,028 SH   SOLE 26 32,652 0 6,376
ITT INC COM 45073V108 157 1,534 SH   SOLE 28 1,534 0 0
ITT INC COM 45073V108 5,067 49,587 SH   SOLE 30 49,587 0 0
ITT INC COM 45073V108 131 1,284 SH   SOLE 31 1,284 0 0
ITT INC COM 45073V108 977 9,562 SH   SOLE 36 9,562 0 0
ITT INC COM 45073V108 1,158 11,329 SH   SOLE 40 11,329 0 0
ITT INC COM 45073V108 7,625 74,619 SH   SOLE 43 3,552 0 71,067
ITURAN LOCATION AND CONTROL SHS M6158M104 12 459 SH   SOLE 2 459 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 374 14,033 SH   SOLE 7 14,033 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 9,136 342,558 SH   SOLE 21 342,558 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,674 137,744 SH   SOLE 22 131,533 0 6,211
ITURAN LOCATION AND CONTROL SHS M6158M104 118 4,436 SH   SOLE 25 4,436 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 84 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 173 6,493 SH   SOLE 30 6,493 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 39 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 1,279 76,524 SH   SOLE 2 21,490 0 55,034
IVERIC BIO INC COM 46583P102 26 1,540 SH   SOLE 7 1,540 0 0
IVERIC BIO INC COM 46583P102 6,066 362,772 SH   SOLE 18 362,772 0 0
IVERIC BIO INC COM 46583P102 3,437 205,565 SH   SOLE 19 205,565 0 0
IVERIC BIO INC COM 46583P102 85,561 5,117,306 SH   SOLE 21 5,117,306 0 0
IVERIC BIO INC COM 46583P102 43,397 2,595,505 SH   SOLE 22 2,518,149 0 77,356
IVERIC BIO INC COM 46583P102 140 8,361 SH   SOLE 25 8,361 0 0
IVERIC BIO INC COM 46583P102 13 806 SH   SOLE 26 806 0 0
IVERIC BIO INC COM 46583P102 1,543 92,303 SH   SOLE 30 92,303 0 0
IVERIC BIO INC COM 46583P102 139 8,299 SH   SOLE 40 8,299 0 0
IVERIC BIO INC COM 46583P102 95 5,657 SH   SOLE 43 99 0 5,558
IZEA WORLDWIDE INC COM 46604H105 14 10,429 SH   SOLE 18 10,429 0 0
IZEA WORLDWIDE INC COM 46604H105 252 187,768 SH   SOLE 21 187,768 0 0
IZEA WORLDWIDE INC COM 46604H105 1,036 773,122 SH   SOLE 22 773,122 0 0
J & J SNACK FOODS CORP COM 466032109 1,386 8,776 SH   SOLE 2 6,818 0 1,958
J & J SNACK FOODS CORP COM 466032109 7 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109 33 209 SH   SOLE 7 209 0 0
J & J SNACK FOODS CORP COM 466032109 8,067 51,070 SH   SOLE 18 51,070 0 0
J & J SNACK FOODS CORP COM 466032109 4,167 26,381 SH   SOLE 19 26,381 0 0
J & J SNACK FOODS CORP COM 466032109 280,584 1,776,295 SH   SOLE 21 1,776,295 0 0
J & J SNACK FOODS CORP COM 466032109 58,785 372,151 SH   SOLE 22 363,149 0 9,002
J & J SNACK FOODS CORP COM 466032109 358 2,268 SH   SOLE 25 2,268 0 0
J & J SNACK FOODS CORP COM 466032109 1,217 7,705 SH   SOLE 26 6,790 0 915
J & J SNACK FOODS CORP COM 466032109 43 273 SH   SOLE 28 273 0 0
J & J SNACK FOODS CORP COM 466032109 4,340 27,478 SH   SOLE 30 27,478 0 0
J & J SNACK FOODS CORP COM 466032109 341 2,158 SH   SOLE 40 2,158 0 0
J & J SNACK FOODS CORP COM 466032109 1,665 10,538 SH   SOLE 43 767 0 9,771
J JILL INC COM 46620W201 16 836 SH   SOLE 18 836 0 0
J JILL INC COM 46620W201 253 13,207 SH   SOLE 21 13,207 0 0
J JILL INC COM 46620W201 1,355 70,668 SH   SOLE 22 70,668 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 30 504 SH   SOLE 17 0 0 504
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 21 387 SH   SOLE 17 0 0 387
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 65 1,179 SH   SOLE 18 1,179 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 16 245 SH   SOLE 17 0 0 245
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 46 679 SH   SOLE 18 679 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS DEV 46641Q233 12 224 SH   SOLE 17 0 0 224
J P MORGAN EXCHANGE-TRADED F ACTIVEBLDRS EMER 46641Q266 0 2 SH   SOLE 17 0 0 2
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 0 1 SH   SOLE 18 1 0 0
JABIL INC COM 466313103 24,892 353,828 SH   SOLE 2 125,513 0 228,315
JABIL INC COM 466313103 56 800 SH   SOLE 4 462 0 338
JABIL INC COM 466313103 256 3,642 SH   SOLE 7 3,642 0 0
JABIL INC COM 466313103 22,531 320,274 SH   SOLE 18 320,274 0 0
JABIL INC COM 466313103 3,002 42,673 SH   SOLE 19 42,673 0 0
JABIL INC COM 466313103 514,487 7,313,243 SH   SOLE 21 7,313,243 0 0
JABIL INC COM 466313103 277,232 3,940,757 SH   SOLE 22 3,779,250 0 161,507
JABIL INC COM 466313103 1,340 19,042 SH   SOLE 25 19,042 0 0
JABIL INC COM 466313103 3,980 56,573 SH   SOLE 26 45,055 0 11,518
JABIL INC COM 466313103 172 2,447 SH   SOLE 28 2,447 0 0
JABIL INC COM 466313103 5,637 80,129 SH   SOLE 30 80,129 0 0
JABIL INC COM 466313103 150 2,138 SH   SOLE 31 2,138 0 0
JABIL INC COM 466313103 1,281 18,213 SH   SOLE 36 18,213 0 0
JABIL INC COM 466313103 1,261 17,930 SH   SOLE 40 17,930 0 0
JABIL INC COM 466313103 9,965 141,655 SH   SOLE 43 15,554 0 126,101
JACK IN THE BOX INC COM 466367109 2,314 26,453 SH   SOLE 2 15,019 0 11,434
JACK IN THE BOX INC COM 466367109 8 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109 26 300 SH   SOLE 7 300 0 0
JACK IN THE BOX INC COM 466367109 9,067 103,641 SH   SOLE 18 103,641 0 0
JACK IN THE BOX INC COM 466367109 3,390 38,748 SH   SOLE 19 38,748 0 0
JACK IN THE BOX INC COM 466367109 136,501 1,560,373 SH   SOLE 21 1,560,373 0 0
JACK IN THE BOX INC COM 466367109 54,927 627,884 SH   SOLE 22 607,650 0 20,234
JACK IN THE BOX INC COM 466367109 285 3,260 SH   SOLE 25 3,260 0 0
JACK IN THE BOX INC COM 466367109 742 8,481 SH   SOLE 26 6,454 0 2,027
JACK IN THE BOX INC COM 466367109 35 396 SH   SOLE 28 396 0 0
JACK IN THE BOX INC COM 466367109 1,151 13,155 SH   SOLE 30 13,155 0 0
JACK IN THE BOX INC COM 466367109 113 1,291 SH   SOLE 36 1,291 0 0
JACK IN THE BOX INC COM 466367109 245 2,797 SH   SOLE 40 2,797 0 0
JACK IN THE BOX INC COM 466367109 2,017 23,056 SH   SOLE 43 3,146 0 19,910
JACKSON FINANCIAL INC COM CL A 46817M107 329 7,868 SH   SOLE 2 980 0 6,888
JACKSON FINANCIAL INC COM CL A 46817M107 10 233 SH   SOLE 4 233 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 1,436 34,322 SH   SOLE 7 34,322 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 570 13,626 SH   SOLE 18 13,626 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 3,480 83,199 SH   SOLE 19 83,199 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 5,256 125,652 SH   SOLE 21 125,652 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 77,248 1,846,702 SH   SOLE 22 1,842,609 0 4,093
JACKSON FINANCIAL INC COM CL A 46817M107 968 23,135 SH   SOLE 25 23,135 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 4 90 SH   SOLE 29 90 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 8 190 SH   SOLE 30 190 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 5,319 127,155 SH   SOLE 31 0 0 127,155
JACKSON FINANCIAL INC COM CL A 46817M107 48,026 1,148,124 SH   SOLE 34 1,148,124 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 237 5,669 SH   SOLE 36 5,669 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 716 17,114 SH   SOLE 43 1,202 0 15,912
JACOBS ENGR GROUP INC COM 469814107 40,631 291,825 SH   SOLE 2 47,708 0 244,117
JACOBS ENGR GROUP INC COM 469814107 10,237 73,527 SH   SOLE 4 35,510 0 38,017
JACOBS ENGR GROUP INC COM 469814107 16,577 119,063 SH   SOLE 7 115,489 0 3,574
JACOBS ENGR GROUP INC COM 469814107 301 2,164 SH   SOLE 13 337 0 1,827
JACOBS ENGR GROUP INC COM 469814107 2,460 17,667 SH   SOLE 15 17,667 0 0
JACOBS ENGR GROUP INC COM 469814107 35,757 256,822 SH   SOLE 18 239,041 0 17,781
JACOBS ENGR GROUP INC COM 469814107 8,818 63,331 SH   SOLE 19 63,331 0 0
JACOBS ENGR GROUP INC COM 469814107 440,302 3,162,409 SH   SOLE 21 3,162,409 0 0
JACOBS ENGR GROUP INC COM 469814107 418,994 3,009,369 SH   SOLE 22 2,745,029 0 264,340
JACOBS ENGR GROUP INC COM 469814107 10,317 74,104 SH   SOLE 23 74,104 0 0
JACOBS ENGR GROUP INC COM 469814107 9,486 68,135 SH   SOLE 25 68,135 0 0
JACOBS ENGR GROUP INC COM 469814107 32,377 232,543 SH   SOLE 26 81,307 0 151,236
JACOBS ENGR GROUP INC COM 469814107 2,859 20,532 SH   SOLE 28 0 0 20,532
JACOBS ENGR GROUP INC COM 469814107 20 143 SH   SOLE 29 143 0 0
JACOBS ENGR GROUP INC COM 469814107 64,814 465,519 SH   SOLE 30 465,519 0 0
JACOBS ENGR GROUP INC COM 469814107 6,458 46,382 SH   SOLE 31 14,691 0 31,691
JACOBS ENGR GROUP INC COM 469814107 977 7,020 SH   SOLE 34 7,020 0 0
JACOBS ENGR GROUP INC COM 469814107 7,976 57,283 SH   SOLE 36 57,283 0 0
JACOBS ENGR GROUP INC COM 469814107 365 2,625 SH   SOLE 40 2,625 0 0
JACOBS ENGR GROUP INC COM 469814107 13,872 99,635 SH   SOLE 43 7,289 0 92,346
JAGUAR HEALTH INC COM NEW 47010C607 8 7,569 SH   SOLE 18 7,569 0 0
JAGUAR HEALTH INC COM NEW 47010C607 146 140,126 SH   SOLE 21 140,126 0 0
JAGUAR HEALTH INC COM NEW 47010C607 648 623,356 SH   SOLE 22 623,356 0 0
JAKKS PAC INC COM NEW 47012E403 16 1,592 SH   SOLE 18 1,592 0 0
JAKKS PAC INC COM NEW 47012E403 196 19,298 SH   SOLE 21 19,298 0 0
JAKKS PAC INC COM NEW 47012E403 477 46,909 SH   SOLE 22 46,909 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 24,262 596,275 SH   SOLE 43 60,656 0 535,619
JAMES RIV GROUP LTD COM G5005R107 710 24,630 SH   SOLE 2 9,596 0 15,034
JAMES RIV GROUP LTD COM G5005R107 4 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 13 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107 3,823 132,696 SH   SOLE 18 132,696 0 0
JAMES RIV GROUP LTD COM G5005R107 1,647 57,161 SH   SOLE 19 57,161 0 0
JAMES RIV GROUP LTD COM G5005R107 122,967 4,268,216 SH   SOLE 21 4,268,216 0 0
JAMES RIV GROUP LTD COM G5005R107 23,556 817,628 SH   SOLE 22 787,432 0 30,196
JAMES RIV GROUP LTD COM G5005R107 126 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107 254 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 1,862 64,644 SH   SOLE 30 64,644 0 0
JAMES RIV GROUP LTD COM G5005R107 105 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107 38 1,333 SH   SOLE 43 0 0 1,333
JAMF HLDG CORP COM 47074L105 2,233 58,755 SH   SOLE 2 12,296 0 46,459
JAMF HLDG CORP COM 47074L105 20 530 SH   SOLE 4 0 0 530
JAMF HLDG CORP COM 47074L105 30 790 SH   SOLE 7 790 0 0
JAMF HLDG CORP COM 47074L105 905 23,815 SH   SOLE 18 23,815 0 0
JAMF HLDG CORP COM 47074L105 623 16,382 SH   SOLE 19 16,382 0 0
JAMF HLDG CORP COM 47074L105 35,343 929,839 SH   SOLE 21 929,839 0 0
JAMF HLDG CORP COM 47074L105 45,028 1,184,630 SH   SOLE 22 1,133,866 0 50,764
JAMF HLDG CORP COM 47074L105 259 6,812 SH   SOLE 25 6,812 0 0
JAMF HLDG CORP COM 47074L105 1,188 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 1,006 26,455 SH   SOLE 30 26,455 0 0
JAMF HLDG CORP COM 47074L105 30 787 SH   SOLE 31 787 0 0
JAMF HLDG CORP COM 47074L105 124 3,255 SH   SOLE 36 3,255 0 0
JAMF HLDG CORP COM 47074L105 160 4,202 SH   SOLE 40 4,202 0 0
JAMF HLDG CORP COM 47074L105 0 7 SH   SOLE 43 0 0 7
JANONE INC COM 47089W104 1 173 SH   SOLE 21 173 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 19,829 472,797 SH   SOLE 2 130,166 0 342,631
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 13 299 SH   SOLE 4 299 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,022 24,365 SH   SOLE 7 24,365 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 19,028 453,697 SH   SOLE 18 453,697 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,153 51,328 SH   SOLE 19 51,328 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 508,056 12,113,868 SH   SOLE 21 12,113,868 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 195,264 4,655,800 SH   SOLE 22 4,470,939 0 184,861
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,263 30,123 SH   SOLE 25 30,123 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,133 74,699 SH   SOLE 26 60,905 0 13,794
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 732 17,451 SH   SOLE 28 17,451 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,374 104,285 SH   SOLE 30 104,285 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 108 2,574 SH   SOLE 31 2,574 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,906 69,295 SH   SOLE 32 69,295 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,198 28,575 SH   SOLE 36 28,575 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 809 19,291 SH   SOLE 40 19,291 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8,675 206,833 SH   SOLE 43 18,479 0 188,354
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 236 18,811 SH   SOLE 2 16,611 0 2,200
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1,029 82,155 SH   SOLE 21 82,155 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 10,102 806,903 SH   SOLE 22 786,238 0 20,665
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 111 8,878 SH   SOLE 25 8,878 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 240 19,167 SH   SOLE 30 19,167 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 152 12,140 SH   SOLE 40 12,140 0 0
JANUX THERAPEUTICS INC COM 47103J105 122 6,195 SH   SOLE 2 458 0 5,737
JANUX THERAPEUTICS INC COM 47103J105 740 37,496 SH   SOLE 18 37,496 0 0
JANUX THERAPEUTICS INC COM 47103J105 549 27,845 SH   SOLE 19 27,845 0 0
JANUX THERAPEUTICS INC COM 47103J105 12,959 656,819 SH   SOLE 21 656,819 0 0
JANUX THERAPEUTICS INC COM 47103J105 5,164 261,754 SH   SOLE 22 258,538 0 3,216
JANUX THERAPEUTICS INC COM 47103J105 358 18,152 SH   SOLE 30 18,152 0 0
JASPER THERAPEUTICS INC COM 471871103 10 1,305 SH   SOLE 2 1,305 0 0
JASPER THERAPEUTICS INC COM 471871103 5 651 SH   SOLE 21 651 0 0
JASPER THERAPEUTICS INC COM 471871103 1,315 167,537 SH   SOLE 22 167,537 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 4,003 4,000,000 PRN   SOLE 2 4,000,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2,752 2,750,000 PRN   SOLE 19 2,750,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 3,199 3,197,000 PRN   SOLE 21 3,197,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 6,772 6,000,000 PRN   SOLE 21 6,000,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 30,444 238,964 SH   SOLE 2 63,753 0 175,211
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,344 49,794 SH   SOLE 4 30,412 0 19,382
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,909 22,830 SH   SOLE 7 8,414 0 14,416
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 97 761 SH   SOLE 13 761 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,020 8,005 SH   SOLE 15 8,005 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 18,293 143,587 SH   SOLE 18 140,315 0 3,272
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,619 28,409 SH   SOLE 19 28,409 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 427,042 3,351,977 SH   SOLE 21 3,351,977 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 219,460 1,722,604 SH   SOLE 22 1,651,526 0 71,078
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,466 35,058 SH   SOLE 23 35,058 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 12,736 99,971 SH   SOLE 25 99,971 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11,969 93,950 SH   SOLE 26 46,520 0 47,430
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24,429 191,752 SH   SOLE 28 0 0 191,752
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 50,102 393,268 SH   SOLE 30 340,331 0 52,937
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,210 25,195 SH   SOLE 31 6,198 0 18,997
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 385 3,019 SH   SOLE 34 3,019 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,883 22,627 SH   SOLE 36 22,627 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 278 2,180 SH   SOLE 40 2,180 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,092 16,417 SH   SOLE 43 739 0 15,678
JBG SMITH PPTYS COM 46590V100 13,999 487,591 SH   SOLE 2 95,582 0 392,009
JBG SMITH PPTYS COM 46590V100 1,825 63,578 SH   SOLE 4 63,578 0 0
JBG SMITH PPTYS COM 46590V100 4,444 154,790 SH   SOLE 7 154,790 0 0
JBG SMITH PPTYS COM 46590V100 7,149 249,006 SH   SOLE 18 249,006 0 0
JBG SMITH PPTYS COM 46590V100 5,286 184,124 SH   SOLE 19 184,124 0 0
JBG SMITH PPTYS COM 46590V100 191,493 6,669,917 SH   SOLE 21 6,669,917 0 0
JBG SMITH PPTYS COM 46590V100 118,124 4,114,391 SH   SOLE 22 3,979,197 0 135,194
JBG SMITH PPTYS COM 46590V100 130 4,515 SH   SOLE 23 4,515 0 0
JBG SMITH PPTYS COM 46590V100 15,780 549,627 SH   SOLE 25 549,627 0 0
JBG SMITH PPTYS COM 46590V100 1,582 55,104 SH   SOLE 26 46,274 0 8,830
JBG SMITH PPTYS COM 46590V100 2,198 76,571 SH   SOLE 28 2,206 0 74,365
JBG SMITH PPTYS COM 46590V100 16,311 568,119 SH   SOLE 30 568,119 0 0
JBG SMITH PPTYS COM 46590V100 15,070 524,908 SH   SOLE 31 1,877 0 523,031
JBG SMITH PPTYS COM 46590V100 319 11,120 SH   SOLE 36 11,120 0 0
JBG SMITH PPTYS COM 46590V100 408 14,200 SH   SOLE 40 14,200 0 0
JBG SMITH PPTYS COM 46590V100 8,928 310,964 SH   SOLE 43 2,180 0 308,784
JD.COM INC SPON ADR CL A 47215P106 9,179 130,995 SH   SOLE 2 5,091 0 125,904
JD.COM INC SPON ADR CL A 47215P106 5,042 71,958 SH   SOLE 4 23,312 0 48,646
JD.COM INC SPON ADR CL A 47215P106 10,185 145,356 SH   SOLE 7 92,281 0 53,075
JD.COM INC SPON ADR CL A 47215P106 20 291 SH   SOLE 13 291 0 0
JD.COM INC SPON ADR CL A 47215P106 14,110 201,367 SH   SOLE 15 201,367 0 0
JD.COM INC SPON ADR CL A 47215P106 3,607 51,472 SH   SOLE 18 51,472 0 0
JD.COM INC SPON ADR CL A 47215P106 98,288 1,402,713 SH   SOLE 19 1,402,713 0 0
JD.COM INC SPON ADR CL A 47215P106 600 8,570 SH   SOLE 21 8,570 0 0
JD.COM INC SPON ADR CL A 47215P106 126,289 1,802,328 SH   SOLE 22 1,477,393 0 324,935
JD.COM INC SPON ADR CL A 47215P106 5,172 73,806 SH   SOLE 23 73,806 0 0
JD.COM INC SPON ADR CL A 47215P106 25,673 366,385 SH   SOLE 25 366,385 0 0
JD.COM INC SPON ADR CL A 47215P106 14,324 204,422 SH   SOLE 26 112,574 0 91,848
JD.COM INC SPON ADR CL A 47215P106 928 13,244 SH   SOLE 28 13,244 0 0
JD.COM INC SPON ADR CL A 47215P106 116,288 1,659,603 SH   SOLE 30 1,659,603 0 0
JD.COM INC SPON ADR CL A 47215P106 490 6,988 SH   SOLE 31 0 0 6,988
JD.COM INC SPON ADR CL A 47215P106 16,169 230,754 SH   SOLE 32 230,754 0 0
JD.COM INC SPON ADR CL A 47215P106 103,968 1,483,772 SH   SOLE 34 1,483,772 0 0
JD.COM INC SPON ADR CL A 47215P106 30,450 434,559 SH   SOLE 43 30,385 0 404,174
JEFFERIES FINL GROUP INC COM 47233W109 25,912 667,844 SH   SOLE 2 189,600 0 478,244
JEFFERIES FINL GROUP INC COM 47233W109 28 733 SH   SOLE 4 733 0 0
JEFFERIES FINL GROUP INC COM 47233W109 213 5,493 SH   SOLE 7 5,493 0 0
JEFFERIES FINL GROUP INC COM 47233W109 16,962 437,154 SH   SOLE 18 437,154 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,439 62,852 SH   SOLE 19 62,852 0 0
JEFFERIES FINL GROUP INC COM 47233W109 426,881 11,002,078 SH   SOLE 21 11,002,078 0 0
JEFFERIES FINL GROUP INC COM 47233W109 217,829 5,614,142 SH   SOLE 22 5,366,594 0 247,548
JEFFERIES FINL GROUP INC COM 47233W109 1,102 28,390 SH   SOLE 25 28,390 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,237 83,420 SH   SOLE 26 65,379 0 18,041
JEFFERIES FINL GROUP INC COM 47233W109 159 4,093 SH   SOLE 28 4,093 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,648 119,790 SH   SOLE 30 119,790 0 0
JEFFERIES FINL GROUP INC COM 47233W109 128 3,299 SH   SOLE 31 3,299 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,064 27,413 SH   SOLE 36 27,413 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,056 27,216 SH   SOLE 40 27,216 0 0
JEFFERIES FINL GROUP INC COM 47233W109 6,407 165,135 SH   SOLE 43 8,223 0 156,912
JELD-WEN HLDG INC COM 47580P103 2,774 105,247 SH   SOLE 2 45,535 0 59,712
JELD-WEN HLDG INC COM 47580P103 8 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103 34 1,301 SH   SOLE 7 1,301 0 0
JELD-WEN HLDG INC COM 47580P103 7,226 274,112 SH   SOLE 18 264,221 0 9,891
JELD-WEN HLDG INC COM 47580P103 11,044 418,965 SH   SOLE 19 418,965 0 0
JELD-WEN HLDG INC COM 47580P103 93,536 3,548,415 SH   SOLE 21 3,548,415 0 0
JELD-WEN HLDG INC COM 47580P103 61,610 2,337,260 SH   SOLE 22 2,264,727 0 72,533
JELD-WEN HLDG INC COM 47580P103 241 9,127 SH   SOLE 23 9,127 0 0
JELD-WEN HLDG INC COM 47580P103 333 12,626 SH   SOLE 25 12,626 0 0
JELD-WEN HLDG INC COM 47580P103 1,877 71,205 SH   SOLE 26 14,487 0 56,718
JELD-WEN HLDG INC COM 47580P103 32 1,215 SH   SOLE 28 1,215 0 0
JELD-WEN HLDG INC COM 47580P103 1,190 45,159 SH   SOLE 30 45,159 0 0
JELD-WEN HLDG INC COM 47580P103 176 6,682 SH   SOLE 36 6,682 0 0
JELD-WEN HLDG INC COM 47580P103 297 11,278 SH   SOLE 40 11,278 0 0
JELD-WEN HLDG INC COM 47580P103 278 10,540 SH   SOLE 43 915 0 9,625
JERASH HLDGS US INC COM 47632P101 5 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 67 10,316 SH   SOLE 21 10,316 0 0
JERASH HLDGS US INC COM 47632P101 23 3,521 SH   SOLE 22 3,521 0 0
JETBLUE AWYS CORP COM 477143101 7,729 542,791 SH   SOLE 2 347,214 0 195,577
JETBLUE AWYS CORP COM 477143101 3 238 SH   SOLE 4 238 0 0
JETBLUE AWYS CORP COM 477143101 82 5,789 SH   SOLE 7 5,789 0 0
JETBLUE AWYS CORP COM 477143101 9,887 694,290 SH   SOLE 18 694,290 0 0
JETBLUE AWYS CORP COM 477143101 1,604 112,667 SH   SOLE 19 112,667 0 0
JETBLUE AWYS CORP COM 477143101 222,467 15,622,717 SH   SOLE 21 15,622,717 0 0
JETBLUE AWYS CORP COM 477143101 120,724 8,477,812 SH   SOLE 22 8,221,342 0 256,470
JETBLUE AWYS CORP COM 477143101 210 14,719 SH   SOLE 25 14,719 0 0
JETBLUE AWYS CORP COM 477143101 572 40,149 SH   SOLE 26 32,007 0 8,142
JETBLUE AWYS CORP COM 477143101 513 36,028 SH   SOLE 28 6,572 0 29,456
JETBLUE AWYS CORP COM 477143101 1,028 72,187 SH   SOLE 30 72,187 0 0
JETBLUE AWYS CORP COM 477143101 68 4,751 SH   SOLE 31 4,751 0 0
JETBLUE AWYS CORP COM 477143101 540 37,929 SH   SOLE 34 37,929 0 0
JETBLUE AWYS CORP COM 477143101 59 4,136 SH   SOLE 36 4,136 0 0
JETBLUE AWYS CORP COM 477143101 144 10,129 SH   SOLE 40 10,129 0 0
JETBLUE AWYS CORP COM 477143101 1,860 130,586 SH   SOLE 43 9,887 0 120,699
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 467 SH   SOLE 18 467 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 65 7,683 SH   SOLE 21 7,683 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 1 169 SH   SOLE 22 169 0 0
JFROG LTD ORD SHS M6191J100 1,612 54,271 SH   SOLE 2 36,442 0 17,829
JFROG LTD ORD SHS M6191J100 1 43 SH   SOLE 4 43 0 0
JFROG LTD ORD SHS M6191J100 25 829 SH   SOLE 7 829 0 0
JFROG LTD ORD SHS M6191J100 4,225 142,240 SH   SOLE 18 142,240 0 0
JFROG LTD ORD SHS M6191J100 6,374 214,617 SH   SOLE 19 214,617 0 0
JFROG LTD ORD SHS M6191J100 51,377 1,729,879 SH   SOLE 21 1,729,879 0 0
JFROG LTD ORD SHS M6191J100 19,991 673,083 SH   SOLE 22 647,015 0 26,068
JFROG LTD ORD SHS M6191J100 148 4,988 SH   SOLE 23 4,988 0 0
JFROG LTD ORD SHS M6191J100 141 4,752 SH   SOLE 25 4,752 0 0
JFROG LTD ORD SHS M6191J100 1,421 47,850 SH   SOLE 26 23,402 0 24,448
JFROG LTD ORD SHS M6191J100 16 538 SH   SOLE 28 538 0 0
JFROG LTD ORD SHS M6191J100 946 31,857 SH   SOLE 30 31,857 0 0
JFROG LTD ORD SHS M6191J100 154 5,169 SH   SOLE 34 5,169 0 0
JFROG LTD ORD SHS M6191J100 132 4,450 SH   SOLE 40 4,450 0 0
JFROG LTD ORD SHS M6191J100 226 7,598 SH   SOLE 43 1,170 0 6,428
JIANPU TECHNOLOGY INC ADS COMMON 47738D309 6 5,424 SH   SOLE 43 0 0 5,424
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 96 2,081 SH   SOLE 4 2,081 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 52,306 1,138,087 SH   SOLE 21 1,138,087 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 10,004 217,661 SH   SOLE 22 211,068 0 6,593
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 48 1,039 SH   SOLE 25 1,039 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 38,306 833,474 SH   SOLE 30 833,474 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 64 1,392 SH   SOLE 36 1,392 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3,333 72,527 SH   SOLE 43 0 0 72,527
JOANN INC COM 47768J101 16 1,531 SH   SOLE 2 452 0 1,079
JOANN INC COM 47768J101 363 35,001 SH   SOLE 18 35,001 0 0
JOANN INC COM 47768J101 227 21,828 SH   SOLE 19 21,828 0 0
JOANN INC COM 47768J101 4,227 407,255 SH   SOLE 21 407,255 0 0
JOANN INC COM 47768J101 2,174 209,407 SH   SOLE 22 206,256 0 3,151
JOBY AVIATION INC COMMON STOCK G65163100 54 7,365 SH   SOLE 2 0 0 7,365
JOBY AVIATION INC COMMON STOCK G65163100 11,189 1,532,778 SH   SOLE 19 1,532,778 0 0
JOBY AVIATION INC COMMON STOCK G65163100 7,201 986,413 SH   SOLE 21 986,413 0 0
JOBY AVIATION INC COMMON STOCK G65163100 25,491 3,491,910 SH   SOLE 22 3,491,910 0 0
JOBY AVIATION INC COMMON STOCK G65163100 13,965 1,913,055 SH   SOLE 34 1,913,055 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,222 27,493 SH   SOLE 2 17,089 0 10,404
JOHN BEAN TECHNOLOGIES CORP COM 477839104 68 443 SH   SOLE 4 131 0 312
JOHN BEAN TECHNOLOGIES CORP COM 477839104 66 427 SH   SOLE 7 427 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 17,385 113,214 SH   SOLE 18 109,132 0 4,082
JOHN BEAN TECHNOLOGIES CORP COM 477839104 26,281 171,148 SH   SOLE 19 171,148 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 569,369 3,707,794 SH   SOLE 21 3,707,794 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 125,888 819,799 SH   SOLE 22 802,206 0 17,593
JOHN BEAN TECHNOLOGIES CORP COM 477839104 401 2,613 SH   SOLE 23 2,613 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 762 4,963 SH   SOLE 25 4,963 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,814 24,839 SH   SOLE 26 8,480 0 16,359
JOHN BEAN TECHNOLOGIES CORP COM 477839104 87 566 SH   SOLE 28 566 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 29,404 191,485 SH   SOLE 30 191,485 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 9,724 63,326 SH   SOLE 34 63,326 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 228 1,486 SH   SOLE 36 1,486 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 638 4,153 SH   SOLE 40 4,153 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,659 17,313 SH   SOLE 43 45 0 17,268
JOHNSON & JOHNSON COM 478160104 1,220,159 7,132,512 SH   SOLE 2 2,419,883 0 4,712,629
JOHNSON & JOHNSON COM 478160104 342,390 2,001,459 SH   SOLE 4 1,265,666 0 735,793
JOHNSON & JOHNSON COM 478160104 447,452 2,615,610 SH   SOLE 7 2,463,776 0 151,834
JOHNSON & JOHNSON COM 478160104 28,894 168,899 SH   SOLE 13 142,756 0 26,143
JOHNSON & JOHNSON COM 478160104 63,755 372,683 SH   SOLE 15 372,683 0 0
JOHNSON & JOHNSON COM 478160104 1 5 SH   SOLE 17 0 0 5
JOHNSON & JOHNSON COM 478160104 1,537,238 8,986,015 SH   SOLE 18 8,430,381 0 555,634
JOHNSON & JOHNSON COM 478160104 1,068,783 6,247,633 SH   SOLE 19 6,247,633 0 0
JOHNSON & JOHNSON COM 478160104 10,073 58,880 SH   SOLE 20 58,880 0 0
JOHNSON & JOHNSON COM 478160104 11,627,693 67,970,382 SH   SOLE 21 67,970,382 0 0
JOHNSON & JOHNSON COM 478160104 10,033,926 58,653,917 SH   SOLE 22 52,232,366 0 6,421,551
JOHNSON & JOHNSON COM 478160104 310,642 1,815,876 SH   SOLE 23 1,815,876 0 0
JOHNSON & JOHNSON COM 478160104 785,824 4,593,583 SH   SOLE 25 4,593,583 0 0
JOHNSON & JOHNSON COM 478160104 1,172,739 6,855,316 SH   SOLE 26 2,917,523 0 3,937,793
JOHNSON & JOHNSON COM 478160104 1,179,928 6,897,342 SH   SOLE 28 336,744 0 6,560,598
JOHNSON & JOHNSON COM 478160104 37,577 219,656 SH   SOLE 29 219,656 0 0
JOHNSON & JOHNSON COM 478160104 2,420,996 14,152,076 SH   SOLE 30 14,147,023 0 5,053
JOHNSON & JOHNSON COM 478160104 223,696 1,307,630 SH   SOLE 31 595,673 0 711,957
JOHNSON & JOHNSON COM 478160104 42,873 250,615 SH   SOLE 32 250,615 0 0
JOHNSON & JOHNSON COM 478160104 1,007,304 5,888,258 SH   SOLE 34 5,888,258 0 0
JOHNSON & JOHNSON COM 478160104 206,345 1,206,204 SH   SOLE 36 1,206,204 0 0
JOHNSON & JOHNSON COM 478160104 14,962 87,464 SH   SOLE 40 87,464 0 0
JOHNSON & JOHNSON COM 478160104 434,404 2,539,337 SH   SOLE 43 166,742 0 2,372,595
JOHNSON CTLS INTL PLC SHS G51502105 148,623 1,827,860 SH   SOLE 2 278,370 0 1,549,490
JOHNSON CTLS INTL PLC SHS G51502105 52,941 651,098 SH   SOLE 4 445,818 0 205,280
JOHNSON CTLS INTL PLC SHS G51502105 66,357 816,101 SH   SOLE 7 628,921 0 187,180
JOHNSON CTLS INTL PLC SHS G51502105 722 8,880 SH   SOLE 13 1,958 0 6,922
JOHNSON CTLS INTL PLC SHS G51502105 8,270 101,714 SH   SOLE 15 101,714 0 0
JOHNSON CTLS INTL PLC SHS G51502105 107,816 1,325,986 SH   SOLE 18 1,214,925 0 111,061
JOHNSON CTLS INTL PLC SHS G51502105 82,847 1,018,901 SH   SOLE 19 1,018,901 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,493,338 18,365,979 SH   SOLE 21 18,365,979 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,227,258 15,093,567 SH   SOLE 22 13,636,192 0 1,457,375
JOHNSON CTLS INTL PLC SHS G51502105 33,501 412,010 SH   SOLE 23 412,010 0 0
JOHNSON CTLS INTL PLC SHS G51502105 201,785 2,481,681 SH   SOLE 25 2,481,681 0 0
JOHNSON CTLS INTL PLC SHS G51502105 232,718 2,862,109 SH   SOLE 26 1,626,405 0 1,235,704
JOHNSON CTLS INTL PLC SHS G51502105 211,295 2,598,632 SH   SOLE 28 191,672 0 2,406,960
JOHNSON CTLS INTL PLC SHS G51502105 101 1,238 SH   SOLE 29 1,238 0 0
JOHNSON CTLS INTL PLC SHS G51502105 545,755 6,712,024 SH   SOLE 30 6,695,427 0 16,597
JOHNSON CTLS INTL PLC SHS G51502105 26,364 324,243 SH   SOLE 31 78,602 0 245,641
JOHNSON CTLS INTL PLC SHS G51502105 256,411 3,153,500 SH   SOLE 34 3,153,500 0 0
JOHNSON CTLS INTL PLC SHS G51502105 26,573 326,807 SH   SOLE 36 326,807 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,983 24,388 SH   SOLE 40 24,388 0 0
JOHNSON CTLS INTL PLC SHS G51502105 40,201 494,421 SH   SOLE 43 23,524 0 470,897
JOHNSON OUTDOORS INC CL A 479167108 1,251 13,349 SH   SOLE 2 11,817 0 1,532
JOHNSON OUTDOORS INC CL A 479167108 8 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,481 15,804 SH   SOLE 18 15,804 0 0
JOHNSON OUTDOORS INC CL A 479167108 964 10,288 SH   SOLE 19 10,288 0 0
JOHNSON OUTDOORS INC CL A 479167108 20,776 221,757 SH   SOLE 21 221,757 0 0
JOHNSON OUTDOORS INC CL A 479167108 17,003 181,480 SH   SOLE 22 176,543 0 4,937
JOHNSON OUTDOORS INC CL A 479167108 104 1,113 SH   SOLE 25 1,113 0 0
JOHNSON OUTDOORS INC CL A 479167108 202 2,160 SH   SOLE 26 830 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 45 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108 537 5,736 SH   SOLE 30 5,736 0 0
JOHNSON OUTDOORS INC CL A 479167108 101 1,073 SH   SOLE 36 1,073 0 0
JOHNSON OUTDOORS INC CL A 479167108 91 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108 310 3,307 SH   SOLE 43 60 0 3,247
JOINT CORP COM 47973J102 398 6,062 SH   SOLE 2 3,993 0 2,069
JOINT CORP COM 47973J102 14 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102 3,271 49,800 SH   SOLE 18 49,800 0 0
JOINT CORP COM 47973J102 1,977 30,092 SH   SOLE 19 30,092 0 0
JOINT CORP COM 47973J102 113,841 1,733,007 SH   SOLE 21 1,733,007 0 0
JOINT CORP COM 47973J102 21,692 330,215 SH   SOLE 22 321,838 0 8,377
JOINT CORP COM 47973J102 118 1,797 SH   SOLE 25 1,797 0 0
JOINT CORP COM 47973J102 709 10,790 SH   SOLE 26 10,169 0 621
JOINT CORP COM 47973J102 83 1,262 SH   SOLE 28 1,262 0 0
JOINT CORP COM 47973J102 1,781 27,106 SH   SOLE 30 27,106 0 0
JOINT CORP COM 47973J102 74 1,120 SH   SOLE 36 1,120 0 0
JOINT CORP COM 47973J102 109 1,652 SH   SOLE 40 1,652 0 0
JOINT CORP COM 47973J102 79 1,208 SH   SOLE 43 0 0 1,208
JONES LANG LASALLE INC COM 48020Q107 29,449 109,337 SH   SOLE 2 41,513 0 67,824
JONES LANG LASALLE INC COM 48020Q107 48 180 SH   SOLE 4 180 0 0
JONES LANG LASALLE INC COM 48020Q107 305 1,133 SH   SOLE 7 1,133 0 0
JONES LANG LASALLE INC COM 48020Q107 31 116 SH   SOLE 13 116 0 0
JONES LANG LASALLE INC COM 48020Q107 29,643 110,057 SH   SOLE 18 110,057 0 0
JONES LANG LASALLE INC COM 48020Q107 3,966 14,725 SH   SOLE 19 14,725 0 0
JONES LANG LASALLE INC COM 48020Q107 726,378 2,696,882 SH   SOLE 21 2,696,882 0 0
JONES LANG LASALLE INC COM 48020Q107 370,256 1,374,677 SH   SOLE 22 1,317,552 0 57,125
JONES LANG LASALLE INC COM 48020Q107 2,257 8,380 SH   SOLE 25 8,380 0 0
JONES LANG LASALLE INC COM 48020Q107 5,909 21,940 SH   SOLE 26 17,988 0 3,952
JONES LANG LASALLE INC COM 48020Q107 246 914 SH   SOLE 28 914 0 0
JONES LANG LASALLE INC COM 48020Q107 8,629 32,038 SH   SOLE 30 32,038 0 0
JONES LANG LASALLE INC COM 48020Q107 205 760 SH   SOLE 31 760 0 0
JONES LANG LASALLE INC COM 48020Q107 2,144 7,960 SH   SOLE 36 7,960 0 0
JONES LANG LASALLE INC COM 48020Q107 1,745 6,477 SH   SOLE 40 6,477 0 0
JONES LANG LASALLE INC COM 48020Q107 18,634 69,184 SH   SOLE 43 5,696 0 63,488
JOUNCE THERAPEUTICS INC COM 481116101 305 36,535 SH   SOLE 2 13,251 0 23,284
JOUNCE THERAPEUTICS INC COM 481116101 4 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 922 110,407 SH   SOLE 18 110,407 0 0
JOUNCE THERAPEUTICS INC COM 481116101 574 68,740 SH   SOLE 19 68,740 0 0
JOUNCE THERAPEUTICS INC COM 481116101 12,534 1,501,056 SH   SOLE 21 1,501,056 0 0
JOUNCE THERAPEUTICS INC COM 481116101 6,398 766,227 SH   SOLE 22 748,390 0 17,837
JOUNCE THERAPEUTICS INC COM 481116101 203 24,268 SH   SOLE 30 24,268 0 0
JOUNCE THERAPEUTICS INC COM 481116101 28 3,298 SH   SOLE 43 23 0 3,275
JOURNEY MED CORP COM 48115J109 5 953 SH   SOLE 18 953 0 0
JOURNEY MED CORP COM 48115J109 45 8,375 SH   SOLE 21 8,375 0 0
JOYY INC ADS REPSTG COM A 46591M109 3,693 81,295 SH   SOLE 2 15,072 0 66,223
JOYY INC ADS REPSTG COM A 46591M109 2,076 45,694 SH   SOLE 4 24,090 0 21,604
JOYY INC ADS REPSTG COM A 46591M109 170 3,747 SH   SOLE 7 3,747 0 0
JOYY INC ADS REPSTG COM A 46591M109 4 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,556 34,249 SH   SOLE 15 34,249 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,442 31,731 SH   SOLE 18 31,731 0 0
JOYY INC ADS REPSTG COM A 46591M109 254 5,588 SH   SOLE 19 5,588 0 0
JOYY INC ADS REPSTG COM A 46591M109 46,972 1,033,946 SH   SOLE 21 1,033,946 0 0
JOYY INC ADS REPSTG COM A 46591M109 37,602 827,689 SH   SOLE 22 649,829 0 177,860
JOYY INC ADS REPSTG COM A 46591M109 1,477 32,511 SH   SOLE 23 32,511 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,918 42,216 SH   SOLE 25 42,216 0 0
JOYY INC ADS REPSTG COM A 46591M109 8,343 183,650 SH   SOLE 26 11,113 0 172,537
JOYY INC ADS REPSTG COM A 46591M109 4,686 103,150 SH   SOLE 28 4,930 0 98,220
JOYY INC ADS REPSTG COM A 46591M109 41 894 SH   SOLE 29 894 0 0
JOYY INC ADS REPSTG COM A 46591M109 15,923 350,486 SH   SOLE 30 350,486 0 0
JOYY INC ADS REPSTG COM A 46591M109 356 7,827 SH   SOLE 31 4,828 0 2,999
JOYY INC ADS REPSTG COM A 46591M109 223 4,916 SH   SOLE 34 4,916 0 0
JOYY INC ADS REPSTG COM A 46591M109 37 825 SH   SOLE 36 825 0 0
JOYY INC ADS REPSTG COM A 46591M109 11 237 SH   SOLE 40 237 0 0
JOYY INC ADS REPSTG COM A 46591M109 5,571 122,638 SH   SOLE 43 6,520 0 116,118
JOYY INC NOTE 0.750% 6/1 98426TAD8 2,929 3,230,000 PRN   SOLE 21 3,230,000 0 0
JPMORGAN CHASE & CO COM 46625H100 1,102,702 6,963,702 SH   SOLE 2 1,542,811 0 5,420,891
JPMORGAN CHASE & CO COM 46625H100 329,474 2,080,670 SH   SOLE 4 1,333,072 0 747,598
JPMORGAN CHASE & CO COM 46625H100 400,391 2,528,516 SH   SOLE 7 2,442,751 0 85,765
JPMORGAN CHASE & CO COM 46625H100 17,196 108,592 SH   SOLE 13 78,896 0 29,696
JPMORGAN CHASE & CO COM 46625H100 66,720 421,345 SH   SOLE 15 421,345 0 0
JPMORGAN CHASE & CO COM 46625H100 147 931 SH   SOLE 17 0 0 931
JPMORGAN CHASE & CO COM 46625H100 949,530 5,996,398 SH   SOLE 18 5,454,291 0 542,107
JPMORGAN CHASE & CO COM 46625H100 512,770 3,238,206 SH   SOLE 19 3,238,206 0 0
JPMORGAN CHASE & CO COM 46625H100 14,793 93,420 SH   SOLE 20 93,420 0 0
JPMORGAN CHASE & CO COM 46625H100 10,668,007 67,369,792 SH   SOLE 21 67,369,792 0 0
JPMORGAN CHASE & CO COM 46625H100 9,985,911 63,062,273 SH   SOLE 22 56,524,770 0 6,537,503
JPMORGAN CHASE & CO COM 46625H100 294,826 1,861,863 SH   SOLE 23 1,861,863 0 0
JPMORGAN CHASE & CO COM 46625H100 825,241 5,211,498 SH   SOLE 25 5,187,947 0 23,551
JPMORGAN CHASE & CO COM 46625H100 1,017,391 6,424,950 SH   SOLE 26 2,196,197 0 4,228,753
JPMORGAN CHASE & CO COM 46625H100 854,983 5,399,327 SH   SOLE 28 248,249 0 5,151,078
JPMORGAN CHASE & CO COM 46625H100 15,566 98,302 SH   SOLE 29 98,302 0 0
JPMORGAN CHASE & CO COM 46625H100 2,251,364 14,217,642 SH   SOLE 30 14,217,642 0 0
JPMORGAN CHASE & CO COM 46625H100 200,987 1,269,260 SH   SOLE 31 468,965 0 800,295
JPMORGAN CHASE & CO COM 46625H100 43,572 275,160 SH   SOLE 32 275,160 0 0
JPMORGAN CHASE & CO COM 46625H100 221,477 1,398,652 SH   SOLE 34 1,398,652 0 0
JPMORGAN CHASE & CO COM 46625H100 223,019 1,408,392 SH   SOLE 36 1,408,392 0 0
JPMORGAN CHASE & CO COM 46625H100 15,741 99,405 SH   SOLE 40 99,405 0 0
JPMORGAN CHASE & CO COM 46625H100 430,911 2,721,255 SH   SOLE 43 208,735 0 2,512,520
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 345 30,242 SH   SOLE 43 8,699 0 21,543
JUNIPER NETWORKS INC COM 48203R104 48,869 1,368,509 SH   SOLE 2 549,073 0 819,436
JUNIPER NETWORKS INC COM 48203R104 13,136 367,853 SH   SOLE 4 223,105 0 144,748
JUNIPER NETWORKS INC COM 48203R104 12,793 358,245 SH   SOLE 7 347,473 0 10,772
JUNIPER NETWORKS INC COM 48203R104 1,554 43,512 SH   SOLE 13 43,512 0 0
JUNIPER NETWORKS INC COM 48203R104 1,656 46,371 SH   SOLE 15 46,371 0 0
JUNIPER NETWORKS INC COM 48203R104 27,618 773,398 SH   SOLE 18 626,916 0 146,482
JUNIPER NETWORKS INC COM 48203R104 34,639 970,020 SH   SOLE 19 970,020 0 0
JUNIPER NETWORKS INC COM 48203R104 440,830 12,344,727 SH   SOLE 21 12,344,727 0 0
JUNIPER NETWORKS INC COM 48203R104 338,064 9,466,928 SH   SOLE 22 8,240,965 0 1,225,963
JUNIPER NETWORKS INC COM 48203R104 10,984 307,592 SH   SOLE 23 307,592 0 0
JUNIPER NETWORKS INC COM 48203R104 25,528 714,880 SH   SOLE 25 714,880 0 0
JUNIPER NETWORKS INC COM 48203R104 38,619 1,081,454 SH   SOLE 26 455,384 0 626,070
JUNIPER NETWORKS INC COM 48203R104 47,452 1,328,813 SH   SOLE 28 5,840 0 1,322,973
JUNIPER NETWORKS INC COM 48203R104 1,967 55,094 SH   SOLE 29 55,094 0 0
JUNIPER NETWORKS INC COM 48203R104 141,100 3,951,275 SH   SOLE 30 3,625,890 0 325,385
JUNIPER NETWORKS INC COM 48203R104 7,098 198,763 SH   SOLE 31 114,874 0 83,889
JUNIPER NETWORKS INC COM 48203R104 3,946 110,497 SH   SOLE 34 110,497 0 0
JUNIPER NETWORKS INC COM 48203R104 9,526 266,757 SH   SOLE 36 266,757 0 0
JUNIPER NETWORKS INC COM 48203R104 360 10,080 SH   SOLE 40 10,080 0 0
JUNIPER NETWORKS INC COM 48203R104 17,721 496,243 SH   SOLE 43 21,867 0 474,376
JUPITER WELLNESS INC COM NEW 48208F105 3 3,205 SH   SOLE 18 3,205 0 0
JUPITER WELLNESS INC COM NEW 48208F105 35 39,472 SH   SOLE 21 39,472 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 10 886 SH   SOLE 21 886 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 5,276 490,340 SH   SOLE 43 54,936 0 435,404
KADANT INC COM 48282T104 1,044 4,528 SH   SOLE 2 3,231 0 1,297
KADANT INC COM 48282T104 36 158 SH   SOLE 4 42 0 116
KADANT INC COM 48282T104 39 168 SH   SOLE 7 168 0 0
KADANT INC COM 48282T104 7,068 30,666 SH   SOLE 18 30,666 0 0
KADANT INC COM 48282T104 4,706 20,418 SH   SOLE 19 20,418 0 0
KADANT INC COM 48282T104 89,042 386,331 SH   SOLE 21 386,331 0 0
KADANT INC COM 48282T104 63,008 273,377 SH   SOLE 22 266,730 0 6,647
KADANT INC COM 48282T104 404 1,751 SH   SOLE 25 1,751 0 0
KADANT INC COM 48282T104 1,630 7,072 SH   SOLE 26 5,904 0 1,168
KADANT INC COM 48282T104 47 206 SH   SOLE 28 206 0 0
KADANT INC COM 48282T104 12,786 55,477 SH   SOLE 30 55,477 0 0
KADANT INC COM 48282T104 311 1,348 SH   SOLE 40 1,348 0 0
KADANT INC COM 48282T104 1,671 7,252 SH   SOLE 43 324 0 6,928
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,229 13,079 SH   SOLE 2 4,420 0 8,659
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,680 17,884 SH   SOLE 7 17,884 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 5,668 60,339 SH   SOLE 18 60,339 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,620 27,886 SH   SOLE 19 27,886 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 189,103 2,013,021 SH   SOLE 21 2,013,021 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 37,723 401,567 SH   SOLE 22 386,960 0 14,607
KAISER ALUMINUM CORP COM PAR $0.01 483007704 170 1,808 SH   SOLE 25 1,808 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 756 8,048 SH   SOLE 26 6,514 0 1,534
KAISER ALUMINUM CORP COM PAR $0.01 483007704 875 9,310 SH   SOLE 28 9,310 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,768 29,468 SH   SOLE 30 29,468 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 162 1,728 SH   SOLE 40 1,728 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,054 11,223 SH   SOLE 43 259 0 10,964
KALA PHARMACEUTICALS INC COM 483119103 98 80,645 SH   SOLE 2 9,246 0 71,399
KALA PHARMACEUTICALS INC COM 483119103 1 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 158 130,393 SH   SOLE 18 130,393 0 0
KALA PHARMACEUTICALS INC COM 483119103 88 72,567 SH   SOLE 19 72,567 0 0
KALA PHARMACEUTICALS INC COM 483119103 2,123 1,754,344 SH   SOLE 21 1,754,344 0 0
KALA PHARMACEUTICALS INC COM 483119103 1,324 1,094,071 SH   SOLE 22 1,078,875 0 15,196
KALA PHARMACEUTICALS INC COM 483119103 3 2,286 SH   SOLE 43 0 0 2,286
KALEIDO BIOSCIENCES INC COM 483347100 16 6,688 SH   SOLE 2 854 0 5,834
KALEIDO BIOSCIENCES INC COM 483347100 108 45,064 SH   SOLE 18 45,064 0 0
KALEIDO BIOSCIENCES INC COM 483347100 57 23,792 SH   SOLE 19 23,792 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1,583 662,140 SH   SOLE 21 662,140 0 0
KALEIDO BIOSCIENCES INC COM 483347100 444 185,959 SH   SOLE 22 184,812 0 1,147
KALEIDO BIOSCIENCES INC COM 483347100 0 188 SH   SOLE 43 0 0 188
KALEYRA INC COM 483379103 81 8,082 SH   SOLE 21 8,082 0 0
KALTURA INC COM 483467106 37 11,125 SH   SOLE 2 4,451 0 6,674
KALTURA INC COM 483467106 141 41,903 SH   SOLE 18 41,903 0 0
KALTURA INC COM 483467106 96 28,568 SH   SOLE 19 28,568 0 0
KALTURA INC COM 483467106 1,983 588,474 SH   SOLE 21 588,474 0 0
KALTURA INC COM 483467106 878 260,615 SH   SOLE 22 256,520 0 4,095
KALVISTA PHARMACEUTICALS INC COM 483497103 55 4,162 SH   SOLE 2 871 0 3,291
KALVISTA PHARMACEUTICALS INC COM 483497103 5 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 812 61,384 SH   SOLE 18 61,384 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 504 38,117 SH   SOLE 19 38,117 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 12,192 921,535 SH   SOLE 21 921,535 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 6,204 468,915 SH   SOLE 22 465,889 0 3,026
KALVISTA PHARMACEUTICALS INC COM 483497103 124 9,358 SH   SOLE 30 9,358 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 10 782 SH   SOLE 43 225 0 557
KAMADA LTD SHS M6240T109 1,362 207,044 SH   SOLE 21 207,044 0 0
KAMADA LTD SHS M6240T109 136 20,616 SH   SOLE 30 20,616 0 0
KAMAN CORP COM 483548103 749 17,352 SH   SOLE 2 7,129 0 10,223
KAMAN CORP COM 483548103 4 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103 20 461 SH   SOLE 7 461 0 0
KAMAN CORP COM 483548103 4,572 105,962 SH   SOLE 18 105,962 0 0
KAMAN CORP COM 483548103 2,139 49,573 SH   SOLE 19 49,573 0 0
KAMAN CORP COM 483548103 157,753 3,655,929 SH   SOLE 21 3,655,929 0 0
KAMAN CORP COM 483548103 29,209 676,921 SH   SOLE 22 650,750 0 26,171
KAMAN CORP COM 483548103 148 3,432 SH   SOLE 25 3,432 0 0
KAMAN CORP COM 483548103 296 6,871 SH   SOLE 26 5,303 0 1,568
KAMAN CORP COM 483548103 90 2,086 SH   SOLE 28 2,086 0 0
KAMAN CORP COM 483548103 1,781 41,264 SH   SOLE 30 41,264 0 0
KAMAN CORP COM 483548103 168 3,885 SH   SOLE 36 3,885 0 0
KAMAN CORP COM 483548103 113 2,619 SH   SOLE 40 2,619 0 0
KAMAN CORP COM 483548103 2,050 47,498 SH   SOLE 43 2,852 0 44,646
KANDI TECHNOLOGIES GROUP INC COM 483709101 60 18,645 SH   SOLE 2 18,645 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 106 33,102 SH   SOLE 22 33,102 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 12 3,633 SH   SOLE 43 0 0 3,633
KANZHUN LIMITED SPONSORED ADS 48553T106 460 13,184 SH   SOLE 2 4,222 0 8,962
KANZHUN LIMITED SPONSORED ADS 48553T106 910 26,103 SH   SOLE 4 10,171 0 15,932
KANZHUN LIMITED SPONSORED ADS 48553T106 252 7,230 SH   SOLE 7 7,230 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 105 2,997 SH   SOLE 13 0 0 2,997
KANZHUN LIMITED SPONSORED ADS 48553T106 1,190 34,103 SH   SOLE 15 34,103 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 118 3,393 SH   SOLE 18 3,393 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 25,759 738,495 SH   SOLE 19 738,495 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 38,688 1,109,164 SH   SOLE 21 1,109,164 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 22,947 657,891 SH   SOLE 22 598,610 0 59,281
KANZHUN LIMITED SPONSORED ADS 48553T106 1,005 28,815 SH   SOLE 23 28,815 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 1,553 44,537 SH   SOLE 25 44,537 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 8,453 242,331 SH   SOLE 26 7,214 0 235,117
KANZHUN LIMITED SPONSORED ADS 48553T106 3,499 100,321 SH   SOLE 28 0 0 100,321
KANZHUN LIMITED SPONSORED ADS 48553T106 11,012 315,720 SH   SOLE 30 315,720 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 216 6,193 SH   SOLE 31 0 0 6,193
KANZHUN LIMITED SPONSORED ADS 48553T106 37,073 1,062,875 SH   SOLE 34 1,062,875 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 10 300 SH   SOLE 40 300 0 0
KAR AUCTION SVCS INC COM 48238T109 3,099 198,411 SH   SOLE 2 88,667 0 109,744
KAR AUCTION SVCS INC COM 48238T109 6 383 SH   SOLE 4 383 0 0
KAR AUCTION SVCS INC COM 48238T109 52 3,320 SH   SOLE 7 3,320 0 0
KAR AUCTION SVCS INC COM 48238T109 7,287 466,523 SH   SOLE 18 466,523 0 0
KAR AUCTION SVCS INC COM 48238T109 9,281 594,169 SH   SOLE 19 594,169 0 0
KAR AUCTION SVCS INC COM 48238T109 232,583 14,890,083 SH   SOLE 21 14,890,083 0 0
KAR AUCTION SVCS INC COM 48238T109 54,756 3,505,497 SH   SOLE 22 3,379,571 0 125,926
KAR AUCTION SVCS INC COM 48238T109 225 14,421 SH   SOLE 23 14,421 0 0
KAR AUCTION SVCS INC COM 48238T109 368 23,584 SH   SOLE 25 23,584 0 0
KAR AUCTION SVCS INC COM 48238T109 2,087 133,612 SH   SOLE 26 34,199 0 99,413
KAR AUCTION SVCS INC COM 48238T109 35 2,223 SH   SOLE 28 2,223 0 0
KAR AUCTION SVCS INC COM 48238T109 3,600 230,442 SH   SOLE 30 230,442 0 0
KAR AUCTION SVCS INC COM 48238T109 389 24,877 SH   SOLE 36 24,877 0 0
KAR AUCTION SVCS INC COM 48238T109 263 16,829 SH   SOLE 40 16,829 0 0
KAR AUCTION SVCS INC COM 48238T109 582 37,261 SH   SOLE 43 7,127 0 30,134
KARAT PACKAGING INC COM 48563L101 121 5,970 SH   SOLE 2 5,621 0 349
KARAT PACKAGING INC COM 48563L101 269 13,319 SH   SOLE 18 13,319 0 0
KARAT PACKAGING INC COM 48563L101 707 34,982 SH   SOLE 19 34,982 0 0
KARAT PACKAGING INC COM 48563L101 3,260 161,291 SH   SOLE 21 161,291 0 0
KARAT PACKAGING INC COM 48563L101 2,082 103,033 SH   SOLE 22 102,888 0 145
KARAT PACKAGING INC COM 48563L101 59 2,914 SH   SOLE 23 2,914 0 0
KAROOOOO LTD ORD SHS Y4600W108 55 1,360 SH   SOLE 22 1,360 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,504 11,482 SH   SOLE 2 6,366 0 5,116
KARUNA THERAPEUTICS INC COM 48576A100 6 48 SH   SOLE 4 48 0 0
KARUNA THERAPEUTICS INC COM 48576A100 41 314 SH   SOLE 7 314 0 0
KARUNA THERAPEUTICS INC COM 48576A100 7,875 60,113 SH   SOLE 18 59,506 0 607
KARUNA THERAPEUTICS INC COM 48576A100 11,847 90,432 SH   SOLE 19 90,432 0 0
KARUNA THERAPEUTICS INC COM 48576A100 119,126 909,356 SH   SOLE 21 909,356 0 0
KARUNA THERAPEUTICS INC COM 48576A100 68,562 523,371 SH   SOLE 22 511,950 0 11,421
KARUNA THERAPEUTICS INC COM 48576A100 38 292 SH   SOLE 23 292 0 0
KARUNA THERAPEUTICS INC COM 48576A100 402 3,070 SH   SOLE 25 3,070 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,421 10,851 SH   SOLE 26 6,757 0 4,094
KARUNA THERAPEUTICS INC COM 48576A100 50 379 SH   SOLE 28 379 0 0
KARUNA THERAPEUTICS INC COM 48576A100 3,280 25,036 SH   SOLE 30 25,036 0 0
KARUNA THERAPEUTICS INC COM 48576A100 75 575 SH   SOLE 34 575 0 0
KARUNA THERAPEUTICS INC COM 48576A100 366 2,795 SH   SOLE 40 2,795 0 0
KARUNA THERAPEUTICS INC COM 48576A100 66 503 SH   SOLE 43 13 0 490
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,961 304,998 SH   SOLE 2 156,942 0 148,056
KARYOPHARM THERAPEUTICS INC COM 48576U106 1 207 SH   SOLE 4 207 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 9 1,339 SH   SOLE 7 1,339 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,628 253,255 SH   SOLE 18 203,689 0 49,566
KARYOPHARM THERAPEUTICS INC COM 48576U106 8,578 1,334,070 SH   SOLE 19 1,334,070 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 20,147 3,133,272 SH   SOLE 21 3,133,272 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 19,211 2,987,784 SH   SOLE 22 2,950,773 0 37,011
KARYOPHARM THERAPEUTICS INC COM 48576U106 353 54,872 SH   SOLE 23 54,872 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 54 8,431 SH   SOLE 25 8,431 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,702 264,668 SH   SOLE 26 3,634 0 261,034
KARYOPHARM THERAPEUTICS INC COM 48576U106 43 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 3,127 486,316 SH   SOLE 30 486,316 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 10 1,489 SH   SOLE 36 1,489 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 45 7,068 SH   SOLE 40 7,068 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 474 73,689 SH   SOLE 43 1,661 0 72,028
KASPIEN HOLDINGS INC COM NEW 485837108 2 187 SH   SOLE 18 187 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 29 2,796 SH   SOLE 21 2,796 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 141 13,461 SH   SOLE 22 13,461 0 0
KATAPULT HOLDINGS INC COM 485859102 475 140,847 SH   SOLE 21 140,847 0 0
KATAPULT HOLDINGS INC COM 485859102 2,733 811,056 SH   SOLE 22 811,056 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 6,247 135,324 SH   SOLE 21 135,324 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 58,221 1,261,286 SH   SOLE 43 75,440 0 1,185,846
KB HOME COM 48666K109 4,305 96,246 SH   SOLE 2 58,226 0 38,020
KB HOME COM 48666K109 15 326 SH   SOLE 4 326 0 0
KB HOME COM 48666K109 67 1,503 SH   SOLE 7 1,503 0 0
KB HOME COM 48666K109 17,403 389,074 SH   SOLE 18 389,074 0 0
KB HOME COM 48666K109 6,368 142,355 SH   SOLE 19 142,355 0 0
KB HOME COM 48666K109 314,835 7,038,554 SH   SOLE 21 7,038,554 0 0
KB HOME COM 48666K109 108,000 2,414,483 SH   SOLE 22 2,341,533 0 72,950
KB HOME COM 48666K109 639 14,282 SH   SOLE 25 14,282 0 0
KB HOME COM 48666K109 1,608 35,946 SH   SOLE 26 27,879 0 8,067
KB HOME COM 48666K109 355 7,941 SH   SOLE 28 7,941 0 0
KB HOME COM 48666K109 2,152 48,111 SH   SOLE 30 48,111 0 0
KB HOME COM 48666K109 332 7,419 SH   SOLE 36 7,419 0 0
KB HOME COM 48666K109 433 9,674 SH   SOLE 40 9,674 0 0
KB HOME COM 48666K109 18,912 422,793 SH   SOLE 43 6,162 0 416,631
KBR INC COM 48242W106 8,626 181,149 SH   SOLE 2 127,379 0 53,770
KBR INC COM 48242W106 26 555 SH   SOLE 4 555 0 0
KBR INC COM 48242W106 145 3,040 SH   SOLE 7 3,040 0 0
KBR INC COM 48242W106 30,118 632,471 SH   SOLE 18 631,163 0 1,308
KBR INC COM 48242W106 25,127 527,659 SH   SOLE 19 527,659 0 0
KBR INC COM 48242W106 463,876 9,741,198 SH   SOLE 21 9,741,198 0 0
KBR INC COM 48242W106 199,367 4,186,632 SH   SOLE 22 4,100,461 0 86,171
KBR INC COM 48242W106 446 9,371 SH   SOLE 23 9,371 0 0
KBR INC COM 48242W106 3,424 71,902 SH   SOLE 26 60,621 0 11,281
KBR INC COM 48242W106 120 2,518 SH   SOLE 28 2,518 0 0
KBR INC COM 48242W106 3,801 79,829 SH   SOLE 30 79,829 0 0
KBR INC COM 48242W106 150 3,149 SH   SOLE 36 3,149 0 0
KBR INC COM 48242W106 850 17,853 SH   SOLE 40 17,853 0 0
KBR INC COM 48242W106 2,104 44,193 SH   SOLE 43 2,014 0 42,179
KBR INC NOTE 2.500%11/0 48242WAB2 380 200,000 PRN   SOLE 2 200,000 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 4,687 2,465,000 PRN   SOLE 21 2,465,000 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 1,331 700,000 PRN   SOLE 22 700,000 0 0
KE HLDGS INC SPONSORED ADS 482497104 6,786 337,294 SH   SOLE 2 18,246 0 319,048
KE HLDGS INC SPONSORED ADS 482497104 4,043 200,955 SH   SOLE 4 105,479 0 95,476
KE HLDGS INC SPONSORED ADS 482497104 811 40,306 SH   SOLE 7 40,306 0 0
KE HLDGS INC SPONSORED ADS 482497104 1,141 56,708 SH   SOLE 13 23,787 0 32,921
KE HLDGS INC SPONSORED ADS 482497104 4,397 218,525 SH   SOLE 15 218,525 0 0
KE HLDGS INC SPONSORED ADS 482497104 3,119 155,005 SH   SOLE 18 155,005 0 0
KE HLDGS INC SPONSORED ADS 482497104 27,381 1,360,894 SH   SOLE 19 1,360,894 0 0
KE HLDGS INC SPONSORED ADS 482497104 127,586 6,341,258 SH   SOLE 21 6,341,258 0 0
KE HLDGS INC SPONSORED ADS 482497104 76,741 3,814,143 SH   SOLE 22 3,367,326 0 446,817
KE HLDGS INC SPONSORED ADS 482497104 3,344 166,198 SH   SOLE 23 166,198 0 0
KE HLDGS INC SPONSORED ADS 482497104 3,924 195,042 SH   SOLE 25 195,042 0 0
KE HLDGS INC SPONSORED ADS 482497104 12,587 625,580 SH   SOLE 26 13,601 0 611,979
KE HLDGS INC SPONSORED ADS 482497104 12,004 596,623 SH   SOLE 28 26,573 0 570,050
KE HLDGS INC SPONSORED ADS 482497104 380 18,873 SH   SOLE 29 18,873 0 0
KE HLDGS INC SPONSORED ADS 482497104 41,282 2,051,814 SH   SOLE 30 2,051,814 0 0
KE HLDGS INC SPONSORED ADS 482497104 1,170 58,135 SH   SOLE 31 45,772 0 12,363
KE HLDGS INC SPONSORED ADS 482497104 577 28,699 SH   SOLE 32 28,699 0 0
KE HLDGS INC SPONSORED ADS 482497104 995 49,447 SH   SOLE 34 49,447 0 0
KE HLDGS INC SPONSORED ADS 482497104 32 1,588 SH   SOLE 40 1,588 0 0
KEARNY FINL CORP MD COM 48716P108 695 52,477 SH   SOLE 2 19,988 0 32,489
KEARNY FINL CORP MD COM 48716P108 3 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108 14 1,034 SH   SOLE 7 1,034 0 0
KEARNY FINL CORP MD COM 48716P108 2,689 202,949 SH   SOLE 18 202,949 0 0
KEARNY FINL CORP MD COM 48716P108 1,542 116,371 SH   SOLE 19 116,371 0 0
KEARNY FINL CORP MD COM 48716P108 36,127 2,726,583 SH   SOLE 21 2,726,583 0 0
KEARNY FINL CORP MD COM 48716P108 24,931 1,881,615 SH   SOLE 22 1,818,806 0 62,809
KEARNY FINL CORP MD COM 48716P108 128 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108 442 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 32 2,427 SH   SOLE 28 2,427 0 0
KEARNY FINL CORP MD COM 48716P108 363 27,403 SH   SOLE 30 27,403 0 0
KEARNY FINL CORP MD COM 48716P108 10 746 SH   SOLE 34 746 0 0
KEARNY FINL CORP MD COM 48716P108 149 11,255 SH   SOLE 40 11,255 0 0
KEARNY FINL CORP MD COM 48716P108 1,025 77,368 SH   SOLE 43 10,440 0 66,928
KELLOGG CO COM 487836108 59,979 931,061 SH   SOLE 2 362,611 0 568,450
KELLOGG CO COM 487836108 17,209 267,132 SH   SOLE 4 233,218 0 33,914
KELLOGG CO COM 487836108 18,047 280,152 SH   SOLE 7 271,813 0 8,339
KELLOGG CO COM 487836108 170 2,640 SH   SOLE 13 395 0 2,245
KELLOGG CO COM 487836108 2,320 36,010 SH   SOLE 15 36,010 0 0
KELLOGG CO COM 487836108 29,128 452,164 SH   SOLE 18 408,034 0 44,130
KELLOGG CO COM 487836108 26,906 417,664 SH   SOLE 19 417,664 0 0
KELLOGG CO COM 487836108 712,214 11,055,786 SH   SOLE 21 11,055,786 0 0
KELLOGG CO COM 487836108 429,698 6,670,251 SH   SOLE 22 5,781,464 0 888,787
KELLOGG CO COM 487836108 11,465 177,978 SH   SOLE 23 177,978 0 0
KELLOGG CO COM 487836108 42,238 655,670 SH   SOLE 25 655,670 0 0
KELLOGG CO COM 487836108 56,409 875,647 SH   SOLE 26 343,431 0 532,216
KELLOGG CO COM 487836108 56,312 874,144 SH   SOLE 28 133,593 0 740,551
KELLOGG CO COM 487836108 1,593 24,736 SH   SOLE 29 24,736 0 0
KELLOGG CO COM 487836108 158,786 2,464,858 SH   SOLE 30 2,445,946 0 18,912
KELLOGG CO COM 487836108 6,793 105,454 SH   SOLE 31 30,361 0 75,093
KELLOGG CO COM 487836108 4,847 75,243 SH   SOLE 34 75,243 0 0
KELLOGG CO COM 487836108 10,114 157,001 SH   SOLE 36 157,001 0 0
KELLOGG CO COM 487836108 556 8,632 SH   SOLE 40 8,632 0 0
KELLOGG CO COM 487836108 16,683 258,966 SH   SOLE 43 14,881 0 244,085
KELLY SVCS INC CL A 488152208 1,535 91,562 SH   SOLE 2 59,672 0 31,890
KELLY SVCS INC CL A 488152208 4 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 9 544 SH   SOLE 7 544 0 0
KELLY SVCS INC CL A 488152208 2,416 144,041 SH   SOLE 18 144,041 0 0
KELLY SVCS INC CL A 488152208 3,686 219,817 SH   SOLE 19 219,817 0 0
KELLY SVCS INC CL A 488152208 77,606 4,627,672 SH   SOLE 21 4,627,672 0 0
KELLY SVCS INC CL A 488152208 17,362 1,035,286 SH   SOLE 22 1,003,467 0 31,819
KELLY SVCS INC CL A 488152208 114 6,802 SH   SOLE 25 6,802 0 0
KELLY SVCS INC CL A 488152208 303 18,062 SH   SOLE 26 3,345 0 14,717
KELLY SVCS INC CL A 488152208 71 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,122 66,897 SH   SOLE 30 66,897 0 0
KELLY SVCS INC CL A 488152208 106 6,331 SH   SOLE 36 6,331 0 0
KELLY SVCS INC CL A 488152208 63 3,779 SH   SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208 2,584 154,057 SH   SOLE 43 4,000 0 150,057
KEMPER CORP COM 488401100 5,760 97,972 SH   SOLE 2 55,478 0 42,494
KEMPER CORP COM 488401100 15 255 SH   SOLE 4 255 0 0
KEMPER CORP COM 488401100 68 1,152 SH   SOLE 7 1,152 0 0
KEMPER CORP COM 488401100 7,710 131,144 SH   SOLE 18 131,144 0 0
KEMPER CORP COM 488401100 1,034 17,594 SH   SOLE 19 17,594 0 0
KEMPER CORP COM 488401100 166,848 2,838,038 SH   SOLE 21 2,838,038 0 0
KEMPER CORP COM 488401100 98,334 1,672,626 SH   SOLE 22 1,598,691 0 73,935
KEMPER CORP COM 488401100 499 8,481 SH   SOLE 25 8,481 0 0
KEMPER CORP COM 488401100 1,223 20,809 SH   SOLE 26 16,632 0 4,177
KEMPER CORP COM 488401100 68 1,150 SH   SOLE 28 1,150 0 0
KEMPER CORP COM 488401100 2,116 35,988 SH   SOLE 30 35,988 0 0
KEMPER CORP COM 488401100 52 892 SH   SOLE 31 892 0 0
KEMPER CORP COM 488401100 85 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP COM 488401100 447 7,608 SH   SOLE 40 7,608 0 0
KEMPER CORP COM 488401100 1,242 21,126 SH   SOLE 43 838 0 20,288
KEMPHARM INC COM NEW 488445206 92 10,508 SH   SOLE 2 1,168 0 9,340
KEMPHARM INC COM NEW 488445206 4 459 SH   SOLE 7 459 0 0
KEMPHARM INC COM NEW 488445206 788 90,423 SH   SOLE 18 90,423 0 0
KEMPHARM INC COM NEW 488445206 433 49,749 SH   SOLE 19 49,749 0 0
KEMPHARM INC COM NEW 488445206 11,594 1,331,135 SH   SOLE 21 1,331,135 0 0
KEMPHARM INC COM NEW 488445206 6,427 737,860 SH   SOLE 22 726,496 0 11,364
KEMPHARM INC COM NEW 488445206 134 15,408 SH   SOLE 30 15,408 0 0
KENNAMETAL INC COM 489170100 4,367 121,603 SH   SOLE 2 67,538 0 54,065
KENNAMETAL INC COM 489170100 12 321 SH   SOLE 4 321 0 0
KENNAMETAL INC COM 489170100 58 1,609 SH   SOLE 7 1,609 0 0
KENNAMETAL INC COM 489170100 14,476 403,106 SH   SOLE 18 403,106 0 0
KENNAMETAL INC COM 489170100 8,071 224,763 SH   SOLE 19 224,763 0 0
KENNAMETAL INC COM 489170100 214,733 5,979,768 SH   SOLE 21 5,979,768 0 0
KENNAMETAL INC COM 489170100 91,616 2,551,269 SH   SOLE 22 2,469,925 0 81,344
KENNAMETAL INC COM 489170100 95 2,648 SH   SOLE 23 2,648 0 0
KENNAMETAL INC COM 489170100 410 11,408 SH   SOLE 25 11,408 0 0
KENNAMETAL INC COM 489170100 2,469 68,749 SH   SOLE 26 34,922 0 33,827
KENNAMETAL INC COM 489170100 39 1,081 SH   SOLE 28 1,081 0 0
KENNAMETAL INC COM 489170100 1,428 39,761 SH   SOLE 30 39,761 0 0
KENNAMETAL INC COM 489170100 98 2,736 SH   SOLE 36 2,736 0 0
KENNAMETAL INC COM 489170100 333 9,269 SH   SOLE 40 9,269 0 0
KENNAMETAL INC COM 489170100 2,561 71,314 SH   SOLE 43 2,670 0 68,644
KENNEDY-WILSON HOLDINGS INC COM 489398107 6,340 265,506 SH   SOLE 2 116,282 0 149,224
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,487 62,267 SH   SOLE 4 62,267 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 3,552 148,727 SH   SOLE 7 148,727 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 8,755 366,622 SH   SOLE 18 366,622 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 20,829 872,223 SH   SOLE 19 872,223 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 106,643 4,465,775 SH   SOLE 21 4,465,775 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 105,810 4,430,902 SH   SOLE 22 4,308,179 0 122,723
KENNEDY-WILSON HOLDINGS INC COM 489398107 638 26,732 SH   SOLE 23 26,732 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 12,780 535,173 SH   SOLE 25 535,173 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 5,700 238,691 SH   SOLE 26 39,255 0 199,436
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,736 72,702 SH   SOLE 28 2,245 0 70,457
KENNEDY-WILSON HOLDINGS INC COM 489398107 13,259 555,224 SH   SOLE 30 555,224 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 82 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 409 17,128 SH   SOLE 40 17,128 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,009 42,237 SH   SOLE 43 10,615 0 31,622
KENTUCKY FIRST FED BANCORP COM 491292108 6 807 SH   SOLE 18 807 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 83 11,060 SH   SOLE 21 11,060 0 0
KEROS THERAPEUTICS INC COM 492327101 331 5,650 SH   SOLE 2 4,098 0 1,552
KEROS THERAPEUTICS INC COM 492327101 15 250 SH   SOLE 7 250 0 0
KEROS THERAPEUTICS INC COM 492327101 2,545 43,496 SH   SOLE 18 43,496 0 0
KEROS THERAPEUTICS INC COM 492327101 13,358 228,298 SH   SOLE 19 228,298 0 0
KEROS THERAPEUTICS INC COM 492327101 39,211 670,158 SH   SOLE 21 670,158 0 0
KEROS THERAPEUTICS INC COM 492327101 18,497 316,135 SH   SOLE 22 309,868 0 6,267
KEROS THERAPEUTICS INC COM 492327101 95 1,620 SH   SOLE 25 1,620 0 0
KEROS THERAPEUTICS INC COM 492327101 70 1,191 SH   SOLE 26 269 0 922
KEROS THERAPEUTICS INC COM 492327101 913 15,597 SH   SOLE 30 15,597 0 0
KEROS THERAPEUTICS INC COM 492327101 96 1,634 SH   SOLE 34 1,634 0 0
KEROS THERAPEUTICS INC COM 492327101 63 1,073 SH   SOLE 40 1,073 0 0
KEROS THERAPEUTICS INC COM 492327101 83 1,424 SH   SOLE 43 0 0 1,424
KEURIG DR PEPPER INC COM 49271V100 231,352 6,276,493 SH   SOLE 2 4,990,110 0 1,286,383
KEURIG DR PEPPER INC COM 49271V100 24,300 659,256 SH   SOLE 4 401,555 0 257,701
KEURIG DR PEPPER INC COM 49271V100 8,231 223,314 SH   SOLE 7 223,314 0 0
KEURIG DR PEPPER INC COM 49271V100 403 10,935 SH   SOLE 13 2,545 0 8,390
KEURIG DR PEPPER INC COM 49271V100 3,458 93,814 SH   SOLE 15 93,814 0 0
KEURIG DR PEPPER INC COM 49271V100 59,190 1,605,796 SH   SOLE 18 1,381,623 0 224,173
KEURIG DR PEPPER INC COM 49271V100 18,969 514,628 SH   SOLE 19 514,628 0 0
KEURIG DR PEPPER INC COM 49271V100 227,320 6,167,119 SH   SOLE 21 6,167,119 0 0
KEURIG DR PEPPER INC COM 49271V100 573,250 15,552,088 SH   SOLE 22 14,577,498 0 974,590
KEURIG DR PEPPER INC COM 49271V100 15,453 419,247 SH   SOLE 23 419,247 0 0
KEURIG DR PEPPER INC COM 49271V100 50,896 1,380,805 SH   SOLE 25 1,380,805 0 0
KEURIG DR PEPPER INC COM 49271V100 41,546 1,127,124 SH   SOLE 26 502,656 0 624,468
KEURIG DR PEPPER INC COM 49271V100 86,679 2,351,578 SH   SOLE 28 32,569 0 2,319,009
KEURIG DR PEPPER INC COM 49271V100 87,644 2,377,745 SH   SOLE 30 2,377,745 0 0
KEURIG DR PEPPER INC COM 49271V100 9,902 268,628 SH   SOLE 31 79,378 0 189,250
KEURIG DR PEPPER INC COM 49271V100 12,645 343,052 SH   SOLE 32 343,052 0 0
KEURIG DR PEPPER INC COM 49271V100 1,329 36,059 SH   SOLE 34 36,059 0 0
KEURIG DR PEPPER INC COM 49271V100 11,689 317,112 SH   SOLE 36 317,112 0 0
KEURIG DR PEPPER INC COM 49271V100 842 22,839 SH   SOLE 40 22,839 0 0
KEURIG DR PEPPER INC COM 49271V100 27,975 758,956 SH   SOLE 43 21,970 0 736,986
KEWAUNEE SCIENTIFIC CORP COM 492854104 6 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 84 6,649 SH   SOLE 21 6,649 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 25 1,950 SH   SOLE 22 1,950 0 0
KEY TRONIC CORP COM 493144109 14 2,174 SH   SOLE 18 2,174 0 0
KEY TRONIC CORP COM 493144109 198 31,625 SH   SOLE 21 31,625 0 0
KEY TRONIC CORP COM 493144109 122 19,463 SH   SOLE 22 19,463 0 0
KEYCORP COM 493267108 67,987 2,939,346 SH   SOLE 2 760,277 0 2,179,069
KEYCORP COM 493267108 21,529 930,782 SH   SOLE 4 495,069 0 435,713
KEYCORP COM 493267108 20,054 867,003 SH   SOLE 7 839,723 0 27,280
KEYCORP COM 493267108 351 15,191 SH   SOLE 13 2,616 0 12,575
KEYCORP COM 493267108 3,109 134,411 SH   SOLE 15 134,411 0 0
KEYCORP COM 493267108 0 13 SH   SOLE 17 0 0 13
KEYCORP COM 493267108 56,736 2,452,939 SH   SOLE 18 2,324,944 0 127,995
KEYCORP COM 493267108 14,204 614,090 SH   SOLE 19 614,090 0 0
KEYCORP COM 493267108 852,064 36,838,048 SH   SOLE 21 36,838,048 0 0
KEYCORP COM 493267108 461,252 19,941,718 SH   SOLE 22 17,966,533 0 1,975,185
KEYCORP COM 493267108 12,973 560,858 SH   SOLE 23 560,858 0 0
KEYCORP COM 493267108 63,888 2,762,146 SH   SOLE 25 2,762,146 0 0
KEYCORP COM 493267108 56,569 2,445,694 SH   SOLE 26 565,240 0 1,880,454
KEYCORP COM 493267108 75,687 3,272,258 SH   SOLE 28 272,602 0 2,999,656
KEYCORP COM 493267108 177 7,665 SH   SOLE 29 7,665 0 0
KEYCORP COM 493267108 162,127 7,009,369 SH   SOLE 30 6,973,573 0 35,796
KEYCORP COM 493267108 9,031 390,454 SH   SOLE 31 117,004 0 273,450
KEYCORP COM 493267108 4,409 190,605 SH   SOLE 32 190,605 0 0
KEYCORP COM 493267108 4,715 203,845 SH   SOLE 34 203,845 0 0
KEYCORP COM 493267108 15,081 652,024 SH   SOLE 35 652,024 0 0
KEYCORP COM 493267108 10,274 444,204 SH   SOLE 36 444,204 0 0
KEYCORP COM 493267108 740 31,997 SH   SOLE 40 31,997 0 0
KEYCORP COM 493267108 21,499 929,480 SH   SOLE 43 59,625 0 869,855
KEYSIGHT TECHNOLOGIES INC COM 49338L103 117,590 569,414 SH   SOLE 2 226,354 0 343,060
KEYSIGHT TECHNOLOGIES INC COM 49338L103 41,280 199,895 SH   SOLE 4 114,993 0 84,902
KEYSIGHT TECHNOLOGIES INC COM 49338L103 44,120 213,644 SH   SOLE 7 208,475 0 5,169
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,004 14,547 SH   SOLE 13 12,696 0 1,851
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,531 17,098 SH   SOLE 15 17,098 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 90,229 436,925 SH   SOLE 18 385,337 0 51,588
KEYSIGHT TECHNOLOGIES INC COM 49338L103 70,958 343,607 SH   SOLE 19 343,607 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,497,210 7,250,060 SH   SOLE 21 7,250,060 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,006,943 4,876,001 SH   SOLE 22 4,370,302 0 505,699
KEYSIGHT TECHNOLOGIES INC COM 49338L103 31,440 152,246 SH   SOLE 23 152,246 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 72,182 349,535 SH   SOLE 25 349,535 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 108,082 523,374 SH   SOLE 26 219,078 0 304,296
KEYSIGHT TECHNOLOGIES INC COM 49338L103 163,312 790,821 SH   SOLE 28 6,370 0 784,451
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,623 17,543 SH   SOLE 29 17,543 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 312,766 1,514,534 SH   SOLE 30 1,438,557 0 75,977
KEYSIGHT TECHNOLOGIES INC COM 49338L103 24,063 116,521 SH   SOLE 31 65,026 0 51,495
KEYSIGHT TECHNOLOGIES INC COM 49338L103 32,009 154,999 SH   SOLE 34 154,999 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 26,021 126,002 SH   SOLE 36 126,002 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,278 6,188 SH   SOLE 40 6,188 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 46,157 223,508 SH   SOLE 43 13,399 0 210,109
KEZAR LIFE SCIENCES INC COM 49372L100 611 36,541 SH   SOLE 2 1,310 0 35,231
KEZAR LIFE SCIENCES INC COM 49372L100 8 502 SH   SOLE 7 502 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1,822 108,972 SH   SOLE 18 108,972 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1,090 65,184 SH   SOLE 19 65,184 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 27,147 1,623,616 SH   SOLE 21 1,623,616 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 13,890 830,770 SH   SOLE 22 811,398 0 19,372
KEZAR LIFE SCIENCES INC COM 49372L100 358 21,439 SH   SOLE 30 21,439 0 0
KFORCE INC COM 493732101 5,336 70,944 SH   SOLE 2 36,455 0 34,489
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,776 76,791 SH   SOLE 18 58,127 0 18,664
KFORCE INC COM 493732101 19,538 259,740 SH   SOLE 19 259,740 0 0
KFORCE INC COM 493732101 57,809 768,531 SH   SOLE 21 768,531 0 0
KFORCE INC COM 493732101 63,890 849,373 SH   SOLE 22 837,137 0 12,236
KFORCE INC COM 493732101 1,500 19,946 SH   SOLE 23 19,946 0 0
KFORCE INC COM 493732101 224 2,984 SH   SOLE 25 2,984 0 0
KFORCE INC COM 493732101 7,619 101,290 SH   SOLE 26 935 0 100,355
KFORCE INC COM 493732101 27 364 SH   SOLE 28 364 0 0
KFORCE INC COM 493732101 469 6,232 SH   SOLE 30 6,232 0 0
KFORCE INC COM 493732101 454 6,029 SH   SOLE 34 6,029 0 0
KFORCE INC COM 493732101 60 798 SH   SOLE 36 798 0 0
KFORCE INC COM 493732101 210 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101 1,035 13,765 SH   SOLE 43 202 0 13,563
KHOSLA VENTURES ACQUISITION CL A 482504107 121 12,491 SH   SOLE 4 12,491 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 1,480 152,527 SH   SOLE 18 152,527 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 14,224 1,466,385 SH   SOLE 19 1,466,385 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 769 79,273 SH   SOLE 22 79,273 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 98 10,102 SH   SOLE 26 10,102 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 5,032 518,754 SH   SOLE 34 518,754 0 0
KIDPIK CORP COM 49382L108 36 5,730 SH   SOLE 21 5,730 0 0
KILROY RLTY CORP COM 49427F108 18,035 271,359 SH   SOLE 2 86,632 0 184,727
KILROY RLTY CORP COM 49427F108 4,045 60,867 SH   SOLE 4 60,867 0 0
KILROY RLTY CORP COM 49427F108 10,850 163,256 SH   SOLE 7 163,256 0 0
KILROY RLTY CORP COM 49427F108 15,424 232,073 SH   SOLE 18 232,073 0 0
KILROY RLTY CORP COM 49427F108 11,807 177,652 SH   SOLE 19 177,652 0 0
KILROY RLTY CORP COM 49427F108 430,673 6,480,184 SH   SOLE 21 6,480,184 0 0
KILROY RLTY CORP COM 49427F108 252,911 3,805,463 SH   SOLE 22 3,678,355 0 127,108
KILROY RLTY CORP COM 49427F108 276 4,146 SH   SOLE 23 4,146 0 0
KILROY RLTY CORP COM 49427F108 33,991 511,457 SH   SOLE 25 511,457 0 0
KILROY RLTY CORP COM 49427F108 3,401 51,180 SH   SOLE 26 42,798 0 8,382
KILROY RLTY CORP COM 49427F108 9,877 148,616 SH   SOLE 28 78,048 0 70,568
KILROY RLTY CORP COM 49427F108 35,390 532,500 SH   SOLE 30 532,500 0 0
KILROY RLTY CORP COM 49427F108 33,153 498,847 SH   SOLE 31 1,792 0 497,055
KILROY RLTY CORP COM 49427F108 705 10,608 SH   SOLE 34 10,608 0 0
KILROY RLTY CORP COM 49427F108 1,263 19,009 SH   SOLE 36 19,009 0 0
KILROY RLTY CORP COM 49427F108 920 13,838 SH   SOLE 40 13,838 0 0
KILROY RLTY CORP COM 49427F108 14,574 219,297 SH   SOLE 43 2,339 0 216,958
KIMBALL ELECTRONICS INC COM 49428J109 434 19,941 SH   SOLE 2 6,572 0 13,369
KIMBALL ELECTRONICS INC COM 49428J109 7 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,649 75,778 SH   SOLE 18 75,778 0 0
KIMBALL ELECTRONICS INC COM 49428J109 934 42,915 SH   SOLE 19 42,915 0 0
KIMBALL ELECTRONICS INC COM 49428J109 21,566 991,076 SH   SOLE 21 991,076 0 0
KIMBALL ELECTRONICS INC COM 49428J109 13,390 615,363 SH   SOLE 22 590,660 0 24,703
KIMBALL ELECTRONICS INC COM 49428J109 110 5,060 SH   SOLE 25 5,060 0 0
KIMBALL ELECTRONICS INC COM 49428J109 53 2,456 SH   SOLE 26 2,456 0 0
KIMBALL ELECTRONICS INC COM 49428J109 176 8,106 SH   SOLE 30 8,106 0 0
KIMBALL ELECTRONICS INC COM 49428J109 90 4,138 SH   SOLE 36 4,138 0 0
KIMBALL ELECTRONICS INC COM 49428J109 62 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109 339 15,583 SH   SOLE 43 0 0 15,583
KIMBALL INTL INC CL B 494274103 1,122 109,682 SH   SOLE 2 29,411 0 80,271
KIMBALL INTL INC CL B 494274103 6 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 1,357 132,684 SH   SOLE 18 124,689 0 7,995
KIMBALL INTL INC CL B 494274103 5,474 535,118 SH   SOLE 19 535,118 0 0
KIMBALL INTL INC CL B 494274103 15,162 1,482,101 SH   SOLE 21 1,482,101 0 0
KIMBALL INTL INC CL B 494274103 15,609 1,525,789 SH   SOLE 22 1,490,899 0 34,890
KIMBALL INTL INC CL B 494274103 244 23,825 SH   SOLE 23 23,825 0 0
KIMBALL INTL INC CL B 494274103 53 5,139 SH   SOLE 25 5,139 0 0
KIMBALL INTL INC CL B 494274103 1,516 148,229 SH   SOLE 26 3,461 0 144,768
KIMBALL INTL INC CL B 494274103 208 20,285 SH   SOLE 30 20,285 0 0
KIMBALL INTL INC CL B 494274103 51 4,961 SH   SOLE 36 4,961 0 0
KIMBALL INTL INC CL B 494274103 40 3,946 SH   SOLE 40 3,946 0 0
KIMBALL INTL INC CL B 494274103 158 15,466 SH   SOLE 43 325 0 15,141
KIMBERLY-CLARK CORP COM 494368103 93,900 657,011 SH   SOLE 2 117,291 0 539,720
KIMBERLY-CLARK CORP COM 494368103 31,245 218,621 SH   SOLE 4 190,049 0 28,572
KIMBERLY-CLARK CORP COM 494368103 52,564 367,783 SH   SOLE 7 357,590 0 10,193
KIMBERLY-CLARK CORP COM 494368103 648 4,533 SH   SOLE 13 1,023 0 3,510
KIMBERLY-CLARK CORP COM 494368103 6,812 47,665 SH   SOLE 15 47,665 0 0
KIMBERLY-CLARK CORP COM 494368103 3 19 SH   SOLE 17 0 0 19
KIMBERLY-CLARK CORP COM 494368103 77,252 540,526 SH   SOLE 18 495,312 0 45,214
KIMBERLY-CLARK CORP COM 494368103 30,168 211,084 SH   SOLE 19 211,084 0 0
KIMBERLY-CLARK CORP COM 494368103 1,524,209 10,664,772 SH   SOLE 21 10,664,772 0 0
KIMBERLY-CLARK CORP COM 494368103 1,049,113 7,340,564 SH   SOLE 22 6,656,576 0 683,988
KIMBERLY-CLARK CORP COM 494368103 28,062 196,348 SH   SOLE 23 196,348 0 0
KIMBERLY-CLARK CORP COM 494368103 82,045 574,059 SH   SOLE 25 574,059 0 0
KIMBERLY-CLARK CORP COM 494368103 108,499 759,157 SH   SOLE 26 288,236 0 470,921
KIMBERLY-CLARK CORP COM 494368103 152,288 1,065,548 SH   SOLE 28 51,817 0 1,013,731
KIMBERLY-CLARK CORP COM 494368103 363,527 2,543,569 SH   SOLE 30 2,539,027 0 4,542
KIMBERLY-CLARK CORP COM 494368103 17,409 121,808 SH   SOLE 31 37,968 0 83,840
KIMBERLY-CLARK CORP COM 494368103 4,141 28,975 SH   SOLE 32 28,975 0 0
KIMBERLY-CLARK CORP COM 494368103 5,007 35,032 SH   SOLE 34 35,032 0 0
KIMBERLY-CLARK CORP COM 494368103 26,287 183,931 SH   SOLE 36 183,931 0 0
KIMBERLY-CLARK CORP COM 494368103 1,610 11,265 SH   SOLE 40 11,265 0 0
KIMBERLY-CLARK CORP COM 494368103 47,513 332,445 SH   SOLE 43 22,302 0 310,143
KIMCO RLTY CORP COM 49446R109 41,045 1,665,116 SH   SOLE 2 306,350 0 1,358,766
KIMCO RLTY CORP COM 49446R109 8,032 325,830 SH   SOLE 4 325,830 0 0
KIMCO RLTY CORP COM 49446R109 29,098 1,180,466 SH   SOLE 7 1,163,553 0 16,913
KIMCO RLTY CORP COM 49446R109 40 1,608 SH   SOLE 13 1,608 0 0
KIMCO RLTY CORP COM 49446R109 332 13,450 SH   SOLE 15 13,450 0 0
KIMCO RLTY CORP COM 49446R109 22,344 906,446 SH   SOLE 18 850,976 0 55,470
KIMCO RLTY CORP COM 49446R109 25,449 1,032,432 SH   SOLE 19 1,032,432 0 0
KIMCO RLTY CORP COM 49446R109 469,318 19,039,257 SH   SOLE 21 19,039,257 0 0
KIMCO RLTY CORP COM 49446R109 446,121 18,098,197 SH   SOLE 22 16,851,680 0 1,246,517
KIMCO RLTY CORP COM 49446R109 1,649 66,885 SH   SOLE 23 66,885 0 0
KIMCO RLTY CORP COM 49446R109 85,582 3,471,869 SH   SOLE 25 3,471,869 0 0
KIMCO RLTY CORP COM 49446R109 35,940 1,457,998 SH   SOLE 26 654,815 0 803,183
KIMCO RLTY CORP COM 49446R109 19,152 776,951 SH   SOLE 28 10,930 0 766,021
KIMCO RLTY CORP COM 49446R109 176 7,129 SH   SOLE 29 7,129 0 0
KIMCO RLTY CORP COM 49446R109 97,380 3,950,494 SH   SOLE 30 3,950,494 0 0
KIMCO RLTY CORP COM 49446R109 61,830 2,508,307 SH   SOLE 31 21,632 0 2,486,675
KIMCO RLTY CORP COM 49446R109 980 39,759 SH   SOLE 34 39,759 0 0
KIMCO RLTY CORP COM 49446R109 4,948 200,737 SH   SOLE 36 200,737 0 0
KIMCO RLTY CORP COM 49446R109 1,833 74,381 SH   SOLE 40 74,381 0 0
KIMCO RLTY CORP COM 49446R109 7,970 323,342 SH   SOLE 43 21,249 0 302,093
KINDER MORGAN INC DEL COM 49456B101 82,460 5,199,234 SH   SOLE 2 2,119,676 0 3,079,558
KINDER MORGAN INC DEL COM 49456B101 36,718 2,315,146 SH   SOLE 4 1,567,641 0 747,505
KINDER MORGAN INC DEL COM 49456B101 78,911 4,975,488 SH   SOLE 7 4,916,683 0 58,805
KINDER MORGAN INC DEL COM 49456B101 477 30,067 SH   SOLE 13 5,621 0 24,446
KINDER MORGAN INC DEL COM 49456B101 4,584 289,029 SH   SOLE 15 289,029 0 0
KINDER MORGAN INC DEL COM 49456B101 0 1 SH   SOLE 17 0 0 1
KINDER MORGAN INC DEL COM 49456B101 48,867 3,081,122 SH   SOLE 18 2,784,640 0 296,482
KINDER MORGAN INC DEL COM 49456B101 28,538 1,799,378 SH   SOLE 19 1,799,378 0 0
KINDER MORGAN INC DEL COM 49456B101 1,077,516 67,939,215 SH   SOLE 21 67,939,215 0 0
KINDER MORGAN INC DEL COM 49456B101 682,744 43,048,193 SH   SOLE 22 38,837,923 0 4,210,270
KINDER MORGAN INC DEL COM 49456B101 20,098 1,267,227 SH   SOLE 23 1,267,227 0 0
KINDER MORGAN INC DEL COM 49456B101 70,628 4,453,236 SH   SOLE 25 4,453,236 0 0
KINDER MORGAN INC DEL COM 49456B101 91,140 5,746,515 SH   SOLE 26 1,798,280 0 3,948,235
KINDER MORGAN INC DEL COM 49456B101 87,533 5,519,112 SH   SOLE 28 38,696 0 5,480,416
KINDER MORGAN INC DEL COM 49456B101 1,644 103,631 SH   SOLE 29 103,631 0 0
KINDER MORGAN INC DEL COM 49456B101 199,269 12,564,239 SH   SOLE 30 12,564,239 0 0
KINDER MORGAN INC DEL COM 49456B101 129,721 8,179,116 SH   SOLE 31 237,877 0 7,941,239
KINDER MORGAN INC DEL COM 49456B101 38,200 2,408,603 SH   SOLE 34 2,408,603 0 0
KINDER MORGAN INC DEL COM 49456B101 18,457 1,163,760 SH   SOLE 36 1,163,760 0 0
KINDER MORGAN INC DEL COM 49456B101 1,086 68,468 SH   SOLE 40 68,468 0 0
KINDER MORGAN INC DEL COM 49456B101 10,810 681,601 SH   SOLE 43 34,441 0 647,160
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 793 50,370 SH   SOLE 2 1,431 0 48,939
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 432 27,427 SH   SOLE 4 13,164 0 14,263
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 87 5,504 SH   SOLE 7 5,504 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 94 5,941 SH   SOLE 13 0 0 5,941
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 525 33,313 SH   SOLE 15 33,313 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 265 16,824 SH   SOLE 18 16,824 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 19,976 1,268,344 SH   SOLE 21 1,268,344 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 8,132 516,338 SH   SOLE 22 453,144 0 63,194
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 406 25,775 SH   SOLE 23 25,775 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,167 74,067 SH   SOLE 25 74,067 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,748 110,964 SH   SOLE 26 12,320 0 98,644
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,866 118,499 SH   SOLE 28 6,449 0 112,050
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4,811 305,459 SH   SOLE 30 305,459 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 21 1,345 SH   SOLE 31 0 0 1,345
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 58 3,656 SH   SOLE 34 3,656 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4 253 SH   SOLE 40 253 0 0
KINGSTONE COS INC COM 496719105 11 2,154 SH   SOLE 18 2,154 0 0
KINGSTONE COS INC COM 496719105 151 30,295 SH   SOLE 21 30,295 0 0
KINGSTONE COS INC COM 496719105 573 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 199 36,349 SH   SOLE 21 36,349 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,430 121,482 SH   SOLE 2 63,178 0 58,304
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,224 103,957 SH   SOLE 18 86,113 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 6,897 585,951 SH   SOLE 19 585,951 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 15,279 1,298,096 SH   SOLE 21 1,298,096 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 14,808 1,258,133 SH   SOLE 22 1,232,340 0 25,793
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 165 14,004 SH   SOLE 23 14,004 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 56 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 891 75,685 SH   SOLE 26 899 0 74,786
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 225 19,130 SH   SOLE 30 19,130 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 17 1,405 SH   SOLE 40 1,405 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 10 824 SH   SOLE 43 0 0 824
KINNATE BIOPHARMA INC COM 49705R105 686 38,704 SH   SOLE 2 27,632 0 11,072
KINNATE BIOPHARMA INC COM 49705R105 4 218 SH   SOLE 7 218 0 0
KINNATE BIOPHARMA INC COM 49705R105 1,321 74,547 SH   SOLE 18 74,547 0 0
KINNATE BIOPHARMA INC COM 49705R105 6,249 352,680 SH   SOLE 19 352,680 0 0
KINNATE BIOPHARMA INC COM 49705R105 18,581 1,048,572 SH   SOLE 21 1,048,572 0 0
KINNATE BIOPHARMA INC COM 49705R105 8,795 496,347 SH   SOLE 22 482,864 0 13,483
KINNATE BIOPHARMA INC COM 49705R105 427 24,102 SH   SOLE 30 24,102 0 0
KINNATE BIOPHARMA INC COM 49705R105 34 1,942 SH   SOLE 34 1,942 0 0
KINNATE BIOPHARMA INC COM 49705R105 49 2,742 SH   SOLE 40 2,742 0 0
KINNATE BIOPHARMA INC COM 49705R105 127 7,181 SH   SOLE 43 161 0 7,020
KINROSS GOLD CORP COM 496902404 0 15 SH   SOLE 17 0 0 15
KINROSS GOLD CORP COM 496902404 1,733 298,285 SH   SOLE 21 298,285 0 0
KINROSS GOLD CORP COM 496902404 2,448 421,417 SH   SOLE 22 421,417 0 0
KINROSS GOLD CORP COM 496902404 6,270 1,079,149 SH   SOLE 43 13,900 0 1,065,249
KINS TECHNOLOGY GROUP INC UNIT 10/14/2025 49714K208 20,380 2,000,000 SH   SOLE 19 2,000,000 0 0
KINSALE CAP GROUP INC COM 49714P108 4,186 17,595 SH   SOLE 2 15,234 0 2,361
KINSALE CAP GROUP INC COM 49714P108 21 89 SH   SOLE 4 89 0 0
KINSALE CAP GROUP INC COM 49714P108 72 304 SH   SOLE 7 304 0 0
KINSALE CAP GROUP INC COM 49714P108 22,661 95,258 SH   SOLE 18 95,258 0 0
KINSALE CAP GROUP INC COM 49714P108 9,126 38,361 SH   SOLE 19 38,361 0 0
KINSALE CAP GROUP INC COM 49714P108 352,965 1,483,733 SH   SOLE 21 1,483,733 0 0
KINSALE CAP GROUP INC COM 49714P108 143,924 605,003 SH   SOLE 22 593,100 0 11,903
KINSALE CAP GROUP INC COM 49714P108 651 2,738 SH   SOLE 25 2,738 0 0
KINSALE CAP GROUP INC COM 49714P108 2,430 10,215 SH   SOLE 26 7,941 0 2,274
KINSALE CAP GROUP INC COM 49714P108 97 406 SH   SOLE 28 406 0 0
KINSALE CAP GROUP INC COM 49714P108 3,208 13,486 SH   SOLE 30 13,486 0 0
KINSALE CAP GROUP INC COM 49714P108 682 2,866 SH   SOLE 40 2,866 0 0
KINSALE CAP GROUP INC COM 49714P108 1,915 8,051 SH   SOLE 43 72 0 7,979
KINTARA THERAPEUTICS INC COM 49720K101 3 5,855 SH   SOLE 18 5,855 0 0
KINTARA THERAPEUTICS INC COM 49720K101 46 89,943 SH   SOLE 21 89,943 0 0
KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 0 42 SH   SOLE 21 42 0 0
KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 32 20,939 SH   SOLE 22 20,939 0 0
KIRBY CORP COM 497266106 13,472 226,723 SH   SOLE 2 32,342 0 194,381
KIRBY CORP COM 497266106 5 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 86 1,441 SH   SOLE 7 1,441 0 0
KIRBY CORP COM 497266106 7,799 131,252 SH   SOLE 18 131,252 0 0
KIRBY CORP COM 497266106 1,093 18,394 SH   SOLE 19 18,394 0 0
KIRBY CORP COM 497266106 178,242 2,999,691 SH   SOLE 21 2,999,691 0 0
KIRBY CORP COM 497266106 95,829 1,612,745 SH   SOLE 22 1,561,399 0 51,346
KIRBY CORP COM 497266106 113 1,909 SH   SOLE 25 1,909 0 0
KIRBY CORP COM 497266106 302 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 259 4,365 SH   SOLE 30 4,365 0 0
KIRBY CORP COM 497266106 53 896 SH   SOLE 31 896 0 0
KIRBY CORP COM 497266106 154 2,587 SH   SOLE 36 2,587 0 0
KIRBY CORP COM 497266106 91 1,528 SH   SOLE 40 1,528 0 0
KIRBY CORP COM 497266106 1,800 30,295 SH   SOLE 43 2,705 0 27,590
KIRKLAND LAKE GOLD LTD COM 49741E100 2,630 62,695 SH   SOLE 21 62,695 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 780 18,600 SH   SOLE 22 18,600 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,068 25,448 SH   SOLE 43 1,654 0 23,794
KIRKLANDS INC COM 497498105 33 2,240 SH   SOLE 2 569 0 1,671
KIRKLANDS INC COM 497498105 3 225 SH   SOLE 7 225 0 0
KIRKLANDS INC COM 497498105 609 40,765 SH   SOLE 18 40,765 0 0
KIRKLANDS INC COM 497498105 369 24,699 SH   SOLE 19 24,699 0 0
KIRKLANDS INC COM 497498105 7,438 498,163 SH   SOLE 21 498,163 0 0
KIRKLANDS INC COM 497498105 3,481 233,123 SH   SOLE 22 230,522 0 2,601
KIRKLANDS INC COM 497498105 18 1,189 SH   SOLE 26 1,189 0 0
KIRKLANDS INC COM 497498105 3 177 SH   SOLE 43 0 0 177
KIROMIC BIOPHARMA INC COM 497634105 3 2,234 SH   SOLE 18 2,234 0 0
KIROMIC BIOPHARMA INC COM 497634105 52 34,023 SH   SOLE 21 34,023 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,931 272,297 SH   SOLE 2 151,005 0 121,292
KITE RLTY GROUP TR COM NEW 49803T300 2,471 113,462 SH   SOLE 4 113,462 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,876 269,776 SH   SOLE 7 269,776 0 0
KITE RLTY GROUP TR COM NEW 49803T300 22,846 1,048,945 SH   SOLE 18 1,048,945 0 0
KITE RLTY GROUP TR COM NEW 49803T300 14,195 651,752 SH   SOLE 19 651,752 0 0
KITE RLTY GROUP TR COM NEW 49803T300 366,556 16,829,952 SH   SOLE 21 16,829,952 0 0
KITE RLTY GROUP TR COM NEW 49803T300 172,200 7,906,327 SH   SOLE 22 7,689,501 0 216,826
KITE RLTY GROUP TR COM NEW 49803T300 190 8,702 SH   SOLE 23 8,702 0 0
KITE RLTY GROUP TR COM NEW 49803T300 20,780 954,083 SH   SOLE 25 954,083 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,814 83,284 SH   SOLE 26 64,925 0 18,359
KITE RLTY GROUP TR COM NEW 49803T300 2,865 131,543 SH   SOLE 28 1,505 0 130,038
KITE RLTY GROUP TR COM NEW 49803T300 21,525 988,282 SH   SOLE 30 988,282 0 0
KITE RLTY GROUP TR COM NEW 49803T300 20,107 923,201 SH   SOLE 31 0 0 923,201
KITE RLTY GROUP TR COM NEW 49803T300 472 21,689 SH   SOLE 34 21,689 0 0
KITE RLTY GROUP TR COM NEW 49803T300 570 26,181 SH   SOLE 40 26,181 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,960 319,581 SH   SOLE 43 11,421 0 308,160
KKR & CO INC COM 48251W104 80,075 1,074,830 SH   SOLE 2 77,135 0 997,695
KKR & CO INC COM 48251W104 21,448 287,893 SH   SOLE 4 151,156 0 136,737
KKR & CO INC COM 48251W104 3,585 48,121 SH   SOLE 7 48,121 0 0
KKR & CO INC COM 48251W104 557 7,472 SH   SOLE 13 1,405 0 6,067
KKR & CO INC COM 48251W104 3,064 41,130 SH   SOLE 15 41,130 0 0
KKR & CO INC COM 48251W104 155,641 2,089,147 SH   SOLE 18 1,571,231 0 517,916
KKR & CO INC COM 48251W104 544,050 7,302,691 SH   SOLE 19 7,302,691 0 0
KKR & CO INC COM 48251W104 584,403 7,844,341 SH   SOLE 21 7,844,341 0 0
KKR & CO INC COM 48251W104 938,174 12,592,941 SH   SOLE 22 11,979,441 0 613,500
KKR & CO INC COM 48251W104 22,642 303,914 SH   SOLE 23 303,914 0 0
KKR & CO INC COM 48251W104 52,666 706,924 SH   SOLE 25 706,924 0 0
KKR & CO INC COM 48251W104 52,044 698,580 SH   SOLE 26 265,871 0 432,709
KKR & CO INC COM 48251W104 74,908 1,005,478 SH   SOLE 28 10,554 0 994,924
KKR & CO INC COM 48251W104 35 471 SH   SOLE 29 471 0 0
KKR & CO INC COM 48251W104 177,554 2,383,271 SH   SOLE 30 2,383,271 0 0
KKR & CO INC COM 48251W104 14,230 191,011 SH   SOLE 31 60,992 0 130,019
KKR & CO INC COM 48251W104 2,029 27,231 SH   SOLE 34 27,231 0 0
KKR & CO INC COM 48251W104 16,502 221,507 SH   SOLE 36 221,507 0 0
KKR & CO INC COM 48251W104 1,308 17,554 SH   SOLE 40 17,554 0 0
KKR & CO INC COM 48251W104 1,790 24,031 SH   SOLE 43 515 0 23,516
KKR & CO INC 6% MCONV PFD C 48251W401 1,186 12,737 SH   SOLE 7 12,737 0 0
KKR & CO INC 6% MCONV PFD C 48251W401 181,065 1,943,804 SH   SOLE 21 1,943,804 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 842 84,000 SH   SOLE 2 84,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,509 450,000 SH   SOLE 19 450,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,669 466,000 SH   SOLE 34 466,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 566 27,159 SH   SOLE 2 9,094 0 18,065
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,947 141,488 SH   SOLE 18 141,488 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,314 63,099 SH   SOLE 19 63,099 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 120,677 5,793,428 SH   SOLE 21 5,793,428 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 22,701 1,089,811 SH   SOLE 22 1,057,683 0 32,128
KKR REAL ESTATE FIN TR INC COM 48251K100 98 4,711 SH   SOLE 25 4,711 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 111 5,342 SH   SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 86 4,115 SH   SOLE 28 4,115 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,757 84,343 SH   SOLE 30 84,343 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 61 2,922 SH   SOLE 40 2,922 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 972 46,667 SH   SOLE 43 8,044 0 38,623
KLA CORP COM NEW 482480100 156,443 363,727 SH   SOLE 2 99,512 0 264,215
KLA CORP COM NEW 482480100 48,728 113,293 SH   SOLE 4 65,496 0 47,797
KLA CORP COM NEW 482480100 62,377 145,025 SH   SOLE 7 140,604 0 4,421
KLA CORP COM NEW 482480100 1,293 3,007 SH   SOLE 13 1,287 0 1,720
KLA CORP COM NEW 482480100 6,340 14,740 SH   SOLE 15 14,740 0 0
KLA CORP COM NEW 482480100 122,530 284,880 SH   SOLE 18 262,565 0 22,315
KLA CORP COM NEW 482480100 28,647 66,605 SH   SOLE 19 66,605 0 0
KLA CORP COM NEW 482480100 2,014,924 4,684,671 SH   SOLE 21 4,684,671 0 0
KLA CORP COM NEW 482480100 1,408,496 3,274,735 SH   SOLE 22 2,961,038 0 313,697
KLA CORP COM NEW 482480100 39,362 91,517 SH   SOLE 23 91,517 0 0
KLA CORP COM NEW 482480100 93,536 217,469 SH   SOLE 25 217,469 0 0
KLA CORP COM NEW 482480100 135,696 315,492 SH   SOLE 26 105,570 0 209,922
KLA CORP COM NEW 482480100 124,797 290,152 SH   SOLE 28 2,819 0 287,333
KLA CORP COM NEW 482480100 37 86 SH   SOLE 29 86 0 0
KLA CORP COM NEW 482480100 442,607 1,029,055 SH   SOLE 30 1,029,055 0 0
KLA CORP COM NEW 482480100 27,727 64,465 SH   SOLE 31 24,491 0 39,974
KLA CORP COM NEW 482480100 15,777 36,682 SH   SOLE 32 36,682 0 0
KLA CORP COM NEW 482480100 64,267 149,421 SH   SOLE 34 149,421 0 0
KLA CORP COM NEW 482480100 27,489 63,912 SH   SOLE 36 63,912 0 0
KLA CORP COM NEW 482480100 2,151 5,002 SH   SOLE 40 5,002 0 0
KLA CORP COM NEW 482480100 47,634 110,748 SH   SOLE 43 7,387 0 103,361
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 4 1,149 SH   SOLE 18 1,149 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 54 17,490 SH   SOLE 21 17,490 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 218 70,252 SH   SOLE 22 70,252 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 0 1 SH   SOLE 43 0 0 1
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 34,025 558,336 SH   SOLE 2 148,267 0 410,069
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6,084 99,839 SH   SOLE 4 93,670 0 6,169
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,354 22,223 SH   SOLE 7 22,223 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 222 3,646 SH   SOLE 13 3,646 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,120 18,385 SH   SOLE 15 18,385 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 26,910 441,588 SH   SOLE 18 433,582 0 8,006
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3,080 50,535 SH   SOLE 19 50,535 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 541,072 8,878,773 SH   SOLE 21 8,878,773 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 279,306 4,583,291 SH   SOLE 22 4,403,156 0 180,135
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5,433 89,152 SH   SOLE 23 89,152 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7,055 115,770 SH   SOLE 25 115,770 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9,523 156,266 SH   SOLE 26 126,304 0 29,962
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 12,727 208,845 SH   SOLE 28 2,792 0 206,053
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 20 329 SH   SOLE 29 329 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 44,757 734,442 SH   SOLE 30 631,188 0 103,254
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3,502 57,470 SH   SOLE 31 14,858 0 42,612
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 543 8,914 SH   SOLE 34 8,914 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,019 33,133 SH   SOLE 36 33,133 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 289 4,740 SH   SOLE 40 4,740 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 12,578 206,405 SH   SOLE 43 13,419 0 192,986
KNOWBE4 INC CL A 49926T104 662 28,837 SH   SOLE 2 27,903 0 934
KNOWBE4 INC CL A 49926T104 2,893 126,093 SH   SOLE 21 126,093 0 0
KNOWBE4 INC CL A 49926T104 14,563 634,849 SH   SOLE 22 622,082 0 12,767
KNOWBE4 INC CL A 49926T104 94 4,114 SH   SOLE 25 4,114 0 0
KNOWBE4 INC CL A 49926T104 68 2,966 SH   SOLE 26 0 0 2,966
KNOWBE4 INC CL A 49926T104 204 8,882 SH   SOLE 30 8,882 0 0
KNOWBE4 INC CL A 49926T104 63 2,749 SH   SOLE 40 2,749 0 0
KNOWLES CORP COM 49926D109 8,969 384,107 SH   SOLE 2 172,979 0 211,128
KNOWLES CORP COM 49926D109 9 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109 29 1,261 SH   SOLE 7 1,261 0 0
KNOWLES CORP COM 49926D109 8,115 347,544 SH   SOLE 18 344,426 0 3,118
KNOWLES CORP COM 49926D109 33,288 1,425,613 SH   SOLE 19 1,425,613 0 0
KNOWLES CORP COM 49926D109 262,960 11,261,685 SH   SOLE 21 11,261,685 0 0
KNOWLES CORP COM 49926D109 86,399 3,700,188 SH   SOLE 22 3,609,866 0 90,322
KNOWLES CORP COM 49926D109 1,073 45,950 SH   SOLE 23 45,950 0 0
KNOWLES CORP COM 49926D109 341 14,587 SH   SOLE 25 14,587 0 0
KNOWLES CORP COM 49926D109 6,232 266,894 SH   SOLE 26 41,273 0 225,621
KNOWLES CORP COM 49926D109 3,887 166,487 SH   SOLE 30 166,487 0 0
KNOWLES CORP COM 49926D109 158 6,769 SH   SOLE 36 6,769 0 0
KNOWLES CORP COM 49926D109 238 10,181 SH   SOLE 40 10,181 0 0
KNOWLES CORP COM 49926D109 1,098 47,013 SH   SOLE 43 8,648 0 38,365
KODIAK SCIENCES INC COM 50015M109 2,071 24,423 SH   SOLE 2 19,457 0 4,966
KODIAK SCIENCES INC COM 50015M109 11 130 SH   SOLE 4 130 0 0
KODIAK SCIENCES INC COM 50015M109 40 477 SH   SOLE 7 477 0 0
KODIAK SCIENCES INC COM 50015M109 8,582 101,221 SH   SOLE 18 98,612 0 2,609
KODIAK SCIENCES INC COM 50015M109 25,236 297,669 SH   SOLE 19 297,669 0 0
KODIAK SCIENCES INC COM 50015M109 103 1,217 SH   SOLE 20 1,217 0 0
KODIAK SCIENCES INC COM 50015M109 126,459 1,491,612 SH   SOLE 21 1,491,612 0 0
KODIAK SCIENCES INC COM 50015M109 66,797 787,887 SH   SOLE 22 769,833 0 18,054
KODIAK SCIENCES INC COM 50015M109 47 556 SH   SOLE 23 556 0 0
KODIAK SCIENCES INC COM 50015M109 379 4,472 SH   SOLE 25 4,472 0 0
KODIAK SCIENCES INC COM 50015M109 1,417 16,713 SH   SOLE 26 10,959 0 5,754
KODIAK SCIENCES INC COM 50015M109 47 557 SH   SOLE 28 557 0 0
KODIAK SCIENCES INC COM 50015M109 3,566 42,059 SH   SOLE 30 42,059 0 0
KODIAK SCIENCES INC COM 50015M109 6,287 74,160 SH   SOLE 34 74,160 0 0
KODIAK SCIENCES INC COM 50015M109 321 3,784 SH   SOLE 40 3,784 0 0
KODIAK SCIENCES INC COM 50015M109 361 4,261 SH   SOLE 43 203 0 4,058
KOHLS CORP COM 500255104 30,121 609,868 SH   SOLE 2 390,754 0 219,114
KOHLS CORP COM 500255104 2,093 42,384 SH   SOLE 4 42,384 0 0
KOHLS CORP COM 500255104 258 5,215 SH   SOLE 7 5,215 0 0
KOHLS CORP COM 500255104 1,832 37,099 SH   SOLE 13 37,099 0 0
KOHLS CORP COM 500255104 16,934 342,865 SH   SOLE 18 338,778 0 4,087
KOHLS CORP COM 500255104 10,328 209,106 SH   SOLE 19 209,106 0 0
KOHLS CORP COM 500255104 351,482 7,116,451 SH   SOLE 21 7,116,451 0 0
KOHLS CORP COM 500255104 226,995 4,595,974 SH   SOLE 22 4,257,682 0 338,292
KOHLS CORP COM 500255104 2,408 48,752 SH   SOLE 23 48,752 0 0
KOHLS CORP COM 500255104 1,177 23,831 SH   SOLE 25 23,831 0 0
KOHLS CORP COM 500255104 4,094 82,898 SH   SOLE 26 57,351 0 25,547
KOHLS CORP COM 500255104 2,669 54,036 SH   SOLE 28 53,330 0 706
KOHLS CORP COM 500255104 1,391 28,172 SH   SOLE 29 28,172 0 0
KOHLS CORP COM 500255104 5,124 103,746 SH   SOLE 30 103,746 0 0
KOHLS CORP COM 500255104 1,632 33,034 SH   SOLE 31 33,034 0 0
KOHLS CORP COM 500255104 1,984 40,174 SH   SOLE 36 40,174 0 0
KOHLS CORP COM 500255104 960 19,428 SH   SOLE 40 19,428 0 0
KOHLS CORP COM 500255104 6,920 140,109 SH   SOLE 43 14,017 0 126,092
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 72,027 1,954,613 SH   SOLE 18 1,943,839 0 10,774
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,248 33,867 SH   SOLE 19 33,867 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 971 26,346 SH   SOLE 25 26,346 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 10,359 281,100 SH   SOLE 34 281,100 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 17,684 479,904 SH   SOLE 43 46,807 0 433,096
KONTOOR BRANDS INC COM 50050N103 2,164 42,232 SH   SOLE 2 28,123 0 14,109
KONTOOR BRANDS INC COM 50050N103 8 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103 37 717 SH   SOLE 7 717 0 0
KONTOOR BRANDS INC COM 50050N103 9,261 180,704 SH   SOLE 18 176,922 0 3,782
KONTOOR BRANDS INC COM 50050N103 9,669 188,656 SH   SOLE 19 188,656 0 0
KONTOOR BRANDS INC COM 50050N103 297,826 5,811,245 SH   SOLE 21 5,811,245 0 0
KONTOOR BRANDS INC COM 50050N103 67,138 1,310,005 SH   SOLE 22 1,283,067 0 26,938
KONTOOR BRANDS INC COM 50050N103 216 4,210 SH   SOLE 23 4,210 0 0
KONTOOR BRANDS INC COM 50050N103 449 8,765 SH   SOLE 25 8,765 0 0
KONTOOR BRANDS INC COM 50050N103 1,624 31,680 SH   SOLE 26 12,671 0 19,009
KONTOOR BRANDS INC COM 50050N103 49 955 SH   SOLE 28 955 0 0
KONTOOR BRANDS INC COM 50050N103 4,585 89,473 SH   SOLE 30 89,473 0 0
KONTOOR BRANDS INC COM 50050N103 1,112 21,694 SH   SOLE 34 21,694 0 0
KONTOOR BRANDS INC COM 50050N103 461 8,986 SH   SOLE 36 8,986 0 0
KONTOOR BRANDS INC COM 50050N103 290 5,666 SH   SOLE 40 5,666 0 0
KONTOOR BRANDS INC COM 50050N103 1,186 23,139 SH   SOLE 43 1,299 0 21,840
KOPIN CORP COM 500600101 48 11,646 SH   SOLE 2 3,194 0 8,452
KOPIN CORP COM 500600101 5 1,247 SH   SOLE 7 1,247 0 0
KOPIN CORP COM 500600101 948 231,689 SH   SOLE 18 231,689 0 0
KOPIN CORP COM 500600101 551 134,839 SH   SOLE 19 134,839 0 0
KOPIN CORP COM 500600101 11,316 2,766,707 SH   SOLE 21 2,766,707 0 0
KOPIN CORP COM 500600101 7,084 1,732,144 SH   SOLE 22 1,720,403 0 11,741
KOPIN CORP COM 500600101 17 4,244 SH   SOLE 43 0 0 4,244
KOPPERS HOLDINGS INC COM 50060P106 512 16,360 SH   SOLE 2 5,684 0 10,676
KOPPERS HOLDINGS INC COM 50060P106 2 66 SH   SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106 10 311 SH   SOLE 7 311 0 0
KOPPERS HOLDINGS INC COM 50060P106 2,605 83,222 SH   SOLE 18 83,222 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,116 35,639 SH   SOLE 19 35,639 0 0
KOPPERS HOLDINGS INC COM 50060P106 83,735 2,675,235 SH   SOLE 21 2,675,235 0 0
KOPPERS HOLDINGS INC COM 50060P106 18,164 580,305 SH   SOLE 22 560,357 0 19,948
KOPPERS HOLDINGS INC COM 50060P106 132 4,205 SH   SOLE 25 4,205 0 0
KOPPERS HOLDINGS INC COM 50060P106 46 1,483 SH   SOLE 26 1,483 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,023 32,691 SH   SOLE 30 32,691 0 0
KOPPERS HOLDINGS INC COM 50060P106 109 3,467 SH   SOLE 36 3,467 0 0
KOPPERS HOLDINGS INC COM 50060P106 78 2,492 SH   SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106 604 19,313 SH   SOLE 43 257 0 19,056
KORE GROUP HOLDINGS INC COMMON STOCK 50066V107 421 62,439 SH   SOLE 22 62,439 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 626 68,544 SH   SOLE 21 68,544 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 817 89,352 SH   SOLE 22 89,352 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 1,889 206,689 SH   SOLE 30 206,689 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 6,182 676,354 SH   SOLE 43 50,079 0 626,275
KORN FERRY COM NEW 500643200 3,441 45,443 SH   SOLE 2 15,345 0 30,098
KORN FERRY COM NEW 500643200 16 215 SH   SOLE 4 215 0 0
KORN FERRY COM NEW 500643200 58 772 SH   SOLE 7 772 0 0
KORN FERRY COM NEW 500643200 15,816 208,850 SH   SOLE 18 208,850 0 0
KORN FERRY COM NEW 500643200 7,266 95,944 SH   SOLE 19 95,944 0 0
KORN FERRY COM NEW 500643200 489,341 6,461,658 SH   SOLE 21 6,461,658 0 0
KORN FERRY COM NEW 500643200 103,050 1,360,754 SH   SOLE 22 1,306,933 0 53,821
KORN FERRY COM NEW 500643200 733 9,673 SH   SOLE 25 9,673 0 0
KORN FERRY COM NEW 500643200 2,057 27,157 SH   SOLE 26 22,799 0 4,358
KORN FERRY COM NEW 500643200 73 962 SH   SOLE 28 962 0 0
KORN FERRY COM NEW 500643200 7,670 101,276 SH   SOLE 30 101,276 0 0
KORN FERRY COM NEW 500643200 398 5,249 SH   SOLE 36 5,249 0 0
KORN FERRY COM NEW 500643200 548 7,232 SH   SOLE 40 7,232 0 0
KORN FERRY COM NEW 500643200 2,153 28,425 SH   SOLE 43 923 0 27,502
KORNIT DIGITAL LTD SHS M6372Q113 966 6,344 SH   SOLE 2 2,190 0 4,154
KORNIT DIGITAL LTD SHS M6372Q113 3,286 21,584 SH   SOLE 4 13,631 0 7,953
KORNIT DIGITAL LTD SHS M6372Q113 5,682 37,321 SH   SOLE 7 35,082 0 2,239
KORNIT DIGITAL LTD SHS M6372Q113 110 720 SH   SOLE 13 720 0 0
KORNIT DIGITAL LTD SHS M6372Q113 494 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 6,533 42,908 SH   SOLE 18 42,830 0 78
KORNIT DIGITAL LTD SHS M6372Q113 3,750 24,630 SH   SOLE 19 24,630 0 0
KORNIT DIGITAL LTD SHS M6372Q113 91,557 601,362 SH   SOLE 21 601,362 0 0
KORNIT DIGITAL LTD SHS M6372Q113 94,376 619,878 SH   SOLE 22 603,235 0 16,643
KORNIT DIGITAL LTD SHS M6372Q113 4,033 26,487 SH   SOLE 23 26,487 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,596 17,048 SH   SOLE 25 17,048 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,751 18,072 SH   SOLE 26 7,424 0 10,648
KORNIT DIGITAL LTD SHS M6372Q113 6,586 43,258 SH   SOLE 28 825 0 42,433
KORNIT DIGITAL LTD SHS M6372Q113 12 78 SH   SOLE 29 78 0 0
KORNIT DIGITAL LTD SHS M6372Q113 37,248 244,648 SH   SOLE 30 244,648 0 0
KORNIT DIGITAL LTD SHS M6372Q113 918 6,032 SH   SOLE 31 4,831 0 1,201
KORNIT DIGITAL LTD SHS M6372Q113 248 1,628 SH   SOLE 34 1,628 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,123 7,376 SH   SOLE 36 7,376 0 0
KORNIT DIGITAL LTD SHS M6372Q113 244 1,602 SH   SOLE 40 1,602 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,888 12,399 SH   SOLE 43 1,755 0 10,644
KOSMOS ENERGY LTD COM 500688106 910 262,917 SH   SOLE 2 196,052 0 66,865
KOSMOS ENERGY LTD COM 500688106 5 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 22 6,317 SH   SOLE 7 6,317 0 0
KOSMOS ENERGY LTD COM 500688106 4,177 1,207,106 SH   SOLE 18 1,173,920 0 33,186
KOSMOS ENERGY LTD COM 500688106 16,960 4,901,788 SH   SOLE 19 4,901,788 0 0
KOSMOS ENERGY LTD COM 500688106 53,403 15,434,280 SH   SOLE 21 15,434,280 0 0
KOSMOS ENERGY LTD COM 500688106 36,302 10,491,957 SH   SOLE 22 10,249,844 0 242,113
KOSMOS ENERGY LTD COM 500688106 53 15,366 SH   SOLE 23 15,366 0 0
KOSMOS ENERGY LTD COM 500688106 4,888 1,412,621 SH   SOLE 25 1,412,621 0 0
KOSMOS ENERGY LTD COM 500688106 639 184,698 SH   SOLE 26 106,326 0 78,372
KOSMOS ENERGY LTD COM 500688106 5,848 1,690,072 SH   SOLE 29 1,690,072 0 0
KOSMOS ENERGY LTD COM 500688106 1,698 490,754 SH   SOLE 30 490,754 0 0
KOSMOS ENERGY LTD COM 500688106 19,208 5,551,328 SH   SOLE 34 5,551,328 0 0
KOSMOS ENERGY LTD COM 500688106 159 46,090 SH   SOLE 40 46,090 0 0
KOSS CORP COM 500692108 8 741 SH   SOLE 18 741 0 0
KOSS CORP COM 500692108 98 9,192 SH   SOLE 21 9,192 0 0
KOSS CORP COM 500692108 552 51,669 SH   SOLE 22 51,669 0 0
KRAFT HEINZ CO COM 500754106 60,582 1,687,523 SH   SOLE 2 196,903 0 1,490,620
KRAFT HEINZ CO COM 500754106 19,654 547,457 SH   SOLE 4 323,315 0 224,142
KRAFT HEINZ CO COM 500754106 26,537 739,180 SH   SOLE 7 716,961 0 22,219
KRAFT HEINZ CO COM 500754106 280 7,796 SH   SOLE 13 953 0 6,843
KRAFT HEINZ CO COM 500754106 3,690 102,776 SH   SOLE 15 102,776 0 0
KRAFT HEINZ CO COM 500754106 36,049 1,004,161 SH   SOLE 18 910,723 0 93,438
KRAFT HEINZ CO COM 500754106 11,025 307,116 SH   SOLE 19 307,116 0 0
KRAFT HEINZ CO COM 500754106 121 3,379 SH   SOLE 20 3,379 0 0
KRAFT HEINZ CO COM 500754106 594,306 16,554,472 SH   SOLE 21 16,554,472 0 0
KRAFT HEINZ CO COM 500754106 539,922 15,039,600 SH   SOLE 22 13,620,213 0 1,419,387
KRAFT HEINZ CO COM 500754106 13,828 385,169 SH   SOLE 23 385,169 0 0
KRAFT HEINZ CO COM 500754106 35,776 996,554 SH   SOLE 25 996,554 0 0
KRAFT HEINZ CO COM 500754106 62,288 1,735,038 SH   SOLE 26 434,751 0 1,300,287
KRAFT HEINZ CO COM 500754106 54,460 1,516,990 SH   SOLE 28 17,667 0 1,499,323
KRAFT HEINZ CO COM 500754106 168,523 4,694,246 SH   SOLE 30 4,694,246 0 0
KRAFT HEINZ CO COM 500754106 8,887 247,552 SH   SOLE 31 82,864 0 164,688
KRAFT HEINZ CO COM 500754106 10,631 296,136 SH   SOLE 32 296,136 0 0
KRAFT HEINZ CO COM 500754106 1,166 32,484 SH   SOLE 34 32,484 0 0
KRAFT HEINZ CO COM 500754106 12,645 352,232 SH   SOLE 36 352,232 0 0
KRAFT HEINZ CO COM 500754106 776 21,623 SH   SOLE 40 21,623 0 0
KRAFT HEINZ CO COM 500754106 16,146 449,736 SH   SOLE 43 30,834 0 418,902
KRANESHARES TR CSI CHI INTERNET 500767306 147 4,026 SH   SOLE 2 4,026 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 334 9,161 SH   SOLE 4 9,161 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 4,477 122,683 SH   SOLE 18 122,683 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 29,106 797,652 SH   SOLE 19 797,652 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 2,171 59,488 SH   SOLE 22 59,488 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 68 1,855 SH   SOLE 26 1,855 0 0
KRANESHARES TR OPTIONS 500767306 2,014 55,200 SH Call SOLE 2 55,200 0 0
KRANESHARES TR OPTIONS 500767306 19,270 528,100 SH Call SOLE 19 528,100 0 0
KRANESHARES TR OPTIONS 500767306 4,784 131,100 SH Call SOLE 26 131,100 0 0
KRANESHARES TR OPTIONS 500767306 2,919 80,000 SH Call SOLE 30 80,000 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 64,663 1,489,250 SH   SOLE 2 0 0 1,489,250
KRANESHARES TR BOSERA MSCI CH 500767405 117 2,688 SH   SOLE 4 2,688 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 1,575 36,278 SH   SOLE 18 36,278 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 9,734 224,171 SH   SOLE 19 224,171 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 735 16,918 SH   SOLE 22 16,918 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 114 2,633 SH   SOLE 26 2,633 0 0
KRATON CORP COM 50077C106 1,239 26,738 SH   SOLE 2 8,834 0 17,904
KRATON CORP COM 50077C106 6 136 SH   SOLE 4 136 0 0
KRATON CORP COM 50077C106 13 281 SH   SOLE 7 281 0 0
KRATON CORP COM 50077C106 5,682 122,665 SH   SOLE 18 122,665 0 0
KRATON CORP COM 50077C106 2,606 56,257 SH   SOLE 19 56,257 0 0
KRATON CORP COM 50077C106 181,324 3,914,593 SH   SOLE 21 3,914,593 0 0
KRATON CORP COM 50077C106 36,952 797,746 SH   SOLE 22 764,923 0 32,823
KRATON CORP COM 50077C106 188 4,051 SH   SOLE 25 4,051 0 0
KRATON CORP COM 50077C106 522 11,277 SH   SOLE 26 9,249 0 2,028
KRATON CORP COM 50077C106 23 505 SH   SOLE 28 505 0 0
KRATON CORP COM 50077C106 2,612 56,381 SH   SOLE 30 56,381 0 0
KRATON CORP COM 50077C106 58 1,244 SH   SOLE 36 1,244 0 0
KRATON CORP COM 50077C106 233 5,030 SH   SOLE 40 5,030 0 0
KRATON CORP COM 50077C106 835 18,029 SH   SOLE 43 446 0 17,583
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,840 94,857 SH   SOLE 2 53,845 0 41,012
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 35 1,823 SH   SOLE 7 1,823 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7,070 364,443 SH   SOLE 18 364,443 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,235 218,323 SH   SOLE 19 218,323 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 105,761 5,451,588 SH   SOLE 21 5,451,588 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 57,887 2,983,876 SH   SOLE 22 2,873,251 0 110,625
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 377 19,446 SH   SOLE 25 19,446 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 795 40,999 SH   SOLE 26 29,375 0 11,624
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 43 2,206 SH   SOLE 28 2,206 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,386 71,452 SH   SOLE 30 71,452 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 63 3,240 SH   SOLE 36 3,240 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 279 14,379 SH   SOLE 40 14,379 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 229 11,784 SH   SOLE 43 1,612 0 10,172
KRISPY KREME INC COM 50101L106 402 21,249 SH   SOLE 2 18,640 0 2,609
KRISPY KREME INC COM 50101L106 1,129 59,647 SH   SOLE 18 59,647 0 0
KRISPY KREME INC COM 50101L106 744 39,335 SH   SOLE 19 39,335 0 0
KRISPY KREME INC COM 50101L106 15,039 794,848 SH   SOLE 21 794,848 0 0
KRISPY KREME INC COM 50101L106 12,353 652,904 SH   SOLE 22 625,917 0 26,987
KRISPY KREME INC COM 50101L106 183 9,649 SH   SOLE 25 9,649 0 0
KRISPY KREME INC COM 50101L106 978 51,678 SH   SOLE 30 51,678 0 0
KRISPY KREME INC COM 50101L106 167 8,819 SH   SOLE 40 8,819 0 0
KROGER CO COM 501044101 79,927 1,765,954 SH   SOLE 2 342,433 0 1,423,521
KROGER CO COM 501044101 25,312 559,253 SH   SOLE 4 366,464 0 192,789
KROGER CO COM 501044101 49,488 1,093,425 SH   SOLE 7 906,652 0 186,773
KROGER CO COM 501044101 423 9,347 SH   SOLE 13 2,314 0 7,033
KROGER CO COM 501044101 4,560 100,748 SH   SOLE 15 100,748 0 0
KROGER CO COM 501044101 0 10 SH   SOLE 17 0 0 10
KROGER CO COM 501044101 52,785 1,166,269 SH   SOLE 18 1,073,568 0 92,701
KROGER CO COM 501044101 15,269 337,372 SH   SOLE 19 337,372 0 0
KROGER CO COM 501044101 1,440,627 31,830,023 SH   SOLE 21 31,830,023 0 0
KROGER CO COM 501044101 813,532 17,974,637 SH   SOLE 22 16,514,865 0 1,459,772
KROGER CO COM 501044101 18,948 418,644 SH   SOLE 23 418,644 0 0
KROGER CO COM 501044101 78,054 1,724,580 SH   SOLE 25 1,724,580 0 0
KROGER CO COM 501044101 136,605 3,018,233 SH   SOLE 26 1,982,359 0 1,035,874
KROGER CO COM 501044101 164,351 3,631,274 SH   SOLE 28 29,507 0 3,601,767
KROGER CO COM 501044101 297,624 6,575,866 SH   SOLE 30 6,236,406 0 339,460
KROGER CO COM 501044101 12,376 273,436 SH   SOLE 31 81,100 0 192,336
KROGER CO COM 501044101 2,475 54,676 SH   SOLE 34 54,676 0 0
KROGER CO COM 501044101 30,870 682,064 SH   SOLE 36 682,064 0 0
KROGER CO COM 501044101 1,068 23,608 SH   SOLE 40 23,608 0 0
KROGER CO COM 501044101 85,165 1,881,689 SH   SOLE 43 119,108 0 1,762,581
KRONOS BIO INC COM 50107A104 468 34,431 SH   SOLE 2 14,403 0 20,028
KRONOS BIO INC COM 50107A104 6 454 SH   SOLE 7 454 0 0
KRONOS BIO INC COM 50107A104 1,590 116,969 SH   SOLE 18 116,969 0 0
KRONOS BIO INC COM 50107A104 9,256 681,105 SH   SOLE 19 681,105 0 0
KRONOS BIO INC COM 50107A104 22,824 1,679,475 SH   SOLE 21 1,679,475 0 0
KRONOS BIO INC COM 50107A104 11,002 809,577 SH   SOLE 22 778,533 0 31,044
KRONOS BIO INC COM 50107A104 47 3,450 SH   SOLE 25 3,450 0 0
KRONOS BIO INC COM 50107A104 20 1,464 SH   SOLE 26 1,464 0 0
KRONOS BIO INC COM 50107A104 406 29,850 SH   SOLE 30 29,850 0 0
KRONOS BIO INC COM 50107A104 10 755 SH   SOLE 34 755 0 0
KRONOS BIO INC COM 50107A104 27 1,973 SH   SOLE 40 1,973 0 0
KRONOS BIO INC COM 50107A104 138 10,173 SH   SOLE 43 288 0 9,885
KRONOS WORLDWIDE INC COM 50105F105 653 43,484 SH   SOLE 2 21,803 0 21,681
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 1,017 67,743 SH   SOLE 18 67,743 0 0
KRONOS WORLDWIDE INC COM 50105F105 601 40,028 SH   SOLE 19 40,028 0 0
KRONOS WORLDWIDE INC COM 50105F105 12,048 802,653 SH   SOLE 21 802,653 0 0
KRONOS WORLDWIDE INC COM 50105F105 8,858 590,124 SH   SOLE 22 568,755 0 21,369
KRONOS WORLDWIDE INC COM 50105F105 69 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105 431 28,712 SH   SOLE 26 0 0 28,712
KRONOS WORLDWIDE INC COM 50105F105 87 5,805 SH   SOLE 30 5,805 0 0
KRONOS WORLDWIDE INC COM 50105F105 33 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,372 91,385 SH   SOLE 43 4,151 0 87,234
KRYSTAL BIOTECH INC COM 501147102 1,286 18,386 SH   SOLE 2 7,465 0 10,921
KRYSTAL BIOTECH INC COM 501147102 3 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102 22 320 SH   SOLE 7 320 0 0
KRYSTAL BIOTECH INC COM 501147102 4,113 58,801 SH   SOLE 18 58,801 0 0
KRYSTAL BIOTECH INC COM 501147102 15,668 223,984 SH   SOLE 19 223,984 0 0
KRYSTAL BIOTECH INC COM 501147102 54,529 779,538 SH   SOLE 21 779,538 0 0
KRYSTAL BIOTECH INC COM 501147102 32,466 464,135 SH   SOLE 22 449,789 0 14,346
KRYSTAL BIOTECH INC COM 501147102 239 3,419 SH   SOLE 25 3,419 0 0
KRYSTAL BIOTECH INC COM 501147102 767 10,963 SH   SOLE 26 9,043 0 1,920
KRYSTAL BIOTECH INC COM 501147102 892 12,746 SH   SOLE 28 12,746 0 0
KRYSTAL BIOTECH INC COM 501147102 1,632 23,337 SH   SOLE 30 23,337 0 0
KRYSTAL BIOTECH INC COM 501147102 39 562 SH   SOLE 34 562 0 0
KRYSTAL BIOTECH INC COM 501147102 156 2,237 SH   SOLE 36 2,237 0 0
KRYSTAL BIOTECH INC COM 501147102 129 1,843 SH   SOLE 40 1,843 0 0
KRYSTAL BIOTECH INC COM 501147102 362 5,177 SH   SOLE 43 642 0 4,535
KT CORP SPONSORED ADR 48268K101 8,706 692,572 SH   SOLE 2 627,899 0 64,673
KT CORP SPONSORED ADR 48268K101 1,780 141,626 SH   SOLE 4 141,626 0 0
KT CORP SPONSORED ADR 48268K101 1,852 147,298 SH   SOLE 13 147,298 0 0
KT CORP SPONSORED ADR 48268K101 1,651 131,372 SH   SOLE 18 131,372 0 0
KT CORP SPONSORED ADR 48268K101 1,361 108,306 SH   SOLE 19 108,306 0 0
KT CORP SPONSORED ADR 48268K101 476 37,836 SH   SOLE 21 37,836 0 0
KT CORP SPONSORED ADR 48268K101 29,063 2,312,118 SH   SOLE 22 2,198,450 0 113,668
KT CORP SPONSORED ADR 48268K101 240 19,105 SH   SOLE 28 0 0 19,105
KT CORP SPONSORED ADR 48268K101 1,364 108,514 SH   SOLE 30 108,514 0 0
KT CORP SPONSORED ADR 48268K101 1,178 93,698 SH   SOLE 31 0 0 93,698
KT CORP SPONSORED ADR 48268K101 419 33,330 SH   SOLE 34 33,330 0 0
KT CORP SPONSORED ADR 48268K101 2,344 186,456 SH   SOLE 43 40,292 0 146,164
KUBIENT INC COM 50116V107 7 2,305 SH   SOLE 18 2,305 0 0
KUBIENT INC COM 50116V107 84 27,817 SH   SOLE 21 27,817 0 0
KUBIENT INC COM 50116V107 2 662 SH   SOLE 22 662 0 0
KULICKE & SOFFA INDS INC COM 501242101 3,286 54,285 SH   SOLE 2 28,570 0 25,715
KULICKE & SOFFA INDS INC COM 501242101 16 266 SH   SOLE 4 266 0 0
KULICKE & SOFFA INDS INC COM 501242101 52 858 SH   SOLE 7 858 0 0
KULICKE & SOFFA INDS INC COM 501242101 13,529 223,476 SH   SOLE 18 213,767 0 9,709
KULICKE & SOFFA INDS INC COM 501242101 18,403 303,983 SH   SOLE 19 303,983 0 0
KULICKE & SOFFA INDS INC COM 501242101 437,728 7,230,390 SH   SOLE 21 7,230,390 0 0
KULICKE & SOFFA INDS INC COM 501242101 99,074 1,636,500 SH   SOLE 22 1,602,347 0 34,153
KULICKE & SOFFA INDS INC COM 501242101 504 8,329 SH   SOLE 23 8,329 0 0
KULICKE & SOFFA INDS INC COM 501242101 608 10,046 SH   SOLE 25 10,046 0 0
KULICKE & SOFFA INDS INC COM 501242101 3,485 57,573 SH   SOLE 26 17,147 0 40,426
KULICKE & SOFFA INDS INC COM 501242101 268 4,422 SH   SOLE 28 4,422 0 0
KULICKE & SOFFA INDS INC COM 501242101 7,176 118,538 SH   SOLE 30 118,538 0 0
KULICKE & SOFFA INDS INC COM 501242101 298 4,923 SH   SOLE 36 4,923 0 0
KULICKE & SOFFA INDS INC COM 501242101 482 7,965 SH   SOLE 40 7,965 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,496 24,712 SH   SOLE 43 267 0 24,445
KULR TECHNOLOGY GROUP INC COM 50125G109 1,984 718,812 SH   SOLE 22 718,812 0 0
KURA ONCOLOGY INC COM 50127T109 1,007 71,903 SH   SOLE 2 35,848 0 36,055
KURA ONCOLOGY INC COM 50127T109 3 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109 14 1,012 SH   SOLE 7 1,012 0 0
KURA ONCOLOGY INC COM 50127T109 2,707 193,377 SH   SOLE 18 193,377 0 0
KURA ONCOLOGY INC COM 50127T109 2,381 170,039 SH   SOLE 19 170,039 0 0
KURA ONCOLOGY INC COM 50127T109 40,007 2,857,660 SH   SOLE 21 2,857,660 0 0
KURA ONCOLOGY INC COM 50127T109 23,282 1,663,001 SH   SOLE 22 1,601,764 0 61,237
KURA ONCOLOGY INC COM 50127T109 138 9,845 SH   SOLE 25 9,845 0 0
KURA ONCOLOGY INC COM 50127T109 436 31,127 SH   SOLE 26 24,746 0 6,381
KURA ONCOLOGY INC COM 50127T109 84 6,019 SH   SOLE 28 6,019 0 0
KURA ONCOLOGY INC COM 50127T109 859 61,361 SH   SOLE 30 61,361 0 0
KURA ONCOLOGY INC COM 50127T109 46 3,269 SH   SOLE 34 3,269 0 0
KURA ONCOLOGY INC COM 50127T109 102 7,289 SH   SOLE 36 7,289 0 0
KURA ONCOLOGY INC COM 50127T109 84 6,023 SH   SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109 180 12,855 SH   SOLE 43 245 0 12,610
KURA SUSHI USA INC CL A COM 501270102 39 485 SH   SOLE 2 164 0 321
KURA SUSHI USA INC CL A COM 501270102 928 11,477 SH   SOLE 18 11,477 0 0
KURA SUSHI USA INC CL A COM 501270102 636 7,868 SH   SOLE 19 7,868 0 0
KURA SUSHI USA INC CL A COM 501270102 11,169 138,166 SH   SOLE 21 138,166 0 0
KURA SUSHI USA INC CL A COM 501270102 5,950 73,598 SH   SOLE 22 73,282 0 316
KVH INDS INC COM 482738101 92 10,063 SH   SOLE 2 659 0 9,404
KVH INDS INC COM 482738101 5 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 465 50,558 SH   SOLE 18 50,558 0 0
KVH INDS INC COM 482738101 275 29,928 SH   SOLE 19 29,928 0 0
KVH INDS INC COM 482738101 4,930 536,434 SH   SOLE 21 536,434 0 0
KVH INDS INC COM 482738101 4,441 483,253 SH   SOLE 22 473,893 0 9,360
KYMERA THERAPEUTICS INC COM 501575104 1,047 16,490 SH   SOLE 2 11,357 0 5,133
KYMERA THERAPEUTICS INC COM 501575104 29 464 SH   SOLE 7 464 0 0
KYMERA THERAPEUTICS INC COM 501575104 5,840 91,976 SH   SOLE 18 90,792 0 1,184
KYMERA THERAPEUTICS INC COM 501575104 50,976 802,905 SH   SOLE 19 802,905 0 0
KYMERA THERAPEUTICS INC COM 501575104 91,105 1,434,945 SH   SOLE 21 1,434,945 0 0
KYMERA THERAPEUTICS INC COM 501575104 51,583 812,454 SH   SOLE 22 795,352 0 17,102
KYMERA THERAPEUTICS INC COM 501575104 60 952 SH   SOLE 23 952 0 0
KYMERA THERAPEUTICS INC COM 501575104 220 3,464 SH   SOLE 25 3,464 0 0
KYMERA THERAPEUTICS INC COM 501575104 402 6,332 SH   SOLE 26 580 0 5,752
KYMERA THERAPEUTICS INC COM 501575104 27 430 SH   SOLE 28 430 0 0
KYMERA THERAPEUTICS INC COM 501575104 14,012 220,700 SH   SOLE 30 220,700 0 0
KYMERA THERAPEUTICS INC COM 501575104 133 2,092 SH   SOLE 34 2,092 0 0
KYMERA THERAPEUTICS INC COM 501575104 204 3,220 SH   SOLE 40 3,220 0 0
KYMERA THERAPEUTICS INC COM 501575104 71 1,116 SH   SOLE 43 0 0 1,116
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 9,884 546,101 SH   SOLE 2 144,674 0 401,427
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 12 654 SH   SOLE 4 654 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 306 16,928 SH   SOLE 7 16,928 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 24 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 6,651 367,477 SH   SOLE 18 367,422 0 55
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 235 12,995 SH   SOLE 19 12,995 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 157,011 8,674,616 SH   SOLE 21 8,674,616 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 87,312 4,823,895 SH   SOLE 22 4,590,147 0 233,748
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 4,571 252,519 SH   SOLE 25 252,519 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2,999 165,701 SH   SOLE 26 55,256 0 110,445
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3,066 169,417 SH   SOLE 28 0 0 169,417
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1,858 102,662 SH   SOLE 30 102,662 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 768 42,414 SH   SOLE 31 3,394 0 39,020
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 169 9,343 SH   SOLE 32 9,343 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 68 3,756 SH   SOLE 34 3,756 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1,118 61,755 SH   SOLE 36 61,755 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 455 25,114 SH   SOLE 40 25,114 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 789 43,597 SH   SOLE 43 3,916 0 39,682
L3HARRIS TECHNOLOGIES INC COM 502431109 83,578 391,943 SH   SOLE 2 48,033 0 343,910
L3HARRIS TECHNOLOGIES INC COM 502431109 23,867 111,924 SH   SOLE 4 59,026 0 52,898
L3HARRIS TECHNOLOGIES INC COM 502431109 36,758 172,379 SH   SOLE 7 166,464 0 5,915
L3HARRIS TECHNOLOGIES INC COM 502431109 582 2,731 SH   SOLE 13 545 0 2,186
L3HARRIS TECHNOLOGIES INC COM 502431109 6,084 28,530 SH   SOLE 15 28,530 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1 5 SH   SOLE 17 0 0 5
L3HARRIS TECHNOLOGIES INC COM 502431109 74,335 348,600 SH   SOLE 18 321,967 0 26,633
L3HARRIS TECHNOLOGIES INC COM 502431109 11,075 51,936 SH   SOLE 19 51,936 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,066,174 4,999,879 SH   SOLE 21 4,999,879 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 873,791 4,097,688 SH   SOLE 22 3,697,224 0 400,464
L3HARRIS TECHNOLOGIES INC COM 502431109 24,404 114,444 SH   SOLE 23 114,444 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 54,562 255,871 SH   SOLE 25 255,871 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 69,300 324,988 SH   SOLE 26 157,654 0 167,334
L3HARRIS TECHNOLOGIES INC COM 502431109 26,138 122,576 SH   SOLE 28 9,515 0 113,061
L3HARRIS TECHNOLOGIES INC COM 502431109 212,464 996,363 SH   SOLE 30 996,363 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 6,971 32,689 SH   SOLE 31 22,869 0 9,820
L3HARRIS TECHNOLOGIES INC COM 502431109 19,906 93,349 SH   SOLE 36 93,349 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 873 4,095 SH   SOLE 40 4,095 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 27,726 130,022 SH   SOLE 43 11,625 0 118,397
LA JOLLA PHARMACEUTICAL CO COM 503459604 48 10,301 SH   SOLE 2 10,024 0 277
LA JOLLA PHARMACEUTICAL CO COM 503459604 17 3,756 SH   SOLE 18 3,756 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 276 59,279 SH   SOLE 21 59,279 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 1,641 352,840 SH   SOLE 22 352,840 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 12 2,593 SH   SOLE 23 2,593 0 0
LA Z BOY INC COM 505336107 1,776 48,905 SH   SOLE 2 22,781 0 26,124
LA Z BOY INC COM 505336107 8 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 23 636 SH   SOLE 7 636 0 0
LA Z BOY INC COM 505336107 6,331 174,357 SH   SOLE 18 174,357 0 0
LA Z BOY INC COM 505336107 2,865 78,905 SH   SOLE 19 78,905 0 0
LA Z BOY INC COM 505336107 199,090 5,483,068 SH   SOLE 21 5,483,068 0 0
LA Z BOY INC COM 505336107 40,404 1,112,760 SH   SOLE 22 1,069,167 0 43,593
LA Z BOY INC COM 505336107 214 5,884 SH   SOLE 25 5,884 0 0
LA Z BOY INC COM 505336107 459 12,652 SH   SOLE 26 10,131 0 2,521
LA Z BOY INC COM 505336107 29 806 SH   SOLE 28 806 0 0
LA Z BOY INC COM 505336107 3,042 83,773 SH   SOLE 30 83,773 0 0
LA Z BOY INC COM 505336107 207 5,689 SH   SOLE 40 5,689 0 0
LA Z BOY INC COM 505336107 1,193 32,862 SH   SOLE 43 1,761 0 31,101
LABORATORY CORP AMER HLDGS COM NEW 50540R409 91,159 290,121 SH   SOLE 2 130,179 0 159,942
LABORATORY CORP AMER HLDGS COM NEW 50540R409 29,300 93,249 SH   SOLE 4 63,372 0 29,877
LABORATORY CORP AMER HLDGS COM NEW 50540R409 27,698 88,150 SH   SOLE 7 85,340 0 2,810
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,154 19,586 SH   SOLE 13 18,474 0 1,112
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,359 13,873 SH   SOLE 15 13,873 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 202,434 644,262 SH   SOLE 18 617,086 0 27,176
LABORATORY CORP AMER HLDGS COM NEW 50540R409 176,753 562,530 SH   SOLE 19 562,530 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 828,314 2,636,180 SH   SOLE 21 2,636,180 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 690,193 2,196,598 SH   SOLE 22 1,908,709 0 287,889
LABORATORY CORP AMER HLDGS COM NEW 50540R409 35,020 111,453 SH   SOLE 23 111,453 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 69,973 222,696 SH   SOLE 25 209,976 0 12,720
LABORATORY CORP AMER HLDGS COM NEW 50540R409 69,526 221,273 SH   SOLE 26 82,881 0 138,392
LABORATORY CORP AMER HLDGS COM NEW 50540R409 89,187 283,845 SH   SOLE 28 33,852 0 249,993
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,741 18,271 SH   SOLE 29 18,271 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 176,323 561,162 SH   SOLE 30 558,913 0 2,249
LABORATORY CORP AMER HLDGS COM NEW 50540R409 20,865 66,405 SH   SOLE 31 40,782 0 25,623
LABORATORY CORP AMER HLDGS COM NEW 50540R409 39,320 125,140 SH   SOLE 34 125,140 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 17,421 55,444 SH   SOLE 36 55,444 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 983 3,129 SH   SOLE 40 3,129 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,180 61,043 SH   SOLE 43 4,609 0 56,434
LADDER CAP CORP CL A 505743104 1,142 95,212 SH   SOLE 2 32,487 0 62,725
LADDER CAP CORP CL A 505743104 6 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104 22 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 4,195 349,864 SH   SOLE 18 349,864 0 0
LADDER CAP CORP CL A 505743104 2,497 208,258 SH   SOLE 19 208,258 0 0
LADDER CAP CORP CL A 505743104 78,080 6,512,079 SH   SOLE 21 6,512,079 0 0
LADDER CAP CORP CL A 505743104 31,807 2,652,784 SH   SOLE 22 2,545,015 0 107,769
LADDER CAP CORP CL A 505743104 165 13,757 SH   SOLE 25 13,757 0 0
LADDER CAP CORP CL A 505743104 404 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 929 77,511 SH   SOLE 30 77,511 0 0
LADDER CAP CORP CL A 505743104 71 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104 179 14,937 SH   SOLE 40 14,937 0 0
LADDER CAP CORP CL A 505743104 284 23,685 SH   SOLE 43 1,307 0 22,378
LAIRD SUPERFOOD INC COM STK 50736T102 181 13,918 SH   SOLE 2 13,355 0 563
LAIRD SUPERFOOD INC COM STK 50736T102 249 19,130 SH   SOLE 18 19,130 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 1,990 152,591 SH   SOLE 19 152,591 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 2,780 213,221 SH   SOLE 21 213,221 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 1,247 95,656 SH   SOLE 22 94,764 0 892
LAIRD SUPERFOOD INC COM STK 50736T102 2,547 195,288 SH   SOLE 34 195,288 0 0
LAKE SHORE BANCORP INC COM 510700107 6 411 SH   SOLE 18 411 0 0
LAKE SHORE BANCORP INC COM 510700107 87 5,838 SH   SOLE 21 5,838 0 0
LAKELAND BANCORP INC COM 511637100 3,487 183,600 SH   SOLE 2 121,889 0 61,711
LAKELAND BANCORP INC COM 511637100 15 786 SH   SOLE 7 786 0 0
LAKELAND BANCORP INC COM 511637100 3,038 159,982 SH   SOLE 18 159,982 0 0
LAKELAND BANCORP INC COM 511637100 4,786 252,032 SH   SOLE 19 252,032 0 0
LAKELAND BANCORP INC COM 511637100 39,061 2,056,902 SH   SOLE 21 2,056,902 0 0
LAKELAND BANCORP INC COM 511637100 31,901 1,679,864 SH   SOLE 22 1,632,089 0 47,775
LAKELAND BANCORP INC COM 511637100 122 6,416 SH   SOLE 25 6,416 0 0
LAKELAND BANCORP INC COM 511637100 1,299 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 269 14,179 SH   SOLE 30 14,179 0 0
LAKELAND BANCORP INC COM 511637100 564 29,711 SH   SOLE 34 29,711 0 0
LAKELAND BANCORP INC COM 511637100 107 5,656 SH   SOLE 40 5,656 0 0
LAKELAND BANCORP INC COM 511637100 1,805 95,074 SH   SOLE 43 2,129 0 92,945
LAKELAND FINL CORP COM 511656100 1,585 19,782 SH   SOLE 2 6,719 0 13,063
LAKELAND FINL CORP COM 511656100 7 89 SH   SOLE 4 89 0 0
LAKELAND FINL CORP COM 511656100 27 338 SH   SOLE 7 338 0 0
LAKELAND FINL CORP COM 511656100 7,531 93,968 SH   SOLE 18 93,968 0 0
LAKELAND FINL CORP COM 511656100 3,410 42,552 SH   SOLE 19 42,552 0 0
LAKELAND FINL CORP COM 511656100 226,643 2,828,093 SH   SOLE 21 2,828,093 0 0
LAKELAND FINL CORP COM 511656100 49,794 621,342 SH   SOLE 22 597,148 0 24,194
LAKELAND FINL CORP COM 511656100 258 3,214 SH   SOLE 25 3,214 0 0
LAKELAND FINL CORP COM 511656100 948 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 36 451 SH   SOLE 28 451 0 0
LAKELAND FINL CORP COM 511656100 3,431 42,815 SH   SOLE 30 42,815 0 0
LAKELAND FINL CORP COM 511656100 210 2,619 SH   SOLE 40 2,619 0 0
LAKELAND FINL CORP COM 511656100 922 11,504 SH   SOLE 43 0 0 11,504
LAKELAND INDS INC COM 511795106 3 158 SH   SOLE 2 0 0 158
LAKELAND INDS INC COM 511795106 32 1,497 SH   SOLE 18 1,497 0 0
LAKELAND INDS INC COM 511795106 575 26,481 SH   SOLE 21 26,481 0 0
LAKELAND INDS INC COM 511795106 2,672 123,126 SH   SOLE 22 123,126 0 0
LAKELAND INDS INC COM 511795106 17 768 SH   SOLE 43 0 0 768
LAM RESEARCH CORP COM 512807108 230,887 321,056 SH   SOLE 2 73,785 0 247,271
LAM RESEARCH CORP COM 512807108 76,217 105,982 SH   SOLE 4 63,007 0 42,975
LAM RESEARCH CORP COM 512807108 97,294 135,290 SH   SOLE 7 131,229 0 4,061
LAM RESEARCH CORP COM 512807108 2,178 3,029 SH   SOLE 13 1,510 0 1,519
LAM RESEARCH CORP COM 512807108 9,880 13,738 SH   SOLE 15 13,738 0 0
LAM RESEARCH CORP COM 512807108 196,914 273,815 SH   SOLE 18 249,442 0 24,373
LAM RESEARCH CORP COM 512807108 298,063 414,466 SH   SOLE 19 414,466 0 0
LAM RESEARCH CORP COM 512807108 2,925,373 4,067,821 SH   SOLE 21 4,067,821 0 0
LAM RESEARCH CORP COM 512807108 2,167,961 3,014,616 SH   SOLE 22 2,720,270 0 294,346
LAM RESEARCH CORP COM 512807108 59,618 82,900 SH   SOLE 23 82,900 0 0
LAM RESEARCH CORP COM 512807108 168,605 234,451 SH   SOLE 25 234,451 0 0
LAM RESEARCH CORP COM 512807108 259,886 361,379 SH   SOLE 26 114,011 0 247,368
LAM RESEARCH CORP COM 512807108 371,630 516,763 SH   SOLE 28 4,661 0 512,102
LAM RESEARCH CORP COM 512807108 126 175 SH   SOLE 29 175 0 0
LAM RESEARCH CORP COM 512807108 596,672 829,690 SH   SOLE 30 814,500 0 15,190
LAM RESEARCH CORP COM 512807108 39,419 54,814 SH   SOLE 31 16,045 0 38,769
LAM RESEARCH CORP COM 512807108 24,497 34,064 SH   SOLE 32 34,064 0 0
LAM RESEARCH CORP COM 512807108 321,293 446,768 SH   SOLE 34 446,768 0 0
LAM RESEARCH CORP COM 512807108 42,546 59,162 SH   SOLE 36 59,162 0 0
LAM RESEARCH CORP COM 512807108 3,379 4,699 SH   SOLE 40 4,699 0 0
LAM RESEARCH CORP COM 512807108 90,750 126,191 SH   SOLE 43 8,353 0 117,838
LAMAR ADVERTISING CO NEW CL A 512816109 20,477 168,809 SH   SOLE 2 71,365 0 97,444
LAMAR ADVERTISING CO NEW CL A 512816109 132 1,089 SH   SOLE 4 1,089 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 233 1,919 SH   SOLE 7 1,919 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 160 1,323 SH   SOLE 13 1,323 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 23,663 195,081 SH   SOLE 18 195,002 0 79
LAMAR ADVERTISING CO NEW CL A 512816109 7,138 58,844 SH   SOLE 19 58,844 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 590,461 4,867,772 SH   SOLE 21 4,867,772 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 291,428 2,402,538 SH   SOLE 22 2,306,395 0 96,143
LAMAR ADVERTISING CO NEW CL A 512816109 36 293 SH   SOLE 23 293 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,105 17,354 SH   SOLE 25 17,354 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,659 30,164 SH   SOLE 26 23,363 0 6,801
LAMAR ADVERTISING CO NEW CL A 512816109 606 4,993 SH   SOLE 28 4,993 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 6,152 50,719 SH   SOLE 30 50,719 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 157 1,297 SH   SOLE 31 1,297 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,345 19,333 SH   SOLE 34 19,333 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 168 1,384 SH   SOLE 36 1,384 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,362 11,225 SH   SOLE 40 11,225 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,952 24,340 SH   SOLE 43 1,910 0 22,430
LAMB WESTON HLDGS INC COM 513272104 24,527 386,981 SH   SOLE 2 77,391 0 309,590
LAMB WESTON HLDGS INC COM 513272104 269 4,241 SH   SOLE 4 3,113 0 1,128
LAMB WESTON HLDGS INC COM 513272104 7,178 113,255 SH   SOLE 7 108,869 0 4,386
LAMB WESTON HLDGS INC COM 513272104 213 3,353 SH   SOLE 15 3,353 0 0
LAMB WESTON HLDGS INC COM 513272104 13,965 220,338 SH   SOLE 18 207,895 0 12,443
LAMB WESTON HLDGS INC COM 513272104 4,928 77,751 SH   SOLE 19 77,751 0 0
LAMB WESTON HLDGS INC COM 513272104 235,359 3,713,455 SH   SOLE 21 3,713,455 0 0
LAMB WESTON HLDGS INC COM 513272104 209,829 3,310,643 SH   SOLE 22 3,010,166 0 300,477
LAMB WESTON HLDGS INC COM 513272104 180 2,843 SH   SOLE 23 2,843 0 0
LAMB WESTON HLDGS INC COM 513272104 15,004 236,735 SH   SOLE 25 236,735 0 0
LAMB WESTON HLDGS INC COM 513272104 14,513 228,979 SH   SOLE 26 44,295 0 184,684
LAMB WESTON HLDGS INC COM 513272104 3,801 59,972 SH   SOLE 28 2,605 0 57,367
LAMB WESTON HLDGS INC COM 513272104 89 1,401 SH   SOLE 29 1,401 0 0
LAMB WESTON HLDGS INC COM 513272104 24,618 388,424 SH   SOLE 30 388,424 0 0
LAMB WESTON HLDGS INC COM 513272104 2,188 34,519 SH   SOLE 31 2,197 0 32,322
LAMB WESTON HLDGS INC COM 513272104 854 13,474 SH   SOLE 34 13,474 0 0
LAMB WESTON HLDGS INC COM 513272104 2,167 34,189 SH   SOLE 36 34,189 0 0
LAMB WESTON HLDGS INC COM 513272104 1,183 18,660 SH   SOLE 40 18,660 0 0
LAMB WESTON HLDGS INC COM 513272104 6,439 101,590 SH   SOLE 43 12,421 0 89,169
LANCASTER COLONY CORP COM 513847103 2,980 17,995 SH   SOLE 2 13,510 0 4,485
LANCASTER COLONY CORP COM 513847103 11 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103 2,007 12,117 SH   SOLE 7 12,117 0 0
LANCASTER COLONY CORP COM 513847103 14,351 86,659 SH   SOLE 18 86,659 0 0
LANCASTER COLONY CORP COM 513847103 5,587 33,736 SH   SOLE 19 33,736 0 0
LANCASTER COLONY CORP COM 513847103 233,450 1,409,720 SH   SOLE 21 1,409,720 0 0
LANCASTER COLONY CORP COM 513847103 90,724 547,849 SH   SOLE 22 536,144 0 11,705
LANCASTER COLONY CORP COM 513847103 454 2,742 SH   SOLE 25 2,742 0 0
LANCASTER COLONY CORP COM 513847103 1,109 6,696 SH   SOLE 26 5,166 0 1,530
LANCASTER COLONY CORP COM 513847103 39 235 SH   SOLE 28 235 0 0
LANCASTER COLONY CORP COM 513847103 1,890 11,411 SH   SOLE 30 11,411 0 0
LANCASTER COLONY CORP COM 513847103 374 2,256 SH   SOLE 40 2,256 0 0
LANCASTER COLONY CORP COM 513847103 13,837 83,555 SH   SOLE 43 644 0 82,911
LANDEC CORP COM 514766104 686 61,784 SH   SOLE 2 41,658 0 20,126
LANDEC CORP COM 514766104 2 180 SH   SOLE 7 180 0 0
LANDEC CORP COM 514766104 991 89,247 SH   SOLE 18 89,247 0 0
LANDEC CORP COM 514766104 539 48,571 SH   SOLE 19 48,571 0 0
LANDEC CORP COM 514766104 10,816 974,454 SH   SOLE 21 974,454 0 0
LANDEC CORP COM 514766104 8,485 764,448 SH   SOLE 22 749,846 0 14,602
LANDEC CORP COM 514766104 28 2,549 SH   SOLE 26 0 0 2,549
LANDEC CORP COM 514766104 58 5,225 SH   SOLE 43 0 0 5,225
LANDMARK BANCORP INC COM 51504L107 23 786 SH   SOLE 18 786 0 0
LANDMARK BANCORP INC COM 51504L107 323 11,255 SH   SOLE 21 11,255 0 0
LANDMARK BANCORP INC COM 51504L107 5 190 SH   SOLE 22 190 0 0
LANDOS BIOPHARMA INC COM 515069102 3 646 SH   SOLE 2 246 0 400
LANDOS BIOPHARMA INC COM 515069102 78 16,316 SH   SOLE 18 16,316 0 0
LANDOS BIOPHARMA INC COM 515069102 46 9,565 SH   SOLE 19 9,565 0 0
LANDOS BIOPHARMA INC COM 515069102 1,804 375,936 SH   SOLE 21 375,936 0 0
LANDOS BIOPHARMA INC COM 515069102 232 48,400 SH   SOLE 22 48,139 0 261
LANDOS BIOPHARMA INC COM 515069102 84 17,552 SH   SOLE 30 17,552 0 0
LANDOS BIOPHARMA INC COM 515069102 10 2,013 SH   SOLE 43 0 0 2,013
LANDS END INC NEW COM 51509F105 478 24,343 SH   SOLE 2 10,025 0 14,318
LANDS END INC NEW COM 51509F105 6 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 943 48,062 SH   SOLE 18 48,062 0 0
LANDS END INC NEW COM 51509F105 2,540 129,417 SH   SOLE 19 129,417 0 0
LANDS END INC NEW COM 51509F105 11,351 578,262 SH   SOLE 21 578,262 0 0
LANDS END INC NEW COM 51509F105 7,831 398,934 SH   SOLE 22 382,951 0 15,983
LANDS END INC NEW COM 51509F105 39 1,995 SH   SOLE 23 1,995 0 0
LANDS END INC NEW COM 51509F105 56 2,833 SH   SOLE 25 2,833 0 0
LANDS END INC NEW COM 51509F105 288 14,693 SH   SOLE 26 5,963 0 8,730
LANDS END INC NEW COM 51509F105 90 4,610 SH   SOLE 30 4,610 0 0
LANDS END INC NEW COM 51509F105 47 2,419 SH   SOLE 36 2,419 0 0
LANDS END INC NEW COM 51509F105 38 1,932 SH   SOLE 40 1,932 0 0
LANDS END INC NEW COM 51509F105 81 4,133 SH   SOLE 43 0 0 4,133
LANDSEA HOMES CORP COM 51509P103 3,678 502,392 SH   SOLE 2 500,400 0 1,992
LANDSEA HOMES CORP COM 51509P103 242 33,054 SH   SOLE 18 33,054 0 0
LANDSEA HOMES CORP COM 51509P103 10 1,327 SH   SOLE 19 1,327 0 0
LANDSEA HOMES CORP COM 51509P103 2,646 361,533 SH   SOLE 21 361,533 0 0
LANDSEA HOMES CORP COM 51509P103 244 33,380 SH   SOLE 22 29,544 0 3,836
LANDSTAR SYS INC COM 515098101 18,938 105,787 SH   SOLE 2 67,649 0 38,138
LANDSTAR SYS INC COM 515098101 233 1,304 SH   SOLE 4 1,304 0 0
LANDSTAR SYS INC COM 515098101 142 795 SH   SOLE 7 795 0 0
LANDSTAR SYS INC COM 515098101 361 2,015 SH   SOLE 13 2,015 0 0
LANDSTAR SYS INC COM 515098101 30,556 170,687 SH   SOLE 18 137,870 0 32,817
LANDSTAR SYS INC COM 515098101 38,863 217,090 SH   SOLE 19 217,090 0 0
LANDSTAR SYS INC COM 515098101 366,640 2,048,041 SH   SOLE 21 2,048,041 0 0
LANDSTAR SYS INC COM 515098101 224,427 1,253,644 SH   SOLE 22 1,153,539 0 100,105
LANDSTAR SYS INC COM 515098101 527 2,945 SH   SOLE 23 2,945 0 0
LANDSTAR SYS INC COM 515098101 1,459 8,148 SH   SOLE 25 8,148 0 0
LANDSTAR SYS INC COM 515098101 7,230 40,385 SH   SOLE 26 26,489 0 13,896
LANDSTAR SYS INC COM 515098101 6,992 39,059 SH   SOLE 28 657 0 38,402
LANDSTAR SYS INC COM 515098101 46 257 SH   SOLE 29 257 0 0
LANDSTAR SYS INC COM 515098101 7,482 41,792 SH   SOLE 30 41,792 0 0
LANDSTAR SYS INC COM 515098101 257 1,438 SH   SOLE 31 1,438 0 0
LANDSTAR SYS INC COM 515098101 291 1,626 SH   SOLE 34 1,626 0 0
LANDSTAR SYS INC COM 515098101 1,669 9,325 SH   SOLE 36 9,325 0 0
LANDSTAR SYS INC COM 515098101 851 4,756 SH   SOLE 40 4,756 0 0
LANDSTAR SYS INC COM 515098101 18,868 105,397 SH   SOLE 43 1,197 0 104,200
LANNET INC COM 516012101 2 1,537 SH   SOLE 2 0 0 1,537
LANNET INC COM 516012101 11 7,017 SH   SOLE 18 7,017 0 0
LANNET INC COM 516012101 218 134,754 SH   SOLE 21 134,754 0 0
LANNET INC COM 516012101 829 511,956 SH   SOLE 22 511,956 0 0
LANNET INC COM 516012101 12 7,543 SH   SOLE 43 0 0 7,543
LANTERN PHARMA INC COM 51654W101 29 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101 10 1,310 SH   SOLE 18 1,310 0 0
LANTERN PHARMA INC COM 51654W101 148 18,588 SH   SOLE 21 18,588 0 0
LANTERN PHARMA INC COM 51654W101 3 416 SH   SOLE 22 416 0 0
LANTHEUS HLDGS INC COM 516544103 1,590 55,053 SH   SOLE 2 18,478 0 36,575
LANTHEUS HLDGS INC COM 516544103 6 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 24 845 SH   SOLE 7 845 0 0
LANTHEUS HLDGS INC COM 516544103 7,849 271,670 SH   SOLE 18 271,670 0 0
LANTHEUS HLDGS INC COM 516544103 3,471 120,160 SH   SOLE 19 120,160 0 0
LANTHEUS HLDGS INC COM 516544103 240,339 8,319,105 SH   SOLE 21 8,319,105 0 0
LANTHEUS HLDGS INC COM 516544103 49,358 1,708,472 SH   SOLE 22 1,646,538 0 61,934
LANTHEUS HLDGS INC COM 516544103 246 8,511 SH   SOLE 25 8,511 0 0
LANTHEUS HLDGS INC COM 516544103 702 24,297 SH   SOLE 26 21,775 0 2,522
LANTHEUS HLDGS INC COM 516544103 26 889 SH   SOLE 28 889 0 0
LANTHEUS HLDGS INC COM 516544103 3,708 128,358 SH   SOLE 30 128,358 0 0
LANTHEUS HLDGS INC COM 516544103 259 8,972 SH   SOLE 40 8,972 0 0
LANTHEUS HLDGS INC COM 516544103 834 28,871 SH   SOLE 43 0 0 28,871
LANTRONIX INC COM NEW 516548203 6 742 SH   SOLE 2 742 0 0
LANTRONIX INC COM NEW 516548203 32 4,084 SH   SOLE 18 4,084 0 0
LANTRONIX INC COM NEW 516548203 495 63,262 SH   SOLE 21 63,262 0 0
LANTRONIX INC COM NEW 516548203 1,453 185,607 SH   SOLE 22 185,607 0 0
LAREDO PETROLEUM INC COM 516806205 692 11,516 SH   SOLE 2 5,721 0 5,795
LAREDO PETROLEUM INC COM 516806205 12 202 SH   SOLE 7 202 0 0
LAREDO PETROLEUM INC COM 516806205 3,014 50,127 SH   SOLE 18 50,127 0 0
LAREDO PETROLEUM INC COM 516806205 2,302 38,291 SH   SOLE 19 38,291 0 0
LAREDO PETROLEUM INC COM 516806205 101,378 1,685,974 SH   SOLE 21 1,685,974 0 0
LAREDO PETROLEUM INC COM 516806205 20,641 343,277 SH   SOLE 22 332,140 0 11,137
LAREDO PETROLEUM INC COM 516806205 40 669 SH   SOLE 23 669 0 0
LAREDO PETROLEUM INC COM 516806205 105 1,753 SH   SOLE 25 1,753 0 0
LAREDO PETROLEUM INC COM 516806205 244 4,050 SH   SOLE 26 0 0 4,050
LAREDO PETROLEUM INC COM 516806205 1,300 21,625 SH   SOLE 30 21,625 0 0
LAREDO PETROLEUM INC COM 516806205 103 1,713 SH   SOLE 40 1,713 0 0
LAREDO PETROLEUM INC COM 516806205 160 2,669 SH   SOLE 43 0 0 2,669
LARIMAR THERAPEUTICS INC COM 517125100 5 445 SH   SOLE 2 0 0 445
LARIMAR THERAPEUTICS INC COM 517125100 24 2,261 SH   SOLE 18 2,261 0 0
LARIMAR THERAPEUTICS INC COM 517125100 1,751 162,234 SH   SOLE 21 162,234 0 0
LARIMAR THERAPEUTICS INC COM 517125100 787 72,903 SH   SOLE 22 72,903 0 0
LARIMAR THERAPEUTICS INC COM 517125100 76 7,054 SH   SOLE 30 7,054 0 0
LAS VEGAS SANDS CORP COM 517834107 24,547 652,153 SH   SOLE 2 65,104 0 587,049
LAS VEGAS SANDS CORP COM 517834107 5,620 149,320 SH   SOLE 4 135,955 0 13,365
LAS VEGAS SANDS CORP COM 517834107 11,000 292,236 SH   SOLE 7 282,138 0 10,098
LAS VEGAS SANDS CORP COM 517834107 232 6,152 SH   SOLE 13 643 0 5,509
LAS VEGAS SANDS CORP COM 517834107 1,629 43,286 SH   SOLE 15 43,286 0 0
LAS VEGAS SANDS CORP COM 517834107 44,932 1,193,739 SH   SOLE 18 1,144,653 0 49,086
LAS VEGAS SANDS CORP COM 517834107 9,998 265,615 SH   SOLE 19 265,615 0 0
LAS VEGAS SANDS CORP COM 517834107 234,694 6,235,223 SH   SOLE 21 6,235,223 0 0
LAS VEGAS SANDS CORP COM 517834107 260,281 6,915,018 SH   SOLE 22 6,434,714 0 480,304
LAS VEGAS SANDS CORP COM 517834107 7,372 195,858 SH   SOLE 23 195,858 0 0
LAS VEGAS SANDS CORP COM 517834107 18,455 490,314 SH   SOLE 25 451,425 0 38,889
LAS VEGAS SANDS CORP COM 517834107 21,486 570,820 SH   SOLE 26 172,785 0 398,035
LAS VEGAS SANDS CORP COM 517834107 27,866 740,319 SH   SOLE 28 127,210 0 613,109
LAS VEGAS SANDS CORP COM 517834107 52,458 1,393,669 SH   SOLE 30 1,393,669 0 0
LAS VEGAS SANDS CORP COM 517834107 3,650 96,983 SH   SOLE 31 4,978 0 92,005
LAS VEGAS SANDS CORP COM 517834107 11,234 298,471 SH   SOLE 34 298,471 0 0
LAS VEGAS SANDS CORP COM 517834107 8,163 216,861 SH   SOLE 36 216,861 0 0
LAS VEGAS SANDS CORP COM 517834107 406 10,797 SH   SOLE 40 10,797 0 0
LAS VEGAS SANDS CORP COM 517834107 5,137 136,490 SH   SOLE 43 10,649 0 125,841
LATCH INC COM 51818V106 89 11,739 SH   SOLE 2 7,777 0 3,962
LATCH INC COM 51818V106 927 122,474 SH   SOLE 21 122,474 0 0
LATCH INC COM 51818V106 10,003 1,321,459 SH   SOLE 22 1,321,447 0 12
LATCH INC COM 51818V106 78 10,285 SH   SOLE 25 10,285 0 0
LATCH INC COM 51818V106 126 16,645 SH   SOLE 30 16,645 0 0
LATCH INC COM 51818V106 27,210 3,594,413 SH   SOLE 34 3,594,413 0 0
LATCH INC COM 51818V106 75 9,950 SH   SOLE 40 9,950 0 0
LATCH INC *W EXP 06/04/202 51818V114 65 35,253 SH   SOLE 2 35,253 0 0
LATCH INC *W EXP 06/04/202 51818V114 11 6,091 SH   SOLE 4 6,091 0 0
LATCH INC *W EXP 06/04/202 51818V114 135 73,488 SH   SOLE 18 73,488 0 0
LATCH INC *W EXP 06/04/202 51818V114 876 477,451 SH   SOLE 19 477,451 0 0
LATCH INC *W EXP 06/04/202 51818V114 78 42,463 SH   SOLE 22 42,463 0 0
LATCH INC *W EXP 06/04/202 51818V114 670 365,254 SH   SOLE 34 365,254 0 0
LATHAM GROUP INC COM 51819L107 273 10,919 SH   SOLE 2 8,198 0 2,721
LATHAM GROUP INC COM 51819L107 9 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107 2,079 83,047 SH   SOLE 18 83,047 0 0
LATHAM GROUP INC COM 51819L107 1,421 56,772 SH   SOLE 19 56,772 0 0
LATHAM GROUP INC COM 51819L107 26,134 1,044,101 SH   SOLE 21 1,044,101 0 0
LATHAM GROUP INC COM 51819L107 14,733 588,614 SH   SOLE 22 573,999 0 14,615
LATHAM GROUP INC COM 51819L107 97 3,862 SH   SOLE 25 3,862 0 0
LATHAM GROUP INC COM 51819L107 60 2,405 SH   SOLE 26 0 0 2,405
LATHAM GROUP INC COM 51819L107 209 8,339 SH   SOLE 30 8,339 0 0
LATHAM GROUP INC COM 51819L107 88 3,503 SH   SOLE 40 3,503 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 24,511 318,074 SH   SOLE 2 189,108 0 128,966
LATTICE SEMICONDUCTOR CORP COM 518415104 298 3,863 SH   SOLE 4 2,379 0 1,484
LATTICE SEMICONDUCTOR CORP COM 518415104 164 2,131 SH   SOLE 7 2,131 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 202 2,625 SH   SOLE 13 2,625 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 50,091 650,024 SH   SOLE 18 602,680 0 47,344
LATTICE SEMICONDUCTOR CORP COM 518415104 183,870 2,386,058 SH   SOLE 19 2,386,058 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 823,124 10,681,597 SH   SOLE 21 10,681,597 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 377,122 4,893,876 SH   SOLE 22 4,818,057 0 75,819
LATTICE SEMICONDUCTOR CORP COM 518415104 3,908 50,714 SH   SOLE 23 50,714 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,573 20,407 SH   SOLE 25 20,407 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 20,504 266,079 SH   SOLE 26 51,798 0 214,281
LATTICE SEMICONDUCTOR CORP COM 518415104 39,464 512,123 SH   SOLE 28 2,433 0 509,690
LATTICE SEMICONDUCTOR CORP COM 518415104 43 562 SH   SOLE 29 562 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 51,117 663,346 SH   SOLE 30 663,346 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 115 1,497 SH   SOLE 31 1,497 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 85,467 1,109,093 SH   SOLE 34 1,109,093 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 434 5,637 SH   SOLE 36 5,637 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,313 17,044 SH   SOLE 40 17,044 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 3,776 48,996 SH   SOLE 43 1,328 0 47,668
LAUDER ESTEE COS INC CL A 518439104 251,954 680,590 SH   SOLE 2 280,373 0 400,217
LAUDER ESTEE COS INC CL A 518439104 79,463 214,648 SH   SOLE 4 135,742 0 78,906
LAUDER ESTEE COS INC CL A 518439104 74,613 201,548 SH   SOLE 7 194,839 0 6,709
LAUDER ESTEE COS INC CL A 518439104 12,335 33,320 SH   SOLE 13 30,913 0 2,407
LAUDER ESTEE COS INC CL A 518439104 8,002 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 199,017 537,593 SH   SOLE 18 471,037 0 66,556
LAUDER ESTEE COS INC CL A 518439104 186,624 504,117 SH   SOLE 19 504,117 0 0
LAUDER ESTEE COS INC CL A 518439104 2,017,713 5,450,331 SH   SOLE 21 5,450,331 0 0
LAUDER ESTEE COS INC CL A 518439104 2,013,485 5,438,912 SH   SOLE 22 4,670,558 0 768,354
LAUDER ESTEE COS INC CL A 518439104 78,421 211,833 SH   SOLE 23 211,833 0 0
LAUDER ESTEE COS INC CL A 518439104 171,900 464,343 SH   SOLE 25 464,343 0 0
LAUDER ESTEE COS INC CL A 518439104 228,059 616,042 SH   SOLE 26 213,839 0 402,203
LAUDER ESTEE COS INC CL A 518439104 242,612 655,354 SH   SOLE 28 4,517 0 650,837
LAUDER ESTEE COS INC CL A 518439104 16,730 45,191 SH   SOLE 29 45,191 0 0
LAUDER ESTEE COS INC CL A 518439104 401,929 1,085,708 SH   SOLE 30 1,085,708 0 0
LAUDER ESTEE COS INC CL A 518439104 58,966 159,281 SH   SOLE 31 89,069 0 70,212
LAUDER ESTEE COS INC CL A 518439104 114,075 308,143 SH   SOLE 34 308,143 0 0
LAUDER ESTEE COS INC CL A 518439104 35,186 95,046 SH   SOLE 36 95,046 0 0
LAUDER ESTEE COS INC CL A 518439104 1,570 4,241 SH   SOLE 37 4,241 0 0
LAUDER ESTEE COS INC CL A 518439104 2,906 7,849 SH   SOLE 40 7,849 0 0
LAUDER ESTEE COS INC CL A 518439104 80,538 217,552 SH   SOLE 43 19,840 0 197,712
LAUREATE EDUCATION INC COMMON STOCK 518613203 1,162 94,971 SH   SOLE 2 37,954 0 57,017
LAUREATE EDUCATION INC COMMON STOCK 518613203 5 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 38 3,087 SH   SOLE 7 3,087 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 3,603 294,332 SH   SOLE 18 294,332 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 2,180 178,118 SH   SOLE 19 178,118 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 44,882 3,666,811 SH   SOLE 21 3,666,811 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 29,621 2,420,002 SH   SOLE 22 2,310,454 0 109,548
LAUREATE EDUCATION INC COMMON STOCK 518613203 160 13,060 SH   SOLE 25 13,060 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 378 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 759 61,982 SH   SOLE 30 61,982 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 65 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 146 11,903 SH   SOLE 40 11,903 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 43 3,495 SH   SOLE 43 41 0 3,454
LAWSON PRODS INC COM 520776105 45 822 SH   SOLE 2 197 0 625
LAWSON PRODS INC COM 520776105 4 76 SH   SOLE 7 76 0 0
LAWSON PRODS INC COM 520776105 790 14,424 SH   SOLE 18 14,424 0 0
LAWSON PRODS INC COM 520776105 438 7,991 SH   SOLE 19 7,991 0 0
LAWSON PRODS INC COM 520776105 9,470 172,977 SH   SOLE 21 172,977 0 0
LAWSON PRODS INC COM 520776105 9,451 172,626 SH   SOLE 22 171,633 0 993
LAZARD LTD SHS A G54050102 12,770 292,698 SH   SOLE 2 11,844 0 280,854
LAZARD LTD SHS A G54050102 389 8,924 SH   SOLE 7 8,924 0 0
LAZARD LTD SHS A G54050102 4,045 92,702 SH   SOLE 18 92,702 0 0
LAZARD LTD SHS A G54050102 1,320 30,249 SH   SOLE 19 30,249 0 0
LAZARD LTD SHS A G54050102 171,310 3,926,420 SH   SOLE 21 3,926,420 0 0
LAZARD LTD SHS A G54050102 1,950 44,700 SH   SOLE 32 44,700 0 0
LAZARD LTD SHS A G54050102 160 3,673 SH   SOLE 36 3,673 0 0
LAZYDAYS HLDGS INC COM 52110H100 90 4,173 SH   SOLE 2 1,167 0 3,006
LAZYDAYS HLDGS INC COM 52110H100 524 24,345 SH   SOLE 18 24,345 0 0
LAZYDAYS HLDGS INC COM 52110H100 257 11,921 SH   SOLE 19 11,921 0 0
LAZYDAYS HLDGS INC COM 52110H100 5,893 273,584 SH   SOLE 21 273,584 0 0
LAZYDAYS HLDGS INC COM 52110H100 3,162 146,814 SH   SOLE 22 141,497 0 5,317
LAZYDAYS HLDGS INC COM 52110H100 93 4,304 SH   SOLE 43 0 0 4,304
LCI INDS NOTE 1.125% 5/1 501812AB7 2,525 2,300,000 PRN   SOLE 2 2,300,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 3,404 3,100,000 PRN   SOLE 21 3,100,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 10,760 9,800,000 PRN   SOLE 22 9,800,000 0 0
LCI INDS COM 50189K103 5,366 34,427 SH   SOLE 2 16,573 0 17,854
LCI INDS COM 50189K103 12 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103 54 348 SH   SOLE 7 348 0 0
LCI INDS COM 50189K103 14,626 93,833 SH   SOLE 18 86,695 0 7,138
LCI INDS COM 50189K103 30,075 192,950 SH   SOLE 19 192,950 0 0
LCI INDS COM 50189K103 466,126 2,990,482 SH   SOLE 21 2,990,482 0 0
LCI INDS COM 50189K103 113,074 725,437 SH   SOLE 22 711,327 0 14,110
LCI INDS COM 50189K103 981 6,292 SH   SOLE 23 6,292 0 0
LCI INDS COM 50189K103 563 3,615 SH   SOLE 25 3,615 0 0
LCI INDS COM 50189K103 6,549 42,017 SH   SOLE 26 10,509 0 31,508
LCI INDS COM 50189K103 70 450 SH   SOLE 28 450 0 0
LCI INDS COM 50189K103 7,273 46,661 SH   SOLE 30 46,661 0 0
LCI INDS COM 50189K103 81 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103 471 3,024 SH   SOLE 40 3,024 0 0
LCI INDS COM 50189K103 1,735 11,128 SH   SOLE 43 324 0 10,804
LCNB CORP COM 50181P100 13 642 SH   SOLE 2 0 0 642
LCNB CORP COM 50181P100 45 2,326 SH   SOLE 18 2,326 0 0
LCNB CORP COM 50181P100 774 39,634 SH   SOLE 21 39,634 0 0
LCNB CORP COM 50181P100 732 37,504 SH   SOLE 22 37,504 0 0
LEAP THERAPEUTICS INC COM 52187K101 34 10,488 SH   SOLE 18 10,488 0 0
LEAP THERAPEUTICS INC COM 52187K101 2,239 691,035 SH   SOLE 21 691,035 0 0
LEAP THERAPEUTICS INC COM 52187K101 1,439 444,058 SH   SOLE 22 444,058 0 0
LEAP THERAPEUTICS INC COM 52187K101 125 38,528 SH   SOLE 30 38,528 0 0
LEAR CORP COM NEW 521865204 28,813 157,489 SH   SOLE 2 67,504 0 89,985
LEAR CORP COM NEW 521865204 8,099 44,269 SH   SOLE 4 24,674 0 19,595
LEAR CORP COM NEW 521865204 3,917 21,408 SH   SOLE 7 9,267 0 12,141
LEAR CORP COM NEW 521865204 36 198 SH   SOLE 13 198 0 0
LEAR CORP COM NEW 521865204 1,230 6,722 SH   SOLE 15 6,722 0 0
LEAR CORP COM NEW 521865204 119,653 654,021 SH   SOLE 18 612,392 0 41,629
LEAR CORP COM NEW 521865204 191,873 1,048,771 SH   SOLE 19 1,048,771 0 0
LEAR CORP COM NEW 521865204 583,177 3,187,630 SH   SOLE 21 3,187,630 0 0
LEAR CORP COM NEW 521865204 321,479 1,757,197 SH   SOLE 22 1,689,726 0 67,471
LEAR CORP COM NEW 521865204 9,431 51,549 SH   SOLE 23 51,549 0 0
LEAR CORP COM NEW 521865204 21,035 114,976 SH   SOLE 25 114,976 0 0
LEAR CORP COM NEW 521865204 17,430 95,271 SH   SOLE 26 37,144 0 58,127
LEAR CORP COM NEW 521865204 27,690 151,352 SH   SOLE 28 980 0 150,372
LEAR CORP COM NEW 521865204 12 68 SH   SOLE 29 68 0 0
LEAR CORP COM NEW 521865204 60,859 332,655 SH   SOLE 30 309,175 0 23,480
LEAR CORP COM NEW 521865204 4,002 21,875 SH   SOLE 31 6,083 0 15,792
LEAR CORP COM NEW 521865204 10,430 57,011 SH   SOLE 34 57,011 0 0
LEAR CORP COM NEW 521865204 5,529 30,224 SH   SOLE 36 30,224 0 0
LEAR CORP COM NEW 521865204 345 1,886 SH   SOLE 40 1,886 0 0
LEAR CORP COM NEW 521865204 7,788 42,571 SH   SOLE 43 2,907 0 39,664
LEE ENTERPRISES INC COM 523768406 33 953 SH   SOLE 2 953 0 0
LEE ENTERPRISES INC COM 523768406 35 1,011 SH   SOLE 18 1,011 0 0
LEE ENTERPRISES INC COM 523768406 643 18,602 SH   SOLE 21 18,602 0 0
LEE ENTERPRISES INC COM 523768406 1,318 38,152 SH   SOLE 22 38,152 0 0
LEGACY HOUSING CORP COM 52472M101 73 2,745 SH   SOLE 2 368 0 2,377
LEGACY HOUSING CORP COM 52472M101 696 26,297 SH   SOLE 18 26,297 0 0
LEGACY HOUSING CORP COM 52472M101 414 15,652 SH   SOLE 19 15,652 0 0
LEGACY HOUSING CORP COM 52472M101 7,898 298,364 SH   SOLE 21 298,364 0 0
LEGACY HOUSING CORP COM 52472M101 2,736 103,378 SH   SOLE 22 99,576 0 3,802
LEGALZOOM COM INC COM 52466B103 2,277 141,681 SH   SOLE 2 59,945 0 81,736
LEGALZOOM COM INC COM 52466B103 117 7,285 SH   SOLE 18 7,285 0 0
LEGALZOOM COM INC COM 52466B103 12,534 779,978 SH   SOLE 19 779,978 0 0
LEGALZOOM COM INC COM 52466B103 3,858 240,066 SH   SOLE 21 240,066 0 0
LEGALZOOM COM INC COM 52466B103 6,803 423,324 SH   SOLE 22 419,754 0 3,570
LEGALZOOM COM INC COM 52466B103 6,296 391,780 SH   SOLE 28 0 0 391,780
LEGALZOOM COM INC COM 52466B103 5 300 SH   SOLE 31 300 0 0
LEGALZOOM COM INC COM 52466B103 26,726 1,663,124 SH   SOLE 34 1,663,124 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2,397 51,433 SH   SOLE 2 1,754 0 49,679
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 992 21,287 SH   SOLE 4 8,666 0 12,621
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 226 4,841 SH   SOLE 7 4,841 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 103 2,217 SH   SOLE 13 0 0 2,217
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,008 21,618 SH   SOLE 15 21,618 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 676 14,502 SH   SOLE 18 14,502 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 170 3,642 SH   SOLE 19 3,642 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 69,693 1,495,241 SH   SOLE 21 1,495,241 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 22,464 481,967 SH   SOLE 22 444,126 0 37,841
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 718 15,396 SH   SOLE 23 15,396 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 45 969 SH   SOLE 25 969 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,425 30,575 SH   SOLE 26 5,917 0 24,658
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,935 41,519 SH   SOLE 28 0 0 41,519
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 10,137 217,495 SH   SOLE 30 217,495 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 43 930 SH   SOLE 31 0 0 930
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 121 2,602 SH   SOLE 34 2,602 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 8 167 SH   SOLE 40 167 0 0
LEGGETT & PLATT INC COM 524660107 8,478 205,965 SH   SOLE 2 106,804 0 99,161
LEGGETT & PLATT INC COM 524660107 172 4,186 SH   SOLE 4 510 0 3,676
LEGGETT & PLATT INC COM 524660107 4,244 103,098 SH   SOLE 7 103,098 0 0
LEGGETT & PLATT INC COM 524660107 14,432 350,632 SH   SOLE 18 350,414 0 218
LEGGETT & PLATT INC COM 524660107 1,712 41,602 SH   SOLE 19 41,602 0 0
LEGGETT & PLATT INC COM 524660107 393,156 9,551,895 SH   SOLE 21 9,551,895 0 0
LEGGETT & PLATT INC COM 524660107 148,678 3,612,186 SH   SOLE 22 3,462,427 0 149,759
LEGGETT & PLATT INC COM 524660107 749 18,193 SH   SOLE 25 18,193 0 0
LEGGETT & PLATT INC COM 524660107 2,302 55,931 SH   SOLE 26 45,490 0 10,441
LEGGETT & PLATT INC COM 524660107 98 2,374 SH   SOLE 28 2,374 0 0
LEGGETT & PLATT INC COM 524660107 3,359 81,617 SH   SOLE 30 81,617 0 0
LEGGETT & PLATT INC COM 524660107 86 2,082 SH   SOLE 31 2,082 0 0
LEGGETT & PLATT INC COM 524660107 2,062 50,100 SH   SOLE 32 50,100 0 0
LEGGETT & PLATT INC COM 524660107 339 8,235 SH   SOLE 36 8,235 0 0
LEGGETT & PLATT INC COM 524660107 668 16,237 SH   SOLE 40 16,237 0 0
LEGGETT & PLATT INC COM 524660107 2,669 64,838 SH   SOLE 43 5,337 0 59,501
LEIDOS HOLDINGS INC COM 525327102 51,335 577,448 SH   SOLE 2 318,298 0 259,150
LEIDOS HOLDINGS INC COM 525327102 7,225 81,269 SH   SOLE 4 40,023 0 41,246
LEIDOS HOLDINGS INC COM 525327102 10,986 123,582 SH   SOLE 7 119,360 0 4,222
LEIDOS HOLDINGS INC COM 525327102 36 408 SH   SOLE 13 408 0 0
LEIDOS HOLDINGS INC COM 525327102 1,862 20,944 SH   SOLE 15 20,944 0 0
LEIDOS HOLDINGS INC COM 525327102 130,600 1,469,066 SH   SOLE 18 1,344,259 0 124,807
LEIDOS HOLDINGS INC COM 525327102 253,051 2,846,465 SH   SOLE 19 2,846,465 0 0
LEIDOS HOLDINGS INC COM 525327102 341,695 3,843,590 SH   SOLE 21 3,843,590 0 0
LEIDOS HOLDINGS INC COM 525327102 291,954 3,284,074 SH   SOLE 22 3,000,518 0 283,556
LEIDOS HOLDINGS INC COM 525327102 6,803 76,523 SH   SOLE 23 76,523 0 0
LEIDOS HOLDINGS INC COM 525327102 10,125 113,889 SH   SOLE 25 113,889 0 0
LEIDOS HOLDINGS INC COM 525327102 27,621 310,696 SH   SOLE 26 87,613 0 223,083
LEIDOS HOLDINGS INC COM 525327102 8,563 96,322 SH   SOLE 28 7,521 0 88,801
LEIDOS HOLDINGS INC COM 525327102 3 32 SH   SOLE 29 32 0 0
LEIDOS HOLDINGS INC COM 525327102 53,083 597,111 SH   SOLE 30 597,111 0 0
LEIDOS HOLDINGS INC COM 525327102 4,912 55,257 SH   SOLE 31 16,908 0 38,349
LEIDOS HOLDINGS INC COM 525327102 14,088 158,471 SH   SOLE 34 158,471 0 0
LEIDOS HOLDINGS INC COM 525327102 5,044 56,734 SH   SOLE 36 56,734 0 0
LEIDOS HOLDINGS INC COM 525327102 220 2,476 SH   SOLE 40 2,476 0 0
LEIDOS HOLDINGS INC COM 525327102 6,144 69,107 SH   SOLE 43 12,308 0 56,799
LEMAITRE VASCULAR INC COM 525558201 441 8,774 SH   SOLE 2 5,334 0 3,440
LEMAITRE VASCULAR INC COM 525558201 3 52 SH   SOLE 4 52 0 0
LEMAITRE VASCULAR INC COM 525558201 13 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 3,626 72,186 SH   SOLE 18 69,935 0 2,251
LEMAITRE VASCULAR INC COM 525558201 7,069 140,725 SH   SOLE 19 140,725 0 0
LEMAITRE VASCULAR INC COM 525558201 120,912 2,407,161 SH   SOLE 21 2,407,161 0 0
LEMAITRE VASCULAR INC COM 525558201 23,337 464,604 SH   SOLE 22 453,980 0 10,624
LEMAITRE VASCULAR INC COM 525558201 181 3,595 SH   SOLE 25 3,595 0 0
LEMAITRE VASCULAR INC COM 525558201 214 4,254 SH   SOLE 26 474 0 3,780
LEMAITRE VASCULAR INC COM 525558201 1,775 35,329 SH   SOLE 30 35,329 0 0
LEMAITRE VASCULAR INC COM 525558201 44 880 SH   SOLE 34 880 0 0
LEMAITRE VASCULAR INC COM 525558201 22 440 SH   SOLE 36 440 0 0
LEMAITRE VASCULAR INC COM 525558201 161 3,212 SH   SOLE 40 3,212 0 0
LEMAITRE VASCULAR INC COM 525558201 299 5,956 SH   SOLE 43 0 0 5,956
LEMONADE INC COM 52567D107 2,912 69,146 SH   SOLE 2 15,261 0 53,885
LEMONADE INC COM 52567D107 6 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107 25 590 SH   SOLE 7 590 0 0
LEMONADE INC COM 52567D107 620 14,714 SH   SOLE 18 14,714 0 0
LEMONADE INC COM 52567D107 488 11,596 SH   SOLE 19 11,596 0 0
LEMONADE INC COM 52567D107 19,582 465,024 SH   SOLE 21 465,024 0 0
LEMONADE INC COM 52567D107 36,155 858,585 SH   SOLE 22 814,300 0 44,285
LEMONADE INC COM 52567D107 226 5,360 SH   SOLE 25 5,360 0 0
LEMONADE INC COM 52567D107 580 13,770 SH   SOLE 26 10,828 0 2,942
LEMONADE INC COM 52567D107 36 866 SH   SOLE 28 866 0 0
LEMONADE INC COM 52567D107 919 21,826 SH   SOLE 30 21,826 0 0
LEMONADE INC COM 52567D107 27 630 SH   SOLE 31 630 0 0
LEMONADE INC COM 52567D107 192 4,558 SH   SOLE 40 4,558 0 0
LEMONADE INC COM 52567D107 21 498 SH   SOLE 43 0 0 498
LENDINGCLUB CORP COM NEW 52603A208 2,475 102,373 SH   SOLE 2 38,062 0 64,311
LENDINGCLUB CORP COM NEW 52603A208 8 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 33 1,382 SH   SOLE 7 1,382 0 0
LENDINGCLUB CORP COM NEW 52603A208 7,304 302,075 SH   SOLE 18 302,075 0 0
LENDINGCLUB CORP COM NEW 52603A208 5,999 248,078 SH   SOLE 19 248,078 0 0
LENDINGCLUB CORP COM NEW 52603A208 86,609 3,581,833 SH   SOLE 21 3,581,833 0 0
LENDINGCLUB CORP COM NEW 52603A208 59,371 2,455,394 SH   SOLE 22 2,362,250 0 93,144
LENDINGCLUB CORP COM NEW 52603A208 87 3,599 SH   SOLE 23 3,599 0 0
LENDINGCLUB CORP COM NEW 52603A208 330 13,640 SH   SOLE 25 13,640 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,086 44,903 SH   SOLE 26 18,978 0 25,925
LENDINGCLUB CORP COM NEW 52603A208 1,364 56,419 SH   SOLE 30 56,419 0 0
LENDINGCLUB CORP COM NEW 52603A208 58 2,396 SH   SOLE 36 2,396 0 0
LENDINGCLUB CORP COM NEW 52603A208 260 10,738 SH   SOLE 40 10,738 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,462 60,452 SH   SOLE 43 27,222 0 33,230
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 3,241 3,911,000 PRN   SOLE 21 3,911,000 0 0
LENDINGTREE INC NEW COM 52603B107 4,805 39,196 SH   SOLE 2 25,363 0 13,833
LENDINGTREE INC NEW COM 52603B107 6 46 SH   SOLE 4 46 0 0
LENDINGTREE INC NEW COM 52603B107 23 187 SH   SOLE 7 187 0 0
LENDINGTREE INC NEW COM 52603B107 5,451 44,465 SH   SOLE 18 40,602 0 3,863
LENDINGTREE INC NEW COM 52603B107 15,919 129,845 SH   SOLE 19 129,845 0 0
LENDINGTREE INC NEW COM 52603B107 169,514 1,382,663 SH   SOLE 21 1,382,663 0 0
LENDINGTREE INC NEW COM 52603B107 54,071 441,038 SH   SOLE 22 434,057 0 6,981
LENDINGTREE INC NEW COM 52603B107 610 4,979 SH   SOLE 23 4,979 0 0
LENDINGTREE INC NEW COM 52603B107 195 1,590 SH   SOLE 25 1,590 0 0
LENDINGTREE INC NEW COM 52603B107 3,709 30,250 SH   SOLE 26 4,882 0 25,368
LENDINGTREE INC NEW COM 52603B107 25 206 SH   SOLE 28 206 0 0
LENDINGTREE INC NEW COM 52603B107 2,575 21,000 SH   SOLE 30 21,000 0 0
LENDINGTREE INC NEW COM 52603B107 1,568 12,792 SH   SOLE 34 12,792 0 0
LENDINGTREE INC NEW COM 52603B107 178 1,455 SH   SOLE 40 1,455 0 0
LENDINGTREE INC NEW COM 52603B107 566 4,615 SH   SOLE 43 652 0 3,963
LENNAR CORP CL A 526057104 74,356 640,117 SH   SOLE 2 163,308 0 476,809
LENNAR CORP CL A 526057104 20,007 172,239 SH   SOLE 4 101,330 0 70,909
LENNAR CORP CL A 526057104 27,574 237,382 SH   SOLE 7 229,226 0 8,156
LENNAR CORP CL A 526057104 500 4,307 SH   SOLE 13 723 0 3,584
LENNAR CORP CL A 526057104 4,478 38,547 SH   SOLE 15 38,547 0 0
LENNAR CORP CL A 526057104 52,158 449,021 SH   SOLE 18 409,679 0 39,342
LENNAR CORP CL A 526057104 18,668 160,708 SH   SOLE 19 160,708 0 0
LENNAR CORP CL A 526057104 1,332,217 11,468,808 SH   SOLE 21 11,468,808 0 0
LENNAR CORP CL A 526057104 661,913 5,698,285 SH   SOLE 22 5,147,367 0 550,918
LENNAR CORP CL A 526057104 18,099 155,808 SH   SOLE 23 155,808 0 0
LENNAR CORP CL A 526057104 42,593 366,675 SH   SOLE 25 366,675 0 0
LENNAR CORP CL A 526057104 64,495 555,224 SH   SOLE 26 177,980 0 377,244
LENNAR CORP CL A 526057104 71,529 615,784 SH   SOLE 28 4,894 0 610,890
LENNAR CORP CL A 526057104 224 1,929 SH   SOLE 29 1,929 0 0
LENNAR CORP CL A 526057104 197,717 1,702,106 SH   SOLE 30 1,702,106 0 0
LENNAR CORP CL A 526057104 12,516 107,746 SH   SOLE 31 32,537 0 75,209
LENNAR CORP CL A 526057104 2,181 18,775 SH   SOLE 34 18,775 0 0
LENNAR CORP CL A 526057104 13,518 116,378 SH   SOLE 36 116,378 0 0
LENNAR CORP CL A 526057104 1,022 8,800 SH   SOLE 40 8,800 0 0
LENNAR CORP CL A 526057104 22,568 194,286 SH   SOLE 43 22,191 0 172,095
LENNAR CORP CL B 526057302 2,539 26,556 SH   SOLE 2 800 0 25,756
LENNAR CORP CL B 526057302 27 278 SH   SOLE 7 278 0 0
LENNAR CORP CL B 526057302 584 6,110 SH   SOLE 18 6,110 0 0
LENNAR CORP CL B 526057302 353 3,696 SH   SOLE 19 3,696 0 0
LENNAR CORP CL B 526057302 34,806 364,006 SH   SOLE 21 364,006 0 0
LENNAR CORP CL B 526057302 10,326 107,991 SH   SOLE 22 95,747 0 12,244
LENNAR CORP CL B 526057302 714 7,466 SH   SOLE 28 0 0 7,466
LENNAR CORP CL B 526057302 28 295 SH   SOLE 31 295 0 0
LENNAR CORP CL B 526057302 639 6,686 SH   SOLE 43 223 0 6,463
LENNOX INTL INC COM 526107107 38,783 119,568 SH   SOLE 2 74,292 0 45,276
LENNOX INTL INC COM 526107107 10,193 31,425 SH   SOLE 4 19,421 0 12,004
LENNOX INTL INC COM 526107107 3,668 11,309 SH   SOLE 7 4,009 0 7,300
LENNOX INTL INC COM 526107107 141 435 SH   SOLE 13 435 0 0
LENNOX INTL INC COM 526107107 939 2,896 SH   SOLE 15 2,896 0 0
LENNOX INTL INC COM 526107107 29,291 90,305 SH   SOLE 18 88,602 0 1,703
LENNOX INTL INC COM 526107107 13,113 40,428 SH   SOLE 19 40,428 0 0
LENNOX INTL INC COM 526107107 596,026 1,837,546 SH   SOLE 21 1,837,546 0 0
LENNOX INTL INC COM 526107107 311,015 958,856 SH   SOLE 22 920,777 0 38,079
LENNOX INTL INC COM 526107107 7,668 23,639 SH   SOLE 23 23,639 0 0
LENNOX INTL INC COM 526107107 3,461 10,670 SH   SOLE 25 10,670 0 0
LENNOX INTL INC COM 526107107 14,012 43,199 SH   SOLE 26 32,691 0 10,508
LENNOX INTL INC COM 526107107 28,586 88,130 SH   SOLE 28 608 0 87,522
LENNOX INTL INC COM 526107107 19 58 SH   SOLE 29 58 0 0
LENNOX INTL INC COM 526107107 27,718 85,454 SH   SOLE 30 75,962 0 9,492
LENNOX INTL INC COM 526107107 4,085 12,595 SH   SOLE 31 4,336 0 8,259
LENNOX INTL INC COM 526107107 8,111 25,007 SH   SOLE 34 25,007 0 0
LENNOX INTL INC COM 526107107 2,356 7,264 SH   SOLE 36 7,264 0 0
LENNOX INTL INC COM 526107107 377 1,162 SH   SOLE 40 1,162 0 0
LENNOX INTL INC COM 526107107 5,637 17,378 SH   SOLE 43 1,631 0 15,747
LENSAR INC COM 52634L108 11 1,911 SH   SOLE 18 1,911 0 0
LENSAR INC COM 52634L108 205 34,239 SH   SOLE 21 34,239 0 0
LENSAR INC COM 52634L108 842 140,593 SH   SOLE 22 140,593 0 0
LENSAR INC COM 52634L108 3 582 SH   SOLE 43 0 0 582
LEO HLDGS CORP II COM CL A G5463R102 120 12,293 SH   SOLE 2 12,293 0 0
LEO HLDGS CORP II *W EXP 01/07/202 G5463R128 2 3,073 SH   SOLE 2 3,073 0 0
LESLIES INC COM 527064109 7,820 330,503 SH   SOLE 2 41,260 0 289,243
LESLIES INC COM 527064109 10 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109 42 1,763 SH   SOLE 7 1,763 0 0
LESLIES INC COM 527064109 1,627 68,762 SH   SOLE 18 68,762 0 0
LESLIES INC COM 527064109 19,180 810,650 SH   SOLE 19 810,650 0 0
LESLIES INC COM 527064109 41,056 1,735,270 SH   SOLE 21 1,735,270 0 0
LESLIES INC COM 527064109 69,416 2,933,904 SH   SOLE 22 2,790,860 0 143,044
LESLIES INC COM 527064109 386 16,329 SH   SOLE 25 16,329 0 0
LESLIES INC COM 527064109 830 35,079 SH   SOLE 26 29,511 0 5,568
LESLIES INC COM 527064109 41 1,730 SH   SOLE 28 1,730 0 0
LESLIES INC COM 527064109 5,542 234,241 SH   SOLE 30 234,241 0 0
LESLIES INC COM 527064109 46 1,936 SH   SOLE 31 1,936 0 0
LESLIES INC COM 527064109 352 14,893 SH   SOLE 40 14,893 0 0
LESLIES INC COM 527064109 165 6,954 SH   SOLE 43 160 0 6,794
LEVEL ONE BANCORP INC COM 52730D208 135 3,425 SH   SOLE 2 1,606 0 1,819
LEVEL ONE BANCORP INC COM 52730D208 38 968 SH   SOLE 18 968 0 0
LEVEL ONE BANCORP INC COM 52730D208 64 1,622 SH   SOLE 19 1,622 0 0
LEVEL ONE BANCORP INC COM 52730D208 505 12,801 SH   SOLE 21 12,801 0 0
LEVEL ONE BANCORP INC COM 52730D208 911 23,092 SH   SOLE 22 23,092 0 0
LEVEL ONE BANCORP INC COM 52730D208 9 239 SH   SOLE 23 239 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 3,331 133,063 SH   SOLE 2 127,730 0 5,333
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 422 16,863 SH   SOLE 4 16,863 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 45 1,801 SH   SOLE 7 1,801 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 49 1,946 SH   SOLE 13 1,946 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 553 22,096 SH   SOLE 18 15,473 0 6,623
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 13,269 530,109 SH   SOLE 19 530,109 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4,552 181,873 SH   SOLE 21 181,873 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 46,745 1,867,576 SH   SOLE 22 1,738,573 0 129,003
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 409 16,349 SH   SOLE 23 16,349 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 512 20,471 SH   SOLE 25 20,471 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,268 50,655 SH   SOLE 26 37,515 0 13,140
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,725 108,886 SH   SOLE 28 65,212 0 43,674
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 165 6,576 SH   SOLE 29 6,576 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,305 92,101 SH   SOLE 30 92,101 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 265 10,571 SH   SOLE 31 10,571 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 80 3,206 SH   SOLE 34 3,206 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 367 14,653 SH   SOLE 36 14,653 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 300 11,993 SH   SOLE 40 11,993 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 249 9,959 SH   SOLE 43 327 0 9,632
LEXICON PHARMACEUTICALS INC COM NEW 528872302 158 40,006 SH   SOLE 2 16,235 0 23,771
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 853 216,460 SH   SOLE 18 216,460 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 459 116,592 SH   SOLE 19 116,592 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 9,954 2,526,301 SH   SOLE 21 2,526,301 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 6,103 1,548,992 SH   SOLE 22 1,525,657 0 23,335
LEXICON PHARMACEUTICALS INC COM NEW 528872302 256 64,954 SH   SOLE 30 64,954 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 27 6,866 SH   SOLE 40 6,866 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 106 26,855 SH   SOLE 43 0 0 26,855
LEXINFINTECH HLDGS LTD ADR 528877103 25 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 4,977 1,289,340 SH   SOLE 21 1,289,340 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 2,669 691,520 SH   SOLE 22 622,729 0 68,791
LEXINFINTECH HLDGS LTD ADR 528877103 15 3,843 SH   SOLE 25 3,843 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 1,047 271,245 SH   SOLE 30 271,245 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 732 189,687 SH   SOLE 43 0 0 189,687
LF CAPITAL ACQUISITION CORP UNIT 05/15/2028 50202D201 11,250 1,125,000 SH   SOLE 2 1,125,000 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,825 180,678 SH   SOLE 2 86,556 0 94,122
LG DISPLAY CO LTD SPONS ADR REP 50186V102 831 82,264 SH   SOLE 18 82,264 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 67 6,607 SH   SOLE 19 6,607 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 172 16,991 SH   SOLE 21 16,991 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 507 50,230 SH   SOLE 22 50,230 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 213 21,125 SH   SOLE 31 0 0 21,125
LG DISPLAY CO LTD SPONS ADR REP 50186V102 695 68,766 SH   SOLE 43 3 0 68,763
LGI HOMES INC COM 50187T106 5,250 33,986 SH   SOLE 2 16,388 0 17,598
LGI HOMES INC COM 50187T106 13 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106 51 332 SH   SOLE 7 332 0 0
LGI HOMES INC COM 50187T106 12,643 81,842 SH   SOLE 18 74,749 0 7,093
LGI HOMES INC COM 50187T106 34,453 223,025 SH   SOLE 19 223,025 0 0
LGI HOMES INC COM 50187T106 425,233 2,752,675 SH   SOLE 21 2,752,675 0 0
LGI HOMES INC COM 50187T106 102,956 666,470 SH   SOLE 22 654,519 0 11,951
LGI HOMES INC COM 50187T106 1,001 6,480 SH   SOLE 23 6,480 0 0
LGI HOMES INC COM 50187T106 515 3,334 SH   SOLE 25 3,334 0 0
LGI HOMES INC COM 50187T106 5,973 38,662 SH   SOLE 26 7,989 0 30,673
LGI HOMES INC COM 50187T106 62 404 SH   SOLE 28 404 0 0
LGI HOMES INC COM 50187T106 5,932 38,398 SH   SOLE 30 38,398 0 0
LGI HOMES INC COM 50187T106 211 1,368 SH   SOLE 36 1,368 0 0
LGI HOMES INC COM 50187T106 413 2,672 SH   SOLE 40 2,672 0 0
LGI HOMES INC COM 50187T106 1,931 12,503 SH   SOLE 43 154 0 12,349
LGL GROUP INC COM 50186A108 8 707 SH   SOLE 18 707 0 0
LGL GROUP INC COM 50186A108 91 8,026 SH   SOLE 21 8,026 0 0
LGL GROUP INC COM 50186A108 2 211 SH   SOLE 22 211 0 0
LHC GROUP INC COM 50187A107 18,759 136,694 SH   SOLE 2 101,025 0 35,669
LHC GROUP INC COM 50187A107 284 2,069 SH   SOLE 4 2,069 0 0
LHC GROUP INC COM 50187A107 76 556 SH   SOLE 7 556 0 0
LHC GROUP INC COM 50187A107 294 2,139 SH   SOLE 13 2,139 0 0
LHC GROUP INC COM 50187A107 23,930 174,377 SH   SOLE 18 165,163 0 9,214
LHC GROUP INC COM 50187A107 134,120 977,336 SH   SOLE 19 977,336 0 0
LHC GROUP INC COM 50187A107 310,029 2,259,196 SH   SOLE 21 2,259,196 0 0
LHC GROUP INC COM 50187A107 162,149 1,181,585 SH   SOLE 22 1,157,965 0 23,620
LHC GROUP INC COM 50187A107 1,980 14,426 SH   SOLE 23 14,426 0 0
LHC GROUP INC COM 50187A107 763 5,563 SH   SOLE 25 5,563 0 0
LHC GROUP INC COM 50187A107 9,752 71,062 SH   SOLE 26 11,854 0 59,208
LHC GROUP INC COM 50187A107 86 628 SH   SOLE 28 564 0 64
LHC GROUP INC COM 50187A107 140 1,022 SH   SOLE 29 1,022 0 0
LHC GROUP INC COM 50187A107 5,664 41,276 SH   SOLE 30 41,276 0 0
LHC GROUP INC COM 50187A107 45,885 334,369 SH   SOLE 34 334,369 0 0
LHC GROUP INC COM 50187A107 700 5,103 SH   SOLE 36 5,103 0 0
LHC GROUP INC COM 50187A107 492 3,587 SH   SOLE 40 3,587 0 0
LHC GROUP INC COM 50187A107 3,349 24,404 SH   SOLE 43 2,409 0 21,995
LI AUTO INC SPONSORED ADS 50202M102 22,668 706,153 SH   SOLE 2 105,643 0 600,510
LI AUTO INC SPONSORED ADS 50202M102 12,594 392,322 SH   SOLE 4 196,249 0 196,073
LI AUTO INC SPONSORED ADS 50202M102 1,911 59,522 SH   SOLE 7 59,522 0 0
LI AUTO INC SPONSORED ADS 50202M102 2,777 86,522 SH   SOLE 13 36,827 0 49,695
LI AUTO INC SPONSORED ADS 50202M102 10,572 329,340 SH   SOLE 15 329,340 0 0
LI AUTO INC SPONSORED ADS 50202M102 14,740 459,179 SH   SOLE 18 459,179 0 0
LI AUTO INC SPONSORED ADS 50202M102 43,846 1,365,908 SH   SOLE 19 1,365,908 0 0
LI AUTO INC SPONSORED ADS 50202M102 326,546 10,172,769 SH   SOLE 21 10,172,769 0 0
LI AUTO INC SPONSORED ADS 50202M102 205,539 6,403,092 SH   SOLE 22 5,589,830 0 813,262
LI AUTO INC SPONSORED ADS 50202M102 8,928 278,146 SH   SOLE 23 278,146 0 0
LI AUTO INC SPONSORED ADS 50202M102 10,655 331,925 SH   SOLE 25 331,925 0 0
LI AUTO INC SPONSORED ADS 50202M102 45,479 1,416,792 SH   SOLE 26 113,514 0 1,303,278
LI AUTO INC SPONSORED ADS 50202M102 31,236 973,071 SH   SOLE 28 42,742 0 930,329
LI AUTO INC SPONSORED ADS 50202M102 137 4,278 SH   SOLE 29 4,278 0 0
LI AUTO INC SPONSORED ADS 50202M102 155,901 4,856,743 SH   SOLE 30 4,856,743 0 0
LI AUTO INC SPONSORED ADS 50202M102 3,168 98,687 SH   SOLE 31 26,086 0 72,601
LI AUTO INC SPONSORED ADS 50202M102 25,733 801,664 SH   SOLE 34 801,664 0 0
LI AUTO INC SPONSORED ADS 50202M102 76 2,365 SH   SOLE 40 2,365 0 0
LI AUTO INC SPONSORED ADS 50202M102 3,350 104,376 SH   SOLE 43 6,843 0 97,533
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 308 30,938 SH   SOLE 19 30,938 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 103 10,355 SH   SOLE 22 10,355 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 504 50,615 SH   SOLE 26 50,615 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 1,539 154,499 SH   SOLE 30 154,499 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 876 87,931 SH   SOLE 34 87,931 0 0
LIANBIO SPONSORED ADS 53000N108 548 88,880 SH   SOLE 2 88,880 0 0
LIANBIO SPONSORED ADS 53000N108 1,111 180,400 SH   SOLE 19 180,400 0 0
LIANBIO SPONSORED ADS 53000N108 1,729 280,720 SH   SOLE 34 280,720 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 7,490 46,548 SH   SOLE 2 2,417 0 44,131
LIBERTY BROADBAND CORP COM SER A 530307107 1,920 11,931 SH   SOLE 4 10,430 0 1,501
LIBERTY BROADBAND CORP COM SER A 530307107 293 1,818 SH   SOLE 7 1,818 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 11 66 SH   SOLE 13 66 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 461 2,868 SH   SOLE 15 2,868 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,994 12,390 SH   SOLE 18 11,017 0 1,373
LIBERTY BROADBAND CORP COM SER A 530307107 1,011 6,282 SH   SOLE 19 6,282 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 46,377 288,236 SH   SOLE 21 288,236 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 78,662 488,890 SH   SOLE 22 461,483 0 27,407
LIBERTY BROADBAND CORP COM SER A 530307107 2,410 14,979 SH   SOLE 23 14,979 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 5,019 31,191 SH   SOLE 25 31,191 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,604 28,611 SH   SOLE 26 16,822 0 11,789
LIBERTY BROADBAND CORP COM SER A 530307107 5,340 33,189 SH   SOLE 28 448 0 32,741
LIBERTY BROADBAND CORP COM SER A 530307107 10 64 SH   SOLE 29 64 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 7,170 44,561 SH   SOLE 30 44,561 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,500 9,323 SH   SOLE 31 3,194 0 6,129
LIBERTY BROADBAND CORP COM SER A 530307107 209 1,299 SH   SOLE 34 1,299 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,310 8,144 SH   SOLE 36 8,144 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 137 850 SH   SOLE 40 850 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 10,892 67,695 SH   SOLE 43 5,821 0 61,874
LIBERTY BROADBAND CORP COM SER C 530307305 35,381 219,623 SH   SOLE 2 18,708 0 200,915
LIBERTY BROADBAND CORP COM SER C 530307305 17,482 108,515 SH   SOLE 4 61,116 0 47,399
LIBERTY BROADBAND CORP COM SER C 530307305 9,321 57,859 SH   SOLE 7 57,859 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 436 2,705 SH   SOLE 13 260 0 2,445
LIBERTY BROADBAND CORP COM SER C 530307305 1,900 11,797 SH   SOLE 15 11,797 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 14,040 87,153 SH   SOLE 18 79,680 0 7,473
LIBERTY BROADBAND CORP COM SER C 530307305 11,981 74,368 SH   SOLE 19 74,368 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 582,533 3,615,972 SH   SOLE 21 3,615,972 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 536,178 3,328,228 SH   SOLE 22 3,165,719 0 162,509
LIBERTY BROADBAND CORP COM SER C 530307305 13,218 82,046 SH   SOLE 23 82,046 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 30,641 190,198 SH   SOLE 25 190,198 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 38,655 239,943 SH   SOLE 26 110,972 0 128,971
LIBERTY BROADBAND CORP COM SER C 530307305 34,670 215,205 SH   SOLE 28 2,722 0 212,483
LIBERTY BROADBAND CORP COM SER C 530307305 50 310 SH   SOLE 29 310 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 88,978 552,315 SH   SOLE 30 552,315 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 8,854 54,957 SH   SOLE 31 16,148 0 38,809
LIBERTY BROADBAND CORP COM SER C 530307305 1,469 9,121 SH   SOLE 34 9,121 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 15,815 98,166 SH   SOLE 36 98,166 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 797 4,945 SH   SOLE 40 4,945 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 15,787 97,993 SH   SOLE 43 3,705 0 94,288
LIBERTY GLOBAL PLC OPTIONS G5480U900 10,264 370,000 SH Call SOLE 19 370,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,997 71,997 SH   SOLE 2 22,181 0 49,816
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,657 95,795 SH   SOLE 4 71,517 0 24,278
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,523 54,918 SH   SOLE 7 17,766 0 37,152
LIBERTY GLOBAL PLC SHS CL A G5480U104 4 132 SH   SOLE 13 132 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 721 25,978 SH   SOLE 15 25,978 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,045 37,680 SH   SOLE 18 29,797 0 7,883
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,971 71,047 SH   SOLE 19 71,047 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 33,561 1,209,824 SH   SOLE 21 1,209,824 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 69,844 2,517,801 SH   SOLE 22 2,447,830 0 69,971
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,551 91,967 SH   SOLE 23 91,967 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 8,818 317,883 SH   SOLE 25 317,883 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,459 232,848 SH   SOLE 26 111,455 0 121,393
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,191 259,216 SH   SOLE 28 2,112 0 257,104
LIBERTY GLOBAL PLC SHS CL A G5480U104 28,603 1,031,117 SH   SOLE 30 1,031,117 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,454 52,426 SH   SOLE 31 12,397 0 40,029
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,857 66,945 SH   SOLE 34 66,945 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,525 91,032 SH   SOLE 36 91,032 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 110 3,960 SH   SOLE 40 3,960 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,056 38,055 SH   SOLE 43 190 0 37,865
LIBERTY GLOBAL PLC SHS CL B G5480U112 13 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,124 146,830 SH   SOLE 2 43,533 0 103,297
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,993 248,950 SH   SOLE 4 123,357 0 125,593
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,751 133,552 SH   SOLE 7 52,253 0 81,299
LIBERTY GLOBAL PLC SHS CL C G5480U120 12 423 SH   SOLE 13 423 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,055 37,570 SH   SOLE 15 37,570 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,686 60,039 SH   SOLE 18 42,699 0 17,340
LIBERTY GLOBAL PLC SHS CL C G5480U120 84,625 3,012,644 SH   SOLE 21 3,012,644 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 139,836 4,978,128 SH   SOLE 22 4,832,669 0 145,459
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,486 195,297 SH   SOLE 23 195,297 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 19,779 704,134 SH   SOLE 25 704,134 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 14,645 521,346 SH   SOLE 26 253,126 0 268,220
LIBERTY GLOBAL PLC SHS CL C G5480U120 20,714 737,404 SH   SOLE 28 6,618 0 730,786
LIBERTY GLOBAL PLC SHS CL C G5480U120 60,282 2,146,048 SH   SOLE 30 2,121,052 0 24,996
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,826 136,213 SH   SOLE 31 32,594 0 103,619
LIBERTY GLOBAL PLC SHS CL C G5480U120 550 19,592 SH   SOLE 34 19,592 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,530 196,883 SH   SOLE 36 196,883 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 355 12,646 SH   SOLE 40 12,646 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,163 112,610 SH   SOLE 43 1,730 0 110,880
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 2,256 2,296,000 PRN   SOLE 21 2,296,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 620 53,138 SH   SOLE 2 26,295 0 26,843
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 11 909 SH   SOLE 7 909 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,425 122,172 SH   SOLE 18 122,172 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,183 101,468 SH   SOLE 19 101,468 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 18,429 1,580,518 SH   SOLE 21 1,580,518 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 12,588 1,079,581 SH   SOLE 22 1,043,263 0 36,318
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 84 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 65 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 55 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 283 24,306 SH   SOLE 30 24,306 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 38 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 87 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 518 44,400 SH   SOLE 43 0 0 44,400
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,514 132,821 SH   SOLE 2 47,295 0 85,526
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 8 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 38 3,333 SH   SOLE 7 3,333 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5,280 463,174 SH   SOLE 18 463,174 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,843 249,408 SH   SOLE 19 249,408 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 63,350 5,557,029 SH   SOLE 21 5,557,029 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 41,671 3,655,386 SH   SOLE 22 3,508,770 0 146,616
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 255 22,401 SH   SOLE 25 22,401 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 662 58,101 SH   SOLE 26 43,085 0 15,016
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 32 2,812 SH   SOLE 28 2,812 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,015 89,052 SH   SOLE 30 89,052 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 111 9,698 SH   SOLE 36 9,698 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 230 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 130 11,380 SH   SOLE 43 50 0 11,330
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 286 27,025 SH   SOLE 2 27,025 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 263 24,814 SH   SOLE 4 24,814 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 3,699 349,324 SH   SOLE 18 349,324 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 35,839 3,384,216 SH   SOLE 19 3,384,216 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 1,803 170,240 SH   SOLE 22 170,240 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 254 23,997 SH   SOLE 26 23,997 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 13,230 1,249,272 SH   SOLE 34 1,249,272 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9,452 185,873 SH   SOLE 2 12,966 0 172,907
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,694 52,982 SH   SOLE 4 45,768 0 7,214
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 233 4,578 SH   SOLE 7 4,578 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5 97 SH   SOLE 13 97 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 366 7,189 SH   SOLE 15 7,189 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 12,920 254,078 SH   SOLE 18 249,969 0 4,109
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 59,865 1,177,290 SH   SOLE 19 1,177,290 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 55,360 1,088,693 SH   SOLE 21 1,088,693 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 93,033 1,829,551 SH   SOLE 22 1,724,253 0 105,298
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,541 49,964 SH   SOLE 23 49,964 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6,208 122,089 SH   SOLE 25 122,089 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5,259 103,418 SH   SOLE 26 53,577 0 49,841
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,532 148,114 SH   SOLE 28 0 0 148,114
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5 95 SH   SOLE 29 95 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,048 138,605 SH   SOLE 30 138,605 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,518 29,860 SH   SOLE 31 8,732 0 21,128
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 33,750 663,715 SH   SOLE 34 663,715 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,107 41,431 SH   SOLE 36 41,431 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 147 2,895 SH   SOLE 40 2,895 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,918 57,388 SH   SOLE 43 4,530 0 52,858
LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 0 9 SH   SOLE 43 0 0 9
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 14,734 289,757 SH   SOLE 2 51,680 0 238,077
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 7,974 156,810 SH   SOLE 4 77,327 0 79,483
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 614 12,080 SH   SOLE 7 12,080 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 19 366 SH   SOLE 13 366 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 682 13,415 SH   SOLE 15 13,415 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 18,817 370,046 SH   SOLE 18 361,288 0 8,758
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 96,597 1,899,639 SH   SOLE 19 1,899,639 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 95,828 1,884,522 SH   SOLE 21 1,884,522 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 177,290 3,486,532 SH   SOLE 22 3,301,022 0 185,510
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,991 98,158 SH   SOLE 23 98,158 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10,932 214,993 SH   SOLE 25 214,993 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 11,855 233,135 SH   SOLE 26 116,324 0 116,811
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 12,268 241,253 SH   SOLE 28 0 0 241,253
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 24 468 SH   SOLE 29 468 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 24,871 489,107 SH   SOLE 30 489,107 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,124 61,440 SH   SOLE 31 18,140 0 43,300
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 47,007 924,426 SH   SOLE 34 924,426 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,153 81,672 SH   SOLE 36 81,672 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 253 4,971 SH   SOLE 40 4,971 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,022 59,429 SH   SOLE 43 2,435 0 56,994
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 101 3,504 SH   SOLE 2 2,286 0 1,218
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 841 29,241 SH   SOLE 18 29,241 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 477 16,597 SH   SOLE 19 16,597 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 10,002 347,901 SH   SOLE 21 347,901 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6,251 217,425 SH   SOLE 22 212,092 0 5,333
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 32 1,125 SH   SOLE 30 1,125 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 112 3,884 SH   SOLE 43 0 0 3,884
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 20,960 331,428 SH   SOLE 2 22,242 0 309,186
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4,912 77,669 SH   SOLE 4 69,326 0 8,343
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,198 18,951 SH   SOLE 7 18,951 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 13 210 SH   SOLE 13 210 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,286 20,331 SH   SOLE 15 20,331 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 7,999 126,486 SH   SOLE 18 116,220 0 10,266
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 335,336 5,302,589 SH   SOLE 19 5,302,589 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 149,332 2,361,354 SH   SOLE 21 2,361,354 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 303,666 4,801,805 SH   SOLE 22 4,579,933 0 221,872
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 6,958 110,021 SH   SOLE 23 110,021 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 656 10,378 SH   SOLE 25 10,378 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 10,542 166,693 SH   SOLE 26 113,659 0 53,034
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 13,959 220,730 SH   SOLE 28 3,627 0 217,103
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 29 452 SH   SOLE 29 452 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 23,849 377,117 SH   SOLE 30 370,813 0 6,304
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4,447 70,312 SH   SOLE 31 20,732 0 49,580
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 556 8,798 SH   SOLE 34 8,798 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,612 41,309 SH   SOLE 36 41,309 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 356 5,627 SH   SOLE 40 5,627 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,608 41,239 SH   SOLE 43 652 0 40,587
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 6,276 105,769 SH   SOLE 2 1,597 0 104,172
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 25 413 SH   SOLE 7 413 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 520 8,767 SH   SOLE 18 8,767 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 522 8,789 SH   SOLE 19 8,789 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 15,342 258,537 SH   SOLE 21 258,537 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 32,963 555,489 SH   SOLE 22 537,115 0 18,374
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 28 478 SH   SOLE 31 478 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 3,879 65,368 SH   SOLE 43 4,526 0 60,842
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 417 14,833 SH   SOLE 2 10,625 0 4,208
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,759 98,179 SH   SOLE 18 98,179 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,774 63,122 SH   SOLE 19 63,122 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 36,395 1,295,183 SH   SOLE 21 1,295,183 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 24,758 881,065 SH   SOLE 22 860,264 0 20,801
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 199 7,089 SH   SOLE 25 7,089 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 234 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 77 2,755 SH   SOLE 28 2,755 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 559 19,885 SH   SOLE 30 19,885 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 106 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 450 16,014 SH   SOLE 43 1 0 16,013
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 9,021 5,995,000 PRN   SOLE 21 5,995,000 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 4,599 2,668,000 PRN   SOLE 21 2,668,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 699 72,049 SH   SOLE 2 29,781 0 42,268
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 14 1,392 SH   SOLE 7 1,392 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,609 268,938 SH   SOLE 18 268,938 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,444 251,921 SH   SOLE 19 251,921 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 33,591 3,462,970 SH   SOLE 21 3,462,970 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 22,810 2,351,513 SH   SOLE 22 2,269,660 0 81,853
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 112 11,539 SH   SOLE 25 11,539 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 628 64,718 SH   SOLE 26 57,692 0 7,026
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 95 9,798 SH   SOLE 28 9,798 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 569 58,685 SH   SOLE 30 58,685 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 125 12,906 SH   SOLE 36 12,906 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 110 11,316 SH   SOLE 40 11,316 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 464 47,797 SH   SOLE 43 19,529 0 28,268
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 81 37,294 SH   SOLE 2 4,566 0 32,728
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 453 208,560 SH   SOLE 18 208,560 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 317 146,183 SH   SOLE 19 146,183 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5,843 2,692,639 SH   SOLE 21 2,692,639 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,986 1,836,934 SH   SOLE 22 1,818,498 0 18,436
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 380 175,095 SH   SOLE 30 175,095 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 329 SH   SOLE 43 0 0 329
LIFE STORAGE INC COM 53223X107 46,991 306,770 SH   SOLE 2 126,463 0 180,307
LIFE STORAGE INC COM 53223X107 8,346 54,485 SH   SOLE 4 54,485 0 0
LIFE STORAGE INC COM 53223X107 15,806 103,184 SH   SOLE 7 103,184 0 0
LIFE STORAGE INC COM 53223X107 1,173 7,658 SH   SOLE 13 7,658 0 0
LIFE STORAGE INC COM 53223X107 36,533 238,497 SH   SOLE 18 203,169 0 35,328
LIFE STORAGE INC COM 53223X107 66,071 431,332 SH   SOLE 19 431,332 0 0
LIFE STORAGE INC COM 53223X107 742,784 4,849,092 SH   SOLE 21 4,849,092 0 0
LIFE STORAGE INC COM 53223X107 504,680 3,294,687 SH   SOLE 22 3,099,867 0 194,820
LIFE STORAGE INC COM 53223X107 3,840 25,066 SH   SOLE 23 25,066 0 0
LIFE STORAGE INC COM 53223X107 54,203 353,852 SH   SOLE 25 353,852 0 0
LIFE STORAGE INC COM 53223X107 7,369 48,108 SH   SOLE 26 32,782 0 15,326
LIFE STORAGE INC COM 53223X107 7,557 49,334 SH   SOLE 28 1,384 0 47,950
LIFE STORAGE INC COM 53223X107 1,485 9,695 SH   SOLE 29 9,695 0 0
LIFE STORAGE INC COM 53223X107 59,901 391,053 SH   SOLE 30 391,053 0 0
LIFE STORAGE INC COM 53223X107 55,703 363,642 SH   SOLE 31 14,721 0 348,921
LIFE STORAGE INC COM 53223X107 1,087 7,095 SH   SOLE 34 7,095 0 0
LIFE STORAGE INC COM 53223X107 1,490 9,726 SH   SOLE 36 9,726 0 0
LIFE STORAGE INC COM 53223X107 1,533 10,005 SH   SOLE 40 10,005 0 0
LIFE STORAGE INC COM 53223X107 8,806 57,488 SH   SOLE 43 2,471 0 55,017
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 255 14,790 SH   SOLE 2 6,080 0 8,710
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1,842 107,048 SH   SOLE 18 107,048 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1,145 66,551 SH   SOLE 19 66,551 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 21,394 1,243,102 SH   SOLE 21 1,243,102 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 13,817 802,856 SH   SOLE 22 790,119 0 12,737
LIFEMD INC COM 53216B104 5 1,218 SH   SOLE 2 0 0 1,218
LIFEMD INC COM 53216B104 14 3,559 SH   SOLE 18 3,559 0 0
LIFEMD INC COM 53216B104 341 88,041 SH   SOLE 21 88,041 0 0
LIFEMD INC COM 53216B104 1,280 330,667 SH   SOLE 22 330,667 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 211 22,190 SH   SOLE 2 14,159 0 8,031
LIFESTANCE HEALTH GROUP INC COM 53228F101 1,163 122,125 SH   SOLE 18 122,125 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 759 79,695 SH   SOLE 19 79,695 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 15,096 1,585,747 SH   SOLE 21 1,585,747 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 9,715 1,020,458 SH   SOLE 22 1,005,580 0 14,878
LIFETIME BRANDS INC COM 53222Q103 120 7,506 SH   SOLE 2 500 0 7,006
LIFETIME BRANDS INC COM 53222Q103 680 42,555 SH   SOLE 18 42,555 0 0
LIFETIME BRANDS INC COM 53222Q103 362 22,660 SH   SOLE 19 22,660 0 0
LIFETIME BRANDS INC COM 53222Q103 7,576 474,393 SH   SOLE 21 474,393 0 0
LIFETIME BRANDS INC COM 53222Q103 5,178 324,248 SH   SOLE 22 317,412 0 6,836
LIFETIME BRANDS INC COM 53222Q103 14 874 SH   SOLE 43 0 0 874
LIFEVANTAGE CORP COM NEW 53222K205 2 395 SH   SOLE 2 0 0 395
LIFEVANTAGE CORP COM NEW 53222K205 15 2,396 SH   SOLE 18 2,396 0 0
LIFEVANTAGE CORP COM NEW 53222K205 302 47,767 SH   SOLE 21 47,767 0 0
LIFEVANTAGE CORP COM NEW 53222K205 1,107 175,201 SH   SOLE 22 175,201 0 0
LIFEWAY FOODS INC COM 531914109 9 1,934 SH   SOLE 2 1,934 0 0
LIFEWAY FOODS INC COM 531914109 4 946 SH   SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 90 19,459 SH   SOLE 21 19,459 0 0
LIFEWAY FOODS INC COM 531914109 48 10,512 SH   SOLE 22 10,512 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,475 16,022 SH   SOLE 2 5,189 0 10,833
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 33 213 SH   SOLE 7 213 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9,140 59,176 SH   SOLE 18 59,176 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5,066 32,801 SH   SOLE 19 32,801 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 321,721 2,082,876 SH   SOLE 21 2,082,876 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 62,826 406,747 SH   SOLE 22 391,207 0 15,540
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 50 321 SH   SOLE 23 321 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 385 2,491 SH   SOLE 25 2,491 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,198 7,754 SH   SOLE 26 4,672 0 3,082
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 46 297 SH   SOLE 28 297 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 17,628 114,125 SH   SOLE 30 114,125 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 133 863 SH   SOLE 36 863 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 309 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,633 17,045 SH   SOLE 43 5,798 0 11,247
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 2,265 2,275,000 PRN   SOLE 21 2,275,000 0 0
LIGHTBRIDGE CORP COM 53224K302 9 1,331 SH   SOLE 18 1,331 0 0
LIGHTBRIDGE CORP COM 53224K302 119 17,968 SH   SOLE 21 17,968 0 0
LIGHTBRIDGE CORP COM 53224K302 2 346 SH   SOLE 22 346 0 0
LIGHTNING EMOTORS INC COM 53228T101 0 1 SH   SOLE 17 0 0 1
LIGHTNING EMOTORS INC COM 53228T101 58 9,717 SH   SOLE 18 9,717 0 0
LIGHTNING EMOTORS INC COM 53228T101 750 124,729 SH   SOLE 21 124,729 0 0
LIGHTNING EMOTORS INC COM 53228T101 2,400 399,384 SH   SOLE 22 399,384 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 12 4,964 SH   SOLE 18 4,964 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 177 72,382 SH   SOLE 21 72,382 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 475 194,560 SH   SOLE 22 194,560 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 178 4,406 SH   SOLE 18 4,406 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 163,184 4,036,203 SH   SOLE 19 4,036,203 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 14,313 354,019 SH   SOLE 21 354,019 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 7,957 196,812 SH   SOLE 22 196,812 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 8 200 SH   SOLE 43 0 0 200
LIGHTWAVE LOGIC INC COM 532275104 46 3,061 SH   SOLE 2 0 0 3,061
LIGHTWAVE LOGIC INC COM 532275104 1,568 105,364 SH   SOLE 21 105,364 0 0
LIGHTWAVE LOGIC INC COM 532275104 19,733 1,326,170 SH   SOLE 22 1,326,170 0 0
LILLY ELI & CO COM 532457108 593,374 2,148,192 SH   SOLE 2 626,943 0 1,521,249
LILLY ELI & CO COM 532457108 164,430 595,288 SH   SOLE 4 374,605 0 220,683
LILLY ELI & CO COM 532457108 197,587 715,323 SH   SOLE 7 691,996 0 23,327
LILLY ELI & CO COM 532457108 10,247 37,096 SH   SOLE 13 28,692 0 8,404
LILLY ELI & CO COM 532457108 20,865 75,537 SH   SOLE 15 75,537 0 0
LILLY ELI & CO COM 532457108 1 4 SH   SOLE 17 0 0 4
LILLY ELI & CO COM 532457108 810,826 2,935,436 SH   SOLE 18 2,728,398 0 207,038
LILLY ELI & CO COM 532457108 566,378 2,050,459 SH   SOLE 19 2,050,459 0 0
LILLY ELI & CO COM 532457108 6,405,885 23,191,243 SH   SOLE 21 23,191,243 0 0
LILLY ELI & CO COM 532457108 4,961,968 17,963,827 SH   SOLE 22 16,128,670 0 1,835,157
LILLY ELI & CO COM 532457108 139,563 505,261 SH   SOLE 23 505,261 0 0
LILLY ELI & CO COM 532457108 411,226 1,488,761 SH   SOLE 25 1,488,761 0 0
LILLY ELI & CO COM 532457108 525,844 1,903,713 SH   SOLE 26 718,943 0 1,184,770
LILLY ELI & CO COM 532457108 636,442 2,304,112 SH   SOLE 28 92,848 0 2,211,264
LILLY ELI & CO COM 532457108 8,893 32,194 SH   SOLE 29 32,194 0 0
LILLY ELI & CO COM 532457108 1,281,668 4,640,026 SH   SOLE 30 4,583,564 0 56,462
LILLY ELI & CO COM 532457108 94,775 343,113 SH   SOLE 31 131,539 0 211,574
LILLY ELI & CO COM 532457108 425,191 1,539,321 SH   SOLE 34 1,539,321 0 0
LILLY ELI & CO COM 532457108 99,451 360,042 SH   SOLE 36 360,042 0 0
LILLY ELI & CO COM 532457108 7,491 27,121 SH   SOLE 40 27,121 0 0
LILLY ELI & CO COM 532457108 214,472 776,453 SH   SOLE 43 61,417 0 715,036
LILLY ELI & CO OPTIONS 532457108 470 1,700 SH Call SOLE 4 1,700 0 0
LILLY ELI & CO OPTIONS 532457108 6,077 22,000 SH Call SOLE 18 22,000 0 0
LILLY ELI & CO OPTIONS 532457108 36,654 132,700 SH Call SOLE 19 132,700 0 0
LILLY ELI & CO OPTIONS 532457108 2,983 10,800 SH Call SOLE 22 10,800 0 0
LILLY ELI & CO OPTIONS 532457108 470 1,700 SH Call SOLE 26 1,700 0 0
LILLY ELI & CO OPTIONS 532457108 20,882 75,600 SH Call SOLE 34 75,600 0 0
LIMBACH HLDGS INC COM 53263P105 17 1,907 SH   SOLE 18 1,907 0 0
LIMBACH HLDGS INC COM 53263P105 270 30,025 SH   SOLE 21 30,025 0 0
LIMBACH HLDGS INC COM 53263P105 4 498 SH   SOLE 22 498 0 0
LIMELIGHT NETWORKS INC COM 53261M104 313 91,155 SH   SOLE 2 35,156 0 55,999
LIMELIGHT NETWORKS INC COM 53261M104 8 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,361 396,764 SH   SOLE 18 396,764 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,864 543,516 SH   SOLE 19 543,516 0 0
LIMELIGHT NETWORKS INC COM 53261M104 16,574 4,831,948 SH   SOLE 21 4,831,948 0 0
LIMELIGHT NETWORKS INC COM 53261M104 11,197 3,264,295 SH   SOLE 22 3,144,696 0 119,599
LIMELIGHT NETWORKS INC COM 53261M104 90 26,348 SH   SOLE 25 26,348 0 0
LIMELIGHT NETWORKS INC COM 53261M104 51 14,901 SH   SOLE 26 5,824 0 9,077
LIMELIGHT NETWORKS INC COM 53261M104 316 92,194 SH   SOLE 30 92,194 0 0
LIMELIGHT NETWORKS INC COM 53261M104 19 5,678 SH   SOLE 36 5,678 0 0
LIMELIGHT NETWORKS INC COM 53261M104 52 15,214 SH   SOLE 40 15,214 0 0
LIMELIGHT NETWORKS INC COM 53261M104 108 31,611 SH   SOLE 43 0 0 31,611
LIMESTONE BANCORP INC COM 53262L105 11 601 SH   SOLE 2 601 0 0
LIMESTONE BANCORP INC COM 53262L105 18 946 SH   SOLE 18 946 0 0
LIMESTONE BANCORP INC COM 53262L105 245 13,119 SH   SOLE 21 13,119 0 0
LIMESTONE BANCORP INC COM 53262L105 13 702 SH   SOLE 22 702 0 0
LIMESTONE BANCORP INC COM 53262L105 1 48 SH   SOLE 43 0 0 48
LIMONEIRA CO COM 532746104 145 9,644 SH   SOLE 2 584 0 9,060
LIMONEIRA CO COM 532746104 5 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 782 52,104 SH   SOLE 18 52,104 0 0
LIMONEIRA CO COM 532746104 432 28,817 SH   SOLE 19 28,817 0 0
LIMONEIRA CO COM 532746104 8,933 595,517 SH   SOLE 21 595,517 0 0
LIMONEIRA CO COM 532746104 5,513 367,559 SH   SOLE 22 360,948 0 6,611
LIMONEIRA CO COM 532746104 1 56 SH   SOLE 43 0 0 56
LINCOLN EDL SVCS CORP COM 533535100 34 4,532 SH   SOLE 18 4,532 0 0
LINCOLN EDL SVCS CORP COM 533535100 637 85,213 SH   SOLE 21 85,213 0 0
LINCOLN EDL SVCS CORP COM 533535100 3,215 430,382 SH   SOLE 22 430,382 0 0
LINCOLN EDL SVCS CORP COM 533535100 8 1,022 SH   SOLE 43 0 0 1,022
LINCOLN ELEC HLDGS INC COM 533900106 13,941 99,956 SH   SOLE 2 48,569 0 51,387
LINCOLN ELEC HLDGS INC COM 533900106 246 1,764 SH   SOLE 4 1,120 0 644
LINCOLN ELEC HLDGS INC COM 533900106 1,913 13,716 SH   SOLE 7 13,716 0 0
LINCOLN ELEC HLDGS INC COM 533900106 18,089 129,696 SH   SOLE 18 129,696 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,433 17,443 SH   SOLE 19 17,443 0 0
LINCOLN ELEC HLDGS INC COM 533900106 410,432 2,942,801 SH   SOLE 21 2,942,801 0 0
LINCOLN ELEC HLDGS INC COM 533900106 223,660 1,603,640 SH   SOLE 22 1,539,089 0 64,551
LINCOLN ELEC HLDGS INC COM 533900106 1,066 7,644 SH   SOLE 25 7,644 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,089 22,149 SH   SOLE 26 17,861 0 4,288
LINCOLN ELEC HLDGS INC COM 533900106 148 1,058 SH   SOLE 28 1,058 0 0
LINCOLN ELEC HLDGS INC COM 533900106 39,218 281,191 SH   SOLE 30 281,191 0 0
LINCOLN ELEC HLDGS INC COM 533900106 121 864 SH   SOLE 31 864 0 0
LINCOLN ELEC HLDGS INC COM 533900106 125 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,041 7,461 SH   SOLE 40 7,461 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4,425 31,729 SH   SOLE 43 216 0 31,513
LINCOLN NATL CORP IND COM 534187109 35,710 523,150 SH   SOLE 2 56,656 0 466,494
LINCOLN NATL CORP IND COM 534187109 10,588 155,110 SH   SOLE 4 95,479 0 59,631
LINCOLN NATL CORP IND COM 534187109 10,488 153,646 SH   SOLE 7 148,515 0 5,131
LINCOLN NATL CORP IND COM 534187109 15 213 SH   SOLE 13 213 0 0
LINCOLN NATL CORP IND COM 534187109 1,623 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 30,446 446,034 SH   SOLE 18 422,153 0 23,881
LINCOLN NATL CORP IND COM 534187109 5,978 87,570 SH   SOLE 19 87,570 0 0
LINCOLN NATL CORP IND COM 534187109 341,752 5,006,621 SH   SOLE 21 5,006,621 0 0
LINCOLN NATL CORP IND COM 534187109 255,943 3,749,531 SH   SOLE 22 3,378,999 0 370,532
LINCOLN NATL CORP IND COM 534187109 6,983 102,300 SH   SOLE 23 102,300 0 0
LINCOLN NATL CORP IND COM 534187109 29,718 435,367 SH   SOLE 25 435,367 0 0
LINCOLN NATL CORP IND COM 534187109 25,218 369,436 SH   SOLE 26 123,661 0 245,775
LINCOLN NATL CORP IND COM 534187109 39,809 583,193 SH   SOLE 28 111,950 0 471,243
LINCOLN NATL CORP IND COM 534187109 22 318 SH   SOLE 29 318 0 0
LINCOLN NATL CORP IND COM 534187109 73,389 1,075,141 SH   SOLE 30 1,075,141 0 0
LINCOLN NATL CORP IND COM 534187109 4,712 69,034 SH   SOLE 31 20,538 0 48,496
LINCOLN NATL CORP IND COM 534187109 49,088 719,137 SH   SOLE 34 719,137 0 0
LINCOLN NATL CORP IND COM 534187109 7,117 104,261 SH   SOLE 36 104,261 0 0
LINCOLN NATL CORP IND COM 534187109 398 5,828 SH   SOLE 40 5,828 0 0
LINCOLN NATL CORP IND COM 534187109 28,742 421,073 SH   SOLE 43 17,024 0 404,049
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 185 11,839 SH   SOLE 2 7,978 0 3,861
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,378 88,357 SH   SOLE 18 88,357 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 872 55,921 SH   SOLE 19 55,921 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 17,619 1,129,397 SH   SOLE 21 1,129,397 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12,550 804,460 SH   SOLE 22 780,900 0 23,560
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 74 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 93 5,972 SH   SOLE 26 0 0 5,972
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 109 6,966 SH   SOLE 30 6,966 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 43 2,754 SH   SOLE 40 2,754 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 303 19,412 SH   SOLE 43 919 0 18,493
LINDE PLC SHS G5494J103 98,663 284,800 SH   SOLE 2 124,008 0 160,792
LINDE PLC SHS G5494J103 89,204 257,494 SH   SOLE 4 223,656 0 33,838
LINDE PLC SHS G5494J103 152,566 440,396 SH   SOLE 7 425,231 0 15,165
LINDE PLC SHS G5494J103 2,371 6,845 SH   SOLE 13 1,388 0 5,457
LINDE PLC SHS G5494J103 25,415 73,362 SH   SOLE 15 73,362 0 0
LINDE PLC SHS G5494J103 332,965 961,132 SH   SOLE 18 776,718 0 184,414
LINDE PLC SHS G5494J103 150,695 434,993 SH   SOLE 19 434,993 0 0
LINDE PLC SHS G5494J103 2,854,772 8,240,545 SH   SOLE 21 8,240,545 0 0
LINDE PLC SHS G5494J103 2,644,357 7,633,163 SH   SOLE 22 6,961,684 0 671,479
LINDE PLC SHS G5494J103 102,382 295,535 SH   SOLE 23 295,535 0 0
LINDE PLC SHS G5494J103 262,772 758,514 SH   SOLE 25 758,514 0 0
LINDE PLC SHS G5494J103 361,154 1,042,501 SH   SOLE 26 350,232 0 692,269
LINDE PLC SHS G5494J103 328,160 947,263 SH   SOLE 28 5,430 0 941,833
LINDE PLC SHS G5494J103 9 26 SH   SOLE 29 26 0 0
LINDE PLC SHS G5494J103 742,293 2,142,694 SH   SOLE 30 2,142,694 0 0
LINDE PLC SHS G5494J103 62,045 179,098 SH   SOLE 31 50,315 0 128,783
LINDE PLC SHS G5494J103 31,722 91,567 SH   SOLE 34 91,567 0 0
LINDE PLC SHS G5494J103 78,842 227,583 SH   SOLE 36 227,583 0 0
LINDE PLC SHS G5494J103 5,979 17,258 SH   SOLE 40 17,258 0 0
LINDE PLC SHS G5494J103 95,692 276,224 SH   SOLE 43 20,865 0 255,359
LINDSAY CORP COM 535555106 983 6,469 SH   SOLE 2 5,016 0 1,453
LINDSAY CORP COM 535555106 8 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,683 11,074 SH   SOLE 7 11,074 0 0
LINDSAY CORP COM 535555106 5,852 38,501 SH   SOLE 18 38,501 0 0
LINDSAY CORP COM 535555106 2,976 19,578 SH   SOLE 19 19,578 0 0
LINDSAY CORP COM 535555106 195,470 1,285,984 SH   SOLE 21 1,285,984 0 0
LINDSAY CORP COM 535555106 40,698 267,751 SH   SOLE 22 261,313 0 6,438
LINDSAY CORP COM 535555106 946 6,222 SH   SOLE 25 6,222 0 0
LINDSAY CORP COM 535555106 924 6,081 SH   SOLE 26 4,584 0 1,497
LINDSAY CORP COM 535555106 22 143 SH   SOLE 28 143 0 0
LINDSAY CORP COM 535555106 20,069 132,031 SH   SOLE 30 132,031 0 0
LINDSAY CORP COM 535555106 453 2,981 SH   SOLE 34 2,981 0 0
LINDSAY CORP COM 535555106 95 625 SH   SOLE 36 625 0 0
LINDSAY CORP COM 535555106 202 1,328 SH   SOLE 40 1,328 0 0
LINDSAY CORP COM 535555106 439 2,891 SH   SOLE 43 25 0 2,866
LINEAGE CELL THERAPEUTICS IN COM 53566P109 205 83,474 SH   SOLE 2 4,915 0 78,559
LINEAGE CELL THERAPEUTICS IN COM 53566P109 5 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 998 407,445 SH   SOLE 18 407,445 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 509 207,789 SH   SOLE 19 207,789 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 14,835 6,055,068 SH   SOLE 21 6,055,068 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 7,969 3,252,784 SH   SOLE 22 3,175,952 0 76,832
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,993 119,786 SH   SOLE 2 78,539 0 41,247
LIONS GATE ENTMNT CORP CL A VTG 535919401 126 7,583 SH   SOLE 4 7,583 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 22 1,350 SH   SOLE 7 1,350 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 4,689 281,775 SH   SOLE 18 281,775 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 31,668 1,903,138 SH   SOLE 19 1,903,138 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 39,230 2,357,597 SH   SOLE 21 2,357,597 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 26,443 1,589,131 SH   SOLE 22 1,528,045 0 61,086
LIONS GATE ENTMNT CORP CL A VTG 535919401 27 1,601 SH   SOLE 23 1,601 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 138 8,272 SH   SOLE 25 8,272 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 276 16,583 SH   SOLE 26 5,988 0 10,595
LIONS GATE ENTMNT CORP CL A VTG 535919401 10 577 SH   SOLE 28 577 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 653 39,253 SH   SOLE 30 39,253 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 7,676 461,304 SH   SOLE 34 461,304 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 80 4,810 SH   SOLE 36 4,810 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 104 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,184 131,279 SH   SOLE 43 2,834 0 128,445
LIONS GATE ENTMNT CORP OPTIONS 535919401 13 800 SH Call SOLE 4 800 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 166 10,000 SH Call SOLE 18 10,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 3,047 183,100 SH Call SOLE 19 183,100 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 108 6,500 SH Call SOLE 22 6,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 825 49,600 SH Call SOLE 34 49,600 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,661 107,909 SH   SOLE 2 43,629 0 64,280
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 39 2,552 SH   SOLE 7 2,552 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5,432 352,958 SH   SOLE 18 352,958 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2,994 194,569 SH   SOLE 19 194,569 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 67,693 4,398,528 SH   SOLE 21 4,398,528 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 45,755 2,973,020 SH   SOLE 22 2,852,005 0 121,015
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 241 15,660 SH   SOLE 25 15,660 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 729 47,367 SH   SOLE 26 39,058 0 8,309
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 36 2,325 SH   SOLE 28 2,325 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 971 63,094 SH   SOLE 30 63,094 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 46 2,997 SH   SOLE 36 2,997 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 203 13,209 SH   SOLE 40 13,209 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 134 8,718 SH   SOLE 43 82 0 8,636
LIPOCINE INC NEW COM 53630X104 17 17,415 SH   SOLE 18 17,415 0 0
LIPOCINE INC NEW COM 53630X104 289 292,000 SH   SOLE 21 292,000 0 0
LIPOCINE INC NEW COM 53630X104 1,274 1,285,132 SH   SOLE 22 1,285,132 0 0
LIQTECH INTL INC COM 53632A201 26 4,548 SH   SOLE 2 4,548 0 0
LIQTECH INTL INC COM 53632A201 87 15,240 SH   SOLE 18 15,240 0 0
LIQTECH INTL INC COM 53632A201 64 11,220 SH   SOLE 21 11,220 0 0
LIQTECH INTL INC COM 53632A201 284 49,685 SH   SOLE 22 49,685 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 3 647 SH   SOLE 2 0 0 647
LIQUIDIA CORPORATION COM NEW 53635D202 30 6,107 SH   SOLE 18 6,107 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 569 116,800 SH   SOLE 21 116,800 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 3,505 719,789 SH   SOLE 22 719,789 0 0
LIQUIDITY SVCS INC COM 53635B107 329 14,883 SH   SOLE 2 11,749 0 3,134
LIQUIDITY SVCS INC COM 53635B107 8 375 SH   SOLE 7 375 0 0
LIQUIDITY SVCS INC COM 53635B107 2,061 93,348 SH   SOLE 18 93,348 0 0
LIQUIDITY SVCS INC COM 53635B107 1,042 47,185 SH   SOLE 19 47,185 0 0
LIQUIDITY SVCS INC COM 53635B107 69,053 3,127,402 SH   SOLE 21 3,127,402 0 0
LIQUIDITY SVCS INC COM 53635B107 14,746 667,856 SH   SOLE 22 653,252 0 14,604
LIQUIDITY SVCS INC COM 53635B107 80 3,638 SH   SOLE 25 3,638 0 0
LIQUIDITY SVCS INC COM 53635B107 69 3,112 SH   SOLE 26 1,110 0 2,002
LIQUIDITY SVCS INC COM 53635B107 899 40,696 SH   SOLE 30 40,696 0 0
LIQUIDITY SVCS INC COM 53635B107 70 3,161 SH   SOLE 40 3,161 0 0
LIQUIDITY SVCS INC COM 53635B107 235 10,639 SH   SOLE 43 0 0 10,639
LITHIA MTRS INC COM 536797103 27,078 91,187 SH   SOLE 2 31,533 0 59,654
LITHIA MTRS INC COM 536797103 184 619 SH   SOLE 4 619 0 0
LITHIA MTRS INC COM 536797103 162 547 SH   SOLE 7 547 0 0
LITHIA MTRS INC COM 536797103 22,261 74,967 SH   SOLE 18 72,180 0 2,787
LITHIA MTRS INC COM 536797103 19,419 65,396 SH   SOLE 19 65,396 0 0
LITHIA MTRS INC COM 536797103 425,384 1,432,509 SH   SOLE 21 1,432,509 0 0
LITHIA MTRS INC COM 536797103 271,855 915,491 SH   SOLE 22 876,991 0 38,500
LITHIA MTRS INC COM 536797103 522 1,758 SH   SOLE 23 1,758 0 0
LITHIA MTRS INC COM 536797103 1,278 4,304 SH   SOLE 25 4,304 0 0
LITHIA MTRS INC COM 536797103 7,685 25,880 SH   SOLE 26 13,579 0 12,301
LITHIA MTRS INC COM 536797103 6,656 22,415 SH   SOLE 28 539 0 21,876
LITHIA MTRS INC COM 536797103 5,953 20,047 SH   SOLE 30 20,047 0 0
LITHIA MTRS INC COM 536797103 199 671 SH   SOLE 31 443 0 228
LITHIA MTRS INC COM 536797103 544 1,832 SH   SOLE 36 1,832 0 0
LITHIA MTRS INC COM 536797103 1,170 3,941 SH   SOLE 40 3,941 0 0
LITHIA MTRS INC COM 536797103 3,435 11,566 SH   SOLE 43 1,616 0 9,950
LITHIUM AMERS CORP NEW COM NEW 53680Q207 1,874 64,341 SH   SOLE 18 0 0 64,341
LITHIUM AMERS CORP NEW COM NEW 53680Q207 647 22,206 SH   SOLE 21 22,206 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 633 21,731 SH   SOLE 43 4,106 0 17,625
LITTELFUSE INC COM 537008104 13,756 43,713 SH   SOLE 2 18,304 0 25,409
LITTELFUSE INC COM 537008104 49 156 SH   SOLE 4 90 0 66
LITTELFUSE INC COM 537008104 105 334 SH   SOLE 7 334 0 0
LITTELFUSE INC COM 537008104 16,684 53,020 SH   SOLE 18 53,020 0 0
LITTELFUSE INC COM 537008104 5,336 16,957 SH   SOLE 19 16,957 0 0
LITTELFUSE INC COM 537008104 368,069 1,169,662 SH   SOLE 21 1,169,662 0 0
LITTELFUSE INC COM 537008104 211,296 671,464 SH   SOLE 22 643,758 0 27,706
LITTELFUSE INC COM 537008104 1,043 3,316 SH   SOLE 25 3,316 0 0
LITTELFUSE INC COM 537008104 3,086 9,806 SH   SOLE 26 8,112 0 1,694
LITTELFUSE INC COM 537008104 138 439 SH   SOLE 28 439 0 0
LITTELFUSE INC COM 537008104 4,593 14,597 SH   SOLE 30 14,597 0 0
LITTELFUSE INC COM 537008104 113 360 SH   SOLE 31 360 0 0
LITTELFUSE INC COM 537008104 94 298 SH   SOLE 36 298 0 0
LITTELFUSE INC COM 537008104 1,014 3,222 SH   SOLE 40 3,222 0 0
LITTELFUSE INC COM 537008104 5,044 16,029 SH   SOLE 43 960 0 15,069
LIVANOVA PLC SHS G5509L101 4,440 50,787 SH   SOLE 2 38,189 0 12,598
LIVANOVA PLC SHS G5509L101 70 804 SH   SOLE 4 199 0 605
LIVANOVA PLC SHS G5509L101 69 786 SH   SOLE 7 786 0 0
LIVANOVA PLC SHS G5509L101 21,123 241,598 SH   SOLE 18 241,598 0 0
LIVANOVA PLC SHS G5509L101 8,887 101,644 SH   SOLE 19 101,644 0 0
LIVANOVA PLC SHS G5509L101 356,186 4,073,953 SH   SOLE 21 4,073,953 0 0
LIVANOVA PLC SHS G5509L101 132,481 1,515,282 SH   SOLE 22 1,482,109 0 33,173
LIVANOVA PLC SHS G5509L101 670 7,659 SH   SOLE 25 7,659 0 0
LIVANOVA PLC SHS G5509L101 1,584 18,120 SH   SOLE 26 14,695 0 3,425
LIVANOVA PLC SHS G5509L101 76 873 SH   SOLE 28 873 0 0
LIVANOVA PLC SHS G5509L101 27,778 317,716 SH   SOLE 30 317,716 0 0
LIVANOVA PLC SHS G5509L101 581 6,648 SH   SOLE 40 6,648 0 0
LIVANOVA PLC SHS G5509L101 1,175 13,435 SH   SOLE 43 128 0 13,307
LIVE NATION ENTERTAINMENT IN COM 538034109 45,663 381,513 SH   SOLE 2 59,480 0 322,033
LIVE NATION ENTERTAINMENT IN COM 538034109 14,171 118,398 SH   SOLE 4 75,093 0 43,305
LIVE NATION ENTERTAINMENT IN COM 538034109 13,943 116,491 SH   SOLE 7 112,523 0 3,968
LIVE NATION ENTERTAINMENT IN COM 538034109 417 3,486 SH   SOLE 13 624 0 2,862
LIVE NATION ENTERTAINMENT IN COM 538034109 1,771 14,795 SH   SOLE 15 14,795 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 32,610 272,450 SH   SOLE 18 252,061 0 20,389
LIVE NATION ENTERTAINMENT IN COM 538034109 32,629 272,611 SH   SOLE 19 272,611 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 391,973 3,274,899 SH   SOLE 21 3,274,899 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 348,301 2,910,029 SH   SOLE 22 2,616,292 0 293,737
LIVE NATION ENTERTAINMENT IN COM 538034109 11,358 94,898 SH   SOLE 23 94,898 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 21,141 176,628 SH   SOLE 25 176,628 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 36,085 301,491 SH   SOLE 26 116,879 0 184,612
LIVE NATION ENTERTAINMENT IN COM 538034109 30,093 251,425 SH   SOLE 28 2,408 0 249,017
LIVE NATION ENTERTAINMENT IN COM 538034109 47 389 SH   SOLE 29 389 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 67,081 560,455 SH   SOLE 30 560,455 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,222 60,339 SH   SOLE 31 18,796 0 41,543
LIVE NATION ENTERTAINMENT IN COM 538034109 16,340 136,520 SH   SOLE 34 136,520 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,018 58,632 SH   SOLE 36 58,632 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 634 5,300 SH   SOLE 40 5,300 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 11,462 95,764 SH   SOLE 43 19,620 0 76,144
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 6,299 3,490,000 PRN   SOLE 21 3,490,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 3,433 2,613,000 PRN   SOLE 21 2,613,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,081 12,385 SH   SOLE 2 8,973 0 3,412
LIVE OAK BANCSHARES INC COM 53803X105 9 104 SH   SOLE 4 104 0 0
LIVE OAK BANCSHARES INC COM 53803X105 39 446 SH   SOLE 7 446 0 0
LIVE OAK BANCSHARES INC COM 53803X105 7,413 84,919 SH   SOLE 18 84,919 0 0
LIVE OAK BANCSHARES INC COM 53803X105 4,950 56,704 SH   SOLE 19 56,704 0 0
LIVE OAK BANCSHARES INC COM 53803X105 95,518 1,094,260 SH   SOLE 21 1,094,260 0 0
LIVE OAK BANCSHARES INC COM 53803X105 64,388 737,630 SH   SOLE 22 720,004 0 17,626
LIVE OAK BANCSHARES INC COM 53803X105 410 4,693 SH   SOLE 25 4,693 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,155 13,227 SH   SOLE 26 10,321 0 2,906
LIVE OAK BANCSHARES INC COM 53803X105 56 637 SH   SOLE 28 637 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,658 18,997 SH   SOLE 30 18,997 0 0
LIVE OAK BANCSHARES INC COM 53803X105 126 1,438 SH   SOLE 36 1,438 0 0
LIVE OAK BANCSHARES INC COM 53803X105 364 4,173 SH   SOLE 40 4,173 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,415 16,205 SH   SOLE 43 0 0 16,205
LIVE VENTURES INC COM NEW 538142308 8 260 SH   SOLE 18 260 0 0
LIVE VENTURES INC COM NEW 538142308 117 3,712 SH   SOLE 21 3,712 0 0
LIVE VENTURES INC COM NEW 538142308 3 80 SH   SOLE 22 80 0 0
LIVENT CORP COM 53814L108 1,588 65,123 SH   SOLE 2 48,140 0 16,983
LIVENT CORP COM 53814L108 13 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 48 1,989 SH   SOLE 7 1,989 0 0
LIVENT CORP COM 53814L108 13,979 573,395 SH   SOLE 18 562,808 0 10,587
LIVENT CORP COM 53814L108 8,830 362,195 SH   SOLE 19 362,195 0 0
LIVENT CORP COM 53814L108 473,225 19,410,363 SH   SOLE 21 19,410,363 0 0
LIVENT CORP COM 53814L108 96,875 3,973,560 SH   SOLE 22 3,886,443 0 87,117
LIVENT CORP COM 53814L108 28 1,150 SH   SOLE 23 1,150 0 0
LIVENT CORP COM 53814L108 543 22,276 SH   SOLE 25 22,276 0 0
LIVENT CORP COM 53814L108 1,923 78,891 SH   SOLE 26 67,516 0 11,375
LIVENT CORP COM 53814L108 69 2,845 SH   SOLE 28 2,845 0 0
LIVENT CORP COM 53814L108 7,128 292,372 SH   SOLE 30 292,372 0 0
LIVENT CORP COM 53814L108 60 2,457 SH   SOLE 36 2,457 0 0
LIVENT CORP COM 53814L108 505 20,720 SH   SOLE 40 20,720 0 0
LIVENT CORP COM 53814L108 1,692 69,395 SH   SOLE 43 1,132 0 68,263
LIVEONE INC COM 53814X102 10 7,696 SH   SOLE 2 2,144 0 5,552
LIVEONE INC COM 53814X102 1 654 SH   SOLE 7 654 0 0
LIVEONE INC COM 53814X102 216 169,134 SH   SOLE 18 169,134 0 0
LIVEONE INC COM 53814X102 107 83,367 SH   SOLE 19 83,367 0 0
LIVEONE INC COM 53814X102 2,580 2,015,731 SH   SOLE 21 2,015,731 0 0
LIVEONE INC COM 53814X102 1,838 1,436,151 SH   SOLE 22 1,431,290 0 4,861
LIVEONE INC COM 53814X102 6 4,406 SH   SOLE 43 0 0 4,406
LIVEPERSON INC COM 538146101 3,853 107,863 SH   SOLE 2 65,705 0 42,158
LIVEPERSON INC COM 538146101 31 879 SH   SOLE 4 259 0 620
LIVEPERSON INC COM 538146101 33 918 SH   SOLE 7 918 0 0
LIVEPERSON INC COM 538146101 8,783 245,898 SH   SOLE 18 228,091 0 17,807
LIVEPERSON INC COM 538146101 17,268 483,428 SH   SOLE 19 483,428 0 0
LIVEPERSON INC COM 538146101 281,825 7,889,832 SH   SOLE 21 7,889,832 0 0
LIVEPERSON INC COM 538146101 72,944 2,042,102 SH   SOLE 22 2,004,309 0 37,793
LIVEPERSON INC COM 538146101 536 14,995 SH   SOLE 23 14,995 0 0
LIVEPERSON INC COM 538146101 351 9,833 SH   SOLE 25 9,833 0 0
LIVEPERSON INC COM 538146101 3,164 88,584 SH   SOLE 26 16,291 0 72,293
LIVEPERSON INC COM 538146101 41 1,144 SH   SOLE 28 1,144 0 0
LIVEPERSON INC COM 538146101 4,300 120,370 SH   SOLE 30 120,370 0 0
LIVEPERSON INC COM 538146101 98 2,745 SH   SOLE 34 2,745 0 0
LIVEPERSON INC COM 538146101 59 1,653 SH   SOLE 36 1,653 0 0
LIVEPERSON INC COM 538146101 268 7,512 SH   SOLE 40 7,512 0 0
LIVEPERSON INC COM 538146101 1,666 46,632 SH   SOLE 43 118 0 46,514
LIVEPERSON INC NOTE 12/1 538146AD3 775 919,000 PRN   SOLE 2 919,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3 3,044 3,610,000 PRN   SOLE 21 3,610,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3 843 1,000,000 PRN   SOLE 22 1,000,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3 5,717 6,781,000 PRN   SOLE 34 6,781,000 0 0
LIVERAMP HLDGS INC COM 53815P108 7,998 166,802 SH   SOLE 2 80,099 0 86,703
LIVERAMP HLDGS INC COM 53815P108 12 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 45 945 SH   SOLE 7 945 0 0
LIVERAMP HLDGS INC COM 53815P108 16,101 335,796 SH   SOLE 18 323,170 0 12,626
LIVERAMP HLDGS INC COM 53815P108 26,945 561,945 SH   SOLE 19 561,945 0 0
LIVERAMP HLDGS INC COM 53815P108 231,126 4,820,145 SH   SOLE 21 4,820,145 0 0
LIVERAMP HLDGS INC COM 53815P108 114,197 2,381,586 SH   SOLE 22 2,316,290 0 65,296
LIVERAMP HLDGS INC COM 53815P108 875 18,248 SH   SOLE 23 18,248 0 0
LIVERAMP HLDGS INC COM 53815P108 408 8,505 SH   SOLE 25 8,505 0 0
LIVERAMP HLDGS INC COM 53815P108 5,542 115,589 SH   SOLE 26 20,487 0 95,102
LIVERAMP HLDGS INC COM 53815P108 58 1,217 SH   SOLE 28 1,217 0 0
LIVERAMP HLDGS INC COM 53815P108 1,838 38,322 SH   SOLE 30 38,322 0 0
LIVERAMP HLDGS INC COM 53815P108 391 8,148 SH   SOLE 40 8,148 0 0
LIVERAMP HLDGS INC COM 53815P108 2,202 45,924 SH   SOLE 43 17,822 0 28,102
LIVEVOX HOLDING INC COM CL A 53838L100 8 1,502 SH   SOLE 22 1,502 0 0
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 4,131 3,625,000 PRN   SOLE 21 3,625,000 0 0
LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 0 303 SH   SOLE 18 303 0 0
LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 16 13,497 SH   SOLE 21 13,497 0 0
LIZHI INC ADS 53933L104 6 3,317 SH   SOLE 22 0 0 3,317
LKQ CORP COM 501889208 35,432 590,237 SH   SOLE 2 165,047 0 425,190
LKQ CORP COM 501889208 16,415 273,448 SH   SOLE 4 183,474 0 89,974
LKQ CORP COM 501889208 18,908 314,973 SH   SOLE 7 242,817 0 72,156
LKQ CORP COM 501889208 293 4,880 SH   SOLE 13 810 0 4,070
LKQ CORP COM 501889208 2,529 42,135 SH   SOLE 15 42,135 0 0
LKQ CORP COM 501889208 27,264 454,173 SH   SOLE 18 416,539 0 37,634
LKQ CORP COM 501889208 11,029 183,722 SH   SOLE 19 183,722 0 0
LKQ CORP COM 501889208 491,145 8,181,664 SH   SOLE 21 8,181,664 0 0
LKQ CORP COM 501889208 350,751 5,842,922 SH   SOLE 22 5,281,098 0 561,824
LKQ CORP COM 501889208 9,546 159,022 SH   SOLE 23 159,022 0 0
LKQ CORP COM 501889208 36,512 608,224 SH   SOLE 25 608,224 0 0
LKQ CORP COM 501889208 38,920 648,339 SH   SOLE 26 272,060 0 376,279
LKQ CORP COM 501889208 65,814 1,096,355 SH   SOLE 28 13,493 0 1,082,862
LKQ CORP COM 501889208 55 913 SH   SOLE 29 913 0 0
LKQ CORP COM 501889208 146,499 2,440,435 SH   SOLE 30 2,398,105 0 42,330
LKQ CORP COM 501889208 9,169 152,734 SH   SOLE 31 33,979 0 118,755
LKQ CORP COM 501889208 48,175 802,522 SH   SOLE 34 802,522 0 0
LKQ CORP COM 501889208 7,803 129,981 SH   SOLE 36 129,981 0 0
LKQ CORP COM 501889208 574 9,564 SH   SOLE 40 9,564 0 0
LKQ CORP COM 501889208 6,266 104,385 SH   SOLE 43 12,141 0 92,244
LL FLOORING HOLDINGS INC COM 55003T107 371 21,759 SH   SOLE 2 7,686 0 14,073
LL FLOORING HOLDINGS INC COM 55003T107 2 109 SH   SOLE 4 109 0 0
LL FLOORING HOLDINGS INC COM 55003T107 7 406 SH   SOLE 7 406 0 0
LL FLOORING HOLDINGS INC COM 55003T107 1,912 112,016 SH   SOLE 18 112,016 0 0
LL FLOORING HOLDINGS INC COM 55003T107 845 49,517 SH   SOLE 19 49,517 0 0
LL FLOORING HOLDINGS INC COM 55003T107 64,350 3,769,788 SH   SOLE 21 3,769,788 0 0
LL FLOORING HOLDINGS INC COM 55003T107 13,140 769,747 SH   SOLE 22 737,985 0 31,762
LL FLOORING HOLDINGS INC COM 55003T107 99 5,789 SH   SOLE 25 5,789 0 0
LL FLOORING HOLDINGS INC COM 55003T107 36 2,114 SH   SOLE 26 2,114 0 0
LL FLOORING HOLDINGS INC COM 55003T107 883 51,742 SH   SOLE 30 51,742 0 0
LL FLOORING HOLDINGS INC COM 55003T107 82 4,819 SH   SOLE 36 4,819 0 0
LL FLOORING HOLDINGS INC COM 55003T107 73 4,256 SH   SOLE 40 4,256 0 0
LL FLOORING HOLDINGS INC COM 55003T107 47 2,775 SH   SOLE 43 0 0 2,775
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 10,023 3,930,461 SH   SOLE 43 171,560 0 3,758,901
LM FDG AMER INC COM 502074404 0 85 SH   SOLE 21 85 0 0
LM FDG AMER INC COM 502074404 2 399 SH   SOLE 22 399 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 7 1,000 SH   SOLE 18 1,000 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 101 14,388 SH   SOLE 21 14,388 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 900 128,815 SH   SOLE 22 128,815 0 0
LOANDEPOT INC COM CL A 53946R106 705 146,944 SH   SOLE 22 146,944 0 0
LOCKHEED MARTIN CORP COM 539830109 268,512 755,500 SH   SOLE 2 299,361 0 456,139
LOCKHEED MARTIN CORP COM 539830109 31,863 89,652 SH   SOLE 4 59,003 0 30,649
LOCKHEED MARTIN CORP COM 539830109 83,690 235,475 SH   SOLE 7 228,172 0 7,303
LOCKHEED MARTIN CORP COM 539830109 7,055 19,849 SH   SOLE 13 17,384 0 2,465
LOCKHEED MARTIN CORP COM 539830109 12,552 35,316 SH   SOLE 15 35,316 0 0
LOCKHEED MARTIN CORP COM 539830109 244,921 689,122 SH   SOLE 18 640,537 0 48,585
LOCKHEED MARTIN CORP COM 539830109 180,179 506,962 SH   SOLE 19 506,962 0 0
LOCKHEED MARTIN CORP COM 539830109 2,688,250 7,563,800 SH   SOLE 21 7,563,800 0 0
LOCKHEED MARTIN CORP COM 539830109 1,941,494 5,462,689 SH   SOLE 22 4,934,001 0 528,688
LOCKHEED MARTIN CORP COM 539830109 65,061 183,060 SH   SOLE 23 183,060 0 0
LOCKHEED MARTIN CORP COM 539830109 42,321 119,076 SH   SOLE 25 119,076 0 0
LOCKHEED MARTIN CORP COM 539830109 103,439 291,041 SH   SOLE 26 144,788 0 146,253
LOCKHEED MARTIN CORP COM 539830109 29,027 81,671 SH   SOLE 28 0 0 81,671
LOCKHEED MARTIN CORP COM 539830109 14,688 41,326 SH   SOLE 29 41,326 0 0
LOCKHEED MARTIN CORP COM 539830109 382,487 1,076,186 SH   SOLE 30 1,076,186 0 0
LOCKHEED MARTIN CORP COM 539830109 29,011 81,627 SH   SOLE 31 75,727 0 5,900
LOCKHEED MARTIN CORP COM 539830109 3,603 10,137 SH   SOLE 32 10,137 0 0
LOCKHEED MARTIN CORP COM 539830109 12,349 34,745 SH   SOLE 35 34,745 0 0
LOCKHEED MARTIN CORP COM 539830109 38,295 107,749 SH   SOLE 36 107,749 0 0
LOCKHEED MARTIN CORP COM 539830109 1,712 4,818 SH   SOLE 40 4,818 0 0
LOCKHEED MARTIN CORP COM 539830109 60,839 171,180 SH   SOLE 43 14,025 0 157,155
LOEWS CORP COM 540424108 35,830 620,334 SH   SOLE 2 81,089 0 539,245
LOEWS CORP COM 540424108 5,574 96,500 SH   SOLE 4 87,035 0 9,465
LOEWS CORP COM 540424108 10,038 173,787 SH   SOLE 7 167,744 0 6,043
LOEWS CORP COM 540424108 49 845 SH   SOLE 13 845 0 0
LOEWS CORP COM 540424108 1,813 31,388 SH   SOLE 15 31,388 0 0
LOEWS CORP COM 540424108 0 1 SH   SOLE 17 0 0 1
LOEWS CORP COM 540424108 29,691 514,049 SH   SOLE 18 485,164 0 28,885
LOEWS CORP COM 540424108 6,229 107,847 SH   SOLE 19 107,847 0 0
LOEWS CORP COM 540424108 303,721 5,258,327 SH   SOLE 21 5,258,327 0 0
LOEWS CORP COM 540424108 258,125 4,468,917 SH   SOLE 22 4,039,422 0 429,495
LOEWS CORP COM 540424108 7,238 125,309 SH   SOLE 23 125,309 0 0
LOEWS CORP COM 540424108 16,903 292,649 SH   SOLE 25 292,649 0 0
LOEWS CORP COM 540424108 46,024 796,821 SH   SOLE 26 518,197 0 278,624
LOEWS CORP COM 540424108 44,703 773,939 SH   SOLE 28 6,566 0 767,373
LOEWS CORP COM 540424108 42 727 SH   SOLE 29 727 0 0
LOEWS CORP COM 540424108 57,360 993,075 SH   SOLE 30 993,075 0 0
LOEWS CORP COM 540424108 4,695 81,287 SH   SOLE 31 26,598 0 54,689
LOEWS CORP COM 540424108 730 12,640 SH   SOLE 34 12,640 0 0
LOEWS CORP COM 540424108 5,886 101,904 SH   SOLE 36 101,904 0 0
LOEWS CORP COM 540424108 414 7,168 SH   SOLE 40 7,168 0 0
LOEWS CORP COM 540424108 9,336 161,639 SH   SOLE 43 3,257 0 158,382
LOGAN RIDGE FINANCE CORP 5.75% NT CV 22 14054R403 4,478 176,107 SH   SOLE 21 176,107 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 2 673 SH   SOLE 2 0 0 673
LOGICBIO THERAPEUTICS INC COM 54142F102 10 4,496 SH   SOLE 18 4,496 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 142 61,271 SH   SOLE 21 61,271 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 345 149,234 SH   SOLE 22 149,234 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 7 2,935 SH   SOLE 23 2,935 0 0
LOGITECH INTL S A SHS H50430232 20,162 244,447 SH   SOLE 18 243,807 0 640
LOGITECH INTL S A SHS H50430232 19,841 240,556 SH   SOLE 43 16,864 0 223,692
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 215 32,277 SH   SOLE 21 32,277 0 0
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 295 44,289 SH   SOLE 43 0 0 44,289
LONGBOARD PHARMACEUTICALS IN COM 54300N103 7 1,341 SH   SOLE 18 1,341 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103 82 16,752 SH   SOLE 21 16,752 0 0
LONGEVERON INC COM 54303L104 1,002 82,989 SH   SOLE 22 82,989 0 0
LOOP INDS INC COM 543518104 85 6,934 SH   SOLE 21 6,934 0 0
LOOP INDS INC COM 543518104 2,697 219,805 SH   SOLE 22 219,805 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 310 89,822 SH   SOLE 2 33,285 0 56,537
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,573 455,905 SH   SOLE 18 455,905 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 928 269,068 SH   SOLE 19 269,068 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 18,423 5,339,877 SH   SOLE 21 5,339,877 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 11,004 3,189,556 SH   SOLE 22 3,055,432 0 134,124
LORDSTOWN MOTORS CORP COM CL A 54405Q100 76 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 224 64,999 SH   SOLE 28 64,999 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 272 78,964 SH   SOLE 30 78,964 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 62 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 2,730 428,608 SH   SOLE 22 428,608 0 0
LOUISIANA PAC CORP COM 546347105 21,341 272,379 SH   SOLE 2 81,043 0 191,336
LOUISIANA PAC CORP COM 546347105 331 4,219 SH   SOLE 4 4,219 0 0
LOUISIANA PAC CORP COM 546347105 133 1,702 SH   SOLE 7 1,702 0 0
LOUISIANA PAC CORP COM 546347105 295 3,766 SH   SOLE 13 3,766 0 0
LOUISIANA PAC CORP COM 546347105 15,174 193,665 SH   SOLE 18 193,665 0 0
LOUISIANA PAC CORP COM 546347105 4,484 57,226 SH   SOLE 19 57,226 0 0
LOUISIANA PAC CORP COM 546347105 361,912 4,619,171 SH   SOLE 21 4,619,171 0 0
LOUISIANA PAC CORP COM 546347105 186,784 2,383,969 SH   SOLE 22 2,283,285 0 100,684
LOUISIANA PAC CORP COM 546347105 122 1,557 SH   SOLE 23 1,557 0 0
LOUISIANA PAC CORP COM 546347105 1,042 13,293 SH   SOLE 25 13,293 0 0
LOUISIANA PAC CORP COM 546347105 4,595 58,645 SH   SOLE 26 39,287 0 19,358
LOUISIANA PAC CORP COM 546347105 1,257 16,043 SH   SOLE 28 1,822 0 14,221
LOUISIANA PAC CORP COM 546347105 4,200 53,608 SH   SOLE 30 53,608 0 0
LOUISIANA PAC CORP COM 546347105 104 1,327 SH   SOLE 31 1,327 0 0
LOUISIANA PAC CORP COM 546347105 86 1,099 SH   SOLE 36 1,099 0 0
LOUISIANA PAC CORP COM 546347105 953 12,165 SH   SOLE 40 12,165 0 0
LOUISIANA PAC CORP COM 546347105 5,016 64,017 SH   SOLE 43 452 0 63,565
LOVESAC COMPANY COM 54738L109 325 4,898 SH   SOLE 2 3,653 0 1,245
LOVESAC COMPANY COM 54738L109 3 41 SH   SOLE 4 41 0 0
LOVESAC COMPANY COM 54738L109 14 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109 2,383 35,961 SH   SOLE 18 35,961 0 0
LOVESAC COMPANY COM 54738L109 1,496 22,575 SH   SOLE 19 22,575 0 0
LOVESAC COMPANY COM 54738L109 31,336 472,924 SH   SOLE 21 472,924 0 0
LOVESAC COMPANY COM 54738L109 20,104 303,404 SH   SOLE 22 296,392 0 7,012
LOVESAC COMPANY COM 54738L109 214 3,223 SH   SOLE 25 3,223 0 0
LOVESAC COMPANY COM 54738L109 127 1,918 SH   SOLE 26 823 0 1,095
LOVESAC COMPANY COM 54738L109 774 11,676 SH   SOLE 30 11,676 0 0
LOVESAC COMPANY COM 54738L109 136 2,046 SH   SOLE 36 2,046 0 0
LOVESAC COMPANY COM 54738L109 111 1,674 SH   SOLE 40 1,674 0 0
LOVESAC COMPANY COM 54738L109 161 2,435 SH   SOLE 43 0 0 2,435
LOWES COS INC COM 548661107 441,950 1,709,805 SH   SOLE 2 450,063 0 1,259,742
LOWES COS INC COM 548661107 139,827 540,960 SH   SOLE 4 343,207 0 197,753
LOWES COS INC COM 548661107 172,535 667,499 SH   SOLE 7 579,217 0 88,282
LOWES COS INC COM 548661107 8,474 32,783 SH   SOLE 13 25,241 0 7,542
LOWES COS INC COM 548661107 25,432 98,391 SH   SOLE 15 98,391 0 0
LOWES COS INC COM 548661107 7 29 SH   SOLE 17 0 0 29
LOWES COS INC COM 548661107 395,078 1,528,465 SH   SOLE 18 1,410,248 0 118,217
LOWES COS INC COM 548661107 166,189 642,946 SH   SOLE 19 642,946 0 0
LOWES COS INC COM 548661107 4,003,595 15,488,994 SH   SOLE 21 15,488,994 0 0
LOWES COS INC COM 548661107 3,843,143 14,868,241 SH   SOLE 22 13,270,910 0 1,597,331
LOWES COS INC COM 548661107 118,423 458,152 SH   SOLE 23 458,152 0 0
LOWES COS INC COM 548661107 316,487 1,224,415 SH   SOLE 25 1,224,415 0 0
LOWES COS INC COM 548661107 415,098 1,605,918 SH   SOLE 26 544,854 0 1,061,064
LOWES COS INC COM 548661107 510,077 1,973,371 SH   SOLE 28 41,653 0 1,931,718
LOWES COS INC COM 548661107 8,501 32,887 SH   SOLE 29 32,887 0 0
LOWES COS INC COM 548661107 1,074,597 4,157,370 SH   SOLE 30 4,147,776 0 9,594
LOWES COS INC COM 548661107 82,720 320,024 SH   SOLE 31 124,483 0 195,541
LOWES COS INC COM 548661107 88,108 340,868 SH   SOLE 34 340,868 0 0
LOWES COS INC COM 548661107 76,777 297,034 SH   SOLE 36 297,034 0 0
LOWES COS INC COM 548661107 5,953 23,030 SH   SOLE 40 23,030 0 0
LOWES COS INC COM 548661107 179,697 695,205 SH   SOLE 43 84,982 0 610,223
LOYALTY VENTURES INC COMMON STOCK 54911Q107 6,976 232,002 SH   SOLE 2 8,260 0 223,742
LOYALTY VENTURES INC COMMON STOCK 54911Q107 2 74 SH   SOLE 4 74 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 18 588 SH   SOLE 7 588 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 708 23,549 SH   SOLE 18 23,549 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 168 5,572 SH   SOLE 19 5,572 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 59,306 1,972,267 SH   SOLE 21 1,972,267 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 14,231 473,252 SH   SOLE 22 450,988 0 22,264
LOYALTY VENTURES INC COMMON STOCK 54911Q107 90 2,992 SH   SOLE 25 2,992 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 217 7,225 SH   SOLE 26 5,463 0 1,762
LOYALTY VENTURES INC COMMON STOCK 54911Q107 1,048 34,837 SH   SOLE 30 34,837 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 9 301 SH   SOLE 31 301 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 98 3,261 SH   SOLE 36 3,261 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 71 2,354 SH   SOLE 40 2,354 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 648 21,551 SH   SOLE 43 2,338 0 19,213
LPL FINL HLDGS INC COM 50212V100 24,891 155,482 SH   SOLE 2 40,898 0 114,584
LPL FINL HLDGS INC COM 50212V100 46 285 SH   SOLE 4 285 0 0
LPL FINL HLDGS INC COM 50212V100 222 1,389 SH   SOLE 7 1,389 0 0
LPL FINL HLDGS INC COM 50212V100 0 2 SH   SOLE 17 0 0 2
LPL FINL HLDGS INC COM 50212V100 5,601 34,987 SH   SOLE 18 34,987 0 0
LPL FINL HLDGS INC COM 50212V100 3,730 23,300 SH   SOLE 19 23,300 0 0
LPL FINL HLDGS INC COM 50212V100 235,918 1,473,657 SH   SOLE 21 1,473,657 0 0
LPL FINL HLDGS INC COM 50212V100 289,892 1,810,806 SH   SOLE 22 1,721,256 0 89,550
LPL FINL HLDGS INC COM 50212V100 2,074 12,954 SH   SOLE 25 12,954 0 0
LPL FINL HLDGS INC COM 50212V100 5,243 32,750 SH   SOLE 26 27,113 0 5,637
LPL FINL HLDGS INC COM 50212V100 228 1,424 SH   SOLE 28 1,424 0 0
LPL FINL HLDGS INC COM 50212V100 12,842 80,218 SH   SOLE 30 80,218 0 0
LPL FINL HLDGS INC COM 50212V100 193 1,205 SH   SOLE 31 1,205 0 0
LPL FINL HLDGS INC COM 50212V100 137 853 SH   SOLE 34 853 0 0
LPL FINL HLDGS INC COM 50212V100 1,070 6,682 SH   SOLE 36 6,682 0 0
LPL FINL HLDGS INC COM 50212V100 1,641 10,251 SH   SOLE 40 10,251 0 0
LPL FINL HLDGS INC COM 50212V100 7,458 46,587 SH   SOLE 43 3,601 0 42,986
LSB INDS INC COM 502160104 1,378 124,705 SH   SOLE 7 124,705 0 0
LSB INDS INC COM 502160104 126 11,368 SH   SOLE 18 11,368 0 0
LSB INDS INC COM 502160104 1,870 169,264 SH   SOLE 21 169,264 0 0
LSB INDS INC COM 502160104 4,233 383,102 SH   SOLE 22 383,102 0 0
LSB INDS INC COM 502160104 62 5,571 SH   SOLE 43 0 0 5,571
LSI INDS INC OHIO COM 50216C108 202 29,487 SH   SOLE 2 11,633 0 17,854
LSI INDS INC OHIO COM 50216C108 35 5,145 SH   SOLE 18 5,145 0 0
LSI INDS INC OHIO COM 50216C108 504 73,401 SH   SOLE 19 73,401 0 0
LSI INDS INC OHIO COM 50216C108 626 91,255 SH   SOLE 21 91,255 0 0
LSI INDS INC OHIO COM 50216C108 3,915 570,745 SH   SOLE 22 570,745 0 0
LSI INDS INC OHIO COM 50216C108 37 5,465 SH   SOLE 23 5,465 0 0
LSI INDS INC OHIO COM 50216C108 275 40,026 SH   SOLE 26 0 0 40,026
LTC PPTYS INC COM 502175102 1,543 45,203 SH   SOLE 2 10,924 0 34,279
LTC PPTYS INC COM 502175102 706 20,673 SH   SOLE 4 20,673 0 0
LTC PPTYS INC COM 502175102 1,675 49,062 SH   SOLE 7 49,062 0 0
LTC PPTYS INC COM 502175102 5,085 148,932 SH   SOLE 18 148,932 0 0
LTC PPTYS INC COM 502175102 4,064 119,038 SH   SOLE 19 119,038 0 0
LTC PPTYS INC COM 502175102 175,555 5,142,203 SH   SOLE 21 5,142,203 0 0
LTC PPTYS INC COM 502175102 42,360 1,240,759 SH   SOLE 22 1,202,057 0 38,702
LTC PPTYS INC COM 502175102 53 1,546 SH   SOLE 23 1,546 0 0
LTC PPTYS INC COM 502175102 6,266 183,542 SH   SOLE 25 183,542 0 0
LTC PPTYS INC COM 502175102 422 12,364 SH   SOLE 26 9,143 0 3,221
LTC PPTYS INC COM 502175102 778 22,786 SH   SOLE 28 110 0 22,676
LTC PPTYS INC COM 502175102 7,541 220,879 SH   SOLE 30 220,879 0 0
LTC PPTYS INC COM 502175102 5,656 165,685 SH   SOLE 31 0 0 165,685
LTC PPTYS INC COM 502175102 171 5,021 SH   SOLE 40 5,021 0 0
LTC PPTYS INC COM 502175102 665 19,468 SH   SOLE 43 1,752 0 17,716
LUBYS INC COM 549282101 11 3,920 SH   SOLE 18 3,920 0 0
LUBYS INC COM 549282101 183 64,081 SH   SOLE 21 64,081 0 0
LUBYS INC COM 549282101 1,169 408,844 SH   SOLE 22 408,844 0 0
LUCID DIAGNOSTICS INC COM 54948X109 16 3,053 SH   SOLE 2 0 0 3,053
LUCID DIAGNOSTICS INC COM 54948X109 75 13,975 SH   SOLE 18 13,975 0 0
LUCID DIAGNOSTICS INC COM 54948X109 201 37,402 SH   SOLE 21 37,402 0 0
LUCID DIAGNOSTICS INC COM 54948X109 13 2,499 SH   SOLE 22 1,389 0 1,110
LUCID GROUP INC COM 549498103 1,494 39,251 SH   SOLE 2 24,411 0 14,840
LUCID GROUP INC COM 549498103 5,779 151,868 SH   SOLE 4 136,181 0 15,687
LUCID GROUP INC COM 549498103 7,941 208,695 SH   SOLE 7 208,695 0 0
LUCID GROUP INC COM 549498103 42 1,114 SH   SOLE 13 1,114 0 0
LUCID GROUP INC COM 549498103 1,274 33,472 SH   SOLE 15 33,472 0 0
LUCID GROUP INC COM 549498103 3,680 96,725 SH   SOLE 18 75,515 0 21,210
LUCID GROUP INC COM 549498103 33,271 874,409 SH   SOLE 21 874,409 0 0
LUCID GROUP INC COM 549498103 292,331 7,682,816 SH   SOLE 22 7,514,880 0 167,936
LUCID GROUP INC COM 549498103 8,686 228,267 SH   SOLE 23 228,267 0 0
LUCID GROUP INC COM 549498103 4,933 129,638 SH   SOLE 25 129,638 0 0
LUCID GROUP INC COM 549498103 12,735 334,685 SH   SOLE 26 252,924 0 81,761
LUCID GROUP INC COM 549498103 15,919 418,383 SH   SOLE 28 12,660 0 405,723
LUCID GROUP INC COM 549498103 37 972 SH   SOLE 29 972 0 0
LUCID GROUP INC COM 549498103 70,979 1,865,422 SH   SOLE 30 1,865,422 0 0
LUCID GROUP INC COM 549498103 2,099 55,167 SH   SOLE 31 42,250 0 12,917
LUCID GROUP INC COM 549498103 15,156 398,310 SH   SOLE 32 398,310 0 0
LUCID GROUP INC COM 549498103 788 20,720 SH   SOLE 34 20,720 0 0
LUCID GROUP INC COM 549498103 2,613 68,664 SH   SOLE 36 68,664 0 0
LUCID GROUP INC COM 549498103 533 14,011 SH   SOLE 40 14,011 0 0
LUCID GROUP INC COM 549498103 398 10,463 SH   SOLE 43 1,851 0 8,612
LUCIRA HEALTH INC COM 54948U105 27 3,087 SH   SOLE 18 3,087 0 0
LUCIRA HEALTH INC COM 54948U105 328 38,120 SH   SOLE 21 38,120 0 0
LUCIRA HEALTH INC COM 54948U105 5 587 SH   SOLE 22 587 0 0
LUCIRA HEALTH INC COM 54948U105 13 1,543 SH   SOLE 43 0 0 1,543
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 398 70,764 SH   SOLE 2 70,764 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,993 353,925 SH   SOLE 19 353,925 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 515 91,561 SH   SOLE 22 27,681 0 63,880
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,470 438,651 SH   SOLE 25 438,651 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 281 49,855 SH   SOLE 26 0 0 49,855
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,612 286,301 SH   SOLE 28 0 0 286,301
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4,189 744,134 SH   SOLE 34 744,134 0 0
LULULEMON ATHLETICA INC COM 550021109 66,772 170,577 SH   SOLE 2 16,985 0 153,592
LULULEMON ATHLETICA INC COM 550021109 30,129 76,967 SH   SOLE 4 46,779 0 30,188
LULULEMON ATHLETICA INC COM 550021109 9,705 24,792 SH   SOLE 7 24,792 0 0
LULULEMON ATHLETICA INC COM 550021109 699 1,786 SH   SOLE 13 353 0 1,433
LULULEMON ATHLETICA INC COM 550021109 3,740 9,553 SH   SOLE 15 9,553 0 0
LULULEMON ATHLETICA INC COM 550021109 1 3 SH   SOLE 17 0 0 3
LULULEMON ATHLETICA INC COM 550021109 31,917 81,536 SH   SOLE 18 75,154 0 6,382
LULULEMON ATHLETICA INC COM 550021109 16,150 41,257 SH   SOLE 19 41,257 0 0
LULULEMON ATHLETICA INC COM 550021109 909,769 2,324,100 SH   SOLE 21 2,324,100 0 0
LULULEMON ATHLETICA INC COM 550021109 957,372 2,445,706 SH   SOLE 22 2,314,378 0 131,328
LULULEMON ATHLETICA INC COM 550021109 26,061 66,576 SH   SOLE 23 66,576 0 0
LULULEMON ATHLETICA INC COM 550021109 72,183 184,400 SH   SOLE 25 184,400 0 0
LULULEMON ATHLETICA INC COM 550021109 67,290 171,899 SH   SOLE 26 80,417 0 91,482
LULULEMON ATHLETICA INC COM 550021109 104,595 267,199 SH   SOLE 28 3,972 0 263,227
LULULEMON ATHLETICA INC COM 550021109 180 461 SH   SOLE 29 461 0 0
LULULEMON ATHLETICA INC COM 550021109 176,073 449,797 SH   SOLE 30 425,098 0 24,699
LULULEMON ATHLETICA INC COM 550021109 19,018 48,583 SH   SOLE 31 12,858 0 35,725
LULULEMON ATHLETICA INC COM 550021109 11,801 30,147 SH   SOLE 32 30,147 0 0
LULULEMON ATHLETICA INC COM 550021109 5,078 12,973 SH   SOLE 34 12,973 0 0
LULULEMON ATHLETICA INC COM 550021109 17,499 44,704 SH   SOLE 36 44,704 0 0
LULULEMON ATHLETICA INC COM 550021109 1,597 4,080 SH   SOLE 40 4,080 0 0
LULULEMON ATHLETICA INC COM 550021109 25,858 66,057 SH   SOLE 43 3,815 0 62,242
LULUS FASHION LOUNGE HOLDING COM 55003A108 21 2,091 SH   SOLE 2 0 0 2,091
LULUS FASHION LOUNGE HOLDING COM 55003A108 170 16,625 SH   SOLE 18 16,625 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 114 11,108 SH   SOLE 19 11,108 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 662 64,748 SH   SOLE 21 64,748 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 303 29,645 SH   SOLE 22 28,816 0 829
LUMEN TECHNOLOGIES INC COM 550241103 32,061 2,554,638 SH   SOLE 2 272,223 0 2,282,415
LUMEN TECHNOLOGIES INC COM 550241103 6,786 540,745 SH   SOLE 4 500,152 0 40,593
LUMEN TECHNOLOGIES INC COM 550241103 11,191 891,747 SH   SOLE 7 861,410 0 30,337
LUMEN TECHNOLOGIES INC COM 550241103 24 1,942 SH   SOLE 13 1,942 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,781 141,919 SH   SOLE 15 141,919 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1 44 SH   SOLE 17 0 0 44
LUMEN TECHNOLOGIES INC COM 550241103 25,538 2,034,924 SH   SOLE 18 1,909,091 0 125,833
LUMEN TECHNOLOGIES INC COM 550241103 5,163 411,359 SH   SOLE 19 411,359 0 0
LUMEN TECHNOLOGIES INC COM 550241103 670,349 53,414,242 SH   SOLE 21 53,414,242 0 0
LUMEN TECHNOLOGIES INC COM 550241103 257,253 20,498,208 SH   SOLE 22 18,492,380 0 2,005,828
LUMEN TECHNOLOGIES INC COM 550241103 6,687 532,853 SH   SOLE 23 532,853 0 0
LUMEN TECHNOLOGIES INC COM 550241103 17,236 1,373,382 SH   SOLE 25 1,373,382 0 0
LUMEN TECHNOLOGIES INC COM 550241103 30,162 2,403,380 SH   SOLE 26 1,081,414 0 1,321,966
LUMEN TECHNOLOGIES INC COM 550241103 22,345 1,780,464 SH   SOLE 28 17,949 0 1,762,515
LUMEN TECHNOLOGIES INC COM 550241103 81,127 6,464,297 SH   SOLE 30 6,464,297 0 0
LUMEN TECHNOLOGIES INC COM 550241103 4,372 348,344 SH   SOLE 31 114,041 0 234,303
LUMEN TECHNOLOGIES INC COM 550241103 4,743 377,951 SH   SOLE 32 377,951 0 0
LUMEN TECHNOLOGIES INC COM 550241103 639 50,928 SH   SOLE 34 50,928 0 0
LUMEN TECHNOLOGIES INC COM 550241103 8,702 693,357 SH   SOLE 36 693,357 0 0
LUMEN TECHNOLOGIES INC COM 550241103 376 29,925 SH   SOLE 40 29,925 0 0
LUMEN TECHNOLOGIES INC COM 550241103 9,517 758,296 SH   SOLE 43 101,515 0 656,781
LUMENT FINANCE TRUST INC COM 55025L108 13 3,322 SH   SOLE 18 3,322 0 0
LUMENT FINANCE TRUST INC COM 55025L108 242 63,052 SH   SOLE 21 63,052 0 0
LUMENT FINANCE TRUST INC COM 55025L108 409 106,502 SH   SOLE 22 106,502 0 0
LUMENTUM HLDGS INC COM 55024U109 18,088 171,010 SH   SOLE 2 60,625 0 110,385
LUMENTUM HLDGS INC COM 55024U109 499 4,719 SH   SOLE 4 4,542 0 177
LUMENTUM HLDGS INC COM 55024U109 123 1,165 SH   SOLE 7 1,165 0 0
LUMENTUM HLDGS INC COM 55024U109 428 4,050 SH   SOLE 13 4,050 0 0
LUMENTUM HLDGS INC COM 55024U109 16,672 157,625 SH   SOLE 18 157,625 0 0
LUMENTUM HLDGS INC COM 55024U109 2,268 21,447 SH   SOLE 19 21,447 0 0
LUMENTUM HLDGS INC COM 55024U109 385,729 3,646,867 SH   SOLE 21 3,646,867 0 0
LUMENTUM HLDGS INC COM 55024U109 208,870 1,974,758 SH   SOLE 22 1,890,639 0 84,119
LUMENTUM HLDGS INC COM 55024U109 282 2,664 SH   SOLE 23 2,664 0 0
LUMENTUM HLDGS INC COM 55024U109 1,252 11,841 SH   SOLE 25 11,841 0 0
LUMENTUM HLDGS INC COM 55024U109 3,275 30,960 SH   SOLE 26 24,858 0 6,102
LUMENTUM HLDGS INC COM 55024U109 143 1,352 SH   SOLE 28 1,352 0 0
LUMENTUM HLDGS INC COM 55024U109 4,711 44,543 SH   SOLE 30 44,543 0 0
LUMENTUM HLDGS INC COM 55024U109 232 2,194 SH   SOLE 31 2,194 0 0
LUMENTUM HLDGS INC COM 55024U109 13 127 SH   SOLE 34 127 0 0
LUMENTUM HLDGS INC COM 55024U109 433 4,095 SH   SOLE 36 4,095 0 0
LUMENTUM HLDGS INC COM 55024U109 972 9,193 SH   SOLE 40 9,193 0 0
LUMENTUM HLDGS INC COM 55024U109 2,840 26,847 SH   SOLE 43 669 0 26,178
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 5,524 3,110,000 PRN   SOLE 21 3,110,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 7,324 5,889,000 PRN   SOLE 21 5,889,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,062 62,822 SH   SOLE 2 57,608 0 5,214
LUMINAR TECHNOLOGIES INC COM CL A 550424105 12 689 SH   SOLE 4 689 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 6,178 365,369 SH   SOLE 21 365,369 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 50,120 2,963,933 SH   SOLE 22 2,889,536 0 74,397
LUMINAR TECHNOLOGIES INC COM CL A 550424105 417 24,671 SH   SOLE 25 24,671 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,192 70,480 SH   SOLE 26 58,243 0 12,237
LUMINAR TECHNOLOGIES INC COM CL A 550424105 2,501 147,896 SH   SOLE 28 147,896 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,721 101,791 SH   SOLE 30 101,791 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 357 21,118 SH   SOLE 40 21,118 0 0
LUMOS PHARMA INC COM 55028X109 10 1,386 SH   SOLE 18 1,386 0 0
LUMOS PHARMA INC COM 55028X109 124 17,893 SH   SOLE 21 17,893 0 0
LUMOS PHARMA INC COM 55028X109 293 42,225 SH   SOLE 22 42,225 0 0
LUNA INNOVATIONS INC COM 550351100 39 4,635 SH   SOLE 2 1,326 0 3,309
LUNA INNOVATIONS INC COM 550351100 4 490 SH   SOLE 7 490 0 0
LUNA INNOVATIONS INC COM 550351100 715 84,743 SH   SOLE 18 84,743 0 0
LUNA INNOVATIONS INC COM 550351100 440 52,099 SH   SOLE 19 52,099 0 0
LUNA INNOVATIONS INC COM 550351100 9,450 1,119,701 SH   SOLE 21 1,119,701 0 0
LUNA INNOVATIONS INC COM 550351100 5,444 644,971 SH   SOLE 22 638,925 0 6,046
LUTHER BURBANK CORP COM 550550107 492 35,044 SH   SOLE 2 25,285 0 9,759
LUTHER BURBANK CORP COM 550550107 3 221 SH   SOLE 7 221 0 0
LUTHER BURBANK CORP COM 550550107 745 53,040 SH   SOLE 18 53,040 0 0
LUTHER BURBANK CORP COM 550550107 470 33,492 SH   SOLE 19 33,492 0 0
LUTHER BURBANK CORP COM 550550107 8,381 596,949 SH   SOLE 21 596,949 0 0
LUTHER BURBANK CORP COM 550550107 6,857 488,425 SH   SOLE 22 478,328 0 10,097
LUTHER BURBANK CORP COM 550550107 79 5,646 SH   SOLE 25 5,646 0 0
LUTHER BURBANK CORP COM 550550107 109 7,769 SH   SOLE 30 7,769 0 0
LUTHER BURBANK CORP COM 550550107 44 3,135 SH   SOLE 43 0 0 3,135
LUXFER HOLDINGS PLC SHS G5698W116 379 19,622 SH   SOLE 2 7,560 0 12,062
LUXFER HOLDINGS PLC SHS G5698W116 9 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,624 84,110 SH   SOLE 18 84,110 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,030 53,360 SH   SOLE 19 53,360 0 0
LUXFER HOLDINGS PLC SHS G5698W116 20,499 1,061,594 SH   SOLE 21 1,061,594 0 0
LUXFER HOLDINGS PLC SHS G5698W116 5,716 296,019 SH   SOLE 22 275,096 0 20,923
LUXFER HOLDINGS PLC SHS G5698W116 110 5,683 SH   SOLE 25 5,683 0 0
LUXFER HOLDINGS PLC SHS G5698W116 109 5,642 SH   SOLE 26 2,646 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 630 32,645 SH   SOLE 30 32,645 0 0
LUXFER HOLDINGS PLC SHS G5698W116 88 4,546 SH   SOLE 36 4,546 0 0
LUXFER HOLDINGS PLC SHS G5698W116 89 4,632 SH   SOLE 40 4,632 0 0
LUXFER HOLDINGS PLC SHS G5698W116 164 8,507 SH   SOLE 43 0 0 8,507
LXP INDUSTRIAL TRUST COM 529043101 10,077 645,113 SH   SOLE 2 77,977 0 567,136
LXP INDUSTRIAL TRUST COM 529043101 2,257 144,523 SH   SOLE 4 144,523 0 0
LXP INDUSTRIAL TRUST COM 529043101 5,411 346,414 SH   SOLE 7 346,414 0 0
LXP INDUSTRIAL TRUST COM 529043101 16,792 1,075,046 SH   SOLE 18 1,075,046 0 0
LXP INDUSTRIAL TRUST COM 529043101 14,034 898,486 SH   SOLE 19 898,486 0 0
LXP INDUSTRIAL TRUST COM 529043101 575,664 36,854,311 SH   SOLE 21 36,854,311 0 0
LXP INDUSTRIAL TRUST COM 529043101 143,543 9,189,680 SH   SOLE 22 8,913,798 0 275,882
LXP INDUSTRIAL TRUST COM 529043101 174 11,154 SH   SOLE 23 11,154 0 0
LXP INDUSTRIAL TRUST COM 529043101 18,805 1,203,926 SH   SOLE 25 1,203,926 0 0
LXP INDUSTRIAL TRUST COM 529043101 1,260 80,691 SH   SOLE 26 63,342 0 17,349
LXP INDUSTRIAL TRUST COM 529043101 2,632 168,495 SH   SOLE 28 4,823 0 163,672
LXP INDUSTRIAL TRUST COM 529043101 25,320 1,620,968 SH   SOLE 30 1,620,968 0 0
LXP INDUSTRIAL TRUST COM 529043101 18,566 1,188,577 SH   SOLE 31 0 0 1,188,577
LXP INDUSTRIAL TRUST COM 529043101 120 7,685 SH   SOLE 36 7,685 0 0
LXP INDUSTRIAL TRUST COM 529043101 586 37,522 SH   SOLE 40 37,522 0 0
LXP INDUSTRIAL TRUST COM 529043101 2,326 148,887 SH   SOLE 43 579 0 148,308
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309 10,316 165,724 SH   SOLE 21 165,724 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 128 16,496 SH   SOLE 2 4,236 0 12,260
LYELL IMMUNOPHARMA INC COM 55083R104 511 66,061 SH   SOLE 18 66,061 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 414 53,459 SH   SOLE 19 53,459 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 9,340 1,206,723 SH   SOLE 21 1,206,723 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 4,076 526,664 SH   SOLE 22 520,685 0 5,979
LYELL IMMUNOPHARMA INC COM 55083R104 812 104,902 SH   SOLE 30 104,902 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 195 25,147 SH   SOLE 34 25,147 0 0
LYFT INC CL A COM 55087P104 32,469 759,869 SH   SOLE 2 261,139 0 498,730
LYFT INC CL A COM 55087P104 10,117 236,769 SH   SOLE 4 135,501 0 101,268
LYFT INC CL A COM 55087P104 1,083 25,334 SH   SOLE 7 25,334 0 0
LYFT INC CL A COM 55087P104 1,287 30,108 SH   SOLE 13 30,108 0 0
LYFT INC CL A COM 55087P104 945 22,124 SH   SOLE 15 22,124 0 0
LYFT INC CL A COM 55087P104 12,391 289,985 SH   SOLE 18 275,167 0 14,818
LYFT INC CL A COM 55087P104 33,085 774,278 SH   SOLE 19 774,278 0 0
LYFT INC CL A COM 55087P104 207,839 4,863,997 SH   SOLE 21 4,863,997 0 0
LYFT INC CL A COM 55087P104 266,339 6,233,075 SH   SOLE 22 5,886,895 0 346,180
LYFT INC CL A COM 55087P104 6,917 161,866 SH   SOLE 23 161,866 0 0
LYFT INC CL A COM 55087P104 20,676 483,865 SH   SOLE 25 483,865 0 0
LYFT INC CL A COM 55087P104 28,399 664,614 SH   SOLE 26 208,880 0 455,734
LYFT INC CL A COM 55087P104 41,352 967,762 SH   SOLE 28 11,517 0 956,245
LYFT INC CL A COM 55087P104 519 12,139 SH   SOLE 29 12,139 0 0
LYFT INC CL A COM 55087P104 41,435 969,684 SH   SOLE 30 551,327 0 418,357
LYFT INC CL A COM 55087P104 5,052 118,237 SH   SOLE 31 51,025 0 67,212
LYFT INC CL A COM 55087P104 46,395 1,085,780 SH   SOLE 34 1,085,780 0 0
LYFT INC CL A COM 55087P104 4,968 116,276 SH   SOLE 36 116,276 0 0
LYFT INC CL A COM 55087P104 345 8,082 SH   SOLE 40 8,082 0 0
LYFT INC CL A COM 55087P104 5,748 134,512 SH   SOLE 43 12,081 0 122,431
LYFT INC NOTE 1.500% 5/1 55087PAB0 6,580 4,940,000 PRN   SOLE 21 4,940,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 60,745 658,629 SH   SOLE 2 85,907 0 572,722
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,743 116,477 SH   SOLE 4 106,150 0 10,327
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21,957 238,073 SH   SOLE 7 229,924 0 8,149
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 878 9,519 SH   SOLE 13 5,934 0 3,585
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,427 37,162 SH   SOLE 15 37,162 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 0 3 SH   SOLE 17 0 0 3
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45,004 487,958 SH   SOLE 18 452,193 0 35,765
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,561 114,507 SH   SOLE 19 114,507 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 827,217 8,969,068 SH   SOLE 21 8,969,068 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 522,397 5,664,071 SH   SOLE 22 5,131,332 0 532,739
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13,895 150,660 SH   SOLE 23 150,660 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31,416 340,629 SH   SOLE 25 340,629 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 50,112 543,341 SH   SOLE 26 172,489 0 370,852
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45,640 494,848 SH   SOLE 28 4,701 0 490,147
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 169,712 1,840,096 SH   SOLE 30 1,840,096 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,904 96,545 SH   SOLE 31 31,024 0 65,521
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,785 41,034 SH   SOLE 32 41,034 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,215 13,173 SH   SOLE 34 13,173 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,870 139,538 SH   SOLE 35 139,538 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,504 135,577 SH   SOLE 36 135,577 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 790 8,568 SH   SOLE 40 8,568 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,269 154,716 SH   SOLE 43 13,763 0 140,953
LYRA THERAPEUTICS INC COM 55234L105 3 618 SH   SOLE 2 0 0 618
LYRA THERAPEUTICS INC COM 55234L105 6 1,424 SH   SOLE 18 1,424 0 0
LYRA THERAPEUTICS INC COM 55234L105 71 16,231 SH   SOLE 21 16,231 0 0
M & T BK CORP COM 55261F104 54,868 357,259 SH   SOLE 2 93,591 0 263,668
M & T BK CORP COM 55261F104 18,469 120,256 SH   SOLE 4 63,142 0 57,114
M & T BK CORP COM 55261F104 17,553 114,289 SH   SOLE 7 110,766 0 3,523
M & T BK CORP COM 55261F104 3,614 23,533 SH   SOLE 13 21,725 0 1,808
M & T BK CORP COM 55261F104 2,744 17,868 SH   SOLE 15 17,868 0 0
M & T BK CORP COM 55261F104 0 2 SH   SOLE 17 0 0 2
M & T BK CORP COM 55261F104 92,482 602,173 SH   SOLE 18 583,014 0 19,159
M & T BK CORP COM 55261F104 80,434 523,727 SH   SOLE 19 523,727 0 0
M & T BK CORP COM 55261F104 561,341 3,655,039 SH   SOLE 21 3,655,039 0 0
M & T BK CORP COM 55261F104 434,754 2,830,796 SH   SOLE 22 2,536,901 0 293,895
M & T BK CORP COM 55261F104 14,411 93,834 SH   SOLE 23 93,834 0 0
M & T BK CORP COM 55261F104 30,076 195,833 SH   SOLE 25 195,833 0 0
M & T BK CORP COM 55261F104 46,627 303,601 SH   SOLE 26 132,036 0 171,565
M & T BK CORP COM 55261F104 62,127 404,527 SH   SOLE 28 2,292 0 402,235
M & T BK CORP COM 55261F104 1,332 8,674 SH   SOLE 29 8,674 0 0
M & T BK CORP COM 55261F104 106,925 696,216 SH   SOLE 30 693,759 0 2,457
M & T BK CORP COM 55261F104 9,442 61,478 SH   SOLE 31 27,632 0 33,846
M & T BK CORP COM 55261F104 33,877 220,584 SH   SOLE 34 220,584 0 0
M & T BK CORP COM 55261F104 9,496 61,831 SH   SOLE 36 61,831 0 0
M & T BK CORP COM 55261F104 1,794 11,678 SH   SOLE 37 11,678 0 0
M & T BK CORP COM 55261F104 639 4,159 SH   SOLE 40 4,159 0 0
M & T BK CORP COM 55261F104 10,598 69,008 SH   SOLE 43 4,781 0 64,227
M D C HLDGS INC COM 552676108 14,768 264,517 SH   SOLE 2 127,110 0 137,407
M D C HLDGS INC COM 552676108 13 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108 65 1,169 SH   SOLE 7 1,169 0 0
M D C HLDGS INC COM 552676108 13,509 241,965 SH   SOLE 18 213,563 0 28,402
M D C HLDGS INC COM 552676108 58,708 1,051,548 SH   SOLE 19 1,051,548 0 0
M D C HLDGS INC COM 552676108 428,988 7,683,824 SH   SOLE 21 7,683,824 0 0
M D C HLDGS INC COM 552676108 137,660 2,465,701 SH   SOLE 22 2,415,643 0 50,058
M D C HLDGS INC COM 552676108 2,330 41,732 SH   SOLE 23 41,732 0 0
M D C HLDGS INC COM 552676108 390 6,993 SH   SOLE 25 6,993 0 0
M D C HLDGS INC COM 552676108 13,017 233,162 SH   SOLE 26 21,544 0 211,618
M D C HLDGS INC COM 552676108 63 1,129 SH   SOLE 28 1,129 0 0
M D C HLDGS INC COM 552676108 5,686 101,838 SH   SOLE 30 101,838 0 0
M D C HLDGS INC COM 552676108 19 349 SH   SOLE 34 349 0 0
M D C HLDGS INC COM 552676108 159 2,841 SH   SOLE 36 2,841 0 0
M D C HLDGS INC COM 552676108 402 7,193 SH   SOLE 40 7,193 0 0
M D C HLDGS INC COM 552676108 2,327 41,681 SH   SOLE 43 1,173 0 40,508
M/I HOMES INC COM 55305B101 2,368 38,081 SH   SOLE 2 23,520 0 14,561
M/I HOMES INC COM 55305B101 8 125 SH   SOLE 4 125 0 0
M/I HOMES INC COM 55305B101 25 405 SH   SOLE 7 405 0 0
M/I HOMES INC COM 55305B101 6,846 110,097 SH   SOLE 18 110,097 0 0
M/I HOMES INC COM 55305B101 3,150 50,655 SH   SOLE 19 50,655 0 0
M/I HOMES INC COM 55305B101 246,720 3,967,841 SH   SOLE 21 3,967,841 0 0
M/I HOMES INC COM 55305B101 47,702 767,155 SH   SOLE 22 739,372 0 27,783
M/I HOMES INC COM 55305B101 230 3,700 SH   SOLE 25 3,700 0 0
M/I HOMES INC COM 55305B101 1,153 18,536 SH   SOLE 26 16,591 0 1,945
M/I HOMES INC COM 55305B101 32 520 SH   SOLE 28 520 0 0
M/I HOMES INC COM 55305B101 3,337 53,666 SH   SOLE 30 53,666 0 0
M/I HOMES INC COM 55305B101 55 882 SH   SOLE 36 882 0 0
M/I HOMES INC COM 55305B101 248 3,986 SH   SOLE 40 3,986 0 0
M/I HOMES INC COM 55305B101 1,379 22,177 SH   SOLE 43 2,518 0 19,659
MACATAWA BK CORP COM 554225102 764 86,609 SH   SOLE 2 43,534 0 43,075
MACATAWA BK CORP COM 554225102 4 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 820 92,995 SH   SOLE 18 92,995 0 0
MACATAWA BK CORP COM 554225102 587 66,574 SH   SOLE 19 66,574 0 0
MACATAWA BK CORP COM 554225102 8,973 1,017,293 SH   SOLE 21 1,017,293 0 0
MACATAWA BK CORP COM 554225102 4,007 454,259 SH   SOLE 22 437,761 0 16,498
MACATAWA BK CORP COM 554225102 250 28,305 SH   SOLE 23 28,305 0 0
MACATAWA BK CORP COM 554225102 0 45 SH   SOLE 43 0 0 45
MACERICH CO COM 554382101 5,876 340,037 SH   SOLE 2 179,028 0 161,009
MACERICH CO COM 554382101 1,917 110,909 SH   SOLE 4 110,909 0 0
MACERICH CO COM 554382101 4,614 267,013 SH   SOLE 7 267,013 0 0
MACERICH CO COM 554382101 17,786 1,029,311 SH   SOLE 18 1,029,311 0 0
MACERICH CO COM 554382101 15,747 911,293 SH   SOLE 19 911,293 0 0
MACERICH CO COM 554382101 283,084 16,382,204 SH   SOLE 21 16,382,204 0 0
MACERICH CO COM 554382101 138,416 8,010,169 SH   SOLE 22 7,805,238 0 204,931
MACERICH CO COM 554382101 395 22,856 SH   SOLE 23 22,856 0 0
MACERICH CO COM 554382101 15,907 920,540 SH   SOLE 25 920,540 0 0
MACERICH CO COM 554382101 3,080 178,239 SH   SOLE 26 88,808 0 89,431
MACERICH CO COM 554382101 2,269 131,320 SH   SOLE 28 3,471 0 127,849
MACERICH CO COM 554382101 16,771 970,525 SH   SOLE 30 970,525 0 0
MACERICH CO COM 554382101 15,710 909,160 SH   SOLE 31 0 0 909,160
MACERICH CO COM 554382101 24 1,393 SH   SOLE 34 1,393 0 0
MACERICH CO COM 554382101 630 36,433 SH   SOLE 36 36,433 0 0
MACERICH CO COM 554382101 422 24,393 SH   SOLE 40 24,393 0 0
MACERICH CO COM 554382101 6,855 396,678 SH   SOLE 43 98,968 0 297,710
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,449 18,503 SH   SOLE 2 13,364 0 5,139
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10 133 SH   SOLE 4 133 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 48 617 SH   SOLE 7 617 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10,218 130,493 SH   SOLE 18 130,493 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 31,840 406,636 SH   SOLE 19 406,636 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 130,004 1,660,329 SH   SOLE 21 1,660,329 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 87,359 1,115,700 SH   SOLE 22 1,087,774 0 27,926
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 463 5,912 SH   SOLE 25 5,912 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,692 21,609 SH   SOLE 26 17,650 0 3,959
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 68 867 SH   SOLE 28 867 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,344 29,930 SH   SOLE 30 29,930 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 85,078 1,086,567 SH   SOLE 34 1,086,567 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 471 6,016 SH   SOLE 40 6,016 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 281 3,587 SH   SOLE 43 39 0 3,548
MACONDRAY CAP ACQUISITN CORP UNIT 05/31/2028 G5853A123 24,451 2,450,000 SH   SOLE 2 2,450,000 0 0
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 75 20,506 SH   SOLE 21 20,506 0 0
MACROGENICS INC COM 556099109 1,057 65,849 SH   SOLE 2 24,446 0 41,403
MACROGENICS INC COM 556099109 4 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 14 850 SH   SOLE 7 850 0 0
MACROGENICS INC COM 556099109 2,692 167,740 SH   SOLE 18 164,188 0 3,552
MACROGENICS INC COM 556099109 5,558 346,273 SH   SOLE 19 346,273 0 0
MACROGENICS INC COM 556099109 41,187 2,566,150 SH   SOLE 21 2,566,150 0 0
MACROGENICS INC COM 556099109 24,694 1,538,592 SH   SOLE 22 1,509,144 0 29,448
MACROGENICS INC COM 556099109 155 9,686 SH   SOLE 23 9,686 0 0
MACROGENICS INC COM 556099109 128 8,001 SH   SOLE 25 8,001 0 0
MACROGENICS INC COM 556099109 1,320 82,265 SH   SOLE 26 25,861 0 56,404
MACROGENICS INC COM 556099109 259 16,135 SH   SOLE 28 16,135 0 0
MACROGENICS INC COM 556099109 6,001 373,902 SH   SOLE 30 373,902 0 0
MACROGENICS INC COM 556099109 80 4,965 SH   SOLE 36 4,965 0 0
MACROGENICS INC COM 556099109 82 5,101 SH   SOLE 40 5,101 0 0
MACROGENICS INC COM 556099109 146 9,094 SH   SOLE 43 0 0 9,094
MACYS INC COM 55616P104 13,619 520,195 SH   SOLE 2 279,166 0 241,029
MACYS INC COM 55616P104 17 636 SH   SOLE 4 636 0 0
MACYS INC COM 55616P104 426 16,289 SH   SOLE 7 16,289 0 0
MACYS INC COM 55616P104 38,621 1,475,228 SH   SOLE 18 1,475,228 0 0
MACYS INC COM 55616P104 25,711 982,101 SH   SOLE 19 982,101 0 0
MACYS INC COM 55616P104 585,243 22,354,574 SH   SOLE 21 22,354,574 0 0
MACYS INC COM 55616P104 253,902 9,698,332 SH   SOLE 22 9,405,662 0 292,670
MACYS INC COM 55616P104 500 19,102 SH   SOLE 23 19,102 0 0
MACYS INC COM 55616P104 1,076 41,109 SH   SOLE 25 41,109 0 0
MACYS INC COM 55616P104 3,705 141,528 SH   SOLE 26 62,266 0 79,262
MACYS INC COM 55616P104 143 5,457 SH   SOLE 28 5,457 0 0
MACYS INC COM 55616P104 4,820 184,110 SH   SOLE 30 184,110 0 0
MACYS INC COM 55616P104 2,945 112,503 SH   SOLE 36 112,503 0 0
MACYS INC COM 55616P104 1,036 39,574 SH   SOLE 40 39,574 0 0
MACYS INC COM 55616P104 5,926 226,369 SH   SOLE 43 7,635 0 218,734
MADDEN STEVEN LTD COM 556269108 2,858 61,496 SH   SOLE 2 38,347 0 23,149
MADDEN STEVEN LTD COM 556269108 16 343 SH   SOLE 4 343 0 0
MADDEN STEVEN LTD COM 556269108 54 1,158 SH   SOLE 7 1,158 0 0
MADDEN STEVEN LTD COM 556269108 13,176 283,533 SH   SOLE 18 276,378 0 7,155
MADDEN STEVEN LTD COM 556269108 12,445 267,798 SH   SOLE 19 267,798 0 0
MADDEN STEVEN LTD COM 556269108 423,592 9,115,380 SH   SOLE 21 9,115,380 0 0
MADDEN STEVEN LTD COM 556269108 93,216 2,005,935 SH   SOLE 22 1,959,103 0 46,832
MADDEN STEVEN LTD COM 556269108 267 5,747 SH   SOLE 23 5,747 0 0
MADDEN STEVEN LTD COM 556269108 626 13,469 SH   SOLE 25 13,469 0 0
MADDEN STEVEN LTD COM 556269108 2,689 57,855 SH   SOLE 26 22,734 0 35,121
MADDEN STEVEN LTD COM 556269108 63 1,362 SH   SOLE 28 1,362 0 0
MADDEN STEVEN LTD COM 556269108 6,446 138,721 SH   SOLE 30 138,721 0 0
MADDEN STEVEN LTD COM 556269108 173 3,719 SH   SOLE 36 3,719 0 0
MADDEN STEVEN LTD COM 556269108 481 10,356 SH   SOLE 40 10,356 0 0
MADDEN STEVEN LTD COM 556269108 1,829 39,369 SH   SOLE 43 163 0 39,206
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,508 21,437 SH   SOLE 2 6,879 0 14,558
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 8 107 SH   SOLE 4 107 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 28 400 SH   SOLE 7 400 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 5,647 80,283 SH   SOLE 18 80,283 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3,258 46,311 SH   SOLE 19 46,311 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 67,756 963,269 SH   SOLE 21 963,269 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 43,551 619,150 SH   SOLE 22 593,463 0 25,687
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 218 3,099 SH   SOLE 25 3,099 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 781 11,108 SH   SOLE 26 8,684 0 2,424
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 24 337 SH   SOLE 28 337 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 935 13,289 SH   SOLE 30 13,289 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 23 324 SH   SOLE 36 324 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 240 3,409 SH   SOLE 40 3,409 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 820 11,653 SH   SOLE 43 850 0 10,803
MADISON SQUARE GRDN SPRT COR CL A 55825T103 15,709 90,420 SH   SOLE 2 5,000 0 85,420
MADISON SQUARE GRDN SPRT COR CL A 55825T103 10 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 46 267 SH   SOLE 7 267 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,397 8,039 SH   SOLE 18 8,039 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 928 5,340 SH   SOLE 19 5,340 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 44,184 254,324 SH   SOLE 21 254,324 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 68,631 395,045 SH   SOLE 22 374,983 0 20,062
MADISON SQUARE GRDN SPRT COR CL A 55825T103 324 1,867 SH   SOLE 25 1,867 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 945 5,440 SH   SOLE 26 4,018 0 1,422
MADISON SQUARE GRDN SPRT COR CL A 55825T103 55 315 SH   SOLE 28 315 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,606 9,245 SH   SOLE 30 9,245 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 49 284 SH   SOLE 31 284 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 303 1,744 SH   SOLE 40 1,744 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,422 13,940 SH   SOLE 43 847 0 13,093
MADRIGAL PHARMACEUTICALS INC COM 558868105 791 9,336 SH   SOLE 2 3,783 0 5,553
MADRIGAL PHARMACEUTICALS INC COM 558868105 3 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 15 176 SH   SOLE 7 176 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,723 32,133 SH   SOLE 18 32,133 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 4,986 58,839 SH   SOLE 19 58,839 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 42,773 504,759 SH   SOLE 21 504,759 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 26,505 312,785 SH   SOLE 22 306,272 0 6,513
MADRIGAL PHARMACEUTICALS INC COM 558868105 94 1,112 SH   SOLE 23 1,112 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 104 1,222 SH   SOLE 25 1,222 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 939 11,078 SH   SOLE 26 4,329 0 6,749
MADRIGAL PHARMACEUTICALS INC COM 558868105 87 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,105 13,038 SH   SOLE 30 13,038 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 104 1,230 SH   SOLE 40 1,230 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 233 2,746 SH   SOLE 43 435 0 2,311
MAG SILVER CORP COM 55903Q104 689 44,000 SH   SOLE 23 44,000 0 0
MAG SILVER CORP COM 55903Q104 3,134 200,000 SH   SOLE 25 200,000 0 0
MAG SILVER CORP COM 55903Q104 1,097 70,000 SH   SOLE 26 45,000 0 25,000
MAG SILVER CORP COM 55903Q104 5,485 350,000 SH   SOLE 34 350,000 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,011 21,171 SH   SOLE 2 6,579 0 14,592
MAGELLAN HEALTH INC COM NEW 559079207 9 93 SH   SOLE 4 93 0 0
MAGELLAN HEALTH INC COM NEW 559079207 63 668 SH   SOLE 7 668 0 0
MAGELLAN HEALTH INC COM NEW 559079207 8,580 90,322 SH   SOLE 18 90,322 0 0
MAGELLAN HEALTH INC COM NEW 559079207 7,266 76,496 SH   SOLE 19 76,496 0 0
MAGELLAN HEALTH INC COM NEW 559079207 279,572 2,943,178 SH   SOLE 21 2,943,178 0 0
MAGELLAN HEALTH INC COM NEW 559079207 59,523 626,628 SH   SOLE 22 604,460 0 22,168
MAGELLAN HEALTH INC COM NEW 559079207 155 1,628 SH   SOLE 23 1,628 0 0
MAGELLAN HEALTH INC COM NEW 559079207 261 2,751 SH   SOLE 25 2,751 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,657 17,443 SH   SOLE 26 5,888 0 11,555
MAGELLAN HEALTH INC COM NEW 559079207 7,101 74,755 SH   SOLE 30 74,755 0 0
MAGELLAN HEALTH INC COM NEW 559079207 140 1,477 SH   SOLE 36 1,477 0 0
MAGELLAN HEALTH INC COM NEW 559079207 268 2,817 SH   SOLE 40 2,817 0 0
MAGELLAN HEALTH INC COM NEW 559079207 952 10,022 SH   SOLE 43 1,112 0 8,910
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 111 2,400 SH   SOLE 18 2,400 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,727 37,188 SH   SOLE 19 37,188 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 42 9,443 SH   SOLE 2 1,217 0 8,226
MAGENTA THERAPEUTICS INC COM 55910K108 2 445 SH   SOLE 7 445 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 359 81,039 SH   SOLE 18 81,039 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 344 77,669 SH   SOLE 19 77,669 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 5,975 1,348,829 SH   SOLE 21 1,348,829 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 2,703 610,079 SH   SOLE 22 605,280 0 4,799
MAGENTA THERAPEUTICS INC COM 55910K108 123 27,829 SH   SOLE 30 27,829 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 59 13,371 SH   SOLE 43 0 0 13,371
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 51 2,427 SH   SOLE 22 2,427 0 0
MAGNA INTL INC COM 559222401 635 7,846 SH   SOLE 18 7,846 0 0
MAGNA INTL INC COM 559222401 4,020 49,666 SH   SOLE 19 49,666 0 0
MAGNA INTL INC COM 559222401 895 11,057 SH   SOLE 22 11,057 0 0
MAGNA INTL INC COM 559222401 809 9,996 SH   SOLE 25 9,996 0 0
MAGNA INTL INC COM 559222401 1,737 21,459 SH   SOLE 34 21,459 0 0
MAGNA INTL INC COM 559222401 17,824 220,217 SH   SOLE 43 5,992 0 214,225
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 208 9,916 SH   SOLE 2 9,916 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,701 81,137 SH   SOLE 21 81,137 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 689 32,859 SH   SOLE 22 19,723 0 13,136
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 147 7,011 SH   SOLE 25 7,011 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 66 3,139 SH   SOLE 28 3,139 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 239 11,386 SH   SOLE 30 11,386 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 89 4,230 SH   SOLE 40 4,230 0 0
MAGNITE INC COM 55955D100 1,261 72,080 SH   SOLE 2 47,362 0 24,718
MAGNITE INC COM 55955D100 8 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100 30 1,688 SH   SOLE 7 1,688 0 0
MAGNITE INC COM 55955D100 6,262 357,838 SH   SOLE 18 348,087 0 9,751
MAGNITE INC COM 55955D100 6,253 357,317 SH   SOLE 19 357,317 0 0
MAGNITE INC COM 55955D100 77,368 4,421,028 SH   SOLE 21 4,421,028 0 0
MAGNITE INC COM 55955D100 50,368 2,878,146 SH   SOLE 22 2,804,080 0 74,066
MAGNITE INC COM 55955D100 104 5,957 SH   SOLE 23 5,957 0 0
MAGNITE INC COM 55955D100 316 18,038 SH   SOLE 25 18,038 0 0
MAGNITE INC COM 55955D100 1,210 69,124 SH   SOLE 26 38,817 0 30,307
MAGNITE INC COM 55955D100 40 2,296 SH   SOLE 28 2,296 0 0
MAGNITE INC COM 55955D100 1,283 73,333 SH   SOLE 30 73,333 0 0
MAGNITE INC COM 55955D100 75 4,267 SH   SOLE 36 4,267 0 0
MAGNITE INC COM 55955D100 271 15,480 SH   SOLE 40 15,480 0 0
MAGNITE INC COM 55955D100 572 32,679 SH   SOLE 43 125 0 32,554
MAGNOLIA OIL & GAS CORP CL A 559663109 2,281 120,873 SH   SOLE 2 56,243 0 64,630
MAGNOLIA OIL & GAS CORP CL A 559663109 9 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 37 1,971 SH   SOLE 7 1,971 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 7,150 378,892 SH   SOLE 18 378,892 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 13,940 738,742 SH   SOLE 19 738,742 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 94,078 4,985,604 SH   SOLE 21 4,985,604 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 70,014 3,710,323 SH   SOLE 22 3,628,918 0 81,405
MAGNOLIA OIL & GAS CORP CL A 559663109 339 17,974 SH   SOLE 23 17,974 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 336 17,805 SH   SOLE 25 17,805 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,240 171,718 SH   SOLE 26 52,564 0 119,154
MAGNOLIA OIL & GAS CORP CL A 559663109 2,682 142,152 SH   SOLE 30 142,152 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 721 38,187 SH   SOLE 34 38,187 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 305 16,160 SH   SOLE 40 16,160 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,630 139,382 SH   SOLE 43 10,313 0 129,069
MAGYAR BANCORP INC COM 55977T208 7 580 SH   SOLE 18 580 0 0
MAGYAR BANCORP INC COM 55977T208 106 8,671 SH   SOLE 21 8,671 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 123 40,182 SH   SOLE 2 2,760 0 37,422
MAIDEN HOLDINGS LTD SHS G5753U112 707 230,917 SH   SOLE 18 230,917 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 359 117,371 SH   SOLE 19 117,371 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 7,850 2,565,350 SH   SOLE 21 2,565,350 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 4,731 1,545,923 SH   SOLE 22 1,499,133 0 46,790
MAIN STR CAP CORP COM 56035L104 24,410 544,131 SH   SOLE 30 544,131 0 0
MAIN STR CAP CORP COM 56035L104 1,066 23,768 SH   SOLE 43 5,631 0 18,137
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 44 2,000 SH   SOLE 18 2,000 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 32 1,307 SH   SOLE 18 1,307 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 498 20,233 SH   SOLE 21 20,233 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 44 1,790 SH   SOLE 22 1,790 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 63 2,280 SH   SOLE 2 553 0 1,727
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 141 5,071 SH   SOLE 22 5,071 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 58 2,102 SH   SOLE 25 2,102 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2,128 76,791 SH   SOLE 30 76,791 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 14 492 SH   SOLE 34 492 0 0
MALIBU BOATS INC COM CL A 56117J100 2,452 35,679 SH   SOLE 2 23,808 0 11,871
MALIBU BOATS INC COM CL A 56117J100 7 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 23 333 SH   SOLE 7 333 0 0
MALIBU BOATS INC COM CL A 56117J100 4,326 62,938 SH   SOLE 18 55,284 0 7,654
MALIBU BOATS INC COM CL A 56117J100 8,388 122,046 SH   SOLE 19 122,046 0 0
MALIBU BOATS INC COM CL A 56117J100 49,166 715,350 SH   SOLE 21 715,350 0 0
MALIBU BOATS INC COM CL A 56117J100 40,726 592,547 SH   SOLE 22 579,955 0 12,592
MALIBU BOATS INC COM CL A 56117J100 272 3,958 SH   SOLE 23 3,958 0 0
MALIBU BOATS INC COM CL A 56117J100 254 3,691 SH   SOLE 25 3,691 0 0
MALIBU BOATS INC COM CL A 56117J100 1,990 28,961 SH   SOLE 26 9,175 0 19,786
MALIBU BOATS INC COM CL A 56117J100 22 319 SH   SOLE 28 319 0 0
MALIBU BOATS INC COM CL A 56117J100 2,952 42,949 SH   SOLE 30 42,949 0 0
MALIBU BOATS INC COM CL A 56117J100 7 98 SH   SOLE 34 98 0 0
MALIBU BOATS INC COM CL A 56117J100 164 2,379 SH   SOLE 36 2,379 0 0
MALIBU BOATS INC COM CL A 56117J100 177 2,574 SH   SOLE 40 2,574 0 0
MALIBU BOATS INC COM CL A 56117J100 233 3,383 SH   SOLE 43 0 0 3,383
MALVERN BANCORP INC COM 561409103 21 1,347 SH   SOLE 18 1,347 0 0
MALVERN BANCORP INC COM 561409103 404 25,774 SH   SOLE 21 25,774 0 0
MALVERN BANCORP INC COM 561409103 6 379 SH   SOLE 22 379 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 5 2,876 SH   SOLE 18 2,876 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 112 61,418 SH   SOLE 21 61,418 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 303 166,272 SH   SOLE 22 166,272 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 28 1,952 SH   SOLE 43 0 0 1,952
MANDIANT INC NOTE 1.625% 6/0 31816QAD3 3,013 3,020,000 PRN   SOLE 21 3,020,000 0 0
MANDIANT INC NOTE 0.875% 6/0 31816QAF8 104 100,000 PRN   SOLE 2 100,000 0 0
MANDIANT INC NOTE 0.875% 6/0 31816QAF8 4,042 3,887,000 PRN   SOLE 21 3,887,000 0 0
MANDIANT INC NOTE 0.875% 6/0 31816QAF8 260 250,000 PRN   SOLE 22 250,000 0 0
MANDIANT INC COM 562662106 9,319 531,319 SH   SOLE 2 71,856 0 459,463
MANDIANT INC COM 562662106 55 3,114 SH   SOLE 4 905 0 2,209
MANDIANT INC COM 562662106 60 3,416 SH   SOLE 7 3,416 0 0
MANDIANT INC COM 562662106 1,723 98,237 SH   SOLE 18 98,237 0 0
MANDIANT INC COM 562662106 1,181 67,339 SH   SOLE 19 67,339 0 0
MANDIANT INC COM 562662106 99,091 5,649,458 SH   SOLE 21 5,649,458 0 0
MANDIANT INC COM 562662106 92,159 5,254,242 SH   SOLE 22 4,986,005 0 268,237
MANDIANT INC COM 562662106 1,095 62,410 SH   SOLE 25 62,410 0 0
MANDIANT INC COM 562662106 3,592 204,768 SH   SOLE 26 130,264 0 74,504
MANDIANT INC COM 562662106 75 4,249 SH   SOLE 28 4,249 0 0
MANDIANT INC COM 562662106 23,936 1,364,653 SH   SOLE 30 1,364,653 0 0
MANDIANT INC COM 562662106 64 3,666 SH   SOLE 31 3,666 0 0
MANDIANT INC COM 562662106 190 10,830 SH   SOLE 36 10,830 0 0
MANDIANT INC COM 562662106 511 29,159 SH   SOLE 40 29,159 0 0
MANDIANT INC COM 562662106 607 34,600 SH   SOLE 43 2,280 0 32,320
MANHATTAN ASSOCIATES INC COM 562750109 33,640 216,349 SH   SOLE 2 140,270 0 76,079
MANHATTAN ASSOCIATES INC COM 562750109 2,551 16,405 SH   SOLE 4 15,819 0 586
MANHATTAN ASSOCIATES INC COM 562750109 261 1,681 SH   SOLE 7 1,681 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,256 8,079 SH   SOLE 13 8,079 0 0
MANHATTAN ASSOCIATES INC COM 562750109 24,196 155,612 SH   SOLE 18 154,163 0 1,449
MANHATTAN ASSOCIATES INC COM 562750109 10,629 68,355 SH   SOLE 19 68,355 0 0
MANHATTAN ASSOCIATES INC COM 562750109 530,621 3,412,571 SH   SOLE 21 3,412,571 0 0
MANHATTAN ASSOCIATES INC COM 562750109 295,768 1,902,165 SH   SOLE 22 1,753,440 0 148,725
MANHATTAN ASSOCIATES INC COM 562750109 4,245 27,300 SH   SOLE 23 27,300 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,528 9,825 SH   SOLE 25 9,825 0 0
MANHATTAN ASSOCIATES INC COM 562750109 6,289 40,448 SH   SOLE 26 27,130 0 13,318
MANHATTAN ASSOCIATES INC COM 562750109 1,019 6,555 SH   SOLE 28 1,134 0 5,421
MANHATTAN ASSOCIATES INC COM 562750109 1,790 11,513 SH   SOLE 29 11,513 0 0
MANHATTAN ASSOCIATES INC COM 562750109 6,044 38,868 SH   SOLE 30 38,868 0 0
MANHATTAN ASSOCIATES INC COM 562750109 2,471 15,889 SH   SOLE 31 15,889 0 0
MANHATTAN ASSOCIATES INC COM 562750109 3,303 21,241 SH   SOLE 34 21,241 0 0
MANHATTAN ASSOCIATES INC COM 562750109 608 3,910 SH   SOLE 36 3,910 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,259 8,099 SH   SOLE 40 8,099 0 0
MANHATTAN ASSOCIATES INC COM 562750109 12,187 78,380 SH   SOLE 43 8,439 0 69,941
MANHATTAN BRDG CAP INC COM 562803106 7 1,330 SH   SOLE 18 1,330 0 0
MANHATTAN BRDG CAP INC COM 562803106 106 19,299 SH   SOLE 21 19,299 0 0
MANHATTAN BRDG CAP INC COM 562803106 2 347 SH   SOLE 22 347 0 0
MANITEX INTL INC COM 563420108 14 2,233 SH   SOLE 2 2,233 0 0
MANITEX INTL INC COM 563420108 16 2,459 SH   SOLE 18 2,459 0 0
MANITEX INTL INC COM 563420108 338 53,202 SH   SOLE 21 53,202 0 0
MANITEX INTL INC COM 563420108 127 19,940 SH   SOLE 22 19,940 0 0
MANITOWOC CO INC COM NEW 563571405 2,214 119,091 SH   SOLE 2 52,036 0 67,055
MANITOWOC CO INC COM NEW 563571405 4 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 10 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 2,059 110,775 SH   SOLE 18 110,775 0 0
MANITOWOC CO INC COM NEW 563571405 9,131 491,169 SH   SOLE 19 491,169 0 0
MANITOWOC CO INC COM NEW 563571405 25,918 1,394,199 SH   SOLE 21 1,394,199 0 0
MANITOWOC CO INC COM NEW 563571405 23,509 1,264,624 SH   SOLE 22 1,226,072 0 38,552
MANITOWOC CO INC COM NEW 563571405 324 17,412 SH   SOLE 23 17,412 0 0
MANITOWOC CO INC COM NEW 563571405 82 4,395 SH   SOLE 25 4,395 0 0
MANITOWOC CO INC COM NEW 563571405 1,697 91,312 SH   SOLE 26 5,114 0 86,198
MANITOWOC CO INC COM NEW 563571405 87 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 429 23,090 SH   SOLE 30 23,090 0 0
MANITOWOC CO INC COM NEW 563571405 66 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405 285 15,350 SH   SOLE 43 145 0 15,205
MANNATECH INC COM NEW 563771203 8 207 SH   SOLE 18 207 0 0
MANNATECH INC COM NEW 563771203 121 3,158 SH   SOLE 21 3,158 0 0
MANNATECH INC COM NEW 563771203 1,999 52,163 SH   SOLE 22 52,163 0 0
MANNING & NAPIER INC CL A 56382Q102 21 2,543 SH   SOLE 18 2,543 0 0
MANNING & NAPIER INC CL A 56382Q102 419 50,429 SH   SOLE 21 50,429 0 0
MANNING & NAPIER INC CL A 56382Q102 794 95,500 SH   SOLE 22 95,500 0 0
MANNKIND CORP COM NEW 56400P706 1,646 376,755 SH   SOLE 2 121,633 0 255,122
MANNKIND CORP COM NEW 56400P706 14 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 3,616 827,398 SH   SOLE 18 789,254 0 38,144
MANNKIND CORP COM NEW 56400P706 5,086 1,163,747 SH   SOLE 19 1,163,747 0 0
MANNKIND CORP COM NEW 56400P706 49,803 11,396,550 SH   SOLE 21 11,396,550 0 0
MANNKIND CORP COM NEW 56400P706 29,322 6,709,728 SH   SOLE 22 6,485,805 0 223,923
MANNKIND CORP COM NEW 56400P706 141 32,158 SH   SOLE 23 32,158 0 0
MANNKIND CORP COM NEW 56400P706 131 30,073 SH   SOLE 25 30,073 0 0
MANNKIND CORP COM NEW 56400P706 686 156,966 SH   SOLE 26 0 0 156,966
MANNKIND CORP COM NEW 56400P706 19 4,439 SH   SOLE 28 4,439 0 0
MANNKIND CORP COM NEW 56400P706 1,046 239,404 SH   SOLE 30 239,404 0 0
MANNKIND CORP COM NEW 56400P706 121 27,698 SH   SOLE 40 27,698 0 0
MANNKIND CORP COM NEW 56400P706 111 25,413 SH   SOLE 43 0 0 25,413
MANPOWERGROUP INC WIS COM 56418H100 21,530 221,210 SH   SOLE 2 90,393 0 130,817
MANPOWERGROUP INC WIS COM 56418H100 293 3,013 SH   SOLE 4 3,013 0 0
MANPOWERGROUP INC WIS COM 56418H100 161 1,650 SH   SOLE 7 1,650 0 0
MANPOWERGROUP INC WIS COM 56418H100 490 5,038 SH   SOLE 13 5,038 0 0
MANPOWERGROUP INC WIS COM 56418H100 11,571 118,887 SH   SOLE 18 118,887 0 0
MANPOWERGROUP INC WIS COM 56418H100 1,852 19,027 SH   SOLE 19 19,027 0 0
MANPOWERGROUP INC WIS COM 56418H100 259,644 2,667,670 SH   SOLE 21 2,667,670 0 0
MANPOWERGROUP INC WIS COM 56418H100 147,961 1,520,201 SH   SOLE 22 1,457,480 0 62,721
MANPOWERGROUP INC WIS COM 56418H100 113 1,158 SH   SOLE 23 1,158 0 0
MANPOWERGROUP INC WIS COM 56418H100 1,101 11,308 SH   SOLE 25 11,308 0 0
MANPOWERGROUP INC WIS COM 56418H100 3,047 31,304 SH   SOLE 26 25,997 0 5,307
MANPOWERGROUP INC WIS COM 56418H100 3,782 38,861 SH   SOLE 28 38,861 0 0
MANPOWERGROUP INC WIS COM 56418H100 3,629 37,289 SH   SOLE 30 37,289 0 0
MANPOWERGROUP INC WIS COM 56418H100 83 849 SH   SOLE 31 849 0 0
MANPOWERGROUP INC WIS COM 56418H100 1,678 17,239 SH   SOLE 36 17,239 0 0
MANPOWERGROUP INC WIS COM 56418H100 705 7,241 SH   SOLE 40 7,241 0 0
MANPOWERGROUP INC WIS COM 56418H100 7,578 77,863 SH   SOLE 43 2,259 0 75,604
MANTECH INTERNATIONAL CORP CL A 564563104 1,465 20,091 SH   SOLE 2 7,644 0 12,447
MANTECH INTERNATIONAL CORP CL A 564563104 6 79 SH   SOLE 4 79 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 28 388 SH   SOLE 7 388 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 7,723 105,898 SH   SOLE 18 105,898 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 3,552 48,699 SH   SOLE 19 48,699 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 249,708 3,423,946 SH   SOLE 21 3,423,946 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 50,162 687,815 SH   SOLE 22 661,463 0 26,352
MANTECH INTERNATIONAL CORP CL A 564563104 419 5,750 SH   SOLE 25 5,750 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 966 13,247 SH   SOLE 26 10,170 0 3,077
MANTECH INTERNATIONAL CORP CL A 564563104 36 489 SH   SOLE 28 489 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 3,605 49,425 SH   SOLE 30 49,425 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 22 305 SH   SOLE 36 305 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 263 3,600 SH   SOLE 40 3,600 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 761 10,437 SH   SOLE 43 87 0 10,350
MANULIFE FINL CORP COM 56501R106 89 4,675 SH   SOLE 18 4,675 0 0
MANULIFE FINL CORP COM 56501R106 15,127 793,234 SH   SOLE 43 132,874 0 660,360
MARATHON DIGITAL HOLDINGS IN COM 565788106 2,530 77,004 SH   SOLE 2 27,303 0 49,701
MARATHON DIGITAL HOLDINGS IN COM 565788106 12 355 SH   SOLE 4 355 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 46 1,392 SH   SOLE 7 1,392 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 2 50 SH   SOLE 17 0 0 50
MARATHON DIGITAL HOLDINGS IN COM 565788106 9,543 290,408 SH   SOLE 18 290,408 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 5,563 169,303 SH   SOLE 19 169,303 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 122,363 3,723,768 SH   SOLE 21 3,723,768 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 76,431 2,325,963 SH   SOLE 22 2,232,086 0 93,877
MARATHON DIGITAL HOLDINGS IN COM 565788106 413 12,557 SH   SOLE 25 12,557 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,268 38,590 SH   SOLE 26 31,509 0 7,081
MARATHON DIGITAL HOLDINGS IN COM 565788106 207 6,302 SH   SOLE 28 6,302 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,878 57,147 SH   SOLE 30 57,147 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 90 2,729 SH   SOLE 34 2,729 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 391 11,904 SH   SOLE 40 11,904 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 1 20 SH   SOLE 43 0 0 20
MARATHON OIL CORP COM 565849106 16,019 975,550 SH   SOLE 2 505,244 0 470,306
MARATHON OIL CORP COM 565849106 928 56,498 SH   SOLE 4 56,498 0 0
MARATHON OIL CORP COM 565849106 10,243 623,798 SH   SOLE 7 600,779 0 23,019
MARATHON OIL CORP COM 565849106 673 40,979 SH   SOLE 13 40,979 0 0
MARATHON OIL CORP COM 565849106 198 12,071 SH   SOLE 15 12,071 0 0
MARATHON OIL CORP COM 565849106 19,508 1,188,062 SH   SOLE 18 1,119,797 0 68,265
MARATHON OIL CORP COM 565849106 6,735 410,161 SH   SOLE 19 410,161 0 0
MARATHON OIL CORP COM 565849106 350,538 21,348,244 SH   SOLE 21 21,348,244 0 0
MARATHON OIL CORP COM 565849106 292,787 17,831,143 SH   SOLE 22 16,152,303 0 1,678,840
MARATHON OIL CORP COM 565849106 476 29,007 SH   SOLE 23 29,007 0 0
MARATHON OIL CORP COM 565849106 1,713 104,342 SH   SOLE 25 104,342 0 0
MARATHON OIL CORP COM 565849106 14,865 905,277 SH   SOLE 26 422,560 0 482,717
MARATHON OIL CORP COM 565849106 6,128 373,222 SH   SOLE 28 0 0 373,222
MARATHON OIL CORP COM 565849106 915 55,720 SH   SOLE 29 55,720 0 0
MARATHON OIL CORP COM 565849106 47,363 2,884,476 SH   SOLE 30 2,884,476 0 0
MARATHON OIL CORP COM 565849106 1,209 73,631 SH   SOLE 31 73,631 0 0
MARATHON OIL CORP COM 565849106 1,869 113,841 SH   SOLE 36 113,841 0 0
MARATHON OIL CORP COM 565849106 1,654 100,716 SH   SOLE 40 100,716 0 0
MARATHON OIL CORP COM 565849106 13,933 848,562 SH   SOLE 43 44,440 0 804,122
MARATHON PETE CORP COM 56585A102 66,853 1,044,743 SH   SOLE 2 254,100 0 790,643
MARATHON PETE CORP COM 56585A102 31,307 489,243 SH   SOLE 4 309,395 0 179,848
MARATHON PETE CORP COM 56585A102 36,109 564,290 SH   SOLE 7 546,199 0 18,091
MARATHON PETE CORP COM 56585A102 799 12,491 SH   SOLE 13 5,246 0 7,245
MARATHON PETE CORP COM 56585A102 5,810 90,794 SH   SOLE 15 90,794 0 0
MARATHON PETE CORP COM 56585A102 0 7 SH   SOLE 17 0 0 7
MARATHON PETE CORP COM 56585A102 194,800 3,044,221 SH   SOLE 18 2,871,293 0 172,928
MARATHON PETE CORP COM 56585A102 234,116 3,658,635 SH   SOLE 19 3,658,635 0 0
MARATHON PETE CORP COM 56585A102 1,505,748 23,530,997 SH   SOLE 21 23,530,997 0 0
MARATHON PETE CORP COM 56585A102 857,777 13,404,858 SH   SOLE 22 12,124,687 0 1,280,171
MARATHON PETE CORP COM 56585A102 26,957 421,273 SH   SOLE 23 421,273 0 0
MARATHON PETE CORP COM 56585A102 74,548 1,164,991 SH   SOLE 25 1,164,991 0 0
MARATHON PETE CORP COM 56585A102 100,067 1,563,787 SH   SOLE 26 447,656 0 1,116,131
MARATHON PETE CORP COM 56585A102 41,372 646,545 SH   SOLE 28 8,361 0 638,184
MARATHON PETE CORP COM 56585A102 9,617 150,284 SH   SOLE 29 150,284 0 0
MARATHON PETE CORP COM 56585A102 255,995 4,000,548 SH   SOLE 30 4,000,548 0 0
MARATHON PETE CORP COM 56585A102 14,932 233,347 SH   SOLE 31 72,843 0 160,504
MARATHON PETE CORP COM 56585A102 5,120 80,011 SH   SOLE 32 80,011 0 0
MARATHON PETE CORP COM 56585A102 114,819 1,794,335 SH   SOLE 34 1,794,335 0 0
MARATHON PETE CORP COM 56585A102 22,800 356,312 SH   SOLE 36 356,312 0 0
MARATHON PETE CORP COM 56585A102 1,354 21,158 SH   SOLE 40 21,158 0 0
MARATHON PETE CORP COM 56585A102 22,610 353,334 SH   SOLE 43 27,348 0 325,986
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 8,461 201,939 SH   SOLE 2 36,147 0 165,792
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 16 378 SH   SOLE 4 378 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 65 1,563 SH   SOLE 7 1,563 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2,337 55,771 SH   SOLE 18 55,771 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,353 32,287 SH   SOLE 19 32,287 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 111,960 2,672,075 SH   SOLE 21 2,672,075 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 102,107 2,436,924 SH   SOLE 22 2,312,448 0 124,476
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 597 14,256 SH   SOLE 25 14,256 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,426 34,034 SH   SOLE 26 26,939 0 7,095
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 61 1,455 SH   SOLE 28 1,455 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 24,586 586,789 SH   SOLE 30 586,789 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 68 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 569 13,580 SH   SOLE 40 13,580 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 16 377 SH   SOLE 43 0 0 377
MARCHEX INC CL B 56624R108 18 7,167 SH   SOLE 18 7,167 0 0
MARCHEX INC CL B 56624R108 270 108,944 SH   SOLE 21 108,944 0 0
MARCHEX INC CL B 56624R108 1,478 595,990 SH   SOLE 22 595,990 0 0
MARCUS & MILLICHAP INC COM 566324109 10,767 209,235 SH   SOLE 2 89,220 0 120,015
MARCUS & MILLICHAP INC COM 566324109 20 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 7,207 140,045 SH   SOLE 18 91,801 0 48,244
MARCUS & MILLICHAP INC COM 566324109 39,520 767,982 SH   SOLE 19 767,982 0 0
MARCUS & MILLICHAP INC COM 566324109 155,148 3,014,925 SH   SOLE 21 3,014,925 0 0
MARCUS & MILLICHAP INC COM 566324109 78,494 1,525,349 SH   SOLE 22 1,500,905 0 24,444
MARCUS & MILLICHAP INC COM 566324109 2,052 39,869 SH   SOLE 23 39,869 0 0
MARCUS & MILLICHAP INC COM 566324109 243 4,713 SH   SOLE 25 4,713 0 0
MARCUS & MILLICHAP INC COM 566324109 10,190 198,019 SH   SOLE 26 2,339 0 195,680
MARCUS & MILLICHAP INC COM 566324109 102 1,976 SH   SOLE 28 1,976 0 0
MARCUS & MILLICHAP INC COM 566324109 2,280 44,299 SH   SOLE 30 44,299 0 0
MARCUS & MILLICHAP INC COM 566324109 1,073 20,852 SH   SOLE 34 20,852 0 0
MARCUS & MILLICHAP INC COM 566324109 134 2,613 SH   SOLE 40 2,613 0 0
MARCUS & MILLICHAP INC COM 566324109 420 8,168 SH   SOLE 43 0 0 8,168
MARCUS CORP DEL COM 566330106 888 49,698 SH   SOLE 2 25,679 0 24,019
MARCUS CORP DEL COM 566330106 8 470 SH   SOLE 7 470 0 0
MARCUS CORP DEL COM 566330106 1,677 93,881 SH   SOLE 18 93,881 0 0
MARCUS CORP DEL COM 566330106 2,551 142,828 SH   SOLE 19 142,828 0 0
MARCUS CORP DEL COM 566330106 50,054 2,802,595 SH   SOLE 21 2,802,595 0 0
MARCUS CORP DEL COM 566330106 12,543 702,286 SH   SOLE 22 675,106 0 27,180
MARCUS CORP DEL COM 566330106 75 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106 412 23,064 SH   SOLE 26 0 0 23,064
MARCUS CORP DEL COM 566330106 620 34,738 SH   SOLE 30 34,738 0 0
MARCUS CORP DEL COM 566330106 45 2,508 SH   SOLE 40 2,508 0 0
MARCUS CORP DEL COM 566330106 72 4,049 SH   SOLE 43 0 0 4,049
MARIN SOFTWARE INC COM NEW 56804T205 12 3,235 SH   SOLE 21 3,235 0 0
MARIN SOFTWARE INC COM NEW 56804T205 514 138,612 SH   SOLE 22 138,612 0 0
MARINE PRODS CORP COM 568427108 33 2,608 SH   SOLE 2 338 0 2,270
MARINE PRODS CORP COM 568427108 285 22,826 SH   SOLE 18 22,826 0 0
MARINE PRODS CORP COM 568427108 169 13,555 SH   SOLE 19 13,555 0 0
MARINE PRODS CORP COM 568427108 3,785 302,832 SH   SOLE 21 302,832 0 0
MARINE PRODS CORP COM 568427108 3,535 282,831 SH   SOLE 22 282,460 0 371
MARINEMAX INC COM 567908108 4,593 77,788 SH   SOLE 2 34,067 0 43,721
MARINEMAX INC COM 567908108 4 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108 18 313 SH   SOLE 7 313 0 0
MARINEMAX INC COM 567908108 5,373 91,006 SH   SOLE 18 81,020 0 9,986
MARINEMAX INC COM 567908108 21,772 368,760 SH   SOLE 19 368,760 0 0
MARINEMAX INC COM 567908108 154,923 2,624,032 SH   SOLE 21 2,624,032 0 0
MARINEMAX INC COM 567908108 49,865 844,599 SH   SOLE 22 829,653 0 14,946
MARINEMAX INC COM 567908108 828 14,024 SH   SOLE 23 14,024 0 0
MARINEMAX INC COM 567908108 230 3,894 SH   SOLE 25 3,894 0 0
MARINEMAX INC COM 567908108 3,862 65,413 SH   SOLE 26 2,085 0 63,328
MARINEMAX INC COM 567908108 76 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108 2,352 39,839 SH   SOLE 30 39,839 0 0
MARINEMAX INC COM 567908108 152 2,567 SH   SOLE 36 2,567 0 0
MARINEMAX INC COM 567908108 139 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108 390 6,600 SH   SOLE 43 220 0 6,380
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 178 15,016 SH   SOLE 2 1,235 0 13,781
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 7 594 SH   SOLE 7 594 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1,301 109,480 SH   SOLE 18 109,480 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 4,569 384,567 SH   SOLE 19 384,567 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 268 22,597 SH   SOLE 20 22,597 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 18,578 1,563,802 SH   SOLE 21 1,563,802 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 10,675 898,528 SH   SOLE 22 893,205 0 5,323
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 210 17,693 SH   SOLE 30 17,693 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 43 3,633 SH   SOLE 34 3,633 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 12 979 SH   SOLE 43 0 0 979
MARKEL CORP COM 570535104 25,348 20,541 SH   SOLE 2 4,348 0 16,193
MARKEL CORP COM 570535104 10,759 8,719 SH   SOLE 4 4,845 0 3,874
MARKEL CORP COM 570535104 2,306 1,869 SH   SOLE 7 1,869 0 0
MARKEL CORP COM 570535104 327 265 SH   SOLE 13 25 0 240
MARKEL CORP COM 570535104 1,731 1,403 SH   SOLE 15 1,403 0 0
MARKEL CORP COM 570535104 22,140 17,942 SH   SOLE 18 17,222 0 720
MARKEL CORP COM 570535104 4,181 3,388 SH   SOLE 19 3,388 0 0
MARKEL CORP COM 570535104 204,465 165,693 SH   SOLE 21 165,693 0 0
MARKEL CORP COM 570535104 349,271 283,040 SH   SOLE 22 267,692 0 15,348
MARKEL CORP COM 570535104 9,534 7,726 SH   SOLE 23 7,726 0 0
MARKEL CORP COM 570535104 19,995 16,203 SH   SOLE 25 16,203 0 0
MARKEL CORP COM 570535104 24,580 19,919 SH   SOLE 26 9,040 0 10,879
MARKEL CORP COM 570535104 34,236 27,744 SH   SOLE 28 245 0 27,499
MARKEL CORP COM 570535104 48 39 SH   SOLE 29 39 0 0
MARKEL CORP COM 570535104 35,164 28,496 SH   SOLE 30 28,496 0 0
MARKEL CORP COM 570535104 6,302 5,107 SH   SOLE 31 1,688 0 3,419
MARKEL CORP COM 570535104 786 637 SH   SOLE 34 637 0 0
MARKEL CORP COM 570535104 8,401 6,808 SH   SOLE 36 6,808 0 0
MARKEL CORP COM 570535104 574 465 SH   SOLE 40 465 0 0
MARKEL CORP COM 570535104 4,859 3,938 SH   SOLE 43 127 0 3,811
MARKER THERAPEUTICS INC COM 57055L107 3 3,118 SH   SOLE 2 0 0 3,118
MARKER THERAPEUTICS INC COM 57055L107 10 10,174 SH   SOLE 18 10,174 0 0
MARKER THERAPEUTICS INC COM 57055L107 239 251,308 SH   SOLE 21 251,308 0 0
MARKER THERAPEUTICS INC COM 57055L107 3 3,639 SH   SOLE 22 3,639 0 0
MARKETAXESS HLDGS INC COM 57060D108 28,771 69,956 SH   SOLE 2 19,078 0 50,878
MARKETAXESS HLDGS INC COM 57060D108 13,062 31,761 SH   SOLE 4 16,349 0 15,412
MARKETAXESS HLDGS INC COM 57060D108 15,389 37,418 SH   SOLE 7 36,334 0 1,084
MARKETAXESS HLDGS INC COM 57060D108 528 1,285 SH   SOLE 13 863 0 422
MARKETAXESS HLDGS INC COM 57060D108 1,550 3,770 SH   SOLE 15 3,770 0 0
MARKETAXESS HLDGS INC COM 57060D108 38,470 93,540 SH   SOLE 18 88,374 0 5,166
MARKETAXESS HLDGS INC COM 57060D108 174,870 425,196 SH   SOLE 19 425,196 0 0
MARKETAXESS HLDGS INC COM 57060D108 612,063 1,488,227 SH   SOLE 21 1,488,227 0 0
MARKETAXESS HLDGS INC COM 57060D108 355,564 864,551 SH   SOLE 22 787,656 0 76,895
MARKETAXESS HLDGS INC COM 57060D108 9,165 22,285 SH   SOLE 23 22,285 0 0
MARKETAXESS HLDGS INC COM 57060D108 26,875 65,347 SH   SOLE 25 65,347 0 0
MARKETAXESS HLDGS INC COM 57060D108 33,562 81,606 SH   SOLE 26 29,108 0 52,498
MARKETAXESS HLDGS INC COM 57060D108 38,928 94,654 SH   SOLE 28 677 0 93,977
MARKETAXESS HLDGS INC COM 57060D108 86 208 SH   SOLE 29 208 0 0
MARKETAXESS HLDGS INC COM 57060D108 88,150 214,335 SH   SOLE 30 214,335 0 0
MARKETAXESS HLDGS INC COM 57060D108 7,837 19,055 SH   SOLE 31 9,655 0 9,400
MARKETAXESS HLDGS INC COM 57060D108 3,477 8,455 SH   SOLE 34 8,455 0 0
MARKETAXESS HLDGS INC COM 57060D108 6,471 15,733 SH   SOLE 36 15,733 0 0
MARKETAXESS HLDGS INC COM 57060D108 528 1,283 SH   SOLE 40 1,283 0 0
MARKETAXESS HLDGS INC COM 57060D108 10,417 25,328 SH   SOLE 43 1,467 0 23,861
MARKETWISE INC COM CL A 57064P107 864 114,544 SH   SOLE 22 114,544 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 73 13,548 SH   SOLE 2 10,322 0 3,226
MARKFORGED HOLDING CORPORATI COM 57064N102 679 126,534 SH   SOLE 21 126,534 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 4,236 788,794 SH   SOLE 22 788,779 0 15
MARKFORGED HOLDING CORPORATI COM 57064N102 66 12,324 SH   SOLE 25 12,324 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 109 20,376 SH   SOLE 30 20,376 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 74 13,694 SH   SOLE 40 13,694 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 130 5,567 SH   SOLE 2 329 0 5,238
MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 621 26,667 SH   SOLE 18 26,667 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 366 15,723 SH   SOLE 19 15,723 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 7,641 328,227 SH   SOLE 21 328,227 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 4,974 213,652 SH   SOLE 22 209,162 0 4,490
MARPAI INC COM 571354109 7 1,524 SH   SOLE 18 1,524 0 0
MARPAI INC COM 571354109 69 15,746 SH   SOLE 21 15,746 0 0
MARPAI INC COM 571354109 1 327 SH   SOLE 22 327 0 0
MARQETA INC CLASS A COM 57142B104 1,548 90,174 SH   SOLE 2 83,203 0 6,971
MARQETA INC CLASS A COM 57142B104 53 3,105 SH   SOLE 13 3,105 0 0
MARQETA INC CLASS A COM 57142B104 69 4,024 SH   SOLE 18 2,452 0 1,572
MARQETA INC CLASS A COM 57142B104 8,661 504,440 SH   SOLE 19 504,440 0 0
MARQETA INC CLASS A COM 57142B104 25,681 1,495,679 SH   SOLE 21 1,495,679 0 0
MARQETA INC CLASS A COM 57142B104 52,879 3,079,741 SH   SOLE 22 3,073,624 0 6,117
MARQETA INC CLASS A COM 57142B104 5,713 332,750 SH   SOLE 26 1,054 0 331,696
MARQETA INC CLASS A COM 57142B104 7,511 437,427 SH   SOLE 28 0 0 437,427
MARQETA INC CLASS A COM 57142B104 3,009 175,234 SH   SOLE 34 175,234 0 0
MARRIOTT INTL INC NEW CL A 571903202 99,157 600,079 SH   SOLE 2 83,103 0 516,976
MARRIOTT INTL INC NEW CL A 571903202 22,092 133,696 SH   SOLE 4 102,507 0 31,189
MARRIOTT INTL INC NEW CL A 571903202 44,168 267,299 SH   SOLE 7 259,308 0 7,991
MARRIOTT INTL INC NEW CL A 571903202 761 4,606 SH   SOLE 13 696 0 3,910
MARRIOTT INTL INC NEW CL A 571903202 4,349 26,319 SH   SOLE 15 26,319 0 0
MARRIOTT INTL INC NEW CL A 571903202 131 794 SH   SOLE 17 0 0 794
MARRIOTT INTL INC NEW CL A 571903202 70,960 429,434 SH   SOLE 18 391,946 0 37,488
MARRIOTT INTL INC NEW CL A 571903202 13,412 81,165 SH   SOLE 19 81,165 0 0
MARRIOTT INTL INC NEW CL A 571903202 863,634 5,226,542 SH   SOLE 21 5,226,542 0 0
MARRIOTT INTL INC NEW CL A 571903202 947,631 5,734,876 SH   SOLE 22 5,177,688 0 557,188
MARRIOTT INTL INC NEW CL A 571903202 26,353 159,485 SH   SOLE 23 159,485 0 0
MARRIOTT INTL INC NEW CL A 571903202 58,782 355,737 SH   SOLE 25 355,737 0 0
MARRIOTT INTL INC NEW CL A 571903202 93,111 563,487 SH   SOLE 26 180,375 0 383,112
MARRIOTT INTL INC NEW CL A 571903202 72,566 439,157 SH   SOLE 28 56,482 0 382,675
MARRIOTT INTL INC NEW CL A 571903202 78 475 SH   SOLE 29 475 0 0
MARRIOTT INTL INC NEW CL A 571903202 211,530 1,280,135 SH   SOLE 30 1,280,135 0 0
MARRIOTT INTL INC NEW CL A 571903202 16,165 97,825 SH   SOLE 31 30,369 0 67,456
MARRIOTT INTL INC NEW CL A 571903202 13,020 78,793 SH   SOLE 32 78,793 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,279 13,790 SH   SOLE 34 13,790 0 0
MARRIOTT INTL INC NEW CL A 571903202 18,184 110,044 SH   SOLE 36 110,044 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,477 8,939 SH   SOLE 40 8,939 0 0
MARRIOTT INTL INC NEW CL A 571903202 36,427 220,452 SH   SOLE 43 16,387 0 204,065
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 25,987 153,787 SH   SOLE 2 37,146 0 116,641
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 398 2,355 SH   SOLE 4 2,355 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 129 764 SH   SOLE 7 764 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 15,605 92,349 SH   SOLE 18 92,349 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,066 12,226 SH   SOLE 19 12,226 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 336,278 1,990,047 SH   SOLE 21 1,990,047 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 200,184 1,184,659 SH   SOLE 22 1,138,332 0 46,327
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 908 5,376 SH   SOLE 25 5,376 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,617 15,489 SH   SOLE 26 12,040 0 3,449
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 129 761 SH   SOLE 28 761 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 8,397 49,693 SH   SOLE 30 49,693 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 110 653 SH   SOLE 31 653 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 724 4,283 SH   SOLE 34 4,283 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 114 673 SH   SOLE 36 673 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 847 5,013 SH   SOLE 40 5,013 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,968 17,565 SH   SOLE 43 1,930 0 15,635
MARRONE BIO INNOVATIONS INC COM 57165B106 11 14,765 SH   SOLE 2 4,067 0 10,698
MARRONE BIO INNOVATIONS INC COM 57165B106 169 235,103 SH   SOLE 18 235,103 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 95 131,341 SH   SOLE 19 131,341 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2,488 3,454,143 SH   SOLE 21 3,454,143 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 807 1,120,481 SH   SOLE 22 1,116,647 0 3,834
MARSH & MCLENNAN COS INC COM 571748102 257,822 1,483,268 SH   SOLE 2 542,744 0 940,524
MARSH & MCLENNAN COS INC COM 571748102 81,133 466,763 SH   SOLE 4 298,327 0 168,436
MARSH & MCLENNAN COS INC COM 571748102 87,684 504,453 SH   SOLE 7 489,293 0 15,160
MARSH & MCLENNAN COS INC COM 571748102 11,576 66,595 SH   SOLE 13 62,015 0 4,580
MARSH & MCLENNAN COS INC COM 571748102 12,549 72,193 SH   SOLE 15 72,193 0 0
MARSH & MCLENNAN COS INC COM 571748102 2 14 SH   SOLE 17 0 0 14
MARSH & MCLENNAN COS INC COM 571748102 235,716 1,356,095 SH   SOLE 18 1,195,704 0 160,391
MARSH & MCLENNAN COS INC COM 571748102 414,118 2,382,454 SH   SOLE 19 2,382,454 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,391,674 13,759,487 SH   SOLE 21 13,759,487 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,146,493 12,348,939 SH   SOLE 22 10,873,366 0 1,475,573
MARSH & MCLENNAN COS INC COM 571748102 67,456 388,077 SH   SOLE 23 388,077 0 0
MARSH & MCLENNAN COS INC COM 571748102 159,712 918,833 SH   SOLE 25 918,833 0 0
MARSH & MCLENNAN COS INC COM 571748102 249,033 1,432,704 SH   SOLE 26 667,254 0 765,450
MARSH & MCLENNAN COS INC COM 571748102 280,097 1,611,418 SH   SOLE 28 15,802 0 1,595,616
MARSH & MCLENNAN COS INC COM 571748102 12,487 71,836 SH   SOLE 29 71,836 0 0
MARSH & MCLENNAN COS INC COM 571748102 775,279 4,460,240 SH   SOLE 30 4,460,240 0 0
MARSH & MCLENNAN COS INC COM 571748102 53,674 308,791 SH   SOLE 31 150,810 0 157,981
MARSH & MCLENNAN COS INC COM 571748102 136,643 786,117 SH   SOLE 34 786,117 0 0
MARSH & MCLENNAN COS INC COM 571748102 42,770 246,057 SH   SOLE 36 246,057 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,898 16,670 SH   SOLE 40 16,670 0 0
MARSH & MCLENNAN COS INC COM 571748102 79,246 455,910 SH   SOLE 43 52,493 0 403,417
MARTEN TRANS LTD COM 573075108 2,807 163,560 SH   SOLE 2 113,847 0 49,713
MARTEN TRANS LTD COM 573075108 3 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108 18 1,021 SH   SOLE 7 1,021 0 0
MARTEN TRANS LTD COM 573075108 3,919 228,383 SH   SOLE 18 228,383 0 0
MARTEN TRANS LTD COM 573075108 4,167 242,842 SH   SOLE 19 242,842 0 0
MARTEN TRANS LTD COM 573075108 129,991 7,575,226 SH   SOLE 21 7,575,226 0 0
MARTEN TRANS LTD COM 573075108 34,640 2,018,668 SH   SOLE 22 1,954,558 0 64,110
MARTEN TRANS LTD COM 573075108 135 7,884 SH   SOLE 25 7,884 0 0
MARTEN TRANS LTD COM 573075108 987 57,528 SH   SOLE 26 0 0 57,528
MARTEN TRANS LTD COM 573075108 89 5,185 SH   SOLE 28 5,185 0 0
MARTEN TRANS LTD COM 573075108 1,933 112,624 SH   SOLE 30 112,624 0 0
MARTEN TRANS LTD COM 573075108 122 7,125 SH   SOLE 40 7,125 0 0
MARTEN TRANS LTD COM 573075108 1,698 98,956 SH   SOLE 43 8,338 0 90,618
MARTIN MARIETTA MATLS INC COM 573284106 55,728 126,504 SH   SOLE 2 25,997 0 100,507
MARTIN MARIETTA MATLS INC COM 573284106 18,920 42,949 SH   SOLE 4 24,946 0 18,003
MARTIN MARIETTA MATLS INC COM 573284106 23,434 53,197 SH   SOLE 7 51,318 0 1,879
MARTIN MARIETTA MATLS INC COM 573284106 407 925 SH   SOLE 13 362 0 563
MARTIN MARIETTA MATLS INC COM 573284106 3,650 8,286 SH   SOLE 15 8,286 0 0
MARTIN MARIETTA MATLS INC COM 573284106 45,561 103,426 SH   SOLE 18 95,033 0 8,393
MARTIN MARIETTA MATLS INC COM 573284106 14,067 31,933 SH   SOLE 19 31,933 0 0
MARTIN MARIETTA MATLS INC COM 573284106 719,156 1,632,516 SH   SOLE 21 1,632,516 0 0
MARTIN MARIETTA MATLS INC COM 573284106 587,797 1,334,326 SH   SOLE 22 1,206,260 0 128,066
MARTIN MARIETTA MATLS INC COM 573284106 16,497 37,449 SH   SOLE 23 37,449 0 0
MARTIN MARIETTA MATLS INC COM 573284106 40,421 91,757 SH   SOLE 25 91,757 0 0
MARTIN MARIETTA MATLS INC COM 573284106 54,883 124,586 SH   SOLE 26 40,519 0 84,067
MARTIN MARIETTA MATLS INC COM 573284106 59,458 134,972 SH   SOLE 28 1,111 0 133,861
MARTIN MARIETTA MATLS INC COM 573284106 295 670 SH   SOLE 29 670 0 0
MARTIN MARIETTA MATLS INC COM 573284106 115,367 261,889 SH   SOLE 30 261,889 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,047 22,808 SH   SOLE 31 7,567 0 15,241
MARTIN MARIETTA MATLS INC COM 573284106 1,326 3,011 SH   SOLE 34 3,011 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,547 26,212 SH   SOLE 36 26,212 0 0
MARTIN MARIETTA MATLS INC COM 573284106 886 2,012 SH   SOLE 40 2,012 0 0
MARTIN MARIETTA MATLS INC COM 573284106 16,707 37,926 SH   SOLE 43 3,740 0 34,186
MARVELL TECHNOLOGY INC COM 573874104 142,080 1,623,958 SH   SOLE 2 183,436 0 1,440,522
MARVELL TECHNOLOGY INC COM 573874104 45,841 523,958 SH   SOLE 4 313,468 0 210,490
MARVELL TECHNOLOGY INC COM 573874104 14,750 168,585 SH   SOLE 7 168,585 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,012 11,569 SH   SOLE 13 2,276 0 9,293
MARVELL TECHNOLOGY INC COM 573874104 6,997 79,978 SH   SOLE 15 79,978 0 0
MARVELL TECHNOLOGY INC COM 573874104 10 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY INC COM 573874104 491,572 5,618,605 SH   SOLE 18 3,829,477 0 1,789,128
MARVELL TECHNOLOGY INC COM 573874104 856,438 9,788,979 SH   SOLE 19 9,788,979 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,543,514 17,642,175 SH   SOLE 21 17,642,175 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,586,259 18,130,745 SH   SOLE 22 17,194,432 0 936,313
MARVELL TECHNOLOGY INC COM 573874104 41,054 469,242 SH   SOLE 23 469,242 0 0
MARVELL TECHNOLOGY INC COM 573874104 145,741 1,665,805 SH   SOLE 25 1,665,805 0 0
MARVELL TECHNOLOGY INC COM 573874104 170,800 1,952,221 SH   SOLE 26 588,795 0 1,363,426
MARVELL TECHNOLOGY INC COM 573874104 227,022 2,594,834 SH   SOLE 28 21,969 0 2,572,865
MARVELL TECHNOLOGY INC COM 573874104 32 362 SH   SOLE 29 362 0 0
MARVELL TECHNOLOGY INC COM 573874104 200,865 2,295,866 SH   SOLE 30 2,295,866 0 0
MARVELL TECHNOLOGY INC COM 573874104 25,984 296,997 SH   SOLE 31 93,490 0 203,507
MARVELL TECHNOLOGY INC COM 573874104 17,434 199,264 SH   SOLE 32 199,264 0 0
MARVELL TECHNOLOGY INC COM 573874104 606,848 6,936,202 SH   SOLE 34 6,936,202 0 0
MARVELL TECHNOLOGY INC COM 573874104 27,848 318,302 SH   SOLE 36 318,302 0 0
MARVELL TECHNOLOGY INC COM 573874104 2,384 27,246 SH   SOLE 40 27,246 0 0
MARVELL TECHNOLOGY INC COM 573874104 35,838 409,619 SH   SOLE 43 33,862 0 375,757
MASCO CORP COM 574599106 70,303 1,001,184 SH   SOLE 2 522,596 0 478,588
MASCO CORP COM 574599106 18,412 262,202 SH   SOLE 4 141,955 0 120,247
MASCO CORP COM 574599106 15,109 215,169 SH   SOLE 7 207,953 0 7,216
MASCO CORP COM 574599106 476 6,785 SH   SOLE 13 3,429 0 3,356
MASCO CORP COM 574599106 2,086 29,709 SH   SOLE 15 29,709 0 0
MASCO CORP COM 574599106 68,554 976,274 SH   SOLE 18 879,419 0 96,855
MASCO CORP COM 574599106 241,993 3,446,210 SH   SOLE 19 3,446,210 0 0
MASCO CORP COM 574599106 486,497 6,928,188 SH   SOLE 21 6,928,188 0 0
MASCO CORP COM 574599106 415,481 5,916,848 SH   SOLE 22 5,128,526 0 788,322
MASCO CORP COM 574599106 11,236 160,015 SH   SOLE 23 160,015 0 0
MASCO CORP COM 574599106 27,296 388,725 SH   SOLE 25 388,725 0 0
MASCO CORP COM 574599106 44,348 631,556 SH   SOLE 26 233,034 0 398,522
MASCO CORP COM 574599106 55,628 792,192 SH   SOLE 28 4,404 0 787,788
MASCO CORP COM 574599106 3,787 53,935 SH   SOLE 29 53,935 0 0
MASCO CORP COM 574599106 73,658 1,048,960 SH   SOLE 30 1,048,960 0 0
MASCO CORP COM 574599106 7,440 105,954 SH   SOLE 31 43,597 0 62,357
MASCO CORP COM 574599106 103,396 1,472,458 SH   SOLE 34 1,472,458 0 0
MASCO CORP COM 574599106 7,261 103,398 SH   SOLE 36 103,398 0 0
MASCO CORP COM 574599106 578 8,225 SH   SOLE 40 8,225 0 0
MASCO CORP COM 574599106 15,711 223,737 SH   SOLE 43 8,589 0 215,148
MASIMO CORP COM 574795100 53,817 183,814 SH   SOLE 2 95,789 0 88,025
MASIMO CORP COM 574795100 10,723 36,626 SH   SOLE 4 21,065 0 15,561
MASIMO CORP COM 574795100 3,474 11,867 SH   SOLE 7 11,867 0 0
MASIMO CORP COM 574795100 250 854 SH   SOLE 13 178 0 676
MASIMO CORP COM 574795100 1,252 4,275 SH   SOLE 15 4,275 0 0
MASIMO CORP COM 574795100 49,153 167,885 SH   SOLE 18 165,201 0 2,684
MASIMO CORP COM 574795100 784,219 2,678,527 SH   SOLE 19 2,678,527 0 0
MASIMO CORP COM 574795100 923,741 3,155,070 SH   SOLE 21 3,155,070 0 0
MASIMO CORP COM 574795100 454,961 1,553,936 SH   SOLE 22 1,496,517 0 57,419
MASIMO CORP COM 574795100 8,710 29,749 SH   SOLE 23 29,749 0 0
MASIMO CORP COM 574795100 44,965 153,578 SH   SOLE 25 153,578 0 0
MASIMO CORP COM 574795100 39,377 134,492 SH   SOLE 26 91,980 0 42,512
MASIMO CORP COM 574795100 45,818 156,493 SH   SOLE 28 908 0 155,585
MASIMO CORP COM 574795100 60,273 205,866 SH   SOLE 30 193,814 0 12,052
MASIMO CORP COM 574795100 8,592 29,347 SH   SOLE 31 16,602 0 12,745
MASIMO CORP COM 574795100 129,902 443,685 SH   SOLE 34 443,685 0 0
MASIMO CORP COM 574795100 8,512 29,073 SH   SOLE 36 29,073 0 0
MASIMO CORP COM 574795100 542 1,852 SH   SOLE 40 1,852 0 0
MASIMO CORP COM 574795100 14,459 49,385 SH   SOLE 43 2,572 0 46,813
MASONITE INTL CORP COM 575385109 1,056 8,957 SH   SOLE 2 6,318 0 2,639
MASONITE INTL CORP COM 575385109 11 96 SH   SOLE 4 96 0 0
MASONITE INTL CORP COM 575385109 40 342 SH   SOLE 7 342 0 0
MASONITE INTL CORP COM 575385109 7,501 63,593 SH   SOLE 18 63,593 0 0
MASONITE INTL CORP COM 575385109 5,063 42,926 SH   SOLE 19 42,926 0 0
MASONITE INTL CORP COM 575385109 105,566 895,007 SH   SOLE 21 895,007 0 0
MASONITE INTL CORP COM 575385109 64,675 548,322 SH   SOLE 22 536,324 0 11,998
MASONITE INTL CORP COM 575385109 359 3,043 SH   SOLE 25 3,043 0 0
MASONITE INTL CORP COM 575385109 1,222 10,364 SH   SOLE 26 8,446 0 1,918
MASONITE INTL CORP COM 575385109 52 437 SH   SOLE 28 437 0 0
MASONITE INTL CORP COM 575385109 1,665 14,113 SH   SOLE 30 14,113 0 0
MASONITE INTL CORP COM 575385109 219 1,855 SH   SOLE 36 1,855 0 0
MASONITE INTL CORP COM 575385109 331 2,803 SH   SOLE 40 2,803 0 0
MASONITE INTL CORP COM 575385109 213 1,808 SH   SOLE 43 0 0 1,808
MASTEC INC COM 576323109 21,048 228,089 SH   SOLE 2 110,566 0 117,523
MASTEC INC COM 576323109 1,695 18,365 SH   SOLE 4 18,365 0 0
MASTEC INC COM 576323109 6,688 72,479 SH   SOLE 7 72,479 0 0
MASTEC INC COM 576323109 1,772 19,202 SH   SOLE 13 19,202 0 0
MASTEC INC COM 576323109 11,602 125,724 SH   SOLE 18 124,474 0 1,250
MASTEC INC COM 576323109 18,535 200,855 SH   SOLE 19 200,855 0 0
MASTEC INC COM 576323109 251,161 2,721,724 SH   SOLE 21 2,721,724 0 0
MASTEC INC COM 576323109 168,743 1,828,601 SH   SOLE 22 1,720,130 0 108,471
MASTEC INC COM 576323109 2,818 30,533 SH   SOLE 23 30,533 0 0
MASTEC INC COM 576323109 2,570 27,852 SH   SOLE 25 27,852 0 0
MASTEC INC COM 576323109 6,453 69,931 SH   SOLE 26 24,102 0 45,829
MASTEC INC COM 576323109 115 1,243 SH   SOLE 28 1,066 0 177
MASTEC INC COM 576323109 1,052 11,398 SH   SOLE 29 11,398 0 0
MASTEC INC COM 576323109 3,342 36,215 SH   SOLE 30 36,215 0 0
MASTEC INC COM 576323109 1,999 21,657 SH   SOLE 31 21,657 0 0
MASTEC INC COM 576323109 3,031 32,845 SH   SOLE 34 32,845 0 0
MASTEC INC COM 576323109 136 1,475 SH   SOLE 36 1,475 0 0
MASTEC INC COM 576323109 737 7,987 SH   SOLE 40 7,987 0 0
MASTEC INC COM 576323109 2,379 25,784 SH   SOLE 43 350 0 25,434
MASTECH DIGITAL INC COM 57633B100 2 99 SH   SOLE 2 0 0 99
MASTECH DIGITAL INC COM 57633B100 15 871 SH   SOLE 18 871 0 0
MASTECH DIGITAL INC COM 57633B100 188 11,017 SH   SOLE 21 11,017 0 0
MASTECH DIGITAL INC COM 57633B100 1,125 65,916 SH   SOLE 22 65,916 0 0
MASTERCARD INCORPORATED CL A 57636Q104 683,643 1,902,602 SH   SOLE 2 293,684 0 1,608,918
MASTERCARD INCORPORATED CL A 57636Q104 215,961 601,027 SH   SOLE 4 376,829 0 224,198
MASTERCARD INCORPORATED CL A 57636Q104 269,238 749,300 SH   SOLE 7 723,972 0 25,328
MASTERCARD INCORPORATED CL A 57636Q104 6,995 19,468 SH   SOLE 13 10,353 0 9,115
MASTERCARD INCORPORATED CL A 57636Q104 29,379 81,762 SH   SOLE 15 81,762 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5 15 SH   SOLE 17 0 0 15
MASTERCARD INCORPORATED CL A 57636Q104 776,115 2,159,956 SH   SOLE 18 1,878,202 0 281,754
MASTERCARD INCORPORATED CL A 57636Q104 796,088 2,215,540 SH   SOLE 19 2,215,540 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,765,104 21,610,554 SH   SOLE 21 21,610,554 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,730,985 18,732,565 SH   SOLE 22 16,936,286 0 1,796,279
MASTERCARD INCORPORATED CL A 57636Q104 182,611 508,213 SH   SOLE 23 508,213 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,006,402 2,800,853 SH   SOLE 25 2,800,853 0 0
MASTERCARD INCORPORATED CL A 57636Q104 989,167 2,752,887 SH   SOLE 26 1,109,014 0 1,643,873
MASTERCARD INCORPORATED CL A 57636Q104 915,958 2,549,143 SH   SOLE 28 107,595 0 2,441,548
MASTERCARD INCORPORATED CL A 57636Q104 395 1,100 SH   SOLE 29 1,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,567,401 4,362,131 SH   SOLE 30 4,360,167 0 1,964
MASTERCARD INCORPORATED CL A 57636Q104 749,669 2,086,356 SH   SOLE 31 99,150 0 1,987,206
MASTERCARD INCORPORATED CL A 57636Q104 23,717 66,006 SH   SOLE 32 66,006 0 0
MASTERCARD INCORPORATED CL A 57636Q104 483,975 1,346,919 SH   SOLE 34 1,346,919 0 0
MASTERCARD INCORPORATED CL A 57636Q104 128,711 358,206 SH   SOLE 36 358,206 0 0
MASTERCARD INCORPORATED CL A 57636Q104 10,577 29,436 SH   SOLE 40 29,436 0 0
MASTERCARD INCORPORATED CL A 57636Q104 279,630 778,219 SH   SOLE 43 54,719 0 723,500
MASTERCRAFT BOAT HLDGS INC COM 57637H103 77 2,733 SH   SOLE 2 691 0 2,042
MASTERCRAFT BOAT HLDGS INC COM 57637H103 11 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,528 53,926 SH   SOLE 18 53,926 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 934 32,952 SH   SOLE 19 32,952 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 19,070 673,135 SH   SOLE 21 673,135 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 12,581 444,077 SH   SOLE 22 441,666 0 2,411
MASTERCRAFT BOAT HLDGS INC COM 57637H103 34 1,203 SH   SOLE 43 0 0 1,203
MATADOR RES CO COM 576485205 1,893 51,262 SH   SOLE 2 36,644 0 14,618
MATADOR RES CO COM 576485205 16 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 52 1,407 SH   SOLE 7 1,407 0 0
MATADOR RES CO COM 576485205 14,505 392,881 SH   SOLE 18 385,461 0 7,420
MATADOR RES CO COM 576485205 9,796 265,311 SH   SOLE 19 265,311 0 0
MATADOR RES CO COM 576485205 481,343 13,037,450 SH   SOLE 21 13,037,450 0 0
MATADOR RES CO COM 576485205 101,759 2,756,205 SH   SOLE 22 2,693,191 0 63,014
MATADOR RES CO COM 576485205 61 1,657 SH   SOLE 23 1,657 0 0
MATADOR RES CO COM 576485205 548 14,850 SH   SOLE 25 14,850 0 0
MATADOR RES CO COM 576485205 2,334 63,210 SH   SOLE 26 48,899 0 14,311
MATADOR RES CO COM 576485205 9,231 250,031 SH   SOLE 30 250,031 0 0
MATADOR RES CO COM 576485205 380 10,304 SH   SOLE 34 10,304 0 0
MATADOR RES CO COM 576485205 78 2,108 SH   SOLE 36 2,108 0 0
MATADOR RES CO COM 576485205 546 14,802 SH   SOLE 40 14,802 0 0
MATADOR RES CO COM 576485205 8,263 223,808 SH   SOLE 43 12,393 0 211,415
MATCH GROUP INC NEW COM 57667L107 63,063 476,845 SH   SOLE 2 60,120 0 416,725
MATCH GROUP INC NEW COM 57667L107 20,364 153,983 SH   SOLE 4 94,205 0 59,778
MATCH GROUP INC NEW COM 57667L107 35,614 269,290 SH   SOLE 7 260,859 0 8,431
MATCH GROUP INC NEW COM 57667L107 474 3,582 SH   SOLE 13 741 0 2,841
MATCH GROUP INC NEW COM 57667L107 3,310 25,031 SH   SOLE 15 25,031 0 0
MATCH GROUP INC NEW COM 57667L107 268,709 2,031,824 SH   SOLE 18 1,454,407 0 577,417
MATCH GROUP INC NEW COM 57667L107 480,771 3,635,323 SH   SOLE 19 3,635,323 0 0
MATCH GROUP INC NEW COM 57667L107 949,788 7,181,765 SH   SOLE 21 7,181,765 0 0
MATCH GROUP INC NEW COM 57667L107 829,913 6,275,333 SH   SOLE 22 5,715,857 0 559,476
MATCH GROUP INC NEW COM 57667L107 19,767 149,468 SH   SOLE 23 149,468 0 0
MATCH GROUP INC NEW COM 57667L107 49,190 371,950 SH   SOLE 25 371,950 0 0
MATCH GROUP INC NEW COM 57667L107 73,069 552,506 SH   SOLE 26 176,080 0 376,426
MATCH GROUP INC NEW COM 57667L107 55,032 416,123 SH   SOLE 28 4,932 0 411,191
MATCH GROUP INC NEW COM 57667L107 44 329 SH   SOLE 29 329 0 0
MATCH GROUP INC NEW COM 57667L107 199,491 1,508,439 SH   SOLE 30 1,508,438 0 1
MATCH GROUP INC NEW COM 57667L107 12,492 94,457 SH   SOLE 31 30,723 0 63,734
MATCH GROUP INC NEW COM 57667L107 9,058 68,488 SH   SOLE 32 68,488 0 0
MATCH GROUP INC NEW COM 57667L107 16,629 125,742 SH   SOLE 34 125,742 0 0
MATCH GROUP INC NEW COM 57667L107 13,090 98,978 SH   SOLE 36 98,978 0 0
MATCH GROUP INC NEW COM 57667L107 1,105 8,352 SH   SOLE 40 8,352 0 0
MATCH GROUP INC NEW COM 57667L107 21,382 161,679 SH   SOLE 43 15,800 0 145,879
MATERIALISE NV SPONSORED ADS 57667T100 533 22,336 SH   SOLE 43 10,090 0 12,246
MATERION CORP COM 576690101 2,667 29,004 SH   SOLE 2 12,205 0 16,799
MATERION CORP COM 576690101 9 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101 2,118 23,032 SH   SOLE 7 23,032 0 0
MATERION CORP COM 576690101 7,175 78,037 SH   SOLE 18 76,212 0 1,825
MATERION CORP COM 576690101 11,973 130,228 SH   SOLE 19 130,228 0 0
MATERION CORP COM 576690101 225,320 2,450,732 SH   SOLE 21 2,450,732 0 0
MATERION CORP COM 576690101 53,896 586,210 SH   SOLE 22 568,927 0 17,283
MATERION CORP COM 576690101 312 3,389 SH   SOLE 23 3,389 0 0
MATERION CORP COM 576690101 238 2,584 SH   SOLE 25 2,584 0 0
MATERION CORP COM 576690101 2,264 24,630 SH   SOLE 26 6,027 0 18,603
MATERION CORP COM 576690101 33 364 SH   SOLE 28 364 0 0
MATERION CORP COM 576690101 3,396 36,941 SH   SOLE 30 36,941 0 0
MATERION CORP COM 576690101 227 2,466 SH   SOLE 40 2,466 0 0
MATERION CORP COM 576690101 1,627 17,694 SH   SOLE 43 1,061 0 16,633
MATINAS BIOPHARMA HLDGS INC COM 576810105 1 1,318 SH   SOLE 2 0 0 1,318
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,864 1,845,281 SH   SOLE 21 1,845,281 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 2,473 2,448,811 SH   SOLE 22 2,448,811 0 0
MATRIX SVC CO COM 576853105 453 60,259 SH   SOLE 2 27,578 0 32,681
MATRIX SVC CO COM 576853105 5 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 604 80,259 SH   SOLE 18 80,259 0 0
MATRIX SVC CO COM 576853105 956 127,078 SH   SOLE 19 127,078 0 0
MATRIX SVC CO COM 576853105 7,352 977,646 SH   SOLE 21 977,646 0 0
MATRIX SVC CO COM 576853105 6,048 804,269 SH   SOLE 22 788,025 0 16,244
MATRIX SVC CO COM 576853105 52 6,877 SH   SOLE 23 6,877 0 0
MATRIX SVC CO COM 576853105 233 30,952 SH   SOLE 26 0 0 30,952
MATRIX SVC CO COM 576853105 19 2,537 SH   SOLE 43 0 0 2,537
MATSON INC COM 57686G105 2,516 27,946 SH   SOLE 2 4,046 0 23,900
MATSON INC COM 57686G105 4 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105 55 609 SH   SOLE 7 609 0 0
MATSON INC COM 57686G105 14,488 160,928 SH   SOLE 18 160,928 0 0
MATSON INC COM 57686G105 6,690 74,310 SH   SOLE 19 74,310 0 0
MATSON INC COM 57686G105 457,889 5,085,959 SH   SOLE 21 5,085,959 0 0
MATSON INC COM 57686G105 91,483 1,016,142 SH   SOLE 22 987,988 0 28,154
MATSON INC COM 57686G105 123 1,369 SH   SOLE 25 1,369 0 0
MATSON INC COM 57686G105 306 3,394 SH   SOLE 26 898 0 2,496
MATSON INC COM 57686G105 128 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 5,393 59,904 SH   SOLE 30 59,904 0 0
MATSON INC COM 57686G105 85 942 SH   SOLE 40 942 0 0
MATSON INC COM 57686G105 1,665 18,496 SH   SOLE 43 292 0 18,204
MATTEL INC COM 577081102 10,840 502,800 SH   SOLE 2 257,635 0 245,165
MATTEL INC COM 577081102 217 10,083 SH   SOLE 4 10,083 0 0
MATTEL INC COM 577081102 159 7,378 SH   SOLE 7 7,378 0 0
MATTEL INC COM 577081102 1 37 SH   SOLE 17 0 0 37
MATTEL INC COM 577081102 16,709 775,003 SH   SOLE 18 775,003 0 0
MATTEL INC COM 577081102 2,217 102,839 SH   SOLE 19 102,839 0 0
MATTEL INC COM 577081102 374,885 17,387,965 SH   SOLE 21 17,387,965 0 0
MATTEL INC COM 577081102 214,078 9,929,412 SH   SOLE 22 9,541,657 0 387,755
MATTEL INC COM 577081102 1,009 46,809 SH   SOLE 25 46,809 0 0
MATTEL INC COM 577081102 3,145 145,889 SH   SOLE 26 118,734 0 27,155
MATTEL INC COM 577081102 134 6,214 SH   SOLE 28 6,214 0 0
MATTEL INC COM 577081102 4,320 200,360 SH   SOLE 30 200,360 0 0
MATTEL INC COM 577081102 113 5,235 SH   SOLE 31 5,235 0 0
MATTEL INC COM 577081102 202 9,379 SH   SOLE 36 9,379 0 0
MATTEL INC COM 577081102 995 46,168 SH   SOLE 40 46,168 0 0
MATTEL INC COM 577081102 1,227 56,897 SH   SOLE 43 10,896 0 46,001
MATTERPORT INC COM CL A 577096100 104 5,042 SH   SOLE 2 0 0 5,042
MATTERPORT INC COM CL A 577096100 17,034 825,288 SH   SOLE 21 825,288 0 0
MATTERPORT INC COM CL A 577096100 50,014 2,423,156 SH   SOLE 22 2,423,156 0 0
MATTHEWS INTL CORP CL A 577128101 1,526 41,610 SH   SOLE 2 11,747 0 29,863
MATTHEWS INTL CORP CL A 577128101 3 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101 18 497 SH   SOLE 7 497 0 0
MATTHEWS INTL CORP CL A 577128101 4,337 118,269 SH   SOLE 18 118,269 0 0
MATTHEWS INTL CORP CL A 577128101 6,602 180,042 SH   SOLE 19 180,042 0 0
MATTHEWS INTL CORP CL A 577128101 145,241 3,960,759 SH   SOLE 21 3,960,759 0 0
MATTHEWS INTL CORP CL A 577128101 35,007 954,643 SH   SOLE 22 921,020 0 33,623
MATTHEWS INTL CORP CL A 577128101 108 2,932 SH   SOLE 23 2,932 0 0
MATTHEWS INTL CORP CL A 577128101 228 6,210 SH   SOLE 25 6,210 0 0
MATTHEWS INTL CORP CL A 577128101 1,180 32,185 SH   SOLE 26 7,466 0 24,719
MATTHEWS INTL CORP CL A 577128101 97 2,648 SH   SOLE 28 2,648 0 0
MATTHEWS INTL CORP CL A 577128101 2,135 58,228 SH   SOLE 30 58,228 0 0
MATTHEWS INTL CORP CL A 577128101 182 4,971 SH   SOLE 36 4,971 0 0
MATTHEWS INTL CORP CL A 577128101 134 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101 930 25,360 SH   SOLE 43 156 0 25,204
MAUI LD & PINEAPPLE INC COM 577345101 5 506 SH   SOLE 2 0 0 506
MAUI LD & PINEAPPLE INC COM 577345101 10 1,000 SH   SOLE 18 1,000 0 0
MAUI LD & PINEAPPLE INC COM 577345101 260 26,141 SH   SOLE 21 26,141 0 0
MAUI LD & PINEAPPLE INC COM 577345101 1,592 159,841 SH   SOLE 22 159,841 0 0
MAVERIX METALS INC COM NEW 57776F405 38 8,814 SH   SOLE 2 8,814 0 0
MAVERIX METALS INC COM NEW 57776F405 39 8,859 SH   SOLE 22 8,859 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,998 67,652 SH   SOLE 2 22,663 0 44,989
MAXAR TECHNOLOGIES INC COM 57778K105 7 250 SH   SOLE 4 250 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 32 1,070 SH   SOLE 7 1,070 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 6,529 221,085 SH   SOLE 18 221,085 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 3,824 129,500 SH   SOLE 19 129,500 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 95,993 3,250,695 SH   SOLE 21 3,250,695 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 50,760 1,718,944 SH   SOLE 22 1,649,915 0 69,029
MAXAR TECHNOLOGIES INC COM 57778K105 478 16,192 SH   SOLE 25 16,192 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 760 25,721 SH   SOLE 26 20,175 0 5,546
MAXAR TECHNOLOGIES INC COM 57778K105 38 1,290 SH   SOLE 28 1,290 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,307 44,274 SH   SOLE 30 44,274 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 424 14,354 SH   SOLE 36 14,354 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 306 10,368 SH   SOLE 40 10,368 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 298 10,076 SH   SOLE 43 0 0 10,076
MAXCYTE INC COM 57777K106 485 47,579 SH   SOLE 2 28,728 0 18,851
MAXCYTE INC COM 57777K106 14 1,358 SH   SOLE 7 1,358 0 0
MAXCYTE INC COM 57777K106 2,687 263,668 SH   SOLE 18 263,668 0 0
MAXCYTE INC COM 57777K106 1,998 196,098 SH   SOLE 19 196,098 0 0
MAXCYTE INC COM 57777K106 37,461 3,676,272 SH   SOLE 21 3,676,272 0 0
MAXCYTE INC COM 57777K106 9,597 941,833 SH   SOLE 22 889,618 0 52,215
MAXCYTE INC COM 57777K106 11 1,103 SH   SOLE 23 1,103 0 0
MAXCYTE INC COM 57777K106 100 9,773 SH   SOLE 25 9,773 0 0
MAXCYTE INC COM 57777K106 69 6,817 SH   SOLE 26 0 0 6,817
MAXCYTE INC COM 57777K106 631 61,893 SH   SOLE 30 61,893 0 0
MAXCYTE INC COM 57777K106 82 8,070 SH   SOLE 40 8,070 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 10 744 SH   SOLE 19 744 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 6,903 496,592 SH   SOLE 21 496,592 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 959 69,024 SH   SOLE 22 65,508 0 3,516
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5,568 400,572 SH   SOLE 30 400,572 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 294 21,129 SH   SOLE 43 10,486 0 10,643
MAXIMUS INC COM 577933104 3,897 48,918 SH   SOLE 2 42,439 0 6,479
MAXIMUS INC COM 577933104 16 202 SH   SOLE 4 202 0 0
MAXIMUS INC COM 577933104 86 1,080 SH   SOLE 7 1,080 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 21,672 272,019 SH   SOLE 18 272,019 0 0
MAXIMUS INC COM 577933104 8,726 109,522 SH   SOLE 19 109,522 0 0
MAXIMUS INC COM 577933104 347,447 4,361,079 SH   SOLE 21 4,361,079 0 0
MAXIMUS INC COM 577933104 138,801 1,742,199 SH   SOLE 22 1,708,178 0 34,021
MAXIMUS INC COM 577933104 622 7,810 SH   SOLE 25 7,810 0 0
MAXIMUS INC COM 577933104 1,756 22,039 SH   SOLE 26 17,469 0 4,570
MAXIMUS INC COM 577933104 1,794 22,517 SH   SOLE 28 22,517 0 0
MAXIMUS INC COM 577933104 20,711 259,961 SH   SOLE 30 259,961 0 0
MAXIMUS INC COM 577933104 76 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104 648 8,133 SH   SOLE 40 8,133 0 0
MAXIMUS INC COM 577933104 6,649 83,453 SH   SOLE 43 1,044 0 82,409
MAXLINEAR INC COM 57776J100 2,867 38,023 SH   SOLE 2 30,404 0 7,619
MAXLINEAR INC COM 57776J100 83 1,097 SH   SOLE 4 295 0 802
MAXLINEAR INC COM 57776J100 77 1,026 SH   SOLE 7 1,026 0 0
MAXLINEAR INC COM 57776J100 28 377 SH   SOLE 13 377 0 0
MAXLINEAR INC COM 57776J100 18,809 249,484 SH   SOLE 18 245,718 0 3,766
MAXLINEAR INC COM 57776J100 12,736 168,935 SH   SOLE 19 168,935 0 0
MAXLINEAR INC COM 57776J100 616,861 8,182,264 SH   SOLE 21 8,182,264 0 0
MAXLINEAR INC COM 57776J100 130,002 1,724,399 SH   SOLE 22 1,684,825 0 39,574
MAXLINEAR INC COM 57776J100 82 1,084 SH   SOLE 23 1,084 0 0
MAXLINEAR INC COM 57776J100 760 10,077 SH   SOLE 25 10,077 0 0
MAXLINEAR INC COM 57776J100 2,001 26,536 SH   SOLE 26 20,826 0 5,710
MAXLINEAR INC COM 57776J100 97 1,285 SH   SOLE 28 1,285 0 0
MAXLINEAR INC COM 57776J100 32,122 426,082 SH   SOLE 30 426,082 0 0
MAXLINEAR INC COM 57776J100 757 10,041 SH   SOLE 34 10,041 0 0
MAXLINEAR INC COM 57776J100 701 9,295 SH   SOLE 40 9,295 0 0
MAXLINEAR INC COM 57776J100 3,242 42,997 SH   SOLE 43 19,577 0 23,420
MAYS J W INC COM 578473100 3 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 45 1,112 SH   SOLE 21 1,112 0 0
MAYVILLE ENGR CO INC COM 578605107 112 7,523 SH   SOLE 2 1,609 0 5,914
MAYVILLE ENGR CO INC COM 578605107 398 26,661 SH   SOLE 18 26,661 0 0
MAYVILLE ENGR CO INC COM 578605107 216 14,499 SH   SOLE 19 14,499 0 0
MAYVILLE ENGR CO INC COM 578605107 5,010 336,021 SH   SOLE 21 336,021 0 0
MAYVILLE ENGR CO INC COM 578605107 3,426 229,767 SH   SOLE 22 225,592 0 4,175
MAYVILLE ENGR CO INC COM 578605107 11 708 SH   SOLE 43 0 0 708
MBIA INC COM 55262C100 730 46,212 SH   SOLE 2 14,142 0 32,070
MBIA INC COM 55262C100 12 771 SH   SOLE 7 771 0 0
MBIA INC COM 55262C100 2,453 155,323 SH   SOLE 18 155,323 0 0
MBIA INC COM 55262C100 1,405 88,971 SH   SOLE 19 88,971 0 0
MBIA INC COM 55262C100 29,899 1,893,533 SH   SOLE 21 1,893,533 0 0
MBIA INC COM 55262C100 19,425 1,230,196 SH   SOLE 22 1,183,587 0 46,609
MBIA INC COM 55262C100 100 6,303 SH   SOLE 25 6,303 0 0
MBIA INC COM 55262C100 303 19,199 SH   SOLE 26 12,817 0 6,382
MBIA INC COM 55262C100 35 2,213 SH   SOLE 28 2,213 0 0
MBIA INC COM 55262C100 192 12,143 SH   SOLE 30 12,143 0 0
MBIA INC COM 55262C100 146 9,262 SH   SOLE 40 9,262 0 0
MBIA INC COM 55262C100 304 19,261 SH   SOLE 43 128 0 19,133
MCAFEE CORP COM CL A 579063108 7,680 297,809 SH   SOLE 2 23,139 0 274,670
MCAFEE CORP COM CL A 579063108 17 651 SH   SOLE 4 0 0 651
MCAFEE CORP COM CL A 579063108 30 1,162 SH   SOLE 7 1,162 0 0
MCAFEE CORP COM CL A 579063108 941 36,469 SH   SOLE 18 36,469 0 0
MCAFEE CORP COM CL A 579063108 613 23,758 SH   SOLE 19 23,758 0 0
MCAFEE CORP COM CL A 579063108 38,887 1,507,823 SH   SOLE 21 1,507,823 0 0
MCAFEE CORP COM CL A 579063108 43,602 1,690,667 SH   SOLE 22 1,599,331 0 91,336
MCAFEE CORP COM CL A 579063108 240 9,308 SH   SOLE 25 9,308 0 0
MCAFEE CORP COM CL A 579063108 931 36,084 SH   SOLE 26 33,932 0 2,152
MCAFEE CORP COM CL A 579063108 100 3,879 SH   SOLE 28 3,879 0 0
MCAFEE CORP COM CL A 579063108 7,898 306,231 SH   SOLE 30 306,231 0 0
MCAFEE CORP COM CL A 579063108 28 1,086 SH   SOLE 31 1,086 0 0
MCAFEE CORP COM CL A 579063108 224 8,695 SH   SOLE 40 8,695 0 0
MCAFEE CORP COM CL A 579063108 182 7,051 SH   SOLE 43 817 0 6,234
MCCORMICK & CO INC COM NON VTG 579780206 52,362 541,997 SH   SOLE 2 82,568 0 459,429
MCCORMICK & CO INC COM NON VTG 579780206 25,744 266,470 SH   SOLE 4 171,498 0 94,972
MCCORMICK & CO INC COM NON VTG 579780206 25,736 266,393 SH   SOLE 7 258,809 0 7,584
MCCORMICK & CO INC COM NON VTG 579780206 351 3,633 SH   SOLE 13 416 0 3,217
MCCORMICK & CO INC COM NON VTG 579780206 3,367 34,856 SH   SOLE 15 34,856 0 0
MCCORMICK & CO INC COM NON VTG 579780206 43,218 447,343 SH   SOLE 18 389,214 0 58,129
MCCORMICK & CO INC COM NON VTG 579780206 28,640 296,445 SH   SOLE 19 296,445 0 0
MCCORMICK & CO INC COM NON VTG 579780206 792,819 8,206,386 SH   SOLE 21 8,206,386 0 0
MCCORMICK & CO INC COM NON VTG 579780206 572,597 5,926,890 SH   SOLE 22 5,398,760 0 528,130
MCCORMICK & CO INC COM NON VTG 579780206 13,614 140,922 SH   SOLE 23 140,922 0 0
MCCORMICK & CO INC COM NON VTG 579780206 51,618 534,293 SH   SOLE 25 534,293 0 0
MCCORMICK & CO INC COM NON VTG 579780206 64,951 672,298 SH   SOLE 26 205,707 0 466,591
MCCORMICK & CO INC COM NON VTG 579780206 74,889 775,170 SH   SOLE 28 12,530 0 762,640
MCCORMICK & CO INC COM NON VTG 579780206 163,738 1,694,832 SH   SOLE 30 1,692,186 0 2,646
MCCORMICK & CO INC COM NON VTG 579780206 8,424 87,194 SH   SOLE 31 26,371 0 60,823
MCCORMICK & CO INC COM NON VTG 579780206 1,157 11,976 SH   SOLE 34 11,976 0 0
MCCORMICK & CO INC COM NON VTG 579780206 13,565 140,414 SH   SOLE 36 140,414 0 0
MCCORMICK & CO INC COM NON VTG 579780206 829 8,586 SH   SOLE 40 8,586 0 0
MCCORMICK & CO INC COM NON VTG 579780206 30,326 313,906 SH   SOLE 43 13,676 0 300,230
MCDONALDS CORP COM 580135101 458,642 1,710,903 SH   SOLE 2 324,034 0 1,386,869
MCDONALDS CORP COM 580135101 141,877 529,252 SH   SOLE 4 327,856 0 201,396
MCDONALDS CORP COM 580135101 195,407 728,941 SH   SOLE 7 707,003 0 21,938
MCDONALDS CORP COM 580135101 2,608 9,728 SH   SOLE 13 1,987 0 7,741
MCDONALDS CORP COM 580135101 28,250 105,384 SH   SOLE 15 105,384 0 0
MCDONALDS CORP COM 580135101 73 273 SH   SOLE 17 0 0 273
MCDONALDS CORP COM 580135101 342,683 1,278,334 SH   SOLE 18 1,155,046 0 123,288
MCDONALDS CORP COM 580135101 261,066 973,874 SH   SOLE 19 973,874 0 0
MCDONALDS CORP COM 580135101 4,958,979 18,498,822 SH   SOLE 21 18,498,822 0 0
MCDONALDS CORP COM 580135101 4,344,660 16,207,186 SH   SOLE 22 14,647,727 0 1,559,459
MCDONALDS CORP COM 580135101 118,851 443,359 SH   SOLE 23 443,359 0 0
MCDONALDS CORP COM 580135101 341,324 1,273,264 SH   SOLE 25 1,273,264 0 0
MCDONALDS CORP COM 580135101 495,040 1,846,683 SH   SOLE 26 755,528 0 1,091,155
MCDONALDS CORP COM 580135101 507,114 1,891,722 SH   SOLE 28 72,356 0 1,819,366
MCDONALDS CORP COM 580135101 205 764 SH   SOLE 29 764 0 0
MCDONALDS CORP COM 580135101 943,961 3,521,323 SH   SOLE 30 3,521,323 0 0
MCDONALDS CORP COM 580135101 598,827 2,233,844 SH   SOLE 31 83,958 0 2,149,886
MCDONALDS CORP COM 580135101 32,169 120,004 SH   SOLE 32 120,004 0 0
MCDONALDS CORP COM 580135101 118,886 443,488 SH   SOLE 34 443,488 0 0
MCDONALDS CORP COM 580135101 93,566 349,035 SH   SOLE 36 349,035 0 0
MCDONALDS CORP COM 580135101 6,667 24,872 SH   SOLE 40 24,872 0 0
MCDONALDS CORP COM 580135101 195,075 727,700 SH   SOLE 43 44,489 0 683,211
MCEWEN MNG INC COM 58039P107 91 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 2,407 2,715,697 SH   SOLE 21 2,715,697 0 0
MCEWEN MNG INC COM 58039P107 4,584 5,170,462 SH   SOLE 22 5,068,463 0 101,999
MCEWEN MNG INC COM 58039P107 51 57,068 SH   SOLE 25 57,068 0 0
MCEWEN MNG INC COM 58039P107 73 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 183 206,844 SH   SOLE 30 206,844 0 0
MCEWEN MNG INC COM 58039P107 54 60,687 SH   SOLE 40 60,687 0 0
MCEWEN MNG INC COM 58039P107 4 4,284 SH   SOLE 43 0 0 4,284
MCGRATH RENTCORP COM 580589109 1,060 13,202 SH   SOLE 2 6,680 0 6,522
MCGRATH RENTCORP COM 580589109 5 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109 24 302 SH   SOLE 7 302 0 0
MCGRATH RENTCORP COM 580589109 5,478 68,259 SH   SOLE 18 68,259 0 0
MCGRATH RENTCORP COM 580589109 3,428 42,710 SH   SOLE 19 42,710 0 0
MCGRATH RENTCORP COM 580589109 70,069 873,026 SH   SOLE 21 873,026 0 0
MCGRATH RENTCORP COM 580589109 45,219 563,411 SH   SOLE 22 545,474 0 17,937
MCGRATH RENTCORP COM 580589109 438 5,462 SH   SOLE 25 5,462 0 0
MCGRATH RENTCORP COM 580589109 599 7,460 SH   SOLE 26 5,551 0 1,909
MCGRATH RENTCORP COM 580589109 33 412 SH   SOLE 28 412 0 0
MCGRATH RENTCORP COM 580589109 1,266 15,771 SH   SOLE 30 15,771 0 0
MCGRATH RENTCORP COM 580589109 610 7,603 SH   SOLE 34 7,603 0 0
MCGRATH RENTCORP COM 580589109 337 4,205 SH   SOLE 36 4,205 0 0
MCGRATH RENTCORP COM 580589109 283 3,529 SH   SOLE 40 3,529 0 0
MCGRATH RENTCORP COM 580589109 147 1,836 SH   SOLE 43 0 0 1,836
MCKESSON CORP COM 58155Q103 134,511 541,139 SH   SOLE 2 191,711 0 349,428
MCKESSON CORP COM 58155Q103 33,584 135,108 SH   SOLE 4 77,684 0 57,424
MCKESSON CORP COM 58155Q103 33,196 133,549 SH   SOLE 7 128,870 0 4,679
MCKESSON CORP COM 58155Q103 5,132 20,647 SH   SOLE 13 18,859 0 1,788
MCKESSON CORP COM 58155Q103 5,528 22,238 SH   SOLE 15 22,238 0 0
MCKESSON CORP COM 58155Q103 8 32 SH   SOLE 17 0 0 32
MCKESSON CORP COM 58155Q103 167,208 672,678 SH   SOLE 18 595,683 0 76,995
MCKESSON CORP COM 58155Q103 258,013 1,037,991 SH   SOLE 19 1,037,991 0 0
MCKESSON CORP COM 58155Q103 626 2,520 SH   SOLE 20 2,520 0 0
MCKESSON CORP COM 58155Q103 998,210 4,015,809 SH   SOLE 21 4,015,809 0 0
MCKESSON CORP COM 58155Q103 910,760 3,664,000 SH   SOLE 22 3,241,400 0 422,600
MCKESSON CORP COM 58155Q103 30,586 123,049 SH   SOLE 23 123,049 0 0
MCKESSON CORP COM 58155Q103 69,159 278,228 SH   SOLE 25 278,228 0 0
MCKESSON CORP COM 58155Q103 114,733 461,573 SH   SOLE 26 220,984 0 240,589
MCKESSON CORP COM 58155Q103 88,654 356,657 SH   SOLE 28 3,144 0 353,513
MCKESSON CORP COM 58155Q103 2,620 10,542 SH   SOLE 29 10,542 0 0
MCKESSON CORP COM 58155Q103 235,158 946,042 SH   SOLE 30 879,134 0 66,908
MCKESSON CORP COM 58155Q103 19,165 77,101 SH   SOLE 31 34,052 0 43,049
MCKESSON CORP COM 58155Q103 103,228 415,288 SH   SOLE 34 415,288 0 0
MCKESSON CORP COM 58155Q103 20,830 83,800 SH   SOLE 36 83,800 0 0
MCKESSON CORP COM 58155Q103 1,264 5,087 SH   SOLE 40 5,087 0 0
MCKESSON CORP COM 58155Q103 41,803 168,174 SH   SOLE 43 10,165 0 158,009
MDU RES GROUP INC COM 552690109 31,266 1,013,829 SH   SOLE 2 375,790 0 638,039
MDU RES GROUP INC COM 552690109 171 5,560 SH   SOLE 4 5,560 0 0
MDU RES GROUP INC COM 552690109 4,866 157,771 SH   SOLE 7 157,771 0 0
MDU RES GROUP INC COM 552690109 13,721 444,903 SH   SOLE 18 444,903 0 0
MDU RES GROUP INC COM 552690109 1,794 58,171 SH   SOLE 19 58,171 0 0
MDU RES GROUP INC COM 552690109 320,910 10,405,635 SH   SOLE 21 10,405,635 0 0
MDU RES GROUP INC COM 552690109 170,424 5,526,081 SH   SOLE 22 5,295,147 0 230,934
MDU RES GROUP INC COM 552690109 840 27,223 SH   SOLE 25 27,223 0 0
MDU RES GROUP INC COM 552690109 2,748 89,107 SH   SOLE 26 74,278 0 14,829
MDU RES GROUP INC COM 552690109 111 3,585 SH   SOLE 28 3,585 0 0
MDU RES GROUP INC COM 552690109 3,796 123,082 SH   SOLE 30 123,082 0 0
MDU RES GROUP INC COM 552690109 96 3,126 SH   SOLE 31 3,126 0 0
MDU RES GROUP INC COM 552690109 2,480 80,411 SH   SOLE 34 80,411 0 0
MDU RES GROUP INC COM 552690109 186 6,022 SH   SOLE 36 6,022 0 0
MDU RES GROUP INC COM 552690109 835 27,091 SH   SOLE 40 27,091 0 0
MDU RES GROUP INC COM 552690109 1,501 48,684 SH   SOLE 43 3,059 0 45,625
MEDALLION FINL CORP COM 583928106 16 2,777 SH   SOLE 2 2,777 0 0
MEDALLION FINL CORP COM 583928106 23 3,983 SH   SOLE 18 3,983 0 0
MEDALLION FINL CORP COM 583928106 292 50,417 SH   SOLE 21 50,417 0 0
MEDALLION FINL CORP COM 583928106 286 49,340 SH   SOLE 22 49,340 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 2 1,275 SH   SOLE 2 450 0 825
MEDAVAIL HOLDINGS INC COM 58406B103 48 34,620 SH   SOLE 18 34,620 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 26 18,329 SH   SOLE 19 18,329 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 563 401,921 SH   SOLE 21 401,921 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 126 89,704 SH   SOLE 22 89,277 0 427
MEDIAALPHA INC CL A 58450V104 132 8,575 SH   SOLE 2 4,504 0 4,071
MEDIAALPHA INC CL A 58450V104 5 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104 903 58,496 SH   SOLE 18 58,496 0 0
MEDIAALPHA INC CL A 58450V104 577 37,368 SH   SOLE 19 37,368 0 0
MEDIAALPHA INC CL A 58450V104 11,074 717,248 SH   SOLE 21 717,248 0 0
MEDIAALPHA INC CL A 58450V104 7,860 509,088 SH   SOLE 22 495,144 0 13,944
MEDIAALPHA INC CL A 58450V104 34 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 636 41,189 SH   SOLE 30 41,189 0 0
MEDIAALPHA INC CL A 58450V104 28 1,790 SH   SOLE 40 1,790 0 0
MEDIAALPHA INC CL A 58450V104 186 12,058 SH   SOLE 43 90 0 11,968
MEDIACO HLDG INC CL A 58450D104 5 912 SH   SOLE 19 912 0 0
MEDIACO HLDG INC CL A 58450D104 5 858 SH   SOLE 21 858 0 0
MEDIACO HLDG INC CL A 58450D104 176 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 52,821 2,235,348 SH   SOLE 2 815,874 0 1,419,474
MEDICAL PPTYS TRUST INC COM 58463J304 51,141 2,164,251 SH   SOLE 4 1,943,930 0 220,321
MEDICAL PPTYS TRUST INC COM 58463J304 18,228 771,372 SH   SOLE 7 771,372 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 37 1,549 SH   SOLE 13 1,549 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,624 68,711 SH   SOLE 15 68,711 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 72,998 3,089,223 SH   SOLE 18 3,058,619 0 30,604
MEDICAL PPTYS TRUST INC COM 58463J304 74,563 3,155,437 SH   SOLE 19 3,155,437 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 829,704 35,112,324 SH   SOLE 21 35,112,324 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 519,181 21,971,253 SH   SOLE 22 20,268,749 0 1,702,504
MEDICAL PPTYS TRUST INC COM 58463J304 10,263 434,325 SH   SOLE 23 434,325 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 60,736 2,570,313 SH   SOLE 25 2,570,313 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 11,697 495,011 SH   SOLE 26 375,224 0 119,787
MEDICAL PPTYS TRUST INC COM 58463J304 32,904 1,392,457 SH   SOLE 28 133,085 0 1,259,372
MEDICAL PPTYS TRUST INC COM 58463J304 13 529 SH   SOLE 29 529 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 84,492 3,575,629 SH   SOLE 30 3,575,629 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 64,577 2,732,858 SH   SOLE 31 61,855 0 2,671,003
MEDICAL PPTYS TRUST INC COM 58463J304 46,477 1,966,881 SH   SOLE 34 1,966,881 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,429 102,797 SH   SOLE 36 102,797 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 470 19,901 SH   SOLE 40 19,901 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 8,421 356,375 SH   SOLE 43 17,013 0 339,362
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 383 143,022 SH   SOLE 21 143,022 0 0
MEDICINOVA INC COM NEW 58468P206 1,548 577,623 SH   SOLE 22 577,623 0 0
MEDICINOVA INC COM NEW 58468P206 3 1,209 SH   SOLE 43 0 0 1,209
MEDIFAST INC COM 58470H101 4,287 20,470 SH   SOLE 2 10,582 0 9,888
MEDIFAST INC COM 58470H101 9 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101 121 580 SH   SOLE 7 580 0 0
MEDIFAST INC COM 58470H101 9,379 44,784 SH   SOLE 18 40,054 0 4,730
MEDIFAST INC COM 58470H101 22,217 106,084 SH   SOLE 19 106,084 0 0
MEDIFAST INC COM 58470H101 290,642 1,387,774 SH   SOLE 21 1,387,774 0 0
MEDIFAST INC COM 58470H101 76,071 363,230 SH   SOLE 22 356,532 0 6,698
MEDIFAST INC COM 58470H101 728 3,475 SH   SOLE 23 3,475 0 0
MEDIFAST INC COM 58470H101 424 2,023 SH   SOLE 25 2,023 0 0
MEDIFAST INC COM 58470H101 3,767 17,985 SH   SOLE 26 3,016 0 14,969
MEDIFAST INC COM 58470H101 44 210 SH   SOLE 28 210 0 0
MEDIFAST INC COM 58470H101 4,370 20,867 SH   SOLE 30 20,867 0 0
MEDIFAST INC COM 58470H101 271 1,294 SH   SOLE 36 1,294 0 0
MEDIFAST INC COM 58470H101 279 1,332 SH   SOLE 40 1,332 0 0
MEDIFAST INC COM 58470H101 5,394 25,758 SH   SOLE 43 675 0 25,083
MEDIWOUND LTD ORD SHS M68830104 8 3,287 SH   SOLE 18 3,287 0 0
MEDIWOUND LTD ORD SHS M68830104 98 41,332 SH   SOLE 21 41,332 0 0
MEDNAX INC COM 58502B106 1,369 50,318 SH   SOLE 2 21,666 0 28,652
MEDNAX INC COM 58502B106 9 328 SH   SOLE 4 328 0 0
MEDNAX INC COM 58502B106 57 2,099 SH   SOLE 7 2,099 0 0
MEDNAX INC COM 58502B106 7,806 286,864 SH   SOLE 18 286,864 0 0
MEDNAX INC COM 58502B106 3,680 135,253 SH   SOLE 19 135,253 0 0
MEDNAX INC COM 58502B106 281,085 10,330,205 SH   SOLE 21 10,330,205 0 0
MEDNAX INC COM 58502B106 54,988 2,020,860 SH   SOLE 22 1,960,328 0 60,532
MEDNAX INC COM 58502B106 320 11,757 SH   SOLE 25 11,757 0 0
MEDNAX INC COM 58502B106 793 29,134 SH   SOLE 26 22,348 0 6,786
MEDNAX INC COM 58502B106 42 1,536 SH   SOLE 28 1,536 0 0
MEDNAX INC COM 58502B106 4,197 154,227 SH   SOLE 30 154,227 0 0
MEDNAX INC COM 58502B106 214 7,859 SH   SOLE 36 7,859 0 0
MEDNAX INC COM 58502B106 275 10,103 SH   SOLE 40 10,103 0 0
MEDNAX INC COM 58502B106 2,566 94,295 SH   SOLE 43 5,618 0 88,677
MEDPACE HLDGS INC COM 58506Q109 11,702 53,769 SH   SOLE 2 28,632 0 25,137
MEDPACE HLDGS INC COM 58506Q109 201 923 SH   SOLE 4 923 0 0
MEDPACE HLDGS INC COM 58506Q109 91 417 SH   SOLE 7 417 0 0
MEDPACE HLDGS INC COM 58506Q109 29,072 133,579 SH   SOLE 18 128,049 0 5,530
MEDPACE HLDGS INC COM 58506Q109 39,231 180,255 SH   SOLE 19 180,255 0 0
MEDPACE HLDGS INC COM 58506Q109 490,936 2,255,727 SH   SOLE 21 2,255,727 0 0
MEDPACE HLDGS INC COM 58506Q109 200,044 919,152 SH   SOLE 22 903,101 0 16,051
MEDPACE HLDGS INC COM 58506Q109 1,048 4,813 SH   SOLE 23 4,813 0 0
MEDPACE HLDGS INC COM 58506Q109 850 3,907 SH   SOLE 25 3,907 0 0
MEDPACE HLDGS INC COM 58506Q109 7,667 35,230 SH   SOLE 26 10,864 0 24,366
MEDPACE HLDGS INC COM 58506Q109 114 523 SH   SOLE 28 523 0 0
MEDPACE HLDGS INC COM 58506Q109 32,900 151,168 SH   SOLE 30 151,168 0 0
MEDPACE HLDGS INC COM 58506Q109 635 2,916 SH   SOLE 34 2,916 0 0
MEDPACE HLDGS INC COM 58506Q109 812 3,733 SH   SOLE 40 3,733 0 0
MEDPACE HLDGS INC COM 58506Q109 2,494 11,461 SH   SOLE 43 239 0 11,222
MEDTECH ACQUISITION CORP COM CL A 58507N105 576 58,272 SH   SOLE 18 58,272 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 17,702 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,660 876,477 SH   SOLE 34 876,477 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 10 19,423 SH   SOLE 18 19,423 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 311 597,219 SH   SOLE 19 597,219 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 0 848 SH   SOLE 21 848 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 152 292,159 SH   SOLE 34 292,159 0 0
MEDTRONIC PLC SHS G5960L103 425,341 4,111,558 SH   SOLE 2 1,459,207 0 2,652,351
MEDTRONIC PLC SHS G5960L103 111,875 1,081,439 SH   SOLE 4 649,113 0 432,326
MEDTRONIC PLC SHS G5960L103 128,931 1,246,313 SH   SOLE 7 1,206,604 0 39,709
MEDTRONIC PLC SHS G5960L103 9,450 91,351 SH   SOLE 13 77,919 0 13,432
MEDTRONIC PLC SHS G5960L103 19,726 190,686 SH   SOLE 15 190,686 0 0
MEDTRONIC PLC SHS G5960L103 27 258 SH   SOLE 17 0 0 258
MEDTRONIC PLC SHS G5960L103 478,828 4,628,590 SH   SOLE 18 4,225,084 0 403,506
MEDTRONIC PLC SHS G5960L103 817,577 7,903,108 SH   SOLE 19 7,903,108 0 0
MEDTRONIC PLC SHS G5960L103 3,799,037 36,723,413 SH   SOLE 21 36,723,413 0 0
MEDTRONIC PLC SHS G5960L103 3,070,092 29,677,059 SH   SOLE 22 26,425,387 0 3,251,672
MEDTRONIC PLC SHS G5960L103 99,126 958,206 SH   SOLE 23 958,206 0 0
MEDTRONIC PLC SHS G5960L103 239,751 2,317,559 SH   SOLE 25 2,317,559 0 0
MEDTRONIC PLC SHS G5960L103 370,017 3,576,773 SH   SOLE 26 1,213,121 0 2,363,652
MEDTRONIC PLC SHS G5960L103 296,001 2,861,295 SH   SOLE 28 309,738 0 2,551,557
MEDTRONIC PLC SHS G5960L103 9,044 87,421 SH   SOLE 29 87,421 0 0
MEDTRONIC PLC SHS G5960L103 696,906 6,736,642 SH   SOLE 30 6,736,642 0 0
MEDTRONIC PLC SHS G5960L103 67,197 649,564 SH   SOLE 31 290,110 0 359,454
MEDTRONIC PLC SHS G5960L103 10,596 102,424 SH   SOLE 32 102,424 0 0
MEDTRONIC PLC SHS G5960L103 350,792 3,390,937 SH   SOLE 34 3,390,937 0 0
MEDTRONIC PLC SHS G5960L103 65,268 630,911 SH   SOLE 36 630,911 0 0
MEDTRONIC PLC SHS G5960L103 2,553 24,682 SH   SOLE 37 24,682 0 0
MEDTRONIC PLC SHS G5960L103 4,613 44,587 SH   SOLE 40 44,587 0 0
MEDTRONIC PLC SHS G5960L103 89,855 868,586 SH   SOLE 43 84,128 0 784,457
MEI PHARMA INC COM NEW 55279B202 58 21,862 SH   SOLE 2 4,472 0 17,390
MEI PHARMA INC COM NEW 55279B202 6 2,113 SH   SOLE 7 2,113 0 0
MEI PHARMA INC COM NEW 55279B202 823 308,383 SH   SOLE 18 308,383 0 0
MEI PHARMA INC COM NEW 55279B202 512 191,783 SH   SOLE 19 191,783 0 0
MEI PHARMA INC COM NEW 55279B202 10,012 3,749,682 SH   SOLE 21 3,749,682 0 0
MEI PHARMA INC COM NEW 55279B202 6,403 2,398,265 SH   SOLE 22 2,382,245 0 16,020
MEI PHARMA INC COM NEW 55279B202 47 17,783 SH   SOLE 43 0 0 17,783
MEIRAGTX HLDGS PLC COM G59665102 518 21,819 SH   SOLE 2 6,714 0 15,105
MEIRAGTX HLDGS PLC COM G59665102 5 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102 2,183 91,949 SH   SOLE 18 91,949 0 0
MEIRAGTX HLDGS PLC COM G59665102 1,265 53,277 SH   SOLE 19 53,277 0 0
MEIRAGTX HLDGS PLC COM G59665102 32,336 1,362,096 SH   SOLE 21 1,362,096 0 0
MEIRAGTX HLDGS PLC COM G59665102 7,255 305,600 SH   SOLE 22 284,972 0 20,628
MEIRAGTX HLDGS PLC COM G59665102 106 4,483 SH   SOLE 25 4,483 0 0
MEIRAGTX HLDGS PLC COM G59665102 70 2,956 SH   SOLE 26 0 0 2,956
MEIRAGTX HLDGS PLC COM G59665102 550 23,176 SH   SOLE 30 23,176 0 0
MEIRAGTX HLDGS PLC COM G59665102 110 4,626 SH   SOLE 40 4,626 0 0
MEIRAGTX HLDGS PLC COM G59665102 219 9,235 SH   SOLE 43 48 0 9,187
MELCO RESORTS AND ENTMNT LTD ADR 585464100 335 32,934 SH   SOLE 2 13,625 0 19,309
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,239 121,709 SH   SOLE 4 113,626 0 8,083
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,715 168,506 SH   SOLE 7 157,841 0 10,665
MELCO RESORTS AND ENTMNT LTD ADR 585464100 4 352 SH   SOLE 13 352 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 944 92,776 SH   SOLE 15 92,776 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,968 193,328 SH   SOLE 18 193,328 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,106 108,639 SH   SOLE 19 108,639 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 36,819 3,616,806 SH   SOLE 21 3,616,806 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 31,394 3,083,888 SH   SOLE 22 3,004,886 0 79,002
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,428 140,273 SH   SOLE 23 140,273 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 18,674 1,834,417 SH   SOLE 25 1,834,417 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,320 227,936 SH   SOLE 26 72,485 0 155,451
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,822 277,202 SH   SOLE 28 4,990 0 272,212
MELCO RESORTS AND ENTMNT LTD ADR 585464100 13,204 1,297,026 SH   SOLE 30 1,297,026 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 136 13,395 SH   SOLE 31 0 0 13,395
MELCO RESORTS AND ENTMNT LTD ADR 585464100 10,110 993,154 SH   SOLE 34 993,154 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 400 39,328 SH   SOLE 36 39,328 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 105 10,332 SH   SOLE 40 10,332 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 5,790 568,733 SH   SOLE 43 34,995 0 533,738
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 91 7,118 SH   SOLE 2 7,118 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 971 75,985 SH   SOLE 21 75,985 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 1,856 145,202 SH   SOLE 22 129,878 0 15,324
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 86 6,766 SH   SOLE 25 6,766 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 54 4,200 SH   SOLE 26 0 0 4,200
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 144 11,255 SH   SOLE 30 11,255 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 76 5,964 SH   SOLE 40 5,964 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 8,451 2,725,000 PRN   SOLE 21 2,725,000 0 0
MERCADOLIBRE INC COM 58733R102 23,825 17,669 SH   SOLE 2 5,401 0 12,268
MERCADOLIBRE INC COM 58733R102 41,040 30,436 SH   SOLE 4 19,601 0 10,835
MERCADOLIBRE INC COM 58733R102 14,900 11,050 SH   SOLE 7 9,037 0 2,013
MERCADOLIBRE INC COM 58733R102 751 557 SH   SOLE 13 124 0 433
MERCADOLIBRE INC COM 58733R102 4,957 3,676 SH   SOLE 15 3,676 0 0
MERCADOLIBRE INC COM 58733R102 238,095 176,576 SH   SOLE 18 143,449 0 33,127
MERCADOLIBRE INC COM 58733R102 358,537 265,898 SH   SOLE 19 265,898 0 0
MERCADOLIBRE INC COM 58733R102 142,724 105,847 SH   SOLE 21 105,847 0 0
MERCADOLIBRE INC COM 58733R102 122,965 91,193 SH   SOLE 22 72,124 0 19,069
MERCADOLIBRE INC COM 58733R102 33,914 25,151 SH   SOLE 23 25,151 0 0
MERCADOLIBRE INC COM 58733R102 115,914 85,964 SH   SOLE 25 85,964 0 0
MERCADOLIBRE INC COM 58733R102 118,220 87,674 SH   SOLE 26 33,006 0 54,668
MERCADOLIBRE INC COM 58733R102 146,146 108,385 SH   SOLE 28 4,749 0 103,636
MERCADOLIBRE INC COM 58733R102 101 75 SH   SOLE 29 75 0 0
MERCADOLIBRE INC COM 58733R102 227,719 168,881 SH   SOLE 30 168,881 0 0
MERCADOLIBRE INC COM 58733R102 22,766 16,884 SH   SOLE 31 4,483 0 12,401
MERCADOLIBRE INC COM 58733R102 16,461 12,208 SH   SOLE 32 12,208 0 0
MERCADOLIBRE INC COM 58733R102 263,659 195,535 SH   SOLE 34 195,535 0 0
MERCADOLIBRE INC COM 58733R102 23,664 17,550 SH   SOLE 36 17,550 0 0
MERCADOLIBRE INC COM 58733R102 2,028 1,504 SH   SOLE 40 1,504 0 0
MERCADOLIBRE INC COM 58733R102 8,422 6,246 SH   SOLE 43 128 0 6,118
MERCANTILE BK CORP COM 587376104 1,247 35,586 SH   SOLE 2 4,512 0 31,074
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,794 51,212 SH   SOLE 18 51,212 0 0
MERCANTILE BK CORP COM 587376104 3,217 91,822 SH   SOLE 19 91,822 0 0
MERCANTILE BK CORP COM 587376104 22,489 641,987 SH   SOLE 21 641,987 0 0
MERCANTILE BK CORP COM 587376104 17,630 503,273 SH   SOLE 22 485,478 0 17,795
MERCANTILE BK CORP COM 587376104 57 1,635 SH   SOLE 23 1,635 0 0
MERCANTILE BK CORP COM 587376104 79 2,256 SH   SOLE 25 2,256 0 0
MERCANTILE BK CORP COM 587376104 867 24,743 SH   SOLE 26 0 0 24,743
MERCANTILE BK CORP COM 587376104 213 6,070 SH   SOLE 30 6,070 0 0
MERCANTILE BK CORP COM 587376104 66 1,888 SH   SOLE 34 1,888 0 0
MERCANTILE BK CORP COM 587376104 98 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104 319 9,109 SH   SOLE 43 1,698 0 7,411
MERCER INTL INC COM 588056101 142 11,853 SH   SOLE 2 10,580 0 1,273
MERCER INTL INC COM 588056101 390 32,511 SH   SOLE 18 32,511 0 0
MERCER INTL INC COM 588056101 43,489 3,627,138 SH   SOLE 21 3,627,138 0 0
MERCER INTL INC COM 588056101 7,968 664,564 SH   SOLE 22 648,963 0 15,601
MERCER INTL INC COM 588056101 66 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101 50 4,145 SH   SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 916 76,357 SH   SOLE 30 76,357 0 0
MERCER INTL INC COM 588056101 61 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101 191 15,915 SH   SOLE 43 0 0 15,915
MERCHANTS BANCORP IND COM 58844R108 2,651 56,001 SH   SOLE 2 36,353 0 19,648
MERCHANTS BANCORP IND COM 58844R108 7 158 SH   SOLE 7 158 0 0
MERCHANTS BANCORP IND COM 58844R108 1,577 33,320 SH   SOLE 18 33,320 0 0
MERCHANTS BANCORP IND COM 58844R108 6,512 137,587 SH   SOLE 19 137,587 0 0
MERCHANTS BANCORP IND COM 58844R108 19,944 421,383 SH   SOLE 21 421,383 0 0
MERCHANTS BANCORP IND COM 58844R108 23,907 505,118 SH   SOLE 22 494,195 0 10,923
MERCHANTS BANCORP IND COM 58844R108 297 6,271 SH   SOLE 23 6,271 0 0
MERCHANTS BANCORP IND COM 58844R108 81 1,708 SH   SOLE 25 1,708 0 0
MERCHANTS BANCORP IND COM 58844R108 1,237 26,146 SH   SOLE 26 0 0 26,146
MERCHANTS BANCORP IND COM 58844R108 168 3,560 SH   SOLE 30 3,560 0 0
MERCHANTS BANCORP IND COM 58844R108 57 1,196 SH   SOLE 40 1,196 0 0
MERCHANTS BANCORP IND COM 58844R108 294 6,213 SH   SOLE 43 0 0 6,213
MERCK & CO INC COM 58933Y105 526,883 6,874,772 SH   SOLE 2 2,221,913 0 4,652,859
MERCK & CO INC COM 58933Y105 152,702 1,992,460 SH   SOLE 4 1,298,957 0 693,503
MERCK & CO INC COM 58933Y105 193,496 2,524,741 SH   SOLE 7 2,418,796 0 105,945
MERCK & CO INC COM 58933Y105 11,922 155,558 SH   SOLE 13 129,372 0 26,186
MERCK & CO INC COM 58933Y105 27,426 357,859 SH   SOLE 15 357,859 0 0
MERCK & CO INC COM 58933Y105 0 6 SH   SOLE 17 0 0 6
MERCK & CO INC COM 58933Y105 648,209 8,457,836 SH   SOLE 18 7,991,447 0 466,389
MERCK & CO INC COM 58933Y105 373,136 4,868,681 SH   SOLE 19 4,868,681 0 0
MERCK & CO INC COM 58933Y105 5,311 69,293 SH   SOLE 20 69,293 0 0
MERCK & CO INC COM 58933Y105 5,330,136 69,547,702 SH   SOLE 21 69,547,702 0 0
MERCK & CO INC COM 58933Y105 4,341,497 56,647,922 SH   SOLE 22 50,333,537 0 6,314,385
MERCK & CO INC COM 58933Y105 137,088 1,788,724 SH   SOLE 23 1,788,724 0 0
MERCK & CO INC COM 58933Y105 360,843 4,708,287 SH   SOLE 25 4,708,287 0 0
MERCK & CO INC COM 58933Y105 535,049 6,981,322 SH   SOLE 26 3,102,434 0 3,878,888
MERCK & CO INC COM 58933Y105 587,513 7,665,883 SH   SOLE 28 469,734 0 7,196,149
MERCK & CO INC COM 58933Y105 12,659 165,173 SH   SOLE 29 165,173 0 0
MERCK & CO INC COM 58933Y105 1,121,505 14,633,414 SH   SOLE 30 14,393,866 0 239,548
MERCK & CO INC COM 58933Y105 94,723 1,235,946 SH   SOLE 31 549,660 0 686,286
MERCK & CO INC COM 58933Y105 22,610 295,020 SH   SOLE 32 295,020 0 0
MERCK & CO INC COM 58933Y105 440,809 5,751,678 SH   SOLE 34 5,751,678 0 0
MERCK & CO INC COM 58933Y105 93,659 1,222,064 SH   SOLE 36 1,222,064 0 0
MERCK & CO INC COM 58933Y105 6,463 84,330 SH   SOLE 40 84,330 0 0
MERCK & CO INC COM 58933Y105 168,270 2,195,592 SH   SOLE 43 189,844 0 2,005,748
MERCURY GENL CORP NEW COM 589400100 2,240 42,213 SH   SOLE 2 23,408 0 18,805
MERCURY GENL CORP NEW COM 589400100 6 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 110 2,081 SH   SOLE 7 2,081 0 0
MERCURY GENL CORP NEW COM 589400100 2,992 56,381 SH   SOLE 18 56,381 0 0
MERCURY GENL CORP NEW COM 589400100 413 7,791 SH   SOLE 19 7,791 0 0
MERCURY GENL CORP NEW COM 589400100 74,538 1,404,780 SH   SOLE 21 1,404,780 0 0
MERCURY GENL CORP NEW COM 589400100 38,959 734,240 SH   SOLE 22 698,943 0 35,297
MERCURY GENL CORP NEW COM 589400100 181 3,414 SH   SOLE 25 3,414 0 0
MERCURY GENL CORP NEW COM 589400100 577 10,883 SH   SOLE 26 9,279 0 1,604
MERCURY GENL CORP NEW COM 589400100 20 378 SH   SOLE 28 378 0 0
MERCURY GENL CORP NEW COM 589400100 936 17,645 SH   SOLE 30 17,645 0 0
MERCURY GENL CORP NEW COM 589400100 21 400 SH   SOLE 31 400 0 0
MERCURY GENL CORP NEW COM 589400100 43 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 175 3,296 SH   SOLE 40 3,296 0 0
MERCURY GENL CORP NEW COM 589400100 6,559 123,608 SH   SOLE 43 3,413 0 120,195
MERCURY SYS INC COM 589378108 6,865 124,680 SH   SOLE 2 87,044 0 37,636
MERCURY SYS INC COM 589378108 13 228 SH   SOLE 4 228 0 0
MERCURY SYS INC COM 589378108 43 787 SH   SOLE 7 787 0 0
MERCURY SYS INC COM 589378108 240 4,364 SH   SOLE 13 4,364 0 0
MERCURY SYS INC COM 589378108 7,188 130,546 SH   SOLE 18 125,745 0 4,801
MERCURY SYS INC COM 589378108 5,686 103,263 SH   SOLE 19 103,263 0 0
MERCURY SYS INC COM 589378108 175,502 3,187,477 SH   SOLE 21 3,187,477 0 0
MERCURY SYS INC COM 589378108 93,734 1,702,397 SH   SOLE 22 1,578,594 0 123,803
MERCURY SYS INC COM 589378108 60 1,085 SH   SOLE 23 1,085 0 0
MERCURY SYS INC COM 589378108 596 10,832 SH   SOLE 25 10,832 0 0
MERCURY SYS INC COM 589378108 2,784 50,566 SH   SOLE 26 33,783 0 16,783
MERCURY SYS INC COM 589378108 2,103 38,193 SH   SOLE 28 1,001 0 37,192
MERCURY SYS INC COM 589378108 3,360 61,023 SH   SOLE 30 61,023 0 0
MERCURY SYS INC COM 589378108 47 854 SH   SOLE 31 854 0 0
MERCURY SYS INC COM 589378108 518 9,412 SH   SOLE 36 9,412 0 0
MERCURY SYS INC COM 589378108 376 6,824 SH   SOLE 40 6,824 0 0
MERCURY SYS INC COM 589378108 1,645 29,882 SH   SOLE 43 5,385 0 24,497
MEREO BIOPHARMA GROUP PLC ADS 589492107 675 422,151 SH   SOLE 21 422,151 0 0
MEREO BIOPHARMA GROUP PLC ADS 589492107 78 48,467 SH   SOLE 30 48,467 0 0
MEREO BIOPHARMA GROUP PLC ADS 589492107 0 254 SH   SOLE 43 0 0 254
MERIDIAN BIOSCIENCE INC COM 589584101 832 40,786 SH   SOLE 2 11,232 0 29,554
MERIDIAN BIOSCIENCE INC COM 589584101 4 189 SH   SOLE 4 189 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 12 604 SH   SOLE 7 604 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 3,451 169,149 SH   SOLE 18 169,149 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,568 76,845 SH   SOLE 19 76,845 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 115,652 5,669,237 SH   SOLE 21 5,669,237 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 22,614 1,108,548 SH   SOLE 22 1,066,315 0 42,233
MERIDIAN BIOSCIENCE INC COM 589584101 129 6,310 SH   SOLE 25 6,310 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 345 16,907 SH   SOLE 26 9,992 0 6,915
MERIDIAN BIOSCIENCE INC COM 589584101 70 3,427 SH   SOLE 28 3,427 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 5,567 272,884 SH   SOLE 30 272,884 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 63 3,100 SH   SOLE 36 3,100 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 90 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 684 33,532 SH   SOLE 43 186 0 33,346
MERIDIAN CORPORATION COM 58958P104 937 25,482 SH   SOLE 2 17,974 0 7,508
MERIDIAN CORPORATION COM 58958P104 36 990 SH   SOLE 18 990 0 0
MERIDIAN CORPORATION COM 58958P104 622 16,925 SH   SOLE 21 16,925 0 0
MERIDIAN CORPORATION COM 58958P104 2,149 58,432 SH   SOLE 22 58,432 0 0
MERIDIAN CORPORATION COM 58958P104 34 919 SH   SOLE 26 0 0 919
MERIDIANLINK INC COMMON STOCK 58985J105 168 7,777 SH   SOLE 2 5,483 0 2,294
MERIDIANLINK INC COMMON STOCK 58985J105 648 30,049 SH   SOLE 18 30,049 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 476 22,079 SH   SOLE 19 22,079 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 9,233 427,872 SH   SOLE 21 427,872 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 5,839 270,597 SH   SOLE 22 259,852 0 10,745
MERIDIANLINK INC COMMON STOCK 58985J105 85 3,941 SH   SOLE 25 3,941 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 136 6,317 SH   SOLE 30 6,317 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 78 3,637 SH   SOLE 40 3,637 0 0
MERIT MED SYS INC COM 589889104 4,502 72,266 SH   SOLE 2 37,892 0 34,374
MERIT MED SYS INC COM 589889104 10 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104 41 666 SH   SOLE 7 666 0 0
MERIT MED SYS INC COM 589889104 11,759 188,742 SH   SOLE 18 180,831 0 7,911
MERIT MED SYS INC COM 589889104 19,248 308,952 SH   SOLE 19 308,952 0 0
MERIT MED SYS INC COM 589889104 379,119 6,085,373 SH   SOLE 21 6,085,373 0 0
MERIT MED SYS INC COM 589889104 90,155 1,447,117 SH   SOLE 22 1,416,066 0 31,051
MERIT MED SYS INC COM 589889104 554 8,895 SH   SOLE 23 8,895 0 0
MERIT MED SYS INC COM 589889104 656 10,526 SH   SOLE 25 10,526 0 0
MERIT MED SYS INC COM 589889104 3,327 53,401 SH   SOLE 26 15,663 0 37,738
MERIT MED SYS INC COM 589889104 1,850 29,701 SH   SOLE 28 29,701 0 0
MERIT MED SYS INC COM 589889104 5,663 90,901 SH   SOLE 30 90,901 0 0
MERIT MED SYS INC COM 589889104 61 975 SH   SOLE 34 975 0 0
MERIT MED SYS INC COM 589889104 522 8,371 SH   SOLE 36 8,371 0 0
MERIT MED SYS INC COM 589889104 426 6,844 SH   SOLE 40 6,844 0 0
MERIT MED SYS INC COM 589889104 1,347 21,625 SH   SOLE 43 566 0 21,059
MERITAGE HOMES CORP COM 59001A102 7,698 63,065 SH   SOLE 2 26,474 0 36,591
MERITAGE HOMES CORP COM 59001A102 263 2,155 SH   SOLE 4 2,155 0 0
MERITAGE HOMES CORP COM 59001A102 105 860 SH   SOLE 7 860 0 0
MERITAGE HOMES CORP COM 59001A102 17,648 144,585 SH   SOLE 18 142,542 0 2,043
MERITAGE HOMES CORP COM 59001A102 26,434 216,564 SH   SOLE 19 216,564 0 0
MERITAGE HOMES CORP COM 59001A102 612,361 5,016,889 SH   SOLE 21 5,016,889 0 0
MERITAGE HOMES CORP COM 59001A102 133,638 1,094,851 SH   SOLE 22 1,059,229 0 35,622
MERITAGE HOMES CORP COM 59001A102 796 6,518 SH   SOLE 23 6,518 0 0
MERITAGE HOMES CORP COM 59001A102 758 6,212 SH   SOLE 25 6,212 0 0
MERITAGE HOMES CORP COM 59001A102 6,599 54,065 SH   SOLE 26 17,684 0 36,381
MERITAGE HOMES CORP COM 59001A102 99 811 SH   SOLE 28 674 0 137
MERITAGE HOMES CORP COM 59001A102 8,187 67,072 SH   SOLE 30 67,072 0 0
MERITAGE HOMES CORP COM 59001A102 403 3,304 SH   SOLE 36 3,304 0 0
MERITAGE HOMES CORP COM 59001A102 552 4,523 SH   SOLE 40 4,523 0 0
MERITAGE HOMES CORP COM 59001A102 7,881 64,567 SH   SOLE 43 525 0 64,042
MERITOR INC COM 59001K100 3,356 135,417 SH   SOLE 2 93,490 0 41,927
MERITOR INC COM 59001K100 7 293 SH   SOLE 4 293 0 0
MERITOR INC COM 59001K100 38 1,516 SH   SOLE 7 1,516 0 0
MERITOR INC COM 59001K100 6,477 261,377 SH   SOLE 18 238,265 0 23,112
MERITOR INC COM 59001K100 8,728 352,238 SH   SOLE 19 352,238 0 0
MERITOR INC COM 59001K100 209,048 8,436,146 SH   SOLE 21 8,436,146 0 0
MERITOR INC COM 59001K100 53,208 2,147,214 SH   SOLE 22 2,104,238 0 42,976
MERITOR INC COM 59001K100 334 13,461 SH   SOLE 23 13,461 0 0
MERITOR INC COM 59001K100 205 8,281 SH   SOLE 25 8,281 0 0
MERITOR INC COM 59001K100 1,514 61,111 SH   SOLE 26 13,121 0 47,990
MERITOR INC COM 59001K100 93 3,764 SH   SOLE 28 3,764 0 0
MERITOR INC COM 59001K100 3,177 128,224 SH   SOLE 30 128,224 0 0
MERITOR INC COM 59001K100 63 2,530 SH   SOLE 36 2,530 0 0
MERITOR INC COM 59001K100 233 9,418 SH   SOLE 40 9,418 0 0
MERITOR INC COM 59001K100 845 34,084 SH   SOLE 43 0 0 34,084
MERITOR INC NOTE 3.250%10/1 59001KAF7 1,520 1,396,000 PRN   SOLE 21 1,396,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 9 2,218 SH   SOLE 18 2,218 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 133 33,917 SH   SOLE 21 33,917 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 690 176,528 SH   SOLE 22 176,528 0 0
MERSANA THERAPEUTICS INC COM 59045L106 866 139,289 SH   SOLE 2 120,888 0 18,401
MERSANA THERAPEUTICS INC COM 59045L106 1 212 SH   SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106 5 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,830 294,182 SH   SOLE 18 294,182 0 0
MERSANA THERAPEUTICS INC COM 59045L106 7,300 1,173,604 SH   SOLE 19 1,173,604 0 0
MERSANA THERAPEUTICS INC COM 59045L106 105 16,919 SH   SOLE 20 16,919 0 0
MERSANA THERAPEUTICS INC COM 59045L106 19,464 3,129,252 SH   SOLE 21 3,129,252 0 0
MERSANA THERAPEUTICS INC COM 59045L106 9,803 1,576,054 SH   SOLE 22 1,531,922 0 44,132
MERSANA THERAPEUTICS INC COM 59045L106 57 9,100 SH   SOLE 25 9,100 0 0
MERSANA THERAPEUTICS INC COM 59045L106 8 1,224 SH   SOLE 26 1,224 0 0
MERSANA THERAPEUTICS INC COM 59045L106 308 49,577 SH   SOLE 28 49,577 0 0
MERSANA THERAPEUTICS INC COM 59045L106 2,521 405,379 SH   SOLE 30 405,379 0 0
MERSANA THERAPEUTICS INC COM 59045L106 4,078 655,663 SH   SOLE 34 655,663 0 0
MERSANA THERAPEUTICS INC COM 59045L106 37 5,923 SH   SOLE 36 5,923 0 0
MERSANA THERAPEUTICS INC COM 59045L106 40 6,386 SH   SOLE 40 6,386 0 0
MERSANA THERAPEUTICS INC COM 59045L106 97 15,652 SH   SOLE 43 388 0 15,264
MERUS N V COM N5749R100 601 18,884 SH   SOLE 2 8,123 0 10,761
MERUS N V COM N5749R100 3,662 115,155 SH   SOLE 19 115,155 0 0
MERUS N V COM N5749R100 9,364 294,471 SH   SOLE 21 294,471 0 0
MERUS N V COM N5749R100 714 22,440 SH   SOLE 22 11,852 0 10,588
MERUS N V COM N5749R100 137 4,323 SH   SOLE 25 4,323 0 0
MERUS N V COM N5749R100 121 3,808 SH   SOLE 26 1,714 0 2,094
MERUS N V COM N5749R100 578 18,176 SH   SOLE 28 18,176 0 0
MERUS N V COM N5749R100 6,823 214,554 SH   SOLE 30 214,554 0 0
MERUS N V COM N5749R100 24 745 SH   SOLE 34 745 0 0
MERUS N V COM N5749R100 47 1,473 SH   SOLE 36 1,473 0 0
MERUS N V COM N5749R100 114 3,593 SH   SOLE 40 3,593 0 0
MESA AIR GROUP INC COM NEW 590479135 108 19,217 SH   SOLE 2 1,325 0 17,892
MESA AIR GROUP INC COM NEW 590479135 3 551 SH   SOLE 7 551 0 0
MESA AIR GROUP INC COM NEW 590479135 603 107,592 SH   SOLE 18 107,592 0 0
MESA AIR GROUP INC COM NEW 590479135 853 152,312 SH   SOLE 19 152,312 0 0
MESA AIR GROUP INC COM NEW 590479135 7,403 1,322,030 SH   SOLE 21 1,322,030 0 0
MESA AIR GROUP INC COM NEW 590479135 4,794 856,029 SH   SOLE 22 835,869 0 20,160
MESA AIR GROUP INC COM NEW 590479135 3 612 SH   SOLE 43 0 0 612
MESA LABS INC COM 59064R109 2,259 6,885 SH   SOLE 2 2,654 0 4,231
MESA LABS INC COM 59064R109 41 125 SH   SOLE 4 16 0 109
MESA LABS INC COM 59064R109 26 79 SH   SOLE 7 79 0 0
MESA LABS INC COM 59064R109 6,291 19,175 SH   SOLE 18 19,175 0 0
MESA LABS INC COM 59064R109 6,885 20,985 SH   SOLE 19 20,985 0 0
MESA LABS INC COM 59064R109 216,612 660,221 SH   SOLE 21 660,221 0 0
MESA LABS INC COM 59064R109 45,907 139,923 SH   SOLE 22 134,769 0 5,154
MESA LABS INC COM 59064R109 181 553 SH   SOLE 23 553 0 0
MESA LABS INC COM 59064R109 279 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109 2,194 6,687 SH   SOLE 26 2,777 0 3,910
MESA LABS INC COM 59064R109 1,216 3,706 SH   SOLE 28 3,706 0 0
MESA LABS INC COM 59064R109 19,559 59,616 SH   SOLE 30 59,616 0 0
MESA LABS INC COM 59064R109 231 703 SH   SOLE 40 703 0 0
MESA LABS INC COM 59064R109 452 1,378 SH   SOLE 43 0 0 1,378
MESABI TR CTF BEN INT 590672101 5,554 210,224 SH   SOLE 21 210,224 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
MESOBLAST LTD SPONS ADR 590717104 3,119 649,802 SH   SOLE 21 649,802 0 0
MESOBLAST LTD SPONS ADR 590717104 316 65,798 SH   SOLE 43 5,966 0 59,832
META FINL GROUP INC COM 59100U108 1,243 20,828 SH   SOLE 2 7,894 0 12,934
META FINL GROUP INC COM 59100U108 8 131 SH   SOLE 4 131 0 0
META FINL GROUP INC COM 59100U108 27 445 SH   SOLE 7 445 0 0
META FINL GROUP INC COM 59100U108 6,752 113,175 SH   SOLE 18 113,175 0 0
META FINL GROUP INC COM 59100U108 3,059 51,266 SH   SOLE 19 51,266 0 0
META FINL GROUP INC COM 59100U108 204,685 3,430,862 SH   SOLE 21 3,430,862 0 0
META FINL GROUP INC COM 59100U108 43,881 735,521 SH   SOLE 22 709,811 0 25,710
META FINL GROUP INC COM 59100U108 210 3,516 SH   SOLE 25 3,516 0 0
META FINL GROUP INC COM 59100U108 114 1,913 SH   SOLE 26 0 0 1,913
META FINL GROUP INC COM 59100U108 32 532 SH   SOLE 28 532 0 0
META FINL GROUP INC COM 59100U108 5,101 85,496 SH   SOLE 30 85,496 0 0
META FINL GROUP INC COM 59100U108 206 3,452 SH   SOLE 40 3,452 0 0
META FINL GROUP INC COM 59100U108 10 175 SH   SOLE 43 0 0 175
META MATERIALS INC COM 59134N104 191 77,532 SH   SOLE 2 53,199 0 24,333
META MATERIALS INC COM 59134N104 2 989 SH   SOLE 7 989 0 0
META MATERIALS INC COM 59134N104 1,414 574,943 SH   SOLE 18 574,943 0 0
META MATERIALS INC COM 59134N104 1,448 588,722 SH   SOLE 19 588,722 0 0
META MATERIALS INC COM 59134N104 18,020 7,325,288 SH   SOLE 21 7,325,288 0 0
META MATERIALS INC COM 59134N104 13,191 5,362,073 SH   SOLE 22 5,253,318 0 108,755
META MATERIALS INC COM 59134N104 62 25,129 SH   SOLE 25 25,129 0 0
META MATERIALS INC COM 59134N104 39 15,778 SH   SOLE 26 0 0 15,778
META MATERIALS INC COM 59134N104 133 54,253 SH   SOLE 30 54,253 0 0
META MATERIALS INC COM 59134N104 47 19,097 SH   SOLE 40 19,097 0 0
META PLATFORMS INC CL A 30303M102 1,736,248 5,162,029 SH   SOLE 2 920,596 0 4,241,433
META PLATFORMS INC CL A 30303M102 511,234 1,519,946 SH   SOLE 4 962,026 0 557,920
META PLATFORMS INC CL A 30303M102 761,125 2,262,895 SH   SOLE 7 2,164,583 0 98,312
META PLATFORMS INC CL A 30303M102 20,899 62,136 SH   SOLE 13 37,351 0 24,785
META PLATFORMS INC CL A 30303M102 76,748 228,180 SH   SOLE 15 228,180 0 0
META PLATFORMS INC CL A 30303M102 182 540 SH   SOLE 17 0 0 540
META PLATFORMS INC CL A 30303M102 2,718,213 8,081,502 SH   SOLE 18 7,168,458 0 913,044
META PLATFORMS INC CL A 30303M102 1,043,931 3,103,704 SH   SOLE 19 3,103,704 0 0
META PLATFORMS INC CL A 30303M102 17,438,600 51,846,589 SH   SOLE 21 51,846,589 0 0
META PLATFORMS INC CL A 30303M102 16,986,028 50,501,049 SH   SOLE 22 45,512,233 0 4,988,816
META PLATFORMS INC CL A 30303M102 478,592 1,422,900 SH   SOLE 23 1,422,900 0 0
META PLATFORMS INC CL A 30303M102 1,533,227 4,558,426 SH   SOLE 25 4,540,462 0 17,964
META PLATFORMS INC CL A 30303M102 1,842,749 5,478,665 SH   SOLE 26 2,075,893 0 3,402,772
META PLATFORMS INC CL A 30303M102 1,242,565 3,694,261 SH   SOLE 28 20,711 0 3,673,550
META PLATFORMS INC CL A 30303M102 9,285 27,604 SH   SOLE 29 27,604 0 0
META PLATFORMS INC CL A 30303M102 3,907,271 11,616,681 SH   SOLE 30 11,555,065 0 61,616
META PLATFORMS INC CL A 30303M102 1,224,865 3,641,639 SH   SOLE 31 301,018 0 3,340,621
META PLATFORMS INC CL A 30303M102 234,342 696,722 SH   SOLE 32 696,722 0 0
META PLATFORMS INC CL A 30303M102 393,000 1,168,426 SH   SOLE 34 1,168,426 0 0
META PLATFORMS INC CL A 30303M102 325,934 969,031 SH   SOLE 36 969,031 0 0
META PLATFORMS INC CL A 30303M102 26,685 79,338 SH   SOLE 40 79,338 0 0
META PLATFORMS INC CL A 30303M102 665,655 1,979,056 SH   SOLE 43 141,452 0 1,837,604
METACRINE INC COM 59101E103 17 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 10 15,282 SH   SOLE 19 15,282 0 0
METACRINE INC COM 59101E103 26 38,282 SH   SOLE 21 38,282 0 0
METACRINE INC COM 59101E103 40 60,016 SH   SOLE 22 60,016 0 0
METHANEX CORP COM 59151K108 5,050 127,678 SH   SOLE 43 20,012 0 107,666
METHODE ELECTRS INC COM 591520200 1,501 30,527 SH   SOLE 2 10,723 0 19,804
METHODE ELECTRS INC COM 591520200 5 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 27 540 SH   SOLE 7 540 0 0
METHODE ELECTRS INC COM 591520200 7,244 147,321 SH   SOLE 18 147,321 0 0
METHODE ELECTRS INC COM 591520200 3,353 68,184 SH   SOLE 19 68,184 0 0
METHODE ELECTRS INC COM 591520200 231,505 4,708,257 SH   SOLE 21 4,708,257 0 0
METHODE ELECTRS INC COM 591520200 47,189 959,707 SH   SOLE 22 920,665 0 39,042
METHODE ELECTRS INC COM 591520200 357 7,254 SH   SOLE 25 7,254 0 0
METHODE ELECTRS INC COM 591520200 898 18,265 SH   SOLE 26 16,470 0 1,795
METHODE ELECTRS INC COM 591520200 13 270 SH   SOLE 28 270 0 0
METHODE ELECTRS INC COM 591520200 6,759 137,471 SH   SOLE 30 137,471 0 0
METHODE ELECTRS INC COM 591520200 328 6,669 SH   SOLE 36 6,669 0 0
METHODE ELECTRS INC COM 591520200 267 5,427 SH   SOLE 40 5,427 0 0
METHODE ELECTRS INC COM 591520200 1,756 35,708 SH   SOLE 43 8,992 0 26,716
METLIFE INC COM 59156R108 209,214 3,347,952 SH   SOLE 2 1,848,013 0 1,499,939
METLIFE INC COM 59156R108 60,456 967,444 SH   SOLE 4 647,089 0 320,355
METLIFE INC COM 59156R108 40,925 654,910 SH   SOLE 7 633,723 0 21,187
METLIFE INC COM 59156R108 6,969 111,518 SH   SOLE 13 103,004 0 8,514
METLIFE INC COM 59156R108 6,471 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 346,992 5,552,755 SH   SOLE 18 4,860,938 0 691,817
METLIFE INC COM 59156R108 387,272 6,197,351 SH   SOLE 19 6,197,351 0 0
METLIFE INC COM 59156R108 1,281,382 20,505,391 SH   SOLE 21 20,505,391 0 0
METLIFE INC COM 59156R108 1,172,324 18,760,184 SH   SOLE 22 15,756,381 0 3,003,803
METLIFE INC COM 59156R108 50,944 815,227 SH   SOLE 23 815,227 0 0
METLIFE INC COM 59156R108 125,747 2,012,268 SH   SOLE 25 2,012,268 0 0
METLIFE INC COM 59156R108 128,197 2,051,481 SH   SOLE 26 797,223 0 1,254,258
METLIFE INC COM 59156R108 199,869 3,198,416 SH   SOLE 28 310,533 0 2,887,883
METLIFE INC COM 59156R108 17,078 273,286 SH   SOLE 29 273,286 0 0
METLIFE INC COM 59156R108 278,050 4,449,514 SH   SOLE 30 4,449,514 0 0
METLIFE INC COM 59156R108 43,768 700,394 SH   SOLE 31 472,376 0 228,018
METLIFE INC COM 59156R108 3,607 57,726 SH   SOLE 32 57,726 0 0
METLIFE INC COM 59156R108 17,564 281,073 SH   SOLE 34 281,073 0 0
METLIFE INC COM 59156R108 12,476 199,652 SH   SOLE 35 199,652 0 0
METLIFE INC COM 59156R108 25,932 414,984 SH   SOLE 36 414,984 0 0
METLIFE INC COM 59156R108 1,563 25,012 SH   SOLE 40 25,012 0 0
METLIFE INC COM 59156R108 62,880 1,006,247 SH   SOLE 43 42,741 0 963,506
METROCITY BANKSHARES INC COM 59165J105 256 9,300 SH   SOLE 2 678 0 8,622
METROCITY BANKSHARES INC COM 59165J105 5 198 SH   SOLE 7 198 0 0
METROCITY BANKSHARES INC COM 59165J105 1,702 61,835 SH   SOLE 18 61,835 0 0
METROCITY BANKSHARES INC COM 59165J105 900 32,689 SH   SOLE 19 32,689 0 0
METROCITY BANKSHARES INC COM 59165J105 20,130 731,197 SH   SOLE 21 731,197 0 0
METROCITY BANKSHARES INC COM 59165J105 10,461 379,984 SH   SOLE 22 369,564 0 10,420
METROCITY BANKSHARES INC COM 59165J105 14 493 SH   SOLE 43 0 0 493
METROMILE INC COM 591697107 137 62,546 SH   SOLE 2 22,594 0 39,952
METROMILE INC COM 591697107 1 590 SH   SOLE 7 590 0 0
METROMILE INC COM 591697107 631 288,068 SH   SOLE 18 288,068 0 0
METROMILE INC COM 591697107 342 155,949 SH   SOLE 19 155,949 0 0
METROMILE INC COM 591697107 7,842 3,580,607 SH   SOLE 21 3,580,607 0 0
METROMILE INC COM 591697107 4,344 1,983,719 SH   SOLE 22 1,885,508 0 98,211
METROMILE INC COM 591697107 22 10,260 SH   SOLE 25 10,260 0 0
METROMILE INC COM 591697107 47 21,234 SH   SOLE 30 21,234 0 0
METROMILE INC COM 591697107 20 9,114 SH   SOLE 40 9,114 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,032 9,685 SH   SOLE 2 4,235 0 5,450
METROPOLITAN BK HLDG CORP COM 591774104 15 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 3,336 31,318 SH   SOLE 18 31,318 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,831 17,183 SH   SOLE 19 17,183 0 0
METROPOLITAN BK HLDG CORP COM 591774104 39,645 372,151 SH   SOLE 21 372,151 0 0
METROPOLITAN BK HLDG CORP COM 591774104 25,641 240,689 SH   SOLE 22 232,697 0 7,992
METROPOLITAN BK HLDG CORP COM 591774104 131 1,228 SH   SOLE 25 1,228 0 0
METROPOLITAN BK HLDG CORP COM 591774104 282 2,651 SH   SOLE 30 2,651 0 0
METROPOLITAN BK HLDG CORP COM 591774104 118 1,112 SH   SOLE 40 1,112 0 0
METROPOLITAN BK HLDG CORP COM 591774104 127 1,191 SH   SOLE 43 0 0 1,191
METTLER TOLEDO INTERNATIONAL COM 592688105 127,839 75,323 SH   SOLE 2 29,549 0 45,774
METTLER TOLEDO INTERNATIONAL COM 592688105 40,100 23,627 SH   SOLE 4 14,599 0 9,028
METTLER TOLEDO INTERNATIONAL COM 592688105 43,522 25,643 SH   SOLE 7 19,559 0 6,084
METTLER TOLEDO INTERNATIONAL COM 592688105 2,936 1,730 SH   SOLE 13 1,463 0 267
METTLER TOLEDO INTERNATIONAL COM 592688105 3,736 2,201 SH   SOLE 15 2,201 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 73,499 43,306 SH   SOLE 18 39,624 0 3,682
METTLER TOLEDO INTERNATIONAL COM 592688105 60,818 35,834 SH   SOLE 19 35,834 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,412,274 832,115 SH   SOLE 21 832,115 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 880,445 518,760 SH   SOLE 22 457,137 0 61,623
METTLER TOLEDO INTERNATIONAL COM 592688105 32,194 18,969 SH   SOLE 23 18,969 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 88,530 52,162 SH   SOLE 25 52,162 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 105,027 61,882 SH   SOLE 26 26,649 0 35,233
METTLER TOLEDO INTERNATIONAL COM 592688105 141,832 83,568 SH   SOLE 28 1,198 0 82,370
METTLER TOLEDO INTERNATIONAL COM 592688105 6,524 3,844 SH   SOLE 29 3,844 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 311,051 183,272 SH   SOLE 30 182,048 0 1,224
METTLER TOLEDO INTERNATIONAL COM 592688105 25,616 15,093 SH   SOLE 31 7,352 0 7,741
METTLER TOLEDO INTERNATIONAL COM 592688105 24,009 14,146 SH   SOLE 34 14,146 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 15,180 8,944 SH   SOLE 36 8,944 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,342 791 SH   SOLE 40 791 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 44,411 26,167 SH   SOLE 43 1,368 0 24,799
MFA FINL INC COM 55272X102 1,874 410,924 SH   SOLE 2 159,539 0 251,385
MFA FINL INC COM 55272X102 9 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 62 13,642 SH   SOLE 7 13,642 0 0
MFA FINL INC COM 55272X102 6,207 1,361,249 SH   SOLE 18 1,361,249 0 0
MFA FINL INC COM 55272X102 3,651 800,669 SH   SOLE 19 800,669 0 0
MFA FINL INC COM 55272X102 115,766 25,387,254 SH   SOLE 21 25,387,254 0 0
MFA FINL INC COM 55272X102 46,578 10,214,370 SH   SOLE 22 9,782,535 0 431,835
MFA FINL INC COM 55272X102 253 55,586 SH   SOLE 25 55,586 0 0
MFA FINL INC COM 55272X102 511 111,981 SH   SOLE 26 80,451 0 31,530
MFA FINL INC COM 55272X102 36 7,863 SH   SOLE 28 7,863 0 0
MFA FINL INC COM 55272X102 600 131,626 SH   SOLE 30 131,626 0 0
MFA FINL INC COM 55272X102 89 19,604 SH   SOLE 36 19,604 0 0
MFA FINL INC COM 55272X102 240 52,562 SH   SOLE 40 52,562 0 0
MFA FINL INC COM 55272X102 65 14,223 SH   SOLE 43 1,362 0 12,861
MGE ENERGY INC COM 55277P104 2,449 29,779 SH   SOLE 2 10,042 0 19,737
MGE ENERGY INC COM 55277P104 484 5,886 SH   SOLE 4 5,886 0 0
MGE ENERGY INC COM 55277P104 42 516 SH   SOLE 7 516 0 0
MGE ENERGY INC COM 55277P104 9,186 111,678 SH   SOLE 18 111,678 0 0
MGE ENERGY INC COM 55277P104 5,306 64,512 SH   SOLE 19 64,512 0 0
MGE ENERGY INC COM 55277P104 123,374 1,499,985 SH   SOLE 21 1,499,985 0 0
MGE ENERGY INC COM 55277P104 71,716 871,931 SH   SOLE 22 834,783 0 37,148
MGE ENERGY INC COM 55277P104 1,190 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 53 644 SH   SOLE 28 644 0 0
MGE ENERGY INC COM 55277P104 3,469 42,171 SH   SOLE 30 42,171 0 0
MGE ENERGY INC COM 55277P104 7,913 96,211 SH   SOLE 31 0 0 96,211
MGE ENERGY INC COM 55277P104 128 1,562 SH   SOLE 36 1,562 0 0
MGE ENERGY INC COM 55277P104 378 4,591 SH   SOLE 40 4,591 0 0
MGE ENERGY INC COM 55277P104 1,546 18,802 SH   SOLE 43 257 0 18,545
MGIC INVT CORP WIS COM 552848103 8,747 606,593 SH   SOLE 2 302,959 0 303,634
MGIC INVT CORP WIS COM 552848103 292 20,257 SH   SOLE 4 1,140 0 19,117
MGIC INVT CORP WIS COM 552848103 114 7,897 SH   SOLE 7 7,897 0 0
MGIC INVT CORP WIS COM 552848103 10,189 706,557 SH   SOLE 18 706,557 0 0
MGIC INVT CORP WIS COM 552848103 1,360 94,315 SH   SOLE 19 94,315 0 0
MGIC INVT CORP WIS COM 552848103 232,262 16,106,910 SH   SOLE 21 16,106,910 0 0
MGIC INVT CORP WIS COM 552848103 134,857 9,352,098 SH   SOLE 22 8,977,451 0 374,647
MGIC INVT CORP WIS COM 552848103 979 67,905 SH   SOLE 25 67,905 0 0
MGIC INVT CORP WIS COM 552848103 1,938 134,368 SH   SOLE 26 109,070 0 25,298
MGIC INVT CORP WIS COM 552848103 306 21,218 SH   SOLE 28 21,218 0 0
MGIC INVT CORP WIS COM 552848103 2,891 200,501 SH   SOLE 30 200,501 0 0
MGIC INVT CORP WIS COM 552848103 72 4,973 SH   SOLE 31 4,973 0 0
MGIC INVT CORP WIS COM 552848103 928 64,341 SH   SOLE 36 64,341 0 0
MGIC INVT CORP WIS COM 552848103 612 42,470 SH   SOLE 40 42,470 0 0
MGIC INVT CORP WIS COM 552848103 4,541 314,942 SH   SOLE 43 2,948 0 311,994
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,545 37,822 SH   SOLE 2 37,822 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 21 522 SH   SOLE 4 522 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 8,656 211,892 SH   SOLE 21 211,892 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 6,156 150,687 SH   SOLE 22 87,457 0 63,230
MGM GROWTH PPTYS LLC CL A COM 55303A105 876 21,450 SH   SOLE 25 21,450 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,507 61,374 SH   SOLE 26 49,376 0 11,998
MGM GROWTH PPTYS LLC CL A COM 55303A105 112 2,733 SH   SOLE 28 2,733 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 3,604 88,230 SH   SOLE 30 88,230 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 855 20,922 SH   SOLE 40 20,922 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 789 19,304 SH   SOLE 43 2,331 0 16,973
MGM RESORTS INTERNATIONAL COM 552953101 38,148 850,003 SH   SOLE 2 85,548 0 764,455
MGM RESORTS INTERNATIONAL COM 552953101 10,857 241,909 SH   SOLE 4 226,770 0 15,139
MGM RESORTS INTERNATIONAL COM 552953101 15,069 335,766 SH   SOLE 7 324,452 0 11,314
MGM RESORTS INTERNATIONAL COM 552953101 337 7,511 SH   SOLE 13 653 0 6,858
MGM RESORTS INTERNATIONAL COM 552953101 1,926 42,923 SH   SOLE 15 42,923 0 0
MGM RESORTS INTERNATIONAL COM 552953101 29,636 660,330 SH   SOLE 18 606,881 0 53,449
MGM RESORTS INTERNATIONAL COM 552953101 8,142 181,408 SH   SOLE 19 181,408 0 0
MGM RESORTS INTERNATIONAL COM 552953101 446,177 9,941,554 SH   SOLE 21 9,941,554 0 0
MGM RESORTS INTERNATIONAL COM 552953101 366,869 8,174,440 SH   SOLE 22 7,611,857 0 562,583
MGM RESORTS INTERNATIONAL COM 552953101 9,967 222,091 SH   SOLE 23 222,091 0 0
MGM RESORTS INTERNATIONAL COM 552953101 31,372 699,018 SH   SOLE 25 699,018 0 0
MGM RESORTS INTERNATIONAL COM 552953101 32,206 717,604 SH   SOLE 26 252,056 0 465,548
MGM RESORTS INTERNATIONAL COM 552953101 43,826 976,505 SH   SOLE 28 121,722 0 854,783
MGM RESORTS INTERNATIONAL COM 552953101 31 698 SH   SOLE 29 698 0 0
MGM RESORTS INTERNATIONAL COM 552953101 83,641 1,863,652 SH   SOLE 30 1,863,652 0 0
MGM RESORTS INTERNATIONAL COM 552953101 4,974 110,838 SH   SOLE 31 6,033 0 104,805
MGM RESORTS INTERNATIONAL COM 552953101 863 19,219 SH   SOLE 34 19,219 0 0
MGM RESORTS INTERNATIONAL COM 552953101 8,619 192,052 SH   SOLE 36 192,052 0 0
MGM RESORTS INTERNATIONAL COM 552953101 591 13,170 SH   SOLE 40 13,170 0 0
MGM RESORTS INTERNATIONAL COM 552953101 16,381 364,998 SH   SOLE 43 20,096 0 344,902
MGP INGREDIENTS INC NEW COM 55303J106 1,151 13,541 SH   SOLE 2 9,550 0 3,991
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,113 48,394 SH   SOLE 18 48,394 0 0
MGP INGREDIENTS INC NEW COM 55303J106 6,872 80,854 SH   SOLE 19 80,854 0 0
MGP INGREDIENTS INC NEW COM 55303J106 130,309 1,533,231 SH   SOLE 21 1,533,231 0 0
MGP INGREDIENTS INC NEW COM 55303J106 28,044 329,972 SH   SOLE 22 319,889 0 10,083
MGP INGREDIENTS INC NEW COM 55303J106 172 2,027 SH   SOLE 25 2,027 0 0
MGP INGREDIENTS INC NEW COM 55303J106 781 9,190 SH   SOLE 26 7,816 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 85 1,001 SH   SOLE 28 1,001 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,099 24,700 SH   SOLE 30 24,700 0 0
MGP INGREDIENTS INC NEW COM 55303J106 6,885 81,013 SH   SOLE 34 81,013 0 0
MGP INGREDIENTS INC NEW COM 55303J106 132 1,553 SH   SOLE 40 1,553 0 0
MGP INGREDIENTS INC NEW COM 55303J106 960 11,293 SH   SOLE 43 412 0 10,881
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 2 SH   SOLE 17 0 0 2
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 66 11,791 SH   SOLE 25 11,791 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 8 1,380 SH   SOLE 26 0 0 1,380
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 16 2,818 SH   SOLE 43 1,078 0 1,740
MICROBOT MED INC COM NEW 59503A204 11 1,416 SH   SOLE 18 1,416 0 0
MICROBOT MED INC COM NEW 59503A204 125 16,687 SH   SOLE 21 16,687 0 0
MICROBOT MED INC COM NEW 59503A204 1,033 137,791 SH   SOLE 22 137,791 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 94,237 1,082,443 SH   SOLE 2 161,143 0 921,300
MICROCHIP TECHNOLOGY INC. COM 595017104 23,425 269,071 SH   SOLE 4 204,844 0 64,227
MICROCHIP TECHNOLOGY INC. COM 595017104 46,198 530,649 SH   SOLE 7 514,316 0 16,333
MICROCHIP TECHNOLOGY INC. COM 595017104 928 10,661 SH   SOLE 13 4,181 0 6,480
MICROCHIP TECHNOLOGY INC. COM 595017104 6,963 79,984 SH   SOLE 15 79,984 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 108,421 1,245,363 SH   SOLE 18 1,170,232 0 75,131
MICROCHIP TECHNOLOGY INC. COM 595017104 21,501 246,966 SH   SOLE 19 246,966 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,706,106 19,596,903 SH   SOLE 21 19,596,903 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,025,981 11,784,755 SH   SOLE 22 10,656,391 0 1,128,364
MICROCHIP TECHNOLOGY INC. COM 595017104 28,598 328,489 SH   SOLE 23 328,489 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 94,021 1,079,956 SH   SOLE 25 1,079,956 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 109,035 1,252,414 SH   SOLE 26 465,042 0 787,372
MICROCHIP TECHNOLOGY INC. COM 595017104 78,596 902,778 SH   SOLE 28 10,900 0 891,878
MICROCHIP TECHNOLOGY INC. COM 595017104 54 622 SH   SOLE 29 622 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 319,045 3,664,658 SH   SOLE 30 3,664,658 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 17,322 198,963 SH   SOLE 31 66,674 0 132,289
MICROCHIP TECHNOLOGY INC. COM 595017104 11,687 134,242 SH   SOLE 32 134,242 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 3,778 43,391 SH   SOLE 34 43,391 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 18,749 215,353 SH   SOLE 36 215,353 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,586 18,212 SH   SOLE 40 18,212 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 26,777 307,569 SH   SOLE 43 65,457 0 242,112
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,538 397,000 PRN   SOLE 2 252,000 0 145,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 353 91,000 PRN   SOLE 18 91,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,259 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,379 356,000 PRN   SOLE 26 218,000 0 138,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 31 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,538 397,000 PRN   SOLE 34 397,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1,946 765,000 PRN   SOLE 2 316,000 0 449,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1,503 591,000 PRN   SOLE 18 591,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 247 97,000 PRN   SOLE 19 97,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 2,399 943,000 PRN   SOLE 26 383,000 0 560,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 852 335,000 PRN   SOLE 34 335,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 380 307,000 PRN   SOLE 2 307,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1,048 847,000 PRN   SOLE 18 847,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1,210 978,000 PRN   SOLE 19 978,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 4,950 4,000,000 PRN   SOLE 21 4,000,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 542 438,000 PRN   SOLE 26 438,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 792 640,000 PRN   SOLE 34 640,000 0 0
MICRON TECHNOLOGY INC COM 595112103 217,304 2,332,837 SH   SOLE 2 341,686 0 1,991,151
MICRON TECHNOLOGY INC COM 595112103 49,810 534,729 SH   SOLE 4 469,604 0 65,125
MICRON TECHNOLOGY INC COM 595112103 110,982 1,191,435 SH   SOLE 7 1,097,739 0 93,696
MICRON TECHNOLOGY INC COM 595112103 1,675 17,981 SH   SOLE 13 5,861 0 12,120
MICRON TECHNOLOGY INC COM 595112103 15,206 163,243 SH   SOLE 15 163,243 0 0
MICRON TECHNOLOGY INC COM 595112103 19 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 200,958 2,157,359 SH   SOLE 18 2,005,743 0 151,616
MICRON TECHNOLOGY INC COM 595112103 150,334 1,613,893 SH   SOLE 19 1,613,893 0 0
MICRON TECHNOLOGY INC COM 595112103 3,182,308 34,163,268 SH   SOLE 21 34,163,268 0 0
MICRON TECHNOLOGY INC COM 595112103 2,188,169 23,490,811 SH   SOLE 22 21,222,048 0 2,268,763
MICRON TECHNOLOGY INC COM 595112103 60,710 651,740 SH   SOLE 23 651,740 0 0
MICRON TECHNOLOGY INC COM 595112103 181,110 1,944,287 SH   SOLE 25 1,944,287 0 0
MICRON TECHNOLOGY INC COM 595112103 224,492 2,410,002 SH   SOLE 26 884,125 0 1,525,877
MICRON TECHNOLOGY INC COM 595112103 191,008 2,050,541 SH   SOLE 28 147,864 0 1,902,677
MICRON TECHNOLOGY INC COM 595112103 65 701 SH   SOLE 29 701 0 0
MICRON TECHNOLOGY INC COM 595112103 819,367 8,796,208 SH   SOLE 30 8,591,892 0 204,316
MICRON TECHNOLOGY INC COM 595112103 39,923 428,585 SH   SOLE 31 127,075 0 301,510
MICRON TECHNOLOGY INC COM 595112103 25,209 270,632 SH   SOLE 32 270,632 0 0
MICRON TECHNOLOGY INC COM 595112103 72,666 780,099 SH   SOLE 34 780,099 0 0
MICRON TECHNOLOGY INC COM 595112103 46,648 500,783 SH   SOLE 36 500,783 0 0
MICRON TECHNOLOGY INC COM 595112103 3,477 37,331 SH   SOLE 40 37,331 0 0
MICRON TECHNOLOGY INC COM 595112103 83,899 900,687 SH   SOLE 43 73,421 0 827,266
MICRON TECHNOLOGY INC OPTIONS 595112103 242 2,600 SH Call SOLE 4 2,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 3,093 33,200 SH Call SOLE 18 33,200 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 19,850 213,100 SH Call SOLE 19 213,100 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,509 16,200 SH Call SOLE 22 16,200 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 242 2,600 SH Call SOLE 26 2,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 10,656 114,400 SH Call SOLE 34 114,400 0 0
MICROSOFT CORP COM 594918104 5,891,326 17,517,025 SH   SOLE 2 3,953,705 0 13,563,320
MICROSOFT CORP COM 594918104 1,754,004 5,215,284 SH   SOLE 4 3,325,639 0 1,889,645
MICROSOFT CORP COM 594918104 2,393,720 7,117,388 SH   SOLE 7 6,717,190 0 400,198
MICROSOFT CORP COM 594918104 102,348 304,316 SH   SOLE 13 230,773 0 73,543
MICROSOFT CORP COM 594918104 230,659 685,833 SH   SOLE 15 685,833 0 0
MICROSOFT CORP COM 594918104 1,263 3,756 SH   SOLE 17 0 0 3,756
MICROSOFT CORP COM 594918104 7,926,999 23,569,811 SH   SOLE 18 21,084,428 0 2,485,383
MICROSOFT CORP COM 594918104 3,983,428 11,844,160 SH   SOLE 19 11,844,160 0 0
MICROSOFT CORP COM 594918104 13,787 40,995 SH   SOLE 20 40,995 0 0
MICROSOFT CORP COM 594918104 58,072,358 172,669,952 SH   SOLE 21 172,669,952 0 0
MICROSOFT CORP COM 594918104 54,210,298 161,186,661 SH   SOLE 22 144,656,726 0 16,529,935
MICROSOFT CORP COM 594918104 1,525,897 4,537,039 SH   SOLE 23 4,537,039 0 0
MICROSOFT CORP COM 594918104 4,858,294 14,445,452 SH   SOLE 25 14,401,920 0 43,532
MICROSOFT CORP COM 594918104 6,262,620 18,621,017 SH   SOLE 26 7,479,912 0 11,141,105
MICROSOFT CORP COM 594918104 5,349,781 15,906,817 SH   SOLE 28 698,602 0 15,208,215
MICROSOFT CORP COM 594918104 96,213 286,077 SH   SOLE 29 286,077 0 0
MICROSOFT CORP COM 594918104 13,306,192 39,564,081 SH   SOLE 30 39,353,231 0 210,850
MICROSOFT CORP COM 594918104 2,524,953 7,507,592 SH   SOLE 31 1,215,227 0 6,292,365
MICROSOFT CORP COM 594918104 500,328 1,487,655 SH   SOLE 32 1,487,655 0 0
MICROSOFT CORP COM 594918104 2,056,396 6,114,402 SH   SOLE 34 6,114,402 0 0
MICROSOFT CORP COM 594918104 1,017,929 3,026,667 SH   SOLE 36 3,026,667 0 0
MICROSOFT CORP COM 594918104 3,789 11,267 SH   SOLE 37 11,267 0 0
MICROSOFT CORP COM 594918104 79,860 237,453 SH   SOLE 40 237,453 0 0
MICROSOFT CORP COM 594918104 2,399,621 7,134,934 SH   SOLE 43 533,408 0 6,601,527
MICROSOFT CORP OPTIONS 594918104 1,479 4,400 SH Call SOLE 4 4,400 0 0
MICROSOFT CORP OPTIONS 594918104 18,498 55,000 SH Call SOLE 18 55,000 0 0
MICROSOFT CORP OPTIONS 594918104 117,947 350,700 SH Call SOLE 19 350,700 0 0
MICROSOFT CORP OPTIONS 594918104 9,047 26,900 SH Call SOLE 22 26,900 0 0
MICROSOFT CORP OPTIONS 594918104 1,413 4,200 SH Call SOLE 26 4,200 0 0
MICROSOFT CORP OPTIONS 594918104 63,228 188,000 SH Call SOLE 34 188,000 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,517 4,623 SH   SOLE 2 2,803 0 1,820
MICROSTRATEGY INC CL A NEW 594972408 91 167 SH   SOLE 4 29 0 138
MICROSTRATEGY INC CL A NEW 594972408 60 110 SH   SOLE 7 110 0 0
MICROSTRATEGY INC CL A NEW 594972408 12,588 23,119 SH   SOLE 18 22,527 0 592
MICROSTRATEGY INC CL A NEW 594972408 13,318 24,460 SH   SOLE 19 24,460 0 0
MICROSTRATEGY INC CL A NEW 594972408 171,141 314,314 SH   SOLE 21 314,314 0 0
MICROSTRATEGY INC CL A NEW 594972408 109,266 200,675 SH   SOLE 22 196,269 0 4,406
MICROSTRATEGY INC CL A NEW 594972408 235 432 SH   SOLE 23 432 0 0
MICROSTRATEGY INC CL A NEW 594972408 648 1,190 SH   SOLE 25 1,190 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,295 4,215 SH   SOLE 26 2,346 0 1,869
MICROSTRATEGY INC CL A NEW 594972408 76 139 SH   SOLE 28 139 0 0
MICROSTRATEGY INC CL A NEW 594972408 18,982 34,862 SH   SOLE 30 34,862 0 0
MICROSTRATEGY INC CL A NEW 594972408 175 321 SH   SOLE 36 321 0 0
MICROSTRATEGY INC CL A NEW 594972408 558 1,024 SH   SOLE 40 1,024 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,021 3,712 SH   SOLE 43 458 0 3,254
MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5 6,062 3,900,000 PRN   SOLE 21 3,900,000 0 0
MICROVAST HOLDINGS INC COM 59516C106 216 38,248 SH   SOLE 2 31,550 0 6,698
MICROVAST HOLDINGS INC COM 59516C106 1,732 306,012 SH   SOLE 21 306,012 0 0
MICROVAST HOLDINGS INC COM 59516C106 18,306 3,234,341 SH   SOLE 22 3,184,350 0 49,991
MICROVAST HOLDINGS INC COM 59516C106 98 17,352 SH   SOLE 25 17,352 0 0
MICROVAST HOLDINGS INC COM 59516C106 36 6,312 SH   SOLE 26 0 0 6,312
MICROVAST HOLDINGS INC COM 59516C106 491 86,779 SH   SOLE 30 86,779 0 0
MICROVAST HOLDINGS INC COM 59516C106 78 13,800 SH   SOLE 40 13,800 0 0
MICROVISION INC DEL COM NEW 594960304 319 63,606 SH   SOLE 2 45,486 0 18,120
MICROVISION INC DEL COM NEW 594960304 2 429 SH   SOLE 4 429 0 0
MICROVISION INC DEL COM NEW 594960304 13 2,545 SH   SOLE 7 2,545 0 0
MICROVISION INC DEL COM NEW 594960304 2,223 443,793 SH   SOLE 18 443,793 0 0
MICROVISION INC DEL COM NEW 594960304 1,468 292,966 SH   SOLE 19 292,966 0 0
MICROVISION INC DEL COM NEW 594960304 28,612 5,711,015 SH   SOLE 21 5,711,015 0 0
MICROVISION INC DEL COM NEW 594960304 19,494 3,891,000 SH   SOLE 22 3,793,001 0 97,999
MICROVISION INC DEL COM NEW 594960304 148 29,537 SH   SOLE 25 29,537 0 0
MICROVISION INC DEL COM NEW 594960304 499 99,697 SH   SOLE 26 88,116 0 11,581
MICROVISION INC DEL COM NEW 594960304 66 13,204 SH   SOLE 28 13,204 0 0
MICROVISION INC DEL COM NEW 594960304 557 111,123 SH   SOLE 30 111,123 0 0
MICROVISION INC DEL COM NEW 594960304 47 9,356 SH   SOLE 36 9,356 0 0
MICROVISION INC DEL COM NEW 594960304 104 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 18 21,870 SH   SOLE 18 21,870 0 0
MICT INC COM 55328R109 265 319,544 SH   SOLE 21 319,544 0 0
MICT INC COM 55328R109 1,571 1,892,479 SH   SOLE 22 1,892,479 0 0
MID PENN BANCORP INC COM 59540G107 1,391 43,824 SH   SOLE 2 33,095 0 10,729
MID PENN BANCORP INC COM 59540G107 4 139 SH   SOLE 7 139 0 0
MID PENN BANCORP INC COM 59540G107 1,405 44,279 SH   SOLE 18 44,279 0 0
MID PENN BANCORP INC COM 59540G107 4,141 130,461 SH   SOLE 19 130,461 0 0
MID PENN BANCORP INC COM 59540G107 17,232 542,917 SH   SOLE 21 542,917 0 0
MID PENN BANCORP INC COM 59540G107 11,035 347,673 SH   SOLE 22 339,508 0 8,165
MID PENN BANCORP INC COM 59540G107 14 453 SH   SOLE 23 453 0 0
MID PENN BANCORP INC COM 59540G107 90 2,847 SH   SOLE 26 0 0 2,847
MID-AMER APT CMNTYS INC COM 59522J103 72,868 317,592 SH   SOLE 2 78,144 0 239,448
MID-AMER APT CMNTYS INC COM 59522J103 63,069 274,884 SH   SOLE 4 231,348 0 43,536
MID-AMER APT CMNTYS INC COM 59522J103 60,217 262,451 SH   SOLE 7 259,148 0 3,303
MID-AMER APT CMNTYS INC COM 59522J103 571 2,488 SH   SOLE 13 696 0 1,792
MID-AMER APT CMNTYS INC COM 59522J103 3,660 15,950 SH   SOLE 15 15,950 0 0
MID-AMER APT CMNTYS INC COM 59522J103 79,296 345,607 SH   SOLE 18 329,980 0 15,627
MID-AMER APT CMNTYS INC COM 59522J103 66,527 289,953 SH   SOLE 19 289,953 0 0
MID-AMER APT CMNTYS INC COM 59522J103 1,078,669 4,701,310 SH   SOLE 21 4,701,310 0 0
MID-AMER APT CMNTYS INC COM 59522J103 781,674 3,406,879 SH   SOLE 22 3,074,229 0 332,650
MID-AMER APT CMNTYS INC COM 59522J103 18,302 79,768 SH   SOLE 23 79,768 0 0
MID-AMER APT CMNTYS INC COM 59522J103 144,732 630,804 SH   SOLE 25 630,804 0 0
MID-AMER APT CMNTYS INC COM 59522J103 52,631 229,390 SH   SOLE 26 72,783 0 156,607
MID-AMER APT CMNTYS INC COM 59522J103 85,957 374,637 SH   SOLE 28 26,805 0 347,832
MID-AMER APT CMNTYS INC COM 59522J103 165 720 SH   SOLE 29 720 0 0
MID-AMER APT CMNTYS INC COM 59522J103 221,696 966,247 SH   SOLE 30 966,247 0 0
MID-AMER APT CMNTYS INC COM 59522J103 123,082 536,447 SH   SOLE 31 13,532 0 522,915
MID-AMER APT CMNTYS INC COM 59522J103 6,194 26,994 SH   SOLE 34 26,994 0 0
MID-AMER APT CMNTYS INC COM 59522J103 11,228 48,935 SH   SOLE 36 48,935 0 0
MID-AMER APT CMNTYS INC COM 59522J103 880 3,837 SH   SOLE 40 3,837 0 0
MID-AMER APT CMNTYS INC COM 59522J103 18,807 81,970 SH   SOLE 43 5,261 0 76,709
MID-SOUTHERN BANCORP INC COM 59548Q107 10 658 SH   SOLE 18 658 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107 128 8,520 SH   SOLE 21 8,520 0 0
MIDDLEBY CORP COM 596278101 20,378 103,568 SH   SOLE 2 40,652 0 62,916
MIDDLEBY CORP COM 596278101 38 195 SH   SOLE 4 195 0 0
MIDDLEBY CORP COM 596278101 199 1,011 SH   SOLE 7 1,011 0 0
MIDDLEBY CORP COM 596278101 24,010 122,025 SH   SOLE 18 122,025 0 0
MIDDLEBY CORP COM 596278101 3,138 15,949 SH   SOLE 19 15,949 0 0
MIDDLEBY CORP COM 596278101 521,430 2,650,082 SH   SOLE 21 2,650,082 0 0
MIDDLEBY CORP COM 596278101 296,098 1,504,871 SH   SOLE 22 1,443,018 0 61,853
MIDDLEBY CORP COM 596278101 1,485 7,547 SH   SOLE 25 7,547 0 0
MIDDLEBY CORP COM 596278101 3,993 20,292 SH   SOLE 26 15,856 0 4,436
MIDDLEBY CORP COM 596278101 195 991 SH   SOLE 28 991 0 0
MIDDLEBY CORP COM 596278101 6,290 31,970 SH   SOLE 30 31,970 0 0
MIDDLEBY CORP COM 596278101 163 829 SH   SOLE 31 829 0 0
MIDDLEBY CORP COM 596278101 147 749 SH   SOLE 36 749 0 0
MIDDLEBY CORP COM 596278101 1,398 7,106 SH   SOLE 40 7,106 0 0
MIDDLEBY CORP COM 596278101 4,387 22,294 SH   SOLE 43 3,938 0 18,356
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 486 304,000 PRN   SOLE 2 304,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 3,179 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 7,562 4,732,000 PRN   SOLE 21 4,732,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 4,326 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 12 467 SH   SOLE 2 467 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 28 1,149 SH   SOLE 18 1,149 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 363 14,628 SH   SOLE 21 14,628 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 184 7,406 SH   SOLE 22 7,406 0 0
MIDDLESEX WTR CO COM 596680108 1,362 11,323 SH   SOLE 2 4,647 0 6,676
MIDDLESEX WTR CO COM 596680108 6 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108 2,218 18,441 SH   SOLE 7 18,441 0 0
MIDDLESEX WTR CO COM 596680108 7,729 64,246 SH   SOLE 18 64,246 0 0
MIDDLESEX WTR CO COM 596680108 3,633 30,203 SH   SOLE 19 30,203 0 0
MIDDLESEX WTR CO COM 596680108 238,251 1,980,476 SH   SOLE 21 1,980,476 0 0
MIDDLESEX WTR CO COM 596680108 49,058 407,796 SH   SOLE 22 392,994 0 14,802
MIDDLESEX WTR CO COM 596680108 429 3,569 SH   SOLE 25 3,569 0 0
MIDDLESEX WTR CO COM 596680108 990 8,228 SH   SOLE 26 7,181 0 1,047
MIDDLESEX WTR CO COM 596680108 37 311 SH   SOLE 28 311 0 0
MIDDLESEX WTR CO COM 596680108 24,322 202,175 SH   SOLE 30 202,175 0 0
MIDDLESEX WTR CO COM 596680108 332 2,756 SH   SOLE 36 2,756 0 0
MIDDLESEX WTR CO COM 596680108 274 2,274 SH   SOLE 40 2,274 0 0
MIDDLESEX WTR CO COM 596680108 1,747 14,526 SH   SOLE 43 132 0 14,394
MIDLAND STS BANCORP INC ILL COM 597742105 2,055 82,885 SH   SOLE 2 54,390 0 28,495
MIDLAND STS BANCORP INC ILL COM 597742105 10 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,770 71,382 SH   SOLE 18 71,382 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 3,706 149,484 SH   SOLE 19 149,484 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 22,287 899,033 SH   SOLE 21 899,033 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 18,024 727,058 SH   SOLE 22 706,924 0 20,134
MIDLAND STS BANCORP INC ILL COM 597742105 67 2,696 SH   SOLE 25 2,696 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 617 24,906 SH   SOLE 26 0 0 24,906
MIDLAND STS BANCORP INC ILL COM 597742105 71 2,859 SH   SOLE 28 2,859 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 516 20,795 SH   SOLE 30 20,795 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 48 1,924 SH   SOLE 34 1,924 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 58 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,535 102,250 SH   SOLE 43 17,722 0 84,528
MIDWEST HLDG INC COM NEW 59833J206 9 494 SH   SOLE 18 494 0 0
MIDWEST HLDG INC COM NEW 59833J206 113 6,460 SH   SOLE 21 6,460 0 0
MIDWEST HLDG INC COM NEW 59833J206 129 7,361 SH   SOLE 22 7,361 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 508 15,703 SH   SOLE 2 6,304 0 9,399
MIDWESTONE FINL GROUP INC NE COM 598511103 4 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,557 48,115 SH   SOLE 18 48,115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 899 27,781 SH   SOLE 19 27,781 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 18,279 564,697 SH   SOLE 21 564,697 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 10,340 319,432 SH   SOLE 22 303,560 0 15,872
MIDWESTONE FINL GROUP INC NE COM 598511103 76 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 344 10,624 SH   SOLE 30 10,624 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 60 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 373 11,510 SH   SOLE 43 0 0 11,510
MILESTONE SCIENTIFIC INC COM NEW 59935P209 1 629 SH   SOLE 2 0 0 629
MILESTONE SCIENTIFIC INC COM NEW 59935P209 21 10,279 SH   SOLE 18 10,279 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 276 134,142 SH   SOLE 21 134,142 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 135 65,453 SH   SOLE 22 65,453 0 0
MILLER INDS INC TENN COM NEW 600551204 743 22,252 SH   SOLE 2 11,188 0 11,064
MILLER INDS INC TENN COM NEW 600551204 5 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 1,198 35,883 SH   SOLE 18 35,883 0 0
MILLER INDS INC TENN COM NEW 600551204 681 20,392 SH   SOLE 19 20,392 0 0
MILLER INDS INC TENN COM NEW 600551204 13,888 415,796 SH   SOLE 21 415,796 0 0
MILLER INDS INC TENN COM NEW 600551204 9,804 293,535 SH   SOLE 22 287,292 0 6,243
MILLER INDS INC TENN COM NEW 600551204 983 29,438 SH   SOLE 43 1,600 0 27,838
MILLERKNOLL INC COM 600544100 3,653 93,217 SH   SOLE 2 52,139 0 41,078
MILLERKNOLL INC COM 600544100 14 352 SH   SOLE 4 352 0 0
MILLERKNOLL INC COM 600544100 40 1,025 SH   SOLE 7 1,025 0 0
MILLERKNOLL INC COM 600544100 14,180 361,829 SH   SOLE 18 361,829 0 0
MILLERKNOLL INC COM 600544100 5,196 132,588 SH   SOLE 19 132,588 0 0
MILLERKNOLL INC COM 600544100 211,905 5,407,115 SH   SOLE 21 5,407,115 0 0
MILLERKNOLL INC COM 600544100 85,998 2,194,381 SH   SOLE 22 2,117,248 0 77,133
MILLERKNOLL INC COM 600544100 476 12,134 SH   SOLE 25 12,134 0 0
MILLERKNOLL INC COM 600544100 1,264 32,257 SH   SOLE 26 26,829 0 5,428
MILLERKNOLL INC COM 600544100 1,649 42,087 SH   SOLE 28 42,087 0 0
MILLERKNOLL INC COM 600544100 1,909 48,710 SH   SOLE 30 48,710 0 0
MILLERKNOLL INC COM 600544100 379 9,673 SH   SOLE 36 9,673 0 0
MILLERKNOLL INC COM 600544100 364 9,283 SH   SOLE 40 9,283 0 0
MILLERKNOLL INC COM 600544100 3,557 90,767 SH   SOLE 43 1,591 0 89,176
MILLICOM INTL CELLULAR S A COM STK L6388F110 3 111 SH   SOLE 43 0 0 111
MIMECAST LTD ORD SHS G14838109 5,434 68,297 SH   SOLE 2 50,983 0 17,314
MIMECAST LTD ORD SHS G14838109 61 766 SH   SOLE 4 256 0 510
MIMECAST LTD ORD SHS G14838109 68 860 SH   SOLE 7 860 0 0
MIMECAST LTD ORD SHS G14838109 22,394 281,442 SH   SOLE 18 271,260 0 10,182
MIMECAST LTD ORD SHS G14838109 18,871 237,159 SH   SOLE 19 237,159 0 0
MIMECAST LTD ORD SHS G14838109 364,431 4,580,007 SH   SOLE 21 4,580,007 0 0
MIMECAST LTD ORD SHS G14838109 144,906 1,821,115 SH   SOLE 22 1,788,144 0 32,971
MIMECAST LTD ORD SHS G14838109 427 5,363 SH   SOLE 23 5,363 0 0
MIMECAST LTD ORD SHS G14838109 1,110 13,954 SH   SOLE 25 13,954 0 0
MIMECAST LTD ORD SHS G14838109 4,944 62,132 SH   SOLE 26 33,565 0 28,567
MIMECAST LTD ORD SHS G14838109 88 1,103 SH   SOLE 28 1,103 0 0
MIMECAST LTD ORD SHS G14838109 30,507 383,402 SH   SOLE 30 383,402 0 0
MIMECAST LTD ORD SHS G14838109 329 4,130 SH   SOLE 36 4,130 0 0
MIMECAST LTD ORD SHS G14838109 644 8,095 SH   SOLE 40 8,095 0 0
MIMECAST LTD ORD SHS G14838109 633 7,952 SH   SOLE 43 235 0 7,717
MIMEDX GROUP INC COM 602496101 599 99,221 SH   SOLE 2 21,592 0 77,629
MIMEDX GROUP INC COM 602496101 11 1,785 SH   SOLE 7 1,785 0 0
MIMEDX GROUP INC COM 602496101 1,967 325,608 SH   SOLE 18 325,608 0 0
MIMEDX GROUP INC COM 602496101 1,171 193,843 SH   SOLE 19 193,843 0 0
MIMEDX GROUP INC COM 602496101 24,716 4,091,991 SH   SOLE 21 4,091,991 0 0
MIMEDX GROUP INC COM 602496101 15,134 2,505,549 SH   SOLE 22 2,431,531 0 74,018
MIMEDX GROUP INC COM 602496101 56 9,191 SH   SOLE 25 9,191 0 0
MIMEDX GROUP INC COM 602496101 56 9,332 SH   SOLE 28 9,332 0 0
MIMEDX GROUP INC COM 602496101 123 20,307 SH   SOLE 30 20,307 0 0
MIMEDX GROUP INC COM 602496101 52 8,586 SH   SOLE 40 8,586 0 0
MIMEDX GROUP INC COM 602496101 66 10,960 SH   SOLE 43 0 0 10,960
MIND C T I LTD ORD M70240102 11 3,683 SH   SOLE 18 3,683 0 0
MIND C T I LTD ORD M70240102 121 38,822 SH   SOLE 21 38,822 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 101 73,122 SH   SOLE 2 12,083 0 61,039
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 7 5,176 SH   SOLE 7 5,176 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1,371 993,164 SH   SOLE 18 993,164 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1,110 804,269 SH   SOLE 19 804,269 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 16,545 11,989,168 SH   SOLE 21 11,989,168 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 4,410 3,195,365 SH   SOLE 22 3,145,469 0 49,896
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 7 5,310 SH   SOLE 23 5,310 0 0
MIND TECHNOLOGY INC COM 602566101 4 2,375 SH   SOLE 18 2,375 0 0
MIND TECHNOLOGY INC COM 602566101 72 42,363 SH   SOLE 21 42,363 0 0
MIND TECHNOLOGY INC COM 602566101 399 236,511 SH   SOLE 22 236,511 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,072 41,999 SH   SOLE 2 23,050 0 18,949
MINERALS TECHNOLOGIES INC COM 603158106 8 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106 37 505 SH   SOLE 7 505 0 0
MINERALS TECHNOLOGIES INC COM 603158106 11,684 159,727 SH   SOLE 18 159,727 0 0
MINERALS TECHNOLOGIES INC COM 603158106 4,337 59,289 SH   SOLE 19 59,289 0 0
MINERALS TECHNOLOGIES INC COM 603158106 176,561 2,413,690 SH   SOLE 21 2,413,690 0 0
MINERALS TECHNOLOGIES INC COM 603158106 70,824 968,200 SH   SOLE 22 935,761 0 32,439
MINERALS TECHNOLOGIES INC COM 603158106 542 7,415 SH   SOLE 25 7,415 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,357 18,554 SH   SOLE 26 15,817 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 44 601 SH   SOLE 28 601 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,422 19,433 SH   SOLE 30 19,433 0 0
MINERALS TECHNOLOGIES INC COM 603158106 488 6,669 SH   SOLE 36 6,669 0 0
MINERALS TECHNOLOGIES INC COM 603158106 279 3,818 SH   SOLE 40 3,818 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,082 42,131 SH   SOLE 43 5,609 0 36,522
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 91 113,263 SH   SOLE 21 113,263 0 0
MINERVA NEUROSCIENCES INC COM 603380106 308 384,973 SH   SOLE 22 384,973 0 0
MINERVA SURGICAL INC COM 60343F106 7 1,366 SH   SOLE 18 1,366 0 0
MINERVA SURGICAL INC COM 60343F106 81 15,837 SH   SOLE 21 15,837 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 145 14,019 SH   SOLE 22 14,019 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 462 44,686 SH   SOLE 25 44,686 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 99 9,578 SH   SOLE 26 0 0 9,578
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 559 54,058 SH   SOLE 28 0 0 54,058
MINK THERAPEUTICS INC COM 603693102 12 2,775 SH   SOLE 2 0 0 2,775
MINK THERAPEUTICS INC COM 603693102 20 4,470 SH   SOLE 18 4,470 0 0
MINK THERAPEUTICS INC COM 603693102 14 3,154 SH   SOLE 21 3,154 0 0
MIRATI THERAPEUTICS INC COM 60468T105 12,704 86,602 SH   SOLE 2 27,790 0 58,812
MIRATI THERAPEUTICS INC COM 60468T105 21 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105 88 597 SH   SOLE 7 597 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4,324 29,474 SH   SOLE 18 29,474 0 0
MIRATI THERAPEUTICS INC COM 60468T105 40,266 274,494 SH   SOLE 19 274,494 0 0
MIRATI THERAPEUTICS INC COM 60468T105 143,024 975,006 SH   SOLE 21 975,006 0 0
MIRATI THERAPEUTICS INC COM 60468T105 150,966 1,029,147 SH   SOLE 22 984,230 0 44,917
MIRATI THERAPEUTICS INC COM 60468T105 870 5,932 SH   SOLE 25 5,932 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,329 15,879 SH   SOLE 26 12,559 0 3,320
MIRATI THERAPEUTICS INC COM 60468T105 124 843 SH   SOLE 28 843 0 0
MIRATI THERAPEUTICS INC COM 60468T105 28,538 194,545 SH   SOLE 30 194,545 0 0
MIRATI THERAPEUTICS INC COM 60468T105 97 658 SH   SOLE 31 658 0 0
MIRATI THERAPEUTICS INC COM 60468T105 18,239 124,335 SH   SOLE 34 124,335 0 0
MIRATI THERAPEUTICS INC COM 60468T105 278 1,897 SH   SOLE 36 1,897 0 0
MIRATI THERAPEUTICS INC COM 60468T105 709 4,835 SH   SOLE 40 4,835 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,802 12,286 SH   SOLE 43 452 0 11,834
MIRION TECHNOLOGIES INC COM CL A 60471A101 56 5,320 SH   SOLE 2 0 0 5,320
MIRION TECHNOLOGIES INC COM CL A 60471A101 14,251 1,361,107 SH   SOLE 22 1,361,107 0 0
MIROMATRIX MED INC COM 60471P108 4 957 SH   SOLE 18 957 0 0
MIROMATRIX MED INC COM 60471P108 67 14,224 SH   SOLE 21 14,224 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 406 25,450 SH   SOLE 2 16,506 0 8,944
MIRUM PHARMACEUTICALS INC COM 604749101 328 20,568 SH   SOLE 18 12,619 0 7,949
MIRUM PHARMACEUTICALS INC COM 604749101 1,759 110,301 SH   SOLE 19 110,301 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 4,194 262,922 SH   SOLE 21 262,922 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 5,107 320,158 SH   SOLE 22 319,529 0 629
MIRUM PHARMACEUTICALS INC COM 604749101 77 4,816 SH   SOLE 23 4,816 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 232 14,518 SH   SOLE 26 0 0 14,518
MIRUM PHARMACEUTICALS INC COM 604749101 213 13,365 SH   SOLE 30 13,365 0 0
MISSFRESH LTD ADS 60500F105 141 28,169 SH   SOLE 2 28,169 0 0
MISSFRESH LTD ADS 60500F105 296 58,983 SH   SOLE 22 58,983 0 0
MISSFRESH LTD ADS 60500F105 7 1,376 SH   SOLE 34 1,376 0 0
MISSION PRODUCE INC COM 60510V108 421 26,805 SH   SOLE 2 4,794 0 22,011
MISSION PRODUCE INC COM 60510V108 989 62,983 SH   SOLE 7 62,983 0 0
MISSION PRODUCE INC COM 60510V108 1,845 117,539 SH   SOLE 18 112,057 0 5,482
MISSION PRODUCE INC COM 60510V108 1,794 114,248 SH   SOLE 19 114,248 0 0
MISSION PRODUCE INC COM 60510V108 21,087 1,343,147 SH   SOLE 21 1,343,147 0 0
MISSION PRODUCE INC COM 60510V108 13,234 842,960 SH   SOLE 22 812,526 0 30,434
MISSION PRODUCE INC COM 60510V108 73 4,660 SH   SOLE 25 4,660 0 0
MISSION PRODUCE INC COM 60510V108 440 27,997 SH   SOLE 30 27,997 0 0
MISSION PRODUCE INC COM 60510V108 43 2,743 SH   SOLE 40 2,743 0 0
MISSION PRODUCE INC COM 60510V108 21 1,318 SH   SOLE 43 0 0 1,318
MISTER CAR WASH INC COM 60646V105 4,796 263,388 SH   SOLE 2 18,914 0 244,474
MISTER CAR WASH INC COM 60646V105 20 1,080 SH   SOLE 7 1,080 0 0
MISTER CAR WASH INC COM 60646V105 560 30,741 SH   SOLE 18 30,741 0 0
MISTER CAR WASH INC COM 60646V105 565 31,024 SH   SOLE 19 31,024 0 0
MISTER CAR WASH INC COM 60646V105 17,056 936,646 SH   SOLE 21 936,646 0 0
MISTER CAR WASH INC COM 60646V105 22,134 1,215,495 SH   SOLE 22 1,133,921 0 81,574
MISTER CAR WASH INC COM 60646V105 138 7,598 SH   SOLE 25 7,598 0 0
MISTER CAR WASH INC COM 60646V105 299 16,403 SH   SOLE 30 16,403 0 0
MISTER CAR WASH INC COM 60646V105 21 1,162 SH   SOLE 31 1,162 0 0
MISTER CAR WASH INC COM 60646V105 111 6,112 SH   SOLE 40 6,112 0 0
MISTRAS GROUP INC COM 60649T107 318 42,840 SH   SOLE 2 26,639 0 16,201
MISTRAS GROUP INC COM 60649T107 3 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 510 68,663 SH   SOLE 18 68,663 0 0
MISTRAS GROUP INC COM 60649T107 448 60,333 SH   SOLE 19 60,333 0 0
MISTRAS GROUP INC COM 60649T107 5,605 754,406 SH   SOLE 21 754,406 0 0
MISTRAS GROUP INC COM 60649T107 3,428 461,429 SH   SOLE 22 450,459 0 10,970
MISTRAS GROUP INC COM 60649T107 2 211 SH   SOLE 43 0 0 211
MITEK SYS INC COM NEW 606710200 790 44,531 SH   SOLE 2 39,969 0 4,562
MITEK SYS INC COM NEW 606710200 3 157 SH   SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200 12 675 SH   SOLE 7 675 0 0
MITEK SYS INC COM NEW 606710200 2,289 128,930 SH   SOLE 18 128,930 0 0
MITEK SYS INC COM NEW 606710200 1,335 75,199 SH   SOLE 19 75,199 0 0
MITEK SYS INC COM NEW 606710200 28,680 1,615,787 SH   SOLE 21 1,615,787 0 0
MITEK SYS INC COM NEW 606710200 19,485 1,097,773 SH   SOLE 22 1,077,036 0 20,737
MITEK SYS INC COM NEW 606710200 96 5,425 SH   SOLE 25 5,425 0 0
MITEK SYS INC COM NEW 606710200 69 3,891 SH   SOLE 26 0 0 3,891
MITEK SYS INC COM NEW 606710200 91 5,151 SH   SOLE 28 5,151 0 0
MITEK SYS INC COM NEW 606710200 4,153 233,996 SH   SOLE 30 233,996 0 0
MITEK SYS INC COM NEW 606710200 87 4,877 SH   SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200 272 15,297 SH   SOLE 43 352 0 14,945
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 27,991 5,126,475 SH   SOLE 43 505,639 0 4,620,836
MIX TELEMATICS LTD SPONSORED ADR 60688N102 29 2,312 SH   SOLE 43 0 0 2,312
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 10,638 4,171,648 SH   SOLE 43 299,159 0 3,872,489
MKS INSTRS INC COM 55306N104 20,603 118,292 SH   SOLE 2 41,716 0 76,576
MKS INSTRS INC COM 55306N104 57 328 SH   SOLE 4 200 0 128
MKS INSTRS INC COM 55306N104 162 929 SH   SOLE 7 929 0 0
MKS INSTRS INC COM 55306N104 22,375 128,468 SH   SOLE 18 128,468 0 0
MKS INSTRS INC COM 55306N104 2,828 16,237 SH   SOLE 19 16,237 0 0
MKS INSTRS INC COM 55306N104 554,965 3,186,342 SH   SOLE 21 3,186,342 0 0
MKS INSTRS INC COM 55306N104 262,414 1,506,656 SH   SOLE 22 1,444,729 0 61,927
MKS INSTRS INC COM 55306N104 1,294 7,431 SH   SOLE 25 7,431 0 0
MKS INSTRS INC COM 55306N104 3,738 21,463 SH   SOLE 26 17,280 0 4,183
MKS INSTRS INC COM 55306N104 172 986 SH   SOLE 28 986 0 0
MKS INSTRS INC COM 55306N104 6,162 35,382 SH   SOLE 30 35,382 0 0
MKS INSTRS INC COM 55306N104 145 832 SH   SOLE 31 832 0 0
MKS INSTRS INC COM 55306N104 95 543 SH   SOLE 36 543 0 0
MKS INSTRS INC COM 55306N104 1,234 7,084 SH   SOLE 40 7,084 0 0
MKS INSTRS INC COM 55306N104 5,016 28,798 SH   SOLE 43 3,482 0 25,316
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 8,881 1,117,115 SH   SOLE 2 540,793 0 576,322
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 4,383 551,281 SH   SOLE 4 480,780 0 70,501
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 531 66,779 SH   SOLE 7 66,779 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 779 97,975 SH   SOLE 13 40,956 0 57,019
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 29 3,606 SH   SOLE 15 3,606 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 2,269 285,350 SH   SOLE 18 285,350 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1,081 135,962 SH   SOLE 19 135,962 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 72,026 9,059,876 SH   SOLE 21 9,059,876 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 37,675 4,739,026 SH   SOLE 22 4,157,120 0 581,906
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1,382 173,867 SH   SOLE 23 173,867 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1,234 155,231 SH   SOLE 25 155,231 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1,845 232,122 SH   SOLE 26 43,845 0 188,277
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 5,006 629,676 SH   SOLE 28 86,835 0 542,841
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 35,154 4,421,915 SH   SOLE 30 4,219,454 0 202,461
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 87 10,975 SH   SOLE 31 0 0 10,975
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 301 37,881 SH   SOLE 34 37,881 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 15 1,919 SH   SOLE 40 1,919 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1,019 128,141 SH   SOLE 43 90,018 0 38,123
MODEL N INC COM 607525102 1,688 56,206 SH   SOLE 2 48,507 0 7,699
MODEL N INC COM 607525102 3 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102 18 608 SH   SOLE 7 608 0 0
MODEL N INC COM 607525102 2,877 95,792 SH   SOLE 18 95,792 0 0
MODEL N INC COM 607525102 4,086 136,067 SH   SOLE 19 136,067 0 0
MODEL N INC COM 607525102 36,484 1,214,925 SH   SOLE 21 1,214,925 0 0
MODEL N INC COM 607525102 27,331 910,124 SH   SOLE 22 892,735 0 17,389
MODEL N INC COM 607525102 18 615 SH   SOLE 23 615 0 0
MODEL N INC COM 607525102 239 7,949 SH   SOLE 25 7,949 0 0
MODEL N INC COM 607525102 824 27,435 SH   SOLE 26 17,988 0 9,447
MODEL N INC COM 607525102 100 3,334 SH   SOLE 28 3,334 0 0
MODEL N INC COM 607525102 606 20,181 SH   SOLE 30 20,181 0 0
MODEL N INC COM 607525102 176 5,851 SH   SOLE 36 5,851 0 0
MODEL N INC COM 607525102 101 3,361 SH   SOLE 40 3,361 0 0
MODEL N INC COM 607525102 256 8,528 SH   SOLE 43 0 0 8,528
MODERNA INC COM 60770K107 200,503 789,446 SH   SOLE 2 189,710 0 599,736
MODERNA INC COM 60770K107 56,631 222,973 SH   SOLE 4 143,822 0 79,151
MODERNA INC COM 60770K107 86,627 341,077 SH   SOLE 7 330,875 0 10,202
MODERNA INC COM 60770K107 2,509 9,880 SH   SOLE 13 6,358 0 3,522
MODERNA INC COM 60770K107 8,352 32,885 SH   SOLE 15 32,885 0 0
MODERNA INC COM 60770K107 7 27 SH   SOLE 17 0 0 27
MODERNA INC COM 60770K107 197,623 778,105 SH   SOLE 18 729,278 0 48,827
MODERNA INC COM 60770K107 146,598 577,201 SH   SOLE 19 577,201 0 0
MODERNA INC COM 60770K107 3,032,092 11,938,309 SH   SOLE 21 11,938,309 0 0
MODERNA INC COM 60770K107 1,902,960 7,492,558 SH   SOLE 22 6,756,460 0 736,098
MODERNA INC COM 60770K107 52,837 208,038 SH   SOLE 23 208,038 0 0
MODERNA INC COM 60770K107 145,454 572,697 SH   SOLE 25 572,697 0 0
MODERNA INC COM 60770K107 187,473 738,141 SH   SOLE 26 268,021 0 470,120
MODERNA INC COM 60770K107 131,083 516,117 SH   SOLE 28 30,191 0 485,926
MODERNA INC COM 60770K107 2,026 7,977 SH   SOLE 29 7,977 0 0
MODERNA INC COM 60770K107 626,603 2,467,134 SH   SOLE 30 2,467,134 0 0
MODERNA INC COM 60770K107 33,619 132,368 SH   SOLE 31 48,526 0 83,842
MODERNA INC COM 60770K107 24,913 98,092 SH   SOLE 32 98,092 0 0
MODERNA INC COM 60770K107 104,280 410,584 SH   SOLE 34 410,584 0 0
MODERNA INC COM 60770K107 33,533 132,029 SH   SOLE 36 132,029 0 0
MODERNA INC COM 60770K107 2,877 11,326 SH   SOLE 40 11,326 0 0
MODERNA INC COM 60770K107 46,862 184,509 SH   SOLE 43 14,471 0 170,038
MODINE MFG CO COM 607828100 677 67,100 SH   SOLE 2 19,358 0 47,742
MODINE MFG CO COM 607828100 8 804 SH   SOLE 7 804 0 0
MODINE MFG CO COM 607828100 1,556 154,192 SH   SOLE 18 154,192 0 0
MODINE MFG CO COM 607828100 1,652 163,703 SH   SOLE 19 163,703 0 0
MODINE MFG CO COM 607828100 20,511 2,032,832 SH   SOLE 21 2,032,832 0 0
MODINE MFG CO COM 607828100 14,459 1,432,980 SH   SOLE 22 1,381,910 0 51,070
MODINE MFG CO COM 607828100 69 6,862 SH   SOLE 23 6,862 0 0
MODINE MFG CO COM 607828100 66 6,535 SH   SOLE 25 6,535 0 0
MODINE MFG CO COM 607828100 311 30,848 SH   SOLE 26 1,683 0 29,165
MODINE MFG CO COM 607828100 149 14,774 SH   SOLE 30 14,774 0 0
MODINE MFG CO COM 607828100 61 6,012 SH   SOLE 40 6,012 0 0
MODINE MFG CO COM 607828100 52 5,124 SH   SOLE 43 144 0 4,980
MODIVCARE INC COM 60783X104 1,409 9,505 SH   SOLE 2 3,508 0 5,997
MODIVCARE INC COM 60783X104 10 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104 23 153 SH   SOLE 7 153 0 0
MODIVCARE INC COM 60783X104 6,885 46,428 SH   SOLE 18 46,428 0 0
MODIVCARE INC COM 60783X104 3,258 21,971 SH   SOLE 19 21,971 0 0
MODIVCARE INC COM 60783X104 230,642 1,555,347 SH   SOLE 21 1,555,347 0 0
MODIVCARE INC COM 60783X104 46,008 310,257 SH   SOLE 22 300,059 0 10,198
MODIVCARE INC COM 60783X104 364 2,457 SH   SOLE 25 2,457 0 0
MODIVCARE INC COM 60783X104 1,059 7,144 SH   SOLE 26 5,388 0 1,756
MODIVCARE INC COM 60783X104 529 3,567 SH   SOLE 28 3,567 0 0
MODIVCARE INC COM 60783X104 3,352 22,607 SH   SOLE 30 22,607 0 0
MODIVCARE INC COM 60783X104 319 2,153 SH   SOLE 36 2,153 0 0
MODIVCARE INC COM 60783X104 222 1,495 SH   SOLE 40 1,495 0 0
MODIVCARE INC COM 60783X104 901 6,079 SH   SOLE 43 23 0 6,056
MOELIS & CO CL A 60786M105 3,379 54,049 SH   SOLE 2 31,881 0 22,168
MOELIS & CO CL A 60786M105 12 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 255 4,087 SH   SOLE 7 4,087 0 0
MOELIS & CO CL A 60786M105 11,099 177,562 SH   SOLE 18 175,266 0 2,296
MOELIS & CO CL A 60786M105 10,950 175,164 SH   SOLE 19 175,164 0 0
MOELIS & CO CL A 60786M105 160,285 2,564,147 SH   SOLE 21 2,564,147 0 0
MOELIS & CO CL A 60786M105 93,940 1,502,801 SH   SOLE 22 1,456,750 0 46,051
MOELIS & CO CL A 60786M105 73 1,175 SH   SOLE 23 1,175 0 0
MOELIS & CO CL A 60786M105 540 8,640 SH   SOLE 25 8,640 0 0
MOELIS & CO CL A 60786M105 1,749 27,978 SH   SOLE 26 17,656 0 10,322
MOELIS & CO CL A 60786M105 68 1,087 SH   SOLE 28 1,087 0 0
MOELIS & CO CL A 60786M105 2,163 34,609 SH   SOLE 30 34,609 0 0
MOELIS & CO CL A 60786M105 480 7,679 SH   SOLE 40 7,679 0 0
MOELIS & CO CL A 60786M105 1,351 21,611 SH   SOLE 43 12,816 0 8,795
MOHAWK INDS INC COM 608190104 14,775 81,101 SH   SOLE 2 20,145 0 60,956
MOHAWK INDS INC COM 608190104 5,205 28,570 SH   SOLE 4 25,233 0 3,337
MOHAWK INDS INC COM 608190104 9,069 49,780 SH   SOLE 7 48,476 0 1,304
MOHAWK INDS INC COM 608190104 36 197 SH   SOLE 13 197 0 0
MOHAWK INDS INC COM 608190104 1,539 8,447 SH   SOLE 15 8,447 0 0
MOHAWK INDS INC COM 608190104 16,961 93,099 SH   SOLE 18 85,750 0 7,349
MOHAWK INDS INC COM 608190104 4,980 27,333 SH   SOLE 19 27,333 0 0
MOHAWK INDS INC COM 608190104 339,747 1,864,900 SH   SOLE 21 1,864,900 0 0
MOHAWK INDS INC COM 608190104 232,797 1,277,838 SH   SOLE 22 1,158,691 0 119,147
MOHAWK INDS INC COM 608190104 6,113 33,554 SH   SOLE 23 33,554 0 0
MOHAWK INDS INC COM 608190104 15,604 85,652 SH   SOLE 25 85,652 0 0
MOHAWK INDS INC COM 608190104 20,757 113,935 SH   SOLE 26 38,469 0 75,466
MOHAWK INDS INC COM 608190104 27,638 151,708 SH   SOLE 28 1,104 0 150,604
MOHAWK INDS INC COM 608190104 77,943 427,834 SH   SOLE 30 354,843 0 72,991
MOHAWK INDS INC COM 608190104 3,798 20,845 SH   SOLE 31 6,266 0 14,579
MOHAWK INDS INC COM 608190104 551 3,026 SH   SOLE 34 3,026 0 0
MOHAWK INDS INC COM 608190104 5,287 29,020 SH   SOLE 36 29,020 0 0
MOHAWK INDS INC COM 608190104 363 1,992 SH   SOLE 40 1,992 0 0
MOHAWK INDS INC COM 608190104 5,166 28,357 SH   SOLE 43 4,228 0 24,129
MOLECULAR TEMPLATES INC COM 608550109 94 23,932 SH   SOLE 2 17,868 0 6,064
MOLECULAR TEMPLATES INC COM 608550109 2 494 SH   SOLE 7 494 0 0
MOLECULAR TEMPLATES INC COM 608550109 382 97,408 SH   SOLE 18 97,408 0 0
MOLECULAR TEMPLATES INC COM 608550109 298 76,040 SH   SOLE 19 76,040 0 0
MOLECULAR TEMPLATES INC COM 608550109 6,519 1,663,130 SH   SOLE 21 1,663,130 0 0
MOLECULAR TEMPLATES INC COM 608550109 3,780 964,272 SH   SOLE 22 959,602 0 4,670
MOLECULAR TEMPLATES INC COM 608550109 96 24,562 SH   SOLE 30 24,562 0 0
MOLECULAR TEMPLATES INC COM 608550109 4 1,063 SH   SOLE 43 0 0 1,063
MOLECULIN BIOTECH INC COM 60855D200 11 5,836 SH   SOLE 18 5,836 0 0
MOLECULIN BIOTECH INC COM 60855D200 137 73,799 SH   SOLE 21 73,799 0 0
MOLECULIN BIOTECH INC COM 60855D200 362 194,742 SH   SOLE 22 194,742 0 0
MOLINA HEALTHCARE INC COM 60855R100 46,674 146,736 SH   SOLE 2 59,178 0 87,558
MOLINA HEALTHCARE INC COM 60855R100 12,408 39,008 SH   SOLE 4 23,928 0 15,080
MOLINA HEALTHCARE INC COM 60855R100 5,649 17,759 SH   SOLE 7 8,467 0 9,292
MOLINA HEALTHCARE INC COM 60855R100 395 1,243 SH   SOLE 13 376 0 867
MOLINA HEALTHCARE INC COM 60855R100 1,382 4,345 SH   SOLE 15 4,345 0 0
MOLINA HEALTHCARE INC COM 60855R100 43,623 137,145 SH   SOLE 18 133,457 0 3,688
MOLINA HEALTHCARE INC COM 60855R100 7,054 22,176 SH   SOLE 19 22,176 0 0
MOLINA HEALTHCARE INC COM 60855R100 925,939 2,911,025 SH   SOLE 21 2,911,025 0 0
MOLINA HEALTHCARE INC COM 60855R100 522,046 1,641,240 SH   SOLE 22 1,572,114 0 69,126
MOLINA HEALTHCARE INC COM 60855R100 10,515 33,059 SH   SOLE 23 33,059 0 0
MOLINA HEALTHCARE INC COM 60855R100 8,553 26,890 SH   SOLE 25 26,890 0 0
MOLINA HEALTHCARE INC COM 60855R100 15,325 48,180 SH   SOLE 26 37,023 0 11,157
MOLINA HEALTHCARE INC COM 60855R100 42,446 133,445 SH   SOLE 28 30,026 0 103,419
MOLINA HEALTHCARE INC COM 60855R100 23 71 SH   SOLE 29 71 0 0
MOLINA HEALTHCARE INC COM 60855R100 35,557 111,787 SH   SOLE 30 108,303 0 3,484
MOLINA HEALTHCARE INC COM 60855R100 6,555 20,608 SH   SOLE 31 6,118 0 14,490
MOLINA HEALTHCARE INC COM 60855R100 847 2,663 SH   SOLE 34 2,663 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,398 13,828 SH   SOLE 36 13,828 0 0
MOLINA HEALTHCARE INC COM 60855R100 638 2,005 SH   SOLE 40 2,005 0 0
MOLINA HEALTHCARE INC COM 60855R100 9,579 30,114 SH   SOLE 43 1,359 0 28,755
MOLSON COORS BEVERAGE CO CL B 60871R209 32,763 706,868 SH   SOLE 2 233,944 0 472,924
MOLSON COORS BEVERAGE CO CL B 60871R209 10,643 229,632 SH   SOLE 4 187,358 0 42,274
MOLSON COORS BEVERAGE CO CL B 60871R209 9,007 194,332 SH   SOLE 7 179,202 0 15,130
MOLSON COORS BEVERAGE CO CL B 60871R209 14 311 SH   SOLE 13 311 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,138 24,557 SH   SOLE 15 24,557 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 35,029 755,750 SH   SOLE 18 646,528 0 109,222
MOLSON COORS BEVERAGE CO CL B 60871R209 22,674 489,181 SH   SOLE 19 489,181 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 290,832 6,274,703 SH   SOLE 21 6,274,703 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 222,325 4,796,660 SH   SOLE 22 4,241,827 0 554,833
MOLSON COORS BEVERAGE CO CL B 60871R209 6,683 144,181 SH   SOLE 23 144,181 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 38,688 834,703 SH   SOLE 25 834,703 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 28,903 623,591 SH   SOLE 26 233,714 0 389,877
MOLSON COORS BEVERAGE CO CL B 60871R209 42,541 917,826 SH   SOLE 28 14,013 0 903,813
MOLSON COORS BEVERAGE CO CL B 60871R209 573 12,367 SH   SOLE 29 12,367 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 76,924 1,659,638 SH   SOLE 30 1,522,516 0 137,122
MOLSON COORS BEVERAGE CO CL B 60871R209 3,282 70,813 SH   SOLE 31 15,228 0 55,585
MOLSON COORS BEVERAGE CO CL B 60871R209 1,410 30,422 SH   SOLE 34 30,422 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 5,144 110,979 SH   SOLE 36 110,979 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 271 5,849 SH   SOLE 40 5,849 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 5,595 120,718 SH   SOLE 43 5,511 0 115,207
MOMENTIVE GLOBAL INC COM 60878Y108 1,609 76,058 SH   SOLE 2 50,738 0 25,320
MOMENTIVE GLOBAL INC COM 60878Y108 36 1,698 SH   SOLE 4 530 0 1,168
MOMENTIVE GLOBAL INC COM 60878Y108 39 1,837 SH   SOLE 7 1,837 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 7,452 352,321 SH   SOLE 18 345,884 0 6,437
MOMENTIVE GLOBAL INC COM 60878Y108 6,839 323,369 SH   SOLE 19 323,369 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 100,750 4,763,604 SH   SOLE 21 4,763,604 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 65,927 3,117,124 SH   SOLE 22 3,050,128 0 66,996
MOMENTIVE GLOBAL INC COM 60878Y108 136 6,437 SH   SOLE 23 6,437 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 410 19,366 SH   SOLE 25 19,366 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 1,448 68,455 SH   SOLE 26 34,293 0 34,162
MOMENTIVE GLOBAL INC COM 60878Y108 43 2,054 SH   SOLE 28 2,054 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 1,583 74,867 SH   SOLE 30 74,867 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 182 8,604 SH   SOLE 36 8,604 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 365 17,239 SH   SOLE 40 17,239 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 400 18,893 SH   SOLE 43 476 0 18,417
MOMENTUS INC COM CL A 60879E101 51 12,225 SH   SOLE 2 9,947 0 2,278
MOMENTUS INC COM CL A 60879E101 427 102,205 SH   SOLE 21 102,205 0 0
MOMENTUS INC COM CL A 60879E101 2,934 701,816 SH   SOLE 22 676,178 0 25,638
MOMENTUS INC COM CL A 60879E101 52 12,360 SH   SOLE 25 12,360 0 0
MOMENTUS INC COM CL A 60879E101 28 6,754 SH   SOLE 26 0 0 6,754
MOMENTUS INC COM CL A 60879E101 79 18,833 SH   SOLE 30 18,833 0 0
MOMENTUS INC COM CL A 60879E101 49 11,639 SH   SOLE 40 11,639 0 0
MONARCH CASINO & RESORT INC COM 609027107 468 6,335 SH   SOLE 2 4,036 0 2,299
MONARCH CASINO & RESORT INC COM 609027107 3 40 SH   SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107 15 209 SH   SOLE 7 209 0 0
MONARCH CASINO & RESORT INC COM 609027107 3,625 49,015 SH   SOLE 18 49,015 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,731 23,402 SH   SOLE 19 23,402 0 0
MONARCH CASINO & RESORT INC COM 609027107 114,792 1,552,298 SH   SOLE 21 1,552,298 0 0
MONARCH CASINO & RESORT INC COM 609027107 25,330 342,532 SH   SOLE 22 335,510 0 7,022
MONARCH CASINO & RESORT INC COM 609027107 129 1,741 SH   SOLE 25 1,741 0 0
MONARCH CASINO & RESORT INC COM 609027107 182 2,459 SH   SOLE 26 0 0 2,459
MONARCH CASINO & RESORT INC COM 609027107 85 1,144 SH   SOLE 28 1,144 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,877 25,380 SH   SOLE 30 25,380 0 0
MONARCH CASINO & RESORT INC COM 609027107 158 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107 520 7,027 SH   SOLE 43 181 0 6,846
MONDAY COM LTD SHS M7S64H106 229 741 SH   SOLE 2 0 0 741
MONDAY COM LTD SHS M7S64H106 73 238 SH   SOLE 18 0 0 238
MONDAY COM LTD SHS M7S64H106 1,324 4,290 SH   SOLE 19 4,290 0 0
MONDAY COM LTD SHS M7S64H106 113 365 SH   SOLE 21 365 0 0
MONDAY COM LTD SHS M7S64H106 1,479 4,790 SH   SOLE 22 4,790 0 0
MONDAY COM LTD SHS M7S64H106 440 1,426 SH   SOLE 26 0 0 1,426
MONDAY COM LTD SHS M7S64H106 229 742 SH   SOLE 34 742 0 0
MONDAY COM LTD SHS M7S64H106 194 629 SH   SOLE 43 0 0 629
MONDELEZ INTL INC CL A 609207105 195,413 2,946,954 SH   SOLE 2 346,801 0 2,600,153
MONDELEZ INTL INC CL A 609207105 40,022 603,559 SH   SOLE 4 543,004 0 60,555
MONDELEZ INTL INC CL A 609207105 94,837 1,430,214 SH   SOLE 7 1,389,608 0 40,606
MONDELEZ INTL INC CL A 609207105 990 14,925 SH   SOLE 13 2,278 0 12,647
MONDELEZ INTL INC CL A 609207105 13,486 203,375 SH   SOLE 15 203,375 0 0
MONDELEZ INTL INC CL A 609207105 1 15 SH   SOLE 17 0 0 15
MONDELEZ INTL INC CL A 609207105 168,422 2,539,924 SH   SOLE 18 2,350,992 0 188,932
MONDELEZ INTL INC CL A 609207105 37,056 558,826 SH   SOLE 19 558,826 0 0
MONDELEZ INTL INC CL A 609207105 666 10,042 SH   SOLE 20 10,042 0 0
MONDELEZ INTL INC CL A 609207105 2,005,985 30,251,614 SH   SOLE 21 30,251,614 0 0
MONDELEZ INTL INC CL A 609207105 1,962,899 29,601,853 SH   SOLE 22 26,765,381 0 2,836,472
MONDELEZ INTL INC CL A 609207105 53,381 805,022 SH   SOLE 23 805,022 0 0
MONDELEZ INTL INC CL A 609207105 133,585 2,014,558 SH   SOLE 25 1,987,118 0 27,440
MONDELEZ INTL INC CL A 609207105 234,123 3,530,737 SH   SOLE 26 948,216 0 2,582,521
MONDELEZ INTL INC CL A 609207105 172,982 2,608,680 SH   SOLE 28 33,757 0 2,574,923
MONDELEZ INTL INC CL A 609207105 472,871 7,131,215 SH   SOLE 30 7,131,215 0 0
MONDELEZ INTL INC CL A 609207105 35,027 528,230 SH   SOLE 31 156,792 0 371,438
MONDELEZ INTL INC CL A 609207105 22,379 337,490 SH   SOLE 32 337,490 0 0
MONDELEZ INTL INC CL A 609207105 17,981 271,164 SH   SOLE 34 271,164 0 0
MONDELEZ INTL INC CL A 609207105 44,123 665,404 SH   SOLE 36 665,404 0 0
MONDELEZ INTL INC CL A 609207105 3,077 46,401 SH   SOLE 40 46,401 0 0
MONDELEZ INTL INC CL A 609207105 94,074 1,418,695 SH   SOLE 43 107,440 0 1,311,255
MONEYGRAM INTL INC COM NEW 60935Y208 535 67,746 SH   SOLE 2 21,085 0 46,661
MONEYGRAM INTL INC COM NEW 60935Y208 10 1,253 SH   SOLE 7 1,253 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2,268 287,427 SH   SOLE 18 287,427 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,263 160,026 SH   SOLE 19 160,026 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 27,083 3,432,619 SH   SOLE 21 3,432,619 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 16,829 2,132,936 SH   SOLE 22 2,047,045 0 85,891
MONEYGRAM INTL INC COM NEW 60935Y208 117 14,808 SH   SOLE 25 14,808 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 192 24,325 SH   SOLE 30 24,325 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 80 10,137 SH   SOLE 40 10,137 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 58 7,303 SH   SOLE 43 0 0 7,303
MONEYLION INC CL A 60938K106 117 29,056 SH   SOLE 2 29,056 0 0
MONEYLION INC CL A 60938K106 109 27,112 SH   SOLE 21 27,112 0 0
MONEYLION INC CL A 60938K106 1,226 304,298 SH   SOLE 22 304,298 0 0
MONGODB INC CL A 60937P106 66,062 124,798 SH   SOLE 2 14,149 0 110,649
MONGODB INC CL A 60937P106 18,124 34,238 SH   SOLE 4 21,588 0 12,650
MONGODB INC CL A 60937P106 3,001 5,670 SH   SOLE 7 5,670 0 0
MONGODB INC CL A 60937P106 509 962 SH   SOLE 13 189 0 773
MONGODB INC CL A 60937P106 2,371 4,480 SH   SOLE 15 4,480 0 0
MONGODB INC CL A 60937P106 27,724 52,373 SH   SOLE 18 49,426 0 2,947
MONGODB INC CL A 60937P106 818,221 1,545,709 SH   SOLE 19 1,545,709 0 0
MONGODB INC CL A 60937P106 613,024 1,158,070 SH   SOLE 21 1,158,070 0 0
MONGODB INC CL A 60937P106 818,009 1,545,308 SH   SOLE 22 1,475,901 0 69,407
MONGODB INC CL A 60937P106 17,387 32,845 SH   SOLE 23 32,845 0 0
MONGODB INC CL A 60937P106 142,286 268,793 SH   SOLE 25 268,793 0 0
MONGODB INC CL A 60937P106 65,761 124,230 SH   SOLE 26 41,181 0 83,049
MONGODB INC CL A 60937P106 72,473 136,909 SH   SOLE 28 1,993 0 134,916
MONGODB INC CL A 60937P106 37 70 SH   SOLE 29 70 0 0
MONGODB INC CL A 60937P106 68,143 128,730 SH   SOLE 30 123,471 0 5,259
MONGODB INC CL A 60937P106 14,818 27,993 SH   SOLE 31 14,148 0 13,845
MONGODB INC CL A 60937P106 262,802 496,462 SH   SOLE 34 496,462 0 0
MONGODB INC CL A 60937P106 12,483 23,581 SH   SOLE 36 23,581 0 0
MONGODB INC CL A 60937P106 988 1,867 SH   SOLE 40 1,867 0 0
MONGODB INC CL A 60937P106 14,107 26,650 SH   SOLE 43 2,679 0 23,971
MONGODB INC OPTIONS 60937P106 212 400 SH Call SOLE 4 400 0 0
MONGODB INC OPTIONS 60937P106 2,647 5,000 SH Call SOLE 18 5,000 0 0
MONGODB INC OPTIONS 60937P106 16,304 30,800 SH Call SOLE 19 30,800 0 0
MONGODB INC OPTIONS 60937P106 1,323 2,500 SH Call SOLE 22 2,500 0 0
MONGODB INC OPTIONS 60937P106 212 400 SH Call SOLE 26 400 0 0
MONGODB INC OPTIONS 60937P106 9,317 17,600 SH Call SOLE 34 17,600 0 0
MONGODB INC NOTE 0.250% 1/1 60937PAD8 18,619 7,289,000 PRN   SOLE 21 7,289,000 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,523 215,272 SH   SOLE 2 26,028 0 189,244
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,069 50,857 SH   SOLE 4 50,857 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,493 118,670 SH   SOLE 7 118,670 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 6,022 286,640 SH   SOLE 18 286,640 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 6,000 285,567 SH   SOLE 19 285,567 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 82,366 3,920,323 SH   SOLE 21 3,920,323 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 64,699 3,079,458 SH   SOLE 22 2,989,809 0 89,649
MONMOUTH REAL ESTATE INVT CO CL A 609720107 82 3,901 SH   SOLE 23 3,901 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 8,567 407,760 SH   SOLE 25 407,760 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 825 39,264 SH   SOLE 26 31,250 0 8,014
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,218 57,969 SH   SOLE 28 1,751 0 56,218
MONMOUTH REAL ESTATE INVT CO CL A 609720107 9,049 430,714 SH   SOLE 30 430,714 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 8,511 405,085 SH   SOLE 31 0 0 405,085
MONMOUTH REAL ESTATE INVT CO CL A 609720107 260 12,374 SH   SOLE 40 12,374 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,809 181,295 SH   SOLE 43 1,977 0 179,318
MONOLITHIC PWR SYS INC COM 609839105 69,852 141,593 SH   SOLE 2 70,306 0 71,287
MONOLITHIC PWR SYS INC COM 609839105 21,836 44,262 SH   SOLE 4 25,054 0 19,208
MONOLITHIC PWR SYS INC COM 609839105 20,180 40,905 SH   SOLE 7 39,646 0 1,259
MONOLITHIC PWR SYS INC COM 609839105 407 825 SH   SOLE 13 320 0 505
MONOLITHIC PWR SYS INC COM 609839105 1,927 3,906 SH   SOLE 15 3,906 0 0
MONOLITHIC PWR SYS INC COM 609839105 46,371 93,996 SH   SOLE 18 87,358 0 6,638
MONOLITHIC PWR SYS INC COM 609839105 760,834 1,542,241 SH   SOLE 19 1,542,241 0 0
MONOLITHIC PWR SYS INC COM 609839105 834,285 1,691,130 SH   SOLE 21 1,691,130 0 0
MONOLITHIC PWR SYS INC COM 609839105 555,946 1,126,925 SH   SOLE 22 1,013,683 0 113,242
MONOLITHIC PWR SYS INC COM 609839105 15,542 31,504 SH   SOLE 23 31,504 0 0
MONOLITHIC PWR SYS INC COM 609839105 29,503 59,803 SH   SOLE 25 59,803 0 0
MONOLITHIC PWR SYS INC COM 609839105 68,735 139,328 SH   SOLE 26 33,407 0 105,921
MONOLITHIC PWR SYS INC COM 609839105 73,151 148,280 SH   SOLE 28 815 0 147,465
MONOLITHIC PWR SYS INC COM 609839105 3,157 6,400 SH   SOLE 29 6,400 0 0
MONOLITHIC PWR SYS INC COM 609839105 116,757 236,671 SH   SOLE 30 209,162 0 27,509
MONOLITHIC PWR SYS INC COM 609839105 15,565 31,550 SH   SOLE 31 20,469 0 11,081
MONOLITHIC PWR SYS INC COM 609839105 291,545 590,974 SH   SOLE 34 590,974 0 0
MONOLITHIC PWR SYS INC COM 609839105 8,564 17,360 SH   SOLE 36 17,360 0 0
MONOLITHIC PWR SYS INC COM 609839105 740 1,500 SH   SOLE 40 1,500 0 0
MONOLITHIC PWR SYS INC COM 609839105 15,184 30,778 SH   SOLE 43 2,926 0 27,852
MONOPAR THERAPEUTICS INC COM 61023L108 3 784 SH   SOLE 18 784 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 36 11,164 SH   SOLE 21 11,164 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 7 2,327 SH   SOLE 22 2,327 0 0
MONRO INC COM 610236101 1,130 19,395 SH   SOLE 2 9,658 0 9,737
MONRO INC COM 610236101 8 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101 29 491 SH   SOLE 7 491 0 0
MONRO INC COM 610236101 7,019 120,458 SH   SOLE 18 120,458 0 0
MONRO INC COM 610236101 3,423 58,738 SH   SOLE 19 58,738 0 0
MONRO INC COM 610236101 238,139 4,086,812 SH   SOLE 21 4,086,812 0 0
MONRO INC COM 610236101 48,872 838,713 SH   SOLE 22 814,024 0 24,689
MONRO INC COM 610236101 293 5,027 SH   SOLE 25 5,027 0 0
MONRO INC COM 610236101 733 12,577 SH   SOLE 26 10,368 0 2,209
MONRO INC COM 610236101 35 597 SH   SOLE 28 597 0 0
MONRO INC COM 610236101 3,540 60,745 SH   SOLE 30 60,745 0 0
MONRO INC COM 610236101 31 531 SH   SOLE 34 531 0 0
MONRO INC COM 610236101 119 2,041 SH   SOLE 36 2,041 0 0
MONRO INC COM 610236101 262 4,492 SH   SOLE 40 4,492 0 0
MONRO INC COM 610236101 418 7,167 SH   SOLE 43 155 0 7,012
MONROE CAP CORP COM 610335101 1,697 151,240 SH   SOLE 30 151,240 0 0
MONROE CAP CORP COM 610335101 0 2 SH   SOLE 43 0 0 2
MONSTER BEVERAGE CORP NEW COM 61174X109 72,875 758,795 SH   SOLE 2 100,445 0 658,350
MONSTER BEVERAGE CORP NEW COM 61174X109 26,217 272,975 SH   SOLE 4 154,470 0 118,505
MONSTER BEVERAGE CORP NEW COM 61174X109 39,557 411,877 SH   SOLE 7 400,362 0 11,515
MONSTER BEVERAGE CORP NEW COM 61174X109 517 5,385 SH   SOLE 13 1,243 0 4,142
MONSTER BEVERAGE CORP NEW COM 61174X109 3,649 37,993 SH   SOLE 15 37,993 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 114,668 1,193,957 SH   SOLE 18 1,142,034 0 51,923
MONSTER BEVERAGE CORP NEW COM 61174X109 9,536 99,289 SH   SOLE 19 99,289 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 818,258 8,519,966 SH   SOLE 21 8,519,966 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 764,781 7,963,152 SH   SOLE 22 7,199,593 0 763,559
MONSTER BEVERAGE CORP NEW COM 61174X109 21,520 224,075 SH   SOLE 23 224,075 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 55,838 581,399 SH   SOLE 25 581,399 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 74,147 772,047 SH   SOLE 26 254,797 0 517,250
MONSTER BEVERAGE CORP NEW COM 61174X109 53,693 559,065 SH   SOLE 28 6,707 0 552,358
MONSTER BEVERAGE CORP NEW COM 61174X109 202,763 2,111,238 SH   SOLE 30 2,111,238 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 13,773 143,408 SH   SOLE 31 42,395 0 101,013
MONSTER BEVERAGE CORP NEW COM 61174X109 12,295 128,016 SH   SOLE 32 128,016 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,007 20,894 SH   SOLE 34 20,894 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 14,382 149,746 SH   SOLE 36 149,746 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,289 13,422 SH   SOLE 40 13,422 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 25,865 269,318 SH   SOLE 43 16,508 0 252,810
MONTAUK RENEWABLES INC COM 61218C103 13 1,286 SH   SOLE 2 0 0 1,286
MONTAUK RENEWABLES INC COM 61218C103 780 76,131 SH   SOLE 21 76,131 0 0
MONTAUK RENEWABLES INC COM 61218C103 5,317 518,720 SH   SOLE 22 518,720 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 217 10,642 SH   SOLE 2 2,966 0 7,676
MONTE ROSA THERAPEUTICS INC COM 61225M102 1,408 68,973 SH   SOLE 18 68,973 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 27,517 1,347,510 SH   SOLE 19 1,347,510 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 13,173 645,104 SH   SOLE 21 645,104 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 5,173 253,349 SH   SOLE 22 250,437 0 2,912
MONTE ROSA THERAPEUTICS INC COM 61225M102 555 27,189 SH   SOLE 30 27,189 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 20 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 771 10,931 SH   SOLE 2 8,127 0 2,804
MONTROSE ENVIRONMENTAL GROUP COM 615111101 5 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,923 27,272 SH   SOLE 7 27,272 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 5,220 74,029 SH   SOLE 18 74,029 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 3,272 46,409 SH   SOLE 19 46,409 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 66,241 939,462 SH   SOLE 21 939,462 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 42,490 602,615 SH   SOLE 22 590,545 0 12,070
MONTROSE ENVIRONMENTAL GROUP COM 615111101 367 5,201 SH   SOLE 25 5,201 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 991 14,055 SH   SOLE 26 12,288 0 1,767
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,341 19,021 SH   SOLE 28 19,021 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 21,109 299,369 SH   SOLE 30 299,369 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 276 3,916 SH   SOLE 36 3,916 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 168 2,385 SH   SOLE 40 2,385 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 79 1,117 SH   SOLE 43 0 0 1,117
MOODYS CORP COM 615369105 184,490 472,350 SH   SOLE 2 147,118 0 325,232
MOODYS CORP COM 615369105 62,096 158,985 SH   SOLE 4 93,106 0 65,879
MOODYS CORP COM 615369105 54,788 140,273 SH   SOLE 7 135,513 0 4,760
MOODYS CORP COM 615369105 6,929 17,740 SH   SOLE 13 15,882 0 1,858
MOODYS CORP COM 615369105 6,151 15,749 SH   SOLE 15 15,749 0 0
MOODYS CORP COM 615369105 133,343 341,398 SH   SOLE 18 312,210 0 29,188
MOODYS CORP COM 615369105 22,508 57,628 SH   SOLE 19 57,628 0 0
MOODYS CORP COM 615369105 25,488 65,256 SH   SOLE 20 65,256 0 0
MOODYS CORP COM 615369105 1,380,415 3,534,270 SH   SOLE 21 3,534,270 0 0
MOODYS CORP COM 615369105 1,403,166 3,592,519 SH   SOLE 22 3,153,844 0 438,675
MOODYS CORP COM 615369105 50,607 129,569 SH   SOLE 23 129,569 0 0
MOODYS CORP COM 615369105 300,941 770,497 SH   SOLE 25 770,497 0 0
MOODYS CORP COM 615369105 212,828 544,902 SH   SOLE 26 311,057 0 233,845
MOODYS CORP COM 615369105 170,160 435,660 SH   SOLE 28 5,256 0 430,404
MOODYS CORP COM 615369105 5,008 12,821 SH   SOLE 29 12,821 0 0
MOODYS CORP COM 615369105 449,325 1,150,405 SH   SOLE 30 1,111,636 0 38,769
MOODYS CORP COM 615369105 36,876 94,414 SH   SOLE 31 45,361 0 49,053
MOODYS CORP COM 615369105 16,219 41,525 SH   SOLE 34 41,525 0 0
MOODYS CORP COM 615369105 26,412 67,622 SH   SOLE 36 67,622 0 0
MOODYS CORP COM 615369105 2,206 5,649 SH   SOLE 40 5,649 0 0
MOODYS CORP COM 615369105 66,210 169,517 SH   SOLE 43 10,872 0 158,645
MOOG INC CL A 615394202 2,543 31,408 SH   SOLE 2 12,842 0 18,566
MOOG INC CL A 615394202 11 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 33 410 SH   SOLE 7 410 0 0
MOOG INC CL A 615394202 9,113 112,547 SH   SOLE 18 112,547 0 0
MOOG INC CL A 615394202 8,047 99,378 SH   SOLE 19 99,378 0 0
MOOG INC CL A 615394202 311,004 3,840,980 SH   SOLE 21 3,840,980 0 0
MOOG INC CL A 615394202 62,132 767,351 SH   SOLE 22 737,994 0 29,357
MOOG INC CL A 615394202 170 2,104 SH   SOLE 23 2,104 0 0
MOOG INC CL A 615394202 451 5,570 SH   SOLE 25 5,570 0 0
MOOG INC CL A 615394202 773 9,551 SH   SOLE 26 9,551 0 0
MOOG INC CL A 615394202 42 521 SH   SOLE 28 521 0 0
MOOG INC CL A 615394202 4,399 54,333 SH   SOLE 30 54,333 0 0
MOOG INC CL A 615394202 251 3,098 SH   SOLE 34 3,098 0 0
MOOG INC CL A 615394202 275 3,394 SH   SOLE 36 3,394 0 0
MOOG INC CL A 615394202 271 3,346 SH   SOLE 40 3,346 0 0
MOOG INC CL A 615394202 909 11,230 SH   SOLE 43 368 0 10,862
MORGAN STANLEY COM NEW 617446448 295,280 3,008,146 SH   SOLE 2 488,873 0 2,519,273
MORGAN STANLEY COM NEW 617446448 96,875 986,908 SH   SOLE 4 651,319 0 335,589
MORGAN STANLEY COM NEW 617446448 120,065 1,223,151 SH   SOLE 7 1,180,732 0 42,419
MORGAN STANLEY COM NEW 617446448 2,898 29,525 SH   SOLE 13 14,605 0 14,920
MORGAN STANLEY COM NEW 617446448 19,166 195,253 SH   SOLE 15 195,253 0 0
MORGAN STANLEY COM NEW 617446448 1 15 SH   SOLE 17 0 0 15
MORGAN STANLEY COM NEW 617446448 632,605 6,444,630 SH   SOLE 18 6,094,272 0 350,358
MORGAN STANLEY COM NEW 617446448 571,001 5,817,045 SH   SOLE 19 5,817,045 0 0
MORGAN STANLEY COM NEW 617446448 3,670,121 37,389,166 SH   SOLE 21 37,389,166 0 0
MORGAN STANLEY COM NEW 617446448 2,963,343 30,188,904 SH   SOLE 22 27,323,691 0 2,865,213
MORGAN STANLEY COM NEW 617446448 81,204 827,257 SH   SOLE 23 827,257 0 0
MORGAN STANLEY COM NEW 617446448 265,204 2,701,757 SH   SOLE 25 2,666,652 0 35,105
MORGAN STANLEY COM NEW 617446448 307,404 3,131,662 SH   SOLE 26 1,187,692 0 1,943,970
MORGAN STANLEY COM NEW 617446448 286,245 2,916,110 SH   SOLE 28 129,293 0 2,786,817
MORGAN STANLEY COM NEW 617446448 133 1,355 SH   SOLE 29 1,355 0 0
MORGAN STANLEY COM NEW 617446448 732,185 7,459,095 SH   SOLE 30 7,340,811 0 118,284
MORGAN STANLEY COM NEW 617446448 51,230 521,907 SH   SOLE 31 153,291 0 368,616
MORGAN STANLEY COM NEW 617446448 190,754 1,943,300 SH   SOLE 34 1,943,300 0 0
MORGAN STANLEY COM NEW 617446448 68,441 697,241 SH   SOLE 36 697,241 0 0
MORGAN STANLEY COM NEW 617446448 4,471 45,544 SH   SOLE 40 45,544 0 0
MORGAN STANLEY COM NEW 617446448 124,366 1,266,974 SH   SOLE 43 83,896 0 1,183,078
MORGAN STANLEY EMERGING MKTS COM 617477104 411 75,000 SH   SOLE 2 75,000 0 0
MORNINGSTAR INC COM 617700109 15,383 44,980 SH   SOLE 2 9,842 0 35,138
MORNINGSTAR INC COM 617700109 41 121 SH   SOLE 4 121 0 0
MORNINGSTAR INC COM 617700109 103 302 SH   SOLE 7 302 0 0
MORNINGSTAR INC COM 617700109 3,898 11,399 SH   SOLE 18 11,399 0 0
MORNINGSTAR INC COM 617700109 2,547 7,448 SH   SOLE 19 7,448 0 0
MORNINGSTAR INC COM 617700109 122,822 359,139 SH   SOLE 21 359,139 0 0
MORNINGSTAR INC COM 617700109 183,667 537,053 SH   SOLE 22 510,747 0 26,306
MORNINGSTAR INC COM 617700109 1,128 3,297 SH   SOLE 25 3,297 0 0
MORNINGSTAR INC COM 617700109 3,940 11,520 SH   SOLE 26 9,558 0 1,962
MORNINGSTAR INC COM 617700109 132 385 SH   SOLE 28 385 0 0
MORNINGSTAR INC COM 617700109 4,753 13,898 SH   SOLE 30 13,898 0 0
MORNINGSTAR INC COM 617700109 119 347 SH   SOLE 31 347 0 0
MORNINGSTAR INC COM 617700109 87 255 SH   SOLE 34 255 0 0
MORNINGSTAR INC COM 617700109 168 492 SH   SOLE 36 492 0 0
MORNINGSTAR INC COM 617700109 1,063 3,107 SH   SOLE 40 3,107 0 0
MORNINGSTAR INC COM 617700109 20,182 59,015 SH   SOLE 43 908 0 58,107
MORPHIC HLDG INC COM 61775R105 678 14,319 SH   SOLE 2 5,828 0 8,491
MORPHIC HLDG INC COM 61775R105 5 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105 14 286 SH   SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105 2,554 53,897 SH   SOLE 18 53,897 0 0
MORPHIC HLDG INC COM 61775R105 6,258 132,077 SH   SOLE 19 132,077 0 0
MORPHIC HLDG INC COM 61775R105 41,529 876,508 SH   SOLE 21 876,508 0 0
MORPHIC HLDG INC COM 61775R105 26,330 555,724 SH   SOLE 22 546,679 0 9,045
MORPHIC HLDG INC COM 61775R105 135 2,859 SH   SOLE 25 2,859 0 0
MORPHIC HLDG INC COM 61775R105 596 12,575 SH   SOLE 26 10,988 0 1,587
MORPHIC HLDG INC COM 61775R105 95 2,015 SH   SOLE 28 2,015 0 0
MORPHIC HLDG INC COM 61775R105 7,026 148,296 SH   SOLE 30 148,296 0 0
MORPHIC HLDG INC COM 61775R105 32 682 SH   SOLE 34 682 0 0
MORPHIC HLDG INC COM 61775R105 36 770 SH   SOLE 36 770 0 0
MORPHIC HLDG INC COM 61775R105 84 1,770 SH   SOLE 40 1,770 0 0
MORPHIC HLDG INC COM 61775R105 59 1,252 SH   SOLE 43 120 0 1,132
MORPHOSYS AG SPONSORED ADS 617760202 1,832 194,466 SH   SOLE 43 68,472 0 125,994
MOSAIC CO NEW COM 61945C103 38,003 967,239 SH   SOLE 2 185,991 0 781,248
MOSAIC CO NEW COM 61945C103 14,819 377,162 SH   SOLE 4 231,891 0 145,271
MOSAIC CO NEW COM 61945C103 32,974 839,242 SH   SOLE 7 829,373 0 9,869
MOSAIC CO NEW COM 61945C103 90 2,300 SH   SOLE 13 2,300 0 0
MOSAIC CO NEW COM 61945C103 1,999 50,878 SH   SOLE 15 50,878 0 0
MOSAIC CO NEW COM 61945C103 27,664 704,100 SH   SOLE 18 603,198 0 100,902
MOSAIC CO NEW COM 61945C103 16,005 407,346 SH   SOLE 19 407,346 0 0
MOSAIC CO NEW COM 61945C103 445,074 11,327,933 SH   SOLE 21 11,327,933 0 0
MOSAIC CO NEW COM 61945C103 357,572 9,100,847 SH   SOLE 22 8,265,370 0 835,477
MOSAIC CO NEW COM 61945C103 8,214 209,055 SH   SOLE 23 209,055 0 0
MOSAIC CO NEW COM 61945C103 14,130 359,639 SH   SOLE 25 359,639 0 0
MOSAIC CO NEW COM 61945C103 23,538 599,083 SH   SOLE 26 289,514 0 309,569
MOSAIC CO NEW COM 61945C103 23,096 587,832 SH   SOLE 28 19,149 0 568,683
MOSAIC CO NEW COM 61945C103 99,133 2,523,105 SH   SOLE 30 2,473,126 0 49,979
MOSAIC CO NEW COM 61945C103 5,640 143,541 SH   SOLE 31 44,323 0 99,218
MOSAIC CO NEW COM 61945C103 2,184 55,589 SH   SOLE 34 55,589 0 0
MOSAIC CO NEW COM 61945C103 3,967 100,972 SH   SOLE 36 100,972 0 0
MOSAIC CO NEW COM 61945C103 496 12,621 SH   SOLE 40 12,621 0 0
MOSAIC CO NEW COM 61945C103 12,269 312,258 SH   SOLE 43 27,224 0 285,034
MOTORCAR PTS AMER INC COM 620071100 243 14,214 SH   SOLE 2 3,988 0 10,226
MOTORCAR PTS AMER INC COM 620071100 7 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,302 76,274 SH   SOLE 18 76,274 0 0
MOTORCAR PTS AMER INC COM 620071100 535 31,332 SH   SOLE 19 31,332 0 0
MOTORCAR PTS AMER INC COM 620071100 40,568 2,376,581 SH   SOLE 21 2,376,581 0 0
MOTORCAR PTS AMER INC COM 620071100 8,282 485,181 SH   SOLE 22 474,295 0 10,886
MOTORCAR PTS AMER INC COM 620071100 377 22,092 SH   SOLE 30 22,092 0 0
MOTORCAR PTS AMER INC COM 620071100 28 1,628 SH   SOLE 43 0 0 1,628
MOTOROLA SOLUTIONS INC COM NEW 620076307 103,304 380,214 SH   SOLE 2 76,874 0 303,340
MOTOROLA SOLUTIONS INC COM NEW 620076307 38,544 141,864 SH   SOLE 4 94,329 0 47,535
MOTOROLA SOLUTIONS INC COM NEW 620076307 49,042 180,502 SH   SOLE 7 175,437 0 5,065
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,411 5,193 SH   SOLE 13 2,961 0 2,232
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,445 20,042 SH   SOLE 15 20,042 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 73 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 83,178 306,138 SH   SOLE 18 282,623 0 23,515
MOTOROLA SOLUTIONS INC COM NEW 620076307 21,989 80,932 SH   SOLE 19 80,932 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,693,172 6,231,771 SH   SOLE 21 6,231,771 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,087,402 4,002,217 SH   SOLE 22 3,657,346 0 344,871
MOTOROLA SOLUTIONS INC COM NEW 620076307 27,876 102,598 SH   SOLE 23 102,598 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 75,522 277,962 SH   SOLE 25 277,962 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 107,138 394,326 SH   SOLE 26 151,488 0 242,838
MOTOROLA SOLUTIONS INC COM NEW 620076307 133,457 491,193 SH   SOLE 28 5,604 0 485,589
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,604 5,903 SH   SOLE 29 5,903 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 338,912 1,247,374 SH   SOLE 30 1,209,862 0 37,512
MOTOROLA SOLUTIONS INC COM NEW 620076307 23,083 84,959 SH   SOLE 31 27,836 0 57,123
MOTOROLA SOLUTIONS INC COM NEW 620076307 10,532 38,764 SH   SOLE 34 38,764 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 27,916 102,744 SH   SOLE 36 102,744 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,533 5,641 SH   SOLE 40 5,641 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 60,827 223,875 SH   SOLE 43 12,139 0 211,737
MOTUS GI HLDGS INC COM 62014P108 4 9,142 SH   SOLE 18 9,142 0 0
MOTUS GI HLDGS INC COM 62014P108 61 131,668 SH   SOLE 21 131,668 0 0
MOTUS GI HLDGS INC COM 62014P108 31 65,702 SH   SOLE 22 65,702 0 0
MOVADO GROUP INC COM 624580106 577 13,794 SH   SOLE 2 5,302 0 8,492
MOVADO GROUP INC COM 624580106 9 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 2,654 63,444 SH   SOLE 18 63,444 0 0
MOVADO GROUP INC COM 624580106 1,185 28,321 SH   SOLE 19 28,321 0 0
MOVADO GROUP INC COM 624580106 83,964 2,007,256 SH   SOLE 21 2,007,256 0 0
MOVADO GROUP INC COM 624580106 17,005 406,519 SH   SOLE 22 392,021 0 14,498
MOVADO GROUP INC COM 624580106 102 2,435 SH   SOLE 25 2,435 0 0
MOVADO GROUP INC COM 624580106 74 1,762 SH   SOLE 26 1,762 0 0
MOVADO GROUP INC COM 624580106 1,082 25,871 SH   SOLE 30 25,871 0 0
MOVADO GROUP INC COM 624580106 78 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106 80 1,911 SH   SOLE 43 215 0 1,696
MOVANO INC COM 62459M107 8 2,117 SH   SOLE 18 2,117 0 0
MOVANO INC COM 62459M107 102 26,896 SH   SOLE 21 26,896 0 0
MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 3 1,191 SH   SOLE 18 1,191 0 0
MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 34 16,262 SH   SOLE 21 16,262 0 0
MP MATERIALS CORP COM CL A 553368101 1,639 36,087 SH   SOLE 2 27,828 0 8,259
MP MATERIALS CORP COM CL A 553368101 11 241 SH   SOLE 4 241 0 0
MP MATERIALS CORP COM CL A 553368101 3,821 84,122 SH   SOLE 7 84,122 0 0
MP MATERIALS CORP COM CL A 553368101 9,256 203,797 SH   SOLE 18 199,947 0 3,850
MP MATERIALS CORP COM CL A 553368101 7,399 162,902 SH   SOLE 19 162,902 0 0
MP MATERIALS CORP COM CL A 553368101 119,542 2,631,918 SH   SOLE 21 2,631,918 0 0
MP MATERIALS CORP COM CL A 553368101 79,531 1,751,021 SH   SOLE 22 1,713,115 0 37,906
MP MATERIALS CORP COM CL A 553368101 53 1,156 SH   SOLE 23 1,156 0 0
MP MATERIALS CORP COM CL A 553368101 402 8,855 SH   SOLE 25 8,855 0 0
MP MATERIALS CORP COM CL A 553368101 1,446 31,831 SH   SOLE 26 27,879 0 3,952
MP MATERIALS CORP COM CL A 553368101 78 1,709 SH   SOLE 28 1,709 0 0
MP MATERIALS CORP COM CL A 553368101 1,633 35,953 SH   SOLE 30 35,953 0 0
MP MATERIALS CORP COM CL A 553368101 323 7,112 SH   SOLE 40 7,112 0 0
MP MATERIALS CORP COM CL A 553368101 16 363 SH   SOLE 43 0 0 363
MPLX LP COM UNIT REP LTD 55336V100 652 22,044 SH   SOLE 18 22,044 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,876 63,416 SH   SOLE 19 63,416 0 0
MPLX LP COM UNIT REP LTD 55336V100 0 1 SH   SOLE 43 0 0 1
MR COOPER GROUP INC COM 62482R107 2,295 55,146 SH   SOLE 2 18,613 0 36,533
MR COOPER GROUP INC COM 62482R107 195 4,681 SH   SOLE 4 317 0 4,364
MR COOPER GROUP INC COM 62482R107 28 680 SH   SOLE 7 680 0 0
MR COOPER GROUP INC COM 62482R107 10,366 249,123 SH   SOLE 18 249,123 0 0
MR COOPER GROUP INC COM 62482R107 4,595 110,435 SH   SOLE 19 110,435 0 0
MR COOPER GROUP INC COM 62482R107 321,198 7,719,245 SH   SOLE 21 7,719,245 0 0
MR COOPER GROUP INC COM 62482R107 77,450 1,861,328 SH   SOLE 22 1,795,039 0 66,289
MR COOPER GROUP INC COM 62482R107 537 12,914 SH   SOLE 25 12,914 0 0
MR COOPER GROUP INC COM 62482R107 1,660 39,893 SH   SOLE 26 31,436 0 8,457
MR COOPER GROUP INC COM 62482R107 64 1,535 SH   SOLE 28 1,535 0 0
MR COOPER GROUP INC COM 62482R107 5,611 134,850 SH   SOLE 30 134,850 0 0
MR COOPER GROUP INC COM 62482R107 195 4,696 SH   SOLE 36 4,696 0 0
MR COOPER GROUP INC COM 62482R107 336 8,075 SH   SOLE 40 8,075 0 0
MR COOPER GROUP INC COM 62482R107 4,257 102,316 SH   SOLE 43 6,334 0 95,982
MRC GLOBAL INC COM 55345K103 1,823 264,979 SH   SOLE 2 190,207 0 74,772
MRC GLOBAL INC COM 55345K103 3 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 9 1,260 SH   SOLE 7 1,260 0 0
MRC GLOBAL INC COM 55345K103 1,681 244,375 SH   SOLE 18 244,375 0 0
MRC GLOBAL INC COM 55345K103 2,003 291,109 SH   SOLE 19 291,109 0 0
MRC GLOBAL INC COM 55345K103 20,245 2,942,654 SH   SOLE 21 2,942,654 0 0
MRC GLOBAL INC COM 55345K103 14,795 2,150,502 SH   SOLE 22 2,079,771 0 70,731
MRC GLOBAL INC COM 55345K103 24 3,495 SH   SOLE 23 3,495 0 0
MRC GLOBAL INC COM 55345K103 68 9,913 SH   SOLE 25 9,913 0 0
MRC GLOBAL INC COM 55345K103 284 41,236 SH   SOLE 26 13,103 0 28,133
MRC GLOBAL INC COM 55345K103 86 12,442 SH   SOLE 28 12,442 0 0
MRC GLOBAL INC COM 55345K103 351 51,015 SH   SOLE 30 51,015 0 0
MRC GLOBAL INC COM 55345K103 34 4,969 SH   SOLE 34 4,969 0 0
MRC GLOBAL INC COM 55345K103 48 7,044 SH   SOLE 40 7,044 0 0
MRC GLOBAL INC COM 55345K103 614 89,177 SH   SOLE 43 1,487 0 87,690
MSA SAFETY INC COM 553498106 12,385 82,044 SH   SOLE 2 28,103 0 53,941
MSA SAFETY INC COM 553498106 19 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106 1,443 9,561 SH   SOLE 7 9,561 0 0
MSA SAFETY INC COM 553498106 12,060 79,890 SH   SOLE 18 79,890 0 0
MSA SAFETY INC COM 553498106 1,599 10,591 SH   SOLE 19 10,591 0 0
MSA SAFETY INC COM 553498106 267,392 1,771,276 SH   SOLE 21 1,771,276 0 0
MSA SAFETY INC COM 553498106 151,042 1,000,544 SH   SOLE 22 959,942 0 40,602
MSA SAFETY INC COM 553498106 928 6,148 SH   SOLE 25 6,148 0 0
MSA SAFETY INC COM 553498106 2,322 15,383 SH   SOLE 26 12,497 0 2,886
MSA SAFETY INC COM 553498106 3,408 22,575 SH   SOLE 28 22,575 0 0
MSA SAFETY INC COM 553498106 3,280 21,730 SH   SOLE 30 21,730 0 0
MSA SAFETY INC COM 553498106 86 571 SH   SOLE 31 571 0 0
MSA SAFETY INC COM 553498106 378 2,506 SH   SOLE 36 2,506 0 0
MSA SAFETY INC COM 553498106 684 4,530 SH   SOLE 40 4,530 0 0
MSA SAFETY INC COM 553498106 1,554 10,297 SH   SOLE 43 111 0 10,186
MSC INDL DIRECT INC CL A 553530106 12,255 145,789 SH   SOLE 2 43,890 0 101,899
MSC INDL DIRECT INC CL A 553530106 15 184 SH   SOLE 4 184 0 0
MSC INDL DIRECT INC CL A 553530106 269 3,196 SH   SOLE 7 3,196 0 0
MSC INDL DIRECT INC CL A 553530106 8,526 101,430 SH   SOLE 18 101,430 0 0
MSC INDL DIRECT INC CL A 553530106 1,377 16,382 SH   SOLE 19 16,382 0 0
MSC INDL DIRECT INC CL A 553530106 197,316 2,347,329 SH   SOLE 21 2,347,329 0 0
MSC INDL DIRECT INC CL A 553530106 105,556 1,255,718 SH   SOLE 22 1,202,724 0 52,994
MSC INDL DIRECT INC CL A 553530106 499 5,938 SH   SOLE 25 5,938 0 0
MSC INDL DIRECT INC CL A 553530106 1,283 15,263 SH   SOLE 26 12,036 0 3,227
MSC INDL DIRECT INC CL A 553530106 70 837 SH   SOLE 28 837 0 0
MSC INDL DIRECT INC CL A 553530106 2,009 23,894 SH   SOLE 30 23,894 0 0
MSC INDL DIRECT INC CL A 553530106 55 651 SH   SOLE 31 651 0 0
MSC INDL DIRECT INC CL A 553530106 101 1,202 SH   SOLE 36 1,202 0 0
MSC INDL DIRECT INC CL A 553530106 544 6,477 SH   SOLE 40 6,477 0 0
MSC INDL DIRECT INC CL A 553530106 11,944 142,086 SH   SOLE 43 3,438 0 138,648
MSCI INC COM 55354G100 108,626 177,294 SH   SOLE 2 28,170 0 149,124
MSCI INC COM 55354G100 31,272 51,040 SH   SOLE 4 29,435 0 21,605
MSCI INC COM 55354G100 45,040 73,512 SH   SOLE 7 71,094 0 2,418
MSCI INC COM 55354G100 655 1,069 SH   SOLE 13 221 0 848
MSCI INC COM 55354G100 4,723 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 109,597 178,878 SH   SOLE 18 167,703 0 11,175
MSCI INC COM 55354G100 638,762 1,042,553 SH   SOLE 19 1,042,553 0 0
MSCI INC COM 55354G100 1,420,916 2,319,143 SH   SOLE 21 2,319,143 0 0
MSCI INC COM 55354G100 1,104,118 1,802,083 SH   SOLE 22 1,636,807 0 165,276
MSCI INC COM 55354G100 28,651 46,762 SH   SOLE 23 46,762 0 0
MSCI INC COM 55354G100 77,494 126,482 SH   SOLE 25 126,482 0 0
MSCI INC COM 55354G100 116,550 190,226 SH   SOLE 26 78,565 0 111,661
MSCI INC COM 55354G100 109,160 178,165 SH   SOLE 28 8,337 0 169,828
MSCI INC COM 55354G100 51 83 SH   SOLE 29 83 0 0
MSCI INC COM 55354G100 248,710 405,932 SH   SOLE 30 405,932 0 0
MSCI INC COM 55354G100 18,315 29,892 SH   SOLE 31 9,085 0 20,807
MSCI INC COM 55354G100 2,790 4,553 SH   SOLE 34 4,553 0 0
MSCI INC COM 55354G100 19,262 31,439 SH   SOLE 36 31,439 0 0
MSCI INC COM 55354G100 1,691 2,760 SH   SOLE 40 2,760 0 0
MSCI INC COM 55354G100 37,342 60,947 SH   SOLE 43 7,137 0 53,810
MUELLER INDS INC COM 624756102 2,498 42,082 SH   SOLE 2 14,323 0 27,759
MUELLER INDS INC COM 624756102 8 142 SH   SOLE 4 142 0 0
MUELLER INDS INC COM 624756102 47 787 SH   SOLE 7 787 0 0
MUELLER INDS INC COM 624756102 12,429 209,388 SH   SOLE 18 209,388 0 0
MUELLER INDS INC COM 624756102 5,969 100,560 SH   SOLE 19 100,560 0 0
MUELLER INDS INC COM 624756102 402,983 6,788,795 SH   SOLE 21 6,788,795 0 0
MUELLER INDS INC COM 624756102 83,605 1,408,437 SH   SOLE 22 1,363,715 0 44,722
MUELLER INDS INC COM 624756102 453 7,632 SH   SOLE 25 7,632 0 0
MUELLER INDS INC COM 624756102 1,482 24,968 SH   SOLE 26 21,172 0 3,796
MUELLER INDS INC COM 624756102 60 1,018 SH   SOLE 28 1,018 0 0
MUELLER INDS INC COM 624756102 6,056 102,024 SH   SOLE 30 102,024 0 0
MUELLER INDS INC COM 624756102 72 1,220 SH   SOLE 36 1,220 0 0
MUELLER INDS INC COM 624756102 358 6,027 SH   SOLE 40 6,027 0 0
MUELLER INDS INC COM 624756102 1,323 22,284 SH   SOLE 43 797 0 21,487
MUELLER WTR PRODS INC COM SER A 624758108 1,913 132,833 SH   SOLE 2 44,081 0 88,752
MUELLER WTR PRODS INC COM SER A 624758108 5 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,331 161,902 SH   SOLE 7 161,902 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,932 481,355 SH   SOLE 18 481,355 0 0
MUELLER WTR PRODS INC COM SER A 624758108 4,049 281,200 SH   SOLE 19 281,200 0 0
MUELLER WTR PRODS INC COM SER A 624758108 84,967 5,900,484 SH   SOLE 21 5,900,484 0 0
MUELLER WTR PRODS INC COM SER A 624758108 54,485 3,783,653 SH   SOLE 22 3,625,040 0 158,613
MUELLER WTR PRODS INC COM SER A 624758108 439 30,503 SH   SOLE 25 30,503 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,145 79,541 SH   SOLE 26 64,563 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108 1,627 112,982 SH   SOLE 28 112,982 0 0
MUELLER WTR PRODS INC COM SER A 624758108 23,939 1,662,406 SH   SOLE 30 1,662,406 0 0
MUELLER WTR PRODS INC COM SER A 624758108 388 26,961 SH   SOLE 36 26,961 0 0
MUELLER WTR PRODS INC COM SER A 624758108 269 18,689 SH   SOLE 40 18,689 0 0
MUELLER WTR PRODS INC COM SER A 624758108 487 33,836 SH   SOLE 43 0 0 33,836
MULLEN AUTOMOTIVE INC COM 62526P109 20 3,893 SH   SOLE 18 3,893 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 271 51,769 SH   SOLE 21 51,769 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 729 139,439 SH   SOLE 22 139,439 0 0
MULTIPLAN CORPORATION COM 62548M100 1,736 391,814 SH   SOLE 2 149,154 0 242,660
MULTIPLAN CORPORATION COM 62548M100 15 3,310 SH   SOLE 7 3,310 0 0
MULTIPLAN CORPORATION COM 62548M100 4,968 1,121,435 SH   SOLE 18 1,121,435 0 0
MULTIPLAN CORPORATION COM 62548M100 4,038 911,412 SH   SOLE 19 911,412 0 0
MULTIPLAN CORPORATION COM 62548M100 60,649 13,690,473 SH   SOLE 21 13,690,473 0 0
MULTIPLAN CORPORATION COM 62548M100 33,572 7,578,324 SH   SOLE 22 7,328,758 0 249,566
MULTIPLAN CORPORATION COM 62548M100 57 12,901 SH   SOLE 23 12,901 0 0
MULTIPLAN CORPORATION COM 62548M100 75 17,003 SH   SOLE 25 17,003 0 0
MULTIPLAN CORPORATION COM 62548M100 454 102,415 SH   SOLE 26 0 0 102,415
MULTIPLAN CORPORATION COM 62548M100 64 14,373 SH   SOLE 28 14,373 0 0
MULTIPLAN CORPORATION COM 62548M100 336 75,868 SH   SOLE 30 75,868 0 0
MULTIPLAN CORPORATION COM 62548M100 191 43,129 SH   SOLE 34 43,129 0 0
MULTIPLAN CORPORATION COM 62548M100 71 15,923 SH   SOLE 40 15,923 0 0
MURPHY OIL CORP COM 626717102 3,942 150,977 SH   SOLE 2 103,643 0 47,334
MURPHY OIL CORP COM 626717102 15 593 SH   SOLE 4 593 0 0
MURPHY OIL CORP COM 626717102 140 5,366 SH   SOLE 7 5,366 0 0
MURPHY OIL CORP COM 626717102 18,399 704,661 SH   SOLE 18 704,661 0 0
MURPHY OIL CORP COM 626717102 6,809 260,800 SH   SOLE 19 260,800 0 0
MURPHY OIL CORP COM 626717102 281,892 10,796,325 SH   SOLE 21 10,796,325 0 0
MURPHY OIL CORP COM 626717102 110,830 4,244,734 SH   SOLE 22 4,098,844 0 145,890
MURPHY OIL CORP COM 626717102 510 19,522 SH   SOLE 25 19,522 0 0
MURPHY OIL CORP COM 626717102 1,614 61,811 SH   SOLE 26 49,933 0 11,878
MURPHY OIL CORP COM 626717102 3,963 151,776 SH   SOLE 30 151,776 0 0
MURPHY OIL CORP COM 626717102 227 8,689 SH   SOLE 36 8,689 0 0
MURPHY OIL CORP COM 626717102 496 19,001 SH   SOLE 40 19,001 0 0
MURPHY OIL CORP COM 626717102 7,586 290,542 SH   SOLE 43 28,673 0 261,869
MURPHY USA INC COM 626755102 4,114 20,648 SH   SOLE 2 17,683 0 2,965
MURPHY USA INC COM 626755102 20 100 SH   SOLE 4 100 0 0
MURPHY USA INC COM 626755102 151 758 SH   SOLE 7 758 0 0
MURPHY USA INC COM 626755102 21,200 106,406 SH   SOLE 18 106,406 0 0
MURPHY USA INC COM 626755102 8,560 42,964 SH   SOLE 19 42,964 0 0
MURPHY USA INC COM 626755102 344,381 1,728,472 SH   SOLE 21 1,728,472 0 0
MURPHY USA INC COM 626755102 134,279 673,954 SH   SOLE 22 660,399 0 13,555
MURPHY USA INC COM 626755102 2,447 12,281 SH   SOLE 26 9,596 0 2,685
MURPHY USA INC COM 626755102 1,566 7,859 SH   SOLE 28 0 0 7,859
MURPHY USA INC COM 626755102 2,853 14,317 SH   SOLE 30 14,317 0 0
MURPHY USA INC COM 626755102 31 154 SH   SOLE 31 0 0 154
MURPHY USA INC COM 626755102 238 1,196 SH   SOLE 36 1,196 0 0
MURPHY USA INC COM 626755102 628 3,151 SH   SOLE 40 3,151 0 0
MURPHY USA INC COM 626755102 4,468 22,427 SH   SOLE 43 6,136 0 16,291
MUSTANG BIO INC COM 62818Q104 120 72,102 SH   SOLE 2 41,209 0 30,893
MUSTANG BIO INC COM 62818Q104 392 236,377 SH   SOLE 18 236,377 0 0
MUSTANG BIO INC COM 62818Q104 212 127,415 SH   SOLE 19 127,415 0 0
MUSTANG BIO INC COM 62818Q104 5,364 3,231,588 SH   SOLE 21 3,231,588 0 0
MUSTANG BIO INC COM 62818Q104 3,398 2,046,696 SH   SOLE 22 2,009,615 0 37,081
MUSTANG BIO INC COM 62818Q104 67 40,388 SH   SOLE 30 40,388 0 0
MVB FINL CORP COM 553810102 277 6,680 SH   SOLE 2 396 0 6,284
MVB FINL CORP COM 553810102 7 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102 1,402 33,778 SH   SOLE 18 33,778 0 0
MVB FINL CORP COM 553810102 726 17,488 SH   SOLE 19 17,488 0 0
MVB FINL CORP COM 553810102 16,003 385,432 SH   SOLE 21 385,432 0 0
MVB FINL CORP COM 553810102 8,026 193,315 SH   SOLE 22 187,249 0 6,066
MVB FINL CORP COM 553810102 3 67 SH   SOLE 43 0 0 67
MYERS INDS INC COM 628464109 392 19,591 SH   SOLE 2 8,388 0 11,203
MYERS INDS INC COM 628464109 13 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,780 138,934 SH   SOLE 18 138,934 0 0
MYERS INDS INC COM 628464109 1,244 62,184 SH   SOLE 19 62,184 0 0
MYERS INDS INC COM 628464109 89,467 4,471,117 SH   SOLE 21 4,471,117 0 0
MYERS INDS INC COM 628464109 18,657 932,373 SH   SOLE 22 905,273 0 27,100
MYERS INDS INC COM 628464109 77 3,870 SH   SOLE 25 3,870 0 0
MYERS INDS INC COM 628464109 60 2,974 SH   SOLE 26 2,974 0 0
MYERS INDS INC COM 628464109 1,390 69,446 SH   SOLE 30 69,446 0 0
MYERS INDS INC COM 628464109 4 183 SH   SOLE 36 183 0 0
MYERS INDS INC COM 628464109 54 2,706 SH   SOLE 40 2,706 0 0
MYERS INDS INC COM 628464109 656 32,771 SH   SOLE 43 350 0 32,421
MYMD PHARMACEUTICALS INC COM 62856X102 44 7,313 SH   SOLE 18 7,313 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 555 91,525 SH   SOLE 21 91,525 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 677 111,662 SH   SOLE 22 111,662 0 0
MYOMO INC COM NEW 62857J201 7 1,054 SH   SOLE 18 1,054 0 0
MYOMO INC COM NEW 62857J201 96 14,059 SH   SOLE 21 14,059 0 0
MYOMO INC COM NEW 62857J201 2 281 SH   SOLE 22 281 0 0
MYOVANT SCIENCES LTD COM G637AM102 179 11,485 SH   SOLE 2 9,688 0 1,797
MYOVANT SCIENCES LTD COM G637AM102 2 141 SH   SOLE 4 141 0 0
MYOVANT SCIENCES LTD COM G637AM102 6,578 422,490 SH   SOLE 21 422,490 0 0
MYOVANT SCIENCES LTD COM G637AM102 10,036 644,543 SH   SOLE 22 632,107 0 12,436
MYOVANT SCIENCES LTD COM G637AM102 80 5,138 SH   SOLE 25 5,138 0 0
MYOVANT SCIENCES LTD COM G637AM102 71 4,581 SH   SOLE 26 1,471 0 3,110
MYOVANT SCIENCES LTD COM G637AM102 475 30,515 SH   SOLE 28 30,515 0 0
MYOVANT SCIENCES LTD COM G637AM102 367 23,565 SH   SOLE 30 23,565 0 0
MYOVANT SCIENCES LTD COM G637AM102 29 1,871 SH   SOLE 34 1,871 0 0
MYOVANT SCIENCES LTD COM G637AM102 48 3,071 SH   SOLE 36 3,071 0 0
MYOVANT SCIENCES LTD COM G637AM102 59 3,818 SH   SOLE 40 3,818 0 0
MYOVANT SCIENCES LTD COM G637AM102 166 10,670 SH   SOLE 43 2,629 0 8,041
MYR GROUP INC DEL COM 55405W104 2,509 22,692 SH   SOLE 2 12,561 0 10,131
MYR GROUP INC DEL COM 55405W104 6 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104 3,374 30,516 SH   SOLE 7 30,516 0 0
MYR GROUP INC DEL COM 55405W104 6,885 62,281 SH   SOLE 18 62,281 0 0
MYR GROUP INC DEL COM 55405W104 10,782 97,535 SH   SOLE 19 97,535 0 0
MYR GROUP INC DEL COM 55405W104 228,029 2,062,675 SH   SOLE 21 2,062,675 0 0
MYR GROUP INC DEL COM 55405W104 51,320 464,221 SH   SOLE 22 452,903 0 11,318
MYR GROUP INC DEL COM 55405W104 168 1,517 SH   SOLE 23 1,517 0 0
MYR GROUP INC DEL COM 55405W104 346 3,131 SH   SOLE 25 3,131 0 0
MYR GROUP INC DEL COM 55405W104 2,511 22,712 SH   SOLE 26 10,132 0 12,580
MYR GROUP INC DEL COM 55405W104 33 301 SH   SOLE 28 301 0 0
MYR GROUP INC DEL COM 55405W104 3,493 31,598 SH   SOLE 30 31,598 0 0
MYR GROUP INC DEL COM 55405W104 173 1,566 SH   SOLE 36 1,566 0 0
MYR GROUP INC DEL COM 55405W104 218 1,975 SH   SOLE 40 1,975 0 0
MYR GROUP INC DEL COM 55405W104 4,692 42,438 SH   SOLE 43 1,428 0 41,010
MYRIAD GENETICS INC COM 62855J104 3,679 133,288 SH   SOLE 2 38,857 0 94,431
MYRIAD GENETICS INC COM 62855J104 9 314 SH   SOLE 4 314 0 0
MYRIAD GENETICS INC COM 62855J104 30 1,098 SH   SOLE 7 1,098 0 0
MYRIAD GENETICS INC COM 62855J104 8,335 301,994 SH   SOLE 18 301,994 0 0
MYRIAD GENETICS INC COM 62855J104 8,619 312,269 SH   SOLE 19 312,269 0 0
MYRIAD GENETICS INC COM 62855J104 305,374 11,064,270 SH   SOLE 21 11,064,270 0 0
MYRIAD GENETICS INC COM 62855J104 61,007 2,210,395 SH   SOLE 22 2,130,420 0 79,975
MYRIAD GENETICS INC COM 62855J104 238 8,611 SH   SOLE 23 8,611 0 0
MYRIAD GENETICS INC COM 62855J104 310 11,239 SH   SOLE 25 11,239 0 0
MYRIAD GENETICS INC COM 62855J104 2,023 73,302 SH   SOLE 26 22,582 0 50,720
MYRIAD GENETICS INC COM 62855J104 38 1,373 SH   SOLE 28 1,373 0 0
MYRIAD GENETICS INC COM 62855J104 14,617 529,614 SH   SOLE 30 529,614 0 0
MYRIAD GENETICS INC COM 62855J104 106 3,842 SH   SOLE 36 3,842 0 0
MYRIAD GENETICS INC COM 62855J104 306 11,085 SH   SOLE 40 11,085 0 0
MYRIAD GENETICS INC COM 62855J104 610 22,093 SH   SOLE 43 383 0 21,710
N-ABLE INC COMMON STOCK 62878D100 3,320 299,144 SH   SOLE 2 23,677 0 275,467
N-ABLE INC COMMON STOCK 62878D100 2 139 SH   SOLE 4 139 0 0
N-ABLE INC COMMON STOCK 62878D100 5 450 SH   SOLE 7 450 0 0
N-ABLE INC COMMON STOCK 62878D100 189 17,045 SH   SOLE 18 17,045 0 0
N-ABLE INC COMMON STOCK 62878D100 116 10,470 SH   SOLE 19 10,470 0 0
N-ABLE INC COMMON STOCK 62878D100 8,180 736,963 SH   SOLE 21 736,963 0 0
N-ABLE INC COMMON STOCK 62878D100 13,714 1,235,456 SH   SOLE 22 1,199,567 0 35,889
N-ABLE INC COMMON STOCK 62878D100 69 6,257 SH   SOLE 25 6,257 0 0
N-ABLE INC COMMON STOCK 62878D100 278 25,033 SH   SOLE 26 20,333 0 4,700
N-ABLE INC COMMON STOCK 62878D100 102 9,211 SH   SOLE 30 9,211 0 0
N-ABLE INC COMMON STOCK 62878D100 5 429 SH   SOLE 31 429 0 0
N-ABLE INC COMMON STOCK 62878D100 54 4,840 SH   SOLE 40 4,840 0 0
N-ABLE INC COMMON STOCK 62878D100 11 999 SH   SOLE 43 0 0 999
NABORS INDS INC NOTE 0.750% 1/1 62957HAB1 1,544 1,775,000 PRN   SOLE 21 1,775,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 495 6,109 SH   SOLE 2 2,111 0 3,998
NABORS INDUSTRIES LTD SHS G6359F137 36 442 SH   SOLE 7 442 0 0
NABORS INDUSTRIES LTD SHS G6359F137 2,311 28,501 SH   SOLE 18 28,501 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,017 12,539 SH   SOLE 19 12,539 0 0
NABORS INDUSTRIES LTD SHS G6359F137 77,905 960,728 SH   SOLE 21 960,728 0 0
NABORS INDUSTRIES LTD SHS G6359F137 15,396 189,861 SH   SOLE 22 183,224 0 6,637
NABORS INDUSTRIES LTD SHS G6359F137 68 842 SH   SOLE 25 842 0 0
NABORS INDUSTRIES LTD SHS G6359F137 54 669 SH   SOLE 26 0 0 669
NABORS INDUSTRIES LTD SHS G6359F137 468 5,768 SH   SOLE 28 5,768 0 0
NABORS INDUSTRIES LTD SHS G6359F137 904 11,142 SH   SOLE 30 11,142 0 0
NABORS INDUSTRIES LTD SHS G6359F137 32 395 SH   SOLE 34 395 0 0
NABORS INDUSTRIES LTD SHS G6359F137 128 1,584 SH   SOLE 36 1,584 0 0
NABORS INDUSTRIES LTD SHS G6359F137 63 775 SH   SOLE 40 775 0 0
NABORS INDUSTRIES LTD SHS G6359F137 535 6,594 SH   SOLE 43 469 0 6,125
NACCO INDS INC CL A 629579103 27 739 SH   SOLE 18 739 0 0
NACCO INDS INC CL A 629579103 381 10,492 SH   SOLE 21 10,492 0 0
NACCO INDS INC CL A 629579103 2,550 70,275 SH   SOLE 22 70,275 0 0
NACCO INDS INC CL A 629579103 43 1,198 SH   SOLE 43 0 0 1,198
NAM TAI PPTY INC SHS G63907102 197 19,530 SH   SOLE 21 19,530 0 0
NAM TAI PPTY INC SHS G63907102 1,356 134,378 SH   SOLE 22 131,707 0 2,671
NAM TAI PPTY INC SHS G63907102 13 1,253 SH   SOLE 25 1,253 0 0
NAM TAI PPTY INC SHS G63907102 260 25,733 SH   SOLE 30 25,733 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 2 637 SH   SOLE 2 637 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 306 80,605 SH   SOLE 7 80,605 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 14,302 3,763,687 SH   SOLE 21 3,763,687 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 6,415 1,688,231 SH   SOLE 22 1,592,856 0 95,375
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 120 31,625 SH   SOLE 25 31,625 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 65 17,144 SH   SOLE 26 2,134 0 15,010
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 335 88,128 SH   SOLE 30 88,128 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 113 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 50 3,473 SH   SOLE 7 3,473 0 0
NANO X IMAGING LTD ORD SHS M70700105 5,422 372,920 SH   SOLE 21 372,920 0 0
NANO X IMAGING LTD ORD SHS M70700105 2,975 204,634 SH   SOLE 22 195,049 0 9,585
NANO X IMAGING LTD ORD SHS M70700105 75 5,146 SH   SOLE 25 5,146 0 0
NANO X IMAGING LTD ORD SHS M70700105 69 4,728 SH   SOLE 26 1,101 0 3,627
NANO X IMAGING LTD ORD SHS M70700105 113 7,791 SH   SOLE 30 7,791 0 0
NANO X IMAGING LTD ORD SHS M70700105 83 5,705 SH   SOLE 36 5,705 0 0
NANO X IMAGING LTD ORD SHS M70700105 58 3,996 SH   SOLE 40 3,996 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,323 78,677 SH   SOLE 2 45,396 0 33,281
NANOSTRING TECHNOLOGIES INC COM 63009R109 29 676 SH   SOLE 4 175 0 501
NANOSTRING TECHNOLOGIES INC COM 63009R109 27 642 SH   SOLE 7 642 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 5,598 132,560 SH   SOLE 18 123,270 0 9,290
NANOSTRING TECHNOLOGIES INC COM 63009R109 13,539 320,600 SH   SOLE 19 320,600 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 93,461 2,213,135 SH   SOLE 21 2,213,135 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 55,562 1,315,692 SH   SOLE 22 1,290,232 0 25,460
NANOSTRING TECHNOLOGIES INC COM 63009R109 479 11,346 SH   SOLE 23 11,346 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 239 5,655 SH   SOLE 25 5,655 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,172 75,116 SH   SOLE 26 21,995 0 53,121
NANOSTRING TECHNOLOGIES INC COM 63009R109 34 806 SH   SOLE 28 806 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 11,173 264,572 SH   SOLE 30 264,572 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 216 5,118 SH   SOLE 40 5,118 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 161 3,808 SH   SOLE 43 0 0 3,808
NANOVIBRONIX INC COM 63008J108 2 1,466 SH   SOLE 22 1,466 0 0
NANOVIRICIDES INC COM 630087302 8 2,165 SH   SOLE 18 2,165 0 0
NANOVIRICIDES INC COM 630087302 109 29,429 SH   SOLE 21 29,429 0 0
NANOVIRICIDES INC COM 630087302 593 159,297 SH   SOLE 22 159,297 0 0
NANTHEALTH INC COM 630104107 26 25,010 SH   SOLE 2 1,523 0 23,487
NANTHEALTH INC COM 630104107 105 99,708 SH   SOLE 18 99,708 0 0
NANTHEALTH INC COM 630104107 53 50,514 SH   SOLE 19 50,514 0 0
NANTHEALTH INC COM 630104107 1,028 974,054 SH   SOLE 21 974,054 0 0
NANTHEALTH INC COM 630104107 259 245,314 SH   SOLE 22 239,407 0 5,907
NAPCO SEC TECHNOLOGIES INC COM 630402105 292 5,834 SH   SOLE 2 4,360 0 1,474
NAPCO SEC TECHNOLOGIES INC COM 630402105 10 199 SH   SOLE 7 199 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,987 39,760 SH   SOLE 18 39,760 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,275 25,510 SH   SOLE 19 25,510 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 26,701 534,225 SH   SOLE 21 534,225 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 15,695 314,020 SH   SOLE 22 306,425 0 7,595
NAPCO SEC TECHNOLOGIES INC COM 630402105 99 1,979 SH   SOLE 25 1,979 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 171 3,418 SH   SOLE 30 3,418 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 7 148 SH   SOLE 34 148 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 104 2,081 SH   SOLE 40 2,081 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 87 1,740 SH   SOLE 43 0 0 1,740
NASDAQ INC COM 631103108 52,586 250,396 SH   SOLE 2 36,655 0 213,741
NASDAQ INC COM 631103108 16,394 78,062 SH   SOLE 4 42,904 0 35,158
NASDAQ INC COM 631103108 22,677 107,979 SH   SOLE 7 104,473 0 3,506
NASDAQ INC COM 631103108 346 1,646 SH   SOLE 13 335 0 1,311
NASDAQ INC COM 631103108 3,442 16,391 SH   SOLE 15 16,391 0 0
NASDAQ INC COM 631103108 56,758 270,265 SH   SOLE 18 254,236 0 16,029
NASDAQ INC COM 631103108 10,825 51,543 SH   SOLE 19 51,543 0 0
NASDAQ INC COM 631103108 708,798 3,375,069 SH   SOLE 21 3,375,069 0 0
NASDAQ INC COM 631103108 518,348 2,468,207 SH   SOLE 22 2,233,049 0 235,158
NASDAQ INC COM 631103108 13,820 65,808 SH   SOLE 23 65,808 0 0
NASDAQ INC COM 631103108 57,465 273,630 SH   SOLE 25 273,630 0 0
NASDAQ INC COM 631103108 47,599 226,650 SH   SOLE 26 73,892 0 152,758
NASDAQ INC COM 631103108 70,018 333,404 SH   SOLE 28 2,047 0 331,357
NASDAQ INC COM 631103108 10 47 SH   SOLE 29 47 0 0
NASDAQ INC COM 631103108 119,685 569,903 SH   SOLE 30 569,903 0 0
NASDAQ INC COM 631103108 15,734 74,921 SH   SOLE 31 45,794 0 29,127
NASDAQ INC COM 631103108 33,775 160,825 SH   SOLE 34 160,825 0 0
NASDAQ INC COM 631103108 12,742 60,671 SH   SOLE 36 60,671 0 0
NASDAQ INC COM 631103108 843 4,014 SH   SOLE 40 4,014 0 0
NASDAQ INC COM 631103108 33,046 157,353 SH   SOLE 43 6,365 0 150,988
NATERA INC COM 632307104 16,821 180,119 SH   SOLE 2 69,800 0 110,319
NATERA INC COM 632307104 40 427 SH   SOLE 4 427 0 0
NATERA INC COM 632307104 113 1,206 SH   SOLE 7 1,206 0 0
NATERA INC COM 632307104 7,485 80,143 SH   SOLE 18 78,428 0 1,715
NATERA INC COM 632307104 131,405 1,407,061 SH   SOLE 19 1,407,061 0 0
NATERA INC COM 632307104 814 8,718 SH   SOLE 20 8,718 0 0
NATERA INC COM 632307104 174,527 1,868,799 SH   SOLE 21 1,868,799 0 0
NATERA INC COM 632307104 185,029 1,981,251 SH   SOLE 22 1,886,145 0 95,106
NATERA INC COM 632307104 273 2,924 SH   SOLE 23 2,924 0 0
NATERA INC COM 632307104 1,059 11,337 SH   SOLE 25 11,337 0 0
NATERA INC COM 632307104 52,293 559,944 SH   SOLE 26 260,652 0 299,292
NATERA INC COM 632307104 153 1,638 SH   SOLE 28 1,638 0 0
NATERA INC COM 632307104 22,818 244,329 SH   SOLE 30 244,329 0 0
NATERA INC COM 632307104 117 1,256 SH   SOLE 31 1,256 0 0
NATERA INC COM 632307104 56,287 602,709 SH   SOLE 34 602,709 0 0
NATERA INC COM 632307104 1,007 10,783 SH   SOLE 40 10,783 0 0
NATERA INC COM 632307104 4,493 48,113 SH   SOLE 43 390 0 47,723
NATERA INC NOTE 2.250% 5/0 632307AB0 4,574 1,789,000 PRN   SOLE 21 1,789,000 0 0
NATHANS FAMOUS INC NEW COM 632347100 69 1,179 SH   SOLE 2 142 0 1,037
NATHANS FAMOUS INC NEW COM 632347100 4 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 503 8,620 SH   SOLE 18 8,620 0 0
NATHANS FAMOUS INC NEW COM 632347100 334 5,719 SH   SOLE 19 5,719 0 0
NATHANS FAMOUS INC NEW COM 632347100 5,834 99,911 SH   SOLE 21 99,911 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,350 40,250 SH   SOLE 22 39,582 0 668
NATIONAL BANKSHARES INC VA COM 634865109 11 311 SH   SOLE 2 0 0 311
NATIONAL BANKSHARES INC VA COM 634865109 41 1,154 SH   SOLE 18 1,154 0 0
NATIONAL BANKSHARES INC VA COM 634865109 885 24,701 SH   SOLE 21 24,701 0 0
NATIONAL BANKSHARES INC VA COM 634865109 3,524 98,335 SH   SOLE 22 98,335 0 0
NATIONAL BANKSHARES INC VA COM 634865109 79 2,208 SH   SOLE 43 2,208 0 0
NATIONAL BEVERAGE CORP COM 635017106 471 10,380 SH   SOLE 2 7,022 0 3,358
NATIONAL BEVERAGE CORP COM 635017106 6 126 SH   SOLE 4 126 0 0
NATIONAL BEVERAGE CORP COM 635017106 17 378 SH   SOLE 7 378 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,703 81,682 SH   SOLE 18 81,682 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,896 41,836 SH   SOLE 19 41,836 0 0
NATIONAL BEVERAGE CORP COM 635017106 125,964 2,778,828 SH   SOLE 21 2,778,828 0 0
NATIONAL BEVERAGE CORP COM 635017106 25,624 565,269 SH   SOLE 22 554,152 0 11,117
NATIONAL BEVERAGE CORP COM 635017106 134 2,964 SH   SOLE 25 2,964 0 0
NATIONAL BEVERAGE CORP COM 635017106 591 13,040 SH   SOLE 26 11,270 0 1,770
NATIONAL BEVERAGE CORP COM 635017106 22 475 SH   SOLE 28 475 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,033 44,858 SH   SOLE 30 44,858 0 0
NATIONAL BEVERAGE CORP COM 635017106 116 2,552 SH   SOLE 40 2,552 0 0
NATIONAL BEVERAGE CORP COM 635017106 776 17,127 SH   SOLE 43 121 0 17,006
NATIONAL BK HLDGS CORP CL A 633707104 990 22,529 SH   SOLE 2 8,040 0 14,489
NATIONAL BK HLDGS CORP CL A 633707104 5 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104 17 383 SH   SOLE 7 383 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,881 111,091 SH   SOLE 18 111,091 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,115 48,127 SH   SOLE 19 48,127 0 0
NATIONAL BK HLDGS CORP CL A 633707104 152,174 3,463,218 SH   SOLE 21 3,463,218 0 0
NATIONAL BK HLDGS CORP CL A 633707104 32,060 729,624 SH   SOLE 22 700,170 0 29,454
NATIONAL BK HLDGS CORP CL A 633707104 201 4,585 SH   SOLE 25 4,585 0 0
NATIONAL BK HLDGS CORP CL A 633707104 597 13,578 SH   SOLE 26 11,149 0 2,429
NATIONAL BK HLDGS CORP CL A 633707104 101 2,300 SH   SOLE 28 2,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,269 51,642 SH   SOLE 30 51,642 0 0
NATIONAL BK HLDGS CORP CL A 633707104 109 2,489 SH   SOLE 36 2,489 0 0
NATIONAL BK HLDGS CORP CL A 633707104 160 3,649 SH   SOLE 40 3,649 0 0
NATIONAL BK HLDGS CORP CL A 633707104 335 7,613 SH   SOLE 43 0 0 7,613
NATIONAL CINEMEDIA INC COM 635309107 185 65,958 SH   SOLE 2 24,053 0 41,905
NATIONAL CINEMEDIA INC COM 635309107 3 922 SH   SOLE 7 922 0 0
NATIONAL CINEMEDIA INC COM 635309107 591 210,370 SH   SOLE 18 210,370 0 0
NATIONAL CINEMEDIA INC COM 635309107 311 110,627 SH   SOLE 19 110,627 0 0
NATIONAL CINEMEDIA INC COM 635309107 6,387 2,272,954 SH   SOLE 21 2,272,954 0 0
NATIONAL CINEMEDIA INC COM 635309107 4,385 1,560,665 SH   SOLE 22 1,527,558 0 33,107
NATIONAL CINEMEDIA INC COM 635309107 43 15,349 SH   SOLE 43 730 0 14,619
NATIONAL ENERGY SERVICES REU SHS G6375R107 180 19,096 SH   SOLE 2 1,206 0 17,890
NATIONAL ENERGY SERVICES REU SHS G6375R107 5 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 989 104,621 SH   SOLE 18 104,621 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 604 63,893 SH   SOLE 19 63,893 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 12,855 1,360,355 SH   SOLE 21 1,360,355 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 3,532 373,788 SH   SOLE 22 352,179 0 21,609
NATIONAL ENERGY SERVICES REU SHS G6375R107 421 44,533 SH   SOLE 43 694 0 43,839
NATIONAL FUEL GAS CO COM 636180101 18,044 282,207 SH   SOLE 2 73,122 0 209,085
NATIONAL FUEL GAS CO COM 636180101 17 270 SH   SOLE 4 270 0 0
NATIONAL FUEL GAS CO COM 636180101 4,564 71,384 SH   SOLE 7 71,384 0 0
NATIONAL FUEL GAS CO COM 636180101 12,579 196,733 SH   SOLE 18 196,733 0 0
NATIONAL FUEL GAS CO COM 636180101 1,589 24,847 SH   SOLE 19 24,847 0 0
NATIONAL FUEL GAS CO COM 636180101 303,700 4,749,767 SH   SOLE 21 4,749,767 0 0
NATIONAL FUEL GAS CO COM 636180101 158,267 2,475,248 SH   SOLE 22 2,374,246 0 101,002
NATIONAL FUEL GAS CO COM 636180101 704 11,007 SH   SOLE 25 11,007 0 0
NATIONAL FUEL GAS CO COM 636180101 2,455 38,390 SH   SOLE 26 32,183 0 6,207
NATIONAL FUEL GAS CO COM 636180101 104 1,624 SH   SOLE 28 1,624 0 0
NATIONAL FUEL GAS CO COM 636180101 3,087 48,281 SH   SOLE 30 48,281 0 0
NATIONAL FUEL GAS CO COM 636180101 82 1,286 SH   SOLE 31 1,286 0 0
NATIONAL FUEL GAS CO COM 636180101 130 2,039 SH   SOLE 36 2,039 0 0
NATIONAL FUEL GAS CO COM 636180101 732 11,444 SH   SOLE 40 11,444 0 0
NATIONAL FUEL GAS CO COM 636180101 8,689 135,890 SH   SOLE 43 5,850 0 130,040
NATIONAL GRID PLC SPONSORED ADR NE 636274409 3 39 SH   SOLE 18 39 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 26,529 366,833 SH   SOLE 43 51,040 0 315,793
NATIONAL HEALTH INVS INC COM 63633D104 2,937 51,110 SH   SOLE 2 12,115 0 38,995
NATIONAL HEALTH INVS INC COM 63633D104 1,302 22,659 SH   SOLE 4 22,659 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,066 53,353 SH   SOLE 7 53,353 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,673 133,518 SH   SOLE 18 133,518 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,616 132,523 SH   SOLE 19 132,523 0 0
NATIONAL HEALTH INVS INC COM 63633D104 121,729 2,118,138 SH   SOLE 21 2,118,138 0 0
NATIONAL HEALTH INVS INC COM 63633D104 79,034 1,375,221 SH   SOLE 22 1,332,393 0 42,828
NATIONAL HEALTH INVS INC COM 63633D104 105 1,826 SH   SOLE 23 1,826 0 0
NATIONAL HEALTH INVS INC COM 63633D104 11,032 191,957 SH   SOLE 25 191,957 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,199 20,868 SH   SOLE 26 17,745 0 3,123
NATIONAL HEALTH INVS INC COM 63633D104 1,547 26,911 SH   SOLE 28 810 0 26,101
NATIONAL HEALTH INVS INC COM 63633D104 11,446 199,169 SH   SOLE 30 199,169 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,692 186,045 SH   SOLE 31 0 0 186,045
NATIONAL HEALTH INVS INC COM 63633D104 46 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104 304 5,287 SH   SOLE 40 5,287 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,146 19,940 SH   SOLE 43 3,992 0 15,948
NATIONAL HEALTHCARE CORP COM 635906100 1,113 16,381 SH   SOLE 2 3,618 0 12,763
NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 12 178 SH   SOLE 7 178 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,587 38,080 SH   SOLE 18 38,080 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,495 21,998 SH   SOLE 19 21,998 0 0
NATIONAL HEALTHCARE CORP COM 635906100 34,919 513,971 SH   SOLE 21 513,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 19,848 292,133 SH   SOLE 22 279,919 0 12,214
NATIONAL HEALTHCARE CORP COM 635906100 113 1,660 SH   SOLE 25 1,660 0 0
NATIONAL HEALTHCARE CORP COM 635906100 59 872 SH   SOLE 26 0 0 872
NATIONAL HEALTHCARE CORP COM 635906100 611 8,988 SH   SOLE 30 8,988 0 0
NATIONAL HEALTHCARE CORP COM 635906100 133 1,954 SH   SOLE 40 1,954 0 0
NATIONAL HEALTHCARE CORP COM 635906100 887 13,056 SH   SOLE 43 1,289 0 11,767
NATIONAL INSTRS CORP COM 636518102 17,092 391,394 SH   SOLE 2 136,031 0 255,363
NATIONAL INSTRS CORP COM 636518102 22 509 SH   SOLE 4 509 0 0
NATIONAL INSTRS CORP COM 636518102 299 6,850 SH   SOLE 7 6,850 0 0
NATIONAL INSTRS CORP COM 636518102 12,554 287,464 SH   SOLE 18 287,464 0 0
NATIONAL INSTRS CORP COM 636518102 1,760 40,312 SH   SOLE 19 40,312 0 0
NATIONAL INSTRS CORP COM 636518102 284,426 6,513,070 SH   SOLE 21 6,513,070 0 0
NATIONAL INSTRS CORP COM 636518102 162,050 3,710,786 SH   SOLE 22 3,562,040 0 148,746
NATIONAL INSTRS CORP COM 636518102 1,174 26,883 SH   SOLE 25 26,883 0 0
NATIONAL INSTRS CORP COM 636518102 2,138 48,948 SH   SOLE 26 40,422 0 8,526
NATIONAL INSTRS CORP COM 636518102 94 2,153 SH   SOLE 28 2,153 0 0
NATIONAL INSTRS CORP COM 636518102 3,470 79,453 SH   SOLE 30 79,453 0 0
NATIONAL INSTRS CORP COM 636518102 85 1,957 SH   SOLE 31 1,957 0 0
NATIONAL INSTRS CORP COM 636518102 1,012 23,169 SH   SOLE 36 23,169 0 0
NATIONAL INSTRS CORP COM 636518102 742 16,988 SH   SOLE 40 16,988 0 0
NATIONAL INSTRS CORP COM 636518102 3,007 68,866 SH   SOLE 43 3,122 0 65,744
NATIONAL PRESTO INDS INC COM 637215104 304 3,705 SH   SOLE 2 1,484 0 2,221
NATIONAL PRESTO INDS INC COM 637215104 3 37 SH   SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104 7 82 SH   SOLE 7 82 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,661 20,244 SH   SOLE 18 20,244 0 0
NATIONAL PRESTO INDS INC COM 637215104 759 9,256 SH   SOLE 19 9,256 0 0
NATIONAL PRESTO INDS INC COM 637215104 57,758 704,105 SH   SOLE 21 704,105 0 0
NATIONAL PRESTO INDS INC COM 637215104 10,050 122,511 SH   SOLE 22 117,333 0 5,178
NATIONAL PRESTO INDS INC COM 637215104 131 1,602 SH   SOLE 26 0 0 1,602
NATIONAL PRESTO INDS INC COM 637215104 823 10,028 SH   SOLE 30 10,028 0 0
NATIONAL PRESTO INDS INC COM 637215104 38 468 SH   SOLE 40 468 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,013 12,346 SH   SOLE 43 2,854 0 9,492
NATIONAL RESH CORP COM NEW 637372202 240 5,776 SH   SOLE 2 3,840 0 1,936
NATIONAL RESH CORP COM NEW 637372202 2 51 SH   SOLE 4 51 0 0
NATIONAL RESH CORP COM NEW 637372202 10 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 1,530 36,849 SH   SOLE 18 36,849 0 0
NATIONAL RESH CORP COM NEW 637372202 1,373 33,063 SH   SOLE 19 33,063 0 0
NATIONAL RESH CORP COM NEW 637372202 20,476 493,157 SH   SOLE 21 493,157 0 0
NATIONAL RESH CORP COM NEW 637372202 13,229 318,609 SH   SOLE 22 308,622 0 9,987
NATIONAL RESH CORP COM NEW 637372202 117 2,816 SH   SOLE 25 2,816 0 0
NATIONAL RESH CORP COM NEW 637372202 97 2,345 SH   SOLE 26 1,374 0 971
NATIONAL RESH CORP COM NEW 637372202 74 1,788 SH   SOLE 28 1,788 0 0
NATIONAL RESH CORP COM NEW 637372202 541 13,019 SH   SOLE 30 13,019 0 0
NATIONAL RESH CORP COM NEW 637372202 102 2,468 SH   SOLE 34 2,468 0 0
NATIONAL RESH CORP COM NEW 637372202 108 2,593 SH   SOLE 36 2,593 0 0
NATIONAL RESH CORP COM NEW 637372202 84 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202 156 3,760 SH   SOLE 43 0 0 3,760
NATIONAL RETAIL PROPERTIES I COM 637417106 20,297 422,231 SH   SOLE 2 142,685 0 279,546
NATIONAL RETAIL PROPERTIES I COM 637417106 4,626 96,235 SH   SOLE 4 96,235 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 16,496 343,161 SH   SOLE 7 343,161 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 18,304 380,778 SH   SOLE 18 380,778 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 15,507 322,596 SH   SOLE 19 322,596 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 472,466 9,828,714 SH   SOLE 21 9,828,714 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 291,958 6,073,602 SH   SOLE 22 5,876,354 0 197,248
NATIONAL RETAIL PROPERTIES I COM 637417106 334 6,958 SH   SOLE 23 6,958 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 36,620 761,804 SH   SOLE 25 761,804 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,420 71,143 SH   SOLE 26 56,885 0 14,258
NATIONAL RETAIL PROPERTIES I COM 637417106 5,255 109,322 SH   SOLE 28 3,128 0 106,194
NATIONAL RETAIL PROPERTIES I COM 637417106 38,475 800,394 SH   SOLE 30 800,394 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 36,068 750,316 SH   SOLE 31 2,628 0 747,688
NATIONAL RETAIL PROPERTIES I COM 637417106 774 16,108 SH   SOLE 34 16,108 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 157 3,257 SH   SOLE 36 3,257 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 1,078 22,432 SH   SOLE 40 22,432 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 5,027 104,574 SH   SOLE 43 6,237 0 98,337
NATIONAL SEC GROUP INC COM 637546102 2 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 16,580 239,602 SH   SOLE 2 152,933 0 86,669
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,905 41,973 SH   SOLE 4 41,973 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,971 100,740 SH   SOLE 7 100,740 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 25,504 368,558 SH   SOLE 18 360,270 0 8,288
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 43,158 623,675 SH   SOLE 19 623,675 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 460,440 6,653,759 SH   SOLE 21 6,653,759 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 241,135 3,484,610 SH   SOLE 22 3,437,819 0 46,791
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,251 18,076 SH   SOLE 23 18,076 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 24,417 352,846 SH   SOLE 25 352,846 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7,329 105,906 SH   SOLE 26 28,116 0 77,790
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,483 50,327 SH   SOLE 28 1,402 0 48,925
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 25,672 370,987 SH   SOLE 30 370,987 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 23,902 345,411 SH   SOLE 31 0 0 345,411
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 708 10,234 SH   SOLE 34 10,234 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 774 11,183 SH   SOLE 40 11,183 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,930 42,343 SH   SOLE 43 281 0 42,062
NATIONAL VISION HLDGS INC COM 63845R107 7,247 151,012 SH   SOLE 2 109,279 0 41,733
NATIONAL VISION HLDGS INC COM 63845R107 149 3,104 SH   SOLE 4 3,104 0 0
NATIONAL VISION HLDGS INC COM 63845R107 250 5,209 SH   SOLE 7 5,209 0 0
NATIONAL VISION HLDGS INC COM 63845R107 290 6,043 SH   SOLE 13 6,043 0 0
NATIONAL VISION HLDGS INC COM 63845R107 11,363 236,769 SH   SOLE 18 219,588 0 17,181
NATIONAL VISION HLDGS INC COM 63845R107 24,606 512,728 SH   SOLE 19 512,728 0 0
NATIONAL VISION HLDGS INC COM 63845R107 132,668 2,764,501 SH   SOLE 21 2,764,501 0 0
NATIONAL VISION HLDGS INC COM 63845R107 107,469 2,239,410 SH   SOLE 22 2,176,644 0 62,766
NATIONAL VISION HLDGS INC COM 63845R107 2,033 42,359 SH   SOLE 23 42,359 0 0
NATIONAL VISION HLDGS INC COM 63845R107 615 12,823 SH   SOLE 25 12,823 0 0
NATIONAL VISION HLDGS INC COM 63845R107 4,275 89,075 SH   SOLE 26 29,877 0 59,198
NATIONAL VISION HLDGS INC COM 63845R107 83 1,729 SH   SOLE 28 1,451 0 278
NATIONAL VISION HLDGS INC COM 63845R107 1,168 24,336 SH   SOLE 29 24,336 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,223 46,329 SH   SOLE 30 46,329 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,216 25,333 SH   SOLE 31 25,333 0 0
NATIONAL VISION HLDGS INC COM 63845R107 308 6,417 SH   SOLE 34 6,417 0 0
NATIONAL VISION HLDGS INC COM 63845R107 246 5,132 SH   SOLE 36 5,132 0 0
NATIONAL VISION HLDGS INC COM 63845R107 468 9,758 SH   SOLE 40 9,758 0 0
NATIONAL VISION HLDGS INC COM 63845R107 429 8,935 SH   SOLE 43 167 0 8,768
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 619 370,000 PRN   SOLE 2 370,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,453 869,000 PRN   SOLE 18 869,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,358 812,000 PRN   SOLE 19 812,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 4,425 2,647,000 PRN   SOLE 21 2,647,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 726 434,000 PRN   SOLE 26 434,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,241 742,000 PRN   SOLE 34 742,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 484 2,259 SH   SOLE 2 691 0 1,568
NATIONAL WESTN LIFE GROUP IN CL A 638517102 9 40 SH   SOLE 7 40 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,760 8,208 SH   SOLE 18 8,208 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,063 4,956 SH   SOLE 19 4,956 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 22,722 105,958 SH   SOLE 21 105,958 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 13,532 63,104 SH   SOLE 22 60,950 0 2,154
NATIONAL WESTN LIFE GROUP IN CL A 638517102 66 308 SH   SOLE 25 308 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 80 373 SH   SOLE 26 0 0 373
NATIONAL WESTN LIFE GROUP IN CL A 638517102 81 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,048 4,887 SH   SOLE 30 4,887 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 90 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 688 3,209 SH   SOLE 43 279 0 2,930
NATURA &CO HLDG S A ADS 63884N108 1,004 108,291 SH   SOLE 21 108,291 0 0
NATURA &CO HLDG S A ADS 63884N108 264 28,520 SH   SOLE 30 28,520 0 0
NATURA &CO HLDG S A ADS 63884N108 6,538 705,285 SH   SOLE 43 50,205 0 655,080
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 10 776 SH   SOLE 18 776 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 166 13,110 SH   SOLE 21 13,110 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 4 312 SH   SOLE 22 312 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 79 7,578 SH   SOLE 2 0 0 7,578
NATURAL GAS SVCS GROUP INC COM 63886Q109 25 2,385 SH   SOLE 18 2,385 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 352 33,648 SH   SOLE 21 33,648 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 2,745 262,173 SH   SOLE 22 262,173 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 171 16,343 SH   SOLE 26 0 0 16,343
NATURAL GAS SVCS GROUP INC COM 63886Q109 1 120 SH   SOLE 43 0 0 120
NATURAL GROCERS BY VITAMIN C COM 63888U108 330 23,161 SH   SOLE 2 14,937 0 8,224
NATURAL GROCERS BY VITAMIN C COM 63888U108 470 33,012 SH   SOLE 18 33,012 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 258 18,116 SH   SOLE 19 18,116 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 5,061 355,190 SH   SOLE 21 355,190 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,520 247,026 SH   SOLE 22 241,659 0 5,367
NATURAL GROCERS BY VITAMIN C COM 63888U108 15 1,050 SH   SOLE 43 1,011 0 39
NATURAL HEALTH TRENDS CORP COM 63888P406 10 1,479 SH   SOLE 18 1,479 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 177 26,193 SH   SOLE 21 26,193 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 655 96,922 SH   SOLE 22 96,922 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 234 23,862 SH   SOLE 2 23,862 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 2 165 SH   SOLE 18 165 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 2,749 279,977 SH   SOLE 19 279,977 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 121 12,298 SH   SOLE 22 12,298 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 551 56,093 SH   SOLE 26 56,093 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 4,318 439,692 SH   SOLE 34 439,692 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 6 15,261 SH   SOLE 2 15,261 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 90 214,569 SH   SOLE 19 214,569 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 5 12,480 SH   SOLE 22 12,480 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 49 115,810 SH   SOLE 26 115,810 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 109 258,920 SH   SOLE 30 258,920 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 105 248,875 SH   SOLE 34 248,875 0 0
NATURES SUNSHINE PRODS INC COM 639027101 995 53,772 SH   SOLE 2 41,387 0 12,385
NATURES SUNSHINE PRODS INC COM 639027101 7 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODS INC COM 639027101 672 36,332 SH   SOLE 18 36,332 0 0
NATURES SUNSHINE PRODS INC COM 639027101 628 33,944 SH   SOLE 19 33,944 0 0
NATURES SUNSHINE PRODS INC COM 639027101 8,205 443,498 SH   SOLE 21 443,498 0 0
NATURES SUNSHINE PRODS INC COM 639027101 4,065 219,749 SH   SOLE 22 213,037 0 6,712
NATURES SUNSHINE PRODS INC COM 639027101 13 709 SH   SOLE 23 709 0 0
NATURES SUNSHINE PRODS INC COM 639027101 53 2,847 SH   SOLE 43 0 0 2,847
NATUS MED INC DEL COM 639050103 1,620 68,255 SH   SOLE 2 24,406 0 43,849
NATUS MED INC DEL COM 639050103 5 195 SH   SOLE 4 195 0 0
NATUS MED INC DEL COM 639050103 13 542 SH   SOLE 7 542 0 0
NATUS MED INC DEL COM 639050103 3,245 136,754 SH   SOLE 18 136,754 0 0
NATUS MED INC DEL COM 639050103 6,690 281,911 SH   SOLE 19 281,911 0 0
NATUS MED INC DEL COM 639050103 109,268 4,604,641 SH   SOLE 21 4,604,641 0 0
NATUS MED INC DEL COM 639050103 25,281 1,065,372 SH   SOLE 22 1,030,439 0 34,933
NATUS MED INC DEL COM 639050103 192 8,111 SH   SOLE 23 8,111 0 0
NATUS MED INC DEL COM 639050103 120 5,067 SH   SOLE 25 5,067 0 0
NATUS MED INC DEL COM 639050103 1,241 52,313 SH   SOLE 26 14,130 0 38,183
NATUS MED INC DEL COM 639050103 65 2,738 SH   SOLE 28 2,738 0 0
NATUS MED INC DEL COM 639050103 6,685 281,702 SH   SOLE 30 281,702 0 0
NATUS MED INC DEL COM 639050103 21 877 SH   SOLE 34 877 0 0
NATUS MED INC DEL COM 639050103 126 5,293 SH   SOLE 36 5,293 0 0
NATUS MED INC DEL COM 639050103 85 3,579 SH   SOLE 40 3,579 0 0
NATUS MED INC DEL COM 639050103 968 40,787 SH   SOLE 43 201 0 40,586
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 9,947 1,627,939 SH   SOLE 43 70,400 0 1,557,539
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 33 6,387 SH   SOLE 2 6,387 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 116 22,440 SH   SOLE 18 22,440 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1,685 325,276 SH   SOLE 19 325,276 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 2,049 395,618 SH   SOLE 21 395,618 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 721 139,161 SH   SOLE 22 139,161 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 281 54,166 SH   SOLE 30 54,166 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1,600 308,800 SH   SOLE 34 308,800 0 0
NAUTILUS INC COM 63910B102 80 13,081 SH   SOLE 2 1,281 0 11,800
NAUTILUS INC COM 63910B102 4 627 SH   SOLE 7 627 0 0
NAUTILUS INC COM 63910B102 598 97,500 SH   SOLE 18 97,500 0 0
NAUTILUS INC COM 63910B102 321 52,309 SH   SOLE 19 52,309 0 0
NAUTILUS INC COM 63910B102 6,972 1,137,381 SH   SOLE 21 1,137,381 0 0
NAUTILUS INC COM 63910B102 4,450 725,957 SH   SOLE 22 710,555 0 15,402
NAUTILUS INC COM 63910B102 8 1,348 SH   SOLE 43 0 0 1,348
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 4 4,175 SH   SOLE 18 4,175 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 65 64,628 SH   SOLE 21 64,628 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 105 105,362 SH   SOLE 22 105,362 0 0
NAVIENT CORPORATION COM 63938C108 4,499 212,039 SH   SOLE 2 114,192 0 97,847
NAVIENT CORPORATION COM 63938C108 1 45 SH   SOLE 4 45 0 0
NAVIENT CORPORATION COM 63938C108 125 5,896 SH   SOLE 7 5,896 0 0
NAVIENT CORPORATION COM 63938C108 16,961 799,310 SH   SOLE 18 799,310 0 0
NAVIENT CORPORATION COM 63938C108 5,975 281,573 SH   SOLE 19 281,573 0 0
NAVIENT CORPORATION COM 63938C108 245,041 11,547,640 SH   SOLE 21 11,547,640 0 0
NAVIENT CORPORATION COM 63938C108 104,962 4,946,354 SH   SOLE 22 4,782,553 0 163,801
NAVIENT CORPORATION COM 63938C108 480 22,618 SH   SOLE 25 22,618 0 0
NAVIENT CORPORATION COM 63938C108 2,833 133,528 SH   SOLE 26 111,096 0 22,432
NAVIENT CORPORATION COM 63938C108 4,486 211,382 SH   SOLE 28 40,135 0 171,247
NAVIENT CORPORATION COM 63938C108 2,224 104,786 SH   SOLE 30 104,786 0 0
NAVIENT CORPORATION COM 63938C108 71 3,360 SH   SOLE 31 0 0 3,360
NAVIENT CORPORATION COM 63938C108 209 9,828 SH   SOLE 36 9,828 0 0
NAVIENT CORPORATION COM 63938C108 486 22,918 SH   SOLE 40 22,918 0 0
NAVIENT CORPORATION COM 63938C108 7,355 346,624 SH   SOLE 43 29,819 0 316,805
NAVIGATOR HLDGS LTD SHS Y62132108 89 9,978 SH   SOLE 2 3,581 0 6,397
NAVIGATOR HLDGS LTD SHS Y62132108 311 35,058 SH   SOLE 22 35,058 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 29 3,311 SH   SOLE 23 3,311 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 20 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 110 29,680 SH   SOLE 21 29,680 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106 71 4,184 SH   SOLE 2 1,406 0 2,778
NAVITAS SEMICONDUCTOR CORP COM 63942X106 1,262 74,175 SH   SOLE 21 74,175 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106 16,974 997,857 SH   SOLE 22 997,857 0 0
NBT BANCORP INC COM 628778102 1,277 33,155 SH   SOLE 2 11,481 0 21,674
NBT BANCORP INC COM 628778102 8 205 SH   SOLE 4 205 0 0
NBT BANCORP INC COM 628778102 23 585 SH   SOLE 7 585 0 0
NBT BANCORP INC COM 628778102 6,290 163,295 SH   SOLE 18 163,295 0 0
NBT BANCORP INC COM 628778102 2,860 74,256 SH   SOLE 19 74,256 0 0
NBT BANCORP INC COM 628778102 190,127 4,935,806 SH   SOLE 21 4,935,806 0 0
NBT BANCORP INC COM 628778102 39,407 1,023,019 SH   SOLE 22 982,069 0 40,950
NBT BANCORP INC COM 628778102 185 4,811 SH   SOLE 25 4,811 0 0
NBT BANCORP INC COM 628778102 402 10,443 SH   SOLE 26 7,373 0 3,070
NBT BANCORP INC COM 628778102 30 774 SH   SOLE 28 774 0 0
NBT BANCORP INC COM 628778102 2,881 74,802 SH   SOLE 30 74,802 0 0
NBT BANCORP INC COM 628778102 190 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102 426 11,056 SH   SOLE 43 1,303 0 9,753
NCINO INC COM 63947U107 2,120 38,638 SH   SOLE 2 10,214 0 28,424
NCINO INC COM 63947U107 9 156 SH   SOLE 4 156 0 0
NCINO INC COM 63947U107 42 761 SH   SOLE 7 761 0 0
NCINO INC COM 63947U107 1,398 25,487 SH   SOLE 18 25,487 0 0
NCINO INC COM 63947U107 62,353 1,136,590 SH   SOLE 19 1,136,590 0 0
NCINO INC COM 63947U107 52,352 954,292 SH   SOLE 21 954,292 0 0
NCINO INC COM 63947U107 68,729 1,252,811 SH   SOLE 22 1,201,340 0 51,471
NCINO INC COM 63947U107 39,464 719,361 SH   SOLE 25 719,361 0 0
NCINO INC COM 63947U107 594 10,828 SH   SOLE 26 9,108 0 1,720
NCINO INC COM 63947U107 38 684 SH   SOLE 28 684 0 0
NCINO INC COM 63947U107 4,572 83,343 SH   SOLE 30 83,343 0 0
NCINO INC COM 63947U107 47 848 SH   SOLE 31 848 0 0
NCINO INC COM 63947U107 185 3,370 SH   SOLE 40 3,370 0 0
NCINO INC COM 63947U107 16 297 SH   SOLE 43 0 0 297
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9 4,161 2,930,000 PRN   SOLE 21 2,930,000 0 0
NCR CORP NEW COM 62886E108 13,799 343,267 SH   SOLE 2 106,790 0 236,477
NCR CORP NEW COM 62886E108 20 500 SH   SOLE 4 500 0 0
NCR CORP NEW COM 62886E108 128 3,189 SH   SOLE 7 3,189 0 0
NCR CORP NEW COM 62886E108 11,563 287,626 SH   SOLE 18 287,626 0 0
NCR CORP NEW COM 62886E108 1,464 36,426 SH   SOLE 19 36,426 0 0
NCR CORP NEW COM 62886E108 269,997 6,716,333 SH   SOLE 21 6,716,333 0 0
NCR CORP NEW COM 62886E108 148,047 3,682,767 SH   SOLE 22 3,539,966 0 142,801
NCR CORP NEW COM 62886E108 850 21,148 SH   SOLE 25 21,148 0 0
NCR CORP NEW COM 62886E108 2,086 51,883 SH   SOLE 26 42,226 0 9,657
NCR CORP NEW COM 62886E108 94 2,332 SH   SOLE 28 2,332 0 0
NCR CORP NEW COM 62886E108 2,983 74,193 SH   SOLE 30 74,193 0 0
NCR CORP NEW COM 62886E108 77 1,917 SH   SOLE 31 1,917 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,650 41,049 SH   SOLE 43 1,161 0 39,888
NCS MULTISTAGE HLDGS INC COM NEW 628877201 3 120 SH   SOLE 18 120 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 214 7,391 SH   SOLE 21 7,391 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 46 1,598 SH   SOLE 22 1,598 0 0
NEENAH INC COM 640079109 977 21,115 SH   SOLE 2 10,530 0 10,585
NEENAH INC COM 640079109 5 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 11 239 SH   SOLE 7 239 0 0
NEENAH INC COM 640079109 3,013 65,095 SH   SOLE 18 65,095 0 0
NEENAH INC COM 640079109 1,365 29,491 SH   SOLE 19 29,491 0 0
NEENAH INC COM 640079109 95,373 2,060,791 SH   SOLE 21 2,060,791 0 0
NEENAH INC COM 640079109 22,231 480,360 SH   SOLE 22 462,741 0 17,619
NEENAH INC COM 640079109 99 2,140 SH   SOLE 25 2,140 0 0
NEENAH INC COM 640079109 402 8,686 SH   SOLE 26 6,481 0 2,205
NEENAH INC COM 640079109 87 1,882 SH   SOLE 28 1,882 0 0
NEENAH INC COM 640079109 1,407 30,410 SH   SOLE 30 30,410 0 0
NEENAH INC COM 640079109 87 1,874 SH   SOLE 40 1,874 0 0
NEENAH INC COM 640079109 745 16,103 SH   SOLE 43 165 0 15,938
NEKTAR THERAPEUTICS COM 640268108 10,988 813,312 SH   SOLE 2 219,626 0 593,686
NEKTAR THERAPEUTICS COM 640268108 10 769 SH   SOLE 4 769 0 0
NEKTAR THERAPEUTICS COM 640268108 38 2,823 SH   SOLE 7 2,823 0 0
NEKTAR THERAPEUTICS COM 640268108 3,465 256,461 SH   SOLE 18 256,461 0 0
NEKTAR THERAPEUTICS COM 640268108 11,952 884,663 SH   SOLE 19 884,663 0 0
NEKTAR THERAPEUTICS COM 640268108 263,435 19,499,278 SH   SOLE 21 19,499,278 0 0
NEKTAR THERAPEUTICS COM 640268108 58,247 4,311,398 SH   SOLE 22 4,099,159 0 212,239
NEKTAR THERAPEUTICS COM 640268108 308 22,801 SH   SOLE 25 22,801 0 0
NEKTAR THERAPEUTICS COM 640268108 1,131 83,715 SH   SOLE 26 70,127 0 13,588
NEKTAR THERAPEUTICS COM 640268108 44 3,248 SH   SOLE 28 3,248 0 0
NEKTAR THERAPEUTICS COM 640268108 5,579 412,958 SH   SOLE 30 412,958 0 0
NEKTAR THERAPEUTICS COM 640268108 39 2,900 SH   SOLE 31 2,900 0 0
NEKTAR THERAPEUTICS COM 640268108 2,893 214,118 SH   SOLE 34 214,118 0 0
NEKTAR THERAPEUTICS COM 640268108 54 3,986 SH   SOLE 36 3,986 0 0
NEKTAR THERAPEUTICS COM 640268108 303 22,462 SH   SOLE 40 22,462 0 0
NEKTAR THERAPEUTICS COM 640268108 1,850 136,911 SH   SOLE 43 6,813 0 130,098
NELNET INC CL A 64031N108 1,492 15,279 SH   SOLE 2 4,611 0 10,668
NELNET INC CL A 64031N108 4 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108 27 273 SH   SOLE 7 273 0 0
NELNET INC CL A 64031N108 5,077 51,978 SH   SOLE 18 51,978 0 0
NELNET INC CL A 64031N108 2,980 30,503 SH   SOLE 19 30,503 0 0
NELNET INC CL A 64031N108 61,786 632,530 SH   SOLE 21 632,530 0 0
NELNET INC CL A 64031N108 47,271 483,940 SH   SOLE 22 468,201 0 15,739
NELNET INC CL A 64031N108 203 2,074 SH   SOLE 25 2,074 0 0
NELNET INC CL A 64031N108 409 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 111 1,141 SH   SOLE 28 1,141 0 0
NELNET INC CL A 64031N108 437 4,477 SH   SOLE 30 4,477 0 0
NELNET INC CL A 64031N108 200 2,052 SH   SOLE 40 2,052 0 0
NELNET INC CL A 64031N108 497 5,089 SH   SOLE 43 140 0 4,949
NEMAURA MED INC COM NEW 640442208 5 1,101 SH   SOLE 2 0 0 1,101
NEMAURA MED INC COM NEW 640442208 11 2,324 SH   SOLE 18 2,324 0 0
NEMAURA MED INC COM NEW 640442208 132 28,863 SH   SOLE 21 28,863 0 0
NEMAURA MED INC COM NEW 640442208 7 1,536 SH   SOLE 22 1,536 0 0
NEOGAMES S A SHS L6673X107 78 2,814 SH   SOLE 2 2,060 0 754
NEOGAMES S A SHS L6673X107 3 90 SH   SOLE 7 90 0 0
NEOGAMES S A SHS L6673X107 763 27,480 SH   SOLE 18 27,480 0 0
NEOGAMES S A SHS L6673X107 473 17,022 SH   SOLE 19 17,022 0 0
NEOGAMES S A SHS L6673X107 12,503 450,070 SH   SOLE 21 450,070 0 0
NEOGAMES S A SHS L6673X107 4,176 150,325 SH   SOLE 22 146,473 0 3,852
NEOGAMES S A SHS L6673X107 77 2,757 SH   SOLE 25 2,757 0 0
NEOGAMES S A SHS L6673X107 38 1,358 SH   SOLE 26 0 0 1,358
NEOGAMES S A SHS L6673X107 24 869 SH   SOLE 40 869 0 0
NEOGAMES S A SHS L6673X107 107 3,846 SH   SOLE 43 1,056 0 2,790
NEOGEN CORP COM 640491106 4,545 100,080 SH   SOLE 2 74,210 0 25,870
NEOGEN CORP COM 640491106 20 436 SH   SOLE 4 436 0 0
NEOGEN CORP COM 640491106 71 1,564 SH   SOLE 7 1,564 0 0
NEOGEN CORP COM 640491106 22,229 489,517 SH   SOLE 18 479,760 0 9,757
NEOGEN CORP COM 640491106 10,139 223,267 SH   SOLE 19 223,267 0 0
NEOGEN CORP COM 640491106 344,322 7,582,515 SH   SOLE 21 7,582,515 0 0
NEOGEN CORP COM 640491106 137,976 3,038,450 SH   SOLE 22 2,975,994 0 62,456
NEOGEN CORP COM 640491106 687 15,138 SH   SOLE 25 15,138 0 0
NEOGEN CORP COM 640491106 2,029 44,682 SH   SOLE 26 36,676 0 8,006
NEOGEN CORP COM 640491106 87 1,914 SH   SOLE 28 1,914 0 0
NEOGEN CORP COM 640491106 2,835 62,436 SH   SOLE 30 62,436 0 0
NEOGEN CORP COM 640491106 647 14,258 SH   SOLE 40 14,258 0 0
NEOGEN CORP COM 640491106 3,414 75,179 SH   SOLE 43 2,209 0 72,970
NEOGENOMICS INC COM NEW 64049M209 3,671 107,602 SH   SOLE 2 51,683 0 55,919
NEOGENOMICS INC COM NEW 64049M209 15 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209 56 1,653 SH   SOLE 7 1,653 0 0
NEOGENOMICS INC COM NEW 64049M209 14,499 424,944 SH   SOLE 18 404,389 0 20,555
NEOGENOMICS INC COM NEW 64049M209 21,377 626,514 SH   SOLE 19 626,514 0 0
NEOGENOMICS INC COM NEW 64049M209 492,370 14,430,537 SH   SOLE 21 14,430,537 0 0
NEOGENOMICS INC COM NEW 64049M209 111,537 3,268,962 SH   SOLE 22 3,205,840 0 63,122
NEOGENOMICS INC COM NEW 64049M209 609 17,846 SH   SOLE 23 17,846 0 0
NEOGENOMICS INC COM NEW 64049M209 728 21,341 SH   SOLE 25 21,341 0 0
NEOGENOMICS INC COM NEW 64049M209 4,170 122,215 SH   SOLE 26 33,184 0 89,031
NEOGENOMICS INC COM NEW 64049M209 72 2,101 SH   SOLE 28 2,101 0 0
NEOGENOMICS INC COM NEW 64049M209 7,552 221,346 SH   SOLE 30 221,346 0 0
NEOGENOMICS INC COM NEW 64049M209 565 16,573 SH   SOLE 36 16,573 0 0
NEOGENOMICS INC COM NEW 64049M209 498 14,589 SH   SOLE 40 14,589 0 0
NEOGENOMICS INC COM NEW 64049M209 1,761 51,598 SH   SOLE 43 416 0 51,182
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 2,043 2,400,000 PRN   SOLE 21 2,400,000 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 92 19,143 SH   SOLE 2 1,619 0 17,524
NEOLEUKIN THERAPEUTICS INC COM 64049K104 3 526 SH   SOLE 7 526 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 554 114,861 SH   SOLE 18 105,857 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104 276 57,226 SH   SOLE 19 57,226 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 7,668 1,590,840 SH   SOLE 21 1,590,840 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 3,859 800,628 SH   SOLE 22 783,924 0 16,704
NEOLEUKIN THERAPEUTICS INC COM 64049K104 93 19,267 SH   SOLE 30 19,267 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 10 2,154 SH   SOLE 43 0 0 2,154
NEONODE INC COM PAR 64051M709 18 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 689 77,850 SH   SOLE 22 77,850 0 0
NEOPHOTONICS CORP COM 64051T100 655 42,632 SH   SOLE 2 14,590 0 28,042
NEOPHOTONICS CORP COM 64051T100 10 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 2,528 164,497 SH   SOLE 18 164,497 0 0
NEOPHOTONICS CORP COM 64051T100 1,405 91,438 SH   SOLE 19 91,438 0 0
NEOPHOTONICS CORP COM 64051T100 31,250 2,033,197 SH   SOLE 21 2,033,197 0 0
NEOPHOTONICS CORP COM 64051T100 19,033 1,238,338 SH   SOLE 22 1,187,674 0 50,664
NEOPHOTONICS CORP COM 64051T100 108 7,012 SH   SOLE 25 7,012 0 0
NEOPHOTONICS CORP COM 64051T100 69 4,464 SH   SOLE 26 0 0 4,464
NEOPHOTONICS CORP COM 64051T100 249 16,192 SH   SOLE 30 16,192 0 0
NEOPHOTONICS CORP COM 64051T100 135 8,806 SH   SOLE 40 8,806 0 0
NEOPHOTONICS CORP COM 64051T100 97 6,337 SH   SOLE 43 0 0 6,337
NEPHROS INC COM 640671400 7 1,163 SH   SOLE 18 1,163 0 0
NEPHROS INC COM 640671400 102 17,326 SH   SOLE 21 17,326 0 0
NERDWALLET INC COM CL A 64082B102 38 2,466 SH   SOLE 2 2,466 0 0
NERDWALLET INC COM CL A 64082B102 44 2,839 SH   SOLE 18 2,839 0 0
NERDWALLET INC COM CL A 64082B102 1,654 106,340 SH   SOLE 22 106,340 0 0
NERDWALLET INC COM CL A 64082B102 374 24,057 SH   SOLE 26 21,568 0 2,489
NERDWALLET INC COM CL A 64082B102 878 56,470 SH   SOLE 28 0 0 56,470
NERDWALLET INC COM CL A 64082B102 17 1,098 SH   SOLE 31 0 0 1,098
NERDY INC CL A COM 64081V109 160 35,634 SH   SOLE 2 35,634 0 0
NERDY INC CL A COM 64081V109 68 15,192 SH   SOLE 21 15,192 0 0
NERDY INC CL A COM 64081V109 988 219,537 SH   SOLE 22 219,537 0 0
NETAPP INC COM 64110D104 67,707 736,026 SH   SOLE 2 309,627 0 426,399
NETAPP INC COM 64110D104 18,041 196,121 SH   SOLE 4 115,498 0 80,623
NETAPP INC COM 64110D104 20,619 224,147 SH   SOLE 7 216,677 0 7,470
NETAPP INC COM 64110D104 1,278 13,892 SH   SOLE 13 10,488 0 3,404
NETAPP INC COM 64110D104 2,935 31,910 SH   SOLE 15 31,910 0 0
NETAPP INC COM 64110D104 44,138 479,818 SH   SOLE 18 422,513 0 57,305
NETAPP INC COM 64110D104 36,352 395,172 SH   SOLE 19 395,172 0 0
NETAPP INC COM 64110D104 657,551 7,148,070 SH   SOLE 21 7,148,070 0 0
NETAPP INC COM 64110D104 487,907 5,303,913 SH   SOLE 22 4,714,885 0 589,028
NETAPP INC COM 64110D104 14,752 160,364 SH   SOLE 23 160,364 0 0
NETAPP INC COM 64110D104 39,817 432,843 SH   SOLE 25 432,843 0 0
NETAPP INC COM 64110D104 51,027 554,698 SH   SOLE 26 208,182 0 346,516
NETAPP INC COM 64110D104 81,873 890,019 SH   SOLE 28 4,231 0 885,788
NETAPP INC COM 64110D104 1,371 14,900 SH   SOLE 29 14,900 0 0
NETAPP INC COM 64110D104 135,302 1,470,838 SH   SOLE 30 1,470,838 0 0
NETAPP INC COM 64110D104 10,923 118,744 SH   SOLE 31 62,098 0 56,646
NETAPP INC COM 64110D104 1,621 17,621 SH   SOLE 34 17,621 0 0
NETAPP INC COM 64110D104 9,211 100,135 SH   SOLE 36 100,135 0 0
NETAPP INC COM 64110D104 687 7,468 SH   SOLE 40 7,468 0 0
NETAPP INC COM 64110D104 18,348 199,461 SH   SOLE 43 16,880 0 182,581
NETEASE INC SPONSORED ADS 64110W102 6,598 64,824 SH   SOLE 2 5,448 0 59,376
NETEASE INC SPONSORED ADS 64110W102 3,660 35,959 SH   SOLE 4 13,431 0 22,528
NETEASE INC SPONSORED ADS 64110W102 3,894 38,258 SH   SOLE 7 38,258 0 0
NETEASE INC SPONSORED ADS 64110W102 13 130 SH   SOLE 13 130 0 0
NETEASE INC SPONSORED ADS 64110W102 9,491 93,251 SH   SOLE 15 93,251 0 0
NETEASE INC SPONSORED ADS 64110W102 3,365 33,058 SH   SOLE 18 33,058 0 0
NETEASE INC SPONSORED ADS 64110W102 5,664 55,654 SH   SOLE 19 55,654 0 0
NETEASE INC SPONSORED ADS 64110W102 391 3,837 SH   SOLE 21 3,837 0 0
NETEASE INC SPONSORED ADS 64110W102 85,033 835,458 SH   SOLE 22 676,302 0 159,156
NETEASE INC SPONSORED ADS 64110W102 3,475 34,138 SH   SOLE 23 34,138 0 0
NETEASE INC SPONSORED ADS 64110W102 2,718 26,705 SH   SOLE 26 7,172 0 19,533
NETEASE INC SPONSORED ADS 64110W102 305 3,000 SH   SOLE 28 3,000 0 0
NETEASE INC SPONSORED ADS 64110W102 81,169 797,494 SH   SOLE 30 797,494 0 0
NETEASE INC SPONSORED ADS 64110W102 709 6,962 SH   SOLE 31 0 0 6,962
NETEASE INC SPONSORED ADS 64110W102 9,148 89,877 SH   SOLE 32 89,877 0 0
NETEASE INC SPONSORED ADS 64110W102 37,248 365,962 SH   SOLE 34 365,962 0 0
NETEASE INC SPONSORED ADS 64110W102 29,376 288,625 SH   SOLE 43 21,631 0 266,994
NETFLIX INC COM 64110L106 544,482 903,794 SH   SOLE 2 136,614 0 767,180
NETFLIX INC COM 64110L106 168,365 279,471 SH   SOLE 4 181,303 0 98,168
NETFLIX INC COM 64110L106 264,601 439,215 SH   SOLE 7 418,210 0 21,005
NETFLIX INC COM 64110L106 5,544 9,203 SH   SOLE 13 4,640 0 4,563
NETFLIX INC COM 64110L106 25,565 42,435 SH   SOLE 15 42,435 0 0
NETFLIX INC COM 64110L106 47 78 SH   SOLE 17 0 0 78
NETFLIX INC COM 64110L106 708,968 1,176,827 SH   SOLE 18 951,093 0 225,734
NETFLIX INC COM 64110L106 301,060 499,735 SH   SOLE 19 499,735 0 0
NETFLIX INC COM 64110L106 5,569,036 9,244,134 SH   SOLE 21 9,244,134 0 0
NETFLIX INC COM 64110L106 5,651,942 9,381,751 SH   SOLE 22 8,472,036 0 909,715
NETFLIX INC COM 64110L106 156,881 260,410 SH   SOLE 23 260,410 0 0
NETFLIX INC COM 64110L106 463,575 769,496 SH   SOLE 25 769,496 0 0
NETFLIX INC COM 64110L106 631,320 1,047,939 SH   SOLE 26 362,919 0 685,020
NETFLIX INC COM 64110L106 399,670 663,418 SH   SOLE 28 17,167 0 646,251
NETFLIX INC COM 64110L106 2,393 3,972 SH   SOLE 29 3,972 0 0
NETFLIX INC COM 64110L106 1,261,011 2,093,173 SH   SOLE 30 2,093,173 0 0
NETFLIX INC COM 64110L106 995,759 1,652,876 SH   SOLE 31 53,939 0 1,598,937
NETFLIX INC COM 64110L106 84,865 140,868 SH   SOLE 32 140,868 0 0
NETFLIX INC COM 64110L106 29,160 48,403 SH   SOLE 34 48,403 0 0
NETFLIX INC COM 64110L106 106,598 176,944 SH   SOLE 36 176,944 0 0
NETFLIX INC COM 64110L106 8,871 14,725 SH   SOLE 40 14,725 0 0
NETFLIX INC COM 64110L106 225,923 375,013 SH   SOLE 43 27,624 0 347,389
NETGEAR INC COM 64111Q104 2,184 74,783 SH   SOLE 2 35,101 0 39,682
NETGEAR INC COM 64111Q104 3 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 14 478 SH   SOLE 7 478 0 0
NETGEAR INC COM 64111Q104 3,473 118,896 SH   SOLE 18 112,415 0 6,481
NETGEAR INC COM 64111Q104 7,684 263,062 SH   SOLE 19 263,062 0 0
NETGEAR INC COM 64111Q104 109,993 3,765,602 SH   SOLE 21 3,765,602 0 0
NETGEAR INC COM 64111Q104 27,044 925,859 SH   SOLE 22 896,916 0 28,943
NETGEAR INC COM 64111Q104 183 6,276 SH   SOLE 23 6,276 0 0
NETGEAR INC COM 64111Q104 132 4,520 SH   SOLE 25 4,520 0 0
NETGEAR INC COM 64111Q104 1,040 35,597 SH   SOLE 26 5,148 0 30,449
NETGEAR INC COM 64111Q104 75 2,558 SH   SOLE 28 2,558 0 0
NETGEAR INC COM 64111Q104 5,675 194,284 SH   SOLE 30 194,284 0 0
NETGEAR INC COM 64111Q104 33 1,123 SH   SOLE 36 1,123 0 0
NETGEAR INC COM 64111Q104 102 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104 763 26,113 SH   SOLE 43 855 0 25,258
NETSCOUT SYS INC COM 64115T104 2,019 61,048 SH   SOLE 2 20,176 0 40,872
NETSCOUT SYS INC COM 64115T104 11 319 SH   SOLE 4 319 0 0
NETSCOUT SYS INC COM 64115T104 33 993 SH   SOLE 7 993 0 0
NETSCOUT SYS INC COM 64115T104 9,088 274,722 SH   SOLE 18 274,722 0 0
NETSCOUT SYS INC COM 64115T104 4,132 124,912 SH   SOLE 19 124,912 0 0
NETSCOUT SYS INC COM 64115T104 306,847 9,275,893 SH   SOLE 21 9,275,893 0 0
NETSCOUT SYS INC COM 64115T104 60,131 1,817,758 SH   SOLE 22 1,743,105 0 74,653
NETSCOUT SYS INC COM 64115T104 371 11,213 SH   SOLE 25 11,213 0 0
NETSCOUT SYS INC COM 64115T104 1,104 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104 44 1,320 SH   SOLE 28 1,320 0 0
NETSCOUT SYS INC COM 64115T104 18,453 557,832 SH   SOLE 30 557,832 0 0
NETSCOUT SYS INC COM 64115T104 159 4,820 SH   SOLE 34 4,820 0 0
NETSCOUT SYS INC COM 64115T104 91 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 293 8,871 SH   SOLE 40 8,871 0 0
NETSCOUT SYS INC COM 64115T104 1,182 35,738 SH   SOLE 43 96 0 35,642
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 8 2,048 SH   SOLE 18 2,048 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 131 33,060 SH   SOLE 21 33,060 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,023 258,335 SH   SOLE 22 258,335 0 0
NETSTREIT CORP COM 64119V303 737 32,194 SH   SOLE 2 11,002 0 21,192
NETSTREIT CORP COM 64119V303 15 638 SH   SOLE 7 638 0 0
NETSTREIT CORP COM 64119V303 2,931 127,993 SH   SOLE 18 127,993 0 0
NETSTREIT CORP COM 64119V303 1,596 69,704 SH   SOLE 19 69,704 0 0
NETSTREIT CORP COM 64119V303 37,930 1,656,346 SH   SOLE 21 1,656,346 0 0
NETSTREIT CORP COM 64119V303 23,003 1,004,492 SH   SOLE 22 963,688 0 40,804
NETSTREIT CORP COM 64119V303 36 1,554 SH   SOLE 23 1,554 0 0
NETSTREIT CORP COM 64119V303 115 5,001 SH   SOLE 25 5,001 0 0
NETSTREIT CORP COM 64119V303 98 4,263 SH   SOLE 28 4,263 0 0
NETSTREIT CORP COM 64119V303 946 41,290 SH   SOLE 30 41,290 0 0
NETSTREIT CORP COM 64119V303 106 4,638 SH   SOLE 40 4,638 0 0
NETSTREIT CORP COM 64119V303 165 7,225 SH   SOLE 43 142 0 7,083
NETWORK-1 TECHNOLOGIES INC COM 64121N109 9 3,257 SH   SOLE 18 3,257 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 114 40,392 SH   SOLE 21 40,392 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 13 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 15 5,465 SH   SOLE 18 5,465 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 199 70,857 SH   SOLE 21 70,857 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 5 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 27 22,035 SH   SOLE 21 22,035 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 25 20,612 SH   SOLE 22 20,612 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 18,774 220,430 SH   SOLE 2 90,754 0 129,676
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,242 61,545 SH   SOLE 4 35,628 0 25,917
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,990 23,367 SH   SOLE 7 23,367 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 23 269 SH   SOLE 13 269 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 599 7,038 SH   SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 26,062 305,995 SH   SOLE 18 301,059 0 4,936
NEUROCRINE BIOSCIENCES INC COM 64125C109 57,526 675,424 SH   SOLE 19 675,424 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 517,986 6,081,792 SH   SOLE 21 6,081,792 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 242,465 2,846,833 SH   SOLE 22 2,740,564 0 106,269
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,231 61,421 SH   SOLE 23 61,421 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,495 17,557 SH   SOLE 25 17,557 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,859 92,269 SH   SOLE 26 65,844 0 26,425
NEUROCRINE BIOSCIENCES INC COM 64125C109 9,030 106,028 SH   SOLE 28 1,685 0 104,343
NEUROCRINE BIOSCIENCES INC COM 64125C109 15 172 SH   SOLE 29 172 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 51,855 608,844 SH   SOLE 30 554,355 0 54,489
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,905 34,108 SH   SOLE 31 11,207 0 22,901
NEUROCRINE BIOSCIENCES INC COM 64125C109 22,691 266,420 SH   SOLE 34 266,420 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,949 34,630 SH   SOLE 36 34,630 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 284 3,329 SH   SOLE 40 3,329 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,476 29,074 SH   SOLE 43 1,225 0 27,849
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 3,310 2,655,000 PRN   SOLE 21 2,655,000 0 0
NEUROMETRIX INC COM 641255807 0 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 191 38,040 SH   SOLE 22 38,040 0 0
NEURONETICS INC COM 64131A105 41 9,124 SH   SOLE 2 1,019 0 8,105
NEURONETICS INC COM 64131A105 2 401 SH   SOLE 7 401 0 0
NEURONETICS INC COM 64131A105 331 74,309 SH   SOLE 18 74,309 0 0
NEURONETICS INC COM 64131A105 190 42,513 SH   SOLE 19 42,513 0 0
NEURONETICS INC COM 64131A105 4,095 918,231 SH   SOLE 21 918,231 0 0
NEURONETICS INC COM 64131A105 2,453 549,895 SH   SOLE 22 544,987 0 4,908
NEUROPACE INC COM 641288105 8 771 SH   SOLE 2 271 0 500
NEUROPACE INC COM 641288105 205 20,371 SH   SOLE 18 20,371 0 0
NEUROPACE INC COM 641288105 111 11,039 SH   SOLE 19 11,039 0 0
NEUROPACE INC COM 641288105 2,408 238,889 SH   SOLE 21 238,889 0 0
NEUROPACE INC COM 641288105 696 69,017 SH   SOLE 22 67,042 0 1,975
NEVRO CORP COM 64157F103 135 1,663 SH   SOLE 44 1,663 0 0
NEVRO CORP COM 64157F103 5,845 72,093 SH   SOLE 2 67,878 0 4,215
NEVRO CORP COM 64157F103 44 543 SH   SOLE 4 106 0 437
NEVRO CORP COM 64157F103 41 502 SH   SOLE 7 502 0 0
NEVRO CORP COM 64157F103 10,666 131,566 SH   SOLE 18 131,566 0 0
NEVRO CORP COM 64157F103 86,661 1,068,962 SH   SOLE 19 1,068,962 0 0
NEVRO CORP COM 64157F103 401 4,948 SH   SOLE 20 4,948 0 0
NEVRO CORP COM 64157F103 113,461 1,399,539 SH   SOLE 21 1,399,539 0 0
NEVRO CORP COM 64157F103 65,426 807,029 SH   SOLE 22 788,653 0 18,376
NEVRO CORP COM 64157F103 359 4,428 SH   SOLE 25 4,428 0 0
NEVRO CORP COM 64157F103 1,200 14,804 SH   SOLE 26 12,165 0 2,639
NEVRO CORP COM 64157F103 50 620 SH   SOLE 28 620 0 0
NEVRO CORP COM 64157F103 14,764 182,109 SH   SOLE 30 182,109 0 0
NEVRO CORP COM 64157F103 36,182 446,306 SH   SOLE 34 446,306 0 0
NEVRO CORP COM 64157F103 312 3,851 SH   SOLE 40 3,851 0 0
NEVRO CORP COM 64157F103 913 11,268 SH   SOLE 43 1,056 0 10,212
NEW FORTRESS ENERGY INC COM CL A 644393100 9,818 406,712 SH   SOLE 2 2,081 0 404,631
NEW FORTRESS ENERGY INC COM CL A 644393100 10 429 SH   SOLE 7 429 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 290 12,008 SH   SOLE 18 12,008 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 173 7,164 SH   SOLE 19 7,164 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 11,504 476,558 SH   SOLE 21 476,558 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 18,569 769,218 SH   SOLE 22 750,174 0 19,044
NEW FORTRESS ENERGY INC COM CL A 644393100 744 30,833 SH   SOLE 28 30,833 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 11 470 SH   SOLE 31 470 0 0
NEW GOLD INC CDA COM 644535106 168 111,708 SH   SOLE 43 0 0 111,708
NEW JERSEY RES CORP COM 646025106 4,885 118,965 SH   SOLE 2 66,661 0 52,304
NEW JERSEY RES CORP COM 646025106 16 394 SH   SOLE 4 394 0 0
NEW JERSEY RES CORP COM 646025106 9,137 222,516 SH   SOLE 7 222,516 0 0
NEW JERSEY RES CORP COM 646025106 21,120 514,360 SH   SOLE 18 514,360 0 0
NEW JERSEY RES CORP COM 646025106 7,861 191,444 SH   SOLE 19 191,444 0 0
NEW JERSEY RES CORP COM 646025106 388,252 9,455,717 SH   SOLE 21 9,455,717 0 0
NEW JERSEY RES CORP COM 646025106 115,006 2,800,931 SH   SOLE 22 2,706,072 0 94,859
NEW JERSEY RES CORP COM 646025106 496 12,075 SH   SOLE 25 12,075 0 0
NEW JERSEY RES CORP COM 646025106 1,482 36,101 SH   SOLE 26 28,984 0 7,117
NEW JERSEY RES CORP COM 646025106 330 8,046 SH   SOLE 28 8,046 0 0
NEW JERSEY RES CORP COM 646025106 2,280 55,537 SH   SOLE 30 55,537 0 0
NEW JERSEY RES CORP COM 646025106 1,635 39,822 SH   SOLE 32 39,822 0 0
NEW JERSEY RES CORP COM 646025106 82 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106 469 11,432 SH   SOLE 40 11,432 0 0
NEW JERSEY RES CORP COM 646025106 2,823 68,741 SH   SOLE 43 3,579 0 65,162
NEW MTN FIN CORP COM 647551100 8,754 638,982 SH   SOLE 30 638,982 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,555 1,216,496 SH   SOLE 2 64,321 0 1,152,175
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,633 777,842 SH   SOLE 4 352,142 0 425,700
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 344 163,648 SH   SOLE 7 163,648 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 324 154,305 SH   SOLE 13 3,565 0 150,740
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,967 936,467 SH   SOLE 15 936,467 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,202 572,510 SH   SOLE 18 572,510 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 54,267 25,841,387 SH   SOLE 21 25,841,387 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 29,368 13,984,962 SH   SOLE 22 12,410,848 0 1,574,114
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,340 638,150 SH   SOLE 23 638,150 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,509 1,194,634 SH   SOLE 25 1,194,634 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 6,145 2,926,092 SH   SOLE 26 56,440 0 2,869,652
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 6,394 3,044,719 SH   SOLE 28 117,167 0 2,927,552
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 18,475 8,797,534 SH   SOLE 30 8,797,534 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 221 105,224 SH   SOLE 34 105,224 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 9 4,380 SH   SOLE 36 4,380 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 13 6,304 SH   SOLE 40 6,304 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 5,190 2,471,466 SH   SOLE 43 279,703 0 2,191,763
NEW RELIC INC COM 64829B100 11,864 107,896 SH   SOLE 2 17,834 0 90,062
NEW RELIC INC COM 64829B100 343 3,121 SH   SOLE 4 2,615 0 506
NEW RELIC INC COM 64829B100 83 757 SH   SOLE 7 757 0 0
NEW RELIC INC COM 64829B100 5,944 54,053 SH   SOLE 18 54,053 0 0
NEW RELIC INC COM 64829B100 22,052 200,545 SH   SOLE 19 200,545 0 0
NEW RELIC INC COM 64829B100 101,333 921,548 SH   SOLE 21 921,548 0 0
NEW RELIC INC COM 64829B100 138,685 1,261,227 SH   SOLE 22 1,199,648 0 61,579
NEW RELIC INC COM 64829B100 1,070 9,730 SH   SOLE 25 9,730 0 0
NEW RELIC INC COM 64829B100 2,921 26,567 SH   SOLE 26 22,465 0 4,102
NEW RELIC INC COM 64829B100 112 1,016 SH   SOLE 28 1,016 0 0
NEW RELIC INC COM 64829B100 38,748 352,381 SH   SOLE 30 352,381 0 0
NEW RELIC INC COM 64829B100 89 807 SH   SOLE 31 807 0 0
NEW RELIC INC COM 64829B100 10,927 99,374 SH   SOLE 34 99,374 0 0
NEW RELIC INC COM 64829B100 424 3,855 SH   SOLE 36 3,855 0 0
NEW RELIC INC COM 64829B100 851 7,737 SH   SOLE 40 7,737 0 0
NEW RELIC INC COM 64829B100 1,836 16,694 SH   SOLE 43 1,312 0 15,382
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 3,217 2,700,000 PRN   SOLE 2 2,700,000 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 3,753 3,150,000 PRN   SOLE 21 3,150,000 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 13,700 11,500,000 PRN   SOLE 22 11,500,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 18,042 1,684,591 SH   SOLE 2 151,916 0 1,532,675
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 18 1,691 SH   SOLE 4 1,691 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 148 13,789 SH   SOLE 7 13,789 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,887 176,232 SH   SOLE 18 176,232 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,349 125,972 SH   SOLE 19 125,972 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 150,389 14,041,935 SH   SOLE 21 14,041,935 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 108,940 10,171,801 SH   SOLE 22 9,650,859 0 520,942
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 626 58,438 SH   SOLE 25 58,438 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,879 175,475 SH   SOLE 26 140,891 0 34,584
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 89 8,315 SH   SOLE 28 8,315 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 6,125 571,894 SH   SOLE 30 571,894 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 70 6,511 SH   SOLE 31 6,511 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 944 88,121 SH   SOLE 36 88,121 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 656 61,261 SH   SOLE 40 61,261 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4,953 462,459 SH   SOLE 43 25,043 0 437,416
NEW YORK CITY REIT INC COM 649439205 22 2,090 SH   SOLE 18 2,090 0 0
NEW YORK CITY REIT INC COM 649439205 252 23,731 SH   SOLE 21 23,731 0 0
NEW YORK CITY REIT INC COM 649439205 7 688 SH   SOLE 22 688 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 18,750 1,535,606 SH   SOLE 2 839,306 0 696,300
NEW YORK CMNTY BANCORP INC COM 649445103 1,104 90,443 SH   SOLE 4 68,069 0 22,374
NEW YORK CMNTY BANCORP INC COM 649445103 555 45,462 SH   SOLE 7 45,462 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 15,876 1,300,266 SH   SOLE 18 1,282,119 0 18,147
NEW YORK CMNTY BANCORP INC COM 649445103 7,794 638,361 SH   SOLE 19 638,361 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 404,353 33,116,572 SH   SOLE 21 33,116,572 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 160,241 13,123,743 SH   SOLE 22 12,596,088 0 527,655
NEW YORK CMNTY BANCORP INC COM 649445103 384 31,432 SH   SOLE 23 31,432 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 796 65,164 SH   SOLE 25 65,164 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,127 174,183 SH   SOLE 26 134,528 0 39,655
NEW YORK CMNTY BANCORP INC COM 649445103 101 8,286 SH   SOLE 28 8,286 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 526 43,089 SH   SOLE 29 43,089 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,099 253,780 SH   SOLE 30 253,780 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 333 27,307 SH   SOLE 31 27,307 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,371 194,148 SH   SOLE 32 194,148 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 833 68,250 SH   SOLE 36 68,250 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 747 61,213 SH   SOLE 40 61,213 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,375 194,521 SH   SOLE 43 11,542 0 182,979
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 12,966 245,103 SH   SOLE 21 245,103 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,182 317,851 SH   SOLE 2 102,348 0 215,503
NEW YORK MTG TR INC COM PAR $.02 649604501 6 1,494 SH   SOLE 4 1,494 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 38 10,118 SH   SOLE 7 10,118 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 5,393 1,449,708 SH   SOLE 18 1,449,708 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,506 673,627 SH   SOLE 19 673,627 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 202,715 54,493,367 SH   SOLE 21 54,493,367 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 35,498 9,542,491 SH   SOLE 22 9,177,467 0 365,024
NEW YORK MTG TR INC COM PAR $.02 649604501 179 48,009 SH   SOLE 25 48,009 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 422 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,467 663,050 SH   SOLE 30 663,050 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 58 15,590 SH   SOLE 36 15,590 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 167 44,824 SH   SOLE 40 44,824 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,760 473,003 SH   SOLE 43 7,049 0 465,954
NEW YORK TIMES CO CL A 650111107 27,644 572,334 SH   SOLE 2 149,285 0 423,049
NEW YORK TIMES CO CL A 650111107 26 528 SH   SOLE 4 528 0 0
NEW YORK TIMES CO CL A 650111107 115 2,390 SH   SOLE 7 2,390 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 17,588 364,137 SH   SOLE 18 364,137 0 0
NEW YORK TIMES CO CL A 650111107 2,275 47,103 SH   SOLE 19 47,103 0 0
NEW YORK TIMES CO CL A 650111107 387,629 8,025,435 SH   SOLE 21 8,025,435 0 0
NEW YORK TIMES CO CL A 650111107 218,521 4,524,235 SH   SOLE 22 4,342,043 0 182,192
NEW YORK TIMES CO CL A 650111107 1,240 25,676 SH   SOLE 25 25,676 0 0
NEW YORK TIMES CO CL A 650111107 2,862 59,252 SH   SOLE 26 48,477 0 10,775
NEW YORK TIMES CO CL A 650111107 137 2,828 SH   SOLE 28 2,828 0 0
NEW YORK TIMES CO CL A 650111107 4,367 90,407 SH   SOLE 30 90,407 0 0
NEW YORK TIMES CO CL A 650111107 120 2,483 SH   SOLE 31 2,483 0 0
NEW YORK TIMES CO CL A 650111107 472 9,762 SH   SOLE 36 9,762 0 0
NEW YORK TIMES CO CL A 650111107 1,031 21,346 SH   SOLE 40 21,346 0 0
NEW YORK TIMES CO CL A 650111107 7,181 148,684 SH   SOLE 43 1,854 0 146,830
NEWAGE INC COM 650194103 62 60,464 SH   SOLE 2 5,343 0 55,121
NEWAGE INC COM 650194103 3 2,496 SH   SOLE 7 2,496 0 0
NEWAGE INC COM 650194103 433 420,503 SH   SOLE 18 420,503 0 0
NEWAGE INC COM 650194103 294 284,994 SH   SOLE 19 284,994 0 0
NEWAGE INC COM 650194103 4,925 4,781,361 SH   SOLE 21 4,781,361 0 0
NEWAGE INC COM 650194103 3,295 3,199,336 SH   SOLE 22 3,153,290 0 46,046
NEWEGG COMMERCE INC COMMON SHARES G6483G100 74 7,091 SH   SOLE 43 0 0 7,091
NEWELL BRANDS INC COM 651229106 27,489 1,258,642 SH   SOLE 2 675,813 0 582,829
NEWELL BRANDS INC COM 651229106 7,771 355,817 SH   SOLE 4 240,162 0 115,655
NEWELL BRANDS INC COM 651229106 8,480 388,261 SH   SOLE 7 375,229 0 13,032
NEWELL BRANDS INC COM 651229106 16 734 SH   SOLE 13 734 0 0
NEWELL BRANDS INC COM 651229106 1,104 50,535 SH   SOLE 15 50,535 0 0
NEWELL BRANDS INC COM 651229106 105,733 4,841,234 SH   SOLE 18 4,470,320 0 370,914
NEWELL BRANDS INC COM 651229106 188,014 8,608,682 SH   SOLE 19 8,608,682 0 0
NEWELL BRANDS INC COM 651229106 411,694 18,850,458 SH   SOLE 21 18,850,458 0 0
NEWELL BRANDS INC COM 651229106 219,851 10,066,434 SH   SOLE 22 9,278,737 0 787,697
NEWELL BRANDS INC COM 651229106 4,779 218,832 SH   SOLE 23 218,832 0 0
NEWELL BRANDS INC COM 651229106 26,967 1,234,756 SH   SOLE 25 1,234,756 0 0
NEWELL BRANDS INC COM 651229106 18,540 848,892 SH   SOLE 26 264,517 0 584,375
NEWELL BRANDS INC COM 651229106 20,467 937,137 SH   SOLE 28 6,842 0 930,295
NEWELL BRANDS INC COM 651229106 67,610 3,095,683 SH   SOLE 30 2,957,247 0 138,436
NEWELL BRANDS INC COM 651229106 2,874 131,591 SH   SOLE 31 38,606 0 92,985
NEWELL BRANDS INC COM 651229106 3,270 149,722 SH   SOLE 32 149,722 0 0
NEWELL BRANDS INC COM 651229106 9,819 449,584 SH   SOLE 34 449,584 0 0
NEWELL BRANDS INC COM 651229106 3,987 182,540 SH   SOLE 36 182,540 0 0
NEWELL BRANDS INC COM 651229106 270 12,375 SH   SOLE 40 12,375 0 0
NEWELL BRANDS INC COM 651229106 5,332 244,138 SH   SOLE 43 20,286 0 223,852
NEWMARK GROUP INC CL A 65158N102 2,478 132,528 SH   SOLE 2 73,908 0 58,620
NEWMARK GROUP INC CL A 65158N102 11 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 39 2,072 SH   SOLE 7 2,072 0 0
NEWMARK GROUP INC CL A 65158N102 7,505 401,350 SH   SOLE 18 401,350 0 0
NEWMARK GROUP INC CL A 65158N102 13,043 697,461 SH   SOLE 19 697,461 0 0
NEWMARK GROUP INC CL A 65158N102 101,396 5,422,265 SH   SOLE 21 5,422,265 0 0
NEWMARK GROUP INC CL A 65158N102 71,909 3,845,382 SH   SOLE 22 3,756,055 0 89,327
NEWMARK GROUP INC CL A 65158N102 286 15,285 SH   SOLE 23 15,285 0 0
NEWMARK GROUP INC CL A 65158N102 407 21,774 SH   SOLE 25 21,774 0 0
NEWMARK GROUP INC CL A 65158N102 2,891 154,616 SH   SOLE 26 57,597 0 97,019
NEWMARK GROUP INC CL A 65158N102 57 3,024 SH   SOLE 28 3,024 0 0
NEWMARK GROUP INC CL A 65158N102 2,100 112,326 SH   SOLE 30 112,326 0 0
NEWMARK GROUP INC CL A 65158N102 397 21,231 SH   SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102 3,422 182,978 SH   SOLE 43 50,146 0 132,832
NEWMARKET CORP COM 651587107 7,768 22,665 SH   SOLE 2 6,476 0 16,189
NEWMARKET CORP COM 651587107 10 29 SH   SOLE 4 29 0 0
NEWMARKET CORP COM 651587107 33 95 SH   SOLE 7 95 0 0
NEWMARKET CORP COM 651587107 5,092 14,857 SH   SOLE 18 14,857 0 0
NEWMARKET CORP COM 651587107 668 1,949 SH   SOLE 19 1,949 0 0
NEWMARKET CORP COM 651587107 121,076 353,279 SH   SOLE 21 353,279 0 0
NEWMARKET CORP COM 651587107 64,183 187,276 SH   SOLE 22 178,460 0 8,816
NEWMARKET CORP COM 651587107 350 1,022 SH   SOLE 23 1,022 0 0
NEWMARKET CORP COM 651587107 380 1,110 SH   SOLE 25 1,110 0 0
NEWMARKET CORP COM 651587107 1,065 3,107 SH   SOLE 26 2,420 0 687
NEWMARKET CORP COM 651587107 52 153 SH   SOLE 28 153 0 0
NEWMARKET CORP COM 651587107 1,837 5,359 SH   SOLE 30 5,359 0 0
NEWMARKET CORP COM 651587107 37 109 SH   SOLE 31 109 0 0
NEWMARKET CORP COM 651587107 57 165 SH   SOLE 36 165 0 0
NEWMARKET CORP COM 651587107 385 1,123 SH   SOLE 40 1,123 0 0
NEWMARKET CORP COM 651587107 3,766 10,989 SH   SOLE 43 1,353 0 9,636
NEWMONT CORP COM 651639106 112,718 1,817,447 SH   SOLE 2 242,231 0 1,575,216
NEWMONT CORP COM 651639106 36,293 585,181 SH   SOLE 4 357,767 0 227,414
NEWMONT CORP COM 651639106 254,681 4,106,432 SH   SOLE 7 4,082,309 0 24,123
NEWMONT CORP COM 651639106 678 10,925 SH   SOLE 13 2,328 0 8,597
NEWMONT CORP COM 651639106 7,041 113,526 SH   SOLE 15 113,526 0 0
NEWMONT CORP COM 651639106 76,399 1,231,847 SH   SOLE 18 1,121,910 0 109,937
NEWMONT CORP COM 651639106 69,789 1,125,273 SH   SOLE 19 1,125,273 0 0
NEWMONT CORP COM 651639106 1,868,585 30,128,745 SH   SOLE 21 30,128,745 0 0
NEWMONT CORP COM 651639106 1,151,926 18,573,468 SH   SOLE 22 16,949,334 0 1,624,134
NEWMONT CORP COM 651639106 52,173 841,221 SH   SOLE 23 841,221 0 0
NEWMONT CORP COM 651639106 261,901 4,222,853 SH   SOLE 25 4,222,853 0 0
NEWMONT CORP COM 651639106 189,758 3,059,625 SH   SOLE 26 1,166,272 0 1,893,353
NEWMONT CORP COM 651639106 142,497 2,297,596 SH   SOLE 28 106,673 0 2,190,923
NEWMONT CORP COM 651639106 26,313 424,268 SH   SOLE 29 424,268 0 0
NEWMONT CORP COM 651639106 608,622 9,813,323 SH   SOLE 30 9,813,323 0 0
NEWMONT CORP COM 651639106 18,795 303,052 SH   SOLE 31 96,381 0 206,671
NEWMONT CORP COM 651639106 4,727 76,214 SH   SOLE 32 76,214 0 0
NEWMONT CORP COM 651639106 709,920 11,446,623 SH   SOLE 34 11,446,623 0 0
NEWMONT CORP COM 651639106 33,579 541,428 SH   SOLE 36 541,428 0 0
NEWMONT CORP COM 651639106 1,656 26,706 SH   SOLE 40 26,706 0 0
NEWMONT CORP COM 651639106 55,182 889,744 SH   SOLE 43 49,575 0 840,169
NEWPARK RES INC COM PAR $.01NEW 651718504 250 85,132 SH   SOLE 2 23,136 0 61,996
NEWPARK RES INC COM PAR $.01NEW 651718504 5 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 935 318,185 SH   SOLE 18 318,185 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 599 203,887 SH   SOLE 19 203,887 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 10,158 3,455,120 SH   SOLE 21 3,455,120 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 6,775 2,304,505 SH   SOLE 22 2,252,224 0 52,281
NEWPARK RES INC COM PAR $.01NEW 651718504 156 53,178 SH   SOLE 28 53,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 29 9,979 SH   SOLE 43 0 0 9,979
NEWS CORP NEW CL A 65249B109 22,926 1,027,605 SH   SOLE 2 158,729 0 868,876
NEWS CORP NEW CL A 65249B109 6,126 274,606 SH   SOLE 4 169,023 0 105,583
NEWS CORP NEW CL A 65249B109 8,275 370,899 SH   SOLE 7 358,165 0 12,734
NEWS CORP NEW CL A 65249B109 204 9,140 SH   SOLE 13 9,140 0 0
NEWS CORP NEW CL A 65249B109 826 37,034 SH   SOLE 15 37,034 0 0
NEWS CORP NEW CL A 65249B109 14,998 672,276 SH   SOLE 18 618,011 0 54,265
NEWS CORP NEW CL A 65249B109 4,592 205,807 SH   SOLE 19 205,807 0 0
NEWS CORP NEW CL A 65249B109 202,961 9,097,326 SH   SOLE 21 9,097,326 0 0
NEWS CORP NEW CL A 65249B109 201,553 9,034,219 SH   SOLE 22 8,239,751 0 794,468
NEWS CORP NEW CL A 65249B109 4,979 223,188 SH   SOLE 23 223,188 0 0
NEWS CORP NEW CL A 65249B109 12,223 547,868 SH   SOLE 25 547,868 0 0
NEWS CORP NEW CL A 65249B109 18,131 812,671 SH   SOLE 26 248,604 0 564,067
NEWS CORP NEW CL A 65249B109 11,138 499,229 SH   SOLE 28 6,970 0 492,259
NEWS CORP NEW CL A 65249B109 10 429 SH   SOLE 29 429 0 0
NEWS CORP NEW CL A 65249B109 35,044 1,570,780 SH   SOLE 30 1,570,780 0 0
NEWS CORP NEW CL A 65249B109 3,251 145,717 SH   SOLE 31 44,153 0 101,564
NEWS CORP NEW CL A 65249B109 481 21,564 SH   SOLE 34 21,564 0 0
NEWS CORP NEW CL A 65249B109 4,003 179,430 SH   SOLE 36 179,430 0 0
NEWS CORP NEW CL A 65249B109 271 12,133 SH   SOLE 40 12,133 0 0
NEWS CORP NEW CL A 65249B109 5,889 263,942 SH   SOLE 43 2,349 0 261,593
NEWS CORP NEW CL B 65249B208 15,874 705,520 SH   SOLE 2 58,340 0 647,180
NEWS CORP NEW CL B 65249B208 2,083 92,582 SH   SOLE 7 87,956 0 4,626
NEWS CORP NEW CL B 65249B208 62 2,737 SH   SOLE 15 2,737 0 0
NEWS CORP NEW CL B 65249B208 4,003 177,904 SH   SOLE 18 168,503 0 9,401
NEWS CORP NEW CL B 65249B208 1,508 67,022 SH   SOLE 19 67,022 0 0
NEWS CORP NEW CL B 65249B208 58,408 2,595,901 SH   SOLE 21 2,595,901 0 0
NEWS CORP NEW CL B 65249B208 60,616 2,694,048 SH   SOLE 22 2,456,522 0 237,526
NEWS CORP NEW CL B 65249B208 6 272 SH   SOLE 23 272 0 0
NEWS CORP NEW CL B 65249B208 3,443 153,035 SH   SOLE 25 153,035 0 0
NEWS CORP NEW CL B 65249B208 2,714 120,609 SH   SOLE 26 0 0 120,609
NEWS CORP NEW CL B 65249B208 815 36,244 SH   SOLE 28 0 0 36,244
NEWS CORP NEW CL B 65249B208 5,663 251,688 SH   SOLE 30 251,688 0 0
NEWS CORP NEW CL B 65249B208 39 1,748 SH   SOLE 31 1,748 0 0
NEWS CORP NEW CL B 65249B208 635 28,239 SH   SOLE 36 28,239 0 0
NEWS CORP NEW CL B 65249B208 259 11,521 SH   SOLE 43 573 0 10,948
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 7 237 SH   SOLE 43 0 0 237
NEXA RES S A COM L67359106 111 14,104 SH   SOLE 28 14,104 0 0
NEXIMMUNE INC COM 65344D109 30 6,450 SH   SOLE 2 626 0 5,824
NEXIMMUNE INC COM 65344D109 243 52,638 SH   SOLE 18 52,638 0 0
NEXIMMUNE INC COM 65344D109 62 13,386 SH   SOLE 19 13,386 0 0
NEXIMMUNE INC COM 65344D109 2,865 621,433 SH   SOLE 21 621,433 0 0
NEXIMMUNE INC COM 65344D109 696 150,956 SH   SOLE 22 147,279 0 3,677
NEXIMMUNE INC COM 65344D109 5 1,147 SH   SOLE 43 0 0 1,147
NEXPOINT REAL ESTATE FIN INC COM 65342V101 44 2,286 SH   SOLE 2 2,286 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 24 1,270 SH   SOLE 18 1,270 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 330 17,140 SH   SOLE 21 17,140 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 230 11,949 SH   SOLE 22 11,949 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 3,599 42,930 SH   SOLE 2 20,447 0 22,483
NEXPOINT RESIDENTIAL TR INC COM 65341D102 993 11,845 SH   SOLE 4 11,845 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2,368 28,248 SH   SOLE 7 28,248 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 7,478 89,200 SH   SOLE 18 89,200 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 12,907 153,964 SH   SOLE 19 153,964 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 219,902 2,623,185 SH   SOLE 21 2,623,185 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 67,203 801,653 SH   SOLE 22 781,347 0 20,306
NEXPOINT RESIDENTIAL TR INC COM 65341D102 204 2,431 SH   SOLE 23 2,431 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 8,023 95,708 SH   SOLE 25 95,708 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,005 11,991 SH   SOLE 26 0 0 11,991
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,237 14,758 SH   SOLE 28 1,201 0 13,557
NEXPOINT RESIDENTIAL TR INC COM 65341D102 12,888 153,744 SH   SOLE 30 153,744 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 7,945 94,777 SH   SOLE 31 0 0 94,777
NEXPOINT RESIDENTIAL TR INC COM 65341D102 44 526 SH   SOLE 34 526 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 216 2,571 SH   SOLE 40 2,571 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 524 6,251 SH   SOLE 43 0 0 6,251
NEXSTAR MEDIA GROUP INC CL A 65336K103 14,818 98,148 SH   SOLE 2 31,679 0 66,469
NEXSTAR MEDIA GROUP INC CL A 65336K103 456 3,018 SH   SOLE 4 3,018 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 146 966 SH   SOLE 7 966 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 218 1,445 SH   SOLE 13 1,445 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 4,056 26,867 SH   SOLE 18 24,570 0 2,297
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,290 21,789 SH   SOLE 19 21,789 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 77,598 513,962 SH   SOLE 21 513,962 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 142,026 940,694 SH   SOLE 22 889,470 0 51,224
NEXSTAR MEDIA GROUP INC CL A 65336K103 203 1,347 SH   SOLE 23 1,347 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 843 5,586 SH   SOLE 25 5,586 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,909 19,265 SH   SOLE 26 15,959 0 3,306
NEXSTAR MEDIA GROUP INC CL A 65336K103 115 762 SH   SOLE 28 762 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 188 1,244 SH   SOLE 29 1,244 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,934 26,057 SH   SOLE 30 26,057 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 407 2,699 SH   SOLE 31 2,699 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,301 8,619 SH   SOLE 34 8,619 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 160 1,062 SH   SOLE 36 1,062 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 778 5,154 SH   SOLE 40 5,154 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,554 23,540 SH   SOLE 43 2,535 0 21,005
NEXTCURE INC COM 65343E108 469 78,200 SH   SOLE 2 51,801 0 26,399
NEXTCURE INC COM 65343E108 74 12,316 SH   SOLE 18 3,433 0 8,883
NEXTCURE INC COM 65343E108 2,181 363,515 SH   SOLE 19 363,515 0 0
NEXTCURE INC COM 65343E108 1,191 198,566 SH   SOLE 21 198,566 0 0
NEXTCURE INC COM 65343E108 3,052 508,669 SH   SOLE 22 508,669 0 0
NEXTCURE INC COM 65343E108 87 14,439 SH   SOLE 23 14,439 0 0
NEXTCURE INC COM 65343E108 317 52,812 SH   SOLE 26 0 0 52,812
NEXTCURE INC COM 65343E108 76 12,735 SH   SOLE 30 12,735 0 0
NEXTCURE INC COM 65343E108 5 881 SH   SOLE 43 0 0 881
NEXTDECADE CORP COM 65342K105 1,894 664,603 SH   SOLE 2 660,122 0 4,481
NEXTDECADE CORP COM 65342K105 13 4,568 SH   SOLE 18 4,568 0 0
NEXTDECADE CORP COM 65342K105 747 262,001 SH   SOLE 21 262,001 0 0
NEXTDECADE CORP COM 65342K105 2,392 839,442 SH   SOLE 22 839,442 0 0
NEXTDECADE CORP COM 65342K105 29 10,189 SH   SOLE 43 0 0 10,189
NEXTDOOR HOLDINGS INC COM CL A 65345M108 43 5,409 SH   SOLE 2 1,387 0 4,022
NEXTDOOR HOLDINGS INC COM CL A 65345M108 6,893 873,685 SH   SOLE 22 873,685 0 0
NEXTERA ENERGY INC COM 65339F101 453,904 4,861,866 SH   SOLE 2 1,258,073 0 3,603,793
NEXTERA ENERGY INC COM 65339F101 157,234 1,684,170 SH   SOLE 4 1,119,211 0 564,959
NEXTERA ENERGY INC COM 65339F101 176,236 1,887,705 SH   SOLE 7 1,830,206 0 57,499
NEXTERA ENERGY INC COM 65339F101 15,839 169,651 SH   SOLE 13 149,441 0 20,210
NEXTERA ENERGY INC COM 65339F101 25,958 278,043 SH   SOLE 15 278,043 0 0
NEXTERA ENERGY INC COM 65339F101 112 1,200 SH   SOLE 17 0 0 1,200
NEXTERA ENERGY INC COM 65339F101 323,254 3,462,450 SH   SOLE 18 3,129,359 0 333,091
NEXTERA ENERGY INC COM 65339F101 516,174 5,528,855 SH   SOLE 19 5,528,855 0 0
NEXTERA ENERGY INC COM 65339F101 4,805,585 51,473,699 SH   SOLE 21 51,473,699 0 0
NEXTERA ENERGY INC COM 65339F101 4,077,660 43,676,736 SH   SOLE 22 38,865,826 0 4,810,910
NEXTERA ENERGY INC COM 65339F101 119,447 1,279,425 SH   SOLE 23 1,279,425 0 0
NEXTERA ENERGY INC COM 65339F101 313,186 3,354,604 SH   SOLE 25 3,354,604 0 0
NEXTERA ENERGY INC COM 65339F101 428,258 4,587,172 SH   SOLE 26 1,682,501 0 2,904,671
NEXTERA ENERGY INC COM 65339F101 357,635 3,830,710 SH   SOLE 28 164,900 0 3,665,810
NEXTERA ENERGY INC COM 65339F101 5,794 62,057 SH   SOLE 29 62,057 0 0
NEXTERA ENERGY INC COM 65339F101 1,053,848 11,288,000 SH   SOLE 30 11,288,000 0 0
NEXTERA ENERGY INC COM 65339F101 763,013 8,172,808 SH   SOLE 31 308,026 0 7,864,782
NEXTERA ENERGY INC COM 65339F101 2,872 30,765 SH   SOLE 32 30,765 0 0
NEXTERA ENERGY INC COM 65339F101 581,482 6,228,388 SH   SOLE 34 6,228,388 0 0
NEXTERA ENERGY INC COM 65339F101 94,457 1,011,746 SH   SOLE 36 1,011,746 0 0
NEXTERA ENERGY INC COM 65339F101 6,105 65,394 SH   SOLE 40 65,394 0 0
NEXTERA ENERGY INC COM 65339F101 223,442 2,393,340 SH   SOLE 43 128,071 0 2,265,269
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 195,761 3,380,430 SH   SOLE 21 3,380,430 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 243,138 4,225,553 SH   SOLE 21 4,225,553 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 172,634 2,535,382 SH   SOLE 21 2,535,382 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,817 33,373 SH   SOLE 2 33,373 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 171 2,026 SH   SOLE 13 2,026 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9,925 117,594 SH   SOLE 21 117,594 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5,687 67,386 SH   SOLE 22 36,101 0 31,285
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 964 11,418 SH   SOLE 25 11,418 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,844 33,698 SH   SOLE 26 28,159 0 5,539
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,738 44,290 SH   SOLE 30 44,290 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,003 11,883 SH   SOLE 36 11,883 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 826 9,788 SH   SOLE 40 9,788 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 324 3,844 SH   SOLE 43 0 0 3,844
NEXTGEN HEALTHCARE INC COM 65343C102 2,878 161,769 SH   SOLE 2 116,206 0 45,563
NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 16 903 SH   SOLE 7 903 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,896 219,013 SH   SOLE 18 219,013 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 2,695 151,470 SH   SOLE 19 151,470 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 126,744 7,124,479 SH   SOLE 21 7,124,479 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 31,513 1,771,376 SH   SOLE 22 1,717,382 0 53,994
NEXTGEN HEALTHCARE INC COM 65343C102 46 2,606 SH   SOLE 23 2,606 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 195 10,964 SH   SOLE 25 10,964 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 975 54,830 SH   SOLE 26 17,172 0 37,658
NEXTGEN HEALTHCARE INC COM 65343C102 8 456 SH   SOLE 28 456 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 6,523 366,641 SH   SOLE 30 366,641 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 299 16,794 SH   SOLE 34 16,794 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 188 10,564 SH   SOLE 36 10,564 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 151 8,485 SH   SOLE 40 8,485 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 536 30,138 SH   SOLE 43 133 0 30,005
NEXTIER OILFIELD SOLUTIONS COM 65290C105 524 147,482 SH   SOLE 2 47,077 0 100,405
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 9 2,596 SH   SOLE 7 2,596 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,810 509,750 SH   SOLE 18 509,750 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,094 308,103 SH   SOLE 19 308,103 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 23,276 6,556,621 SH   SOLE 21 6,556,621 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 14,957 4,213,380 SH   SOLE 22 4,054,990 0 158,390
NEXTIER OILFIELD SOLUTIONS COM 65290C105 73 20,509 SH   SOLE 25 20,509 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 194 54,557 SH   SOLE 26 31,140 0 23,417
NEXTIER OILFIELD SOLUTIONS COM 65290C105 78 21,954 SH   SOLE 28 21,954 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 392 110,317 SH   SOLE 30 110,317 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 106 29,935 SH   SOLE 36 29,935 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 61 17,138 SH   SOLE 40 17,138 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 561 158,052 SH   SOLE 43 10,464 0 147,588
NEXTNAV INC COMMON STOCK 65345N106 11 1,218 SH   SOLE 22 1,218 0 0
NEXTPLAY TECHNOLOGIES INC COM 65344G102 4 4,957 SH   SOLE 18 4,957 0 0
NEXTPLAY TECHNOLOGIES INC COM 65344G102 62 72,524 SH   SOLE 21 72,524 0 0
NEXTPLAY TECHNOLOGIES INC COM 65344G102 645 753,566 SH   SOLE 22 753,566 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,553 87,706 SH   SOLE 2 54,304 0 33,402
NGM BIOPHARMACEUTICALS INC COM 62921N105 8 461 SH   SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,664 93,945 SH   SOLE 18 93,945 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,077 60,791 SH   SOLE 19 60,791 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 26,257 1,482,588 SH   SOLE 21 1,482,588 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 17,045 962,430 SH   SOLE 22 931,931 0 30,499
NGM BIOPHARMACEUTICALS INC COM 62921N105 36 2,007 SH   SOLE 23 2,007 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 105 5,927 SH   SOLE 25 5,927 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 241 13,586 SH   SOLE 26 2,768 0 10,818
NGM BIOPHARMACEUTICALS INC COM 62921N105 779 43,982 SH   SOLE 30 43,982 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 9 501 SH   SOLE 34 501 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 85 4,805 SH   SOLE 36 4,805 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 64 3,598 SH   SOLE 40 3,598 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 327 18,464 SH   SOLE 43 0 0 18,464
NI HLDGS INC COM 65342T106 90 4,774 SH   SOLE 2 380 0 4,394
NI HLDGS INC COM 65342T106 3 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106 553 29,227 SH   SOLE 18 29,227 0 0
NI HLDGS INC COM 65342T106 366 19,379 SH   SOLE 19 19,379 0 0
NI HLDGS INC COM 65342T106 6,422 339,611 SH   SOLE 21 339,611 0 0
NI HLDGS INC COM 65342T106 2,153 113,846 SH   SOLE 22 107,655 0 6,191
NICE LTD SPONSORED ADR 653656108 1,122 3,696 SH   SOLE 2 3,696 0 0
NICE LTD SPONSORED ADR 653656108 1,631 5,371 SH   SOLE 4 5,371 0 0
NICE LTD SPONSORED ADR 653656108 22,111 72,828 SH   SOLE 18 72,828 0 0
NICE LTD SPONSORED ADR 653656108 588,812 1,939,433 SH   SOLE 19 1,939,433 0 0
NICE LTD SPONSORED ADR 653656108 32,581 107,317 SH   SOLE 22 107,317 0 0
NICE LTD SPONSORED ADR 653656108 1,719 5,663 SH   SOLE 26 5,663 0 0
NICE LTD SPONSORED ADR 653656108 74,313 244,774 SH   SOLE 34 244,774 0 0
NICE LTD SPONSORED ADR 653656108 44,738 147,357 SH   SOLE 43 6,540 0 140,817
NICHOLAS FINL INC BC COM NEW 65373J209 11 891 SH   SOLE 18 891 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 250 21,179 SH   SOLE 21 21,179 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 5 434 SH   SOLE 22 434 0 0
NICOLET BANKSHARES INC COM 65406E102 771 8,994 SH   SOLE 2 3,363 0 5,631
NICOLET BANKSHARES INC COM 65406E102 12 144 SH   SOLE 7 144 0 0
NICOLET BANKSHARES INC COM 65406E102 3,401 39,661 SH   SOLE 18 39,661 0 0
NICOLET BANKSHARES INC COM 65406E102 1,876 21,874 SH   SOLE 19 21,874 0 0
NICOLET BANKSHARES INC COM 65406E102 44,027 513,432 SH   SOLE 21 513,432 0 0
NICOLET BANKSHARES INC COM 65406E102 25,112 292,853 SH   SOLE 22 280,124 0 12,729
NICOLET BANKSHARES INC COM 65406E102 201 2,340 SH   SOLE 25 2,340 0 0
NICOLET BANKSHARES INC COM 65406E102 150 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 110 1,278 SH   SOLE 28 1,278 0 0
NICOLET BANKSHARES INC COM 65406E102 863 10,065 SH   SOLE 30 10,065 0 0
NICOLET BANKSHARES INC COM 65406E102 147 1,719 SH   SOLE 40 1,719 0 0
NICOLET BANKSHARES INC COM 65406E102 381 4,445 SH   SOLE 43 0 0 4,445
NIELSEN HLDGS PLC SHS EUR G6518L108 21,713 1,058,631 SH   SOLE 2 214,774 0 843,857
NIELSEN HLDGS PLC SHS EUR G6518L108 25 1,199 SH   SOLE 4 1,199 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,644 275,182 SH   SOLE 7 263,296 0 11,886
NIELSEN HLDGS PLC SHS EUR G6518L108 32 1,540 SH   SOLE 13 1,540 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 164 8,004 SH   SOLE 15 8,004 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 11,138 543,059 SH   SOLE 18 511,521 0 31,538
NIELSEN HLDGS PLC SHS EUR G6518L108 3,837 187,065 SH   SOLE 19 187,065 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 165,761 8,081,972 SH   SOLE 21 8,081,972 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 167,483 8,165,933 SH   SOLE 22 7,439,136 0 726,797
NIELSEN HLDGS PLC SHS EUR G6518L108 138 6,720 SH   SOLE 23 6,720 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 11,430 557,296 SH   SOLE 25 557,296 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 17,865 871,016 SH   SOLE 26 422,656 0 448,360
NIELSEN HLDGS PLC SHS EUR G6518L108 5,187 252,887 SH   SOLE 28 6,388 0 246,499
NIELSEN HLDGS PLC SHS EUR G6518L108 19,687 959,869 SH   SOLE 30 959,869 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 110 5,356 SH   SOLE 31 5,356 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,741 133,628 SH   SOLE 36 133,628 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 902 43,981 SH   SOLE 40 43,981 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,055 148,950 SH   SOLE 43 3,317 0 145,633
NIKE INC CL B 654106103 408,309 2,449,803 SH   SOLE 2 326,116 0 2,123,687
NIKE INC CL B 654106103 135,613 813,663 SH   SOLE 4 495,658 0 318,005
NIKE INC CL B 654106103 181,138 1,086,809 SH   SOLE 7 1,049,495 0 37,314
NIKE INC CL B 654106103 3,528 21,170 SH   SOLE 13 7,992 0 13,178
NIKE INC CL B 654106103 19,686 118,116 SH   SOLE 15 118,116 0 0
NIKE INC CL B 654106103 2 9 SH   SOLE 17 0 0 9
NIKE INC CL B 654106103 677,837 4,066,944 SH   SOLE 18 3,168,779 0 898,165
NIKE INC CL B 654106103 355,885 2,135,267 SH   SOLE 19 2,135,267 0 0
NIKE INC CL B 654106103 3,312 19,870 SH   SOLE 20 19,870 0 0
NIKE INC CL B 654106103 5,505,184 33,030,445 SH   SOLE 21 33,030,445 0 0
NIKE INC CL B 654106103 4,518,138 27,108,284 SH   SOLE 22 24,552,826 0 2,555,458
NIKE INC CL B 654106103 122,097 732,565 SH   SOLE 23 732,565 0 0
NIKE INC CL B 654106103 449,482 2,696,837 SH   SOLE 25 2,696,837 0 0
NIKE INC CL B 654106103 473,651 2,841,849 SH   SOLE 26 1,104,230 0 1,737,619
NIKE INC CL B 654106103 471,973 2,831,783 SH   SOLE 28 174,506 0 2,657,277
NIKE INC CL B 654106103 503 3,019 SH   SOLE 29 3,019 0 0
NIKE INC CL B 654106103 1,148,276 6,889,521 SH   SOLE 30 6,889,521 0 0
NIKE INC CL B 654106103 80,258 481,540 SH   SOLE 31 143,546 0 337,994
NIKE INC CL B 654106103 8,385 50,309 SH   SOLE 32 50,309 0 0
NIKE INC CL B 654106103 120,515 723,076 SH   SOLE 34 723,076 0 0
NIKE INC CL B 654106103 86,131 516,775 SH   SOLE 36 516,775 0 0
NIKE INC CL B 654106103 7,061 42,363 SH   SOLE 40 42,363 0 0
NIKE INC CL B 654106103 217,495 1,304,946 SH   SOLE 43 109,372 0 1,195,574
NIKOLA CORP COM 654110105 1,161 117,612 SH   SOLE 2 66,975 0 50,637
NIKOLA CORP COM 654110105 6 562 SH   SOLE 4 562 0 0
NIKOLA CORP COM 654110105 32 3,223 SH   SOLE 7 3,223 0 0
NIKOLA CORP COM 654110105 6,209 629,034 SH   SOLE 18 607,007 0 22,027
NIKOLA CORP COM 654110105 7,237 733,260 SH   SOLE 19 733,260 0 0
NIKOLA CORP COM 654110105 75,289 7,628,108 SH   SOLE 21 7,628,108 0 0
NIKOLA CORP COM 654110105 50,608 5,127,450 SH   SOLE 22 5,029,469 0 97,981
NIKOLA CORP COM 654110105 129 13,035 SH   SOLE 23 13,035 0 0
NIKOLA CORP COM 654110105 244 24,713 SH   SOLE 25 24,713 0 0
NIKOLA CORP COM 654110105 1,595 161,584 SH   SOLE 26 94,204 0 67,380
NIKOLA CORP COM 654110105 1,738 176,122 SH   SOLE 28 176,122 0 0
NIKOLA CORP COM 654110105 902 91,423 SH   SOLE 30 91,423 0 0
NIKOLA CORP COM 654110105 42 4,260 SH   SOLE 34 4,260 0 0
NIKOLA CORP COM 654110105 130 13,137 SH   SOLE 36 13,137 0 0
NIKOLA CORP COM 654110105 193 19,545 SH   SOLE 40 19,545 0 0
NINE ENERGY SERVICE INC COM 65441V101 2 1,630 SH   SOLE 18 1,630 0 0
NINE ENERGY SERVICE INC COM 65441V101 56 55,828 SH   SOLE 21 55,828 0 0
NINE ENERGY SERVICE INC COM 65441V101 196 196,225 SH   SOLE 22 196,225 0 0
NIO INC SPON ADS 62914V106 57,242 1,806,870 SH   SOLE 2 211,764 0 1,595,106
NIO INC SPON ADS 62914V106 28,998 915,336 SH   SOLE 4 453,359 0 461,977
NIO INC SPON ADS 62914V106 4,606 145,393 SH   SOLE 7 145,393 0 0
NIO INC SPON ADS 62914V106 6,712 211,854 SH   SOLE 13 89,027 0 122,827
NIO INC SPON ADS 62914V106 25,791 814,107 SH   SOLE 15 814,107 0 0
NIO INC SPON ADS 62914V106 3 85 SH   SOLE 17 0 0 85
NIO INC SPON ADS 62914V106 18,974 598,923 SH   SOLE 18 598,923 0 0
NIO INC SPON ADS 62914V106 644 20,341 SH   SOLE 19 20,341 0 0
NIO INC SPON ADS 62914V106 785,038 24,780,255 SH   SOLE 21 24,780,255 0 0
NIO INC SPON ADS 62914V106 485,112 15,312,892 SH   SOLE 22 13,343,811 0 1,969,081
NIO INC SPON ADS 62914V106 20,735 654,504 SH   SOLE 23 654,504 0 0
NIO INC SPON ADS 62914V106 32,348 1,021,077 SH   SOLE 25 1,021,077 0 0
NIO INC SPON ADS 62914V106 96,438 3,044,130 SH   SOLE 26 93,762 0 2,950,368
NIO INC SPON ADS 62914V106 74,221 2,342,822 SH   SOLE 28 102,701 0 2,240,121
NIO INC SPON ADS 62914V106 372,648 11,762,880 SH   SOLE 30 11,752,153 0 10,727
NIO INC SPON ADS 62914V106 3,305 104,316 SH   SOLE 31 11,129 0 93,187
NIO INC SPON ADS 62914V106 2,468 77,903 SH   SOLE 32 77,903 0 0
NIO INC SPON ADS 62914V106 3,443 108,678 SH   SOLE 34 108,678 0 0
NIO INC SPON ADS 62914V106 180 5,669 SH   SOLE 40 5,669 0 0
NIO INC SPON ADS 62914V106 9,787 308,940 SH   SOLE 43 42,133 0 266,807
NISOURCE INC COM 65473P105 55,531 2,011,255 SH   SOLE 2 943,760 0 1,067,495
NISOURCE INC COM 65473P105 16,329 591,408 SH   SOLE 4 336,100 0 255,308
NISOURCE INC COM 65473P105 27,608 999,921 SH   SOLE 7 986,076 0 13,845
NISOURCE INC COM 65473P105 1,259 45,598 SH   SOLE 13 45,598 0 0
NISOURCE INC COM 65473P105 1,542 55,846 SH   SOLE 15 55,846 0 0
NISOURCE INC COM 65473P105 93,169 3,374,471 SH   SOLE 18 3,050,607 0 323,864
NISOURCE INC COM 65473P105 194,386 7,040,416 SH   SOLE 19 7,040,416 0 0
NISOURCE INC COM 65473P105 527,736 19,113,961 SH   SOLE 21 19,113,961 0 0
NISOURCE INC COM 65473P105 302,779 10,966,269 SH   SOLE 22 9,744,802 0 1,221,467
NISOURCE INC COM 65473P105 14,091 510,343 SH   SOLE 23 510,343 0 0
NISOURCE INC COM 65473P105 5,437 196,938 SH   SOLE 25 196,938 0 0
NISOURCE INC COM 65473P105 23,631 855,882 SH   SOLE 26 337,531 0 518,351
NISOURCE INC COM 65473P105 9,798 354,884 SH   SOLE 28 11,303 0 343,581
NISOURCE INC COM 65473P105 3,463 125,410 SH   SOLE 29 125,410 0 0
NISOURCE INC COM 65473P105 44,119 1,597,927 SH   SOLE 30 1,597,927 0 0
NISOURCE INC COM 65473P105 49,622 1,797,250 SH   SOLE 31 227,761 0 1,569,489
NISOURCE INC COM 65473P105 4,464 161,690 SH   SOLE 32 161,690 0 0
NISOURCE INC COM 65473P105 19,992 724,089 SH   SOLE 34 724,089 0 0
NISOURCE INC COM 65473P105 5,577 202,000 SH   SOLE 36 202,000 0 0
NISOURCE INC COM 65473P105 190 6,891 SH   SOLE 40 6,891 0 0
NISOURCE INC COM 65473P105 10,553 382,215 SH   SOLE 43 21,843 0 360,372
NISOURCE INC UNIT 12/01/2023 65473P121 81,633 728,928 SH   SOLE 21 728,928 0 0
NIU TECHNOLOGIES ADS 65481N100 13 800 SH   SOLE 2 800 0 0
NIU TECHNOLOGIES ADS 65481N100 10 598 SH   SOLE 4 598 0 0
NIU TECHNOLOGIES ADS 65481N100 5,579 346,324 SH   SOLE 21 346,324 0 0
NIU TECHNOLOGIES ADS 65481N100 3,105 192,742 SH   SOLE 22 185,622 0 7,120
NIU TECHNOLOGIES ADS 65481N100 27 1,655 SH   SOLE 25 1,655 0 0
NIU TECHNOLOGIES ADS 65481N100 1,483 92,082 SH   SOLE 30 92,082 0 0
NKARTA INC COM 65487U108 550 35,837 SH   SOLE 2 25,454 0 10,383
NKARTA INC COM 65487U108 3 227 SH   SOLE 7 227 0 0
NKARTA INC COM 65487U108 733 47,743 SH   SOLE 18 47,743 0 0
NKARTA INC COM 65487U108 389 25,310 SH   SOLE 19 25,310 0 0
NKARTA INC COM 65487U108 10,582 689,359 SH   SOLE 21 689,359 0 0
NKARTA INC COM 65487U108 6,869 447,467 SH   SOLE 22 435,064 0 12,403
NKARTA INC COM 65487U108 41 2,685 SH   SOLE 25 2,685 0 0
NKARTA INC COM 65487U108 12 777 SH   SOLE 26 777 0 0
NKARTA INC COM 65487U108 246 16,021 SH   SOLE 30 16,021 0 0
NKARTA INC COM 65487U108 13 869 SH   SOLE 36 869 0 0
NKARTA INC COM 65487U108 15 951 SH   SOLE 40 951 0 0
NKARTA INC COM 65487U108 477 31,085 SH   SOLE 43 2,567 0 28,518
NL INDS INC COM NEW 629156407 63 8,532 SH   SOLE 2 157 0 8,375
NL INDS INC COM NEW 629156407 221 29,816 SH   SOLE 18 29,816 0 0
NL INDS INC COM NEW 629156407 84 11,290 SH   SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 2,479 334,965 SH   SOLE 21 334,965 0 0
NL INDS INC COM NEW 629156407 1,271 171,823 SH   SOLE 22 168,124 0 3,699
NL INDS INC COM NEW 629156407 4 597 SH   SOLE 43 0 0 597
NLIGHT INC COM 65487K100 369 15,413 SH   SOLE 2 11,245 0 4,168
NLIGHT INC COM 65487K100 3 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100 14 602 SH   SOLE 7 602 0 0
NLIGHT INC COM 65487K100 2,705 112,950 SH   SOLE 18 112,950 0 0
NLIGHT INC COM 65487K100 1,865 77,850 SH   SOLE 19 77,850 0 0
NLIGHT INC COM 65487K100 34,696 1,448,689 SH   SOLE 21 1,448,689 0 0
NLIGHT INC COM 65487K100 23,662 987,959 SH   SOLE 22 964,397 0 23,562
NLIGHT INC COM 65487K100 108 4,503 SH   SOLE 25 4,503 0 0
NLIGHT INC COM 65487K100 616 25,702 SH   SOLE 26 20,434 0 5,268
NLIGHT INC COM 65487K100 70 2,906 SH   SOLE 28 2,906 0 0
NLIGHT INC COM 65487K100 586 24,461 SH   SOLE 30 24,461 0 0
NLIGHT INC COM 65487K100 153 6,401 SH   SOLE 40 6,401 0 0
NLIGHT INC COM 65487K100 157 6,547 SH   SOLE 43 0 0 6,547
NMI HLDGS INC CL A 629209305 1,872 85,666 SH   SOLE 2 38,512 0 47,154
NMI HLDGS INC CL A 629209305 118 5,415 SH   SOLE 4 327 0 5,088
NMI HLDGS INC CL A 629209305 29 1,350 SH   SOLE 7 1,350 0 0
NMI HLDGS INC CL A 629209305 7,064 323,306 SH   SOLE 18 323,306 0 0
NMI HLDGS INC CL A 629209305 5,652 258,694 SH   SOLE 19 258,694 0 0
NMI HLDGS INC CL A 629209305 228,889 10,475,448 SH   SOLE 21 10,475,448 0 0
NMI HLDGS INC CL A 629209305 47,915 2,192,887 SH   SOLE 22 2,113,221 0 79,666
NMI HLDGS INC CL A 629209305 235 10,777 SH   SOLE 25 10,777 0 0
NMI HLDGS INC CL A 629209305 807 36,956 SH   SOLE 26 22,541 0 14,415
NMI HLDGS INC CL A 629209305 8 369 SH   SOLE 28 369 0 0
NMI HLDGS INC CL A 629209305 3,483 159,385 SH   SOLE 30 159,385 0 0
NMI HLDGS INC CL A 629209305 222 10,155 SH   SOLE 40 10,155 0 0
NMI HLDGS INC CL A 629209305 850 38,906 SH   SOLE 43 34 0 38,872
NN INC COM 629337106 121 29,575 SH   SOLE 2 1,713 0 27,862
NN INC COM 629337106 2 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 554 135,210 SH   SOLE 18 135,210 0 0
NN INC COM 629337106 296 72,313 SH   SOLE 19 72,313 0 0
NN INC COM 629337106 6,631 1,617,284 SH   SOLE 21 1,617,284 0 0
NN INC COM 629337106 4,320 1,053,704 SH   SOLE 22 1,028,395 0 25,309
NN INC COM 629337106 45 10,968 SH   SOLE 43 0 0 10,968
NOAH HLDGS LTD SPON ADS CL A 65487X102 489 15,932 SH   SOLE 2 1,634 0 14,298
NOAH HLDGS LTD SPON ADS CL A 65487X102 535 17,431 SH   SOLE 4 8,833 0 8,598
NOAH HLDGS LTD SPON ADS CL A 65487X102 10 336 SH   SOLE 7 336 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 643 20,967 SH   SOLE 15 20,967 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 308 10,051 SH   SOLE 18 10,051 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 19,425 632,944 SH   SOLE 21 632,944 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 10,088 328,696 SH   SOLE 22 289,425 0 39,271
NOAH HLDGS LTD SPON ADS CL A 65487X102 463 15,077 SH   SOLE 23 15,077 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 24 776 SH   SOLE 25 776 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 701 22,850 SH   SOLE 26 4,128 0 18,722
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,155 37,639 SH   SOLE 28 0 0 37,639
NOAH HLDGS LTD SPON ADS CL A 65487X102 10,642 346,743 SH   SOLE 30 197,728 0 149,015
NOAH HLDGS LTD SPON ADS CL A 65487X102 82 2,669 SH   SOLE 34 2,669 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4 122 SH   SOLE 40 122 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,713 153,555 SH   SOLE 43 13,776 0 139,779
NOBLE CORP NEW SHS G6610J209 825 33,240 SH   SOLE 2 31,127 0 2,113
NOBLE CORP NEW SHS G6610J209 2,738 110,353 SH   SOLE 21 110,353 0 0
NOBLE CORP NEW SHS G6610J209 21,100 850,450 SH   SOLE 22 834,791 0 15,659
NOBLE CORP NEW SHS G6610J209 144 5,789 SH   SOLE 25 5,789 0 0
NOBLE CORP NEW SHS G6610J209 833 33,581 SH   SOLE 28 30,682 0 2,899
NOBLE CORP NEW SHS G6610J209 744 30,004 SH   SOLE 30 30,004 0 0
NOBLE CORP NEW SHS G6610J209 128 5,154 SH   SOLE 40 5,154 0 0
NOKIA CORP SPONSORED ADR 654902204 1 100 SH   SOLE 17 0 0 100
NOKIA CORP SPONSORED ADR 654902204 25,074 4,031,219 SH   SOLE 43 307,746 0 3,723,473
NOMAD FOODS LTD USD ORD SHS G6564A105 234 9,221 SH   SOLE 2 8,237 0 984
NOMAD FOODS LTD USD ORD SHS G6564A105 781 30,761 SH   SOLE 4 30,761 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 21 829 SH   SOLE 7 829 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 859 33,844 SH   SOLE 22 33,844 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 36 1,409 SH   SOLE 26 928 0 481
NOMAD FOODS LTD USD ORD SHS G6564A105 48 1,882 SH   SOLE 36 1,882 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 1 42 SH   SOLE 43 0 0 42
NOMURA HLDGS INC SPONSORED ADR 65535H208 19,205 4,435,440 SH   SOLE 43 454,898 0 3,980,542
NOODLES & CO COM CL A 65540B105 68 7,539 SH   SOLE 2 3,255 0 4,284
NOODLES & CO COM CL A 65540B105 6 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105 1,087 119,872 SH   SOLE 18 119,872 0 0
NOODLES & CO COM CL A 65540B105 708 78,096 SH   SOLE 19 78,096 0 0
NOODLES & CO COM CL A 65540B105 12,981 1,431,196 SH   SOLE 21 1,431,196 0 0
NOODLES & CO COM CL A 65540B105 7,865 867,152 SH   SOLE 22 860,743 0 6,409
NOODLES & CO COM CL A 65540B105 61 6,709 SH   SOLE 43 0 0 6,709
NORDIC AMERICAN TANKERS LIMI COM G65773106 281 166,284 SH   SOLE 2 6,391 0 159,893
NORDIC AMERICAN TANKERS LIMI COM G65773106 4 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 904 534,897 SH   SOLE 18 534,897 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,097 648,992 SH   SOLE 19 648,992 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 10,130 5,994,180 SH   SOLE 21 5,994,180 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 3,355 1,985,415 SH   SOLE 22 1,892,984 0 92,431
NORDIC AMERICAN TANKERS LIMI COM G65773106 20 12,041 SH   SOLE 23 12,041 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 127 75,170 SH   SOLE 26 0 0 75,170
NORDIC AMERICAN TANKERS LIMI COM G65773106 188 111,247 SH   SOLE 43 10,069 0 101,178
NORDSON CORP COM 655663102 30,791 120,620 SH   SOLE 2 49,681 0 70,939
NORDSON CORP COM 655663102 5,899 23,110 SH   SOLE 4 20,978 0 2,132
NORDSON CORP COM 655663102 2,510 9,833 SH   SOLE 7 9,833 0 0
NORDSON CORP COM 655663102 24 93 SH   SOLE 13 93 0 0
NORDSON CORP COM 655663102 1,312 5,140 SH   SOLE 15 5,140 0 0
NORDSON CORP COM 655663102 36,742 143,935 SH   SOLE 18 141,306 0 2,629
NORDSON CORP COM 655663102 4,328 16,954 SH   SOLE 19 16,954 0 0
NORDSON CORP COM 655663102 673,810 2,639,596 SH   SOLE 21 2,639,596 0 0
NORDSON CORP COM 655663102 394,057 1,543,686 SH   SOLE 22 1,481,042 0 62,644
NORDSON CORP COM 655663102 7,614 29,827 SH   SOLE 23 29,827 0 0
NORDSON CORP COM 655663102 1,456 5,704 SH   SOLE 25 5,704 0 0
NORDSON CORP COM 655663102 12,223 47,884 SH   SOLE 26 36,430 0 11,454
NORDSON CORP COM 655663102 27,819 108,980 SH   SOLE 28 923 0 108,057
NORDSON CORP COM 655663102 27,776 108,809 SH   SOLE 30 101,724 0 7,085
NORDSON CORP COM 655663102 5,559 21,775 SH   SOLE 31 5,827 0 15,948
NORDSON CORP COM 655663102 646 2,531 SH   SOLE 34 2,531 0 0
NORDSON CORP COM 655663102 2,682 10,506 SH   SOLE 36 10,506 0 0
NORDSON CORP COM 655663102 456 1,787 SH   SOLE 40 1,787 0 0
NORDSON CORP COM 655663102 5,166 20,239 SH   SOLE 43 751 0 19,488
NORDSTROM INC COM 655664100 6,247 276,162 SH   SOLE 2 219,440 0 56,722
NORDSTROM INC COM 655664100 111 4,902 SH   SOLE 4 4,902 0 0
NORDSTROM INC COM 655664100 86 3,819 SH   SOLE 7 3,819 0 0
NORDSTROM INC COM 655664100 74 3,268 SH   SOLE 13 3,268 0 0
NORDSTROM INC COM 655664100 10,741 474,849 SH   SOLE 18 358,571 0 116,278
NORDSTROM INC COM 655664100 16,232 717,593 SH   SOLE 19 717,593 0 0
NORDSTROM INC COM 655664100 124,636 5,509,981 SH   SOLE 21 5,509,981 0 0
NORDSTROM INC COM 655664100 90,367 3,995,010 SH   SOLE 22 3,683,799 0 311,211
NORDSTROM INC COM 655664100 9 411 SH   SOLE 23 411 0 0
NORDSTROM INC COM 655664100 423 18,679 SH   SOLE 25 18,679 0 0
NORDSTROM INC COM 655664100 2,411 106,598 SH   SOLE 26 58,860 0 47,738
NORDSTROM INC COM 655664100 2,588 114,426 SH   SOLE 28 2,253 0 112,173
NORDSTROM INC COM 655664100 3,941 174,238 SH   SOLE 30 174,238 0 0
NORDSTROM INC COM 655664100 38 1,662 SH   SOLE 31 1,662 0 0
NORDSTROM INC COM 655664100 1,122 49,616 SH   SOLE 36 49,616 0 0
NORDSTROM INC COM 655664100 306 13,546 SH   SOLE 40 13,546 0 0
NORDSTROM INC COM 655664100 1,090 48,174 SH   SOLE 43 3,121 0 45,053
NORFOLK SOUTHN CORP COM 655844108 118,458 397,897 SH   SOLE 2 97,631 0 300,266
NORFOLK SOUTHN CORP COM 655844108 39,954 134,206 SH   SOLE 4 109,383 0 24,823
NORFOLK SOUTHN CORP COM 655844108 61,585 206,862 SH   SOLE 7 199,629 0 7,233
NORFOLK SOUTHN CORP COM 655844108 3,383 11,365 SH   SOLE 13 8,711 0 2,654
NORFOLK SOUTHN CORP COM 655844108 10,420 34,999 SH   SOLE 15 34,999 0 0
NORFOLK SOUTHN CORP COM 655844108 4 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHN CORP COM 655844108 243,122 816,639 SH   SOLE 18 782,678 0 33,961
NORFOLK SOUTHN CORP COM 655844108 46,207 155,207 SH   SOLE 19 155,207 0 0
NORFOLK SOUTHN CORP COM 655844108 1,532,047 5,146,104 SH   SOLE 21 5,146,104 0 0
NORFOLK SOUTHN CORP COM 655844108 1,516,712 5,094,597 SH   SOLE 22 4,600,267 0 494,330
NORFOLK SOUTHN CORP COM 655844108 42,782 143,705 SH   SOLE 23 143,705 0 0
NORFOLK SOUTHN CORP COM 655844108 116,891 392,635 SH   SOLE 25 378,357 0 14,278
NORFOLK SOUTHN CORP COM 655844108 151,264 508,091 SH   SOLE 26 169,641 0 338,450
NORFOLK SOUTHN CORP COM 655844108 183,060 614,893 SH   SOLE 28 7,251 0 607,642
NORFOLK SOUTHN CORP COM 655844108 136 458 SH   SOLE 29 458 0 0
NORFOLK SOUTHN CORP COM 655844108 472,912 1,588,498 SH   SOLE 30 1,588,498 0 0
NORFOLK SOUTHN CORP COM 655844108 301,076 1,011,305 SH   SOLE 31 29,822 0 981,483
NORFOLK SOUTHN CORP COM 655844108 35,009 117,595 SH   SOLE 34 117,595 0 0
NORFOLK SOUTHN CORP COM 655844108 38,286 128,600 SH   SOLE 36 128,600 0 0
NORFOLK SOUTHN CORP COM 655844108 2,503 8,406 SH   SOLE 40 8,406 0 0
NORFOLK SOUTHN CORP COM 655844108 61,538 206,704 SH   SOLE 43 41,525 0 165,179
NORTHEAST BK LEWISTON ME COM 66405S100 3 95 SH   SOLE 2 0 0 95
NORTHEAST BK LEWISTON ME COM 66405S100 53 1,487 SH   SOLE 18 1,487 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 693 19,382 SH   SOLE 21 19,382 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 1,909 53,424 SH   SOLE 22 53,424 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 21 1,888 SH   SOLE 18 1,888 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 274 24,599 SH   SOLE 21 24,599 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 876 78,724 SH   SOLE 22 78,724 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 6 165 SH   SOLE 17 0 0 165
NORTHERN OIL AND GAS INC MN COM 665531307 1,212 58,884 SH   SOLE 2 32,041 0 26,843
NORTHERN OIL AND GAS INC MN COM 665531307 16 769 SH   SOLE 7 769 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 3,454 167,812 SH   SOLE 18 167,812 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 2,889 140,359 SH   SOLE 19 140,359 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 42,605 2,070,237 SH   SOLE 21 2,070,237 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 31,865 1,548,348 SH   SOLE 22 1,493,585 0 54,763
NORTHERN OIL AND GAS INC MN COM 665531307 49 2,400 SH   SOLE 23 2,400 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 200 9,727 SH   SOLE 25 9,727 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 550 26,703 SH   SOLE 26 0 0 26,703
NORTHERN OIL AND GAS INC MN COM 665531307 1,449 70,388 SH   SOLE 30 70,388 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 209 10,166 SH   SOLE 40 10,166 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 140 6,779 SH   SOLE 43 1,165 0 5,614
NORTHERN TECHNOLOGIES INTL C COM 665809109 21 1,342 SH   SOLE 18 1,342 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 309 20,202 SH   SOLE 21 20,202 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 131 8,536 SH   SOLE 22 8,536 0 0
NORTHERN TR CORP COM 665859104 45,177 377,704 SH   SOLE 2 75,895 0 301,809
NORTHERN TR CORP COM 665859104 19,793 165,479 SH   SOLE 4 107,067 0 58,412
NORTHERN TR CORP COM 665859104 21,904 183,129 SH   SOLE 7 176,913 0 6,216
NORTHERN TR CORP COM 665859104 390 3,262 SH   SOLE 13 957 0 2,305
NORTHERN TR CORP COM 665859104 3,377 28,237 SH   SOLE 15 28,237 0 0
NORTHERN TR CORP COM 665859104 63,048 527,111 SH   SOLE 18 499,359 0 27,752
NORTHERN TR CORP COM 665859104 13,825 115,587 SH   SOLE 19 115,587 0 0
NORTHERN TR CORP COM 665859104 722,069 6,036,861 SH   SOLE 21 6,036,861 0 0
NORTHERN TR CORP COM 665859104 525,948 4,397,193 SH   SOLE 22 3,980,154 0 417,039
NORTHERN TR CORP COM 665859104 13,656 114,168 SH   SOLE 23 114,168 0 0
NORTHERN TR CORP COM 665859104 52,319 437,410 SH   SOLE 25 437,410 0 0
NORTHERN TR CORP COM 665859104 65,025 543,644 SH   SOLE 26 264,084 0 279,560
NORTHERN TR CORP COM 665859104 72,370 605,049 SH   SOLE 28 10,983 0 594,066
NORTHERN TR CORP COM 665859104 17 142 SH   SOLE 29 142 0 0
NORTHERN TR CORP COM 665859104 170,550 1,425,888 SH   SOLE 30 1,425,888 0 0
NORTHERN TR CORP COM 665859104 10,562 88,305 SH   SOLE 31 22,696 0 65,609
NORTHERN TR CORP COM 665859104 2,767 23,130 SH   SOLE 34 23,130 0 0
NORTHERN TR CORP COM 665859104 15,762 131,777 SH   SOLE 36 131,777 0 0
NORTHERN TR CORP COM 665859104 737 6,162 SH   SOLE 40 6,162 0 0
NORTHERN TR CORP COM 665859104 25,070 209,599 SH   SOLE 43 18,758 0 190,841
NORTHFIELD BANCORP INC DEL COM 66611T108 631 39,019 SH   SOLE 2 12,661 0 26,358
NORTHFIELD BANCORP INC DEL COM 66611T108 13 820 SH   SOLE 7 820 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 2,845 176,024 SH   SOLE 18 176,024 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,365 84,485 SH   SOLE 19 84,485 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 87,856 5,436,633 SH   SOLE 21 5,436,633 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 20,002 1,237,721 SH   SOLE 22 1,187,125 0 50,596
NORTHFIELD BANCORP INC DEL COM 66611T108 22 1,371 SH   SOLE 25 1,371 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 58 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 1,519 94,003 SH   SOLE 30 94,003 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 83 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 664 41,116 SH   SOLE 43 852 0 40,264
NORTHRIM BANCORP INC COM 666762109 1,329 30,586 SH   SOLE 2 13,386 0 17,200
NORTHRIM BANCORP INC COM 666762109 7 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 869 19,993 SH   SOLE 18 19,993 0 0
NORTHRIM BANCORP INC COM 666762109 4,345 99,968 SH   SOLE 19 99,968 0 0
NORTHRIM BANCORP INC COM 666762109 10,278 236,491 SH   SOLE 21 236,491 0 0
NORTHRIM BANCORP INC COM 666762109 14,689 337,987 SH   SOLE 22 334,449 0 3,538
NORTHRIM BANCORP INC COM 666762109 88 2,030 SH   SOLE 23 2,030 0 0
NORTHRIM BANCORP INC COM 666762109 913 21,001 SH   SOLE 26 0 0 21,001
NORTHROP GRUMMAN CORP COM 666807102 149,231 385,539 SH   SOLE 2 113,102 0 272,437
NORTHROP GRUMMAN CORP COM 666807102 24,036 62,097 SH   SOLE 4 36,691 0 25,406
NORTHROP GRUMMAN CORP COM 666807102 50,672 130,911 SH   SOLE 7 126,488 0 4,423
NORTHROP GRUMMAN CORP COM 666807102 936 2,419 SH   SOLE 13 950 0 1,469
NORTHROP GRUMMAN CORP COM 666807102 8,334 21,532 SH   SOLE 15 21,532 0 0
NORTHROP GRUMMAN CORP COM 666807102 104,439 269,820 SH   SOLE 18 255,749 0 14,071
NORTHROP GRUMMAN CORP COM 666807102 22,757 58,792 SH   SOLE 19 58,792 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,316,162 3,400,320 SH   SOLE 21 3,400,320 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,215,557 3,140,407 SH   SOLE 22 2,828,690 0 311,717
NORTHROP GRUMMAN CORP COM 666807102 36,551 94,430 SH   SOLE 23 94,430 0 0
NORTHROP GRUMMAN CORP COM 666807102 27,922 72,137 SH   SOLE 25 72,137 0 0
NORTHROP GRUMMAN CORP COM 666807102 66,991 173,073 SH   SOLE 26 89,015 0 84,058
NORTHROP GRUMMAN CORP COM 666807102 3,227 8,338 SH   SOLE 29 8,338 0 0
NORTHROP GRUMMAN CORP COM 666807102 223,413 577,191 SH   SOLE 30 577,191 0 0
NORTHROP GRUMMAN CORP COM 666807102 12,384 31,994 SH   SOLE 31 28,435 0 3,559
NORTHROP GRUMMAN CORP COM 666807102 23,423 60,513 SH   SOLE 36 60,513 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,172 3,028 SH   SOLE 40 3,028 0 0
NORTHROP GRUMMAN CORP COM 666807102 53,794 138,979 SH   SOLE 43 7,909 0 131,070
NORTHWEST BANCSHARES INC MD COM 667340103 1,306 92,216 SH   SOLE 2 32,179 0 60,037
NORTHWEST BANCSHARES INC MD COM 667340103 9 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 25 1,733 SH   SOLE 7 1,733 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 6,691 472,502 SH   SOLE 18 472,502 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,981 210,502 SH   SOLE 19 210,502 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 204,087 14,412,954 SH   SOLE 21 14,412,954 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 43,616 3,080,206 SH   SOLE 22 2,972,240 0 107,966
NORTHWEST BANCSHARES INC MD COM 667340103 127 8,945 SH   SOLE 25 8,945 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 422 29,789 SH   SOLE 26 22,765 0 7,024
NORTHWEST BANCSHARES INC MD COM 667340103 32 2,267 SH   SOLE 28 2,267 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,956 208,749 SH   SOLE 30 208,749 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 205 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,223 86,374 SH   SOLE 43 13,758 0 72,616
NORTHWEST NAT HLDG CO COM 66765N105 1,270 26,040 SH   SOLE 2 14,777 0 11,263
NORTHWEST NAT HLDG CO COM 66765N105 245 5,020 SH   SOLE 4 5,020 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,270 46,542 SH   SOLE 7 46,542 0 0
NORTHWEST NAT HLDG CO COM 66765N105 5,691 116,672 SH   SOLE 18 116,672 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,634 53,998 SH   SOLE 19 53,998 0 0
NORTHWEST NAT HLDG CO COM 66765N105 195,137 4,000,350 SH   SOLE 21 4,000,350 0 0
NORTHWEST NAT HLDG CO COM 66765N105 38,376 786,724 SH   SOLE 22 755,582 0 31,142
NORTHWEST NAT HLDG CO COM 66765N105 206 4,227 SH   SOLE 25 4,227 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,492 30,590 SH   SOLE 26 13,546 0 17,044
NORTHWEST NAT HLDG CO COM 66765N105 13 257 SH   SOLE 28 257 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,549 72,750 SH   SOLE 30 72,750 0 0
NORTHWEST NAT HLDG CO COM 66765N105 5,559 113,970 SH   SOLE 31 0 0 113,970
NORTHWEST NAT HLDG CO COM 66765N105 65 1,336 SH   SOLE 36 1,336 0 0
NORTHWEST NAT HLDG CO COM 66765N105 204 4,175 SH   SOLE 40 4,175 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,401 28,714 SH   SOLE 43 1,457 0 27,257
NORTHWEST PIPE CO COM 667746101 187 5,895 SH   SOLE 2 394 0 5,501
NORTHWEST PIPE CO COM 667746101 4 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101 1,039 32,666 SH   SOLE 18 32,666 0 0
NORTHWEST PIPE CO COM 667746101 530 16,674 SH   SOLE 19 16,674 0 0
NORTHWEST PIPE CO COM 667746101 16,909 531,730 SH   SOLE 21 531,730 0 0
NORTHWEST PIPE CO COM 667746101 8,104 254,840 SH   SOLE 22 249,086 0 5,754
NORTHWEST PIPE CO COM 667746101 18 560 SH   SOLE 43 0 0 560
NORTHWESTERN CORP COM NEW 668074305 12,789 223,744 SH   SOLE 2 129,116 0 94,628
NORTHWESTERN CORP COM NEW 668074305 466 8,151 SH   SOLE 4 8,151 0 0
NORTHWESTERN CORP COM NEW 668074305 4,925 86,166 SH   SOLE 7 86,166 0 0
NORTHWESTERN CORP COM NEW 668074305 15,941 278,877 SH   SOLE 18 278,877 0 0
NORTHWESTERN CORP COM NEW 668074305 33,194 580,721 SH   SOLE 19 580,721 0 0
NORTHWESTERN CORP COM NEW 668074305 290,734 5,086,312 SH   SOLE 21 5,086,312 0 0
NORTHWESTERN CORP COM NEW 668074305 123,235 2,155,960 SH   SOLE 22 2,103,115 0 52,845
NORTHWESTERN CORP COM NEW 668074305 1,193 20,872 SH   SOLE 23 20,872 0 0
NORTHWESTERN CORP COM NEW 668074305 1,334 23,343 SH   SOLE 26 19,417 0 3,926
NORTHWESTERN CORP COM NEW 668074305 144 2,520 SH   SOLE 28 2,520 0 0
NORTHWESTERN CORP COM NEW 668074305 3,163 55,339 SH   SOLE 30 55,339 0 0
NORTHWESTERN CORP COM NEW 668074305 11,302 197,720 SH   SOLE 31 0 0 197,720
NORTHWESTERN CORP COM NEW 668074305 1,186 20,747 SH   SOLE 32 20,747 0 0
NORTHWESTERN CORP COM NEW 668074305 240 4,202 SH   SOLE 36 4,202 0 0
NORTHWESTERN CORP COM NEW 668074305 395 6,902 SH   SOLE 40 6,902 0 0
NORTHWESTERN CORP COM NEW 668074305 1,531 26,780 SH   SOLE 43 1,894 0 24,886
NORTONLIFELOCK INC COM 668771108 37,593 1,446,985 SH   SOLE 2 225,541 0 1,221,444
NORTONLIFELOCK INC COM 668771108 9,442 363,424 SH   SOLE 4 229,414 0 134,010
NORTONLIFELOCK INC COM 668771108 15,220 585,854 SH   SOLE 7 567,520 0 18,334
NORTONLIFELOCK INC COM 668771108 215 8,282 SH   SOLE 13 1,470 0 6,812
NORTONLIFELOCK INC COM 668771108 2,111 81,271 SH   SOLE 15 81,271 0 0
NORTONLIFELOCK INC COM 668771108 36,509 1,405,284 SH   SOLE 18 1,327,245 0 78,039
NORTONLIFELOCK INC COM 668771108 17,412 670,194 SH   SOLE 19 670,194 0 0
NORTONLIFELOCK INC COM 668771108 481,166 18,520,637 SH   SOLE 21 18,520,637 0 0
NORTONLIFELOCK INC COM 668771108 348,105 13,398,959 SH   SOLE 22 12,216,285 0 1,182,674
NORTONLIFELOCK INC COM 668771108 9,174 353,105 SH   SOLE 23 353,105 0 0
NORTONLIFELOCK INC COM 668771108 40,212 1,547,800 SH   SOLE 25 1,547,800 0 0
NORTONLIFELOCK INC COM 668771108 34,440 1,325,623 SH   SOLE 26 449,234 0 876,389
NORTONLIFELOCK INC COM 668771108 47,363 1,823,060 SH   SOLE 28 22,829 0 1,800,231
NORTONLIFELOCK INC COM 668771108 11 418 SH   SOLE 29 418 0 0
NORTONLIFELOCK INC COM 668771108 89,810 3,456,894 SH   SOLE 30 2,801,014 0 655,880
NORTONLIFELOCK INC COM 668771108 5,824 224,173 SH   SOLE 31 68,666 0 155,507
NORTONLIFELOCK INC COM 668771108 3,534 136,028 SH   SOLE 34 136,028 0 0
NORTONLIFELOCK INC COM 668771108 8,484 326,571 SH   SOLE 36 326,571 0 0
NORTONLIFELOCK INC COM 668771108 520 19,998 SH   SOLE 40 19,998 0 0
NORTONLIFELOCK INC COM 668771108 15,352 590,905 SH   SOLE 43 16,101 0 574,804
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 23,594 1,137,626 SH   SOLE 2 166,352 0 971,274
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 27 1,319 SH   SOLE 4 1,319 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,086 293,423 SH   SOLE 7 282,543 0 10,880
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 116 5,569 SH   SOLE 15 5,569 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11,478 553,417 SH   SOLE 18 522,630 0 30,787
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,073 196,369 SH   SOLE 19 196,369 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 178,956 8,628,548 SH   SOLE 21 8,628,548 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 175,626 8,467,975 SH   SOLE 22 7,687,147 0 780,828
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 56 2,687 SH   SOLE 23 2,687 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,109 53,491 SH   SOLE 25 53,491 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,709 419,902 SH   SOLE 26 169,594 0 250,308
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 137 6,591 SH   SOLE 28 6,591 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 21,477 1,035,558 SH   SOLE 30 1,035,558 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 115 5,557 SH   SOLE 31 5,557 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 936 45,112 SH   SOLE 36 45,112 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,105 53,257 SH   SOLE 40 53,257 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,160 296,996 SH   SOLE 43 47,339 0 249,657
NORWOOD FINL CORP COM 669549107 27 1,034 SH   SOLE 2 697 0 337
NORWOOD FINL CORP COM 669549107 38 1,464 SH   SOLE 18 1,464 0 0
NORWOOD FINL CORP COM 669549107 538 20,718 SH   SOLE 21 20,718 0 0
NORWOOD FINL CORP COM 669549107 282 10,853 SH   SOLE 22 10,853 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 29 4,140 SH   SOLE 2 4,140 0 0
NOV INC COM 62955J103 21,515 1,587,819 SH   SOLE 2 281,016 0 1,306,803
NOV INC COM 62955J103 343 25,291 SH   SOLE 4 25,291 0 0
NOV INC COM 62955J103 148 10,938 SH   SOLE 7 10,938 0 0
NOV INC COM 62955J103 11,751 867,259 SH   SOLE 18 863,949 0 3,310
NOV INC COM 62955J103 1,530 112,914 SH   SOLE 19 112,914 0 0
NOV INC COM 62955J103 268,125 19,787,831 SH   SOLE 21 19,787,831 0 0
NOV INC COM 62955J103 144,626 10,673,535 SH   SOLE 22 10,234,269 0 439,266
NOV INC COM 62955J103 806 59,457 SH   SOLE 25 59,457 0 0
NOV INC COM 62955J103 2,452 180,934 SH   SOLE 26 150,935 0 29,999
NOV INC COM 62955J103 710 52,386 SH   SOLE 28 6,960 0 45,426
NOV INC COM 62955J103 3,316 244,690 SH   SOLE 30 244,690 0 0
NOV INC COM 62955J103 81 5,952 SH   SOLE 31 5,952 0 0
NOV INC COM 62955J103 1,319 97,319 SH   SOLE 36 97,319 0 0
NOV INC COM 62955J103 716 52,818 SH   SOLE 40 52,818 0 0
NOV INC COM 62955J103 4,562 336,714 SH   SOLE 43 12,913 0 323,801
NOVA LIFESTYLE INC COM NEW 66979P201 5 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 46 24,652 SH   SOLE 22 24,652 0 0
NOVA LTD COM M7516K103 959 6,548 SH   SOLE 43 3,722 0 2,826
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 651 94,884 SH   SOLE 2 13,426 0 81,458
NOVAGOLD RES INC COM NEW 66987E206 26 3,813 SH   SOLE 7 3,813 0 0
NOVAGOLD RES INC COM NEW 66987E206 4,749 692,310 SH   SOLE 18 626,375 0 65,935
NOVAGOLD RES INC COM NEW 66987E206 8,289 1,208,352 SH   SOLE 19 1,208,352 0 0
NOVAGOLD RES INC COM NEW 66987E206 52,244 7,615,769 SH   SOLE 21 7,615,769 0 0
NOVAGOLD RES INC COM NEW 66987E206 18,488 2,695,006 SH   SOLE 22 2,662,783 0 32,223
NOVAGOLD RES INC COM NEW 66987E206 131 19,123 SH   SOLE 23 19,123 0 0
NOVAGOLD RES INC COM NEW 66987E206 969 141,318 SH   SOLE 26 0 0 141,318
NOVAGOLD RES INC COM NEW 66987E206 66 9,668 SH   SOLE 43 192 0 9,476
NOVAN INC COM NEW 66988N205 1 140 SH   SOLE 2 0 0 140
NOVAN INC COM NEW 66988N205 15 3,652 SH   SOLE 18 3,652 0 0
NOVAN INC COM NEW 66988N205 237 56,864 SH   SOLE 21 56,864 0 0
NOVAN INC COM NEW 66988N205 1,011 242,476 SH   SOLE 22 242,476 0 0
NOVANTA INC COM 67000B104 2,430 13,781 SH   SOLE 2 9,836 0 3,945
NOVANTA INC COM 67000B104 99 560 SH   SOLE 4 125 0 435
NOVANTA INC COM 67000B104 91 514 SH   SOLE 7 514 0 0
NOVANTA INC COM 67000B104 16,567 93,954 SH   SOLE 18 93,954 0 0
NOVANTA INC COM 67000B104 11,067 62,765 SH   SOLE 19 62,765 0 0
NOVANTA INC COM 67000B104 213,562 1,211,151 SH   SOLE 21 1,211,151 0 0
NOVANTA INC COM 67000B104 145,870 827,253 SH   SOLE 22 807,614 0 19,639
NOVANTA INC COM 67000B104 1,200 6,803 SH   SOLE 25 6,803 0 0
NOVANTA INC COM 67000B104 2,925 16,587 SH   SOLE 26 13,904 0 2,683
NOVANTA INC COM 67000B104 4,447 25,218 SH   SOLE 28 25,218 0 0
NOVANTA INC COM 67000B104 30,087 170,629 SH   SOLE 30 170,629 0 0
NOVANTA INC COM 67000B104 546 3,096 SH   SOLE 36 3,096 0 0
NOVANTA INC COM 67000B104 816 4,625 SH   SOLE 40 4,625 0 0
NOVANTA INC COM 67000B104 3,169 17,971 SH   SOLE 43 11,196 0 6,775
NOVARTIS AG SPONSORED ADR 66987V109 705 8,058 SH   SOLE 18 8,058 0 0
NOVARTIS AG SPONSORED ADR 66987V109 6,008 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109 108,383 1,239,090 SH   SOLE 43 86,191 0 1,152,899
NOVAVAX INC COM NEW 670002401 19,848 138,729 SH   SOLE 2 14,060 0 124,669
NOVAVAX INC COM NEW 670002401 6,412 44,816 SH   SOLE 4 29,859 0 14,957
NOVAVAX INC COM NEW 670002401 939 6,560 SH   SOLE 7 6,560 0 0
NOVAVAX INC COM NEW 670002401 137 960 SH   SOLE 13 133 0 827
NOVAVAX INC COM NEW 670002401 785 5,485 SH   SOLE 15 5,485 0 0
NOVAVAX INC COM NEW 670002401 12,877 90,007 SH   SOLE 18 86,459 0 3,548
NOVAVAX INC COM NEW 670002401 3,358 23,474 SH   SOLE 19 23,474 0 0
NOVAVAX INC COM NEW 670002401 263,465 1,841,514 SH   SOLE 21 1,841,514 0 0
NOVAVAX INC COM NEW 670002401 244,399 1,708,251 SH   SOLE 22 1,624,850 0 83,401
NOVAVAX INC COM NEW 670002401 5,987 41,844 SH   SOLE 23 41,844 0 0
NOVAVAX INC COM NEW 670002401 5,132 35,874 SH   SOLE 25 35,874 0 0
NOVAVAX INC COM NEW 670002401 9,464 66,149 SH   SOLE 26 50,439 0 15,710
NOVAVAX INC COM NEW 670002401 12,873 89,978 SH   SOLE 28 5,289 0 84,689
NOVAVAX INC COM NEW 670002401 20 141 SH   SOLE 29 141 0 0
NOVAVAX INC COM NEW 670002401 32,607 227,910 SH   SOLE 30 227,910 0 0
NOVAVAX INC COM NEW 670002401 3,662 25,596 SH   SOLE 31 6,498 0 19,098
NOVAVAX INC COM NEW 670002401 492 3,438 SH   SOLE 34 3,438 0 0
NOVAVAX INC COM NEW 670002401 1,650 11,531 SH   SOLE 36 11,531 0 0
NOVAVAX INC COM NEW 670002401 323 2,259 SH   SOLE 40 2,259 0 0
NOVAVAX INC COM NEW 670002401 4,384 30,645 SH   SOLE 43 3,713 0 26,932
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 2,910 2,125,000 PRN   SOLE 21 2,125,000 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 2 1,080 SH   SOLE 18 1,080 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 14 9,958 SH   SOLE 21 9,958 0 0
NOVO-NORDISK A S ADR 670100205 45 401 SH   SOLE 17 0 0 401
NOVO-NORDISK A S ADR 670100205 169,890 1,516,875 SH   SOLE 18 1,513,889 0 2,986
NOVO-NORDISK A S ADR 670100205 11,052 98,683 SH   SOLE 19 98,683 0 0
NOVO-NORDISK A S ADR 670100205 3,967 35,423 SH   SOLE 25 13,268 0 22,155
NOVO-NORDISK A S ADR 670100205 114 1,021 SH   SOLE 30 1,021 0 0
NOVO-NORDISK A S ADR 670100205 18,007 160,774 SH   SOLE 34 160,774 0 0
NOVO-NORDISK A S ADR 670100205 937 8,369 SH   SOLE 36 8,369 0 0
NOVO-NORDISK A S ADR 670100205 183,970 1,642,586 SH   SOLE 43 113,032 0 1,529,554
NOVOCURE LTD ORD SHS G6674U108 17,578 234,127 SH   SOLE 2 41,279 0 192,848
NOVOCURE LTD ORD SHS G6674U108 5,038 67,106 SH   SOLE 4 41,109 0 25,997
NOVOCURE LTD ORD SHS G6674U108 586 7,802 SH   SOLE 7 7,802 0 0
NOVOCURE LTD ORD SHS G6674U108 92 1,228 SH   SOLE 13 107 0 1,121
NOVOCURE LTD ORD SHS G6674U108 560 7,464 SH   SOLE 15 7,464 0 0
NOVOCURE LTD ORD SHS G6674U108 5,867 78,149 SH   SOLE 18 73,509 0 4,640
NOVOCURE LTD ORD SHS G6674U108 26,221 349,238 SH   SOLE 19 349,238 0 0
NOVOCURE LTD ORD SHS G6674U108 54 720 SH   SOLE 20 720 0 0
NOVOCURE LTD ORD SHS G6674U108 208,407 2,775,804 SH   SOLE 21 2,775,804 0 0
NOVOCURE LTD ORD SHS G6674U108 146,952 1,957,269 SH   SOLE 22 1,846,631 0 110,638
NOVOCURE LTD ORD SHS G6674U108 3,951 52,619 SH   SOLE 23 52,619 0 0
NOVOCURE LTD ORD SHS G6674U108 11,202 149,195 SH   SOLE 25 149,195 0 0
NOVOCURE LTD ORD SHS G6674U108 10,210 135,990 SH   SOLE 26 62,406 0 73,584
NOVOCURE LTD ORD SHS G6674U108 16,244 216,359 SH   SOLE 28 1,771 0 214,588
NOVOCURE LTD ORD SHS G6674U108 26,872 357,906 SH   SOLE 30 354,676 0 3,230
NOVOCURE LTD ORD SHS G6674U108 2,579 34,348 SH   SOLE 31 11,089 0 23,259
NOVOCURE LTD ORD SHS G6674U108 14,059 187,251 SH   SOLE 34 187,251 0 0
NOVOCURE LTD ORD SHS G6674U108 3,111 41,432 SH   SOLE 36 41,432 0 0
NOVOCURE LTD ORD SHS G6674U108 243 3,240 SH   SOLE 40 3,240 0 0
NOVOCURE LTD ORD SHS G6674U108 2,411 32,109 SH   SOLE 43 4,192 0 27,917
NOW INC COM 67011P100 857 100,359 SH   SOLE 2 37,678 0 62,681
NOW INC COM 67011P100 5 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 15 1,734 SH   SOLE 7 1,734 0 0
NOW INC COM 67011P100 3,572 418,277 SH   SOLE 18 418,277 0 0
NOW INC COM 67011P100 1,662 194,588 SH   SOLE 19 194,588 0 0
NOW INC COM 67011P100 115,727 13,551,152 SH   SOLE 21 13,551,152 0 0
NOW INC COM 67011P100 24,227 2,836,907 SH   SOLE 22 2,723,982 0 112,925
NOW INC COM 67011P100 119 13,974 SH   SOLE 25 13,974 0 0
NOW INC COM 67011P100 459 53,796 SH   SOLE 26 46,439 0 7,357
NOW INC COM 67011P100 78 9,192 SH   SOLE 28 9,192 0 0
NOW INC COM 67011P100 1,686 197,413 SH   SOLE 30 197,413 0 0
NOW INC COM 67011P100 76 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 101 11,818 SH   SOLE 40 11,818 0 0
NOW INC COM 67011P100 672 78,746 SH   SOLE 43 0 0 78,746
NRG ENERGY INC COM NEW 629377508 30,293 703,190 SH   SOLE 2 90,564 0 612,626
NRG ENERGY INC COM NEW 629377508 4,440 103,053 SH   SOLE 4 93,084 0 9,969
NRG ENERGY INC COM NEW 629377508 18,601 431,785 SH   SOLE 7 424,344 0 7,441
NRG ENERGY INC COM NEW 629377508 20 471 SH   SOLE 13 471 0 0
NRG ENERGY INC COM NEW 629377508 1,296 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 22,595 524,498 SH   SOLE 18 490,123 0 34,375
NRG ENERGY INC COM NEW 629377508 5,239 121,620 SH   SOLE 19 121,620 0 0
NRG ENERGY INC COM NEW 629377508 517,379 12,009,721 SH   SOLE 21 12,009,721 0 0
NRG ENERGY INC COM NEW 629377508 246,838 5,729,769 SH   SOLE 22 5,230,134 0 499,635
NRG ENERGY INC COM NEW 629377508 5,969 138,559 SH   SOLE 23 138,559 0 0
NRG ENERGY INC COM NEW 629377508 4,207 97,644 SH   SOLE 25 97,644 0 0
NRG ENERGY INC COM NEW 629377508 20,192 468,709 SH   SOLE 26 160,302 0 308,407
NRG ENERGY INC COM NEW 629377508 7,681 178,287 SH   SOLE 28 0 0 178,287
NRG ENERGY INC COM NEW 629377508 58 1,353 SH   SOLE 29 1,353 0 0
NRG ENERGY INC COM NEW 629377508 52,857 1,226,939 SH   SOLE 30 1,226,939 0 0
NRG ENERGY INC COM NEW 629377508 3,848 89,321 SH   SOLE 31 29,070 0 60,251
NRG ENERGY INC COM NEW 629377508 4,085 94,831 SH   SOLE 32 94,831 0 0
NRG ENERGY INC COM NEW 629377508 538 12,485 SH   SOLE 34 12,485 0 0
NRG ENERGY INC COM NEW 629377508 4,079 94,679 SH   SOLE 36 94,679 0 0
NRG ENERGY INC COM NEW 629377508 202 4,688 SH   SOLE 40 4,688 0 0
NRG ENERGY INC COM NEW 629377508 13,201 306,438 SH   SOLE 43 29,724 0 276,714
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 1,542 1,300,000 PRN   SOLE 2 1,300,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 4,077 3,437,000 PRN   SOLE 21 3,437,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 6,703 5,650,000 PRN   SOLE 22 5,650,000 0 0
NRX PHARMACEUTICALS INC COM 629444100 974 203,791 SH   SOLE 21 203,791 0 0
NRX PHARMACEUTICALS INC COM 629444100 1,367 286,002 SH   SOLE 22 286,002 0 0
NRX PHARMACEUTICALS INC COM 629444100 123 25,655 SH   SOLE 30 25,655 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 3,089 329,308 SH   SOLE 2 329,308 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 232 24,784 SH   SOLE 4 24,784 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 3,061 326,336 SH   SOLE 18 326,336 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 23,159 2,468,959 SH   SOLE 19 2,468,959 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 6,922 737,977 SH   SOLE 22 737,977 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 246 26,200 SH   SOLE 26 26,200 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 14,744 1,571,865 SH   SOLE 34 1,571,865 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,431 67,612 SH   SOLE 2 41,668 0 25,944
NU SKIN ENTERPRISES INC CL A 67018T105 11 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 62 1,221 SH   SOLE 7 1,221 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 11,832 233,151 SH   SOLE 18 231,144 0 2,007
NU SKIN ENTERPRISES INC CL A 67018T105 7,543 148,629 SH   SOLE 19 148,629 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 180,677 3,560,132 SH   SOLE 21 3,560,132 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 73,117 1,440,734 SH   SOLE 22 1,402,400 0 38,334
NU SKIN ENTERPRISES INC CL A 67018T105 57 1,125 SH   SOLE 23 1,125 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 306 6,030 SH   SOLE 25 6,030 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 989 19,489 SH   SOLE 26 12,259 0 7,230
NU SKIN ENTERPRISES INC CL A 67018T105 45 892 SH   SOLE 28 892 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,642 32,364 SH   SOLE 30 32,364 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 74 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 342 6,731 SH   SOLE 40 6,731 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 12,234 241,057 SH   SOLE 43 15,835 0 225,222
NUANCE COMMUNICATIONS INC COM 67020Y100 27,312 493,701 SH   SOLE 2 48,342 0 445,359
NUANCE COMMUNICATIONS INC COM 67020Y100 7,938 143,491 SH   SOLE 4 69,557 0 73,934
NUANCE COMMUNICATIONS INC COM 67020Y100 1,732 31,304 SH   SOLE 7 31,304 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 26 470 SH   SOLE 13 470 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,150 20,790 SH   SOLE 15 20,790 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 22,589 408,338 SH   SOLE 18 393,219 0 15,119
NUANCE COMMUNICATIONS INC COM 67020Y100 4,587 82,909 SH   SOLE 19 82,909 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 283,981 5,133,430 SH   SOLE 21 5,133,430 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 356,540 6,445,052 SH   SOLE 22 6,116,415 0 328,637
NUANCE COMMUNICATIONS INC COM 67020Y100 9,277 167,705 SH   SOLE 23 167,705 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,640 47,724 SH   SOLE 25 47,724 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 14,890 269,167 SH   SOLE 26 203,110 0 66,057
NUANCE COMMUNICATIONS INC COM 67020Y100 32,603 589,345 SH   SOLE 28 226,015 0 363,330
NUANCE COMMUNICATIONS INC COM 67020Y100 52,030 940,522 SH   SOLE 30 930,661 0 9,861
NUANCE COMMUNICATIONS INC COM 67020Y100 2,513 45,423 SH   SOLE 31 35,485 0 9,938
NUANCE COMMUNICATIONS INC COM 67020Y100 846 15,300 SH   SOLE 34 15,300 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,944 53,225 SH   SOLE 36 53,225 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 572 10,345 SH   SOLE 40 10,345 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,876 106,221 SH   SOLE 43 10,145 0 96,076
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 4,341 1,540,000 PRN   SOLE 21 1,540,000 0 0
NUCOR CORP COM 670346105 53,975 472,839 SH   SOLE 2 93,333 0 379,506
NUCOR CORP COM 670346105 14,537 127,353 SH   SOLE 4 114,011 0 13,342
NUCOR CORP COM 670346105 32,103 281,232 SH   SOLE 7 272,713 0 8,519
NUCOR CORP COM 670346105 432 3,782 SH   SOLE 13 598 0 3,184
NUCOR CORP COM 670346105 4,860 42,576 SH   SOLE 15 42,576 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 53,682 470,278 SH   SOLE 18 431,512 0 38,766
NUCOR CORP COM 670346105 18,181 159,276 SH   SOLE 19 159,276 0 0
NUCOR CORP COM 670346105 1,098,414 9,622,550 SH   SOLE 21 9,622,550 0 0
NUCOR CORP COM 670346105 696,497 6,101,591 SH   SOLE 22 5,519,519 0 582,072
NUCOR CORP COM 670346105 19,076 167,113 SH   SOLE 23 167,113 0 0
NUCOR CORP COM 670346105 61,767 541,108 SH   SOLE 25 541,108 0 0
NUCOR CORP COM 670346105 91,178 798,754 SH   SOLE 26 236,727 0 562,027
NUCOR CORP COM 670346105 94,623 828,939 SH   SOLE 28 10,109 0 818,830
NUCOR CORP COM 670346105 206,157 1,806,015 SH   SOLE 30 1,806,015 0 0
NUCOR CORP COM 670346105 12,073 105,764 SH   SOLE 31 32,186 0 73,578
NUCOR CORP COM 670346105 70,032 613,505 SH   SOLE 34 613,505 0 0
NUCOR CORP COM 670346105 15,404 134,941 SH   SOLE 36 134,941 0 0
NUCOR CORP COM 670346105 1,167 10,227 SH   SOLE 40 10,227 0 0
NUCOR CORP COM 670346105 18,272 160,069 SH   SOLE 43 21,348 0 138,721
NURIX THERAPEUTICS INC COM 67080M103 390 13,484 SH   SOLE 2 5,814 0 7,670
NURIX THERAPEUTICS INC COM 67080M103 16 553 SH   SOLE 7 553 0 0
NURIX THERAPEUTICS INC COM 67080M103 2,399 82,859 SH   SOLE 18 82,859 0 0
NURIX THERAPEUTICS INC COM 67080M103 1,679 58,013 SH   SOLE 19 58,013 0 0
NURIX THERAPEUTICS INC COM 67080M103 38,815 1,340,743 SH   SOLE 21 1,340,743 0 0
NURIX THERAPEUTICS INC COM 67080M103 24,702 853,277 SH   SOLE 22 841,822 0 11,455
NURIX THERAPEUTICS INC COM 67080M103 83 2,875 SH   SOLE 25 2,875 0 0
NURIX THERAPEUTICS INC COM 67080M103 78 2,683 SH   SOLE 26 912 0 1,771
NURIX THERAPEUTICS INC COM 67080M103 5,281 182,422 SH   SOLE 30 182,422 0 0
NURIX THERAPEUTICS INC COM 67080M103 16 545 SH   SOLE 36 545 0 0
NURIX THERAPEUTICS INC COM 67080M103 69 2,371 SH   SOLE 40 2,371 0 0
NURIX THERAPEUTICS INC COM 67080M103 233 8,036 SH   SOLE 43 0 0 8,036
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2 52 SH   SOLE 17 0 0 52
NUTANIX INC CL A 67059N108 16,223 509,203 SH   SOLE 2 209,221 0 299,982
NUTANIX INC CL A 67059N108 147 4,602 SH   SOLE 4 2,852 0 1,750
NUTANIX INC CL A 67059N108 89 2,784 SH   SOLE 7 2,784 0 0
NUTANIX INC CL A 67059N108 179 5,632 SH   SOLE 13 5,632 0 0
NUTANIX INC CL A 67059N108 4,245 133,244 SH   SOLE 18 132,838 0 406
NUTANIX INC CL A 67059N108 1,962 61,575 SH   SOLE 19 61,575 0 0
NUTANIX INC CL A 67059N108 115,557 3,627,022 SH   SOLE 21 3,627,022 0 0
NUTANIX INC CL A 67059N108 156,520 4,912,743 SH   SOLE 22 4,676,646 0 236,097
NUTANIX INC CL A 67059N108 50 1,560 SH   SOLE 23 1,560 0 0
NUTANIX INC CL A 67059N108 1,002 31,463 SH   SOLE 25 31,463 0 0
NUTANIX INC CL A 67059N108 2,621 82,279 SH   SOLE 26 66,184 0 16,095
NUTANIX INC CL A 67059N108 116 3,641 SH   SOLE 28 3,641 0 0
NUTANIX INC CL A 67059N108 64 2,005 SH   SOLE 29 2,005 0 0
NUTANIX INC CL A 67059N108 3,981 124,962 SH   SOLE 30 124,962 0 0
NUTANIX INC CL A 67059N108 168 5,269 SH   SOLE 31 5,269 0 0
NUTANIX INC CL A 67059N108 14 453 SH   SOLE 34 453 0 0
NUTANIX INC CL A 67059N108 369 11,575 SH   SOLE 36 11,575 0 0
NUTANIX INC CL A 67059N108 832 26,102 SH   SOLE 40 26,102 0 0
NUTANIX INC CL A 67059N108 1,188 37,289 SH   SOLE 43 2,393 0 34,896
NUTANIX INC CL A 67059N108 65 2,025 SH   SOLE 44 2,025 0 0
NUTRIBAND INC COM NEW 67092M208 33 3,294 SH   SOLE 21 3,294 0 0
NUTRIEN LTD COM 67077M108 417 5,539 SH   SOLE 2 5,539 0 0
NUTRIEN LTD COM 67077M108 11 152 SH   SOLE 18 152 0 0
NUTRIEN LTD COM 67077M108 53,063 705,624 SH   SOLE 19 705,624 0 0
NUTRIEN LTD COM 67077M108 130 1,727 SH   SOLE 21 1,727 0 0
NUTRIEN LTD COM 67077M108 21,464 285,422 SH   SOLE 25 285,422 0 0
NUTRIEN LTD COM 67077M108 39,826 529,606 SH   SOLE 29 529,606 0 0
NUTRIEN LTD COM 67077M108 18,669 248,262 SH   SOLE 34 248,262 0 0
NUTRIEN LTD COM 67077M108 12,534 166,674 SH   SOLE 43 23,499 0 143,175
NUVALENT INC COM 670703107 142 7,445 SH   SOLE 2 377 0 7,068
NUVALENT INC COM 670703107 597 31,364 SH   SOLE 18 31,364 0 0
NUVALENT INC COM 670703107 349 18,315 SH   SOLE 19 18,315 0 0
NUVALENT INC COM 670703107 12,890 676,997 SH   SOLE 21 676,997 0 0
NUVALENT INC COM 670703107 4,052 212,829 SH   SOLE 22 210,215 0 2,614
NUVALENT INC COM 670703107 356 18,692 SH   SOLE 30 18,692 0 0
NUVASIVE INC COM 670704105 2,715 51,734 SH   SOLE 2 45,107 0 6,627
NUVASIVE INC COM 670704105 45 850 SH   SOLE 4 164 0 686
NUVASIVE INC COM 670704105 38 733 SH   SOLE 7 733 0 0
NUVASIVE INC COM 670704105 12,100 230,565 SH   SOLE 18 230,565 0 0
NUVASIVE INC COM 670704105 4,812 91,699 SH   SOLE 19 91,699 0 0
NUVASIVE INC COM 670704105 209,167 3,985,645 SH   SOLE 21 3,985,645 0 0
NUVASIVE INC COM 670704105 78,971 1,504,789 SH   SOLE 22 1,476,984 0 27,805
NUVASIVE INC COM 670704105 324 6,169 SH   SOLE 25 6,169 0 0
NUVASIVE INC COM 670704105 1,143 21,773 SH   SOLE 26 17,310 0 4,463
NUVASIVE INC COM 670704105 48 920 SH   SOLE 28 920 0 0
NUVASIVE INC COM 670704105 5,296 100,913 SH   SOLE 30 100,913 0 0
NUVASIVE INC COM 670704105 57 1,088 SH   SOLE 36 1,088 0 0
NUVASIVE INC COM 670704105 332 6,332 SH   SOLE 40 6,332 0 0
NUVASIVE INC COM 670704105 548 10,444 SH   SOLE 43 280 0 10,164
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 2,125 2,216,000 PRN   SOLE 21 2,216,000 0 0
NUVASIVE INC NOTE 1.000% 6/0 670704AL9 2,986 2,986,000 PRN   SOLE 21 2,986,000 0 0
NUVATION BIO INC COM CL A 67080N101 511 60,174 SH   SOLE 2 32,129 0 28,045
NUVATION BIO INC COM CL A 67080N101 19 2,249 SH   SOLE 7 2,249 0 0
NUVATION BIO INC COM CL A 67080N101 3,677 432,578 SH   SOLE 18 432,578 0 0
NUVATION BIO INC COM CL A 67080N101 4,118 484,487 SH   SOLE 19 484,487 0 0
NUVATION BIO INC COM CL A 67080N101 55,805 6,565,318 SH   SOLE 21 6,565,318 0 0
NUVATION BIO INC COM CL A 67080N101 25,759 3,030,464 SH   SOLE 22 2,953,607 0 76,857
NUVATION BIO INC COM CL A 67080N101 188 22,175 SH   SOLE 25 22,175 0 0
NUVATION BIO INC COM CL A 67080N101 595 70,004 SH   SOLE 26 63,916 0 6,088
NUVATION BIO INC COM CL A 67080N101 536 63,046 SH   SOLE 28 63,046 0 0
NUVATION BIO INC COM CL A 67080N101 314 36,969 SH   SOLE 30 36,969 0 0
NUVATION BIO INC COM CL A 67080N101 143 16,809 SH   SOLE 36 16,809 0 0
NUVATION BIO INC COM CL A 67080N101 108 12,761 SH   SOLE 40 12,761 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 11 5,618 SH   SOLE 18 5,618 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 284 150,284 SH   SOLE 19 150,284 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 142 75,264 SH   SOLE 34 75,264 0 0
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 490 26,800 SH   SOLE 2 26,800 0 0
NUVEEN MUN VALUE FD INC COM 670928100 1,453 140,000 SH   SOLE 2 140,000 0 0
NUVEEN MUN VALUE FD INC COM 670928100 0 33 SH   SOLE 18 33 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 85 4,982 SH   SOLE 18 4,982 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 1 464 SH   SOLE 18 464 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 26 8,491 SH   SOLE 21 8,491 0 0
NUVVE HOLDING CORP COM 67079Y100 27 2,007 SH   SOLE 18 2,007 0 0
NUVVE HOLDING CORP COM 67079Y100 326 24,491 SH   SOLE 21 24,491 0 0
NUVVE HOLDING CORP COM 67079Y100 348 26,121 SH   SOLE 22 26,121 0 0
NUZEE INC COM NEW 67073S208 8 2,032 SH   SOLE 18 2,032 0 0
NUZEE INC COM NEW 67073S208 115 27,807 SH   SOLE 21 27,807 0 0
NUZEE INC COM NEW 67073S208 2 542 SH   SOLE 22 542 0 0
NV5 GLOBAL INC COM 62945V109 1,260 9,119 SH   SOLE 2 3,627 0 5,492
NV5 GLOBAL INC COM 62945V109 7 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 6,405 46,371 SH   SOLE 7 46,371 0 0
NV5 GLOBAL INC COM 62945V109 7,092 51,345 SH   SOLE 18 51,345 0 0
NV5 GLOBAL INC COM 62945V109 3,216 23,281 SH   SOLE 19 23,281 0 0
NV5 GLOBAL INC COM 62945V109 206,506 1,495,123 SH   SOLE 21 1,495,123 0 0
NV5 GLOBAL INC COM 62945V109 43,688 316,303 SH   SOLE 22 305,411 0 10,892
NV5 GLOBAL INC COM 62945V109 222 1,605 SH   SOLE 25 1,605 0 0
NV5 GLOBAL INC COM 62945V109 1,009 7,302 SH   SOLE 26 6,505 0 797
NV5 GLOBAL INC COM 62945V109 28 206 SH   SOLE 28 206 0 0
NV5 GLOBAL INC COM 62945V109 4,392 31,801 SH   SOLE 30 31,801 0 0
NV5 GLOBAL INC COM 62945V109 216 1,566 SH   SOLE 40 1,566 0 0
NV5 GLOBAL INC COM 62945V109 737 5,337 SH   SOLE 43 205 0 5,132
NVE CORP COM NEW 629445206 96 1,408 SH   SOLE 2 172 0 1,236
NVE CORP COM NEW 629445206 5 67 SH   SOLE 7 67 0 0
NVE CORP COM NEW 629445206 1,000 14,634 SH   SOLE 18 14,634 0 0
NVE CORP COM NEW 629445206 592 8,673 SH   SOLE 19 8,673 0 0
NVE CORP COM NEW 629445206 11,943 174,863 SH   SOLE 21 174,863 0 0
NVE CORP COM NEW 629445206 8,334 122,015 SH   SOLE 22 121,303 0 712
NVE CORP COM NEW 629445206 113 1,658 SH   SOLE 43 0 0 1,658
NVENT ELECTRIC PLC SHS G6700G107 20,237 532,562 SH   SOLE 2 145,347 0 387,215
NVENT ELECTRIC PLC SHS G6700G107 227 5,968 SH   SOLE 4 5,968 0 0
NVENT ELECTRIC PLC SHS G6700G107 147 3,863 SH   SOLE 7 3,863 0 0
NVENT ELECTRIC PLC SHS G6700G107 650 17,102 SH   SOLE 13 17,102 0 0
NVENT ELECTRIC PLC SHS G6700G107 13,914 366,165 SH   SOLE 18 365,603 0 562
NVENT ELECTRIC PLC SHS G6700G107 2,276 59,888 SH   SOLE 19 59,888 0 0
NVENT ELECTRIC PLC SHS G6700G107 303,378 7,983,626 SH   SOLE 21 7,983,626 0 0
NVENT ELECTRIC PLC SHS G6700G107 175,128 4,608,641 SH   SOLE 22 4,394,265 0 214,376
NVENT ELECTRIC PLC SHS G6700G107 242 6,373 SH   SOLE 23 6,373 0 0
NVENT ELECTRIC PLC SHS G6700G107 812 21,375 SH   SOLE 25 21,375 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,337 61,495 SH   SOLE 26 48,089 0 13,406
NVENT ELECTRIC PLC SHS G6700G107 114 2,988 SH   SOLE 28 2,988 0 0
NVENT ELECTRIC PLC SHS G6700G107 69 1,819 SH   SOLE 29 1,819 0 0
NVENT ELECTRIC PLC SHS G6700G107 7,252 190,830 SH   SOLE 30 190,830 0 0
NVENT ELECTRIC PLC SHS G6700G107 204 5,357 SH   SOLE 31 5,357 0 0
NVENT ELECTRIC PLC SHS G6700G107 56 1,477 SH   SOLE 34 1,477 0 0
NVENT ELECTRIC PLC SHS G6700G107 145 3,806 SH   SOLE 36 3,806 0 0
NVENT ELECTRIC PLC SHS G6700G107 828 21,779 SH   SOLE 40 21,779 0 0
NVENT ELECTRIC PLC SHS G6700G107 4,152 109,254 SH   SOLE 43 4,878 0 104,376
NVIDIA CORPORATION COM 67066G104 1,688,855 5,742,257 SH   SOLE 2 1,420,884 0 4,321,373
NVIDIA CORPORATION COM 67066G104 534,429 1,817,107 SH   SOLE 4 1,154,652 0 662,455
NVIDIA CORPORATION COM 67066G104 698,527 2,375,054 SH   SOLE 7 2,288,452 0 86,602
NVIDIA CORPORATION COM 67066G104 34,840 118,458 SH   SOLE 13 92,652 0 25,806
NVIDIA CORPORATION COM 67066G104 70,003 238,018 SH   SOLE 15 238,018 0 0
NVIDIA CORPORATION COM 67066G104 187 636 SH   SOLE 17 0 0 636
NVIDIA CORPORATION COM 67066G104 1,826,573 6,210,508 SH   SOLE 18 5,313,376 0 897,132
NVIDIA CORPORATION COM 67066G104 1,042,769 3,545,507 SH   SOLE 19 3,545,507 0 0
NVIDIA CORPORATION COM 67066G104 18,016,483 61,257,634 SH   SOLE 21 61,257,634 0 0
NVIDIA CORPORATION COM 67066G104 15,732,908 53,493,277 SH   SOLE 22 47,970,514 0 5,522,763
NVIDIA CORPORATION COM 67066G104 469,883 1,597,643 SH   SOLE 23 1,597,643 0 0
NVIDIA CORPORATION COM 67066G104 1,355,662 4,609,369 SH   SOLE 25 4,609,369 0 0
NVIDIA CORPORATION COM 67066G104 1,854,873 6,306,733 SH   SOLE 26 2,581,777 0 3,724,956
NVIDIA CORPORATION COM 67066G104 1,914,677 6,510,071 SH   SOLE 28 209,620 0 6,300,451
NVIDIA CORPORATION COM 67066G104 33,104 112,557 SH   SOLE 29 112,557 0 0
NVIDIA CORPORATION COM 67066G104 5,009,087 17,031,340 SH   SOLE 30 16,855,808 0 175,532
NVIDIA CORPORATION COM 67066G104 326,809 1,111,178 SH   SOLE 31 442,263 0 668,915
NVIDIA CORPORATION COM 67066G104 206,836 703,260 SH   SOLE 32 703,260 0 0
NVIDIA CORPORATION COM 67066G104 529,191 1,799,296 SH   SOLE 34 1,799,296 0 0
NVIDIA CORPORATION COM 67066G104 282,462 960,397 SH   SOLE 36 960,397 0 0
NVIDIA CORPORATION COM 67066G104 24,445 83,116 SH   SOLE 40 83,116 0 0
NVIDIA CORPORATION COM 67066G104 651,838 2,216,306 SH   SOLE 43 156,030 0 2,060,276
NVR INC COM 62944T105 34,514 5,841 SH   SOLE 2 1,136 0 4,705
NVR INC COM 62944T105 12,095 2,047 SH   SOLE 4 1,090 0 957
NVR INC COM 62944T105 17,148 2,902 SH   SOLE 7 2,793 0 109
NVR INC COM 62944T105 485 82 SH   SOLE 13 13 0 69
NVR INC COM 62944T105 2,907 492 SH   SOLE 15 492 0 0
NVR INC COM 62944T105 31,760 5,375 SH   SOLE 18 4,890 0 485
NVR INC COM 62944T105 11,806 1,998 SH   SOLE 19 1,998 0 0
NVR INC COM 62944T105 834,675 141,258 SH   SOLE 21 141,258 0 0
NVR INC COM 62944T105 412,262 69,770 SH   SOLE 22 63,034 0 6,736
NVR INC COM 62944T105 11,440 1,936 SH   SOLE 23 1,936 0 0
NVR INC COM 62944T105 25,515 4,318 SH   SOLE 25 4,318 0 0
NVR INC COM 62944T105 38,159 6,458 SH   SOLE 26 2,248 0 4,210
NVR INC COM 62944T105 70,156 11,873 SH   SOLE 28 63 0 11,810
NVR INC COM 62944T105 171 29 SH   SOLE 29 29 0 0
NVR INC COM 62944T105 97,833 16,557 SH   SOLE 30 16,557 0 0
NVR INC COM 62944T105 7,345 1,243 SH   SOLE 31 386 0 857
NVR INC COM 62944T105 1,276 216 SH   SOLE 34 216 0 0
NVR INC COM 62944T105 7,238 1,225 SH   SOLE 36 1,225 0 0
NVR INC COM 62944T105 685 116 SH   SOLE 40 116 0 0
NVR INC COM 62944T105 10,648 1,802 SH   SOLE 43 230 0 1,572
NXP SEMICONDUCTORS N V COM N6596X109 154,334 677,557 SH   SOLE 2 181,503 0 496,054
NXP SEMICONDUCTORS N V COM N6596X109 34,719 152,422 SH   SOLE 4 131,896 0 20,526
NXP SEMICONDUCTORS N V COM N6596X109 61,027 267,919 SH   SOLE 7 260,215 0 7,704
NXP SEMICONDUCTORS N V COM N6596X109 1,126 4,945 SH   SOLE 13 1,735 0 3,210
NXP SEMICONDUCTORS N V COM N6596X109 8,767 38,490 SH   SOLE 15 38,490 0 0
NXP SEMICONDUCTORS N V COM N6596X109 10 42 SH   SOLE 17 0 0 42
NXP SEMICONDUCTORS N V COM N6596X109 184,180 808,588 SH   SOLE 18 770,658 0 37,930
NXP SEMICONDUCTORS N V COM N6596X109 316,449 1,389,274 SH   SOLE 19 1,389,274 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,867,147 8,197,152 SH   SOLE 21 8,197,152 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,285,676 5,644,378 SH   SOLE 22 5,093,633 0 550,745
NXP SEMICONDUCTORS N V COM N6596X109 35,963 157,886 SH   SOLE 23 157,886 0 0
NXP SEMICONDUCTORS N V COM N6596X109 159,863 701,832 SH   SOLE 25 701,832 0 0
NXP SEMICONDUCTORS N V COM N6596X109 193,002 847,318 SH   SOLE 26 359,647 0 487,671
NXP SEMICONDUCTORS N V COM N6596X109 178,142 782,081 SH   SOLE 28 5,252 0 776,829
NXP SEMICONDUCTORS N V COM N6596X109 224 982 SH   SOLE 29 982 0 0
NXP SEMICONDUCTORS N V COM N6596X109 388,647 1,706,238 SH   SOLE 30 1,706,238 0 0
NXP SEMICONDUCTORS N V COM N6596X109 27,358 120,106 SH   SOLE 31 39,329 0 80,777
NXP SEMICONDUCTORS N V COM N6596X109 14,655 64,338 SH   SOLE 32 64,338 0 0
NXP SEMICONDUCTORS N V COM N6596X109 357,236 1,568,336 SH   SOLE 34 1,568,336 0 0
NXP SEMICONDUCTORS N V COM N6596X109 24,936 109,476 SH   SOLE 36 109,476 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,085 9,154 SH   SOLE 40 9,154 0 0
NXP SEMICONDUCTORS N V COM N6596X109 21,244 93,267 SH   SOLE 43 7,818 0 85,449
NXT-ID INC COM NEW 67091J404 0 25 SH   SOLE 21 25 0 0
NXT-ID INC COM NEW 67091J404 1 448 SH   SOLE 22 448 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 13 9,729 SH   SOLE 2 0 0 9,729
NYMOX PHARMACEUTICAL CORP COM P73398102 12 9,318 SH   SOLE 18 9,318 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 148 114,042 SH   SOLE 21 114,042 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 3 2,571 SH   SOLE 23 2,571 0 0
NYXOAH S A SHS B6S7WD106 14,905 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106 397 17,258 SH   SOLE 20 17,258 0 0
NYXOAH S A SHS B6S7WD106 42 1,824 SH   SOLE 21 1,824 0 0
NYXOAH S A SHS B6S7WD106 90 3,910 SH   SOLE 34 3,910 0 0
O-I GLASS INC COM 67098H104 981 81,571 SH   SOLE 2 64,620 0 16,951
O-I GLASS INC COM 67098H104 7 590 SH   SOLE 4 590 0 0
O-I GLASS INC COM 67098H104 50 4,168 SH   SOLE 7 4,168 0 0
O-I GLASS INC COM 67098H104 6,578 546,799 SH   SOLE 18 546,799 0 0
O-I GLASS INC COM 67098H104 3,392 281,984 SH   SOLE 19 281,984 0 0
O-I GLASS INC COM 67098H104 227,219 18,887,706 SH   SOLE 21 18,887,706 0 0
O-I GLASS INC COM 67098H104 50,738 4,217,611 SH   SOLE 22 4,124,925 0 92,686
O-I GLASS INC COM 67098H104 241 20,010 SH   SOLE 25 20,010 0 0
O-I GLASS INC COM 67098H104 592 49,247 SH   SOLE 26 36,618 0 12,629
O-I GLASS INC COM 67098H104 34 2,814 SH   SOLE 28 2,814 0 0
O-I GLASS INC COM 67098H104 3,351 278,535 SH   SOLE 30 278,535 0 0
O-I GLASS INC COM 67098H104 69 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104 209 17,337 SH   SOLE 40 17,337 0 0
O-I GLASS INC COM 67098H104 755 62,729 SH   SOLE 43 445 0 62,284
OAK STR HEALTH INC COM 67181A107 4,255 128,407 SH   SOLE 2 7,685 0 120,722
OAK STR HEALTH INC COM 67181A107 1,514 45,680 SH   SOLE 4 42,371 0 3,309
OAK STR HEALTH INC COM 67181A107 205 6,199 SH   SOLE 7 6,199 0 0
OAK STR HEALTH INC COM 67181A107 269 8,130 SH   SOLE 15 8,130 0 0
OAK STR HEALTH INC COM 67181A107 1,864 56,249 SH   SOLE 18 50,822 0 5,427
OAK STR HEALTH INC COM 67181A107 72,890 2,199,448 SH   SOLE 19 2,199,448 0 0
OAK STR HEALTH INC COM 67181A107 58,273 1,758,402 SH   SOLE 21 1,758,402 0 0
OAK STR HEALTH INC COM 67181A107 85,570 2,582,076 SH   SOLE 22 2,469,191 0 112,885
OAK STR HEALTH INC COM 67181A107 1,984 59,869 SH   SOLE 23 59,869 0 0
OAK STR HEALTH INC COM 67181A107 688 20,752 SH   SOLE 25 20,752 0 0
OAK STR HEALTH INC COM 67181A107 3,079 92,920 SH   SOLE 26 81,549 0 11,371
OAK STR HEALTH INC COM 67181A107 3,725 112,412 SH   SOLE 28 2,935 0 109,477
OAK STR HEALTH INC COM 67181A107 10,697 322,773 SH   SOLE 30 259,328 0 63,445
OAK STR HEALTH INC COM 67181A107 1,188 35,849 SH   SOLE 31 11,790 0 24,059
OAK STR HEALTH INC COM 67181A107 1,175 35,464 SH   SOLE 34 35,464 0 0
OAK STR HEALTH INC COM 67181A107 656 19,809 SH   SOLE 36 19,809 0 0
OAK STR HEALTH INC COM 67181A107 127 3,842 SH   SOLE 40 3,842 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 39 2,234 SH   SOLE 2 2,234 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 22 1,266 SH   SOLE 18 1,266 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 24 1,382 SH   SOLE 19 1,382 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 429 24,668 SH   SOLE 21 24,668 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 98 5,629 SH   SOLE 22 5,629 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 8,009 1,073,656 SH   SOLE 30 1,073,656 0 0
OASIS PETROLEUM INC COM NEW 674215207 1,169 9,279 SH   SOLE 2 7,135 0 2,144
OASIS PETROLEUM INC COM NEW 674215207 10 83 SH   SOLE 4 83 0 0
OASIS PETROLEUM INC COM NEW 674215207 36 286 SH   SOLE 7 286 0 0
OASIS PETROLEUM INC COM NEW 674215207 6,884 54,637 SH   SOLE 18 54,637 0 0
OASIS PETROLEUM INC COM NEW 674215207 4,448 35,302 SH   SOLE 19 35,302 0 0
OASIS PETROLEUM INC COM NEW 674215207 90,139 715,447 SH   SOLE 21 715,447 0 0
OASIS PETROLEUM INC COM NEW 674215207 55,171 437,902 SH   SOLE 22 424,885 0 13,017
OASIS PETROLEUM INC COM NEW 674215207 322 2,554 SH   SOLE 25 2,554 0 0
OASIS PETROLEUM INC COM NEW 674215207 1,309 10,389 SH   SOLE 26 9,566 0 823
OASIS PETROLEUM INC COM NEW 674215207 1,601 12,711 SH   SOLE 30 12,711 0 0
OASIS PETROLEUM INC COM NEW 674215207 301 2,391 SH   SOLE 40 2,391 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 383 48,097 SH   SOLE 43 9,872 0 38,225
OBLONG INC COM 674434105 3 2,772 SH   SOLE 18 2,772 0 0
OBLONG INC COM 674434105 40 38,881 SH   SOLE 21 38,881 0 0
OBSEVA SA COM H5861P103 931 467,918 SH   SOLE 21 467,918 0 0
OBSEVA SA COM H5861P103 68 34,005 SH   SOLE 30 34,005 0 0
OCCIDENTAL PETE CORP COM 674599105 25,655 884,954 SH   SOLE 2 277,924 0 607,030
OCCIDENTAL PETE CORP COM 674599105 9,171 316,338 SH   SOLE 4 265,613 0 50,725
OCCIDENTAL PETE CORP COM 674599105 21,921 756,171 SH   SOLE 7 730,172 0 25,999
OCCIDENTAL PETE CORP COM 674599105 386 13,310 SH   SOLE 13 2,860 0 10,450
OCCIDENTAL PETE CORP COM 674599105 2,491 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 44,323 1,528,920 SH   SOLE 18 1,405,903 0 123,017
OCCIDENTAL PETE CORP COM 674599105 20,950 722,649 SH   SOLE 19 722,649 0 0
OCCIDENTAL PETE CORP COM 674599105 738,661 25,479,869 SH   SOLE 21 25,479,869 0 0
OCCIDENTAL PETE CORP COM 674599105 558,492 19,264,993 SH   SOLE 22 17,473,811 0 1,791,182
OCCIDENTAL PETE CORP COM 674599105 15,368 530,114 SH   SOLE 23 530,114 0 0
OCCIDENTAL PETE CORP COM 674599105 34,273 1,182,231 SH   SOLE 25 1,182,231 0 0
OCCIDENTAL PETE CORP COM 674599105 55,438 1,912,303 SH   SOLE 26 636,671 0 1,275,632
OCCIDENTAL PETE CORP COM 674599105 27,250 939,993 SH   SOLE 28 0 0 939,993
OCCIDENTAL PETE CORP COM 674599105 39 1,329 SH   SOLE 29 1,329 0 0
OCCIDENTAL PETE CORP COM 674599105 133,569 4,607,401 SH   SOLE 30 4,607,401 0 0
OCCIDENTAL PETE CORP COM 674599105 9,786 337,567 SH   SOLE 31 110,816 0 226,751
OCCIDENTAL PETE CORP COM 674599105 3,758 129,645 SH   SOLE 34 129,645 0 0
OCCIDENTAL PETE CORP COM 674599105 14,653 505,454 SH   SOLE 36 505,454 0 0
OCCIDENTAL PETE CORP COM 674599105 869 29,963 SH   SOLE 40 29,963 0 0
OCCIDENTAL PETE CORP COM 674599105 9,567 330,024 SH   SOLE 43 29,168 0 300,856
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 6 510 SH   SOLE 18 276 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 27 2,111 SH   SOLE 19 2,111 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 5 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 235 18,654 SH   SOLE 22 1,030 0 17,624
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 4 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 0 33 SH   SOLE 43 0 0 33
OCEAN BIO CHEM INC COM 674631106 6 743 SH   SOLE 18 743 0 0
OCEAN BIO CHEM INC COM 674631106 90 10,373 SH   SOLE 21 10,373 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 16 10,795 SH   SOLE 18 10,795 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 191 129,127 SH   SOLE 21 129,127 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 847 572,384 SH   SOLE 22 572,384 0 0
OCEANEERING INTL INC COM 675232102 3,490 308,573 SH   SOLE 2 137,891 0 170,682
OCEANEERING INTL INC COM 675232102 5 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 37 3,248 SH   SOLE 7 3,248 0 0
OCEANEERING INTL INC COM 675232102 4,629 409,247 SH   SOLE 18 385,392 0 23,855
OCEANEERING INTL INC COM 675232102 12,361 1,092,922 SH   SOLE 19 1,092,922 0 0
OCEANEERING INTL INC COM 675232102 141,795 12,537,168 SH   SOLE 21 12,537,168 0 0
OCEANEERING INTL INC COM 675232102 41,871 3,702,126 SH   SOLE 22 3,599,483 0 102,643
OCEANEERING INTL INC COM 675232102 513 45,396 SH   SOLE 23 45,396 0 0
OCEANEERING INTL INC COM 675232102 216 19,118 SH   SOLE 25 19,118 0 0
OCEANEERING INTL INC COM 675232102 2,653 234,546 SH   SOLE 26 17,134 0 217,412
OCEANEERING INTL INC COM 675232102 94 8,302 SH   SOLE 28 8,302 0 0
OCEANEERING INTL INC COM 675232102 2,068 182,868 SH   SOLE 30 182,868 0 0
OCEANEERING INTL INC COM 675232102 300 26,565 SH   SOLE 36 26,565 0 0
OCEANEERING INTL INC COM 675232102 124 10,990 SH   SOLE 40 10,990 0 0
OCEANEERING INTL INC COM 675232102 2,727 241,075 SH   SOLE 43 74,546 0 166,529
OCEANFIRST FINL CORP COM 675234108 3,273 147,429 SH   SOLE 2 67,213 0 80,216
OCEANFIRST FINL CORP COM 675234108 4 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108 21 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 3,993 179,870 SH   SOLE 18 179,870 0 0
OCEANFIRST FINL CORP COM 675234108 10,553 475,363 SH   SOLE 19 475,363 0 0
OCEANFIRST FINL CORP COM 675234108 49,410 2,225,678 SH   SOLE 21 2,225,678 0 0
OCEANFIRST FINL CORP COM 675234108 41,831 1,884,257 SH   SOLE 22 1,827,090 0 57,167
OCEANFIRST FINL CORP COM 675234108 398 17,942 SH   SOLE 23 17,942 0 0
OCEANFIRST FINL CORP COM 675234108 323 14,553 SH   SOLE 25 14,553 0 0
OCEANFIRST FINL CORP COM 675234108 2,062 92,889 SH   SOLE 26 26,056 0 66,833
OCEANFIRST FINL CORP COM 675234108 13 605 SH   SOLE 28 605 0 0
OCEANFIRST FINL CORP COM 675234108 1,047 47,142 SH   SOLE 30 47,142 0 0
OCEANFIRST FINL CORP COM 675234108 207 9,311 SH   SOLE 36 9,311 0 0
OCEANFIRST FINL CORP COM 675234108 150 6,736 SH   SOLE 40 6,736 0 0
OCEANFIRST FINL CORP COM 675234108 956 43,064 SH   SOLE 43 593 0 42,471
OCONEE FED FINL CORP COM 675607105 5 206 SH   SOLE 18 206 0 0
OCONEE FED FINL CORP COM 675607105 65 2,914 SH   SOLE 21 2,914 0 0
OCONEE FED FINL CORP COM 675607105 1 64 SH   SOLE 22 64 0 0
OCUGEN INC COM 67577C105 663 145,686 SH   SOLE 2 78,750 0 66,936
OCUGEN INC COM 67577C105 13 2,967 SH   SOLE 7 2,967 0 0
OCUGEN INC COM 67577C105 2,357 517,985 SH   SOLE 18 492,152 0 25,833
OCUGEN INC COM 67577C105 3,483 765,534 SH   SOLE 19 765,534 0 0
OCUGEN INC COM 67577C105 28,834 6,337,152 SH   SOLE 21 6,337,152 0 0
OCUGEN INC COM 67577C105 22,170 4,872,579 SH   SOLE 22 4,759,040 0 113,539
OCUGEN INC COM 67577C105 82 17,950 SH   SOLE 23 17,950 0 0
OCUGEN INC COM 67577C105 109 23,905 SH   SOLE 25 23,905 0 0
OCUGEN INC COM 67577C105 454 99,708 SH   SOLE 26 4,688 0 95,020
OCUGEN INC COM 67577C105 72 15,724 SH   SOLE 28 15,724 0 0
OCUGEN INC COM 67577C105 509 111,845 SH   SOLE 30 111,845 0 0
OCUGEN INC COM 67577C105 91 20,096 SH   SOLE 40 20,096 0 0
OCULAR THERAPEUTIX INC COM 67576A100 230 32,997 SH   SOLE 2 19,855 0 13,142
OCULAR THERAPEUTIX INC COM 67576A100 2 233 SH   SOLE 4 233 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1,570 225,199 SH   SOLE 18 225,199 0 0
OCULAR THERAPEUTIX INC COM 67576A100 929 133,257 SH   SOLE 19 133,257 0 0
OCULAR THERAPEUTIX INC COM 67576A100 19,435 2,788,347 SH   SOLE 21 2,788,347 0 0
OCULAR THERAPEUTIX INC COM 67576A100 12,376 1,775,545 SH   SOLE 22 1,734,692 0 40,853
OCULAR THERAPEUTIX INC COM 67576A100 61 8,721 SH   SOLE 25 8,721 0 0
OCULAR THERAPEUTIX INC COM 67576A100 12 1,719 SH   SOLE 26 1,719 0 0
OCULAR THERAPEUTIX INC COM 67576A100 312 44,835 SH   SOLE 28 44,835 0 0
OCULAR THERAPEUTIX INC COM 67576A100 484 69,496 SH   SOLE 30 69,496 0 0
OCULAR THERAPEUTIX INC COM 67576A100 10 1,435 SH   SOLE 36 1,435 0 0
OCULAR THERAPEUTIX INC COM 67576A100 49 7,071 SH   SOLE 40 7,071 0 0
OCULAR THERAPEUTIX INC COM 67576A100 229 32,925 SH   SOLE 43 0 0 32,925
OCUPHIRE PHARMA INC COM 67577R102 9 2,333 SH   SOLE 18 2,333 0 0
OCUPHIRE PHARMA INC COM 67577R102 100 26,862 SH   SOLE 21 26,862 0 0
OCUPHIRE PHARMA INC COM 67577R102 24 6,412 SH   SOLE 22 6,412 0 0
OCWEN FINL CORP COM NEW 675746606 443 11,085 SH   SOLE 2 2,743 0 8,342
OCWEN FINL CORP COM NEW 675746606 1,088 27,210 SH   SOLE 18 27,210 0 0
OCWEN FINL CORP COM NEW 675746606 603 15,079 SH   SOLE 19 15,079 0 0
OCWEN FINL CORP COM NEW 675746606 12,968 324,445 SH   SOLE 21 324,445 0 0
OCWEN FINL CORP COM NEW 675746606 7,989 199,873 SH   SOLE 22 194,459 0 5,414
OCWEN FINL CORP COM NEW 675746606 9 230 SH   SOLE 43 0 0 230
ODONATE THERAPEUTICS INC COM 676079106 2 1,418 SH   SOLE 2 0 0 1,418
ODONATE THERAPEUTICS INC COM 676079106 5 3,571 SH   SOLE 18 3,571 0 0
ODONATE THERAPEUTICS INC COM 676079106 80 59,390 SH   SOLE 21 59,390 0 0
ODONATE THERAPEUTICS INC COM 676079106 454 336,535 SH   SOLE 22 336,535 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 13 2,518 SH   SOLE 18 2,518 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 195 37,535 SH   SOLE 21 37,535 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 824 158,385 SH   SOLE 22 158,385 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109 23 3,624 SH   SOLE 2 0 0 3,624
OFFERPAD SOLUTIONS INC COM CL A 67623L109 5,966 932,125 SH   SOLE 22 932,125 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 25 23,499 SH   SOLE 2 23,499 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 4 3,684 SH   SOLE 4 3,684 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 52 48,391 SH   SOLE 18 48,391 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 1,027 959,564 SH   SOLE 19 959,564 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 32 29,712 SH   SOLE 22 29,712 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 4 3,277 SH   SOLE 26 3,277 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 284 265,206 SH   SOLE 34 265,206 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,419 57,137 SH   SOLE 2 28,539 0 28,598
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 633 25,486 SH   SOLE 4 25,486 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,589 63,979 SH   SOLE 7 63,979 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4,529 182,332 SH   SOLE 18 182,332 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,634 146,316 SH   SOLE 19 146,316 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 152,989 6,158,981 SH   SOLE 21 6,158,981 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 41,148 1,656,537 SH   SOLE 22 1,608,533 0 48,004
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 48 1,928 SH   SOLE 23 1,928 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,650 227,473 SH   SOLE 25 227,473 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 868 34,945 SH   SOLE 26 31,234 0 3,711
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 796 32,036 SH   SOLE 28 4,039 0 27,997
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7,167 288,532 SH   SOLE 30 288,532 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,057 203,595 SH   SOLE 31 0 0 203,595
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 123 4,949 SH   SOLE 40 4,949 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 358 14,393 SH   SOLE 43 3,183 0 11,210
OFG BANCORP COM 67103X102 1,005 37,837 SH   SOLE 2 13,589 0 24,248
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 5,048 190,053 SH   SOLE 18 190,053 0 0
OFG BANCORP COM 67103X102 2,237 84,227 SH   SOLE 19 84,227 0 0
OFG BANCORP COM 67103X102 149,325 5,622,174 SH   SOLE 21 5,622,174 0 0
OFG BANCORP COM 67103X102 30,524 1,149,262 SH   SOLE 22 1,104,396 0 44,866
OFG BANCORP COM 67103X102 25 945 SH   SOLE 25 945 0 0
OFG BANCORP COM 67103X102 485 18,261 SH   SOLE 26 15,278 0 2,983
OFG BANCORP COM 67103X102 101 3,819 SH   SOLE 28 3,819 0 0
OFG BANCORP COM 67103X102 2,268 85,409 SH   SOLE 30 85,409 0 0
OFG BANCORP COM 67103X102 113 4,272 SH   SOLE 40 4,272 0 0
OFG BANCORP COM 67103X102 463 17,451 SH   SOLE 43 0 0 17,451
OGE ENERGY CORP COM 670837103 37,005 964,175 SH   SOLE 2 516,619 0 447,556
OGE ENERGY CORP COM 670837103 1,618 42,161 SH   SOLE 4 42,161 0 0
OGE ENERGY CORP COM 670837103 5,079 132,333 SH   SOLE 7 132,333 0 0
OGE ENERGY CORP COM 670837103 1,732 45,126 SH   SOLE 13 45,126 0 0
OGE ENERGY CORP COM 670837103 34,256 892,541 SH   SOLE 18 689,911 0 202,630
OGE ENERGY CORP COM 670837103 51,711 1,347,331 SH   SOLE 19 1,347,331 0 0
OGE ENERGY CORP COM 670837103 528,484 13,769,770 SH   SOLE 21 13,769,770 0 0
OGE ENERGY CORP COM 670837103 271,463 7,073,045 SH   SOLE 22 6,476,510 0 596,535
OGE ENERGY CORP COM 670837103 1,727 44,994 SH   SOLE 23 44,994 0 0
OGE ENERGY CORP COM 670837103 7,752 201,990 SH   SOLE 26 107,468 0 94,522
OGE ENERGY CORP COM 670837103 245 6,379 SH   SOLE 28 6,379 0 0
OGE ENERGY CORP COM 670837103 711 18,524 SH   SOLE 29 18,524 0 0
OGE ENERGY CORP COM 670837103 7,915 206,238 SH   SOLE 30 206,238 0 0
OGE ENERGY CORP COM 670837103 29,669 773,044 SH   SOLE 31 21,879 0 751,165
OGE ENERGY CORP COM 670837103 3,014 78,535 SH   SOLE 32 78,535 0 0
OGE ENERGY CORP COM 670837103 1,983 51,662 SH   SOLE 36 51,662 0 0
OGE ENERGY CORP COM 670837103 981 25,572 SH   SOLE 40 25,572 0 0
OGE ENERGY CORP COM 670837103 2,531 65,941 SH   SOLE 43 5,323 0 60,618
OHIO VY BANC CORP COM 677719106 25 840 SH   SOLE 18 840 0 0
OHIO VY BANC CORP COM 677719106 341 11,499 SH   SOLE 21 11,499 0 0
OHIO VY BANC CORP COM 677719106 196 6,622 SH   SOLE 22 6,622 0 0
OIL DRI CORP AMER COM 677864100 168 5,144 SH   SOLE 2 205 0 4,939
OIL DRI CORP AMER COM 677864100 593 18,125 SH   SOLE 18 18,125 0 0
OIL DRI CORP AMER COM 677864100 318 9,707 SH   SOLE 19 9,707 0 0
OIL DRI CORP AMER COM 677864100 6,692 204,463 SH   SOLE 21 204,463 0 0
OIL DRI CORP AMER COM 677864100 2,046 62,507 SH   SOLE 22 59,837 0 2,670
OIL DRI CORP AMER COM 677864100 56 1,709 SH   SOLE 43 0 0 1,709
OIL STS INTL INC COM 678026105 391 78,593 SH   SOLE 2 2,009 0 76,584
OIL STS INTL INC COM 678026105 5 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 1,234 248,231 SH   SOLE 18 248,231 0 0
OIL STS INTL INC COM 678026105 1,077 216,636 SH   SOLE 19 216,636 0 0
OIL STS INTL INC COM 678026105 38,191 7,684,280 SH   SOLE 21 7,684,280 0 0
OIL STS INTL INC COM 678026105 9,945 2,000,961 SH   SOLE 22 1,964,126 0 36,835
OIL STS INTL INC COM 678026105 73 14,602 SH   SOLE 23 14,602 0 0
OIL STS INTL INC COM 678026105 365 73,418 SH   SOLE 26 0 0 73,418
OIL STS INTL INC COM 678026105 187 37,592 SH   SOLE 28 37,592 0 0
OIL STS INTL INC COM 678026105 360 72,502 SH   SOLE 30 72,502 0 0
OIL STS INTL INC COM 678026105 353 71,023 SH   SOLE 43 10,301 0 60,722
OKTA INC CL A 679295105 89,388 398,753 SH   SOLE 2 185,690 0 213,063
OKTA INC CL A 679295105 30,110 134,317 SH   SOLE 4 88,138 0 46,179
OKTA INC CL A 679295105 6,789 30,285 SH   SOLE 7 30,285 0 0
OKTA INC CL A 679295105 4,631 20,659 SH   SOLE 13 19,037 0 1,622
OKTA INC CL A 679295105 2,934 13,087 SH   SOLE 15 13,087 0 0
OKTA INC CL A 679295105 28,538 127,306 SH   SOLE 18 114,362 0 12,944
OKTA INC CL A 679295105 679,365 3,030,578 SH   SOLE 19 3,030,578 0 0
OKTA INC CL A 679295105 536,318 2,392,462 SH   SOLE 21 2,392,462 0 0
OKTA INC CL A 679295105 731,693 3,264,008 SH   SOLE 22 3,024,435 0 239,573
OKTA INC CL A 679295105 27,186 121,272 SH   SOLE 23 121,272 0 0
OKTA INC CL A 679295105 92,423 412,288 SH   SOLE 25 412,288 0 0
OKTA INC CL A 679295105 70,887 316,218 SH   SOLE 26 134,526 0 181,692
OKTA INC CL A 679295105 92,441 412,369 SH   SOLE 28 4,546 0 407,823
OKTA INC CL A 679295105 6,283 28,028 SH   SOLE 29 28,028 0 0
OKTA INC CL A 679295105 111,052 495,393 SH   SOLE 30 495,393 0 0
OKTA INC CL A 679295105 17,345 77,374 SH   SOLE 31 43,860 0 33,514
OKTA INC CL A 679295105 8,006 35,713 SH   SOLE 32 35,713 0 0
OKTA INC CL A 679295105 201,612 899,373 SH   SOLE 34 899,373 0 0
OKTA INC CL A 679295105 11,972 53,405 SH   SOLE 36 53,405 0 0
OKTA INC CL A 679295105 879 3,922 SH   SOLE 40 3,922 0 0
OKTA INC CL A 679295105 13,092 58,400 SH   SOLE 43 3,498 0 54,902
OKTA INC NOTE 0.125% 9/0 679295AD7 9,078 6,695,000 PRN   SOLE 21 6,695,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2 7,559 6,352,000 PRN   SOLE 21 6,352,000 0 0
OLAPLEX HLDGS INC COM 679369108 1,063 36,481 SH   SOLE 2 1,919 0 34,562
OLAPLEX HLDGS INC COM 679369108 33 1,150 SH   SOLE 7 1,150 0 0
OLAPLEX HLDGS INC COM 679369108 106,188 3,645,323 SH   SOLE 18 2,584,075 0 1,061,248
OLAPLEX HLDGS INC COM 679369108 69,287 2,378,536 SH   SOLE 19 2,378,536 0 0
OLAPLEX HLDGS INC COM 679369108 24,603 844,592 SH   SOLE 21 844,592 0 0
OLAPLEX HLDGS INC COM 679369108 65,444 2,246,618 SH   SOLE 22 2,189,655 0 56,963
OLAPLEX HLDGS INC COM 679369108 115,380 3,960,855 SH   SOLE 25 3,960,855 0 0
OLAPLEX HLDGS INC COM 679369108 1,853 63,622 SH   SOLE 26 57,029 0 6,593
OLAPLEX HLDGS INC COM 679369108 4,708 161,631 SH   SOLE 28 0 0 161,631
OLAPLEX HLDGS INC COM 679369108 121 4,147 SH   SOLE 31 1,222 0 2,925
OLAPLEX HLDGS INC COM 679369108 7 254 SH   SOLE 43 254 0 0
OLB GROUP INC COM 67086U307 1 517 SH   SOLE 18 517 0 0
OLB GROUP INC COM 67086U307 16 5,967 SH   SOLE 21 5,967 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 103,679 289,298 SH   SOLE 2 96,902 0 192,396
OLD DOMINION FREIGHT LINE IN COM 679580100 20,838 58,144 SH   SOLE 4 53,354 0 4,790
OLD DOMINION FREIGHT LINE IN COM 679580100 45,577 127,175 SH   SOLE 7 101,604 0 25,571
OLD DOMINION FREIGHT LINE IN COM 679580100 2,184 6,094 SH   SOLE 13 4,898 0 1,196
OLD DOMINION FREIGHT LINE IN COM 679580100 3,225 9,000 SH   SOLE 15 9,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 77,189 215,383 SH   SOLE 18 198,981 0 16,402
OLD DOMINION FREIGHT LINE IN COM 679580100 508,691 1,419,417 SH   SOLE 19 1,419,417 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,451,846 4,051,135 SH   SOLE 21 4,051,135 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 807,070 2,251,996 SH   SOLE 22 2,046,232 0 205,764
OLD DOMINION FREIGHT LINE IN COM 679580100 20,650 57,620 SH   SOLE 23 57,620 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 73,149 204,110 SH   SOLE 25 204,110 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 72,039 201,013 SH   SOLE 26 69,509 0 131,504
OLD DOMINION FREIGHT LINE IN COM 679580100 126,540 353,089 SH   SOLE 28 1,949 0 351,140
OLD DOMINION FREIGHT LINE IN COM 679580100 364 1,015 SH   SOLE 29 1,015 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 203,996 569,217 SH   SOLE 30 545,147 0 24,070
OLD DOMINION FREIGHT LINE IN COM 679580100 15,879 44,309 SH   SOLE 31 12,471 0 31,838
OLD DOMINION FREIGHT LINE IN COM 679580100 1,729 4,825 SH   SOLE 34 4,825 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 14,900 41,575 SH   SOLE 36 41,575 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,160 3,236 SH   SOLE 40 3,236 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 35,991 100,427 SH   SOLE 43 7,883 0 92,544
OLD NATL BANCORP IND COM 680033107 2,442 134,784 SH   SOLE 2 44,102 0 90,682
OLD NATL BANCORP IND COM 680033107 11 634 SH   SOLE 4 634 0 0
OLD NATL BANCORP IND COM 680033107 63 3,497 SH   SOLE 7 3,497 0 0
OLD NATL BANCORP IND COM 680033107 11,545 637,150 SH   SOLE 18 637,150 0 0
OLD NATL BANCORP IND COM 680033107 5,023 277,222 SH   SOLE 19 277,222 0 0
OLD NATL BANCORP IND COM 680033107 341,456 18,844,175 SH   SOLE 21 18,844,175 0 0
OLD NATL BANCORP IND COM 680033107 71,386 3,939,607 SH   SOLE 22 3,784,834 0 154,773
OLD NATL BANCORP IND COM 680033107 258 14,255 SH   SOLE 25 14,255 0 0
OLD NATL BANCORP IND COM 680033107 1,135 62,646 SH   SOLE 26 51,082 0 11,564
OLD NATL BANCORP IND COM 680033107 9 514 SH   SOLE 28 514 0 0
OLD NATL BANCORP IND COM 680033107 5,052 278,804 SH   SOLE 30 278,804 0 0
OLD NATL BANCORP IND COM 680033107 70 3,888 SH   SOLE 36 3,888 0 0
OLD NATL BANCORP IND COM 680033107 357 19,714 SH   SOLE 40 19,714 0 0
OLD NATL BANCORP IND COM 680033107 682 37,628 SH   SOLE 43 738 0 36,890
OLD POINT FINL CORP COM 680194107 20 840 SH   SOLE 18 840 0 0
OLD POINT FINL CORP COM 680194107 245 10,489 SH   SOLE 21 10,489 0 0
OLD POINT FINL CORP COM 680194107 5 197 SH   SOLE 22 197 0 0
OLD REP INTL CORP COM 680223104 23,212 944,335 SH   SOLE 2 256,607 0 687,728
OLD REP INTL CORP COM 680223104 26 1,045 SH   SOLE 4 1,045 0 0
OLD REP INTL CORP COM 680223104 4,968 202,098 SH   SOLE 7 202,098 0 0
OLD REP INTL CORP COM 680223104 18,515 753,260 SH   SOLE 18 753,260 0 0
OLD REP INTL CORP COM 680223104 2,008 81,673 SH   SOLE 19 81,673 0 0
OLD REP INTL CORP COM 680223104 483,402 19,666,459 SH   SOLE 21 19,666,459 0 0
OLD REP INTL CORP COM 680223104 192,751 7,841,773 SH   SOLE 22 7,528,922 0 312,851
OLD REP INTL CORP COM 680223104 909 36,983 SH   SOLE 25 36,983 0 0
OLD REP INTL CORP COM 680223104 2,718 110,578 SH   SOLE 26 87,433 0 23,145
OLD REP INTL CORP COM 680223104 133 5,430 SH   SOLE 28 5,430 0 0
OLD REP INTL CORP COM 680223104 4,018 163,449 SH   SOLE 30 163,449 0 0
OLD REP INTL CORP COM 680223104 102 4,154 SH   SOLE 31 4,154 0 0
OLD REP INTL CORP COM 680223104 2,677 108,920 SH   SOLE 32 108,920 0 0
OLD REP INTL CORP COM 680223104 14 551 SH   SOLE 34 551 0 0
OLD REP INTL CORP COM 680223104 947 38,532 SH   SOLE 36 38,532 0 0
OLD REP INTL CORP COM 680223104 947 38,519 SH   SOLE 40 38,519 0 0
OLD REP INTL CORP COM 680223104 9,161 372,704 SH   SOLE 43 27,189 0 345,515
OLD SECOND BANCORP INC ILL COM 680277100 343 27,211 SH   SOLE 2 11,930 0 15,281
OLD SECOND BANCORP INC ILL COM 680277100 5 393 SH   SOLE 7 393 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,156 91,793 SH   SOLE 18 91,793 0 0
OLD SECOND BANCORP INC ILL COM 680277100 679 53,905 SH   SOLE 19 53,905 0 0
OLD SECOND BANCORP INC ILL COM 680277100 13,789 1,095,215 SH   SOLE 21 1,095,215 0 0
OLD SECOND BANCORP INC ILL COM 680277100 8,954 711,192 SH   SOLE 22 694,941 0 16,251
OLD SECOND BANCORP INC ILL COM 680277100 31 2,428 SH   SOLE 26 0 0 2,428
OLD SECOND BANCORP INC ILL COM 680277100 153 12,164 SH   SOLE 43 0 0 12,164
OLEMA PHARMACEUTICALS INC COM 68062P106 515 55,026 SH   SOLE 2 40,971 0 14,055
OLEMA PHARMACEUTICALS INC COM 68062P106 3 290 SH   SOLE 7 290 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 720 76,909 SH   SOLE 18 76,909 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 1,344 143,629 SH   SOLE 19 143,629 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 10,912 1,165,857 SH   SOLE 21 1,165,857 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 7,527 804,208 SH   SOLE 22 795,780 0 8,428
OLEMA PHARMACEUTICALS INC COM 68062P106 11 1,125 SH   SOLE 23 1,125 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 42 4,465 SH   SOLE 26 0 0 4,465
OLEMA PHARMACEUTICALS INC COM 68062P106 165 17,575 SH   SOLE 30 17,575 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 8 810 SH   SOLE 34 810 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 265 28,270 SH   SOLE 43 0 0 28,270
OLIN CORP COM PAR $1 680665205 15,800 274,687 SH   SOLE 2 214,441 0 60,246
OLIN CORP COM PAR $1 680665205 32 549 SH   SOLE 4 549 0 0
OLIN CORP COM PAR $1 680665205 8,549 148,629 SH   SOLE 7 148,629 0 0
OLIN CORP COM PAR $1 680665205 17,963 312,288 SH   SOLE 18 312,288 0 0
OLIN CORP COM PAR $1 680665205 58,578 1,018,400 SH   SOLE 19 1,018,400 0 0
OLIN CORP COM PAR $1 680665205 406,963 7,075,163 SH   SOLE 21 7,075,163 0 0
OLIN CORP COM PAR $1 680665205 236,481 4,111,288 SH   SOLE 22 3,950,220 0 161,068
OLIN CORP COM PAR $1 680665205 3,535 61,456 SH   SOLE 26 50,304 0 11,152
OLIN CORP COM PAR $1 680665205 164 2,859 SH   SOLE 28 2,859 0 0
OLIN CORP COM PAR $1 680665205 86,952 1,511,680 SH   SOLE 30 1,511,680 0 0
OLIN CORP COM PAR $1 680665205 123 2,136 SH   SOLE 31 2,136 0 0
OLIN CORP COM PAR $1 680665205 41,575 722,788 SH   SOLE 34 722,788 0 0
OLIN CORP COM PAR $1 680665205 211 3,662 SH   SOLE 36 3,662 0 0
OLIN CORP COM PAR $1 680665205 1,061 18,453 SH   SOLE 40 18,453 0 0
OLIN CORP COM PAR $1 680665205 3,432 59,673 SH   SOLE 43 7,787 0 51,886
OLINK HLDG AB SPONSORED ADS 680710100 286 15,700 SH   SOLE 2 15,700 0 0
OLINK HLDG AB SPONSORED ADS 680710100 26,481 1,454,974 SH   SOLE 19 1,454,974 0 0
OLINK HLDG AB SPONSORED ADS 680710100 10,957 602,056 SH   SOLE 21 602,056 0 0
OLINK HLDG AB SPONSORED ADS 680710100 1,979 108,750 SH   SOLE 34 108,750 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 4,366 85,299 SH   SOLE 2 46,520 0 38,779
OLLIES BARGAIN OUTLET HLDGS COM 681116109 12 240 SH   SOLE 4 240 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 49 953 SH   SOLE 7 953 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 6,862 134,058 SH   SOLE 18 134,058 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 973 19,011 SH   SOLE 19 19,011 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 147,387 2,879,218 SH   SOLE 21 2,879,218 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 86,903 1,697,658 SH   SOLE 22 1,627,151 0 70,507
OLLIES BARGAIN OUTLET HLDGS COM 681116109 383 7,483 SH   SOLE 25 7,483 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,087 21,243 SH   SOLE 26 16,969 0 4,274
OLLIES BARGAIN OUTLET HLDGS COM 681116109 47 921 SH   SOLE 28 921 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,774 34,661 SH   SOLE 30 34,661 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 51 1,001 SH   SOLE 31 1,001 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 386 7,545 SH   SOLE 40 7,545 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,714 33,485 SH   SOLE 43 10,950 0 22,535
OLO INC CL A 68134L109 362 17,415 SH   SOLE 2 15,468 0 1,947
OLO INC CL A 68134L109 1,952 93,779 SH   SOLE 21 93,779 0 0
OLO INC CL A 68134L109 16,674 801,235 SH   SOLE 22 791,325 0 9,910
OLO INC CL A 68134L109 74 3,536 SH   SOLE 25 3,536 0 0
OLO INC CL A 68134L109 59 2,815 SH   SOLE 26 0 0 2,815
OLO INC CL A 68134L109 143 6,891 SH   SOLE 30 6,891 0 0
OLO INC CL A 68134L109 84 4,033 SH   SOLE 40 4,033 0 0
OLYMPIC STEEL INC COM 68162K106 988 42,035 SH   SOLE 2 23,118 0 18,917
OLYMPIC STEEL INC COM 68162K106 4 151 SH   SOLE 7 151 0 0
OLYMPIC STEEL INC COM 68162K106 921 39,196 SH   SOLE 18 39,196 0 0
OLYMPIC STEEL INC COM 68162K106 1,404 59,761 SH   SOLE 19 59,761 0 0
OLYMPIC STEEL INC COM 68162K106 27,551 1,172,398 SH   SOLE 21 1,172,398 0 0
OLYMPIC STEEL INC COM 68162K106 8,668 368,837 SH   SOLE 22 363,547 0 5,290
OLYMPIC STEEL INC COM 68162K106 186 7,919 SH   SOLE 23 7,919 0 0
OLYMPIC STEEL INC COM 68162K106 639 27,188 SH   SOLE 26 0 0 27,188
OLYMPIC STEEL INC COM 68162K106 325 13,822 SH   SOLE 30 13,822 0 0
OLYMPIC STEEL INC COM 68162K106 4 182 SH   SOLE 43 0 0 182
OMEGA FLEX INC COM 682095104 157 1,237 SH   SOLE 2 868 0 369
OMEGA FLEX INC COM 682095104 4 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 1,097 8,639 SH   SOLE 18 8,639 0 0
OMEGA FLEX INC COM 682095104 759 5,977 SH   SOLE 19 5,977 0 0
OMEGA FLEX INC COM 682095104 18,641 146,839 SH   SOLE 21 146,839 0 0
OMEGA FLEX INC COM 682095104 8,300 65,382 SH   SOLE 22 63,551 0 1,831
OMEGA FLEX INC COM 682095104 67 525 SH   SOLE 25 525 0 0
OMEGA FLEX INC COM 682095104 15 118 SH   SOLE 26 118 0 0
OMEGA FLEX INC COM 682095104 146 1,150 SH   SOLE 30 1,150 0 0
OMEGA FLEX INC COM 682095104 22 177 SH   SOLE 36 177 0 0
OMEGA FLEX INC COM 682095104 66 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104 29 231 SH   SOLE 43 0 0 231
OMEGA HEALTHCARE INVS INC COM 681936100 27,049 914,138 SH   SOLE 2 174,612 0 739,526
OMEGA HEALTHCARE INVS INC COM 681936100 3,680 124,356 SH   SOLE 4 124,356 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 8,885 300,285 SH   SOLE 7 300,285 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 15,371 519,477 SH   SOLE 18 519,477 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 10,839 366,317 SH   SOLE 19 366,317 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 416,023 14,059,587 SH   SOLE 21 14,059,587 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 244,280 8,255,505 SH   SOLE 22 7,988,011 0 267,494
OMEGA HEALTHCARE INVS INC COM 681936100 280 9,450 SH   SOLE 23 9,450 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 30,766 1,039,731 SH   SOLE 25 1,039,731 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,364 113,700 SH   SOLE 26 101,159 0 12,541
OMEGA HEALTHCARE INVS INC COM 681936100 4,420 149,363 SH   SOLE 28 4,194 0 145,169
OMEGA HEALTHCARE INVS INC COM 681936100 32,062 1,083,525 SH   SOLE 30 1,083,525 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 31,847 1,076,267 SH   SOLE 31 3,590 0 1,072,677
OMEGA HEALTHCARE INVS INC COM 681936100 146 4,921 SH   SOLE 36 4,921 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 911 30,777 SH   SOLE 40 30,777 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5,825 196,863 SH   SOLE 43 30,366 0 166,497
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 151 13,311 SH   SOLE 2 7,163 0 6,148
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 555 48,966 SH   SOLE 18 48,966 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 4,550 401,618 SH   SOLE 19 401,618 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 4,551 401,691 SH   SOLE 21 401,691 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1,636 144,417 SH   SOLE 22 142,919 0 1,498
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 236 20,841 SH   SOLE 30 20,841 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 8 721 SH   SOLE 34 721 0 0
OMEROS CORP COM 682143102 162 25,264 SH   SOLE 2 16,139 0 9,125
OMEROS CORP COM 682143102 2 239 SH   SOLE 4 239 0 0
OMEROS CORP COM 682143102 6 969 SH   SOLE 7 969 0 0
OMEROS CORP COM 682143102 1,007 156,625 SH   SOLE 18 156,625 0 0
OMEROS CORP COM 682143102 680 105,772 SH   SOLE 19 105,772 0 0
OMEROS CORP COM 682143102 13,460 2,093,240 SH   SOLE 21 2,093,240 0 0
OMEROS CORP COM 682143102 9,721 1,511,795 SH   SOLE 22 1,480,383 0 31,412
OMEROS CORP COM 682143102 48 7,444 SH   SOLE 25 7,444 0 0
OMEROS CORP COM 682143102 303 47,134 SH   SOLE 26 37,530 0 9,604
OMEROS CORP COM 682143102 44 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 378 58,717 SH   SOLE 30 58,717 0 0
OMEROS CORP COM 682143102 8 1,312 SH   SOLE 36 1,312 0 0
OMEROS CORP COM 682143102 56 8,761 SH   SOLE 40 8,761 0 0
OMEROS CORP COM 682143102 166 25,853 SH   SOLE 43 226 0 25,627
OMNICELL COM COM 68213N109 8,541 47,336 SH   SOLE 2 23,018 0 24,318
OMNICELL COM COM 68213N109 57 318 SH   SOLE 4 318 0 0
OMNICELL COM COM 68213N109 109 604 SH   SOLE 7 604 0 0
OMNICELL COM COM 68213N109 29,560 163,821 SH   SOLE 18 151,726 0 12,095
OMNICELL COM COM 68213N109 44,871 248,675 SH   SOLE 19 248,675 0 0
OMNICELL COM COM 68213N109 923,552 5,118,332 SH   SOLE 21 5,118,332 0 0
OMNICELL COM COM 68213N109 219,403 1,215,934 SH   SOLE 22 1,191,916 0 24,018
OMNICELL COM COM 68213N109 1,449 8,030 SH   SOLE 23 8,030 0 0
OMNICELL COM COM 68213N109 1,073 5,948 SH   SOLE 25 5,948 0 0
OMNICELL COM COM 68213N109 9,244 51,232 SH   SOLE 26 14,325 0 36,907
OMNICELL COM COM 68213N109 139 770 SH   SOLE 28 770 0 0
OMNICELL COM COM 68213N109 14,052 77,875 SH   SOLE 30 77,875 0 0
OMNICELL COM COM 68213N109 870 4,822 SH   SOLE 34 4,822 0 0
OMNICELL COM COM 68213N109 980 5,432 SH   SOLE 40 5,432 0 0
OMNICELL COM COM 68213N109 6,191 34,313 SH   SOLE 43 7,210 0 27,103
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 1,520 806,000 PRN   SOLE 2 806,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 6,542 3,468,000 PRN   SOLE 21 3,468,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 13,570 7,194,000 PRN   SOLE 34 7,194,000 0 0
OMNICOM GROUP INC COM 681919106 45,835 625,557 SH   SOLE 2 148,740 0 476,817
OMNICOM GROUP INC COM 681919106 12,587 171,789 SH   SOLE 4 100,555 0 71,234
OMNICOM GROUP INC COM 681919106 14,907 203,456 SH   SOLE 7 196,530 0 6,926
OMNICOM GROUP INC COM 681919106 379 5,172 SH   SOLE 13 824 0 4,348
OMNICOM GROUP INC COM 681919106 2,259 30,827 SH   SOLE 15 30,827 0 0
OMNICOM GROUP INC COM 681919106 32,640 445,478 SH   SOLE 18 414,084 0 31,394
OMNICOM GROUP INC COM 681919106 7,688 104,933 SH   SOLE 19 104,933 0 0
OMNICOM GROUP INC COM 681919106 604,949 8,256,437 SH   SOLE 21 8,256,437 0 0
OMNICOM GROUP INC COM 681919106 337,959 4,612,511 SH   SOLE 22 4,175,251 0 437,260
OMNICOM GROUP INC COM 681919106 9,267 126,475 SH   SOLE 23 126,475 0 0
OMNICOM GROUP INC COM 681919106 21,749 296,832 SH   SOLE 25 296,832 0 0
OMNICOM GROUP INC COM 681919106 34,808 475,069 SH   SOLE 26 160,175 0 314,894
OMNICOM GROUP INC COM 681919106 45,804 625,143 SH   SOLE 28 4,198 0 620,945
OMNICOM GROUP INC COM 681919106 34 458 SH   SOLE 29 458 0 0
OMNICOM GROUP INC COM 681919106 71,607 977,301 SH   SOLE 30 977,301 0 0
OMNICOM GROUP INC COM 681919106 6,062 82,738 SH   SOLE 31 25,679 0 57,059
OMNICOM GROUP INC COM 681919106 4,272 58,309 SH   SOLE 32 58,309 0 0
OMNICOM GROUP INC COM 681919106 793 10,824 SH   SOLE 34 10,824 0 0
OMNICOM GROUP INC COM 681919106 8,043 109,776 SH   SOLE 36 109,776 0 0
OMNICOM GROUP INC COM 681919106 489 6,677 SH   SOLE 40 6,677 0 0
OMNICOM GROUP INC COM 681919106 27,426 374,320 SH   SOLE 43 17,800 0 356,520
ON HLDG AG NAMEN AKT A H5919C104 831 21,968 SH   SOLE 2 21,968 0 0
ON HLDG AG NAMEN AKT A H5919C104 116 3,067 SH   SOLE 4 3,067 0 0
ON HLDG AG NAMEN AKT A H5919C104 553 14,618 SH   SOLE 18 14,618 0 0
ON HLDG AG NAMEN AKT A H5919C104 8,845 233,942 SH   SOLE 19 233,942 0 0
ON HLDG AG NAMEN AKT A H5919C104 1,361 35,998 SH   SOLE 22 35,998 0 0
ON HLDG AG NAMEN AKT A H5919C104 43,587 1,152,784 SH   SOLE 25 1,152,784 0 0
ON HLDG AG NAMEN AKT A H5919C104 367 9,706 SH   SOLE 26 2,905 0 6,801
ON HLDG AG NAMEN AKT A H5919C104 106 2,793 SH   SOLE 28 2,793 0 0
ON HLDG AG NAMEN AKT A H5919C104 12,041 318,460 SH   SOLE 34 318,460 0 0
ON SEMICONDUCTOR CORP COM 682189105 50,802 747,971 SH   SOLE 2 92,345 0 655,626
ON SEMICONDUCTOR CORP COM 682189105 13,893 204,554 SH   SOLE 4 186,186 0 18,368
ON SEMICONDUCTOR CORP COM 682189105 5,827 85,794 SH   SOLE 7 59,771 0 26,023
ON SEMICONDUCTOR CORP COM 682189105 454 6,690 SH   SOLE 13 1,218 0 5,472
ON SEMICONDUCTOR CORP COM 682189105 2,695 39,686 SH   SOLE 15 39,686 0 0
ON SEMICONDUCTOR CORP COM 682189105 5 67 SH   SOLE 17 0 0 67
ON SEMICONDUCTOR CORP COM 682189105 26,742 393,724 SH   SOLE 18 371,897 0 21,827
ON SEMICONDUCTOR CORP COM 682189105 529,451 7,795,219 SH   SOLE 19 7,795,219 0 0
ON SEMICONDUCTOR CORP COM 682189105 771,062 11,352,508 SH   SOLE 21 11,352,508 0 0
ON SEMICONDUCTOR CORP COM 682189105 685,340 10,090,402 SH   SOLE 22 9,610,592 0 479,810
ON SEMICONDUCTOR CORP COM 682189105 16,553 243,709 SH   SOLE 23 243,709 0 0
ON SEMICONDUCTOR CORP COM 682189105 27,025 397,895 SH   SOLE 25 397,895 0 0
ON SEMICONDUCTOR CORP COM 682189105 30,018 441,957 SH   SOLE 26 325,851 0 116,106
ON SEMICONDUCTOR CORP COM 682189105 59,582 877,245 SH   SOLE 28 66,335 0 810,910
ON SEMICONDUCTOR CORP COM 682189105 22 324 SH   SOLE 29 324 0 0
ON SEMICONDUCTOR CORP COM 682189105 114,431 1,684,788 SH   SOLE 30 1,596,975 0 87,813
ON SEMICONDUCTOR CORP COM 682189105 11,957 176,051 SH   SOLE 31 46,143 0 129,908
ON SEMICONDUCTOR CORP COM 682189105 437,473 6,441,007 SH   SOLE 34 6,441,007 0 0
ON SEMICONDUCTOR CORP COM 682189105 6,327 93,161 SH   SOLE 36 93,161 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,013 14,908 SH   SOLE 40 14,908 0 0
ON SEMICONDUCTOR CORP COM 682189105 11,685 172,037 SH   SOLE 43 15,018 0 157,019
ON24 INC COM 68339B104 296 17,061 SH   SOLE 2 13,073 0 3,988
ON24 INC COM 68339B104 3 145 SH   SOLE 7 145 0 0
ON24 INC COM 68339B104 1,256 72,418 SH   SOLE 18 72,418 0 0
ON24 INC COM 68339B104 1,243 71,653 SH   SOLE 19 71,653 0 0
ON24 INC COM 68339B104 15,688 904,186 SH   SOLE 21 904,186 0 0
ON24 INC COM 68339B104 6,492 374,199 SH   SOLE 22 367,434 0 6,765
ON24 INC COM 68339B104 35 2,035 SH   SOLE 25 2,035 0 0
ON24 INC COM 68339B104 64 3,679 SH   SOLE 30 3,679 0 0
ON24 INC COM 68339B104 860 49,556 SH   SOLE 34 49,556 0 0
ON24 INC COM 68339B104 30 1,731 SH   SOLE 40 1,731 0 0
ON24 INC COM 68339B104 336 19,378 SH   SOLE 43 134 0 19,244
ONCOCYTE CORP COM 68235C107 37 16,888 SH   SOLE 2 1,653 0 15,235
ONCOCYTE CORP COM 68235C107 2 1,139 SH   SOLE 7 1,139 0 0
ONCOCYTE CORP COM 68235C107 410 189,075 SH   SOLE 18 189,075 0 0
ONCOCYTE CORP COM 68235C107 277 127,852 SH   SOLE 19 127,852 0 0
ONCOCYTE CORP COM 68235C107 6,067 2,795,690 SH   SOLE 21 2,795,690 0 0
ONCOCYTE CORP COM 68235C107 3,940 1,815,828 SH   SOLE 22 1,792,757 0 23,071
ONCOCYTE CORP COM 68235C107 87 40,235 SH   SOLE 30 40,235 0 0
ONCOCYTE CORP COM 68235C107 14 6,439 SH   SOLE 43 2,047 0 4,392
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 0 3 SH   SOLE 21 3 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 635 248,878 SH   SOLE 22 248,878 0 0
ONCORUS INC COM 68236R103 124 23,565 SH   SOLE 2 9,468 0 14,097
ONCORUS INC COM 68236R103 2 328 SH   SOLE 7 328 0 0
ONCORUS INC COM 68236R103 358 67,932 SH   SOLE 18 67,932 0 0
ONCORUS INC COM 68236R103 204 38,768 SH   SOLE 19 38,768 0 0
ONCORUS INC COM 68236R103 4,625 877,603 SH   SOLE 21 877,603 0 0
ONCORUS INC COM 68236R103 1,760 333,922 SH   SOLE 22 321,585 0 12,337
ONCORUS INC COM 68236R103 3 632 SH   SOLE 23 632 0 0
ONCORUS INC COM 68236R103 59 11,259 SH   SOLE 30 11,259 0 0
ONCOSEC MED INC COM 68234L306 5 4,993 SH   SOLE 18 4,993 0 0
ONCOSEC MED INC COM 68234L306 61 63,731 SH   SOLE 21 63,731 0 0
ONCOSEC MED INC COM 68234L306 29 29,773 SH   SOLE 22 29,773 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 64 28,170 SH   SOLE 2 8,274 0 19,896
ONCTERNAL THERAPEUTICS INC COM 68236P107 334 147,111 SH   SOLE 18 147,111 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 168 74,024 SH   SOLE 19 74,024 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 3,883 1,710,516 SH   SOLE 21 1,710,516 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 2,810 1,237,717 SH   SOLE 22 1,208,486 0 29,231
ONDAS HLDGS INC COM NEW 68236H204 41 6,156 SH   SOLE 18 6,156 0 0
ONDAS HLDGS INC COM NEW 68236H204 508 75,654 SH   SOLE 21 75,654 0 0
ONDAS HLDGS INC COM NEW 68236H204 2,712 404,165 SH   SOLE 22 404,165 0 0
ONE GAS INC COM 68235P108 5,202 67,045 SH   SOLE 2 36,933 0 30,112
ONE GAS INC COM 68235P108 652 8,400 SH   SOLE 4 8,400 0 0
ONE GAS INC COM 68235P108 6,438 82,975 SH   SOLE 7 82,975 0 0
ONE GAS INC COM 68235P108 19,810 255,311 SH   SOLE 18 255,311 0 0
ONE GAS INC COM 68235P108 7,285 93,886 SH   SOLE 19 93,886 0 0
ONE GAS INC COM 68235P108 322,410 4,155,299 SH   SOLE 21 4,155,299 0 0
ONE GAS INC COM 68235P108 118,739 1,530,342 SH   SOLE 22 1,478,182 0 52,160
ONE GAS INC COM 68235P108 691 8,910 SH   SOLE 25 8,910 0 0
ONE GAS INC COM 68235P108 2,121 27,337 SH   SOLE 26 23,036 0 4,301
ONE GAS INC COM 68235P108 74 949 SH   SOLE 28 949 0 0
ONE GAS INC COM 68235P108 4,723 60,869 SH   SOLE 30 60,869 0 0
ONE GAS INC COM 68235P108 15,274 196,858 SH   SOLE 31 0 0 196,858
ONE GAS INC COM 68235P108 817 10,535 SH   SOLE 36 10,535 0 0
ONE GAS INC COM 68235P108 490 6,312 SH   SOLE 40 6,312 0 0
ONE GAS INC COM 68235P108 3,398 43,790 SH   SOLE 43 2,521 0 41,269
ONE LIBERTY PPTYS INC COM 682406103 581 16,462 SH   SOLE 2 4,579 0 11,883
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 6 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,879 53,273 SH   SOLE 18 53,273 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,066 30,207 SH   SOLE 19 30,207 0 0
ONE LIBERTY PPTYS INC COM 682406103 24,413 691,977 SH   SOLE 21 691,977 0 0
ONE LIBERTY PPTYS INC COM 682406103 16,942 480,203 SH   SOLE 22 463,601 0 16,602
ONE LIBERTY PPTYS INC COM 682406103 22 615 SH   SOLE 23 615 0 0
ONE LIBERTY PPTYS INC COM 682406103 86 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103 120 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103 239 6,780 SH   SOLE 30 6,780 0 0
ONE LIBERTY PPTYS INC COM 682406103 44 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103 651 18,463 SH   SOLE 43 1,682 0 16,781
ONE STOP SYS INC COM 68247W109 15 2,964 SH   SOLE 18 2,964 0 0
ONE STOP SYS INC COM 68247W109 217 43,789 SH   SOLE 21 43,789 0 0
ONE STOP SYS INC COM 68247W109 4 720 SH   SOLE 22 720 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 15 6,259 SH   SOLE 4 6,259 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 3,878 1,570,144 SH   SOLE 21 1,570,144 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1,572 636,452 SH   SOLE 22 570,187 0 66,265
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 197 79,936 SH   SOLE 25 79,936 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 136 54,890 SH   SOLE 28 0 0 54,890
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 968 391,983 SH   SOLE 30 391,983 0 0
ONEMAIN HLDGS INC COM 68268W103 24,375 487,109 SH   SOLE 2 167,036 0 320,073
ONEMAIN HLDGS INC COM 68268W103 1,009 20,155 SH   SOLE 4 20,155 0 0
ONEMAIN HLDGS INC COM 68268W103 104 2,069 SH   SOLE 7 2,069 0 0
ONEMAIN HLDGS INC COM 68268W103 2,970 59,343 SH   SOLE 18 59,343 0 0
ONEMAIN HLDGS INC COM 68268W103 1,648 32,926 SH   SOLE 19 32,926 0 0
ONEMAIN HLDGS INC COM 68268W103 72,360 1,446,043 SH   SOLE 21 1,446,043 0 0
ONEMAIN HLDGS INC COM 68268W103 135,484 2,707,523 SH   SOLE 22 2,586,831 0 120,692
ONEMAIN HLDGS INC COM 68268W103 493 9,847 SH   SOLE 25 9,847 0 0
ONEMAIN HLDGS INC COM 68268W103 3,251 64,968 SH   SOLE 26 55,360 0 9,608
ONEMAIN HLDGS INC COM 68268W103 4,398 87,882 SH   SOLE 28 16,845 0 71,037
ONEMAIN HLDGS INC COM 68268W103 2,402 48,011 SH   SOLE 30 48,011 0 0
ONEMAIN HLDGS INC COM 68268W103 154 3,085 SH   SOLE 31 1,692 0 1,393
ONEMAIN HLDGS INC COM 68268W103 113 2,261 SH   SOLE 36 2,261 0 0
ONEMAIN HLDGS INC COM 68268W103 506 10,105 SH   SOLE 40 10,105 0 0
ONEMAIN HLDGS INC COM 68268W103 11,374 227,302 SH   SOLE 43 27,567 0 199,735
ONEOK INC NEW COM 682680103 64,996 1,106,129 SH   SOLE 2 161,575 0 944,554
ONEOK INC NEW COM 682680103 17,901 304,641 SH   SOLE 4 282,404 0 22,237
ONEOK INC NEW COM 682680103 73,448 1,249,964 SH   SOLE 7 1,236,266 0 13,698
ONEOK INC NEW COM 682680103 403 6,856 SH   SOLE 13 1,781 0 5,075
ONEOK INC NEW COM 682680103 3,600 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 58,306 992,281 SH   SOLE 18 931,646 0 60,635
ONEOK INC NEW COM 682680103 17,573 299,068 SH   SOLE 19 299,068 0 0
ONEOK INC NEW COM 682680103 1,358,730 23,123,377 SH   SOLE 21 23,123,377 0 0
ONEOK INC NEW COM 682680103 559,977 9,529,906 SH   SOLE 22 8,624,606 0 905,300
ONEOK INC NEW COM 682680103 14,939 254,244 SH   SOLE 23 254,244 0 0
ONEOK INC NEW COM 682680103 41,421 704,924 SH   SOLE 25 704,924 0 0
ONEOK INC NEW COM 682680103 67,928 1,156,024 SH   SOLE 26 368,118 0 787,906
ONEOK INC NEW COM 682680103 37,136 632,001 SH   SOLE 28 15,460 0 616,541
ONEOK INC NEW COM 682680103 32 540 SH   SOLE 29 540 0 0
ONEOK INC NEW COM 682680103 204,933 3,487,632 SH   SOLE 30 3,487,632 0 0
ONEOK INC NEW COM 682680103 107,531 1,829,995 SH   SOLE 31 51,849 0 1,778,146
ONEOK INC NEW COM 682680103 9,813 166,995 SH   SOLE 32 166,995 0 0
ONEOK INC NEW COM 682680103 3,489 59,379 SH   SOLE 34 59,379 0 0
ONEOK INC NEW COM 682680103 13,870 236,042 SH   SOLE 36 236,042 0 0
ONEOK INC NEW COM 682680103 846 14,393 SH   SOLE 40 14,393 0 0
ONEOK INC NEW COM 682680103 18,462 314,193 SH   SOLE 43 31,670 0 282,523
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 294 1,251,769 SH   SOLE 21 1,251,769 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 72 307,355 SH   SOLE 22 300,574 0 6,781
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 7 31,433 SH   SOLE 30 31,433 0 0
ONESPAN INC COM 68287N100 225 13,292 SH   SOLE 2 9,525 0 3,767
ONESPAN INC COM 68287N100 2 111 SH   SOLE 4 111 0 0
ONESPAN INC COM 68287N100 11 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 2,170 128,197 SH   SOLE 18 128,197 0 0
ONESPAN INC COM 68287N100 1,102 65,093 SH   SOLE 19 65,093 0 0
ONESPAN INC COM 68287N100 72,995 4,311,586 SH   SOLE 21 4,311,586 0 0
ONESPAN INC COM 68287N100 15,585 920,576 SH   SOLE 22 901,182 0 19,394
ONESPAN INC COM 68287N100 300 17,711 SH   SOLE 25 17,711 0 0
ONESPAN INC COM 68287N100 556 32,836 SH   SOLE 26 15,390 0 17,446
ONESPAN INC COM 68287N100 74 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 3,951 233,386 SH   SOLE 30 233,386 0 0
ONESPAN INC COM 68287N100 118 6,995 SH   SOLE 36 6,995 0 0
ONESPAN INC COM 68287N100 56 3,328 SH   SOLE 40 3,328 0 0
ONESPAN INC COM 68287N100 74 4,355 SH   SOLE 43 0 0 4,355
ONESPAWORLD HOLDINGS LIMITED COM P73684113 412 41,137 SH   SOLE 2 17,648 0 23,489
ONESPAWORLD HOLDINGS LIMITED COM P73684113 8 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,626 162,302 SH   SOLE 18 162,302 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,004 100,157 SH   SOLE 19 100,157 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 20,440 2,039,879 SH   SOLE 21 2,039,879 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 13,117 1,309,096 SH   SOLE 22 1,259,201 0 49,895
ONESPAWORLD HOLDINGS LIMITED COM P73684113 84 8,382 SH   SOLE 25 8,382 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 49 4,909 SH   SOLE 26 0 0 4,909
ONESPAWORLD HOLDINGS LIMITED COM P73684113 67 6,706 SH   SOLE 28 6,706 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 133 13,240 SH   SOLE 30 13,240 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 50 5,036 SH   SOLE 40 5,036 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 407 40,653 SH   SOLE 43 276 0 40,377
ONEWATER MARINE INC CL A COM 68280L101 80 1,318 SH   SOLE 2 334 0 984
ONEWATER MARINE INC CL A COM 68280L101 10 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101 1,769 29,010 SH   SOLE 18 29,010 0 0
ONEWATER MARINE INC CL A COM 68280L101 1,118 18,335 SH   SOLE 19 18,335 0 0
ONEWATER MARINE INC CL A COM 68280L101 23,125 379,287 SH   SOLE 21 379,287 0 0
ONEWATER MARINE INC CL A COM 68280L101 14,353 235,412 SH   SOLE 22 233,754 0 1,658
ONEWATER MARINE INC CL A COM 68280L101 178 2,912 SH   SOLE 43 0 0 2,912
ONTO INNOVATION INC COM 683344105 4,745 46,870 SH   SOLE 2 20,099 0 26,771
ONTO INNOVATION INC COM 683344105 82 810 SH   SOLE 4 216 0 594
ONTO INNOVATION INC COM 683344105 66 652 SH   SOLE 7 652 0 0
ONTO INNOVATION INC COM 683344105 19,076 188,440 SH   SOLE 18 182,833 0 5,607
ONTO INNOVATION INC COM 683344105 13,872 137,033 SH   SOLE 19 137,033 0 0
ONTO INNOVATION INC COM 683344105 584,712 5,776,077 SH   SOLE 21 5,776,077 0 0
ONTO INNOVATION INC COM 683344105 127,409 1,258,605 SH   SOLE 22 1,217,305 0 41,300
ONTO INNOVATION INC COM 683344105 212 2,092 SH   SOLE 23 2,092 0 0
ONTO INNOVATION INC COM 683344105 796 7,864 SH   SOLE 25 7,864 0 0
ONTO INNOVATION INC COM 683344105 3,267 32,276 SH   SOLE 26 18,910 0 13,366
ONTO INNOVATION INC COM 683344105 88 874 SH   SOLE 28 874 0 0
ONTO INNOVATION INC COM 683344105 30,394 300,245 SH   SOLE 30 300,245 0 0
ONTO INNOVATION INC COM 683344105 385 3,799 SH   SOLE 36 3,799 0 0
ONTO INNOVATION INC COM 683344105 619 6,119 SH   SOLE 40 6,119 0 0
ONTO INNOVATION INC COM 683344105 2,172 21,454 SH   SOLE 43 1,242 0 20,212
ONTRAK INC COM 683373104 13 2,038 SH   SOLE 2 379 0 1,659
ONTRAK INC COM 683373104 0 56 SH   SOLE 7 56 0 0
ONTRAK INC COM 683373104 169 26,925 SH   SOLE 18 26,925 0 0
ONTRAK INC COM 683373104 93 14,783 SH   SOLE 19 14,783 0 0
ONTRAK INC COM 683373104 2,000 317,973 SH   SOLE 21 317,973 0 0
ONTRAK INC COM 683373104 1,254 199,317 SH   SOLE 22 198,084 0 1,233
ONTRAK INC COM 683373104 1 235 SH   SOLE 43 0 0 235
OOMA INC COM 683416101 1,352 66,163 SH   SOLE 2 38,599 0 27,564
OOMA INC COM 683416101 6 308 SH   SOLE 7 308 0 0
OOMA INC COM 683416101 1,461 71,495 SH   SOLE 18 64,355 0 7,140
OOMA INC COM 683416101 3,352 164,009 SH   SOLE 19 164,009 0 0
OOMA INC COM 683416101 16,438 804,210 SH   SOLE 21 804,210 0 0
OOMA INC COM 683416101 13,973 683,589 SH   SOLE 22 676,690 0 6,899
OOMA INC COM 683416101 270 13,187 SH   SOLE 23 13,187 0 0
OOMA INC COM 683416101 921 45,081 SH   SOLE 26 0 0 45,081
OOMA INC COM 683416101 118 5,765 SH   SOLE 43 0 0 5,765
OP BANCORP COM 67109R109 241 18,892 SH   SOLE 2 18,892 0 0
OP BANCORP COM 67109R109 29 2,308 SH   SOLE 18 2,308 0 0
OP BANCORP COM 67109R109 481 37,734 SH   SOLE 21 37,734 0 0
OP BANCORP COM 67109R109 1,411 110,587 SH   SOLE 22 110,587 0 0
OPEN LENDING CORP COM CL A 68373J104 983 43,710 SH   SOLE 2 32,786 0 10,924
OPEN LENDING CORP COM CL A 68373J104 7 322 SH   SOLE 4 322 0 0
OPEN LENDING CORP COM CL A 68373J104 33 1,482 SH   SOLE 7 1,482 0 0
OPEN LENDING CORP COM CL A 68373J104 6,323 281,251 SH   SOLE 18 278,010 0 3,241
OPEN LENDING CORP COM CL A 68373J104 4,463 198,543 SH   SOLE 19 198,543 0 0
OPEN LENDING CORP COM CL A 68373J104 79,128 3,519,946 SH   SOLE 21 3,519,946 0 0
OPEN LENDING CORP COM CL A 68373J104 54,018 2,402,957 SH   SOLE 22 2,349,184 0 53,773
OPEN LENDING CORP COM CL A 68373J104 21 939 SH   SOLE 23 939 0 0
OPEN LENDING CORP COM CL A 68373J104 312 13,889 SH   SOLE 25 13,889 0 0
OPEN LENDING CORP COM CL A 68373J104 593 26,372 SH   SOLE 26 21,004 0 5,368
OPEN LENDING CORP COM CL A 68373J104 117 5,219 SH   SOLE 28 5,219 0 0
OPEN LENDING CORP COM CL A 68373J104 3,761 167,314 SH   SOLE 30 167,314 0 0
OPEN LENDING CORP COM CL A 68373J104 105 4,664 SH   SOLE 36 4,664 0 0
OPEN LENDING CORP COM CL A 68373J104 242 10,755 SH   SOLE 40 10,755 0 0
OPEN TEXT CORP COM 683715106 690 14,531 SH   SOLE 18 14,531 0 0
OPEN TEXT CORP COM 683715106 33,709 709,958 SH   SOLE 21 709,958 0 0
OPEN TEXT CORP COM 683715106 4,167 87,761 SH   SOLE 22 87,761 0 0
OPEN TEXT CORP COM 683715106 16,891 355,750 SH   SOLE 43 22,140 0 333,610
OPENDOOR TECHNOLOGIES INC COM 683712103 12,119 829,472 SH   SOLE 2 57,779 0 771,693
OPENDOOR TECHNOLOGIES INC COM 683712103 201 13,739 SH   SOLE 4 13,739 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 95 6,493 SH   SOLE 7 6,493 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 2,741 187,632 SH   SOLE 18 187,632 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 48,986 3,352,908 SH   SOLE 19 3,352,908 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 103,255 7,067,435 SH   SOLE 21 7,067,435 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 131,320 8,988,344 SH   SOLE 22 8,621,837 0 366,507
OPENDOOR TECHNOLOGIES INC COM 683712103 231 15,794 SH   SOLE 25 15,794 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 955 65,338 SH   SOLE 26 57,301 0 8,037
OPENDOOR TECHNOLOGIES INC COM 683712103 261 17,881 SH   SOLE 28 17,881 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,066 72,964 SH   SOLE 30 72,964 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 99 6,764 SH   SOLE 31 6,764 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 275 18,844 SH   SOLE 40 18,844 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,608 110,069 SH   SOLE 43 0 0 110,069
OPERA LTD SPONSORED ADS 68373M107 277 39,182 SH   SOLE 43 13,428 0 25,754
OPGEN INC COM 68373L307 8 8,156 SH   SOLE 18 8,156 0 0
OPGEN INC COM 68373L307 93 92,507 SH   SOLE 21 92,507 0 0
OPGEN INC COM 68373L307 321 320,803 SH   SOLE 22 320,803 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 27 793 SH   SOLE 18 793 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 426 12,662 SH   SOLE 21 12,662 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 716 21,289 SH   SOLE 22 21,289 0 0
OPKO HEALTH INC COM 68375N103 3,631 754,848 SH   SOLE 2 225,975 0 528,873
OPKO HEALTH INC COM 68375N103 9 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 30 6,318 SH   SOLE 7 6,318 0 0
OPKO HEALTH INC COM 68375N103 5,915 1,229,639 SH   SOLE 18 1,229,639 0 0
OPKO HEALTH INC COM 68375N103 7,826 1,627,019 SH   SOLE 19 1,627,019 0 0
OPKO HEALTH INC COM 68375N103 86,981 18,083,377 SH   SOLE 21 18,083,377 0 0
OPKO HEALTH INC COM 68375N103 52,511 10,917,137 SH   SOLE 22 10,522,608 0 394,529
OPKO HEALTH INC COM 68375N103 277 57,571 SH   SOLE 23 57,571 0 0
OPKO HEALTH INC COM 68375N103 403 83,851 SH   SOLE 25 83,851 0 0
OPKO HEALTH INC COM 68375N103 2,054 427,033 SH   SOLE 26 95,302 0 331,731
OPKO HEALTH INC COM 68375N103 38 7,943 SH   SOLE 28 7,943 0 0
OPKO HEALTH INC COM 68375N103 4,648 966,404 SH   SOLE 30 966,404 0 0
OPKO HEALTH INC COM 68375N103 370 76,871 SH   SOLE 36 76,871 0 0
OPKO HEALTH INC COM 68375N103 305 63,384 SH   SOLE 40 63,384 0 0
OPKO HEALTH INC COM 68375N103 422 87,721 SH   SOLE 43 336 0 87,385
OPORTUN FINL CORP COM 68376D104 1,119 55,279 SH   SOLE 2 39,472 0 15,807
OPORTUN FINL CORP COM 68376D104 8 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104 1,410 69,616 SH   SOLE 18 69,616 0 0
OPORTUN FINL CORP COM 68376D104 729 35,980 SH   SOLE 19 35,980 0 0
OPORTUN FINL CORP COM 68376D104 16,256 802,777 SH   SOLE 21 802,777 0 0
OPORTUN FINL CORP COM 68376D104 11,057 546,019 SH   SOLE 22 533,310 0 12,709
OPORTUN FINL CORP COM 68376D104 75 3,704 SH   SOLE 25 3,704 0 0
OPORTUN FINL CORP COM 68376D104 127 6,264 SH   SOLE 30 6,264 0 0
OPORTUN FINL CORP COM 68376D104 14,710 726,432 SH   SOLE 34 726,432 0 0
OPORTUN FINL CORP COM 68376D104 74 3,664 SH   SOLE 40 3,664 0 0
OPORTUN FINL CORP COM 68376D104 9 421 SH   SOLE 43 0 0 421
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 304 6,556 SH   SOLE 2 296 0 6,260
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 7 148 SH   SOLE 7 148 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,461 31,504 SH   SOLE 18 31,504 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,652 35,616 SH   SOLE 19 35,616 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 16,822 362,782 SH   SOLE 21 362,782 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 11,578 249,692 SH   SOLE 22 244,365 0 5,327
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,255 27,072 SH   SOLE 43 236 0 26,836
OPPFI INC COM CL A 68386H103 11 2,315 SH   SOLE 2 2,315 0 0
OPPFI INC COM CL A 68386H103 516 113,575 SH   SOLE 22 113,575 0 0
OPTICAL CABLE CORP COM NEW 683827208 46 8,602 SH   SOLE 21 8,602 0 0
OPTICAL CABLE CORP COM NEW 683827208 18 3,362 SH   SOLE 22 3,362 0 0
OPTIMIZERX CORP COM NEW 68401U204 376 6,048 SH   SOLE 2 4,332 0 1,716
OPTIMIZERX CORP COM NEW 68401U204 17 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204 3,981 64,093 SH   SOLE 18 64,093 0 0
OPTIMIZERX CORP COM NEW 68401U204 1,932 31,110 SH   SOLE 19 31,110 0 0
OPTIMIZERX CORP COM NEW 68401U204 130,281 2,097,589 SH   SOLE 21 2,097,589 0 0
OPTIMIZERX CORP COM NEW 68401U204 26,631 428,777 SH   SOLE 22 420,272 0 8,505
OPTIMIZERX CORP COM NEW 68401U204 118 1,893 SH   SOLE 25 1,893 0 0
OPTIMIZERX CORP COM NEW 68401U204 49 790 SH   SOLE 26 0 0 790
OPTIMIZERX CORP COM NEW 68401U204 2,103 33,855 SH   SOLE 30 33,855 0 0
OPTIMIZERX CORP COM NEW 68401U204 108 1,735 SH   SOLE 40 1,735 0 0
OPTIMIZERX CORP COM NEW 68401U204 120 1,927 SH   SOLE 43 37 0 1,890
OPTINOSE INC COM 68404V100 2 992 SH   SOLE 2 0 0 992
OPTINOSE INC COM 68404V100 13 8,176 SH   SOLE 18 8,176 0 0
OPTINOSE INC COM 68404V100 258 159,456 SH   SOLE 21 159,456 0 0
OPTINOSE INC COM 68404V100 884 545,748 SH   SOLE 22 545,748 0 0
OPTINOSE INC COM 68404V100 58 35,858 SH   SOLE 30 35,858 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 5,485 192,850 SH   SOLE 2 100,863 0 91,987
OPTION CARE HEALTH INC COM NEW 68404L201 18 629 SH   SOLE 4 629 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 51 1,778 SH   SOLE 7 1,778 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 20,768 730,240 SH   SOLE 18 730,240 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 9,811 344,986 SH   SOLE 19 344,986 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 307,118 10,798,802 SH   SOLE 21 10,798,802 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 120,472 4,236,003 SH   SOLE 22 4,090,644 0 145,359
OPTION CARE HEALTH INC COM NEW 68404L201 44 1,560 SH   SOLE 23 1,560 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 453 15,917 SH   SOLE 25 15,917 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,496 52,597 SH   SOLE 26 37,976 0 14,621
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,069 178,221 SH   SOLE 30 178,221 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 425 14,939 SH   SOLE 40 14,939 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 463 16,282 SH   SOLE 43 798 0 15,484
ORACLE CORP COM 68389X105 307,587 3,526,974 SH   SOLE 2 499,743 0 3,027,231
ORACLE CORP COM 68389X105 91,640 1,050,802 SH   SOLE 4 651,087 0 399,715
ORACLE CORP COM 68389X105 140,110 1,606,585 SH   SOLE 7 1,531,160 0 75,425
ORACLE CORP COM 68389X105 2,095 24,024 SH   SOLE 13 4,680 0 19,344
ORACLE CORP COM 68389X105 18,070 207,200 SH   SOLE 15 207,200 0 0
ORACLE CORP COM 68389X105 30 348 SH   SOLE 17 0 0 348
ORACLE CORP COM 68389X105 334,949 3,840,722 SH   SOLE 18 3,617,766 0 222,956
ORACLE CORP COM 68389X105 41,814 479,466 SH   SOLE 19 479,466 0 0
ORACLE CORP COM 68389X105 4,968 56,963 SH   SOLE 20 56,963 0 0
ORACLE CORP COM 68389X105 4,237,278 48,587,063 SH   SOLE 21 48,587,063 0 0
ORACLE CORP COM 68389X105 3,061,250 35,102,057 SH   SOLE 22 31,781,829 0 3,320,228
ORACLE CORP COM 68389X105 84,241 965,956 SH   SOLE 23 965,956 0 0
ORACLE CORP COM 68389X105 249,414 2,859,926 SH   SOLE 25 2,859,926 0 0
ORACLE CORP COM 68389X105 330,697 3,791,958 SH   SOLE 26 1,445,863 0 2,346,095
ORACLE CORP COM 68389X105 415,051 4,759,213 SH   SOLE 28 183,542 0 4,575,671
ORACLE CORP COM 68389X105 175 2,010 SH   SOLE 29 2,010 0 0
ORACLE CORP COM 68389X105 755,709 8,665,398 SH   SOLE 30 8,610,275 0 55,123
ORACLE CORP COM 68389X105 58,064 665,796 SH   SOLE 31 188,172 0 477,624
ORACLE CORP COM 68389X105 10,726 122,989 SH   SOLE 32 122,989 0 0
ORACLE CORP COM 68389X105 11,756 134,806 SH   SOLE 34 134,806 0 0
ORACLE CORP COM 68389X105 67,459 773,519 SH   SOLE 36 773,519 0 0
ORACLE CORP COM 68389X105 4,865 55,786 SH   SOLE 40 55,786 0 0
ORACLE CORP COM 68389X105 171,602 1,967,691 SH   SOLE 43 179,097 0 1,788,594
ORAGENICS INC COM PAR 684023302 20 45,473 SH   SOLE 21 45,473 0 0
ORAGENICS INC COM PAR 684023302 566 1,269,248 SH   SOLE 22 1,269,248 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 216 15,120 SH   SOLE 2 11,238 0 3,882
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 6 429 SH   SOLE 7 429 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1,208 84,605 SH   SOLE 18 84,605 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 945 66,148 SH   SOLE 19 66,148 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 15,665 1,096,986 SH   SOLE 21 1,096,986 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 4,049 283,524 SH   SOLE 22 270,116 0 13,408
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 9 658 SH   SOLE 23 658 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 116 8,106 SH   SOLE 30 8,106 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 43 3,031 SH   SOLE 40 3,031 0 0
ORANGE SPONSORED ADR 684060106 7,627 722,918 SH   SOLE 43 108,016 0 614,902
ORANGE CNTY BANCORP INC COM 68417L107 9 222 SH   SOLE 18 222 0 0
ORANGE CNTY BANCORP INC COM 68417L107 132 3,322 SH   SOLE 21 3,322 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,471 169,327 SH   SOLE 2 57,468 0 111,859
ORASURE TECHNOLOGIES INC COM 68554V108 3 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 11 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,537 291,925 SH   SOLE 18 281,584 0 10,341
ORASURE TECHNOLOGIES INC COM 68554V108 7,883 907,182 SH   SOLE 19 907,182 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 80,430 9,255,489 SH   SOLE 21 9,255,489 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 21,827 2,511,730 SH   SOLE 22 2,438,212 0 73,518
ORASURE TECHNOLOGIES INC COM 68554V108 240 27,633 SH   SOLE 23 27,633 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 120 13,809 SH   SOLE 25 13,809 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,357 156,113 SH   SOLE 26 4,703 0 151,410
ORASURE TECHNOLOGIES INC COM 68554V108 71 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 4,278 492,292 SH   SOLE 30 492,292 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 101 11,661 SH   SOLE 36 11,661 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 85 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 323 37,161 SH   SOLE 43 1,018 0 36,143
ORBITAL ENERGY GROUP INC COM 68559A109 0 188 SH   SOLE 2 0 0 188
ORBITAL ENERGY GROUP INC COM 68559A109 18 8,233 SH   SOLE 18 8,233 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 292 133,540 SH   SOLE 21 133,540 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 2,049 935,442 SH   SOLE 22 935,442 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 826 625,512 SH   SOLE 21 625,512 0 0
ORCHID IS CAP INC COM 68571X103 295 65,529 SH   SOLE 2 4,625 0 60,904
ORCHID IS CAP INC COM 68571X103 4 779 SH   SOLE 7 779 0 0
ORCHID IS CAP INC COM 68571X103 1,908 424,046 SH   SOLE 18 424,046 0 0
ORCHID IS CAP INC COM 68571X103 1,023 227,368 SH   SOLE 19 227,368 0 0
ORCHID IS CAP INC COM 68571X103 35,692 7,931,651 SH   SOLE 21 7,931,651 0 0
ORCHID IS CAP INC COM 68571X103 17,053 3,789,532 SH   SOLE 22 3,715,332 0 74,200
ORCHID IS CAP INC COM 68571X103 160 35,611 SH   SOLE 43 8,156 0 27,455
OREILLY AUTOMOTIVE INC COM 67103H107 141,040 199,708 SH   SOLE 2 80,172 0 119,536
OREILLY AUTOMOTIVE INC COM 67103H107 44,660 63,237 SH   SOLE 4 37,564 0 25,673
OREILLY AUTOMOTIVE INC COM 67103H107 49,332 69,853 SH   SOLE 7 67,806 0 2,047
OREILLY AUTOMOTIVE INC COM 67103H107 4,188 5,930 SH   SOLE 13 5,074 0 856
OREILLY AUTOMOTIVE INC COM 67103H107 4,721 6,685 SH   SOLE 15 6,685 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 136,537 193,332 SH   SOLE 18 183,058 0 10,274
OREILLY AUTOMOTIVE INC COM 67103H107 70,453 99,759 SH   SOLE 19 99,759 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,269,482 1,797,547 SH   SOLE 21 1,797,547 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,074,483 1,521,435 SH   SOLE 22 1,361,336 0 160,099
OREILLY AUTOMOTIVE INC COM 67103H107 37,721 53,412 SH   SOLE 23 53,412 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 68,168 96,524 SH   SOLE 25 93,836 0 2,688
OREILLY AUTOMOTIVE INC COM 67103H107 106,231 150,420 SH   SOLE 26 56,561 0 93,859
OREILLY AUTOMOTIVE INC COM 67103H107 72,798 103,080 SH   SOLE 28 1,243 0 101,837
OREILLY AUTOMOTIVE INC COM 67103H107 4,854 6,873 SH   SOLE 29 6,873 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 234,896 332,606 SH   SOLE 30 332,606 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 25,822 36,563 SH   SOLE 31 19,179 0 17,384
OREILLY AUTOMOTIVE INC COM 67103H107 11,444 16,205 SH   SOLE 32 16,205 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 52,632 74,525 SH   SOLE 34 74,525 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 23,147 32,775 SH   SOLE 36 32,775 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,682 2,381 SH   SOLE 40 2,381 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 45,609 64,581 SH   SOLE 43 5,581 0 59,000
OREILLY AUTOMOTIVE INC OPTIONS 67103H107 212 300 SH Call SOLE 2 300 0 0
OREILLY AUTOMOTIVE INC OPTIONS 67103H107 212 300 SH Call SOLE 4 300 0 0
OREILLY AUTOMOTIVE INC OPTIONS 67103H107 2,754 3,900 SH Call SOLE 18 3,900 0 0
OREILLY AUTOMOTIVE INC OPTIONS 67103H107 28,461 40,300 SH Call SOLE 19 40,300 0 0
OREILLY AUTOMOTIVE INC OPTIONS 67103H107 1,483 2,100 SH Call SOLE 22 2,100 0 0
OREILLY AUTOMOTIVE INC OPTIONS 67103H107 11,723 16,600 SH Call SOLE 34 16,600 0 0
ORGANIGRAM HLDGS INC COM 68620P101 0 2 SH   SOLE 17 0 0 2
ORGANOGENESIS HLDGS INC COM 68621F102 227 24,605 SH   SOLE 2 9,172 0 15,433
ORGANOGENESIS HLDGS INC COM 68621F102 6 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,441 155,945 SH   SOLE 18 155,945 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,719 186,091 SH   SOLE 19 186,091 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 59,987 6,492,113 SH   SOLE 21 6,492,113 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 11,371 1,230,673 SH   SOLE 22 1,211,185 0 19,488
ORGANOGENESIS HLDGS INC COM 68621F102 38 4,066 SH   SOLE 25 4,066 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,290 139,652 SH   SOLE 30 139,652 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 35 3,760 SH   SOLE 40 3,760 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 21 2,314 SH   SOLE 43 0 0 2,314
ORGANON & CO COMMON STOCK 68622V106 24,284 797,520 SH   SOLE 2 144,303 0 653,217
ORGANON & CO COMMON STOCK 68622V106 52 1,711 SH   SOLE 4 936 0 775
ORGANON & CO COMMON STOCK 68622V106 5,965 195,908 SH   SOLE 7 187,765 0 8,143
ORGANON & CO COMMON STOCK 68622V106 172 5,641 SH   SOLE 15 5,641 0 0
ORGANON & CO COMMON STOCK 68622V106 24,624 808,672 SH   SOLE 18 787,240 0 21,432
ORGANON & CO COMMON STOCK 68622V106 4,242 139,311 SH   SOLE 19 139,311 0 0
ORGANON & CO COMMON STOCK 68622V106 211 6,929 SH   SOLE 20 6,929 0 0
ORGANON & CO COMMON STOCK 68622V106 203,080 6,669,291 SH   SOLE 21 6,669,291 0 0
ORGANON & CO COMMON STOCK 68622V106 177,097 5,816,005 SH   SOLE 22 5,293,152 0 522,853
ORGANON & CO COMMON STOCK 68622V106 16 538 SH   SOLE 23 538 0 0
ORGANON & CO COMMON STOCK 68622V106 10,467 343,749 SH   SOLE 25 343,749 0 0
ORGANON & CO COMMON STOCK 68622V106 11,902 390,856 SH   SOLE 26 76,580 0 314,276
ORGANON & CO COMMON STOCK 68622V106 14,435 474,071 SH   SOLE 28 4,517 0 469,554
ORGANON & CO COMMON STOCK 68622V106 24,634 808,989 SH   SOLE 30 808,989 0 0
ORGANON & CO COMMON STOCK 68622V106 116 3,817 SH   SOLE 31 3,817 0 0
ORGANON & CO COMMON STOCK 68622V106 158 5,196 SH   SOLE 32 5,196 0 0
ORGANON & CO COMMON STOCK 68622V106 1,885 61,901 SH   SOLE 36 61,901 0 0
ORGANON & CO COMMON STOCK 68622V106 986 32,390 SH   SOLE 40 32,390 0 0
ORGANON & CO COMMON STOCK 68622V106 10,292 338,007 SH   SOLE 43 15,806 0 322,201
ORGANOVO HLDGS INC COM NEW 68620A203 6 1,550 SH   SOLE 18 1,550 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 89 24,436 SH   SOLE 21 24,436 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 516 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 13 4,554 SH   SOLE 18 4,554 0 0
ORGENESIS INC COM NEW 68619K204 189 65,574 SH   SOLE 21 65,574 0 0
ORGENESIS INC COM NEW 68619K204 172 59,617 SH   SOLE 22 59,617 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 309 20,997 SH   SOLE 2 6,804 0 14,193
ORIC PHARMACEUTICALS INC COM 68622P109 1 102 SH   SOLE 4 102 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 7 474 SH   SOLE 7 474 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 1,483 100,873 SH   SOLE 18 100,873 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 827 56,254 SH   SOLE 19 56,254 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 21,465 1,460,203 SH   SOLE 21 1,460,203 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 10,817 735,838 SH   SOLE 22 707,483 0 28,355
ORIC PHARMACEUTICALS INC COM 68622P109 53 3,626 SH   SOLE 25 3,626 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 15 1,050 SH   SOLE 26 1,050 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 358 24,368 SH   SOLE 30 24,368 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 11 754 SH   SOLE 36 754 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 31 2,138 SH   SOLE 40 2,138 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 127 8,670 SH   SOLE 43 58 0 8,612
ORIGIN AGRITECH LIMITED SHS NEW G67828205 1,031 143,730 SH   SOLE 7 143,730 0 0
ORIGIN BANCORP INC COM 68621T102 1,301 30,317 SH   SOLE 2 15,127 0 15,190
ORIGIN BANCORP INC COM 68621T102 14 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 3,057 71,222 SH   SOLE 18 71,222 0 0
ORIGIN BANCORP INC COM 68621T102 1,706 39,746 SH   SOLE 19 39,746 0 0
ORIGIN BANCORP INC COM 68621T102 38,226 890,630 SH   SOLE 21 890,630 0 0
ORIGIN BANCORP INC COM 68621T102 25,783 600,728 SH   SOLE 22 581,064 0 19,664
ORIGIN BANCORP INC COM 68621T102 155 3,612 SH   SOLE 25 3,612 0 0
ORIGIN BANCORP INC COM 68621T102 71 1,653 SH   SOLE 26 1,653 0 0
ORIGIN BANCORP INC COM 68621T102 18 419 SH   SOLE 28 419 0 0
ORIGIN BANCORP INC COM 68621T102 550 12,813 SH   SOLE 30 12,813 0 0
ORIGIN BANCORP INC COM 68621T102 214 4,975 SH   SOLE 34 4,975 0 0
ORIGIN BANCORP INC COM 68621T102 82 1,902 SH   SOLE 36 1,902 0 0
ORIGIN BANCORP INC COM 68621T102 109 2,538 SH   SOLE 40 2,538 0 0
ORIGIN BANCORP INC COM 68621T102 489 11,402 SH   SOLE 43 0 0 11,402
ORIGIN MATERIALS INC COM 68622D106 402 62,361 SH   SOLE 2 57,832 0 4,529
ORIGIN MATERIALS INC COM 68622D106 1,110 172,140 SH   SOLE 21 172,140 0 0
ORIGIN MATERIALS INC COM 68622D106 11,950 1,852,733 SH   SOLE 22 1,818,082 0 34,651
ORIGIN MATERIALS INC COM 68622D106 88 13,593 SH   SOLE 25 13,593 0 0
ORIGIN MATERIALS INC COM 68622D106 52 8,015 SH   SOLE 26 0 0 8,015
ORIGIN MATERIALS INC COM 68622D106 189 29,346 SH   SOLE 30 29,346 0 0
ORIGIN MATERIALS INC COM 68622D106 87 13,533 SH   SOLE 40 13,533 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 3,251 330,000 SH   SOLE 2 330,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,075 1,835,000 SH   SOLE 19 1,835,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,075 1,835,000 SH   SOLE 34 1,835,000 0 0
ORION ENERGY SYS INC COM 686275108 3 744 SH   SOLE 2 0 0 744
ORION ENERGY SYS INC COM 686275108 21 5,884 SH   SOLE 18 5,884 0 0
ORION ENERGY SYS INC COM 686275108 350 96,776 SH   SOLE 21 96,776 0 0
ORION ENERGY SYS INC COM 686275108 876 242,092 SH   SOLE 22 242,092 0 0
ORION ENGINEERED CARBONS S A COM L72967109 434 23,660 SH   SOLE 2 17,231 0 6,429
ORION ENGINEERED CARBONS S A COM L72967109 3 180 SH   SOLE 4 180 0 0
ORION ENGINEERED CARBONS S A COM L72967109 18 974 SH   SOLE 7 974 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,916 158,803 SH   SOLE 18 158,803 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,965 107,018 SH   SOLE 19 107,018 0 0
ORION ENGINEERED CARBONS S A COM L72967109 38,497 2,096,763 SH   SOLE 21 2,096,763 0 0
ORION ENGINEERED CARBONS S A COM L72967109 27,341 1,489,180 SH   SOLE 22 1,449,167 0 40,013
ORION ENGINEERED CARBONS S A COM L72967109 141 7,691 SH   SOLE 25 7,691 0 0
ORION ENGINEERED CARBONS S A COM L72967109 627 34,176 SH   SOLE 26 34,176 0 0
ORION ENGINEERED CARBONS S A COM L72967109 93 5,059 SH   SOLE 28 5,059 0 0
ORION ENGINEERED CARBONS S A COM L72967109 820 44,680 SH   SOLE 30 44,680 0 0
ORION ENGINEERED CARBONS S A COM L72967109 116 6,301 SH   SOLE 40 6,301 0 0
ORION ENGINEERED CARBONS S A COM L72967109 467 25,415 SH   SOLE 43 14,754 0 10,661
ORION GROUP HLDGS INC COM 68628V308 33 8,833 SH   SOLE 2 8,833 0 0
ORION GROUP HLDGS INC COM 68628V308 21 5,510 SH   SOLE 18 5,510 0 0
ORION GROUP HLDGS INC COM 68628V308 365 96,736 SH   SOLE 21 96,736 0 0
ORION GROUP HLDGS INC COM 68628V308 1,847 489,997 SH   SOLE 22 489,997 0 0
ORION OFFICE REIT INC COM 68629Y103 8,893 476,339 SH   SOLE 2 18,006 0 458,333
ORION OFFICE REIT INC COM 68629Y103 629 33,669 SH   SOLE 4 33,669 0 0
ORION OFFICE REIT INC COM 68629Y103 1,544 82,693 SH   SOLE 7 82,693 0 0
ORION OFFICE REIT INC COM 68629Y103 0 2 SH   SOLE 17 0 0 2
ORION OFFICE REIT INC COM 68629Y103 1,239 66,343 SH   SOLE 18 66,279 0 64
ORION OFFICE REIT INC COM 68629Y103 1,581 84,664 SH   SOLE 19 84,664 0 0
ORION OFFICE REIT INC COM 68629Y103 108,127 5,791,477 SH   SOLE 21 5,791,477 0 0
ORION OFFICE REIT INC COM 68629Y103 30,351 1,625,633 SH   SOLE 22 1,562,231 0 63,402
ORION OFFICE REIT INC COM 68629Y103 39 2,114 SH   SOLE 23 2,114 0 0
ORION OFFICE REIT INC COM 68629Y103 5,501 294,629 SH   SOLE 25 294,629 0 0
ORION OFFICE REIT INC COM 68629Y103 952 50,969 SH   SOLE 26 16,031 0 34,938
ORION OFFICE REIT INC COM 68629Y103 1,051 56,281 SH   SOLE 28 0 0 56,281
ORION OFFICE REIT INC COM 68629Y103 1 52 SH   SOLE 29 52 0 0
ORION OFFICE REIT INC COM 68629Y103 6,621 354,623 SH   SOLE 30 354,606 0 17
ORION OFFICE REIT INC COM 68629Y103 4,640 248,531 SH   SOLE 31 829 0 247,702
ORION OFFICE REIT INC COM 68629Y103 55 2,933 SH   SOLE 36 2,933 0 0
ORION OFFICE REIT INC COM 68629Y103 174 9,301 SH   SOLE 40 9,301 0 0
ORION OFFICE REIT INC COM 68629Y103 495 26,508 SH   SOLE 43 2,228 0 24,280
ORIX CORP SPONSORED ADR 686330101 6 60 SH   SOLE 18 60 0 0
ORIX CORP SPONSORED ADR 686330101 37,770 371,098 SH   SOLE 43 39,423 0 331,675
ORMAT TECHNOLOGIES INC COM 686688102 5,069 63,924 SH   SOLE 2 39,441 0 24,483
ORMAT TECHNOLOGIES INC COM 686688102 100 1,265 SH   SOLE 4 171 0 1,094
ORMAT TECHNOLOGIES INC COM 686688102 51 640 SH   SOLE 7 640 0 0
ORMAT TECHNOLOGIES INC COM 686688102 11,066 139,543 SH   SOLE 18 139,543 0 0
ORMAT TECHNOLOGIES INC COM 686688102 6,403 80,746 SH   SOLE 19 80,746 0 0
ORMAT TECHNOLOGIES INC COM 686688102 184,619 2,328,110 SH   SOLE 21 2,328,110 0 0
ORMAT TECHNOLOGIES INC COM 686688102 85,840 1,082,474 SH   SOLE 22 1,038,391 0 44,083
ORMAT TECHNOLOGIES INC COM 686688102 704 8,874 SH   SOLE 25 8,874 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,453 18,326 SH   SOLE 26 15,414 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 3,164 39,900 SH   SOLE 28 39,900 0 0
ORMAT TECHNOLOGIES INC COM 686688102 52,388 660,636 SH   SOLE 30 660,636 0 0
ORMAT TECHNOLOGIES INC COM 686688102 587 7,407 SH   SOLE 36 7,407 0 0
ORMAT TECHNOLOGIES INC COM 686688102 469 5,918 SH   SOLE 40 5,918 0 0
ORMAT TECHNOLOGIES INC COM 686688102 15,208 191,778 SH   SOLE 43 146 0 191,632
ORRSTOWN FINL SVCS INC COM 687380105 205 8,122 SH   SOLE 2 454 0 7,668
ORRSTOWN FINL SVCS INC COM 687380105 4 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105 963 38,201 SH   SOLE 18 38,201 0 0
ORRSTOWN FINL SVCS INC COM 687380105 512 20,306 SH   SOLE 19 20,306 0 0
ORRSTOWN FINL SVCS INC COM 687380105 10,391 412,358 SH   SOLE 21 412,358 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,348 251,895 SH   SOLE 22 246,216 0 5,679
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1,903 88,972 SH   SOLE 2 54,825 0 34,147
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 29 1,372 SH   SOLE 4 368 0 1,004
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 33 1,520 SH   SOLE 7 1,520 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 7,362 344,173 SH   SOLE 18 320,121 0 24,052
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 7,593 355,001 SH   SOLE 19 355,001 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 102,849 4,808,270 SH   SOLE 21 4,808,270 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 62,885 2,939,945 SH   SOLE 22 2,875,874 0 64,071
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 184 8,589 SH   SOLE 23 8,589 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 347 16,229 SH   SOLE 25 16,229 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1,274 59,569 SH   SOLE 26 37,396 0 22,173
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 30 1,413 SH   SOLE 28 1,413 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1,633 76,355 SH   SOLE 30 76,355 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 220 10,281 SH   SOLE 34 10,281 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 314 14,683 SH   SOLE 40 14,683 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 122 5,706 SH   SOLE 43 0 0 5,706
ORTHOFIX MED INC COM 68752M108 692 22,274 SH   SOLE 2 10,127 0 12,147
ORTHOFIX MED INC COM 68752M108 3 91 SH   SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 11 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 2,414 77,633 SH   SOLE 18 77,633 0 0
ORTHOFIX MED INC COM 68752M108 1,028 33,057 SH   SOLE 19 33,057 0 0
ORTHOFIX MED INC COM 68752M108 81,867 2,633,221 SH   SOLE 21 2,633,221 0 0
ORTHOFIX MED INC COM 68752M108 16,366 526,394 SH   SOLE 22 506,816 0 19,578
ORTHOFIX MED INC COM 68752M108 118 3,785 SH   SOLE 25 3,785 0 0
ORTHOFIX MED INC COM 68752M108 230 7,386 SH   SOLE 26 6,627 0 759
ORTHOFIX MED INC COM 68752M108 85 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 2,039 65,598 SH   SOLE 30 65,598 0 0
ORTHOFIX MED INC COM 68752M108 54 1,748 SH   SOLE 34 1,748 0 0
ORTHOFIX MED INC COM 68752M108 111 3,586 SH   SOLE 36 3,586 0 0
ORTHOFIX MED INC COM 68752M108 64 2,057 SH   SOLE 40 2,057 0 0
ORTHOFIX MED INC COM 68752M108 431 13,869 SH   SOLE 43 661 0 13,208
ORTHOPEDIATRICS CORP COM 68752L100 325 5,428 SH   SOLE 2 3,813 0 1,615
ORTHOPEDIATRICS CORP COM 68752L100 3 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100 14 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,307 38,539 SH   SOLE 18 38,539 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,452 24,258 SH   SOLE 19 24,258 0 0
ORTHOPEDIATRICS CORP COM 68752L100 30,111 503,025 SH   SOLE 21 503,025 0 0
ORTHOPEDIATRICS CORP COM 68752L100 20,641 344,818 SH   SOLE 22 337,001 0 7,817
ORTHOPEDIATRICS CORP COM 68752L100 142 2,370 SH   SOLE 25 2,370 0 0
ORTHOPEDIATRICS CORP COM 68752L100 190 3,173 SH   SOLE 26 862 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 657 10,976 SH   SOLE 30 10,976 0 0
ORTHOPEDIATRICS CORP COM 68752L100 69 1,150 SH   SOLE 36 1,150 0 0
ORTHOPEDIATRICS CORP COM 68752L100 70 1,175 SH   SOLE 40 1,175 0 0
ORTHOPEDIATRICS CORP COM 68752L100 133 2,229 SH   SOLE 43 0 0 2,229
OSCAR HEALTH INC CL A 687793109 102 12,971 SH   SOLE 2 10,796 0 2,175
OSCAR HEALTH INC CL A 687793109 536 68,293 SH   SOLE 21 68,293 0 0
OSCAR HEALTH INC CL A 687793109 4,692 597,764 SH   SOLE 22 578,101 0 19,663
OSCAR HEALTH INC CL A 687793109 72 9,115 SH   SOLE 25 9,115 0 0
OSCAR HEALTH INC CL A 687793109 113 14,442 SH   SOLE 30 14,442 0 0
OSCAR HEALTH INC CL A 687793109 73 9,333 SH   SOLE 40 9,333 0 0
OSCAR HEALTH INC CL A 687793109 29 3,667 SH   SOLE 43 0 0 3,667
OSHKOSH CORP COM 688239201 11,941 105,945 SH   SOLE 2 53,509 0 52,436
OSHKOSH CORP COM 688239201 16 140 SH   SOLE 4 140 0 0
OSHKOSH CORP COM 688239201 158 1,403 SH   SOLE 7 1,403 0 0
OSHKOSH CORP COM 688239201 16,845 149,458 SH   SOLE 18 149,458 0 0
OSHKOSH CORP COM 688239201 2,672 23,707 SH   SOLE 19 23,707 0 0
OSHKOSH CORP COM 688239201 375,075 3,327,786 SH   SOLE 21 3,327,786 0 0
OSHKOSH CORP COM 688239201 209,361 1,857,521 SH   SOLE 22 1,781,712 0 75,809
OSHKOSH CORP COM 688239201 1,048 9,300 SH   SOLE 25 9,300 0 0
OSHKOSH CORP COM 688239201 3,568 31,658 SH   SOLE 26 26,212 0 5,446
OSHKOSH CORP COM 688239201 138 1,223 SH   SOLE 28 1,223 0 0
OSHKOSH CORP COM 688239201 4,525 40,150 SH   SOLE 30 40,150 0 0
OSHKOSH CORP COM 688239201 119 1,058 SH   SOLE 31 1,058 0 0
OSHKOSH CORP COM 688239201 196 1,740 SH   SOLE 36 1,740 0 0
OSHKOSH CORP COM 688239201 1,017 9,026 SH   SOLE 40 9,026 0 0
OSHKOSH CORP COM 688239201 5,692 50,504 SH   SOLE 43 2,816 0 47,688
OSI SYSTEMS INC COM 671044105 2,429 26,062 SH   SOLE 2 9,858 0 16,204
OSI SYSTEMS INC COM 671044105 7 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 22 240 SH   SOLE 7 240 0 0
OSI SYSTEMS INC COM 671044105 7,055 75,701 SH   SOLE 18 63,623 0 12,078
OSI SYSTEMS INC COM 671044105 27,850 298,820 SH   SOLE 19 298,820 0 0
OSI SYSTEMS INC COM 671044105 195,750 2,100,318 SH   SOLE 21 2,100,318 0 0
OSI SYSTEMS INC COM 671044105 65,497 702,754 SH   SOLE 22 687,622 0 15,132
OSI SYSTEMS INC COM 671044105 1,354 14,527 SH   SOLE 23 14,527 0 0
OSI SYSTEMS INC COM 671044105 307 3,293 SH   SOLE 25 3,293 0 0
OSI SYSTEMS INC COM 671044105 8,762 94,008 SH   SOLE 26 8,412 0 85,596
OSI SYSTEMS INC COM 671044105 28 303 SH   SOLE 28 303 0 0
OSI SYSTEMS INC COM 671044105 10,321 110,738 SH   SOLE 30 110,738 0 0
OSI SYSTEMS INC COM 671044105 263 2,825 SH   SOLE 36 2,825 0 0
OSI SYSTEMS INC COM 671044105 208 2,235 SH   SOLE 40 2,235 0 0
OSI SYSTEMS INC COM 671044105 492 5,279 SH   SOLE 43 294 0 4,985
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 1,833 1,794,000 PRN   SOLE 21 1,794,000 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 2 1,427 SH   SOLE 2 0 0 1,427
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 4 3,353 SH   SOLE 18 3,353 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 65 59,985 SH   SOLE 21 59,985 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 101 93,107 SH   SOLE 22 93,107 0 0
OTIS WORLDWIDE CORP COM 68902V107 126,768 1,455,929 SH   SOLE 2 630,299 0 825,630
OTIS WORLDWIDE CORP COM 68902V107 35,474 407,418 SH   SOLE 4 238,063 0 169,355
OTIS WORLDWIDE CORP COM 68902V107 32,411 372,243 SH   SOLE 7 359,835 0 12,408
OTIS WORLDWIDE CORP COM 68902V107 5,511 63,297 SH   SOLE 13 59,396 0 3,901
OTIS WORLDWIDE CORP COM 68902V107 4,393 50,450 SH   SOLE 15 50,450 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 1 SH   SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107 199,239 2,288,264 SH   SOLE 18 2,120,651 0 167,613
OTIS WORLDWIDE CORP COM 68902V107 225,091 2,585,174 SH   SOLE 19 2,585,174 0 0
OTIS WORLDWIDE CORP COM 68902V107 891,150 10,234,871 SH   SOLE 21 10,234,871 0 0
OTIS WORLDWIDE CORP COM 68902V107 917,160 10,533,589 SH   SOLE 22 9,130,604 0 1,402,985
OTIS WORLDWIDE CORP COM 68902V107 30,206 346,916 SH   SOLE 23 346,916 0 0
OTIS WORLDWIDE CORP COM 68902V107 66,403 762,634 SH   SOLE 25 737,925 0 24,709
OTIS WORLDWIDE CORP COM 68902V107 197,083 2,263,499 SH   SOLE 26 952,458 0 1,311,041
OTIS WORLDWIDE CORP COM 68902V107 112,328 1,290,089 SH   SOLE 28 7,604 0 1,282,485
OTIS WORLDWIDE CORP COM 68902V107 8,167 93,799 SH   SOLE 29 93,799 0 0
OTIS WORLDWIDE CORP COM 68902V107 155,275 1,783,337 SH   SOLE 30 1,783,337 0 0
OTIS WORLDWIDE CORP COM 68902V107 28,569 328,112 SH   SOLE 31 200,146 0 127,966
OTIS WORLDWIDE CORP COM 68902V107 156,083 1,792,614 SH   SOLE 34 1,792,614 0 0
OTIS WORLDWIDE CORP COM 68902V107 18,309 210,283 SH   SOLE 36 210,283 0 0
OTIS WORLDWIDE CORP COM 68902V107 2,030 23,319 SH   SOLE 37 23,319 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,205 13,844 SH   SOLE 40 13,844 0 0
OTIS WORLDWIDE CORP COM 68902V107 15,812 181,605 SH   SOLE 43 16,820 0 164,785
OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 33 8,140 SH   SOLE 19 8,140 0 0
OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 65 15,965 SH   SOLE 22 15,965 0 0
OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 296 72,435 SH   SOLE 26 72,435 0 0
OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 951 232,432 SH   SOLE 30 232,432 0 0
OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 497 121,495 SH   SOLE 34 121,495 0 0
OTONOMY INC COM 68906L105 6 2,651 SH   SOLE 2 0 0 2,651
OTONOMY INC COM 68906L105 22 10,389 SH   SOLE 18 10,389 0 0
OTONOMY INC COM 68906L105 327 157,356 SH   SOLE 21 157,356 0 0
OTONOMY INC COM 68906L105 1,322 635,557 SH   SOLE 22 635,557 0 0
OTTER TAIL CORP COM 689648103 4,680 65,521 SH   SOLE 2 42,322 0 23,199
OTTER TAIL CORP COM 689648103 7 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103 34 470 SH   SOLE 7 470 0 0
OTTER TAIL CORP COM 689648103 8,918 124,866 SH   SOLE 18 124,866 0 0
OTTER TAIL CORP COM 689648103 5,160 72,247 SH   SOLE 19 72,247 0 0
OTTER TAIL CORP COM 689648103 119,525 1,673,553 SH   SOLE 21 1,673,553 0 0
OTTER TAIL CORP COM 689648103 71,896 1,006,666 SH   SOLE 22 966,078 0 40,588
OTTER TAIL CORP COM 689648103 749 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 1,650 23,099 SH   SOLE 30 23,099 0 0
OTTER TAIL CORP COM 689648103 352 4,928 SH   SOLE 40 4,928 0 0
OTTER TAIL CORP COM 689648103 881 12,332 SH   SOLE 43 1,096 0 11,236
OUSTER INC COM 68989M103 101 19,411 SH   SOLE 2 5,192 0 14,219
OUSTER INC COM 68989M103 2 467 SH   SOLE 7 467 0 0
OUSTER INC COM 68989M103 2,124 408,426 SH   SOLE 18 408,426 0 0
OUSTER INC COM 68989M103 1,466 281,936 SH   SOLE 19 281,936 0 0
OUSTER INC COM 68989M103 26,080 5,015,313 SH   SOLE 21 5,015,313 0 0
OUSTER INC COM 68989M103 12,344 2,373,812 SH   SOLE 22 2,353,659 0 20,153
OUTBRAIN INC COM 69002R103 904 64,562 SH   SOLE 2 57,592 0 6,970
OUTBRAIN INC COM 69002R103 368 26,316 SH   SOLE 18 26,316 0 0
OUTBRAIN INC COM 69002R103 391 27,931 SH   SOLE 19 27,931 0 0
OUTBRAIN INC COM 69002R103 3,994 285,308 SH   SOLE 21 285,308 0 0
OUTBRAIN INC COM 69002R103 2,840 202,858 SH   SOLE 22 200,787 0 2,071
OUTBRAIN INC COM 69002R103 17 1,207 SH   SOLE 23 1,207 0 0
OUTBRAIN INC COM 69002R103 25 1,812 SH   SOLE 26 0 0 1,812
OUTFRONT MEDIA INC COM 69007J106 15,409 574,527 SH   SOLE 2 319,067 0 255,460
OUTFRONT MEDIA INC COM 69007J106 32,265 1,203,002 SH   SOLE 4 1,203,002 0 0
OUTFRONT MEDIA INC COM 69007J106 97 3,603 SH   SOLE 7 3,603 0 0
OUTFRONT MEDIA INC COM 69007J106 52,557 1,959,620 SH   SOLE 18 1,959,620 0 0
OUTFRONT MEDIA INC COM 69007J106 70,071 2,612,643 SH   SOLE 19 2,612,643 0 0
OUTFRONT MEDIA INC COM 69007J106 152,928 5,702,020 SH   SOLE 21 5,702,020 0 0
OUTFRONT MEDIA INC COM 69007J106 131,083 4,887,506 SH   SOLE 22 3,845,517 0 1,041,989
OUTFRONT MEDIA INC COM 69007J106 2,584 96,333 SH   SOLE 23 96,333 0 0
OUTFRONT MEDIA INC COM 69007J106 566 21,089 SH   SOLE 25 21,089 0 0
OUTFRONT MEDIA INC COM 69007J106 4,391 163,705 SH   SOLE 26 58,939 0 104,766
OUTFRONT MEDIA INC COM 69007J106 12,231 456,032 SH   SOLE 28 278,029 0 178,003
OUTFRONT MEDIA INC COM 69007J106 2,270 84,621 SH   SOLE 30 84,621 0 0
OUTFRONT MEDIA INC COM 69007J106 39,410 1,469,442 SH   SOLE 34 1,469,442 0 0
OUTFRONT MEDIA INC COM 69007J106 322 12,023 SH   SOLE 36 12,023 0 0
OUTFRONT MEDIA INC COM 69007J106 536 19,993 SH   SOLE 40 19,993 0 0
OUTFRONT MEDIA INC COM 69007J106 1,478 55,123 SH   SOLE 43 2,281 0 52,842
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 54 40,061 SH   SOLE 2 3,559 0 36,502
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 350 257,198 SH   SOLE 18 257,198 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 206 151,632 SH   SOLE 19 151,632 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 4,104 3,017,555 SH   SOLE 21 3,017,555 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 3,335 2,452,314 SH   SOLE 22 2,432,162 0 20,152
OUTSET MED INC COM 690145107 781 16,955 SH   SOLE 2 11,339 0 5,616
OUTSET MED INC COM 690145107 21 454 SH   SOLE 4 65 0 389
OUTSET MED INC COM 690145107 30 648 SH   SOLE 7 648 0 0
OUTSET MED INC COM 690145107 5,762 125,010 SH   SOLE 18 125,010 0 0
OUTSET MED INC COM 690145107 67,325 1,460,733 SH   SOLE 19 1,460,733 0 0
OUTSET MED INC COM 690145107 85,215 1,848,872 SH   SOLE 21 1,848,872 0 0
OUTSET MED INC COM 690145107 46,481 1,008,477 SH   SOLE 22 985,850 0 22,627
OUTSET MED INC COM 690145107 262 5,693 SH   SOLE 25 5,693 0 0
OUTSET MED INC COM 690145107 946 20,527 SH   SOLE 26 18,026 0 2,501
OUTSET MED INC COM 690145107 100 2,164 SH   SOLE 28 2,164 0 0
OUTSET MED INC COM 690145107 1,383 30,007 SH   SOLE 30 30,007 0 0
OUTSET MED INC COM 690145107 111 2,419 SH   SOLE 36 2,419 0 0
OUTSET MED INC COM 690145107 212 4,608 SH   SOLE 40 4,608 0 0
OUTSET MED INC COM 690145107 124 2,691 SH   SOLE 43 121 0 2,570
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 22 11,591 SH   SOLE 18 11,591 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 334 177,735 SH   SOLE 21 177,735 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1,848 983,108 SH   SOLE 22 983,108 0 0
OVERSTOCK COM INC DEL COM 690370101 4,802 81,368 SH   SOLE 2 45,603 0 35,765
OVERSTOCK COM INC DEL COM 690370101 10 167 SH   SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101 38 644 SH   SOLE 7 644 0 0
OVERSTOCK COM INC DEL COM 690370101 135 2,288 SH   SOLE 13 2,288 0 0
OVERSTOCK COM INC DEL COM 690370101 7,749 131,325 SH   SOLE 18 115,764 0 15,561
OVERSTOCK COM INC DEL COM 690370101 23,286 394,609 SH   SOLE 19 394,609 0 0
OVERSTOCK COM INC DEL COM 690370101 86,841 1,471,628 SH   SOLE 21 1,471,628 0 0
OVERSTOCK COM INC DEL COM 690370101 75,326 1,276,494 SH   SOLE 22 1,251,811 0 24,683
OVERSTOCK COM INC DEL COM 690370101 737 12,482 SH   SOLE 23 12,482 0 0
OVERSTOCK COM INC DEL COM 690370101 361 6,116 SH   SOLE 25 6,116 0 0
OVERSTOCK COM INC DEL COM 690370101 4,299 72,850 SH   SOLE 26 13,054 0 59,796
OVERSTOCK COM INC DEL COM 690370101 45 766 SH   SOLE 28 766 0 0
OVERSTOCK COM INC DEL COM 690370101 4,279 72,507 SH   SOLE 30 72,507 0 0
OVERSTOCK COM INC DEL COM 690370101 289 4,897 SH   SOLE 40 4,897 0 0
OVERSTOCK COM INC DEL COM 690370101 98 1,656 SH   SOLE 43 0 0 1,656
OVID THERAPEUTICS INC COM 690469101 3 879 SH   SOLE 2 0 0 879
OVID THERAPEUTICS INC COM 690469101 35 10,971 SH   SOLE 18 10,971 0 0
OVID THERAPEUTICS INC COM 690469101 1,782 555,142 SH   SOLE 21 555,142 0 0
OVID THERAPEUTICS INC COM 690469101 1,770 551,462 SH   SOLE 22 551,462 0 0
OVID THERAPEUTICS INC COM 690469101 94 29,425 SH   SOLE 30 29,425 0 0
OVINTIV INC COM 69047Q102 12,954 384,379 SH   SOLE 2 176,148 0 208,231
OVINTIV INC COM 69047Q102 29 870 SH   SOLE 4 870 0 0
OVINTIV INC COM 69047Q102 217 6,451 SH   SOLE 7 6,451 0 0
OVINTIV INC COM 69047Q102 26 775 SH   SOLE 13 775 0 0
OVINTIV INC COM 69047Q102 27,510 816,314 SH   SOLE 18 794,547 0 21,767
OVINTIV INC COM 69047Q102 50,193 1,489,420 SH   SOLE 19 1,489,420 0 0
OVINTIV INC COM 69047Q102 341,726 10,140,235 SH   SOLE 21 10,140,235 0 0
OVINTIV INC COM 69047Q102 249,650 7,408,000 SH   SOLE 22 7,149,307 0 258,693
OVINTIV INC COM 69047Q102 1,486 44,101 SH   SOLE 23 44,101 0 0
OVINTIV INC COM 69047Q102 1,158 34,370 SH   SOLE 25 34,370 0 0
OVINTIV INC COM 69047Q102 11,137 330,466 SH   SOLE 26 78,474 0 251,992
OVINTIV INC COM 69047Q102 3,072 91,165 SH   SOLE 28 0 0 91,165
OVINTIV INC COM 69047Q102 8,955 265,734 SH   SOLE 30 265,734 0 0
OVINTIV INC COM 69047Q102 951 28,216 SH   SOLE 36 28,216 0 0
OVINTIV INC COM 69047Q102 1,099 32,621 SH   SOLE 40 32,621 0 0
OVINTIV INC COM 69047Q102 23,466 696,327 SH   SOLE 43 6,829 0 689,498
OVINTIV INC OPTIONS 69047Q102 354 10,500 SH Call SOLE 2 10,500 0 0
OVINTIV INC OPTIONS 69047Q102 165 4,900 SH Call SOLE 4 4,900 0 0
OVINTIV INC OPTIONS 69047Q102 2,197 65,200 SH Call SOLE 18 65,200 0 0
OVINTIV INC OPTIONS 69047Q102 41,599 1,234,400 SH Call SOLE 19 1,234,400 0 0
OVINTIV INC OPTIONS 69047Q102 1,301 38,600 SH Call SOLE 22 38,600 0 0
OVINTIV INC OPTIONS 69047Q102 145 4,300 SH Call SOLE 26 4,300 0 0
OVINTIV INC OPTIONS 69047Q102 11,081 328,800 SH Call SOLE 34 328,800 0 0
OWENS & MINOR INC NEW COM 690732102 1,876 43,115 SH   SOLE 2 23,654 0 19,461
OWENS & MINOR INC NEW COM 690732102 12 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102 101 2,315 SH   SOLE 7 2,315 0 0
OWENS & MINOR INC NEW COM 690732102 11,295 259,646 SH   SOLE 18 259,646 0 0
OWENS & MINOR INC NEW COM 690732102 7,594 174,584 SH   SOLE 19 174,584 0 0
OWENS & MINOR INC NEW COM 690732102 397,713 9,142,823 SH   SOLE 21 9,142,823 0 0
OWENS & MINOR INC NEW COM 690732102 80,740 1,856,093 SH   SOLE 22 1,811,783 0 44,310
OWENS & MINOR INC NEW COM 690732102 71 1,639 SH   SOLE 23 1,639 0 0
OWENS & MINOR INC NEW COM 690732102 466 10,704 SH   SOLE 25 10,704 0 0
OWENS & MINOR INC NEW COM 690732102 1,801 41,397 SH   SOLE 26 30,486 0 10,911
OWENS & MINOR INC NEW COM 690732102 58 1,339 SH   SOLE 28 1,339 0 0
OWENS & MINOR INC NEW COM 690732102 5,779 132,847 SH   SOLE 30 132,847 0 0
OWENS & MINOR INC NEW COM 690732102 312 7,179 SH   SOLE 36 7,179 0 0
OWENS & MINOR INC NEW COM 690732102 387 8,887 SH   SOLE 40 8,887 0 0
OWENS & MINOR INC NEW COM 690732102 1,989 45,725 SH   SOLE 43 961 0 44,764
OWENS CORNING NEW COM 690742101 25,354 280,150 SH   SOLE 2 123,800 0 156,350
OWENS CORNING NEW COM 690742101 7,494 82,804 SH   SOLE 4 76,737 0 6,067
OWENS CORNING NEW COM 690742101 3,476 38,405 SH   SOLE 7 14,295 0 24,110
OWENS CORNING NEW COM 690742101 18 201 SH   SOLE 13 201 0 0
OWENS CORNING NEW COM 690742101 1,129 12,470 SH   SOLE 15 12,470 0 0
OWENS CORNING NEW COM 690742101 26,874 296,951 SH   SOLE 18 280,027 0 16,924
OWENS CORNING NEW COM 690742101 11,967 132,233 SH   SOLE 19 132,233 0 0
OWENS CORNING NEW COM 690742101 549,187 6,068,360 SH   SOLE 21 6,068,360 0 0
OWENS CORNING NEW COM 690742101 271,829 3,003,638 SH   SOLE 22 2,869,950 0 133,688
OWENS CORNING NEW COM 690742101 5,374 59,383 SH   SOLE 23 59,383 0 0
OWENS CORNING NEW COM 690742101 11,524 127,339 SH   SOLE 25 127,339 0 0
OWENS CORNING NEW COM 690742101 10,131 111,940 SH   SOLE 26 85,164 0 26,776
OWENS CORNING NEW COM 690742101 30,066 332,219 SH   SOLE 28 79,444 0 252,775
OWENS CORNING NEW COM 690742101 70,916 783,600 SH   SOLE 30 638,598 0 145,002
OWENS CORNING NEW COM 690742101 5,980 66,078 SH   SOLE 31 12,250 0 53,828
OWENS CORNING NEW COM 690742101 431 4,765 SH   SOLE 34 4,765 0 0
OWENS CORNING NEW COM 690742101 2,161 23,873 SH   SOLE 36 23,873 0 0
OWENS CORNING NEW COM 690742101 320 3,541 SH   SOLE 40 3,541 0 0
OWENS CORNING NEW COM 690742101 11,903 131,525 SH   SOLE 43 7,506 0 124,019
OWL ROCK CAPITAL CORPORATION COM 69121K104 38,210 2,698,454 SH   SOLE 30 2,698,454 0 0
OWLET INC COM CL A 69120X107 444 166,297 SH   SOLE 21 166,297 0 0
OWLET INC COM CL A 69120X107 2,335 874,501 SH   SOLE 22 874,501 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106 1 232 SH   SOLE 22 232 0 0
OXFORD INDS INC COM 691497309 2,187 21,546 SH   SOLE 2 5,914 0 15,632
OXFORD INDS INC COM 691497309 9 84 SH   SOLE 4 84 0 0
OXFORD INDS INC COM 691497309 23 227 SH   SOLE 7 227 0 0
OXFORD INDS INC COM 691497309 6,300 62,053 SH   SOLE 18 62,053 0 0
OXFORD INDS INC COM 691497309 8,688 85,577 SH   SOLE 19 85,577 0 0
OXFORD INDS INC COM 691497309 195,359 1,924,337 SH   SOLE 21 1,924,337 0 0
OXFORD INDS INC COM 691497309 47,560 468,477 SH   SOLE 22 452,756 0 15,721
OXFORD INDS INC COM 691497309 266 2,617 SH   SOLE 23 2,617 0 0
OXFORD INDS INC COM 691497309 218 2,146 SH   SOLE 25 2,146 0 0
OXFORD INDS INC COM 691497309 2,691 26,512 SH   SOLE 26 9,264 0 17,248
OXFORD INDS INC COM 691497309 31 301 SH   SOLE 28 301 0 0
OXFORD INDS INC COM 691497309 3,058 30,126 SH   SOLE 30 30,126 0 0
OXFORD INDS INC COM 691497309 228 2,250 SH   SOLE 40 2,250 0 0
OXFORD INDS INC COM 691497309 1,190 11,722 SH   SOLE 43 472 0 11,250
OXFORD SQUARE CAP CORP COM 69181V107 1,527 374,294 SH   SOLE 30 374,294 0 0
OYSTER PT PHARMA INC COM 69242L106 355 19,423 SH   SOLE 2 7,682 0 11,741
OYSTER PT PHARMA INC COM 69242L106 837 45,846 SH   SOLE 18 36,843 0 9,003
OYSTER PT PHARMA INC COM 69242L106 3,436 188,181 SH   SOLE 19 188,181 0 0
OYSTER PT PHARMA INC COM 69242L106 9,120 499,458 SH   SOLE 21 499,458 0 0
OYSTER PT PHARMA INC COM 69242L106 6,029 330,155 SH   SOLE 22 322,720 0 7,435
OYSTER PT PHARMA INC COM 69242L106 72 3,923 SH   SOLE 23 3,923 0 0
OYSTER PT PHARMA INC COM 69242L106 279 15,266 SH   SOLE 26 0 0 15,266
OYSTER PT PHARMA INC COM 69242L106 208 11,414 SH   SOLE 30 11,414 0 0
OYSTER PT PHARMA INC COM 69242L106 216 11,848 SH   SOLE 43 668 0 11,180
OZON HLDGS PLC SPONSORED ADS 69269L104 47,129 1,591,654 SH   SOLE 19 1,591,654 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 152 5,141 SH   SOLE 21 5,141 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 1,452 49,026 SH   SOLE 22 31,160 0 17,866
OZON HLDGS PLC SPONSORED ADS 69269L104 27,053 913,637 SH   SOLE 25 913,637 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 5,378 181,626 SH   SOLE 26 139,436 0 42,190
OZON HLDGS PLC SPONSORED ADS 69269L104 3,495 118,038 SH   SOLE 30 118,038 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 83,793 2,829,877 SH   SOLE 34 2,829,877 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 140 1,978 SH   SOLE 2 117 0 1,861
P A M TRANSN SVCS INC COM 693149106 793 11,164 SH   SOLE 18 11,164 0 0
P A M TRANSN SVCS INC COM 693149106 523 7,371 SH   SOLE 19 7,371 0 0
P A M TRANSN SVCS INC COM 693149106 9,600 135,187 SH   SOLE 21 135,187 0 0
P A M TRANSN SVCS INC COM 693149106 7,401 104,225 SH   SOLE 22 102,557 0 1,668
P A M TRANSN SVCS INC COM 693149106 5 68 SH   SOLE 43 0 0 68
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1,802 62,162 SH   SOLE 22 62,162 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 12,005 414,092 SH   SOLE 43 57,480 0 356,612
P10 INC COM CL A 69376K106 17 1,201 SH   SOLE 22 1,201 0 0
PACCAR INC COM 693718108 57,003 645,857 SH   SOLE 2 96,125 0 549,732
PACCAR INC COM 693718108 20,671 234,203 SH   SOLE 4 130,531 0 103,672
PACCAR INC COM 693718108 30,331 343,655 SH   SOLE 7 333,517 0 10,138
PACCAR INC COM 693718108 418 4,739 SH   SOLE 13 781 0 3,958
PACCAR INC COM 693718108 4,435 50,252 SH   SOLE 15 50,252 0 0
PACCAR INC COM 693718108 61,465 696,407 SH   SOLE 18 649,485 0 46,922
PACCAR INC COM 693718108 13,290 150,573 SH   SOLE 19 150,573 0 0
PACCAR INC COM 693718108 801,548 9,081,669 SH   SOLE 21 9,081,669 0 0
PACCAR INC COM 693718108 641,851 7,272,275 SH   SOLE 22 6,573,213 0 699,062
PACCAR INC COM 693718108 17,271 195,682 SH   SOLE 23 195,682 0 0
PACCAR INC COM 693718108 43,886 497,230 SH   SOLE 25 497,230 0 0
PACCAR INC COM 693718108 62,140 704,053 SH   SOLE 26 222,787 0 481,266
PACCAR INC COM 693718108 94,023 1,065,299 SH   SOLE 28 6,185 0 1,059,114
PACCAR INC COM 693718108 11 128 SH   SOLE 29 128 0 0
PACCAR INC COM 693718108 184,284 2,087,969 SH   SOLE 30 2,087,969 0 0
PACCAR INC COM 693718108 11,617 131,620 SH   SOLE 31 40,272 0 91,348
PACCAR INC COM 693718108 7,448 84,389 SH   SOLE 32 84,389 0 0
PACCAR INC COM 693718108 1,550 17,563 SH   SOLE 34 17,563 0 0
PACCAR INC COM 693718108 14,768 167,321 SH   SOLE 36 167,321 0 0
PACCAR INC COM 693718108 1,000 11,333 SH   SOLE 40 11,333 0 0
PACCAR INC COM 693718108 27,299 309,306 SH   SOLE 43 22,166 0 287,140
PACER FDS TR PACER US SMALL 69374H857 0 10 SH   SOLE 17 0 0 10
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4,022 196,580 SH   SOLE 2 78,732 0 117,848
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 15 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 58 2,835 SH   SOLE 7 2,835 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 11,802 576,824 SH   SOLE 18 560,178 0 16,646
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 15,229 744,340 SH   SOLE 19 744,340 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 174,509 8,529,298 SH   SOLE 21 8,529,298 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 107,841 5,270,824 SH   SOLE 22 5,118,510 0 152,314
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 356 17,398 SH   SOLE 23 17,398 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 562 27,480 SH   SOLE 25 27,480 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,261 159,372 SH   SOLE 26 64,352 0 95,020
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 218 10,632 SH   SOLE 28 10,632 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 18,498 904,119 SH   SOLE 30 904,119 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 11 SH   SOLE 36 11 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 456 22,284 SH   SOLE 40 22,284 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,180 106,526 SH   SOLE 43 552 0 105,974
PACIFIC PREMIER BANCORP COM 69478X105 2,677 66,883 SH   SOLE 2 22,932 0 43,951
PACIFIC PREMIER BANCORP COM 69478X105 11 287 SH   SOLE 4 287 0 0
PACIFIC PREMIER BANCORP COM 69478X105 56 1,406 SH   SOLE 7 1,406 0 0
PACIFIC PREMIER BANCORP COM 69478X105 13,851 346,017 SH   SOLE 18 346,017 0 0
PACIFIC PREMIER BANCORP COM 69478X105 5,678 141,844 SH   SOLE 19 141,844 0 0
PACIFIC PREMIER BANCORP COM 69478X105 428,762 10,711,028 SH   SOLE 21 10,711,028 0 0
PACIFIC PREMIER BANCORP COM 69478X105 88,999 2,223,318 SH   SOLE 22 2,143,863 0 79,455
PACIFIC PREMIER BANCORP COM 69478X105 342 8,533 SH   SOLE 25 8,533 0 0
PACIFIC PREMIER BANCORP COM 69478X105 625 15,617 SH   SOLE 26 9,022 0 6,595
PACIFIC PREMIER BANCORP COM 69478X105 67 1,686 SH   SOLE 28 1,686 0 0
PACIFIC PREMIER BANCORP COM 69478X105 6,537 163,293 SH   SOLE 30 163,293 0 0
PACIFIC PREMIER BANCORP COM 69478X105 420 10,491 SH   SOLE 40 10,491 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,688 42,163 SH   SOLE 43 2,661 0 39,502
PACIRA BIOSCIENCES INC COM 695127100 3,319 55,158 SH   SOLE 2 12,302 0 42,856
PACIRA BIOSCIENCES INC COM 695127100 10 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100 37 618 SH   SOLE 7 618 0 0
PACIRA BIOSCIENCES INC COM 695127100 9,332 155,088 SH   SOLE 18 155,088 0 0
PACIRA BIOSCIENCES INC COM 695127100 4,706 78,215 SH   SOLE 19 78,215 0 0
PACIRA BIOSCIENCES INC COM 695127100 318,856 5,299,252 SH   SOLE 21 5,299,252 0 0
PACIRA BIOSCIENCES INC COM 695127100 65,475 1,088,159 SH   SOLE 22 1,062,740 0 25,419
PACIRA BIOSCIENCES INC COM 695127100 393 6,534 SH   SOLE 25 6,534 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,294 21,500 SH   SOLE 26 17,249 0 4,251
PACIRA BIOSCIENCES INC COM 695127100 47 784 SH   SOLE 28 784 0 0
PACIRA BIOSCIENCES INC COM 695127100 5,915 98,303 SH   SOLE 30 98,303 0 0
PACIRA BIOSCIENCES INC COM 695127100 374 6,223 SH   SOLE 40 6,223 0 0
PACIRA BIOSCIENCES INC COM 695127100 693 11,512 SH   SOLE 43 216 0 11,296
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 3,090 2,795,000 PRN   SOLE 21 2,795,000 0 0
PACKAGING CORP AMER COM 695156109 25,244 185,410 SH   SOLE 2 50,041 0 135,369
PACKAGING CORP AMER COM 695156109 7,926 58,215 SH   SOLE 4 27,518 0 30,697
PACKAGING CORP AMER COM 695156109 13,274 97,494 SH   SOLE 7 94,368 0 3,126
PACKAGING CORP AMER COM 695156109 209 1,536 SH   SOLE 13 297 0 1,239
PACKAGING CORP AMER COM 695156109 1,898 13,944 SH   SOLE 15 13,944 0 0
PACKAGING CORP AMER COM 695156109 26,249 192,794 SH   SOLE 18 179,673 0 13,121
PACKAGING CORP AMER COM 695156109 29,627 217,606 SH   SOLE 19 217,606 0 0
PACKAGING CORP AMER COM 695156109 482,171 3,541,466 SH   SOLE 21 3,541,466 0 0
PACKAGING CORP AMER COM 695156109 304,676 2,237,800 SH   SOLE 22 2,044,543 0 193,257
PACKAGING CORP AMER COM 695156109 7,426 54,541 SH   SOLE 23 54,541 0 0
PACKAGING CORP AMER COM 695156109 26,726 196,296 SH   SOLE 25 196,296 0 0
PACKAGING CORP AMER COM 695156109 27,893 204,867 SH   SOLE 26 69,693 0 135,174
PACKAGING CORP AMER COM 695156109 35,330 259,491 SH   SOLE 28 1,693 0 257,798
PACKAGING CORP AMER COM 695156109 10,340 75,945 SH   SOLE 29 75,945 0 0
PACKAGING CORP AMER COM 695156109 55,733 409,347 SH   SOLE 30 409,347 0 0
PACKAGING CORP AMER COM 695156109 4,779 35,099 SH   SOLE 31 11,912 0 23,187
PACKAGING CORP AMER COM 695156109 3,215 23,615 SH   SOLE 32 23,615 0 0
PACKAGING CORP AMER COM 695156109 4,230 31,072 SH   SOLE 34 31,072 0 0
PACKAGING CORP AMER COM 695156109 5,497 40,377 SH   SOLE 36 40,377 0 0
PACKAGING CORP AMER COM 695156109 420 3,083 SH   SOLE 40 3,083 0 0
PACKAGING CORP AMER COM 695156109 7,468 54,848 SH   SOLE 43 3,835 0 51,013
PACTIV EVERGREEN INC COM 69526K105 463 36,478 SH   SOLE 2 12,042 0 24,436
PACTIV EVERGREEN INC COM 69526K105 10 783 SH   SOLE 7 783 0 0
PACTIV EVERGREEN INC COM 69526K105 1,630 128,557 SH   SOLE 18 128,557 0 0
PACTIV EVERGREEN INC COM 69526K105 1,043 82,278 SH   SOLE 19 82,278 0 0
PACTIV EVERGREEN INC COM 69526K105 19,951 1,573,452 SH   SOLE 21 1,573,452 0 0
PACTIV EVERGREEN INC COM 69526K105 13,377 1,054,971 SH   SOLE 22 1,017,010 0 37,961
PACTIV EVERGREEN INC COM 69526K105 71 5,629 SH   SOLE 25 5,629 0 0
PACTIV EVERGREEN INC COM 69526K105 158 12,438 SH   SOLE 30 12,438 0 0
PACTIV EVERGREEN INC COM 69526K105 66 5,177 SH   SOLE 40 5,177 0 0
PACTIV EVERGREEN INC COM 69526K105 3 208 SH   SOLE 43 0 0 208
PACWEST BANCORP DEL COM 695263103 22,325 494,241 SH   SOLE 2 94,224 0 400,017
PACWEST BANCORP DEL COM 695263103 535 11,842 SH   SOLE 4 5,638 0 6,204
PACWEST BANCORP DEL COM 695263103 142 3,151 SH   SOLE 7 3,151 0 0
PACWEST BANCORP DEL COM 695263103 11,548 255,661 SH   SOLE 18 255,661 0 0
PACWEST BANCORP DEL COM 695263103 1,512 33,465 SH   SOLE 19 33,465 0 0
PACWEST BANCORP DEL COM 695263103 246,799 5,463,783 SH   SOLE 21 5,463,783 0 0
PACWEST BANCORP DEL COM 695263103 147,903 3,274,371 SH   SOLE 22 3,148,094 0 126,277
PACWEST BANCORP DEL COM 695263103 713 15,781 SH   SOLE 25 15,781 0 0
PACWEST BANCORP DEL COM 695263103 2,109 46,696 SH   SOLE 26 36,019 0 10,677
PACWEST BANCORP DEL COM 695263103 94 2,083 SH   SOLE 28 2,083 0 0
PACWEST BANCORP DEL COM 695263103 8,750 193,711 SH   SOLE 30 193,711 0 0
PACWEST BANCORP DEL COM 695263103 80 1,767 SH   SOLE 31 1,767 0 0
PACWEST BANCORP DEL COM 695263103 730 16,165 SH   SOLE 36 16,165 0 0
PACWEST BANCORP DEL COM 695263103 712 15,768 SH   SOLE 40 15,768 0 0
PACWEST BANCORP DEL COM 695263103 3,638 80,545 SH   SOLE 43 5,724 0 74,821
PAE INC COM CL A 69290Y109 503 50,668 SH   SOLE 2 28,667 0 22,001
PAE INC COM CL A 69290Y109 11 1,110 SH   SOLE 7 1,110 0 0
PAE INC COM CL A 69290Y109 2,029 204,281 SH   SOLE 18 195,255 0 9,026
PAE INC COM CL A 69290Y109 2,814 283,429 SH   SOLE 19 283,429 0 0
PAE INC COM CL A 69290Y109 30,788 3,100,525 SH   SOLE 21 3,100,525 0 0
PAE INC COM CL A 69290Y109 16,414 1,652,940 SH   SOLE 22 1,609,732 0 43,208
PAE INC COM CL A 69290Y109 66 6,695 SH   SOLE 23 6,695 0 0
PAE INC COM CL A 69290Y109 128 12,912 SH   SOLE 25 12,912 0 0
PAE INC COM CL A 69290Y109 373 37,555 SH   SOLE 26 4,689 0 32,866
PAE INC COM CL A 69290Y109 187 18,804 SH   SOLE 30 18,804 0 0
PAE INC COM CL A 69290Y109 119 11,951 SH   SOLE 36 11,951 0 0
PAE INC COM CL A 69290Y109 65 6,580 SH   SOLE 40 6,580 0 0
PAE INC COM CL A 69290Y109 211 21,259 SH   SOLE 43 1,291 0 19,968
PAGERDUTY INC COM 69553P100 8,321 239,448 SH   SOLE 2 133,139 0 106,309
PAGERDUTY INC COM 69553P100 36 1,036 SH   SOLE 4 332 0 704
PAGERDUTY INC COM 69553P100 40 1,143 SH   SOLE 7 1,143 0 0
PAGERDUTY INC COM 69553P100 9,723 279,801 SH   SOLE 18 230,860 0 48,941
PAGERDUTY INC COM 69553P100 43,931 1,264,210 SH   SOLE 19 1,264,210 0 0
PAGERDUTY INC COM 69553P100 103,438 2,976,631 SH   SOLE 21 2,976,631 0 0
PAGERDUTY INC COM 69553P100 99,799 2,871,908 SH   SOLE 22 2,814,536 0 57,372
PAGERDUTY INC COM 69553P100 1,375 39,564 SH   SOLE 23 39,564 0 0
PAGERDUTY INC COM 69553P100 381 10,969 SH   SOLE 25 10,969 0 0
PAGERDUTY INC COM 69553P100 6,842 196,901 SH   SOLE 26 16,945 0 179,956
PAGERDUTY INC COM 69553P100 52 1,490 SH   SOLE 28 1,490 0 0
PAGERDUTY INC COM 69553P100 1,589 45,737 SH   SOLE 30 45,737 0 0
PAGERDUTY INC COM 69553P100 929 26,742 SH   SOLE 34 26,742 0 0
PAGERDUTY INC COM 69553P100 190 5,459 SH   SOLE 36 5,459 0 0
PAGERDUTY INC COM 69553P100 271 7,801 SH   SOLE 40 7,801 0 0
PAGERDUTY INC COM 69553P100 1,226 35,278 SH   SOLE 43 1,276 0 34,002
PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6 1,951 1,700,000 PRN   SOLE 21 1,700,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 0 16 SH   SOLE 17 0 0 16
PAGSEGURO DIGITAL LTD COM CL A G68707101 423 16,129 SH   SOLE 19 16,129 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 13,631 519,863 SH   SOLE 21 519,863 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 140 5,332 SH   SOLE 22 5,332 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 308 11,729 SH   SOLE 25 11,729 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,648 139,149 SH   SOLE 26 35,215 0 103,934
PAGSEGURO DIGITAL LTD COM CL A G68707101 362 13,794 SH   SOLE 28 13,794 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 7,484 285,421 SH   SOLE 30 285,421 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 42,916 1,636,771 SH   SOLE 34 1,636,771 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 18 670 SH   SOLE 36 670 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 56,186 3,085,422 SH   SOLE 2 236,420 0 2,849,002
PALANTIR TECHNOLOGIES INC CL A 69608A108 17,052 936,401 SH   SOLE 4 579,497 0 356,904
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,509 137,779 SH   SOLE 7 137,779 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 379 20,833 SH   SOLE 13 3,810 0 17,023
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,117 171,184 SH   SOLE 15 171,184 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 4 202 SH   SOLE 17 0 0 202
PALANTIR TECHNOLOGIES INC CL A 69608A108 43,270 2,376,167 SH   SOLE 18 2,295,370 0 80,797
PALANTIR TECHNOLOGIES INC CL A 69608A108 8,311 456,411 SH   SOLE 19 456,411 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 581,264 31,920,063 SH   SOLE 21 31,920,063 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 612,776 33,650,510 SH   SOLE 22 31,798,060 0 1,852,450
PALANTIR TECHNOLOGIES INC CL A 69608A108 16,192 889,197 SH   SOLE 23 889,197 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 42,424 2,329,723 SH   SOLE 25 2,329,723 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 41,380 2,272,396 SH   SOLE 26 1,045,343 0 1,227,053
PALANTIR TECHNOLOGIES INC CL A 69608A108 41,506 2,279,273 SH   SOLE 28 62,211 0 2,217,062
PALANTIR TECHNOLOGIES INC CL A 69608A108 41 2,227 SH   SOLE 29 2,227 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 56,023 3,076,485 SH   SOLE 30 3,076,485 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,251 343,300 SH   SOLE 31 175,396 0 167,904
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,374 130,355 SH   SOLE 34 130,355 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 11,501 631,555 SH   SOLE 36 631,555 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 907 49,787 SH   SOLE 40 49,787 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,754 206,161 SH   SOLE 43 10,800 0 195,361
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2,056 SH   SOLE 2 0 0 2,056
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 68 132,465 SH   SOLE 21 132,465 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1,518 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 26 20,330 SH   SOLE 21 20,330 0 0
PALISADE BIO INC COM 696389105 1 461 SH   SOLE 22 461 0 0
PALO ALTO NETWORKS INC COM 697435105 100,776 181,005 SH   SOLE 2 13,538 0 167,467
PALO ALTO NETWORKS INC COM 697435105 33,003 59,277 SH   SOLE 4 36,795 0 22,482
PALO ALTO NETWORKS INC COM 697435105 11,843 21,272 SH   SOLE 7 21,272 0 0
PALO ALTO NETWORKS INC COM 697435105 708 1,272 SH   SOLE 13 255 0 1,017
PALO ALTO NETWORKS INC COM 697435105 4,349 7,812 SH   SOLE 15 7,812 0 0
PALO ALTO NETWORKS INC COM 697435105 1 2 SH   SOLE 17 0 0 2
PALO ALTO NETWORKS INC COM 697435105 83,885 150,667 SH   SOLE 18 145,729 0 4,938
PALO ALTO NETWORKS INC COM 697435105 57,930 104,049 SH   SOLE 19 104,049 0 0
PALO ALTO NETWORKS INC COM 697435105 1,136,017 2,040,407 SH   SOLE 21 2,040,407 0 0
PALO ALTO NETWORKS INC COM 697435105 1,143,169 2,053,253 SH   SOLE 22 1,944,288 0 108,965
PALO ALTO NETWORKS INC COM 697435105 30,554 54,879 SH   SOLE 23 54,879 0 0
PALO ALTO NETWORKS INC COM 697435105 83,886 150,668 SH   SOLE 25 150,668 0 0
PALO ALTO NETWORKS INC COM 697435105 84,982 152,637 SH   SOLE 26 72,314 0 80,323
PALO ALTO NETWORKS INC COM 697435105 76,085 136,657 SH   SOLE 28 1,754 0 134,903
PALO ALTO NETWORKS INC COM 697435105 61 109 SH   SOLE 29 109 0 0
PALO ALTO NETWORKS INC COM 697435105 213,784 383,978 SH   SOLE 30 383,978 0 0
PALO ALTO NETWORKS INC COM 697435105 19,888 35,721 SH   SOLE 31 11,033 0 24,688
PALO ALTO NETWORKS INC COM 697435105 13,290 23,871 SH   SOLE 32 23,871 0 0
PALO ALTO NETWORKS INC COM 697435105 30,392 54,587 SH   SOLE 34 54,587 0 0
PALO ALTO NETWORKS INC COM 697435105 21,544 38,695 SH   SOLE 36 38,695 0 0
PALO ALTO NETWORKS INC COM 697435105 1,807 3,246 SH   SOLE 40 3,246 0 0
PALO ALTO NETWORKS INC COM 697435105 26,907 48,327 SH   SOLE 43 4,078 0 44,249
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 6,499 3,100,000 PRN   SOLE 2 3,100,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 22,116 10,550,000 PRN   SOLE 21 10,550,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 6,499 3,100,000 PRN   SOLE 22 3,100,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 20,124 9,600,000 PRN   SOLE 34 9,600,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 1,326 700,000 PRN   SOLE 2 700,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 23,752 12,538,000 PRN   SOLE 21 12,538,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 5,683 3,000,000 PRN   SOLE 22 3,000,000 0 0
PALOMAR HLDGS INC COM 69753M105 598 9,231 SH   SOLE 2 6,660 0 2,571
PALOMAR HLDGS INC COM 69753M105 5 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105 23 348 SH   SOLE 7 348 0 0
PALOMAR HLDGS INC COM 69753M105 5,523 85,278 SH   SOLE 18 85,278 0 0
PALOMAR HLDGS INC COM 69753M105 2,835 43,770 SH   SOLE 19 43,770 0 0
PALOMAR HLDGS INC COM 69753M105 180,969 2,794,031 SH   SOLE 21 2,794,031 0 0
PALOMAR HLDGS INC COM 69753M105 39,041 602,765 SH   SOLE 22 588,174 0 14,591
PALOMAR HLDGS INC COM 69753M105 199 3,068 SH   SOLE 25 3,068 0 0
PALOMAR HLDGS INC COM 69753M105 636 9,824 SH   SOLE 26 8,499 0 1,325
PALOMAR HLDGS INC COM 69753M105 30 456 SH   SOLE 28 456 0 0
PALOMAR HLDGS INC COM 69753M105 2,895 44,692 SH   SOLE 30 44,692 0 0
PALOMAR HLDGS INC COM 69753M105 196 3,019 SH   SOLE 40 3,019 0 0
PALOMAR HLDGS INC COM 69753M105 305 4,711 SH   SOLE 43 25 0 4,686
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 361 17,084 SH   SOLE 21 17,084 0 0
PAN AMERN SILVER CORP COM 697900108 1,251 50,096 SH   SOLE 21 50,096 0 0
PAN AMERN SILVER CORP COM 697900108 1,728 69,205 SH   SOLE 43 2,099 0 67,106
PANBELA THERAPEUTICS INC COM 69833Q100 3 1,662 SH   SOLE 18 1,662 0 0
PANBELA THERAPEUTICS INC COM 69833Q100 49 28,492 SH   SOLE 21 28,492 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 9 2,249 SH   SOLE 18 2,249 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 136 35,875 SH   SOLE 21 35,875 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 402 106,275 SH   SOLE 22 106,275 0 0
PAPA JOHNS INTL INC COM 698813102 9,327 69,880 SH   SOLE 2 45,466 0 24,414
PAPA JOHNS INTL INC COM 698813102 72 543 SH   SOLE 4 543 0 0
PAPA JOHNS INTL INC COM 698813102 63 475 SH   SOLE 7 475 0 0
PAPA JOHNS INTL INC COM 698813102 20,730 155,319 SH   SOLE 18 145,436 0 9,883
PAPA JOHNS INTL INC COM 698813102 35,302 264,497 SH   SOLE 19 264,497 0 0
PAPA JOHNS INTL INC COM 698813102 306,830 2,298,871 SH   SOLE 21 2,298,871 0 0
PAPA JOHNS INTL INC COM 698813102 150,118 1,124,735 SH   SOLE 22 1,105,338 0 19,397
PAPA JOHNS INTL INC COM 698813102 1,179 8,831 SH   SOLE 23 8,831 0 0
PAPA JOHNS INTL INC COM 698813102 618 4,634 SH   SOLE 25 4,634 0 0
PAPA JOHNS INTL INC COM 698813102 6,948 52,057 SH   SOLE 26 10,823 0 41,234
PAPA JOHNS INTL INC COM 698813102 79 589 SH   SOLE 28 589 0 0
PAPA JOHNS INTL INC COM 698813102 2,565 19,218 SH   SOLE 30 19,218 0 0
PAPA JOHNS INTL INC COM 698813102 171 1,278 SH   SOLE 34 1,278 0 0
PAPA JOHNS INTL INC COM 698813102 580 4,345 SH   SOLE 40 4,345 0 0
PAPA JOHNS INTL INC COM 698813102 4,874 36,515 SH   SOLE 43 647 0 35,868
PAR PAC HOLDINGS INC COM NEW 69888T207 1,479 89,696 SH   SOLE 2 31,498 0 58,198
PAR PAC HOLDINGS INC COM NEW 69888T207 2 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 12 754 SH   SOLE 7 754 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 2,855 173,119 SH   SOLE 18 173,119 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 7,271 440,958 SH   SOLE 19 440,958 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 82,140 4,981,183 SH   SOLE 21 4,981,183 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 27,031 1,639,209 SH   SOLE 22 1,613,871 0 25,338
PAR PAC HOLDINGS INC COM NEW 69888T207 238 14,408 SH   SOLE 23 14,408 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 85 5,145 SH   SOLE 25 5,145 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,600 97,024 SH   SOLE 26 662 0 96,362
PAR PAC HOLDINGS INC COM NEW 69888T207 1,405 85,230 SH   SOLE 30 85,230 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 129 7,818 SH   SOLE 40 7,818 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 534 32,407 SH   SOLE 43 1,972 0 30,435
PAR TECHNOLOGY CORP COM 698884103 747 14,160 SH   SOLE 2 8,764 0 5,396
PAR TECHNOLOGY CORP COM 698884103 4 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103 18 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 3,699 70,095 SH   SOLE 18 66,834 0 3,261
PAR TECHNOLOGY CORP COM 698884103 3,938 74,627 SH   SOLE 19 74,627 0 0
PAR TECHNOLOGY CORP COM 698884103 45,494 862,117 SH   SOLE 21 862,117 0 0
PAR TECHNOLOGY CORP COM 698884103 32,434 614,634 SH   SOLE 22 599,195 0 15,439
PAR TECHNOLOGY CORP COM 698884103 230 4,358 SH   SOLE 25 4,358 0 0
PAR TECHNOLOGY CORP COM 698884103 773 14,657 SH   SOLE 26 11,187 0 3,470
PAR TECHNOLOGY CORP COM 698884103 90 1,708 SH   SOLE 28 1,708 0 0
PAR TECHNOLOGY CORP COM 698884103 697 13,211 SH   SOLE 30 13,211 0 0
PAR TECHNOLOGY CORP COM 698884103 212 4,010 SH   SOLE 36 4,010 0 0
PAR TECHNOLOGY CORP COM 698884103 152 2,875 SH   SOLE 40 2,875 0 0
PAR TECHNOLOGY CORP COM 698884103 100 1,890 SH   SOLE 43 9 0 1,881
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3 1,806 1,800,000 PRN   SOLE 21 1,800,000 0 0
PARAGON 28 INC COM 69913P105 73 4,103 SH   SOLE 2 2,399 0 1,704
PARAGON 28 INC COM 69913P105 415 23,487 SH   SOLE 18 23,487 0 0
PARAGON 28 INC COM 69913P105 264 14,939 SH   SOLE 19 14,939 0 0
PARAGON 28 INC COM 69913P105 4,310 243,662 SH   SOLE 21 243,662 0 0
PARAGON 28 INC COM 69913P105 2,913 164,644 SH   SOLE 22 163,714 0 930
PARAGON 28 INC COM 69913P105 19 1,069 SH   SOLE 23 1,069 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 4 5,586 SH   SOLE 18 5,586 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 31 45,055 SH   SOLE 21 45,055 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 13 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 2,575 308,764 SH   SOLE 2 186,924 0 121,840
PARAMOUNT GROUP INC COM 69924R108 817 97,906 SH   SOLE 4 97,906 0 0
PARAMOUNT GROUP INC COM 69924R108 1,975 236,791 SH   SOLE 7 236,791 0 0
PARAMOUNT GROUP INC COM 69924R108 4,722 566,165 SH   SOLE 18 566,165 0 0
PARAMOUNT GROUP INC COM 69924R108 5,471 656,038 SH   SOLE 19 656,038 0 0
PARAMOUNT GROUP INC COM 69924R108 64,911 7,783,063 SH   SOLE 21 7,783,063 0 0
PARAMOUNT GROUP INC COM 69924R108 48,860 5,858,535 SH   SOLE 22 5,681,518 0 177,017
PARAMOUNT GROUP INC COM 69924R108 81 9,685 SH   SOLE 23 9,685 0 0
PARAMOUNT GROUP INC COM 69924R108 6,556 786,137 SH   SOLE 25 786,137 0 0
PARAMOUNT GROUP INC COM 69924R108 956 114,602 SH   SOLE 26 45,492 0 69,110
PARAMOUNT GROUP INC COM 69924R108 961 115,201 SH   SOLE 28 1,572 0 113,629
PARAMOUNT GROUP INC COM 69924R108 7,024 842,170 SH   SOLE 30 842,170 0 0
PARAMOUNT GROUP INC COM 69924R108 6,622 794,023 SH   SOLE 31 0 0 794,023
PARAMOUNT GROUP INC COM 69924R108 98 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108 174 20,864 SH   SOLE 40 20,864 0 0
PARAMOUNT GROUP INC COM 69924R108 8,927 1,070,389 SH   SOLE 43 5,756 0 1,064,633
PARATEK PHARMACEUTICALS INC COM 699374302 89 19,795 SH   SOLE 2 2,064 0 17,731
PARATEK PHARMACEUTICALS INC COM 699374302 4 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 634 141,281 SH   SOLE 18 141,281 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 349 77,792 SH   SOLE 19 77,792 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 7,341 1,634,986 SH   SOLE 21 1,634,986 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 4,858 1,081,850 SH   SOLE 22 1,075,106 0 6,744
PARATEK PHARMACEUTICALS INC COM 699374302 95 21,100 SH   SOLE 30 21,100 0 0
PARK AEROSPACE CORP COM 70014A104 563 42,678 SH   SOLE 2 809 0 41,869
PARK AEROSPACE CORP COM 70014A104 3 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 1,038 78,629 SH   SOLE 18 78,629 0 0
PARK AEROSPACE CORP COM 70014A104 504 38,175 SH   SOLE 19 38,175 0 0
PARK AEROSPACE CORP COM 70014A104 31,426 2,380,722 SH   SOLE 21 2,380,722 0 0
PARK AEROSPACE CORP COM 70014A104 6,743 510,802 SH   SOLE 22 499,510 0 11,292
PARK AEROSPACE CORP COM 70014A104 297 22,505 SH   SOLE 30 22,505 0 0
PARK AEROSPACE CORP COM 70014A104 45 3,401 SH   SOLE 43 0 0 3,401
PARK CITY GROUP INC COM NEW 700215304 4 604 SH   SOLE 2 0 0 604
PARK CITY GROUP INC COM NEW 700215304 12 2,115 SH   SOLE 18 2,115 0 0
PARK CITY GROUP INC COM NEW 700215304 275 47,365 SH   SOLE 21 47,365 0 0
PARK CITY GROUP INC COM NEW 700215304 168 28,886 SH   SOLE 22 28,886 0 0
PARK HOTELS & RESORTS INC COM 700517105 72,292 3,829,022 SH   SOLE 2 3,252,248 0 576,774
PARK HOTELS & RESORTS INC COM 700517105 2,464 130,511 SH   SOLE 4 130,511 0 0
PARK HOTELS & RESORTS INC COM 700517105 5,599 296,544 SH   SOLE 7 296,544 0 0
PARK HOTELS & RESORTS INC COM 700517105 264 13,993 SH   SOLE 13 13,993 0 0
PARK HOTELS & RESORTS INC COM 700517105 10,333 547,312 SH   SOLE 18 546,586 0 726
PARK HOTELS & RESORTS INC COM 700517105 27,264 1,444,083 SH   SOLE 19 1,444,083 0 0
PARK HOTELS & RESORTS INC COM 700517105 230,956 12,232,833 SH   SOLE 21 12,232,833 0 0
PARK HOTELS & RESORTS INC COM 700517105 161,243 8,540,430 SH   SOLE 22 8,283,621 0 256,809
PARK HOTELS & RESORTS INC COM 700517105 236 12,513 SH   SOLE 23 12,513 0 0
PARK HOTELS & RESORTS INC COM 700517105 19,563 1,036,193 SH   SOLE 25 1,036,193 0 0
PARK HOTELS & RESORTS INC COM 700517105 1,983 105,030 SH   SOLE 26 83,852 0 21,178
PARK HOTELS & RESORTS INC COM 700517105 2,741 145,166 SH   SOLE 28 4,214 0 140,952
PARK HOTELS & RESORTS INC COM 700517105 9,441 500,028 SH   SOLE 30 500,028 0 0
PARK HOTELS & RESORTS INC COM 700517105 71 3,742 SH   SOLE 31 3,742 0 0
PARK HOTELS & RESORTS INC COM 700517105 4,920 260,586 SH   SOLE 34 260,586 0 0
PARK HOTELS & RESORTS INC COM 700517105 870 46,093 SH   SOLE 36 46,093 0 0
PARK HOTELS & RESORTS INC COM 700517105 570 30,211 SH   SOLE 40 30,211 0 0
PARK HOTELS & RESORTS INC COM 700517105 7,250 384,012 SH   SOLE 43 26,755 0 357,257
PARK NATL CORP COM 700658107 1,807 13,160 SH   SOLE 2 4,203 0 8,957
PARK NATL CORP COM 700658107 6 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107 30 218 SH   SOLE 7 218 0 0
PARK NATL CORP COM 700658107 7,668 55,841 SH   SOLE 18 55,841 0 0
PARK NATL CORP COM 700658107 3,546 25,822 SH   SOLE 19 25,822 0 0
PARK NATL CORP COM 700658107 241,787 1,760,882 SH   SOLE 21 1,760,882 0 0
PARK NATL CORP COM 700658107 51,604 375,821 SH   SOLE 22 361,364 0 14,457
PARK NATL CORP COM 700658107 273 1,985 SH   SOLE 25 1,985 0 0
PARK NATL CORP COM 700658107 771 5,613 SH   SOLE 26 3,962 0 1,651
PARK NATL CORP COM 700658107 3,948 28,750 SH   SOLE 30 28,750 0 0
PARK NATL CORP COM 700658107 261 1,900 SH   SOLE 40 1,900 0 0
PARK NATL CORP COM 700658107 897 6,533 SH   SOLE 43 620 0 5,913
PARK-OHIO HLDGS CORP COM 700666100 132 6,217 SH   SOLE 2 384 0 5,833
PARK-OHIO HLDGS CORP COM 700666100 4 205 SH   SOLE 7 205 0 0
PARK-OHIO HLDGS CORP COM 700666100 622 29,372 SH   SOLE 18 29,372 0 0
PARK-OHIO HLDGS CORP COM 700666100 321 15,183 SH   SOLE 19 15,183 0 0
PARK-OHIO HLDGS CORP COM 700666100 6,625 312,938 SH   SOLE 21 312,938 0 0
PARK-OHIO HLDGS CORP COM 700666100 3,639 171,875 SH   SOLE 22 167,234 0 4,641
PARK-OHIO HLDGS CORP COM 700666100 19 905 SH   SOLE 43 0 0 905
PARKE BANCORP INC COM 700885106 43 2,030 SH   SOLE 18 2,030 0 0
PARKE BANCORP INC COM 700885106 736 34,569 SH   SOLE 21 34,569 0 0
PARKE BANCORP INC COM 700885106 422 19,848 SH   SOLE 22 19,848 0 0
PARKER-HANNIFIN CORP COM 701094104 102,310 321,607 SH   SOLE 2 94,572 0 227,035
PARKER-HANNIFIN CORP COM 701094104 31,747 99,795 SH   SOLE 4 59,114 0 40,681
PARKER-HANNIFIN CORP COM 701094104 35,053 110,188 SH   SOLE 7 106,476 0 3,712
PARKER-HANNIFIN CORP COM 701094104 1,727 5,429 SH   SOLE 13 3,984 0 1,445
PARKER-HANNIFIN CORP COM 701094104 5,812 18,269 SH   SOLE 15 18,269 0 0
PARKER-HANNIFIN CORP COM 701094104 98,308 309,027 SH   SOLE 18 291,642 0 17,385
PARKER-HANNIFIN CORP COM 701094104 124,407 391,069 SH   SOLE 19 391,069 0 0
PARKER-HANNIFIN CORP COM 701094104 987,390 3,103,830 SH   SOLE 21 3,103,830 0 0
PARKER-HANNIFIN CORP COM 701094104 867,683 2,727,535 SH   SOLE 22 2,466,799 0 260,736
PARKER-HANNIFIN CORP COM 701094104 24,192 76,048 SH   SOLE 23 76,048 0 0
PARKER-HANNIFIN CORP COM 701094104 60,278 189,481 SH   SOLE 25 189,481 0 0
PARKER-HANNIFIN CORP COM 701094104 85,779 269,643 SH   SOLE 26 86,090 0 183,553
PARKER-HANNIFIN CORP COM 701094104 107,750 338,709 SH   SOLE 28 2,299 0 336,410
PARKER-HANNIFIN CORP COM 701094104 157,439 494,906 SH   SOLE 30 494,906 0 0
PARKER-HANNIFIN CORP COM 701094104 15,041 47,281 SH   SOLE 31 14,676 0 32,605
PARKER-HANNIFIN CORP COM 701094104 56,972 179,089 SH   SOLE 34 179,089 0 0
PARKER-HANNIFIN CORP COM 701094104 17,438 54,817 SH   SOLE 36 54,817 0 0
PARKER-HANNIFIN CORP COM 701094104 1,361 4,278 SH   SOLE 40 4,278 0 0
PARKER-HANNIFIN CORP COM 701094104 29,980 94,242 SH   SOLE 43 5,063 0 89,179
PARSONS CORP DEL COM 70202L102 892 26,514 SH   SOLE 2 10,637 0 15,877
PARSONS CORP DEL COM 70202L102 5 151 SH   SOLE 4 151 0 0
PARSONS CORP DEL COM 70202L102 15 448 SH   SOLE 7 448 0 0
PARSONS CORP DEL COM 70202L102 300 8,920 SH   SOLE 17 0 0 8,920
PARSONS CORP DEL COM 70202L102 2,740 81,419 SH   SOLE 18 81,419 0 0
PARSONS CORP DEL COM 70202L102 1,584 47,060 SH   SOLE 19 47,060 0 0
PARSONS CORP DEL COM 70202L102 39,913 1,186,133 SH   SOLE 21 1,186,133 0 0
PARSONS CORP DEL COM 70202L102 21,133 628,017 SH   SOLE 22 604,659 0 23,358
PARSONS CORP DEL COM 70202L102 109 3,252 SH   SOLE 25 3,252 0 0
PARSONS CORP DEL COM 70202L102 574 17,055 SH   SOLE 26 15,300 0 1,755
PARSONS CORP DEL COM 70202L102 599 17,801 SH   SOLE 28 17,801 0 0
PARSONS CORP DEL COM 70202L102 195 5,783 SH   SOLE 30 5,783 0 0
PARSONS CORP DEL COM 70202L102 114 3,386 SH   SOLE 40 3,386 0 0
PARSONS CORP DEL COM 70202L102 264 7,851 SH   SOLE 43 118 0 7,733
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 2,618 2,640,000 PRN   SOLE 21 2,640,000 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109 134 16,673 SH   SOLE 43 0 0 16,673
PARTNERS BANCORP COM 70213Q108 19 1,964 SH   SOLE 18 1,964 0 0
PARTNERS BANCORP COM 70213Q108 236 24,060 SH   SOLE 21 24,060 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 36 14,884 SH   SOLE 21 14,884 0 0
PARTY CITY HOLDCO INC COM 702149105 223 40,005 SH   SOLE 2 28,462 0 11,543
PARTY CITY HOLDCO INC COM 702149105 10 1,776 SH   SOLE 7 1,776 0 0
PARTY CITY HOLDCO INC COM 702149105 1,758 315,598 SH   SOLE 18 315,598 0 0
PARTY CITY HOLDCO INC COM 702149105 1,081 194,048 SH   SOLE 19 194,048 0 0
PARTY CITY HOLDCO INC COM 702149105 22,516 4,042,377 SH   SOLE 21 4,042,377 0 0
PARTY CITY HOLDCO INC COM 702149105 14,550 2,612,278 SH   SOLE 22 2,557,576 0 54,702
PARTY CITY HOLDCO INC COM 702149105 79 14,210 SH   SOLE 25 14,210 0 0
PARTY CITY HOLDCO INC COM 702149105 47 8,511 SH   SOLE 26 0 0 8,511
PARTY CITY HOLDCO INC COM 702149105 164 29,451 SH   SOLE 30 29,451 0 0
PARTY CITY HOLDCO INC COM 702149105 55 9,810 SH   SOLE 36 9,810 0 0
PARTY CITY HOLDCO INC COM 702149105 121 21,745 SH   SOLE 40 21,745 0 0
PARTY CITY HOLDCO INC COM 702149105 295 52,931 SH   SOLE 43 0 0 52,931
PASITHEA THERAPEUTICS CORP COM 70261F103 15 8,502 SH   SOLE 21 8,502 0 0
PASSAGE BIO INC COM 702712100 840 132,354 SH   SOLE 2 91,937 0 40,417
PASSAGE BIO INC COM 702712100 5 800 SH   SOLE 7 800 0 0
PASSAGE BIO INC COM 702712100 800 125,961 SH   SOLE 18 117,339 0 8,622
PASSAGE BIO INC COM 702712100 1,696 267,081 SH   SOLE 19 267,081 0 0
PASSAGE BIO INC COM 702712100 10,475 1,649,595 SH   SOLE 21 1,649,595 0 0
PASSAGE BIO INC COM 702712100 7,243 1,140,656 SH   SOLE 22 1,114,653 0 26,003
PASSAGE BIO INC COM 702712100 68 10,773 SH   SOLE 23 10,773 0 0
PASSAGE BIO INC COM 702712100 43 6,793 SH   SOLE 25 6,793 0 0
PASSAGE BIO INC COM 702712100 266 41,930 SH   SOLE 26 2,347 0 39,583
PASSAGE BIO INC COM 702712100 108 16,935 SH   SOLE 28 16,935 0 0
PASSAGE BIO INC COM 702712100 210 33,051 SH   SOLE 30 33,051 0 0
PASSAGE BIO INC COM 702712100 106 16,618 SH   SOLE 34 16,618 0 0
PASSAGE BIO INC COM 702712100 28 4,417 SH   SOLE 36 4,417 0 0
PASSAGE BIO INC COM 702712100 26 4,131 SH   SOLE 40 4,131 0 0
PASSAGE BIO INC COM 702712100 257 40,460 SH   SOLE 43 297 0 40,163
PATHFINDER BANCORP INC MD COM 70319R109 10 568 SH   SOLE 18 568 0 0
PATHFINDER BANCORP INC MD COM 70319R109 153 8,934 SH   SOLE 21 8,934 0 0
PATHFINDER BANCORP INC MD COM 70319R109 3 146 SH   SOLE 22 146 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105 3,427 211,569 SH   SOLE 7 0 0 211,569
PATRICK INDS INC COM 703343103 1,879 23,290 SH   SOLE 2 18,344 0 4,946
PATRICK INDS INC COM 703343103 8 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103 26 322 SH   SOLE 7 322 0 0
PATRICK INDS INC COM 703343103 6,695 82,968 SH   SOLE 18 78,314 0 4,654
PATRICK INDS INC COM 703343103 6,020 74,606 SH   SOLE 19 74,606 0 0
PATRICK INDS INC COM 703343103 213,998 2,652,104 SH   SOLE 21 2,652,104 0 0
PATRICK INDS INC COM 703343103 46,946 581,809 SH   SOLE 22 568,697 0 13,112
PATRICK INDS INC COM 703343103 191 2,363 SH   SOLE 23 2,363 0 0
PATRICK INDS INC COM 703343103 228 2,821 SH   SOLE 25 2,821 0 0
PATRICK INDS INC COM 703343103 1,483 18,380 SH   SOLE 26 12,558 0 5,822
PATRICK INDS INC COM 703343103 34 424 SH   SOLE 28 424 0 0
PATRICK INDS INC COM 703343103 3,340 41,395 SH   SOLE 30 41,395 0 0
PATRICK INDS INC COM 703343103 99 1,232 SH   SOLE 34 1,232 0 0
PATRICK INDS INC COM 703343103 218 2,707 SH   SOLE 40 2,707 0 0
PATRICK INDS INC COM 703343103 466 5,769 SH   SOLE 43 1,879 0 3,890
PATRIOT NATL BANCORP INC COM NEW 70336F203 11 685 SH   SOLE 18 685 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 146 9,374 SH   SOLE 21 9,374 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 3 365 SH   SOLE 18 365 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 50 6,248 SH   SOLE 21 6,248 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 341 42,276 SH   SOLE 22 42,276 0 0
PATTERSON COS INC COM 703395103 5,839 198,950 SH   SOLE 2 94,105 0 104,845
PATTERSON COS INC COM 703395103 11 383 SH   SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 61 2,062 SH   SOLE 7 2,062 0 0
PATTERSON COS INC COM 703395103 12,310 419,412 SH   SOLE 18 409,032 0 10,380
PATTERSON COS INC COM 703395103 16,772 571,438 SH   SOLE 19 571,438 0 0
PATTERSON COS INC COM 703395103 185,355 6,315,346 SH   SOLE 21 6,315,346 0 0
PATTERSON COS INC COM 703395103 83,828 2,856,144 SH   SOLE 22 2,781,845 0 74,299
PATTERSON COS INC COM 703395103 519 17,667 SH   SOLE 23 17,667 0 0
PATTERSON COS INC COM 703395103 473 16,130 SH   SOLE 25 16,130 0 0
PATTERSON COS INC COM 703395103 4,134 140,847 SH   SOLE 26 37,795 0 103,052
PATTERSON COS INC COM 703395103 44 1,513 SH   SOLE 28 1,513 0 0
PATTERSON COS INC COM 703395103 1,490 50,772 SH   SOLE 30 50,772 0 0
PATTERSON COS INC COM 703395103 286 9,744 SH   SOLE 36 9,744 0 0
PATTERSON COS INC COM 703395103 296 10,089 SH   SOLE 40 10,089 0 0
PATTERSON COS INC COM 703395103 1,542 52,531 SH   SOLE 43 2,425 0 50,106
PATTERSON-UTI ENERGY INC COM 703481101 2,827 334,588 SH   SOLE 2 154,336 0 180,252
PATTERSON-UTI ENERGY INC COM 703481101 7 770 SH   SOLE 4 770 0 0
PATTERSON-UTI ENERGY INC COM 703481101 55 6,558 SH   SOLE 7 6,558 0 0
PATTERSON-UTI ENERGY INC COM 703481101 6,273 742,403 SH   SOLE 18 742,403 0 0
PATTERSON-UTI ENERGY INC COM 703481101 6,853 811,048 SH   SOLE 19 811,048 0 0
PATTERSON-UTI ENERGY INC COM 703481101 218,526 25,861,100 SH   SOLE 21 25,861,100 0 0
PATTERSON-UTI ENERGY INC COM 703481101 47,385 5,607,677 SH   SOLE 22 5,418,780 0 188,897
PATTERSON-UTI ENERGY INC COM 703481101 102 12,023 SH   SOLE 23 12,023 0 0
PATTERSON-UTI ENERGY INC COM 703481101 202 23,860 SH   SOLE 25 23,860 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1,333 157,732 SH   SOLE 26 42,608 0 115,124
PATTERSON-UTI ENERGY INC COM 703481101 987 116,831 SH   SOLE 28 116,831 0 0
PATTERSON-UTI ENERGY INC COM 703481101 3,181 376,438 SH   SOLE 30 376,438 0 0
PATTERSON-UTI ENERGY INC COM 703481101 105 12,389 SH   SOLE 34 12,389 0 0
PATTERSON-UTI ENERGY INC COM 703481101 109 12,864 SH   SOLE 36 12,864 0 0
PATTERSON-UTI ENERGY INC COM 703481101 175 20,687 SH   SOLE 40 20,687 0 0
PATTERSON-UTI ENERGY INC COM 703481101 7,570 895,804 SH   SOLE 43 35,790 0 860,014
PAVMED INC COM 70387R106 25 10,162 SH   SOLE 2 2,936 0 7,226
PAVMED INC COM 70387R106 3 1,155 SH   SOLE 7 1,155 0 0
PAVMED INC COM 70387R106 501 203,547 SH   SOLE 18 203,547 0 0
PAVMED INC COM 70387R106 302 122,751 SH   SOLE 19 122,751 0 0
PAVMED INC COM 70387R106 6,443 2,619,002 SH   SOLE 21 2,619,002 0 0
PAVMED INC COM 70387R106 4,456 1,811,311 SH   SOLE 22 1,798,429 0 12,882
PAVMED INC COM 70387R106 45 18,240 SH   SOLE 43 3,517 0 14,723
PAYA HOLDINGS INC COM CL A 70434P103 217 34,239 SH   SOLE 2 22,773 0 11,466
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,469 231,760 SH   SOLE 18 231,760 0 0
PAYA HOLDINGS INC COM CL A 70434P103 1,096 172,804 SH   SOLE 19 172,804 0 0
PAYA HOLDINGS INC COM CL A 70434P103 17,650 2,783,966 SH   SOLE 21 2,783,966 0 0
PAYA HOLDINGS INC COM CL A 70434P103 12,849 2,026,581 SH   SOLE 22 1,995,487 0 31,094
PAYA HOLDINGS INC COM CL A 70434P103 7 1,049 SH   SOLE 23 1,049 0 0
PAYA HOLDINGS INC COM CL A 70434P103 56 8,856 SH   SOLE 25 8,856 0 0
PAYA HOLDINGS INC COM CL A 70434P103 65 10,208 SH   SOLE 28 10,208 0 0
PAYA HOLDINGS INC COM CL A 70434P103 491 77,444 SH   SOLE 30 77,444 0 0
PAYA HOLDINGS INC COM CL A 70434P103 10,189 1,607,157 SH   SOLE 34 1,607,157 0 0
PAYA HOLDINGS INC COM CL A 70434P103 52 8,273 SH   SOLE 40 8,273 0 0
PAYCHEX INC COM 704326107 134,531 985,574 SH   SOLE 2 358,247 0 627,327
PAYCHEX INC COM 704326107 37,377 273,825 SH   SOLE 4 180,506 0 93,319
PAYCHEX INC COM 704326107 62,139 455,234 SH   SOLE 7 445,601 0 9,633
PAYCHEX INC COM 704326107 2,724 19,956 SH   SOLE 13 16,988 0 2,968
PAYCHEX INC COM 704326107 6,415 46,998 SH   SOLE 15 46,998 0 0
PAYCHEX INC COM 704326107 4 26 SH   SOLE 17 0 0 26
PAYCHEX INC COM 704326107 116,006 849,863 SH   SOLE 18 804,263 0 45,600
PAYCHEX INC COM 704326107 66,654 488,305 SH   SOLE 19 488,305 0 0
PAYCHEX INC COM 704326107 1,795,408 13,153,174 SH   SOLE 21 13,153,174 0 0
PAYCHEX INC COM 704326107 1,089,749 7,983,510 SH   SOLE 22 7,119,311 0 864,199
PAYCHEX INC COM 704326107 30,169 221,019 SH   SOLE 23 221,019 0 0
PAYCHEX INC COM 704326107 70,971 519,932 SH   SOLE 25 519,932 0 0
PAYCHEX INC COM 704326107 116,302 852,032 SH   SOLE 26 380,593 0 471,439
PAYCHEX INC COM 704326107 112,313 822,809 SH   SOLE 28 5,739 0 817,070
PAYCHEX INC COM 704326107 10,293 75,409 SH   SOLE 29 75,409 0 0
PAYCHEX INC COM 704326107 294,073 2,154,381 SH   SOLE 30 2,154,381 0 0
PAYCHEX INC COM 704326107 23,920 175,236 SH   SOLE 31 94,172 0 81,064
PAYCHEX INC COM 704326107 11,908 87,239 SH   SOLE 32 87,239 0 0
PAYCHEX INC COM 704326107 82,699 605,850 SH   SOLE 34 605,850 0 0
PAYCHEX INC COM 704326107 29,278 214,490 SH   SOLE 36 214,490 0 0
PAYCHEX INC COM 704326107 945 6,920 SH   SOLE 37 6,920 0 0
PAYCHEX INC COM 704326107 1,482 10,855 SH   SOLE 40 10,855 0 0
PAYCHEX INC COM 704326107 51,545 377,616 SH   SOLE 43 30,567 0 347,049
PAYCOM SOFTWARE INC COM 70432V102 55,542 133,776 SH   SOLE 2 47,636 0 86,140
PAYCOM SOFTWARE INC COM 70432V102 17,664 42,544 SH   SOLE 4 25,381 0 17,163
PAYCOM SOFTWARE INC COM 70432V102 17,315 41,704 SH   SOLE 7 40,313 0 1,391
PAYCOM SOFTWARE INC COM 70432V102 1,018 2,451 SH   SOLE 13 1,864 0 587
PAYCOM SOFTWARE INC COM 70432V102 1,950 4,697 SH   SOLE 15 4,697 0 0
PAYCOM SOFTWARE INC COM 70432V102 53,956 129,956 SH   SOLE 18 123,243 0 6,713
PAYCOM SOFTWARE INC COM 70432V102 563,682 1,357,649 SH   SOLE 19 1,357,649 0 0
PAYCOM SOFTWARE INC COM 70432V102 659,424 1,588,246 SH   SOLE 21 1,588,246 0 0
PAYCOM SOFTWARE INC COM 70432V102 474,387 1,142,579 SH   SOLE 22 1,035,252 0 107,327
PAYCOM SOFTWARE INC COM 70432V102 13,121 31,602 SH   SOLE 23 31,602 0 0
PAYCOM SOFTWARE INC COM 70432V102 36,543 88,016 SH   SOLE 25 88,016 0 0
PAYCOM SOFTWARE INC COM 70432V102 53,566 129,016 SH   SOLE 26 38,868 0 90,148
PAYCOM SOFTWARE INC COM 70432V102 61,919 149,133 SH   SOLE 28 1,938 0 147,195
PAYCOM SOFTWARE INC COM 70432V102 345 832 SH   SOLE 29 832 0 0
PAYCOM SOFTWARE INC COM 70432V102 92,086 221,792 SH   SOLE 30 221,792 0 0
PAYCOM SOFTWARE INC COM 70432V102 8,963 21,588 SH   SOLE 31 7,316 0 14,272
PAYCOM SOFTWARE INC COM 70432V102 95,678 230,443 SH   SOLE 34 230,443 0 0
PAYCOM SOFTWARE INC COM 70432V102 8,329 20,061 SH   SOLE 36 20,061 0 0
PAYCOM SOFTWARE INC COM 70432V102 744 1,792 SH   SOLE 40 1,792 0 0
PAYCOM SOFTWARE INC COM 70432V102 5,915 14,246 SH   SOLE 43 806 0 13,440
PAYCOR HCM INC COM 70435P102 2,200 76,368 SH   SOLE 2 2,255 0 74,113
PAYCOR HCM INC COM 70435P102 13 463 SH   SOLE 7 463 0 0
PAYCOR HCM INC COM 70435P102 362 12,572 SH   SOLE 18 12,572 0 0
PAYCOR HCM INC COM 70435P102 282 9,773 SH   SOLE 19 9,773 0 0
PAYCOR HCM INC COM 70435P102 12,539 435,246 SH   SOLE 21 435,246 0 0
PAYCOR HCM INC COM 70435P102 19,737 685,067 SH   SOLE 22 661,148 0 23,919
PAYCOR HCM INC COM 70435P102 16 540 SH   SOLE 31 540 0 0
PAYLOCITY HLDG CORP COM 70438V106 31,119 131,771 SH   SOLE 2 76,336 0 55,435
PAYLOCITY HLDG CORP COM 70438V106 1,385 5,866 SH   SOLE 4 5,527 0 339
PAYLOCITY HLDG CORP COM 70438V106 182 771 SH   SOLE 7 771 0 0
PAYLOCITY HLDG CORP COM 70438V106 586 2,483 SH   SOLE 13 2,483 0 0
PAYLOCITY HLDG CORP COM 70438V106 22,189 93,957 SH   SOLE 18 93,621 0 336
PAYLOCITY HLDG CORP COM 70438V106 94,694 400,972 SH   SOLE 19 400,972 0 0
PAYLOCITY HLDG CORP COM 70438V106 505,899 2,142,189 SH   SOLE 21 2,142,189 0 0
PAYLOCITY HLDG CORP COM 70438V106 278,064 1,177,437 SH   SOLE 22 1,118,448 0 58,989
PAYLOCITY HLDG CORP COM 70438V106 2,655 11,242 SH   SOLE 23 11,242 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,502 6,362 SH   SOLE 25 6,362 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,504 23,305 SH   SOLE 26 13,838 0 9,467
PAYLOCITY HLDG CORP COM 70438V106 186 787 SH   SOLE 28 731 0 56
PAYLOCITY HLDG CORP COM 70438V106 626 2,649 SH   SOLE 29 2,649 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,682 24,060 SH   SOLE 30 24,060 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,101 4,664 SH   SOLE 31 4,664 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,876 7,943 SH   SOLE 34 7,943 0 0
PAYLOCITY HLDG CORP COM 70438V106 728 3,082 SH   SOLE 36 3,082 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,171 4,959 SH   SOLE 40 4,959 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,173 9,201 SH   SOLE 43 256 0 8,945
PAYMENTUS HOLDINGS INC COM CL A 70439P108 2,255 64,462 SH   SOLE 2 43,105 0 21,357
PAYMENTUS HOLDINGS INC COM CL A 70439P108 224 6,402 SH   SOLE 18 0 0 6,402
PAYMENTUS HOLDINGS INC COM CL A 70439P108 6,380 182,394 SH   SOLE 19 182,394 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 655 18,717 SH   SOLE 21 18,717 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 11,652 333,100 SH   SOLE 22 333,096 0 4
PAYMENTUS HOLDINGS INC COM CL A 70439P108 113 3,222 SH   SOLE 25 3,222 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 1,423 40,677 SH   SOLE 26 0 0 40,677
PAYMENTUS HOLDINGS INC COM CL A 70439P108 9,052 258,783 SH   SOLE 28 0 0 258,783
PAYMENTUS HOLDINGS INC COM CL A 70439P108 176 5,019 SH   SOLE 30 5,019 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 598 17,091 SH   SOLE 34 17,091 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 130 3,705 SH   SOLE 40 3,705 0 0
PAYPAL HLDGS INC COM 70450Y103 481,039 2,550,849 SH   SOLE 2 436,978 0 2,113,871
PAYPAL HLDGS INC COM 70450Y103 140,654 745,860 SH   SOLE 4 482,196 0 263,664
PAYPAL HLDGS INC COM 70450Y103 210,967 1,118,713 SH   SOLE 7 1,084,408 0 34,305
PAYPAL HLDGS INC COM 70450Y103 2,729 14,471 SH   SOLE 13 2,953 0 11,518
PAYPAL HLDGS INC COM 70450Y103 20,503 108,721 SH   SOLE 15 108,721 0 0
PAYPAL HLDGS INC COM 70450Y103 4 19 SH   SOLE 17 0 0 19
PAYPAL HLDGS INC COM 70450Y103 368,313 1,953,084 SH   SOLE 18 1,780,781 0 172,303
PAYPAL HLDGS INC COM 70450Y103 331,063 1,755,558 SH   SOLE 19 1,755,558 0 0
PAYPAL HLDGS INC COM 70450Y103 4,632,242 24,563,803 SH   SOLE 21 24,563,803 0 0
PAYPAL HLDGS INC COM 70450Y103 4,674,064 24,785,575 SH   SOLE 22 22,386,340 0 2,399,235
PAYPAL HLDGS INC COM 70450Y103 123,040 652,454 SH   SOLE 23 652,454 0 0
PAYPAL HLDGS INC COM 70450Y103 403,066 2,137,373 SH   SOLE 25 2,137,373 0 0
PAYPAL HLDGS INC COM 70450Y103 534,715 2,835,482 SH   SOLE 26 1,084,449 0 1,751,033
PAYPAL HLDGS INC COM 70450Y103 581,435 3,083,226 SH   SOLE 28 79,059 0 3,004,167
PAYPAL HLDGS INC COM 70450Y103 258 1,370 SH   SOLE 29 1,370 0 0
PAYPAL HLDGS INC COM 70450Y103 1,123,695 5,958,718 SH   SOLE 30 5,958,718 0 0
PAYPAL HLDGS INC COM 70450Y103 86,589 459,164 SH   SOLE 31 168,326 0 290,838
PAYPAL HLDGS INC COM 70450Y103 70,465 373,660 SH   SOLE 32 373,660 0 0
PAYPAL HLDGS INC COM 70450Y103 272,466 1,444,829 SH   SOLE 34 1,444,829 0 0
PAYPAL HLDGS INC COM 70450Y103 86,097 456,556 SH   SOLE 36 456,556 0 0
PAYPAL HLDGS INC COM 70450Y103 6,989 37,060 SH   SOLE 40 37,060 0 0
PAYPAL HLDGS INC COM 70450Y103 179,328 950,937 SH   SOLE 43 61,939 0 888,998
PAYSAFE LIMITED ORD G6964L107 7,651 1,956,891 SH   SOLE 2 47,985 0 1,908,906
PAYSAFE LIMITED ORD G6964L107 39 9,925 SH   SOLE 7 9,925 0 0
PAYSAFE LIMITED ORD G6964L107 1,034 264,330 SH   SOLE 18 264,330 0 0
PAYSAFE LIMITED ORD G6964L107 802 205,010 SH   SOLE 19 205,010 0 0
PAYSAFE LIMITED ORD G6964L107 25,319 6,475,368 SH   SOLE 21 6,475,368 0 0
PAYSAFE LIMITED ORD G6964L107 22,510 5,757,105 SH   SOLE 22 5,261,743 0 495,362
PAYSAFE LIMITED ORD G6964L107 41 10,544 SH   SOLE 31 10,544 0 0
PAYSIGN INC COM 70451A104 2 981 SH   SOLE 2 0 0 981
PAYSIGN INC COM 70451A104 11 6,726 SH   SOLE 18 6,726 0 0
PAYSIGN INC COM 70451A104 170 106,227 SH   SOLE 21 106,227 0 0
PAYSIGN INC COM 70451A104 664 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 86 6,360 SH   SOLE 21 6,360 0 0
PBF ENERGY INC CL A 69318G106 2,537 195,637 SH   SOLE 2 63,997 0 131,640
PBF ENERGY INC CL A 69318G106 6 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 89 6,869 SH   SOLE 7 6,869 0 0
PBF ENERGY INC CL A 69318G106 4,753 366,476 SH   SOLE 18 366,476 0 0
PBF ENERGY INC CL A 69318G106 11,359 875,820 SH   SOLE 19 875,820 0 0
PBF ENERGY INC CL A 69318G106 153,273 11,817,538 SH   SOLE 21 11,817,538 0 0
PBF ENERGY INC CL A 69318G106 40,740 3,141,100 SH   SOLE 22 3,043,181 0 97,919
PBF ENERGY INC CL A 69318G106 344 26,549 SH   SOLE 23 26,549 0 0
PBF ENERGY INC CL A 69318G106 158 12,212 SH   SOLE 25 12,212 0 0
PBF ENERGY INC CL A 69318G106 2,268 174,863 SH   SOLE 26 25,691 0 149,172
PBF ENERGY INC CL A 69318G106 2,336 180,108 SH   SOLE 30 180,108 0 0
PBF ENERGY INC CL A 69318G106 57 4,369 SH   SOLE 34 4,369 0 0
PBF ENERGY INC CL A 69318G106 1,097 84,607 SH   SOLE 36 84,607 0 0
PBF ENERGY INC CL A 69318G106 159 12,229 SH   SOLE 40 12,229 0 0
PBF ENERGY INC CL A 69318G106 1,851 142,740 SH   SOLE 43 12,030 0 130,710
PC CONNECTION INC COM 69318J100 2,534 58,743 SH   SOLE 2 19,640 0 39,103
PC CONNECTION INC COM 69318J100 0 4 SH   SOLE 4 4 0 0
PC CONNECTION INC COM 69318J100 8 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 2,413 55,953 SH   SOLE 18 43,442 0 12,511
PC CONNECTION INC COM 69318J100 10,636 246,600 SH   SOLE 19 246,600 0 0
PC CONNECTION INC COM 69318J100 59,670 1,383,482 SH   SOLE 21 1,383,482 0 0
PC CONNECTION INC COM 69318J100 23,317 540,614 SH   SOLE 22 529,031 0 11,583
PC CONNECTION INC COM 69318J100 479 11,105 SH   SOLE 23 11,105 0 0
PC CONNECTION INC COM 69318J100 67 1,552 SH   SOLE 25 1,552 0 0
PC CONNECTION INC COM 69318J100 2,789 64,656 SH   SOLE 26 0 0 64,656
PC CONNECTION INC COM 69318J100 909 21,085 SH   SOLE 30 21,085 0 0
PC CONNECTION INC COM 69318J100 42 968 SH   SOLE 40 968 0 0
PC CONNECTION INC COM 69318J100 351 8,130 SH   SOLE 43 44 0 8,086
PCB BANCORP COM 69320M109 19 876 SH   SOLE 2 0 0 876
PCB BANCORP COM 69320M109 52 2,355 SH   SOLE 18 2,355 0 0
PCB BANCORP COM 69320M109 641 29,195 SH   SOLE 21 29,195 0 0
PCB BANCORP COM 69320M109 2,718 123,784 SH   SOLE 22 123,784 0 0
PCSB FINL CORP COM 69324R104 227 11,943 SH   SOLE 2 5,832 0 6,111
PCSB FINL CORP COM 69324R104 4 219 SH   SOLE 7 219 0 0
PCSB FINL CORP COM 69324R104 842 44,216 SH   SOLE 18 44,216 0 0
PCSB FINL CORP COM 69324R104 517 27,155 SH   SOLE 19 27,155 0 0
PCSB FINL CORP COM 69324R104 9,860 517,874 SH   SOLE 21 517,874 0 0
PCSB FINL CORP COM 69324R104 6,446 338,559 SH   SOLE 22 330,326 0 8,233
PCTEL INC COM 69325Q105 19 3,419 SH   SOLE 18 3,419 0 0
PCTEL INC COM 69325Q105 318 56,161 SH   SOLE 21 56,161 0 0
PCTEL INC COM 69325Q105 2,107 371,659 SH   SOLE 22 371,659 0 0
PCTEL INC COM 69325Q105 1 89 SH   SOLE 43 0 0 89
PDC ENERGY INC COM 69327R101 2,817 57,739 SH   SOLE 2 27,294 0 30,445
PDC ENERGY INC COM 69327R101 20 417 SH   SOLE 4 417 0 0
PDC ENERGY INC COM 69327R101 110 2,249 SH   SOLE 7 2,249 0 0
PDC ENERGY INC COM 69327R101 18,379 376,782 SH   SOLE 18 376,782 0 0
PDC ENERGY INC COM 69327R101 8,461 173,445 SH   SOLE 19 173,445 0 0
PDC ENERGY INC COM 69327R101 572,310 11,732,481 SH   SOLE 21 11,732,481 0 0
PDC ENERGY INC COM 69327R101 120,160 2,463,310 SH   SOLE 22 2,365,396 0 97,914
PDC ENERGY INC COM 69327R101 673 13,788 SH   SOLE 25 13,788 0 0
PDC ENERGY INC COM 69327R101 2,009 41,190 SH   SOLE 26 34,450 0 6,740
PDC ENERGY INC COM 69327R101 10,614 217,582 SH   SOLE 30 217,582 0 0
PDC ENERGY INC COM 69327R101 132 2,705 SH   SOLE 36 2,705 0 0
PDC ENERGY INC COM 69327R101 642 13,166 SH   SOLE 40 13,166 0 0
PDC ENERGY INC COM 69327R101 4,806 98,519 SH   SOLE 43 9,578 0 88,941
PDF SOLUTIONS INC COM 693282105 840 26,423 SH   SOLE 2 11,730 0 14,693
PDF SOLUTIONS INC COM 693282105 12 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 3,788 119,155 SH   SOLE 18 119,155 0 0
PDF SOLUTIONS INC COM 693282105 1,764 55,502 SH   SOLE 19 55,502 0 0
PDF SOLUTIONS INC COM 693282105 115,860 3,644,539 SH   SOLE 21 3,644,539 0 0
PDF SOLUTIONS INC COM 693282105 25,308 796,094 SH   SOLE 22 766,881 0 29,213
PDF SOLUTIONS INC COM 693282105 123 3,862 SH   SOLE 25 3,862 0 0
PDF SOLUTIONS INC COM 693282105 240 7,542 SH   SOLE 26 0 0 7,542
PDF SOLUTIONS INC COM 693282105 1,877 59,043 SH   SOLE 30 59,043 0 0
PDF SOLUTIONS INC COM 693282105 94 2,955 SH   SOLE 40 2,955 0 0
PDF SOLUTIONS INC COM 693282105 257 8,099 SH   SOLE 43 0 0 8,099
PDL CMNTY BANCORP COM 69290X101 49 3,349 SH   SOLE 2 3,349 0 0
PDL CMNTY BANCORP COM 69290X101 21 1,471 SH   SOLE 18 1,471 0 0
PDL CMNTY BANCORP COM 69290X101 247 17,052 SH   SOLE 21 17,052 0 0
PDL CMNTY BANCORP COM 69290X101 6 436 SH   SOLE 22 436 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 37 4,541 SH   SOLE 18 4,541 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 553 68,231 SH   SOLE 21 68,231 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 2,896 357,518 SH   SOLE 22 357,518 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 9 1,115 SH   SOLE 43 0 0 1,115
PEABODY ENGR CORP COM 704551100 373 37,044 SH   SOLE 2 23,530 0 13,514
PEABODY ENGR CORP COM 704551100 60 5,983 SH   SOLE 7 5,983 0 0
PEABODY ENGR CORP COM 704551100 2,786 276,638 SH   SOLE 18 276,638 0 0
PEABODY ENGR CORP COM 704551100 1,621 160,940 SH   SOLE 19 160,940 0 0
PEABODY ENGR CORP COM 704551100 34,437 3,419,715 SH   SOLE 21 3,419,715 0 0
PEABODY ENGR CORP COM 704551100 21,829 2,167,753 SH   SOLE 22 2,089,435 0 78,318
PEABODY ENGR CORP COM 704551100 239 23,747 SH   SOLE 30 23,747 0 0
PEABODY ENGR CORP COM 704551100 121 12,044 SH   SOLE 36 12,044 0 0
PEABODY ENGR CORP COM 704551100 97 9,616 SH   SOLE 40 9,616 0 0
PEABODY ENGR CORP COM 704551100 153 15,182 SH   SOLE 43 3,703 0 11,479
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,141 32,231 SH   SOLE 2 7,209 0 25,022
PEAPACK-GLADSTONE FINL CORP COM 704699107 12 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2,125 60,019 SH   SOLE 18 60,019 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 4,953 139,902 SH   SOLE 19 139,902 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 25,791 728,555 SH   SOLE 21 728,555 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 19,050 538,140 SH   SOLE 22 519,692 0 18,448
PEAPACK-GLADSTONE FINL CORP COM 704699107 105 2,975 SH   SOLE 23 2,975 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 85 2,412 SH   SOLE 25 2,412 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 791 22,346 SH   SOLE 26 0 0 22,346
PEAPACK-GLADSTONE FINL CORP COM 704699107 189 5,333 SH   SOLE 30 5,333 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 58 1,649 SH   SOLE 40 1,649 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 331 9,350 SH   SOLE 43 107 0 9,243
PEAR THERAPEUTICS INC *W EXP 99/99/999 704723113 4 7,315 SH   SOLE 2 7,315 0 0
PEAR THERAPEUTICS INC *W EXP 99/99/999 704723113 121 201,152 SH   SOLE 19 201,152 0 0
PEAR THERAPEUTICS INC *W EXP 99/99/999 704723113 21 35,541 SH   SOLE 34 35,541 0 0
PEARSON PLC SPONSORED ADR 705015105 10,597 1,261,525 SH   SOLE 43 61,942 0 1,199,583
PEBBLEBROOK HOTEL TR COM 70509V100 3,996 178,652 SH   SOLE 2 105,691 0 72,961
PEBBLEBROOK HOTEL TR COM 70509V100 1,526 68,207 SH   SOLE 4 68,207 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,616 161,632 SH   SOLE 7 161,632 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 14,110 630,735 SH   SOLE 18 630,735 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 8,749 391,087 SH   SOLE 19 391,087 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 225,651 10,087,214 SH   SOLE 21 10,087,214 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 108,727 4,860,395 SH   SOLE 22 4,732,696 0 127,699
PEBBLEBROOK HOTEL TR COM 70509V100 117 5,249 SH   SOLE 23 5,249 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 12,745 569,730 SH   SOLE 25 569,730 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,481 66,222 SH   SOLE 26 55,029 0 11,193
PEBBLEBROOK HOTEL TR COM 70509V100 1,823 81,487 SH   SOLE 28 2,341 0 79,146
PEBBLEBROOK HOTEL TR COM 70509V100 6,136 274,304 SH   SOLE 30 274,304 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 12,360 552,517 SH   SOLE 31 0 0 552,517
PEBBLEBROOK HOTEL TR COM 70509V100 129 5,780 SH   SOLE 36 5,780 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 369 16,478 SH   SOLE 40 16,478 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 6,779 303,018 SH   SOLE 43 35,982 0 267,036
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 5,005 4,545,000 PRN   SOLE 21 4,545,000 0 0
PEDEVCO CORP COM PAR 70532Y303 3 2,945 SH   SOLE 18 2,945 0 0
PEDEVCO CORP COM PAR 70532Y303 36 34,386 SH   SOLE 21 34,386 0 0
PEGASYSTEMS INC COM 705573103 6,124 54,769 SH   SOLE 2 12,556 0 42,213
PEGASYSTEMS INC COM 705573103 76 676 SH   SOLE 4 283 0 393
PEGASYSTEMS INC COM 705573103 63 563 SH   SOLE 7 563 0 0
PEGASYSTEMS INC COM 705573103 1,980 17,706 SH   SOLE 18 17,706 0 0
PEGASYSTEMS INC COM 705573103 1,320 11,806 SH   SOLE 19 11,806 0 0
PEGASYSTEMS INC COM 705573103 101,259 905,550 SH   SOLE 21 905,550 0 0
PEGASYSTEMS INC COM 705573103 102,879 920,038 SH   SOLE 22 874,362 0 45,676
PEGASYSTEMS INC COM 705573103 575 5,141 SH   SOLE 25 5,141 0 0
PEGASYSTEMS INC COM 705573103 1,987 17,771 SH   SOLE 26 14,127 0 3,644
PEGASYSTEMS INC COM 705573103 82 734 SH   SOLE 28 734 0 0
PEGASYSTEMS INC COM 705573103 2,789 24,940 SH   SOLE 30 24,940 0 0
PEGASYSTEMS INC COM 705573103 73 655 SH   SOLE 31 655 0 0
PEGASYSTEMS INC COM 705573103 550 4,915 SH   SOLE 40 4,915 0 0
PEGASYSTEMS INC COM 705573103 3,283 29,362 SH   SOLE 43 8,136 0 21,226
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 4,042 3,827,000 PRN   SOLE 21 3,827,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 18,903 528,607 SH   SOLE 2 75,283 0 453,324
PELOTON INTERACTIVE INC CL A COM 70614W100 6,572 183,781 SH   SOLE 4 117,323 0 66,458
PELOTON INTERACTIVE INC CL A COM 70614W100 2,505 70,042 SH   SOLE 7 70,042 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 122 3,425 SH   SOLE 13 679 0 2,746
PELOTON INTERACTIVE INC CL A COM 70614W100 751 20,992 SH   SOLE 15 20,992 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 11,931 333,632 SH   SOLE 18 317,396 0 16,236
PELOTON INTERACTIVE INC CL A COM 70614W100 32,386 905,647 SH   SOLE 19 905,647 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 156,930 4,388,423 SH   SOLE 21 4,388,423 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 220,295 6,160,386 SH   SOLE 22 5,833,259 0 327,127
PELOTON INTERACTIVE INC CL A COM 70614W100 5,771 161,387 SH   SOLE 23 161,387 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 13,825 386,603 SH   SOLE 25 386,603 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 14,813 414,239 SH   SOLE 26 193,533 0 220,706
PELOTON INTERACTIVE INC CL A COM 70614W100 13,324 372,589 SH   SOLE 28 4,788 0 367,801
PELOTON INTERACTIVE INC CL A COM 70614W100 66 1,835 SH   SOLE 29 1,835 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 24,748 692,067 SH   SOLE 30 692,067 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,334 93,238 SH   SOLE 31 30,976 0 62,262
PELOTON INTERACTIVE INC CL A COM 70614W100 2,605 72,859 SH   SOLE 32 72,859 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 18,319 512,283 SH   SOLE 34 512,283 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 4,257 119,050 SH   SOLE 36 119,050 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 315 8,797 SH   SOLE 40 8,797 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,293 92,091 SH   SOLE 43 7,250 0 84,841
PEMBINA PIPELINE CORP COM 706327103 3,969 130,864 SH   SOLE 21 130,864 0 0
PEMBINA PIPELINE CORP COM 706327103 179 5,918 SH   SOLE 43 0 0 5,918
PENN NATL GAMING INC COM 707569109 21,863 421,649 SH   SOLE 2 80,851 0 340,798
PENN NATL GAMING INC COM 707569109 184 3,546 SH   SOLE 4 3,546 0 0
PENN NATL GAMING INC COM 707569109 6,404 123,503 SH   SOLE 7 119,197 0 4,306
PENN NATL GAMING INC COM 707569109 118 2,273 SH   SOLE 15 2,273 0 0
PENN NATL GAMING INC COM 707569109 15,361 296,264 SH   SOLE 18 282,116 0 14,148
PENN NATL GAMING INC COM 707569109 288,197 5,558,282 SH   SOLE 19 5,558,282 0 0
PENN NATL GAMING INC COM 707569109 197,224 3,803,749 SH   SOLE 21 3,803,749 0 0
PENN NATL GAMING INC COM 707569109 201,284 3,882,044 SH   SOLE 22 3,636,452 0 245,592
PENN NATL GAMING INC COM 707569109 19 362 SH   SOLE 23 362 0 0
PENN NATL GAMING INC COM 707569109 1,270 24,501 SH   SOLE 25 24,501 0 0
PENN NATL GAMING INC COM 707569109 7,807 150,571 SH   SOLE 26 50,573 0 99,998
PENN NATL GAMING INC COM 707569109 1,400 27,009 SH   SOLE 28 2,786 0 24,223
PENN NATL GAMING INC COM 707569109 23,526 453,733 SH   SOLE 30 453,733 0 0
PENN NATL GAMING INC COM 707569109 128 2,478 SH   SOLE 31 2,478 0 0
PENN NATL GAMING INC COM 707569109 9,128 176,055 SH   SOLE 34 176,055 0 0
PENN NATL GAMING INC COM 707569109 389 7,508 SH   SOLE 36 7,508 0 0
PENN NATL GAMING INC COM 707569109 1,056 20,358 SH   SOLE 40 20,358 0 0
PENN NATL GAMING INC COM 707569109 3,821 73,689 SH   SOLE 43 6,909 0 66,780
PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 5,188 2,189,000 PRN   SOLE 21 2,189,000 0 0
PENNANT GROUP INC COM 70805E109 249 10,802 SH   SOLE 2 7,780 0 3,022
PENNANT GROUP INC COM 70805E109 3 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 11 486 SH   SOLE 7 486 0 0
PENNANT GROUP INC COM 70805E109 2,114 91,604 SH   SOLE 18 91,604 0 0
PENNANT GROUP INC COM 70805E109 1,033 44,779 SH   SOLE 19 44,779 0 0
PENNANT GROUP INC COM 70805E109 73,604 3,189,100 SH   SOLE 21 3,189,100 0 0
PENNANT GROUP INC COM 70805E109 15,432 668,652 SH   SOLE 22 651,572 0 17,080
PENNANT GROUP INC COM 70805E109 91 3,926 SH   SOLE 25 3,926 0 0
PENNANT GROUP INC COM 70805E109 194 8,424 SH   SOLE 26 6,234 0 2,190
PENNANT GROUP INC COM 70805E109 71 3,095 SH   SOLE 28 3,095 0 0
PENNANT GROUP INC COM 70805E109 2,117 91,703 SH   SOLE 30 91,703 0 0
PENNANT GROUP INC COM 70805E109 41 1,796 SH   SOLE 36 1,796 0 0
PENNANT GROUP INC COM 70805E109 62 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109 585 25,332 SH   SOLE 43 184 0 25,148
PENNANTPARK FLOATING RATE CA COM 70806A106 3,780 296,029 SH   SOLE 30 296,029 0 0
PENNANTPARK INVT CORP COM 708062104 3,666 529,052 SH   SOLE 30 529,052 0 0
PENNANTPARK INVT CORP COM 708062104 197 28,493 SH   SOLE 43 10,738 0 17,755
PENNS WOODS BANCORP INC COM 708430103 9 387 SH   SOLE 2 0 0 387
PENNS WOODS BANCORP INC COM 708430103 33 1,383 SH   SOLE 18 1,383 0 0
PENNS WOODS BANCORP INC COM 708430103 656 27,718 SH   SOLE 21 27,718 0 0
PENNS WOODS BANCORP INC COM 708430103 593 25,074 SH   SOLE 22 25,074 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 16 15,397 SH   SOLE 18 15,397 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 215 211,271 SH   SOLE 21 211,271 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 4 3,873 SH   SOLE 22 3,873 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 7 7,279 SH   SOLE 43 0 0 7,279
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,150 30,808 SH   SOLE 2 12,873 0 17,935
PENNYMAC FINL SVCS INC NEW COM 70932M107 300 4,298 SH   SOLE 4 0 0 4,298
PENNYMAC FINL SVCS INC NEW COM 70932M107 33 467 SH   SOLE 7 467 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 6,688 95,840 SH   SOLE 18 95,840 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,913 56,081 SH   SOLE 19 56,081 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 80,643 1,155,677 SH   SOLE 21 1,155,677 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 53,931 772,869 SH   SOLE 22 733,107 0 39,762
PENNYMAC FINL SVCS INC NEW COM 70932M107 571 8,186 SH   SOLE 25 8,186 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,719 24,628 SH   SOLE 26 19,732 0 4,896
PENNYMAC FINL SVCS INC NEW COM 70932M107 54 779 SH   SOLE 28 779 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,430 34,825 SH   SOLE 30 34,825 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 222 3,177 SH   SOLE 36 3,177 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 454 6,506 SH   SOLE 40 6,506 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,443 20,685 SH   SOLE 43 2,247 0 18,438
PENNYMAC MTG INVT TR COM 70931T103 4,596 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,294 74,666 SH   SOLE 2 26,486 0 48,180
PENNYMAC MTG INVT TR COM 70931T103 6 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 43 2,464 SH   SOLE 7 2,464 0 0
PENNYMAC MTG INVT TR COM 70931T103 6,407 369,725 SH   SOLE 18 369,725 0 0
PENNYMAC MTG INVT TR COM 70931T103 3,041 175,501 SH   SOLE 19 175,501 0 0
PENNYMAC MTG INVT TR COM 70931T103 241,334 13,925,772 SH   SOLE 21 13,925,772 0 0
PENNYMAC MTG INVT TR COM 70931T103 42,744 2,466,454 SH   SOLE 22 2,371,618 0 94,836
PENNYMAC MTG INVT TR COM 70931T103 216 12,442 SH   SOLE 25 12,442 0 0
PENNYMAC MTG INVT TR COM 70931T103 230 13,258 SH   SOLE 26 4,146 0 9,112
PENNYMAC MTG INVT TR COM 70931T103 30 1,745 SH   SOLE 28 1,745 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,547 262,370 SH   SOLE 30 262,370 0 0
PENNYMAC MTG INVT TR COM 70931T103 53 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103 207 11,963 SH   SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103 941 54,310 SH   SOLE 43 4,030 0 50,280
PENSKE AUTOMOTIVE GRP INC COM 70959W103 12,641 117,897 SH   SOLE 2 29,539 0 88,358
PENSKE AUTOMOTIVE GRP INC COM 70959W103 137 1,276 SH   SOLE 4 1,276 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 138 1,286 SH   SOLE 7 1,286 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 194 1,805 SH   SOLE 13 1,805 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,916 45,848 SH   SOLE 18 27,607 0 18,241
PENSKE AUTOMOTIVE GRP INC COM 70959W103 8,608 80,281 SH   SOLE 19 80,281 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 46,148 430,403 SH   SOLE 21 430,403 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 89,078 830,800 SH   SOLE 22 761,133 0 69,667
PENSKE AUTOMOTIVE GRP INC COM 70959W103 138 1,285 SH   SOLE 23 1,285 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 438 4,087 SH   SOLE 25 4,087 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,607 14,987 SH   SOLE 26 12,629 0 2,358
PENSKE AUTOMOTIVE GRP INC COM 70959W103 787 7,343 SH   SOLE 28 589 0 6,754
PENSKE AUTOMOTIVE GRP INC COM 70959W103 103 964 SH   SOLE 29 964 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,757 25,717 SH   SOLE 30 25,717 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 412 3,845 SH   SOLE 31 3,845 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 301 2,808 SH   SOLE 36 2,808 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 460 4,290 SH   SOLE 40 4,290 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,744 44,241 SH   SOLE 43 3,791 0 40,450
PENTAIR PLC SHS G7S00T104 34,217 468,535 SH   SOLE 2 73,465 0 395,070
PENTAIR PLC SHS G7S00T104 12,767 174,823 SH   SOLE 4 98,314 0 76,509
PENTAIR PLC SHS G7S00T104 28,554 390,993 SH   SOLE 7 347,512 0 43,481
PENTAIR PLC SHS G7S00T104 37 503 SH   SOLE 13 503 0 0
PENTAIR PLC SHS G7S00T104 1,717 23,511 SH   SOLE 15 23,511 0 0
PENTAIR PLC SHS G7S00T104 24,170 330,954 SH   SOLE 18 308,429 0 22,525
PENTAIR PLC SHS G7S00T104 13,049 178,684 SH   SOLE 19 178,684 0 0
PENTAIR PLC SHS G7S00T104 324,210 4,439,409 SH   SOLE 21 4,439,409 0 0
PENTAIR PLC SHS G7S00T104 289,200 3,960,023 SH   SOLE 22 3,618,067 0 341,956
PENTAIR PLC SHS G7S00T104 7,016 96,068 SH   SOLE 23 96,068 0 0
PENTAIR PLC SHS G7S00T104 54,249 742,831 SH   SOLE 25 742,831 0 0
PENTAIR PLC SHS G7S00T104 31,315 428,790 SH   SOLE 26 165,523 0 263,267
PENTAIR PLC SHS G7S00T104 34,091 466,808 SH   SOLE 28 9,315 0 457,493
PENTAIR PLC SHS G7S00T104 217,825 2,982,677 SH   SOLE 30 2,901,403 0 81,274
PENTAIR PLC SHS G7S00T104 4,402 60,275 SH   SOLE 31 19,397 0 40,878
PENTAIR PLC SHS G7S00T104 7,281 99,704 SH   SOLE 34 99,704 0 0
PENTAIR PLC SHS G7S00T104 5,078 69,539 SH   SOLE 36 69,539 0 0
PENTAIR PLC SHS G7S00T104 412 5,640 SH   SOLE 40 5,640 0 0
PENTAIR PLC SHS G7S00T104 7,171 98,197 SH   SOLE 43 3,045 0 95,152
PENUMBRA INC COM 70975L107 24,332 84,685 SH   SOLE 2 26,741 0 57,944
PENUMBRA INC COM 70975L107 403 1,403 SH   SOLE 4 1,058 0 345
PENUMBRA INC COM 70975L107 159 553 SH   SOLE 7 553 0 0
PENUMBRA INC COM 70975L107 483 1,680 SH   SOLE 13 1,680 0 0
PENUMBRA INC COM 70975L107 23,104 80,413 SH   SOLE 18 80,378 0 35
PENUMBRA INC COM 70975L107 28,546 99,352 SH   SOLE 19 99,352 0 0
PENUMBRA INC COM 70975L107 543 1,890 SH   SOLE 20 1,890 0 0
PENUMBRA INC COM 70975L107 566,003 1,969,941 SH   SOLE 21 1,969,941 0 0
PENUMBRA INC COM 70975L107 277,538 965,954 SH   SOLE 22 927,131 0 38,823
PENUMBRA INC COM 70975L107 615 2,141 SH   SOLE 23 2,141 0 0
PENUMBRA INC COM 70975L107 1,537 5,350 SH   SOLE 25 5,350 0 0
PENUMBRA INC COM 70975L107 4,449 15,485 SH   SOLE 26 12,699 0 2,786
PENUMBRA INC COM 70975L107 187 650 SH   SOLE 28 650 0 0
PENUMBRA INC COM 70975L107 106 369 SH   SOLE 29 369 0 0
PENUMBRA INC COM 70975L107 31,547 109,796 SH   SOLE 30 109,796 0 0
PENUMBRA INC COM 70975L107 334 1,162 SH   SOLE 31 1,162 0 0
PENUMBRA INC COM 70975L107 401 1,397 SH   SOLE 34 1,397 0 0
PENUMBRA INC COM 70975L107 499 1,736 SH   SOLE 36 1,736 0 0
PENUMBRA INC COM 70975L107 1,275 4,439 SH   SOLE 40 4,439 0 0
PENUMBRA INC COM 70975L107 2,248 7,824 SH   SOLE 43 293 0 7,531
PEOPLES BANCORP INC COM 709789101 996 31,303 SH   SOLE 2 16,251 0 15,052
PEOPLES BANCORP INC COM 709789101 10 306 SH   SOLE 7 306 0 0
PEOPLES BANCORP INC COM 709789101 2,722 85,568 SH   SOLE 18 85,568 0 0
PEOPLES BANCORP INC COM 709789101 1,523 47,892 SH   SOLE 19 47,892 0 0
PEOPLES BANCORP INC COM 709789101 33,121 1,041,216 SH   SOLE 21 1,041,216 0 0
PEOPLES BANCORP INC COM 709789101 20,884 656,527 SH   SOLE 22 626,123 0 30,404
PEOPLES BANCORP INC COM 709789101 166 5,226 SH   SOLE 25 5,226 0 0
PEOPLES BANCORP INC COM 709789101 79 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 240 7,551 SH   SOLE 30 7,551 0 0
PEOPLES BANCORP INC COM 709789101 490 15,415 SH   SOLE 34 15,415 0 0
PEOPLES BANCORP INC COM 709789101 131 4,106 SH   SOLE 40 4,106 0 0
PEOPLES BANCORP INC COM 709789101 1,539 48,396 SH   SOLE 43 1,985 0 46,411
PEOPLES BANCORP N C INC COM 710577107 23 846 SH   SOLE 18 846 0 0
PEOPLES BANCORP N C INC COM 710577107 324 11,761 SH   SOLE 21 11,761 0 0
PEOPLES BANCORP N C INC COM 710577107 8 273 SH   SOLE 22 273 0 0
PEOPLES FINL SVCS CORP COM 711040105 218 4,145 SH   SOLE 2 249 0 3,896
PEOPLES FINL SVCS CORP COM 711040105 5 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,290 24,479 SH   SOLE 18 24,479 0 0
PEOPLES FINL SVCS CORP COM 711040105 671 12,738 SH   SOLE 19 12,738 0 0
PEOPLES FINL SVCS CORP COM 711040105 14,408 273,446 SH   SOLE 21 273,446 0 0
PEOPLES FINL SVCS CORP COM 711040105 8,166 154,979 SH   SOLE 22 150,903 0 4,076
PEOPLES UNITED FINANCIAL INC COM 712704105 23,396 1,312,925 SH   SOLE 2 199,420 0 1,113,505
PEOPLES UNITED FINANCIAL INC COM 712704105 462 25,904 SH   SOLE 4 1,521 0 24,383
PEOPLES UNITED FINANCIAL INC COM 712704105 11,013 618,032 SH   SOLE 7 605,096 0 12,936
PEOPLES UNITED FINANCIAL INC COM 712704105 118 6,610 SH   SOLE 15 6,610 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 19,460 1,092,042 SH   SOLE 18 1,055,066 0 36,976
PEOPLES UNITED FINANCIAL INC COM 712704105 3,982 223,475 SH   SOLE 19 223,475 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 364,803 20,471,554 SH   SOLE 21 20,471,554 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 174,366 9,784,842 SH   SOLE 22 8,903,082 0 881,760
PEOPLES UNITED FINANCIAL INC COM 712704105 1,257 70,563 SH   SOLE 25 70,563 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 7,465 418,932 SH   SOLE 26 148,691 0 270,241
PEOPLES UNITED FINANCIAL INC COM 712704105 136 7,619 SH   SOLE 28 7,619 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 31,239 1,753,022 SH   SOLE 30 1,753,022 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 114 6,398 SH   SOLE 31 6,398 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,184 178,677 SH   SOLE 32 178,677 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,274 71,514 SH   SOLE 36 71,514 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 997 55,958 SH   SOLE 40 55,958 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,036 170,384 SH   SOLE 43 9,508 0 160,876
PEPSICO INC COM 713448108 526,228 3,029,350 SH   SOLE 2 458,693 0 2,570,657
PEPSICO INC COM 713448108 127,635 734,760 SH   SOLE 4 645,311 0 89,449
PEPSICO INC COM 713448108 263,425 1,516,464 SH   SOLE 7 1,475,776 0 40,688
PEPSICO INC COM 713448108 4,451 25,625 SH   SOLE 13 12,247 0 13,378
PEPSICO INC COM 713448108 34,762 200,116 SH   SOLE 15 200,116 0 0
PEPSICO INC COM 713448108 8 49 SH   SOLE 17 0 0 49
PEPSICO INC COM 713448108 828,389 4,768,805 SH   SOLE 18 4,578,789 0 190,016
PEPSICO INC COM 713448108 102,496 590,041 SH   SOLE 19 590,041 0 0
PEPSICO INC COM 713448108 6,089 35,053 SH   SOLE 20 35,053 0 0
PEPSICO INC COM 713448108 6,169,270 35,514,768 SH   SOLE 21 35,514,768 0 0
PEPSICO INC COM 713448108 5,204,274 29,959,555 SH   SOLE 22 27,154,792 0 2,804,763
PEPSICO INC COM 713448108 137,965 794,227 SH   SOLE 23 794,227 0 0
PEPSICO INC COM 713448108 486,911 2,803,009 SH   SOLE 25 2,803,009 0 0
PEPSICO INC COM 713448108 682,239 3,927,458 SH   SOLE 26 1,694,582 0 2,232,876
PEPSICO INC COM 713448108 689,467 3,969,071 SH   SOLE 28 41,848 0 3,927,223
PEPSICO INC COM 713448108 144 828 SH   SOLE 29 828 0 0
PEPSICO INC COM 713448108 1,756,295 10,110,498 SH   SOLE 30 10,014,228 0 96,270
PEPSICO INC COM 713448108 851,873 4,903,993 SH   SOLE 31 155,494 0 4,748,499
PEPSICO INC COM 713448108 76,384 439,721 SH   SOLE 32 439,721 0 0
PEPSICO INC COM 713448108 32,328 186,101 SH   SOLE 34 186,101 0 0
PEPSICO INC COM 713448108 120,537 693,899 SH   SOLE 36 693,899 0 0
PEPSICO INC COM 713448108 7,992 46,005 SH   SOLE 40 46,005 0 0
PEPSICO INC COM 713448108 217,548 1,252,363 SH   SOLE 43 89,162 0 1,163,201
PERASO INC COM 71360T101 1 293 SH   SOLE 21 293 0 0
PERASO INC COM 71360T101 13 3,003 SH   SOLE 22 3,003 0 0
PERDOCEO ED CORP COM 71363P106 656 55,785 SH   SOLE 2 19,271 0 36,514
PERDOCEO ED CORP COM 71363P106 4 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106 16 1,322 SH   SOLE 7 1,322 0 0
PERDOCEO ED CORP COM 71363P106 3,306 281,104 SH   SOLE 18 281,104 0 0
PERDOCEO ED CORP COM 71363P106 3,309 281,411 SH   SOLE 19 281,411 0 0
PERDOCEO ED CORP COM 71363P106 103,396 8,792,199 SH   SOLE 21 8,792,199 0 0
PERDOCEO ED CORP COM 71363P106 22,126 1,881,463 SH   SOLE 22 1,813,079 0 68,384
PERDOCEO ED CORP COM 71363P106 105 8,905 SH   SOLE 25 8,905 0 0
PERDOCEO ED CORP COM 71363P106 419 35,638 SH   SOLE 26 31,145 0 4,493
PERDOCEO ED CORP COM 71363P106 101 8,603 SH   SOLE 28 8,603 0 0
PERDOCEO ED CORP COM 71363P106 1,496 127,223 SH   SOLE 30 127,223 0 0
PERDOCEO ED CORP COM 71363P106 99 8,432 SH   SOLE 40 8,432 0 0
PERDOCEO ED CORP COM 71363P106 602 51,209 SH   SOLE 43 1,863 0 49,346
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 111 8,622 SH   SOLE 2 8,622 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 1,006 78,246 SH   SOLE 21 78,246 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 6,538 508,423 SH   SOLE 22 492,358 0 16,065
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 92 7,192 SH   SOLE 25 7,192 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 152 11,798 SH   SOLE 30 11,798 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 19 1,506 SH   SOLE 34 1,506 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 75 5,862 SH   SOLE 40 5,862 0 0
PERFICIENT INC COM 71375U101 4,337 33,548 SH   SOLE 2 18,061 0 15,487
PERFICIENT INC COM 71375U101 18 137 SH   SOLE 4 137 0 0
PERFICIENT INC COM 71375U101 56 433 SH   SOLE 7 433 0 0
PERFICIENT INC COM 71375U101 15,504 119,913 SH   SOLE 18 113,277 0 6,636
PERFICIENT INC COM 71375U101 25,274 195,485 SH   SOLE 19 195,485 0 0
PERFICIENT INC COM 71375U101 497,060 3,844,534 SH   SOLE 21 3,844,534 0 0
PERFICIENT INC COM 71375U101 118,603 917,337 SH   SOLE 22 898,983 0 18,354
PERFICIENT INC COM 71375U101 726 5,612 SH   SOLE 23 5,612 0 0
PERFICIENT INC COM 71375U101 529 4,091 SH   SOLE 25 4,091 0 0
PERFICIENT INC COM 71375U101 4,476 34,617 SH   SOLE 26 13,482 0 21,135
PERFICIENT INC COM 71375U101 76 589 SH   SOLE 28 589 0 0
PERFICIENT INC COM 71375U101 7,827 60,539 SH   SOLE 30 60,539 0 0
PERFICIENT INC COM 71375U101 433 3,350 SH   SOLE 34 3,350 0 0
PERFICIENT INC COM 71375U101 531 4,110 SH   SOLE 40 4,110 0 0
PERFICIENT INC COM 71375U101 2,578 19,939 SH   SOLE 43 55 0 19,884
PERFORMANCE FOOD GROUP CO COM 71377A103 11,116 242,241 SH   SOLE 2 149,826 0 92,415
PERFORMANCE FOOD GROUP CO COM 71377A103 25 544 SH   SOLE 4 544 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 162 3,525 SH   SOLE 7 3,525 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 32,729 713,208 SH   SOLE 18 681,196 0 32,012
PERFORMANCE FOOD GROUP CO COM 71377A103 45,046 981,600 SH   SOLE 19 981,600 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 487,696 10,627,508 SH   SOLE 21 10,627,508 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 232,726 5,071,388 SH   SOLE 22 4,980,797 0 90,591
PERFORMANCE FOOD GROUP CO COM 71377A103 1,422 30,988 SH   SOLE 23 30,988 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 8,663 188,782 SH   SOLE 26 42,095 0 146,687
PERFORMANCE FOOD GROUP CO COM 71377A103 126 2,738 SH   SOLE 28 2,738 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,938 85,814 SH   SOLE 30 85,814 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 908 19,791 SH   SOLE 36 19,791 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 913 19,903 SH   SOLE 40 19,903 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,703 37,105 SH   SOLE 43 1,751 0 35,354
PERFORMANT FINL CORP COM 71377E105 21 8,552 SH   SOLE 18 8,552 0 0
PERFORMANT FINL CORP COM 71377E105 340 141,240 SH   SOLE 21 141,240 0 0
PERFORMANT FINL CORP COM 71377E105 808 335,329 SH   SOLE 22 335,329 0 0
PERKINELMER INC COM 714046109 58,615 291,529 SH   SOLE 2 44,887 0 246,642
PERKINELMER INC COM 714046109 14,385 71,547 SH   SOLE 4 39,130 0 32,417
PERKINELMER INC COM 714046109 21,257 105,724 SH   SOLE 7 102,344 0 3,380
PERKINELMER INC COM 714046109 276 1,375 SH   SOLE 13 207 0 1,168
PERKINELMER INC COM 714046109 2,215 11,018 SH   SOLE 15 11,018 0 0
PERKINELMER INC COM 714046109 5 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 41,107 204,450 SH   SOLE 18 187,957 0 16,493
PERKINELMER INC COM 714046109 13,387 66,581 SH   SOLE 19 66,581 0 0
PERKINELMER INC COM 714046109 646,363 3,214,776 SH   SOLE 21 3,214,776 0 0
PERKINELMER INC COM 714046109 581,967 2,894,493 SH   SOLE 22 2,643,313 0 251,180
PERKINELMER INC COM 714046109 12,844 63,881 SH   SOLE 23 63,881 0 0
PERKINELMER INC COM 714046109 39,205 194,994 SH   SOLE 25 194,994 0 0
PERKINELMER INC COM 714046109 51,942 258,339 SH   SOLE 26 79,572 0 178,767
PERKINELMER INC COM 714046109 56,269 279,863 SH   SOLE 28 2,833 0 277,030
PERKINELMER INC COM 714046109 35 174 SH   SOLE 29 174 0 0
PERKINELMER INC COM 714046109 112,742 560,740 SH   SOLE 30 558,466 0 2,274
PERKINELMER INC COM 714046109 8,180 40,685 SH   SOLE 31 12,314 0 28,371
PERKINELMER INC COM 714046109 1,030 5,125 SH   SOLE 34 5,125 0 0
PERKINELMER INC COM 714046109 9,087 45,195 SH   SOLE 36 45,195 0 0
PERKINELMER INC COM 714046109 770 3,831 SH   SOLE 40 3,831 0 0
PERKINELMER INC COM 714046109 16,154 80,346 SH   SOLE 43 4,832 0 75,514
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 15 2,386 SH   SOLE 18 2,386 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 226 35,763 SH   SOLE 21 35,763 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,685 266,192 SH   SOLE 22 266,192 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 13 1,480 SH   SOLE 18 1,480 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 233 26,829 SH   SOLE 21 26,829 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 27 3,095 SH   SOLE 22 3,095 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 10 1,151 SH   SOLE 43 0 0 1,151
PERPETUA RESOURCES CORP COM 714266103 25 5,264 SH   SOLE 2 2,501 0 2,763
PERPETUA RESOURCES CORP COM 714266103 396 83,343 SH   SOLE 18 83,343 0 0
PERPETUA RESOURCES CORP COM 714266103 260 54,745 SH   SOLE 19 54,745 0 0
PERPETUA RESOURCES CORP COM 714266103 4,411 928,726 SH   SOLE 21 928,726 0 0
PERPETUA RESOURCES CORP COM 714266103 1,242 261,458 SH   SOLE 22 255,866 0 5,592
PERRIGO CO PLC SHS G97822103 17,761 456,579 SH   SOLE 2 104,705 0 351,874
PERRIGO CO PLC SHS G97822103 20 525 SH   SOLE 4 525 0 0
PERRIGO CO PLC SHS G97822103 118 3,034 SH   SOLE 7 3,034 0 0
PERRIGO CO PLC SHS G97822103 11,355 291,915 SH   SOLE 18 291,915 0 0
PERRIGO CO PLC SHS G97822103 1,535 39,469 SH   SOLE 19 39,469 0 0
PERRIGO CO PLC SHS G97822103 265,882 6,835,013 SH   SOLE 21 6,835,013 0 0
PERRIGO CO PLC SHS G97822103 145,023 3,728,102 SH   SOLE 22 3,580,394 0 147,708
PERRIGO CO PLC SHS G97822103 803 20,650 SH   SOLE 25 20,650 0 0
PERRIGO CO PLC SHS G97822103 2,175 55,903 SH   SOLE 26 44,509 0 11,394
PERRIGO CO PLC SHS G97822103 93 2,380 SH   SOLE 28 2,380 0 0
PERRIGO CO PLC SHS G97822103 2,942 75,631 SH   SOLE 30 75,631 0 0
PERRIGO CO PLC SHS G97822103 81 2,091 SH   SOLE 31 2,091 0 0
PERRIGO CO PLC SHS G97822103 132 3,383 SH   SOLE 36 3,383 0 0
PERRIGO CO PLC SHS G97822103 691 17,756 SH   SOLE 40 17,756 0 0
PERRIGO CO PLC SHS G97822103 965 24,808 SH   SOLE 43 2,952 0 21,856
PERSONALIS INC COM 71535D106 2,468 172,976 SH   SOLE 2 100,646 0 72,330
PERSONALIS INC COM 71535D106 2 112 SH   SOLE 4 112 0 0
PERSONALIS INC COM 71535D106 6 426 SH   SOLE 7 426 0 0
PERSONALIS INC COM 71535D106 2,015 141,223 SH   SOLE 18 118,789 0 22,434
PERSONALIS INC COM 71535D106 8,719 610,986 SH   SOLE 19 610,986 0 0
PERSONALIS INC COM 71535D106 25,574 1,792,118 SH   SOLE 21 1,792,118 0 0
PERSONALIS INC COM 71535D106 21,518 1,507,911 SH   SOLE 22 1,476,594 0 31,317
PERSONALIS INC COM 71535D106 242 16,977 SH   SOLE 23 16,977 0 0
PERSONALIS INC COM 71535D106 89 6,226 SH   SOLE 25 6,226 0 0
PERSONALIS INC COM 71535D106 1,076 75,410 SH   SOLE 26 1,884 0 73,526
PERSONALIS INC COM 71535D106 696 48,740 SH   SOLE 30 48,740 0 0
PERSONALIS INC COM 71535D106 8 551 SH   SOLE 34 551 0 0
PERSONALIS INC COM 71535D106 87 6,079 SH   SOLE 36 6,079 0 0
PERSONALIS INC COM 71535D106 39 2,763 SH   SOLE 40 2,763 0 0
PERSONALIS INC COM 71535D106 98 6,835 SH   SOLE 43 0 0 6,835
PETCO HEALTH & WELLNESS CO I COM 71601V105 4,728 238,912 SH   SOLE 2 42,853 0 196,059
PETCO HEALTH & WELLNESS CO I COM 71601V105 73 3,691 SH   SOLE 4 3,691 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 16 812 SH   SOLE 7 812 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 1,861 94,051 SH   SOLE 18 91,268 0 2,783
PETCO HEALTH & WELLNESS CO I COM 71601V105 10,597 535,474 SH   SOLE 19 535,474 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 14,649 740,224 SH   SOLE 21 740,224 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 33,786 1,707,216 SH   SOLE 22 1,609,891 0 97,325
PETCO HEALTH & WELLNESS CO I COM 71601V105 229 11,569 SH   SOLE 25 11,569 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 889 44,940 SH   SOLE 26 37,914 0 7,026
PETCO HEALTH & WELLNESS CO I COM 71601V105 1,023 51,669 SH   SOLE 30 51,669 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 17 882 SH   SOLE 31 882 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 4,009 202,558 SH   SOLE 34 202,558 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 218 10,991 SH   SOLE 40 10,991 0 0
PETIQ INC COM CL A 71639T106 1,764 77,692 SH   SOLE 2 40,150 0 37,542
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,062 90,779 SH   SOLE 18 78,653 0 12,126
PETIQ INC COM CL A 71639T106 6,970 306,928 SH   SOLE 19 306,928 0 0
PETIQ INC COM CL A 71639T106 22,681 998,742 SH   SOLE 21 998,742 0 0
PETIQ INC COM CL A 71639T106 20,293 893,565 SH   SOLE 22 880,677 0 12,888
PETIQ INC COM CL A 71639T106 240 10,572 SH   SOLE 23 10,572 0 0
PETIQ INC COM CL A 71639T106 98 4,326 SH   SOLE 25 4,326 0 0
PETIQ INC COM CL A 71639T106 1,293 56,921 SH   SOLE 26 2,133 0 54,788
PETIQ INC COM CL A 71639T106 65 2,856 SH   SOLE 28 2,856 0 0
PETIQ INC COM CL A 71639T106 650 28,630 SH   SOLE 30 28,630 0 0
PETIQ INC COM CL A 71639T106 17 747 SH   SOLE 34 747 0 0
PETIQ INC COM CL A 71639T106 87 3,812 SH   SOLE 36 3,812 0 0
PETIQ INC COM CL A 71639T106 46 2,017 SH   SOLE 40 2,017 0 0
PETIQ INC COM CL A 71639T106 73 3,204 SH   SOLE 43 159 0 3,045
PETMED EXPRESS INC COM 716382106 488 19,331 SH   SOLE 2 16,186 0 3,145
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,817 71,914 SH   SOLE 18 71,914 0 0
PETMED EXPRESS INC COM 716382106 909 35,984 SH   SOLE 19 35,984 0 0
PETMED EXPRESS INC COM 716382106 64,817 2,565,996 SH   SOLE 21 2,565,996 0 0
PETMED EXPRESS INC COM 716382106 13,409 530,846 SH   SOLE 22 517,509 0 13,337
PETMED EXPRESS INC COM 716382106 65 2,576 SH   SOLE 25 2,576 0 0
PETMED EXPRESS INC COM 716382106 36 1,436 SH   SOLE 26 0 0 1,436
PETMED EXPRESS INC COM 716382106 1,021 40,431 SH   SOLE 30 40,431 0 0
PETMED EXPRESS INC COM 716382106 60 2,381 SH   SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106 492 19,478 SH   SOLE 43 933 0 18,545
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,613 36,494 SH   SOLE 22 36,494 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,660 60,161 SH   SOLE 43 0 0 60,161
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8,875 877,847 SH   SOLE 18 0 0 877,847
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3,031 299,788 SH   SOLE 19 299,788 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 68,543 6,779,696 SH   SOLE 21 6,779,696 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6,186 611,837 SH   SOLE 25 611,837 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 29,261 2,894,233 SH   SOLE 34 2,894,233 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 112 11,081 SH   SOLE 43 0 0 11,081
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4,875 443,981 SH   SOLE 18 0 0 443,981
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 35,623 3,244,368 SH   SOLE 19 3,244,368 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 60,185 5,481,321 SH   SOLE 21 5,481,321 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 803 73,129 SH   SOLE 22 73,129 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 18,511 1,685,927 SH   SOLE 25 1,685,927 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3,678 334,948 SH   SOLE 26 232,953 0 101,995
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,405 219,003 SH   SOLE 30 219,003 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 49,701 4,526,490 SH   SOLE 34 4,526,490 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11,088 1,009,857 SH   SOLE 43 45,866 0 963,991
PETROS PHARMACEUTICALS INC COM 71678J100 4 1,299 SH   SOLE 18 1,299 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 47 14,204 SH   SOLE 21 14,204 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 14 4,056 SH   SOLE 22 4,056 0 0
PFIZER INC COM 717081103 814,545 13,794,152 SH   SOLE 2 3,815,639 0 9,978,513
PFIZER INC COM 717081103 222,892 3,774,624 SH   SOLE 4 2,351,492 0 1,423,132
PFIZER INC COM 717081103 315,657 5,345,584 SH   SOLE 7 5,181,167 0 164,417
PFIZER INC COM 717081103 14,541 246,247 SH   SOLE 13 188,970 0 57,277
PFIZER INC COM 717081103 46,766 791,978 SH   SOLE 15 791,978 0 0
PFIZER INC COM 717081103 3 48 SH   SOLE 17 0 0 48
PFIZER INC COM 717081103 1,100,564 18,637,827 SH   SOLE 18 17,702,845 0 934,982
PFIZER INC COM 717081103 654,325 11,080,872 SH   SOLE 19 11,080,872 0 0
PFIZER INC COM 717081103 8,974,134 151,975,174 SH   SOLE 21 151,975,174 0 0
PFIZER INC COM 717081103 7,120,966 120,592,142 SH   SOLE 22 107,997,246 0 12,594,896
PFIZER INC COM 717081103 213,635 3,617,869 SH   SOLE 23 3,617,869 0 0
PFIZER INC COM 717081103 523,791 8,870,289 SH   SOLE 25 8,870,289 0 0
PFIZER INC COM 717081103 734,861 12,444,723 SH   SOLE 26 4,756,246 0 7,688,477
PFIZER INC COM 717081103 525,209 8,894,310 SH   SOLE 28 23,273 0 8,871,037
PFIZER INC COM 717081103 13,616 230,579 SH   SOLE 29 230,579 0 0
PFIZER INC COM 717081103 1,712,787 29,005,709 SH   SOLE 30 28,922,759 0 82,950
PFIZER INC COM 717081103 142,226 2,408,561 SH   SOLE 31 967,966 0 1,440,595
PFIZER INC COM 717081103 33,849 573,229 SH   SOLE 32 573,229 0 0
PFIZER INC COM 717081103 582,255 9,860,380 SH   SOLE 34 9,860,380 0 0
PFIZER INC COM 717081103 29,661 502,306 SH   SOLE 35 502,306 0 0
PFIZER INC COM 717081103 157,874 2,673,569 SH   SOLE 36 2,673,569 0 0
PFIZER INC COM 717081103 10,981 185,956 SH   SOLE 40 185,956 0 0
PFIZER INC COM 717081103 264,515 4,479,516 SH   SOLE 43 277,369 0 4,202,147
PFSWEB INC COM NEW 717098206 3 235 SH   SOLE 2 0 0 235
PFSWEB INC COM NEW 717098206 42 3,231 SH   SOLE 18 3,231 0 0
PFSWEB INC COM NEW 717098206 727 56,435 SH   SOLE 21 56,435 0 0
PFSWEB INC COM NEW 717098206 2,913 226,189 SH   SOLE 22 226,189 0 0
PG&E CORP COM 69331C108 34,017 2,802,097 SH   SOLE 2 326,622 0 2,475,475
PG&E CORP COM 69331C108 9,549 786,606 SH   SOLE 4 730,706 0 55,900
PG&E CORP COM 69331C108 29,867 2,460,215 SH   SOLE 7 2,460,215 0 0
PG&E CORP COM 69331C108 246 20,300 SH   SOLE 13 2,507 0 17,793
PG&E CORP COM 69331C108 2,390 196,857 SH   SOLE 15 196,857 0 0
PG&E CORP COM 69331C108 10,424 858,666 SH   SOLE 18 776,373 0 82,293
PG&E CORP COM 69331C108 3,946 325,042 SH   SOLE 19 325,042 0 0
PG&E CORP COM 69331C108 275,840 22,721,550 SH   SOLE 21 22,721,550 0 0
PG&E CORP COM 69331C108 378,033 31,139,474 SH   SOLE 22 29,430,317 0 1,709,157
PG&E CORP COM 69331C108 10,134 834,738 SH   SOLE 23 834,738 0 0
PG&E CORP COM 69331C108 6,716 553,231 SH   SOLE 25 553,231 0 0
PG&E CORP COM 69331C108 24,746 2,038,367 SH   SOLE 26 915,588 0 1,122,779
PG&E CORP COM 69331C108 32,374 2,666,747 SH   SOLE 28 379,877 0 2,286,870
PG&E CORP COM 69331C108 89 7,311 SH   SOLE 29 7,311 0 0
PG&E CORP COM 69331C108 52,307 4,308,678 SH   SOLE 30 4,308,678 0 0
PG&E CORP COM 69331C108 75,268 6,200,024 SH   SOLE 31 156,553 0 6,043,471
PG&E CORP COM 69331C108 864 71,129 SH   SOLE 34 71,129 0 0
PG&E CORP COM 69331C108 8,388 690,926 SH   SOLE 36 690,926 0 0
PG&E CORP COM 69331C108 351 28,937 SH   SOLE 40 28,937 0 0
PG&E CORP COM 69331C108 2,888 237,889 SH   SOLE 43 18,590 0 219,299
PG&E CORP UNIT 99/99/9999 69331C140 156,425 1,352,220 SH   SOLE 21 1,352,220 0 0
PGIM SHORT DUR HIG YLD OPP F COM 69355J104 437 23,728 SH   SOLE 2 23,728 0 0
PGT INNOVATIONS INC COM 69336V101 836 37,152 SH   SOLE 2 16,657 0 20,495
PGT INNOVATIONS INC COM 69336V101 6 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101 17 778 SH   SOLE 7 778 0 0
PGT INNOVATIONS INC COM 69336V101 4,729 210,253 SH   SOLE 18 210,253 0 0
PGT INNOVATIONS INC COM 69336V101 2,280 101,365 SH   SOLE 19 101,365 0 0
PGT INNOVATIONS INC COM 69336V101 163,620 7,275,250 SH   SOLE 21 7,275,250 0 0
PGT INNOVATIONS INC COM 69336V101 34,216 1,521,382 SH   SOLE 22 1,477,561 0 43,821
PGT INNOVATIONS INC COM 69336V101 169 7,494 SH   SOLE 25 7,494 0 0
PGT INNOVATIONS INC COM 69336V101 719 31,988 SH   SOLE 26 26,100 0 5,888
PGT INNOVATIONS INC COM 69336V101 108 4,803 SH   SOLE 28 4,803 0 0
PGT INNOVATIONS INC COM 69336V101 2,441 108,530 SH   SOLE 30 108,530 0 0
PGT INNOVATIONS INC COM 69336V101 184 8,168 SH   SOLE 40 8,168 0 0
PGT INNOVATIONS INC COM 69336V101 677 30,115 SH   SOLE 43 0 0 30,115
PHASEBIO PHARMACEUTICALS INC COM 717224109 95 36,519 SH   SOLE 2 34,238 0 2,281
PHASEBIO PHARMACEUTICALS INC COM 717224109 17 6,440 SH   SOLE 18 6,440 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 52 19,760 SH   SOLE 19 19,760 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 355 135,996 SH   SOLE 21 135,996 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,270 486,682 SH   SOLE 22 486,682 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 598 30,411 SH   SOLE 2 27,717 0 2,694
PHATHOM PHARMACEUTICALS INC COM 71722W107 6 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 1,102 56,004 SH   SOLE 18 56,004 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 776 39,476 SH   SOLE 19 39,476 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 16,985 863,506 SH   SOLE 21 863,506 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 8,618 438,119 SH   SOLE 22 430,408 0 7,711
PHATHOM PHARMACEUTICALS INC COM 71722W107 11 562 SH   SOLE 23 562 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 44 2,261 SH   SOLE 25 2,261 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 116 5,893 SH   SOLE 26 967 0 4,926
PHATHOM PHARMACEUTICALS INC COM 71722W107 379 19,281 SH   SOLE 30 19,281 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 10 523 SH   SOLE 36 523 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 29 1,493 SH   SOLE 40 1,493 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 300 15,270 SH   SOLE 43 0 0 15,270
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4,004 196,098 SH   SOLE 2 23,206 0 172,892
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,481 72,550 SH   SOLE 18 72,550 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 753 36,900 SH   SOLE 19 36,900 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 51,646 2,529,199 SH   SOLE 21 2,529,199 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13,291 650,872 SH   SOLE 22 640,675 0 10,197
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 36 1,765 SH   SOLE 23 1,765 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 67 3,263 SH   SOLE 25 3,263 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 628 30,751 SH   SOLE 26 1,362 0 29,389
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 49 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,000 48,953 SH   SOLE 30 48,953 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 34 1,674 SH   SOLE 34 1,674 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 31 1,498 SH   SOLE 36 1,498 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 35 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 162 7,956 SH   SOLE 43 0 0 7,956
PHILIP MORRIS INTL INC COM 718172109 295,978 3,115,558 SH   SOLE 2 1,144,474 0 1,971,084
PHILIP MORRIS INTL INC COM 718172109 19,650 206,847 SH   SOLE 4 206,847 0 0
PHILIP MORRIS INTL INC COM 718172109 140,152 1,475,280 SH   SOLE 7 1,472,467 0 2,813
PHILIP MORRIS INTL INC COM 718172109 9,094 95,723 SH   SOLE 13 80,422 0 15,301
PHILIP MORRIS INTL INC COM 718172109 20,766 218,588 SH   SOLE 15 218,588 0 0
PHILIP MORRIS INTL INC COM 718172109 0 4 SH   SOLE 17 0 0 4
PHILIP MORRIS INTL INC COM 718172109 259,436 2,730,905 SH   SOLE 18 2,502,204 0 228,701
PHILIP MORRIS INTL INC COM 718172109 117,726 1,239,223 SH   SOLE 19 1,239,223 0 0
PHILIP MORRIS INTL INC COM 718172109 1,374 14,459 SH   SOLE 20 14,459 0 0
PHILIP MORRIS INTL INC COM 718172109 3,390,360 35,687,997 SH   SOLE 21 35,687,997 0 0
PHILIP MORRIS INTL INC COM 718172109 3,130,420 32,951,785 SH   SOLE 22 29,817,643 0 3,134,142
PHILIP MORRIS INTL INC COM 718172109 110,505 1,163,214 SH   SOLE 23 1,163,214 0 0
PHILIP MORRIS INTL INC COM 718172109 219,305 2,308,469 SH   SOLE 25 2,308,469 0 0
PHILIP MORRIS INTL INC COM 718172109 243,260 2,560,634 SH   SOLE 26 831,355 0 1,729,279
PHILIP MORRIS INTL INC COM 718172109 139,104 1,464,248 SH   SOLE 28 0 0 1,464,248
PHILIP MORRIS INTL INC COM 718172109 15,642 164,657 SH   SOLE 29 164,657 0 0
PHILIP MORRIS INTL INC COM 718172109 546,528 5,752,927 SH   SOLE 30 5,752,927 0 0
PHILIP MORRIS INTL INC COM 718172109 26,219 275,989 SH   SOLE 31 214,732 0 61,257
PHILIP MORRIS INTL INC COM 718172109 18,112 190,648 SH   SOLE 32 190,648 0 0
PHILIP MORRIS INTL INC COM 718172109 100,788 1,060,927 SH   SOLE 34 1,060,927 0 0
PHILIP MORRIS INTL INC COM 718172109 61,743 649,927 SH   SOLE 36 649,927 0 0
PHILIP MORRIS INTL INC COM 718172109 1,523 16,029 SH   SOLE 37 16,029 0 0
PHILIP MORRIS INTL INC COM 718172109 2,829 29,776 SH   SOLE 40 29,776 0 0
PHILIP MORRIS INTL INC COM 718172109 69,887 735,654 SH   SOLE 43 67,400 0 668,254
PHILLIPS 66 COM 718546104 89,965 1,241,584 SH   SOLE 2 329,655 0 911,929
PHILLIPS 66 COM 718546104 30,921 426,730 SH   SOLE 4 245,750 0 180,980
PHILLIPS 66 COM 718546104 27,494 379,438 SH   SOLE 7 366,483 0 12,955
PHILLIPS 66 COM 718546104 602 8,309 SH   SOLE 13 2,605 0 5,704
PHILLIPS 66 COM 718546104 4,510 62,242 SH   SOLE 15 62,242 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 57,780 797,407 SH   SOLE 18 722,237 0 75,170
PHILLIPS 66 COM 718546104 28,595 394,637 SH   SOLE 19 394,637 0 0
PHILLIPS 66 COM 718546104 875,291 12,079,639 SH   SOLE 21 12,079,639 0 0
PHILLIPS 66 COM 718546104 706,180 9,745,784 SH   SOLE 22 8,805,080 0 940,704
PHILLIPS 66 COM 718546104 18,382 253,682 SH   SOLE 23 253,682 0 0
PHILLIPS 66 COM 718546104 41,838 577,393 SH   SOLE 25 577,393 0 0
PHILLIPS 66 COM 718546104 70,949 979,150 SH   SOLE 26 333,906 0 645,244
PHILLIPS 66 COM 718546104 54,932 758,103 SH   SOLE 28 6,760 0 751,343
PHILLIPS 66 COM 718546104 38 530 SH   SOLE 29 530 0 0
PHILLIPS 66 COM 718546104 207,908 2,869,278 SH   SOLE 30 2,869,278 0 0
PHILLIPS 66 COM 718546104 11,135 153,667 SH   SOLE 31 47,257 0 106,410
PHILLIPS 66 COM 718546104 1,847 25,489 SH   SOLE 34 25,489 0 0
PHILLIPS 66 COM 718546104 16,917 233,467 SH   SOLE 36 233,467 0 0
PHILLIPS 66 COM 718546104 1,063 14,668 SH   SOLE 40 14,668 0 0
PHILLIPS 66 COM 718546104 21,939 302,781 SH   SOLE 43 19,617 0 283,164
PHILLIPS 66 OPTIONS 718546104 15,579 215,000 SH Call SOLE 19 215,000 0 0
PHILLIPS 66 OPTIONS 718546104 217 3,000 SH Call SOLE 22 3,000 0 0
PHILLIPS 66 OPTIONS 718546104 3,811 52,600 SH Call SOLE 34 52,600 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 616 17,083 SH   SOLE 19 17,083 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 577 17,458 SH   SOLE 2 10,078 0 7,380
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,812 54,846 SH   SOLE 18 54,846 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,972 59,694 SH   SOLE 19 59,694 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 24,556 743,231 SH   SOLE 21 743,231 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 15,122 457,678 SH   SOLE 22 441,765 0 15,913
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 26 774 SH   SOLE 23 774 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 86 2,608 SH   SOLE 25 2,608 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 179 5,429 SH   SOLE 30 5,429 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 81 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 34 33,514 SH   SOLE 21 33,514 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH   SOLE 22 12 0 0
PHOTRONICS INC COM 719405102 922 48,920 SH   SOLE 2 17,317 0 31,603
PHOTRONICS INC COM 719405102 19 1,005 SH   SOLE 7 1,005 0 0
PHOTRONICS INC COM 719405102 4,440 235,565 SH   SOLE 18 235,565 0 0
PHOTRONICS INC COM 719405102 2,072 109,908 SH   SOLE 19 109,908 0 0
PHOTRONICS INC COM 719405102 143,816 7,629,486 SH   SOLE 21 7,629,486 0 0
PHOTRONICS INC COM 719405102 28,576 1,515,954 SH   SOLE 22 1,457,222 0 58,732
PHOTRONICS INC COM 719405102 152 8,059 SH   SOLE 25 8,059 0 0
PHOTRONICS INC COM 719405102 91 4,805 SH   SOLE 26 0 0 4,805
PHOTRONICS INC COM 719405102 2,413 128,023 SH   SOLE 30 128,023 0 0
PHOTRONICS INC COM 719405102 141 7,483 SH   SOLE 40 7,483 0 0
PHOTRONICS INC COM 719405102 706 37,477 SH   SOLE 43 1,896 0 35,581
PHREESIA INC COM 71944F106 2,973 71,373 SH   SOLE 2 33,981 0 37,392
PHREESIA INC COM 71944F106 6 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106 26 613 SH   SOLE 7 613 0 0
PHREESIA INC COM 71944F106 5,981 143,556 SH   SOLE 18 132,369 0 11,187
PHREESIA INC COM 71944F106 100,474 2,411,750 SH   SOLE 19 2,411,750 0 0
PHREESIA INC COM 71944F106 74,656 1,792,033 SH   SOLE 21 1,792,033 0 0
PHREESIA INC COM 71944F106 60,434 1,450,659 SH   SOLE 22 1,425,605 0 25,054
PHREESIA INC COM 71944F106 540 12,968 SH   SOLE 23 12,968 0 0
PHREESIA INC COM 71944F106 272 6,528 SH   SOLE 25 6,528 0 0
PHREESIA INC COM 71944F106 3,168 76,055 SH   SOLE 26 12,374 0 63,681
PHREESIA INC COM 71944F106 37 877 SH   SOLE 28 877 0 0
PHREESIA INC COM 71944F106 1,137 27,290 SH   SOLE 30 27,290 0 0
PHREESIA INC COM 71944F106 228 5,476 SH   SOLE 40 5,476 0 0
PHREESIA INC COM 71944F106 459 11,022 SH   SOLE 43 127 0 10,895
PHUNWARE INC COM 71948P100 35 13,171 SH   SOLE 18 13,171 0 0
PHUNWARE INC COM 71948P100 574 218,334 SH   SOLE 21 218,334 0 0
PHUNWARE INC COM 71948P100 2,487 945,496 SH   SOLE 22 945,496 0 0
PHX MINERALS INC CL A 69291A100 10 4,621 SH   SOLE 18 4,621 0 0
PHX MINERALS INC CL A 69291A100 250 114,996 SH   SOLE 21 114,996 0 0
PHX MINERALS INC CL A 69291A100 631 290,943 SH   SOLE 22 290,943 0 0
PHYSICIANS RLTY TR COM 71943U104 8,781 466,309 SH   SOLE 2 263,041 0 203,268
PHYSICIANS RLTY TR COM 71943U104 2,138 113,539 SH   SOLE 4 113,539 0 0
PHYSICIANS RLTY TR COM 71943U104 5,157 273,859 SH   SOLE 7 273,859 0 0
PHYSICIANS RLTY TR COM 71943U104 19,912 1,057,474 SH   SOLE 18 1,057,474 0 0
PHYSICIANS RLTY TR COM 71943U104 13,456 714,587 SH   SOLE 19 714,587 0 0
PHYSICIANS RLTY TR COM 71943U104 349,307 18,550,576 SH   SOLE 21 18,550,576 0 0
PHYSICIANS RLTY TR COM 71943U104 152,444 8,095,790 SH   SOLE 22 7,879,887 0 215,903
PHYSICIANS RLTY TR COM 71943U104 164 8,734 SH   SOLE 23 8,734 0 0
PHYSICIANS RLTY TR COM 71943U104 17,990 955,399 SH   SOLE 25 955,399 0 0
PHYSICIANS RLTY TR COM 71943U104 1,628 86,460 SH   SOLE 26 69,376 0 17,084
PHYSICIANS RLTY TR COM 71943U104 2,492 132,318 SH   SOLE 28 3,839 0 128,479
PHYSICIANS RLTY TR COM 71943U104 18,730 994,698 SH   SOLE 30 994,698 0 0
PHYSICIANS RLTY TR COM 71943U104 17,661 937,944 SH   SOLE 31 0 0 937,944
PHYSICIANS RLTY TR COM 71943U104 46 2,435 SH   SOLE 34 2,435 0 0
PHYSICIANS RLTY TR COM 71943U104 92 4,911 SH   SOLE 36 4,911 0 0
PHYSICIANS RLTY TR COM 71943U104 531 28,206 SH   SOLE 40 28,206 0 0
PHYSICIANS RLTY TR COM 71943U104 1,240 65,849 SH   SOLE 43 1,600 0 64,249
PIEDMONT LITHIUM INC COM 72016P105 228 4,350 SH   SOLE 2 3,750 0 600
PIEDMONT LITHIUM INC COM 72016P105 927 17,666 SH   SOLE 7 17,666 0 0
PIEDMONT LITHIUM INC COM 72016P105 2,190 41,748 SH   SOLE 21 41,748 0 0
PIEDMONT LITHIUM INC COM 72016P105 11,810 225,119 SH   SOLE 22 218,090 0 7,029
PIEDMONT LITHIUM INC COM 72016P105 94 1,801 SH   SOLE 25 1,801 0 0
PIEDMONT LITHIUM INC COM 72016P105 79 1,514 SH   SOLE 26 0 0 1,514
PIEDMONT LITHIUM INC COM 72016P105 554 10,561 SH   SOLE 30 10,561 0 0
PIEDMONT LITHIUM INC COM 72016P105 89 1,687 SH   SOLE 40 1,687 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,127 170,143 SH   SOLE 2 95,463 0 74,680
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,183 64,369 SH   SOLE 4 64,369 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,919 158,794 SH   SOLE 7 158,794 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,953 378,269 SH   SOLE 18 378,269 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10,514 572,029 SH   SOLE 19 572,029 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 98,855 5,378,389 SH   SOLE 21 5,378,389 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 76,386 4,155,919 SH   SOLE 22 4,033,129 0 122,790
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 121 6,584 SH   SOLE 23 6,584 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10,135 551,439 SH   SOLE 25 551,439 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,920 104,435 SH   SOLE 26 38,002 0 66,433
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,432 77,901 SH   SOLE 28 2,210 0 75,691
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10,662 580,105 SH   SOLE 30 580,105 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,691 527,242 SH   SOLE 31 0 0 527,242
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 23 1,274 SH   SOLE 34 1,274 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 393 21,375 SH   SOLE 36 21,375 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 266 14,491 SH   SOLE 40 14,491 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,957 324,125 SH   SOLE 43 416 0 323,709
PIERIS PHARMACEUTICALS INC COM 720795103 14 3,820 SH   SOLE 2 2,392 0 1,428
PIERIS PHARMACEUTICALS INC COM 720795103 39 10,304 SH   SOLE 18 10,304 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 1,013 268,081 SH   SOLE 21 268,081 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 3,913 1,035,082 SH   SOLE 22 1,035,082 0 0
PILGRIMS PRIDE CORP COM 72147K108 4,083 144,777 SH   SOLE 2 37,768 0 107,009
PILGRIMS PRIDE CORP COM 72147K108 3 97 SH   SOLE 4 97 0 0
PILGRIMS PRIDE CORP COM 72147K108 12 438 SH   SOLE 7 438 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,978 105,612 SH   SOLE 18 105,612 0 0
PILGRIMS PRIDE CORP COM 72147K108 398 14,118 SH   SOLE 19 14,118 0 0
PILGRIMS PRIDE CORP COM 72147K108 65,494 2,322,496 SH   SOLE 21 2,322,496 0 0
PILGRIMS PRIDE CORP COM 72147K108 38,026 1,348,437 SH   SOLE 22 1,294,583 0 53,854
PILGRIMS PRIDE CORP COM 72147K108 175 6,190 SH   SOLE 25 6,190 0 0
PILGRIMS PRIDE CORP COM 72147K108 792 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108 93 3,294 SH   SOLE 28 3,294 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,097 38,901 SH   SOLE 30 38,901 0 0
PILGRIMS PRIDE CORP COM 72147K108 20 715 SH   SOLE 31 715 0 0
PILGRIMS PRIDE CORP COM 72147K108 82 2,916 SH   SOLE 36 2,916 0 0
PILGRIMS PRIDE CORP COM 72147K108 162 5,735 SH   SOLE 40 5,735 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,165 41,305 SH   SOLE 43 1,504 0 39,801
PIMCO ETF TR 1-5 US TIP IDX 72201R205 20 370 SH   SOLE 17 0 0 370
PIMCO ETF TR ACTIVE BD ETF 72201R775 1 7 SH   SOLE 17 0 0 7
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 9 SH   SOLE 17 0 0 9
PIMCO ETF TR INV GRD CRP BD 72201R817 229 2,032 SH   SOLE 17 0 0 2,032
PINDUODUO INC SPONSORED ADS 722304102 29,186 500,621 SH   SOLE 2 52,866 0 447,755
PINDUODUO INC SPONSORED ADS 722304102 17,703 303,649 SH   SOLE 4 171,252 0 132,397
PINDUODUO INC SPONSORED ADS 722304102 5,304 90,974 SH   SOLE 7 90,974 0 0
PINDUODUO INC SPONSORED ADS 722304102 5,409 92,786 SH   SOLE 13 53,205 0 39,581
PINDUODUO INC SPONSORED ADS 722304102 21,817 374,226 SH   SOLE 15 374,226 0 0
PINDUODUO INC SPONSORED ADS 722304102 10,863 186,334 SH   SOLE 18 186,334 0 0
PINDUODUO INC SPONSORED ADS 722304102 439 7,528 SH   SOLE 19 7,528 0 0
PINDUODUO INC SPONSORED ADS 722304102 452,997 7,770,110 SH   SOLE 21 7,770,110 0 0
PINDUODUO INC SPONSORED ADS 722304102 289,957 4,973,527 SH   SOLE 22 4,288,712 0 684,815
PINDUODUO INC SPONSORED ADS 722304102 12,038 206,489 SH   SOLE 23 206,489 0 0
PINDUODUO INC SPONSORED ADS 722304102 20,474 351,180 SH   SOLE 25 351,180 0 0
PINDUODUO INC SPONSORED ADS 722304102 47,918 821,913 SH   SOLE 26 17,369 0 804,544
PINDUODUO INC SPONSORED ADS 722304102 53,734 921,686 SH   SOLE 28 37,606 0 884,080
PINDUODUO INC SPONSORED ADS 722304102 166,067 2,848,484 SH   SOLE 30 2,848,484 0 0
PINDUODUO INC SPONSORED ADS 722304102 949 16,277 SH   SOLE 31 0 0 16,277
PINDUODUO INC SPONSORED ADS 722304102 7,327 125,678 SH   SOLE 32 125,678 0 0
PINDUODUO INC SPONSORED ADS 722304102 33,369 572,359 SH   SOLE 34 572,359 0 0
PINDUODUO INC SPONSORED ADS 722304102 107 1,827 SH   SOLE 40 1,827 0 0
PINDUODUO INC SPONSORED ADS 722304102 8,066 138,354 SH   SOLE 43 5,198 0 133,156
PING IDENTITY HLDG CORP COM 72341T103 2,800 122,388 SH   SOLE 2 53,889 0 68,499
PING IDENTITY HLDG CORP COM 72341T103 3 137 SH   SOLE 4 137 0 0
PING IDENTITY HLDG CORP COM 72341T103 17 759 SH   SOLE 7 759 0 0
PING IDENTITY HLDG CORP COM 72341T103 4,302 188,018 SH   SOLE 18 183,643 0 4,375
PING IDENTITY HLDG CORP COM 72341T103 7,916 345,988 SH   SOLE 19 345,988 0 0
PING IDENTITY HLDG CORP COM 72341T103 58,747 2,567,633 SH   SOLE 21 2,567,633 0 0
PING IDENTITY HLDG CORP COM 72341T103 40,714 1,779,445 SH   SOLE 22 1,714,833 0 64,612
PING IDENTITY HLDG CORP COM 72341T103 235 10,276 SH   SOLE 23 10,276 0 0
PING IDENTITY HLDG CORP COM 72341T103 210 9,191 SH   SOLE 25 9,191 0 0
PING IDENTITY HLDG CORP COM 72341T103 2,076 90,733 SH   SOLE 26 33,838 0 56,895
PING IDENTITY HLDG CORP COM 72341T103 3,739 163,439 SH   SOLE 30 163,439 0 0
PING IDENTITY HLDG CORP COM 72341T103 191 8,350 SH   SOLE 40 8,350 0 0
PING IDENTITY HLDG CORP COM 72341T103 41 1,789 SH   SOLE 43 0 0 1,789
PINNACLE FINL PARTNERS INC COM 72346Q104 12,388 129,719 SH   SOLE 2 77,313 0 52,406
PINNACLE FINL PARTNERS INC COM 72346Q104 427 4,469 SH   SOLE 4 1,787 0 2,682
PINNACLE FINL PARTNERS INC COM 72346Q104 143 1,495 SH   SOLE 7 1,495 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 117 1,222 SH   SOLE 13 1,222 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 18,307 191,697 SH   SOLE 18 175,286 0 16,411
PINNACLE FINL PARTNERS INC COM 72346Q104 15,272 159,912 SH   SOLE 19 159,912 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 362,931 3,800,326 SH   SOLE 21 3,800,326 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 220,303 2,306,842 SH   SOLE 22 2,158,363 0 148,479
PINNACLE FINL PARTNERS INC COM 72346Q104 58 609 SH   SOLE 23 609 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,198 12,541 SH   SOLE 25 12,541 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 4,175 43,717 SH   SOLE 26 35,148 0 8,569
PINNACLE FINL PARTNERS INC COM 72346Q104 129 1,356 SH   SOLE 28 1,356 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 58 612 SH   SOLE 29 612 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 13,153 137,728 SH   SOLE 30 137,728 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 107 1,118 SH   SOLE 31 1,118 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 67 699 SH   SOLE 34 699 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 832 8,712 SH   SOLE 36 8,712 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 964 10,095 SH   SOLE 40 10,095 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,666 17,440 SH   SOLE 43 794 0 16,646
PINNACLE WEST CAP CORP COM 723484101 22,090 312,932 SH   SOLE 2 69,887 0 243,045
PINNACLE WEST CAP CORP COM 723484101 1,245 17,641 SH   SOLE 4 17,641 0 0
PINNACLE WEST CAP CORP COM 723484101 8,407 119,101 SH   SOLE 7 115,420 0 3,681
PINNACLE WEST CAP CORP COM 723484101 169 2,395 SH   SOLE 15 2,395 0 0
PINNACLE WEST CAP CORP COM 723484101 17,859 252,994 SH   SOLE 18 234,069 0 18,925
PINNACLE WEST CAP CORP COM 723484101 12,915 182,961 SH   SOLE 19 182,961 0 0
PINNACLE WEST CAP CORP COM 723484101 349,428 4,950,109 SH   SOLE 21 4,950,109 0 0
PINNACLE WEST CAP CORP COM 723484101 183,508 2,599,637 SH   SOLE 22 2,353,783 0 245,854
PINNACLE WEST CAP CORP COM 723484101 44 622 SH   SOLE 23 622 0 0
PINNACLE WEST CAP CORP COM 723484101 3,786 53,639 SH   SOLE 25 53,639 0 0
PINNACLE WEST CAP CORP COM 723484101 11,701 165,766 SH   SOLE 26 36,324 0 129,442
PINNACLE WEST CAP CORP COM 723484101 142 2,009 SH   SOLE 28 2,009 0 0
PINNACLE WEST CAP CORP COM 723484101 26,098 369,709 SH   SOLE 30 369,709 0 0
PINNACLE WEST CAP CORP COM 723484101 31,802 450,518 SH   SOLE 31 1,696 0 448,822
PINNACLE WEST CAP CORP COM 723484101 3,068 43,466 SH   SOLE 32 43,466 0 0
PINNACLE WEST CAP CORP COM 723484101 2,088 29,581 SH   SOLE 34 29,581 0 0
PINNACLE WEST CAP CORP COM 723484101 3,055 43,285 SH   SOLE 36 43,285 0 0
PINNACLE WEST CAP CORP COM 723484101 1,017 14,408 SH   SOLE 40 14,408 0 0
PINNACLE WEST CAP CORP COM 723484101 6,325 89,596 SH   SOLE 43 16,604 0 72,992
PINTEREST INC CL A 72352L106 41,156 1,132,203 SH   SOLE 2 150,624 0 981,579
PINTEREST INC CL A 72352L106 11,918 327,871 SH   SOLE 4 196,521 0 131,350
PINTEREST INC CL A 72352L106 1,799 49,479 SH   SOLE 7 49,479 0 0
PINTEREST INC CL A 72352L106 703 19,335 SH   SOLE 13 13,320 0 6,015
PINTEREST INC CL A 72352L106 1,489 40,961 SH   SOLE 15 40,961 0 0
PINTEREST INC CL A 72352L106 32,771 901,550 SH   SOLE 18 872,896 0 28,654
PINTEREST INC CL A 72352L106 48,217 1,326,473 SH   SOLE 19 1,326,473 0 0
PINTEREST INC CL A 72352L106 308,239 8,479,746 SH   SOLE 21 8,479,746 0 0
PINTEREST INC CL A 72352L106 423,202 11,642,414 SH   SOLE 22 11,005,694 0 636,720
PINTEREST INC CL A 72352L106 11,309 311,110 SH   SOLE 23 311,110 0 0
PINTEREST INC CL A 72352L106 28,104 773,151 SH   SOLE 25 773,151 0 0
PINTEREST INC CL A 72352L106 36,481 1,003,604 SH   SOLE 26 387,917 0 615,687
PINTEREST INC CL A 72352L106 32,776 901,668 SH   SOLE 28 12,994 0 888,674
PINTEREST INC CL A 72352L106 29 808 SH   SOLE 29 808 0 0
PINTEREST INC CL A 72352L106 61,783 1,699,672 SH   SOLE 30 1,254,239 0 445,433
PINTEREST INC CL A 72352L106 7,405 203,703 SH   SOLE 31 66,803 0 136,900
PINTEREST INC CL A 72352L106 63,887 1,757,547 SH   SOLE 34 1,757,547 0 0
PINTEREST INC CL A 72352L106 7,931 218,172 SH   SOLE 36 218,172 0 0
PINTEREST INC CL A 72352L106 689 18,943 SH   SOLE 40 18,943 0 0
PINTEREST INC CL A 72352L106 6,852 188,503 SH   SOLE 43 11,414 0 177,089
PINTEREST INC OPTIONS 72352L106 15 400 SH Call SOLE 19 400 0 0
PIONEER BANCORP INC MD COM 723561106 74 6,552 SH   SOLE 2 545 0 6,007
PIONEER BANCORP INC MD COM 723561106 489 43,197 SH   SOLE 18 43,197 0 0
PIONEER BANCORP INC MD COM 723561106 252 22,299 SH   SOLE 19 22,299 0 0
PIONEER BANCORP INC MD COM 723561106 5,093 449,891 SH   SOLE 21 449,891 0 0
PIONEER BANCORP INC MD COM 723561106 1,215 107,365 SH   SOLE 22 101,373 0 5,992
PIONEER NAT RES CO COM 723787107 42,882 235,773 SH   SOLE 2 73,319 0 162,454
PIONEER NAT RES CO COM 723787107 26,474 145,560 SH   SOLE 4 64,392 0 81,168
PIONEER NAT RES CO COM 723787107 44,709 245,818 SH   SOLE 7 186,006 0 59,812
PIONEER NAT RES CO COM 723787107 535 2,942 SH   SOLE 13 633 0 2,309
PIONEER NAT RES CO COM 723787107 5,065 27,850 SH   SOLE 15 27,850 0 0
PIONEER NAT RES CO COM 723787107 0 1 SH   SOLE 17 0 0 1
PIONEER NAT RES CO COM 723787107 152,784 840,024 SH   SOLE 18 642,213 0 197,811
PIONEER NAT RES CO COM 723787107 135,069 742,625 SH   SOLE 19 742,625 0 0
PIONEER NAT RES CO COM 723787107 1,252,256 6,885,067 SH   SOLE 21 6,885,067 0 0
PIONEER NAT RES CO COM 723787107 877,474 4,824,467 SH   SOLE 22 4,365,555 0 458,912
PIONEER NAT RES CO COM 723787107 24,116 132,593 SH   SOLE 23 132,593 0 0
PIONEER NAT RES CO COM 723787107 90,668 498,504 SH   SOLE 25 498,504 0 0
PIONEER NAT RES CO COM 723787107 90,526 497,722 SH   SOLE 26 148,985 0 348,737
PIONEER NAT RES CO COM 723787107 82,851 455,528 SH   SOLE 28 245 0 455,283
PIONEER NAT RES CO COM 723787107 13,646 75,028 SH   SOLE 29 75,028 0 0
PIONEER NAT RES CO COM 723787107 235,226 1,293,304 SH   SOLE 30 1,212,531 0 80,773
PIONEER NAT RES CO COM 723787107 15,320 84,229 SH   SOLE 31 24,588 0 59,641
PIONEER NAT RES CO COM 723787107 114,315 628,520 SH   SOLE 34 628,520 0 0
PIONEER NAT RES CO COM 723787107 16,769 92,196 SH   SOLE 36 92,196 0 0
PIONEER NAT RES CO COM 723787107 1,434 7,883 SH   SOLE 40 7,883 0 0
PIONEER NAT RES CO COM 723787107 32,650 179,515 SH   SOLE 43 13,907 0 165,608
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,662 1,494,000 PRN   SOLE 2 786,000 0 708,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,821 1,022,000 PRN   SOLE 18 1,022,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,677 941,000 PRN   SOLE 19 941,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 15,011 8,424,000 PRN   SOLE 21 8,424,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 3,243 1,820,000 PRN   SOLE 26 982,000 0 838,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,866 1,047,000 PRN   SOLE 34 1,047,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 5 706 SH   SOLE 18 706 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 124 16,505 SH   SOLE 21 16,505 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 215 28,674 SH   SOLE 22 28,674 0 0
PIPER SANDLER COMPANIES COM 724078100 3,462 19,392 SH   SOLE 2 9,258 0 10,134
PIPER SANDLER COMPANIES COM 724078100 9 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100 45 254 SH   SOLE 7 254 0 0
PIPER SANDLER COMPANIES COM 724078100 11,646 65,239 SH   SOLE 18 65,239 0 0
PIPER SANDLER COMPANIES COM 724078100 10,191 57,088 SH   SOLE 19 57,088 0 0
PIPER SANDLER COMPANIES COM 724078100 334,007 1,871,084 SH   SOLE 21 1,871,084 0 0
PIPER SANDLER COMPANIES COM 724078100 74,952 419,877 SH   SOLE 22 402,519 0 17,358
PIPER SANDLER COMPANIES COM 724078100 25 140 SH   SOLE 23 140 0 0
PIPER SANDLER COMPANIES COM 724078100 405 2,271 SH   SOLE 25 2,271 0 0
PIPER SANDLER COMPANIES COM 724078100 1,296 7,261 SH   SOLE 26 5,752 0 1,509
PIPER SANDLER COMPANIES COM 724078100 58 325 SH   SOLE 28 325 0 0
PIPER SANDLER COMPANIES COM 724078100 5,074 28,425 SH   SOLE 30 28,425 0 0
PIPER SANDLER COMPANIES COM 724078100 414 2,320 SH   SOLE 40 2,320 0 0
PIPER SANDLER COMPANIES COM 724078100 1,615 9,049 SH   SOLE 43 114 0 8,935
PITNEY BOWES INC COM 724479100 294 44,311 SH   SOLE 2 34,928 0 9,383
PITNEY BOWES INC COM 724479100 3 474 SH   SOLE 4 474 0 0
PITNEY BOWES INC COM 724479100 31 4,736 SH   SOLE 7 4,736 0 0
PITNEY BOWES INC COM 724479100 2,813 424,355 SH   SOLE 18 424,355 0 0
PITNEY BOWES INC COM 724479100 1,516 228,698 SH   SOLE 19 228,698 0 0
PITNEY BOWES INC COM 724479100 87,118 13,139,927 SH   SOLE 21 13,139,927 0 0
PITNEY BOWES INC COM 724479100 17,436 2,629,913 SH   SOLE 22 2,554,499 0 75,414
PITNEY BOWES INC COM 724479100 148 22,395 SH   SOLE 26 12,308 0 10,087
PITNEY BOWES INC COM 724479100 66 9,985 SH   SOLE 28 9,985 0 0
PITNEY BOWES INC COM 724479100 1,301 196,303 SH   SOLE 30 196,303 0 0
PITNEY BOWES INC COM 724479100 71 10,774 SH   SOLE 36 10,774 0 0
PITNEY BOWES INC COM 724479100 101 15,216 SH   SOLE 40 15,216 0 0
PITNEY BOWES INC COM 724479100 888 133,945 SH   SOLE 43 18,629 0 115,316
PITNEY BOWES INC OPTIONS 724479100 2 300 SH Put SOLE 4 300 0 0
PITNEY BOWES INC OPTIONS 724479100 31 4,700 SH Put SOLE 18 4,700 0 0
PITNEY BOWES INC OPTIONS 724479100 750 113,100 SH Put SOLE 19 113,100 0 0
PITNEY BOWES INC OPTIONS 724479100 19 2,800 SH Put SOLE 22 2,800 0 0
PITNEY BOWES INC OPTIONS 724479100 193 29,100 SH Put SOLE 34 29,100 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 153 15,445 SH   SOLE 2 15,445 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 4,612 465,848 SH   SOLE 19 465,848 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 855 86,349 SH   SOLE 34 86,349 0 0
PIXELWORKS INC COM NEW 72581M305 5 1,125 SH   SOLE 2 0 0 1,125
PIXELWORKS INC COM NEW 72581M305 44 9,995 SH   SOLE 18 9,995 0 0
PIXELWORKS INC COM NEW 72581M305 666 151,467 SH   SOLE 21 151,467 0 0
PIXELWORKS INC COM NEW 72581M305 2,925 664,879 SH   SOLE 22 664,879 0 0
PJT PARTNERS INC COM CL A 69343T107 762 10,287 SH   SOLE 2 6,379 0 3,908
PJT PARTNERS INC COM CL A 69343T107 7 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107 22 302 SH   SOLE 7 302 0 0
PJT PARTNERS INC COM CL A 69343T107 4,903 66,178 SH   SOLE 18 66,178 0 0
PJT PARTNERS INC COM CL A 69343T107 3,117 42,068 SH   SOLE 19 42,068 0 0
PJT PARTNERS INC COM CL A 69343T107 69,780 941,824 SH   SOLE 21 941,824 0 0
PJT PARTNERS INC COM CL A 69343T107 43,422 586,074 SH   SOLE 22 570,149 0 15,925
PJT PARTNERS INC COM CL A 69343T107 231 3,116 SH   SOLE 25 3,116 0 0
PJT PARTNERS INC COM CL A 69343T107 1,026 13,842 SH   SOLE 26 11,479 0 2,363
PJT PARTNERS INC COM CL A 69343T107 32 438 SH   SOLE 28 438 0 0
PJT PARTNERS INC COM CL A 69343T107 1,086 14,659 SH   SOLE 30 14,659 0 0
PJT PARTNERS INC COM CL A 69343T107 193 2,599 SH   SOLE 40 2,599 0 0
PJT PARTNERS INC COM CL A 69343T107 214 2,890 SH   SOLE 43 0 0 2,890
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 68 7,334 SH   SOLE 18 7,334 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,783 190,864 SH   SOLE 19 190,864 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 58 6,237 SH   SOLE 43 0 0 6,237
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 458 45,142 SH   SOLE 2 45,142 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 357 35,256 SH   SOLE 4 35,256 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 577 56,938 SH   SOLE 18 56,938 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,392 433,170 SH   SOLE 19 433,170 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,487 146,685 SH   SOLE 21 146,685 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,611 158,884 SH   SOLE 22 86,962 0 71,922
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 295 29,121 SH   SOLE 25 29,121 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 556 54,799 SH   SOLE 26 41,395 0 13,404
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 35 3,458 SH   SOLE 28 3,458 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,105 108,949 SH   SOLE 30 108,949 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,635 259,847 SH   SOLE 34 259,847 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 276 27,196 SH   SOLE 40 27,196 0 0
PLANET FITNESS INC CL A 72703H101 10,387 114,669 SH   SOLE 2 27,320 0 87,349
PLANET FITNESS INC CL A 72703H101 29 318 SH   SOLE 4 318 0 0
PLANET FITNESS INC CL A 72703H101 106 1,172 SH   SOLE 7 1,172 0 0
PLANET FITNESS INC CL A 72703H101 3,332 36,788 SH   SOLE 18 36,788 0 0
PLANET FITNESS INC CL A 72703H101 175,040 1,932,435 SH   SOLE 19 1,932,435 0 0
PLANET FITNESS INC CL A 72703H101 98,885 1,091,686 SH   SOLE 21 1,091,686 0 0
PLANET FITNESS INC CL A 72703H101 175,755 1,940,324 SH   SOLE 22 1,844,336 0 95,988
PLANET FITNESS INC CL A 72703H101 1,322 14,600 SH   SOLE 25 14,600 0 0
PLANET FITNESS INC CL A 72703H101 4,066 44,886 SH   SOLE 26 37,584 0 7,302
PLANET FITNESS INC CL A 72703H101 5,373 59,313 SH   SOLE 28 59,313 0 0
PLANET FITNESS INC CL A 72703H101 4,448 49,102 SH   SOLE 30 49,102 0 0
PLANET FITNESS INC CL A 72703H101 118 1,304 SH   SOLE 31 1,304 0 0
PLANET FITNESS INC CL A 72703H101 270 2,976 SH   SOLE 34 2,976 0 0
PLANET FITNESS INC CL A 72703H101 660 7,290 SH   SOLE 36 7,290 0 0
PLANET FITNESS INC CL A 72703H101 971 10,723 SH   SOLE 40 10,723 0 0
PLANET FITNESS INC CL A 72703H101 2,146 23,687 SH   SOLE 43 1,067 0 22,620
PLANTRONICS INC NEW COM 727493108 796 27,146 SH   SOLE 2 11,051 0 16,095
PLANTRONICS INC NEW COM 727493108 4 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 17 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 4,569 155,709 SH   SOLE 18 155,709 0 0
PLANTRONICS INC NEW COM 727493108 2,187 74,531 SH   SOLE 19 74,531 0 0
PLANTRONICS INC NEW COM 727493108 154,076 5,251,412 SH   SOLE 21 5,251,412 0 0
PLANTRONICS INC NEW COM 727493108 30,358 1,034,689 SH   SOLE 22 1,003,830 0 30,859
PLANTRONICS INC NEW COM 727493108 165 5,614 SH   SOLE 25 5,614 0 0
PLANTRONICS INC NEW COM 727493108 251 8,560 SH   SOLE 26 5,375 0 3,185
PLANTRONICS INC NEW COM 727493108 126 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 2,189 74,603 SH   SOLE 30 74,603 0 0
PLANTRONICS INC NEW COM 727493108 42 1,443 SH   SOLE 36 1,443 0 0
PLANTRONICS INC NEW COM 727493108 117 3,992 SH   SOLE 40 3,992 0 0
PLANTRONICS INC NEW COM 727493108 1,434 48,876 SH   SOLE 43 2,407 0 46,469
PLAYA HOTELS & RESORTS NV SHS N70544106 245 30,683 SH   SOLE 2 28,229 0 2,454
PLAYA HOTELS & RESORTS NV SHS N70544106 3 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 1,401 175,533 SH   SOLE 21 175,533 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 15,776 1,976,919 SH   SOLE 22 1,923,684 0 53,235
PLAYA HOTELS & RESORTS NV SHS N70544106 118 14,727 SH   SOLE 25 14,727 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 829 103,850 SH   SOLE 28 103,850 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 307 38,495 SH   SOLE 30 38,495 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 98 12,219 SH   SOLE 40 12,219 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 55 6,930 SH   SOLE 43 0 0 6,930
PLAYAGS INC COM 72814N104 243 35,742 SH   SOLE 2 26,710 0 9,032
PLAYAGS INC COM 72814N104 2 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 561 82,683 SH   SOLE 18 82,683 0 0
PLAYAGS INC COM 72814N104 1,150 169,327 SH   SOLE 19 169,327 0 0
PLAYAGS INC COM 72814N104 6,666 981,741 SH   SOLE 21 981,741 0 0
PLAYAGS INC COM 72814N104 5,521 813,126 SH   SOLE 22 810,185 0 2,941
PLAYAGS INC COM 72814N104 51 7,465 SH   SOLE 23 7,465 0 0
PLAYAGS INC COM 72814N104 232 34,206 SH   SOLE 26 0 0 34,206
PLAYSTUDIOS INC CLASS A COM 72815G108 699 176,986 SH   SOLE 21 176,986 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 719 181,941 SH   SOLE 22 181,941 0 0
PLAYTIKA HLDG CORP COM 72815L107 4,998 289,070 SH   SOLE 2 147,917 0 141,153
PLAYTIKA HLDG CORP COM 72815L107 849 49,078 SH   SOLE 4 49,078 0 0
PLAYTIKA HLDG CORP COM 72815L107 23 1,329 SH   SOLE 7 1,329 0 0
PLAYTIKA HLDG CORP COM 72815L107 21 1,224 SH   SOLE 13 1,224 0 0
PLAYTIKA HLDG CORP COM 72815L107 7,862 454,715 SH   SOLE 18 454,715 0 0
PLAYTIKA HLDG CORP COM 72815L107 59,623 3,448,399 SH   SOLE 19 3,448,399 0 0
PLAYTIKA HLDG CORP COM 72815L107 24,152 1,396,852 SH   SOLE 21 1,396,852 0 0
PLAYTIKA HLDG CORP COM 72815L107 42,612 2,464,551 SH   SOLE 22 2,389,728 0 74,823
PLAYTIKA HLDG CORP COM 72815L107 568 32,851 SH   SOLE 26 32,851 0 0
PLAYTIKA HLDG CORP COM 72815L107 29 1,691 SH   SOLE 31 1,691 0 0
PLAYTIKA HLDG CORP COM 72815L107 24,634 1,424,751 SH   SOLE 34 1,424,751 0 0
PLBY GROUP INC COM 72814P109 217 8,150 SH   SOLE 2 5,510 0 2,640
PLBY GROUP INC COM 72814P109 5 174 SH   SOLE 7 174 0 0
PLBY GROUP INC COM 72814P109 2,001 75,124 SH   SOLE 18 75,124 0 0
PLBY GROUP INC COM 72814P109 1,349 50,646 SH   SOLE 19 50,646 0 0
PLBY GROUP INC COM 72814P109 24,914 935,203 SH   SOLE 21 935,203 0 0
PLBY GROUP INC COM 72814P109 15,098 566,743 SH   SOLE 22 553,608 0 13,135
PLBY GROUP INC COM 72814P109 58 2,189 SH   SOLE 25 2,189 0 0
PLBY GROUP INC COM 72814P109 45 1,698 SH   SOLE 26 0 0 1,698
PLBY GROUP INC COM 72814P109 100 3,749 SH   SOLE 30 3,749 0 0
PLBY GROUP INC COM 72814P109 43 1,617 SH   SOLE 40 1,617 0 0
PLDT INC SPONSORED ADR 69344D408 24,504 686,005 SH   SOLE 43 53,266 0 632,739
PLEXUS CORP COM 729132100 1,237 12,896 SH   SOLE 2 7,863 0 5,033
PLEXUS CORP COM 729132100 13 133 SH   SOLE 4 133 0 0
PLEXUS CORP COM 729132100 56 585 SH   SOLE 7 585 0 0
PLEXUS CORP COM 729132100 9,471 98,774 SH   SOLE 18 98,774 0 0
PLEXUS CORP COM 729132100 4,786 49,909 SH   SOLE 19 49,909 0 0
PLEXUS CORP COM 729132100 330,415 3,445,770 SH   SOLE 21 3,445,770 0 0
PLEXUS CORP COM 729132100 65,999 688,283 SH   SOLE 22 671,655 0 16,628
PLEXUS CORP COM 729132100 504 5,253 SH   SOLE 25 5,253 0 0
PLEXUS CORP COM 729132100 1,119 11,668 SH   SOLE 26 8,399 0 3,269
PLEXUS CORP COM 729132100 1,954 20,379 SH   SOLE 28 20,379 0 0
PLEXUS CORP COM 729132100 4,947 51,594 SH   SOLE 30 51,594 0 0
PLEXUS CORP COM 729132100 532 5,547 SH   SOLE 36 5,547 0 0
PLEXUS CORP COM 729132100 307 3,206 SH   SOLE 40 3,206 0 0
PLEXUS CORP COM 729132100 1,548 16,142 SH   SOLE 43 258 0 15,884
PLIANT THERAPEUTICS INC COM 729139105 511 37,873 SH   SOLE 2 23,710 0 14,163
PLIANT THERAPEUTICS INC COM 729139105 4 279 SH   SOLE 7 279 0 0
PLIANT THERAPEUTICS INC COM 729139105 890 65,930 SH   SOLE 18 65,930 0 0
PLIANT THERAPEUTICS INC COM 729139105 603 44,632 SH   SOLE 19 44,632 0 0
PLIANT THERAPEUTICS INC COM 729139105 13,437 995,361 SH   SOLE 21 995,361 0 0
PLIANT THERAPEUTICS INC COM 729139105 6,847 507,218 SH   SOLE 22 497,592 0 9,626
PLIANT THERAPEUTICS INC COM 729139105 7 552 SH   SOLE 23 552 0 0
PLIANT THERAPEUTICS INC COM 729139105 48 3,542 SH   SOLE 25 3,542 0 0
PLIANT THERAPEUTICS INC COM 729139105 13 969 SH   SOLE 26 969 0 0
PLIANT THERAPEUTICS INC COM 729139105 254 18,778 SH   SOLE 30 18,778 0 0
PLIANT THERAPEUTICS INC COM 729139105 31 2,303 SH   SOLE 36 2,303 0 0
PLIANT THERAPEUTICS INC COM 729139105 31 2,329 SH   SOLE 40 2,329 0 0
PLIANT THERAPEUTICS INC COM 729139105 109 8,108 SH   SOLE 43 85 0 8,023
PLUG POWER INC COM NEW 72919P202 28,485 1,009,016 SH   SOLE 2 70,835 0 938,181
PLUG POWER INC COM NEW 72919P202 9,750 345,374 SH   SOLE 4 215,501 0 129,873
PLUG POWER INC COM NEW 72919P202 1,426 50,512 SH   SOLE 7 50,512 0 0
PLUG POWER INC COM NEW 72919P202 40 1,426 SH   SOLE 13 1,426 0 0
PLUG POWER INC COM NEW 72919P202 1,582 56,055 SH   SOLE 15 56,055 0 0
PLUG POWER INC COM NEW 72919P202 0 3 SH   SOLE 17 0 0 3
PLUG POWER INC COM NEW 72919P202 14,420 510,794 SH   SOLE 18 484,353 0 26,441
PLUG POWER INC COM NEW 72919P202 4,917 174,165 SH   SOLE 19 174,165 0 0
PLUG POWER INC COM NEW 72919P202 546,668 19,364,776 SH   SOLE 21 19,364,776 0 0
PLUG POWER INC COM NEW 72919P202 334,624 11,853,485 SH   SOLE 22 11,276,015 0 577,470
PLUG POWER INC COM NEW 72919P202 8,212 290,885 SH   SOLE 23 290,885 0 0
PLUG POWER INC COM NEW 72919P202 29,241 1,035,800 SH   SOLE 25 1,035,800 0 0
PLUG POWER INC COM NEW 72919P202 21,700 768,686 SH   SOLE 26 384,662 0 384,024
PLUG POWER INC COM NEW 72919P202 25,473 902,321 SH   SOLE 28 21,521 0 880,800
PLUG POWER INC COM NEW 72919P202 306,700 10,864,323 SH   SOLE 30 10,864,323 0 0
PLUG POWER INC COM NEW 72919P202 5,572 197,391 SH   SOLE 31 59,569 0 137,822
PLUG POWER INC COM NEW 72919P202 648 22,946 SH   SOLE 34 22,946 0 0
PLUG POWER INC COM NEW 72919P202 5,377 190,475 SH   SOLE 36 190,475 0 0
PLUG POWER INC COM NEW 72919P202 479 16,970 SH   SOLE 40 16,970 0 0
PLUG POWER INC COM NEW 72919P202 10,647 377,159 SH   SOLE 43 12,941 0 364,218
PLUMAS BANCORP COM 729273102 30 899 SH   SOLE 18 899 0 0
PLUMAS BANCORP COM 729273102 662 19,590 SH   SOLE 21 19,590 0 0
PLUMAS BANCORP COM 729273102 6 184 SH   SOLE 22 184 0 0
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 9 5,893 SH   SOLE 2 5,893 0 0
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 2 1,543 SH   SOLE 22 1,543 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 2 2,202 SH   SOLE 18 2,202 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 32 30,201 SH   SOLE 21 30,201 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 102 96,765 SH   SOLE 22 96,765 0 0
PLX PHARMA INC COM 72942A107 42 5,199 SH   SOLE 18 5,199 0 0
PLX PHARMA INC COM 72942A107 664 82,958 SH   SOLE 21 82,958 0 0
PLX PHARMA INC COM 72942A107 2,567 320,417 SH   SOLE 22 320,417 0 0
PLYMOUTH INDL REIT INC COM 729640102 3,096 96,746 SH   SOLE 2 30,910 0 65,836
PLYMOUTH INDL REIT INC COM 729640102 12 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102 3,204 100,134 SH   SOLE 18 100,134 0 0
PLYMOUTH INDL REIT INC COM 729640102 3,559 111,214 SH   SOLE 19 111,214 0 0
PLYMOUTH INDL REIT INC COM 729640102 40,985 1,280,786 SH   SOLE 21 1,280,786 0 0
PLYMOUTH INDL REIT INC COM 729640102 27,745 867,034 SH   SOLE 22 838,997 0 28,037
PLYMOUTH INDL REIT INC COM 729640102 44 1,386 SH   SOLE 23 1,386 0 0
PLYMOUTH INDL REIT INC COM 729640102 124 3,887 SH   SOLE 25 3,887 0 0
PLYMOUTH INDL REIT INC COM 729640102 910 28,425 SH   SOLE 30 28,425 0 0
PLYMOUTH INDL REIT INC COM 729640102 93 2,893 SH   SOLE 34 2,893 0 0
PLYMOUTH INDL REIT INC COM 729640102 112 3,508 SH   SOLE 40 3,508 0 0
PLYMOUTH INDL REIT INC COM 729640102 38 1,191 SH   SOLE 43 0 0 1,191
PMV PHARMACEUTICALS INC COM 69353Y103 768 33,234 SH   SOLE 2 25,684 0 7,550
PMV PHARMACEUTICALS INC COM 69353Y103 8 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 1,979 85,665 SH   SOLE 18 85,665 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 13,881 600,912 SH   SOLE 19 600,912 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 88 3,810 SH   SOLE 20 3,810 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 25,158 1,089,077 SH   SOLE 21 1,089,077 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 15,960 690,928 SH   SOLE 22 680,985 0 9,943
PMV PHARMACEUTICALS INC COM 69353Y103 48 2,059 SH   SOLE 23 2,059 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 50 2,184 SH   SOLE 25 2,184 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 70 3,043 SH   SOLE 26 0 0 3,043
PMV PHARMACEUTICALS INC COM 69353Y103 529 22,912 SH   SOLE 30 22,912 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 38 1,660 SH   SOLE 34 1,660 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 32 1,373 SH   SOLE 40 1,373 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 61 2,623 SH   SOLE 43 310 0 2,313
PNC FINL SVCS GROUP INC COM 693475105 204,038 1,017,543 SH   SOLE 2 212,288 0 805,255
PNC FINL SVCS GROUP INC COM 693475105 70,099 349,588 SH   SOLE 4 203,624 0 145,964
PNC FINL SVCS GROUP INC COM 693475105 75,413 376,089 SH   SOLE 7 364,051 0 12,038
PNC FINL SVCS GROUP INC COM 693475105 2,605 12,992 SH   SOLE 13 9,034 0 3,958
PNC FINL SVCS GROUP INC COM 693475105 12,072 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 170,567 850,625 SH   SOLE 18 781,838 0 68,787
PNC FINL SVCS GROUP INC COM 693475105 38,371 191,359 SH   SOLE 19 191,359 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,128,757 10,616,184 SH   SOLE 21 10,616,184 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,832,902 9,140,742 SH   SOLE 22 8,115,842 0 1,024,900
PNC FINL SVCS GROUP INC COM 693475105 57,411 286,312 SH   SOLE 23 286,312 0 0
PNC FINL SVCS GROUP INC COM 693475105 184,790 921,554 SH   SOLE 25 921,554 0 0
PNC FINL SVCS GROUP INC COM 693475105 220,562 1,099,952 SH   SOLE 26 489,421 0 610,531
PNC FINL SVCS GROUP INC COM 693475105 234,856 1,171,236 SH   SOLE 28 37,030 0 1,134,206
PNC FINL SVCS GROUP INC COM 693475105 2,768 13,806 SH   SOLE 29 13,806 0 0
PNC FINL SVCS GROUP INC COM 693475105 601,963 3,002,008 SH   SOLE 30 3,000,393 0 1,615
PNC FINL SVCS GROUP INC COM 693475105 36,028 179,675 SH   SOLE 31 72,433 0 107,242
PNC FINL SVCS GROUP INC COM 693475105 14,137 70,503 SH   SOLE 34 70,503 0 0
PNC FINL SVCS GROUP INC COM 693475105 38,689 192,945 SH   SOLE 36 192,945 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,793 13,927 SH   SOLE 40 13,927 0 0
PNC FINL SVCS GROUP INC COM 693475105 81,654 407,212 SH   SOLE 43 31,756 0 375,456
PNM RES INC COM 69349H107 7,049 154,560 SH   SOLE 2 99,372 0 55,188
PNM RES INC COM 69349H107 620 13,597 SH   SOLE 4 13,597 0 0
PNM RES INC COM 69349H107 229 5,024 SH   SOLE 7 5,024 0 0
PNM RES INC COM 69349H107 18,863 413,582 SH   SOLE 18 413,582 0 0
PNM RES INC COM 69349H107 11,456 251,178 SH   SOLE 19 251,178 0 0
PNM RES INC COM 69349H107 301,290 6,605,795 SH   SOLE 21 6,605,795 0 0
PNM RES INC COM 69349H107 117,906 2,585,086 SH   SOLE 22 2,502,783 0 82,303
PNM RES INC COM 69349H107 147 3,233 SH   SOLE 23 3,233 0 0
PNM RES INC COM 69349H107 1,955 42,857 SH   SOLE 26 36,797 0 6,060
PNM RES INC COM 69349H107 4,264 93,487 SH   SOLE 30 93,487 0 0
PNM RES INC COM 69349H107 14,610 320,324 SH   SOLE 31 0 0 320,324
PNM RES INC COM 69349H107 279 6,127 SH   SOLE 36 6,127 0 0
PNM RES INC COM 69349H107 441 9,669 SH   SOLE 40 9,669 0 0
PNM RES INC COM 69349H107 1,780 39,019 SH   SOLE 43 1,795 0 37,224
POINT BIOPHARMA GLOBAL INC COM 730541109 92 16,347 SH   SOLE 2 12,503 0 3,844
POINT BIOPHARMA GLOBAL INC COM 730541109 211 37,600 SH   SOLE 18 37,600 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 5,161 921,632 SH   SOLE 19 921,632 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 69 12,400 SH   SOLE 20 12,400 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 928 165,719 SH   SOLE 21 165,719 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 5,390 962,514 SH   SOLE 22 962,501 0 13
POINT BIOPHARMA GLOBAL INC COM 730541109 59 10,553 SH   SOLE 25 10,553 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 93 16,548 SH   SOLE 30 16,548 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 2,789 498,000 SH   SOLE 34 498,000 0 0
POINTS INTL LTD COM NEW 730843208 22 1,410 SH   SOLE 2 1,410 0 0
POINTS INTL LTD COM NEW 730843208 29 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 63 17,585 SH   SOLE 21 17,585 0 0
POLAR PWR INC COM 73102V105 308 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102 9,480 86,253 SH   SOLE 2 55,971 0 30,282
POLARIS INC COM 731068102 24 221 SH   SOLE 4 221 0 0
POLARIS INC COM 731068102 2,252 20,487 SH   SOLE 7 20,487 0 0
POLARIS INC COM 731068102 13,759 125,188 SH   SOLE 18 125,188 0 0
POLARIS INC COM 731068102 1,863 16,951 SH   SOLE 19 16,951 0 0
POLARIS INC COM 731068102 313,755 2,854,652 SH   SOLE 21 2,854,652 0 0
POLARIS INC COM 731068102 171,400 1,559,459 SH   SOLE 22 1,495,275 0 64,184
POLARIS INC COM 731068102 801 7,289 SH   SOLE 25 7,289 0 0
POLARIS INC COM 731068102 2,392 21,762 SH   SOLE 26 17,144 0 4,618
POLARIS INC COM 731068102 112 1,022 SH   SOLE 28 1,022 0 0
POLARIS INC COM 731068102 7,520 68,419 SH   SOLE 30 68,419 0 0
POLARIS INC COM 731068102 99 900 SH   SOLE 31 900 0 0
POLARIS INC COM 731068102 114 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102 785 7,141 SH   SOLE 40 7,141 0 0
POLARIS INC COM 731068102 2,166 19,709 SH   SOLE 43 1,952 0 17,757
POLARITYTE INC COM 731094108 0 100 SH   SOLE 17 0 0 100
POLARITYTE INC COM 731094108 11 19,395 SH   SOLE 21 19,395 0 0
POLARITYTE INC COM 731094108 507 863,691 SH   SOLE 22 863,691 0 0
POLYMET MNG CORP COM NEW 731916409 59 23,794 SH   SOLE 2 3,196 0 20,598
POLYMET MNG CORP COM NEW 731916409 4 1,480 SH   SOLE 17 0 0 1,480
POLYMET MNG CORP COM NEW 731916409 225 89,860 SH   SOLE 18 89,860 0 0
POLYMET MNG CORP COM NEW 731916409 167 66,698 SH   SOLE 19 66,698 0 0
POLYMET MNG CORP COM NEW 731916409 2,507 1,002,862 SH   SOLE 21 1,002,862 0 0
POLYMET MNG CORP COM NEW 731916409 552 220,916 SH   SOLE 22 211,881 0 9,035
POLYPID LTD SHS M8001Q118 18 3,091 SH   SOLE 22 3,091 0 0
POOL CORP COM 73278L105 40,428 71,427 SH   SOLE 2 19,388 0 52,039
POOL CORP COM 73278L105 16,540 29,223 SH   SOLE 4 17,894 0 11,329
POOL CORP COM 73278L105 26,759 47,278 SH   SOLE 7 38,801 0 8,477
POOL CORP COM 73278L105 743 1,313 SH   SOLE 13 833 0 480
POOL CORP COM 73278L105 2,059 3,637 SH   SOLE 15 3,637 0 0
POOL CORP COM 73278L105 5 8 SH   SOLE 17 0 0 8
POOL CORP COM 73278L105 40,424 71,420 SH   SOLE 18 65,866 0 5,554
POOL CORP COM 73278L105 502,597 887,981 SH   SOLE 19 887,981 0 0
POOL CORP COM 73278L105 816,826 1,443,155 SH   SOLE 21 1,443,155 0 0
POOL CORP COM 73278L105 563,349 995,317 SH   SOLE 22 914,108 0 81,209
POOL CORP COM 73278L105 13,011 22,987 SH   SOLE 23 22,987 0 0
POOL CORP COM 73278L105 142,681 252,086 SH   SOLE 25 252,086 0 0
POOL CORP COM 73278L105 53,540 94,594 SH   SOLE 26 31,946 0 62,648
POOL CORP COM 73278L105 68,948 121,817 SH   SOLE 28 1,678 0 120,139
POOL CORP COM 73278L105 70 124 SH   SOLE 29 124 0 0
POOL CORP COM 73278L105 182,612 322,636 SH   SOLE 30 316,262 0 6,374
POOL CORP COM 73278L105 9,561 16,892 SH   SOLE 31 4,496 0 12,396
POOL CORP COM 73278L105 1,107 1,955 SH   SOLE 34 1,955 0 0
POOL CORP COM 73278L105 10,499 18,549 SH   SOLE 36 18,549 0 0
POOL CORP COM 73278L105 793 1,401 SH   SOLE 40 1,401 0 0
POOL CORP COM 73278L105 16,209 28,638 SH   SOLE 43 6,214 0 22,424
POPULAR INC COM NEW 733174700 16,944 206,528 SH   SOLE 2 27,516 0 179,012
POPULAR INC COM NEW 733174700 324 3,945 SH   SOLE 4 467 0 3,478
POPULAR INC COM NEW 733174700 155 1,886 SH   SOLE 7 1,886 0 0
POPULAR INC COM NEW 733174700 2,763 33,682 SH   SOLE 18 33,682 0 0
POPULAR INC COM NEW 733174700 1,941 23,659 SH   SOLE 19 23,659 0 0
POPULAR INC COM NEW 733174700 105,400 1,284,741 SH   SOLE 21 1,284,741 0 0
POPULAR INC COM NEW 733174700 147,519 1,798,137 SH   SOLE 22 1,705,477 0 92,660
POPULAR INC COM NEW 733174700 952 11,605 SH   SOLE 25 11,605 0 0
POPULAR INC COM NEW 733174700 3,535 43,086 SH   SOLE 26 35,691 0 7,395
POPULAR INC COM NEW 733174700 118 1,436 SH   SOLE 28 1,436 0 0
POPULAR INC COM NEW 733174700 3,993 48,674 SH   SOLE 30 48,674 0 0
POPULAR INC COM NEW 733174700 98 1,191 SH   SOLE 31 1,191 0 0
POPULAR INC COM NEW 733174700 174 2,119 SH   SOLE 36 2,119 0 0
POPULAR INC COM NEW 733174700 823 10,033 SH   SOLE 40 10,033 0 0
POPULAR INC COM NEW 733174700 5,159 62,881 SH   SOLE 43 616 0 62,265
PORCH GROUP INC COM 733245104 556 35,643 SH   SOLE 2 27,662 0 7,981
PORCH GROUP INC COM 733245104 1 81 SH   SOLE 4 81 0 0
PORCH GROUP INC COM 733245104 17 1,091 SH   SOLE 7 1,091 0 0
PORCH GROUP INC COM 733245104 3,471 222,640 SH   SOLE 18 222,640 0 0
PORCH GROUP INC COM 733245104 2,153 138,117 SH   SOLE 19 138,117 0 0
PORCH GROUP INC COM 733245104 43,648 2,799,741 SH   SOLE 21 2,799,741 0 0
PORCH GROUP INC COM 733245104 28,058 1,799,734 SH   SOLE 22 1,753,707 0 46,027
PORCH GROUP INC COM 733245104 151 9,660 SH   SOLE 25 9,660 0 0
PORCH GROUP INC COM 733245104 666 42,713 SH   SOLE 26 35,801 0 6,912
PORCH GROUP INC COM 733245104 135 8,638 SH   SOLE 28 8,638 0 0
PORCH GROUP INC COM 733245104 741 47,505 SH   SOLE 30 47,505 0 0
PORCH GROUP INC COM 733245104 178 11,412 SH   SOLE 40 11,412 0 0
PORTAGE BIOTECH INC COM G7185A128 78 7,296 SH   SOLE 2 1,354 0 5,942
PORTAGE BIOTECH INC COM G7185A128 137 12,781 SH   SOLE 18 12,781 0 0
PORTAGE BIOTECH INC COM G7185A128 79 7,349 SH   SOLE 19 7,349 0 0
PORTAGE BIOTECH INC COM G7185A128 1,551 144,583 SH   SOLE 21 144,583 0 0
PORTAGE BIOTECH INC COM G7185A128 526 48,996 SH   SOLE 22 47,046 0 1,950
PORTILLOS INC COM CL A 73642K106 788 20,985 SH   SOLE 2 15,684 0 5,301
PORTILLOS INC COM CL A 73642K106 2,590 68,990 SH   SOLE 18 68,990 0 0
PORTILLOS INC COM CL A 73642K106 5,062 134,846 SH   SOLE 19 134,846 0 0
PORTILLOS INC COM CL A 73642K106 27,962 744,869 SH   SOLE 21 744,869 0 0
PORTILLOS INC COM CL A 73642K106 18,354 488,926 SH   SOLE 22 483,330 0 5,596
PORTILLOS INC COM CL A 73642K106 1,770 47,141 SH   SOLE 26 42,253 0 4,888
PORTILLOS INC COM CL A 73642K106 4,152 110,594 SH   SOLE 28 0 0 110,594
PORTILLOS INC COM CL A 73642K106 81 2,167 SH   SOLE 31 0 0 2,167
PORTILLOS INC COM CL A 73642K106 4,853 129,277 SH   SOLE 34 129,277 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 11,684 220,785 SH   SOLE 2 90,068 0 130,717
PORTLAND GEN ELEC CO COM NEW 736508847 755 14,267 SH   SOLE 4 14,267 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,426 26,944 SH   SOLE 7 26,944 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 14,687 277,525 SH   SOLE 18 277,525 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 44,855 847,607 SH   SOLE 19 847,607 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 208,425 3,938,500 SH   SOLE 21 3,938,500 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 147,181 2,781,200 SH   SOLE 22 2,691,649 0 89,551
PORTLAND GEN ELEC CO COM NEW 736508847 1,331 25,157 SH   SOLE 23 25,157 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 10,691 202,019 SH   SOLE 26 23,475 0 178,544
PORTLAND GEN ELEC CO COM NEW 736508847 85 1,597 SH   SOLE 28 1,597 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 5,129 96,923 SH   SOLE 30 96,923 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 17,820 336,730 SH   SOLE 31 0 0 336,730
PORTLAND GEN ELEC CO COM NEW 736508847 343 6,482 SH   SOLE 36 6,482 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 582 11,004 SH   SOLE 40 11,004 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,944 55,638 SH   SOLE 43 5,527 0 50,111
PORTMAN RIDGE FIN CORP COM NEW 73688F201 1,542 62,265 SH   SOLE 30 62,265 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201 0 5 SH   SOLE 43 0 0 5
POSCO SPONSORED ADR 693483109 11,676 200,305 SH   SOLE 2 71,058 0 129,247
POSCO SPONSORED ADR 693483109 1,214 20,827 SH   SOLE 4 20,827 0 0
POSCO SPONSORED ADR 693483109 144 2,463 SH   SOLE 13 2,463 0 0
POSCO SPONSORED ADR 693483109 2,146 36,823 SH   SOLE 18 36,823 0 0
POSCO SPONSORED ADR 693483109 693 11,891 SH   SOLE 19 11,891 0 0
POSCO SPONSORED ADR 693483109 184 3,165 SH   SOLE 21 3,165 0 0
POSCO SPONSORED ADR 693483109 15,015 257,585 SH   SOLE 22 175,123 0 82,462
POSCO SPONSORED ADR 693483109 364 6,249 SH   SOLE 30 6,249 0 0
POSCO SPONSORED ADR 693483109 343 5,876 SH   SOLE 31 0 0 5,876
POSCO SPONSORED ADR 693483109 37,285 639,652 SH   SOLE 43 47,680 0 591,972
POSEIDA THERAPEUTICS INC COM 73730P108 305 44,809 SH   SOLE 2 11,294 0 33,515
POSEIDA THERAPEUTICS INC COM 73730P108 674 99,034 SH   SOLE 18 95,221 0 3,813
POSEIDA THERAPEUTICS INC COM 73730P108 2,220 325,986 SH   SOLE 19 325,986 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 9,054 1,329,513 SH   SOLE 21 1,329,513 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 4,723 693,601 SH   SOLE 22 676,533 0 17,068
POSEIDA THERAPEUTICS INC COM 73730P108 46 6,739 SH   SOLE 23 6,739 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 110 16,202 SH   SOLE 26 0 0 16,202
POSEIDA THERAPEUTICS INC COM 73730P108 194 28,504 SH   SOLE 30 28,504 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 59 8,602 SH   SOLE 43 0 0 8,602
POSHMARK INC COM CL A 73739W104 398 23,355 SH   SOLE 2 22,682 0 673
POSHMARK INC COM CL A 73739W104 600 35,223 SH   SOLE 21 35,223 0 0
POSHMARK INC COM CL A 73739W104 9,257 543,597 SH   SOLE 22 536,325 0 7,272
POSHMARK INC COM CL A 73739W104 108 6,327 SH   SOLE 25 6,327 0 0
POSHMARK INC COM CL A 73739W104 39 2,267 SH   SOLE 26 0 0 2,267
POSHMARK INC COM CL A 73739W104 178 10,454 SH   SOLE 30 10,454 0 0
POSHMARK INC COM CL A 73739W104 225 13,207 SH   SOLE 34 13,207 0 0
POSHMARK INC COM CL A 73739W104 92 5,374 SH   SOLE 40 5,374 0 0
POST HLDGS INC COM 737446104 17,976 159,458 SH   SOLE 2 48,295 0 111,163
POST HLDGS INC COM 737446104 58 514 SH   SOLE 4 95 0 419
POST HLDGS INC COM 737446104 154 1,369 SH   SOLE 7 1,369 0 0
POST HLDGS INC COM 737446104 14,373 127,501 SH   SOLE 18 127,501 0 0
POST HLDGS INC COM 737446104 1,904 16,892 SH   SOLE 19 16,892 0 0
POST HLDGS INC COM 737446104 314,150 2,786,748 SH   SOLE 21 2,786,748 0 0
POST HLDGS INC COM 737446104 180,196 1,598,471 SH   SOLE 22 1,532,015 0 66,456
POST HLDGS INC COM 737446104 876 7,772 SH   SOLE 25 7,772 0 0
POST HLDGS INC COM 737446104 2,704 23,983 SH   SOLE 26 18,597 0 5,386
POST HLDGS INC COM 737446104 128 1,134 SH   SOLE 28 1,134 0 0
POST HLDGS INC COM 737446104 3,967 35,193 SH   SOLE 30 35,193 0 0
POST HLDGS INC COM 737446104 103 917 SH   SOLE 31 917 0 0
POST HLDGS INC COM 737446104 191 1,698 SH   SOLE 36 1,698 0 0
POST HLDGS INC COM 737446104 897 7,959 SH   SOLE 40 7,959 0 0
POST HLDGS INC COM 737446104 1,940 17,209 SH   SOLE 43 1,299 0 15,910
POSTAL REALTY TRUST INC CL A 73757R102 396 20,000 SH   SOLE 2 14,437 0 5,563
POSTAL REALTY TRUST INC CL A 73757R102 805 40,645 SH   SOLE 18 40,645 0 0
POSTAL REALTY TRUST INC CL A 73757R102 601 30,363 SH   SOLE 19 30,363 0 0
POSTAL REALTY TRUST INC CL A 73757R102 9,406 475,049 SH   SOLE 21 475,049 0 0
POSTAL REALTY TRUST INC CL A 73757R102 4,280 216,165 SH   SOLE 22 207,722 0 8,443
POSTAL REALTY TRUST INC CL A 73757R102 10 512 SH   SOLE 23 512 0 0
POTBELLY CORP COM 73754Y100 26 4,660 SH   SOLE 18 4,660 0 0
POTBELLY CORP COM 73754Y100 493 88,400 SH   SOLE 21 88,400 0 0
POTBELLY CORP COM 73754Y100 2,255 404,035 SH   SOLE 22 404,035 0 0
POTBELLY CORP COM 73754Y100 29 5,278 SH   SOLE 43 0 0 5,278
POTLATCHDELTIC CORPORATION COM 737630103 6,768 112,380 SH   SOLE 2 46,322 0 66,058
POTLATCHDELTIC CORPORATION COM 737630103 17 288 SH   SOLE 4 288 0 0
POTLATCHDELTIC CORPORATION COM 737630103 56 937 SH   SOLE 7 937 0 0
POTLATCHDELTIC CORPORATION COM 737630103 19,343 321,198 SH   SOLE 18 321,198 0 0
POTLATCHDELTIC CORPORATION COM 737630103 20,374 338,325 SH   SOLE 19 338,325 0 0
POTLATCHDELTIC CORPORATION COM 737630103 333,164 5,532,453 SH   SOLE 21 5,532,453 0 0
POTLATCHDELTIC CORPORATION COM 737630103 116,038 1,926,898 SH   SOLE 22 1,859,481 0 67,417
POTLATCHDELTIC CORPORATION COM 737630103 1 9 SH   SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103 532 8,836 SH   SOLE 25 8,836 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,592 26,443 SH   SOLE 26 22,300 0 4,143
POTLATCHDELTIC CORPORATION COM 737630103 72 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,528 390,708 SH   SOLE 30 390,708 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 74 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103 505 8,389 SH   SOLE 40 8,389 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,063 34,250 SH   SOLE 43 1,663 0 32,587
POWELL INDS INC COM 739128106 263 8,923 SH   SOLE 2 2,374 0 6,549
POWELL INDS INC COM 739128106 6 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,111 37,685 SH   SOLE 18 37,685 0 0
POWELL INDS INC COM 739128106 459 15,571 SH   SOLE 19 15,571 0 0
POWELL INDS INC COM 739128106 33,837 1,147,417 SH   SOLE 21 1,147,417 0 0
POWELL INDS INC COM 739128106 7,026 238,251 SH   SOLE 22 232,957 0 5,294
POWELL INDS INC COM 739128106 322 10,905 SH   SOLE 30 10,905 0 0
POWELL INDS INC COM 739128106 22 749 SH   SOLE 43 89 0 660
POWER & DIGITAL INFRA ACQ CO COM CL A 739190106 37,400 3,415,500 SH   SOLE 2 3,415,500 0 0
POWER & DIGITAL INFRASTRUCTU UNIT 12/09/2026 73919C209 25,066 2,462,280 SH   SOLE 2 2,462,280 0 0
POWER INTEGRATIONS INC COM 739276103 10,756 115,788 SH   SOLE 2 69,569 0 46,219
POWER INTEGRATIONS INC COM 739276103 37 395 SH   SOLE 4 198 0 197
POWER INTEGRATIONS INC COM 739276103 79 848 SH   SOLE 7 848 0 0
POWER INTEGRATIONS INC COM 739276103 26,978 290,430 SH   SOLE 18 266,976 0 23,454
POWER INTEGRATIONS INC COM 739276103 45,006 484,505 SH   SOLE 19 484,505 0 0
POWER INTEGRATIONS INC COM 739276103 392,413 4,224,493 SH   SOLE 21 4,224,493 0 0
POWER INTEGRATIONS INC COM 739276103 189,473 2,039,759 SH   SOLE 22 2,006,076 0 33,683
POWER INTEGRATIONS INC COM 739276103 1,564 16,840 SH   SOLE 23 16,840 0 0
POWER INTEGRATIONS INC COM 739276103 839 9,028 SH   SOLE 25 9,028 0 0
POWER INTEGRATIONS INC COM 739276103 8,877 95,563 SH   SOLE 26 18,695 0 76,868
POWER INTEGRATIONS INC COM 739276103 100 1,081 SH   SOLE 28 1,081 0 0
POWER INTEGRATIONS INC COM 739276103 7,370 79,342 SH   SOLE 30 79,342 0 0
POWER INTEGRATIONS INC COM 739276103 227 2,439 SH   SOLE 34 2,439 0 0
POWER INTEGRATIONS INC COM 739276103 280 3,009 SH   SOLE 36 3,009 0 0
POWER INTEGRATIONS INC COM 739276103 738 7,948 SH   SOLE 40 7,948 0 0
POWER INTEGRATIONS INC COM 739276103 5,941 63,960 SH   SOLE 43 8,418 0 55,542
POWER REIT COM 73933H101 30 441 SH   SOLE 18 441 0 0
POWER REIT COM 73933H101 412 5,984 SH   SOLE 21 5,984 0 0
POWER REIT COM 73933H101 1,287 18,681 SH   SOLE 22 18,681 0 0
POWERFLEET INC COM 73931J109 7 1,440 SH   SOLE 2 0 0 1,440
POWERFLEET INC COM 73931J109 31 6,524 SH   SOLE 18 6,524 0 0
POWERFLEET INC COM 73931J109 452 95,303 SH   SOLE 21 95,303 0 0
POWERFLEET INC COM 73931J109 1,762 371,738 SH   SOLE 22 371,738 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 514 31,207 SH   SOLE 2 12,978 0 18,229
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 13 761 SH   SOLE 7 761 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2,608 158,353 SH   SOLE 18 158,353 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1,595 96,820 SH   SOLE 19 96,820 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 30,623 1,859,313 SH   SOLE 21 1,859,313 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 17,998 1,092,790 SH   SOLE 22 1,049,404 0 43,386
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 100 6,100 SH   SOLE 25 6,100 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 217 13,168 SH   SOLE 30 13,168 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 90 5,489 SH   SOLE 40 5,489 0 0
PPG INDS INC COM 693506107 103,694 601,336 SH   SOLE 2 152,643 0 448,693
PPG INDS INC COM 693506107 40,291 233,655 SH   SOLE 4 150,177 0 83,478
PPG INDS INC COM 693506107 37,475 217,321 SH   SOLE 7 210,425 0 6,896
PPG INDS INC COM 693506107 581 3,372 SH   SOLE 13 658 0 2,714
PPG INDS INC COM 693506107 5,822 33,765 SH   SOLE 15 33,765 0 0
PPG INDS INC COM 693506107 195,529 1,133,897 SH   SOLE 18 1,062,566 0 71,331
PPG INDS INC COM 693506107 389,561 2,259,109 SH   SOLE 19 2,259,109 0 0
PPG INDS INC COM 693506107 1,180,501 6,845,867 SH   SOLE 21 6,845,867 0 0
PPG INDS INC COM 693506107 893,044 5,178,869 SH   SOLE 22 4,697,567 0 481,302
PPG INDS INC COM 693506107 24,260 140,688 SH   SOLE 23 140,688 0 0
PPG INDS INC COM 693506107 93,517 542,315 SH   SOLE 25 542,315 0 0
PPG INDS INC COM 693506107 121,507 704,632 SH   SOLE 26 319,289 0 385,343
PPG INDS INC COM 693506107 141,317 819,516 SH   SOLE 28 8,292 0 811,224
PPG INDS INC COM 693506107 34 199 SH   SOLE 29 199 0 0
PPG INDS INC COM 693506107 290,087 1,682,247 SH   SOLE 30 1,682,247 0 0
PPG INDS INC COM 693506107 17,951 104,101 SH   SOLE 31 26,832 0 77,269
PPG INDS INC COM 693506107 121,488 704,525 SH   SOLE 34 704,525 0 0
PPG INDS INC COM 693506107 17,404 100,930 SH   SOLE 36 100,930 0 0
PPG INDS INC COM 693506107 1,348 7,816 SH   SOLE 40 7,816 0 0
PPG INDS INC COM 693506107 23,771 137,849 SH   SOLE 43 7,360 0 130,490
PPL CORP COM 69351T106 55,285 1,839,140 SH   SOLE 2 271,209 0 1,567,931
PPL CORP COM 69351T106 12,319 409,821 SH   SOLE 4 380,162 0 29,659
PPL CORP COM 69351T106 21,945 730,027 SH   SOLE 7 706,674 0 23,353
PPL CORP COM 69351T106 379 12,609 SH   SOLE 13 2,351 0 10,258
PPL CORP COM 69351T106 3,196 106,316 SH   SOLE 15 106,316 0 0
PPL CORP COM 69351T106 46,013 1,530,706 SH   SOLE 18 1,463,535 0 67,171
PPL CORP COM 69351T106 9,629 320,327 SH   SOLE 19 320,327 0 0
PPL CORP COM 69351T106 971,589 32,321,651 SH   SOLE 21 32,321,651 0 0
PPL CORP COM 69351T106 475,773 15,827,451 SH   SOLE 22 14,275,894 0 1,551,557
PPL CORP COM 69351T106 13,073 434,905 SH   SOLE 23 434,905 0 0
PPL CORP COM 69351T106 8,094 269,246 SH   SOLE 25 269,246 0 0
PPL CORP COM 69351T106 38,440 1,278,760 SH   SOLE 26 475,155 0 803,605
PPL CORP COM 69351T106 33,613 1,118,197 SH   SOLE 28 17,251 0 1,100,946
PPL CORP COM 69351T106 105 3,506 SH   SOLE 29 3,506 0 0
PPL CORP COM 69351T106 101,473 3,375,678 SH   SOLE 30 3,375,678 0 0
PPL CORP COM 69351T106 93,419 3,107,758 SH   SOLE 31 89,671 0 3,018,087
PPL CORP COM 69351T106 7,604 252,963 SH   SOLE 32 252,963 0 0
PPL CORP COM 69351T106 1,213 40,363 SH   SOLE 34 40,363 0 0
PPL CORP COM 69351T106 26,209 871,883 SH   SOLE 35 871,883 0 0
PPL CORP COM 69351T106 11,545 384,071 SH   SOLE 36 384,071 0 0
PPL CORP COM 69351T106 430 14,302 SH   SOLE 40 14,302 0 0
PPL CORP COM 69351T106 9,360 311,392 SH   SOLE 43 29,309 0 282,083
PRA GROUP INC COM 69354N106 6,458 128,613 SH   SOLE 2 62,163 0 66,450
PRA GROUP INC COM 69354N106 6 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106 32 631 SH   SOLE 7 631 0 0
PRA GROUP INC COM 69354N106 8,434 167,980 SH   SOLE 18 167,980 0 0
PRA GROUP INC COM 69354N106 18,170 361,889 SH   SOLE 19 361,889 0 0
PRA GROUP INC COM 69354N106 269,482 5,367,098 SH   SOLE 21 5,367,098 0 0
PRA GROUP INC COM 69354N106 73,283 1,459,534 SH   SOLE 22 1,416,015 0 43,519
PRA GROUP INC COM 69354N106 594 11,822 SH   SOLE 23 11,822 0 0
PRA GROUP INC COM 69354N106 455 9,064 SH   SOLE 25 9,064 0 0
PRA GROUP INC COM 69354N106 5,425 108,050 SH   SOLE 26 26,375 0 81,675
PRA GROUP INC COM 69354N106 41 816 SH   SOLE 28 816 0 0
PRA GROUP INC COM 69354N106 4,297 85,579 SH   SOLE 30 85,579 0 0
PRA GROUP INC COM 69354N106 320 6,374 SH   SOLE 36 6,374 0 0
PRA GROUP INC COM 69354N106 264 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC COM 69354N106 915 18,218 SH   SOLE 43 266 0 17,952
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 2,649 2,275,000 PRN   SOLE 21 2,275,000 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 433 21,990 SH   SOLE 2 6,293 0 15,697
PRAXIS PRECISION MEDICINES I COM 74006W108 6 321 SH   SOLE 7 321 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 1,963 99,668 SH   SOLE 18 99,668 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 1,141 57,935 SH   SOLE 19 57,935 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 29,231 1,483,784 SH   SOLE 21 1,483,784 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 15,566 790,132 SH   SOLE 22 760,589 0 29,543
PRAXIS PRECISION MEDICINES I COM 74006W108 77 3,923 SH   SOLE 25 3,923 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 17 881 SH   SOLE 26 881 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 509 25,820 SH   SOLE 30 25,820 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 51 2,572 SH   SOLE 40 2,572 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 190 9,670 SH   SOLE 43 0 0 9,670
PRECIGEN INC COM 74017N105 254 68,573 SH   SOLE 2 29,233 0 39,340
PRECIGEN INC COM 74017N105 1 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 5 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 995 268,303 SH   SOLE 18 268,303 0 0
PRECIGEN INC COM 74017N105 624 168,071 SH   SOLE 19 168,071 0 0
PRECIGEN INC COM 74017N105 14,919 4,021,204 SH   SOLE 21 4,021,204 0 0
PRECIGEN INC COM 74017N105 8,821 2,377,578 SH   SOLE 22 2,329,225 0 48,353
PRECIGEN INC COM 74017N105 43 11,594 SH   SOLE 25 11,594 0 0
PRECIGEN INC COM 74017N105 196 52,902 SH   SOLE 26 4,946 0 47,956
PRECIGEN INC COM 74017N105 33 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 605 163,164 SH   SOLE 30 163,164 0 0
PRECIGEN INC COM 74017N105 38 10,220 SH   SOLE 40 10,220 0 0
PRECIGEN INC COM 74017N105 101 27,308 SH   SOLE 43 0 0 27,308
PRECIPIO INC COM 74019L503 6 3,586 SH   SOLE 18 3,586 0 0
PRECIPIO INC COM 74019L503 80 50,546 SH   SOLE 21 50,546 0 0
PRECIPIO INC COM 74019L503 916 579,468 SH   SOLE 22 579,468 0 0
PRECISION BIOSCIENCES INC COM 74019P108 537 72,510 SH   SOLE 2 51,254 0 21,256
PRECISION BIOSCIENCES INC COM 74019P108 7 986 SH   SOLE 7 986 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,192 161,101 SH   SOLE 18 143,561 0 17,540
PRECISION BIOSCIENCES INC COM 74019P108 2,514 339,786 SH   SOLE 19 339,786 0 0
PRECISION BIOSCIENCES INC COM 74019P108 17,349 2,344,431 SH   SOLE 21 2,344,431 0 0
PRECISION BIOSCIENCES INC COM 74019P108 10,092 1,363,727 SH   SOLE 22 1,338,921 0 24,806
PRECISION BIOSCIENCES INC COM 74019P108 60 8,121 SH   SOLE 23 8,121 0 0
PRECISION BIOSCIENCES INC COM 74019P108 50 6,706 SH   SOLE 25 6,706 0 0
PRECISION BIOSCIENCES INC COM 74019P108 199 26,846 SH   SOLE 26 2,299 0 24,547
PRECISION BIOSCIENCES INC COM 74019P108 281 37,927 SH   SOLE 30 37,927 0 0
PRECISION BIOSCIENCES INC COM 74019P108 12 1,656 SH   SOLE 36 1,656 0 0
PRECISION BIOSCIENCES INC COM 74019P108 25 3,321 SH   SOLE 40 3,321 0 0
PRECISION BIOSCIENCES INC COM 74019P108 181 24,396 SH   SOLE 43 8,884 0 15,512
PRECISION DRILLING CORP COM NEW 74022D407 212 5,980 SH   SOLE 43 427 0 5,553
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 13 13,207 SH   SOLE 18 13,207 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 147 154,661 SH   SOLE 21 154,661 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,228 67,981 SH   SOLE 2 22,241 0 45,740
PREFERRED APT CMNTYS INC COM 74039L103 11 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 3,097 171,499 SH   SOLE 18 171,499 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,648 91,239 SH   SOLE 19 91,239 0 0
PREFERRED APT CMNTYS INC COM 74039L103 40,549 2,245,227 SH   SOLE 21 2,245,227 0 0
PREFERRED APT CMNTYS INC COM 74039L103 21,915 1,213,463 SH   SOLE 22 1,182,874 0 30,589
PREFERRED APT CMNTYS INC COM 74039L103 37 2,060 SH   SOLE 23 2,060 0 0
PREFERRED APT CMNTYS INC COM 74039L103 432 23,897 SH   SOLE 43 4,601 0 19,296
PREFERRED BK LOS ANGELES CA COM NEW 740367404 643 8,951 SH   SOLE 2 2,999 0 5,952
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,767 38,540 SH   SOLE 18 38,540 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,086 15,134 SH   SOLE 19 15,134 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 81,883 1,140,593 SH   SOLE 21 1,140,593 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 15,594 217,220 SH   SOLE 22 207,930 0 9,290
PREFERRED BK LOS ANGELES CA COM NEW 740367404 59 821 SH   SOLE 26 0 0 821
PREFERRED BK LOS ANGELES CA COM NEW 740367404 58 808 SH   SOLE 28 808 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,256 17,491 SH   SOLE 30 17,491 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 90 1,250 SH   SOLE 40 1,250 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 384 5,344 SH   SOLE 43 22 0 5,322
PREFORMED LINE PRODS CO COM 740444104 124 1,914 SH   SOLE 2 128 0 1,786
PREFORMED LINE PRODS CO COM 740444104 5 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 631 9,757 SH   SOLE 18 9,757 0 0
PREFORMED LINE PRODS CO COM 740444104 342 5,289 SH   SOLE 19 5,289 0 0
PREFORMED LINE PRODS CO COM 740444104 7,290 112,679 SH   SOLE 21 112,679 0 0
PREFORMED LINE PRODS CO COM 740444104 3,453 53,365 SH   SOLE 22 51,734 0 1,631
PREFORMED LINE PRODS CO COM 740444104 10 151 SH   SOLE 43 0 0 151
PRELUDE THERAPEUTICS INC COM 74065P101 74 5,965 SH   SOLE 2 3,562 0 2,403
PRELUDE THERAPEUTICS INC COM 74065P101 3 232 SH   SOLE 7 232 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 369 29,600 SH   SOLE 18 29,600 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 350 28,117 SH   SOLE 19 28,117 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 6,157 494,552 SH   SOLE 21 494,552 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 3,805 305,588 SH   SOLE 22 298,483 0 7,105
PRELUDE THERAPEUTICS INC COM 74065P101 44 3,550 SH   SOLE 25 3,550 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 13 1,082 SH   SOLE 26 1,082 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 242 19,420 SH   SOLE 30 19,420 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 24 1,934 SH   SOLE 36 1,934 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 18 1,457 SH   SOLE 40 1,457 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 62 5,007 SH   SOLE 43 523 0 4,484
PREMIER FINANCIAL CORP COM 74052F108 5,311 171,819 SH   SOLE 2 97,275 0 74,544
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,703 119,789 SH   SOLE 18 119,789 0 0
PREMIER FINANCIAL CORP COM 74052F108 9,752 315,505 SH   SOLE 19 315,505 0 0
PREMIER FINANCIAL CORP COM 74052F108 47,045 1,522,006 SH   SOLE 21 1,522,006 0 0
PREMIER FINANCIAL CORP COM 74052F108 49,198 1,591,642 SH   SOLE 22 1,553,274 0 38,368
PREMIER FINANCIAL CORP COM 74052F108 555 17,963 SH   SOLE 23 17,963 0 0
PREMIER FINANCIAL CORP COM 74052F108 240 7,768 SH   SOLE 25 7,768 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,715 87,822 SH   SOLE 26 1,450 0 86,372
PREMIER FINANCIAL CORP COM 74052F108 94 3,036 SH   SOLE 28 3,036 0 0
PREMIER FINANCIAL CORP COM 74052F108 324 10,473 SH   SOLE 30 10,473 0 0
PREMIER FINANCIAL CORP COM 74052F108 404 13,062 SH   SOLE 34 13,062 0 0
PREMIER FINANCIAL CORP COM 74052F108 68 2,215 SH   SOLE 36 2,215 0 0
PREMIER FINANCIAL CORP COM 74052F108 125 4,049 SH   SOLE 40 4,049 0 0
PREMIER FINANCIAL CORP COM 74052F108 1,104 35,709 SH   SOLE 43 1,090 0 34,619
PREMIER INC CL A 74051N102 11,454 278,205 SH   SOLE 2 62,137 0 216,068
PREMIER INC CL A 74051N102 21 511 SH   SOLE 4 511 0 0
PREMIER INC CL A 74051N102 99 2,407 SH   SOLE 7 2,407 0 0
PREMIER INC CL A 74051N102 2,070 50,279 SH   SOLE 18 50,279 0 0
PREMIER INC CL A 74051N102 9,479 230,234 SH   SOLE 19 230,234 0 0
PREMIER INC CL A 74051N102 82,213 1,996,916 SH   SOLE 21 1,996,916 0 0
PREMIER INC CL A 74051N102 111,986 2,720,093 SH   SOLE 22 2,578,622 0 141,471
PREMIER INC CL A 74051N102 528 12,818 SH   SOLE 23 12,818 0 0
PREMIER INC CL A 74051N102 933 22,656 SH   SOLE 25 22,656 0 0
PREMIER INC CL A 74051N102 2,173 52,777 SH   SOLE 26 42,297 0 10,480
PREMIER INC CL A 74051N102 90 2,179 SH   SOLE 28 2,179 0 0
PREMIER INC CL A 74051N102 27,158 659,650 SH   SOLE 30 659,650 0 0
PREMIER INC CL A 74051N102 79 1,915 SH   SOLE 31 1,915 0 0
PREMIER INC CL A 74051N102 466 11,325 SH   SOLE 36 11,325 0 0
PREMIER INC CL A 74051N102 686 16,673 SH   SOLE 40 16,673 0 0
PREMIER INC CL A 74051N102 5,724 139,021 SH   SOLE 43 4,726 0 134,295
PRESIDIO PPTY TR INC COM CL A 74102L303 6 1,536 SH   SOLE 18 1,536 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303 89 22,869 SH   SOLE 21 22,869 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9,800 161,590 SH   SOLE 2 22,886 0 138,704
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 14 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 42 689 SH   SOLE 7 689 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11,725 193,324 SH   SOLE 18 193,324 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 6,186 101,996 SH   SOLE 19 101,996 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 375,957 6,198,791 SH   SOLE 21 6,198,791 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 77,437 1,276,779 SH   SOLE 22 1,227,421 0 49,358
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 384 6,338 SH   SOLE 25 6,338 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,000 16,494 SH   SOLE 26 12,823 0 3,671
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 54 892 SH   SOLE 28 892 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,450 89,868 SH   SOLE 30 89,868 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 27 446 SH   SOLE 34 446 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 58 953 SH   SOLE 36 953 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 349 5,747 SH   SOLE 40 5,747 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,472 57,251 SH   SOLE 43 825 0 56,426
PRETIUM RES INC COM 74139C102 628 44,595 SH   SOLE 21 44,595 0 0
PRICE T ROWE GROUP INC COM 74144T108 108,541 551,977 SH   SOLE 2 148,056 0 403,921
PRICE T ROWE GROUP INC COM 74144T108 31,428 159,825 SH   SOLE 4 100,610 0 59,215
PRICE T ROWE GROUP INC COM 74144T108 56,333 286,477 SH   SOLE 7 226,956 0 59,521
PRICE T ROWE GROUP INC COM 74144T108 640 3,255 SH   SOLE 13 888 0 2,367
PRICE T ROWE GROUP INC COM 74144T108 6,398 32,539 SH   SOLE 15 32,539 0 0
PRICE T ROWE GROUP INC COM 74144T108 101,032 513,794 SH   SOLE 18 483,326 0 30,468
PRICE T ROWE GROUP INC COM 74144T108 26,568 135,110 SH   SOLE 19 135,110 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,601,381 8,143,721 SH   SOLE 21 8,143,721 0 0
PRICE T ROWE GROUP INC COM 74144T108 952,673 4,844,756 SH   SOLE 22 4,381,336 0 463,420
PRICE T ROWE GROUP INC COM 74144T108 26,365 134,079 SH   SOLE 23 134,079 0 0
PRICE T ROWE GROUP INC COM 74144T108 84,311 428,758 SH   SOLE 25 428,758 0 0
PRICE T ROWE GROUP INC COM 74144T108 92,473 470,267 SH   SOLE 26 159,434 0 310,833
PRICE T ROWE GROUP INC COM 74144T108 148,402 754,691 SH   SOLE 28 8,406 0 746,285
PRICE T ROWE GROUP INC COM 74144T108 38 195 SH   SOLE 29 195 0 0
PRICE T ROWE GROUP INC COM 74144T108 367,091 1,866,820 SH   SOLE 30 1,866,820 0 0
PRICE T ROWE GROUP INC COM 74144T108 16,932 86,107 SH   SOLE 31 25,282 0 60,825
PRICE T ROWE GROUP INC COM 74144T108 4,314 21,939 SH   SOLE 34 21,939 0 0
PRICE T ROWE GROUP INC COM 74144T108 23,631 120,172 SH   SOLE 36 120,172 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,494 7,598 SH   SOLE 40 7,598 0 0
PRICE T ROWE GROUP INC COM 74144T108 48,609 247,199 SH   SOLE 43 31,866 0 215,333
PRICESMART INC COM 741511109 1,585 21,656 SH   SOLE 2 7,499 0 14,157
PRICESMART INC COM 741511109 5 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 23 311 SH   SOLE 7 311 0 0
PRICESMART INC COM 741511109 6,581 89,946 SH   SOLE 18 89,946 0 0
PRICESMART INC COM 741511109 4,204 57,455 SH   SOLE 19 57,455 0 0
PRICESMART INC COM 741511109 215,415 2,944,032 SH   SOLE 21 2,944,032 0 0
PRICESMART INC COM 741511109 46,837 640,113 SH   SOLE 22 616,941 0 23,172
PRICESMART INC COM 741511109 409 5,595 SH   SOLE 23 5,595 0 0
PRICESMART INC COM 741511109 346 4,734 SH   SOLE 25 4,734 0 0
PRICESMART INC COM 741511109 1,324 18,093 SH   SOLE 26 10,390 0 7,703
PRICESMART INC COM 741511109 31 418 SH   SOLE 28 418 0 0
PRICESMART INC COM 741511109 3,251 44,427 SH   SOLE 30 44,427 0 0
PRICESMART INC COM 741511109 5,773 78,905 SH   SOLE 31 0 0 78,905
PRICESMART INC COM 741511109 313 4,271 SH   SOLE 36 4,271 0 0
PRICESMART INC COM 741511109 207 2,824 SH   SOLE 40 2,824 0 0
PRICESMART INC COM 741511109 1,642 22,442 SH   SOLE 43 3,980 0 18,462
PRIMEENERGY RESOURCES CORP COM 74158E104 10 138 SH   SOLE 18 138 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 114 1,626 SH   SOLE 21 1,626 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 13 188 SH   SOLE 22 188 0 0
PRIMERICA INC COM 74164M108 18,551 121,033 SH   SOLE 2 35,061 0 85,972
PRIMERICA INC COM 74164M108 21 137 SH   SOLE 4 137 0 0
PRIMERICA INC COM 74164M108 112 731 SH   SOLE 7 731 0 0
PRIMERICA INC COM 74164M108 13,147 85,776 SH   SOLE 18 85,776 0 0
PRIMERICA INC COM 74164M108 1,752 11,430 SH   SOLE 19 11,430 0 0
PRIMERICA INC COM 74164M108 292,311 1,907,167 SH   SOLE 21 1,907,167 0 0
PRIMERICA INC COM 74164M108 166,074 1,083,541 SH   SOLE 22 1,039,948 0 43,593
PRIMERICA INC COM 74164M108 796 5,192 SH   SOLE 25 5,192 0 0
PRIMERICA INC COM 74164M108 2,742 17,893 SH   SOLE 26 14,620 0 3,273
PRIMERICA INC COM 74164M108 108 702 SH   SOLE 28 702 0 0
PRIMERICA INC COM 74164M108 7,561 49,333 SH   SOLE 30 49,333 0 0
PRIMERICA INC COM 74164M108 93 604 SH   SOLE 31 604 0 0
PRIMERICA INC COM 74164M108 358 2,338 SH   SOLE 36 2,338 0 0
PRIMERICA INC COM 74164M108 792 5,170 SH   SOLE 40 5,170 0 0
PRIMERICA INC COM 74164M108 3,399 22,179 SH   SOLE 43 5,767 0 16,412
PRIMIS FINANCIAL CORP COM 74167B109 206 13,668 SH   SOLE 2 950 0 12,718
PRIMIS FINANCIAL CORP COM 74167B109 5 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109 1,153 76,640 SH   SOLE 18 76,640 0 0
PRIMIS FINANCIAL CORP COM 74167B109 597 39,703 SH   SOLE 19 39,703 0 0
PRIMIS FINANCIAL CORP COM 74167B109 14,251 947,549 SH   SOLE 21 947,549 0 0
PRIMIS FINANCIAL CORP COM 74167B109 4,743 315,357 SH   SOLE 22 300,917 0 14,440
PRIMIS FINANCIAL CORP COM 74167B109 37 2,450 SH   SOLE 43 0 0 2,450
PRIMO WATER CORPORATION COM 74167P108 2,025 114,880 SH   SOLE 2 12,550 0 102,330
PRIMO WATER CORPORATION COM 74167P108 39 2,226 SH   SOLE 7 2,226 0 0
PRIMO WATER CORPORATION COM 74167P108 8,415 477,329 SH   SOLE 18 477,329 0 0
PRIMO WATER CORPORATION COM 74167P108 4,930 279,622 SH   SOLE 19 279,622 0 0
PRIMO WATER CORPORATION COM 74167P108 95,161 5,397,663 SH   SOLE 21 5,397,663 0 0
PRIMO WATER CORPORATION COM 74167P108 27,591 1,564,992 SH   SOLE 22 1,472,863 0 92,129
PRIMO WATER CORPORATION COM 74167P108 68 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108 1,796 101,884 SH   SOLE 43 0 0 101,884
PRIMORIS SVCS CORP COM 74164F103 2,465 102,774 SH   SOLE 2 34,927 0 67,847
PRIMORIS SVCS CORP COM 74164F103 3 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103 1,102 45,964 SH   SOLE 7 45,964 0 0
PRIMORIS SVCS CORP COM 74164F103 4,038 168,397 SH   SOLE 18 164,893 0 3,504
PRIMORIS SVCS CORP COM 74164F103 9,998 416,912 SH   SOLE 19 416,912 0 0
PRIMORIS SVCS CORP COM 74164F103 53,820 2,244,374 SH   SOLE 21 2,244,374 0 0
PRIMORIS SVCS CORP COM 74164F103 39,459 1,645,492 SH   SOLE 22 1,592,059 0 53,433
PRIMORIS SVCS CORP COM 74164F103 316 13,172 SH   SOLE 23 13,172 0 0
PRIMORIS SVCS CORP COM 74164F103 234 9,757 SH   SOLE 25 9,757 0 0
PRIMORIS SVCS CORP COM 74164F103 2,582 107,684 SH   SOLE 26 20,247 0 87,437
PRIMORIS SVCS CORP COM 74164F103 23 948 SH   SOLE 28 948 0 0
PRIMORIS SVCS CORP COM 74164F103 738 30,763 SH   SOLE 30 30,763 0 0
PRIMORIS SVCS CORP COM 74164F103 34 1,414 SH   SOLE 36 1,414 0 0
PRIMORIS SVCS CORP COM 74164F103 163 6,783 SH   SOLE 40 6,783 0 0
PRIMORIS SVCS CORP COM 74164F103 377 15,737 SH   SOLE 43 17 0 15,720
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 1 32 SH   SOLE 17 0 0 32
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 47,265 653,469 SH   SOLE 2 93,993 0 559,476
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 14,124 195,267 SH   SOLE 4 107,593 0 87,674
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 16,847 232,914 SH   SOLE 7 225,679 0 7,235
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 356 4,921 SH   SOLE 13 722 0 4,199
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,823 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 49,860 689,335 SH   SOLE 18 654,625 0 34,710
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8,565 118,410 SH   SOLE 19 118,410 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 770,709 10,655,457 SH   SOLE 21 10,655,457 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 385,476 5,329,413 SH   SOLE 22 4,804,293 0 525,120
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10,900 150,697 SH   SOLE 23 150,697 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 32,991 456,112 SH   SOLE 25 456,112 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 40,725 563,044 SH   SOLE 26 179,870 0 383,174
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 59,294 819,777 SH   SOLE 28 117,213 0 702,564
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30 415 SH   SOLE 29 415 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 123,813 1,711,779 SH   SOLE 30 1,711,779 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7,884 108,999 SH   SOLE 31 32,555 0 76,444
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5,122 70,815 SH   SOLE 32 70,815 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 935 12,923 SH   SOLE 34 12,923 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 17,542 242,526 SH   SOLE 35 242,526 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9,344 129,180 SH   SOLE 36 129,180 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 669 9,251 SH   SOLE 40 9,251 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 21,900 302,786 SH   SOLE 43 18,449 0 284,337
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 18 2,496 SH   SOLE 2 482 0 2,014
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 175 24,727 SH   SOLE 18 24,727 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 81 11,376 SH   SOLE 19 11,376 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 2,469 348,772 SH   SOLE 21 348,772 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 630 88,949 SH   SOLE 22 88,461 0 488
PRIVIA HEALTH GROUP INC COM 74276R102 335 12,933 SH   SOLE 2 8,965 0 3,968
PRIVIA HEALTH GROUP INC COM 74276R102 8 315 SH   SOLE 7 315 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 1,107 42,802 SH   SOLE 18 42,802 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 758 29,307 SH   SOLE 19 29,307 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 15,714 607,408 SH   SOLE 21 607,408 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 13,724 530,488 SH   SOLE 22 519,494 0 10,994
PRIVIA HEALTH GROUP INC COM 74276R102 90 3,462 SH   SOLE 25 3,462 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 51 1,964 SH   SOLE 26 0 0 1,964
PRIVIA HEALTH GROUP INC COM 74276R102 155 5,982 SH   SOLE 30 5,982 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 72 2,775 SH   SOLE 40 2,775 0 0
PRO-DEX INC COLO COM NEW 74265M205 11 456 SH   SOLE 18 456 0 0
PRO-DEX INC COLO COM NEW 74265M205 135 5,819 SH   SOLE 21 5,819 0 0
PRO-DEX INC COLO COM NEW 74265M205 999 43,048 SH   SOLE 22 43,048 0 0
PROASSURANCE CORP COM 74267C106 1,048 41,421 SH   SOLE 2 14,197 0 27,224
PROASSURANCE CORP COM 74267C106 6 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 19 761 SH   SOLE 7 761 0 0
PROASSURANCE CORP COM 74267C106 5,159 203,910 SH   SOLE 18 203,910 0 0
PROASSURANCE CORP COM 74267C106 2,291 90,564 SH   SOLE 19 90,564 0 0
PROASSURANCE CORP COM 74267C106 156,810 6,198,040 SH   SOLE 21 6,198,040 0 0
PROASSURANCE CORP COM 74267C106 31,314 1,237,719 SH   SOLE 22 1,188,183 0 49,536
PROASSURANCE CORP COM 74267C106 95 3,752 SH   SOLE 25 3,752 0 0
PROASSURANCE CORP COM 74267C106 349 13,776 SH   SOLE 26 9,131 0 4,645
PROASSURANCE CORP COM 74267C106 58 2,304 SH   SOLE 28 2,304 0 0
PROASSURANCE CORP COM 74267C106 2,367 93,540 SH   SOLE 30 93,540 0 0
PROASSURANCE CORP COM 74267C106 135 5,336 SH   SOLE 40 5,336 0 0
PROASSURANCE CORP COM 74267C106 621 24,560 SH   SOLE 43 1,853 0 22,707
PROCEPT BIOROBOTICS CORP COM 74276L105 13 517 SH   SOLE 2 0 0 517
PROCEPT BIOROBOTICS CORP COM 74276L105 472 18,883 SH   SOLE 18 18,883 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 302 12,084 SH   SOLE 19 12,084 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 5,470 218,702 SH   SOLE 21 218,702 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 1,779 71,119 SH   SOLE 22 70,353 0 766
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 10 2,103 SH   SOLE 18 2,103 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 138 28,105 SH   SOLE 21 28,105 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 1 293 SH   SOLE 22 293 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 6,662 83,310 SH   SOLE 2 3,619 0 79,691
PROCORE TECHNOLOGIES INC COM 74275K108 68 847 SH   SOLE 7 847 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 2,000 25,008 SH   SOLE 18 25,008 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 7,485 93,602 SH   SOLE 19 93,602 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 56,211 702,903 SH   SOLE 21 702,903 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 40,247 503,279 SH   SOLE 22 460,639 0 42,640
PROCORE TECHNOLOGIES INC COM 74275K108 878 10,984 SH   SOLE 26 10,984 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 72 900 SH   SOLE 31 900 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 13,120 164,064 SH   SOLE 34 164,064 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 489 6,109 SH   SOLE 43 0 0 6,109
PROCTER AND GAMBLE CO COM 742718109 851,536 5,205,622 SH   SOLE 2 1,016,927 0 4,188,695
PROCTER AND GAMBLE CO COM 742718109 195,907 1,197,622 SH   SOLE 4 986,616 0 211,006
PROCTER AND GAMBLE CO COM 742718109 384,460 2,350,286 SH   SOLE 7 2,210,139 0 140,147
PROCTER AND GAMBLE CO COM 742718109 8,486 51,878 SH   SOLE 13 27,924 0 23,954
PROCTER AND GAMBLE CO COM 742718109 56,218 343,675 SH   SOLE 15 343,675 0 0
PROCTER AND GAMBLE CO COM 742718109 11 65 SH   SOLE 17 0 0 65
PROCTER AND GAMBLE CO COM 742718109 602,666 3,684,227 SH   SOLE 18 3,300,968 0 383,259
PROCTER AND GAMBLE CO COM 742718109 160,753 982,716 SH   SOLE 19 982,716 0 0
PROCTER AND GAMBLE CO COM 742718109 9,069,825 55,445,805 SH   SOLE 21 55,445,805 0 0
PROCTER AND GAMBLE CO COM 742718109 8,438,488 51,586,307 SH   SOLE 22 46,375,287 0 5,211,020
PROCTER AND GAMBLE CO COM 742718109 235,936 1,442,325 SH   SOLE 23 1,442,325 0 0
PROCTER AND GAMBLE CO COM 742718109 619,440 3,786,774 SH   SOLE 25 3,786,774 0 0
PROCTER AND GAMBLE CO COM 742718109 841,607 5,144,928 SH   SOLE 26 1,825,588 0 3,319,340
PROCTER AND GAMBLE CO COM 742718109 1,056,652 6,459,540 SH   SOLE 28 203,471 0 6,256,069
PROCTER AND GAMBLE CO COM 742718109 3,614 22,095 SH   SOLE 29 22,095 0 0
PROCTER AND GAMBLE CO COM 742718109 1,770,362 10,822,608 SH   SOLE 30 10,802,691 0 19,917
PROCTER AND GAMBLE CO COM 742718109 723,687 4,424,057 SH   SOLE 31 322,295 0 4,101,762
PROCTER AND GAMBLE CO COM 742718109 38,349 234,437 SH   SOLE 32 234,437 0 0
PROCTER AND GAMBLE CO COM 742718109 35,979 219,950 SH   SOLE 34 219,950 0 0
PROCTER AND GAMBLE CO COM 742718109 178,580 1,091,700 SH   SOLE 36 1,091,700 0 0
PROCTER AND GAMBLE CO COM 742718109 13,223 80,834 SH   SOLE 40 80,834 0 0
PROCTER AND GAMBLE CO COM 742718109 365,738 2,235,834 SH   SOLE 43 189,972 0 2,045,862
PROFESSIONAL HLDG CORP CL A COM 743139107 12 649 SH   SOLE 2 0 0 649
PROFESSIONAL HLDG CORP CL A COM 743139107 46 2,414 SH   SOLE 18 2,414 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 570 29,752 SH   SOLE 21 29,752 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 644 33,628 SH   SOLE 22 33,628 0 0
PROFIRE ENERGY INC COM 74316X101 8 7,421 SH   SOLE 18 7,421 0 0
PROFIRE ENERGY INC COM 74316X101 130 123,002 SH   SOLE 21 123,002 0 0
PROFIRE ENERGY INC COM 74316X101 290 273,576 SH   SOLE 22 273,576 0 0
PROG HOLDINGS INC COM NPV 74319R101 6,086 134,924 SH   SOLE 2 66,371 0 68,553
PROG HOLDINGS INC COM NPV 74319R101 10 218 SH   SOLE 4 218 0 0
PROG HOLDINGS INC COM NPV 74319R101 51 1,134 SH   SOLE 7 1,134 0 0
PROG HOLDINGS INC COM NPV 74319R101 13,646 302,508 SH   SOLE 18 293,747 0 8,761
PROG HOLDINGS INC COM NPV 74319R101 19,796 438,838 SH   SOLE 19 438,838 0 0
PROG HOLDINGS INC COM NPV 74319R101 201,522 4,467,347 SH   SOLE 21 4,467,347 0 0
PROG HOLDINGS INC COM NPV 74319R101 90,735 2,011,414 SH   SOLE 22 1,952,012 0 59,402
PROG HOLDINGS INC COM NPV 74319R101 588 13,031 SH   SOLE 23 13,031 0 0
PROG HOLDINGS INC COM NPV 74319R101 461 10,217 SH   SOLE 25 10,217 0 0
PROG HOLDINGS INC COM NPV 74319R101 4,181 92,687 SH   SOLE 26 17,274 0 75,413
PROG HOLDINGS INC COM NPV 74319R101 54 1,207 SH   SOLE 28 1,207 0 0
PROG HOLDINGS INC COM NPV 74319R101 1,815 40,245 SH   SOLE 30 40,245 0 0
PROG HOLDINGS INC COM NPV 74319R101 287 6,358 SH   SOLE 36 6,358 0 0
PROG HOLDINGS INC COM NPV 74319R101 369 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101 3,982 88,277 SH   SOLE 43 2,437 0 85,840
PROGENITY INC COM 74319F107 1 514 SH   SOLE 2 0 0 514
PROGENITY INC COM 74319F107 6 3,001 SH   SOLE 18 3,001 0 0
PROGENITY INC COM 74319F107 95 45,651 SH   SOLE 21 45,651 0 0
PROGENITY INC COM 74319F107 3,376 1,615,211 SH   SOLE 22 1,615,211 0 0
PROGRESS SOFTWARE CORP COM 743312100 5,527 114,497 SH   SOLE 2 55,867 0 58,630
PROGRESS SOFTWARE CORP COM 743312100 29 594 SH   SOLE 4 219 0 375
PROGRESS SOFTWARE CORP COM 743312100 30 623 SH   SOLE 7 623 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,150 168,843 SH   SOLE 18 152,474 0 16,369
PROGRESS SOFTWARE CORP COM 743312100 29,664 614,544 SH   SOLE 19 614,544 0 0
PROGRESS SOFTWARE CORP COM 743312100 255,632 5,295,874 SH   SOLE 21 5,295,874 0 0
PROGRESS SOFTWARE CORP COM 743312100 76,806 1,591,170 SH   SOLE 22 1,568,039 0 23,131
PROGRESS SOFTWARE CORP COM 743312100 1,037 21,476 SH   SOLE 23 21,476 0 0
PROGRESS SOFTWARE CORP COM 743312100 393 8,140 SH   SOLE 25 8,140 0 0
PROGRESS SOFTWARE CORP COM 743312100 5,819 120,555 SH   SOLE 26 24,219 0 96,336
PROGRESS SOFTWARE CORP COM 743312100 38 780 SH   SOLE 28 780 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,943 81,685 SH   SOLE 30 81,685 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,313 27,205 SH   SOLE 34 27,205 0 0
PROGRESS SOFTWARE CORP COM 743312100 362 7,497 SH   SOLE 36 7,497 0 0
PROGRESS SOFTWARE CORP COM 743312100 246 5,098 SH   SOLE 40 5,098 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,754 77,780 SH   SOLE 43 134 0 77,646
PROGRESSIVE CORP COM 743315103 127,826 1,245,256 SH   SOLE 2 208,450 0 1,036,806
PROGRESSIVE CORP COM 743315103 38,148 371,628 SH   SOLE 4 224,913 0 146,715
PROGRESSIVE CORP COM 743315103 57,815 563,229 SH   SOLE 7 545,548 0 17,681
PROGRESSIVE CORP COM 743315103 752 7,324 SH   SOLE 13 1,535 0 5,789
PROGRESSIVE CORP COM 743315103 8,481 82,625 SH   SOLE 15 82,625 0 0
PROGRESSIVE CORP COM 743315103 294,950 2,873,355 SH   SOLE 18 2,747,751 0 125,604
PROGRESSIVE CORP COM 743315103 196,207 1,911,417 SH   SOLE 19 1,911,417 0 0
PROGRESSIVE CORP COM 743315103 1,628,561 15,865,184 SH   SOLE 21 15,865,184 0 0
PROGRESSIVE CORP COM 743315103 1,311,457 12,776,002 SH   SOLE 22 11,594,183 0 1,181,819
PROGRESSIVE CORP COM 743315103 34,597 337,042 SH   SOLE 23 337,042 0 0
PROGRESSIVE CORP COM 743315103 87,048 848,004 SH   SOLE 25 817,084 0 30,920
PROGRESSIVE CORP COM 743315103 129,003 1,256,726 SH   SOLE 26 441,346 0 815,380
PROGRESSIVE CORP COM 743315103 240,884 2,346,656 SH   SOLE 28 10,426 0 2,336,230
PROGRESSIVE CORP COM 743315103 167 1,631 SH   SOLE 29 1,631 0 0
PROGRESSIVE CORP COM 743315103 366,874 3,574,029 SH   SOLE 30 3,574,029 0 0
PROGRESSIVE CORP COM 743315103 21,859 212,947 SH   SOLE 31 67,421 0 145,526
PROGRESSIVE CORP COM 743315103 57,227 557,498 SH   SOLE 34 557,498 0 0
PROGRESSIVE CORP COM 743315103 31,972 311,463 SH   SOLE 36 311,463 0 0
PROGRESSIVE CORP COM 743315103 1,544 15,046 SH   SOLE 37 15,046 0 0
PROGRESSIVE CORP COM 743315103 1,955 19,050 SH   SOLE 40 19,050 0 0
PROGRESSIVE CORP COM 743315103 63,049 614,215 SH   SOLE 43 35,879 0 578,336
PROGYNY INC COM 74340E103 5,207 103,411 SH   SOLE 2 57,554 0 45,857
PROGYNY INC COM 74340E103 6 128 SH   SOLE 4 128 0 0
PROGYNY INC COM 74340E103 45 898 SH   SOLE 7 898 0 0
PROGYNY INC COM 74340E103 15,669 311,198 SH   SOLE 18 293,060 0 18,138
PROGYNY INC COM 74340E103 22,268 442,258 SH   SOLE 19 442,258 0 0
PROGYNY INC COM 74340E103 240,200 4,770,599 SH   SOLE 21 4,770,599 0 0
PROGYNY INC COM 74340E103 107,627 2,137,568 SH   SOLE 22 2,108,003 0 29,565
PROGYNY INC COM 74340E103 694 13,789 SH   SOLE 23 13,789 0 0
PROGYNY INC COM 74340E103 403 8,012 SH   SOLE 25 8,012 0 0
PROGYNY INC COM 74340E103 3,993 79,312 SH   SOLE 26 19,596 0 59,716
PROGYNY INC COM 74340E103 60 1,183 SH   SOLE 28 1,183 0 0
PROGYNY INC COM 74340E103 1,705 33,858 SH   SOLE 30 33,858 0 0
PROGYNY INC COM 74340E103 36 720 SH   SOLE 36 720 0 0
PROGYNY INC COM 74340E103 310 6,162 SH   SOLE 40 6,162 0 0
PROGYNY INC COM 74340E103 732 14,529 SH   SOLE 43 220 0 14,309
PROLOGIS INC. COM 74340W103 434,599 2,581,367 SH   SOLE 2 731,385 0 1,849,982
PROLOGIS INC. COM 74340W103 256,297 1,522,313 SH   SOLE 4 1,288,971 0 233,342
PROLOGIS INC. COM 74340W103 266,931 1,585,480 SH   SOLE 7 1,565,142 0 20,338
PROLOGIS INC. COM 74340W103 7,667 45,541 SH   SOLE 13 37,730 0 7,811
PROLOGIS INC. COM 74340W103 17,594 104,502 SH   SOLE 15 104,502 0 0
PROLOGIS INC. COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC. COM 74340W103 320,249 1,902,170 SH   SOLE 18 1,684,304 0 217,866
PROLOGIS INC. COM 74340W103 405,267 2,407,143 SH   SOLE 19 2,407,143 0 0
PROLOGIS INC. COM 74340W103 4,071,334 24,182,313 SH   SOLE 21 24,182,313 0 0
PROLOGIS INC. COM 74340W103 3,758,422 22,323,725 SH   SOLE 22 20,015,501 0 2,308,224
PROLOGIS INC. COM 74340W103 97,725 580,451 SH   SOLE 23 580,451 0 0
PROLOGIS INC. COM 74340W103 740,440 4,397,958 SH   SOLE 25 4,397,958 0 0
PROLOGIS INC. COM 74340W103 318,834 1,893,762 SH   SOLE 26 789,644 0 1,104,118
PROLOGIS INC. COM 74340W103 371,810 2,208,421 SH   SOLE 28 74,496 0 2,133,925
PROLOGIS INC. COM 74340W103 8,522 50,617 SH   SOLE 29 50,617 0 0
PROLOGIS INC. COM 74340W103 1,024,478 6,085,044 SH   SOLE 30 6,046,186 0 38,858
PROLOGIS INC. COM 74340W103 594,163 3,529,121 SH   SOLE 31 162,096 0 3,367,025
PROLOGIS INC. COM 74340W103 80,275 476,808 SH   SOLE 34 476,808 0 0
PROLOGIS INC. COM 74340W103 53,220 316,106 SH   SOLE 36 316,106 0 0
PROLOGIS INC. COM 74340W103 4,116 24,448 SH   SOLE 40 24,448 0 0
PROLOGIS INC. COM 74340W103 139,212 826,871 SH   SOLE 43 38,894 0 787,977
PROMETHEUS BIOSCIENCES INC COM 74349U108 663 16,778 SH   SOLE 2 3,902 0 12,876
PROMETHEUS BIOSCIENCES INC COM 74349U108 17 424 SH   SOLE 7 424 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 3,703 93,653 SH   SOLE 18 93,653 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 11,587 293,036 SH   SOLE 19 293,036 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 50,873 1,286,611 SH   SOLE 21 1,286,611 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 17,474 441,923 SH   SOLE 22 420,766 0 21,157
PROMETHEUS BIOSCIENCES INC COM 74349U108 124 3,145 SH   SOLE 25 3,145 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 855 21,617 SH   SOLE 30 21,617 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 61 1,551 SH   SOLE 34 1,551 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 80 2,031 SH   SOLE 40 2,031 0 0
PROPETRO HLDG CORP COM 74347M108 3,403 420,126 SH   SOLE 2 269,047 0 151,079
PROPETRO HLDG CORP COM 74347M108 4 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 12 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 2,824 348,684 SH   SOLE 18 333,334 0 15,350
PROPETRO HLDG CORP COM 74347M108 8,979 1,108,557 SH   SOLE 19 1,108,557 0 0
PROPETRO HLDG CORP COM 74347M108 86,262 10,649,686 SH   SOLE 21 10,649,686 0 0
PROPETRO HLDG CORP COM 74347M108 29,335 3,621,557 SH   SOLE 22 3,537,420 0 84,137
PROPETRO HLDG CORP COM 74347M108 284 35,095 SH   SOLE 23 35,095 0 0
PROPETRO HLDG CORP COM 74347M108 78 9,619 SH   SOLE 25 9,619 0 0
PROPETRO HLDG CORP COM 74347M108 1,762 217,511 SH   SOLE 26 21,184 0 196,327
PROPETRO HLDG CORP COM 74347M108 48 5,963 SH   SOLE 28 5,963 0 0
PROPETRO HLDG CORP COM 74347M108 1,251 154,383 SH   SOLE 30 154,383 0 0
PROPETRO HLDG CORP COM 74347M108 47 5,822 SH   SOLE 34 5,822 0 0
PROPETRO HLDG CORP COM 74347M108 73 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108 536 66,189 SH   SOLE 43 10,945 0 55,244
PROPHASE LABS INC COM 74345W108 13 1,844 SH   SOLE 18 1,844 0 0
PROPHASE LABS INC COM 74345W108 161 22,519 SH   SOLE 21 22,519 0 0
PROPHASE LABS INC COM 74345W108 17 2,346 SH   SOLE 22 2,346 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 3,074 383,721 SH   SOLE 21 383,721 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 39 4,927 SH   SOLE 22 4,927 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 249 31,040 SH   SOLE 30 31,040 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 546 68,226 SH   SOLE 43 12,192 0 56,034
PROS HOLDINGS INC COM 74346Y103 1,962 56,888 SH   SOLE 2 24,592 0 32,296
PROS HOLDINGS INC COM 74346Y103 6 178 SH   SOLE 4 178 0 0
PROS HOLDINGS INC COM 74346Y103 18 524 SH   SOLE 7 524 0 0
PROS HOLDINGS INC COM 74346Y103 4,042 117,197 SH   SOLE 18 107,627 0 9,570
PROS HOLDINGS INC COM 74346Y103 11,262 326,536 SH   SOLE 19 326,536 0 0
PROS HOLDINGS INC COM 74346Y103 50,727 1,470,769 SH   SOLE 21 1,470,769 0 0
PROS HOLDINGS INC COM 74346Y103 40,197 1,165,468 SH   SOLE 22 1,140,585 0 24,883
PROS HOLDINGS INC COM 74346Y103 396 11,493 SH   SOLE 23 11,493 0 0
PROS HOLDINGS INC COM 74346Y103 235 6,801 SH   SOLE 25 6,801 0 0
PROS HOLDINGS INC COM 74346Y103 2,468 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 829 24,031 SH   SOLE 30 24,031 0 0
PROS HOLDINGS INC COM 74346Y103 102 2,950 SH   SOLE 36 2,950 0 0
PROS HOLDINGS INC COM 74346Y103 187 5,415 SH   SOLE 40 5,415 0 0
PROS HOLDINGS INC COM 74346Y103 327 9,481 SH   SOLE 43 55 0 9,426
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 18 180 SH   SOLE 17 0 0 180
PROSPECT CAP CORP COM 74348T102 20,233 2,405,836 SH   SOLE 30 2,405,836 0 0
PROSPECT CAP CORP COM 74348T102 1,449 172,254 SH   SOLE 43 30,304 0 141,950
PROSPERITY BANCSHARES INC COM 743606105 9,330 129,046 SH   SOLE 2 73,286 0 55,760
PROSPERITY BANCSHARES INC COM 743606105 252 3,489 SH   SOLE 4 176 0 3,313
PROSPERITY BANCSHARES INC COM 743606105 3,167 43,799 SH   SOLE 7 43,799 0 0
PROSPERITY BANCSHARES INC COM 743606105 14,403 199,205 SH   SOLE 18 199,205 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,963 27,148 SH   SOLE 19 27,148 0 0
PROSPERITY BANCSHARES INC COM 743606105 344,637 4,766,757 SH   SOLE 21 4,766,757 0 0
PROSPERITY BANCSHARES INC COM 743606105 184,305 2,549,167 SH   SOLE 22 2,449,268 0 99,899
PROSPERITY BANCSHARES INC COM 743606105 926 12,812 SH   SOLE 25 12,812 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,716 37,559 SH   SOLE 26 30,298 0 7,261
PROSPERITY BANCSHARES INC COM 743606105 120 1,656 SH   SOLE 28 1,656 0 0
PROSPERITY BANCSHARES INC COM 743606105 10,804 149,438 SH   SOLE 30 149,438 0 0
PROSPERITY BANCSHARES INC COM 743606105 97 1,344 SH   SOLE 31 1,344 0 0
PROSPERITY BANCSHARES INC COM 743606105 99 1,373 SH   SOLE 36 1,373 0 0
PROSPERITY BANCSHARES INC COM 743606105 897 12,412 SH   SOLE 40 12,412 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,397 33,151 SH   SOLE 43 808 0 32,343
PROTAGONIST THERAPEUTICS INC COM 74366E102 857 25,053 SH   SOLE 2 19,831 0 5,222
PROTAGONIST THERAPEUTICS INC COM 74366E102 5 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 23 664 SH   SOLE 7 664 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 4,317 126,225 SH   SOLE 18 126,225 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,826 82,633 SH   SOLE 19 82,633 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 66,391 1,941,257 SH   SOLE 21 1,941,257 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 35,455 1,036,706 SH   SOLE 22 1,013,979 0 22,727
PROTAGONIST THERAPEUTICS INC COM 74366E102 171 5,002 SH   SOLE 25 5,002 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 102 2,982 SH   SOLE 26 243 0 2,739
PROTAGONIST THERAPEUTICS INC COM 74366E102 113 3,297 SH   SOLE 28 3,297 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,490 43,578 SH   SOLE 30 43,578 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 160 4,678 SH   SOLE 40 4,678 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 322 9,421 SH   SOLE 43 144 0 9,277
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 7 8,302 SH   SOLE 18 8,302 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 88 106,096 SH   SOLE 21 106,096 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 15 2,253 SH   SOLE 2 1,926 0 327
PROTARA THERAPEUTICS INC COM STK 74365U107 14 2,111 SH   SOLE 18 2,111 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 191 28,239 SH   SOLE 21 28,239 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 51 7,537 SH   SOLE 22 7,537 0 0
PROTERRA INC COM 74374T109 417 47,275 SH   SOLE 2 41,683 0 5,592
PROTERRA INC COM 74374T109 1,941 219,814 SH   SOLE 21 219,814 0 0
PROTERRA INC COM 74374T109 22,426 2,539,748 SH   SOLE 22 2,473,283 0 66,465
PROTERRA INC COM 74374T109 192 21,792 SH   SOLE 25 21,792 0 0
PROTERRA INC COM 74374T109 717 81,176 SH   SOLE 26 70,898 0 10,278
PROTERRA INC COM 74374T109 892 101,039 SH   SOLE 30 101,039 0 0
PROTERRA INC COM 74374T109 184 20,827 SH   SOLE 40 20,827 0 0
PROTHENA CORP PLC SHS G72800108 1,354 27,405 SH   SOLE 2 8,890 0 18,515
PROTHENA CORP PLC SHS G72800108 5 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 21 420 SH   SOLE 7 420 0 0
PROTHENA CORP PLC SHS G72800108 6,588 133,358 SH   SOLE 18 133,358 0 0
PROTHENA CORP PLC SHS G72800108 40,502 819,874 SH   SOLE 19 819,874 0 0
PROTHENA CORP PLC SHS G72800108 85,798 1,736,800 SH   SOLE 21 1,736,800 0 0
PROTHENA CORP PLC SHS G72800108 41,760 845,349 SH   SOLE 22 824,205 0 21,144
PROTHENA CORP PLC SHS G72800108 269 5,444 SH   SOLE 25 5,444 0 0
PROTHENA CORP PLC SHS G72800108 994 20,121 SH   SOLE 26 17,938 0 2,183
PROTHENA CORP PLC SHS G72800108 27 551 SH   SOLE 28 551 0 0
PROTHENA CORP PLC SHS G72800108 12,097 244,875 SH   SOLE 30 244,875 0 0
PROTHENA CORP PLC SHS G72800108 138 2,795 SH   SOLE 34 2,795 0 0
PROTHENA CORP PLC SHS G72800108 222 4,488 SH   SOLE 36 4,488 0 0
PROTHENA CORP PLC SHS G72800108 164 3,315 SH   SOLE 40 3,315 0 0
PROTHENA CORP PLC SHS G72800108 1,353 27,394 SH   SOLE 43 1,929 0 25,465
PROTO LABS INC COM 743713109 2,919 56,837 SH   SOLE 2 23,603 0 33,234
PROTO LABS INC COM 743713109 26 504 SH   SOLE 4 103 0 401
PROTO LABS INC COM 743713109 21 418 SH   SOLE 7 418 0 0
PROTO LABS INC COM 743713109 5,594 108,939 SH   SOLE 18 105,401 0 3,538
PROTO LABS INC COM 743713109 11,274 219,543 SH   SOLE 19 219,543 0 0
PROTO LABS INC COM 743713109 178,027 3,466,928 SH   SOLE 21 3,466,928 0 0
PROTO LABS INC COM 743713109 44,810 872,641 SH   SOLE 22 846,634 0 26,007
PROTO LABS INC COM 743713109 382 7,443 SH   SOLE 23 7,443 0 0
PROTO LABS INC COM 743713109 208 4,045 SH   SOLE 25 4,045 0 0
PROTO LABS INC COM 743713109 2,397 46,670 SH   SOLE 26 6,933 0 39,737
PROTO LABS INC COM 743713109 14 263 SH   SOLE 28 263 0 0
PROTO LABS INC COM 743713109 8,365 162,901 SH   SOLE 30 162,901 0 0
PROTO LABS INC COM 743713109 115 2,242 SH   SOLE 36 2,242 0 0
PROTO LABS INC COM 743713109 155 3,013 SH   SOLE 40 3,013 0 0
PROTO LABS INC COM 743713109 704 13,704 SH   SOLE 43 441 0 13,263
PROVENTION BIO INC COM 74374N102 248 44,217 SH   SOLE 2 18,341 0 25,876
PROVENTION BIO INC COM 74374N102 1 183 SH   SOLE 4 183 0 0
PROVENTION BIO INC COM 74374N102 4 751 SH   SOLE 7 751 0 0
PROVENTION BIO INC COM 74374N102 1,001 178,195 SH   SOLE 18 178,195 0 0
PROVENTION BIO INC COM 74374N102 516 91,830 SH   SOLE 19 91,830 0 0
PROVENTION BIO INC COM 74374N102 15,000 2,669,011 SH   SOLE 21 2,669,011 0 0
PROVENTION BIO INC COM 74374N102 7,419 1,320,060 SH   SOLE 22 1,275,601 0 44,459
PROVENTION BIO INC COM 74374N102 79 14,000 SH   SOLE 25 14,000 0 0
PROVENTION BIO INC COM 74374N102 24 4,289 SH   SOLE 26 4,289 0 0
PROVENTION BIO INC COM 74374N102 237 42,096 SH   SOLE 28 42,096 0 0
PROVENTION BIO INC COM 74374N102 297 52,935 SH   SOLE 30 52,935 0 0
PROVENTION BIO INC COM 74374N102 50 8,817 SH   SOLE 36 8,817 0 0
PROVENTION BIO INC COM 74374N102 20 3,550 SH   SOLE 40 3,550 0 0
PROVENTION BIO INC COM 74374N102 303 53,991 SH   SOLE 43 122 0 53,869
PROVIDENT BANCORP INC COM NEW 74383L105 421 22,635 SH   SOLE 2 580 0 22,055
PROVIDENT BANCORP INC COM NEW 74383L105 936 50,299 SH   SOLE 18 50,299 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,570 84,395 SH   SOLE 19 84,395 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 11,078 595,604 SH   SOLE 21 595,604 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 6,089 327,383 SH   SOLE 22 316,944 0 10,439
PROVIDENT BANCORP INC COM NEW 74383L105 399 21,427 SH   SOLE 26 0 0 21,427
PROVIDENT FINL HLDGS INC COM 743868101 19 1,169 SH   SOLE 18 1,169 0 0
PROVIDENT FINL HLDGS INC COM 743868101 390 23,594 SH   SOLE 21 23,594 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,512 272,954 SH   SOLE 22 272,954 0 0
PROVIDENT FINL HLDGS INC COM 743868101 7 417 SH   SOLE 43 0 0 417
PROVIDENT FINL SVCS INC COM 74386T105 1,523 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 25 1,032 SH   SOLE 7 1,032 0 0
PROVIDENT FINL SVCS INC COM 74386T105 7,019 289,819 SH   SOLE 18 289,819 0 0
PROVIDENT FINL SVCS INC COM 74386T105 4,146 171,184 SH   SOLE 19 171,184 0 0
PROVIDENT FINL SVCS INC COM 74386T105 210,236 8,680,258 SH   SOLE 21 8,680,258 0 0
PROVIDENT FINL SVCS INC COM 74386T105 44,996 1,857,814 SH   SOLE 22 1,784,619 0 73,195
PROVIDENT FINL SVCS INC COM 74386T105 234 9,676 SH   SOLE 25 9,676 0 0
PROVIDENT FINL SVCS INC COM 74386T105 343 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 34 1,389 SH   SOLE 28 1,389 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,294 135,988 SH   SOLE 30 135,988 0 0
PROVIDENT FINL SVCS INC COM 74386T105 223 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,145 47,277 SH   SOLE 43 10,854 0 36,423
PRUDENTIAL BANCORP INC NEW COM 74431A101 17 1,262 SH   SOLE 18 1,262 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 340 25,073 SH   SOLE 21 25,073 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 5 400 SH   SOLE 22 400 0 0
PRUDENTIAL FINL INC COM 744320102 102,247 944,634 SH   SOLE 2 142,129 0 802,505
PRUDENTIAL FINL INC COM 744320102 34,009 314,204 SH   SOLE 4 192,008 0 122,196
PRUDENTIAL FINL INC COM 744320102 37,695 348,257 SH   SOLE 7 337,033 0 11,224
PRUDENTIAL FINL INC COM 744320102 730 6,743 SH   SOLE 13 1,983 0 4,760
PRUDENTIAL FINL INC COM 744320102 5,996 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 108,743 1,004,651 SH   SOLE 18 873,107 0 131,544
PRUDENTIAL FINL INC COM 744320102 25,951 239,756 SH   SOLE 19 239,756 0 0
PRUDENTIAL FINL INC COM 744320102 1,456,633 13,457,437 SH   SOLE 21 13,457,437 0 0
PRUDENTIAL FINL INC COM 744320102 873,004 8,065,444 SH   SOLE 22 7,292,657 0 772,787
PRUDENTIAL FINL INC COM 744320102 23,668 218,664 SH   SOLE 23 218,664 0 0
PRUDENTIAL FINL INC COM 744320102 89,902 830,584 SH   SOLE 25 830,584 0 0
PRUDENTIAL FINL INC COM 744320102 96,103 887,868 SH   SOLE 26 265,233 0 622,635
PRUDENTIAL FINL INC COM 744320102 137,945 1,274,436 SH   SOLE 28 135,526 0 1,138,910
PRUDENTIAL FINL INC COM 744320102 61 563 SH   SOLE 29 563 0 0
PRUDENTIAL FINL INC COM 744320102 316,405 2,923,179 SH   SOLE 30 2,880,202 0 42,977
PRUDENTIAL FINL INC COM 744320102 16,252 150,144 SH   SOLE 31 41,521 0 108,623
PRUDENTIAL FINL INC COM 744320102 6,781 62,644 SH   SOLE 32 62,644 0 0
PRUDENTIAL FINL INC COM 744320102 4,272 39,468 SH   SOLE 34 39,468 0 0
PRUDENTIAL FINL INC COM 744320102 20,263 187,201 SH   SOLE 36 187,201 0 0
PRUDENTIAL FINL INC COM 744320102 1,425 13,167 SH   SOLE 40 13,167 0 0
PRUDENTIAL FINL INC COM 744320102 75,102 693,850 SH   SOLE 43 25,829 0 668,021
PRUDENTIAL PLC ADR 74435K204 41,677 1,210,473 SH   SOLE 18 1,207,533 0 2,940
PRUDENTIAL PLC ADR 74435K204 15,687 455,629 SH   SOLE 43 64,958 0 390,670
PS BUSINESS PKS INC CALIF COM 69360J107 8,685 47,160 SH   SOLE 2 14,015 0 33,145
PS BUSINESS PKS INC CALIF COM 69360J107 1,942 10,546 SH   SOLE 4 10,546 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,617 25,070 SH   SOLE 7 25,070 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,657 90,443 SH   SOLE 18 90,443 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 11,145 60,517 SH   SOLE 19 60,517 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 294,794 1,600,663 SH   SOLE 21 1,600,663 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 130,656 709,431 SH   SOLE 22 697,039 0 12,392
PS BUSINESS PKS INC CALIF COM 69360J107 147 798 SH   SOLE 23 798 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,224 88,094 SH   SOLE 25 88,094 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,200 6,514 SH   SOLE 26 5,181 0 1,333
PS BUSINESS PKS INC CALIF COM 69360J107 2,295 12,459 SH   SOLE 28 238 0 12,221
PS BUSINESS PKS INC CALIF COM 69360J107 17,276 93,804 SH   SOLE 30 93,804 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 15,774 85,650 SH   SOLE 31 0 0 85,650
PS BUSINESS PKS INC CALIF COM 69360J107 453 2,462 SH   SOLE 40 2,462 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,025 16,424 SH   SOLE 43 279 0 16,145
PSYCHEMEDICS CORP COM NEW 744375205 8 1,086 SH   SOLE 18 1,086 0 0
PSYCHEMEDICS CORP COM NEW 744375205 155 22,049 SH   SOLE 21 22,049 0 0
PSYCHEMEDICS CORP COM NEW 744375205 474 67,457 SH   SOLE 22 67,457 0 0
PTC INC COM 69370C100 25,100 207,184 SH   SOLE 2 28,788 0 178,396
PTC INC COM 69370C100 9,684 79,931 SH   SOLE 4 47,351 0 32,580
PTC INC COM 69370C100 10,920 90,138 SH   SOLE 7 87,306 0 2,832
PTC INC COM 69370C100 259 2,141 SH   SOLE 13 189 0 1,952
PTC INC COM 69370C100 1,257 10,379 SH   SOLE 15 10,379 0 0
PTC INC COM 69370C100 32,789 270,644 SH   SOLE 18 256,040 0 14,604
PTC INC COM 69370C100 6,738 55,621 SH   SOLE 19 55,621 0 0
PTC INC COM 69370C100 435,536 3,595,012 SH   SOLE 21 3,595,012 0 0
PTC INC COM 69370C100 299,327 2,470,712 SH   SOLE 22 2,253,058 0 217,654
PTC INC COM 69370C100 7,618 62,880 SH   SOLE 23 62,880 0 0
PTC INC COM 69370C100 31,236 257,829 SH   SOLE 25 257,829 0 0
PTC INC COM 69370C100 28,764 237,421 SH   SOLE 26 86,845 0 150,576
PTC INC COM 69370C100 32,109 265,038 SH   SOLE 28 5,966 0 259,072
PTC INC COM 69370C100 17 139 SH   SOLE 29 139 0 0
PTC INC COM 69370C100 117,252 967,827 SH   SOLE 30 915,461 0 52,366
PTC INC COM 69370C100 5,151 42,514 SH   SOLE 31 11,129 0 31,385
PTC INC COM 69370C100 2,631 21,718 SH   SOLE 34 21,718 0 0
PTC INC COM 69370C100 4,919 40,603 SH   SOLE 36 40,603 0 0
PTC INC COM 69370C100 438 3,615 SH   SOLE 40 3,615 0 0
PTC INC COM 69370C100 4,681 38,636 SH   SOLE 43 5,383 0 33,253
PTC THERAPEUTICS INC COM 69366J200 3,834 96,260 SH   SOLE 2 61,341 0 34,919
PTC THERAPEUTICS INC COM 69366J200 11 271 SH   SOLE 4 271 0 0
PTC THERAPEUTICS INC COM 69366J200 34 842 SH   SOLE 7 842 0 0
PTC THERAPEUTICS INC COM 69366J200 8,186 205,526 SH   SOLE 18 191,910 0 13,616
PTC THERAPEUTICS INC COM 69366J200 18,692 469,286 SH   SOLE 19 469,286 0 0
PTC THERAPEUTICS INC COM 69366J200 116,598 2,927,380 SH   SOLE 21 2,927,380 0 0
PTC THERAPEUTICS INC COM 69366J200 77,123 1,936,316 SH   SOLE 22 1,898,023 0 38,293
PTC THERAPEUTICS INC COM 69366J200 512 12,866 SH   SOLE 23 12,866 0 0
PTC THERAPEUTICS INC COM 69366J200 390 9,796 SH   SOLE 25 9,796 0 0
PTC THERAPEUTICS INC COM 69366J200 3,065 76,955 SH   SOLE 26 23,957 0 52,998
PTC THERAPEUTICS INC COM 69366J200 50 1,255 SH   SOLE 28 1,255 0 0
PTC THERAPEUTICS INC COM 69366J200 19,793 496,935 SH   SOLE 30 496,935 0 0
PTC THERAPEUTICS INC COM 69366J200 5,253 131,897 SH   SOLE 34 131,897 0 0
PTC THERAPEUTICS INC COM 69366J200 312 7,840 SH   SOLE 40 7,840 0 0
PTC THERAPEUTICS INC COM 69366J200 658 16,516 SH   SOLE 43 1,503 0 15,013
PUBLIC STORAGE COM 74460D109 137,284 366,521 SH   SOLE 2 59,678 0 306,843
PUBLIC STORAGE COM 74460D109 71,744 191,543 SH   SOLE 4 144,810 0 46,733
PUBLIC STORAGE COM 74460D109 141,499 377,775 SH   SOLE 7 373,450 0 4,325
PUBLIC STORAGE COM 74460D109 1,044 2,788 SH   SOLE 13 1,074 0 1,714
PUBLIC STORAGE COM 74460D109 8,301 22,162 SH   SOLE 15 22,162 0 0
PUBLIC STORAGE COM 74460D109 0 1 SH   SOLE 17 0 0 1
PUBLIC STORAGE COM 74460D109 86,625 231,272 SH   SOLE 18 210,226 0 21,046
PUBLIC STORAGE COM 74460D109 93,531 249,709 SH   SOLE 19 249,709 0 0
PUBLIC STORAGE COM 74460D109 2,576,281 6,878,154 SH   SOLE 21 6,878,154 0 0
PUBLIC STORAGE COM 74460D109 1,726,090 4,608,313 SH   SOLE 22 4,299,668 0 308,645
PUBLIC STORAGE COM 74460D109 36,413 97,215 SH   SOLE 23 97,215 0 0
PUBLIC STORAGE COM 74460D109 319,647 853,393 SH   SOLE 25 853,393 0 0
PUBLIC STORAGE COM 74460D109 131,960 352,308 SH   SOLE 26 131,624 0 220,684
PUBLIC STORAGE COM 74460D109 125,490 335,034 SH   SOLE 28 2,809 0 332,225
PUBLIC STORAGE COM 74460D109 236 630 SH   SOLE 29 630 0 0
PUBLIC STORAGE COM 74460D109 591,743 1,579,836 SH   SOLE 30 1,536,083 0 43,753
PUBLIC STORAGE COM 74460D109 264,324 705,693 SH   SOLE 31 18,043 0 687,650
PUBLIC STORAGE COM 74460D109 51,844 138,413 SH   SOLE 34 138,413 0 0
PUBLIC STORAGE COM 74460D109 34,891 93,152 SH   SOLE 36 93,152 0 0
PUBLIC STORAGE COM 74460D109 1,977 5,277 SH   SOLE 40 5,277 0 0
PUBLIC STORAGE COM 74460D109 62,366 166,504 SH   SOLE 43 6,763 0 159,741
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 83,780 1,255,510 SH   SOLE 2 448,523 0 806,987
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28,127 421,511 SH   SOLE 4 276,475 0 145,036
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 36,955 553,803 SH   SOLE 7 538,858 0 14,945
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 523 7,844 SH   SOLE 13 1,439 0 6,405
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,931 73,893 SH   SOLE 15 73,893 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH   SOLE 17 0 0 5
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 194,433 2,913,724 SH   SOLE 18 2,731,802 0 181,922
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 252,778 3,788,064 SH   SOLE 19 3,788,064 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,293,676 19,386,722 SH   SOLE 21 19,386,722 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 729,034 10,925,127 SH   SOLE 22 9,899,976 0 1,025,151
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 22,103 331,226 SH   SOLE 23 331,226 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 58,717 879,916 SH   SOLE 25 879,916 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 79,041 1,184,486 SH   SOLE 26 413,860 0 770,626
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 120,611 1,807,445 SH   SOLE 28 20,302 0 1,787,143
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 199 2,975 SH   SOLE 29 2,975 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 214,008 3,207,076 SH   SOLE 30 3,207,076 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 138,507 2,075,638 SH   SOLE 31 54,830 0 2,020,808
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,800 71,931 SH   SOLE 32 71,931 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 27,236 408,158 SH   SOLE 34 408,158 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16,671 249,822 SH   SOLE 35 249,822 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 18,330 274,691 SH   SOLE 36 274,691 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,121 16,796 SH   SOLE 40 16,796 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26,697 400,070 SH   SOLE 43 38,388 0 361,683
PUBMATIC INC COM CL A 74467Q103 210 6,163 SH   SOLE 2 5,128 0 1,035
PUBMATIC INC COM CL A 74467Q103 1,052 30,894 SH   SOLE 21 30,894 0 0
PUBMATIC INC COM CL A 74467Q103 12,635 371,078 SH   SOLE 22 365,956 0 5,122
PUBMATIC INC COM CL A 74467Q103 75 2,203 SH   SOLE 25 2,203 0 0
PUBMATIC INC COM CL A 74467Q103 49 1,448 SH   SOLE 26 0 0 1,448
PUBMATIC INC COM CL A 74467Q103 128 3,763 SH   SOLE 30 3,763 0 0
PUBMATIC INC COM CL A 74467Q103 75 2,198 SH   SOLE 40 2,198 0 0
PULMATRIX INC COM NEW 74584P202 5 12,175 SH   SOLE 18 12,175 0 0
PULMATRIX INC COM NEW 74584P202 61 139,919 SH   SOLE 21 139,919 0 0
PULMATRIX INC COM NEW 74584P202 480 1,097,964 SH   SOLE 22 1,097,964 0 0
PULMONX CORP COM 745848101 318 9,931 SH   SOLE 2 5,700 0 4,231
PULMONX CORP COM 745848101 13 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101 2,295 71,562 SH   SOLE 18 71,562 0 0
PULMONX CORP COM 745848101 30,315 945,283 SH   SOLE 19 945,283 0 0
PULMONX CORP COM 745848101 160 4,985 SH   SOLE 20 4,985 0 0
PULMONX CORP COM 745848101 29,342 914,937 SH   SOLE 21 914,937 0 0
PULMONX CORP COM 745848101 23,936 746,380 SH   SOLE 22 736,669 0 9,711
PULMONX CORP COM 745848101 80 2,495 SH   SOLE 25 2,495 0 0
PULMONX CORP COM 745848101 82 2,550 SH   SOLE 26 0 0 2,550
PULMONX CORP COM 745848101 449 13,998 SH   SOLE 30 13,998 0 0
PULMONX CORP COM 745848101 30 922 SH   SOLE 34 922 0 0
PULMONX CORP COM 745848101 74 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101 83 2,573 SH   SOLE 43 42 0 2,531
PULSE BIOSCIENCES INC COM 74587B101 37 2,487 SH   SOLE 2 553 0 1,934
PULSE BIOSCIENCES INC COM 74587B101 5 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 631 42,634 SH   SOLE 18 42,634 0 0
PULSE BIOSCIENCES INC COM 74587B101 362 24,448 SH   SOLE 19 24,448 0 0
PULSE BIOSCIENCES INC COM 74587B101 6,842 461,984 SH   SOLE 21 461,984 0 0
PULSE BIOSCIENCES INC COM 74587B101 4,748 320,603 SH   SOLE 22 318,450 0 2,153
PULSE BIOSCIENCES INC COM 74587B101 10 642 SH   SOLE 43 0 0 642
PULTE GROUP INC COM 745867101 34,669 606,519 SH   SOLE 2 108,354 0 498,165
PULTE GROUP INC COM 745867101 10,096 176,625 SH   SOLE 4 101,485 0 75,140
PULTE GROUP INC COM 745867101 13,382 234,119 SH   SOLE 7 226,460 0 7,659
PULTE GROUP INC COM 745867101 291 5,085 SH   SOLE 13 860 0 4,225
PULTE GROUP INC COM 745867101 2,144 37,510 SH   SOLE 15 37,510 0 0
PULTE GROUP INC COM 745867101 24,756 433,096 SH   SOLE 18 395,638 0 37,458
PULTE GROUP INC COM 745867101 9,829 171,951 SH   SOLE 19 171,951 0 0
PULTE GROUP INC COM 745867101 705,543 12,343,299 SH   SOLE 21 12,343,299 0 0
PULTE GROUP INC COM 745867101 340,855 5,963,181 SH   SOLE 22 5,411,606 0 551,575
PULTE GROUP INC COM 745867101 8,527 149,181 SH   SOLE 23 149,181 0 0
PULTE GROUP INC COM 745867101 22,578 394,989 SH   SOLE 25 394,989 0 0
PULTE GROUP INC COM 745867101 30,389 531,654 SH   SOLE 26 171,796 0 359,858
PULTE GROUP INC COM 745867101 40,534 709,135 SH   SOLE 28 4,624 0 704,511
PULTE GROUP INC COM 745867101 140 2,446 SH   SOLE 29 2,446 0 0
PULTE GROUP INC COM 745867101 130,207 2,277,937 SH   SOLE 30 1,992,956 0 284,981
PULTE GROUP INC COM 745867101 6,093 106,589 SH   SOLE 31 31,081 0 75,508
PULTE GROUP INC COM 745867101 653 11,416 SH   SOLE 34 11,416 0 0
PULTE GROUP INC COM 745867101 6,499 113,707 SH   SOLE 36 113,707 0 0
PULTE GROUP INC COM 745867101 506 8,853 SH   SOLE 40 8,853 0 0
PULTE GROUP INC COM 745867101 12,579 220,058 SH   SOLE 43 36,353 0 183,705
PUMA BIOTECHNOLOGY INC COM 74587V107 277 91,071 SH   SOLE 2 57,843 0 33,228
PUMA BIOTECHNOLOGY INC COM 74587V107 2 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 356 116,969 SH   SOLE 18 97,937 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 1,085 356,947 SH   SOLE 19 356,947 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 4,387 1,443,210 SH   SOLE 21 1,443,210 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 3,373 1,109,651 SH   SOLE 22 1,105,181 0 4,470
PUMA BIOTECHNOLOGY INC COM 74587V107 49 16,190 SH   SOLE 23 16,190 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 148 48,676 SH   SOLE 26 0 0 48,676
PUMA BIOTECHNOLOGY INC COM 74587V107 62 20,282 SH   SOLE 30 20,282 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 2 615 SH   SOLE 43 303 0 312
PURE CYCLE CORP COM NEW 746228303 48 3,260 SH   SOLE 2 734 0 2,526
PURE CYCLE CORP COM NEW 746228303 343 23,490 SH   SOLE 7 23,490 0 0
PURE CYCLE CORP COM NEW 746228303 830 56,820 SH   SOLE 18 56,820 0 0
PURE CYCLE CORP COM NEW 746228303 531 36,396 SH   SOLE 19 36,396 0 0
PURE CYCLE CORP COM NEW 746228303 10,103 691,993 SH   SOLE 21 691,993 0 0
PURE CYCLE CORP COM NEW 746228303 4,288 293,668 SH   SOLE 22 288,799 0 4,869
PURE CYCLE CORP COM NEW 746228303 3,380 231,508 SH   SOLE 30 231,508 0 0
PURE CYCLE CORP COM NEW 746228303 83 5,671 SH   SOLE 43 0 0 5,671
PURE STORAGE INC CL A 74624M102 29,636 910,480 SH   SOLE 2 458,517 0 451,963
PURE STORAGE INC CL A 74624M102 1,201 36,895 SH   SOLE 4 36,385 0 510
PURE STORAGE INC CL A 74624M102 165 5,070 SH   SOLE 7 5,070 0 0
PURE STORAGE INC CL A 74624M102 1,357 41,696 SH   SOLE 13 41,696 0 0
PURE STORAGE INC CL A 74624M102 6,075 186,640 SH   SOLE 18 179,693 0 6,947
PURE STORAGE INC CL A 74624M102 10,084 309,785 SH   SOLE 19 309,785 0 0
PURE STORAGE INC CL A 74624M102 128,695 3,953,753 SH   SOLE 21 3,953,753 0 0
PURE STORAGE INC CL A 74624M102 211,889 6,509,640 SH   SOLE 22 6,104,378 0 405,262
PURE STORAGE INC CL A 74624M102 1,269 38,992 SH   SOLE 23 38,992 0 0
PURE STORAGE INC CL A 74624M102 1,168 35,878 SH   SOLE 25 35,878 0 0
PURE STORAGE INC CL A 74624M102 4,278 131,428 SH   SOLE 26 89,328 0 42,100
PURE STORAGE INC CL A 74624M102 176 5,404 SH   SOLE 28 4,699 0 705
PURE STORAGE INC CL A 74624M102 402 12,363 SH   SOLE 29 12,363 0 0
PURE STORAGE INC CL A 74624M102 5,359 164,648 SH   SOLE 30 164,648 0 0
PURE STORAGE INC CL A 74624M102 889 27,313 SH   SOLE 31 27,313 0 0
PURE STORAGE INC CL A 74624M102 51,342 1,577,315 SH   SOLE 34 1,577,315 0 0
PURE STORAGE INC CL A 74624M102 18 550 SH   SOLE 36 550 0 0
PURE STORAGE INC CL A 74624M102 1,119 34,376 SH   SOLE 40 34,376 0 0
PURE STORAGE INC CL A 74624M102 1,013 31,117 SH   SOLE 43 1,062 0 30,055
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 401 300,000 PRN   SOLE 2 300,000 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 5,100 3,820,000 PRN   SOLE 21 3,820,000 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 2,003 1,500,000 PRN   SOLE 22 1,500,000 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 238 24,824 SH   SOLE 2 18,533 0 6,291
PURECYCLE TECHNOLOGIES INC COM 74623V103 5 529 SH   SOLE 7 529 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 1,339 139,935 SH   SOLE 18 139,935 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 874 91,303 SH   SOLE 19 91,303 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 17,045 1,781,098 SH   SOLE 21 1,781,098 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 14,908 1,557,737 SH   SOLE 22 1,525,840 0 31,897
PURECYCLE TECHNOLOGIES INC COM 74623V103 86 9,035 SH   SOLE 25 9,035 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 39 4,025 SH   SOLE 26 0 0 4,025
PURECYCLE TECHNOLOGIES INC COM 74623V103 187 19,506 SH   SOLE 30 19,506 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 87 9,073 SH   SOLE 40 9,073 0 0
PURPLE INNOVATION INC COM 74640Y106 296 22,284 SH   SOLE 2 16,327 0 5,957
PURPLE INNOVATION INC COM 74640Y106 2 139 SH   SOLE 4 139 0 0
PURPLE INNOVATION INC COM 74640Y106 11 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106 1,968 148,312 SH   SOLE 18 148,312 0 0
PURPLE INNOVATION INC COM 74640Y106 1,360 102,452 SH   SOLE 19 102,452 0 0
PURPLE INNOVATION INC COM 74640Y106 25,273 1,904,555 SH   SOLE 21 1,904,555 0 0
PURPLE INNOVATION INC COM 74640Y106 17,748 1,337,452 SH   SOLE 22 1,309,160 0 28,292
PURPLE INNOVATION INC COM 74640Y106 101 7,584 SH   SOLE 25 7,584 0 0
PURPLE INNOVATION INC COM 74640Y106 307 23,159 SH   SOLE 26 19,784 0 3,375
PURPLE INNOVATION INC COM 74640Y106 80 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106 536 40,417 SH   SOLE 30 40,417 0 0
PURPLE INNOVATION INC COM 74640Y106 95 7,131 SH   SOLE 40 7,131 0 0
PURPLE INNOVATION INC COM 74640Y106 88 6,661 SH   SOLE 43 0 0 6,661
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 132 9,175 SH   SOLE 18 9,175 0 0
PVH CORPORATION COM 693656100 15,599 146,260 SH   SOLE 2 45,761 0 100,499
PVH CORPORATION COM 693656100 416 3,898 SH   SOLE 4 3,898 0 0
PVH CORPORATION COM 693656100 5,901 55,330 SH   SOLE 7 53,267 0 2,063
PVH CORPORATION COM 693656100 490 4,598 SH   SOLE 13 4,598 0 0
PVH CORPORATION COM 693656100 129 1,213 SH   SOLE 15 1,213 0 0
PVH CORPORATION COM 693656100 20,475 191,982 SH   SOLE 18 185,810 0 6,173
PVH CORPORATION COM 693656100 32,231 302,213 SH   SOLE 19 302,213 0 0
PVH CORPORATION COM 693656100 170,285 1,596,674 SH   SOLE 21 1,596,674 0 0
PVH CORPORATION COM 693656100 175,551 1,646,045 SH   SOLE 22 1,498,262 0 147,783
PVH CORPORATION COM 693656100 93 875 SH   SOLE 23 875 0 0
PVH CORPORATION COM 693656100 1,535 14,395 SH   SOLE 25 14,395 0 0
PVH CORPORATION COM 693656100 9,735 91,282 SH   SOLE 26 43,832 0 47,450
PVH CORPORATION COM 693656100 2,289 21,463 SH   SOLE 28 21,463 0 0
PVH CORPORATION COM 693656100 21,443 201,064 SH   SOLE 30 201,064 0 0
PVH CORPORATION COM 693656100 114 1,068 SH   SOLE 31 1,068 0 0
PVH CORPORATION COM 693656100 12,028 112,778 SH   SOLE 34 112,778 0 0
PVH CORPORATION COM 693656100 2,024 18,979 SH   SOLE 36 18,979 0 0
PVH CORPORATION COM 693656100 1,006 9,430 SH   SOLE 40 9,430 0 0
PVH CORPORATION COM 693656100 6,289 58,966 SH   SOLE 43 3,595 0 55,371
PYXIS ONCOLOGY INC COMMON STOCK 747324101 10 890 SH   SOLE 2 0 0 890
PYXIS ONCOLOGY INC COMMON STOCK 747324101 305 27,824 SH   SOLE 18 27,824 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 169 15,394 SH   SOLE 19 15,394 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 3,361 306,366 SH   SOLE 21 306,366 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 1,792 163,374 SH   SOLE 22 161,675 0 1,699
PZENA INVT MGMT INC CLASS A 74731Q103 72 7,564 SH   SOLE 2 805 0 6,759
PZENA INVT MGMT INC CLASS A 74731Q103 3 271 SH   SOLE 7 271 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 494 52,209 SH   SOLE 18 52,209 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 295 31,167 SH   SOLE 19 31,167 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 5,462 576,814 SH   SOLE 21 576,814 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 2,965 313,120 SH   SOLE 22 311,938 0 1,182
PZENA INVT MGMT INC CLASS A 74731Q103 9 950 SH   SOLE 43 0 0 950
Q2 HLDGS INC COM 74736L109 1,642 20,670 SH   SOLE 2 14,956 0 5,714
Q2 HLDGS INC COM 74736L109 59 738 SH   SOLE 4 203 0 535
Q2 HLDGS INC COM 74736L109 63 795 SH   SOLE 7 795 0 0
Q2 HLDGS INC COM 74736L109 11,601 146,039 SH   SOLE 18 146,039 0 0
Q2 HLDGS INC COM 74736L109 7,727 97,269 SH   SOLE 19 97,269 0 0
Q2 HLDGS INC COM 74736L109 158,903 2,000,291 SH   SOLE 21 2,000,291 0 0
Q2 HLDGS INC COM 74736L109 103,144 1,298,383 SH   SOLE 22 1,268,525 0 29,858
Q2 HLDGS INC COM 74736L109 533 6,713 SH   SOLE 25 6,713 0 0
Q2 HLDGS INC COM 74736L109 1,558 19,607 SH   SOLE 26 16,177 0 3,430
Q2 HLDGS INC COM 74736L109 80 1,003 SH   SOLE 28 1,003 0 0
Q2 HLDGS INC COM 74736L109 7,411 93,290 SH   SOLE 30 93,290 0 0
Q2 HLDGS INC COM 74736L109 574 7,225 SH   SOLE 40 7,225 0 0
Q2 HLDGS INC COM 74736L109 1,192 15,003 SH   SOLE 43 1,654 0 13,349
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2,388 2,130,000 PRN   SOLE 21 2,130,000 0 0
Q2 HLDGS INC NOTE 0.125%11/1 74736LAF6 2,084 2,275,000 PRN   SOLE 21 2,275,000 0 0
QCR HOLDINGS INC COM 74727A104 1,746 31,175 SH   SOLE 2 18,865 0 12,310
QCR HOLDINGS INC COM 74727A104 12 218 SH   SOLE 7 218 0 0
QCR HOLDINGS INC COM 74727A104 2,769 49,440 SH   SOLE 18 49,440 0 0
QCR HOLDINGS INC COM 74727A104 1,579 28,190 SH   SOLE 19 28,190 0 0
QCR HOLDINGS INC COM 74727A104 34,751 620,549 SH   SOLE 21 620,549 0 0
QCR HOLDINGS INC COM 74727A104 25,144 448,997 SH   SOLE 22 433,070 0 15,927
QCR HOLDINGS INC COM 74727A104 146 2,599 SH   SOLE 25 2,599 0 0
QCR HOLDINGS INC COM 74727A104 81 1,455 SH   SOLE 26 1,455 0 0
QCR HOLDINGS INC COM 74727A104 63 1,130 SH   SOLE 28 1,130 0 0
QCR HOLDINGS INC COM 74727A104 911 16,265 SH   SOLE 30 16,265 0 0
QCR HOLDINGS INC COM 74727A104 81 1,450 SH   SOLE 36 1,450 0 0
QCR HOLDINGS INC COM 74727A104 121 2,157 SH   SOLE 40 2,157 0 0
QCR HOLDINGS INC COM 74727A104 395 7,048 SH   SOLE 43 0 0 7,048
QIAGEN NV SHS NEW N72482123 29,821 536,539 SH   SOLE 2 218,200 0 318,339
QIAGEN NV SHS NEW N72482123 334 6,001 SH   SOLE 4 6,001 0 0
QIAGEN NV SHS NEW N72482123 176 3,168 SH   SOLE 7 3,168 0 0
QIAGEN NV SHS NEW N72482123 11,977 215,496 SH   SOLE 18 215,496 0 0
QIAGEN NV SHS NEW N72482123 81,574 1,467,680 SH   SOLE 19 1,467,680 0 0
QIAGEN NV SHS NEW N72482123 125,018 2,249,330 SH   SOLE 21 2,249,330 0 0
QIAGEN NV SHS NEW N72482123 105,916 1,905,652 SH   SOLE 22 1,744,756 0 160,896
QIAGEN NV SHS NEW N72482123 190 3,416 SH   SOLE 31 3,416 0 0
QIAGEN NV SHS NEW N72482123 84,229 1,515,448 SH   SOLE 34 1,515,448 0 0
QIAGEN NV SHS NEW N72482123 15,740 283,188 SH   SOLE 43 28,955 0 254,233
QIWI PLC SPON ADR REP B 74735M108 10 1,297 SH   SOLE 25 1,297 0 0
QIWI PLC SPON ADR REP B 74735M108 7 899 SH   SOLE 43 0 0 899
QORVO INC COM 74736K101 32,657 208,818 SH   SOLE 2 38,062 0 170,756
QORVO INC COM 74736K101 7,297 46,661 SH   SOLE 4 42,229 0 4,432
QORVO INC COM 74736K101 15,578 99,613 SH   SOLE 7 96,582 0 3,031
QORVO INC COM 74736K101 293 1,871 SH   SOLE 13 303 0 1,568
QORVO INC COM 74736K101 2,470 15,796 SH   SOLE 15 15,796 0 0
QORVO INC COM 74736K101 20 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 33,361 213,320 SH   SOLE 18 198,370 0 14,950
QORVO INC COM 74736K101 7,284 46,579 SH   SOLE 19 46,579 0 0
QORVO INC COM 74736K101 643,971 4,117,725 SH   SOLE 21 4,117,725 0 0
QORVO INC COM 74736K101 361,934 2,314,307 SH   SOLE 22 2,085,468 0 228,839
QORVO INC COM 74736K101 9,962 63,702 SH   SOLE 23 63,702 0 0
QORVO INC COM 74736K101 29,934 191,405 SH   SOLE 25 191,405 0 0
QORVO INC COM 74736K101 37,382 239,028 SH   SOLE 26 81,904 0 157,124
QORVO INC COM 74736K101 57,626 368,476 SH   SOLE 28 1,982 0 366,494
QORVO INC COM 74736K101 97,899 625,992 SH   SOLE 30 625,992 0 0
QORVO INC COM 74736K101 6,127 39,179 SH   SOLE 31 11,629 0 27,550
QORVO INC COM 74736K101 2,700 17,266 SH   SOLE 34 17,266 0 0
QORVO INC COM 74736K101 6,458 41,294 SH   SOLE 36 41,294 0 0
QORVO INC COM 74736K101 598 3,826 SH   SOLE 40 3,826 0 0
QORVO INC COM 74736K101 6,179 39,508 SH   SOLE 43 3,013 0 36,495
QUAD / GRAPHICS INC COM CL A 747301109 191 47,851 SH   SOLE 2 47,075 0 776
QUAD / GRAPHICS INC COM CL A 747301109 26 6,591 SH   SOLE 18 6,591 0 0
QUAD / GRAPHICS INC COM CL A 747301109 71 17,861 SH   SOLE 19 17,861 0 0
QUAD / GRAPHICS INC COM CL A 747301109 481 120,259 SH   SOLE 21 120,259 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,273 568,291 SH   SOLE 22 568,291 0 0
QUAKER HOUGHTON COM 747316107 1,637 7,095 SH   SOLE 2 5,677 0 1,418
QUAKER HOUGHTON COM 747316107 13 57 SH   SOLE 4 57 0 0
QUAKER HOUGHTON COM 747316107 46 200 SH   SOLE 7 200 0 0
QUAKER HOUGHTON COM 747316107 10,785 46,733 SH   SOLE 18 46,733 0 0
QUAKER HOUGHTON COM 747316107 6,145 26,626 SH   SOLE 19 26,626 0 0
QUAKER HOUGHTON COM 747316107 366,424 1,587,765 SH   SOLE 21 1,587,765 0 0
QUAKER HOUGHTON COM 747316107 75,928 329,004 SH   SOLE 22 321,892 0 7,112
QUAKER HOUGHTON COM 747316107 12 52 SH   SOLE 23 52 0 0
QUAKER HOUGHTON COM 747316107 375 1,623 SH   SOLE 25 1,623 0 0
QUAKER HOUGHTON COM 747316107 1,229 5,327 SH   SOLE 26 4,073 0 1,254
QUAKER HOUGHTON COM 747316107 56 242 SH   SOLE 28 242 0 0
QUAKER HOUGHTON COM 747316107 5,674 24,588 SH   SOLE 30 24,588 0 0
QUAKER HOUGHTON COM 747316107 432 1,873 SH   SOLE 40 1,873 0 0
QUAKER HOUGHTON COM 747316107 1,266 5,487 SH   SOLE 43 52 0 5,435
QUALCOMM INC COM 747525103 474,112 2,592,616 SH   SOLE 2 569,300 0 2,023,316
QUALCOMM INC COM 747525103 135,139 738,992 SH   SOLE 4 443,067 0 295,925
QUALCOMM INC COM 747525103 198,393 1,084,884 SH   SOLE 7 1,052,304 0 32,580
QUALCOMM INC COM 747525103 4,275 23,377 SH   SOLE 13 11,725 0 11,652
QUALCOMM INC COM 747525103 24,860 135,942 SH   SOLE 15 135,942 0 0
QUALCOMM INC COM 747525103 1 8 SH   SOLE 17 0 0 8
QUALCOMM INC COM 747525103 396,607 2,168,790 SH   SOLE 18 1,997,415 0 171,375
QUALCOMM INC COM 747525103 217,856 1,191,315 SH   SOLE 19 1,191,315 0 0
QUALCOMM INC COM 747525103 5,910,766 32,322,229 SH   SOLE 21 32,322,229 0 0
QUALCOMM INC COM 747525103 4,370,005 23,896,786 SH   SOLE 22 21,587,017 0 2,309,769
QUALCOMM INC COM 747525103 121,203 662,783 SH   SOLE 23 662,783 0 0
QUALCOMM INC COM 747525103 323,520 1,769,125 SH   SOLE 25 1,769,125 0 0
QUALCOMM INC COM 747525103 470,518 2,572,967 SH   SOLE 26 963,370 0 1,609,597
QUALCOMM INC COM 747525103 449,154 2,456,138 SH   SOLE 28 38,683 0 2,417,455
QUALCOMM INC COM 747525103 123 674 SH   SOLE 29 674 0 0
QUALCOMM INC COM 747525103 1,207,608 6,603,641 SH   SOLE 30 6,500,058 0 103,583
QUALCOMM INC COM 747525103 86,855 474,953 SH   SOLE 31 145,836 0 329,117
QUALCOMM INC COM 747525103 52,551 287,370 SH   SOLE 32 287,370 0 0
QUALCOMM INC COM 747525103 180,993 989,735 SH   SOLE 34 989,735 0 0
QUALCOMM INC COM 747525103 87,348 477,650 SH   SOLE 36 477,650 0 0
QUALCOMM INC COM 747525103 6,857 37,495 SH   SOLE 40 37,495 0 0
QUALCOMM INC COM 747525103 163,132 892,067 SH   SOLE 43 63,252 0 828,815
QUALIGEN THERAPEUTICS INC COM 74754R103 6 5,887 SH   SOLE 18 5,887 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 67 63,042 SH   SOLE 21 63,042 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 274 256,114 SH   SOLE 22 256,114 0 0
QUALTRICS INTL INC COM CL A 747601201 815 23,011 SH   SOLE 2 20,693 0 2,318
QUALTRICS INTL INC COM CL A 747601201 13,246 374,185 SH   SOLE 21 374,185 0 0
QUALTRICS INTL INC COM CL A 747601201 43,698 1,234,411 SH   SOLE 22 1,234,411 0 0
QUALTRICS INTL INC COM CL A 747601201 805 22,727 SH   SOLE 25 22,727 0 0
QUALTRICS INTL INC COM CL A 747601201 1,625 45,895 SH   SOLE 34 45,895 0 0
QUALYS INC COM 74758T303 3,898 28,404 SH   SOLE 2 24,585 0 3,819
QUALYS INC COM 74758T303 64 464 SH   SOLE 4 129 0 335
QUALYS INC COM 74758T303 66 483 SH   SOLE 7 483 0 0
QUALYS INC COM 74758T303 98 712 SH   SOLE 13 712 0 0
QUALYS INC COM 74758T303 20,597 150,104 SH   SOLE 18 150,104 0 0
QUALYS INC COM 74758T303 8,326 60,679 SH   SOLE 19 60,679 0 0
QUALYS INC COM 74758T303 347,593 2,533,104 SH   SOLE 21 2,533,104 0 0
QUALYS INC COM 74758T303 130,262 949,290 SH   SOLE 22 930,954 0 18,336
QUALYS INC COM 74758T303 1,055 7,686 SH   SOLE 25 7,686 0 0
QUALYS INC COM 74758T303 2,537 18,492 SH   SOLE 26 12,412 0 6,080
QUALYS INC COM 74758T303 82 597 SH   SOLE 28 597 0 0
QUALYS INC COM 74758T303 29,106 212,112 SH   SOLE 30 212,112 0 0
QUALYS INC COM 74758T303 165 1,205 SH   SOLE 34 1,205 0 0
QUALYS INC COM 74758T303 292 2,130 SH   SOLE 36 2,130 0 0
QUALYS INC COM 74758T303 564 4,112 SH   SOLE 40 4,112 0 0
QUALYS INC COM 74758T303 2,645 19,275 SH   SOLE 43 3,049 0 16,226
QUANEX BLDG PRODS CORP COM 747619104 691 27,905 SH   SOLE 2 9,025 0 18,880
QUANEX BLDG PRODS CORP COM 747619104 5 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104 12 474 SH   SOLE 7 474 0 0
QUANEX BLDG PRODS CORP COM 747619104 3,415 137,803 SH   SOLE 18 137,803 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,436 57,931 SH   SOLE 19 57,931 0 0
QUANEX BLDG PRODS CORP COM 747619104 108,055 4,360,567 SH   SOLE 21 4,360,567 0 0
QUANEX BLDG PRODS CORP COM 747619104 22,188 895,402 SH   SOLE 22 859,591 0 35,811
QUANEX BLDG PRODS CORP COM 747619104 105 4,232 SH   SOLE 25 4,232 0 0
QUANEX BLDG PRODS CORP COM 747619104 277 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BLDG PRODS CORP COM 747619104 64 2,586 SH   SOLE 28 2,586 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,538 62,076 SH   SOLE 30 62,076 0 0
QUANEX BLDG PRODS CORP COM 747619104 74 2,992 SH   SOLE 34 2,992 0 0
QUANEX BLDG PRODS CORP COM 747619104 99 4,013 SH   SOLE 40 4,013 0 0
QUANEX BLDG PRODS CORP COM 747619104 293 11,820 SH   SOLE 43 0 0 11,820
QUANTA SVCS INC COM 74762E102 35,717 311,506 SH   SOLE 2 81,298 0 230,208
QUANTA SVCS INC COM 74762E102 303 2,646 SH   SOLE 4 2,646 0 0
QUANTA SVCS INC COM 74762E102 22,691 197,897 SH   SOLE 7 194,102 0 3,795
QUANTA SVCS INC COM 74762E102 75 657 SH   SOLE 13 657 0 0
QUANTA SVCS INC COM 74762E102 243 2,116 SH   SOLE 15 2,116 0 0
QUANTA SVCS INC COM 74762E102 117,946 1,028,662 SH   SOLE 18 1,014,651 0 14,011
QUANTA SVCS INC COM 74762E102 31,403 273,880 SH   SOLE 19 273,880 0 0
QUANTA SVCS INC COM 74762E102 380,009 3,314,221 SH   SOLE 21 3,314,221 0 0
QUANTA SVCS INC COM 74762E102 370,179 3,228,491 SH   SOLE 22 2,924,749 0 303,742
QUANTA SVCS INC COM 74762E102 237 2,063 SH   SOLE 23 2,063 0 0
QUANTA SVCS INC COM 74762E102 7,426 64,762 SH   SOLE 25 40,169 0 24,593
QUANTA SVCS INC COM 74762E102 17,616 153,639 SH   SOLE 26 52,495 0 101,144
QUANTA SVCS INC COM 74762E102 456 3,974 SH   SOLE 28 2,483 0 1,491
QUANTA SVCS INC COM 74762E102 44,673 389,617 SH   SOLE 30 389,617 0 0
QUANTA SVCS INC COM 74762E102 245 2,141 SH   SOLE 31 2,141 0 0
QUANTA SVCS INC COM 74762E102 206,570 1,801,587 SH   SOLE 34 1,801,587 0 0
QUANTA SVCS INC COM 74762E102 1,821 15,880 SH   SOLE 36 15,880 0 0
QUANTA SVCS INC COM 74762E102 2,038 17,776 SH   SOLE 40 17,776 0 0
QUANTA SVCS INC COM 74762E102 18,371 160,222 SH   SOLE 43 15,031 0 145,191
QUANTERIX CORP COM 74766Q101 668 15,745 SH   SOLE 2 10,028 0 5,717
QUANTERIX CORP COM 74766Q101 5 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101 21 496 SH   SOLE 7 496 0 0
QUANTERIX CORP COM 74766Q101 3,429 80,866 SH   SOLE 18 80,866 0 0
QUANTERIX CORP COM 74766Q101 3,955 93,290 SH   SOLE 19 93,290 0 0
QUANTERIX CORP COM 74766Q101 54,746 1,291,187 SH   SOLE 21 1,291,187 0 0
QUANTERIX CORP COM 74766Q101 33,446 788,810 SH   SOLE 22 771,089 0 17,721
QUANTERIX CORP COM 74766Q101 153 3,600 SH   SOLE 25 3,600 0 0
QUANTERIX CORP COM 74766Q101 885 20,866 SH   SOLE 26 10,099 0 10,767
QUANTERIX CORP COM 74766Q101 94 2,210 SH   SOLE 28 2,210 0 0
QUANTERIX CORP COM 74766Q101 6,344 149,625 SH   SOLE 30 149,625 0 0
QUANTERIX CORP COM 74766Q101 156 3,671 SH   SOLE 40 3,671 0 0
QUANTERIX CORP COM 74766Q101 237 5,599 SH   SOLE 43 0 0 5,599
QUANTUM COMPUTING INC COM 74766W108 708 207,499 SH   SOLE 22 207,499 0 0
QUANTUM CORP COM NEW 747906501 139 25,257 SH   SOLE 2 2,269 0 22,988
QUANTUM CORP COM NEW 747906501 5 898 SH   SOLE 7 898 0 0
QUANTUM CORP COM NEW 747906501 1,053 190,778 SH   SOLE 18 190,778 0 0
QUANTUM CORP COM NEW 747906501 574 104,015 SH   SOLE 19 104,015 0 0
QUANTUM CORP COM NEW 747906501 12,162 2,203,286 SH   SOLE 21 2,203,286 0 0
QUANTUM CORP COM NEW 747906501 7,731 1,400,487 SH   SOLE 22 1,368,334 0 32,153
QUANTUM CORP COM NEW 747906501 42 7,622 SH   SOLE 43 0 0 7,622
QUANTUM SI INC COM CL A 74765K105 215 27,302 SH   SOLE 2 19,240 0 8,062
QUANTUM SI INC COM CL A 74765K105 1,160 147,430 SH   SOLE 21 147,430 0 0
QUANTUM SI INC COM CL A 74765K105 9,669 1,228,602 SH   SOLE 22 1,199,294 0 29,308
QUANTUM SI INC COM CL A 74765K105 104 13,227 SH   SOLE 25 13,227 0 0
QUANTUM SI INC COM CL A 74765K105 238 30,266 SH   SOLE 26 0 0 30,266
QUANTUM SI INC COM CL A 74765K105 581 73,831 SH   SOLE 30 73,831 0 0
QUANTUM SI INC COM CL A 74765K105 95 12,044 SH   SOLE 40 12,044 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 9,300 419,125 SH   SOLE 2 33,940 0 385,185
QUANTUMSCAPE CORP COM CL A 74767V109 77 3,480 SH   SOLE 7 3,480 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 12 543 SH   SOLE 13 543 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 2,547 114,764 SH   SOLE 18 114,764 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 1,821 82,044 SH   SOLE 19 82,044 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 66,313 2,988,434 SH   SOLE 21 2,988,434 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 116,744 5,261,100 SH   SOLE 22 5,086,115 0 174,985
QUANTUMSCAPE CORP COM CL A 74767V109 96 4,314 SH   SOLE 28 4,314 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 82 3,697 SH   SOLE 31 3,697 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 61 2,755 SH   SOLE 43 0 0 2,755
QUDIAN INC ADR 747798106 29 29,755 SH   SOLE 4 29,755 0 0
QUDIAN INC ADR 747798106 561 579,306 SH   SOLE 21 579,306 0 0
QUDIAN INC ADR 747798106 999 1,030,525 SH   SOLE 22 964,898 0 65,627
QUDIAN INC ADR 747798106 7 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 537 554,069 SH   SOLE 30 554,069 0 0
QUDIAN INC ADR 747798106 93 95,942 SH   SOLE 43 0 0 95,942
QUEST DIAGNOSTICS INC COM 74834L100 60,575 350,123 SH   SOLE 2 128,369 0 221,754
QUEST DIAGNOSTICS INC COM 74834L100 16,814 97,188 SH   SOLE 4 58,839 0 38,349
QUEST DIAGNOSTICS INC COM 74834L100 20,843 120,474 SH   SOLE 7 116,928 0 3,546
QUEST DIAGNOSTICS INC COM 74834L100 552 3,189 SH   SOLE 13 1,728 0 1,461
QUEST DIAGNOSTICS INC COM 74834L100 2,922 16,888 SH   SOLE 15 16,888 0 0
QUEST DIAGNOSTICS INC COM 74834L100 42,488 245,583 SH   SOLE 18 229,199 0 16,384
QUEST DIAGNOSTICS INC COM 74834L100 150,548 870,170 SH   SOLE 19 870,170 0 0
QUEST DIAGNOSTICS INC COM 74834L100 742,808 4,293,442 SH   SOLE 21 4,293,442 0 0
QUEST DIAGNOSTICS INC COM 74834L100 457,247 2,642,894 SH   SOLE 22 2,393,715 0 249,179
QUEST DIAGNOSTICS INC COM 74834L100 12,588 72,756 SH   SOLE 23 72,756 0 0
QUEST DIAGNOSTICS INC COM 74834L100 44,823 259,078 SH   SOLE 25 259,078 0 0
QUEST DIAGNOSTICS INC COM 74834L100 49,192 284,333 SH   SOLE 26 117,147 0 167,186
QUEST DIAGNOSTICS INC COM 74834L100 73,019 422,050 SH   SOLE 28 57,620 0 364,430
QUEST DIAGNOSTICS INC COM 74834L100 194,040 1,121,554 SH   SOLE 30 1,098,591 0 22,963
QUEST DIAGNOSTICS INC COM 74834L100 8,334 48,172 SH   SOLE 31 14,886 0 33,286
QUEST DIAGNOSTICS INC COM 74834L100 99,503 575,131 SH   SOLE 34 575,131 0 0
QUEST DIAGNOSTICS INC COM 74834L100 13,210 76,355 SH   SOLE 36 76,355 0 0
QUEST DIAGNOSTICS INC COM 74834L100 694 4,012 SH   SOLE 40 4,012 0 0
QUEST DIAGNOSTICS INC COM 74834L100 23,009 132,990 SH   SOLE 43 11,141 0 121,849
QUEST RESOURCE HLDG CORP COM NEW 74836W203 22 3,209 SH   SOLE 18 3,209 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 331 47,701 SH   SOLE 21 47,701 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 9 1,358 SH   SOLE 22 1,358 0 0
QUICKLOGIC CORP COM NEW 74837P405 12 2,379 SH   SOLE 18 2,379 0 0
QUICKLOGIC CORP COM NEW 74837P405 163 31,887 SH   SOLE 21 31,887 0 0
QUICKLOGIC CORP COM NEW 74837P405 524 102,566 SH   SOLE 22 102,566 0 0
QUIDEL CORP COM 74838J101 13,848 102,587 SH   SOLE 2 28,101 0 74,486
QUIDEL CORP COM 74838J101 21 153 SH   SOLE 4 153 0 0
QUIDEL CORP COM 74838J101 73 540 SH   SOLE 7 540 0 0
QUIDEL CORP COM 74838J101 11,075 82,045 SH   SOLE 18 82,045 0 0
QUIDEL CORP COM 74838J101 1,420 10,516 SH   SOLE 19 10,516 0 0
QUIDEL CORP COM 74838J101 242,367 1,795,445 SH   SOLE 21 1,795,445 0 0
QUIDEL CORP COM 74838J101 142,200 1,053,414 SH   SOLE 22 1,010,009 0 43,405
QUIDEL CORP COM 74838J101 751 5,564 SH   SOLE 25 5,564 0 0
QUIDEL CORP COM 74838J101 1,934 14,329 SH   SOLE 26 11,279 0 3,050
QUIDEL CORP COM 74838J101 92 681 SH   SOLE 28 681 0 0
QUIDEL CORP COM 74838J101 27,074 200,560 SH   SOLE 30 200,560 0 0
QUIDEL CORP COM 74838J101 77 573 SH   SOLE 31 573 0 0
QUIDEL CORP COM 74838J101 34 249 SH   SOLE 34 249 0 0
QUIDEL CORP COM 74838J101 242 1,796 SH   SOLE 36 1,796 0 0
QUIDEL CORP COM 74838J101 626 4,639 SH   SOLE 40 4,639 0 0
QUIDEL CORP COM 74838J101 3,902 28,903 SH   SOLE 43 991 0 27,912
QUINSTREET INC COM 74874Q100 2,197 120,781 SH   SOLE 2 93,494 0 27,287
QUINSTREET INC COM 74874Q100 3 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100 16 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 3,306 181,722 SH   SOLE 18 181,722 0 0
QUINSTREET INC COM 74874Q100 2,601 142,997 SH   SOLE 19 142,997 0 0
QUINSTREET INC COM 74874Q100 111,486 6,128,983 SH   SOLE 21 6,128,983 0 0
QUINSTREET INC COM 74874Q100 27,957 1,536,969 SH   SOLE 22 1,509,115 0 27,854
QUINSTREET INC COM 74874Q100 165 9,046 SH   SOLE 23 9,046 0 0
QUINSTREET INC COM 74874Q100 117 6,435 SH   SOLE 25 6,435 0 0
QUINSTREET INC COM 74874Q100 808 44,436 SH   SOLE 26 0 0 44,436
QUINSTREET INC COM 74874Q100 77 4,233 SH   SOLE 28 4,233 0 0
QUINSTREET INC COM 74874Q100 2,644 145,353 SH   SOLE 30 145,353 0 0
QUINSTREET INC COM 74874Q100 45 2,478 SH   SOLE 34 2,478 0 0
QUINSTREET INC COM 74874Q100 124 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100 719 39,511 SH   SOLE 43 0 0 39,511
QUMU CORP COM 749063103 7 3,143 SH   SOLE 18 3,143 0 0
QUMU CORP COM 749063103 100 47,353 SH   SOLE 21 47,353 0 0
QUMU CORP COM 749063103 464 219,022 SH   SOLE 22 219,022 0 0
QUOTIENT LTD SHS G73268107 28 10,994 SH   SOLE 2 3,288 0 7,706
QUOTIENT LTD SHS G73268107 3 1,170 SH   SOLE 7 1,170 0 0
QUOTIENT LTD SHS G73268107 612 236,263 SH   SOLE 18 236,263 0 0
QUOTIENT LTD SHS G73268107 327 126,408 SH   SOLE 19 126,408 0 0
QUOTIENT LTD SHS G73268107 7,295 2,816,445 SH   SOLE 21 2,816,445 0 0
QUOTIENT LTD SHS G73268107 5,775 2,229,670 SH   SOLE 22 2,219,537 0 10,133
QUOTIENT LTD SHS G73268107 23 9,065 SH   SOLE 43 0 0 9,065
QUOTIENT TECHNOLOGY INC COM 749119103 226 30,395 SH   SOLE 2 21,257 0 9,138
QUOTIENT TECHNOLOGY INC COM 749119103 3 365 SH   SOLE 4 365 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 9 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,655 223,034 SH   SOLE 18 223,034 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,131 152,447 SH   SOLE 19 152,447 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 21,972 2,961,163 SH   SOLE 21 2,961,163 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 12,859 1,733,081 SH   SOLE 22 1,687,271 0 45,810
QUOTIENT TECHNOLOGY INC COM 749119103 81 10,924 SH   SOLE 25 10,924 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 405 54,609 SH   SOLE 26 41,803 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 83 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,172 157,918 SH   SOLE 30 157,918 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 16 2,125 SH   SOLE 36 2,125 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 58 7,833 SH   SOLE 40 7,833 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 291 39,271 SH   SOLE 43 0 0 39,271
QURATE RETAIL INC COM SER A 74915M100 8,562 1,126,631 SH   SOLE 2 133,607 0 993,024
QURATE RETAIL INC COM SER A 74915M100 12 1,572 SH   SOLE 4 1,572 0 0
QURATE RETAIL INC COM SER A 74915M100 92 12,092 SH   SOLE 7 12,092 0 0
QURATE RETAIL INC COM SER A 74915M100 1,292 169,946 SH   SOLE 18 169,946 0 0
QURATE RETAIL INC COM SER A 74915M100 904 118,950 SH   SOLE 19 118,950 0 0
QURATE RETAIL INC COM SER A 74915M100 36,264 4,771,589 SH   SOLE 21 4,771,589 0 0
QURATE RETAIL INC COM SER A 74915M100 62,900 8,276,312 SH   SOLE 22 7,817,697 0 458,615
QURATE RETAIL INC COM SER A 74915M100 375 49,293 SH   SOLE 25 49,293 0 0
QURATE RETAIL INC COM SER A 74915M100 1,013 133,268 SH   SOLE 26 103,145 0 30,123
QURATE RETAIL INC COM SER A 74915M100 51 6,763 SH   SOLE 28 6,763 0 0
QURATE RETAIL INC COM SER A 74915M100 1,913 251,764 SH   SOLE 30 251,764 0 0
QURATE RETAIL INC COM SER A 74915M100 45 5,924 SH   SOLE 31 5,924 0 0
QURATE RETAIL INC COM SER A 74915M100 770 101,327 SH   SOLE 36 101,327 0 0
QURATE RETAIL INC COM SER A 74915M100 420 55,246 SH   SOLE 40 55,246 0 0
QURATE RETAIL INC COM SER A 74915M100 3,060 402,588 SH   SOLE 43 20,918 0 381,670
R1 RCM INC COM 749397105 3,477 136,421 SH   SOLE 2 104,065 0 32,356
R1 RCM INC COM 749397105 12 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 749397105 43 1,680 SH   SOLE 7 1,680 0 0
R1 RCM INC COM 749397105 14,485 568,258 SH   SOLE 18 552,396 0 15,862
R1 RCM INC COM 749397105 18,624 730,624 SH   SOLE 19 730,624 0 0
R1 RCM INC COM 749397105 231,034 9,063,710 SH   SOLE 21 9,063,710 0 0
R1 RCM INC COM 749397105 94,877 3,722,134 SH   SOLE 22 3,649,541 0 72,593
R1 RCM INC COM 749397105 182 7,129 SH   SOLE 23 7,129 0 0
R1 RCM INC COM 749397105 86,193 3,381,456 SH   SOLE 25 3,381,456 0 0
R1 RCM INC COM 749397105 2,147 84,232 SH   SOLE 26 41,926 0 42,306
R1 RCM INC COM 749397105 59 2,298 SH   SOLE 28 2,298 0 0
R1 RCM INC COM 749397105 16,624 652,194 SH   SOLE 30 652,194 0 0
R1 RCM INC COM 749397105 75 2,938 SH   SOLE 34 2,938 0 0
R1 RCM INC COM 749397105 516 20,235 SH   SOLE 36 20,235 0 0
R1 RCM INC COM 749397105 432 16,939 SH   SOLE 40 16,939 0 0
R1 RCM INC COM 749397105 1,244 48,814 SH   SOLE 43 105 0 48,709
RACKSPACE TECHNOLOGY INC COM 750102105 435 32,278 SH   SOLE 2 18,498 0 13,780
RACKSPACE TECHNOLOGY INC COM 750102105 2 120 SH   SOLE 4 120 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 12 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 2,104 156,201 SH   SOLE 18 156,201 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 1,303 96,758 SH   SOLE 19 96,758 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 25,991 1,929,583 SH   SOLE 21 1,929,583 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 18,684 1,387,067 SH   SOLE 22 1,349,741 0 37,326
RACKSPACE TECHNOLOGY INC COM 750102105 14 1,037 SH   SOLE 23 1,037 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 106 7,902 SH   SOLE 25 7,902 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 410 30,444 SH   SOLE 26 26,843 0 3,601
RACKSPACE TECHNOLOGY INC COM 750102105 406 30,111 SH   SOLE 30 30,111 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 40 2,976 SH   SOLE 36 2,976 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 85 6,275 SH   SOLE 40 6,275 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 97 7,235 SH   SOLE 43 1,169 0 6,066
RADIAN GROUP INC COM 750236101 6,448 305,141 SH   SOLE 2 134,706 0 170,435
RADIAN GROUP INC COM 750236101 222 10,505 SH   SOLE 4 647 0 9,858
RADIAN GROUP INC COM 750236101 229 10,821 SH   SOLE 7 10,821 0 0
RADIAN GROUP INC COM 750236101 12,243 579,435 SH   SOLE 18 562,637 0 16,798
RADIAN GROUP INC COM 750236101 22,798 1,078,951 SH   SOLE 19 1,078,951 0 0
RADIAN GROUP INC COM 750236101 151,234 7,157,326 SH   SOLE 21 7,157,326 0 0
RADIAN GROUP INC COM 750236101 107,650 5,094,642 SH   SOLE 22 4,886,117 0 208,525
RADIAN GROUP INC COM 750236101 502 23,740 SH   SOLE 23 23,740 0 0
RADIAN GROUP INC COM 750236101 665 31,469 SH   SOLE 25 31,469 0 0
RADIAN GROUP INC COM 750236101 4,315 204,189 SH   SOLE 26 60,121 0 144,068
RADIAN GROUP INC COM 750236101 1,524 72,106 SH   SOLE 28 3,409 0 68,697
RADIAN GROUP INC COM 750236101 2,435 115,255 SH   SOLE 30 115,255 0 0
RADIAN GROUP INC COM 750236101 189 8,929 SH   SOLE 34 8,929 0 0
RADIAN GROUP INC COM 750236101 335 15,831 SH   SOLE 36 15,831 0 0
RADIAN GROUP INC COM 750236101 535 25,339 SH   SOLE 40 25,339 0 0
RADIAN GROUP INC COM 750236101 1,054 49,858 SH   SOLE 43 2,454 0 47,404
RADIANT LOGISTICS INC COM 75025X100 515 70,680 SH   SOLE 2 7,868 0 62,812
RADIANT LOGISTICS INC COM 75025X100 5 631 SH   SOLE 7 631 0 0
RADIANT LOGISTICS INC COM 75025X100 982 134,658 SH   SOLE 18 124,427 0 10,231
RADIANT LOGISTICS INC COM 75025X100 536 73,549 SH   SOLE 19 73,549 0 0
RADIANT LOGISTICS INC COM 75025X100 10,693 1,466,841 SH   SOLE 21 1,466,841 0 0
RADIANT LOGISTICS INC COM 75025X100 7,927 1,087,384 SH   SOLE 22 1,064,291 0 23,093
RADIANT LOGISTICS INC COM 75025X100 239 32,853 SH   SOLE 26 0 0 32,853
RADIANT LOGISTICS INC COM 75025X100 29 3,945 SH   SOLE 43 0 0 3,945
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1,816 112,811 SH   SOLE 2 19,799 0 93,012
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 11 707 SH   SOLE 7 707 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 3,046 189,190 SH   SOLE 18 189,190 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 7,328 455,150 SH   SOLE 19 455,150 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 37,326 2,318,410 SH   SOLE 21 2,318,410 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 23,445 1,456,196 SH   SOLE 22 1,397,216 0 58,980
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 119 7,390 SH   SOLE 25 7,390 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 821 50,997 SH   SOLE 30 50,997 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 111 6,921 SH   SOLE 40 6,921 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 0 6 SH   SOLE 43 0 0 6
RADIUS HEALTH INC COM NEW 750469207 189 27,328 SH   SOLE 2 19,089 0 8,239
RADIUS HEALTH INC COM NEW 750469207 1 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 6 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 885 127,914 SH   SOLE 18 127,914 0 0
RADIUS HEALTH INC COM NEW 750469207 1,323 191,160 SH   SOLE 19 191,160 0 0
RADIUS HEALTH INC COM NEW 750469207 13,528 1,954,853 SH   SOLE 21 1,954,853 0 0
RADIUS HEALTH INC COM NEW 750469207 7,808 1,128,372 SH   SOLE 22 1,108,851 0 19,521
RADIUS HEALTH INC COM NEW 750469207 39 5,707 SH   SOLE 25 5,707 0 0
RADIUS HEALTH INC COM NEW 750469207 89 12,844 SH   SOLE 26 4,876 0 7,968
RADIUS HEALTH INC COM NEW 750469207 196 28,303 SH   SOLE 28 28,303 0 0
RADIUS HEALTH INC COM NEW 750469207 361 52,181 SH   SOLE 30 52,181 0 0
RADIUS HEALTH INC COM NEW 750469207 10 1,480 SH   SOLE 36 1,480 0 0
RADIUS HEALTH INC COM NEW 750469207 42 6,061 SH   SOLE 40 6,061 0 0
RADIUS HEALTH INC COM NEW 750469207 111 16,080 SH   SOLE 43 0 0 16,080
RADNET INC COM 750491102 651 21,622 SH   SOLE 2 14,153 0 7,469
RADNET INC COM 750491102 4 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102 22 719 SH   SOLE 7 719 0 0
RADNET INC COM 750491102 5,010 166,387 SH   SOLE 18 166,387 0 0
RADNET INC COM 750491102 3,021 100,321 SH   SOLE 19 100,321 0 0
RADNET INC COM 750491102 143,025 4,750,080 SH   SOLE 21 4,750,080 0 0
RADNET INC COM 750491102 34,512 1,146,187 SH   SOLE 22 1,121,395 0 24,792
RADNET INC COM 750491102 254 8,449 SH   SOLE 25 8,449 0 0
RADNET INC COM 750491102 1,102 36,614 SH   SOLE 26 28,371 0 8,243
RADNET INC COM 750491102 110 3,669 SH   SOLE 28 3,669 0 0
RADNET INC COM 750491102 4,289 142,445 SH   SOLE 30 142,445 0 0
RADNET INC COM 750491102 267 8,881 SH   SOLE 34 8,881 0 0
RADNET INC COM 750491102 226 7,514 SH   SOLE 36 7,514 0 0
RADNET INC COM 750491102 147 4,895 SH   SOLE 40 4,895 0 0
RADNET INC COM 750491102 375 12,445 SH   SOLE 43 307 0 12,138
RADWARE LTD ORD M81873107 163 3,921 SH   SOLE 2 3,921 0 0
RADWARE LTD ORD M81873107 5 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107 721 17,319 SH   SOLE 7 17,319 0 0
RADWARE LTD ORD M81873107 31,506 756,627 SH   SOLE 21 756,627 0 0
RADWARE LTD ORD M81873107 14,248 342,164 SH   SOLE 22 328,666 0 13,498
RADWARE LTD ORD M81873107 220 5,280 SH   SOLE 25 5,280 0 0
RADWARE LTD ORD M81873107 228 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 627 15,052 SH   SOLE 30 15,052 0 0
RADWARE LTD ORD M81873107 1,821 43,728 SH   SOLE 34 43,728 0 0
RADWARE LTD ORD M81873107 247 5,920 SH   SOLE 40 5,920 0 0
RADWARE LTD ORD M81873107 486 11,660 SH   SOLE 43 374 0 11,286
RAFAEL HLDGS INC COM CL B 75062E106 8 1,625 SH   SOLE 2 435 0 1,190
RAFAEL HLDGS INC COM CL B 75062E106 1 157 SH   SOLE 7 157 0 0
RAFAEL HLDGS INC COM CL B 75062E106 143 28,011 SH   SOLE 18 28,011 0 0
RAFAEL HLDGS INC COM CL B 75062E106 84 16,426 SH   SOLE 19 16,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 1,711 335,518 SH   SOLE 21 335,518 0 0
RAFAEL HLDGS INC COM CL B 75062E106 1,279 250,851 SH   SOLE 22 249,223 0 1,628
RAFAEL HLDGS INC COM CL B 75062E106 7 1,360 SH   SOLE 43 0 0 1,360
RAIN THERAPEUTICS INC COM 75082Q105 58 4,484 SH   SOLE 2 1,325 0 3,159
RAIN THERAPEUTICS INC COM 75082Q105 525 40,761 SH   SOLE 18 40,761 0 0
RAIN THERAPEUTICS INC COM 75082Q105 317 24,577 SH   SOLE 19 24,577 0 0
RAIN THERAPEUTICS INC COM 75082Q105 6,886 534,605 SH   SOLE 21 534,605 0 0
RAIN THERAPEUTICS INC COM 75082Q105 1,666 129,348 SH   SOLE 22 124,964 0 4,384
RAIN THERAPEUTICS INC COM 75082Q105 91 7,096 SH   SOLE 30 7,096 0 0
RALLYBIO CORP COM 75120L100 50 5,219 SH   SOLE 2 3,670 0 1,549
RALLYBIO CORP COM 75120L100 208 21,815 SH   SOLE 18 21,815 0 0
RALLYBIO CORP COM 75120L100 58 6,108 SH   SOLE 19 6,108 0 0
RALLYBIO CORP COM 75120L100 3,446 361,248 SH   SOLE 21 361,248 0 0
RALLYBIO CORP COM 75120L100 697 73,102 SH   SOLE 22 71,826 0 1,276
RALLYBIO CORP COM 75120L100 134 14,016 SH   SOLE 30 14,016 0 0
RALPH LAUREN CORP CL A 751212101 33,947 285,601 SH   SOLE 2 225,353 0 60,248
RALPH LAUREN CORP CL A 751212101 5,320 44,757 SH   SOLE 4 44,757 0 0
RALPH LAUREN CORP CL A 751212101 4,901 41,234 SH   SOLE 7 39,954 0 1,280
RALPH LAUREN CORP CL A 751212101 2,462 20,717 SH   SOLE 13 20,717 0 0
RALPH LAUREN CORP CL A 751212101 85 719 SH   SOLE 15 719 0 0
RALPH LAUREN CORP CL A 751212101 21,826 183,632 SH   SOLE 18 158,210 0 25,422
RALPH LAUREN CORP CL A 751212101 94,880 798,247 SH   SOLE 19 798,247 0 0
RALPH LAUREN CORP CL A 751212101 132,200 1,112,229 SH   SOLE 21 1,112,229 0 0
RALPH LAUREN CORP CL A 751212101 183,460 1,543,497 SH   SOLE 22 1,210,159 0 333,338
RALPH LAUREN CORP CL A 751212101 16,938 142,503 SH   SOLE 23 142,503 0 0
RALPH LAUREN CORP CL A 751212101 9,280 78,073 SH   SOLE 25 78,073 0 0
RALPH LAUREN CORP CL A 751212101 10,005 84,175 SH   SOLE 26 27,188 0 56,987
RALPH LAUREN CORP CL A 751212101 2,626 22,092 SH   SOLE 28 866 0 21,226
RALPH LAUREN CORP CL A 751212101 4,702 39,558 SH   SOLE 29 39,558 0 0
RALPH LAUREN CORP CL A 751212101 17,483 147,088 SH   SOLE 30 147,088 0 0
RALPH LAUREN CORP CL A 751212101 6,469 54,425 SH   SOLE 31 54,425 0 0
RALPH LAUREN CORP CL A 751212101 6,565 55,229 SH   SOLE 34 55,229 0 0
RALPH LAUREN CORP CL A 751212101 641 5,391 SH   SOLE 36 5,391 0 0
RALPH LAUREN CORP CL A 751212101 774 6,514 SH   SOLE 40 6,514 0 0
RALPH LAUREN CORP CL A 751212101 2,664 22,416 SH   SOLE 43 768 0 21,648
RAMACO RES INC COM 75134P303 33 2,396 SH   SOLE 18 2,396 0 0
RAMACO RES INC COM 75134P303 555 40,804 SH   SOLE 21 40,804 0 0
RAMACO RES INC COM 75134P303 1,532 112,653 SH   SOLE 22 112,653 0 0
RAMACO RES INC COM 75134P303 160 11,767 SH   SOLE 43 67 0 11,700
RAMBUS INC DEL COM 750917106 3,244 110,374 SH   SOLE 2 51,341 0 59,033
RAMBUS INC DEL COM 750917106 15 509 SH   SOLE 4 509 0 0
RAMBUS INC DEL COM 750917106 44 1,504 SH   SOLE 7 1,504 0 0
RAMBUS INC DEL COM 750917106 12,338 419,808 SH   SOLE 18 419,808 0 0
RAMBUS INC DEL COM 750917106 5,647 192,153 SH   SOLE 19 192,153 0 0
RAMBUS INC DEL COM 750917106 380,103 12,933,070 SH   SOLE 21 12,933,070 0 0
RAMBUS INC DEL COM 750917106 81,929 2,787,657 SH   SOLE 22 2,681,258 0 106,399
RAMBUS INC DEL COM 750917106 6,866 233,610 SH   SOLE 25 233,610 0 0
RAMBUS INC DEL COM 750917106 3,169 107,830 SH   SOLE 26 67,513 0 40,317
RAMBUS INC DEL COM 750917106 59 2,005 SH   SOLE 28 2,005 0 0
RAMBUS INC DEL COM 750917106 6,091 207,248 SH   SOLE 30 207,248 0 0
RAMBUS INC DEL COM 750917106 2,472 84,095 SH   SOLE 34 84,095 0 0
RAMBUS INC DEL COM 750917106 538 18,300 SH   SOLE 36 18,300 0 0
RAMBUS INC DEL COM 750917106 375 12,773 SH   SOLE 40 12,773 0 0
RAMBUS INC DEL COM 750917106 1,208 41,110 SH   SOLE 43 549 0 40,561
RANDOLPH BANCORP INC COM 752378109 20 825 SH   SOLE 18 825 0 0
RANDOLPH BANCORP INC COM 752378109 258 10,813 SH   SOLE 21 10,813 0 0
RANDOLPH BANCORP INC COM 752378109 6 272 SH   SOLE 22 272 0 0
RANGE RES CORP COM 75281A109 2,620 146,971 SH   SOLE 2 68,153 0 78,818
RANGE RES CORP COM 75281A109 14 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 62 3,486 SH   SOLE 7 3,486 0 0
RANGE RES CORP COM 75281A109 16,598 930,931 SH   SOLE 18 930,931 0 0
RANGE RES CORP COM 75281A109 7,598 426,109 SH   SOLE 19 426,109 0 0
RANGE RES CORP COM 75281A109 535,847 30,053,107 SH   SOLE 21 30,053,107 0 0
RANGE RES CORP COM 75281A109 109,114 6,119,675 SH   SOLE 22 5,879,301 0 240,374
RANGE RES CORP COM 75281A109 557 31,220 SH   SOLE 25 31,220 0 0
RANGE RES CORP COM 75281A109 2,058 115,406 SH   SOLE 26 98,168 0 17,238
RANGE RES CORP COM 75281A109 366 20,535 SH   SOLE 28 20,535 0 0
RANGE RES CORP COM 75281A109 9,962 558,725 SH   SOLE 30 558,725 0 0
RANGE RES CORP COM 75281A109 21 1,204 SH   SOLE 34 1,204 0 0
RANGE RES CORP COM 75281A109 63 3,529 SH   SOLE 36 3,529 0 0
RANGE RES CORP COM 75281A109 543 30,438 SH   SOLE 40 30,438 0 0
RANGE RES CORP COM 75281A109 12,250 687,037 SH   SOLE 43 47,433 0 639,604
RANGER ENERGY SVCS INC COM CL A 75282U104 10 952 SH   SOLE 18 952 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 181 17,583 SH   SOLE 21 17,583 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 66 6,464 SH   SOLE 22 6,464 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 430 15,973 SH   SOLE 2 5,209 0 10,764
RANGER OIL CORPORATION CLASS A COM 70788V102 7 266 SH   SOLE 7 266 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 2,255 83,759 SH   SOLE 18 83,759 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 2,799 103,984 SH   SOLE 19 103,984 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 67,462 2,506,028 SH   SOLE 21 2,506,028 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 14,414 535,455 SH   SOLE 22 524,060 0 11,395
RANGER OIL CORPORATION CLASS A COM 70788V102 15 572 SH   SOLE 23 572 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 364 13,522 SH   SOLE 26 0 0 13,522
RANGER OIL CORPORATION CLASS A COM 70788V102 688 25,553 SH   SOLE 30 25,553 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 199 7,390 SH   SOLE 43 103 0 7,287
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 706 43,168 SH   SOLE 21 43,168 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 1,022 62,531 SH   SOLE 22 62,531 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 141 8,599 SH   SOLE 30 8,599 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,065 28,330 SH   SOLE 2 11,195 0 17,135
RANPAK HOLDINGS CORP COM CL A 75321W103 5 126 SH   SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 21 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 4,520 120,274 SH   SOLE 18 120,274 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 3,597 95,716 SH   SOLE 19 95,716 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 55,362 1,473,187 SH   SOLE 21 1,473,187 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 35,455 943,458 SH   SOLE 22 910,199 0 33,259
RANPAK HOLDINGS CORP COM CL A 75321W103 310 8,261 SH   SOLE 25 8,261 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,029 27,374 SH   SOLE 26 27,374 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 29 777 SH   SOLE 28 777 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 900 23,957 SH   SOLE 30 23,957 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 67 1,772 SH   SOLE 36 1,772 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 210 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 337 8,972 SH   SOLE 43 346 0 8,626
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 103 9,678 SH   SOLE 2 239 0 9,439
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 530 49,815 SH   SOLE 18 49,815 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 10,227 961,175 SH   SOLE 19 961,175 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 61 5,777 SH   SOLE 20 5,777 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 2,984 280,414 SH   SOLE 21 280,414 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 733 68,864 SH   SOLE 22 67,306 0 1,558
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 160 15,028 SH   SOLE 30 15,028 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 7 690 SH   SOLE 34 690 0 0
RAPID7 INC COM 753422104 7,583 64,433 SH   SOLE 2 39,758 0 24,675
RAPID7 INC COM 753422104 246 2,093 SH   SOLE 4 1,559 0 534
RAPID7 INC COM 753422104 103 876 SH   SOLE 7 876 0 0
RAPID7 INC COM 753422104 129 1,100 SH   SOLE 13 1,100 0 0
RAPID7 INC COM 753422104 19,347 164,388 SH   SOLE 18 151,155 0 13,233
RAPID7 INC COM 753422104 38,637 328,297 SH   SOLE 19 328,297 0 0
RAPID7 INC COM 753422104 261,422 2,221,279 SH   SOLE 21 2,221,279 0 0
RAPID7 INC COM 753422104 181,259 1,540,139 SH   SOLE 22 1,510,475 0 29,664
RAPID7 INC COM 753422104 1,066 9,060 SH   SOLE 23 9,060 0 0
RAPID7 INC COM 753422104 1,545 13,128 SH   SOLE 25 13,128 0 0
RAPID7 INC COM 753422104 6,666 56,639 SH   SOLE 26 22,671 0 33,968
RAPID7 INC COM 753422104 121 1,032 SH   SOLE 28 982 0 50
RAPID7 INC COM 753422104 98 831 SH   SOLE 29 831 0 0
RAPID7 INC COM 753422104 30,905 262,596 SH   SOLE 30 262,596 0 0
RAPID7 INC COM 753422104 61 521 SH   SOLE 31 521 0 0
RAPID7 INC COM 753422104 317 2,692 SH   SOLE 34 2,692 0 0
RAPID7 INC COM 753422104 600 5,094 SH   SOLE 36 5,094 0 0
RAPID7 INC COM 753422104 771 6,554 SH   SOLE 40 6,554 0 0
RAPID7 INC COM 753422104 1,102 9,364 SH   SOLE 43 231 0 9,133
RAPT THERAPEUTICS INC COM 75382E109 304 8,280 SH   SOLE 2 5,933 0 2,347
RAPT THERAPEUTICS INC COM 75382E109 9 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109 2,156 58,695 SH   SOLE 18 58,695 0 0
RAPT THERAPEUTICS INC COM 75382E109 7,963 216,799 SH   SOLE 19 216,799 0 0
RAPT THERAPEUTICS INC COM 75382E109 37,556 1,022,498 SH   SOLE 21 1,022,498 0 0
RAPT THERAPEUTICS INC COM 75382E109 17,076 464,918 SH   SOLE 22 453,170 0 11,748
RAPT THERAPEUTICS INC COM 75382E109 89 2,431 SH   SOLE 25 2,431 0 0
RAPT THERAPEUTICS INC COM 75382E109 85 2,314 SH   SOLE 26 648 0 1,666
RAPT THERAPEUTICS INC COM 75382E109 650 17,696 SH   SOLE 30 17,696 0 0
RAPT THERAPEUTICS INC COM 75382E109 53 1,453 SH   SOLE 34 1,453 0 0
RAPT THERAPEUTICS INC COM 75382E109 130 3,532 SH   SOLE 40 3,532 0 0
RAPT THERAPEUTICS INC COM 75382E109 96 2,616 SH   SOLE 43 0 0 2,616
RAVE RESTAURANT GROUP INC COM 754198109 3 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 26 25,976 SH   SOLE 22 25,976 0 0
RAYMOND JAMES FINL INC COM 754730109 44,889 447,102 SH   SOLE 2 150,330 0 296,772
RAYMOND JAMES FINL INC COM 754730109 12,402 123,521 SH   SOLE 4 74,581 0 48,940
RAYMOND JAMES FINL INC COM 754730109 17,649 175,789 SH   SOLE 7 170,440 0 5,349
RAYMOND JAMES FINL INC COM 754730109 341 3,397 SH   SOLE 13 481 0 2,916
RAYMOND JAMES FINL INC COM 754730109 2,764 27,531 SH   SOLE 15 27,531 0 0
RAYMOND JAMES FINL INC COM 754730109 184,088 1,833,542 SH   SOLE 18 1,692,064 0 141,478
RAYMOND JAMES FINL INC COM 754730109 307,764 3,065,375 SH   SOLE 19 3,065,375 0 0
RAYMOND JAMES FINL INC COM 754730109 551,504 5,493,071 SH   SOLE 21 5,493,071 0 0
RAYMOND JAMES FINL INC COM 754730109 423,019 4,213,336 SH   SOLE 22 3,838,593 0 374,743
RAYMOND JAMES FINL INC COM 754730109 10,519 104,768 SH   SOLE 23 104,768 0 0
RAYMOND JAMES FINL INC COM 754730109 30,231 301,109 SH   SOLE 25 301,109 0 0
RAYMOND JAMES FINL INC COM 754730109 37,791 376,404 SH   SOLE 26 97,915 0 278,489
RAYMOND JAMES FINL INC COM 754730109 63,874 636,199 SH   SOLE 28 3,311 0 632,888
RAYMOND JAMES FINL INC COM 754730109 10 102 SH   SOLE 29 102 0 0
RAYMOND JAMES FINL INC COM 754730109 107,480 1,070,522 SH   SOLE 30 929,473 0 141,049
RAYMOND JAMES FINL INC COM 754730109 6,742 67,152 SH   SOLE 31 21,462 0 45,690
RAYMOND JAMES FINL INC COM 754730109 15,949 158,855 SH   SOLE 34 158,855 0 0
RAYMOND JAMES FINL INC COM 754730109 10,075 100,351 SH   SOLE 36 100,351 0 0
RAYMOND JAMES FINL INC COM 754730109 674 6,709 SH   SOLE 40 6,709 0 0
RAYMOND JAMES FINL INC COM 754730109 10,070 100,303 SH   SOLE 43 7,778 0 92,525
RAYONIER ADVANCED MATLS INC COM 75508B104 225 39,405 SH   SOLE 2 2,153 0 37,252
RAYONIER ADVANCED MATLS INC COM 75508B104 5 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,428 250,054 SH   SOLE 18 250,054 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 630 110,370 SH   SOLE 19 110,370 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 44,851 7,854,745 SH   SOLE 21 7,854,745 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 9,143 1,601,261 SH   SOLE 22 1,568,339 0 32,922
RAYONIER ADVANCED MATLS INC COM 75508B104 467 81,709 SH   SOLE 30 81,709 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 27 4,808 SH   SOLE 43 0 0 4,808
RAYONIER INC COM 754907103 12,359 306,219 SH   SOLE 2 105,253 0 200,966
RAYONIER INC COM 754907103 22 543 SH   SOLE 4 543 0 0
RAYONIER INC COM 754907103 109 2,700 SH   SOLE 7 2,700 0 0
RAYONIER INC COM 754907103 12,505 309,837 SH   SOLE 18 309,837 0 0
RAYONIER INC COM 754907103 1,666 41,284 SH   SOLE 19 41,284 0 0
RAYONIER INC COM 754907103 327,887 8,124,048 SH   SOLE 21 8,124,048 0 0
RAYONIER INC COM 754907103 157,131 3,893,229 SH   SOLE 22 3,734,646 0 158,583
RAYONIER INC COM 754907103 5,442 134,844 SH   SOLE 25 134,844 0 0
RAYONIER INC COM 754907103 4,272 105,838 SH   SOLE 26 89,427 0 16,411
RAYONIER INC COM 754907103 100 2,477 SH   SOLE 28 2,477 0 0
RAYONIER INC COM 754907103 27,681 685,848 SH   SOLE 30 685,848 0 0
RAYONIER INC COM 754907103 86 2,137 SH   SOLE 31 2,137 0 0
RAYONIER INC COM 754907103 701 17,381 SH   SOLE 34 17,381 0 0
RAYONIER INC COM 754907103 90 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103 752 18,624 SH   SOLE 40 18,624 0 0
RAYONIER INC COM 754907103 1,329 32,921 SH   SOLE 43 1,710 0 31,211
RAYTHEON TECHNOLOGIES CORP COM 75513E101 287,548 3,341,245 SH   SOLE 2 703,061 0 2,638,184
RAYTHEON TECHNOLOGIES CORP COM 75513E101 67,510 784,447 SH   SOLE 4 428,366 0 356,081
RAYTHEON TECHNOLOGIES CORP COM 75513E101 109,354 1,270,672 SH   SOLE 7 1,226,396 0 44,276
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,717 19,953 SH   SOLE 13 4,014 0 15,939
RAYTHEON TECHNOLOGIES CORP COM 75513E101 18,368 213,431 SH   SOLE 15 213,431 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 2 SH   SOLE 17 0 0 2
RAYTHEON TECHNOLOGIES CORP COM 75513E101 445,249 5,173,702 SH   SOLE 18 4,899,582 0 274,120
RAYTHEON TECHNOLOGIES CORP COM 75513E101 258,668 3,005,667 SH   SOLE 19 3,005,667 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,422,373 39,767,290 SH   SOLE 21 39,767,290 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,697,637 31,346,008 SH   SOLE 22 28,303,435 0 3,042,573
RAYTHEON TECHNOLOGIES CORP COM 75513E101 79,853 927,876 SH   SOLE 23 927,876 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 65,267 758,385 SH   SOLE 25 758,385 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 254,668 2,959,193 SH   SOLE 26 976,374 0 1,982,819
RAYTHEON TECHNOLOGIES CORP COM 75513E101 20,566 238,977 SH   SOLE 28 0 0 238,977
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10 122 SH   SOLE 29 122 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 568,471 6,605,523 SH   SOLE 30 6,605,523 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 46,624 541,766 SH   SOLE 31 169,869 0 371,897
RAYTHEON TECHNOLOGIES CORP COM 75513E101 245 2,850 SH   SOLE 34 2,850 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 53,732 624,354 SH   SOLE 36 624,354 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,500 29,046 SH   SOLE 40 29,046 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 81,165 943,127 SH   SOLE 43 72,794 0 870,333
RBB BANCORP COM 74930B105 253 9,649 SH   SOLE 2 511 0 9,138
RBB BANCORP COM 74930B105 7 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,280 48,855 SH   SOLE 18 48,855 0 0
RBB BANCORP COM 74930B105 777 29,649 SH   SOLE 19 29,649 0 0
RBB BANCORP COM 74930B105 14,826 565,864 SH   SOLE 21 565,864 0 0
RBB BANCORP COM 74930B105 9,140 348,869 SH   SOLE 22 341,003 0 7,866
RBB BANCORP COM 74930B105 147 5,595 SH   SOLE 43 0 0 5,595
RBC BEARINGS INC COM 75524B104 4,374 21,658 SH   SOLE 2 8,222 0 13,436
RBC BEARINGS INC COM 75524B104 17 85 SH   SOLE 4 85 0 0
RBC BEARINGS INC COM 75524B104 78 388 SH   SOLE 7 388 0 0
RBC BEARINGS INC COM 75524B104 16,948 83,914 SH   SOLE 18 83,914 0 0
RBC BEARINGS INC COM 75524B104 10,056 49,789 SH   SOLE 19 49,789 0 0
RBC BEARINGS INC COM 75524B104 250,422 1,239,896 SH   SOLE 21 1,239,896 0 0
RBC BEARINGS INC COM 75524B104 136,782 677,241 SH   SOLE 22 651,161 0 26,080
RBC BEARINGS INC COM 75524B104 726 3,596 SH   SOLE 25 3,596 0 0
RBC BEARINGS INC COM 75524B104 1,763 8,731 SH   SOLE 26 6,606 0 2,125
RBC BEARINGS INC COM 75524B104 91 449 SH   SOLE 28 449 0 0
RBC BEARINGS INC COM 75524B104 3,152 15,608 SH   SOLE 30 15,608 0 0
RBC BEARINGS INC COM 75524B104 746 3,696 SH   SOLE 40 3,696 0 0
RBC BEARINGS INC COM 75524B104 1,278 6,327 SH   SOLE 43 2,352 0 3,975
RBC BEARINGS INC 5% CNV PFD SR A 75524B203 40,765 388,760 SH   SOLE 21 388,760 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 102 1,306 SH   SOLE 2 285 0 1,021
RCI HOSPITALITY HLDGS INC COM 74934Q108 10 134 SH   SOLE 7 134 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,757 22,562 SH   SOLE 18 22,562 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,140 14,639 SH   SOLE 19 14,639 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 23,366 300,021 SH   SOLE 21 300,021 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 15,283 196,236 SH   SOLE 22 195,103 0 1,133
RCM TECHNOLOGIES INC COM NEW 749360400 12 1,728 SH   SOLE 18 1,728 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 216 30,298 SH   SOLE 21 30,298 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 85 11,874 SH   SOLE 22 11,874 0 0
RE MAX HLDGS INC CL A 75524W108 1,380 45,277 SH   SOLE 2 16,454 0 28,823
RE MAX HLDGS INC CL A 75524W108 2 62 SH   SOLE 4 62 0 0
RE MAX HLDGS INC CL A 75524W108 9 298 SH   SOLE 7 298 0 0
RE MAX HLDGS INC CL A 75524W108 2,361 77,429 SH   SOLE 18 70,452 0 6,977
RE MAX HLDGS INC CL A 75524W108 8,286 271,758 SH   SOLE 19 271,758 0 0
RE MAX HLDGS INC CL A 75524W108 71,482 2,344,449 SH   SOLE 21 2,344,449 0 0
RE MAX HLDGS INC CL A 75524W108 24,126 791,262 SH   SOLE 22 771,064 0 20,198
RE MAX HLDGS INC CL A 75524W108 535 17,544 SH   SOLE 23 17,544 0 0
RE MAX HLDGS INC CL A 75524W108 72 2,360 SH   SOLE 25 2,360 0 0
RE MAX HLDGS INC CL A 75524W108 2,563 84,067 SH   SOLE 26 0 0 84,067
RE MAX HLDGS INC CL A 75524W108 974 31,956 SH   SOLE 30 31,956 0 0
RE MAX HLDGS INC CL A 75524W108 15 506 SH   SOLE 34 506 0 0
RE MAX HLDGS INC CL A 75524W108 55 1,803 SH   SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108 324 10,614 SH   SOLE 43 3,193 0 7,421
READING INTL INC CL A 755408101 14 3,440 SH   SOLE 18 3,440 0 0
READING INTL INC CL A 755408101 233 57,634 SH   SOLE 21 57,634 0 0
READING INTL INC CL A 755408101 202 50,109 SH   SOLE 22 50,109 0 0
READY CAPITAL CORP COM 75574U101 794 50,823 SH   SOLE 2 15,684 0 35,139
READY CAPITAL CORP COM 75574U101 10 628 SH   SOLE 7 628 0 0
READY CAPITAL CORP COM 75574U101 3,736 239,052 SH   SOLE 18 239,052 0 0
READY CAPITAL CORP COM 75574U101 1,632 104,444 SH   SOLE 19 104,444 0 0
READY CAPITAL CORP COM 75574U101 135,464 8,666,924 SH   SOLE 21 8,666,924 0 0
READY CAPITAL CORP COM 75574U101 24,309 1,555,268 SH   SOLE 22 1,491,902 0 63,366
READY CAPITAL CORP COM 75574U101 114 7,320 SH   SOLE 25 7,320 0 0
READY CAPITAL CORP COM 75574U101 114 7,278 SH   SOLE 26 0 0 7,278
READY CAPITAL CORP COM 75574U101 53 3,364 SH   SOLE 28 3,364 0 0
READY CAPITAL CORP COM 75574U101 1,636 104,674 SH   SOLE 30 104,674 0 0
READY CAPITAL CORP COM 75574U101 142 9,058 SH   SOLE 40 9,058 0 0
READY CAPITAL CORP COM 75574U101 920 58,889 SH   SOLE 43 4,057 0 54,832
READY CAPITAL CORP 7% CN SR NT 2023 75574U200 10,454 388,760 SH   SOLE 21 388,760 0 0
REALNETWORKS INC COM NEW 75605L708 29 29,958 SH   SOLE 2 29,958 0 0
REALNETWORKS INC COM NEW 75605L708 7 6,771 SH   SOLE 18 6,771 0 0
REALNETWORKS INC COM NEW 75605L708 122 124,286 SH   SOLE 21 124,286 0 0
REALNETWORKS INC COM NEW 75605L708 540 550,862 SH   SOLE 22 550,862 0 0
REALOGY HLDGS CORP COM 75605Y106 5,851 348,083 SH   SOLE 2 148,695 0 199,388
REALOGY HLDGS CORP COM 75605Y106 5 314 SH   SOLE 4 314 0 0
REALOGY HLDGS CORP COM 75605Y106 63 3,754 SH   SOLE 7 3,754 0 0
REALOGY HLDGS CORP COM 75605Y106 8,653 514,759 SH   SOLE 18 498,759 0 16,000
REALOGY HLDGS CORP COM 75605Y106 27,077 1,610,757 SH   SOLE 19 1,610,757 0 0
REALOGY HLDGS CORP COM 75605Y106 245,008 14,575,114 SH   SOLE 21 14,575,114 0 0
REALOGY HLDGS CORP COM 75605Y106 71,904 4,277,473 SH   SOLE 22 4,166,336 0 111,137
REALOGY HLDGS CORP COM 75605Y106 847 50,367 SH   SOLE 23 50,367 0 0
REALOGY HLDGS CORP COM 75605Y106 1,350 80,303 SH   SOLE 25 80,303 0 0
REALOGY HLDGS CORP COM 75605Y106 4,928 293,173 SH   SOLE 26 23,855 0 269,318
REALOGY HLDGS CORP COM 75605Y106 33 1,936 SH   SOLE 28 1,936 0 0
REALOGY HLDGS CORP COM 75605Y106 3,612 214,887 SH   SOLE 30 214,887 0 0
REALOGY HLDGS CORP COM 75605Y106 2,182 129,809 SH   SOLE 34 129,809 0 0
REALOGY HLDGS CORP COM 75605Y106 393 23,386 SH   SOLE 36 23,386 0 0
REALOGY HLDGS CORP COM 75605Y106 232 13,774 SH   SOLE 40 13,774 0 0
REALOGY HLDGS CORP COM 75605Y106 1,334 79,370 SH   SOLE 43 3,769 0 75,601
REALTY INCOME CORP COM 756109104 84,823 1,184,850 SH   SOLE 2 162,493 0 1,022,357
REALTY INCOME CORP COM 756109104 49,008 684,563 SH   SOLE 4 494,754 0 189,809
REALTY INCOME CORP COM 756109104 94,523 1,320,341 SH   SOLE 7 1,304,020 0 16,321
REALTY INCOME CORP COM 756109104 738 10,310 SH   SOLE 13 5,142 0 5,168
REALTY INCOME CORP COM 756109104 5,564 77,717 SH   SOLE 15 77,717 0 0
REALTY INCOME CORP COM 756109104 5 76 SH   SOLE 17 0 0 76
REALTY INCOME CORP COM 756109104 66,765 932,605 SH   SOLE 18 856,437 0 76,168
REALTY INCOME CORP COM 756109104 70,371 982,979 SH   SOLE 19 982,979 0 0
REALTY INCOME CORP COM 756109104 1,464,484 20,456,542 SH   SOLE 21 20,456,542 0 0
REALTY INCOME CORP COM 756109104 1,145,376 15,999,113 SH   SOLE 22 14,870,973 0 1,128,140
REALTY INCOME CORP COM 756109104 23,940 334,401 SH   SOLE 23 334,401 0 0
REALTY INCOME CORP COM 756109104 225,616 3,151,506 SH   SOLE 25 3,151,506 0 0
REALTY INCOME CORP COM 756109104 79,952 1,116,804 SH   SOLE 26 346,994 0 769,810
REALTY INCOME CORP COM 756109104 103,843 1,450,527 SH   SOLE 28 13,335 0 1,437,192
REALTY INCOME CORP COM 756109104 38 537 SH   SOLE 29 537 0 0
REALTY INCOME CORP COM 756109104 321,496 4,490,797 SH   SOLE 30 4,490,797 0 0
REALTY INCOME CORP COM 756109104 187,536 2,619,582 SH   SOLE 31 61,892 0 2,557,690
REALTY INCOME CORP COM 756109104 1,879 26,251 SH   SOLE 34 26,251 0 0
REALTY INCOME CORP COM 756109104 16,871 235,658 SH   SOLE 36 235,658 0 0
REALTY INCOME CORP COM 756109104 1,270 17,736 SH   SOLE 40 17,736 0 0
REALTY INCOME CORP COM 756109104 20,513 286,540 SH   SOLE 43 21,279 0 265,261
REATA PHARMACEUTICALS INC CL A 75615P103 595 22,563 SH   SOLE 2 17,625 0 4,938
REATA PHARMACEUTICALS INC CL A 75615P103 3 107 SH   SOLE 4 107 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 10 389 SH   SOLE 7 389 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,999 75,798 SH   SOLE 18 75,798 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,109 79,964 SH   SOLE 19 79,964 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 32,176 1,220,170 SH   SOLE 21 1,220,170 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 17,420 660,611 SH   SOLE 22 644,494 0 16,117
REATA PHARMACEUTICALS INC CL A 75615P103 98 3,716 SH   SOLE 25 3,716 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 329 12,466 SH   SOLE 26 10,090 0 2,376
REATA PHARMACEUTICALS INC CL A 75615P103 15 559 SH   SOLE 28 559 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 794 30,102 SH   SOLE 30 30,102 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 32 1,232 SH   SOLE 36 1,232 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 80 3,025 SH   SOLE 40 3,025 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 88 3,348 SH   SOLE 43 186 0 3,162
RECRO PHARMA INC COM 75629F109 5 2,981 SH   SOLE 2 0 0 2,981
RECRO PHARMA INC COM 75629F109 13 7,884 SH   SOLE 18 7,884 0 0
RECRO PHARMA INC COM 75629F109 197 115,369 SH   SOLE 21 115,369 0 0
RECRO PHARMA INC COM 75629F109 466 272,665 SH   SOLE 22 272,665 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 1,042 60,821 SH   SOLE 2 23,813 0 37,008
RECURSION PHARMACEUTICALS IN CL A 75629V104 28 1,631 SH   SOLE 7 1,631 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 5,643 329,417 SH   SOLE 18 322,233 0 7,184
RECURSION PHARMACEUTICALS IN CL A 75629V104 4,657 271,834 SH   SOLE 19 271,834 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 76,020 4,437,830 SH   SOLE 21 4,437,830 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 26,672 1,557,030 SH   SOLE 22 1,508,312 0 48,718
RECURSION PHARMACEUTICALS IN CL A 75629V104 51 3,001 SH   SOLE 23 3,001 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 93 5,410 SH   SOLE 25 5,410 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 202 11,791 SH   SOLE 26 0 0 11,791
RECURSION PHARMACEUTICALS IN CL A 75629V104 1,381 80,603 SH   SOLE 30 80,603 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 57 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 169 81,117 SH   SOLE 21 81,117 0 0
RED CAT HLDGS INC COM 75644T100 552 265,367 SH   SOLE 22 265,367 0 0
RED RIVER BANCSHARES INC COM 75686R202 139 2,603 SH   SOLE 2 148 0 2,455
RED RIVER BANCSHARES INC COM 75686R202 3 64 SH   SOLE 7 64 0 0
RED RIVER BANCSHARES INC COM 75686R202 811 15,154 SH   SOLE 18 15,154 0 0
RED RIVER BANCSHARES INC COM 75686R202 483 9,031 SH   SOLE 19 9,031 0 0
RED RIVER BANCSHARES INC COM 75686R202 9,111 170,307 SH   SOLE 21 170,307 0 0
RED RIVER BANCSHARES INC COM 75686R202 3,355 62,701 SH   SOLE 22 59,695 0 3,006
RED ROBIN GOURMET BURGERS IN COM 75689M101 40 2,443 SH   SOLE 2 612 0 1,831
RED ROBIN GOURMET BURGERS IN COM 75689M101 4 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 960 58,103 SH   SOLE 18 58,103 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 443 26,810 SH   SOLE 19 26,810 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 31,997 1,935,706 SH   SOLE 21 1,935,706 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 6,363 384,925 SH   SOLE 22 383,365 0 1,560
RED ROBIN GOURMET BURGERS IN COM 75689M101 290 17,570 SH   SOLE 30 17,570 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 47 2,822 SH   SOLE 43 0 0 2,822
RED ROCK RESORTS INC CL A 75700L108 1,360 24,727 SH   SOLE 2 17,711 0 7,016
RED ROCK RESORTS INC CL A 75700L108 23 415 SH   SOLE 4 415 0 0
RED ROCK RESORTS INC CL A 75700L108 48 871 SH   SOLE 7 871 0 0
RED ROCK RESORTS INC CL A 75700L108 8,971 163,087 SH   SOLE 18 163,087 0 0
RED ROCK RESORTS INC CL A 75700L108 5,841 106,175 SH   SOLE 19 106,175 0 0
RED ROCK RESORTS INC CL A 75700L108 110,060 2,000,723 SH   SOLE 21 2,000,723 0 0
RED ROCK RESORTS INC CL A 75700L108 76,885 1,397,651 SH   SOLE 22 1,363,653 0 33,998
RED ROCK RESORTS INC CL A 75700L108 448 8,147 SH   SOLE 25 8,147 0 0
RED ROCK RESORTS INC CL A 75700L108 1,268 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 63 1,140 SH   SOLE 28 1,140 0 0
RED ROCK RESORTS INC CL A 75700L108 2,242 40,748 SH   SOLE 30 40,748 0 0
RED ROCK RESORTS INC CL A 75700L108 476 8,644 SH   SOLE 40 8,644 0 0
RED ROCK RESORTS INC CL A 75700L108 937 17,030 SH   SOLE 43 5,259 0 11,771
RED VIOLET INC COM 75704L104 10 244 SH   SOLE 2 0 0 244
RED VIOLET INC COM 75704L104 57 1,443 SH   SOLE 18 1,443 0 0
RED VIOLET INC COM 75704L104 759 19,112 SH   SOLE 21 19,112 0 0
RED VIOLET INC COM 75704L104 5,492 138,369 SH   SOLE 22 138,369 0 0
REDBOX ENTERTAINMENT INC COM CL A 75724T103 18 2,436 SH   SOLE 21 2,436 0 0
REDBOX ENTERTAINMENT INC COM CL A 75724T103 4 523 SH   SOLE 22 523 0 0
REDFIN CORP COM 75737F108 1,436 37,402 SH   SOLE 2 26,621 0 10,781
REDFIN CORP COM 75737F108 14 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108 53 1,381 SH   SOLE 7 1,381 0 0
REDFIN CORP COM 75737F108 10,725 279,359 SH   SOLE 18 274,382 0 4,977
REDFIN CORP COM 75737F108 7,041 183,403 SH   SOLE 19 183,403 0 0
REDFIN CORP COM 75737F108 155,129 4,040,860 SH   SOLE 21 4,040,860 0 0
REDFIN CORP COM 75737F108 93,047 2,423,735 SH   SOLE 22 2,368,798 0 54,937
REDFIN CORP COM 75737F108 465 12,110 SH   SOLE 25 12,110 0 0
REDFIN CORP COM 75737F108 1,399 36,440 SH   SOLE 26 28,583 0 7,857
REDFIN CORP COM 75737F108 71 1,854 SH   SOLE 28 1,854 0 0
REDFIN CORP COM 75737F108 2,231 58,103 SH   SOLE 30 58,103 0 0
REDFIN CORP COM 75737F108 489 12,728 SH   SOLE 40 12,728 0 0
REDFIN CORP COM 75737F108 1,337 34,821 SH   SOLE 43 1,230 0 33,591
REDFIN CORP NOTE 10/1 75737FAC2 694 779,000 PRN   SOLE 2 779,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 3,571 4,010,000 PRN   SOLE 19 4,010,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 3,703 4,158,000 PRN   SOLE 21 4,158,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 668 750,000 PRN   SOLE 22 750,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 4,819 5,411,000 PRN   SOLE 34 5,411,000 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 680 263,457 SH   SOLE 21 263,457 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 61 23,693 SH   SOLE 30 23,693 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 37 14,165 SH   SOLE 43 0 0 14,165
REDWIRE CORPORATION COM 75776W103 6 961 SH   SOLE 21 961 0 0
REDWIRE CORPORATION COM 75776W103 1,449 214,665 SH   SOLE 22 214,665 0 0
REDWOOD TR INC COM 758075402 1,704 129,201 SH   SOLE 2 64,240 0 64,961
REDWOOD TR INC COM 758075402 7 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 51 3,854 SH   SOLE 7 3,854 0 0
REDWOOD TR INC COM 758075402 5,766 437,138 SH   SOLE 18 437,138 0 0
REDWOOD TR INC COM 758075402 2,647 200,659 SH   SOLE 19 200,659 0 0
REDWOOD TR INC COM 758075402 210,064 15,925,967 SH   SOLE 21 15,925,967 0 0
REDWOOD TR INC COM 758075402 37,853 2,869,815 SH   SOLE 22 2,757,861 0 111,954
REDWOOD TR INC COM 758075402 188 14,246 SH   SOLE 25 14,246 0 0
REDWOOD TR INC COM 758075402 5,165 391,585 SH   SOLE 26 10,772 0 380,813
REDWOOD TR INC COM 758075402 27 2,014 SH   SOLE 28 2,014 0 0
REDWOOD TR INC COM 758075402 2,965 224,821 SH   SOLE 30 224,821 0 0
REDWOOD TR INC COM 758075402 92 6,941 SH   SOLE 36 6,941 0 0
REDWOOD TR INC COM 758075402 182 13,804 SH   SOLE 40 13,804 0 0
REDWOOD TR INC COM 758075402 2,011 152,470 SH   SOLE 43 1,718 0 150,752
REEDS INC COM 758338107 6 17,715 SH   SOLE 18 17,715 0 0
REEDS INC COM 758338107 84 235,086 SH   SOLE 21 235,086 0 0
REEDS INC COM 758338107 90 251,808 SH   SOLE 22 251,808 0 0
REGAL REXNORD CORPORATION COM 758750103 34,081 200,266 SH   SOLE 2 52,060 0 148,206
REGAL REXNORD CORPORATION COM 758750103 31 184 SH   SOLE 4 184 0 0
REGAL REXNORD CORPORATION COM 758750103 221 1,297 SH   SOLE 7 1,297 0 0
REGAL REXNORD CORPORATION COM 758750103 25,495 149,811 SH   SOLE 18 149,811 0 0
REGAL REXNORD CORPORATION COM 758750103 4,603 27,049 SH   SOLE 19 27,049 0 0
REGAL REXNORD CORPORATION COM 758750103 549,537 3,229,150 SH   SOLE 21 3,229,150 0 0
REGAL REXNORD CORPORATION COM 758750103 313,858 1,844,273 SH   SOLE 22 1,768,440 0 75,833
REGAL REXNORD CORPORATION COM 758750103 1,707 10,033 SH   SOLE 25 10,033 0 0
REGAL REXNORD CORPORATION COM 758750103 4,400 25,853 SH   SOLE 26 20,522 0 5,331
REGAL REXNORD CORPORATION COM 758750103 205 1,206 SH   SOLE 28 1,206 0 0
REGAL REXNORD CORPORATION COM 758750103 6,564 38,570 SH   SOLE 30 38,570 0 0
REGAL REXNORD CORPORATION COM 758750103 173 1,015 SH   SOLE 31 1,015 0 0
REGAL REXNORD CORPORATION COM 758750103 801 4,707 SH   SOLE 36 4,707 0 0
REGAL REXNORD CORPORATION COM 758750103 1,465 8,609 SH   SOLE 40 8,609 0 0
REGAL REXNORD CORPORATION COM 758750103 8,456 49,689 SH   SOLE 43 1,430 0 48,259
REGENCY CTRS CORP COM 758849103 34,457 457,298 SH   SOLE 2 141,142 0 316,156
REGENCY CTRS CORP COM 758849103 32,720 434,237 SH   SOLE 4 326,811 0 107,426
REGENCY CTRS CORP COM 758849103 27,267 361,872 SH   SOLE 7 357,535 0 4,337
REGENCY CTRS CORP COM 758849103 528 7,001 SH   SOLE 13 7,001 0 0
REGENCY CTRS CORP COM 758849103 1,489 19,760 SH   SOLE 15 19,760 0 0
REGENCY CTRS CORP COM 758849103 32,630 433,048 SH   SOLE 18 411,036 0 22,012
REGENCY CTRS CORP COM 758849103 30,468 404,349 SH   SOLE 19 404,349 0 0
REGENCY CTRS CORP COM 758849103 429,694 5,702,635 SH   SOLE 21 5,702,635 0 0
REGENCY CTRS CORP COM 758849103 392,995 5,215,594 SH   SOLE 22 4,716,531 0 499,063
REGENCY CTRS CORP COM 758849103 9,605 127,472 SH   SOLE 23 127,472 0 0
REGENCY CTRS CORP COM 758849103 83,822 1,112,435 SH   SOLE 25 1,112,435 0 0
REGENCY CTRS CORP COM 758849103 37,354 495,735 SH   SOLE 26 261,858 0 233,877
REGENCY CTRS CORP COM 758849103 33,605 445,985 SH   SOLE 28 34,390 0 411,595
REGENCY CTRS CORP COM 758849103 321 4,256 SH   SOLE 29 4,256 0 0
REGENCY CTRS CORP COM 758849103 104,298 1,384,179 SH   SOLE 30 1,375,546 0 8,633
REGENCY CTRS CORP COM 758849103 61,542 816,754 SH   SOLE 31 24,950 0 791,804
REGENCY CTRS CORP COM 758849103 2,838 37,668 SH   SOLE 34 37,668 0 0
REGENCY CTRS CORP COM 758849103 5,149 68,328 SH   SOLE 36 68,328 0 0
REGENCY CTRS CORP COM 758849103 357 4,743 SH   SOLE 40 4,743 0 0
REGENCY CTRS CORP COM 758849103 10,366 137,573 SH   SOLE 43 7,733 0 129,840
REGENERON PHARMACEUTICALS COM 75886F107 157,855 249,960 SH   SOLE 2 81,868 0 168,092
REGENERON PHARMACEUTICALS COM 75886F107 47,471 75,169 SH   SOLE 4 46,338 0 28,831
REGENERON PHARMACEUTICALS COM 75886F107 74,808 118,457 SH   SOLE 7 115,391 0 3,066
REGENERON PHARMACEUTICALS COM 75886F107 1,991 3,153 SH   SOLE 13 2,038 0 1,115
REGENERON PHARMACEUTICALS COM 75886F107 8,468 13,409 SH   SOLE 15 13,409 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1 1 SH   SOLE 17 0 0 1
REGENERON PHARMACEUTICALS COM 75886F107 154,988 245,420 SH   SOLE 18 227,720 0 17,700
REGENERON PHARMACEUTICALS COM 75886F107 220,047 348,441 SH   SOLE 19 348,441 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,537,290 4,017,751 SH   SOLE 21 4,017,751 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,543,929 2,444,782 SH   SOLE 22 2,219,549 0 225,233
REGENERON PHARMACEUTICALS COM 75886F107 40,756 64,536 SH   SOLE 23 64,536 0 0
REGENERON PHARMACEUTICALS COM 75886F107 105,091 166,410 SH   SOLE 25 166,410 0 0
REGENERON PHARMACEUTICALS COM 75886F107 153,608 243,235 SH   SOLE 26 95,389 0 147,846
REGENERON PHARMACEUTICALS COM 75886F107 205,271 325,043 SH   SOLE 28 23,684 0 301,359
REGENERON PHARMACEUTICALS COM 75886F107 1,695 2,684 SH   SOLE 29 2,684 0 0
REGENERON PHARMACEUTICALS COM 75886F107 513,338 812,861 SH   SOLE 30 812,861 0 0
REGENERON PHARMACEUTICALS COM 75886F107 29,542 46,779 SH   SOLE 31 15,807 0 30,972
REGENERON PHARMACEUTICALS COM 75886F107 16,152 25,577 SH   SOLE 32 25,577 0 0
REGENERON PHARMACEUTICALS COM 75886F107 168,335 266,556 SH   SOLE 34 266,556 0 0
REGENERON PHARMACEUTICALS COM 75886F107 35,484 56,189 SH   SOLE 36 56,189 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,230 3,531 SH   SOLE 40 3,531 0 0
REGENERON PHARMACEUTICALS COM 75886F107 51,107 80,927 SH   SOLE 43 3,563 0 77,364
REGENXBIO INC COM 75901B107 1,209 36,982 SH   SOLE 2 15,027 0 21,955
REGENXBIO INC COM 75901B107 5 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 20 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 4,893 149,632 SH   SOLE 18 142,164 0 7,468
REGENXBIO INC COM 75901B107 5,533 169,203 SH   SOLE 19 169,203 0 0
REGENXBIO INC COM 75901B107 158,019 4,832,387 SH   SOLE 21 4,832,387 0 0
REGENXBIO INC COM 75901B107 34,606 1,058,279 SH   SOLE 22 1,029,188 0 29,091
REGENXBIO INC COM 75901B107 148 4,529 SH   SOLE 23 4,529 0 0
REGENXBIO INC COM 75901B107 132 4,044 SH   SOLE 25 4,044 0 0
REGENXBIO INC COM 75901B107 1,006 30,774 SH   SOLE 26 8,576 0 22,198
REGENXBIO INC COM 75901B107 308 9,433 SH   SOLE 28 9,433 0 0
REGENXBIO INC COM 75901B107 8,522 260,598 SH   SOLE 30 260,598 0 0
REGENXBIO INC COM 75901B107 32 993 SH   SOLE 36 993 0 0
REGENXBIO INC COM 75901B107 119 3,643 SH   SOLE 40 3,643 0 0
REGENXBIO INC COM 75901B107 332 10,167 SH   SOLE 43 773 0 9,394
REGIONAL HEALTH PPTYS INC COM 75903M309 1 332 SH   SOLE 18 332 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 31 6,770 SH   SOLE 21 6,770 0 0
REGIONAL MGMT CORP COM 75902K106 1,801 31,346 SH   SOLE 2 6,519 0 24,827
REGIONAL MGMT CORP COM 75902K106 8 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106 1,383 24,066 SH   SOLE 18 24,066 0 0
REGIONAL MGMT CORP COM 75902K106 4,539 78,991 SH   SOLE 19 78,991 0 0
REGIONAL MGMT CORP COM 75902K106 16,852 293,286 SH   SOLE 21 293,286 0 0
REGIONAL MGMT CORP COM 75902K106 23,568 410,169 SH   SOLE 22 406,689 0 3,480
REGIONAL MGMT CORP COM 75902K106 372 6,468 SH   SOLE 23 6,468 0 0
REGIONAL MGMT CORP COM 75902K106 2,526 43,961 SH   SOLE 26 0 0 43,961
REGIONAL MGMT CORP COM 75902K106 92 1,599 SH   SOLE 43 30 0 1,569
REGIONS FINANCIAL CORP NEW COM 7591EP100 60,212 2,761,998 SH   SOLE 2 753,957 0 2,008,041
REGIONS FINANCIAL CORP NEW COM 7591EP100 23,935 1,097,953 SH   SOLE 4 675,699 0 422,254
REGIONS FINANCIAL CORP NEW COM 7591EP100 25,027 1,148,042 SH   SOLE 7 898,470 0 249,572
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,778 127,427 SH   SOLE 13 114,523 0 12,904
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,929 134,346 SH   SOLE 15 134,346 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 0 1 SH   SOLE 17 0 0 1
REGIONS FINANCIAL CORP NEW COM 7591EP100 63,391 2,907,844 SH   SOLE 18 2,546,481 0 361,363
REGIONS FINANCIAL CORP NEW COM 7591EP100 33,566 1,539,722 SH   SOLE 19 1,539,722 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 897,649 41,176,564 SH   SOLE 21 41,176,564 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 493,279 22,627,455 SH   SOLE 22 19,750,318 0 2,877,137
REGIONS FINANCIAL CORP NEW COM 7591EP100 16,765 769,022 SH   SOLE 23 769,022 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 62,642 2,873,464 SH   SOLE 25 2,873,464 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 52,068 2,388,462 SH   SOLE 26 1,018,462 0 1,370,000
REGIONS FINANCIAL CORP NEW COM 7591EP100 78,105 3,582,794 SH   SOLE 28 82,624 0 3,500,170
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,894 86,897 SH   SOLE 29 86,897 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 194,361 8,915,645 SH   SOLE 30 8,810,778 0 104,867
REGIONS FINANCIAL CORP NEW COM 7591EP100 11,391 522,544 SH   SOLE 31 230,428 0 292,116
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,342 153,297 SH   SOLE 32 153,297 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 45,730 2,097,717 SH   SOLE 34 2,097,717 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 10,591 485,847 SH   SOLE 36 485,847 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 682 31,279 SH   SOLE 40 31,279 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 27,975 1,283,249 SH   SOLE 43 73,992 0 1,209,257
REGIS CORP MINN COM 758932107 28 16,140 SH   SOLE 2 888 0 15,252
REGIS CORP MINN COM 758932107 1 295 SH   SOLE 7 295 0 0
REGIS CORP MINN COM 758932107 156 89,654 SH   SOLE 18 89,654 0 0
REGIS CORP MINN COM 758932107 117 67,014 SH   SOLE 19 67,014 0 0
REGIS CORP MINN COM 758932107 2,436 1,400,183 SH   SOLE 21 1,400,183 0 0
REGIS CORP MINN COM 758932107 1,240 712,445 SH   SOLE 22 706,510 0 5,935
REGIS CORP MINN COM 758932107 1 334 SH   SOLE 43 0 0 334
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 34,773 317,592 SH   SOLE 2 168,462 0 149,130
REINSURANCE GRP OF AMERICA I COM NEW 759351604 629 5,746 SH   SOLE 4 5,746 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 231 2,110 SH   SOLE 7 2,110 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 836 7,633 SH   SOLE 13 7,633 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 22,015 201,066 SH   SOLE 18 194,410 0 6,656
REINSURANCE GRP OF AMERICA I COM NEW 759351604 18,992 173,463 SH   SOLE 19 173,463 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 364,643 3,330,377 SH   SOLE 21 3,330,377 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 231,772 2,116,833 SH   SOLE 22 1,997,126 0 119,707
REINSURANCE GRP OF AMERICA I COM NEW 759351604 480 4,382 SH   SOLE 23 4,382 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,562 14,266 SH   SOLE 25 14,266 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,029 27,662 SH   SOLE 26 20,578 0 7,084
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 369 3,370 SH   SOLE 29 3,370 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 9,143 83,505 SH   SOLE 30 83,505 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,753 16,011 SH   SOLE 31 1,003 0 15,008
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,521 13,889 SH   SOLE 34 13,889 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 997 9,102 SH   SOLE 36 9,102 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 5,086 46,451 SH   SOLE 43 3,007 0 43,444
REKOR SYSTEMS INC COM 759419104 139 21,269 SH   SOLE 2 10,449 0 10,820
REKOR SYSTEMS INC COM 759419104 3 504 SH   SOLE 7 504 0 0
REKOR SYSTEMS INC COM 759419104 641 97,871 SH   SOLE 18 97,871 0 0
REKOR SYSTEMS INC COM 759419104 401 61,186 SH   SOLE 19 61,186 0 0
REKOR SYSTEMS INC COM 759419104 8,146 1,243,637 SH   SOLE 21 1,243,637 0 0
REKOR SYSTEMS INC COM 759419104 5,258 802,732 SH   SOLE 22 786,215 0 16,517
REKOR SYSTEMS INC COM 759419104 62 9,454 SH   SOLE 25 9,454 0 0
REKOR SYSTEMS INC COM 759419104 20 3,044 SH   SOLE 26 3,044 0 0
REKOR SYSTEMS INC COM 759419104 96 14,727 SH   SOLE 30 14,727 0 0
REKOR SYSTEMS INC COM 759419104 36 5,439 SH   SOLE 36 5,439 0 0
REKOR SYSTEMS INC COM 759419104 30 4,505 SH   SOLE 40 4,505 0 0
RELAY THERAPEUTICS INC COM 75943R102 2,143 69,789 SH   SOLE 2 30,612 0 39,177
RELAY THERAPEUTICS INC COM 75943R102 3 102 SH   SOLE 4 102 0 0
RELAY THERAPEUTICS INC COM 75943R102 29 940 SH   SOLE 7 940 0 0
RELAY THERAPEUTICS INC COM 75943R102 6,303 205,240 SH   SOLE 18 190,289 0 14,951
RELAY THERAPEUTICS INC COM 75943R102 12,524 407,830 SH   SOLE 19 407,830 0 0
RELAY THERAPEUTICS INC COM 75943R102 89,243 2,905,986 SH   SOLE 21 2,905,986 0 0
RELAY THERAPEUTICS INC COM 75943R102 59,085 1,923,982 SH   SOLE 22 1,896,836 0 27,146
RELAY THERAPEUTICS INC COM 75943R102 349 11,373 SH   SOLE 23 11,373 0 0
RELAY THERAPEUTICS INC COM 75943R102 212 6,916 SH   SOLE 25 6,916 0 0
RELAY THERAPEUTICS INC COM 75943R102 1,680 54,712 SH   SOLE 26 711 0 54,001
RELAY THERAPEUTICS INC COM 75943R102 105 3,423 SH   SOLE 28 3,423 0 0
RELAY THERAPEUTICS INC COM 75943R102 12,144 395,442 SH   SOLE 30 395,442 0 0
RELAY THERAPEUTICS INC COM 75943R102 170 5,538 SH   SOLE 40 5,538 0 0
RELAY THERAPEUTICS INC COM 75943R102 72 2,340 SH   SOLE 43 246 0 2,094
RELIANCE GLOBAL GROUP INC COM NEW 75946W207 4 553 SH   SOLE 22 553 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 42,305 260,785 SH   SOLE 2 98,918 0 161,867
RELIANCE STEEL & ALUMINUM CO COM 759509102 294 1,815 SH   SOLE 4 1,815 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 233 1,439 SH   SOLE 7 1,439 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 218 1,342 SH   SOLE 13 1,342 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 24,138 148,801 SH   SOLE 18 142,406 0 6,395
RELIANCE STEEL & ALUMINUM CO COM 759509102 27,560 169,892 SH   SOLE 19 169,892 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 526,692 3,246,778 SH   SOLE 21 3,246,778 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 301,800 1,860,436 SH   SOLE 22 1,765,167 0 95,269
RELIANCE STEEL & ALUMINUM CO COM 759509102 160 984 SH   SOLE 23 984 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,965 18,277 SH   SOLE 25 18,277 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 6,567 40,485 SH   SOLE 26 22,155 0 18,330
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,241 7,650 SH   SOLE 28 1,135 0 6,515
RELIANCE STEEL & ALUMINUM CO COM 759509102 7,057 43,501 SH   SOLE 30 43,501 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 155 953 SH   SOLE 31 953 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,428 8,802 SH   SOLE 34 8,802 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,722 16,779 SH   SOLE 36 16,779 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,316 8,110 SH   SOLE 40 8,110 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 23,357 143,983 SH   SOLE 43 6,949 0 137,034
RELIANT BANCORP INC COM 75956B101 382 10,758 SH   SOLE 2 735 0 10,023
RELIANT BANCORP INC COM 75956B101 8 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 1,656 46,654 SH   SOLE 18 46,654 0 0
RELIANT BANCORP INC COM 75956B101 1,005 28,313 SH   SOLE 19 28,313 0 0
RELIANT BANCORP INC COM 75956B101 20,545 578,720 SH   SOLE 21 578,720 0 0
RELIANT BANCORP INC COM 75956B101 12,629 355,753 SH   SOLE 22 346,869 0 8,884
RELIANT BANCORP INC COM 75956B101 66 1,864 SH   SOLE 43 0 0 1,864
RELMADA THERAPEUTICS INC COM 75955J402 372 16,507 SH   SOLE 2 15,032 0 1,475
RELMADA THERAPEUTICS INC COM 75955J402 6 249 SH   SOLE 7 249 0 0
RELMADA THERAPEUTICS INC COM 75955J402 1,091 48,429 SH   SOLE 18 43,221 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402 1,180 52,366 SH   SOLE 19 52,366 0 0
RELMADA THERAPEUTICS INC COM 75955J402 16,326 724,619 SH   SOLE 21 724,619 0 0
RELMADA THERAPEUTICS INC COM 75955J402 11,099 492,649 SH   SOLE 22 485,364 0 7,285
RELMADA THERAPEUTICS INC COM 75955J402 9 406 SH   SOLE 23 406 0 0
RELMADA THERAPEUTICS INC COM 75955J402 150 6,636 SH   SOLE 25 6,636 0 0
RELMADA THERAPEUTICS INC COM 75955J402 197 8,739 SH   SOLE 26 1,213 0 7,526
RELMADA THERAPEUTICS INC COM 75955J402 494 21,925 SH   SOLE 30 21,925 0 0
RELMADA THERAPEUTICS INC COM 75955J402 49 2,168 SH   SOLE 36 2,168 0 0
RELMADA THERAPEUTICS INC COM 75955J402 105 4,639 SH   SOLE 40 4,639 0 0
RELMADA THERAPEUTICS INC COM 75955J402 133 5,903 SH   SOLE 43 489 0 5,414
RELX PLC SPONSORED ADR 759530108 80,031 2,454,201 SH   SOLE 18 2,447,652 0 6,549
RELX PLC SPONSORED ADR 759530108 42,753 1,311,044 SH   SOLE 43 101,658 0 1,209,386
REMARK HLDGS INC COM 75955K102 18 17,923 SH   SOLE 18 17,923 0 0
REMARK HLDGS INC COM 75955K102 285 287,059 SH   SOLE 21 287,059 0 0
REMARK HLDGS INC COM 75955K102 1,335 1,346,301 SH   SOLE 22 1,346,301 0 0
REMITLY GLOBAL INC COM 75960P104 176 8,526 SH   SOLE 2 6,545 0 1,981
REMITLY GLOBAL INC COM 75960P104 666 32,321 SH   SOLE 18 32,321 0 0
REMITLY GLOBAL INC COM 75960P104 1,157 56,133 SH   SOLE 19 56,133 0 0
REMITLY GLOBAL INC COM 75960P104 7,853 380,828 SH   SOLE 21 380,828 0 0
REMITLY GLOBAL INC COM 75960P104 2,047 99,259 SH   SOLE 22 98,031 0 1,228
REMITLY GLOBAL INC COM 75960P104 6,578 319,001 SH   SOLE 34 319,001 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 14,258 84,202 SH   SOLE 2 41,291 0 42,911
RENAISSANCERE HLDGS LTD COM G7496G103 16 94 SH   SOLE 4 94 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1,525 9,008 SH   SOLE 7 9,008 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 57 338 SH   SOLE 15 338 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 17,545 103,616 SH   SOLE 18 103,616 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 6,071 35,852 SH   SOLE 19 35,852 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 379,654 2,242,093 SH   SOLE 21 2,242,093 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 213,117 1,258,591 SH   SOLE 22 1,206,761 0 51,830
RENAISSANCERE HLDGS LTD COM G7496G103 12,911 76,249 SH   SOLE 25 76,249 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 7,132 42,120 SH   SOLE 26 13,689 0 28,431
RENAISSANCERE HLDGS LTD COM G7496G103 4,196 24,780 SH   SOLE 28 839 0 23,941
RENAISSANCERE HLDGS LTD COM G7496G103 4,358 25,734 SH   SOLE 30 25,734 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 2,015 11,901 SH   SOLE 31 701 0 11,200
RENAISSANCERE HLDGS LTD COM G7496G103 1,655 9,774 SH   SOLE 34 9,774 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1,614 9,533 SH   SOLE 36 9,533 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1,019 6,018 SH   SOLE 40 6,018 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 6,845 40,425 SH   SOLE 43 2,018 0 38,407
RENASANT CORP COM 75970E107 1,732 45,626 SH   SOLE 2 14,961 0 30,665
RENASANT CORP COM 75970E107 9 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 30 784 SH   SOLE 7 784 0 0
RENASANT CORP COM 75970E107 8,054 212,228 SH   SOLE 18 212,228 0 0
RENASANT CORP COM 75970E107 3,612 95,166 SH   SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107 244,619 6,445,826 SH   SOLE 21 6,445,826 0 0
RENASANT CORP COM 75970E107 49,589 1,306,689 SH   SOLE 22 1,252,767 0 53,922
RENASANT CORP COM 75970E107 239 6,306 SH   SOLE 25 6,306 0 0
RENASANT CORP COM 75970E107 606 15,979 SH   SOLE 26 11,197 0 4,782
RENASANT CORP COM 75970E107 38 1,003 SH   SOLE 28 1,003 0 0
RENASANT CORP COM 75970E107 3,685 97,095 SH   SOLE 30 97,095 0 0
RENASANT CORP COM 75970E107 228 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107 336 8,852 SH   SOLE 43 101 0 8,751
RENEO PHARMACEUTICALS INC COM 75974E103 9 1,030 SH   SOLE 2 303 0 727
RENEO PHARMACEUTICALS INC COM 75974E103 207 24,222 SH   SOLE 18 24,222 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 14 1,662 SH   SOLE 19 1,662 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 1,970 230,376 SH   SOLE 21 230,376 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 509 59,585 SH   SOLE 22 58,245 0 1,340
RENESOLA LTD SPONSORED ADS 75971T301 242 40,596 SH   SOLE 21 40,596 0 0
RENESOLA LTD SPONSORED ADS 75971T301 1,493 250,465 SH   SOLE 22 246,128 0 4,337
RENESOLA LTD SPONSORED ADS 75971T301 618 103,663 SH   SOLE 30 103,663 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 5,143 661,000 SH   SOLE 19 661,000 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 1,470 189,000 SH   SOLE 25 189,000 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 59,517 7,650,000 SH   SOLE 34 7,650,000 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,720 40,535 SH   SOLE 2 15,401 0 25,134
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 81 1,915 SH   SOLE 4 161 0 1,754
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 27 634 SH   SOLE 7 634 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 7,474 176,098 SH   SOLE 18 176,098 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3,410 80,353 SH   SOLE 19 80,353 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 298,500 7,033,457 SH   SOLE 21 7,033,457 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 50,805 1,197,111 SH   SOLE 22 1,151,846 0 45,265
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 413 9,724 SH   SOLE 25 9,724 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,009 23,765 SH   SOLE 26 19,427 0 4,338
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,442 33,969 SH   SOLE 28 33,969 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 43,758 1,031,044 SH   SOLE 30 1,031,044 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 331 7,791 SH   SOLE 36 7,791 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 267 6,292 SH   SOLE 40 6,292 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,766 41,604 SH   SOLE 43 142 0 41,462
RENOVACOR INC COM 75989E106 5 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 32 45,399 SH   SOLE 21 45,399 0 0
RENREN INC SPONSORED ADS 759892300 2 153 SH   SOLE 43 0 0 153
RENT A CTR INC NEW COM 76009N100 2,066 43,001 SH   SOLE 2 23,096 0 19,905
RENT A CTR INC NEW COM 76009N100 10 213 SH   SOLE 4 213 0 0
RENT A CTR INC NEW COM 76009N100 45 937 SH   SOLE 7 937 0 0
RENT A CTR INC NEW COM 76009N100 11,169 232,503 SH   SOLE 18 227,100 0 5,403
RENT A CTR INC NEW COM 76009N100 10,585 220,338 SH   SOLE 19 220,338 0 0
RENT A CTR INC NEW COM 76009N100 356,337 7,417,515 SH   SOLE 21 7,417,515 0 0
RENT A CTR INC NEW COM 76009N100 75,504 1,571,686 SH   SOLE 22 1,536,538 0 35,148
RENT A CTR INC NEW COM 76009N100 160 3,334 SH   SOLE 23 3,334 0 0
RENT A CTR INC NEW COM 76009N100 482 10,033 SH   SOLE 25 10,033 0 0
RENT A CTR INC NEW COM 76009N100 1,967 40,948 SH   SOLE 26 18,063 0 22,885
RENT A CTR INC NEW COM 76009N100 57 1,181 SH   SOLE 28 1,181 0 0
RENT A CTR INC NEW COM 76009N100 5,287 110,057 SH   SOLE 30 110,057 0 0
RENT A CTR INC NEW COM 76009N100 237 4,927 SH   SOLE 36 4,927 0 0
RENT A CTR INC NEW COM 76009N100 345 7,177 SH   SOLE 40 7,177 0 0
RENT A CTR INC NEW COM 76009N100 1,364 28,384 SH   SOLE 43 600 0 27,784
RENT THE RUNWAY INC COM CL A 76010Y103 36 4,372 SH   SOLE 2 622 0 3,750
RENT THE RUNWAY INC COM CL A 76010Y103 397 48,660 SH   SOLE 18 48,660 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 234 28,772 SH   SOLE 19 28,772 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 4,596 563,961 SH   SOLE 21 563,961 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 2,789 342,222 SH   SOLE 22 339,099 0 3,123
REPARE THERAPEUTICS INC COM 760273102 88 4,178 SH   SOLE 2 4,178 0 0
REPARE THERAPEUTICS INC COM 760273102 4,631 219,592 SH   SOLE 21 219,592 0 0
REPARE THERAPEUTICS INC COM 760273102 268 12,712 SH   SOLE 22 7,052 0 5,660
REPARE THERAPEUTICS INC COM 760273102 42 2,011 SH   SOLE 25 2,011 0 0
REPARE THERAPEUTICS INC COM 760273102 1 33 SH   SOLE 26 33 0 0
REPARE THERAPEUTICS INC COM 760273102 4,602 218,195 SH   SOLE 30 218,195 0 0
REPARE THERAPEUTICS INC COM 760273102 40 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,138 62,302 SH   SOLE 2 33,267 0 29,035
REPAY HLDGS CORP COM CL A 76029L100 6 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100 23 1,241 SH   SOLE 7 1,241 0 0
REPAY HLDGS CORP COM CL A 76029L100 4,531 248,004 SH   SOLE 18 248,004 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,800 153,281 SH   SOLE 19 153,281 0 0
REPAY HLDGS CORP COM CL A 76029L100 55,869 3,057,985 SH   SOLE 21 3,057,985 0 0
REPAY HLDGS CORP COM CL A 76029L100 35,543 1,945,403 SH   SOLE 22 1,881,713 0 63,690
REPAY HLDGS CORP COM CL A 76029L100 190 10,379 SH   SOLE 25 10,379 0 0
REPAY HLDGS CORP COM CL A 76029L100 628 34,379 SH   SOLE 26 26,079 0 8,300
REPAY HLDGS CORP COM CL A 76029L100 4 240 SH   SOLE 28 240 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,705 148,047 SH   SOLE 30 148,047 0 0
REPAY HLDGS CORP COM CL A 76029L100 12,902 706,185 SH   SOLE 34 706,185 0 0
REPAY HLDGS CORP COM CL A 76029L100 170 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100 307 16,826 SH   SOLE 43 198 0 16,628
REPLIGEN CORP COM 759916109 34,490 130,231 SH   SOLE 2 42,768 0 87,463
REPLIGEN CORP COM 759916109 322 1,217 SH   SOLE 4 1,217 0 0
REPLIGEN CORP COM 759916109 259 978 SH   SOLE 7 978 0 0
REPLIGEN CORP COM 759916109 674 2,544 SH   SOLE 13 2,544 0 0
REPLIGEN CORP COM 759916109 32,105 121,224 SH   SOLE 18 119,944 0 1,280
REPLIGEN CORP COM 759916109 72,350 273,185 SH   SOLE 19 273,185 0 0
REPLIGEN CORP COM 759916109 796,002 3,005,595 SH   SOLE 21 3,005,595 0 0
REPLIGEN CORP COM 759916109 394,830 1,490,826 SH   SOLE 22 1,427,216 0 63,610
REPLIGEN CORP COM 759916109 553 2,088 SH   SOLE 23 2,088 0 0
REPLIGEN CORP COM 759916109 2,450 9,250 SH   SOLE 25 9,250 0 0
REPLIGEN CORP COM 759916109 7,298 27,557 SH   SOLE 26 15,906 0 11,651
REPLIGEN CORP COM 759916109 242 915 SH   SOLE 28 915 0 0
REPLIGEN CORP COM 759916109 373 1,410 SH   SOLE 29 1,410 0 0
REPLIGEN CORP COM 759916109 8,162 30,820 SH   SOLE 30 30,820 0 0
REPLIGEN CORP COM 759916109 619 2,336 SH   SOLE 31 2,336 0 0
REPLIGEN CORP COM 759916109 250 944 SH   SOLE 34 944 0 0
REPLIGEN CORP COM 759916109 2,021 7,630 SH   SOLE 36 7,630 0 0
REPLIGEN CORP COM 759916109 1,767 6,672 SH   SOLE 40 6,672 0 0
REPLIGEN CORP COM 759916109 19,536 73,767 SH   SOLE 43 10,528 0 63,239
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 4,410 1,887,000 PRN   SOLE 21 1,887,000 0 0
REPLIMUNE GROUP INC COM 76029N106 610 22,516 SH   SOLE 2 12,142 0 10,374
REPLIMUNE GROUP INC COM 76029N106 2 82 SH   SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106 10 352 SH   SOLE 7 352 0 0
REPLIMUNE GROUP INC COM 76029N106 2,189 80,792 SH   SOLE 18 80,792 0 0
REPLIMUNE GROUP INC COM 76029N106 1,479 54,563 SH   SOLE 19 54,563 0 0
REPLIMUNE GROUP INC COM 76029N106 33,492 1,235,872 SH   SOLE 21 1,235,872 0 0
REPLIMUNE GROUP INC COM 76029N106 18,851 695,626 SH   SOLE 22 678,299 0 17,327
REPLIMUNE GROUP INC COM 76029N106 72 2,659 SH   SOLE 25 2,659 0 0
REPLIMUNE GROUP INC COM 76029N106 50 1,843 SH   SOLE 26 214 0 1,629
REPLIMUNE GROUP INC COM 76029N106 81 2,978 SH   SOLE 28 2,978 0 0
REPLIMUNE GROUP INC COM 76029N106 952 35,145 SH   SOLE 30 35,145 0 0
REPLIMUNE GROUP INC COM 76029N106 72 2,651 SH   SOLE 40 2,651 0 0
REPLIMUNE GROUP INC COM 76029N106 55 2,039 SH   SOLE 43 0 0 2,039
REPRO MED SYS INC COM 759910102 2 811 SH   SOLE 2 0 0 811
REPRO MED SYS INC COM 759910102 17 5,593 SH   SOLE 18 5,593 0 0
REPRO MED SYS INC COM 759910102 264 87,862 SH   SOLE 21 87,862 0 0
REPRO MED SYS INC COM 759910102 778 259,487 SH   SOLE 22 259,487 0 0
REPUBLIC BANCORP INC KY CL A 760281204 816 16,049 SH   SOLE 2 3,098 0 12,951
REPUBLIC BANCORP INC KY CL A 760281204 7 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,554 30,562 SH   SOLE 18 30,562 0 0
REPUBLIC BANCORP INC KY CL A 760281204 2,828 55,627 SH   SOLE 19 55,627 0 0
REPUBLIC BANCORP INC KY CL A 760281204 19,898 391,380 SH   SOLE 21 391,380 0 0
REPUBLIC BANCORP INC KY CL A 760281204 17,147 337,277 SH   SOLE 22 326,902 0 10,375
REPUBLIC BANCORP INC KY CL A 760281204 91 1,783 SH   SOLE 23 1,783 0 0
REPUBLIC BANCORP INC KY CL A 760281204 75 1,476 SH   SOLE 25 1,476 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,223 24,055 SH   SOLE 26 0 0 24,055
REPUBLIC BANCORP INC KY CL A 760281204 657 12,932 SH   SOLE 30 12,932 0 0
REPUBLIC BANCORP INC KY CL A 760281204 48 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204 191 3,764 SH   SOLE 43 1,650 0 2,114
REPUBLIC FIRST BANCORP INC COM 760416107 971 260,910 SH   SOLE 2 143,153 0 117,757
REPUBLIC FIRST BANCORP INC COM 760416107 3 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 877 235,629 SH   SOLE 18 159,376 0 76,253
REPUBLIC FIRST BANCORP INC COM 760416107 5,796 1,557,978 SH   SOLE 19 1,557,978 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,581 1,769,049 SH   SOLE 21 1,769,049 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 13,524 3,635,560 SH   SOLE 22 3,609,889 0 25,671
REPUBLIC FIRST BANCORP INC COM 760416107 490 131,615 SH   SOLE 23 131,615 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 2,316 622,576 SH   SOLE 26 0 0 622,576
REPUBLIC FIRST BANCORP INC COM 760416107 6 1,678 SH   SOLE 43 0 0 1,678
REPUBLIC SVCS INC COM 760759100 115,598 828,958 SH   SOLE 2 360,645 0 468,313
REPUBLIC SVCS INC COM 760759100 20,553 147,386 SH   SOLE 4 131,096 0 16,290
REPUBLIC SVCS INC COM 760759100 37,835 271,314 SH   SOLE 7 265,048 0 6,266
REPUBLIC SVCS INC COM 760759100 437 3,137 SH   SOLE 13 1,852 0 1,285
REPUBLIC SVCS INC COM 760759100 4,284 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 59,841 429,118 SH   SOLE 18 400,058 0 29,060
REPUBLIC SVCS INC COM 760759100 16,576 118,866 SH   SOLE 19 118,866 0 0
REPUBLIC SVCS INC COM 760759100 1,234,437 8,852,182 SH   SOLE 21 8,852,182 0 0
REPUBLIC SVCS INC COM 760759100 755,832 5,420,094 SH   SOLE 22 4,919,554 0 500,540
REPUBLIC SVCS INC COM 760759100 22,404 160,660 SH   SOLE 23 160,660 0 0
REPUBLIC SVCS INC COM 760759100 45,924 329,320 SH   SOLE 25 329,320 0 0
REPUBLIC SVCS INC COM 760759100 89,726 643,428 SH   SOLE 26 308,733 0 334,695
REPUBLIC SVCS INC COM 760759100 76,686 549,915 SH   SOLE 28 4,146 0 545,769
REPUBLIC SVCS INC COM 760759100 11,967 85,814 SH   SOLE 29 85,814 0 0
REPUBLIC SVCS INC COM 760759100 220,823 1,583,527 SH   SOLE 30 1,583,527 0 0
REPUBLIC SVCS INC COM 760759100 26,751 191,834 SH   SOLE 31 137,246 0 54,588
REPUBLIC SVCS INC COM 760759100 71,230 510,790 SH   SOLE 34 510,790 0 0
REPUBLIC SVCS INC COM 760759100 23,357 167,491 SH   SOLE 36 167,491 0 0
REPUBLIC SVCS INC COM 760759100 1,026 7,354 SH   SOLE 40 7,354 0 0
REPUBLIC SVCS INC COM 760759100 45,409 325,631 SH   SOLE 43 14,011 0 311,620
RESEARCH FRONTIERS INC COM 760911107 1 742 SH   SOLE 2 0 0 742
RESEARCH FRONTIERS INC COM 760911107 9 5,003 SH   SOLE 18 5,003 0 0
RESEARCH FRONTIERS INC COM 760911107 157 91,423 SH   SOLE 21 91,423 0 0
RESEARCH FRONTIERS INC COM 760911107 921 535,439 SH   SOLE 22 535,439 0 0
RESEARCH SOLUTIONS INC COM 761025105 9 3,604 SH   SOLE 18 3,604 0 0
RESEARCH SOLUTIONS INC COM 761025105 96 38,914 SH   SOLE 21 38,914 0 0
RESERVOIR MEDIA INC COM 76119X105 75 9,544 SH   SOLE 2 9,544 0 0
RESERVOIR MEDIA INC COM 76119X105 736 93,013 SH   SOLE 22 93,013 0 0
RESHAPE LIFESCIENCES INC COM 76090R101 1 897 SH   SOLE 22 897 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 4,528 173,971 SH   SOLE 2 58,653 0 115,318
RESIDEO TECHNOLOGIES INC COM 76118Y104 14 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 80 3,082 SH   SOLE 7 3,082 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 14,744 566,413 SH   SOLE 18 551,187 0 15,226
RESIDEO TECHNOLOGIES INC COM 76118Y104 15,912 611,287 SH   SOLE 19 611,287 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 459,750 17,662,310 SH   SOLE 21 17,662,310 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 102,523 3,938,661 SH   SOLE 22 3,802,938 0 135,723
RESIDEO TECHNOLOGIES INC COM 76118Y104 363 13,929 SH   SOLE 23 13,929 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 4,558 175,121 SH   SOLE 25 175,121 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 4,580 175,936 SH   SOLE 26 77,410 0 98,526
RESIDEO TECHNOLOGIES INC COM 76118Y104 67 2,563 SH   SOLE 28 2,563 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 6,933 266,347 SH   SOLE 30 266,347 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,553 59,661 SH   SOLE 34 59,661 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 708 27,216 SH   SOLE 36 27,216 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 489 18,783 SH   SOLE 40 18,783 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,589 99,460 SH   SOLE 43 678 0 98,782
RESMED INC COM 761152107 105,869 406,439 SH   SOLE 2 129,358 0 277,081
RESMED INC COM 761152107 27,965 107,358 SH   SOLE 4 68,570 0 38,788
RESMED INC COM 761152107 41,946 161,035 SH   SOLE 7 133,280 0 27,755
RESMED INC COM 761152107 524 2,010 SH   SOLE 13 396 0 1,614
RESMED INC COM 761152107 3,477 13,348 SH   SOLE 15 13,348 0 0
RESMED INC COM 761152107 75,697 290,605 SH   SOLE 18 270,928 0 19,677
RESMED INC COM 761152107 195,824 751,781 SH   SOLE 19 751,781 0 0
RESMED INC COM 761152107 1,332,621 5,116,020 SH   SOLE 21 5,116,020 0 0
RESMED INC COM 761152107 807,173 3,098,791 SH   SOLE 22 2,804,624 0 294,167
RESMED INC COM 761152107 21,714 83,360 SH   SOLE 23 83,360 0 0
RESMED INC COM 761152107 78,674 302,033 SH   SOLE 25 302,033 0 0
RESMED INC COM 761152107 94,473 362,688 SH   SOLE 26 166,334 0 196,354
RESMED INC COM 761152107 101,640 390,203 SH   SOLE 28 23,974 0 366,229
RESMED INC COM 761152107 9 35 SH   SOLE 29 35 0 0
RESMED INC COM 761152107 281,000 1,078,777 SH   SOLE 30 1,078,777 0 0
RESMED INC COM 761152107 15,019 57,660 SH   SOLE 31 15,949 0 41,711
RESMED INC COM 761152107 170,412 654,224 SH   SOLE 34 654,224 0 0
RESMED INC COM 761152107 15,071 57,859 SH   SOLE 36 57,859 0 0
RESMED INC COM 761152107 1,215 4,664 SH   SOLE 40 4,664 0 0
RESMED INC COM 761152107 28,612 109,845 SH   SOLE 43 9,916 0 99,929
RESOLUTE FST PRODS INC COM 76117W109 37 2,399 SH   SOLE 2 0 0 2,399
RESOLUTE FST PRODS INC COM 76117W109 1,152 75,429 SH   SOLE 21 75,429 0 0
RESOLUTE FST PRODS INC COM 76117W109 9,106 596,330 SH   SOLE 22 596,330 0 0
RESOLUTE FST PRODS INC COM 76117W109 418 27,365 SH   SOLE 43 0 0 27,365
RESONANT INC COM 76118L102 3 1,552 SH   SOLE 2 0 0 1,552
RESONANT INC COM 76118L102 18 10,817 SH   SOLE 18 10,817 0 0
RESONANT INC COM 76118L102 296 173,032 SH   SOLE 21 173,032 0 0
RESONANT INC COM 76118L102 969 566,765 SH   SOLE 22 566,765 0 0
RESOURCES CONNECTION INC COM 76122Q105 667 37,378 SH   SOLE 2 16,925 0 20,453
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,266 126,992 SH   SOLE 18 126,992 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,004 56,292 SH   SOLE 19 56,292 0 0
RESOURCES CONNECTION INC COM 76122Q105 71,750 4,021,881 SH   SOLE 21 4,021,881 0 0
RESOURCES CONNECTION INC COM 76122Q105 15,501 868,883 SH   SOLE 22 832,612 0 36,271
RESOURCES CONNECTION INC COM 76122Q105 88 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105 115 6,448 SH   SOLE 26 0 0 6,448
RESOURCES CONNECTION INC COM 76122Q105 896 50,200 SH   SOLE 30 50,200 0 0
RESOURCES CONNECTION INC COM 76122Q105 58 3,238 SH   SOLE 40 3,238 0 0
RESOURCES CONNECTION INC COM 76122Q105 647 36,281 SH   SOLE 43 268 0 36,013
RESTAURANT BRANDS INTL INC COM 76131D103 12 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 34 565 SH   SOLE 18 565 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 8,763 144,406 SH   SOLE 43 19,822 0 124,584
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,919 97,911 SH   SOLE 2 33,608 0 64,303
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,228 62,648 SH   SOLE 4 62,648 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,925 149,256 SH   SOLE 7 149,256 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 9,026 460,533 SH   SOLE 18 460,533 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,947 354,449 SH   SOLE 19 354,449 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 297,477 15,177,378 SH   SOLE 21 15,177,378 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 77,595 3,958,954 SH   SOLE 22 3,841,854 0 117,100
RETAIL OPPORTUNITY INVTS COR COM 76131N101 94 4,792 SH   SOLE 23 4,792 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 10,505 535,981 SH   SOLE 25 535,981 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 664 33,873 SH   SOLE 26 26,183 0 7,690
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,433 73,120 SH   SOLE 28 2,152 0 70,968
RETAIL OPPORTUNITY INVTS COR COM 76131N101 13,641 695,957 SH   SOLE 30 695,957 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 9,907 505,479 SH   SOLE 31 0 0 505,479
RETAIL OPPORTUNITY INVTS COR COM 76131N101 57 2,923 SH   SOLE 36 2,923 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 308 15,721 SH   SOLE 40 15,721 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,745 140,062 SH   SOLE 43 3,893 0 136,169
RETAIL VALUE INC COM 76133Q102 357 55,603 SH   SOLE 2 23,481 0 32,122
RETAIL VALUE INC COM 76133Q102 2 371 SH   SOLE 7 371 0 0
RETAIL VALUE INC COM 76133Q102 381 59,370 SH   SOLE 18 59,370 0 0
RETAIL VALUE INC COM 76133Q102 1,509 234,988 SH   SOLE 19 234,988 0 0
RETAIL VALUE INC COM 76133Q102 4,800 747,695 SH   SOLE 21 747,695 0 0
RETAIL VALUE INC COM 76133Q102 3,569 555,852 SH   SOLE 22 544,850 0 11,002
RETAIL VALUE INC COM 76133Q102 14 2,205 SH   SOLE 23 2,205 0 0
RETAIL VALUE INC COM 76133Q102 322 50,137 SH   SOLE 26 0 0 50,137
RETAIL VALUE INC COM 76133Q102 4 586 SH   SOLE 43 1 0 585
RETRACTABLE TECHNOLOGIES INC COM 76129W105 33 4,699 SH   SOLE 2 776 0 3,923
RETRACTABLE TECHNOLOGIES INC COM 76129W105 306 44,096 SH   SOLE 18 44,096 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 192 27,766 SH   SOLE 19 27,766 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 4,233 610,892 SH   SOLE 21 610,892 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 2,853 411,668 SH   SOLE 22 407,336 0 4,332
RETRACTABLE TECHNOLOGIES INC COM 76129W105 7 948 SH   SOLE 43 0 0 948
REV GROUP INC COM 749527107 356 25,127 SH   SOLE 2 8,216 0 16,911
REV GROUP INC COM 749527107 6 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 1,190 84,111 SH   SOLE 18 84,111 0 0
REV GROUP INC COM 749527107 708 50,051 SH   SOLE 19 50,051 0 0
REV GROUP INC COM 749527107 15,564 1,099,907 SH   SOLE 21 1,099,907 0 0
REV GROUP INC COM 749527107 10,061 711,034 SH   SOLE 22 684,802 0 26,232
REV GROUP INC COM 749527107 58 4,075 SH   SOLE 25 4,075 0 0
REV GROUP INC COM 749527107 60 4,229 SH   SOLE 26 0 0 4,229
REV GROUP INC COM 749527107 339 23,956 SH   SOLE 30 23,956 0 0
REV GROUP INC COM 749527107 41 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107 426 30,101 SH   SOLE 43 709 0 29,392
REVANCE THERAPEUTICS INC COM 761330109 566 34,696 SH   SOLE 2 22,766 0 11,930
REVANCE THERAPEUTICS INC COM 761330109 5 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109 18 1,128 SH   SOLE 7 1,128 0 0
REVANCE THERAPEUTICS INC COM 761330109 3,145 192,735 SH   SOLE 18 184,639 0 8,096
REVANCE THERAPEUTICS INC COM 761330109 3,586 219,727 SH   SOLE 19 219,727 0 0
REVANCE THERAPEUTICS INC COM 761330109 49,286 3,019,978 SH   SOLE 21 3,019,978 0 0
REVANCE THERAPEUTICS INC COM 761330109 26,439 1,620,022 SH   SOLE 22 1,577,408 0 42,614
REVANCE THERAPEUTICS INC COM 761330109 213 13,055 SH   SOLE 25 13,055 0 0
REVANCE THERAPEUTICS INC COM 761330109 816 49,973 SH   SOLE 26 27,793 0 22,180
REVANCE THERAPEUTICS INC COM 761330109 109 6,659 SH   SOLE 28 6,659 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,251 76,669 SH   SOLE 30 76,669 0 0
REVANCE THERAPEUTICS INC COM 761330109 195 11,938 SH   SOLE 36 11,938 0 0
REVANCE THERAPEUTICS INC COM 761330109 128 7,856 SH   SOLE 40 7,856 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,295 79,369 SH   SOLE 43 1,796 0 77,573
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 1,729 1,975,000 PRN   SOLE 21 1,975,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 7 2,524 SH   SOLE 18 2,524 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 64 22,312 SH   SOLE 21 22,312 0 0
REVLON INC CL A NEW 761525609 64 5,652 SH   SOLE 2 325 0 5,327
REVLON INC CL A NEW 761525609 0 42 SH   SOLE 7 42 0 0
REVLON INC CL A NEW 761525609 296 26,139 SH   SOLE 18 26,139 0 0
REVLON INC CL A NEW 761525609 156 13,790 SH   SOLE 19 13,790 0 0
REVLON INC CL A NEW 761525609 3,127 275,750 SH   SOLE 21 275,750 0 0
REVLON INC CL A NEW 761525609 2,103 185,440 SH   SOLE 22 182,212 0 3,228
REVLON INC CL A NEW 761525609 604 53,269 SH   SOLE 43 2,250 0 51,019
REVOLUTION MEDICINES INC COM 76155X100 1,635 64,968 SH   SOLE 2 28,629 0 36,339
REVOLUTION MEDICINES INC COM 76155X100 2 79 SH   SOLE 4 79 0 0
REVOLUTION MEDICINES INC COM 76155X100 24 955 SH   SOLE 7 955 0 0
REVOLUTION MEDICINES INC COM 76155X100 4,994 198,395 SH   SOLE 18 190,544 0 7,851
REVOLUTION MEDICINES INC COM 76155X100 16,491 655,188 SH   SOLE 19 655,188 0 0
REVOLUTION MEDICINES INC COM 76155X100 65,602 2,606,338 SH   SOLE 21 2,606,338 0 0
REVOLUTION MEDICINES INC COM 76155X100 38,396 1,525,451 SH   SOLE 22 1,475,568 0 49,883
REVOLUTION MEDICINES INC COM 76155X100 70 2,794 SH   SOLE 23 2,794 0 0
REVOLUTION MEDICINES INC COM 76155X100 150 5,963 SH   SOLE 25 5,963 0 0
REVOLUTION MEDICINES INC COM 76155X100 1,128 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 9,078 360,675 SH   SOLE 30 360,675 0 0
REVOLUTION MEDICINES INC COM 76155X100 44 1,755 SH   SOLE 34 1,755 0 0
REVOLUTION MEDICINES INC COM 76155X100 138 5,496 SH   SOLE 40 5,496 0 0
REVOLUTION MEDICINES INC COM 76155X100 32 1,285 SH   SOLE 43 0 0 1,285
REVOLVE GROUP INC CL A 76156B107 2,073 36,999 SH   SOLE 2 20,279 0 16,720
REVOLVE GROUP INC CL A 76156B107 6 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107 27 482 SH   SOLE 7 482 0 0
REVOLVE GROUP INC CL A 76156B107 5,811 103,697 SH   SOLE 18 101,220 0 2,477
REVOLVE GROUP INC CL A 76156B107 5,663 101,060 SH   SOLE 19 101,060 0 0
REVOLVE GROUP INC CL A 76156B107 74,182 1,323,734 SH   SOLE 21 1,323,734 0 0
REVOLVE GROUP INC CL A 76156B107 51,187 913,400 SH   SOLE 22 887,489 0 25,911
REVOLVE GROUP INC CL A 76156B107 74 1,324 SH   SOLE 23 1,324 0 0
REVOLVE GROUP INC CL A 76156B107 335 5,972 SH   SOLE 25 5,972 0 0
REVOLVE GROUP INC CL A 76156B107 1,067 19,044 SH   SOLE 26 13,753 0 5,291
REVOLVE GROUP INC CL A 76156B107 116 2,073 SH   SOLE 28 2,073 0 0
REVOLVE GROUP INC CL A 76156B107 3,088 55,109 SH   SOLE 30 55,109 0 0
REVOLVE GROUP INC CL A 76156B107 41 732 SH   SOLE 34 732 0 0
REVOLVE GROUP INC CL A 76156B107 91 1,626 SH   SOLE 36 1,626 0 0
REVOLVE GROUP INC CL A 76156B107 307 5,487 SH   SOLE 40 5,487 0 0
REVOLVE GROUP INC CL A 76156B107 95 1,695 SH   SOLE 43 0 0 1,695
REWALK ROBOTICS LTD SHS M8216Q200 12 9,766 SH   SOLE 18 9,766 0 0
REWALK ROBOTICS LTD SHS M8216Q200 138 112,027 SH   SOLE 21 112,027 0 0
REX AMERICAN RES CORP COM 761624105 487 5,070 SH   SOLE 2 1,687 0 3,383
REX AMERICAN RES CORP COM 761624105 8 85 SH   SOLE 7 85 0 0
REX AMERICAN RES CORP COM 761624105 2,123 22,111 SH   SOLE 18 22,111 0 0
REX AMERICAN RES CORP COM 761624105 940 9,789 SH   SOLE 19 9,789 0 0
REX AMERICAN RES CORP COM 761624105 65,631 683,656 SH   SOLE 21 683,656 0 0
REX AMERICAN RES CORP COM 761624105 13,914 144,933 SH   SOLE 22 138,890 0 6,043
REX AMERICAN RES CORP COM 761624105 77 799 SH   SOLE 25 799 0 0
REX AMERICAN RES CORP COM 761624105 318 3,316 SH   SOLE 26 0 0 3,316
REX AMERICAN RES CORP COM 761624105 1,021 10,631 SH   SOLE 30 10,631 0 0
REX AMERICAN RES CORP COM 761624105 145 1,509 SH   SOLE 34 1,509 0 0
REX AMERICAN RES CORP COM 761624105 82 852 SH   SOLE 40 852 0 0
REX AMERICAN RES CORP COM 761624105 816 8,501 SH   SOLE 43 364 0 8,137
REXFORD INDL RLTY INC COM 76169C100 54,231 668,615 SH   SOLE 2 225,725 0 442,890
REXFORD INDL RLTY INC COM 76169C100 36,771 453,352 SH   SOLE 4 453,352 0 0
REXFORD INDL RLTY INC COM 76169C100 15,446 190,432 SH   SOLE 7 190,432 0 0
REXFORD INDL RLTY INC COM 76169C100 64,624 796,745 SH   SOLE 18 796,745 0 0
REXFORD INDL RLTY INC COM 76169C100 97,948 1,207,594 SH   SOLE 19 1,207,594 0 0
REXFORD INDL RLTY INC COM 76169C100 690,935 8,518,489 SH   SOLE 21 8,518,489 0 0
REXFORD INDL RLTY INC COM 76169C100 451,541 5,567,014 SH   SOLE 22 5,113,986 0 453,028
REXFORD INDL RLTY INC COM 76169C100 2,615 32,241 SH   SOLE 23 32,241 0 0
REXFORD INDL RLTY INC COM 76169C100 53,023 653,712 SH   SOLE 25 653,712 0 0
REXFORD INDL RLTY INC COM 76169C100 4,851 59,803 SH   SOLE 26 48,951 0 10,852
REXFORD INDL RLTY INC COM 76169C100 17,250 212,672 SH   SOLE 28 57,683 0 154,989
REXFORD INDL RLTY INC COM 76169C100 24,688 304,371 SH   SOLE 30 304,371 0 0
REXFORD INDL RLTY INC COM 76169C100 52,859 651,695 SH   SOLE 31 2,295 0 649,400
REXFORD INDL RLTY INC COM 76169C100 33,476 412,729 SH   SOLE 34 412,729 0 0
REXFORD INDL RLTY INC COM 76169C100 58 716 SH   SOLE 36 716 0 0
REXFORD INDL RLTY INC COM 76169C100 1,427 17,596 SH   SOLE 40 17,596 0 0
REXFORD INDL RLTY INC COM 76169C100 5,116 63,072 SH   SOLE 43 1,331 0 61,741
REYNOLDS CONSUMER PRODS INC COM 76171L106 8,823 280,998 SH   SOLE 2 19,660 0 261,338
REYNOLDS CONSUMER PRODS INC COM 76171L106 99 3,160 SH   SOLE 7 3,160 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 692 22,026 SH   SOLE 18 22,026 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 465 14,793 SH   SOLE 19 14,793 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 24,589 783,097 SH   SOLE 21 783,097 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 39,940 1,271,990 SH   SOLE 22 1,207,874 0 64,116
REYNOLDS CONSUMER PRODS INC COM 76171L106 251 7,998 SH   SOLE 25 7,998 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 774 24,658 SH   SOLE 26 24,658 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 30 967 SH   SOLE 28 967 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 555 17,661 SH   SOLE 30 17,661 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 23 748 SH   SOLE 31 748 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 292 9,292 SH   SOLE 40 9,292 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 2,481 79,021 SH   SOLE 43 9,473 0 69,548
REZOLUTE INC COM NEW 76200L309 8 1,577 SH   SOLE 18 1,577 0 0
REZOLUTE INC COM NEW 76200L309 86 18,006 SH   SOLE 21 18,006 0 0
RF INDS LTD COM PAR $0.01 749552105 35 4,431 SH   SOLE 2 4,431 0 0
RF INDS LTD COM PAR $0.01 749552105 13 1,633 SH   SOLE 18 1,633 0 0
RF INDS LTD COM PAR $0.01 749552105 256 31,982 SH   SOLE 21 31,982 0 0
RF INDS LTD COM PAR $0.01 749552105 957 119,622 SH   SOLE 22 119,622 0 0
RGC RES INC COM 74955L103 16 687 SH   SOLE 2 485 0 202
RGC RES INC COM 74955L103 34 1,481 SH   SOLE 18 1,481 0 0
RGC RES INC COM 74955L103 502 21,826 SH   SOLE 21 21,826 0 0
RGC RES INC COM 74955L103 569 24,727 SH   SOLE 22 24,727 0 0
RH COM 74967X103 23,362 43,591 SH   SOLE 2 12,534 0 31,057
RH COM 74967X103 29 55 SH   SOLE 4 55 0 0
RH COM 74967X103 132 246 SH   SOLE 7 246 0 0
RH COM 74967X103 20,825 38,857 SH   SOLE 18 38,857 0 0
RH COM 74967X103 2,731 5,096 SH   SOLE 19 5,096 0 0
RH COM 74967X103 458,376 855,275 SH   SOLE 21 855,275 0 0
RH COM 74967X103 254,312 474,516 SH   SOLE 22 455,340 0 19,176
RH COM 74967X103 1,284 2,395 SH   SOLE 25 2,395 0 0
RH COM 74967X103 3,579 6,678 SH   SOLE 26 5,333 0 1,345
RH COM 74967X103 520 970 SH   SOLE 28 335 0 635
RH COM 74967X103 5,304 9,897 SH   SOLE 30 9,897 0 0
RH COM 74967X103 138 258 SH   SOLE 31 258 0 0
RH COM 74967X103 7 13 SH   SOLE 34 13 0 0
RH COM 74967X103 1,152 2,149 SH   SOLE 40 2,149 0 0
RH COM 74967X103 5,367 10,014 SH   SOLE 43 231 0 9,783
RH NOTE 9/1 74967XAD5 4,466 1,766,000 PRN   SOLE 21 1,766,000 0 0
RHINEBECK BANCORP INC COM 762093102 8 714 SH   SOLE 18 714 0 0
RHINEBECK BANCORP INC COM 762093102 116 10,854 SH   SOLE 21 10,854 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 406 40,693 SH   SOLE 2 16,696 0 23,997
RHYTHM PHARMACEUTICALS INC COM 76243J105 2 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 5 546 SH   SOLE 7 546 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,371 137,336 SH   SOLE 18 137,336 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 787 78,851 SH   SOLE 19 78,851 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 19,628 1,966,727 SH   SOLE 21 1,966,727 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 10,031 1,005,160 SH   SOLE 22 964,541 0 40,619
RHYTHM PHARMACEUTICALS INC COM 76243J105 66 6,661 SH   SOLE 25 6,661 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 68 6,842 SH   SOLE 26 3,052 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105 216 21,611 SH   SOLE 28 21,611 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 425 42,625 SH   SOLE 30 42,625 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 54 5,453 SH   SOLE 36 5,453 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 42 4,178 SH   SOLE 40 4,178 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 112 11,203 SH   SOLE 43 407 0 10,796
RIBBON COMMUNICATIONS INC COM 762544104 513 84,854 SH   SOLE 2 42,020 0 42,834
RIBBON COMMUNICATIONS INC COM 762544104 2 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 7 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,416 233,978 SH   SOLE 18 233,978 0 0
RIBBON COMMUNICATIONS INC COM 762544104 856 141,435 SH   SOLE 19 141,435 0 0
RIBBON COMMUNICATIONS INC COM 762544104 20,513 3,390,640 SH   SOLE 21 3,390,640 0 0
RIBBON COMMUNICATIONS INC COM 762544104 15,665 2,589,177 SH   SOLE 22 2,508,042 0 81,135
RIBBON COMMUNICATIONS INC COM 762544104 141 23,376 SH   SOLE 25 23,376 0 0
RIBBON COMMUNICATIONS INC COM 762544104 174 28,823 SH   SOLE 26 14,564 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104 121 19,999 SH   SOLE 30 19,999 0 0
RIBBON COMMUNICATIONS INC COM 762544104 58 9,585 SH   SOLE 36 9,585 0 0
RIBBON COMMUNICATIONS INC COM 762544104 71 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104 207 34,284 SH   SOLE 43 1,193 0 33,091
RICEBRAN TECHNOLOGIES COM NEW 762831204 3 8,618 SH   SOLE 21 8,618 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 30 84,724 SH   SOLE 22 84,724 0 0
RICHARDSON ELECTRS LTD COM 763165107 30 2,215 SH   SOLE 18 2,215 0 0
RICHARDSON ELECTRS LTD COM 763165107 506 37,396 SH   SOLE 21 37,396 0 0
RICHARDSON ELECTRS LTD COM 763165107 3,080 227,789 SH   SOLE 22 227,789 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 12 767 SH   SOLE 2 0 0 767
RICHMOND MUT BANCORPORATION COM 76525P100 35 2,151 SH   SOLE 18 2,151 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 433 26,994 SH   SOLE 21 26,994 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 36 2,215 SH   SOLE 22 2,215 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 832 313,779 SH   SOLE 2 76,268 0 237,511
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2 601 SH   SOLE 4 601 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 7 2,746 SH   SOLE 7 2,746 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,548 584,177 SH   SOLE 18 495,508 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603 3,685 1,390,446 SH   SOLE 19 1,390,446 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 20,030 7,558,306 SH   SOLE 21 7,558,306 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 16,030 6,049,046 SH   SOLE 22 5,947,597 0 101,449
RIGEL PHARMACEUTICALS INC COM NEW 766559603 210 79,251 SH   SOLE 23 79,251 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 63 23,714 SH   SOLE 25 23,714 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,070 403,888 SH   SOLE 26 5,953 0 397,935
RIGEL PHARMACEUTICALS INC COM NEW 766559603 285 107,593 SH   SOLE 30 107,593 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 15 5,612 SH   SOLE 36 5,612 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 43 16,120 SH   SOLE 40 16,120 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 44 16,705 SH   SOLE 43 0 0 16,705
RILEY EXPLORATION PERMIAN IN COM 76665T102 54 2,776 SH   SOLE 2 112 0 2,664
RILEY EXPLORATION PERMIAN IN COM 76665T102 3 142 SH   SOLE 7 142 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 149 7,733 SH   SOLE 18 7,733 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 91 4,713 SH   SOLE 19 4,713 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 1,822 94,319 SH   SOLE 21 94,319 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 828 42,855 SH   SOLE 22 40,733 0 2,122
RIMINI STR INC DEL COM 76674Q107 86 14,423 SH   SOLE 2 9,854 0 4,569
RIMINI STR INC DEL COM 76674Q107 4 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107 669 112,079 SH   SOLE 18 112,079 0 0
RIMINI STR INC DEL COM 76674Q107 475 79,528 SH   SOLE 19 79,528 0 0
RIMINI STR INC DEL COM 76674Q107 9,475 1,587,184 SH   SOLE 21 1,587,184 0 0
RIMINI STR INC DEL COM 76674Q107 5,056 846,977 SH   SOLE 22 820,376 0 26,601
RIMINI STR INC DEL COM 76674Q107 40 6,753 SH   SOLE 25 6,753 0 0
RIMINI STR INC DEL COM 76674Q107 49 8,238 SH   SOLE 26 141 0 8,097
RIMINI STR INC DEL COM 76674Q107 69 11,558 SH   SOLE 30 11,558 0 0
RIMINI STR INC DEL COM 76674Q107 18 2,989 SH   SOLE 43 0 0 2,989
RING ENERGY INC COM 76680V108 37 16,373 SH   SOLE 18 16,373 0 0
RING ENERGY INC COM 76680V108 731 320,439 SH   SOLE 21 320,439 0 0
RING ENERGY INC COM 76680V108 3,017 1,323,075 SH   SOLE 22 1,323,075 0 0
RING ENERGY INC COM 76680V108 13 5,876 SH   SOLE 43 0 0 5,876
RINGCENTRAL INC CL A 76680R206 40,668 217,071 SH   SOLE 2 72,854 0 144,217
RINGCENTRAL INC CL A 76680R206 12,733 67,966 SH   SOLE 4 39,247 0 28,719
RINGCENTRAL INC CL A 76680R206 1,491 7,956 SH   SOLE 7 7,956 0 0
RINGCENTRAL INC CL A 76680R206 558 2,977 SH   SOLE 13 1,989 0 988
RINGCENTRAL INC CL A 76680R206 1,305 6,963 SH   SOLE 15 6,963 0 0
RINGCENTRAL INC CL A 76680R206 22,827 121,844 SH   SOLE 18 117,404 0 4,440
RINGCENTRAL INC CL A 76680R206 10,397 55,496 SH   SOLE 19 55,496 0 0
RINGCENTRAL INC CL A 76680R206 312,220 1,666,506 SH   SOLE 21 1,666,506 0 0
RINGCENTRAL INC CL A 76680R206 338,117 1,804,736 SH   SOLE 22 1,705,170 0 99,566
RINGCENTRAL INC CL A 76680R206 10,070 53,751 SH   SOLE 23 53,751 0 0
RINGCENTRAL INC CL A 76680R206 28,270 150,893 SH   SOLE 25 150,893 0 0
RINGCENTRAL INC CL A 76680R206 25,188 134,443 SH   SOLE 26 62,722 0 71,721
RINGCENTRAL INC CL A 76680R206 22,948 122,485 SH   SOLE 28 3,400 0 119,085
RINGCENTRAL INC CL A 76680R206 543 2,896 SH   SOLE 29 2,896 0 0
RINGCENTRAL INC CL A 76680R206 40,651 216,979 SH   SOLE 30 196,856 0 20,123
RINGCENTRAL INC CL A 76680R206 5,890 31,437 SH   SOLE 31 12,675 0 18,762
RINGCENTRAL INC CL A 76680R206 3,821 20,394 SH   SOLE 34 20,394 0 0
RINGCENTRAL INC CL A 76680R206 6,174 32,952 SH   SOLE 36 32,952 0 0
RINGCENTRAL INC CL A 76680R206 486 2,596 SH   SOLE 40 2,596 0 0
RINGCENTRAL INC CL A 76680R206 9,026 48,175 SH   SOLE 43 3,621 0 44,554
RINGCENTRAL INC NOTE 3/0 76680RAF4 5,734 6,103,000 PRN   SOLE 21 6,103,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 1,326 1,497,000 PRN   SOLE 2 1,497,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 8,869 10,016,000 PRN   SOLE 19 10,016,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 3,981 4,496,000 PRN   SOLE 21 4,496,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 11,942 13,487,000 PRN   SOLE 34 13,487,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 15,668 234,063 SH   SOLE 7 234,063 0 0
RIO TINTO PLC SPONSORED ADR 767204100 17,415 260,151 SH   SOLE 18 260,151 0 0
RIO TINTO PLC SPONSORED ADR 767204100 53,227 795,152 SH   SOLE 43 91,043 0 704,109
RIOT BLOCKCHAIN INC COM 767292105 829 37,144 SH   SOLE 2 28,536 0 8,608
RIOT BLOCKCHAIN INC COM 767292105 23 1,022 SH   SOLE 4 302 0 720
RIOT BLOCKCHAIN INC COM 767292105 27 1,194 SH   SOLE 7 1,194 0 0
RIOT BLOCKCHAIN INC COM 767292105 5,293 237,020 SH   SOLE 18 233,990 0 3,030
RIOT BLOCKCHAIN INC COM 767292105 3,968 177,720 SH   SOLE 19 177,720 0 0
RIOT BLOCKCHAIN INC COM 767292105 71,770 3,214,057 SH   SOLE 21 3,214,057 0 0
RIOT BLOCKCHAIN INC COM 767292105 43,822 1,962,472 SH   SOLE 22 1,911,360 0 51,112
RIOT BLOCKCHAIN INC COM 767292105 12 528 SH   SOLE 23 528 0 0
RIOT BLOCKCHAIN INC COM 767292105 239 10,691 SH   SOLE 25 10,691 0 0
RIOT BLOCKCHAIN INC COM 767292105 737 33,005 SH   SOLE 26 27,008 0 5,997
RIOT BLOCKCHAIN INC COM 767292105 146 6,555 SH   SOLE 28 6,555 0 0
RIOT BLOCKCHAIN INC COM 767292105 1,086 48,625 SH   SOLE 30 48,625 0 0
RIOT BLOCKCHAIN INC COM 767292105 226 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 9 1,124 SH   SOLE 2 1,124 0 0
RISKIFIED LTD SHS CL A M8216R109 21 2,664 SH   SOLE 18 0 0 2,664
RISKIFIED LTD SHS CL A M8216R109 45 5,717 SH   SOLE 19 5,717 0 0
RISKIFIED LTD SHS CL A M8216R109 1,320 167,894 SH   SOLE 21 167,894 0 0
RISKIFIED LTD SHS CL A M8216R109 963 122,523 SH   SOLE 22 115,931 0 6,592
RISKIFIED LTD SHS CL A M8216R109 175 22,250 SH   SOLE 34 22,250 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 0 8 SH   SOLE 17 0 0 8
RITCHIE BROS AUCTIONEERS COM 767744105 12 197 SH   SOLE 18 197 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 4,748 77,576 SH   SOLE 43 13,346 0 64,230
RITE AID CORP COM 767754872 1,140 77,636 SH   SOLE 2 26,104 0 51,532
RITE AID CORP COM 767754872 4 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 78 5,343 SH   SOLE 7 5,343 0 0
RITE AID CORP COM 767754872 2,721 185,224 SH   SOLE 18 185,224 0 0
RITE AID CORP COM 767754872 4,724 321,581 SH   SOLE 19 321,581 0 0
RITE AID CORP COM 767754872 32,471 2,210,437 SH   SOLE 21 2,210,437 0 0
RITE AID CORP COM 767754872 23,855 1,623,863 SH   SOLE 22 1,567,194 0 56,669
RITE AID CORP COM 767754872 122 8,283 SH   SOLE 23 8,283 0 0
RITE AID CORP COM 767754872 112 7,617 SH   SOLE 25 7,617 0 0
RITE AID CORP COM 767754872 833 56,713 SH   SOLE 26 11,078 0 45,635
RITE AID CORP COM 767754872 109 7,402 SH   SOLE 28 7,402 0 0
RITE AID CORP COM 767754872 556 37,824 SH   SOLE 30 37,824 0 0
RITE AID CORP COM 767754872 1,056 71,873 SH   SOLE 36 71,873 0 0
RITE AID CORP COM 767754872 101 6,842 SH   SOLE 40 6,842 0 0
RITE AID CORP COM 767754872 580 39,494 SH   SOLE 43 893 0 38,601
RIVERVIEW BANCORP INC COM 769397100 1,040 135,256 SH   SOLE 2 45,252 0 90,004
RIVERVIEW BANCORP INC COM 769397100 32 4,106 SH   SOLE 18 4,106 0 0
RIVERVIEW BANCORP INC COM 769397100 1,901 247,247 SH   SOLE 19 247,247 0 0
RIVERVIEW BANCORP INC COM 769397100 948 123,291 SH   SOLE 21 123,291 0 0
RIVERVIEW BANCORP INC COM 769397100 6,807 885,202 SH   SOLE 22 885,202 0 0
RIVERVIEW BANCORP INC COM 769397100 779 101,287 SH   SOLE 23 101,287 0 0
RIVERVIEW BANCORP INC COM 769397100 1,358 176,564 SH   SOLE 26 0 0 176,564
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 34,939 336,959 SH   SOLE 2 84,985 0 251,974
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 7,301 70,415 SH   SOLE 4 63,724 0 6,691
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,603 15,462 SH   SOLE 7 15,462 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 657 6,335 SH   SOLE 13 6,335 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,355 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 2,311,957 22,296,818 SH   SOLE 18 21,804,072 0 492,746
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 142,262 1,371,992 SH   SOLE 19 1,371,992 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 110,146 1,062,258 SH   SOLE 21 1,062,258 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 340,500 3,283,829 SH   SOLE 22 3,077,462 0 206,367
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 10,642 102,631 SH   SOLE 23 102,631 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6,249 60,265 SH   SOLE 25 60,265 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 30,500 294,149 SH   SOLE 26 123,420 0 170,729
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 37,321 359,932 SH   SOLE 28 0 0 359,932
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 36 343 SH   SOLE 29 343 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 40,118 386,905 SH   SOLE 30 373,425 0 13,480
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2,635 25,412 SH   SOLE 31 20,182 0 5,230
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 109,523 1,056,252 SH   SOLE 34 1,056,252 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6,263 60,398 SH   SOLE 36 60,398 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 620 5,976 SH   SOLE 40 5,976 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 968 9,332 SH   SOLE 43 491 0 8,841
RLI CORP COM 749607107 6,082 54,258 SH   SOLE 2 40,885 0 13,373
RLI CORP COM 749607107 18 159 SH   SOLE 4 159 0 0
RLI CORP COM 749607107 1,259 11,231 SH   SOLE 7 11,231 0 0
RLI CORP COM 749607107 20,357 181,596 SH   SOLE 18 178,908 0 2,688
RLI CORP COM 749607107 19,476 173,740 SH   SOLE 19 173,740 0 0
RLI CORP COM 749607107 315,286 2,812,539 SH   SOLE 21 2,812,539 0 0
RLI CORP COM 749607107 139,034 1,240,268 SH   SOLE 22 1,216,229 0 24,039
RLI CORP COM 749607107 466 4,158 SH   SOLE 23 4,158 0 0
RLI CORP COM 749607107 591 5,276 SH   SOLE 25 5,276 0 0
RLI CORP COM 749607107 4,632 41,320 SH   SOLE 26 15,013 0 26,307
RLI CORP COM 749607107 90 805 SH   SOLE 28 805 0 0
RLI CORP COM 749607107 2,584 23,048 SH   SOLE 30 23,048 0 0
RLI CORP COM 749607107 50 450 SH   SOLE 36 450 0 0
RLI CORP COM 749607107 565 5,044 SH   SOLE 40 5,044 0 0
RLI CORP COM 749607107 2,283 20,370 SH   SOLE 43 4,726 0 15,644
RLJ LODGING TR COM 74965L101 6,796 487,849 SH   SOLE 2 300,263 0 187,586
RLJ LODGING TR COM 74965L101 11,402 818,491 SH   SOLE 4 818,491 0 0
RLJ LODGING TR COM 74965L101 2,944 211,340 SH   SOLE 7 211,340 0 0
RLJ LODGING TR COM 74965L101 20,358 1,461,416 SH   SOLE 18 1,461,416 0 0
RLJ LODGING TR COM 74965L101 14,334 1,029,030 SH   SOLE 19 1,029,030 0 0
RLJ LODGING TR COM 74965L101 95,055 6,823,733 SH   SOLE 21 6,823,733 0 0
RLJ LODGING TR COM 74965L101 83,417 5,988,321 SH   SOLE 22 5,268,385 0 719,936
RLJ LODGING TR COM 74965L101 918 65,928 SH   SOLE 23 65,928 0 0
RLJ LODGING TR COM 74965L101 10,514 754,779 SH   SOLE 25 754,779 0 0
RLJ LODGING TR COM 74965L101 688 49,415 SH   SOLE 26 34,871 0 14,544
RLJ LODGING TR COM 74965L101 4,122 295,912 SH   SOLE 28 84,518 0 211,394
RLJ LODGING TR COM 74965L101 4,939 354,548 SH   SOLE 30 354,548 0 0
RLJ LODGING TR COM 74965L101 9,799 703,458 SH   SOLE 31 0 0 703,458
RLJ LODGING TR COM 74965L101 2,157 154,849 SH   SOLE 34 154,849 0 0
RLJ LODGING TR COM 74965L101 93 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101 269 19,298 SH   SOLE 40 19,298 0 0
RLJ LODGING TR COM 74965L101 1,652 118,610 SH   SOLE 43 35,664 0 82,946
RLJ LODGING TR CUM CONV PFD A 74965L200 207 7,185 SH   SOLE 7 7,185 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 31,303 1,088,431 SH   SOLE 21 1,088,431 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,683 431,647 SH   SOLE 2 64,004 0 367,643
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 343 88,032 SH   SOLE 4 88,032 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 256 65,536 SH   SOLE 7 65,536 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 220 56,523 SH   SOLE 13 0 0 56,523
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,457 373,605 SH   SOLE 15 373,605 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 628 161,134 SH   SOLE 18 161,134 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 776 198,914 SH   SOLE 19 198,914 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 40,346 10,345,238 SH   SOLE 21 10,345,238 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 23,927 6,135,082 SH   SOLE 22 5,456,386 0 678,696
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,026 263,071 SH   SOLE 23 263,071 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2,264 580,398 SH   SOLE 25 580,398 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 4,064 1,042,123 SH   SOLE 26 0 0 1,042,123
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 4,397 1,127,428 SH   SOLE 28 14,563 0 1,112,865
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 18,416 4,722,158 SH   SOLE 30 3,146,820 0 1,575,338
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 12 3,160 SH   SOLE 31 0 0 3,160
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,799 461,238 SH   SOLE 34 461,238 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 10 2,686 SH   SOLE 40 2,686 0 0
RMR GROUP INC CL A 74967R106 1,122 32,363 SH   SOLE 2 14,783 0 17,580
RMR GROUP INC CL A 74967R106 1 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 10 278 SH   SOLE 7 278 0 0
RMR GROUP INC CL A 74967R106 1,536 44,298 SH   SOLE 18 44,298 0 0
RMR GROUP INC CL A 74967R106 3,396 97,933 SH   SOLE 19 97,933 0 0
RMR GROUP INC CL A 74967R106 20,433 589,197 SH   SOLE 21 589,197 0 0
RMR GROUP INC CL A 74967R106 16,557 477,427 SH   SOLE 22 461,468 0 15,959
RMR GROUP INC CL A 74967R106 154 4,438 SH   SOLE 23 4,438 0 0
RMR GROUP INC CL A 74967R106 98 2,831 SH   SOLE 25 2,831 0 0
RMR GROUP INC CL A 74967R106 976 28,147 SH   SOLE 26 2,124 0 26,023
RMR GROUP INC CL A 74967R106 423 12,194 SH   SOLE 30 12,194 0 0
RMR GROUP INC CL A 74967R106 55 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106 1,048 30,219 SH   SOLE 43 5,000 0 25,219
ROBERT HALF INTL INC COM 770323103 39,177 351,299 SH   SOLE 2 101,240 0 250,059
ROBERT HALF INTL INC COM 770323103 12,669 113,604 SH   SOLE 4 73,053 0 40,551
ROBERT HALF INTL INC COM 770323103 15,018 134,667 SH   SOLE 7 104,958 0 29,709
ROBERT HALF INTL INC COM 770323103 883 7,921 SH   SOLE 13 7,921 0 0
ROBERT HALF INTL INC COM 770323103 1,815 16,276 SH   SOLE 15 16,276 0 0
ROBERT HALF INTL INC COM 770323103 42,647 382,418 SH   SOLE 18 366,764 0 15,653
ROBERT HALF INTL INC COM 770323103 15,368 137,806 SH   SOLE 19 137,806 0 0
ROBERT HALF INTL INC COM 770323103 434,252 3,893,935 SH   SOLE 21 3,893,935 0 0
ROBERT HALF INTL INC COM 770323103 303,542 2,721,862 SH   SOLE 22 2,463,790 0 258,072
ROBERT HALF INTL INC COM 770323103 7,713 69,159 SH   SOLE 23 69,159 0 0
ROBERT HALF INTL INC COM 770323103 41,125 368,769 SH   SOLE 25 368,769 0 0
ROBERT HALF INTL INC COM 770323103 60,779 545,004 SH   SOLE 26 387,292 0 157,712
ROBERT HALF INTL INC COM 770323103 60,215 539,950 SH   SOLE 28 6,896 0 533,054
ROBERT HALF INTL INC COM 770323103 11 103 SH   SOLE 29 103 0 0
ROBERT HALF INTL INC COM 770323103 136,178 1,221,110 SH   SOLE 30 985,368 0 235,742
ROBERT HALF INTL INC COM 770323103 5,287 47,408 SH   SOLE 31 13,370 0 34,038
ROBERT HALF INTL INC COM 770323103 9,291 83,313 SH   SOLE 34 83,313 0 0
ROBERT HALF INTL INC COM 770323103 4,970 44,566 SH   SOLE 36 44,566 0 0
ROBERT HALF INTL INC COM 770323103 442 3,959 SH   SOLE 40 3,959 0 0
ROBERT HALF INTL INC COM 770323103 15,680 140,604 SH   SOLE 43 7,538 0 133,066
ROBINHOOD MKTS INC COM CL A 770700102 281 15,809 SH   SOLE 2 15,809 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,449 81,564 SH   SOLE 4 31,145 0 50,419
ROBINHOOD MKTS INC COM CL A 770700102 167 9,391 SH   SOLE 7 9,391 0 0
ROBINHOOD MKTS INC COM CL A 770700102 190 10,702 SH   SOLE 15 10,702 0 0
ROBINHOOD MKTS INC COM CL A 770700102 2,095 117,947 SH   SOLE 18 109,249 0 8,698
ROBINHOOD MKTS INC COM CL A 770700102 549 30,897 SH   SOLE 19 30,897 0 0
ROBINHOOD MKTS INC COM CL A 770700102 3,620 203,809 SH   SOLE 21 203,809 0 0
ROBINHOOD MKTS INC COM CL A 770700102 4,065 228,884 SH   SOLE 22 154,754 0 74,130
ROBINHOOD MKTS INC COM CL A 770700102 1,895 106,722 SH   SOLE 23 106,722 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,074 60,499 SH   SOLE 25 60,499 0 0
ROBINHOOD MKTS INC COM CL A 770700102 3,036 170,944 SH   SOLE 26 125,126 0 45,818
ROBINHOOD MKTS INC COM CL A 770700102 3,440 193,697 SH   SOLE 28 23,702 0 169,995
ROBINHOOD MKTS INC COM CL A 770700102 14,154 796,949 SH   SOLE 30 796,949 0 0
ROBINHOOD MKTS INC COM CL A 770700102 458 25,768 SH   SOLE 31 18,932 0 6,836
ROBINHOOD MKTS INC COM CL A 770700102 1,466 82,517 SH   SOLE 34 82,517 0 0
ROBINHOOD MKTS INC COM CL A 770700102 552 31,083 SH   SOLE 36 31,083 0 0
ROBINHOOD MKTS INC COM CL A 770700102 112 6,288 SH   SOLE 40 6,288 0 0
ROBINHOOD MKTS INC COM CL A 770700102 139 7,846 SH   SOLE 43 0 0 7,846
ROBLOX CORP CL A 771049103 1,377 13,350 SH   SOLE 2 13,350 0 0
ROBLOX CORP CL A 771049103 1,690 16,379 SH   SOLE 19 16,379 0 0
ROBLOX CORP CL A 771049103 169 1,640 SH   SOLE 21 1,640 0 0
ROBLOX CORP CL A 771049103 534 5,176 SH   SOLE 28 5,176 0 0
ROBLOX CORP CL A 771049103 2,457 23,821 SH   SOLE 34 23,821 0 0
ROBLOX CORP CL A 771049103 2,560 24,814 SH   SOLE 43 0 0 24,814
ROCKET COS INC COM CL A 77311W101 2,615 186,767 SH   SOLE 2 61,086 0 125,681
ROCKET COS INC COM CL A 77311W101 224 15,993 SH   SOLE 4 480 0 15,513
ROCKET COS INC COM CL A 77311W101 25 1,767 SH   SOLE 7 1,767 0 0
ROCKET COS INC COM CL A 77311W101 837 59,766 SH   SOLE 18 59,766 0 0
ROCKET COS INC COM CL A 77311W101 394 28,139 SH   SOLE 19 28,139 0 0
ROCKET COS INC COM CL A 77311W101 45,816 3,272,553 SH   SOLE 21 3,272,553 0 0
ROCKET COS INC COM CL A 77311W101 38,704 2,764,607 SH   SOLE 22 2,622,420 0 142,187
ROCKET COS INC COM CL A 77311W101 339 24,208 SH   SOLE 25 24,208 0 0
ROCKET COS INC COM CL A 77311W101 670 47,849 SH   SOLE 26 37,293 0 10,556
ROCKET COS INC COM CL A 77311W101 34 2,432 SH   SOLE 28 2,432 0 0
ROCKET COS INC COM CL A 77311W101 1,075 76,818 SH   SOLE 30 76,818 0 0
ROCKET COS INC COM CL A 77311W101 29 2,081 SH   SOLE 31 2,081 0 0
ROCKET COS INC COM CL A 77311W101 52 3,684 SH   SOLE 34 3,684 0 0
ROCKET COS INC COM CL A 77311W101 37 2,623 SH   SOLE 36 2,623 0 0
ROCKET COS INC COM CL A 77311W101 230 16,407 SH   SOLE 40 16,407 0 0
ROCKET LAB USA INC COM 773122106 515 41,945 SH   SOLE 2 37,942 0 4,003
ROCKET LAB USA INC COM 773122106 11 923 SH   SOLE 4 923 0 0
ROCKET LAB USA INC COM 773122106 1,933 157,382 SH   SOLE 21 157,382 0 0
ROCKET LAB USA INC COM 773122106 24,919 2,029,222 SH   SOLE 22 1,965,448 0 63,774
ROCKET LAB USA INC COM 773122106 248 20,155 SH   SOLE 25 20,155 0 0
ROCKET LAB USA INC COM 773122106 797 64,873 SH   SOLE 26 55,895 0 8,978
ROCKET LAB USA INC COM 773122106 1,092 88,888 SH   SOLE 30 88,888 0 0
ROCKET LAB USA INC COM 773122106 286 23,301 SH   SOLE 40 23,301 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 786 35,986 SH   SOLE 2 29,952 0 6,034
ROCKET PHARMACEUTICALS INC COM 77313F106 3 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 15 700 SH   SOLE 7 700 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 2,487 113,919 SH   SOLE 18 111,164 0 2,755
ROCKET PHARMACEUTICALS INC COM 77313F106 2,039 93,386 SH   SOLE 19 93,386 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 40,895 1,873,336 SH   SOLE 21 1,873,336 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 23,458 1,074,579 SH   SOLE 22 1,056,227 0 18,352
ROCKET PHARMACEUTICALS INC COM 77313F106 6 258 SH   SOLE 23 258 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 127 5,799 SH   SOLE 25 5,799 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 495 22,686 SH   SOLE 26 16,348 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 986 45,183 SH   SOLE 28 45,183 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,224 56,053 SH   SOLE 30 56,053 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 56 2,580 SH   SOLE 36 2,580 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 96 4,388 SH   SOLE 40 4,388 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 229 10,473 SH   SOLE 43 508 0 9,965
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 82 18,851 SH   SOLE 2 18,851 0 0
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 790 181,616 SH   SOLE 21 181,616 0 0
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 287 65,875 SH   SOLE 22 36,012 0 29,863
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 62 14,302 SH   SOLE 25 14,302 0 0
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 36 8,305 SH   SOLE 26 0 0 8,305
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 99 22,808 SH   SOLE 30 22,808 0 0
ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 75 17,354 SH   SOLE 40 17,354 0 0
ROCKWELL AUTOMATION INC COM 773903109 89,550 256,700 SH   SOLE 2 38,902 0 217,798
ROCKWELL AUTOMATION INC COM 773903109 28,250 80,980 SH   SOLE 4 44,212 0 36,768
ROCKWELL AUTOMATION INC COM 773903109 34,453 98,763 SH   SOLE 7 95,500 0 3,263
ROCKWELL AUTOMATION INC COM 773903109 504 1,445 SH   SOLE 13 266 0 1,179
ROCKWELL AUTOMATION INC COM 773903109 4,816 13,804 SH   SOLE 15 13,804 0 0
ROCKWELL AUTOMATION INC COM 773903109 2 6 SH   SOLE 17 0 0 6
ROCKWELL AUTOMATION INC COM 773903109 85,671 245,582 SH   SOLE 18 229,960 0 15,622
ROCKWELL AUTOMATION INC COM 773903109 22,268 63,833 SH   SOLE 19 63,833 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,210,843 3,470,956 SH   SOLE 21 3,470,956 0 0
ROCKWELL AUTOMATION INC COM 773903109 862,738 2,473,091 SH   SOLE 22 2,231,749 0 241,342
ROCKWELL AUTOMATION INC COM 773903109 23,512 67,399 SH   SOLE 23 67,399 0 0
ROCKWELL AUTOMATION INC COM 773903109 82,225 235,702 SH   SOLE 25 235,702 0 0
ROCKWELL AUTOMATION INC COM 773903109 111,941 320,885 SH   SOLE 26 129,677 0 191,208
ROCKWELL AUTOMATION INC COM 773903109 112,062 321,233 SH   SOLE 28 3,947 0 317,286
ROCKWELL AUTOMATION INC COM 773903109 372,989 1,069,197 SH   SOLE 30 1,036,294 0 32,903
ROCKWELL AUTOMATION INC COM 773903109 15,748 45,142 SH   SOLE 31 12,966 0 32,176
ROCKWELL AUTOMATION INC COM 773903109 5,370 15,393 SH   SOLE 34 15,393 0 0
ROCKWELL AUTOMATION INC COM 773903109 16,881 48,389 SH   SOLE 36 48,389 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,356 3,886 SH   SOLE 40 3,886 0 0
ROCKWELL AUTOMATION INC COM 773903109 46,871 134,359 SH   SOLE 43 6,267 0 128,092
ROCKWELL MED INC COM 774374102 4 9,740 SH   SOLE 2 0 0 9,740
ROCKWELL MED INC COM 774374102 25 60,709 SH   SOLE 21 60,709 0 0
ROCKWELL MED INC COM 774374102 365 889,435 SH   SOLE 22 889,435 0 0
ROCKY BRANDS INC COM 774515100 153 3,841 SH   SOLE 2 279 0 3,562
ROCKY BRANDS INC COM 774515100 4 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100 911 22,900 SH   SOLE 18 22,900 0 0
ROCKY BRANDS INC COM 774515100 477 11,993 SH   SOLE 19 11,993 0 0
ROCKY BRANDS INC COM 774515100 10,284 258,399 SH   SOLE 21 258,399 0 0
ROCKY BRANDS INC COM 774515100 6,879 172,851 SH   SOLE 22 168,903 0 3,948
ROCKY BRANDS INC COM 774515100 21 536 SH   SOLE 26 536 0 0
ROCKY BRANDS INC COM 774515100 10 253 SH   SOLE 43 0 0 253
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 8 970 SH   SOLE 18 970 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 157 19,958 SH   SOLE 21 19,958 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2 314 SH   SOLE 22 314 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 114,912 2,412,605 SH   SOLE 18 2,403,127 0 9,478
ROGERS COMMUNICATIONS INC CL B 775109200 4,280 89,864 SH   SOLE 19 89,864 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 5,900 123,871 SH   SOLE 23 123,871 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 862 18,088 SH   SOLE 25 18,088 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,849 38,826 SH   SOLE 34 38,826 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 6,811 142,995 SH   SOLE 43 5,327 0 137,668
ROGERS CORP COM 775133101 2,296 8,412 SH   SOLE 2 5,205 0 3,207
ROGERS CORP COM 775133101 22 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 72 265 SH   SOLE 7 265 0 0
ROGERS CORP COM 775133101 17,970 65,825 SH   SOLE 18 65,825 0 0
ROGERS CORP COM 775133101 14,494 53,093 SH   SOLE 19 53,093 0 0
ROGERS CORP COM 775133101 593,574 2,174,262 SH   SOLE 21 2,174,262 0 0
ROGERS CORP COM 775133101 124,248 455,120 SH   SOLE 22 443,786 0 11,334
ROGERS CORP COM 775133101 868 3,179 SH   SOLE 25 3,179 0 0
ROGERS CORP COM 775133101 2,244 8,218 SH   SOLE 26 6,601 0 1,617
ROGERS CORP COM 775133101 91 333 SH   SOLE 28 333 0 0
ROGERS CORP COM 775133101 9,189 33,660 SH   SOLE 30 33,660 0 0
ROGERS CORP COM 775133101 122,902 450,192 SH   SOLE 34 450,192 0 0
ROGERS CORP COM 775133101 387 1,419 SH   SOLE 36 1,419 0 0
ROGERS CORP COM 775133101 623 2,281 SH   SOLE 40 2,281 0 0
ROGERS CORP COM 775133101 4,705 17,234 SH   SOLE 43 4,517 0 12,717
ROIVANT SCIENCES LTD SHS G76279101 34 3,369 SH   SOLE 2 0 0 3,369
ROIVANT SCIENCES LTD SHS G76279101 26,803 2,659,000 SH   SOLE 21 2,659,000 0 0
ROIVANT SCIENCES LTD SHS G76279101 12,748 1,264,721 SH   SOLE 22 1,264,721 0 0
ROKU INC COM CL A 77543R102 84,804 371,621 SH   SOLE 2 166,649 0 204,972
ROKU INC COM CL A 77543R102 23,062 101,060 SH   SOLE 4 65,615 0 35,445
ROKU INC COM CL A 77543R102 2,831 12,404 SH   SOLE 7 12,404 0 0
ROKU INC COM CL A 77543R102 4,375 19,173 SH   SOLE 13 17,927 0 1,246
ROKU INC COM CL A 77543R102 2,002 8,773 SH   SOLE 15 8,773 0 0
ROKU INC COM CL A 77543R102 22,652 99,265 SH   SOLE 18 86,461 0 12,804
ROKU INC COM CL A 77543R102 118,144 517,723 SH   SOLE 19 517,723 0 0
ROKU INC COM CL A 77543R102 414,275 1,815,403 SH   SOLE 21 1,815,403 0 0
ROKU INC COM CL A 77543R102 611,250 2,678,573 SH   SOLE 22 2,439,187 0 239,386
ROKU INC COM CL A 77543R102 21,370 93,644 SH   SOLE 23 93,644 0 0
ROKU INC COM CL A 77543R102 39,482 173,013 SH   SOLE 25 173,013 0 0
ROKU INC COM CL A 77543R102 54,443 238,576 SH   SOLE 26 98,907 0 139,669
ROKU INC COM CL A 77543R102 59,361 260,129 SH   SOLE 28 2,053 0 258,076
ROKU INC COM CL A 77543R102 4,994 21,884 SH   SOLE 29 21,884 0 0
ROKU INC COM CL A 77543R102 65,096 285,260 SH   SOLE 30 215,702 0 69,558
ROKU INC COM CL A 77543R102 14,809 64,893 SH   SOLE 31 36,473 0 28,420
ROKU INC COM CL A 77543R102 120,217 526,807 SH   SOLE 34 526,807 0 0
ROKU INC COM CL A 77543R102 10,497 45,998 SH   SOLE 36 45,998 0 0
ROKU INC COM CL A 77543R102 885 3,880 SH   SOLE 40 3,880 0 0
ROKU INC COM CL A 77543R102 8,696 38,109 SH   SOLE 43 4,546 0 33,563
ROLLINS INC COM 775711104 19,034 556,384 SH   SOLE 2 160,729 0 395,655
ROLLINS INC COM 775711104 5,727 167,415 SH   SOLE 4 92,595 0 74,820
ROLLINS INC COM 775711104 11,096 324,338 SH   SOLE 7 264,718 0 59,620
ROLLINS INC COM 775711104 22 633 SH   SOLE 13 633 0 0
ROLLINS INC COM 775711104 709 20,722 SH   SOLE 15 20,722 0 0
ROLLINS INC COM 775711104 15,555 454,688 SH   SOLE 18 424,081 0 30,607
ROLLINS INC COM 775711104 4,027 117,722 SH   SOLE 19 117,722 0 0
ROLLINS INC COM 775711104 312,361 9,130,682 SH   SOLE 21 9,130,682 0 0
ROLLINS INC COM 775711104 188,914 5,522,176 SH   SOLE 22 5,060,879 0 461,297
ROLLINS INC COM 775711104 4,365 127,591 SH   SOLE 23 127,591 0 0
ROLLINS INC COM 775711104 11,165 326,379 SH   SOLE 25 326,379 0 0
ROLLINS INC COM 775711104 15,837 462,942 SH   SOLE 26 143,301 0 319,641
ROLLINS INC COM 775711104 11,825 345,658 SH   SOLE 28 4,816 0 340,842
ROLLINS INC COM 775711104 6 178 SH   SOLE 29 178 0 0
ROLLINS INC COM 775711104 50,224 1,468,101 SH   SOLE 30 1,441,764 0 26,337
ROLLINS INC COM 775711104 2,731 79,823 SH   SOLE 31 24,531 0 55,292
ROLLINS INC COM 775711104 641 18,739 SH   SOLE 34 18,739 0 0
ROLLINS INC COM 775711104 3,789 110,764 SH   SOLE 36 110,764 0 0
ROLLINS INC COM 775711104 215 6,289 SH   SOLE 40 6,289 0 0
ROLLINS INC COM 775711104 4,590 134,182 SH   SOLE 43 1,803 0 132,379
ROMEO POWER INC COM 776153108 152 41,574 SH   SOLE 2 25,735 0 15,839
ROMEO POWER INC COM 776153108 2 672 SH   SOLE 7 672 0 0
ROMEO POWER INC COM 776153108 1,360 372,700 SH   SOLE 18 372,700 0 0
ROMEO POWER INC COM 776153108 853 233,631 SH   SOLE 19 233,631 0 0
ROMEO POWER INC COM 776153108 16,692 4,573,093 SH   SOLE 21 4,573,093 0 0
ROMEO POWER INC COM 776153108 9,275 2,541,113 SH   SOLE 22 2,457,436 0 83,677
ROMEO POWER INC COM 776153108 41 11,291 SH   SOLE 25 11,291 0 0
ROMEO POWER INC COM 776153108 43 11,676 SH   SOLE 26 0 0 11,676
ROMEO POWER INC COM 776153108 221 60,566 SH   SOLE 30 60,566 0 0
ROMEO POWER INC COM 776153108 38 10,547 SH   SOLE 40 10,547 0 0
ROOT INC COM CL A 77664L108 53 17,252 SH   SOLE 2 15,918 0 1,334
ROOT INC COM CL A 77664L108 37 11,998 SH   SOLE 19 11,998 0 0
ROOT INC COM CL A 77664L108 271 87,495 SH   SOLE 21 87,495 0 0
ROOT INC COM CL A 77664L108 3,731 1,203,622 SH   SOLE 22 1,203,603 0 19
ROOT INC COM CL A 77664L108 97 31,195 SH   SOLE 25 31,195 0 0
ROOT INC COM CL A 77664L108 40 12,786 SH   SOLE 26 0 0 12,786
ROOT INC COM CL A 77664L108 108 34,758 SH   SOLE 30 34,758 0 0
ROOT INC COM CL A 77664L108 75 24,285 SH   SOLE 34 24,285 0 0
ROPER TECHNOLOGIES INC COM 776696106 111,887 227,477 SH   SOLE 2 46,889 0 180,588
ROPER TECHNOLOGIES INC COM 776696106 36,646 74,504 SH   SOLE 4 44,006 0 30,498
ROPER TECHNOLOGIES INC COM 776696106 44,929 91,345 SH   SOLE 7 88,260 0 3,085
ROPER TECHNOLOGIES INC COM 776696106 1,276 2,594 SH   SOLE 13 1,439 0 1,155
ROPER TECHNOLOGIES INC COM 776696106 6,431 13,074 SH   SOLE 15 13,074 0 0
ROPER TECHNOLOGIES INC COM 776696106 274,368 557,817 SH   SOLE 18 434,644 0 123,173
ROPER TECHNOLOGIES INC COM 776696106 144,299 293,375 SH   SOLE 19 293,375 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,024,682 2,083,280 SH   SOLE 21 2,083,280 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,136,805 2,311,236 SH   SOLE 22 2,085,706 0 225,530
ROPER TECHNOLOGIES INC COM 776696106 29,880 60,748 SH   SOLE 23 60,748 0 0
ROPER TECHNOLOGIES INC COM 776696106 87,330 177,550 SH   SOLE 25 177,550 0 0
ROPER TECHNOLOGIES INC COM 776696106 110,216 224,080 SH   SOLE 26 73,548 0 150,532
ROPER TECHNOLOGIES INC COM 776696106 137,216 278,974 SH   SOLE 28 3,171 0 275,803
ROPER TECHNOLOGIES INC COM 776696106 326,769 664,354 SH   SOLE 30 664,354 0 0
ROPER TECHNOLOGIES INC COM 776696106 18,717 38,053 SH   SOLE 31 12,108 0 25,945
ROPER TECHNOLOGIES INC COM 776696106 6,219 12,643 SH   SOLE 34 12,643 0 0
ROPER TECHNOLOGIES INC COM 776696106 21,432 43,573 SH   SOLE 36 43,573 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,705 3,467 SH   SOLE 40 3,467 0 0
ROPER TECHNOLOGIES INC COM 776696106 48,561 98,730 SH   SOLE 43 12,295 0 86,435
ROSS STORES INC COM 778296103 83,614 731,656 SH   SOLE 2 166,909 0 564,747
ROSS STORES INC COM 778296103 25,765 225,458 SH   SOLE 4 134,688 0 90,770
ROSS STORES INC COM 778296103 39,239 343,358 SH   SOLE 7 332,911 0 10,447
ROSS STORES INC COM 778296103 609 5,332 SH   SOLE 13 964 0 4,368
ROSS STORES INC COM 778296103 5,915 51,759 SH   SOLE 15 51,759 0 0
ROSS STORES INC COM 778296103 1 6 SH   SOLE 17 0 0 6
ROSS STORES INC COM 778296103 328,565 2,875,090 SH   SOLE 18 2,693,210 0 181,880
ROSS STORES INC COM 778296103 455,919 3,989,487 SH   SOLE 19 3,989,487 0 0
ROSS STORES INC COM 778296103 769,661 6,734,868 SH   SOLE 21 6,734,868 0 0
ROSS STORES INC COM 778296103 890,824 7,795,104 SH   SOLE 22 7,071,601 0 723,503
ROSS STORES INC COM 778296103 28,993 253,701 SH   SOLE 23 253,701 0 0
ROSS STORES INC COM 778296103 84,759 741,682 SH   SOLE 25 701,389 0 40,293
ROSS STORES INC COM 778296103 92,430 808,801 SH   SOLE 26 233,415 0 575,386
ROSS STORES INC COM 778296103 70,735 618,963 SH   SOLE 28 6,920 0 612,043
ROSS STORES INC COM 778296103 109 957 SH   SOLE 29 957 0 0
ROSS STORES INC COM 778296103 184,454 1,614,054 SH   SOLE 30 1,614,054 0 0
ROSS STORES INC COM 778296103 15,310 133,969 SH   SOLE 31 39,368 0 94,601
ROSS STORES INC COM 778296103 9,843 86,129 SH   SOLE 32 86,129 0 0
ROSS STORES INC COM 778296103 50,992 446,206 SH   SOLE 34 446,206 0 0
ROSS STORES INC COM 778296103 20,572 180,015 SH   SOLE 36 180,015 0 0
ROSS STORES INC COM 778296103 1,349 11,808 SH   SOLE 40 11,808 0 0
ROSS STORES INC COM 778296103 29,621 259,200 SH   SOLE 43 35,209 0 223,991
ROVER GROUP INC COM CL A 77936F103 213 21,807 SH   SOLE 2 19,248 0 2,559
ROVER GROUP INC COM CL A 77936F103 804 82,431 SH   SOLE 21 82,431 0 0
ROVER GROUP INC COM CL A 77936F103 10,076 1,033,430 SH   SOLE 22 1,005,632 0 27,798
ROVER GROUP INC COM CL A 77936F103 98 10,085 SH   SOLE 25 10,085 0 0
ROVER GROUP INC COM CL A 77936F103 212 21,773 SH   SOLE 30 21,773 0 0
ROVER GROUP INC COM CL A 77936F103 88 8,984 SH   SOLE 40 8,984 0 0
ROYAL BK CDA COM 780087102 443 4,174 SH   SOLE 18 4,174 0 0
ROYAL BK CDA COM 780087102 358 3,376 SH   SOLE 25 3,376 0 0
ROYAL BK CDA COM 780087102 81,578 768,586 SH   SOLE 43 52,335 0 716,251
ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 9,025 7,092,000 PRN   SOLE 21 7,092,000 0 0
ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 4,465 3,790,000 PRN   SOLE 21 3,790,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 41,397 538,316 SH   SOLE 2 51,291 0 487,025
ROYAL CARIBBEAN GROUP COM V7780T103 8,520 110,790 SH   SOLE 4 101,946 0 8,844
ROYAL CARIBBEAN GROUP COM V7780T103 14,690 191,029 SH   SOLE 7 184,717 0 6,312
ROYAL CARIBBEAN GROUP COM V7780T103 283 3,681 SH   SOLE 13 569 0 3,112
ROYAL CARIBBEAN GROUP COM V7780T103 2,120 27,566 SH   SOLE 15 27,566 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 0 4 SH   SOLE 17 0 0 4
ROYAL CARIBBEAN GROUP COM V7780T103 28,614 372,095 SH   SOLE 18 340,980 0 31,115
ROYAL CARIBBEAN GROUP COM V7780T103 7,940 103,249 SH   SOLE 19 103,249 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 390,318 5,075,651 SH   SOLE 21 5,075,651 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 361,754 4,704,219 SH   SOLE 22 4,252,747 0 451,472
ROYAL CARIBBEAN GROUP COM V7780T103 10,140 131,854 SH   SOLE 23 131,854 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 26,958 350,565 SH   SOLE 25 350,565 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 37,388 486,195 SH   SOLE 26 157,949 0 328,246
ROYAL CARIBBEAN GROUP COM V7780T103 39,427 512,699 SH   SOLE 28 58,808 0 453,891
ROYAL CARIBBEAN GROUP COM V7780T103 37 475 SH   SOLE 29 475 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 72,787 946,517 SH   SOLE 30 946,517 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 6,233 81,053 SH   SOLE 31 24,849 0 56,204
ROYAL CARIBBEAN GROUP COM V7780T103 854 11,107 SH   SOLE 34 11,107 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 8,533 110,956 SH   SOLE 36 110,956 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 603 7,837 SH   SOLE 40 7,837 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 9,862 128,240 SH   SOLE 43 14,347 0 113,893
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 12 277 SH   SOLE 18 277 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 78,085 1,801,279 SH   SOLE 19 1,801,279 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,287 52,748 SH   SOLE 43 2,934 0 49,814
ROYAL DUTCH SHELL PLC OPTIONS 780259206 707 16,300 SH Call SOLE 18 16,300 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 7 171 SH   SOLE 17 0 0 171
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 312 7,187 SH   SOLE 18 7,187 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 53,738 1,238,210 SH   SOLE 43 150,941 0 1,087,269
ROYAL GOLD INC COM 780287108 28,956 275,223 SH   SOLE 2 66,547 0 208,676
ROYAL GOLD INC COM 780287108 563 5,350 SH   SOLE 4 5,350 0 0
ROYAL GOLD INC COM 780287108 27,837 264,583 SH   SOLE 7 264,583 0 0
ROYAL GOLD INC COM 780287108 111 1,053 SH   SOLE 13 1,053 0 0
ROYAL GOLD INC COM 780287108 15,343 145,828 SH   SOLE 18 143,609 0 2,219
ROYAL GOLD INC COM 780287108 2,319 22,044 SH   SOLE 19 22,044 0 0
ROYAL GOLD INC COM 780287108 351,580 3,341,696 SH   SOLE 21 3,341,696 0 0
ROYAL GOLD INC COM 780287108 189,529 1,801,433 SH   SOLE 22 1,728,542 0 72,891
ROYAL GOLD INC COM 780287108 1,617 15,365 SH   SOLE 23 15,365 0 0
ROYAL GOLD INC COM 780287108 1,401 13,316 SH   SOLE 25 13,316 0 0
ROYAL GOLD INC COM 780287108 3,525 33,505 SH   SOLE 26 28,052 0 5,453
ROYAL GOLD INC COM 780287108 2,385 22,668 SH   SOLE 28 22,668 0 0
ROYAL GOLD INC COM 780287108 865 8,218 SH   SOLE 29 8,218 0 0
ROYAL GOLD INC COM 780287108 52,886 502,670 SH   SOLE 30 502,670 0 0
ROYAL GOLD INC COM 780287108 1,349 12,823 SH   SOLE 31 12,823 0 0
ROYAL GOLD INC COM 780287108 206 1,958 SH   SOLE 34 1,958 0 0
ROYAL GOLD INC COM 780287108 1,209 11,493 SH   SOLE 36 11,493 0 0
ROYAL GOLD INC COM 780287108 923 8,771 SH   SOLE 40 8,771 0 0
ROYAL GOLD INC COM 780287108 10,702 101,721 SH   SOLE 43 4,839 0 96,882
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 25,406 637,534 SH   SOLE 2 41,690 0 595,844
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7,723 193,793 SH   SOLE 4 108,193 0 85,600
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,296 32,530 SH   SOLE 7 32,530 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 23 576 SH   SOLE 13 576 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,576 39,537 SH   SOLE 15 39,537 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7,897 198,168 SH   SOLE 18 180,312 0 17,856
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 5,221 131,008 SH   SOLE 19 131,008 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 193,057 4,844,589 SH   SOLE 21 4,844,589 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 284,469 7,138,505 SH   SOLE 22 6,768,160 0 370,345
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7,739 194,210 SH   SOLE 23 194,210 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 18,547 465,415 SH   SOLE 25 465,415 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 31,259 784,426 SH   SOLE 26 299,180 0 485,246
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 26,185 657,077 SH   SOLE 28 84,361 0 572,716
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 30 750 SH   SOLE 29 750 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 44,212 1,109,460 SH   SOLE 30 1,109,460 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3,486 87,466 SH   SOLE 31 40,726 0 46,740
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 697 17,492 SH   SOLE 34 17,492 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 5,028 126,176 SH   SOLE 36 126,176 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 471 11,829 SH   SOLE 40 11,829 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,785 44,783 SH   SOLE 43 383 0 44,400
ROYCE MICRO-CAP TR INC COM 780915104 303 26,215 SH   SOLE 2 26,215 0 0
RPC INC COM 749660106 309 68,058 SH   SOLE 2 20,233 0 47,825
RPC INC COM 749660106 1 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 6 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 1,161 255,699 SH   SOLE 18 255,699 0 0
RPC INC COM 749660106 538 118,592 SH   SOLE 19 118,592 0 0
RPC INC COM 749660106 40,005 8,811,623 SH   SOLE 21 8,811,623 0 0
RPC INC COM 749660106 7,773 1,712,088 SH   SOLE 22 1,644,188 0 67,900
RPC INC COM 749660106 62 13,613 SH   SOLE 25 13,613 0 0
RPC INC COM 749660106 126 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 512 112,811 SH   SOLE 30 112,811 0 0
RPC INC COM 749660106 31 6,918 SH   SOLE 40 6,918 0 0
RPC INC COM 749660106 679 149,480 SH   SOLE 43 2,281 0 147,199
RPM INTL INC COM 749685103 28,269 279,887 SH   SOLE 2 81,506 0 198,381
RPM INTL INC COM 749685103 10,610 105,050 SH   SOLE 4 47,354 0 57,696
RPM INTL INC COM 749685103 3,929 38,905 SH   SOLE 7 38,905 0 0
RPM INTL INC COM 749685103 23 223 SH   SOLE 13 223 0 0
RPM INTL INC COM 749685103 1,045 10,345 SH   SOLE 15 10,345 0 0
RPM INTL INC COM 749685103 30,288 299,880 SH   SOLE 18 293,431 0 6,449
RPM INTL INC COM 749685103 7,052 69,826 SH   SOLE 19 69,826 0 0
RPM INTL INC COM 749685103 647,953 6,415,378 SH   SOLE 21 6,415,378 0 0
RPM INTL INC COM 749685103 363,528 3,599,290 SH   SOLE 22 3,454,277 0 145,013
RPM INTL INC COM 749685103 7,456 73,818 SH   SOLE 23 73,818 0 0
RPM INTL INC COM 749685103 699 6,921 SH   SOLE 25 6,921 0 0
RPM INTL INC COM 749685103 11,472 113,587 SH   SOLE 26 85,479 0 28,108
RPM INTL INC COM 749685103 12,434 123,113 SH   SOLE 28 2,312 0 120,801
RPM INTL INC COM 749685103 23,392 231,600 SH   SOLE 30 231,600 0 0
RPM INTL INC COM 749685103 5,286 52,332 SH   SOLE 31 15,541 0 36,791
RPM INTL INC COM 749685103 621 6,145 SH   SOLE 34 6,145 0 0
RPM INTL INC COM 749685103 2,437 24,129 SH   SOLE 36 24,129 0 0
RPM INTL INC COM 749685103 438 4,334 SH   SOLE 40 4,334 0 0
RPM INTL INC COM 749685103 5,889 58,307 SH   SOLE 43 9,632 0 48,675
RPT REALTY SH BEN INT 74971D101 1,387 103,663 SH   SOLE 2 40,217 0 63,446
RPT REALTY SH BEN INT 74971D101 594 44,386 SH   SOLE 4 44,386 0 0
RPT REALTY SH BEN INT 74971D101 1,382 103,322 SH   SOLE 7 103,322 0 0
RPT REALTY SH BEN INT 74971D101 4,376 327,050 SH   SOLE 18 327,050 0 0
RPT REALTY SH BEN INT 74971D101 4,371 326,646 SH   SOLE 19 326,646 0 0
RPT REALTY SH BEN INT 74971D101 140,613 10,509,159 SH   SOLE 21 10,509,159 0 0
RPT REALTY SH BEN INT 74971D101 38,018 2,841,397 SH   SOLE 22 2,758,685 0 82,712
RPT REALTY SH BEN INT 74971D101 46 3,414 SH   SOLE 23 3,414 0 0
RPT REALTY SH BEN INT 74971D101 4,859 363,148 SH   SOLE 25 363,148 0 0
RPT REALTY SH BEN INT 74971D101 232 17,358 SH   SOLE 26 13,131 0 4,227
RPT REALTY SH BEN INT 74971D101 749 55,998 SH   SOLE 28 6,790 0 49,208
RPT REALTY SH BEN INT 74971D101 6,478 484,179 SH   SOLE 30 484,179 0 0
RPT REALTY SH BEN INT 74971D101 4,762 355,941 SH   SOLE 31 0 0 355,941
RPT REALTY SH BEN INT 74971D101 39 2,883 SH   SOLE 34 2,883 0 0
RPT REALTY SH BEN INT 74971D101 115 8,564 SH   SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101 512 38,256 SH   SOLE 43 4,658 0 33,598
RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 361 40,200 SH   SOLE 22 40,200 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 234 24,192 SH   SOLE 2 11,167 0 13,025
RUBIUS THERAPEUTICS INC COM 78116T103 7 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 1,217 125,698 SH   SOLE 18 125,698 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 1,947 201,129 SH   SOLE 19 201,129 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 18,351 1,895,751 SH   SOLE 21 1,895,751 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 10,790 1,114,646 SH   SOLE 22 1,093,034 0 21,612
RUBIUS THERAPEUTICS INC COM 78116T103 15 1,579 SH   SOLE 23 1,579 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 53 5,519 SH   SOLE 25 5,519 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 171 17,666 SH   SOLE 26 887 0 16,779
RUBIUS THERAPEUTICS INC COM 78116T103 598 61,726 SH   SOLE 30 61,726 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 11 1,133 SH   SOLE 34 1,133 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 20 2,015 SH   SOLE 36 2,015 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 34 3,536 SH   SOLE 40 3,536 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 257 26,523 SH   SOLE 43 4,162 0 22,361
RUMBLEON INC COM CL B 781386305 74 1,779 SH   SOLE 18 1,779 0 0
RUMBLEON INC COM CL B 781386305 937 22,560 SH   SOLE 21 22,560 0 0
RUMBLEON INC COM CL B 781386305 1,982 47,728 SH   SOLE 22 47,728 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100 25 1,988 SH   SOLE 21 1,988 0 0
RUSH ENTERPRISES INC CL A 781846209 3,567 64,108 SH   SOLE 2 30,956 0 33,152
RUSH ENTERPRISES INC CL A 781846209 8 144 SH   SOLE 4 144 0 0
RUSH ENTERPRISES INC CL A 781846209 34 614 SH   SOLE 7 614 0 0
RUSH ENTERPRISES INC CL A 781846209 7,186 129,148 SH   SOLE 18 129,148 0 0
RUSH ENTERPRISES INC CL A 781846209 6,203 111,488 SH   SOLE 19 111,488 0 0
RUSH ENTERPRISES INC CL A 781846209 87,867 1,579,202 SH   SOLE 21 1,579,202 0 0
RUSH ENTERPRISES INC CL A 781846209 61,910 1,112,683 SH   SOLE 22 1,069,974 0 42,709
RUSH ENTERPRISES INC CL A 781846209 373 6,705 SH   SOLE 25 6,705 0 0
RUSH ENTERPRISES INC CL A 781846209 759 13,640 SH   SOLE 26 8,319 0 5,321
RUSH ENTERPRISES INC CL A 781846209 43 765 SH   SOLE 28 765 0 0
RUSH ENTERPRISES INC CL A 781846209 1,486 26,713 SH   SOLE 30 26,713 0 0
RUSH ENTERPRISES INC CL A 781846209 109 1,964 SH   SOLE 36 1,964 0 0
RUSH ENTERPRISES INC CL A 781846209 340 6,114 SH   SOLE 40 6,114 0 0
RUSH ENTERPRISES INC CL A 781846209 837 15,042 SH   SOLE 43 505 0 14,537
RUSH ENTERPRISES INC CL B 781846308 562 10,413 SH   SOLE 2 4,293 0 6,120
RUSH ENTERPRISES INC CL B 781846308 6 105 SH   SOLE 7 105 0 0
RUSH ENTERPRISES INC CL B 781846308 1,039 19,257 SH   SOLE 18 19,257 0 0
RUSH ENTERPRISES INC CL B 781846308 637 11,804 SH   SOLE 19 11,804 0 0
RUSH ENTERPRISES INC CL B 781846308 13,942 258,327 SH   SOLE 21 258,327 0 0
RUSH ENTERPRISES INC CL B 781846308 6,682 123,806 SH   SOLE 22 116,456 0 7,350
RUSH ENTERPRISES INC CL B 781846308 89 1,657 SH   SOLE 25 1,657 0 0
RUSH ENTERPRISES INC CL B 781846308 24 438 SH   SOLE 30 438 0 0
RUSH ENTERPRISES INC CL B 781846308 12 216 SH   SOLE 34 216 0 0
RUSH ENTERPRISES INC CL B 781846308 78 1,452 SH   SOLE 40 1,452 0 0
RUSH STREET INTERACTIVE INC COM 782011100 592 35,857 SH   SOLE 2 22,589 0 13,268
RUSH STREET INTERACTIVE INC COM 782011100 14 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100 2,500 151,490 SH   SOLE 18 141,420 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100 3,132 189,797 SH   SOLE 19 189,797 0 0
RUSH STREET INTERACTIVE INC COM 782011100 29,257 1,773,175 SH   SOLE 21 1,773,175 0 0
RUSH STREET INTERACTIVE INC COM 782011100 20,804 1,260,819 SH   SOLE 22 1,231,539 0 29,280
RUSH STREET INTERACTIVE INC COM 782011100 73 4,416 SH   SOLE 23 4,416 0 0
RUSH STREET INTERACTIVE INC COM 782011100 110 6,640 SH   SOLE 25 6,640 0 0
RUSH STREET INTERACTIVE INC COM 782011100 243 14,734 SH   SOLE 26 0 0 14,734
RUSH STREET INTERACTIVE INC COM 782011100 584 35,405 SH   SOLE 30 35,405 0 0
RUSH STREET INTERACTIVE INC COM 782011100 22 1,314 SH   SOLE 34 1,314 0 0
RUSH STREET INTERACTIVE INC COM 782011100 94 5,711 SH   SOLE 40 5,711 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 251 12,604 SH   SOLE 2 8,966 0 3,638
RUTHS HOSPITALITY GROUP INC COM 783332109 2 118 SH   SOLE 4 118 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 8 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 2,374 119,301 SH   SOLE 18 119,301 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,153 57,962 SH   SOLE 19 57,962 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 79,177 3,978,760 SH   SOLE 21 3,978,760 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 16,807 844,567 SH   SOLE 22 823,634 0 20,933
RUTHS HOSPITALITY GROUP INC COM 783332109 96 4,824 SH   SOLE 25 4,824 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 113 5,690 SH   SOLE 26 1,171 0 4,519
RUTHS HOSPITALITY GROUP INC COM 783332109 71 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,391 69,879 SH   SOLE 30 69,879 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 25 1,251 SH   SOLE 36 1,251 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 79 3,946 SH   SOLE 40 3,946 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 575 28,912 SH   SOLE 43 456 0 28,456
RXSIGHT INC COM 78349D107 17 1,467 SH   SOLE 2 385 0 1,082
RXSIGHT INC COM 78349D107 264 23,483 SH   SOLE 18 23,483 0 0
RXSIGHT INC COM 78349D107 160 14,221 SH   SOLE 19 14,221 0 0
RXSIGHT INC COM 78349D107 3,235 287,566 SH   SOLE 21 287,566 0 0
RXSIGHT INC COM 78349D107 774 68,761 SH   SOLE 22 68,035 0 726
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1,943 48,156 SH   SOLE 2 46,352 0 1,804
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 4,041 100,159 SH   SOLE 21 100,159 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 35,710 885,004 SH   SOLE 22 860,291 0 24,713
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 370 9,166 SH   SOLE 25 9,166 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 931 23,063 SH   SOLE 26 21,692 0 1,371
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1,501 37,192 SH   SOLE 30 37,192 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 420 10,407 SH   SOLE 34 10,407 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 341 8,451 SH   SOLE 40 8,451 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 6,976 68,172 SH   SOLE 2 0 0 68,172
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 17,553 171,535 SH   SOLE 18 171,535 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 56,005 547,297 SH   SOLE 19 547,297 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 6,012 58,747 SH   SOLE 21 58,747 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2,441 23,852 SH   SOLE 22 23,852 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 838 8,194 SH   SOLE 34 8,194 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 515 5,033 SH   SOLE 43 208 0 4,825
RYB ED INC ADR 74979W101 3 1,289 SH   SOLE 43 0 0 1,289
RYDER SYS INC COM 783549108 37,848 459,149 SH   SOLE 2 300,130 0 159,019
RYDER SYS INC COM 783549108 3,152 38,240 SH   SOLE 4 38,240 0 0
RYDER SYS INC COM 783549108 334 4,046 SH   SOLE 7 4,046 0 0
RYDER SYS INC COM 783549108 597 7,244 SH   SOLE 13 7,244 0 0
RYDER SYS INC COM 783549108 20,742 251,635 SH   SOLE 18 178,633 0 73,002
RYDER SYS INC COM 783549108 62,836 762,293 SH   SOLE 19 762,293 0 0
RYDER SYS INC COM 783549108 233,702 2,835,153 SH   SOLE 21 2,835,153 0 0
RYDER SYS INC COM 783549108 217,634 2,640,233 SH   SOLE 22 2,266,102 0 374,131
RYDER SYS INC COM 783549108 4,561 55,331 SH   SOLE 23 55,331 0 0
RYDER SYS INC COM 783549108 2,385 28,931 SH   SOLE 25 28,931 0 0
RYDER SYS INC COM 783549108 7,131 86,515 SH   SOLE 26 28,967 0 57,548
RYDER SYS INC COM 783549108 11,826 143,468 SH   SOLE 28 958 0 142,510
RYDER SYS INC COM 783549108 1,733 21,025 SH   SOLE 29 21,025 0 0
RYDER SYS INC COM 783549108 10,251 124,355 SH   SOLE 30 124,355 0 0
RYDER SYS INC COM 783549108 3,872 46,979 SH   SOLE 31 46,979 0 0
RYDER SYS INC COM 783549108 4,858 58,931 SH   SOLE 34 58,931 0 0
RYDER SYS INC COM 783549108 1,545 18,746 SH   SOLE 36 18,746 0 0
RYDER SYS INC COM 783549108 566 6,869 SH   SOLE 40 6,869 0 0
RYDER SYS INC COM 783549108 9,752 118,302 SH   SOLE 43 10,034 0 108,268
RYERSON HLDG CORP COM 783754104 2,073 79,559 SH   SOLE 2 27,542 0 52,017
RYERSON HLDG CORP COM 783754104 7 264 SH   SOLE 7 264 0 0
RYERSON HLDG CORP COM 783754104 1,243 47,733 SH   SOLE 18 47,733 0 0
RYERSON HLDG CORP COM 783754104 4,210 161,597 SH   SOLE 19 161,597 0 0
RYERSON HLDG CORP COM 783754104 16,911 649,187 SH   SOLE 21 649,187 0 0
RYERSON HLDG CORP COM 783754104 19,981 767,023 SH   SOLE 22 755,298 0 11,725
RYERSON HLDG CORP COM 783754104 420 16,110 SH   SOLE 23 16,110 0 0
RYERSON HLDG CORP COM 783754104 83 3,171 SH   SOLE 25 3,171 0 0
RYERSON HLDG CORP COM 783754104 2,239 85,958 SH   SOLE 26 0 0 85,958
RYERSON HLDG CORP COM 783754104 141 5,426 SH   SOLE 30 5,426 0 0
RYERSON HLDG CORP COM 783754104 77 2,957 SH   SOLE 40 2,957 0 0
RYERSON HLDG CORP COM 783754104 744 28,573 SH   SOLE 43 186 0 28,387
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,145 23,323 SH   SOLE 2 14,459 0 8,864
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,542 27,643 SH   SOLE 4 27,643 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,178 67,186 SH   SOLE 7 67,186 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 13,368 145,369 SH   SOLE 18 145,369 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 14,940 162,465 SH   SOLE 19 162,465 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 193,462 2,103,763 SH   SOLE 21 2,103,763 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 153,163 1,665,541 SH   SOLE 22 1,633,922 0 31,619
RYMAN HOSPITALITY PPTYS INC COM 78377T107 200 2,177 SH   SOLE 23 2,177 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 21,783 236,877 SH   SOLE 25 236,877 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,113 22,978 SH   SOLE 26 19,339 0 3,639
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,041 33,066 SH   SOLE 28 981 0 32,085
RYMAN HOSPITALITY PPTYS INC COM 78377T107 10,283 111,816 SH   SOLE 30 111,816 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 20,918 227,466 SH   SOLE 31 0 0 227,466
RYMAN HOSPITALITY PPTYS INC COM 78377T107 133 1,443 SH   SOLE 36 1,443 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 591 6,427 SH   SOLE 40 6,427 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,454 26,681 SH   SOLE 43 2,957 0 23,724
S & T BANCORP INC COM 783859101 988 31,360 SH   SOLE 2 10,388 0 20,972
S & T BANCORP INC COM 783859101 2 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101 16 513 SH   SOLE 7 513 0 0
S & T BANCORP INC COM 783859101 4,633 146,976 SH   SOLE 18 146,976 0 0
S & T BANCORP INC COM 783859101 2,008 63,697 SH   SOLE 19 63,697 0 0
S & T BANCORP INC COM 783859101 138,316 4,388,210 SH   SOLE 21 4,388,210 0 0
S & T BANCORP INC COM 783859101 30,512 968,014 SH   SOLE 22 928,219 0 39,795
S & T BANCORP INC COM 783859101 101 3,211 SH   SOLE 25 3,211 0 0
S & T BANCORP INC COM 783859101 328 10,410 SH   SOLE 26 7,756 0 2,654
S & T BANCORP INC COM 783859101 22 701 SH   SOLE 28 701 0 0
S & T BANCORP INC COM 783859101 1,994 63,263 SH   SOLE 30 63,263 0 0
S & T BANCORP INC COM 783859101 102 3,237 SH   SOLE 40 3,237 0 0
S & T BANCORP INC COM 783859101 2,398 76,074 SH   SOLE 43 9,566 0 66,508
S&P GLOBAL INC COM 78409V104 366,621 776,855 SH   SOLE 2 330,004 0 446,851
S&P GLOBAL INC COM 78409V104 109,962 233,005 SH   SOLE 4 143,887 0 89,118
S&P GLOBAL INC COM 78409V104 108,265 229,409 SH   SOLE 7 217,121 0 12,288
S&P GLOBAL INC COM 78409V104 15,783 33,443 SH   SOLE 13 30,992 0 2,451
S&P GLOBAL INC COM 78409V104 10,647 22,560 SH   SOLE 15 22,560 0 0
S&P GLOBAL INC COM 78409V104 0 1 SH   SOLE 17 0 0 1
S&P GLOBAL INC COM 78409V104 685,472 1,452,486 SH   SOLE 18 1,061,736 0 390,750
S&P GLOBAL INC COM 78409V104 445,277 943,523 SH   SOLE 19 943,523 0 0
S&P GLOBAL INC COM 78409V104 2,426,607 5,141,879 SH   SOLE 21 5,141,879 0 0
S&P GLOBAL INC COM 78409V104 2,690,234 5,700,493 SH   SOLE 22 4,978,738 0 721,755
S&P GLOBAL INC COM 78409V104 96,063 203,554 SH   SOLE 23 203,554 0 0
S&P GLOBAL INC COM 78409V104 377,630 800,182 SH   SOLE 25 800,182 0 0
S&P GLOBAL INC COM 78409V104 277,568 588,154 SH   SOLE 26 238,529 0 349,625
S&P GLOBAL INC COM 78409V104 370,214 784,468 SH   SOLE 28 39,862 0 744,606
S&P GLOBAL INC COM 78409V104 23,675 50,167 SH   SOLE 29 50,167 0 0
S&P GLOBAL INC COM 78409V104 547,597 1,160,335 SH   SOLE 30 1,159,842 0 493
S&P GLOBAL INC COM 78409V104 81,500 172,695 SH   SOLE 31 98,453 0 74,242
S&P GLOBAL INC COM 78409V104 58,007 122,914 SH   SOLE 34 122,914 0 0
S&P GLOBAL INC COM 78409V104 47,420 100,480 SH   SOLE 36 100,480 0 0
S&P GLOBAL INC COM 78409V104 3,753 7,952 SH   SOLE 40 7,952 0 0
S&P GLOBAL INC COM 78409V104 136,065 288,317 SH   SOLE 43 22,398 0 265,919
S&W SEED CO COM 785135104 7 2,725 SH   SOLE 18 2,725 0 0
S&W SEED CO COM 785135104 118 43,219 SH   SOLE 21 43,219 0 0
S&W SEED CO COM 785135104 53 19,464 SH   SOLE 22 19,464 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 411 52,643 SH   SOLE 22 52,643 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 148 18,965 SH   SOLE 30 18,965 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,856 358,666 SH   SOLE 2 156,148 0 202,518
SABRA HEALTH CARE REIT INC COM 78573L106 1,564 115,496 SH   SOLE 4 115,496 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,831 282,919 SH   SOLE 7 282,919 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 14,870 1,098,226 SH   SOLE 18 1,098,226 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 9,287 685,867 SH   SOLE 19 685,867 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 259,253 19,147,165 SH   SOLE 21 19,147,165 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 107,773 7,959,620 SH   SOLE 22 7,732,277 0 227,343
SABRA HEALTH CARE REIT INC COM 78573L106 123 9,072 SH   SOLE 23 9,072 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 13,809 1,019,831 SH   SOLE 25 1,019,831 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,177 86,932 SH   SOLE 26 71,416 0 15,516
SABRA HEALTH CARE REIT INC COM 78573L106 1,861 137,470 SH   SOLE 28 3,847 0 133,623
SABRA HEALTH CARE REIT INC COM 78573L106 14,076 1,039,570 SH   SOLE 30 1,039,570 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 13,147 970,941 SH   SOLE 31 0 0 970,941
SABRA HEALTH CARE REIT INC COM 78573L106 80 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 414 30,590 SH   SOLE 40 30,590 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,471 256,319 SH   SOLE 43 27,561 0 228,758
SABRE CORP COM 78573M104 6,478 754,146 SH   SOLE 2 227,194 0 526,952
SABRE CORP COM 78573M104 10 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104 64 7,396 SH   SOLE 7 7,396 0 0
SABRE CORP COM 78573M104 6,164 717,630 SH   SOLE 18 717,630 0 0
SABRE CORP COM 78573M104 825 95,993 SH   SOLE 19 95,993 0 0
SABRE CORP COM 78573M104 157,999 18,393,344 SH   SOLE 21 18,393,344 0 0
SABRE CORP COM 78573M104 75,167 8,750,544 SH   SOLE 22 8,386,632 0 363,912
SABRE CORP COM 78573M104 1,514 176,278 SH   SOLE 25 176,278 0 0
SABRE CORP COM 78573M104 1,519 176,841 SH   SOLE 26 126,919 0 49,922
SABRE CORP COM 78573M104 324 37,685 SH   SOLE 28 37,685 0 0
SABRE CORP COM 78573M104 1,613 187,825 SH   SOLE 30 187,825 0 0
SABRE CORP COM 78573M104 42 4,921 SH   SOLE 31 4,921 0 0
SABRE CORP COM 78573M104 145 16,867 SH   SOLE 34 16,867 0 0
SABRE CORP COM 78573M104 109 12,638 SH   SOLE 36 12,638 0 0
SABRE CORP COM 78573M104 328 38,199 SH   SOLE 40 38,199 0 0
SABRE CORP COM 78573M104 1,675 195,046 SH   SOLE 43 34,123 0 160,923
SABRE CORP OPTIONS 78573M104 8 900 SH Call SOLE 4 900 0 0
SABRE CORP OPTIONS 78573M104 95 11,100 SH Call SOLE 18 11,100 0 0
SABRE CORP OPTIONS 78573M104 2,245 261,400 SH Call SOLE 19 261,400 0 0
SABRE CORP OPTIONS 78573M104 1,001 116,500 SH Put SOLE 19 116,500 0 0
SABRE CORP OPTIONS 78573M104 59 6,900 SH Call SOLE 22 6,900 0 0
SABRE CORP OPTIONS 78573M104 9 1,000 SH Put SOLE 22 1,000 0 0
SABRE CORP OPTIONS 78573M104 599 69,700 SH Call SOLE 34 69,700 0 0
SABRE CORP OPTIONS 78573M104 193 22,500 SH Put SOLE 34 22,500 0 0
SABRE CORP 6.50% CONV PFD A 78573M203 32,435 282,610 SH   SOLE 21 282,610 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 1,228 900,000 PRN   SOLE 2 900,000 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 3,122 2,288,000 PRN   SOLE 21 2,288,000 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 5,185 3,800,000 PRN   SOLE 22 3,800,000 0 0
SACHEM CAP CORP COM 78590A109 22 3,745 SH   SOLE 2 3,745 0 0
SACHEM CAP CORP COM 78590A109 32 5,433 SH   SOLE 18 5,433 0 0
SACHEM CAP CORP COM 78590A109 386 66,089 SH   SOLE 21 66,089 0 0
SACHEM CAP CORP COM 78590A109 2,134 365,443 SH   SOLE 22 365,443 0 0
SAFE BULKERS INC COM Y7388L103 210 55,624 SH   SOLE 2 16,021 0 39,603
SAFE BULKERS INC COM Y7388L103 759 201,221 SH   SOLE 18 201,221 0 0
SAFE BULKERS INC COM Y7388L103 455 120,558 SH   SOLE 19 120,558 0 0
SAFE BULKERS INC COM Y7388L103 8,645 2,293,150 SH   SOLE 21 2,293,150 0 0
SAFE BULKERS INC COM Y7388L103 2,437 646,384 SH   SOLE 22 609,075 0 37,309
SAFE BULKERS INC COM Y7388L103 23 6,160 SH   SOLE 23 6,160 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 22 2,985 SH   SOLE 18 2,985 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 372 50,680 SH   SOLE 21 50,680 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2,795 380,228 SH   SOLE 22 380,228 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,107 150,621 SH   SOLE 30 150,621 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2 287 SH   SOLE 43 0 0 287
SAFEHOLD INC COM 78645L100 6,823 85,447 SH   SOLE 2 80,561 0 4,886
SAFEHOLD INC COM 78645L100 817 10,233 SH   SOLE 4 10,233 0 0
SAFEHOLD INC COM 78645L100 2,064 25,854 SH   SOLE 7 25,854 0 0
SAFEHOLD INC COM 78645L100 5,475 68,560 SH   SOLE 18 68,560 0 0
SAFEHOLD INC COM 78645L100 4,994 62,545 SH   SOLE 19 62,545 0 0
SAFEHOLD INC COM 78645L100 155,262 1,944,426 SH   SOLE 21 1,944,426 0 0
SAFEHOLD INC COM 78645L100 44,146 552,861 SH   SOLE 22 539,560 0 13,301
SAFEHOLD INC COM 78645L100 45 558 SH   SOLE 23 558 0 0
SAFEHOLD INC COM 78645L100 1,243 15,564 SH   SOLE 28 4,891 0 10,673
SAFEHOLD INC COM 78645L100 7,063 88,459 SH   SOLE 31 0 0 88,459
SAFEHOLD INC COM 78645L100 155 1,939 SH   SOLE 40 1,939 0 0
SAFEHOLD INC COM 78645L100 222 2,784 SH   SOLE 43 75 0 2,709
SAFETY INS GROUP INC COM 78648T100 974 11,458 SH   SOLE 2 3,889 0 7,569
SAFETY INS GROUP INC COM 78648T100 3 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100 20 234 SH   SOLE 7 234 0 0
SAFETY INS GROUP INC COM 78648T100 4,650 54,681 SH   SOLE 18 54,681 0 0
SAFETY INS GROUP INC COM 78648T100 2,131 25,061 SH   SOLE 19 25,061 0 0
SAFETY INS GROUP INC COM 78648T100 145,742 1,714,012 SH   SOLE 21 1,714,012 0 0
SAFETY INS GROUP INC COM 78648T100 27,562 324,141 SH   SOLE 22 310,413 0 13,728
SAFETY INS GROUP INC COM 78648T100 161 1,888 SH   SOLE 25 1,888 0 0
SAFETY INS GROUP INC COM 78648T100 423 4,975 SH   SOLE 26 3,605 0 1,370
SAFETY INS GROUP INC COM 78648T100 106 1,245 SH   SOLE 28 1,245 0 0
SAFETY INS GROUP INC COM 78648T100 2,187 25,722 SH   SOLE 30 25,722 0 0
SAFETY INS GROUP INC COM 78648T100 120 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100 598 7,027 SH   SOLE 43 0 0 7,027
SAGA COMMUNICATIONS INC CL A NEW 786598300 18 729 SH   SOLE 18 729 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 427 17,651 SH   SOLE 21 17,651 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 2,074 85,792 SH   SOLE 22 85,792 0 0
SAGE THERAPEUTICS INC COM 78667J108 5,029 118,210 SH   SOLE 2 28,120 0 90,090
SAGE THERAPEUTICS INC COM 78667J108 9 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108 34 789 SH   SOLE 7 789 0 0
SAGE THERAPEUTICS INC COM 78667J108 890 20,930 SH   SOLE 18 20,930 0 0
SAGE THERAPEUTICS INC COM 78667J108 684 16,082 SH   SOLE 19 16,082 0 0
SAGE THERAPEUTICS INC COM 78667J108 43,062 1,012,280 SH   SOLE 21 1,012,280 0 0
SAGE THERAPEUTICS INC COM 78667J108 49,276 1,158,350 SH   SOLE 22 1,099,483 0 58,867
SAGE THERAPEUTICS INC COM 78667J108 333 7,837 SH   SOLE 25 7,837 0 0
SAGE THERAPEUTICS INC COM 78667J108 838 19,708 SH   SOLE 26 15,606 0 4,102
SAGE THERAPEUTICS INC COM 78667J108 40 931 SH   SOLE 28 931 0 0
SAGE THERAPEUTICS INC COM 78667J108 16,387 385,207 SH   SOLE 30 385,207 0 0
SAGE THERAPEUTICS INC COM 78667J108 31 728 SH   SOLE 31 728 0 0
SAGE THERAPEUTICS INC COM 78667J108 112 2,634 SH   SOLE 36 2,634 0 0
SAGE THERAPEUTICS INC COM 78667J108 271 6,372 SH   SOLE 40 6,372 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,241 29,167 SH   SOLE 43 1,863 0 27,304
SAIA INC COM 78709Y105 7,919 23,496 SH   SOLE 2 20,361 0 3,135
SAIA INC COM 78709Y105 30 90 SH   SOLE 4 90 0 0
SAIA INC COM 78709Y105 127 378 SH   SOLE 7 378 0 0
SAIA INC COM 78709Y105 185 548 SH   SOLE 13 548 0 0
SAIA INC COM 78709Y105 39,463 117,090 SH   SOLE 18 117,090 0 0
SAIA INC COM 78709Y105 78,654 233,374 SH   SOLE 19 233,374 0 0
SAIA INC COM 78709Y105 649,287 1,926,497 SH   SOLE 21 1,926,497 0 0
SAIA INC COM 78709Y105 249,784 741,133 SH   SOLE 22 726,492 0 14,641
SAIA INC COM 78709Y105 57 169 SH   SOLE 23 169 0 0
SAIA INC COM 78709Y105 1,256 3,726 SH   SOLE 25 3,726 0 0
SAIA INC COM 78709Y105 3,694 10,960 SH   SOLE 26 8,965 0 1,995
SAIA INC COM 78709Y105 158 469 SH   SOLE 28 469 0 0
SAIA INC COM 78709Y105 5,146 15,270 SH   SOLE 30 15,270 0 0
SAIA INC COM 78709Y105 59 174 SH   SOLE 36 174 0 0
SAIA INC COM 78709Y105 1,126 3,342 SH   SOLE 40 3,342 0 0
SAIA INC COM 78709Y105 5,320 15,785 SH   SOLE 43 170 0 15,615
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 13,628 281,914 SH   SOLE 2 249,342 0 32,572
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 248 5,132 SH   SOLE 4 4,253 0 879
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 59 1,226 SH   SOLE 7 1,226 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 20,364 421,265 SH   SOLE 18 408,981 0 12,284
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19,532 404,058 SH   SOLE 19 404,058 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 333,853 6,906,344 SH   SOLE 21 6,906,344 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 147,763 3,056,748 SH   SOLE 22 3,005,925 0 50,823
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 516 10,677 SH   SOLE 23 10,677 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 628 12,983 SH   SOLE 25 12,983 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 3,973 82,189 SH   SOLE 26 32,088 0 50,101
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 80 1,645 SH   SOLE 28 1,645 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 22,887 473,457 SH   SOLE 30 473,457 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 468 9,673 SH   SOLE 34 9,673 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 537 11,115 SH   SOLE 40 11,115 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 952 19,696 SH   SOLE 43 446 0 19,250
SAILPOINT TECHNOLOGIES HLDGS NOTE 0.125% 9/1 78781PAB1 4,799 2,698,000 PRN   SOLE 21 2,698,000 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 5 9,363 SH   SOLE 18 9,363 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 54 109,591 SH   SOLE 21 109,591 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,340 SH   SOLE 18 2,340 0 0
SALEM MEDIA GROUP INC CL A 794093104 108 35,213 SH   SOLE 21 35,213 0 0
SALEM MEDIA GROUP INC CL A 794093104 750 244,941 SH   SOLE 22 244,941 0 0
SALESFORCE COM INC COM 79466L302 564,700 2,222,090 SH   SOLE 2 498,132 0 1,723,958
SALESFORCE COM INC COM 79466L302 185,046 728,155 SH   SOLE 4 462,588 0 265,567
SALESFORCE COM INC COM 79466L302 212,082 834,541 SH   SOLE 7 806,175 0 28,366
SALESFORCE COM INC COM 79466L302 9,212 36,251 SH   SOLE 13 26,003 0 10,248
SALESFORCE COM INC COM 79466L302 27,299 107,421 SH   SOLE 15 107,421 0 0
SALESFORCE COM INC COM 79466L302 11 42 SH   SOLE 17 0 0 42
SALESFORCE COM INC COM 79466L302 606,466 2,386,439 SH   SOLE 18 2,238,687 0 147,752
SALESFORCE COM INC COM 79466L302 535,984 2,109,093 SH   SOLE 19 2,109,093 0 0
SALESFORCE COM INC COM 79466L302 5,776,717 22,731,347 SH   SOLE 21 22,731,347 0 0
SALESFORCE COM INC COM 79466L302 5,208,958 20,497,216 SH   SOLE 22 18,358,068 0 2,139,148
SALESFORCE COM INC COM 79466L302 154,935 609,669 SH   SOLE 23 609,669 0 0
SALESFORCE COM INC COM 79466L302 437,353 1,720,983 SH   SOLE 25 1,720,983 0 0
SALESFORCE COM INC COM 79466L302 620,985 2,443,574 SH   SOLE 26 1,011,595 0 1,431,979
SALESFORCE COM INC COM 79466L302 634,841 2,498,095 SH   SOLE 28 137,121 0 2,360,974
SALESFORCE COM INC COM 79466L302 7,911 31,130 SH   SOLE 29 31,130 0 0
SALESFORCE COM INC COM 79466L302 1,210,945 4,765,061 SH   SOLE 30 4,765,061 0 0
SALESFORCE COM INC COM 79466L302 106,512 419,124 SH   SOLE 31 153,930 0 265,194
SALESFORCE COM INC COM 79466L302 31,718 124,809 SH   SOLE 32 124,809 0 0
SALESFORCE COM INC COM 79466L302 289,937 1,140,901 SH   SOLE 34 1,140,901 0 0
SALESFORCE COM INC COM 79466L302 97,189 382,439 SH   SOLE 36 382,439 0 0
SALESFORCE COM INC COM 79466L302 8,270 32,541 SH   SOLE 40 32,541 0 0
SALESFORCE COM INC COM 79466L302 185,401 729,552 SH   SOLE 43 47,026 0 682,526
SALESFORCE COM INC OPTIONS 79466L302 203 800 SH Call SOLE 2 800 0 0
SALESFORCE COM INC OPTIONS 79466L302 127 500 SH Put SOLE 2 500 0 0
SALESFORCE COM INC OPTIONS 79466L302 254 1,000 SH Call SOLE 4 1,000 0 0
SALESFORCE COM INC OPTIONS 79466L302 229 900 SH Put SOLE 4 900 0 0
SALESFORCE COM INC OPTIONS 79466L302 3,151 12,400 SH Call SOLE 18 12,400 0 0
SALESFORCE COM INC OPTIONS 79466L302 3,050 12,000 SH Put SOLE 18 12,000 0 0
SALESFORCE COM INC OPTIONS 79466L302 33,291 131,000 SH Call SOLE 19 131,000 0 0
SALESFORCE COM INC OPTIONS 79466L302 19,517 76,800 SH Put SOLE 19 76,800 0 0
SALESFORCE COM INC OPTIONS 79466L302 1,728 6,800 SH Call SOLE 22 6,800 0 0
SALESFORCE COM INC OPTIONS 79466L302 1,474 5,800 SH Put SOLE 22 5,800 0 0
SALESFORCE COM INC OPTIONS 79466L302 229 900 SH Put SOLE 26 900 0 0
SALESFORCE COM INC OPTIONS 79466L302 13,850 54,500 SH Call SOLE 34 54,500 0 0
SALESFORCE COM INC OPTIONS 79466L302 10,546 41,500 SH Put SOLE 34 41,500 0 0
SALISBURY BANCORP INC COM 795226109 148 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 469 8,539 SH   SOLE 21 8,539 0 0
SALISBURY BANCORP INC COM 795226109 440 8,011 SH   SOLE 22 8,011 0 0
SALISBURY BANCORP INC COM 795226109 43 776 SH   SOLE 26 0 0 776
SALLY BEAUTY HLDGS INC COM 79546E104 1,231 66,664 SH   SOLE 2 39,261 0 27,403
SALLY BEAUTY HLDGS INC COM 79546E104 9 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 63 3,403 SH   SOLE 7 3,403 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 7,222 391,198 SH   SOLE 18 391,198 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 6,985 378,388 SH   SOLE 19 378,388 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 249,917 13,538,288 SH   SOLE 21 13,538,288 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 52,603 2,849,555 SH   SOLE 22 2,790,338 0 59,217
SALLY BEAUTY HLDGS INC COM 79546E104 93 5,031 SH   SOLE 23 5,031 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 305 16,519 SH   SOLE 25 16,519 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,289 69,838 SH   SOLE 26 35,119 0 34,719
SALLY BEAUTY HLDGS INC COM 79546E104 37 2,010 SH   SOLE 28 2,010 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,809 206,338 SH   SOLE 30 206,338 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 186 10,097 SH   SOLE 36 10,097 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 236 12,763 SH   SOLE 40 12,763 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,176 63,722 SH   SOLE 43 0 0 63,722
SAMSARA INC COM CL A 79589L106 2,331 82,908 SH   SOLE 2 82,908 0 0
SAMSARA INC COM CL A 79589L106 142 5,052 SH   SOLE 18 5,052 0 0
SAMSARA INC COM CL A 79589L106 18,062 642,531 SH   SOLE 19 642,531 0 0
SAMSARA INC COM CL A 79589L106 113 4,014 SH   SOLE 21 4,014 0 0
SAMSARA INC COM CL A 79589L106 1,599 56,875 SH   SOLE 22 56,875 0 0
SAMSARA INC COM CL A 79589L106 8,802 313,134 SH   SOLE 26 20,251 0 292,883
SAMSARA INC COM CL A 79589L106 12,637 449,545 SH   SOLE 28 0 0 449,545
SAMSARA INC COM CL A 79589L106 29 1,034 SH   SOLE 31 0 0 1,034
SAMSARA INC COM CL A 79589L106 33,605 1,195,470 SH   SOLE 34 1,195,470 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 10 1,716 SH   SOLE 43 0 0 1,716
SANA BIOTECHNOLOGY INC COM 799566104 459 29,662 SH   SOLE 2 15,434 0 14,228
SANA BIOTECHNOLOGY INC COM 799566104 19 1,222 SH   SOLE 7 1,222 0 0
SANA BIOTECHNOLOGY INC COM 799566104 3,569 230,533 SH   SOLE 18 230,533 0 0
SANA BIOTECHNOLOGY INC COM 799566104 2,708 174,965 SH   SOLE 19 174,965 0 0
SANA BIOTECHNOLOGY INC COM 799566104 53,552 3,459,462 SH   SOLE 21 3,459,462 0 0
SANA BIOTECHNOLOGY INC COM 799566104 30,486 1,969,382 SH   SOLE 22 1,939,388 0 29,994
SANA BIOTECHNOLOGY INC COM 799566104 9 550 SH   SOLE 23 550 0 0
SANA BIOTECHNOLOGY INC COM 799566104 75 4,822 SH   SOLE 25 4,822 0 0
SANA BIOTECHNOLOGY INC COM 799566104 45 2,894 SH   SOLE 26 0 0 2,894
SANA BIOTECHNOLOGY INC COM 799566104 1,436 92,786 SH   SOLE 30 92,786 0 0
SANA BIOTECHNOLOGY INC COM 799566104 68 4,425 SH   SOLE 40 4,425 0 0
SANARA MEDTECH INC COM 79957L100 19 630 SH   SOLE 18 630 0 0
SANARA MEDTECH INC COM 79957L100 225 7,612 SH   SOLE 21 7,612 0 0
SANARA MEDTECH INC COM 79957L100 3 86 SH   SOLE 22 86 0 0
SANDERSON FARMS INC COM 800013104 3,813 19,954 SH   SOLE 2 15,101 0 4,853
SANDERSON FARMS INC COM 800013104 15 78 SH   SOLE 4 78 0 0
SANDERSON FARMS INC COM 800013104 82 427 SH   SOLE 7 427 0 0
SANDERSON FARMS INC COM 800013104 17,823 93,276 SH   SOLE 18 93,276 0 0
SANDERSON FARMS INC COM 800013104 6,902 36,123 SH   SOLE 19 36,123 0 0
SANDERSON FARMS INC COM 800013104 279,461 1,462,534 SH   SOLE 21 1,462,534 0 0
SANDERSON FARMS INC COM 800013104 113,140 592,106 SH   SOLE 22 579,602 0 12,504
SANDERSON FARMS INC COM 800013104 481 2,517 SH   SOLE 25 2,517 0 0
SANDERSON FARMS INC COM 800013104 1,227 6,420 SH   SOLE 26 4,900 0 1,520
SANDERSON FARMS INC COM 800013104 76 398 SH   SOLE 28 398 0 0
SANDERSON FARMS INC COM 800013104 4,541 23,765 SH   SOLE 30 23,765 0 0
SANDERSON FARMS INC COM 800013104 71 373 SH   SOLE 36 373 0 0
SANDERSON FARMS INC COM 800013104 503 2,630 SH   SOLE 40 2,630 0 0
SANDERSON FARMS INC COM 800013104 3,962 20,737 SH   SOLE 43 444 0 20,293
SANDRIDGE ENERGY INC COM NEW 80007P869 141 13,499 SH   SOLE 2 4,919 0 8,580
SANDRIDGE ENERGY INC COM NEW 80007P869 63 5,976 SH   SOLE 18 5,976 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 677 64,756 SH   SOLE 19 64,756 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,123 107,388 SH   SOLE 21 107,388 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 4,889 467,400 SH   SOLE 22 467,400 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 24 2,248 SH   SOLE 23 2,248 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 99 9,468 SH   SOLE 26 0 0 9,468
SANDRIDGE ENERGY INC COM NEW 80007P869 12 1,147 SH   SOLE 43 0 0 1,147
SANDY SPRING BANCORP INC COM 800363103 6,373 132,547 SH   SOLE 2 31,399 0 101,148
SANDY SPRING BANCORP INC COM 800363103 8 165 SH   SOLE 4 165 0 0
SANDY SPRING BANCORP INC COM 800363103 31 642 SH   SOLE 7 642 0 0
SANDY SPRING BANCORP INC COM 800363103 6,691 139,172 SH   SOLE 18 139,172 0 0
SANDY SPRING BANCORP INC COM 800363103 18,870 392,472 SH   SOLE 19 392,472 0 0
SANDY SPRING BANCORP INC COM 800363103 86,814 1,805,612 SH   SOLE 21 1,805,612 0 0
SANDY SPRING BANCORP INC COM 800363103 77,852 1,619,209 SH   SOLE 22 1,571,819 0 47,390
SANDY SPRING BANCORP INC COM 800363103 1,149 23,904 SH   SOLE 23 23,904 0 0
SANDY SPRING BANCORP INC COM 800363103 471 9,801 SH   SOLE 25 9,801 0 0
SANDY SPRING BANCORP INC COM 800363103 6,827 141,995 SH   SOLE 26 16,111 0 125,884
SANDY SPRING BANCORP INC COM 800363103 40 842 SH   SOLE 28 842 0 0
SANDY SPRING BANCORP INC COM 800363103 1,399 29,098 SH   SOLE 30 29,098 0 0
SANDY SPRING BANCORP INC COM 800363103 326 6,790 SH   SOLE 40 6,790 0 0
SANDY SPRING BANCORP INC COM 800363103 2,410 50,133 SH   SOLE 43 9,245 0 40,888
SANFILIPPO JOHN B & SON INC COM 800422107 1,172 12,995 SH   SOLE 2 2,482 0 10,513
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,829 31,376 SH   SOLE 18 31,376 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,400 37,706 SH   SOLE 19 37,706 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 99,320 1,101,595 SH   SOLE 21 1,101,595 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 21,830 242,130 SH   SOLE 22 235,660 0 6,470
SANFILIPPO JOHN B & SON INC COM 800422107 102 1,127 SH   SOLE 25 1,127 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 567 6,284 SH   SOLE 26 0 0 6,284
SANFILIPPO JOHN B & SON INC COM 800422107 74 823 SH   SOLE 28 823 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,047 22,706 SH   SOLE 30 22,706 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 71 782 SH   SOLE 40 782 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,655 18,361 SH   SOLE 43 1,106 0 17,255
SANGAMO THERAPEUTICS INC COM 800677106 1,389 185,183 SH   SOLE 2 96,200 0 88,983
SANGAMO THERAPEUTICS INC COM 800677106 4 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 13 1,681 SH   SOLE 7 1,681 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,496 332,830 SH   SOLE 18 314,315 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106 7,646 1,019,527 SH   SOLE 19 1,019,527 0 0
SANGAMO THERAPEUTICS INC COM 800677106 39,939 5,325,157 SH   SOLE 21 5,325,157 0 0
SANGAMO THERAPEUTICS INC COM 800677106 27,134 3,617,883 SH   SOLE 22 3,544,121 0 73,762
SANGAMO THERAPEUTICS INC COM 800677106 199 26,472 SH   SOLE 23 26,472 0 0
SANGAMO THERAPEUTICS INC COM 800677106 131 17,493 SH   SOLE 25 17,493 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,258 167,677 SH   SOLE 26 23,074 0 144,603
SANGAMO THERAPEUTICS INC COM 800677106 607 80,990 SH   SOLE 28 80,990 0 0
SANGAMO THERAPEUTICS INC COM 800677106 6,262 834,880 SH   SOLE 30 834,880 0 0
SANGAMO THERAPEUTICS INC COM 800677106 6 862 SH   SOLE 34 862 0 0
SANGAMO THERAPEUTICS INC COM 800677106 27 3,553 SH   SOLE 36 3,553 0 0
SANGAMO THERAPEUTICS INC COM 800677106 105 13,972 SH   SOLE 40 13,972 0 0
SANGAMO THERAPEUTICS INC COM 800677106 256 34,166 SH   SOLE 43 930 0 33,236
SANMINA CORPORATION COM 801056102 2,379 57,383 SH   SOLE 2 18,042 0 39,341
SANMINA CORPORATION COM 801056102 9 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 59 1,412 SH   SOLE 7 1,412 0 0
SANMINA CORPORATION COM 801056102 1 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 10,197 245,954 SH   SOLE 18 245,954 0 0
SANMINA CORPORATION COM 801056102 4,663 112,471 SH   SOLE 19 112,471 0 0
SANMINA CORPORATION COM 801056102 330,645 7,975,038 SH   SOLE 21 7,975,038 0 0
SANMINA CORPORATION COM 801056102 66,026 1,592,520 SH   SOLE 22 1,528,173 0 64,347
SANMINA CORPORATION COM 801056102 342 8,252 SH   SOLE 25 8,252 0 0
SANMINA CORPORATION COM 801056102 743 17,927 SH   SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 48 1,160 SH   SOLE 28 1,160 0 0
SANMINA CORPORATION COM 801056102 4,939 119,125 SH   SOLE 30 119,125 0 0
SANMINA CORPORATION COM 801056102 136 3,278 SH   SOLE 36 3,278 0 0
SANMINA CORPORATION COM 801056102 338 8,146 SH   SOLE 40 8,146 0 0
SANMINA CORPORATION COM 801056102 1,537 37,073 SH   SOLE 43 284 0 36,789
SANOFI SPONSORED ADR 80105N105 29,981 598,430 SH   SOLE 2 598,430 0 0
SANOFI SPONSORED ADR 80105N105 377,854 7,542,002 SH   SOLE 18 7,515,302 0 26,700
SANOFI SPONSORED ADR 80105N105 136,340 2,721,364 SH   SOLE 19 2,721,364 0 0
SANOFI SPONSORED ADR 80105N105 538 10,738 SH   SOLE 20 10,738 0 0
SANOFI SPONSORED ADR 80105N105 7,167 143,054 SH   SOLE 23 143,054 0 0
SANOFI SPONSORED ADR 80105N105 3,776 75,366 SH   SOLE 25 0 0 75,366
SANOFI SPONSORED ADR 80105N105 5,979 119,337 SH   SOLE 30 119,337 0 0
SANOFI SPONSORED ADR 80105N105 44,539 889,006 SH   SOLE 34 889,006 0 0
SANOFI SPONSORED ADR 80105N105 1,566 31,265 SH   SOLE 36 31,265 0 0
SANOFI SPONSORED ADR 80105N105 49,635 990,721 SH   SOLE 43 71,367 0 919,354
SANTANDER CONSUMER USA HLDGS COM 80283M101 11,392 271,106 SH   SOLE 2 25,642 0 245,464
SANTANDER CONSUMER USA HLDGS COM 80283M101 140 3,335 SH   SOLE 7 3,335 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 3 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 1,033 24,591 SH   SOLE 18 24,591 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 769 18,296 SH   SOLE 19 18,296 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 24,624 586,000 SH   SOLE 21 586,000 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 22,199 528,293 SH   SOLE 22 483,480 0 44,813
SANTANDER CONSUMER USA HLDGS COM 80283M101 2,595 61,747 SH   SOLE 25 61,747 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 1,329 31,633 SH   SOLE 26 4,124 0 27,509
SANTANDER CONSUMER USA HLDGS COM 80283M101 1,607 38,249 SH   SOLE 28 15,199 0 23,050
SANTANDER CONSUMER USA HLDGS COM 80283M101 315 7,501 SH   SOLE 29 7,501 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 307 7,295 SH   SOLE 31 7,295 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 486 11,567 SH   SOLE 36 11,567 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 5,235 124,592 SH   SOLE 43 5,769 0 118,823
SAP SE SPON ADR 803054204 18 131 SH   SOLE 18 131 0 0
SAP SE SPON ADR 803054204 63,388 452,416 SH   SOLE 43 41,832 0 410,584
SAPIENS INTL CORP N V SHS G7T16G103 129 3,755 SH   SOLE 2 1,090 0 2,665
SAPIENS INTL CORP N V SHS G7T16G103 17 496 SH   SOLE 7 496 0 0
SAPIENS INTL CORP N V SHS G7T16G103 2,806 81,463 SH   SOLE 18 81,463 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,931 56,062 SH   SOLE 19 56,062 0 0
SAPIENS INTL CORP N V SHS G7T16G103 34,127 990,634 SH   SOLE 21 990,634 0 0
SAPIENS INTL CORP N V SHS G7T16G103 9,801 284,498 SH   SOLE 22 280,305 0 4,193
SAPIENS INTL CORP N V SHS G7T16G103 1,141 33,112 SH   SOLE 30 33,112 0 0
SAPIENS INTL CORP N V SHS G7T16G103 514 14,931 SH   SOLE 43 1,088 0 13,843
SARCOS TECHN AND ROBOTICS CO COM 80359A106 10,417 1,043,826 SH   SOLE 19 1,043,826 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 8,639 865,589 SH   SOLE 22 865,589 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 1,506 150,931 SH   SOLE 34 150,931 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 176 86,943 SH   SOLE 2 86,943 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 28 13,783 SH   SOLE 4 13,783 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 344 169,216 SH   SOLE 18 169,216 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 2,692 1,325,941 SH   SOLE 19 1,325,941 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 151 74,414 SH   SOLE 22 74,414 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 22 10,877 SH   SOLE 26 10,877 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 1,918 944,894 SH   SOLE 34 944,894 0 0
SAREPTA THERAPEUTICS INC COM 803607100 13,488 149,785 SH   SOLE 2 27,782 0 122,003
SAREPTA THERAPEUTICS INC COM 803607100 98 1,089 SH   SOLE 4 1,089 0 0
SAREPTA THERAPEUTICS INC COM 803607100 128 1,422 SH   SOLE 7 1,422 0 0
SAREPTA THERAPEUTICS INC COM 803607100 36 399 SH   SOLE 13 399 0 0
SAREPTA THERAPEUTICS INC COM 803607100 0 1 SH   SOLE 17 0 0 1
SAREPTA THERAPEUTICS INC COM 803607100 6,097 67,704 SH   SOLE 18 67,409 0 295
SAREPTA THERAPEUTICS INC COM 803607100 67,966 754,762 SH   SOLE 19 754,762 0 0
SAREPTA THERAPEUTICS INC COM 803607100 422 4,690 SH   SOLE 20 4,690 0 0
SAREPTA THERAPEUTICS INC COM 803607100 167,440 1,859,415 SH   SOLE 21 1,859,415 0 0
SAREPTA THERAPEUTICS INC COM 803607100 173,882 1,930,949 SH   SOLE 22 1,840,791 0 90,158
SAREPTA THERAPEUTICS INC COM 803607100 261 2,895 SH   SOLE 23 2,895 0 0
SAREPTA THERAPEUTICS INC COM 803607100 940 10,436 SH   SOLE 25 10,436 0 0
SAREPTA THERAPEUTICS INC COM 803607100 3,833 42,562 SH   SOLE 26 36,271 0 6,291
SAREPTA THERAPEUTICS INC COM 803607100 128 1,421 SH   SOLE 28 1,421 0 0
SAREPTA THERAPEUTICS INC COM 803607100 94 1,041 SH   SOLE 29 1,041 0 0
SAREPTA THERAPEUTICS INC COM 803607100 33,563 372,719 SH   SOLE 30 372,719 0 0
SAREPTA THERAPEUTICS INC COM 803607100 259 2,878 SH   SOLE 31 2,878 0 0
SAREPTA THERAPEUTICS INC COM 803607100 217 2,410 SH   SOLE 34 2,410 0 0
SAREPTA THERAPEUTICS INC COM 803607100 873 9,690 SH   SOLE 40 9,690 0 0
SAREPTA THERAPEUTICS INC COM 803607100 6,210 68,966 SH   SOLE 43 5,025 0 63,941
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 5,712 3,900,000 PRN   SOLE 21 3,900,000 0 0
SASOL LTD SPONSORED ADR 803866300 5,146 313,773 SH   SOLE 43 18,494 0 295,279
SATSUMA PHARMACEUTICALS INC COM 80405P107 48 10,569 SH   SOLE 2 9,071 0 1,498
SATSUMA PHARMACEUTICALS INC COM 80405P107 16 3,609 SH   SOLE 18 3,609 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 255 56,602 SH   SOLE 21 56,602 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 362 80,473 SH   SOLE 22 80,473 0 0
SAUL CTRS INC COM 804395101 393 7,419 SH   SOLE 2 3,752 0 3,667
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,274 42,883 SH   SOLE 18 42,883 0 0
SAUL CTRS INC COM 804395101 1,156 21,805 SH   SOLE 19 21,805 0 0
SAUL CTRS INC COM 804395101 81,310 1,533,576 SH   SOLE 21 1,533,576 0 0
SAUL CTRS INC COM 804395101 17,346 327,167 SH   SOLE 22 319,362 0 7,805
SAUL CTRS INC COM 804395101 27 504 SH   SOLE 23 504 0 0
SAUL CTRS INC COM 804395101 95 1,792 SH   SOLE 25 1,792 0 0
SAUL CTRS INC COM 804395101 184 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,370 25,841 SH   SOLE 30 25,841 0 0
SAUL CTRS INC COM 804395101 74 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101 1,233 23,248 SH   SOLE 43 1,118 0 22,130
SAVARA INC COM 805111101 17 13,894 SH   SOLE 18 13,894 0 0
SAVARA INC COM 805111101 255 205,336 SH   SOLE 21 205,336 0 0
SAVARA INC COM 805111101 1,028 829,014 SH   SOLE 22 829,014 0 0
SB FINL GROUP INC COM 78408D105 24 1,223 SH   SOLE 18 1,223 0 0
SB FINL GROUP INC COM 78408D105 359 18,275 SH   SOLE 21 18,275 0 0
SB FINL GROUP INC COM 78408D105 8 430 SH   SOLE 22 430 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 130,227 334,756 SH   SOLE 2 148,247 0 186,509
SBA COMMUNICATIONS CORP NEW CL A 78410G104 53,638 137,881 SH   SOLE 4 107,254 0 30,627
SBA COMMUNICATIONS CORP NEW CL A 78410G104 121,401 312,070 SH   SOLE 7 283,461 0 28,609
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,621 6,737 SH   SOLE 13 5,649 0 1,088
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,975 10,217 SH   SOLE 15 10,217 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 90,761 233,308 SH   SOLE 18 214,320 0 18,988
SBA COMMUNICATIONS CORP NEW CL A 78410G104 179,103 460,396 SH   SOLE 19 460,396 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,509,128 3,879,306 SH   SOLE 21 3,879,306 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 988,848 2,541,896 SH   SOLE 22 2,178,289 0 363,607
SBA COMMUNICATIONS CORP NEW CL A 78410G104 36,652 94,216 SH   SOLE 23 94,216 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 61,338 157,673 SH   SOLE 25 157,673 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 94,520 242,970 SH   SOLE 26 86,894 0 156,076
SBA COMMUNICATIONS CORP NEW CL A 78410G104 77,458 199,111 SH   SOLE 28 8,567 0 190,544
SBA COMMUNICATIONS CORP NEW CL A 78410G104 13,957 35,878 SH   SOLE 29 35,878 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 216,557 556,672 SH   SOLE 30 556,672 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 190,661 490,107 SH   SOLE 31 54,301 0 435,806
SBA COMMUNICATIONS CORP NEW CL A 78410G104 19,886 51,119 SH   SOLE 34 51,119 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 21,817 56,082 SH   SOLE 36 56,082 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,388 3,569 SH   SOLE 40 3,569 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 35,731 91,850 SH   SOLE 43 5,085 0 86,765
SCANSOURCE INC COM 806037107 2,352 67,060 SH   SOLE 2 35,830 0 31,230
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,556 101,357 SH   SOLE 18 101,357 0 0
SCANSOURCE INC COM 806037107 7,512 214,132 SH   SOLE 19 214,132 0 0
SCANSOURCE INC COM 806037107 113,049 3,222,614 SH   SOLE 21 3,222,614 0 0
SCANSOURCE INC COM 806037107 37,096 1,057,476 SH   SOLE 22 1,029,525 0 27,951
SCANSOURCE INC COM 806037107 989 28,181 SH   SOLE 23 28,181 0 0
SCANSOURCE INC COM 806037107 113 3,234 SH   SOLE 25 3,234 0 0
SCANSOURCE INC COM 806037107 4,403 125,511 SH   SOLE 26 7,822 0 117,689
SCANSOURCE INC COM 806037107 101 2,883 SH   SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 1,949 55,547 SH   SOLE 30 55,547 0 0
SCANSOURCE INC COM 806037107 118 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107 586 16,699 SH   SOLE 43 0 0 16,699
SCHLUMBERGER LTD COM STK 806857108 95,160 3,177,303 SH   SOLE 2 1,347,418 0 1,829,885
SCHLUMBERGER LTD COM STK 806857108 32,955 1,100,324 SH   SOLE 4 608,662 0 491,662
SCHLUMBERGER LTD COM STK 806857108 36,574 1,221,162 SH   SOLE 7 1,179,107 0 42,055
SCHLUMBERGER LTD COM STK 806857108 5,538 184,902 SH   SOLE 13 170,976 0 13,926
SCHLUMBERGER LTD COM STK 806857108 5,917 197,547 SH   SOLE 15 197,547 0 0
SCHLUMBERGER LTD COM STK 806857108 1 46 SH   SOLE 17 0 0 46
SCHLUMBERGER LTD COM STK 806857108 84,428 2,818,971 SH   SOLE 18 2,209,279 0 609,692
SCHLUMBERGER LTD COM STK 806857108 94,926 3,169,472 SH   SOLE 19 3,169,472 0 0
SCHLUMBERGER LTD COM STK 806857108 1,987 66,334 SH   SOLE 20 66,334 0 0
SCHLUMBERGER LTD COM STK 806857108 1,238,029 41,336,516 SH   SOLE 21 41,336,516 0 0
SCHLUMBERGER LTD COM STK 806857108 988,094 32,991,464 SH   SOLE 22 29,207,437 0 3,784,027
SCHLUMBERGER LTD COM STK 806857108 30,952 1,033,461 SH   SOLE 23 1,033,461 0 0
SCHLUMBERGER LTD COM STK 806857108 82,742 2,762,667 SH   SOLE 25 2,762,667 0 0
SCHLUMBERGER LTD COM STK 806857108 106,868 3,568,199 SH   SOLE 26 1,208,998 0 2,359,201
SCHLUMBERGER LTD COM STK 806857108 117,671 3,928,899 SH   SOLE 28 71,717 0 3,857,182
SCHLUMBERGER LTD COM STK 806857108 4,432 147,967 SH   SOLE 29 147,967 0 0
SCHLUMBERGER LTD COM STK 806857108 301,596 10,069,969 SH   SOLE 30 9,538,528 0 531,441
SCHLUMBERGER LTD COM STK 806857108 19,785 660,609 SH   SOLE 31 236,992 0 423,617
SCHLUMBERGER LTD COM STK 806857108 39,943 1,333,642 SH   SOLE 34 1,333,642 0 0
SCHLUMBERGER LTD COM STK 806857108 22,824 762,080 SH   SOLE 36 762,080 0 0
SCHLUMBERGER LTD COM STK 806857108 1,390 46,412 SH   SOLE 40 46,412 0 0
SCHLUMBERGER LTD COM STK 806857108 27,230 909,173 SH   SOLE 43 69,269 0 839,904
SCHMITT INDS INC ORE COM NEW 806870200 3 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 14,479 538,040 SH   SOLE 2 274,048 0 263,992
SCHNEIDER NATIONAL INC CL B 80689H102 6 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 23 838 SH   SOLE 7 838 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 300 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,395 89,000 SH   SOLE 18 67,500 0 21,500
SCHNEIDER NATIONAL INC CL B 80689H102 8,943 332,320 SH   SOLE 19 332,320 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 23,171 861,062 SH   SOLE 21 861,062 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 32,789 1,218,478 SH   SOLE 22 1,081,475 0 137,003
SCHNEIDER NATIONAL INC CL B 80689H102 353 13,108 SH   SOLE 25 13,108 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 948 35,244 SH   SOLE 26 31,232 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 1,607 59,729 SH   SOLE 28 2,566 0 57,163
SCHNEIDER NATIONAL INC CL B 80689H102 1,087 40,379 SH   SOLE 30 40,379 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 21 779 SH   SOLE 31 779 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 222 8,253 SH   SOLE 36 8,253 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 193 7,180 SH   SOLE 40 7,180 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 22,883 850,343 SH   SOLE 43 7,585 0 842,758
SCHNITZER STEEL INDS INC CL A 806882106 6,801 130,994 SH   SOLE 2 52,979 0 78,015
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 5,114 98,503 SH   SOLE 18 83,902 0 14,601
SCHNITZER STEEL INDS INC CL A 806882106 28,417 547,317 SH   SOLE 19 547,317 0 0
SCHNITZER STEEL INDS INC CL A 806882106 57,475 1,107,001 SH   SOLE 21 1,107,001 0 0
SCHNITZER STEEL INDS INC CL A 806882106 59,469 1,145,395 SH   SOLE 22 1,119,167 0 26,228
SCHNITZER STEEL INDS INC CL A 806882106 1,239 23,871 SH   SOLE 23 23,871 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 6,490 125,003 SH   SOLE 26 7,360 0 117,643
SCHNITZER STEEL INDS INC CL A 806882106 1,011 19,474 SH   SOLE 28 19,474 0 0
SCHNITZER STEEL INDS INC CL A 806882106 2,354 45,344 SH   SOLE 30 45,344 0 0
SCHNITZER STEEL INDS INC CL A 806882106 245 4,710 SH   SOLE 36 4,710 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,161 292,016 SH   SOLE 43 5,163 0 286,853
SCHOLAR ROCK HLDG CORP COM 80706P103 343 13,820 SH   SOLE 2 7,062 0 6,758
SCHOLAR ROCK HLDG CORP COM 80706P103 2 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 11 430 SH   SOLE 7 430 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,053 82,665 SH   SOLE 18 82,665 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,213 48,821 SH   SOLE 19 48,821 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 31,329 1,261,227 SH   SOLE 21 1,261,227 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 16,762 674,787 SH   SOLE 22 662,422 0 12,365
SCHOLAR ROCK HLDG CORP COM 80706P103 83 3,356 SH   SOLE 25 3,356 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 18 719 SH   SOLE 26 719 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 45 1,828 SH   SOLE 28 1,828 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 4,642 186,882 SH   SOLE 30 186,882 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 15 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 58 2,316 SH   SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 261 10,491 SH   SOLE 43 202 0 10,289
SCHOLASTIC CORP COM 807066105 922 23,079 SH   SOLE 2 7,145 0 15,934
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,165 104,234 SH   SOLE 18 104,234 0 0
SCHOLASTIC CORP COM 807066105 2,650 66,321 SH   SOLE 19 66,321 0 0
SCHOLASTIC CORP COM 807066105 146,269 3,660,395 SH   SOLE 21 3,660,395 0 0
SCHOLASTIC CORP COM 807066105 30,396 760,672 SH   SOLE 22 734,036 0 26,636
SCHOLASTIC CORP COM 807066105 133 3,319 SH   SOLE 25 3,319 0 0
SCHOLASTIC CORP COM 807066105 375 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,269 56,789 SH   SOLE 30 56,789 0 0
SCHOLASTIC CORP COM 807066105 28 690 SH   SOLE 36 690 0 0
SCHOLASTIC CORP COM 807066105 100 2,515 SH   SOLE 40 2,515 0 0
SCHOLASTIC CORP COM 807066105 1,705 42,666 SH   SOLE 43 233 0 42,433
SCHRODINGER INC COM 80810D103 1,518 43,595 SH   SOLE 2 35,588 0 8,007
SCHRODINGER INC COM 80810D103 6 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103 20 560 SH   SOLE 7 560 0 0
SCHRODINGER INC COM 80810D103 4,332 124,375 SH   SOLE 18 123,325 0 1,050
SCHRODINGER INC COM 80810D103 3,732 107,159 SH   SOLE 19 107,159 0 0
SCHRODINGER INC COM 80810D103 56,385 1,618,860 SH   SOLE 21 1,618,860 0 0
SCHRODINGER INC COM 80810D103 39,723 1,140,489 SH   SOLE 22 1,114,264 0 26,225
SCHRODINGER INC COM 80810D103 86 2,465 SH   SOLE 23 2,465 0 0
SCHRODINGER INC COM 80810D103 199 5,727 SH   SOLE 25 5,727 0 0
SCHRODINGER INC COM 80810D103 670 19,239 SH   SOLE 26 11,475 0 7,764
SCHRODINGER INC COM 80810D103 679 19,506 SH   SOLE 28 19,506 0 0
SCHRODINGER INC COM 80810D103 1,099 31,560 SH   SOLE 30 31,560 0 0
SCHRODINGER INC COM 80810D103 187 5,374 SH   SOLE 40 5,374 0 0
SCHRODINGER INC COM 80810D103 160 4,602 SH   SOLE 43 85 0 4,517
SCHWAB CHARLES CORP COM 808513105 296,745 3,528,477 SH   SOLE 2 787,051 0 2,741,426
SCHWAB CHARLES CORP COM 808513105 85,986 1,022,420 SH   SOLE 4 640,489 0 381,931
SCHWAB CHARLES CORP COM 808513105 107,361 1,276,588 SH   SOLE 7 1,233,402 0 43,186
SCHWAB CHARLES CORP COM 808513105 2,514 29,893 SH   SOLE 13 14,898 0 14,995
SCHWAB CHARLES CORP COM 808513105 17,349 206,286 SH   SOLE 15 206,286 0 0
SCHWAB CHARLES CORP COM 808513105 5 55 SH   SOLE 17 0 0 55
SCHWAB CHARLES CORP COM 808513105 495,976 5,897,461 SH   SOLE 18 5,545,067 0 352,394
SCHWAB CHARLES CORP COM 808513105 581,510 6,914,508 SH   SOLE 19 6,914,508 0 0
SCHWAB CHARLES CORP COM 808513105 2,774,125 32,986,025 SH   SOLE 21 32,986,025 0 0
SCHWAB CHARLES CORP COM 808513105 2,692,764 32,018,592 SH   SOLE 22 28,933,548 0 3,085,044
SCHWAB CHARLES CORP COM 808513105 72,111 857,438 SH   SOLE 23 857,438 0 0
SCHWAB CHARLES CORP COM 808513105 203,067 2,414,594 SH   SOLE 25 2,414,594 0 0
SCHWAB CHARLES CORP COM 808513105 326,841 3,886,333 SH   SOLE 26 1,255,574 0 2,630,759
SCHWAB CHARLES CORP COM 808513105 280,017 3,329,569 SH   SOLE 28 83,223 0 3,246,346
SCHWAB CHARLES CORP COM 808513105 1,040 12,363 SH   SOLE 29 12,363 0 0
SCHWAB CHARLES CORP COM 808513105 550,835 6,549,767 SH   SOLE 30 6,549,767 0 0
SCHWAB CHARLES CORP COM 808513105 45,959 546,484 SH   SOLE 31 182,748 0 363,736
SCHWAB CHARLES CORP COM 808513105 186,920 2,222,598 SH   SOLE 34 2,222,598 0 0
SCHWAB CHARLES CORP COM 808513105 52,702 626,654 SH   SOLE 36 626,654 0 0
SCHWAB CHARLES CORP COM 808513105 4,054 48,200 SH   SOLE 40 48,200 0 0
SCHWAB CHARLES CORP COM 808513105 86,504 1,028,580 SH   SOLE 43 71,288 0 957,291
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,184 45,871 SH   SOLE 17 0 0 45,871
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,536 13,494 SH   SOLE 17 0 0 13,494
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 228 2,000 SH   SOLE 43 0 0 2,000
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 40 242 SH   SOLE 2 242 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 70 430 SH   SOLE 17 0 0 430
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 12 168 SH   SOLE 2 168 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11,673 159,421 SH   SOLE 17 0 0 159,421
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2 29 SH   SOLE 2 29 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 283 3,524 SH   SOLE 17 0 0 3,524
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 23 226 SH   SOLE 2 226 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 874 8,535 SH   SOLE 17 0 0 8,535
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9,317 314,564 SH   SOLE 17 0 0 314,564
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 48 955 SH   SOLE 2 955 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 22 694 SH   SOLE 17 0 0 694
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 9 230 SH   SOLE 17 0 0 230
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 14,601 449,126 SH   SOLE 17 0 0 449,126
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 29 525 SH   SOLE 17 0 0 525
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 23 385 SH   SOLE 17 0 0 385
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 73 906 SH   SOLE 17 0 0 906
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,841 47,363 SH   SOLE 17 0 0 47,363
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,073 38,465 SH   SOLE 17 0 0 38,465
SCHWAB STRATEGIC TR US REIT ETF 808524847 22 414 SH   SOLE 17 0 0 414
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 12 212 SH   SOLE 2 212 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 31 557 SH   SOLE 17 0 0 557
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 10 200 SH   SOLE 2 200 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 54 857 SH   SOLE 2 857 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 17,255 274,366 SH   SOLE 17 0 0 274,366
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,629 113,107 SH   SOLE 17 0 0 113,107
SCHWEITZER-MAUDUIT INTL INC COM 808541106 613 20,487 SH   SOLE 2 8,491 0 11,996
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5 157 SH   SOLE 4 157 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 15 512 SH   SOLE 7 512 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,590 120,053 SH   SOLE 18 120,053 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,655 55,351 SH   SOLE 19 55,351 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 116,182 3,885,676 SH   SOLE 21 3,885,676 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 24,578 822,021 SH   SOLE 22 790,015 0 32,006
SCHWEITZER-MAUDUIT INTL INC COM 808541106 226 7,572 SH   SOLE 26 3,821 0 3,751
SCHWEITZER-MAUDUIT INTL INC COM 808541106 31 1,024 SH   SOLE 28 1,024 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,735 58,020 SH   SOLE 30 58,020 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 101 3,367 SH   SOLE 40 3,367 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 693 23,161 SH   SOLE 43 1,922 0 21,239
SCIENCE 37 HOLDINGS INC COM 808644108 29 2,361 SH   SOLE 2 0 0 2,361
SCIENCE 37 HOLDINGS INC COM 808644108 8,281 664,112 SH   SOLE 22 664,112 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 6,914 82,716 SH   SOLE 2 46,716 0 36,000
SCIENCE APPLICATIONS INTL CO COM 808625107 18 217 SH   SOLE 4 217 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 98 1,167 SH   SOLE 7 1,167 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 10,422 124,678 SH   SOLE 18 124,678 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,421 17,001 SH   SOLE 19 17,001 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 242,152 2,896,907 SH   SOLE 21 2,896,907 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 130,651 1,562,993 SH   SOLE 22 1,498,244 0 64,749
SCIENCE APPLICATIONS INTL CO COM 808625107 831 9,945 SH   SOLE 25 9,945 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 3,062 36,632 SH   SOLE 26 28,904 0 7,728
SCIENCE APPLICATIONS INTL CO COM 808625107 80 961 SH   SOLE 28 961 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,656 31,770 SH   SOLE 30 31,770 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 73 876 SH   SOLE 31 876 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 88 1,054 SH   SOLE 36 1,054 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 586 7,015 SH   SOLE 40 7,015 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,566 18,736 SH   SOLE 43 613 0 18,123
SCIENCE STRATEGIC ACQ ALPHA COM CL A 808641104 195 19,978 SH   SOLE 2 19,978 0 0
SCIENCE STRATEGIC ACQ ALPHA COM CL A 808641104 5,190 532,288 SH   SOLE 19 532,288 0 0
SCIENCE STRATEGIC ACQ ALPHA COM CL A 808641104 913 93,642 SH   SOLE 34 93,642 0 0
SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 4 6,659 SH   SOLE 2 6,659 0 0
SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 96 177,428 SH   SOLE 19 177,428 0 0
SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 17 31,213 SH   SOLE 34 31,213 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5,110 76,456 SH   SOLE 2 65,434 0 11,022
SCIENTIFIC GAMES CORP COM 80874P109 17 258 SH   SOLE 4 258 0 0
SCIENTIFIC GAMES CORP COM 80874P109 117 1,751 SH   SOLE 7 1,751 0 0
SCIENTIFIC GAMES CORP COM 80874P109 28,491 426,319 SH   SOLE 18 426,319 0 0
SCIENTIFIC GAMES CORP COM 80874P109 12,246 183,240 SH   SOLE 19 183,240 0 0
SCIENTIFIC GAMES CORP COM 80874P109 443,345 6,633,920 SH   SOLE 21 6,633,920 0 0
SCIENTIFIC GAMES CORP COM 80874P109 181,518 2,716,109 SH   SOLE 22 2,664,441 0 51,668
SCIENTIFIC GAMES CORP COM 80874P109 37 559 SH   SOLE 23 559 0 0
SCIENTIFIC GAMES CORP COM 80874P109 862 12,905 SH   SOLE 25 12,905 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,323 34,765 SH   SOLE 26 28,250 0 6,515
SCIENTIFIC GAMES CORP COM 80874P109 103 1,542 SH   SOLE 28 1,542 0 0
SCIENTIFIC GAMES CORP COM 80874P109 3,567 53,381 SH   SOLE 30 53,381 0 0
SCIENTIFIC GAMES CORP COM 80874P109 145 2,176 SH   SOLE 36 2,176 0 0
SCIENTIFIC GAMES CORP COM 80874P109 788 11,785 SH   SOLE 40 11,785 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,061 30,840 SH   SOLE 43 2,352 0 28,488
SCIPLAY CORPORATION CL A 809087109 10 746 SH   SOLE 2 0 0 746
SCIPLAY CORPORATION CL A 809087109 98 7,124 SH   SOLE 21 7,124 0 0
SCIPLAY CORPORATION CL A 809087109 4,587 332,863 SH   SOLE 22 332,863 0 0
SCOPUS BIOPHARMA INC COM 809171101 2 1,268 SH   SOLE 18 1,268 0 0
SCOPUS BIOPHARMA INC COM 809171101 30 18,260 SH   SOLE 21 18,260 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,704 133,052 SH   SOLE 2 37,810 0 95,242
SCORPIO TANKERS INC SHS Y7542C130 11 838 SH   SOLE 7 838 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,854 144,725 SH   SOLE 18 144,725 0 0
SCORPIO TANKERS INC SHS Y7542C130 6,545 510,959 SH   SOLE 19 510,959 0 0
SCORPIO TANKERS INC SHS Y7542C130 21,730 1,696,307 SH   SOLE 21 1,696,307 0 0
SCORPIO TANKERS INC SHS Y7542C130 13,448 1,049,797 SH   SOLE 22 1,022,172 0 27,625
SCORPIO TANKERS INC SHS Y7542C130 277 21,643 SH   SOLE 23 21,643 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,635 127,662 SH   SOLE 26 0 0 127,662
SCORPIO TANKERS INC SHS Y7542C130 69 5,392 SH   SOLE 36 5,392 0 0
SCORPIO TANKERS INC SHS Y7542C130 289 22,580 SH   SOLE 43 2,485 0 20,095
SCOTTS MIRACLE-GRO CO CL A 810186106 17,309 107,511 SH   SOLE 2 32,952 0 74,559
SCOTTS MIRACLE-GRO CO CL A 810186106 24 149 SH   SOLE 4 149 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,457 9,048 SH   SOLE 7 9,048 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2 11 SH   SOLE 17 0 0 11
SCOTTS MIRACLE-GRO CO CL A 810186106 14,657 91,037 SH   SOLE 18 91,037 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,955 12,145 SH   SOLE 19 12,145 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 336,995 2,093,139 SH   SOLE 21 2,093,139 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 179,029 1,111,979 SH   SOLE 22 1,066,392 0 45,587
SCOTTS MIRACLE-GRO CO CL A 810186106 1,031 6,405 SH   SOLE 25 6,405 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2,856 17,741 SH   SOLE 26 14,236 0 3,505
SCOTTS MIRACLE-GRO CO CL A 810186106 118 732 SH   SOLE 28 732 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 3,939 24,465 SH   SOLE 30 24,465 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 103 642 SH   SOLE 31 642 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 57 354 SH   SOLE 36 354 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 876 5,442 SH   SOLE 40 5,442 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 3,770 23,418 SH   SOLE 43 2,189 0 21,229
SCPHARMACEUTICALS INC COM 810648105 0 19 SH   SOLE 2 0 0 19
SCPHARMACEUTICALS INC COM 810648105 13 2,646 SH   SOLE 18 2,646 0 0
SCPHARMACEUTICALS INC COM 810648105 172 34,297 SH   SOLE 21 34,297 0 0
SCPHARMACEUTICALS INC COM 810648105 113 22,523 SH   SOLE 22 22,523 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,835 198,169 SH   SOLE 2 133,173 0 64,996
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 16 811 SH   SOLE 7 811 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,281 221,221 SH   SOLE 18 221,221 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 6,438 332,707 SH   SOLE 19 332,707 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 134,820 6,967,451 SH   SOLE 21 6,967,451 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 37,543 1,940,223 SH   SOLE 22 1,883,708 0 56,515
SCRIPPS E W CO OHIO CL A NEW 811054402 144 7,430 SH   SOLE 23 7,430 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 195 10,066 SH   SOLE 25 10,066 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,571 81,171 SH   SOLE 26 29,500 0 51,671
SCRIPPS E W CO OHIO CL A NEW 811054402 9 476 SH   SOLE 28 476 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,001 103,413 SH   SOLE 30 103,413 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 159 8,205 SH   SOLE 36 8,205 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 112 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 985 50,888 SH   SOLE 43 499 0 50,389
SCULPTOR CAP MGMT COM CL A 811246107 558 26,139 SH   SOLE 2 12,154 0 13,985
SCULPTOR CAP MGMT COM CL A 811246107 5 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,472 68,938 SH   SOLE 18 68,938 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,778 83,257 SH   SOLE 19 83,257 0 0
SCULPTOR CAP MGMT COM CL A 811246107 16,973 794,997 SH   SOLE 21 794,997 0 0
SCULPTOR CAP MGMT COM CL A 811246107 11,452 536,388 SH   SOLE 22 523,056 0 13,332
SCULPTOR CAP MGMT COM CL A 811246107 16 769 SH   SOLE 26 0 0 769
SCULPTOR CAP MGMT COM CL A 811246107 108 5,060 SH   SOLE 43 1,022 0 4,038
SCWORX CORP COM 78396V109 7 5,393 SH   SOLE 21 5,393 0 0
SCYNEXIS INC COM NEW 811292200 27 4,444 SH   SOLE 18 4,444 0 0
SCYNEXIS INC COM NEW 811292200 432 70,830 SH   SOLE 21 70,830 0 0
SCYNEXIS INC COM NEW 811292200 1,830 299,972 SH   SOLE 22 299,972 0 0
SEA LTD SPONSORD ADS 81141R100 10,398 46,480 SH   SOLE 2 12,535 0 33,945
SEA LTD SPONSORD ADS 81141R100 18,360 82,069 SH   SOLE 4 48,210 0 33,859
SEA LTD SPONSORD ADS 81141R100 24,919 111,391 SH   SOLE 7 104,404 0 6,987
SEA LTD SPONSORD ADS 81141R100 75 336 SH   SOLE 13 336 0 0
SEA LTD SPONSORD ADS 81141R100 13,255 59,251 SH   SOLE 15 59,251 0 0
SEA LTD SPONSORD ADS 81141R100 279,102 1,247,608 SH   SOLE 18 856,991 0 390,617
SEA LTD SPONSORD ADS 81141R100 290,579 1,298,910 SH   SOLE 19 1,298,910 0 0
SEA LTD SPONSORD ADS 81141R100 504,229 2,253,941 SH   SOLE 21 2,253,941 0 0
SEA LTD SPONSORD ADS 81141R100 495,131 2,213,272 SH   SOLE 22 2,164,045 0 49,227
SEA LTD SPONSORD ADS 81141R100 17,680 79,030 SH   SOLE 23 79,030 0 0
SEA LTD SPONSORD ADS 81141R100 6,026 26,935 SH   SOLE 25 26,935 0 0
SEA LTD SPONSORD ADS 81141R100 54,432 243,314 SH   SOLE 26 38,312 0 205,002
SEA LTD SPONSORD ADS 81141R100 40,717 182,009 SH   SOLE 28 0 0 182,009
SEA LTD SPONSORD ADS 81141R100 41 183 SH   SOLE 29 183 0 0
SEA LTD SPONSORD ADS 81141R100 124,940 558,492 SH   SOLE 30 556,450 0 2,042
SEA LTD SPONSORD ADS 81141R100 4,193 18,745 SH   SOLE 31 13,391 0 5,354
SEA LTD SPONSORD ADS 81141R100 85,884 383,907 SH   SOLE 34 383,907 0 0
SEA LTD SPONSORD ADS 81141R100 5,098 22,787 SH   SOLE 36 22,787 0 0
SEA LTD SPONSORD ADS 81141R100 1,000 4,468 SH   SOLE 40 4,468 0 0
SEA LTD SPONSORD ADS 81141R100 8,164 36,493 SH   SOLE 43 6,163 0 30,330
SEABOARD CORP DEL COM 811543107 2,695 685 SH   SOLE 2 122 0 563
SEABOARD CORP DEL COM 811543107 1,165 296 SH   SOLE 7 296 0 0
SEABOARD CORP DEL COM 811543107 362 92 SH   SOLE 18 92 0 0
SEABOARD CORP DEL COM 811543107 268 68 SH   SOLE 19 68 0 0
SEABOARD CORP DEL COM 811543107 13,273 3,373 SH   SOLE 21 3,373 0 0
SEABOARD CORP DEL COM 811543107 23,764 6,039 SH   SOLE 22 5,694 0 345
SEABOARD CORP DEL COM 811543107 500 127 SH   SOLE 23 127 0 0
SEABOARD CORP DEL COM 811543107 146 37 SH   SOLE 25 37 0 0
SEABOARD CORP DEL COM 811543107 614 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107 1,480 376 SH   SOLE 30 376 0 0
SEABOARD CORP DEL COM 811543107 20 5 SH   SOLE 31 5 0 0
SEABOARD CORP DEL COM 811543107 130 33 SH   SOLE 40 33 0 0
SEABOARD CORP DEL COM 811543107 9,448 2,401 SH   SOLE 43 96 0 2,305
SEABRIDGE GOLD INC COM 811916105 4,198 254,594 SH   SOLE 7 254,594 0 0
SEABRIDGE GOLD INC COM 811916105 50 3,007 SH   SOLE 43 149 0 2,858
SEACHANGE INTL INC COM 811699107 14 8,836 SH   SOLE 18 8,836 0 0
SEACHANGE INTL INC COM 811699107 218 136,441 SH   SOLE 21 136,441 0 0
SEACHANGE INTL INC COM 811699107 658 411,000 SH   SOLE 22 411,000 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,621 45,795 SH   SOLE 2 18,637 0 27,158
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,288 205,927 SH   SOLE 18 205,927 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,343 94,457 SH   SOLE 19 94,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 238,867 6,749,566 SH   SOLE 21 6,749,566 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 48,946 1,383,053 SH   SOLE 22 1,327,603 0 55,450
SEACOAST BKG CORP FLA COM NEW 811707801 274 7,731 SH   SOLE 25 7,731 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 618 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,530 99,736 SH   SOLE 30 99,736 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 45 1,281 SH   SOLE 36 1,281 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 209 5,903 SH   SOLE 40 5,903 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 459 12,959 SH   SOLE 43 0 0 12,959
SEACOR MARINE HLDGS INC COM 78413P101 13 3,810 SH   SOLE 18 3,810 0 0
SEACOR MARINE HLDGS INC COM 78413P101 324 95,276 SH   SOLE 21 95,276 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,094 321,896 SH   SOLE 22 321,896 0 0
SEACOR MARINE HLDGS INC COM 78413P101 2 676 SH   SOLE 43 0 0 676
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 22,393 198,200 SH   SOLE 2 131,657 0 66,543
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 13,258 117,352 SH   SOLE 4 101,484 0 15,868
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 28,072 248,467 SH   SOLE 7 193,932 0 54,535
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,222 10,817 SH   SOLE 13 8,074 0 2,743
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,318 29,367 SH   SOLE 15 29,367 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 37,689 333,590 SH   SOLE 18 305,741 0 27,849
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,236 46,348 SH   SOLE 19 46,348 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 760,266 6,729,211 SH   SOLE 21 6,729,211 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 350,526 3,102,549 SH   SOLE 22 2,802,954 0 299,595
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 13,890 122,943 SH   SOLE 23 122,943 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 43,081 381,314 SH   SOLE 25 381,314 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 60,092 531,878 SH   SOLE 26 231,951 0 299,927
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 75,509 668,343 SH   SOLE 28 18,685 0 649,658
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 403 3,566 SH   SOLE 29 3,566 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 159,107 1,408,276 SH   SOLE 30 1,408,276 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9,756 86,355 SH   SOLE 31 28,672 0 57,683
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6,047 53,527 SH   SOLE 32 53,527 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7,005 62,001 SH   SOLE 34 62,001 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 20,034 177,323 SH   SOLE 35 177,323 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 10,607 93,882 SH   SOLE 36 93,882 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 785 6,951 SH   SOLE 40 6,951 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 20,900 184,993 SH   SOLE 43 12,406 0 172,587
SEAGEN INC COM 81181C104 56,466 365,241 SH   SOLE 2 147,173 0 218,068
SEAGEN INC COM 81181C104 13,857 89,631 SH   SOLE 4 56,689 0 32,942
SEAGEN INC COM 81181C104 8,428 54,513 SH   SOLE 7 54,513 0 0
SEAGEN INC COM 81181C104 348 2,251 SH   SOLE 13 555 0 1,696
SEAGEN INC COM 81181C104 1,643 10,627 SH   SOLE 15 10,627 0 0
SEAGEN INC COM 81181C104 45,933 297,110 SH   SOLE 18 289,794 0 7,316
SEAGEN INC COM 81181C104 302,281 1,955,249 SH   SOLE 19 1,955,249 0 0
SEAGEN INC COM 81181C104 266 1,722 SH   SOLE 20 1,722 0 0
SEAGEN INC COM 81181C104 704,922 4,559,648 SH   SOLE 21 4,559,648 0 0
SEAGEN INC COM 81181C104 479,151 3,099,293 SH   SOLE 22 2,940,686 0 158,607
SEAGEN INC COM 81181C104 11,862 76,729 SH   SOLE 23 76,729 0 0
SEAGEN INC COM 81181C104 27,258 176,312 SH   SOLE 25 176,312 0 0
SEAGEN INC COM 81181C104 33,619 217,455 SH   SOLE 26 109,989 0 107,466
SEAGEN INC COM 81181C104 39,361 254,600 SH   SOLE 28 9,562 0 245,038
SEAGEN INC COM 81181C104 164 1,058 SH   SOLE 29 1,058 0 0
SEAGEN INC COM 81181C104 123,640 799,740 SH   SOLE 30 761,972 0 37,768
SEAGEN INC COM 81181C104 7,878 50,959 SH   SOLE 31 17,352 0 33,607
SEAGEN INC COM 81181C104 6,842 44,254 SH   SOLE 32 44,254 0 0
SEAGEN INC COM 81181C104 177,933 1,150,922 SH   SOLE 34 1,150,922 0 0
SEAGEN INC COM 81181C104 11,482 74,268 SH   SOLE 36 74,268 0 0
SEAGEN INC COM 81181C104 677 4,378 SH   SOLE 40 4,378 0 0
SEAGEN INC COM 81181C104 8,626 55,793 SH   SOLE 43 6,556 0 49,237
SEALED AIR CORP NEW COM 81211K100 31,542 467,490 SH   SOLE 2 151,114 0 316,376
SEALED AIR CORP NEW COM 81211K100 7,039 104,325 SH   SOLE 4 51,230 0 53,095
SEALED AIR CORP NEW COM 81211K100 8,858 131,295 SH   SOLE 7 126,971 0 4,324
SEALED AIR CORP NEW COM 81211K100 19 285 SH   SOLE 13 285 0 0
SEALED AIR CORP NEW COM 81211K100 1,315 19,496 SH   SOLE 15 19,496 0 0
SEALED AIR CORP NEW COM 81211K100 205,188 3,041,172 SH   SOLE 18 2,897,982 0 143,190
SEALED AIR CORP NEW COM 81211K100 294,552 4,365,674 SH   SOLE 19 4,365,674 0 0
SEALED AIR CORP NEW COM 81211K100 252,743 3,746,006 SH   SOLE 21 3,746,006 0 0
SEALED AIR CORP NEW COM 81211K100 263,654 3,907,722 SH   SOLE 22 3,595,177 0 312,545
SEALED AIR CORP NEW COM 81211K100 12,652 187,521 SH   SOLE 23 187,521 0 0
SEALED AIR CORP NEW COM 81211K100 8,545 126,645 SH   SOLE 25 83,355 0 43,290
SEALED AIR CORP NEW COM 81211K100 17,215 255,156 SH   SOLE 26 102,634 0 152,522
SEALED AIR CORP NEW COM 81211K100 30,287 448,899 SH   SOLE 28 2,708 0 446,191
SEALED AIR CORP NEW COM 81211K100 29 431 SH   SOLE 29 431 0 0
SEALED AIR CORP NEW COM 81211K100 57,551 852,987 SH   SOLE 30 635,734 0 217,253
SEALED AIR CORP NEW COM 81211K100 3,853 57,101 SH   SOLE 31 18,068 0 39,033
SEALED AIR CORP NEW COM 81211K100 34,122 505,743 SH   SOLE 34 505,743 0 0
SEALED AIR CORP NEW COM 81211K100 3,103 45,994 SH   SOLE 36 45,994 0 0
SEALED AIR CORP NEW COM 81211K100 324 4,809 SH   SOLE 40 4,809 0 0
SEALED AIR CORP NEW COM 81211K100 8,442 125,127 SH   SOLE 43 11,583 0 113,544
SEASPINE HLDGS CORP COM 81255T108 337 24,751 SH   SOLE 2 5,649 0 19,102
SEASPINE HLDGS CORP COM 81255T108 6 463 SH   SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108 1,376 101,063 SH   SOLE 18 101,063 0 0
SEASPINE HLDGS CORP COM 81255T108 1,473 108,179 SH   SOLE 19 108,179 0 0
SEASPINE HLDGS CORP COM 81255T108 19,292 1,416,440 SH   SOLE 21 1,416,440 0 0
SEASPINE HLDGS CORP COM 81255T108 11,233 824,769 SH   SOLE 22 812,372 0 12,397
SEASPINE HLDGS CORP COM 81255T108 158 11,627 SH   SOLE 26 0 0 11,627
SEASPINE HLDGS CORP COM 81255T108 26 1,935 SH   SOLE 30 1,935 0 0
SEASPINE HLDGS CORP COM 81255T108 31 2,309 SH   SOLE 43 0 0 2,309
SEAWORLD ENTMT INC COM 81282V100 2,502 38,573 SH   SOLE 2 20,503 0 18,070
SEAWORLD ENTMT INC COM 81282V100 13 201 SH   SOLE 4 201 0 0
SEAWORLD ENTMT INC COM 81282V100 48 743 SH   SOLE 7 743 0 0
SEAWORLD ENTMT INC COM 81282V100 9,443 145,589 SH   SOLE 18 145,589 0 0
SEAWORLD ENTMT INC COM 81282V100 5,940 91,575 SH   SOLE 19 91,575 0 0
SEAWORLD ENTMT INC COM 81282V100 117,697 1,814,626 SH   SOLE 21 1,814,626 0 0
SEAWORLD ENTMT INC COM 81282V100 84,927 1,309,393 SH   SOLE 22 1,269,420 0 39,973
SEAWORLD ENTMT INC COM 81282V100 579 8,921 SH   SOLE 25 8,921 0 0
SEAWORLD ENTMT INC COM 81282V100 1,509 23,259 SH   SOLE 26 17,867 0 5,392
SEAWORLD ENTMT INC COM 81282V100 60 919 SH   SOLE 28 919 0 0
SEAWORLD ENTMT INC COM 81282V100 1,991 30,691 SH   SOLE 30 30,691 0 0
SEAWORLD ENTMT INC COM 81282V100 226 3,491 SH   SOLE 36 3,491 0 0
SEAWORLD ENTMT INC COM 81282V100 447 6,894 SH   SOLE 40 6,894 0 0
SEAWORLD ENTMT INC COM 81282V100 1,199 18,491 SH   SOLE 43 898 0 17,593
SECOND SIGHT MED PRODS INC COM NEW 81362J209 6 3,639 SH   SOLE 18 3,639 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 103 63,289 SH   SOLE 21 63,289 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 5 2,897 SH   SOLE 22 2,897 0 0
SECUREWORKS CORP CL A 81374A105 141 8,836 SH   SOLE 2 323 0 8,513
SECUREWORKS CORP CL A 81374A105 516 32,292 SH   SOLE 18 32,292 0 0
SECUREWORKS CORP CL A 81374A105 260 16,277 SH   SOLE 19 16,277 0 0
SECUREWORKS CORP CL A 81374A105 5,656 354,151 SH   SOLE 21 354,151 0 0
SECUREWORKS CORP CL A 81374A105 3,965 248,277 SH   SOLE 22 242,194 0 6,083
SECUREWORKS CORP CL A 81374A105 176 10,998 SH   SOLE 25 10,998 0 0
SECUREWORKS CORP CL A 81374A105 457 28,606 SH   SOLE 26 13,692 0 14,914
SECUREWORKS CORP CL A 81374A105 15 937 SH   SOLE 36 937 0 0
SECUREWORKS CORP CL A 81374A105 1 34 SH   SOLE 43 0 0 34
SECURITY NATL FINL CORP CL A NEW 814785309 281 30,532 SH   SOLE 2 10,651 0 19,881
SECURITY NATL FINL CORP CL A NEW 814785309 17 1,805 SH   SOLE 18 1,805 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 339 36,838 SH   SOLE 21 36,838 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 426 46,286 SH   SOLE 22 46,286 0 0
SEELOS THERAPEUTICS INC COM 81577F109 216 132,726 SH   SOLE 2 3,088 0 129,638
SEELOS THERAPEUTICS INC COM 81577F109 410 251,812 SH   SOLE 18 251,812 0 0
SEELOS THERAPEUTICS INC COM 81577F109 341 209,098 SH   SOLE 19 209,098 0 0
SEELOS THERAPEUTICS INC COM 81577F109 5,499 3,373,403 SH   SOLE 21 3,373,403 0 0
SEELOS THERAPEUTICS INC COM 81577F109 4,232 2,596,015 SH   SOLE 22 2,578,622 0 17,393
SEER INC COM CL A 81578P106 755 33,081 SH   SOLE 2 13,338 0 19,743
SEER INC COM CL A 81578P106 7 286 SH   SOLE 4 286 0 0
SEER INC COM CL A 81578P106 6 284 SH   SOLE 7 284 0 0
SEER INC COM CL A 81578P106 2,884 126,457 SH   SOLE 18 123,552 0 2,905
SEER INC COM CL A 81578P106 9,064 397,374 SH   SOLE 19 397,374 0 0
SEER INC COM CL A 81578P106 39,258 1,721,093 SH   SOLE 21 1,721,093 0 0
SEER INC COM CL A 81578P106 21,832 957,135 SH   SOLE 22 927,223 0 29,912
SEER INC COM CL A 81578P106 28 1,236 SH   SOLE 23 1,236 0 0
SEER INC COM CL A 81578P106 108 4,727 SH   SOLE 25 4,727 0 0
SEER INC COM CL A 81578P106 238 10,418 SH   SOLE 26 363 0 10,055
SEER INC COM CL A 81578P106 765 33,553 SH   SOLE 30 33,553 0 0
SEER INC COM CL A 81578P106 85 3,730 SH   SOLE 40 3,730 0 0
SEER INC COM CL A 81578P106 132 5,803 SH   SOLE 43 40 0 5,763
SEI INVTS CO COM 784117103 11,536 189,303 SH   SOLE 2 84,864 0 104,439
SEI INVTS CO COM 784117103 5,129 84,162 SH   SOLE 4 44,951 0 39,211
SEI INVTS CO COM 784117103 4,262 69,932 SH   SOLE 7 41,897 0 28,035
SEI INVTS CO COM 784117103 30 485 SH   SOLE 13 485 0 0
SEI INVTS CO COM 784117103 871 14,294 SH   SOLE 15 14,294 0 0
SEI INVTS CO COM 784117103 23,205 380,786 SH   SOLE 18 374,826 0 5,960
SEI INVTS CO COM 784117103 1,892 31,044 SH   SOLE 19 31,044 0 0
SEI INVTS CO COM 784117103 379,343 6,224,854 SH   SOLE 21 6,224,854 0 0
SEI INVTS CO COM 784117103 183,362 3,008,888 SH   SOLE 22 2,879,033 0 129,855
SEI INVTS CO COM 784117103 4,221 69,261 SH   SOLE 23 69,261 0 0
SEI INVTS CO COM 784117103 9,488 155,697 SH   SOLE 25 155,697 0 0
SEI INVTS CO COM 784117103 8,698 142,728 SH   SOLE 26 58,445 0 84,283
SEI INVTS CO COM 784117103 12,310 201,998 SH   SOLE 28 2,173 0 199,825
SEI INVTS CO COM 784117103 34,043 558,626 SH   SOLE 30 470,115 0 88,511
SEI INVTS CO COM 784117103 2,564 42,075 SH   SOLE 31 11,794 0 30,281
SEI INVTS CO COM 784117103 399 6,551 SH   SOLE 34 6,551 0 0
SEI INVTS CO COM 784117103 7,069 116,006 SH   SOLE 36 116,006 0 0
SEI INVTS CO COM 784117103 247 4,047 SH   SOLE 40 4,047 0 0
SEI INVTS CO COM 784117103 5,168 84,800 SH   SOLE 43 3,290 0 81,510
SELECT ENERGY SVCS INC CL A COM 81617J301 392 62,924 SH   SOLE 2 19,289 0 43,635
SELECT ENERGY SVCS INC CL A COM 81617J301 2 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 481 77,274 SH   SOLE 7 77,274 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,272 204,143 SH   SOLE 18 204,143 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 675 108,376 SH   SOLE 19 108,376 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 14,972 2,403,221 SH   SOLE 21 2,403,221 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 9,774 1,568,815 SH   SOLE 22 1,513,434 0 55,381
SELECT ENERGY SVCS INC CL A COM 81617J301 37 5,868 SH   SOLE 23 5,868 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 75 12,099 SH   SOLE 25 12,099 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 25 4,059 SH   SOLE 26 866 0 3,193
SELECT ENERGY SVCS INC CL A COM 81617J301 56 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 4,794 769,532 SH   SOLE 30 769,532 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 46 7,453 SH   SOLE 40 7,453 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 289 46,432 SH   SOLE 43 123 0 46,309
SELECT MED HLDGS CORP COM 81619Q105 3,085 104,931 SH   SOLE 2 51,214 0 53,717
SELECT MED HLDGS CORP COM 81619Q105 10 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 69 2,349 SH   SOLE 7 2,349 0 0
SELECT MED HLDGS CORP COM 81619Q105 11,838 402,641 SH   SOLE 18 383,455 0 19,186
SELECT MED HLDGS CORP COM 81619Q105 14,834 504,543 SH   SOLE 19 504,543 0 0
SELECT MED HLDGS CORP COM 81619Q105 389,511 13,248,678 SH   SOLE 21 13,248,678 0 0
SELECT MED HLDGS CORP COM 81619Q105 88,266 3,002,245 SH   SOLE 22 2,942,673 0 59,572
SELECT MED HLDGS CORP COM 81619Q105 488 16,590 SH   SOLE 23 16,590 0 0
SELECT MED HLDGS CORP COM 81619Q105 440 14,970 SH   SOLE 25 14,970 0 0
SELECT MED HLDGS CORP COM 81619Q105 3,689 125,473 SH   SOLE 26 44,434 0 81,039
SELECT MED HLDGS CORP COM 81619Q105 60 2,053 SH   SOLE 28 2,053 0 0
SELECT MED HLDGS CORP COM 81619Q105 8,869 301,664 SH   SOLE 30 301,664 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,193 40,582 SH   SOLE 34 40,582 0 0
SELECT MED HLDGS CORP COM 81619Q105 200 6,816 SH   SOLE 36 6,816 0 0
SELECT MED HLDGS CORP COM 81619Q105 382 12,996 SH   SOLE 40 12,996 0 0
SELECT MED HLDGS CORP COM 81619Q105 765 26,034 SH   SOLE 43 994 0 25,040
SELECT SECTOR SPDR TR OPTIONS 81369Y100 2,718 30,000 SH Call SOLE 19 30,000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 25,450 280,876 SH   SOLE 2 280,876 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 68 750 SH   SOLE 43 0 0 750
SELECT SECTOR SPDR TR OPTIONS 81369Y209 10,567 75,000 SH Call SOLE 19 75,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 131,609 934,124 SH   SOLE 2 934,124 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 442 3,135 SH   SOLE 4 3,135 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 27,641 196,188 SH   SOLE 7 37,615 0 158,573
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14 100 SH   SOLE 17 0 0 100
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,130 43,511 SH   SOLE 18 43,511 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 70,891 503,166 SH   SOLE 19 503,166 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,348 23,760 SH   SOLE 22 23,760 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 18 128 SH   SOLE 43 0 0 128
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 57,989 752,031 SH   SOLE 2 752,031 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,534 110,670 SH   SOLE 7 20,869 0 89,801
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 81 1,050 SH   SOLE 43 0 0 1,050
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 126,434 618,442 SH   SOLE 2 618,442 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 390 1,906 SH   SOLE 4 1,906 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 35,555 173,916 SH   SOLE 7 33,367 0 140,549
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4 20 SH   SOLE 17 0 0 20
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,303 25,940 SH   SOLE 18 25,940 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 66,135 323,491 SH   SOLE 19 323,491 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,068 15,009 SH   SOLE 22 15,009 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 26,207 472,192 SH   SOLE 2 472,192 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,586 118,665 SH   SOLE 7 22,575 0 96,090
SELECT SECTOR SPDR TR ENERGY 81369Y506 1 12 SH   SOLE 17 0 0 12
SELECT SECTOR SPDR TR ENERGY 81369Y506 7,574 136,475 SH   SOLE 19 136,475 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,100 19,825 SH   SOLE 30 19,825 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 6 104 SH   SOLE 43 0 0 104
SELECT SECTOR SPDR TR OPTIONS 81369Y506 8,286 149,300 SH Call SOLE 2 149,300 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 99,505 1,792,900 SH Call SOLE 19 1,792,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 372 6,700 SH Call SOLE 22 6,700 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 13,898 250,400 SH Call SOLE 26 250,400 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 8,647 155,800 SH Call SOLE 30 155,800 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 106,484 2,726,853 SH   SOLE 2 2,726,853 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 492 12,600 SH   SOLE 4 12,600 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 22,589 578,463 SH   SOLE 7 110,251 0 468,212
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 1 SH   SOLE 17 0 0 1
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6,492 166,261 SH   SOLE 18 166,261 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 95,909 2,456,058 SH   SOLE 19 2,456,058 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3,157 80,844 SH   SOLE 22 80,844 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 198 5,079 SH   SOLE 43 0 0 5,079
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 78,207 739,123 SH   SOLE 2 739,123 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 724 6,839 SH   SOLE 4 6,839 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11,268 106,491 SH   SOLE 7 20,330 0 86,161
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10,219 96,577 SH   SOLE 18 96,577 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 131,215 1,240,100 SH   SOLE 19 1,240,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,298 50,073 SH   SOLE 22 50,073 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 159 1,500 SH   SOLE 30 1,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 53 500 SH   SOLE 43 0 0 500
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 287,874 1,655,684 SH   SOLE 2 1,655,684 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 36,805 211,684 SH   SOLE 7 40,669 0 171,015
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 782 4,500 SH   SOLE 43 0 0 4,500
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 98,977 1,274,160 SH   SOLE 2 1,274,160 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 37,534 483,186 SH   SOLE 7 92,496 0 390,690
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 27,004 521,205 SH   SOLE 2 521,205 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 14,815 285,946 SH   SOLE 7 52,807 0 233,139
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 56,880 1,097,854 SH   SOLE 22 1,097,854 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 24,756 345,844 SH   SOLE 2 345,844 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 19,641 274,386 SH   SOLE 7 52,956 0 221,430
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 107 1,500 SH   SOLE 43 0 0 1,500
SELECTA BIOSCIENCES INC COM 816212104 183 56,041 SH   SOLE 2 8,773 0 47,268
SELECTA BIOSCIENCES INC COM 816212104 5 1,436 SH   SOLE 7 1,436 0 0
SELECTA BIOSCIENCES INC COM 816212104 977 299,695 SH   SOLE 18 299,695 0 0
SELECTA BIOSCIENCES INC COM 816212104 714 219,074 SH   SOLE 19 219,074 0 0
SELECTA BIOSCIENCES INC COM 816212104 13,694 4,200,756 SH   SOLE 21 4,200,756 0 0
SELECTA BIOSCIENCES INC COM 816212104 6,914 2,120,746 SH   SOLE 22 2,070,576 0 50,170
SELECTA BIOSCIENCES INC COM 816212104 153 47,053 SH   SOLE 30 47,053 0 0
SELECTA BIOSCIENCES INC COM 816212104 23 7,081 SH   SOLE 43 0 0 7,081
SELECTIVE INS GROUP INC COM 816300107 6,820 83,231 SH   SOLE 2 49,298 0 33,933
SELECTIVE INS GROUP INC COM 816300107 18 216 SH   SOLE 4 216 0 0
SELECTIVE INS GROUP INC COM 816300107 101 1,228 SH   SOLE 7 1,228 0 0
SELECTIVE INS GROUP INC COM 816300107 23,560 287,527 SH   SOLE 18 287,527 0 0
SELECTIVE INS GROUP INC COM 816300107 10,313 125,862 SH   SOLE 19 125,862 0 0
SELECTIVE INS GROUP INC COM 816300107 363,332 4,434,127 SH   SOLE 21 4,434,127 0 0
SELECTIVE INS GROUP INC COM 816300107 145,843 1,779,877 SH   SOLE 22 1,720,339 0 59,538
SELECTIVE INS GROUP INC COM 816300107 74 899 SH   SOLE 23 899 0 0
SELECTIVE INS GROUP INC COM 816300107 652 7,960 SH   SOLE 25 7,960 0 0
SELECTIVE INS GROUP INC COM 816300107 2,718 33,167 SH   SOLE 26 20,826 0 12,341
SELECTIVE INS GROUP INC COM 816300107 88 1,069 SH   SOLE 28 1,069 0 0
SELECTIVE INS GROUP INC COM 816300107 2,843 34,699 SH   SOLE 30 34,699 0 0
SELECTIVE INS GROUP INC COM 816300107 155 1,896 SH   SOLE 36 1,896 0 0
SELECTIVE INS GROUP INC COM 816300107 596 7,278 SH   SOLE 40 7,278 0 0
SELECTIVE INS GROUP INC COM 816300107 3,265 39,845 SH   SOLE 43 583 0 39,262
SELECTQUOTE INC COM 816307300 317 34,998 SH   SOLE 2 19,214 0 15,784
SELECTQUOTE INC COM 816307300 2 213 SH   SOLE 4 213 0 0
SELECTQUOTE INC COM 816307300 20 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300 4,273 471,604 SH   SOLE 18 462,931 0 8,673
SELECTQUOTE INC COM 816307300 2,711 299,281 SH   SOLE 19 299,281 0 0
SELECTQUOTE INC COM 816307300 135,919 15,002,127 SH   SOLE 21 15,002,127 0 0
SELECTQUOTE INC COM 816307300 27,655 3,052,467 SH   SOLE 22 3,005,924 0 46,543
SELECTQUOTE INC COM 816307300 66 7,246 SH   SOLE 25 7,246 0 0
SELECTQUOTE INC COM 816307300 236 26,000 SH   SOLE 26 21,678 0 4,322
SELECTQUOTE INC COM 816307300 59 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300 3,252 358,947 SH   SOLE 30 358,947 0 0
SELECTQUOTE INC COM 816307300 49 5,397 SH   SOLE 40 5,397 0 0
SELECTQUOTE INC COM 816307300 353 38,974 SH   SOLE 43 1,290 0 37,684
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 18 3,201 SH   SOLE 18 3,201 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 215 38,905 SH   SOLE 21 38,905 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 1,176 212,738 SH   SOLE 22 212,738 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 130 29,093 SH   SOLE 2 24,992 0 4,101
SEMA4 HOLDINGS CORP COM CL A 81663L101 2,082 466,922 SH   SOLE 21 466,922 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 7,877 1,766,046 SH   SOLE 22 1,728,366 0 37,680
SEMA4 HOLDINGS CORP COM CL A 81663L101 62 13,869 SH   SOLE 25 13,869 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 36 8,097 SH   SOLE 26 0 0 8,097
SEMA4 HOLDINGS CORP COM CL A 81663L101 134 29,941 SH   SOLE 30 29,941 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 39 8,838 SH   SOLE 40 8,838 0 0
SEMLER SCIENTIFIC INC COM 81684M104 5,795 63,232 SH   SOLE 22 63,232 0 0
SEMPRA COM 816851109 108,965 823,747 SH   SOLE 2 188,305 0 635,442
SEMPRA COM 816851109 41,018 310,088 SH   SOLE 4 205,027 0 105,061
SEMPRA COM 816851109 103,045 778,990 SH   SOLE 7 769,165 0 9,825
SEMPRA COM 816851109 854 6,456 SH   SOLE 13 2,649 0 3,807
SEMPRA COM 816851109 5,960 45,059 SH   SOLE 15 45,059 0 0
SEMPRA COM 816851109 0 2 SH   SOLE 17 0 0 2
SEMPRA COM 816851109 117,788 890,441 SH   SOLE 18 808,490 0 81,951
SEMPRA COM 816851109 413,010 3,122,243 SH   SOLE 19 3,122,243 0 0
SEMPRA COM 816851109 1,251,853 9,463,663 SH   SOLE 21 9,463,663 0 0
SEMPRA COM 816851109 923,155 6,978,793 SH   SOLE 22 6,328,505 0 650,288
SEMPRA COM 816851109 27,473 207,689 SH   SOLE 23 207,689 0 0
SEMPRA COM 816851109 70,640 534,021 SH   SOLE 25 534,021 0 0
SEMPRA COM 816851109 112,270 848,732 SH   SOLE 26 368,994 0 479,738
SEMPRA COM 816851109 128,167 968,904 SH   SOLE 28 11,415 0 957,489
SEMPRA COM 816851109 131 992 SH   SOLE 29 992 0 0
SEMPRA COM 816851109 237,661 1,796,652 SH   SOLE 30 1,796,652 0 0
SEMPRA COM 816851109 174,641 1,320,241 SH   SOLE 31 36,520 0 1,283,721
SEMPRA COM 816851109 4,348 32,871 SH   SOLE 32 32,871 0 0
SEMPRA COM 816851109 127,150 961,219 SH   SOLE 34 961,219 0 0
SEMPRA COM 816851109 14,809 111,953 SH   SOLE 35 111,953 0 0
SEMPRA COM 816851109 20,650 156,111 SH   SOLE 36 156,111 0 0
SEMPRA COM 816851109 1,387 10,484 SH   SOLE 40 10,484 0 0
SEMPRA COM 816851109 20,460 154,675 SH   SOLE 43 10,686 0 143,989
SEMRUSH HLDGS INC CL A COM 81686C104 7 317 SH   SOLE 2 317 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 5,026 241,079 SH   SOLE 22 241,079 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 1 42 SH   SOLE 43 0 0 42
SEMTECH CORP COM 816850101 5,579 62,730 SH   SOLE 2 55,824 0 6,906
SEMTECH CORP COM 816850101 24 268 SH   SOLE 4 268 0 0
SEMTECH CORP COM 816850101 81 907 SH   SOLE 7 907 0 0
SEMTECH CORP COM 816850101 25,402 285,640 SH   SOLE 18 285,640 0 0
SEMTECH CORP COM 816850101 10,710 120,436 SH   SOLE 19 120,436 0 0
SEMTECH CORP COM 816850101 398,199 4,477,663 SH   SOLE 21 4,477,663 0 0
SEMTECH CORP COM 816850101 163,758 1,841,429 SH   SOLE 22 1,805,348 0 36,081
SEMTECH CORP COM 816850101 795 8,939 SH   SOLE 25 8,939 0 0
SEMTECH CORP COM 816850101 2,575 28,959 SH   SOLE 26 23,189 0 5,770
SEMTECH CORP COM 816850101 103 1,157 SH   SOLE 28 1,157 0 0
SEMTECH CORP COM 816850101 3,785 42,559 SH   SOLE 30 42,559 0 0
SEMTECH CORP COM 816850101 165 1,853 SH   SOLE 36 1,853 0 0
SEMTECH CORP COM 816850101 737 8,285 SH   SOLE 40 8,285 0 0
SEMTECH CORP COM 816850101 2,004 22,529 SH   SOLE 43 269 0 22,260
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 2,157 181,986 SH   SOLE 43 23,322 0 158,664
SENECA FOODS CORP NEW CL B 817070105 6 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL B 817070105 2 52 SH   SOLE 22 52 0 0
SENECA FOODS CORP NEW CL A 817070501 681 14,195 SH   SOLE 2 5,201 0 8,994
SENECA FOODS CORP NEW CL A 817070501 3 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,223 25,500 SH   SOLE 18 25,500 0 0
SENECA FOODS CORP NEW CL A 817070501 4,272 89,100 SH   SOLE 19 89,100 0 0
SENECA FOODS CORP NEW CL A 817070501 37,993 792,342 SH   SOLE 21 792,342 0 0
SENECA FOODS CORP NEW CL A 817070501 9,864 205,711 SH   SOLE 22 202,012 0 3,699
SENECA FOODS CORP NEW CL A 817070501 34 703 SH   SOLE 23 703 0 0
SENECA FOODS CORP NEW CL A 817070501 281 5,865 SH   SOLE 26 0 0 5,865
SENECA FOODS CORP NEW CL A 817070501 414 8,625 SH   SOLE 30 8,625 0 0
SENECA FOODS CORP NEW CL A 817070501 901 18,781 SH   SOLE 43 685 0 18,096
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 17,658 286,234 SH   SOLE 2 41,405 0 244,829
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7,533 122,107 SH   SOLE 4 52,735 0 69,372
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 967 15,680 SH   SOLE 7 15,680 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 27 439 SH   SOLE 13 439 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,236 20,039 SH   SOLE 15 20,039 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 8,919 144,572 SH   SOLE 18 136,702 0 7,870
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 27,870 451,775 SH   SOLE 19 451,775 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 153,755 2,492,385 SH   SOLE 21 2,492,385 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 218,787 3,546,549 SH   SOLE 22 3,372,906 0 173,643
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5,669 91,891 SH   SOLE 23 91,891 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 13,881 225,016 SH   SOLE 25 225,016 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 14,349 232,598 SH   SOLE 26 105,390 0 127,208
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 26,182 424,413 SH   SOLE 28 2,817 0 421,596
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 46,250 749,717 SH   SOLE 30 656,617 0 93,100
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3,380 54,792 SH   SOLE 31 16,804 0 37,988
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 73,404 1,189,878 SH   SOLE 34 1,189,878 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3,720 60,302 SH   SOLE 36 60,302 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 312 5,050 SH   SOLE 40 5,050 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4,740 76,832 SH   SOLE 43 5,713 0 71,119
SENSEI BIOTHERAPEUTICS INC COM 81728A108 39 6,718 SH   SOLE 2 891 0 5,827
SENSEI BIOTHERAPEUTICS INC COM 81728A108 397 68,482 SH   SOLE 18 68,482 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 229 39,492 SH   SOLE 19 39,492 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 5,168 891,115 SH   SOLE 21 891,115 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 1,055 181,816 SH   SOLE 22 170,338 0 11,478
SENSEI BIOTHERAPEUTICS INC COM 81728A108 77 13,347 SH   SOLE 30 13,347 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 10 1,759 SH   SOLE 43 0 0 1,759
SENSEONICS HLDGS INC COM 81727U105 403 150,858 SH   SOLE 2 102,814 0 48,044
SENSEONICS HLDGS INC COM 81727U105 18 6,676 SH   SOLE 7 6,676 0 0
SENSEONICS HLDGS INC COM 81727U105 3,262 1,221,870 SH   SOLE 18 1,221,870 0 0
SENSEONICS HLDGS INC COM 81727U105 2,008 752,204 SH   SOLE 19 752,204 0 0
SENSEONICS HLDGS INC COM 81727U105 49,188 18,422,326 SH   SOLE 21 18,422,326 0 0
SENSEONICS HLDGS INC COM 81727U105 25,749 9,643,737 SH   SOLE 22 9,414,912 0 228,825
SENSEONICS HLDGS INC COM 81727U105 240 89,956 SH   SOLE 25 89,956 0 0
SENSEONICS HLDGS INC COM 81727U105 245 91,663 SH   SOLE 26 62,785 0 28,878
SENSEONICS HLDGS INC COM 81727U105 631 236,493 SH   SOLE 30 236,493 0 0
SENSEONICS HLDGS INC COM 81727U105 955 357,687 SH   SOLE 34 357,687 0 0
SENSEONICS HLDGS INC COM 81727U105 115 43,183 SH   SOLE 40 43,183 0 0
SENSEONICS HLDGS INC COM 81727U105 158 59,071 SH   SOLE 43 292 0 58,779
SENSIENT TECHNOLOGIES CORP COM 81725T100 7,545 75,403 SH   SOLE 2 58,563 0 16,840
SENSIENT TECHNOLOGIES CORP COM 81725T100 13 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 57 565 SH   SOLE 7 565 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 19,537 195,252 SH   SOLE 18 195,252 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 9,997 99,911 SH   SOLE 19 99,911 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 308,910 3,087,246 SH   SOLE 21 3,087,246 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 123,572 1,234,979 SH   SOLE 22 1,202,565 0 32,414
SENSIENT TECHNOLOGIES CORP COM 81725T100 72 724 SH   SOLE 23 724 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 599 5,988 SH   SOLE 25 5,988 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,814 18,129 SH   SOLE 26 11,098 0 7,031
SENSIENT TECHNOLOGIES CORP COM 81725T100 75 753 SH   SOLE 28 753 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,526 25,244 SH   SOLE 30 25,244 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 81 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 506 5,056 SH   SOLE 40 5,056 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,151 31,496 SH   SOLE 43 1,520 0 29,976
SENSUS HEALTHCARE INC COM 81728J109 16 2,271 SH   SOLE 18 2,271 0 0
SENSUS HEALTHCARE INC COM 81728J109 737 102,109 SH   SOLE 21 102,109 0 0
SENSUS HEALTHCARE INC COM 81728J109 137 19,044 SH   SOLE 22 19,044 0 0
SENTINELONE INC CL A 81730H109 231 4,577 SH   SOLE 2 3,456 0 1,121
SENTINELONE INC CL A 81730H109 868 17,187 SH   SOLE 19 17,187 0 0
SENTINELONE INC CL A 81730H109 13,807 273,469 SH   SOLE 21 273,469 0 0
SENTINELONE INC CL A 81730H109 28,485 564,164 SH   SOLE 22 564,164 0 0
SENTINELONE INC CL A 81730H109 2,227 44,104 SH   SOLE 34 44,104 0 0
SEQLL INC COM 81734C106 11 6,131 SH   SOLE 21 6,131 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 3 394 SH   SOLE 2 0 0 394
SERA PROGNOSTICS INC CLASS A COM 81749D107 83 12,025 SH   SOLE 18 12,025 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 7 1,035 SH   SOLE 19 1,035 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 934 135,948 SH   SOLE 21 135,948 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 105 15,241 SH   SOLE 22 14,435 0 806
SERA PROGNOSTICS INC CLASS A COM 81749D107 88 12,779 SH   SOLE 30 12,779 0 0
SERES THERAPEUTICS INC COM 81750R102 565 67,847 SH   SOLE 2 29,357 0 38,490
SERES THERAPEUTICS INC COM 81750R102 2 246 SH   SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102 8 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102 1,684 202,187 SH   SOLE 18 185,280 0 16,907
SERES THERAPEUTICS INC COM 81750R102 3,175 381,183 SH   SOLE 19 381,183 0 0
SERES THERAPEUTICS INC COM 81750R102 24,022 2,883,827 SH   SOLE 21 2,883,827 0 0
SERES THERAPEUTICS INC COM 81750R102 14,515 1,742,481 SH   SOLE 22 1,703,285 0 39,196
SERES THERAPEUTICS INC COM 81750R102 126 15,180 SH   SOLE 23 15,180 0 0
SERES THERAPEUTICS INC COM 81750R102 72 8,697 SH   SOLE 25 8,697 0 0
SERES THERAPEUTICS INC COM 81750R102 763 91,651 SH   SOLE 26 24,591 0 67,060
SERES THERAPEUTICS INC COM 81750R102 65 7,787 SH   SOLE 28 7,787 0 0
SERES THERAPEUTICS INC COM 81750R102 3,489 418,844 SH   SOLE 30 418,844 0 0
SERES THERAPEUTICS INC COM 81750R102 60 7,204 SH   SOLE 40 7,204 0 0
SERES THERAPEUTICS INC COM 81750R102 288 34,542 SH   SOLE 43 0 0 34,542
SERITAGE GROWTH PPTYS CL A 81752R100 410 30,914 SH   SOLE 2 10,347 0 20,567
SERITAGE GROWTH PPTYS CL A 81752R100 2 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 8 577 SH   SOLE 7 577 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,550 116,826 SH   SOLE 18 116,826 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,635 123,183 SH   SOLE 19 123,183 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 20,489 1,544,005 SH   SOLE 21 1,544,005 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 12,831 966,885 SH   SOLE 22 927,188 0 39,697
SERITAGE GROWTH PPTYS CL A 81752R100 19 1,418 SH   SOLE 23 1,418 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 59 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 200 15,100 SH   SOLE 26 11,768 0 3,332
SERITAGE GROWTH PPTYS CL A 81752R100 59 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 313 23,588 SH   SOLE 30 23,588 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 48 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 509 38,346 SH   SOLE 43 18,952 0 19,394
SERVICE CORP INTL COM 817565104 49,636 699,202 SH   SOLE 2 488,492 0 210,710
SERVICE CORP INTL COM 817565104 6,402 90,186 SH   SOLE 4 90,186 0 0
SERVICE CORP INTL COM 817565104 655 9,222 SH   SOLE 7 9,222 0 0
SERVICE CORP INTL COM 817565104 2,704 38,095 SH   SOLE 13 38,095 0 0
SERVICE CORP INTL COM 817565104 32,537 458,330 SH   SOLE 18 396,884 0 61,446
SERVICE CORP INTL COM 817565104 28,815 405,901 SH   SOLE 19 405,901 0 0
SERVICE CORP INTL COM 817565104 569,067 8,016,161 SH   SOLE 21 8,016,161 0 0
SERVICE CORP INTL COM 817565104 395,575 5,572,266 SH   SOLE 22 4,839,027 0 733,239
SERVICE CORP INTL COM 817565104 10,379 146,199 SH   SOLE 23 146,199 0 0
SERVICE CORP INTL COM 817565104 2,245 31,629 SH   SOLE 25 31,629 0 0
SERVICE CORP INTL COM 817565104 9,142 128,785 SH   SOLE 26 58,744 0 70,041
SERVICE CORP INTL COM 817565104 8,632 121,589 SH   SOLE 28 2,996 0 118,593
SERVICE CORP INTL COM 817565104 4,850 68,319 SH   SOLE 29 68,319 0 0
SERVICE CORP INTL COM 817565104 15,829 222,972 SH   SOLE 30 222,972 0 0
SERVICE CORP INTL COM 817565104 6,962 98,064 SH   SOLE 31 98,064 0 0
SERVICE CORP INTL COM 817565104 1,875 26,408 SH   SOLE 34 26,408 0 0
SERVICE CORP INTL COM 817565104 528 7,436 SH   SOLE 36 7,436 0 0
SERVICE CORP INTL COM 817565104 1,520 21,408 SH   SOLE 40 21,408 0 0
SERVICE CORP INTL COM 817565104 5,909 83,231 SH   SOLE 43 1,935 0 81,296
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,749 198,954 SH   SOLE 2 105,333 0 93,621
SERVICE PPTYS TR COM SH BEN INT 81761L102 749 85,218 SH   SOLE 4 85,218 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,773 201,735 SH   SOLE 7 201,735 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 5,546 630,958 SH   SOLE 18 630,958 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 19,032 2,165,174 SH   SOLE 19 2,165,174 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 181,339 20,630,121 SH   SOLE 21 20,630,121 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 45,263 5,149,425 SH   SOLE 22 4,993,137 0 156,288
SERVICE PPTYS TR COM SH BEN INT 81761L102 57 6,461 SH   SOLE 23 6,461 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 6,325 719,519 SH   SOLE 25 719,519 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 516 58,693 SH   SOLE 26 44,266 0 14,427
SERVICE PPTYS TR COM SH BEN INT 81761L102 893 101,638 SH   SOLE 28 1,473 0 100,165
SERVICE PPTYS TR COM SH BEN INT 81761L102 4,759 541,364 SH   SOLE 30 541,364 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 6,134 697,841 SH   SOLE 31 0 0 697,841
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,493 283,572 SH   SOLE 34 283,572 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 6,458 734,645 SH   SOLE 43 123,189 0 611,456
SERVICENOW INC COM 81762P102 372,749 574,247 SH   SOLE 2 215,677 0 358,570
SERVICENOW INC COM 81762P102 114,331 176,135 SH   SOLE 4 112,361 0 63,774
SERVICENOW INC COM 81762P102 111,779 172,203 SH   SOLE 7 166,422 0 5,781
SERVICENOW INC COM 81762P102 13,832 21,309 SH   SOLE 13 19,162 0 2,147
SERVICENOW INC COM 81762P102 11,908 18,345 SH   SOLE 15 18,345 0 0
SERVICENOW INC COM 81762P102 623,476 960,509 SH   SOLE 18 766,214 0 194,295
SERVICENOW INC COM 81762P102 715,728 1,102,630 SH   SOLE 19 1,102,630 0 0
SERVICENOW INC COM 81762P102 3,135,689 4,830,752 SH   SOLE 21 4,830,752 0 0
SERVICENOW INC COM 81762P102 2,974,571 4,582,537 SH   SOLE 22 4,046,557 0 535,980
SERVICENOW INC COM 81762P102 107,744 165,988 SH   SOLE 23 165,988 0 0
SERVICENOW INC COM 81762P102 229,097 352,940 SH   SOLE 25 352,940 0 0
SERVICENOW INC COM 81762P102 338,277 521,140 SH   SOLE 26 200,896 0 320,244
SERVICENOW INC COM 81762P102 367,852 566,702 SH   SOLE 28 6,087 0 560,615
SERVICENOW INC COM 81762P102 18,797 28,958 SH   SOLE 29 28,958 0 0
SERVICENOW INC COM 81762P102 775,446 1,194,629 SH   SOLE 30 1,140,916 0 53,713
SERVICENOW INC COM 81762P102 76,814 118,338 SH   SOLE 31 61,895 0 56,443
SERVICENOW INC COM 81762P102 368,975 568,432 SH   SOLE 34 568,432 0 0
SERVICENOW INC COM 81762P102 52,368 80,677 SH   SOLE 36 80,677 0 0
SERVICENOW INC COM 81762P102 4,259 6,562 SH   SOLE 40 6,562 0 0
SERVICENOW INC COM 81762P102 95,852 147,667 SH   SOLE 43 12,806 0 134,861
SERVICESOURCE INTL INC COM 81763U100 20 20,163 SH   SOLE 18 20,163 0 0
SERVICESOURCE INTL INC COM 81763U100 286 289,076 SH   SOLE 21 289,076 0 0
SERVICESOURCE INTL INC COM 81763U100 947 956,968 SH   SOLE 22 956,968 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,409 28,363 SH   SOLE 2 17,943 0 10,420
SERVISFIRST BANCSHARES INC COM 81768T108 14 162 SH   SOLE 4 162 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 61 717 SH   SOLE 7 717 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 15,005 176,656 SH   SOLE 18 176,656 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,348 98,283 SH   SOLE 19 98,283 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 488,105 5,746,467 SH   SOLE 21 5,746,467 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 105,350 1,240,286 SH   SOLE 22 1,209,369 0 30,917
SERVISFIRST BANCSHARES INC COM 81768T108 19 226 SH   SOLE 23 226 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 550 6,474 SH   SOLE 25 6,474 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,664 19,594 SH   SOLE 26 15,143 0 4,451
SERVISFIRST BANCSHARES INC COM 81768T108 82 966 SH   SOLE 28 966 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 7,722 90,916 SH   SOLE 30 90,916 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 540 6,360 SH   SOLE 40 6,360 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 714 8,409 SH   SOLE 43 99 0 8,310
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SESEN BIO INC COM 817763105 25 30,305 SH   SOLE 2 7,036 0 23,269
SESEN BIO INC COM 817763105 2 2,747 SH   SOLE 7 2,747 0 0
SESEN BIO INC COM 817763105 427 523,844 SH   SOLE 18 523,844 0 0
SESEN BIO INC COM 817763105 280 343,186 SH   SOLE 19 343,186 0 0
SESEN BIO INC COM 817763105 6,887 8,450,362 SH   SOLE 21 8,450,362 0 0
SESEN BIO INC COM 817763105 3,302 4,051,147 SH   SOLE 22 4,025,432 0 25,715
SESEN BIO INC COM 817763105 71 87,013 SH   SOLE 30 87,013 0 0
SEVEN HILLS REALTY TRUST COM 81784E101 26 2,467 SH   SOLE 18 2,467 0 0
SEVEN HILLS REALTY TRUST COM 81784E101 332 31,997 SH   SOLE 21 31,997 0 0
SEVEN HILLS REALTY TRUST COM 81784E101 8 767 SH   SOLE 22 767 0 0
SFL CORPORATION LTD SHS G7738W106 907 111,309 SH   SOLE 2 46,516 0 64,793
SFL CORPORATION LTD SHS G7738W106 14 1,680 SH   SOLE 7 1,680 0 0
SFL CORPORATION LTD SHS G7738W106 3,017 370,169 SH   SOLE 18 370,169 0 0
SFL CORPORATION LTD SHS G7738W106 1,806 221,601 SH   SOLE 19 221,601 0 0
SFL CORPORATION LTD SHS G7738W106 34,020 4,174,192 SH   SOLE 21 4,174,192 0 0
SFL CORPORATION LTD SHS G7738W106 10,513 1,289,893 SH   SOLE 22 1,221,263 0 68,630
SFL CORPORATION LTD SHS G7738W106 579 70,988 SH   SOLE 28 70,988 0 0
SFL CORPORATION LTD SHS G7738W106 60 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106 0 1 SH   SOLE 43 0 0 1
SG BLOCKS INC COM NEW 78418A505 260 138,537 SH   SOLE 22 138,537 0 0
SHAKE SHACK INC CL A 819047101 6,269 86,872 SH   SOLE 2 48,595 0 38,277
SHAKE SHACK INC CL A 819047101 10 141 SH   SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101 37 517 SH   SOLE 7 517 0 0
SHAKE SHACK INC CL A 819047101 10,429 144,521 SH   SOLE 18 131,639 0 12,882
SHAKE SHACK INC CL A 819047101 29,199 404,649 SH   SOLE 19 404,649 0 0
SHAKE SHACK INC CL A 819047101 328,719 4,555,420 SH   SOLE 21 4,555,420 0 0
SHAKE SHACK INC CL A 819047101 91,839 1,272,708 SH   SOLE 22 1,250,671 0 22,037
SHAKE SHACK INC CL A 819047101 1,024 14,197 SH   SOLE 23 14,197 0 0
SHAKE SHACK INC CL A 819047101 390 5,405 SH   SOLE 25 5,405 0 0
SHAKE SHACK INC CL A 819047101 5,679 78,706 SH   SOLE 26 8,909 0 69,797
SHAKE SHACK INC CL A 819047101 46 644 SH   SOLE 28 644 0 0
SHAKE SHACK INC CL A 819047101 5,013 69,476 SH   SOLE 30 69,476 0 0
SHAKE SHACK INC CL A 819047101 105 1,451 SH   SOLE 34 1,451 0 0
SHAKE SHACK INC CL A 819047101 127 1,765 SH   SOLE 36 1,765 0 0
SHAKE SHACK INC CL A 819047101 318 4,413 SH   SOLE 40 4,413 0 0
SHAKE SHACK INC CL A 819047101 763 10,574 SH   SOLE 43 816 0 9,758
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 14 3,821 SH   SOLE 21 3,821 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 2 603 SH   SOLE 22 603 0 0
SHARECARE INC COM CL A 81948W104 40 8,800 SH   SOLE 2 0 0 8,800
SHARECARE INC COM CL A 81948W104 3,672 817,825 SH   SOLE 21 817,825 0 0
SHARECARE INC COM CL A 81948W104 16,575 3,691,564 SH   SOLE 22 3,691,564 0 0
SHARPS COMPLIANCE CORP COM 820017101 110 15,465 SH   SOLE 2 13,711 0 1,754
SHARPS COMPLIANCE CORP COM 820017101 399 55,948 SH   SOLE 18 55,948 0 0
SHARPS COMPLIANCE CORP COM 820017101 201 28,138 SH   SOLE 19 28,138 0 0
SHARPS COMPLIANCE CORP COM 820017101 3,697 518,450 SH   SOLE 21 518,450 0 0
SHARPS COMPLIANCE CORP COM 820017101 1,603 224,781 SH   SOLE 22 224,105 0 676
SHATTUCK LABS INC COM 82024L103 99 11,581 SH   SOLE 2 5,573 0 6,008
SHATTUCK LABS INC COM 82024L103 3 398 SH   SOLE 7 398 0 0
SHATTUCK LABS INC COM 82024L103 641 75,356 SH   SOLE 18 75,356 0 0
SHATTUCK LABS INC COM 82024L103 392 46,016 SH   SOLE 19 46,016 0 0
SHATTUCK LABS INC COM 82024L103 9,808 1,152,521 SH   SOLE 21 1,152,521 0 0
SHATTUCK LABS INC COM 82024L103 5,332 626,551 SH   SOLE 22 610,185 0 16,366
SHATTUCK LABS INC COM 82024L103 25 2,926 SH   SOLE 25 2,926 0 0
SHATTUCK LABS INC COM 82024L103 11 1,279 SH   SOLE 26 1,279 0 0
SHATTUCK LABS INC COM 82024L103 2,358 277,141 SH   SOLE 30 277,141 0 0
SHATTUCK LABS INC COM 82024L103 19 2,286 SH   SOLE 36 2,286 0 0
SHATTUCK LABS INC COM 82024L103 17 1,940 SH   SOLE 40 1,940 0 0
SHATTUCK LABS INC COM 82024L103 101 11,824 SH   SOLE 43 49 0 11,775
SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 15 SH   SOLE 18 15 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 14,522 478,648 SH   SOLE 43 49,076 0 429,572
SHENANDOAH TELECOMMUNICATION COM 82312B106 797 31,257 SH   SOLE 2 13,017 0 18,240
SHENANDOAH TELECOMMUNICATION COM 82312B106 3 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 18 706 SH   SOLE 7 706 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 4,581 179,646 SH   SOLE 18 179,646 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,181 85,525 SH   SOLE 19 85,525 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 156,860 6,151,368 SH   SOLE 21 6,151,368 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 32,209 1,263,114 SH   SOLE 22 1,218,890 0 44,224
SHENANDOAH TELECOMMUNICATION COM 82312B106 179 7,038 SH   SOLE 25 7,038 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 469 18,376 SH   SOLE 26 14,228 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106 47 1,851 SH   SOLE 28 1,851 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,246 88,061 SH   SOLE 30 88,061 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 158 6,206 SH   SOLE 40 6,206 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 384 15,040 SH   SOLE 43 0 0 15,040
SHERWIN WILLIAMS CO COM 824348106 179,389 509,397 SH   SOLE 2 70,078 0 439,319
SHERWIN WILLIAMS CO COM 824348106 55,076 156,395 SH   SOLE 4 93,475 0 62,920
SHERWIN WILLIAMS CO COM 824348106 73,622 209,057 SH   SOLE 7 201,897 0 7,160
SHERWIN WILLIAMS CO COM 824348106 1,142 3,243 SH   SOLE 13 643 0 2,600
SHERWIN WILLIAMS CO COM 824348106 8,259 23,451 SH   SOLE 15 23,451 0 0
SHERWIN WILLIAMS CO COM 824348106 1 3 SH   SOLE 17 0 0 3
SHERWIN WILLIAMS CO COM 824348106 303,617 862,155 SH   SOLE 18 688,831 0 173,324
SHERWIN WILLIAMS CO COM 824348106 178,491 506,845 SH   SOLE 19 506,845 0 0
SHERWIN WILLIAMS CO COM 824348106 2,149,897 6,104,887 SH   SOLE 21 6,104,887 0 0
SHERWIN WILLIAMS CO COM 824348106 1,854,829 5,267,006 SH   SOLE 22 4,770,638 0 496,368
SHERWIN WILLIAMS CO COM 824348106 50,744 144,095 SH   SOLE 23 144,095 0 0
SHERWIN WILLIAMS CO COM 824348106 155,368 441,186 SH   SOLE 25 441,186 0 0
SHERWIN WILLIAMS CO COM 824348106 205,090 582,377 SH   SOLE 26 209,016 0 373,361
SHERWIN WILLIAMS CO COM 824348106 240,205 682,091 SH   SOLE 28 6,272 0 675,819
SHERWIN WILLIAMS CO COM 824348106 94 268 SH   SOLE 29 268 0 0
SHERWIN WILLIAMS CO COM 824348106 406,346 1,153,867 SH   SOLE 30 1,153,867 0 0
SHERWIN WILLIAMS CO COM 824348106 34,900 99,102 SH   SOLE 31 27,801 0 71,301
SHERWIN WILLIAMS CO COM 824348106 18,051 51,257 SH   SOLE 34 51,257 0 0
SHERWIN WILLIAMS CO COM 824348106 35,354 100,393 SH   SOLE 36 100,393 0 0
SHERWIN WILLIAMS CO COM 824348106 2,945 8,362 SH   SOLE 40 8,362 0 0
SHERWIN WILLIAMS CO COM 824348106 87,577 248,685 SH   SOLE 43 13,396 0 235,289
SHIFT TECHNOLOGIES INC CL A 82452T107 62 18,130 SH   SOLE 2 2,516 0 15,614
SHIFT TECHNOLOGIES INC CL A 82452T107 3 998 SH   SOLE 7 998 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 687 201,534 SH   SOLE 18 201,534 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 503 147,572 SH   SOLE 19 147,572 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 8,063 2,364,623 SH   SOLE 21 2,364,623 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 5,675 1,664,315 SH   SOLE 22 1,634,128 0 30,187
SHIFT TECHNOLOGIES INC CL A 82452T107 4 1,051 SH   SOLE 23 1,051 0 0
SHIFT4 PMTS INC CL A 82452J109 7,190 124,113 SH   SOLE 2 12,857 0 111,256
SHIFT4 PMTS INC CL A 82452J109 9 149 SH   SOLE 4 149 0 0
SHIFT4 PMTS INC CL A 82452J109 35 612 SH   SOLE 7 612 0 0
SHIFT4 PMTS INC CL A 82452J109 1,179 20,352 SH   SOLE 18 20,352 0 0
SHIFT4 PMTS INC CL A 82452J109 17,705 305,619 SH   SOLE 19 305,619 0 0
SHIFT4 PMTS INC CL A 82452J109 35,439 611,762 SH   SOLE 21 611,762 0 0
SHIFT4 PMTS INC CL A 82452J109 58,809 1,015,181 SH   SOLE 22 967,044 0 48,137
SHIFT4 PMTS INC CL A 82452J109 369 6,366 SH   SOLE 25 6,366 0 0
SHIFT4 PMTS INC CL A 82452J109 777 13,412 SH   SOLE 26 10,004 0 3,408
SHIFT4 PMTS INC CL A 82452J109 45 769 SH   SOLE 28 769 0 0
SHIFT4 PMTS INC CL A 82452J109 3,254 56,169 SH   SOLE 30 56,169 0 0
SHIFT4 PMTS INC CL A 82452J109 37 646 SH   SOLE 31 646 0 0
SHIFT4 PMTS INC CL A 82452J109 80,519 1,389,935 SH   SOLE 34 1,389,935 0 0
SHIFT4 PMTS INC CL A 82452J109 287 4,961 SH   SOLE 40 4,961 0 0
SHIFT4 PMTS INC CL A 82452J109 8 141 SH   SOLE 43 0 0 141
SHIFTPIXY INC COM NEW 82452L203 2 1,653 SH   SOLE 18 1,653 0 0
SHIFTPIXY INC COM NEW 82452L203 28 23,669 SH   SOLE 21 23,669 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 1,292 41,784 SH   SOLE 2 41,784 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 374 12,115 SH   SOLE 4 12,115 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,023 33,107 SH   SOLE 18 33,107 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 75 2,435 SH   SOLE 19 2,435 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 5,656 182,967 SH   SOLE 21 182,967 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2,796 90,451 SH   SOLE 22 64,904 0 25,547
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 117 3,780 SH   SOLE 31 0 0 3,780
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 44,102 1,426,788 SH   SOLE 43 99,937 0 1,326,851
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 5,766 237,296 SH   SOLE 2 53,957 0 183,339
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 85 3,484 SH   SOLE 4 331 0 3,153
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 35 1,437 SH   SOLE 7 1,437 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1,132 46,591 SH   SOLE 18 46,591 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 189,817 7,811,404 SH   SOLE 19 7,811,404 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 80,628 3,318,035 SH   SOLE 21 3,318,035 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 60,288 2,480,990 SH   SOLE 22 2,370,748 0 110,242
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 274 11,294 SH   SOLE 25 11,294 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 843 34,679 SH   SOLE 26 27,619 0 7,060
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1,014 41,719 SH   SOLE 28 41,719 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 48,056 1,977,594 SH   SOLE 30 1,977,594 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 41 1,682 SH   SOLE 31 1,682 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 94,806 3,901,490 SH   SOLE 34 3,901,490 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 260 10,706 SH   SOLE 40 10,706 0 0
SHOCKWAVE MED INC COM 82489T104 6,340 35,550 SH   SOLE 2 17,903 0 17,647
SHOCKWAVE MED INC COM 82489T104 79 441 SH   SOLE 4 92 0 349
SHOCKWAVE MED INC COM 82489T104 85 479 SH   SOLE 7 479 0 0
SHOCKWAVE MED INC COM 82489T104 17,548 98,402 SH   SOLE 18 90,052 0 8,350
SHOCKWAVE MED INC COM 82489T104 35,678 200,068 SH   SOLE 19 200,068 0 0
SHOCKWAVE MED INC COM 82489T104 246,189 1,380,526 SH   SOLE 21 1,380,526 0 0
SHOCKWAVE MED INC COM 82489T104 162,771 912,750 SH   SOLE 22 895,121 0 17,629
SHOCKWAVE MED INC COM 82489T104 1,026 5,752 SH   SOLE 23 5,752 0 0
SHOCKWAVE MED INC COM 82489T104 1,117 6,265 SH   SOLE 25 6,265 0 0
SHOCKWAVE MED INC COM 82489T104 6,828 38,288 SH   SOLE 26 12,990 0 25,298
SHOCKWAVE MED INC COM 82489T104 111 623 SH   SOLE 28 623 0 0
SHOCKWAVE MED INC COM 82489T104 3,673 20,597 SH   SOLE 30 20,597 0 0
SHOCKWAVE MED INC COM 82489T104 25 138 SH   SOLE 34 138 0 0
SHOCKWAVE MED INC COM 82489T104 908 5,089 SH   SOLE 36 5,089 0 0
SHOCKWAVE MED INC COM 82489T104 729 4,087 SH   SOLE 40 4,087 0 0
SHOCKWAVE MED INC COM 82489T104 1,334 7,478 SH   SOLE 43 556 0 6,922
SHOE CARNIVAL INC COM 824889109 1,206 30,852 SH   SOLE 2 20,231 0 10,621
SHOE CARNIVAL INC COM 824889109 10 250 SH   SOLE 7 250 0 0
SHOE CARNIVAL INC COM 824889109 2,538 64,943 SH   SOLE 18 64,943 0 0
SHOE CARNIVAL INC COM 824889109 4,281 109,544 SH   SOLE 19 109,544 0 0
SHOE CARNIVAL INC COM 824889109 82,814 2,119,087 SH   SOLE 21 2,119,087 0 0
SHOE CARNIVAL INC COM 824889109 20,441 523,043 SH   SOLE 22 512,033 0 11,010
SHOE CARNIVAL INC COM 824889109 82 2,108 SH   SOLE 23 2,108 0 0
SHOE CARNIVAL INC COM 824889109 109 2,796 SH   SOLE 25 2,796 0 0
SHOE CARNIVAL INC COM 824889109 188 4,810 SH   SOLE 26 708 0 4,102
SHOE CARNIVAL INC COM 824889109 1,585 40,555 SH   SOLE 30 40,555 0 0
SHOE CARNIVAL INC COM 824889109 42 1,062 SH   SOLE 36 1,062 0 0
SHOE CARNIVAL INC COM 824889109 65 1,666 SH   SOLE 40 1,666 0 0
SHOE CARNIVAL INC COM 824889109 458 11,709 SH   SOLE 43 714 0 10,995
SHOPIFY INC CL A 82509L107 1,594 1,157 SH   SOLE 2 1,157 0 0
SHOPIFY INC CL A 82509L107 196 142 SH   SOLE 4 142 0 0
SHOPIFY INC CL A 82509L107 4 3 SH   SOLE 17 0 0 3
SHOPIFY INC CL A 82509L107 227,133 164,901 SH   SOLE 18 105,448 0 59,453
SHOPIFY INC CL A 82509L107 300,073 217,856 SH   SOLE 19 217,856 0 0
SHOPIFY INC CL A 82509L107 40,663 29,522 SH   SOLE 21 29,522 0 0
SHOPIFY INC CL A 82509L107 45,370 32,939 SH   SOLE 22 32,939 0 0
SHOPIFY INC CL A 82509L107 17,176 12,470 SH   SOLE 26 1,142 0 11,328
SHOPIFY INC CL A 82509L107 16,785 12,186 SH   SOLE 28 9,051 0 3,135
SHOPIFY INC CL A 82509L107 4,366 3,170 SH   SOLE 30 3,170 0 0
SHOPIFY INC CL A 82509L107 1,709 1,241 SH   SOLE 31 0 0 1,241
SHOPIFY INC CL A 82509L107 128,484 93,281 SH   SOLE 34 93,281 0 0
SHOPIFY INC CL A 82509L107 46,601 33,832 SH   SOLE 43 2,912 0 30,920
SHORE BANCSHARES INC COM 825107105 15 736 SH   SOLE 2 0 0 736
SHORE BANCSHARES INC COM 825107105 68 3,273 SH   SOLE 18 3,273 0 0
SHORE BANCSHARES INC COM 825107105 1,288 61,760 SH   SOLE 21 61,760 0 0
SHORE BANCSHARES INC COM 825107105 3,613 173,269 SH   SOLE 22 173,269 0 0
SHORE BANCSHARES INC COM 825107105 50 2,412 SH   SOLE 26 0 0 2,412
SHOTSPOTTER INC COM 82536T107 105 3,548 SH   SOLE 2 2,607 0 941
SHOTSPOTTER INC COM 82536T107 5 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 751 25,439 SH   SOLE 18 25,439 0 0
SHOTSPOTTER INC COM 82536T107 424 14,380 SH   SOLE 19 14,380 0 0
SHOTSPOTTER INC COM 82536T107 9,139 309,587 SH   SOLE 21 309,587 0 0
SHOTSPOTTER INC COM 82536T107 5,737 194,342 SH   SOLE 22 188,205 0 6,137
SHOTSPOTTER INC COM 82536T107 4 148 SH   SOLE 23 148 0 0
SHOTSPOTTER INC COM 82536T107 55 1,864 SH   SOLE 25 1,864 0 0
SHOTSPOTTER INC COM 82536T107 23 770 SH   SOLE 26 770 0 0
SHOTSPOTTER INC COM 82536T107 116 3,924 SH   SOLE 30 3,924 0 0
SHOTSPOTTER INC COM 82536T107 20 674 SH   SOLE 36 674 0 0
SHOTSPOTTER INC COM 82536T107 50 1,691 SH   SOLE 40 1,691 0 0
SHOTSPOTTER INC COM 82536T107 74 2,491 SH   SOLE 43 0 0 2,491
SHUTTERSTOCK INC COM 825690100 3,359 30,290 SH   SOLE 2 13,977 0 16,313
SHUTTERSTOCK INC COM 825690100 8 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100 37 330 SH   SOLE 7 330 0 0
SHUTTERSTOCK INC COM 825690100 9,586 86,458 SH   SOLE 18 81,232 0 5,226
SHUTTERSTOCK INC COM 825690100 21,002 189,408 SH   SOLE 19 189,408 0 0
SHUTTERSTOCK INC COM 825690100 306,728 2,766,306 SH   SOLE 21 2,766,306 0 0
SHUTTERSTOCK INC COM 825690100 75,923 684,733 SH   SOLE 22 670,746 0 13,987
SHUTTERSTOCK INC COM 825690100 702 6,331 SH   SOLE 23 6,331 0 0
SHUTTERSTOCK INC COM 825690100 351 3,166 SH   SOLE 25 3,166 0 0
SHUTTERSTOCK INC COM 825690100 3,888 35,061 SH   SOLE 26 7,001 0 28,060
SHUTTERSTOCK INC COM 825690100 45 406 SH   SOLE 28 406 0 0
SHUTTERSTOCK INC COM 825690100 4,719 42,561 SH   SOLE 30 42,561 0 0
SHUTTERSTOCK INC COM 825690100 339 3,059 SH   SOLE 40 3,059 0 0
SHUTTERSTOCK INC COM 825690100 1,151 10,384 SH   SOLE 43 570 0 9,814
SHYFT GROUP INC COM 825698103 681 13,852 SH   SOLE 2 10,036 0 3,816
SHYFT GROUP INC COM 825698103 4 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103 27 556 SH   SOLE 7 556 0 0
SHYFT GROUP INC COM 825698103 4,860 98,915 SH   SOLE 18 98,915 0 0
SHYFT GROUP INC COM 825698103 3,559 72,447 SH   SOLE 19 72,447 0 0
SHYFT GROUP INC COM 825698103 63,404 1,290,530 SH   SOLE 21 1,290,530 0 0
SHYFT GROUP INC COM 825698103 37,246 758,101 SH   SOLE 22 739,295 0 18,806
SHYFT GROUP INC COM 825698103 198 4,032 SH   SOLE 25 4,032 0 0
SHYFT GROUP INC COM 825698103 877 17,847 SH   SOLE 26 17,847 0 0
SHYFT GROUP INC COM 825698103 28 574 SH   SOLE 28 574 0 0
SHYFT GROUP INC COM 825698103 1,064 21,651 SH   SOLE 30 21,651 0 0
SHYFT GROUP INC COM 825698103 174 3,537 SH   SOLE 40 3,537 0 0
SHYFT GROUP INC COM 825698103 329 6,693 SH   SOLE 43 0 0 6,693
SI-BONE INC COM 825704109 509 22,910 SH   SOLE 2 15,786 0 7,124
SI-BONE INC COM 825704109 2 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109 14 612 SH   SOLE 7 612 0 0
SI-BONE INC COM 825704109 2,062 92,852 SH   SOLE 18 92,852 0 0
SI-BONE INC COM 825704109 6,866 309,149 SH   SOLE 19 309,149 0 0
SI-BONE INC COM 825704109 201 9,060 SH   SOLE 20 9,060 0 0
SI-BONE INC COM 825704109 31,291 1,408,861 SH   SOLE 21 1,408,861 0 0
SI-BONE INC COM 825704109 16,883 760,142 SH   SOLE 22 747,746 0 12,396
SI-BONE INC COM 825704109 60 2,702 SH   SOLE 23 2,702 0 0
SI-BONE INC COM 825704109 115 5,196 SH   SOLE 25 5,196 0 0
SI-BONE INC COM 825704109 261 11,771 SH   SOLE 26 2,310 0 9,461
SI-BONE INC COM 825704109 37 1,684 SH   SOLE 28 1,684 0 0
SI-BONE INC COM 825704109 1,329 59,847 SH   SOLE 30 59,847 0 0
SI-BONE INC COM 825704109 29 1,292 SH   SOLE 34 1,292 0 0
SI-BONE INC COM 825704109 107 4,802 SH   SOLE 36 4,802 0 0
SI-BONE INC COM 825704109 72 3,237 SH   SOLE 40 3,237 0 0
SI-BONE INC COM 825704109 124 5,580 SH   SOLE 43 21 0 5,559
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2,223 177,298 SH   SOLE 43 16,393 0 160,905
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 174 75,024 SH   SOLE 21 75,024 0 0
SIEBERT FINL CORP COM 826176109 26 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J105 52 14,220 SH   SOLE 2 3,749 0 10,471
SIENTRA INC COM 82621J105 2 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 634 172,805 SH   SOLE 18 172,805 0 0
SIENTRA INC COM 82621J105 422 114,900 SH   SOLE 19 114,900 0 0
SIENTRA INC COM 82621J105 7,602 2,071,293 SH   SOLE 21 2,071,293 0 0
SIENTRA INC COM 82621J105 4,837 1,318,076 SH   SOLE 22 1,307,128 0 10,948
SIENTRA INC COM 82621J105 7 1,853 SH   SOLE 43 0 0 1,853
SIERRA BANCORP COM 82620P102 1,020 37,565 SH   SOLE 2 13,865 0 23,700
SIERRA BANCORP COM 82620P102 6 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,253 46,168 SH   SOLE 18 46,168 0 0
SIERRA BANCORP COM 82620P102 3,215 118,420 SH   SOLE 19 118,420 0 0
SIERRA BANCORP COM 82620P102 15,122 556,990 SH   SOLE 21 556,990 0 0
SIERRA BANCORP COM 82620P102 11,968 440,793 SH   SOLE 22 431,954 0 8,839
SIERRA BANCORP COM 82620P102 394 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 1,333 49,091 SH   SOLE 26 0 0 49,091
SIERRA BANCORP COM 82620P102 5 176 SH   SOLE 43 0 0 176
SIERRA ONCOLOGY INC COM NEW 82640U404 31 1,436 SH   SOLE 18 1,436 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 398 18,308 SH   SOLE 21 18,308 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 80 3,701 SH   SOLE 22 3,701 0 0
SIERRA WIRELESS INC COM 826516106 1,033 58,611 SH   SOLE 25 58,611 0 0
SIERRA WIRELESS INC COM 826516106 318 18,069 SH   SOLE 26 11,177 0 6,892
SIERRA WIRELESS INC COM 826516106 408 23,154 SH   SOLE 34 23,154 0 0
SIERRA WIRELESS INC COM 826516106 4 223 SH   SOLE 36 223 0 0
SIERRA WIRELESS INC COM 826516106 302 17,126 SH   SOLE 43 0 0 17,126
SIFCO INDS INC COM 826546103 4 591 SH   SOLE 18 591 0 0
SIFCO INDS INC COM 826546103 62 9,463 SH   SOLE 21 9,463 0 0
SIFCO INDS INC COM 826546103 38 5,804 SH   SOLE 22 5,804 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 148 45,806 SH   SOLE 43 0 0 45,806
SIGA TECHNOLOGIES INC COM 826917106 2,029 269,874 SH   SOLE 2 12,983 0 256,891
SIGA TECHNOLOGIES INC COM 826917106 8 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,070 142,249 SH   SOLE 18 142,249 0 0
SIGA TECHNOLOGIES INC COM 826917106 695 92,475 SH   SOLE 19 92,475 0 0
SIGA TECHNOLOGIES INC COM 826917106 13,852 1,842,072 SH   SOLE 21 1,842,072 0 0
SIGA TECHNOLOGIES INC COM 826917106 9,209 1,224,662 SH   SOLE 22 1,190,795 0 33,867
SIGA TECHNOLOGIES INC COM 826917106 74 9,898 SH   SOLE 25 9,898 0 0
SIGA TECHNOLOGIES INC COM 826917106 391 52,031 SH   SOLE 30 52,031 0 0
SIGA TECHNOLOGIES INC COM 826917106 65 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106 619 82,350 SH   SOLE 43 0 0 82,350
SIGHT SCIENCES INC COM 82657M105 69 3,920 SH   SOLE 2 2,995 0 925
SIGHT SCIENCES INC COM 82657M105 425 24,195 SH   SOLE 18 24,195 0 0
SIGHT SCIENCES INC COM 82657M105 325 18,518 SH   SOLE 19 18,518 0 0
SIGHT SCIENCES INC COM 82657M105 6,414 365,066 SH   SOLE 21 365,066 0 0
SIGHT SCIENCES INC COM 82657M105 4,178 237,768 SH   SOLE 22 236,196 0 1,572
SIGHT SCIENCES INC COM 82657M105 126 7,176 SH   SOLE 30 7,176 0 0
SIGILON THERAPEUTICS INC COM 82657L107 99 35,721 SH   SOLE 2 19,731 0 15,990
SIGILON THERAPEUTICS INC COM 82657L107 104 37,728 SH   SOLE 18 37,728 0 0
SIGILON THERAPEUTICS INC COM 82657L107 2,578 934,017 SH   SOLE 19 934,017 0 0
SIGILON THERAPEUTICS INC COM 82657L107 1,453 526,381 SH   SOLE 21 526,381 0 0
SIGILON THERAPEUTICS INC COM 82657L107 539 195,340 SH   SOLE 22 189,038 0 6,302
SIGILON THERAPEUTICS INC COM 82657L107 11 4,076 SH   SOLE 23 4,076 0 0
SIGILON THERAPEUTICS INC COM 82657L107 9 3,294 SH   SOLE 26 0 0 3,294
SIGMA LABS INC COM 826598500 4 2,227 SH   SOLE 18 2,227 0 0
SIGMA LABS INC COM 826598500 51 27,864 SH   SOLE 21 27,864 0 0
SIGMATRON INTL INC COM 82661L101 82 7,916 SH   SOLE 21 7,916 0 0
SIGMATRON INTL INC COM 82661L101 1,085 105,038 SH   SOLE 22 105,038 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 49,788 153,919 SH   SOLE 2 53,355 0 100,564
SIGNATURE BK NEW YORK N Y COM 82669G104 9,823 30,367 SH   SOLE 4 16,673 0 13,694
SIGNATURE BK NEW YORK N Y COM 82669G104 16,600 51,318 SH   SOLE 7 49,732 0 1,586
SIGNATURE BK NEW YORK N Y COM 82669G104 177 548 SH   SOLE 13 548 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,622 8,107 SH   SOLE 15 8,107 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 41,401 127,990 SH   SOLE 18 119,204 0 8,786
SIGNATURE BK NEW YORK N Y COM 82669G104 20,483 63,324 SH   SOLE 19 63,324 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 570,766 1,764,509 SH   SOLE 21 1,764,509 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 461,845 1,427,783 SH   SOLE 22 1,299,077 0 128,706
SIGNATURE BK NEW YORK N Y COM 82669G104 13,928 43,058 SH   SOLE 23 43,058 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4,228 13,070 SH   SOLE 25 13,070 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 24,528 75,828 SH   SOLE 26 30,325 0 45,503
SIGNATURE BK NEW YORK N Y COM 82669G104 22,852 70,646 SH   SOLE 28 1,027 0 69,619
SIGNATURE BK NEW YORK N Y COM 82669G104 2,162 6,685 SH   SOLE 29 6,685 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 117,097 362,004 SH   SOLE 30 362,004 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 6,126 18,938 SH   SOLE 31 17,165 0 1,773
SIGNATURE BK NEW YORK N Y COM 82669G104 41,209 127,398 SH   SOLE 34 127,398 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,600 11,130 SH   SOLE 36 11,130 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 679 2,098 SH   SOLE 40 2,098 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4,413 13,642 SH   SOLE 43 1,403 0 12,239
SIGNET JEWELERS LIMITED SHS G81276100 5,190 59,639 SH   SOLE 2 28,554 0 31,085
SIGNET JEWELERS LIMITED SHS G81276100 204 2,342 SH   SOLE 4 2,342 0 0
SIGNET JEWELERS LIMITED SHS G81276100 133 1,525 SH   SOLE 7 1,525 0 0
SIGNET JEWELERS LIMITED SHS G81276100 19,532 224,431 SH   SOLE 18 215,906 0 8,525
SIGNET JEWELERS LIMITED SHS G81276100 48,667 559,196 SH   SOLE 19 559,196 0 0
SIGNET JEWELERS LIMITED SHS G81276100 541,693 6,224,207 SH   SOLE 21 6,224,207 0 0
SIGNET JEWELERS LIMITED SHS G81276100 128,557 1,477,163 SH   SOLE 22 1,442,918 0 34,245
SIGNET JEWELERS LIMITED SHS G81276100 687 7,889 SH   SOLE 23 7,889 0 0
SIGNET JEWELERS LIMITED SHS G81276100 19,821 227,748 SH   SOLE 25 227,748 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,829 55,492 SH   SOLE 26 16,219 0 39,273
SIGNET JEWELERS LIMITED SHS G81276100 82 938 SH   SOLE 28 938 0 0
SIGNET JEWELERS LIMITED SHS G81276100 8,371 96,185 SH   SOLE 30 96,185 0 0
SIGNET JEWELERS LIMITED SHS G81276100 10,215 117,369 SH   SOLE 34 117,369 0 0
SIGNET JEWELERS LIMITED SHS G81276100 406 4,662 SH   SOLE 36 4,662 0 0
SIGNET JEWELERS LIMITED SHS G81276100 619 7,109 SH   SOLE 40 7,109 0 0
SIGNET JEWELERS LIMITED SHS G81276100 6,106 70,157 SH   SOLE 43 13,102 0 57,055
SIGNIFY HEALTH INC CL A COM 82671G100 1,427 100,376 SH   SOLE 2 13,518 0 86,858
SIGNIFY HEALTH INC CL A COM 82671G100 7 473 SH   SOLE 7 473 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 364 25,572 SH   SOLE 18 25,572 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 291 20,467 SH   SOLE 19 20,467 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 10,841 762,367 SH   SOLE 21 762,367 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 12,676 891,401 SH   SOLE 22 830,388 0 61,013
SIGNIFY HEALTH INC CL A COM 82671G100 61 4,265 SH   SOLE 25 4,265 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 30 2,077 SH   SOLE 26 2,077 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 3,984 280,166 SH   SOLE 30 280,166 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 14 1,005 SH   SOLE 31 1,005 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 7 474 SH   SOLE 36 474 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 57 3,994 SH   SOLE 40 3,994 0 0
SILGAN HOLDINGS INC COM 827048109 15,046 351,212 SH   SOLE 2 72,695 0 278,517
SILGAN HOLDINGS INC COM 827048109 15 342 SH   SOLE 4 342 0 0
SILGAN HOLDINGS INC COM 827048109 74 1,739 SH   SOLE 7 1,739 0 0
SILGAN HOLDINGS INC COM 827048109 7,838 182,960 SH   SOLE 18 182,960 0 0
SILGAN HOLDINGS INC COM 827048109 1,048 24,457 SH   SOLE 19 24,457 0 0
SILGAN HOLDINGS INC COM 827048109 179,579 4,191,858 SH   SOLE 21 4,191,858 0 0
SILGAN HOLDINGS INC COM 827048109 99,613 2,325,234 SH   SOLE 22 2,231,708 0 93,526
SILGAN HOLDINGS INC COM 827048109 541 12,636 SH   SOLE 25 12,636 0 0
SILGAN HOLDINGS INC COM 827048109 1,186 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 60 1,412 SH   SOLE 28 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 2,133 49,782 SH   SOLE 30 49,782 0 0
SILGAN HOLDINGS INC COM 827048109 54 1,260 SH   SOLE 31 1,260 0 0
SILGAN HOLDINGS INC COM 827048109 48 1,132 SH   SOLE 36 1,132 0 0
SILGAN HOLDINGS INC COM 827048109 483 11,284 SH   SOLE 40 11,284 0 0
SILGAN HOLDINGS INC COM 827048109 1,812 42,303 SH   SOLE 43 6,973 0 35,330
SILICON LABORATORIES INC COM 826919102 21,876 105,976 SH   SOLE 2 63,165 0 42,811
SILICON LABORATORIES INC COM 826919102 137 663 SH   SOLE 4 146 0 517
SILICON LABORATORIES INC COM 826919102 115 557 SH   SOLE 7 557 0 0
SILICON LABORATORIES INC COM 826919102 40,508 196,242 SH   SOLE 18 182,288 0 13,954
SILICON LABORATORIES INC COM 826919102 101,383 491,149 SH   SOLE 19 491,149 0 0
SILICON LABORATORIES INC COM 826919102 579,996 2,809,787 SH   SOLE 21 2,809,787 0 0
SILICON LABORATORIES INC COM 826919102 316,385 1,532,723 SH   SOLE 22 1,491,688 0 41,035
SILICON LABORATORIES INC COM 826919102 3,178 15,396 SH   SOLE 23 15,396 0 0
SILICON LABORATORIES INC COM 826919102 8,063 39,059 SH   SOLE 25 39,059 0 0
SILICON LABORATORIES INC COM 826919102 21,717 105,207 SH   SOLE 26 25,862 0 79,345
SILICON LABORATORIES INC COM 826919102 1,995 9,667 SH   SOLE 28 798 0 8,869
SILICON LABORATORIES INC COM 826919102 44,808 217,070 SH   SOLE 30 217,070 0 0
SILICON LABORATORIES INC COM 826919102 2,615 12,670 SH   SOLE 34 12,670 0 0
SILICON LABORATORIES INC COM 826919102 602 2,918 SH   SOLE 36 2,918 0 0
SILICON LABORATORIES INC COM 826919102 1,157 5,607 SH   SOLE 40 5,607 0 0
SILICON LABORATORIES INC COM 826919102 9,929 48,101 SH   SOLE 43 2,616 0 45,485
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 1,402 800,000 PRN   SOLE 2 800,000 0 0
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 6,076 3,466,000 PRN   SOLE 21 3,466,000 0 0
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 6,136 3,500,000 PRN   SOLE 22 3,500,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 21 SH   SOLE 18 21 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,733 18,239 SH   SOLE 22 18,239 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 106 1,116 SH   SOLE 25 1,116 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3,301 34,732 SH   SOLE 43 665 0 34,067
SILK RD MED INC COM 82710M100 864 20,274 SH   SOLE 2 13,196 0 7,078
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 4,041 94,836 SH   SOLE 18 90,460 0 4,376
SILK RD MED INC COM 82710M100 15,555 365,059 SH   SOLE 19 365,059 0 0
SILK RD MED INC COM 82710M100 49,452 1,160,570 SH   SOLE 21 1,160,570 0 0
SILK RD MED INC COM 82710M100 35,084 823,371 SH   SOLE 22 805,717 0 17,654
SILK RD MED INC COM 82710M100 50 1,177 SH   SOLE 23 1,177 0 0
SILK RD MED INC COM 82710M100 267 6,268 SH   SOLE 25 6,268 0 0
SILK RD MED INC COM 82710M100 844 19,799 SH   SOLE 26 13,819 0 5,980
SILK RD MED INC COM 82710M100 12 273 SH   SOLE 28 273 0 0
SILK RD MED INC COM 82710M100 867 20,348 SH   SOLE 30 20,348 0 0
SILK RD MED INC COM 82710M100 228 5,350 SH   SOLE 36 5,350 0 0
SILK RD MED INC COM 82710M100 215 5,050 SH   SOLE 40 5,050 0 0
SILK RD MED INC COM 82710M100 168 3,946 SH   SOLE 43 168 0 3,778
SILVERBACK THERAPEUTICS INC COM 82835W108 131 19,657 SH   SOLE 2 4,760 0 14,897
SILVERBACK THERAPEUTICS INC COM 82835W108 2 259 SH   SOLE 7 259 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 350 52,524 SH   SOLE 18 52,524 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 375 56,373 SH   SOLE 19 56,373 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 5,605 841,659 SH   SOLE 21 841,659 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 3,885 583,312 SH   SOLE 22 572,002 0 11,310
SILVERBACK THERAPEUTICS INC COM 82835W108 102 15,301 SH   SOLE 30 15,301 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 68 10,202 SH   SOLE 43 0 0 10,202
SILVERBOW RES INC COM 82836G102 29 1,330 SH   SOLE 18 1,330 0 0
SILVERBOW RES INC COM 82836G102 438 20,098 SH   SOLE 21 20,098 0 0
SILVERBOW RES INC COM 82836G102 1,927 88,532 SH   SOLE 22 88,532 0 0
SILVERBOW RES INC COM 82836G102 7 328 SH   SOLE 43 0 0 328
SILVERCORP METALS INC COM 82835P103 154 41,011 SH   SOLE 43 1,138 0 39,873
SILVERCREST ASSET MGMT GROUP CL A 828359109 284 16,516 SH   SOLE 2 16,462 0 54
SILVERCREST ASSET MGMT GROUP CL A 828359109 32 1,872 SH   SOLE 18 1,872 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 599 34,915 SH   SOLE 21 34,915 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 800 46,595 SH   SOLE 22 46,595 0 0
SILVERGATE CAP CORP CL A 82837P408 1,784 12,041 SH   SOLE 2 9,028 0 3,013
SILVERGATE CAP CORP CL A 82837P408 353 2,384 SH   SOLE 4 85 0 2,299
SILVERGATE CAP CORP CL A 82837P408 51 347 SH   SOLE 7 347 0 0
SILVERGATE CAP CORP CL A 82837P408 11,056 74,602 SH   SOLE 18 73,446 0 1,156
SILVERGATE CAP CORP CL A 82837P408 8,545 57,661 SH   SOLE 19 57,661 0 0
SILVERGATE CAP CORP CL A 82837P408 137,453 927,480 SH   SOLE 21 927,480 0 0
SILVERGATE CAP CORP CL A 82837P408 99,627 672,247 SH   SOLE 22 655,960 0 16,287
SILVERGATE CAP CORP CL A 82837P408 44 294 SH   SOLE 23 294 0 0
SILVERGATE CAP CORP CL A 82837P408 578 3,900 SH   SOLE 25 3,900 0 0
SILVERGATE CAP CORP CL A 82837P408 1,396 9,423 SH   SOLE 26 7,614 0 1,809
SILVERGATE CAP CORP CL A 82837P408 135 908 SH   SOLE 28 908 0 0
SILVERGATE CAP CORP CL A 82837P408 2,536 17,115 SH   SOLE 30 17,115 0 0
SILVERGATE CAP CORP CL A 82837P408 12,550 84,684 SH   SOLE 34 84,684 0 0
SILVERGATE CAP CORP CL A 82837P408 512 3,457 SH   SOLE 40 3,457 0 0
SILVERGATE CAP CORP CL A 82837P408 740 4,994 SH   SOLE 43 143 0 4,851
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 2 544 SH   SOLE 18 544 0 0
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 30 6,781 SH   SOLE 21 6,781 0 0
SIMILARWEB LTD SHS M84137104 174 9,737 SH   SOLE 2 9,737 0 0
SIMILARWEB LTD SHS M84137104 54 3,015 SH   SOLE 4 3,015 0 0
SIMILARWEB LTD SHS M84137104 644 35,941 SH   SOLE 18 35,941 0 0
SIMILARWEB LTD SHS M84137104 6,872 383,714 SH   SOLE 19 383,714 0 0
SIMILARWEB LTD SHS M84137104 538 30,035 SH   SOLE 22 30,035 0 0
SIMILARWEB LTD SHS M84137104 45 2,491 SH   SOLE 26 2,491 0 0
SIMILARWEB LTD SHS M84137104 2,026 113,146 SH   SOLE 34 113,146 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,627 88,805 SH   SOLE 2 28,831 0 59,974
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 101 3,409 SH   SOLE 4 412 0 2,997
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 66 2,215 SH   SOLE 7 2,215 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12,455 421,075 SH   SOLE 18 421,075 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6,493 219,510 SH   SOLE 19 219,510 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 390,562 13,203,589 SH   SOLE 21 13,203,589 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 81,104 2,741,838 SH   SOLE 22 2,634,070 0 107,768
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 408 13,791 SH   SOLE 25 13,791 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 651 22,009 SH   SOLE 26 13,198 0 8,811
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 80 2,701 SH   SOLE 28 2,701 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5,814 196,539 SH   SOLE 30 196,539 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 385 13,007 SH   SOLE 40 13,007 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 784 26,519 SH   SOLE 43 970 0 25,549
SIMON PPTY GROUP INC NEW COM 828806109 151,219 946,482 SH   SOLE 2 308,023 0 638,459
SIMON PPTY GROUP INC NEW COM 828806109 99,386 622,058 SH   SOLE 4 529,912 0 92,146
SIMON PPTY GROUP INC NEW COM 828806109 115,723 724,313 SH   SOLE 7 714,962 0 9,351
SIMON PPTY GROUP INC NEW COM 828806109 3,919 24,529 SH   SOLE 13 20,005 0 4,524
SIMON PPTY GROUP INC NEW COM 828806109 7,426 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 131,436 822,658 SH   SOLE 18 773,876 0 48,782
SIMON PPTY GROUP INC NEW COM 828806109 108,052 676,295 SH   SOLE 19 676,295 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,085,351 13,052,209 SH   SOLE 21 13,052,209 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,544,690 9,668,211 SH   SOLE 22 8,755,114 0 913,097
SIMON PPTY GROUP INC NEW COM 828806109 38,094 238,429 SH   SOLE 23 238,429 0 0
SIMON PPTY GROUP INC NEW COM 828806109 303,117 1,897,206 SH   SOLE 25 1,897,206 0 0
SIMON PPTY GROUP INC NEW COM 828806109 120,604 754,860 SH   SOLE 26 273,385 0 481,475
SIMON PPTY GROUP INC NEW COM 828806109 129,614 811,256 SH   SOLE 28 28,208 0 783,048
SIMON PPTY GROUP INC NEW COM 828806109 2,835 17,746 SH   SOLE 29 17,746 0 0
SIMON PPTY GROUP INC NEW COM 828806109 434,675 2,720,630 SH   SOLE 30 2,670,296 0 50,334
SIMON PPTY GROUP INC NEW COM 828806109 246,199 1,540,960 SH   SOLE 31 60,366 0 1,480,594
SIMON PPTY GROUP INC NEW COM 828806109 8,108 50,745 SH   SOLE 34 50,745 0 0
SIMON PPTY GROUP INC NEW COM 828806109 23,357 146,192 SH   SOLE 36 146,192 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,731 10,833 SH   SOLE 40 10,833 0 0
SIMON PPTY GROUP INC NEW COM 828806109 42,738 267,498 SH   SOLE 43 22,385 0 245,113
SIMPLY GOOD FOODS CO COM 82900L102 2,915 70,120 SH   SOLE 2 23,990 0 46,130
SIMPLY GOOD FOODS CO COM 82900L102 15 361 SH   SOLE 4 361 0 0
SIMPLY GOOD FOODS CO COM 82900L102 49 1,178 SH   SOLE 7 1,178 0 0
SIMPLY GOOD FOODS CO COM 82900L102 13,614 327,494 SH   SOLE 18 327,494 0 0
SIMPLY GOOD FOODS CO COM 82900L102 6,311 151,824 SH   SOLE 19 151,824 0 0
SIMPLY GOOD FOODS CO COM 82900L102 414,950 9,981,951 SH   SOLE 21 9,981,951 0 0
SIMPLY GOOD FOODS CO COM 82900L102 88,885 2,138,189 SH   SOLE 22 2,054,824 0 83,365
SIMPLY GOOD FOODS CO COM 82900L102 520 12,504 SH   SOLE 25 12,504 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,278 30,753 SH   SOLE 26 22,379 0 8,374
SIMPLY GOOD FOODS CO COM 82900L102 64 1,538 SH   SOLE 28 1,538 0 0
SIMPLY GOOD FOODS CO COM 82900L102 6,326 152,185 SH   SOLE 30 152,185 0 0
SIMPLY GOOD FOODS CO COM 82900L102 470 11,307 SH   SOLE 40 11,307 0 0
SIMPLY GOOD FOODS CO COM 82900L102 908 21,849 SH   SOLE 43 3,336 0 18,513
SIMPSON MFG INC COM 829073105 4,919 35,371 SH   SOLE 2 30,022 0 5,349
SIMPSON MFG INC COM 829073105 23 163 SH   SOLE 4 163 0 0
SIMPSON MFG INC COM 829073105 82 593 SH   SOLE 7 593 0 0
SIMPSON MFG INC COM 829073105 26,835 192,958 SH   SOLE 18 192,958 0 0
SIMPSON MFG INC COM 829073105 10,791 77,597 SH   SOLE 19 77,597 0 0
SIMPSON MFG INC COM 829073105 453,980 3,264,398 SH   SOLE 21 3,264,398 0 0
SIMPSON MFG INC COM 829073105 169,180 1,216,513 SH   SOLE 22 1,191,736 0 24,777
SIMPSON MFG INC COM 829073105 840 6,042 SH   SOLE 25 6,042 0 0
SIMPSON MFG INC COM 829073105 2,322 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MFG INC COM 829073105 108 774 SH   SOLE 28 774 0 0
SIMPSON MFG INC COM 829073105 3,422 24,603 SH   SOLE 30 24,603 0 0
SIMPSON MFG INC COM 829073105 793 5,702 SH   SOLE 40 5,702 0 0
SIMPSON MFG INC COM 829073105 3,835 27,573 SH   SOLE 43 6,289 0 21,284
SIMULATIONS PLUS INC COM 829214105 306 6,479 SH   SOLE 2 4,936 0 1,543
SIMULATIONS PLUS INC COM 829214105 4 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105 13 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 2,601 54,985 SH   SOLE 18 54,985 0 0
SIMULATIONS PLUS INC COM 829214105 1,277 26,991 SH   SOLE 19 26,991 0 0
SIMULATIONS PLUS INC COM 829214105 88,600 1,873,154 SH   SOLE 21 1,873,154 0 0
SIMULATIONS PLUS INC COM 829214105 18,681 394,949 SH   SOLE 22 384,833 0 10,116
SIMULATIONS PLUS INC COM 829214105 111 2,339 SH   SOLE 25 2,339 0 0
SIMULATIONS PLUS INC COM 829214105 563 11,903 SH   SOLE 26 10,307 0 1,596
SIMULATIONS PLUS INC COM 829214105 518 10,955 SH   SOLE 28 10,955 0 0
SIMULATIONS PLUS INC COM 829214105 1,478 31,253 SH   SOLE 30 31,253 0 0
SIMULATIONS PLUS INC COM 829214105 26 544 SH   SOLE 36 544 0 0
SIMULATIONS PLUS INC COM 829214105 104 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105 200 4,222 SH   SOLE 43 0 0 4,222
SINCLAIR BROADCAST GROUP INC CL A 829226109 19,615 742,154 SH   SOLE 2 716,165 0 25,989
SINCLAIR BROADCAST GROUP INC CL A 829226109 5 197 SH   SOLE 4 197 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 37 1,382 SH   SOLE 7 1,382 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,603 136,307 SH   SOLE 18 136,307 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,745 103,845 SH   SOLE 19 103,845 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 43,898 1,660,909 SH   SOLE 21 1,660,909 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 29,554 1,118,200 SH   SOLE 22 1,077,522 0 40,678
SINCLAIR BROADCAST GROUP INC CL A 829226109 211 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 624 23,602 SH   SOLE 26 17,148 0 6,454
SINCLAIR BROADCAST GROUP INC CL A 829226109 48 1,823 SH   SOLE 28 1,823 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 964 36,479 SH   SOLE 30 36,479 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 96 3,643 SH   SOLE 36 3,643 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 145 5,487 SH   SOLE 40 5,487 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,709 64,677 SH   SOLE 43 9,853 0 54,824
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 120 10,413 SH   SOLE 2 4,944 0 5,469
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 381 32,973 SH   SOLE 18 32,973 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 1,036 89,580 SH   SOLE 19 89,580 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 7,987 690,951 SH   SOLE 21 690,951 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 3,099 268,043 SH   SOLE 22 265,626 0 2,417
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 14 1,191 SH   SOLE 23 1,191 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 61 5,262 SH   SOLE 26 0 0 5,262
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 363 31,435 SH   SOLE 30 31,435 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 680 29,907 SH   SOLE 2 0 0 29,907
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1 30 SH   SOLE 30 30 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 3,491 153,443 SH   SOLE 43 6,650 0 146,793
SINTX TECHNOLOGIES INC COM NEW 829392307 3 5,207 SH   SOLE 18 5,207 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 44 69,143 SH   SOLE 21 69,143 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 45 70,801 SH   SOLE 22 70,801 0 0
SIO GENE THERAPIES INC COMMON 829399104 13 9,911 SH   SOLE 18 9,911 0 0
SIO GENE THERAPIES INC COMMON 829399104 168 130,378 SH   SOLE 21 130,378 0 0
SIO GENE THERAPIES INC COMMON 829399104 504 390,386 SH   SOLE 22 390,386 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 28,689 4,517,880 SH   SOLE 2 3,374,425 0 1,143,455
SIRIUS XM HOLDINGS INC COM 82968B103 13,044 2,054,200 SH   SOLE 4 894,414 0 1,159,786
SIRIUS XM HOLDINGS INC COM 82968B103 3,833 603,641 SH   SOLE 7 603,641 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,906 300,104 SH   SOLE 13 300,104 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 777 122,419 SH   SOLE 15 122,419 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 25 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HOLDINGS INC COM 82968B103 9,216 1,451,260 SH   SOLE 18 880,592 0 570,668
SIRIUS XM HOLDINGS INC COM 82968B103 33,009 5,198,314 SH   SOLE 19 5,198,314 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 76,472 12,042,837 SH   SOLE 21 12,042,837 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 181,261 28,545,060 SH   SOLE 22 24,180,815 0 4,364,245
SIRIUS XM HOLDINGS INC COM 82968B103 9,979 1,571,528 SH   SOLE 23 1,571,528 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 7,859 1,237,654 SH   SOLE 25 1,237,654 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 24,309 3,828,111 SH   SOLE 26 2,511,919 0 1,316,192
SIRIUS XM HOLDINGS INC COM 82968B103 26,089 4,108,431 SH   SOLE 28 18,468 0 4,089,963
SIRIUS XM HOLDINGS INC COM 82968B103 5,246 826,083 SH   SOLE 29 826,083 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 32,161 5,064,708 SH   SOLE 30 5,064,708 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 9,966 1,569,480 SH   SOLE 31 1,306,150 0 263,330
SIRIUS XM HOLDINGS INC COM 82968B103 6,045 951,923 SH   SOLE 32 951,923 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 37,725 5,940,991 SH   SOLE 34 5,940,991 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 3,260 513,427 SH   SOLE 36 513,427 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 217 34,247 SH   SOLE 40 34,247 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 4,664 734,470 SH   SOLE 43 57,690 0 676,780
SIRIUSPOINT LTD COM G8192H106 551 67,728 SH   SOLE 2 25,004 0 42,724
SIRIUSPOINT LTD COM G8192H106 10 1,255 SH   SOLE 7 1,255 0 0
SIRIUSPOINT LTD COM G8192H106 2,780 341,911 SH   SOLE 18 341,911 0 0
SIRIUSPOINT LTD COM G8192H106 1,270 156,194 SH   SOLE 19 156,194 0 0
SIRIUSPOINT LTD COM G8192H106 89,207 10,972,615 SH   SOLE 21 10,972,615 0 0
SIRIUSPOINT LTD COM G8192H106 20,833 2,562,461 SH   SOLE 22 2,472,054 0 90,407
SIRIUSPOINT LTD COM G8192H106 87 10,755 SH   SOLE 25 10,755 0 0
SIRIUSPOINT LTD COM G8192H106 48 5,963 SH   SOLE 26 0 0 5,963
SIRIUSPOINT LTD COM G8192H106 75 9,262 SH   SOLE 28 9,262 0 0
SIRIUSPOINT LTD COM G8192H106 1,048 128,872 SH   SOLE 30 128,872 0 0
SIRIUSPOINT LTD COM G8192H106 65 8,009 SH   SOLE 40 8,009 0 0
SIRIUSPOINT LTD COM G8192H106 53 6,534 SH   SOLE 43 393 0 6,141
SITE CTRS CORP COM 82981J109 2,780 175,633 SH   SOLE 2 82,320 0 93,313
SITE CTRS CORP COM 82981J109 1,450 91,618 SH   SOLE 4 91,618 0 0
SITE CTRS CORP COM 82981J109 3,413 215,584 SH   SOLE 7 215,584 0 0
SITE CTRS CORP COM 82981J109 10,665 673,730 SH   SOLE 18 673,730 0 0
SITE CTRS CORP COM 82981J109 8,210 518,646 SH   SOLE 19 518,646 0 0
SITE CTRS CORP COM 82981J109 300,590 18,988,636 SH   SOLE 21 18,988,636 0 0
SITE CTRS CORP COM 82981J109 90,946 5,745,142 SH   SOLE 22 5,574,548 0 170,594
SITE CTRS CORP COM 82981J109 113 7,164 SH   SOLE 23 7,164 0 0
SITE CTRS CORP COM 82981J109 12,170 768,807 SH   SOLE 25 768,807 0 0
SITE CTRS CORP COM 82981J109 1,237 78,168 SH   SOLE 26 63,035 0 15,133
SITE CTRS CORP COM 82981J109 1,716 108,391 SH   SOLE 28 3,077 0 105,314
SITE CTRS CORP COM 82981J109 16,202 1,023,522 SH   SOLE 30 1,023,522 0 0
SITE CTRS CORP COM 82981J109 11,669 737,156 SH   SOLE 31 0 0 737,156
SITE CTRS CORP COM 82981J109 105 6,658 SH   SOLE 34 6,658 0 0
SITE CTRS CORP COM 82981J109 66 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109 337 21,261 SH   SOLE 40 21,261 0 0
SITE CTRS CORP COM 82981J109 3,080 194,594 SH   SOLE 43 5,030 0 189,564
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 33,894 139,894 SH   SOLE 2 62,434 0 77,460
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,206 4,976 SH   SOLE 4 4,976 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 190 786 SH   SOLE 7 786 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,058 4,367 SH   SOLE 13 4,367 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 18,417 76,017 SH   SOLE 18 43,065 0 32,952
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 98,845 407,979 SH   SOLE 19 407,979 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 138,930 573,429 SH   SOLE 21 573,429 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 350,506 1,446,698 SH   SOLE 22 1,346,070 0 100,628
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,064 20,903 SH   SOLE 23 20,903 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,426 10,014 SH   SOLE 25 10,014 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 22,184 91,565 SH   SOLE 26 17,377 0 74,188
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,602 14,868 SH   SOLE 28 792 0 14,076
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 818 3,375 SH   SOLE 29 3,375 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10,977 45,307 SH   SOLE 30 45,307 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,543 6,367 SH   SOLE 31 6,367 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,551 14,657 SH   SOLE 34 14,657 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,184 9,013 SH   SOLE 36 9,013 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,379 5,691 SH   SOLE 40 5,691 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,618 14,935 SH   SOLE 43 5,728 0 9,207
SITIME CORP COM 82982T106 3,331 11,387 SH   SOLE 2 9,736 0 1,651
SITIME CORP COM 82982T106 8 29 SH   SOLE 4 29 0 0
SITIME CORP COM 82982T106 61 207 SH   SOLE 7 207 0 0
SITIME CORP COM 82982T106 20,121 68,782 SH   SOLE 18 68,782 0 0
SITIME CORP COM 82982T106 8,757 29,936 SH   SOLE 19 29,936 0 0
SITIME CORP COM 82982T106 315,078 1,077,043 SH   SOLE 21 1,077,043 0 0
SITIME CORP COM 82982T106 126,205 431,410 SH   SOLE 22 423,764 0 7,646
SITIME CORP COM 82982T106 11 37 SH   SOLE 23 37 0 0
SITIME CORP COM 82982T106 451 1,541 SH   SOLE 25 1,541 0 0
SITIME CORP COM 82982T106 1,330 4,548 SH   SOLE 26 3,658 0 890
SITIME CORP COM 82982T106 138 473 SH   SOLE 28 473 0 0
SITIME CORP COM 82982T106 15,229 52,059 SH   SOLE 30 52,059 0 0
SITIME CORP COM 82982T106 453 1,550 SH   SOLE 40 1,550 0 0
SITIME CORP COM 82982T106 1,390 4,750 SH   SOLE 43 229 0 4,521
SIX FLAGS ENTMT CORP NEW COM 83001A102 15,804 371,171 SH   SOLE 2 64,935 0 306,236
SIX FLAGS ENTMT CORP NEW COM 83001A102 20 468 SH   SOLE 4 468 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 77 1,799 SH   SOLE 7 1,799 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 7,239 170,007 SH   SOLE 18 170,007 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 921 21,633 SH   SOLE 19 21,633 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 158,991 3,733,933 SH   SOLE 21 3,733,933 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 89,392 2,099,382 SH   SOLE 22 2,018,247 0 81,135
SIX FLAGS ENTMT CORP NEW COM 83001A102 516 12,130 SH   SOLE 25 12,130 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,564 36,736 SH   SOLE 26 30,369 0 6,367
SIX FLAGS ENTMT CORP NEW COM 83001A102 65 1,530 SH   SOLE 28 1,530 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,848 43,395 SH   SOLE 30 43,395 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 48 1,132 SH   SOLE 31 1,132 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 228 5,357 SH   SOLE 36 5,357 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 438 10,278 SH   SOLE 40 10,278 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,458 81,223 SH   SOLE 43 6,244 0 74,979
SIXTH STREET SPECIALTY LENDN COM 83012A109 630 26,936 SH   SOLE 43 9,412 0 17,524
SJW GROUP COM 784305104 1,805 24,663 SH   SOLE 2 9,604 0 15,059
SJW GROUP COM 784305104 316 4,316 SH   SOLE 4 4,316 0 0
SJW GROUP COM 784305104 5,318 72,652 SH   SOLE 7 72,652 0 0
SJW GROUP COM 784305104 6,170 84,286 SH   SOLE 18 84,286 0 0
SJW GROUP COM 784305104 3,638 49,700 SH   SOLE 19 49,700 0 0
SJW GROUP COM 784305104 82,331 1,124,739 SH   SOLE 21 1,124,739 0 0
SJW GROUP COM 784305104 51,215 699,652 SH   SOLE 22 670,715 0 28,937
SJW GROUP COM 784305104 272 3,717 SH   SOLE 25 3,717 0 0
SJW GROUP COM 784305104 907 12,389 SH   SOLE 26 10,204 0 2,185
SJW GROUP COM 784305104 39 531 SH   SOLE 28 531 0 0
SJW GROUP COM 784305104 24,784 338,579 SH   SOLE 30 338,579 0 0
SJW GROUP COM 784305104 7,584 103,609 SH   SOLE 31 0 0 103,609
SJW GROUP COM 784305104 85 1,162 SH   SOLE 36 1,162 0 0
SJW GROUP COM 784305104 241 3,288 SH   SOLE 40 3,288 0 0
SJW GROUP COM 784305104 821 11,211 SH   SOLE 43 1,082 0 10,129
SK TELECOM LTD SPONSORED ADR 78440P306 793 29,717 SH   SOLE 18 29,717 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 157 5,886 SH   SOLE 21 5,886 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 172 6,446 SH   SOLE 34 6,446 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 22,683 850,488 SH   SOLE 43 80,714 0 769,774
SKECHERS U S A INC CL A 830566105 23,173 533,931 SH   SOLE 2 441,411 0 92,520
SKECHERS U S A INC CL A 830566105 1,313 30,247 SH   SOLE 4 30,247 0 0
SKECHERS U S A INC CL A 830566105 530 12,221 SH   SOLE 7 12,221 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 17,568 404,788 SH   SOLE 18 402,800 0 1,988
SKECHERS U S A INC CL A 830566105 5,892 135,767 SH   SOLE 19 135,767 0 0
SKECHERS U S A INC CL A 830566105 273,909 6,311,261 SH   SOLE 21 6,311,261 0 0
SKECHERS U S A INC CL A 830566105 170,030 3,917,735 SH   SOLE 22 3,741,167 0 176,568
SKECHERS U S A INC CL A 830566105 1,893 43,618 SH   SOLE 23 43,618 0 0
SKECHERS U S A INC CL A 830566105 805 18,552 SH   SOLE 25 18,552 0 0
SKECHERS U S A INC CL A 830566105 2,391 55,103 SH   SOLE 26 40,353 0 14,750
SKECHERS U S A INC CL A 830566105 127 2,915 SH   SOLE 28 2,391 0 524
SKECHERS U S A INC CL A 830566105 4,249 97,896 SH   SOLE 29 97,896 0 0
SKECHERS U S A INC CL A 830566105 3,391 78,129 SH   SOLE 30 78,129 0 0
SKECHERS U S A INC CL A 830566105 2,274 52,405 SH   SOLE 31 52,405 0 0
SKECHERS U S A INC CL A 830566105 122 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105 725 16,713 SH   SOLE 40 16,713 0 0
SKECHERS U S A INC CL A 830566105 1,565 36,050 SH   SOLE 43 406 0 35,644
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 6 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P200 11,123 1,215,664 SH   SOLE 2 1,212,213 0 3,451
SKILLSOFT CORP CL A 83066P200 1,632 178,401 SH   SOLE 21 178,401 0 0
SKILLSOFT CORP CL A 83066P200 7,957 869,652 SH   SOLE 22 849,099 0 20,553
SKILLSOFT CORP CL A 83066P200 78 8,536 SH   SOLE 25 8,536 0 0
SKILLSOFT CORP CL A 83066P200 52 5,631 SH   SOLE 26 0 0 5,631
SKILLSOFT CORP CL A 83066P200 594 64,930 SH   SOLE 30 64,930 0 0
SKILLSOFT CORP CL A 83066P200 78 8,499 SH   SOLE 40 8,499 0 0
SKILLZ INC COM 83067L109 4,639 623,455 SH   SOLE 2 42,498 0 580,957
SKILLZ INC COM 83067L109 4 509 SH   SOLE 4 509 0 0
SKILLZ INC COM 83067L109 31 4,151 SH   SOLE 7 4,151 0 0
SKILLZ INC COM 83067L109 1,194 160,434 SH   SOLE 18 160,434 0 0
SKILLZ INC COM 83067L109 661 88,895 SH   SOLE 19 88,895 0 0
SKILLZ INC COM 83067L109 32,485 4,366,254 SH   SOLE 21 4,366,254 0 0
SKILLZ INC COM 83067L109 44,953 6,042,132 SH   SOLE 22 5,783,778 0 258,354
SKILLZ INC COM 83067L109 93 12,442 SH   SOLE 25 12,442 0 0
SKILLZ INC COM 83067L109 573 77,054 SH   SOLE 26 68,682 0 8,372
SKILLZ INC COM 83067L109 60 8,057 SH   SOLE 28 8,057 0 0
SKILLZ INC COM 83067L109 406 54,546 SH   SOLE 30 54,546 0 0
SKILLZ INC COM 83067L109 36 4,864 SH   SOLE 31 4,864 0 0
SKILLZ INC COM 83067L109 20 2,660 SH   SOLE 34 2,660 0 0
SKILLZ INC COM 83067L109 99 13,258 SH   SOLE 40 13,258 0 0
SKILLZ INC COM 83067L109 1 106 SH   SOLE 43 0 0 106
SKYLINE CHAMPION CORPORATION COM 830830105 1,567 19,835 SH   SOLE 2 14,215 0 5,620
SKYLINE CHAMPION CORPORATION COM 830830105 16 200 SH   SOLE 4 200 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 58 736 SH   SOLE 7 736 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 11,080 140,288 SH   SOLE 18 140,288 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 7,405 93,760 SH   SOLE 19 93,760 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 194,967 2,468,565 SH   SOLE 21 2,468,565 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 96,317 1,219,514 SH   SOLE 22 1,190,982 0 28,532
SKYLINE CHAMPION CORPORATION COM 830830105 512 6,479 SH   SOLE 25 6,479 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,764 22,338 SH   SOLE 26 18,759 0 3,579
SKYLINE CHAMPION CORPORATION COM 830830105 80 1,009 SH   SOLE 28 1,009 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,336 29,575 SH   SOLE 30 29,575 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 541 6,855 SH   SOLE 40 6,855 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 334 4,230 SH   SOLE 43 241 0 3,989
SKYWATER TECHNOLOGY INC COM 83089J108 71 4,363 SH   SOLE 2 2,500 0 1,863
SKYWATER TECHNOLOGY INC COM 83089J108 381 23,499 SH   SOLE 18 23,499 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 226 13,949 SH   SOLE 19 13,949 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 4,821 297,204 SH   SOLE 21 297,204 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 3,180 196,045 SH   SOLE 22 195,081 0 964
SKYWATER TECHNOLOGY INC COM 83089J108 14,096 869,047 SH   SOLE 34 869,047 0 0
SKYWEST INC COM 830879102 1,271 32,339 SH   SOLE 2 5,586 0 26,753
SKYWEST INC COM 830879102 2 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 22 570 SH   SOLE 7 570 0 0
SKYWEST INC COM 830879102 7,549 192,092 SH   SOLE 18 192,092 0 0
SKYWEST INC COM 830879102 3,482 88,607 SH   SOLE 19 88,607 0 0
SKYWEST INC COM 830879102 246,316 6,267,571 SH   SOLE 21 6,267,571 0 0
SKYWEST INC COM 830879102 49,113 1,249,695 SH   SOLE 22 1,214,703 0 34,992
SKYWEST INC COM 830879102 63 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102 31 799 SH   SOLE 26 0 0 799
SKYWEST INC COM 830879102 75 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 2,895 73,676 SH   SOLE 30 73,676 0 0
SKYWEST INC COM 830879102 389 9,887 SH   SOLE 34 9,887 0 0
SKYWEST INC COM 830879102 51 1,296 SH   SOLE 40 1,296 0 0
SKYWEST INC COM 830879102 2,641 67,210 SH   SOLE 43 6,828 0 60,382
SKYWORKS SOLUTIONS INC COM 83088M102 52,804 340,364 SH   SOLE 2 73,553 0 266,811
SKYWORKS SOLUTIONS INC COM 83088M102 10,718 69,088 SH   SOLE 4 62,399 0 6,689
SKYWORKS SOLUTIONS INC COM 83088M102 33,152 213,691 SH   SOLE 7 170,338 0 43,353
SKYWORKS SOLUTIONS INC COM 83088M102 345 2,222 SH   SOLE 13 408 0 1,814
SKYWORKS SOLUTIONS INC COM 83088M102 3,647 23,510 SH   SOLE 15 23,510 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 50,854 327,794 SH   SOLE 18 305,327 0 22,467
SKYWORKS SOLUTIONS INC COM 83088M102 14,805 95,431 SH   SOLE 19 95,431 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,054,320 6,795,927 SH   SOLE 21 6,795,927 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 550,186 3,546,382 SH   SOLE 22 3,211,412 0 334,970
SKYWORKS SOLUTIONS INC COM 83088M102 14,624 94,264 SH   SOLE 23 94,264 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 47,237 304,482 SH   SOLE 25 304,482 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 61,470 396,220 SH   SOLE 26 163,150 0 233,070
SKYWORKS SOLUTIONS INC COM 83088M102 93,897 605,243 SH   SOLE 28 3,529 0 601,714
SKYWORKS SOLUTIONS INC COM 83088M102 183,180 1,180,739 SH   SOLE 30 1,180,739 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9,922 63,956 SH   SOLE 31 18,017 0 45,939
SKYWORKS SOLUTIONS INC COM 83088M102 6,256 40,327 SH   SOLE 32 40,327 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,975 32,068 SH   SOLE 34 32,068 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 10,028 64,637 SH   SOLE 36 64,637 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 844 5,441 SH   SOLE 40 5,441 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 16,420 105,842 SH   SOLE 43 7,594 0 98,248
SL GREEN RLTY CORP COM 78440X804 36,562 509,925 SH   SOLE 2 274,101 0 235,824
SL GREEN RLTY CORP COM 78440X804 15,481 215,917 SH   SOLE 4 215,917 0 0
SL GREEN RLTY CORP COM 78440X804 6,048 84,353 SH   SOLE 7 84,353 0 0
SL GREEN RLTY CORP COM 78440X804 1 9 SH   SOLE 17 0 0 9
SL GREEN RLTY CORP COM 78440X804 30,175 420,852 SH   SOLE 18 420,705 0 147
SL GREEN RLTY CORP COM 78440X804 47,717 665,504 SH   SOLE 19 665,504 0 0
SL GREEN RLTY CORP COM 78440X804 272,456 3,799,941 SH   SOLE 21 3,799,941 0 0
SL GREEN RLTY CORP COM 78440X804 179,799 2,507,652 SH   SOLE 22 2,292,054 0 215,598
SL GREEN RLTY CORP COM 78440X804 921 12,840 SH   SOLE 23 12,840 0 0
SL GREEN RLTY CORP COM 78440X804 24,729 344,897 SH   SOLE 25 344,897 0 0
SL GREEN RLTY CORP COM 78440X804 2,719 37,927 SH   SOLE 26 31,782 0 6,145
SL GREEN RLTY CORP COM 78440X804 6,580 91,767 SH   SOLE 28 21,457 0 70,310
SL GREEN RLTY CORP COM 78440X804 23,496 327,695 SH   SOLE 30 327,695 0 0
SL GREEN RLTY CORP COM 78440X804 20,608 287,417 SH   SOLE 31 979 0 286,438
SL GREEN RLTY CORP COM 78440X804 25,976 362,287 SH   SOLE 34 362,287 0 0
SL GREEN RLTY CORP COM 78440X804 1,056 14,726 SH   SOLE 36 14,726 0 0
SL GREEN RLTY CORP COM 78440X804 674 9,407 SH   SOLE 40 9,407 0 0
SL GREEN RLTY CORP COM 78440X804 5,128 71,520 SH   SOLE 43 5,213 0 66,307
SLEEP NUMBER CORP COM 83125X103 1,615 21,086 SH   SOLE 2 9,522 0 11,564
SLEEP NUMBER CORP COM 83125X103 8 102 SH   SOLE 4 102 0 0
SLEEP NUMBER CORP COM 83125X103 25 327 SH   SOLE 7 327 0 0
SLEEP NUMBER CORP COM 83125X103 6,411 83,688 SH   SOLE 18 81,049 0 2,639
SLEEP NUMBER CORP COM 83125X103 5,998 78,299 SH   SOLE 19 78,299 0 0
SLEEP NUMBER CORP COM 83125X103 203,667 2,658,840 SH   SOLE 21 2,658,840 0 0
SLEEP NUMBER CORP COM 83125X103 45,122 589,061 SH   SOLE 22 570,577 0 18,484
SLEEP NUMBER CORP COM 83125X103 126 1,650 SH   SOLE 23 1,650 0 0
SLEEP NUMBER CORP COM 83125X103 336 4,381 SH   SOLE 25 4,381 0 0
SLEEP NUMBER CORP COM 83125X103 1,275 16,645 SH   SOLE 26 7,470 0 9,175
SLEEP NUMBER CORP COM 83125X103 33 436 SH   SOLE 28 436 0 0
SLEEP NUMBER CORP COM 83125X103 3,448 45,013 SH   SOLE 30 45,013 0 0
SLEEP NUMBER CORP COM 83125X103 9 112 SH   SOLE 34 112 0 0
SLEEP NUMBER CORP COM 83125X103 206 2,694 SH   SOLE 36 2,694 0 0
SLEEP NUMBER CORP COM 83125X103 262 3,418 SH   SOLE 40 3,418 0 0
SLEEP NUMBER CORP COM 83125X103 666 8,699 SH   SOLE 43 0 0 8,699
SLM CORP COM 78442P106 18,317 931,197 SH   SOLE 2 231,344 0 699,853
SLM CORP COM 78442P106 108 5,473 SH   SOLE 4 5,473 0 0
SLM CORP COM 78442P106 114 5,775 SH   SOLE 7 5,775 0 0
SLM CORP COM 78442P106 474 24,081 SH   SOLE 13 24,081 0 0
SLM CORP COM 78442P106 12,530 637,002 SH   SOLE 18 635,813 0 1,189
SLM CORP COM 78442P106 1,699 86,368 SH   SOLE 19 86,368 0 0
SLM CORP COM 78442P106 275,690 14,015,768 SH   SOLE 21 14,015,768 0 0
SLM CORP COM 78442P106 158,665 8,066,346 SH   SOLE 22 7,736,832 0 329,514
SLM CORP COM 78442P106 94 4,772 SH   SOLE 23 4,772 0 0
SLM CORP COM 78442P106 701 35,640 SH   SOLE 25 35,640 0 0
SLM CORP COM 78442P106 3,126 158,915 SH   SOLE 26 124,610 0 34,305
SLM CORP COM 78442P106 107 5,449 SH   SOLE 28 5,449 0 0
SLM CORP COM 78442P106 81 4,130 SH   SOLE 29 4,130 0 0
SLM CORP COM 78442P106 3,390 172,341 SH   SOLE 30 172,341 0 0
SLM CORP COM 78442P106 267 13,564 SH   SOLE 31 13,564 0 0
SLM CORP COM 78442P106 138 7,005 SH   SOLE 36 7,005 0 0
SLM CORP COM 78442P106 677 34,420 SH   SOLE 40 34,420 0 0
SLM CORP COM 78442P106 5,166 262,628 SH   SOLE 43 11,600 0 251,028
SLR INVESTMENT CORP COM 83413U100 5,547 300,968 SH   SOLE 30 300,968 0 0
SLR SENIOR INVESTMENT CORP COM 83416M105 1,493 106,792 SH   SOLE 30 106,792 0 0
SM ENERGY CO COM 78454L100 3,077 104,392 SH   SOLE 2 47,713 0 56,679
SM ENERGY CO COM 78454L100 13 449 SH   SOLE 4 449 0 0
SM ENERGY CO COM 78454L100 97 3,288 SH   SOLE 7 3,288 0 0
SM ENERGY CO COM 78454L100 13,737 465,993 SH   SOLE 18 465,993 0 0
SM ENERGY CO COM 78454L100 10,584 359,029 SH   SOLE 19 359,029 0 0
SM ENERGY CO COM 78454L100 429,457 14,567,732 SH   SOLE 21 14,567,732 0 0
SM ENERGY CO COM 78454L100 97,811 3,317,878 SH   SOLE 22 3,198,962 0 118,916
SM ENERGY CO COM 78454L100 195 6,601 SH   SOLE 23 6,601 0 0
SM ENERGY CO COM 78454L100 457 15,490 SH   SOLE 25 15,490 0 0
SM ENERGY CO COM 78454L100 2,641 89,593 SH   SOLE 26 45,507 0 44,086
SM ENERGY CO COM 78454L100 7,885 267,481 SH   SOLE 30 267,481 0 0
SM ENERGY CO COM 78454L100 133 4,497 SH   SOLE 36 4,497 0 0
SM ENERGY CO COM 78454L100 419 14,206 SH   SOLE 40 14,206 0 0
SM ENERGY CO COM 78454L100 953 32,322 SH   SOLE 43 3,242 0 29,080
SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0 2,740 1,475,000 PRN   SOLE 21 1,475,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 541 7,626 SH   SOLE 2 5,816 0 1,810
SMART GLOBAL HLDGS INC SHS G8232Y101 4 51 SH   SOLE 4 51 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 19 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 4,862 68,483 SH   SOLE 18 68,483 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 2,189 30,842 SH   SOLE 19 30,842 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 185,183 2,608,572 SH   SOLE 21 2,608,572 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 36,203 509,967 SH   SOLE 22 497,435 0 12,532
SMART GLOBAL HLDGS INC SHS G8232Y101 197 2,775 SH   SOLE 25 2,775 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 4 59 SH   SOLE 26 59 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 31 432 SH   SOLE 28 432 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 3,057 43,061 SH   SOLE 30 43,061 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 227 3,198 SH   SOLE 40 3,198 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 303 4,274 SH   SOLE 43 132 0 4,142
SMART SAND INC COM 83191H107 90 50,568 SH   SOLE 18 3,279 0 47,289
SMART SAND INC COM 83191H107 346 194,550 SH   SOLE 21 194,550 0 0
SMART SAND INC COM 83191H107 630 354,188 SH   SOLE 22 354,188 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,495 54,643 SH   SOLE 2 43,367 0 11,276
SMARTFINANCIAL INC COM NEW 83190L208 7 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,239 45,281 SH   SOLE 18 45,281 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,688 61,694 SH   SOLE 19 61,694 0 0
SMARTFINANCIAL INC COM NEW 83190L208 14,749 539,085 SH   SOLE 21 539,085 0 0
SMARTFINANCIAL INC COM NEW 83190L208 12,996 474,987 SH   SOLE 22 466,863 0 8,124
SMARTFINANCIAL INC COM NEW 83190L208 32 1,161 SH   SOLE 26 0 0 1,161
SMARTRENT INC COM CL A 83193G107 207 21,390 SH   SOLE 2 17,217 0 4,173
SMARTRENT INC COM CL A 83193G107 149 15,390 SH   SOLE 4 15,390 0 0
SMARTRENT INC COM CL A 83193G107 2,013 207,971 SH   SOLE 18 207,971 0 0
SMARTRENT INC COM CL A 83193G107 15,396 1,590,505 SH   SOLE 19 1,590,505 0 0
SMARTRENT INC COM CL A 83193G107 52 5,336 SH   SOLE 21 5,336 0 0
SMARTRENT INC COM CL A 83193G107 12,329 1,273,637 SH   SOLE 22 1,273,637 0 0
SMARTRENT INC COM CL A 83193G107 158 16,335 SH   SOLE 26 16,335 0 0
SMARTRENT INC COM CL A 83193G107 6,247 645,323 SH   SOLE 34 645,323 0 0
SMARTSHEET INC COM CL A 83200N103 16,679 215,354 SH   SOLE 2 49,415 0 165,939
SMARTSHEET INC COM CL A 83200N103 123 1,594 SH   SOLE 4 479 0 1,115
SMARTSHEET INC COM CL A 83200N103 135 1,748 SH   SOLE 7 1,748 0 0
SMARTSHEET INC COM CL A 83200N103 0 1 SH   SOLE 17 0 0 1
SMARTSHEET INC COM CL A 83200N103 5,515 71,206 SH   SOLE 18 71,206 0 0
SMARTSHEET INC COM CL A 83200N103 3,001 38,743 SH   SOLE 19 38,743 0 0
SMARTSHEET INC COM CL A 83200N103 166,248 2,146,514 SH   SOLE 21 2,146,514 0 0
SMARTSHEET INC COM CL A 83200N103 215,920 2,787,857 SH   SOLE 22 2,654,095 0 133,762
SMARTSHEET INC COM CL A 83200N103 1,417 18,290 SH   SOLE 25 18,290 0 0
SMARTSHEET INC COM CL A 83200N103 3,737 48,250 SH   SOLE 26 39,903 0 8,347
SMARTSHEET INC COM CL A 83200N103 2,033 26,249 SH   SOLE 28 26,249 0 0
SMARTSHEET INC COM CL A 83200N103 5,456 70,441 SH   SOLE 30 70,441 0 0
SMARTSHEET INC COM CL A 83200N103 140 1,807 SH   SOLE 31 1,807 0 0
SMARTSHEET INC COM CL A 83200N103 122 1,580 SH   SOLE 34 1,580 0 0
SMARTSHEET INC COM CL A 83200N103 495 6,394 SH   SOLE 36 6,394 0 0
SMARTSHEET INC COM CL A 83200N103 1,176 15,184 SH   SOLE 40 15,184 0 0
SMARTSHEET INC COM CL A 83200N103 2,791 36,037 SH   SOLE 43 2,551 0 33,486
SMILEDIRECTCLUB INC CL A COM 83192H106 67 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 354 150,456 SH   SOLE 21 150,456 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 3,501 1,489,925 SH   SOLE 22 1,439,579 0 50,346
SMILEDIRECTCLUB INC CL A COM 83192H106 31 12,988 SH   SOLE 25 12,988 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 25 10,699 SH   SOLE 26 0 0 10,699
SMILEDIRECTCLUB INC CL A COM 83192H106 177 75,236 SH   SOLE 30 75,236 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 7 2,776 SH   SOLE 34 2,776 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 32 13,500 SH   SOLE 40 13,500 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2 59 SH   SOLE 18 59 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 8,842 255,396 SH   SOLE 43 27,051 0 228,345
SMITH & WESSON BRANDS INC COM 831754106 311 17,487 SH   SOLE 2 13,005 0 4,482
SMITH & WESSON BRANDS INC COM 831754106 4 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106 12 679 SH   SOLE 7 679 0 0
SMITH & WESSON BRANDS INC COM 831754106 2,408 135,259 SH   SOLE 18 135,259 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,509 84,755 SH   SOLE 19 84,755 0 0
SMITH & WESSON BRANDS INC COM 831754106 41,314 2,321,009 SH   SOLE 21 2,321,009 0 0
SMITH & WESSON BRANDS INC COM 831754106 19,589 1,100,512 SH   SOLE 22 1,077,951 0 22,561
SMITH & WESSON BRANDS INC COM 831754106 671 37,671 SH   SOLE 26 34,119 0 3,552
SMITH & WESSON BRANDS INC COM 831754106 564 31,681 SH   SOLE 30 31,681 0 0
SMITH & WESSON BRANDS INC COM 831754106 78 4,394 SH   SOLE 40 4,394 0 0
SMITH & WESSON BRANDS INC COM 831754106 260 14,601 SH   SOLE 43 464 0 14,137
SMITH A O CORP COM 831865209 29,685 345,773 SH   SOLE 2 59,795 0 285,978
SMITH A O CORP COM 831865209 8,854 103,128 SH   SOLE 4 46,365 0 56,763
SMITH A O CORP COM 831865209 16,120 187,764 SH   SOLE 7 153,143 0 34,621
SMITH A O CORP COM 831865209 43 503 SH   SOLE 13 503 0 0
SMITH A O CORP COM 831865209 1,583 18,434 SH   SOLE 15 18,434 0 0
SMITH A O CORP COM 831865209 22,764 265,161 SH   SOLE 18 246,658 0 18,503
SMITH A O CORP COM 831865209 7,508 87,456 SH   SOLE 19 87,456 0 0
SMITH A O CORP COM 831865209 325,784 3,794,801 SH   SOLE 21 3,794,801 0 0
SMITH A O CORP COM 831865209 270,225 3,147,642 SH   SOLE 22 2,866,212 0 281,430
SMITH A O CORP COM 831865209 6,493 75,635 SH   SOLE 23 75,635 0 0
SMITH A O CORP COM 831865209 31,932 371,953 SH   SOLE 25 371,953 0 0
SMITH A O CORP COM 831865209 17,943 209,001 SH   SOLE 26 92,122 0 116,879
SMITH A O CORP COM 831865209 23,103 269,107 SH   SOLE 28 2,396 0 266,711
SMITH A O CORP COM 831865209 3 30 SH   SOLE 29 30 0 0
SMITH A O CORP COM 831865209 62,957 733,334 SH   SOLE 30 619,731 0 113,603
SMITH A O CORP COM 831865209 6,283 73,184 SH   SOLE 31 13,946 0 59,238
SMITH A O CORP COM 831865209 1,840 21,433 SH   SOLE 34 21,433 0 0
SMITH A O CORP COM 831865209 2,019 23,518 SH   SOLE 36 23,518 0 0
SMITH A O CORP COM 831865209 402 4,679 SH   SOLE 40 4,679 0 0
SMITH A O CORP COM 831865209 6,339 73,837 SH   SOLE 43 10,030 0 63,807
SMITH MICRO SOFTWARE INC COM NEW 832154207 74 15,002 SH   SOLE 2 1,796 0 13,206
SMITH MICRO SOFTWARE INC COM NEW 832154207 688 139,777 SH   SOLE 18 139,777 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 405 82,374 SH   SOLE 19 82,374 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 8,273 1,681,598 SH   SOLE 21 1,681,598 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 4,233 860,272 SH   SOLE 22 830,901 0 29,371
SMITH MIDLAND CORP COM 832156103 38 819 SH   SOLE 18 819 0 0
SMITH MIDLAND CORP COM 832156103 478 10,161 SH   SOLE 21 10,161 0 0
SMITH MIDLAND CORP COM 832156103 411 8,744 SH   SOLE 22 8,744 0 0
SMUCKER J M CO COM NEW 832696405 38,926 286,600 SH   SOLE 2 45,897 0 240,703
SMUCKER J M CO COM NEW 832696405 12,960 95,419 SH   SOLE 4 51,395 0 44,024
SMUCKER J M CO COM NEW 832696405 23,986 176,604 SH   SOLE 7 148,138 0 28,466
SMUCKER J M CO COM NEW 832696405 182 1,337 SH   SOLE 13 183 0 1,154
SMUCKER J M CO COM NEW 832696405 2,120 15,612 SH   SOLE 15 15,612 0 0
SMUCKER J M CO COM NEW 832696405 24,521 180,537 SH   SOLE 18 165,884 0 14,653
SMUCKER J M CO COM NEW 832696405 9,897 72,868 SH   SOLE 19 72,868 0 0
SMUCKER J M CO COM NEW 832696405 515,336 3,794,254 SH   SOLE 21 3,794,254 0 0
SMUCKER J M CO COM NEW 832696405 335,095 2,467,196 SH   SOLE 22 2,237,892 0 229,304
SMUCKER J M CO COM NEW 832696405 8,841 65,097 SH   SOLE 23 65,097 0 0
SMUCKER J M CO COM NEW 832696405 22,346 164,524 SH   SOLE 25 164,524 0 0
SMUCKER J M CO COM NEW 832696405 38,433 282,973 SH   SOLE 26 80,925 0 202,048
SMUCKER J M CO COM NEW 832696405 54,996 404,920 SH   SOLE 28 1,930 0 402,990
SMUCKER J M CO COM NEW 832696405 96,393 709,713 SH   SOLE 30 709,713 0 0
SMUCKER J M CO COM NEW 832696405 5,350 39,391 SH   SOLE 31 11,914 0 27,477
SMUCKER J M CO COM NEW 832696405 21,342 157,134 SH   SOLE 34 157,134 0 0
SMUCKER J M CO COM NEW 832696405 13,603 100,153 SH   SOLE 35 100,153 0 0
SMUCKER J M CO COM NEW 832696405 9,468 69,709 SH   SOLE 36 69,709 0 0
SMUCKER J M CO COM NEW 832696405 530 3,899 SH   SOLE 40 3,899 0 0
SMUCKER J M CO COM NEW 832696405 57,101 420,413 SH   SOLE 43 19,393 0 401,020
SNAP INC CL A 83304A106 16,571 352,354 SH   SOLE 2 316,979 0 35,375
SNAP INC CL A 83304A106 33,674 716,005 SH   SOLE 4 457,460 0 258,545
SNAP INC CL A 83304A106 3,800 80,793 SH   SOLE 7 80,793 0 0
SNAP INC CL A 83304A106 1,103 23,445 SH   SOLE 13 13,108 0 10,337
SNAP INC CL A 83304A106 3,415 72,612 SH   SOLE 15 72,612 0 0
SNAP INC CL A 83304A106 278,497 5,921,690 SH   SOLE 18 4,151,285 0 1,770,405
SNAP INC CL A 83304A106 317,590 6,752,933 SH   SOLE 19 6,752,933 0 0
SNAP INC CL A 83304A106 258,483 5,496,122 SH   SOLE 21 5,496,122 0 0
SNAP INC CL A 83304A106 764,998 16,266,161 SH   SOLE 22 15,819,553 0 446,608
SNAP INC CL A 83304A106 28,708 610,427 SH   SOLE 23 610,427 0 0
SNAP INC CL A 83304A106 20,426 434,324 SH   SOLE 25 434,324 0 0
SNAP INC CL A 83304A106 61,108 1,299,337 SH   SOLE 26 753,892 0 545,445
SNAP INC CL A 83304A106 83,783 1,781,473 SH   SOLE 28 64,261 0 1,717,212
SNAP INC CL A 83304A106 65 1,390 SH   SOLE 29 1,390 0 0
SNAP INC CL A 83304A106 150,236 3,194,465 SH   SOLE 30 3,194,465 0 0
SNAP INC CL A 83304A106 16,454 349,868 SH   SOLE 31 102,445 0 247,423
SNAP INC CL A 83304A106 190,167 4,043,526 SH   SOLE 34 4,043,526 0 0
SNAP INC CL A 83304A106 8,852 188,229 SH   SOLE 36 188,229 0 0
SNAP INC CL A 83304A106 1,656 35,201 SH   SOLE 40 35,201 0 0
SNAP INC CL A 83304A106 12,715 270,368 SH   SOLE 43 13,022 0 257,346
SNAP INC NOTE 0.750% 8/0 83304AAB2 10,911 5,040,000 PRN   SOLE 21 5,040,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8 4,168 1,873,000 PRN   SOLE 21 1,873,000 0 0
SNAP ON INC COM 833034101 50,202 233,086 SH   SOLE 2 119,291 0 113,795
SNAP ON INC COM 833034101 17,122 79,497 SH   SOLE 4 47,789 0 31,708
SNAP ON INC COM 833034101 15,006 69,674 SH   SOLE 7 55,399 0 14,275
SNAP ON INC COM 833034101 2,955 13,720 SH   SOLE 13 13,720 0 0
SNAP ON INC COM 833034101 1,680 7,802 SH   SOLE 15 7,802 0 0
SNAP ON INC COM 833034101 24,770 115,008 SH   SOLE 18 103,614 0 11,394
SNAP ON INC COM 833034101 23,284 108,108 SH   SOLE 19 108,108 0 0
SNAP ON INC COM 833034101 323,607 1,502,491 SH   SOLE 21 1,502,491 0 0
SNAP ON INC COM 833034101 313,154 1,453,961 SH   SOLE 22 1,265,745 0 188,216
SNAP ON INC COM 833034101 14,584 67,715 SH   SOLE 23 67,715 0 0
SNAP ON INC COM 833034101 18,930 87,891 SH   SOLE 25 87,891 0 0
SNAP ON INC COM 833034101 35,777 166,111 SH   SOLE 26 82,703 0 83,408
SNAP ON INC COM 833034101 41,543 192,881 SH   SOLE 28 962 0 191,919
SNAP ON INC COM 833034101 5,174 24,022 SH   SOLE 29 24,022 0 0
SNAP ON INC COM 833034101 60,714 281,894 SH   SOLE 30 280,454 0 1,440
SNAP ON INC COM 833034101 12,468 57,888 SH   SOLE 31 44,741 0 13,147
SNAP ON INC COM 833034101 52,348 243,049 SH   SOLE 34 243,049 0 0
SNAP ON INC COM 833034101 5,337 24,780 SH   SOLE 36 24,780 0 0
SNAP ON INC COM 833034101 381 1,769 SH   SOLE 40 1,769 0 0
SNAP ON INC COM 833034101 7,479 34,723 SH   SOLE 43 2,962 0 31,761
SNAP ONE HOLDINGS CORP COM 83303Y105 133 6,288 SH   SOLE 2 4,132 0 2,156
SNAP ONE HOLDINGS CORP COM 83303Y105 784 37,181 SH   SOLE 18 37,181 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 467 22,164 SH   SOLE 19 22,164 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 9,456 448,593 SH   SOLE 21 448,593 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 4,584 217,435 SH   SOLE 22 213,556 0 3,879
SNAP ONE HOLDINGS CORP COM 83303Y105 82 3,882 SH   SOLE 25 3,882 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 139 6,587 SH   SOLE 30 6,587 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 78 3,685 SH   SOLE 40 3,685 0 0
SNOWFLAKE INC CL A 833445109 126,674 373,946 SH   SOLE 2 28,070 0 345,876
SNOWFLAKE INC CL A 833445109 43,136 127,338 SH   SOLE 4 81,853 0 45,485
SNOWFLAKE INC CL A 833445109 6,871 20,284 SH   SOLE 7 20,284 0 0
SNOWFLAKE INC CL A 833445109 892 2,633 SH   SOLE 13 533 0 2,100
SNOWFLAKE INC CL A 833445109 6,598 19,478 SH   SOLE 15 19,478 0 0
SNOWFLAKE INC CL A 833445109 1 2 SH   SOLE 17 0 0 2
SNOWFLAKE INC CL A 833445109 34,066 100,563 SH   SOLE 18 89,815 0 10,748
SNOWFLAKE INC CL A 833445109 32,266 95,251 SH   SOLE 19 95,251 0 0
SNOWFLAKE INC CL A 833445109 768,880 2,269,757 SH   SOLE 21 2,269,757 0 0
SNOWFLAKE INC CL A 833445109 1,541,916 4,551,781 SH   SOLE 22 4,316,725 0 235,056
SNOWFLAKE INC CL A 833445109 40,444 119,391 SH   SOLE 23 119,391 0 0
SNOWFLAKE INC CL A 833445109 112,280 331,454 SH   SOLE 25 331,454 0 0
SNOWFLAKE INC CL A 833445109 109,381 322,896 SH   SOLE 26 153,949 0 168,947
SNOWFLAKE INC CL A 833445109 122,554 361,782 SH   SOLE 28 15,409 0 346,373
SNOWFLAKE INC CL A 833445109 91 270 SH   SOLE 29 270 0 0
SNOWFLAKE INC CL A 833445109 224,699 663,319 SH   SOLE 30 651,429 0 11,890
SNOWFLAKE INC CL A 833445109 12,543 37,028 SH   SOLE 31 23,149 0 13,879
SNOWFLAKE INC CL A 833445109 30,398 89,736 SH   SOLE 34 89,736 0 0
SNOWFLAKE INC CL A 833445109 25,696 75,855 SH   SOLE 36 75,855 0 0
SNOWFLAKE INC CL A 833445109 2,398 7,079 SH   SOLE 40 7,079 0 0
SNOWFLAKE INC CL A 833445109 19,713 58,193 SH   SOLE 43 3,743 0 54,450
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 30 9,417 SH   SOLE 2 9,417 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 347 108,795 SH   SOLE 22 64,692 0 44,103
SOC TELEMED INC COM CL A 78472F101 13 9,939 SH   SOLE 2 1,615 0 8,324
SOC TELEMED INC COM CL A 78472F101 20 15,954 SH   SOLE 4 15,954 0 0
SOC TELEMED INC COM CL A 78472F101 192 149,930 SH   SOLE 18 149,930 0 0
SOC TELEMED INC COM CL A 78472F101 2,479 1,937,075 SH   SOLE 19 1,937,075 0 0
SOC TELEMED INC COM CL A 78472F101 2,936 2,293,477 SH   SOLE 21 2,293,477 0 0
SOC TELEMED INC COM CL A 78472F101 1,964 1,533,987 SH   SOLE 22 1,518,901 0 15,086
SOC TELEMED INC COM CL A 78472F101 716 559,340 SH   SOLE 34 559,340 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 26,567 526,809 SH   SOLE 2 91,113 0 435,696
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 784 15,543 SH   SOLE 4 15,543 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,433 28,421 SH   SOLE 7 28,421 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,572 31,171 SH   SOLE 18 31,171 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 9,988 198,065 SH   SOLE 19 198,065 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 17,243 341,911 SH   SOLE 21 341,911 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 29,126 577,549 SH   SOLE 22 504,521 0 73,028
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 23,380 463,607 SH   SOLE 25 463,607 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 67 1,325 SH   SOLE 28 0 0 1,325
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 6,424 127,375 SH   SOLE 29 127,375 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 4,042 80,150 SH   SOLE 30 80,150 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 140,268 2,781,433 SH   SOLE 34 2,781,433 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 9,424 186,875 SH   SOLE 43 19,084 0 167,791
SOCIETY PASS INC COM 83370P102 38 3,684 SH   SOLE 2 0 0 3,684
SOCIETY PASS INC COM 83370P102 90 8,625 SH   SOLE 18 8,625 0 0
SOCIETY PASS INC COM 83370P102 41 3,943 SH   SOLE 19 3,943 0 0
SOCIETY PASS INC COM 83370P102 282 27,090 SH   SOLE 21 27,090 0 0
SOCIETY PASS INC COM 83370P102 16 1,504 SH   SOLE 22 1,504 0 0
SOCKET MOBILE INC COM NEW 83368E200 5 1,151 SH   SOLE 18 1,151 0 0
SOCKET MOBILE INC COM NEW 83368E200 62 15,229 SH   SOLE 21 15,229 0 0
SOCKET MOBILE INC COM NEW 83368E200 1 357 SH   SOLE 22 357 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,205 76,211 SH   SOLE 2 59,049 0 17,162
SOFI TECHNOLOGIES INC COM 83406F102 4,565 288,767 SH   SOLE 4 164,287 0 124,480
SOFI TECHNOLOGIES INC COM 83406F102 623 39,407 SH   SOLE 7 39,407 0 0
SOFI TECHNOLOGIES INC COM 83406F102 568 35,941 SH   SOLE 15 35,941 0 0
SOFI TECHNOLOGIES INC COM 83406F102 4,740 299,824 SH   SOLE 18 274,322 0 25,502
SOFI TECHNOLOGIES INC COM 83406F102 38,992 2,466,292 SH   SOLE 19 2,466,292 0 0
SOFI TECHNOLOGIES INC COM 83406F102 49,151 3,108,827 SH   SOLE 21 3,108,827 0 0
SOFI TECHNOLOGIES INC COM 83406F102 147,549 9,332,610 SH   SOLE 22 9,120,972 0 211,638
SOFI TECHNOLOGIES INC COM 83406F102 4,598 290,827 SH   SOLE 23 290,827 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,968 124,486 SH   SOLE 25 124,486 0 0
SOFI TECHNOLOGIES INC COM 83406F102 6,817 431,168 SH   SOLE 26 312,439 0 118,729
SOFI TECHNOLOGIES INC COM 83406F102 9,935 628,402 SH   SOLE 28 10,215 0 618,187
SOFI TECHNOLOGIES INC COM 83406F102 29,764 1,882,611 SH   SOLE 30 1,882,611 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,130 71,462 SH   SOLE 31 53,933 0 17,529
SOFI TECHNOLOGIES INC COM 83406F102 48,480 3,066,424 SH   SOLE 34 3,066,424 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,400 88,548 SH   SOLE 36 88,548 0 0
SOFI TECHNOLOGIES INC COM 83406F102 283 17,887 SH   SOLE 40 17,887 0 0
SOFI TECHNOLOGIES INC COM 83406F102 188 11,922 SH   SOLE 43 0 0 11,922
SOHU COM LTD SPONSORED ADS 83410S108 28 1,693 SH   SOLE 2 1,693 0 0
SOHU COM LTD SPONSORED ADS 83410S108 21 1,312 SH   SOLE 4 1,312 0 0
SOHU COM LTD SPONSORED ADS 83410S108 39 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 5,305 325,830 SH   SOLE 21 325,830 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2,538 155,925 SH   SOLE 22 152,655 0 3,270
SOHU COM LTD SPONSORED ADS 83410S108 29 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,355 83,218 SH   SOLE 30 83,218 0 0
SOHU COM LTD SPONSORED ADS 83410S108 551 33,875 SH   SOLE 43 0 0 33,875
SOL GEL TECHNOLOGIES SHS M8694L103 23 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,518 12,540 SH   SOLE 2 10,460 0 2,080
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,876 24,506 SH   SOLE 4 20,353 0 4,153
SOLAREDGE TECHNOLOGIES INC COM 83417M104 12,141 43,273 SH   SOLE 7 41,924 0 1,349
SOLAREDGE TECHNOLOGIES INC COM 83417M104 226 804 SH   SOLE 13 160 0 644
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,410 5,024 SH   SOLE 15 5,024 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 22,572 80,451 SH   SOLE 18 73,274 0 7,177
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,438 12,253 SH   SOLE 19 12,253 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 515,292 1,836,591 SH   SOLE 21 1,836,591 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 218,936 780,327 SH   SOLE 22 710,667 0 69,660
SOLAREDGE TECHNOLOGIES INC COM 83417M104 8,321 29,657 SH   SOLE 23 29,657 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 22,475 80,104 SH   SOLE 25 80,104 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 28,459 101,432 SH   SOLE 26 32,848 0 68,584
SOLAREDGE TECHNOLOGIES INC COM 83417M104 35,175 125,370 SH   SOLE 28 36,614 0 88,756
SOLAREDGE TECHNOLOGIES INC COM 83417M104 40 142 SH   SOLE 29 142 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 337,725 1,203,710 SH   SOLE 30 1,202,630 0 1,080
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,695 20,297 SH   SOLE 31 5,570 0 14,727
SOLAREDGE TECHNOLOGIES INC COM 83417M104 660 2,354 SH   SOLE 34 2,354 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,788 20,631 SH   SOLE 36 20,631 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 481 1,713 SH   SOLE 40 1,713 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,973 28,417 SH   SOLE 43 634 0 27,783
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 951 750,000 PRN   SOLE 2 750,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 3,849 3,037,000 PRN   SOLE 19 3,037,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 5,463 4,310,000 PRN   SOLE 21 4,310,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 1,394 1,100,000 PRN   SOLE 22 1,100,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 5,086 4,013,000 PRN   SOLE 34 4,013,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 301 45,918 SH   SOLE 2 8,723 0 37,195
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 3 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 676 103,269 SH   SOLE 18 103,269 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1,231 188,004 SH   SOLE 19 188,004 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 8,074 1,232,690 SH   SOLE 21 1,232,690 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 6,497 991,938 SH   SOLE 22 977,294 0 14,644
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 24 3,647 SH   SOLE 23 3,647 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 80 12,217 SH   SOLE 26 0 0 12,217
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 4 601 SH   SOLE 43 0 0 601
SOLARWINDS CORP COM NEW 83417Q204 1,088 76,678 SH   SOLE 2 11,261 0 65,417
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 183 12,888 SH   SOLE 18 12,888 0 0
SOLARWINDS CORP COM NEW 83417Q204 133 9,346 SH   SOLE 19 9,346 0 0
SOLARWINDS CORP COM NEW 83417Q204 6,010 423,521 SH   SOLE 21 423,521 0 0
SOLARWINDS CORP COM NEW 83417Q204 12,289 866,010 SH   SOLE 22 829,972 0 36,038
SOLARWINDS CORP COM NEW 83417Q204 71 5,015 SH   SOLE 25 5,015 0 0
SOLARWINDS CORP COM NEW 83417Q204 319 22,465 SH   SOLE 26 17,765 0 4,700
SOLARWINDS CORP COM NEW 83417Q204 57 4,043 SH   SOLE 28 4,043 0 0
SOLARWINDS CORP COM NEW 83417Q204 3,344 235,659 SH   SOLE 30 235,659 0 0
SOLARWINDS CORP COM NEW 83417Q204 6 430 SH   SOLE 31 430 0 0
SOLARWINDS CORP COM NEW 83417Q204 69 4,840 SH   SOLE 40 4,840 0 0
SOLARWINDS CORP COM NEW 83417Q204 718 50,628 SH   SOLE 43 1,060 0 49,568
SOLENO THERAPEUTICS INC COM NEW 834203200 1 1,336 SH   SOLE 2 0 0 1,336
SOLENO THERAPEUTICS INC COM NEW 834203200 5 11,459 SH   SOLE 18 11,459 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 49 120,323 SH   SOLE 21 120,323 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 1 3,220 SH   SOLE 22 3,220 0 0
SOLID BIOSCIENCES INC COM 83422E105 496 283,507 SH   SOLE 2 186,926 0 96,581
SOLID BIOSCIENCES INC COM 83422E105 0 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 349 199,274 SH   SOLE 18 199,274 0 0
SOLID BIOSCIENCES INC COM 83422E105 887 507,075 SH   SOLE 19 507,075 0 0
SOLID BIOSCIENCES INC COM 83422E105 5,061 2,892,154 SH   SOLE 21 2,892,154 0 0
SOLID BIOSCIENCES INC COM 83422E105 3,908 2,233,349 SH   SOLE 22 2,201,605 0 31,744
SOLID BIOSCIENCES INC COM 83422E105 77 43,947 SH   SOLE 23 43,947 0 0
SOLID BIOSCIENCES INC COM 83422E105 79 45,214 SH   SOLE 26 0 0 45,214
SOLID BIOSCIENCES INC COM 83422E105 84 48,115 SH   SOLE 30 48,115 0 0
SOLID BIOSCIENCES INC COM 83422E105 1 377 SH   SOLE 43 0 0 377
SOLIGENIX INC COM 834223307 6 8,408 SH   SOLE 18 8,408 0 0
SOLIGENIX INC COM 834223307 73 110,519 SH   SOLE 21 110,519 0 0
SOLIGENIX INC COM 834223307 1 2,116 SH   SOLE 22 2,116 0 0
SOLITARIO ZINC CORP COM 8342EP107 17 34,776 SH   SOLE 21 34,776 0 0
SOLITARIO ZINC CORP COM 8342EP107 1 2,933 SH   SOLE 22 2,933 0 0
SOLO BRANDS INC COM CL A 83425V104 42 2,700 SH   SOLE 2 0 0 2,700
SOLO BRANDS INC COM CL A 83425V104 538 34,399 SH   SOLE 18 34,399 0 0
SOLO BRANDS INC COM CL A 83425V104 319 20,439 SH   SOLE 19 20,439 0 0
SOLO BRANDS INC COM CL A 83425V104 5,430 347,426 SH   SOLE 21 347,426 0 0
SOLO BRANDS INC COM CL A 83425V104 3,973 254,163 SH   SOLE 22 251,751 0 2,412
SOLO BRANDS INC COM CL A 83425V104 418 26,728 SH   SOLE 26 23,960 0 2,768
SOLO BRANDS INC COM CL A 83425V104 980 62,726 SH   SOLE 28 0 0 62,726
SOLO BRANDS INC COM CL A 83425V104 19 1,227 SH   SOLE 31 0 0 1,227
SOLUNA HOLDINGS INC COM NEW 583543103 17 1,547 SH   SOLE 18 1,547 0 0
SOLUNA HOLDINGS INC COM NEW 583543103 221 20,507 SH   SOLE 21 20,507 0 0
SOLUNA HOLDINGS INC COM NEW 583543103 535 49,765 SH   SOLE 22 49,765 0 0
SOMALOGIC INC CLASS A COM 83444K105 74 6,367 SH   SOLE 2 0 0 6,367
SOMALOGIC INC CLASS A COM 83444K105 952 81,823 SH   SOLE 21 81,823 0 0
SOMALOGIC INC CLASS A COM 83444K105 21,769 1,870,166 SH   SOLE 22 1,870,166 0 0
SONENDO INC COM 835431107 8 1,348 SH   SOLE 18 1,348 0 0
SONENDO INC COM 835431107 105 18,165 SH   SOLE 21 18,165 0 0
SONENDO INC COM 835431107 3 501 SH   SOLE 22 501 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 4,860 98,272 SH   SOLE 2 46,943 0 51,329
SONIC AUTOMOTIVE INC CL A 83545G102 5 107 SH   SOLE 4 107 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 39 797 SH   SOLE 7 797 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 4,631 93,649 SH   SOLE 18 82,170 0 11,479
SONIC AUTOMOTIVE INC CL A 83545G102 16,658 336,861 SH   SOLE 19 336,861 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 130,682 2,642,704 SH   SOLE 21 2,642,704 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 42,702 863,532 SH   SOLE 22 843,713 0 19,819
SONIC AUTOMOTIVE INC CL A 83545G102 715 14,467 SH   SOLE 23 14,467 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 140 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 3,942 79,708 SH   SOLE 26 12,730 0 66,978
SONIC AUTOMOTIVE INC CL A 83545G102 92 1,856 SH   SOLE 28 1,856 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,952 39,465 SH   SOLE 30 39,465 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 79 1,590 SH   SOLE 36 1,590 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 127 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 665 13,452 SH   SOLE 43 3,562 0 9,890
SONIDA SENIOR LIVING INC COM 140475203 8 269 SH   SOLE 18 269 0 0
SONIDA SENIOR LIVING INC COM 140475203 149 5,239 SH   SOLE 21 5,239 0 0
SONIDA SENIOR LIVING INC COM 140475203 891 31,268 SH   SOLE 22 31,268 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 0 39 SH   SOLE 21 39 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 76 183,438 SH   SOLE 22 183,438 0 0
SONO GROUP N V COM N81409109 61 6,367 SH   SOLE 21 6,367 0 0
SONO GROUP N V COM N81409109 601 62,388 SH   SOLE 22 62,388 0 0
SONO GROUP N V COM N81409109 320 33,264 SH   SOLE 26 29,815 0 3,449
SONO GROUP N V COM N81409109 749 77,819 SH   SOLE 28 0 0 77,819
SONO GROUP N V COM N81409109 15 1,529 SH   SOLE 31 0 0 1,529
SONOCO PRODS CO COM 835495102 8,975 155,033 SH   SOLE 2 87,906 0 67,127
SONOCO PRODS CO COM 835495102 4,168 71,995 SH   SOLE 7 71,995 0 0
SONOCO PRODS CO COM 835495102 15,381 265,700 SH   SOLE 18 265,700 0 0
SONOCO PRODS CO COM 835495102 1,613 27,860 SH   SOLE 19 27,860 0 0
SONOCO PRODS CO COM 835495102 414,688 7,163,385 SH   SOLE 21 7,163,385 0 0
SONOCO PRODS CO COM 835495102 153,631 2,653,845 SH   SOLE 22 2,541,617 0 112,228
SONOCO PRODS CO COM 835495102 1,031 17,807 SH   SOLE 25 17,807 0 0
SONOCO PRODS CO COM 835495102 2,509 43,343 SH   SOLE 26 36,141 0 7,202
SONOCO PRODS CO COM 835495102 3,531 60,989 SH   SOLE 28 60,989 0 0
SONOCO PRODS CO COM 835495102 3,395 58,649 SH   SOLE 30 58,649 0 0
SONOCO PRODS CO COM 835495102 85 1,463 SH   SOLE 31 1,463 0 0
SONOCO PRODS CO COM 835495102 2,381 41,126 SH   SOLE 32 41,126 0 0
SONOCO PRODS CO COM 835495102 676 11,670 SH   SOLE 36 11,670 0 0
SONOCO PRODS CO COM 835495102 713 12,314 SH   SOLE 40 12,314 0 0
SONOCO PRODS CO COM 835495102 2,539 43,863 SH   SOLE 43 2,866 0 40,997
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 3 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 10 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108 10,636 356,907 SH   SOLE 2 264,210 0 92,697
SONOS INC COM 83570H108 406 13,630 SH   SOLE 4 13,630 0 0
SONOS INC COM 83570H108 51 1,725 SH   SOLE 7 1,725 0 0
SONOS INC COM 83570H108 924 31,003 SH   SOLE 13 31,003 0 0
SONOS INC COM 83570H108 15,889 533,181 SH   SOLE 18 496,728 0 36,453
SONOS INC COM 83570H108 82,935 2,783,062 SH   SOLE 19 2,783,062 0 0
SONOS INC COM 83570H108 121,336 4,071,683 SH   SOLE 21 4,071,683 0 0
SONOS INC COM 83570H108 108,832 3,652,079 SH   SOLE 22 3,586,483 0 65,596
SONOS INC COM 83570H108 1,030 34,560 SH   SOLE 23 34,560 0 0
SONOS INC COM 83570H108 542 18,190 SH   SOLE 25 18,190 0 0
SONOS INC COM 83570H108 6,099 204,656 SH   SOLE 26 53,225 0 151,431
SONOS INC COM 83570H108 66 2,220 SH   SOLE 28 2,220 0 0
SONOS INC COM 83570H108 2,196 73,692 SH   SOLE 30 73,692 0 0
SONOS INC COM 83570H108 23,014 772,276 SH   SOLE 34 772,276 0 0
SONOS INC COM 83570H108 115 3,868 SH   SOLE 36 3,868 0 0
SONOS INC COM 83570H108 499 16,755 SH   SOLE 40 16,755 0 0
SONOS INC COM 83570H108 1,056 35,452 SH   SOLE 43 820 0 34,632
SONY GROUP CORPORATION SPONSORED ADR 835699307 1 11 SH   SOLE 17 0 0 11
SONY GROUP CORPORATION SPONSORED ADR 835699307 68,287 540,243 SH   SOLE 18 540,098 0 145
SONY GROUP CORPORATION SPONSORED ADR 835699307 121,252 959,270 SH   SOLE 43 92,531 0 866,739
SOPHIA GENETICS SA ORDINARY SHARES H82027105 28 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 4,110 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 87 6,166 SH   SOLE 20 6,166 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 12 825 SH   SOLE 21 825 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 42 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 25 1,795 SH   SOLE 34 1,795 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,575 338,622 SH   SOLE 2 148,746 0 189,876
SORRENTO THERAPEUTICS INC COM NEW 83587F202 4 959 SH   SOLE 4 959 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 16 3,415 SH   SOLE 7 3,415 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 3,936 846,511 SH   SOLE 18 801,315 0 45,196
SORRENTO THERAPEUTICS INC COM NEW 83587F202 7,830 1,683,964 SH   SOLE 19 1,683,964 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 47,441 10,202,334 SH   SOLE 21 10,202,334 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 37,180 7,995,695 SH   SOLE 22 7,841,879 0 153,816
SORRENTO THERAPEUTICS INC COM NEW 83587F202 254 54,701 SH   SOLE 23 54,701 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 157 33,846 SH   SOLE 25 33,846 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,590 341,872 SH   SOLE 26 103,436 0 238,436
SORRENTO THERAPEUTICS INC COM NEW 83587F202 25 5,302 SH   SOLE 28 5,302 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 770 165,608 SH   SOLE 30 165,608 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 204 43,780 SH   SOLE 40 43,780 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 276 59,256 SH   SOLE 43 290 0 58,966
SOS LIMITED SPNSORD ADS NEW 83587W106 18 21,334 SH   SOLE 4 21,334 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 0 1 SH   SOLE 18 1 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 1,711 2,080,866 SH   SOLE 21 2,080,866 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 827 1,006,208 SH   SOLE 22 985,060 0 21,148
SOS LIMITED SPNSORD ADS NEW 83587W106 424 516,243 SH   SOLE 30 516,243 0 0
SOTERA HEALTH CO COM 83601L102 2,826 119,999 SH   SOLE 2 77,864 0 42,135
SOTERA HEALTH CO COM 83601L102 9 384 SH   SOLE 4 384 0 0
SOTERA HEALTH CO COM 83601L102 30 1,268 SH   SOLE 7 1,268 0 0
SOTERA HEALTH CO COM 83601L102 1,108 47,049 SH   SOLE 18 47,049 0 0
SOTERA HEALTH CO COM 83601L102 34,006 1,443,989 SH   SOLE 19 1,443,989 0 0
SOTERA HEALTH CO COM 83601L102 32,922 1,397,944 SH   SOLE 21 1,397,944 0 0
SOTERA HEALTH CO COM 83601L102 52,052 2,210,287 SH   SOLE 22 2,108,882 0 101,405
SOTERA HEALTH CO COM 83601L102 254 10,786 SH   SOLE 25 10,786 0 0
SOTERA HEALTH CO COM 83601L102 919 39,006 SH   SOLE 26 32,425 0 6,581
SOTERA HEALTH CO COM 83601L102 28 1,199 SH   SOLE 28 1,199 0 0
SOTERA HEALTH CO COM 83601L102 948 40,240 SH   SOLE 30 40,240 0 0
SOTERA HEALTH CO COM 83601L102 35 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102 11,460 486,618 SH   SOLE 34 486,618 0 0
SOTERA HEALTH CO COM 83601L102 294 12,491 SH   SOLE 40 12,491 0 0
SOTHERLY HOTELS INC COM 83600C103 6 3,038 SH   SOLE 18 3,038 0 0
SOTHERLY HOTELS INC COM 83600C103 93 44,444 SH   SOLE 21 44,444 0 0
SOTHERLY HOTELS INC COM 83600C103 4 1,935 SH   SOLE 22 1,935 0 0
SOTHERLY HOTELS INC COM 83600C103 1 620 SH   SOLE 43 0 0 620
SOUND FINL BANCORP INC COM 83607A100 17 386 SH   SOLE 18 386 0 0
SOUND FINL BANCORP INC COM 83607A100 256 5,811 SH   SOLE 21 5,811 0 0
SOUND FINL BANCORP INC COM 83607A100 4 100 SH   SOLE 22 100 0 0
SOUTH JERSEY INDS INC COM 838518108 7,615 291,536 SH   SOLE 2 115,581 0 175,955
SOUTH JERSEY INDS INC COM 838518108 11 411 SH   SOLE 4 411 0 0
SOUTH JERSEY INDS INC COM 838518108 3,255 124,625 SH   SOLE 7 124,625 0 0
SOUTH JERSEY INDS INC COM 838518108 10,699 409,611 SH   SOLE 18 406,241 0 3,370
SOUTH JERSEY INDS INC COM 838518108 26,197 1,002,937 SH   SOLE 19 1,002,937 0 0
SOUTH JERSEY INDS INC COM 838518108 362,551 13,880,213 SH   SOLE 21 13,880,213 0 0
SOUTH JERSEY INDS INC COM 838518108 95,553 3,658,213 SH   SOLE 22 3,552,440 0 105,773
SOUTH JERSEY INDS INC COM 838518108 946 36,220 SH   SOLE 23 36,220 0 0
SOUTH JERSEY INDS INC COM 838518108 571 21,873 SH   SOLE 25 21,873 0 0
SOUTH JERSEY INDS INC COM 838518108 7,925 303,407 SH   SOLE 26 44,881 0 258,526
SOUTH JERSEY INDS INC COM 838518108 52 2,003 SH   SOLE 28 2,003 0 0
SOUTH JERSEY INDS INC COM 838518108 5,183 198,436 SH   SOLE 30 198,436 0 0
SOUTH JERSEY INDS INC COM 838518108 42 1,616 SH   SOLE 34 1,616 0 0
SOUTH JERSEY INDS INC COM 838518108 369 14,113 SH   SOLE 36 14,113 0 0
SOUTH JERSEY INDS INC COM 838518108 374 14,314 SH   SOLE 40 14,314 0 0
SOUTH JERSEY INDS INC COM 838518108 1,197 45,808 SH   SOLE 43 2,379 0 43,429
SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 31,597 566,259 SH   SOLE 21 566,259 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,205 43,344 SH   SOLE 2 28,338 0 15,006
SOUTH PLAINS FINANCIAL INC COM 83946P107 5 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 957 34,414 SH   SOLE 18 34,414 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,780 63,995 SH   SOLE 19 63,995 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 11,448 411,634 SH   SOLE 21 411,634 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 10,129 364,206 SH   SOLE 22 358,572 0 5,634
SOUTH PLAINS FINANCIAL INC COM 83946P107 482 17,330 SH   SOLE 26 0 0 17,330
SOUTHERN CO COM 842587107 173,652 2,532,112 SH   SOLE 2 986,624 0 1,545,488
SOUTHERN CO COM 842587107 47,199 688,230 SH   SOLE 4 646,559 0 41,671
SOUTHERN CO COM 842587107 80,366 1,171,853 SH   SOLE 7 1,139,702 0 32,151
SOUTHERN CO COM 842587107 860 12,542 SH   SOLE 13 2,892 0 9,650
SOUTHERN CO COM 842587107 10,290 150,038 SH   SOLE 15 150,038 0 0
SOUTHERN CO COM 842587107 0 3 SH   SOLE 17 0 0 3
SOUTHERN CO COM 842587107 107,288 1,564,426 SH   SOLE 18 1,414,928 0 149,498
SOUTHERN CO COM 842587107 48,988 714,318 SH   SOLE 19 714,318 0 0
SOUTHERN CO COM 842587107 1,939,258 28,277,315 SH   SOLE 21 28,277,315 0 0
SOUTHERN CO COM 842587107 1,609,395 23,467,409 SH   SOLE 22 21,320,294 0 2,147,115
SOUTHERN CO COM 842587107 43,065 627,948 SH   SOLE 23 627,948 0 0
SOUTHERN CO COM 842587107 26,062 380,026 SH   SOLE 25 380,026 0 0
SOUTHERN CO COM 842587107 141,855 2,068,467 SH   SOLE 26 785,776 0 1,282,691
SOUTHERN CO COM 842587107 12,476 181,919 SH   SOLE 28 18,862 0 163,057
SOUTHERN CO COM 842587107 9,892 144,245 SH   SOLE 29 144,245 0 0
SOUTHERN CO COM 842587107 361,600 5,272,678 SH   SOLE 30 5,272,678 0 0
SOUTHERN CO COM 842587107 305,198 4,450,249 SH   SOLE 31 208,240 0 4,242,009
SOUTHERN CO COM 842587107 44,270 645,520 SH   SOLE 34 645,520 0 0
SOUTHERN CO COM 842587107 19,544 284,975 SH   SOLE 35 284,975 0 0
SOUTHERN CO COM 842587107 42,420 618,554 SH   SOLE 36 618,554 0 0
SOUTHERN CO COM 842587107 1,385 20,199 SH   SOLE 40 20,199 0 0
SOUTHERN CO COM 842587107 42,248 616,035 SH   SOLE 43 65,459 0 550,576
SOUTHERN CO UNIT 08/01/2022 842587602 156,714 2,915,618 SH   SOLE 21 2,915,618 0 0
SOUTHERN COPPER CORP COM 84265V105 17,119 277,403 SH   SOLE 2 138,248 0 139,155
SOUTHERN COPPER CORP COM 84265V105 4,350 70,492 SH   SOLE 4 46,251 0 24,241
SOUTHERN COPPER CORP COM 84265V105 6,846 110,932 SH   SOLE 7 110,932 0 0
SOUTHERN COPPER CORP COM 84265V105 9 140 SH   SOLE 13 140 0 0
SOUTHERN COPPER CORP COM 84265V105 137 2,218 SH   SOLE 15 2,218 0 0
SOUTHERN COPPER CORP COM 84265V105 8,061 130,620 SH   SOLE 18 130,620 0 0
SOUTHERN COPPER CORP COM 84265V105 1,367 22,146 SH   SOLE 19 22,146 0 0
SOUTHERN COPPER CORP COM 84265V105 170,982 2,770,735 SH   SOLE 21 2,770,735 0 0
SOUTHERN COPPER CORP COM 84265V105 109,961 1,781,903 SH   SOLE 22 1,630,269 0 151,634
SOUTHERN COPPER CORP COM 84265V105 2,452 39,737 SH   SOLE 23 39,737 0 0
SOUTHERN COPPER CORP COM 84265V105 1,985 32,166 SH   SOLE 25 32,166 0 0
SOUTHERN COPPER CORP COM 84265V105 11,569 187,472 SH   SOLE 26 28,176 0 159,296
SOUTHERN COPPER CORP COM 84265V105 5,731 92,876 SH   SOLE 28 0 0 92,876
SOUTHERN COPPER CORP COM 84265V105 4,131 66,942 SH   SOLE 29 66,942 0 0
SOUTHERN COPPER CORP COM 84265V105 25,375 411,194 SH   SOLE 30 411,194 0 0
SOUTHERN COPPER CORP COM 84265V105 6,856 111,103 SH   SOLE 31 104,618 0 6,485
SOUTHERN COPPER CORP COM 84265V105 340 5,507 SH   SOLE 34 5,507 0 0
SOUTHERN COPPER CORP COM 84265V105 1,285 20,822 SH   SOLE 36 20,822 0 0
SOUTHERN COPPER CORP COM 84265V105 20 332 SH   SOLE 40 332 0 0
SOUTHERN COPPER CORP COM 84265V105 12,786 207,203 SH   SOLE 43 6,985 0 200,218
SOUTHERN FIRST BANCSHARES COM 842873101 234 3,743 SH   SOLE 2 300 0 3,443
SOUTHERN FIRST BANCSHARES COM 842873101 8 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,526 24,415 SH   SOLE 18 24,415 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 873 13,978 SH   SOLE 19 13,978 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 18,306 292,937 SH   SOLE 21 292,937 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 11,220 179,545 SH   SOLE 22 176,295 0 3,250
SOUTHERN FIRST BANCSHARES COM 842873101 137 2,195 SH   SOLE 43 105 0 2,090
SOUTHERN MO BANCORP INC COM 843380106 1,313 25,159 SH   SOLE 2 18,307 0 6,852
SOUTHERN MO BANCORP INC COM 843380106 8 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,332 25,538 SH   SOLE 18 25,538 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,826 34,998 SH   SOLE 19 34,998 0 0
SOUTHERN MO BANCORP INC COM 843380106 15,736 301,628 SH   SOLE 21 301,628 0 0
SOUTHERN MO BANCORP INC COM 843380106 12,180 233,477 SH   SOLE 22 229,084 0 4,393
SOUTHERN MO BANCORP INC COM 843380106 182 3,491 SH   SOLE 23 3,491 0 0
SOUTHERN MO BANCORP INC COM 843380106 754 14,461 SH   SOLE 26 0 0 14,461
SOUTHERN MO BANCORP INC COM 843380106 21 398 SH   SOLE 43 0 0 398
SOUTHERN STS BANCSHARES INC COM 843878307 7 340 SH   SOLE 18 340 0 0
SOUTHERN STS BANCSHARES INC COM 843878307 99 5,082 SH   SOLE 21 5,082 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,077 25,750 SH   SOLE 2 8,344 0 17,406
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 5,032 120,325 SH   SOLE 18 120,325 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,312 55,274 SH   SOLE 19 55,274 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 149,867 3,583,631 SH   SOLE 21 3,583,631 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 33,284 795,888 SH   SOLE 22 766,977 0 28,911
SOUTHSIDE BANCSHARES INC COM 84470P109 180 4,304 SH   SOLE 25 4,304 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 458 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,391 57,185 SH   SOLE 30 57,185 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 32 758 SH   SOLE 36 758 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 156 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 477 11,415 SH   SOLE 43 480 0 10,935
SOUTHSTATE CORPORATION COM 840441109 12,629 157,649 SH   SOLE 2 64,880 0 92,769
SOUTHSTATE CORPORATION COM 840441109 321 4,006 SH   SOLE 4 247 0 3,759
SOUTHSTATE CORPORATION COM 840441109 82 1,018 SH   SOLE 7 1,018 0 0
SOUTHSTATE CORPORATION COM 840441109 65 817 SH   SOLE 13 817 0 0
SOUTHSTATE CORPORATION COM 840441109 17,470 218,072 SH   SOLE 18 213,287 0 4,785
SOUTHSTATE CORPORATION COM 840441109 51,772 646,267 SH   SOLE 19 646,267 0 0
SOUTHSTATE CORPORATION COM 840441109 214,201 2,673,839 SH   SOLE 21 2,673,839 0 0
SOUTHSTATE CORPORATION COM 840441109 175,203 2,187,032 SH   SOLE 22 2,110,778 0 76,254
SOUTHSTATE CORPORATION COM 840441109 1,401 17,487 SH   SOLE 23 17,487 0 0
SOUTHSTATE CORPORATION COM 840441109 792 9,885 SH   SOLE 25 9,885 0 0
SOUTHSTATE CORPORATION COM 840441109 10,174 127,002 SH   SOLE 26 24,596 0 102,406
SOUTHSTATE CORPORATION COM 840441109 101 1,266 SH   SOLE 28 1,266 0 0
SOUTHSTATE CORPORATION COM 840441109 3,399 42,435 SH   SOLE 30 42,435 0 0
SOUTHSTATE CORPORATION COM 840441109 305 3,803 SH   SOLE 36 3,803 0 0
SOUTHSTATE CORPORATION COM 840441109 686 8,557 SH   SOLE 40 8,557 0 0
SOUTHSTATE CORPORATION COM 840441109 781 9,743 SH   SOLE 43 513 0 9,230
SOUTHWEST AIRLS CO COM 844741108 35,303 824,068 SH   SOLE 2 103,972 0 720,096
SOUTHWEST AIRLS CO COM 844741108 2,643 61,687 SH   SOLE 4 55,660 0 6,027
SOUTHWEST AIRLS CO COM 844741108 19,896 464,434 SH   SOLE 7 447,272 0 17,162
SOUTHWEST AIRLS CO COM 844741108 10 235 SH   SOLE 13 235 0 0
SOUTHWEST AIRLS CO COM 844741108 1,089 25,427 SH   SOLE 15 25,427 0 0
SOUTHWEST AIRLS CO COM 844741108 49 1,145 SH   SOLE 17 0 0 1,145
SOUTHWEST AIRLS CO COM 844741108 56,446 1,317,597 SH   SOLE 18 1,260,907 0 56,690
SOUTHWEST AIRLS CO COM 844741108 12,646 295,186 SH   SOLE 19 295,186 0 0
SOUTHWEST AIRLS CO COM 844741108 624,572 14,579,172 SH   SOLE 21 14,579,172 0 0
SOUTHWEST AIRLS CO COM 844741108 509,070 11,883,058 SH   SOLE 22 10,863,391 0 1,019,667
SOUTHWEST AIRLS CO COM 844741108 3,804 88,797 SH   SOLE 23 88,797 0 0
SOUTHWEST AIRLS CO COM 844741108 18,842 439,828 SH   SOLE 25 439,828 0 0
SOUTHWEST AIRLS CO COM 844741108 24,447 570,655 SH   SOLE 26 99,866 0 470,789
SOUTHWEST AIRLS CO COM 844741108 10,057 234,753 SH   SOLE 28 12,345 0 222,408
SOUTHWEST AIRLS CO COM 844741108 65,076 1,519,055 SH   SOLE 30 1,519,055 0 0
SOUTHWEST AIRLS CO COM 844741108 2,460 57,419 SH   SOLE 31 21,000 0 36,419
SOUTHWEST AIRLS CO COM 844741108 1,338 31,228 SH   SOLE 34 31,228 0 0
SOUTHWEST AIRLS CO COM 844741108 2,906 67,840 SH   SOLE 36 67,840 0 0
SOUTHWEST AIRLS CO COM 844741108 250 5,827 SH   SOLE 40 5,827 0 0
SOUTHWEST AIRLS CO COM 844741108 12,405 289,576 SH   SOLE 43 11,162 0 278,414
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 18,502 13,880,000 PRN   SOLE 21 13,880,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 10,735 153,248 SH   SOLE 2 68,709 0 84,539
SOUTHWEST GAS HLDGS INC COM 844895102 17 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 6,804 97,127 SH   SOLE 7 97,127 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 22,260 317,771 SH   SOLE 18 317,771 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 37,033 528,664 SH   SOLE 19 528,664 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 403,065 5,753,962 SH   SOLE 21 5,753,962 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 147,179 2,101,051 SH   SOLE 22 2,043,158 0 57,893
SOUTHWEST GAS HLDGS INC COM 844895102 1,261 18,001 SH   SOLE 23 18,001 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 755 10,780 SH   SOLE 25 10,780 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 9,098 129,881 SH   SOLE 26 19,688 0 110,193
SOUTHWEST GAS HLDGS INC COM 844895102 72 1,033 SH   SOLE 28 1,033 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 2,397 34,215 SH   SOLE 30 34,215 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 1,574 22,470 SH   SOLE 32 22,470 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 488 6,969 SH   SOLE 36 6,969 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 555 7,924 SH   SOLE 40 7,924 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 6,993 99,833 SH   SOLE 43 2,659 0 97,174
SOUTHWESTERN ENERGY CO COM 845467109 1,762 378,138 SH   SOLE 2 248,798 0 129,340
SOUTHWESTERN ENERGY CO COM 845467109 11 2,430 SH   SOLE 4 2,430 0 0
SOUTHWESTERN ENERGY CO COM 845467109 98 20,955 SH   SOLE 7 20,955 0 0
SOUTHWESTERN ENERGY CO COM 845467109 16,845 3,614,914 SH   SOLE 18 3,523,926 0 90,988
SOUTHWESTERN ENERGY CO COM 845467109 10,966 2,353,180 SH   SOLE 19 2,353,180 0 0
SOUTHWESTERN ENERGY CO COM 845467109 558,581 119,867,129 SH   SOLE 21 119,867,129 0 0
SOUTHWESTERN ENERGY CO COM 845467109 116,547 25,010,091 SH   SOLE 22 24,571,047 0 439,044
SOUTHWESTERN ENERGY CO COM 845467109 577 123,754 SH   SOLE 23 123,754 0 0
SOUTHWESTERN ENERGY CO COM 845467109 455 97,537 SH   SOLE 25 97,537 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,626 348,902 SH   SOLE 26 254,254 0 94,648
SOUTHWESTERN ENERGY CO COM 845467109 796 170,876 SH   SOLE 28 170,876 0 0
SOUTHWESTERN ENERGY CO COM 845467109 9,730 2,087,900 SH   SOLE 30 2,087,900 0 0
SOUTHWESTERN ENERGY CO COM 845467109 120 25,771 SH   SOLE 36 25,771 0 0
SOUTHWESTERN ENERGY CO COM 845467109 428 91,802 SH   SOLE 40 91,802 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,966 850,978 SH   SOLE 43 25,255 0 825,723
SOVOS BRANDS INC COM 84612U107 367 24,364 SH   SOLE 2 18,240 0 6,124
SOVOS BRANDS INC COM 84612U107 1,051 69,802 SH   SOLE 18 69,802 0 0
SOVOS BRANDS INC COM 84612U107 1,710 113,653 SH   SOLE 19 113,653 0 0
SOVOS BRANDS INC COM 84612U107 12,099 803,947 SH   SOLE 21 803,947 0 0
SOVOS BRANDS INC COM 84612U107 7,191 477,782 SH   SOLE 22 471,241 0 6,541
SOVOS BRANDS INC COM 84612U107 2,551 169,491 SH   SOLE 34 169,491 0 0
SP PLUS CORP COM 78469C103 266 9,411 SH   SOLE 2 6,944 0 2,467
SP PLUS CORP COM 78469C103 3 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103 11 375 SH   SOLE 7 375 0 0
SP PLUS CORP COM 78469C103 1,914 67,809 SH   SOLE 18 67,809 0 0
SP PLUS CORP COM 78469C103 1,143 40,493 SH   SOLE 19 40,493 0 0
SP PLUS CORP COM 78469C103 23,870 845,846 SH   SOLE 21 845,846 0 0
SP PLUS CORP COM 78469C103 15,578 552,035 SH   SOLE 22 538,856 0 13,179
SP PLUS CORP COM 78469C103 108 3,837 SH   SOLE 25 3,837 0 0
SP PLUS CORP COM 78469C103 133 4,706 SH   SOLE 26 1,618 0 3,088
SP PLUS CORP COM 78469C103 88 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 378 13,389 SH   SOLE 30 13,389 0 0
SP PLUS CORP COM 78469C103 66 2,328 SH   SOLE 36 2,328 0 0
SP PLUS CORP COM 78469C103 85 3,010 SH   SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103 191 6,776 SH   SOLE 43 56 0 6,720
SPAR GROUP INC COM 784933103 2 1,541 SH   SOLE 18 1,541 0 0
SPAR GROUP INC COM 784933103 35 28,050 SH   SOLE 21 28,050 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100 2,148 83,403 SH   SOLE 2 48,760 0 34,643
SPARTANNASH CO COM 847215100 4 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 15 575 SH   SOLE 7 575 0 0
SPARTANNASH CO COM 847215100 3,721 144,457 SH   SOLE 18 144,457 0 0
SPARTANNASH CO COM 847215100 3,746 145,414 SH   SOLE 19 145,414 0 0
SPARTANNASH CO COM 847215100 119,999 4,658,358 SH   SOLE 21 4,658,358 0 0
SPARTANNASH CO COM 847215100 28,993 1,125,508 SH   SOLE 22 1,087,689 0 37,819
SPARTANNASH CO COM 847215100 379 14,699 SH   SOLE 23 14,699 0 0
SPARTANNASH CO COM 847215100 117 4,556 SH   SOLE 25 4,556 0 0
SPARTANNASH CO COM 847215100 1,248 48,436 SH   SOLE 26 15,577 0 32,859
SPARTANNASH CO COM 847215100 1,832 71,104 SH   SOLE 30 71,104 0 0
SPARTANNASH CO COM 847215100 57 2,226 SH   SOLE 36 2,226 0 0
SPARTANNASH CO COM 847215100 112 4,339 SH   SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100 3,292 127,813 SH   SOLE 43 4,748 0 123,065
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 53 146 SH   SOLE 17 0 0 146
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 211 580 SH   SOLE 43 0 0 580
SPDR GOLD TR GOLD SHS 78463V107 829 4,852 SH   SOLE 4 4,852 0 0
SPDR GOLD TR GOLD SHS 78463V107 12,326 72,099 SH   SOLE 18 72,099 0 0
SPDR GOLD TR GOLD SHS 78463V107 66,540 389,216 SH   SOLE 19 389,216 0 0
SPDR GOLD TR GOLD SHS 78463V107 5,143 30,083 SH   SOLE 22 30,083 0 0
SPDR GOLD TR GOLD SHS 78463V107 75,003 438,717 SH   SOLE 25 438,717 0 0
SPDR GOLD TR GOLD SHS 78463V107 30,964 181,119 SH   SOLE 34 181,119 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 12 247 SH   SOLE 2 247 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1 29 SH   SOLE 17 0 0 29
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,539 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 7 93 SH   SOLE 17 0 0 93
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 4 63 SH   SOLE 17 0 0 63
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 137 3,314 SH   SOLE 17 0 0 3,314
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 98,764 1,830,321 SH   SOLE 13 1,830,321 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 129 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 MSCI ACWI EXUS 78463X848 92 3,135 SH   SOLE 18 3,135 0 0
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 253 6,704 SH   SOLE 43 0 0 6,704
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 147 4,032 SH   SOLE 17 0 0 4,032
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 0 3 SH   SOLE 17 0 0 3
SPDR S&P 500 ETF TR OPTIONS 78462F103 29,305 61,700 SH Call SOLE 2 61,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 27,690 58,300 SH Call SOLE 4 58,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 367,857 774,500 SH Call SOLE 18 774,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 6,753,786 14,219,700 SH Call SOLE 19 14,219,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 55,855 117,600 SH Put SOLE 19 117,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 229,548 483,300 SH Call SOLE 22 483,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 760 1,600 SH Put SOLE 22 1,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,163,775 4,555,700 SH Call SOLE 34 4,555,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 14,629 30,800 SH Put SOLE 34 30,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 126,732 266,826 SH   SOLE 2 266,826 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,507 13,700 SH   SOLE 4 13,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,326 7,003 SH   SOLE 17 0 0 7,003
SPDR S&P 500 ETF TR TR UNIT 78462F103 150,863 317,633 SH   SOLE 18 299,669 0 17,964
SPDR S&P 500 ETF TR TR UNIT 78462F103 991,227 2,086,970 SH   SOLE 19 2,086,970 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 87,094 183,372 SH   SOLE 22 183,372 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 438,778 923,821 SH   SOLE 23 923,821 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 399,916 842,000 SH   SOLE 34 842,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 81 170 SH   SOLE 43 0 0 170
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15,579 30,094 SH   SOLE 2 30,094 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,553 3,000 SH   SOLE 17 0 0 3,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 449 868 SH   SOLE 18 868 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 30 57 SH   SOLE 43 0 0 57
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 NUVEEN BLOOMBERG 78464A284 1 19 SH   SOLE 43 0 0 19
SPDR SER TR ICE PFD SEC ETF 78464A292 2 57 SH   SOLE 17 0 0 57
SPDR SER TR S&P 600 SMCP VAL 78464A300 5 54 SH   SOLE 17 0 0 54
SPDR SER TR PORTFOLIO INTRMD 78464A375 16 452 SH   SOLE 17 0 0 452
SPDR SER TR BLOOMBERG EMERGI 78464A391 2 64 SH   SOLE 17 0 0 64
SPDR SER TR PRTFLO S&P500 GW 78464A409 52,731 727,626 SH   SOLE 17 0 0 727,626
SPDR SER TR PORTFOLIO SHORT 78464A474 0 10 SH   SOLE 17 0 0 10
SPDR SER TR PRTFLO S&P500 VL 78464A508 55,071 1,311,213 SH   SOLE 17 0 0 1,311,213
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,824 91,042 SH   SOLE 22 91,042 0 0
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,095 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR DJ REIT ETF 78464A607 5 39 SH   SOLE 43 0 0 39
SPDR SER TR PORTFOLIO AGRGTE 78464A649 21,253 717,531 SH   SOLE 17 0 0 717,531
SPDR SER TR PORTFLI TIPS ETF 78464A656 10,299 326,963 SH   SOLE 2 326,963 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 450 14,282 SH   SOLE 17 0 0 14,282
SPDR SER TR PORTFOLIO LN TSR 78464A664 61 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 14,446 160,000 SH Put SOLE 19 160,000 0 0
SPDR SER TR S&P DIVID ETF 78464A763 20 154 SH   SOLE 17 0 0 154
SPDR SER TR S&P DIVID ETF 78464A763 1,102 8,531 SH   SOLE 43 0 0 8,531
SPDR SER TR PORTFOLI S&P1500 78464A805 157 2,680 SH   SOLE 17 0 0 2,680
SPDR SER TR PORTFOLI S&P1500 78464A805 367 6,283 SH   SOLE 43 0 0 6,283
SPDR SER TR S&P 600 SML CAP 78464A813 30 300 SH   SOLE 2 300 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 2,677 26,925 SH   SOLE 17 0 0 26,925
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 0 0 1
SPDR SER TR PORTFOLIO S&P400 78464A847 30 609 SH   SOLE 17 0 0 609
SPDR SER TR PORTFOLIO S&P500 78464A854 117 2,098 SH   SOLE 2 2,098 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 83,430 1,494,353 SH   SOLE 17 0 0 1,494,353
SPDR SER TR OPTIONS 78464A870 1,008 9,000 SH Call SOLE 2 9,000 0 0
SPDR SER TR OPTIONS 78464A870 1,131 10,100 SH Call SOLE 4 10,100 0 0
SPDR SER TR OPTIONS 78464A870 15,002 134,000 SH Call SOLE 18 134,000 0 0
SPDR SER TR OPTIONS 78464A870 170,168 1,519,900 SH Call SOLE 19 1,519,900 0 0
SPDR SER TR OPTIONS 78464A870 8,375 74,800 SH Call SOLE 22 74,800 0 0
SPDR SER TR S&P BIOTECH 78464A870 420 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P BIOTECH 78464A870 1 6 SH   SOLE 43 0 0 6
SPDR SER TR S&P HOMEBUILD 78464A888 5,471 63,784 SH   SOLE 26 63,784 0 0
SPDR SER TR OPTIONS 78468R556 36,430 380,000 SH Call SOLE 19 380,000 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 467 4,875 SH   SOLE 19 4,875 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 129,312 1,348,822 SH   SOLE 25 1,348,822 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 1,983 18,262 SH   SOLE 2 18,262 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 756 6,964 SH   SOLE 4 6,964 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 10,220 94,129 SH   SOLE 17 0 0 94,129
SPDR SER TR BLOOMBERG HIGH Y 78468R622 1,451 13,366 SH   SOLE 18 13,366 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 351,898 3,241,207 SH   SOLE 19 3,241,207 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 8,143 75,000 SH   SOLE 30 75,000 0 0
SPDR SER TR OPTIONS 78468R622 36,317 334,500 SH Put SOLE 4 334,500 0 0
SPDR SER TR OPTIONS 78468R622 63,198 582,100 SH Put SOLE 22 582,100 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 9 102 SH   SOLE 17 0 0 102
SPDR SER TR S&P KENSHO SMART 78468R689 0 2 SH   SOLE 17 0 0 2
SPDR SER TR NUVEEN BLMBRG MU 78468R721 4 84 SH   SOLE 2 84 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 33 644 SH   SOLE 17 0 0 644
SPDR SER TR NUVEEN BLMBRG SH 78468R739 24 497 SH   SOLE 2 497 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 2 37 SH   SOLE 17 0 0 37
SPDR SER TR NUVEEN BLMBRG SH 78468R739 361 7,341 SH   SOLE 18 7,341 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 135 3,201 SH   SOLE 2 3,201 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 1 25 SH   SOLE 17 0 0 25
SPDR SER TR PRTFLO S&P500 HI 78468R788 7 173 SH   SOLE 43 0 0 173
SPDR SER TR SPDR S&P 500 ETF 78468R796 1 6 SH   SOLE 17 0 0 6
SPDR SER TR PORTFOLIO S&P600 78468R853 6,108 136,664 SH   SOLE 17 0 0 136,664
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 1 30 SH   SOLE 17 0 0 30
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 15,644 153,797 SH   SOLE 2 13,597 0 140,200
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 50 495 SH   SOLE 4 163 0 332
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 94 928 SH   SOLE 7 928 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,724 16,951 SH   SOLE 18 16,951 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,198 11,780 SH   SOLE 19 11,780 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 51,222 503,561 SH   SOLE 21 503,561 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 95,749 941,298 SH   SOLE 22 892,957 0 48,341
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 523 5,146 SH   SOLE 25 5,146 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,978 19,441 SH   SOLE 26 15,886 0 3,555
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 77 760 SH   SOLE 28 760 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2,506 24,637 SH   SOLE 30 24,637 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 68 667 SH   SOLE 31 667 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 75 739 SH   SOLE 36 739 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 564 5,542 SH   SOLE 40 5,542 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 937 9,211 SH   SOLE 43 278 0 8,933
SPECTRUM PHARMACEUTICALS INC COM 84763A108 348 273,671 SH   SOLE 2 102,940 0 170,731
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 741 583,558 SH   SOLE 18 583,558 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,218 1,746,807 SH   SOLE 19 1,746,807 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 26,436 20,816,137 SH   SOLE 21 20,816,137 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 7,675 6,043,683 SH   SOLE 22 6,023,125 0 20,558
SPECTRUM PHARMACEUTICALS INC COM 84763A108 89 70,123 SH   SOLE 23 70,123 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 460 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 346 272,116 SH   SOLE 30 272,116 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 42 33,097 SH   SOLE 43 0 0 33,097
SPERO THERAPEUTICS INC COM 84833T103 141 8,783 SH   SOLE 2 983 0 7,800
SPERO THERAPEUTICS INC COM 84833T103 6 377 SH   SOLE 7 377 0 0
SPERO THERAPEUTICS INC COM 84833T103 1,087 67,885 SH   SOLE 18 67,885 0 0
SPERO THERAPEUTICS INC COM 84833T103 664 41,491 SH   SOLE 19 41,491 0 0
SPERO THERAPEUTICS INC COM 84833T103 16,940 1,058,098 SH   SOLE 21 1,058,098 0 0
SPERO THERAPEUTICS INC COM 84833T103 9,633 601,683 SH   SOLE 22 597,334 0 4,349
SPERO THERAPEUTICS INC COM 84833T103 200 12,471 SH   SOLE 30 12,471 0 0
SPERO THERAPEUTICS INC COM 84833T103 128 7,989 SH   SOLE 43 0 0 7,989
SPIRE GLOBAL INC COM CL A 848560108 34 10,092 SH   SOLE 2 10,092 0 0
SPIRE GLOBAL INC COM CL A 848560108 54 16,024 SH   SOLE 21 16,024 0 0
SPIRE GLOBAL INC COM CL A 848560108 951 281,376 SH   SOLE 22 281,361 0 15
SPIRE INC COM 84857L101 4,377 67,104 SH   SOLE 2 35,639 0 31,465
SPIRE INC COM 84857L101 538 8,255 SH   SOLE 4 8,255 0 0
SPIRE INC COM 84857L101 5,213 79,928 SH   SOLE 7 79,928 0 0
SPIRE INC COM 84857L101 16,082 246,578 SH   SOLE 18 246,578 0 0
SPIRE INC COM 84857L101 5,931 90,946 SH   SOLE 19 90,946 0 0
SPIRE INC COM 84857L101 252,873 3,877,228 SH   SOLE 21 3,877,228 0 0
SPIRE INC COM 84857L101 96,981 1,486,976 SH   SOLE 22 1,436,747 0 50,229
SPIRE INC COM 84857L101 447 6,848 SH   SOLE 25 6,848 0 0
SPIRE INC COM 84857L101 1,574 24,136 SH   SOLE 26 20,105 0 4,031
SPIRE INC COM 84857L101 784 12,018 SH   SOLE 28 12,018 0 0
SPIRE INC COM 84857L101 3,829 58,710 SH   SOLE 30 58,710 0 0
SPIRE INC COM 84857L101 12,332 189,087 SH   SOLE 31 0 0 189,087
SPIRE INC COM 84857L101 234 3,584 SH   SOLE 36 3,584 0 0
SPIRE INC COM 84857L101 399 6,120 SH   SOLE 40 6,120 0 0
SPIRE INC COM 84857L101 3,527 54,085 SH   SOLE 43 7,469 0 46,616
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12,254 284,386 SH   SOLE 2 32,267 0 252,119
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 114 2,642 SH   SOLE 7 2,642 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,950 45,249 SH   SOLE 18 45,249 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,404 32,587 SH   SOLE 19 32,587 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 93,852 2,178,035 SH   SOLE 21 2,178,035 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 100,931 2,342,338 SH   SOLE 22 2,228,818 0 113,520
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 578 13,414 SH   SOLE 25 13,414 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,011 46,671 SH   SOLE 26 38,401 0 8,270
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 81 1,878 SH   SOLE 28 1,878 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,691 62,443 SH   SOLE 30 62,443 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 68 1,576 SH   SOLE 31 1,576 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 188 4,371 SH   SOLE 36 4,371 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 611 14,186 SH   SOLE 40 14,186 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,140 96,070 SH   SOLE 43 13,424 0 82,646
SPIRIT AIRLS INC COM 848577102 4,069 186,233 SH   SOLE 2 63,176 0 123,057
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,638 303,791 SH   SOLE 18 303,791 0 0
SPIRIT AIRLS INC COM 848577102 14,603 668,308 SH   SOLE 19 668,308 0 0
SPIRIT AIRLS INC COM 848577102 82,824 3,790,550 SH   SOLE 21 3,790,550 0 0
SPIRIT AIRLS INC COM 848577102 63,470 2,904,793 SH   SOLE 22 2,833,905 0 70,888
SPIRIT AIRLS INC COM 848577102 515 23,556 SH   SOLE 23 23,556 0 0
SPIRIT AIRLS INC COM 848577102 57 2,593 SH   SOLE 25 2,593 0 0
SPIRIT AIRLS INC COM 848577102 3,457 158,223 SH   SOLE 26 7,210 0 151,013
SPIRIT AIRLS INC COM 848577102 57 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 515 23,577 SH   SOLE 30 23,577 0 0
SPIRIT AIRLS INC COM 848577102 517 23,673 SH   SOLE 34 23,673 0 0
SPIRIT AIRLS INC COM 848577102 75 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102 1,654 75,716 SH   SOLE 43 30,221 0 45,495
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 2,371 2,750,000 PRN   SOLE 21 2,750,000 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 209 7,261 SH   SOLE 2 414 0 6,847
SPIRIT OF TEX BANCSHARES INC COM 84861D103 6 206 SH   SOLE 7 206 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,198 41,642 SH   SOLE 18 41,642 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 707 24,554 SH   SOLE 19 24,554 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 15,010 521,553 SH   SOLE 21 521,553 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 10,078 350,173 SH   SOLE 22 342,379 0 7,794
SPIRIT OF TEX BANCSHARES INC COM 84861D103 59 2,041 SH   SOLE 43 0 0 2,041
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 25,298 524,962 SH   SOLE 2 183,617 0 341,345
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24,224 502,686 SH   SOLE 4 502,686 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,448 154,560 SH   SOLE 7 154,560 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 35,830 743,506 SH   SOLE 18 743,506 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 44,658 926,703 SH   SOLE 19 926,703 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 333,392 6,918,292 SH   SOLE 21 6,918,292 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 223,557 4,639,083 SH   SOLE 22 4,195,110 0 443,973
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,327 27,534 SH   SOLE 23 27,534 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 25,572 530,649 SH   SOLE 25 530,649 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,196 45,574 SH   SOLE 26 37,689 0 7,885
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10,516 218,219 SH   SOLE 28 77,061 0 141,158
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 26,542 550,769 SH   SOLE 30 550,769 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 25,459 528,313 SH   SOLE 31 1,772 0 526,541
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 28,687 595,293 SH   SOLE 34 595,293 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 96 1,996 SH   SOLE 36 1,996 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 734 15,240 SH   SOLE 40 15,240 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4,690 97,322 SH   SOLE 43 13,021 0 84,301
SPLUNK INC COM 848637104 34,350 296,841 SH   SOLE 2 34,330 0 262,511
SPLUNK INC COM 848637104 12,554 108,483 SH   SOLE 4 66,927 0 41,556
SPLUNK INC COM 848637104 3,860 33,358 SH   SOLE 7 33,358 0 0
SPLUNK INC COM 848637104 307 2,655 SH   SOLE 13 488 0 2,167
SPLUNK INC COM 848637104 2,100 18,150 SH   SOLE 15 18,150 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 29,045 250,994 SH   SOLE 18 242,659 0 8,335
SPLUNK INC COM 848637104 11,572 100,000 SH   SOLE 19 100,000 0 0
SPLUNK INC COM 848637104 381,308 3,295,090 SH   SOLE 21 3,295,090 0 0
SPLUNK INC COM 848637104 392,603 3,392,696 SH   SOLE 22 3,208,167 0 184,529
SPLUNK INC COM 848637104 10,639 91,939 SH   SOLE 23 91,939 0 0
SPLUNK INC COM 848637104 37,343 322,698 SH   SOLE 25 322,698 0 0
SPLUNK INC COM 848637104 29,652 256,240 SH   SOLE 26 122,666 0 133,574
SPLUNK INC COM 848637104 31,948 276,083 SH   SOLE 28 6,703 0 269,380
SPLUNK INC COM 848637104 19 163 SH   SOLE 29 163 0 0
SPLUNK INC COM 848637104 121,961 1,053,929 SH   SOLE 30 1,008,020 0 45,909
SPLUNK INC COM 848637104 7,917 68,415 SH   SOLE 31 26,411 0 42,004
SPLUNK INC COM 848637104 4,473 38,653 SH   SOLE 32 38,653 0 0
SPLUNK INC COM 848637104 7,090 61,268 SH   SOLE 34 61,268 0 0
SPLUNK INC COM 848637104 7,546 65,209 SH   SOLE 36 65,209 0 0
SPLUNK INC COM 848637104 662 5,720 SH   SOLE 40 5,720 0 0
SPLUNK INC COM 848637104 6,753 58,360 SH   SOLE 43 3,329 0 55,031
SPLUNK INC NOTE 0.500% 9/1 848637AC8 5,540 5,193,000 PRN   SOLE 21 5,193,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 6,256 5,681,000 PRN   SOLE 21 5,681,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 5,913 6,341,000 PRN   SOLE 21 6,341,000 0 0
SPOK HLDGS INC COM 84863T106 8 819 SH   SOLE 2 819 0 0
SPOK HLDGS INC COM 84863T106 32 3,473 SH   SOLE 18 3,473 0 0
SPOK HLDGS INC COM 84863T106 556 59,564 SH   SOLE 21 59,564 0 0
SPOK HLDGS INC COM 84863T106 3,330 356,861 SH   SOLE 22 356,861 0 0
SPOK HLDGS INC COM 84863T106 34 3,668 SH   SOLE 43 0 0 3,668
SPORTSMANS WHSE HLDGS INC COM 84920Y106 224 18,943 SH   SOLE 2 14,624 0 4,319
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2 161 SH   SOLE 4 161 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 9 725 SH   SOLE 7 725 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,457 123,453 SH   SOLE 18 123,453 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,010 85,605 SH   SOLE 19 85,605 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 20,173 1,709,608 SH   SOLE 21 1,709,608 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 12,584 1,066,472 SH   SOLE 22 1,045,189 0 21,283
SPORTSMANS WHSE HLDGS INC COM 84920Y106 383 32,489 SH   SOLE 30 32,489 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 82 6,949 SH   SOLE 40 6,949 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 96 8,127 SH   SOLE 43 0 0 8,127
SPOTIFY TECHNOLOGY S A SHS L8681T102 78,890 337,094 SH   SOLE 2 101,268 0 235,826
SPOTIFY TECHNOLOGY S A SHS L8681T102 5,459 23,327 SH   SOLE 4 22,451 0 876
SPOTIFY TECHNOLOGY S A SHS L8681T102 878 3,750 SH   SOLE 7 3,750 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,836 7,846 SH   SOLE 13 7,846 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 229 979 SH   SOLE 15 979 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 19,325 82,577 SH   SOLE 18 75,979 0 6,598
SPOTIFY TECHNOLOGY S A SHS L8681T102 23,919 102,204 SH   SOLE 19 102,204 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 380,938 1,627,731 SH   SOLE 21 1,627,731 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 249,330 1,065,376 SH   SOLE 22 873,365 0 192,011
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,254 30,997 SH   SOLE 23 30,997 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 42,018 179,543 SH   SOLE 25 179,543 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 19,281 82,389 SH   SOLE 26 4,332 0 78,057
SPOTIFY TECHNOLOGY S A SHS L8681T102 26,502 113,241 SH   SOLE 28 9,376 0 103,865
SPOTIFY TECHNOLOGY S A SHS L8681T102 18,589 79,429 SH   SOLE 30 79,429 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,462 27,611 SH   SOLE 31 27,611 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 720 3,077 SH   SOLE 34 3,077 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,963 29,751 SH   SOLE 36 29,751 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,920 8,205 SH   SOLE 43 2,278 0 5,927
SPRINGWORKS THERAPEUTICS INC COM 85205L107 932 15,037 SH   SOLE 2 8,593 0 6,444
SPRINGWORKS THERAPEUTICS INC COM 85205L107 5 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 23 372 SH   SOLE 7 372 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 4,803 77,486 SH   SOLE 18 77,486 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 5,076 81,904 SH   SOLE 19 81,904 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 75,598 1,219,720 SH   SOLE 21 1,219,720 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 41,182 664,443 SH   SOLE 22 651,589 0 12,854
SPRINGWORKS THERAPEUTICS INC COM 85205L107 64 1,026 SH   SOLE 23 1,026 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 181 2,927 SH   SOLE 25 2,927 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 953 15,376 SH   SOLE 26 9,582 0 5,794
SPRINGWORKS THERAPEUTICS INC COM 85205L107 104 1,673 SH   SOLE 28 1,673 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 17,113 276,103 SH   SOLE 30 276,103 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 77 1,249 SH   SOLE 36 1,249 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 145 2,335 SH   SOLE 40 2,335 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 119 1,924 SH   SOLE 43 134 0 1,790
SPRINKLR INC CL A 85208T107 106 6,673 SH   SOLE 2 6,673 0 0
SPRINKLR INC CL A 85208T107 323 20,368 SH   SOLE 21 20,368 0 0
SPRINKLR INC CL A 85208T107 3,987 251,257 SH   SOLE 22 238,536 0 12,721
SPRINKLR INC CL A 85208T107 94 5,947 SH   SOLE 25 5,947 0 0
SPRINKLR INC CL A 85208T107 60 3,758 SH   SOLE 26 0 0 3,758
SPRINKLR INC CL A 85208T107 148 9,342 SH   SOLE 30 9,342 0 0
SPRINKLR INC CL A 85208T107 75 4,737 SH   SOLE 40 4,737 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 30 1,707 SH   SOLE 17 0 0 1,707
SPROUT SOCIAL INC COM CL A 85209W109 4,979 54,896 SH   SOLE 2 24,017 0 30,879
SPROUT SOCIAL INC COM CL A 85209W109 77 853 SH   SOLE 4 94 0 759
SPROUT SOCIAL INC COM CL A 85209W109 59 652 SH   SOLE 7 652 0 0
SPROUT SOCIAL INC COM CL A 85209W109 11,936 131,615 SH   SOLE 18 120,576 0 11,039
SPROUT SOCIAL INC COM CL A 85209W109 30,377 334,949 SH   SOLE 19 334,949 0 0
SPROUT SOCIAL INC COM CL A 85209W109 150,434 1,658,767 SH   SOLE 21 1,658,767 0 0
SPROUT SOCIAL INC COM CL A 85209W109 114,502 1,262,569 SH   SOLE 22 1,240,639 0 21,930
SPROUT SOCIAL INC COM CL A 85209W109 1,013 11,165 SH   SOLE 23 11,165 0 0
SPROUT SOCIAL INC COM CL A 85209W109 624 6,880 SH   SOLE 25 6,880 0 0
SPROUT SOCIAL INC COM CL A 85209W109 5,745 63,351 SH   SOLE 26 12,126 0 51,225
SPROUT SOCIAL INC COM CL A 85209W109 72 793 SH   SOLE 28 793 0 0
SPROUT SOCIAL INC COM CL A 85209W109 17,493 192,889 SH   SOLE 30 192,889 0 0
SPROUT SOCIAL INC COM CL A 85209W109 310 3,415 SH   SOLE 36 3,415 0 0
SPROUT SOCIAL INC COM CL A 85209W109 400 4,406 SH   SOLE 40 4,406 0 0
SPROUT SOCIAL INC COM CL A 85209W109 1,012 11,164 SH   SOLE 43 513 0 10,651
SPROUTS FMRS MKT INC COM 85208M102 6,024 202,954 SH   SOLE 2 114,903 0 88,051
SPROUTS FMRS MKT INC COM 85208M102 13 449 SH   SOLE 4 449 0 0
SPROUTS FMRS MKT INC COM 85208M102 84 2,842 SH   SOLE 7 2,842 0 0
SPROUTS FMRS MKT INC COM 85208M102 15,702 529,035 SH   SOLE 18 520,832 0 8,203
SPROUTS FMRS MKT INC COM 85208M102 16,976 571,971 SH   SOLE 19 571,971 0 0
SPROUTS FMRS MKT INC COM 85208M102 246,456 8,303,781 SH   SOLE 21 8,303,781 0 0
SPROUTS FMRS MKT INC COM 85208M102 107,554 3,623,797 SH   SOLE 22 3,531,403 0 92,394
SPROUTS FMRS MKT INC COM 85208M102 900 30,327 SH   SOLE 23 30,327 0 0
SPROUTS FMRS MKT INC COM 85208M102 665 22,400 SH   SOLE 25 22,400 0 0
SPROUTS FMRS MKT INC COM 85208M102 3,455 116,423 SH   SOLE 26 39,941 0 76,482
SPROUTS FMRS MKT INC COM 85208M102 62 2,105 SH   SOLE 28 2,105 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,991 67,074 SH   SOLE 30 67,074 0 0
SPROUTS FMRS MKT INC COM 85208M102 650 21,909 SH   SOLE 36 21,909 0 0
SPROUTS FMRS MKT INC COM 85208M102 444 14,945 SH   SOLE 40 14,945 0 0
SPROUTS FMRS MKT INC COM 85208M102 10,186 343,187 SH   SOLE 43 19,823 0 323,364
SPRUCE BIOSCIENCES INC COM 85209E109 13 2,952 SH   SOLE 2 396 0 2,556
SPRUCE BIOSCIENCES INC COM 85209E109 114 25,577 SH   SOLE 18 25,577 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 58 13,003 SH   SOLE 19 13,003 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 1,388 311,161 SH   SOLE 21 311,161 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 302 67,635 SH   SOLE 22 63,742 0 3,893
SPS COMM INC COM 78463M107 4,484 31,497 SH   SOLE 2 22,558 0 8,939
SPS COMM INC COM 78463M107 67 473 SH   SOLE 4 149 0 324
SPS COMM INC COM 78463M107 75 526 SH   SOLE 7 526 0 0
SPS COMM INC COM 78463M107 18,411 129,337 SH   SOLE 18 125,270 0 4,067
SPS COMM INC COM 78463M107 20,681 145,284 SH   SOLE 19 145,284 0 0
SPS COMM INC COM 78463M107 616,280 4,329,330 SH   SOLE 21 4,329,330 0 0
SPS COMM INC COM 78463M107 134,061 941,769 SH   SOLE 22 921,738 0 20,031
SPS COMM INC COM 78463M107 391 2,749 SH   SOLE 23 2,749 0 0
SPS COMM INC COM 78463M107 910 6,393 SH   SOLE 25 6,393 0 0
SPS COMM INC COM 78463M107 2,701 18,977 SH   SOLE 26 9,978 0 8,999
SPS COMM INC COM 78463M107 91 639 SH   SOLE 28 639 0 0
SPS COMM INC COM 78463M107 9,265 65,085 SH   SOLE 30 65,085 0 0
SPS COMM INC COM 78463M107 676 4,752 SH   SOLE 34 4,752 0 0
SPS COMM INC COM 78463M107 366 2,573 SH   SOLE 36 2,573 0 0
SPS COMM INC COM 78463M107 668 4,692 SH   SOLE 40 4,692 0 0
SPS COMM INC COM 78463M107 4,062 28,535 SH   SOLE 43 304 0 28,231
SPX CORP COM 784635104 1,242 20,816 SH   SOLE 2 12,550 0 8,266
SPX CORP COM 784635104 12 196 SH   SOLE 4 196 0 0
SPX CORP COM 784635104 31 516 SH   SOLE 7 516 0 0
SPX CORP COM 784635104 9,342 156,539 SH   SOLE 18 156,539 0 0
SPX CORP COM 784635104 4,663 78,129 SH   SOLE 19 78,129 0 0
SPX CORP COM 784635104 318,414 5,335,349 SH   SOLE 21 5,335,349 0 0
SPX CORP COM 784635104 65,327 1,094,616 SH   SOLE 22 1,067,550 0 27,066
SPX CORP COM 784635104 408 6,835 SH   SOLE 25 6,835 0 0
SPX CORP COM 784635104 1,219 20,422 SH   SOLE 26 15,809 0 4,613
SPX CORP COM 784635104 48 807 SH   SOLE 28 807 0 0
SPX CORP COM 784635104 4,960 83,118 SH   SOLE 30 83,118 0 0
SPX CORP COM 784635104 318 5,325 SH   SOLE 40 5,325 0 0
SPX CORP COM 784635104 2,340 39,215 SH   SOLE 43 1,247 0 37,968
SPX FLOW INC COM 78469X107 2,922 33,783 SH   SOLE 2 11,558 0 22,225
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,782 159,372 SH   SOLE 18 159,372 0 0
SPX FLOW INC COM 78469X107 6,393 73,921 SH   SOLE 19 73,921 0 0
SPX FLOW INC COM 78469X107 432,213 4,997,835 SH   SOLE 21 4,997,835 0 0
SPX FLOW INC COM 78469X107 89,981 1,040,479 SH   SOLE 22 1,001,861 0 38,618
SPX FLOW INC COM 78469X107 2,468 28,543 SH   SOLE 25 28,543 0 0
SPX FLOW INC COM 78469X107 2,354 27,220 SH   SOLE 26 19,470 0 7,750
SPX FLOW INC COM 78469X107 65 752 SH   SOLE 28 752 0 0
SPX FLOW INC COM 78469X107 6,544 75,669 SH   SOLE 30 75,669 0 0
SPX FLOW INC COM 78469X107 293 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 456 5,270 SH   SOLE 40 5,270 0 0
SPX FLOW INC COM 78469X107 2,424 28,028 SH   SOLE 43 1,057 0 26,971
SQUARESPACE INC CLASS A 85225A107 23 792 SH   SOLE 2 0 0 792
SQUARESPACE INC CLASS A 85225A107 1,284 43,541 SH   SOLE 21 43,541 0 0
SQUARESPACE INC CLASS A 85225A107 10,918 370,095 SH   SOLE 22 370,095 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 197 22,089 SH   SOLE 2 8,628 0 13,461
SQZ BIOTECHNOLOGIES CO COM 78472W104 3 366 SH   SOLE 7 366 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 677 75,824 SH   SOLE 18 75,824 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 365 40,890 SH   SOLE 19 40,890 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 8,811 986,703 SH   SOLE 21 986,703 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 2,560 286,648 SH   SOLE 22 272,344 0 14,304
SQZ BIOTECHNOLOGIES CO COM 78472W104 12 1,350 SH   SOLE 23 1,350 0 0
SRAX INC CL A 78472M106 17 3,762 SH   SOLE 18 3,762 0 0
SRAX INC CL A 78472M106 281 62,580 SH   SOLE 21 62,580 0 0
SRAX INC CL A 78472M106 132 29,483 SH   SOLE 22 29,483 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 37,680 459,626 SH   SOLE 2 111,423 0 348,203
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 13,410 163,574 SH   SOLE 4 86,061 0 77,513
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,664 20,294 SH   SOLE 7 20,294 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 405 4,939 SH   SOLE 13 847 0 4,092
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,917 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 206,319 2,516,701 SH   SOLE 18 2,343,492 0 173,209
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 405,105 4,941,513 SH   SOLE 19 4,941,513 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 358,005 4,366,985 SH   SOLE 21 4,366,985 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 403,982 4,927,815 SH   SOLE 22 4,671,282 0 256,533
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 17,168 209,417 SH   SOLE 23 209,417 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 38,156 465,427 SH   SOLE 25 465,427 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 31,504 384,289 SH   SOLE 26 159,838 0 224,451
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28,803 351,344 SH   SOLE 28 3,982 0 347,362
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10 124 SH   SOLE 29 124 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 72,762 887,554 SH   SOLE 30 887,554 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,749 82,321 SH   SOLE 31 25,825 0 56,496
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 20,145 245,735 SH   SOLE 34 245,735 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,405 90,330 SH   SOLE 36 90,330 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 639 7,795 SH   SOLE 40 7,795 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,547 67,663 SH   SOLE 43 6,870 0 60,793
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 7,487 164,086 SH   SOLE 2 164,086 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 227 4,977 SH   SOLE 4 4,977 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 13,016 285,257 SH   SOLE 18 285,257 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 60,283 1,321,117 SH   SOLE 19 1,321,117 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,859 40,745 SH   SOLE 22 40,745 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6 128 SH   SOLE 17 0 0 128
SSR MNG INC COM 784730103 932 52,674 SH   SOLE 19 52,674 0 0
SSR MNG INC COM 784730103 892 50,391 SH   SOLE 21 50,391 0 0
SSR MNG INC COM 784730103 5,486 309,924 SH   SOLE 23 309,924 0 0
SSR MNG INC COM 784730103 36,413 2,057,218 SH   SOLE 25 2,057,218 0 0
SSR MNG INC COM 784730103 15,813 893,409 SH   SOLE 26 560,870 0 332,539
SSR MNG INC COM 784730103 115,269 6,512,388 SH   SOLE 34 6,512,388 0 0
SSR MNG INC COM 784730103 557 31,475 SH   SOLE 43 800 0 30,675
ST JOE CO COM 790148100 657 12,622 SH   SOLE 2 8,990 0 3,632
ST JOE CO COM 790148100 7 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100 23 444 SH   SOLE 7 444 0 0
ST JOE CO COM 790148100 5,990 115,074 SH   SOLE 18 115,074 0 0
ST JOE CO COM 790148100 3,097 59,491 SH   SOLE 19 59,491 0 0
ST JOE CO COM 790148100 202,789 3,896,050 SH   SOLE 21 3,896,050 0 0
ST JOE CO COM 790148100 43,115 828,340 SH   SOLE 22 809,454 0 18,886
ST JOE CO COM 790148100 269 5,161 SH   SOLE 25 5,161 0 0
ST JOE CO COM 790148100 1,008 19,365 SH   SOLE 26 16,669 0 2,696
ST JOE CO COM 790148100 31 590 SH   SOLE 28 590 0 0
ST JOE CO COM 790148100 3,089 59,346 SH   SOLE 30 59,346 0 0
ST JOE CO COM 790148100 176 3,387 SH   SOLE 36 3,387 0 0
ST JOE CO COM 790148100 200 3,837 SH   SOLE 40 3,837 0 0
ST JOE CO COM 790148100 832 15,979 SH   SOLE 43 6,957 0 9,022
STAAR SURGICAL CO COM PAR $0.01 852312305 4,616 50,559 SH   SOLE 2 35,563 0 14,996
STAAR SURGICAL CO COM PAR $0.01 852312305 53 585 SH   SOLE 4 136 0 449
STAAR SURGICAL CO COM PAR $0.01 852312305 62 680 SH   SOLE 7 680 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 20,042 219,515 SH   SOLE 18 210,945 0 8,570
STAAR SURGICAL CO COM PAR $0.01 852312305 17,350 190,036 SH   SOLE 19 190,036 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 331,476 3,630,619 SH   SOLE 21 3,630,619 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 128,489 1,407,330 SH   SOLE 22 1,385,756 0 21,574
STAAR SURGICAL CO COM PAR $0.01 852312305 432 4,737 SH   SOLE 23 4,737 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 607 6,645 SH   SOLE 25 6,645 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 3,091 33,854 SH   SOLE 26 13,600 0 20,254
STAAR SURGICAL CO COM PAR $0.01 852312305 76 836 SH   SOLE 28 836 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 5,037 55,167 SH   SOLE 30 55,167 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 394 4,316 SH   SOLE 36 4,316 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 465 5,093 SH   SOLE 40 5,093 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,185 12,984 SH   SOLE 43 527 0 12,457
STABILIS SOLUTIONS INC COM 85236P101 2 411 SH   SOLE 18 411 0 0
STABILIS SOLUTIONS INC COM 85236P101 26 6,180 SH   SOLE 21 6,180 0 0
STAG INDL INC COM 85254J102 23,434 488,619 SH   SOLE 2 108,449 0 380,170
STAG INDL INC COM 85254J102 19,039 396,979 SH   SOLE 4 396,979 0 0
STAG INDL INC COM 85254J102 10,578 220,562 SH   SOLE 7 220,562 0 0
STAG INDL INC COM 85254J102 43,785 912,945 SH   SOLE 18 912,945 0 0
STAG INDL INC COM 85254J102 31,329 653,234 SH   SOLE 19 653,234 0 0
STAG INDL INC COM 85254J102 382,302 7,971,271 SH   SOLE 21 7,971,271 0 0
STAG INDL INC COM 85254J102 276,208 5,759,128 SH   SOLE 22 5,352,068 0 407,060
STAG INDL INC COM 85254J102 1,416 29,524 SH   SOLE 23 29,524 0 0
STAG INDL INC COM 85254J102 36,219 755,202 SH   SOLE 25 755,202 0 0
STAG INDL INC COM 85254J102 2,806 58,498 SH   SOLE 26 45,968 0 12,530
STAG INDL INC COM 85254J102 7,190 149,917 SH   SOLE 28 2,887 0 147,030
STAG INDL INC COM 85254J102 37,824 788,658 SH   SOLE 30 788,658 0 0
STAG INDL INC COM 85254J102 35,960 749,794 SH   SOLE 31 0 0 749,794
STAG INDL INC COM 85254J102 2,446 50,999 SH   SOLE 34 50,999 0 0
STAG INDL INC COM 85254J102 85 1,776 SH   SOLE 36 1,776 0 0
STAG INDL INC COM 85254J102 996 20,761 SH   SOLE 40 20,761 0 0
STAG INDL INC COM 85254J102 2,797 58,329 SH   SOLE 43 2,145 0 56,184
STAGWELL INC COM CL A 85256A109 363 41,916 SH   SOLE 2 16,697 0 25,219
STAGWELL INC COM CL A 85256A109 9 1,005 SH   SOLE 7 1,005 0 0
STAGWELL INC COM CL A 85256A109 1,701 196,234 SH   SOLE 18 196,234 0 0
STAGWELL INC COM CL A 85256A109 967 111,526 SH   SOLE 19 111,526 0 0
STAGWELL INC COM CL A 85256A109 21,211 2,446,434 SH   SOLE 21 2,446,434 0 0
STAGWELL INC COM CL A 85256A109 11,736 1,353,576 SH   SOLE 22 1,296,211 0 57,365
STAGWELL INC COM CL A 85256A109 98 11,277 SH   SOLE 25 11,277 0 0
STAGWELL INC COM CL A 85256A109 62 7,103 SH   SOLE 26 0 0 7,103
STAGWELL INC COM CL A 85256A109 158 18,253 SH   SOLE 30 18,253 0 0
STAGWELL INC COM CL A 85256A109 73 8,425 SH   SOLE 40 8,425 0 0
STAGWELL INC COM CL A 85256A109 208 23,954 SH   SOLE 43 0 0 23,954
STANDARD MTR PRODS INC COM 853666105 845 16,121 SH   SOLE 2 5,651 0 10,470
STANDARD MTR PRODS INC COM 853666105 6 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 18 339 SH   SOLE 7 339 0 0
STANDARD MTR PRODS INC COM 853666105 4,115 78,554 SH   SOLE 18 78,554 0 0
STANDARD MTR PRODS INC COM 853666105 2,783 53,122 SH   SOLE 19 53,122 0 0
STANDARD MTR PRODS INC COM 853666105 129,495 2,471,741 SH   SOLE 21 2,471,741 0 0
STANDARD MTR PRODS INC COM 853666105 27,086 517,010 SH   SOLE 22 496,137 0 20,873
STANDARD MTR PRODS INC COM 853666105 134 2,557 SH   SOLE 25 2,557 0 0
STANDARD MTR PRODS INC COM 853666105 492 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105 81 1,543 SH   SOLE 28 1,543 0 0
STANDARD MTR PRODS INC COM 853666105 3,962 75,623 SH   SOLE 30 75,623 0 0
STANDARD MTR PRODS INC COM 853666105 114 2,167 SH   SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105 344 6,558 SH   SOLE 43 169 0 6,389
STANDEX INTL CORP COM 854231107 1,219 11,013 SH   SOLE 2 3,386 0 7,627
STANDEX INTL CORP COM 854231107 8 70 SH   SOLE 4 70 0 0
STANDEX INTL CORP COM 854231107 19 171 SH   SOLE 7 171 0 0
STANDEX INTL CORP COM 854231107 5,148 46,523 SH   SOLE 18 46,523 0 0
STANDEX INTL CORP COM 854231107 3,524 31,848 SH   SOLE 19 31,848 0 0
STANDEX INTL CORP COM 854231107 162,152 1,465,318 SH   SOLE 21 1,465,318 0 0
STANDEX INTL CORP COM 854231107 34,024 307,460 SH   SOLE 22 294,647 0 12,813
STANDEX INTL CORP COM 854231107 174 1,570 SH   SOLE 25 1,570 0 0
STANDEX INTL CORP COM 854231107 986 8,914 SH   SOLE 26 5,996 0 2,918
STANDEX INTL CORP COM 854231107 7 61 SH   SOLE 28 61 0 0
STANDEX INTL CORP COM 854231107 2,759 24,935 SH   SOLE 30 24,935 0 0
STANDEX INTL CORP COM 854231107 164 1,479 SH   SOLE 40 1,479 0 0
STANDEX INTL CORP COM 854231107 1,283 11,591 SH   SOLE 43 2,660 0 8,931
STANLEY BLACK & DECKER INC COM 854502101 60,098 318,617 SH   SOLE 2 42,219 0 276,398
STANLEY BLACK & DECKER INC COM 854502101 21,289 112,865 SH   SOLE 4 63,554 0 49,311
STANLEY BLACK & DECKER INC COM 854502101 28,724 152,285 SH   SOLE 7 147,714 0 4,571
STANLEY BLACK & DECKER INC COM 854502101 426 2,256 SH   SOLE 13 474 0 1,782
STANLEY BLACK & DECKER INC COM 854502101 4,351 23,069 SH   SOLE 15 23,069 0 0
STANLEY BLACK & DECKER INC COM 854502101 121,878 646,154 SH   SOLE 18 622,287 0 23,867
STANLEY BLACK & DECKER INC COM 854502101 20,865 110,620 SH   SOLE 19 110,620 0 0
STANLEY BLACK & DECKER INC COM 854502101 766,149 4,061,864 SH   SOLE 21 4,061,864 0 0
STANLEY BLACK & DECKER INC COM 854502101 644,621 3,417,563 SH   SOLE 22 3,087,541 0 330,022
STANLEY BLACK & DECKER INC COM 854502101 17,538 92,982 SH   SOLE 23 92,982 0 0
STANLEY BLACK & DECKER INC COM 854502101 43,595 231,125 SH   SOLE 25 231,125 0 0
STANLEY BLACK & DECKER INC COM 854502101 62,614 331,960 SH   SOLE 26 103,457 0 228,503
STANLEY BLACK & DECKER INC COM 854502101 77,673 411,795 SH   SOLE 28 2,904 0 408,891
STANLEY BLACK & DECKER INC COM 854502101 12 66 SH   SOLE 29 66 0 0
STANLEY BLACK & DECKER INC COM 854502101 128,474 681,127 SH   SOLE 30 681,127 0 0
STANLEY BLACK & DECKER INC COM 854502101 11,896 63,071 SH   SOLE 31 18,028 0 45,043
STANLEY BLACK & DECKER INC COM 854502101 4,952 26,253 SH   SOLE 34 26,253 0 0
STANLEY BLACK & DECKER INC COM 854502101 13,114 69,525 SH   SOLE 36 69,525 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,003 5,317 SH   SOLE 40 5,317 0 0
STANLEY BLACK & DECKER INC COM 854502101 20,331 107,791 SH   SOLE 43 11,267 0 96,524
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 69,212 633,869 SH   SOLE 21 633,869 0 0
STANTEC INC COM 85472N109 2,700 47,992 SH   SOLE 43 0 0 47,992
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1,625 71,668 SH   SOLE 2 69,648 0 2,020
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 727 32,083 SH   SOLE 4 32,083 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 16 718 SH   SOLE 7 718 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 12 531 SH   SOLE 18 531 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 24 1,059 SH   SOLE 19 1,059 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 89 3,931 SH   SOLE 21 3,931 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 8,267 364,655 SH   SOLE 22 364,655 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 581 25,650 SH   SOLE 23 25,650 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 48 2,101 SH   SOLE 25 2,101 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 12 536 SH   SOLE 26 0 0 536
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 56 2,463 SH   SOLE 28 0 0 2,463
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 169 7,448 SH   SOLE 30 7,448 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 601 26,523 SH   SOLE 31 22,708 0 3,815
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 45 1,975 SH   SOLE 34 1,975 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103 3 1,268 SH   SOLE 21 1,268 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103 4 1,462 SH   SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 93 8,620 SH   SOLE 2 8,620 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 1,489 138,241 SH   SOLE 21 138,241 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 110 10,209 SH   SOLE 30 10,209 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 57 5,268 SH   SOLE 40 5,268 0 0
STARBUCKS CORP COM 855244109 278,717 2,382,809 SH   SOLE 2 298,694 0 2,084,115
STARBUCKS CORP COM 855244109 60,514 517,347 SH   SOLE 4 447,231 0 70,116
STARBUCKS CORP COM 855244109 137,338 1,174,126 SH   SOLE 7 1,139,159 0 34,967
STARBUCKS CORP COM 855244109 2,088 17,849 SH   SOLE 13 5,224 0 12,625
STARBUCKS CORP COM 855244109 13,215 112,979 SH   SOLE 15 112,979 0 0
STARBUCKS CORP COM 855244109 74 636 SH   SOLE 17 0 0 636
STARBUCKS CORP COM 855244109 215,139 1,839,264 SH   SOLE 18 1,679,148 0 160,116
STARBUCKS CORP COM 855244109 40,202 343,697 SH   SOLE 19 343,697 0 0
STARBUCKS CORP COM 855244109 3,114,392 26,625,558 SH   SOLE 21 26,625,558 0 0
STARBUCKS CORP COM 855244109 2,923,110 24,990,257 SH   SOLE 22 22,609,300 0 2,380,957
STARBUCKS CORP COM 855244109 79,425 679,017 SH   SOLE 23 679,017 0 0
STARBUCKS CORP COM 855244109 233,103 1,992,846 SH   SOLE 25 1,992,846 0 0
STARBUCKS CORP COM 855244109 361,106 3,087,169 SH   SOLE 26 1,460,476 0 1,626,693
STARBUCKS CORP COM 855244109 380,936 3,256,699 SH   SOLE 28 121,846 0 3,134,853
STARBUCKS CORP COM 855244109 127 1,086 SH   SOLE 29 1,086 0 0
STARBUCKS CORP COM 855244109 683,057 5,839,588 SH   SOLE 30 5,839,588 0 0
STARBUCKS CORP COM 855244109 874,824 7,479,047 SH   SOLE 31 132,207 0 7,346,840
STARBUCKS CORP COM 855244109 33,200 283,836 SH   SOLE 32 283,836 0 0
STARBUCKS CORP COM 855244109 10,061 86,011 SH   SOLE 34 86,011 0 0
STARBUCKS CORP COM 855244109 60,764 519,484 SH   SOLE 36 519,484 0 0
STARBUCKS CORP COM 855244109 4,594 39,277 SH   SOLE 40 39,277 0 0
STARBUCKS CORP COM 855244109 139,780 1,195,010 SH   SOLE 43 83,432 0 1,111,578
STARRETT L S CO CL A 855668109 11 1,123 SH   SOLE 18 1,123 0 0
STARRETT L S CO CL A 855668109 210 22,461 SH   SOLE 21 22,461 0 0
STARRETT L S CO CL A 855668109 88 9,440 SH   SOLE 22 9,440 0 0
STARTEK INC COM 85569C107 92 17,716 SH   SOLE 2 675 0 17,041
STARTEK INC COM 85569C107 316 60,492 SH   SOLE 18 60,492 0 0
STARTEK INC COM 85569C107 179 34,275 SH   SOLE 19 34,275 0 0
STARTEK INC COM 85569C107 3,302 632,552 SH   SOLE 21 632,552 0 0
STARTEK INC COM 85569C107 2,201 421,687 SH   SOLE 22 413,245 0 8,442
STARWOOD PPTY TR INC COM 85571B105 23,662 973,736 SH   SOLE 2 115,555 0 858,181
STARWOOD PPTY TR INC COM 85571B105 220 9,034 SH   SOLE 4 9,034 0 0
STARWOOD PPTY TR INC COM 85571B105 163 6,712 SH   SOLE 7 6,712 0 0
STARWOOD PPTY TR INC COM 85571B105 5,346 220,001 SH   SOLE 18 220,001 0 0
STARWOOD PPTY TR INC COM 85571B105 29,214 1,202,236 SH   SOLE 19 1,202,236 0 0
STARWOOD PPTY TR INC COM 85571B105 227,414 9,358,603 SH   SOLE 21 9,358,603 0 0
STARWOOD PPTY TR INC COM 85571B105 162,160 6,673,235 SH   SOLE 22 6,350,197 0 323,038
STARWOOD PPTY TR INC COM 85571B105 1,105 45,464 SH   SOLE 25 45,464 0 0
STARWOOD PPTY TR INC COM 85571B105 3,059 125,901 SH   SOLE 26 104,080 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,968 163,298 SH   SOLE 30 163,298 0 0
STARWOOD PPTY TR INC COM 85571B105 106 4,373 SH   SOLE 31 4,373 0 0
STARWOOD PPTY TR INC COM 85571B105 11,286 464,439 SH   SOLE 34 464,439 0 0
STARWOOD PPTY TR INC COM 85571B105 1,152 47,417 SH   SOLE 36 47,417 0 0
STARWOOD PPTY TR INC COM 85571B105 916 37,678 SH   SOLE 40 37,678 0 0
STARWOOD PPTY TR INC COM 85571B105 4,435 182,496 SH   SOLE 43 21,787 0 160,709
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 1,780 1,700,000 PRN   SOLE 21 1,700,000 0 0
STATE AUTO FINL CORP COM 855707105 775 14,984 SH   SOLE 2 4,752 0 10,232
STATE AUTO FINL CORP COM 855707105 2,947 57,007 SH   SOLE 18 57,007 0 0
STATE AUTO FINL CORP COM 855707105 1,649 31,908 SH   SOLE 19 31,908 0 0
STATE AUTO FINL CORP COM 855707105 36,444 705,042 SH   SOLE 21 705,042 0 0
STATE AUTO FINL CORP COM 855707105 22,443 434,194 SH   SOLE 22 415,692 0 18,502
STATE AUTO FINL CORP COM 855707105 155 3,002 SH   SOLE 25 3,002 0 0
STATE AUTO FINL CORP COM 855707105 88 1,704 SH   SOLE 26 1,704 0 0
STATE AUTO FINL CORP COM 855707105 575 11,121 SH   SOLE 30 11,121 0 0
STATE AUTO FINL CORP COM 855707105 154 2,978 SH   SOLE 40 2,978 0 0
STATE AUTO FINL CORP COM 855707105 930 17,997 SH   SOLE 43 1,949 0 16,048
STATE STR CORP COM 857477103 73,637 791,794 SH   SOLE 2 131,241 0 660,553
STATE STR CORP COM 857477103 25,644 275,746 SH   SOLE 4 182,125 0 93,621
STATE STR CORP COM 857477103 39,880 428,814 SH   SOLE 7 332,676 0 96,138
STATE STR CORP COM 857477103 496 5,333 SH   SOLE 13 954 0 4,379
STATE STR CORP COM 857477103 4,824 51,870 SH   SOLE 15 51,870 0 0
STATE STR CORP COM 857477103 76,917 827,066 SH   SOLE 18 777,599 0 49,467
STATE STR CORP COM 857477103 15,857 170,506 SH   SOLE 19 170,506 0 0
STATE STR CORP COM 857477103 955,896 10,278,449 SH   SOLE 21 10,278,449 0 0
STATE STR CORP COM 857477103 720,071 7,742,697 SH   SOLE 22 6,992,827 0 749,870
STATE STR CORP COM 857477103 19,251 206,996 SH   SOLE 23 206,996 0 0
STATE STR CORP COM 857477103 84,598 909,657 SH   SOLE 25 909,657 0 0
STATE STR CORP COM 857477103 94,460 1,015,699 SH   SOLE 26 483,429 0 532,270
STATE STR CORP COM 857477103 111,545 1,199,410 SH   SOLE 28 147,914 0 1,051,496
STATE STR CORP COM 857477103 24 260 SH   SOLE 29 260 0 0
STATE STR CORP COM 857477103 246,492 2,650,453 SH   SOLE 30 2,650,453 0 0
STATE STR CORP COM 857477103 13,315 143,175 SH   SOLE 31 43,627 0 99,548
STATE STR CORP COM 857477103 2,082 22,389 SH   SOLE 34 22,389 0 0
STATE STR CORP COM 857477103 21,529 231,494 SH   SOLE 36 231,494 0 0
STATE STR CORP COM 857477103 1,114 11,974 SH   SOLE 40 11,974 0 0
STATE STR CORP COM 857477103 63,593 683,791 SH   SOLE 43 50,359 0 633,432
STATERA BIOPHARMA INC COM 857561104 10 4,523 SH   SOLE 18 4,523 0 0
STATERA BIOPHARMA INC COM 857561104 127 55,375 SH   SOLE 21 55,375 0 0
STATERA BIOPHARMA INC COM 857561104 3 1,378 SH   SOLE 22 1,378 0 0
STEALTHGAS INC SHS Y81669106 29 13,825 SH   SOLE 22 13,825 0 0
STEEL CONNECT INC COM 858098106 11 7,806 SH   SOLE 18 7,806 0 0
STEEL CONNECT INC COM 858098106 199 141,881 SH   SOLE 21 141,881 0 0
STEEL CONNECT INC COM 858098106 1,244 888,832 SH   SOLE 22 888,832 0 0
STEEL DYNAMICS INC COM 858119100 41,150 662,959 SH   SOLE 2 123,766 0 539,193
STEEL DYNAMICS INC COM 858119100 12,247 197,310 SH   SOLE 4 114,156 0 83,154
STEEL DYNAMICS INC COM 858119100 1,939 31,233 SH   SOLE 7 31,233 0 0
STEEL DYNAMICS INC COM 858119100 247 3,981 SH   SOLE 13 454 0 3,527
STEEL DYNAMICS INC COM 858119100 1,643 26,463 SH   SOLE 15 26,463 0 0
STEEL DYNAMICS INC COM 858119100 33,281 536,180 SH   SOLE 18 525,981 0 10,199
STEEL DYNAMICS INC COM 858119100 47,317 762,320 SH   SOLE 19 762,320 0 0
STEEL DYNAMICS INC COM 858119100 680,749 10,967,445 SH   SOLE 21 10,967,445 0 0
STEEL DYNAMICS INC COM 858119100 330,045 5,317,303 SH   SOLE 22 5,089,358 0 227,945
STEEL DYNAMICS INC COM 858119100 11,546 186,013 SH   SOLE 23 186,013 0 0
STEEL DYNAMICS INC COM 858119100 77,273 1,244,934 SH   SOLE 25 1,244,934 0 0
STEEL DYNAMICS INC COM 858119100 29,047 467,970 SH   SOLE 26 164,967 0 303,003
STEEL DYNAMICS INC COM 858119100 31,755 511,592 SH   SOLE 28 10,846 0 500,746
STEEL DYNAMICS INC COM 858119100 87,166 1,404,316 SH   SOLE 30 1,237,710 0 166,606
STEEL DYNAMICS INC COM 858119100 5,330 85,875 SH   SOLE 31 24,753 0 61,122
STEEL DYNAMICS INC COM 858119100 144,579 2,329,289 SH   SOLE 34 2,329,289 0 0
STEEL DYNAMICS INC COM 858119100 5,857 94,360 SH   SOLE 36 94,360 0 0
STEEL DYNAMICS INC COM 858119100 446 7,183 SH   SOLE 40 7,183 0 0
STEEL DYNAMICS INC COM 858119100 11,321 182,395 SH   SOLE 43 15,970 0 166,425
STEELCASE INC CL A 858155203 2,557 218,145 SH   SOLE 2 71,524 0 146,621
STEELCASE INC CL A 858155203 2 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203 17 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 3,100 264,539 SH   SOLE 18 264,539 0 0
STEELCASE INC CL A 858155203 6,995 596,856 SH   SOLE 19 596,856 0 0
STEELCASE INC CL A 858155203 38,475 3,282,865 SH   SOLE 21 3,282,865 0 0
STEELCASE INC CL A 858155203 31,831 2,715,995 SH   SOLE 22 2,624,035 0 91,960
STEELCASE INC CL A 858155203 317 27,071 SH   SOLE 23 27,071 0 0
STEELCASE INC CL A 858155203 193 16,449 SH   SOLE 25 16,449 0 0
STEELCASE INC CL A 858155203 2,968 253,205 SH   SOLE 26 61,801 0 191,404
STEELCASE INC CL A 858155203 757 64,559 SH   SOLE 28 64,559 0 0
STEELCASE INC CL A 858155203 651 55,574 SH   SOLE 30 55,574 0 0
STEELCASE INC CL A 858155203 369 31,503 SH   SOLE 34 31,503 0 0
STEELCASE INC CL A 858155203 238 20,267 SH   SOLE 36 20,267 0 0
STEELCASE INC CL A 858155203 111 9,484 SH   SOLE 40 9,484 0 0
STEELCASE INC CL A 858155203 1,134 96,760 SH   SOLE 43 1,969 0 94,791
STELLANTIS N.V SHS N82405106 4,102 218,675 SH   SOLE 22 218,675 0 0
STELLANTIS N.V SHS N82405106 23,160 1,234,547 SH   SOLE 43 71,785 0 1,162,762
STELLUS CAP INVT CORP COM 858568108 1,770 135,956 SH   SOLE 30 135,956 0 0
STEM INC COM 85859N102 450 23,711 SH   SOLE 2 11,915 0 11,796
STEM INC COM 85859N102 31 1,614 SH   SOLE 7 1,614 0 0
STEM INC COM 85859N102 5,790 305,236 SH   SOLE 18 305,236 0 0
STEM INC COM 85859N102 3,862 203,609 SH   SOLE 19 203,609 0 0
STEM INC COM 85859N102 70,968 3,741,075 SH   SOLE 21 3,741,075 0 0
STEM INC COM 85859N102 51,788 2,730,017 SH   SOLE 22 2,700,979 0 29,038
STEM INC COM 85859N102 80 4,202 SH   SOLE 25 4,202 0 0
STEM INC COM 85859N102 60 3,175 SH   SOLE 26 0 0 3,175
STEM INC COM 85859N102 172 9,073 SH   SOLE 30 9,073 0 0
STEM INC COM 85859N102 87 4,564 SH   SOLE 40 4,564 0 0
STEPAN CO COM 858586100 5,358 43,108 SH   SOLE 2 24,875 0 18,233
STEPAN CO COM 858586100 11 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100 1,326 10,672 SH   SOLE 7 10,672 0 0
STEPAN CO COM 858586100 10,212 82,162 SH   SOLE 18 82,162 0 0
STEPAN CO COM 858586100 13,852 111,448 SH   SOLE 19 111,448 0 0
STEPAN CO COM 858586100 333,994 2,687,219 SH   SOLE 21 2,687,219 0 0
STEPAN CO COM 858586100 75,331 606,089 SH   SOLE 22 585,065 0 21,024
STEPAN CO COM 858586100 213 1,714 SH   SOLE 23 1,714 0 0
STEPAN CO COM 858586100 511 4,108 SH   SOLE 25 4,108 0 0
STEPAN CO COM 858586100 2,752 22,138 SH   SOLE 26 9,227 0 12,911
STEPAN CO COM 858586100 50 401 SH   SOLE 28 401 0 0
STEPAN CO COM 858586100 4,897 39,399 SH   SOLE 30 39,399 0 0
STEPAN CO COM 858586100 140 1,129 SH   SOLE 36 1,129 0 0
STEPAN CO COM 858586100 328 2,635 SH   SOLE 40 2,635 0 0
STEPAN CO COM 858586100 1,182 9,514 SH   SOLE 43 110 0 9,404
STEPSTONE GROUP INC COM CL A 85914M107 727 17,491 SH   SOLE 2 13,214 0 4,277
STEPSTONE GROUP INC COM CL A 85914M107 6 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107 25 600 SH   SOLE 7 600 0 0
STEPSTONE GROUP INC COM CL A 85914M107 4,494 108,108 SH   SOLE 18 108,108 0 0
STEPSTONE GROUP INC COM CL A 85914M107 3,000 72,163 SH   SOLE 19 72,163 0 0
STEPSTONE GROUP INC COM CL A 85914M107 56,736 1,364,835 SH   SOLE 21 1,364,835 0 0
STEPSTONE GROUP INC COM CL A 85914M107 44,285 1,065,322 SH   SOLE 22 1,039,623 0 25,699
STEPSTONE GROUP INC COM CL A 85914M107 300 7,210 SH   SOLE 25 7,210 0 0
STEPSTONE GROUP INC COM CL A 85914M107 707 17,011 SH   SOLE 26 14,471 0 2,540
STEPSTONE GROUP INC COM CL A 85914M107 30 719 SH   SOLE 28 719 0 0
STEPSTONE GROUP INC COM CL A 85914M107 2,959 71,187 SH   SOLE 30 71,187 0 0
STEPSTONE GROUP INC COM CL A 85914M107 263 6,330 SH   SOLE 40 6,330 0 0
STEPSTONE GROUP INC COM CL A 85914M107 31 742 SH   SOLE 43 0 0 742
STEREOTAXIS INC COM NEW 85916J409 48 7,663 SH   SOLE 2 2,068 0 5,595
STEREOTAXIS INC COM NEW 85916J409 6 1,010 SH   SOLE 7 1,010 0 0
STEREOTAXIS INC COM NEW 85916J409 892 143,815 SH   SOLE 18 143,815 0 0
STEREOTAXIS INC COM NEW 85916J409 537 86,693 SH   SOLE 19 86,693 0 0
STEREOTAXIS INC COM NEW 85916J409 11,009 1,775,624 SH   SOLE 21 1,775,624 0 0
STEREOTAXIS INC COM NEW 85916J409 8,202 1,322,891 SH   SOLE 22 1,314,183 0 8,708
STEREOTAXIS INC COM NEW 85916J409 23 3,717 SH   SOLE 43 0 0 3,717
STERICYCLE INC COM 858912108 18,353 307,730 SH   SOLE 2 69,701 0 238,029
STERICYCLE INC COM 858912108 21 353 SH   SOLE 4 353 0 0
STERICYCLE INC COM 858912108 105 1,761 SH   SOLE 7 1,761 0 0
STERICYCLE INC COM 858912108 11,898 199,498 SH   SOLE 18 199,498 0 0
STERICYCLE INC COM 858912108 1,563 26,213 SH   SOLE 19 26,213 0 0
STERICYCLE INC COM 858912108 258,483 4,334,050 SH   SOLE 21 4,334,050 0 0
STERICYCLE INC COM 858912108 149,167 2,501,121 SH   SOLE 22 2,395,818 0 105,303
STERICYCLE INC COM 858912108 750 12,582 SH   SOLE 25 12,582 0 0
STERICYCLE INC COM 858912108 2,353 39,460 SH   SOLE 26 32,379 0 7,081
STERICYCLE INC COM 858912108 98 1,635 SH   SOLE 28 1,635 0 0
STERICYCLE INC COM 858912108 3,141 52,665 SH   SOLE 30 52,665 0 0
STERICYCLE INC COM 858912108 86 1,439 SH   SOLE 31 1,439 0 0
STERICYCLE INC COM 858912108 82 1,376 SH   SOLE 36 1,376 0 0
STERICYCLE INC COM 858912108 669 11,220 SH   SOLE 40 11,220 0 0
STERICYCLE INC COM 858912108 1,123 18,831 SH   SOLE 43 1,891 0 16,940
STERIS PLC SHS USD G8473T100 44,826 184,160 SH   SOLE 2 31,354 0 152,806
STERIS PLC SHS USD G8473T100 15,385 63,207 SH   SOLE 4 55,890 0 7,317
STERIS PLC SHS USD G8473T100 21,634 88,878 SH   SOLE 7 85,966 0 2,912
STERIS PLC SHS USD G8473T100 352 1,446 SH   SOLE 13 278 0 1,168
STERIS PLC SHS USD G8473T100 3,350 13,764 SH   SOLE 15 13,764 0 0
STERIS PLC SHS USD G8473T100 38,723 159,085 SH   SOLE 18 145,596 0 13,489
STERIS PLC SHS USD G8473T100 143,961 591,435 SH   SOLE 19 591,435 0 0
STERIS PLC SHS USD G8473T100 806,877 3,314,889 SH   SOLE 21 3,314,889 0 0
STERIS PLC SHS USD G8473T100 503,318 2,067,778 SH   SOLE 22 1,877,614 0 190,164
STERIS PLC SHS USD G8473T100 13,894 57,079 SH   SOLE 23 57,079 0 0
STERIS PLC SHS USD G8473T100 47,113 193,555 SH   SOLE 25 193,555 0 0
STERIS PLC SHS USD G8473T100 52,221 214,541 SH   SOLE 26 84,673 0 129,868
STERIS PLC SHS USD G8473T100 75,871 311,699 SH   SOLE 28 5,875 0 305,824
STERIS PLC SHS USD G8473T100 173,873 714,322 SH   SOLE 30 714,322 0 0
STERIS PLC SHS USD G8473T100 9,905 40,693 SH   SOLE 31 11,338 0 29,355
STERIS PLC SHS USD G8473T100 1,476 6,064 SH   SOLE 34 6,064 0 0
STERIS PLC SHS USD G8473T100 8,878 36,474 SH   SOLE 36 36,474 0 0
STERIS PLC SHS USD G8473T100 817 3,355 SH   SOLE 40 3,355 0 0
STERIS PLC SHS USD G8473T100 16,102 66,151 SH   SOLE 43 4,322 0 61,829
STERLING BANCORP DEL COM 85917A100 12,674 491,443 SH   SOLE 2 141,755 0 349,688
STERLING BANCORP DEL COM 85917A100 317 12,273 SH   SOLE 4 813 0 11,460
STERLING BANCORP DEL COM 85917A100 102 3,965 SH   SOLE 7 3,965 0 0
STERLING BANCORP DEL COM 85917A100 10,868 421,419 SH   SOLE 18 421,419 0 0
STERLING BANCORP DEL COM 85917A100 1,456 56,438 SH   SOLE 19 56,438 0 0
STERLING BANCORP DEL COM 85917A100 234,480 9,091,893 SH   SOLE 21 9,091,893 0 0
STERLING BANCORP DEL COM 85917A100 139,850 5,422,631 SH   SOLE 22 5,195,836 0 226,795
STERLING BANCORP DEL COM 85917A100 685 26,544 SH   SOLE 25 26,544 0 0
STERLING BANCORP DEL COM 85917A100 1,926 74,679 SH   SOLE 26 57,925 0 16,754
STERLING BANCORP DEL COM 85917A100 89 3,434 SH   SOLE 28 3,434 0 0
STERLING BANCORP DEL COM 85917A100 8,217 318,594 SH   SOLE 30 318,594 0 0
STERLING BANCORP DEL COM 85917A100 72 2,788 SH   SOLE 31 2,788 0 0
STERLING BANCORP DEL COM 85917A100 104 4,043 SH   SOLE 36 4,043 0 0
STERLING BANCORP DEL COM 85917A100 667 25,863 SH   SOLE 40 25,863 0 0
STERLING BANCORP DEL COM 85917A100 3,056 118,509 SH   SOLE 43 23,659 0 94,850
STERLING BANCORP INC COM 85917W102 20 3,537 SH   SOLE 18 3,537 0 0
STERLING BANCORP INC COM 85917W102 592 102,953 SH   SOLE 21 102,953 0 0
STERLING BANCORP INC COM 85917W102 596 103,684 SH   SOLE 22 103,684 0 0
STERLING CHECK CORP COM 85917T109 751 36,640 SH   SOLE 2 32,652 0 3,988
STERLING CHECK CORP COM 85917T109 920 44,880 SH   SOLE 18 44,880 0 0
STERLING CHECK CORP COM 85917T109 3,970 193,545 SH   SOLE 19 193,545 0 0
STERLING CHECK CORP COM 85917T109 10,518 512,828 SH   SOLE 21 512,828 0 0
STERLING CHECK CORP COM 85917T109 5,711 278,439 SH   SOLE 22 274,360 0 4,079
STERLING CHECK CORP COM 85917T109 8,044 392,210 SH   SOLE 34 392,210 0 0
STERLING CONSTR INC COM 859241101 600 22,821 SH   SOLE 2 8,107 0 14,714
STERLING CONSTR INC COM 859241101 3 108 SH   SOLE 4 108 0 0
STERLING CONSTR INC COM 859241101 1,438 54,692 SH   SOLE 7 54,692 0 0
STERLING CONSTR INC COM 859241101 2,214 84,188 SH   SOLE 18 84,188 0 0
STERLING CONSTR INC COM 859241101 1,289 48,999 SH   SOLE 19 48,999 0 0
STERLING CONSTR INC COM 859241101 34,303 1,304,313 SH   SOLE 21 1,304,313 0 0
STERLING CONSTR INC COM 859241101 18,824 715,746 SH   SOLE 22 690,035 0 25,711
STERLING CONSTR INC COM 859241101 122 4,632 SH   SOLE 25 4,632 0 0
STERLING CONSTR INC COM 859241101 51 1,922 SH   SOLE 26 1,922 0 0
STERLING CONSTR INC COM 859241101 680 25,846 SH   SOLE 30 25,846 0 0
STERLING CONSTR INC COM 859241101 49 1,871 SH   SOLE 36 1,871 0 0
STERLING CONSTR INC COM 859241101 96 3,642 SH   SOLE 40 3,642 0 0
STERLING CONSTR INC COM 859241101 309 11,768 SH   SOLE 43 0 0 11,768
STEVANATO GROUP S P A ORD SHS T9224W109 5,708 254,239 SH   SOLE 21 254,239 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,710 21,445 SH   SOLE 2 7,082 0 14,363
STEWART INFORMATION SVCS COR COM 860372101 8 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 30 378 SH   SOLE 7 378 0 0
STEWART INFORMATION SVCS COR COM 860372101 8,186 102,666 SH   SOLE 18 102,666 0 0
STEWART INFORMATION SVCS COR COM 860372101 3,702 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101 241,463 3,028,514 SH   SOLE 21 3,028,514 0 0
STEWART INFORMATION SVCS COR COM 860372101 48,609 609,666 SH   SOLE 22 586,187 0 23,479
STEWART INFORMATION SVCS COR COM 860372101 187 2,350 SH   SOLE 25 2,350 0 0
STEWART INFORMATION SVCS COR COM 860372101 103 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101 38 478 SH   SOLE 28 478 0 0
STEWART INFORMATION SVCS COR COM 860372101 3,615 45,346 SH   SOLE 30 45,346 0 0
STEWART INFORMATION SVCS COR COM 860372101 250 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,234 15,483 SH   SOLE 43 759 0 14,724
STIFEL FINL CORP COM 860630102 37,924 538,543 SH   SOLE 2 287,137 0 251,406
STIFEL FINL CORP COM 860630102 1,902 27,010 SH   SOLE 4 27,010 0 0
STIFEL FINL CORP COM 860630102 228 3,240 SH   SOLE 7 3,240 0 0
STIFEL FINL CORP COM 860630102 1,707 24,236 SH   SOLE 13 24,236 0 0
STIFEL FINL CORP COM 860630102 24,918 353,852 SH   SOLE 18 279,627 0 74,225
STIFEL FINL CORP COM 860630102 78,572 1,115,769 SH   SOLE 19 1,115,769 0 0
STIFEL FINL CORP COM 860630102 385,785 5,478,347 SH   SOLE 21 5,478,347 0 0
STIFEL FINL CORP COM 860630102 308,617 4,382,523 SH   SOLE 22 4,081,068 0 301,455
STIFEL FINL CORP COM 860630102 6,776 96,228 SH   SOLE 23 96,228 0 0
STIFEL FINL CORP COM 860630102 1,000 14,201 SH   SOLE 25 14,201 0 0
STIFEL FINL CORP COM 860630102 18,517 262,952 SH   SOLE 26 38,139 0 224,813
STIFEL FINL CORP COM 860630102 5,307 75,369 SH   SOLE 28 1,872 0 73,497
STIFEL FINL CORP COM 860630102 1,545 21,942 SH   SOLE 29 21,942 0 0
STIFEL FINL CORP COM 860630102 7,009 99,531 SH   SOLE 30 99,531 0 0
STIFEL FINL CORP COM 860630102 2,113 30,008 SH   SOLE 31 30,008 0 0
STIFEL FINL CORP COM 860630102 1,728 24,544 SH   SOLE 34 24,544 0 0
STIFEL FINL CORP COM 860630102 584 8,299 SH   SOLE 36 8,299 0 0
STIFEL FINL CORP COM 860630102 943 13,386 SH   SOLE 40 13,386 0 0
STIFEL FINL CORP COM 860630102 5,444 77,305 SH   SOLE 43 3,214 0 74,091
STITCH FIX INC COM CL A 860897107 2,781 146,998 SH   SOLE 2 95,465 0 51,533
STITCH FIX INC COM CL A 860897107 5 239 SH   SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107 18 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107 1 39 SH   SOLE 17 0 0 39
STITCH FIX INC COM CL A 860897107 4,406 232,898 SH   SOLE 18 218,283 0 14,615
STITCH FIX INC COM CL A 860897107 10,522 556,142 SH   SOLE 19 556,142 0 0
STITCH FIX INC COM CL A 860897107 52,179 2,757,891 SH   SOLE 21 2,757,891 0 0
STITCH FIX INC COM CL A 860897107 45,082 2,382,757 SH   SOLE 22 2,344,609 0 38,148
STITCH FIX INC COM CL A 860897107 341 18,038 SH   SOLE 23 18,038 0 0
STITCH FIX INC COM CL A 860897107 224 11,856 SH   SOLE 25 11,856 0 0
STITCH FIX INC COM CL A 860897107 1,952 103,160 SH   SOLE 26 17,609 0 85,551
STITCH FIX INC COM CL A 860897107 11 590 SH   SOLE 28 590 0 0
STITCH FIX INC COM CL A 860897107 2,023 106,933 SH   SOLE 30 106,933 0 0
STITCH FIX INC COM CL A 860897107 134 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107 414 21,858 SH   SOLE 43 2,336 0 19,522
STMICROELECTRONICS N V NY REGISTRY 861012102 119,335 2,441,384 SH   SOLE 21 2,441,384 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 37,658 770,424 SH   SOLE 43 78,382 0 692,042
STOCK YDS BANCORP INC COM 861025104 1,202 18,814 SH   SOLE 2 6,969 0 11,845
STOCK YDS BANCORP INC COM 861025104 8 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104 22 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 4,865 76,161 SH   SOLE 18 76,161 0 0
STOCK YDS BANCORP INC COM 861025104 2,719 42,559 SH   SOLE 19 42,559 0 0
STOCK YDS BANCORP INC COM 861025104 61,108 956,610 SH   SOLE 21 956,610 0 0
STOCK YDS BANCORP INC COM 861025104 38,339 600,174 SH   SOLE 22 578,200 0 21,974
STOCK YDS BANCORP INC COM 861025104 204 3,200 SH   SOLE 25 3,200 0 0
STOCK YDS BANCORP INC COM 861025104 96 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 94 1,464 SH   SOLE 28 1,464 0 0
STOCK YDS BANCORP INC COM 861025104 1,196 18,718 SH   SOLE 30 18,718 0 0
STOCK YDS BANCORP INC COM 861025104 248 3,883 SH   SOLE 40 3,883 0 0
STOCK YDS BANCORP INC COM 861025104 298 4,667 SH   SOLE 43 284 0 4,383
STOKE THERAPEUTICS INC COM 86150R107 744 31,010 SH   SOLE 2 27,142 0 3,868
STOKE THERAPEUTICS INC COM 86150R107 6 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107 1,270 52,935 SH   SOLE 18 52,935 0 0
STOKE THERAPEUTICS INC COM 86150R107 796 33,194 SH   SOLE 19 33,194 0 0
STOKE THERAPEUTICS INC COM 86150R107 19,216 800,990 SH   SOLE 21 800,990 0 0
STOKE THERAPEUTICS INC COM 86150R107 12,590 524,816 SH   SOLE 22 517,577 0 7,239
STOKE THERAPEUTICS INC COM 86150R107 51 2,108 SH   SOLE 25 2,108 0 0
STOKE THERAPEUTICS INC COM 86150R107 7 289 SH   SOLE 26 289 0 0
STOKE THERAPEUTICS INC COM 86150R107 327 13,641 SH   SOLE 28 13,641 0 0
STOKE THERAPEUTICS INC COM 86150R107 481 20,040 SH   SOLE 30 20,040 0 0
STOKE THERAPEUTICS INC COM 86150R107 6 269 SH   SOLE 34 269 0 0
STOKE THERAPEUTICS INC COM 86150R107 36 1,503 SH   SOLE 40 1,503 0 0
STOKE THERAPEUTICS INC COM 86150R107 29 1,225 SH   SOLE 43 0 0 1,225
STONECO LTD COM CL A G85158106 8,199 486,283 SH   SOLE 2 10,634 0 475,649
STONECO LTD COM CL A G85158106 55 3,247 SH   SOLE 7 3,247 0 0
STONECO LTD COM CL A G85158106 28 1,665 SH   SOLE 15 1,665 0 0
STONECO LTD COM CL A G85158106 2,080 123,340 SH   SOLE 18 123,340 0 0
STONECO LTD COM CL A G85158106 1,072 63,599 SH   SOLE 19 63,599 0 0
STONECO LTD COM CL A G85158106 52,766 3,129,662 SH   SOLE 21 3,129,662 0 0
STONECO LTD COM CL A G85158106 23,858 1,415,069 SH   SOLE 22 1,260,239 0 154,830
STONECO LTD COM CL A G85158106 5,043 299,129 SH   SOLE 25 299,129 0 0
STONECO LTD COM CL A G85158106 2,212 131,197 SH   SOLE 26 0 0 131,197
STONECO LTD COM CL A G85158106 1,444 85,620 SH   SOLE 28 0 0 85,620
STONECO LTD COM CL A G85158106 3,225 191,257 SH   SOLE 30 191,257 0 0
STONECO LTD COM CL A G85158106 56 3,295 SH   SOLE 31 3,295 0 0
STONECO LTD COM CL A G85158106 15,339 909,800 SH   SOLE 34 909,800 0 0
STONECO LTD COM CL A G85158106 698 41,391 SH   SOLE 36 41,391 0 0
STONECO LTD COM CL A G85158106 1,329 78,838 SH   SOLE 43 3,617 0 75,221
STONEMOR INC COM 86184W106 56 24,726 SH   SOLE 2 1,195 0 23,531
STONEMOR INC COM 86184W106 233 102,012 SH   SOLE 18 102,012 0 0
STONEMOR INC COM 86184W106 148 64,829 SH   SOLE 19 64,829 0 0
STONEMOR INC COM 86184W106 2,568 1,126,254 SH   SOLE 21 1,126,254 0 0
STONEMOR INC COM 86184W106 824 361,441 SH   SOLE 22 347,279 0 14,162
STONERIDGE INC COM 86183P102 408 20,692 SH   SOLE 2 7,392 0 13,300
STONERIDGE INC COM 86183P102 3 167 SH   SOLE 4 167 0 0
STONERIDGE INC COM 86183P102 8 419 SH   SOLE 7 419 0 0
STONERIDGE INC COM 86183P102 1,700 86,124 SH   SOLE 18 86,124 0 0
STONERIDGE INC COM 86183P102 919 46,546 SH   SOLE 19 46,546 0 0
STONERIDGE INC COM 86183P102 19,818 1,003,971 SH   SOLE 21 1,003,971 0 0
STONERIDGE INC COM 86183P102 12,546 635,560 SH   SOLE 22 615,745 0 19,815
STONERIDGE INC COM 86183P102 68 3,432 SH   SOLE 25 3,432 0 0
STONERIDGE INC COM 86183P102 448 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 40 2,048 SH   SOLE 28 2,048 0 0
STONERIDGE INC COM 86183P102 1,433 72,591 SH   SOLE 30 72,591 0 0
STONERIDGE INC COM 86183P102 46 2,329 SH   SOLE 40 2,329 0 0
STONERIDGE INC COM 86183P102 237 12,013 SH   SOLE 43 0 0 12,013
STONEX GROUP INC COM 861896108 868 14,177 SH   SOLE 2 4,562 0 9,615
STONEX GROUP INC COM 861896108 3 42 SH   SOLE 4 42 0 0
STONEX GROUP INC COM 861896108 16 256 SH   SOLE 7 256 0 0
STONEX GROUP INC COM 861896108 4,183 68,298 SH   SOLE 18 68,298 0 0
STONEX GROUP INC COM 861896108 1,800 29,382 SH   SOLE 19 29,382 0 0
STONEX GROUP INC COM 861896108 134,697 2,199,134 SH   SOLE 21 2,199,134 0 0
STONEX GROUP INC COM 861896108 26,954 440,073 SH   SOLE 22 423,774 0 16,299
STONEX GROUP INC COM 861896108 130 2,122 SH   SOLE 25 2,122 0 0
STONEX GROUP INC COM 861896108 185 3,014 SH   SOLE 26 714 0 2,300
STONEX GROUP INC COM 861896108 86 1,396 SH   SOLE 28 1,396 0 0
STONEX GROUP INC COM 861896108 2,054 33,528 SH   SOLE 30 33,528 0 0
STONEX GROUP INC COM 861896108 153 2,492 SH   SOLE 40 2,492 0 0
STONEX GROUP INC COM 861896108 368 6,016 SH   SOLE 43 419 0 5,597
STORE CAP CORP COM 862121100 19,117 555,716 SH   SOLE 2 186,053 0 369,663
STORE CAP CORP COM 862121100 4,441 129,111 SH   SOLE 4 129,111 0 0
STORE CAP CORP COM 862121100 10,580 307,550 SH   SOLE 7 307,550 0 0
STORE CAP CORP COM 862121100 18,294 531,788 SH   SOLE 18 531,788 0 0
STORE CAP CORP COM 862121100 12,762 370,992 SH   SOLE 19 370,992 0 0
STORE CAP CORP COM 862121100 475,454 13,821,332 SH   SOLE 21 13,821,332 0 0
STORE CAP CORP COM 862121100 292,336 8,498,126 SH   SOLE 22 8,223,173 0 274,953
STORE CAP CORP COM 862121100 455 13,227 SH   SOLE 23 13,227 0 0
STORE CAP CORP COM 862121100 36,595 1,063,796 SH   SOLE 25 1,063,796 0 0
STORE CAP CORP COM 862121100 3,344 97,216 SH   SOLE 26 77,944 0 19,272
STORE CAP CORP COM 862121100 5,256 152,786 SH   SOLE 28 4,398 0 148,388
STORE CAP CORP COM 862121100 38,463 1,118,117 SH   SOLE 30 1,118,117 0 0
STORE CAP CORP COM 862121100 36,085 1,048,991 SH   SOLE 31 3,632 0 1,045,359
STORE CAP CORP COM 862121100 754 21,910 SH   SOLE 34 21,910 0 0
STORE CAP CORP COM 862121100 108 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 1,075 31,237 SH   SOLE 40 31,237 0 0
STORE CAP CORP COM 862121100 4,855 141,124 SH   SOLE 43 11,364 0 129,760
STRAN & COMPANY INC COMMON STOCK 86260J102 18 3,041 SH   SOLE 21 3,041 0 0
STRAN & COMPANY INC COMMON STOCK 86260J102 1 241 SH   SOLE 22 241 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 88 60,238 SH   SOLE 21 60,238 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 74 50,838 SH   SOLE 22 50,838 0 0
STRATASYS LTD SHS M85548101 3,731 152,348 SH   SOLE 21 152,348 0 0
STRATASYS LTD SHS M85548101 5,746 234,612 SH   SOLE 30 234,612 0 0
STRATASYS LTD SHS M85548101 82 3,333 SH   SOLE 43 19 0 3,314
STRATEGIC ED INC COM 86272C103 2,080 35,964 SH   SOLE 2 13,840 0 22,124
STRATEGIC ED INC COM 86272C103 6 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 20 345 SH   SOLE 7 345 0 0
STRATEGIC ED INC COM 86272C103 5,324 92,040 SH   SOLE 18 92,040 0 0
STRATEGIC ED INC COM 86272C103 6,380 110,298 SH   SOLE 19 110,298 0 0
STRATEGIC ED INC COM 86272C103 163,723 2,830,611 SH   SOLE 21 2,830,611 0 0
STRATEGIC ED INC COM 86272C103 39,109 676,150 SH   SOLE 22 653,137 0 23,013
STRATEGIC ED INC COM 86272C103 165 2,845 SH   SOLE 23 2,845 0 0
STRATEGIC ED INC COM 86272C103 170 2,946 SH   SOLE 25 2,946 0 0
STRATEGIC ED INC COM 86272C103 1,549 26,789 SH   SOLE 26 6,303 0 20,486
STRATEGIC ED INC COM 86272C103 3 56 SH   SOLE 28 56 0 0
STRATEGIC ED INC COM 86272C103 2,404 41,557 SH   SOLE 30 41,557 0 0
STRATEGIC ED INC COM 86272C103 168 2,903 SH   SOLE 40 2,903 0 0
STRATEGIC ED INC COM 86272C103 841 14,547 SH   SOLE 43 395 0 14,152
STRATTEC SEC CORP COM 863111100 26 703 SH   SOLE 18 703 0 0
STRATTEC SEC CORP COM 863111100 347 9,373 SH   SOLE 21 9,373 0 0
STRATTEC SEC CORP COM 863111100 2,320 62,668 SH   SOLE 22 62,668 0 0
STRATUS PPTYS INC COM NEW 863167201 4 122 SH   SOLE 2 0 0 122
STRATUS PPTYS INC COM NEW 863167201 43 1,166 SH   SOLE 18 1,166 0 0
STRATUS PPTYS INC COM NEW 863167201 818 22,368 SH   SOLE 21 22,368 0 0
STRATUS PPTYS INC COM NEW 863167201 595 16,268 SH   SOLE 22 16,268 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 9 5,876 SH   SOLE 18 5,876 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 136 91,184 SH   SOLE 21 91,184 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 464 311,333 SH   SOLE 22 311,333 0 0
STRIDE INC COM 86333M108 1,574 47,239 SH   SOLE 2 24,251 0 22,988
STRIDE INC COM 86333M108 5 158 SH   SOLE 4 158 0 0
STRIDE INC COM 86333M108 22 648 SH   SOLE 7 648 0 0
STRIDE INC COM 86333M108 4,142 124,286 SH   SOLE 18 124,286 0 0
STRIDE INC COM 86333M108 2,616 78,481 SH   SOLE 19 78,481 0 0
STRIDE INC COM 86333M108 51,433 1,543,142 SH   SOLE 21 1,543,142 0 0
STRIDE INC COM 86333M108 35,395 1,061,943 SH   SOLE 22 1,021,205 0 40,738
STRIDE INC COM 86333M108 404 12,131 SH   SOLE 23 12,131 0 0
STRIDE INC COM 86333M108 176 5,282 SH   SOLE 25 5,282 0 0
STRIDE INC COM 86333M108 3,390 101,701 SH   SOLE 26 15,634 0 86,067
STRIDE INC COM 86333M108 57 1,722 SH   SOLE 28 1,722 0 0
STRIDE INC COM 86333M108 886 26,585 SH   SOLE 30 26,585 0 0
STRIDE INC COM 86333M108 161 4,827 SH   SOLE 40 4,827 0 0
STRIDE INC COM 86333M108 408 12,244 SH   SOLE 43 1,140 0 11,104
STRIDE INC NOTE 1.125% 9/0 86333MAA6 2,880 2,960,000 PRN   SOLE 21 2,960,000 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 23 1,814 SH   SOLE 2 0 0 1,814
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 243 18,873 SH   SOLE 18 18,873 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 144 11,233 SH   SOLE 19 11,233 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 3,202 249,176 SH   SOLE 21 249,176 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 1,943 151,198 SH   SOLE 22 150,412 0 786
STRYKER CORPORATION COM 863667101 231,856 867,009 SH   SOLE 2 222,532 0 644,477
STRYKER CORPORATION COM 863667101 56,094 209,761 SH   SOLE 4 124,542 0 85,219
STRYKER CORPORATION COM 863667101 75,963 284,057 SH   SOLE 7 274,267 0 9,790
STRYKER CORPORATION COM 863667101 1,180 4,413 SH   SOLE 13 867 0 3,546
STRYKER CORPORATION COM 863667101 11,292 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 157,201 587,843 SH   SOLE 18 542,103 0 45,740
STRYKER CORPORATION COM 863667101 348,414 1,302,873 SH   SOLE 19 1,302,873 0 0
STRYKER CORPORATION COM 863667101 802 3,000 SH   SOLE 20 3,000 0 0
STRYKER CORPORATION COM 863667101 2,201,876 8,233,775 SH   SOLE 21 8,233,775 0 0
STRYKER CORPORATION COM 863667101 1,893,687 7,081,322 SH   SOLE 22 6,390,112 0 691,210
STRYKER CORPORATION COM 863667101 52,152 195,020 SH   SOLE 23 195,020 0 0
STRYKER CORPORATION COM 863667101 133,555 499,421 SH   SOLE 25 499,421 0 0
STRYKER CORPORATION COM 863667101 183,822 687,389 SH   SOLE 26 224,633 0 462,756
STRYKER CORPORATION COM 863667101 164,878 616,552 SH   SOLE 28 57,749 0 558,803
STRYKER CORPORATION COM 863667101 46 172 SH   SOLE 29 172 0 0
STRYKER CORPORATION COM 863667101 403,861 1,510,213 SH   SOLE 30 1,510,213 0 0
STRYKER CORPORATION COM 863667101 33,516 125,330 SH   SOLE 31 37,993 0 87,337
STRYKER CORPORATION COM 863667101 320,934 1,200,111 SH   SOLE 34 1,200,111 0 0
STRYKER CORPORATION COM 863667101 37,450 140,043 SH   SOLE 36 140,043 0 0
STRYKER CORPORATION COM 863667101 3,015 11,273 SH   SOLE 40 11,273 0 0
STRYKER CORPORATION COM 863667101 69,247 258,945 SH   SOLE 43 20,144 0 238,801
STRYVE FOODS INC CLASS A COM 863685103 11 2,716 SH   SOLE 2 2,716 0 0
STRYVE FOODS INC CLASS A COM 863685103 21 5,399 SH   SOLE 22 5,399 0 0
STURM RUGER & CO INC COM 864159108 501 7,359 SH   SOLE 2 4,786 0 2,573
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,036 59,342 SH   SOLE 18 59,342 0 0
STURM RUGER & CO INC COM 864159108 2,071 30,448 SH   SOLE 19 30,448 0 0
STURM RUGER & CO INC COM 864159108 151,179 2,222,563 SH   SOLE 21 2,222,563 0 0
STURM RUGER & CO INC COM 864159108 28,795 423,330 SH   SOLE 22 413,814 0 9,516
STURM RUGER & CO INC COM 864159108 255 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 2,152 31,641 SH   SOLE 30 31,641 0 0
STURM RUGER & CO INC COM 864159108 137 2,018 SH   SOLE 40 2,018 0 0
STURM RUGER & CO INC COM 864159108 807 11,866 SH   SOLE 43 1,057 0 10,809
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 48,943 7,208,137 SH   SOLE 43 1,020,491 0 6,187,646
SUMMER INFANT INC COM NEW 865646301 2 152 SH   SOLE 18 152 0 0
SUMMER INFANT INC COM NEW 865646301 40 3,822 SH   SOLE 21 3,822 0 0
SUMMIT FINL GROUP INC COM 86606G101 364 13,271 SH   SOLE 2 6,717 0 6,554
SUMMIT FINL GROUP INC COM 86606G101 6 227 SH   SOLE 7 227 0 0
SUMMIT FINL GROUP INC COM 86606G101 1,085 39,517 SH   SOLE 18 39,517 0 0
SUMMIT FINL GROUP INC COM 86606G101 601 21,887 SH   SOLE 19 21,887 0 0
SUMMIT FINL GROUP INC COM 86606G101 11,912 433,968 SH   SOLE 21 433,968 0 0
SUMMIT FINL GROUP INC COM 86606G101 5,010 182,520 SH   SOLE 22 175,823 0 6,697
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 2,034 1,950,000 PRN   SOLE 21 1,950,000 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 880 90,160 SH   SOLE 2 29,168 0 60,992
SUMMIT HOTEL PPTYS INC COM 866082100 547 56,093 SH   SOLE 4 56,093 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,243 127,351 SH   SOLE 7 127,351 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,906 400,165 SH   SOLE 18 400,165 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,089 316,502 SH   SOLE 19 316,502 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 132,570 13,583,035 SH   SOLE 21 13,583,035 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 33,944 3,477,888 SH   SOLE 22 3,368,988 0 108,900
SUMMIT HOTEL PPTYS INC COM 866082100 42 4,310 SH   SOLE 23 4,310 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,921 504,162 SH   SOLE 25 504,162 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 380 38,897 SH   SOLE 26 26,929 0 11,968
SUMMIT HOTEL PPTYS INC COM 866082100 631 64,615 SH   SOLE 28 1,556 0 63,059
SUMMIT HOTEL PPTYS INC COM 866082100 3,717 380,867 SH   SOLE 30 380,867 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,303 440,890 SH   SOLE 31 0 0 440,890
SUMMIT HOTEL PPTYS INC COM 866082100 172 17,644 SH   SOLE 40 17,644 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,558 262,098 SH   SOLE 43 73,270 0 188,828
SUMMIT MATLS INC CL A 86614U100 7,297 181,800 SH   SOLE 2 79,777 0 102,023
SUMMIT MATLS INC CL A 86614U100 15 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 101 2,508 SH   SOLE 7 2,508 0 0
SUMMIT MATLS INC CL A 86614U100 14,566 362,873 SH   SOLE 18 362,873 0 0
SUMMIT MATLS INC CL A 86614U100 20,486 510,362 SH   SOLE 19 510,362 0 0
SUMMIT MATLS INC CL A 86614U100 180,686 4,501,403 SH   SOLE 21 4,501,403 0 0
SUMMIT MATLS INC CL A 86614U100 125,922 3,137,077 SH   SOLE 22 3,020,894 0 116,183
SUMMIT MATLS INC CL A 86614U100 510 12,696 SH   SOLE 23 12,696 0 0
SUMMIT MATLS INC CL A 86614U100 697 17,368 SH   SOLE 25 17,368 0 0
SUMMIT MATLS INC CL A 86614U100 5,443 135,588 SH   SOLE 26 43,652 0 91,936
SUMMIT MATLS INC CL A 86614U100 84 2,091 SH   SOLE 28 2,091 0 0
SUMMIT MATLS INC CL A 86614U100 2,694 67,104 SH   SOLE 30 67,104 0 0
SUMMIT MATLS INC CL A 86614U100 98 2,430 SH   SOLE 36 2,430 0 0
SUMMIT MATLS INC CL A 86614U100 586 14,599 SH   SOLE 40 14,599 0 0
SUMMIT MATLS INC CL A 86614U100 1,050 26,160 SH   SOLE 43 2,821 0 23,339
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 0 15 SH   SOLE 43 0 0 15
SUMMIT ST BK SANTA ROSA CALI COM 866264203 16 1,012 SH   SOLE 18 1,012 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 225 14,494 SH   SOLE 21 14,494 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 5 320 SH   SOLE 22 320 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 61 22,538 SH   SOLE 2 888 0 21,650
SUMMIT THERAPEUTICS INC COM 86627T108 183 68,153 SH   SOLE 18 68,153 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 104 38,690 SH   SOLE 19 38,690 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 2,687 999,027 SH   SOLE 21 999,027 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 602 223,642 SH   SOLE 22 222,609 0 1,033
SUMMIT THERAPEUTICS INC COM 86627T108 115 42,627 SH   SOLE 30 42,627 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 16 6,063 SH   SOLE 43 267 0 5,796
SUMMIT WIRELESS TECH INC COM NEW 86633R203 3 1,803 SH   SOLE 18 1,803 0 0
SUMMIT WIRELESS TECH INC COM NEW 86633R203 49 35,004 SH   SOLE 21 35,004 0 0
SUMO LOGIC INC COM 86646P103 478 35,285 SH   SOLE 2 22,641 0 12,644
SUMO LOGIC INC COM 86646P103 18 1,311 SH   SOLE 7 1,311 0 0
SUMO LOGIC INC COM 86646P103 3,139 231,469 SH   SOLE 18 231,469 0 0
SUMO LOGIC INC COM 86646P103 2,477 182,637 SH   SOLE 19 182,637 0 0
SUMO LOGIC INC COM 86646P103 46,084 3,398,542 SH   SOLE 21 3,398,542 0 0
SUMO LOGIC INC COM 86646P103 27,472 2,025,931 SH   SOLE 22 2,013,468 0 12,463
SUMO LOGIC INC COM 86646P103 12 899 SH   SOLE 23 899 0 0
SUMO LOGIC INC COM 86646P103 4,493 331,349 SH   SOLE 30 331,349 0 0
SUMO LOGIC INC COM 86646P103 250 18,429 SH   SOLE 43 7,778 0 10,651
SUN CMNTYS INC COM 866674104 75,919 361,570 SH   SOLE 2 142,443 0 219,127
SUN CMNTYS INC COM 866674104 61,830 294,471 SH   SOLE 4 268,402 0 26,069
SUN CMNTYS INC COM 866674104 36,185 172,336 SH   SOLE 7 172,336 0 0
SUN CMNTYS INC COM 866674104 5,021 23,913 SH   SOLE 13 21,809 0 2,104
SUN CMNTYS INC COM 866674104 2,933 13,970 SH   SOLE 15 13,970 0 0
SUN CMNTYS INC COM 866674104 54,727 260,640 SH   SOLE 18 252,275 0 8,365
SUN CMNTYS INC COM 866674104 83,975 399,939 SH   SOLE 19 399,939 0 0
SUN CMNTYS INC COM 866674104 634,393 3,021,352 SH   SOLE 21 3,021,352 0 0
SUN CMNTYS INC COM 866674104 743,892 3,542,850 SH   SOLE 22 3,214,631 0 328,219
SUN CMNTYS INC COM 866674104 23,784 113,271 SH   SOLE 23 113,271 0 0
SUN CMNTYS INC COM 866674104 131,796 627,690 SH   SOLE 25 627,690 0 0
SUN CMNTYS INC COM 866674104 39,661 188,891 SH   SOLE 26 83,962 0 104,929
SUN CMNTYS INC COM 866674104 66,783 318,060 SH   SOLE 28 23,081 0 294,979
SUN CMNTYS INC COM 866674104 2,412 11,489 SH   SOLE 29 11,489 0 0
SUN CMNTYS INC COM 866674104 81,305 387,220 SH   SOLE 30 387,220 0 0
SUN CMNTYS INC COM 866674104 115,231 548,797 SH   SOLE 31 31,533 0 517,264
SUN CMNTYS INC COM 866674104 26,243 124,986 SH   SOLE 34 124,986 0 0
SUN CMNTYS INC COM 866674104 9,206 43,846 SH   SOLE 36 43,846 0 0
SUN CMNTYS INC COM 866674104 759 3,614 SH   SOLE 40 3,614 0 0
SUN CMNTYS INC COM 866674104 14,942 71,165 SH   SOLE 43 5,253 0 65,912
SUN CTRY AIRLS HLDGS INC COM 866683105 258 9,477 SH   SOLE 2 6,216 0 3,261
SUN CTRY AIRLS HLDGS INC COM 866683105 8 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 2,330 85,519 SH   SOLE 18 85,519 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 1,563 57,369 SH   SOLE 19 57,369 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 30,662 1,125,193 SH   SOLE 21 1,125,193 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 18,952 695,471 SH   SOLE 22 684,975 0 10,496
SUN CTRY AIRLS HLDGS INC COM 866683105 83 3,047 SH   SOLE 25 3,047 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 152 5,580 SH   SOLE 30 5,580 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 74 2,723 SH   SOLE 40 2,723 0 0
SUN LIFE FINANCIAL INC. COM 866796105 28,481 511,419 SH   SOLE 43 42,103 0 469,316
SUNCOKE ENERGY INC COM 86722A103 563 85,373 SH   SOLE 2 25,994 0 59,379
SUNCOKE ENERGY INC COM 86722A103 2 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 9 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 2,223 337,388 SH   SOLE 18 337,388 0 0
SUNCOKE ENERGY INC COM 86722A103 951 144,274 SH   SOLE 19 144,274 0 0
SUNCOKE ENERGY INC COM 86722A103 69,789 10,590,088 SH   SOLE 21 10,590,088 0 0
SUNCOKE ENERGY INC COM 86722A103 15,211 2,308,218 SH   SOLE 22 2,228,126 0 80,092
SUNCOKE ENERGY INC COM 86722A103 48 7,274 SH   SOLE 23 7,274 0 0
SUNCOKE ENERGY INC COM 86722A103 69 10,524 SH   SOLE 25 10,524 0 0
SUNCOKE ENERGY INC COM 86722A103 140 21,183 SH   SOLE 26 17,169 0 4,014
SUNCOKE ENERGY INC COM 86722A103 1,193 181,025 SH   SOLE 30 181,025 0 0
SUNCOKE ENERGY INC COM 86722A103 48 7,310 SH   SOLE 40 7,310 0 0
SUNCOKE ENERGY INC COM 86722A103 529 80,240 SH   SOLE 43 470 0 79,770
SUNCOR ENERGY INC NEW COM 867224107 4 155 SH   SOLE 18 155 0 0
SUNCOR ENERGY INC NEW COM 867224107 8,667 346,251 SH   SOLE 21 346,251 0 0
SUNCOR ENERGY INC NEW COM 867224107 7,687 307,116 SH   SOLE 43 14,003 0 293,113
SUNDIAL GROWERS INC COM 86730L109 0 167 SH   SOLE 17 0 0 167
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 63 13,261 SH   SOLE 2 13,261 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 10 2,177 SH   SOLE 21 2,177 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 1,962 410,478 SH   SOLE 22 410,478 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 7,689 275,396 SH   SOLE 2 135,218 0 140,178
SUNNOVA ENERGY INTL INC. COM 86745K104 155 5,552 SH   SOLE 4 2,715 0 2,837
SUNNOVA ENERGY INTL INC. COM 86745K104 34 1,222 SH   SOLE 7 1,222 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 28 1,000 SH   SOLE 13 1,000 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 9,402 336,763 SH   SOLE 18 282,202 0 54,561
SUNNOVA ENERGY INTL INC. COM 86745K104 33,107 1,185,779 SH   SOLE 19 1,185,779 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 143,844 5,152,020 SH   SOLE 21 5,152,020 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 88,825 3,181,400 SH   SOLE 22 3,056,537 0 124,863
SUNNOVA ENERGY INTL INC. COM 86745K104 1,024 36,669 SH   SOLE 23 36,669 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 1,507 53,960 SH   SOLE 25 53,960 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 5,789 207,353 SH   SOLE 26 29,035 0 178,318
SUNNOVA ENERGY INTL INC. COM 86745K104 1,851 66,313 SH   SOLE 28 66,115 0 198
SUNNOVA ENERGY INTL INC. COM 86745K104 50,360 1,803,734 SH   SOLE 30 1,803,734 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 108,160 3,873,922 SH   SOLE 34 3,873,922 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 432 15,479 SH   SOLE 36 15,479 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 300 10,748 SH   SOLE 40 10,748 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 1,730 61,959 SH   SOLE 43 919 0 61,040
SUNOPTA INC COM 8676EP108 236 33,903 SH   SOLE 43 243 0 33,660
SUNPOWER CORP COM 867652406 1,826 87,497 SH   SOLE 2 67,380 0 20,117
SUNPOWER CORP COM 867652406 77 3,691 SH   SOLE 4 866 0 2,825
SUNPOWER CORP COM 867652406 24 1,159 SH   SOLE 7 1,159 0 0
SUNPOWER CORP COM 867652406 7,828 375,067 SH   SOLE 18 366,474 0 8,593
SUNPOWER CORP COM 867652406 5,173 247,873 SH   SOLE 19 247,873 0 0
SUNPOWER CORP COM 867652406 152,385 7,301,631 SH   SOLE 21 7,301,631 0 0
SUNPOWER CORP COM 867652406 49,498 2,371,735 SH   SOLE 22 2,317,499 0 54,236
SUNPOWER CORP COM 867652406 84 4,016 SH   SOLE 23 4,016 0 0
SUNPOWER CORP COM 867652406 262 12,573 SH   SOLE 25 12,573 0 0
SUNPOWER CORP COM 867652406 1,167 55,895 SH   SOLE 26 32,097 0 23,798
SUNPOWER CORP COM 867652406 1,239 59,376 SH   SOLE 28 59,376 0 0
SUNPOWER CORP COM 867652406 33,747 1,617,016 SH   SOLE 30 1,617,016 0 0
SUNPOWER CORP COM 867652406 206 9,882 SH   SOLE 40 9,882 0 0
SUNPOWER CORP COM 867652406 2,761 132,317 SH   SOLE 43 2,040 0 130,277
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 2,834 2,450,000 PRN   SOLE 21 2,450,000 0 0
SUNRUN INC COM 86771W105 18,926 551,782 SH   SOLE 2 120,112 0 431,670
SUNRUN INC COM 86771W105 4,542 132,415 SH   SOLE 4 80,780 0 51,635
SUNRUN INC COM 86771W105 474 13,807 SH   SOLE 7 13,807 0 0
SUNRUN INC COM 86771W105 22 628 SH   SOLE 13 628 0 0
SUNRUN INC COM 86771W105 753 21,957 SH   SOLE 15 21,957 0 0
SUNRUN INC COM 86771W105 18,399 536,412 SH   SOLE 18 527,720 0 8,692
SUNRUN INC COM 86771W105 8,804 256,672 SH   SOLE 19 256,672 0 0
SUNRUN INC COM 86771W105 472,841 13,785,448 SH   SOLE 21 13,785,448 0 0
SUNRUN INC COM 86771W105 197,339 5,753,313 SH   SOLE 22 5,540,563 0 212,750
SUNRUN INC COM 86771W105 3,494 101,854 SH   SOLE 23 101,854 0 0
SUNRUN INC COM 86771W105 6,017 175,426 SH   SOLE 25 175,426 0 0
SUNRUN INC COM 86771W105 7,274 212,063 SH   SOLE 26 139,493 0 72,570
SUNRUN INC COM 86771W105 11,672 340,291 SH   SOLE 28 143,515 0 196,776
SUNRUN INC COM 86771W105 143,900 4,195,344 SH   SOLE 30 4,195,344 0 0
SUNRUN INC COM 86771W105 2,457 71,633 SH   SOLE 31 19,829 0 51,804
SUNRUN INC COM 86771W105 110,394 3,218,474 SH   SOLE 34 3,218,474 0 0
SUNRUN INC COM 86771W105 920 26,808 SH   SOLE 36 26,808 0 0
SUNRUN INC COM 86771W105 178 5,195 SH   SOLE 40 5,195 0 0
SUNRUN INC COM 86771W105 7,957 231,991 SH   SOLE 43 10,621 0 221,370
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,614 222,880 SH   SOLE 2 106,145 0 116,735
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,323 112,755 SH   SOLE 4 112,755 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,219 274,433 SH   SOLE 7 274,433 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 7,792 664,254 SH   SOLE 18 664,254 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 21,032 1,793,036 SH   SOLE 19 1,793,036 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 105,539 8,997,323 SH   SOLE 21 8,997,323 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 83,014 7,077,091 SH   SOLE 22 6,859,165 0 217,926
SUNSTONE HOTEL INVS INC NEW COM 867892101 102 8,727 SH   SOLE 23 8,727 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,523 982,392 SH   SOLE 25 982,392 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 884 75,341 SH   SOLE 26 59,264 0 16,077
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,584 135,036 SH   SOLE 28 3,853 0 131,183
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,143 438,443 SH   SOLE 30 438,443 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,557 217,999 SH   SOLE 34 217,999 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 298 25,406 SH   SOLE 40 25,406 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,472 125,453 SH   SOLE 43 275 0 125,178
SUNWORKS INC COM NEW 86803X204 2 515 SH   SOLE 2 0 0 515
SUNWORKS INC COM NEW 86803X204 16 5,193 SH   SOLE 18 5,193 0 0
SUNWORKS INC COM NEW 86803X204 277 90,160 SH   SOLE 21 90,160 0 0
SUNWORKS INC COM NEW 86803X204 1,211 394,435 SH   SOLE 22 394,435 0 0
SUPER LEAGUE GAMING INC COM 86804F202 4 1,836 SH   SOLE 18 1,836 0 0
SUPER LEAGUE GAMING INC COM 86804F202 112 47,323 SH   SOLE 21 47,323 0 0
SUPER LEAGUE GAMING INC COM 86804F202 660 279,611 SH   SOLE 22 279,611 0 0
SUPER MICRO COMPUTER INC COM 86800U104 2,511 57,136 SH   SOLE 2 24,490 0 32,646
SUPER MICRO COMPUTER INC COM 86800U104 10 222 SH   SOLE 4 222 0 0
SUPER MICRO COMPUTER INC COM 86800U104 27 619 SH   SOLE 7 619 0 0
SUPER MICRO COMPUTER INC COM 86800U104 6,059 137,851 SH   SOLE 18 134,455 0 3,396
SUPER MICRO COMPUTER INC COM 86800U104 6,303 143,412 SH   SOLE 19 143,412 0 0
SUPER MICRO COMPUTER INC COM 86800U104 72,231 1,643,481 SH   SOLE 21 1,643,481 0 0
SUPER MICRO COMPUTER INC COM 86800U104 49,070 1,116,499 SH   SOLE 22 1,076,268 0 40,231
SUPER MICRO COMPUTER INC COM 86800U104 68 1,550 SH   SOLE 23 1,550 0 0
SUPER MICRO COMPUTER INC COM 86800U104 226 5,142 SH   SOLE 25 5,142 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,148 26,113 SH   SOLE 26 15,950 0 10,163
SUPER MICRO COMPUTER INC COM 86800U104 33 758 SH   SOLE 28 758 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,253 28,499 SH   SOLE 30 28,499 0 0
SUPER MICRO COMPUTER INC COM 86800U104 57 1,301 SH   SOLE 36 1,301 0 0
SUPER MICRO COMPUTER INC COM 86800U104 204 4,632 SH   SOLE 40 4,632 0 0
SUPER MICRO COMPUTER INC COM 86800U104 103 2,333 SH   SOLE 43 0 0 2,333
SUPERIOR DRILLING PRODS INC COM 868153107 6 8,593 SH   SOLE 21 8,593 0 0
SUPERIOR GROUP OF CO INC COM 868358102 76 3,458 SH   SOLE 2 468 0 2,990
SUPERIOR GROUP OF CO INC COM 868358102 6 285 SH   SOLE 7 285 0 0
SUPERIOR GROUP OF CO INC COM 868358102 831 37,894 SH   SOLE 18 37,894 0 0
SUPERIOR GROUP OF CO INC COM 868358102 440 20,075 SH   SOLE 19 20,075 0 0
SUPERIOR GROUP OF CO INC COM 868358102 9,566 436,013 SH   SOLE 21 436,013 0 0
SUPERIOR GROUP OF CO INC COM 868358102 4,606 209,918 SH   SOLE 22 203,385 0 6,533
SUPERIOR GROUP OF CO INC COM 868358102 6 262 SH   SOLE 43 0 0 262
SUPERIOR INDS INTL INC COM 868168105 22 4,815 SH   SOLE 18 4,815 0 0
SUPERIOR INDS INTL INC COM 868168105 590 131,783 SH   SOLE 21 131,783 0 0
SUPERIOR INDS INTL INC COM 868168105 1,952 435,725 SH   SOLE 22 435,725 0 0
SUPERIOR INDS INTL INC COM 868168105 35 7,916 SH   SOLE 43 0 0 7,916
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 1,281 1,300,000 PRN   SOLE 2 1,300,000 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 2,124 2,155,000 PRN   SOLE 21 2,155,000 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 5,667 5,750,000 PRN   SOLE 22 5,750,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,851 63,482 SH   SOLE 2 16,142 0 47,340
SUPERNUS PHARMACEUTICALS INC COM 868459108 7 230 SH   SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 23 790 SH   SOLE 7 790 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,628 192,999 SH   SOLE 18 192,999 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,425 117,447 SH   SOLE 19 117,447 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 181,755 6,233,039 SH   SOLE 21 6,233,039 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 38,757 1,329,117 SH   SOLE 22 1,280,718 0 48,399
SUPERNUS PHARMACEUTICALS INC COM 868459108 195 6,696 SH   SOLE 25 6,696 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 537 18,432 SH   SOLE 26 13,814 0 4,618
SUPERNUS PHARMACEUTICALS INC COM 868459108 28 945 SH   SOLE 28 945 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 13,055 447,695 SH   SOLE 30 447,695 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 185 6,359 SH   SOLE 40 6,359 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 985 33,791 SH   SOLE 43 205 0 33,586
SURFACE ONCOLOGY INC COM 86877M209 134 28,094 SH   SOLE 2 7,251 0 20,843
SURFACE ONCOLOGY INC COM 86877M209 538 112,492 SH   SOLE 18 112,492 0 0
SURFACE ONCOLOGY INC COM 86877M209 285 59,589 SH   SOLE 19 59,589 0 0
SURFACE ONCOLOGY INC COM 86877M209 7,531 1,575,437 SH   SOLE 21 1,575,437 0 0
SURFACE ONCOLOGY INC COM 86877M209 3,685 770,911 SH   SOLE 22 753,392 0 17,519
SURFACE ONCOLOGY INC COM 86877M209 77 16,162 SH   SOLE 30 16,162 0 0
SURGALIGN HOLDINGS INC COM 86882C105 13 18,611 SH   SOLE 18 18,611 0 0
SURGALIGN HOLDINGS INC COM 86882C105 217 303,115 SH   SOLE 21 303,115 0 0
SURGALIGN HOLDINGS INC COM 86882C105 853 1,191,326 SH   SOLE 22 1,191,326 0 0
SURGERY PARTNERS INC COM 86881A100 1,047 19,608 SH   SOLE 2 14,178 0 5,430
SURGERY PARTNERS INC COM 86881A100 6 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100 27 509 SH   SOLE 7 509 0 0
SURGERY PARTNERS INC COM 86881A100 4,959 92,844 SH   SOLE 18 90,247 0 2,597
SURGERY PARTNERS INC COM 86881A100 4,005 74,985 SH   SOLE 19 74,985 0 0
SURGERY PARTNERS INC COM 86881A100 64,286 1,203,641 SH   SOLE 21 1,203,641 0 0
SURGERY PARTNERS INC COM 86881A100 43,389 812,381 SH   SOLE 22 793,095 0 19,286
SURGERY PARTNERS INC COM 86881A100 58 1,093 SH   SOLE 23 1,093 0 0
SURGERY PARTNERS INC COM 86881A100 315 5,896 SH   SOLE 25 5,896 0 0
SURGERY PARTNERS INC COM 86881A100 949 17,777 SH   SOLE 26 15,471 0 2,306
SURGERY PARTNERS INC COM 86881A100 32 595 SH   SOLE 28 595 0 0
SURGERY PARTNERS INC COM 86881A100 952 17,823 SH   SOLE 30 17,823 0 0
SURGERY PARTNERS INC COM 86881A100 89 1,666 SH   SOLE 36 1,666 0 0
SURGERY PARTNERS INC COM 86881A100 208 3,898 SH   SOLE 40 3,898 0 0
SURGERY PARTNERS INC COM 86881A100 258 4,837 SH   SOLE 43 269 0 4,568
SURMODICS INC COM 868873100 317 6,587 SH   SOLE 2 3,854 0 2,733
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,452 50,924 SH   SOLE 18 50,924 0 0
SURMODICS INC COM 868873100 1,172 24,332 SH   SOLE 19 24,332 0 0
SURMODICS INC COM 868873100 84,949 1,764,255 SH   SOLE 21 1,764,255 0 0
SURMODICS INC COM 868873100 17,705 367,704 SH   SOLE 22 359,590 0 8,114
SURMODICS INC COM 868873100 133 2,767 SH   SOLE 25 2,767 0 0
SURMODICS INC COM 868873100 677 14,067 SH   SOLE 26 11,363 0 2,704
SURMODICS INC COM 868873100 1,290 26,789 SH   SOLE 30 26,789 0 0
SURMODICS INC COM 868873100 123 2,551 SH   SOLE 36 2,551 0 0
SURMODICS INC COM 868873100 95 1,981 SH   SOLE 40 1,981 0 0
SURMODICS INC COM 868873100 254 5,280 SH   SOLE 43 90 0 5,190
SURO CAPITAL CORP COM NEW 86887Q109 1,949 150,528 SH   SOLE 30 150,528 0 0
SURROZEN INC COM 86889P109 233 36,199 SH   SOLE 22 36,199 0 0
SUTRO BIOPHARMA INC COM 869367102 930 62,496 SH   SOLE 2 17,642 0 44,854
SUTRO BIOPHARMA INC COM 869367102 7 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102 2,264 152,126 SH   SOLE 18 138,907 0 13,219
SUTRO BIOPHARMA INC COM 869367102 4,058 272,703 SH   SOLE 19 272,703 0 0
SUTRO BIOPHARMA INC COM 869367102 29,195 1,962,028 SH   SOLE 21 1,962,028 0 0
SUTRO BIOPHARMA INC COM 869367102 17,091 1,148,590 SH   SOLE 22 1,111,568 0 37,022
SUTRO BIOPHARMA INC COM 869367102 156 10,514 SH   SOLE 23 10,514 0 0
SUTRO BIOPHARMA INC COM 869367102 67 4,475 SH   SOLE 25 4,475 0 0
SUTRO BIOPHARMA INC COM 869367102 575 38,631 SH   SOLE 26 1,901 0 36,730
SUTRO BIOPHARMA INC COM 869367102 435 29,262 SH   SOLE 30 29,262 0 0
SUTRO BIOPHARMA INC COM 869367102 75 5,010 SH   SOLE 36 5,010 0 0
SUTRO BIOPHARMA INC COM 869367102 56 3,760 SH   SOLE 40 3,760 0 0
SUTRO BIOPHARMA INC COM 869367102 148 9,951 SH   SOLE 43 0 0 9,951
SUZANO S A SPON ADS 86959K105 334 30,881 SH   SOLE 30 30,881 0 0
SUZANO S A SPON ADS 86959K105 3,714 343,913 SH   SOLE 43 57,635 0 286,278
SVB FINANCIAL GROUP COM 78486Q101 80,500 118,690 SH   SOLE 2 23,032 0 95,658
SVB FINANCIAL GROUP COM 78486Q101 27,528 40,587 SH   SOLE 4 25,883 0 14,704
SVB FINANCIAL GROUP COM 78486Q101 33,757 49,771 SH   SOLE 7 48,142 0 1,629
SVB FINANCIAL GROUP COM 78486Q101 541 797 SH   SOLE 13 164 0 633
SVB FINANCIAL GROUP COM 78486Q101 4,926 7,263 SH   SOLE 15 7,263 0 0
SVB FINANCIAL GROUP COM 78486Q101 88,219 130,071 SH   SOLE 18 122,164 0 7,907
SVB FINANCIAL GROUP COM 78486Q101 324,031 477,752 SH   SOLE 19 477,752 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,358,450 2,002,905 SH   SOLE 21 2,002,905 0 0
SVB FINANCIAL GROUP COM 78486Q101 853,691 1,258,685 SH   SOLE 22 1,141,418 0 117,267
SVB FINANCIAL GROUP COM 78486Q101 23,012 33,929 SH   SOLE 23 33,929 0 0
SVB FINANCIAL GROUP COM 78486Q101 63,264 93,276 SH   SOLE 25 93,276 0 0
SVB FINANCIAL GROUP COM 78486Q101 77,291 113,958 SH   SOLE 26 37,346 0 76,612
SVB FINANCIAL GROUP COM 78486Q101 95,985 141,520 SH   SOLE 28 1,854 0 139,666
SVB FINANCIAL GROUP COM 78486Q101 16 23 SH   SOLE 29 23 0 0
SVB FINANCIAL GROUP COM 78486Q101 335,343 494,431 SH   SOLE 30 487,519 0 6,912
SVB FINANCIAL GROUP COM 78486Q101 14,080 20,759 SH   SOLE 31 6,574 0 14,185
SVB FINANCIAL GROUP COM 78486Q101 71,693 105,704 SH   SOLE 34 105,704 0 0
SVB FINANCIAL GROUP COM 78486Q101 15,363 22,652 SH   SOLE 36 22,652 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,333 1,965 SH   SOLE 40 1,965 0 0
SVB FINANCIAL GROUP COM 78486Q101 22,541 33,234 SH   SOLE 43 2,366 0 30,868
SWEETGREEN INC COM CL A 87043Q108 513 16,027 SH   SOLE 2 11,649 0 4,378
SWEETGREEN INC COM CL A 87043Q108 267 8,352 SH   SOLE 18 4,544 0 3,808
SWEETGREEN INC COM CL A 87043Q108 2,959 92,455 SH   SOLE 19 92,455 0 0
SWEETGREEN INC COM CL A 87043Q108 45 1,401 SH   SOLE 21 1,401 0 0
SWEETGREEN INC COM CL A 87043Q108 1,642 51,310 SH   SOLE 22 51,310 0 0
SWEETGREEN INC COM CL A 87043Q108 48 1,504 SH   SOLE 25 1,504 0 0
SWEETGREEN INC COM CL A 87043Q108 326 10,199 SH   SOLE 26 1,941 0 8,258
SWEETGREEN INC COM CL A 87043Q108 162 5,068 SH   SOLE 28 0 0 5,068
SWEETGREEN INC COM CL A 87043Q108 3 100 SH   SOLE 31 0 0 100
SWEETGREEN INC COM CL A 87043Q108 2,675 83,584 SH   SOLE 34 83,584 0 0
SWITCH INC CL A 87105L104 10,061 351,305 SH   SOLE 2 58,568 0 292,737
SWITCH INC CL A 87105L104 190 6,651 SH   SOLE 4 6,651 0 0
SWITCH INC CL A 87105L104 64 2,246 SH   SOLE 7 2,246 0 0
SWITCH INC CL A 87105L104 153 5,351 SH   SOLE 13 5,351 0 0
SWITCH INC CL A 87105L104 1,570 54,824 SH   SOLE 18 54,824 0 0
SWITCH INC CL A 87105L104 944 32,960 SH   SOLE 19 32,960 0 0
SWITCH INC CL A 87105L104 53,130 1,855,092 SH   SOLE 21 1,855,092 0 0
SWITCH INC CL A 87105L104 80,161 2,798,905 SH   SOLE 22 2,638,730 0 160,175
SWITCH INC CL A 87105L104 435 15,192 SH   SOLE 25 15,192 0 0
SWITCH INC CL A 87105L104 1,266 44,192 SH   SOLE 26 36,395 0 7,797
SWITCH INC CL A 87105L104 67 2,333 SH   SOLE 28 2,333 0 0
SWITCH INC CL A 87105L104 21,300 743,728 SH   SOLE 30 743,728 0 0
SWITCH INC CL A 87105L104 49 1,723 SH   SOLE 31 1,723 0 0
SWITCH INC CL A 87105L104 378 13,181 SH   SOLE 40 13,181 0 0
SWITCH INC CL A 87105L104 17,375 606,678 SH   SOLE 43 11,982 0 594,696
SWK HLDGS CORP COM NEW 78501P203 13 658 SH   SOLE 2 0 0 658
SWK HLDGS CORP COM NEW 78501P203 14 703 SH   SOLE 18 703 0 0
SWK HLDGS CORP COM NEW 78501P203 155 7,883 SH   SOLE 21 7,883 0 0
SWK HLDGS CORP COM NEW 78501P203 4 201 SH   SOLE 22 201 0 0
SYLVAMO CORP COMMON STOCK 871332102 6,143 220,256 SH   SOLE 2 18,151 0 202,105
SYLVAMO CORP COMMON STOCK 871332102 80 2,878 SH   SOLE 4 2,878 0 0
SYLVAMO CORP COMMON STOCK 871332102 89 3,203 SH   SOLE 7 3,203 0 0
SYLVAMO CORP COMMON STOCK 871332102 1,206 43,245 SH   SOLE 18 43,245 0 0
SYLVAMO CORP COMMON STOCK 871332102 206 7,398 SH   SOLE 19 7,398 0 0
SYLVAMO CORP COMMON STOCK 871332102 98,969 3,548,539 SH   SOLE 21 3,548,539 0 0
SYLVAMO CORP COMMON STOCK 871332102 21,015 753,494 SH   SOLE 22 711,687 0 41,807
SYLVAMO CORP COMMON STOCK 871332102 1,404 50,332 SH   SOLE 25 50,332 0 0
SYLVAMO CORP COMMON STOCK 871332102 916 32,829 SH   SOLE 26 10,408 0 22,421
SYLVAMO CORP COMMON STOCK 871332102 263 9,429 SH   SOLE 28 0 0 9,429
SYLVAMO CORP COMMON STOCK 871332102 1,967 70,539 SH   SOLE 30 70,539 0 0
SYLVAMO CORP COMMON STOCK 871332102 225 8,064 SH   SOLE 31 566 0 7,498
SYLVAMO CORP COMMON STOCK 871332102 133 4,772 SH   SOLE 36 4,772 0 0
SYLVAMO CORP COMMON STOCK 871332102 121 4,323 SH   SOLE 40 4,323 0 0
SYLVAMO CORP COMMON STOCK 871332102 555 19,904 SH   SOLE 43 1,346 0 18,558
SYNALLOY CORP COM 871565107 21 1,276 SH   SOLE 18 1,276 0 0
SYNALLOY CORP COM 871565107 436 26,555 SH   SOLE 21 26,555 0 0
SYNALLOY CORP COM 871565107 2,166 131,844 SH   SOLE 22 131,844 0 0
SYNAPTICS INC COM 87157D109 13,317 45,998 SH   SOLE 2 34,391 0 11,607
SYNAPTICS INC COM 87157D109 78 269 SH   SOLE 4 214 0 55
SYNAPTICS INC COM 87157D109 161 555 SH   SOLE 7 555 0 0
SYNAPTICS INC COM 87157D109 51,841 179,065 SH   SOLE 18 173,357 0 5,708
SYNAPTICS INC COM 87157D109 42,316 146,165 SH   SOLE 19 146,165 0 0
SYNAPTICS INC COM 87157D109 823,915 2,845,894 SH   SOLE 21 2,845,894 0 0
SYNAPTICS INC COM 87157D109 335,612 1,159,243 SH   SOLE 22 1,137,577 0 21,666
SYNAPTICS INC COM 87157D109 970 3,350 SH   SOLE 23 3,350 0 0
SYNAPTICS INC COM 87157D109 1,803 6,228 SH   SOLE 25 6,228 0 0
SYNAPTICS INC COM 87157D109 8,127 28,070 SH   SOLE 26 14,847 0 13,223
SYNAPTICS INC COM 87157D109 182 627 SH   SOLE 28 627 0 0
SYNAPTICS INC COM 87157D109 24,724 85,401 SH   SOLE 30 85,401 0 0
SYNAPTICS INC COM 87157D109 604 2,085 SH   SOLE 36 2,085 0 0
SYNAPTICS INC COM 87157D109 1,405 4,854 SH   SOLE 40 4,854 0 0
SYNAPTICS INC COM 87157D109 7,213 24,914 SH   SOLE 43 642 0 24,272
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 102 41,670 SH   SOLE 2 0 0 41,670
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 30 12,239 SH   SOLE 18 12,239 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 534 218,872 SH   SOLE 21 218,872 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 3,137 1,285,681 SH   SOLE 22 1,285,681 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 32 13,075 SH   SOLE 23 13,075 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 175 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103 61,701 1,330,060 SH   SOLE 2 255,822 0 1,074,238
SYNCHRONY FINANCIAL COM 87165B103 20,298 437,561 SH   SOLE 4 273,207 0 164,354
SYNCHRONY FINANCIAL COM 87165B103 30,108 649,015 SH   SOLE 7 500,157 0 148,858
SYNCHRONY FINANCIAL COM 87165B103 1,586 34,181 SH   SOLE 13 27,598 0 6,583
SYNCHRONY FINANCIAL COM 87165B103 3,668 79,059 SH   SOLE 15 79,059 0 0
SYNCHRONY FINANCIAL COM 87165B103 101,119 2,179,764 SH   SOLE 18 2,102,018 0 77,746
SYNCHRONY FINANCIAL COM 87165B103 76,235 1,643,358 SH   SOLE 19 1,643,358 0 0
SYNCHRONY FINANCIAL COM 87165B103 695,033 14,982,387 SH   SOLE 21 14,982,387 0 0
SYNCHRONY FINANCIAL COM 87165B103 550,873 11,874,828 SH   SOLE 22 10,633,329 0 1,241,499
SYNCHRONY FINANCIAL COM 87165B103 15,590 336,056 SH   SOLE 23 336,056 0 0
SYNCHRONY FINANCIAL COM 87165B103 53,071 1,144,022 SH   SOLE 25 1,144,022 0 0
SYNCHRONY FINANCIAL COM 87165B103 161,184 3,474,551 SH   SOLE 26 1,588,645 0 1,885,906
SYNCHRONY FINANCIAL COM 87165B103 76,811 1,655,757 SH   SOLE 28 26,368 0 1,629,389
SYNCHRONY FINANCIAL COM 87165B103 17 369 SH   SOLE 29 369 0 0
SYNCHRONY FINANCIAL COM 87165B103 130,744 2,818,369 SH   SOLE 30 2,818,369 0 0
SYNCHRONY FINANCIAL COM 87165B103 12,124 261,357 SH   SOLE 31 65,104 0 196,253
SYNCHRONY FINANCIAL COM 87165B103 145,771 3,142,302 SH   SOLE 34 3,142,302 0 0
SYNCHRONY FINANCIAL COM 87165B103 13,661 294,473 SH   SOLE 36 294,473 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,474 31,768 SH   SOLE 37 31,768 0 0
SYNCHRONY FINANCIAL COM 87165B103 903 19,455 SH   SOLE 40 19,455 0 0
SYNCHRONY FINANCIAL COM 87165B103 16,473 355,097 SH   SOLE 43 17,347 0 337,750
SYNDAX PHARMACEUTICALS INC COM 87164F105 684 31,259 SH   SOLE 2 11,850 0 19,409
SYNDAX PHARMACEUTICALS INC COM 87164F105 3 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 11 522 SH   SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 3,049 139,286 SH   SOLE 18 139,286 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,721 78,639 SH   SOLE 19 78,639 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 45,341 2,071,313 SH   SOLE 21 2,071,313 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 22,468 1,026,412 SH   SOLE 22 989,324 0 37,088
SYNDAX PHARMACEUTICALS INC COM 87164F105 105 4,790 SH   SOLE 25 4,790 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 8 345 SH   SOLE 26 345 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 7,226 330,115 SH   SOLE 30 330,115 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 98 4,485 SH   SOLE 40 4,485 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 57 2,601 SH   SOLE 43 0 0 2,601
SYNEOS HEALTH INC CL A 87166B102 21,514 209,526 SH   SOLE 2 86,485 0 123,041
SYNEOS HEALTH INC CL A 87166B102 29 284 SH   SOLE 4 284 0 0
SYNEOS HEALTH INC CL A 87166B102 183 1,783 SH   SOLE 7 1,783 0 0
SYNEOS HEALTH INC CL A 87166B102 23,689 230,704 SH   SOLE 18 230,704 0 0
SYNEOS HEALTH INC CL A 87166B102 41,326 402,469 SH   SOLE 19 402,469 0 0
SYNEOS HEALTH INC CL A 87166B102 584,388 5,691,354 SH   SOLE 21 5,691,354 0 0
SYNEOS HEALTH INC CL A 87166B102 293,534 2,858,729 SH   SOLE 22 2,743,829 0 114,900
SYNEOS HEALTH INC CL A 87166B102 1,415 13,779 SH   SOLE 25 13,779 0 0
SYNEOS HEALTH INC CL A 87166B102 4,664 45,426 SH   SOLE 26 37,387 0 8,039
SYNEOS HEALTH INC CL A 87166B102 191 1,858 SH   SOLE 28 1,858 0 0
SYNEOS HEALTH INC CL A 87166B102 36,012 350,720 SH   SOLE 30 350,720 0 0
SYNEOS HEALTH INC CL A 87166B102 157 1,531 SH   SOLE 31 1,531 0 0
SYNEOS HEALTH INC CL A 87166B102 6,997 68,147 SH   SOLE 34 68,147 0 0
SYNEOS HEALTH INC CL A 87166B102 105 1,021 SH   SOLE 36 1,021 0 0
SYNEOS HEALTH INC CL A 87166B102 1,377 13,411 SH   SOLE 40 13,411 0 0
SYNEOS HEALTH INC CL A 87166B102 2,024 19,708 SH   SOLE 43 389 0 19,319
SYNLOGIC INC COM 87166L100 21 8,734 SH   SOLE 18 8,734 0 0
SYNLOGIC INC COM 87166L100 251 103,549 SH   SOLE 21 103,549 0 0
SYNLOGIC INC COM 87166L100 699 288,846 SH   SOLE 22 288,846 0 0
SYNOPSYS INC COM 871607107 120,671 327,466 SH   SOLE 2 77,429 0 250,037
SYNOPSYS INC COM 871607107 39,160 106,269 SH   SOLE 4 62,064 0 44,205
SYNOPSYS INC COM 871607107 58,783 159,519 SH   SOLE 7 155,157 0 4,362
SYNOPSYS INC COM 871607107 816 2,215 SH   SOLE 13 540 0 1,675
SYNOPSYS INC COM 871607107 5,371 14,576 SH   SOLE 15 14,576 0 0
SYNOPSYS INC COM 871607107 1 2 SH   SOLE 17 0 0 2
SYNOPSYS INC COM 871607107 141,212 383,207 SH   SOLE 18 362,492 0 20,715
SYNOPSYS INC COM 871607107 525,399 1,425,778 SH   SOLE 19 1,425,778 0 0
SYNOPSYS INC COM 871607107 1,738,463 4,717,675 SH   SOLE 21 4,717,675 0 0
SYNOPSYS INC COM 871607107 1,215,267 3,297,874 SH   SOLE 22 2,990,403 0 307,471
SYNOPSYS INC COM 871607107 32,466 88,103 SH   SOLE 23 88,103 0 0
SYNOPSYS INC COM 871607107 91,738 248,949 SH   SOLE 25 248,949 0 0
SYNOPSYS INC COM 871607107 117,194 318,030 SH   SOLE 26 111,034 0 206,996
SYNOPSYS INC COM 871607107 206,746 561,047 SH   SOLE 28 4,335 0 556,712
SYNOPSYS INC COM 871607107 55 149 SH   SOLE 29 149 0 0
SYNOPSYS INC COM 871607107 327,054 887,528 SH   SOLE 30 859,917 0 27,611
SYNOPSYS INC COM 871607107 21,417 58,120 SH   SOLE 31 16,880 0 41,240
SYNOPSYS INC COM 871607107 13,596 36,895 SH   SOLE 32 36,895 0 0
SYNOPSYS INC COM 871607107 93,776 254,480 SH   SOLE 34 254,480 0 0
SYNOPSYS INC COM 871607107 22,149 60,106 SH   SOLE 36 60,106 0 0
SYNOPSYS INC COM 871607107 1,865 5,060 SH   SOLE 40 5,060 0 0
SYNOPSYS INC COM 871607107 60,134 163,187 SH   SOLE 43 9,045 0 154,142
SYNOVUS FINL CORP COM NEW 87161C501 22,988 480,219 SH   SOLE 2 163,711 0 316,508
SYNOVUS FINL CORP COM NEW 87161C501 425 8,880 SH   SOLE 4 2,617 0 6,263
SYNOVUS FINL CORP COM NEW 87161C501 176 3,687 SH   SOLE 7 3,687 0 0
SYNOVUS FINL CORP COM NEW 87161C501 126 2,635 SH   SOLE 13 2,635 0 0
SYNOVUS FINL CORP COM NEW 87161C501 15,195 317,432 SH   SOLE 18 317,432 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,028 42,361 SH   SOLE 19 42,361 0 0
SYNOVUS FINL CORP COM NEW 87161C501 365,711 7,639,674 SH   SOLE 21 7,639,674 0 0
SYNOVUS FINL CORP COM NEW 87161C501 192,942 4,030,533 SH   SOLE 22 3,860,325 0 170,208
SYNOVUS FINL CORP COM NEW 87161C501 1,033 21,580 SH   SOLE 25 21,580 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,919 60,981 SH   SOLE 26 48,137 0 12,844
SYNOVUS FINL CORP COM NEW 87161C501 127 2,648 SH   SOLE 28 2,648 0 0
SYNOVUS FINL CORP COM NEW 87161C501 11,706 244,533 SH   SOLE 30 244,533 0 0
SYNOVUS FINL CORP COM NEW 87161C501 103 2,153 SH   SOLE 31 2,153 0 0
SYNOVUS FINL CORP COM NEW 87161C501 486 10,158 SH   SOLE 36 10,158 0 0
SYNOVUS FINL CORP COM NEW 87161C501 896 18,708 SH   SOLE 40 18,708 0 0
SYNOVUS FINL CORP COM NEW 87161C501 7,641 159,611 SH   SOLE 43 13,151 0 146,460
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 513 1,884,603 SH   SOLE 22 1,884,603 0 0
SYPRIS SOLUTIONS INC COM 871655106 5 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106 116 47,314 SH   SOLE 21 47,314 0 0
SYPRIS SOLUTIONS INC COM 871655106 80 32,668 SH   SOLE 22 32,668 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 53 16,380 SH   SOLE 2 2,249 0 14,131
SYROS PHARMACEUTICALS INC COM 87184Q107 2 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 545 167,034 SH   SOLE 18 167,034 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 410 125,751 SH   SOLE 19 125,751 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 7,906 2,425,142 SH   SOLE 21 2,425,142 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 4,783 1,467,047 SH   SOLE 22 1,446,541 0 20,506
SYROS PHARMACEUTICALS INC COM 87184Q107 87 26,597 SH   SOLE 30 26,597 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 12 3,791 SH   SOLE 43 0 0 3,791
SYSCO CORP COM 871829107 90,880 1,156,967 SH   SOLE 2 217,276 0 939,691
SYSCO CORP COM 871829107 29,188 371,579 SH   SOLE 4 230,211 0 141,368
SYSCO CORP COM 871829107 37,206 473,656 SH   SOLE 7 458,154 0 15,502
SYSCO CORP COM 871829107 957 12,187 SH   SOLE 13 6,090 0 6,097
SYSCO CORP COM 871829107 3,694 47,023 SH   SOLE 15 47,023 0 0
SYSCO CORP COM 871829107 22 283 SH   SOLE 17 0 0 283
SYSCO CORP COM 871829107 62,589 796,800 SH   SOLE 18 728,144 0 68,656
SYSCO CORP COM 871829107 11,228 142,944 SH   SOLE 19 142,944 0 0
SYSCO CORP COM 871829107 861,874 10,972,293 SH   SOLE 21 10,972,293 0 0
SYSCO CORP COM 871829107 851,492 10,840,125 SH   SOLE 22 9,792,293 0 1,047,832
SYSCO CORP COM 871829107 24,096 306,755 SH   SOLE 23 306,755 0 0
SYSCO CORP COM 871829107 68,152 867,631 SH   SOLE 25 867,631 0 0
SYSCO CORP COM 871829107 94,057 1,197,413 SH   SOLE 26 515,941 0 681,472
SYSCO CORP COM 871829107 114,706 1,460,297 SH   SOLE 28 70,592 0 1,389,705
SYSCO CORP COM 871829107 608 7,737 SH   SOLE 29 7,737 0 0
SYSCO CORP COM 871829107 161,127 2,051,265 SH   SOLE 30 2,051,265 0 0
SYSCO CORP COM 871829107 15,402 196,080 SH   SOLE 31 55,647 0 140,433
SYSCO CORP COM 871829107 5,321 67,739 SH   SOLE 34 67,739 0 0
SYSCO CORP COM 871829107 18,726 238,396 SH   SOLE 36 238,396 0 0
SYSCO CORP COM 871829107 1,346 17,139 SH   SOLE 40 17,139 0 0
SYSCO CORP COM 871829107 23,216 295,559 SH   SOLE 43 48,670 0 246,889
T-MOBILE US INC COM 872590104 145,485 1,254,396 SH   SOLE 2 190,150 0 1,064,246
T-MOBILE US INC COM 872590104 44,760 385,927 SH   SOLE 4 238,197 0 147,730
T-MOBILE US INC COM 872590104 82,791 713,840 SH   SOLE 7 696,289 0 17,551
T-MOBILE US INC COM 872590104 997 8,595 SH   SOLE 13 1,958 0 6,637
T-MOBILE US INC COM 872590104 7,119 61,385 SH   SOLE 15 61,385 0 0
T-MOBILE US INC COM 872590104 100,842 869,480 SH   SOLE 18 787,640 0 81,840
T-MOBILE US INC COM 872590104 40,568 349,785 SH   SOLE 19 349,785 0 0
T-MOBILE US INC COM 872590104 1,632,031 14,071,660 SH   SOLE 21 14,071,660 0 0
T-MOBILE US INC COM 872590104 1,509,791 13,017,687 SH   SOLE 22 11,806,579 0 1,211,108
T-MOBILE US INC COM 872590104 41,786 360,290 SH   SOLE 23 360,290 0 0
T-MOBILE US INC COM 872590104 125,976 1,086,188 SH   SOLE 25 1,086,188 0 0
T-MOBILE US INC COM 872590104 234,763 2,024,170 SH   SOLE 26 795,420 0 1,228,750
T-MOBILE US INC COM 872590104 81,878 705,963 SH   SOLE 28 10,726 0 695,237
T-MOBILE US INC COM 872590104 79 679 SH   SOLE 29 679 0 0
T-MOBILE US INC COM 872590104 449,346 3,874,339 SH   SOLE 30 3,874,339 0 0
T-MOBILE US INC COM 872590104 26,298 226,748 SH   SOLE 31 68,792 0 157,956
T-MOBILE US INC COM 872590104 35,048 302,187 SH   SOLE 32 302,187 0 0
T-MOBILE US INC COM 872590104 72,791 627,613 SH   SOLE 34 627,613 0 0
T-MOBILE US INC COM 872590104 34,909 300,993 SH   SOLE 36 300,993 0 0
T-MOBILE US INC COM 872590104 2,424 20,899 SH   SOLE 40 20,899 0 0
T-MOBILE US INC COM 872590104 54,484 469,774 SH   SOLE 43 20,676 0 449,098
T2 BIOSYSTEMS INC COM 89853L104 14 26,712 SH   SOLE 18 26,712 0 0
T2 BIOSYSTEMS INC COM 89853L104 214 413,812 SH   SOLE 21 413,812 0 0
T2 BIOSYSTEMS INC COM 89853L104 1,276 2,471,757 SH   SOLE 22 2,471,757 0 0
TABOOLA.COM LTD ORD SHS M8744T106 124 15,986 SH   SOLE 2 15,986 0 0
TABOOLA.COM LTD ORD SHS M8744T106 2,807 360,858 SH   SOLE 21 360,858 0 0
TABOOLA.COM LTD ORD SHS M8744T106 2,511 322,696 SH   SOLE 22 307,955 0 14,741
TABOOLA.COM LTD ORD SHS M8744T106 82 10,534 SH   SOLE 25 10,534 0 0
TABOOLA.COM LTD ORD SHS M8744T106 37 4,819 SH   SOLE 34 4,819 0 0
TABOOLA.COM LTD ORD SHS M8744T106 75 9,595 SH   SOLE 40 9,595 0 0
TABULA RASA HEALTHCARE INC COM 873379101 207 13,786 SH   SOLE 2 9,984 0 3,802
TABULA RASA HEALTHCARE INC COM 873379101 2 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 5 361 SH   SOLE 7 361 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,182 78,826 SH   SOLE 18 78,826 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,647 109,819 SH   SOLE 19 109,819 0 0
TABULA RASA HEALTHCARE INC COM 873379101 41,673 2,778,191 SH   SOLE 21 2,778,191 0 0
TABULA RASA HEALTHCARE INC COM 873379101 9,307 620,440 SH   SOLE 22 607,131 0 13,309
TABULA RASA HEALTHCARE INC COM 873379101 43 2,877 SH   SOLE 25 2,877 0 0
TABULA RASA HEALTHCARE INC COM 873379101 174 11,632 SH   SOLE 26 5,954 0 5,678
TABULA RASA HEALTHCARE INC COM 873379101 46 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 640 42,650 SH   SOLE 30 42,650 0 0
TABULA RASA HEALTHCARE INC COM 873379101 43 2,853 SH   SOLE 40 2,853 0 0
TABULA RASA HEALTHCARE INC COM 873379101 440 29,311 SH   SOLE 43 1,554 0 27,757
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9 1,767 2,139,000 PRN   SOLE 21 2,139,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,059 55,632 SH   SOLE 2 34,072 0 21,560
TACTILE SYS TECHNOLOGY INC COM 87357P100 2 103 SH   SOLE 4 103 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 5 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,446 75,970 SH   SOLE 18 69,679 0 6,291
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,933 206,649 SH   SOLE 19 206,649 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 48,575 2,552,544 SH   SOLE 21 2,552,544 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 13,641 716,803 SH   SOLE 22 706,554 0 10,249
TACTILE SYS TECHNOLOGY INC COM 87357P100 158 8,299 SH   SOLE 23 8,299 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 74 3,870 SH   SOLE 25 3,870 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 857 45,051 SH   SOLE 26 8,889 0 36,162
TACTILE SYS TECHNOLOGY INC COM 87357P100 39 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 686 36,031 SH   SOLE 30 36,031 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 69 3,618 SH   SOLE 36 3,618 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 41 2,148 SH   SOLE 40 2,148 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 491 25,822 SH   SOLE 43 905 0 24,917
TAITRON COMPONENTS INC CL A 874028103 3 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 157,200 1,306,626 SH   SOLE 2 237,287 0 1,069,339
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,537 29,399 SH   SOLE 4 29,399 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,126 50,920 SH   SOLE 13 50,920 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15 125 SH   SOLE 17 0 0 125
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 195,612 1,625,901 SH   SOLE 18 1,622,041 0 3,860
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 246,325 2,047,421 SH   SOLE 19 2,047,421 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 375,649 3,122,343 SH   SOLE 21 3,122,343 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 119,340 991,941 SH   SOLE 22 897,301 0 94,640
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 173,918 1,445,579 SH   SOLE 25 1,405,404 0 40,175
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 32,494 270,089 SH   SOLE 26 15,903 0 254,186
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 352 2,922 SH   SOLE 28 0 0 2,922
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 539 4,479 SH   SOLE 30 4,479 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,612 46,643 SH   SOLE 31 0 0 46,643
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 270,376 2,247,329 SH   SOLE 34 2,247,329 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,518 20,928 SH   SOLE 36 20,928 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 369,799 3,073,717 SH   SOLE 43 169,049 0 2,904,668
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41,058 231,025 SH   SOLE 2 39,945 0 191,080
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,784 77,560 SH   SOLE 4 42,752 0 34,808
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 22,794 128,259 SH   SOLE 7 125,027 0 3,232
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 347 1,954 SH   SOLE 13 493 0 1,461
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,814 10,209 SH   SOLE 15 10,209 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 60,966 343,044 SH   SOLE 18 327,376 0 15,668
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30,504 171,643 SH   SOLE 19 171,643 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 812,957 4,574,370 SH   SOLE 21 4,574,370 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 482,516 2,715,036 SH   SOLE 22 2,481,233 0 233,803
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,779 66,279 SH   SOLE 23 66,279 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27,656 155,615 SH   SOLE 25 155,615 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 47,430 266,883 SH   SOLE 26 99,584 0 167,299
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55,316 311,251 SH   SOLE 28 2,076 0 309,175
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17 95 SH   SOLE 29 95 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 170,480 959,264 SH   SOLE 30 924,877 0 34,387
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,440 47,493 SH   SOLE 31 13,111 0 34,382
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55,802 313,989 SH   SOLE 34 313,989 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12,945 72,840 SH   SOLE 36 72,840 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 672 3,784 SH   SOLE 40 3,784 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,615 76,609 SH   SOLE 43 5,365 0 71,244
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 48 3,554 SH   SOLE 26 0 0 3,554
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 29,653 2,175,581 SH   SOLE 43 196,174 0 1,979,407
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,164 296,085 SH   SOLE 2 14,313 0 281,772
TAL EDUCATION GROUP SPONSORED ADS 874080104 821 208,912 SH   SOLE 4 102,569 0 106,343
TAL EDUCATION GROUP SPONSORED ADS 874080104 177 45,036 SH   SOLE 7 45,036 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 172 43,689 SH   SOLE 13 944 0 42,745
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,006 256,002 SH   SOLE 15 256,002 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 501 127,381 SH   SOLE 18 127,381 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 27,437 6,981,458 SH   SOLE 21 6,981,458 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 19,185 4,881,615 SH   SOLE 22 4,435,039 0 446,576
TAL EDUCATION GROUP SPONSORED ADS 874080104 760 193,470 SH   SOLE 23 193,470 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,397 355,401 SH   SOLE 25 355,401 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,379 1,114,331 SH   SOLE 26 52,426 0 1,061,905
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,862 982,804 SH   SOLE 28 32,032 0 950,772
TAL EDUCATION GROUP SPONSORED ADS 874080104 9,629 2,450,112 SH   SOLE 30 2,450,112 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 891 226,733 SH   SOLE 34 226,733 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 7 1,844 SH   SOLE 40 1,844 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,107 790,626 SH   SOLE 43 116,836 0 673,790
TALARIS THERAPEUTICS INC COM 87410C104 65 4,264 SH   SOLE 2 1,641 0 2,623
TALARIS THERAPEUTICS INC COM 87410C104 1,419 92,804 SH   SOLE 18 92,804 0 0
TALARIS THERAPEUTICS INC COM 87410C104 19,279 1,260,884 SH   SOLE 19 1,260,884 0 0
TALARIS THERAPEUTICS INC COM 87410C104 135 8,824 SH   SOLE 20 8,824 0 0
TALARIS THERAPEUTICS INC COM 87410C104 12,424 812,538 SH   SOLE 21 812,538 0 0
TALARIS THERAPEUTICS INC COM 87410C104 3,006 196,617 SH   SOLE 22 189,921 0 6,696
TALARIS THERAPEUTICS INC COM 87410C104 9 612 SH   SOLE 23 612 0 0
TALARIS THERAPEUTICS INC COM 87410C104 276 18,040 SH   SOLE 30 18,040 0 0
TALARIS THERAPEUTICS INC COM 87410C104 13 882 SH   SOLE 34 882 0 0
TALIS BIOMEDICAL CORP COM 87424L108 20 4,988 SH   SOLE 2 1,579 0 3,409
TALIS BIOMEDICAL CORP COM 87424L108 188 46,940 SH   SOLE 18 46,940 0 0
TALIS BIOMEDICAL CORP COM 87424L108 112 27,866 SH   SOLE 19 27,866 0 0
TALIS BIOMEDICAL CORP COM 87424L108 2,100 523,796 SH   SOLE 21 523,796 0 0
TALIS BIOMEDICAL CORP COM 87424L108 809 201,791 SH   SOLE 22 191,299 0 10,492
TALIS BIOMEDICAL CORP COM 87424L108 43 10,650 SH   SOLE 34 10,650 0 0
TALKSPACE INC COM 87427V103 383 194,635 SH   SOLE 21 194,635 0 0
TALKSPACE INC COM 87427V103 2,024 1,027,343 SH   SOLE 22 1,027,343 0 0
TALOS ENERGY INC COM 87484T108 1,284 131,030 SH   SOLE 2 61,780 0 69,250
TALOS ENERGY INC COM 87484T108 4 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 1,438 146,767 SH   SOLE 18 146,767 0 0
TALOS ENERGY INC COM 87484T108 4,613 470,765 SH   SOLE 19 470,765 0 0
TALOS ENERGY INC COM 87484T108 48,159 4,914,178 SH   SOLE 21 4,914,178 0 0
TALOS ENERGY INC COM 87484T108 15,732 1,605,274 SH   SOLE 22 1,574,580 0 30,694
TALOS ENERGY INC COM 87484T108 253 25,794 SH   SOLE 23 25,794 0 0
TALOS ENERGY INC COM 87484T108 50 5,057 SH   SOLE 25 5,057 0 0
TALOS ENERGY INC COM 87484T108 1,139 116,206 SH   SOLE 26 848 0 115,358
TALOS ENERGY INC COM 87484T108 633 64,563 SH   SOLE 30 64,563 0 0
TALOS ENERGY INC COM 87484T108 242 24,735 SH   SOLE 34 24,735 0 0
TALOS ENERGY INC COM 87484T108 21 2,121 SH   SOLE 40 2,121 0 0
TALOS ENERGY INC COM 87484T108 1,191 121,484 SH   SOLE 43 50,246 0 71,238
TANDEM DIABETES CARE INC COM NEW 875372203 29,858 198,366 SH   SOLE 2 103,892 0 94,474
TANDEM DIABETES CARE INC COM NEW 875372203 839 5,577 SH   SOLE 4 4,918 0 659
TANDEM DIABETES CARE INC COM NEW 875372203 131 869 SH   SOLE 7 869 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 23,291 154,735 SH   SOLE 18 154,735 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 81,608 542,171 SH   SOLE 19 542,171 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 535,781 3,559,533 SH   SOLE 21 3,559,533 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 264,498 1,757,229 SH   SOLE 22 1,686,771 0 70,458
TANDEM DIABETES CARE INC COM NEW 875372203 112 747 SH   SOLE 23 747 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,881 12,499 SH   SOLE 25 12,499 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 4,028 26,759 SH   SOLE 26 20,942 0 5,817
TANDEM DIABETES CARE INC COM NEW 875372203 168 1,116 SH   SOLE 28 1,116 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 414 2,752 SH   SOLE 29 2,752 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 6,185 41,090 SH   SOLE 30 41,090 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 136 906 SH   SOLE 31 906 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 22,935 152,372 SH   SOLE 34 152,372 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,513 10,051 SH   SOLE 36 10,051 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,212 8,052 SH   SOLE 40 8,052 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 574 3,814 SH   SOLE 43 111 0 3,703
TANGER FACTORY OUTLET CTRS I COM 875465106 1,520 78,834 SH   SOLE 2 28,548 0 50,286
TANGER FACTORY OUTLET CTRS I COM 875465106 1,031 53,454 SH   SOLE 4 53,454 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,514 130,399 SH   SOLE 7 130,399 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 7,450 386,413 SH   SOLE 18 386,413 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 5,939 308,037 SH   SOLE 19 308,037 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 244,451 12,678,996 SH   SOLE 21 12,678,996 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 63,869 3,312,722 SH   SOLE 22 3,222,262 0 90,460
TANGER FACTORY OUTLET CTRS I COM 875465106 79 4,115 SH   SOLE 23 4,115 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 8,828 457,879 SH   SOLE 25 457,879 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 618 32,049 SH   SOLE 26 23,247 0 8,802
TANGER FACTORY OUTLET CTRS I COM 875465106 1,202 62,347 SH   SOLE 28 1,796 0 60,551
TANGER FACTORY OUTLET CTRS I COM 875465106 11,788 611,426 SH   SOLE 30 611,426 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 8,392 435,274 SH   SOLE 31 0 0 435,274
TANGER FACTORY OUTLET CTRS I COM 875465106 68 3,538 SH   SOLE 36 3,538 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 240 12,426 SH   SOLE 40 12,426 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,251 116,772 SH   SOLE 43 18,626 0 98,146
TANGO THERAPEUTICS INC COM 87583X109 175 16,022 SH   SOLE 2 13,391 0 2,631
TANGO THERAPEUTICS INC COM 87583X109 1,835 167,744 SH   SOLE 19 167,744 0 0
TANGO THERAPEUTICS INC COM 87583X109 918 83,947 SH   SOLE 21 83,947 0 0
TANGO THERAPEUTICS INC COM 87583X109 9,294 849,549 SH   SOLE 22 830,892 0 18,657
TANGO THERAPEUTICS INC COM 87583X109 99 9,077 SH   SOLE 25 9,077 0 0
TANGO THERAPEUTICS INC COM 87583X109 150 13,702 SH   SOLE 30 13,702 0 0
TANGO THERAPEUTICS INC COM 87583X109 136 12,399 SH   SOLE 40 12,399 0 0
TAPESTRY INC COM 876030107 34,584 851,831 SH   SOLE 2 437,689 0 414,142
TAPESTRY INC COM 876030107 1,846 45,460 SH   SOLE 4 45,460 0 0
TAPESTRY INC COM 876030107 8,881 218,739 SH   SOLE 7 211,419 0 7,320
TAPESTRY INC COM 876030107 1,316 32,417 SH   SOLE 13 32,417 0 0
TAPESTRY INC COM 876030107 173 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 17,827 439,083 SH   SOLE 18 408,651 0 30,432
TAPESTRY INC COM 876030107 25,511 628,339 SH   SOLE 19 628,339 0 0
TAPESTRY INC COM 876030107 253,717 6,249,192 SH   SOLE 21 6,249,192 0 0
TAPESTRY INC COM 876030107 285,270 7,026,349 SH   SOLE 22 6,118,307 0 908,042
TAPESTRY INC COM 876030107 1,847 45,484 SH   SOLE 23 45,484 0 0
TAPESTRY INC COM 876030107 1,712 42,159 SH   SOLE 25 42,159 0 0
TAPESTRY INC COM 876030107 13,989 344,551 SH   SOLE 26 141,215 0 203,336
TAPESTRY INC COM 876030107 243 5,991 SH   SOLE 28 4,969 0 1,022
TAPESTRY INC COM 876030107 3,691 90,907 SH   SOLE 29 90,907 0 0
TAPESTRY INC COM 876030107 32,102 790,696 SH   SOLE 30 790,696 0 0
TAPESTRY INC COM 876030107 3,762 92,650 SH   SOLE 31 92,650 0 0
TAPESTRY INC COM 876030107 136 3,352 SH   SOLE 34 3,352 0 0
TAPESTRY INC COM 876030107 1,609 39,627 SH   SOLE 36 39,627 0 0
TAPESTRY INC COM 876030107 1,450 35,715 SH   SOLE 40 35,715 0 0
TAPESTRY INC COM 876030107 8,814 217,101 SH   SOLE 43 4,923 0 212,178
TARENA INTL INC SPONSORED ADS 876108200 0 49 SH   SOLE 43 0 0 49
TARGA RES CORP COM 87612G101 37,398 715,880 SH   SOLE 2 167,109 0 548,771
TARGA RES CORP COM 87612G101 1,932 36,974 SH   SOLE 4 36,974 0 0
TARGA RES CORP COM 87612G101 19,764 378,322 SH   SOLE 7 378,322 0 0
TARGA RES CORP COM 87612G101 26,402 505,400 SH   SOLE 18 505,400 0 0
TARGA RES CORP COM 87612G101 11,741 224,755 SH   SOLE 19 224,755 0 0
TARGA RES CORP COM 87612G101 621,431 11,895,685 SH   SOLE 21 11,895,685 0 0
TARGA RES CORP COM 87612G101 336,058 6,432,955 SH   SOLE 22 6,183,116 0 249,839
TARGA RES CORP COM 87612G101 1,417 27,120 SH   SOLE 25 27,120 0 0
TARGA RES CORP COM 87612G101 4,784 91,575 SH   SOLE 26 73,171 0 18,404
TARGA RES CORP COM 87612G101 3,739 71,575 SH   SOLE 28 4,074 0 67,501
TARGA RES CORP COM 87612G101 12,843 245,837 SH   SOLE 30 245,837 0 0
TARGA RES CORP COM 87612G101 44,470 851,258 SH   SOLE 31 3,391 0 847,867
TARGA RES CORP COM 87612G101 4,434 84,877 SH   SOLE 34 84,877 0 0
TARGA RES CORP COM 87612G101 2,398 45,911 SH   SOLE 36 45,911 0 0
TARGA RES CORP COM 87612G101 1,373 26,289 SH   SOLE 40 26,289 0 0
TARGA RES CORP COM 87612G101 16,999 325,402 SH   SOLE 43 21,934 0 303,468
TARGET CORP COM 87612E106 269,223 1,163,253 SH   SOLE 2 317,844 0 845,409
TARGET CORP COM 87612E106 86,727 374,728 SH   SOLE 4 239,759 0 134,969
TARGET CORP COM 87612E106 143,286 619,107 SH   SOLE 7 490,915 0 128,192
TARGET CORP COM 87612E106 4,137 17,875 SH   SOLE 13 12,825 0 5,050
TARGET CORP COM 87612E106 15,914 68,759 SH   SOLE 15 68,759 0 0
TARGET CORP COM 87612E106 1 5 SH   SOLE 17 0 0 5
TARGET CORP COM 87612E106 197,375 852,812 SH   SOLE 18 717,919 0 134,893
TARGET CORP COM 87612E106 122,773 530,473 SH   SOLE 19 530,473 0 0
TARGET CORP COM 87612E106 3,530,030 15,252,463 SH   SOLE 21 15,252,463 0 0
TARGET CORP COM 87612E106 2,593,415 11,205,559 SH   SOLE 22 10,097,986 0 1,107,573
TARGET CORP COM 87612E106 67,161 290,187 SH   SOLE 23 290,187 0 0
TARGET CORP COM 87612E106 222,920 963,186 SH   SOLE 25 963,186 0 0
TARGET CORP COM 87612E106 306,874 1,325,932 SH   SOLE 26 536,789 0 789,143
TARGET CORP COM 87612E106 530,090 2,290,399 SH   SOLE 28 74,172 0 2,216,227
TARGET CORP COM 87612E106 237 1,022 SH   SOLE 29 1,022 0 0
TARGET CORP COM 87612E106 770,581 3,329,505 SH   SOLE 30 3,295,942 0 33,563
TARGET CORP COM 87612E106 44,316 191,478 SH   SOLE 31 54,954 0 136,524
TARGET CORP COM 87612E106 8,595 37,139 SH   SOLE 34 37,139 0 0
TARGET CORP COM 87612E106 58,783 253,989 SH   SOLE 36 253,989 0 0
TARGET CORP COM 87612E106 3,732 16,126 SH   SOLE 40 16,126 0 0
TARGET CORP COM 87612E106 157,205 679,246 SH   SOLE 43 53,551 0 625,695
TARGET HOSPITALITY CORP COM 87615L107 366 102,758 SH   SOLE 2 21,640 0 81,118
TARGET HOSPITALITY CORP COM 87615L107 284 79,846 SH   SOLE 18 79,846 0 0
TARGET HOSPITALITY CORP COM 87615L107 206 57,997 SH   SOLE 19 57,997 0 0
TARGET HOSPITALITY CORP COM 87615L107 3,158 887,010 SH   SOLE 21 887,010 0 0
TARGET HOSPITALITY CORP COM 87615L107 4,638 1,302,893 SH   SOLE 22 1,291,696 0 11,197
TARGET HOSPITALITY CORP COM 87615L107 113 31,834 SH   SOLE 23 31,834 0 0
TARGET HOSPITALITY CORP COM 87615L107 390 109,468 SH   SOLE 26 0 0 109,468
TARGET HOSPITALITY CORP COM 87615L107 26 7,340 SH   SOLE 43 269 0 7,071
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 1,683 SH   SOLE 2 1,683 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 9 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 2 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 5,109 101,963 SH   SOLE 21 101,963 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2,770 55,285 SH   SOLE 22 52,935 0 2,350
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 61 1,216 SH   SOLE 25 1,216 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 266 5,307 SH   SOLE 30 5,307 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 79 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 617 12,304 SH   SOLE 43 3,963 0 8,341
TARSUS PHARMACEUTICALS INC COM 87650L103 78 3,474 SH   SOLE 2 996 0 2,478
TARSUS PHARMACEUTICALS INC COM 87650L103 510 22,667 SH   SOLE 18 22,667 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 325 14,443 SH   SOLE 19 14,443 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 6,630 294,686 SH   SOLE 21 294,686 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 2,516 111,805 SH   SOLE 22 109,822 0 1,983
TARSUS PHARMACEUTICALS INC COM 87650L103 42 1,883 SH   SOLE 43 0 0 1,883
TASEKO MINES LTD COM 876511106 67 32,697 SH   SOLE 43 0 0 32,697
TASKUS INC CLASS A COM 87652V109 455 8,440 SH   SOLE 2 7,795 0 645
TASKUS INC CLASS A COM 87652V109 2,065 38,260 SH   SOLE 21 38,260 0 0
TASKUS INC CLASS A COM 87652V109 20,245 375,179 SH   SOLE 22 364,677 0 10,502
TASKUS INC CLASS A COM 87652V109 189 3,497 SH   SOLE 25 3,497 0 0
TASKUS INC CLASS A COM 87652V109 988 18,318 SH   SOLE 30 18,318 0 0
TASKUS INC CLASS A COM 87652V109 199 3,680 SH   SOLE 40 3,680 0 0
TATA MTRS LTD SPONSORED ADR 876568502 7,385 230,146 SH   SOLE 4 230,146 0 0
TATA MTRS LTD SPONSORED ADR 876568502 175 5,445 SH   SOLE 7 5,445 0 0
TATA MTRS LTD SPONSORED ADR 876568502 19,218 598,869 SH   SOLE 18 598,869 0 0
TATA MTRS LTD SPONSORED ADR 876568502 193 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 973 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 565 17,592 SH   SOLE 26 0 0 17,592
TATA MTRS LTD SPONSORED ADR 876568502 776 24,190 SH   SOLE 30 24,190 0 0
TATA MTRS LTD SPONSORED ADR 876568502 359 11,175 SH   SOLE 31 0 0 11,175
TATA MTRS LTD SPONSORED ADR 876568502 36,779 1,146,133 SH   SOLE 43 58,757 0 1,087,376
TATTOOED CHEF INC COM CL A 87663X102 243 15,620 SH   SOLE 2 11,403 0 4,217
TATTOOED CHEF INC COM CL A 87663X102 12 752 SH   SOLE 7 752 0 0
TATTOOED CHEF INC COM CL A 87663X102 1,929 124,144 SH   SOLE 18 124,144 0 0
TATTOOED CHEF INC COM CL A 87663X102 1,541 99,175 SH   SOLE 19 99,175 0 0
TATTOOED CHEF INC COM CL A 87663X102 25,147 1,618,236 SH   SOLE 21 1,618,236 0 0
TATTOOED CHEF INC COM CL A 87663X102 17,015 1,094,940 SH   SOLE 22 1,069,750 0 25,190
TATTOOED CHEF INC COM CL A 87663X102 71 4,547 SH   SOLE 25 4,547 0 0
TATTOOED CHEF INC COM CL A 87663X102 60 3,893 SH   SOLE 26 0 0 3,893
TATTOOED CHEF INC COM CL A 87663X102 156 10,039 SH   SOLE 30 10,039 0 0
TATTOOED CHEF INC COM CL A 87663X102 66 4,247 SH   SOLE 40 4,247 0 0
TAYLOR DEVICES INC COM 877163105 6 543 SH   SOLE 18 543 0 0
TAYLOR DEVICES INC COM 877163105 88 8,484 SH   SOLE 21 8,484 0 0
TAYLOR DEVICES INC COM 877163105 29 2,813 SH   SOLE 22 2,813 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 53,784 1,538,450 SH   SOLE 2 1,477,217 0 61,233
TAYLOR MORRISON HOME CORP COM 87724P106 18 513 SH   SOLE 4 513 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 101 2,894 SH   SOLE 7 2,894 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 20,450 584,944 SH   SOLE 18 584,944 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 29,909 855,512 SH   SOLE 19 855,512 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 359,941 10,295,809 SH   SOLE 21 10,295,809 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 127,415 3,644,602 SH   SOLE 22 3,529,078 0 115,524
TAYLOR MORRISON HOME CORP COM 87724P106 650 18,606 SH   SOLE 25 18,606 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 2,828 80,895 SH   SOLE 26 66,309 0 14,586
TAYLOR MORRISON HOME CORP COM 87724P106 1,910 54,627 SH   SOLE 28 2,298 0 52,329
TAYLOR MORRISON HOME CORP COM 87724P106 2,641 75,536 SH   SOLE 30 75,536 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 36 1,026 SH   SOLE 31 0 0 1,026
TAYLOR MORRISON HOME CORP COM 87724P106 3,818 109,218 SH   SOLE 34 109,218 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 320 9,162 SH   SOLE 36 9,162 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 513 14,687 SH   SOLE 40 14,687 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 9,672 276,667 SH   SOLE 43 12,772 0 263,895
TAYSHA GENE THERAPIES INC COM SHS 877619106 464 39,842 SH   SOLE 2 34,110 0 5,732
TAYSHA GENE THERAPIES INC COM SHS 877619106 4 358 SH   SOLE 7 358 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,005 86,264 SH   SOLE 18 86,264 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 13,541 1,162,291 SH   SOLE 19 1,162,291 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 12,282 1,054,216 SH   SOLE 21 1,054,216 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 7,516 645,169 SH   SOLE 22 640,012 0 5,157
TAYSHA GENE THERAPIES INC COM SHS 877619106 27 2,334 SH   SOLE 23 2,334 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 55 4,757 SH   SOLE 25 4,757 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 35 2,967 SH   SOLE 26 1,499 0 1,468
TAYSHA GENE THERAPIES INC COM SHS 877619106 262 22,501 SH   SOLE 30 22,501 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 29 2,512 SH   SOLE 34 2,512 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 31 2,679 SH   SOLE 36 2,679 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 26 2,197 SH   SOLE 40 2,197 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 57 4,876 SH   SOLE 43 164 0 4,712
TC BANCSHARES INC COM 87224V108 12 929 SH   SOLE 18 929 0 0
TC BANCSHARES INC COM 87224V108 168 12,558 SH   SOLE 21 12,558 0 0
TC BANCSHARES INC COM 87224V108 4 294 SH   SOLE 22 294 0 0
TC ENERGY CORP COM 87807B107 22 465 SH   SOLE 18 465 0 0
TC ENERGY CORP COM 87807B107 244 5,246 SH   SOLE 19 5,246 0 0
TC ENERGY CORP COM 87807B107 10,843 232,972 SH   SOLE 21 232,972 0 0
TC ENERGY CORP COM 87807B107 5,956 127,976 SH   SOLE 22 127,976 0 0
TC ENERGY CORP COM 87807B107 11,354 243,958 SH   SOLE 43 15,245 0 228,713
TCG BDC INC COM 872280102 5,262 383,255 SH   SOLE 30 383,255 0 0
TCR2 THERAPEUTICS INC COM 87808K106 156 33,452 SH   SOLE 2 11,897 0 21,555
TCR2 THERAPEUTICS INC COM 87808K106 2 368 SH   SOLE 7 368 0 0
TCR2 THERAPEUTICS INC COM 87808K106 462 99,068 SH   SOLE 18 99,068 0 0
TCR2 THERAPEUTICS INC COM 87808K106 236 50,636 SH   SOLE 19 50,636 0 0
TCR2 THERAPEUTICS INC COM 87808K106 6,531 1,401,435 SH   SOLE 21 1,401,435 0 0
TCR2 THERAPEUTICS INC COM 87808K106 3,675 788,687 SH   SOLE 22 771,397 0 17,290
TCR2 THERAPEUTICS INC COM 87808K106 23 4,911 SH   SOLE 26 0 0 4,911
TCR2 THERAPEUTICS INC COM 87808K106 23 4,947 SH   SOLE 28 4,947 0 0
TCR2 THERAPEUTICS INC COM 87808K106 82 17,643 SH   SOLE 30 17,643 0 0
TCR2 THERAPEUTICS INC COM 87808K106 3 598 SH   SOLE 43 0 0 598
TD SYNNEX CORPORATION COM 87162W100 14,574 127,439 SH   SOLE 2 54,491 0 72,948
TD SYNNEX CORPORATION COM 87162W100 20 179 SH   SOLE 4 179 0 0
TD SYNNEX CORPORATION COM 87162W100 110 958 SH   SOLE 7 958 0 0
TD SYNNEX CORPORATION COM 87162W100 10,206 89,245 SH   SOLE 18 89,245 0 0
TD SYNNEX CORPORATION COM 87162W100 1,358 11,878 SH   SOLE 19 11,878 0 0
TD SYNNEX CORPORATION COM 87162W100 229,811 2,009,540 SH   SOLE 21 2,009,540 0 0
TD SYNNEX CORPORATION COM 87162W100 128,919 1,127,306 SH   SOLE 22 1,078,866 0 48,440
TD SYNNEX CORPORATION COM 87162W100 662 5,788 SH   SOLE 25 5,788 0 0
TD SYNNEX CORPORATION COM 87162W100 1,890 16,528 SH   SOLE 26 13,328 0 3,200
TD SYNNEX CORPORATION COM 87162W100 86 751 SH   SOLE 28 751 0 0
TD SYNNEX CORPORATION COM 87162W100 2,936 25,676 SH   SOLE 30 25,676 0 0
TD SYNNEX CORPORATION COM 87162W100 72 626 SH   SOLE 31 626 0 0
TD SYNNEX CORPORATION COM 87162W100 331 2,891 SH   SOLE 36 2,891 0 0
TD SYNNEX CORPORATION COM 87162W100 614 5,370 SH   SOLE 40 5,370 0 0
TD SYNNEX CORPORATION COM 87162W100 4,439 38,820 SH   SOLE 43 3,452 0 35,368
TDCX INC ADS 87190U100 135 7,044 SH   SOLE 22 7,044 0 0
TDCX INC ADS 87190U100 69 3,612 SH   SOLE 26 3,238 0 374
TDCX INC ADS 87190U100 176 9,178 SH   SOLE 28 0 0 9,178
TDCX INC ADS 87190U100 3 166 SH   SOLE 31 0 0 166
TE CONNECTIVITY LTD SHS H84989104 28,521 176,778 SH   SOLE 2 74,942 0 101,836
TE CONNECTIVITY LTD SHS H84989104 25,123 155,712 SH   SOLE 4 139,775 0 15,937
TE CONNECTIVITY LTD SHS H84989104 45,221 280,286 SH   SOLE 7 270,615 0 9,671
TE CONNECTIVITY LTD SHS H84989104 1,372 8,502 SH   SOLE 13 4,925 0 3,577
TE CONNECTIVITY LTD SHS H84989104 7,520 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 140,349 869,895 SH   SOLE 18 825,386 0 44,509
TE CONNECTIVITY LTD SHS H84989104 226,014 1,400,853 SH   SOLE 19 1,400,853 0 0
TE CONNECTIVITY LTD SHS H84989104 914,483 5,668,050 SH   SOLE 21 5,668,050 0 0
TE CONNECTIVITY LTD SHS H84989104 791,488 4,905,712 SH   SOLE 22 4,460,556 0 445,156
TE CONNECTIVITY LTD SHS H84989104 30,316 187,901 SH   SOLE 23 187,901 0 0
TE CONNECTIVITY LTD SHS H84989104 89,083 552,147 SH   SOLE 25 552,147 0 0
TE CONNECTIVITY LTD SHS H84989104 125,558 778,223 SH   SOLE 26 326,877 0 451,346
TE CONNECTIVITY LTD SHS H84989104 169,300 1,049,335 SH   SOLE 28 9,748 0 1,039,587
TE CONNECTIVITY LTD SHS H84989104 248,458 1,539,964 SH   SOLE 30 1,539,964 0 0
TE CONNECTIVITY LTD SHS H84989104 18,662 115,670 SH   SOLE 31 33,151 0 82,519
TE CONNECTIVITY LTD SHS H84989104 386,473 2,395,393 SH   SOLE 34 2,395,393 0 0
TE CONNECTIVITY LTD SHS H84989104 22,543 139,726 SH   SOLE 36 139,726 0 0
TE CONNECTIVITY LTD SHS H84989104 1,533 9,499 SH   SOLE 37 9,499 0 0
TE CONNECTIVITY LTD SHS H84989104 1,786 11,071 SH   SOLE 40 11,071 0 0
TE CONNECTIVITY LTD SHS H84989104 40,824 253,031 SH   SOLE 43 12,556 0 240,475
TEAM INC COM 878155100 28 25,679 SH   SOLE 2 1,220 0 24,459
TEAM INC COM 878155100 1 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 98 89,914 SH   SOLE 18 89,914 0 0
TEAM INC COM 878155100 56 51,074 SH   SOLE 19 51,074 0 0
TEAM INC COM 878155100 1,086 996,656 SH   SOLE 21 996,656 0 0
TEAM INC COM 878155100 810 743,238 SH   SOLE 22 726,526 0 16,712
TEAM INC COM 878155100 0 364 SH   SOLE 43 0 0 364
TECHNIPFMC PLC COM G87110105 795 134,355 SH   SOLE 2 123,050 0 11,305
TECHNIPFMC PLC COM G87110105 9 1,584 SH   SOLE 4 1,584 0 0
TECHNIPFMC PLC COM G87110105 33 5,495 SH   SOLE 18 5,495 0 0
TECHNIPFMC PLC COM G87110105 337 56,961 SH   SOLE 19 56,961 0 0
TECHNIPFMC PLC COM G87110105 11,319 1,911,972 SH   SOLE 21 1,911,972 0 0
TECHNIPFMC PLC COM G87110105 35,434 5,985,449 SH   SOLE 22 5,809,032 0 176,417
TECHNIPFMC PLC COM G87110105 383 64,683 SH   SOLE 25 64,683 0 0
TECHNIPFMC PLC COM G87110105 944 159,538 SH   SOLE 26 125,978 0 33,560
TECHNIPFMC PLC COM G87110105 1,480 250,023 SH   SOLE 30 250,023 0 0
TECHNIPFMC PLC COM G87110105 285 48,060 SH   SOLE 34 48,060 0 0
TECHNIPFMC PLC COM G87110105 318 53,777 SH   SOLE 40 53,777 0 0
TECHNIPFMC PLC COM G87110105 1,267 214,086 SH   SOLE 43 6,110 0 207,976
TECHTARGET INC COM 87874R100 1,086 11,352 SH   SOLE 2 8,474 0 2,878
TECHTARGET INC COM 87874R100 8 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100 28 297 SH   SOLE 7 297 0 0
TECHTARGET INC COM 87874R100 8,577 89,662 SH   SOLE 18 89,662 0 0
TECHTARGET INC COM 87874R100 4,423 46,233 SH   SOLE 19 46,233 0 0
TECHTARGET INC COM 87874R100 289,517 3,026,519 SH   SOLE 21 3,026,519 0 0
TECHTARGET INC COM 87874R100 61,949 647,592 SH   SOLE 22 633,202 0 14,390
TECHTARGET INC COM 87874R100 17 178 SH   SOLE 23 178 0 0
TECHTARGET INC COM 87874R100 307 3,214 SH   SOLE 25 3,214 0 0
TECHTARGET INC COM 87874R100 1,147 11,992 SH   SOLE 26 9,152 0 2,840
TECHTARGET INC COM 87874R100 45 475 SH   SOLE 28 475 0 0
TECHTARGET INC COM 87874R100 4,563 47,701 SH   SOLE 30 47,701 0 0
TECHTARGET INC COM 87874R100 422 4,416 SH   SOLE 34 4,416 0 0
TECHTARGET INC COM 87874R100 301 3,149 SH   SOLE 40 3,149 0 0
TECHTARGET INC COM 87874R100 1,066 11,139 SH   SOLE 43 115 0 11,024
TECK RESOURCES LTD CL B 878742204 296 10,268 SH   SOLE 2 10,268 0 0
TECK RESOURCES LTD CL B 878742204 13,159 456,581 SH   SOLE 19 456,581 0 0
TECK RESOURCES LTD CL B 878742204 3,208 111,309 SH   SOLE 21 111,309 0 0
TECK RESOURCES LTD CL B 878742204 1,269 44,043 SH   SOLE 22 44,043 0 0
TECK RESOURCES LTD CL B 878742204 8,033 278,739 SH   SOLE 25 278,739 0 0
TECK RESOURCES LTD CL B 878742204 10,169 352,845 SH   SOLE 29 352,845 0 0
TECK RESOURCES LTD CL B 878742204 2,999 104,049 SH   SOLE 34 104,049 0 0
TECK RESOURCES LTD CL B 878742204 19,860 689,119 SH   SOLE 43 63,854 0 625,265
TECNOGLASS INC SHS G87264100 2,194 83,776 SH   SOLE 2 32,752 0 51,024
TECNOGLASS INC SHS G87264100 81 3,104 SH   SOLE 4 3,104 0 0
TECNOGLASS INC SHS G87264100 12 469 SH   SOLE 19 469 0 0
TECNOGLASS INC SHS G87264100 2,392 91,319 SH   SOLE 21 91,319 0 0
TECNOGLASS INC SHS G87264100 7,847 299,630 SH   SOLE 22 299,630 0 0
TECNOGLASS INC SHS G87264100 27 1,049 SH   SOLE 23 1,049 0 0
TECNOGLASS INC SHS G87264100 13 491 SH   SOLE 34 491 0 0
TEEKAY CORPORATION COM Y8564W103 244 77,597 SH   SOLE 2 2,758 0 74,839
TEEKAY CORPORATION COM Y8564W103 4 1,116 SH   SOLE 7 1,116 0 0
TEEKAY CORPORATION COM Y8564W103 723 230,319 SH   SOLE 18 230,319 0 0
TEEKAY CORPORATION COM Y8564W103 374 119,240 SH   SOLE 19 119,240 0 0
TEEKAY CORPORATION COM Y8564W103 7,981 2,541,765 SH   SOLE 21 2,541,765 0 0
TEEKAY CORPORATION COM Y8564W103 3,062 975,290 SH   SOLE 22 930,180 0 45,110
TEEKAY CORPORATION COM Y8564W103 122 38,900 SH   SOLE 26 0 0 38,900
TEEKAY TANKERS LTD CL A Y8565N300 181 16,605 SH   SOLE 2 971 0 15,634
TEEKAY TANKERS LTD CL A Y8565N300 4 383 SH   SOLE 7 383 0 0
TEEKAY TANKERS LTD CL A Y8565N300 866 79,457 SH   SOLE 18 79,457 0 0
TEEKAY TANKERS LTD CL A Y8565N300 451 41,407 SH   SOLE 19 41,407 0 0
TEEKAY TANKERS LTD CL A Y8565N300 9,554 876,471 SH   SOLE 21 876,471 0 0
TEEKAY TANKERS LTD CL A Y8565N300 2,774 254,470 SH   SOLE 22 239,692 0 14,778
TEGNA INC COM 87901J105 7,777 419,004 SH   SOLE 2 224,835 0 194,169
TEGNA INC COM 87901J105 16 864 SH   SOLE 4 864 0 0
TEGNA INC COM 87901J105 88 4,762 SH   SOLE 7 4,762 0 0
TEGNA INC COM 87901J105 20,607 1,110,269 SH   SOLE 18 1,074,960 0 35,309
TEGNA INC COM 87901J105 18,940 1,020,480 SH   SOLE 19 1,020,480 0 0
TEGNA INC COM 87901J105 300,329 16,181,519 SH   SOLE 21 16,181,519 0 0
TEGNA INC COM 87901J105 130,698 7,041,933 SH   SOLE 22 6,817,801 0 224,132
TEGNA INC COM 87901J105 381 20,526 SH   SOLE 23 20,526 0 0
TEGNA INC COM 87901J105 675 36,357 SH   SOLE 25 36,357 0 0
TEGNA INC COM 87901J105 4,252 229,095 SH   SOLE 26 82,970 0 146,125
TEGNA INC COM 87901J105 161 8,669 SH   SOLE 28 8,669 0 0
TEGNA INC COM 87901J105 2,248 121,130 SH   SOLE 30 121,130 0 0
TEGNA INC COM 87901J105 339 18,280 SH   SOLE 36 18,280 0 0
TEGNA INC COM 87901J105 480 25,839 SH   SOLE 40 25,839 0 0
TEGNA INC COM 87901J105 2,407 129,711 SH   SOLE 43 4,671 0 125,040
TEJON RANCH CO COM 879080109 329 17,247 SH   SOLE 2 6,324 0 10,923
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,278 66,961 SH   SOLE 18 66,961 0 0
TEJON RANCH CO COM 879080109 701 36,714 SH   SOLE 19 36,714 0 0
TEJON RANCH CO COM 879080109 17,091 895,762 SH   SOLE 21 895,762 0 0
TEJON RANCH CO COM 879080109 9,697 508,253 SH   SOLE 22 487,954 0 20,299
TEJON RANCH CO COM 879080109 102 5,348 SH   SOLE 25 5,348 0 0
TEJON RANCH CO COM 879080109 42 2,225 SH   SOLE 26 2,225 0 0
TEJON RANCH CO COM 879080109 151 7,938 SH   SOLE 30 7,938 0 0
TEJON RANCH CO COM 879080109 31 1,617 SH   SOLE 36 1,617 0 0
TEJON RANCH CO COM 879080109 33 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109 234 12,289 SH   SOLE 43 2,308 0 9,981
TELA BIO INC COM 872381108 4 279 SH   SOLE 2 0 0 279
TELA BIO INC COM 872381108 19 1,457 SH   SOLE 18 1,457 0 0
TELA BIO INC COM 872381108 259 20,250 SH   SOLE 21 20,250 0 0
TELA BIO INC COM 872381108 5 406 SH   SOLE 22 406 0 0
TELADOC HEALTH INC COM 87918A105 32,759 356,776 SH   SOLE 2 99,838 0 256,938
TELADOC HEALTH INC COM 87918A105 8,623 93,909 SH   SOLE 4 54,421 0 39,488
TELADOC HEALTH INC COM 87918A105 1,290 14,049 SH   SOLE 7 14,049 0 0
TELADOC HEALTH INC COM 87918A105 168 1,833 SH   SOLE 13 236 0 1,597
TELADOC HEALTH INC COM 87918A105 1,651 17,981 SH   SOLE 15 17,981 0 0
TELADOC HEALTH INC COM 87918A105 12,937 140,898 SH   SOLE 18 123,897 0 17,001
TELADOC HEALTH INC COM 87918A105 70,309 765,721 SH   SOLE 19 765,721 0 0
TELADOC HEALTH INC COM 87918A105 244,549 2,663,353 SH   SOLE 21 2,663,353 0 0
TELADOC HEALTH INC COM 87918A105 313,060 3,409,492 SH   SOLE 22 3,201,774 0 207,718
TELADOC HEALTH INC COM 87918A105 7,477 81,433 SH   SOLE 23 81,433 0 0
TELADOC HEALTH INC COM 87918A105 21,003 228,742 SH   SOLE 25 228,742 0 0
TELADOC HEALTH INC COM 87918A105 20,545 223,754 SH   SOLE 26 107,254 0 116,500
TELADOC HEALTH INC COM 87918A105 25,545 278,203 SH   SOLE 28 6,692 0 271,511
TELADOC HEALTH INC COM 87918A105 61,540 670,224 SH   SOLE 30 670,224 0 0
TELADOC HEALTH INC COM 87918A105 4,537 49,417 SH   SOLE 31 15,021 0 34,396
TELADOC HEALTH INC COM 87918A105 28,754 313,160 SH   SOLE 34 313,160 0 0
TELADOC HEALTH INC COM 87918A105 5,367 58,451 SH   SOLE 36 58,451 0 0
TELADOC HEALTH INC COM 87918A105 442 4,813 SH   SOLE 40 4,813 0 0
TELADOC HEALTH INC COM 87918A105 5,292 57,636 SH   SOLE 43 3,001 0 54,635
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 5,646 6,200,000 PRN   SOLE 21 6,200,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 245 48,023 SH   SOLE 21 48,023 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 37,233 85,223 SH   SOLE 2 14,761 0 70,462
TELEDYNE TECHNOLOGIES INC COM 879360105 12,729 29,135 SH   SOLE 4 13,045 0 16,090
TELEDYNE TECHNOLOGIES INC COM 879360105 17,542 40,153 SH   SOLE 7 38,683 0 1,470
TELEDYNE TECHNOLOGIES INC COM 879360105 353 808 SH   SOLE 13 110 0 698
TELEDYNE TECHNOLOGIES INC COM 879360105 1,734 3,969 SH   SOLE 15 3,969 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 40,673 93,097 SH   SOLE 18 86,845 0 6,252
TELEDYNE TECHNOLOGIES INC COM 879360105 344,250 787,956 SH   SOLE 19 787,956 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 514,568 1,177,798 SH   SOLE 21 1,177,798 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 446,924 1,022,967 SH   SOLE 22 929,003 0 93,964
TELEDYNE TECHNOLOGIES INC COM 879360105 11,571 26,485 SH   SOLE 23 26,485 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 10,851 24,838 SH   SOLE 25 24,838 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 51,589 118,083 SH   SOLE 26 31,940 0 86,143
TELEDYNE TECHNOLOGIES INC COM 879360105 57,173 130,864 SH   SOLE 28 1,828 0 129,036
TELEDYNE TECHNOLOGIES INC COM 879360105 122,200 279,704 SH   SOLE 30 279,704 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,210 16,504 SH   SOLE 31 5,142 0 11,362
TELEDYNE TECHNOLOGIES INC COM 879360105 1,587 3,632 SH   SOLE 34 3,632 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,721 17,672 SH   SOLE 36 17,672 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 698 1,597 SH   SOLE 40 1,597 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 11,952 27,357 SH   SOLE 43 6,963 0 20,394
TELEFLEX INCORPORATED COM 879369106 43,108 131,234 SH   SOLE 2 49,845 0 81,389
TELEFLEX INCORPORATED COM 879369106 11,374 34,625 SH   SOLE 4 18,146 0 16,479
TELEFLEX INCORPORATED COM 879369106 13,151 40,035 SH   SOLE 7 38,612 0 1,423
TELEFLEX INCORPORATED COM 879369106 289 879 SH   SOLE 13 145 0 734
TELEFLEX INCORPORATED COM 879369106 1,753 5,337 SH   SOLE 15 5,337 0 0
TELEFLEX INCORPORATED COM 879369106 33,983 103,455 SH   SOLE 18 97,161 0 6,294
TELEFLEX INCORPORATED COM 879369106 406,598 1,237,818 SH   SOLE 19 1,237,818 0 0
TELEFLEX INCORPORATED COM 879369106 476,495 1,450,607 SH   SOLE 21 1,450,607 0 0
TELEFLEX INCORPORATED COM 879369106 342,692 1,043,267 SH   SOLE 22 948,044 0 95,223
TELEFLEX INCORPORATED COM 879369106 8,778 26,722 SH   SOLE 23 26,722 0 0
TELEFLEX INCORPORATED COM 879369106 21,250 64,691 SH   SOLE 25 64,691 0 0
TELEFLEX INCORPORATED COM 879369106 30,383 92,495 SH   SOLE 26 31,206 0 61,289
TELEFLEX INCORPORATED COM 879369106 37,222 113,316 SH   SOLE 28 833 0 112,483
TELEFLEX INCORPORATED COM 879369106 65,868 200,523 SH   SOLE 30 200,523 0 0
TELEFLEX INCORPORATED COM 879369106 5,623 17,118 SH   SOLE 31 5,465 0 11,653
TELEFLEX INCORPORATED COM 879369106 80,431 244,857 SH   SOLE 34 244,857 0 0
TELEFLEX INCORPORATED COM 879369106 6,456 19,655 SH   SOLE 36 19,655 0 0
TELEFLEX INCORPORATED COM 879369106 503 1,530 SH   SOLE 40 1,530 0 0
TELEFLEX INCORPORATED COM 879369106 9,255 28,175 SH   SOLE 43 1,702 0 26,473
TELEFONICA BRASIL SA NEW ADR 87936R205 199 22,951 SH   SOLE 2 0 0 22,951
TELEFONICA BRASIL SA NEW ADR 87936R205 3,749 433,420 SH   SOLE 30 433,420 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 23,071 2,667,198 SH   SOLE 43 158,330 0 2,508,868
TELEFONICA S A SPONSORED ADR 879382208 19,714 4,649,532 SH   SOLE 43 498,675 0 4,150,857
TELEPHONE & DATA SYS INC COM NEW 879433829 3,020 149,855 SH   SOLE 2 90,893 0 58,962
TELEPHONE & DATA SYS INC COM NEW 879433829 8 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,666 132,284 SH   SOLE 7 132,284 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 11,375 564,508 SH   SOLE 18 563,977 0 531
TELEPHONE & DATA SYS INC COM NEW 879433829 3,640 180,640 SH   SOLE 19 180,640 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 250,143 12,414,044 SH   SOLE 21 12,414,044 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 51,406 2,551,190 SH   SOLE 22 2,456,097 0 95,093
TELEPHONE & DATA SYS INC COM NEW 879433829 267 13,245 SH   SOLE 25 13,245 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 709 35,206 SH   SOLE 26 26,107 0 9,099
TELEPHONE & DATA SYS INC COM NEW 879433829 38 1,908 SH   SOLE 28 1,908 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,654 181,348 SH   SOLE 30 181,348 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 191 9,503 SH   SOLE 36 9,503 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 258 12,793 SH   SOLE 40 12,793 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,648 181,038 SH   SOLE 43 13,728 0 167,310
TELESAT CORP CL A & CL B SHS 879512309 44 1,526 SH   SOLE 2 557 0 969
TELESAT CORP CL A & CL B SHS 879512309 8 277 SH   SOLE 7 277 0 0
TELESAT CORP CL A & CL B SHS 879512309 965 33,663 SH   SOLE 18 33,663 0 0
TELESAT CORP CL A & CL B SHS 879512309 650 22,669 SH   SOLE 19 22,669 0 0
TELESAT CORP CL A & CL B SHS 879512309 11,860 413,676 SH   SOLE 21 413,676 0 0
TELESAT CORP CL A & CL B SHS 879512309 3,548 123,754 SH   SOLE 22 121,524 0 2,230
TELESAT CORP CL A & CL B SHS 879512309 269 9,391 SH   SOLE 43 488 0 8,903
TELLURIAN INC NEW COM 87968A104 595 193,217 SH   SOLE 2 125,682 0 67,535
TELLURIAN INC NEW COM 87968A104 16 5,095 SH   SOLE 7 5,095 0 0
TELLURIAN INC NEW COM 87968A104 3,319 1,077,442 SH   SOLE 18 1,038,465 0 38,977
TELLURIAN INC NEW COM 87968A104 3,290 1,068,062 SH   SOLE 19 1,068,062 0 0
TELLURIAN INC NEW COM 87968A104 42,107 13,670,967 SH   SOLE 21 13,670,967 0 0
TELLURIAN INC NEW COM 87968A104 27,941 9,071,895 SH   SOLE 22 8,869,291 0 202,604
TELLURIAN INC NEW COM 87968A104 53 17,211 SH   SOLE 23 17,211 0 0
TELLURIAN INC NEW COM 87968A104 182 59,170 SH   SOLE 25 59,170 0 0
TELLURIAN INC NEW COM 87968A104 282 91,607 SH   SOLE 26 732 0 90,875
TELLURIAN INC NEW COM 87968A104 1,202 390,118 SH   SOLE 30 390,118 0 0
TELLURIAN INC NEW COM 87968A104 143 46,432 SH   SOLE 40 46,432 0 0
TELLURIAN INC NEW COM 87968A104 183 59,460 SH   SOLE 43 810 0 58,650
TELOS CORP MD COM 87969B101 153 9,947 SH   SOLE 2 5,262 0 4,685
TELOS CORP MD COM 87969B101 4 277 SH   SOLE 7 277 0 0
TELOS CORP MD COM 87969B101 1,651 107,050 SH   SOLE 18 107,050 0 0
TELOS CORP MD COM 87969B101 1,118 72,472 SH   SOLE 19 72,472 0 0
TELOS CORP MD COM 87969B101 25,363 1,644,825 SH   SOLE 21 1,644,825 0 0
TELOS CORP MD COM 87969B101 16,942 1,098,735 SH   SOLE 22 1,086,590 0 12,145
TELOS CORP MD COM 87969B101 37 2,380 SH   SOLE 25 2,380 0 0
TELOS CORP MD COM 87969B101 71 4,611 SH   SOLE 30 4,611 0 0
TELOS CORP MD COM 87969B101 30 1,930 SH   SOLE 40 1,930 0 0
TELOS CORP MD COM 87969B101 79 5,096 SH   SOLE 43 0 0 5,096
TELUS CORPORATION COM 87971M103 63,365 2,688,365 SH   SOLE 18 2,681,203 0 7,162
TELUS CORPORATION COM 87971M103 3,701 157,022 SH   SOLE 26 157,022 0 0
TELUS CORPORATION COM 87971M103 439 18,625 SH   SOLE 43 2,002 0 16,623
TELUS INTL CDA INC SUB VTG SHS 87975H100 555 16,780 SH   SOLE 21 16,780 0 0
TEMPEST THERAPEUTICS INC COM 87978U108 0 88 SH   SOLE 21 88 0 0
TEMPEST THERAPEUTICS INC COM 87978U108 438 82,985 SH   SOLE 22 82,985 0 0
TEMPUR SEALY INTL INC COM 88023U101 13,156 279,734 SH   SOLE 2 141,387 0 138,347
TEMPUR SEALY INTL INC COM 88023U101 23 497 SH   SOLE 4 497 0 0
TEMPUR SEALY INTL INC COM 88023U101 148 3,150 SH   SOLE 7 3,150 0 0
TEMPUR SEALY INTL INC COM 88023U101 20,277 431,144 SH   SOLE 18 431,144 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,422 51,493 SH   SOLE 19 51,493 0 0
TEMPUR SEALY INTL INC COM 88023U101 436,974 9,291,381 SH   SOLE 21 9,291,381 0 0
TEMPUR SEALY INTL INC COM 88023U101 241,918 5,143,913 SH   SOLE 22 4,933,204 0 210,709
TEMPUR SEALY INTL INC COM 88023U101 1,136 24,154 SH   SOLE 25 24,154 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,406 114,946 SH   SOLE 26 97,467 0 17,479
TEMPUR SEALY INTL INC COM 88023U101 3,873 82,347 SH   SOLE 28 3,595 0 78,752
TEMPUR SEALY INTL INC COM 88023U101 5,210 110,781 SH   SOLE 30 110,781 0 0
TEMPUR SEALY INTL INC COM 88023U101 201 4,283 SH   SOLE 31 2,738 0 1,545
TEMPUR SEALY INTL INC COM 88023U101 42 901 SH   SOLE 36 901 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,122 23,847 SH   SOLE 40 23,847 0 0
TEMPUR SEALY INTL INC COM 88023U101 3,796 80,715 SH   SOLE 43 10,941 0 69,774
TENABLE HLDGS INC COM 88025T102 5,024 91,231 SH   SOLE 2 41,061 0 50,170
TENABLE HLDGS INC COM 88025T102 206 3,733 SH   SOLE 4 2,935 0 798
TENABLE HLDGS INC COM 88025T102 73 1,323 SH   SOLE 7 1,323 0 0
TENABLE HLDGS INC COM 88025T102 14,679 266,555 SH   SOLE 18 245,103 0 21,452
TENABLE HLDGS INC COM 88025T102 32,329 587,048 SH   SOLE 19 587,048 0 0
TENABLE HLDGS INC COM 88025T102 200,733 3,645,046 SH   SOLE 21 3,645,046 0 0
TENABLE HLDGS INC COM 88025T102 133,148 2,417,802 SH   SOLE 22 2,374,393 0 43,409
TENABLE HLDGS INC COM 88025T102 964 17,500 SH   SOLE 23 17,500 0 0
TENABLE HLDGS INC COM 88025T102 510 9,256 SH   SOLE 25 9,256 0 0
TENABLE HLDGS INC COM 88025T102 6,394 116,111 SH   SOLE 26 35,418 0 80,693
TENABLE HLDGS INC COM 88025T102 86 1,568 SH   SOLE 28 1,568 0 0
TENABLE HLDGS INC COM 88025T102 25,615 465,139 SH   SOLE 30 465,139 0 0
TENABLE HLDGS INC COM 88025T102 31 554 SH   SOLE 34 554 0 0
TENABLE HLDGS INC COM 88025T102 545 9,899 SH   SOLE 40 9,899 0 0
TENABLE HLDGS INC COM 88025T102 709 12,877 SH   SOLE 43 415 0 12,462
TENARIS S A SPONSORED ADS 88031M109 12,645 606,165 SH   SOLE 43 124,444 0 481,721
TENAX THERAPEUTICS INC COM NEW 88032L209 2 2,134 SH   SOLE 18 2,134 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 33 31,712 SH   SOLE 21 31,712 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 498 478,438 SH   SOLE 22 478,438 0 0
TENAYA THERAPEUTICS INC COM 87990A106 139 7,330 SH   SOLE 2 476 0 6,854
TENAYA THERAPEUTICS INC COM 87990A106 1,493 78,771 SH   SOLE 18 78,771 0 0
TENAYA THERAPEUTICS INC COM 87990A106 14,796 780,800 SH   SOLE 19 780,800 0 0
TENAYA THERAPEUTICS INC COM 87990A106 13,325 703,153 SH   SOLE 21 703,153 0 0
TENAYA THERAPEUTICS INC COM 87990A106 5,399 284,882 SH   SOLE 22 281,422 0 3,460
TENAYA THERAPEUTICS INC COM 87990A106 341 18,008 SH   SOLE 30 18,008 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,258 475,548 SH   SOLE 2 22,010 0 453,538
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,265 330,588 SH   SOLE 4 152,100 0 178,488
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 450 65,714 SH   SOLE 7 65,714 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 436 63,720 SH   SOLE 13 1,211 0 62,509
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,800 408,730 SH   SOLE 15 408,730 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,379 201,273 SH   SOLE 18 201,273 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 79,430 11,595,675 SH   SOLE 21 11,595,675 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 44,329 6,471,319 SH   SOLE 22 5,748,473 0 722,846
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,948 284,378 SH   SOLE 23 284,378 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,169 462,575 SH   SOLE 25 462,575 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 8,875 1,295,604 SH   SOLE 26 79,064 0 1,216,540
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9,800 1,430,670 SH   SOLE 28 45,767 0 1,384,903
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 25,441 3,713,959 SH   SOLE 30 3,713,959 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 92 13,371 SH   SOLE 31 0 0 13,371
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 295 43,052 SH   SOLE 34 43,052 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 20 2,984 SH   SOLE 40 2,984 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 8,480 1,237,986 SH   SOLE 43 73,351 0 1,164,635
TENET HEALTHCARE CORP COM NEW 88033G407 13,458 164,745 SH   SOLE 2 110,114 0 54,631
TENET HEALTHCARE CORP COM NEW 88033G407 55 673 SH   SOLE 4 673 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 281 3,445 SH   SOLE 7 3,445 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 41,492 507,925 SH   SOLE 18 507,925 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 15,417 188,721 SH   SOLE 19 188,721 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 642,626 7,866,642 SH   SOLE 21 7,866,642 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 251,369 3,077,107 SH   SOLE 22 2,984,012 0 93,095
TENET HEALTHCARE CORP COM NEW 88033G407 1,033 12,643 SH   SOLE 25 12,643 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,535 31,029 SH   SOLE 26 24,009 0 7,020
TENET HEALTHCARE CORP COM NEW 88033G407 1,627 19,918 SH   SOLE 28 19,918 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 9,445 115,615 SH   SOLE 30 115,615 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,522 18,633 SH   SOLE 36 18,633 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 937 11,476 SH   SOLE 40 11,476 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 4,047 49,538 SH   SOLE 43 1,547 0 47,991
TENNANT CO COM 880345103 603 7,435 SH   SOLE 2 5,186 0 2,249
TENNANT CO COM 880345103 5 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103 21 261 SH   SOLE 7 261 0 0
TENNANT CO COM 880345103 5,181 63,937 SH   SOLE 18 63,937 0 0
TENNANT CO COM 880345103 2,713 33,482 SH   SOLE 19 33,482 0 0
TENNANT CO COM 880345103 178,288 2,199,997 SH   SOLE 21 2,199,997 0 0
TENNANT CO COM 880345103 35,531 438,436 SH   SOLE 22 427,774 0 10,662
TENNANT CO COM 880345103 284 3,510 SH   SOLE 25 3,510 0 0
TENNANT CO COM 880345103 499 6,158 SH   SOLE 26 5,077 0 1,081
TENNANT CO COM 880345103 23 278 SH   SOLE 28 278 0 0
TENNANT CO COM 880345103 2,790 34,431 SH   SOLE 30 34,431 0 0
TENNANT CO COM 880345103 235 2,895 SH   SOLE 36 2,895 0 0
TENNANT CO COM 880345103 233 2,872 SH   SOLE 40 2,872 0 0
TENNANT CO COM 880345103 1,092 13,472 SH   SOLE 43 565 0 12,907
TENNECO INC CL A VTG COM STK 880349105 647 57,265 SH   SOLE 2 35,895 0 21,370
TENNECO INC CL A VTG COM STK 880349105 3 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 32 2,806 SH   SOLE 7 2,806 0 0
TENNECO INC CL A VTG COM STK 880349105 2,038 180,333 SH   SOLE 18 180,333 0 0
TENNECO INC CL A VTG COM STK 880349105 1,413 125,025 SH   SOLE 19 125,025 0 0
TENNECO INC CL A VTG COM STK 880349105 27,014 2,390,617 SH   SOLE 21 2,390,617 0 0
TENNECO INC CL A VTG COM STK 880349105 19,727 1,745,748 SH   SOLE 22 1,695,366 0 50,382
TENNECO INC CL A VTG COM STK 880349105 142 12,556 SH   SOLE 25 12,556 0 0
TENNECO INC CL A VTG COM STK 880349105 182 16,104 SH   SOLE 26 9,675 0 6,429
TENNECO INC CL A VTG COM STK 880349105 595 52,636 SH   SOLE 28 52,636 0 0
TENNECO INC CL A VTG COM STK 880349105 1,749 154,747 SH   SOLE 30 154,747 0 0
TENNECO INC CL A VTG COM STK 880349105 90 7,923 SH   SOLE 36 7,923 0 0
TENNECO INC CL A VTG COM STK 880349105 109 9,636 SH   SOLE 40 9,636 0 0
TENNECO INC CL A VTG COM STK 880349105 971 85,919 SH   SOLE 43 0 0 85,919
TERADATA CORP DEL COM 88076W103 14,057 330,997 SH   SOLE 2 97,301 0 233,696
TERADATA CORP DEL COM 88076W103 115 2,710 SH   SOLE 4 672 0 2,038
TERADATA CORP DEL COM 88076W103 67 1,575 SH   SOLE 7 1,575 0 0
TERADATA CORP DEL COM 88076W103 10,238 241,054 SH   SOLE 18 241,054 0 0
TERADATA CORP DEL COM 88076W103 1,349 31,754 SH   SOLE 19 31,754 0 0
TERADATA CORP DEL COM 88076W103 249,802 5,881,844 SH   SOLE 21 5,881,844 0 0
TERADATA CORP DEL COM 88076W103 126,458 2,977,585 SH   SOLE 22 2,857,790 0 119,795
TERADATA CORP DEL COM 88076W103 795 18,718 SH   SOLE 25 18,718 0 0
TERADATA CORP DEL COM 88076W103 1,826 43,001 SH   SOLE 26 33,723 0 9,278
TERADATA CORP DEL COM 88076W103 83 1,953 SH   SOLE 28 1,953 0 0
TERADATA CORP DEL COM 88076W103 22,601 532,160 SH   SOLE 30 532,160 0 0
TERADATA CORP DEL COM 88076W103 70 1,638 SH   SOLE 31 1,638 0 0
TERADATA CORP DEL COM 88076W103 774 18,219 SH   SOLE 36 18,219 0 0
TERADATA CORP DEL COM 88076W103 611 14,383 SH   SOLE 40 14,383 0 0
TERADATA CORP DEL COM 88076W103 1,502 35,369 SH   SOLE 43 1,320 0 34,049
TERADYNE INC COM 880770102 57,715 352,935 SH   SOLE 2 61,560 0 291,375
TERADYNE INC COM 880770102 18,803 114,982 SH   SOLE 4 62,645 0 52,337
TERADYNE INC COM 880770102 23,660 144,684 SH   SOLE 7 140,271 0 4,413
TERADYNE INC COM 880770102 398 2,432 SH   SOLE 13 288 0 2,144
TERADYNE INC COM 880770102 2,583 15,793 SH   SOLE 15 15,793 0 0
TERADYNE INC COM 880770102 54,543 333,536 SH   SOLE 18 311,609 0 21,927
TERADYNE INC COM 880770102 11,500 70,325 SH   SOLE 19 70,325 0 0
TERADYNE INC COM 880770102 988,470 6,044,580 SH   SOLE 21 6,044,580 0 0
TERADYNE INC COM 880770102 564,000 3,448,910 SH   SOLE 22 3,115,632 0 333,278
TERADYNE INC COM 880770102 15,845 96,895 SH   SOLE 23 96,895 0 0
TERADYNE INC COM 880770102 39,498 241,531 SH   SOLE 25 241,531 0 0
TERADYNE INC COM 880770102 53,680 328,255 SH   SOLE 26 112,109 0 216,146
TERADYNE INC COM 880770102 57,984 354,579 SH   SOLE 28 2,962 0 351,617
TERADYNE INC COM 880770102 238,059 1,455,754 SH   SOLE 30 1,455,754 0 0
TERADYNE INC COM 880770102 10,122 61,895 SH   SOLE 31 19,503 0 42,392
TERADYNE INC COM 880770102 1,316 8,049 SH   SOLE 34 8,049 0 0
TERADYNE INC COM 880770102 10,445 63,873 SH   SOLE 36 63,873 0 0
TERADYNE INC COM 880770102 855 5,230 SH   SOLE 40 5,230 0 0
TERADYNE INC COM 880770102 13,449 82,244 SH   SOLE 43 7,605 0 74,639
TERAWULF INC COM 88080T104 0 29 SH   SOLE 2 0 0 29
TERAWULF INC COM 88080T104 4 237 SH   SOLE 21 237 0 0
TERAWULF INC COM 88080T104 9 567 SH   SOLE 22 567 0 0
TEREX CORP NEW COM 880779103 3,160 71,910 SH   SOLE 2 53,874 0 18,036
TEREX CORP NEW COM 880779103 11 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103 68 1,551 SH   SOLE 7 1,551 0 0
TEREX CORP NEW COM 880779103 13,662 310,863 SH   SOLE 18 307,228 0 3,635
TEREX CORP NEW COM 880779103 9,905 225,360 SH   SOLE 19 225,360 0 0
TEREX CORP NEW COM 880779103 216,887 4,934,868 SH   SOLE 21 4,934,868 0 0
TEREX CORP NEW COM 880779103 95,467 2,172,163 SH   SOLE 22 2,132,662 0 39,501
TEREX CORP NEW COM 880779103 184 4,181 SH   SOLE 23 4,181 0 0
TEREX CORP NEW COM 880779103 439 9,985 SH   SOLE 25 9,985 0 0
TEREX CORP NEW COM 880779103 2,160 49,149 SH   SOLE 26 25,191 0 23,958
TEREX CORP NEW COM 880779103 55 1,244 SH   SOLE 28 1,244 0 0
TEREX CORP NEW COM 880779103 1,797 40,883 SH   SOLE 30 40,883 0 0
TEREX CORP NEW COM 880779103 80 1,820 SH   SOLE 36 1,820 0 0
TEREX CORP NEW COM 880779103 426 9,690 SH   SOLE 40 9,690 0 0
TEREX CORP NEW COM 880779103 5,346 121,628 SH   SOLE 43 9,073 0 112,555
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 11,583 256,090 SH   SOLE 2 48,252 0 207,838
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 22 490 SH   SOLE 4 490 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 92 2,041 SH   SOLE 7 2,041 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,198 48,591 SH   SOLE 18 48,591 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3,551 78,511 SH   SOLE 19 78,511 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 68,997 1,525,462 SH   SOLE 21 1,525,462 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 125,726 2,779,693 SH   SOLE 22 2,637,312 0 142,381
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,118 24,728 SH   SOLE 25 24,728 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,310 51,073 SH   SOLE 26 41,290 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,657 80,856 SH   SOLE 30 80,856 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 84 1,866 SH   SOLE 31 1,866 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,028 22,719 SH   SOLE 36 22,719 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 720 15,929 SH   SOLE 40 15,929 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,187 48,356 SH   SOLE 43 1,302 0 47,054
TERNIUM SA SPONSORED ADS 880890108 52 1,187 SH   SOLE 25 1,187 0 0
TERNIUM SA SPONSORED ADS 880890108 141 3,231 SH   SOLE 43 0 0 3,231
TERNS PHARMACEUTICALS INC COM 880881107 17 2,432 SH   SOLE 2 378 0 2,054
TERNS PHARMACEUTICALS INC COM 880881107 249 35,236 SH   SOLE 18 35,236 0 0
TERNS PHARMACEUTICALS INC COM 880881107 218 30,815 SH   SOLE 19 30,815 0 0
TERNS PHARMACEUTICALS INC COM 880881107 3,980 562,900 SH   SOLE 21 562,900 0 0
TERNS PHARMACEUTICALS INC COM 880881107 729 103,130 SH   SOLE 22 100,780 0 2,350
TERNS PHARMACEUTICALS INC COM 880881107 78 11,022 SH   SOLE 30 11,022 0 0
TERRENO RLTY CORP COM 88146M101 20,198 236,813 SH   SOLE 2 54,859 0 181,954
TERRENO RLTY CORP COM 88146M101 3,262 38,245 SH   SOLE 4 38,245 0 0
TERRENO RLTY CORP COM 88146M101 7,827 91,766 SH   SOLE 7 91,766 0 0
TERRENO RLTY CORP COM 88146M101 19,167 224,732 SH   SOLE 18 224,732 0 0
TERRENO RLTY CORP COM 88146M101 38,927 456,406 SH   SOLE 19 456,406 0 0
TERRENO RLTY CORP COM 88146M101 259,120 3,038,100 SH   SOLE 21 3,038,100 0 0
TERRENO RLTY CORP COM 88146M101 219,721 2,576,163 SH   SOLE 22 2,505,183 0 70,980
TERRENO RLTY CORP COM 88146M101 1,167 13,684 SH   SOLE 23 13,684 0 0
TERRENO RLTY CORP COM 88146M101 26,978 316,304 SH   SOLE 25 316,304 0 0
TERRENO RLTY CORP COM 88146M101 7,459 87,453 SH   SOLE 26 24,440 0 63,013
TERRENO RLTY CORP COM 88146M101 3,674 43,077 SH   SOLE 28 1,227 0 41,850
TERRENO RLTY CORP COM 88146M101 12,831 150,436 SH   SOLE 30 150,436 0 0
TERRENO RLTY CORP COM 88146M101 26,766 313,818 SH   SOLE 31 0 0 313,818
TERRENO RLTY CORP COM 88146M101 484 5,679 SH   SOLE 34 5,679 0 0
TERRENO RLTY CORP COM 88146M101 778 9,117 SH   SOLE 40 9,117 0 0
TERRENO RLTY CORP COM 88146M101 1,922 22,541 SH   SOLE 43 916 0 21,625
TERRITORIAL BANCORP INC COM 88145X108 11 428 SH   SOLE 2 0 0 428
TERRITORIAL BANCORP INC COM 88145X108 38 1,501 SH   SOLE 18 1,501 0 0
TERRITORIAL BANCORP INC COM 88145X108 920 36,432 SH   SOLE 21 36,432 0 0
TERRITORIAL BANCORP INC COM 88145X108 815 32,293 SH   SOLE 22 32,293 0 0
TESLA INC COM 88160R101 1,956,173 1,851,069 SH   SOLE 2 417,847 0 1,433,222
TESLA INC COM 88160R101 624,683 591,119 SH   SOLE 4 374,242 0 216,877
TESLA INC COM 88160R101 815,062 771,269 SH   SOLE 7 732,308 0 38,961
TESLA INC COM 88160R101 32,409 30,668 SH   SOLE 13 22,087 0 8,581
TESLA INC COM 88160R101 83,917 79,408 SH   SOLE 15 79,408 0 0
TESLA INC COM 88160R101 60 57 SH   SOLE 17 0 0 57
TESLA INC COM 88160R101 1,570,901 1,486,498 SH   SOLE 18 1,316,052 0 170,446
TESLA INC COM 88160R101 911,244 862,284 SH   SOLE 19 862,284 0 0
TESLA INC COM 88160R101 18,273,062 17,291,264 SH   SOLE 21 17,291,264 0 0
TESLA INC COM 88160R101 18,277,700 17,295,653 SH   SOLE 22 15,501,944 0 1,793,709
TESLA INC COM 88160R101 554,917 525,102 SH   SOLE 23 525,102 0 0
TESLA INC COM 88160R101 1,474,124 1,394,920 SH   SOLE 25 1,394,920 0 0
TESLA INC COM 88160R101 2,033,075 1,923,839 SH   SOLE 26 742,108 0 1,181,731
TESLA INC COM 88160R101 1,935,395 1,831,408 SH   SOLE 28 78,737 0 1,752,671
TESLA INC COM 88160R101 29,684 28,089 SH   SOLE 29 28,089 0 0
TESLA INC COM 88160R101 5,021,731 4,751,917 SH   SOLE 30 4,724,653 0 27,264
TESLA INC COM 88160R101 359,660 340,336 SH   SOLE 31 131,084 0 209,252
TESLA INC COM 88160R101 220,159 208,330 SH   SOLE 32 208,330 0 0
TESLA INC COM 88160R101 655,702 620,472 SH   SOLE 34 620,472 0 0
TESLA INC COM 88160R101 339,360 321,126 SH   SOLE 36 321,126 0 0
TESLA INC COM 88160R101 29,610 28,019 SH   SOLE 40 28,019 0 0
TESLA INC COM 88160R101 646,906 612,148 SH   SOLE 43 43,384 0 568,764
TESLA INC OPTIONS 88160R101 317 300 SH Call SOLE 2 300 0 0
TESLA INC OPTIONS 88160R101 528 500 SH Call SOLE 4 500 0 0
TESLA INC OPTIONS 88160R101 6,869 6,500 SH Call SOLE 18 6,500 0 0
TESLA INC OPTIONS 88160R101 43,962 41,600 SH Call SOLE 19 41,600 0 0
TESLA INC OPTIONS 88160R101 3,382 3,200 SH Call SOLE 22 3,200 0 0
TESLA INC OPTIONS 88160R101 22,509 21,300 SH Call SOLE 34 21,300 0 0
TESSCO TECHNOLOGIES INC COM 872386107 96 15,229 SH   SOLE 2 7,359 0 7,870
TESSCO TECHNOLOGIES INC COM 872386107 8 1,254 SH   SOLE 18 1,254 0 0
TESSCO TECHNOLOGIES INC COM 872386107 150 23,720 SH   SOLE 21 23,720 0 0
TESSCO TECHNOLOGIES INC COM 872386107 1,898 300,855 SH   SOLE 22 300,855 0 0
TESSCO TECHNOLOGIES INC COM 872386107 309 49,045 SH   SOLE 26 0 0 49,045
TETRA TECH INC NEW COM 88162G103 14,709 86,625 SH   SOLE 2 61,049 0 25,576
TETRA TECH INC NEW COM 88162G103 31 180 SH   SOLE 4 180 0 0
TETRA TECH INC NEW COM 88162G103 10,315 60,747 SH   SOLE 7 60,747 0 0
TETRA TECH INC NEW COM 88162G103 33 193 SH   SOLE 13 193 0 0
TETRA TECH INC NEW COM 88162G103 42,745 251,736 SH   SOLE 18 239,656 0 12,080
TETRA TECH INC NEW COM 88162G103 50,163 295,424 SH   SOLE 19 295,424 0 0
TETRA TECH INC NEW COM 88162G103 643,437 3,789,381 SH   SOLE 21 3,789,381 0 0
TETRA TECH INC NEW COM 88162G103 285,331 1,680,393 SH   SOLE 22 1,650,357 0 30,036
TETRA TECH INC NEW COM 88162G103 1,371 8,076 SH   SOLE 23 8,076 0 0
TETRA TECH INC NEW COM 88162G103 11,612 68,389 SH   SOLE 25 68,389 0 0
TETRA TECH INC NEW COM 88162G103 14,162 83,402 SH   SOLE 26 34,236 0 49,166
TETRA TECH INC NEW COM 88162G103 164 965 SH   SOLE 28 965 0 0
TETRA TECH INC NEW COM 88162G103 105,633 622,104 SH   SOLE 30 622,104 0 0
TETRA TECH INC NEW COM 88162G103 7,698 45,336 SH   SOLE 34 45,336 0 0
TETRA TECH INC NEW COM 88162G103 1,031 6,073 SH   SOLE 36 6,073 0 0
TETRA TECH INC NEW COM 88162G103 1,172 6,903 SH   SOLE 40 6,903 0 0
TETRA TECH INC NEW COM 88162G103 6,100 35,924 SH   SOLE 43 154 0 35,770
TETRA TECHNOLOGIES INC DEL COM 88162F105 109 38,329 SH   SOLE 2 4,971 0 33,358
TETRA TECHNOLOGIES INC DEL COM 88162F105 438 154,199 SH   SOLE 7 154,199 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,050 369,680 SH   SOLE 18 369,680 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 613 215,874 SH   SOLE 19 215,874 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 12,619 4,443,375 SH   SOLE 21 4,443,375 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 8,554 3,011,926 SH   SOLE 22 2,981,533 0 30,393
TETRA TECHNOLOGIES INC DEL COM 88162F105 4,130 1,454,102 SH   SOLE 30 1,454,102 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 31 10,761 SH   SOLE 43 0 0 10,761
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,023 377,360 SH   SOLE 2 180,953 0 196,407
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,979 746,493 SH   SOLE 4 546,541 0 199,952
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,201 898,958 SH   SOLE 7 844,156 0 54,802
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 510 63,693 SH   SOLE 13 63,693 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,095 136,658 SH   SOLE 15 136,658 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,683 1,083,977 SH   SOLE 18 1,018,598 0 65,379
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,575 696,003 SH   SOLE 19 696,003 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 117,908 14,720,085 SH   SOLE 21 14,720,085 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 137,161 17,123,686 SH   SOLE 22 15,469,498 0 1,654,188
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,282 909,141 SH   SOLE 23 909,141 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,403 175,215 SH   SOLE 25 175,215 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,172 520,814 SH   SOLE 26 208,585 0 312,229
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,708 837,505 SH   SOLE 28 0 0 837,505
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,319 414,342 SH   SOLE 29 414,342 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,366 420,251 SH   SOLE 30 420,251 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,702 587,022 SH   SOLE 31 562,019 0 25,003
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 466 58,125 SH   SOLE 34 58,125 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,444 180,243 SH   SOLE 36 180,243 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 239 29,851 SH   SOLE 40 29,851 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,398 174,480 SH   SOLE 43 39,428 0 135,052
TEXAS CAP BANCSHARES INC COM 88224Q107 3,846 63,835 SH   SOLE 2 41,893 0 21,942
TEXAS CAP BANCSHARES INC COM 88224Q107 251 4,174 SH   SOLE 4 204 0 3,970
TEXAS CAP BANCSHARES INC COM 88224Q107 65 1,075 SH   SOLE 7 1,075 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 14,300 237,352 SH   SOLE 18 237,352 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 5,457 90,575 SH   SOLE 19 90,575 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 218,344 3,623,974 SH   SOLE 21 3,623,974 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 89,378 1,483,451 SH   SOLE 22 1,441,085 0 42,366
TEXAS CAP BANCSHARES INC COM 88224Q107 532 8,825 SH   SOLE 25 8,825 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,573 26,105 SH   SOLE 26 20,937 0 5,168
TEXAS CAP BANCSHARES INC COM 88224Q107 54 902 SH   SOLE 28 902 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 5,126 85,081 SH   SOLE 30 85,081 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 106 1,752 SH   SOLE 36 1,752 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 360 5,975 SH   SOLE 40 5,975 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,531 25,406 SH   SOLE 43 2,397 0 23,009
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 8 546 SH   SOLE 18 546 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 104 6,687 SH   SOLE 21 6,687 0 0
TEXAS INSTRS INC COM 882508104 406,026 2,154,327 SH   SOLE 2 493,030 0 1,661,297
TEXAS INSTRS INC COM 882508104 105,575 560,169 SH   SOLE 4 460,440 0 99,729
TEXAS INSTRS INC COM 882508104 218,257 1,158,048 SH   SOLE 7 998,225 0 159,823
TEXAS INSTRS INC COM 882508104 2,737 14,520 SH   SOLE 13 5,566 0 8,954
TEXAS INSTRS INC COM 882508104 25,304 134,260 SH   SOLE 15 134,260 0 0
TEXAS INSTRS INC COM 882508104 2 8 SH   SOLE 17 0 0 8
TEXAS INSTRS INC COM 882508104 383,456 2,034,573 SH   SOLE 18 1,886,111 0 148,462
TEXAS INSTRS INC COM 882508104 148,911 790,103 SH   SOLE 19 790,103 0 0
TEXAS INSTRS INC COM 882508104 5,318,599 28,219,873 SH   SOLE 21 28,219,873 0 0
TEXAS INSTRS INC COM 882508104 3,751,527 19,905,169 SH   SOLE 22 17,959,019 0 1,946,150
TEXAS INSTRS INC COM 882508104 106,123 563,076 SH   SOLE 23 563,076 0 0
TEXAS INSTRS INC COM 882508104 365,299 1,938,236 SH   SOLE 25 1,938,236 0 0
TEXAS INSTRS INC COM 882508104 452,281 2,399,753 SH   SOLE 26 1,097,086 0 1,302,667
TEXAS INSTRS INC COM 882508104 508,557 2,698,342 SH   SOLE 28 40,150 0 2,658,192
TEXAS INSTRS INC COM 882508104 2,942 15,609 SH   SOLE 29 15,609 0 0
TEXAS INSTRS INC COM 882508104 1,494,431 7,929,276 SH   SOLE 30 7,846,631 0 82,645
TEXAS INSTRS INC COM 882508104 79,355 421,049 SH   SOLE 31 170,272 0 250,777
TEXAS INSTRS INC COM 882508104 42,110 223,431 SH   SOLE 32 223,431 0 0
TEXAS INSTRS INC COM 882508104 229,450 1,217,433 SH   SOLE 34 1,217,433 0 0
TEXAS INSTRS INC COM 882508104 75,100 398,470 SH   SOLE 36 398,470 0 0
TEXAS INSTRS INC COM 882508104 2,218 11,767 SH   SOLE 37 11,767 0 0
TEXAS INSTRS INC COM 882508104 5,789 30,714 SH   SOLE 40 30,714 0 0
TEXAS INSTRS INC COM 882508104 182,250 966,996 SH   SOLE 43 74,438 0 892,558
TEXAS PACIFIC LAND CORPORATI COM 88262P102 15,824 12,671 SH   SOLE 2 1,965 0 10,706
TEXAS PACIFIC LAND CORPORATI COM 88262P102 154 123 SH   SOLE 4 123 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 119 95 SH   SOLE 7 95 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,904 3,126 SH   SOLE 18 3,118 0 8
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,615 2,094 SH   SOLE 19 2,094 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 127,244 101,887 SH   SOLE 21 101,887 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 169,414 135,654 SH   SOLE 22 128,925 0 6,729
TEXAS PACIFIC LAND CORPORATI COM 88262P102 62 50 SH   SOLE 23 50 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,510 1,209 SH   SOLE 25 1,209 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,846 2,279 SH   SOLE 26 1,846 0 433
TEXAS PACIFIC LAND CORPORATI COM 88262P102 5,152 4,125 SH   SOLE 28 3,387 0 738
TEXAS PACIFIC LAND CORPORATI COM 88262P102 66 53 SH   SOLE 29 53 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 8,013 6,416 SH   SOLE 30 6,416 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 185 148 SH   SOLE 31 148 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 350 280 SH   SOLE 34 280 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,161 930 SH   SOLE 36 930 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,025 821 SH   SOLE 40 821 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,190 953 SH   SOLE 43 37 0 916
TEXAS ROADHOUSE INC COM 882681109 5,284 59,181 SH   SOLE 2 51,858 0 7,323
TEXAS ROADHOUSE INC COM 882681109 23 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 106 1,186 SH   SOLE 7 1,186 0 0
TEXAS ROADHOUSE INC COM 882681109 27,810 311,487 SH   SOLE 18 309,157 0 2,330
TEXAS ROADHOUSE INC COM 882681109 13,418 150,291 SH   SOLE 19 150,291 0 0
TEXAS ROADHOUSE INC COM 882681109 437,958 4,905,443 SH   SOLE 21 4,905,443 0 0
TEXAS ROADHOUSE INC COM 882681109 175,014 1,960,287 SH   SOLE 22 1,922,986 0 37,301
TEXAS ROADHOUSE INC COM 882681109 48 538 SH   SOLE 23 538 0 0
TEXAS ROADHOUSE INC COM 882681109 765 8,570 SH   SOLE 25 8,570 0 0
TEXAS ROADHOUSE INC COM 882681109 2,276 25,494 SH   SOLE 26 20,737 0 4,757
TEXAS ROADHOUSE INC COM 882681109 105 1,177 SH   SOLE 28 1,177 0 0
TEXAS ROADHOUSE INC COM 882681109 3,456 38,713 SH   SOLE 30 38,713 0 0
TEXAS ROADHOUSE INC COM 882681109 90 1,013 SH   SOLE 36 1,013 0 0
TEXAS ROADHOUSE INC COM 882681109 777 8,702 SH   SOLE 40 8,702 0 0
TEXAS ROADHOUSE INC COM 882681109 6,182 69,247 SH   SOLE 43 9,198 0 60,049
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 937 26,246 SH   SOLE 2 1,814 0 24,432
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 27 770 SH   SOLE 7 770 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2 57 SH   SOLE 17 0 0 57
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 5,098 142,757 SH   SOLE 18 142,757 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,048 85,355 SH   SOLE 19 85,355 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 56,914 1,593,775 SH   SOLE 21 1,593,775 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 16,632 465,758 SH   SOLE 22 440,931 0 24,827
TEXTRON INC COM 883203101 35,998 466,290 SH   SOLE 2 67,251 0 399,039
TEXTRON INC COM 883203101 11,096 143,725 SH   SOLE 4 71,275 0 72,450
TEXTRON INC COM 883203101 15,580 201,815 SH   SOLE 7 195,219 0 6,596
TEXTRON INC COM 883203101 316 4,096 SH   SOLE 13 737 0 3,359
TEXTRON INC COM 883203101 2,412 31,238 SH   SOLE 15 31,238 0 0
TEXTRON INC COM 883203101 0 2 SH   SOLE 17 0 0 2
TEXTRON INC COM 883203101 33,307 431,435 SH   SOLE 18 413,175 0 18,260
TEXTRON INC COM 883203101 8,273 107,160 SH   SOLE 19 107,160 0 0
TEXTRON INC COM 883203101 561,664 7,275,434 SH   SOLE 21 7,275,434 0 0
TEXTRON INC COM 883203101 409,828 5,308,657 SH   SOLE 22 4,852,881 0 455,776
TEXTRON INC COM 883203101 10,009 129,648 SH   SOLE 23 129,648 0 0
TEXTRON INC COM 883203101 6,758 87,543 SH   SOLE 25 87,543 0 0
TEXTRON INC COM 883203101 20,677 267,840 SH   SOLE 26 136,419 0 131,421
TEXTRON INC COM 883203101 2,512 32,543 SH   SOLE 28 0 0 32,543
TEXTRON INC COM 883203101 75,252 974,762 SH   SOLE 30 974,762 0 0
TEXTRON INC COM 883203101 2,484 32,179 SH   SOLE 31 26,684 0 5,495
TEXTRON INC COM 883203101 8,123 105,225 SH   SOLE 36 105,225 0 0
TEXTRON INC COM 883203101 299 3,875 SH   SOLE 40 3,875 0 0
TEXTRON INC COM 883203101 8,954 115,979 SH   SOLE 43 5,888 0 110,091
TFF PHARMACEUTICALS INC COM 87241J104 9 1,017 SH   SOLE 2 0 0 1,017
TFF PHARMACEUTICALS INC COM 87241J104 35 3,930 SH   SOLE 18 3,930 0 0
TFF PHARMACEUTICALS INC COM 87241J104 532 60,015 SH   SOLE 21 60,015 0 0
TFF PHARMACEUTICALS INC COM 87241J104 1,708 192,537 SH   SOLE 22 192,537 0 0
TFI INTL INC COM 87241L109 67 599 SH   SOLE 43 0 0 599
TFS FINL CORP COM 87240R107 868 48,550 SH   SOLE 2 18,192 0 30,358
TFS FINL CORP COM 87240R107 5 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 87 4,884 SH   SOLE 7 4,884 0 0
TFS FINL CORP COM 87240R107 401 22,439 SH   SOLE 18 22,439 0 0
TFS FINL CORP COM 87240R107 256 14,350 SH   SOLE 19 14,350 0 0
TFS FINL CORP COM 87240R107 18,085 1,012,005 SH   SOLE 21 1,012,005 0 0
TFS FINL CORP COM 87240R107 23,566 1,318,769 SH   SOLE 22 1,251,367 0 67,402
TFS FINL CORP COM 87240R107 187 10,460 SH   SOLE 25 10,460 0 0
TFS FINL CORP COM 87240R107 358 20,029 SH   SOLE 26 15,731 0 4,298
TFS FINL CORP COM 87240R107 17 946 SH   SOLE 28 946 0 0
TFS FINL CORP COM 87240R107 321 17,960 SH   SOLE 30 17,960 0 0
TFS FINL CORP COM 87240R107 16 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 104 5,835 SH   SOLE 40 5,835 0 0
TFS FINL CORP COM 87240R107 4,615 258,234 SH   SOLE 43 25,040 0 233,194
TG THERAPEUTICS INC COM 88322Q108 1,751 92,164 SH   SOLE 2 47,785 0 44,379
TG THERAPEUTICS INC COM 88322Q108 6 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108 35 1,846 SH   SOLE 7 1,846 0 0
TG THERAPEUTICS INC COM 88322Q108 6,836 359,798 SH   SOLE 18 344,600 0 15,198
TG THERAPEUTICS INC COM 88322Q108 10,041 528,476 SH   SOLE 19 528,476 0 0
TG THERAPEUTICS INC COM 88322Q108 83,418 4,390,404 SH   SOLE 21 4,390,404 0 0
TG THERAPEUTICS INC COM 88322Q108 62,272 3,277,452 SH   SOLE 22 3,208,687 0 68,765
TG THERAPEUTICS INC COM 88322Q108 237 12,457 SH   SOLE 23 12,457 0 0
TG THERAPEUTICS INC COM 88322Q108 315 16,588 SH   SOLE 25 16,588 0 0
TG THERAPEUTICS INC COM 88322Q108 2,050 107,898 SH   SOLE 26 42,678 0 65,220
TG THERAPEUTICS INC COM 88322Q108 43 2,288 SH   SOLE 28 2,288 0 0
TG THERAPEUTICS INC COM 88322Q108 1,367 71,969 SH   SOLE 30 71,969 0 0
TG THERAPEUTICS INC COM 88322Q108 87 4,584 SH   SOLE 36 4,584 0 0
TG THERAPEUTICS INC COM 88322Q108 264 13,888 SH   SOLE 40 13,888 0 0
TG THERAPEUTICS INC COM 88322Q108 418 22,014 SH   SOLE 43 420 0 21,594
THE AARONS COMPANY INC COM 00258W108 1,194 48,445 SH   SOLE 2 23,963 0 24,482
THE AARONS COMPANY INC COM 00258W108 4 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108 13 545 SH   SOLE 7 545 0 0
THE AARONS COMPANY INC COM 00258W108 2,992 121,371 SH   SOLE 18 121,371 0 0
THE AARONS COMPANY INC COM 00258W108 3,350 135,888 SH   SOLE 19 135,888 0 0
THE AARONS COMPANY INC COM 00258W108 96,978 3,934,204 SH   SOLE 21 3,934,204 0 0
THE AARONS COMPANY INC COM 00258W108 22,916 929,665 SH   SOLE 22 895,205 0 34,460
THE AARONS COMPANY INC COM 00258W108 61 2,475 SH   SOLE 23 2,475 0 0
THE AARONS COMPANY INC COM 00258W108 166 6,716 SH   SOLE 25 6,716 0 0
THE AARONS COMPANY INC COM 00258W108 513 20,797 SH   SOLE 26 10,097 0 10,700
THE AARONS COMPANY INC COM 00258W108 67 2,707 SH   SOLE 28 2,707 0 0
THE AARONS COMPANY INC COM 00258W108 1,506 61,085 SH   SOLE 30 61,085 0 0
THE AARONS COMPANY INC COM 00258W108 137 5,564 SH   SOLE 34 5,564 0 0
THE AARONS COMPANY INC COM 00258W108 142 5,768 SH   SOLE 36 5,768 0 0
THE AARONS COMPANY INC COM 00258W108 101 4,091 SH   SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108 900 36,503 SH   SOLE 43 1,084 0 35,419
THE BEACHBODY COMPANY INC COM CL A 073463101 64 26,816 SH   SOLE 2 23,080 0 3,736
THE BEACHBODY COMPANY INC COM CL A 073463101 450 189,669 SH   SOLE 21 189,669 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 3,467 1,462,979 SH   SOLE 22 1,462,945 0 34
THE BEACHBODY COMPANY INC COM CL A 073463101 91 38,246 SH   SOLE 25 38,246 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 115 48,399 SH   SOLE 30 48,399 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 1,075 44,478 SH   SOLE 2 31,645 0 12,833
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 11 471 SH   SOLE 4 471 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 18 746 SH   SOLE 7 746 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 6,050 250,422 SH   SOLE 18 250,422 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 3,725 154,191 SH   SOLE 19 154,191 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 74,636 3,089,234 SH   SOLE 21 3,089,234 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 52,907 2,189,863 SH   SOLE 22 2,138,187 0 51,676
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 36,989 1,531,021 SH   SOLE 25 1,531,021 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 760 31,470 SH   SOLE 26 27,207 0 4,263
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 1,260 52,172 SH   SOLE 30 52,172 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 271 11,237 SH   SOLE 40 11,237 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 114 11,509 SH   SOLE 21 11,509 0 0
THE ODP CORP COM 88337F105 1,695 43,156 SH   SOLE 2 14,522 0 28,634
THE ODP CORP COM 88337F105 8 212 SH   SOLE 4 212 0 0
THE ODP CORP COM 88337F105 71 1,818 SH   SOLE 7 1,818 0 0
THE ODP CORP COM 88337F105 7,016 178,621 SH   SOLE 18 178,621 0 0
THE ODP CORP COM 88337F105 3,237 82,411 SH   SOLE 19 82,411 0 0
THE ODP CORP COM 88337F105 225,937 5,751,954 SH   SOLE 21 5,751,954 0 0
THE ODP CORP COM 88337F105 46,964 1,195,614 SH   SOLE 22 1,145,909 0 49,705
THE ODP CORP COM 88337F105 291 7,404 SH   SOLE 25 7,404 0 0
THE ODP CORP COM 88337F105 972 24,737 SH   SOLE 26 21,163 0 3,574
THE ODP CORP COM 88337F105 38 975 SH   SOLE 28 975 0 0
THE ODP CORP COM 88337F105 3,471 88,366 SH   SOLE 30 88,366 0 0
THE ODP CORP COM 88337F105 234 5,963 SH   SOLE 36 5,963 0 0
THE ODP CORP COM 88337F105 244 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105 972 24,742 SH   SOLE 43 38 0 24,704
THE ONE GROUP HOSPITALITY IN COM 88338K103 37 2,925 SH   SOLE 2 1,277 0 1,648
THE ONE GROUP HOSPITALITY IN COM 88338K103 735 58,280 SH   SOLE 18 58,280 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 549 43,512 SH   SOLE 19 43,512 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 9,193 729,031 SH   SOLE 21 729,031 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 3,957 313,826 SH   SOLE 22 311,631 0 2,195
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 6 947 SH   SOLE 2 947 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 7 1,137 SH   SOLE 18 1,137 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 83 13,415 SH   SOLE 21 13,415 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 12 1,972 SH   SOLE 22 1,972 0 0
THE REALREAL INC COM 88339P101 1,279 110,196 SH   SOLE 2 90,859 0 19,337
THE REALREAL INC COM 88339P101 1 99 SH   SOLE 4 99 0 0
THE REALREAL INC COM 88339P101 14 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101 2,653 228,524 SH   SOLE 18 203,151 0 25,373
THE REALREAL INC COM 88339P101 4,358 375,382 SH   SOLE 19 375,382 0 0
THE REALREAL INC COM 88339P101 32,088 2,763,792 SH   SOLE 21 2,763,792 0 0
THE REALREAL INC COM 88339P101 25,606 2,205,508 SH   SOLE 22 2,156,937 0 48,571
THE REALREAL INC COM 88339P101 76 6,541 SH   SOLE 23 6,541 0 0
THE REALREAL INC COM 88339P101 171 14,714 SH   SOLE 25 14,714 0 0
THE REALREAL INC COM 88339P101 417 35,876 SH   SOLE 26 3,165 0 32,711
THE REALREAL INC COM 88339P101 19 1,618 SH   SOLE 28 1,618 0 0
THE REALREAL INC COM 88339P101 1,594 137,283 SH   SOLE 30 137,283 0 0
THE REALREAL INC COM 88339P101 5 441 SH   SOLE 34 441 0 0
THE REALREAL INC COM 88339P101 163 14,081 SH   SOLE 36 14,081 0 0
THE REALREAL INC COM 88339P101 103 8,905 SH   SOLE 40 8,905 0 0
THE REALREAL INC COM 88339P101 486 41,902 SH   SOLE 43 2,833 0 39,069
THE TRADE DESK INC COM CL A 88339J105 73,599 803,130 SH   SOLE 2 48,931 0 754,199
THE TRADE DESK INC COM CL A 88339J105 22,918 250,085 SH   SOLE 4 153,959 0 96,126
THE TRADE DESK INC COM CL A 88339J105 3,414 37,254 SH   SOLE 7 37,254 0 0
THE TRADE DESK INC COM CL A 88339J105 554 6,050 SH   SOLE 13 971 0 5,079
THE TRADE DESK INC COM CL A 88339J105 3,050 33,285 SH   SOLE 15 33,285 0 0
THE TRADE DESK INC COM CL A 88339J105 56,866 620,541 SH   SOLE 18 598,532 0 22,009
THE TRADE DESK INC COM CL A 88339J105 34,297 374,261 SH   SOLE 19 374,261 0 0
THE TRADE DESK INC COM CL A 88339J105 666,826 7,276,578 SH   SOLE 21 7,276,578 0 0
THE TRADE DESK INC COM CL A 88339J105 823,634 8,987,709 SH   SOLE 22 8,498,936 0 488,773
THE TRADE DESK INC COM CL A 88339J105 22,387 244,295 SH   SOLE 23 244,295 0 0
THE TRADE DESK INC COM CL A 88339J105 62,926 686,661 SH   SOLE 25 686,661 0 0
THE TRADE DESK INC COM CL A 88339J105 57,434 626,740 SH   SOLE 26 290,123 0 336,617
THE TRADE DESK INC COM CL A 88339J105 64,435 703,136 SH   SOLE 28 7,683 0 695,453
THE TRADE DESK INC COM CL A 88339J105 53 576 SH   SOLE 29 576 0 0
THE TRADE DESK INC COM CL A 88339J105 70,253 766,624 SH   SOLE 30 766,624 0 0
THE TRADE DESK INC COM CL A 88339J105 18,337 200,099 SH   SOLE 31 92,947 0 107,152
THE TRADE DESK INC COM CL A 88339J105 53,827 587,374 SH   SOLE 34 587,374 0 0
THE TRADE DESK INC COM CL A 88339J105 14,982 163,488 SH   SOLE 36 163,488 0 0
THE TRADE DESK INC COM CL A 88339J105 1,332 14,533 SH   SOLE 40 14,533 0 0
THE TRADE DESK INC COM CL A 88339J105 17,869 194,995 SH   SOLE 43 20,465 0 174,530
THE VERY GOOD FOOD CO INC COM 88340B109 0 4 SH   SOLE 43 0 0 4
THERAPEUTICSMD INC COM 88338N107 19 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 387 1,088,666 SH   SOLE 18 1,088,666 0 0
THERAPEUTICSMD INC COM 88338N107 293 824,465 SH   SOLE 19 824,465 0 0
THERAPEUTICSMD INC COM 88338N107 4,923 13,847,582 SH   SOLE 21 13,847,582 0 0
THERAPEUTICSMD INC COM 88338N107 3,150 8,859,473 SH   SOLE 22 8,801,454 0 58,019
THERAPEUTICSMD INC COM 88338N107 10 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 64 178,990 SH   SOLE 30 178,990 0 0
THERAPEUTICSMD INC COM 88338N107 3 9,511 SH   SOLE 43 0 0 9,511
THERAVANCE BIOPHARMA INC COM G8807B106 1,276 115,481 SH   SOLE 2 37,182 0 78,299
THERAVANCE BIOPHARMA INC COM G8807B106 2 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 10 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,941 175,647 SH   SOLE 18 157,391 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106 3,032 274,404 SH   SOLE 19 274,404 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 29,367 2,657,636 SH   SOLE 21 2,657,636 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 16,738 1,514,795 SH   SOLE 22 1,483,485 0 31,310
THERAVANCE BIOPHARMA INC COM G8807B106 80 7,275 SH   SOLE 23 7,275 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 161 14,576 SH   SOLE 25 14,576 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 619 56,021 SH   SOLE 26 14,303 0 41,718
THERAVANCE BIOPHARMA INC COM G8807B106 67 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 666 60,241 SH   SOLE 30 60,241 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 111 10,014 SH   SOLE 36 10,014 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 60 5,471 SH   SOLE 40 5,471 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,146 103,734 SH   SOLE 43 1,490 0 102,244
THERMO FISHER SCIENTIFIC INC COM 883556102 671,804 1,006,840 SH   SOLE 2 307,551 0 699,289
THERMO FISHER SCIENTIFIC INC COM 883556102 192,671 288,758 SH   SOLE 4 177,895 0 110,863
THERMO FISHER SCIENTIFIC INC COM 883556102 226,118 338,885 SH   SOLE 7 327,460 0 11,425
THERMO FISHER SCIENTIFIC INC COM 883556102 7,508 11,253 SH   SOLE 13 7,235 0 4,018
THERMO FISHER SCIENTIFIC INC COM 883556102 30,760 46,101 SH   SOLE 15 46,101 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17 25 SH   SOLE 17 0 0 25
THERMO FISHER SCIENTIFIC INC COM 883556102 609,691 913,751 SH   SOLE 18 803,997 0 109,754
THERMO FISHER SCIENTIFIC INC COM 883556102 1,242,504 1,862,154 SH   SOLE 19 1,862,154 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,394,211 11,081,786 SH   SOLE 21 11,081,786 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,607,573 8,404,132 SH   SOLE 22 7,551,199 0 852,933
THERMO FISHER SCIENTIFIC INC COM 883556102 162,420 243,421 SH   SOLE 23 243,421 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 439,622 658,866 SH   SOLE 25 658,866 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 646,723 969,251 SH   SOLE 26 359,233 0 610,018
THERMO FISHER SCIENTIFIC INC COM 883556102 611,084 915,838 SH   SOLE 28 21,413 0 894,425
THERMO FISHER SCIENTIFIC INC COM 883556102 6,138 9,199 SH   SOLE 29 9,199 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,307,383 1,959,389 SH   SOLE 30 1,959,389 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 112,043 167,920 SH   SOLE 31 61,311 0 106,609
THERMO FISHER SCIENTIFIC INC COM 883556102 20,007 29,984 SH   SOLE 32 29,984 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 971,541 1,456,060 SH   SOLE 34 1,456,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 106,018 158,890 SH   SOLE 36 158,890 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,717 13,064 SH   SOLE 40 13,064 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 298,285 447,044 SH   SOLE 43 29,059 0 417,985
THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH   SOLE 21 27 0 0
THERMOGENESIS HLDGS INC COM 88362L100 68 67,108 SH   SOLE 22 67,108 0 0
THERMON GROUP HLDGS INC COM 88362T103 455 26,868 SH   SOLE 2 9,390 0 17,478
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,806 106,685 SH   SOLE 18 106,685 0 0
THERMON GROUP HLDGS INC COM 88362T103 988 58,363 SH   SOLE 19 58,363 0 0
THERMON GROUP HLDGS INC COM 88362T103 21,520 1,271,091 SH   SOLE 21 1,271,091 0 0
THERMON GROUP HLDGS INC COM 88362T103 14,103 832,990 SH   SOLE 22 799,234 0 33,756
THERMON GROUP HLDGS INC COM 88362T103 71 4,219 SH   SOLE 25 4,219 0 0
THERMON GROUP HLDGS INC COM 88362T103 37 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103 79 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 571 33,736 SH   SOLE 30 33,736 0 0
THERMON GROUP HLDGS INC COM 88362T103 64 3,776 SH   SOLE 40 3,776 0 0
THERMON GROUP HLDGS INC COM 88362T103 96 5,660 SH   SOLE 43 0 0 5,660
THESEUS PHARMACEUTICALS INC COM 88369M101 12 958 SH   SOLE 2 0 0 958
THESEUS PHARMACEUTICALS INC COM 88369M101 374 29,479 SH   SOLE 18 29,479 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 189 14,910 SH   SOLE 19 14,910 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 4,673 368,570 SH   SOLE 21 368,570 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 1,513 119,346 SH   SOLE 22 117,430 0 1,916
THIRD COAST BANCSHARES INC COM 88422P109 39 1,496 SH   SOLE 2 0 0 1,496
THIRD COAST BANCSHARES INC COM 88422P109 258 9,912 SH   SOLE 18 9,912 0 0
THIRD COAST BANCSHARES INC COM 88422P109 124 4,782 SH   SOLE 19 4,782 0 0
THIRD COAST BANCSHARES INC COM 88422P109 2,095 80,640 SH   SOLE 21 80,640 0 0
THIRD COAST BANCSHARES INC COM 88422P109 356 13,698 SH   SOLE 22 12,492 0 1,206
THOMSON REUTERS CORP. COM NEW 884903709 60,151 502,849 SH   SOLE 43 36,443 0 466,406
THOR INDS INC COM 885160101 11,884 114,524 SH   SOLE 2 41,834 0 72,690
THOR INDS INC COM 885160101 19 186 SH   SOLE 4 186 0 0
THOR INDS INC COM 885160101 118 1,134 SH   SOLE 7 1,134 0 0
THOR INDS INC COM 885160101 13,191 127,115 SH   SOLE 18 127,115 0 0
THOR INDS INC COM 885160101 1,730 16,669 SH   SOLE 19 16,669 0 0
THOR INDS INC COM 885160101 280,907 2,707,017 SH   SOLE 21 2,707,017 0 0
THOR INDS INC COM 885160101 156,262 1,505,849 SH   SOLE 22 1,444,297 0 61,552
THOR INDS INC COM 885160101 797 7,685 SH   SOLE 25 7,685 0 0
THOR INDS INC COM 885160101 4,642 44,732 SH   SOLE 26 37,747 0 6,985
THOR INDS INC COM 885160101 5,867 56,540 SH   SOLE 28 986 0 55,554
THOR INDS INC COM 885160101 7,350 70,827 SH   SOLE 30 70,827 0 0
THOR INDS INC COM 885160101 199 1,916 SH   SOLE 31 827 0 1,089
THOR INDS INC COM 885160101 138 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101 703 6,775 SH   SOLE 40 6,775 0 0
THOR INDS INC COM 885160101 1,428 13,758 SH   SOLE 43 695 0 13,063
THORNE HEALTHTECH INC COM 885260109 65 10,416 SH   SOLE 2 7,028 0 3,388
THORNE HEALTHTECH INC COM 885260109 118 19,052 SH   SOLE 18 19,052 0 0
THORNE HEALTHTECH INC COM 885260109 50 8,069 SH   SOLE 19 8,069 0 0
THORNE HEALTHTECH INC COM 885260109 265 42,611 SH   SOLE 21 42,611 0 0
THORNE HEALTHTECH INC COM 885260109 102 16,453 SH   SOLE 22 15,442 0 1,011
THOUGHTWORKS HOLDING INC COM 88546E105 2,850 106,285 SH   SOLE 2 70,071 0 36,214
THOUGHTWORKS HOLDING INC COM 88546E105 16 605 SH   SOLE 7 605 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 409 15,249 SH   SOLE 18 15,249 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 14,532 542,040 SH   SOLE 19 542,040 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 12,343 460,401 SH   SOLE 21 460,401 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 22,218 828,707 SH   SOLE 22 798,856 0 29,851
THOUGHTWORKS HOLDING INC COM 88546E105 10,155 378,765 SH   SOLE 26 0 0 378,765
THOUGHTWORKS HOLDING INC COM 88546E105 12,792 477,144 SH   SOLE 28 0 0 477,144
THOUGHTWORKS HOLDING INC COM 88546E105 17 643 SH   SOLE 31 643 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 3,843 143,336 SH   SOLE 34 143,336 0 0
THREDUP INC CL A 88556E102 117 9,155 SH   SOLE 2 6,917 0 2,238
THREDUP INC CL A 88556E102 644 50,502 SH   SOLE 21 50,502 0 0
THREDUP INC CL A 88556E102 9,475 742,528 SH   SOLE 22 731,534 0 10,994
THREDUP INC CL A 88556E102 62 4,876 SH   SOLE 25 4,876 0 0
THREDUP INC CL A 88556E102 36 2,847 SH   SOLE 26 0 0 2,847
THREDUP INC CL A 88556E102 103 8,076 SH   SOLE 30 8,076 0 0
THREDUP INC CL A 88556E102 74 5,816 SH   SOLE 40 5,816 0 0
THRYV HLDGS INC COM NEW 886029206 497 12,073 SH   SOLE 2 7,279 0 4,794
THRYV HLDGS INC COM NEW 886029206 1,438 34,957 SH   SOLE 18 34,957 0 0
THRYV HLDGS INC COM NEW 886029206 1,145 27,839 SH   SOLE 19 27,839 0 0
THRYV HLDGS INC COM NEW 886029206 71,046 1,727,361 SH   SOLE 21 1,727,361 0 0
THRYV HLDGS INC COM NEW 886029206 14,266 346,843 SH   SOLE 22 337,494 0 9,349
THRYV HLDGS INC COM NEW 886029206 13 304 SH   SOLE 23 304 0 0
THRYV HLDGS INC COM NEW 886029206 107 2,607 SH   SOLE 25 2,607 0 0
THRYV HLDGS INC COM NEW 886029206 201 4,884 SH   SOLE 26 0 0 4,884
THRYV HLDGS INC COM NEW 886029206 1,066 25,924 SH   SOLE 30 25,924 0 0
THRYV HLDGS INC COM NEW 886029206 112 2,734 SH   SOLE 40 2,734 0 0
TIDAL ETF TR SOFI SELCT 500 886364207 2 86 SH   SOLE 17 0 0 86
TIDAL ETF TR SOFI NEXT 500 886364306 0 11 SH   SOLE 17 0 0 11
TIDEWATER INC NEW COM 88642R109 270 25,233 SH   SOLE 2 1,640 0 23,593
TIDEWATER INC NEW COM 88642R109 5 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 1,428 133,311 SH   SOLE 18 133,311 0 0
TIDEWATER INC NEW COM 88642R109 842 78,575 SH   SOLE 19 78,575 0 0
TIDEWATER INC NEW COM 88642R109 16,594 1,549,356 SH   SOLE 21 1,549,356 0 0
TIDEWATER INC NEW COM 88642R109 10,368 968,074 SH   SOLE 22 942,956 0 25,118
TIDEWATER INC NEW COM 88642R109 103 9,655 SH   SOLE 43 655 0 9,000
TILE SHOP HLDGS INC COM 88677Q109 424 59,435 SH   SOLE 22 59,435 0 0
TILE SHOP HLDGS INC COM 88677Q109 46 6,520 SH   SOLE 43 0 0 6,520
TILLYS INC CL A 886885102 959 59,531 SH   SOLE 2 22,070 0 37,461
TILLYS INC CL A 886885102 7 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 1,202 74,622 SH   SOLE 18 74,622 0 0
TILLYS INC CL A 886885102 2,664 165,366 SH   SOLE 19 165,366 0 0
TILLYS INC CL A 886885102 15,985 992,234 SH   SOLE 21 992,234 0 0
TILLYS INC CL A 886885102 14,007 869,485 SH   SOLE 22 856,405 0 13,080
TILLYS INC CL A 886885102 114 7,100 SH   SOLE 23 7,100 0 0
TILLYS INC CL A 886885102 417 25,860 SH   SOLE 26 0 0 25,860
TILLYS INC CL A 886885102 117 7,245 SH   SOLE 43 2,962 0 4,283
TILRAY INC COM CL 2 88688T100 779 110,834 SH   SOLE 2 110,834 0 0
TILRAY INC COM CL 2 88688T100 3,364 478,454 SH   SOLE 21 478,454 0 0
TILRAY INC COM CL 2 88688T100 2,875 408,967 SH   SOLE 22 215,564 0 193,403
TILRAY INC COM CL 2 88688T100 381 54,160 SH   SOLE 25 54,160 0 0
TILRAY INC COM CL 2 88688T100 63 8,945 SH   SOLE 26 0 0 8,945
TILRAY INC COM CL 2 88688T100 1,807 257,057 SH   SOLE 30 257,057 0 0
TILRAY INC COM CL 2 88688T100 362 51,461 SH   SOLE 40 51,461 0 0
TILRAY INC COM CL 2 88688T100 2 281 SH   SOLE 43 0 0 281
TILRAY INC NOTE 5.000%10/0 88688TAB6 2,538 2,600,000 PRN   SOLE 21 2,600,000 0 0
TIM S A SPONSORED ADR 88706T108 591 50,758 SH   SOLE 30 50,758 0 0
TIM S A SPONSORED ADR 88706T108 3,336 286,595 SH   SOLE 43 7,772 0 278,823
TIMBER PHARMACEUTICALS INC COM 887080109 3 6,733 SH   SOLE 18 6,733 0 0
TIMBER PHARMACEUTICALS INC COM 887080109 28 74,061 SH   SOLE 21 74,061 0 0
TIMBERLAND BANCORP INC COM 887098101 12 440 SH   SOLE 2 0 0 440
TIMBERLAND BANCORP INC COM 887098101 42 1,534 SH   SOLE 18 1,534 0 0
TIMBERLAND BANCORP INC COM 887098101 770 27,802 SH   SOLE 21 27,802 0 0
TIMBERLAND BANCORP INC COM 887098101 2,044 73,773 SH   SOLE 22 73,773 0 0
TIMKEN CO COM 887389104 10,867 156,836 SH   SOLE 2 52,833 0 104,003
TIMKEN CO COM 887389104 19 269 SH   SOLE 4 269 0 0
TIMKEN CO COM 887389104 89 1,287 SH   SOLE 7 1,287 0 0
TIMKEN CO COM 887389104 10,352 149,400 SH   SOLE 18 149,400 0 0
TIMKEN CO COM 887389104 1,295 18,683 SH   SOLE 19 18,683 0 0
TIMKEN CO COM 887389104 231,742 3,344,523 SH   SOLE 21 3,344,523 0 0
TIMKEN CO COM 887389104 127,590 1,841,386 SH   SOLE 22 1,767,673 0 73,713
TIMKEN CO COM 887389104 651 9,395 SH   SOLE 25 9,395 0 0
TIMKEN CO COM 887389104 2,170 31,315 SH   SOLE 26 25,554 0 5,761
TIMKEN CO COM 887389104 88 1,268 SH   SOLE 28 1,268 0 0
TIMKEN CO COM 887389104 2,765 39,910 SH   SOLE 30 39,910 0 0
TIMKEN CO COM 887389104 67 967 SH   SOLE 31 967 0 0
TIMKEN CO COM 887389104 88 1,275 SH   SOLE 36 1,275 0 0
TIMKEN CO COM 887389104 650 9,378 SH   SOLE 40 9,378 0 0
TIMKEN CO COM 887389104 3,776 54,502 SH   SOLE 43 3,200 0 51,302
TIMKENSTEEL CORPORATION COM 887399103 879 53,280 SH   SOLE 2 20,049 0 33,231
TIMKENSTEEL CORPORATION COM 887399103 14 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORPORATION COM 887399103 2,975 180,297 SH   SOLE 18 180,297 0 0
TIMKENSTEEL CORPORATION COM 887399103 3,295 199,680 SH   SOLE 19 199,680 0 0
TIMKENSTEEL CORPORATION COM 887399103 93,359 5,658,130 SH   SOLE 21 5,658,130 0 0
TIMKENSTEEL CORPORATION COM 887399103 18,319 1,110,225 SH   SOLE 22 1,084,673 0 25,552
TIMKENSTEEL CORPORATION COM 887399103 211 12,815 SH   SOLE 26 0 0 12,815
TIMKENSTEEL CORPORATION COM 887399103 830 50,324 SH   SOLE 30 50,324 0 0
TIMKENSTEEL CORPORATION COM 887399103 87 5,281 SH   SOLE 43 0 0 5,281
TIPTREE INC COM 88822Q103 340 24,586 SH   SOLE 2 1,521 0 23,065
TIPTREE INC COM 88822Q103 5 365 SH   SOLE 7 365 0 0
TIPTREE INC COM 88822Q103 1,065 77,015 SH   SOLE 18 77,015 0 0
TIPTREE INC COM 88822Q103 613 44,330 SH   SOLE 19 44,330 0 0
TIPTREE INC COM 88822Q103 12,330 891,565 SH   SOLE 21 891,565 0 0
TIPTREE INC COM 88822Q103 7,053 509,944 SH   SOLE 22 497,285 0 12,659
TIPTREE INC COM 88822Q103 51 3,665 SH   SOLE 43 0 0 3,665
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 296 30,371 SH   SOLE 2 30,371 0 0
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 4,989 511,706 SH   SOLE 19 511,706 0 0
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 541 55,497 SH   SOLE 34 55,497 0 0
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 5 6,073 SH   SOLE 2 6,073 0 0
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 79 102,340 SH   SOLE 19 102,340 0 0
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 9 11,099 SH   SOLE 34 11,099 0 0
TITAN INTL INC ILL COM 88830M102 261 23,801 SH   SOLE 2 1,693 0 22,108
TITAN INTL INC ILL COM 88830M102 3,328 303,636 SH   SOLE 7 303,636 0 0
TITAN INTL INC ILL COM 88830M102 2,262 206,371 SH   SOLE 18 206,371 0 0
TITAN INTL INC ILL COM 88830M102 963 87,903 SH   SOLE 19 87,903 0 0
TITAN INTL INC ILL COM 88830M102 69,575 6,348,087 SH   SOLE 21 6,348,087 0 0
TITAN INTL INC ILL COM 88830M102 14,310 1,305,692 SH   SOLE 22 1,278,969 0 26,723
TITAN INTL INC ILL COM 88830M102 658 59,992 SH   SOLE 30 59,992 0 0
TITAN INTL INC ILL COM 88830M102 61 5,607 SH   SOLE 43 0 0 5,607
TITAN MACHY INC COM 88830R101 1,440 42,752 SH   SOLE 2 27,395 0 15,357
TITAN MACHY INC COM 88830R101 10 311 SH   SOLE 7 311 0 0
TITAN MACHY INC COM 88830R101 2,105 62,483 SH   SOLE 18 62,483 0 0
TITAN MACHY INC COM 88830R101 1,298 38,521 SH   SOLE 19 38,521 0 0
TITAN MACHY INC COM 88830R101 25,724 763,536 SH   SOLE 21 763,536 0 0
TITAN MACHY INC COM 88830R101 17,237 511,645 SH   SOLE 22 500,676 0 10,969
TITAN MACHY INC COM 88830R101 73 2,174 SH   SOLE 26 0 0 2,174
TITAN MACHY INC COM 88830R101 28 836 SH   SOLE 43 0 0 836
TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 60 SH   SOLE 21 60 0 0
TIVIC HEALTH SYSTEMS INC COMMON STOCK 888705100 35 9,125 SH   SOLE 21 9,125 0 0
TIVITY HEALTH INC COM 88870R102 934 35,314 SH   SOLE 2 19,587 0 15,727
TIVITY HEALTH INC COM 88870R102 4 144 SH   SOLE 4 144 0 0
TIVITY HEALTH INC COM 88870R102 19 731 SH   SOLE 7 731 0 0
TIVITY HEALTH INC COM 88870R102 4,338 164,063 SH   SOLE 18 160,050 0 4,013
TIVITY HEALTH INC COM 88870R102 3,103 117,375 SH   SOLE 19 117,375 0 0
TIVITY HEALTH INC COM 88870R102 143,175 5,415,107 SH   SOLE 21 5,415,107 0 0
TIVITY HEALTH INC COM 88870R102 28,771 1,088,162 SH   SOLE 22 1,058,777 0 29,385
TIVITY HEALTH INC COM 88870R102 162 6,114 SH   SOLE 25 6,114 0 0
TIVITY HEALTH INC COM 88870R102 616 23,286 SH   SOLE 26 13,822 0 9,464
TIVITY HEALTH INC COM 88870R102 87 3,276 SH   SOLE 28 3,276 0 0
TIVITY HEALTH INC COM 88870R102 7,345 277,791 SH   SOLE 30 277,791 0 0
TIVITY HEALTH INC COM 88870R102 11 414 SH   SOLE 34 414 0 0
TIVITY HEALTH INC COM 88870R102 98 3,695 SH   SOLE 36 3,695 0 0
TIVITY HEALTH INC COM 88870R102 121 4,574 SH   SOLE 40 4,574 0 0
TIVITY HEALTH INC COM 88870R102 356 13,466 SH   SOLE 43 123 0 13,343
TIZIANA LIFE SCIENCES LTD COM G88912103 29 30,619 SH   SOLE 21 30,619 0 0
TJX COS INC NEW COM 872540109 180,918 2,383,010 SH   SOLE 2 375,036 0 2,007,974
TJX COS INC NEW COM 872540109 62,474 822,893 SH   SOLE 4 518,850 0 304,043
TJX COS INC NEW COM 872540109 77,799 1,024,750 SH   SOLE 7 989,447 0 35,303
TJX COS INC NEW COM 872540109 1,229 16,191 SH   SOLE 13 3,204 0 12,987
TJX COS INC NEW COM 872540109 12,964 170,761 SH   SOLE 15 170,761 0 0
TJX COS INC NEW COM 872540109 0 5 SH   SOLE 17 0 0 5
TJX COS INC NEW COM 872540109 170,956 2,251,785 SH   SOLE 18 2,086,684 0 165,101
TJX COS INC NEW COM 872540109 220,645 2,906,283 SH   SOLE 19 2,906,283 0 0
TJX COS INC NEW COM 872540109 1,741,100 22,933,352 SH   SOLE 21 22,933,352 0 0
TJX COS INC NEW COM 872540109 1,930,764 25,431,560 SH   SOLE 22 23,000,824 0 2,430,736
TJX COS INC NEW COM 872540109 52,722 694,439 SH   SOLE 23 694,439 0 0
TJX COS INC NEW COM 872540109 154,610 2,036,481 SH   SOLE 25 2,036,481 0 0
TJX COS INC NEW COM 872540109 234,706 3,091,492 SH   SOLE 26 1,434,557 0 1,656,935
TJX COS INC NEW COM 872540109 255,622 3,366,998 SH   SOLE 28 35,135 0 3,331,863
TJX COS INC NEW COM 872540109 210 2,771 SH   SOLE 29 2,771 0 0
TJX COS INC NEW COM 872540109 436,417 5,748,374 SH   SOLE 30 5,748,374 0 0
TJX COS INC NEW COM 872540109 35,772 471,182 SH   SOLE 31 135,378 0 335,804
TJX COS INC NEW COM 872540109 104,156 1,371,920 SH   SOLE 34 1,371,920 0 0
TJX COS INC NEW COM 872540109 39,073 514,659 SH   SOLE 36 514,659 0 0
TJX COS INC NEW COM 872540109 3,037 40,008 SH   SOLE 40 40,008 0 0
TJX COS INC NEW COM 872540109 100,226 1,320,148 SH   SOLE 43 112,582 0 1,207,567
TOAST INC CL A 888787108 1,478 42,578 SH   SOLE 2 39,723 0 2,855
TOAST INC CL A 888787108 313 9,030 SH   SOLE 4 9,030 0 0
TOAST INC CL A 888787108 243 6,994 SH   SOLE 13 6,994 0 0
TOAST INC CL A 888787108 4,083 117,628 SH   SOLE 18 117,628 0 0
TOAST INC CL A 888787108 62,202 1,792,034 SH   SOLE 19 1,792,034 0 0
TOAST INC CL A 888787108 3,699 106,569 SH   SOLE 21 106,569 0 0
TOAST INC CL A 888787108 36,654 1,056,016 SH   SOLE 22 1,056,016 0 0
TOAST INC CL A 888787108 45 1,299 SH   SOLE 26 1,299 0 0
TOAST INC CL A 888787108 24,198 697,152 SH   SOLE 34 697,152 0 0
TOLL BROTHERS INC COM 889478103 21,783 300,913 SH   SOLE 2 97,245 0 203,668
TOLL BROTHERS INC COM 889478103 148 2,049 SH   SOLE 4 2,049 0 0
TOLL BROTHERS INC COM 889478103 162 2,242 SH   SOLE 7 2,242 0 0
TOLL BROTHERS INC COM 889478103 18,089 249,886 SH   SOLE 18 249,886 0 0
TOLL BROTHERS INC COM 889478103 2,332 32,219 SH   SOLE 19 32,219 0 0
TOLL BROTHERS INC COM 889478103 501,337 6,925,503 SH   SOLE 21 6,925,503 0 0
TOLL BROTHERS INC COM 889478103 241,023 3,329,507 SH   SOLE 22 3,201,730 0 127,777
TOLL BROTHERS INC COM 889478103 1,162 16,052 SH   SOLE 25 16,052 0 0
TOLL BROTHERS INC COM 889478103 3,050 42,139 SH   SOLE 26 33,295 0 8,844
TOLL BROTHERS INC COM 889478103 147 2,033 SH   SOLE 28 2,033 0 0
TOLL BROTHERS INC COM 889478103 5,007 69,161 SH   SOLE 30 69,161 0 0
TOLL BROTHERS INC COM 889478103 121 1,666 SH   SOLE 31 1,666 0 0
TOLL BROTHERS INC COM 889478103 173 2,389 SH   SOLE 36 2,389 0 0
TOLL BROTHERS INC COM 889478103 1,084 14,973 SH   SOLE 40 14,973 0 0
TOLL BROTHERS INC COM 889478103 6,969 96,277 SH   SOLE 43 6,019 0 90,258
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 4 2,247 SH   SOLE 18 2,247 0 0
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 36 21,864 SH   SOLE 21 21,864 0 0
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 1 881 SH   SOLE 22 881 0 0
TOMPKINS FINL CORP COM 890110109 1,035 12,386 SH   SOLE 2 4,337 0 8,049
TOMPKINS FINL CORP COM 890110109 3 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109 20 237 SH   SOLE 7 237 0 0
TOMPKINS FINL CORP COM 890110109 4,456 53,319 SH   SOLE 18 53,319 0 0
TOMPKINS FINL CORP COM 890110109 2,187 26,164 SH   SOLE 19 26,164 0 0
TOMPKINS FINL CORP COM 890110109 127,585 1,526,500 SH   SOLE 21 1,526,500 0 0
TOMPKINS FINL CORP COM 890110109 30,077 359,861 SH   SOLE 22 344,901 0 14,960
TOMPKINS FINL CORP COM 890110109 220 2,631 SH   SOLE 25 2,631 0 0
TOMPKINS FINL CORP COM 890110109 617 7,379 SH   SOLE 26 6,528 0 851
TOMPKINS FINL CORP COM 890110109 2,036 24,361 SH   SOLE 30 24,361 0 0
TOMPKINS FINL CORP COM 890110109 29 348 SH   SOLE 34 348 0 0
TOMPKINS FINL CORP COM 890110109 129 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109 534 6,394 SH   SOLE 43 385 0 6,009
TONIX PHARMACEUTICALS HLDG C COM 890260706 222 621,308 SH   SOLE 2 106,507 0 514,801
TONIX PHARMACEUTICALS HLDG C COM 890260706 2 5,251 SH   SOLE 7 5,251 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 445 1,245,407 SH   SOLE 18 1,245,407 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 320 895,534 SH   SOLE 19 895,534 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 5,875 16,425,147 SH   SOLE 21 16,425,147 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 3,877 10,839,823 SH   SOLE 22 10,588,586 0 251,237
TONIX PHARMACEUTICALS HLDG C COM 890260706 22 60,685 SH   SOLE 23 60,685 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 124 346,638 SH   SOLE 26 0 0 346,638
TONIX PHARMACEUTICALS HLDG C COM 890260706 69 191,765 SH   SOLE 30 191,765 0 0
TOOTSIE ROLL INDS INC COM 890516107 641 17,687 SH   SOLE 2 4,387 0 13,300
TOOTSIE ROLL INDS INC COM 890516107 3 87 SH   SOLE 4 87 0 0
TOOTSIE ROLL INDS INC COM 890516107 8 220 SH   SOLE 7 220 0 0
TOOTSIE ROLL INDS INC COM 890516107 2,158 59,561 SH   SOLE 18 59,561 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,015 28,027 SH   SOLE 19 28,027 0 0
TOOTSIE ROLL INDS INC COM 890516107 74,179 2,047,438 SH   SOLE 21 2,047,438 0 0
TOOTSIE ROLL INDS INC COM 890516107 15,771 435,309 SH   SOLE 22 418,642 0 16,667
TOOTSIE ROLL INDS INC COM 890516107 488 13,474 SH   SOLE 23 13,474 0 0
TOOTSIE ROLL INDS INC COM 890516107 76 2,088 SH   SOLE 25 2,088 0 0
TOOTSIE ROLL INDS INC COM 890516107 39 1,079 SH   SOLE 28 1,079 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,201 33,151 SH   SOLE 30 33,151 0 0
TOOTSIE ROLL INDS INC COM 890516107 93 2,571 SH   SOLE 40 2,571 0 0
TOOTSIE ROLL INDS INC COM 890516107 13,813 381,267 SH   SOLE 43 10,285 0 370,982
TOPBUILD CORP COM 89055F103 18,837 68,273 SH   SOLE 2 24,256 0 44,017
TOPBUILD CORP COM 89055F103 30 110 SH   SOLE 4 110 0 0
TOPBUILD CORP COM 89055F103 130 470 SH   SOLE 7 470 0 0
TOPBUILD CORP COM 89055F103 19,951 72,309 SH   SOLE 18 72,309 0 0
TOPBUILD CORP COM 89055F103 2,695 9,766 SH   SOLE 19 9,766 0 0
TOPBUILD CORP COM 89055F103 563,755 2,043,258 SH   SOLE 21 2,043,258 0 0
TOPBUILD CORP COM 89055F103 247,601 897,397 SH   SOLE 22 860,428 0 36,969
TOPBUILD CORP COM 89055F103 1,199 4,346 SH   SOLE 25 4,346 0 0
TOPBUILD CORP COM 89055F103 4,395 15,929 SH   SOLE 26 13,177 0 2,752
TOPBUILD CORP COM 89055F103 163 589 SH   SOLE 28 589 0 0
TOPBUILD CORP COM 89055F103 9,955 36,081 SH   SOLE 30 36,081 0 0
TOPBUILD CORP COM 89055F103 135 491 SH   SOLE 31 491 0 0
TOPBUILD CORP COM 89055F103 116 420 SH   SOLE 36 420 0 0
TOPBUILD CORP COM 89055F103 1,197 4,338 SH   SOLE 40 4,338 0 0
TOPBUILD CORP COM 89055F103 5,787 20,975 SH   SOLE 43 1,051 0 19,924
TORO CO COM 891092108 16,371 163,857 SH   SOLE 2 88,744 0 75,113
TORO CO COM 891092108 23 231 SH   SOLE 4 231 0 0
TORO CO COM 891092108 1,295 12,963 SH   SOLE 7 12,963 0 0
TORO CO COM 891092108 23,351 233,722 SH   SOLE 18 233,722 0 0
TORO CO COM 891092108 3,055 30,579 SH   SOLE 19 30,579 0 0
TORO CO COM 891092108 533,894 5,343,752 SH   SOLE 21 5,343,752 0 0
TORO CO COM 891092108 289,328 2,895,882 SH   SOLE 22 2,775,262 0 120,620
TORO CO COM 891092108 1,727 17,289 SH   SOLE 25 17,289 0 0
TORO CO COM 891092108 4,413 44,166 SH   SOLE 26 35,737 0 8,429
TORO CO COM 891092108 191 1,908 SH   SOLE 28 1,908 0 0
TORO CO COM 891092108 6,276 62,813 SH   SOLE 30 62,813 0 0
TORO CO COM 891092108 162 1,617 SH   SOLE 31 1,617 0 0
TORO CO COM 891092108 25 253 SH   SOLE 34 253 0 0
TORO CO COM 891092108 810 8,105 SH   SOLE 36 8,105 0 0
TORO CO COM 891092108 1,366 13,677 SH   SOLE 40 13,677 0 0
TORO CO COM 891092108 7,554 75,607 SH   SOLE 43 9,127 0 66,480
TORONTO DOMINION BK ONT COM NEW 891160509 220 2,876 SH   SOLE 18 2,876 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 65,720 857,067 SH   SOLE 43 48,021 0 809,046
TORRID HLDGS INC COM 89142B107 47 4,806 SH   SOLE 2 416 0 4,390
TORRID HLDGS INC COM 89142B107 286 28,936 SH   SOLE 18 28,936 0 0
TORRID HLDGS INC COM 89142B107 206 20,865 SH   SOLE 19 20,865 0 0
TORRID HLDGS INC COM 89142B107 4,232 428,336 SH   SOLE 21 428,336 0 0
TORRID HLDGS INC COM 89142B107 2,787 282,112 SH   SOLE 22 277,630 0 4,482
TOTALENERGIES SE SPONSORED ADS 89151E109 3 56 SH   SOLE 17 0 0 56
TOTALENERGIES SE SPONSORED ADS 89151E109 31 631 SH   SOLE 18 631 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 37,440 756,975 SH   SOLE 43 106,635 0 650,340
TOUGHBUILT INDS INC COM NEW 89157G504 238 653,369 SH   SOLE 22 653,369 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 174 4,393 SH   SOLE 21 4,393 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 47,544 1,198,179 SH   SOLE 34 1,198,179 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 957 24,108 SH   SOLE 43 13,341 0 10,767
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,051 64,930 SH   SOLE 2 28,868 0 36,062
TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 23 717 SH   SOLE 7 717 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,590 208,615 SH   SOLE 18 208,615 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,900 123,452 SH   SOLE 19 123,452 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 82,579 2,614,097 SH   SOLE 21 2,614,097 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 53,576 1,695,986 SH   SOLE 22 1,626,113 0 69,873
TOWNEBANK PORTSMOUTH VA COM 89214P109 45 1,434 SH   SOLE 23 1,434 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 379 11,986 SH   SOLE 25 11,986 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,136 35,970 SH   SOLE 26 25,256 0 10,714
TOWNEBANK PORTSMOUTH VA COM 89214P109 41 1,295 SH   SOLE 28 1,295 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,433 45,355 SH   SOLE 30 45,355 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 17 524 SH   SOLE 34 524 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 269 8,510 SH   SOLE 40 8,510 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 686 21,702 SH   SOLE 43 4,128 0 17,574
TOWNSQUARE MEDIA INC CL A 892231101 445 33,377 SH   SOLE 2 31,830 0 1,547
TOWNSQUARE MEDIA INC CL A 892231101 29 2,192 SH   SOLE 18 2,192 0 0
TOWNSQUARE MEDIA INC CL A 892231101 569 42,701 SH   SOLE 21 42,701 0 0
TOWNSQUARE MEDIA INC CL A 892231101 1,315 98,626 SH   SOLE 22 98,626 0 0
TOWNSQUARE MEDIA INC CL A 892231101 217 16,313 SH   SOLE 26 0 0 16,313
TOYOTA MOTOR CORP ADS 892331307 86 463 SH   SOLE 18 463 0 0
TOYOTA MOTOR CORP ADS 892331307 107,517 580,230 SH   SOLE 43 53,543 0 526,687
TPB ACQUISITION CORP I COM CL A G8990L101 11,248 1,147,728 SH   SOLE 19 1,147,728 0 0
TPB ACQUISITION CORP I COM CL A G8990L101 289 29,527 SH   SOLE 22 29,527 0 0
TPB ACQUISITION CORP I COM CL A G8990L101 3,161 322,545 SH   SOLE 34 322,545 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 279 382,572 SH   SOLE 19 382,572 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 7 9,842 SH   SOLE 22 9,842 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 78 107,513 SH   SOLE 34 107,513 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 7 8,200 SH   SOLE 2 8,200 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 12 14,280 SH   SOLE 18 14,280 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 221 266,810 SH   SOLE 19 266,810 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 7 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 60 72,710 SH   SOLE 34 72,710 0 0
TPG RE FIN TR INC COM 87266M107 636 51,658 SH   SOLE 2 15,108 0 36,550
TPG RE FIN TR INC COM 87266M107 13 1,055 SH   SOLE 7 1,055 0 0
TPG RE FIN TR INC COM 87266M107 2,337 189,681 SH   SOLE 18 189,681 0 0
TPG RE FIN TR INC COM 87266M107 1,306 106,041 SH   SOLE 19 106,041 0 0
TPG RE FIN TR INC COM 87266M107 42,872 3,479,833 SH   SOLE 21 3,479,833 0 0
TPG RE FIN TR INC COM 87266M107 17,959 1,457,717 SH   SOLE 22 1,401,601 0 56,116
TPG RE FIN TR INC COM 87266M107 78 6,352 SH   SOLE 25 6,352 0 0
TPG RE FIN TR INC COM 87266M107 23 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 70 5,710 SH   SOLE 28 5,710 0 0
TPG RE FIN TR INC COM 87266M107 368 29,893 SH   SOLE 30 29,893 0 0
TPG RE FIN TR INC COM 87266M107 70 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107 1,296 105,208 SH   SOLE 43 11,364 0 93,844
TPI COMPOSITES INC COM 87266J104 209 13,982 SH   SOLE 2 10,063 0 3,919
TPI COMPOSITES INC COM 87266J104 20 1,335 SH   SOLE 4 112 0 1,223
TPI COMPOSITES INC COM 87266J104 9 574 SH   SOLE 7 574 0 0
TPI COMPOSITES INC COM 87266J104 1,487 99,418 SH   SOLE 18 99,418 0 0
TPI COMPOSITES INC COM 87266J104 953 63,697 SH   SOLE 19 63,697 0 0
TPI COMPOSITES INC COM 87266J104 28,817 1,926,264 SH   SOLE 21 1,926,264 0 0
TPI COMPOSITES INC COM 87266J104 13,186 881,441 SH   SOLE 22 861,228 0 20,213
TPI COMPOSITES INC COM 87266J104 70 4,647 SH   SOLE 25 4,647 0 0
TPI COMPOSITES INC COM 87266J104 220 14,718 SH   SOLE 26 12,527 0 2,191
TPI COMPOSITES INC COM 87266J104 391 26,164 SH   SOLE 28 26,164 0 0
TPI COMPOSITES INC COM 87266J104 10,729 717,168 SH   SOLE 30 717,168 0 0
TPI COMPOSITES INC COM 87266J104 59 3,966 SH   SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104 1,922 128,470 SH   SOLE 43 59 0 128,411
TRACON PHARMACEUTICALS INC COM NEW 89237H209 7 2,599 SH   SOLE 18 2,599 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 104 37,635 SH   SOLE 21 37,635 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 724 261,250 SH   SOLE 22 261,250 0 0
TRACTOR SUPPLY CO COM 892356106 64,369 269,776 SH   SOLE 2 64,838 0 204,938
TRACTOR SUPPLY CO COM 892356106 13,746 57,609 SH   SOLE 4 50,523 0 7,086
TRACTOR SUPPLY CO COM 892356106 43,527 182,427 SH   SOLE 7 179,082 0 3,345
TRACTOR SUPPLY CO COM 892356106 394 1,653 SH   SOLE 13 292 0 1,361
TRACTOR SUPPLY CO COM 892356106 2,579 10,809 SH   SOLE 15 10,809 0 0
TRACTOR SUPPLY CO COM 892356106 52,317 219,265 SH   SOLE 18 197,124 0 22,141
TRACTOR SUPPLY CO COM 892356106 340,509 1,427,111 SH   SOLE 19 1,427,111 0 0
TRACTOR SUPPLY CO COM 892356106 945,572 3,962,999 SH   SOLE 21 3,962,999 0 0
TRACTOR SUPPLY CO COM 892356106 609,987 2,556,527 SH   SOLE 22 2,306,278 0 250,249
TRACTOR SUPPLY CO COM 892356106 15,589 65,335 SH   SOLE 23 65,335 0 0
TRACTOR SUPPLY CO COM 892356106 73,013 306,007 SH   SOLE 25 306,007 0 0
TRACTOR SUPPLY CO COM 892356106 64,339 269,651 SH   SOLE 26 86,577 0 183,074
TRACTOR SUPPLY CO COM 892356106 121,171 507,843 SH   SOLE 28 6,898 0 500,945
TRACTOR SUPPLY CO COM 892356106 33 139 SH   SOLE 29 139 0 0
TRACTOR SUPPLY CO COM 892356106 208,225 872,693 SH   SOLE 30 872,693 0 0
TRACTOR SUPPLY CO COM 892356106 10,684 44,779 SH   SOLE 31 13,927 0 30,852
TRACTOR SUPPLY CO COM 892356106 17,475 73,241 SH   SOLE 34 73,241 0 0
TRACTOR SUPPLY CO COM 892356106 11,450 47,988 SH   SOLE 36 47,988 0 0
TRACTOR SUPPLY CO COM 892356106 883 3,699 SH   SOLE 40 3,699 0 0
TRACTOR SUPPLY CO COM 892356106 31,258 131,006 SH   SOLE 43 7,586 0 123,420
TRADEWEB MKTS INC CL A 892672106 12,151 121,340 SH   SOLE 2 11,358 0 109,982
TRADEWEB MKTS INC CL A 892672106 8,178 81,663 SH   SOLE 4 50,093 0 31,570
TRADEWEB MKTS INC CL A 892672106 4,654 46,474 SH   SOLE 7 46,474 0 0
TRADEWEB MKTS INC CL A 892672106 15 148 SH   SOLE 13 148 0 0
TRADEWEB MKTS INC CL A 892672106 720 7,192 SH   SOLE 15 7,192 0 0
TRADEWEB MKTS INC CL A 892672106 11,261 112,457 SH   SOLE 18 107,236 0 5,221
TRADEWEB MKTS INC CL A 892672106 323,571 3,231,187 SH   SOLE 19 3,231,187 0 0
TRADEWEB MKTS INC CL A 892672106 228,789 2,284,694 SH   SOLE 21 2,284,694 0 0
TRADEWEB MKTS INC CL A 892672106 260,998 2,606,334 SH   SOLE 22 2,488,832 0 117,502
TRADEWEB MKTS INC CL A 892672106 5,886 58,773 SH   SOLE 23 58,773 0 0
TRADEWEB MKTS INC CL A 892672106 16,531 165,078 SH   SOLE 25 165,078 0 0
TRADEWEB MKTS INC CL A 892672106 10,576 105,616 SH   SOLE 26 66,845 0 38,771
TRADEWEB MKTS INC CL A 892672106 12,528 125,100 SH   SOLE 28 1,867 0 123,233
TRADEWEB MKTS INC CL A 892672106 48,197 481,292 SH   SOLE 30 370,174 0 111,118
TRADEWEB MKTS INC CL A 892672106 10,017 100,030 SH   SOLE 31 74,945 0 25,085
TRADEWEB MKTS INC CL A 892672106 8,808 87,952 SH   SOLE 34 87,952 0 0
TRADEWEB MKTS INC CL A 892672106 3,686 36,808 SH   SOLE 36 36,808 0 0
TRADEWEB MKTS INC CL A 892672106 352 3,512 SH   SOLE 40 3,512 0 0
TRADEWEB MKTS INC CL A 892672106 6,903 68,931 SH   SOLE 43 3,851 0 65,080
TRAEGER INC COMMON STOCK 89269P103 188 15,449 SH   SOLE 2 8,198 0 7,251
TRAEGER INC COMMON STOCK 89269P103 720 59,179 SH   SOLE 18 59,179 0 0
TRAEGER INC COMMON STOCK 89269P103 469 38,535 SH   SOLE 19 38,535 0 0
TRAEGER INC COMMON STOCK 89269P103 9,778 804,080 SH   SOLE 21 804,080 0 0
TRAEGER INC COMMON STOCK 89269P103 6,974 573,534 SH   SOLE 22 551,206 0 22,328
TRAEGER INC COMMON STOCK 89269P103 77 6,351 SH   SOLE 25 6,351 0 0
TRAEGER INC COMMON STOCK 89269P103 130 10,655 SH   SOLE 30 10,655 0 0
TRAEGER INC COMMON STOCK 89269P103 75 6,174 SH   SOLE 40 6,174 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 115,234 570,383 SH   SOLE 2 117,288 0 453,095
TRANE TECHNOLOGIES PLC SHS G8994E103 40,083 198,403 SH   SOLE 4 130,246 0 68,157
TRANE TECHNOLOGIES PLC SHS G8994E103 41,570 205,763 SH   SOLE 7 197,097 0 8,666
TRANE TECHNOLOGIES PLC SHS G8994E103 628 3,110 SH   SOLE 13 787 0 2,323
TRANE TECHNOLOGIES PLC SHS G8994E103 6,839 33,852 SH   SOLE 15 33,852 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 114,278 565,648 SH   SOLE 18 507,498 0 58,150
TRANE TECHNOLOGIES PLC SHS G8994E103 148,793 736,491 SH   SOLE 19 736,491 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,318,040 6,523,982 SH   SOLE 21 6,523,982 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,082,479 5,358,013 SH   SOLE 22 4,801,349 0 556,664
TRANE TECHNOLOGIES PLC SHS G8994E103 27,639 136,806 SH   SOLE 23 136,806 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 116,561 576,949 SH   SOLE 25 576,949 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 143,320 709,398 SH   SOLE 26 317,436 0 391,962
TRANE TECHNOLOGIES PLC SHS G8994E103 183,099 906,296 SH   SOLE 28 11,044 0 895,252
TRANE TECHNOLOGIES PLC SHS G8994E103 85 420 SH   SOLE 29 420 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 356,843 1,766,286 SH   SOLE 30 1,766,286 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 24,607 121,800 SH   SOLE 31 26,949 0 94,851
TRANE TECHNOLOGIES PLC SHS G8994E103 186,406 922,663 SH   SOLE 34 922,663 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 21,139 104,631 SH   SOLE 36 104,631 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,603 7,935 SH   SOLE 40 7,935 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 42,537 210,546 SH   SOLE 43 13,502 0 197,044
TRANSACT TECHNOLOGIES INC COM 892918103 17 1,546 SH   SOLE 18 1,546 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 333 30,515 SH   SOLE 21 30,515 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 2,296 210,637 SH   SOLE 22 210,637 0 0
TRANSALTA CORP COM 89346D107 0 1 SH   SOLE 18 1 0 0
TRANSALTA CORP COM 89346D107 438 39,427 SH   SOLE 43 0 0 39,427
TRANSCAT INC COM 893529107 488 5,281 SH   SOLE 2 4,483 0 798
TRANSCAT INC COM 893529107 11 114 SH   SOLE 7 114 0 0
TRANSCAT INC COM 893529107 1,888 20,430 SH   SOLE 18 20,430 0 0
TRANSCAT INC COM 893529107 1,107 11,978 SH   SOLE 19 11,978 0 0
TRANSCAT INC COM 893529107 23,642 255,786 SH   SOLE 21 255,786 0 0
TRANSCAT INC COM 893529107 13,984 151,295 SH   SOLE 22 150,156 0 1,139
TRANSCAT INC COM 893529107 126 1,364 SH   SOLE 43 0 0 1,364
TRANSCODE THERAPEUTICS INC COM 89357L105 4 1,385 SH   SOLE 18 1,385 0 0
TRANSCODE THERAPEUTICS INC COM 89357L105 39 15,411 SH   SOLE 21 15,411 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 10 265 SH   SOLE 18 265 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 135 3,440 SH   SOLE 21 3,440 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 4 101 SH   SOLE 22 101 0 0
TRANSDIGM GROUP INC COM 893641100 69,296 108,908 SH   SOLE 2 19,834 0 89,074
TRANSDIGM GROUP INC COM 893641100 23,451 36,857 SH   SOLE 4 22,992 0 13,865
TRANSDIGM GROUP INC COM 893641100 28,447 44,709 SH   SOLE 7 43,128 0 1,581
TRANSDIGM GROUP INC COM 893641100 527 828 SH   SOLE 13 147 0 681
TRANSDIGM GROUP INC COM 893641100 3,075 4,832 SH   SOLE 15 4,832 0 0
TRANSDIGM GROUP INC COM 893641100 309,599 486,576 SH   SOLE 18 343,409 0 143,167
TRANSDIGM GROUP INC COM 893641100 236,400 371,534 SH   SOLE 19 371,534 0 0
TRANSDIGM GROUP INC COM 893641100 897,502 1,410,545 SH   SOLE 21 1,410,545 0 0
TRANSDIGM GROUP INC COM 893641100 747,499 1,174,796 SH   SOLE 22 1,067,764 0 107,032
TRANSDIGM GROUP INC COM 893641100 18,814 29,569 SH   SOLE 23 29,569 0 0
TRANSDIGM GROUP INC COM 893641100 54,735 86,023 SH   SOLE 25 86,023 0 0
TRANSDIGM GROUP INC COM 893641100 69,536 109,285 SH   SOLE 26 33,457 0 75,828
TRANSDIGM GROUP INC COM 893641100 56,893 89,415 SH   SOLE 28 1,702 0 87,713
TRANSDIGM GROUP INC COM 893641100 127,185 199,888 SH   SOLE 30 199,888 0 0
TRANSDIGM GROUP INC COM 893641100 12,126 19,058 SH   SOLE 31 5,646 0 13,412
TRANSDIGM GROUP INC COM 893641100 14,456 22,719 SH   SOLE 36 22,719 0 0
TRANSDIGM GROUP INC COM 893641100 1,089 1,711 SH   SOLE 40 1,711 0 0
TRANSDIGM GROUP INC COM 893641100 20,038 31,493 SH   SOLE 43 3,653 0 27,840
TRANSMEDICS GROUP INC COM 89377M109 183 9,537 SH   SOLE 2 6,790 0 2,747
TRANSMEDICS GROUP INC COM 89377M109 8 414 SH   SOLE 7 414 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,354 70,658 SH   SOLE 18 70,658 0 0
TRANSMEDICS GROUP INC COM 89377M109 900 46,950 SH   SOLE 19 46,950 0 0
TRANSMEDICS GROUP INC COM 89377M109 21,496 1,121,938 SH   SOLE 21 1,121,938 0 0
TRANSMEDICS GROUP INC COM 89377M109 11,968 624,647 SH   SOLE 22 611,946 0 12,701
TRANSMEDICS GROUP INC COM 89377M109 60 3,131 SH   SOLE 25 3,131 0 0
TRANSMEDICS GROUP INC COM 89377M109 54 2,828 SH   SOLE 26 0 0 2,828
TRANSMEDICS GROUP INC COM 89377M109 157 8,209 SH   SOLE 30 8,209 0 0
TRANSMEDICS GROUP INC COM 89377M109 55 2,886 SH   SOLE 40 2,886 0 0
TRANSMEDICS GROUP INC COM 89377M109 187 9,741 SH   SOLE 43 251 0 9,490
TRANSOCEAN INC DEB 4.000%12/1 893830BT5 1,388 1,500,000 PRN   SOLE 21 1,500,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 455 164,920 SH   SOLE 2 148,024 0 16,896
TRANSOCEAN LTD REG SHS H8817H100 7 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 47 16,914 SH   SOLE 7 16,914 0 0
TRANSOCEAN LTD REG SHS H8817H100 6,495 2,353,214 SH   SOLE 21 2,353,214 0 0
TRANSOCEAN LTD REG SHS H8817H100 24,055 8,715,702 SH   SOLE 22 8,459,788 0 255,914
TRANSOCEAN LTD REG SHS H8817H100 205 74,272 SH   SOLE 25 74,272 0 0
TRANSOCEAN LTD REG SHS H8817H100 442 160,001 SH   SOLE 26 121,343 0 38,658
TRANSOCEAN LTD REG SHS H8817H100 842 304,999 SH   SOLE 28 304,999 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,093 395,945 SH   SOLE 30 395,945 0 0
TRANSOCEAN LTD REG SHS H8817H100 745 270,070 SH   SOLE 36 270,070 0 0
TRANSOCEAN LTD REG SHS H8817H100 258 93,334 SH   SOLE 40 93,334 0 0
TRANSOCEAN LTD REG SHS H8817H100 626 226,662 SH   SOLE 43 26,699 0 199,963
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 169 37,965 SH   SOLE 21 37,965 0 0
TRANSUNION COM 89400J107 43,462 366,524 SH   SOLE 2 25,158 0 341,366
TRANSUNION COM 89400J107 17,874 150,736 SH   SOLE 4 74,838 0 75,898
TRANSUNION COM 89400J107 2,224 18,755 SH   SOLE 7 18,755 0 0
TRANSUNION COM 89400J107 1,111 9,371 SH   SOLE 13 7,032 0 2,339
TRANSUNION COM 89400J107 1,778 14,996 SH   SOLE 15 14,996 0 0
TRANSUNION COM 89400J107 177,028 1,492,896 SH   SOLE 18 1,105,468 0 387,428
TRANSUNION COM 89400J107 476,615 4,019,351 SH   SOLE 19 4,019,351 0 0
TRANSUNION COM 89400J107 304,429 2,567,285 SH   SOLE 21 2,567,285 0 0
TRANSUNION COM 89400J107 526,493 4,439,980 SH   SOLE 22 4,206,381 0 233,599
TRANSUNION COM 89400J107 14,080 118,736 SH   SOLE 23 118,736 0 0
TRANSUNION COM 89400J107 33,962 286,409 SH   SOLE 25 286,409 0 0
TRANSUNION COM 89400J107 33,078 278,950 SH   SOLE 26 128,045 0 150,905
TRANSUNION COM 89400J107 54,684 461,159 SH   SOLE 28 3,412 0 457,747
TRANSUNION COM 89400J107 299 2,524 SH   SOLE 29 2,524 0 0
TRANSUNION COM 89400J107 42,001 354,201 SH   SOLE 30 354,201 0 0
TRANSUNION COM 89400J107 9,276 78,227 SH   SOLE 31 25,423 0 52,804
TRANSUNION COM 89400J107 53,696 452,824 SH   SOLE 34 452,824 0 0
TRANSUNION COM 89400J107 9,195 77,546 SH   SOLE 36 77,546 0 0
TRANSUNION COM 89400J107 789 6,653 SH   SOLE 40 6,653 0 0
TRANSUNION COM 89400J107 7,722 65,124 SH   SOLE 43 9,167 0 55,957
TRAVEL PLUS LEISURE CO COM 894164102 17,940 324,591 SH   SOLE 2 166,255 0 158,336
TRAVEL PLUS LEISURE CO COM 894164102 436 7,894 SH   SOLE 4 7,894 0 0
TRAVEL PLUS LEISURE CO COM 894164102 116 2,102 SH   SOLE 7 2,102 0 0
TRAVEL PLUS LEISURE CO COM 894164102 200 3,620 SH   SOLE 13 3,620 0 0
TRAVEL PLUS LEISURE CO COM 894164102 18,073 326,998 SH   SOLE 18 277,714 0 49,284
TRAVEL PLUS LEISURE CO COM 894164102 17,893 323,736 SH   SOLE 19 323,736 0 0
TRAVEL PLUS LEISURE CO COM 894164102 233,706 4,228,437 SH   SOLE 21 4,228,437 0 0
TRAVEL PLUS LEISURE CO COM 894164102 148,994 2,695,748 SH   SOLE 22 2,522,946 0 172,802
TRAVEL PLUS LEISURE CO COM 894164102 287 5,201 SH   SOLE 23 5,201 0 0
TRAVEL PLUS LEISURE CO COM 894164102 797 14,417 SH   SOLE 25 14,417 0 0
TRAVEL PLUS LEISURE CO COM 894164102 3,197 57,842 SH   SOLE 26 39,744 0 18,098
TRAVEL PLUS LEISURE CO COM 894164102 13,994 253,186 SH   SOLE 28 61,504 0 191,682
TRAVEL PLUS LEISURE CO COM 894164102 59 1,072 SH   SOLE 29 1,072 0 0
TRAVEL PLUS LEISURE CO COM 894164102 8,631 156,155 SH   SOLE 30 156,155 0 0
TRAVEL PLUS LEISURE CO COM 894164102 168 3,031 SH   SOLE 31 3,031 0 0
TRAVEL PLUS LEISURE CO COM 894164102 3,044 55,078 SH   SOLE 34 55,078 0 0
TRAVEL PLUS LEISURE CO COM 894164102 711 12,856 SH   SOLE 36 12,856 0 0
TRAVEL PLUS LEISURE CO COM 894164102 639 11,554 SH   SOLE 40 11,554 0 0
TRAVEL PLUS LEISURE CO COM 894164102 6,946 125,667 SH   SOLE 43 10,540 0 115,127
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 496 9,614 SH   SOLE 2 3,342 0 6,272
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 10 201 SH   SOLE 7 201 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 2,043 39,572 SH   SOLE 18 39,572 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1,133 21,941 SH   SOLE 19 21,941 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 25,906 501,856 SH   SOLE 21 501,856 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 14,882 288,305 SH   SOLE 22 277,131 0 11,174
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 82 1,590 SH   SOLE 25 1,590 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 49 949 SH   SOLE 26 0 0 949
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 177 3,433 SH   SOLE 30 3,433 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 82 1,594 SH   SOLE 40 1,594 0 0
TRAVELERS COMPANIES INC COM 89417E109 135,011 863,073 SH   SOLE 2 467,851 0 395,222
TRAVELERS COMPANIES INC COM 89417E109 42,646 272,621 SH   SOLE 4 172,167 0 100,454
TRAVELERS COMPANIES INC COM 89417E109 47,462 303,405 SH   SOLE 7 255,974 0 47,431
TRAVELERS COMPANIES INC COM 89417E109 6,914 44,196 SH   SOLE 13 41,405 0 2,791
TRAVELERS COMPANIES INC COM 89417E109 5,622 35,937 SH   SOLE 15 35,937 0 0
TRAVELERS COMPANIES INC COM 89417E109 98,550 629,995 SH   SOLE 18 524,175 0 105,820
TRAVELERS COMPANIES INC COM 89417E109 58,965 376,942 SH   SOLE 19 376,942 0 0
TRAVELERS COMPANIES INC COM 89417E109 896,968 5,733,992 SH   SOLE 21 5,733,992 0 0
TRAVELERS COMPANIES INC COM 89417E109 962,974 6,155,941 SH   SOLE 22 5,131,418 0 1,024,523
TRAVELERS COMPANIES INC COM 89417E109 42,714 273,052 SH   SOLE 23 273,052 0 0
TRAVELERS COMPANIES INC COM 89417E109 63,466 405,712 SH   SOLE 25 405,712 0 0
TRAVELERS COMPANIES INC COM 89417E109 106,362 679,931 SH   SOLE 26 280,363 0 399,568
TRAVELERS COMPANIES INC COM 89417E109 158,530 1,013,425 SH   SOLE 28 30,335 0 983,090
TRAVELERS COMPANIES INC COM 89417E109 16,876 107,885 SH   SOLE 29 107,885 0 0
TRAVELERS COMPANIES INC COM 89417E109 304,143 1,944,276 SH   SOLE 30 1,944,276 0 0
TRAVELERS COMPANIES INC COM 89417E109 37,367 238,875 SH   SOLE 31 173,897 0 64,978
TRAVELERS COMPANIES INC COM 89417E109 7,870 50,310 SH   SOLE 32 50,310 0 0
TRAVELERS COMPANIES INC COM 89417E109 26,119 166,972 SH   SOLE 34 166,972 0 0
TRAVELERS COMPANIES INC COM 89417E109 23,016 147,135 SH   SOLE 36 147,135 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,285 8,215 SH   SOLE 40 8,215 0 0
TRAVELERS COMPANIES INC COM 89417E109 51,963 332,179 SH   SOLE 43 12,905 0 319,274
TRAVELZOO COM NEW 89421Q205 11 1,116 SH   SOLE 18 1,116 0 0
TRAVELZOO COM NEW 89421Q205 214 22,734 SH   SOLE 21 22,734 0 0
TRAVELZOO COM NEW 89421Q205 1,088 115,447 SH   SOLE 22 115,447 0 0
TRAVERE THERAPEUTICS INC NOTE 2.500% 9/1 761299AB2 1,943 1,775,000 PRN   SOLE 21 1,775,000 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 2,301 74,138 SH   SOLE 2 22,864 0 51,274
TRAVERE THERAPEUTICS INC COM 89422G107 6 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 24 776 SH   SOLE 7 776 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 5,551 178,842 SH   SOLE 18 178,842 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 5,052 162,744 SH   SOLE 19 162,744 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 79,392 2,557,718 SH   SOLE 21 2,557,718 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 43,138 1,389,743 SH   SOLE 22 1,332,168 0 57,575
TRAVERE THERAPEUTICS INC COM 89422G107 122 3,917 SH   SOLE 23 3,917 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 218 7,020 SH   SOLE 25 7,020 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,627 52,424 SH   SOLE 26 25,814 0 26,610
TRAVERE THERAPEUTICS INC COM 89422G107 31 1,009 SH   SOLE 28 1,009 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,860 59,908 SH   SOLE 30 59,908 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1 18 SH   SOLE 36 18 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 245 7,895 SH   SOLE 40 7,895 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 584 18,809 SH   SOLE 43 741 0 18,068
TREACE MED CONCEPTS INC COM 89455T109 174 9,345 SH   SOLE 2 7,193 0 2,152
TREACE MED CONCEPTS INC COM 89455T109 3 176 SH   SOLE 7 176 0 0
TREACE MED CONCEPTS INC COM 89455T109 1,451 77,851 SH   SOLE 18 77,851 0 0
TREACE MED CONCEPTS INC COM 89455T109 965 51,785 SH   SOLE 19 51,785 0 0
TREACE MED CONCEPTS INC COM 89455T109 17,620 945,298 SH   SOLE 21 945,298 0 0
TREACE MED CONCEPTS INC COM 89455T109 7,847 420,981 SH   SOLE 22 418,494 0 2,487
TREACE MED CONCEPTS INC COM 89455T109 10 543 SH   SOLE 23 543 0 0
TREACE MED CONCEPTS INC COM 89455T109 92 4,920 SH   SOLE 25 4,920 0 0
TREACE MED CONCEPTS INC COM 89455T109 148 7,927 SH   SOLE 30 7,927 0 0
TREAN INS GROUP INC COM 89457R101 244 27,415 SH   SOLE 2 19,252 0 8,163
TREAN INS GROUP INC COM 89457R101 536 60,160 SH   SOLE 18 60,160 0 0
TREAN INS GROUP INC COM 89457R101 323 36,277 SH   SOLE 19 36,277 0 0
TREAN INS GROUP INC COM 89457R101 5,882 660,108 SH   SOLE 21 660,108 0 0
TREAN INS GROUP INC COM 89457R101 2,574 288,849 SH   SOLE 22 276,797 0 12,052
TREAN INS GROUP INC COM 89457R101 21 2,389 SH   SOLE 26 0 0 2,389
TREAN INS GROUP INC COM 89457R101 11 1,204 SH   SOLE 43 0 0 1,204
TRECORA RES COM 894648104 37 4,586 SH   SOLE 18 4,586 0 0
TRECORA RES COM 894648104 601 74,335 SH   SOLE 21 74,335 0 0
TRECORA RES COM 894648104 307 37,938 SH   SOLE 22 37,938 0 0
TRECORA RES COM 894648104 2 288 SH   SOLE 43 0 0 288
TREDEGAR CORP COM 894650100 225 19,015 SH   SOLE 2 7,874 0 11,141
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,159 98,017 SH   SOLE 18 98,017 0 0
TREDEGAR CORP COM 894650100 567 47,987 SH   SOLE 19 47,987 0 0
TREDEGAR CORP COM 894650100 42,724 3,614,577 SH   SOLE 21 3,614,577 0 0
TREDEGAR CORP COM 894650100 7,853 664,411 SH   SOLE 22 647,153 0 17,258
TREDEGAR CORP COM 894650100 59 5,017 SH   SOLE 25 5,017 0 0
TREDEGAR CORP COM 894650100 588 49,755 SH   SOLE 30 49,755 0 0
TREDEGAR CORP COM 894650100 30 2,528 SH   SOLE 40 2,528 0 0
TREDEGAR CORP COM 894650100 166 14,077 SH   SOLE 43 6,937 0 7,140
TREEHOUSE FOODS INC COM 89469A104 1,989 49,086 SH   SOLE 2 15,197 0 33,889
TREEHOUSE FOODS INC COM 89469A104 10 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 53 1,300 SH   SOLE 7 1,300 0 0
TREEHOUSE FOODS INC COM 89469A104 8,290 204,540 SH   SOLE 18 204,540 0 0
TREEHOUSE FOODS INC COM 89469A104 3,735 92,150 SH   SOLE 19 92,150 0 0
TREEHOUSE FOODS INC COM 89469A104 276,553 6,823,408 SH   SOLE 21 6,823,408 0 0
TREEHOUSE FOODS INC COM 89469A104 57,331 1,414,527 SH   SOLE 22 1,362,803 0 51,724
TREEHOUSE FOODS INC COM 89469A104 319 7,873 SH   SOLE 25 7,873 0 0
TREEHOUSE FOODS INC COM 89469A104 726 17,909 SH   SOLE 26 13,404 0 4,505
TREEHOUSE FOODS INC COM 89469A104 41 1,002 SH   SOLE 28 1,002 0 0
TREEHOUSE FOODS INC COM 89469A104 4,142 102,191 SH   SOLE 30 102,191 0 0
TREEHOUSE FOODS INC COM 89469A104 124 3,057 SH   SOLE 36 3,057 0 0
TREEHOUSE FOODS INC COM 89469A104 258 6,377 SH   SOLE 40 6,377 0 0
TREEHOUSE FOODS INC COM 89469A104 2,314 57,101 SH   SOLE 43 4,806 0 52,295
TREVENA INC COM 89532E109 76 130,717 SH   SOLE 2 6,599 0 124,118
TREVENA INC COM 89532E109 2 2,628 SH   SOLE 7 2,628 0 0
TREVENA INC COM 89532E109 303 520,964 SH   SOLE 18 520,964 0 0
TREVENA INC COM 89532E109 163 279,309 SH   SOLE 19 279,309 0 0
TREVENA INC COM 89532E109 3,450 5,922,376 SH   SOLE 21 5,922,376 0 0
TREVENA INC COM 89532E109 2,495 4,283,465 SH   SOLE 22 4,203,246 0 80,219
TREVI THERAPEUTICS INC COM 89532M101 1 1,850 SH   SOLE 18 1,850 0 0
TREVI THERAPEUTICS INC COM 89532M101 26 32,804 SH   SOLE 21 32,804 0 0
TREVI THERAPEUTICS INC COM 89532M101 8 10,294 SH   SOLE 22 10,294 0 0
TREX CO INC COM 89531P105 36,644 271,378 SH   SOLE 2 100,419 0 170,959
TREX CO INC COM 89531P105 57 419 SH   SOLE 4 419 0 0
TREX CO INC COM 89531P105 223 1,649 SH   SOLE 7 1,649 0 0
TREX CO INC COM 89531P105 35,337 261,698 SH   SOLE 18 258,121 0 3,577
TREX CO INC COM 89531P105 11,951 88,508 SH   SOLE 19 88,508 0 0
TREX CO INC COM 89531P105 834,341 6,178,930 SH   SOLE 21 6,178,930 0 0
TREX CO INC COM 89531P105 442,268 3,275,328 SH   SOLE 22 3,145,492 0 129,836
TREX CO INC COM 89531P105 392 2,905 SH   SOLE 23 2,905 0 0
TREX CO INC COM 89531P105 70,351 521,006 SH   SOLE 25 521,006 0 0
TREX CO INC COM 89531P105 8,456 62,622 SH   SOLE 26 36,682 0 25,940
TREX CO INC COM 89531P105 11,203 82,965 SH   SOLE 28 82,965 0 0
TREX CO INC COM 89531P105 9,069 67,163 SH   SOLE 30 67,163 0 0
TREX CO INC COM 89531P105 235 1,741 SH   SOLE 31 1,741 0 0
TREX CO INC COM 89531P105 39,764 294,481 SH   SOLE 34 294,481 0 0
TREX CO INC COM 89531P105 885 6,552 SH   SOLE 36 6,552 0 0
TREX CO INC COM 89531P105 1,990 14,735 SH   SOLE 40 14,735 0 0
TREX CO INC COM 89531P105 12,983 96,151 SH   SOLE 43 24,490 0 71,661
TRI CONTL CORP COM 895436103 324 9,769 SH   SOLE 2 9,769 0 0
TRI CONTL CORP COM 895436103 8 250 SH   SOLE 43 0 0 250
TRI POINTE HOMES INC COM 87265H109 4,833 173,273 SH   SOLE 2 114,395 0 58,878
TRI POINTE HOMES INC COM 87265H109 10 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109 84 3,028 SH   SOLE 7 3,028 0 0
TRI POINTE HOMES INC COM 87265H109 14,743 528,619 SH   SOLE 18 528,619 0 0
TRI POINTE HOMES INC COM 87265H109 5,550 198,992 SH   SOLE 19 198,992 0 0
TRI POINTE HOMES INC COM 87265H109 266,842 9,567,654 SH   SOLE 21 9,567,654 0 0
TRI POINTE HOMES INC COM 87265H109 97,241 3,486,604 SH   SOLE 22 3,374,545 0 112,059
TRI POINTE HOMES INC COM 87265H109 493 17,692 SH   SOLE 25 17,692 0 0
TRI POINTE HOMES INC COM 87265H109 1,616 57,928 SH   SOLE 26 44,368 0 13,560
TRI POINTE HOMES INC COM 87265H109 57 2,027 SH   SOLE 28 2,027 0 0
TRI POINTE HOMES INC COM 87265H109 2,046 73,357 SH   SOLE 30 73,357 0 0
TRI POINTE HOMES INC COM 87265H109 224 8,014 SH   SOLE 34 8,014 0 0
TRI POINTE HOMES INC COM 87265H109 306 10,959 SH   SOLE 36 10,959 0 0
TRI POINTE HOMES INC COM 87265H109 389 13,937 SH   SOLE 40 13,937 0 0
TRI POINTE HOMES INC COM 87265H109 6,459 231,581 SH   SOLE 43 9,679 0 221,902
TRICIDA INC COM 89610F101 6 583 SH   SOLE 2 0 0 583
TRICIDA INC COM 89610F101 53 5,549 SH   SOLE 18 5,549 0 0
TRICIDA INC COM 89610F101 3,246 339,572 SH   SOLE 21 339,572 0 0
TRICIDA INC COM 89610F101 5,577 583,396 SH   SOLE 22 583,396 0 0
TRICIDA INC COM 89610F101 249 26,019 SH   SOLE 30 26,019 0 0
TRICIDA INC COM 89610F101 54 5,658 SH   SOLE 43 0 0 5,658
TRICO BANCSHARES COM 896095106 3,278 76,301 SH   SOLE 2 44,014 0 32,287
TRICO BANCSHARES COM 896095106 6 141 SH   SOLE 4 141 0 0
TRICO BANCSHARES COM 896095106 20 462 SH   SOLE 7 462 0 0
TRICO BANCSHARES COM 896095106 3,649 84,938 SH   SOLE 18 84,938 0 0
TRICO BANCSHARES COM 896095106 3,773 87,827 SH   SOLE 19 87,827 0 0
TRICO BANCSHARES COM 896095106 44,875 1,044,565 SH   SOLE 21 1,044,565 0 0
TRICO BANCSHARES COM 896095106 39,108 910,327 SH   SOLE 22 879,546 0 30,781
TRICO BANCSHARES COM 896095106 101 2,340 SH   SOLE 23 2,340 0 0
TRICO BANCSHARES COM 896095106 225 5,235 SH   SOLE 25 5,235 0 0
TRICO BANCSHARES COM 896095106 1,804 42,000 SH   SOLE 26 12,975 0 29,025
TRICO BANCSHARES COM 896095106 100 2,332 SH   SOLE 28 2,332 0 0
TRICO BANCSHARES COM 896095106 971 22,597 SH   SOLE 30 22,597 0 0
TRICO BANCSHARES COM 896095106 405 9,435 SH   SOLE 34 9,435 0 0
TRICO BANCSHARES COM 896095106 207 4,817 SH   SOLE 40 4,817 0 0
TRICO BANCSHARES COM 896095106 398 9,257 SH   SOLE 43 85 0 9,172
TRIMAS CORP COM NEW 896215209 1,293 34,941 SH   SOLE 2 11,957 0 22,984
TRIMAS CORP COM NEW 896215209 4 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209 23 612 SH   SOLE 7 612 0 0
TRIMAS CORP COM NEW 896215209 4,849 131,048 SH   SOLE 18 131,048 0 0
TRIMAS CORP COM NEW 896215209 2,865 77,443 SH   SOLE 19 77,443 0 0
TRIMAS CORP COM NEW 896215209 60,659 1,639,440 SH   SOLE 21 1,639,440 0 0
TRIMAS CORP COM NEW 896215209 41,140 1,111,884 SH   SOLE 22 1,066,524 0 45,360
TRIMAS CORP COM NEW 896215209 203 5,488 SH   SOLE 25 5,488 0 0
TRIMAS CORP COM NEW 896215209 681 18,399 SH   SOLE 26 16,233 0 2,166
TRIMAS CORP COM NEW 896215209 95 2,560 SH   SOLE 28 2,560 0 0
TRIMAS CORP COM NEW 896215209 1,045 28,251 SH   SOLE 30 28,251 0 0
TRIMAS CORP COM NEW 896215209 187 5,042 SH   SOLE 40 5,042 0 0
TRIMAS CORP COM NEW 896215209 329 8,885 SH   SOLE 43 80 0 8,805
TRIMBLE INC COM 896239100 43,934 503,893 SH   SOLE 2 86,112 0 417,781
TRIMBLE INC COM 896239100 19,502 223,670 SH   SOLE 4 145,509 0 78,161
TRIMBLE INC COM 896239100 18,645 213,847 SH   SOLE 7 206,888 0 6,959
TRIMBLE INC COM 896239100 330 3,784 SH   SOLE 13 579 0 3,205
TRIMBLE INC COM 896239100 2,142 24,569 SH   SOLE 15 24,569 0 0
TRIMBLE INC COM 896239100 44,087 505,641 SH   SOLE 18 471,278 0 34,363
TRIMBLE INC COM 896239100 25,381 291,096 SH   SOLE 19 291,096 0 0
TRIMBLE INC COM 896239100 599,033 6,870,429 SH   SOLE 21 6,870,429 0 0
TRIMBLE INC COM 896239100 461,463 5,292,617 SH   SOLE 22 4,783,922 0 508,695
TRIMBLE INC COM 896239100 12,404 142,267 SH   SOLE 23 142,267 0 0
TRIMBLE INC COM 896239100 62,018 711,297 SH   SOLE 25 711,297 0 0
TRIMBLE INC COM 896239100 55,426 635,688 SH   SOLE 26 273,318 0 362,370
TRIMBLE INC COM 896239100 58,643 672,585 SH   SOLE 28 11,543 0 661,042
TRIMBLE INC COM 896239100 11,361 130,296 SH   SOLE 29 130,296 0 0
TRIMBLE INC COM 896239100 129,964 1,490,581 SH   SOLE 30 1,309,035 0 181,546
TRIMBLE INC COM 896239100 8,031 92,107 SH   SOLE 31 28,853 0 63,254
TRIMBLE INC COM 896239100 43,279 496,375 SH   SOLE 34 496,375 0 0
TRIMBLE INC COM 896239100 9,166 105,129 SH   SOLE 36 105,129 0 0
TRIMBLE INC COM 896239100 731 8,386 SH   SOLE 40 8,386 0 0
TRIMBLE INC COM 896239100 10,456 119,922 SH   SOLE 43 13,522 0 106,400
TRINET GROUP INC COM 896288107 7,909 83,024 SH   SOLE 2 52,117 0 30,907
TRINET GROUP INC COM 896288107 13 135 SH   SOLE 4 135 0 0
TRINET GROUP INC COM 896288107 55 581 SH   SOLE 7 581 0 0
TRINET GROUP INC COM 896288107 10,999 115,467 SH   SOLE 18 108,193 0 7,274
TRINET GROUP INC COM 896288107 34,127 358,251 SH   SOLE 19 358,251 0 0
TRINET GROUP INC COM 896288107 131,158 1,376,841 SH   SOLE 21 1,376,841 0 0
TRINET GROUP INC COM 896288107 109,731 1,151,910 SH   SOLE 22 1,130,578 0 21,332
TRINET GROUP INC COM 896288107 1,073 11,267 SH   SOLE 23 11,267 0 0
TRINET GROUP INC COM 896288107 695 7,296 SH   SOLE 25 7,296 0 0
TRINET GROUP INC COM 896288107 7,520 78,937 SH   SOLE 26 20,427 0 58,510
TRINET GROUP INC COM 896288107 76 796 SH   SOLE 28 796 0 0
TRINET GROUP INC COM 896288107 2,293 24,066 SH   SOLE 30 24,066 0 0
TRINET GROUP INC COM 896288107 423 4,444 SH   SOLE 36 4,444 0 0
TRINET GROUP INC COM 896288107 439 4,612 SH   SOLE 40 4,612 0 0
TRINET GROUP INC COM 896288107 466 4,891 SH   SOLE 43 266 0 4,625
TRINITY CAP INC COM 896442308 1,239 70,506 SH   SOLE 30 70,506 0 0
TRINITY CAP INC COM 896442308 117 6,666 SH   SOLE 43 0 0 6,666
TRINITY INDS INC COM 896522109 3,387 112,155 SH   SOLE 2 64,169 0 47,986
TRINITY INDS INC COM 896522109 11 371 SH   SOLE 4 371 0 0
TRINITY INDS INC COM 896522109 59 1,955 SH   SOLE 7 1,955 0 0
TRINITY INDS INC COM 896522109 11,386 377,029 SH   SOLE 18 377,029 0 0
TRINITY INDS INC COM 896522109 5,015 166,066 SH   SOLE 19 166,066 0 0
TRINITY INDS INC COM 896522109 182,077 6,029,030 SH   SOLE 21 6,029,030 0 0
TRINITY INDS INC COM 896522109 70,732 2,342,114 SH   SOLE 22 2,262,033 0 80,081
TRINITY INDS INC COM 896522109 333 11,020 SH   SOLE 25 11,020 0 0
TRINITY INDS INC COM 896522109 967 32,017 SH   SOLE 26 25,241 0 6,776
TRINITY INDS INC COM 896522109 53 1,769 SH   SOLE 28 1,769 0 0
TRINITY INDS INC COM 896522109 1,189 39,381 SH   SOLE 30 39,381 0 0
TRINITY INDS INC COM 896522109 181 5,978 SH   SOLE 34 5,978 0 0
TRINITY INDS INC COM 896522109 141 4,657 SH   SOLE 36 4,657 0 0
TRINITY INDS INC COM 896522109 299 9,906 SH   SOLE 40 9,906 0 0
TRINITY INDS INC COM 896522109 1,970 65,248 SH   SOLE 43 1,740 0 63,508
TRINITY PL HLDGS INC COM 89656D101 8 4,334 SH   SOLE 18 4,334 0 0
TRINITY PL HLDGS INC COM 89656D101 374 203,226 SH   SOLE 21 203,226 0 0
TRINITY PL HLDGS INC COM 89656D101 68 36,968 SH   SOLE 22 36,968 0 0
TRINSEO PLC SHS G9059U107 871 16,603 SH   SOLE 2 11,439 0 5,164
TRINSEO PLC SHS G9059U107 4 81 SH   SOLE 4 81 0 0
TRINSEO PLC SHS G9059U107 53 1,019 SH   SOLE 7 1,019 0 0
TRINSEO PLC SHS G9059U107 7,122 135,770 SH   SOLE 18 135,770 0 0
TRINSEO PLC SHS G9059U107 4,875 92,933 SH   SOLE 19 92,933 0 0
TRINSEO PLC SHS G9059U107 247,552 4,718,869 SH   SOLE 21 4,718,869 0 0
TRINSEO PLC SHS G9059U107 58,905 1,122,846 SH   SOLE 22 1,104,086 0 18,760
TRINSEO PLC SHS G9059U107 369 7,039 SH   SOLE 25 7,039 0 0
TRINSEO PLC SHS G9059U107 1,115 21,254 SH   SOLE 26 13,918 0 7,336
TRINSEO PLC SHS G9059U107 36 690 SH   SOLE 28 690 0 0
TRINSEO PLC SHS G9059U107 3,669 69,933 SH   SOLE 30 69,933 0 0
TRINSEO PLC SHS G9059U107 378 7,213 SH   SOLE 36 7,213 0 0
TRINSEO PLC SHS G9059U107 189 3,607 SH   SOLE 40 3,607 0 0
TRINSEO PLC SHS G9059U107 2,883 54,953 SH   SOLE 43 15,225 0 39,728
TRIO TECH INTL COM NEW 896712205 4 311 SH   SOLE 21 311 0 0
TRIO TECH INTL COM NEW 896712205 2 121 SH   SOLE 22 121 0 0
TRIP COM GROUP LTD ADS 89677Q107 9,658 392,291 SH   SOLE 2 35,867 0 356,424
TRIP COM GROUP LTD ADS 89677Q107 6,874 279,217 SH   SOLE 4 136,122 0 143,095
TRIP COM GROUP LTD ADS 89677Q107 1,258 51,091 SH   SOLE 7 51,091 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,177 47,806 SH   SOLE 13 962 0 46,844
TRIP COM GROUP LTD ADS 89677Q107 7,532 305,947 SH   SOLE 15 305,947 0 0
TRIP COM GROUP LTD ADS 89677Q107 4,774 193,897 SH   SOLE 18 193,897 0 0
TRIP COM GROUP LTD ADS 89677Q107 781 31,742 SH   SOLE 19 31,742 0 0
TRIP COM GROUP LTD ADS 89677Q107 216,830 8,807,058 SH   SOLE 21 8,807,058 0 0
TRIP COM GROUP LTD ADS 89677Q107 124,459 5,055,181 SH   SOLE 22 4,471,192 0 583,989
TRIP COM GROUP LTD ADS 89677Q107 5,750 233,542 SH   SOLE 23 233,542 0 0
TRIP COM GROUP LTD ADS 89677Q107 10,570 429,338 SH   SOLE 25 429,338 0 0
TRIP COM GROUP LTD ADS 89677Q107 35,399 1,437,818 SH   SOLE 26 20,998 0 1,416,820
TRIP COM GROUP LTD ADS 89677Q107 26,582 1,079,680 SH   SOLE 28 38,008 0 1,041,672
TRIP COM GROUP LTD ADS 89677Q107 70,756 2,873,919 SH   SOLE 30 2,873,919 0 0
TRIP COM GROUP LTD ADS 89677Q107 523 21,224 SH   SOLE 31 0 0 21,224
TRIP COM GROUP LTD ADS 89677Q107 650 26,415 SH   SOLE 32 26,415 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,201 48,792 SH   SOLE 34 48,792 0 0
TRIP COM GROUP LTD ADS 89677Q107 175 7,125 SH   SOLE 36 7,125 0 0
TRIP COM GROUP LTD ADS 89677Q107 50 2,046 SH   SOLE 40 2,046 0 0
TRIP COM GROUP LTD ADS 89677Q107 5,886 239,070 SH   SOLE 43 28,425 0 210,645
TRIPADVISOR INC COM 896945201 9,545 350,152 SH   SOLE 2 83,650 0 266,502
TRIPADVISOR INC COM 896945201 94 3,448 SH   SOLE 4 3,448 0 0
TRIPADVISOR INC COM 896945201 57 2,090 SH   SOLE 7 2,090 0 0
TRIPADVISOR INC COM 896945201 5,945 218,071 SH   SOLE 18 218,071 0 0
TRIPADVISOR INC COM 896945201 769 28,206 SH   SOLE 19 28,206 0 0
TRIPADVISOR INC COM 896945201 132,470 4,859,487 SH   SOLE 21 4,859,487 0 0
TRIPADVISOR INC COM 896945201 75,150 2,756,779 SH   SOLE 22 2,610,843 0 145,936
TRIPADVISOR INC COM 896945201 21 774 SH   SOLE 23 774 0 0
TRIPADVISOR INC COM 896945201 464 17,026 SH   SOLE 25 17,026 0 0
TRIPADVISOR INC COM 896945201 1,183 43,390 SH   SOLE 26 36,916 0 6,474
TRIPADVISOR INC COM 896945201 52 1,890 SH   SOLE 28 1,890 0 0
TRIPADVISOR INC COM 896945201 87 3,195 SH   SOLE 29 3,195 0 0
TRIPADVISOR INC COM 896945201 7,608 279,090 SH   SOLE 30 279,090 0 0
TRIPADVISOR INC COM 896945201 40 1,481 SH   SOLE 31 1,481 0 0
TRIPADVISOR INC COM 896945201 202 7,418 SH   SOLE 34 7,418 0 0
TRIPADVISOR INC COM 896945201 175 6,407 SH   SOLE 36 6,407 0 0
TRIPADVISOR INC COM 896945201 315 11,567 SH   SOLE 40 11,567 0 0
TRIPADVISOR INC COM 896945201 1,615 59,254 SH   SOLE 43 2,542 0 56,712
TRIPLE-S MGMT CORP COM 896749108 1,599 44,811 SH   SOLE 2 6,387 0 38,424
TRIPLE-S MGMT CORP COM 896749108 5 134 SH   SOLE 4 134 0 0
TRIPLE-S MGMT CORP COM 896749108 11 317 SH   SOLE 7 317 0 0
TRIPLE-S MGMT CORP COM 896749108 2,568 71,978 SH   SOLE 18 71,978 0 0
TRIPLE-S MGMT CORP COM 896749108 1,446 40,526 SH   SOLE 19 40,526 0 0
TRIPLE-S MGMT CORP COM 896749108 34,064 954,712 SH   SOLE 21 954,712 0 0
TRIPLE-S MGMT CORP COM 896749108 21,225 594,865 SH   SOLE 22 571,126 0 23,739
TRIPLE-S MGMT CORP COM 896749108 106 2,978 SH   SOLE 25 2,978 0 0
TRIPLE-S MGMT CORP COM 896749108 85 2,377 SH   SOLE 26 0 0 2,377
TRIPLE-S MGMT CORP COM 896749108 645 18,076 SH   SOLE 30 18,076 0 0
TRIPLE-S MGMT CORP COM 896749108 100 2,815 SH   SOLE 40 2,815 0 0
TRIPLE-S MGMT CORP COM 896749108 30 841 SH   SOLE 43 0 0 841
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 4,425 246,370 SH   SOLE 30 246,370 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3 182 SH   SOLE 43 0 0 182
TRISTATE CAP HLDGS INC COM 89678F100 1,122 37,095 SH   SOLE 2 14,640 0 22,455
TRISTATE CAP HLDGS INC COM 89678F100 15 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,832 93,598 SH   SOLE 18 93,598 0 0
TRISTATE CAP HLDGS INC COM 89678F100 3,020 99,792 SH   SOLE 19 99,792 0 0
TRISTATE CAP HLDGS INC COM 89678F100 35,381 1,169,227 SH   SOLE 21 1,169,227 0 0
TRISTATE CAP HLDGS INC COM 89678F100 22,966 758,961 SH   SOLE 22 730,933 0 28,028
TRISTATE CAP HLDGS INC COM 89678F100 61 2,031 SH   SOLE 23 2,031 0 0
TRISTATE CAP HLDGS INC COM 89678F100 159 5,248 SH   SOLE 25 5,248 0 0
TRISTATE CAP HLDGS INC COM 89678F100 540 17,844 SH   SOLE 26 2,301 0 15,543
TRISTATE CAP HLDGS INC COM 89678F100 93 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 371 12,271 SH   SOLE 30 12,271 0 0
TRISTATE CAP HLDGS INC COM 89678F100 70 2,309 SH   SOLE 36 2,309 0 0
TRISTATE CAP HLDGS INC COM 89678F100 146 4,834 SH   SOLE 40 4,834 0 0
TRISTATE CAP HLDGS INC COM 89678F100 256 8,463 SH   SOLE 43 478 0 7,985
TRITON INTL LTD CL A G9078F107 3,968 65,885 SH   SOLE 2 24,508 0 41,377
TRITON INTL LTD CL A G9078F107 17 287 SH   SOLE 4 287 0 0
TRITON INTL LTD CL A G9078F107 84 1,387 SH   SOLE 7 1,387 0 0
TRITON INTL LTD CL A G9078F107 12,262 203,583 SH   SOLE 18 203,583 0 0
TRITON INTL LTD CL A G9078F107 9,035 150,001 SH   SOLE 19 150,001 0 0
TRITON INTL LTD CL A G9078F107 149,401 2,480,512 SH   SOLE 21 2,480,512 0 0
TRITON INTL LTD CL A G9078F107 98,429 1,634,222 SH   SOLE 22 1,566,473 0 67,749
TRITON INTL LTD CL A G9078F107 25 411 SH   SOLE 23 411 0 0
TRITON INTL LTD CL A G9078F107 836 13,882 SH   SOLE 25 13,882 0 0
TRITON INTL LTD CL A G9078F107 2,802 46,522 SH   SOLE 26 28,838 0 17,684
TRITON INTL LTD CL A G9078F107 72 1,200 SH   SOLE 28 1,200 0 0
TRITON INTL LTD CL A G9078F107 2,352 39,057 SH   SOLE 30 39,057 0 0
TRITON INTL LTD CL A G9078F107 793 13,168 SH   SOLE 36 13,168 0 0
TRITON INTL LTD CL A G9078F107 495 8,218 SH   SOLE 40 8,218 0 0
TRITON INTL LTD CL A G9078F107 1,693 28,101 SH   SOLE 43 5,641 0 22,460
TRIUMPH BANCORP INC COM 89679E300 1,483 12,456 SH   SOLE 2 6,505 0 5,951
TRIUMPH BANCORP INC COM 89679E300 10 83 SH   SOLE 4 83 0 0
TRIUMPH BANCORP INC COM 89679E300 39 326 SH   SOLE 7 326 0 0
TRIUMPH BANCORP INC COM 89679E300 9,815 82,424 SH   SOLE 18 82,424 0 0
TRIUMPH BANCORP INC COM 89679E300 4,996 41,957 SH   SOLE 19 41,957 0 0
TRIUMPH BANCORP INC COM 89679E300 325,929 2,737,063 SH   SOLE 21 2,737,063 0 0
TRIUMPH BANCORP INC COM 89679E300 68,860 578,265 SH   SOLE 22 565,160 0 13,105
TRIUMPH BANCORP INC COM 89679E300 356 2,993 SH   SOLE 25 2,993 0 0
TRIUMPH BANCORP INC COM 89679E300 1,398 11,740 SH   SOLE 26 8,968 0 2,772
TRIUMPH BANCORP INC COM 89679E300 53 448 SH   SOLE 28 448 0 0
TRIUMPH BANCORP INC COM 89679E300 4,834 40,595 SH   SOLE 30 40,595 0 0
TRIUMPH BANCORP INC COM 89679E300 334 2,806 SH   SOLE 40 2,806 0 0
TRIUMPH BANCORP INC COM 89679E300 618 5,187 SH   SOLE 43 61 0 5,126
TRIUMPH GROUP INC NEW COM 896818101 1,124 60,685 SH   SOLE 2 17,449 0 43,236
TRIUMPH GROUP INC NEW COM 896818101 6 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 15 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 4,788 258,395 SH   SOLE 18 258,395 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,093 112,930 SH   SOLE 19 112,930 0 0
TRIUMPH GROUP INC NEW COM 896818101 137,709 7,431,656 SH   SOLE 21 7,431,656 0 0
TRIUMPH GROUP INC NEW COM 896818101 29,606 1,597,714 SH   SOLE 22 1,538,739 0 58,975
TRIUMPH GROUP INC NEW COM 896818101 211 11,386 SH   SOLE 25 11,386 0 0
TRIUMPH GROUP INC NEW COM 896818101 259 13,952 SH   SOLE 26 5,029 0 8,923
TRIUMPH GROUP INC NEW COM 896818101 85 4,596 SH   SOLE 28 4,596 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,303 124,274 SH   SOLE 30 124,274 0 0
TRIUMPH GROUP INC NEW COM 896818101 32 1,723 SH   SOLE 36 1,723 0 0
TRIUMPH GROUP INC NEW COM 896818101 175 9,420 SH   SOLE 40 9,420 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,240 66,935 SH   SOLE 43 31,448 0 35,487
TROIKA MEDIA GROUP INC COM 89689F305 4 3,598 SH   SOLE 18 3,598 0 0
TROIKA MEDIA GROUP INC COM 89689F305 64 55,521 SH   SOLE 21 55,521 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 2,306 95,962 SH   SOLE 2 32,008 0 63,954
TRONOX HOLDINGS PLC SHS G9087Q102 7 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 39 1,623 SH   SOLE 7 1,623 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 8,412 350,043 SH   SOLE 18 350,043 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 4,929 205,113 SH   SOLE 19 205,113 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 102,123 4,249,815 SH   SOLE 21 4,249,815 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 65,216 2,713,954 SH   SOLE 22 2,601,165 0 112,789
TRONOX HOLDINGS PLC SHS G9087Q102 334 13,909 SH   SOLE 25 13,909 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,226 51,015 SH   SOLE 26 44,673 0 6,342
TRONOX HOLDINGS PLC SHS G9087Q102 50 2,061 SH   SOLE 28 2,061 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,742 72,497 SH   SOLE 30 72,497 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 337 14,023 SH   SOLE 40 14,023 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 850 35,381 SH   SOLE 43 1,069 0 34,312
TRUEBLUE INC COM 89785X101 833 30,090 SH   SOLE 2 9,982 0 20,108
TRUEBLUE INC COM 89785X101 5 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 16 581 SH   SOLE 7 581 0 0
TRUEBLUE INC COM 89785X101 3,706 133,944 SH   SOLE 18 133,944 0 0
TRUEBLUE INC COM 89785X101 1,740 62,878 SH   SOLE 19 62,878 0 0
TRUEBLUE INC COM 89785X101 124,403 4,495,945 SH   SOLE 21 4,495,945 0 0
TRUEBLUE INC COM 89785X101 24,104 871,117 SH   SOLE 22 839,723 0 31,394
TRUEBLUE INC COM 89785X101 194 7,008 SH   SOLE 25 7,008 0 0
TRUEBLUE INC COM 89785X101 281 10,153 SH   SOLE 26 7,972 0 2,181
TRUEBLUE INC COM 89785X101 25 902 SH   SOLE 28 902 0 0
TRUEBLUE INC COM 89785X101 1,551 56,064 SH   SOLE 30 56,064 0 0
TRUEBLUE INC COM 89785X101 162 5,838 SH   SOLE 36 5,838 0 0
TRUEBLUE INC COM 89785X101 125 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101 2,575 93,065 SH   SOLE 43 7,278 0 85,787
TRUECAR INC COM 89785L107 658 193,541 SH   SOLE 2 82,885 0 110,656
TRUECAR INC COM 89785L107 2 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 6 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 1,068 314,076 SH   SOLE 18 314,076 0 0
TRUECAR INC COM 89785L107 1,132 333,038 SH   SOLE 19 333,038 0 0
TRUECAR INC COM 89785L107 13,218 3,887,627 SH   SOLE 21 3,887,627 0 0
TRUECAR INC COM 89785L107 10,547 3,102,048 SH   SOLE 22 3,004,536 0 97,512
TRUECAR INC COM 89785L107 82 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107 44 12,798 SH   SOLE 25 12,798 0 0
TRUECAR INC COM 89785L107 372 109,369 SH   SOLE 26 508 0 108,861
TRUECAR INC COM 89785L107 313 91,953 SH   SOLE 30 91,953 0 0
TRUECAR INC COM 89785L107 32 9,339 SH   SOLE 40 9,339 0 0
TRUECAR INC COM 89785L107 11 3,215 SH   SOLE 43 0 0 3,215
TRUIST FINL CORP COM 89832Q109 196,292 3,352,548 SH   SOLE 2 791,036 0 2,561,512
TRUIST FINL CORP COM 89832Q109 61,763 1,054,881 SH   SOLE 4 664,838 0 390,043
TRUIST FINL CORP COM 89832Q109 73,333 1,252,493 SH   SOLE 7 1,214,209 0 38,284
TRUIST FINL CORP COM 89832Q109 1,808 30,886 SH   SOLE 13 16,690 0 14,196
TRUIST FINL CORP COM 89832Q109 11,068 189,038 SH   SOLE 15 189,038 0 0
TRUIST FINL CORP COM 89832Q109 0 6 SH   SOLE 17 0 0 6
TRUIST FINL CORP COM 89832Q109 159,998 2,732,677 SH   SOLE 18 2,547,472 0 185,205
TRUIST FINL CORP COM 89832Q109 26,426 451,341 SH   SOLE 19 451,341 0 0
TRUIST FINL CORP COM 89832Q109 2,202,943 37,624,989 SH   SOLE 21 37,624,989 0 0
TRUIST FINL CORP COM 89832Q109 1,653,180 28,235,351 SH   SOLE 22 25,355,924 0 2,879,427
TRUIST FINL CORP COM 89832Q109 46,063 786,730 SH   SOLE 23 786,730 0 0
TRUIST FINL CORP COM 89832Q109 145,023 2,476,904 SH   SOLE 25 2,476,904 0 0
TRUIST FINL CORP COM 89832Q109 160,551 2,742,110 SH   SOLE 26 826,409 0 1,915,701
TRUIST FINL CORP COM 89832Q109 187,518 3,202,696 SH   SOLE 28 129,111 0 3,073,585
TRUIST FINL CORP COM 89832Q109 647 11,057 SH   SOLE 29 11,057 0 0
TRUIST FINL CORP COM 89832Q109 528,443 9,025,507 SH   SOLE 30 9,025,507 0 0
TRUIST FINL CORP COM 89832Q109 31,936 545,444 SH   SOLE 31 173,659 0 371,785
TRUIST FINL CORP COM 89832Q109 3,452 58,958 SH   SOLE 32 58,958 0 0
TRUIST FINL CORP COM 89832Q109 10,658 182,039 SH   SOLE 34 182,039 0 0
TRUIST FINL CORP COM 89832Q109 11,783 201,244 SH   SOLE 35 201,244 0 0
TRUIST FINL CORP COM 89832Q109 35,637 608,662 SH   SOLE 36 608,662 0 0
TRUIST FINL CORP COM 89832Q109 2,639 45,079 SH   SOLE 40 45,079 0 0
TRUIST FINL CORP COM 89832Q109 50,986 870,814 SH   SOLE 43 74,913 0 795,901
TRUPANION INC COM 898202106 7,965 60,329 SH   SOLE 2 34,460 0 25,869
TRUPANION INC COM 898202106 16 120 SH   SOLE 4 120 0 0
TRUPANION INC COM 898202106 64 484 SH   SOLE 7 484 0 0
TRUPANION INC COM 898202106 18,363 139,084 SH   SOLE 18 129,140 0 9,944
TRUPANION INC COM 898202106 38,169 289,093 SH   SOLE 19 289,093 0 0
TRUPANION INC COM 898202106 539,637 4,087,229 SH   SOLE 21 4,087,229 0 0
TRUPANION INC COM 898202106 139,331 1,055,301 SH   SOLE 22 1,035,346 0 19,955
TRUPANION INC COM 898202106 1,162 8,804 SH   SOLE 23 8,804 0 0
TRUPANION INC COM 898202106 608 4,608 SH   SOLE 25 4,608 0 0
TRUPANION INC COM 898202106 6,952 52,657 SH   SOLE 26 8,052 0 44,605
TRUPANION INC COM 898202106 94 714 SH   SOLE 28 714 0 0
TRUPANION INC COM 898202106 7,999 60,588 SH   SOLE 30 60,588 0 0
TRUPANION INC COM 898202106 59 449 SH   SOLE 34 449 0 0
TRUPANION INC COM 898202106 15 112 SH   SOLE 36 112 0 0
TRUPANION INC COM 898202106 526 3,987 SH   SOLE 40 3,987 0 0
TRUPANION INC COM 898202106 686 5,194 SH   SOLE 43 67 0 5,127
TRUSTCO BK CORP N Y COM NEW 898349204 472 14,158 SH   SOLE 2 5,150 0 9,008
TRUSTCO BK CORP N Y COM NEW 898349204 2 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 10 294 SH   SOLE 7 294 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 2,411 72,378 SH   SOLE 18 72,378 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 1,153 34,617 SH   SOLE 19 34,617 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 71,956 2,160,182 SH   SOLE 21 2,160,182 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 15,467 464,338 SH   SOLE 22 446,657 0 17,681
TRUSTCO BK CORP N Y COM NEW 898349204 347 10,413 SH   SOLE 26 9,095 0 1,318
TRUSTCO BK CORP N Y COM NEW 898349204 91 2,724 SH   SOLE 28 2,724 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 1,052 31,594 SH   SOLE 30 31,594 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 86 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 336 10,095 SH   SOLE 43 198 0 9,897
TRUSTMARK CORP COM 898402102 1,636 50,413 SH   SOLE 2 17,022 0 33,391
TRUSTMARK CORP COM 898402102 9 291 SH   SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102 29 888 SH   SOLE 7 888 0 0
TRUSTMARK CORP COM 898402102 7,818 240,856 SH   SOLE 18 240,856 0 0
TRUSTMARK CORP COM 898402102 3,587 110,509 SH   SOLE 19 110,509 0 0
TRUSTMARK CORP COM 898402102 224,081 6,903,306 SH   SOLE 21 6,903,306 0 0
TRUSTMARK CORP COM 898402102 51,460 1,585,348 SH   SOLE 22 1,520,274 0 65,074
TRUSTMARK CORP COM 898402102 294 9,070 SH   SOLE 25 9,070 0 0
TRUSTMARK CORP COM 898402102 722 22,247 SH   SOLE 26 17,531 0 4,716
TRUSTMARK CORP COM 898402102 37 1,130 SH   SOLE 28 1,130 0 0
TRUSTMARK CORP COM 898402102 3,401 104,770 SH   SOLE 30 104,770 0 0
TRUSTMARK CORP COM 898402102 122 3,747 SH   SOLE 36 3,747 0 0
TRUSTMARK CORP COM 898402102 223 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102 4,235 130,471 SH   SOLE 43 921 0 129,550
TRXADE HEALTH INC COM NEW 89846A207 2 883 SH   SOLE 18 883 0 0
TRXADE HEALTH INC COM NEW 89846A207 23 9,940 SH   SOLE 21 9,940 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 8 1,100 SH   SOLE 2 1,100 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 18 2,481 SH   SOLE 22 2,481 0 0
TSCAN THERAPEUTICS INC COM 89854M101 181 40,146 SH   SOLE 18 40,146 0 0
TSCAN THERAPEUTICS INC COM 89854M101 6,464 1,436,451 SH   SOLE 19 1,436,451 0 0
TSCAN THERAPEUTICS INC COM 89854M101 81 17,998 SH   SOLE 21 17,998 0 0
TSCAN THERAPEUTICS INC COM 89854M101 18 3,943 SH   SOLE 34 3,943 0 0
TTEC HLDGS INC COM 89854H102 1,404 15,507 SH   SOLE 2 10,885 0 4,622
TTEC HLDGS INC COM 89854H102 8 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 27 297 SH   SOLE 7 297 0 0
TTEC HLDGS INC COM 89854H102 5,976 65,993 SH   SOLE 18 64,299 0 1,694
TTEC HLDGS INC COM 89854H102 6,316 69,753 SH   SOLE 19 69,753 0 0
TTEC HLDGS INC COM 89854H102 194,419 2,147,094 SH   SOLE 21 2,147,094 0 0
TTEC HLDGS INC COM 89854H102 42,525 469,633 SH   SOLE 22 459,764 0 9,869
TTEC HLDGS INC COM 89854H102 108 1,196 SH   SOLE 23 1,196 0 0
TTEC HLDGS INC COM 89854H102 303 3,346 SH   SOLE 25 3,346 0 0
TTEC HLDGS INC COM 89854H102 786 8,678 SH   SOLE 26 6,729 0 1,949
TTEC HLDGS INC COM 89854H102 30 334 SH   SOLE 28 334 0 0
TTEC HLDGS INC COM 89854H102 2,983 32,942 SH   SOLE 30 32,942 0 0
TTEC HLDGS INC COM 89854H102 106 1,168 SH   SOLE 36 1,168 0 0
TTEC HLDGS INC COM 89854H102 199 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102 1,518 16,768 SH   SOLE 43 1,262 0 15,506
TTM TECHNOLOGIES INC COM 87305R109 1,083 72,689 SH   SOLE 2 28,205 0 44,484
TTM TECHNOLOGIES INC COM 87305R109 5 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 46 3,082 SH   SOLE 7 3,082 0 0
TTM TECHNOLOGIES INC COM 87305R109 5,944 398,930 SH   SOLE 18 398,930 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,791 187,348 SH   SOLE 19 187,348 0 0
TTM TECHNOLOGIES INC COM 87305R109 192,980 12,951,670 SH   SOLE 21 12,951,670 0 0
TTM TECHNOLOGIES INC COM 87305R109 39,862 2,675,309 SH   SOLE 22 2,574,990 0 100,319
TTM TECHNOLOGIES INC COM 87305R109 192 12,892 SH   SOLE 25 12,892 0 0
TTM TECHNOLOGIES INC COM 87305R109 814 54,631 SH   SOLE 26 48,260 0 6,371
TTM TECHNOLOGIES INC COM 87305R109 2,846 191,021 SH   SOLE 30 191,021 0 0
TTM TECHNOLOGIES INC COM 87305R109 97 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 182 12,199 SH   SOLE 40 12,199 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,070 71,833 SH   SOLE 43 47 0 71,786
TUCOWS INC COM NEW 898697206 297 3,542 SH   SOLE 2 2,497 0 1,045
TUCOWS INC COM NEW 898697206 15 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 2,365 28,213 SH   SOLE 18 28,213 0 0
TUCOWS INC COM NEW 898697206 1,407 16,787 SH   SOLE 19 16,787 0 0
TUCOWS INC COM NEW 898697206 30,440 363,159 SH   SOLE 21 363,159 0 0
TUCOWS INC COM NEW 898697206 19,601 233,842 SH   SOLE 22 228,644 0 5,198
TUCOWS INC COM NEW 898697206 96 1,147 SH   SOLE 25 1,147 0 0
TUCOWS INC COM NEW 898697206 75 894 SH   SOLE 26 0 0 894
TUCOWS INC COM NEW 898697206 63 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206 504 6,018 SH   SOLE 30 6,018 0 0
TUCOWS INC COM NEW 898697206 119 1,422 SH   SOLE 40 1,422 0 0
TUCOWS INC COM NEW 898697206 259 3,087 SH   SOLE 43 0 0 3,087
TUESDAY MORNING CORP COM 89904V101 6 2,716 SH   SOLE 22 2,716 0 0
TUNIU CORP SPONSORED ADS A 89977P106 1 1,002 SH   SOLE 43 0 0 1,002
TUPPERWARE BRANDS CORP COM 899896104 591 38,662 SH   SOLE 2 13,416 0 25,246
TUPPERWARE BRANDS CORP COM 899896104 3 213 SH   SOLE 4 213 0 0
TUPPERWARE BRANDS CORP COM 899896104 23 1,511 SH   SOLE 7 1,511 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,022 197,622 SH   SOLE 18 197,622 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,345 87,994 SH   SOLE 19 87,994 0 0
TUPPERWARE BRANDS CORP COM 899896104 94,348 6,170,547 SH   SOLE 21 6,170,547 0 0
TUPPERWARE BRANDS CORP COM 899896104 19,097 1,248,997 SH   SOLE 22 1,194,339 0 54,658
TUPPERWARE BRANDS CORP COM 899896104 145 9,506 SH   SOLE 25 9,506 0 0
TUPPERWARE BRANDS CORP COM 899896104 463 30,269 SH   SOLE 26 26,702 0 3,567
TUPPERWARE BRANDS CORP COM 899896104 1,476 96,561 SH   SOLE 30 96,561 0 0
TUPPERWARE BRANDS CORP COM 899896104 198 12,920 SH   SOLE 36 12,920 0 0
TUPPERWARE BRANDS CORP COM 899896104 89 5,812 SH   SOLE 40 5,812 0 0
TUPPERWARE BRANDS CORP COM 899896104 581 37,996 SH   SOLE 43 788 0 37,208
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 14 3,811 SH   SOLE 2 3,811 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 210 58,486 SH   SOLE 18 58,486 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 137 38,050 SH   SOLE 25 38,050 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 48 13,281 SH   SOLE 28 0 0 13,281
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 23 6,367 SH   SOLE 30 6,367 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 63 17,526 SH   SOLE 31 0 0 17,526
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 82 22,755 SH   SOLE 34 22,755 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 3,437 957,277 SH   SOLE 43 164,557 0 792,720
TURNING POINT THERAPEUTICS I COM 90041T108 1,798 37,685 SH   SOLE 2 12,969 0 24,716
TURNING POINT THERAPEUTICS I COM 90041T108 9 179 SH   SOLE 4 179 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 35 739 SH   SOLE 7 739 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 6,593 138,216 SH   SOLE 18 138,216 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 3,896 81,673 SH   SOLE 19 81,673 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 95,215 1,996,121 SH   SOLE 21 1,996,121 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 54,550 1,143,596 SH   SOLE 22 1,099,236 0 44,360
TURNING POINT THERAPEUTICS I COM 90041T108 273 5,726 SH   SOLE 25 5,726 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1,018 21,350 SH   SOLE 26 17,805 0 3,545
TURNING POINT THERAPEUTICS I COM 90041T108 33 696 SH   SOLE 28 696 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 15,907 333,472 SH   SOLE 30 333,472 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 51 1,070 SH   SOLE 36 1,070 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 229 4,796 SH   SOLE 40 4,796 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 859 18,006 SH   SOLE 43 928 0 17,078
TURNING PT BRANDS INC COM 90041L105 227 6,002 SH   SOLE 2 3,880 0 2,122
TURNING PT BRANDS INC COM 90041L105 2 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105 8 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 1,605 42,476 SH   SOLE 18 42,476 0 0
TURNING PT BRANDS INC COM 90041L105 1,560 41,285 SH   SOLE 19 41,285 0 0
TURNING PT BRANDS INC COM 90041L105 20,093 531,847 SH   SOLE 21 531,847 0 0
TURNING PT BRANDS INC COM 90041L105 12,976 343,466 SH   SOLE 22 333,644 0 9,822
TURNING PT BRANDS INC COM 90041L105 83 2,199 SH   SOLE 26 0 0 2,199
TURNING PT BRANDS INC COM 90041L105 390 10,316 SH   SOLE 30 10,316 0 0
TURNING PT BRANDS INC COM 90041L105 43 1,150 SH   SOLE 40 1,150 0 0
TURNING PT BRANDS INC COM 90041L105 94 2,483 SH   SOLE 43 0 0 2,483
TURQUOISE HILL RES LTD COM 900435207 385 23,402 SH   SOLE 21 23,402 0 0
TURQUOISE HILL RES LTD COM 900435207 381 23,156 SH   SOLE 43 0 0 23,156
TURTLE BEACH CORP COM NEW 900450206 107 4,793 SH   SOLE 2 602 0 4,191
TURTLE BEACH CORP COM NEW 900450206 2 102 SH   SOLE 7 102 0 0
TURTLE BEACH CORP COM NEW 900450206 982 44,108 SH   SOLE 18 44,108 0 0
TURTLE BEACH CORP COM NEW 900450206 597 26,834 SH   SOLE 19 26,834 0 0
TURTLE BEACH CORP COM NEW 900450206 12,721 571,483 SH   SOLE 21 571,483 0 0
TURTLE BEACH CORP COM NEW 900450206 8,341 374,712 SH   SOLE 22 371,345 0 3,367
TURTLE BEACH CORP COM NEW 900450206 15 687 SH   SOLE 43 0 0 687
TUSIMPLE HLDGS INC CL A 90089L108 9,508 265,222 SH   SOLE 2 19,009 0 246,213
TUSIMPLE HLDGS INC CL A 90089L108 68 1,888 SH   SOLE 7 1,888 0 0
TUSIMPLE HLDGS INC CL A 90089L108 48 1,337 SH   SOLE 13 1,337 0 0
TUSIMPLE HLDGS INC CL A 90089L108 1,908 53,222 SH   SOLE 18 53,222 0 0
TUSIMPLE HLDGS INC CL A 90089L108 27,217 759,180 SH   SOLE 19 759,180 0 0
TUSIMPLE HLDGS INC CL A 90089L108 50,888 1,419,459 SH   SOLE 21 1,419,459 0 0
TUSIMPLE HLDGS INC CL A 90089L108 56,461 1,574,934 SH   SOLE 22 1,465,043 0 109,891
TUSIMPLE HLDGS INC CL A 90089L108 170 4,749 SH   SOLE 25 4,749 0 0
TUSIMPLE HLDGS INC CL A 90089L108 110 3,066 SH   SOLE 26 0 0 3,066
TUSIMPLE HLDGS INC CL A 90089L108 112 3,113 SH   SOLE 28 3,113 0 0
TUSIMPLE HLDGS INC CL A 90089L108 768 21,436 SH   SOLE 30 21,436 0 0
TUSIMPLE HLDGS INC CL A 90089L108 72 2,006 SH   SOLE 31 2,006 0 0
TUSIMPLE HLDGS INC CL A 90089L108 34,142 952,364 SH   SOLE 34 952,364 0 0
TUSIMPLE HLDGS INC CL A 90089L108 148 4,128 SH   SOLE 40 4,128 0 0
TUTOR PERINI CORP COM 901109108 921 74,439 SH   SOLE 2 33,318 0 41,121
TUTOR PERINI CORP COM 901109108 3 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 10 806 SH   SOLE 7 806 0 0
TUTOR PERINI CORP COM 901109108 1,699 137,366 SH   SOLE 18 137,366 0 0
TUTOR PERINI CORP COM 901109108 3,781 305,659 SH   SOLE 19 305,659 0 0
TUTOR PERINI CORP COM 901109108 24,933 2,015,637 SH   SOLE 21 2,015,637 0 0
TUTOR PERINI CORP COM 901109108 16,212 1,310,592 SH   SOLE 22 1,268,897 0 41,695
TUTOR PERINI CORP COM 901109108 51 4,126 SH   SOLE 23 4,126 0 0
TUTOR PERINI CORP COM 901109108 72 5,824 SH   SOLE 25 5,824 0 0
TUTOR PERINI CORP COM 901109108 542 43,836 SH   SOLE 26 0 0 43,836
TUTOR PERINI CORP COM 901109108 230 18,579 SH   SOLE 28 18,579 0 0
TUTOR PERINI CORP COM 901109108 279 22,592 SH   SOLE 30 22,592 0 0
TUTOR PERINI CORP COM 901109108 51 4,106 SH   SOLE 40 4,106 0 0
TUTOR PERINI CORP COM 901109108 960 77,606 SH   SOLE 43 349 0 77,257
TUYA INC SPONSERED ADS 90114C107 43 6,821 SH   SOLE 2 6,821 0 0
TUYA INC SPONSERED ADS 90114C107 205 32,866 SH   SOLE 19 32,866 0 0
TUYA INC SPONSERED ADS 90114C107 990 158,359 SH   SOLE 25 158,359 0 0
TUYA INC SPONSERED ADS 90114C107 440 70,435 SH   SOLE 28 0 0 70,435
TUYA INC SPONSERED ADS 90114C107 453 72,401 SH   SOLE 34 72,401 0 0
TWILIO INC CL A 90138F102 95,718 363,476 SH   SOLE 2 75,179 0 288,297
TWILIO INC CL A 90138F102 31,660 120,225 SH   SOLE 4 79,295 0 40,930
TWILIO INC CL A 90138F102 4,251 16,142 SH   SOLE 7 16,142 0 0
TWILIO INC CL A 90138F102 1,698 6,448 SH   SOLE 13 4,644 0 1,804
TWILIO INC CL A 90138F102 3,469 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 23,787 90,327 SH   SOLE 18 81,833 0 8,494
TWILIO INC CL A 90138F102 208,845 793,062 SH   SOLE 19 793,062 0 0
TWILIO INC CL A 90138F102 426,084 1,618,001 SH   SOLE 21 1,618,001 0 0
TWILIO INC CL A 90138F102 913,794 3,470,015 SH   SOLE 22 3,262,739 0 207,276
TWILIO INC CL A 90138F102 25,559 97,057 SH   SOLE 23 97,057 0 0
TWILIO INC CL A 90138F102 72,402 274,939 SH   SOLE 25 274,939 0 0
TWILIO INC CL A 90138F102 84,095 319,339 SH   SOLE 26 135,373 0 183,966
TWILIO INC CL A 90138F102 112,479 427,125 SH   SOLE 28 5,391 0 421,734
TWILIO INC CL A 90138F102 452 1,715 SH   SOLE 29 1,715 0 0
TWILIO INC CL A 90138F102 92,292 350,466 SH   SOLE 30 350,466 0 0
TWILIO INC CL A 90138F102 16,231 61,637 SH   SOLE 31 18,862 0 42,775
TWILIO INC CL A 90138F102 251,350 954,471 SH   SOLE 34 954,471 0 0
TWILIO INC CL A 90138F102 16,779 63,718 SH   SOLE 36 63,718 0 0
TWILIO INC CL A 90138F102 1,441 5,471 SH   SOLE 40 5,471 0 0
TWILIO INC CL A 90138F102 21,726 82,502 SH   SOLE 43 4,943 0 77,559
TWILIO INC OPTIONS 90138F102 290 1,100 SH Call SOLE 4 1,100 0 0
TWILIO INC OPTIONS 90138F102 3,792 14,400 SH Call SOLE 18 14,400 0 0
TWILIO INC OPTIONS 90138F102 24,491 93,000 SH Call SOLE 19 93,000 0 0
TWILIO INC OPTIONS 90138F102 1,870 7,100 SH Call SOLE 22 7,100 0 0
TWILIO INC OPTIONS 90138F102 290 1,100 SH Call SOLE 26 1,100 0 0
TWILIO INC OPTIONS 90138F102 12,956 49,200 SH Call SOLE 34 49,200 0 0
TWIN DISC INC COM 901476101 21 1,948 SH   SOLE 18 1,948 0 0
TWIN DISC INC COM 901476101 374 34,146 SH   SOLE 21 34,146 0 0
TWIN DISC INC COM 901476101 1,606 146,528 SH   SOLE 22 146,528 0 0
TWIN VEE POWERCATS CO COM 90177C101 2 597 SH   SOLE 18 597 0 0
TWIN VEE POWERCATS CO COM 90177C101 24 5,966 SH   SOLE 21 5,966 0 0
TWIST BIOSCIENCE CORP COM 90184D100 3,310 42,773 SH   SOLE 2 20,906 0 21,867
TWIST BIOSCIENCE CORP COM 90184D100 10 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100 53 688 SH   SOLE 7 688 0 0
TWIST BIOSCIENCE CORP COM 90184D100 10,786 139,370 SH   SOLE 18 131,266 0 8,104
TWIST BIOSCIENCE CORP COM 90184D100 39,838 514,763 SH   SOLE 19 514,763 0 0
TWIST BIOSCIENCE CORP COM 90184D100 160,218 2,070,268 SH   SOLE 21 2,070,268 0 0
TWIST BIOSCIENCE CORP COM 90184D100 96,999 1,253,375 SH   SOLE 22 1,228,926 0 24,449
TWIST BIOSCIENCE CORP COM 90184D100 506 6,534 SH   SOLE 23 6,534 0 0
TWIST BIOSCIENCE CORP COM 90184D100 471 6,080 SH   SOLE 25 6,080 0 0
TWIST BIOSCIENCE CORP COM 90184D100 3,409 44,049 SH   SOLE 26 13,070 0 30,979
TWIST BIOSCIENCE CORP COM 90184D100 62 806 SH   SOLE 28 806 0 0
TWIST BIOSCIENCE CORP COM 90184D100 18,077 233,577 SH   SOLE 30 233,577 0 0
TWIST BIOSCIENCE CORP COM 90184D100 101 1,300 SH   SOLE 34 1,300 0 0
TWIST BIOSCIENCE CORP COM 90184D100 396 5,115 SH   SOLE 40 5,115 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1,166 15,072 SH   SOLE 43 179 0 14,893
TWITTER INC COM 90184L102 86,001 1,989,832 SH   SOLE 2 577,377 0 1,412,455
TWITTER INC COM 90184L102 25,939 600,158 SH   SOLE 4 377,253 0 222,905
TWITTER INC COM 90184L102 29,255 676,885 SH   SOLE 7 653,195 0 23,690
TWITTER INC COM 90184L102 2,403 55,605 SH   SOLE 13 47,007 0 8,598
TWITTER INC COM 90184L102 3,171 73,359 SH   SOLE 15 73,359 0 0
TWITTER INC COM 90184L102 37 851 SH   SOLE 17 0 0 851
TWITTER INC COM 90184L102 91,243 2,111,137 SH   SOLE 18 1,987,418 0 123,719
TWITTER INC COM 90184L102 24,561 568,268 SH   SOLE 19 568,268 0 0
TWITTER INC COM 90184L102 843,121 19,507,659 SH   SOLE 21 19,507,659 0 0
TWITTER INC COM 90184L102 735,971 17,028,484 SH   SOLE 22 15,228,892 0 1,799,592
TWITTER INC COM 90184L102 23,840 551,593 SH   SOLE 23 551,593 0 0
TWITTER INC COM 90184L102 48,260 1,116,609 SH   SOLE 25 1,116,609 0 0
TWITTER INC COM 90184L102 72,397 1,675,082 SH   SOLE 26 581,170 0 1,093,912
TWITTER INC COM 90184L102 55,346 1,280,564 SH   SOLE 28 96,526 0 1,184,038
TWITTER INC COM 90184L102 2,349 54,344 SH   SOLE 29 54,344 0 0
TWITTER INC COM 90184L102 146,925 3,399,469 SH   SOLE 30 3,399,469 0 0
TWITTER INC COM 90184L102 15,065 348,575 SH   SOLE 31 140,041 0 208,534
TWITTER INC COM 90184L102 3,095 71,619 SH   SOLE 34 71,619 0 0
TWITTER INC COM 90184L102 13,738 317,853 SH   SOLE 36 317,853 0 0
TWITTER INC COM 90184L102 1,126 26,064 SH   SOLE 40 26,064 0 0
TWITTER INC COM 90184L102 17,496 404,817 SH   SOLE 43 21,581 0 383,236
TWITTER INC NOTE 0.250% 6/1 90184LAF9 7,850 7,205,000 PRN   SOLE 21 7,205,000 0 0
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 2,015 2,000,000 PRN   SOLE 21 2,000,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,573 272,617 SH   SOLE 2 88,365 0 184,252
TWO HBRS INVT CORP COM NEW 90187B408 8 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 56 9,720 SH   SOLE 7 9,720 0 0
TWO HBRS INVT CORP COM NEW 90187B408 7,619 1,320,409 SH   SOLE 18 1,320,409 0 0
TWO HBRS INVT CORP COM NEW 90187B408 3,480 603,163 SH   SOLE 19 603,163 0 0
TWO HBRS INVT CORP COM NEW 90187B408 284,433 49,295,164 SH   SOLE 21 49,295,164 0 0
TWO HBRS INVT CORP COM NEW 90187B408 48,419 8,391,479 SH   SOLE 22 8,077,956 0 313,523
TWO HBRS INVT CORP COM NEW 90187B408 230 39,871 SH   SOLE 25 39,871 0 0
TWO HBRS INVT CORP COM NEW 90187B408 588 101,993 SH   SOLE 26 81,480 0 20,513
TWO HBRS INVT CORP COM NEW 90187B408 32 5,590 SH   SOLE 28 5,590 0 0
TWO HBRS INVT CORP COM NEW 90187B408 3,441 596,362 SH   SOLE 30 596,362 0 0
TWO HBRS INVT CORP COM NEW 90187B408 84 14,644 SH   SOLE 36 14,644 0 0
TWO HBRS INVT CORP COM NEW 90187B408 180 31,139 SH   SOLE 40 31,139 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,903 329,824 SH   SOLE 43 32,502 0 297,322
TYLER TECHNOLOGIES INC COM 902252105 39,612 73,636 SH   SOLE 2 13,344 0 60,292
TYLER TECHNOLOGIES INC COM 902252105 14,433 26,830 SH   SOLE 4 16,711 0 10,119
TYLER TECHNOLOGIES INC COM 902252105 26,236 48,771 SH   SOLE 7 47,578 0 1,193
TYLER TECHNOLOGIES INC COM 902252105 380 706 SH   SOLE 13 108 0 598
TYLER TECHNOLOGIES INC COM 902252105 1,988 3,695 SH   SOLE 15 3,695 0 0
TYLER TECHNOLOGIES INC COM 902252105 2 4 SH   SOLE 17 0 0 4
TYLER TECHNOLOGIES INC COM 902252105 53,710 99,842 SH   SOLE 18 94,215 0 5,627
TYLER TECHNOLOGIES INC COM 902252105 223,316 415,124 SH   SOLE 19 415,124 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,023,628 1,902,832 SH   SOLE 21 1,902,832 0 0
TYLER TECHNOLOGIES INC COM 902252105 547,530 1,017,808 SH   SOLE 22 935,838 0 81,970
TYLER TECHNOLOGIES INC COM 902252105 12,940 24,055 SH   SOLE 23 24,055 0 0
TYLER TECHNOLOGIES INC COM 902252105 30,282 56,291 SH   SOLE 25 56,291 0 0
TYLER TECHNOLOGIES INC COM 902252105 49,314 91,670 SH   SOLE 26 33,459 0 58,211
TYLER TECHNOLOGIES INC COM 902252105 50,458 93,797 SH   SOLE 28 726 0 93,071
TYLER TECHNOLOGIES INC COM 902252105 16 29 SH   SOLE 29 29 0 0
TYLER TECHNOLOGIES INC COM 902252105 161,766 300,709 SH   SOLE 30 299,771 0 938
TYLER TECHNOLOGIES INC COM 902252105 9,438 17,544 SH   SOLE 31 4,725 0 12,819
TYLER TECHNOLOGIES INC COM 902252105 1,003 1,865 SH   SOLE 34 1,865 0 0
TYLER TECHNOLOGIES INC COM 902252105 14,810 27,531 SH   SOLE 36 27,531 0 0
TYLER TECHNOLOGIES INC COM 902252105 759 1,411 SH   SOLE 40 1,411 0 0
TYLER TECHNOLOGIES INC COM 902252105 20,964 38,971 SH   SOLE 43 1,696 0 37,275
TYME TECHNOLOGIES INC COM 90238J103 32 53,573 SH   SOLE 2 53,009 0 564
TYME TECHNOLOGIES INC COM 90238J103 9 14,865 SH   SOLE 18 14,865 0 0
TYME TECHNOLOGIES INC COM 90238J103 256 424,852 SH   SOLE 21 424,852 0 0
TYME TECHNOLOGIES INC COM 90238J103 957 1,586,876 SH   SOLE 22 1,586,876 0 0
TYRA BIOSCIENCES INC COM 90240B106 41 2,923 SH   SOLE 2 0 0 2,923
TYRA BIOSCIENCES INC COM 90240B106 499 35,493 SH   SOLE 18 35,493 0 0
TYRA BIOSCIENCES INC COM 90240B106 265 18,806 SH   SOLE 19 18,806 0 0
TYRA BIOSCIENCES INC COM 90240B106 5,754 408,960 SH   SOLE 21 408,960 0 0
TYRA BIOSCIENCES INC COM 90240B106 1,722 122,384 SH   SOLE 22 119,853 0 2,531
TYSON FOODS INC CL A 902494103 53,384 612,487 SH   SOLE 2 108,900 0 503,587
TYSON FOODS INC CL A 902494103 11,367 130,420 SH   SOLE 4 117,353 0 13,067
TYSON FOODS INC CL A 902494103 36,950 423,934 SH   SOLE 7 415,342 0 8,592
TYSON FOODS INC CL A 902494103 320 3,675 SH   SOLE 13 413 0 3,262
TYSON FOODS INC CL A 902494103 3,432 39,373 SH   SOLE 15 39,373 0 0
TYSON FOODS INC CL A 902494103 1 6 SH   SOLE 17 0 0 6
TYSON FOODS INC CL A 902494103 42,581 488,537 SH   SOLE 18 448,888 0 39,649
TYSON FOODS INC CL A 902494103 10,646 122,141 SH   SOLE 19 122,141 0 0
TYSON FOODS INC CL A 902494103 734,819 8,430,694 SH   SOLE 21 8,430,694 0 0
TYSON FOODS INC CL A 902494103 544,097 6,242,512 SH   SOLE 22 5,648,446 0 594,066
TYSON FOODS INC CL A 902494103 14,565 167,101 SH   SOLE 23 167,101 0 0
TYSON FOODS INC CL A 902494103 36,456 418,265 SH   SOLE 25 418,265 0 0
TYSON FOODS INC CL A 902494103 60,170 690,340 SH   SOLE 26 183,019 0 507,321
TYSON FOODS INC CL A 902494103 63,914 733,296 SH   SOLE 28 5,252 0 728,044
TYSON FOODS INC CL A 902494103 156,287 1,793,101 SH   SOLE 30 1,793,101 0 0
TYSON FOODS INC CL A 902494103 9,211 105,679 SH   SOLE 31 33,389 0 72,290
TYSON FOODS INC CL A 902494103 1,311 15,039 SH   SOLE 34 15,039 0 0
TYSON FOODS INC CL A 902494103 13,080 150,073 SH   SOLE 36 150,073 0 0
TYSON FOODS INC CL A 902494103 856 9,816 SH   SOLE 40 9,816 0 0
TYSON FOODS INC CL A 902494103 23,214 266,342 SH   SOLE 43 18,484 0 247,858
U S ENERGY CORP WYO COM 911805307 2 571 SH   SOLE 21 571 0 0
U S ENERGY CORP WYO COM 911805307 45 13,675 SH   SOLE 22 13,675 0 0
U S GLOBAL INVS INC CL A 902952100 78 17,781 SH   SOLE 21 17,781 0 0
U S GLOBAL INVS INC CL A 902952100 1,196 271,830 SH   SOLE 22 271,830 0 0
U S GOLD CORP COM NEW 90291C201 11 1,200 SH   SOLE 18 1,200 0 0
U S GOLD CORP COM NEW 90291C201 143 15,909 SH   SOLE 21 15,909 0 0
U S GOLD CORP COM NEW 90291C201 2 224 SH   SOLE 22 224 0 0
U S PHYSICAL THERAPY COM 90337L108 589 6,165 SH   SOLE 2 3,526 0 2,639
U S PHYSICAL THERAPY COM 90337L108 4 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108 17 181 SH   SOLE 7 181 0 0
U S PHYSICAL THERAPY COM 90337L108 4,141 43,341 SH   SOLE 18 43,341 0 0
U S PHYSICAL THERAPY COM 90337L108 6,549 68,536 SH   SOLE 19 68,536 0 0
U S PHYSICAL THERAPY COM 90337L108 148,864 1,557,970 SH   SOLE 21 1,557,970 0 0
U S PHYSICAL THERAPY COM 90337L108 31,646 331,196 SH   SOLE 22 323,909 0 7,287
U S PHYSICAL THERAPY COM 90337L108 193 2,021 SH   SOLE 25 2,021 0 0
U S PHYSICAL THERAPY COM 90337L108 915 9,574 SH   SOLE 26 4,751 0 4,823
U S PHYSICAL THERAPY COM 90337L108 99 1,036 SH   SOLE 28 1,036 0 0
U S PHYSICAL THERAPY COM 90337L108 2,297 24,037 SH   SOLE 30 24,037 0 0
U S PHYSICAL THERAPY COM 90337L108 122 1,280 SH   SOLE 34 1,280 0 0
U S PHYSICAL THERAPY COM 90337L108 113 1,182 SH   SOLE 36 1,182 0 0
U S PHYSICAL THERAPY COM 90337L108 127 1,326 SH   SOLE 40 1,326 0 0
U S PHYSICAL THERAPY COM 90337L108 528 5,523 SH   SOLE 43 368 0 5,155
U S SILICA HLDGS INC COM 90346E103 613 65,168 SH   SOLE 2 20,305 0 44,863
U S SILICA HLDGS INC COM 90346E103 12 1,294 SH   SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 2,792 297,054 SH   SOLE 18 297,054 0 0
U S SILICA HLDGS INC COM 90346E103 1,221 129,901 SH   SOLE 19 129,901 0 0
U S SILICA HLDGS INC COM 90346E103 93,747 9,973,114 SH   SOLE 21 9,973,114 0 0
U S SILICA HLDGS INC COM 90346E103 17,803 1,893,900 SH   SOLE 22 1,815,312 0 78,588
U S SILICA HLDGS INC COM 90346E103 89 9,444 SH   SOLE 25 9,444 0 0
U S SILICA HLDGS INC COM 90346E103 1,438 152,947 SH   SOLE 30 152,947 0 0
U S SILICA HLDGS INC COM 90346E103 82 8,685 SH   SOLE 40 8,685 0 0
U S SILICA HLDGS INC COM 90346E103 179 19,063 SH   SOLE 43 1,402 0 17,661
U S XPRESS ENTERPRISES INC COM CL A 90338N202 107 18,169 SH   SOLE 2 948 0 17,221
U S XPRESS ENTERPRISES INC COM CL A 90338N202 536 91,256 SH   SOLE 18 91,256 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 247 42,037 SH   SOLE 19 42,037 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 6,243 1,063,584 SH   SOLE 21 1,063,584 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 2,719 463,134 SH   SOLE 22 445,711 0 17,423
UBER TECHNOLOGIES INC COM 90353T100 124,540 2,970,194 SH   SOLE 2 172,939 0 2,797,255
UBER TECHNOLOGIES INC COM 90353T100 32,359 771,743 SH   SOLE 4 474,641 0 297,102
UBER TECHNOLOGIES INC COM 90353T100 4,799 114,450 SH   SOLE 7 114,450 0 0
UBER TECHNOLOGIES INC COM 90353T100 884 21,089 SH   SOLE 13 7,374 0 13,715
UBER TECHNOLOGIES INC COM 90353T100 4,055 96,702 SH   SOLE 15 96,702 0 0
UBER TECHNOLOGIES INC COM 90353T100 0 11 SH   SOLE 17 0 0 11
UBER TECHNOLOGIES INC COM 90353T100 103,492 2,468,203 SH   SOLE 18 1,990,770 0 477,433
UBER TECHNOLOGIES INC COM 90353T100 73,049 1,742,173 SH   SOLE 19 1,742,173 0 0
UBER TECHNOLOGIES INC COM 90353T100 580,709 13,849,493 SH   SOLE 21 13,849,493 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,417,783 33,813,086 SH   SOLE 22 32,134,825 0 1,678,261
UBER TECHNOLOGIES INC COM 90353T100 29,053 692,904 SH   SOLE 23 692,904 0 0
UBER TECHNOLOGIES INC COM 90353T100 106,474 2,539,321 SH   SOLE 25 2,539,321 0 0
UBER TECHNOLOGIES INC COM 90353T100 83,749 1,997,350 SH   SOLE 26 826,250 0 1,171,100
UBER TECHNOLOGIES INC COM 90353T100 83,617 1,994,214 SH   SOLE 28 53,009 0 1,941,205
UBER TECHNOLOGIES INC COM 90353T100 125 2,988 SH   SOLE 29 2,988 0 0
UBER TECHNOLOGIES INC COM 90353T100 109,333 2,607,521 SH   SOLE 30 2,288,533 0 318,988
UBER TECHNOLOGIES INC COM 90353T100 18,594 443,459 SH   SOLE 31 140,299 0 303,160
UBER TECHNOLOGIES INC COM 90353T100 14,256 339,984 SH   SOLE 34 339,984 0 0
UBER TECHNOLOGIES INC COM 90353T100 23,781 567,159 SH   SOLE 36 567,159 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,723 41,094 SH   SOLE 40 41,094 0 0
UBER TECHNOLOGIES INC COM 90353T100 19,544 466,108 SH   SOLE 43 29,710 0 436,398
UBER TECHNOLOGIES INC OPTIONS 90353T100 549 13,100 SH Call SOLE 2 13,100 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 675 16,100 SH Call SOLE 4 16,100 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 8,847 211,000 SH Call SOLE 18 211,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 91,382 2,179,400 SH Call SOLE 19 2,179,400 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 24,424 582,500 SH Put SOLE 19 582,500 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 4,818 114,900 SH Call SOLE 22 114,900 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 252 6,000 SH Put SOLE 22 6,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 37,993 906,100 SH Call SOLE 34 906,100 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 4,675 111,500 SH Put SOLE 34 111,500 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 3,919 3,993,000 PRN   SOLE 2 3,431,000 0 562,000
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 5,766 5,875,000 PRN   SOLE 18 5,875,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 32,833 33,452,000 PRN   SOLE 19 33,452,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 5,467 5,570,000 PRN   SOLE 21 5,570,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 173 176,000 PRN   SOLE 22 176,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 2,651 2,701,000 PRN   SOLE 26 2,701,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 22 22,000 PRN   SOLE 30 22,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 10,604 10,804,000 PRN   SOLE 34 10,804,000 0 0
UBIQUITI INC COM 90353W103 2,734 8,914 SH   SOLE 2 1,429 0 7,485
UBIQUITI INC COM 90353W103 25 83 SH   SOLE 7 83 0 0
UBIQUITI INC COM 90353W103 38 125 SH   SOLE 15 125 0 0
UBIQUITI INC COM 90353W103 829 2,704 SH   SOLE 18 2,704 0 0
UBIQUITI INC COM 90353W103 469 1,529 SH   SOLE 19 1,529 0 0
UBIQUITI INC COM 90353W103 49,505 161,413 SH   SOLE 21 161,413 0 0
UBIQUITI INC COM 90353W103 38,010 123,931 SH   SOLE 22 119,251 0 4,680
UBIQUITI INC COM 90353W103 2,284 7,446 SH   SOLE 25 7,446 0 0
UBIQUITI INC COM 90353W103 523 1,706 SH   SOLE 26 0 0 1,706
UBIQUITI INC COM 90353W103 457 1,489 SH   SOLE 28 0 0 1,489
UBIQUITI INC COM 90353W103 9,261 30,195 SH   SOLE 30 30,195 0 0
UBIQUITI INC COM 90353W103 29 95 SH   SOLE 31 95 0 0
UBIQUITI INC COM 90353W103 443 1,445 SH   SOLE 36 1,445 0 0
UBIQUITI INC COM 90353W103 3,009 9,810 SH   SOLE 43 202 0 9,608
UBS GROUP AG SHS H42097107 26 1,464 SH   SOLE 2 1,464 0 0
UBS GROUP AG SHS H42097107 1 49 SH   SOLE 17 0 0 49
UBS GROUP AG SHS H42097107 17 947 SH   SOLE 18 947 0 0
UBS GROUP AG SHS H42097107 64 3,603 SH   SOLE 22 3,603 0 0
UBS GROUP AG SHS H42097107 41,401 2,316,765 SH   SOLE 43 231,179 0 2,085,586
UDEMY INC COM 902685106 558 28,533 SH   SOLE 2 24,208 0 4,325
UDEMY INC COM 902685106 814 41,682 SH   SOLE 18 41,682 0 0
UDEMY INC COM 902685106 757 38,742 SH   SOLE 19 38,742 0 0
UDEMY INC COM 902685106 9,081 464,719 SH   SOLE 21 464,719 0 0
UDEMY INC COM 902685106 7,421 379,798 SH   SOLE 22 374,475 0 5,323
UDEMY INC COM 902685106 273 13,954 SH   SOLE 26 12,510 0 1,444
UDEMY INC COM 902685106 640 32,766 SH   SOLE 28 0 0 32,766
UDEMY INC COM 902685106 12 639 SH   SOLE 31 0 0 639
UDEMY INC COM 902685106 15,117 773,636 SH   SOLE 34 773,636 0 0
UDR INC COM 902653104 61,889 1,031,663 SH   SOLE 2 340,607 0 691,056
UDR INC COM 902653104 56,241 937,513 SH   SOLE 4 788,430 0 149,083
UDR INC COM 902653104 39,785 663,195 SH   SOLE 7 654,926 0 8,269
UDR INC COM 902653104 1,416 23,610 SH   SOLE 13 17,691 0 5,919
UDR INC COM 902653104 2,497 41,628 SH   SOLE 15 41,628 0 0
UDR INC COM 902653104 67,239 1,120,831 SH   SOLE 18 1,080,158 0 40,673
UDR INC COM 902653104 82,013 1,367,105 SH   SOLE 19 1,367,105 0 0
UDR INC COM 902653104 679,958 11,334,529 SH   SOLE 21 11,334,529 0 0
UDR INC COM 902653104 555,439 9,258,859 SH   SOLE 22 8,214,686 0 1,044,173
UDR INC COM 902653104 14,324 238,770 SH   SOLE 23 238,770 0 0
UDR INC COM 902653104 120,366 2,006,433 SH   SOLE 25 2,006,433 0 0
UDR INC COM 902653104 51,645 860,890 SH   SOLE 26 269,669 0 591,221
UDR INC COM 902653104 60,408 1,006,962 SH   SOLE 28 108,382 0 898,580
UDR INC COM 902653104 660 11,005 SH   SOLE 29 11,005 0 0
UDR INC COM 902653104 148,046 2,467,839 SH   SOLE 30 2,467,839 0 0
UDR INC COM 902653104 86,346 1,439,333 SH   SOLE 31 47,021 0 1,392,312
UDR INC COM 902653104 43,688 728,250 SH   SOLE 34 728,250 0 0
UDR INC COM 902653104 6,985 116,432 SH   SOLE 36 116,432 0 0
UDR INC COM 902653104 623 10,393 SH   SOLE 40 10,393 0 0
UDR INC COM 902653104 6,514 108,580 SH   SOLE 43 1,704 0 106,876
UFP INDUSTRIES INC COM 90278Q108 4,645 50,483 SH   SOLE 2 31,612 0 18,871
UFP INDUSTRIES INC COM 90278Q108 20 220 SH   SOLE 4 220 0 0
UFP INDUSTRIES INC COM 90278Q108 109 1,186 SH   SOLE 7 1,186 0 0
UFP INDUSTRIES INC COM 90278Q108 20,160 219,102 SH   SOLE 18 212,377 0 6,725
UFP INDUSTRIES INC COM 90278Q108 16,429 178,552 SH   SOLE 19 178,552 0 0
UFP INDUSTRIES INC COM 90278Q108 678,540 7,374,628 SH   SOLE 21 7,374,628 0 0
UFP INDUSTRIES INC COM 90278Q108 145,077 1,576,756 SH   SOLE 22 1,540,060 0 36,696
UFP INDUSTRIES INC COM 90278Q108 250 2,718 SH   SOLE 23 2,718 0 0
UFP INDUSTRIES INC COM 90278Q108 716 7,777 SH   SOLE 25 7,777 0 0
UFP INDUSTRIES INC COM 90278Q108 2,736 29,736 SH   SOLE 26 23,089 0 6,647
UFP INDUSTRIES INC COM 90278Q108 101 1,102 SH   SOLE 28 1,102 0 0
UFP INDUSTRIES INC COM 90278Q108 10,386 112,877 SH   SOLE 30 112,877 0 0
UFP INDUSTRIES INC COM 90278Q108 69 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108 759 8,245 SH   SOLE 40 8,245 0 0
UFP INDUSTRIES INC COM 90278Q108 3,325 36,138 SH   SOLE 43 859 0 35,279
UFP TECHNOLOGIES INC COM 902673102 478 6,799 SH   SOLE 2 2,141 0 4,658
UFP TECHNOLOGIES INC COM 902673102 6 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,572 22,380 SH   SOLE 18 22,380 0 0
UFP TECHNOLOGIES INC COM 902673102 903 12,851 SH   SOLE 19 12,851 0 0
UFP TECHNOLOGIES INC COM 902673102 18,268 260,005 SH   SOLE 21 260,005 0 0
UFP TECHNOLOGIES INC COM 902673102 10,230 145,607 SH   SOLE 22 141,736 0 3,871
UFP TECHNOLOGIES INC COM 902673102 109 1,546 SH   SOLE 43 47 0 1,499
UGI CORP NEW COM 902681105 47,588 1,036,560 SH   SOLE 2 431,455 0 605,105
UGI CORP NEW COM 902681105 12,207 265,897 SH   SOLE 4 139,830 0 126,067
UGI CORP NEW COM 902681105 9,642 210,018 SH   SOLE 7 210,018 0 0
UGI CORP NEW COM 902681105 566 12,338 SH   SOLE 13 12,338 0 0
UGI CORP NEW COM 902681105 1,075 23,413 SH   SOLE 15 23,413 0 0
UGI CORP NEW COM 902681105 23,732 516,934 SH   SOLE 18 496,384 0 20,550
UGI CORP NEW COM 902681105 17,883 389,531 SH   SOLE 19 389,531 0 0
UGI CORP NEW COM 902681105 540,843 11,780,515 SH   SOLE 21 11,780,515 0 0
UGI CORP NEW COM 902681105 307,651 6,701,182 SH   SOLE 22 6,050,739 0 650,443
UGI CORP NEW COM 902681105 8,821 192,127 SH   SOLE 23 192,127 0 0
UGI CORP NEW COM 902681105 14,200 309,309 SH   SOLE 25 309,309 0 0
UGI CORP NEW COM 902681105 17,592 383,191 SH   SOLE 26 280,172 0 103,019
UGI CORP NEW COM 902681105 49,928 1,087,515 SH   SOLE 28 7,042 0 1,080,473
UGI CORP NEW COM 902681105 2,756 60,024 SH   SOLE 29 60,024 0 0
UGI CORP NEW COM 902681105 44,960 979,306 SH   SOLE 30 685,927 0 293,379
UGI CORP NEW COM 902681105 7,596 165,448 SH   SOLE 31 115,376 0 50,072
UGI CORP NEW COM 902681105 8,107 176,586 SH   SOLE 34 176,586 0 0
UGI CORP NEW COM 902681105 2,867 62,452 SH   SOLE 36 62,452 0 0
UGI CORP NEW COM 902681105 291 6,340 SH   SOLE 40 6,340 0 0
UGI CORP NEW COM 902681105 12,298 267,869 SH   SOLE 43 19,873 0 247,996
UGI CORP NEW UNIT 99/99/9999 902681113 19,520 185,941 SH   SOLE 21 185,941 0 0
UIPATH INC CL A 90364P105 3,743 86,787 SH   SOLE 2 7,622 0 79,165
UIPATH INC CL A 90364P105 87 2,027 SH   SOLE 15 2,027 0 0
UIPATH INC CL A 90364P105 47,190 1,094,132 SH   SOLE 21 1,094,132 0 0
UIPATH INC CL A 90364P105 145,957 3,384,129 SH   SOLE 22 3,384,129 0 0
UIPATH INC CL A 90364P105 16,320 378,393 SH   SOLE 25 378,393 0 0
UIPATH INC CL A 90364P105 5,740 133,091 SH   SOLE 26 0 0 133,091
UIPATH INC CL A 90364P105 105 2,432 SH   SOLE 28 2,432 0 0
UIPATH INC CL A 90364P105 1,343 31,143 SH   SOLE 31 31,143 0 0
UIPATH INC CL A 90364P105 1,758 40,751 SH   SOLE 34 40,751 0 0
UIPATH INC CL A 90364P105 2,305 53,452 SH   SOLE 36 53,452 0 0
UIPATH INC CL A 90364P105 477 11,056 SH   SOLE 43 7,767 0 3,289
ULTA BEAUTY INC COM 90384S303 62,252 150,973 SH   SOLE 2 56,666 0 94,307
ULTA BEAUTY INC COM 90384S303 20,999 50,927 SH   SOLE 4 30,417 0 20,510
ULTA BEAUTY INC COM 90384S303 25,401 61,602 SH   SOLE 7 48,019 0 13,583
ULTA BEAUTY INC COM 90384S303 1,762 4,272 SH   SOLE 13 3,556 0 716
ULTA BEAUTY INC COM 90384S303 2,029 4,921 SH   SOLE 15 4,921 0 0
ULTA BEAUTY INC COM 90384S303 43,156 104,662 SH   SOLE 18 96,947 0 7,715
ULTA BEAUTY INC COM 90384S303 30,431 73,801 SH   SOLE 19 73,801 0 0
ULTA BEAUTY INC COM 90384S303 710,448 1,722,966 SH   SOLE 21 1,722,966 0 0
ULTA BEAUTY INC COM 90384S303 489,375 1,186,823 SH   SOLE 22 1,057,660 0 129,163
ULTA BEAUTY INC COM 90384S303 16,582 40,215 SH   SOLE 23 40,215 0 0
ULTA BEAUTY INC COM 90384S303 40,431 98,053 SH   SOLE 25 98,053 0 0
ULTA BEAUTY INC COM 90384S303 50,738 123,050 SH   SOLE 26 50,845 0 72,205
ULTA BEAUTY INC COM 90384S303 58,834 142,683 SH   SOLE 28 1,074 0 141,609
ULTA BEAUTY INC COM 90384S303 3,722 9,026 SH   SOLE 29 9,026 0 0
ULTA BEAUTY INC COM 90384S303 111,381 270,119 SH   SOLE 30 270,119 0 0
ULTA BEAUTY INC COM 90384S303 11,186 27,128 SH   SOLE 31 13,791 0 13,337
ULTA BEAUTY INC COM 90384S303 46,893 113,725 SH   SOLE 34 113,725 0 0
ULTA BEAUTY INC COM 90384S303 8,702 21,104 SH   SOLE 36 21,104 0 0
ULTA BEAUTY INC COM 90384S303 637 1,544 SH   SOLE 40 1,544 0 0
ULTA BEAUTY INC COM 90384S303 11,264 27,317 SH   SOLE 43 3,140 0 24,177
ULTRA CLEAN HLDGS INC COM 90385V107 2,344 40,869 SH   SOLE 2 20,860 0 20,009
ULTRA CLEAN HLDGS INC COM 90385V107 8 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 36 628 SH   SOLE 7 628 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 9,374 163,426 SH   SOLE 18 153,742 0 9,684
ULTRA CLEAN HLDGS INC COM 90385V107 13,057 227,626 SH   SOLE 19 227,626 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 297,835 5,192,376 SH   SOLE 21 5,192,376 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 68,858 1,200,460 SH   SOLE 22 1,175,486 0 24,974
ULTRA CLEAN HLDGS INC COM 90385V107 400 6,967 SH   SOLE 23 6,967 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 385 6,716 SH   SOLE 25 6,716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,421 42,207 SH   SOLE 26 13,053 0 29,154
ULTRA CLEAN HLDGS INC COM 90385V107 45 789 SH   SOLE 28 789 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 4,629 80,699 SH   SOLE 30 80,699 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 84,006 1,464,548 SH   SOLE 34 1,464,548 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 328 5,726 SH   SOLE 40 5,726 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 930 16,212 SH   SOLE 43 49 0 16,163
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8,613 102,426 SH   SOLE 2 25,586 0 76,840
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 32 383 SH   SOLE 4 383 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 78 925 SH   SOLE 7 925 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,743 32,622 SH   SOLE 18 30,659 0 1,963
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 10,329 122,828 SH   SOLE 19 122,828 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 118,184 1,405,447 SH   SOLE 21 1,405,447 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 136,499 1,623,245 SH   SOLE 22 1,551,108 0 72,137
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 363 4,314 SH   SOLE 23 4,314 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,070 12,724 SH   SOLE 25 12,724 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4,471 53,168 SH   SOLE 26 24,608 0 28,560
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,109 13,190 SH   SOLE 28 13,190 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,962 70,905 SH   SOLE 30 70,905 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 84 999 SH   SOLE 31 999 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 290 3,450 SH   SOLE 34 3,450 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 876 10,415 SH   SOLE 36 10,415 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 728 8,655 SH   SOLE 40 8,655 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,594 18,956 SH   SOLE 43 917 0 18,039
ULTRALIFE CORP COM 903899102 12 2,042 SH   SOLE 18 2,042 0 0
ULTRALIFE CORP COM 903899102 198 32,769 SH   SOLE 21 32,769 0 0
ULTRALIFE CORP COM 903899102 716 118,534 SH   SOLE 22 118,534 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,129 1,185,205 SH   SOLE 2 526,713 0 658,492
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 186 70,435 SH   SOLE 4 70,435 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,733 656,532 SH   SOLE 7 656,532 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 40 15,056 SH   SOLE 18 15,056 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 85 32,120 SH   SOLE 19 32,120 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 5,150 1,950,828 SH   SOLE 21 1,950,828 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 6,793 2,573,245 SH   SOLE 22 1,960,197 0 613,048
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,278 862,916 SH   SOLE 30 862,916 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,166 441,726 SH   SOLE 43 7,121 0 434,605
UMB FINL CORP COM 902788108 6,522 61,461 SH   SOLE 2 34,009 0 27,452
UMB FINL CORP COM 902788108 169 1,594 SH   SOLE 4 150 0 1,444
UMB FINL CORP COM 902788108 95 891 SH   SOLE 7 891 0 0
UMB FINL CORP COM 902788108 22,307 210,221 SH   SOLE 18 210,221 0 0
UMB FINL CORP COM 902788108 12,369 116,568 SH   SOLE 19 116,568 0 0
UMB FINL CORP COM 902788108 349,176 3,290,699 SH   SOLE 21 3,290,699 0 0
UMB FINL CORP COM 902788108 140,763 1,326,578 SH   SOLE 22 1,282,017 0 44,561
UMB FINL CORP COM 902788108 206 1,941 SH   SOLE 23 1,941 0 0
UMB FINL CORP COM 902788108 699 6,588 SH   SOLE 25 6,588 0 0
UMB FINL CORP COM 902788108 2,671 25,169 SH   SOLE 26 17,922 0 7,247
UMB FINL CORP COM 902788108 76 714 SH   SOLE 28 714 0 0
UMB FINL CORP COM 902788108 7,922 74,660 SH   SOLE 30 74,660 0 0
UMB FINL CORP COM 902788108 111 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 655 6,175 SH   SOLE 40 6,175 0 0
UMB FINL CORP COM 902788108 2,465 23,233 SH   SOLE 43 2,278 0 20,955
UMH PPTYS INC COM 903002103 1,064 38,930 SH   SOLE 2 15,749 0 23,181
UMH PPTYS INC COM 903002103 18 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 3,424 125,290 SH   SOLE 18 125,290 0 0
UMH PPTYS INC COM 903002103 2,111 77,225 SH   SOLE 19 77,225 0 0
UMH PPTYS INC COM 903002103 48,070 1,758,882 SH   SOLE 21 1,758,882 0 0
UMH PPTYS INC COM 903002103 30,163 1,103,671 SH   SOLE 22 1,078,513 0 25,158
UMH PPTYS INC COM 903002103 50 1,843 SH   SOLE 23 1,843 0 0
UMH PPTYS INC COM 903002103 214 7,819 SH   SOLE 25 7,819 0 0
UMH PPTYS INC COM 903002103 209 7,630 SH   SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 2,284 83,586 SH   SOLE 30 83,586 0 0
UMH PPTYS INC COM 903002103 201 7,338 SH   SOLE 40 7,338 0 0
UMH PPTYS INC COM 903002103 386 14,124 SH   SOLE 43 82 0 14,042
UMPQUA HLDGS CORP COM 904214103 17,826 926,483 SH   SOLE 2 159,591 0 766,892
UMPQUA HLDGS CORP COM 904214103 249 12,953 SH   SOLE 4 1,388 0 11,565
UMPQUA HLDGS CORP COM 904214103 108 5,618 SH   SOLE 7 5,618 0 0
UMPQUA HLDGS CORP COM 904214103 9,144 475,234 SH   SOLE 18 475,234 0 0
UMPQUA HLDGS CORP COM 904214103 1,936 100,617 SH   SOLE 19 100,617 0 0
UMPQUA HLDGS CORP COM 904214103 210,100 10,919,974 SH   SOLE 21 10,919,974 0 0
UMPQUA HLDGS CORP COM 904214103 116,550 6,057,716 SH   SOLE 22 5,802,998 0 254,718
UMPQUA HLDGS CORP COM 904214103 777 40,359 SH   SOLE 25 40,359 0 0
UMPQUA HLDGS CORP COM 904214103 2,176 113,089 SH   SOLE 26 93,894 0 19,195
UMPQUA HLDGS CORP COM 904214103 76 3,931 SH   SOLE 28 3,931 0 0
UMPQUA HLDGS CORP COM 904214103 6,941 360,779 SH   SOLE 30 360,779 0 0
UMPQUA HLDGS CORP COM 904214103 66 3,407 SH   SOLE 31 3,407 0 0
UMPQUA HLDGS CORP COM 904214103 487 25,326 SH   SOLE 36 25,326 0 0
UMPQUA HLDGS CORP COM 904214103 562 29,185 SH   SOLE 40 29,185 0 0
UMPQUA HLDGS CORP COM 904214103 6,627 344,453 SH   SOLE 43 38,833 0 305,620
UNDER ARMOUR INC CL A 904311107 14,479 683,299 SH   SOLE 2 361,393 0 321,906
UNDER ARMOUR INC CL A 904311107 542 25,572 SH   SOLE 4 25,572 0 0
UNDER ARMOUR INC CL A 904311107 3,005 141,835 SH   SOLE 7 136,904 0 4,931
UNDER ARMOUR INC CL A 904311107 67 3,140 SH   SOLE 15 3,140 0 0
UNDER ARMOUR INC CL A 904311107 6,006 283,441 SH   SOLE 18 266,378 0 17,063
UNDER ARMOUR INC CL A 904311107 2,254 106,353 SH   SOLE 19 106,353 0 0
UNDER ARMOUR INC CL A 904311107 88,780 4,189,703 SH   SOLE 21 4,189,703 0 0
UNDER ARMOUR INC CL A 904311107 102,301 4,827,784 SH   SOLE 22 4,430,875 0 396,909
UNDER ARMOUR INC CL A 904311107 241 11,365 SH   SOLE 23 11,365 0 0
UNDER ARMOUR INC CL A 904311107 791 37,307 SH   SOLE 25 37,307 0 0
UNDER ARMOUR INC CL A 904311107 5,078 239,649 SH   SOLE 26 92,040 0 147,609
UNDER ARMOUR INC CL A 904311107 71 3,361 SH   SOLE 28 3,361 0 0
UNDER ARMOUR INC CL A 904311107 341 16,111 SH   SOLE 29 16,111 0 0
UNDER ARMOUR INC CL A 904311107 10,805 509,890 SH   SOLE 30 509,890 0 0
UNDER ARMOUR INC CL A 904311107 64 3,003 SH   SOLE 31 3,003 0 0
UNDER ARMOUR INC CL A 904311107 234 11,044 SH   SOLE 36 11,044 0 0
UNDER ARMOUR INC CL A 904311107 517 24,383 SH   SOLE 40 24,383 0 0
UNDER ARMOUR INC CL A 904311107 1,257 59,342 SH   SOLE 43 1,225 0 58,117
UNDER ARMOUR INC CL C 904311206 5,092 282,241 SH   SOLE 2 91,388 0 190,853
UNDER ARMOUR INC CL C 904311206 11 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206 3,096 171,604 SH   SOLE 7 166,822 0 4,782
UNDER ARMOUR INC CL C 904311206 60 3,321 SH   SOLE 15 3,321 0 0
UNDER ARMOUR INC CL C 904311206 5,865 325,110 SH   SOLE 18 303,742 0 21,368
UNDER ARMOUR INC CL C 904311206 2,031 112,588 SH   SOLE 19 112,588 0 0
UNDER ARMOUR INC CL C 904311206 87,048 4,825,272 SH   SOLE 21 4,825,272 0 0
UNDER ARMOUR INC CL C 904311206 86,190 4,777,719 SH   SOLE 22 4,350,103 0 427,616
UNDER ARMOUR INC CL C 904311206 25 1,377 SH   SOLE 23 1,377 0 0
UNDER ARMOUR INC CL C 904311206 572 31,724 SH   SOLE 25 31,724 0 0
UNDER ARMOUR INC CL C 904311206 3,966 219,821 SH   SOLE 26 81,195 0 138,626
UNDER ARMOUR INC CL C 904311206 64 3,552 SH   SOLE 28 3,552 0 0
UNDER ARMOUR INC CL C 904311206 10,211 566,014 SH   SOLE 30 566,014 0 0
UNDER ARMOUR INC CL C 904311206 54 2,999 SH   SOLE 31 2,999 0 0
UNDER ARMOUR INC CL C 904311206 252 13,956 SH   SOLE 36 13,956 0 0
UNDER ARMOUR INC CL C 904311206 482 26,709 SH   SOLE 40 26,709 0 0
UNDER ARMOUR INC CL C 904311206 419 23,220 SH   SOLE 43 1,459 0 21,761
UNICO AMERN CORP COM 904607108 2 619 SH   SOLE 21 619 0 0
UNICYCIVE THERAPEUTICS INC COM 90466Y103 3 1,301 SH   SOLE 18 1,301 0 0
UNICYCIVE THERAPEUTICS INC COM 90466Y103 30 14,744 SH   SOLE 21 14,744 0 0
UNIFI INC COM NEW 904677200 245 10,585 SH   SOLE 2 3,211 0 7,374
UNIFI INC COM NEW 904677200 8 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,300 56,136 SH   SOLE 18 56,136 0 0
UNIFI INC COM NEW 904677200 1,378 59,508 SH   SOLE 19 59,508 0 0
UNIFI INC COM NEW 904677200 40,415 1,745,768 SH   SOLE 21 1,745,768 0 0
UNIFI INC COM NEW 904677200 8,507 367,460 SH   SOLE 22 359,581 0 7,879
UNIFI INC COM NEW 904677200 403 17,428 SH   SOLE 30 17,428 0 0
UNIFI INC COM NEW 904677200 47 2,047 SH   SOLE 43 0 0 2,047
UNIFIRST CORP MASS COM 904708104 2,567 12,199 SH   SOLE 2 4,228 0 7,971
UNIFIRST CORP MASS COM 904708104 12 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104 47 225 SH   SOLE 7 225 0 0
UNIFIRST CORP MASS COM 904708104 12,257 58,258 SH   SOLE 18 58,258 0 0
UNIFIRST CORP MASS COM 904708104 5,642 26,817 SH   SOLE 19 26,817 0 0
UNIFIRST CORP MASS COM 904708104 392,284 1,864,467 SH   SOLE 21 1,864,467 0 0
UNIFIRST CORP MASS COM 904708104 78,714 374,116 SH   SOLE 22 359,590 0 14,526
UNIFIRST CORP MASS COM 904708104 582 2,767 SH   SOLE 25 2,767 0 0
UNIFIRST CORP MASS COM 904708104 1,381 6,564 SH   SOLE 26 5,160 0 1,404
UNIFIRST CORP MASS COM 904708104 57 272 SH   SOLE 28 272 0 0
UNIFIRST CORP MASS COM 904708104 5,682 27,008 SH   SOLE 30 27,008 0 0
UNIFIRST CORP MASS COM 904708104 388 1,846 SH   SOLE 40 1,846 0 0
UNIFIRST CORP MASS COM 904708104 959 4,559 SH   SOLE 43 49 0 4,510
UNILEVER PLC SPON ADR NEW 904767704 36,741 683,054 SH   SOLE 2 683,054 0 0
UNILEVER PLC SPON ADR NEW 904767704 378,015 7,027,604 SH   SOLE 18 6,673,734 0 353,870
UNILEVER PLC SPON ADR NEW 904767704 522,898 9,721,099 SH   SOLE 19 9,721,099 0 0
UNILEVER PLC SPON ADR NEW 904767704 44,903 834,785 SH   SOLE 22 834,785 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,086 94,547 SH   SOLE 23 94,547 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,671 49,662 SH   SOLE 25 0 0 49,662
UNILEVER PLC SPON ADR NEW 904767704 5,839 108,543 SH   SOLE 26 0 0 108,543
UNILEVER PLC SPON ADR NEW 904767704 135 2,509 SH   SOLE 30 2,509 0 0
UNILEVER PLC SPON ADR NEW 904767704 36,096 671,045 SH   SOLE 34 671,045 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,110 20,632 SH   SOLE 36 20,632 0 0
UNILEVER PLC SPON ADR NEW 904767704 59,188 1,100,351 SH   SOLE 43 148,013 0 952,338
UNION BANKSHARES INC COM 905400107 23 760 SH   SOLE 18 760 0 0
UNION BANKSHARES INC COM 905400107 317 10,636 SH   SOLE 21 10,636 0 0
UNION BANKSHARES INC COM 905400107 5 182 SH   SOLE 22 182 0 0
UNION PAC CORP COM 907818108 374,906 1,488,137 SH   SOLE 2 299,192 0 1,188,945
UNION PAC CORP COM 907818108 88,756 352,303 SH   SOLE 4 298,381 0 53,922
UNION PAC CORP COM 907818108 139,673 554,413 SH   SOLE 7 535,151 0 19,262
UNION PAC CORP COM 907818108 6,959 27,624 SH   SOLE 13 20,634 0 6,990
UNION PAC CORP COM 907818108 23,202 92,096 SH   SOLE 15 92,096 0 0
UNION PAC CORP COM 907818108 1 4 SH   SOLE 17 0 0 4
UNION PAC CORP COM 907818108 517,785 2,055,275 SH   SOLE 18 1,833,435 0 221,840
UNION PAC CORP COM 907818108 344,831 1,368,759 SH   SOLE 19 1,368,759 0 0
UNION PAC CORP COM 907818108 19,066 75,680 SH   SOLE 20 75,680 0 0
UNION PAC CORP COM 907818108 3,668,503 14,561,598 SH   SOLE 21 14,561,598 0 0
UNION PAC CORP COM 907818108 3,473,741 13,788,516 SH   SOLE 22 12,384,205 0 1,404,311
UNION PAC CORP COM 907818108 104,575 415,097 SH   SOLE 23 415,097 0 0
UNION PAC CORP COM 907818108 245,863 975,919 SH   SOLE 25 975,919 0 0
UNION PAC CORP COM 907818108 385,469 1,530,065 SH   SOLE 26 637,404 0 892,661
UNION PAC CORP COM 907818108 376,241 1,493,436 SH   SOLE 28 16,229 0 1,477,207
UNION PAC CORP COM 907818108 4,725 18,754 SH   SOLE 29 18,754 0 0
UNION PAC CORP COM 907818108 792,619 3,146,187 SH   SOLE 30 3,146,187 0 0
UNION PAC CORP COM 907818108 678,574 2,693,501 SH   SOLE 31 107,377 0 2,586,124
UNION PAC CORP COM 907818108 60,381 239,675 SH   SOLE 34 239,675 0 0
UNION PAC CORP COM 907818108 77,151 306,239 SH   SOLE 36 306,239 0 0
UNION PAC CORP COM 907818108 5,480 21,752 SH   SOLE 40 21,752 0 0
UNION PAC CORP COM 907818108 155,484 617,171 SH   SOLE 43 54,442 0 562,730
UNIQUE FABRICATING INC COM 90915J103 3 1,633 SH   SOLE 18 1,633 0 0
UNIQUE FABRICATING INC COM 90915J103 45 22,890 SH   SOLE 21 22,890 0 0
UNIQURE NV SHS N90064101 198 9,550 SH   SOLE 2 8,583 0 967
UNIQURE NV SHS N90064101 4 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 596 28,754 SH   SOLE 18 28,754 0 0
UNIQURE NV SHS N90064101 68,881 3,321,187 SH   SOLE 21 3,321,187 0 0
UNIQURE NV SHS N90064101 11,971 577,182 SH   SOLE 22 561,284 0 15,898
UNIQURE NV SHS N90064101 136 6,572 SH   SOLE 25 6,572 0 0
UNIQURE NV SHS N90064101 290 13,970 SH   SOLE 26 11,330 0 2,640
UNIQURE NV SHS N90064101 58 2,790 SH   SOLE 28 2,790 0 0
UNIQURE NV SHS N90064101 6,653 320,801 SH   SOLE 30 320,801 0 0
UNIQURE NV SHS N90064101 128 6,190 SH   SOLE 36 6,190 0 0
UNIQURE NV SHS N90064101 79 3,802 SH   SOLE 40 3,802 0 0
UNIQURE NV SHS N90064101 59 2,830 SH   SOLE 43 15 0 2,815
UNISYS CORP COM NEW 909214306 787 38,271 SH   SOLE 2 18,581 0 19,690
UNISYS CORP COM NEW 909214306 5 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 22 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 5,077 246,797 SH   SOLE 18 246,797 0 0
UNISYS CORP COM NEW 909214306 2,400 116,672 SH   SOLE 19 116,672 0 0
UNISYS CORP COM NEW 909214306 167,151 8,125,965 SH   SOLE 21 8,125,965 0 0
UNISYS CORP COM NEW 909214306 34,246 1,664,853 SH   SOLE 22 1,622,913 0 41,940
UNISYS CORP COM NEW 909214306 172 8,373 SH   SOLE 25 8,373 0 0
UNISYS CORP COM NEW 909214306 751 36,508 SH   SOLE 26 30,119 0 6,389
UNISYS CORP COM NEW 909214306 630 30,626 SH   SOLE 28 30,626 0 0
UNISYS CORP COM NEW 909214306 8,381 407,431 SH   SOLE 30 407,431 0 0
UNISYS CORP COM NEW 909214306 98 4,781 SH   SOLE 36 4,781 0 0
UNISYS CORP COM NEW 909214306 209 10,172 SH   SOLE 40 10,172 0 0
UNISYS CORP COM NEW 909214306 438 21,290 SH   SOLE 43 309 0 20,981
UNITED AIRLS HLDGS INC COM 910047109 15,392 351,579 SH   SOLE 2 64,970 0 286,609
UNITED AIRLS HLDGS INC COM 910047109 11,101 253,553 SH   SOLE 7 243,764 0 9,789
UNITED AIRLS HLDGS INC COM 910047109 269 6,139 SH   SOLE 15 6,139 0 0
UNITED AIRLS HLDGS INC COM 910047109 29,785 680,339 SH   SOLE 18 652,162 0 28,177
UNITED AIRLS HLDGS INC COM 910047109 6,422 146,685 SH   SOLE 19 146,685 0 0
UNITED AIRLS HLDGS INC COM 910047109 345,951 7,902,028 SH   SOLE 21 7,902,028 0 0
UNITED AIRLS HLDGS INC COM 910047109 281,407 6,427,753 SH   SOLE 22 5,905,537 0 522,216
UNITED AIRLS HLDGS INC COM 910047109 54 1,225 SH   SOLE 23 1,225 0 0
UNITED AIRLS HLDGS INC COM 910047109 5,202 118,815 SH   SOLE 25 118,815 0 0
UNITED AIRLS HLDGS INC COM 910047109 10,298 235,227 SH   SOLE 26 0 0 235,227
UNITED AIRLS HLDGS INC COM 910047109 5,043 115,188 SH   SOLE 28 81,757 0 33,431
UNITED AIRLS HLDGS INC COM 910047109 30,031 685,962 SH   SOLE 30 685,962 0 0
UNITED AIRLS HLDGS INC COM 910047109 213 4,865 SH   SOLE 31 4,865 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,671 38,173 SH   SOLE 36 38,173 0 0
UNITED AIRLS HLDGS INC COM 910047109 7,677 175,344 SH   SOLE 43 24,303 0 151,042
UNITED AIRLS HLDGS INC OPTIONS 910047109 31 700 SH Put SOLE 4 700 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 398 9,100 SH Put SOLE 18 9,100 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 11,474 262,100 SH Put SOLE 19 262,100 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 241 5,500 SH Put SOLE 22 5,500 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 3,179 72,600 SH Put SOLE 34 72,600 0 0
UNITED BANCORP INC OHIO COM 909911109 14 868 SH   SOLE 18 868 0 0
UNITED BANCORP INC OHIO COM 909911109 333 19,992 SH   SOLE 21 19,992 0 0
UNITED BANCORP INC OHIO COM 909911109 5 298 SH   SOLE 22 298 0 0
UNITED BANCSHARES INC OHIO COM 909458101 15 486 SH   SOLE 18 486 0 0
UNITED BANCSHARES INC OHIO COM 909458101 227 7,439 SH   SOLE 21 7,439 0 0
UNITED BANCSHARES INC OHIO COM 909458101 3 98 SH   SOLE 22 98 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,199 170,876 SH   SOLE 2 94,051 0 76,825
UNITED BANKSHARES INC WEST V COM 909907107 188 5,172 SH   SOLE 4 464 0 4,708
UNITED BANKSHARES INC WEST V COM 909907107 2,870 79,100 SH   SOLE 7 79,100 0 0
UNITED BANKSHARES INC WEST V COM 909907107 25,586 705,239 SH   SOLE 18 705,239 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8,496 234,176 SH   SOLE 19 234,176 0 0
UNITED BANKSHARES INC WEST V COM 909907107 459,143 12,655,538 SH   SOLE 21 12,655,538 0 0
UNITED BANKSHARES INC WEST V COM 909907107 147,438 4,063,879 SH   SOLE 22 3,933,310 0 130,569
UNITED BANKSHARES INC WEST V COM 909907107 668 18,423 SH   SOLE 25 18,423 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,084 57,429 SH   SOLE 26 46,453 0 10,976
UNITED BANKSHARES INC WEST V COM 909907107 84 2,302 SH   SOLE 28 2,302 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8,122 223,873 SH   SOLE 30 223,873 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,866 51,421 SH   SOLE 32 51,421 0 0
UNITED BANKSHARES INC WEST V COM 909907107 131 3,617 SH   SOLE 36 3,617 0 0
UNITED BANKSHARES INC WEST V COM 909907107 636 17,539 SH   SOLE 40 17,539 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,281 90,442 SH   SOLE 43 5,595 0 84,847
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,426 67,503 SH   SOLE 2 22,778 0 44,725
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 45 1,252 SH   SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 12,063 335,639 SH   SOLE 18 335,639 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8,690 241,782 SH   SOLE 19 241,782 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 357,003 9,933,314 SH   SOLE 21 9,933,314 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 79,969 2,225,064 SH   SOLE 22 2,153,020 0 72,044
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 455 12,652 SH   SOLE 23 12,652 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 285 7,930 SH   SOLE 25 7,930 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,716 103,404 SH   SOLE 26 7,068 0 96,336
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 21 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,468 152,147 SH   SOLE 30 152,147 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 370 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 920 25,585 SH   SOLE 43 70 0 25,515
UNITED FIRE GROUP INC COM 910340108 763 32,922 SH   SOLE 2 19,119 0 13,803
UNITED FIRE GROUP INC COM 910340108 2 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 8 329 SH   SOLE 7 329 0 0
UNITED FIRE GROUP INC COM 910340108 1,906 82,198 SH   SOLE 18 82,198 0 0
UNITED FIRE GROUP INC COM 910340108 842 36,310 SH   SOLE 19 36,310 0 0
UNITED FIRE GROUP INC COM 910340108 62,283 2,685,776 SH   SOLE 21 2,685,776 0 0
UNITED FIRE GROUP INC COM 910340108 14,270 615,359 SH   SOLE 22 591,904 0 23,455
UNITED FIRE GROUP INC COM 910340108 84 3,615 SH   SOLE 25 3,615 0 0
UNITED FIRE GROUP INC COM 910340108 118 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 365 15,759 SH   SOLE 28 15,759 0 0
UNITED FIRE GROUP INC COM 910340108 993 42,826 SH   SOLE 30 42,826 0 0
UNITED FIRE GROUP INC COM 910340108 48 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108 354 15,277 SH   SOLE 43 97 0 15,180
UNITED GUARDIAN INC COM 910571108 11 677 SH   SOLE 18 677 0 0
UNITED GUARDIAN INC COM 910571108 418 25,417 SH   SOLE 21 25,417 0 0
UNITED GUARDIAN INC COM 910571108 134 8,120 SH   SOLE 22 8,120 0 0
UNITED INS HLDGS CORP COM 910710102 231 53,322 SH   SOLE 2 17,573 0 35,749
UNITED INS HLDGS CORP COM 910710102 325 74,989 SH   SOLE 18 74,989 0 0
UNITED INS HLDGS CORP COM 910710102 150 34,560 SH   SOLE 19 34,560 0 0
UNITED INS HLDGS CORP COM 910710102 3,662 843,699 SH   SOLE 21 843,699 0 0
UNITED INS HLDGS CORP COM 910710102 3,433 791,053 SH   SOLE 22 777,364 0 13,689
UNITED INS HLDGS CORP COM 910710102 29 6,760 SH   SOLE 23 6,760 0 0
UNITED INS HLDGS CORP COM 910710102 25 5,779 SH   SOLE 26 0 0 5,779
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 17,095 1,461,071 SH   SOLE 2 824,799 0 636,272
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 629 53,725 SH   SOLE 4 53,725 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,593 136,149 SH   SOLE 13 136,149 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,767 151,003 SH   SOLE 18 151,003 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 285 24,336 SH   SOLE 19 24,336 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 78,427 6,703,174 SH   SOLE 21 6,703,174 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 25,181 2,152,212 SH   SOLE 22 1,635,790 0 516,422
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 119 10,135 SH   SOLE 28 0 0 10,135
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 777 66,371 SH   SOLE 30 66,371 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 579 49,512 SH   SOLE 31 0 0 49,512
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 388 33,202 SH   SOLE 34 33,202 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 79,656 6,808,218 SH   SOLE 43 311,703 0 6,496,515
UNITED NAT FOODS INC COM 911163103 2,379 48,463 SH   SOLE 2 15,776 0 32,687
UNITED NAT FOODS INC COM 911163103 10 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 142 2,897 SH   SOLE 7 2,897 0 0
UNITED NAT FOODS INC COM 911163103 10,576 215,475 SH   SOLE 18 215,475 0 0
UNITED NAT FOODS INC COM 911163103 4,858 98,987 SH   SOLE 19 98,987 0 0
UNITED NAT FOODS INC COM 911163103 331,472 6,753,712 SH   SOLE 21 6,753,712 0 0
UNITED NAT FOODS INC COM 911163103 70,818 1,442,906 SH   SOLE 22 1,389,097 0 53,809
UNITED NAT FOODS INC COM 911163103 345 7,022 SH   SOLE 23 7,022 0 0
UNITED NAT FOODS INC COM 911163103 350 7,135 SH   SOLE 25 7,135 0 0
UNITED NAT FOODS INC COM 911163103 1,475 30,043 SH   SOLE 26 25,181 0 4,862
UNITED NAT FOODS INC COM 911163103 49 1,004 SH   SOLE 28 1,004 0 0
UNITED NAT FOODS INC COM 911163103 5,019 102,260 SH   SOLE 30 102,260 0 0
UNITED NAT FOODS INC COM 911163103 948 19,315 SH   SOLE 36 19,315 0 0
UNITED NAT FOODS INC COM 911163103 326 6,648 SH   SOLE 40 6,648 0 0
UNITED NAT FOODS INC COM 911163103 3,932 80,107 SH   SOLE 43 2,840 0 77,267
UNITED PARCEL SERVICE INC CL B 911312106 385,981 1,800,789 SH   SOLE 2 487,563 0 1,313,226
UNITED PARCEL SERVICE INC CL B 911312106 98,568 459,868 SH   SOLE 4 375,556 0 84,312
UNITED PARCEL SERVICE INC CL B 911312106 136,959 638,981 SH   SOLE 7 617,605 0 21,376
UNITED PARCEL SERVICE INC CL B 911312106 8,423 39,298 SH   SOLE 13 31,918 0 7,380
UNITED PARCEL SERVICE INC CL B 911312106 21,994 102,612 SH   SOLE 15 102,612 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6 30 SH   SOLE 17 0 0 30
UNITED PARCEL SERVICE INC CL B 911312106 913,434 4,261,615 SH   SOLE 18 4,121,686 0 139,929
UNITED PARCEL SERVICE INC CL B 911312106 314,918 1,469,246 SH   SOLE 19 1,469,246 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,685,539 17,194,824 SH   SOLE 21 17,194,824 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,417,336 15,943,527 SH   SOLE 22 14,160,104 0 1,783,423
UNITED PARCEL SERVICE INC CL B 911312106 109,176 509,358 SH   SOLE 23 509,358 0 0
UNITED PARCEL SERVICE INC CL B 911312106 246,327 1,149,235 SH   SOLE 25 1,149,235 0 0
UNITED PARCEL SERVICE INC CL B 911312106 357,505 1,667,936 SH   SOLE 26 638,848 0 1,029,088
UNITED PARCEL SERVICE INC CL B 911312106 393,877 1,837,627 SH   SOLE 28 41,026 0 1,796,601
UNITED PARCEL SERVICE INC CL B 911312106 11,677 54,480 SH   SOLE 29 54,480 0 0
UNITED PARCEL SERVICE INC CL B 911312106 666,872 3,111,283 SH   SOLE 30 3,111,283 0 0
UNITED PARCEL SERVICE INC CL B 911312106 74,460 347,392 SH   SOLE 31 162,173 0 185,219
UNITED PARCEL SERVICE INC CL B 911312106 152,209 710,131 SH   SOLE 34 710,131 0 0
UNITED PARCEL SERVICE INC CL B 911312106 67,926 316,906 SH   SOLE 36 316,906 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,170 24,121 SH   SOLE 40 24,121 0 0
UNITED PARCEL SERVICE INC CL B 911312106 96,925 452,202 SH   SOLE 43 43,412 0 408,790
UNITED RENTALS INC COM 911363109 65,035 195,718 SH   SOLE 2 53,445 0 142,273
UNITED RENTALS INC COM 911363109 22,744 68,446 SH   SOLE 4 39,126 0 29,320
UNITED RENTALS INC COM 911363109 27,305 82,172 SH   SOLE 7 63,279 0 18,893
UNITED RENTALS INC COM 911363109 1,754 5,279 SH   SOLE 13 4,358 0 921
UNITED RENTALS INC COM 911363109 3,312 9,967 SH   SOLE 15 9,967 0 0
UNITED RENTALS INC COM 911363109 0 1 SH   SOLE 17 0 0 1
UNITED RENTALS INC COM 911363109 52,859 159,076 SH   SOLE 18 149,101 0 9,975
UNITED RENTALS INC COM 911363109 44,534 134,020 SH   SOLE 19 134,020 0 0
UNITED RENTALS INC COM 911363109 672,862 2,024,924 SH   SOLE 21 2,024,924 0 0
UNITED RENTALS INC COM 911363109 532,381 1,602,157 SH   SOLE 22 1,441,164 0 160,993
UNITED RENTALS INC COM 911363109 15,268 45,949 SH   SOLE 23 45,949 0 0
UNITED RENTALS INC COM 911363109 52,027 156,570 SH   SOLE 25 156,570 0 0
UNITED RENTALS INC COM 911363109 51,613 155,324 SH   SOLE 26 49,986 0 105,338
UNITED RENTALS INC COM 911363109 71,720 215,836 SH   SOLE 28 17,582 0 198,254
UNITED RENTALS INC COM 911363109 416 1,252 SH   SOLE 29 1,252 0 0
UNITED RENTALS INC COM 911363109 121,380 365,284 SH   SOLE 30 365,284 0 0
UNITED RENTALS INC COM 911363109 9,711 29,225 SH   SOLE 31 10,712 0 18,513
UNITED RENTALS INC COM 911363109 16,267 48,955 SH   SOLE 34 48,955 0 0
UNITED RENTALS INC COM 911363109 10,475 31,525 SH   SOLE 36 31,525 0 0
UNITED RENTALS INC COM 911363109 750 2,258 SH   SOLE 40 2,258 0 0
UNITED RENTALS INC COM 911363109 19,146 57,618 SH   SOLE 43 3,732 0 53,886
UNITED SEC BANCSHARES CALIF COM 911460103 21 2,590 SH   SOLE 18 2,590 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 0 46 SH   SOLE 19 46 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 360 44,286 SH   SOLE 21 44,286 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 153 18,882 SH   SOLE 22 18,882 0 0
UNITED STATES ANTIMONY CORP COM 911549103 35 69,358 SH   SOLE 21 69,358 0 0
UNITED STATES ANTIMONY CORP COM 911549103 774 1,554,904 SH   SOLE 22 1,554,904 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,191 101,252 SH   SOLE 2 92,597 0 8,655
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,839 121,788 SH   SOLE 18 91,188 0 30,600
UNITED STATES CELLULAR CORP COM 911684108 9,682 307,168 SH   SOLE 19 307,168 0 0
UNITED STATES CELLULAR CORP COM 911684108 19,081 605,346 SH   SOLE 21 605,346 0 0
UNITED STATES CELLULAR CORP COM 911684108 21,912 695,172 SH   SOLE 22 635,798 0 59,374
UNITED STATES CELLULAR CORP COM 911684108 75 2,364 SH   SOLE 25 2,364 0 0
UNITED STATES CELLULAR CORP COM 911684108 36 1,147 SH   SOLE 26 0 0 1,147
UNITED STATES CELLULAR CORP COM 911684108 2,406 76,326 SH   SOLE 28 1,609 0 74,717
UNITED STATES CELLULAR CORP COM 911684108 1,124 35,656 SH   SOLE 30 35,656 0 0
UNITED STATES CELLULAR CORP COM 911684108 542 17,190 SH   SOLE 34 17,190 0 0
UNITED STATES CELLULAR CORP COM 911684108 161 5,107 SH   SOLE 36 5,107 0 0
UNITED STATES CELLULAR CORP COM 911684108 39 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES CELLULAR CORP COM 911684108 2,742 86,993 SH   SOLE 43 4,928 0 82,065
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5 4,642 2,305,000 PRN   SOLE 21 2,305,000 0 0
UNITED STATES STL CORP NEW COM 912909108 25,059 1,052,441 SH   SOLE 2 257,589 0 794,852
UNITED STATES STL CORP NEW COM 912909108 158 6,627 SH   SOLE 4 6,627 0 0
UNITED STATES STL CORP NEW COM 912909108 168 7,057 SH   SOLE 7 7,057 0 0
UNITED STATES STL CORP NEW COM 912909108 15,838 665,199 SH   SOLE 18 665,199 0 0
UNITED STATES STL CORP NEW COM 912909108 23,151 972,316 SH   SOLE 19 972,316 0 0
UNITED STATES STL CORP NEW COM 912909108 318,650 13,383,042 SH   SOLE 21 13,383,042 0 0
UNITED STATES STL CORP NEW COM 912909108 188,631 7,922,359 SH   SOLE 22 7,622,864 0 299,495
UNITED STATES STL CORP NEW COM 912909108 884 37,126 SH   SOLE 25 37,126 0 0
UNITED STATES STL CORP NEW COM 912909108 2,382 100,031 SH   SOLE 26 82,117 0 17,914
UNITED STATES STL CORP NEW COM 912909108 114 4,805 SH   SOLE 28 4,805 0 0
UNITED STATES STL CORP NEW COM 912909108 3,745 157,282 SH   SOLE 30 157,282 0 0
UNITED STATES STL CORP NEW COM 912909108 100 4,213 SH   SOLE 31 4,213 0 0
UNITED STATES STL CORP NEW COM 912909108 8,397 352,656 SH   SOLE 34 352,656 0 0
UNITED STATES STL CORP NEW COM 912909108 880 36,977 SH   SOLE 36 36,977 0 0
UNITED STATES STL CORP NEW COM 912909108 798 33,514 SH   SOLE 40 33,514 0 0
UNITED STATES STL CORP NEW COM 912909108 4,765 200,109 SH   SOLE 43 23,335 0 176,774
UNITED STS LIME & MINERALS I COM 911922102 183 1,416 SH   SOLE 2 676 0 740
UNITED STS LIME & MINERALS I COM 911922102 4 33 SH   SOLE 7 33 0 0
UNITED STS LIME & MINERALS I COM 911922102 892 6,914 SH   SOLE 18 6,914 0 0
UNITED STS LIME & MINERALS I COM 911922102 483 3,740 SH   SOLE 19 3,740 0 0
UNITED STS LIME & MINERALS I COM 911922102 10,097 78,257 SH   SOLE 21 78,257 0 0
UNITED STS LIME & MINERALS I COM 911922102 9,314 72,189 SH   SOLE 22 69,855 0 2,334
UNITED STS LIME & MINERALS I COM 911922102 63 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102 116 897 SH   SOLE 30 897 0 0
UNITED STS LIME & MINERALS I COM 911922102 33 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102 189 1,465 SH   SOLE 43 702 0 763
UNITED STS OIL FD LP UNITS 91232N207 190 3,494 SH   SOLE 4 3,494 0 0
UNITED STS OIL FD LP UNITS 91232N207 2,533 46,591 SH   SOLE 18 46,591 0 0
UNITED STS OIL FD LP UNITS 91232N207 15,037 276,618 SH   SOLE 19 276,618 0 0
UNITED STS OIL FD LP UNITS 91232N207 200 3,681 SH   SOLE 26 3,681 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 23,489 108,704 SH   SOLE 2 39,867 0 68,837
UNITED THERAPEUTICS CORP DEL COM 91307C102 262 1,213 SH   SOLE 4 1,213 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 213 985 SH   SOLE 7 985 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 403 1,863 SH   SOLE 13 1,863 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 21,129 97,781 SH   SOLE 18 97,582 0 199
UNITED THERAPEUTICS CORP DEL COM 91307C102 16,776 77,637 SH   SOLE 19 77,637 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 553,168 2,560,013 SH   SOLE 21 2,560,013 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 268,174 1,241,085 SH   SOLE 22 1,181,798 0 59,287
UNITED THERAPEUTICS CORP DEL COM 91307C102 799 3,699 SH   SOLE 23 3,699 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,359 6,288 SH   SOLE 25 6,288 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,979 18,416 SH   SOLE 26 14,107 0 4,309
UNITED THERAPEUTICS CORP DEL COM 91307C102 181 836 SH   SOLE 28 798 0 38
UNITED THERAPEUTICS CORP DEL COM 91307C102 110 507 SH   SOLE 29 507 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,870 45,679 SH   SOLE 30 45,679 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 425 1,965 SH   SOLE 31 1,965 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,448 6,703 SH   SOLE 34 6,703 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 139 643 SH   SOLE 36 643 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,266 5,857 SH   SOLE 40 5,857 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 12,814 59,301 SH   SOLE 43 4,156 0 55,145
UNITEDHEALTH GROUP INC COM 91324P102 1,217,875 2,425,369 SH   SOLE 2 762,203 0 1,663,166
UNITEDHEALTH GROUP INC COM 91324P102 317,648 632,588 SH   SOLE 4 399,871 0 232,717
UNITEDHEALTH GROUP INC COM 91324P102 408,753 814,021 SH   SOLE 7 786,479 0 27,542
UNITEDHEALTH GROUP INC COM 91324P102 11,301 22,506 SH   SOLE 13 13,000 0 9,506
UNITEDHEALTH GROUP INC COM 91324P102 67,009 133,446 SH   SOLE 15 133,446 0 0
UNITEDHEALTH GROUP INC COM 91324P102 193 385 SH   SOLE 17 0 0 385
UNITEDHEALTH GROUP INC COM 91324P102 2,402,760 4,785,040 SH   SOLE 18 4,542,438 0 242,602
UNITEDHEALTH GROUP INC COM 91324P102 2,091,370 4,164,915 SH   SOLE 19 4,164,915 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,228 2,445 SH   SOLE 20 2,445 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,277,458 20,467,315 SH   SOLE 21 20,467,315 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,154,498 20,222,444 SH   SOLE 22 18,198,192 0 2,024,252
UNITEDHEALTH GROUP INC COM 91324P102 291,892 581,296 SH   SOLE 23 581,296 0 0
UNITEDHEALTH GROUP INC COM 91324P102 805,848 1,604,827 SH   SOLE 25 1,591,759 0 13,068
UNITEDHEALTH GROUP INC COM 91324P102 1,164,335 2,318,746 SH   SOLE 26 878,786 0 1,439,960
UNITEDHEALTH GROUP INC COM 91324P102 860,286 1,713,239 SH   SOLE 28 41,473 0 1,671,766
UNITEDHEALTH GROUP INC COM 91324P102 15,237 30,344 SH   SOLE 29 30,344 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,222,141 4,425,342 SH   SOLE 30 4,425,342 0 0
UNITEDHEALTH GROUP INC COM 91324P102 195,810 389,951 SH   SOLE 31 140,615 0 249,336
UNITEDHEALTH GROUP INC COM 91324P102 25,267 50,319 SH   SOLE 32 50,319 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,526,815 3,040,616 SH   SOLE 34 3,040,616 0 0
UNITEDHEALTH GROUP INC COM 91324P102 216,586 431,326 SH   SOLE 36 431,326 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,076 6,126 SH   SOLE 37 6,126 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,728 31,322 SH   SOLE 40 31,322 0 0
UNITEDHEALTH GROUP INC COM 91324P102 484,815 965,497 SH   SOLE 43 68,091 0 897,406
UNITI GROUP INC COM 91325V108 2,462 175,737 SH   SOLE 2 62,775 0 112,962
UNITI GROUP INC COM 91325V108 324 23,131 SH   SOLE 4 23,131 0 0
UNITI GROUP INC COM 91325V108 66 4,733 SH   SOLE 7 4,733 0 0
UNITI GROUP INC COM 91325V108 11,124 793,985 SH   SOLE 18 793,985 0 0
UNITI GROUP INC COM 91325V108 4,896 349,473 SH   SOLE 19 349,473 0 0
UNITI GROUP INC COM 91325V108 381,396 27,223,112 SH   SOLE 21 27,223,112 0 0
UNITI GROUP INC COM 91325V108 77,266 5,515,090 SH   SOLE 22 5,307,371 0 207,719
UNITI GROUP INC COM 91325V108 619 44,191 SH   SOLE 25 44,191 0 0
UNITI GROUP INC COM 91325V108 1,684 120,223 SH   SOLE 26 99,074 0 21,149
UNITI GROUP INC COM 91325V108 58 4,159 SH   SOLE 28 4,159 0 0
UNITI GROUP INC COM 91325V108 7,937 566,542 SH   SOLE 30 566,542 0 0
UNITI GROUP INC COM 91325V108 10,294 734,761 SH   SOLE 31 0 0 734,761
UNITI GROUP INC COM 91325V108 775 55,317 SH   SOLE 36 55,317 0 0
UNITI GROUP INC COM 91325V108 450 32,127 SH   SOLE 40 32,127 0 0
UNITI GROUP INC COM 91325V108 944 67,393 SH   SOLE 43 187 0 67,206
UNITIL CORP COM 913259107 666 14,482 SH   SOLE 2 6,624 0 7,858
UNITIL CORP COM 913259107 1 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107 1,118 24,312 SH   SOLE 7 24,312 0 0
UNITIL CORP COM 913259107 2,927 63,645 SH   SOLE 18 63,645 0 0
UNITIL CORP COM 913259107 1,337 29,069 SH   SOLE 19 29,069 0 0
UNITIL CORP COM 913259107 99,297 2,159,092 SH   SOLE 21 2,159,092 0 0
UNITIL CORP COM 913259107 19,510 424,219 SH   SOLE 22 408,811 0 15,408
UNITIL CORP COM 913259107 88 1,908 SH   SOLE 25 1,908 0 0
UNITIL CORP COM 913259107 109 2,360 SH   SOLE 26 1,225 0 1,135
UNITIL CORP COM 913259107 90 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 1,444 31,389 SH   SOLE 30 31,389 0 0
UNITIL CORP COM 913259107 69 1,509 SH   SOLE 40 1,509 0 0
UNITIL CORP COM 913259107 814 17,698 SH   SOLE 43 720 0 16,978
UNITY BANCORP INC COM 913290102 2 87 SH   SOLE 2 0 0 87
UNITY BANCORP INC COM 913290102 36 1,373 SH   SOLE 18 1,373 0 0
UNITY BANCORP INC COM 913290102 664 25,310 SH   SOLE 21 25,310 0 0
UNITY BANCORP INC COM 913290102 9 353 SH   SOLE 22 353 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 6 4,282 SH   SOLE 2 3,544 0 738
UNITY BIOTECHNOLOGY INC COM 91381U101 11 7,493 SH   SOLE 18 7,493 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 158 108,054 SH   SOLE 21 108,054 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 665 455,693 SH   SOLE 22 455,693 0 0
UNITY SOFTWARE INC COM 91332U101 34,888 243,990 SH   SOLE 2 23,542 0 220,448
UNITY SOFTWARE INC COM 91332U101 4,898 34,254 SH   SOLE 4 22,404 0 11,850
UNITY SOFTWARE INC COM 91332U101 843 5,895 SH   SOLE 7 5,895 0 0
UNITY SOFTWARE INC COM 91332U101 8 55 SH   SOLE 13 55 0 0
UNITY SOFTWARE INC COM 91332U101 836 5,844 SH   SOLE 15 5,844 0 0
UNITY SOFTWARE INC COM 91332U101 18,258 127,685 SH   SOLE 18 124,882 0 2,803
UNITY SOFTWARE INC COM 91332U101 56,733 396,759 SH   SOLE 19 396,759 0 0
UNITY SOFTWARE INC COM 91332U101 382,691 2,676,348 SH   SOLE 21 2,676,348 0 0
UNITY SOFTWARE INC COM 91332U101 445,641 3,116,591 SH   SOLE 22 2,985,350 0 131,241
UNITY SOFTWARE INC COM 91332U101 4,534 31,709 SH   SOLE 23 31,709 0 0
UNITY SOFTWARE INC COM 91332U101 27,494 192,278 SH   SOLE 25 192,278 0 0
UNITY SOFTWARE INC COM 91332U101 22,471 157,148 SH   SOLE 26 36,420 0 120,728
UNITY SOFTWARE INC COM 91332U101 38,541 269,535 SH   SOLE 28 2,904 0 266,631
UNITY SOFTWARE INC COM 91332U101 11 78 SH   SOLE 29 78 0 0
UNITY SOFTWARE INC COM 91332U101 45,293 316,753 SH   SOLE 30 316,753 0 0
UNITY SOFTWARE INC COM 91332U101 3,179 22,231 SH   SOLE 31 8,248 0 13,983
UNITY SOFTWARE INC COM 91332U101 75,969 531,289 SH   SOLE 34 531,289 0 0
UNITY SOFTWARE INC COM 91332U101 5,913 41,350 SH   SOLE 36 41,350 0 0
UNITY SOFTWARE INC COM 91332U101 266 1,858 SH   SOLE 40 1,858 0 0
UNITY SOFTWARE INC COM 91332U101 606 4,236 SH   SOLE 43 0 0 4,236
UNIVAR SOLUTIONS INC COM 91336L107 15,956 562,819 SH   SOLE 2 126,521 0 436,298
UNIVAR SOLUTIONS INC COM 91336L107 18 638 SH   SOLE 4 638 0 0
UNIVAR SOLUTIONS INC COM 91336L107 128 4,513 SH   SOLE 7 4,513 0 0
UNIVAR SOLUTIONS INC COM 91336L107 10,518 370,999 SH   SOLE 18 370,999 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,426 50,295 SH   SOLE 19 50,295 0 0
UNIVAR SOLUTIONS INC COM 91336L107 230,726 8,138,496 SH   SOLE 21 8,138,496 0 0
UNIVAR SOLUTIONS INC COM 91336L107 131,550 4,640,212 SH   SOLE 22 4,446,891 0 193,321
UNIVAR SOLUTIONS INC COM 91336L107 610 21,528 SH   SOLE 25 21,528 0 0
UNIVAR SOLUTIONS INC COM 91336L107 2,343 82,663 SH   SOLE 26 70,533 0 12,130
UNIVAR SOLUTIONS INC COM 91336L107 3,427 120,865 SH   SOLE 28 120,865 0 0
UNIVAR SOLUTIONS INC COM 91336L107 2,918 102,925 SH   SOLE 30 102,925 0 0
UNIVAR SOLUTIONS INC COM 91336L107 70 2,460 SH   SOLE 31 2,460 0 0
UNIVAR SOLUTIONS INC COM 91336L107 196 6,907 SH   SOLE 36 6,907 0 0
UNIVAR SOLUTIONS INC COM 91336L107 664 23,411 SH   SOLE 40 23,411 0 0
UNIVAR SOLUTIONS INC COM 91336L107 2,179 76,855 SH   SOLE 43 3,930 0 72,925
UNIVERSAL CORP VA COM 913456109 1,529 27,847 SH   SOLE 2 6,711 0 21,136
UNIVERSAL CORP VA COM 913456109 6 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 19 342 SH   SOLE 7 342 0 0
UNIVERSAL CORP VA COM 913456109 5,102 92,894 SH   SOLE 18 92,894 0 0
UNIVERSAL CORP VA COM 913456109 2,343 42,659 SH   SOLE 19 42,659 0 0
UNIVERSAL CORP VA COM 913456109 166,445 3,030,675 SH   SOLE 21 3,030,675 0 0
UNIVERSAL CORP VA COM 913456109 35,184 640,649 SH   SOLE 22 616,169 0 24,480
UNIVERSAL CORP VA COM 913456109 606 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 2,036 37,067 SH   SOLE 30 37,067 0 0
UNIVERSAL CORP VA COM 913456109 182 3,312 SH   SOLE 40 3,312 0 0
UNIVERSAL CORP VA COM 913456109 1,977 35,992 SH   SOLE 43 3,882 0 32,110
UNIVERSAL DISPLAY CORP COM 91347P105 14,817 89,786 SH   SOLE 2 33,205 0 56,581
UNIVERSAL DISPLAY CORP COM 91347P105 25 150 SH   SOLE 4 150 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 102 617 SH   SOLE 7 617 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 15,702 95,146 SH   SOLE 18 95,146 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,125 12,874 SH   SOLE 19 12,874 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 427,738 2,591,879 SH   SOLE 21 2,591,879 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 195,226 1,182,971 SH   SOLE 22 1,133,290 0 49,681
UNIVERSAL DISPLAY CORP COM 91347P105 1,463 8,863 SH   SOLE 25 8,863 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,294 19,959 SH   SOLE 26 16,630 0 3,329
UNIVERSAL DISPLAY CORP COM 91347P105 5,182 31,403 SH   SOLE 28 31,403 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 17,562 106,416 SH   SOLE 30 106,416 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 107 651 SH   SOLE 31 651 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 63 381 SH   SOLE 34 381 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,184 7,176 SH   SOLE 36 7,176 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 984 5,965 SH   SOLE 40 5,965 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 6,289 38,108 SH   SOLE 43 567 0 37,541
UNIVERSAL ELECTRS INC COM 913483103 399 9,784 SH   SOLE 2 3,788 0 5,996
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 10 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 2,092 51,341 SH   SOLE 18 49,275 0 2,066
UNIVERSAL ELECTRS INC COM 913483103 960 23,557 SH   SOLE 19 23,557 0 0
UNIVERSAL ELECTRS INC COM 913483103 67,272 1,650,853 SH   SOLE 21 1,650,853 0 0
UNIVERSAL ELECTRS INC COM 913483103 14,365 352,524 SH   SOLE 22 337,595 0 14,929
UNIVERSAL ELECTRS INC COM 913483103 71 1,751 SH   SOLE 25 1,751 0 0
UNIVERSAL ELECTRS INC COM 913483103 27 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 972 23,855 SH   SOLE 30 23,855 0 0
UNIVERSAL ELECTRS INC COM 913483103 68 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL ELECTRS INC COM 913483103 328 8,061 SH   SOLE 43 321 0 7,740
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 577 9,699 SH   SOLE 2 3,790 0 5,909
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 402 6,768 SH   SOLE 4 6,768 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1,036 17,425 SH   SOLE 7 17,425 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,825 47,508 SH   SOLE 18 47,508 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,210 37,159 SH   SOLE 19 37,159 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 97,661 1,642,185 SH   SOLE 21 1,642,185 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 25,025 420,807 SH   SOLE 22 412,638 0 8,169
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 30 500 SH   SOLE 23 500 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3,600 60,530 SH   SOLE 25 60,530 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 462 7,764 SH   SOLE 26 6,872 0 892
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 488 8,203 SH   SOLE 28 0 0 8,203
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 4,586 77,119 SH   SOLE 30 77,119 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3,257 54,760 SH   SOLE 31 0 0 54,760
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 91 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 699 11,749 SH   SOLE 43 0 0 11,749
UNIVERSAL HLTH SVCS INC CL B 913903100 13,964 107,696 SH   SOLE 2 27,714 0 79,982
UNIVERSAL HLTH SVCS INC CL B 913903100 4,263 32,880 SH   SOLE 4 29,945 0 2,935
UNIVERSAL HLTH SVCS INC CL B 913903100 10,906 84,109 SH   SOLE 7 64,238 0 19,871
UNIVERSAL HLTH SVCS INC CL B 913903100 32 244 SH   SOLE 13 244 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,270 9,798 SH   SOLE 15 9,798 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 15,808 121,921 SH   SOLE 18 111,996 0 9,925
UNIVERSAL HLTH SVCS INC CL B 913903100 3,978 30,677 SH   SOLE 19 30,677 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 261,878 2,019,732 SH   SOLE 21 2,019,732 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 198,212 1,528,702 SH   SOLE 22 1,376,085 0 152,617
UNIVERSAL HLTH SVCS INC CL B 913903100 5,559 42,873 SH   SOLE 23 42,873 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 14,421 111,220 SH   SOLE 25 111,220 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 19,219 148,229 SH   SOLE 26 48,586 0 99,643
UNIVERSAL HLTH SVCS INC CL B 913903100 18,402 141,927 SH   SOLE 28 48,782 0 93,145
UNIVERSAL HLTH SVCS INC CL B 913903100 56,475 435,563 SH   SOLE 30 435,563 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,649 28,140 SH   SOLE 31 9,146 0 18,994
UNIVERSAL HLTH SVCS INC CL B 913903100 504 3,890 SH   SOLE 34 3,890 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4,732 36,493 SH   SOLE 36 36,493 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 329 2,540 SH   SOLE 40 2,540 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,451 26,619 SH   SOLE 43 2,995 0 23,624
UNIVERSAL INS HLDGS INC COM 91359V107 872 51,291 SH   SOLE 2 30,050 0 21,241
UNIVERSAL INS HLDGS INC COM 91359V107 4 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 9 510 SH   SOLE 7 510 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,886 110,963 SH   SOLE 18 110,963 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 832 48,951 SH   SOLE 19 48,951 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 59,246 3,485,058 SH   SOLE 21 3,485,058 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 12,334 725,517 SH   SOLE 22 695,746 0 29,771
UNIVERSAL INS HLDGS INC COM 91359V107 404 23,749 SH   SOLE 26 10,936 0 12,813
UNIVERSAL INS HLDGS INC COM 91359V107 78 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 798 46,944 SH   SOLE 30 46,944 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 62 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 157 9,233 SH   SOLE 43 224 0 9,009
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 431 22,846 SH   SOLE 2 346 0 22,500
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 437 23,176 SH   SOLE 18 23,176 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,450 76,902 SH   SOLE 19 76,902 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5,126 271,817 SH   SOLE 21 271,817 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,266 385,236 SH   SOLE 22 383,383 0 1,853
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 70 3,699 SH   SOLE 23 3,699 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,009 53,501 SH   SOLE 26 0 0 53,501
UNIVERSAL SEC INSTRS INC COM NEW 913821302 2 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 16 2,015 SH   SOLE 2 2,015 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 11 1,381 SH   SOLE 18 1,381 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 219 27,644 SH   SOLE 21 27,644 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 814 102,477 SH   SOLE 22 102,477 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 78 9,934 SH   SOLE 2 8,752 0 1,182
UNIVERSAL TECHNICAL INST INC COM 913915104 49 6,230 SH   SOLE 18 6,230 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 791 101,190 SH   SOLE 21 101,190 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 3,022 386,437 SH   SOLE 22 386,437 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 3,365 112,470 SH   SOLE 2 42,924 0 69,546
UNIVEST FINANCIAL CORPORATIO COM 915271100 14 465 SH   SOLE 7 465 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,876 96,113 SH   SOLE 18 96,113 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 4,770 159,439 SH   SOLE 19 159,439 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 36,297 1,213,122 SH   SOLE 21 1,213,122 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 35,643 1,191,276 SH   SOLE 22 1,161,077 0 30,199
UNIVEST FINANCIAL CORPORATIO COM 915271100 342 11,447 SH   SOLE 23 11,447 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 111 3,723 SH   SOLE 25 3,723 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,079 69,501 SH   SOLE 26 1,120 0 68,381
UNIVEST FINANCIAL CORPORATIO COM 915271100 71 2,375 SH   SOLE 28 2,375 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 757 25,310 SH   SOLE 30 25,310 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 7 234 SH   SOLE 34 234 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 137 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,820 60,834 SH   SOLE 43 2,667 0 58,167
UNUM GROUP COM 91529Y106 21,861 889,747 SH   SOLE 2 172,687 0 717,060
UNUM GROUP COM 91529Y106 17 679 SH   SOLE 4 679 0 0
UNUM GROUP COM 91529Y106 514 20,900 SH   SOLE 7 20,900 0 0
UNUM GROUP COM 91529Y106 42 1,717 SH   SOLE 13 1,717 0 0
UNUM GROUP COM 91529Y106 13,506 549,696 SH   SOLE 18 549,121 0 575
UNUM GROUP COM 91529Y106 2,015 81,993 SH   SOLE 19 81,993 0 0
UNUM GROUP COM 91529Y106 342,576 13,942,859 SH   SOLE 21 13,942,859 0 0
UNUM GROUP COM 91529Y106 139,860 5,692,317 SH   SOLE 22 5,407,017 0 285,300
UNUM GROUP COM 91529Y106 745 30,320 SH   SOLE 25 30,320 0 0
UNUM GROUP COM 91529Y106 1,960 79,785 SH   SOLE 26 63,732 0 16,053
UNUM GROUP COM 91529Y106 3,123 127,094 SH   SOLE 28 127,094 0 0
UNUM GROUP COM 91529Y106 6,374 259,435 SH   SOLE 30 259,435 0 0
UNUM GROUP COM 91529Y106 77 3,134 SH   SOLE 31 3,134 0 0
UNUM GROUP COM 91529Y106 1,955 79,553 SH   SOLE 32 79,553 0 0
UNUM GROUP COM 91529Y106 121 4,937 SH   SOLE 34 4,937 0 0
UNUM GROUP COM 91529Y106 1,214 49,421 SH   SOLE 36 49,421 0 0
UNUM GROUP COM 91529Y106 613 24,966 SH   SOLE 40 24,966 0 0
UNUM GROUP COM 91529Y106 24,730 1,006,525 SH   SOLE 43 73,066 0 933,459
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 21 4,269 SH   SOLE 4 4,269 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 4,844 986,465 SH   SOLE 21 986,465 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 2,875 585,447 SH   SOLE 22 547,268 0 38,179
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,233 251,068 SH   SOLE 30 251,068 0 0
UPHEALTH INC COM 91532B101 321 143,392 SH   SOLE 22 143,392 0 0
UPLAND SOFTWARE INC COM 91544A109 184 10,230 SH   SOLE 2 7,199 0 3,031
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,389 77,445 SH   SOLE 18 77,445 0 0
UPLAND SOFTWARE INC COM 91544A109 935 52,111 SH   SOLE 19 52,111 0 0
UPLAND SOFTWARE INC COM 91544A109 17,268 962,514 SH   SOLE 21 962,514 0 0
UPLAND SOFTWARE INC COM 91544A109 12,188 679,393 SH   SOLE 22 661,720 0 17,673
UPLAND SOFTWARE INC COM 91544A109 58 3,240 SH   SOLE 25 3,240 0 0
UPLAND SOFTWARE INC COM 91544A109 300 16,746 SH   SOLE 26 13,584 0 3,162
UPLAND SOFTWARE INC COM 91544A109 49 2,731 SH   SOLE 28 2,731 0 0
UPLAND SOFTWARE INC COM 91544A109 268 14,966 SH   SOLE 30 14,966 0 0
UPLAND SOFTWARE INC COM 91544A109 45 2,489 SH   SOLE 40 2,489 0 0
UPLAND SOFTWARE INC COM 91544A109 636 35,430 SH   SOLE 43 1,756 0 33,674
UPSTART HLDGS INC COM 91680M107 13,683 90,439 SH   SOLE 2 8,502 0 81,937
UPSTART HLDGS INC COM 91680M107 1,540 10,176 SH   SOLE 4 5,490 0 4,686
UPSTART HLDGS INC COM 91680M107 937 6,193 SH   SOLE 7 1,648 0 4,545
UPSTART HLDGS INC COM 91680M107 174 1,148 SH   SOLE 15 1,148 0 0
UPSTART HLDGS INC COM 91680M107 5,239 34,628 SH   SOLE 18 33,617 0 1,011
UPSTART HLDGS INC COM 91680M107 2,235 14,770 SH   SOLE 19 14,770 0 0
UPSTART HLDGS INC COM 91680M107 113,868 752,595 SH   SOLE 21 752,595 0 0
UPSTART HLDGS INC COM 91680M107 161,555 1,067,779 SH   SOLE 22 1,027,457 0 40,322
UPSTART HLDGS INC COM 91680M107 1,812 11,979 SH   SOLE 23 11,979 0 0
UPSTART HLDGS INC COM 91680M107 758 5,007 SH   SOLE 25 5,007 0 0
UPSTART HLDGS INC COM 91680M107 2,797 18,489 SH   SOLE 26 13,246 0 5,243
UPSTART HLDGS INC COM 91680M107 4,493 29,693 SH   SOLE 28 4,509 0 25,184
UPSTART HLDGS INC COM 91680M107 9,144 60,435 SH   SOLE 30 60,435 0 0
UPSTART HLDGS INC COM 91680M107 510 3,369 SH   SOLE 31 2,745 0 624
UPSTART HLDGS INC COM 91680M107 173 1,143 SH   SOLE 34 1,143 0 0
UPSTART HLDGS INC COM 91680M107 648 4,284 SH   SOLE 36 4,284 0 0
UPSTART HLDGS INC COM 91680M107 94 618 SH   SOLE 40 618 0 0
UPSTART HLDGS INC COM 91680M107 119 788 SH   SOLE 43 0 0 788
UPWORK INC COM 91688F104 2,865 83,872 SH   SOLE 2 60,838 0 23,034
UPWORK INC COM 91688F104 9 268 SH   SOLE 4 268 0 0
UPWORK INC COM 91688F104 59 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 11,160 326,709 SH   SOLE 18 314,691 0 12,018
UPWORK INC COM 91688F104 12,147 355,582 SH   SOLE 19 355,582 0 0
UPWORK INC COM 91688F104 135,830 3,976,288 SH   SOLE 21 3,976,288 0 0
UPWORK INC COM 91688F104 99,638 2,916,806 SH   SOLE 22 2,853,001 0 63,805
UPWORK INC COM 91688F104 213 6,226 SH   SOLE 23 6,226 0 0
UPWORK INC COM 91688F104 636 18,615 SH   SOLE 25 18,615 0 0
UPWORK INC COM 91688F104 2,428 71,063 SH   SOLE 26 43,305 0 27,758
UPWORK INC COM 91688F104 77 2,248 SH   SOLE 28 2,248 0 0
UPWORK INC COM 91688F104 6,154 180,160 SH   SOLE 30 180,160 0 0
UPWORK INC COM 91688F104 290 8,499 SH   SOLE 36 8,499 0 0
UPWORK INC COM 91688F104 525 15,380 SH   SOLE 40 15,380 0 0
UPWORK INC COM 91688F104 1,114 32,604 SH   SOLE 43 827 0 31,777
UR-ENERGY INC COM 91688R108 86 70,144 SH   SOLE 2 21,793 0 48,351
UR-ENERGY INC COM 91688R108 4 2,908 SH   SOLE 7 2,908 0 0
UR-ENERGY INC COM 91688R108 658 539,440 SH   SOLE 18 539,440 0 0
UR-ENERGY INC COM 91688R108 382 313,305 SH   SOLE 19 313,305 0 0
UR-ENERGY INC COM 91688R108 7,789 6,384,395 SH   SOLE 21 6,384,395 0 0
UR-ENERGY INC COM 91688R108 2,130 1,745,793 SH   SOLE 22 1,699,824 0 45,969
UR-ENERGY INC COM 91688R108 32 26,625 SH   SOLE 43 0 0 26,625
URANIUM ENERGY CORP COM 916896103 326 97,205 SH   SOLE 2 65,457 0 31,748
URANIUM ENERGY CORP COM 916896103 13 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 2,449 731,069 SH   SOLE 18 731,069 0 0
URANIUM ENERGY CORP COM 916896103 1,654 493,642 SH   SOLE 19 493,642 0 0
URANIUM ENERGY CORP COM 916896103 31,103 9,284,527 SH   SOLE 21 9,284,527 0 0
URANIUM ENERGY CORP COM 916896103 19,678 5,873,887 SH   SOLE 22 5,747,664 0 126,223
URANIUM ENERGY CORP COM 916896103 100 29,928 SH   SOLE 25 29,928 0 0
URANIUM ENERGY CORP COM 916896103 45 13,410 SH   SOLE 26 0 0 13,410
URANIUM ENERGY CORP COM 916896103 545 162,609 SH   SOLE 30 162,609 0 0
URANIUM ENERGY CORP COM 916896103 91 27,255 SH   SOLE 40 27,255 0 0
URANIUM ENERGY CORP COM 916896103 263 78,489 SH   SOLE 43 588 0 77,901
URBAN EDGE PPTYS COM 91704F104 2,678 140,939 SH   SOLE 2 78,125 0 62,814
URBAN EDGE PPTYS COM 91704F104 1,119 58,920 SH   SOLE 4 58,920 0 0
URBAN EDGE PPTYS COM 91704F104 2,693 141,746 SH   SOLE 7 141,746 0 0
URBAN EDGE PPTYS COM 91704F104 10,416 548,216 SH   SOLE 18 548,216 0 0
URBAN EDGE PPTYS COM 91704F104 6,663 350,666 SH   SOLE 19 350,666 0 0
URBAN EDGE PPTYS COM 91704F104 164,111 8,637,431 SH   SOLE 21 8,637,431 0 0
URBAN EDGE PPTYS COM 91704F104 78,982 4,156,944 SH   SOLE 22 4,035,110 0 121,834
URBAN EDGE PPTYS COM 91704F104 83 4,387 SH   SOLE 23 4,387 0 0
URBAN EDGE PPTYS COM 91704F104 9,793 515,410 SH   SOLE 25 515,410 0 0
URBAN EDGE PPTYS COM 91704F104 681 35,862 SH   SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104 1,352 71,159 SH   SOLE 28 2,085 0 69,074
URBAN EDGE PPTYS COM 91704F104 10,548 555,136 SH   SOLE 30 555,136 0 0
URBAN EDGE PPTYS COM 91704F104 9,351 492,140 SH   SOLE 31 0 0 492,140
URBAN EDGE PPTYS COM 91704F104 58 3,078 SH   SOLE 36 3,078 0 0
URBAN EDGE PPTYS COM 91704F104 289 15,198 SH   SOLE 40 15,198 0 0
URBAN EDGE PPTYS COM 91704F104 2,297 120,916 SH   SOLE 43 2,867 0 118,049
URBAN ONE INC CL A 91705J105 7 1,436 SH   SOLE 18 1,436 0 0
URBAN ONE INC CL A 91705J105 101 21,782 SH   SOLE 21 21,782 0 0
URBAN ONE INC CL A 91705J105 2 529 SH   SOLE 22 529 0 0
URBAN ONE INC CL D NON VTG 91705J204 10 3,024 SH   SOLE 18 3,024 0 0
URBAN ONE INC CL D NON VTG 91705J204 237 69,872 SH   SOLE 21 69,872 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,829 539,540 SH   SOLE 22 539,540 0 0
URBAN OUTFITTERS INC COM 917047102 6,248 212,809 SH   SOLE 2 106,110 0 106,699
URBAN OUTFITTERS INC COM 917047102 8 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102 50 1,708 SH   SOLE 7 1,708 0 0
URBAN OUTFITTERS INC COM 917047102 9,885 336,690 SH   SOLE 18 308,734 0 27,956
URBAN OUTFITTERS INC COM 917047102 25,546 870,089 SH   SOLE 19 870,089 0 0
URBAN OUTFITTERS INC COM 917047102 140,253 4,777,011 SH   SOLE 21 4,777,011 0 0
URBAN OUTFITTERS INC COM 917047102 76,897 2,619,112 SH   SOLE 22 2,572,906 0 46,206
URBAN OUTFITTERS INC COM 917047102 952 32,413 SH   SOLE 23 32,413 0 0
URBAN OUTFITTERS INC COM 917047102 318 10,830 SH   SOLE 25 10,830 0 0
URBAN OUTFITTERS INC COM 917047102 5,343 181,977 SH   SOLE 26 21,617 0 160,360
URBAN OUTFITTERS INC COM 917047102 34 1,170 SH   SOLE 28 1,170 0 0
URBAN OUTFITTERS INC COM 917047102 1,434 48,826 SH   SOLE 30 48,826 0 0
URBAN OUTFITTERS INC COM 917047102 76 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102 295 10,041 SH   SOLE 40 10,041 0 0
URBAN OUTFITTERS INC COM 917047102 1,112 37,867 SH   SOLE 43 648 0 37,219
URBAN-GRO INC COM NEW 91704K202 15 1,421 SH   SOLE 18 1,421 0 0
URBAN-GRO INC COM NEW 91704K202 198 18,892 SH   SOLE 21 18,892 0 0
URBAN-GRO INC COM NEW 91704K202 785 74,909 SH   SOLE 22 74,909 0 0
UROGEN PHARMA LTD COM M96088105 93 9,772 SH   SOLE 2 1,441 0 8,331
UROGEN PHARMA LTD COM M96088105 1 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 115 12,145 SH   SOLE 7 12,145 0 0
UROGEN PHARMA LTD COM M96088105 546 57,430 SH   SOLE 18 57,430 0 0
UROGEN PHARMA LTD COM M96088105 1,044 109,804 SH   SOLE 19 109,804 0 0
UROGEN PHARMA LTD COM M96088105 9,815 1,032,019 SH   SOLE 21 1,032,019 0 0
UROGEN PHARMA LTD COM M96088105 3,294 346,339 SH   SOLE 22 334,138 0 12,201
UROGEN PHARMA LTD COM M96088105 26 2,754 SH   SOLE 23 2,754 0 0
UROGEN PHARMA LTD COM M96088105 8 818 SH   SOLE 25 818 0 0
UROGEN PHARMA LTD COM M96088105 120 12,583 SH   SOLE 26 166 0 12,417
UROGEN PHARMA LTD COM M96088105 1,282 134,832 SH   SOLE 30 134,832 0 0
UROGEN PHARMA LTD COM M96088105 17 1,785 SH   SOLE 40 1,785 0 0
UROGEN PHARMA LTD COM M96088105 73 7,714 SH   SOLE 43 3,025 0 4,689
URSTADT BIDDLE PPTYS INC CL A 917286205 662 31,075 SH   SOLE 2 11,364 0 19,711
URSTADT BIDDLE PPTYS INC CL A 917286205 12 561 SH   SOLE 7 561 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,594 121,799 SH   SOLE 18 121,799 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,163 54,584 SH   SOLE 19 54,584 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 77,554 3,641,036 SH   SOLE 21 3,641,036 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 17,981 844,171 SH   SOLE 22 815,693 0 28,478
URSTADT BIDDLE PPTYS INC CL A 917286205 25 1,185 SH   SOLE 23 1,185 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 81 3,826 SH   SOLE 25 3,826 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 91 4,289 SH   SOLE 28 4,289 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,477 69,338 SH   SOLE 30 69,338 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 7 322 SH   SOLE 34 322 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 62 2,926 SH   SOLE 40 2,926 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 388 18,223 SH   SOLE 43 147 0 18,076
US BANCORP DEL COM NEW 902973304 193,734 3,449,073 SH   SOLE 2 803,680 0 2,645,393
US BANCORP DEL COM NEW 902973304 62,205 1,107,447 SH   SOLE 4 655,529 0 451,918
US BANCORP DEL COM NEW 902973304 71,804 1,278,338 SH   SOLE 7 1,238,920 0 39,418
US BANCORP DEL COM NEW 902973304 6,271 111,645 SH   SOLE 13 97,927 0 13,718
US BANCORP DEL COM NEW 902973304 11,168 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 159,506 2,839,694 SH   SOLE 18 2,640,742 0 198,952
US BANCORP DEL COM NEW 902973304 45,293 806,360 SH   SOLE 19 806,360 0 0
US BANCORP DEL COM NEW 902973304 2,136,131 38,029,754 SH   SOLE 21 38,029,754 0 0
US BANCORP DEL COM NEW 902973304 1,640,491 29,205,814 SH   SOLE 22 25,957,275 0 3,248,539
US BANCORP DEL COM NEW 902973304 56,897 1,012,937 SH   SOLE 23 1,012,937 0 0
US BANCORP DEL COM NEW 902973304 129,952 2,313,557 SH   SOLE 25 2,313,557 0 0
US BANCORP DEL COM NEW 902973304 157,675 2,807,100 SH   SOLE 26 879,582 0 1,927,518
US BANCORP DEL COM NEW 902973304 165,634 2,948,795 SH   SOLE 28 64,847 0 2,883,948
US BANCORP DEL COM NEW 902973304 4,844 86,235 SH   SOLE 29 86,235 0 0
US BANCORP DEL COM NEW 902973304 364,467 6,488,641 SH   SOLE 30 6,480,689 0 7,952
US BANCORP DEL COM NEW 902973304 36,641 652,326 SH   SOLE 31 287,358 0 364,968
US BANCORP DEL COM NEW 902973304 3,854 68,621 SH   SOLE 32 68,621 0 0
US BANCORP DEL COM NEW 902973304 15,312 272,600 SH   SOLE 34 272,600 0 0
US BANCORP DEL COM NEW 902973304 13,257 236,011 SH   SOLE 35 236,011 0 0
US BANCORP DEL COM NEW 902973304 36,579 651,213 SH   SOLE 36 651,213 0 0
US BANCORP DEL COM NEW 902973304 2,613 46,520 SH   SOLE 40 46,520 0 0
US BANCORP DEL COM NEW 902973304 56,461 1,005,173 SH   SOLE 43 86,037 0 919,136
US ECOLOGY INC COM 91734M103 862 26,977 SH   SOLE 2 8,858 0 18,119
US ECOLOGY INC COM 91734M103 5 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91734M103 13 408 SH   SOLE 7 408 0 0
US ECOLOGY INC COM 91734M103 3,832 119,965 SH   SOLE 18 119,965 0 0
US ECOLOGY INC COM 91734M103 1,818 56,934 SH   SOLE 19 56,934 0 0
US ECOLOGY INC COM 91734M103 123,119 3,854,711 SH   SOLE 21 3,854,711 0 0
US ECOLOGY INC COM 91734M103 26,124 817,905 SH   SOLE 22 786,961 0 30,944
US ECOLOGY INC COM 91734M103 177 5,528 SH   SOLE 25 5,528 0 0
US ECOLOGY INC COM 91734M103 252 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91734M103 6 195 SH   SOLE 28 195 0 0
US ECOLOGY INC COM 91734M103 2,734 85,599 SH   SOLE 30 85,599 0 0
US ECOLOGY INC COM 91734M103 139 4,356 SH   SOLE 40 4,356 0 0
US ECOLOGY INC COM 91734M103 644 20,170 SH   SOLE 43 2,119 0 18,051
US FOODS HLDG CORP COM 912008109 16,708 479,694 SH   SOLE 2 70,348 0 409,346
US FOODS HLDG CORP COM 912008109 77 2,225 SH   SOLE 4 777 0 1,448
US FOODS HLDG CORP COM 912008109 216 6,196 SH   SOLE 7 6,196 0 0
US FOODS HLDG CORP COM 912008109 3,155 90,591 SH   SOLE 18 90,591 0 0
US FOODS HLDG CORP COM 912008109 2,280 65,449 SH   SOLE 19 65,449 0 0
US FOODS HLDG CORP COM 912008109 89,786 2,577,838 SH   SOLE 21 2,577,838 0 0
US FOODS HLDG CORP COM 912008109 172,265 4,945,878 SH   SOLE 22 4,701,019 0 244,859
US FOODS HLDG CORP COM 912008109 0 13 SH   SOLE 23 13 0 0
US FOODS HLDG CORP COM 912008109 1,146 32,893 SH   SOLE 25 32,893 0 0
US FOODS HLDG CORP COM 912008109 3,129 89,834 SH   SOLE 26 72,841 0 16,993
US FOODS HLDG CORP COM 912008109 138 3,954 SH   SOLE 28 3,954 0 0
US FOODS HLDG CORP COM 912008109 4,404 126,435 SH   SOLE 30 126,435 0 0
US FOODS HLDG CORP COM 912008109 120 3,444 SH   SOLE 31 3,444 0 0
US FOODS HLDG CORP COM 912008109 1,944 55,815 SH   SOLE 36 55,815 0 0
US FOODS HLDG CORP COM 912008109 947 27,181 SH   SOLE 40 27,181 0 0
US FOODS HLDG CORP COM 912008109 2,646 75,966 SH   SOLE 43 3,369 0 72,597
US WELL SERVICES INC CL A NEW 91274U200 20 17,605 SH   SOLE 21 17,605 0 0
US WELL SERVICES INC CL A NEW 91274U200 338 294,254 SH   SOLE 22 294,254 0 0
USA TRUCK INC COM 902925106 31 1,568 SH   SOLE 18 1,568 0 0
USA TRUCK INC COM 902925106 564 28,356 SH   SOLE 21 28,356 0 0
USA TRUCK INC COM 902925106 1,189 59,796 SH   SOLE 22 59,796 0 0
USANA HEALTH SCIENCES INC COM 90328M107 598 5,908 SH   SOLE 2 3,279 0 2,629
USANA HEALTH SCIENCES INC COM 90328M107 5 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107 21 204 SH   SOLE 7 204 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,214 41,641 SH   SOLE 18 41,641 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,581 35,388 SH   SOLE 19 35,388 0 0
USANA HEALTH SCIENCES INC COM 90328M107 140,771 1,391,021 SH   SOLE 21 1,391,021 0 0
USANA HEALTH SCIENCES INC COM 90328M107 28,994 286,505 SH   SOLE 22 279,144 0 7,361
USANA HEALTH SCIENCES INC COM 90328M107 162 1,604 SH   SOLE 25 1,604 0 0
USANA HEALTH SCIENCES INC COM 90328M107 870 8,599 SH   SOLE 26 3,762 0 4,837
USANA HEALTH SCIENCES INC COM 90328M107 5 50 SH   SOLE 28 50 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,255 22,286 SH   SOLE 30 22,286 0 0
USANA HEALTH SCIENCES INC COM 90328M107 136 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107 849 8,391 SH   SOLE 43 211 0 8,180
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 12 866 SH   SOLE 18 866 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 163 11,636 SH   SOLE 21 11,636 0 0
USERTESTING INC COM 91734E101 829 98,498 SH   SOLE 2 98,498 0 0
USERTESTING INC COM 91734E101 12 1,371 SH   SOLE 18 1,371 0 0
USERTESTING INC COM 91734E101 76 9,074 SH   SOLE 21 9,074 0 0
USERTESTING INC COM 91734E101 110 13,014 SH   SOLE 22 13,014 0 0
USERTESTING INC COM 91734E101 98 11,616 SH   SOLE 26 10,412 0 1,204
USERTESTING INC COM 91734E101 7,432 882,684 SH   SOLE 28 0 0 882,684
USERTESTING INC COM 91734E101 4 527 SH   SOLE 31 0 0 527
USIO INC COM 917313108 26 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108 14 3,295 SH   SOLE 18 3,295 0 0
USIO INC COM 917313108 214 49,119 SH   SOLE 21 49,119 0 0
USIO INC COM 917313108 191 43,840 SH   SOLE 22 43,840 0 0
UTAH MED PRODS INC COM 917488108 457 4,568 SH   SOLE 2 120 0 4,448
UTAH MED PRODS INC COM 917488108 6 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,109 11,087 SH   SOLE 18 11,087 0 0
UTAH MED PRODS INC COM 917488108 635 6,354 SH   SOLE 19 6,354 0 0
UTAH MED PRODS INC COM 917488108 12,403 124,029 SH   SOLE 21 124,029 0 0
UTAH MED PRODS INC COM 917488108 6,979 69,791 SH   SOLE 22 68,080 0 1,711
UTAH MED PRODS INC COM 917488108 111 1,114 SH   SOLE 43 134 0 980
UTZ BRANDS INC COM CL A 918090101 380 23,800 SH   SOLE 2 16,975 0 6,825
UTZ BRANDS INC COM CL A 918090101 2 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101 15 948 SH   SOLE 7 948 0 0
UTZ BRANDS INC COM CL A 918090101 2,457 154,033 SH   SOLE 18 154,033 0 0
UTZ BRANDS INC COM CL A 918090101 1,669 104,658 SH   SOLE 19 104,658 0 0
UTZ BRANDS INC COM CL A 918090101 31,861 1,997,551 SH   SOLE 21 1,997,551 0 0
UTZ BRANDS INC COM CL A 918090101 22,786 1,428,620 SH   SOLE 22 1,395,956 0 32,664
UTZ BRANDS INC COM CL A 918090101 124 7,776 SH   SOLE 25 7,776 0 0
UTZ BRANDS INC COM CL A 918090101 396 24,820 SH   SOLE 26 24,820 0 0
UTZ BRANDS INC COM CL A 918090101 304 19,069 SH   SOLE 30 19,069 0 0
UTZ BRANDS INC COM CL A 918090101 125 7,822 SH   SOLE 40 7,822 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 6,176 1,043,167 SH   SOLE 2 51,194 0 991,973
UWM HOLDINGS CORPORATION COM CL A 91823B109 4 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 278 46,990 SH   SOLE 18 46,990 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 157 26,582 SH   SOLE 19 26,582 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 6,521 1,101,502 SH   SOLE 21 1,101,502 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 12,655 2,137,688 SH   SOLE 22 2,031,658 0 106,030
UWM HOLDINGS CORPORATION COM CL A 91823B109 70 11,794 SH   SOLE 25 11,794 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 341 57,552 SH   SOLE 30 57,552 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 9 1,477 SH   SOLE 31 1,477 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 15 2,521 SH   SOLE 34 2,521 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 65 11,017 SH   SOLE 40 11,017 0 0
UXIN LTD ADS 91818X108 3,797 2,403,421 SH   SOLE 21 2,403,421 0 0
UXIN LTD ADS 91818X108 2,325 1,471,401 SH   SOLE 22 1,440,390 0 31,011
UXIN LTD ADS 91818X108 611 386,904 SH   SOLE 30 386,904 0 0
V F CORP COM 918204108 41,312 564,223 SH   SOLE 2 99,677 0 464,546
V F CORP COM 918204108 19,444 265,552 SH   SOLE 4 166,892 0 98,660
V F CORP COM 918204108 25,713 351,174 SH   SOLE 7 341,105 0 10,069
V F CORP COM 918204108 369 5,044 SH   SOLE 13 899 0 4,145
V F CORP COM 918204108 2,871 39,214 SH   SOLE 15 39,214 0 0
V F CORP COM 918204108 45,398 620,026 SH   SOLE 18 574,188 0 45,838
V F CORP COM 918204108 16,146 220,518 SH   SOLE 19 220,518 0 0
V F CORP COM 918204108 712,519 9,731,214 SH   SOLE 21 9,731,214 0 0
V F CORP COM 918204108 505,199 6,899,736 SH   SOLE 22 6,238,024 0 661,712
V F CORP COM 918204108 14,007 191,295 SH   SOLE 23 191,295 0 0
V F CORP COM 918204108 47,656 650,867 SH   SOLE 25 650,867 0 0
V F CORP COM 918204108 57,559 786,116 SH   SOLE 26 302,089 0 484,027
V F CORP COM 918204108 89,549 1,223,007 SH   SOLE 28 61,768 0 1,161,239
V F CORP COM 918204108 113 1,545 SH   SOLE 29 1,545 0 0
V F CORP COM 918204108 155,161 2,119,101 SH   SOLE 30 2,119,101 0 0
V F CORP COM 918204108 9,212 125,809 SH   SOLE 31 35,710 0 90,099
V F CORP COM 918204108 3,320 45,348 SH   SOLE 34 45,348 0 0
V F CORP COM 918204108 10,568 144,338 SH   SOLE 36 144,338 0 0
V F CORP COM 918204108 778 10,628 SH   SOLE 40 10,628 0 0
V F CORP COM 918204108 16,488 225,186 SH   SOLE 43 9,733 0 215,453
VAALCO ENERGY INC COM NEW 91851C201 32 10,063 SH   SOLE 18 10,063 0 0
VAALCO ENERGY INC COM NEW 91851C201 422 131,327 SH   SOLE 21 131,327 0 0
VAALCO ENERGY INC COM NEW 91851C201 2,585 805,276 SH   SOLE 22 805,276 0 0
VACCINEX INC COM 918640103 4 3,532 SH   SOLE 18 3,532 0 0
VACCINEX INC COM 918640103 48 46,184 SH   SOLE 21 46,184 0 0
VAIL RESORTS INC COM 91879Q109 19,741 60,203 SH   SOLE 2 14,672 0 45,531
VAIL RESORTS INC COM 91879Q109 8,405 25,632 SH   SOLE 4 23,324 0 2,308
VAIL RESORTS INC COM 91879Q109 1,270 3,873 SH   SOLE 7 3,873 0 0
VAIL RESORTS INC COM 91879Q109 38 115 SH   SOLE 13 115 0 0
VAIL RESORTS INC COM 91879Q109 1,001 3,053 SH   SOLE 15 3,053 0 0
VAIL RESORTS INC COM 91879Q109 8,986 27,405 SH   SOLE 18 25,353 0 2,052
VAIL RESORTS INC COM 91879Q109 282,170 860,537 SH   SOLE 19 860,537 0 0
VAIL RESORTS INC COM 91879Q109 235,811 719,155 SH   SOLE 21 719,155 0 0
VAIL RESORTS INC COM 91879Q109 322,952 984,910 SH   SOLE 22 940,125 0 44,785
VAIL RESORTS INC COM 91879Q109 7,389 22,534 SH   SOLE 23 22,534 0 0
VAIL RESORTS INC COM 91879Q109 27,510 83,898 SH   SOLE 25 83,898 0 0
VAIL RESORTS INC COM 91879Q109 21,490 65,538 SH   SOLE 26 33,310 0 32,228
VAIL RESORTS INC COM 91879Q109 34,572 105,435 SH   SOLE 28 2,115 0 103,320
VAIL RESORTS INC COM 91879Q109 30 92 SH   SOLE 29 92 0 0
VAIL RESORTS INC COM 91879Q109 69,100 210,736 SH   SOLE 30 186,236 0 24,500
VAIL RESORTS INC COM 91879Q109 4,659 14,210 SH   SOLE 31 4,386 0 9,824
VAIL RESORTS INC COM 91879Q109 2,091 6,376 SH   SOLE 34 6,376 0 0
VAIL RESORTS INC COM 91879Q109 5,528 16,859 SH   SOLE 36 16,859 0 0
VAIL RESORTS INC COM 91879Q109 460 1,403 SH   SOLE 40 1,403 0 0
VAIL RESORTS INC COM 91879Q109 3,337 10,176 SH   SOLE 43 620 0 9,556
VAIL RESORTS INC NOTE 1/0 91879QAN9 4,050 3,800,000 PRN   SOLE 21 3,800,000 0 0
VALARIS LIMITED CL A G9460G101 322 8,933 SH   SOLE 2 6,526 0 2,407
VALARIS LIMITED CL A G9460G101 7,544 209,551 SH   SOLE 21 209,551 0 0
VALARIS LIMITED CL A G9460G101 31,159 865,517 SH   SOLE 22 855,650 0 9,867
VALARIS LIMITED CL A G9460G101 121 3,368 SH   SOLE 25 3,368 0 0
VALARIS LIMITED CL A G9460G101 742 20,622 SH   SOLE 30 20,622 0 0
VALARIS LIMITED CL A G9460G101 122 3,390 SH   SOLE 40 3,390 0 0
VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 61 SH   SOLE 18 61 0 0
VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 22 SH   SOLE 43 0 0 22
VALE S A SPONSORED ADS 91912E105 887 63,253 SH   SOLE 2 63,253 0 0
VALE S A SPONSORED ADS 91912E105 14,542 1,037,262 SH   SOLE 18 216 0 1,037,046
VALE S A SPONSORED ADS 91912E105 55,938 3,989,873 SH   SOLE 19 3,989,873 0 0
VALE S A SPONSORED ADS 91912E105 138,406 9,872,042 SH   SOLE 21 9,872,042 0 0
VALE S A SPONSORED ADS 91912E105 137,637 9,817,204 SH   SOLE 25 9,817,204 0 0
VALE S A SPONSORED ADS 91912E105 42,167 3,007,660 SH   SOLE 29 3,007,660 0 0
VALE S A SPONSORED ADS 91912E105 11,413 814,070 SH   SOLE 30 814,070 0 0
VALE S A SPONSORED ADS 91912E105 505,224 36,035,970 SH   SOLE 34 36,035,970 0 0
VALE S A SPONSORED ADS 91912E105 14,818 1,056,947 SH   SOLE 43 63,260 0 993,687
VALERO ENERGY CORP COM 91913Y100 49,975 665,363 SH   SOLE 2 174,511 0 490,852
VALERO ENERGY CORP COM 91913Y100 29,060 386,905 SH   SOLE 4 251,710 0 135,195
VALERO ENERGY CORP COM 91913Y100 27,211 362,279 SH   SOLE 7 349,935 0 12,344
VALERO ENERGY CORP COM 91913Y100 428 5,694 SH   SOLE 13 1,034 0 4,660
VALERO ENERGY CORP COM 91913Y100 4,462 59,408 SH   SOLE 15 59,408 0 0
VALERO ENERGY CORP COM 91913Y100 80,506 1,071,845 SH   SOLE 18 1,015,122 0 56,723
VALERO ENERGY CORP COM 91913Y100 177,867 2,368,083 SH   SOLE 19 2,368,083 0 0
VALERO ENERGY CORP COM 91913Y100 1,122,871 14,949,683 SH   SOLE 21 14,949,683 0 0
VALERO ENERGY CORP COM 91913Y100 667,309 8,884,417 SH   SOLE 22 8,058,809 0 825,608
VALERO ENERGY CORP COM 91913Y100 17,430 232,055 SH   SOLE 23 232,055 0 0
VALERO ENERGY CORP COM 91913Y100 54,796 729,544 SH   SOLE 25 729,544 0 0
VALERO ENERGY CORP COM 91913Y100 78,286 1,042,278 SH   SOLE 26 336,946 0 705,332
VALERO ENERGY CORP COM 91913Y100 83,599 1,113,020 SH   SOLE 28 7,519 0 1,105,501
VALERO ENERGY CORP COM 91913Y100 8,605 114,565 SH   SOLE 29 114,565 0 0
VALERO ENERGY CORP COM 91913Y100 210,604 2,803,941 SH   SOLE 30 2,803,941 0 0
VALERO ENERGY CORP COM 91913Y100 12,294 163,686 SH   SOLE 31 48,213 0 115,473
VALERO ENERGY CORP COM 91913Y100 5,151 68,585 SH   SOLE 32 68,585 0 0
VALERO ENERGY CORP COM 91913Y100 159,196 2,119,506 SH   SOLE 34 2,119,506 0 0
VALERO ENERGY CORP COM 91913Y100 18,693 248,875 SH   SOLE 36 248,875 0 0
VALERO ENERGY CORP COM 91913Y100 1,008 13,415 SH   SOLE 40 13,415 0 0
VALERO ENERGY CORP COM 91913Y100 10,996 146,396 SH   SOLE 43 8,104 0 138,292
VALHI INC NEW COM 918905209 60 2,070 SH   SOLE 2 115 0 1,955
VALHI INC NEW COM 918905209 219 7,604 SH   SOLE 18 7,604 0 0
VALHI INC NEW COM 918905209 66 2,286 SH   SOLE 19 2,286 0 0
VALHI INC NEW COM 918905209 2,541 88,371 SH   SOLE 21 88,371 0 0
VALHI INC NEW COM 918905209 1,048 36,466 SH   SOLE 22 35,539 0 927
VALLEY NATL BANCORP COM 919794107 7,473 543,504 SH   SOLE 2 326,013 0 217,491
VALLEY NATL BANCORP COM 919794107 250 18,172 SH   SOLE 4 1,416 0 16,756
VALLEY NATL BANCORP COM 919794107 489 35,587 SH   SOLE 7 35,587 0 0
VALLEY NATL BANCORP COM 919794107 29,402 2,138,298 SH   SOLE 18 2,138,298 0 0
VALLEY NATL BANCORP COM 919794107 11,586 842,639 SH   SOLE 19 842,639 0 0
VALLEY NATL BANCORP COM 919794107 526,102 38,261,931 SH   SOLE 21 38,261,931 0 0
VALLEY NATL BANCORP COM 919794107 163,097 11,861,604 SH   SOLE 22 11,453,521 0 408,083
VALLEY NATL BANCORP COM 919794107 946 68,765 SH   SOLE 25 68,765 0 0
VALLEY NATL BANCORP COM 919794107 2,502 181,960 SH   SOLE 26 152,328 0 29,632
VALLEY NATL BANCORP COM 919794107 99 7,232 SH   SOLE 28 7,232 0 0
VALLEY NATL BANCORP COM 919794107 9,292 675,809 SH   SOLE 30 675,809 0 0
VALLEY NATL BANCORP COM 919794107 2,135 155,251 SH   SOLE 32 155,251 0 0
VALLEY NATL BANCORP COM 919794107 566 41,157 SH   SOLE 36 41,157 0 0
VALLEY NATL BANCORP COM 919794107 722 52,539 SH   SOLE 40 52,539 0 0
VALLEY NATL BANCORP COM 919794107 2,403 174,759 SH   SOLE 43 3,783 0 170,976
VALMONT INDS INC COM 920253101 7,741 30,904 SH   SOLE 2 18,652 0 12,252
VALMONT INDS INC COM 920253101 22 86 SH   SOLE 4 86 0 0
VALMONT INDS INC COM 920253101 98 393 SH   SOLE 7 393 0 0
VALMONT INDS INC COM 920253101 11,566 46,170 SH   SOLE 18 46,170 0 0
VALMONT INDS INC COM 920253101 1,522 6,076 SH   SOLE 19 6,076 0 0
VALMONT INDS INC COM 920253101 250,719 1,000,874 SH   SOLE 21 1,000,874 0 0
VALMONT INDS INC COM 920253101 144,258 575,882 SH   SOLE 22 552,736 0 23,146
VALMONT INDS INC COM 920253101 702 2,802 SH   SOLE 25 2,802 0 0
VALMONT INDS INC COM 920253101 2,459 9,818 SH   SOLE 26 8,136 0 1,682
VALMONT INDS INC COM 920253101 95 379 SH   SOLE 28 379 0 0
VALMONT INDS INC COM 920253101 3,008 12,006 SH   SOLE 30 12,006 0 0
VALMONT INDS INC COM 920253101 78 313 SH   SOLE 31 313 0 0
VALMONT INDS INC COM 920253101 374 1,492 SH   SOLE 36 1,492 0 0
VALMONT INDS INC COM 920253101 657 2,621 SH   SOLE 40 2,621 0 0
VALMONT INDS INC COM 920253101 2,103 8,397 SH   SOLE 43 207 0 8,190
VALUE LINE INC COM 920437100 33 705 SH   SOLE 2 0 0 705
VALUE LINE INC COM 920437100 175 3,746 SH   SOLE 18 3,746 0 0
VALUE LINE INC COM 920437100 83 1,765 SH   SOLE 19 1,765 0 0
VALUE LINE INC COM 920437100 1,866 39,849 SH   SOLE 21 39,849 0 0
VALUE LINE INC COM 920437100 2,070 44,206 SH   SOLE 22 44,135 0 71
VALUE LINE INC COM 920437100 40 865 SH   SOLE 43 0 0 865
VALVOLINE INC COM 92047W101 34,919 936,429 SH   SOLE 2 385,313 0 551,116
VALVOLINE INC COM 92047W101 216 5,790 SH   SOLE 4 5,790 0 0
VALVOLINE INC COM 92047W101 127 3,415 SH   SOLE 7 3,415 0 0
VALVOLINE INC COM 92047W101 865 23,202 SH   SOLE 13 23,202 0 0
VALVOLINE INC COM 92047W101 14,741 395,300 SH   SOLE 18 394,651 0 649
VALVOLINE INC COM 92047W101 7,122 191,000 SH   SOLE 19 191,000 0 0
VALVOLINE INC COM 92047W101 328,723 8,815,309 SH   SOLE 21 8,815,309 0 0
VALVOLINE INC COM 92047W101 203,312 5,452,185 SH   SOLE 22 5,206,930 0 245,255
VALVOLINE INC COM 92047W101 213 5,720 SH   SOLE 23 5,720 0 0
VALVOLINE INC COM 92047W101 1,397 37,469 SH   SOLE 25 37,469 0 0
VALVOLINE INC COM 92047W101 3,963 106,288 SH   SOLE 26 78,924 0 27,364
VALVOLINE INC COM 92047W101 143 3,838 SH   SOLE 28 3,226 0 612
VALVOLINE INC COM 92047W101 127 3,419 SH   SOLE 29 3,419 0 0
VALVOLINE INC COM 92047W101 4,047 108,516 SH   SOLE 30 108,516 0 0
VALVOLINE INC COM 92047W101 274 7,355 SH   SOLE 31 7,355 0 0
VALVOLINE INC COM 92047W101 3,143 84,298 SH   SOLE 34 84,298 0 0
VALVOLINE INC COM 92047W101 414 11,113 SH   SOLE 36 11,113 0 0
VALVOLINE INC COM 92047W101 878 23,543 SH   SOLE 40 23,543 0 0
VALVOLINE INC COM 92047W101 7,215 193,493 SH   SOLE 43 11,793 0 181,700
VANDA PHARMACEUTICALS INC COM 921659108 1,118 71,267 SH   SOLE 2 15,325 0 55,942
VANDA PHARMACEUTICALS INC COM 921659108 1 79 SH   SOLE 4 79 0 0
VANDA PHARMACEUTICALS INC COM 921659108 15 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,461 220,611 SH   SOLE 18 220,611 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,537 97,959 SH   SOLE 19 97,959 0 0
VANDA PHARMACEUTICALS INC COM 921659108 116,641 7,434,104 SH   SOLE 21 7,434,104 0 0
VANDA PHARMACEUTICALS INC COM 921659108 22,963 1,463,569 SH   SOLE 22 1,403,221 0 60,348
VANDA PHARMACEUTICALS INC COM 921659108 109 6,975 SH   SOLE 25 6,975 0 0
VANDA PHARMACEUTICALS INC COM 921659108 393 25,059 SH   SOLE 26 19,078 0 5,981
VANDA PHARMACEUTICALS INC COM 921659108 72 4,588 SH   SOLE 28 4,588 0 0
VANDA PHARMACEUTICALS INC COM 921659108 6,977 444,648 SH   SOLE 30 444,648 0 0
VANDA PHARMACEUTICALS INC COM 921659108 7 448 SH   SOLE 34 448 0 0
VANDA PHARMACEUTICALS INC COM 921659108 98 6,250 SH   SOLE 40 6,250 0 0
VANDA PHARMACEUTICALS INC COM 921659108 766 48,832 SH   SOLE 43 1,952 0 46,880
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1 22 SH   SOLE 17 0 0 22
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 41 1,642 SH   SOLE 2 1,642 0 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 14,659 549,860 SH   SOLE 2 549,860 0 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 17,663 662,528 SH   SOLE 22 662,528 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 MRNGSTR WDE MOAT 92189F643 42,969 564,564 SH   SOLE 22 0 0 564,564
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 129 419 SH   SOLE 2 419 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 149 482 SH   SOLE 4 482 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,990 6,443 SH   SOLE 18 6,443 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 21,603 69,961 SH   SOLE 19 69,961 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,067 3,457 SH   SOLE 22 3,457 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 113 2,203 SH   SOLE 17 0 0 2,203
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 827 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 26,330 920,646 SH   SOLE 19 920,646 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 11 182 SH   SOLE 2 182 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 8 121 SH   SOLE 17 0 0 121
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 39 129 SH   SOLE 17 0 0 129
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 38 200 SH   SOLE 43 0 0 200
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 15 150 SH   SOLE 17 0 0 150
VANGUARD BD INDEX FDS INTERMED TERM 921937819 37 427 SH   SOLE 17 0 0 427
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 57 700 SH   SOLE 17 0 0 700
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 336 4,159 SH   SOLE 18 4,159 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,114,519 13,150,670 SH   SOLE 2 13,150,670 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 76,139 898,400 SH   SOLE 17 0 0 898,400
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 23,353 275,553 SH   SOLE 18 2,099 0 273,454
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 10,509 190,525 SH   SOLE 2 190,525 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 220 3,984 SH   SOLE 17 0 0 3,984
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 97,294 222,860 SH   SOLE 2 222,860 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14,472 33,148 SH   SOLE 17 0 0 33,148
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 22,776 52,171 SH   SOLE 18 52,092 0 79
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 78 522 SH   SOLE 17 0 0 522
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 25 99 SH   SOLE 17 0 0 99
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 47,060 405,658 SH   SOLE 2 405,105 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5 46 SH   SOLE 17 0 0 46
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 93 800 SH   SOLE 43 0 0 800
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7 25 SH   SOLE 2 25 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 35 124 SH   SOLE 17 0 0 124
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7 39 SH   SOLE 2 39 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 174 974 SH   SOLE 17 0 0 974
VANGUARD INDEX FDS MID CAP ETF 922908629 38,223 150,029 SH   SOLE 17 0 0 150,029
VANGUARD INDEX FDS MID CAP ETF 922908629 9 37 SH   SOLE 18 37 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 148 580 SH   SOLE 43 0 0 580
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,037 9,216 SH   SOLE 17 0 0 9,216
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 76 415 SH   SOLE 17 0 0 415
VANGUARD INDEX FDS GROWTH ETF 922908736 31 97 SH   SOLE 2 97 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,974 9,268 SH   SOLE 17 0 0 9,268
VANGUARD INDEX FDS GROWTH ETF 922908736 4,324 13,475 SH   SOLE 18 13,475 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 31 209 SH   SOLE 2 209 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 9,909 67,360 SH   SOLE 17 0 0 67,360
VANGUARD INDEX FDS VALUE ETF 922908744 163,735 1,113,011 SH   SOLE 18 1,097,075 0 15,936
VANGUARD INDEX FDS VALUE ETF 922908744 132,973 903,900 SH   SOLE 22 0 0 903,900
VANGUARD INDEX FDS SMALL CP ETF 922908751 16 71 SH   SOLE 2 71 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 51,259 226,800 SH   SOLE 17 0 0 226,800
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,784 7,894 SH   SOLE 18 7,894 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 86 382 SH   SOLE 43 0 0 382
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,235 34,107 SH   SOLE 2 9,596 0 24,511
VANGUARD INDEX FDS TOTAL STK MKT 922908769 37,480 155,235 SH   SOLE 17 0 0 155,235
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,642 15,085 SH   SOLE 18 15,085 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 152,227 630,498 SH   SOLE 22 0 0 630,498
VANGUARD INDEX FDS TOTAL STK MKT 922908769 375 1,555 SH   SOLE 43 0 0 1,555
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 7 SH   SOLE 2 7 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7,339 54,784 SH   SOLE 17 0 0 54,784
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 197 1,832 SH   SOLE 17 0 0 1,832
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 41,875 389,785 SH   SOLE 18 388,729 0 1,056
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 168 1,561 SH   SOLE 43 0 0 1,561
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 400 6,535 SH   SOLE 17 0 0 6,535
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11,843 193,262 SH   SOLE 18 193,231 0 31
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 20,252 409,470 SH   SOLE 17 0 0 409,470
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,450 251,710 SH   SOLE 18 251,710 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 42 857 SH   SOLE 43 0 0 857
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 29 425 SH   SOLE 17 0 0 425
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 7,309 107,113 SH   SOLE 18 0 0 107,113
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 156,243 2,289,604 SH   SOLE 23 2,289,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 378 7,362 SH   SOLE 17 0 0 7,362
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 31,445 572,670 SH   SOLE 17 0 0 572,670
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 63 1,155 SH   SOLE 18 1,155 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 31 517 SH   SOLE 17 0 0 517
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4 53 SH   SOLE 2 53 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 111 1,363 SH   SOLE 17 0 0 1,363
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 8 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 15 106 SH   SOLE 43 0 0 106
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2,942 32,755 SH   SOLE 17 0 0 32,755
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 16 205 SH   SOLE 17 0 0 205
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2,886 43,421 SH   SOLE 2 43,421 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 8 118 SH   SOLE 17 0 0 118
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4,972 22,717 SH   SOLE 17 0 0 22,717
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 48 912 SH   SOLE 17 0 0 912
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 18 170 SH   SOLE 17 0 0 170
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3 28 SH   SOLE 2 28 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 19,366 208,778 SH   SOLE 17 0 0 208,778
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 1 SH   SOLE 18 1 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 260 1,515 SH   SOLE 17 0 0 1,515
VANGUARD STAR FDS VG TL INTL STK F 921909768 45 709 SH   SOLE 17 0 0 709
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 51,803 1,014,553 SH   SOLE 17 0 0 1,014,553
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 23,891 467,898 SH   SOLE 18 467,898 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 77 1,514 SH   SOLE 43 0 0 1,514
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 27 237 SH   SOLE 2 237 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 55 493 SH   SOLE 17 0 0 493
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 0 7 SH   SOLE 17 0 0 7
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 638 8,212 SH   SOLE 17 0 0 8,212
VANGUARD WORLD FD EXTENDED DUR 921910709 2 12 SH   SOLE 17 0 0 12
VANGUARD WORLD FD ESG INTL STK ETF 921910725 2 28 SH   SOLE 17 0 0 28
VANGUARD WORLD FD ESG US STK ETF 921910733 2 28 SH   SOLE 17 0 0 28
VANGUARD WORLD FD MEGA GRWTH IND 921910816 102 391 SH   SOLE 17 0 0 391
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3 23 SH   SOLE 17 0 0 23
VANGUARD WORLD FD MEGA CAP INDEX 921910873 7 40 SH   SOLE 17 0 0 40
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 132 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS ENERGY ETF 92204A306 3 35 SH   SOLE 17 0 0 35
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 22 84 SH   SOLE 17 0 0 84
VANGUARD WORLD FDS INF TECH ETF 92204A702 2 5 SH   SOLE 17 0 0 5
VANGUARD WORLD FDS INF TECH ETF 92204A702 69 150 SH   SOLE 43 0 0 150
VANGUARD WORLD FDS MATERIALS ETF 92204A801 4 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 34 250 SH   SOLE 43 0 0 250
VAPOTHERM INC COM 922107107 374 18,079 SH   SOLE 2 15,451 0 2,628
VAPOTHERM INC COM 922107107 8 366 SH   SOLE 7 366 0 0
VAPOTHERM INC COM 922107107 1,342 64,805 SH   SOLE 18 64,805 0 0
VAPOTHERM INC COM 922107107 940 45,386 SH   SOLE 19 45,386 0 0
VAPOTHERM INC COM 922107107 21,118 1,019,700 SH   SOLE 21 1,019,700 0 0
VAPOTHERM INC COM 922107107 12,079 583,264 SH   SOLE 22 574,562 0 8,702
VAPOTHERM INC COM 922107107 29 1,378 SH   SOLE 23 1,378 0 0
VAPOTHERM INC COM 922107107 87 4,224 SH   SOLE 25 4,224 0 0
VAPOTHERM INC COM 922107107 30 1,458 SH   SOLE 26 1,458 0 0
VAPOTHERM INC COM 922107107 110 5,301 SH   SOLE 30 5,301 0 0
VAPOTHERM INC COM 922107107 59 2,872 SH   SOLE 36 2,872 0 0
VAPOTHERM INC COM 922107107 63 3,019 SH   SOLE 40 3,019 0 0
VAPOTHERM INC COM 922107107 102 4,908 SH   SOLE 43 530 0 4,378
VAREX IMAGING CORP COM 92214X106 1,718 54,458 SH   SOLE 2 18,906 0 35,552
VAREX IMAGING CORP COM 92214X106 6 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 19 599 SH   SOLE 7 599 0 0
VAREX IMAGING CORP COM 92214X106 4,575 145,003 SH   SOLE 18 145,003 0 0
VAREX IMAGING CORP COM 92214X106 5,355 169,729 SH   SOLE 19 169,729 0 0
VAREX IMAGING CORP COM 92214X106 157,788 5,001,213 SH   SOLE 21 5,001,213 0 0
VAREX IMAGING CORP COM 92214X106 34,661 1,098,603 SH   SOLE 22 1,060,526 0 38,077
VAREX IMAGING CORP COM 92214X106 147 4,645 SH   SOLE 23 4,645 0 0
VAREX IMAGING CORP COM 92214X106 210 6,653 SH   SOLE 25 6,653 0 0
VAREX IMAGING CORP COM 92214X106 772 24,462 SH   SOLE 26 6,222 0 18,240
VAREX IMAGING CORP COM 92214X106 306 9,685 SH   SOLE 28 9,685 0 0
VAREX IMAGING CORP COM 92214X106 2,343 74,258 SH   SOLE 30 74,258 0 0
VAREX IMAGING CORP COM 92214X106 171 5,414 SH   SOLE 34 5,414 0 0
VAREX IMAGING CORP COM 92214X106 140 4,448 SH   SOLE 36 4,448 0 0
VAREX IMAGING CORP COM 92214X106 134 4,240 SH   SOLE 40 4,240 0 0
VAREX IMAGING CORP COM 92214X106 2,292 72,661 SH   SOLE 43 4,554 0 68,107
VARONIS SYS INC COM 922280102 9,559 195,959 SH   SOLE 2 103,650 0 92,309
VARONIS SYS INC COM 922280102 248 5,087 SH   SOLE 4 4,167 0 920
VARONIS SYS INC COM 922280102 73 1,497 SH   SOLE 7 1,497 0 0
VARONIS SYS INC COM 922280102 15,906 326,074 SH   SOLE 18 285,675 0 40,399
VARONIS SYS INC COM 922280102 49,415 1,013,017 SH   SOLE 19 1,013,017 0 0
VARONIS SYS INC COM 922280102 205,037 4,203,308 SH   SOLE 21 4,203,308 0 0
VARONIS SYS INC COM 922280102 163,091 3,343,407 SH   SOLE 22 3,284,286 0 59,121
VARONIS SYS INC COM 922280102 1,642 33,670 SH   SOLE 23 33,670 0 0
VARONIS SYS INC COM 922280102 1,264 25,920 SH   SOLE 25 25,920 0 0
VARONIS SYS INC COM 922280102 10,103 207,111 SH   SOLE 26 43,367 0 163,744
VARONIS SYS INC COM 922280102 95 1,955 SH   SOLE 28 1,891 0 64
VARONIS SYS INC COM 922280102 22,544 462,147 SH   SOLE 30 462,147 0 0
VARONIS SYS INC COM 922280102 1,413 28,966 SH   SOLE 34 28,966 0 0
VARONIS SYS INC COM 922280102 295 6,041 SH   SOLE 36 6,041 0 0
VARONIS SYS INC COM 922280102 677 13,872 SH   SOLE 40 13,872 0 0
VARONIS SYS INC COM 922280102 678 13,900 SH   SOLE 43 1,111 0 12,789
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 3,182 1,855,000 PRN   SOLE 21 1,855,000 0 0
VAXART INC COM NEW 92243A200 310 49,425 SH   SOLE 2 33,984 0 15,441
VAXART INC COM NEW 92243A200 3 402 SH   SOLE 4 402 0 0
VAXART INC COM NEW 92243A200 12 1,919 SH   SOLE 7 1,919 0 0
VAXART INC COM NEW 92243A200 2,242 357,552 SH   SOLE 18 357,552 0 0
VAXART INC COM NEW 92243A200 1,356 216,230 SH   SOLE 19 216,230 0 0
VAXART INC COM NEW 92243A200 30,354 4,841,224 SH   SOLE 21 4,841,224 0 0
VAXART INC COM NEW 92243A200 17,981 2,867,836 SH   SOLE 22 2,794,490 0 73,346
VAXART INC COM NEW 92243A200 94 14,967 SH   SOLE 25 14,967 0 0
VAXART INC COM NEW 92243A200 72 11,544 SH   SOLE 26 3,529 0 8,015
VAXART INC COM NEW 92243A200 409 65,171 SH   SOLE 30 65,171 0 0
VAXART INC COM NEW 92243A200 82 13,063 SH   SOLE 40 13,063 0 0
VAXART INC COM NEW 92243A200 82 13,087 SH   SOLE 43 0 0 13,087
VAXCYTE INC COM 92243G108 512 21,538 SH   SOLE 2 6,660 0 14,878
VAXCYTE INC COM 92243G108 15 638 SH   SOLE 7 638 0 0
VAXCYTE INC COM 92243G108 2,964 124,581 SH   SOLE 18 124,581 0 0
VAXCYTE INC COM 92243G108 1,713 72,018 SH   SOLE 19 72,018 0 0
VAXCYTE INC COM 92243G108 40,730 1,712,049 SH   SOLE 21 1,712,049 0 0
VAXCYTE INC COM 92243G108 19,326 812,353 SH   SOLE 22 784,573 0 27,780
VAXCYTE INC COM 92243G108 62 2,590 SH   SOLE 25 2,590 0 0
VAXCYTE INC COM 92243G108 33 1,389 SH   SOLE 26 1,389 0 0
VAXCYTE INC COM 92243G108 653 27,459 SH   SOLE 30 27,459 0 0
VAXCYTE INC COM 92243G108 42 1,765 SH   SOLE 40 1,765 0 0
VAXCYTE INC COM 92243G108 16 667 SH   SOLE 43 0 0 667
VBI VACCINES INC CDA COM NEW 91822J103 183 78,313 SH   SOLE 2 48,770 0 29,543
VBI VACCINES INC CDA COM NEW 91822J103 8 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC CDA COM NEW 91822J103 1,312 560,516 SH   SOLE 18 560,516 0 0
VBI VACCINES INC CDA COM NEW 91822J103 747 319,408 SH   SOLE 19 319,408 0 0
VBI VACCINES INC CDA COM NEW 91822J103 16,212 6,928,400 SH   SOLE 21 6,928,400 0 0
VBI VACCINES INC CDA COM NEW 91822J103 12,327 5,268,018 SH   SOLE 22 5,153,143 0 114,875
VBI VACCINES INC CDA COM NEW 91822J103 50 21,534 SH   SOLE 25 21,534 0 0
VBI VACCINES INC CDA COM NEW 91822J103 17 7,062 SH   SOLE 26 7,062 0 0
VBI VACCINES INC CDA COM NEW 91822J103 110 47,060 SH   SOLE 30 47,060 0 0
VBI VACCINES INC CDA COM NEW 91822J103 44 18,810 SH   SOLE 40 18,810 0 0
VBI VACCINES INC CDA COM NEW 91822J103 39 16,778 SH   SOLE 43 1,675 0 15,103
VECTOR GROUP LTD COM 92240M108 930 80,989 SH   SOLE 2 36,536 0 44,453
VECTOR GROUP LTD COM 92240M108 6 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 22 1,949 SH   SOLE 7 1,949 0 0
VECTOR GROUP LTD COM 92240M108 6,104 531,695 SH   SOLE 18 531,695 0 0
VECTOR GROUP LTD COM 92240M108 2,930 255,243 SH   SOLE 19 255,243 0 0
VECTOR GROUP LTD COM 92240M108 181,560 15,815,321 SH   SOLE 21 15,815,321 0 0
VECTOR GROUP LTD COM 92240M108 39,340 3,426,841 SH   SOLE 22 3,302,436 0 124,405
VECTOR GROUP LTD COM 92240M108 402 35,049 SH   SOLE 26 25,594 0 9,455
VECTOR GROUP LTD COM 92240M108 2,879 250,744 SH   SOLE 30 250,744 0 0
VECTOR GROUP LTD COM 92240M108 45 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108 188 16,390 SH   SOLE 40 16,390 0 0
VECTOR GROUP LTD COM 92240M108 798 69,522 SH   SOLE 43 9,630 0 59,892
VECTRUS INC COM 92242T101 1,925 42,055 SH   SOLE 2 33,479 0 8,576
VECTRUS INC COM 92242T101 11 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,707 37,296 SH   SOLE 18 37,296 0 0
VECTRUS INC COM 92242T101 947 20,700 SH   SOLE 19 20,700 0 0
VECTRUS INC COM 92242T101 21,612 472,182 SH   SOLE 21 472,182 0 0
VECTRUS INC COM 92242T101 16,138 352,594 SH   SOLE 22 340,298 0 12,296
VECTRUS INC COM 92242T101 107 2,327 SH   SOLE 25 2,327 0 0
VECTRUS INC COM 92242T101 241 5,261 SH   SOLE 26 1,155 0 4,106
VECTRUS INC COM 92242T101 382 8,357 SH   SOLE 30 8,357 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 88 1,913 SH   SOLE 36 1,913 0 0
VECTRUS INC COM 92242T101 63 1,379 SH   SOLE 40 1,379 0 0
VECTRUS INC COM 92242T101 742 16,210 SH   SOLE 43 85 0 16,125
VEDANTA LIMITED SPONSORED ADR 92242Y100 0 2,402,959 SH   SOLE 43 98,637 0 2,304,322
VEECO INSTRS INC DEL COM 922417100 1,218 42,766 SH   SOLE 2 14,283 0 28,483
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,459 191,738 SH   SOLE 18 191,738 0 0
VEECO INSTRS INC DEL COM 922417100 2,474 86,898 SH   SOLE 19 86,898 0 0
VEECO INSTRS INC DEL COM 922417100 169,452 5,951,954 SH   SOLE 21 5,951,954 0 0
VEECO INSTRS INC DEL COM 922417100 37,963 1,333,426 SH   SOLE 22 1,281,967 0 51,459
VEECO INSTRS INC DEL COM 922417100 188 6,619 SH   SOLE 25 6,619 0 0
VEECO INSTRS INC DEL COM 922417100 260 9,129 SH   SOLE 26 6,833 0 2,296
VEECO INSTRS INC DEL COM 922417100 10 353 SH   SOLE 28 353 0 0
VEECO INSTRS INC DEL COM 922417100 2,787 97,881 SH   SOLE 30 97,881 0 0
VEECO INSTRS INC DEL COM 922417100 154 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL COM 922417100 462 16,219 SH   SOLE 43 0 0 16,219
VEEVA SYS INC CL A COM 922475108 68,545 268,299 SH   SOLE 2 28,054 0 240,245
VEEVA SYS INC CL A COM 922475108 20,902 81,816 SH   SOLE 4 48,584 0 33,232
VEEVA SYS INC CL A COM 922475108 3,492 13,668 SH   SOLE 7 13,668 0 0
VEEVA SYS INC CL A COM 922475108 501 1,960 SH   SOLE 13 378 0 1,582
VEEVA SYS INC CL A COM 922475108 2,699 10,563 SH   SOLE 15 10,563 0 0
VEEVA SYS INC CL A COM 922475108 57,072 223,393 SH   SOLE 18 216,204 0 7,189
VEEVA SYS INC CL A COM 922475108 503,395 1,970,389 SH   SOLE 19 1,970,389 0 0
VEEVA SYS INC CL A COM 922475108 512,801 2,007,206 SH   SOLE 21 2,007,206 0 0
VEEVA SYS INC CL A COM 922475108 771,459 3,019,646 SH   SOLE 22 2,862,985 0 156,661
VEEVA SYS INC CL A COM 922475108 19,919 77,966 SH   SOLE 23 77,966 0 0
VEEVA SYS INC CL A COM 922475108 54,685 214,050 SH   SOLE 25 206,939 0 7,111
VEEVA SYS INC CL A COM 922475108 63,253 247,584 SH   SOLE 26 104,327 0 143,257
VEEVA SYS INC CL A COM 922475108 51,513 201,631 SH   SOLE 28 2,459 0 199,172
VEEVA SYS INC CL A COM 922475108 25 98 SH   SOLE 29 98 0 0
VEEVA SYS INC CL A COM 922475108 72,088 282,165 SH   SOLE 30 282,165 0 0
VEEVA SYS INC CL A COM 922475108 13,456 52,670 SH   SOLE 31 15,647 0 37,023
VEEVA SYS INC CL A COM 922475108 15,042 58,877 SH   SOLE 34 58,877 0 0
VEEVA SYS INC CL A COM 922475108 15,819 61,918 SH   SOLE 36 61,918 0 0
VEEVA SYS INC CL A COM 922475108 1,147 4,491 SH   SOLE 40 4,491 0 0
VEEVA SYS INC CL A COM 922475108 13,397 52,438 SH   SOLE 43 2,702 0 49,736
VELO3D INC COMMON STOCK 92259N104 181 23,201 SH   SOLE 2 7,950 0 15,251
VELO3D INC COMMON STOCK 92259N104 3,344 428,144 SH   SOLE 21 428,144 0 0
VELO3D INC COMMON STOCK 92259N104 6,356 813,838 SH   SOLE 22 813,838 0 0
VELO3D INC COMMON STOCK 92259N104 110 14,126 SH   SOLE 26 0 0 14,126
VELOCITY FINL INC COM 92262D101 114 8,315 SH   SOLE 2 1,893 0 6,422
VELOCITY FINL INC COM 92262D101 380 27,743 SH   SOLE 18 27,743 0 0
VELOCITY FINL INC COM 92262D101 263 19,170 SH   SOLE 19 19,170 0 0
VELOCITY FINL INC COM 92262D101 4,159 303,588 SH   SOLE 21 303,588 0 0
VELOCITY FINL INC COM 92262D101 1,513 110,466 SH   SOLE 22 106,082 0 4,384
VELODYNE LIDAR INC COM 92259F101 170 36,560 SH   SOLE 2 27,266 0 9,294
VELODYNE LIDAR INC COM 92259F101 5 1,136 SH   SOLE 7 1,136 0 0
VELODYNE LIDAR INC COM 92259F101 947 204,123 SH   SOLE 18 204,123 0 0
VELODYNE LIDAR INC COM 92259F101 621 133,730 SH   SOLE 19 133,730 0 0
VELODYNE LIDAR INC COM 92259F101 12,546 2,703,787 SH   SOLE 21 2,703,787 0 0
VELODYNE LIDAR INC COM 92259F101 10,030 2,161,617 SH   SOLE 22 2,102,899 0 58,718
VELODYNE LIDAR INC COM 92259F101 1,461 314,896 SH   SOLE 25 314,896 0 0
VELODYNE LIDAR INC COM 92259F101 498 107,224 SH   SOLE 26 60,838 0 46,386
VELODYNE LIDAR INC COM 92259F101 241 51,841 SH   SOLE 30 51,841 0 0
VELODYNE LIDAR INC COM 92259F101 569 122,534 SH   SOLE 34 122,534 0 0
VELODYNE LIDAR INC COM 92259F101 1 236 SH   SOLE 36 236 0 0
VELODYNE LIDAR INC COM 92259F101 52 11,206 SH   SOLE 40 11,206 0 0
VENATOR MATLS PLC SHS G9329Z100 142 55,792 SH   SOLE 18 0 0 55,792
VENTAS INC COM 92276F100 55,326 1,082,282 SH   SOLE 2 218,742 0 863,540
VENTAS INC COM 92276F100 24,354 476,406 SH   SOLE 4 392,591 0 83,815
VENTAS INC COM 92276F100 45,509 890,239 SH   SOLE 7 879,466 0 10,773
VENTAS INC COM 92276F100 729 14,257 SH   SOLE 13 8,144 0 6,113
VENTAS INC COM 92276F100 2,934 57,386 SH   SOLE 15 57,386 0 0
VENTAS INC COM 92276F100 33,962 664,352 SH   SOLE 18 608,151 0 56,201
VENTAS INC COM 92276F100 34,751 679,784 SH   SOLE 19 679,784 0 0
VENTAS INC COM 92276F100 824,546 16,129,612 SH   SOLE 21 16,129,612 0 0
VENTAS INC COM 92276F100 596,543 11,669,468 SH   SOLE 22 10,763,142 0 906,326
VENTAS INC COM 92276F100 13,781 269,574 SH   SOLE 23 269,574 0 0
VENTAS INC COM 92276F100 123,626 2,418,344 SH   SOLE 25 2,418,344 0 0
VENTAS INC COM 92276F100 47,324 925,750 SH   SOLE 26 306,958 0 618,792
VENTAS INC COM 92276F100 67,028 1,311,199 SH   SOLE 28 8,597 0 1,302,602
VENTAS INC COM 92276F100 592 11,575 SH   SOLE 29 11,575 0 0
VENTAS INC COM 92276F100 173,768 3,399,214 SH   SOLE 30 3,399,214 0 0
VENTAS INC COM 92276F100 95,305 1,864,340 SH   SOLE 31 58,422 0 1,805,918
VENTAS INC COM 92276F100 1,627 31,828 SH   SOLE 34 31,828 0 0
VENTAS INC COM 92276F100 9,742 190,576 SH   SOLE 36 190,576 0 0
VENTAS INC COM 92276F100 670 13,112 SH   SOLE 40 13,112 0 0
VENTAS INC COM 92276F100 16,140 315,734 SH   SOLE 43 19,823 0 295,911
VENTYX BIOSCIENCES INC COM 92332V107 53 2,650 SH   SOLE 2 0 0 2,650
VENTYX BIOSCIENCES INC COM 92332V107 602 30,292 SH   SOLE 18 30,292 0 0
VENTYX BIOSCIENCES INC COM 92332V107 321 16,157 SH   SOLE 19 16,157 0 0
VENTYX BIOSCIENCES INC COM 92332V107 6,789 341,828 SH   SOLE 21 341,828 0 0
VENTYX BIOSCIENCES INC COM 92332V107 2,061 103,775 SH   SOLE 22 101,640 0 2,135
VENUS CONCEPT INC COM 92332W105 3 1,814 SH   SOLE 2 0 0 1,814
VENUS CONCEPT INC COM 92332W105 8 4,469 SH   SOLE 18 4,469 0 0
VENUS CONCEPT INC COM 92332W105 137 80,318 SH   SOLE 21 80,318 0 0
VENUS CONCEPT INC COM 92332W105 6 3,500 SH   SOLE 22 3,500 0 0
VEON LTD SPONSORED ADR 91822M106 55 32,073 SH   SOLE 25 32,073 0 0
VEON LTD SPONSORED ADR 91822M106 14 8,349 SH   SOLE 43 0 0 8,349
VEONEER INC COM 92336X109 1,017 28,676 SH   SOLE 2 26,118 0 2,558
VEONEER INC COM 92336X109 15 429 SH   SOLE 4 429 0 0
VEONEER INC COM 92336X109 29,864 841,716 SH   SOLE 21 841,716 0 0
VEONEER INC COM 92336X109 49,824 1,404,283 SH   SOLE 22 1,360,505 0 43,778
VEONEER INC COM 92336X109 478 13,479 SH   SOLE 25 13,479 0 0
VEONEER INC COM 92336X109 1,870 52,698 SH   SOLE 26 45,169 0 7,529
VEONEER INC COM 92336X109 711 20,045 SH   SOLE 28 20,045 0 0
VEONEER INC COM 92336X109 9,169 258,430 SH   SOLE 30 258,430 0 0
VEONEER INC COM 92336X109 75 2,113 SH   SOLE 36 2,113 0 0
VEONEER INC COM 92336X109 482 13,575 SH   SOLE 40 13,575 0 0
VEONEER INC COM 92336X109 953 26,854 SH   SOLE 43 646 0 26,208
VERA BRADLEY INC COM 92335C106 278 32,643 SH   SOLE 2 1,143 0 31,500
VERA BRADLEY INC COM 92335C106 4 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 890 104,559 SH   SOLE 18 104,559 0 0
VERA BRADLEY INC COM 92335C106 1,324 155,565 SH   SOLE 19 155,565 0 0
VERA BRADLEY INC COM 92335C106 27,960 3,285,505 SH   SOLE 21 3,285,505 0 0
VERA BRADLEY INC COM 92335C106 6,586 773,961 SH   SOLE 22 759,267 0 14,694
VERA BRADLEY INC COM 92335C106 342 40,227 SH   SOLE 26 0 0 40,227
VERA BRADLEY INC COM 92335C106 307 36,020 SH   SOLE 30 36,020 0 0
VERA BRADLEY INC COM 92335C106 17 1,941 SH   SOLE 43 0 0 1,941
VERA THERAPEUTICS INC CL A 92337R101 37 1,378 SH   SOLE 2 223 0 1,155
VERA THERAPEUTICS INC CL A 92337R101 768 28,729 SH   SOLE 18 28,729 0 0
VERA THERAPEUTICS INC CL A 92337R101 441 16,519 SH   SOLE 19 16,519 0 0
VERA THERAPEUTICS INC CL A 92337R101 8,679 324,805 SH   SOLE 21 324,805 0 0
VERA THERAPEUTICS INC CL A 92337R101 2,220 83,076 SH   SOLE 22 81,129 0 1,947
VERA THERAPEUTICS INC CL A 92337R101 16 593 SH   SOLE 23 593 0 0
VERACYTE INC COM 92337F107 5,025 121,962 SH   SOLE 2 41,438 0 80,524
VERACYTE INC COM 92337F107 11 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107 38 930 SH   SOLE 7 930 0 0
VERACYTE INC COM 92337F107 8,713 211,481 SH   SOLE 18 207,223 0 4,258
VERACYTE INC COM 92337F107 17,034 413,445 SH   SOLE 19 413,445 0 0
VERACYTE INC COM 92337F107 124,298 3,016,939 SH   SOLE 21 3,016,939 0 0
VERACYTE INC COM 92337F107 82,259 1,996,580 SH   SOLE 22 1,927,096 0 69,484
VERACYTE INC COM 92337F107 564 13,691 SH   SOLE 23 13,691 0 0
VERACYTE INC COM 92337F107 479 11,632 SH   SOLE 25 11,632 0 0
VERACYTE INC COM 92337F107 4,378 106,267 SH   SOLE 26 29,203 0 77,064
VERACYTE INC COM 92337F107 46 1,123 SH   SOLE 28 1,123 0 0
VERACYTE INC COM 92337F107 14,944 362,728 SH   SOLE 30 362,728 0 0
VERACYTE INC COM 92337F107 132 3,215 SH   SOLE 36 3,215 0 0
VERACYTE INC COM 92337F107 410 9,948 SH   SOLE 40 9,948 0 0
VERACYTE INC COM 92337F107 137 3,334 SH   SOLE 43 70 0 3,264
VERASTEM INC COM 92337C104 101 49,332 SH   SOLE 2 6,291 0 43,041
VERASTEM INC COM 92337C104 7 3,370 SH   SOLE 7 3,370 0 0
VERASTEM INC COM 92337C104 1,019 496,902 SH   SOLE 18 496,902 0 0
VERASTEM INC COM 92337C104 608 296,793 SH   SOLE 19 296,793 0 0
VERASTEM INC COM 92337C104 15,341 7,483,493 SH   SOLE 21 7,483,493 0 0
VERASTEM INC COM 92337C104 8,018 3,911,055 SH   SOLE 22 3,881,288 0 29,767
VERASTEM INC COM 92337C104 172 83,888 SH   SOLE 30 83,888 0 0
VERASTEM INC COM 92337C104 7 3,415 SH   SOLE 43 0 0 3,415
VERB TECHNOLOGY CO INC COM 92337U104 15 12,069 SH   SOLE 18 12,069 0 0
VERB TECHNOLOGY CO INC COM 92337U104 204 164,630 SH   SOLE 21 164,630 0 0
VERB TECHNOLOGY CO INC COM 92337U104 1,357 1,094,687 SH   SOLE 22 1,094,687 0 0
VERICEL CORP COM 92346J108 822 20,926 SH   SOLE 2 11,326 0 9,600
VERICEL CORP COM 92346J108 6 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108 26 662 SH   SOLE 7 662 0 0
VERICEL CORP COM 92346J108 6,579 167,416 SH   SOLE 18 162,095 0 5,321
VERICEL CORP COM 92346J108 3,592 91,387 SH   SOLE 19 91,387 0 0
VERICEL CORP COM 92346J108 213,911 5,443,037 SH   SOLE 21 5,443,037 0 0
VERICEL CORP COM 92346J108 44,658 1,136,340 SH   SOLE 22 1,113,448 0 22,892
VERICEL CORP COM 92346J108 11 276 SH   SOLE 23 276 0 0
VERICEL CORP COM 92346J108 282 7,180 SH   SOLE 25 7,180 0 0
VERICEL CORP COM 92346J108 716 18,228 SH   SOLE 26 12,424 0 5,804
VERICEL CORP COM 92346J108 912 23,213 SH   SOLE 28 23,213 0 0
VERICEL CORP COM 92346J108 5,731 145,823 SH   SOLE 30 145,823 0 0
VERICEL CORP COM 92346J108 84 2,131 SH   SOLE 36 2,131 0 0
VERICEL CORP COM 92346J108 185 4,714 SH   SOLE 40 4,714 0 0
VERICEL CORP COM 92346J108 460 11,712 SH   SOLE 43 0 0 11,712
VERICITY INC COM 92347D100 2 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100 37 5,324 SH   SOLE 21 5,324 0 0
VERIFYME INC COM NEW 92346X206 4 1,300 SH   SOLE 18 1,300 0 0
VERIFYME INC COM NEW 92346X206 42 13,231 SH   SOLE 21 13,231 0 0
VERIFYME INC COM NEW 92346X206 1 442 SH   SOLE 22 442 0 0
VERINT SYS INC COM 92343X100 2,882 54,877 SH   SOLE 2 17,809 0 37,068
VERINT SYS INC COM 92343X100 46 881 SH   SOLE 4 277 0 604
VERINT SYS INC COM 92343X100 47 891 SH   SOLE 7 891 0 0
VERINT SYS INC COM 92343X100 10,335 196,825 SH   SOLE 18 196,825 0 0
VERINT SYS INC COM 92343X100 6,013 114,508 SH   SOLE 19 114,508 0 0
VERINT SYS INC COM 92343X100 134,054 2,552,922 SH   SOLE 21 2,552,922 0 0
VERINT SYS INC COM 92343X100 82,782 1,576,506 SH   SOLE 22 1,513,556 0 62,950
VERINT SYS INC COM 92343X100 888 16,910 SH   SOLE 25 16,910 0 0
VERINT SYS INC COM 92343X100 2,454 46,743 SH   SOLE 26 27,809 0 18,934
VERINT SYS INC COM 92343X100 61 1,158 SH   SOLE 28 1,158 0 0
VERINT SYS INC COM 92343X100 2,063 39,292 SH   SOLE 30 39,292 0 0
VERINT SYS INC COM 92343X100 553 10,533 SH   SOLE 34 10,533 0 0
VERINT SYS INC COM 92343X100 101 1,919 SH   SOLE 36 1,919 0 0
VERINT SYS INC COM 92343X100 408 7,761 SH   SOLE 40 7,761 0 0
VERINT SYS INC COM 92343X100 665 12,659 SH   SOLE 43 103 0 12,556
VERIS RESIDENTIAL INC COM 554489104 1,290 70,190 SH   SOLE 2 20,672 0 49,518
VERIS RESIDENTIAL INC COM 554489104 865 47,050 SH   SOLE 4 47,050 0 0
VERIS RESIDENTIAL INC COM 554489104 1,988 108,188 SH   SOLE 7 108,188 0 0
VERIS RESIDENTIAL INC COM 554489104 6,153 334,774 SH   SOLE 18 334,774 0 0
VERIS RESIDENTIAL INC COM 554489104 4,843 263,492 SH   SOLE 19 263,492 0 0
VERIS RESIDENTIAL INC COM 554489104 193,079 10,504,849 SH   SOLE 21 10,504,849 0 0
VERIS RESIDENTIAL INC COM 554489104 51,413 2,797,199 SH   SOLE 22 2,717,833 0 79,366
VERIS RESIDENTIAL INC COM 554489104 59 3,234 SH   SOLE 23 3,234 0 0
VERIS RESIDENTIAL INC COM 554489104 7,249 394,409 SH   SOLE 25 394,409 0 0
VERIS RESIDENTIAL INC COM 554489104 510 27,736 SH   SOLE 26 19,459 0 8,277
VERIS RESIDENTIAL INC COM 554489104 1,095 59,592 SH   SOLE 28 5,332 0 54,260
VERIS RESIDENTIAL INC COM 554489104 5,143 279,802 SH   SOLE 30 279,802 0 0
VERIS RESIDENTIAL INC COM 554489104 6,865 373,493 SH   SOLE 31 0 0 373,493
VERIS RESIDENTIAL INC COM 554489104 40 2,169 SH   SOLE 36 2,169 0 0
VERIS RESIDENTIAL INC COM 554489104 167 9,091 SH   SOLE 40 9,091 0 0
VERIS RESIDENTIAL INC COM 554489104 498 27,111 SH   SOLE 43 994 0 26,117
VERISIGN INC COM 92343E102 56,220 221,497 SH   SOLE 2 60,384 0 161,113
VERISIGN INC COM 92343E102 17,134 67,504 SH   SOLE 4 40,470 0 27,034
VERISIGN INC COM 92343E102 31,231 123,044 SH   SOLE 7 120,157 0 2,887
VERISIGN INC COM 92343E102 486 1,916 SH   SOLE 13 327 0 1,589
VERISIGN INC COM 92343E102 2,846 11,211 SH   SOLE 15 11,211 0 0
VERISIGN INC COM 92343E102 46,927 184,884 SH   SOLE 18 171,727 0 13,157
VERISIGN INC COM 92343E102 47,642 187,701 SH   SOLE 19 187,701 0 0
VERISIGN INC COM 92343E102 930,514 3,666,037 SH   SOLE 21 3,666,037 0 0
VERISIGN INC COM 92343E102 586,238 2,309,661 SH   SOLE 22 2,108,964 0 200,697
VERISIGN INC COM 92343E102 14,669 57,792 SH   SOLE 23 57,792 0 0
VERISIGN INC COM 92343E102 364,004 1,434,101 SH   SOLE 25 1,434,101 0 0
VERISIGN INC COM 92343E102 82,959 326,843 SH   SOLE 26 178,070 0 148,773
VERISIGN INC COM 92343E102 69,713 274,654 SH   SOLE 28 1,771 0 272,883
VERISIGN INC COM 92343E102 10 41 SH   SOLE 29 41 0 0
VERISIGN INC COM 92343E102 219,853 866,175 SH   SOLE 30 834,171 0 32,004
VERISIGN INC COM 92343E102 9,065 35,715 SH   SOLE 31 10,618 0 25,097
VERISIGN INC COM 92343E102 6,746 26,579 SH   SOLE 32 26,579 0 0
VERISIGN INC COM 92343E102 35,815 141,104 SH   SOLE 34 141,104 0 0
VERISIGN INC COM 92343E102 15,083 59,425 SH   SOLE 36 59,425 0 0
VERISIGN INC COM 92343E102 843 3,320 SH   SOLE 40 3,320 0 0
VERISIGN INC COM 92343E102 26,224 103,316 SH   SOLE 43 12,499 0 90,817
VERISK ANALYTICS INC COM 92345Y106 69,504 303,871 SH   SOLE 2 40,167 0 263,704
VERISK ANALYTICS INC COM 92345Y106 25,027 109,418 SH   SOLE 4 60,127 0 49,291
VERISK ANALYTICS INC COM 92345Y106 37,330 163,205 SH   SOLE 7 158,437 0 4,768
VERISK ANALYTICS INC COM 92345Y106 454 1,985 SH   SOLE 13 330 0 1,655
VERISK ANALYTICS INC COM 92345Y106 4,050 17,706 SH   SOLE 15 17,706 0 0
VERISK ANALYTICS INC COM 92345Y106 3 12 SH   SOLE 17 0 0 12
VERISK ANALYTICS INC COM 92345Y106 78,135 341,602 SH   SOLE 18 320,257 0 21,345
VERISK ANALYTICS INC COM 92345Y106 44,038 192,531 SH   SOLE 19 192,531 0 0
VERISK ANALYTICS INC COM 92345Y106 1,010,991 4,420,020 SH   SOLE 21 4,420,020 0 0
VERISK ANALYTICS INC COM 92345Y106 780,380 3,411,794 SH   SOLE 22 3,086,902 0 324,892
VERISK ANALYTICS INC COM 92345Y106 20,254 88,551 SH   SOLE 23 88,551 0 0
VERISK ANALYTICS INC COM 92345Y106 82,868 362,294 SH   SOLE 25 362,294 0 0
VERISK ANALYTICS INC COM 92345Y106 98,498 430,630 SH   SOLE 26 202,642 0 227,988
VERISK ANALYTICS INC COM 92345Y106 79,817 348,959 SH   SOLE 28 2,888 0 346,071
VERISK ANALYTICS INC COM 92345Y106 28 123 SH   SOLE 29 123 0 0
VERISK ANALYTICS INC COM 92345Y106 218,276 954,294 SH   SOLE 30 954,294 0 0
VERISK ANALYTICS INC COM 92345Y106 13,332 58,287 SH   SOLE 31 16,741 0 41,546
VERISK ANALYTICS INC COM 92345Y106 8,962 39,181 SH   SOLE 32 39,181 0 0
VERISK ANALYTICS INC COM 92345Y106 50,195 219,449 SH   SOLE 34 219,449 0 0
VERISK ANALYTICS INC COM 92345Y106 13,850 60,550 SH   SOLE 36 60,550 0 0
VERISK ANALYTICS INC COM 92345Y106 1,139 4,978 SH   SOLE 40 4,978 0 0
VERISK ANALYTICS INC COM 92345Y106 35,374 154,653 SH   SOLE 43 9,411 0 145,242
VERITEX HLDGS INC COM 923451108 1,434 36,048 SH   SOLE 2 12,297 0 23,751
VERITEX HLDGS INC COM 923451108 26 666 SH   SOLE 7 666 0 0
VERITEX HLDGS INC COM 923451108 7,232 181,789 SH   SOLE 18 181,789 0 0
VERITEX HLDGS INC COM 923451108 3,221 80,975 SH   SOLE 19 80,975 0 0
VERITEX HLDGS INC COM 923451108 216,834 5,450,837 SH   SOLE 21 5,450,837 0 0
VERITEX HLDGS INC COM 923451108 45,859 1,152,822 SH   SOLE 22 1,109,163 0 43,659
VERITEX HLDGS INC COM 923451108 232 5,843 SH   SOLE 25 5,843 0 0
VERITEX HLDGS INC COM 923451108 878 22,079 SH   SOLE 26 18,937 0 3,142
VERITEX HLDGS INC COM 923451108 35 881 SH   SOLE 28 881 0 0
VERITEX HLDGS INC COM 923451108 3,573 89,825 SH   SOLE 30 89,825 0 0
VERITEX HLDGS INC COM 923451108 172 4,324 SH   SOLE 40 4,324 0 0
VERITEX HLDGS INC COM 923451108 919 23,098 SH   SOLE 43 221 0 22,877
VERITIV CORP COM 923454102 1,560 12,728 SH   SOLE 2 4,867 0 7,861
VERITIV CORP COM 923454102 6 49 SH   SOLE 4 49 0 0
VERITIV CORP COM 923454102 23 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 7,099 57,921 SH   SOLE 18 57,921 0 0
VERITIV CORP COM 923454102 4,136 33,740 SH   SOLE 19 33,740 0 0
VERITIV CORP COM 923454102 216,438 1,765,830 SH   SOLE 21 1,765,830 0 0
VERITIV CORP COM 923454102 42,774 348,974 SH   SOLE 22 334,064 0 14,910
VERITIV CORP COM 923454102 29 233 SH   SOLE 23 233 0 0
VERITIV CORP COM 923454102 236 1,929 SH   SOLE 25 1,929 0 0
VERITIV CORP COM 923454102 1,377 11,232 SH   SOLE 26 10,702 0 530
VERITIV CORP COM 923454102 3,120 25,452 SH   SOLE 30 25,452 0 0
VERITIV CORP COM 923454102 217 1,772 SH   SOLE 40 1,772 0 0
VERITIV CORP COM 923454102 243 1,983 SH   SOLE 43 0 0 1,983
VERITONE INC COM 92347M100 249 11,082 SH   SOLE 2 8,187 0 2,895
VERITONE INC COM 92347M100 11 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100 1,798 80,004 SH   SOLE 18 80,004 0 0
VERITONE INC COM 92347M100 1,143 50,829 SH   SOLE 19 50,829 0 0
VERITONE INC COM 92347M100 23,145 1,029,568 SH   SOLE 21 1,029,568 0 0
VERITONE INC COM 92347M100 15,689 697,891 SH   SOLE 22 683,033 0 14,858
VERITONE INC COM 92347M100 92 4,101 SH   SOLE 25 4,101 0 0
VERITONE INC COM 92347M100 62 2,770 SH   SOLE 26 0 0 2,770
VERITONE INC COM 92347M100 173 7,705 SH   SOLE 30 7,705 0 0
VERITONE INC COM 92347M100 72 3,219 SH   SOLE 40 3,219 0 0
VERITONE INC COM 92347M100 103 4,587 SH   SOLE 43 81 0 4,506
VERIZON COMMUNICATIONS INC COM 92343V104 498,766 9,599,043 SH   SOLE 2 1,968,800 0 7,630,243
VERIZON COMMUNICATIONS INC COM 92343V104 152,080 2,926,858 SH   SOLE 4 1,758,245 0 1,168,613
VERIZON COMMUNICATIONS INC COM 92343V104 220,430 4,242,303 SH   SOLE 7 4,120,116 0 122,187
VERIZON COMMUNICATIONS INC COM 92343V104 4,321 83,152 SH   SOLE 13 41,942 0 41,210
VERIZON COMMUNICATIONS INC COM 92343V104 30,465 586,322 SH   SOLE 15 586,322 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12 236 SH   SOLE 17 0 0 236
VERIZON COMMUNICATIONS INC COM 92343V104 483,115 9,297,819 SH   SOLE 18 8,303,650 0 994,169
VERIZON COMMUNICATIONS INC COM 92343V104 404,727 7,789,200 SH   SOLE 19 7,789,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,332,371 102,624,538 SH   SOLE 21 102,624,538 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,756,447 91,540,557 SH   SOLE 22 82,726,768 0 8,813,789
VERIZON COMMUNICATIONS INC COM 92343V104 124,945 2,404,629 SH   SOLE 23 2,404,629 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 353,314 6,799,730 SH   SOLE 25 6,799,730 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 473,930 9,121,059 SH   SOLE 26 3,180,428 0 5,940,631
VERIZON COMMUNICATIONS INC COM 92343V104 683,102 13,146,697 SH   SOLE 28 340,669 0 12,806,028
VERIZON COMMUNICATIONS INC COM 92343V104 182 3,505 SH   SOLE 29 3,505 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,187,371 22,851,644 SH   SOLE 30 22,409,148 0 442,496
VERIZON COMMUNICATIONS INC COM 92343V104 82,692 1,591,459 SH   SOLE 31 478,720 0 1,112,739
VERIZON COMMUNICATIONS INC COM 92343V104 7,141 137,439 SH   SOLE 32 137,439 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 28,867 555,553 SH   SOLE 34 555,553 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15,904 306,089 SH   SOLE 35 306,089 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 122,655 2,360,567 SH   SOLE 36 2,360,567 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,161 137,826 SH   SOLE 40 137,826 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 136,897 2,634,666 SH   SOLE 43 155,052 0 2,479,615
VERRA MOBILITY CORP COM 92511U102 1,195 77,426 SH   SOLE 2 42,504 0 34,922
VERRA MOBILITY CORP COM 92511U102 9 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP COM 92511U102 28 1,840 SH   SOLE 7 1,840 0 0
VERRA MOBILITY CORP COM 92511U102 6,009 389,421 SH   SOLE 18 378,687 0 10,734
VERRA MOBILITY CORP COM 92511U102 6,529 423,126 SH   SOLE 19 423,126 0 0
VERRA MOBILITY CORP COM 92511U102 74,374 4,820,107 SH   SOLE 21 4,820,107 0 0
VERRA MOBILITY CORP COM 92511U102 53,029 3,436,745 SH   SOLE 22 3,361,223 0 75,522
VERRA MOBILITY CORP COM 92511U102 62 4,006 SH   SOLE 23 4,006 0 0
VERRA MOBILITY CORP COM 92511U102 307 19,883 SH   SOLE 25 19,883 0 0
VERRA MOBILITY CORP COM 92511U102 1,531 99,206 SH   SOLE 26 51,618 0 47,588
VERRA MOBILITY CORP COM 92511U102 112 7,268 SH   SOLE 28 7,268 0 0
VERRA MOBILITY CORP COM 92511U102 1,219 79,022 SH   SOLE 30 79,022 0 0
VERRA MOBILITY CORP COM 92511U102 220 14,289 SH   SOLE 34 14,289 0 0
VERRA MOBILITY CORP COM 92511U102 266 17,247 SH   SOLE 40 17,247 0 0
VERRA MOBILITY CORP COM 92511U102 344 22,305 SH   SOLE 43 172 0 22,133
VERRICA PHARMACEUTICALS INC COM 92511W108 120 13,077 SH   SOLE 2 471 0 12,606
VERRICA PHARMACEUTICALS INC COM 92511W108 3 382 SH   SOLE 7 382 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 389 42,451 SH   SOLE 18 42,451 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 227 24,822 SH   SOLE 19 24,822 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 5,005 546,357 SH   SOLE 21 546,357 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,417 154,658 SH   SOLE 22 153,487 0 1,171
VERRICA PHARMACEUTICALS INC COM 92511W108 110 12,005 SH   SOLE 30 12,005 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 7 714 SH   SOLE 43 0 0 714
VERSO CORP CL A 92531L207 488 18,066 SH   SOLE 2 942 0 17,124
VERSO CORP CL A 92531L207 13 482 SH   SOLE 7 482 0 0
VERSO CORP CL A 92531L207 2,314 85,646 SH   SOLE 18 85,646 0 0
VERSO CORP CL A 92531L207 1,287 47,622 SH   SOLE 19 47,622 0 0
VERSO CORP CL A 92531L207 27,696 1,025,026 SH   SOLE 21 1,025,026 0 0
VERSO CORP CL A 92531L207 18,081 669,161 SH   SOLE 22 653,299 0 15,862
VERSO CORP CL A 92531L207 141 5,230 SH   SOLE 43 107 0 5,123
VERTEX ENERGY INC COM 92534K107 395 87,116 SH   SOLE 2 35,395 0 51,721
VERTEX ENERGY INC COM 92534K107 103 22,814 SH   SOLE 18 9,256 0 13,558
VERTEX ENERGY INC COM 92534K107 1,822 402,303 SH   SOLE 19 402,303 0 0
VERTEX ENERGY INC COM 92534K107 667 147,328 SH   SOLE 21 147,328 0 0
VERTEX ENERGY INC COM 92534K107 5,482 1,210,070 SH   SOLE 22 1,210,070 0 0
VERTEX ENERGY INC COM 92534K107 87 19,282 SH   SOLE 23 19,282 0 0
VERTEX ENERGY INC COM 92534K107 387 85,511 SH   SOLE 26 0 0 85,511
VERTEX ENERGY INC COM 92534K107 2 436 SH   SOLE 43 0 0 436
VERTEX INC CL A 92538J106 446 28,115 SH   SOLE 2 27,544 0 571
VERTEX INC CL A 92538J106 1 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106 792 49,919 SH   SOLE 21 49,919 0 0
VERTEX INC CL A 92538J106 7,036 443,360 SH   SOLE 22 429,293 0 14,067
VERTEX INC CL A 92538J106 60 3,795 SH   SOLE 25 3,795 0 0
VERTEX INC CL A 92538J106 56 3,541 SH   SOLE 26 629 0 2,912
VERTEX INC CL A 92538J106 115 7,223 SH   SOLE 30 7,223 0 0
VERTEX INC CL A 92538J106 13 818 SH   SOLE 36 818 0 0
VERTEX INC CL A 92538J106 65 4,079 SH   SOLE 40 4,079 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 147,289 670,715 SH   SOLE 2 255,058 0 415,657
VERTEX PHARMACEUTICALS INC COM 92532F100 43,745 199,202 SH   SOLE 4 120,282 0 78,920
VERTEX PHARMACEUTICALS INC COM 92532F100 64,506 293,742 SH   SOLE 7 286,342 0 7,400
VERTEX PHARMACEUTICALS INC COM 92532F100 1,747 7,957 SH   SOLE 13 4,993 0 2,964
VERTEX PHARMACEUTICALS INC COM 92532F100 5,457 24,852 SH   SOLE 15 24,852 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 128,612 585,663 SH   SOLE 18 550,148 0 35,515
VERTEX PHARMACEUTICALS INC COM 92532F100 238,269 1,085,013 SH   SOLE 19 1,085,013 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 535 2,434 SH   SOLE 20 2,434 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,038,105 9,280,986 SH   SOLE 21 9,280,986 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,285,308 5,852,949 SH   SOLE 22 5,301,195 0 551,754
VERTEX PHARMACEUTICALS INC COM 92532F100 36,839 167,756 SH   SOLE 23 167,756 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 111,468 507,596 SH   SOLE 25 507,596 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 136,430 621,267 SH   SOLE 26 255,986 0 365,281
VERTEX PHARMACEUTICALS INC COM 92532F100 174,082 792,722 SH   SOLE 28 8,977 0 783,745
VERTEX PHARMACEUTICALS INC COM 92532F100 2,495 11,362 SH   SOLE 29 11,362 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 553,680 2,521,312 SH   SOLE 30 2,442,990 0 78,322
VERTEX PHARMACEUTICALS INC COM 92532F100 27,990 127,460 SH   SOLE 31 44,399 0 83,061
VERTEX PHARMACEUTICALS INC COM 92532F100 13,414 61,085 SH   SOLE 32 61,085 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 173,133 788,403 SH   SOLE 34 788,403 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 33,088 150,676 SH   SOLE 36 150,676 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,889 8,600 SH   SOLE 40 8,600 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 40,219 183,144 SH   SOLE 43 13,074 0 170,070
VERTIV HOLDINGS CO COM CL A 92537N108 18,466 739,532 SH   SOLE 2 126,049 0 613,483
VERTIV HOLDINGS CO COM CL A 92537N108 27 1,095 SH   SOLE 4 1,095 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 114 4,577 SH   SOLE 7 4,577 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 26,674 1,068,237 SH   SOLE 18 1,068,237 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 11,912 477,038 SH   SOLE 19 477,038 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 116,022 4,646,461 SH   SOLE 21 4,646,461 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 172,170 6,895,072 SH   SOLE 22 6,555,919 0 339,153
VERTIV HOLDINGS CO COM CL A 92537N108 870 34,838 SH   SOLE 25 34,838 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 5,018 200,952 SH   SOLE 26 184,099 0 16,853
VERTIV HOLDINGS CO COM CL A 92537N108 130 5,209 SH   SOLE 28 5,209 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,702 148,255 SH   SOLE 30 148,255 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 121 4,863 SH   SOLE 31 4,863 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 710 28,426 SH   SOLE 34 28,426 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 879 35,198 SH   SOLE 40 35,198 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 134 5,347 SH   SOLE 43 0 0 5,347
VERU INC COM 92536C103 190 32,336 SH   SOLE 2 17,572 0 14,764
VERU INC COM 92536C103 6 1,043 SH   SOLE 7 1,043 0 0
VERU INC COM 92536C103 1,071 181,880 SH   SOLE 18 181,880 0 0
VERU INC COM 92536C103 656 111,328 SH   SOLE 19 111,328 0 0
VERU INC COM 92536C103 14,623 2,482,625 SH   SOLE 21 2,482,625 0 0
VERU INC COM 92536C103 7,905 1,342,113 SH   SOLE 22 1,296,606 0 45,507
VERU INC COM 92536C103 71 12,111 SH   SOLE 25 12,111 0 0
VERU INC COM 92536C103 21 3,567 SH   SOLE 26 3,567 0 0
VERU INC COM 92536C103 121 20,606 SH   SOLE 30 20,606 0 0
VERU INC COM 92536C103 59 9,943 SH   SOLE 36 9,943 0 0
VERU INC COM 92536C103 44 7,454 SH   SOLE 40 7,454 0 0
VERU INC COM 92536C103 37 6,365 SH   SOLE 43 910 0 5,455
VERVE THERAPEUTICS INC COM 92539P101 418 11,337 SH   SOLE 2 4,398 0 6,939
VERVE THERAPEUTICS INC COM 92539P101 8 224 SH   SOLE 7 224 0 0
VERVE THERAPEUTICS INC COM 92539P101 1,694 45,940 SH   SOLE 18 45,940 0 0
VERVE THERAPEUTICS INC COM 92539P101 1,130 30,658 SH   SOLE 19 30,658 0 0
VERVE THERAPEUTICS INC COM 92539P101 27,870 755,892 SH   SOLE 21 755,892 0 0
VERVE THERAPEUTICS INC COM 92539P101 13,558 367,716 SH   SOLE 22 355,982 0 11,734
VERVE THERAPEUTICS INC COM 92539P101 93 2,509 SH   SOLE 25 2,509 0 0
VERVE THERAPEUTICS INC COM 92539P101 53 1,427 SH   SOLE 26 0 0 1,427
VERVE THERAPEUTICS INC COM 92539P101 946 25,667 SH   SOLE 30 25,667 0 0
VERVE THERAPEUTICS INC COM 92539P101 78 2,102 SH   SOLE 40 2,102 0 0
VIA RENEWABLES INC CL A COM 92556D106 52 4,589 SH   SOLE 2 502 0 4,087
VIA RENEWABLES INC CL A COM 92556D106 1 123 SH   SOLE 7 123 0 0
VIA RENEWABLES INC CL A COM 92556D106 432 37,770 SH   SOLE 18 37,770 0 0
VIA RENEWABLES INC CL A COM 92556D106 253 22,146 SH   SOLE 19 22,146 0 0
VIA RENEWABLES INC CL A COM 92556D106 4,957 433,702 SH   SOLE 21 433,702 0 0
VIA RENEWABLES INC CL A COM 92556D106 4,217 368,944 SH   SOLE 22 366,739 0 2,205
VIA RENEWABLES INC CL A COM 92556D106 5 455 SH   SOLE 43 0 0 455
VIACOMCBS INC CL A 92556H107 3,333 99,866 SH   SOLE 2 181 0 99,685
VIACOMCBS INC CL A 92556H107 4 107 SH   SOLE 7 107 0 0
VIACOMCBS INC CL A 92556H107 86 2,564 SH   SOLE 18 2,564 0 0
VIACOMCBS INC CL A 92556H107 120 3,589 SH   SOLE 19 3,589 0 0
VIACOMCBS INC CL A 92556H107 3,059 91,666 SH   SOLE 21 91,666 0 0
VIACOMCBS INC CL A 92556H107 2,181 65,365 SH   SOLE 22 60,277 0 5,088
VIACOMCBS INC CL A 92556H107 1,226 36,743 SH   SOLE 28 0 0 36,743
VIACOMCBS INC CL A 92556H107 7 204 SH   SOLE 31 204 0 0
VIACOMCBS INC CL A 92556H107 204 6,121 SH   SOLE 43 139 0 5,982
VIACOMCBS INC CL B 92556H206 44,282 1,467,262 SH   SOLE 2 345,851 0 1,121,411
VIACOMCBS INC CL B 92556H206 13,286 440,220 SH   SOLE 4 275,762 0 164,458
VIACOMCBS INC CL B 92556H206 16,203 536,891 SH   SOLE 7 518,855 0 18,036
VIACOMCBS INC CL B 92556H206 239 7,923 SH   SOLE 13 952 0 6,971
VIACOMCBS INC CL B 92556H206 2,549 84,450 SH   SOLE 15 84,450 0 0
VIACOMCBS INC CL B 92556H206 1 36 SH   SOLE 17 0 0 36
VIACOMCBS INC CL B 92556H206 31,106 1,030,677 SH   SOLE 18 947,586 0 83,091
VIACOMCBS INC CL B 92556H206 11,639 385,659 SH   SOLE 19 385,659 0 0
VIACOMCBS INC CL B 92556H206 1,442 47,793 SH   SOLE 20 47,793 0 0
VIACOMCBS INC CL B 92556H206 534,307 17,703,995 SH   SOLE 21 17,703,995 0 0
VIACOMCBS INC CL B 92556H206 391,198 12,962,160 SH   SOLE 22 11,716,159 0 1,246,001
VIACOMCBS INC CL B 92556H206 10,649 352,866 SH   SOLE 23 352,866 0 0
VIACOMCBS INC CL B 92556H206 37,616 1,246,381 SH   SOLE 25 1,246,381 0 0
VIACOMCBS INC CL B 92556H206 41,132 1,362,874 SH   SOLE 26 445,790 0 917,084
VIACOMCBS INC CL B 92556H206 40,664 1,347,384 SH   SOLE 28 32,462 0 1,314,922
VIACOMCBS INC CL B 92556H206 43 1,431 SH   SOLE 29 1,431 0 0
VIACOMCBS INC CL B 92556H206 124,317 4,119,193 SH   SOLE 30 3,783,548 0 335,645
VIACOMCBS INC CL B 92556H206 6,593 218,465 SH   SOLE 31 70,520 0 147,945
VIACOMCBS INC CL B 92556H206 2,262 74,947 SH   SOLE 34 74,947 0 0
VIACOMCBS INC CL B 92556H206 8,862 293,638 SH   SOLE 36 293,638 0 0
VIACOMCBS INC CL B 92556H206 605 20,035 SH   SOLE 40 20,035 0 0
VIACOMCBS INC CL B 92556H206 19,005 629,715 SH   SOLE 43 51,577 0 578,138
VIACOMCBS INC 5.75% CONV PFD A 92556H305 283 5,626 SH   SOLE 7 5,626 0 0
VIACOMCBS INC 5.75% CONV PFD A 92556H305 42,442 845,129 SH   SOLE 21 845,129 0 0
VIAD CORP COM 92552R406 457 10,683 SH   SOLE 2 5,549 0 5,134
VIAD CORP COM 92552R406 4 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406 12 287 SH   SOLE 7 287 0 0
VIAD CORP COM 92552R406 3,208 74,978 SH   SOLE 18 74,978 0 0
VIAD CORP COM 92552R406 1,545 36,116 SH   SOLE 19 36,116 0 0
VIAD CORP COM 92552R406 105,672 2,469,547 SH   SOLE 21 2,469,547 0 0
VIAD CORP COM 92552R406 24,205 565,677 SH   SOLE 22 553,475 0 12,202
VIAD CORP COM 92552R406 125 2,918 SH   SOLE 25 2,918 0 0
VIAD CORP COM 92552R406 781 18,246 SH   SOLE 26 6,255 0 11,991
VIAD CORP COM 92552R406 73 1,701 SH   SOLE 28 1,701 0 0
VIAD CORP COM 92552R406 1,613 37,687 SH   SOLE 30 37,687 0 0
VIAD CORP COM 92552R406 29 677 SH   SOLE 36 677 0 0
VIAD CORP COM 92552R406 88 2,055 SH   SOLE 40 2,055 0 0
VIAD CORP COM 92552R406 802 18,753 SH   SOLE 43 7,973 0 10,780
VIANT TECHNOLOGY INC COM CL A 92557A101 88 9,038 SH   SOLE 2 7,761 0 1,277
VIANT TECHNOLOGY INC COM CL A 92557A101 3 283 SH   SOLE 7 283 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 314 32,336 SH   SOLE 18 32,336 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 213 21,986 SH   SOLE 19 21,986 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 3,799 391,463 SH   SOLE 21 391,463 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 3,182 327,893 SH   SOLE 22 326,303 0 1,590
VIASAT INC COM 92552V100 9,284 208,442 SH   SOLE 2 52,067 0 156,375
VIASAT INC COM 92552V100 9 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 56 1,264 SH   SOLE 7 1,264 0 0
VIASAT INC COM 92552V100 7,087 159,106 SH   SOLE 18 159,106 0 0
VIASAT INC COM 92552V100 903 20,277 SH   SOLE 19 20,277 0 0
VIASAT INC COM 92552V100 172,342 3,869,373 SH   SOLE 21 3,869,373 0 0
VIASAT INC COM 92552V100 86,993 1,953,143 SH   SOLE 22 1,880,712 0 72,431
VIASAT INC COM 92552V100 307 6,902 SH   SOLE 25 6,902 0 0
VIASAT INC COM 92552V100 1,139 25,571 SH   SOLE 26 20,980 0 4,591
VIASAT INC COM 92552V100 54 1,213 SH   SOLE 28 1,213 0 0
VIASAT INC COM 92552V100 1,584 35,564 SH   SOLE 30 35,564 0 0
VIASAT INC COM 92552V100 49 1,108 SH   SOLE 31 1,108 0 0
VIASAT INC COM 92552V100 89 2,008 SH   SOLE 36 2,008 0 0
VIASAT INC COM 92552V100 310 6,955 SH   SOLE 40 6,955 0 0
VIASAT INC COM 92552V100 475 10,666 SH   SOLE 43 1,097 0 9,569
VIATRIS INC COM 92556V106 38,374 2,836,183 SH   SOLE 2 300,622 0 2,535,561
VIATRIS INC COM 92556V106 10,884 804,425 SH   SOLE 4 452,339 0 352,086
VIATRIS INC COM 92556V106 13,919 1,028,787 SH   SOLE 7 995,368 0 33,419
VIATRIS INC COM 92556V106 244 18,065 SH   SOLE 13 2,607 0 15,458
VIATRIS INC COM 92556V106 2,211 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 56,013 4,139,886 SH   SOLE 18 3,970,062 0 169,824
VIATRIS INC COM 92556V106 28,477 2,104,702 SH   SOLE 19 2,104,702 0 0
VIATRIS INC COM 92556V106 454,134 33,564,936 SH   SOLE 21 33,564,936 0 0
VIATRIS INC COM 92556V106 347,705 25,698,801 SH   SOLE 22 23,233,956 0 2,464,845
VIATRIS INC COM 92556V106 11,278 833,556 SH   SOLE 23 833,556 0 0
VIATRIS INC COM 92556V106 22,636 1,672,994 SH   SOLE 25 1,672,994 0 0
VIATRIS INC COM 92556V106 33,729 2,492,896 SH   SOLE 26 816,915 0 1,675,981
VIATRIS INC COM 92556V106 24,943 1,843,500 SH   SOLE 28 170,236 0 1,673,264
VIATRIS INC COM 92556V106 62 4,546 SH   SOLE 29 4,546 0 0
VIATRIS INC COM 92556V106 103,465 7,647,104 SH   SOLE 30 7,647,104 0 0
VIATRIS INC COM 92556V106 6,056 447,590 SH   SOLE 31 132,076 0 315,514
VIATRIS INC COM 92556V106 3,321 245,467 SH   SOLE 34 245,467 0 0
VIATRIS INC COM 92556V106 8,241 609,099 SH   SOLE 36 609,099 0 0
VIATRIS INC COM 92556V106 544 40,170 SH   SOLE 40 40,170 0 0
VIATRIS INC COM 92556V106 4,851 358,540 SH   SOLE 43 33,074 0 325,466
VIAVI SOLUTIONS INC COM 925550105 1,787 101,404 SH   SOLE 2 63,429 0 37,975
VIAVI SOLUTIONS INC COM 925550105 17 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 58 3,281 SH   SOLE 7 3,281 0 0
VIAVI SOLUTIONS INC COM 925550105 14,745 836,836 SH   SOLE 18 836,836 0 0
VIAVI SOLUTIONS INC COM 925550105 7,518 426,676 SH   SOLE 19 426,676 0 0
VIAVI SOLUTIONS INC COM 925550105 505,857 28,709,266 SH   SOLE 21 28,709,266 0 0
VIAVI SOLUTIONS INC COM 925550105 103,692 5,884,892 SH   SOLE 22 5,747,929 0 136,963
VIAVI SOLUTIONS INC COM 925550105 607 34,455 SH   SOLE 25 34,455 0 0
VIAVI SOLUTIONS INC COM 925550105 1,434 81,362 SH   SOLE 26 59,805 0 21,557
VIAVI SOLUTIONS INC COM 925550105 72 4,074 SH   SOLE 28 4,074 0 0
VIAVI SOLUTIONS INC COM 925550105 10,584 600,664 SH   SOLE 30 600,664 0 0
VIAVI SOLUTIONS INC COM 925550105 661 37,519 SH   SOLE 34 37,519 0 0
VIAVI SOLUTIONS INC COM 925550105 71 4,040 SH   SOLE 36 4,040 0 0
VIAVI SOLUTIONS INC COM 925550105 471 26,749 SH   SOLE 40 26,749 0 0
VIAVI SOLUTIONS INC COM 925550105 2,200 124,836 SH   SOLE 43 2,365 0 122,471
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 2,620 1,850,000 PRN   SOLE 21 1,850,000 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 3,677 346,255 SH   SOLE 21 346,255 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 5,002 471,022 SH   SOLE 22 471,022 0 0
VICI PPTYS INC COM 925652109 55,129 1,830,931 SH   SOLE 2 637,708 0 1,193,223
VICI PPTYS INC COM 925652109 47,333 1,572,015 SH   SOLE 4 1,372,009 0 200,006
VICI PPTYS INC COM 925652109 28,301 939,924 SH   SOLE 7 939,924 0 0
VICI PPTYS INC COM 925652109 1,018 33,823 SH   SOLE 13 22,410 0 11,413
VICI PPTYS INC COM 925652109 2,210 73,408 SH   SOLE 15 73,408 0 0
VICI PPTYS INC COM 925652109 43,629 1,448,988 SH   SOLE 18 1,417,773 0 31,215
VICI PPTYS INC COM 925652109 148,424 4,929,399 SH   SOLE 19 4,929,399 0 0
VICI PPTYS INC COM 925652109 475,410 15,789,123 SH   SOLE 21 15,789,123 0 0
VICI PPTYS INC COM 925652109 580,271 19,271,714 SH   SOLE 22 17,954,606 0 1,317,108
VICI PPTYS INC COM 925652109 13,108 435,350 SH   SOLE 23 435,350 0 0
VICI PPTYS INC COM 925652109 82,460 2,738,611 SH   SOLE 25 2,738,611 0 0
VICI PPTYS INC COM 925652109 15,417 512,037 SH   SOLE 26 370,080 0 141,957
VICI PPTYS INC COM 925652109 43,911 1,458,364 SH   SOLE 28 85,800 0 1,372,564
VICI PPTYS INC COM 925652109 18 609 SH   SOLE 29 609 0 0
VICI PPTYS INC COM 925652109 118,985 3,951,664 SH   SOLE 30 3,951,664 0 0
VICI PPTYS INC COM 925652109 6,272 208,319 SH   SOLE 31 75,795 0 132,524
VICI PPTYS INC COM 925652109 20,575 683,321 SH   SOLE 34 683,321 0 0
VICI PPTYS INC COM 925652109 3,882 128,920 SH   SOLE 36 128,920 0 0
VICI PPTYS INC COM 925652109 576 19,135 SH   SOLE 40 19,135 0 0
VICI PPTYS INC COM 925652109 15,872 527,144 SH   SOLE 43 42,384 0 484,760
VICINITY MOTOR CORP COM 925654105 1 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102 2,193 17,274 SH   SOLE 2 15,026 0 2,248
VICOR CORP COM 925815102 13 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102 33 263 SH   SOLE 7 263 0 0
VICOR CORP COM 925815102 11,975 94,306 SH   SOLE 18 94,306 0 0
VICOR CORP COM 925815102 4,776 37,614 SH   SOLE 19 37,614 0 0
VICOR CORP COM 925815102 185,650 1,462,042 SH   SOLE 21 1,462,042 0 0
VICOR CORP COM 925815102 77,607 611,178 SH   SOLE 22 599,452 0 11,726
VICOR CORP COM 925815102 356 2,804 SH   SOLE 25 2,804 0 0
VICOR CORP COM 925815102 1,149 9,047 SH   SOLE 26 7,580 0 1,467
VICOR CORP COM 925815102 49 383 SH   SOLE 28 383 0 0
VICOR CORP COM 925815102 1,747 13,758 SH   SOLE 30 13,758 0 0
VICOR CORP COM 925815102 380 2,989 SH   SOLE 40 2,989 0 0
VICOR CORP COM 925815102 705 5,549 SH   SOLE 43 406 0 5,143
VICTORIAS SECRET AND CO COMMON STOCK 926400102 4,955 89,213 SH   SOLE 2 57,727 0 31,486
VICTORIAS SECRET AND CO COMMON STOCK 926400102 298 5,371 SH   SOLE 4 1,893 0 3,478
VICTORIAS SECRET AND CO COMMON STOCK 926400102 114 2,060 SH   SOLE 7 2,060 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 10,468 188,473 SH   SOLE 18 188,286 0 187
VICTORIAS SECRET AND CO COMMON STOCK 926400102 13,820 248,831 SH   SOLE 19 248,831 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 196,844 3,544,190 SH   SOLE 21 3,544,190 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 104,270 1,877,393 SH   SOLE 22 1,784,267 0 93,126
VICTORIAS SECRET AND CO COMMON STOCK 926400102 721 12,987 SH   SOLE 25 12,987 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,795 32,326 SH   SOLE 26 25,461 0 6,865
VICTORIAS SECRET AND CO COMMON STOCK 926400102 0 1 SH   SOLE 28 0 0 1
VICTORIAS SECRET AND CO COMMON STOCK 926400102 3,191 57,459 SH   SOLE 30 57,459 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 62 1,122 SH   SOLE 31 1,122 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 5,169 93,067 SH   SOLE 34 93,067 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 354 6,375 SH   SOLE 36 6,375 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 682 12,280 SH   SOLE 40 12,280 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,235 22,237 SH   SOLE 43 2,504 0 19,733
VICTORY CAP HLDGS INC COM CL A 92645B103 1,947 53,310 SH   SOLE 2 52,817 0 493
VICTORY CAP HLDGS INC COM CL A 92645B103 2,923 80,019 SH   SOLE 21 80,019 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 11,570 316,734 SH   SOLE 22 309,191 0 7,543
VICTORY CAP HLDGS INC COM CL A 92645B103 105 2,874 SH   SOLE 25 2,874 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 57 1,551 SH   SOLE 26 1,551 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 215 5,890 SH   SOLE 30 5,890 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 239 6,550 SH   SOLE 34 6,550 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 58 1,590 SH   SOLE 36 1,590 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 104 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 24 341 SH   SOLE 17 0 0 341
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 6 98 SH   SOLE 17 0 0 98
VIDLER WATER RESOUCES INC COM 92660E107 39 3,230 SH   SOLE 18 3,230 0 0
VIDLER WATER RESOUCES INC COM 92660E107 620 51,289 SH   SOLE 21 51,289 0 0
VIDLER WATER RESOUCES INC COM 92660E107 3,602 298,194 SH   SOLE 22 298,194 0 0
VIEMED HEALTHCARE INC COM 92663R105 115 22,036 SH   SOLE 2 1,562 0 20,474
VIEMED HEALTHCARE INC COM 92663R105 4 695 SH   SOLE 7 695 0 0
VIEMED HEALTHCARE INC COM 92663R105 676 129,509 SH   SOLE 18 117,551 0 11,958
VIEMED HEALTHCARE INC COM 92663R105 1,279 245,005 SH   SOLE 19 245,005 0 0
VIEMED HEALTHCARE INC COM 92663R105 6,729 1,289,136 SH   SOLE 21 1,289,136 0 0
VIEMED HEALTHCARE INC COM 92663R105 2,614 500,729 SH   SOLE 22 482,293 0 18,436
VIEMED HEALTHCARE INC COM 92663R105 143 27,416 SH   SOLE 26 0 0 27,416
VIEW INC COM CL A 92671V106 302 77,269 SH   SOLE 2 17,223 0 60,046
VIEW INC COM CL A 92671V106 5 1,362 SH   SOLE 7 1,362 0 0
VIEW INC COM CL A 92671V106 1,642 419,956 SH   SOLE 18 419,956 0 0
VIEW INC COM CL A 92671V106 1,271 325,058 SH   SOLE 19 325,058 0 0
VIEW INC COM CL A 92671V106 18,726 4,789,227 SH   SOLE 21 4,789,227 0 0
VIEW INC COM CL A 92671V106 8,746 2,236,831 SH   SOLE 22 2,161,872 0 74,959
VIEW INC COM CL A 92671V106 73 18,686 SH   SOLE 25 18,686 0 0
VIEW INC COM CL A 92671V106 512 130,867 SH   SOLE 26 130,867 0 0
VIEW INC COM CL A 92671V106 1,562 399,461 SH   SOLE 30 399,461 0 0
VIEW INC COM CL A 92671V106 928 237,446 SH   SOLE 34 237,446 0 0
VIEW INC COM CL A 92671V106 61 15,497 SH   SOLE 40 15,497 0 0
VIEW INC *W EXP 03/08/202 92671V114 2 4,763 SH   SOLE 19 4,763 0 0
VIEW INC *W EXP 03/08/202 92671V114 1 1,100 SH   SOLE 22 1,100 0 0
VIEW INC *W EXP 03/08/202 92671V114 17 34,089 SH   SOLE 26 34,089 0 0
VIEW INC *W EXP 03/08/202 92671V114 9 17,292 SH   SOLE 30 17,292 0 0
VIEW INC *W EXP 03/08/202 92671V114 6 12,286 SH   SOLE 34 12,286 0 0
VIEWRAY INC COM 92672L107 282 51,188 SH   SOLE 2 33,462 0 17,726
VIEWRAY INC COM 92672L107 12 2,190 SH   SOLE 7 2,190 0 0
VIEWRAY INC COM 92672L107 2,220 402,982 SH   SOLE 18 402,982 0 0
VIEWRAY INC COM 92672L107 1,422 258,008 SH   SOLE 19 258,008 0 0
VIEWRAY INC COM 92672L107 32,459 5,890,979 SH   SOLE 21 5,890,979 0 0
VIEWRAY INC COM 92672L107 18,002 3,267,076 SH   SOLE 22 3,187,565 0 79,511
VIEWRAY INC COM 92672L107 84 15,285 SH   SOLE 25 15,285 0 0
VIEWRAY INC COM 92672L107 76 13,808 SH   SOLE 26 1,691 0 12,117
VIEWRAY INC COM 92672L107 269 48,784 SH   SOLE 30 48,784 0 0
VIEWRAY INC COM 92672L107 79 14,421 SH   SOLE 40 14,421 0 0
VIEWRAY INC COM 92672L107 218 39,497 SH   SOLE 43 488 0 39,009
VIKING THERAPEUTICS INC COM 92686J106 367 79,779 SH   SOLE 2 19,225 0 60,554
VIKING THERAPEUTICS INC COM 92686J106 4 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,072 232,968 SH   SOLE 18 232,968 0 0
VIKING THERAPEUTICS INC COM 92686J106 531 115,535 SH   SOLE 19 115,535 0 0
VIKING THERAPEUTICS INC COM 92686J106 12,513 2,720,202 SH   SOLE 21 2,720,202 0 0
VIKING THERAPEUTICS INC COM 92686J106 8,540 1,856,495 SH   SOLE 22 1,785,740 0 70,755
VIKING THERAPEUTICS INC COM 92686J106 53 11,597 SH   SOLE 25 11,597 0 0
VIKING THERAPEUTICS INC COM 92686J106 70 15,143 SH   SOLE 26 2,266 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 205 44,603 SH   SOLE 30 44,603 0 0
VIKING THERAPEUTICS INC COM 92686J106 25 5,443 SH   SOLE 40 5,443 0 0
VIKING THERAPEUTICS INC COM 92686J106 169 36,791 SH   SOLE 43 0 0 36,791
VILLAGE BK & TR FINL CORP COM NEW 92705T200 6 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 107 1,847 SH   SOLE 21 1,847 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 117 5,010 SH   SOLE 2 334 0 4,676
VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 696 29,759 SH   SOLE 18 29,759 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 367 15,684 SH   SOLE 19 15,684 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 7,379 315,489 SH   SOLE 21 315,489 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 4,521 193,292 SH   SOLE 22 188,617 0 4,675
VILLAGE SUPER MKT INC CL A NEW 927107409 52 2,225 SH   SOLE 43 0 0 2,225
VIMEO INC COMMON STOCK 92719V100 5,886 327,724 SH   SOLE 2 44,456 0 283,268
VIMEO INC COMMON STOCK 92719V100 9 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100 204 11,362 SH   SOLE 7 11,362 0 0
VIMEO INC COMMON STOCK 92719V100 1,105 61,535 SH   SOLE 18 61,535 0 0
VIMEO INC COMMON STOCK 92719V100 732 40,760 SH   SOLE 19 40,760 0 0
VIMEO INC COMMON STOCK 92719V100 43,295 2,410,623 SH   SOLE 21 2,410,623 0 0
VIMEO INC COMMON STOCK 92719V100 61,622 3,431,078 SH   SOLE 22 3,269,844 0 161,234
VIMEO INC COMMON STOCK 92719V100 337 18,786 SH   SOLE 25 18,786 0 0
VIMEO INC COMMON STOCK 92719V100 961 53,485 SH   SOLE 26 42,106 0 11,379
VIMEO INC COMMON STOCK 92719V100 49 2,751 SH   SOLE 28 2,751 0 0
VIMEO INC COMMON STOCK 92719V100 1,651 91,935 SH   SOLE 30 91,935 0 0
VIMEO INC COMMON STOCK 92719V100 38 2,094 SH   SOLE 31 2,094 0 0
VIMEO INC COMMON STOCK 92719V100 328 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100 1,970 109,701 SH   SOLE 43 14,487 0 95,214
VINCE HLDG CORP COM NEW 92719W207 5 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207 76 9,484 SH   SOLE 21 9,484 0 0
VINCE HLDG CORP COM NEW 92719W207 356 44,666 SH   SOLE 22 44,666 0 0
VINCERX PHARMA INC COM NEW 92731L106 161 15,832 SH   SOLE 2 7,121 0 8,711
VINCERX PHARMA INC COM NEW 92731L106 380 37,333 SH   SOLE 18 37,333 0 0
VINCERX PHARMA INC COM NEW 92731L106 725 71,109 SH   SOLE 19 71,109 0 0
VINCERX PHARMA INC COM NEW 92731L106 4,697 460,931 SH   SOLE 21 460,931 0 0
VINCERX PHARMA INC COM NEW 92731L106 1,847 181,253 SH   SOLE 22 180,800 0 453
VINCERX PHARMA INC COM NEW 92731L106 32 3,115 SH   SOLE 23 3,115 0 0
VINCERX PHARMA INC COM NEW 92731L106 28 2,705 SH   SOLE 26 0 0 2,705
VINCO VENTURES INC COM 927330100 59 24,630 SH   SOLE 2 22,237 0 2,393
VINCO VENTURES INC COM 927330100 46 19,496 SH   SOLE 18 19,496 0 0
VINCO VENTURES INC COM 927330100 1,227 515,707 SH   SOLE 21 515,707 0 0
VINCO VENTURES INC COM 927330100 3,792 1,593,300 SH   SOLE 22 1,534,444 0 58,856
VINCO VENTURES INC COM 927330100 69 29,081 SH   SOLE 25 29,081 0 0
VINCO VENTURES INC COM 927330100 34 14,271 SH   SOLE 26 0 0 14,271
VINCO VENTURES INC COM 927330100 103 43,236 SH   SOLE 30 43,236 0 0
VINCO VENTURES INC COM 927330100 35 14,775 SH   SOLE 40 14,775 0 0
VINTAGE WINE ESTATES INC COM 92747V106 129 10,945 SH   SOLE 2 10,945 0 0
VINTAGE WINE ESTATES INC COM 92747V106 116 9,774 SH   SOLE 21 9,774 0 0
VINTAGE WINE ESTATES INC COM 92747V106 1,404 118,810 SH   SOLE 22 118,810 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 42 17,467 SH   SOLE 22 17,467 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 298 13,964 SH   SOLE 2 13,964 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,036 48,621 SH   SOLE 21 48,621 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,053 49,418 SH   SOLE 22 25,363 0 24,055
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 159 7,468 SH   SOLE 25 7,468 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 103 4,855 SH   SOLE 26 0 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 551 25,845 SH   SOLE 30 25,845 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 139 6,512 SH   SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 13,343 1,588,434 SH   SOLE 2 73,024 0 1,515,410
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,033 361,059 SH   SOLE 4 158,088 0 202,971
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 434 51,703 SH   SOLE 7 51,703 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,983 236,106 SH   SOLE 13 194,292 0 41,814
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,336 278,140 SH   SOLE 15 278,140 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,597 309,203 SH   SOLE 18 309,203 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,858 221,195 SH   SOLE 19 221,195 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 75,337 8,968,667 SH   SOLE 21 8,968,667 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 58,447 6,957,950 SH   SOLE 22 6,455,846 0 502,104
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,229 384,381 SH   SOLE 23 384,381 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,900 345,221 SH   SOLE 25 345,221 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 7,578 902,196 SH   SOLE 26 123,233 0 778,963
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 13,837 1,647,314 SH   SOLE 28 35,857 0 1,611,457
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 701 83,401 SH   SOLE 29 83,401 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 26,848 3,196,235 SH   SOLE 30 2,935,548 0 260,687
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,281 271,526 SH   SOLE 31 193,065 0 78,461
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,275 151,839 SH   SOLE 34 151,839 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 100 11,928 SH   SOLE 36 11,928 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 15 1,813 SH   SOLE 40 1,813 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,341 635,852 SH   SOLE 43 31,051 0 604,801
VIR BIOTECHNOLOGY INC COM 92764N102 2,422 57,842 SH   SOLE 2 28,626 0 29,216
VIR BIOTECHNOLOGY INC COM 92764N102 13 319 SH   SOLE 4 319 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 33 782 SH   SOLE 7 782 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 7,054 168,484 SH   SOLE 18 160,488 0 7,996
VIR BIOTECHNOLOGY INC COM 92764N102 11,920 284,698 SH   SOLE 19 284,698 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 120,289 2,872,908 SH   SOLE 21 2,872,908 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 72,449 1,730,338 SH   SOLE 22 1,695,379 0 34,959
VIR BIOTECHNOLOGY INC COM 92764N102 325 7,772 SH   SOLE 23 7,772 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 398 9,506 SH   SOLE 25 9,506 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 2,556 61,035 SH   SOLE 26 21,568 0 39,467
VIR BIOTECHNOLOGY INC COM 92764N102 71 1,688 SH   SOLE 28 1,688 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 4,045 96,615 SH   SOLE 30 96,615 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 352 8,400 SH   SOLE 40 8,400 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 321 7,662 SH   SOLE 43 1,156 0 6,506
VIRACTA THERAPEUTICS INC COM 92765F108 94 25,821 SH   SOLE 2 1,466 0 24,355
VIRACTA THERAPEUTICS INC COM 92765F108 2 583 SH   SOLE 7 583 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 433 118,566 SH   SOLE 18 118,566 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 227 62,167 SH   SOLE 19 62,167 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 5,668 1,552,930 SH   SOLE 21 1,552,930 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 2,163 592,574 SH   SOLE 22 574,789 0 17,785
VIRACTA THERAPEUTICS INC COM 92765F108 59 16,277 SH   SOLE 30 16,277 0 0
VIRCO MFG CO COM 927651109 7 2,233 SH   SOLE 18 2,233 0 0
VIRCO MFG CO COM 927651109 104 34,673 SH   SOLE 21 34,673 0 0
VIRCO MFG CO COM 927651109 169 56,150 SH   SOLE 22 56,150 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 6,591 492,573 SH   SOLE 2 73,733 0 418,840
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 10 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 31 2,324 SH   SOLE 7 2,324 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,115 83,346 SH   SOLE 18 83,346 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 679 50,733 SH   SOLE 19 50,733 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 52,491 3,923,110 SH   SOLE 21 3,923,110 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 53,439 3,993,920 SH   SOLE 22 3,787,759 0 206,161
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 403 30,143 SH   SOLE 25 30,143 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,663 124,295 SH   SOLE 26 109,319 0 14,976
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 38 2,831 SH   SOLE 28 2,831 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,583 118,321 SH   SOLE 30 118,321 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 38 2,849 SH   SOLE 31 2,849 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 70 5,261 SH   SOLE 34 5,261 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 262 19,558 SH   SOLE 36 19,558 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 315 23,543 SH   SOLE 40 23,543 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 33 860 SH   SOLE 18 860 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 468 12,357 SH   SOLE 21 12,357 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 11 284 SH   SOLE 22 284 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 65 3,271 SH   SOLE 18 3,271 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 859 43,437 SH   SOLE 21 43,437 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 2,104 106,418 SH   SOLE 22 106,418 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 7 1,339 SH   SOLE 18 1,339 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 88 17,302 SH   SOLE 21 17,302 0 0
VIRNETX HLDG CORP COM 92823T108 54 20,949 SH   SOLE 2 2,520 0 18,429
VIRNETX HLDG CORP COM 92823T108 2 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 527 202,765 SH   SOLE 18 202,765 0 0
VIRNETX HLDG CORP COM 92823T108 289 111,294 SH   SOLE 19 111,294 0 0
VIRNETX HLDG CORP COM 92823T108 6,273 2,412,564 SH   SOLE 21 2,412,564 0 0
VIRNETX HLDG CORP COM 92823T108 4,465 1,717,185 SH   SOLE 22 1,680,096 0 37,089
VIRNETX HLDG CORP COM 92823T108 6 2,249 SH   SOLE 43 0 0 2,249
VIRPAX PHARMACEUTICALS INC COM 928251107 2 464 SH   SOLE 22 464 0 0
VIRTRA INC COM PAR 92827K301 10 1,465 SH   SOLE 18 1,465 0 0
VIRTRA INC COM PAR 92827K301 184 26,261 SH   SOLE 21 26,261 0 0
VIRTRA INC COM PAR 92827K301 397 56,646 SH   SOLE 22 56,646 0 0
VIRTU FINL INC CL A 928254101 8,974 311,274 SH   SOLE 2 41,432 0 269,842
VIRTU FINL INC CL A 928254101 7 250 SH   SOLE 4 250 0 0
VIRTU FINL INC CL A 928254101 36 1,266 SH   SOLE 7 1,266 0 0
VIRTU FINL INC CL A 928254101 1,110 38,509 SH   SOLE 18 38,509 0 0
VIRTU FINL INC CL A 928254101 6,323 219,306 SH   SOLE 19 219,306 0 0
VIRTU FINL INC CL A 928254101 46,428 1,610,408 SH   SOLE 21 1,610,408 0 0
VIRTU FINL INC CL A 928254101 57,297 1,987,401 SH   SOLE 22 1,885,804 0 101,597
VIRTU FINL INC CL A 928254101 499 17,307 SH   SOLE 23 17,307 0 0
VIRTU FINL INC CL A 928254101 355 12,322 SH   SOLE 25 12,322 0 0
VIRTU FINL INC CL A 928254101 545 18,917 SH   SOLE 26 15,141 0 3,776
VIRTU FINL INC CL A 928254101 26 888 SH   SOLE 28 888 0 0
VIRTU FINL INC CL A 928254101 1,425 49,434 SH   SOLE 30 49,434 0 0
VIRTU FINL INC CL A 928254101 40 1,379 SH   SOLE 31 1,379 0 0
VIRTU FINL INC CL A 928254101 314 10,897 SH   SOLE 40 10,897 0 0
VIRTU FINL INC CL A 928254101 2,591 89,864 SH   SOLE 43 9,265 0 80,599
VIRTUS INVT PARTNERS INC COM 92828Q109 2,932 9,869 SH   SOLE 2 3,375 0 6,494
VIRTUS INVT PARTNERS INC COM 92828Q109 7 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 32 109 SH   SOLE 7 109 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 7,694 25,897 SH   SOLE 18 25,329 0 568
VIRTUS INVT PARTNERS INC COM 92828Q109 14,594 49,121 SH   SOLE 19 49,121 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 241,262 812,057 SH   SOLE 21 812,057 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 66,315 223,209 SH   SOLE 22 218,754 0 4,455
VIRTUS INVT PARTNERS INC COM 92828Q109 676 2,275 SH   SOLE 23 2,275 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 318 1,072 SH   SOLE 25 1,072 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 4,800 16,155 SH   SOLE 26 2,818 0 13,337
VIRTUS INVT PARTNERS INC COM 92828Q109 40 136 SH   SOLE 28 136 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,769 12,686 SH   SOLE 30 12,686 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 107 359 SH   SOLE 36 359 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 265 892 SH   SOLE 40 892 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,239 7,537 SH   SOLE 43 2,326 0 5,211
VISA INC COM CL A 92826C839 893,633 4,123,637 SH   SOLE 2 1,056,103 0 3,067,534
VISA INC COM CL A 92826C839 278,192 1,283,705 SH   SOLE 4 795,965 0 487,740
VISA INC COM CL A 92826C839 321,273 1,482,504 SH   SOLE 7 1,433,513 0 48,991
VISA INC COM CL A 92826C839 18,162 83,807 SH   SOLE 13 66,594 0 17,213
VISA INC COM CL A 92826C839 34,011 156,943 SH   SOLE 15 156,943 0 0
VISA INC COM CL A 92826C839 65 300 SH   SOLE 17 0 0 300
VISA INC COM CL A 92826C839 1,347,901 6,219,836 SH   SOLE 18 5,223,118 0 996,718
VISA INC COM CL A 92826C839 1,140,889 5,264,589 SH   SOLE 19 5,264,589 0 0
VISA INC COM CL A 92826C839 9,018,676 41,616,337 SH   SOLE 21 41,616,337 0 0
VISA INC COM CL A 92826C839 8,197,501 37,827,056 SH   SOLE 22 33,757,564 0 4,069,492
VISA INC COM CL A 92826C839 246,617 1,138,005 SH   SOLE 23 1,138,005 0 0
VISA INC COM CL A 92826C839 746,801 3,446,084 SH   SOLE 25 3,421,814 0 24,270
VISA INC COM CL A 92826C839 941,427 4,344,178 SH   SOLE 26 1,665,475 0 2,678,703
VISA INC COM CL A 92826C839 1,045,601 4,824,884 SH   SOLE 28 207,246 0 4,617,638
VISA INC COM CL A 92826C839 26,791 123,627 SH   SOLE 29 123,627 0 0
VISA INC COM CL A 92826C839 1,827,856 8,434,570 SH   SOLE 30 8,434,570 0 0
VISA INC COM CL A 92826C839 943,916 4,355,663 SH   SOLE 31 342,075 0 4,013,588
VISA INC COM CL A 92826C839 38,555 177,912 SH   SOLE 32 177,912 0 0
VISA INC COM CL A 92826C839 356,345 1,644,340 SH   SOLE 34 1,644,340 0 0
VISA INC COM CL A 92826C839 160,288 739,642 SH   SOLE 36 739,642 0 0
VISA INC COM CL A 92826C839 2,609 12,038 SH   SOLE 37 12,038 0 0
VISA INC COM CL A 92826C839 12,185 56,225 SH   SOLE 40 56,225 0 0
VISA INC COM CL A 92826C839 363,080 1,675,419 SH   SOLE 43 116,543 0 1,558,876
VISHAY INTERTECHNOLOGY INC COM 928298108 4,178 191,025 SH   SOLE 2 111,118 0 79,907
VISHAY INTERTECHNOLOGY INC COM 928298108 13 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 58 2,670 SH   SOLE 7 2,670 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 13,941 637,453 SH   SOLE 18 637,453 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 5,203 237,897 SH   SOLE 19 237,897 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 212,794 9,729,951 SH   SOLE 21 9,729,951 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 83,729 3,828,467 SH   SOLE 22 3,708,263 0 120,204
VISHAY INTERTECHNOLOGY INC COM 928298108 345 15,773 SH   SOLE 25 15,773 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,058 48,374 SH   SOLE 26 35,651 0 12,723
VISHAY INTERTECHNOLOGY INC COM 928298108 79 3,613 SH   SOLE 28 3,613 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,724 78,812 SH   SOLE 30 78,812 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 99 4,511 SH   SOLE 36 4,511 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 335 15,325 SH   SOLE 40 15,325 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,028 46,992 SH   SOLE 43 486 0 46,506
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1,964 1,900,000 PRN   SOLE 2 1,900,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 2,956 2,859,000 PRN   SOLE 21 2,859,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 8,529 8,250,000 PRN   SOLE 22 8,250,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 557 15,008 SH   SOLE 2 9,119 0 5,889
VISHAY PRECISION GROUP INC COM 92835K103 6 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,502 40,460 SH   SOLE 18 40,460 0 0
VISHAY PRECISION GROUP INC COM 92835K103 865 23,310 SH   SOLE 19 23,310 0 0
VISHAY PRECISION GROUP INC COM 92835K103 18,639 502,121 SH   SOLE 21 502,121 0 0
VISHAY PRECISION GROUP INC COM 92835K103 12,384 333,633 SH   SOLE 22 320,254 0 13,379
VISHAY PRECISION GROUP INC COM 92835K103 91 2,462 SH   SOLE 25 2,462 0 0
VISHAY PRECISION GROUP INC COM 92835K103 135 3,624 SH   SOLE 26 1,072 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 375 10,095 SH   SOLE 30 10,095 0 0
VISHAY PRECISION GROUP INC COM 92835K103 38 1,032 SH   SOLE 36 1,032 0 0
VISHAY PRECISION GROUP INC COM 92835K103 56 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103 60 1,611 SH   SOLE 43 107 0 1,504
VISLINK TECHNOLOGIES INC COM 92836Y300 9 7,378 SH   SOLE 18 7,378 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 133 112,810 SH   SOLE 21 112,810 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 718 608,771 SH   SOLE 22 608,771 0 0
VISTA OUTDOOR INC COM 928377100 1,392 30,225 SH   SOLE 2 19,345 0 10,880
VISTA OUTDOOR INC COM 928377100 11 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100 32 690 SH   SOLE 7 690 0 0
VISTA OUTDOOR INC COM 928377100 10,215 221,727 SH   SOLE 18 221,727 0 0
VISTA OUTDOOR INC COM 928377100 4,722 102,496 SH   SOLE 19 102,496 0 0
VISTA OUTDOOR INC COM 928377100 314,267 6,821,511 SH   SOLE 21 6,821,511 0 0
VISTA OUTDOOR INC COM 928377100 69,753 1,514,055 SH   SOLE 22 1,457,133 0 56,922
VISTA OUTDOOR INC COM 928377100 1,424 30,900 SH   SOLE 26 28,154 0 2,746
VISTA OUTDOOR INC COM 928377100 4,719 102,424 SH   SOLE 30 102,424 0 0
VISTA OUTDOOR INC COM 928377100 321 6,970 SH   SOLE 40 6,970 0 0
VISTA OUTDOOR INC COM 928377100 1,416 30,736 SH   SOLE 43 3,105 0 27,631
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 77 39,555 SH   SOLE 2 7,834 0 31,721
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 6 3,074 SH   SOLE 7 3,074 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1,112 570,180 SH   SOLE 18 570,180 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 635 325,859 SH   SOLE 19 325,859 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 13,464 6,904,838 SH   SOLE 21 6,904,838 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 7,899 4,050,687 SH   SOLE 22 4,008,840 0 41,847
VISTEON CORP COM NEW 92839U206 2,475 22,267 SH   SOLE 2 19,292 0 2,975
VISTEON CORP COM NEW 92839U206 13 114 SH   SOLE 4 114 0 0
VISTEON CORP COM NEW 92839U206 82 734 SH   SOLE 7 734 0 0
VISTEON CORP COM NEW 92839U206 13,823 124,372 SH   SOLE 18 124,372 0 0
VISTEON CORP COM NEW 92839U206 5,485 49,349 SH   SOLE 19 49,349 0 0
VISTEON CORP COM NEW 92839U206 215,521 1,939,186 SH   SOLE 21 1,939,186 0 0
VISTEON CORP COM NEW 92839U206 88,135 793,011 SH   SOLE 22 776,684 0 16,327
VISTEON CORP COM NEW 92839U206 469 4,219 SH   SOLE 25 4,219 0 0
VISTEON CORP COM NEW 92839U206 1,530 13,764 SH   SOLE 26 11,091 0 2,673
VISTEON CORP COM NEW 92839U206 55 498 SH   SOLE 28 498 0 0
VISTEON CORP COM NEW 92839U206 7,266 65,376 SH   SOLE 30 65,376 0 0
VISTEON CORP COM NEW 92839U206 296 2,662 SH   SOLE 36 2,662 0 0
VISTEON CORP COM NEW 92839U206 427 3,839 SH   SOLE 40 3,839 0 0
VISTEON CORP COM NEW 92839U206 1,524 13,712 SH   SOLE 43 1,265 0 12,447
VISTRA CORP COM 92840M102 21,200 931,059 SH   SOLE 2 212,142 0 718,917
VISTRA CORP COM 92840M102 4,294 188,595 SH   SOLE 4 170,958 0 17,637
VISTRA CORP COM 92840M102 934 41,019 SH   SOLE 7 41,019 0 0
VISTRA CORP COM 92840M102 15 679 SH   SOLE 13 679 0 0
VISTRA CORP COM 92840M102 1,046 45,957 SH   SOLE 15 45,957 0 0
VISTRA CORP COM 92840M102 5,897 258,964 SH   SOLE 18 233,853 0 25,111
VISTRA CORP COM 92840M102 3,190 140,082 SH   SOLE 19 140,082 0 0
VISTRA CORP COM 92840M102 177,594 7,799,473 SH   SOLE 21 7,799,473 0 0
VISTRA CORP COM 92840M102 249,194 10,943,960 SH   SOLE 22 10,426,282 0 517,678
VISTRA CORP COM 92840M102 5,588 245,409 SH   SOLE 23 245,409 0 0
VISTRA CORP COM 92840M102 3,997 175,537 SH   SOLE 25 175,537 0 0
VISTRA CORP COM 92840M102 12,515 549,640 SH   SOLE 26 276,332 0 273,308
VISTRA CORP COM 92840M102 8,669 380,738 SH   SOLE 28 8,589 0 372,149
VISTRA CORP COM 92840M102 81 3,551 SH   SOLE 29 3,551 0 0
VISTRA CORP COM 92840M102 25,226 1,107,879 SH   SOLE 30 1,107,879 0 0
VISTRA CORP COM 92840M102 3,704 162,688 SH   SOLE 31 53,654 0 109,034
VISTRA CORP COM 92840M102 405 17,788 SH   SOLE 34 17,788 0 0
VISTRA CORP COM 92840M102 5,367 235,684 SH   SOLE 36 235,684 0 0
VISTRA CORP COM 92840M102 185 8,125 SH   SOLE 40 8,125 0 0
VISTRA CORP COM 92840M102 3,840 168,633 SH   SOLE 43 10,272 0 158,361
VITA COCO CO INC COM 92846Q107 427 38,253 SH   SOLE 2 32,069 0 6,184
VITA COCO CO INC COM 92846Q107 314 28,112 SH   SOLE 18 28,112 0 0
VITA COCO CO INC COM 92846Q107 156 13,927 SH   SOLE 19 13,927 0 0
VITA COCO CO INC COM 92846Q107 3,940 352,720 SH   SOLE 21 352,720 0 0
VITA COCO CO INC COM 92846Q107 2,600 232,722 SH   SOLE 22 231,673 0 1,049
VITA COCO CO INC COM 92846Q107 12 1,041 SH   SOLE 23 1,041 0 0
VITAL FARMS INC COM 92847W103 2,131 118,014 SH   SOLE 2 60,156 0 57,858
VITAL FARMS INC COM 92847W103 9 510 SH   SOLE 7 510 0 0
VITAL FARMS INC COM 92847W103 1,616 89,489 SH   SOLE 18 68,584 0 20,905
VITAL FARMS INC COM 92847W103 9,088 503,209 SH   SOLE 19 503,209 0 0
VITAL FARMS INC COM 92847W103 17,196 952,148 SH   SOLE 21 952,148 0 0
VITAL FARMS INC COM 92847W103 19,540 1,081,939 SH   SOLE 22 1,073,030 0 8,909
VITAL FARMS INC COM 92847W103 431 23,889 SH   SOLE 23 23,889 0 0
VITAL FARMS INC COM 92847W103 82 4,549 SH   SOLE 25 4,549 0 0
VITAL FARMS INC COM 92847W103 1,973 109,225 SH   SOLE 26 1,394 0 107,831
VITAL FARMS INC COM 92847W103 96 5,323 SH   SOLE 30 5,323 0 0
VITAL FARMS INC COM 92847W103 53 2,937 SH   SOLE 36 2,937 0 0
VITAL FARMS INC COM 92847W103 40 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103 314 17,408 SH   SOLE 43 204 0 17,204
VIVEVE MED INC COM NEW 92852W501 278 244,224 SH   SOLE 22 244,224 0 0
VIVID SEATS INC COM CL A 92854T100 519 47,670 SH   SOLE 22 47,670 0 0
VIVINT SMART HOME INC COM CL A 928542109 559 57,205 SH   SOLE 2 17,969 0 39,236
VIVINT SMART HOME INC COM CL A 928542109 12 1,271 SH   SOLE 7 1,271 0 0
VIVINT SMART HOME INC COM CL A 928542109 2,631 269,014 SH   SOLE 18 269,014 0 0
VIVINT SMART HOME INC COM CL A 928542109 1,595 163,037 SH   SOLE 19 163,037 0 0
VIVINT SMART HOME INC COM CL A 928542109 30,849 3,154,290 SH   SOLE 21 3,154,290 0 0
VIVINT SMART HOME INC COM CL A 928542109 15,204 1,554,563 SH   SOLE 22 1,480,554 0 74,009
VIVINT SMART HOME INC COM CL A 928542109 510 52,105 SH   SOLE 25 52,105 0 0
VIVINT SMART HOME INC COM CL A 928542109 168 17,180 SH   SOLE 26 5,990 0 11,190
VIVINT SMART HOME INC COM CL A 928542109 4,043 413,378 SH   SOLE 30 413,378 0 0
VIVINT SMART HOME INC COM CL A 928542109 64 6,552 SH   SOLE 34 6,552 0 0
VIVINT SMART HOME INC COM CL A 928542109 3 338 SH   SOLE 36 338 0 0
VIVINT SMART HOME INC COM CL A 928542109 69 7,080 SH   SOLE 40 7,080 0 0
VIVINT SMART HOME INC COM CL A 928542109 141 14,463 SH   SOLE 43 2,816 0 11,647
VIVOS THERAPEUTICS INC COM 92859E108 8 3,409 SH   SOLE 18 3,409 0 0
VIVOS THERAPEUTICS INC COM 92859E108 104 46,002 SH   SOLE 21 46,002 0 0
VIVOS THERAPEUTICS INC COM 92859E108 2 1,037 SH   SOLE 22 1,037 0 0
VIZIO HLDG CORP CL A COM 92858V101 27 1,404 SH   SOLE 2 0 0 1,404
VIZIO HLDG CORP CL A COM 92858V101 208 10,709 SH   SOLE 21 10,709 0 0
VIZIO HLDG CORP CL A COM 92858V101 8,682 446,847 SH   SOLE 22 446,847 0 0
VMWARE INC CL A COM 928563402 72,606 626,560 SH   SOLE 2 223,928 0 402,632
VMWARE INC CL A COM 928563402 22,491 194,091 SH   SOLE 4 115,917 0 78,174
VMWARE INC CL A COM 928563402 2,819 24,328 SH   SOLE 7 24,328 0 0
VMWARE INC CL A COM 928563402 2,469 21,305 SH   SOLE 13 19,651 0 1,654
VMWARE INC CL A COM 928563402 2,509 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 30,491 263,124 SH   SOLE 18 250,797 0 12,327
VMWARE INC CL A COM 928563402 17,753 153,198 SH   SOLE 19 153,198 0 0
VMWARE INC CL A COM 928563402 416,429 3,593,623 SH   SOLE 21 3,593,623 0 0
VMWARE INC CL A COM 928563402 515,481 4,448,407 SH   SOLE 22 4,134,243 0 314,164
VMWARE INC CL A COM 928563402 15,202 131,186 SH   SOLE 23 131,186 0 0
VMWARE INC CL A COM 928563402 59,490 513,374 SH   SOLE 25 513,374 0 0
VMWARE INC CL A COM 928563402 43,171 372,547 SH   SOLE 26 193,438 0 179,109
VMWARE INC CL A COM 928563402 84,419 728,507 SH   SOLE 28 29,137 0 699,370
VMWARE INC CL A COM 928563402 1,772 15,291 SH   SOLE 29 15,291 0 0
VMWARE INC CL A COM 928563402 133,821 1,154,828 SH   SOLE 30 1,009,728 0 145,100
VMWARE INC CL A COM 928563402 12,274 105,924 SH   SOLE 31 53,885 0 52,039
VMWARE INC CL A COM 928563402 11,059 95,434 SH   SOLE 34 95,434 0 0
VMWARE INC CL A COM 928563402 9,722 83,895 SH   SOLE 36 83,895 0 0
VMWARE INC CL A COM 928563402 787 6,795 SH   SOLE 40 6,795 0 0
VMWARE INC CL A COM 928563402 25,440 219,534 SH   SOLE 43 8,843 0 210,691
VNET GROUP INC SPONSORED ADS A 90138A103 414 45,871 SH   SOLE 2 2,211 0 43,660
VNET GROUP INC SPONSORED ADS A 90138A103 449 49,698 SH   SOLE 4 23,052 0 26,646
VNET GROUP INC SPONSORED ADS A 90138A103 95 10,524 SH   SOLE 13 0 0 10,524
VNET GROUP INC SPONSORED ADS A 90138A103 448 49,628 SH   SOLE 15 49,628 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 213 23,571 SH   SOLE 18 23,571 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 15,115 1,673,903 SH   SOLE 21 1,673,903 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 10,503 1,163,121 SH   SOLE 22 1,058,698 0 104,423
VNET GROUP INC SPONSORED ADS A 90138A103 360 39,920 SH   SOLE 23 39,920 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 37 4,148 SH   SOLE 25 4,148 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 1,389 153,810 SH   SOLE 26 6,351 0 147,459
VNET GROUP INC SPONSORED ADS A 90138A103 956 105,819 SH   SOLE 28 3,145 0 102,674
VNET GROUP INC SPONSORED ADS A 90138A103 4,677 517,939 SH   SOLE 30 517,939 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 8 858 SH   SOLE 31 0 0 858
VNET GROUP INC SPONSORED ADS A 90138A103 56 6,200 SH   SOLE 34 6,200 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 5 542 SH   SOLE 40 542 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 2,034 225,214 SH   SOLE 43 17,899 0 207,315
VOCERA COMMUNICATIONS INC COM 92857F107 6,918 106,701 SH   SOLE 2 65,709 0 40,992
VOCERA COMMUNICATIONS INC COM 92857F107 9 145 SH   SOLE 4 145 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 32 488 SH   SOLE 7 488 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 7,028 108,397 SH   SOLE 18 92,524 0 15,873
VOCERA COMMUNICATIONS INC COM 92857F107 25,941 400,073 SH   SOLE 19 400,073 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 81,298 1,253,827 SH   SOLE 21 1,253,827 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 78,003 1,203,008 SH   SOLE 22 1,181,790 0 21,218
VOCERA COMMUNICATIONS INC COM 92857F107 971 14,979 SH   SOLE 23 14,979 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 507 7,812 SH   SOLE 25 7,812 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 4,848 74,764 SH   SOLE 26 11,130 0 63,634
VOCERA COMMUNICATIONS INC COM 92857F107 103 1,588 SH   SOLE 28 1,588 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 11,305 174,345 SH   SOLE 30 174,345 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,585 39,862 SH   SOLE 34 39,862 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 362 5,583 SH   SOLE 36 5,583 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 278 4,295 SH   SOLE 40 4,295 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 896 13,820 SH   SOLE 43 1,017 0 12,803
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6,570 440,068 SH   SOLE 18 439,008 0 1,060
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 857 57,433 SH   SOLE 25 57,433 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,857 124,352 SH   SOLE 34 124,352 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15,523 1,039,731 SH   SOLE 43 131,901 0 907,830
VOLCON INC COM 92864V103 7 672 SH   SOLE 18 672 0 0
VOLCON INC COM 92864V103 79 7,347 SH   SOLE 21 7,347 0 0
VOLITIONRX LTD COM 928661107 4 1,198 SH   SOLE 2 0 0 1,198
VOLITIONRX LTD COM 928661107 23 7,231 SH   SOLE 18 7,231 0 0
VOLITIONRX LTD COM 928661107 297 94,613 SH   SOLE 21 94,613 0 0
VOLITIONRX LTD COM 928661107 1,379 439,176 SH   SOLE 22 439,176 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 8 2,815 SH   SOLE 18 2,815 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 129 44,263 SH   SOLE 21 44,263 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 2 834 SH   SOLE 22 834 0 0
VOLTA INC COM CL A 92873V102 234 31,837 SH   SOLE 2 26,914 0 4,923
VOLTA INC COM CL A 92873V102 973 132,590 SH   SOLE 21 132,590 0 0
VOLTA INC COM CL A 92873V102 12,510 1,704,307 SH   SOLE 22 1,659,423 0 44,884
VOLTA INC COM CL A 92873V102 107 14,611 SH   SOLE 25 14,611 0 0
VOLTA INC COM CL A 92873V102 50 6,849 SH   SOLE 26 0 0 6,849
VOLTA INC COM CL A 92873V102 562 76,574 SH   SOLE 30 76,574 0 0
VOLTA INC COM CL A 92873V102 106 14,375 SH   SOLE 40 14,375 0 0
VOLTA INC *W EXP 08/26/202 92873V110 35 18,910 SH   SOLE 2 18,910 0 0
VOLTA INC *W EXP 08/26/202 92873V110 5 2,760 SH   SOLE 4 2,760 0 0
VOLTA INC *W EXP 08/26/202 92873V110 61 32,910 SH   SOLE 18 32,910 0 0
VOLTA INC *W EXP 08/26/202 92873V110 1,144 614,940 SH   SOLE 19 614,940 0 0
VOLTA INC *W EXP 08/26/202 92873V110 36 19,370 SH   SOLE 22 19,370 0 0
VOLTA INC *W EXP 08/26/202 92873V110 4 1,930 SH   SOLE 26 1,930 0 0
VOLTA INC *W EXP 08/26/202 92873V110 312 167,570 SH   SOLE 34 167,570 0 0
VONAGE HLDGS CORP COM 92886T201 1,922 92,464 SH   SOLE 2 66,177 0 26,287
VONAGE HLDGS CORP COM 92886T201 60 2,909 SH   SOLE 4 709 0 2,200
VONAGE HLDGS CORP COM 92886T201 67 3,230 SH   SOLE 7 3,230 0 0
VONAGE HLDGS CORP COM 92886T201 17,620 847,544 SH   SOLE 18 847,544 0 0
VONAGE HLDGS CORP COM 92886T201 8,957 430,815 SH   SOLE 19 430,815 0 0
VONAGE HLDGS CORP COM 92886T201 488,642 23,503,726 SH   SOLE 21 23,503,726 0 0
VONAGE HLDGS CORP COM 92886T201 125,336 6,028,660 SH   SOLE 22 5,899,882 0 128,778
VONAGE HLDGS CORP COM 92886T201 707 33,999 SH   SOLE 25 33,999 0 0
VONAGE HLDGS CORP COM 92886T201 1,695 81,512 SH   SOLE 26 61,946 0 19,566
VONAGE HLDGS CORP COM 92886T201 93 4,479 SH   SOLE 28 4,479 0 0
VONAGE HLDGS CORP COM 92886T201 9,118 438,561 SH   SOLE 30 438,561 0 0
VONAGE HLDGS CORP COM 92886T201 661 31,776 SH   SOLE 40 31,776 0 0
VONAGE HLDGS CORP COM 92886T201 2,011 96,715 SH   SOLE 43 2,341 0 94,374
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 3,038 2,275,000 PRN   SOLE 21 2,275,000 0 0
VONTIER CORPORATION COM 928881101 9,832 319,952 SH   SOLE 2 147,480 0 172,472
VONTIER CORPORATION COM 928881101 40 1,298 SH   SOLE 4 1,298 0 0
VONTIER CORPORATION COM 928881101 284 9,243 SH   SOLE 7 9,243 0 0
VONTIER CORPORATION COM 928881101 12,066 392,647 SH   SOLE 18 392,641 0 6
VONTIER CORPORATION COM 928881101 4,342 141,292 SH   SOLE 19 141,292 0 0
VONTIER CORPORATION COM 928881101 260,516 8,477,568 SH   SOLE 21 8,477,568 0 0
VONTIER CORPORATION COM 928881101 143,671 4,675,268 SH   SOLE 22 4,483,082 0 192,186
VONTIER CORPORATION COM 928881101 1,489 48,439 SH   SOLE 25 48,439 0 0
VONTIER CORPORATION COM 928881101 2,340 76,155 SH   SOLE 26 59,435 0 16,720
VONTIER CORPORATION COM 928881101 92 3,008 SH   SOLE 28 3,008 0 0
VONTIER CORPORATION COM 928881101 3,153 102,618 SH   SOLE 30 102,618 0 0
VONTIER CORPORATION COM 928881101 77 2,500 SH   SOLE 31 2,500 0 0
VONTIER CORPORATION COM 928881101 1,232 40,096 SH   SOLE 34 40,096 0 0
VONTIER CORPORATION COM 928881101 812 26,413 SH   SOLE 36 26,413 0 0
VONTIER CORPORATION COM 928881101 663 21,580 SH   SOLE 40 21,580 0 0
VONTIER CORPORATION COM 928881101 3,136 102,061 SH   SOLE 43 6,294 0 95,767
VOR BIOPHARMA INC COM 929033108 81 6,941 SH   SOLE 2 545 0 6,396
VOR BIOPHARMA INC COM 929033108 4 361 SH   SOLE 7 361 0 0
VOR BIOPHARMA INC COM 929033108 708 60,961 SH   SOLE 18 60,961 0 0
VOR BIOPHARMA INC COM 929033108 404 34,730 SH   SOLE 19 34,730 0 0
VOR BIOPHARMA INC COM 929033108 10,626 914,473 SH   SOLE 21 914,473 0 0
VOR BIOPHARMA INC COM 929033108 3,951 340,012 SH   SOLE 22 330,033 0 9,979
VOR BIOPHARMA INC COM 929033108 189 16,267 SH   SOLE 30 16,267 0 0
VOR BIOPHARMA INC COM 929033108 344 29,582 SH   SOLE 43 144 0 29,438
VORNADO RLTY TR SH BEN INT 929042109 14,887 355,627 SH   SOLE 2 41,176 0 314,451
VORNADO RLTY TR SH BEN INT 929042109 6,443 153,919 SH   SOLE 4 147,419 0 6,500
VORNADO RLTY TR SH BEN INT 929042109 14,610 349,031 SH   SOLE 7 343,905 0 5,126
VORNADO RLTY TR SH BEN INT 929042109 14 339 SH   SOLE 13 339 0 0
VORNADO RLTY TR SH BEN INT 929042109 868 20,727 SH   SOLE 15 20,727 0 0
VORNADO RLTY TR SH BEN INT 929042109 1 12 SH   SOLE 17 0 0 12
VORNADO RLTY TR SH BEN INT 929042109 11,623 277,659 SH   SOLE 18 256,804 0 20,855
VORNADO RLTY TR SH BEN INT 929042109 12,806 305,920 SH   SOLE 19 305,920 0 0
VORNADO RLTY TR SH BEN INT 929042109 226,001 5,398,979 SH   SOLE 21 5,398,979 0 0
VORNADO RLTY TR SH BEN INT 929042109 222,252 5,309,413 SH   SOLE 22 4,964,126 0 345,287
VORNADO RLTY TR SH BEN INT 929042109 4,253 101,601 SH   SOLE 23 101,601 0 0
VORNADO RLTY TR SH BEN INT 929042109 40,208 960,542 SH   SOLE 25 960,542 0 0
VORNADO RLTY TR SH BEN INT 929042109 14,005 334,558 SH   SOLE 26 107,539 0 227,019
VORNADO RLTY TR SH BEN INT 929042109 15,972 381,556 SH   SOLE 28 3,088 0 378,468
VORNADO RLTY TR SH BEN INT 929042109 58,039 1,386,497 SH   SOLE 30 1,386,497 0 0
VORNADO RLTY TR SH BEN INT 929042109 33,949 811,013 SH   SOLE 31 19,320 0 791,693
VORNADO RLTY TR SH BEN INT 929042109 324 7,744 SH   SOLE 34 7,744 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,601 86,030 SH   SOLE 36 86,030 0 0
VORNADO RLTY TR SH BEN INT 929042109 197 4,700 SH   SOLE 40 4,700 0 0
VORNADO RLTY TR SH BEN INT 929042109 16,886 403,401 SH   SOLE 43 13,110 0 390,291
VOXX INTL CORP CL A 91829F104 99 9,703 SH   SOLE 2 659 0 9,044
VOXX INTL CORP CL A 91829F104 0 14 SH   SOLE 7 14 0 0
VOXX INTL CORP CL A 91829F104 532 52,294 SH   SOLE 18 52,294 0 0
VOXX INTL CORP CL A 91829F104 349 34,292 SH   SOLE 19 34,292 0 0
VOXX INTL CORP CL A 91829F104 6,109 600,677 SH   SOLE 21 600,677 0 0
VOXX INTL CORP CL A 91829F104 3,691 362,920 SH   SOLE 22 353,974 0 8,946
VOXX INTL CORP CL A 91829F104 5 473 SH   SOLE 43 0 0 473
VOYA FINANCIAL INC COM 929089100 45,866 691,697 SH   SOLE 2 457,579 0 234,118
VOYA FINANCIAL INC COM 929089100 3,325 50,139 SH   SOLE 4 45,836 0 4,303
VOYA FINANCIAL INC COM 929089100 667 10,061 SH   SOLE 7 10,061 0 0
VOYA FINANCIAL INC COM 929089100 70 1,052 SH   SOLE 15 1,052 0 0
VOYA FINANCIAL INC COM 929089100 34,009 512,885 SH   SOLE 18 323,553 0 189,332
VOYA FINANCIAL INC COM 929089100 90,220 1,360,581 SH   SOLE 19 1,360,581 0 0
VOYA FINANCIAL INC COM 929089100 233,173 3,516,407 SH   SOLE 21 3,516,407 0 0
VOYA FINANCIAL INC COM 929089100 305,162 4,602,052 SH   SOLE 22 3,988,582 0 613,470
VOYA FINANCIAL INC COM 929089100 1,194 18,010 SH   SOLE 23 18,010 0 0
VOYA FINANCIAL INC COM 929089100 10,120 152,610 SH   SOLE 25 152,610 0 0
VOYA FINANCIAL INC COM 929089100 13,923 209,961 SH   SOLE 26 69,144 0 140,817
VOYA FINANCIAL INC COM 929089100 17,957 270,797 SH   SOLE 28 82,031 0 188,766
VOYA FINANCIAL INC COM 929089100 4,956 74,746 SH   SOLE 29 74,746 0 0
VOYA FINANCIAL INC COM 929089100 19,517 294,332 SH   SOLE 30 294,332 0 0
VOYA FINANCIAL INC COM 929089100 6,758 101,913 SH   SOLE 31 74,528 0 27,385
VOYA FINANCIAL INC COM 929089100 777 11,719 SH   SOLE 34 11,719 0 0
VOYA FINANCIAL INC COM 929089100 5,038 75,984 SH   SOLE 36 75,984 0 0
VOYA FINANCIAL INC COM 929089100 885 13,345 SH   SOLE 40 13,345 0 0
VOYA FINANCIAL INC COM 929089100 11,007 165,996 SH   SOLE 43 11,120 0 154,876
VOYAGER THERAPEUTICS INC COM 92915B106 2 841 SH   SOLE 2 0 0 841
VOYAGER THERAPEUTICS INC COM 92915B106 13 4,791 SH   SOLE 18 4,791 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 258 95,113 SH   SOLE 21 95,113 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 987 364,091 SH   SOLE 22 364,091 0 0
VROOM INC COM 92918V109 2,289 212,180 SH   SOLE 2 24,128 0 188,052
VROOM INC COM 92918V109 3 232 SH   SOLE 4 232 0 0
VROOM INC COM 92918V109 20 1,838 SH   SOLE 7 1,838 0 0
VROOM INC COM 92918V109 585 54,206 SH   SOLE 18 54,206 0 0
VROOM INC COM 92918V109 121,727 11,281,494 SH   SOLE 19 11,281,494 0 0
VROOM INC COM 92918V109 15,291 1,417,143 SH   SOLE 21 1,417,143 0 0
VROOM INC COM 92918V109 33,341 3,089,945 SH   SOLE 22 2,975,084 0 114,861
VROOM INC COM 92918V109 102 9,435 SH   SOLE 25 9,435 0 0
VROOM INC COM 92918V109 266 24,684 SH   SOLE 26 19,223 0 5,461
VROOM INC COM 92918V109 61 5,668 SH   SOLE 28 5,668 0 0
VROOM INC COM 92918V109 1,736 160,860 SH   SOLE 30 160,860 0 0
VROOM INC COM 92918V109 21 1,949 SH   SOLE 31 1,949 0 0
VROOM INC COM 92918V109 17,380 1,610,724 SH   SOLE 34 1,610,724 0 0
VROOM INC COM 92918V109 94 8,672 SH   SOLE 40 8,672 0 0
VSE CORP COM 918284100 324 5,310 SH   SOLE 2 375 0 4,935
VSE CORP COM 918284100 9 150 SH   SOLE 7 150 0 0
VSE CORP COM 918284100 2,070 33,961 SH   SOLE 18 33,961 0 0
VSE CORP COM 918284100 1,207 19,802 SH   SOLE 19 19,802 0 0
VSE CORP COM 918284100 24,575 403,260 SH   SOLE 21 403,260 0 0
VSE CORP COM 918284100 14,967 245,605 SH   SOLE 22 238,976 0 6,629
VSE CORP COM 918284100 10 168 SH   SOLE 43 0 0 168
VTEX SHS CL A G9470A102 42 3,895 SH   SOLE 22 3,895 0 0
VTEX SHS CL A G9470A102 36 3,394 SH   SOLE 34 3,394 0 0
VTV THERAPEUTICS INC CL A 918385105 2 1,575 SH   SOLE 2 0 0 1,575
VTV THERAPEUTICS INC CL A 918385105 4 4,244 SH   SOLE 18 4,244 0 0
VTV THERAPEUTICS INC CL A 918385105 63 63,479 SH   SOLE 21 63,479 0 0
VTV THERAPEUTICS INC CL A 918385105 44 44,676 SH   SOLE 22 44,676 0 0
VULCAN MATLS CO COM 929160109 57,253 275,814 SH   SOLE 2 62,462 0 213,352
VULCAN MATLS CO COM 929160109 21,296 102,592 SH   SOLE 4 63,125 0 39,467
VULCAN MATLS CO COM 929160109 23,221 111,863 SH   SOLE 7 108,081 0 3,782
VULCAN MATLS CO COM 929160109 2,707 13,040 SH   SOLE 13 11,825 0 1,215
VULCAN MATLS CO COM 929160109 3,097 14,919 SH   SOLE 15 14,919 0 0
VULCAN MATLS CO COM 929160109 86,338 415,925 SH   SOLE 18 369,547 0 46,378
VULCAN MATLS CO COM 929160109 216,978 1,045,275 SH   SOLE 19 1,045,275 0 0
VULCAN MATLS CO COM 929160109 665,810 3,207,487 SH   SOLE 21 3,207,487 0 0
VULCAN MATLS CO COM 929160109 617,178 2,973,205 SH   SOLE 22 2,656,119 0 317,086
VULCAN MATLS CO COM 929160109 16,689 80,397 SH   SOLE 23 80,397 0 0
VULCAN MATLS CO COM 929160109 36,793 177,248 SH   SOLE 25 177,248 0 0
VULCAN MATLS CO COM 929160109 58,649 282,538 SH   SOLE 26 99,616 0 182,922
VULCAN MATLS CO COM 929160109 74,709 359,906 SH   SOLE 28 2,364 0 357,542
VULCAN MATLS CO COM 929160109 63 304 SH   SOLE 29 304 0 0
VULCAN MATLS CO COM 929160109 111,978 539,446 SH   SOLE 30 539,446 0 0
VULCAN MATLS CO COM 929160109 10,351 49,867 SH   SOLE 31 16,064 0 33,803
VULCAN MATLS CO COM 929160109 105,318 507,359 SH   SOLE 34 507,359 0 0
VULCAN MATLS CO COM 929160109 11,697 56,350 SH   SOLE 36 56,350 0 0
VULCAN MATLS CO COM 929160109 874 4,212 SH   SOLE 40 4,212 0 0
VULCAN MATLS CO COM 929160109 14,148 68,158 SH   SOLE 43 4,888 0 63,270
VUZIX CORP COM NEW 92921W300 195 22,481 SH   SOLE 2 16,394 0 6,087
VUZIX CORP COM NEW 92921W300 8 943 SH   SOLE 7 943 0 0
VUZIX CORP COM NEW 92921W300 1,454 167,675 SH   SOLE 18 167,675 0 0
VUZIX CORP COM NEW 92921W300 894 103,070 SH   SOLE 19 103,070 0 0
VUZIX CORP COM NEW 92921W300 18,327 2,113,888 SH   SOLE 21 2,113,888 0 0
VUZIX CORP COM NEW 92921W300 12,342 1,423,585 SH   SOLE 22 1,391,860 0 31,725
VUZIX CORP COM NEW 92921W300 4,136 477,005 SH   SOLE 25 477,005 0 0
VUZIX CORP COM NEW 92921W300 996 114,846 SH   SOLE 26 58,062 0 56,784
VUZIX CORP COM NEW 92921W300 320 36,873 SH   SOLE 30 36,873 0 0
VUZIX CORP COM NEW 92921W300 619 71,389 SH   SOLE 34 71,389 0 0
VUZIX CORP COM NEW 92921W300 15 1,695 SH   SOLE 36 1,695 0 0
VUZIX CORP COM NEW 92921W300 42 4,831 SH   SOLE 40 4,831 0 0
VYANT BIO INC COM 92942V109 8 6,195 SH   SOLE 18 6,195 0 0
VYANT BIO INC COM 92942V109 101 74,932 SH   SOLE 21 74,932 0 0
VYANT BIO INC COM 92942V109 179 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 10 9,502 SH   SOLE 18 9,502 0 0
VYNE THERAPEUTICS INC COM 92941V209 191 187,642 SH   SOLE 21 187,642 0 0
VYNE THERAPEUTICS INC COM 92941V209 825 808,975 SH   SOLE 22 808,975 0 0
W & T OFFSHORE INC COM 92922P106 1,913 592,220 SH   SOLE 2 365,841 0 226,379
W & T OFFSHORE INC COM 92922P106 6 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 1,221 378,172 SH   SOLE 18 303,647 0 74,525
W & T OFFSHORE INC COM 92922P106 5,897 1,825,697 SH   SOLE 19 1,825,697 0 0
W & T OFFSHORE INC COM 92922P106 11,712 3,626,055 SH   SOLE 21 3,626,055 0 0
W & T OFFSHORE INC COM 92922P106 12,775 3,954,989 SH   SOLE 22 3,902,460 0 52,529
W & T OFFSHORE INC COM 92922P106 222 68,696 SH   SOLE 23 68,696 0 0
W & T OFFSHORE INC COM 92922P106 834 258,099 SH   SOLE 26 0 0 258,099
W & T OFFSHORE INC COM 92922P106 123 38,102 SH   SOLE 43 0 0 38,102
WABASH NATL CORP COM 929566107 1,154 59,132 SH   SOLE 2 14,104 0 45,028
WABASH NATL CORP COM 929566107 5 269 SH   SOLE 4 269 0 0
WABASH NATL CORP COM 929566107 17 889 SH   SOLE 7 889 0 0
WABASH NATL CORP COM 929566107 3,724 190,754 SH   SOLE 18 190,754 0 0
WABASH NATL CORP COM 929566107 3,783 193,784 SH   SOLE 19 193,784 0 0
WABASH NATL CORP COM 929566107 119,454 6,119,547 SH   SOLE 21 6,119,547 0 0
WABASH NATL CORP COM 929566107 27,783 1,423,292 SH   SOLE 22 1,377,534 0 45,758
WABASH NATL CORP COM 929566107 44 2,264 SH   SOLE 23 2,264 0 0
WABASH NATL CORP COM 929566107 129 6,616 SH   SOLE 25 6,616 0 0
WABASH NATL CORP COM 929566107 1,325 67,885 SH   SOLE 26 16,623 0 51,262
WABASH NATL CORP COM 929566107 17 891 SH   SOLE 28 891 0 0
WABASH NATL CORP COM 929566107 1,891 96,862 SH   SOLE 30 96,862 0 0
WABASH NATL CORP COM 929566107 143 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107 2,389 122,386 SH   SOLE 43 1,198 0 121,188
WABTEC COM 929740108 42,500 461,400 SH   SOLE 2 44,140 0 417,260
WABTEC COM 929740108 11,698 127,001 SH   SOLE 4 66,618 0 60,383
WABTEC COM 929740108 14,487 157,282 SH   SOLE 7 152,436 0 4,846
WABTEC COM 929740108 291 3,158 SH   SOLE 13 504 0 2,654
WABTEC COM 929740108 2,178 23,648 SH   SOLE 15 23,648 0 0
WABTEC COM 929740108 33,810 367,061 SH   SOLE 18 342,130 0 24,931
WABTEC COM 929740108 7,217 78,357 SH   SOLE 19 78,357 0 0
WABTEC COM 929740108 43 465 SH   SOLE 20 465 0 0
WABTEC COM 929740108 423,204 4,594,552 SH   SOLE 21 4,594,552 0 0
WABTEC COM 929740108 353,769 3,840,727 SH   SOLE 22 3,473,470 0 367,257
WABTEC COM 929740108 9,365 101,672 SH   SOLE 23 101,672 0 0
WABTEC COM 929740108 23,254 252,454 SH   SOLE 25 252,454 0 0
WABTEC COM 929740108 35,643 386,958 SH   SOLE 26 121,616 0 265,342
WABTEC COM 929740108 33,394 362,550 SH   SOLE 28 3,367 0 359,183
WABTEC COM 929740108 81,285 882,477 SH   SOLE 30 882,477 0 0
WABTEC COM 929740108 6,006 65,206 SH   SOLE 31 20,459 0 44,747
WABTEC COM 929740108 840 9,121 SH   SOLE 34 9,121 0 0
WABTEC COM 929740108 7,406 80,409 SH   SOLE 36 80,409 0 0
WABTEC COM 929740108 579 6,283 SH   SOLE 40 6,283 0 0
WABTEC COM 929740108 8,635 93,743 SH   SOLE 43 6,046 0 87,697
WAITR HLDGS INC COM 930752100 2 2,672 SH   SOLE 2 0 0 2,672
WAITR HLDGS INC COM 930752100 12 16,025 SH   SOLE 18 16,025 0 0
WAITR HLDGS INC COM 930752100 214 289,024 SH   SOLE 21 289,024 0 0
WAITR HLDGS INC COM 930752100 1,178 1,592,152 SH   SOLE 22 1,592,152 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 99,177 1,901,393 SH   SOLE 2 509,169 0 1,392,224
WALGREENS BOOTS ALLIANCE INC COM 931427108 32,435 621,830 SH   SOLE 4 389,310 0 232,520
WALGREENS BOOTS ALLIANCE INC COM 931427108 49,710 953,032 SH   SOLE 7 838,831 0 114,201
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,761 52,941 SH   SOLE 13 44,968 0 7,973
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,536 106,132 SH   SOLE 15 106,132 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 58,667 1,124,757 SH   SOLE 18 1,026,415 0 98,342
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,997 191,654 SH   SOLE 19 191,654 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,136,942 21,797,200 SH   SOLE 21 21,797,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 817,510 15,673,121 SH   SOLE 22 14,015,588 0 1,657,533
WALGREENS BOOTS ALLIANCE INC COM 931427108 24,554 470,742 SH   SOLE 23 470,742 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 74,619 1,430,582 SH   SOLE 25 1,430,582 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 87,464 1,676,840 SH   SOLE 26 669,258 0 1,007,582
WALGREENS BOOTS ALLIANCE INC COM 931427108 107,568 2,062,270 SH   SOLE 28 24,740 0 2,037,530
WALGREENS BOOTS ALLIANCE INC COM 931427108 506 9,710 SH   SOLE 29 9,710 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 281,816 5,402,916 SH   SOLE 30 5,120,038 0 282,878
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,990 287,393 SH   SOLE 31 88,860 0 198,533
WALGREENS BOOTS ALLIANCE INC COM 931427108 17,961 344,342 SH   SOLE 32 344,342 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,928 36,954 SH   SOLE 34 36,954 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 21,607 414,249 SH   SOLE 36 414,249 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,300 24,916 SH   SOLE 40 24,916 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 23,448 449,545 SH   SOLE 43 27,292 0 422,253
WALKER & DUNLOP INC COM 93148P102 6,087 40,344 SH   SOLE 2 14,995 0 25,349
WALKER & DUNLOP INC COM 93148P102 154 1,021 SH   SOLE 4 126 0 895
WALKER & DUNLOP INC COM 93148P102 63 416 SH   SOLE 7 416 0 0
WALKER & DUNLOP INC COM 93148P102 17,095 113,302 SH   SOLE 18 112,170 0 1,132
WALKER & DUNLOP INC COM 93148P102 24,311 161,126 SH   SOLE 19 161,126 0 0
WALKER & DUNLOP INC COM 93148P102 523,382 3,468,863 SH   SOLE 21 3,468,863 0 0
WALKER & DUNLOP INC COM 93148P102 125,045 828,769 SH   SOLE 22 801,081 0 27,688
WALKER & DUNLOP INC COM 93148P102 452 2,994 SH   SOLE 23 2,994 0 0
WALKER & DUNLOP INC COM 93148P102 594 3,937 SH   SOLE 25 3,937 0 0
WALKER & DUNLOP INC COM 93148P102 4,501 29,833 SH   SOLE 26 7,027 0 22,806
WALKER & DUNLOP INC COM 93148P102 3,240 21,471 SH   SOLE 28 21,471 0 0
WALKER & DUNLOP INC COM 93148P102 8,168 54,136 SH   SOLE 30 54,136 0 0
WALKER & DUNLOP INC COM 93148P102 570 3,780 SH   SOLE 40 3,780 0 0
WALKER & DUNLOP INC COM 93148P102 1,421 9,415 SH   SOLE 43 1,812 0 7,603
WALMART INC COM 931142103 551,670 3,812,769 SH   SOLE 2 1,209,283 0 2,603,486
WALMART INC COM 931142103 159,178 1,100,133 SH   SOLE 4 670,480 0 429,653
WALMART INC COM 931142103 195,650 1,352,204 SH   SOLE 7 1,310,544 0 41,660
WALMART INC COM 931142103 18,085 124,991 SH   SOLE 13 110,030 0 14,961
WALMART INC COM 931142103 31,272 216,129 SH   SOLE 15 216,129 0 0
WALMART INC COM 931142103 8 58 SH   SOLE 17 0 0 58
WALMART INC COM 931142103 338,545 2,339,797 SH   SOLE 18 2,045,145 0 294,652
WALMART INC COM 931142103 192,526 1,330,607 SH   SOLE 19 1,330,607 0 0
WALMART INC COM 931142103 2,486 17,184 SH   SOLE 20 17,184 0 0
WALMART INC COM 931142103 4,462,070 30,838,829 SH   SOLE 21 30,838,829 0 0
WALMART INC COM 931142103 4,587,441 31,705,308 SH   SOLE 22 28,652,721 0 3,052,587
WALMART INC COM 931142103 161,843 1,118,550 SH   SOLE 23 1,118,550 0 0
WALMART INC COM 931142103 337,941 2,335,618 SH   SOLE 25 2,335,618 0 0
WALMART INC COM 931142103 467,904 3,233,838 SH   SOLE 26 1,197,560 0 2,036,278
WALMART INC COM 931142103 253,777 1,753,937 SH   SOLE 28 36,974 0 1,716,963
WALMART INC COM 931142103 26,193 181,031 SH   SOLE 29 181,031 0 0
WALMART INC COM 931142103 888,036 6,137,508 SH   SOLE 30 5,994,740 0 142,768
WALMART INC COM 931142103 115,618 799,076 SH   SOLE 31 394,833 0 404,243
WALMART INC COM 931142103 22,938 158,531 SH   SOLE 32 158,531 0 0
WALMART INC COM 931142103 156,577 1,082,153 SH   SOLE 34 1,082,153 0 0
WALMART INC COM 931142103 109,848 759,196 SH   SOLE 36 759,196 0 0
WALMART INC COM 931142103 7,465 51,596 SH   SOLE 40 51,596 0 0
WALMART INC COM 931142103 245,528 1,696,922 SH   SOLE 43 106,335 0 1,590,587
WARBY PARKER INC CL A COM 93403J106 1,345 28,898 SH   SOLE 21 28,898 0 0
WARBY PARKER INC CL A COM 93403J106 6,586 141,449 SH   SOLE 22 141,449 0 0
WARBY PARKER INC CL A COM 93403J106 153 3,296 SH   SOLE 43 0 0 3,296
WARNER MUSIC GROUP CORP COM CL A 934550203 160 3,712 SH   SOLE 2 696 0 3,016
WARNER MUSIC GROUP CORP COM CL A 934550203 50,818 1,176,899 SH   SOLE 19 1,176,899 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 5,859 135,698 SH   SOLE 21 135,698 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 56,362 1,305,270 SH   SOLE 22 1,305,270 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 73,798 1,709,073 SH   SOLE 34 1,709,073 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 103 2,396 SH   SOLE 43 0 0 2,396
WARRIOR MET COAL INC COM 93627C101 867 33,722 SH   SOLE 2 14,386 0 19,336
WARRIOR MET COAL INC COM 93627C101 6 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 44 1,717 SH   SOLE 7 1,717 0 0
WARRIOR MET COAL INC COM 93627C101 5,276 205,206 SH   SOLE 18 205,206 0 0
WARRIOR MET COAL INC COM 93627C101 2,361 91,838 SH   SOLE 19 91,838 0 0
WARRIOR MET COAL INC COM 93627C101 141,233 5,493,324 SH   SOLE 21 5,493,324 0 0
WARRIOR MET COAL INC COM 93627C101 33,506 1,303,217 SH   SOLE 22 1,252,884 0 50,333
WARRIOR MET COAL INC COM 93627C101 168 6,525 SH   SOLE 25 6,525 0 0
WARRIOR MET COAL INC COM 93627C101 541 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 2,552 99,280 SH   SOLE 30 99,280 0 0
WARRIOR MET COAL INC COM 93627C101 115 4,473 SH   SOLE 36 4,473 0 0
WARRIOR MET COAL INC COM 93627C101 196 7,632 SH   SOLE 40 7,632 0 0
WARRIOR MET COAL INC COM 93627C101 570 22,171 SH   SOLE 43 929 0 21,242
WASHINGTON FED INC COM 938824109 3,703 110,943 SH   SOLE 2 66,608 0 44,335
WASHINGTON FED INC COM 938824109 150 4,507 SH   SOLE 4 333 0 4,174
WASHINGTON FED INC COM 938824109 54 1,623 SH   SOLE 7 1,623 0 0
WASHINGTON FED INC COM 938824109 10,560 316,363 SH   SOLE 18 316,363 0 0
WASHINGTON FED INC COM 938824109 5,260 157,586 SH   SOLE 19 157,586 0 0
WASHINGTON FED INC COM 938824109 163,468 4,897,182 SH   SOLE 21 4,897,182 0 0
WASHINGTON FED INC COM 938824109 65,038 1,948,415 SH   SOLE 22 1,879,470 0 68,945
WASHINGTON FED INC COM 938824109 305 9,140 SH   SOLE 25 9,140 0 0
WASHINGTON FED INC COM 938824109 2,212 66,254 SH   SOLE 26 21,850 0 44,404
WASHINGTON FED INC COM 938824109 55 1,641 SH   SOLE 28 1,641 0 0
WASHINGTON FED INC COM 938824109 1,481 44,372 SH   SOLE 30 44,372 0 0
WASHINGTON FED INC COM 938824109 72 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 295 8,827 SH   SOLE 40 8,827 0 0
WASHINGTON FED INC COM 938824109 722 21,621 SH   SOLE 43 1,768 0 19,853
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,417 93,482 SH   SOLE 2 23,491 0 69,991
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,113 43,064 SH   SOLE 4 43,064 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,775 107,347 SH   SOLE 7 107,347 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,527 329,860 SH   SOLE 18 329,860 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6,604 255,464 SH   SOLE 19 255,464 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 282,380 10,923,786 SH   SOLE 21 10,923,786 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 71,462 2,764,501 SH   SOLE 22 2,679,187 0 85,314
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 87 3,380 SH   SOLE 23 3,380 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10,093 390,456 SH   SOLE 25 390,456 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,288 49,841 SH   SOLE 26 44,486 0 5,355
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,375 53,186 SH   SOLE 28 1,507 0 51,679
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 13,274 513,507 SH   SOLE 30 513,507 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9,310 360,154 SH   SOLE 31 0 0 360,154
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 389 15,031 SH   SOLE 36 15,031 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 253 9,791 SH   SOLE 40 9,791 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,851 71,596 SH   SOLE 43 6 0 71,590
WASHINGTON TR BANCORP INC COM 940610108 1,807 32,064 SH   SOLE 2 5,710 0 26,354
WASHINGTON TR BANCORP INC COM 940610108 15 266 SH   SOLE 7 266 0 0
WASHINGTON TR BANCORP INC COM 940610108 3,194 56,662 SH   SOLE 18 56,662 0 0
WASHINGTON TR BANCORP INC COM 940610108 5,561 98,649 SH   SOLE 19 98,649 0 0
WASHINGTON TR BANCORP INC COM 940610108 40,350 715,814 SH   SOLE 21 715,814 0 0
WASHINGTON TR BANCORP INC COM 940610108 32,576 577,891 SH   SOLE 22 561,115 0 16,776
WASHINGTON TR BANCORP INC COM 940610108 193 3,417 SH   SOLE 23 3,417 0 0
WASHINGTON TR BANCORP INC COM 940610108 187 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108 1,180 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 741 13,147 SH   SOLE 30 13,147 0 0
WASHINGTON TR BANCORP INC COM 940610108 163 2,886 SH   SOLE 40 2,886 0 0
WASHINGTON TR BANCORP INC COM 940610108 848 15,052 SH   SOLE 43 801 0 14,251
WASTE CONNECTIONS INC COM 94106B101 30,196 221,586 SH   SOLE 2 213,520 0 8,066
WASTE CONNECTIONS INC COM 94106B101 21,936 160,972 SH   SOLE 4 135,720 0 25,252
WASTE CONNECTIONS INC COM 94106B101 12,214 89,632 SH   SOLE 7 89,632 0 0
WASTE CONNECTIONS INC COM 94106B101 3,886 28,514 SH   SOLE 13 24,601 0 3,913
WASTE CONNECTIONS INC COM 94106B101 3,239 23,772 SH   SOLE 15 23,772 0 0
WASTE CONNECTIONS INC COM 94106B101 22,948 168,401 SH   SOLE 18 145,296 0 23,105
WASTE CONNECTIONS INC COM 94106B101 204,715 1,502,278 SH   SOLE 19 1,502,278 0 0
WASTE CONNECTIONS INC COM 94106B101 436,128 3,200,467 SH   SOLE 21 3,200,467 0 0
WASTE CONNECTIONS INC COM 94106B101 168,703 1,238,003 SH   SOLE 22 1,015,077 0 222,926
WASTE CONNECTIONS INC COM 94106B101 28,846 211,683 SH   SOLE 23 211,683 0 0
WASTE CONNECTIONS INC COM 94106B101 24,369 178,832 SH   SOLE 25 178,832 0 0
WASTE CONNECTIONS INC COM 94106B101 42,400 311,148 SH   SOLE 26 219,007 0 92,141
WASTE CONNECTIONS INC COM 94106B101 81,227 596,077 SH   SOLE 28 0 0 596,077
WASTE CONNECTIONS INC COM 94106B101 6,269 46,003 SH   SOLE 29 46,003 0 0
WASTE CONNECTIONS INC COM 94106B101 107,453 788,529 SH   SOLE 30 689,772 0 98,757
WASTE CONNECTIONS INC COM 94106B101 20,075 147,315 SH   SOLE 31 83,088 0 64,227
WASTE CONNECTIONS INC COM 94106B101 6,094 44,718 SH   SOLE 34 44,718 0 0
WASTE CONNECTIONS INC COM 94106B101 9,699 71,176 SH   SOLE 36 71,176 0 0
WASTE CONNECTIONS INC COM 94106B101 1,193 8,756 SH   SOLE 40 8,756 0 0
WASTE CONNECTIONS INC COM 94106B101 14,889 109,258 SH   SOLE 43 10,549 0 98,709
WASTE MGMT INC DEL COM 94106L109 151,664 908,713 SH   SOLE 2 93,901 0 814,812
WASTE MGMT INC DEL COM 94106L109 32,516 194,825 SH   SOLE 4 169,084 0 25,741
WASTE MGMT INC DEL COM 94106L109 65,719 393,765 SH   SOLE 7 382,091 0 11,674
WASTE MGMT INC DEL COM 94106L109 903 5,412 SH   SOLE 13 1,786 0 3,626
WASTE MGMT INC DEL COM 94106L109 8,667 51,927 SH   SOLE 15 51,927 0 0
WASTE MGMT INC DEL COM 94106L109 10 59 SH   SOLE 17 0 0 59
WASTE MGMT INC DEL COM 94106L109 119,782 717,689 SH   SOLE 18 663,630 0 54,059
WASTE MGMT INC DEL COM 94106L109 35,712 213,972 SH   SOLE 19 213,972 0 0
WASTE MGMT INC DEL COM 94106L109 1,927,552 11,549,145 SH   SOLE 21 11,549,145 0 0
WASTE MGMT INC DEL COM 94106L109 1,548,928 9,280,575 SH   SOLE 22 8,455,237 0 825,338
WASTE MGMT INC DEL COM 94106L109 40,936 245,271 SH   SOLE 23 245,271 0 0
WASTE MGMT INC DEL COM 94106L109 116,047 695,311 SH   SOLE 25 695,311 0 0
WASTE MGMT INC DEL COM 94106L109 177,003 1,060,532 SH   SOLE 26 343,022 0 717,510
WASTE MGMT INC DEL COM 94106L109 212,321 1,272,144 SH   SOLE 28 7,596 0 1,264,548
WASTE MGMT INC DEL COM 94106L109 64 382 SH   SOLE 29 382 0 0
WASTE MGMT INC DEL COM 94106L109 411,246 2,464,029 SH   SOLE 30 2,464,029 0 0
WASTE MGMT INC DEL COM 94106L109 25,309 151,641 SH   SOLE 31 48,049 0 103,592
WASTE MGMT INC DEL COM 94106L109 4,545 27,229 SH   SOLE 34 27,229 0 0
WASTE MGMT INC DEL COM 94106L109 39,787 238,388 SH   SOLE 36 238,388 0 0
WASTE MGMT INC DEL COM 94106L109 2,361 14,148 SH   SOLE 40 14,148 0 0
WASTE MGMT INC DEL COM 94106L109 76,207 456,602 SH   SOLE 43 36,050 0 420,552
WATERS CORP COM 941848103 68,540 183,950 SH   SOLE 2 63,487 0 120,463
WATERS CORP COM 941848103 23,184 62,221 SH   SOLE 4 43,183 0 19,038
WATERS CORP COM 941848103 27,401 73,540 SH   SOLE 7 57,237 0 16,303
WATERS CORP COM 941848103 619 1,662 SH   SOLE 13 1,022 0 640
WATERS CORP COM 941848103 2,052 5,508 SH   SOLE 15 5,508 0 0
WATERS CORP COM 941848103 40,091 107,598 SH   SOLE 18 99,339 0 8,259
WATERS CORP COM 941848103 18,402 49,387 SH   SOLE 19 49,387 0 0
WATERS CORP COM 941848103 1,082,460 2,905,154 SH   SOLE 21 2,905,154 0 0
WATERS CORP COM 941848103 494,708 1,327,720 SH   SOLE 22 1,188,070 0 139,650
WATERS CORP COM 941848103 13,606 36,517 SH   SOLE 23 36,517 0 0
WATERS CORP COM 941848103 62,120 166,721 SH   SOLE 25 166,721 0 0
WATERS CORP COM 941848103 55,846 149,883 SH   SOLE 26 63,857 0 86,026
WATERS CORP COM 941848103 105,855 284,097 SH   SOLE 28 45,857 0 238,240
WATERS CORP COM 941848103 124 334 SH   SOLE 29 334 0 0
WATERS CORP COM 941848103 218,177 585,552 SH   SOLE 30 558,528 0 27,024
WATERS CORP COM 941848103 11,359 30,487 SH   SOLE 31 7,117 0 23,370
WATERS CORP COM 941848103 4,345 11,661 SH   SOLE 34 11,661 0 0
WATERS CORP COM 941848103 8,683 23,304 SH   SOLE 36 23,304 0 0
WATERS CORP COM 941848103 800 2,146 SH   SOLE 40 2,146 0 0
WATERS CORP COM 941848103 23,143 62,112 SH   SOLE 43 4,065 0 58,047
WATERSTONE FINL INC MD COM 94188P101 521 23,846 SH   SOLE 2 13,615 0 10,231
WATERSTONE FINL INC MD COM 94188P101 6 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101 1,610 73,662 SH   SOLE 18 73,662 0 0
WATERSTONE FINL INC MD COM 94188P101 878 40,182 SH   SOLE 19 40,182 0 0
WATERSTONE FINL INC MD COM 94188P101 19,967 913,405 SH   SOLE 21 913,405 0 0
WATERSTONE FINL INC MD COM 94188P101 15,004 686,380 SH   SOLE 22 662,508 0 23,872
WATERSTONE FINL INC MD COM 94188P101 76 3,486 SH   SOLE 25 3,486 0 0
WATERSTONE FINL INC MD COM 94188P101 54 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 212 9,688 SH   SOLE 30 9,688 0 0
WATERSTONE FINL INC MD COM 94188P101 78 3,561 SH   SOLE 40 3,561 0 0
WATERSTONE FINL INC MD COM 94188P101 1,422 65,061 SH   SOLE 43 11,307 0 53,754
WATSCO INC COM 942622200 31,095 99,383 SH   SOLE 2 36,036 0 63,347
WATSCO INC COM 942622200 356 1,138 SH   SOLE 4 1,138 0 0
WATSCO INC COM 942622200 1,270 4,060 SH   SOLE 7 4,060 0 0
WATSCO INC COM 942622200 309 987 SH   SOLE 13 987 0 0
WATSCO INC COM 942622200 30,646 97,948 SH   SOLE 18 97,948 0 0
WATSCO INC COM 942622200 3,176 10,151 SH   SOLE 19 10,151 0 0
WATSCO INC COM 942622200 769,290 2,458,739 SH   SOLE 21 2,458,739 0 0
WATSCO INC COM 942622200 281,305 899,083 SH   SOLE 22 862,511 0 36,572
WATSCO INC COM 942622200 294 940 SH   SOLE 23 940 0 0
WATSCO INC COM 942622200 1,364 4,360 SH   SOLE 25 4,360 0 0
WATSCO INC COM 942622200 3,708 11,852 SH   SOLE 26 9,036 0 2,816
WATSCO INC COM 942622200 195 622 SH   SOLE 28 586 0 36
WATSCO INC COM 942622200 5,886 18,811 SH   SOLE 30 18,811 0 0
WATSCO INC COM 942622200 222 709 SH   SOLE 31 709 0 0
WATSCO INC COM 942622200 4,155 13,279 SH   SOLE 32 13,279 0 0
WATSCO INC COM 942622200 868 2,774 SH   SOLE 34 2,774 0 0
WATSCO INC COM 942622200 147 470 SH   SOLE 36 470 0 0
WATSCO INC COM 942622200 1,318 4,212 SH   SOLE 40 4,212 0 0
WATSCO INC COM 942622200 14,920 47,686 SH   SOLE 43 2,158 0 45,528
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,463 43,588 SH   SOLE 2 21,055 0 22,533
WATTS WATER TECHNOLOGIES INC CL A 942749102 22 111 SH   SOLE 4 111 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,331 27,453 SH   SOLE 7 27,453 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 20,291 104,503 SH   SOLE 18 100,448 0 4,055
WATTS WATER TECHNOLOGIES INC CL A 942749102 32,478 167,268 SH   SOLE 19 167,268 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 626,212 3,225,069 SH   SOLE 21 3,225,069 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 156,863 807,862 SH   SOLE 22 787,400 0 20,462
WATTS WATER TECHNOLOGIES INC CL A 942749102 858 4,419 SH   SOLE 23 4,419 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 12,366 63,689 SH   SOLE 25 63,689 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 11,422 58,827 SH   SOLE 26 23,735 0 35,092
WATTS WATER TECHNOLOGIES INC CL A 942749102 95 491 SH   SOLE 28 491 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 61,526 316,868 SH   SOLE 30 316,868 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,595 44,265 SH   SOLE 34 44,265 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 697 3,589 SH   SOLE 36 3,589 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 705 3,632 SH   SOLE 40 3,632 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,068 26,100 SH   SOLE 43 4,542 0 21,558
WAVE LIFE SCIENCES LTD SHS Y95308105 23 7,409 SH   SOLE 2 1,508 0 5,901
WAVE LIFE SCIENCES LTD SHS Y95308105 1 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 318 101,372 SH   SOLE 18 101,372 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 229 73,003 SH   SOLE 19 73,003 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 5,446 1,734,506 SH   SOLE 21 1,734,506 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 2,972 946,590 SH   SOLE 22 943,014 0 3,576
WAVE LIFE SCIENCES LTD SHS Y95308105 92 29,394 SH   SOLE 30 29,394 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 5 1,708 SH   SOLE 43 0 0 1,708
WAYFAIR INC CL A 94419L101 27,010 142,182 SH   SOLE 2 9,229 0 132,953
WAYFAIR INC CL A 94419L101 8,362 44,017 SH   SOLE 4 27,715 0 16,302
WAYFAIR INC CL A 94419L101 1,242 6,537 SH   SOLE 7 6,537 0 0
WAYFAIR INC CL A 94419L101 212 1,116 SH   SOLE 13 310 0 806
WAYFAIR INC CL A 94419L101 1,055 5,555 SH   SOLE 15 5,555 0 0
WAYFAIR INC CL A 94419L101 24,316 128,000 SH   SOLE 18 124,063 0 3,937
WAYFAIR INC CL A 94419L101 3,632 19,119 SH   SOLE 19 19,119 0 0
WAYFAIR INC CL A 94419L101 191,309 1,007,050 SH   SOLE 21 1,007,050 0 0
WAYFAIR INC CL A 94419L101 301,660 1,587,935 SH   SOLE 22 1,502,805 0 85,130
WAYFAIR INC CL A 94419L101 7,909 41,633 SH   SOLE 23 41,633 0 0
WAYFAIR INC CL A 94419L101 21,235 111,779 SH   SOLE 25 111,779 0 0
WAYFAIR INC CL A 94419L101 19,072 100,397 SH   SOLE 26 46,408 0 53,989
WAYFAIR INC CL A 94419L101 23,235 122,309 SH   SOLE 28 1,604 0 120,705
WAYFAIR INC CL A 94419L101 45 237 SH   SOLE 29 237 0 0
WAYFAIR INC CL A 94419L101 34,400 181,083 SH   SOLE 30 181,083 0 0
WAYFAIR INC CL A 94419L101 5,112 26,907 SH   SOLE 31 8,602 0 18,305
WAYFAIR INC CL A 94419L101 678 3,570 SH   SOLE 34 3,570 0 0
WAYFAIR INC CL A 94419L101 5,178 27,257 SH   SOLE 36 27,257 0 0
WAYFAIR INC CL A 94419L101 447 2,353 SH   SOLE 40 2,353 0 0
WAYFAIR INC CL A 94419L101 5,175 27,239 SH   SOLE 43 2,573 0 24,666
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 8,727 5,820,000 PRN   SOLE 21 5,820,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 599 659,000 PRN   SOLE 2 659,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 7,815 8,595,000 PRN   SOLE 19 8,595,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 9,101 10,010,000 PRN   SOLE 21 10,010,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 5,224 5,746,000 PRN   SOLE 34 5,746,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 64 1,834 SH   SOLE 2 1,834 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 27 760 SH   SOLE 18 760 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 381 10,859 SH   SOLE 21 10,859 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3,567 101,632 SH   SOLE 22 101,632 0 0
WD 40 CO COM 929236107 1,393 5,693 SH   SOLE 2 3,896 0 1,797
WD 40 CO COM 929236107 14 57 SH   SOLE 4 57 0 0
WD 40 CO COM 929236107 46 189 SH   SOLE 7 189 0 0
WD 40 CO COM 929236107 11,622 47,506 SH   SOLE 18 47,506 0 0
WD 40 CO COM 929236107 5,955 24,343 SH   SOLE 19 24,343 0 0
WD 40 CO COM 929236107 401,620 1,641,676 SH   SOLE 21 1,641,676 0 0
WD 40 CO COM 929236107 81,206 331,942 SH   SOLE 22 324,542 0 7,400
WD 40 CO COM 929236107 472 1,931 SH   SOLE 23 1,931 0 0
WD 40 CO COM 929236107 426 1,740 SH   SOLE 25 1,740 0 0
WD 40 CO COM 929236107 1,029 4,205 SH   SOLE 26 3,222 0 983
WD 40 CO COM 929236107 60 244 SH   SOLE 28 244 0 0
WD 40 CO COM 929236107 6,150 25,141 SH   SOLE 30 25,141 0 0
WD 40 CO COM 929236107 425 1,739 SH   SOLE 40 1,739 0 0
WD 40 CO COM 929236107 3,375 13,796 SH   SOLE 43 391 0 13,405
WEATHERFORD INTL PLC ORD SHS G48833118 511 18,423 SH   SOLE 2 16,562 0 1,861
WEATHERFORD INTL PLC ORD SHS G48833118 0 3 SH   SOLE 18 3 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 4,437 160,080 SH   SOLE 21 160,080 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 24,146 871,080 SH   SOLE 22 842,135 0 28,945
WEATHERFORD INTL PLC ORD SHS G48833118 249 8,997 SH   SOLE 25 8,997 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 823 29,681 SH   SOLE 26 29,681 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 1,292 46,607 SH   SOLE 28 46,607 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 541 19,531 SH   SOLE 30 19,531 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 231 8,318 SH   SOLE 40 8,318 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 22 1,427 SH   SOLE 2 0 0 1,427
WEAVE COMMUNICATIONS INC COM 94724R108 192 12,665 SH   SOLE 18 12,665 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 133 8,748 SH   SOLE 19 8,748 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 809 53,324 SH   SOLE 21 53,324 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 406 26,757 SH   SOLE 22 26,255 0 502
WEBER INC CL A 94770D102 99 7,640 SH   SOLE 2 4,486 0 3,154
WEBER INC CL A 94770D102 613 47,385 SH   SOLE 18 47,385 0 0
WEBER INC CL A 94770D102 426 32,927 SH   SOLE 19 32,927 0 0
WEBER INC CL A 94770D102 8,074 624,472 SH   SOLE 21 624,472 0 0
WEBER INC CL A 94770D102 4,784 370,005 SH   SOLE 22 363,720 0 6,285
WEBSTER FINL CORP CONN COM 947890109 14,491 259,508 SH   SOLE 2 65,379 0 194,129
WEBSTER FINL CORP CONN COM 947890109 313 5,614 SH   SOLE 4 366 0 5,248
WEBSTER FINL CORP CONN COM 947890109 107 1,912 SH   SOLE 7 1,912 0 0
WEBSTER FINL CORP CONN COM 947890109 11,101 198,809 SH   SOLE 18 198,809 0 0
WEBSTER FINL CORP CONN COM 947890109 1,485 26,587 SH   SOLE 19 26,587 0 0
WEBSTER FINL CORP CONN COM 947890109 264,939 4,744,601 SH   SOLE 21 4,744,601 0 0
WEBSTER FINL CORP CONN COM 947890109 143,114 2,562,938 SH   SOLE 22 2,459,717 0 103,221
WEBSTER FINL CORP CONN COM 947890109 1,021 18,293 SH   SOLE 25 18,293 0 0
WEBSTER FINL CORP CONN COM 947890109 2,436 43,626 SH   SOLE 26 36,955 0 6,671
WEBSTER FINL CORP CONN COM 947890109 90 1,614 SH   SOLE 28 1,614 0 0
WEBSTER FINL CORP CONN COM 947890109 8,257 147,877 SH   SOLE 30 147,877 0 0
WEBSTER FINL CORP CONN COM 947890109 81 1,442 SH   SOLE 31 1,442 0 0
WEBSTER FINL CORP CONN COM 947890109 925 16,559 SH   SOLE 36 16,559 0 0
WEBSTER FINL CORP CONN COM 947890109 674 12,077 SH   SOLE 40 12,077 0 0
WEBSTER FINL CORP CONN COM 947890109 4,565 81,752 SH   SOLE 43 5,258 0 76,494
WEC ENERGY GROUP INC COM 92939U106 67,865 699,130 SH   SOLE 2 111,720 0 587,410
WEC ENERGY GROUP INC COM 92939U106 19,495 200,834 SH   SOLE 4 176,419 0 24,415
WEC ENERGY GROUP INC COM 92939U106 37,224 383,477 SH   SOLE 7 374,158 0 9,319
WEC ENERGY GROUP INC COM 92939U106 401 4,135 SH   SOLE 13 738 0 3,397
WEC ENERGY GROUP INC COM 92939U106 4,330 44,603 SH   SOLE 15 44,603 0 0
WEC ENERGY GROUP INC COM 92939U106 0 5 SH   SOLE 17 0 0 5
WEC ENERGY GROUP INC COM 92939U106 55,879 575,659 SH   SOLE 18 531,403 0 44,256
WEC ENERGY GROUP INC COM 92939U106 34,880 359,325 SH   SOLE 19 359,325 0 0
WEC ENERGY GROUP INC COM 92939U106 1,366,259 14,074,986 SH   SOLE 21 14,074,986 0 0
WEC ENERGY GROUP INC COM 92939U106 718,901 7,406,011 SH   SOLE 22 6,765,409 0 640,602
WEC ENERGY GROUP INC COM 92939U106 17,559 180,890 SH   SOLE 23 180,890 0 0
WEC ENERGY GROUP INC COM 92939U106 11,175 115,121 SH   SOLE 25 115,121 0 0
WEC ENERGY GROUP INC COM 92939U106 60,491 623,164 SH   SOLE 26 251,887 0 371,277
WEC ENERGY GROUP INC COM 92939U106 29,795 306,942 SH   SOLE 28 7,439 0 299,503
WEC ENERGY GROUP INC COM 92939U106 131 1,353 SH   SOLE 29 1,353 0 0
WEC ENERGY GROUP INC COM 92939U106 159,490 1,643,044 SH   SOLE 30 1,643,044 0 0
WEC ENERGY GROUP INC COM 92939U106 552,653 5,693,340 SH   SOLE 31 36,839 0 5,656,501
WEC ENERGY GROUP INC COM 92939U106 4,099 42,231 SH   SOLE 32 42,231 0 0
WEC ENERGY GROUP INC COM 92939U106 16,185 166,734 SH   SOLE 34 166,734 0 0
WEC ENERGY GROUP INC COM 92939U106 18,187 187,358 SH   SOLE 36 187,358 0 0
WEC ENERGY GROUP INC COM 92939U106 567 5,844 SH   SOLE 40 5,844 0 0
WEC ENERGY GROUP INC COM 92939U106 31,662 326,180 SH   SOLE 43 19,118 0 307,062
WEIBO CORP SPONSORED ADR 948596101 1,674 54,035 SH   SOLE 2 9,887 0 44,148
WEIBO CORP SPONSORED ADR 948596101 963 31,083 SH   SOLE 4 14,425 0 16,658
WEIBO CORP SPONSORED ADR 948596101 80 2,577 SH   SOLE 7 2,577 0 0
WEIBO CORP SPONSORED ADR 948596101 193 6,243 SH   SOLE 13 0 0 6,243
WEIBO CORP SPONSORED ADR 948596101 1,221 39,408 SH   SOLE 15 39,408 0 0
WEIBO CORP SPONSORED ADR 948596101 669 21,597 SH   SOLE 18 21,597 0 0
WEIBO CORP SPONSORED ADR 948596101 1,113 35,914 SH   SOLE 19 35,914 0 0
WEIBO CORP SPONSORED ADR 948596101 34,202 1,104,009 SH   SOLE 21 1,104,009 0 0
WEIBO CORP SPONSORED ADR 948596101 18,371 592,993 SH   SOLE 22 524,572 0 68,421
WEIBO CORP SPONSORED ADR 948596101 822 26,531 SH   SOLE 23 26,531 0 0
WEIBO CORP SPONSORED ADR 948596101 1,274 41,114 SH   SOLE 25 41,114 0 0
WEIBO CORP SPONSORED ADR 948596101 3,551 114,612 SH   SOLE 26 9,255 0 105,357
WEIBO CORP SPONSORED ADR 948596101 3,145 101,525 SH   SOLE 28 5,321 0 96,204
WEIBO CORP SPONSORED ADR 948596101 10,563 340,972 SH   SOLE 30 340,972 0 0
WEIBO CORP SPONSORED ADR 948596101 751 24,239 SH   SOLE 34 24,239 0 0
WEIBO CORP SPONSORED ADR 948596101 7 215 SH   SOLE 40 215 0 0
WEIBO CORP SPONSORED ADR 948596101 5,889 190,099 SH   SOLE 43 11,908 0 178,191
WEIS MKTS INC COM 948849104 1,046 15,876 SH   SOLE 2 4,893 0 10,983
WEIS MKTS INC COM 948849104 6 84 SH   SOLE 4 84 0 0
WEIS MKTS INC COM 948849104 13 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 3,257 49,444 SH   SOLE 18 49,444 0 0
WEIS MKTS INC COM 948849104 1,945 29,526 SH   SOLE 19 29,526 0 0
WEIS MKTS INC COM 948849104 42,614 646,846 SH   SOLE 21 646,846 0 0
WEIS MKTS INC COM 948849104 27,713 420,653 SH   SOLE 22 403,715 0 16,938
WEIS MKTS INC COM 948849104 507 7,689 SH   SOLE 23 7,689 0 0
WEIS MKTS INC COM 948849104 146 2,222 SH   SOLE 25 2,222 0 0
WEIS MKTS INC COM 948849104 456 6,919 SH   SOLE 26 5,765 0 1,154
WEIS MKTS INC COM 948849104 10 150 SH   SOLE 28 150 0 0
WEIS MKTS INC COM 948849104 672 10,202 SH   SOLE 30 10,202 0 0
WEIS MKTS INC COM 948849104 177 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104 6,945 105,426 SH   SOLE 43 15,589 0 89,837
WELBILT INC COM 949090104 2,198 92,471 SH   SOLE 2 50,291 0 42,180
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,421 354,261 SH   SOLE 18 348,953 0 5,308
WELBILT INC COM 949090104 11,447 481,582 SH   SOLE 19 481,582 0 0
WELBILT INC COM 949090104 105,278 4,429,017 SH   SOLE 21 4,429,017 0 0
WELBILT INC COM 949090104 77,014 3,239,971 SH   SOLE 22 3,162,128 0 77,843
WELBILT INC COM 949090104 241 10,120 SH   SOLE 23 10,120 0 0
WELBILT INC COM 949090104 563 23,673 SH   SOLE 25 23,673 0 0
WELBILT INC COM 949090104 2,420 101,807 SH   SOLE 26 39,515 0 62,292
WELBILT INC COM 949090104 56 2,351 SH   SOLE 28 2,351 0 0
WELBILT INC COM 949090104 1,814 76,326 SH   SOLE 30 76,326 0 0
WELBILT INC COM 949090104 223 9,373 SH   SOLE 36 9,373 0 0
WELBILT INC COM 949090104 448 18,850 SH   SOLE 40 18,850 0 0
WELBILT INC COM 949090104 1,111 46,760 SH   SOLE 43 446 0 46,314
WELLS FARGO CO NEW COM 949746101 480,473 10,014,037 SH   SOLE 2 2,590,448 0 7,423,589
WELLS FARGO CO NEW COM 949746101 119,822 2,497,323 SH   SOLE 4 1,543,591 0 953,732
WELLS FARGO CO NEW COM 949746101 189,968 3,959,323 SH   SOLE 7 3,306,366 0 652,957
WELLS FARGO CO NEW COM 949746101 2,713 56,543 SH   SOLE 13 14,796 0 41,747
WELLS FARGO CO NEW COM 949746101 27,848 580,416 SH   SOLE 15 580,416 0 0
WELLS FARGO CO NEW COM 949746101 2 41 SH   SOLE 17 0 0 41
WELLS FARGO CO NEW COM 949746101 909,938 18,964,937 SH   SOLE 18 17,648,325 0 1,316,612
WELLS FARGO CO NEW COM 949746101 1,060,873 22,110,742 SH   SOLE 19 22,110,742 0 0
WELLS FARGO CO NEW COM 949746101 3,040 63,362 SH   SOLE 20 63,362 0 0
WELLS FARGO CO NEW COM 949746101 4,235,490 88,276,163 SH   SOLE 21 88,276,163 0 0
WELLS FARGO CO NEW COM 949746101 4,139,519 86,275,928 SH   SOLE 22 78,150,288 0 8,125,640
WELLS FARGO CO NEW COM 949746101 126,339 2,633,150 SH   SOLE 23 2,633,150 0 0
WELLS FARGO CO NEW COM 949746101 133,844 2,789,574 SH   SOLE 25 2,789,574 0 0
WELLS FARGO CO NEW COM 949746101 398,821 8,312,224 SH   SOLE 26 2,731,305 0 5,580,919
WELLS FARGO CO NEW COM 949746101 292,007 6,086,009 SH   SOLE 28 359,867 0 5,726,142
WELLS FARGO CO NEW COM 949746101 173 3,616 SH   SOLE 29 3,616 0 0
WELLS FARGO CO NEW COM 949746101 939,751 19,586,299 SH   SOLE 30 19,586,299 0 0
WELLS FARGO CO NEW COM 949746101 72,949 1,520,410 SH   SOLE 31 460,135 0 1,060,275
WELLS FARGO CO NEW COM 949746101 156,777 3,267,546 SH   SOLE 34 3,267,546 0 0
WELLS FARGO CO NEW COM 949746101 102,574 2,137,857 SH   SOLE 36 2,137,857 0 0
WELLS FARGO CO NEW COM 949746101 6,591 137,374 SH   SOLE 40 137,374 0 0
WELLS FARGO CO NEW COM 949746101 87,333 1,820,199 SH   SOLE 43 30,681 0 1,789,518
WELLS FARGO CO NEW PERP PFD CNV A 949746804 151 101 SH   SOLE 4 101 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,896 1,272 SH   SOLE 18 1,272 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 11,371 7,629 SH   SOLE 19 7,629 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 381,713 256,092 SH   SOLE 21 256,092 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 671 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 5,247 3,520 SH   SOLE 34 3,520 0 0
WELLTOWER INC COM 95040Q104 110,771 1,291,488 SH   SOLE 2 326,464 0 965,024
WELLTOWER INC COM 95040Q104 84,379 983,778 SH   SOLE 4 872,421 0 111,357
WELLTOWER INC COM 95040Q104 82,665 963,803 SH   SOLE 7 952,058 0 11,745
WELLTOWER INC COM 95040Q104 601 7,011 SH   SOLE 13 1,163 0 5,848
WELLTOWER INC COM 95040Q104 5,231 60,989 SH   SOLE 15 60,989 0 0
WELLTOWER INC COM 95040Q104 3 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 107,489 1,253,223 SH   SOLE 18 1,194,698 0 58,525
WELLTOWER INC COM 95040Q104 130,408 1,520,433 SH   SOLE 19 1,520,433 0 0
WELLTOWER INC COM 95040Q104 1,445,649 16,854,949 SH   SOLE 21 16,854,949 0 0
WELLTOWER INC COM 95040Q104 1,094,569 12,761,673 SH   SOLE 22 11,547,886 0 1,213,787
WELLTOWER INC COM 95040Q104 24,629 287,147 SH   SOLE 23 287,147 0 0
WELLTOWER INC COM 95040Q104 219,534 2,559,563 SH   SOLE 25 2,559,563 0 0
WELLTOWER INC COM 95040Q104 81,491 950,113 SH   SOLE 26 330,367 0 619,746
WELLTOWER INC COM 95040Q104 99,799 1,163,560 SH   SOLE 28 65,961 0 1,097,599
WELLTOWER INC COM 95040Q104 42 484 SH   SOLE 29 484 0 0
WELLTOWER INC COM 95040Q104 317,164 3,697,843 SH   SOLE 30 3,697,843 0 0
WELLTOWER INC COM 95040Q104 172,561 2,011,901 SH   SOLE 31 45,543 0 1,966,358
WELLTOWER INC COM 95040Q104 68,259 795,833 SH   SOLE 34 795,833 0 0
WELLTOWER INC COM 95040Q104 17,103 199,404 SH   SOLE 36 199,404 0 0
WELLTOWER INC COM 95040Q104 1,204 14,033 SH   SOLE 40 14,033 0 0
WELLTOWER INC COM 95040Q104 23,491 273,878 SH   SOLE 43 17,429 0 256,449
WENDYS CO COM 95058W100 20,629 864,962 SH   SOLE 2 461,737 0 403,225
WENDYS CO COM 95058W100 1,269 53,190 SH   SOLE 4 53,190 0 0
WENDYS CO COM 95058W100 61 2,561 SH   SOLE 7 2,561 0 0
WENDYS CO COM 95058W100 64 2,664 SH   SOLE 13 2,664 0 0
WENDYS CO COM 95058W100 9,936 416,612 SH   SOLE 18 416,612 0 0
WENDYS CO COM 95058W100 2,376 99,611 SH   SOLE 19 99,611 0 0
WENDYS CO COM 95058W100 208,309 8,734,142 SH   SOLE 21 8,734,142 0 0
WENDYS CO COM 95058W100 124,065 5,201,880 SH   SOLE 22 4,856,707 0 345,173
WENDYS CO COM 95058W100 484 20,292 SH   SOLE 23 20,292 0 0
WENDYS CO COM 95058W100 729 30,578 SH   SOLE 25 30,578 0 0
WENDYS CO COM 95058W100 1,947 81,628 SH   SOLE 26 61,747 0 19,881
WENDYS CO COM 95058W100 92 3,861 SH   SOLE 28 3,383 0 478
WENDYS CO COM 95058W100 619 25,974 SH   SOLE 29 25,974 0 0
WENDYS CO COM 95058W100 2,710 113,631 SH   SOLE 30 113,631 0 0
WENDYS CO COM 95058W100 62 2,594 SH   SOLE 31 2,594 0 0
WENDYS CO COM 95058W100 257 10,775 SH   SOLE 36 10,775 0 0
WENDYS CO COM 95058W100 554 23,232 SH   SOLE 40 23,232 0 0
WENDYS CO COM 95058W100 1,576 66,064 SH   SOLE 43 4,790 0 61,274
WEREWOLF THERAPEUTICS INC COM 95075A107 76 6,416 SH   SOLE 2 1,662 0 4,754
WEREWOLF THERAPEUTICS INC COM 95075A107 914 76,703 SH   SOLE 18 76,703 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 537 45,049 SH   SOLE 19 45,049 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 11,576 971,922 SH   SOLE 21 971,922 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 1,946 163,406 SH   SOLE 22 155,934 0 7,472
WEREWOLF THERAPEUTICS INC COM 95075A107 8 681 SH   SOLE 23 681 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 143 12,031 SH   SOLE 30 12,031 0 0
WERNER ENTERPRISES INC COM 950755108 18,097 379,701 SH   SOLE 2 191,062 0 188,639
WERNER ENTERPRISES INC COM 950755108 10 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 67 1,411 SH   SOLE 7 1,411 0 0
WERNER ENTERPRISES INC COM 950755108 16,068 337,137 SH   SOLE 18 291,476 0 45,661
WERNER ENTERPRISES INC COM 950755108 71,492 1,500,036 SH   SOLE 19 1,500,036 0 0
WERNER ENTERPRISES INC COM 950755108 228,966 4,804,149 SH   SOLE 21 4,804,149 0 0
WERNER ENTERPRISES INC COM 950755108 149,782 3,142,712 SH   SOLE 22 3,084,755 0 57,957
WERNER ENTERPRISES INC COM 950755108 3,015 63,266 SH   SOLE 23 63,266 0 0
WERNER ENTERPRISES INC COM 950755108 629 13,200 SH   SOLE 25 13,200 0 0
WERNER ENTERPRISES INC COM 950755108 16,488 345,954 SH   SOLE 26 31,683 0 314,271
WERNER ENTERPRISES INC COM 950755108 53 1,116 SH   SOLE 28 1,116 0 0
WERNER ENTERPRISES INC COM 950755108 1,842 38,653 SH   SOLE 30 38,653 0 0
WERNER ENTERPRISES INC COM 950755108 37 767 SH   SOLE 34 767 0 0
WERNER ENTERPRISES INC COM 950755108 562 11,795 SH   SOLE 36 11,795 0 0
WERNER ENTERPRISES INC COM 950755108 354 7,427 SH   SOLE 40 7,427 0 0
WERNER ENTERPRISES INC COM 950755108 33,678 706,621 SH   SOLE 43 2,706 0 703,915
WESBANCO INC COM 950810101 6,152 175,816 SH   SOLE 2 95,113 0 80,703
WESBANCO INC COM 950810101 7 212 SH   SOLE 4 212 0 0
WESBANCO INC COM 950810101 30 866 SH   SOLE 7 866 0 0
WESBANCO INC COM 950810101 6,571 187,787 SH   SOLE 18 187,787 0 0
WESBANCO INC COM 950810101 21,617 617,796 SH   SOLE 19 617,796 0 0
WESBANCO INC COM 950810101 79,305 2,266,492 SH   SOLE 21 2,266,492 0 0
WESBANCO INC COM 950810101 70,932 2,027,199 SH   SOLE 22 1,963,071 0 64,128
WESBANCO INC COM 950810101 661 18,886 SH   SOLE 23 18,886 0 0
WESBANCO INC COM 950810101 300 8,587 SH   SOLE 25 8,587 0 0
WESBANCO INC COM 950810101 3,636 103,903 SH   SOLE 26 19,354 0 84,549
WESBANCO INC COM 950810101 42 1,199 SH   SOLE 28 1,199 0 0
WESBANCO INC COM 950810101 1,325 37,869 SH   SOLE 30 37,869 0 0
WESBANCO INC COM 950810101 308 8,803 SH   SOLE 40 8,803 0 0
WESBANCO INC COM 950810101 2,998 85,670 SH   SOLE 43 16,015 0 69,655
WESCO INTL INC COM 95082P105 5,665 43,052 SH   SOLE 2 16,485 0 26,567
WESCO INTL INC COM 95082P105 15 117 SH   SOLE 4 117 0 0
WESCO INTL INC COM 95082P105 164 1,244 SH   SOLE 7 1,244 0 0
WESCO INTL INC COM 95082P105 17,499 132,980 SH   SOLE 18 132,980 0 0
WESCO INTL INC COM 95082P105 15,616 118,668 SH   SOLE 19 118,668 0 0
WESCO INTL INC COM 95082P105 210,699 1,601,179 SH   SOLE 21 1,601,179 0 0
WESCO INTL INC COM 95082P105 145,292 1,104,124 SH   SOLE 22 1,063,254 0 40,870
WESCO INTL INC COM 95082P105 184 1,399 SH   SOLE 23 1,399 0 0
WESCO INTL INC COM 95082P105 1,163 8,838 SH   SOLE 25 8,838 0 0
WESCO INTL INC COM 95082P105 2,973 22,593 SH   SOLE 26 14,363 0 8,230
WESCO INTL INC COM 95082P105 2,730 20,744 SH   SOLE 28 20,744 0 0
WESCO INTL INC COM 95082P105 3,586 27,254 SH   SOLE 30 27,254 0 0
WESCO INTL INC COM 95082P105 1,146 8,708 SH   SOLE 36 8,708 0 0
WESCO INTL INC COM 95082P105 768 5,839 SH   SOLE 40 5,839 0 0
WESCO INTL INC COM 95082P105 25,279 192,105 SH   SOLE 43 3,993 0 188,112
WEST BANCORPORATION INC CAP STK 95123P106 308 9,916 SH   SOLE 2 592 0 9,324
WEST BANCORPORATION INC CAP STK 95123P106 10 319 SH   SOLE 7 319 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,623 52,237 SH   SOLE 18 52,237 0 0
WEST BANCORPORATION INC CAP STK 95123P106 981 31,580 SH   SOLE 19 31,580 0 0
WEST BANCORPORATION INC CAP STK 95123P106 19,411 624,751 SH   SOLE 21 624,751 0 0
WEST BANCORPORATION INC CAP STK 95123P106 9,442 303,879 SH   SOLE 22 295,674 0 8,205
WEST FRASER TIMBER CO LTD COM 952845105 2,211 23,185 SH   SOLE 21 23,185 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 90,370 192,683 SH   SOLE 2 46,641 0 146,042
WEST PHARMACEUTICAL SVSC INC COM 955306105 24,339 51,894 SH   SOLE 4 46,907 0 4,987
WEST PHARMACEUTICAL SVSC INC COM 955306105 44,528 94,941 SH   SOLE 7 75,518 0 19,423
WEST PHARMACEUTICAL SVSC INC COM 955306105 945 2,015 SH   SOLE 13 1,322 0 693
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,160 6,738 SH   SOLE 15 6,738 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 64,532 137,592 SH   SOLE 18 126,726 0 10,866
WEST PHARMACEUTICAL SVSC INC COM 955306105 580,871 1,238,505 SH   SOLE 19 1,238,505 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,347,722 2,873,547 SH   SOLE 21 2,873,547 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 821,105 1,750,720 SH   SOLE 22 1,599,171 0 151,549
WEST PHARMACEUTICAL SVSC INC COM 955306105 20,459 43,621 SH   SOLE 23 43,621 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 95,811 204,283 SH   SOLE 25 204,283 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 94,202 200,853 SH   SOLE 26 95,080 0 105,773
WEST PHARMACEUTICAL SVSC INC COM 955306105 158,719 338,412 SH   SOLE 28 5,154 0 333,258
WEST PHARMACEUTICAL SVSC INC COM 955306105 30 63 SH   SOLE 29 63 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 345,169 735,953 SH   SOLE 30 698,235 0 37,718
WEST PHARMACEUTICAL SVSC INC COM 955306105 14,891 31,749 SH   SOLE 31 8,056 0 23,693
WEST PHARMACEUTICAL SVSC INC COM 955306105 25,669 54,731 SH   SOLE 34 54,731 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 19,990 42,621 SH   SOLE 36 42,621 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,160 2,473 SH   SOLE 40 2,473 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 42,630 90,894 SH   SOLE 43 12,389 0 78,505
WESTAMERICA BANCORPORATION COM 957090103 1,138 19,717 SH   SOLE 2 7,115 0 12,602
WESTAMERICA BANCORPORATION COM 957090103 20 344 SH   SOLE 7 344 0 0
WESTAMERICA BANCORPORATION COM 957090103 5,826 100,917 SH   SOLE 18 100,917 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,665 46,160 SH   SOLE 19 46,160 0 0
WESTAMERICA BANCORPORATION COM 957090103 177,121 3,068,095 SH   SOLE 21 3,068,095 0 0
WESTAMERICA BANCORPORATION COM 957090103 36,369 629,987 SH   SOLE 22 603,500 0 26,487
WESTAMERICA BANCORPORATION COM 957090103 177 3,069 SH   SOLE 25 3,069 0 0
WESTAMERICA BANCORPORATION COM 957090103 591 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 23 402 SH   SOLE 28 402 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,530 43,823 SH   SOLE 30 43,823 0 0
WESTAMERICA BANCORPORATION COM 957090103 165 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103 357 6,177 SH   SOLE 43 0 0 6,177
WESTERN ALLIANCE BANCORP COM 957638109 23,478 218,095 SH   SOLE 2 46,136 0 171,959
WESTERN ALLIANCE BANCORP COM 957638109 472 4,385 SH   SOLE 4 1,688 0 2,697
WESTERN ALLIANCE BANCORP COM 957638109 229 2,124 SH   SOLE 7 2,124 0 0
WESTERN ALLIANCE BANCORP COM 957638109 263 2,442 SH   SOLE 13 2,442 0 0
WESTERN ALLIANCE BANCORP COM 957638109 8,975 83,369 SH   SOLE 18 61,276 0 22,093
WESTERN ALLIANCE BANCORP COM 957638109 9,849 91,488 SH   SOLE 19 91,488 0 0
WESTERN ALLIANCE BANCORP COM 957638109 175,450 1,629,821 SH   SOLE 21 1,629,821 0 0
WESTERN ALLIANCE BANCORP COM 957638109 258,527 2,401,554 SH   SOLE 22 2,265,340 0 136,214
WESTERN ALLIANCE BANCORP COM 957638109 380 3,533 SH   SOLE 23 3,533 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,798 16,702 SH   SOLE 25 16,702 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,601 52,028 SH   SOLE 26 38,721 0 13,307
WESTERN ALLIANCE BANCORP COM 957638109 199 1,844 SH   SOLE 28 1,844 0 0
WESTERN ALLIANCE BANCORP COM 957638109 143 1,328 SH   SOLE 29 1,328 0 0
WESTERN ALLIANCE BANCORP COM 957638109 7,886 73,252 SH   SOLE 30 73,252 0 0
WESTERN ALLIANCE BANCORP COM 957638109 444 4,125 SH   SOLE 31 4,125 0 0
WESTERN ALLIANCE BANCORP COM 957638109 521 4,836 SH   SOLE 34 4,836 0 0
WESTERN ALLIANCE BANCORP COM 957638109 905 8,408 SH   SOLE 36 8,408 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,433 13,314 SH   SOLE 40 13,314 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,512 51,201 SH   SOLE 43 6,995 0 44,206
WESTERN ASSET EMERGING MKTS COM 95766A101 604 47,160 SH   SOLE 2 47,160 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 312 60,000 SH   SOLE 2 60,000 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 71 33,574 SH   SOLE 2 0 0 33,574
WESTERN ASSET MTG CAP CORP COM 95790D105 24 11,367 SH   SOLE 18 11,367 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 3,127 1,482,034 SH   SOLE 21 1,482,034 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 2,072 981,801 SH   SOLE 22 981,801 0 0
WESTERN DIGITAL CORP. COM 958102105 50,764 778,473 SH   SOLE 2 186,563 0 591,910
WESTERN DIGITAL CORP. COM 958102105 12,928 198,252 SH   SOLE 4 155,928 0 42,324
WESTERN DIGITAL CORP. COM 958102105 18,488 283,519 SH   SOLE 7 274,604 0 8,915
WESTERN DIGITAL CORP. COM 958102105 1,504 23,063 SH   SOLE 13 18,986 0 4,077
WESTERN DIGITAL CORP. COM 958102105 2,868 43,974 SH   SOLE 15 43,974 0 0
WESTERN DIGITAL CORP. COM 958102105 45,844 703,016 SH   SOLE 18 616,009 0 87,007
WESTERN DIGITAL CORP. COM 958102105 97,682 1,497,961 SH   SOLE 19 1,497,961 0 0
WESTERN DIGITAL CORP. COM 958102105 603,321 9,251,972 SH   SOLE 21 9,251,972 0 0
WESTERN DIGITAL CORP. COM 958102105 450,632 6,910,474 SH   SOLE 22 6,166,964 0 743,510
WESTERN DIGITAL CORP. COM 958102105 13,318 204,239 SH   SOLE 23 204,239 0 0
WESTERN DIGITAL CORP. COM 958102105 35,296 541,274 SH   SOLE 25 541,274 0 0
WESTERN DIGITAL CORP. COM 958102105 49,817 763,946 SH   SOLE 26 286,860 0 477,086
WESTERN DIGITAL CORP. COM 958102105 51,649 792,035 SH   SOLE 28 6,938 0 785,097
WESTERN DIGITAL CORP. COM 958102105 164 2,510 SH   SOLE 29 2,510 0 0
WESTERN DIGITAL CORP. COM 958102105 142,629 2,187,226 SH   SOLE 30 2,187,226 0 0
WESTERN DIGITAL CORP. COM 958102105 8,139 124,811 SH   SOLE 31 49,059 0 75,752
WESTERN DIGITAL CORP. COM 958102105 27,180 416,811 SH   SOLE 34 416,811 0 0
WESTERN DIGITAL CORP. COM 958102105 9,982 153,082 SH   SOLE 36 153,082 0 0
WESTERN DIGITAL CORP. COM 958102105 656 10,055 SH   SOLE 40 10,055 0 0
WESTERN DIGITAL CORP. COM 958102105 9,105 139,631 SH   SOLE 43 7,470 0 132,161
WESTERN DIGITAL CORP. OPTIONS 958102105 137 2,100 SH Call SOLE 4 2,100 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 1,806 27,700 SH Call SOLE 18 27,700 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 38,154 585,100 SH Call SOLE 19 585,100 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 1,082 16,600 SH Call SOLE 22 16,600 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 10,988 168,500 SH Call SOLE 34 168,500 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 14,535 14,400,000 PRN   SOLE 2 14,400,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 27,854 27,595,000 PRN   SOLE 19 27,595,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 6,803 6,740,000 PRN   SOLE 21 6,740,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 2,120 2,100,000 PRN   SOLE 22 2,100,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 4,795 4,750,000 PRN   SOLE 34 4,750,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 123 5,518 SH   SOLE 2 5,518 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 5,148 231,178 SH   SOLE 19 231,178 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 63 7,165 SH   SOLE 2 1,566 0 5,599
WESTERN NEW ENG BANCORP INC COM 958892101 35 3,943 SH   SOLE 18 3,943 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 207 23,635 SH   SOLE 19 23,635 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 765 87,356 SH   SOLE 21 87,356 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 6,739 769,252 SH   SOLE 22 769,252 0 0
WESTERN UN CO COM 959802109 27,139 1,521,218 SH   SOLE 2 513,731 0 1,007,487
WESTERN UN CO COM 959802109 6,086 341,167 SH   SOLE 4 225,682 0 115,485
WESTERN UN CO COM 959802109 5,005 280,548 SH   SOLE 7 280,548 0 0
WESTERN UN CO COM 959802109 23 1,283 SH   SOLE 13 1,283 0 0
WESTERN UN CO COM 959802109 780 43,718 SH   SOLE 15 43,718 0 0
WESTERN UN CO COM 959802109 20,910 1,172,069 SH   SOLE 18 1,151,606 0 20,463
WESTERN UN CO COM 959802109 15,331 859,339 SH   SOLE 19 859,339 0 0
WESTERN UN CO COM 959802109 651,507 36,519,445 SH   SOLE 21 36,519,445 0 0
WESTERN UN CO COM 959802109 232,542 13,034,870 SH   SOLE 22 12,550,145 0 484,725
WESTERN UN CO COM 959802109 4,278 239,774 SH   SOLE 23 239,774 0 0
WESTERN UN CO COM 959802109 15,150 849,221 SH   SOLE 25 849,221 0 0
WESTERN UN CO COM 959802109 15,571 872,816 SH   SOLE 26 417,496 0 455,320
WESTERN UN CO COM 959802109 21,157 1,185,954 SH   SOLE 28 7,292 0 1,178,662
WESTERN UN CO COM 959802109 50,848 2,850,212 SH   SOLE 30 2,613,162 0 237,050
WESTERN UN CO COM 959802109 2,606 146,099 SH   SOLE 31 45,572 0 100,527
WESTERN UN CO COM 959802109 2,984 167,284 SH   SOLE 32 167,284 0 0
WESTERN UN CO COM 959802109 316 17,720 SH   SOLE 34 17,720 0 0
WESTERN UN CO COM 959802109 6,062 339,807 SH   SOLE 36 339,807 0 0
WESTERN UN CO COM 959802109 228 12,803 SH   SOLE 40 12,803 0 0
WESTERN UN CO COM 959802109 4,407 247,008 SH   SOLE 43 27,860 0 219,148
WESTLAKE CHEM CORP COM 960413102 14,278 146,994 SH   SOLE 2 19,590 0 127,404
WESTLAKE CHEM CORP COM 960413102 15 156 SH   SOLE 4 156 0 0
WESTLAKE CHEM CORP COM 960413102 69 706 SH   SOLE 7 706 0 0
WESTLAKE CHEM CORP COM 960413102 28 285 SH   SOLE 15 285 0 0
WESTLAKE CHEM CORP COM 960413102 1,384 14,253 SH   SOLE 18 14,253 0 0
WESTLAKE CHEM CORP COM 960413102 960 9,888 SH   SOLE 19 9,888 0 0
WESTLAKE CHEM CORP COM 960413102 49,136 505,877 SH   SOLE 21 505,877 0 0
WESTLAKE CHEM CORP COM 960413102 81,290 836,923 SH   SOLE 22 796,393 0 40,530
WESTLAKE CHEM CORP COM 960413102 4,133 42,555 SH   SOLE 25 42,555 0 0
WESTLAKE CHEM CORP COM 960413102 3,333 34,317 SH   SOLE 26 13,502 0 20,815
WESTLAKE CHEM CORP COM 960413102 2,433 25,049 SH   SOLE 28 638 0 24,411
WESTLAKE CHEM CORP COM 960413102 2,158 22,219 SH   SOLE 30 22,219 0 0
WESTLAKE CHEM CORP COM 960413102 48 499 SH   SOLE 31 499 0 0
WESTLAKE CHEM CORP COM 960413102 1,802 18,556 SH   SOLE 34 18,556 0 0
WESTLAKE CHEM CORP COM 960413102 603 6,211 SH   SOLE 36 6,211 0 0
WESTLAKE CHEM CORP COM 960413102 478 4,917 SH   SOLE 40 4,917 0 0
WESTLAKE CHEM CORP COM 960413102 4,893 50,376 SH   SOLE 43 3,401 0 46,975
WESTPAC BANKING CORP SPONSORED ADR 961214301 4,136 268,217 SH   SOLE 43 286 0 267,931
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 492 207,747 SH   SOLE 43 55,742 0 152,005
WESTROCK CO COM 96145D105 25,949 584,956 SH   SOLE 2 148,412 0 436,544
WESTROCK CO COM 96145D105 9,832 221,645 SH   SOLE 4 100,341 0 121,304
WESTROCK CO COM 96145D105 10,443 235,411 SH   SOLE 7 227,498 0 7,913
WESTROCK CO COM 96145D105 321 7,245 SH   SOLE 13 3,099 0 4,146
WESTROCK CO COM 96145D105 1,622 36,554 SH   SOLE 15 36,554 0 0
WESTROCK CO COM 96145D105 26,188 590,346 SH   SOLE 18 509,600 0 80,746
WESTROCK CO COM 96145D105 12,128 273,392 SH   SOLE 19 273,392 0 0
WESTROCK CO COM 96145D105 393,825 8,877,925 SH   SOLE 21 8,877,925 0 0
WESTROCK CO COM 96145D105 271,196 6,113,533 SH   SOLE 22 5,526,061 0 587,472
WESTROCK CO COM 96145D105 7,146 161,101 SH   SOLE 23 161,101 0 0
WESTROCK CO COM 96145D105 22,430 505,638 SH   SOLE 25 505,638 0 0
WESTROCK CO COM 96145D105 28,533 643,224 SH   SOLE 26 206,066 0 437,158
WESTROCK CO COM 96145D105 25,542 575,796 SH   SOLE 28 5,372 0 570,424
WESTROCK CO COM 96145D105 94 2,108 SH   SOLE 29 2,108 0 0
WESTROCK CO COM 96145D105 65,650 1,479,946 SH   SOLE 30 1,434,681 0 45,265
WESTROCK CO COM 96145D105 4,231 95,385 SH   SOLE 31 30,917 0 64,468
WESTROCK CO COM 96145D105 1,689 38,067 SH   SOLE 32 38,067 0 0
WESTROCK CO COM 96145D105 3,644 82,141 SH   SOLE 34 82,141 0 0
WESTROCK CO COM 96145D105 6,416 144,640 SH   SOLE 36 144,640 0 0
WESTROCK CO COM 96145D105 399 8,990 SH   SOLE 40 8,990 0 0
WESTROCK CO COM 96145D105 8,691 195,919 SH   SOLE 43 18,560 0 177,359
WESTWATER RES INC COM NEW 961684206 12 5,582 SH   SOLE 18 5,582 0 0
WESTWATER RES INC COM NEW 961684206 226 104,903 SH   SOLE 21 104,903 0 0
WESTWATER RES INC COM NEW 961684206 790 367,595 SH   SOLE 22 367,595 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 24 1,435 SH   SOLE 18 1,435 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 451 26,628 SH   SOLE 21 26,628 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 2,685 158,494 SH   SOLE 22 158,494 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 15 858 SH   SOLE 43 0 0 858
WEWORK INC CL A 96209A104 54 6,322 SH   SOLE 2 0 0 6,322
WEWORK INC CL A 96209A104 1,705 198,231 SH   SOLE 21 198,231 0 0
WEWORK INC CL A 96209A104 23,644 2,749,352 SH   SOLE 22 2,749,352 0 0
WEX INC COM 96208T104 14,364 102,314 SH   SOLE 2 32,656 0 69,658
WEX INC COM 96208T104 22 155 SH   SOLE 4 155 0 0
WEX INC COM 96208T104 108 772 SH   SOLE 7 772 0 0
WEX INC COM 96208T104 13,671 97,379 SH   SOLE 18 97,379 0 0
WEX INC COM 96208T104 1,776 12,654 SH   SOLE 19 12,654 0 0
WEX INC COM 96208T104 307,829 2,192,670 SH   SOLE 21 2,192,670 0 0
WEX INC COM 96208T104 171,172 1,219,263 SH   SOLE 22 1,168,459 0 50,804
WEX INC COM 96208T104 986 7,022 SH   SOLE 25 7,022 0 0
WEX INC COM 96208T104 2,683 19,112 SH   SOLE 26 15,568 0 3,544
WEX INC COM 96208T104 112 798 SH   SOLE 28 798 0 0
WEX INC COM 96208T104 10,509 74,858 SH   SOLE 30 74,858 0 0
WEX INC COM 96208T104 94 672 SH   SOLE 31 672 0 0
WEX INC COM 96208T104 42,645 303,760 SH   SOLE 34 303,760 0 0
WEX INC COM 96208T104 408 2,904 SH   SOLE 36 2,904 0 0
WEX INC COM 96208T104 737 5,253 SH   SOLE 40 5,253 0 0
WEX INC COM 96208T104 2,561 18,240 SH   SOLE 43 879 0 17,361
WEYCO GROUP INC COM 962149100 28 1,159 SH   SOLE 18 1,159 0 0
WEYCO GROUP INC COM 962149100 546 22,818 SH   SOLE 21 22,818 0 0
WEYCO GROUP INC COM 962149100 2,622 109,520 SH   SOLE 22 109,520 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 66,499 1,614,829 SH   SOLE 2 245,745 0 1,369,084
WEYERHAEUSER CO MTN BE COM NEW 962166104 13,885 337,167 SH   SOLE 4 292,986 0 44,181
WEYERHAEUSER CO MTN BE COM NEW 962166104 32,778 795,958 SH   SOLE 7 600,040 0 195,918
WEYERHAEUSER CO MTN BE COM NEW 962166104 485 11,775 SH   SOLE 13 1,758 0 10,017
WEYERHAEUSER CO MTN BE COM NEW 962166104 4,161 101,045 SH   SOLE 15 101,045 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 58,902 1,430,353 SH   SOLE 18 1,328,433 0 101,920
WEYERHAEUSER CO MTN BE COM NEW 962166104 34,913 847,824 SH   SOLE 19 847,824 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,020,870 24,790,440 SH   SOLE 21 24,790,440 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 657,577 15,968,358 SH   SOLE 22 14,450,842 0 1,517,516
WEYERHAEUSER CO MTN BE COM NEW 962166104 17,659 428,820 SH   SOLE 23 428,820 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 82,343 1,999,596 SH   SOLE 25 1,999,596 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 69,447 1,686,431 SH   SOLE 26 664,315 0 1,022,116
WEYERHAEUSER CO MTN BE COM NEW 962166104 59,637 1,448,201 SH   SOLE 28 15,384 0 1,432,817
WEYERHAEUSER CO MTN BE COM NEW 962166104 36 879 SH   SOLE 29 879 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 185,210 4,497,573 SH   SOLE 30 4,497,573 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 11,681 283,669 SH   SOLE 31 85,570 0 198,099
WEYERHAEUSER CO MTN BE COM NEW 962166104 17,141 416,254 SH   SOLE 34 416,254 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 14,415 350,049 SH   SOLE 36 350,049 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 991 24,061 SH   SOLE 40 24,061 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 14,969 363,500 SH   SOLE 43 17,354 0 346,146
WHEATON PRECIOUS METALS CORP COM 962879102 4,601 107,185 SH   SOLE 21 107,185 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,788 41,659 SH   SOLE 25 41,659 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 25,052 583,556 SH   SOLE 43 43,696 0 539,860
WHEELER REAL ESTATE INVT TR COM NEW 963025705 3 1,528 SH   SOLE 18 1,528 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 38 19,744 SH   SOLE 21 19,744 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 93 47,749 SH   SOLE 22 47,749 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 114 24,666 SH   SOLE 2 19,535 0 5,131
WHEELS UP EXPERIENCE INC COM CL A 96328L106 3,087 665,233 SH   SOLE 21 665,233 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 11,312 2,437,979 SH   SOLE 22 2,398,818 0 39,161
WHEELS UP EXPERIENCE INC COM CL A 96328L106 87 18,675 SH   SOLE 25 18,675 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 133 28,766 SH   SOLE 30 28,766 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 74 15,957 SH   SOLE 40 15,957 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 7 454 SH   SOLE 18 454 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 101 6,967 SH   SOLE 21 6,967 0 0
WHIRLPOOL CORP COM 963320106 27,865 118,745 SH   SOLE 2 47,101 0 71,644
WHIRLPOOL CORP COM 963320106 9,083 38,705 SH   SOLE 4 22,889 0 15,816
WHIRLPOOL CORP COM 963320106 13,523 57,627 SH   SOLE 7 55,644 0 1,983
WHIRLPOOL CORP COM 963320106 276 1,175 SH   SOLE 13 118 0 1,057
WHIRLPOOL CORP COM 963320106 2,122 9,045 SH   SOLE 15 9,045 0 0
WHIRLPOOL CORP COM 963320106 34,227 145,858 SH   SOLE 18 116,316 0 29,542
WHIRLPOOL CORP COM 963320106 36,701 156,399 SH   SOLE 19 156,399 0 0
WHIRLPOOL CORP COM 963320106 426,498 1,817,516 SH   SOLE 21 1,817,516 0 0
WHIRLPOOL CORP COM 963320106 344,728 1,469,053 SH   SOLE 22 1,299,299 0 169,754
WHIRLPOOL CORP COM 963320106 8,575 36,541 SH   SOLE 23 36,541 0 0
WHIRLPOOL CORP COM 963320106 38,632 164,630 SH   SOLE 25 164,630 0 0
WHIRLPOOL CORP COM 963320106 58,812 250,626 SH   SOLE 26 142,207 0 108,419
WHIRLPOOL CORP COM 963320106 55,489 236,465 SH   SOLE 28 1,772 0 234,693
WHIRLPOOL CORP COM 963320106 109,272 465,662 SH   SOLE 30 394,393 0 71,269
WHIRLPOOL CORP COM 963320106 5,310 22,630 SH   SOLE 31 7,324 0 15,306
WHIRLPOOL CORP COM 963320106 818 3,485 SH   SOLE 34 3,485 0 0
WHIRLPOOL CORP COM 963320106 7,741 32,988 SH   SOLE 36 32,988 0 0
WHIRLPOOL CORP COM 963320106 487 2,077 SH   SOLE 40 2,077 0 0
WHIRLPOOL CORP COM 963320106 8,512 36,275 SH   SOLE 43 4,448 0 31,827
WHITE MTNS INS GROUP LTD COM G9618E107 3,241 3,197 SH   SOLE 2 1,564 0 1,633
WHITE MTNS INS GROUP LTD COM G9618E107 11 11 SH   SOLE 4 11 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 40 39 SH   SOLE 7 39 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,212 1,195 SH   SOLE 18 1,195 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 856 844 SH   SOLE 19 844 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 39,537 38,995 SH   SOLE 21 38,995 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 69,134 68,186 SH   SOLE 22 64,780 0 3,406
WHITE MTNS INS GROUP LTD COM G9618E107 458 452 SH   SOLE 25 452 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,415 1,396 SH   SOLE 26 1,150 0 246
WHITE MTNS INS GROUP LTD COM G9618E107 56 55 SH   SOLE 28 55 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,896 1,870 SH   SOLE 30 1,870 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 46 45 SH   SOLE 31 45 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 55 54 SH   SOLE 36 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 386 381 SH   SOLE 40 381 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 3,019 2,978 SH   SOLE 43 200 0 2,778
WHITEHORSE FIN INC COM 96524V106 1,771 114,229 SH   SOLE 30 114,229 0 0
WHITESTONE REIT COM 966084204 872 86,032 SH   SOLE 2 55,891 0 30,141
WHITESTONE REIT COM 966084204 8 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 1,777 175,373 SH   SOLE 18 175,373 0 0
WHITESTONE REIT COM 966084204 1,620 159,964 SH   SOLE 19 159,964 0 0
WHITESTONE REIT COM 966084204 58,676 5,792,319 SH   SOLE 21 5,792,319 0 0
WHITESTONE REIT COM 966084204 12,516 1,235,516 SH   SOLE 22 1,208,860 0 26,656
WHITESTONE REIT COM 966084204 17 1,693 SH   SOLE 23 1,693 0 0
WHITESTONE REIT COM 966084204 554 54,660 SH   SOLE 30 54,660 0 0
WHITESTONE REIT COM 966084204 502 49,580 SH   SOLE 43 0 0 49,580
WHITING PETE CORP NEW COM NEW 966387508 1,980 30,606 SH   SOLE 2 10,792 0 19,814
WHITING PETE CORP NEW COM NEW 966387508 10 150 SH   SOLE 4 150 0 0
WHITING PETE CORP NEW COM NEW 966387508 36 558 SH   SOLE 7 558 0 0
WHITING PETE CORP NEW COM NEW 966387508 7,778 120,256 SH   SOLE 18 120,256 0 0
WHITING PETE CORP NEW COM NEW 966387508 4,573 70,705 SH   SOLE 19 70,705 0 0
WHITING PETE CORP NEW COM NEW 966387508 97,944 1,514,278 SH   SOLE 21 1,514,278 0 0
WHITING PETE CORP NEW COM NEW 966387508 60,552 936,184 SH   SOLE 22 895,515 0 40,669
WHITING PETE CORP NEW COM NEW 966387508 321 4,957 SH   SOLE 25 4,957 0 0
WHITING PETE CORP NEW COM NEW 966387508 1,403 21,697 SH   SOLE 26 19,013 0 2,684
WHITING PETE CORP NEW COM NEW 966387508 2,428 37,542 SH   SOLE 30 37,542 0 0
WHITING PETE CORP NEW COM NEW 966387508 300 4,639 SH   SOLE 40 4,639 0 0
WHITING PETE CORP NEW COM NEW 966387508 265 4,102 SH   SOLE 43 49 0 4,053
WHOLE EARTH BRANDS INC COM CL A 96684W100 283 26,362 SH   SOLE 2 7,392 0 18,970
WHOLE EARTH BRANDS INC COM CL A 96684W100 6 601 SH   SOLE 7 601 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 1,326 123,430 SH   SOLE 18 123,430 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 684 63,647 SH   SOLE 19 63,647 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 15,590 1,451,612 SH   SOLE 21 1,451,612 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 9,880 919,926 SH   SOLE 22 897,858 0 22,068
WIDEOPENWEST INC COM 96758W101 790 36,726 SH   SOLE 2 17,581 0 19,145
WIDEOPENWEST INC COM 96758W101 4 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101 17 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 3,128 145,365 SH   SOLE 18 145,365 0 0
WIDEOPENWEST INC COM 96758W101 2,029 94,297 SH   SOLE 19 94,297 0 0
WIDEOPENWEST INC COM 96758W101 41,265 1,917,540 SH   SOLE 21 1,917,540 0 0
WIDEOPENWEST INC COM 96758W101 27,148 1,261,507 SH   SOLE 22 1,222,870 0 38,637
WIDEOPENWEST INC COM 96758W101 161 7,493 SH   SOLE 25 7,493 0 0
WIDEOPENWEST INC COM 96758W101 30 1,406 SH   SOLE 26 1,406 0 0
WIDEOPENWEST INC COM 96758W101 106 4,925 SH   SOLE 28 4,925 0 0
WIDEOPENWEST INC COM 96758W101 325 15,115 SH   SOLE 30 15,115 0 0
WIDEOPENWEST INC COM 96758W101 46 2,134 SH   SOLE 36 2,134 0 0
WIDEOPENWEST INC COM 96758W101 134 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101 562 26,105 SH   SOLE 43 0 0 26,105
WIDEPOINT CORP COMMON 967590209 7 1,810 SH   SOLE 18 1,810 0 0
WIDEPOINT CORP COMMON 967590209 115 29,323 SH   SOLE 21 29,323 0 0
WIDEPOINT CORP COMMON 967590209 54 13,800 SH   SOLE 22 13,800 0 0
WILEY JOHN & SONS INC CL A 968223206 3,286 57,378 SH   SOLE 2 30,190 0 27,188
WILEY JOHN & SONS INC CL A 968223206 9 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 1,865 32,561 SH   SOLE 7 32,561 0 0
WILEY JOHN & SONS INC CL A 968223206 12,077 210,882 SH   SOLE 18 210,882 0 0
WILEY JOHN & SONS INC CL A 968223206 4,375 76,397 SH   SOLE 19 76,397 0 0
WILEY JOHN & SONS INC CL A 968223206 188,962 3,299,502 SH   SOLE 21 3,299,502 0 0
WILEY JOHN & SONS INC CL A 968223206 72,591 1,267,524 SH   SOLE 22 1,224,490 0 43,034
WILEY JOHN & SONS INC CL A 968223206 440 7,681 SH   SOLE 25 7,681 0 0
WILEY JOHN & SONS INC CL A 968223206 1,037 18,107 SH   SOLE 26 14,340 0 3,767
WILEY JOHN & SONS INC CL A 968223206 48 834 SH   SOLE 28 834 0 0
WILEY JOHN & SONS INC CL A 968223206 1,644 28,706 SH   SOLE 30 28,706 0 0
WILEY JOHN & SONS INC CL A 968223206 353 6,164 SH   SOLE 36 6,164 0 0
WILEY JOHN & SONS INC CL A 968223206 296 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL A 968223206 3,481 60,777 SH   SOLE 43 1,846 0 58,931
WILEY JOHN & SONS INC CL B 968223305 45 787 SH   SOLE 21 787 0 0
WILEY JOHN & SONS INC CL B 968223305 4 62 SH   SOLE 43 0 0 62
WILHELMINA INTL INC COM NEW 968235200 2 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 12,371 SH   SOLE 21 12,371 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 2 226 SH   SOLE 22 226 0 0
WILLDAN GROUP INC COM 96924N100 230 6,523 SH   SOLE 2 3,386 0 3,137
WILLDAN GROUP INC COM 96924N100 7 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,181 33,544 SH   SOLE 18 33,544 0 0
WILLDAN GROUP INC COM 96924N100 666 18,915 SH   SOLE 19 18,915 0 0
WILLDAN GROUP INC COM 96924N100 14,084 400,105 SH   SOLE 21 400,105 0 0
WILLDAN GROUP INC COM 96924N100 10,055 285,647 SH   SOLE 22 275,451 0 10,196
WILLDAN GROUP INC COM 96924N100 61 1,731 SH   SOLE 25 1,731 0 0
WILLDAN GROUP INC COM 96924N100 95 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 101 2,869 SH   SOLE 30 2,869 0 0
WILLDAN GROUP INC COM 96924N100 76 2,173 SH   SOLE 40 2,173 0 0
WILLDAN GROUP INC COM 96924N100 67 1,900 SH   SOLE 43 19 0 1,881
WILLIAM PENN BANCORPORATION COM 96927A105 29 2,385 SH   SOLE 18 2,385 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 362 29,957 SH   SOLE 21 29,957 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 8 696 SH   SOLE 22 696 0 0
WILLIAMS COS INC COM 969457100 91,781 3,524,626 SH   SOLE 2 875,178 0 2,649,448
WILLIAMS COS INC COM 969457100 27,828 1,068,681 SH   SOLE 4 834,999 0 233,682
WILLIAMS COS INC COM 969457100 79,452 3,051,140 SH   SOLE 7 3,015,151 0 35,989
WILLIAMS COS INC COM 969457100 669 25,673 SH   SOLE 13 11,872 0 13,801
WILLIAMS COS INC COM 969457100 4,495 172,608 SH   SOLE 15 172,608 0 0
WILLIAMS COS INC COM 969457100 120,987 4,646,190 SH   SOLE 18 4,386,415 0 259,775
WILLIAMS COS INC COM 969457100 105,229 4,041,061 SH   SOLE 19 4,041,061 0 0
WILLIAMS COS INC COM 969457100 991,428 38,073,264 SH   SOLE 21 38,073,264 0 0
WILLIAMS COS INC COM 969457100 702,292 26,969,747 SH   SOLE 22 24,363,325 0 2,606,422
WILLIAMS COS INC COM 969457100 19,160 735,783 SH   SOLE 23 735,783 0 0
WILLIAMS COS INC COM 969457100 59,937 2,301,746 SH   SOLE 25 2,301,746 0 0
WILLIAMS COS INC COM 969457100 102,489 3,935,815 SH   SOLE 26 1,547,705 0 2,388,110
WILLIAMS COS INC COM 969457100 31,691 1,217,029 SH   SOLE 28 26,292 0 1,190,737
WILLIAMS COS INC COM 969457100 126 4,820 SH   SOLE 29 4,820 0 0
WILLIAMS COS INC COM 969457100 208,109 7,991,911 SH   SOLE 30 7,991,911 0 0
WILLIAMS COS INC COM 969457100 130,823 5,023,913 SH   SOLE 31 150,913 0 4,873,000
WILLIAMS COS INC COM 969457100 103,168 3,961,911 SH   SOLE 34 3,961,911 0 0
WILLIAMS COS INC COM 969457100 16,449 631,677 SH   SOLE 36 631,677 0 0
WILLIAMS COS INC COM 969457100 1,054 40,476 SH   SOLE 40 40,476 0 0
WILLIAMS COS INC COM 969457100 21,006 806,695 SH   SOLE 43 80,439 0 726,255
WILLIAMS INDL SVCS GROUP INC COM 96951A104 11 3,649 SH   SOLE 18 3,649 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 132 44,038 SH   SOLE 21 44,038 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 4 1,179 SH   SOLE 22 1,179 0 0
WILLIAMS SONOMA INC COM 969904101 32,731 193,527 SH   SOLE 2 66,893 0 126,634
WILLIAMS SONOMA INC COM 969904101 1,116 6,597 SH   SOLE 4 6,597 0 0
WILLIAMS SONOMA INC COM 969904101 220 1,303 SH   SOLE 7 1,303 0 0
WILLIAMS SONOMA INC COM 969904101 403 2,382 SH   SOLE 13 2,382 0 0
WILLIAMS SONOMA INC COM 969904101 40,127 237,256 SH   SOLE 18 237,256 0 0
WILLIAMS SONOMA INC COM 969904101 128,882 762,027 SH   SOLE 19 762,027 0 0
WILLIAMS SONOMA INC COM 969904101 636,771 3,764,978 SH   SOLE 21 3,764,978 0 0
WILLIAMS SONOMA INC COM 969904101 350,213 2,070,675 SH   SOLE 22 1,986,614 0 84,061
WILLIAMS SONOMA INC COM 969904101 2,517 14,884 SH   SOLE 25 14,884 0 0
WILLIAMS SONOMA INC COM 969904101 5,852 34,601 SH   SOLE 26 28,786 0 5,815
WILLIAMS SONOMA INC COM 969904101 1,720 10,167 SH   SOLE 28 7,909 0 2,258
WILLIAMS SONOMA INC COM 969904101 22,294 131,817 SH   SOLE 30 131,817 0 0
WILLIAMS SONOMA INC COM 969904101 191 1,127 SH   SOLE 31 1,127 0 0
WILLIAMS SONOMA INC COM 969904101 44,848 265,171 SH   SOLE 34 265,171 0 0
WILLIAMS SONOMA INC COM 969904101 1,940 11,473 SH   SOLE 36 11,473 0 0
WILLIAMS SONOMA INC COM 969904101 1,623 9,596 SH   SOLE 40 9,596 0 0
WILLIAMS SONOMA INC COM 969904101 7,918 46,818 SH   SOLE 43 4,575 0 42,243
WILLIS LEASE FIN CORP COM 970646105 81 2,156 SH   SOLE 2 120 0 2,036
WILLIS LEASE FIN CORP COM 970646105 397 10,547 SH   SOLE 18 10,547 0 0
WILLIS LEASE FIN CORP COM 970646105 210 5,574 SH   SOLE 19 5,574 0 0
WILLIS LEASE FIN CORP COM 970646105 4,332 115,062 SH   SOLE 21 115,062 0 0
WILLIS LEASE FIN CORP COM 970646105 2,059 54,680 SH   SOLE 22 53,449 0 1,231
WILLIS LEASE FIN CORP COM 970646105 42 1,125 SH   SOLE 23 1,125 0 0
WILLIS LEASE FIN CORP COM 970646105 8 201 SH   SOLE 43 0 0 201
WILLIS TOWERS WATSON PLC LTD SHS G96629103 92,336 388,800 SH   SOLE 2 168,835 0 219,965
WILLIS TOWERS WATSON PLC LTD SHS G96629103 26,774 112,737 SH   SOLE 4 74,320 0 38,417
WILLIS TOWERS WATSON PLC LTD SHS G96629103 31,521 132,725 SH   SOLE 7 116,550 0 16,175
WILLIS TOWERS WATSON PLC LTD SHS G96629103 4,756 20,028 SH   SOLE 13 18,678 0 1,350
WILLIS TOWERS WATSON PLC LTD SHS G96629103 4,311 18,151 SH   SOLE 15 18,151 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 144,726 609,400 SH   SOLE 18 540,428 0 68,972
WILLIS TOWERS WATSON PLC LTD SHS G96629103 322,962 1,359,898 SH   SOLE 19 1,359,898 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 800,577 3,370,993 SH   SOLE 21 3,370,993 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 726,078 3,057,298 SH   SOLE 22 2,672,702 0 384,596
WILLIS TOWERS WATSON PLC LTD SHS G96629103 24,734 104,147 SH   SOLE 23 104,147 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 48,712 205,111 SH   SOLE 25 205,111 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 68,202 287,178 SH   SOLE 26 94,400 0 192,778
WILLIS TOWERS WATSON PLC LTD SHS G96629103 75,876 319,492 SH   SOLE 28 2,298 0 317,194
WILLIS TOWERS WATSON PLC LTD SHS G96629103 5,801 24,426 SH   SOLE 29 24,426 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 143,917 605,991 SH   SOLE 30 605,991 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 18,038 75,952 SH   SOLE 31 44,458 0 31,494
WILLIS TOWERS WATSON PLC LTD SHS G96629103 18,036 75,946 SH   SOLE 34 75,946 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 12,910 54,359 SH   SOLE 36 54,359 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,006 4,238 SH   SOLE 40 4,238 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 13,884 58,462 SH   SOLE 43 5,691 0 52,771
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3,473 85,050 SH   SOLE 2 57,911 0 27,139
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 328 8,039 SH   SOLE 4 8,039 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 116 2,829 SH   SOLE 7 2,829 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 28,151 689,304 SH   SOLE 18 662,323 0 26,981
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 59,608 1,459,556 SH   SOLE 19 1,459,556 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 290,191 7,105,568 SH   SOLE 21 7,105,568 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 206,264 5,050,529 SH   SOLE 22 4,950,761 0 99,768
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 120 2,931 SH   SOLE 23 2,931 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 166,649 4,080,534 SH   SOLE 25 4,080,534 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3,547 86,840 SH   SOLE 26 72,225 0 14,615
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 150 3,685 SH   SOLE 28 3,685 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4,024 98,519 SH   SOLE 30 98,519 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 17,439 427,019 SH   SOLE 34 427,019 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 438 10,731 SH   SOLE 36 10,731 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 835 20,439 SH   SOLE 40 20,439 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2,430 59,510 SH   SOLE 43 4,168 0 55,342
WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 95 31,407 SH   SOLE 22 31,407 0 0
WINC INC COMMON STOCK 97265W105 20 3,824 SH   SOLE 21 3,824 0 0
WINDTREE THERAPEUTICS INC COM 97382D303 7 4,060 SH   SOLE 18 4,060 0 0
WINDTREE THERAPEUTICS INC COM 97382D303 75 46,958 SH   SOLE 21 46,958 0 0
WINGSTOP INC COM 974155103 7,299 42,241 SH   SOLE 2 29,790 0 12,451
WINGSTOP INC COM 974155103 135 784 SH   SOLE 4 784 0 0
WINGSTOP INC COM 974155103 74 428 SH   SOLE 7 428 0 0
WINGSTOP INC COM 974155103 23,747 137,423 SH   SOLE 18 132,436 0 4,987
WINGSTOP INC COM 974155103 46,700 270,254 SH   SOLE 19 270,254 0 0
WINGSTOP INC COM 974155103 358,052 2,072,062 SH   SOLE 21 2,072,062 0 0
WINGSTOP INC COM 974155103 162,584 940,878 SH   SOLE 22 924,690 0 16,188
WINGSTOP INC COM 974155103 744 4,306 SH   SOLE 23 4,306 0 0
WINGSTOP INC COM 974155103 835 4,831 SH   SOLE 25 4,831 0 0
WINGSTOP INC COM 974155103 5,326 30,819 SH   SOLE 26 11,379 0 19,440
WINGSTOP INC COM 974155103 92 530 SH   SOLE 28 530 0 0
WINGSTOP INC COM 974155103 3,014 17,440 SH   SOLE 30 17,440 0 0
WINGSTOP INC COM 974155103 129 749 SH   SOLE 34 749 0 0
WINGSTOP INC COM 974155103 263 1,522 SH   SOLE 36 1,522 0 0
WINGSTOP INC COM 974155103 611 3,535 SH   SOLE 40 3,535 0 0
WINGSTOP INC COM 974155103 1,260 7,293 SH   SOLE 43 414 0 6,879
WINMARK CORP COM 974250102 625 2,519 SH   SOLE 2 833 0 1,686
WINMARK CORP COM 974250102 6 23 SH   SOLE 4 23 0 0
WINMARK CORP COM 974250102 11 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 2,655 10,693 SH   SOLE 18 10,693 0 0
WINMARK CORP COM 974250102 1,520 6,122 SH   SOLE 19 6,122 0 0
WINMARK CORP COM 974250102 34,302 138,154 SH   SOLE 21 138,154 0 0
WINMARK CORP COM 974250102 18,055 72,717 SH   SOLE 22 70,171 0 2,546
WINMARK CORP COM 974250102 95 382 SH   SOLE 25 382 0 0
WINMARK CORP COM 974250102 142 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102 152 612 SH   SOLE 30 612 0 0
WINMARK CORP COM 974250102 63 255 SH   SOLE 40 255 0 0
WINMARK CORP COM 974250102 144 578 SH   SOLE 43 81 0 497
WINNEBAGO INDS INC COM 974637100 1,836 24,510 SH   SOLE 2 18,897 0 5,613
WINNEBAGO INDS INC COM 974637100 10 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100 35 471 SH   SOLE 7 471 0 0
WINNEBAGO INDS INC COM 974637100 8,654 115,510 SH   SOLE 18 113,638 0 1,872
WINNEBAGO INDS INC COM 974637100 6,692 89,317 SH   SOLE 19 89,317 0 0
WINNEBAGO INDS INC COM 974637100 296,459 3,957,008 SH   SOLE 21 3,957,008 0 0
WINNEBAGO INDS INC COM 974637100 62,830 838,626 SH   SOLE 22 819,910 0 18,716
WINNEBAGO INDS INC COM 974637100 81 1,075 SH   SOLE 23 1,075 0 0
WINNEBAGO INDS INC COM 974637100 304 4,051 SH   SOLE 25 4,051 0 0
WINNEBAGO INDS INC COM 974637100 1,518 20,267 SH   SOLE 26 16,321 0 3,946
WINNEBAGO INDS INC COM 974637100 45 599 SH   SOLE 28 599 0 0
WINNEBAGO INDS INC COM 974637100 8,143 108,684 SH   SOLE 30 108,684 0 0
WINNEBAGO INDS INC COM 974637100 301 4,020 SH   SOLE 40 4,020 0 0
WINNEBAGO INDS INC COM 974637100 2,012 26,851 SH   SOLE 43 929 0 25,922
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2,101 1,575,000 PRN   SOLE 21 1,575,000 0 0
WINTRUST FINL CORP COM 97650W108 18,369 202,257 SH   SOLE 2 79,983 0 122,274
WINTRUST FINL CORP COM 97650W108 1,378 15,176 SH   SOLE 4 12,535 0 2,641
WINTRUST FINL CORP COM 97650W108 138 1,522 SH   SOLE 7 1,522 0 0
WINTRUST FINL CORP COM 97650W108 183 2,020 SH   SOLE 13 2,020 0 0
WINTRUST FINL CORP COM 97650W108 11,489 126,499 SH   SOLE 18 124,810 0 1,689
WINTRUST FINL CORP COM 97650W108 10,747 118,335 SH   SOLE 19 118,335 0 0
WINTRUST FINL CORP COM 97650W108 265,726 2,925,851 SH   SOLE 21 2,925,851 0 0
WINTRUST FINL CORP COM 97650W108 172,660 1,901,125 SH   SOLE 22 1,802,849 0 98,276
WINTRUST FINL CORP COM 97650W108 1,310 14,427 SH   SOLE 23 14,427 0 0
WINTRUST FINL CORP COM 97650W108 890 9,797 SH   SOLE 25 9,797 0 0
WINTRUST FINL CORP COM 97650W108 5,553 61,146 SH   SOLE 26 19,110 0 42,036
WINTRUST FINL CORP COM 97650W108 118 1,295 SH   SOLE 28 1,016 0 279
WINTRUST FINL CORP COM 97650W108 344 3,784 SH   SOLE 29 3,784 0 0
WINTRUST FINL CORP COM 97650W108 8,467 93,228 SH   SOLE 30 93,228 0 0
WINTRUST FINL CORP COM 97650W108 653 7,187 SH   SOLE 31 7,187 0 0
WINTRUST FINL CORP COM 97650W108 1,039 11,438 SH   SOLE 34 11,438 0 0
WINTRUST FINL CORP COM 97650W108 526 5,790 SH   SOLE 36 5,790 0 0
WINTRUST FINL CORP COM 97650W108 642 7,066 SH   SOLE 40 7,066 0 0
WINTRUST FINL CORP COM 97650W108 8,035 88,468 SH   SOLE 43 8,269 0 80,199
WIPRO LTD SPON ADR 1 SH 97651M109 1,403 143,784 SH   SOLE 2 143,784 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 8,048 824,601 SH   SOLE 4 824,601 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 23,410 2,398,528 SH   SOLE 18 2,398,528 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,199 122,883 SH   SOLE 19 122,883 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 10,691 1,095,394 SH   SOLE 21 1,095,394 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 15,351 1,572,846 SH   SOLE 22 1,572,846 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,030 105,546 SH   SOLE 25 105,546 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 175 17,940 SH   SOLE 26 0 0 17,940
WIPRO LTD SPON ADR 1 SH 97651M109 25,950 2,658,843 SH   SOLE 28 509,874 0 2,148,969
WIPRO LTD SPON ADR 1 SH 97651M109 6,054 620,303 SH   SOLE 30 620,303 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,671 171,172 SH   SOLE 31 0 0 171,172
WIPRO LTD SPON ADR 1 SH 97651M109 56,536 5,792,648 SH   SOLE 43 390,480 0 5,402,168
WIRELESS TELECOM GROUP INC COM 976524108 6 2,744 SH   SOLE 18 2,744 0 0
WIRELESS TELECOM GROUP INC COM 976524108 132 60,052 SH   SOLE 21 60,052 0 0
WIRELESS TELECOM GROUP INC COM 976524108 3 1,143 SH   SOLE 22 1,143 0 0
WISDOMTREE INVTS INC COM 97717P104 553 90,338 SH   SOLE 2 38,559 0 51,779
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 14 2,232 SH   SOLE 7 2,232 0 0
WISDOMTREE INVTS INC COM 97717P104 2,767 452,113 SH   SOLE 18 452,113 0 0
WISDOMTREE INVTS INC COM 97717P104 2,753 449,896 SH   SOLE 19 449,896 0 0
WISDOMTREE INVTS INC COM 97717P104 83,076 13,574,442 SH   SOLE 21 13,574,442 0 0
WISDOMTREE INVTS INC COM 97717P104 20,533 3,355,021 SH   SOLE 22 3,267,546 0 87,475
WISDOMTREE INVTS INC COM 97717P104 87 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INVTS INC COM 97717P104 211 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,382 225,851 SH   SOLE 30 225,851 0 0
WISDOMTREE INVTS INC COM 97717P104 76 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INVTS INC COM 97717P104 578 94,364 SH   SOLE 43 607 0 93,757
WISDOMTREE TR EMG MKTS SMCAP 97717W281 11 209 SH   SOLE 17 0 0 209
WISDOMTREE TR INDIA ERNGS FD 97717W422 4,304 117,996 SH   SOLE 2 0 0 117,996
WISDOMTREE TR INDIA ERNGS FD 97717W422 77,437 2,122,729 SH   SOLE 22 2,122,729 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 19,364 309,618 SH   SOLE 18 0 0 309,618
WISDOMTREE TR YIELD ENHANCD US 97717X511 2 30 SH   SOLE 17 0 0 30
WISDOMTREE TR EM EX ST-OWNED 97717X578 19 516 SH   SOLE 2 516 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 1 22 SH   SOLE 17 0 0 22
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 20 SH   SOLE 17 0 0 20
WIX COM LTD SHS M98068105 18,867 119,572 SH   SOLE 2 33,462 0 86,110
WIX COM LTD SHS M98068105 8,047 50,998 SH   SOLE 4 33,319 0 17,679
WIX COM LTD SHS M98068105 7,127 45,165 SH   SOLE 7 42,247 0 2,918
WIX COM LTD SHS M98068105 750 4,752 SH   SOLE 13 4,752 0 0
WIX COM LTD SHS M98068105 994 6,299 SH   SOLE 15 6,299 0 0
WIX COM LTD SHS M98068105 80,671 511,253 SH   SOLE 18 380,148 0 131,105
WIX COM LTD SHS M98068105 51,670 327,462 SH   SOLE 19 327,462 0 0
WIX COM LTD SHS M98068105 228,007 1,445,006 SH   SOLE 21 1,445,006 0 0
WIX COM LTD SHS M98068105 201,970 1,279,993 SH   SOLE 22 1,221,645 0 58,348
WIX COM LTD SHS M98068105 4,941 31,316 SH   SOLE 23 31,316 0 0
WIX COM LTD SHS M98068105 23,946 151,758 SH   SOLE 25 151,758 0 0
WIX COM LTD SHS M98068105 10,002 63,388 SH   SOLE 26 19,798 0 43,590
WIX COM LTD SHS M98068105 12,873 81,582 SH   SOLE 28 3,706 0 77,876
WIX COM LTD SHS M98068105 28 177 SH   SOLE 29 177 0 0
WIX COM LTD SHS M98068105 14,071 89,174 SH   SOLE 30 86,509 0 2,665
WIX COM LTD SHS M98068105 1,365 8,652 SH   SOLE 31 6,968 0 1,684
WIX COM LTD SHS M98068105 407 2,577 SH   SOLE 34 2,577 0 0
WIX COM LTD SHS M98068105 3,581 22,697 SH   SOLE 36 22,697 0 0
WIX COM LTD SHS M98068105 318 2,013 SH   SOLE 40 2,013 0 0
WIX COM LTD SHS M98068105 6,030 38,216 SH   SOLE 43 5,920 0 32,296
WM TECHNOLOGY INC COM 92971A109 80 13,456 SH   SOLE 2 11,663 0 1,793
WM TECHNOLOGY INC COM 92971A109 391 65,403 SH   SOLE 21 65,403 0 0
WM TECHNOLOGY INC COM 92971A109 4,198 702,070 SH   SOLE 22 676,259 0 25,811
WNS HLDGS LTD SPON ADR 92932M101 18,880 214,006 SH   SOLE 22 214,006 0 0
WNS HLDGS LTD SPON ADR 92932M101 115 1,308 SH   SOLE 25 1,308 0 0
WNS HLDGS LTD SPON ADR 92932M101 143 1,626 SH   SOLE 30 1,626 0 0
WNS HLDGS LTD SPON ADR 92932M101 105 1,195 SH   SOLE 34 1,195 0 0
WNS HLDGS LTD SPON ADR 92932M101 3,168 35,908 SH   SOLE 43 272 0 35,636
WOLFSPEED INC NOTE 1.750% 5/0 225447AD3 9,067 3,701,000 PRN   SOLE 21 3,701,000 0 0
WOLFSPEED INC COM 977852102 31,687 283,499 SH   SOLE 2 103,688 0 179,811
WOLFSPEED INC COM 977852102 67 597 SH   SOLE 4 395 0 202
WOLFSPEED INC COM 977852102 196 1,757 SH   SOLE 7 1,757 0 0
WOLFSPEED INC COM 977852102 28,068 251,120 SH   SOLE 18 251,120 0 0
WOLFSPEED INC COM 977852102 180,481 1,614,754 SH   SOLE 19 1,614,754 0 0
WOLFSPEED INC COM 977852102 732,500 6,553,633 SH   SOLE 21 6,553,633 0 0
WOLFSPEED INC COM 977852102 352,639 3,155,042 SH   SOLE 22 3,025,718 0 129,324
WOLFSPEED INC COM 977852102 2,929 26,204 SH   SOLE 25 26,204 0 0
WOLFSPEED INC COM 977852102 24,523 219,405 SH   SOLE 26 37,375 0 182,030
WOLFSPEED INC COM 977852102 29,432 263,330 SH   SOLE 28 18,112 0 245,218
WOLFSPEED INC COM 977852102 12,000 107,360 SH   SOLE 30 107,360 0 0
WOLFSPEED INC COM 977852102 194 1,735 SH   SOLE 31 1,735 0 0
WOLFSPEED INC COM 977852102 265,953 2,379,471 SH   SOLE 34 2,379,471 0 0
WOLFSPEED INC COM 977852102 1,028 9,199 SH   SOLE 36 9,199 0 0
WOLFSPEED INC COM 977852102 1,655 14,804 SH   SOLE 40 14,804 0 0
WOLFSPEED INC COM 977852102 3,866 34,593 SH   SOLE 43 1,047 0 33,546
WOLVERINE WORLD WIDE INC COM 978097103 957 33,226 SH   SOLE 2 24,428 0 8,798
WOLVERINE WORLD WIDE INC COM 978097103 9 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103 33 1,151 SH   SOLE 7 1,151 0 0
WOLVERINE WORLD WIDE INC COM 978097103 8,193 284,379 SH   SOLE 18 284,379 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,170 144,729 SH   SOLE 19 144,729 0 0
WOLVERINE WORLD WIDE INC COM 978097103 280,223 9,726,579 SH   SOLE 21 9,726,579 0 0
WOLVERINE WORLD WIDE INC COM 978097103 59,614 2,069,208 SH   SOLE 22 2,020,295 0 48,913
WOLVERINE WORLD WIDE INC COM 978097103 365 12,684 SH   SOLE 25 12,684 0 0
WOLVERINE WORLD WIDE INC COM 978097103 890 30,897 SH   SOLE 26 23,144 0 7,753
WOLVERINE WORLD WIDE INC COM 978097103 43 1,476 SH   SOLE 28 1,476 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,355 151,152 SH   SOLE 30 151,152 0 0
WOLVERINE WORLD WIDE INC COM 978097103 120 4,170 SH   SOLE 34 4,170 0 0
WOLVERINE WORLD WIDE INC COM 978097103 296 10,279 SH   SOLE 36 10,279 0 0
WOLVERINE WORLD WIDE INC COM 978097103 277 9,600 SH   SOLE 40 9,600 0 0
WOLVERINE WORLD WIDE INC COM 978097103 695 24,137 SH   SOLE 43 341 0 23,796
WOODWARD INC COM 980745103 13,930 127,259 SH   SOLE 2 55,877 0 71,382
WOODWARD INC COM 980745103 53 483 SH   SOLE 4 483 0 0
WOODWARD INC COM 980745103 108 986 SH   SOLE 7 986 0 0
WOODWARD INC COM 980745103 14,693 134,231 SH   SOLE 18 134,231 0 0
WOODWARD INC COM 980745103 2,404 21,960 SH   SOLE 19 21,960 0 0
WOODWARD INC COM 980745103 318,935 2,913,716 SH   SOLE 21 2,913,716 0 0
WOODWARD INC COM 980745103 182,764 1,669,686 SH   SOLE 22 1,603,047 0 66,639
WOODWARD INC COM 980745103 1,097 10,018 SH   SOLE 25 10,018 0 0
WOODWARD INC COM 980745103 2,661 24,312 SH   SOLE 26 19,903 0 4,409
WOODWARD INC COM 980745103 115 1,054 SH   SOLE 28 1,054 0 0
WOODWARD INC COM 980745103 4,000 36,539 SH   SOLE 30 36,539 0 0
WOODWARD INC COM 980745103 95 864 SH   SOLE 31 864 0 0
WOODWARD INC COM 980745103 530 4,842 SH   SOLE 36 4,842 0 0
WOODWARD INC COM 980745103 870 7,950 SH   SOLE 40 7,950 0 0
WOODWARD INC COM 980745103 2,880 26,309 SH   SOLE 43 1,357 0 24,952
WOORI FINL GROUP INC SPONSORED ADS 981064108 32,297 1,005,207 SH   SOLE 43 88,128 0 917,079
WORKDAY INC CL A 98138H101 161,267 590,332 SH   SOLE 2 258,419 0 331,913
WORKDAY INC CL A 98138H101 48,773 178,539 SH   SOLE 4 113,623 0 64,916
WORKDAY INC CL A 98138H101 11,803 43,206 SH   SOLE 7 43,206 0 0
WORKDAY INC CL A 98138H101 4,900 17,937 SH   SOLE 13 15,537 0 2,400
WORKDAY INC CL A 98138H101 4,168 15,256 SH   SOLE 15 15,256 0 0
WORKDAY INC CL A 98138H101 88,005 322,149 SH   SOLE 18 269,874 0 52,275
WORKDAY INC CL A 98138H101 172,632 631,934 SH   SOLE 19 631,934 0 0
WORKDAY INC CL A 98138H101 627,644 2,297,548 SH   SOLE 21 2,297,548 0 0
WORKDAY INC CL A 98138H101 1,212,803 4,439,576 SH   SOLE 22 3,997,858 0 441,718
WORKDAY INC CL A 98138H101 42,761 156,531 SH   SOLE 23 156,531 0 0
WORKDAY INC CL A 98138H101 102,401 374,848 SH   SOLE 25 374,848 0 0
WORKDAY INC CL A 98138H101 104,535 382,659 SH   SOLE 26 163,088 0 219,571
WORKDAY INC CL A 98138H101 144,422 528,668 SH   SOLE 28 24,227 0 504,441
WORKDAY INC CL A 98138H101 10,199 37,336 SH   SOLE 29 37,336 0 0
WORKDAY INC CL A 98138H101 140,944 515,940 SH   SOLE 30 515,940 0 0
WORKDAY INC CL A 98138H101 32,677 119,617 SH   SOLE 31 70,009 0 49,608
WORKDAY INC CL A 98138H101 12,756 46,693 SH   SOLE 32 46,693 0 0
WORKDAY INC CL A 98138H101 114,414 418,821 SH   SOLE 34 418,821 0 0
WORKDAY INC CL A 98138H101 21,362 78,197 SH   SOLE 36 78,197 0 0
WORKDAY INC CL A 98138H101 1,684 6,166 SH   SOLE 40 6,166 0 0
WORKDAY INC CL A 98138H101 19,356 70,853 SH   SOLE 43 4,293 0 66,560
WORKDAY INC NOTE 0.250%10/0 98138HAF8 13,744 7,389,000 PRN   SOLE 21 7,389,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 378 86,792 SH   SOLE 2 31,307 0 55,485
WORKHORSE GROUP INC COM NEW 98138J206 2 461 SH   SOLE 4 461 0 0
WORKHORSE GROUP INC COM NEW 98138J206 8 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,621 371,722 SH   SOLE 18 371,722 0 0
WORKHORSE GROUP INC COM NEW 98138J206 951 218,019 SH   SOLE 19 218,019 0 0
WORKHORSE GROUP INC COM NEW 98138J206 20,271 4,649,355 SH   SOLE 21 4,649,355 0 0
WORKHORSE GROUP INC COM NEW 98138J206 12,514 2,870,190 SH   SOLE 22 2,756,023 0 114,167
WORKHORSE GROUP INC COM NEW 98138J206 92 21,141 SH   SOLE 25 21,141 0 0
WORKHORSE GROUP INC COM NEW 98138J206 191 43,920 SH   SOLE 26 34,396 0 9,524
WORKHORSE GROUP INC COM NEW 98138J206 38 8,628 SH   SOLE 28 8,628 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,187 272,185 SH   SOLE 30 272,185 0 0
WORKHORSE GROUP INC COM NEW 98138J206 88 20,122 SH   SOLE 36 20,122 0 0
WORKHORSE GROUP INC COM NEW 98138J206 66 15,227 SH   SOLE 40 15,227 0 0
WORKHORSE GROUP INC COM NEW 98138J206 323 74,011 SH   SOLE 43 1,906 0 72,105
WORKIVA INC COM CL A 98139A105 8,087 61,975 SH   SOLE 2 30,536 0 31,439
WORKIVA INC COM CL A 98139A105 72 549 SH   SOLE 4 152 0 397
WORKIVA INC COM CL A 98139A105 79 606 SH   SOLE 7 606 0 0
WORKIVA INC COM CL A 98139A105 16,641 127,527 SH   SOLE 18 114,186 0 13,341
WORKIVA INC COM CL A 98139A105 46,554 356,762 SH   SOLE 19 356,762 0 0
WORKIVA INC COM CL A 98139A105 208,017 1,594,123 SH   SOLE 21 1,594,123 0 0
WORKIVA INC COM CL A 98139A105 165,691 1,269,758 SH   SOLE 22 1,247,834 0 21,924
WORKIVA INC COM CL A 98139A105 1,365 10,458 SH   SOLE 23 10,458 0 0
WORKIVA INC COM CL A 98139A105 1,005 7,700 SH   SOLE 25 7,700 0 0
WORKIVA INC COM CL A 98139A105 7,924 60,725 SH   SOLE 26 13,962 0 46,763
WORKIVA INC COM CL A 98139A105 98 752 SH   SOLE 28 752 0 0
WORKIVA INC COM CL A 98139A105 3,243 24,854 SH   SOLE 30 24,854 0 0
WORKIVA INC COM CL A 98139A105 420 3,221 SH   SOLE 34 3,221 0 0
WORKIVA INC COM CL A 98139A105 808 6,195 SH   SOLE 36 6,195 0 0
WORKIVA INC COM CL A 98139A105 668 5,122 SH   SOLE 40 5,122 0 0
WORKIVA INC COM CL A 98139A105 1,777 13,616 SH   SOLE 43 617 0 12,999
WORKIVA INC NOTE 1.125% 8/1 98139AAB1 4,015 2,275,000 PRN   SOLE 21 2,275,000 0 0
WORLD ACCEP CORPORATION COM 981419104 914 3,725 SH   SOLE 2 1,136 0 2,589
WORLD ACCEP CORPORATION COM 981419104 9 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORPORATION COM 981419104 17 71 SH   SOLE 7 71 0 0
WORLD ACCEP CORPORATION COM 981419104 4,231 17,239 SH   SOLE 18 17,239 0 0
WORLD ACCEP CORPORATION COM 981419104 1,909 7,780 SH   SOLE 19 7,780 0 0
WORLD ACCEP CORPORATION COM 981419104 128,182 522,274 SH   SOLE 21 522,274 0 0
WORLD ACCEP CORPORATION COM 981419104 27,075 110,317 SH   SOLE 22 105,720 0 4,597
WORLD ACCEP CORPORATION COM 981419104 127 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104 800 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104 72 293 SH   SOLE 28 293 0 0
WORLD ACCEP CORPORATION COM 981419104 2,141 8,725 SH   SOLE 30 8,725 0 0
WORLD ACCEP CORPORATION COM 981419104 117 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104 1,136 4,630 SH   SOLE 43 839 0 3,791
WORLD FUEL SVCS CORP COM 981475106 2,110 79,717 SH   SOLE 2 30,405 0 49,312
WORLD FUEL SVCS CORP COM 981475106 7 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 29 1,091 SH   SOLE 7 1,091 0 0
WORLD FUEL SVCS CORP COM 981475106 6,511 245,967 SH   SOLE 18 245,967 0 0
WORLD FUEL SVCS CORP COM 981475106 6,742 254,718 SH   SOLE 19 254,718 0 0
WORLD FUEL SVCS CORP COM 981475106 211,917 8,005,925 SH   SOLE 21 8,005,925 0 0
WORLD FUEL SVCS CORP COM 981475106 44,694 1,688,479 SH   SOLE 22 1,625,541 0 62,938
WORLD FUEL SVCS CORP COM 981475106 124 4,667 SH   SOLE 23 4,667 0 0
WORLD FUEL SVCS CORP COM 981475106 201 7,592 SH   SOLE 25 7,592 0 0
WORLD FUEL SVCS CORP COM 981475106 1,774 67,019 SH   SOLE 26 29,122 0 37,897
WORLD FUEL SVCS CORP COM 981475106 1,193 45,068 SH   SOLE 28 45,068 0 0
WORLD FUEL SVCS CORP COM 981475106 3,140 118,628 SH   SOLE 30 118,628 0 0
WORLD FUEL SVCS CORP COM 981475106 85 3,203 SH   SOLE 36 3,203 0 0
WORLD FUEL SVCS CORP COM 981475106 195 7,385 SH   SOLE 40 7,385 0 0
WORLD FUEL SVCS CORP COM 981475106 1,346 50,849 SH   SOLE 43 1,158 0 49,691
WORLD WRESTLING ENTMT INC CL A 98156Q108 10,898 220,880 SH   SOLE 2 37,935 0 182,945
WORLD WRESTLING ENTMT INC CL A 98156Q108 9 174 SH   SOLE 4 174 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 31 634 SH   SOLE 7 634 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 58,764 1,190,998 SH   SOLE 18 1,187,698 0 3,300
WORLD WRESTLING ENTMT INC CL A 98156Q108 18,445 373,834 SH   SOLE 19 373,834 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 112,851 2,287,220 SH   SOLE 21 2,287,220 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 60,998 1,236,283 SH   SOLE 22 1,185,429 0 50,854
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,116 83,414 SH   SOLE 25 31,913 0 51,501
WORLD WRESTLING ENTMT INC CL A 98156Q108 963 19,521 SH   SOLE 26 15,685 0 3,836
WORLD WRESTLING ENTMT INC CL A 98156Q108 40 806 SH   SOLE 28 806 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,483 30,053 SH   SOLE 30 30,053 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 32 639 SH   SOLE 31 639 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 21,217 430,026 SH   SOLE 34 430,026 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,619 32,820 SH   SOLE 36 32,820 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 262 5,320 SH   SOLE 40 5,320 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,199 44,577 SH   SOLE 43 593 0 43,984
WORTHINGTON INDS INC COM 981811102 3,698 67,659 SH   SOLE 2 32,931 0 34,728
WORTHINGTON INDS INC COM 981811102 9 171 SH   SOLE 4 171 0 0
WORTHINGTON INDS INC COM 981811102 26 479 SH   SOLE 7 479 0 0
WORTHINGTON INDS INC COM 981811102 8,478 155,113 SH   SOLE 18 155,113 0 0
WORTHINGTON INDS INC COM 981811102 9,031 165,222 SH   SOLE 19 165,222 0 0
WORTHINGTON INDS INC COM 981811102 137,578 2,516,981 SH   SOLE 21 2,516,981 0 0
WORTHINGTON INDS INC COM 981811102 55,839 1,021,574 SH   SOLE 22 988,416 0 33,158
WORTHINGTON INDS INC COM 981811102 196 3,589 SH   SOLE 23 3,589 0 0
WORTHINGTON INDS INC COM 981811102 236 4,312 SH   SOLE 25 4,312 0 0
WORTHINGTON INDS INC COM 981811102 2,917 53,371 SH   SOLE 26 17,554 0 35,817
WORTHINGTON INDS INC COM 981811102 35 641 SH   SOLE 28 641 0 0
WORTHINGTON INDS INC COM 981811102 1,019 18,640 SH   SOLE 30 18,640 0 0
WORTHINGTON INDS INC COM 981811102 68 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON INDS INC COM 981811102 215 3,928 SH   SOLE 40 3,928 0 0
WORTHINGTON INDS INC COM 981811102 1,726 31,580 SH   SOLE 43 3,808 0 27,772
WP CAREY INC COM 92936U109 32,060 390,732 SH   SOLE 2 68,633 0 322,099
WP CAREY INC COM 92936U109 19,118 233,000 SH   SOLE 4 164,753 0 68,247
WP CAREY INC COM 92936U109 20,322 247,682 SH   SOLE 7 247,682 0 0
WP CAREY INC COM 92936U109 25 308 SH   SOLE 13 308 0 0
WP CAREY INC COM 92936U109 1,869 22,780 SH   SOLE 15 22,780 0 0
WP CAREY INC COM 92936U109 8,237 100,385 SH   SOLE 18 90,990 0 9,395
WP CAREY INC COM 92936U109 22,257 271,262 SH   SOLE 19 271,262 0 0
WP CAREY INC COM 92936U109 314,590 3,834,127 SH   SOLE 21 3,834,127 0 0
WP CAREY INC COM 92936U109 419,756 5,115,852 SH   SOLE 22 4,905,345 0 210,507
WP CAREY INC COM 92936U109 9,105 110,973 SH   SOLE 23 110,973 0 0
WP CAREY INC COM 92936U109 82,785 1,008,963 SH   SOLE 25 1,008,963 0 0
WP CAREY INC COM 92936U109 21,357 260,295 SH   SOLE 26 120,837 0 139,458
WP CAREY INC COM 92936U109 34,306 418,112 SH   SOLE 28 3,283 0 414,829
WP CAREY INC COM 92936U109 8 99 SH   SOLE 29 99 0 0
WP CAREY INC COM 92936U109 87,089 1,061,410 SH   SOLE 30 1,061,410 0 0
WP CAREY INC COM 92936U109 70,124 854,651 SH   SOLE 31 21,030 0 833,621
WP CAREY INC COM 92936U109 786 9,580 SH   SOLE 34 9,580 0 0
WP CAREY INC COM 92936U109 6,619 80,671 SH   SOLE 36 80,671 0 0
WP CAREY INC COM 92936U109 473 5,769 SH   SOLE 40 5,769 0 0
WP CAREY INC COM 92936U109 7,011 85,448 SH   SOLE 43 11,530 0 73,918
WPP PLC NEW ADR 92937A102 37,707 499,098 SH   SOLE 43 36,659 0 462,439
WRAP TECHNOLOGIES INC COM 98212N107 1 246 SH   SOLE 2 0 0 246
WRAP TECHNOLOGIES INC COM 98212N107 14 3,669 SH   SOLE 18 3,669 0 0
WRAP TECHNOLOGIES INC COM 98212N107 199 50,642 SH   SOLE 21 50,642 0 0
WRAP TECHNOLOGIES INC COM 98212N107 1,686 429,094 SH   SOLE 22 429,094 0 0
WRAP TECHNOLOGIES INC COM 98212N107 0 90 SH   SOLE 43 0 0 90
WSFS FINL CORP COM 929328102 1,937 38,655 SH   SOLE 2 12,714 0 25,941
WSFS FINL CORP COM 929328102 9 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102 33 666 SH   SOLE 7 666 0 0
WSFS FINL CORP COM 929328102 9,014 179,842 SH   SOLE 18 179,842 0 0
WSFS FINL CORP COM 929328102 4,155 82,895 SH   SOLE 19 82,895 0 0
WSFS FINL CORP COM 929328102 272,606 5,439,066 SH   SOLE 21 5,439,066 0 0
WSFS FINL CORP COM 929328102 57,644 1,150,121 SH   SOLE 22 1,104,293 0 45,828
WSFS FINL CORP COM 929328102 194 3,875 SH   SOLE 25 3,875 0 0
WSFS FINL CORP COM 929328102 1,059 21,121 SH   SOLE 26 16,174 0 4,947
WSFS FINL CORP COM 929328102 42 847 SH   SOLE 28 847 0 0
WSFS FINL CORP COM 929328102 4,353 86,859 SH   SOLE 30 86,859 0 0
WSFS FINL CORP COM 929328102 306 6,111 SH   SOLE 40 6,111 0 0
WSFS FINL CORP COM 929328102 590 11,771 SH   SOLE 43 3,635 0 8,136
WVS FINL CORP COM 929358109 5 330 SH   SOLE 18 330 0 0
WVS FINL CORP COM 929358109 68 4,508 SH   SOLE 21 4,508 0 0
WW INTL INC COM 98262P101 681 42,211 SH   SOLE 2 19,549 0 22,662
WW INTL INC COM 98262P101 3 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 13 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 3,138 194,572 SH   SOLE 18 194,572 0 0
WW INTL INC COM 98262P101 1,551 96,141 SH   SOLE 19 96,141 0 0
WW INTL INC COM 98262P101 104,906 6,503,799 SH   SOLE 21 6,503,799 0 0
WW INTL INC COM 98262P101 21,392 1,326,198 SH   SOLE 22 1,283,871 0 42,327
WW INTL INC COM 98262P101 133 8,269 SH   SOLE 25 8,269 0 0
WW INTL INC COM 98262P101 530 32,843 SH   SOLE 26 29,016 0 3,827
WW INTL INC COM 98262P101 84 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 1,517 94,019 SH   SOLE 30 94,019 0 0
WW INTL INC COM 98262P101 45 2,761 SH   SOLE 36 2,761 0 0
WW INTL INC COM 98262P101 109 6,754 SH   SOLE 40 6,754 0 0
WW INTL INC COM 98262P101 361 22,371 SH   SOLE 43 712 0 21,659
WYNDHAM HOTELS & RESORTS INC COM 98311A105 30,660 342,002 SH   SOLE 2 151,777 0 190,225
WYNDHAM HOTELS & RESORTS INC COM 98311A105 266 2,968 SH   SOLE 4 2,968 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 142 1,583 SH   SOLE 7 1,583 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 42 466 SH   SOLE 13 466 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 18,895 210,769 SH   SOLE 18 210,769 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,383 26,584 SH   SOLE 19 26,584 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 403,007 4,495,343 SH   SOLE 21 4,495,343 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 227,728 2,540,191 SH   SOLE 22 2,436,135 0 104,056
WYNDHAM HOTELS & RESORTS INC COM 98311A105 87 967 SH   SOLE 23 967 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,190 13,272 SH   SOLE 25 13,272 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,580 39,935 SH   SOLE 26 32,349 0 7,586
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,130 12,610 SH   SOLE 28 1,664 0 10,946
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,678 52,176 SH   SOLE 30 52,176 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 124 1,380 SH   SOLE 31 1,380 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 780 8,698 SH   SOLE 34 8,698 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 584 6,519 SH   SOLE 36 6,519 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,100 12,270 SH   SOLE 40 12,270 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,814 64,856 SH   SOLE 43 6,575 0 58,281
WYNN RESORTS LTD COM 983134107 20,436 240,309 SH   SOLE 2 26,517 0 213,792
WYNN RESORTS LTD COM 983134107 3,925 46,157 SH   SOLE 4 42,379 0 3,778
WYNN RESORTS LTD COM 983134107 7,659 90,061 SH   SOLE 7 87,024 0 3,037
WYNN RESORTS LTD COM 983134107 14 168 SH   SOLE 13 168 0 0
WYNN RESORTS LTD COM 983134107 1,050 12,350 SH   SOLE 15 12,350 0 0
WYNN RESORTS LTD COM 983134107 17,193 202,170 SH   SOLE 18 188,144 0 14,026
WYNN RESORTS LTD COM 983134107 13,564 159,497 SH   SOLE 19 159,497 0 0
WYNN RESORTS LTD COM 983134107 225,826 2,655,524 SH   SOLE 21 2,655,524 0 0
WYNN RESORTS LTD COM 983134107 186,477 2,192,819 SH   SOLE 22 2,034,257 0 158,562
WYNN RESORTS LTD COM 983134107 5,048 59,363 SH   SOLE 23 59,363 0 0
WYNN RESORTS LTD COM 983134107 11,789 138,633 SH   SOLE 25 138,633 0 0
WYNN RESORTS LTD COM 983134107 15,352 180,524 SH   SOLE 26 52,652 0 127,872
WYNN RESORTS LTD COM 983134107 20,891 245,658 SH   SOLE 28 55,077 0 190,581
WYNN RESORTS LTD COM 983134107 18 209 SH   SOLE 29 209 0 0
WYNN RESORTS LTD COM 983134107 36,035 423,742 SH   SOLE 30 423,742 0 0
WYNN RESORTS LTD COM 983134107 2,387 28,064 SH   SOLE 31 1,590 0 26,474
WYNN RESORTS LTD COM 983134107 3,767 44,298 SH   SOLE 34 44,298 0 0
WYNN RESORTS LTD COM 983134107 4,162 48,946 SH   SOLE 36 48,946 0 0
WYNN RESORTS LTD COM 983134107 274 3,224 SH   SOLE 40 3,224 0 0
WYNN RESORTS LTD COM 983134107 3,788 44,549 SH   SOLE 43 4,258 0 40,291
X FINL SPONSORED ADS 98372W202 2 509 SH   SOLE 43 0 0 509
X4 PHARMACEUTICALS INC COM 98420X103 7 3,121 SH   SOLE 2 3,121 0 0
X4 PHARMACEUTICALS INC COM 98420X103 11 4,959 SH   SOLE 18 4,959 0 0
X4 PHARMACEUTICALS INC COM 98420X103 35 15,328 SH   SOLE 19 15,328 0 0
X4 PHARMACEUTICALS INC COM 98420X103 143 62,477 SH   SOLE 21 62,477 0 0
X4 PHARMACEUTICALS INC COM 98420X103 432 188,663 SH   SOLE 22 188,663 0 0
XBIOTECH INC COM 98400H102 259 23,263 SH   SOLE 2 4,955 0 18,308
XBIOTECH INC COM 98400H102 595 53,500 SH   SOLE 18 53,500 0 0
XBIOTECH INC COM 98400H102 281 25,264 SH   SOLE 19 25,264 0 0
XBIOTECH INC COM 98400H102 6,344 569,970 SH   SOLE 21 569,970 0 0
XBIOTECH INC COM 98400H102 4,070 365,703 SH   SOLE 22 341,181 0 24,522
XBIOTECH INC COM 98400H102 40 3,600 SH   SOLE 25 3,600 0 0
XBIOTECH INC COM 98400H102 12 1,072 SH   SOLE 26 1,072 0 0
XBIOTECH INC COM 98400H102 73 6,540 SH   SOLE 30 6,540 0 0
XBIOTECH INC COM 98400H102 11 962 SH   SOLE 36 962 0 0
XBIOTECH INC COM 98400H102 33 2,936 SH   SOLE 40 2,936 0 0
XBIOTECH INC COM 98400H102 33 2,966 SH   SOLE 43 0 0 2,966
XCEL BRANDS INC COM NEW 98400M101 2 1,648 SH   SOLE 18 1,648 0 0
XCEL BRANDS INC COM NEW 98400M101 25 23,367 SH   SOLE 21 23,367 0 0
XCEL ENERGY INC COM 98389B100 70,337 1,038,949 SH   SOLE 2 186,068 0 852,881
XCEL ENERGY INC COM 98389B100 25,089 370,585 SH   SOLE 4 307,966 0 62,619
XCEL ENERGY INC COM 98389B100 44,789 661,576 SH   SOLE 7 645,944 0 15,632
XCEL ENERGY INC COM 98389B100 840 12,407 SH   SOLE 13 6,606 0 5,801
XCEL ENERGY INC COM 98389B100 5,300 78,280 SH   SOLE 15 78,280 0 0
XCEL ENERGY INC COM 98389B100 65,864 972,880 SH   SOLE 18 897,562 0 75,318
XCEL ENERGY INC COM 98389B100 38,664 571,102 SH   SOLE 19 571,102 0 0
XCEL ENERGY INC COM 98389B100 1,516,340 22,397,936 SH   SOLE 21 22,397,936 0 0
XCEL ENERGY INC COM 98389B100 849,888 12,553,744 SH   SOLE 22 11,443,209 0 1,110,535
XCEL ENERGY INC COM 98389B100 21,498 317,548 SH   SOLE 23 317,548 0 0
XCEL ENERGY INC COM 98389B100 12,209 180,342 SH   SOLE 25 180,342 0 0
XCEL ENERGY INC COM 98389B100 69,585 1,027,846 SH   SOLE 26 361,211 0 666,635
XCEL ENERGY INC COM 98389B100 52,682 778,172 SH   SOLE 28 11,743 0 766,429
XCEL ENERGY INC COM 98389B100 178 2,634 SH   SOLE 29 2,634 0 0
XCEL ENERGY INC COM 98389B100 221,685 3,274,522 SH   SOLE 30 3,274,522 0 0
XCEL ENERGY INC COM 98389B100 588,821 8,697,497 SH   SOLE 31 67,089 0 8,630,408
XCEL ENERGY INC COM 98389B100 12,558 185,501 SH   SOLE 32 185,501 0 0
XCEL ENERGY INC COM 98389B100 21,184 312,912 SH   SOLE 34 312,912 0 0
XCEL ENERGY INC COM 98389B100 23,063 340,668 SH   SOLE 36 340,668 0 0
XCEL ENERGY INC COM 98389B100 677 10,003 SH   SOLE 40 10,003 0 0
XCEL ENERGY INC COM 98389B100 27,436 405,261 SH   SOLE 43 28,230 0 377,031
XENCOR INC COM 98401F105 1,230 30,661 SH   SOLE 2 14,723 0 15,938
XENCOR INC COM 98401F105 9 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 32 800 SH   SOLE 7 800 0 0
XENCOR INC COM 98401F105 7,918 197,358 SH   SOLE 18 197,358 0 0
XENCOR INC COM 98401F105 6,336 157,917 SH   SOLE 19 157,917 0 0
XENCOR INC COM 98401F105 288,627 7,194,085 SH   SOLE 21 7,194,085 0 0
XENCOR INC COM 98401F105 59,650 1,486,779 SH   SOLE 22 1,458,888 0 27,891
XENCOR INC COM 98401F105 24 604 SH   SOLE 23 604 0 0
XENCOR INC COM 98401F105 319 7,945 SH   SOLE 25 7,945 0 0
XENCOR INC COM 98401F105 1,933 48,188 SH   SOLE 26 25,680 0 22,508
XENCOR INC COM 98401F105 1,665 41,497 SH   SOLE 28 41,497 0 0
XENCOR INC COM 98401F105 5,109 127,334 SH   SOLE 30 127,334 0 0
XENCOR INC COM 98401F105 278 6,922 SH   SOLE 34 6,922 0 0
XENCOR INC COM 98401F105 121 3,016 SH   SOLE 36 3,016 0 0
XENCOR INC COM 98401F105 244 6,092 SH   SOLE 40 6,092 0 0
XENCOR INC COM 98401F105 1,020 25,419 SH   SOLE 43 715 0 24,704
XENIA HOTELS & RESORTS INC COM 984017103 2,286 126,224 SH   SOLE 2 62,573 0 63,651
XENIA HOTELS & RESORTS INC COM 984017103 1,104 60,944 SH   SOLE 4 60,944 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,653 146,472 SH   SOLE 7 146,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8,037 443,786 SH   SOLE 18 443,786 0 0
XENIA HOTELS & RESORTS INC COM 984017103 22,788 1,258,307 SH   SOLE 19 1,258,307 0 0
XENIA HOTELS & RESORTS INC COM 984017103 265,412 14,655,541 SH   SOLE 21 14,655,541 0 0
XENIA HOTELS & RESORTS INC COM 984017103 68,255 3,768,923 SH   SOLE 22 3,660,492 0 108,431
XENIA HOTELS & RESORTS INC COM 984017103 82 4,519 SH   SOLE 23 4,519 0 0
XENIA HOTELS & RESORTS INC COM 984017103 9,399 518,994 SH   SOLE 25 518,994 0 0
XENIA HOTELS & RESORTS INC COM 984017103 600 33,154 SH   SOLE 26 24,163 0 8,991
XENIA HOTELS & RESORTS INC COM 984017103 1,288 71,107 SH   SOLE 28 2,028 0 69,079
XENIA HOTELS & RESORTS INC COM 984017103 7,009 387,007 SH   SOLE 30 387,007 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8,735 482,311 SH   SOLE 31 0 0 482,311
XENIA HOTELS & RESORTS INC COM 984017103 3,161 174,526 SH   SOLE 34 174,526 0 0
XENIA HOTELS & RESORTS INC COM 984017103 163 8,987 SH   SOLE 36 8,987 0 0
XENIA HOTELS & RESORTS INC COM 984017103 254 14,029 SH   SOLE 40 14,029 0 0
XENIA HOTELS & RESORTS INC COM 984017103 455 25,129 SH   SOLE 43 706 0 24,423
XENON PHARMACEUTICALS INC COM 98420N105 294 9,398 SH   SOLE 2 9,398 0 0
XENON PHARMACEUTICALS INC COM 98420N105 13,227 423,390 SH   SOLE 21 423,390 0 0
XENON PHARMACEUTICALS INC COM 98420N105 1,031 32,990 SH   SOLE 22 16,923 0 16,067
XENON PHARMACEUTICALS INC COM 98420N105 270 8,628 SH   SOLE 25 8,628 0 0
XENON PHARMACEUTICALS INC COM 98420N105 89 2,847 SH   SOLE 26 2,847 0 0
XENON PHARMACEUTICALS INC COM 98420N105 746 23,876 SH   SOLE 28 23,876 0 0
XENON PHARMACEUTICALS INC COM 98420N105 1,645 52,645 SH   SOLE 30 52,645 0 0
XENON PHARMACEUTICALS INC COM 98420N105 192 6,154 SH   SOLE 36 6,154 0 0
XENON PHARMACEUTICALS INC COM 98420N105 239 7,644 SH   SOLE 40 7,644 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 57 19,450 SH   SOLE 2 0 0 19,450
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 65 22,158 SH   SOLE 18 22,158 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1,038 354,151 SH   SOLE 21 354,151 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 3,831 1,307,645 SH   SOLE 22 1,307,645 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 80 27,162 SH   SOLE 26 0 0 27,162
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 177 60,455 SH   SOLE 30 60,455 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 13 4,492 SH   SOLE 43 369 0 4,123
XEROX HOLDINGS CORP COM NEW 98421M106 16,692 737,267 SH   SOLE 2 224,816 0 512,451
XEROX HOLDINGS CORP COM NEW 98421M106 370 16,354 SH   SOLE 4 16,354 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 140 6,183 SH   SOLE 7 6,183 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 142 6,251 SH   SOLE 13 6,251 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 4 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 6,989 308,700 SH   SOLE 18 306,230 0 2,470
XEROX HOLDINGS CORP COM NEW 98421M106 995 43,966 SH   SOLE 19 43,966 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 158,451 6,998,726 SH   SOLE 21 6,998,726 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 101,780 4,495,564 SH   SOLE 22 4,227,485 0 268,079
XEROX HOLDINGS CORP COM NEW 98421M106 249 10,981 SH   SOLE 23 10,981 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 727 32,122 SH   SOLE 25 32,122 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,692 74,757 SH   SOLE 26 58,702 0 16,055
XEROX HOLDINGS CORP COM NEW 98421M106 2,545 112,407 SH   SOLE 28 112,407 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 160 7,070 SH   SOLE 29 7,070 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 2,220 98,054 SH   SOLE 30 98,054 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 292 12,885 SH   SOLE 31 12,885 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 29 1,286 SH   SOLE 34 1,286 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,540 68,017 SH   SOLE 36 68,017 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 455 20,109 SH   SOLE 40 20,109 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3,004 132,687 SH   SOLE 43 7,006 0 125,681
XEROX HOLDINGS CORP OPTIONS 98421M106 66 2,900 SH Call SOLE 4 2,900 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 873 38,600 SH Call SOLE 18 38,600 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 16,399 724,300 SH Call SOLE 19 724,300 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 521 23,000 SH Call SOLE 22 23,000 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 4,781 211,200 SH Call SOLE 34 211,200 0 0
XILINX INC COM 983919101 110,019 518,886 SH   SOLE 2 91,736 0 427,150
XILINX INC COM 983919101 33,417 157,605 SH   SOLE 4 89,136 0 68,469
XILINX INC COM 983919101 52,703 248,562 SH   SOLE 7 241,492 0 7,070
XILINX INC COM 983919101 831 3,921 SH   SOLE 13 1,465 0 2,456
XILINX INC COM 983919101 5,049 23,814 SH   SOLE 15 23,814 0 0
XILINX INC COM 983919101 1 6 SH   SOLE 17 0 0 6
XILINX INC COM 983919101 119,928 565,620 SH   SOLE 18 526,143 0 39,477
XILINX INC COM 983919101 114,334 539,233 SH   SOLE 19 539,233 0 0
XILINX INC COM 983919101 1,973,085 9,305,687 SH   SOLE 21 9,305,687 0 0
XILINX INC COM 983919101 1,133,429 5,345,606 SH   SOLE 22 4,833,917 0 511,689
XILINX INC COM 983919101 30,243 142,636 SH   SOLE 23 142,636 0 0
XILINX INC COM 983919101 90,960 428,995 SH   SOLE 25 428,995 0 0
XILINX INC COM 983919101 112,016 528,302 SH   SOLE 26 187,474 0 340,828
XILINX INC COM 983919101 173,536 818,450 SH   SOLE 28 6,951 0 811,499
XILINX INC COM 983919101 53 249 SH   SOLE 29 249 0 0
XILINX INC COM 983919101 415,570 1,959,957 SH   SOLE 30 1,879,574 0 80,383
XILINX INC COM 983919101 19,101 90,086 SH   SOLE 31 27,929 0 62,157
XILINX INC COM 983919101 12,715 59,970 SH   SOLE 32 59,970 0 0
XILINX INC COM 983919101 45,461 214,408 SH   SOLE 34 214,408 0 0
XILINX INC COM 983919101 20,970 98,900 SH   SOLE 36 98,900 0 0
XILINX INC COM 983919101 1,733 8,175 SH   SOLE 40 8,175 0 0
XILINX INC COM 983919101 47,785 225,368 SH   SOLE 43 14,656 0 210,712
XILIO THERAPEUTICS INC COM 98422T100 35 2,201 SH   SOLE 2 0 0 2,201
XILIO THERAPEUTICS INC COM 98422T100 342 21,403 SH   SOLE 18 21,403 0 0
XILIO THERAPEUTICS INC COM 98422T100 200 12,495 SH   SOLE 19 12,495 0 0
XILIO THERAPEUTICS INC COM 98422T100 3,517 219,830 SH   SOLE 21 219,830 0 0
XILIO THERAPEUTICS INC COM 98422T100 655 40,953 SH   SOLE 22 39,704 0 1,249
XILIO THERAPEUTICS INC COM 98422T100 128 8,021 SH   SOLE 26 7,190 0 831
XILIO THERAPEUTICS INC COM 98422T100 301 18,823 SH   SOLE 28 0 0 18,823
XILIO THERAPEUTICS INC COM 98422T100 6 368 SH   SOLE 31 0 0 368
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 3 5,050 SH   SOLE 43 0 0 5,050
XL FLEET CORP COM CL A 9837FR100 115 34,641 SH   SOLE 2 18,138 0 16,503
XL FLEET CORP COM CL A 9837FR100 2 616 SH   SOLE 7 616 0 0
XL FLEET CORP COM CL A 9837FR100 406 122,650 SH   SOLE 18 122,650 0 0
XL FLEET CORP COM CL A 9837FR100 235 70,999 SH   SOLE 19 70,999 0 0
XL FLEET CORP COM CL A 9837FR100 4,609 1,392,459 SH   SOLE 21 1,392,459 0 0
XL FLEET CORP COM CL A 9837FR100 6,261 1,891,536 SH   SOLE 22 1,847,459 0 44,077
XL FLEET CORP COM CL A 9837FR100 35 10,597 SH   SOLE 25 10,597 0 0
XL FLEET CORP COM CL A 9837FR100 51 15,510 SH   SOLE 26 416 0 15,094
XL FLEET CORP COM CL A 9837FR100 161 48,791 SH   SOLE 28 48,791 0 0
XL FLEET CORP COM CL A 9837FR100 66 19,814 SH   SOLE 30 19,814 0 0
XL FLEET CORP COM CL A 9837FR100 28 8,380 SH   SOLE 40 8,380 0 0
XOMA CORP DEL COM NEW 98419J206 198 9,499 SH   SOLE 2 235 0 9,264
XOMA CORP DEL COM NEW 98419J206 431 20,685 SH   SOLE 18 20,685 0 0
XOMA CORP DEL COM NEW 98419J206 242 11,613 SH   SOLE 19 11,613 0 0
XOMA CORP DEL COM NEW 98419J206 4,698 225,334 SH   SOLE 21 225,334 0 0
XOMA CORP DEL COM NEW 98419J206 4,080 195,693 SH   SOLE 22 193,016 0 2,677
XOMETRY INC CLASS A COM 98423F109 614 11,989 SH   SOLE 2 10,946 0 1,043
XOMETRY INC CLASS A COM 98423F109 1,082 21,113 SH   SOLE 18 21,113 0 0
XOMETRY INC CLASS A COM 98423F109 888 17,319 SH   SOLE 19 17,319 0 0
XOMETRY INC CLASS A COM 98423F109 14,319 279,386 SH   SOLE 21 279,386 0 0
XOMETRY INC CLASS A COM 98423F109 9,526 185,878 SH   SOLE 22 180,833 0 5,045
XOMETRY INC CLASS A COM 98423F109 88 1,723 SH   SOLE 25 1,723 0 0
XOMETRY INC CLASS A COM 98423F109 54 1,046 SH   SOLE 26 0 0 1,046
XOMETRY INC CLASS A COM 98423F109 144 2,810 SH   SOLE 30 2,810 0 0
XOMETRY INC CLASS A COM 98423F109 385 7,517 SH   SOLE 34 7,517 0 0
XOMETRY INC CLASS A COM 98423F109 73 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 109,553 SH   SOLE 22 109,553 0 0
XP INC CL A G98239109 525 18,278 SH   SOLE 2 13,151 0 5,127
XP INC CL A G98239109 62 2,156 SH   SOLE 4 0 0 2,156
XP INC CL A G98239109 17 584 SH   SOLE 7 584 0 0
XP INC CL A G98239109 2,120 73,777 SH   SOLE 18 10 0 73,767
XP INC CL A G98239109 589 20,497 SH   SOLE 19 20,497 0 0
XP INC CL A G98239109 1,527 53,124 SH   SOLE 22 53,124 0 0
XP INC CL A G98239109 30 1,035 SH   SOLE 23 1,035 0 0
XP INC CL A G98239109 2,360 82,099 SH   SOLE 25 82,099 0 0
XP INC CL A G98239109 125 4,350 SH   SOLE 28 4,350 0 0
XP INC CL A G98239109 14,220 494,780 SH   SOLE 34 494,780 0 0
XP INC CL A G98239109 92 3,217 SH   SOLE 43 1 0 3,216
XPEL INC COM 98379L100 1,330 19,472 SH   SOLE 2 14,085 0 5,387
XPEL INC COM 98379L100 4 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100 17 254 SH   SOLE 7 254 0 0
XPEL INC COM 98379L100 3,538 51,818 SH   SOLE 18 47,114 0 4,704
XPEL INC COM 98379L100 6,069 88,890 SH   SOLE 19 88,890 0 0
XPEL INC COM 98379L100 42,576 623,555 SH   SOLE 21 623,555 0 0
XPEL INC COM 98379L100 30,597 448,105 SH   SOLE 22 439,646 0 8,459
XPEL INC COM 98379L100 132 1,928 SH   SOLE 23 1,928 0 0
XPEL INC COM 98379L100 218 3,190 SH   SOLE 25 3,190 0 0
XPEL INC COM 98379L100 1,206 17,663 SH   SOLE 26 12,776 0 4,887
XPEL INC COM 98379L100 86 1,263 SH   SOLE 28 1,263 0 0
XPEL INC COM 98379L100 701 10,260 SH   SOLE 30 10,260 0 0
XPEL INC COM 98379L100 207 3,028 SH   SOLE 36 3,028 0 0
XPEL INC COM 98379L100 122 1,790 SH   SOLE 40 1,790 0 0
XPEL INC COM 98379L100 7 96 SH   SOLE 43 0 0 96
XPENG INC ADS 98422D105 23,645 469,809 SH   SOLE 2 60,624 0 409,185
XPENG INC ADS 98422D105 13,230 262,864 SH   SOLE 4 122,946 0 139,918
XPENG INC ADS 98422D105 2,290 45,504 SH   SOLE 7 45,504 0 0
XPENG INC ADS 98422D105 3,038 60,352 SH   SOLE 13 24,852 0 35,500
XPENG INC ADS 98422D105 11,707 232,602 SH   SOLE 15 232,602 0 0
XPENG INC ADS 98422D105 8,425 167,403 SH   SOLE 18 167,403 0 0
XPENG INC ADS 98422D105 764 15,188 SH   SOLE 19 15,188 0 0
XPENG INC ADS 98422D105 358,042 7,113,884 SH   SOLE 21 7,113,884 0 0
XPENG INC ADS 98422D105 223,115 4,433,049 SH   SOLE 22 3,914,590 0 518,459
XPENG INC ADS 98422D105 11,036 219,269 SH   SOLE 23 219,269 0 0
XPENG INC ADS 98422D105 19,604 389,509 SH   SOLE 25 389,509 0 0
XPENG INC ADS 98422D105 54,777 1,088,350 SH   SOLE 26 77,614 0 1,010,736
XPENG INC ADS 98422D105 41,143 817,463 SH   SOLE 28 29,503 0 787,960
XPENG INC ADS 98422D105 1,956 38,859 SH   SOLE 29 38,859 0 0
XPENG INC ADS 98422D105 170,994 3,397,461 SH   SOLE 30 3,397,461 0 0
XPENG INC ADS 98422D105 4,570 90,802 SH   SOLE 31 60,753 0 30,049
XPENG INC ADS 98422D105 904 17,966 SH   SOLE 32 17,966 0 0
XPENG INC ADS 98422D105 30,736 610,681 SH   SOLE 34 610,681 0 0
XPENG INC ADS 98422D105 84 1,666 SH   SOLE 40 1,666 0 0
XPENG INC ADS 98422D105 6,204 123,268 SH   SOLE 43 17,099 0 106,169
XPERI HOLDING CORP COM 98390M103 1,617 85,509 SH   SOLE 2 28,736 0 56,773
XPERI HOLDING CORP COM 98390M103 43 2,284 SH   SOLE 4 460 0 1,824
XPERI HOLDING CORP COM 98390M103 27 1,444 SH   SOLE 7 1,444 0 0
XPERI HOLDING CORP COM 98390M103 7,644 404,246 SH   SOLE 18 404,246 0 0
XPERI HOLDING CORP COM 98390M103 3,529 186,640 SH   SOLE 19 186,640 0 0
XPERI HOLDING CORP COM 98390M103 232,963 12,319,569 SH   SOLE 21 12,319,569 0 0
XPERI HOLDING CORP COM 98390M103 50,725 2,682,439 SH   SOLE 22 2,573,800 0 108,639
XPERI HOLDING CORP COM 98390M103 341 18,051 SH   SOLE 25 18,051 0 0
XPERI HOLDING CORP COM 98390M103 1,030 54,480 SH   SOLE 26 45,322 0 9,158
XPERI HOLDING CORP COM 98390M103 35 1,869 SH   SOLE 28 1,869 0 0
XPERI HOLDING CORP COM 98390M103 11,945 631,694 SH   SOLE 30 631,694 0 0
XPERI HOLDING CORP COM 98390M103 5 263 SH   SOLE 36 263 0 0
XPERI HOLDING CORP COM 98390M103 223 11,817 SH   SOLE 40 11,817 0 0
XPERI HOLDING CORP COM 98390M103 363 19,209 SH   SOLE 43 0 0 19,209
XPO LOGISTICS INC COM 983793100 35,437 457,670 SH   SOLE 2 248,229 0 209,441
XPO LOGISTICS INC COM 983793100 2,206 28,492 SH   SOLE 4 28,492 0 0
XPO LOGISTICS INC COM 983793100 379 4,893 SH   SOLE 7 4,893 0 0
XPO LOGISTICS INC COM 983793100 1,062 13,710 SH   SOLE 13 13,710 0 0
XPO LOGISTICS INC COM 983793100 52 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 17,166 221,701 SH   SOLE 18 220,255 0 1,446
XPO LOGISTICS INC COM 983793100 2,480 32,032 SH   SOLE 19 32,032 0 0
XPO LOGISTICS INC COM 983793100 393,977 5,088,170 SH   SOLE 21 5,088,170 0 0
XPO LOGISTICS INC COM 983793100 217,941 2,814,689 SH   SOLE 22 2,637,183 0 177,506
XPO LOGISTICS INC COM 983793100 1,038 13,402 SH   SOLE 23 13,402 0 0
XPO LOGISTICS INC COM 983793100 11,021 142,336 SH   SOLE 25 142,336 0 0
XPO LOGISTICS INC COM 983793100 7,612 98,305 SH   SOLE 26 29,446 0 68,859
XPO LOGISTICS INC COM 983793100 3,879 50,095 SH   SOLE 28 1,660 0 48,435
XPO LOGISTICS INC COM 983793100 1,537 19,855 SH   SOLE 29 19,855 0 0
XPO LOGISTICS INC COM 983793100 4,536 58,584 SH   SOLE 30 58,584 0 0
XPO LOGISTICS INC COM 983793100 1,878 24,255 SH   SOLE 31 24,255 0 0
XPO LOGISTICS INC COM 983793100 2,276 29,394 SH   SOLE 36 29,394 0 0
XPO LOGISTICS INC COM 983793100 969 12,516 SH   SOLE 40 12,516 0 0
XPO LOGISTICS INC COM 983793100 2,496 32,240 SH   SOLE 43 4,268 0 27,972
XPONENTIAL FITNESS INC COM CL A 98422X101 141 6,916 SH   SOLE 2 4,392 0 2,524
XPONENTIAL FITNESS INC COM CL A 98422X101 561 27,428 SH   SOLE 18 27,428 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 325 15,893 SH   SOLE 19 15,893 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 6,867 335,958 SH   SOLE 21 335,958 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 4,160 203,539 SH   SOLE 22 201,087 0 2,452
XPRESSPA GROUP INC COM 98420U703 40 20,001 SH   SOLE 18 20,001 0 0
XPRESSPA GROUP INC COM 98420U703 645 319,206 SH   SOLE 21 319,206 0 0
XPRESSPA GROUP INC COM 98420U703 3,312 1,639,802 SH   SOLE 22 1,639,802 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 12 21,924 SH   SOLE 21 21,924 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1 282 SH   SOLE 43 0 0 282
XYLEM INC COM 98419M100 51,075 425,910 SH   SOLE 2 63,485 0 362,425
XYLEM INC COM 98419M100 21,157 176,427 SH   SOLE 4 108,917 0 67,510
XYLEM INC COM 98419M100 42,008 350,298 SH   SOLE 7 344,997 0 5,301
XYLEM INC COM 98419M100 255 2,126 SH   SOLE 13 448 0 1,678
XYLEM INC COM 98419M100 1,993 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 43,373 361,679 SH   SOLE 18 337,127 0 24,552
XYLEM INC COM 98419M100 10,013 83,497 SH   SOLE 19 83,497 0 0
XYLEM INC COM 98419M100 689,492 5,749,600 SH   SOLE 21 5,749,600 0 0
XYLEM INC COM 98419M100 458,545 3,823,758 SH   SOLE 22 3,452,463 0 371,295
XYLEM INC COM 98419M100 12,718 106,052 SH   SOLE 23 106,052 0 0
XYLEM INC COM 98419M100 96,880 807,869 SH   SOLE 25 807,869 0 0
XYLEM INC COM 98419M100 125,802 1,049,050 SH   SOLE 26 715,012 0 334,038
XYLEM INC COM 98419M100 92,360 770,177 SH   SOLE 28 142,558 0 627,619
XYLEM INC COM 98419M100 25 208 SH   SOLE 29 208 0 0
XYLEM INC COM 98419M100 436,001 3,635,762 SH   SOLE 30 3,614,681 0 21,081
XYLEM INC COM 98419M100 10,409 86,803 SH   SOLE 31 18,675 0 68,128
XYLEM INC COM 98419M100 8,013 66,822 SH   SOLE 34 66,822 0 0
XYLEM INC COM 98419M100 8,474 70,660 SH   SOLE 36 70,660 0 0
XYLEM INC COM 98419M100 760 6,340 SH   SOLE 40 6,340 0 0
XYLEM INC COM 98419M100 55,513 462,915 SH   SOLE 43 26,347 0 436,568
Y-MABS THERAPEUTICS INC COM 984241109 401 24,737 SH   SOLE 2 15,501 0 9,236
Y-MABS THERAPEUTICS INC COM 984241109 2 126 SH   SOLE 4 126 0 0
Y-MABS THERAPEUTICS INC COM 984241109 11 665 SH   SOLE 7 665 0 0
Y-MABS THERAPEUTICS INC COM 984241109 1,562 96,336 SH   SOLE 18 91,590 0 4,746
Y-MABS THERAPEUTICS INC COM 984241109 2,134 131,643 SH   SOLE 19 131,643 0 0
Y-MABS THERAPEUTICS INC COM 984241109 23,243 1,433,873 SH   SOLE 21 1,433,873 0 0
Y-MABS THERAPEUTICS INC COM 984241109 13,645 841,742 SH   SOLE 22 828,208 0 13,534
Y-MABS THERAPEUTICS INC COM 984241109 104 6,431 SH   SOLE 25 6,431 0 0
Y-MABS THERAPEUTICS INC COM 984241109 211 12,989 SH   SOLE 26 1,419 0 11,570
Y-MABS THERAPEUTICS INC COM 984241109 46 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 3,316 204,594 SH   SOLE 30 204,594 0 0
Y-MABS THERAPEUTICS INC COM 984241109 51 3,160 SH   SOLE 36 3,160 0 0
Y-MABS THERAPEUTICS INC COM 984241109 50 3,104 SH   SOLE 40 3,104 0 0
Y-MABS THERAPEUTICS INC COM 984241109 83 5,110 SH   SOLE 43 947 0 4,163
YAMANA GOLD INC COM 98462Y100 967 229,142 SH   SOLE 21 229,142 0 0
YAMANA GOLD INC COM 98462Y100 1,126 266,786 SH   SOLE 43 0 0 266,786
YANDEX N V SHS CLASS A N97284108 5,613 92,781 SH   SOLE 2 6,963 0 85,818
YANDEX N V SHS CLASS A N97284108 1,745 28,850 SH   SOLE 4 40 0 28,810
YANDEX N V SHS CLASS A N97284108 26 427 SH   SOLE 7 427 0 0
YANDEX N V SHS CLASS A N97284108 127 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 3 49 SH   SOLE 18 49 0 0
YANDEX N V SHS CLASS A N97284108 54,806 905,882 SH   SOLE 19 905,882 0 0
YANDEX N V SHS CLASS A N97284108 8,862 146,473 SH   SOLE 21 146,473 0 0
YANDEX N V SHS CLASS A N97284108 1,060 17,514 SH   SOLE 22 17,514 0 0
YANDEX N V SHS CLASS A N97284108 24,002 396,725 SH   SOLE 25 396,725 0 0
YANDEX N V SHS CLASS A N97284108 10,130 167,430 SH   SOLE 26 0 0 167,430
YANDEX N V SHS CLASS A N97284108 6,501 107,449 SH   SOLE 28 0 0 107,449
YANDEX N V SHS CLASS A N97284108 658 10,881 SH   SOLE 30 10,881 0 0
YANDEX N V SHS CLASS A N97284108 97,494 1,611,477 SH   SOLE 34 1,611,477 0 0
YANDEX N V SHS CLASS A N97284108 4,123 68,157 SH   SOLE 36 68,157 0 0
YANDEX N V SHS CLASS A N97284108 431 7,129 SH   SOLE 43 4,933 0 2,196
YATSEN HLDG LTD ADS 985194109 132 61,500 SH   SOLE 21 61,500 0 0
YATSEN HLDG LTD ADS 985194109 1,222 568,463 SH   SOLE 22 556,761 0 11,702
YATSEN HLDG LTD ADS 985194109 108 50,171 SH   SOLE 25 50,171 0 0
YATSEN HLDG LTD ADS 985194109 62 28,811 SH   SOLE 28 0 0 28,811
YATSEN HLDG LTD ADS 985194109 261 121,499 SH   SOLE 30 121,499 0 0
YELLOW CORP COM 985510106 327 25,963 SH   SOLE 2 1,832 0 24,131
YELLOW CORP COM 985510106 10 809 SH   SOLE 7 809 0 0
YELLOW CORP COM 985510106 2,023 160,716 SH   SOLE 18 160,716 0 0
YELLOW CORP COM 985510106 1,110 88,143 SH   SOLE 19 88,143 0 0
YELLOW CORP COM 985510106 25,228 2,003,796 SH   SOLE 21 2,003,796 0 0
YELLOW CORP COM 985510106 12,067 958,426 SH   SOLE 22 930,546 0 27,880
YELLOW CORP COM 985510106 31 2,471 SH   SOLE 43 117 0 2,354
YELP INC CL A 985817105 2,540 70,089 SH   SOLE 2 56,939 0 13,150
YELP INC CL A 985817105 11 290 SH   SOLE 4 290 0 0
YELP INC CL A 985817105 36 981 SH   SOLE 7 981 0 0
YELP INC CL A 985817105 11,772 324,836 SH   SOLE 18 321,566 0 3,270
YELP INC CL A 985817105 11,316 312,247 SH   SOLE 19 312,247 0 0
YELP INC CL A 985817105 181,419 5,006,039 SH   SOLE 21 5,006,039 0 0
YELP INC CL A 985817105 74,388 2,052,647 SH   SOLE 22 2,006,297 0 46,350
YELP INC CL A 985817105 102 2,802 SH   SOLE 23 2,802 0 0
YELP INC CL A 985817105 913 25,191 SH   SOLE 25 25,191 0 0
YELP INC CL A 985817105 1,306 36,033 SH   SOLE 26 21,534 0 14,499
YELP INC CL A 985817105 48 1,327 SH   SOLE 28 1,327 0 0
YELP INC CL A 985817105 4,584 126,487 SH   SOLE 30 126,487 0 0
YELP INC CL A 985817105 1,839 50,754 SH   SOLE 34 50,754 0 0
YELP INC CL A 985817105 36 998 SH   SOLE 36 998 0 0
YELP INC CL A 985817105 372 10,261 SH   SOLE 40 10,261 0 0
YELP INC CL A 985817105 1,398 38,586 SH   SOLE 43 605 0 37,981
YETI HLDGS INC COM 98585X104 11,251 135,837 SH   SOLE 2 74,238 0 61,599
YETI HLDGS INC COM 98585X104 25 300 SH   SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104 98 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 16,501 199,210 SH   SOLE 18 199,210 0 0
YETI HLDGS INC COM 98585X104 3,620 43,705 SH   SOLE 19 43,705 0 0
YETI HLDGS INC COM 98585X104 362,702 4,378,869 SH   SOLE 21 4,378,869 0 0
YETI HLDGS INC COM 98585X104 196,542 2,372,841 SH   SOLE 22 2,278,078 0 94,763
YETI HLDGS INC COM 98585X104 1,138 13,741 SH   SOLE 25 13,741 0 0
YETI HLDGS INC COM 98585X104 3,242 39,146 SH   SOLE 26 28,058 0 11,088
YETI HLDGS INC COM 98585X104 121 1,458 SH   SOLE 28 1,458 0 0
YETI HLDGS INC COM 98585X104 4,264 51,480 SH   SOLE 30 51,480 0 0
YETI HLDGS INC COM 98585X104 107 1,287 SH   SOLE 31 1,287 0 0
YETI HLDGS INC COM 98585X104 993 11,989 SH   SOLE 34 11,989 0 0
YETI HLDGS INC COM 98585X104 495 5,979 SH   SOLE 36 5,979 0 0
YETI HLDGS INC COM 98585X104 879 10,616 SH   SOLE 40 10,616 0 0
YETI HLDGS INC COM 98585X104 1,232 14,870 SH   SOLE 43 75 0 14,795
YEXT INC COM 98585N106 2,563 258,372 SH   SOLE 2 134,547 0 123,825
YEXT INC COM 98585N106 32 3,224 SH   SOLE 4 289 0 2,935
YEXT INC COM 98585N106 16 1,574 SH   SOLE 7 1,574 0 0
YEXT INC COM 98585N106 3,656 368,504 SH   SOLE 18 297,726 0 70,778
YEXT INC COM 98585N106 13,003 1,310,751 SH   SOLE 19 1,310,751 0 0
YEXT INC COM 98585N106 40,804 4,113,264 SH   SOLE 21 4,113,264 0 0
YEXT INC COM 98585N106 37,169 3,746,867 SH   SOLE 22 3,693,048 0 53,819
YEXT INC COM 98585N106 453 45,620 SH   SOLE 23 45,620 0 0
YEXT INC COM 98585N106 126 12,725 SH   SOLE 25 12,725 0 0
YEXT INC COM 98585N106 2,330 234,861 SH   SOLE 26 21,644 0 213,217
YEXT INC COM 98585N106 81 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106 5,433 547,668 SH   SOLE 30 547,668 0 0
YEXT INC COM 98585N106 31 3,160 SH   SOLE 36 3,160 0 0
YEXT INC COM 98585N106 97 9,752 SH   SOLE 40 9,752 0 0
YEXT INC COM 98585N106 353 35,537 SH   SOLE 43 3,058 0 32,479
YIELD10 BIOSCIENCE INC COM 98585K862 4 851 SH   SOLE 18 851 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 51 10,312 SH   SOLE 21 10,312 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 154 31,373 SH   SOLE 22 31,373 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 21 7,273 SH   SOLE 43 0 0 7,273
YORK WTR CO COM 987184108 342 6,871 SH   SOLE 2 3,682 0 3,189
YORK WTR CO COM 987184108 790 15,869 SH   SOLE 7 15,869 0 0
YORK WTR CO COM 987184108 1,942 39,012 SH   SOLE 18 39,012 0 0
YORK WTR CO COM 987184108 1,171 23,533 SH   SOLE 19 23,533 0 0
YORK WTR CO COM 987184108 30,583 614,373 SH   SOLE 21 614,373 0 0
YORK WTR CO COM 987184108 14,817 297,649 SH   SOLE 22 287,734 0 9,915
YORK WTR CO COM 987184108 83 1,659 SH   SOLE 25 1,659 0 0
YORK WTR CO COM 987184108 60 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 8,176 164,246 SH   SOLE 30 164,246 0 0
YORK WTR CO COM 987184108 70 1,415 SH   SOLE 40 1,415 0 0
YORK WTR CO COM 987184108 403 8,089 SH   SOLE 43 81 0 8,008
YOUDAO INC SPONSORED ADS 98741T104 49 3,919 SH   SOLE 4 3,919 0 0
YOUDAO INC SPONSORED ADS 98741T104 4,457 357,119 SH   SOLE 21 357,119 0 0
YOUDAO INC SPONSORED ADS 98741T104 2,611 209,223 SH   SOLE 22 204,945 0 4,278
YOUDAO INC SPONSORED ADS 98741T104 823 65,968 SH   SOLE 30 65,968 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 293 76,745 SH   SOLE 21 76,745 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 275 71,962 SH   SOLE 22 0 0 71,962
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 292 76,388 SH   SOLE 30 76,388 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,914 1,809,882 SH   SOLE 34 1,809,882 0 0
YUM BRANDS INC COM 988498101 77,313 556,767 SH   SOLE 2 94,053 0 462,714
YUM BRANDS INC COM 988498101 28,554 205,634 SH   SOLE 4 118,313 0 87,321
YUM BRANDS INC COM 988498101 35,023 252,217 SH   SOLE 7 243,190 0 9,027
YUM BRANDS INC COM 988498101 571 4,111 SH   SOLE 13 950 0 3,161
YUM BRANDS INC COM 988498101 5,002 36,020 SH   SOLE 15 36,020 0 0
YUM BRANDS INC COM 988498101 67,275 484,478 SH   SOLE 18 444,730 0 39,748
YUM BRANDS INC COM 988498101 25,350 182,556 SH   SOLE 19 182,556 0 0
YUM BRANDS INC COM 988498101 988,016 7,115,196 SH   SOLE 21 7,115,196 0 0
YUM BRANDS INC COM 988498101 865,984 6,236,384 SH   SOLE 22 5,631,366 0 605,018
YUM BRANDS INC COM 988498101 23,543 169,542 SH   SOLE 23 169,542 0 0
YUM BRANDS INC COM 988498101 88,992 640,877 SH   SOLE 25 640,877 0 0
YUM BRANDS INC COM 988498101 98,395 708,590 SH   SOLE 26 244,478 0 464,112
YUM BRANDS INC COM 988498101 71,995 518,473 SH   SOLE 28 6,118 0 512,355
YUM BRANDS INC COM 988498101 37 270 SH   SOLE 29 270 0 0
YUM BRANDS INC COM 988498101 163,656 1,178,567 SH   SOLE 30 1,178,567 0 0
YUM BRANDS INC COM 988498101 810,453 5,836,477 SH   SOLE 31 32,232 0 5,804,245
YUM BRANDS INC COM 988498101 3,153 22,704 SH   SOLE 34 22,704 0 0
YUM BRANDS INC COM 988498101 16,966 122,178 SH   SOLE 36 122,178 0 0
YUM BRANDS INC COM 988498101 1,352 9,735 SH   SOLE 40 9,735 0 0
YUM BRANDS INC COM 988498101 38,021 273,807 SH   SOLE 43 11,130 0 262,677
YUM CHINA HLDGS INC COM 98850P109 55,211 1,107,763 SH   SOLE 2 86,767 0 1,020,996
YUM CHINA HLDGS INC COM 98850P109 16,946 340,005 SH   SOLE 4 212,232 0 127,773
YUM CHINA HLDGS INC COM 98850P109 2,419 48,534 SH   SOLE 7 48,534 0 0
YUM CHINA HLDGS INC COM 98850P109 6,645 133,333 SH   SOLE 13 92,960 0 40,373
YUM CHINA HLDGS INC COM 98850P109 22,950 460,470 SH   SOLE 15 460,470 0 0
YUM CHINA HLDGS INC COM 98850P109 19,756 396,397 SH   SOLE 18 396,397 0 0
YUM CHINA HLDGS INC COM 98850P109 76,217 1,529,232 SH   SOLE 19 1,529,232 0 0
YUM CHINA HLDGS INC COM 98850P109 614,555 12,330,555 SH   SOLE 21 12,330,555 0 0
YUM CHINA HLDGS INC COM 98850P109 385,191 7,728,548 SH   SOLE 22 6,853,904 0 874,644
YUM CHINA HLDGS INC COM 98850P109 9,607 192,747 SH   SOLE 23 192,747 0 0
YUM CHINA HLDGS INC COM 98850P109 40,935 821,323 SH   SOLE 25 821,323 0 0
YUM CHINA HLDGS INC COM 98850P109 58,313 1,169,994 SH   SOLE 26 150,813 0 1,019,181
YUM CHINA HLDGS INC COM 98850P109 36,926 740,895 SH   SOLE 28 39,482 0 701,413
YUM CHINA HLDGS INC COM 98850P109 124,926 2,506,548 SH   SOLE 30 2,501,946 0 4,602
YUM CHINA HLDGS INC COM 98850P109 848 17,008 SH   SOLE 31 6,485 0 10,523
YUM CHINA HLDGS INC COM 98850P109 1,221 24,493 SH   SOLE 32 24,493 0 0
YUM CHINA HLDGS INC COM 98850P109 93,723 1,880,478 SH   SOLE 34 1,880,478 0 0
YUM CHINA HLDGS INC COM 98850P109 4,786 96,028 SH   SOLE 36 96,028 0 0
YUM CHINA HLDGS INC COM 98850P109 83 1,671 SH   SOLE 40 1,671 0 0
YUM CHINA HLDGS INC COM 98850P109 28,252 566,852 SH   SOLE 43 28,936 0 537,916
YUMANITY THERAPEUTICS INC COM 98872L102 4 1,347 SH   SOLE 2 1,347 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 6 1,867 SH   SOLE 18 1,867 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 74 25,050 SH   SOLE 21 25,050 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 125 42,266 SH   SOLE 22 42,266 0 0
YUNHONG CTI LTD COM 98873Q100 0 230 SH   SOLE 21 230 0 0
ZAI LAB LTD ADR 98887Q104 3,659 58,221 SH   SOLE 2 2,562 0 55,659
ZAI LAB LTD ADR 98887Q104 2,472 39,331 SH   SOLE 4 17,801 0 21,530
ZAI LAB LTD ADR 98887Q104 513 8,162 SH   SOLE 7 8,162 0 0
ZAI LAB LTD ADR 98887Q104 461 7,341 SH   SOLE 13 143 0 7,198
ZAI LAB LTD ADR 98887Q104 2,923 46,505 SH   SOLE 15 46,505 0 0
ZAI LAB LTD ADR 98887Q104 1,599 25,447 SH   SOLE 18 25,447 0 0
ZAI LAB LTD ADR 98887Q104 111,711 1,777,425 SH   SOLE 21 1,777,425 0 0
ZAI LAB LTD ADR 98887Q104 51,384 817,564 SH   SOLE 22 733,782 0 83,782
ZAI LAB LTD ADR 98887Q104 2,221 35,335 SH   SOLE 23 35,335 0 0
ZAI LAB LTD ADR 98887Q104 3,141 49,969 SH   SOLE 25 49,969 0 0
ZAI LAB LTD ADR 98887Q104 8,529 135,701 SH   SOLE 26 7,218 0 128,483
ZAI LAB LTD ADR 98887Q104 8,467 134,723 SH   SOLE 28 6,804 0 127,919
ZAI LAB LTD ADR 98887Q104 28,890 459,672 SH   SOLE 30 459,672 0 0
ZAI LAB LTD ADR 98887Q104 20 316 SH   SOLE 31 0 0 316
ZAI LAB LTD ADR 98887Q104 274 4,357 SH   SOLE 32 4,357 0 0
ZAI LAB LTD ADR 98887Q104 316 5,023 SH   SOLE 34 5,023 0 0
ZAI LAB LTD ADR 98887Q104 21 329 SH   SOLE 40 329 0 0
ZAI LAB LTD ADR 98887Q104 5,470 87,035 SH   SOLE 43 9,456 0 77,579
ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 36 1,677 SH   SOLE 43 805 0 872
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 75,990 127,672 SH   SOLE 2 34,530 0 93,142
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 24,915 41,860 SH   SOLE 4 27,137 0 14,723
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 31,512 52,943 SH   SOLE 7 51,384 0 1,559
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 418 703 SH   SOLE 13 153 0 550
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,919 4,905 SH   SOLE 15 4,905 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 60 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 208,080 349,596 SH   SOLE 18 272,295 0 77,301
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 482,571 810,771 SH   SOLE 19 810,771 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,020,806 1,715,064 SH   SOLE 21 1,715,064 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 738,044 1,239,993 SH   SOLE 22 1,130,881 0 109,112
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 19,157 32,186 SH   SOLE 23 32,186 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 76,162 127,961 SH   SOLE 25 127,961 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 77,740 130,612 SH   SOLE 26 50,455 0 80,157
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 106,732 179,321 SH   SOLE 28 1,868 0 177,453
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,058 1,777 SH   SOLE 29 1,777 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 155,731 261,645 SH   SOLE 30 261,645 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 13,544 22,756 SH   SOLE 31 9,014 0 13,742
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 89,331 150,086 SH   SOLE 34 150,086 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,046 20,239 SH   SOLE 36 20,239 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,073 1,802 SH   SOLE 40 1,802 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 18,038 30,305 SH   SOLE 43 1,509 0 28,796
ZEDGE INC CL B 98923T104 17 1,979 SH   SOLE 2 1,979 0 0
ZEDGE INC CL B 98923T104 17 2,047 SH   SOLE 18 2,047 0 0
ZEDGE INC CL B 98923T104 289 33,957 SH   SOLE 21 33,957 0 0
ZEDGE INC CL B 98923T104 342 40,290 SH   SOLE 22 40,290 0 0
ZENDESK INC COM 98936J101 29,439 282,279 SH   SOLE 2 83,501 0 198,778
ZENDESK INC COM 98936J101 8,974 86,052 SH   SOLE 4 56,530 0 29,522
ZENDESK INC COM 98936J101 1,209 11,589 SH   SOLE 7 11,589 0 0
ZENDESK INC COM 98936J101 257 2,461 SH   SOLE 13 174 0 2,287
ZENDESK INC COM 98936J101 1,044 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 18,383 176,265 SH   SOLE 18 170,093 0 6,172
ZENDESK INC COM 98936J101 3,610 34,617 SH   SOLE 19 34,617 0 0
ZENDESK INC COM 98936J101 240,765 2,308,613 SH   SOLE 21 2,308,613 0 0
ZENDESK INC COM 98936J101 285,074 2,733,474 SH   SOLE 22 2,600,935 0 132,539
ZENDESK INC COM 98936J101 7,036 67,468 SH   SOLE 23 67,468 0 0
ZENDESK INC COM 98936J101 15,939 152,829 SH   SOLE 25 152,829 0 0
ZENDESK INC COM 98936J101 18,286 175,337 SH   SOLE 26 80,602 0 94,735
ZENDESK INC COM 98936J101 19,162 183,737 SH   SOLE 28 2,114 0 181,623
ZENDESK INC COM 98936J101 13 123 SH   SOLE 29 123 0 0
ZENDESK INC COM 98936J101 24,804 237,841 SH   SOLE 30 215,909 0 21,932
ZENDESK INC COM 98936J101 4,620 44,299 SH   SOLE 31 14,619 0 29,680
ZENDESK INC COM 98936J101 586 5,622 SH   SOLE 34 5,622 0 0
ZENDESK INC COM 98936J101 4,933 47,298 SH   SOLE 36 47,298 0 0
ZENDESK INC COM 98936J101 387 3,715 SH   SOLE 40 3,715 0 0
ZENDESK INC COM 98936J101 4,705 45,113 SH   SOLE 43 4,973 0 40,140
ZENDESK INC NOTE 0.625% 6/1 98936JAD3 8,588 7,198,000 PRN   SOLE 21 7,198,000 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1,194 14,208 SH   SOLE 2 8,759 0 5,449
ZENTALIS PHARMACEUTICALS INC COM 98943L107 6 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 45 538 SH   SOLE 7 538 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 8,223 97,821 SH   SOLE 18 96,523 0 1,298
ZENTALIS PHARMACEUTICALS INC COM 98943L107 25,610 304,663 SH   SOLE 19 304,663 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 128,541 1,529,162 SH   SOLE 21 1,529,162 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 71,297 848,164 SH   SOLE 22 833,879 0 14,285
ZENTALIS PHARMACEUTICALS INC COM 98943L107 53 625 SH   SOLE 23 625 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 307 3,654 SH   SOLE 25 3,654 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 153 1,816 SH   SOLE 26 258 0 1,558
ZENTALIS PHARMACEUTICALS INC COM 98943L107 2,980 35,452 SH   SOLE 30 35,452 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 147 1,754 SH   SOLE 34 1,754 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 255 3,034 SH   SOLE 40 3,034 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 167 1,985 SH   SOLE 43 0 0 1,985
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 5 1,017 SH   SOLE 4 1,017 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 1,837 363,831 SH   SOLE 21 363,831 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 834 165,113 SH   SOLE 22 161,658 0 3,455
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 379 74,983 SH   SOLE 30 74,983 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 0 45 SH   SOLE 43 0 0 45
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 75 8,947 SH   SOLE 2 8,947 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 55 6,565 SH   SOLE 21 6,565 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1,931 229,279 SH   SOLE 22 229,279 0 0
ZEVIA PBC CL A 98955K104 36 5,067 SH   SOLE 2 4,234 0 833
ZEVIA PBC CL A 98955K104 206 29,270 SH   SOLE 18 29,270 0 0
ZEVIA PBC CL A 98955K104 115 16,374 SH   SOLE 19 16,374 0 0
ZEVIA PBC CL A 98955K104 2,461 349,076 SH   SOLE 21 349,076 0 0
ZEVIA PBC CL A 98955K104 582 82,527 SH   SOLE 22 81,293 0 1,234
ZHIHU INC ADS 98955N108 282 50,851 SH   SOLE 22 15,816 0 35,035
ZHIHU INC ADS 98955N108 210 37,908 SH   SOLE 25 37,908 0 0
ZHIHU INC ADS 98955N108 125 22,647 SH   SOLE 28 0 0 22,647
ZHIHU INC ADS 98955N108 0 69 SH   SOLE 30 69 0 0
ZIFF DAVIS INC COM 48123V102 4,657 42,007 SH   SOLE 2 36,680 0 5,327
ZIFF DAVIS INC COM 48123V102 113 1,021 SH   SOLE 4 560 0 461
ZIFF DAVIS INC COM 48123V102 90 816 SH   SOLE 7 816 0 0
ZIFF DAVIS INC COM 48123V102 22,266 200,847 SH   SOLE 18 200,847 0 0
ZIFF DAVIS INC COM 48123V102 8,584 77,434 SH   SOLE 19 77,434 0 0
ZIFF DAVIS INC COM 48123V102 362,867 3,273,202 SH   SOLE 21 3,273,202 0 0
ZIFF DAVIS INC COM 48123V102 148,859 1,342,769 SH   SOLE 22 1,317,667 0 25,102
ZIFF DAVIS INC COM 48123V102 675 6,088 SH   SOLE 25 6,088 0 0
ZIFF DAVIS INC COM 48123V102 1,561 14,078 SH   SOLE 26 10,765 0 3,313
ZIFF DAVIS INC COM 48123V102 89 804 SH   SOLE 28 804 0 0
ZIFF DAVIS INC COM 48123V102 8,466 76,367 SH   SOLE 30 76,367 0 0
ZIFF DAVIS INC COM 48123V102 89 802 SH   SOLE 36 802 0 0
ZIFF DAVIS INC COM 48123V102 636 5,741 SH   SOLE 40 5,741 0 0
ZIFF DAVIS INC COM 48123V102 3,562 32,126 SH   SOLE 43 2,487 0 29,639
ZILLOW GROUP INC CL A 98954M101 7,713 123,965 SH   SOLE 2 7,134 0 116,831
ZILLOW GROUP INC CL A 98954M101 1,619 26,013 SH   SOLE 4 24,054 0 1,959
ZILLOW GROUP INC CL A 98954M101 237 3,806 SH   SOLE 7 3,806 0 0
ZILLOW GROUP INC CL A 98954M101 5 73 SH   SOLE 13 73 0 0
ZILLOW GROUP INC CL A 98954M101 320 5,136 SH   SOLE 15 5,136 0 0
ZILLOW GROUP INC CL A 98954M101 2,359 37,921 SH   SOLE 18 34,692 0 3,229
ZILLOW GROUP INC CL A 98954M101 985 15,831 SH   SOLE 19 15,831 0 0
ZILLOW GROUP INC CL A 98954M101 62,045 997,195 SH   SOLE 21 997,195 0 0
ZILLOW GROUP INC CL A 98954M101 60,827 977,614 SH   SOLE 22 907,468 0 70,146
ZILLOW GROUP INC CL A 98954M101 2,320 37,287 SH   SOLE 23 37,287 0 0
ZILLOW GROUP INC CL A 98954M101 5,191 83,434 SH   SOLE 25 83,434 0 0
ZILLOW GROUP INC CL A 98954M101 5,275 84,785 SH   SOLE 26 40,971 0 43,814
ZILLOW GROUP INC CL A 98954M101 6,335 101,811 SH   SOLE 28 8,962 0 92,849
ZILLOW GROUP INC CL A 98954M101 6 97 SH   SOLE 29 97 0 0
ZILLOW GROUP INC CL A 98954M101 9,792 157,384 SH   SOLE 30 157,384 0 0
ZILLOW GROUP INC CL A 98954M101 1,382 22,210 SH   SOLE 31 7,602 0 14,608
ZILLOW GROUP INC CL A 98954M101 172 2,757 SH   SOLE 34 2,757 0 0
ZILLOW GROUP INC CL A 98954M101 1,707 27,433 SH   SOLE 36 27,433 0 0
ZILLOW GROUP INC CL A 98954M101 136 2,180 SH   SOLE 40 2,180 0 0
ZILLOW GROUP INC CL A 98954M101 4,985 80,111 SH   SOLE 43 11,232 0 68,879
ZILLOW GROUP INC CL C CAP STK 98954M200 19,984 312,985 SH   SOLE 2 25,040 0 287,945
ZILLOW GROUP INC CL C CAP STK 98954M200 8,009 125,432 SH   SOLE 4 60,283 0 65,149
ZILLOW GROUP INC CL C CAP STK 98954M200 868 13,589 SH   SOLE 7 13,589 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 205 3,213 SH   SOLE 13 524 0 2,689
ZILLOW GROUP INC CL C CAP STK 98954M200 761 11,918 SH   SOLE 15 11,918 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 7,351 115,128 SH   SOLE 18 106,810 0 8,318
ZILLOW GROUP INC CL C CAP STK 98954M200 2,305 36,105 SH   SOLE 19 36,105 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 210,628 3,298,798 SH   SOLE 21 3,298,798 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 220,390 3,451,678 SH   SOLE 22 3,260,121 0 191,557
ZILLOW GROUP INC CL C CAP STK 98954M200 6,129 95,989 SH   SOLE 23 95,989 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 17,934 280,872 SH   SOLE 25 280,872 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 14,758 231,132 SH   SOLE 26 104,751 0 126,381
ZILLOW GROUP INC CL C CAP STK 98954M200 18,490 289,587 SH   SOLE 28 11,775 0 277,812
ZILLOW GROUP INC CL C CAP STK 98954M200 12 195 SH   SOLE 29 195 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 27,391 428,994 SH   SOLE 30 428,994 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,788 59,329 SH   SOLE 31 19,773 0 39,556
ZILLOW GROUP INC CL C CAP STK 98954M200 622 9,736 SH   SOLE 34 9,736 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 4,172 65,348 SH   SOLE 36 65,348 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 360 5,632 SH   SOLE 40 5,632 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 702 10,987 SH   SOLE 43 331 0 10,656
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 4,661 3,000,000 PRN   SOLE 21 3,000,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 193 120,000 PRN   SOLE 2 120,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 312 194,000 PRN   SOLE 18 194,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 294 183,000 PRN   SOLE 19 183,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 5,608 3,490,000 PRN   SOLE 21 3,490,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 156 97,000 PRN   SOLE 26 97,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 254 158,000 PRN   SOLE 34 158,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 5,438 4,225,000 PRN   SOLE 21 4,225,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 11 189 SH   SOLE 2 189 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 25 423 SH   SOLE 4 423 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 558 9,486 SH   SOLE 7 9,486 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 28,414 482,739 SH   SOLE 21 482,739 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 15,709 266,889 SH   SOLE 22 252,617 0 14,272
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 304 5,165 SH   SOLE 25 5,165 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 130 2,207 SH   SOLE 26 0 0 2,207
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 680 11,549 SH   SOLE 30 11,549 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 314 5,329 SH   SOLE 40 5,329 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 100,919 794,388 SH   SOLE 2 402,920 0 391,468
ZIMMER BIOMET HOLDINGS INC COM 98956P102 17,998 141,674 SH   SOLE 4 78,241 0 63,433
ZIMMER BIOMET HOLDINGS INC COM 98956P102 22,509 177,181 SH   SOLE 7 171,185 0 5,996
ZIMMER BIOMET HOLDINGS INC COM 98956P102 403 3,169 SH   SOLE 13 586 0 2,583
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,730 29,363 SH   SOLE 15 29,363 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 193,089 1,519,908 SH   SOLE 18 1,394,995 0 124,913
ZIMMER BIOMET HOLDINGS INC COM 98956P102 543,210 4,275,896 SH   SOLE 19 4,275,896 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 800,906 6,304,357 SH   SOLE 21 6,304,357 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 584,690 4,602,406 SH   SOLE 22 4,179,500 0 422,906
ZIMMER BIOMET HOLDINGS INC COM 98956P102 21,401 168,455 SH   SOLE 23 168,455 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 47,161 371,230 SH   SOLE 25 371,230 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 57,343 451,376 SH   SOLE 26 137,470 0 313,906
ZIMMER BIOMET HOLDINGS INC COM 98956P102 39,362 309,839 SH   SOLE 28 3,715 0 306,124
ZIMMER BIOMET HOLDINGS INC COM 98956P102 115,329 907,819 SH   SOLE 30 907,819 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 9,777 76,958 SH   SOLE 31 23,175 0 53,783
ZIMMER BIOMET HOLDINGS INC COM 98956P102 180,553 1,421,230 SH   SOLE 34 1,421,230 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 11,197 88,135 SH   SOLE 36 88,135 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 861 6,780 SH   SOLE 40 6,780 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 14,190 111,700 SH   SOLE 43 6,442 0 105,258
ZIONS BANCORPORATION N A COM 989701107 29,798 471,793 SH   SOLE 2 91,853 0 379,940
ZIONS BANCORPORATION N A COM 989701107 896 14,182 SH   SOLE 4 9,681 0 4,501
ZIONS BANCORPORATION N A COM 989701107 7,491 118,606 SH   SOLE 7 114,901 0 3,705
ZIONS BANCORPORATION N A COM 989701107 216 3,414 SH   SOLE 13 3,414 0 0
ZIONS BANCORPORATION N A COM 989701107 256 4,046 SH   SOLE 15 4,046 0 0
ZIONS BANCORPORATION N A COM 989701107 15,331 242,728 SH   SOLE 18 229,021 0 13,707
ZIONS BANCORPORATION N A COM 989701107 9,912 156,937 SH   SOLE 19 156,937 0 0
ZIONS BANCORPORATION N A COM 989701107 278,544 4,410,130 SH   SOLE 21 4,410,130 0 0
ZIONS BANCORPORATION N A COM 989701107 228,102 3,611,502 SH   SOLE 22 3,279,172 0 332,330
ZIONS BANCORPORATION N A COM 989701107 13,319 210,877 SH   SOLE 25 210,877 0 0
ZIONS BANCORPORATION N A COM 989701107 15,348 242,997 SH   SOLE 26 66,404 0 176,593
ZIONS BANCORPORATION N A COM 989701107 3,189 50,497 SH   SOLE 28 2,919 0 47,578
ZIONS BANCORPORATION N A COM 989701107 40,586 642,594 SH   SOLE 30 642,594 0 0
ZIONS BANCORPORATION N A COM 989701107 152 2,402 SH   SOLE 31 2,402 0 0
ZIONS BANCORPORATION N A COM 989701107 3,913 61,959 SH   SOLE 36 61,959 0 0
ZIONS BANCORPORATION N A COM 989701107 1,310 20,739 SH   SOLE 40 20,739 0 0
ZIONS BANCORPORATION N A COM 989701107 17,884 283,157 SH   SOLE 43 32,601 0 250,556
ZIOPHARM ONCOLOGY INC COM 98973P101 103 94,075 SH   SOLE 2 61,369 0 32,706
ZIOPHARM ONCOLOGY INC COM 98973P101 1 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 5 4,461 SH   SOLE 7 4,461 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 710 651,113 SH   SOLE 18 651,113 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 408 374,718 SH   SOLE 19 374,718 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 10,444 9,581,495 SH   SOLE 21 9,581,495 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 5,995 5,499,807 SH   SOLE 22 5,364,699 0 135,108
ZIOPHARM ONCOLOGY INC COM 98973P101 37 33,590 SH   SOLE 25 33,590 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 58 53,142 SH   SOLE 26 18,711 0 34,431
ZIOPHARM ONCOLOGY INC COM 98973P101 25 22,678 SH   SOLE 28 22,678 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 305 279,874 SH   SOLE 30 279,874 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 11 10,306 SH   SOLE 36 10,306 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 24 21,823 SH   SOLE 40 21,823 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 149 137,116 SH   SOLE 43 1,999 0 135,117
ZIPRECRUITER INC CL A 98980B103 889 35,639 SH   SOLE 2 35,639 0 0
ZIPRECRUITER INC CL A 98980B103 480 19,235 SH   SOLE 21 19,235 0 0
ZIPRECRUITER INC CL A 98980B103 5,945 238,355 SH   SOLE 22 231,836 0 6,519
ZIPRECRUITER INC CL A 98980B103 75 3,001 SH   SOLE 25 3,001 0 0
ZIPRECRUITER INC CL A 98980B103 143 5,753 SH   SOLE 30 5,753 0 0
ZIPRECRUITER INC CL A 98980B103 1,212 48,584 SH   SOLE 34 48,584 0 0
ZIPRECRUITER INC CL A 98980B103 76 3,030 SH   SOLE 40 3,030 0 0
ZOETIS INC CL A 98978V103 328,474 1,346,040 SH   SOLE 2 398,429 0 947,611
ZOETIS INC CL A 98978V103 69,053 282,969 SH   SOLE 4 231,189 0 51,780
ZOETIS INC CL A 98978V103 101,331 415,238 SH   SOLE 7 401,223 0 14,015
ZOETIS INC CL A 98978V103 2,919 11,962 SH   SOLE 13 6,831 0 5,131
ZOETIS INC CL A 98978V103 10,769 44,130 SH   SOLE 15 44,130 0 0
ZOETIS INC CL A 98978V103 673,399 2,759,494 SH   SOLE 18 2,262,550 0 496,944
ZOETIS INC CL A 98978V103 636,701 2,609,111 SH   SOLE 19 2,609,111 0 0
ZOETIS INC CL A 98978V103 2,690,005 11,023,256 SH   SOLE 21 11,023,256 0 0
ZOETIS INC CL A 98978V103 2,639,770 10,817,400 SH   SOLE 22 9,697,895 0 1,119,505
ZOETIS INC CL A 98978V103 69,125 283,264 SH   SOLE 23 283,264 0 0
ZOETIS INC CL A 98978V103 563,172 2,307,798 SH   SOLE 25 2,307,798 0 0
ZOETIS INC CL A 98978V103 274,921 1,126,587 SH   SOLE 26 413,213 0 713,374
ZOETIS INC CL A 98978V103 319,899 1,310,901 SH   SOLE 28 15,194 0 1,295,707
ZOETIS INC CL A 98978V103 2,259 9,258 SH   SOLE 29 9,258 0 0
ZOETIS INC CL A 98978V103 894,333 3,664,848 SH   SOLE 30 3,590,919 0 73,929
ZOETIS INC CL A 98978V103 46,703 191,384 SH   SOLE 31 67,344 0 124,040
ZOETIS INC CL A 98978V103 344,069 1,409,947 SH   SOLE 34 1,409,947 0 0
ZOETIS INC CL A 98978V103 48,219 197,593 SH   SOLE 36 197,593 0 0
ZOETIS INC CL A 98978V103 3,826 15,678 SH   SOLE 40 15,678 0 0
ZOETIS INC CL A 98978V103 119,319 488,952 SH   SOLE 43 46,800 0 442,152
ZOGENIX INC COM NEW 98978L204 2,758 169,715 SH   SOLE 2 74,017 0 95,698
ZOGENIX INC COM NEW 98978L204 4 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 17 1,030 SH   SOLE 7 1,030 0 0
ZOGENIX INC COM NEW 98978L204 3,332 205,055 SH   SOLE 18 174,079 0 30,976
ZOGENIX INC COM NEW 98978L204 10,461 643,733 SH   SOLE 19 643,733 0 0
ZOGENIX INC COM NEW 98978L204 36,032 2,217,350 SH   SOLE 21 2,217,350 0 0
ZOGENIX INC COM NEW 98978L204 29,991 1,845,573 SH   SOLE 22 1,790,929 0 54,644
ZOGENIX INC COM NEW 98978L204 408 25,089 SH   SOLE 23 25,089 0 0
ZOGENIX INC COM NEW 98978L204 162 9,992 SH   SOLE 25 9,992 0 0
ZOGENIX INC COM NEW 98978L204 2,824 173,812 SH   SOLE 26 32,955 0 140,857
ZOGENIX INC COM NEW 98978L204 68 4,189 SH   SOLE 28 4,189 0 0
ZOGENIX INC COM NEW 98978L204 6,688 411,594 SH   SOLE 30 411,594 0 0
ZOGENIX INC COM NEW 98978L204 151 9,294 SH   SOLE 36 9,294 0 0
ZOGENIX INC COM NEW 98978L204 100 6,129 SH   SOLE 40 6,129 0 0
ZOGENIX INC COM NEW 98978L204 184 11,326 SH   SOLE 43 1,687 0 9,639
ZOMEDICA CORP COM 98980M109 77 249,838 SH   SOLE 2 215,087 0 34,751
ZOMEDICA CORP COM 98980M109 436 1,422,664 SH   SOLE 21 1,422,664 0 0
ZOMEDICA CORP COM 98980M109 3,147 10,268,439 SH   SOLE 22 9,858,908 0 409,531
ZOMEDICA CORP COM 98980M109 54 174,766 SH   SOLE 25 174,766 0 0
ZOMEDICA CORP COM 98980M109 15 49,076 SH   SOLE 26 49,076 0 0
ZOMEDICA CORP COM 98980M109 90 294,319 SH   SOLE 30 294,319 0 0
ZOMEDICA CORP COM 98980M109 44 144,360 SH   SOLE 36 144,360 0 0
ZOMEDICA CORP COM 98980M109 33 106,844 SH   SOLE 40 106,844 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 73,053 397,221 SH   SOLE 2 21,747 0 375,474
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 24,094 131,010 SH   SOLE 4 78,240 0 52,770
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10,122 55,038 SH   SOLE 7 55,038 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 495 2,689 SH   SOLE 13 533 0 2,156
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,145 17,099 SH   SOLE 15 17,099 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 50,078 272,295 SH   SOLE 18 261,310 0 10,985
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5,091 27,684 SH   SOLE 19 27,684 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 528,082 2,871,413 SH   SOLE 21 2,871,413 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 834,396 4,536,978 SH   SOLE 22 4,290,607 0 246,371
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 22,350 121,526 SH   SOLE 23 121,526 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 62,224 338,337 SH   SOLE 25 338,337 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 58,348 317,263 SH   SOLE 26 149,526 0 167,737
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 75,038 408,015 SH   SOLE 28 46,023 0 361,992
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 50 271 SH   SOLE 29 271 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 105,494 573,617 SH   SOLE 30 573,617 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 14,680 79,823 SH   SOLE 31 23,793 0 56,030
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10,778 58,606 SH   SOLE 32 58,606 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,485 18,952 SH   SOLE 34 18,952 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16,241 88,309 SH   SOLE 36 88,309 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,277 6,946 SH   SOLE 40 6,946 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10,515 57,173 SH   SOLE 43 2,207 0 54,966
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 3,755 58,495 SH   SOLE 2 50,214 0 8,281
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 7,718 120,222 SH   SOLE 4 75,709 0 44,513
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,265 19,706 SH   SOLE 7 19,706 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 23 354 SH   SOLE 13 354 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,004 15,641 SH   SOLE 15 15,641 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 16,220 252,648 SH   SOLE 18 238,331 0 14,317
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 142,232 2,215,455 SH   SOLE 19 2,215,455 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 67,602 1,052,986 SH   SOLE 21 1,052,986 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 273,957 4,267,244 SH   SOLE 22 4,169,732 0 97,512
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 8,101 126,186 SH   SOLE 23 126,186 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2,375 36,992 SH   SOLE 25 36,992 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 27,228 424,112 SH   SOLE 26 167,151 0 256,961
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 34,294 534,175 SH   SOLE 28 6,113 0 528,062
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 20 304 SH   SOLE 29 304 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 55,618 866,331 SH   SOLE 30 866,331 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,965 30,613 SH   SOLE 31 23,469 0 7,144
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 258,487 4,026,279 SH   SOLE 34 4,026,279 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2,499 38,923 SH   SOLE 36 38,923 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 500 7,783 SH   SOLE 40 7,783 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5 77 SH   SOLE 43 0 0 77
ZOSANO PHARMA CORP COM NEW 98979H202 42 89,788 SH   SOLE 21 89,788 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 921 1,959,970 SH   SOLE 22 1,959,970 0 0
ZOVIO INC COM 98979V102 8 5,985 SH   SOLE 18 5,985 0 0
ZOVIO INC COM 98979V102 111 87,431 SH   SOLE 21 87,431 0 0
ZOVIO INC COM 98979V102 374 294,350 SH   SOLE 22 294,350 0 0
ZSCALER INC COM 98980G102 52,388 163,036 SH   SOLE 2 18,209 0 144,827
ZSCALER INC COM 98980G102 15,226 47,383 SH   SOLE 4 30,092 0 17,291
ZSCALER INC COM 98980G102 9,145 28,460 SH   SOLE 7 28,460 0 0
ZSCALER INC COM 98980G102 340 1,058 SH   SOLE 13 145 0 913
ZSCALER INC COM 98980G102 2,212 6,884 SH   SOLE 15 6,884 0 0
ZSCALER INC COM 98980G102 43,866 136,513 SH   SOLE 18 132,346 0 4,167
ZSCALER INC COM 98980G102 250,483 779,519 SH   SOLE 19 779,519 0 0
ZSCALER INC COM 98980G102 623,504 1,940,385 SH   SOLE 21 1,940,385 0 0
ZSCALER INC COM 98980G102 546,570 1,700,961 SH   SOLE 22 1,610,109 0 90,852
ZSCALER INC COM 98980G102 14,967 46,578 SH   SOLE 23 46,578 0 0
ZSCALER INC COM 98980G102 34,338 106,861 SH   SOLE 25 106,861 0 0
ZSCALER INC COM 98980G102 60,122 187,105 SH   SOLE 26 62,963 0 124,142
ZSCALER INC COM 98980G102 87,809 273,267 SH   SOLE 28 1,435 0 271,832
ZSCALER INC COM 98980G102 35 108 SH   SOLE 29 108 0 0
ZSCALER INC COM 98980G102 140,941 438,618 SH   SOLE 30 438,618 0 0
ZSCALER INC COM 98980G102 9,406 29,271 SH   SOLE 31 9,190 0 20,081
ZSCALER INC COM 98980G102 10,888 33,883 SH   SOLE 32 33,883 0 0
ZSCALER INC COM 98980G102 288,929 899,166 SH   SOLE 34 899,166 0 0
ZSCALER INC COM 98980G102 10,782 33,554 SH   SOLE 36 33,554 0 0
ZSCALER INC COM 98980G102 877 2,728 SH   SOLE 40 2,728 0 0
ZSCALER INC COM 98980G102 14,320 44,564 SH   SOLE 43 4,626 0 39,938
ZSCALER INC OPTIONS 98980G102 225 700 SH Call SOLE 4 700 0 0
ZSCALER INC OPTIONS 98980G102 2,699 8,400 SH Call SOLE 18 8,400 0 0
ZSCALER INC OPTIONS 98980G102 16,195 50,400 SH Call SOLE 19 50,400 0 0
ZSCALER INC OPTIONS 98980G102 1,317 4,100 SH Call SOLE 22 4,100 0 0
ZSCALER INC OPTIONS 98980G102 225 700 SH Call SOLE 26 700 0 0
ZSCALER INC OPTIONS 98980G102 9,286 28,900 SH Call SOLE 34 28,900 0 0
ZSCALER INC NOTE 0.125% 7/0 98980GAB8 14,385 6,582,000 PRN   SOLE 21 6,582,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 13,886 492,060 SH   SOLE 2 46,240 0 445,820
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7,665 271,631 SH   SOLE 4 149,737 0 121,894
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,186 42,033 SH   SOLE 7 42,033 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,080 73,713 SH   SOLE 13 31,404 0 42,309
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7,283 258,081 SH   SOLE 15 258,081 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,162 218,373 SH   SOLE 18 218,373 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 360 12,774 SH   SOLE 19 12,774 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 232,318 8,232,374 SH   SOLE 21 8,232,374 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 148,250 5,253,353 SH   SOLE 22 4,649,328 0 604,025
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,644 200,011 SH   SOLE 23 200,011 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,053 108,168 SH   SOLE 25 108,168 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 24,082 853,379 SH   SOLE 26 17,116 0 836,263
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 18,576 658,255 SH   SOLE 28 36,775 0 621,480
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 71,509 2,533,978 SH   SOLE 30 2,533,978 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 526 18,639 SH   SOLE 31 4,645 0 13,994
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 713 25,255 SH   SOLE 32 25,255 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 903 31,994 SH   SOLE 34 31,994 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 53 1,862 SH   SOLE 36 1,862 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 51 1,810 SH   SOLE 40 1,810 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12,395 439,241 SH   SOLE 43 44,970 0 394,271
ZUMIEZ INC COM 989817101 1,312 27,339 SH   SOLE 2 9,245 0 18,094
ZUMIEZ INC COM 989817101 6 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 15 309 SH   SOLE 7 309 0 0
ZUMIEZ INC COM 989817101 4,248 88,512 SH   SOLE 18 88,512 0 0
ZUMIEZ INC COM 989817101 4,957 103,287 SH   SOLE 19 103,287 0 0
ZUMIEZ INC COM 989817101 131,496 2,740,070 SH   SOLE 21 2,740,070 0 0
ZUMIEZ INC COM 989817101 28,991 604,099 SH   SOLE 22 581,298 0 22,801
ZUMIEZ INC COM 989817101 136 2,837 SH   SOLE 23 2,837 0 0
ZUMIEZ INC COM 989817101 209 4,356 SH   SOLE 25 4,356 0 0
ZUMIEZ INC COM 989817101 1,039 21,650 SH   SOLE 26 6,333 0 15,317
ZUMIEZ INC COM 989817101 20 413 SH   SOLE 28 413 0 0
ZUMIEZ INC COM 989817101 1,880 39,185 SH   SOLE 30 39,185 0 0
ZUMIEZ INC COM 989817101 19 393 SH   SOLE 34 393 0 0
ZUMIEZ INC COM 989817101 39 814 SH   SOLE 36 814 0 0
ZUMIEZ INC COM 989817101 125 2,600 SH   SOLE 40 2,600 0 0
ZUMIEZ INC COM 989817101 736 15,330 SH   SOLE 43 0 0 15,330
ZUORA INC COM CL A 98983V106 1,969 105,389 SH   SOLE 2 93,286 0 12,103
ZUORA INC COM CL A 98983V106 43 2,319 SH   SOLE 4 328 0 1,991
ZUORA INC COM CL A 98983V106 27 1,420 SH   SOLE 7 1,420 0 0
ZUORA INC COM CL A 98983V106 5,594 299,479 SH   SOLE 18 299,479 0 0
ZUORA INC COM CL A 98983V106 4,917 263,208 SH   SOLE 19 263,208 0 0
ZUORA INC COM CL A 98983V106 77,242 4,135,003 SH   SOLE 21 4,135,003 0 0
ZUORA INC COM CL A 98983V106 51,095 2,735,296 SH   SOLE 22 2,675,825 0 59,471
ZUORA INC COM CL A 98983V106 47 2,538 SH   SOLE 23 2,538 0 0
ZUORA INC COM CL A 98983V106 295 15,796 SH   SOLE 25 15,796 0 0
ZUORA INC COM CL A 98983V106 793 42,449 SH   SOLE 26 34,592 0 7,857
ZUORA INC COM CL A 98983V106 34 1,798 SH   SOLE 28 1,798 0 0
ZUORA INC COM CL A 98983V106 9,045 484,226 SH   SOLE 30 484,226 0 0
ZUORA INC COM CL A 98983V106 141 7,547 SH   SOLE 34 7,547 0 0
ZUORA INC COM CL A 98983V106 118 6,298 SH   SOLE 36 6,298 0 0
ZUORA INC COM CL A 98983V106 231 12,377 SH   SOLE 40 12,377 0 0
ZUORA INC COM CL A 98983V106 631 33,780 SH   SOLE 43 0 0 33,780
ZURN WATER SOLUTIONS CORP COM 98983L108 2,665 73,206 SH   SOLE 2 33,653 0 39,553
ZURN WATER SOLUTIONS CORP COM 98983L108 17 470 SH   SOLE 4 470 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 8,145 223,753 SH   SOLE 7 223,753 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 12,585 345,755 SH   SOLE 18 345,755 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 7,854 215,767 SH   SOLE 19 215,767 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 154,128 4,234,295 SH   SOLE 21 4,234,295 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 103,538 2,844,462 SH   SOLE 22 2,752,445 0 92,017
ZURN WATER SOLUTIONS CORP COM 98983L108 661 18,152 SH   SOLE 25 18,152 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 1,844 50,648 SH   SOLE 26 41,134 0 9,514
ZURN WATER SOLUTIONS CORP COM 98983L108 79 2,158 SH   SOLE 28 2,158 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 82,007 2,252,946 SH   SOLE 30 2,252,946 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 295 8,094 SH   SOLE 36 8,094 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 581 15,965 SH   SOLE 40 15,965 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 575 15,788 SH   SOLE 43 133 0 15,655
ZYMERGEN INC COM 98985X100 186 27,866 SH   SOLE 2 2,658 0 25,208
ZYMERGEN INC COM 98985X100 2 301 SH   SOLE 7 301 0 0
ZYMERGEN INC COM 98985X100 1,558 232,853 SH   SOLE 18 232,853 0 0
ZYMERGEN INC COM 98985X100 946 141,446 SH   SOLE 19 141,446 0 0
ZYMERGEN INC COM 98985X100 18,063 2,700,006 SH   SOLE 21 2,700,006 0 0
ZYMERGEN INC COM 98985X100 6,906 1,032,219 SH   SOLE 22 994,364 0 37,855
ZYMEWORKS INC COM 98985W102 155 9,457 SH   SOLE 2 9,457 0 0
ZYMEWORKS INC COM 98985W102 3 156 SH   SOLE 4 156 0 0
ZYMEWORKS INC COM 98985W102 6,683 407,772 SH   SOLE 21 407,772 0 0
ZYMEWORKS INC COM 98985W102 623 38,010 SH   SOLE 22 20,522 0 17,488
ZYMEWORKS INC COM 98985W102 111 6,760 SH   SOLE 25 6,760 0 0
ZYMEWORKS INC COM 98985W102 359 21,901 SH   SOLE 26 19,205 0 2,696
ZYMEWORKS INC COM 98985W102 487 29,730 SH   SOLE 28 29,730 0 0
ZYMEWORKS INC COM 98985W102 4,692 286,302 SH   SOLE 30 286,302 0 0
ZYMEWORKS INC COM 98985W102 77 4,691 SH   SOLE 34 4,691 0 0
ZYMEWORKS INC COM 98985W102 23 1,378 SH   SOLE 36 1,378 0 0
ZYMEWORKS INC COM 98985W102 81 4,941 SH   SOLE 40 4,941 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 22 7,701 SH   SOLE 18 7,701 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 358 124,273 SH   SOLE 21 124,273 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 2,027 703,674 SH   SOLE 22 703,674 0 0
ZYNEX INC COM 98986M103 81 8,112 SH   SOLE 2 5,548 0 2,564
ZYNEX INC COM 98986M103 3 329 SH   SOLE 7 329 0 0
ZYNEX INC COM 98986M103 809 81,173 SH   SOLE 18 76,835 0 4,338
ZYNEX INC COM 98986M103 411 41,257 SH   SOLE 19 41,257 0 0
ZYNEX INC COM 98986M103 23,120 2,318,971 SH   SOLE 21 2,318,971 0 0
ZYNEX INC COM 98986M103 5,433 544,924 SH   SOLE 22 535,373 0 9,551
ZYNEX INC COM 98986M103 46 4,601 SH   SOLE 25 4,601 0 0
ZYNEX INC COM 98986M103 1 97 SH   SOLE 26 97 0 0
ZYNEX INC COM 98986M103 295 29,555 SH   SOLE 30 29,555 0 0
ZYNEX INC COM 98986M103 37 3,756 SH   SOLE 40 3,756 0 0
ZYNEX INC COM 98986M103 26 2,589 SH   SOLE 43 0 0 2,589
ZYNGA INC NOTE 98986TAD0 526,108 5,765,000 PRN   SOLE 21 5,765,000 0 0
ZYNGA INC CL A 98986T108 17,515 2,736,696 SH   SOLE 2 1,124,026 0 1,612,670
ZYNGA INC CL A 98986T108 522 81,634 SH   SOLE 4 72,898 0 8,736
ZYNGA INC CL A 98986T108 93 14,472 SH   SOLE 7 14,472 0 0
ZYNGA INC CL A 98986T108 5,032 786,199 SH   SOLE 18 594,829 0 191,370
ZYNGA INC CL A 98986T108 17,693 2,764,522 SH   SOLE 19 2,764,522 0 0
ZYNGA INC CL A 98986T108 110,363 17,244,281 SH   SOLE 21 17,244,281 0 0
ZYNGA INC CL A 98986T108 164,095 25,639,796 SH   SOLE 22 24,089,409 0 1,550,387
ZYNGA INC CL A 98986T108 110 17,159 SH   SOLE 23 17,159 0 0
ZYNGA INC CL A 98986T108 828 129,374 SH   SOLE 25 129,374 0 0
ZYNGA INC CL A 98986T108 2,729 426,395 SH   SOLE 26 278,977 0 147,418
ZYNGA INC CL A 98986T108 4,373 683,340 SH   SOLE 28 18,033 0 665,307
ZYNGA INC CL A 98986T108 5,049 788,930 SH   SOLE 30 788,930 0 0
ZYNGA INC CL A 98986T108 96 15,030 SH   SOLE 31 15,030 0 0
ZYNGA INC CL A 98986T108 31 4,847 SH   SOLE 34 4,847 0 0
ZYNGA INC CL A 98986T108 381 59,540 SH   SOLE 36 59,540 0 0
ZYNGA INC CL A 98986T108 774 120,928 SH   SOLE 40 120,928 0 0
ZYNGA INC CL A 98986T108 2,084 325,685 SH   SOLE 43 15,467 0 310,218
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 3,930 3,641,000 PRN   SOLE 21 3,641,000 0 0