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 3,058 100,222 SH   SOLE 2 46,888 0 53,334
1 800 FLOWERS COM INC CL A 68243Q106 3 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106 14 469 SH   SOLE 7 469 0 0
1 800 FLOWERS COM INC CL A 68243Q106 2,849 93,393 SH   SOLE 18 75,128 0 18,265
1 800 FLOWERS COM INC CL A 68243Q106 15,767 516,787 SH   SOLE 19 516,787 0 0
1 800 FLOWERS COM INC CL A 68243Q106 28,791 943,659 SH   SOLE 21 943,659 0 0
1 800 FLOWERS COM INC CL A 68243Q106 33,137 1,086,088 SH   SOLE 22 1,070,985 0 15,103
1 800 FLOWERS COM INC CL A 68243Q106 643 21,090 SH   SOLE 23 21,090 0 0
1 800 FLOWERS COM INC CL A 68243Q106 137 4,495 SH   SOLE 25 4,495 0 0
1 800 FLOWERS COM INC CL A 68243Q106 2,772 90,843 SH   SOLE 26 2,247 0 88,596
1 800 FLOWERS COM INC CL A 68243Q106 108 3,548 SH   SOLE 28 3,548 0 0
1 800 FLOWERS COM INC CL A 68243Q106 1,186 38,863 SH   SOLE 30 38,863 0 0
1 800 FLOWERS COM INC CL A 68243Q106 53 1,748 SH   SOLE 36 1,748 0 0
1 800 FLOWERS COM INC CL A 68243Q106 114 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106 476 15,590 SH   SOLE 43 575 0 15,015
10X GENOMICS INC CL A COM 88025U109 19,365 133,019 SH   SOLE 2 11,701 0 121,318
10X GENOMICS INC CL A COM 88025U109 6,837 46,966 SH   SOLE 4 28,155 0 18,811
10X GENOMICS INC CL A COM 88025U109 2,146 14,743 SH   SOLE 7 14,743 0 0
10X GENOMICS INC CL A COM 88025U109 24 163 SH   SOLE 13 163 0 0
10X GENOMICS INC CL A COM 88025U109 870 5,979 SH   SOLE 15 5,979 0 0
10X GENOMICS INC CL A COM 88025U109 8,032 55,173 SH   SOLE 18 51,000 0 4,173
10X GENOMICS INC CL A COM 88025U109 430,888 2,959,805 SH   SOLE 19 2,959,805 0 0
10X GENOMICS INC CL A COM 88025U109 356,227 2,446,950 SH   SOLE 21 2,446,950 0 0
10X GENOMICS INC CL A COM 88025U109 305,884 2,101,138 SH   SOLE 22 2,007,439 0 93,699
10X GENOMICS INC CL A COM 88025U109 6,192 42,533 SH   SOLE 23 42,533 0 0
10X GENOMICS INC CL A COM 88025U109 2,409 16,545 SH   SOLE 25 16,545 0 0
10X GENOMICS INC CL A COM 88025U109 13,151 90,337 SH   SOLE 26 75,727 0 14,610
10X GENOMICS INC CL A COM 88025U109 13,481 92,601 SH   SOLE 28 6,270 0 86,331
10X GENOMICS INC CL A COM 88025U109 12 83 SH   SOLE 29 83 0 0
10X GENOMICS INC CL A COM 88025U109 43,451 298,471 SH   SOLE 30 293,390 0 5,081
10X GENOMICS INC CL A COM 88025U109 3,797 26,079 SH   SOLE 31 8,154 0 17,925
10X GENOMICS INC CL A COM 88025U109 580 3,986 SH   SOLE 34 3,986 0 0
10X GENOMICS INC CL A COM 88025U109 2,402 16,498 SH   SOLE 36 16,498 0 0
10X GENOMICS INC CL A COM 88025U109 377 2,593 SH   SOLE 40 2,593 0 0
10X GENOMICS INC CL A COM 88025U109 148 1,014 SH   SOLE 43 0 0 1,014
111 INC ADS 68247Q102 44 7,170 SH   SOLE 4 7,170 0 0
111 INC ADS 68247Q102 218 35,377 SH   SOLE 21 35,377 0 0
111 INC ADS 68247Q102 846 137,183 SH   SOLE 22 132,808 0 4,375
111 INC ADS 68247Q102 426 69,119 SH   SOLE 30 69,119 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 56 62,766 SH   SOLE 21 62,766 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 198 219,987 SH   SOLE 22 213,259 0 6,728
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 15 17,030 SH   SOLE 30 17,030 0 0
180 LIFE SCIENCES CORP COM 68236V104 45 8,343 SH   SOLE 2 8,343 0 0
180 LIFE SCIENCES CORP COM 68236V104 11 1,979 SH   SOLE 18 1,979 0 0
180 LIFE SCIENCES CORP COM 68236V104 134 24,721 SH   SOLE 21 24,721 0 0
180 LIFE SCIENCES CORP COM 68236V104 1,113 205,770 SH   SOLE 22 205,770 0 0
1847 GOEDEKER INC COM 28252C109 5 1,491 SH   SOLE 2 1,491 0 0
1847 GOEDEKER INC COM 28252C109 35 11,291 SH   SOLE 18 11,291 0 0
1847 GOEDEKER INC COM 28252C109 440 140,064 SH   SOLE 21 140,064 0 0
1847 GOEDEKER INC COM 28252C109 5,288 1,684,130 SH   SOLE 22 1,684,130 0 0
1895 BANCORP OF WIS INC COM 28253R105 7 605 SH   SOLE 18 605 0 0
1895 BANCORP OF WIS INC COM 28253R105 102 9,308 SH   SOLE 21 9,308 0 0
1LIFE HEALTHCARE INC COM 68269G107 3,277 161,816 SH   SOLE 2 72,544 0 89,272
1LIFE HEALTHCARE INC COM 68269G107 4 220 SH   SOLE 4 220 0 0
1LIFE HEALTHCARE INC COM 68269G107 38 1,874 SH   SOLE 7 1,874 0 0
1LIFE HEALTHCARE INC COM 68269G107 7,171 354,143 SH   SOLE 18 328,374 0 25,769
1LIFE HEALTHCARE INC COM 68269G107 14,457 713,931 SH   SOLE 19 713,931 0 0
1LIFE HEALTHCARE INC COM 68269G107 81,812 4,040,089 SH   SOLE 21 4,040,089 0 0
1LIFE HEALTHCARE INC COM 68269G107 65,244 3,221,945 SH   SOLE 22 3,166,110 0 55,835
1LIFE HEALTHCARE INC COM 68269G107 555 27,383 SH   SOLE 23 27,383 0 0
1LIFE HEALTHCARE INC COM 68269G107 363 17,937 SH   SOLE 25 17,937 0 0
1LIFE HEALTHCARE INC COM 68269G107 4,005 197,766 SH   SOLE 26 86,947 0 110,819
1LIFE HEALTHCARE INC COM 68269G107 139 6,864 SH   SOLE 28 6,864 0 0
1LIFE HEALTHCARE INC COM 68269G107 6,073 299,906 SH   SOLE 30 299,906 0 0
1LIFE HEALTHCARE INC COM 68269G107 1,583 78,172 SH   SOLE 34 78,172 0 0
1LIFE HEALTHCARE INC COM 68269G107 291 14,353 SH   SOLE 36 14,353 0 0
1LIFE HEALTHCARE INC COM 68269G107 195 9,611 SH   SOLE 40 9,611 0 0
1LIFE HEALTHCARE INC COM 68269G107 267 13,204 SH   SOLE 43 1,148 0 12,056
1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 2,016 2,125,000 PRN   SOLE 21 2,125,000 0 0
1ST CONSTITUTION BANCORP COM 31986N102 154 6,516 SH   SOLE 2 6,516 0 0
1ST CONSTITUTION BANCORP COM 31986N102 42 1,768 SH   SOLE 18 1,768 0 0
1ST CONSTITUTION BANCORP COM 31986N102 722 30,493 SH   SOLE 21 30,493 0 0
1ST SOURCE CORP COM 336901103 925 19,580 SH   SOLE 2 5,499 0 14,081
1ST SOURCE CORP COM 336901103 13 281 SH   SOLE 7 281 0 0
1ST SOURCE CORP COM 336901103 2,570 54,401 SH   SOLE 18 54,401 0 0
1ST SOURCE CORP COM 336901103 1,480 31,331 SH   SOLE 19 31,331 0 0
1ST SOURCE CORP COM 336901103 29,622 627,045 SH   SOLE 21 627,045 0 0
1ST SOURCE CORP COM 336901103 23,375 494,813 SH   SOLE 22 477,572 0 17,241
1ST SOURCE CORP COM 336901103 106 2,251 SH   SOLE 25 2,251 0 0
1ST SOURCE CORP COM 336901103 106 2,247 SH   SOLE 26 0 0 2,247
1ST SOURCE CORP COM 336901103 119 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 732 15,502 SH   SOLE 30 15,502 0 0
1ST SOURCE CORP COM 336901103 65 1,375 SH   SOLE 34 1,375 0 0
1ST SOURCE CORP COM 336901103 130 2,747 SH   SOLE 40 2,747 0 0
1ST SOURCE CORP COM 336901103 520 11,018 SH   SOLE 43 2,664 0 8,354
1STDIBS COM INC COM 320551104 34 2,719 SH   SOLE 2 331 0 2,388
1STDIBS COM INC COM 320551104 40 3,230 SH   SOLE 18 3,230 0 0
1STDIBS COM INC COM 320551104 130 10,479 SH   SOLE 19 10,479 0 0
1STDIBS COM INC COM 320551104 2,760 222,594 SH   SOLE 21 222,594 0 0
1STDIBS COM INC COM 320551104 547 44,084 SH   SOLE 22 43,537 0 547
21VIANET GROUP INC SPONSORED ADS A 90138A103 794 45,871 SH   SOLE 2 2,211 0 43,660
21VIANET GROUP INC SPONSORED ADS A 90138A103 852 49,221 SH   SOLE 4 22,575 0 26,646
21VIANET GROUP INC SPONSORED ADS A 90138A103 211 12,181 SH   SOLE 7 12,181 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 182 10,524 SH   SOLE 13 0 0 10,524
21VIANET GROUP INC SPONSORED ADS A 90138A103 765 44,190 SH   SOLE 15 44,190 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 408 23,571 SH   SOLE 18 23,571 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 28,802 1,663,915 SH   SOLE 21 1,663,915 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 17,016 983,032 SH   SOLE 22 871,049 0 111,983
21VIANET GROUP INC SPONSORED ADS A 90138A103 691 39,920 SH   SOLE 23 39,920 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 72 4,148 SH   SOLE 25 4,148 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 5,379 310,770 SH   SOLE 26 163,311 0 147,459
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,737 100,332 SH   SOLE 28 3,145 0 97,187
21VIANET GROUP INC SPONSORED ADS A 90138A103 8,786 507,561 SH   SOLE 30 507,561 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 145 8,399 SH   SOLE 34 8,399 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 9 542 SH   SOLE 40 542 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 3,109 179,630 SH   SOLE 43 11,739 0 167,891
22ND CENTY GROUP INC COM 90137F103 79 26,746 SH   SOLE 2 11,346 0 15,400
22ND CENTY GROUP INC COM 90137F103 7 2,427 SH   SOLE 7 2,427 0 0
22ND CENTY GROUP INC COM 90137F103 1,357 458,437 SH   SOLE 18 458,437 0 0
22ND CENTY GROUP INC COM 90137F103 775 261,926 SH   SOLE 19 261,926 0 0
22ND CENTY GROUP INC COM 90137F103 15,838 5,350,621 SH   SOLE 21 5,350,621 0 0
22ND CENTY GROUP INC COM 90137F103 11,395 3,849,585 SH   SOLE 22 3,828,225 0 21,360
22ND CENTY GROUP INC COM 90137F103 4 1,345 SH   SOLE 43 0 0 1,345
23ANDME HOLDING CO CLASS A COM 90138Q108 66 7,260 SH   SOLE 2 7,260 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 967 106,702 SH   SOLE 21 106,702 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 9,451 1,043,109 SH   SOLE 22 1,043,109 0 0
2U INC COM 90214J101 6,506 193,808 SH   SOLE 2 104,710 0 89,098
2U INC COM 90214J101 10 296 SH   SOLE 4 296 0 0
2U INC COM 90214J101 42 1,240 SH   SOLE 7 1,240 0 0
2U INC COM 90214J101 7,797 232,249 SH   SOLE 18 205,012 0 27,237
2U INC COM 90214J101 25,779 767,910 SH   SOLE 19 767,910 0 0
2U INC COM 90214J101 80,469 2,397,039 SH   SOLE 21 2,397,039 0 0
2U INC COM 90214J101 80,738 2,405,053 SH   SOLE 22 2,357,085 0 47,968
2U INC COM 90214J101 924 27,511 SH   SOLE 23 27,511 0 0
2U INC COM 90214J101 425 12,648 SH   SOLE 25 12,648 0 0
2U INC COM 90214J101 5,452 162,406 SH   SOLE 26 29,758 0 132,648
2U INC COM 90214J101 216 6,430 SH   SOLE 28 6,430 0 0
2U INC COM 90214J101 3,474 103,488 SH   SOLE 30 103,488 0 0
2U INC COM 90214J101 139 4,138 SH   SOLE 36 4,138 0 0
2U INC COM 90214J101 307 9,157 SH   SOLE 40 9,157 0 0
2U INC COM 90214J101 936 27,873 SH   SOLE 43 663 0 27,210
2U INC NOTE 2.250% 5/0 90214JAB7 3,664 2,639,000 PRN   SOLE 21 2,639,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 2,245 81,418 SH   SOLE 2 48,932 0 32,486
3-D SYS CORP DEL COM NEW 88554D205 163 5,901 SH   SOLE 4 5,901 0 0
3-D SYS CORP DEL COM NEW 88554D205 54 1,952 SH   SOLE 7 1,952 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 12,445 451,384 SH   SOLE 18 437,044 0 14,340
3-D SYS CORP DEL COM NEW 88554D205 8,117 294,417 SH   SOLE 19 294,417 0 0
3-D SYS CORP DEL COM NEW 88554D205 396,386 14,377,434 SH   SOLE 21 14,377,434 0 0
3-D SYS CORP DEL COM NEW 88554D205 85,633 3,106,016 SH   SOLE 22 3,026,288 0 79,728
3-D SYS CORP DEL COM NEW 88554D205 147 5,333 SH   SOLE 23 5,333 0 0
3-D SYS CORP DEL COM NEW 88554D205 497 18,034 SH   SOLE 25 18,034 0 0
3-D SYS CORP DEL COM NEW 88554D205 2,224 80,676 SH   SOLE 26 49,465 0 31,211
3-D SYS CORP DEL COM NEW 88554D205 284 10,303 SH   SOLE 28 10,303 0 0
3-D SYS CORP DEL COM NEW 88554D205 19,863 720,447 SH   SOLE 30 720,447 0 0
3-D SYS CORP DEL COM NEW 88554D205 142 5,150 SH   SOLE 36 5,150 0 0
3-D SYS CORP DEL COM NEW 88554D205 420 15,240 SH   SOLE 40 15,240 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,057 38,336 SH   SOLE 43 961 0 37,375
360 DIGITECH INC AMERICAN DEP 88557W101 1,168 57,489 SH   SOLE 2 7,746 0 49,743
360 DIGITECH INC AMERICAN DEP 88557W101 887 43,668 SH   SOLE 4 20,626 0 23,042
360 DIGITECH INC AMERICAN DEP 88557W101 175 8,598 SH   SOLE 7 8,598 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 177 8,719 SH   SOLE 13 0 0 8,719
360 DIGITECH INC AMERICAN DEP 88557W101 907 44,613 SH   SOLE 15 44,613 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 723 35,585 SH   SOLE 18 35,585 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 31,544 1,552,338 SH   SOLE 21 1,552,338 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 16,384 806,277 SH   SOLE 22 692,371 0 113,906
360 DIGITECH INC AMERICAN DEP 88557W101 818 40,277 SH   SOLE 23 40,277 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 1,896 93,295 SH   SOLE 25 93,295 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 5,031 247,580 SH   SOLE 26 197,350 0 50,230
360 DIGITECH INC AMERICAN DEP 88557W101 3,642 179,212 SH   SOLE 28 10,138 0 169,074
360 DIGITECH INC AMERICAN DEP 88557W101 9,470 466,035 SH   SOLE 30 466,035 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 138 6,777 SH   SOLE 34 6,777 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 8 384 SH   SOLE 40 384 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 4,963 244,222 SH   SOLE 43 5,945 0 238,277
3M CO COM 88579Y101 260,747 1,486,416 SH   SOLE 2 331,556 0 1,154,860
3M CO COM 88579Y101 57,624 328,491 SH   SOLE 4 306,075 0 22,416
3M CO COM 88579Y101 116,452 663,847 SH   SOLE 7 549,210 0 114,637
3M CO COM 88579Y101 1,999 11,395 SH   SOLE 13 1,630 0 9,765
3M CO COM 88579Y101 12,940 73,763 SH   SOLE 15 73,763 0 0
3M CO COM 88579Y101 206,888 1,179,387 SH   SOLE 18 1,095,330 0 84,057
3M CO COM 88579Y101 48,202 274,781 SH   SOLE 19 274,781 0 0
3M CO COM 88579Y101 3,884 22,140 SH   SOLE 20 22,140 0 0
3M CO COM 88579Y101 2,685,725 15,310,258 SH   SOLE 21 15,310,258 0 0
3M CO COM 88579Y101 2,206,918 12,580,767 SH   SOLE 22 11,127,368 0 1,453,399
3M CO COM 88579Y101 66,506 379,127 SH   SOLE 23 379,127 0 0
3M CO COM 88579Y101 194,651 1,109,630 SH   SOLE 25 1,109,630 0 0
3M CO COM 88579Y101 335,111 1,910,333 SH   SOLE 26 1,076,813 0 833,520
3M CO COM 88579Y101 330,121 1,881,887 SH   SOLE 28 60,240 0 1,821,647
3M CO COM 88579Y101 2,816 16,055 SH   SOLE 29 16,055 0 0
3M CO COM 88579Y101 554,776 3,162,560 SH   SOLE 30 3,133,591 0 28,969
3M CO COM 88579Y101 43,719 249,227 SH   SOLE 31 99,733 0 149,494
3M CO COM 88579Y101 8,825 50,310 SH   SOLE 32 50,310 0 0
3M CO COM 88579Y101 37,107 211,531 SH   SOLE 34 211,531 0 0
3M CO COM 88579Y101 51,819 295,398 SH   SOLE 36 295,398 0 0
3M CO COM 88579Y101 3,566 20,328 SH   SOLE 40 20,328 0 0
3M CO COM 88579Y101 72,475 413,153 SH   SOLE 43 28,896 0 384,257
4D MOLECULAR THERAPEUTICS IN COM 35104E100 623 23,087 SH   SOLE 2 9,959 0 13,128
4D MOLECULAR THERAPEUTICS IN COM 35104E100 1,809 67,061 SH   SOLE 18 67,061 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 1,142 42,347 SH   SOLE 19 42,347 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 21,189 785,648 SH   SOLE 21 785,648 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 12,810 474,963 SH   SOLE 22 458,437 0 16,526
4D MOLECULAR THERAPEUTICS IN COM 35104E100 8 301 SH   SOLE 23 301 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 63 2,324 SH   SOLE 25 2,324 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 908 33,678 SH   SOLE 30 33,678 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 61 2,246 SH   SOLE 40 2,246 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 181 6,708 SH   SOLE 43 0 0 6,708
51JOB INC SPONSORED ADS 316827104 1,745 25,090 SH   SOLE 2 1,439 0 23,651
51JOB INC SPONSORED ADS 316827104 1,140 16,392 SH   SOLE 4 7,174 0 9,218
51JOB INC SPONSORED ADS 316827104 257 3,691 SH   SOLE 7 3,691 0 0
51JOB INC SPONSORED ADS 316827104 242 3,474 SH   SOLE 13 0 0 3,474
51JOB INC SPONSORED ADS 316827104 1,216 17,487 SH   SOLE 15 17,487 0 0
51JOB INC SPONSORED ADS 316827104 585 8,410 SH   SOLE 18 8,410 0 0
51JOB INC SPONSORED ADS 316827104 616 8,861 SH   SOLE 19 8,861 0 0
51JOB INC SPONSORED ADS 316827104 36,095 519,131 SH   SOLE 21 519,131 0 0
51JOB INC SPONSORED ADS 316827104 20,674 297,343 SH   SOLE 22 261,447 0 35,896
51JOB INC SPONSORED ADS 316827104 910 13,095 SH   SOLE 23 13,095 0 0
51JOB INC SPONSORED ADS 316827104 1,514 21,775 SH   SOLE 25 21,775 0 0
51JOB INC SPONSORED ADS 316827104 8,222 118,255 SH   SOLE 26 65,951 0 52,304
51JOB INC SPONSORED ADS 316827104 5,255 75,585 SH   SOLE 28 5,421 0 70,164
51JOB INC SPONSORED ADS 316827104 11,986 172,382 SH   SOLE 30 168,710 0 3,672
51JOB INC SPONSORED ADS 316827104 569 8,181 SH   SOLE 34 8,181 0 0
51JOB INC SPONSORED ADS 316827104 9 131 SH   SOLE 40 131 0 0
51JOB INC SPONSORED ADS 316827104 7,779 111,882 SH   SOLE 43 5,881 0 106,001
89BIO INC COM 282559103 142 7,256 SH   SOLE 2 561 0 6,695
89BIO INC COM 282559103 578 29,527 SH   SOLE 18 29,527 0 0
89BIO INC COM 282559103 1,284 65,550 SH   SOLE 19 65,550 0 0
89BIO INC COM 282559103 7,171 366,043 SH   SOLE 21 366,043 0 0
89BIO INC COM 282559103 5,068 258,685 SH   SOLE 22 252,715 0 5,970
89BIO INC COM 282559103 16 810 SH   SOLE 23 810 0 0
89BIO INC COM 282559103 89 4,523 SH   SOLE 43 0 0 4,523
8X8 INC NEW COM 282914100 1,772 75,776 SH   SOLE 2 45,698 0 30,078
8X8 INC NEW COM 282914100 10 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 41 1,764 SH   SOLE 7 1,764 0 0
8X8 INC NEW COM 282914100 9,231 394,676 SH   SOLE 18 391,858 0 2,818
8X8 INC NEW COM 282914100 8,502 363,483 SH   SOLE 19 363,483 0 0
8X8 INC NEW COM 282914100 300,783 12,859,488 SH   SOLE 21 12,859,488 0 0
8X8 INC NEW COM 282914100 65,708 2,809,240 SH   SOLE 22 2,747,380 0 61,860
8X8 INC NEW COM 282914100 164 7,014 SH   SOLE 23 7,014 0 0
8X8 INC NEW COM 282914100 355 15,160 SH   SOLE 25 15,160 0 0
8X8 INC NEW COM 282914100 2,259 96,586 SH   SOLE 26 36,967 0 59,619
8X8 INC NEW COM 282914100 200 8,536 SH   SOLE 28 8,536 0 0
8X8 INC NEW COM 282914100 4,432 189,482 SH   SOLE 30 189,482 0 0
8X8 INC NEW COM 282914100 116 4,949 SH   SOLE 36 4,949 0 0
8X8 INC NEW COM 282914100 296 12,653 SH   SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100 2,091 89,394 SH   SOLE 43 26,466 0 62,928
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2,249 2,000,000 PRN   SOLE 2 2,000,000 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2,188 1,946,000 PRN   SOLE 21 1,946,000 0 0
9 METERS BIOPHARMA INC COM 654405109 40 30,825 SH   SOLE 2 8,548 0 22,277
9 METERS BIOPHARMA INC COM 654405109 4 3,416 SH   SOLE 7 3,416 0 0
9 METERS BIOPHARMA INC COM 654405109 823 632,742 SH   SOLE 18 632,742 0 0
9 METERS BIOPHARMA INC COM 654405109 477 367,253 SH   SOLE 19 367,253 0 0
9 METERS BIOPHARMA INC COM 654405109 9,408 7,237,087 SH   SOLE 21 7,237,087 0 0
9 METERS BIOPHARMA INC COM 654405109 6,821 5,246,591 SH   SOLE 22 5,206,797 0 39,794
9 METERS BIOPHARMA INC COM 654405109 63 48,351 SH   SOLE 43 0 0 48,351
908 DEVICES INC COM 65443P102 108 3,334 SH   SOLE 2 2,120 0 1,214
908 DEVICES INC COM 65443P102 4 116 SH   SOLE 7 116 0 0
908 DEVICES INC COM 65443P102 1,080 33,208 SH   SOLE 18 33,208 0 0
908 DEVICES INC COM 65443P102 85,000 2,613,762 SH   SOLE 19 2,613,762 0 0
908 DEVICES INC COM 65443P102 14,135 434,649 SH   SOLE 21 434,649 0 0
908 DEVICES INC COM 65443P102 7,464 229,510 SH   SOLE 22 228,065 0 1,445
908 DEVICES INC COM 65443P102 70 2,142 SH   SOLE 25 2,142 0 0
908 DEVICES INC COM 65443P102 87 2,664 SH   SOLE 30 2,664 0 0
908 DEVICES INC COM 65443P102 65 1,991 SH   SOLE 34 1,991 0 0
908 DEVICES INC COM 65443P102 43 1,323 SH   SOLE 40 1,323 0 0
908 DEVICES INC COM 65443P102 53 1,624 SH   SOLE 43 0 0 1,624
A-MARK PRECIOUS METALS INC COM 00181T107 495 8,239 SH   SOLE 2 644 0 7,595
A-MARK PRECIOUS METALS INC COM 00181T107 8 140 SH   SOLE 7 140 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 1,746 29,097 SH   SOLE 18 29,097 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 910 15,158 SH   SOLE 19 15,158 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 19,947 332,341 SH   SOLE 21 332,341 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 11,751 195,788 SH   SOLE 22 190,583 0 5,205
A-MARK PRECIOUS METALS INC COM 00181T107 34 572 SH   SOLE 43 0 0 572
A10 NETWORKS INC COM 002121101 448 33,206 SH   SOLE 2 18,055 0 15,151
A10 NETWORKS INC COM 002121101 14 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 2,539 188,336 SH   SOLE 18 188,336 0 0
A10 NETWORKS INC COM 002121101 1,405 104,202 SH   SOLE 19 104,202 0 0
A10 NETWORKS INC COM 002121101 33,111 2,456,313 SH   SOLE 21 2,456,313 0 0
A10 NETWORKS INC COM 002121101 20,538 1,523,597 SH   SOLE 22 1,480,532 0 43,065
A10 NETWORKS INC COM 002121101 486 36,018 SH   SOLE 25 36,018 0 0
A10 NETWORKS INC COM 002121101 1,596 118,373 SH   SOLE 26 48,745 0 69,628
A10 NETWORKS INC COM 002121101 62 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 791 58,715 SH   SOLE 30 58,715 0 0
A10 NETWORKS INC COM 002121101 73 5,420 SH   SOLE 36 5,420 0 0
A10 NETWORKS INC COM 002121101 109 8,061 SH   SOLE 40 8,061 0 0
A10 NETWORKS INC COM 002121101 86 6,414 SH   SOLE 43 0 0 6,414
AADI BIOSCIENCES INC COM 00032Q104 17 562 SH   SOLE 18 562 0 0
AADI BIOSCIENCES INC COM 00032Q104 461 15,688 SH   SOLE 21 15,688 0 0
AAON INC COM PAR $0.004 000360206 2,436 37,276 SH   SOLE 2 32,955 0 4,321
AAON INC COM PAR $0.004 000360206 12 177 SH   SOLE 4 177 0 0
AAON INC COM PAR $0.004 000360206 44 674 SH   SOLE 7 674 0 0
AAON INC COM PAR $0.004 000360206 2 27 SH   SOLE 17 0 0 27
AAON INC COM PAR $0.004 000360206 9,593 146,812 SH   SOLE 18 146,812 0 0
AAON INC COM PAR $0.004 000360206 5,125 78,435 SH   SOLE 19 78,435 0 0
AAON INC COM PAR $0.004 000360206 306,064 4,684,171 SH   SOLE 21 4,684,171 0 0
AAON INC COM PAR $0.004 000360206 68,848 1,053,692 SH   SOLE 22 1,027,923 0 25,769
AAON INC COM PAR $0.004 000360206 586 8,966 SH   SOLE 25 8,966 0 0
AAON INC COM PAR $0.004 000360206 1,329 20,345 SH   SOLE 26 17,492 0 2,853
AAON INC COM PAR $0.004 000360206 206 3,155 SH   SOLE 28 3,155 0 0
AAON INC COM PAR $0.004 000360206 4,854 74,287 SH   SOLE 30 74,287 0 0
AAON INC COM PAR $0.004 000360206 371 5,681 SH   SOLE 36 5,681 0 0
AAON INC COM PAR $0.004 000360206 308 4,716 SH   SOLE 40 4,716 0 0
AAON INC COM PAR $0.004 000360206 1,080 16,529 SH   SOLE 43 512 0 16,017
AAR CORP COM 000361105 1,267 39,063 SH   SOLE 2 15,874 0 23,189
AAR CORP COM 000361105 4 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105 17 534 SH   SOLE 7 534 0 0
AAR CORP COM 000361105 4,443 136,999 SH   SOLE 18 136,999 0 0
AAR CORP COM 000361105 1,892 58,355 SH   SOLE 19 58,355 0 0
AAR CORP COM 000361105 138,515 4,271,191 SH   SOLE 21 4,271,191 0 0
AAR CORP COM 000361105 24,598 758,501 SH   SOLE 22 724,714 0 33,787
AAR CORP COM 000361105 157 4,844 SH   SOLE 25 4,844 0 0
AAR CORP COM 000361105 440 13,578 SH   SOLE 26 6,826 0 6,752
AAR CORP COM 000361105 78 2,404 SH   SOLE 28 2,404 0 0
AAR CORP COM 000361105 2,008 61,910 SH   SOLE 30 61,910 0 0
AAR CORP COM 000361105 49 1,498 SH   SOLE 36 1,498 0 0
AAR CORP COM 000361105 116 3,586 SH   SOLE 40 3,586 0 0
AAR CORP COM 000361105 1,142 35,212 SH   SOLE 43 3,994 0 31,218
ABB LTD SPONSORED ADR 000375204 1 20 SH   SOLE 17 0 0 20
ABB LTD SPONSORED ADR 000375204 60 1,797 SH   SOLE 18 1,797 0 0
ABB LTD SPONSORED ADR 000375204 29,500 884,307 SH   SOLE 43 139,793 0 744,514
ABBOTT LABS COM 002824100 599,516 5,075,051 SH   SOLE 2 1,627,192 0 3,447,859
ABBOTT LABS COM 002824100 145,967 1,235,648 SH   SOLE 4 805,527 0 430,121
ABBOTT LABS COM 002824100 185,555 1,570,773 SH   SOLE 7 1,517,900 0 52,873
ABBOTT LABS COM 002824100 4,043 34,229 SH   SOLE 13 5,004 0 29,225
ABBOTT LABS COM 002824100 24,650 208,671 SH   SOLE 15 208,671 0 0
ABBOTT LABS COM 002824100 10 85 SH   SOLE 17 0 0 85
ABBOTT LABS COM 002824100 435,691 3,688,237 SH   SOLE 18 3,435,617 0 252,620
ABBOTT LABS COM 002824100 961,507 8,139,397 SH   SOLE 19 8,139,397 0 0
ABBOTT LABS COM 002824100 15,401 130,371 SH   SOLE 20 130,371 0 0
ABBOTT LABS COM 002824100 5,351,114 45,298,521 SH   SOLE 21 45,298,521 0 0
ABBOTT LABS COM 002824100 4,417,312 37,393,652 SH   SOLE 22 33,567,987 0 3,825,665
ABBOTT LABS COM 002824100 125,116 1,059,139 SH   SOLE 23 1,059,139 0 0
ABBOTT LABS COM 002824100 446,229 3,777,440 SH   SOLE 25 3,777,440 0 0
ABBOTT LABS COM 002824100 519,104 4,394,345 SH   SOLE 26 1,992,941 0 2,401,404
ABBOTT LABS COM 002824100 399,733 3,383,839 SH   SOLE 28 150,831 0 3,233,008
ABBOTT LABS COM 002824100 1,470 12,442 SH   SOLE 29 12,442 0 0
ABBOTT LABS COM 002824100 967,171 8,187,345 SH   SOLE 30 8,187,345 0 0
ABBOTT LABS COM 002824100 79,283 671,147 SH   SOLE 31 233,495 0 437,652
ABBOTT LABS COM 002824100 15,251 129,103 SH   SOLE 32 129,103 0 0
ABBOTT LABS COM 002824100 866,551 7,335,568 SH   SOLE 34 7,335,568 0 0
ABBOTT LABS COM 002824100 100,625 851,816 SH   SOLE 36 851,816 0 0
ABBOTT LABS COM 002824100 7,316 61,931 SH   SOLE 40 61,931 0 0
ABBOTT LABS COM 002824100 198,445 1,679,886 SH   SOLE 43 147,480 0 1,532,406
ABBVIE INC COM 00287Y109 483,154 4,479,040 SH   SOLE 2 1,143,302 0 3,335,738
ABBVIE INC COM 00287Y109 135,441 1,255,591 SH   SOLE 4 828,772 0 426,819
ABBVIE INC COM 00287Y109 189,393 1,755,752 SH   SOLE 7 1,702,570 0 53,182
ABBVIE INC COM 00287Y109 3,764 34,893 SH   SOLE 13 4,965 0 29,928
ABBVIE INC COM 00287Y109 24,590 227,963 SH   SOLE 15 227,963 0 0
ABBVIE INC COM 00287Y109 596,983 5,534,286 SH   SOLE 18 5,272,879 0 261,407
ABBVIE INC COM 00287Y109 509,601 4,724,213 SH   SOLE 19 4,724,213 0 0
ABBVIE INC COM 00287Y109 4,471,534 41,452,994 SH   SOLE 21 41,452,994 0 0
ABBVIE INC COM 00287Y109 4,077,333 37,798,586 SH   SOLE 22 33,784,610 0 4,013,976
ABBVIE INC COM 00287Y109 119,859 1,111,141 SH   SOLE 23 1,111,141 0 0
ABBVIE INC COM 00287Y109 331,285 3,071,151 SH   SOLE 25 3,071,151 0 0
ABBVIE INC COM 00287Y109 481,215 4,461,068 SH   SOLE 26 2,035,491 0 2,425,577
ABBVIE INC COM 00287Y109 506,478 4,695,266 SH   SOLE 28 154,048 0 4,541,218
ABBVIE INC COM 00287Y109 7,708 71,456 SH   SOLE 29 71,456 0 0
ABBVIE INC COM 00287Y109 1,004,085 9,308,286 SH   SOLE 30 9,308,286 0 0
ABBVIE INC COM 00287Y109 80,346 744,843 SH   SOLE 31 308,392 0 436,451
ABBVIE INC COM 00287Y109 13,949 129,311 SH   SOLE 32 129,311 0 0
ABBVIE INC COM 00287Y109 383,472 3,554,942 SH   SOLE 34 3,554,942 0 0
ABBVIE INC COM 00287Y109 93,943 870,889 SH   SOLE 36 870,889 0 0
ABBVIE INC COM 00287Y109 3,245 30,086 SH   SOLE 37 30,086 0 0
ABBVIE INC COM 00287Y109 6,628 61,441 SH   SOLE 40 61,441 0 0
ABBVIE INC COM 00287Y109 158,163 1,466,241 SH   SOLE 43 111,076 0 1,355,165
ABCAM PLC ADS 000380204 19 962 SH   SOLE 43 0 0 962
ABCELLERA BIOLOGICS INC COM 00288U106 19,571 976,587 SH   SOLE 30 976,587 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 3 3,049 SH   SOLE 2 3,049 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 20 17,977 SH   SOLE 18 17,977 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 297 264,809 SH   SOLE 21 264,809 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1,506 1,344,475 SH   SOLE 22 1,344,475 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,490 66,166 SH   SOLE 2 19,038 0 47,128
ABERCROMBIE & FITCH CO CL A 002896207 10 257 SH   SOLE 4 257 0 0
ABERCROMBIE & FITCH CO CL A 002896207 70 1,862 SH   SOLE 7 1,862 0 0
ABERCROMBIE & FITCH CO CL A 002896207 9,164 243,520 SH   SOLE 18 243,520 0 0
ABERCROMBIE & FITCH CO CL A 002896207 4,094 108,796 SH   SOLE 19 108,796 0 0
ABERCROMBIE & FITCH CO CL A 002896207 276,718 7,353,650 SH   SOLE 21 7,353,650 0 0
ABERCROMBIE & FITCH CO CL A 002896207 56,694 1,506,610 SH   SOLE 22 1,447,288 0 59,322
ABERCROMBIE & FITCH CO CL A 002896207 315 8,365 SH   SOLE 25 8,365 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,079 28,661 SH   SOLE 26 25,445 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 317 8,416 SH   SOLE 28 4,891 0 3,525
ABERCROMBIE & FITCH CO CL A 002896207 4,148 110,223 SH   SOLE 30 110,223 0 0
ABERCROMBIE & FITCH CO CL A 002896207 134 3,564 SH   SOLE 36 3,564 0 0
ABERCROMBIE & FITCH CO CL A 002896207 292 7,770 SH   SOLE 40 7,770 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,264 86,744 SH   SOLE 43 7,636 0 79,108
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 5 60 SH   SOLE 17 0 0 60
ABIOMED INC COM 003654100 50,455 154,997 SH   SOLE 2 69,481 0 85,516
ABIOMED INC COM 003654100 11,603 35,643 SH   SOLE 4 22,484 0 13,159
ABIOMED INC COM 003654100 14,031 43,104 SH   SOLE 7 41,812 0 1,292
ABIOMED INC COM 003654100 315 968 SH   SOLE 13 118 0 850
ABIOMED INC COM 003654100 1,566 4,812 SH   SOLE 15 4,812 0 0
ABIOMED INC COM 003654100 34,141 104,882 SH   SOLE 18 98,524 0 6,358
ABIOMED INC COM 003654100 122,599 376,626 SH   SOLE 19 376,626 0 0
ABIOMED INC COM 003654100 2,204 6,770 SH   SOLE 20 6,770 0 0
ABIOMED INC COM 003654100 489,813 1,504,710 SH   SOLE 21 1,504,710 0 0
ABIOMED INC COM 003654100 317,900 976,592 SH   SOLE 22 882,167 0 94,425
ABIOMED INC COM 003654100 9,177 28,191 SH   SOLE 23 28,191 0 0
ABIOMED INC COM 003654100 23,791 73,087 SH   SOLE 25 73,087 0 0
ABIOMED INC COM 003654100 40,088 123,152 SH   SOLE 26 59,331 0 63,821
ABIOMED INC COM 003654100 49,229 151,231 SH   SOLE 28 3,483 0 147,748
ABIOMED INC COM 003654100 781 2,400 SH   SOLE 29 2,400 0 0
ABIOMED INC COM 003654100 140,670 432,138 SH   SOLE 30 372,659 0 59,479
ABIOMED INC COM 003654100 5,425 16,667 SH   SOLE 31 5,694 0 10,973
ABIOMED INC COM 003654100 70,719 217,249 SH   SOLE 34 217,249 0 0
ABIOMED INC COM 003654100 7,949 24,418 SH   SOLE 36 24,418 0 0
ABIOMED INC COM 003654100 517 1,588 SH   SOLE 40 1,588 0 0
ABIOMED INC COM 003654100 8,398 25,800 SH   SOLE 43 1,015 0 24,785
ABM INDS INC COM 000957100 4,306 95,660 SH   SOLE 2 30,313 0 65,347
ABM INDS INC COM 000957100 12 277 SH   SOLE 4 277 0 0
ABM INDS INC COM 000957100 2,048 45,512 SH   SOLE 7 45,512 0 0
ABM INDS INC COM 000957100 12,051 267,738 SH   SOLE 18 267,738 0 0
ABM INDS INC COM 000957100 7,460 165,752 SH   SOLE 19 165,752 0 0
ABM INDS INC COM 000957100 360,588 8,011,294 SH   SOLE 21 8,011,294 0 0
ABM INDS INC COM 000957100 74,653 1,658,578 SH   SOLE 22 1,590,629 0 67,949
ABM INDS INC COM 000957100 110 2,454 SH   SOLE 23 2,454 0 0
ABM INDS INC COM 000957100 462 10,256 SH   SOLE 25 10,256 0 0
ABM INDS INC COM 000957100 2,133 47,391 SH   SOLE 26 26,557 0 20,834
ABM INDS INC COM 000957100 294 6,535 SH   SOLE 28 5,608 0 927
ABM INDS INC COM 000957100 5,325 118,303 SH   SOLE 30 118,303 0 0
ABM INDS INC COM 000957100 209 4,644 SH   SOLE 36 4,644 0 0
ABM INDS INC COM 000957100 358 7,953 SH   SOLE 40 7,953 0 0
ABM INDS INC COM 000957100 1,299 28,871 SH   SOLE 43 475 0 28,396
ABSCI CORPORATION COM 00091E109 89 7,674 SH   SOLE 2 429 0 7,245
ABSCI CORPORATION COM 00091E109 399 34,298 SH   SOLE 18 34,298 0 0
ABSCI CORPORATION COM 00091E109 278 23,942 SH   SOLE 19 23,942 0 0
ABSCI CORPORATION COM 00091E109 5,098 438,355 SH   SOLE 21 438,355 0 0
ABSCI CORPORATION COM 00091E109 1,481 127,314 SH   SOLE 22 124,426 0 2,888
AC IMMUNE SA SHS H00263105 1,775 264,593 SH   SOLE 21 264,593 0 0
AC IMMUNE SA SHS H00263105 57 8,500 SH   SOLE 22 8,500 0 0
AC IMMUNE SA SHS H00263105 229 34,138 SH   SOLE 30 34,138 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 277 40,810 SH   SOLE 2 2,303 0 38,507
ACACIA RESH CORP ACACIA TCH COM 003881307 8 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 1,110 163,420 SH   SOLE 18 163,420 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 583 85,794 SH   SOLE 19 85,794 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 12,375 1,822,529 SH   SOLE 21 1,822,529 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 8,638 1,272,160 SH   SOLE 22 1,245,417 0 26,743
ACACIA RESH CORP ACACIA TCH COM 003881307 7 1,095 SH   SOLE 43 0 0 1,095
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 6,135 153,296 SH   SOLE 2 78,416 0 74,880
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 8 198 SH   SOLE 4 198 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 40 994 SH   SOLE 7 994 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 9,698 242,328 SH   SOLE 18 242,328 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 9,763 243,947 SH   SOLE 19 243,947 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 110,987 2,773,296 SH   SOLE 21 2,773,296 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 75,995 1,898,931 SH   SOLE 22 1,829,667 0 69,264
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 164 4,098 SH   SOLE 23 4,098 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 431 10,775 SH   SOLE 25 10,775 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1,293 32,317 SH   SOLE 26 22,420 0 9,897
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 128 3,197 SH   SOLE 28 3,197 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1,776 44,374 SH   SOLE 30 44,374 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 364 9,090 SH   SOLE 34 9,090 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 402 10,048 SH   SOLE 40 10,048 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 67 1,679 SH   SOLE 43 0 0 1,679
ACADIA HEALTHCARE COMPANY IN COM 00404A109 15,522 243,362 SH   SOLE 2 72,660 0 170,702
ACADIA HEALTHCARE COMPANY IN COM 00404A109 135 2,124 SH   SOLE 4 2,124 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 129 2,022 SH   SOLE 7 2,022 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 13,705 214,876 SH   SOLE 18 214,876 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,590 24,930 SH   SOLE 19 24,930 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 271,539 4,257,425 SH   SOLE 21 4,257,425 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 151,946 2,382,348 SH   SOLE 22 2,273,590 0 108,758
ACADIA HEALTHCARE COMPANY IN COM 00404A109 660 10,352 SH   SOLE 25 10,352 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,289 35,882 SH   SOLE 26 30,080 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 556 8,722 SH   SOLE 28 7,068 0 1,654
ACADIA HEALTHCARE COMPANY IN COM 00404A109 6,771 106,159 SH   SOLE 30 106,159 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 86 1,355 SH   SOLE 31 1,355 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 150 2,350 SH   SOLE 36 2,350 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 654 10,253 SH   SOLE 40 10,253 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,709 26,789 SH   SOLE 43 1,022 0 25,767
ACADIA PHARMACEUTICALS INC COM 004225108 1,590 95,751 SH   SOLE 2 68,055 0 27,696
ACADIA PHARMACEUTICALS INC COM 004225108 8 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 32 1,924 SH   SOLE 7 1,924 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 5,596 336,923 SH   SOLE 18 332,090 0 4,833
ACADIA PHARMACEUTICALS INC COM 004225108 5,553 334,294 SH   SOLE 19 334,294 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 87,715 5,280,852 SH   SOLE 21 5,280,852 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 49,861 3,001,877 SH   SOLE 22 2,929,455 0 72,422
ACADIA PHARMACEUTICALS INC COM 004225108 92 5,550 SH   SOLE 23 5,550 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 384 23,110 SH   SOLE 25 23,110 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,192 71,781 SH   SOLE 26 40,314 0 31,467
ACADIA PHARMACEUTICALS INC COM 004225108 167 10,035 SH   SOLE 28 10,035 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 14,706 885,387 SH   SOLE 30 885,387 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 55 3,320 SH   SOLE 34 3,320 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 346 20,816 SH   SOLE 36 20,816 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 262 15,749 SH   SOLE 40 15,749 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,114 67,078 SH   SOLE 43 3,027 0 64,051
ACADIA RLTY TR COM SH BEN INT 004239109 2,508 122,901 SH   SOLE 2 34,967 0 87,934
ACADIA RLTY TR COM SH BEN INT 004239109 929 45,519 SH   SOLE 4 45,519 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,221 108,820 SH   SOLE 7 108,820 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 7,006 343,272 SH   SOLE 18 343,272 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 18,310 897,122 SH   SOLE 19 897,122 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 221,517 10,853,349 SH   SOLE 21 10,853,349 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 65,827 3,225,239 SH   SOLE 22 3,137,183 0 88,056
ACADIA RLTY TR COM SH BEN INT 004239109 517 25,349 SH   SOLE 23 25,349 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 7,860 385,128 SH   SOLE 25 385,128 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,601 176,413 SH   SOLE 26 24,949 0 151,464
ACADIA RLTY TR COM SH BEN INT 004239109 1,193 58,455 SH   SOLE 28 7,214 0 51,241
ACADIA RLTY TR COM SH BEN INT 004239109 10,602 519,438 SH   SOLE 30 519,438 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 233 11,435 SH   SOLE 34 11,435 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 195 9,552 SH   SOLE 40 9,552 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 974 47,704 SH   SOLE 43 3,742 0 43,962
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,235 101,715 SH   SOLE 2 66,898 0 34,817
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 10 838 SH   SOLE 7 838 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2,241 184,580 SH   SOLE 18 152,193 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5,689 468,650 SH   SOLE 19 468,650 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 23,832 1,963,121 SH   SOLE 21 1,963,121 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 20,542 1,692,093 SH   SOLE 22 1,669,770 0 22,323
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 175 14,430 SH   SOLE 23 14,430 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 131 10,822 SH   SOLE 25 10,822 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 414 34,094 SH   SOLE 26 4,971 0 29,123
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 152 12,544 SH   SOLE 30 12,544 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 126 10,382 SH   SOLE 36 10,382 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 73 6,047 SH   SOLE 40 6,047 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2 179 SH   SOLE 43 0 0 179
ACCELERATE DIAGNOSTICS INC COM 00430H102 86 14,671 SH   SOLE 2 10,105 0 4,566
ACCELERATE DIAGNOSTICS INC COM 00430H102 3 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 552 94,696 SH   SOLE 18 94,696 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 346 59,432 SH   SOLE 19 59,432 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 6,735 1,155,167 SH   SOLE 21 1,155,167 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 4,508 773,217 SH   SOLE 22 755,588 0 17,629
ACCELERATE DIAGNOSTICS INC COM 00430H102 70 12,008 SH   SOLE 25 12,008 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 30 5,088 SH   SOLE 26 3,066 0 2,022
ACCELERATE DIAGNOSTICS INC COM 00430H102 25 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,155 198,042 SH   SOLE 30 198,042 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 35 6,067 SH   SOLE 36 6,067 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 16 2,759 SH   SOLE 40 2,759 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 26 4,416 SH   SOLE 43 83 0 4,333
ACCELERON PHARMA INC COM 00434H108 26,033 151,267 SH   SOLE 2 69,910 0 81,357
ACCELERON PHARMA INC COM 00434H108 30 175 SH   SOLE 4 175 0 0
ACCELERON PHARMA INC COM 00434H108 128 746 SH   SOLE 7 746 0 0
ACCELERON PHARMA INC COM 00434H108 10,289 59,785 SH   SOLE 18 59,785 0 0
ACCELERON PHARMA INC COM 00434H108 149,722 869,972 SH   SOLE 19 869,972 0 0
ACCELERON PHARMA INC COM 00434H108 205,669 1,195,057 SH   SOLE 21 1,195,057 0 0
ACCELERON PHARMA INC COM 00434H108 203,972 1,185,192 SH   SOLE 22 1,123,606 0 61,586
ACCELERON PHARMA INC COM 00434H108 1,369 7,956 SH   SOLE 25 7,956 0 0
ACCELERON PHARMA INC COM 00434H108 3,820 22,197 SH   SOLE 26 17,767 0 4,430
ACCELERON PHARMA INC COM 00434H108 784 4,556 SH   SOLE 28 4,556 0 0
ACCELERON PHARMA INC COM 00434H108 10,070 58,512 SH   SOLE 30 58,512 0 0
ACCELERON PHARMA INC COM 00434H108 152 884 SH   SOLE 31 884 0 0
ACCELERON PHARMA INC COM 00434H108 67,470 392,039 SH   SOLE 34 392,039 0 0
ACCELERON PHARMA INC COM 00434H108 488 2,833 SH   SOLE 36 2,833 0 0
ACCELERON PHARMA INC COM 00434H108 1,130 6,566 SH   SOLE 40 6,566 0 0
ACCELERON PHARMA INC COM 00434H108 2,614 15,187 SH   SOLE 43 422 0 14,765
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 525,699 1,643,220 SH   SOLE 2 408,191 0 1,235,029
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 143,712 449,211 SH   SOLE 4 289,441 0 159,770
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 194,635 608,387 SH   SOLE 7 589,586 0 18,801
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,177 25,560 SH   SOLE 13 15,163 0 10,397
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23,121 72,272 SH   SOLE 15 72,272 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3 8 SH   SOLE 17 0 0 8
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 367,287 1,148,058 SH   SOLE 18 1,054,668 0 93,390
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 220,225 688,374 SH   SOLE 19 688,374 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,030,251 15,723,464 SH   SOLE 21 15,723,464 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,466,818 13,962,297 SH   SOLE 22 12,475,415 0 1,486,882
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 119,205 372,610 SH   SOLE 23 372,610 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 390,299 1,219,988 SH   SOLE 25 1,219,988 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 535,047 1,672,441 SH   SOLE 26 738,799 0 933,642
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 680,257 2,126,334 SH   SOLE 28 57,351 0 2,068,983
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,820 27,570 SH   SOLE 29 27,570 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,077,930 3,369,374 SH   SOLE 30 3,359,849 0 9,525
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 80,902 252,882 SH   SOLE 31 96,162 0 156,720
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,847 46,410 SH   SOLE 32 46,410 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 247,157 772,558 SH   SOLE 34 772,558 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 109,158 341,204 SH   SOLE 36 341,204 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,093 22,172 SH   SOLE 40 22,172 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 287,449 898,502 SH   SOLE 43 52,427 0 846,075
ACCO BRANDS CORP COM 00081T108 3,563 414,751 SH   SOLE 2 213,700 0 201,051
ACCO BRANDS CORP COM 00081T108 5 594 SH   SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108 13 1,498 SH   SOLE 7 1,498 0 0
ACCO BRANDS CORP COM 00081T108 2,694 313,589 SH   SOLE 18 313,589 0 0
ACCO BRANDS CORP COM 00081T108 10,558 1,229,095 SH   SOLE 19 1,229,095 0 0
ACCO BRANDS CORP COM 00081T108 32,732 3,810,476 SH   SOLE 21 3,810,476 0 0
ACCO BRANDS CORP COM 00081T108 33,381 3,886,060 SH   SOLE 22 3,779,857 0 106,203
ACCO BRANDS CORP COM 00081T108 319 37,117 SH   SOLE 23 37,117 0 0
ACCO BRANDS CORP COM 00081T108 162 18,842 SH   SOLE 25 18,842 0 0
ACCO BRANDS CORP COM 00081T108 1,960 228,171 SH   SOLE 26 21,832 0 206,339
ACCO BRANDS CORP COM 00081T108 95 11,057 SH   SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 576 67,001 SH   SOLE 30 67,001 0 0
ACCO BRANDS CORP COM 00081T108 17 1,959 SH   SOLE 34 1,959 0 0
ACCO BRANDS CORP COM 00081T108 134 15,552 SH   SOLE 36 15,552 0 0
ACCO BRANDS CORP COM 00081T108 111 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108 851 99,108 SH   SOLE 43 1,201 0 97,907
ACCOLADE INC COM 00437E102 750 17,795 SH   SOLE 2 11,705 0 6,090
ACCOLADE INC COM 00437E102 2 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102 34 809 SH   SOLE 7 809 0 0
ACCOLADE INC COM 00437E102 5,888 139,632 SH   SOLE 18 139,632 0 0
ACCOLADE INC COM 00437E102 3,723 88,292 SH   SOLE 19 88,292 0 0
ACCOLADE INC COM 00437E102 74,117 1,757,566 SH   SOLE 21 1,757,566 0 0
ACCOLADE INC COM 00437E102 52,270 1,239,496 SH   SOLE 22 1,216,017 0 23,479
ACCOLADE INC COM 00437E102 263 6,225 SH   SOLE 25 6,225 0 0
ACCOLADE INC COM 00437E102 734 17,416 SH   SOLE 26 15,195 0 2,221
ACCOLADE INC COM 00437E102 153 3,631 SH   SOLE 28 3,631 0 0
ACCOLADE INC COM 00437E102 401 9,513 SH   SOLE 30 9,513 0 0
ACCOLADE INC COM 00437E102 244 5,788 SH   SOLE 36 5,788 0 0
ACCOLADE INC COM 00437E102 159 3,767 SH   SOLE 40 3,767 0 0
ACCOLADE INC COM 00437E102 32 764 SH   SOLE 43 0 0 764
ACCURAY INC COM 004397105 593 150,076 SH   SOLE 2 51,786 0 98,290
ACCURAY INC COM 004397105 7 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,335 337,952 SH   SOLE 18 296,062 0 41,890
ACCURAY INC COM 004397105 2,718 688,174 SH   SOLE 19 688,174 0 0
ACCURAY INC COM 004397105 12,586 3,186,273 SH   SOLE 21 3,186,273 0 0
ACCURAY INC COM 004397105 12,612 3,192,792 SH   SOLE 22 3,178,300 0 14,492
ACCURAY INC COM 004397105 130 32,934 SH   SOLE 23 32,934 0 0
ACCURAY INC COM 004397105 514 130,024 SH   SOLE 26 0 0 130,024
ACCURAY INC COM 004397105 29 7,295 SH   SOLE 43 0 0 7,295
ACELRX PHARMACEUTICALS INC COM 00444T100 4 3,646 SH   SOLE 2 3,646 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 26 25,069 SH   SOLE 18 25,069 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 412 403,599 SH   SOLE 21 403,599 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 1,844 1,807,871 SH   SOLE 22 1,807,871 0 0
ACER THERAPEUTICS INC COM 00444P108 5 1,932 SH   SOLE 18 1,932 0 0
ACER THERAPEUTICS INC COM 00444P108 64 24,918 SH   SOLE 21 24,918 0 0
ACER THERAPEUTICS INC COM 00444P108 196 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 22 2,643 SH   SOLE 22 2,643 0 0
ACI WORLDWIDE INC COM 004498101 7,376 240,030 SH   SOLE 2 153,681 0 86,349
ACI WORLDWIDE INC COM 004498101 13 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 59 1,930 SH   SOLE 7 1,930 0 0
ACI WORLDWIDE INC COM 004498101 18,026 586,578 SH   SOLE 18 562,204 0 24,374
ACI WORLDWIDE INC COM 004498101 27,542 896,256 SH   SOLE 19 896,256 0 0
ACI WORLDWIDE INC COM 004498101 255,334 8,308,948 SH   SOLE 21 8,308,948 0 0
ACI WORLDWIDE INC COM 004498101 121,578 3,956,324 SH   SOLE 22 3,880,119 0 76,205
ACI WORLDWIDE INC COM 004498101 1,023 33,282 SH   SOLE 23 33,282 0 0
ACI WORLDWIDE INC COM 004498101 639 20,779 SH   SOLE 25 20,779 0 0
ACI WORLDWIDE INC COM 004498101 5,490 178,645 SH   SOLE 26 44,728 0 133,917
ACI WORLDWIDE INC COM 004498101 279 9,079 SH   SOLE 28 9,079 0 0
ACI WORLDWIDE INC COM 004498101 5,826 189,585 SH   SOLE 30 189,585 0 0
ACI WORLDWIDE INC COM 004498101 654 21,293 SH   SOLE 36 21,293 0 0
ACI WORLDWIDE INC COM 004498101 378 12,313 SH   SOLE 40 12,313 0 0
ACI WORLDWIDE INC COM 004498101 1,746 56,808 SH   SOLE 43 5,466 0 51,342
ACLARIS THERAPEUTICS INC COM 00461U105 1,429 79,364 SH   SOLE 2 41,939 0 37,425
ACLARIS THERAPEUTICS INC COM 00461U105 13 697 SH   SOLE 7 697 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,540 141,123 SH   SOLE 18 133,244 0 7,879
ACLARIS THERAPEUTICS INC COM 00461U105 4,973 276,296 SH   SOLE 19 276,296 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 33,806 1,878,117 SH   SOLE 21 1,878,117 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 23,714 1,317,451 SH   SOLE 22 1,290,805 0 26,646
ACLARIS THERAPEUTICS INC COM 00461U105 179 9,940 SH   SOLE 23 9,940 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 101 5,609 SH   SOLE 25 5,609 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 863 47,957 SH   SOLE 26 3,674 0 44,283
ACLARIS THERAPEUTICS INC COM 00461U105 201 11,160 SH   SOLE 30 11,160 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 125 6,919 SH   SOLE 36 6,919 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 78 4,312 SH   SOLE 40 4,312 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 170 9,472 SH   SOLE 43 362 0 9,110
ACM RESH INC COM CL A 00108J109 469 4,265 SH   SOLE 2 4,265 0 0
ACM RESH INC COM CL A 00108J109 5 44 SH   SOLE 4 44 0 0
ACM RESH INC COM CL A 00108J109 2,051 18,642 SH   SOLE 21 18,642 0 0
ACM RESH INC COM CL A 00108J109 17,154 155,945 SH   SOLE 22 150,998 0 4,947
ACM RESH INC COM CL A 00108J109 157 1,428 SH   SOLE 25 1,428 0 0
ACM RESH INC COM CL A 00108J109 943 8,577 SH   SOLE 26 7,387 0 1,190
ACM RESH INC COM CL A 00108J109 115 1,044 SH   SOLE 28 1,044 0 0
ACM RESH INC COM CL A 00108J109 937 8,519 SH   SOLE 30 8,519 0 0
ACM RESH INC COM CL A 00108J109 218 1,980 SH   SOLE 40 1,980 0 0
ACME UTD CORP COM 004816104 15 465 SH   SOLE 18 465 0 0
ACME UTD CORP COM 004816104 199 6,080 SH   SOLE 21 6,080 0 0
ACNB CORP COM 000868109 11 388 SH   SOLE 2 388 0 0
ACNB CORP COM 000868109 49 1,744 SH   SOLE 18 1,744 0 0
ACNB CORP COM 000868109 799 28,524 SH   SOLE 21 28,524 0 0
ACNB CORP COM 000868109 624 22,282 SH   SOLE 22 22,282 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 9 1,960 SH   SOLE 18 1,960 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 133 28,988 SH   SOLE 21 28,988 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 560 121,757 SH   SOLE 22 121,757 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 15 3,264 SH   SOLE 26 0 0 3,264
ACORDA THERAPEUTICS INC COM NEW 00484M601 27 5,970 SH   SOLE 43 0 0 5,970
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 2 105 SH   SOLE 2 105 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 31 1,922 SH   SOLE 18 1,922 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 544 33,670 SH   SOLE 21 33,670 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 1,283 79,360 SH   SOLE 22 79,360 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 4 242 SH   SOLE 43 0 0 242
ACROPOLIS INFRASTRUCTURE ACQ UNIT 99/99/9999 005029202 1,520 152,300 SH   SOLE 19 152,300 0 0
ACROPOLIS INFRASTRUCTURE ACQ UNIT 99/99/9999 005029202 319 32,000 SH   SOLE 25 32,000 0 0
ACROPOLIS INFRASTRUCTURE ACQ UNIT 99/99/9999 005029202 834 83,589 SH   SOLE 34 83,589 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 12 1,335 SH   SOLE 2 1,335 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 36 4,074 SH   SOLE 18 4,074 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 457 51,535 SH   SOLE 21 51,535 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 1,438 162,299 SH   SOLE 22 162,299 0 0
ACTIVISION BLIZZARD INC COM 00507V109 129,874 1,678,177 SH   SOLE 2 216,087 0 1,462,090
ACTIVISION BLIZZARD INC COM 00507V109 37,653 486,535 SH   SOLE 4 299,841 0 186,694
ACTIVISION BLIZZARD INC COM 00507V109 71,478 923,602 SH   SOLE 7 868,774 0 54,828
ACTIVISION BLIZZARD INC COM 00507V109 1,190 15,372 SH   SOLE 13 2,304 0 13,068
ACTIVISION BLIZZARD INC COM 00507V109 6,110 78,956 SH   SOLE 15 78,956 0 0
ACTIVISION BLIZZARD INC COM 00507V109 9 111 SH   SOLE 17 0 0 111
ACTIVISION BLIZZARD INC COM 00507V109 167,498 2,164,335 SH   SOLE 18 2,053,018 0 111,317
ACTIVISION BLIZZARD INC COM 00507V109 99,376 1,284,099 SH   SOLE 19 1,284,099 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,654,757 21,382,047 SH   SOLE 21 21,382,047 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,323,881 17,106,611 SH   SOLE 22 15,450,795 0 1,655,816
ACTIVISION BLIZZARD INC COM 00507V109 34,188 441,760 SH   SOLE 23 441,760 0 0
ACTIVISION BLIZZARD INC COM 00507V109 96,993 1,253,304 SH   SOLE 25 1,253,304 0 0
ACTIVISION BLIZZARD INC COM 00507V109 142,010 1,834,989 SH   SOLE 26 610,882 0 1,224,107
ACTIVISION BLIZZARD INC COM 00507V109 187,419 2,421,745 SH   SOLE 28 65,081 0 2,356,664
ACTIVISION BLIZZARD INC COM 00507V109 66 847 SH   SOLE 29 847 0 0
ACTIVISION BLIZZARD INC COM 00507V109 326,518 4,219,127 SH   SOLE 30 4,219,127 0 0
ACTIVISION BLIZZARD INC COM 00507V109 22,011 284,413 SH   SOLE 31 94,301 0 190,112
ACTIVISION BLIZZARD INC COM 00507V109 14,125 182,522 SH   SOLE 32 182,522 0 0
ACTIVISION BLIZZARD INC COM 00507V109 103,088 1,332,058 SH   SOLE 34 1,332,058 0 0
ACTIVISION BLIZZARD INC COM 00507V109 34,029 439,706 SH   SOLE 36 439,706 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,085 26,944 SH   SOLE 40 26,944 0 0
ACTIVISION BLIZZARD INC COM 00507V109 45,209 584,170 SH   SOLE 43 34,929 0 549,241
ACUITY BRANDS INC COM 00508Y102 17,850 102,960 SH   SOLE 2 27,633 0 75,327
ACUITY BRANDS INC COM 00508Y102 22 125 SH   SOLE 4 125 0 0
ACUITY BRANDS INC COM 00508Y102 141 816 SH   SOLE 7 816 0 0
ACUITY BRANDS INC COM 00508Y102 14,902 85,956 SH   SOLE 18 85,956 0 0
ACUITY BRANDS INC COM 00508Y102 1,719 9,915 SH   SOLE 19 9,915 0 0
ACUITY BRANDS INC COM 00508Y102 289,493 1,669,799 SH   SOLE 21 1,669,799 0 0
ACUITY BRANDS INC COM 00508Y102 166,869 962,501 SH   SOLE 22 919,211 0 43,290
ACUITY BRANDS INC COM 00508Y102 1,109 6,394 SH   SOLE 25 6,394 0 0
ACUITY BRANDS INC COM 00508Y102 2,902 16,738 SH   SOLE 26 13,608 0 3,130
ACUITY BRANDS INC COM 00508Y102 567 3,272 SH   SOLE 28 3,012 0 260
ACUITY BRANDS INC COM 00508Y102 3,533 20,377 SH   SOLE 30 20,377 0 0
ACUITY BRANDS INC COM 00508Y102 97 559 SH   SOLE 31 559 0 0
ACUITY BRANDS INC COM 00508Y102 880 5,073 SH   SOLE 36 5,073 0 0
ACUITY BRANDS INC COM 00508Y102 743 4,288 SH   SOLE 40 4,288 0 0
ACUITY BRANDS INC COM 00508Y102 8,420 48,568 SH   SOLE 43 894 0 47,674
ACUMEN PHARMACEUTICALS INC COM 00509G209 22 1,466 SH   SOLE 2 326 0 1,140
ACUMEN PHARMACEUTICALS INC COM 00509G209 1,215 81,788 SH   SOLE 18 81,788 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 35,192 2,368,260 SH   SOLE 19 2,368,260 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 94 6,354 SH   SOLE 20 6,354 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 4,806 323,438 SH   SOLE 21 323,438 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 1,300 87,485 SH   SOLE 22 85,501 0 1,984
ACURX PHARMACEUTICALS INC COM 00510M104 3 647 SH   SOLE 18 647 0 0
ACURX PHARMACEUTICALS INC COM 00510M104 30 5,868 SH   SOLE 21 5,868 0 0
ACUSHNET HLDGS CORP COM 005098108 1,469 31,463 SH   SOLE 2 11,102 0 20,361
ACUSHNET HLDGS CORP COM 005098108 8 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108 26 551 SH   SOLE 7 551 0 0
ACUSHNET HLDGS CORP COM 005098108 4,902 104,970 SH   SOLE 18 104,970 0 0
ACUSHNET HLDGS CORP COM 005098108 2,836 60,735 SH   SOLE 19 60,735 0 0
ACUSHNET HLDGS CORP COM 005098108 59,180 1,267,234 SH   SOLE 21 1,267,234 0 0
ACUSHNET HLDGS CORP COM 005098108 39,013 835,396 SH   SOLE 22 802,188 0 33,208
ACUSHNET HLDGS CORP COM 005098108 196 4,204 SH   SOLE 25 4,204 0 0
ACUSHNET HLDGS CORP COM 005098108 839 17,970 SH   SOLE 26 14,468 0 3,502
ACUSHNET HLDGS CORP COM 005098108 145 3,105 SH   SOLE 28 3,105 0 0
ACUSHNET HLDGS CORP COM 005098108 3,105 66,478 SH   SOLE 30 66,478 0 0
ACUSHNET HLDGS CORP COM 005098108 203 4,346 SH   SOLE 40 4,346 0 0
ACUSHNET HLDGS CORP COM 005098108 997 21,356 SH   SOLE 43 14,589 0 6,767
ACUTUS MED INC COM 005111109 25 2,859 SH   SOLE 2 958 0 1,901
ACUTUS MED INC COM 005111109 0 14 SH   SOLE 7 14 0 0
ACUTUS MED INC COM 005111109 390 44,066 SH   SOLE 18 44,066 0 0
ACUTUS MED INC COM 005111109 226 25,536 SH   SOLE 19 25,536 0 0
ACUTUS MED INC COM 005111109 5,792 655,189 SH   SOLE 21 655,189 0 0
ACUTUS MED INC COM 005111109 3,044 344,394 SH   SOLE 22 342,673 0 1,721
ACUTUS MED INC COM 005111109 1,473 166,652 SH   SOLE 30 166,652 0 0
ACUTUS MED INC COM 005111109 291 32,891 SH   SOLE 43 366 0 32,525
ACV AUCTIONS INC COM CL A 00091G104 472 26,384 SH   SOLE 2 26,384 0 0
ACV AUCTIONS INC COM CL A 00091G104 4,022 224,821 SH   SOLE 19 224,821 0 0
ACV AUCTIONS INC COM CL A 00091G104 648 36,239 SH   SOLE 21 36,239 0 0
ACV AUCTIONS INC COM CL A 00091G104 10,364 579,325 SH   SOLE 22 579,325 0 0
ACV AUCTIONS INC COM CL A 00091G104 312 17,412 SH   SOLE 26 17,412 0 0
ACV AUCTIONS INC COM CL A 00091G104 969 54,170 SH   SOLE 34 54,170 0 0
ACV AUCTIONS INC COM CL A 00091G104 8 458 SH   SOLE 43 0 0 458
ADAGIO THERAPEUTICS INC COM 00534A102 623 14,750 SH   SOLE 2 3,935 0 10,815
ADAGIO THERAPEUTICS INC COM 00534A102 2,670 63,218 SH   SOLE 18 63,218 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 1,833 43,395 SH   SOLE 19 43,395 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 29,598 700,708 SH   SOLE 21 700,708 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 18,701 442,738 SH   SOLE 22 435,782 0 6,956
ADAGIO THERAPEUTICS INC COM 00534A102 17 397 SH   SOLE 23 397 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 667 15,798 SH   SOLE 26 15,798 0 0
ADAGIO THERAPEUTICS INC COM 00534A102 1,995 47,241 SH   SOLE 28 0 0 47,241
ADAGIO THERAPEUTICS INC COM 00534A102 34 810 SH   SOLE 31 0 0 810
ADAMAS PHARMACEUTICALS INC COM 00548A106 184 37,394 SH   SOLE 2 19,379 0 18,015
ADAMAS PHARMACEUTICALS INC COM 00548A106 37 7,507 SH   SOLE 18 7,507 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 175 35,581 SH   SOLE 19 35,581 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 696 141,804 SH   SOLE 21 141,804 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 2,167 441,419 SH   SOLE 22 441,419 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 45 9,185 SH   SOLE 23 9,185 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 31 6,386 SH   SOLE 26 0 0 6,386
ADAMAS PHARMACEUTICALS INC COM 00548A106 0 47 SH   SOLE 43 0 0 47
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 50 51,419 SH   SOLE 21 51,419 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 2,612 2,692,993 SH   SOLE 22 2,692,993 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 11 541 SH   SOLE 17 0 0 541
ADAMS RES & ENERGY INC COM NEW 006351308 41 1,359 SH   SOLE 2 1,359 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 16 514 SH   SOLE 18 514 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 230 7,575 SH   SOLE 21 7,575 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,161 71,152 SH   SOLE 22 71,152 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 2,044 87,775 SH   SOLE 2 24,661 0 63,114
ADAPTHEALTH CORP COMMON STOCK 00653Q102 13 544 SH   SOLE 4 544 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 30 1,273 SH   SOLE 7 1,273 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 5,183 222,558 SH   SOLE 18 222,558 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 2,973 127,664 SH   SOLE 19 127,664 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 61,084 2,622,737 SH   SOLE 21 2,622,737 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 47,516 2,040,173 SH   SOLE 22 1,962,463 0 77,710
ADAPTHEALTH CORP COMMON STOCK 00653Q102 254 10,895 SH   SOLE 25 10,895 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 899 38,621 SH   SOLE 26 35,484 0 3,137
ADAPTHEALTH CORP COMMON STOCK 00653Q102 164 7,039 SH   SOLE 28 7,039 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 2,091 89,778 SH   SOLE 30 89,778 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 222 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 80 3,430 SH   SOLE 43 20 0 3,410
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 5,747 1,111,583 SH   SOLE 21 1,111,583 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 349 67,439 SH   SOLE 30 67,439 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 423 81,850 SH   SOLE 43 24,856 0 56,994
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 7,656 225,234 SH   SOLE 2 33,910 0 191,324
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 13 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 60 1,761 SH   SOLE 7 1,761 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,737 51,102 SH   SOLE 18 51,102 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,452 42,718 SH   SOLE 19 42,718 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 88,814 2,612,935 SH   SOLE 21 2,612,935 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 82,951 2,440,466 SH   SOLE 22 2,322,118 0 118,348
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 35 1,044 SH   SOLE 23 1,044 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 533 15,682 SH   SOLE 25 15,682 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,591 46,799 SH   SOLE 26 39,172 0 7,627
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 257 7,565 SH   SOLE 28 7,565 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 4,096 120,495 SH   SOLE 30 120,495 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 60 1,755 SH   SOLE 31 1,755 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 381 11,207 SH   SOLE 36 11,207 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 371 10,923 SH   SOLE 40 10,923 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5 151 SH   SOLE 43 0 0 151
ADC THERAPEUTICS SA SHS H0036K147 8,518 313,641 SH   SOLE 21 313,641 0 0
ADDUS HOMECARE CORP COM 006739106 2,119 26,565 SH   SOLE 2 14,061 0 12,504
ADDUS HOMECARE CORP COM 006739106 5 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 20 247 SH   SOLE 7 247 0 0
ADDUS HOMECARE CORP COM 006739106 4,781 59,952 SH   SOLE 18 59,952 0 0
ADDUS HOMECARE CORP COM 006739106 7,783 97,593 SH   SOLE 19 97,593 0 0
ADDUS HOMECARE CORP COM 006739106 147,743 1,852,571 SH   SOLE 21 1,852,571 0 0
ADDUS HOMECARE CORP COM 006739106 35,411 444,022 SH   SOLE 22 431,255 0 12,767
ADDUS HOMECARE CORP COM 006739106 118 1,478 SH   SOLE 23 1,478 0 0
ADDUS HOMECARE CORP COM 006739106 221 2,767 SH   SOLE 25 2,767 0 0
ADDUS HOMECARE CORP COM 006739106 1,232 15,453 SH   SOLE 26 7,415 0 8,038
ADDUS HOMECARE CORP COM 006739106 143 1,787 SH   SOLE 28 1,787 0 0
ADDUS HOMECARE CORP COM 006739106 3,906 48,972 SH   SOLE 30 48,972 0 0
ADDUS HOMECARE CORP COM 006739106 27 341 SH   SOLE 34 341 0 0
ADDUS HOMECARE CORP COM 006739106 229 2,870 SH   SOLE 36 2,870 0 0
ADDUS HOMECARE CORP COM 006739106 153 1,922 SH   SOLE 40 1,922 0 0
ADDUS HOMECARE CORP COM 006739106 317 3,976 SH   SOLE 43 0 0 3,976
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 18 7,632 SH   SOLE 21 7,632 0 0
ADECOAGRO S A COM L00849106 888 98,362 SH   SOLE 2 53,471 0 44,891
ADECOAGRO S A COM L00849106 528 58,482 SH   SOLE 4 34,722 0 23,760
ADECOAGRO S A COM L00849106 1,343 148,742 SH   SOLE 7 148,742 0 0
ADECOAGRO S A COM L00849106 402 44,531 SH   SOLE 18 44,531 0 0
ADECOAGRO S A COM L00849106 21,186 2,346,224 SH   SOLE 21 2,346,224 0 0
ADECOAGRO S A COM L00849106 7,858 870,261 SH   SOLE 22 768,202 0 102,059
ADECOAGRO S A COM L00849106 425 47,110 SH   SOLE 23 47,110 0 0
ADECOAGRO S A COM L00849106 4,480 496,091 SH   SOLE 26 473,318 0 22,773
ADECOAGRO S A COM L00849106 1,233 136,534 SH   SOLE 28 0 0 136,534
ADECOAGRO S A COM L00849106 4,796 531,113 SH   SOLE 30 432,780 0 98,333
ADECOAGRO S A COM L00849106 72 8,028 SH   SOLE 34 8,028 0 0
ADECOAGRO S A COM L00849106 5 604 SH   SOLE 40 604 0 0
ADECOAGRO S A COM L00849106 26 2,931 SH   SOLE 43 0 0 2,931
ADIAL PHARMACEUTICALS INC COM 00688A106 10 2,336 SH   SOLE 18 2,336 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 122 28,489 SH   SOLE 21 28,489 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 705 164,430 SH   SOLE 22 164,430 0 0
ADICET BIO INC COM 007002108 154 19,633 SH   SOLE 2 2,952 0 16,681
ADICET BIO INC COM 007002108 543 69,295 SH   SOLE 18 69,295 0 0
ADICET BIO INC COM 007002108 261 33,342 SH   SOLE 19 33,342 0 0
ADICET BIO INC COM 007002108 5,953 759,282 SH   SOLE 21 759,282 0 0
ADICET BIO INC COM 007002108 2,748 350,515 SH   SOLE 22 336,688 0 13,827
ADICET BIO INC COM 007002108 100 12,716 SH   SOLE 30 12,716 0 0
ADICET BIO INC COM 007002108 29 3,736 SH   SOLE 43 56 0 3,680
ADIENT PLC ORD SHS G0084W101 5,737 138,412 SH   SOLE 2 67,739 0 70,673
ADIENT PLC ORD SHS G0084W101 15 357 SH   SOLE 4 357 0 0
ADIENT PLC ORD SHS G0084W101 126 3,050 SH   SOLE 7 3,050 0 0
ADIENT PLC ORD SHS G0084W101 19,731 476,028 SH   SOLE 18 476,028 0 0
ADIENT PLC ORD SHS G0084W101 6,877 165,901 SH   SOLE 19 165,901 0 0
ADIENT PLC ORD SHS G0084W101 273,179 6,590,566 SH   SOLE 21 6,590,566 0 0
ADIENT PLC ORD SHS G0084W101 112,244 2,707,926 SH   SOLE 22 2,613,768 0 94,158
ADIENT PLC ORD SHS G0084W101 495 11,952 SH   SOLE 25 11,952 0 0
ADIENT PLC ORD SHS G0084W101 1,742 42,016 SH   SOLE 26 34,948 0 7,068
ADIENT PLC ORD SHS G0084W101 559 13,497 SH   SOLE 28 7,980 0 5,517
ADIENT PLC ORD SHS G0084W101 8,189 197,572 SH   SOLE 30 197,572 0 0
ADIENT PLC ORD SHS G0084W101 848 20,452 SH   SOLE 36 20,452 0 0
ADIENT PLC ORD SHS G0084W101 490 11,818 SH   SOLE 40 11,818 0 0
ADIENT PLC ORD SHS G0084W101 2,029 48,956 SH   SOLE 43 3,920 0 45,036
ADITXT INC COM 007025109 4 2,410 SH   SOLE 18 2,410 0 0
ADITXT INC COM 007025109 51 30,374 SH   SOLE 21 30,374 0 0
ADMA BIOLOGICS INC COM 000899104 155 136,962 SH   SOLE 2 77,392 0 59,570
ADMA BIOLOGICS INC COM 000899104 27 23,870 SH   SOLE 18 23,870 0 0
ADMA BIOLOGICS INC COM 000899104 463 409,690 SH   SOLE 21 409,690 0 0
ADMA BIOLOGICS INC COM 000899104 1,987 1,758,707 SH   SOLE 22 1,758,707 0 0
ADMA BIOLOGICS INC COM 000899104 12 10,709 SH   SOLE 23 10,709 0 0
ADMA BIOLOGICS INC COM 000899104 13 11,429 SH   SOLE 26 0 0 11,429
ADOBE SYSTEMS INCORPORATED COM 00724F101 717,224 1,245,786 SH   SOLE 2 299,850 0 945,936
ADOBE SYSTEMS INCORPORATED COM 00724F101 195,545 339,653 SH   SOLE 4 225,012 0 114,641
ADOBE SYSTEMS INCORPORATED COM 00724F101 305,833 531,219 SH   SOLE 7 463,642 0 67,577
ADOBE SYSTEMS INCORPORATED COM 00724F101 25,938 45,053 SH   SOLE 13 37,102 0 7,951
ADOBE SYSTEMS INCORPORATED COM 00724F101 27,976 48,593 SH   SOLE 15 48,593 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 86 150 SH   SOLE 17 0 0 150
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,063,338 1,846,971 SH   SOLE 18 1,541,103 0 305,868
ADOBE SYSTEMS INCORPORATED COM 00724F101 605,893 1,052,409 SH   SOLE 19 1,052,409 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,118,297 12,364,165 SH   SOLE 21 12,364,165 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,156,730 10,693,966 SH   SOLE 22 9,541,901 0 1,152,065
ADOBE SYSTEMS INCORPORATED COM 00724F101 179,394 311,599 SH   SOLE 23 311,599 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 518,670 900,907 SH   SOLE 25 900,907 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 694,542 1,206,388 SH   SOLE 26 499,055 0 707,333
ADOBE SYSTEMS INCORPORATED COM 00724F101 890,319 1,546,444 SH   SOLE 28 43,399 0 1,503,045
ADOBE SYSTEMS INCORPORATED COM 00724F101 13,303 23,106 SH   SOLE 29 23,106 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,514,464 2,630,556 SH   SOLE 30 2,595,908 0 34,648
ADOBE SYSTEMS INCORPORATED COM 00724F101 120,914 210,023 SH   SOLE 31 91,881 0 118,142
ADOBE SYSTEMS INCORPORATED COM 00724F101 84,382 146,567 SH   SOLE 32 146,567 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 241,531 419,528 SH   SOLE 34 419,528 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 130,523 226,713 SH   SOLE 36 226,713 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,564 16,613 SH   SOLE 40 16,613 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 292,505 508,069 SH   SOLE 43 32,565 0 475,504
ADT INC DEL COM 00090Q103 5,121 633,010 SH   SOLE 2 54,628 0 578,382
ADT INC DEL COM 00090Q103 5 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103 21 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 473 58,460 SH   SOLE 18 58,460 0 0
ADT INC DEL COM 00090Q103 351 43,429 SH   SOLE 19 43,429 0 0
ADT INC DEL COM 00090Q103 13,539 1,673,560 SH   SOLE 21 1,673,560 0 0
ADT INC DEL COM 00090Q103 27,487 3,397,689 SH   SOLE 22 3,190,943 0 206,746
ADT INC DEL COM 00090Q103 209 25,845 SH   SOLE 25 25,845 0 0
ADT INC DEL COM 00090Q103 916 113,168 SH   SOLE 26 91,485 0 21,683
ADT INC DEL COM 00090Q103 92 11,429 SH   SOLE 28 11,429 0 0
ADT INC DEL COM 00090Q103 6,375 788,018 SH   SOLE 30 788,018 0 0
ADT INC DEL COM 00090Q103 24 2,929 SH   SOLE 31 2,929 0 0
ADT INC DEL COM 00090Q103 103 12,692 SH   SOLE 36 12,692 0 0
ADT INC DEL COM 00090Q103 163 20,120 SH   SOLE 40 20,120 0 0
ADT INC DEL COM 00090Q103 846 104,630 SH   SOLE 43 737 0 103,893
ADTALEM GLOBAL ED INC COM 00737L103 2,067 54,672 SH   SOLE 2 14,727 0 39,945
ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 30 796 SH   SOLE 7 796 0 0
ADTALEM GLOBAL ED INC COM 00737L103 7,500 198,365 SH   SOLE 18 198,365 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,341 88,369 SH   SOLE 19 88,369 0 0
ADTALEM GLOBAL ED INC COM 00737L103 221,250 5,851,638 SH   SOLE 21 5,851,638 0 0
ADTALEM GLOBAL ED INC COM 00737L103 45,891 1,213,728 SH   SOLE 22 1,166,330 0 47,398
ADTALEM GLOBAL ED INC COM 00737L103 229 6,056 SH   SOLE 25 6,056 0 0
ADTALEM GLOBAL ED INC COM 00737L103 726 19,192 SH   SOLE 26 14,323 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 167 4,427 SH   SOLE 28 4,342 0 85
ADTALEM GLOBAL ED INC COM 00737L103 3,409 90,168 SH   SOLE 30 90,168 0 0
ADTALEM GLOBAL ED INC COM 00737L103 68 1,787 SH   SOLE 36 1,787 0 0
ADTALEM GLOBAL ED INC COM 00737L103 209 5,522 SH   SOLE 40 5,522 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,445 91,121 SH   SOLE 43 7,704 0 83,417
ADTRAN INC COM 00738A106 1,147 61,120 SH   SOLE 2 14,475 0 46,645
ADTRAN INC COM 00738A106 5 261 SH   SOLE 4 261 0 0
ADTRAN INC COM 00738A106 14 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 3,543 188,880 SH   SOLE 18 188,880 0 0
ADTRAN INC COM 00738A106 1,589 84,698 SH   SOLE 19 84,698 0 0
ADTRAN INC COM 00738A106 109,988 5,862,922 SH   SOLE 21 5,862,922 0 0
ADTRAN INC COM 00738A106 22,589 1,204,124 SH   SOLE 22 1,152,865 0 51,259
ADTRAN INC COM 00738A106 178 9,474 SH   SOLE 25 9,474 0 0
ADTRAN INC COM 00738A106 259 13,802 SH   SOLE 26 11,243 0 2,559
ADTRAN INC COM 00738A106 75 4,009 SH   SOLE 28 4,009 0 0
ADTRAN INC COM 00738A106 7,256 386,763 SH   SOLE 30 386,763 0 0
ADTRAN INC COM 00738A106 167 8,896 SH   SOLE 36 8,896 0 0
ADTRAN INC COM 00738A106 109 5,790 SH   SOLE 40 5,790 0 0
ADTRAN INC COM 00738A106 584 31,124 SH   SOLE 43 0 0 31,124
ADVANCE AUTO PARTS INC COM 00751Y106 32,550 155,826 SH   SOLE 2 29,373 0 126,453
ADVANCE AUTO PARTS INC COM 00751Y106 9,833 47,071 SH   SOLE 4 27,913 0 19,158
ADVANCE AUTO PARTS INC COM 00751Y106 12,135 58,095 SH   SOLE 7 56,217 0 1,878
ADVANCE AUTO PARTS INC COM 00751Y106 1,303 6,237 SH   SOLE 13 6,237 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,803 8,633 SH   SOLE 15 8,633 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 30,674 146,845 SH   SOLE 18 128,567 0 18,278
ADVANCE AUTO PARTS INC COM 00751Y106 58,089 278,082 SH   SOLE 19 278,082 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 306,664 1,468,064 SH   SOLE 21 1,468,064 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 303,512 1,452,974 SH   SOLE 22 1,299,420 0 153,554
ADVANCE AUTO PARTS INC COM 00751Y106 7,846 37,561 SH   SOLE 23 37,561 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 17,492 83,740 SH   SOLE 25 83,740 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 34,165 163,555 SH   SOLE 26 69,283 0 94,272
ADVANCE AUTO PARTS INC COM 00751Y106 48,927 234,223 SH   SOLE 28 4,763 0 229,460
ADVANCE AUTO PARTS INC COM 00751Y106 68 326 SH   SOLE 29 326 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 61,391 293,893 SH   SOLE 30 281,025 0 12,868
ADVANCE AUTO PARTS INC COM 00751Y106 4,989 23,882 SH   SOLE 31 7,662 0 16,220
ADVANCE AUTO PARTS INC COM 00751Y106 16,986 81,316 SH   SOLE 34 81,316 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,359 35,231 SH   SOLE 36 35,231 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 450 2,156 SH   SOLE 40 2,156 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 8,574 41,046 SH   SOLE 43 3,726 0 37,320
ADVANCED DRAIN SYS INC DEL COM 00790R104 12,648 116,926 SH   SOLE 2 19,448 0 97,478
ADVANCED DRAIN SYS INC DEL COM 00790R104 23 210 SH   SOLE 4 210 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,763 53,274 SH   SOLE 7 53,274 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,767 25,581 SH   SOLE 18 25,581 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,829 16,906 SH   SOLE 19 16,906 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 93,616 865,456 SH   SOLE 21 865,456 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 133,815 1,237,077 SH   SOLE 22 1,171,703 0 65,374
ADVANCED DRAIN SYS INC DEL COM 00790R104 928 8,575 SH   SOLE 25 8,575 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,330 21,544 SH   SOLE 26 17,165 0 4,379
ADVANCED DRAIN SYS INC DEL COM 00790R104 481 4,444 SH   SOLE 28 4,444 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 56,816 525,245 SH   SOLE 30 525,245 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 104 964 SH   SOLE 31 964 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 445 4,110 SH   SOLE 36 4,110 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 687 6,354 SH   SOLE 40 6,354 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,406 31,487 SH   SOLE 43 156 0 31,331
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 20 3,123 SH   SOLE 18 3,123 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 558 87,316 SH   SOLE 21 87,316 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1,745 273,057 SH   SOLE 22 273,057 0 0
ADVANCED ENERGY INDS COM 007973100 1,395 15,893 SH   SOLE 2 11,827 0 4,066
ADVANCED ENERGY INDS COM 007973100 10 119 SH   SOLE 4 119 0 0
ADVANCED ENERGY INDS COM 007973100 54 619 SH   SOLE 7 619 0 0
ADVANCED ENERGY INDS COM 007973100 12,152 138,481 SH   SOLE 18 138,481 0 0
ADVANCED ENERGY INDS COM 007973100 5,966 67,986 SH   SOLE 19 67,986 0 0
ADVANCED ENERGY INDS COM 007973100 380,049 4,331,038 SH   SOLE 21 4,331,038 0 0
ADVANCED ENERGY INDS COM 007973100 81,704 931,104 SH   SOLE 22 907,957 0 23,147
ADVANCED ENERGY INDS COM 007973100 407 4,637 SH   SOLE 25 4,637 0 0
ADVANCED ENERGY INDS COM 007973100 1,486 16,934 SH   SOLE 26 14,297 0 2,637
ADVANCED ENERGY INDS COM 007973100 312 3,553 SH   SOLE 28 3,553 0 0
ADVANCED ENERGY INDS COM 007973100 5,936 67,646 SH   SOLE 30 67,646 0 0
ADVANCED ENERGY INDS COM 007973100 385 4,383 SH   SOLE 40 4,383 0 0
ADVANCED ENERGY INDS COM 007973100 1,528 17,410 SH   SOLE 43 733 0 16,677
ADVANCED MICRO DEVICES INC COM 007903107 316,703 3,077,773 SH   SOLE 2 806,207 0 2,271,566
ADVANCED MICRO DEVICES INC COM 007903107 86,070 836,444 SH   SOLE 4 558,224 0 278,220
ADVANCED MICRO DEVICES INC COM 007903107 120,675 1,172,740 SH   SOLE 7 1,137,121 0 35,619
ADVANCED MICRO DEVICES INC COM 007903107 6,991 67,941 SH   SOLE 13 47,273 0 20,668
ADVANCED MICRO DEVICES INC COM 007903107 12,558 122,045 SH   SOLE 15 122,045 0 0
ADVANCED MICRO DEVICES INC COM 007903107 35 337 SH   SOLE 17 0 0 337
ADVANCED MICRO DEVICES INC COM 007903107 260,777 2,534,276 SH   SOLE 18 2,324,138 0 210,138
ADVANCED MICRO DEVICES INC COM 007903107 240,493 2,337,149 SH   SOLE 19 2,337,149 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,882,067 28,008,429 SH   SOLE 21 28,008,429 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,686,128 26,104,255 SH   SOLE 22 23,164,705 0 2,939,550
ADVANCED MICRO DEVICES INC COM 007903107 81,818 795,126 SH   SOLE 23 795,126 0 0
ADVANCED MICRO DEVICES INC COM 007903107 223,741 2,174,356 SH   SOLE 25 2,174,356 0 0
ADVANCED MICRO DEVICES INC COM 007903107 326,730 3,175,215 SH   SOLE 26 1,285,023 0 1,890,192
ADVANCED MICRO DEVICES INC COM 007903107 390,941 3,799,235 SH   SOLE 28 106,684 0 3,692,551
ADVANCED MICRO DEVICES INC COM 007903107 7,680 74,633 SH   SOLE 29 74,633 0 0
ADVANCED MICRO DEVICES INC COM 007903107 696,972 6,773,298 SH   SOLE 30 6,649,186 0 124,112
ADVANCED MICRO DEVICES INC COM 007903107 54,545 530,075 SH   SOLE 31 232,842 0 297,233
ADVANCED MICRO DEVICES INC COM 007903107 29,270 284,453 SH   SOLE 32 284,453 0 0
ADVANCED MICRO DEVICES INC COM 007903107 228,876 2,224,259 SH   SOLE 34 2,224,259 0 0
ADVANCED MICRO DEVICES INC COM 007903107 55,468 539,045 SH   SOLE 36 539,045 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,366 42,426 SH   SOLE 40 42,426 0 0
ADVANCED MICRO DEVICES INC COM 007903107 87,846 853,705 SH   SOLE 43 49,516 0 804,189
ADVANCED MICRO DEVICES INC OPTIONS 007903107 2,573 25,000 SH Call SOLE 19 25,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 41 400 SH Call SOLE 22 400 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 731 7,100 SH Call SOLE 34 7,100 0 0
ADVANSIX INC COM 00773T101 1,354 34,075 SH   SOLE 2 10,605 0 23,470
ADVANSIX INC COM 00773T101 6 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 17 439 SH   SOLE 7 439 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 4,606 115,866 SH   SOLE 18 115,866 0 0
ADVANSIX INC COM 00773T101 1,884 47,406 SH   SOLE 19 47,406 0 0
ADVANSIX INC COM 00773T101 141,963 3,571,404 SH   SOLE 21 3,571,404 0 0
ADVANSIX INC COM 00773T101 29,911 752,488 SH   SOLE 22 722,678 0 29,810
ADVANSIX INC COM 00773T101 142 3,563 SH   SOLE 25 3,563 0 0
ADVANSIX INC COM 00773T101 224 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 93 2,344 SH   SOLE 28 2,344 0 0
ADVANSIX INC COM 00773T101 2,407 60,556 SH   SOLE 30 60,556 0 0
ADVANSIX INC COM 00773T101 149 3,745 SH   SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101 648 16,309 SH   SOLE 43 270 0 16,039
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 878 101,507 SH   SOLE 2 36,040 0 65,467
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 11 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 2,099 242,630 SH   SOLE 18 242,630 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1,149 132,825 SH   SOLE 19 132,825 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 24,261 2,804,768 SH   SOLE 21 2,804,768 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 20,257 2,341,878 SH   SOLE 22 2,265,774 0 76,104
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 70 8,095 SH   SOLE 25 8,095 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 139 16,107 SH   SOLE 30 16,107 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 66 7,574 SH   SOLE 40 7,574 0 0
ADVAXIS INC COM NEW 007624307 82 156,937 SH   SOLE 21 156,937 0 0
ADVAXIS INC COM NEW 007624307 574 1,100,315 SH   SOLE 22 1,100,315 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 33 3,779 SH   SOLE 2 2,084 0 1,695
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 438 50,345 SH   SOLE 18 50,345 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 240 27,629 SH   SOLE 19 27,629 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 5,582 641,585 SH   SOLE 21 641,585 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 6,518 749,219 SH   SOLE 22 742,956 0 6,263
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 202 92,971 SH   SOLE 2 19,643 0 73,328
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1 301 SH   SOLE 4 301 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4 1,897 SH   SOLE 7 1,897 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 636 292,865 SH   SOLE 18 292,865 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,072 494,122 SH   SOLE 19 494,122 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 8,411 3,875,906 SH   SOLE 21 3,875,906 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 5,335 2,458,397 SH   SOLE 22 2,377,009 0 81,388
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 40 18,643 SH   SOLE 25 18,643 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 222 102,101 SH   SOLE 26 35,009 0 67,092
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 18 8,504 SH   SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 156 72,034 SH   SOLE 30 72,034 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6 2,867 SH   SOLE 36 2,867 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 16 7,397 SH   SOLE 40 7,397 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 15 7,069 SH   SOLE 43 0 0 7,069
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 365 37,312 SH   SOLE 19 37,312 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 132 13,525 SH   SOLE 22 13,525 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 2,259 230,994 SH   SOLE 30 230,994 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 1,017 103,959 SH   SOLE 34 103,959 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 24 36,258 SH   SOLE 19 36,258 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 4 6,762 SH   SOLE 22 6,762 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 63 97,227 SH   SOLE 30 97,227 0 0
AECOM COM 00766T100 23,352 369,783 SH   SOLE 2 106,165 0 263,618
AECOM COM 00766T100 33 528 SH   SOLE 4 528 0 0
AECOM COM 00766T100 246 3,895 SH   SOLE 7 3,895 0 0
AECOM COM 00766T100 21,752 344,443 SH   SOLE 18 344,443 0 0
AECOM COM 00766T100 2,460 38,948 SH   SOLE 19 38,948 0 0
AECOM COM 00766T100 411,809 6,521,121 SH   SOLE 21 6,521,121 0 0
AECOM COM 00766T100 242,060 3,833,091 SH   SOLE 22 3,666,899 0 166,192
AECOM COM 00766T100 2,874 45,514 SH   SOLE 25 45,514 0 0
AECOM COM 00766T100 5,294 83,834 SH   SOLE 26 68,183 0 15,651
AECOM COM 00766T100 2,136 33,830 SH   SOLE 28 9,956 0 23,874
AECOM COM 00766T100 7,557 119,664 SH   SOLE 30 119,664 0 0
AECOM COM 00766T100 168 2,658 SH   SOLE 31 2,226 0 432
AECOM COM 00766T100 1,096 17,356 SH   SOLE 34 17,356 0 0
AECOM COM 00766T100 2,064 32,691 SH   SOLE 36 32,691 0 0
AECOM COM 00766T100 1,054 16,689 SH   SOLE 40 16,689 0 0
AECOM COM 00766T100 7,467 118,250 SH   SOLE 43 1,916 0 116,334
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 315 39,599 SH   SOLE 2 2,716 0 36,883
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1,173 147,525 SH   SOLE 18 147,525 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 638 80,269 SH   SOLE 19 80,269 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 14,179 1,783,472 SH   SOLE 21 1,783,472 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7,161 900,799 SH   SOLE 22 876,135 0 24,664
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 173 21,720 SH   SOLE 30 21,720 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 79 9,935 SH   SOLE 43 0 0 9,935
AEGON N V NY REGISTRY SHS 007924103 3 508 SH   SOLE 18 508 0 0
AEGON N V NY REGISTRY SHS 007924103 23,436 4,604,284 SH   SOLE 43 357,349 0 4,246,935
AEHR TEST SYS COM 00760J108 311 22,758 SH   SOLE 2 15,178 0 7,580
AEHR TEST SYS COM 00760J108 55 4,006 SH   SOLE 18 4,006 0 0
AEHR TEST SYS COM 00760J108 911 66,728 SH   SOLE 21 66,728 0 0
AEHR TEST SYS COM 00760J108 1,048 76,779 SH   SOLE 22 76,779 0 0
AEHR TEST SYS COM 00760J108 11 829 SH   SOLE 23 829 0 0
AEHR TEST SYS COM 00760J108 27 1,961 SH   SOLE 26 0 0 1,961
AEMETIS INC COM NEW 00770K202 481 26,293 SH   SOLE 2 1,880 0 24,413
AEMETIS INC COM NEW 00770K202 7 373 SH   SOLE 7 373 0 0
AEMETIS INC COM NEW 00770K202 1,513 82,774 SH   SOLE 18 82,774 0 0
AEMETIS INC COM NEW 00770K202 940 51,422 SH   SOLE 19 51,422 0 0
AEMETIS INC COM NEW 00770K202 18,430 1,008,183 SH   SOLE 21 1,008,183 0 0
AEMETIS INC COM NEW 00770K202 12,038 658,539 SH   SOLE 22 642,356 0 16,183
AENZA S.A.A SPONSORED ADS 00776D103 0 49 SH   SOLE 43 0 0 49
AERCAP HOLDINGS NV SHS N00985106 15 262 SH   SOLE 2 262 0 0
AERCAP HOLDINGS NV SHS N00985106 27 470 SH   SOLE 4 470 0 0
AERCAP HOLDINGS NV SHS N00985106 1,959 33,885 SH   SOLE 7 33,885 0 0
AERCAP HOLDINGS NV SHS N00985106 90,500 1,565,471 SH   SOLE 21 1,565,471 0 0
AERCAP HOLDINGS NV SHS N00985106 51,275 886,952 SH   SOLE 22 846,495 0 40,457
AERCAP HOLDINGS NV SHS N00985106 1,042 18,016 SH   SOLE 25 18,016 0 0
AERCAP HOLDINGS NV SHS N00985106 631 10,911 SH   SOLE 26 1,979 0 8,932
AERCAP HOLDINGS NV SHS N00985106 631 10,909 SH   SOLE 28 8,741 0 2,168
AERCAP HOLDINGS NV SHS N00985106 13,151 227,482 SH   SOLE 30 227,482 0 0
AERCAP HOLDINGS NV SHS N00985106 1,972 34,107 SH   SOLE 36 34,107 0 0
AERCAP HOLDINGS NV SHS N00985106 913 15,798 SH   SOLE 40 15,798 0 0
AERCAP HOLDINGS NV SHS N00985106 11,575 200,231 SH   SOLE 43 10,470 0 189,761
AERIE PHARMACEUTICALS INC COM 00771V108 744 65,272 SH   SOLE 2 51,412 0 13,860
AERIE PHARMACEUTICALS INC COM 00771V108 3 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 8 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,441 126,369 SH   SOLE 18 126,369 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 888 77,858 SH   SOLE 19 77,858 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 19,194 1,683,652 SH   SOLE 21 1,683,652 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 14,717 1,291,002 SH   SOLE 22 1,258,993 0 32,009
AERIE PHARMACEUTICALS INC COM 00771V108 80 7,048 SH   SOLE 25 7,048 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 195 17,065 SH   SOLE 26 13,872 0 3,193
AERIE PHARMACEUTICALS INC COM 00771V108 63 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,167 102,358 SH   SOLE 30 102,358 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 26 2,262 SH   SOLE 36 2,262 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 44 3,871 SH   SOLE 40 3,871 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 461 40,447 SH   SOLE 43 7,167 0 33,280
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 899 1,000,000 PRN   SOLE 2 1,000,000 0 0
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1,550 1,725,000 PRN   SOLE 21 1,725,000 0 0
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 3,820 4,250,000 PRN   SOLE 22 4,250,000 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,778 63,786 SH   SOLE 2 31,775 0 32,011
AEROJET ROCKETDYNE HLDGS INC COM 007800105 11 263 SH   SOLE 4 263 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 52 1,189 SH   SOLE 7 1,189 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 12,304 282,523 SH   SOLE 18 274,552 0 7,971
AEROJET ROCKETDYNE HLDGS INC COM 007800105 12,776 293,364 SH   SOLE 19 293,364 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 399,215 9,166,818 SH   SOLE 21 9,166,818 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 85,947 1,973,536 SH   SOLE 22 1,926,754 0 46,782
AEROJET ROCKETDYNE HLDGS INC COM 007800105 313 7,177 SH   SOLE 23 7,177 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 775 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 5,591 128,385 SH   SOLE 30 128,385 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 364 8,348 SH   SOLE 40 8,348 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,093 25,098 SH   SOLE 43 412 0 24,686
AEROVATE THERAPEUTICS INC COM 008064107 131 6,239 SH   SOLE 2 2,603 0 3,636
AEROVATE THERAPEUTICS INC COM 008064107 577 27,513 SH   SOLE 18 27,513 0 0
AEROVATE THERAPEUTICS INC COM 008064107 278 13,244 SH   SOLE 19 13,244 0 0
AEROVATE THERAPEUTICS INC COM 008064107 7,118 339,295 SH   SOLE 21 339,295 0 0
AEROVATE THERAPEUTICS INC COM 008064107 2,029 96,727 SH   SOLE 22 94,672 0 2,055
AEROVIRONMENT INC COM 008073108 1,008 11,672 SH   SOLE 2 9,238 0 2,434
AEROVIRONMENT INC COM 008073108 8 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108 28 329 SH   SOLE 7 329 0 0
AEROVIRONMENT INC COM 008073108 6,995 81,035 SH   SOLE 18 81,035 0 0
AEROVIRONMENT INC COM 008073108 3,490 40,426 SH   SOLE 19 40,426 0 0
AEROVIRONMENT INC COM 008073108 238,801 2,766,458 SH   SOLE 21 2,766,458 0 0
AEROVIRONMENT INC COM 008073108 50,402 583,900 SH   SOLE 22 569,273 0 14,627
AEROVIRONMENT INC COM 008073108 371 4,303 SH   SOLE 25 4,303 0 0
AEROVIRONMENT INC COM 008073108 1,124 13,021 SH   SOLE 26 10,307 0 2,714
AEROVIRONMENT INC COM 008073108 165 1,914 SH   SOLE 28 1,914 0 0
AEROVIRONMENT INC COM 008073108 3,547 41,097 SH   SOLE 30 41,097 0 0
AEROVIRONMENT INC COM 008073108 345 3,998 SH   SOLE 36 3,998 0 0
AEROVIRONMENT INC COM 008073108 246 2,847 SH   SOLE 40 2,847 0 0
AEROVIRONMENT INC COM 008073108 732 8,481 SH   SOLE 43 0 0 8,481
AERSALE CORPORATION COM 00810F106 285 16,772 SH   SOLE 2 337 0 16,435
AERSALE CORPORATION COM 00810F106 442 26,011 SH   SOLE 18 26,011 0 0
AERSALE CORPORATION COM 00810F106 330 19,408 SH   SOLE 19 19,408 0 0
AERSALE CORPORATION COM 00810F106 5,533 325,481 SH   SOLE 21 325,481 0 0
AERSALE CORPORATION COM 00810F106 1,180 69,413 SH   SOLE 22 65,410 0 4,003
AERSALE CORPORATION COM 00810F106 0 5 SH   SOLE 43 0 0 5
AES CORP COM 00130H105 42,147 1,846,132 SH   SOLE 2 567,239 0 1,278,893
AES CORP COM 00130H105 6,878 301,249 SH   SOLE 4 275,649 0 25,600
AES CORP COM 00130H105 13,362 585,291 SH   SOLE 7 566,351 0 18,940
AES CORP COM 00130H105 390 17,094 SH   SOLE 13 1,496 0 15,598
AES CORP COM 00130H105 1,966 86,104 SH   SOLE 15 86,104 0 0
AES CORP COM 00130H105 2 69 SH   SOLE 17 0 0 69
AES CORP COM 00130H105 37,546 1,644,583 SH   SOLE 18 1,581,928 0 62,655
AES CORP COM 00130H105 15,169 664,424 SH   SOLE 19 664,424 0 0
AES CORP COM 00130H105 411,896 18,041,856 SH   SOLE 21 18,041,856 0 0
AES CORP COM 00130H105 323,575 14,173,254 SH   SOLE 22 12,741,172 0 1,432,082
AES CORP COM 00130H105 8,794 385,187 SH   SOLE 23 385,187 0 0
AES CORP COM 00130H105 5,548 243,020 SH   SOLE 25 243,020 0 0
AES CORP COM 00130H105 31,925 1,398,386 SH   SOLE 26 634,480 0 763,906
AES CORP COM 00130H105 16,388 717,835 SH   SOLE 28 49,850 0 667,985
AES CORP COM 00130H105 721 31,583 SH   SOLE 29 31,583 0 0
AES CORP COM 00130H105 57,847 2,533,797 SH   SOLE 30 2,533,797 0 0
AES CORP COM 00130H105 6,224 272,607 SH   SOLE 31 104,671 0 167,936
AES CORP COM 00130H105 872 38,213 SH   SOLE 34 38,213 0 0
AES CORP COM 00130H105 7,429 325,391 SH   SOLE 36 325,391 0 0
AES CORP COM 00130H105 278 12,180 SH   SOLE 40 12,180 0 0
AES CORP COM 00130H105 9,730 426,180 SH   SOLE 43 35,274 0 390,906
AES CORP UNIT 99/99/9999 00130H204 87,625 908,972 SH   SOLE 21 908,972 0 0
AETHLON MED INC COM 00808Y307 2 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 280 72,659 SH   SOLE 22 72,659 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 452 56,959 SH   SOLE 2 6,197 0 50,762
AEVA TECHNOLOGIES INC COM 00835Q103 1,848 232,712 SH   SOLE 18 232,712 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 1,080 136,018 SH   SOLE 19 136,018 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 21,274 2,679,358 SH   SOLE 21 2,679,358 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 15,819 1,992,375 SH   SOLE 22 1,951,256 0 41,119
AFC GAMMA INC COM 00109K105 915 42,414 SH   SOLE 2 34,366 0 8,048
AFC GAMMA INC COM 00109K105 551 25,552 SH   SOLE 18 25,552 0 0
AFC GAMMA INC COM 00109K105 853 39,533 SH   SOLE 19 39,533 0 0
AFC GAMMA INC COM 00109K105 7,759 359,543 SH   SOLE 21 359,543 0 0
AFC GAMMA INC COM 00109K105 3,462 160,405 SH   SOLE 22 154,438 0 5,967
AFFILIATED MANAGERS GROUP IN COM 008252108 17,494 115,785 SH   SOLE 2 35,223 0 80,562
AFFILIATED MANAGERS GROUP IN COM 008252108 24 157 SH   SOLE 4 157 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 126 835 SH   SOLE 7 835 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 15,032 99,492 SH   SOLE 18 99,492 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,768 11,699 SH   SOLE 19 11,699 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 296,321 1,961,219 SH   SOLE 21 1,961,219 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 167,561 1,109,017 SH   SOLE 22 1,058,248 0 50,769
AFFILIATED MANAGERS GROUP IN COM 008252108 998 6,606 SH   SOLE 25 6,606 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 2,871 18,999 SH   SOLE 26 15,968 0 3,031
AFFILIATED MANAGERS GROUP IN COM 008252108 607 4,017 SH   SOLE 28 3,563 0 454
AFFILIATED MANAGERS GROUP IN COM 008252108 7,211 47,727 SH   SOLE 30 47,727 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 99 655 SH   SOLE 31 655 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 590 3,908 SH   SOLE 36 3,908 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 766 5,073 SH   SOLE 40 5,073 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,865 38,818 SH   SOLE 43 3,563 0 35,255
AFFIMED N V COM N01045108 200 32,307 SH   SOLE 2 7,736 0 24,571
AFFIMED N V COM N01045108 10 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108 2,059 333,209 SH   SOLE 18 333,209 0 0
AFFIMED N V COM N01045108 2,359 381,647 SH   SOLE 19 381,647 0 0
AFFIMED N V COM N01045108 29,948 4,845,899 SH   SOLE 21 4,845,899 0 0
AFFIMED N V COM N01045108 6,879 1,113,156 SH   SOLE 22 1,096,597 0 16,559
AFFIMED N V COM N01045108 32 5,157 SH   SOLE 23 5,157 0 0
AFFIMED N V COM N01045108 19 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108 368 59,501 SH   SOLE 30 59,501 0 0
AFFIMED N V COM N01045108 15 2,457 SH   SOLE 43 0 0 2,457
AFFINITY BANCSHARES INC COM 00832E103 16 1,119 SH   SOLE 18 1,119 0 0
AFFINITY BANCSHARES INC COM 00832E103 228 16,209 SH   SOLE 21 16,209 0 0
AFFIRM HLDGS INC COM CL A 00827B106 1,362 11,436 SH   SOLE 2 11,436 0 0
AFFIRM HLDGS INC COM CL A 00827B106 15,094 126,699 SH   SOLE 21 126,699 0 0
AFFIRM HLDGS INC COM CL A 00827B106 142,165 1,193,364 SH   SOLE 22 1,193,364 0 0
AFFIRM HLDGS INC COM CL A 00827B106 5,050 42,393 SH   SOLE 26 0 0 42,393
AFFIRM HLDGS INC COM CL A 00827B106 50,298 422,212 SH   SOLE 34 422,212 0 0
AFLAC INC COM 001055102 77,876 1,493,877 SH   SOLE 2 213,700 0 1,280,177
AFLAC INC COM 001055102 23,257 446,126 SH   SOLE 4 233,887 0 212,239
AFLAC INC COM 001055102 32,255 618,747 SH   SOLE 7 599,853 0 18,894
AFLAC INC COM 001055102 787 15,089 SH   SOLE 13 2,050 0 13,039
AFLAC INC COM 001055102 4,434 85,048 SH   SOLE 15 85,048 0 0
AFLAC INC COM 001055102 83,771 1,606,972 SH   SOLE 18 1,516,245 0 90,727
AFLAC INC COM 001055102 16,101 308,859 SH   SOLE 19 308,859 0 0
AFLAC INC COM 001055102 987,428 18,941,650 SH   SOLE 21 18,941,650 0 0
AFLAC INC COM 001055102 710,519 13,629,761 SH   SOLE 22 12,252,637 0 1,377,124
AFLAC INC COM 001055102 18,809 360,803 SH   SOLE 23 360,803 0 0
AFLAC INC COM 001055102 59,306 1,137,651 SH   SOLE 25 1,137,651 0 0
AFLAC INC COM 001055102 73,591 1,411,687 SH   SOLE 26 536,598 0 875,089
AFLAC INC COM 001055102 97,175 1,864,096 SH   SOLE 28 49,092 0 1,815,004
AFLAC INC COM 001055102 92 1,756 SH   SOLE 29 1,756 0 0
AFLAC INC COM 001055102 162,637 3,119,834 SH   SOLE 30 3,119,834 0 0
AFLAC INC COM 001055102 12,457 238,964 SH   SOLE 31 78,732 0 160,232
AFLAC INC COM 001055102 1,791 34,356 SH   SOLE 34 34,356 0 0
AFLAC INC COM 001055102 18,858 361,756 SH   SOLE 36 361,756 0 0
AFLAC INC COM 001055102 1,181 22,656 SH   SOLE 40 22,656 0 0
AFLAC INC COM 001055102 37,897 726,964 SH   SOLE 43 35,825 0 691,139
AFYA LTD CL A COM G01125106 2,876 145,708 SH   SOLE 18 0 0 145,708
AFYA LTD CL A COM G01125106 933 47,240 SH   SOLE 19 47,240 0 0
AFYA LTD CL A COM G01125106 4,320 218,842 SH   SOLE 25 218,842 0 0
AFYA LTD CL A COM G01125106 10,513 532,558 SH   SOLE 34 532,558 0 0
AG MTG INVT TR INC COM NEW 001228501 1 111 SH   SOLE 2 111 0 0
AG MTG INVT TR INC COM NEW 001228501 37 3,247 SH   SOLE 18 3,247 0 0
AG MTG INVT TR INC COM NEW 001228501 632 55,283 SH   SOLE 21 55,283 0 0
AG MTG INVT TR INC COM NEW 001228501 2,575 225,245 SH   SOLE 22 225,245 0 0
AG MTG INVT TR INC COM NEW 001228501 5 449 SH   SOLE 43 0 0 449
AGCO CORP COM 001084102 22,888 186,796 SH   SOLE 2 65,977 0 120,819
AGCO CORP COM 001084102 732 5,970 SH   SOLE 4 5,970 0 0
AGCO CORP COM 001084102 13,848 113,018 SH   SOLE 7 113,018 0 0
AGCO CORP COM 001084102 18,465 150,697 SH   SOLE 18 150,697 0 0
AGCO CORP COM 001084102 6,026 49,177 SH   SOLE 19 49,177 0 0
AGCO CORP COM 001084102 353,333 2,883,648 SH   SOLE 21 2,883,648 0 0
AGCO CORP COM 001084102 211,268 1,724,214 SH   SOLE 22 1,644,370 0 79,844
AGCO CORP COM 001084102 325 2,652 SH   SOLE 23 2,652 0 0
AGCO CORP COM 001084102 2,495 20,363 SH   SOLE 25 20,363 0 0
AGCO CORP COM 001084102 4,263 34,791 SH   SOLE 26 28,095 0 6,696
AGCO CORP COM 001084102 718 5,861 SH   SOLE 28 4,743 0 1,118
AGCO CORP COM 001084102 1,201 9,798 SH   SOLE 29 9,798 0 0
AGCO CORP COM 001084102 8,603 70,214 SH   SOLE 30 70,214 0 0
AGCO CORP COM 001084102 122 993 SH   SOLE 31 993 0 0
AGCO CORP COM 001084102 1,166 9,512 SH   SOLE 34 9,512 0 0
AGCO CORP COM 001084102 147 1,201 SH   SOLE 36 1,201 0 0
AGCO CORP COM 001084102 957 7,810 SH   SOLE 40 7,810 0 0
AGCO CORP COM 001084102 8,337 68,041 SH   SOLE 43 3,428 0 64,613
AGEAGLE AERIAL SYS INC NEW COM 00848K101 105 34,821 SH   SOLE 2 3,466 0 31,355
AGEAGLE AERIAL SYS INC NEW COM 00848K101 3 1,073 SH   SOLE 7 1,073 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 618 205,345 SH   SOLE 18 205,345 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 352 117,103 SH   SOLE 19 117,103 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 7,361 2,445,433 SH   SOLE 21 2,445,433 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 5,240 1,740,942 SH   SOLE 22 1,718,900 0 22,042
AGEAGLE AERIAL SYS INC NEW COM 00848K101 0 20 SH   SOLE 43 0 0 20
AGENUS INC COM NEW 00847G705 1,661 316,446 SH   SOLE 2 151,449 0 164,997
AGENUS INC COM NEW 00847G705 3 586 SH   SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705 14 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 3,454 657,840 SH   SOLE 18 592,604 0 65,236
AGENUS INC COM NEW 00847G705 8,230 1,567,634 SH   SOLE 19 1,567,634 0 0
AGENUS INC COM NEW 00847G705 39,976 7,614,493 SH   SOLE 21 7,614,493 0 0
AGENUS INC COM NEW 00847G705 31,046 5,913,551 SH   SOLE 22 5,797,048 0 116,503
AGENUS INC COM NEW 00847G705 315 60,040 SH   SOLE 23 60,040 0 0
AGENUS INC COM NEW 00847G705 108 20,542 SH   SOLE 25 20,542 0 0
AGENUS INC COM NEW 00847G705 1,209 230,271 SH   SOLE 26 2,461 0 227,810
AGENUS INC COM NEW 00847G705 32 6,009 SH   SOLE 28 6,009 0 0
AGENUS INC COM NEW 00847G705 593 113,011 SH   SOLE 30 113,011 0 0
AGENUS INC COM NEW 00847G705 112 21,426 SH   SOLE 40 21,426 0 0
AGENUS INC COM NEW 00847G705 306 58,255 SH   SOLE 43 0 0 58,255
AGEX THERAPEUTICS INC COM 00848H108 4 4,329 SH   SOLE 18 4,329 0 0
AGEX THERAPEUTICS INC COM 00848H108 62 65,740 SH   SOLE 21 65,740 0 0
AGEX THERAPEUTICS INC COM 00848H108 117 124,289 SH   SOLE 22 124,289 0 0
AGILE THERAPEUTICS INC COM 00847L100 2 2,345 SH   SOLE 2 2,327 0 18
AGILE THERAPEUTICS INC COM 00847L100 14 14,492 SH   SOLE 18 14,492 0 0
AGILE THERAPEUTICS INC COM 00847L100 215 223,439 SH   SOLE 21 223,439 0 0
AGILE THERAPEUTICS INC COM 00847L100 1,182 1,229,984 SH   SOLE 22 1,229,984 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 172,294 1,093,723 SH   SOLE 2 521,328 0 572,395
AGILENT TECHNOLOGIES INC COM 00846U101 49,688 315,418 SH   SOLE 4 220,492 0 94,926
AGILENT TECHNOLOGIES INC COM 00846U101 43,880 278,550 SH   SOLE 7 269,381 0 9,169
AGILENT TECHNOLOGIES INC COM 00846U101 7,127 45,241 SH   SOLE 13 40,240 0 5,001
AGILENT TECHNOLOGIES INC COM 00846U101 4,827 30,641 SH   SOLE 15 30,641 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 108,808 690,714 SH   SOLE 18 607,011 0 83,703
AGILENT TECHNOLOGIES INC COM 00846U101 129,858 824,341 SH   SOLE 19 824,341 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,494,479 9,486,949 SH   SOLE 21 9,486,949 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,170,248 7,428,731 SH   SOLE 22 6,319,458 0 1,109,273
AGILENT TECHNOLOGIES INC COM 00846U101 44,034 279,525 SH   SOLE 23 279,525 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 100,440 637,596 SH   SOLE 25 637,596 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 162,204 1,029,671 SH   SOLE 26 601,061 0 428,610
AGILENT TECHNOLOGIES INC COM 00846U101 196,202 1,245,488 SH   SOLE 28 36,885 0 1,208,603
AGILENT TECHNOLOGIES INC COM 00846U101 17,876 113,478 SH   SOLE 29 113,478 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 379,980 2,412,115 SH   SOLE 30 2,366,098 0 46,017
AGILENT TECHNOLOGIES INC COM 00846U101 40,794 258,958 SH   SOLE 31 182,981 0 75,977
AGILENT TECHNOLOGIES INC COM 00846U101 120,065 762,175 SH   SOLE 34 762,175 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 23,048 146,307 SH   SOLE 36 146,307 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,676 10,637 SH   SOLE 40 10,637 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 60,233 382,359 SH   SOLE 43 25,714 0 356,645
AGILITI INC COM 00848J104 164 8,591 SH   SOLE 2 1,928 0 6,663
AGILITI INC COM 00848J104 7 363 SH   SOLE 7 363 0 0
AGILITI INC COM 00848J104 3,085 162,024 SH   SOLE 18 162,024 0 0
AGILITI INC COM 00848J104 29,398 1,543,991 SH   SOLE 19 1,543,991 0 0
AGILITI INC COM 00848J104 15,206 798,625 SH   SOLE 21 798,625 0 0
AGILITI INC COM 00848J104 9,226 484,569 SH   SOLE 22 481,284 0 3,285
AGILON HEALTH INC COM 00857U107 6,909 263,608 SH   SOLE 2 131,492 0 132,116
AGILON HEALTH INC COM 00857U107 21 811 SH   SOLE 7 811 0 0
AGILON HEALTH INC COM 00857U107 60,502 2,308,362 SH   SOLE 18 83,562 0 2,224,800
AGILON HEALTH INC COM 00857U107 42,102 1,606,322 SH   SOLE 19 1,606,322 0 0
AGILON HEALTH INC COM 00857U107 22,581 861,559 SH   SOLE 21 861,559 0 0
AGILON HEALTH INC COM 00857U107 31,766 1,211,984 SH   SOLE 22 1,172,483 0 39,501
AGILON HEALTH INC COM 00857U107 29 1,102 SH   SOLE 31 1,102 0 0
AGILON HEALTH INC COM 00857U107 56,364 2,150,488 SH   SOLE 34 2,150,488 0 0
AGILYSYS INC COM 00847J105 538 10,283 SH   SOLE 2 6,796 0 3,487
AGILYSYS INC COM 00847J105 4 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105 14 264 SH   SOLE 7 264 0 0
AGILYSYS INC COM 00847J105 3,948 75,408 SH   SOLE 18 75,408 0 0
AGILYSYS INC COM 00847J105 1,764 33,698 SH   SOLE 19 33,698 0 0
AGILYSYS INC COM 00847J105 118,097 2,255,482 SH   SOLE 21 2,255,482 0 0
AGILYSYS INC COM 00847J105 27,611 527,327 SH   SOLE 22 512,655 0 14,672
AGILYSYS INC COM 00847J105 127 2,435 SH   SOLE 25 2,435 0 0
AGILYSYS INC COM 00847J105 910 17,383 SH   SOLE 26 12,892 0 4,491
AGILYSYS INC COM 00847J105 98 1,877 SH   SOLE 28 1,877 0 0
AGILYSYS INC COM 00847J105 1,998 38,156 SH   SOLE 30 38,156 0 0
AGILYSYS INC COM 00847J105 126 2,407 SH   SOLE 40 2,407 0 0
AGILYSYS INC COM 00847J105 166 3,169 SH   SOLE 43 0 0 3,169
AGIOS PHARMACEUTICALS INC COM 00847X104 3,176 68,822 SH   SOLE 2 17,374 0 51,448
AGIOS PHARMACEUTICALS INC COM 00847X104 12 265 SH   SOLE 4 265 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 45 973 SH   SOLE 7 973 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 9,807 212,495 SH   SOLE 18 212,495 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 43,704 946,998 SH   SOLE 19 946,998 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 119,823 2,596,376 SH   SOLE 21 2,596,376 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 64,280 1,392,849 SH   SOLE 22 1,334,350 0 58,499
AGIOS PHARMACEUTICALS INC COM 00847X104 442 9,583 SH   SOLE 25 9,583 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,453 31,483 SH   SOLE 26 25,314 0 6,169
AGIOS PHARMACEUTICALS INC COM 00847X104 251 5,437 SH   SOLE 28 5,437 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 20,113 435,824 SH   SOLE 30 435,824 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 157 3,397 SH   SOLE 34 3,397 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 169 3,669 SH   SOLE 36 3,669 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 331 7,183 SH   SOLE 40 7,183 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,928 41,773 SH   SOLE 43 1,528 0 40,245
AGNC INVT CORP COM 00123Q104 21,805 1,382,689 SH   SOLE 2 115,083 0 1,267,606
AGNC INVT CORP COM 00123Q104 7,307 463,335 SH   SOLE 4 256,946 0 206,389
AGNC INVT CORP COM 00123Q104 727 46,091 SH   SOLE 7 46,091 0 0
AGNC INVT CORP COM 00123Q104 21 1,361 SH   SOLE 13 1,361 0 0
AGNC INVT CORP COM 00123Q104 823 52,166 SH   SOLE 15 52,166 0 0
AGNC INVT CORP COM 00123Q104 9,942 630,461 SH   SOLE 18 600,376 0 30,085
AGNC INVT CORP COM 00123Q104 2,343 148,588 SH   SOLE 19 148,588 0 0
AGNC INVT CORP COM 00123Q104 308,911 19,588,492 SH   SOLE 21 19,588,492 0 0
AGNC INVT CORP COM 00123Q104 188,512 11,953,823 SH   SOLE 22 11,311,919 0 641,904
AGNC INVT CORP COM 00123Q104 4,695 297,714 SH   SOLE 23 297,714 0 0
AGNC INVT CORP COM 00123Q104 15,847 1,004,882 SH   SOLE 25 1,004,882 0 0
AGNC INVT CORP COM 00123Q104 16,065 1,018,679 SH   SOLE 26 645,860 0 372,819
AGNC INVT CORP COM 00123Q104 18,455 1,170,270 SH   SOLE 28 38,965 0 1,131,305
AGNC INVT CORP COM 00123Q104 41,899 2,656,903 SH   SOLE 30 1,645,689 0 1,011,214
AGNC INVT CORP COM 00123Q104 3,082 195,407 SH   SOLE 31 63,212 0 132,195
AGNC INVT CORP COM 00123Q104 387 24,519 SH   SOLE 34 24,519 0 0
AGNC INVT CORP COM 00123Q104 4,516 286,343 SH   SOLE 36 286,343 0 0
AGNC INVT CORP COM 00123Q104 355 22,487 SH   SOLE 40 22,487 0 0
AGNC INVT CORP COM 00123Q104 9,957 631,366 SH   SOLE 43 47,863 0 583,503
AGNICO EAGLE MINES LTD COM 008474108 2,982 57,518 SH   SOLE 21 57,518 0 0
AGNICO EAGLE MINES LTD COM 008474108 10,263 197,943 SH   SOLE 43 3,979 0 193,964
AGORA INC ADS 00851L103 807 27,829 SH   SOLE 2 2,096 0 25,733
AGORA INC ADS 00851L103 771 26,598 SH   SOLE 4 13,406 0 13,192
AGORA INC ADS 00851L103 139 4,803 SH   SOLE 7 4,803 0 0
AGORA INC ADS 00851L103 549 18,919 SH   SOLE 13 0 0 18,919
AGORA INC ADS 00851L103 711 24,522 SH   SOLE 15 24,522 0 0
AGORA INC ADS 00851L103 972 33,526 SH   SOLE 18 33,526 0 0
AGORA INC ADS 00851L103 23,657 815,748 SH   SOLE 21 815,748 0 0
AGORA INC ADS 00851L103 13,393 461,812 SH   SOLE 22 398,113 0 63,699
AGORA INC ADS 00851L103 663 22,867 SH   SOLE 23 22,867 0 0
AGORA INC ADS 00851L103 30 1,045 SH   SOLE 25 1,045 0 0
AGORA INC ADS 00851L103 6,026 207,776 SH   SOLE 26 121,474 0 86,302
AGORA INC ADS 00851L103 1,610 55,502 SH   SOLE 28 6,846 0 48,656
AGORA INC ADS 00851L103 7,444 256,678 SH   SOLE 30 256,678 0 0
AGORA INC ADS 00851L103 111 3,815 SH   SOLE 34 3,815 0 0
AGORA INC ADS 00851L103 6 216 SH   SOLE 40 216 0 0
AGREE RLTY CORP COM 008492100 10,290 155,375 SH   SOLE 2 93,976 0 61,399
AGREE RLTY CORP COM 008492100 18,786 283,645 SH   SOLE 4 283,645 0 0
AGREE RLTY CORP COM 008492100 5,675 85,689 SH   SOLE 7 85,689 0 0
AGREE RLTY CORP COM 008492100 35,509 536,144 SH   SOLE 18 536,144 0 0
AGREE RLTY CORP COM 008492100 21,291 321,477 SH   SOLE 19 321,477 0 0
AGREE RLTY CORP COM 008492100 552,274 8,338,722 SH   SOLE 21 8,338,722 0 0
AGREE RLTY CORP COM 008492100 161,841 2,443,623 SH   SOLE 22 2,207,574 0 236,049
AGREE RLTY CORP COM 008492100 1,593 24,053 SH   SOLE 23 24,053 0 0
AGREE RLTY CORP COM 008492100 19,845 299,635 SH   SOLE 25 299,635 0 0
AGREE RLTY CORP COM 008492100 2,560 38,650 SH   SOLE 26 17,444 0 21,206
AGREE RLTY CORP COM 008492100 2,969 44,824 SH   SOLE 28 4,247 0 40,577
AGREE RLTY CORP COM 008492100 25,627 386,941 SH   SOLE 30 386,941 0 0
AGREE RLTY CORP COM 008492100 2,687 40,574 SH   SOLE 34 40,574 0 0
AGREE RLTY CORP COM 008492100 499 7,534 SH   SOLE 40 7,534 0 0
AGREE RLTY CORP COM 008492100 2,974 44,909 SH   SOLE 43 2,001 0 42,908
AGRIFY CORP COM 00853E107 61 3,292 SH   SOLE 18 3,292 0 0
AGRIFY CORP COM 00853E107 828 44,658 SH   SOLE 21 44,658 0 0
AGRIFY CORP COM 00853E107 3,503 188,938 SH   SOLE 22 188,938 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 14 6,532 SH   SOLE 18 6,532 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 197 91,157 SH   SOLE 21 91,157 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 212 98,141 SH   SOLE 22 98,141 0 0
AIHUISHOU INTL CO LTD SPONSORED ADS 00138L108 290 28,936 SH   SOLE 2 28,936 0 0
AIHUISHOU INTL CO LTD SPONSORED ADS 00138L108 1,425 142,123 SH   SOLE 19 142,123 0 0
AIHUISHOU INTL CO LTD SPONSORED ADS 00138L108 3,299 328,941 SH   SOLE 34 328,941 0 0
AIKIDO PHARMA INC COM 008875106 32 39,264 SH   SOLE 21 39,264 0 0
AIKIDO PHARMA INC COM 008875106 1,016 1,232,849 SH   SOLE 22 1,232,849 0 0
AILERON THERAPEUTICS INC COM 00887A105 15 14,981 SH   SOLE 18 14,981 0 0
AILERON THERAPEUTICS INC COM 00887A105 183 179,548 SH   SOLE 21 179,548 0 0
AIM IMMUNOTECH INC COM 00901B105 20 9,870 SH   SOLE 18 9,870 0 0
AIM IMMUNOTECH INC COM 00901B105 248 122,526 SH   SOLE 21 122,526 0 0
AIM IMMUNOTECH INC COM 00901B105 1,405 695,762 SH   SOLE 22 695,762 0 0
AIR INDS GROUP COM NEW 00912N205 6 5,356 SH   SOLE 18 5,356 0 0
AIR INDS GROUP COM NEW 00912N205 75 69,833 SH   SOLE 21 69,833 0 0
AIR LEASE CORP CL A 00912X302 14,487 368,242 SH   SOLE 2 35,881 0 332,361
AIR LEASE CORP CL A 00912X302 2,063 52,442 SH   SOLE 4 52,442 0 0
AIR LEASE CORP CL A 00912X302 102 2,595 SH   SOLE 7 2,595 0 0
AIR LEASE CORP CL A 00912X302 1,892 48,097 SH   SOLE 13 48,097 0 0
AIR LEASE CORP CL A 00912X302 6,972 177,215 SH   SOLE 15 177,215 0 0
AIR LEASE CORP CL A 00912X302 1,697 43,144 SH   SOLE 18 43,144 0 0
AIR LEASE CORP CL A 00912X302 2,778 70,616 SH   SOLE 19 70,616 0 0
AIR LEASE CORP CL A 00912X302 55,544 1,411,903 SH   SOLE 21 1,411,903 0 0
AIR LEASE CORP CL A 00912X302 94,211 2,394,780 SH   SOLE 22 2,266,336 0 128,444
AIR LEASE CORP CL A 00912X302 4,044 102,804 SH   SOLE 25 102,804 0 0
AIR LEASE CORP CL A 00912X302 3,675 93,406 SH   SOLE 26 34,958 0 58,448
AIR LEASE CORP CL A 00912X302 540 13,721 SH   SOLE 28 5,521 0 8,200
AIR LEASE CORP CL A 00912X302 2,327 59,163 SH   SOLE 30 59,163 0 0
AIR LEASE CORP CL A 00912X302 69 1,746 SH   SOLE 31 1,746 0 0
AIR LEASE CORP CL A 00912X302 33,204 844,024 SH   SOLE 34 844,024 0 0
AIR LEASE CORP CL A 00912X302 232 5,887 SH   SOLE 36 5,887 0 0
AIR LEASE CORP CL A 00912X302 537 13,655 SH   SOLE 40 13,655 0 0
AIR LEASE CORP CL A 00912X302 9,312 236,718 SH   SOLE 43 6,908 0 229,810
AIR PRODS & CHEMS INC COM 009158106 120,921 472,145 SH   SOLE 2 57,651 0 414,494
AIR PRODS & CHEMS INC COM 009158106 25,692 100,317 SH   SOLE 4 91,823 0 8,494
AIR PRODS & CHEMS INC COM 009158106 54,683 213,514 SH   SOLE 7 206,793 0 6,721
AIR PRODS & CHEMS INC COM 009158106 1,125 4,394 SH   SOLE 13 644 0 3,750
AIR PRODS & CHEMS INC COM 009158106 7,399 28,891 SH   SOLE 15 28,891 0 0
AIR PRODS & CHEMS INC COM 009158106 116,541 455,043 SH   SOLE 18 423,803 0 31,240
AIR PRODS & CHEMS INC COM 009158106 170,527 665,834 SH   SOLE 19 665,834 0 0
AIR PRODS & CHEMS INC COM 009158106 12,094 47,221 SH   SOLE 20 47,221 0 0
AIR PRODS & CHEMS INC COM 009158106 1,384,236 5,404,851 SH   SOLE 21 5,404,851 0 0
AIR PRODS & CHEMS INC COM 009158106 1,200,974 4,689,288 SH   SOLE 22 4,216,867 0 472,421
AIR PRODS & CHEMS INC COM 009158106 31,766 124,031 SH   SOLE 23 124,031 0 0
AIR PRODS & CHEMS INC COM 009158106 73,917 288,614 SH   SOLE 25 288,614 0 0
AIR PRODS & CHEMS INC COM 009158106 121,913 476,017 SH   SOLE 26 169,029 0 306,988
AIR PRODS & CHEMS INC COM 009158106 102,195 399,029 SH   SOLE 28 18,957 0 380,072
AIR PRODS & CHEMS INC COM 009158106 16 63 SH   SOLE 29 63 0 0
AIR PRODS & CHEMS INC COM 009158106 239,067 933,455 SH   SOLE 30 933,455 0 0
AIR PRODS & CHEMS INC COM 009158106 22,698 88,625 SH   SOLE 31 26,884 0 61,741
AIR PRODS & CHEMS INC COM 009158106 78,181 305,263 SH   SOLE 34 305,263 0 0
AIR PRODS & CHEMS INC COM 009158106 29,481 115,109 SH   SOLE 36 115,109 0 0
AIR PRODS & CHEMS INC COM 009158106 1,972 7,698 SH   SOLE 40 7,698 0 0
AIR PRODS & CHEMS INC COM 009158106 52,562 205,231 SH   SOLE 43 17,266 0 187,965
AIR T INC COM 009207101 86 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 8 273 SH   SOLE 18 273 0 0
AIR T INC COM 009207101 92 3,197 SH   SOLE 21 3,197 0 0
AIR T INC COM 009207101 312 10,863 SH   SOLE 22 10,863 0 0
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 1,452 1,349,000 PRN   SOLE 21 1,349,000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,504 58,254 SH   SOLE 2 8,515 0 49,739
AIR TRANSPORT SERVICES GRP I COM 00922R105 26 1,022 SH   SOLE 7 1,022 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 5 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 4,803 186,099 SH   SOLE 18 186,099 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,649 102,646 SH   SOLE 19 102,646 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 57,696 2,235,403 SH   SOLE 21 2,235,403 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 34,592 1,340,242 SH   SOLE 22 1,298,546 0 41,696
AIR TRANSPORT SERVICES GRP I COM 00922R105 73 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 60 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 316 12,225 SH   SOLE 30 12,225 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 48 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 136 5,251 SH   SOLE 43 128 0 5,123
AIRBNB INC COM CL A 009066101 25,596 152,586 SH   SOLE 2 131,357 0 21,229
AIRBNB INC COM CL A 009066101 13,921 82,984 SH   SOLE 4 59,583 0 23,401
AIRBNB INC COM CL A 009066101 1,678 10,002 SH   SOLE 7 10,002 0 0
AIRBNB INC COM CL A 009066101 505 3,011 SH   SOLE 13 376 0 2,635
AIRBNB INC COM CL A 009066101 1,509 8,993 SH   SOLE 15 8,993 0 0
AIRBNB INC COM CL A 009066101 7 40 SH   SOLE 17 0 0 40
AIRBNB INC COM CL A 009066101 16,122 96,106 SH   SOLE 18 88,416 0 7,690
AIRBNB INC COM CL A 009066101 103,263 615,577 SH   SOLE 19 615,577 0 0
AIRBNB INC COM CL A 009066101 91,445 545,129 SH   SOLE 21 545,129 0 0
AIRBNB INC COM CL A 009066101 754,322 4,496,702 SH   SOLE 22 4,434,394 0 62,308
AIRBNB INC COM CL A 009066101 12,450 74,217 SH   SOLE 23 74,217 0 0
AIRBNB INC COM CL A 009066101 8,373 49,916 SH   SOLE 25 49,916 0 0
AIRBNB INC COM CL A 009066101 29,832 177,836 SH   SOLE 26 124,370 0 53,466
AIRBNB INC COM CL A 009066101 30,196 180,003 SH   SOLE 28 9,526 0 170,477
AIRBNB INC COM CL A 009066101 102 607 SH   SOLE 29 607 0 0
AIRBNB INC COM CL A 009066101 61,299 365,420 SH   SOLE 30 268,058 0 97,362
AIRBNB INC COM CL A 009066101 4,968 29,613 SH   SOLE 31 13,423 0 16,190
AIRBNB INC COM CL A 009066101 62,405 372,014 SH   SOLE 34 372,014 0 0
AIRBNB INC COM CL A 009066101 4,347 25,913 SH   SOLE 36 25,913 0 0
AIRBNB INC COM CL A 009066101 708 4,219 SH   SOLE 40 4,219 0 0
AIRBNB INC COM CL A 009066101 730 4,350 SH   SOLE 43 0 0 4,350
AIRGAIN INC COM 00938A104 21 1,684 SH   SOLE 18 1,684 0 0
AIRGAIN INC COM 00938A104 304 24,139 SH   SOLE 21 24,139 0 0
AIRGAIN INC COM 00938A104 2,259 179,106 SH   SOLE 22 179,106 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 41,887 400,488 SH   SOLE 2 98,764 0 301,724
AKAMAI TECHNOLOGIES INC COM 00971T101 8,715 83,327 SH   SOLE 4 77,027 0 6,300
AKAMAI TECHNOLOGIES INC COM 00971T101 20,076 191,951 SH   SOLE 7 187,113 0 4,838
AKAMAI TECHNOLOGIES INC COM 00971T101 374 3,580 SH   SOLE 13 488 0 3,092
AKAMAI TECHNOLOGIES INC COM 00971T101 1,711 16,358 SH   SOLE 15 16,358 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 30,927 295,695 SH   SOLE 18 272,487 0 23,208
AKAMAI TECHNOLOGIES INC COM 00971T101 7,592 72,584 SH   SOLE 19 72,584 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 601,318 5,749,291 SH   SOLE 21 5,749,291 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 381,041 3,643,184 SH   SOLE 22 3,296,307 0 346,877
AKAMAI TECHNOLOGIES INC COM 00971T101 10,017 95,776 SH   SOLE 23 95,776 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 31,336 299,612 SH   SOLE 25 299,612 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 47,067 450,015 SH   SOLE 26 219,451 0 230,564
AKAMAI TECHNOLOGIES INC COM 00971T101 59,184 565,869 SH   SOLE 28 12,927 0 552,942
AKAMAI TECHNOLOGIES INC COM 00971T101 20 187 SH   SOLE 29 187 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 128,907 1,232,503 SH   SOLE 30 1,197,991 0 34,512
AKAMAI TECHNOLOGIES INC COM 00971T101 6,336 60,580 SH   SOLE 31 20,533 0 40,047
AKAMAI TECHNOLOGIES INC COM 00971T101 4,522 43,234 SH   SOLE 34 43,234 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 9,249 88,427 SH   SOLE 36 88,427 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 579 5,532 SH   SOLE 40 5,532 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 17,721 169,437 SH   SOLE 43 4,623 0 164,814
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 10,028 8,262,000 PRN   SOLE 21 8,262,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 7,589 6,951,000 PRN   SOLE 21 6,951,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 518 179,979 SH   SOLE 2 47,369 0 132,610
AKEBIA THERAPEUTICS INC COM 00972D105 2 545 SH   SOLE 4 545 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 7 2,371 SH   SOLE 7 2,371 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,471 510,811 SH   SOLE 18 510,811 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,334 810,337 SH   SOLE 19 810,337 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 22,382 7,771,560 SH   SOLE 21 7,771,560 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 12,751 4,427,601 SH   SOLE 22 4,298,873 0 128,728
AKEBIA THERAPEUTICS INC COM 00972D105 36 12,449 SH   SOLE 23 12,449 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 61 21,129 SH   SOLE 25 21,129 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 298 103,630 SH   SOLE 26 52,123 0 51,507
AKEBIA THERAPEUTICS INC COM 00972D105 34 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 479 166,405 SH   SOLE 30 166,405 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 51 17,767 SH   SOLE 40 17,767 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 46 16,006 SH   SOLE 43 327 0 15,679
AKERNA CORP COM 00973W102 4 1,442 SH   SOLE 2 1,442 0 0
AKERNA CORP COM 00973W102 14 4,900 SH   SOLE 18 4,900 0 0
AKERNA CORP COM 00973W102 189 66,898 SH   SOLE 21 66,898 0 0
AKERNA CORP COM 00973W102 608 215,780 SH   SOLE 22 215,780 0 0
AKERO THERAPEUTICS INC COM 00973Y108 267 11,945 SH   SOLE 2 5,785 0 6,160
AKERO THERAPEUTICS INC COM 00973Y108 9 413 SH   SOLE 7 413 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,757 78,621 SH   SOLE 18 78,621 0 0
AKERO THERAPEUTICS INC COM 00973Y108 2,632 117,779 SH   SOLE 19 117,779 0 0
AKERO THERAPEUTICS INC COM 00973Y108 24,372 1,090,472 SH   SOLE 21 1,090,472 0 0
AKERO THERAPEUTICS INC COM 00973Y108 12,020 537,803 SH   SOLE 22 524,441 0 13,362
AKERO THERAPEUTICS INC COM 00973Y108 15 663 SH   SOLE 23 663 0 0
AKERO THERAPEUTICS INC COM 00973Y108 62 2,771 SH   SOLE 25 2,771 0 0
AKERO THERAPEUTICS INC COM 00973Y108 32 1,448 SH   SOLE 26 0 0 1,448
AKERO THERAPEUTICS INC COM 00973Y108 41 1,849 SH   SOLE 28 1,849 0 0
AKERO THERAPEUTICS INC COM 00973Y108 452 20,220 SH   SOLE 30 20,220 0 0
AKERO THERAPEUTICS INC COM 00973Y108 36 1,624 SH   SOLE 40 1,624 0 0
AKERO THERAPEUTICS INC COM 00973Y108 21 949 SH   SOLE 43 173 0 776
AKOUOS INC COM 00973J101 334 28,768 SH   SOLE 2 6,090 0 22,678
AKOUOS INC COM 00973J101 4 373 SH   SOLE 7 373 0 0
AKOUOS INC COM 00973J101 879 75,736 SH   SOLE 18 75,736 0 0
AKOUOS INC COM 00973J101 3,864 332,780 SH   SOLE 19 332,780 0 0
AKOUOS INC COM 00973J101 10,418 897,290 SH   SOLE 21 897,290 0 0
AKOUOS INC COM 00973J101 5,812 500,582 SH   SOLE 22 487,422 0 13,160
AKOUOS INC COM 00973J101 9 789 SH   SOLE 23 789 0 0
AKOUOS INC COM 00973J101 70 5,991 SH   SOLE 25 5,991 0 0
AKOUOS INC COM 00973J101 13 1,108 SH   SOLE 26 1,108 0 0
AKOUOS INC COM 00973J101 232 20,002 SH   SOLE 30 20,002 0 0
AKOUOS INC COM 00973J101 42 3,607 SH   SOLE 34 3,607 0 0
AKOUOS INC COM 00973J101 26 2,232 SH   SOLE 36 2,232 0 0
AKOUOS INC COM 00973J101 109 9,392 SH   SOLE 43 42 0 9,350
AKOUSTIS TECHNOLOGIES INC COM 00973N102 67 6,910 SH   SOLE 2 2,635 0 4,275
AKOUSTIS TECHNOLOGIES INC COM 00973N102 6 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,240 127,866 SH   SOLE 18 127,866 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 831 85,635 SH   SOLE 19 85,635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 14,842 1,530,149 SH   SOLE 21 1,530,149 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 9,818 1,012,151 SH   SOLE 22 1,006,436 0 5,715
AKOUSTIS TECHNOLOGIES INC COM 00973N102 37 3,835 SH   SOLE 43 0 0 3,835
AKOYA BIOSCIENCES INC COM 00974H104 130 9,333 SH   SOLE 2 4,878 0 4,455
AKOYA BIOSCIENCES INC COM 00974H104 292 20,928 SH   SOLE 18 20,928 0 0
AKOYA BIOSCIENCES INC COM 00974H104 428 30,689 SH   SOLE 19 30,689 0 0
AKOYA BIOSCIENCES INC COM 00974H104 3,601 257,950 SH   SOLE 21 257,950 0 0
AKOYA BIOSCIENCES INC COM 00974H104 1,231 88,189 SH   SOLE 22 87,919 0 270
AKOYA BIOSCIENCES INC COM 00974H104 25 1,770 SH   SOLE 23 1,770 0 0
AKOYA BIOSCIENCES INC COM 00974H104 21 1,538 SH   SOLE 26 0 0 1,538
AKUMIN INC COM 01021F109 30 12,044 SH   SOLE 18 12,044 0 0
AKUMIN INC COM 01021F109 350 141,326 SH   SOLE 21 141,326 0 0
ALAMO GROUP INC COM 011311107 784 5,618 SH   SOLE 2 3,149 0 2,469
ALAMO GROUP INC COM 011311107 7 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 1,024 7,337 SH   SOLE 7 7,337 0 0
ALAMO GROUP INC COM 011311107 5,049 36,187 SH   SOLE 18 36,187 0 0
ALAMO GROUP INC COM 011311107 2,378 17,043 SH   SOLE 19 17,043 0 0
ALAMO GROUP INC COM 011311107 155,713 1,115,981 SH   SOLE 21 1,115,981 0 0
ALAMO GROUP INC COM 011311107 33,227 238,136 SH   SOLE 22 231,194 0 6,942
ALAMO GROUP INC COM 011311107 212 1,517 SH   SOLE 25 1,517 0 0
ALAMO GROUP INC COM 011311107 980 7,022 SH   SOLE 26 5,957 0 1,065
ALAMO GROUP INC COM 011311107 118 845 SH   SOLE 28 845 0 0
ALAMO GROUP INC COM 011311107 2,557 18,328 SH   SOLE 30 18,328 0 0
ALAMO GROUP INC COM 011311107 80 573 SH   SOLE 36 573 0 0
ALAMO GROUP INC COM 011311107 165 1,184 SH   SOLE 40 1,184 0 0
ALAMO GROUP INC COM 011311107 1,065 7,634 SH   SOLE 43 216 0 7,418
ALAMOS GOLD INC NEW COM CL A 011532108 666 92,535 SH   SOLE 21 92,535 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 143 19,837 SH   SOLE 43 0 0 19,837
ALARM COM HLDGS INC COM 011642105 4,055 51,863 SH   SOLE 2 37,471 0 14,392
ALARM COM HLDGS INC COM 011642105 100 1,283 SH   SOLE 4 1,283 0 0
ALARM COM HLDGS INC COM 011642105 59 760 SH   SOLE 7 760 0 0
ALARM COM HLDGS INC COM 011642105 13,737 175,693 SH   SOLE 18 168,495 0 7,198
ALARM COM HLDGS INC COM 011642105 16,222 207,472 SH   SOLE 19 207,472 0 0
ALARM COM HLDGS INC COM 011642105 428,381 5,478,724 SH   SOLE 21 5,478,724 0 0
ALARM COM HLDGS INC COM 011642105 97,147 1,242,452 SH   SOLE 22 1,213,433 0 29,019
ALARM COM HLDGS INC COM 011642105 351 4,484 SH   SOLE 23 4,484 0 0
ALARM COM HLDGS INC COM 011642105 468 5,987 SH   SOLE 25 5,987 0 0
ALARM COM HLDGS INC COM 011642105 2,596 33,198 SH   SOLE 26 14,115 0 19,083
ALARM COM HLDGS INC COM 011642105 308 3,938 SH   SOLE 28 3,938 0 0
ALARM COM HLDGS INC COM 011642105 25,343 324,123 SH   SOLE 30 324,123 0 0
ALARM COM HLDGS INC COM 011642105 236 3,021 SH   SOLE 34 3,021 0 0
ALARM COM HLDGS INC COM 011642105 434 5,556 SH   SOLE 40 5,556 0 0
ALARM COM HLDGS INC COM 011642105 1,040 13,299 SH   SOLE 43 266 0 13,033
ALASKA AIR GROUP INC COM 011659109 17,272 294,743 SH   SOLE 2 55,444 0 239,299
ALASKA AIR GROUP INC COM 011659109 196 3,343 SH   SOLE 4 3,343 0 0
ALASKA AIR GROUP INC COM 011659109 5,777 98,588 SH   SOLE 7 94,025 0 4,563
ALASKA AIR GROUP INC COM 011659109 105 1,800 SH   SOLE 15 1,800 0 0
ALASKA AIR GROUP INC COM 011659109 22,001 375,452 SH   SOLE 18 306,381 0 69,071
ALASKA AIR GROUP INC COM 011659109 14,444 246,484 SH   SOLE 19 246,484 0 0
ALASKA AIR GROUP INC COM 011659109 175,279 2,991,112 SH   SOLE 21 2,991,112 0 0
ALASKA AIR GROUP INC COM 011659109 176,930 3,019,284 SH   SOLE 22 2,753,081 0 266,203
ALASKA AIR GROUP INC COM 011659109 136 2,317 SH   SOLE 23 2,317 0 0
ALASKA AIR GROUP INC COM 011659109 488 8,324 SH   SOLE 25 8,324 0 0
ALASKA AIR GROUP INC COM 011659109 24,908 425,047 SH   SOLE 26 323,859 0 101,188
ALASKA AIR GROUP INC COM 011659109 1,610 27,479 SH   SOLE 28 2,428 0 25,051
ALASKA AIR GROUP INC COM 011659109 16,063 274,114 SH   SOLE 30 274,114 0 0
ALASKA AIR GROUP INC COM 011659109 111 1,888 SH   SOLE 31 1,888 0 0
ALASKA AIR GROUP INC COM 011659109 595 10,148 SH   SOLE 34 10,148 0 0
ALASKA AIR GROUP INC COM 011659109 198 3,378 SH   SOLE 36 3,378 0 0
ALASKA AIR GROUP INC COM 011659109 217 3,701 SH   SOLE 40 3,701 0 0
ALASKA AIR GROUP INC COM 011659109 6,473 110,462 SH   SOLE 43 10,801 0 99,661
ALBANY INTL CORP CL A 012348108 2,250 29,276 SH   SOLE 2 9,352 0 19,924
ALBANY INTL CORP CL A 012348108 9 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108 38 495 SH   SOLE 7 495 0 0
ALBANY INTL CORP CL A 012348108 9,381 122,035 SH   SOLE 18 122,035 0 0
ALBANY INTL CORP CL A 012348108 4,151 54,004 SH   SOLE 19 54,004 0 0
ALBANY INTL CORP CL A 012348108 284,125 3,696,172 SH   SOLE 21 3,696,172 0 0
ALBANY INTL CORP CL A 012348108 60,962 793,055 SH   SOLE 22 764,810 0 28,245
ALBANY INTL CORP CL A 012348108 281 3,658 SH   SOLE 25 3,658 0 0
ALBANY INTL CORP CL A 012348108 1,151 14,974 SH   SOLE 26 12,564 0 2,410
ALBANY INTL CORP CL A 012348108 197 2,566 SH   SOLE 28 2,566 0 0
ALBANY INTL CORP CL A 012348108 4,334 56,379 SH   SOLE 30 56,379 0 0
ALBANY INTL CORP CL A 012348108 8 109 SH   SOLE 34 109 0 0
ALBANY INTL CORP CL A 012348108 276 3,590 SH   SOLE 40 3,590 0 0
ALBANY INTL CORP CL A 012348108 831 10,811 SH   SOLE 43 115 0 10,696
ALBEMARLE CORP COM 012653101 54,864 250,556 SH   SOLE 2 29,253 0 221,303
ALBEMARLE CORP COM 012653101 17,253 78,793 SH   SOLE 4 44,958 0 33,835
ALBEMARLE CORP COM 012653101 23,513 107,381 SH   SOLE 7 104,123 0 3,258
ALBEMARLE CORP COM 012653101 507 2,314 SH   SOLE 13 358 0 1,956
ALBEMARLE CORP COM 012653101 3,198 14,604 SH   SOLE 15 14,604 0 0
ALBEMARLE CORP COM 012653101 46,026 210,195 SH   SOLE 18 193,519 0 16,676
ALBEMARLE CORP COM 012653101 95,716 437,119 SH   SOLE 19 437,119 0 0
ALBEMARLE CORP COM 012653101 725,077 3,311,309 SH   SOLE 21 3,311,309 0 0
ALBEMARLE CORP COM 012653101 542,786 2,478,816 SH   SOLE 22 2,230,181 0 248,635
ALBEMARLE CORP COM 012653101 14,348 65,525 SH   SOLE 23 65,525 0 0
ALBEMARLE CORP COM 012653101 94,415 431,176 SH   SOLE 25 431,176 0 0
ALBEMARLE CORP COM 012653101 65,013 296,905 SH   SOLE 26 119,334 0 177,571
ALBEMARLE CORP COM 012653101 53,301 243,417 SH   SOLE 28 9,103 0 234,314
ALBEMARLE CORP COM 012653101 22 102 SH   SOLE 29 102 0 0
ALBEMARLE CORP COM 012653101 118,331 540,396 SH   SOLE 30 540,396 0 0
ALBEMARLE CORP COM 012653101 9,422 43,030 SH   SOLE 31 14,338 0 28,692
ALBEMARLE CORP COM 012653101 99,712 455,370 SH   SOLE 34 455,370 0 0
ALBEMARLE CORP COM 012653101 10,894 49,752 SH   SOLE 36 49,752 0 0
ALBEMARLE CORP COM 012653101 876 4,001 SH   SOLE 40 4,001 0 0
ALBEMARLE CORP COM 012653101 9,457 43,188 SH   SOLE 43 4,134 0 39,054
ALBERTSONS COS INC COMMON STOCK 013091103 11,066 355,489 SH   SOLE 2 39,739 0 315,750
ALBERTSONS COS INC COMMON STOCK 013091103 33 1,054 SH   SOLE 4 1,054 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 78 2,512 SH   SOLE 7 2,512 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,873 60,171 SH   SOLE 18 60,171 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,362 43,764 SH   SOLE 19 43,764 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 47,945 1,540,167 SH   SOLE 21 1,540,167 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 78,296 2,515,118 SH   SOLE 22 2,394,703 0 120,415
ALBERTSONS COS INC COMMON STOCK 013091103 83 2,665 SH   SOLE 31 2,665 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 14 450 SH   SOLE 43 0 0 450
ALBIREO PHARMA INC COM 01345P106 349 11,198 SH   SOLE 2 4,772 0 6,426
ALBIREO PHARMA INC COM 01345P106 2 67 SH   SOLE 4 67 0 0
ALBIREO PHARMA INC COM 01345P106 5 170 SH   SOLE 7 170 0 0
ALBIREO PHARMA INC COM 01345P106 1,664 53,323 SH   SOLE 18 53,323 0 0
ALBIREO PHARMA INC COM 01345P106 917 29,400 SH   SOLE 19 29,400 0 0
ALBIREO PHARMA INC COM 01345P106 18,646 597,641 SH   SOLE 21 597,641 0 0
ALBIREO PHARMA INC COM 01345P106 14,021 449,380 SH   SOLE 22 440,230 0 9,150
ALBIREO PHARMA INC COM 01345P106 62 1,990 SH   SOLE 25 1,990 0 0
ALBIREO PHARMA INC COM 01345P106 20 640 SH   SOLE 28 640 0 0
ALBIREO PHARMA INC COM 01345P106 294 9,437 SH   SOLE 30 9,437 0 0
ALBIREO PHARMA INC COM 01345P106 66 2,111 SH   SOLE 40 2,111 0 0
ALBIREO PHARMA INC COM 01345P106 47 1,509 SH   SOLE 43 0 0 1,509
ALCOA CORP COM 013872106 20,287 414,537 SH   SOLE 2 63,082 0 351,455
ALCOA CORP COM 013872106 34 685 SH   SOLE 4 685 0 0
ALCOA CORP COM 013872106 10,591 216,401 SH   SOLE 7 216,401 0 0
ALCOA CORP COM 013872106 3,605 73,666 SH   SOLE 18 71,930 0 1,736
ALCOA CORP COM 013872106 2,580 52,711 SH   SOLE 19 52,711 0 0
ALCOA CORP COM 013872106 127,025 2,595,527 SH   SOLE 21 2,595,527 0 0
ALCOA CORP COM 013872106 201,014 4,107,365 SH   SOLE 22 3,880,941 0 226,424
ALCOA CORP COM 013872106 24,703 504,769 SH   SOLE 25 504,769 0 0
ALCOA CORP COM 013872106 3,981 81,352 SH   SOLE 26 66,914 0 14,438
ALCOA CORP COM 013872106 1,306 26,695 SH   SOLE 28 15,570 0 11,125
ALCOA CORP COM 013872106 4,991 101,992 SH   SOLE 30 101,992 0 0
ALCOA CORP COM 013872106 145 2,973 SH   SOLE 31 2,973 0 0
ALCOA CORP COM 013872106 1,645 33,613 SH   SOLE 36 33,613 0 0
ALCOA CORP COM 013872106 1,086 22,190 SH   SOLE 40 22,190 0 0
ALCOA CORP COM 013872106 10,307 210,609 SH   SOLE 43 13,257 0 197,352
ALCOA CORP OPTIONS 013872106 220 4,500 SH Call SOLE 4 4,500 0 0
ALCOA CORP OPTIONS 013872106 2,902 59,300 SH Call SOLE 18 59,300 0 0
ALCOA CORP OPTIONS 013872106 17,569 359,000 SH Call SOLE 19 359,000 0 0
ALCOA CORP OPTIONS 013872106 1,424 29,100 SH Call SOLE 22 29,100 0 0
ALCOA CORP OPTIONS 013872106 215 4,400 SH Call SOLE 26 4,400 0 0
ALCOA CORP OPTIONS 013872106 9,803 200,300 SH Call SOLE 34 200,300 0 0
ALCON AG ORD SHS H01301128 196 2,433 SH   SOLE 4 2,433 0 0
ALCON AG ORD SHS H01301128 86,170 1,070,836 SH   SOLE 18 1,065,167 0 5,669
ALCON AG ORD SHS H01301128 166,882 2,073,838 SH   SOLE 19 2,073,838 0 0
ALCON AG ORD SHS H01301128 1,602 19,905 SH   SOLE 20 19,905 0 0
ALCON AG ORD SHS H01301128 157 1,954 SH   SOLE 21 1,954 0 0
ALCON AG ORD SHS H01301128 1,251 15,549 SH   SOLE 22 15,549 0 0
ALCON AG ORD SHS H01301128 192 2,383 SH   SOLE 26 2,383 0 0
ALCON AG ORD SHS H01301128 9,230 114,706 SH   SOLE 34 114,706 0 0
ALCON AG ORD SHS H01301128 19,438 241,561 SH   SOLE 43 20,344 0 221,217
ALDEYRA THERAPEUTICS INC COM 01438T106 74 8,441 SH   SOLE 2 3,463 0 4,978
ALDEYRA THERAPEUTICS INC COM 01438T106 7 780 SH   SOLE 7 780 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1,256 143,079 SH   SOLE 18 143,079 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 743 84,584 SH   SOLE 19 84,584 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 15,184 1,729,361 SH   SOLE 21 1,729,361 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 11,394 1,297,697 SH   SOLE 22 1,290,635 0 7,062
ALECTOR INC COM 014442107 1,990 87,224 SH   SOLE 2 40,497 0 46,727
ALECTOR INC COM 014442107 5 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107 19 846 SH   SOLE 7 846 0 0
ALECTOR INC COM 014442107 3,918 171,679 SH   SOLE 18 160,414 0 11,265
ALECTOR INC COM 014442107 9,841 431,238 SH   SOLE 19 431,238 0 0
ALECTOR INC COM 014442107 54,852 2,403,677 SH   SOLE 21 2,403,677 0 0
ALECTOR INC COM 014442107 36,916 1,617,699 SH   SOLE 22 1,586,392 0 31,307
ALECTOR INC COM 014442107 334 14,656 SH   SOLE 23 14,656 0 0
ALECTOR INC COM 014442107 164 7,200 SH   SOLE 25 7,200 0 0
ALECTOR INC COM 014442107 2,041 89,425 SH   SOLE 26 22,260 0 67,165
ALECTOR INC COM 014442107 99 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107 9,415 412,575 SH   SOLE 30 412,575 0 0
ALECTOR INC COM 014442107 31 1,377 SH   SOLE 36 1,377 0 0
ALECTOR INC COM 014442107 175 7,656 SH   SOLE 40 7,656 0 0
ALECTOR INC COM 014442107 479 21,008 SH   SOLE 43 3,017 0 17,991
ALERUS FINL CORP COM 01446U103 1,225 40,982 SH   SOLE 2 28,586 0 12,396
ALERUS FINL CORP COM 01446U103 8 266 SH   SOLE 7 266 0 0
ALERUS FINL CORP COM 01446U103 1,519 50,824 SH   SOLE 18 50,824 0 0
ALERUS FINL CORP COM 01446U103 772 25,840 SH   SOLE 19 25,840 0 0
ALERUS FINL CORP COM 01446U103 17,380 581,664 SH   SOLE 21 581,664 0 0
ALERUS FINL CORP COM 01446U103 9,527 318,845 SH   SOLE 22 309,727 0 9,118
ALERUS FINL CORP COM 01446U103 134 4,492 SH   SOLE 26 0 0 4,492
ALEXANDER & BALDWIN INC NEW COM 014491104 4,488 191,450 SH   SOLE 2 98,844 0 92,606
ALEXANDER & BALDWIN INC NEW COM 014491104 848 36,162 SH   SOLE 4 36,162 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,068 88,234 SH   SOLE 7 88,234 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 6,693 285,542 SH   SOLE 18 285,542 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 11,190 477,371 SH   SOLE 19 477,371 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 210,432 8,977,493 SH   SOLE 21 8,977,493 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 59,505 2,538,622 SH   SOLE 22 2,465,791 0 72,831
ALEXANDER & BALDWIN INC NEW COM 014491104 205 8,741 SH   SOLE 23 8,741 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 7,424 316,728 SH   SOLE 25 316,728 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,960 83,599 SH   SOLE 26 16,111 0 67,488
ALEXANDER & BALDWIN INC NEW COM 014491104 1,155 49,278 SH   SOLE 28 6,053 0 43,225
ALEXANDER & BALDWIN INC NEW COM 014491104 10,063 429,309 SH   SOLE 30 429,309 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 265 11,312 SH   SOLE 36 11,312 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 239 10,180 SH   SOLE 40 10,180 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,520 64,831 SH   SOLE 43 1,996 0 62,835
ALEXANDERS INC COM 014752109 301 1,155 SH   SOLE 2 706 0 449
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,503 5,767 SH   SOLE 18 5,767 0 0
ALEXANDERS INC COM 014752109 969 3,717 SH   SOLE 19 3,717 0 0
ALEXANDERS INC COM 014752109 19,970 76,624 SH   SOLE 21 76,624 0 0
ALEXANDERS INC COM 014752109 14,699 56,399 SH   SOLE 22 54,925 0 1,474
ALEXANDERS INC COM 014752109 525 2,015 SH   SOLE 23 2,015 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 406 1,556 SH   SOLE 30 1,556 0 0
ALEXANDERS INC COM 014752109 5 21 SH   SOLE 34 21 0 0
ALEXANDERS INC COM 014752109 62 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109 441 1,692 SH   SOLE 43 388 0 1,304
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 68,477 358,386 SH   SOLE 2 85,054 0 273,332
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 42,313 221,455 SH   SOLE 4 216,227 0 5,228
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 64,117 335,566 SH   SOLE 7 331,583 0 3,983
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 626 3,274 SH   SOLE 13 400 0 2,874
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,445 18,032 SH   SOLE 15 18,032 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 64,511 337,628 SH   SOLE 18 317,531 0 20,097
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 79,105 414,012 SH   SOLE 19 414,012 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 951,745 4,981,131 SH   SOLE 21 4,981,131 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 810,288 4,240,792 SH   SOLE 22 3,858,323 0 382,469
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17,433 91,239 SH   SOLE 23 91,239 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 164,538 861,141 SH   SOLE 25 861,141 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 60,485 316,560 SH   SOLE 26 124,786 0 191,774
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 73,841 386,462 SH   SOLE 28 19,895 0 366,567
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 594 3,109 SH   SOLE 29 3,109 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 217,904 1,140,441 SH   SOLE 30 1,140,441 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10,358 54,212 SH   SOLE 31 22,019 0 32,193
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27,158 142,136 SH   SOLE 34 142,136 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13,405 70,158 SH   SOLE 36 70,158 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 876 4,586 SH   SOLE 40 4,586 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17,203 90,036 SH   SOLE 43 3,148 0 86,888
ALFI INC COM 00161P109 5 797 SH   SOLE 18 797 0 0
ALFI INC COM 00161P109 62 9,521 SH   SOLE 21 9,521 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 12 786 SH   SOLE 43 0 0 786
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,488 57,333 SH   SOLE 2 5,744 0 51,589
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,011 20,338 SH   SOLE 4 20,338 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,950 13,169 SH   SOLE 13 13,169 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,488 64,085 SH   SOLE 15 64,085 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 37 252 SH   SOLE 17 0 0 252
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15,331 103,555 SH   SOLE 18 103,263 0 292
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 152,723 1,031,563 SH   SOLE 19 1,031,563 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,758 45,649 SH   SOLE 22 45,649 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31,044 209,686 SH   SOLE 25 209,686 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,442 63,773 SH   SOLE 26 13,807 0 49,966
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,891 19,525 SH   SOLE 30 19,525 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,718 52,129 SH   SOLE 32 52,129 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 105,221 710,714 SH   SOLE 34 710,714 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 82,801 559,275 SH   SOLE 43 41,523 0 517,752
ALICO INC COM 016230104 36 1,043 SH   SOLE 18 1,043 0 0
ALICO INC COM 016230104 453 13,232 SH   SOLE 21 13,232 0 0
ALICO INC COM 016230104 2,733 79,806 SH   SOLE 22 79,806 0 0
ALIGHT INC COM CL A 01626W101 75 6,565 SH   SOLE 2 6,565 0 0
ALIGHT INC COM CL A 01626W101 0 27 SH   SOLE 18 27 0 0
ALIGHT INC COM CL A 01626W101 2,622 228,413 SH   SOLE 21 228,413 0 0
ALIGHT INC COM CL A 01626W101 35,820 3,120,193 SH   SOLE 22 3,120,193 0 0
ALIGN TECHNOLOGY INC COM 016255101 160,367 240,997 SH   SOLE 2 88,949 0 152,048
ALIGN TECHNOLOGY INC COM 016255101 42,285 63,545 SH   SOLE 4 44,649 0 18,896
ALIGN TECHNOLOGY INC COM 016255101 53,107 79,809 SH   SOLE 7 71,845 0 7,964
ALIGN TECHNOLOGY INC COM 016255101 8,353 12,553 SH   SOLE 13 11,184 0 1,369
ALIGN TECHNOLOGY INC COM 016255101 4,989 7,498 SH   SOLE 15 7,498 0 0
ALIGN TECHNOLOGY INC COM 016255101 99,967 150,229 SH   SOLE 18 127,172 0 23,057
ALIGN TECHNOLOGY INC COM 016255101 72,656 109,187 SH   SOLE 19 109,187 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,195,267 1,796,233 SH   SOLE 21 1,796,233 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,192,429 1,791,968 SH   SOLE 22 1,532,780 0 259,188
ALIGN TECHNOLOGY INC COM 016255101 43,928 66,015 SH   SOLE 23 66,015 0 0
ALIGN TECHNOLOGY INC COM 016255101 85,522 128,521 SH   SOLE 25 128,521 0 0
ALIGN TECHNOLOGY INC COM 016255101 131,507 197,627 SH   SOLE 26 87,569 0 110,058
ALIGN TECHNOLOGY INC COM 016255101 143,614 215,822 SH   SOLE 28 6,834 0 208,988
ALIGN TECHNOLOGY INC COM 016255101 15,407 23,154 SH   SOLE 29 23,154 0 0
ALIGN TECHNOLOGY INC COM 016255101 274,389 412,349 SH   SOLE 30 405,123 0 7,226
ALIGN TECHNOLOGY INC COM 016255101 36,843 55,367 SH   SOLE 31 36,904 0 18,463
ALIGN TECHNOLOGY INC COM 016255101 12,372 18,593 SH   SOLE 32 18,593 0 0
ALIGN TECHNOLOGY INC COM 016255101 43,345 65,139 SH   SOLE 34 65,139 0 0
ALIGN TECHNOLOGY INC COM 016255101 23,546 35,384 SH   SOLE 36 35,384 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,732 2,603 SH   SOLE 40 2,603 0 0
ALIGN TECHNOLOGY INC COM 016255101 31,366 47,136 SH   SOLE 43 5,114 0 42,022
ALIGNMENT HEALTHCARE INC COM 01625V104 88 5,524 SH   SOLE 2 2,942 0 2,582
ALIGNMENT HEALTHCARE INC COM 01625V104 7 423 SH   SOLE 7 423 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 2,220 138,903 SH   SOLE 18 138,903 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 21,660 1,355,468 SH   SOLE 19 1,355,468 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 13,790 862,932 SH   SOLE 21 862,932 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 10,980 687,137 SH   SOLE 22 683,311 0 3,826
ALIGNMENT HEALTHCARE INC COM 01625V104 38 2,396 SH   SOLE 34 2,396 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 254 16,381 SH   SOLE 2 12,332 0 4,049
ALIGOS THERAPEUTICS INC COM 01626L105 5 302 SH   SOLE 7 302 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 885 57,067 SH   SOLE 18 57,067 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 599 38,624 SH   SOLE 19 38,624 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 11,975 772,096 SH   SOLE 21 772,096 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 5,283 340,598 SH   SOLE 22 325,663 0 14,935
ALIGOS THERAPEUTICS INC COM 01626L105 76 4,876 SH   SOLE 25 4,876 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 60 3,855 SH   SOLE 30 3,855 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 28 1,796 SH   SOLE 40 1,796 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 62 3,967 SH   SOLE 43 0 0 3,967
ALIMERA SCIENCES INC COM NEW 016259202 6 1,397 SH   SOLE 18 1,397 0 0
ALIMERA SCIENCES INC COM NEW 016259202 116 27,400 SH   SOLE 21 27,400 0 0
ALIMERA SCIENCES INC COM NEW 016259202 2 477 SH   SOLE 22 477 0 0
ALJ REGL HLDGS INC COM 001627108 5 4,371 SH   SOLE 18 4,371 0 0
ALJ REGL HLDGS INC COM 001627108 70 66,272 SH   SOLE 21 66,272 0 0
ALKALINE WTR CO INC COM NEW 01643A207 26 16,599 SH   SOLE 18 16,599 0 0
ALKALINE WTR CO INC COM NEW 01643A207 601 377,863 SH   SOLE 21 377,863 0 0
ALKALINE WTR CO INC COM NEW 01643A207 20 12,638 SH   SOLE 22 12,638 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 382 15,466 SH   SOLE 2 14,501 0 965
ALKAMI TECHNOLOGY INC COM 01644J108 480 19,440 SH   SOLE 18 19,440 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 4,454 180,472 SH   SOLE 19 180,472 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 5,426 219,849 SH   SOLE 21 219,849 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 2,021 81,899 SH   SOLE 22 80,173 0 1,726
ALKAMI TECHNOLOGY INC COM 01644J108 1,436 58,201 SH   SOLE 26 58,201 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 5,366 217,443 SH   SOLE 30 217,443 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 3,645 147,674 SH   SOLE 34 147,674 0 0
ALKERMES PLC SHS G01767105 5,085 164,898 SH   SOLE 2 66,199 0 98,699
ALKERMES PLC SHS G01767105 22 712 SH   SOLE 4 712 0 0
ALKERMES PLC SHS G01767105 76 2,477 SH   SOLE 7 2,477 0 0
ALKERMES PLC SHS G01767105 13,945 452,167 SH   SOLE 18 442,866 0 9,301
ALKERMES PLC SHS G01767105 13,589 440,623 SH   SOLE 19 440,623 0 0
ALKERMES PLC SHS G01767105 212,368 6,886,108 SH   SOLE 21 6,886,108 0 0
ALKERMES PLC SHS G01767105 118,332 3,836,958 SH   SOLE 22 3,742,475 0 94,483
ALKERMES PLC SHS G01767105 171 5,558 SH   SOLE 23 5,558 0 0
ALKERMES PLC SHS G01767105 681 22,068 SH   SOLE 25 22,068 0 0
ALKERMES PLC SHS G01767105 2,118 68,689 SH   SOLE 26 50,698 0 17,991
ALKERMES PLC SHS G01767105 408 13,243 SH   SOLE 28 13,243 0 0
ALKERMES PLC SHS G01767105 34,715 1,125,660 SH   SOLE 30 1,125,660 0 0
ALKERMES PLC SHS G01767105 85 2,771 SH   SOLE 34 2,771 0 0
ALKERMES PLC SHS G01767105 608 19,705 SH   SOLE 40 19,705 0 0
ALKERMES PLC SHS G01767105 1,452 47,083 SH   SOLE 43 2,903 0 44,180
ALLAKOS INC COM 01671P100 2,688 25,391 SH   SOLE 2 13,087 0 12,304
ALLAKOS INC COM 01671P100 12 111 SH   SOLE 4 111 0 0
ALLAKOS INC COM 01671P100 59 562 SH   SOLE 7 562 0 0
ALLAKOS INC COM 01671P100 10,446 98,665 SH   SOLE 18 96,806 0 1,859
ALLAKOS INC COM 01671P100 33,454 315,990 SH   SOLE 19 315,990 0 0
ALLAKOS INC COM 01671P100 153,147 1,446,553 SH   SOLE 21 1,446,553 0 0
ALLAKOS INC COM 01671P100 90,745 857,139 SH   SOLE 22 836,468 0 20,671
ALLAKOS INC COM 01671P100 348 3,284 SH   SOLE 23 3,284 0 0
ALLAKOS INC COM 01671P100 542 5,122 SH   SOLE 25 5,122 0 0
ALLAKOS INC COM 01671P100 2,548 24,066 SH   SOLE 26 8,435 0 15,631
ALLAKOS INC COM 01671P100 279 2,634 SH   SOLE 28 2,634 0 0
ALLAKOS INC COM 01671P100 4,546 42,944 SH   SOLE 30 42,944 0 0
ALLAKOS INC COM 01671P100 183 1,730 SH   SOLE 34 1,730 0 0
ALLAKOS INC COM 01671P100 214 2,025 SH   SOLE 36 2,025 0 0
ALLAKOS INC COM 01671P100 386 3,648 SH   SOLE 40 3,648 0 0
ALLAKOS INC COM 01671P100 362 3,420 SH   SOLE 43 765 0 2,655
ALLEGHANY CORP MD COM 017175100 42,674 68,343 SH   SOLE 2 41,493 0 26,850
ALLEGHANY CORP MD COM 017175100 11,634 18,632 SH   SOLE 4 13,643 0 4,989
ALLEGHANY CORP MD COM 017175100 3,456 5,535 SH   SOLE 7 2,262 0 3,273
ALLEGHANY CORP MD COM 017175100 30 48 SH   SOLE 13 48 0 0
ALLEGHANY CORP MD COM 017175100 911 1,459 SH   SOLE 15 1,459 0 0
ALLEGHANY CORP MD COM 017175100 29,483 47,217 SH   SOLE 18 45,219 0 1,998
ALLEGHANY CORP MD COM 017175100 4,355 6,975 SH   SOLE 19 6,975 0 0
ALLEGHANY CORP MD COM 017175100 398,501 638,204 SH   SOLE 21 638,204 0 0
ALLEGHANY CORP MD COM 017175100 271,219 434,361 SH   SOLE 22 383,327 0 51,034
ALLEGHANY CORP MD COM 017175100 14,089 22,563 SH   SOLE 23 22,563 0 0
ALLEGHANY CORP MD COM 017175100 11,386 18,235 SH   SOLE 25 18,235 0 0
ALLEGHANY CORP MD COM 017175100 20,760 33,247 SH   SOLE 26 21,851 0 11,396
ALLEGHANY CORP MD COM 017175100 15,784 25,279 SH   SOLE 28 1,163 0 24,116
ALLEGHANY CORP MD COM 017175100 5,415 8,672 SH   SOLE 29 8,672 0 0
ALLEGHANY CORP MD COM 017175100 22,392 35,861 SH   SOLE 30 28,046 0 7,815
ALLEGHANY CORP MD COM 017175100 11,950 19,138 SH   SOLE 31 15,683 0 3,455
ALLEGHANY CORP MD COM 017175100 1,133 1,814 SH   SOLE 34 1,814 0 0
ALLEGHANY CORP MD COM 017175100 4,353 6,972 SH   SOLE 36 6,972 0 0
ALLEGHANY CORP MD COM 017175100 337 540 SH   SOLE 40 540 0 0
ALLEGHANY CORP MD COM 017175100 2,265 3,627 SH   SOLE 43 450 0 3,177
ALLEGHENY TECHNOLOGIES INC COM 01741R102 6,965 418,826 SH   SOLE 2 355,889 0 62,937
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 54 3,244 SH   SOLE 7 3,244 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7,963 478,848 SH   SOLE 18 478,848 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,734 224,538 SH   SOLE 19 224,538 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 252,732 15,197,342 SH   SOLE 21 15,197,342 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 54,407 3,271,626 SH   SOLE 22 3,173,551 0 98,075
ALLEGHENY TECHNOLOGIES INC COM 01741R102 274 16,449 SH   SOLE 25 16,449 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,049 63,108 SH   SOLE 26 52,393 0 10,715
ALLEGHENY TECHNOLOGIES INC COM 01741R102 315 18,951 SH   SOLE 28 9,845 0 9,106
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,733 224,478 SH   SOLE 30 224,478 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,583 215,452 SH   SOLE 34 215,452 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 107 6,424 SH   SOLE 36 6,424 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 242 14,546 SH   SOLE 40 14,546 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 873 52,484 SH   SOLE 43 1,778 0 50,706
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 476 357,000 PRN   SOLE 2 357,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 5,658 4,240,000 PRN   SOLE 19 4,240,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 1,988 1,490,000 PRN   SOLE 21 1,490,000 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 3,874 2,903,000 PRN   SOLE 34 2,903,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 769 20,170 SH   SOLE 2 5,735 0 14,435
ALLEGIANCE BANCSHARES INC COM 01748H107 9 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 2,951 77,359 SH   SOLE 18 77,359 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,354 35,489 SH   SOLE 19 35,489 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 85,644 2,244,941 SH   SOLE 21 2,244,941 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 20,725 543,254 SH   SOLE 22 520,282 0 22,972
ALLEGIANCE BANCSHARES INC COM 01748H107 93 2,444 SH   SOLE 25 2,444 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 31 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 1,062 27,838 SH   SOLE 30 27,838 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 46 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 198 5,188 SH   SOLE 43 45 0 5,143
ALLEGIANT TRAVEL CO COM 01748X102 2,773 14,184 SH   SOLE 2 12,467 0 1,717
ALLEGIANT TRAVEL CO COM 01748X102 601 3,075 SH   SOLE 4 3,075 0 0
ALLEGIANT TRAVEL CO COM 01748X102 48 245 SH   SOLE 7 245 0 0
ALLEGIANT TRAVEL CO COM 01748X102 10,855 55,530 SH   SOLE 18 54,813 0 717
ALLEGIANT TRAVEL CO COM 01748X102 8,113 41,502 SH   SOLE 19 41,502 0 0
ALLEGIANT TRAVEL CO COM 01748X102 344,292 1,761,264 SH   SOLE 21 1,761,264 0 0
ALLEGIANT TRAVEL CO COM 01748X102 74,475 380,984 SH   SOLE 22 376,749 0 4,235
ALLEGIANT TRAVEL CO COM 01748X102 47 241 SH   SOLE 23 241 0 0
ALLEGIANT TRAVEL CO COM 01748X102 102 521 SH   SOLE 25 521 0 0
ALLEGIANT TRAVEL CO COM 01748X102 899 4,597 SH   SOLE 26 3,605 0 992
ALLEGIANT TRAVEL CO COM 01748X102 84 431 SH   SOLE 28 431 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4,332 22,161 SH   SOLE 30 22,161 0 0
ALLEGIANT TRAVEL CO COM 01748X102 545 2,787 SH   SOLE 34 2,787 0 0
ALLEGIANT TRAVEL CO COM 01748X102 92 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,454 7,438 SH   SOLE 43 572 0 6,866
ALLEGION PLC ORD SHS G0176J109 53,831 407,258 SH   SOLE 2 232,392 0 174,866
ALLEGION PLC ORD SHS G0176J109 18,191 137,626 SH   SOLE 4 101,811 0 35,815
ALLEGION PLC ORD SHS G0176J109 10,964 82,946 SH   SOLE 7 79,992 0 2,954
ALLEGION PLC ORD SHS G0176J109 2,767 20,934 SH   SOLE 13 20,934 0 0
ALLEGION PLC ORD SHS G0176J109 1,343 10,164 SH   SOLE 15 10,164 0 0
ALLEGION PLC ORD SHS G0176J109 45,881 347,107 SH   SOLE 18 299,566 0 47,541
ALLEGION PLC ORD SHS G0176J109 32,161 243,313 SH   SOLE 19 243,313 0 0
ALLEGION PLC ORD SHS G0176J109 356,843 2,699,676 SH   SOLE 21 2,699,676 0 0
ALLEGION PLC ORD SHS G0176J109 358,028 2,708,636 SH   SOLE 22 2,233,775 0 474,861
ALLEGION PLC ORD SHS G0176J109 15,616 118,139 SH   SOLE 23 118,139 0 0
ALLEGION PLC ORD SHS G0176J109 33,767 255,463 SH   SOLE 25 255,463 0 0
ALLEGION PLC ORD SHS G0176J109 41,909 317,063 SH   SOLE 26 156,006 0 161,057
ALLEGION PLC ORD SHS G0176J109 47,284 357,723 SH   SOLE 28 10,885 0 346,838
ALLEGION PLC ORD SHS G0176J109 4,750 35,936 SH   SOLE 29 35,936 0 0
ALLEGION PLC ORD SHS G0176J109 81,440 616,131 SH   SOLE 30 591,982 0 24,149
ALLEGION PLC ORD SHS G0176J109 12,332 93,298 SH   SOLE 31 71,006 0 22,292
ALLEGION PLC ORD SHS G0176J109 8,226 62,232 SH   SOLE 34 62,232 0 0
ALLEGION PLC ORD SHS G0176J109 5,633 42,618 SH   SOLE 36 42,618 0 0
ALLEGION PLC ORD SHS G0176J109 423 3,202 SH   SOLE 40 3,202 0 0
ALLEGION PLC ORD SHS G0176J109 4,862 36,786 SH   SOLE 43 2,467 0 34,319
ALLEGRO MICROSYSTEMS INC COM 01749D105 2,502 78,279 SH   SOLE 2 20,619 0 57,660
ALLEGRO MICROSYSTEMS INC COM 01749D105 10 305 SH   SOLE 4 305 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 26 821 SH   SOLE 7 821 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 547 17,121 SH   SOLE 18 17,121 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 368 11,528 SH   SOLE 19 11,528 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 19,165 599,657 SH   SOLE 21 599,657 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 35,122 1,098,932 SH   SOLE 22 1,041,900 0 57,032
ALLEGRO MICROSYSTEMS INC COM 01749D105 231 7,223 SH   SOLE 25 7,223 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 924 28,908 SH   SOLE 26 28,908 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 152 4,751 SH   SOLE 28 4,751 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 509 15,927 SH   SOLE 30 15,927 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 20 640 SH   SOLE 31 640 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 216 6,764 SH   SOLE 40 6,764 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 387 12,102 SH   SOLE 43 320 0 11,782
ALLENA PHARMACEUTICALS COM 018119107 10 11,429 SH   SOLE 18 11,429 0 0
ALLENA PHARMACEUTICALS COM 018119107 181 200,330 SH   SOLE 21 200,330 0 0
ALLENA PHARMACEUTICALS COM 018119107 39 43,661 SH   SOLE 22 43,661 0 0
ALLETE INC COM NEW 018522300 6,240 104,846 SH   SOLE 2 66,141 0 38,705
ALLETE INC COM NEW 018522300 501 8,418 SH   SOLE 4 8,418 0 0
ALLETE INC COM NEW 018522300 77 1,301 SH   SOLE 7 1,301 0 0
ALLETE INC COM NEW 018522300 14 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 15,719 264,103 SH   SOLE 18 264,103 0 0
ALLETE INC COM NEW 018522300 5,483 92,118 SH   SOLE 19 92,118 0 0
ALLETE INC COM NEW 018522300 262,962 4,418,043 SH   SOLE 21 4,418,043 0 0
ALLETE INC COM NEW 018522300 88,860 1,492,948 SH   SOLE 22 1,437,819 0 55,129
ALLETE INC COM NEW 018522300 1,474 24,762 SH   SOLE 26 20,622 0 4,140
ALLETE INC COM NEW 018522300 264 4,441 SH   SOLE 28 4,357 0 84
ALLETE INC COM NEW 018522300 28,069 471,591 SH   SOLE 30 471,591 0 0
ALLETE INC COM NEW 018522300 238 4,001 SH   SOLE 36 4,001 0 0
ALLETE INC COM NEW 018522300 368 6,181 SH   SOLE 40 6,181 0 0
ALLETE INC COM NEW 018522300 2,192 36,834 SH   SOLE 43 7,959 0 28,875
ALLIANCE DATA SYSTEMS CORP COM 018581108 12,953 128,386 SH   SOLE 2 46,197 0 82,189
ALLIANCE DATA SYSTEMS CORP COM 018581108 19 187 SH   SOLE 4 187 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 156 1,545 SH   SOLE 7 1,545 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 11,993 118,876 SH   SOLE 18 118,876 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,406 13,933 SH   SOLE 19 13,933 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 227,933 2,259,220 SH   SOLE 21 2,259,220 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 136,151 1,349,496 SH   SOLE 22 1,291,357 0 58,139
ALLIANCE DATA SYSTEMS CORP COM 018581108 671 6,651 SH   SOLE 25 6,651 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,823 18,067 SH   SOLE 26 13,660 0 4,407
ALLIANCE DATA SYSTEMS CORP COM 018581108 898 8,898 SH   SOLE 28 3,942 0 4,956
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,945 78,746 SH   SOLE 30 78,746 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 76 754 SH   SOLE 31 754 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 39,907 395,548 SH   SOLE 34 395,548 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 823 8,157 SH   SOLE 36 8,157 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 594 5,885 SH   SOLE 40 5,885 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,223 61,685 SH   SOLE 43 5,896 0 55,789
ALLIANT ENERGY CORP COM 018802108 33,249 593,948 SH   SOLE 2 110,272 0 483,676
ALLIANT ENERGY CORP COM 018802108 7,731 138,096 SH   SOLE 4 128,252 0 9,844
ALLIANT ENERGY CORP COM 018802108 15,595 278,589 SH   SOLE 7 270,362 0 8,227
ALLIANT ENERGY CORP COM 018802108 319 5,699 SH   SOLE 13 572 0 5,127
ALLIANT ENERGY CORP COM 018802108 1,740 31,076 SH   SOLE 15 31,076 0 0
ALLIANT ENERGY CORP COM 018802108 31,167 556,753 SH   SOLE 18 520,530 0 36,223
ALLIANT ENERGY CORP COM 018802108 16,668 297,744 SH   SOLE 19 297,744 0 0
ALLIANT ENERGY CORP COM 018802108 878,750 15,697,570 SH   SOLE 21 15,697,570 0 0
ALLIANT ENERGY CORP COM 018802108 298,730 5,336,365 SH   SOLE 22 4,796,003 0 540,362
ALLIANT ENERGY CORP COM 018802108 7,752 138,471 SH   SOLE 23 138,471 0 0
ALLIANT ENERGY CORP COM 018802108 12,162 217,261 SH   SOLE 25 217,261 0 0
ALLIANT ENERGY CORP COM 018802108 30,010 536,076 SH   SOLE 26 250,443 0 285,633
ALLIANT ENERGY CORP COM 018802108 12,102 216,179 SH   SOLE 28 18,402 0 197,777
ALLIANT ENERGY CORP COM 018802108 44 779 SH   SOLE 29 779 0 0
ALLIANT ENERGY CORP COM 018802108 78,401 1,400,520 SH   SOLE 30 1,371,873 0 28,647
ALLIANT ENERGY CORP COM 018802108 7,173 128,133 SH   SOLE 31 29,758 0 98,375
ALLIANT ENERGY CORP COM 018802108 4,293 76,681 SH   SOLE 32 76,681 0 0
ALLIANT ENERGY CORP COM 018802108 749 13,371 SH   SOLE 34 13,371 0 0
ALLIANT ENERGY CORP COM 018802108 6,953 124,208 SH   SOLE 36 124,208 0 0
ALLIANT ENERGY CORP COM 018802108 285 5,095 SH   SOLE 40 5,095 0 0
ALLIANT ENERGY CORP COM 018802108 7,551 134,893 SH   SOLE 43 4,472 0 130,421
ALLIED ESPORTS ENTMT INC COM 019170109 8 4,354 SH   SOLE 18 4,354 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 95 53,939 SH   SOLE 21 53,939 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 656 370,465 SH   SOLE 22 370,465 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 142 4,546 SH   SOLE 2 2,319 0 2,227
ALLIED MOTION TECHNOLOGIES I COM 019330109 7 216 SH   SOLE 7 216 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,005 32,123 SH   SOLE 18 32,123 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 628 20,065 SH   SOLE 19 20,065 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 12,806 409,392 SH   SOLE 21 409,392 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 9,105 291,067 SH   SOLE 22 289,203 0 1,864
ALLIED MOTION TECHNOLOGIES I COM 019330109 10 308 SH   SOLE 43 0 0 308
ALLISON TRANSMISSION HLDGS I COM 01973R101 7,524 213,019 SH   SOLE 2 44,607 0 168,412
ALLISON TRANSMISSION HLDGS I COM 01973R101 13 375 SH   SOLE 4 375 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 81 2,307 SH   SOLE 7 2,307 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,520 43,038 SH   SOLE 18 43,038 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,001 28,327 SH   SOLE 19 28,327 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 47,310 1,339,457 SH   SOLE 21 1,339,457 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 83,608 2,367,166 SH   SOLE 22 2,236,277 0 130,889
ALLISON TRANSMISSION HLDGS I COM 01973R101 532 15,071 SH   SOLE 25 15,071 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,917 54,284 SH   SOLE 26 45,040 0 9,244
ALLISON TRANSMISSION HLDGS I COM 01973R101 215 6,098 SH   SOLE 28 6,098 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,162 61,199 SH   SOLE 30 61,199 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 59 1,676 SH   SOLE 31 1,676 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 300 8,482 SH   SOLE 36 8,482 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 491 13,890 SH   SOLE 40 13,890 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,568 44,400 SH   SOLE 43 1,985 0 42,415
ALLOGENE THERAPEUTICS INC COM 019770106 3,582 139,378 SH   SOLE 2 54,898 0 84,480
ALLOGENE THERAPEUTICS INC COM 019770106 18 702 SH   SOLE 4 702 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 26 1,006 SH   SOLE 7 1,006 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 6,759 263,013 SH   SOLE 18 244,136 0 18,877
ALLOGENE THERAPEUTICS INC COM 019770106 32,875 1,279,189 SH   SOLE 19 1,279,189 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 480 18,685 SH   SOLE 20 18,685 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 81,410 3,167,702 SH   SOLE 21 3,167,702 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 53,516 2,082,343 SH   SOLE 22 2,017,840 0 64,503
ALLOGENE THERAPEUTICS INC COM 019770106 495 19,251 SH   SOLE 23 19,251 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 383 14,893 SH   SOLE 25 14,893 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,696 104,896 SH   SOLE 26 17,107 0 87,789
ALLOGENE THERAPEUTICS INC COM 019770106 198 7,722 SH   SOLE 28 7,722 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,825 109,937 SH   SOLE 30 109,937 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 830 32,289 SH   SOLE 34 32,289 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 350 13,623 SH   SOLE 36 13,623 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 239 9,313 SH   SOLE 40 9,313 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 186 7,250 SH   SOLE 43 866 0 6,384
ALLOT LTD SHS M0854Q105 26 1,779 SH   SOLE 43 697 0 1,082
ALLOVIR INC COM 019818103 441 17,607 SH   SOLE 2 12,454 0 5,153
ALLOVIR INC COM 019818103 11 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103 2,149 85,741 SH   SOLE 18 85,741 0 0
ALLOVIR INC COM 019818103 1,496 59,705 SH   SOLE 19 59,705 0 0
ALLOVIR INC COM 019818103 24,946 995,438 SH   SOLE 21 995,438 0 0
ALLOVIR INC COM 019818103 14,926 595,610 SH   SOLE 22 573,244 0 22,366
ALLOVIR INC COM 019818103 84 3,346 SH   SOLE 25 3,346 0 0
ALLOVIR INC COM 019818103 15 615 SH   SOLE 26 615 0 0
ALLOVIR INC COM 019818103 136 5,430 SH   SOLE 28 5,430 0 0
ALLOVIR INC COM 019818103 997 39,794 SH   SOLE 30 39,794 0 0
ALLOVIR INC COM 019818103 110 4,409 SH   SOLE 40 4,409 0 0
ALLOVIR INC COM 019818103 127 5,059 SH   SOLE 43 0 0 5,059
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,733 353,969 SH   SOLE 2 115,508 0 238,461
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 30 2,250 SH   SOLE 7 2,250 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6,393 478,167 SH   SOLE 18 478,167 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 14,451 1,080,870 SH   SOLE 19 1,080,870 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 195,347 14,610,850 SH   SOLE 21 14,610,850 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 51,083 3,820,734 SH   SOLE 22 3,691,052 0 129,682
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 485 36,278 SH   SOLE 23 36,278 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 333 24,922 SH   SOLE 25 24,922 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,263 244,074 SH   SOLE 26 59,502 0 184,572
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 110 8,212 SH   SOLE 28 8,212 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 13,951 1,043,458 SH   SOLE 30 1,043,458 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 277 20,737 SH   SOLE 36 20,737 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 252 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 994 74,366 SH   SOLE 43 0 0 74,366
ALLSTATE CORP COM 020002101 96,420 757,361 SH   SOLE 2 149,899 0 607,462
ALLSTATE CORP COM 020002101 26,782 210,366 SH   SOLE 4 124,279 0 86,087
ALLSTATE CORP COM 020002101 45,360 356,299 SH   SOLE 7 325,009 0 31,290
ALLSTATE CORP COM 020002101 790 6,202 SH   SOLE 13 845 0 5,357
ALLSTATE CORP COM 020002101 4,998 39,255 SH   SOLE 15 39,255 0 0
ALLSTATE CORP COM 020002101 173,798 1,365,160 SH   SOLE 18 1,268,152 0 97,008
ALLSTATE CORP COM 020002101 170,584 1,339,909 SH   SOLE 19 1,339,909 0 0
ALLSTATE CORP COM 020002101 884,011 6,943,768 SH   SOLE 21 6,943,768 0 0
ALLSTATE CORP COM 020002101 867,967 6,817,743 SH   SOLE 22 6,176,508 0 641,235
ALLSTATE CORP COM 020002101 21,176 166,337 SH   SOLE 23 166,337 0 0
ALLSTATE CORP COM 020002101 69,419 545,273 SH   SOLE 25 545,273 0 0
ALLSTATE CORP COM 020002101 112,153 880,946 SH   SOLE 26 443,612 0 437,334
ALLSTATE CORP COM 020002101 193,395 1,519,086 SH   SOLE 28 23,207 0 1,495,879
ALLSTATE CORP COM 020002101 126 990 SH   SOLE 29 990 0 0
ALLSTATE CORP COM 020002101 275,220 2,161,813 SH   SOLE 30 2,118,308 0 43,505
ALLSTATE CORP COM 020002101 16,288 127,942 SH   SOLE 31 36,461 0 91,481
ALLSTATE CORP COM 020002101 10,573 83,052 SH   SOLE 34 83,052 0 0
ALLSTATE CORP COM 020002101 28,510 223,943 SH   SOLE 36 223,943 0 0
ALLSTATE CORP COM 020002101 1,350 10,607 SH   SOLE 40 10,607 0 0
ALLSTATE CORP COM 020002101 67,863 533,051 SH   SOLE 43 16,992 0 516,059
ALLY FINL INC COM 02005N100 60,536 1,185,825 SH   SOLE 2 484,209 0 701,616
ALLY FINL INC COM 02005N100 14,987 293,569 SH   SOLE 4 189,334 0 104,235
ALLY FINL INC COM 02005N100 8,083 158,342 SH   SOLE 7 71,206 0 87,136
ALLY FINL INC COM 02005N100 12,717 249,118 SH   SOLE 13 240,577 0 8,541
ALLY FINL INC COM 02005N100 2,207 43,227 SH   SOLE 15 43,227 0 0
ALLY FINL INC COM 02005N100 143,713 2,815,139 SH   SOLE 18 2,536,895 0 278,244
ALLY FINL INC COM 02005N100 85,806 1,680,824 SH   SOLE 19 1,680,824 0 0
ALLY FINL INC COM 02005N100 393,131 7,700,906 SH   SOLE 21 7,700,906 0 0
ALLY FINL INC COM 02005N100 487,146 9,542,521 SH   SOLE 22 8,474,913 0 1,067,608
ALLY FINL INC COM 02005N100 13,471 263,888 SH   SOLE 23 263,888 0 0
ALLY FINL INC COM 02005N100 40,304 789,492 SH   SOLE 25 731,980 0 57,512
ALLY FINL INC COM 02005N100 45,960 900,285 SH   SOLE 26 535,906 0 364,379
ALLY FINL INC COM 02005N100 85,469 1,674,218 SH   SOLE 28 38,534 0 1,635,684
ALLY FINL INC COM 02005N100 2,779 54,432 SH   SOLE 29 54,432 0 0
ALLY FINL INC COM 02005N100 129,660 2,539,867 SH   SOLE 30 2,303,997 0 235,870
ALLY FINL INC COM 02005N100 12,495 244,763 SH   SOLE 31 152,276 0 92,487
ALLY FINL INC COM 02005N100 60,431 1,183,757 SH   SOLE 34 1,183,757 0 0
ALLY FINL INC COM 02005N100 14,783 289,587 SH   SOLE 36 289,587 0 0
ALLY FINL INC COM 02005N100 638 12,502 SH   SOLE 40 12,502 0 0
ALLY FINL INC COM 02005N100 20,876 408,939 SH   SOLE 43 18,873 0 390,066
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 63,788 337,840 SH   SOLE 2 102,507 0 235,333
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13,845 73,329 SH   SOLE 4 47,453 0 25,876
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,468 13,070 SH   SOLE 7 13,070 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 461 2,443 SH   SOLE 13 298 0 2,145
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,958 10,369 SH   SOLE 15 10,369 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 44,440 235,367 SH   SOLE 18 228,607 0 6,760
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 211,352 1,119,388 SH   SOLE 19 1,119,388 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 551,992 2,923,532 SH   SOLE 21 2,923,532 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 461,702 2,445,327 SH   SOLE 22 2,307,513 0 137,814
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12,333 65,322 SH   SOLE 23 65,322 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 29,450 155,978 SH   SOLE 25 155,978 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38,242 202,544 SH   SOLE 26 113,153 0 89,391
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 35,719 189,182 SH   SOLE 28 8,907 0 180,275
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 31 162 SH   SOLE 29 162 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 51,546 273,006 SH   SOLE 30 273,006 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,103 42,914 SH   SOLE 31 14,133 0 28,781
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 135,949 720,031 SH   SOLE 34 720,031 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,462 50,112 SH   SOLE 36 50,112 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 779 4,124 SH   SOLE 40 4,124 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,749 56,932 SH   SOLE 43 3,768 0 53,164
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 476 15,189 SH   SOLE 2 6,299 0 8,890
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 11 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,004 63,888 SH   SOLE 18 63,888 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,176 37,503 SH   SOLE 19 37,503 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 25,472 811,998 SH   SOLE 21 811,998 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16,284 519,100 SH   SOLE 22 501,965 0 17,135
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 86 2,755 SH   SOLE 25 2,755 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 181 5,767 SH   SOLE 30 5,767 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 77 2,446 SH   SOLE 40 2,446 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 92 2,934 SH   SOLE 43 0 0 2,934
ALPHA METALLURGICAL RESOUR I COM 020764106 54,766 1,099,930 SH   SOLE 2 1,099,930 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 172 3,452 SH   SOLE 18 3,452 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 3,487 70,032 SH   SOLE 21 70,032 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 11,008 221,080 SH   SOLE 22 221,080 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 18 362 SH   SOLE 43 10 0 352
ALPHA PRO TECH LTD COM 020772109 2 341 SH   SOLE 2 338 0 3
ALPHA PRO TECH LTD COM 020772109 16 2,382 SH   SOLE 18 2,382 0 0
ALPHA PRO TECH LTD COM 020772109 297 44,074 SH   SOLE 21 44,074 0 0
ALPHA PRO TECH LTD COM 020772109 1,321 196,263 SH   SOLE 22 196,263 0 0
ALPHA TEKNOVA INC COM 02080L102 85 3,416 SH   SOLE 2 216 0 3,200
ALPHA TEKNOVA INC COM 02080L102 479 19,240 SH   SOLE 18 19,240 0 0
ALPHA TEKNOVA INC COM 02080L102 269 10,822 SH   SOLE 19 10,822 0 0
ALPHA TEKNOVA INC COM 02080L102 5,915 237,653 SH   SOLE 21 237,653 0 0
ALPHA TEKNOVA INC COM 02080L102 1,313 52,765 SH   SOLE 22 51,419 0 1,346
ALPHABET INC CAP STK CL C 02079K107 1,819,319 682,592 SH   SOLE 2 151,313 0 531,279
ALPHABET INC CAP STK CL C 02079K107 542,457 203,525 SH   SOLE 4 136,303 0 67,222
ALPHABET INC CAP STK CL C 02079K107 771,269 289,373 SH   SOLE 7 264,444 0 24,929
ALPHABET INC CAP STK CL C 02079K107 39,764 14,919 SH   SOLE 13 9,870 0 5,049
ALPHABET INC CAP STK CL C 02079K107 77,766 29,177 SH   SOLE 15 29,177 0 0
ALPHABET INC CAP STK CL C 02079K107 133 50 SH   SOLE 17 0 0 50
ALPHABET INC CAP STK CL C 02079K107 2,343,121 879,118 SH   SOLE 18 829,053 0 50,065
ALPHABET INC CAP STK CL C 02079K107 1,037,738 389,350 SH   SOLE 19 389,350 0 0
ALPHABET INC CAP STK CL C 02079K107 16,442,407 6,169,041 SH   SOLE 21 6,169,041 0 0
ALPHABET INC CAP STK CL C 02079K107 16,294,677 6,113,614 SH   SOLE 22 5,449,827 0 663,787
ALPHABET INC CAP STK CL C 02079K107 486,283 182,449 SH   SOLE 23 182,449 0 0
ALPHABET INC CAP STK CL C 02079K107 1,678,884 629,902 SH   SOLE 25 627,705 0 2,197
ALPHABET INC CAP STK CL C 02079K107 1,864,928 699,704 SH   SOLE 26 310,474 0 389,230
ALPHABET INC CAP STK CL C 02079K107 1,721,316 645,822 SH   SOLE 28 26,090 0 619,732
ALPHABET INC CAP STK CL C 02079K107 36,150 13,563 SH   SOLE 29 13,563 0 0
ALPHABET INC CAP STK CL C 02079K107 3,677,198 1,379,651 SH   SOLE 30 1,375,531 0 4,120
ALPHABET INC CAP STK CL C 02079K107 328,667 123,313 SH   SOLE 31 50,735 0 72,578
ALPHABET INC CAP STK CL C 02079K107 179,887 67,492 SH   SOLE 32 67,492 0 0
ALPHABET INC CAP STK CL C 02079K107 481,691 180,726 SH   SOLE 34 180,726 0 0
ALPHABET INC CAP STK CL C 02079K107 363,418 136,351 SH   SOLE 36 136,351 0 0
ALPHABET INC CAP STK CL C 02079K107 26,994 10,128 SH   SOLE 40 10,128 0 0
ALPHABET INC CAP STK CL C 02079K107 402,707 151,092 SH   SOLE 43 18,128 0 132,964
ALPHABET INC CAP STK CL A 02079K305 2,006,421 750,479 SH   SOLE 2 163,500 0 586,979
ALPHABET INC CAP STK CL A 02079K305 566,861 212,028 SH   SOLE 4 138,971 0 73,057
ALPHABET INC CAP STK CL A 02079K305 770,279 288,114 SH   SOLE 7 275,540 0 12,574
ALPHABET INC CAP STK CL A 02079K305 53,652 20,068 SH   SOLE 13 15,156 0 4,912
ALPHABET INC CAP STK CL A 02079K305 80,925 30,269 SH   SOLE 15 30,269 0 0
ALPHABET INC CAP STK CL A 02079K305 99 37 SH   SOLE 17 0 0 37
ALPHABET INC CAP STK CL A 02079K305 3,000,430 1,122,277 SH   SOLE 18 990,221 0 132,056
ALPHABET INC CAP STK CL A 02079K305 1,269,788 474,950 SH   SOLE 19 474,950 0 0
ALPHABET INC CAP STK CL A 02079K305 6,515 2,437 SH   SOLE 20 2,437 0 0
ALPHABET INC CAP STK CL A 02079K305 17,219,097 6,440,609 SH   SOLE 21 6,440,609 0 0
ALPHABET INC CAP STK CL A 02079K305 17,499,474 6,545,481 SH   SOLE 22 5,837,695 0 707,786
ALPHABET INC CAP STK CL A 02079K305 509,175 190,451 SH   SOLE 23 190,451 0 0
ALPHABET INC CAP STK CL A 02079K305 1,355,397 506,971 SH   SOLE 25 504,754 0 2,217
ALPHABET INC CAP STK CL A 02079K305 1,975,376 738,867 SH   SOLE 26 307,585 0 431,282
ALPHABET INC CAP STK CL A 02079K305 1,924,124 719,697 SH   SOLE 28 25,984 0 693,713
ALPHABET INC CAP STK CL A 02079K305 37,149 13,895 SH   SOLE 29 13,895 0 0
ALPHABET INC CAP STK CL A 02079K305 3,685,741 1,378,610 SH   SOLE 30 1,371,937 0 6,673
ALPHABET INC CAP STK CL A 02079K305 344,192 128,741 SH   SOLE 31 54,604 0 74,137
ALPHABET INC CAP STK CL A 02079K305 175,979 65,823 SH   SOLE 32 65,823 0 0
ALPHABET INC CAP STK CL A 02079K305 590,634 220,920 SH   SOLE 34 220,920 0 0
ALPHABET INC CAP STK CL A 02079K305 379,482 141,941 SH   SOLE 36 141,941 0 0
ALPHABET INC CAP STK CL A 02079K305 27,946 10,453 SH   SOLE 40 10,453 0 0
ALPHABET INC CAP STK CL A 02079K305 1,010,210 377,858 SH   SOLE 43 22,550 0 355,308
ALPHABET INC OPTIONS 02079K907 267 100 SH Call SOLE 2 100 0 0
ALPHABET INC OPTIONS 02079K907 1,334 500 SH Call SOLE 4 500 0 0
ALPHABET INC OPTIONS 02079K907 14,659 5,500 SH Call SOLE 18 5,500 0 0
ALPHABET INC OPTIONS 02079K907 126,869 47,600 SH Call SOLE 19 47,600 0 0
ALPHABET INC OPTIONS 02079K907 7,462 2,800 SH Call SOLE 22 2,800 0 0
ALPHABET INC OPTIONS 02079K907 533 200 SH Call SOLE 26 200 0 0
ALPHABET INC OPTIONS 02079K907 57,571 21,600 SH Call SOLE 34 21,600 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 502 41,164 SH   SOLE 2 24,125 0 17,039
ALPHATEC HLDGS INC COM NEW 02081G201 3 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,535 207,981 SH   SOLE 18 207,981 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 2,669 218,978 SH   SOLE 19 218,978 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 30,764 2,523,713 SH   SOLE 21 2,523,713 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 19,173 1,572,816 SH   SOLE 22 1,529,830 0 42,986
ALPHATEC HLDGS INC COM NEW 02081G201 150 12,306 SH   SOLE 25 12,306 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 113 9,290 SH   SOLE 26 3,828 0 5,462
ALPHATEC HLDGS INC COM NEW 02081G201 2,016 165,354 SH   SOLE 30 165,354 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 140 11,473 SH   SOLE 36 11,473 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 76 6,221 SH   SOLE 40 6,221 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 18 1,481 SH   SOLE 43 0 0 1,481
ALPINE IMMUNE SCIENCES INC COM 02083G100 16 1,544 SH   SOLE 2 460 0 1,084
ALPINE IMMUNE SCIENCES INC COM 02083G100 361 33,797 SH   SOLE 18 33,797 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 290 27,199 SH   SOLE 19 27,199 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 4,165 390,354 SH   SOLE 21 390,354 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 1,012 94,883 SH   SOLE 22 94,460 0 423
ALPINE IMMUNE SCIENCES INC COM 02083G100 0 5 SH   SOLE 43 0 0 5
ALPINE INCOME PPTY TR INC COM 02083X103 460 25,052 SH   SOLE 2 25,052 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 38 2,048 SH   SOLE 18 2,048 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 207 11,263 SH   SOLE 19 11,263 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 518 28,218 SH   SOLE 21 28,218 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 1,241 67,551 SH   SOLE 22 67,551 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 8 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 5 2,209 SH   SOLE 18 2,209 0 0
ALSET EHOME INTERNATIONAL IN COM 02116A104 64 27,309 SH   SOLE 21 27,309 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 283 20,585 SH   SOLE 2 1,830 0 18,755
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 842 61,297 SH   SOLE 18 61,297 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 423 30,826 SH   SOLE 19 30,826 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 9,347 680,783 SH   SOLE 21 680,783 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 7,337 534,372 SH   SOLE 22 523,491 0 10,881
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 1 38 SH   SOLE 43 0 0 38
ALTABANCORP COM 021347109 794 17,974 SH   SOLE 2 4,173 0 13,801
ALTABANCORP COM 021347109 12 270 SH   SOLE 7 270 0 0
ALTABANCORP COM 021347109 2,509 56,816 SH   SOLE 18 56,816 0 0
ALTABANCORP COM 021347109 1,500 33,975 SH   SOLE 19 33,975 0 0
ALTABANCORP COM 021347109 28,741 650,841 SH   SOLE 21 650,841 0 0
ALTABANCORP COM 021347109 16,441 372,314 SH   SOLE 22 352,466 0 19,848
ALTABANCORP COM 021347109 75 1,708 SH   SOLE 25 1,708 0 0
ALTABANCORP COM 021347109 136 3,089 SH   SOLE 30 3,089 0 0
ALTABANCORP COM 021347109 75 1,702 SH   SOLE 40 1,702 0 0
ALTABANCORP COM 021347109 670 15,183 SH   SOLE 43 1,194 0 13,989
ALTAIR ENGR INC COM CL A 021369103 3,009 43,650 SH   SOLE 2 22,379 0 21,271
ALTAIR ENGR INC COM CL A 021369103 353 5,124 SH   SOLE 4 5,124 0 0
ALTAIR ENGR INC COM CL A 021369103 40 579 SH   SOLE 7 579 0 0
ALTAIR ENGR INC COM CL A 021369103 14,459 209,728 SH   SOLE 18 194,027 0 15,701
ALTAIR ENGR INC COM CL A 021369103 42,918 622,544 SH   SOLE 19 622,544 0 0
ALTAIR ENGR INC COM CL A 021369103 118,506 1,718,968 SH   SOLE 21 1,718,968 0 0
ALTAIR ENGR INC COM CL A 021369103 84,201 1,221,372 SH   SOLE 22 1,194,845 0 26,527
ALTAIR ENGR INC COM CL A 021369103 562 8,151 SH   SOLE 23 8,151 0 0
ALTAIR ENGR INC COM CL A 021369103 467 6,781 SH   SOLE 25 6,781 0 0
ALTAIR ENGR INC COM CL A 021369103 2,921 42,370 SH   SOLE 26 14,151 0 28,219
ALTAIR ENGR INC COM CL A 021369103 246 3,575 SH   SOLE 28 3,575 0 0
ALTAIR ENGR INC COM CL A 021369103 13,587 197,083 SH   SOLE 30 197,083 0 0
ALTAIR ENGR INC COM CL A 021369103 14,770 214,248 SH   SOLE 34 214,248 0 0
ALTAIR ENGR INC COM CL A 021369103 182 2,643 SH   SOLE 36 2,643 0 0
ALTAIR ENGR INC COM CL A 021369103 342 4,966 SH   SOLE 40 4,966 0 0
ALTAIR ENGR INC COM CL A 021369103 163 2,367 SH   SOLE 43 0 0 2,367
ALTAMIRA THERAPEUTICS LTD SHS G0360L100 5 2,595 SH   SOLE 18 2,595 0 0
ALTAMIRA THERAPEUTICS LTD SHS G0360L100 60 29,997 SH   SOLE 21 29,997 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 120 12,235 SH   SOLE 4 12,235 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 1,658 168,979 SH   SOLE 18 168,979 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 17,125 1,745,696 SH   SOLE 19 1,745,696 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,395 549,913 SH   SOLE 34 549,913 0 0
ALTERYX INC COM CL A 02156B103 9,454 129,329 SH   SOLE 2 26,107 0 103,222
ALTERYX INC COM CL A 02156B103 28 383 SH   SOLE 4 383 0 0
ALTERYX INC COM CL A 02156B103 70 951 SH   SOLE 7 951 0 0
ALTERYX INC COM CL A 02156B103 2,698 36,906 SH   SOLE 18 36,906 0 0
ALTERYX INC COM CL A 02156B103 3,061 41,874 SH   SOLE 19 41,874 0 0
ALTERYX INC COM CL A 02156B103 75,616 1,034,413 SH   SOLE 21 1,034,413 0 0
ALTERYX INC COM CL A 02156B103 100,347 1,372,730 SH   SOLE 22 1,293,767 0 78,963
ALTERYX INC COM CL A 02156B103 572 7,828 SH   SOLE 25 7,828 0 0
ALTERYX INC COM CL A 02156B103 2,393 32,733 SH   SOLE 26 28,074 0 4,659
ALTERYX INC COM CL A 02156B103 370 5,062 SH   SOLE 28 5,062 0 0
ALTERYX INC COM CL A 02156B103 18,281 250,084 SH   SOLE 30 250,084 0 0
ALTERYX INC COM CL A 02156B103 75 1,027 SH   SOLE 31 1,027 0 0
ALTERYX INC COM CL A 02156B103 523 7,153 SH   SOLE 40 7,153 0 0
ALTERYX INC COM CL A 02156B103 1,280 17,508 SH   SOLE 43 3,092 0 14,416
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 2,513 2,650,000 PRN   SOLE 21 2,650,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2,253 2,442,000 PRN   SOLE 21 2,442,000 0 0
ALTICE USA INC CL A 02156K103 30,431 1,468,667 SH   SOLE 2 1,004,164 0 464,503
ALTICE USA INC CL A 02156K103 5,854 282,513 SH   SOLE 4 205,232 0 77,281
ALTICE USA INC CL A 02156K103 1,771 85,470 SH   SOLE 7 30,252 0 55,218
ALTICE USA INC CL A 02156K103 111 5,353 SH   SOLE 13 5,353 0 0
ALTICE USA INC CL A 02156K103 402 19,412 SH   SOLE 15 19,412 0 0
ALTICE USA INC CL A 02156K103 4,811 232,168 SH   SOLE 18 165,032 0 67,136
ALTICE USA INC CL A 02156K103 8,569 413,554 SH   SOLE 19 413,554 0 0
ALTICE USA INC CL A 02156K103 69,446 3,351,635 SH   SOLE 21 3,351,635 0 0
ALTICE USA INC CL A 02156K103 115,071 5,553,607 SH   SOLE 22 5,180,915 0 372,692
ALTICE USA INC CL A 02156K103 6,612 319,130 SH   SOLE 23 319,130 0 0
ALTICE USA INC CL A 02156K103 6,375 307,682 SH   SOLE 25 307,682 0 0
ALTICE USA INC CL A 02156K103 11,136 537,431 SH   SOLE 26 356,143 0 181,288
ALTICE USA INC CL A 02156K103 9,669 466,674 SH   SOLE 28 15,732 0 450,942
ALTICE USA INC CL A 02156K103 1,323 63,844 SH   SOLE 29 63,844 0 0
ALTICE USA INC CL A 02156K103 12,331 595,135 SH   SOLE 30 536,470 0 58,665
ALTICE USA INC CL A 02156K103 3,878 187,183 SH   SOLE 31 130,646 0 56,537
ALTICE USA INC CL A 02156K103 2,074 100,109 SH   SOLE 34 100,109 0 0
ALTICE USA INC CL A 02156K103 3,121 150,624 SH   SOLE 36 150,624 0 0
ALTICE USA INC CL A 02156K103 195 9,396 SH   SOLE 40 9,396 0 0
ALTICE USA INC CL A 02156K103 1,585 76,512 SH   SOLE 43 6,849 0 69,663
ALTIMETER GROWTH CORP 2 COM CL A G0371B109 9,890 1,000,000 SH   SOLE 34 1,000,000 0 0
ALTIMMUNE INC COM NEW 02155H200 401 35,474 SH   SOLE 2 2,738 0 32,736
ALTIMMUNE INC COM NEW 02155H200 6 522 SH   SOLE 7 522 0 0
ALTIMMUNE INC COM NEW 02155H200 1,512 133,709 SH   SOLE 18 133,709 0 0
ALTIMMUNE INC COM NEW 02155H200 802 70,885 SH   SOLE 19 70,885 0 0
ALTIMMUNE INC COM NEW 02155H200 20,957 1,852,960 SH   SOLE 21 1,852,960 0 0
ALTIMMUNE INC COM NEW 02155H200 9,400 831,086 SH   SOLE 22 808,992 0 22,094
ALTIMMUNE INC COM NEW 02155H200 194 17,154 SH   SOLE 30 17,154 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 6 278 SH   SOLE 18 278 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 70 3,153 SH   SOLE 21 3,153 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 14 1,460 SH   SOLE 2 1,460 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 11 1,121 SH   SOLE 18 1,121 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 83 8,442 SH   SOLE 19 8,442 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 250 25,281 SH   SOLE 21 25,281 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,425 144,262 SH   SOLE 22 144,262 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 11 1,093 SH   SOLE 43 0 0 1,093
ALTO INGREDIENTS INC COM 021513106 439 88,893 SH   SOLE 2 22,408 0 66,485
ALTO INGREDIENTS INC COM 021513106 6 1,149 SH   SOLE 7 1,149 0 0
ALTO INGREDIENTS INC COM 021513106 1,201 243,175 SH   SOLE 18 243,175 0 0
ALTO INGREDIENTS INC COM 021513106 608 123,003 SH   SOLE 19 123,003 0 0
ALTO INGREDIENTS INC COM 021513106 15,258 3,088,611 SH   SOLE 21 3,088,611 0 0
ALTO INGREDIENTS INC COM 021513106 9,064 1,834,746 SH   SOLE 22 1,767,534 0 67,212
ALTO INGREDIENTS INC COM 021513106 63 12,800 SH   SOLE 25 12,800 0 0
ALTO INGREDIENTS INC COM 021513106 78 15,781 SH   SOLE 30 15,781 0 0
ALTO INGREDIENTS INC COM 021513106 53 10,655 SH   SOLE 40 10,655 0 0
ALTO INGREDIENTS INC COM 021513106 11 2,307 SH   SOLE 43 0 0 2,307
ALTRA INDL MOTION CORP COM 02208R106 9,133 165,011 SH   SOLE 2 58,914 0 106,097
ALTRA INDL MOTION CORP COM 02208R106 15 273 SH   SOLE 4 273 0 0
ALTRA INDL MOTION CORP COM 02208R106 47 855 SH   SOLE 7 855 0 0
ALTRA INDL MOTION CORP COM 02208R106 11,312 204,377 SH   SOLE 18 200,172 0 4,205
ALTRA INDL MOTION CORP COM 02208R106 24,372 440,320 SH   SOLE 19 440,320 0 0
ALTRA INDL MOTION CORP COM 02208R106 132,840 2,399,997 SH   SOLE 21 2,399,997 0 0
ALTRA INDL MOTION CORP COM 02208R106 108,151 1,953,948 SH   SOLE 22 1,888,255 0 65,693
ALTRA INDL MOTION CORP COM 02208R106 1,031 18,626 SH   SOLE 23 18,626 0 0
ALTRA INDL MOTION CORP COM 02208R106 459 8,286 SH   SOLE 25 8,286 0 0
ALTRA INDL MOTION CORP COM 02208R106 6,446 116,461 SH   SOLE 26 23,375 0 93,086
ALTRA INDL MOTION CORP COM 02208R106 294 5,304 SH   SOLE 28 5,304 0 0
ALTRA INDL MOTION CORP COM 02208R106 21,957 396,702 SH   SOLE 30 396,702 0 0
ALTRA INDL MOTION CORP COM 02208R106 427 7,718 SH   SOLE 40 7,718 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,468 26,523 SH   SOLE 43 1,847 0 24,676
ALTRIA GROUP INC COM 02209S103 189,664 4,166,612 SH   SOLE 2 1,465,257 0 2,701,355
ALTRIA GROUP INC COM 02209S103 11,688 256,759 SH   SOLE 4 256,759 0 0
ALTRIA GROUP INC COM 02209S103 75,843 1,666,139 SH   SOLE 7 1,662,632 0 3,507
ALTRIA GROUP INC COM 02209S103 1,509 33,151 SH   SOLE 13 3,239 0 29,912
ALTRIA GROUP INC COM 02209S103 10,753 236,228 SH   SOLE 15 236,228 0 0
ALTRIA GROUP INC COM 02209S103 3 66 SH   SOLE 17 0 0 66
ALTRIA GROUP INC COM 02209S103 209,787 4,608,674 SH   SOLE 18 4,220,043 0 388,631
ALTRIA GROUP INC COM 02209S103 161,879 3,556,207 SH   SOLE 19 3,556,207 0 0
ALTRIA GROUP INC COM 02209S103 658 14,459 SH   SOLE 20 14,459 0 0
ALTRIA GROUP INC COM 02209S103 2,115,535 46,474,847 SH   SOLE 21 46,474,847 0 0
ALTRIA GROUP INC COM 02209S103 1,790,502 39,334,411 SH   SOLE 22 35,485,105 0 3,849,306
ALTRIA GROUP INC COM 02209S103 49,812 1,094,279 SH   SOLE 23 1,094,279 0 0
ALTRIA GROUP INC COM 02209S103 127,411 2,799,011 SH   SOLE 25 2,799,011 0 0
ALTRIA GROUP INC COM 02209S103 142,092 3,121,532 SH   SOLE 26 984,040 0 2,137,492
ALTRIA GROUP INC COM 02209S103 64,449 1,415,829 SH   SOLE 28 0 0 1,415,829
ALTRIA GROUP INC COM 02209S103 388,202 8,528,170 SH   SOLE 30 8,528,170 0 0
ALTRIA GROUP INC COM 02209S103 3,384 74,351 SH   SOLE 31 28,963 0 45,388
ALTRIA GROUP INC COM 02209S103 8,255 181,341 SH   SOLE 32 181,341 0 0
ALTRIA GROUP INC COM 02209S103 9,748 214,150 SH   SOLE 34 214,150 0 0
ALTRIA GROUP INC COM 02209S103 44,499 977,566 SH   SOLE 36 977,566 0 0
ALTRIA GROUP INC COM 02209S103 1,617 35,531 SH   SOLE 40 35,531 0 0
ALTRIA GROUP INC COM 02209S103 47,541 1,044,402 SH   SOLE 43 90,100 0 954,302
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 209 3,032 SH   SOLE 2 133 0 2,899
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 736 10,667 SH   SOLE 18 10,667 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 408 5,912 SH   SOLE 19 5,912 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 8,496 123,082 SH   SOLE 21 123,082 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 4,865 70,476 SH   SOLE 22 68,482 0 1,994
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 3,319 177,583 SH   SOLE 7 177,583 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2,548 136,318 SH   SOLE 43 3,466 0 132,852
ALX ONCOLOGY HLDGS INC COM 00166B105 374 5,057 SH   SOLE 2 2,917 0 2,140
ALX ONCOLOGY HLDGS INC COM 00166B105 21 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 3,618 48,982 SH   SOLE 18 47,691 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105 7,567 102,454 SH   SOLE 19 102,454 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 54,920 743,571 SH   SOLE 21 743,571 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 32,483 439,787 SH   SOLE 22 433,588 0 6,199
ALX ONCOLOGY HLDGS INC COM 00166B105 88 1,188 SH   SOLE 25 1,188 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 21 290 SH   SOLE 26 290 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 1,540 20,850 SH   SOLE 30 20,850 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 37 498 SH   SOLE 34 498 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 30 410 SH   SOLE 36 410 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 63 850 SH   SOLE 40 850 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 188 2,540 SH   SOLE 43 120 0 2,420
AMALGAMATED FINANCIAL CORP COM 022671101 269 17,005 SH   SOLE 2 4,909 0 12,096
AMALGAMATED FINANCIAL CORP COM 022671101 7 428 SH   SOLE 7 428 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 822 51,986 SH   SOLE 18 51,986 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 387 24,456 SH   SOLE 19 24,456 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 9,776 617,975 SH   SOLE 21 617,975 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 7,607 480,869 SH   SOLE 22 472,274 0 8,595
AMALGAMATED FINANCIAL CORP COM 022671101 84 5,294 SH   SOLE 25 5,294 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 20 1,246 SH   SOLE 26 1,246 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 72 4,537 SH   SOLE 30 4,537 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 41 2,591 SH   SOLE 36 2,591 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 116 7,339 SH   SOLE 43 32 0 7,307
AMARIN CORP PLC SPONS ADR NEW 023111206 87 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 898 176,155 SH   SOLE 30 176,155 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 23 4,511 SH   SOLE 43 0 0 4,511
AMAZON COM INC COM 023135106 3,395,634 1,033,666 SH   SOLE 2 205,693 0 827,973
AMAZON COM INC COM 023135106 958,634 291,818 SH   SOLE 4 198,982 0 92,836
AMAZON COM INC COM 023135106 1,378,547 419,644 SH   SOLE 7 399,794 0 19,850
AMAZON COM INC COM 023135106 67,981 20,694 SH   SOLE 13 13,063 0 7,631
AMAZON COM INC COM 023135106 149,095 45,386 SH   SOLE 15 45,386 0 0
AMAZON COM INC COM 023135106 411 125 SH   SOLE 17 0 0 125
AMAZON COM INC COM 023135106 5,303,763 1,614,520 SH   SOLE 18 1,425,586 0 188,934
AMAZON COM INC COM 023135106 2,305,586 701,844 SH   SOLE 19 701,844 0 0
AMAZON COM INC COM 023135106 3,144 957 SH   SOLE 20 957 0 0
AMAZON COM INC COM 023135106 27,788,081 8,458,978 SH   SOLE 21 8,458,978 0 0
AMAZON COM INC COM 023135106 30,735,015 9,356,055 SH   SOLE 22 8,362,347 0 993,708
AMAZON COM INC COM 023135106 910,679 277,220 SH   SOLE 23 277,220 0 0
AMAZON COM INC COM 023135106 2,355,794 717,128 SH   SOLE 25 714,102 0 3,026
AMAZON COM INC COM 023135106 3,494,938 1,063,895 SH   SOLE 26 433,774 0 630,121
AMAZON COM INC COM 023135106 3,208,088 976,575 SH   SOLE 28 38,681 0 937,894
AMAZON COM INC COM 023135106 45,567 13,871 SH   SOLE 29 13,871 0 0
AMAZON COM INC COM 023135106 6,584,925 2,004,519 SH   SOLE 30 1,989,643 0 14,876
AMAZON COM INC COM 023135106 586,981 178,683 SH   SOLE 31 72,595 0 106,088
AMAZON COM INC COM 023135106 357,317 108,771 SH   SOLE 32 108,771 0 0
AMAZON COM INC COM 023135106 865,960 263,607 SH   SOLE 34 263,607 0 0
AMAZON COM INC COM 023135106 674,718 205,391 SH   SOLE 36 205,391 0 0
AMAZON COM INC COM 023135106 51,815 15,773 SH   SOLE 40 15,773 0 0
AMAZON COM INC COM 023135106 1,185,406 360,850 SH   SOLE 43 24,839 0 336,011
AMAZON COM INC OPTIONS 023135106 2,300 700 SH Call SOLE 18 700 0 0
AMAZON COM INC OPTIONS 023135106 22,338 6,800 SH Call SOLE 19 6,800 0 0
AMAZON COM INC OPTIONS 023135106 986 300 SH Call SOLE 22 300 0 0
AMAZON COM INC OPTIONS 023135106 9,198 2,800 SH Call SOLE 34 2,800 0 0
AMBAC FINL GROUP INC COM NEW 023139884 764 53,345 SH   SOLE 2 13,663 0 39,682
AMBAC FINL GROUP INC COM NEW 023139884 2 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884 14 952 SH   SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,758 192,577 SH   SOLE 18 192,577 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,124 78,476 SH   SOLE 19 78,476 0 0
AMBAC FINL GROUP INC COM NEW 023139884 66,265 4,627,461 SH   SOLE 21 4,627,461 0 0
AMBAC FINL GROUP INC COM NEW 023139884 17,819 1,244,339 SH   SOLE 22 1,191,649 0 52,690
AMBAC FINL GROUP INC COM NEW 023139884 83 5,822 SH   SOLE 25 5,822 0 0
AMBAC FINL GROUP INC COM NEW 023139884 47 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 90 6,268 SH   SOLE 28 6,268 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,284 89,681 SH   SOLE 30 89,681 0 0
AMBAC FINL GROUP INC COM NEW 023139884 75 5,252 SH   SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884 275 19,233 SH   SOLE 43 771 0 18,462
AMBARELLA INC SHS G037AX101 9,298 59,699 SH   SOLE 2 44,091 0 15,608
AMBARELLA INC SHS G037AX101 435 2,792 SH   SOLE 4 2,792 0 0
AMBARELLA INC SHS G037AX101 78 500 SH   SOLE 7 500 0 0
AMBARELLA INC SHS G037AX101 15,841 101,712 SH   SOLE 18 96,555 0 5,157
AMBARELLA INC SHS G037AX101 27,610 177,282 SH   SOLE 19 177,282 0 0
AMBARELLA INC SHS G037AX101 188,158 1,208,156 SH   SOLE 21 1,208,156 0 0
AMBARELLA INC SHS G037AX101 153,872 988,008 SH   SOLE 22 967,635 0 20,373
AMBARELLA INC SHS G037AX101 844 5,417 SH   SOLE 23 5,417 0 0
AMBARELLA INC SHS G037AX101 696 4,470 SH   SOLE 25 4,470 0 0
AMBARELLA INC SHS G037AX101 5,030 32,296 SH   SOLE 26 9,189 0 23,107
AMBARELLA INC SHS G037AX101 431 2,769 SH   SOLE 28 2,769 0 0
AMBARELLA INC SHS G037AX101 34,261 219,989 SH   SOLE 30 219,989 0 0
AMBARELLA INC SHS G037AX101 80,160 514,702 SH   SOLE 34 514,702 0 0
AMBARELLA INC SHS G037AX101 663 4,257 SH   SOLE 40 4,257 0 0
AMBARELLA INC SHS G037AX101 656 4,209 SH   SOLE 43 1,002 0 3,207
AMBEV SA SPONSORED ADR 02319V103 11,957 4,332,384 SH   SOLE 2 4,332,384 0 0
AMBEV SA SPONSORED ADR 02319V103 3,372 1,221,672 SH   SOLE 4 1,221,672 0 0
AMBEV SA SPONSORED ADR 02319V103 3,633 1,316,449 SH   SOLE 13 1,316,449 0 0
AMBEV SA SPONSORED ADR 02319V103 6,494 2,352,944 SH   SOLE 18 2,352,944 0 0
AMBEV SA SPONSORED ADR 02319V103 1,525 552,507 SH   SOLE 19 552,507 0 0
AMBEV SA SPONSORED ADR 02319V103 39,843 14,435,788 SH   SOLE 21 14,435,788 0 0
AMBEV SA SPONSORED ADR 02319V103 32,510 11,779,084 SH   SOLE 22 10,565,817 0 1,213,267
AMBEV SA SPONSORED ADR 02319V103 3,352 1,214,416 SH   SOLE 25 1,214,416 0 0
AMBEV SA SPONSORED ADR 02319V103 95 34,311 SH   SOLE 28 0 0 34,311
AMBEV SA SPONSORED ADR 02319V103 4,603 1,667,692 SH   SOLE 30 1,667,692 0 0
AMBEV SA SPONSORED ADR 02319V103 831 301,244 SH   SOLE 31 301,244 0 0
AMBEV SA SPONSORED ADR 02319V103 11,280 4,086,953 SH   SOLE 34 4,086,953 0 0
AMBEV SA SPONSORED ADR 02319V103 6,468 2,343,521 SH   SOLE 43 45,146 0 2,298,375
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 1,111 82,297 SH   SOLE 2 82,297 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 519 38,480 SH   SOLE 18 38,480 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 4 322 SH   SOLE 21 322 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 83 6,141 SH   SOLE 22 6,141 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 228 16,908 SH   SOLE 26 16,908 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 1,253 92,782 SH   SOLE 28 0 0 92,782
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 17 1,239 SH   SOLE 31 0 0 1,239
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 7,858 582,052 SH   SOLE 34 582,052 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 27,896 732,946 SH   SOLE 2 108,284 0 624,662
AMC ENTMT HLDGS INC CL A COM 00165C104 6,755 177,479 SH   SOLE 4 158,380 0 19,099
AMC ENTMT HLDGS INC CL A COM 00165C104 2,010 52,799 SH   SOLE 7 52,799 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 34 888 SH   SOLE 13 888 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,591 41,802 SH   SOLE 15 41,802 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 65,807 1,729,031 SH   SOLE 18 1,700,102 0 28,929
AMC ENTMT HLDGS INC CL A COM 00165C104 51,968 1,365,436 SH   SOLE 19 1,365,436 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 703,078 18,472,879 SH   SOLE 21 18,472,879 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 487,723 12,814,590 SH   SOLE 22 12,292,495 0 522,095
AMC ENTMT HLDGS INC CL A COM 00165C104 10,479 275,336 SH   SOLE 23 275,336 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 27,336 718,234 SH   SOLE 25 718,234 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 37,453 984,048 SH   SOLE 26 481,537 0 502,511
AMC ENTMT HLDGS INC CL A COM 00165C104 33,113 870,017 SH   SOLE 28 37,642 0 832,375
AMC ENTMT HLDGS INC CL A COM 00165C104 34 898 SH   SOLE 29 898 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 50,994 1,339,835 SH   SOLE 30 977,142 0 362,693
AMC ENTMT HLDGS INC CL A COM 00165C104 2,548 66,946 SH   SOLE 31 53,638 0 13,308
AMC ENTMT HLDGS INC CL A COM 00165C104 983 25,815 SH   SOLE 34 25,815 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 8,853 232,594 SH   SOLE 36 232,594 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 662 17,384 SH   SOLE 40 17,384 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 3,681 96,712 SH   SOLE 43 3,911 0 92,801
AMC NETWORKS INC CL A 00164V103 1,179 25,310 SH   SOLE 2 9,968 0 15,342
AMC NETWORKS INC CL A 00164V103 5 115 SH   SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103 41 887 SH   SOLE 7 887 0 0
AMC NETWORKS INC CL A 00164V103 5,171 110,979 SH   SOLE 18 110,979 0 0
AMC NETWORKS INC CL A 00164V103 2,359 50,629 SH   SOLE 19 50,629 0 0
AMC NETWORKS INC CL A 00164V103 162,463 3,487,082 SH   SOLE 21 3,487,082 0 0
AMC NETWORKS INC CL A 00164V103 33,137 711,240 SH   SOLE 22 687,537 0 23,703
AMC NETWORKS INC CL A 00164V103 369 7,916 SH   SOLE 23 7,916 0 0
AMC NETWORKS INC CL A 00164V103 159 3,404 SH   SOLE 25 3,404 0 0
AMC NETWORKS INC CL A 00164V103 459 9,858 SH   SOLE 26 7,652 0 2,206
AMC NETWORKS INC CL A 00164V103 174 3,724 SH   SOLE 28 1,963 0 1,761
AMC NETWORKS INC CL A 00164V103 2,416 51,855 SH   SOLE 30 51,855 0 0
AMC NETWORKS INC CL A 00164V103 93 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103 148 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103 2,314 49,662 SH   SOLE 43 3,420 0 46,242
AMCON DISTRG CO COM NEW 02341Q205 6 37 SH   SOLE 18 37 0 0
AMCON DISTRG CO COM NEW 02341Q205 66 440 SH   SOLE 21 440 0 0
AMCOR PLC ORD G0250X107 36,203 3,123,634 SH   SOLE 2 517,059 0 2,606,575
AMCOR PLC ORD G0250X107 13,353 1,152,115 SH   SOLE 4 651,210 0 500,905
AMCOR PLC ORD G0250X107 22,943 1,979,559 SH   SOLE 7 1,929,853 0 49,706
AMCOR PLC ORD G0250X107 608 52,463 SH   SOLE 13 5,338 0 47,125
AMCOR PLC ORD G0250X107 2,155 185,978 SH   SOLE 15 185,978 0 0
AMCOR PLC ORD G0250X107 34,621 2,987,121 SH   SOLE 18 2,699,755 0 287,366
AMCOR PLC ORD G0250X107 19,088 1,646,978 SH   SOLE 19 1,646,978 0 0
AMCOR PLC ORD G0250X107 491,757 42,429,388 SH   SOLE 21 42,429,388 0 0
AMCOR PLC ORD G0250X107 380,681 32,845,628 SH   SOLE 22 29,383,689 0 3,461,939
AMCOR PLC ORD G0250X107 10,135 874,503 SH   SOLE 23 874,503 0 0
AMCOR PLC ORD G0250X107 7,636 658,818 SH   SOLE 25 658,818 0 0
AMCOR PLC ORD G0250X107 30,943 2,669,830 SH   SOLE 26 1,410,065 0 1,259,765
AMCOR PLC ORD G0250X107 37,000 3,192,425 SH   SOLE 28 118,529 0 3,073,896
AMCOR PLC ORD G0250X107 120 10,393 SH   SOLE 29 10,393 0 0
AMCOR PLC ORD G0250X107 67,638 5,835,935 SH   SOLE 30 5,835,935 0 0
AMCOR PLC ORD G0250X107 7,166 618,260 SH   SOLE 31 233,049 0 385,211
AMCOR PLC ORD G0250X107 2,055 177,328 SH   SOLE 34 177,328 0 0
AMCOR PLC ORD G0250X107 5,483 473,066 SH   SOLE 36 473,066 0 0
AMCOR PLC ORD G0250X107 310 26,734 SH   SOLE 40 26,734 0 0
AMCOR PLC ORD G0250X107 2,463 212,552 SH   SOLE 43 11,735 0 200,817
AMDOCS LTD SHS G02602103 21,648 285,928 SH   SOLE 2 36,533 0 249,395
AMDOCS LTD SHS G02602103 194 2,561 SH   SOLE 7 2,561 0 0
AMDOCS LTD SHS G02602103 72 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 3,868 51,084 SH   SOLE 18 51,084 0 0
AMDOCS LTD SHS G02602103 10,359 136,827 SH   SOLE 19 136,827 0 0
AMDOCS LTD SHS G02602103 95,583 1,262,492 SH   SOLE 21 1,262,492 0 0
AMDOCS LTD SHS G02602103 84,148 1,111,454 SH   SOLE 22 1,013,805 0 97,649
AMDOCS LTD SHS G02602103 11,781 155,613 SH   SOLE 25 155,613 0 0
AMDOCS LTD SHS G02602103 6,179 81,620 SH   SOLE 26 0 0 81,620
AMDOCS LTD SHS G02602103 28,441 375,657 SH   SOLE 28 0 0 375,657
AMDOCS LTD SHS G02602103 2,674 35,317 SH   SOLE 30 35,317 0 0
AMDOCS LTD SHS G02602103 1,745 23,044 SH   SOLE 31 2,118 0 20,926
AMDOCS LTD SHS G02602103 2,304 30,437 SH   SOLE 36 30,437 0 0
AMDOCS LTD SHS G02602103 39,044 515,708 SH   SOLE 43 7,696 0 508,012
AMEDISYS INC COM 023436108 20,791 139,446 SH   SOLE 2 81,686 0 57,760
AMEDISYS INC COM 023436108 18 119 SH   SOLE 4 119 0 0
AMEDISYS INC COM 023436108 77 519 SH   SOLE 7 519 0 0
AMEDISYS INC COM 023436108 2 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 15,892 106,586 SH   SOLE 18 106,586 0 0
AMEDISYS INC COM 023436108 91,680 614,886 SH   SOLE 19 614,886 0 0
AMEDISYS INC COM 023436108 1,109 7,440 SH   SOLE 20 7,440 0 0
AMEDISYS INC COM 023436108 249,606 1,674,083 SH   SOLE 21 1,674,083 0 0
AMEDISYS INC COM 023436108 130,484 875,143 SH   SOLE 22 836,361 0 38,782
AMEDISYS INC COM 023436108 836 5,605 SH   SOLE 25 5,605 0 0
AMEDISYS INC COM 023436108 1,938 13,000 SH   SOLE 26 10,427 0 2,573
AMEDISYS INC COM 023436108 409 2,746 SH   SOLE 28 2,746 0 0
AMEDISYS INC COM 023436108 4,972 33,350 SH   SOLE 30 33,350 0 0
AMEDISYS INC COM 023436108 76 510 SH   SOLE 31 510 0 0
AMEDISYS INC COM 023436108 54,758 367,254 SH   SOLE 34 367,254 0 0
AMEDISYS INC COM 023436108 619 4,154 SH   SOLE 36 4,154 0 0
AMEDISYS INC COM 023436108 583 3,910 SH   SOLE 40 3,910 0 0
AMEDISYS INC COM 023436108 4,120 27,631 SH   SOLE 43 3,676 0 23,955
AMER SOFTWARE INC CL A 029683109 441 18,570 SH   SOLE 2 9,671 0 8,899
AMER SOFTWARE INC CL A 029683109 11 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109 2,329 98,071 SH   SOLE 18 98,071 0 0
AMER SOFTWARE INC CL A 029683109 1,261 53,102 SH   SOLE 19 53,102 0 0
AMER SOFTWARE INC CL A 029683109 27,174 1,144,171 SH   SOLE 21 1,144,171 0 0
AMER SOFTWARE INC CL A 029683109 18,126 763,183 SH   SOLE 22 737,567 0 25,616
AMER SOFTWARE INC CL A 029683109 93 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109 101 4,239 SH   SOLE 28 4,239 0 0
AMER SOFTWARE INC CL A 029683109 512 21,547 SH   SOLE 30 21,547 0 0
AMER SOFTWARE INC CL A 029683109 74 3,113 SH   SOLE 40 3,113 0 0
AMER SOFTWARE INC CL A 029683109 252 10,608 SH   SOLE 43 0 0 10,608
AMER STATES WTR CO COM 029899101 2,468 28,857 SH   SOLE 2 11,178 0 17,679
AMER STATES WTR CO COM 029899101 512 5,984 SH   SOLE 4 5,984 0 0
AMER STATES WTR CO COM 029899101 10,175 118,973 SH   SOLE 7 118,973 0 0
AMER STATES WTR CO COM 029899101 11,968 139,943 SH   SOLE 18 139,943 0 0
AMER STATES WTR CO COM 029899101 5,789 67,694 SH   SOLE 19 67,694 0 0
AMER STATES WTR CO COM 029899101 377,283 4,411,634 SH   SOLE 21 4,411,634 0 0
AMER STATES WTR CO COM 029899101 77,102 901,567 SH   SOLE 22 871,172 0 30,395
AMER STATES WTR CO COM 029899101 626 7,318 SH   SOLE 25 7,318 0 0
AMER STATES WTR CO COM 029899101 1,357 15,873 SH   SOLE 26 12,960 0 2,913
AMER STATES WTR CO COM 029899101 177 2,064 SH   SOLE 28 2,064 0 0
AMER STATES WTR CO COM 029899101 38,765 453,289 SH   SOLE 30 453,289 0 0
AMER STATES WTR CO COM 029899101 201 2,354 SH   SOLE 34 2,354 0 0
AMER STATES WTR CO COM 029899101 624 7,296 SH   SOLE 36 7,296 0 0
AMER STATES WTR CO COM 029899101 358 4,181 SH   SOLE 40 4,181 0 0
AMER STATES WTR CO COM 029899101 3,219 37,646 SH   SOLE 43 1,017 0 36,629
AMERANT BANCORP INC CL A 023576101 607 24,530 SH   SOLE 2 6,670 0 17,860
AMERANT BANCORP INC CL A 023576101 8 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 1,834 74,131 SH   SOLE 18 74,131 0 0
AMERANT BANCORP INC CL A 023576101 1,023 41,362 SH   SOLE 19 41,362 0 0
AMERANT BANCORP INC CL A 023576101 20,965 847,418 SH   SOLE 21 847,418 0 0
AMERANT BANCORP INC CL A 023576101 13,332 538,879 SH   SOLE 22 526,337 0 12,542
AMERANT BANCORP INC CL A 023576101 114 4,627 SH   SOLE 25 4,627 0 0
AMERANT BANCORP INC CL A 023576101 47 1,880 SH   SOLE 26 1,880 0 0
AMERANT BANCORP INC CL A 023576101 171 6,925 SH   SOLE 30 6,925 0 0
AMERANT BANCORP INC CL A 023576101 90 3,622 SH   SOLE 36 3,622 0 0
AMERANT BANCORP INC CL A 023576101 104 4,209 SH   SOLE 40 4,209 0 0
AMERANT BANCORP INC CL A 023576101 33 1,341 SH   SOLE 43 0 0 1,341
AMERCO COM 023586100 11,232 17,386 SH   SOLE 2 3,589 0 13,797
AMERCO COM 023586100 8,230 12,739 SH   SOLE 4 5,978 0 6,761
AMERCO COM 023586100 3,259 5,045 SH   SOLE 7 5,045 0 0
AMERCO COM 023586100 20 31 SH   SOLE 13 31 0 0
AMERCO COM 023586100 698 1,081 SH   SOLE 15 1,081 0 0
AMERCO COM 023586100 6,272 9,709 SH   SOLE 18 9,135 0 574
AMERCO COM 023586100 1,649 2,553 SH   SOLE 19 2,553 0 0
AMERCO COM 023586100 211,587 327,519 SH   SOLE 21 327,519 0 0
AMERCO COM 023586100 154,340 238,905 SH   SOLE 22 227,787 0 11,118
AMERCO COM 023586100 3,562 5,513 SH   SOLE 23 5,513 0 0
AMERCO COM 023586100 4,485 6,943 SH   SOLE 25 6,943 0 0
AMERCO COM 023586100 13,812 21,380 SH   SOLE 26 18,268 0 3,112
AMERCO COM 023586100 9,957 15,413 SH   SOLE 28 820 0 14,593
AMERCO COM 023586100 53,089 82,178 SH   SOLE 30 62,546 0 19,632
AMERCO COM 023586100 2,056 3,182 SH   SOLE 31 817 0 2,365
AMERCO COM 023586100 327 506 SH   SOLE 34 506 0 0
AMERCO COM 023586100 2,894 4,479 SH   SOLE 36 4,479 0 0
AMERCO COM 023586100 261 404 SH   SOLE 40 404 0 0
AMERCO COM 023586100 4,613 7,140 SH   SOLE 43 91 0 7,049
AMEREN CORP COM 023608102 61,923 764,480 SH   SOLE 2 272,907 0 491,573
AMEREN CORP COM 023608102 11,822 145,949 SH   SOLE 4 136,394 0 9,555
AMEREN CORP COM 023608102 21,561 266,187 SH   SOLE 7 257,960 0 8,227
AMEREN CORP COM 023608102 459 5,665 SH   SOLE 13 796 0 4,869
AMEREN CORP COM 023608102 2,671 32,974 SH   SOLE 15 32,974 0 0
AMEREN CORP COM 023608102 3 37 SH   SOLE 17 0 0 37
AMEREN CORP COM 023608102 120,099 1,482,704 SH   SOLE 18 1,386,865 0 95,839
AMEREN CORP COM 023608102 171,324 2,115,117 SH   SOLE 19 2,115,117 0 0
AMEREN CORP COM 023608102 521,056 6,432,791 SH   SOLE 21 6,432,791 0 0
AMEREN CORP COM 023608102 463,529 5,722,575 SH   SOLE 22 5,172,065 0 550,510
AMEREN CORP COM 023608102 11,571 142,847 SH   SOLE 23 142,847 0 0
AMEREN CORP COM 023608102 10,009 123,566 SH   SOLE 25 123,566 0 0
AMEREN CORP COM 023608102 42,406 523,530 SH   SOLE 26 223,984 0 299,546
AMEREN CORP COM 023608102 27,703 342,009 SH   SOLE 28 19,631 0 322,378
AMEREN CORP COM 023608102 78 967 SH   SOLE 29 967 0 0
AMEREN CORP COM 023608102 99,885 1,233,144 SH   SOLE 30 1,233,144 0 0
AMEREN CORP COM 023608102 9,669 119,370 SH   SOLE 31 30,120 0 89,250
AMEREN CORP COM 023608102 14,541 179,514 SH   SOLE 34 179,514 0 0
AMEREN CORP COM 023608102 12,246 151,188 SH   SOLE 36 151,188 0 0
AMEREN CORP COM 023608102 386 4,763 SH   SOLE 40 4,763 0 0
AMEREN CORP COM 023608102 14,411 177,915 SH   SOLE 43 14,085 0 163,830
AMERESCO INC CL A 02361E108 2,275 38,943 SH   SOLE 2 26,182 0 12,761
AMERESCO INC CL A 02361E108 4 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108 3,588 61,404 SH   SOLE 7 61,404 0 0
AMERESCO INC CL A 02361E108 5,212 89,202 SH   SOLE 18 85,630 0 3,572
AMERESCO INC CL A 02361E108 9,228 157,938 SH   SOLE 19 157,938 0 0
AMERESCO INC CL A 02361E108 58,801 1,006,352 SH   SOLE 21 1,006,352 0 0
AMERESCO INC CL A 02361E108 44,740 765,711 SH   SOLE 22 750,511 0 15,200
AMERESCO INC CL A 02361E108 247 4,222 SH   SOLE 23 4,222 0 0
AMERESCO INC CL A 02361E108 1,558 26,660 SH   SOLE 25 26,660 0 0
AMERESCO INC CL A 02361E108 2,533 43,357 SH   SOLE 26 19,439 0 23,918
AMERESCO INC CL A 02361E108 117 1,997 SH   SOLE 28 1,997 0 0
AMERESCO INC CL A 02361E108 921 15,760 SH   SOLE 30 15,760 0 0
AMERESCO INC CL A 02361E108 176 3,010 SH   SOLE 34 3,010 0 0
AMERESCO INC CL A 02361E108 8 142 SH   SOLE 36 142 0 0
AMERESCO INC CL A 02361E108 191 3,274 SH   SOLE 40 3,274 0 0
AMERESCO INC CL A 02361E108 909 15,558 SH   SOLE 43 37 0 15,521
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,532 86,699 SH   SOLE 2 0 0 86,699
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 622 35,200 SH   SOLE 13 0 0 35,200
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,930 618,549 SH   SOLE 18 1,172 0 617,377
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,208 124,940 SH   SOLE 19 124,940 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,798 611,093 SH   SOLE 25 611,093 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 29,861 1,689,934 SH   SOLE 34 1,689,934 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4,291 242,868 SH   SOLE 43 8,185 0 234,683
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 11 608 SH   SOLE 18 608 0 0
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 10,613 6,945,000 PRN   SOLE 21 6,945,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 36,506 1,779,057 SH   SOLE 2 657,993 0 1,121,064
AMERICAN AIRLS GROUP INC COM 02376R102 12 583 SH   SOLE 4 583 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 10,327 503,249 SH   SOLE 7 482,921 0 20,328
AMERICAN AIRLS GROUP INC COM 02376R102 206 10,035 SH   SOLE 15 10,035 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 28,068 1,367,822 SH   SOLE 18 1,313,638 0 54,184
AMERICAN AIRLS GROUP INC COM 02376R102 6,980 340,169 SH   SOLE 19 340,169 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 308,006 15,010,032 SH   SOLE 21 15,010,032 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 290,566 14,160,132 SH   SOLE 22 12,985,248 0 1,174,884
AMERICAN AIRLS GROUP INC COM 02376R102 60 2,905 SH   SOLE 23 2,905 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,926 191,302 SH   SOLE 25 191,302 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 10,584 515,771 SH   SOLE 26 52,442 0 463,329
AMERICAN AIRLS GROUP INC COM 02376R102 1,784 86,950 SH   SOLE 28 14,527 0 72,423
AMERICAN AIRLS GROUP INC COM 02376R102 28,966 1,411,621 SH   SOLE 30 1,411,621 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 214 10,433 SH   SOLE 31 10,433 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 89 4,345 SH   SOLE 34 4,345 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,567 76,356 SH   SOLE 36 76,356 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 428 20,852 SH   SOLE 40 20,852 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,628 225,551 SH   SOLE 43 15,253 0 210,298
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 26 1,300 SH Put SOLE 4 1,300 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 369 18,000 SH Put SOLE 18 18,000 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 9,347 455,500 SH Put SOLE 19 455,500 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 232 11,300 SH Put SOLE 22 11,300 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 1,927 93,900 SH Put SOLE 34 93,900 0 0
AMERICAN ASSETS TR INC COM 024013104 2,796 74,709 SH   SOLE 2 30,374 0 44,335
AMERICAN ASSETS TR INC COM 024013104 952 25,453 SH   SOLE 4 25,453 0 0
AMERICAN ASSETS TR INC COM 024013104 2,393 63,946 SH   SOLE 7 63,946 0 0
AMERICAN ASSETS TR INC COM 024013104 7,520 200,960 SH   SOLE 18 200,960 0 0
AMERICAN ASSETS TR INC COM 024013104 7,083 189,273 SH   SOLE 19 189,273 0 0
AMERICAN ASSETS TR INC COM 024013104 238,741 6,380,036 SH   SOLE 21 6,380,036 0 0
AMERICAN ASSETS TR INC COM 024013104 63,093 1,686,069 SH   SOLE 22 1,634,630 0 51,439
AMERICAN ASSETS TR INC COM 024013104 81 2,172 SH   SOLE 23 2,172 0 0
AMERICAN ASSETS TR INC COM 024013104 8,210 219,410 SH   SOLE 25 219,410 0 0
AMERICAN ASSETS TR INC COM 024013104 1,071 28,630 SH   SOLE 26 24,940 0 3,690
AMERICAN ASSETS TR INC COM 024013104 1,291 34,488 SH   SOLE 28 4,297 0 30,191
AMERICAN ASSETS TR INC COM 024013104 11,248 300,589 SH   SOLE 30 300,589 0 0
AMERICAN ASSETS TR INC COM 024013104 214 5,728 SH   SOLE 40 5,728 0 0
AMERICAN ASSETS TR INC COM 024013104 1,798 48,055 SH   SOLE 43 1,613 0 46,442
AMERICAN AXLE & MFG HLDGS IN COM 024061103 858 97,428 SH   SOLE 2 33,996 0 63,432
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 48 5,429 SH   SOLE 7 5,429 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3,803 431,637 SH   SOLE 18 431,637 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,745 198,048 SH   SOLE 19 198,048 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 117,634 13,352,278 SH   SOLE 21 13,352,278 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 26,006 2,951,915 SH   SOLE 22 2,859,839 0 92,076
AMERICAN AXLE & MFG HLDGS IN COM 024061103 127 14,399 SH   SOLE 25 14,399 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 309 35,043 SH   SOLE 26 24,202 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 202 22,924 SH   SOLE 28 8,173 0 14,751
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,738 197,321 SH   SOLE 30 197,321 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 79 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 122 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 809 91,792 SH   SOLE 43 25,023 0 66,769
AMERICAN CAMPUS CMNTYS INC COM 024835100 18,982 391,781 SH   SOLE 2 102,838 0 288,943
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,837 79,193 SH   SOLE 4 79,193 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,588 177,249 SH   SOLE 7 177,249 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 16,209 334,544 SH   SOLE 18 334,544 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10,154 209,583 SH   SOLE 19 209,583 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 390,457 8,058,961 SH   SOLE 21 8,058,961 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 232,425 4,797,217 SH   SOLE 22 4,628,431 0 168,786
AMERICAN CAMPUS CMNTYS INC COM 024835100 275 5,678 SH   SOLE 23 5,678 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 28,990 598,350 SH   SOLE 25 598,350 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,962 61,128 SH   SOLE 26 51,244 0 9,884
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,581 94,558 SH   SOLE 28 8,861 0 85,697
AMERICAN CAMPUS CMNTYS INC COM 024835100 32,993 680,979 SH   SOLE 30 680,979 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 105 2,166 SH   SOLE 31 2,166 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 144 2,967 SH   SOLE 36 2,967 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 818 16,888 SH   SOLE 40 16,888 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,670 75,752 SH   SOLE 43 3,549 0 72,203
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 14,406 558,386 SH   SOLE 2 410,969 0 147,417
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 851 32,993 SH   SOLE 4 32,993 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 130 5,040 SH   SOLE 7 5,040 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,757 106,847 SH   SOLE 13 106,847 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2 83 SH   SOLE 17 0 0 83
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 24,133 935,396 SH   SOLE 18 808,056 0 127,340
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 54,475 2,111,433 SH   SOLE 19 2,111,433 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 265,359 10,285,217 SH   SOLE 21 10,285,217 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 161,425 6,256,766 SH   SOLE 22 5,985,924 0 270,842
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,593 100,490 SH   SOLE 23 100,490 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 631 24,438 SH   SOLE 25 24,438 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 8,461 327,929 SH   SOLE 26 57,254 0 270,675
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,812 70,248 SH   SOLE 28 13,198 0 57,050
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 556 21,543 SH   SOLE 29 21,543 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,201 162,829 SH   SOLE 30 162,829 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 613 23,768 SH   SOLE 31 23,768 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 907 35,164 SH   SOLE 34 35,164 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 760 29,474 SH   SOLE 36 29,474 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 492 19,062 SH   SOLE 40 19,062 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,648 63,895 SH   SOLE 43 1,836 0 62,059
AMERICAN EAGLE OUTFITTERS IN NOTE 3.750% 4/1 02553EAB2 8,576 2,801,000 PRN   SOLE 21 2,801,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101 114,065 1,405,091 SH   SOLE 2 431,519 0 973,572
AMERICAN ELEC PWR CO INC COM 025537101 25,277 311,371 SH   SOLE 4 292,182 0 19,189
AMERICAN ELEC PWR CO INC COM 025537101 46,642 574,556 SH   SOLE 7 559,160 0 15,396
AMERICAN ELEC PWR CO INC COM 025537101 784 9,662 SH   SOLE 13 1,335 0 8,327
AMERICAN ELEC PWR CO INC COM 025537101 5,357 65,991 SH   SOLE 15 65,991 0 0
AMERICAN ELEC PWR CO INC COM 025537101 152,265 1,875,651 SH   SOLE 18 1,743,896 0 131,755
AMERICAN ELEC PWR CO INC COM 025537101 177,559 2,187,232 SH   SOLE 19 2,187,232 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,255,360 15,463,910 SH   SOLE 21 15,463,910 0 0
AMERICAN ELEC PWR CO INC COM 025537101 913,027 11,246,947 SH   SOLE 22 10,162,209 0 1,084,738
AMERICAN ELEC PWR CO INC COM 025537101 30,709 378,280 SH   SOLE 23 378,280 0 0
AMERICAN ELEC PWR CO INC COM 025537101 15,927 196,199 SH   SOLE 25 196,199 0 0
AMERICAN ELEC PWR CO INC COM 025537101 94,816 1,167,974 SH   SOLE 26 464,373 0 703,601
AMERICAN ELEC PWR CO INC COM 025537101 35,729 440,119 SH   SOLE 28 38,975 0 401,144
AMERICAN ELEC PWR CO INC COM 025537101 1,848 22,765 SH   SOLE 29 22,765 0 0
AMERICAN ELEC PWR CO INC COM 025537101 228,483 2,814,524 SH   SOLE 30 2,814,524 0 0
AMERICAN ELEC PWR CO INC COM 025537101 18,868 232,426 SH   SOLE 31 91,156 0 141,270
AMERICAN ELEC PWR CO INC COM 025537101 13,932 171,613 SH   SOLE 32 171,613 0 0
AMERICAN ELEC PWR CO INC COM 025537101 17,794 219,198 SH   SOLE 34 219,198 0 0
AMERICAN ELEC PWR CO INC COM 025537101 27,466 338,336 SH   SOLE 36 338,336 0 0
AMERICAN ELEC PWR CO INC COM 025537101 771 9,493 SH   SOLE 40 9,493 0 0
AMERICAN ELEC PWR CO INC COM 025537101 34,029 419,176 SH   SOLE 43 24,315 0 394,861
AMERICAN ELEC PWR CO INC UNIT 08/01/2021 025537127 64,058 1,343,778 SH   SOLE 21 1,343,778 0 0
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 70,549 1,418,924 SH   SOLE 21 1,418,924 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,714 91,769 SH   SOLE 2 25,647 0 66,122
AMERICAN EQTY INVT LIFE HLD COM 025676206 9 309 SH   SOLE 4 309 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 75 2,546 SH   SOLE 7 2,546 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 9,600 324,655 SH   SOLE 18 324,655 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,255 143,879 SH   SOLE 19 143,879 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 293,739 9,933,686 SH   SOLE 21 9,933,686 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 61,624 2,083,993 SH   SOLE 22 2,003,140 0 80,853
AMERICAN EQTY INVT LIFE HLD COM 025676206 324 10,949 SH   SOLE 25 10,949 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 522 17,641 SH   SOLE 26 11,562 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 192 6,493 SH   SOLE 28 6,493 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 7,854 265,593 SH   SOLE 30 265,593 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 67 2,264 SH   SOLE 36 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 331 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,457 49,276 SH   SOLE 43 920 0 48,356
AMERICAN EXPRESS CO COM 025816109 300,405 1,793,144 SH   SOLE 2 563,093 0 1,230,051
AMERICAN EXPRESS CO COM 025816109 90,790 541,934 SH   SOLE 4 365,163 0 176,771
AMERICAN EXPRESS CO COM 025816109 121,396 724,622 SH   SOLE 7 557,099 0 167,523
AMERICAN EXPRESS CO COM 025816109 18,754 111,945 SH   SOLE 13 101,384 0 10,561
AMERICAN EXPRESS CO COM 025816109 14,626 87,305 SH   SOLE 15 87,305 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 280,147 1,672,221 SH   SOLE 18 1,477,784 0 194,437
AMERICAN EXPRESS CO COM 025816109 155,907 930,623 SH   SOLE 19 930,623 0 0
AMERICAN EXPRESS CO COM 025816109 2,323,808 13,870,999 SH   SOLE 21 13,870,999 0 0
AMERICAN EXPRESS CO COM 025816109 2,448,678 14,616,357 SH   SOLE 22 12,820,594 0 1,795,763
AMERICAN EXPRESS CO COM 025816109 75,581 451,147 SH   SOLE 23 451,147 0 0
AMERICAN EXPRESS CO COM 025816109 219,450 1,309,915 SH   SOLE 25 1,309,915 0 0
AMERICAN EXPRESS CO COM 025816109 404,962 2,417,253 SH   SOLE 26 1,212,082 0 1,205,171
AMERICAN EXPRESS CO COM 025816109 383,129 2,286,926 SH   SOLE 28 68,461 0 2,218,465
AMERICAN EXPRESS CO COM 025816109 14,700 87,745 SH   SOLE 29 87,745 0 0
AMERICAN EXPRESS CO COM 025816109 764,888 4,565,677 SH   SOLE 30 4,547,707 0 17,970
AMERICAN EXPRESS CO COM 025816109 58,944 351,843 SH   SOLE 31 183,748 0 168,095
AMERICAN EXPRESS CO COM 025816109 8,428 50,310 SH   SOLE 32 50,310 0 0
AMERICAN EXPRESS CO COM 025816109 158,807 947,933 SH   SOLE 34 947,933 0 0
AMERICAN EXPRESS CO COM 025816109 57,086 340,748 SH   SOLE 36 340,748 0 0
AMERICAN EXPRESS CO COM 025816109 3,991 23,823 SH   SOLE 40 23,823 0 0
AMERICAN EXPRESS CO COM 025816109 104,412 623,242 SH   SOLE 43 47,763 0 575,479
AMERICAN FIN TR INC COM CLASS A 02607T109 2,889 359,351 SH   SOLE 2 173,610 0 185,741
AMERICAN FIN TR INC COM CLASS A 02607T109 504 62,652 SH   SOLE 4 62,652 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,147 142,700 SH   SOLE 7 142,700 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,889 359,303 SH   SOLE 18 359,303 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 8,408 1,045,798 SH   SOLE 19 1,045,798 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 38,550 4,794,736 SH   SOLE 21 4,794,736 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 37,491 4,663,051 SH   SOLE 22 4,537,757 0 125,294
AMERICAN FIN TR INC COM CLASS A 02607T109 165 20,519 SH   SOLE 23 20,519 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 4,614 573,860 SH   SOLE 25 573,860 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 548 68,185 SH   SOLE 26 58,287 0 9,898
AMERICAN FIN TR INC COM CLASS A 02607T109 681 84,734 SH   SOLE 28 13,861 0 70,873
AMERICAN FIN TR INC COM CLASS A 02607T109 4,490 558,397 SH   SOLE 30 558,397 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 95 11,843 SH   SOLE 40 11,843 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 894 111,230 SH   SOLE 43 25,757 0 85,473
AMERICAN FINL GROUP INC OHIO COM 025932104 18,846 149,770 SH   SOLE 2 39,421 0 110,349
AMERICAN FINL GROUP INC OHIO COM 025932104 6,518 51,798 SH   SOLE 4 27,520 0 24,278
AMERICAN FINL GROUP INC OHIO COM 025932104 1,057 8,400 SH   SOLE 7 8,400 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 33 265 SH   SOLE 13 265 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 888 7,060 SH   SOLE 15 7,060 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 29,345 233,211 SH   SOLE 18 228,771 0 4,440
AMERICAN FINL GROUP INC OHIO COM 025932104 5,977 47,498 SH   SOLE 19 47,498 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 395,733 3,144,982 SH   SOLE 21 3,144,982 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 232,436 1,847,220 SH   SOLE 22 1,762,098 0 85,122
AMERICAN FINL GROUP INC OHIO COM 025932104 4,848 38,527 SH   SOLE 23 38,527 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,034 16,161 SH   SOLE 25 16,161 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 14,780 117,462 SH   SOLE 26 106,451 0 11,011
AMERICAN FINL GROUP INC OHIO COM 025932104 12,730 101,166 SH   SOLE 28 5,494 0 95,672
AMERICAN FINL GROUP INC OHIO COM 025932104 43 340 SH   SOLE 29 340 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 22,659 180,075 SH   SOLE 30 139,288 0 40,787
AMERICAN FINL GROUP INC OHIO COM 025932104 3,403 27,041 SH   SOLE 31 8,900 0 18,141
AMERICAN FINL GROUP INC OHIO COM 025932104 11,853 94,198 SH   SOLE 34 94,198 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,769 22,008 SH   SOLE 36 22,008 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 323 2,565 SH   SOLE 40 2,565 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 10,218 81,207 SH   SOLE 43 12,077 0 69,130
AMERICAN HOMES 4 RENT CL A 02665T306 32,860 862,017 SH   SOLE 2 321,821 0 540,196
AMERICAN HOMES 4 RENT CL A 02665T306 21,538 565,001 SH   SOLE 4 565,001 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 13,939 365,665 SH   SOLE 7 365,665 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 0 11 SH   SOLE 17 0 0 11
AMERICAN HOMES 4 RENT CL A 02665T306 21,403 561,460 SH   SOLE 18 561,460 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 28,513 747,991 SH   SOLE 19 747,991 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 265,820 6,973,235 SH   SOLE 21 6,973,235 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 327,229 8,584,169 SH   SOLE 22 7,965,651 0 618,518
AMERICAN HOMES 4 RENT CL A 02665T306 1,406 36,875 SH   SOLE 23 36,875 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 46,785 1,227,320 SH   SOLE 25 1,227,320 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,142 108,647 SH   SOLE 26 87,418 0 21,229
AMERICAN HOMES 4 RENT CL A 02665T306 8,819 231,349 SH   SOLE 28 61,504 0 169,845
AMERICAN HOMES 4 RENT CL A 02665T306 23,559 618,016 SH   SOLE 30 618,016 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 169 4,425 SH   SOLE 31 4,425 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,020 79,231 SH   SOLE 34 79,231 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 97 2,555 SH   SOLE 36 2,555 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,361 35,693 SH   SOLE 40 35,693 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,791 99,450 SH   SOLE 43 3,477 0 95,973
AMERICAN INTL GROUP INC COM NEW 026874784 124,299 2,264,510 SH   SOLE 2 665,564 0 1,598,946
AMERICAN INTL GROUP INC COM NEW 026874784 33,302 606,709 SH   SOLE 4 393,056 0 213,653
AMERICAN INTL GROUP INC COM NEW 026874784 41,260 751,694 SH   SOLE 7 725,677 0 26,017
AMERICAN INTL GROUP INC COM NEW 026874784 1,010 18,407 SH   SOLE 13 2,510 0 15,897
AMERICAN INTL GROUP INC COM NEW 026874784 6,052 110,253 SH   SOLE 15 110,253 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 398,558 7,261,025 SH   SOLE 18 7,113,486 0 147,539
AMERICAN INTL GROUP INC COM NEW 026874784 835,197 15,215,837 SH   SOLE 19 15,215,837 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,015,985 18,509,475 SH   SOLE 21 18,509,475 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,063,736 19,379,420 SH   SOLE 22 17,524,807 0 1,854,613
AMERICAN INTL GROUP INC COM NEW 026874784 31,327 570,730 SH   SOLE 23 570,730 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 91,767 1,671,838 SH   SOLE 25 1,671,838 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 117,981 2,149,399 SH   SOLE 26 851,772 0 1,297,627
AMERICAN INTL GROUP INC COM NEW 026874784 130,449 2,376,555 SH   SOLE 28 76,575 0 2,299,980
AMERICAN INTL GROUP INC COM NEW 026874784 58 1,059 SH   SOLE 29 1,059 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 270,096 4,920,671 SH   SOLE 30 4,920,671 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 18,067 329,145 SH   SOLE 31 117,096 0 212,049
AMERICAN INTL GROUP INC COM NEW 026874784 29,438 536,304 SH   SOLE 34 536,304 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 27,842 507,237 SH   SOLE 36 507,237 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,633 29,753 SH   SOLE 40 29,753 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 19,866 361,921 SH   SOLE 43 24,139 0 337,782
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,884 9,968 SH   SOLE 2 2,522 0 7,446
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,477 23,685 SH   SOLE 18 23,685 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2,468 13,054 SH   SOLE 19 13,054 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 54,937 290,628 SH   SOLE 21 290,628 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 46,663 246,854 SH   SOLE 22 239,184 0 7,670
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 23 123 SH   SOLE 23 123 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 194 1,025 SH   SOLE 25 1,025 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 925 4,892 SH   SOLE 26 4,121 0 771
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 127 674 SH   SOLE 28 674 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2,782 14,718 SH   SOLE 30 14,718 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 223 1,179 SH   SOLE 40 1,179 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2,222 11,753 SH   SOLE 43 102 0 11,651
AMERICAN NATL BANKSHARES INC COM 027745108 354 10,716 SH   SOLE 2 811 0 9,905
AMERICAN NATL BANKSHARES INC COM 027745108 6 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,246 37,697 SH   SOLE 18 37,697 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 635 19,226 SH   SOLE 19 19,226 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 13,848 419,124 SH   SOLE 21 419,124 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 8,783 265,826 SH   SOLE 22 259,444 0 6,382
AMERICAN OUTDOOR BRANDS INC COM 02875D109 151 6,152 SH   SOLE 2 1,302 0 4,850
AMERICAN OUTDOOR BRANDS INC COM 02875D109 7 269 SH   SOLE 7 269 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 1,188 48,370 SH   SOLE 18 48,370 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 601 24,452 SH   SOLE 19 24,452 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 13,309 541,897 SH   SOLE 21 541,897 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 8,237 335,368 SH   SOLE 22 327,194 0 8,174
AMERICAN OUTDOOR BRANDS INC COM 02875D109 121 4,937 SH   SOLE 43 0 0 4,937
AMERICAN PUB ED INC COM 02913V103 517 20,197 SH   SOLE 2 5,704 0 14,493
AMERICAN PUB ED INC COM 02913V103 3 130 SH   SOLE 4 130 0 0
AMERICAN PUB ED INC COM 02913V103 5 181 SH   SOLE 7 181 0 0
AMERICAN PUB ED INC COM 02913V103 1,989 77,675 SH   SOLE 18 77,675 0 0
AMERICAN PUB ED INC COM 02913V103 891 34,808 SH   SOLE 19 34,808 0 0
AMERICAN PUB ED INC COM 02913V103 58,686 2,291,536 SH   SOLE 21 2,291,536 0 0
AMERICAN PUB ED INC COM 02913V103 12,779 499,003 SH   SOLE 22 479,538 0 19,465
AMERICAN PUB ED INC COM 02913V103 75 2,920 SH   SOLE 25 2,920 0 0
AMERICAN PUB ED INC COM 02913V103 53 2,063 SH   SOLE 26 1,051 0 1,012
AMERICAN PUB ED INC COM 02913V103 61 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUB ED INC COM 02913V103 916 35,761 SH   SOLE 30 35,761 0 0
AMERICAN PUB ED INC COM 02913V103 56 2,187 SH   SOLE 36 2,187 0 0
AMERICAN PUB ED INC COM 02913V103 47 1,849 SH   SOLE 40 1,849 0 0
AMERICAN PUB ED INC COM 02913V103 239 9,333 SH   SOLE 43 494 0 8,839
AMERICAN RES CORP CL A 02927U208 15 8,080 SH   SOLE 18 8,080 0 0
AMERICAN RES CORP CL A 02927U208 174 91,837 SH   SOLE 21 91,837 0 0
AMERICAN RES CORP CL A 02927U208 1,252 659,098 SH   SOLE 22 659,098 0 0
AMERICAN RLTY INVS INC COM 029174109 5 409 SH   SOLE 18 409 0 0
AMERICAN RLTY INVS INC COM 029174109 71 5,441 SH   SOLE 21 5,441 0 0
AMERICAN RLTY INVS INC COM 029174109 381 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 346 23,712 SH   SOLE 2 1,632 0 22,080
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5 360 SH   SOLE 7 360 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,265 86,774 SH   SOLE 18 86,774 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 679 46,561 SH   SOLE 19 46,561 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 15,252 1,046,100 SH   SOLE 21 1,046,100 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 9,832 674,374 SH   SOLE 22 658,291 0 16,083
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 177 12,148 SH   SOLE 43 62 0 12,086
AMERICAN TOWER CORP NEW COM 03027X100 271,970 1,024,717 SH   SOLE 2 198,551 0 826,166
AMERICAN TOWER CORP NEW COM 03027X100 78,115 294,319 SH   SOLE 4 267,217 0 27,102
AMERICAN TOWER CORP NEW COM 03027X100 286,475 1,079,367 SH   SOLE 7 1,066,303 0 13,064
AMERICAN TOWER CORP NEW COM 03027X100 2,318 8,734 SH   SOLE 13 1,240 0 7,494
AMERICAN TOWER CORP NEW COM 03027X100 11,718 44,150 SH   SOLE 15 44,150 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1 5 SH   SOLE 17 0 0 5
AMERICAN TOWER CORP NEW COM 03027X100 290,312 1,093,824 SH   SOLE 18 1,028,747 0 65,077
AMERICAN TOWER CORP NEW COM 03027X100 353,177 1,330,686 SH   SOLE 19 1,330,686 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,356,425 12,646,189 SH   SOLE 21 12,646,189 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,561,929 9,652,724 SH   SOLE 22 8,707,255 0 945,469
AMERICAN TOWER CORP NEW COM 03027X100 68,841 259,377 SH   SOLE 23 259,377 0 0
AMERICAN TOWER CORP NEW COM 03027X100 188,316 709,530 SH   SOLE 25 709,530 0 0
AMERICAN TOWER CORP NEW COM 03027X100 264,736 997,459 SH   SOLE 26 383,540 0 613,919
AMERICAN TOWER CORP NEW COM 03027X100 217,537 819,627 SH   SOLE 28 35,350 0 784,277
AMERICAN TOWER CORP NEW COM 03027X100 170 640 SH   SOLE 29 640 0 0
AMERICAN TOWER CORP NEW COM 03027X100 786,177 2,962,123 SH   SOLE 30 2,962,123 0 0
AMERICAN TOWER CORP NEW COM 03027X100 43,635 164,407 SH   SOLE 31 55,062 0 109,345
AMERICAN TOWER CORP NEW COM 03027X100 165,722 624,399 SH   SOLE 34 624,399 0 0
AMERICAN TOWER CORP NEW COM 03027X100 67,163 253,054 SH   SOLE 36 253,054 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,347 5,077 SH   SOLE 37 5,077 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,137 15,586 SH   SOLE 40 15,586 0 0
AMERICAN TOWER CORP NEW COM 03027X100 92,500 348,516 SH   SOLE 43 26,487 0 322,029
AMERICAN VANGUARD CORP COM 030371108 482 32,038 SH   SOLE 2 9,069 0 22,969
AMERICAN VANGUARD CORP COM 030371108 1,034 68,730 SH   SOLE 7 68,730 0 0
AMERICAN VANGUARD CORP COM 030371108 1,831 121,672 SH   SOLE 18 121,672 0 0
AMERICAN VANGUARD CORP COM 030371108 806 53,531 SH   SOLE 19 53,531 0 0
AMERICAN VANGUARD CORP COM 030371108 49,572 3,293,808 SH   SOLE 21 3,293,808 0 0
AMERICAN VANGUARD CORP COM 030371108 11,235 746,523 SH   SOLE 22 721,730 0 24,793
AMERICAN VANGUARD CORP COM 030371108 58 3,859 SH   SOLE 25 3,859 0 0
AMERICAN VANGUARD CORP COM 030371108 23 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 56 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 787 52,315 SH   SOLE 30 52,315 0 0
AMERICAN VANGUARD CORP COM 030371108 41 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VANGUARD CORP COM 030371108 138 9,149 SH   SOLE 43 0 0 9,149
AMERICAN VRTUAL CLOUD TECH I COM 030382105 4 1,461 SH   SOLE 18 1,461 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 52 18,800 SH   SOLE 21 18,800 0 0
AMERICAN WELL CORP CL A 03044L105 2,475 271,662 SH   SOLE 2 97,934 0 173,728
AMERICAN WELL CORP CL A 03044L105 29 3,129 SH   SOLE 7 3,129 0 0
AMERICAN WELL CORP CL A 03044L105 5,174 567,943 SH   SOLE 18 567,943 0 0
AMERICAN WELL CORP CL A 03044L105 4,970 545,598 SH   SOLE 19 545,598 0 0
AMERICAN WELL CORP CL A 03044L105 61,825 6,786,527 SH   SOLE 21 6,786,527 0 0
AMERICAN WELL CORP CL A 03044L105 40,125 4,404,530 SH   SOLE 22 4,265,862 0 138,668
AMERICAN WELL CORP CL A 03044L105 88 9,709 SH   SOLE 23 9,709 0 0
AMERICAN WELL CORP CL A 03044L105 60 6,550 SH   SOLE 25 6,550 0 0
AMERICAN WELL CORP CL A 03044L105 642 70,463 SH   SOLE 26 0 0 70,463
AMERICAN WELL CORP CL A 03044L105 119 13,027 SH   SOLE 30 13,027 0 0
AMERICAN WELL CORP CL A 03044L105 56 6,134 SH   SOLE 40 6,134 0 0
AMERICAN WELL CORP CL A 03044L105 379 41,592 SH   SOLE 43 6,174 0 35,418
AMERICAN WOODMARK CORPORATIO COM 030506109 1,930 29,529 SH   SOLE 2 16,166 0 13,363
AMERICAN WOODMARK CORPORATIO COM 030506109 5 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 20 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 4,399 67,293 SH   SOLE 18 67,293 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,877 28,712 SH   SOLE 19 28,712 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 132,315 2,024,091 SH   SOLE 21 2,024,091 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 29,648 453,548 SH   SOLE 22 436,507 0 17,041
AMERICAN WOODMARK CORPORATIO COM 030506109 121 1,848 SH   SOLE 25 1,848 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 456 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,940 29,670 SH   SOLE 30 29,670 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 121 1,853 SH   SOLE 40 1,853 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 398 6,085 SH   SOLE 43 74 0 6,011
AMERICAN WTR WKS CO INC NEW COM 030420103 68,173 403,294 SH   SOLE 2 59,671 0 343,623
AMERICAN WTR WKS CO INC NEW COM 030420103 31,529 186,518 SH   SOLE 4 121,200 0 65,318
AMERICAN WTR WKS CO INC NEW COM 030420103 100,926 597,054 SH   SOLE 7 591,598 0 5,456
AMERICAN WTR WKS CO INC NEW COM 030420103 662 3,916 SH   SOLE 13 515 0 3,401
AMERICAN WTR WKS CO INC NEW COM 030420103 3,778 22,348 SH   SOLE 15 22,348 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 58,667 347,060 SH   SOLE 18 320,513 0 26,547
AMERICAN WTR WKS CO INC NEW COM 030420103 42,015 248,553 SH   SOLE 19 248,553 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 830,416 4,912,541 SH   SOLE 21 4,912,541 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 675,676 3,997,139 SH   SOLE 22 3,607,784 0 389,355
AMERICAN WTR WKS CO INC NEW COM 030420103 17,125 101,310 SH   SOLE 23 101,310 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 63,041 372,933 SH   SOLE 25 372,933 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 74,089 438,290 SH   SOLE 26 168,327 0 269,963
AMERICAN WTR WKS CO INC NEW COM 030420103 93,914 555,571 SH   SOLE 28 14,272 0 541,299
AMERICAN WTR WKS CO INC NEW COM 030420103 137 809 SH   SOLE 29 809 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 402,553 2,381,406 SH   SOLE 30 2,381,406 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 12,914 76,395 SH   SOLE 31 22,123 0 54,272
AMERICAN WTR WKS CO INC NEW COM 030420103 20,329 120,260 SH   SOLE 34 120,260 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 16,823 99,518 SH   SOLE 36 99,518 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,097 6,492 SH   SOLE 40 6,492 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 70,177 415,151 SH   SOLE 43 6,123 0 409,028
AMERICAS CAR-MART INC COM 03062T105 449 3,848 SH   SOLE 2 2,032 0 1,816
AMERICAS CAR-MART INC COM 03062T105 11 98 SH   SOLE 7 98 0 0
AMERICAS CAR-MART INC COM 03062T105 2,841 24,328 SH   SOLE 18 24,328 0 0
AMERICAS CAR-MART INC COM 03062T105 2,376 20,347 SH   SOLE 19 20,347 0 0
AMERICAS CAR-MART INC COM 03062T105 86,443 740,224 SH   SOLE 21 740,224 0 0
AMERICAS CAR-MART INC COM 03062T105 18,934 162,132 SH   SOLE 22 157,401 0 4,731
AMERICAS CAR-MART INC COM 03062T105 112 963 SH   SOLE 25 963 0 0
AMERICAS CAR-MART INC COM 03062T105 172 1,470 SH   SOLE 26 176 0 1,294
AMERICAS CAR-MART INC COM 03062T105 65 553 SH   SOLE 28 553 0 0
AMERICAS CAR-MART INC COM 03062T105 1,374 11,769 SH   SOLE 30 11,769 0 0
AMERICAS CAR-MART INC COM 03062T105 58 493 SH   SOLE 36 493 0 0
AMERICAS CAR-MART INC COM 03062T105 108 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105 495 4,243 SH   SOLE 43 391 0 3,852
AMERICOLD RLTY TR COM 03064D108 27,053 931,249 SH   SOLE 2 88,668 0 842,581
AMERICOLD RLTY TR COM 03064D108 3,934 135,409 SH   SOLE 4 135,409 0 0
AMERICOLD RLTY TR COM 03064D108 9,742 335,347 SH   SOLE 7 335,347 0 0
AMERICOLD RLTY TR COM 03064D108 2,953 101,645 SH   SOLE 18 101,645 0 0
AMERICOLD RLTY TR COM 03064D108 11,609 399,631 SH   SOLE 19 399,631 0 0
AMERICOLD RLTY TR COM 03064D108 160,324 5,518,887 SH   SOLE 21 5,518,887 0 0
AMERICOLD RLTY TR COM 03064D108 222,466 7,658,035 SH   SOLE 22 7,350,966 0 307,069
AMERICOLD RLTY TR COM 03064D108 312 10,723 SH   SOLE 23 10,723 0 0
AMERICOLD RLTY TR COM 03064D108 32,781 1,128,417 SH   SOLE 25 1,128,417 0 0
AMERICOLD RLTY TR COM 03064D108 2,622 90,243 SH   SOLE 26 70,658 0 19,585
AMERICOLD RLTY TR COM 03064D108 5,125 176,403 SH   SOLE 28 19,990 0 156,413
AMERICOLD RLTY TR COM 03064D108 34,211 1,177,646 SH   SOLE 30 1,177,646 0 0
AMERICOLD RLTY TR COM 03064D108 120 4,119 SH   SOLE 31 4,119 0 0
AMERICOLD RLTY TR COM 03064D108 902 31,049 SH   SOLE 40 31,049 0 0
AMERICOLD RLTY TR COM 03064D108 1,681 57,879 SH   SOLE 43 1,767 0 56,112
AMERIPRISE FINL INC COM 03076C106 86,562 327,738 SH   SOLE 2 104,797 0 222,941
AMERIPRISE FINL INC COM 03076C106 25,116 95,095 SH   SOLE 4 58,667 0 36,428
AMERIPRISE FINL INC COM 03076C106 27,143 102,769 SH   SOLE 7 99,127 0 3,642
AMERIPRISE FINL INC COM 03076C106 691 2,618 SH   SOLE 13 403 0 2,215
AMERIPRISE FINL INC COM 03076C106 4,096 15,509 SH   SOLE 15 15,509 0 0
AMERIPRISE FINL INC COM 03076C106 2 6 SH   SOLE 17 0 0 6
AMERIPRISE FINL INC COM 03076C106 72,221 273,441 SH   SOLE 18 256,180 0 17,261
AMERIPRISE FINL INC COM 03076C106 14,559 55,123 SH   SOLE 19 55,123 0 0
AMERIPRISE FINL INC COM 03076C106 1,029,861 3,899,217 SH   SOLE 21 3,899,217 0 0
AMERIPRISE FINL INC COM 03076C106 667,087 2,525,698 SH   SOLE 22 2,240,552 0 285,146
AMERIPRISE FINL INC COM 03076C106 17,650 66,824 SH   SOLE 23 66,824 0 0
AMERIPRISE FINL INC COM 03076C106 55,265 209,243 SH   SOLE 25 209,243 0 0
AMERIPRISE FINL INC COM 03076C106 69,918 264,722 SH   SOLE 26 103,201 0 161,521
AMERIPRISE FINL INC COM 03076C106 91,291 345,642 SH   SOLE 28 11,236 0 334,406
AMERIPRISE FINL INC COM 03076C106 2,771 10,491 SH   SOLE 29 10,491 0 0
AMERIPRISE FINL INC COM 03076C106 217,112 822,020 SH   SOLE 30 822,020 0 0
AMERIPRISE FINL INC COM 03076C106 11,725 44,392 SH   SOLE 31 15,245 0 29,147
AMERIPRISE FINL INC COM 03076C106 33,628 127,321 SH   SOLE 34 127,321 0 0
AMERIPRISE FINL INC COM 03076C106 20,884 79,069 SH   SOLE 36 79,069 0 0
AMERIPRISE FINL INC COM 03076C106 1,073 4,062 SH   SOLE 40 4,062 0 0
AMERIPRISE FINL INC COM 03076C106 38,988 147,616 SH   SOLE 43 12,669 0 134,947
AMERIS BANCORP COM 03076K108 3,876 74,703 SH   SOLE 2 21,869 0 52,834
AMERIS BANCORP COM 03076K108 12 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 56 1,071 SH   SOLE 7 1,071 0 0
AMERIS BANCORP COM 03076K108 13,734 264,718 SH   SOLE 18 264,718 0 0
AMERIS BANCORP COM 03076K108 6,038 116,392 SH   SOLE 19 116,392 0 0
AMERIS BANCORP COM 03076K108 404,606 7,798,890 SH   SOLE 21 7,798,890 0 0
AMERIS BANCORP COM 03076K108 85,116 1,640,629 SH   SOLE 22 1,569,946 0 70,683
AMERIS BANCORP COM 03076K108 470 9,063 SH   SOLE 25 9,063 0 0
AMERIS BANCORP COM 03076K108 1,018 19,615 SH   SOLE 26 14,199 0 5,416
AMERIS BANCORP COM 03076K108 155 2,987 SH   SOLE 28 2,987 0 0
AMERIS BANCORP COM 03076K108 6,055 116,711 SH   SOLE 30 116,711 0 0
AMERIS BANCORP COM 03076K108 168 3,246 SH   SOLE 36 3,246 0 0
AMERIS BANCORP COM 03076K108 408 7,871 SH   SOLE 40 7,871 0 0
AMERIS BANCORP COM 03076K108 1,120 21,586 SH   SOLE 43 205 0 21,381
AMERISAFE INC COM 03071H100 1,494 26,600 SH   SOLE 2 7,653 0 18,947
AMERISAFE INC COM 03071H100 4 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100 19 344 SH   SOLE 7 344 0 0
AMERISAFE INC COM 03071H100 4,411 78,536 SH   SOLE 18 78,536 0 0
AMERISAFE INC COM 03071H100 3,964 70,576 SH   SOLE 19 70,576 0 0
AMERISAFE INC COM 03071H100 129,787 2,311,014 SH   SOLE 21 2,311,014 0 0
AMERISAFE INC COM 03071H100 30,171 537,232 SH   SOLE 22 516,328 0 20,904
AMERISAFE INC COM 03071H100 49 864 SH   SOLE 23 864 0 0
AMERISAFE INC COM 03071H100 138 2,457 SH   SOLE 25 2,457 0 0
AMERISAFE INC COM 03071H100 915 16,299 SH   SOLE 26 3,279 0 13,020
AMERISAFE INC COM 03071H100 128 2,284 SH   SOLE 28 2,284 0 0
AMERISAFE INC COM 03071H100 1,982 35,298 SH   SOLE 30 35,298 0 0
AMERISAFE INC COM 03071H100 87 1,542 SH   SOLE 34 1,542 0 0
AMERISAFE INC COM 03071H100 111 1,976 SH   SOLE 40 1,976 0 0
AMERISAFE INC COM 03071H100 683 12,162 SH   SOLE 43 3,015 0 9,147
AMERISERV FINL INC COM 03074A102 13 3,399 SH   SOLE 18 3,399 0 0
AMERISERV FINL INC COM 03074A102 181 46,688 SH   SOLE 21 46,688 0 0
AMERISERV FINL INC COM 03074A102 426 109,703 SH   SOLE 22 109,703 0 0
AMERISOURCEBERGEN CORP COM 03073E105 47,380 396,649 SH   SOLE 2 78,599 0 318,050
AMERISOURCEBERGEN CORP COM 03073E105 12,773 106,935 SH   SOLE 4 65,016 0 41,919
AMERISOURCEBERGEN CORP COM 03073E105 16,509 138,209 SH   SOLE 7 133,551 0 4,658
AMERISOURCEBERGEN CORP COM 03073E105 312 2,614 SH   SOLE 13 371 0 2,243
AMERISOURCEBERGEN CORP COM 03073E105 2,264 18,954 SH   SOLE 15 18,954 0 0
AMERISOURCEBERGEN CORP COM 03073E105 36,619 306,565 SH   SOLE 18 284,002 0 22,563
AMERISOURCEBERGEN CORP COM 03073E105 66,563 557,248 SH   SOLE 19 557,248 0 0
AMERISOURCEBERGEN CORP COM 03073E105 422,663 3,538,411 SH   SOLE 21 3,538,411 0 0
AMERISOURCEBERGEN CORP COM 03073E105 391,655 3,278,822 SH   SOLE 22 2,950,399 0 328,423
AMERISOURCEBERGEN CORP COM 03073E105 10,569 88,480 SH   SOLE 23 88,480 0 0
AMERISOURCEBERGEN CORP COM 03073E105 33,382 279,468 SH   SOLE 25 279,468 0 0
AMERISOURCEBERGEN CORP COM 03073E105 55,179 461,944 SH   SOLE 26 253,417 0 208,527
AMERISOURCEBERGEN CORP COM 03073E105 52,384 438,545 SH   SOLE 28 12,729 0 425,816
AMERISOURCEBERGEN CORP COM 03073E105 119,831 1,003,193 SH   SOLE 30 1,003,193 0 0
AMERISOURCEBERGEN CORP COM 03073E105 6,835 57,218 SH   SOLE 31 18,499 0 38,719
AMERISOURCEBERGEN CORP COM 03073E105 1,029 8,616 SH   SOLE 34 8,616 0 0
AMERISOURCEBERGEN CORP COM 03073E105 15,734 131,721 SH   SOLE 36 131,721 0 0
AMERISOURCEBERGEN CORP COM 03073E105 610 5,103 SH   SOLE 40 5,103 0 0
AMERISOURCEBERGEN CORP COM 03073E105 24,023 201,113 SH   SOLE 43 26,579 0 174,534
AMES NATL CORP COM 031001100 11 466 SH   SOLE 2 466 0 0
AMES NATL CORP COM 031001100 40 1,744 SH   SOLE 18 1,744 0 0
AMES NATL CORP COM 031001100 717 30,925 SH   SOLE 21 30,925 0 0
AMES NATL CORP COM 031001100 2,412 104,049 SH   SOLE 22 104,049 0 0
AMESITE INC COM 031094105 4 2,324 SH   SOLE 18 2,324 0 0
AMESITE INC COM 031094105 51 28,231 SH   SOLE 21 28,231 0 0
AMETEK INC COM 031100100 67,259 542,368 SH   SOLE 2 107,120 0 435,248
AMETEK INC COM 031100100 21,002 169,355 SH   SOLE 4 85,675 0 83,680
AMETEK INC COM 031100100 24,763 199,687 SH   SOLE 7 193,162 0 6,525
AMETEK INC COM 031100100 606 4,889 SH   SOLE 13 623 0 4,266
AMETEK INC COM 031100100 3,281 26,458 SH   SOLE 15 26,458 0 0
AMETEK INC COM 031100100 63,723 513,852 SH   SOLE 18 481,265 0 32,587
AMETEK INC COM 031100100 12,096 97,544 SH   SOLE 19 97,544 0 0
AMETEK INC COM 031100100 632,393 5,099,529 SH   SOLE 21 5,099,529 0 0
AMETEK INC COM 031100100 607,781 4,901,064 SH   SOLE 22 4,409,160 0 491,904
AMETEK INC COM 031100100 16,026 129,233 SH   SOLE 23 129,233 0 0
AMETEK INC COM 031100100 43,066 347,276 SH   SOLE 25 347,276 0 0
AMETEK INC COM 031100100 64,227 517,915 SH   SOLE 26 190,233 0 327,682
AMETEK INC COM 031100100 60,914 491,202 SH   SOLE 28 17,230 0 473,972
AMETEK INC COM 031100100 198,634 1,601,754 SH   SOLE 30 1,601,754 0 0
AMETEK INC COM 031100100 10,465 84,391 SH   SOLE 31 27,765 0 56,626
AMETEK INC COM 031100100 1,476 11,906 SH   SOLE 34 11,906 0 0
AMETEK INC COM 031100100 13,369 107,807 SH   SOLE 36 107,807 0 0
AMETEK INC COM 031100100 1,004 8,099 SH   SOLE 40 8,099 0 0
AMETEK INC COM 031100100 20,497 165,287 SH   SOLE 43 4,791 0 160,496
AMGEN INC COM 031162100 333,071 1,566,287 SH   SOLE 2 499,559 0 1,066,728
AMGEN INC COM 031162100 88,485 416,107 SH   SOLE 4 275,578 0 140,529
AMGEN INC COM 031162100 154,653 727,264 SH   SOLE 7 588,535 0 138,729
AMGEN INC COM 031162100 5,323 25,033 SH   SOLE 13 15,341 0 9,692
AMGEN INC COM 031162100 16,182 76,097 SH   SOLE 15 76,097 0 0
AMGEN INC COM 031162100 83 392 SH   SOLE 17 0 0 392
AMGEN INC COM 031162100 327,689 1,540,978 SH   SOLE 18 1,456,056 0 84,922
AMGEN INC COM 031162100 328,793 1,546,168 SH   SOLE 19 1,546,168 0 0
AMGEN INC COM 031162100 4,029,650 18,949,682 SH   SOLE 21 18,949,682 0 0
AMGEN INC COM 031162100 2,651,080 12,466,871 SH   SOLE 22 11,142,743 0 1,324,128
AMGEN INC COM 031162100 76,965 361,935 SH   SOLE 23 361,935 0 0
AMGEN INC COM 031162100 204,363 961,030 SH   SOLE 25 961,030 0 0
AMGEN INC COM 031162100 315,157 1,482,047 SH   SOLE 26 697,979 0 784,068
AMGEN INC COM 031162100 398,935 1,876,019 SH   SOLE 28 52,548 0 1,823,471
AMGEN INC COM 031162100 5,343 25,124 SH   SOLE 29 25,124 0 0
AMGEN INC COM 031162100 917,875 4,316,366 SH   SOLE 30 4,316,366 0 0
AMGEN INC COM 031162100 52,072 244,872 SH   SOLE 31 103,019 0 141,853
AMGEN INC COM 031162100 39,017 183,482 SH   SOLE 32 183,482 0 0
AMGEN INC COM 031162100 287,103 1,350,122 SH   SOLE 34 1,350,122 0 0
AMGEN INC COM 031162100 10,389 48,853 SH   SOLE 35 48,853 0 0
AMGEN INC COM 031162100 62,777 295,211 SH   SOLE 36 295,211 0 0
AMGEN INC COM 031162100 4,281 20,132 SH   SOLE 40 20,132 0 0
AMGEN INC COM 031162100 113,416 533,344 SH   SOLE 43 34,843 0 498,501
AMICUS THERAPEUTICS INC COM 03152W109 1,701 178,148 SH   SOLE 2 119,150 0 58,998
AMICUS THERAPEUTICS INC COM 03152W109 9 932 SH   SOLE 4 932 0 0
AMICUS THERAPEUTICS INC COM 03152W109 40 4,227 SH   SOLE 7 4,227 0 0
AMICUS THERAPEUTICS INC COM 03152W109 7,341 768,669 SH   SOLE 18 733,676 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109 7,555 791,112 SH   SOLE 19 791,112 0 0
AMICUS THERAPEUTICS INC COM 03152W109 106,341 11,135,154 SH   SOLE 21 11,135,154 0 0
AMICUS THERAPEUTICS INC COM 03152W109 58,726 6,149,292 SH   SOLE 22 6,019,746 0 129,546
AMICUS THERAPEUTICS INC COM 03152W109 177 18,583 SH   SOLE 23 18,583 0 0
AMICUS THERAPEUTICS INC COM 03152W109 257 26,875 SH   SOLE 25 26,875 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,774 185,802 SH   SOLE 26 94,719 0 91,083
AMICUS THERAPEUTICS INC COM 03152W109 150 15,750 SH   SOLE 28 15,750 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,380 249,234 SH   SOLE 30 249,234 0 0
AMICUS THERAPEUTICS INC COM 03152W109 25 2,632 SH   SOLE 34 2,632 0 0
AMICUS THERAPEUTICS INC COM 03152W109 252 26,417 SH   SOLE 40 26,417 0 0
AMICUS THERAPEUTICS INC COM 03152W109 319 33,371 SH   SOLE 43 50 0 33,321
AMKOR TECHNOLOGY INC COM 031652100 3,559 142,633 SH   SOLE 2 74,240 0 68,393
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 12,871 515,865 SH   SOLE 18 515,865 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,503 180,492 SH   SOLE 19 180,492 0 0
AMKOR TECHNOLOGY INC COM 031652100 181,379 7,269,710 SH   SOLE 21 7,269,710 0 0
AMKOR TECHNOLOGY INC COM 031652100 72,427 2,902,867 SH   SOLE 22 2,805,680 0 97,187
AMKOR TECHNOLOGY INC COM 031652100 347 13,917 SH   SOLE 25 13,917 0 0
AMKOR TECHNOLOGY INC COM 031652100 886 35,512 SH   SOLE 26 29,946 0 5,566
AMKOR TECHNOLOGY INC COM 031652100 244 9,798 SH   SOLE 28 9,798 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,503 60,251 SH   SOLE 30 60,251 0 0
AMKOR TECHNOLOGY INC COM 031652100 87 3,502 SH   SOLE 36 3,502 0 0
AMKOR TECHNOLOGY INC COM 031652100 309 12,398 SH   SOLE 40 12,398 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,794 152,067 SH   SOLE 43 4,966 0 147,101
AMMO INC COM 00175J107 86 14,034 SH   SOLE 2 5,230 0 8,804
AMMO INC COM 00175J107 7 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107 1,546 251,388 SH   SOLE 18 251,388 0 0
AMMO INC COM 00175J107 920 149,532 SH   SOLE 19 149,532 0 0
AMMO INC COM 00175J107 18,501 3,008,289 SH   SOLE 21 3,008,289 0 0
AMMO INC COM 00175J107 12,153 1,976,063 SH   SOLE 22 1,965,813 0 10,250
AMMO INC COM 00175J107 0 15 SH   SOLE 43 0 0 15
AMN HEALTHCARE SVCS INC COM 001744101 3,894 33,933 SH   SOLE 2 18,698 0 15,235
AMN HEALTHCARE SVCS INC COM 001744101 21 187 SH   SOLE 4 187 0 0
AMN HEALTHCARE SVCS INC COM 001744101 87 755 SH   SOLE 7 755 0 0
AMN HEALTHCARE SVCS INC COM 001744101 19,853 173,011 SH   SOLE 18 167,682 0 5,329
AMN HEALTHCARE SVCS INC COM 001744101 16,173 140,944 SH   SOLE 19 140,944 0 0
AMN HEALTHCARE SVCS INC COM 001744101 628,049 5,473,192 SH   SOLE 21 5,473,192 0 0
AMN HEALTHCARE SVCS INC COM 001744101 135,818 1,183,598 SH   SOLE 22 1,155,850 0 27,748
AMN HEALTHCARE SVCS INC COM 001744101 318 2,770 SH   SOLE 23 2,770 0 0
AMN HEALTHCARE SVCS INC COM 001744101 851 7,412 SH   SOLE 25 7,412 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,446 30,034 SH   SOLE 26 15,229 0 14,805
AMN HEALTHCARE SVCS INC COM 001744101 451 3,932 SH   SOLE 28 3,932 0 0
AMN HEALTHCARE SVCS INC COM 001744101 14,372 125,250 SH   SOLE 30 125,250 0 0
AMN HEALTHCARE SVCS INC COM 001744101 384 3,346 SH   SOLE 34 3,346 0 0
AMN HEALTHCARE SVCS INC COM 001744101 471 4,102 SH   SOLE 36 4,102 0 0
AMN HEALTHCARE SVCS INC COM 001744101 614 5,354 SH   SOLE 40 5,354 0 0
AMN HEALTHCARE SVCS INC COM 001744101 5,011 43,666 SH   SOLE 43 5,680 0 37,986
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 228 42,621 SH   SOLE 2 31,507 0 11,114
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 9 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,534 287,252 SH   SOLE 18 287,252 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 914 171,159 SH   SOLE 19 171,159 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 18,763 3,513,619 SH   SOLE 21 3,513,619 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 14,666 2,746,529 SH   SOLE 22 2,686,498 0 60,031
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 74 13,929 SH   SOLE 25 13,929 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 161 30,226 SH   SOLE 26 24,771 0 5,455
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 61 11,481 SH   SOLE 28 11,481 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 121 22,715 SH   SOLE 30 22,715 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 57 10,763 SH   SOLE 40 10,763 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 505 94,477 SH   SOLE 43 3,538 0 90,939
AMPCO-PITTSBURG CORP COM 032037103 15 3,208 SH   SOLE 18 3,208 0 0
AMPCO-PITTSBURG CORP COM 032037103 214 45,548 SH   SOLE 21 45,548 0 0
AMPCO-PITTSBURG CORP COM 032037103 742 157,929 SH   SOLE 22 157,929 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,181 167,317 SH   SOLE 2 82,756 0 84,561
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,535 185,945 SH   SOLE 18 154,300 0 31,645
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 8,227 432,779 SH   SOLE 19 432,779 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 86,641 4,557,660 SH   SOLE 21 4,557,660 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 29,505 1,552,104 SH   SOLE 22 1,519,377 0 32,727
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 611 32,120 SH   SOLE 23 32,120 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 92 4,830 SH   SOLE 25 4,830 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,959 103,044 SH   SOLE 26 0 0 103,044
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 93 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,744 91,725 SH   SOLE 30 91,725 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 65 3,406 SH   SOLE 40 3,406 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 779 41,000 SH   SOLE 43 0 0 41,000
AMPHENOL CORP NEW CL A 032095101 92,389 1,261,628 SH   SOLE 2 172,153 0 1,089,475
AMPHENOL CORP NEW CL A 032095101 29,675 405,225 SH   SOLE 4 214,364 0 190,861
AMPHENOL CORP NEW CL A 032095101 43,622 595,681 SH   SOLE 7 578,349 0 17,332
AMPHENOL CORP NEW CL A 032095101 885 12,083 SH   SOLE 13 1,739 0 10,344
AMPHENOL CORP NEW CL A 032095101 4,199 57,344 SH   SOLE 15 57,344 0 0
AMPHENOL CORP NEW CL A 032095101 45 620 SH   SOLE 17 0 0 620
AMPHENOL CORP NEW CL A 032095101 90,411 1,234,611 SH   SOLE 18 1,150,308 0 84,303
AMPHENOL CORP NEW CL A 032095101 18,275 249,558 SH   SOLE 19 249,558 0 0
AMPHENOL CORP NEW CL A 032095101 1,336,219 18,246,885 SH   SOLE 21 18,246,885 0 0
AMPHENOL CORP NEW CL A 032095101 964,698 13,173,535 SH   SOLE 22 11,923,012 0 1,250,523
AMPHENOL CORP NEW CL A 032095101 24,382 332,948 SH   SOLE 23 332,948 0 0
AMPHENOL CORP NEW CL A 032095101 74,925 1,023,148 SH   SOLE 25 1,023,148 0 0
AMPHENOL CORP NEW CL A 032095101 95,812 1,308,375 SH   SOLE 26 489,710 0 818,665
AMPHENOL CORP NEW CL A 032095101 110,783 1,512,803 SH   SOLE 28 45,551 0 1,467,252
AMPHENOL CORP NEW CL A 032095101 202,550 2,765,941 SH   SOLE 30 2,765,941 0 0
AMPHENOL CORP NEW CL A 032095101 16,009 218,612 SH   SOLE 31 70,887 0 147,725
AMPHENOL CORP NEW CL A 032095101 2,175 29,703 SH   SOLE 34 29,703 0 0
AMPHENOL CORP NEW CL A 032095101 26,351 359,836 SH   SOLE 36 359,836 0 0
AMPHENOL CORP NEW CL A 032095101 1,526 20,841 SH   SOLE 40 20,841 0 0
AMPHENOL CORP NEW CL A 032095101 30,636 418,359 SH   SOLE 43 29,643 0 388,716
AMPIO PHARMACEUTICALS INC COM 03209T109 139 83,764 SH   SOLE 2 16,549 0 67,215
AMPIO PHARMACEUTICALS INC COM 03209T109 5 3,057 SH   SOLE 7 3,057 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 934 562,631 SH   SOLE 18 562,631 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 529 318,714 SH   SOLE 19 318,714 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 11,206 6,750,614 SH   SOLE 21 6,750,614 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 7,582 4,567,374 SH   SOLE 22 4,535,577 0 31,797
AMPLIFY ENERGY CORP NEW COM 03212B103 36 6,677 SH   SOLE 18 6,677 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 793 149,077 SH   SOLE 21 149,077 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 1,509 283,616 SH   SOLE 22 283,616 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 4 39 SH   SOLE 17 0 0 39
AMPLITECH GROUP INC COM NEW 03211Q200 2 674 SH   SOLE 18 674 0 0
AMPLITECH GROUP INC COM NEW 03211Q200 23 6,428 SH   SOLE 21 6,428 0 0
AMREP CORP COM 032159105 13 802 SH   SOLE 18 802 0 0
AMREP CORP COM 032159105 139 8,870 SH   SOLE 21 8,870 0 0
AMREP CORP COM 032159105 89 5,700 SH   SOLE 22 5,700 0 0
AMRYT PHARMA PLC SPONSORED ADS 03217L106 2 154 SH   SOLE 43 0 0 154
AMTECH SYS INC COM PAR $0.01N 032332504 25 2,160 SH   SOLE 18 2,160 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 412 36,021 SH   SOLE 21 36,021 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 1,192 104,245 SH   SOLE 22 104,245 0 0
AMYRIS INC COM NEW 03236M200 3,530 257,081 SH   SOLE 2 95,574 0 161,507
AMYRIS INC COM NEW 03236M200 8 605 SH   SOLE 4 605 0 0
AMYRIS INC COM NEW 03236M200 37 2,688 SH   SOLE 7 2,688 0 0
AMYRIS INC COM NEW 03236M200 7,597 553,299 SH   SOLE 18 540,710 0 12,589
AMYRIS INC COM NEW 03236M200 145,839 10,621,946 SH   SOLE 19 10,621,946 0 0
AMYRIS INC COM NEW 03236M200 103,977 7,572,995 SH   SOLE 21 7,572,995 0 0
AMYRIS INC COM NEW 03236M200 63,619 4,633,544 SH   SOLE 22 4,437,143 0 196,401
AMYRIS INC COM NEW 03236M200 169 12,344 SH   SOLE 23 12,344 0 0
AMYRIS INC COM NEW 03236M200 384 27,953 SH   SOLE 25 27,953 0 0
AMYRIS INC COM NEW 03236M200 1,847 134,524 SH   SOLE 26 64,047 0 70,477
AMYRIS INC COM NEW 03236M200 171 12,458 SH   SOLE 28 12,458 0 0
AMYRIS INC COM NEW 03236M200 1,548 112,754 SH   SOLE 30 112,754 0 0
AMYRIS INC COM NEW 03236M200 352 25,620 SH   SOLE 36 25,620 0 0
AMYRIS INC COM NEW 03236M200 247 18,016 SH   SOLE 40 18,016 0 0
AMYRIS INC COM NEW 03236M200 236 17,204 SH   SOLE 43 74 0 17,130
ANALOG DEVICES INC COM 032654105 216,814 1,294,567 SH   SOLE 2 148,453 0 1,146,114
ANALOG DEVICES INC COM 032654105 51,503 307,515 SH   SOLE 4 181,835 0 125,680
ANALOG DEVICES INC COM 032654105 88,042 525,685 SH   SOLE 7 509,812 0 15,873
ANALOG DEVICES INC COM 032654105 1,991 11,889 SH   SOLE 13 2,854 0 9,035
ANALOG DEVICES INC COM 032654105 11,908 71,104 SH   SOLE 15 71,104 0 0
ANALOG DEVICES INC COM 032654105 3 15 SH   SOLE 17 0 0 15
ANALOG DEVICES INC COM 032654105 544,581 3,251,615 SH   SOLE 18 2,633,915 0 617,700
ANALOG DEVICES INC COM 032654105 413,121 2,466,687 SH   SOLE 19 2,466,687 0 0
ANALOG DEVICES INC COM 032654105 2,226,730 13,295,497 SH   SOLE 21 13,295,497 0 0
ANALOG DEVICES INC COM 032654105 1,944,391 11,609,692 SH   SOLE 22 10,469,688 0 1,140,004
ANALOG DEVICES INC COM 032654105 50,951 304,222 SH   SOLE 23 304,222 0 0
ANALOG DEVICES INC COM 032654105 210,606 1,257,497 SH   SOLE 25 1,240,287 0 17,210
ANALOG DEVICES INC COM 032654105 262,722 1,568,678 SH   SOLE 26 774,827 0 793,851
ANALOG DEVICES INC COM 032654105 257,557 1,537,840 SH   SOLE 28 48,529 0 1,489,311
ANALOG DEVICES INC COM 032654105 71 421 SH   SOLE 29 421 0 0
ANALOG DEVICES INC COM 032654105 455,990 2,722,656 SH   SOLE 30 2,717,795 0 4,861
ANALOG DEVICES INC COM 032654105 32,988 196,964 SH   SOLE 31 65,032 0 131,932
ANALOG DEVICES INC COM 032654105 21,107 126,028 SH   SOLE 32 126,028 0 0
ANALOG DEVICES INC COM 032654105 409,136 2,442,894 SH   SOLE 34 2,442,894 0 0
ANALOG DEVICES INC COM 032654105 45,346 270,757 SH   SOLE 36 270,757 0 0
ANALOG DEVICES INC COM 032654105 3,158 18,858 SH   SOLE 40 18,858 0 0
ANALOG DEVICES INC COM 032654105 69,038 412,215 SH   SOLE 43 39,699 0 372,515
ANAPLAN INC COM 03272L108 15,767 258,935 SH   SOLE 2 44,334 0 214,601
ANAPLAN INC COM 03272L108 31 511 SH   SOLE 4 511 0 0
ANAPLAN INC COM 03272L108 135 2,222 SH   SOLE 7 2,222 0 0
ANAPLAN INC COM 03272L108 3,572 58,664 SH   SOLE 18 58,664 0 0
ANAPLAN INC COM 03272L108 2,427 39,860 SH   SOLE 19 39,860 0 0
ANAPLAN INC COM 03272L108 145,353 2,387,144 SH   SOLE 21 2,387,144 0 0
ANAPLAN INC COM 03272L108 190,143 3,122,724 SH   SOLE 22 2,962,806 0 159,918
ANAPLAN INC COM 03272L108 1,143 18,767 SH   SOLE 25 18,767 0 0
ANAPLAN INC COM 03272L108 3,100 50,916 SH   SOLE 26 41,771 0 9,145
ANAPLAN INC COM 03272L108 650 10,676 SH   SOLE 28 10,676 0 0
ANAPLAN INC COM 03272L108 4,324 71,009 SH   SOLE 30 71,009 0 0
ANAPLAN INC COM 03272L108 139 2,283 SH   SOLE 31 2,283 0 0
ANAPLAN INC COM 03272L108 87 1,436 SH   SOLE 34 1,436 0 0
ANAPLAN INC COM 03272L108 310 5,088 SH   SOLE 36 5,088 0 0
ANAPLAN INC COM 03272L108 953 15,654 SH   SOLE 40 15,654 0 0
ANAPLAN INC COM 03272L108 1,315 21,604 SH   SOLE 43 1,162 0 20,442
ANAPTYSBIO INC COM 032724106 807 29,751 SH   SOLE 2 5,569 0 24,182
ANAPTYSBIO INC COM 032724106 3 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 10 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 1,823 67,226 SH   SOLE 18 67,226 0 0
ANAPTYSBIO INC COM 032724106 996 36,729 SH   SOLE 19 36,729 0 0
ANAPTYSBIO INC COM 032724106 26,623 981,671 SH   SOLE 21 981,671 0 0
ANAPTYSBIO INC COM 032724106 14,237 524,967 SH   SOLE 22 504,515 0 20,452
ANAPTYSBIO INC COM 032724106 114 4,216 SH   SOLE 25 4,216 0 0
ANAPTYSBIO INC COM 032724106 252 9,307 SH   SOLE 26 7,127 0 2,180
ANAPTYSBIO INC COM 032724106 67 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 5,043 185,953 SH   SOLE 30 185,953 0 0
ANAPTYSBIO INC COM 032724106 96 3,529 SH   SOLE 36 3,529 0 0
ANAPTYSBIO INC COM 032724106 71 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106 604 22,284 SH   SOLE 43 4,837 0 17,447
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 645 35,913 SH   SOLE 2 22,177 0 13,736
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6 359 SH   SOLE 4 359 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 20 1,100 SH   SOLE 7 1,100 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3,337 185,921 SH   SOLE 18 185,921 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2,448 136,388 SH   SOLE 19 136,388 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 41,153 2,292,622 SH   SOLE 21 2,292,622 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 29,756 1,657,707 SH   SOLE 22 1,619,867 0 37,840
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 16 864 SH   SOLE 23 864 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 152 8,456 SH   SOLE 25 8,456 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 825 45,964 SH   SOLE 26 45,964 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 100 5,562 SH   SOLE 28 5,562 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 819 45,653 SH   SOLE 30 45,653 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 140 7,779 SH   SOLE 40 7,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 158 8,813 SH   SOLE 43 607 0 8,206
ANDERSONS INC COM 034164103 3,253 105,518 SH   SOLE 2 70,111 0 35,407
ANDERSONS INC COM 034164103 2 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103 1,229 39,850 SH   SOLE 7 39,850 0 0
ANDERSONS INC COM 034164103 4,353 141,196 SH   SOLE 18 124,732 0 16,464
ANDERSONS INC COM 034164103 5,571 180,712 SH   SOLE 19 180,712 0 0
ANDERSONS INC COM 034164103 113,347 3,676,515 SH   SOLE 21 3,676,515 0 0
ANDERSONS INC COM 034164103 28,077 910,696 SH   SOLE 22 883,890 0 26,806
ANDERSONS INC COM 034164103 175 5,664 SH   SOLE 23 5,664 0 0
ANDERSONS INC COM 034164103 124 4,008 SH   SOLE 25 4,008 0 0
ANDERSONS INC COM 034164103 824 26,714 SH   SOLE 26 2,602 0 24,112
ANDERSONS INC COM 034164103 97 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 1,736 56,324 SH   SOLE 30 56,324 0 0
ANDERSONS INC COM 034164103 104 3,363 SH   SOLE 34 3,363 0 0
ANDERSONS INC COM 034164103 16 509 SH   SOLE 36 509 0 0
ANDERSONS INC COM 034164103 97 3,152 SH   SOLE 40 3,152 0 0
ANDERSONS INC COM 034164103 569 18,472 SH   SOLE 43 737 0 17,735
ANEBULO PHARMACEUTICALS INC COM 034569103 4 602 SH   SOLE 18 602 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103 46 7,011 SH   SOLE 21 7,011 0 0
ANGEL OAK MTG INC COM 03464Y108 91 5,375 SH   SOLE 2 286 0 5,089
ANGEL OAK MTG INC COM 03464Y108 151 8,920 SH   SOLE 18 8,920 0 0
ANGEL OAK MTG INC COM 03464Y108 4,550 268,728 SH   SOLE 21 268,728 0 0
ANGEL OAK MTG INC COM 03464Y108 899 53,089 SH   SOLE 22 49,924 0 3,165
ANGI INC COM CL A NEW 00183L102 234 18,943 SH   SOLE 2 18,943 0 0
ANGI INC COM CL A NEW 00183L102 3 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102 3,280 265,780 SH   SOLE 21 265,780 0 0
ANGI INC COM CL A NEW 00183L102 14,624 1,185,057 SH   SOLE 22 1,147,305 0 37,752
ANGI INC COM CL A NEW 00183L102 104 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102 462 37,415 SH   SOLE 26 31,618 0 5,797
ANGI INC COM CL A NEW 00183L102 67 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102 605 49,024 SH   SOLE 30 49,024 0 0
ANGI INC COM CL A NEW 00183L102 90 7,258 SH   SOLE 40 7,258 0 0
ANGI INC COM CL A NEW 00183L102 59 4,750 SH   SOLE 43 0 0 4,750
ANGIODYNAMICS INC COM 03475V101 1,422 54,813 SH   SOLE 2 11,427 0 43,386
ANGIODYNAMICS INC COM 03475V101 5 198 SH   SOLE 4 198 0 0
ANGIODYNAMICS INC COM 03475V101 15 595 SH   SOLE 7 595 0 0
ANGIODYNAMICS INC COM 03475V101 4,086 157,502 SH   SOLE 18 157,502 0 0
ANGIODYNAMICS INC COM 03475V101 1,644 63,368 SH   SOLE 19 63,368 0 0
ANGIODYNAMICS INC COM 03475V101 126,287 4,868,414 SH   SOLE 21 4,868,414 0 0
ANGIODYNAMICS INC COM 03475V101 25,389 978,758 SH   SOLE 22 936,926 0 41,832
ANGIODYNAMICS INC COM 03475V101 148 5,688 SH   SOLE 25 5,688 0 0
ANGIODYNAMICS INC COM 03475V101 99 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 1,904 73,395 SH   SOLE 30 73,395 0 0
ANGIODYNAMICS INC COM 03475V101 25 978 SH   SOLE 36 978 0 0
ANGIODYNAMICS INC COM 03475V101 110 4,258 SH   SOLE 40 4,258 0 0
ANGIODYNAMICS INC COM 03475V101 774 29,847 SH   SOLE 43 0 0 29,847
ANGION BIOMEDICA CORP COM 03476J107 27 2,754 SH   SOLE 2 796 0 1,958
ANGION BIOMEDICA CORP COM 03476J107 584 59,763 SH   SOLE 18 59,763 0 0
ANGION BIOMEDICA CORP COM 03476J107 472 48,263 SH   SOLE 19 48,263 0 0
ANGION BIOMEDICA CORP COM 03476J107 7,001 716,539 SH   SOLE 21 716,539 0 0
ANGION BIOMEDICA CORP COM 03476J107 1,776 181,802 SH   SOLE 22 179,982 0 1,820
ANGION BIOMEDICA CORP COM 03476J107 85 8,745 SH   SOLE 43 0 0 8,745
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 25,441 1,591,038 SH   SOLE 7 1,591,038 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 123 7,664 SH   SOLE 19 7,664 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2,990 187,011 SH   SOLE 23 187,011 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 11,346 709,579 SH   SOLE 25 709,579 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 4,865 304,240 SH   SOLE 26 224,165 0 80,075
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 46,096 2,882,824 SH   SOLE 30 2,882,824 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 44,228 2,765,949 SH   SOLE 34 2,765,949 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 7,079 442,710 SH   SOLE 43 28,745 0 413,965
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 10 174 SH   SOLE 18 174 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 16,294 289,009 SH   SOLE 43 33,867 0 255,142
ANI PHARMACEUTICALS INC COM 00182C103 407 12,416 SH   SOLE 2 2,983 0 9,433
ANI PHARMACEUTICALS INC COM 00182C103 5 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1 38 SH   SOLE 17 0 0 38
ANI PHARMACEUTICALS INC COM 00182C103 1,340 40,828 SH   SOLE 18 40,828 0 0
ANI PHARMACEUTICALS INC COM 00182C103 586 17,850 SH   SOLE 19 17,850 0 0
ANI PHARMACEUTICALS INC COM 00182C103 38,160 1,162,718 SH   SOLE 21 1,162,718 0 0
ANI PHARMACEUTICALS INC COM 00182C103 8,055 245,437 SH   SOLE 22 236,673 0 8,764
ANI PHARMACEUTICALS INC COM 00182C103 66 2,015 SH   SOLE 25 2,015 0 0
ANI PHARMACEUTICALS INC COM 00182C103 40 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 768 23,390 SH   SOLE 30 23,390 0 0
ANI PHARMACEUTICALS INC COM 00182C103 27 817 SH   SOLE 40 817 0 0
ANI PHARMACEUTICALS INC COM 00182C103 156 4,740 SH   SOLE 43 36 0 4,704
ANIKA THERAPEUTICS INC COM 035255108 962 22,613 SH   SOLE 2 4,499 0 18,114
ANIKA THERAPEUTICS INC COM 035255108 9 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,588 60,807 SH   SOLE 18 60,807 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,254 52,966 SH   SOLE 19 52,966 0 0
ANIKA THERAPEUTICS INC COM 035255108 74,141 1,742,042 SH   SOLE 21 1,742,042 0 0
ANIKA THERAPEUTICS INC COM 035255108 16,937 397,949 SH   SOLE 22 383,119 0 14,830
ANIKA THERAPEUTICS INC COM 035255108 77 1,807 SH   SOLE 25 1,807 0 0
ANIKA THERAPEUTICS INC COM 035255108 93 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 92 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,025 24,091 SH   SOLE 30 24,091 0 0
ANIKA THERAPEUTICS INC COM 035255108 72 1,695 SH   SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108 138 3,245 SH   SOLE 43 0 0 3,245
ANIXA BIOSCIENCES INC COM 03528H109 25 5,290 SH   SOLE 18 5,290 0 0
ANIXA BIOSCIENCES INC COM 03528H109 390 81,845 SH   SOLE 21 81,845 0 0
ANIXA BIOSCIENCES INC COM 03528H109 110 23,157 SH   SOLE 22 23,157 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 30,311 3,599,913 SH   SOLE 2 373,304 0 3,226,609
ANNALY CAPITAL MANAGEMENT IN COM 035710409 11,496 1,365,327 SH   SOLE 4 925,089 0 440,238
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,104 131,169 SH   SOLE 7 131,169 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 22 2,582 SH   SOLE 13 2,582 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,301 154,519 SH   SOLE 15 154,519 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 12,816 1,522,053 SH   SOLE 18 1,441,621 0 80,432
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,508 297,882 SH   SOLE 19 297,882 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 438,548 52,084,029 SH   SOLE 21 52,084,029 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 244,344 29,019,451 SH   SOLE 22 27,287,539 0 1,731,912
ANNALY CAPITAL MANAGEMENT IN COM 035710409 6,673 792,546 SH   SOLE 23 792,546 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 19,748 2,345,417 SH   SOLE 25 2,345,417 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 23,295 2,766,586 SH   SOLE 26 1,544,490 0 1,222,096
ANNALY CAPITAL MANAGEMENT IN COM 035710409 41,611 4,941,944 SH   SOLE 28 116,912 0 4,825,032
ANNALY CAPITAL MANAGEMENT IN COM 035710409 44,237 5,253,836 SH   SOLE 30 4,809,056 0 444,780
ANNALY CAPITAL MANAGEMENT IN COM 035710409 4,355 517,170 SH   SOLE 31 170,192 0 346,978
ANNALY CAPITAL MANAGEMENT IN COM 035710409 645 76,606 SH   SOLE 34 76,606 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 6,797 807,295 SH   SOLE 36 807,295 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 387 46,004 SH   SOLE 40 46,004 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 8,667 1,029,372 SH   SOLE 43 91,807 0 937,565
ANNEXON INC COM 03589W102 578 31,064 SH   SOLE 2 5,571 0 25,493
ANNEXON INC COM 03589W102 9 501 SH   SOLE 7 501 0 0
ANNEXON INC COM 03589W102 1,864 100,137 SH   SOLE 18 100,137 0 0
ANNEXON INC COM 03589W102 14,904 800,884 SH   SOLE 19 800,884 0 0
ANNEXON INC COM 03589W102 26,020 1,398,178 SH   SOLE 21 1,398,178 0 0
ANNEXON INC COM 03589W102 9,597 515,711 SH   SOLE 22 491,984 0 23,727
ANNEXON INC COM 03589W102 56 3,025 SH   SOLE 25 3,025 0 0
ANNEXON INC COM 03589W102 20 1,057 SH   SOLE 26 1,057 0 0
ANNEXON INC COM 03589W102 418 22,435 SH   SOLE 30 22,435 0 0
ANNEXON INC COM 03589W102 26 1,412 SH   SOLE 34 1,412 0 0
ANNEXON INC COM 03589W102 59 3,156 SH   SOLE 40 3,156 0 0
ANNEXON INC COM 03589W102 24 1,314 SH   SOLE 43 0 0 1,314
ANNOVIS BIO INC COM 03615A108 12 380 SH   SOLE 2 380 0 0
ANNOVIS BIO INC COM 03615A108 34 1,075 SH   SOLE 18 1,075 0 0
ANNOVIS BIO INC COM 03615A108 663 20,877 SH   SOLE 21 20,877 0 0
ANNOVIS BIO INC COM 03615A108 2,572 80,998 SH   SOLE 22 80,998 0 0
ANSYS INC COM 03662Q105 61,077 179,400 SH   SOLE 2 21,254 0 158,146
ANSYS INC COM 03662Q105 19,973 58,666 SH   SOLE 4 35,895 0 22,771
ANSYS INC COM 03662Q105 28,840 84,711 SH   SOLE 7 82,207 0 2,504
ANSYS INC COM 03662Q105 737 2,166 SH   SOLE 13 234 0 1,932
ANSYS INC COM 03662Q105 2,985 8,769 SH   SOLE 15 8,769 0 0
ANSYS INC COM 03662Q105 77,195 226,743 SH   SOLE 18 214,378 0 12,365
ANSYS INC COM 03662Q105 13,273 38,988 SH   SOLE 19 38,988 0 0
ANSYS INC COM 03662Q105 860,403 2,527,252 SH   SOLE 21 2,527,252 0 0
ANSYS INC COM 03662Q105 621,824 1,826,476 SH   SOLE 22 1,644,303 0 182,173
ANSYS INC COM 03662Q105 16,546 48,601 SH   SOLE 23 48,601 0 0
ANSYS INC COM 03662Q105 126,237 370,794 SH   SOLE 25 370,794 0 0
ANSYS INC COM 03662Q105 90,616 266,165 SH   SOLE 26 144,468 0 121,697
ANSYS INC COM 03662Q105 82,879 243,439 SH   SOLE 28 8,328 0 235,111
ANSYS INC COM 03662Q105 44 130 SH   SOLE 29 130 0 0
ANSYS INC COM 03662Q105 237,905 698,797 SH   SOLE 30 698,797 0 0
ANSYS INC COM 03662Q105 10,712 31,465 SH   SOLE 31 10,175 0 21,290
ANSYS INC COM 03662Q105 6,988 20,527 SH   SOLE 32 20,527 0 0
ANSYS INC COM 03662Q105 240,368 706,031 SH   SOLE 34 706,031 0 0
ANSYS INC COM 03662Q105 12,994 38,167 SH   SOLE 36 38,167 0 0
ANSYS INC COM 03662Q105 1,020 2,995 SH   SOLE 40 2,995 0 0
ANSYS INC COM 03662Q105 21,332 62,659 SH   SOLE 43 4,766 0 57,893
ANTARES PHARMA INC COM 036642106 602 165,502 SH   SOLE 2 148,141 0 17,361
ANTARES PHARMA INC COM 036642106 12 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 1,803 495,386 SH   SOLE 18 495,386 0 0
ANTARES PHARMA INC COM 036642106 1,030 282,888 SH   SOLE 19 282,888 0 0
ANTARES PHARMA INC COM 036642106 23,368 6,419,852 SH   SOLE 21 6,419,852 0 0
ANTARES PHARMA INC COM 036642106 15,494 4,256,614 SH   SOLE 22 4,159,028 0 97,586
ANTARES PHARMA INC COM 036642106 116 31,943 SH   SOLE 25 31,943 0 0
ANTARES PHARMA INC COM 036642106 85 23,405 SH   SOLE 26 14,741 0 8,664
ANTARES PHARMA INC COM 036642106 78 21,535 SH   SOLE 28 21,535 0 0
ANTARES PHARMA INC COM 036642106 340 93,488 SH   SOLE 30 93,488 0 0
ANTARES PHARMA INC COM 036642106 107 29,372 SH   SOLE 36 29,372 0 0
ANTARES PHARMA INC COM 036642106 73 20,075 SH   SOLE 40 20,075 0 0
ANTARES PHARMA INC COM 036642106 117 32,173 SH   SOLE 43 0 0 32,173
ANTERIX INC COM 03676C100 590 9,717 SH   SOLE 2 3,521 0 6,196
ANTERIX INC COM 03676C100 13 212 SH   SOLE 7 212 0 0
ANTERIX INC COM 03676C100 2,291 37,745 SH   SOLE 18 37,745 0 0
ANTERIX INC COM 03676C100 1,178 19,413 SH   SOLE 19 19,413 0 0
ANTERIX INC COM 03676C100 27,152 447,315 SH   SOLE 21 447,315 0 0
ANTERIX INC COM 03676C100 18,626 306,856 SH   SOLE 22 295,602 0 11,254
ANTERIX INC COM 03676C100 88 1,453 SH   SOLE 25 1,453 0 0
ANTERIX INC COM 03676C100 138 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 51 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100 471 7,755 SH   SOLE 30 7,755 0 0
ANTERIX INC COM 03676C100 68 1,114 SH   SOLE 40 1,114 0 0
ANTERIX INC COM 03676C100 341 5,614 SH   SOLE 43 836 0 4,778
ANTERO MIDSTREAM CORP COM 03676B102 14,873 1,427,330 SH   SOLE 2 243,276 0 1,184,054
ANTERO MIDSTREAM CORP COM 03676B102 28 2,690 SH   SOLE 4 2,690 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,315 606,064 SH   SOLE 7 606,064 0 0
ANTERO MIDSTREAM CORP COM 03676B102 654 62,807 SH   SOLE 13 62,807 0 0
ANTERO MIDSTREAM CORP COM 03676B102 9,385 900,646 SH   SOLE 18 854,905 0 45,741
ANTERO MIDSTREAM CORP COM 03676B102 6,161 591,292 SH   SOLE 19 591,292 0 0
ANTERO MIDSTREAM CORP COM 03676B102 174,571 16,753,408 SH   SOLE 21 16,753,408 0 0
ANTERO MIDSTREAM CORP COM 03676B102 96,802 9,290,004 SH   SOLE 22 8,781,874 0 508,130
ANTERO MIDSTREAM CORP COM 03676B102 429 41,141 SH   SOLE 25 41,141 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,632 156,644 SH   SOLE 26 134,708 0 21,936
ANTERO MIDSTREAM CORP COM 03676B102 1,605 154,042 SH   SOLE 28 25,915 0 128,127
ANTERO MIDSTREAM CORP COM 03676B102 1,739 166,935 SH   SOLE 30 166,935 0 0
ANTERO MIDSTREAM CORP COM 03676B102 57 5,446 SH   SOLE 31 5,446 0 0
ANTERO MIDSTREAM CORP COM 03676B102 411 39,440 SH   SOLE 40 39,440 0 0
ANTERO MIDSTREAM CORP COM 03676B102 16 1,573 SH   SOLE 43 0 0 1,573
ANTERO RESOURCES CORP COM 03674X106 7,735 411,239 SH   SOLE 2 164,321 0 246,918
ANTERO RESOURCES CORP COM 03674X106 18 937 SH   SOLE 4 937 0 0
ANTERO RESOURCES CORP COM 03674X106 208 11,057 SH   SOLE 7 11,057 0 0
ANTERO RESOURCES CORP COM 03674X106 16,987 903,082 SH   SOLE 18 875,026 0 28,056
ANTERO RESOURCES CORP COM 03674X106 32,510 1,728,318 SH   SOLE 19 1,728,318 0 0
ANTERO RESOURCES CORP COM 03674X106 203,987 10,844,595 SH   SOLE 21 10,844,595 0 0
ANTERO RESOURCES CORP COM 03674X106 149,946 7,971,602 SH   SOLE 22 7,700,775 0 270,827
ANTERO RESOURCES CORP COM 03674X106 1,073 57,033 SH   SOLE 23 57,033 0 0
ANTERO RESOURCES CORP COM 03674X106 648 34,452 SH   SOLE 25 34,452 0 0
ANTERO RESOURCES CORP COM 03674X106 7,415 394,184 SH   SOLE 26 97,175 0 297,009
ANTERO RESOURCES CORP COM 03674X106 928 49,328 SH   SOLE 28 22,661 0 26,667
ANTERO RESOURCES CORP COM 03674X106 5,312 282,397 SH   SOLE 30 282,397 0 0
ANTERO RESOURCES CORP COM 03674X106 152 8,073 SH   SOLE 34 8,073 0 0
ANTERO RESOURCES CORP COM 03674X106 1,893 100,634 SH   SOLE 36 100,634 0 0
ANTERO RESOURCES CORP COM 03674X106 630 33,486 SH   SOLE 40 33,486 0 0
ANTHEM INC COM 036752103 290,017 777,942 SH   SOLE 2 296,183 0 481,759
ANTHEM INC COM 036752103 64,568 173,198 SH   SOLE 4 117,722 0 55,476
ANTHEM INC COM 036752103 101,952 273,476 SH   SOLE 7 229,685 0 43,791
ANTHEM INC COM 036752103 6,946 18,632 SH   SOLE 13 14,520 0 4,112
ANTHEM INC COM 036752103 11,726 31,454 SH   SOLE 15 31,454 0 0
ANTHEM INC COM 036752103 625,022 1,676,560 SH   SOLE 18 1,442,730 0 233,830
ANTHEM INC COM 036752103 1,016,239 2,725,963 SH   SOLE 19 2,725,963 0 0
ANTHEM INC COM 036752103 2,167,825 5,814,981 SH   SOLE 21 5,814,981 0 0
ANTHEM INC COM 036752103 2,070,394 5,553,633 SH   SOLE 22 4,950,646 0 602,987
ANTHEM INC COM 036752103 66,679 178,860 SH   SOLE 23 178,860 0 0
ANTHEM INC COM 036752103 156,155 418,871 SH   SOLE 25 411,353 0 7,518
ANTHEM INC COM 036752103 230,981 619,584 SH   SOLE 26 261,688 0 357,896
ANTHEM INC COM 036752103 279,204 748,939 SH   SOLE 28 21,635 0 727,304
ANTHEM INC COM 036752103 6,429 17,245 SH   SOLE 29 17,245 0 0
ANTHEM INC COM 036752103 484,385 1,299,315 SH   SOLE 30 1,299,315 0 0
ANTHEM INC COM 036752103 43,495 116,671 SH   SOLE 31 56,089 0 60,582
ANTHEM INC COM 036752103 300,908 807,156 SH   SOLE 34 807,156 0 0
ANTHEM INC COM 036752103 55,090 147,774 SH   SOLE 36 147,774 0 0
ANTHEM INC COM 036752103 3,189 8,553 SH   SOLE 40 8,553 0 0
ANTHEM INC COM 036752103 91,734 246,068 SH   SOLE 43 10,206 0 235,862
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,702 512,000 PRN   SOLE 2 326,000 0 186,000
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,322 440,000 PRN   SOLE 18 440,000 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,222 421,000 PRN   SOLE 19 421,000 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,877 545,000 PRN   SOLE 26 545,000 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 1,948 369,000 PRN   SOLE 34 369,000 0 0
AON PLC SHS CL A G0403H108 139,820 489,273 SH   SOLE 2 62,261 0 427,012
AON PLC SHS CL A G0403H108 42,237 147,799 SH   SOLE 4 88,417 0 59,382
AON PLC SHS CL A G0403H108 65,117 227,866 SH   SOLE 7 220,960 0 6,906
AON PLC SHS CL A G0403H108 1,254 4,388 SH   SOLE 13 645 0 3,743
AON PLC SHS CL A G0403H108 6,455 22,588 SH   SOLE 15 22,588 0 0
AON PLC SHS CL A G0403H108 140,708 492,382 SH   SOLE 18 459,699 0 32,683
AON PLC SHS CL A G0403H108 21,691 75,903 SH   SOLE 19 75,903 0 0
AON PLC SHS CL A G0403H108 1,867,813 6,536,070 SH   SOLE 21 6,536,070 0 0
AON PLC SHS CL A G0403H108 1,422,628 4,978,228 SH   SOLE 22 4,502,208 0 476,020
AON PLC SHS CL A G0403H108 35,902 125,633 SH   SOLE 23 125,633 0 0
AON PLC SHS CL A G0403H108 101,829 356,332 SH   SOLE 25 356,332 0 0
AON PLC SHS CL A G0403H108 140,291 490,924 SH   SOLE 26 175,688 0 315,236
AON PLC SHS CL A G0403H108 115,431 403,928 SH   SOLE 28 17,505 0 386,423
AON PLC SHS CL A G0403H108 201 702 SH   SOLE 29 702 0 0
AON PLC SHS CL A G0403H108 370,864 1,297,770 SH   SOLE 30 1,297,770 0 0
AON PLC SHS CL A G0403H108 26,275 91,945 SH   SOLE 31 27,701 0 64,244
AON PLC SHS CL A G0403H108 3,795 13,280 SH   SOLE 34 13,280 0 0
AON PLC SHS CL A G0403H108 36,230 126,779 SH   SOLE 36 126,779 0 0
AON PLC SHS CL A G0403H108 2,279 7,976 SH   SOLE 40 7,976 0 0
AON PLC SHS CL A G0403H108 55,604 194,576 SH   SOLE 43 12,806 0 181,770
APA CORPORATION COM 03743Q108 24,265 1,132,292 SH   SOLE 2 196,979 0 935,313
APA CORPORATION COM 03743Q108 28 1,289 SH   SOLE 4 1,289 0 0
APA CORPORATION COM 03743Q108 6,367 297,113 SH   SOLE 7 286,908 0 10,205
APA CORPORATION COM 03743Q108 117 5,469 SH   SOLE 15 5,469 0 0
APA CORPORATION COM 03743Q108 12,851 599,667 SH   SOLE 18 566,268 0 33,399
APA CORPORATION COM 03743Q108 4,177 194,896 SH   SOLE 19 194,896 0 0
APA CORPORATION COM 03743Q108 207,446 9,680,180 SH   SOLE 21 9,680,180 0 0
APA CORPORATION COM 03743Q108 197,736 9,227,079 SH   SOLE 22 8,417,487 0 809,592
APA CORPORATION COM 03743Q108 52 2,442 SH   SOLE 23 2,442 0 0
APA CORPORATION COM 03743Q108 1,178 54,952 SH   SOLE 25 54,952 0 0
APA CORPORATION COM 03743Q108 9,668 451,163 SH   SOLE 26 220,737 0 230,426
APA CORPORATION COM 03743Q108 880 41,061 SH   SOLE 28 27,636 0 13,425
APA CORPORATION COM 03743Q108 30,612 1,428,449 SH   SOLE 30 1,428,449 0 0
APA CORPORATION COM 03743Q108 130 6,060 SH   SOLE 31 6,060 0 0
APA CORPORATION COM 03743Q108 1,525 71,146 SH   SOLE 36 71,146 0 0
APA CORPORATION COM 03743Q108 995 46,428 SH   SOLE 40 46,428 0 0
APA CORPORATION COM 03743Q108 5,342 249,285 SH   SOLE 43 21,149 0 228,136
APARTMENT INCOME REIT CORP COM 03750L109 21,813 446,900 SH   SOLE 2 116,920 0 329,980
APARTMENT INCOME REIT CORP COM 03750L109 3,975 81,448 SH   SOLE 4 81,448 0 0
APARTMENT INCOME REIT CORP COM 03750L109 9,843 201,650 SH   SOLE 7 201,650 0 0
APARTMENT INCOME REIT CORP COM 03750L109 18,363 376,223 SH   SOLE 18 376,223 0 0
APARTMENT INCOME REIT CORP COM 03750L109 11,695 239,609 SH   SOLE 19 239,609 0 0
APARTMENT INCOME REIT CORP COM 03750L109 440,773 9,030,376 SH   SOLE 21 9,030,376 0 0
APARTMENT INCOME REIT CORP COM 03750L109 266,479 5,459,511 SH   SOLE 22 5,270,697 0 188,814
APARTMENT INCOME REIT CORP COM 03750L109 315 6,449 SH   SOLE 23 6,449 0 0
APARTMENT INCOME REIT CORP COM 03750L109 33,209 680,383 SH   SOLE 25 680,383 0 0
APARTMENT INCOME REIT CORP COM 03750L109 3,008 61,634 SH   SOLE 26 50,316 0 11,318
APARTMENT INCOME REIT CORP COM 03750L109 4,874 99,861 SH   SOLE 28 3,157 0 96,704
APARTMENT INCOME REIT CORP COM 03750L109 34,545 707,753 SH   SOLE 30 707,753 0 0
APARTMENT INCOME REIT CORP COM 03750L109 124 2,548 SH   SOLE 31 2,548 0 0
APARTMENT INCOME REIT CORP COM 03750L109 69 1,417 SH   SOLE 36 1,417 0 0
APARTMENT INCOME REIT CORP COM 03750L109 967 19,816 SH   SOLE 40 19,816 0 0
APARTMENT INCOME REIT CORP COM 03750L109 1,817 37,231 SH   SOLE 43 1,977 0 35,254
APARTMENT INVT & MGMT CO CL A 03748R747 1,711 249,826 SH   SOLE 2 51,456 0 198,370
APARTMENT INVT & MGMT CO CL A 03748R747 555 81,065 SH   SOLE 4 81,065 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 1,390 202,877 SH   SOLE 7 202,877 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 3,235 472,229 SH   SOLE 18 472,229 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 7,665 1,119,038 SH   SOLE 19 1,119,038 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 44,296 6,466,612 SH   SOLE 21 6,466,612 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 33,828 4,938,457 SH   SOLE 22 4,780,727 0 157,730
APARTMENT INVT & MGMT CO CL A 03748R747 42 6,121 SH   SOLE 23 6,121 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 4,942 721,472 SH   SOLE 25 721,472 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 411 60,028 SH   SOLE 26 48,710 0 11,318
APARTMENT INVT & MGMT CO CL A 03748R747 787 114,867 SH   SOLE 28 18,513 0 96,354
APARTMENT INVT & MGMT CO CL A 03748R747 1,923 280,794 SH   SOLE 30 280,794 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 4 614 SH   SOLE 36 614 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 124 18,169 SH   SOLE 40 18,169 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 77 11,241 SH   SOLE 43 250 0 10,991
APELLIS PHARMACEUTICALS INC COM 03753U106 2,105 63,879 SH   SOLE 2 41,051 0 22,828
APELLIS PHARMACEUTICALS INC COM 03753U106 7 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 36 1,082 SH   SOLE 7 1,082 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 6,801 206,338 SH   SOLE 18 201,561 0 4,777
APELLIS PHARMACEUTICALS INC COM 03753U106 20,793 630,850 SH   SOLE 19 630,850 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 88,988 2,699,869 SH   SOLE 21 2,699,869 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 52,635 1,596,943 SH   SOLE 22 1,560,311 0 36,632
APELLIS PHARMACEUTICALS INC COM 03753U106 92 2,777 SH   SOLE 23 2,777 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 253 7,661 SH   SOLE 25 7,661 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,157 35,091 SH   SOLE 26 24,107 0 10,984
APELLIS PHARMACEUTICALS INC COM 03753U106 137 4,146 SH   SOLE 28 4,146 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,437 73,931 SH   SOLE 30 73,931 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4,119 124,960 SH   SOLE 34 124,960 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 229 6,934 SH   SOLE 40 6,934 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 379 11,504 SH   SOLE 43 407 0 11,097
API GROUP CORP COM STK 00187Y100 4,197 206,240 SH   SOLE 2 46,588 0 159,652
API GROUP CORP COM STK 00187Y100 8 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100 59 2,900 SH   SOLE 7 2,900 0 0
API GROUP CORP COM STK 00187Y100 12,625 620,407 SH   SOLE 18 620,407 0 0
API GROUP CORP COM STK 00187Y100 7,079 347,858 SH   SOLE 19 347,858 0 0
API GROUP CORP COM STK 00187Y100 145,934 7,171,218 SH   SOLE 21 7,171,218 0 0
API GROUP CORP COM STK 00187Y100 86,378 4,244,628 SH   SOLE 22 4,064,456 0 180,172
API GROUP CORP COM STK 00187Y100 402 19,761 SH   SOLE 25 19,761 0 0
API GROUP CORP COM STK 00187Y100 859 42,215 SH   SOLE 26 35,369 0 6,846
API GROUP CORP COM STK 00187Y100 234 11,513 SH   SOLE 28 11,513 0 0
API GROUP CORP COM STK 00187Y100 1,641 80,630 SH   SOLE 30 80,630 0 0
API GROUP CORP COM STK 00187Y100 87 4,284 SH   SOLE 36 4,284 0 0
API GROUP CORP COM STK 00187Y100 338 16,614 SH   SOLE 40 16,614 0 0
API GROUP CORP COM STK 00187Y100 61 3,002 SH   SOLE 43 0 0 3,002
APOGEE ENTERPRISES INC COM 037598109 1,084 28,711 SH   SOLE 2 7,554 0 21,157
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 17 442 SH   SOLE 7 442 0 0
APOGEE ENTERPRISES INC COM 037598109 3,865 102,347 SH   SOLE 18 102,347 0 0
APOGEE ENTERPRISES INC COM 037598109 1,708 45,229 SH   SOLE 19 45,229 0 0
APOGEE ENTERPRISES INC COM 037598109 118,943 3,149,967 SH   SOLE 21 3,149,967 0 0
APOGEE ENTERPRISES INC COM 037598109 24,358 645,075 SH   SOLE 22 617,461 0 27,614
APOGEE ENTERPRISES INC COM 037598109 125 3,305 SH   SOLE 25 3,305 0 0
APOGEE ENTERPRISES INC COM 037598109 409 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 70 1,863 SH   SOLE 28 1,863 0 0
APOGEE ENTERPRISES INC COM 037598109 1,791 47,442 SH   SOLE 30 47,442 0 0
APOGEE ENTERPRISES INC COM 037598109 123 3,266 SH   SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 904 23,936 SH   SOLE 43 4,005 0 19,931
APOLLO COML REAL EST FIN INC COM 03762U105 2,305 155,424 SH   SOLE 2 42,400 0 113,024
APOLLO COML REAL EST FIN INC COM 03762U105 6 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 61 4,140 SH   SOLE 7 4,140 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 8,227 554,746 SH   SOLE 18 554,746 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,691 248,856 SH   SOLE 19 248,856 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 285,472 19,249,618 SH   SOLE 21 19,249,618 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 52,149 3,516,425 SH   SOLE 22 3,371,610 0 144,815
APOLLO COML REAL EST FIN INC COM 03762U105 280 18,914 SH   SOLE 25 18,914 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 629 42,432 SH   SOLE 26 31,067 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105 173 11,691 SH   SOLE 28 11,691 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,450 232,619 SH   SOLE 30 232,619 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 87 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 240 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,063 139,095 SH   SOLE 43 14,094 0 125,001
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 2,653 2,641,000 PRN   SOLE 21 2,641,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 32 3,524 SH   SOLE 18 3,524 0 0
APOLLO ENDOSURGERY INC COM 03767D108 396 43,698 SH   SOLE 21 43,698 0 0
APOLLO ENDOSURGERY INC COM 03767D108 44 4,829 SH   SOLE 22 4,829 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 54,606 886,611 SH   SOLE 2 583,848 0 302,763
APOLLO GLOBAL MGMT INC COM CL A 03768E105 7,008 113,791 SH   SOLE 4 66,728 0 47,063
APOLLO GLOBAL MGMT INC COM CL A 03768E105 777 12,621 SH   SOLE 7 12,621 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 14 221 SH   SOLE 13 221 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,237 20,085 SH   SOLE 15 20,085 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 127,346 2,067,643 SH   SOLE 18 1,916,813 0 150,830
APOLLO GLOBAL MGMT INC COM CL A 03768E105 270,605 4,393,645 SH   SOLE 19 4,393,645 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 166,855 2,709,124 SH   SOLE 21 2,709,124 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 271,110 4,401,849 SH   SOLE 22 4,193,685 0 208,164
APOLLO GLOBAL MGMT INC COM CL A 03768E105 12,359 200,670 SH   SOLE 23 200,670 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 3,787 61,493 SH   SOLE 25 61,493 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 14,317 232,455 SH   SOLE 26 159,056 0 73,399
APOLLO GLOBAL MGMT INC COM CL A 03768E105 12,009 194,985 SH   SOLE 28 12,964 0 182,021
APOLLO GLOBAL MGMT INC COM CL A 03768E105 15 243 SH   SOLE 29 243 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 58,307 946,701 SH   SOLE 30 946,701 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 3,990 64,781 SH   SOLE 31 22,155 0 42,626
APOLLO GLOBAL MGMT INC COM CL A 03768E105 13,374 217,144 SH   SOLE 34 217,144 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2,007 32,586 SH   SOLE 36 32,586 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 408 6,626 SH   SOLE 40 6,626 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 933 15,154 SH   SOLE 43 0 0 15,154
APOLLO INVT CORP COM NEW 03761U502 5,453 420,460 SH   SOLE 30 420,460 0 0
APOLLO INVT CORP COM NEW 03761U502 519 40,027 SH   SOLE 43 18,188 0 21,839
APOLLO MED HLDGS INC COM NEW 03763A207 1,406 15,444 SH   SOLE 2 9,741 0 5,703
APOLLO MED HLDGS INC COM NEW 03763A207 7 79 SH   SOLE 4 79 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 53 583 SH   SOLE 7 583 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 12,758 140,118 SH   SOLE 18 140,118 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 6,055 66,501 SH   SOLE 19 66,501 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 406,718 4,466,976 SH   SOLE 21 4,466,976 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 81,854 899,003 SH   SOLE 22 880,944 0 18,059
APOLLO MED HLDGS INC COM NEW 03763A207 322 3,541 SH   SOLE 25 3,541 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 1,052 11,550 SH   SOLE 26 9,059 0 2,491
APOLLO MED HLDGS INC COM NEW 03763A207 262 2,883 SH   SOLE 28 2,883 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 22,891 251,406 SH   SOLE 30 251,406 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 337 3,702 SH   SOLE 40 3,702 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 507 5,566 SH   SOLE 43 515 0 5,051
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 2,465 247,726 SH   SOLE 22 247,726 0 0
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 1,515 152,274 SH   SOLE 34 152,274 0 0
APPFOLIO INC COM CL A 03783C100 928 7,709 SH   SOLE 2 5,790 0 1,919
APPFOLIO INC COM CL A 03783C100 9 77 SH   SOLE 4 77 0 0
APPFOLIO INC COM CL A 03783C100 38 313 SH   SOLE 7 313 0 0
APPFOLIO INC COM CL A 03783C100 6,262 52,011 SH   SOLE 18 52,011 0 0
APPFOLIO INC COM CL A 03783C100 4,070 33,806 SH   SOLE 19 33,806 0 0
APPFOLIO INC COM CL A 03783C100 79,393 659,407 SH   SOLE 21 659,407 0 0
APPFOLIO INC COM CL A 03783C100 52,653 437,320 SH   SOLE 22 426,842 0 10,478
APPFOLIO INC COM CL A 03783C100 244 2,025 SH   SOLE 25 2,025 0 0
APPFOLIO INC COM CL A 03783C100 965 8,017 SH   SOLE 26 6,898 0 1,119
APPFOLIO INC COM CL A 03783C100 164 1,362 SH   SOLE 28 1,362 0 0
APPFOLIO INC COM CL A 03783C100 1,059 8,798 SH   SOLE 30 8,798 0 0
APPFOLIO INC COM CL A 03783C100 225 1,866 SH   SOLE 40 1,866 0 0
APPFOLIO INC COM CL A 03783C100 296 2,455 SH   SOLE 43 76 0 2,379
APPHARVEST INC COM 03783T103 159 24,396 SH   SOLE 2 17,543 0 6,853
APPHARVEST INC COM 03783T103 5 771 SH   SOLE 7 771 0 0
APPHARVEST INC COM 03783T103 1,239 189,982 SH   SOLE 18 189,982 0 0
APPHARVEST INC COM 03783T103 798 122,465 SH   SOLE 19 122,465 0 0
APPHARVEST INC COM 03783T103 15,024 2,304,267 SH   SOLE 21 2,304,267 0 0
APPHARVEST INC COM 03783T103 9,941 1,524,694 SH   SOLE 22 1,490,557 0 34,137
APPHARVEST INC COM 03783T103 45 6,845 SH   SOLE 25 6,845 0 0
APPHARVEST INC COM 03783T103 36 5,515 SH   SOLE 26 0 0 5,515
APPHARVEST INC COM 03783T103 194 29,814 SH   SOLE 30 29,814 0 0
APPHARVEST INC COM 03783T103 42 6,405 SH   SOLE 40 6,405 0 0
APPHARVEST INC COM 03783T103 0 10 SH   SOLE 43 0 0 10
APPIAN CORP CL A 03782L101 4,043 43,703 SH   SOLE 2 21,229 0 22,474
APPIAN CORP CL A 03782L101 12 128 SH   SOLE 4 128 0 0
APPIAN CORP CL A 03782L101 58 632 SH   SOLE 7 632 0 0
APPIAN CORP CL A 03782L101 10,854 117,330 SH   SOLE 18 108,599 0 8,731
APPIAN CORP CL A 03782L101 18,823 203,473 SH   SOLE 19 203,473 0 0
APPIAN CORP CL A 03782L101 129,580 1,400,714 SH   SOLE 21 1,400,714 0 0
APPIAN CORP CL A 03782L101 97,056 1,049,142 SH   SOLE 22 1,027,067 0 22,075
APPIAN CORP CL A 03782L101 702 7,589 SH   SOLE 23 7,589 0 0
APPIAN CORP CL A 03782L101 497 5,376 SH   SOLE 25 5,376 0 0
APPIAN CORP CL A 03782L101 4,206 45,466 SH   SOLE 26 12,180 0 33,286
APPIAN CORP CL A 03782L101 271 2,933 SH   SOLE 28 2,933 0 0
APPIAN CORP CL A 03782L101 1,745 18,867 SH   SOLE 30 18,867 0 0
APPIAN CORP CL A 03782L101 248 2,685 SH   SOLE 36 2,685 0 0
APPIAN CORP CL A 03782L101 385 4,164 SH   SOLE 40 4,164 0 0
APPIAN CORP CL A 03782L101 617 6,672 SH   SOLE 43 289 0 6,383
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,620 293,681 SH   SOLE 2 122,268 0 171,413
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,769 112,488 SH   SOLE 4 112,488 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,321 274,681 SH   SOLE 7 274,681 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10,522 668,932 SH   SOLE 18 668,932 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10,125 643,697 SH   SOLE 19 643,697 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 137,575 8,746,035 SH   SOLE 21 8,746,035 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 105,643 6,716,027 SH   SOLE 22 6,501,596 0 214,431
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 137 8,717 SH   SOLE 23 8,717 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14,391 914,885 SH   SOLE 25 914,885 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,599 101,680 SH   SOLE 26 83,118 0 18,562
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,298 146,081 SH   SOLE 28 17,916 0 128,165
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 15,306 973,022 SH   SOLE 30 973,022 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 179 11,401 SH   SOLE 36 11,401 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 392 24,908 SH   SOLE 40 24,908 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,669 296,823 SH   SOLE 43 25,822 0 271,001
APPLE INC COM 037833100 5,358,996 37,872,761 SH   SOLE 2 8,100,662 0 29,772,099
APPLE INC COM 037833100 1,586,181 11,209,762 SH   SOLE 4 7,613,029 0 3,596,733
APPLE INC COM 037833100 2,161,716 15,277,148 SH   SOLE 7 14,434,227 0 842,921
APPLE INC COM 037833100 119,346 843,438 SH   SOLE 13 561,540 0 281,898
APPLE INC COM 037833100 234,666 1,658,417 SH   SOLE 15 1,658,417 0 0
APPLE INC COM 037833100 938 6,626 SH   SOLE 17 0 0 6,626
APPLE INC COM 037833100 5,223,992 36,918,673 SH   SOLE 18 33,209,256 0 3,709,417
APPLE INC COM 037833100 2,492,911 17,617,749 SH   SOLE 19 17,617,749 0 0
APPLE INC COM 037833100 8,697 61,461 SH   SOLE 20 61,461 0 0
APPLE INC COM 037833100 47,189,483 333,494,583 SH   SOLE 21 333,494,583 0 0
APPLE INC COM 037833100 47,864,528 338,265,213 SH   SOLE 22 301,619,954 0 36,645,259
APPLE INC COM 037833100 1,465,920 10,359,859 SH   SOLE 23 10,359,859 0 0
APPLE INC COM 037833100 3,842,958 27,158,711 SH   SOLE 25 27,103,276 0 55,435
APPLE INC COM 037833100 5,406,487 38,208,386 SH   SOLE 26 16,014,694 0 22,193,692
APPLE INC COM 037833100 5,090,139 35,972,714 SH   SOLE 28 1,457,141 0 34,515,573
APPLE INC COM 037833100 87,725 619,967 SH   SOLE 29 619,967 0 0
APPLE INC COM 037833100 11,021,302 77,889,063 SH   SOLE 30 77,378,474 0 510,589
APPLE INC COM 037833100 996,701 7,043,820 SH   SOLE 31 2,909,270 0 4,134,550
APPLE INC COM 037833100 466,326 3,295,587 SH   SOLE 32 3,295,587 0 0
APPLE INC COM 037833100 1,253,241 8,856,827 SH   SOLE 34 8,856,827 0 0
APPLE INC COM 037833100 1,077,420 7,614,273 SH   SOLE 36 7,614,273 0 0
APPLE INC COM 037833100 82,164 580,661 SH   SOLE 40 580,661 0 0
APPLE INC COM 037833100 2,178,857 15,398,284 SH   SOLE 43 1,064,441 0 14,333,843
APPLE INC OPTIONS 037833100 255 1,800 SH Call SOLE 2 1,800 0 0
APPLE INC OPTIONS 037833100 736 5,200 SH Call SOLE 4 5,200 0 0
APPLE INC OPTIONS 037833100 9,693 68,500 SH Call SOLE 18 68,500 0 0
APPLE INC OPTIONS 037833100 76,028 537,300 SH Call SOLE 19 537,300 0 0
APPLE INC OPTIONS 037833100 4,910 34,700 SH Call SOLE 22 34,700 0 0
APPLE INC OPTIONS 037833100 396 2,800 SH Call SOLE 26 2,800 0 0
APPLE INC OPTIONS 037833100 35,969 254,200 SH Call SOLE 34 254,200 0 0
APPLIED DNA SCIENCES INC COM 03815U300 9 1,650 SH   SOLE 18 1,650 0 0
APPLIED DNA SCIENCES INC COM 03815U300 91 16,859 SH   SOLE 21 16,859 0 0
APPLIED DNA SCIENCES INC COM 03815U300 315 58,360 SH   SOLE 22 58,360 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 33 10,798 SH   SOLE 2 10,798 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 24 8,128 SH   SOLE 18 8,128 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 432 143,661 SH   SOLE 21 143,661 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 2,639 876,592 SH   SOLE 22 876,592 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7,001 77,676 SH   SOLE 2 37,658 0 40,018
APPLIED INDL TECHNOLOGIES IN COM 03820C105 12 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 78 869 SH   SOLE 7 869 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13,352 148,139 SH   SOLE 18 133,580 0 14,559
APPLIED INDL TECHNOLOGIES IN COM 03820C105 33,481 371,479 SH   SOLE 19 371,479 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 400,924 4,448,284 SH   SOLE 21 4,448,284 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 106,186 1,178,142 SH   SOLE 22 1,154,884 0 23,258
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,187 13,168 SH   SOLE 23 13,168 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 420 4,665 SH   SOLE 25 4,665 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7,148 79,304 SH   SOLE 26 10,578 0 68,726
APPLIED INDL TECHNOLOGIES IN COM 03820C105 266 2,950 SH   SOLE 28 2,950 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,271 69,578 SH   SOLE 30 69,578 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 100 1,115 SH   SOLE 34 1,115 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 98 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 403 4,466 SH   SOLE 40 4,466 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,488 16,508 SH   SOLE 43 0 0 16,508
APPLIED MATLS INC COM 038222105 294,637 2,288,801 SH   SOLE 2 594,972 0 1,693,829
APPLIED MATLS INC COM 038222105 94,946 737,559 SH   SOLE 4 487,791 0 249,768
APPLIED MATLS INC COM 038222105 126,926 985,990 SH   SOLE 7 948,503 0 37,487
APPLIED MATLS INC COM 038222105 7,574 58,838 SH   SOLE 13 43,140 0 15,698
APPLIED MATLS INC COM 038222105 11,970 92,986 SH   SOLE 15 92,986 0 0
APPLIED MATLS INC COM 038222105 10 79 SH   SOLE 17 0 0 79
APPLIED MATLS INC COM 038222105 386,041 2,998,846 SH   SOLE 18 2,833,634 0 165,212
APPLIED MATLS INC COM 038222105 262,584 2,039,804 SH   SOLE 19 2,039,804 0 0
APPLIED MATLS INC COM 038222105 3,680,359 28,589,750 SH   SOLE 21 28,589,750 0 0
APPLIED MATLS INC COM 038222105 2,615,858 20,320,497 SH   SOLE 22 18,128,534 0 2,191,963
APPLIED MATLS INC COM 038222105 76,729 596,043 SH   SOLE 23 596,043 0 0
APPLIED MATLS INC COM 038222105 236,211 1,834,935 SH   SOLE 25 1,806,377 0 28,558
APPLIED MATLS INC COM 038222105 274,361 2,131,290 SH   SOLE 26 864,048 0 1,267,242
APPLIED MATLS INC COM 038222105 370,335 2,876,834 SH   SOLE 28 85,668 0 2,791,166
APPLIED MATLS INC COM 038222105 3,194 24,815 SH   SOLE 29 24,815 0 0
APPLIED MATLS INC COM 038222105 835,755 6,492,306 SH   SOLE 30 6,477,326 0 14,980
APPLIED MATLS INC COM 038222105 52,958 411,387 SH   SOLE 31 184,120 0 227,267
APPLIED MATLS INC COM 038222105 27,258 211,746 SH   SOLE 32 211,746 0 0
APPLIED MATLS INC COM 038222105 117,431 912,231 SH   SOLE 34 912,231 0 0
APPLIED MATLS INC COM 038222105 59,881 465,166 SH   SOLE 36 465,166 0 0
APPLIED MATLS INC COM 038222105 4,141 32,170 SH   SOLE 40 32,170 0 0
APPLIED MATLS INC COM 038222105 101,646 789,604 SH   SOLE 43 58,829 0 730,775
APPLIED MATLS INC OPTIONS 038222105 1,287 10,000 SH Call SOLE 19 10,000 0 0
APPLIED MATLS INC OPTIONS 038222105 26 200 SH Call SOLE 22 200 0 0
APPLIED MATLS INC OPTIONS 038222105 360 2,800 SH Call SOLE 34 2,800 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 495 19,151 SH   SOLE 2 14,995 0 4,156
APPLIED MOLECULAR TRANS INC COM 03824M109 10 395 SH   SOLE 7 395 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 1,712 66,184 SH   SOLE 18 66,184 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 6,031 233,143 SH   SOLE 19 233,143 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 26,087 1,008,389 SH   SOLE 21 1,008,389 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 13,317 514,766 SH   SOLE 22 506,700 0 8,066
APPLIED MOLECULAR TRANS INC COM 03824M109 21 802 SH   SOLE 23 802 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 40 1,556 SH   SOLE 25 1,556 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 52 2,015 SH   SOLE 26 384 0 1,631
APPLIED MOLECULAR TRANS INC COM 03824M109 555 21,461 SH   SOLE 30 21,461 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 33 1,278 SH   SOLE 34 1,278 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 14 548 SH   SOLE 36 548 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 32 1,234 SH   SOLE 40 1,234 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 116 4,488 SH   SOLE 43 22 0 4,466
APPLIED OPTOELECTRONICS INC COM 03823U102 629 87,665 SH   SOLE 2 67,429 0 20,236
APPLIED OPTOELECTRONICS INC COM 03823U102 176 24,515 SH   SOLE 18 24,515 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 79 10,954 SH   SOLE 19 10,954 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 15,715 2,188,784 SH   SOLE 21 2,188,784 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 5,133 714,928 SH   SOLE 22 714,928 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 194 27,079 SH   SOLE 26 0 0 27,079
APPLIED OPTOELECTRONICS INC COM 03823U102 261 36,359 SH   SOLE 30 36,359 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 0 40 SH   SOLE 43 0 0 40
APPLIED THERAPEUTICS INC COM 03828A101 177 10,662 SH   SOLE 2 7,085 0 3,577
APPLIED THERAPEUTICS INC COM 03828A101 4 236 SH   SOLE 7 236 0 0
APPLIED THERAPEUTICS INC COM 03828A101 896 53,981 SH   SOLE 18 53,981 0 0
APPLIED THERAPEUTICS INC COM 03828A101 853 51,382 SH   SOLE 19 51,382 0 0
APPLIED THERAPEUTICS INC COM 03828A101 12,625 760,567 SH   SOLE 21 760,567 0 0
APPLIED THERAPEUTICS INC COM 03828A101 6,355 382,825 SH   SOLE 22 372,139 0 10,686
APPLIED THERAPEUTICS INC COM 03828A101 16 977 SH   SOLE 23 977 0 0
APPLIED THERAPEUTICS INC COM 03828A101 65 3,940 SH   SOLE 25 3,940 0 0
APPLIED THERAPEUTICS INC COM 03828A101 43 2,590 SH   SOLE 26 1,332 0 1,258
APPLIED THERAPEUTICS INC COM 03828A101 315 18,983 SH   SOLE 30 18,983 0 0
APPLIED THERAPEUTICS INC COM 03828A101 52 3,136 SH   SOLE 36 3,136 0 0
APPLIED THERAPEUTICS INC COM 03828A101 23 1,373 SH   SOLE 40 1,373 0 0
APPLIED THERAPEUTICS INC COM 03828A101 36 2,165 SH   SOLE 43 342 0 1,823
APPLIED UV INC COM 03828V105 6 840 SH   SOLE 18 840 0 0
APPLIED UV INC COM 03828V105 73 10,274 SH   SOLE 21 10,274 0 0
APPLOVIN CORP COM CL A 03831W108 1,634 22,582 SH   SOLE 2 22,582 0 0
APPLOVIN CORP COM CL A 03831W108 104,158 1,439,238 SH   SOLE 19 1,439,238 0 0
APPLOVIN CORP COM CL A 03831W108 2,238 30,918 SH   SOLE 21 30,918 0 0
APPLOVIN CORP COM CL A 03831W108 25,339 350,137 SH   SOLE 22 350,137 0 0
APPLOVIN CORP COM CL A 03831W108 11,356 156,910 SH   SOLE 26 0 0 156,910
APPLOVIN CORP COM CL A 03831W108 146,501 2,024,335 SH   SOLE 34 2,024,335 0 0
APREA THERAPEUTICS INC COM 03836J102 9 1,694 SH   SOLE 2 1,694 0 0
APREA THERAPEUTICS INC COM 03836J102 19 3,769 SH   SOLE 18 3,769 0 0
APREA THERAPEUTICS INC COM 03836J102 894 174,897 SH   SOLE 21 174,897 0 0
APREA THERAPEUTICS INC COM 03836J102 828 162,052 SH   SOLE 22 162,052 0 0
APREA THERAPEUTICS INC COM 03836J102 61 11,863 SH   SOLE 30 11,863 0 0
APRIA INC COM 03836A101 449 12,073 SH   SOLE 2 4,161 0 7,912
APRIA INC COM 03836A101 1,594 42,914 SH   SOLE 18 42,914 0 0
APRIA INC COM 03836A101 983 26,473 SH   SOLE 19 26,473 0 0
APRIA INC COM 03836A101 20,153 542,465 SH   SOLE 21 542,465 0 0
APRIA INC COM 03836A101 9,077 244,344 SH   SOLE 22 233,947 0 10,397
APRIA INC COM 03836A101 105 2,833 SH   SOLE 25 2,833 0 0
APRIA INC COM 03836A101 119 3,216 SH   SOLE 30 3,216 0 0
APRIA INC COM 03836A101 68 1,830 SH   SOLE 40 1,830 0 0
APRIA INC COM 03836A101 170 4,589 SH   SOLE 43 0 0 4,589
APTARGROUP INC COM 038336103 23,452 196,499 SH   SOLE 2 76,185 0 120,314
APTARGROUP INC COM 038336103 30 255 SH   SOLE 4 255 0 0
APTARGROUP INC COM 038336103 1,255 10,517 SH   SOLE 7 10,517 0 0
APTARGROUP INC COM 038336103 19,052 159,635 SH   SOLE 18 159,635 0 0
APTARGROUP INC COM 038336103 2,939 24,629 SH   SOLE 19 24,629 0 0
APTARGROUP INC COM 038336103 378,324 3,169,874 SH   SOLE 21 3,169,874 0 0
APTARGROUP INC COM 038336103 213,695 1,790,494 SH   SOLE 22 1,708,652 0 81,842
APTARGROUP INC COM 038336103 1,561 13,077 SH   SOLE 25 13,077 0 0
APTARGROUP INC COM 038336103 3,579 29,989 SH   SOLE 26 24,935 0 5,054
APTARGROUP INC COM 038336103 562 4,706 SH   SOLE 28 4,467 0 239
APTARGROUP INC COM 038336103 4,424 37,071 SH   SOLE 30 37,071 0 0
APTARGROUP INC COM 038336103 123 1,030 SH   SOLE 31 1,030 0 0
APTARGROUP INC COM 038336103 1,348 11,296 SH   SOLE 36 11,296 0 0
APTARGROUP INC COM 038336103 925 7,748 SH   SOLE 40 7,748 0 0
APTARGROUP INC COM 038336103 12,060 101,045 SH   SOLE 43 3,457 0 97,588
APTEVO THERAPEUTICS INC COM NEW 03835L207 16 1,011 SH   SOLE 2 1,011 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 8 524 SH   SOLE 18 524 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 108 6,966 SH   SOLE 21 6,966 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 724 46,893 SH   SOLE 22 46,893 0 0
APTINYX INC COM 03836N103 135 57,592 SH   SOLE 2 6,460 0 51,132
APTINYX INC COM 03836N103 88 37,572 SH   SOLE 18 9,431 0 28,141
APTINYX INC COM 03836N103 473 201,948 SH   SOLE 19 201,948 0 0
APTINYX INC COM 03836N103 335 143,163 SH   SOLE 21 143,163 0 0
APTINYX INC COM 03836N103 1,928 823,901 SH   SOLE 22 823,901 0 0
APTINYX INC COM 03836N103 59 25,234 SH   SOLE 23 25,234 0 0
APTINYX INC COM 03836N103 151 64,430 SH   SOLE 26 0 0 64,430
APTIV PLC SHS G6095L109 87,290 585,954 SH   SOLE 2 78,863 0 507,091
APTIV PLC SHS G6095L109 29,016 194,777 SH   SOLE 4 121,061 0 73,716
APTIV PLC SHS G6095L109 35,215 236,393 SH   SOLE 7 228,650 0 7,743
APTIV PLC SHS G6095L109 982 6,595 SH   SOLE 13 809 0 5,786
APTIV PLC SHS G6095L109 4,020 26,988 SH   SOLE 15 26,988 0 0
APTIV PLC SHS G6095L109 0 2 SH   SOLE 17 0 0 2
APTIV PLC SHS G6095L109 86,524 580,814 SH   SOLE 18 542,531 0 38,283
APTIV PLC SHS G6095L109 104,272 699,950 SH   SOLE 19 699,950 0 0
APTIV PLC SHS G6095L109 990,791 6,650,940 SH   SOLE 21 6,650,940 0 0
APTIV PLC SHS G6095L109 854,463 5,735,805 SH   SOLE 22 5,155,948 0 579,857
APTIV PLC SHS G6095L109 22,645 152,010 SH   SOLE 23 152,010 0 0
APTIV PLC SHS G6095L109 94,281 632,885 SH   SOLE 25 632,885 0 0
APTIV PLC SHS G6095L109 112,394 754,473 SH   SOLE 26 384,328 0 370,145
APTIV PLC SHS G6095L109 107,935 724,540 SH   SOLE 28 26,830 0 697,710
APTIV PLC SHS G6095L109 15 100 SH   SOLE 29 100 0 0
APTIV PLC SHS G6095L109 267,376 1,794,832 SH   SOLE 30 1,723,741 0 71,091
APTIV PLC SHS G6095L109 14,798 99,334 SH   SOLE 31 33,169 0 66,165
APTIV PLC SHS G6095L109 95,518 641,191 SH   SOLE 34 641,191 0 0
APTIV PLC SHS G6095L109 19,530 131,098 SH   SOLE 36 131,098 0 0
APTIV PLC SHS G6095L109 1,382 9,274 SH   SOLE 40 9,274 0 0
APTIV PLC SHS G6095L109 20,168 135,382 SH   SOLE 43 12,579 0 122,803
APYX MEDICAL CORPORATION COM 03837C106 93 6,716 SH   SOLE 2 3,481 0 3,235
APYX MEDICAL CORPORATION COM 03837C106 7 501 SH   SOLE 7 501 0 0
APYX MEDICAL CORPORATION COM 03837C106 1,388 100,229 SH   SOLE 18 100,229 0 0
APYX MEDICAL CORPORATION COM 03837C106 801 57,844 SH   SOLE 19 57,844 0 0
APYX MEDICAL CORPORATION COM 03837C106 15,001 1,083,134 SH   SOLE 21 1,083,134 0 0
APYX MEDICAL CORPORATION COM 03837C106 10,052 725,812 SH   SOLE 22 719,843 0 5,969
AQUA METALS INC COM 03837J101 3 1,403 SH   SOLE 2 1,403 0 0
AQUA METALS INC COM 03837J101 28 13,735 SH   SOLE 18 13,735 0 0
AQUA METALS INC COM 03837J101 481 232,604 SH   SOLE 21 232,604 0 0
AQUA METALS INC COM 03837J101 1,983 957,923 SH   SOLE 22 957,923 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 111 27,258 SH   SOLE 2 3,918 0 23,340
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 3 843 SH   SOLE 7 843 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 685 168,199 SH   SOLE 18 168,199 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 372 91,341 SH   SOLE 19 91,341 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 7,985 1,961,814 SH   SOLE 21 1,961,814 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 6,121 1,503,838 SH   SOLE 22 1,478,142 0 25,696
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 281 68,951 SH   SOLE 25 68,951 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 226 55,641 SH   SOLE 26 41,938 0 13,703
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 135 33,048 SH   SOLE 34 33,048 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 10 SH   SOLE 43 0 0 10
AQUESTIVE THERAPEUTICS INC COM 03843E104 3 627 SH   SOLE 2 627 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 22 4,989 SH   SOLE 18 4,989 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 318 72,947 SH   SOLE 21 72,947 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 1,100 252,383 SH   SOLE 22 252,383 0 0
ARAMARK COM 03852U106 22,144 673,876 SH   SOLE 2 54,641 0 619,235
ARAMARK COM 03852U106 6,335 192,773 SH   SOLE 4 105,403 0 87,370
ARAMARK COM 03852U106 717 21,807 SH   SOLE 7 21,807 0 0
ARAMARK COM 03852U106 25 767 SH   SOLE 13 767 0 0
ARAMARK COM 03852U106 908 27,625 SH   SOLE 15 27,625 0 0
ARAMARK COM 03852U106 5,057 153,883 SH   SOLE 18 139,543 0 14,340
ARAMARK COM 03852U106 17,742 539,918 SH   SOLE 19 539,918 0 0
ARAMARK COM 03852U106 86,366 2,628,293 SH   SOLE 21 2,628,293 0 0
ARAMARK COM 03852U106 183,749 5,591,888 SH   SOLE 22 5,309,517 0 282,371
ARAMARK COM 03852U106 4,551 138,490 SH   SOLE 23 138,490 0 0
ARAMARK COM 03852U106 8,914 271,261 SH   SOLE 25 271,261 0 0
ARAMARK COM 03852U106 15,742 479,070 SH   SOLE 26 278,789 0 200,281
ARAMARK COM 03852U106 14,822 451,075 SH   SOLE 28 17,524 0 433,551
ARAMARK COM 03852U106 47 1,445 SH   SOLE 29 1,445 0 0
ARAMARK COM 03852U106 17,670 537,745 SH   SOLE 30 455,437 0 82,308
ARAMARK COM 03852U106 2,717 82,690 SH   SOLE 31 25,456 0 57,234
ARAMARK COM 03852U106 4,462 135,777 SH   SOLE 34 135,777 0 0
ARAMARK COM 03852U106 3,922 119,370 SH   SOLE 36 119,370 0 0
ARAMARK COM 03852U106 295 8,989 SH   SOLE 40 8,989 0 0
ARAMARK COM 03852U106 2,154 65,553 SH   SOLE 43 6,003 0 59,550
ARAVIVE INC COM 03890D108 1 224 SH   SOLE 2 224 0 0
ARAVIVE INC COM 03890D108 12 3,116 SH   SOLE 18 3,116 0 0
ARAVIVE INC COM 03890D108 141 37,810 SH   SOLE 21 37,810 0 0
ARAVIVE INC COM 03890D108 490 131,736 SH   SOLE 22 131,736 0 0
ARBOR REALTY TRUST INC COM 038923108 6,781 365,926 SH   SOLE 2 150,611 0 215,315
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,664 413,576 SH   SOLE 18 413,576 0 0
ARBOR REALTY TRUST INC COM 038923108 16,786 905,869 SH   SOLE 19 905,869 0 0
ARBOR REALTY TRUST INC COM 038923108 150,678 8,131,565 SH   SOLE 21 8,131,565 0 0
ARBOR REALTY TRUST INC COM 038923108 76,222 4,113,449 SH   SOLE 22 3,979,684 0 133,765
ARBOR REALTY TRUST INC COM 038923108 648 34,958 SH   SOLE 23 34,958 0 0
ARBOR REALTY TRUST INC COM 038923108 270 14,597 SH   SOLE 25 14,597 0 0
ARBOR REALTY TRUST INC COM 038923108 955 51,548 SH   SOLE 26 39,849 0 11,699
ARBOR REALTY TRUST INC COM 038923108 182 9,842 SH   SOLE 28 9,842 0 0
ARBOR REALTY TRUST INC COM 038923108 1,262 68,081 SH   SOLE 30 68,081 0 0
ARBOR REALTY TRUST INC COM 038923108 303 16,348 SH   SOLE 40 16,348 0 0
ARBOR REALTY TRUST INC COM 038923108 334 18,011 SH   SOLE 43 4,299 0 13,712
ARBOR REALTY TRUST INC NOTE 4.750%11/0 038923AP3 1,862 1,675,000 PRN   SOLE 21 1,675,000 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 316 73,561 SH   SOLE 2 13,722 0 59,839
ARBUTUS BIOPHARMA CORP COM 03879J100 1,100 256,508 SH   SOLE 18 256,508 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 601 140,011 SH   SOLE 19 140,011 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 15,078 3,514,635 SH   SOLE 21 3,514,635 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 8,175 1,905,498 SH   SOLE 22 1,857,688 0 47,810
ARBUTUS BIOPHARMA CORP COM 03879J100 184 42,880 SH   SOLE 30 42,880 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 9 2,110 SH   SOLE 43 0 0 2,110
ARC DOCUMENT SOLUTIONS INC COM 00191G103 304 103,163 SH   SOLE 2 0 0 103,163
ARC DOCUMENT SOLUTIONS INC COM 00191G103 22 7,592 SH   SOLE 18 7,592 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 354 119,944 SH   SOLE 21 119,944 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3,518 1,192,628 SH   SOLE 22 1,192,628 0 0
ARCA BIOPHARMA INC COM 00211Y506 9 3,131 SH   SOLE 18 3,131 0 0
ARCA BIOPHARMA INC COM 00211Y506 106 35,655 SH   SOLE 21 35,655 0 0
ARCA BIOPHARMA INC COM 00211Y506 680 229,608 SH   SOLE 22 229,608 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 9 4,445 SH   SOLE 18 4,445 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 112 54,195 SH   SOLE 21 54,195 0 0
ARCBEST CORP COM 03937C105 3,241 39,639 SH   SOLE 2 16,716 0 22,923
ARCBEST CORP COM 03937C105 10 120 SH   SOLE 4 120 0 0
ARCBEST CORP COM 03937C105 35 422 SH   SOLE 7 422 0 0
ARCBEST CORP COM 03937C105 8,355 102,171 SH   SOLE 18 102,171 0 0
ARCBEST CORP COM 03937C105 5,345 65,362 SH   SOLE 19 65,362 0 0
ARCBEST CORP COM 03937C105 255,933 3,129,914 SH   SOLE 21 3,129,914 0 0
ARCBEST CORP COM 03937C105 53,222 650,874 SH   SOLE 22 625,084 0 25,790
ARCBEST CORP COM 03937C105 355 4,344 SH   SOLE 25 4,344 0 0
ARCBEST CORP COM 03937C105 1,272 15,553 SH   SOLE 26 12,683 0 2,870
ARCBEST CORP COM 03937C105 174 2,122 SH   SOLE 28 2,122 0 0
ARCBEST CORP COM 03937C105 3,719 45,482 SH   SOLE 30 45,482 0 0
ARCBEST CORP COM 03937C105 208 2,538 SH   SOLE 36 2,538 0 0
ARCBEST CORP COM 03937C105 233 2,845 SH   SOLE 40 2,845 0 0
ARCBEST CORP COM 03937C105 3,929 48,049 SH   SOLE 43 3,567 0 44,482
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5 173 SH   SOLE 18 173 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 10,463 346,921 SH   SOLE 19 346,921 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5,750 190,666 SH   SOLE 25 190,666 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 8,357 277,100 SH   SOLE 29 277,100 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,989 65,943 SH   SOLE 34 65,943 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 10,204 338,320 SH   SOLE 43 65,177 0 273,143
ARCH CAP GROUP LTD ORD G0450A105 29,395 769,915 SH   SOLE 2 84,210 0 685,705
ARCH CAP GROUP LTD ORD G0450A105 10,044 263,068 SH   SOLE 4 152,197 0 110,871
ARCH CAP GROUP LTD ORD G0450A105 1,444 37,816 SH   SOLE 7 37,816 0 0
ARCH CAP GROUP LTD ORD G0450A105 406 10,630 SH   SOLE 13 1,206 0 9,424
ARCH CAP GROUP LTD ORD G0450A105 1,643 43,046 SH   SOLE 15 43,046 0 0
ARCH CAP GROUP LTD ORD G0450A105 20,946 548,608 SH   SOLE 18 523,544 0 25,064
ARCH CAP GROUP LTD ORD G0450A105 3,991 104,543 SH   SOLE 19 104,543 0 0
ARCH CAP GROUP LTD ORD G0450A105 183,874 4,815,973 SH   SOLE 21 4,815,973 0 0
ARCH CAP GROUP LTD ORD G0450A105 310,804 8,140,481 SH   SOLE 22 7,665,066 0 475,415
ARCH CAP GROUP LTD ORD G0450A105 8,525 223,288 SH   SOLE 23 223,288 0 0
ARCH CAP GROUP LTD ORD G0450A105 21,242 556,372 SH   SOLE 25 556,372 0 0
ARCH CAP GROUP LTD ORD G0450A105 26,900 704,545 SH   SOLE 26 399,308 0 305,237
ARCH CAP GROUP LTD ORD G0450A105 42,076 1,102,043 SH   SOLE 28 30,448 0 1,071,595
ARCH CAP GROUP LTD ORD G0450A105 68 1,788 SH   SOLE 29 1,788 0 0
ARCH CAP GROUP LTD ORD G0450A105 27,490 720,014 SH   SOLE 30 720,014 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,713 149,624 SH   SOLE 31 49,648 0 99,976
ARCH CAP GROUP LTD ORD G0450A105 769 20,143 SH   SOLE 34 20,143 0 0
ARCH CAP GROUP LTD ORD G0450A105 7,680 201,161 SH   SOLE 36 201,161 0 0
ARCH CAP GROUP LTD ORD G0450A105 486 12,734 SH   SOLE 40 12,734 0 0
ARCH CAP GROUP LTD ORD G0450A105 9,745 255,236 SH   SOLE 43 4,191 0 251,046
ARCH RESOURCES INC CL A 03940R107 663 7,143 SH   SOLE 2 4,733 0 2,410
ARCH RESOURCES INC CL A 03940R107 9 93 SH   SOLE 4 93 0 0
ARCH RESOURCES INC CL A 03940R107 26 279 SH   SOLE 7 279 0 0
ARCH RESOURCES INC CL A 03940R107 4,561 49,179 SH   SOLE 18 49,179 0 0
ARCH RESOURCES INC CL A 03940R107 2,466 26,591 SH   SOLE 19 26,591 0 0
ARCH RESOURCES INC CL A 03940R107 55,483 598,201 SH   SOLE 21 598,201 0 0
ARCH RESOURCES INC CL A 03940R107 34,761 374,787 SH   SOLE 22 362,631 0 12,156
ARCH RESOURCES INC CL A 03940R107 740 7,975 SH   SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107 907 9,783 SH   SOLE 30 9,783 0 0
ARCH RESOURCES INC CL A 03940R107 148 1,592 SH   SOLE 40 1,592 0 0
ARCH RESOURCES INC CL A 03940R107 476 5,133 SH   SOLE 43 2,365 0 2,768
ARCHER DANIELS MIDLAND CO COM 039483102 88,556 1,475,680 SH   SOLE 2 395,172 0 1,080,508
ARCHER DANIELS MIDLAND CO COM 039483102 14,075 234,552 SH   SOLE 4 212,862 0 21,690
ARCHER DANIELS MIDLAND CO COM 039483102 58,455 974,080 SH   SOLE 7 833,252 0 140,828
ARCHER DANIELS MIDLAND CO COM 039483102 713 11,880 SH   SOLE 13 1,867 0 10,013
ARCHER DANIELS MIDLAND CO COM 039483102 4,355 72,567 SH   SOLE 15 72,567 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 14 SH   SOLE 17 0 0 14
ARCHER DANIELS MIDLAND CO COM 039483102 61,705 1,028,248 SH   SOLE 18 949,887 0 78,361
ARCHER DANIELS MIDLAND CO COM 039483102 14,074 234,535 SH   SOLE 19 234,535 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 906,424 15,104,554 SH   SOLE 21 15,104,554 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 723,188 12,051,126 SH   SOLE 22 10,855,488 0 1,195,638
ARCHER DANIELS MIDLAND CO COM 039483102 19,225 320,366 SH   SOLE 23 320,366 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 62,409 1,039,985 SH   SOLE 25 1,039,985 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 97,213 1,619,955 SH   SOLE 26 583,568 0 1,036,387
ARCHER DANIELS MIDLAND CO COM 039483102 73,997 1,233,072 SH   SOLE 28 51,844 0 1,181,228
ARCHER DANIELS MIDLAND CO COM 039483102 216,698 3,611,033 SH   SOLE 30 3,322,706 0 288,327
ARCHER DANIELS MIDLAND CO COM 039483102 12,131 202,151 SH   SOLE 31 65,630 0 136,521
ARCHER DANIELS MIDLAND CO COM 039483102 3,961 66,003 SH   SOLE 34 66,003 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 18,960 315,943 SH   SOLE 36 315,943 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,164 19,392 SH   SOLE 40 19,392 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 22,574 376,165 SH   SOLE 43 24,312 0 351,853
ARCHROCK INC COM 03957W106 2,517 305,070 SH   SOLE 2 60,097 0 244,973
ARCHROCK INC COM 03957W106 3 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 19 2,263 SH   SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 4,496 545,022 SH   SOLE 18 545,022 0 0
ARCHROCK INC COM 03957W106 6,694 811,337 SH   SOLE 19 811,337 0 0
ARCHROCK INC COM 03957W106 133,924 16,233,269 SH   SOLE 21 16,233,269 0 0
ARCHROCK INC COM 03957W106 35,736 4,331,633 SH   SOLE 22 4,196,467 0 135,166
ARCHROCK INC COM 03957W106 343 41,618 SH   SOLE 23 41,618 0 0
ARCHROCK INC COM 03957W106 211 25,583 SH   SOLE 25 25,583 0 0
ARCHROCK INC COM 03957W106 2,467 298,978 SH   SOLE 26 55,872 0 243,106
ARCHROCK INC COM 03957W106 101 12,211 SH   SOLE 28 9,211 0 3,000
ARCHROCK INC COM 03957W106 2,031 246,161 SH   SOLE 30 246,161 0 0
ARCHROCK INC COM 03957W106 4,292 520,184 SH   SOLE 34 520,184 0 0
ARCHROCK INC COM 03957W106 199 24,091 SH   SOLE 36 24,091 0 0
ARCHROCK INC COM 03957W106 139 16,865 SH   SOLE 40 16,865 0 0
ARCHROCK INC COM 03957W106 3,655 443,084 SH   SOLE 43 125,491 0 317,593
ARCIMOTO INC COM 039587100 54 4,757 SH   SOLE 2 2,000 0 2,757
ARCIMOTO INC COM 039587100 5 440 SH   SOLE 7 440 0 0
ARCIMOTO INC COM 039587100 919 80,405 SH   SOLE 18 80,405 0 0
ARCIMOTO INC COM 039587100 560 48,963 SH   SOLE 19 48,963 0 0
ARCIMOTO INC COM 039587100 10,844 948,699 SH   SOLE 21 948,699 0 0
ARCIMOTO INC COM 039587100 7,672 671,187 SH   SOLE 22 666,842 0 4,345
ARCIMOTO INC COM 039587100 227 19,889 SH   SOLE 43 0 0 19,889
ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 127 12,898 SH   SOLE 2 12,898 0 0
ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 4,028 409,303 SH   SOLE 19 409,303 0 0
ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 735 74,648 SH   SOLE 34 74,648 0 0
ARCO PLATFORM LTD COM CL A G04553106 20 906 SH   SOLE 25 906 0 0
ARCONIC CORPORATION COM 03966V107 12,209 387,083 SH   SOLE 2 297,033 0 90,050
ARCONIC CORPORATION COM 03966V107 12 389 SH   SOLE 4 389 0 0
ARCONIC CORPORATION COM 03966V107 3,990 126,513 SH   SOLE 7 126,513 0 0
ARCONIC CORPORATION COM 03966V107 13,600 431,205 SH   SOLE 18 431,205 0 0
ARCONIC CORPORATION COM 03966V107 34,845 1,104,799 SH   SOLE 19 1,104,799 0 0
ARCONIC CORPORATION COM 03966V107 410,687 13,021,155 SH   SOLE 21 13,021,155 0 0
ARCONIC CORPORATION COM 03966V107 85,388 2,707,288 SH   SOLE 22 2,595,901 0 111,387
ARCONIC CORPORATION COM 03966V107 612 19,415 SH   SOLE 25 19,415 0 0
ARCONIC CORPORATION COM 03966V107 1,140 36,144 SH   SOLE 26 28,488 0 7,656
ARCONIC CORPORATION COM 03966V107 464 14,703 SH   SOLE 28 10,036 0 4,667
ARCONIC CORPORATION COM 03966V107 6,016 190,747 SH   SOLE 30 190,747 0 0
ARCONIC CORPORATION COM 03966V107 14,040 445,139 SH   SOLE 34 445,139 0 0
ARCONIC CORPORATION COM 03966V107 701 22,222 SH   SOLE 36 22,222 0 0
ARCONIC CORPORATION COM 03966V107 391 12,409 SH   SOLE 40 12,409 0 0
ARCONIC CORPORATION COM 03966V107 21,380 677,858 SH   SOLE 43 17,198 0 660,660
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 37 7,205 SH   SOLE 4 7,205 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 7,069 1,380,684 SH   SOLE 21 1,380,684 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,149 615,126 SH   SOLE 22 595,738 0 19,388
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,982 387,166 SH   SOLE 30 387,166 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 490 95,794 SH   SOLE 43 0 0 95,794
ARCOSA INC COM 039653100 2,668 53,189 SH   SOLE 2 14,615 0 38,574
ARCOSA INC COM 039653100 9 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100 40 792 SH   SOLE 7 792 0 0
ARCOSA INC COM 039653100 9,304 185,455 SH   SOLE 18 185,455 0 0
ARCOSA INC COM 039653100 4,308 85,866 SH   SOLE 19 85,866 0 0
ARCOSA INC COM 039653100 285,581 5,692,264 SH   SOLE 21 5,692,264 0 0
ARCOSA INC COM 039653100 59,663 1,189,217 SH   SOLE 22 1,140,389 0 48,828
ARCOSA INC COM 039653100 285 5,687 SH   SOLE 25 5,687 0 0
ARCOSA INC COM 039653100 1,144 22,797 SH   SOLE 26 19,498 0 3,299
ARCOSA INC COM 039653100 261 5,208 SH   SOLE 28 3,864 0 1,344
ARCOSA INC COM 039653100 4,300 85,708 SH   SOLE 30 85,708 0 0
ARCOSA INC COM 039653100 167 3,319 SH   SOLE 36 3,319 0 0
ARCOSA INC COM 039653100 289 5,754 SH   SOLE 40 5,754 0 0
ARCOSA INC COM 039653100 1,306 26,033 SH   SOLE 43 3,013 0 23,020
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,273 26,638 SH   SOLE 2 7,534 0 19,104
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 4 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 20 412 SH   SOLE 7 412 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3,438 71,949 SH   SOLE 18 71,949 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,731 36,219 SH   SOLE 19 36,219 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 49,273 1,031,256 SH   SOLE 21 1,031,256 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 24,312 508,822 SH   SOLE 22 485,392 0 23,430
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 155 3,247 SH   SOLE 25 3,247 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 92 1,920 SH   SOLE 26 842 0 1,078
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 135 2,835 SH   SOLE 28 2,835 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,405 29,414 SH   SOLE 30 29,414 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 94 1,957 SH   SOLE 36 1,957 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 109 2,289 SH   SOLE 40 2,289 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 175 3,672 SH   SOLE 43 29 0 3,643
ARCUS BIOSCIENCES INC COM 03969F109 3,040 87,168 SH   SOLE 2 20,135 0 67,033
ARCUS BIOSCIENCES INC COM 03969F109 6 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109 25 728 SH   SOLE 7 728 0 0
ARCUS BIOSCIENCES INC COM 03969F109 4,983 142,888 SH   SOLE 18 142,888 0 0
ARCUS BIOSCIENCES INC COM 03969F109 13,654 391,560 SH   SOLE 19 391,560 0 0
ARCUS BIOSCIENCES INC COM 03969F109 69,304 1,987,494 SH   SOLE 21 1,987,494 0 0
ARCUS BIOSCIENCES INC COM 03969F109 44,242 1,268,780 SH   SOLE 22 1,222,571 0 46,209
ARCUS BIOSCIENCES INC COM 03969F109 233 6,691 SH   SOLE 23 6,691 0 0
ARCUS BIOSCIENCES INC COM 03969F109 196 5,612 SH   SOLE 25 5,612 0 0
ARCUS BIOSCIENCES INC COM 03969F109 2,046 58,674 SH   SOLE 26 21,733 0 36,941
ARCUS BIOSCIENCES INC COM 03969F109 155 4,442 SH   SOLE 28 4,442 0 0
ARCUS BIOSCIENCES INC COM 03969F109 8,131 233,184 SH   SOLE 30 233,184 0 0
ARCUS BIOSCIENCES INC COM 03969F109 36 1,040 SH   SOLE 34 1,040 0 0
ARCUS BIOSCIENCES INC COM 03969F109 41 1,172 SH   SOLE 36 1,172 0 0
ARCUS BIOSCIENCES INC COM 03969F109 168 4,810 SH   SOLE 40 4,810 0 0
ARCUS BIOSCIENCES INC COM 03969F109 298 8,547 SH   SOLE 43 0 0 8,547
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2,369 99,164 SH   SOLE 2 68,783 0 30,381
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2 96 SH   SOLE 4 96 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 11 453 SH   SOLE 7 453 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3,572 149,516 SH   SOLE 18 143,575 0 5,941
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 34,718 1,453,237 SH   SOLE 19 1,453,237 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 373 15,610 SH   SOLE 20 15,610 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 29,249 1,224,312 SH   SOLE 21 1,224,312 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 18,661 781,140 SH   SOLE 22 754,644 0 26,496
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 111 4,657 SH   SOLE 23 4,657 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 85 3,558 SH   SOLE 25 3,558 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 436 18,267 SH   SOLE 26 668 0 17,599
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 29 1,197 SH   SOLE 28 1,197 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 706 29,542 SH   SOLE 30 29,542 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9,805 410,439 SH   SOLE 34 410,439 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 22 913 SH   SOLE 36 913 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 52 2,166 SH   SOLE 40 2,166 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 40 1,659 SH   SOLE 43 169 0 1,490
ARDAGH GROUP S A CL A L0223L101 2,016 79,073 SH   SOLE 2 1,944 0 77,129
ARDAGH GROUP S A CL A L0223L101 5 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 166 6,508 SH   SOLE 18 6,508 0 0
ARDAGH GROUP S A CL A L0223L101 135 5,297 SH   SOLE 19 5,297 0 0
ARDAGH GROUP S A CL A L0223L101 5,143 201,781 SH   SOLE 21 201,781 0 0
ARDAGH GROUP S A CL A L0223L101 4,123 161,734 SH   SOLE 22 146,525 0 15,209
ARDAGH GROUP S A CL A L0223L101 9 350 SH   SOLE 31 350 0 0
ARDAGH GROUP S A CL A L0223L101 37 1,458 SH   SOLE 43 0 0 1,458
ARDELYX INC COM 039697107 69 52,078 SH   SOLE 2 19,965 0 32,113
ARDELYX INC COM 039697107 2 1,360 SH   SOLE 7 1,360 0 0
ARDELYX INC COM 039697107 342 258,843 SH   SOLE 18 258,843 0 0
ARDELYX INC COM 039697107 184 139,294 SH   SOLE 19 139,294 0 0
ARDELYX INC COM 039697107 4,869 3,688,975 SH   SOLE 21 3,688,975 0 0
ARDELYX INC COM 039697107 2,679 2,029,899 SH   SOLE 22 1,984,137 0 45,762
ARDELYX INC COM 039697107 10 7,801 SH   SOLE 25 7,801 0 0
ARDELYX INC COM 039697107 348 263,548 SH   SOLE 30 263,548 0 0
ARDELYX INC COM 039697107 8 5,929 SH   SOLE 40 5,929 0 0
ARDELYX INC COM 039697107 11 8,175 SH   SOLE 43 0 0 8,175
ARDMORE SHIPPING CORP COM Y0207T100 169 40,789 SH   SOLE 2 12,318 0 28,471
ARDMORE SHIPPING CORP COM Y0207T100 30 7,139 SH   SOLE 18 7,139 0 0
ARDMORE SHIPPING CORP COM Y0207T100 85 20,495 SH   SOLE 19 20,495 0 0
ARDMORE SHIPPING CORP COM Y0207T100 397 95,573 SH   SOLE 21 95,573 0 0
ARDMORE SHIPPING CORP COM Y0207T100 706 170,076 SH   SOLE 22 170,076 0 0
ARDMORE SHIPPING CORP COM Y0207T100 72 17,434 SH   SOLE 23 17,434 0 0
ARDMORE SHIPPING CORP COM Y0207T100 100 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 5,541 93,042 SH   SOLE 2 46,079 0 46,963
ARENA PHARMACEUTICALS INC COM NEW 040047607 15 252 SH   SOLE 4 252 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 56 943 SH   SOLE 7 943 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 12,475 209,481 SH   SOLE 18 209,481 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 32,140 539,714 SH   SOLE 19 539,714 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 161,188 2,706,769 SH   SOLE 21 2,706,769 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 86,792 1,457,466 SH   SOLE 22 1,398,314 0 59,152
ARENA PHARMACEUTICALS INC COM NEW 040047607 92 1,553 SH   SOLE 23 1,553 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 522 8,764 SH   SOLE 25 8,764 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,280 38,281 SH   SOLE 26 24,717 0 13,564
ARENA PHARMACEUTICALS INC COM NEW 040047607 307 5,148 SH   SOLE 28 5,148 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 3,594 60,360 SH   SOLE 30 60,360 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 9,209 154,645 SH   SOLE 34 154,645 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 164 2,746 SH   SOLE 36 2,746 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 394 6,620 SH   SOLE 40 6,620 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 861 14,459 SH   SOLE 43 165 0 14,294
ARES CAPITAL CORP COM 04010L103 2 82 SH   SOLE 18 82 0 0
ARES CAPITAL CORP COM 04010L103 44,676 2,197,540 SH   SOLE 30 2,197,540 0 0
ARES CAPITAL CORP COM 04010L103 2,247 110,515 SH   SOLE 43 37,053 0 73,462
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 2,718 2,540,000 PRN   SOLE 21 2,540,000 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 3,298 2,985,000 PRN   SOLE 21 2,985,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 755 50,060 SH   SOLE 2 13,674 0 36,386
ARES COML REAL ESTATE CORP COM 04013V108 8 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 2,000 132,639 SH   SOLE 18 132,639 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,122 74,433 SH   SOLE 19 74,433 0 0
ARES COML REAL ESTATE CORP COM 04013V108 40,702 2,699,054 SH   SOLE 21 2,699,054 0 0
ARES COML REAL ESTATE CORP COM 04013V108 17,294 1,146,842 SH   SOLE 22 1,107,070 0 39,772
ARES COML REAL ESTATE CORP COM 04013V108 86 5,672 SH   SOLE 25 5,672 0 0
ARES COML REAL ESTATE CORP COM 04013V108 4,114 272,790 SH   SOLE 26 0 0 272,790
ARES COML REAL ESTATE CORP COM 04013V108 860 57,051 SH   SOLE 30 57,051 0 0
ARES COML REAL ESTATE CORP COM 04013V108 94 6,246 SH   SOLE 40 6,246 0 0
ARES COML REAL ESTATE CORP COM 04013V108 162 10,744 SH   SOLE 43 1,029 0 9,715
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 20,123 272,561 SH   SOLE 2 42,382 0 230,179
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 32 437 SH   SOLE 4 437 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 151 2,046 SH   SOLE 7 2,046 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,534 61,416 SH   SOLE 18 61,416 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,861 38,753 SH   SOLE 19 38,753 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 147,849 2,002,556 SH   SOLE 21 2,002,556 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 246,910 3,344,310 SH   SOLE 22 3,190,993 0 153,317
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,148 15,543 SH   SOLE 25 15,543 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,847 52,102 SH   SOLE 26 43,703 0 8,399
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 692 9,376 SH   SOLE 28 9,376 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,575 61,971 SH   SOLE 30 61,971 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 162 2,189 SH   SOLE 31 2,189 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,091 14,782 SH   SOLE 40 14,782 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 18 246 SH   SOLE 43 36 0 210
ARGAN INC COM 04010E109 782 17,914 SH   SOLE 2 4,678 0 13,236
ARGAN INC COM 04010E109 2 50 SH   SOLE 4 50 0 0
ARGAN INC COM 04010E109 13 295 SH   SOLE 7 295 0 0
ARGAN INC COM 04010E109 2,249 51,510 SH   SOLE 18 51,510 0 0
ARGAN INC COM 04010E109 1,148 26,297 SH   SOLE 19 26,297 0 0
ARGAN INC COM 04010E109 30,185 691,205 SH   SOLE 21 691,205 0 0
ARGAN INC COM 04010E109 17,172 393,217 SH   SOLE 22 379,609 0 13,608
ARGAN INC COM 04010E109 87 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109 56 1,287 SH   SOLE 26 0 0 1,287
ARGAN INC COM 04010E109 83 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 375 8,595 SH   SOLE 30 8,595 0 0
ARGAN INC COM 04010E109 59 1,354 SH   SOLE 40 1,354 0 0
ARGAN INC COM 04010E109 122 2,786 SH   SOLE 43 0 0 2,786
ARGENX SE SPONSORED ADR 04016X101 5,759 19,070 SH   SOLE 2 19,070 0 0
ARGENX SE SPONSORED ADR 04016X101 2,812 9,311 SH   SOLE 18 9,311 0 0
ARGENX SE SPONSORED ADR 04016X101 76,122 252,061 SH   SOLE 19 252,061 0 0
ARGENX SE SPONSORED ADR 04016X101 447 1,480 SH   SOLE 20 1,480 0 0
ARGENX SE SPONSORED ADR 04016X101 88,569 293,276 SH   SOLE 21 293,276 0 0
ARGENX SE SPONSORED ADR 04016X101 3,895 12,898 SH   SOLE 30 12,898 0 0
ARGENX SE SPONSORED ADR 04016X101 44,200 146,357 SH   SOLE 34 146,357 0 0
ARGENX SE SPONSORED ADR 04016X101 8,314 27,530 SH   SOLE 43 6,077 0 21,453
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,953 37,402 SH   SOLE 2 10,665 0 26,737
ARGO GROUP INTL HLDGS LTD COM G0464B107 5 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 29 554 SH   SOLE 7 554 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 5,241 100,371 SH   SOLE 18 100,371 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,898 55,491 SH   SOLE 19 55,491 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 60,814 1,164,578 SH   SOLE 21 1,164,578 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 40,333 772,361 SH   SOLE 22 737,285 0 35,076
ARGO GROUP INTL HLDGS LTD COM G0464B107 244 4,682 SH   SOLE 25 4,682 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 506 9,686 SH   SOLE 26 7,381 0 2,305
ARGO GROUP INTL HLDGS LTD COM G0464B107 151 2,900 SH   SOLE 28 2,900 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,100 21,062 SH   SOLE 30 21,062 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 242 4,626 SH   SOLE 40 4,626 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,350 25,859 SH   SOLE 43 2,402 0 23,457
ARIDIS PHARMACEUTICALS INC COM 040334104 17 4,540 SH   SOLE 2 4,540 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 7 1,851 SH   SOLE 18 1,851 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 109 29,541 SH   SOLE 21 29,541 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 23 6,295 SH   SOLE 22 6,295 0 0
ARISTA NETWORKS INC COM 040413106 48,042 139,804 SH   SOLE 2 31,503 0 108,301
ARISTA NETWORKS INC COM 040413106 13,121 38,182 SH   SOLE 4 23,248 0 14,934
ARISTA NETWORKS INC COM 040413106 17,478 50,861 SH   SOLE 7 49,255 0 1,606
ARISTA NETWORKS INC COM 040413106 564 1,642 SH   SOLE 13 190 0 1,452
ARISTA NETWORKS INC COM 040413106 2,022 5,885 SH   SOLE 15 5,885 0 0
ARISTA NETWORKS INC COM 040413106 40,699 118,434 SH   SOLE 18 110,572 0 7,862
ARISTA NETWORKS INC COM 040413106 8,929 25,985 SH   SOLE 19 25,985 0 0
ARISTA NETWORKS INC COM 040413106 583,047 1,696,679 SH   SOLE 21 1,696,679 0 0
ARISTA NETWORKS INC COM 040413106 425,298 1,237,627 SH   SOLE 22 1,118,116 0 119,511
ARISTA NETWORKS INC COM 040413106 11,568 33,664 SH   SOLE 23 33,664 0 0
ARISTA NETWORKS INC COM 040413106 33,713 98,105 SH   SOLE 25 98,105 0 0
ARISTA NETWORKS INC COM 040413106 48,560 141,311 SH   SOLE 26 61,235 0 80,076
ARISTA NETWORKS INC COM 040413106 65,072 189,362 SH   SOLE 28 4,229 0 185,133
ARISTA NETWORKS INC COM 040413106 98,142 285,595 SH   SOLE 30 285,595 0 0
ARISTA NETWORKS INC COM 040413106 7,102 20,666 SH   SOLE 31 6,625 0 14,041
ARISTA NETWORKS INC COM 040413106 7,322 21,306 SH   SOLE 34 21,306 0 0
ARISTA NETWORKS INC COM 040413106 8,706 25,335 SH   SOLE 36 25,335 0 0
ARISTA NETWORKS INC COM 040413106 631 1,837 SH   SOLE 40 1,837 0 0
ARISTA NETWORKS INC COM 040413106 10,708 31,161 SH   SOLE 43 1,656 0 29,505
ARK RESTAURANTS CORP COM 040712101 7 445 SH   SOLE 18 445 0 0
ARK RESTAURANTS CORP COM 040712101 100 6,341 SH   SOLE 21 6,341 0 0
ARK RESTAURANTS CORP COM 040712101 58 3,696 SH   SOLE 22 3,696 0 0
ARKO CORP COM 041242108 319 31,618 SH   SOLE 2 18,792 0 12,826
ARKO CORP COM 041242108 3,170 313,900 SH   SOLE 18 313,900 0 0
ARKO CORP COM 041242108 1,465 145,079 SH   SOLE 19 145,079 0 0
ARKO CORP COM 041242108 38,926 3,854,050 SH   SOLE 21 3,854,050 0 0
ARKO CORP COM 041242108 23,054 2,282,532 SH   SOLE 22 2,236,065 0 46,467
ARKO CORP COM 041242108 78 7,768 SH   SOLE 25 7,768 0 0
ARKO CORP COM 041242108 121 11,989 SH   SOLE 30 11,989 0 0
ARKO CORP COM 041242108 57 5,680 SH   SOLE 40 5,680 0 0
ARKO CORP COM 041242108 0 5 SH   SOLE 43 0 0 5
ARLINGTON ASSET INVST CORP CL A NEW 041356205 22 5,963 SH   SOLE 18 5,963 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 652 176,261 SH   SOLE 21 176,261 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 3,424 925,491 SH   SOLE 22 925,491 0 0
ARLO TECHNOLOGIES INC COM 04206A101 111 17,333 SH   SOLE 2 8,465 0 8,868
ARLO TECHNOLOGIES INC COM 04206A101 9 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 2,046 319,195 SH   SOLE 18 319,195 0 0
ARLO TECHNOLOGIES INC COM 04206A101 904 141,016 SH   SOLE 19 141,016 0 0
ARLO TECHNOLOGIES INC COM 04206A101 60,694 9,468,600 SH   SOLE 21 9,468,600 0 0
ARLO TECHNOLOGIES INC COM 04206A101 13,127 2,047,964 SH   SOLE 22 2,036,199 0 11,765
ARLO TECHNOLOGIES INC COM 04206A101 624 97,293 SH   SOLE 30 97,293 0 0
ARLO TECHNOLOGIES INC COM 04206A101 145 22,618 SH   SOLE 43 0 0 22,618
ARMADA HOFFLER PPTYS INC COM 04208T108 1,597 119,429 SH   SOLE 2 68,342 0 51,087
ARMADA HOFFLER PPTYS INC COM 04208T108 417 31,214 SH   SOLE 4 31,214 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,054 78,836 SH   SOLE 7 78,836 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,264 244,104 SH   SOLE 18 244,104 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 4,794 358,601 SH   SOLE 19 358,601 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 100,879 7,545,160 SH   SOLE 21 7,545,160 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 31,337 2,343,844 SH   SOLE 22 2,284,826 0 59,018
ARMADA HOFFLER PPTYS INC COM 04208T108 204 15,260 SH   SOLE 23 15,260 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 4,052 303,038 SH   SOLE 25 303,038 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,425 106,562 SH   SOLE 26 3,241 0 103,321
ARMADA HOFFLER PPTYS INC COM 04208T108 593 44,383 SH   SOLE 28 7,190 0 37,193
ARMADA HOFFLER PPTYS INC COM 04208T108 4,716 352,755 SH   SOLE 30 352,755 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 421 31,523 SH   SOLE 34 31,523 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 103 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 549 41,026 SH   SOLE 43 893 0 40,133
ARMATA PHARMACEUTICALS INC COM 04216R102 7 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 67 18,575 SH   SOLE 21 18,575 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 881 81,758 SH   SOLE 2 21,108 0 60,650
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 10 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 3,305 306,556 SH   SOLE 18 306,556 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,507 139,820 SH   SOLE 19 139,820 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 128,835 11,951,284 SH   SOLE 21 11,951,284 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 20,627 1,913,447 SH   SOLE 22 1,847,792 0 65,655
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 89 8,298 SH   SOLE 25 8,298 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 183 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 86 8,002 SH   SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,177 201,919 SH   SOLE 30 201,919 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 111 10,341 SH   SOLE 40 10,341 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 382 35,454 SH   SOLE 43 5,185 0 30,269
ARMSTRONG FLOORING INC COM 04238R106 14 4,476 SH   SOLE 18 4,476 0 0
ARMSTRONG FLOORING INC COM 04238R106 235 75,125 SH   SOLE 21 75,125 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,164 371,788 SH   SOLE 22 371,788 0 0
ARMSTRONG FLOORING INC COM 04238R106 27 8,595 SH   SOLE 23 8,595 0 0
ARMSTRONG FLOORING INC COM 04238R106 109 34,972 SH   SOLE 26 0 0 34,972
ARMSTRONG FLOORING INC COM 04238R106 7 2,239 SH   SOLE 43 0 0 2,239
ARMSTRONG WORLD INDS INC NEW COM 04247X102 9,845 103,126 SH   SOLE 2 15,773 0 87,353
ARMSTRONG WORLD INDS INC NEW COM 04247X102 17 173 SH   SOLE 4 173 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 62 654 SH   SOLE 7 654 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,836 19,227 SH   SOLE 18 19,227 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,250 13,097 SH   SOLE 19 13,097 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 58,353 611,213 SH   SOLE 21 611,213 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 100,866 1,056,522 SH   SOLE 22 997,372 0 59,150
ARMSTRONG WORLD INDS INC NEW COM 04247X102 613 6,422 SH   SOLE 25 6,422 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,181 22,847 SH   SOLE 26 19,152 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 262 2,744 SH   SOLE 28 2,744 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,473 25,908 SH   SOLE 30 25,908 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 69 721 SH   SOLE 31 721 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 560 5,870 SH   SOLE 40 5,870 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 676 7,081 SH   SOLE 43 2,049 0 5,032
ARRAY TECHNOLOGIES INC COM SHS 04271T100 3,127 168,846 SH   SOLE 2 84,396 0 84,450
ARRAY TECHNOLOGIES INC COM SHS 04271T100 5 254 SH   SOLE 4 254 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 38 2,053 SH   SOLE 7 2,053 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 7,247 391,329 SH   SOLE 18 391,329 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 12,718 686,722 SH   SOLE 19 686,722 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 81,741 4,413,684 SH   SOLE 21 4,413,684 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 53,590 2,893,637 SH   SOLE 22 2,779,389 0 114,248
ARRAY TECHNOLOGIES INC COM SHS 04271T100 269 14,526 SH   SOLE 25 14,526 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,054 56,907 SH   SOLE 26 50,214 0 6,693
ARRAY TECHNOLOGIES INC COM SHS 04271T100 182 9,847 SH   SOLE 28 9,847 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 536 28,916 SH   SOLE 30 28,916 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 32,410 1,750,007 SH   SOLE 34 1,750,007 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 229 12,372 SH   SOLE 40 12,372 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 628 33,887 SH   SOLE 43 4,426 0 29,461
ARRIVAL GROUP SHS L0423Q108 363 27,639 SH   SOLE 2 26,180 0 1,459
ARRIVAL GROUP SHS L0423Q108 2,370 180,232 SH   SOLE 19 180,232 0 0
ARRIVAL GROUP SHS L0423Q108 61 4,606 SH   SOLE 21 4,606 0 0
ARRIVAL GROUP SHS L0423Q108 12,270 933,094 SH   SOLE 34 933,094 0 0
ARROW ELECTRS INC COM 042735100 23,495 209,238 SH   SOLE 2 56,845 0 152,393
ARROW ELECTRS INC COM 042735100 7,391 65,824 SH   SOLE 4 26,525 0 39,299
ARROW ELECTRS INC COM 042735100 3,046 27,124 SH   SOLE 7 9,704 0 17,420
ARROW ELECTRS INC COM 042735100 29 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 1,065 9,485 SH   SOLE 15 9,485 0 0
ARROW ELECTRS INC COM 042735100 1 6 SH   SOLE 17 0 0 6
ARROW ELECTRS INC COM 042735100 23,469 209,001 SH   SOLE 18 204,764 0 4,237
ARROW ELECTRS INC COM 042735100 2,240 19,951 SH   SOLE 19 19,951 0 0
ARROW ELECTRS INC COM 042735100 439,356 3,912,690 SH   SOLE 21 3,912,690 0 0
ARROW ELECTRS INC COM 042735100 230,293 2,050,878 SH   SOLE 22 1,960,781 0 90,097
ARROW ELECTRS INC COM 042735100 4,713 41,970 SH   SOLE 23 41,970 0 0
ARROW ELECTRS INC COM 042735100 22,367 199,191 SH   SOLE 25 199,191 0 0
ARROW ELECTRS INC COM 042735100 17,217 153,327 SH   SOLE 26 92,824 0 60,503
ARROW ELECTRS INC COM 042735100 21,985 195,786 SH   SOLE 28 4,950 0 190,836
ARROW ELECTRS INC COM 042735100 61,680 549,293 SH   SOLE 30 409,731 0 139,562
ARROW ELECTRS INC COM 042735100 2,944 26,219 SH   SOLE 31 8,187 0 18,032
ARROW ELECTRS INC COM 042735100 358 3,184 SH   SOLE 34 3,184 0 0
ARROW ELECTRS INC COM 042735100 4,831 43,024 SH   SOLE 36 43,024 0 0
ARROW ELECTRS INC COM 042735100 325 2,896 SH   SOLE 40 2,896 0 0
ARROW ELECTRS INC COM 042735100 21,282 189,525 SH   SOLE 43 10,862 0 178,663
ARROW FINL CORP COM 042744102 558 16,248 SH   SOLE 2 5,955 0 10,293
ARROW FINL CORP COM 042744102 10 288 SH   SOLE 7 288 0 0
ARROW FINL CORP COM 042744102 1,703 49,554 SH   SOLE 18 49,554 0 0
ARROW FINL CORP COM 042744102 886 25,796 SH   SOLE 19 25,796 0 0
ARROW FINL CORP COM 042744102 19,047 554,345 SH   SOLE 21 554,345 0 0
ARROW FINL CORP COM 042744102 15,801 459,880 SH   SOLE 22 444,300 0 15,580
ARROW FINL CORP COM 042744102 70 2,031 SH   SOLE 25 2,031 0 0
ARROW FINL CORP COM 042744102 62 1,792 SH   SOLE 28 1,792 0 0
ARROW FINL CORP COM 042744102 184 5,365 SH   SOLE 30 5,365 0 0
ARROW FINL CORP COM 042744102 49 1,415 SH   SOLE 40 1,415 0 0
ARROW FINL CORP COM 042744102 265 7,719 SH   SOLE 43 0 0 7,719
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,235 99,872 SH   SOLE 2 77,129 0 22,743
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 21 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 101 1,615 SH   SOLE 7 1,615 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 30,976 496,173 SH   SOLE 18 487,427 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 22,273 356,762 SH   SOLE 19 356,762 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 486,315 7,789,759 SH   SOLE 21 7,789,759 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 185,292 2,967,994 SH   SOLE 22 2,908,963 0 59,031
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 260 4,164 SH   SOLE 23 4,164 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 854 13,672 SH   SOLE 25 13,672 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,142 50,322 SH   SOLE 26 29,356 0 20,966
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 515 8,243 SH   SOLE 28 8,243 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,497 104,063 SH   SOLE 30 104,063 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 79 1,271 SH   SOLE 34 1,271 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 265 4,251 SH   SOLE 36 4,251 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 745 11,939 SH   SOLE 40 11,939 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,961 31,414 SH   SOLE 43 909 0 30,505
ARTESIAN RES CORP CL A 043113208 268 7,017 SH   SOLE 2 490 0 6,527
ARTESIAN RES CORP CL A 043113208 343 8,988 SH   SOLE 7 8,988 0 0
ARTESIAN RES CORP CL A 043113208 1,070 28,028 SH   SOLE 18 28,028 0 0
ARTESIAN RES CORP CL A 043113208 576 15,081 SH   SOLE 19 15,081 0 0
ARTESIAN RES CORP CL A 043113208 11,527 301,984 SH   SOLE 21 301,984 0 0
ARTESIAN RES CORP CL A 043113208 4,483 117,441 SH   SOLE 22 112,838 0 4,603
ARTESIAN RES CORP CL A 043113208 3,169 83,033 SH   SOLE 30 83,033 0 0
ARTESIAN RES CORP CL A 043113208 68 1,790 SH   SOLE 43 0 0 1,790
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,631 74,231 SH   SOLE 2 47,133 0 27,098
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 12 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 347 7,102 SH   SOLE 7 7,102 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 8,299 169,653 SH   SOLE 18 157,845 0 11,808
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 14,396 294,270 SH   SOLE 19 294,270 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 107,986 2,207,392 SH   SOLE 21 2,207,392 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 77,316 1,580,462 SH   SOLE 22 1,544,817 0 35,645
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 409 8,358 SH   SOLE 23 8,358 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 508 10,379 SH   SOLE 25 10,379 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,843 58,123 SH   SOLE 26 25,573 0 32,550
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 257 5,256 SH   SOLE 28 5,256 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,629 33,295 SH   SOLE 30 33,295 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 247 5,040 SH   SOLE 36 5,040 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 355 7,256 SH   SOLE 40 7,256 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,477 71,069 SH   SOLE 43 16,371 0 54,698
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 2,547 30,989 SH   SOLE 2 17,319 0 13,670
ARVINAS INC COM 04335A105 10 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105 58 702 SH   SOLE 7 702 0 0
ARVINAS INC COM 04335A105 10,038 122,148 SH   SOLE 18 118,283 0 3,865
ARVINAS INC COM 04335A105 12,285 149,488 SH   SOLE 19 149,488 0 0
ARVINAS INC COM 04335A105 149,774 1,822,506 SH   SOLE 21 1,822,506 0 0
ARVINAS INC COM 04335A105 86,087 1,047,537 SH   SOLE 22 1,024,474 0 23,063
ARVINAS INC COM 04335A105 245 2,980 SH   SOLE 23 2,980 0 0
ARVINAS INC COM 04335A105 431 5,249 SH   SOLE 25 5,249 0 0
ARVINAS INC COM 04335A105 2,605 31,700 SH   SOLE 26 17,279 0 14,421
ARVINAS INC COM 04335A105 230 2,799 SH   SOLE 28 2,799 0 0
ARVINAS INC COM 04335A105 3,620 44,046 SH   SOLE 30 44,046 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 762 9,271 SH   SOLE 43 203 0 9,068
ASANA INC CL A 04342Y104 6,319 60,849 SH   SOLE 2 30,828 0 30,021
ASANA INC CL A 04342Y104 23 219 SH   SOLE 4 219 0 0
ASANA INC CL A 04342Y104 110 1,058 SH   SOLE 7 1,058 0 0
ASANA INC CL A 04342Y104 22,329 215,031 SH   SOLE 18 204,650 0 10,381
ASANA INC CL A 04342Y104 29,625 285,297 SH   SOLE 19 285,297 0 0
ASANA INC CL A 04342Y104 275,483 2,652,959 SH   SOLE 21 2,652,959 0 0
ASANA INC CL A 04342Y104 195,237 1,880,176 SH   SOLE 22 1,837,513 0 42,663
ASANA INC CL A 04342Y104 780 7,508 SH   SOLE 23 7,508 0 0
ASANA INC CL A 04342Y104 921 8,866 SH   SOLE 25 8,866 0 0
ASANA INC CL A 04342Y104 4,793 46,155 SH   SOLE 26 24,170 0 21,985
ASANA INC CL A 04342Y104 555 5,341 SH   SOLE 28 5,341 0 0
ASANA INC CL A 04342Y104 3,572 34,400 SH   SOLE 30 34,400 0 0
ASANA INC CL A 04342Y104 630 6,063 SH   SOLE 34 6,063 0 0
ASANA INC CL A 04342Y104 822 7,914 SH   SOLE 40 7,914 0 0
ASANA INC CL A 04342Y104 710 6,837 SH   SOLE 43 194 0 6,643
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4,894 24,878 SH   SOLE 2 14,604 0 10,274
ASBURY AUTOMOTIVE GROUP INC COM 043436104 14 73 SH   SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 106 541 SH   SOLE 7 541 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 14,254 72,451 SH   SOLE 18 67,948 0 4,503
ASBURY AUTOMOTIVE GROUP INC COM 043436104 22,939 116,596 SH   SOLE 19 116,596 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 443,036 2,251,884 SH   SOLE 21 2,251,884 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 108,651 552,255 SH   SOLE 22 540,192 0 12,063
ASBURY AUTOMOTIVE GROUP INC COM 043436104 798 4,056 SH   SOLE 23 4,056 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 582 2,956 SH   SOLE 25 2,956 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4,526 23,007 SH   SOLE 26 6,735 0 16,272
ASBURY AUTOMOTIVE GROUP INC COM 043436104 492 2,500 SH   SOLE 28 1,304 0 1,196
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,814 34,637 SH   SOLE 30 34,637 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 119 607 SH   SOLE 36 607 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 452 2,297 SH   SOLE 40 2,297 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,504 7,645 SH   SOLE 43 0 0 7,645
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 47,120 295,624 SH   SOLE 21 295,624 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 3,870 24,281 SH   SOLE 30 24,281 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,591 9,979 SH   SOLE 34 9,979 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,465 9,192 SH   SOLE 43 3,051 0 6,141
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1,133 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 38,796 4,942,138 SH   SOLE 21 4,942,138 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 936 119,236 SH   SOLE 22 0 0 119,236
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 10,792 1,374,751 SH   SOLE 43 188,445 0 1,186,306
ASENSUS SURGICAL INC COM 04367G103 265 143,444 SH   SOLE 2 13,041 0 130,403
ASENSUS SURGICAL INC COM 04367G103 7 3,761 SH   SOLE 7 3,761 0 0
ASENSUS SURGICAL INC COM 04367G103 1,398 755,474 SH   SOLE 18 755,474 0 0
ASENSUS SURGICAL INC COM 04367G103 756 408,761 SH   SOLE 19 408,761 0 0
ASENSUS SURGICAL INC COM 04367G103 16,114 8,710,213 SH   SOLE 21 8,710,213 0 0
ASENSUS SURGICAL INC COM 04367G103 10,530 5,691,852 SH   SOLE 22 5,587,275 0 104,577
ASENSUS SURGICAL INC COM 04367G103 13 6,820 SH   SOLE 43 0 0 6,820
ASGN INC COM 00191U102 9,073 80,193 SH   SOLE 2 47,978 0 32,215
ASGN INC COM 00191U102 194 1,714 SH   SOLE 4 1,714 0 0
ASGN INC COM 00191U102 123 1,088 SH   SOLE 7 1,088 0 0
ASGN INC COM 00191U102 29,171 257,830 SH   SOLE 18 251,315 0 6,515
ASGN INC COM 00191U102 27,220 240,585 SH   SOLE 19 240,585 0 0
ASGN INC COM 00191U102 405,070 3,580,253 SH   SOLE 21 3,580,253 0 0
ASGN INC COM 00191U102 182,644 1,614,317 SH   SOLE 22 1,580,130 0 34,187
ASGN INC COM 00191U102 724 6,402 SH   SOLE 23 6,402 0 0
ASGN INC COM 00191U102 1,034 9,136 SH   SOLE 25 9,136 0 0
ASGN INC COM 00191U102 6,190 54,708 SH   SOLE 26 18,223 0 36,485
ASGN INC COM 00191U102 500 4,422 SH   SOLE 28 4,422 0 0
ASGN INC COM 00191U102 3,471 30,676 SH   SOLE 30 30,676 0 0
ASGN INC COM 00191U102 586 5,183 SH   SOLE 36 5,183 0 0
ASGN INC COM 00191U102 710 6,273 SH   SOLE 40 6,273 0 0
ASGN INC COM 00191U102 2,762 24,411 SH   SOLE 43 883 0 23,528
ASHFORD HOSPITALITY TR INC COM SHS 044103869 539 36,619 SH   SOLE 2 8,824 0 27,795
ASHFORD HOSPITALITY TR INC COM SHS 044103869 3 176 SH   SOLE 7 176 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 635 43,122 SH   SOLE 18 43,122 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 3,250 220,818 SH   SOLE 19 220,818 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 9,530 647,397 SH   SOLE 21 647,397 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 8,403 570,832 SH   SOLE 22 562,054 0 8,778
ASHFORD HOSPITALITY TR INC COM SHS 044103869 98 6,624 SH   SOLE 23 6,624 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 547 37,162 SH   SOLE 26 0 0 37,162
ASHFORD HOSPITALITY TR INC COM SHS 044103869 305 20,712 SH   SOLE 43 2,292 0 18,420
ASHFORD INC COM 044104107 3 211 SH   SOLE 18 211 0 0
ASHFORD INC COM 044104107 42 2,886 SH   SOLE 21 2,886 0 0
ASHFORD INC COM 044104107 342 23,516 SH   SOLE 22 23,516 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 15,403 172,831 SH   SOLE 2 42,125 0 130,706
ASHLAND GLOBAL HLDGS INC COM 044186104 19 213 SH   SOLE 4 213 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 99 1,107 SH   SOLE 7 1,107 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 11,956 134,154 SH   SOLE 18 134,154 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,353 15,179 SH   SOLE 19 15,179 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 240,028 2,693,313 SH   SOLE 21 2,693,313 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 135,327 1,518,485 SH   SOLE 22 1,448,987 0 69,498
ASHLAND GLOBAL HLDGS INC COM 044186104 628 7,049 SH   SOLE 25 7,049 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,625 18,231 SH   SOLE 26 13,729 0 4,502
ASHLAND GLOBAL HLDGS INC COM 044186104 421 4,723 SH   SOLE 28 3,323 0 1,400
ASHLAND GLOBAL HLDGS INC COM 044186104 2,700 30,291 SH   SOLE 30 30,291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 79 891 SH   SOLE 31 891 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 91 1,023 SH   SOLE 36 1,023 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 616 6,913 SH   SOLE 40 6,913 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,384 26,756 SH   SOLE 43 6,467 0 20,289
ASML HOLDING N V N Y REGISTRY SHS N07059210 35,717 47,935 SH   SOLE 2 0 0 47,935
ASML HOLDING N V N Y REGISTRY SHS N07059210 5,691 7,638 SH   SOLE 7 7,638 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 188 252 SH   SOLE 15 252 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 408,615 548,395 SH   SOLE 18 364,412 0 183,983
ASML HOLDING N V N Y REGISTRY SHS N07059210 308,826 414,471 SH   SOLE 19 414,471 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 247,620 332,327 SH   SOLE 21 332,327 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 80,636 108,220 SH   SOLE 22 108,220 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 34,293 46,024 SH   SOLE 30 46,024 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 14,230 19,098 SH   SOLE 32 19,098 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 18,801 25,232 SH   SOLE 34 25,232 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 187,792 252,032 SH   SOLE 43 25,925 0 226,107
ASPEN AEROGELS INC COM 04523Y105 163 3,534 SH   SOLE 2 1,299 0 2,235
ASPEN AEROGELS INC COM 04523Y105 16 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105 2,861 62,185 SH   SOLE 18 62,185 0 0
ASPEN AEROGELS INC COM 04523Y105 1,711 37,193 SH   SOLE 19 37,193 0 0
ASPEN AEROGELS INC COM 04523Y105 35,075 762,342 SH   SOLE 21 762,342 0 0
ASPEN AEROGELS INC COM 04523Y105 24,964 542,587 SH   SOLE 22 539,397 0 3,190
ASPEN AEROGELS INC COM 04523Y105 5 111 SH   SOLE 43 0 0 111
ASPEN GROUP INC COM NEW 04530L203 3 623 SH   SOLE 2 618 0 5
ASPEN GROUP INC COM NEW 04530L203 27 4,761 SH   SOLE 18 4,761 0 0
ASPEN GROUP INC COM NEW 04530L203 296 53,172 SH   SOLE 21 53,172 0 0
ASPEN GROUP INC COM NEW 04530L203 1,118 200,803 SH   SOLE 22 200,803 0 0
ASPEN TECHNOLOGY INC COM 045327103 18,741 152,616 SH   SOLE 2 56,431 0 96,185
ASPEN TECHNOLOGY INC COM 045327103 29 240 SH   SOLE 4 240 0 0
ASPEN TECHNOLOGY INC COM 045327103 132 1,071 SH   SOLE 7 1,071 0 0
ASPEN TECHNOLOGY INC COM 045327103 20,354 165,748 SH   SOLE 18 165,748 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,362 19,238 SH   SOLE 19 19,238 0 0
ASPEN TECHNOLOGY INC COM 045327103 431,947 3,517,484 SH   SOLE 21 3,517,484 0 0
ASPEN TECHNOLOGY INC COM 045327103 226,398 1,843,632 SH   SOLE 22 1,761,154 0 82,478
ASPEN TECHNOLOGY INC COM 045327103 5,457 44,440 SH   SOLE 25 44,440 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,943 40,250 SH   SOLE 26 29,427 0 10,823
ASPEN TECHNOLOGY INC COM 045327103 696 5,670 SH   SOLE 28 5,670 0 0
ASPEN TECHNOLOGY INC COM 045327103 38,325 312,092 SH   SOLE 30 312,092 0 0
ASPEN TECHNOLOGY INC COM 045327103 133 1,081 SH   SOLE 31 1,081 0 0
ASPEN TECHNOLOGY INC COM 045327103 411 3,349 SH   SOLE 34 3,349 0 0
ASPEN TECHNOLOGY INC COM 045327103 545 4,440 SH   SOLE 36 4,440 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,017 8,281 SH   SOLE 40 8,281 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,904 23,647 SH   SOLE 43 5,628 0 18,019
ASPIRA WOMENS HEALTH INC COM 04537Y109 153 46,964 SH   SOLE 2 16,748 0 30,216
ASPIRA WOMENS HEALTH INC COM 04537Y109 4 1,106 SH   SOLE 7 1,106 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 700 215,390 SH   SOLE 18 215,390 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 480 147,564 SH   SOLE 19 147,564 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 8,258 2,541,033 SH   SOLE 21 2,541,033 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 5,446 1,675,601 SH   SOLE 22 1,664,151 0 11,450
ASPIRA WOMENS HEALTH INC COM 04537Y109 48 14,786 SH   SOLE 25 14,786 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 60 18,594 SH   SOLE 30 18,594 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 32 9,965 SH   SOLE 40 9,965 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 7 2,197 SH   SOLE 43 0 0 2,197
ASSEMBLY BIOSCIENCES INC COM 045396108 179 51,460 SH   SOLE 2 13,992 0 37,468
ASSEMBLY BIOSCIENCES INC COM 045396108 29 8,408 SH   SOLE 18 8,408 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 854 245,379 SH   SOLE 19 245,379 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,839 528,448 SH   SOLE 21 528,448 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 3,650 1,048,821 SH   SOLE 22 1,048,821 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 42 12,157 SH   SOLE 23 12,157 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 196 56,357 SH   SOLE 26 0 0 56,357
ASSEMBLY BIOSCIENCES INC COM 045396108 57 16,418 SH   SOLE 30 16,418 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 9 2,529 SH   SOLE 43 0 0 2,529
ASSERTIO HOLDINGS INC COM NEW 04546C205 26 29,229 SH   SOLE 21 29,229 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 683 754,179 SH   SOLE 22 754,179 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,132 45,523 SH   SOLE 2 12,767 0 32,756
ASSETMARK FINL HLDGS INC COM 04546L106 6 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,473 59,214 SH   SOLE 18 58,950 0 264
ASSETMARK FINL HLDGS INC COM 04546L106 7,952 319,756 SH   SOLE 19 319,756 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 16,491 663,095 SH   SOLE 21 663,095 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 15,804 635,471 SH   SOLE 22 616,845 0 18,626
ASSETMARK FINL HLDGS INC COM 04546L106 108 4,348 SH   SOLE 23 4,348 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 68 2,748 SH   SOLE 25 2,748 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 986 39,645 SH   SOLE 26 0 0 39,645
ASSETMARK FINL HLDGS INC COM 04546L106 66 2,655 SH   SOLE 28 2,655 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 216 8,674 SH   SOLE 30 8,674 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 9,009 362,261 SH   SOLE 34 362,261 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 69 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 20 787 SH   SOLE 43 0 0 787
ASSOCIATED BANC CORP COM 045487105 6,568 306,606 SH   SOLE 2 176,633 0 129,973
ASSOCIATED BANC CORP COM 045487105 12 537 SH   SOLE 4 537 0 0
ASSOCIATED BANC CORP COM 045487105 88 4,117 SH   SOLE 7 4,117 0 0
ASSOCIATED BANC CORP COM 045487105 16,394 765,378 SH   SOLE 18 765,378 0 0
ASSOCIATED BANC CORP COM 045487105 5,785 270,053 SH   SOLE 19 270,053 0 0
ASSOCIATED BANC CORP COM 045487105 230,864 10,777,947 SH   SOLE 21 10,777,947 0 0
ASSOCIATED BANC CORP COM 045487105 94,201 4,397,822 SH   SOLE 22 4,234,513 0 163,309
ASSOCIATED BANC CORP COM 045487105 71 3,316 SH   SOLE 23 3,316 0 0
ASSOCIATED BANC CORP COM 045487105 655 30,591 SH   SOLE 25 30,591 0 0
ASSOCIATED BANC CORP COM 045487105 1,552 72,437 SH   SOLE 26 60,080 0 12,357
ASSOCIATED BANC CORP COM 045487105 107 4,983 SH   SOLE 28 4,983 0 0
ASSOCIATED BANC CORP COM 045487105 5,728 267,418 SH   SOLE 30 267,418 0 0
ASSOCIATED BANC CORP COM 045487105 232 10,809 SH   SOLE 36 10,809 0 0
ASSOCIATED BANC CORP COM 045487105 409 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED BANC CORP COM 045487105 5,008 233,818 SH   SOLE 43 8,968 0 224,850
ASSOCIATED CAP GROUP INC CL A 045528106 20 529 SH   SOLE 2 56 0 473
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 249 6,661 SH   SOLE 18 6,661 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 135 3,616 SH   SOLE 19 3,616 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,574 68,799 SH   SOLE 21 68,799 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,657 71,035 SH   SOLE 22 69,892 0 1,143
ASSURANT INC COM 04621X108 21,143 134,027 SH   SOLE 2 20,844 0 113,183
ASSURANT INC COM 04621X108 6,266 39,724 SH   SOLE 4 20,459 0 19,265
ASSURANT INC COM 04621X108 8,105 51,377 SH   SOLE 7 49,535 0 1,842
ASSURANT INC COM 04621X108 36 226 SH   SOLE 13 226 0 0
ASSURANT INC COM 04621X108 1,182 7,496 SH   SOLE 15 7,496 0 0
ASSURANT INC COM 04621X108 75,800 480,504 SH   SOLE 18 471,090 0 9,414
ASSURANT INC COM 04621X108 89,149 565,131 SH   SOLE 19 565,131 0 0
ASSURANT INC COM 04621X108 220,912 1,400,395 SH   SOLE 21 1,400,395 0 0
ASSURANT INC COM 04621X108 217,304 1,377,521 SH   SOLE 22 1,248,930 0 128,591
ASSURANT INC COM 04621X108 5,275 33,441 SH   SOLE 23 33,441 0 0
ASSURANT INC COM 04621X108 16,574 105,063 SH   SOLE 25 105,063 0 0
ASSURANT INC COM 04621X108 40,240 255,086 SH   SOLE 26 183,063 0 72,023
ASSURANT INC COM 04621X108 23,274 147,536 SH   SOLE 28 4,135 0 143,401
ASSURANT INC COM 04621X108 12 75 SH   SOLE 29 75 0 0
ASSURANT INC COM 04621X108 49,331 312,716 SH   SOLE 30 256,674 0 56,042
ASSURANT INC COM 04621X108 3,299 20,910 SH   SOLE 31 6,710 0 14,200
ASSURANT INC COM 04621X108 38,951 246,916 SH   SOLE 34 246,916 0 0
ASSURANT INC COM 04621X108 5,002 31,708 SH   SOLE 36 31,708 0 0
ASSURANT INC COM 04621X108 2,004 12,705 SH   SOLE 37 12,705 0 0
ASSURANT INC COM 04621X108 346 2,191 SH   SOLE 40 2,191 0 0
ASSURANT INC COM 04621X108 12,728 80,687 SH   SOLE 43 3,883 0 76,804
ASSURED GUARANTY LTD COM G0585R106 8,400 179,456 SH   SOLE 2 24,353 0 155,103
ASSURED GUARANTY LTD COM G0585R106 5 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106 101 2,150 SH   SOLE 7 2,150 0 0
ASSURED GUARANTY LTD COM G0585R106 4,134 88,308 SH   SOLE 18 88,308 0 0
ASSURED GUARANTY LTD COM G0585R106 1,016 21,703 SH   SOLE 19 21,703 0 0
ASSURED GUARANTY LTD COM G0585R106 271,359 5,797,032 SH   SOLE 21 5,797,032 0 0
ASSURED GUARANTY LTD COM G0585R106 79,747 1,703,633 SH   SOLE 22 1,599,598 0 104,035
ASSURED GUARANTY LTD COM G0585R106 450 9,612 SH   SOLE 25 9,612 0 0
ASSURED GUARANTY LTD COM G0585R106 1,525 32,569 SH   SOLE 26 24,204 0 8,365
ASSURED GUARANTY LTD COM G0585R106 66 1,420 SH   SOLE 28 1,420 0 0
ASSURED GUARANTY LTD COM G0585R106 6,189 132,222 SH   SOLE 30 132,222 0 0
ASSURED GUARANTY LTD COM G0585R106 53 1,122 SH   SOLE 31 1,122 0 0
ASSURED GUARANTY LTD COM G0585R106 176 3,765 SH   SOLE 36 3,765 0 0
ASSURED GUARANTY LTD COM G0585R106 480 10,254 SH   SOLE 40 10,254 0 0
ASSURED GUARANTY LTD COM G0585R106 3,438 73,452 SH   SOLE 43 4,437 0 69,015
AST SPACEMOBILE INC COM CL A 00217D100 828 76,538 SH   SOLE 21 76,538 0 0
AST SPACEMOBILE INC COM CL A 00217D100 6,482 599,091 SH   SOLE 22 599,091 0 0
ASTEC INDS INC COM 046224101 1,329 24,698 SH   SOLE 2 6,537 0 18,161
ASTEC INDS INC COM 046224101 5 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101 22 413 SH   SOLE 7 413 0 0
ASTEC INDS INC COM 046224101 4,908 91,211 SH   SOLE 18 91,211 0 0
ASTEC INDS INC COM 046224101 2,101 39,037 SH   SOLE 19 39,037 0 0
ASTEC INDS INC COM 046224101 147,380 2,738,894 SH   SOLE 21 2,738,894 0 0
ASTEC INDS INC COM 046224101 31,703 589,157 SH   SOLE 22 567,627 0 21,530
ASTEC INDS INC COM 046224101 125 2,331 SH   SOLE 25 2,331 0 0
ASTEC INDS INC COM 046224101 331 6,145 SH   SOLE 26 4,565 0 1,580
ASTEC INDS INC COM 046224101 97 1,796 SH   SOLE 28 1,796 0 0
ASTEC INDS INC COM 046224101 2,102 39,063 SH   SOLE 30 39,063 0 0
ASTEC INDS INC COM 046224101 155 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101 1,242 23,078 SH   SOLE 43 2,714 0 20,364
ASTRA SPACE INC COM CL A 04634X103 36 4,138 SH   SOLE 2 4,138 0 0
ASTRA SPACE INC COM CL A 04634X103 1,072 123,322 SH   SOLE 21 123,322 0 0
ASTRA SPACE INC COM CL A 04634X103 13,845 1,593,172 SH   SOLE 22 1,593,172 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 8,246 137,303 SH   SOLE 2 144 0 137,159
ASTRAZENECA PLC SPONSORED ADR 046353108 3 48 SH   SOLE 4 48 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 319,125 5,313,430 SH   SOLE 18 5,003,556 0 309,874
ASTRAZENECA PLC SPONSORED ADR 046353108 47,072 783,749 SH   SOLE 19 783,749 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 604 10,054 SH   SOLE 21 10,054 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 14,070 234,271 SH   SOLE 22 234,271 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,366 56,038 SH   SOLE 25 56,038 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 234 3,898 SH   SOLE 28 0 0 3,898
ASTRAZENECA PLC SPONSORED ADR 046353108 27 456 SH   SOLE 29 456 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 8,768 145,993 SH   SOLE 30 145,993 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 306 5,102 SH   SOLE 34 5,102 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 97,156 1,617,651 SH   SOLE 43 172,808 0 1,444,843
ASTRIA THERAPEUTICS INC COM 04635X102 3 348 SH   SOLE 2 348 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 8 882 SH   SOLE 18 882 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 100 11,344 SH   SOLE 21 11,344 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 252 28,542 SH   SOLE 22 28,542 0 0
ASTRONICS CORP COM 046433108 976 69,430 SH   SOLE 2 13,806 0 55,624
ASTRONICS CORP COM 046433108 6 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 1,169 83,165 SH   SOLE 18 83,165 0 0
ASTRONICS CORP COM 046433108 1,856 132,015 SH   SOLE 19 132,015 0 0
ASTRONICS CORP COM 046433108 12,795 910,060 SH   SOLE 21 910,060 0 0
ASTRONICS CORP COM 046433108 11,002 782,521 SH   SOLE 22 767,915 0 14,606
ASTRONICS CORP COM 046433108 180 12,822 SH   SOLE 23 12,822 0 0
ASTRONICS CORP COM 046433108 780 55,497 SH   SOLE 26 0 0 55,497
ASTRONICS CORP COM 046433108 79 5,611 SH   SOLE 43 368 0 5,243
ASTRONOVA INC COM 04638F108 22 1,452 SH   SOLE 18 1,452 0 0
ASTRONOVA INC COM 04638F108 353 23,470 SH   SOLE 21 23,470 0 0
ASTRONOVA INC COM 04638F108 854 56,729 SH   SOLE 22 56,729 0 0
ASTROTECH CORP COM NEW 046484200 11 10,086 SH   SOLE 18 10,086 0 0
ASTROTECH CORP COM NEW 046484200 120 114,344 SH   SOLE 21 114,344 0 0
ASTROTECH CORP COM NEW 046484200 636 605,669 SH   SOLE 22 605,669 0 0
ASURE SOFTWARE INC COM 04649U102 0 24 SH   SOLE 2 24 0 0
ASURE SOFTWARE INC COM 04649U102 28 3,109 SH   SOLE 18 3,109 0 0
ASURE SOFTWARE INC COM 04649U102 427 47,443 SH   SOLE 21 47,443 0 0
ASURE SOFTWARE INC COM 04649U102 1,706 189,353 SH   SOLE 22 189,353 0 0
AT&T INC COM 00206R102 514,319 19,041,798 SH   SOLE 2 5,131,456 0 13,910,342
AT&T INC COM 00206R102 143,865 5,326,371 SH   SOLE 4 3,682,575 0 1,643,796
AT&T INC COM 00206R102 210,188 7,781,866 SH   SOLE 7 7,565,868 0 215,998
AT&T INC COM 00206R102 3,790 140,315 SH   SOLE 13 20,101 0 120,214
AT&T INC COM 00206R102 24,701 914,500 SH   SOLE 15 914,500 0 0
AT&T INC COM 00206R102 7 255 SH   SOLE 17 0 0 255
AT&T INC COM 00206R102 325,232 12,041,188 SH   SOLE 18 10,882,285 0 1,158,903
AT&T INC COM 00206R102 78,489 2,905,911 SH   SOLE 19 2,905,911 0 0
AT&T INC COM 00206R102 5,583,520 206,720,468 SH   SOLE 21 206,720,468 0 0
AT&T INC COM 00206R102 4,249,129 157,316,873 SH   SOLE 22 138,960,495 0 18,356,378
AT&T INC COM 00206R102 128,997 4,775,909 SH   SOLE 23 4,775,909 0 0
AT&T INC COM 00206R102 318,428 11,789,256 SH   SOLE 25 11,789,256 0 0
AT&T INC COM 00206R102 493,370 18,266,215 SH   SOLE 26 8,395,768 0 9,870,447
AT&T INC COM 00206R102 395,360 14,637,542 SH   SOLE 28 613,214 0 14,024,328
AT&T INC COM 00206R102 14,864 550,311 SH   SOLE 29 550,311 0 0
AT&T INC COM 00206R102 1,241,019 45,946,664 SH   SOLE 30 45,267,345 0 679,319
AT&T INC COM 00206R102 91,251 3,378,414 SH   SOLE 31 1,597,915 0 1,780,499
AT&T INC COM 00206R102 7,441 275,493 SH   SOLE 32 275,493 0 0
AT&T INC COM 00206R102 40,661 1,505,423 SH   SOLE 34 1,505,423 0 0
AT&T INC COM 00206R102 123,081 4,556,860 SH   SOLE 36 4,556,860 0 0
AT&T INC COM 00206R102 6,737 249,431 SH   SOLE 40 249,431 0 0
AT&T INC COM 00206R102 71,491 2,646,839 SH   SOLE 43 144,797 0 2,502,042
ATARA BIOTHERAPEUTICS INC COM 046513107 3,378 188,709 SH   SOLE 2 59,533 0 129,176
ATARA BIOTHERAPEUTICS INC COM 046513107 4 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 27 1,521 SH   SOLE 7 1,521 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 5,007 279,725 SH   SOLE 18 253,162 0 26,563
ATARA BIOTHERAPEUTICS INC COM 046513107 11,836 661,242 SH   SOLE 19 661,242 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 65,385 3,652,785 SH   SOLE 21 3,652,785 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 46,070 2,573,768 SH   SOLE 22 2,492,066 0 81,702
ATARA BIOTHERAPEUTICS INC COM 046513107 408 22,776 SH   SOLE 23 22,776 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 251 14,011 SH   SOLE 25 14,011 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2,220 124,041 SH   SOLE 26 11,325 0 112,716
ATARA BIOTHERAPEUTICS INC COM 046513107 158 8,819 SH   SOLE 28 8,819 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,602 89,519 SH   SOLE 30 89,519 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 236 13,184 SH   SOLE 36 13,184 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 142 7,928 SH   SOLE 40 7,928 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 239 13,360 SH   SOLE 43 2,237 0 11,123
ATEA PHARMACEUTICALS INC COM 04683R106 2,486 70,915 SH   SOLE 2 12,456 0 58,459
ATEA PHARMACEUTICALS INC COM 04683R106 36 1,038 SH   SOLE 7 1,038 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 7,100 202,504 SH   SOLE 18 202,504 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 4,780 136,351 SH   SOLE 19 136,351 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 82,346 2,348,721 SH   SOLE 21 2,348,721 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 47,254 1,347,797 SH   SOLE 22 1,304,208 0 43,589
ATEA PHARMACEUTICALS INC COM 04683R106 27 768 SH   SOLE 23 768 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 154 4,390 SH   SOLE 25 4,390 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 297 8,469 SH   SOLE 26 1,493 0 6,976
ATEA PHARMACEUTICALS INC COM 04683R106 204 5,826 SH   SOLE 30 5,826 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 39 1,118 SH   SOLE 36 1,118 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 87 2,480 SH   SOLE 40 2,480 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 225 6,424 SH   SOLE 43 0 0 6,424
ATENTO S A SHS L0427L204 5,471 193,944 SH   SOLE 2 193,944 0 0
ATERIAN INC COM 02156U101 73 6,761 SH   SOLE 2 4,050 0 2,711
ATERIAN INC COM 02156U101 3 318 SH   SOLE 7 318 0 0
ATERIAN INC COM 02156U101 800 73,854 SH   SOLE 18 73,854 0 0
ATERIAN INC COM 02156U101 536 49,472 SH   SOLE 19 49,472 0 0
ATERIAN INC COM 02156U101 9,520 879,082 SH   SOLE 21 879,082 0 0
ATERIAN INC COM 02156U101 5,767 532,509 SH   SOLE 22 528,975 0 3,534
ATERIAN INC COM 02156U101 45 4,178 SH   SOLE 25 4,178 0 0
ATERIAN INC COM 02156U101 12 1,103 SH   SOLE 26 1,103 0 0
ATERIAN INC COM 02156U101 6 592 SH   SOLE 30 592 0 0
ATERIAN INC COM 02156U101 0 5 SH   SOLE 43 0 0 5
ATHENE HOLDING LTD CL A G0684D107 21,833 317,016 SH   SOLE 2 33,684 0 283,332
ATHENE HOLDING LTD CL A G0684D107 7,031 102,085 SH   SOLE 4 53,441 0 48,644
ATHENE HOLDING LTD CL A G0684D107 1,223 17,757 SH   SOLE 7 17,757 0 0
ATHENE HOLDING LTD CL A G0684D107 325 4,718 SH   SOLE 13 4,718 0 0
ATHENE HOLDING LTD CL A G0684D107 1,038 15,074 SH   SOLE 15 15,074 0 0
ATHENE HOLDING LTD CL A G0684D107 10,228 148,505 SH   SOLE 18 138,211 0 10,294
ATHENE HOLDING LTD CL A G0684D107 4,878 70,836 SH   SOLE 19 70,836 0 0
ATHENE HOLDING LTD CL A G0684D107 123,821 1,797,899 SH   SOLE 21 1,797,899 0 0
ATHENE HOLDING LTD CL A G0684D107 199,332 2,894,318 SH   SOLE 22 2,741,377 0 152,941
ATHENE HOLDING LTD CL A G0684D107 5,423 78,741 SH   SOLE 23 78,741 0 0
ATHENE HOLDING LTD CL A G0684D107 3,938 57,178 SH   SOLE 25 57,178 0 0
ATHENE HOLDING LTD CL A G0684D107 13,570 197,037 SH   SOLE 26 170,035 0 27,002
ATHENE HOLDING LTD CL A G0684D107 15,980 232,038 SH   SOLE 28 9,561 0 222,477
ATHENE HOLDING LTD CL A G0684D107 45 649 SH   SOLE 29 649 0 0
ATHENE HOLDING LTD CL A G0684D107 59,665 866,341 SH   SOLE 30 629,651 0 236,690
ATHENE HOLDING LTD CL A G0684D107 3,267 47,443 SH   SOLE 31 14,823 0 32,620
ATHENE HOLDING LTD CL A G0684D107 934 13,567 SH   SOLE 34 13,567 0 0
ATHENE HOLDING LTD CL A G0684D107 2,694 39,112 SH   SOLE 36 39,112 0 0
ATHENE HOLDING LTD CL A G0684D107 316 4,583 SH   SOLE 40 4,583 0 0
ATHENE HOLDING LTD CL A G0684D107 8,967 130,195 SH   SOLE 43 9,101 0 121,094
ATHENEX INC COM 04685N103 139 46,035 SH   SOLE 2 18,858 0 27,177
ATHENEX INC COM 04685N103 1 214 SH   SOLE 4 214 0 0
ATHENEX INC COM 04685N103 4 1,336 SH   SOLE 7 1,336 0 0
ATHENEX INC COM 04685N103 813 270,028 SH   SOLE 18 258,293 0 11,735
ATHENEX INC COM 04685N103 1,291 428,740 SH   SOLE 19 428,740 0 0
ATHENEX INC COM 04685N103 11,601 3,854,257 SH   SOLE 21 3,854,257 0 0
ATHENEX INC COM 04685N103 6,167 2,048,787 SH   SOLE 22 2,002,985 0 45,802
ATHENEX INC COM 04685N103 20 6,664 SH   SOLE 23 6,664 0 0
ATHENEX INC COM 04685N103 52 17,309 SH   SOLE 25 17,309 0 0
ATHENEX INC COM 04685N103 145 48,280 SH   SOLE 26 0 0 48,280
ATHENEX INC COM 04685N103 23 7,527 SH   SOLE 28 7,527 0 0
ATHENEX INC COM 04685N103 265 88,151 SH   SOLE 30 88,151 0 0
ATHENEX INC COM 04685N103 17 5,751 SH   SOLE 40 5,751 0 0
ATHENEX INC COM 04685N103 350 116,312 SH   SOLE 43 201 0 116,111
ATHERSYS INC NEW COM 04744L106 317 238,343 SH   SOLE 2 71,030 0 167,313
ATHERSYS INC NEW COM 04744L106 4 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC NEW COM 04744L106 862 648,240 SH   SOLE 18 587,983 0 60,257
ATHERSYS INC NEW COM 04744L106 1,392 1,046,253 SH   SOLE 19 1,046,253 0 0
ATHERSYS INC NEW COM 04744L106 9,809 7,375,257 SH   SOLE 21 7,375,257 0 0
ATHERSYS INC NEW COM 04744L106 6,445 4,845,593 SH   SOLE 22 4,714,295 0 131,298
ATHERSYS INC NEW COM 04744L106 54 40,352 SH   SOLE 23 40,352 0 0
ATHERSYS INC NEW COM 04744L106 49 36,682 SH   SOLE 25 36,682 0 0
ATHERSYS INC NEW COM 04744L106 144 108,147 SH   SOLE 26 7,692 0 100,455
ATHERSYS INC NEW COM 04744L106 114 85,863 SH   SOLE 30 85,863 0 0
ATHERSYS INC NEW COM 04744L106 26 19,379 SH   SOLE 40 19,379 0 0
ATHERSYS INC NEW COM 04744L106 71 53,454 SH   SOLE 43 0 0 53,454
ATHIRA PHARMA INC COM 04746L104 298 31,722 SH   SOLE 2 1,915 0 29,807
ATHIRA PHARMA INC COM 04746L104 4 453 SH   SOLE 7 453 0 0
ATHIRA PHARMA INC COM 04746L104 1,021 108,817 SH   SOLE 18 108,817 0 0
ATHIRA PHARMA INC COM 04746L104 532 56,685 SH   SOLE 19 56,685 0 0
ATHIRA PHARMA INC COM 04746L104 11,474 1,223,257 SH   SOLE 21 1,223,257 0 0
ATHIRA PHARMA INC COM 04746L104 5,264 561,145 SH   SOLE 22 544,444 0 16,701
ATHIRA PHARMA INC COM 04746L104 252 26,824 SH   SOLE 43 2,918 0 23,906
ATI PHYSICAL THERAPY INC COM CL A 00216W109 381 100,239 SH   SOLE 22 100,239 0 0
ATKORE INC COM 047649108 2,133 24,536 SH   SOLE 2 18,898 0 5,638
ATKORE INC COM 047649108 17 193 SH   SOLE 4 193 0 0
ATKORE INC COM 047649108 55 633 SH   SOLE 7 633 0 0
ATKORE INC COM 047649108 11,380 130,927 SH   SOLE 18 125,177 0 5,750
ATKORE INC COM 047649108 9,821 112,992 SH   SOLE 19 112,992 0 0
ATKORE INC COM 047649108 135,456 1,558,402 SH   SOLE 21 1,558,402 0 0
ATKORE INC COM 047649108 91,929 1,057,625 SH   SOLE 22 1,031,170 0 26,455
ATKORE INC COM 047649108 104 1,192 SH   SOLE 23 1,192 0 0
ATKORE INC COM 047649108 663 7,626 SH   SOLE 25 7,626 0 0
ATKORE INC COM 047649108 2,013 23,164 SH   SOLE 26 19,377 0 3,787
ATKORE INC COM 047649108 380 4,372 SH   SOLE 28 4,372 0 0
ATKORE INC COM 047649108 2,244 25,816 SH   SOLE 30 25,816 0 0
ATKORE INC COM 047649108 219 2,515 SH   SOLE 36 2,515 0 0
ATKORE INC COM 047649108 474 5,453 SH   SOLE 40 5,453 0 0
ATKORE INC COM 047649108 439 5,047 SH   SOLE 43 26 0 5,021
ATLANTIC AMERN CORP COM 048209100 4 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 53 12,727 SH   SOLE 21 12,727 0 0
ATLANTIC AMERN CORP COM 048209100 59 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 482 18,177 SH   SOLE 2 3,417 0 14,760
ATLANTIC CAP BANCSHARES INC COM 048269203 8 316 SH   SOLE 7 316 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,772 66,880 SH   SOLE 18 66,880 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,043 39,357 SH   SOLE 19 39,357 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 19,220 725,568 SH   SOLE 21 725,568 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 14,759 557,147 SH   SOLE 22 545,655 0 11,492
ATLANTIC CAP BANCSHARES INC COM 048269203 126 4,744 SH   SOLE 43 0 0 4,744
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,188 86,513 SH   SOLE 2 24,185 0 62,328
ATLANTIC UN BANKSHARES CORP COM 04911A107 11 290 SH   SOLE 4 290 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 47 1,267 SH   SOLE 7 1,267 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 8,352 226,644 SH   SOLE 18 226,644 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4,958 134,547 SH   SOLE 19 134,547 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 109,245 2,964,575 SH   SOLE 21 2,964,575 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 68,450 1,857,542 SH   SOLE 22 1,775,014 0 82,528
ATLANTIC UN BANKSHARES CORP COM 04911A107 543 14,722 SH   SOLE 25 14,722 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,374 37,298 SH   SOLE 26 31,313 0 5,985
ATLANTIC UN BANKSHARES CORP COM 04911A107 240 6,511 SH   SOLE 28 6,511 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,546 41,962 SH   SOLE 30 41,962 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 346 9,399 SH   SOLE 40 9,399 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 732 19,864 SH   SOLE 43 2,329 0 17,535
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2,842 82,352 SH   SOLE 2 82,352 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 10 282 SH   SOLE 4 282 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1 33 SH   SOLE 18 33 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 36,092 1,045,829 SH   SOLE 21 1,045,829 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 5,775 167,357 SH   SOLE 22 167,357 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 34,488 999,351 SH   SOLE 30 999,351 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 75 2,169 SH   SOLE 36 2,169 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 69 2,012 SH   SOLE 43 0 0 2,012
ATLANTICUS HOLDINGS CORP COM 04914Y102 55 1,036 SH   SOLE 2 438 0 598
ATLANTICUS HOLDINGS CORP COM 04914Y102 866 16,324 SH   SOLE 18 16,324 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 478 9,013 SH   SOLE 19 9,013 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 9,938 187,296 SH   SOLE 21 187,296 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 7,175 135,223 SH   SOLE 22 134,773 0 450
ATLANTICUS HOLDINGS CORP COM 04914Y102 136 2,565 SH   SOLE 43 702 0 1,863
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,213 27,088 SH   SOLE 2 3,563 0 23,525
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 69 843 SH   SOLE 7 843 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 9,301 113,867 SH   SOLE 18 113,867 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4,115 50,377 SH   SOLE 19 50,377 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 271,806 3,327,693 SH   SOLE 21 3,327,693 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 52,530 643,117 SH   SOLE 22 623,946 0 19,171
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 83 1,020 SH   SOLE 25 1,020 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 78 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3,008 36,826 SH   SOLE 30 36,826 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 33 400 SH   SOLE 36 400 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 62 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,455 30,054 SH   SOLE 43 7,452 0 22,602
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 3,228 2,225,000 PRN   SOLE 21 2,225,000 0 0
ATLAS CORP SHARES Y0436Q109 4 246 SH   SOLE 4 246 0 0
ATLAS CORP SHARES Y0436Q109 355 23,353 SH   SOLE 7 23,353 0 0
ATLAS CORP SHARES Y0436Q109 18,561 1,221,915 SH   SOLE 21 1,221,915 0 0
ATLAS CORP SHARES Y0436Q109 8,456 556,689 SH   SOLE 22 515,591 0 41,098
ATLAS CORP SHARES Y0436Q109 196 12,879 SH   SOLE 25 12,879 0 0
ATLAS CORP SHARES Y0436Q109 3,102 204,228 SH   SOLE 30 204,228 0 0
ATLAS CORP SHARES Y0436Q109 125 8,201 SH   SOLE 40 8,201 0 0
ATLAS CORP SHARES Y0436Q109 272 17,913 SH   SOLE 43 0 0 17,913
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 61 6,030 SH   SOLE 2 1,059 0 4,971
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 406 39,892 SH   SOLE 18 39,892 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 239 23,529 SH   SOLE 19 23,529 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 4,939 485,627 SH   SOLE 21 485,627 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 1,115 109,609 SH   SOLE 22 103,865 0 5,744
ATLASSIAN CORP PLC CL A G06242104 116,942 298,763 SH   SOLE 2 52,175 0 246,588
ATLASSIAN CORP PLC CL A G06242104 408 1,042 SH   SOLE 4 1,042 0 0
ATLASSIAN CORP PLC CL A G06242104 6,112 15,616 SH   SOLE 7 15,616 0 0
ATLASSIAN CORP PLC CL A G06242104 577 1,474 SH   SOLE 15 1,474 0 0
ATLASSIAN CORP PLC CL A G06242104 23,010 58,787 SH   SOLE 18 56,512 0 2,275
ATLASSIAN CORP PLC CL A G06242104 225,998 577,379 SH   SOLE 19 577,379 0 0
ATLASSIAN CORP PLC CL A G06242104 324,149 828,137 SH   SOLE 21 828,137 0 0
ATLASSIAN CORP PLC CL A G06242104 363,314 928,196 SH   SOLE 22 789,620 0 138,576
ATLASSIAN CORP PLC CL A G06242104 6,817 17,415 SH   SOLE 23 17,415 0 0
ATLASSIAN CORP PLC CL A G06242104 68,731 175,593 SH   SOLE 25 175,593 0 0
ATLASSIAN CORP PLC CL A G06242104 55,879 142,759 SH   SOLE 26 3,277 0 139,482
ATLASSIAN CORP PLC CL A G06242104 53,840 137,550 SH   SOLE 28 72 0 137,478
ATLASSIAN CORP PLC CL A G06242104 30,974 79,132 SH   SOLE 30 79,132 0 0
ATLASSIAN CORP PLC CL A G06242104 9,297 23,751 SH   SOLE 31 23,479 0 272
ATLASSIAN CORP PLC CL A G06242104 12,473 31,867 SH   SOLE 32 31,867 0 0
ATLASSIAN CORP PLC CL A G06242104 309,984 791,947 SH   SOLE 34 791,947 0 0
ATLASSIAN CORP PLC CL A G06242104 12,979 33,158 SH   SOLE 36 33,158 0 0
ATLASSIAN CORP PLC CL A G06242104 15,422 39,399 SH   SOLE 43 9,602 0 29,797
ATMOS ENERGY CORP COM 049560105 26,345 298,699 SH   SOLE 2 46,319 0 252,380
ATMOS ENERGY CORP COM 049560105 11,319 128,339 SH   SOLE 4 70,046 0 58,293
ATMOS ENERGY CORP COM 049560105 32,626 369,906 SH   SOLE 7 366,239 0 3,667
ATMOS ENERGY CORP COM 049560105 35 395 SH   SOLE 13 395 0 0
ATMOS ENERGY CORP COM 049560105 1,464 16,601 SH   SOLE 15 16,601 0 0
ATMOS ENERGY CORP COM 049560105 20,758 235,346 SH   SOLE 18 216,917 0 18,429
ATMOS ENERGY CORP COM 049560105 11,302 128,139 SH   SOLE 19 128,139 0 0
ATMOS ENERGY CORP COM 049560105 569,768 6,459,949 SH   SOLE 21 6,459,949 0 0
ATMOS ENERGY CORP COM 049560105 243,986 2,766,284 SH   SOLE 22 2,485,353 0 280,931
ATMOS ENERGY CORP COM 049560105 6,332 71,795 SH   SOLE 23 71,795 0 0
ATMOS ENERGY CORP COM 049560105 21,652 245,491 SH   SOLE 25 245,491 0 0
ATMOS ENERGY CORP COM 049560105 30,158 341,925 SH   SOLE 26 146,971 0 194,954
ATMOS ENERGY CORP COM 049560105 47,585 539,509 SH   SOLE 28 9,279 0 530,230
ATMOS ENERGY CORP COM 049560105 93,560 1,060,768 SH   SOLE 30 1,055,185 0 5,583
ATMOS ENERGY CORP COM 049560105 5,801 65,776 SH   SOLE 31 17,744 0 48,032
ATMOS ENERGY CORP COM 049560105 3,482 39,484 SH   SOLE 34 39,484 0 0
ATMOS ENERGY CORP COM 049560105 6,257 70,943 SH   SOLE 36 70,943 0 0
ATMOS ENERGY CORP COM 049560105 423 4,796 SH   SOLE 40 4,796 0 0
ATMOS ENERGY CORP COM 049560105 6,557 74,338 SH   SOLE 43 3,551 0 70,787
ATN INTL INC COM 00215F107 826 17,631 SH   SOLE 2 4,855 0 12,776
ATN INTL INC COM 00215F107 2 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 8 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 2,098 44,781 SH   SOLE 18 44,781 0 0
ATN INTL INC COM 00215F107 875 18,670 SH   SOLE 19 18,670 0 0
ATN INTL INC COM 00215F107 63,538 1,356,193 SH   SOLE 21 1,356,193 0 0
ATN INTL INC COM 00215F107 14,922 318,506 SH   SOLE 22 305,878 0 12,628
ATN INTL INC COM 00215F107 69 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107 216 4,621 SH   SOLE 26 0 0 4,621
ATN INTL INC COM 00215F107 74 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 960 20,498 SH   SOLE 30 20,498 0 0
ATN INTL INC COM 00215F107 51 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107 604 12,899 SH   SOLE 43 1,793 0 11,106
ATOMERA INC COM 04965B100 79 3,403 SH   SOLE 2 1,310 0 2,093
ATOMERA INC COM 04965B100 8 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100 1,348 58,360 SH   SOLE 18 58,360 0 0
ATOMERA INC COM 04965B100 800 34,645 SH   SOLE 19 34,645 0 0
ATOMERA INC COM 04965B100 16,141 699,026 SH   SOLE 21 699,026 0 0
ATOMERA INC COM 04965B100 10,810 468,161 SH   SOLE 22 465,510 0 2,651
ATOMERA INC COM 04965B100 329 14,252 SH   SOLE 43 56 0 14,196
ATOSSA THERAPEUTICS INC COM 04962H506 686 210,540 SH   SOLE 2 40,696 0 169,844
ATOSSA THERAPEUTICS INC COM 04962H506 6 1,880 SH   SOLE 7 1,880 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 1,267 388,513 SH   SOLE 18 388,513 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 2,595 795,878 SH   SOLE 19 795,878 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 14,058 4,312,240 SH   SOLE 21 4,312,240 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 12,008 3,683,363 SH   SOLE 22 3,622,127 0 61,236
ATOSSA THERAPEUTICS INC COM 04962H506 86 26,414 SH   SOLE 23 26,414 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 430 131,776 SH   SOLE 26 0 0 131,776
ATOSSA THERAPEUTICS INC COM 04962H506 0 25 SH   SOLE 43 0 0 25
ATRECA INC CL A COM 04965G109 569 91,391 SH   SOLE 2 42,637 0 48,754
ATRECA INC CL A COM 04965G109 3 445 SH   SOLE 7 445 0 0
ATRECA INC CL A COM 04965G109 612 98,308 SH   SOLE 18 98,308 0 0
ATRECA INC CL A COM 04965G109 1,965 315,381 SH   SOLE 19 315,381 0 0
ATRECA INC CL A COM 04965G109 7,531 1,208,786 SH   SOLE 21 1,208,786 0 0
ATRECA INC CL A COM 04965G109 7,197 1,155,249 SH   SOLE 22 1,126,436 0 28,813
ATRECA INC CL A COM 04965G109 68 10,891 SH   SOLE 23 10,891 0 0
ATRECA INC CL A COM 04965G109 48 7,706 SH   SOLE 25 7,706 0 0
ATRECA INC CL A COM 04965G109 350 56,134 SH   SOLE 26 1,719 0 54,415
ATRECA INC CL A COM 04965G109 69 11,053 SH   SOLE 30 11,053 0 0
ATRECA INC CL A COM 04965G109 7 1,162 SH   SOLE 34 1,162 0 0
ATRECA INC CL A COM 04965G109 25 3,950 SH   SOLE 40 3,950 0 0
ATRICURE INC COM 04963C209 3,566 51,271 SH   SOLE 2 32,635 0 18,636
ATRICURE INC COM 04963C209 14 199 SH   SOLE 4 199 0 0
ATRICURE INC COM 04963C209 47 669 SH   SOLE 7 669 0 0
ATRICURE INC COM 04963C209 9,197 132,240 SH   SOLE 18 124,266 0 7,974
ATRICURE INC COM 04963C209 13,594 195,463 SH   SOLE 19 195,463 0 0
ATRICURE INC COM 04963C209 121,295 1,744,001 SH   SOLE 21 1,744,001 0 0
ATRICURE INC COM 04963C209 79,441 1,142,220 SH   SOLE 22 1,115,347 0 26,873
ATRICURE INC COM 04963C209 458 6,580 SH   SOLE 23 6,580 0 0
ATRICURE INC COM 04963C209 573 8,234 SH   SOLE 25 8,234 0 0
ATRICURE INC COM 04963C209 2,647 38,062 SH   SOLE 26 16,256 0 21,806
ATRICURE INC COM 04963C209 286 4,108 SH   SOLE 28 4,108 0 0
ATRICURE INC COM 04963C209 21,359 307,102 SH   SOLE 30 307,102 0 0
ATRICURE INC COM 04963C209 504 7,250 SH   SOLE 36 7,250 0 0
ATRICURE INC COM 04963C209 335 4,818 SH   SOLE 40 4,818 0 0
ATRICURE INC COM 04963C209 768 11,044 SH   SOLE 43 0 0 11,044
ATRION CORP COM 049904105 1,259 1,805 SH   SOLE 2 443 0 1,362
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,900 4,157 SH   SOLE 18 3,572 0 585
ATRION CORP COM 049904105 6,264 8,980 SH   SOLE 19 8,980 0 0
ATRION CORP COM 049904105 34,635 49,656 SH   SOLE 21 49,656 0 0
ATRION CORP COM 049904105 30,350 43,513 SH   SOLE 22 42,594 0 919
ATRION CORP COM 049904105 442 634 SH   SOLE 23 634 0 0
ATRION CORP COM 049904105 130 186 SH   SOLE 25 186 0 0
ATRION CORP COM 049904105 1,759 2,522 SH   SOLE 26 549 0 1,973
ATRION CORP COM 049904105 85 122 SH   SOLE 28 122 0 0
ATRION CORP COM 049904105 591 847 SH   SOLE 30 847 0 0
ATRION CORP COM 049904105 143 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105 964 1,382 SH   SOLE 43 56 0 1,326
ATYR PHARMA INC COM NEW 002120202 30 3,320 SH   SOLE 18 3,320 0 0
ATYR PHARMA INC COM NEW 002120202 340 37,466 SH   SOLE 21 37,466 0 0
ATYR PHARMA INC COM NEW 002120202 1,600 176,226 SH   SOLE 22 176,226 0 0
AUBURN NATL BANCORP COM 050473107 18 530 SH   SOLE 18 530 0 0
AUBURN NATL BANCORP COM 050473107 214 6,325 SH   SOLE 21 6,325 0 0
AUBURN NATL BANCORP COM 050473107 13 391 SH   SOLE 22 391 0 0
AUDACY INC CL A 05070N103 546 148,307 SH   SOLE 2 38,692 0 109,615
AUDACY INC CL A 05070N103 7 2,029 SH   SOLE 7 2,029 0 0
AUDACY INC CL A 05070N103 1,475 400,693 SH   SOLE 18 400,693 0 0
AUDACY INC CL A 05070N103 781 212,222 SH   SOLE 19 212,222 0 0
AUDACY INC CL A 05070N103 16,533 4,492,677 SH   SOLE 21 4,492,677 0 0
AUDACY INC CL A 05070N103 11,679 3,173,537 SH   SOLE 22 3,047,375 0 126,162
AUDACY INC CL A 05070N103 71 19,229 SH   SOLE 25 19,229 0 0
AUDACY INC CL A 05070N103 115 31,213 SH   SOLE 30 31,213 0 0
AUDACY INC CL A 05070N103 53 14,467 SH   SOLE 40 14,467 0 0
AUDACY INC CL A 05070N103 340 92,348 SH   SOLE 43 397 0 91,951
AUDDIA INC COM 05072K107 3 1,197 SH   SOLE 18 1,197 0 0
AUDDIA INC COM 05072K107 38 15,746 SH   SOLE 21 15,746 0 0
AUDIOEYE INC COM NEW 050734201 16 1,414 SH   SOLE 18 1,414 0 0
AUDIOEYE INC COM NEW 050734201 231 20,970 SH   SOLE 21 20,970 0 0
AUDIOEYE INC COM NEW 050734201 119 10,780 SH   SOLE 22 10,780 0 0
AULT GLOBAL HOLDINGS INC COM 05150X104 25 10,301 SH   SOLE 18 10,301 0 0
AULT GLOBAL HOLDINGS INC COM 05150X104 277 113,923 SH   SOLE 21 113,923 0 0
AULT GLOBAL HOLDINGS INC COM 05150X104 2,174 894,814 SH   SOLE 22 894,814 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 616 27,854 SH   SOLE 2 24,936 0 2,918
AURINIA PHARMACEUTICALS INC COM 05156V102 1,085 49,030 SH   SOLE 21 49,030 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 1,973 89,157 SH   SOLE 22 46,307 0 42,850
AURINIA PHARMACEUTICALS INC COM 05156V102 962 43,467 SH   SOLE 26 43,467 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 15,340 693,155 SH   SOLE 30 693,155 0 0
AURORA CANNABIS INC COM 05156X884 0 1 SH   SOLE 43 0 0 1
AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 668 800,000 PRN   SOLE 21 800,000 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 2 1,220 SH   SOLE 2 1,220 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 1 619 SH   SOLE 4 619 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 13 7,886 SH   SOLE 18 7,886 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 264 156,284 SH   SOLE 19 156,284 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 8 4,841 SH   SOLE 22 4,841 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 1 574 SH   SOLE 26 574 0 0
AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 70 41,495 SH   SOLE 34 41,495 0 0
AUTODESK INC COM 052769106 158,667 556,393 SH   SOLE 2 107,387 0 449,006
AUTODESK INC COM 052769106 44,029 154,396 SH   SOLE 4 100,026 0 54,370
AUTODESK INC COM 052769106 60,662 212,722 SH   SOLE 7 206,318 0 6,404
AUTODESK INC COM 052769106 1,269 4,451 SH   SOLE 13 619 0 3,832
AUTODESK INC COM 052769106 6,355 22,284 SH   SOLE 15 22,284 0 0
AUTODESK INC COM 052769106 0 1 SH   SOLE 17 0 0 1
AUTODESK INC COM 052769106 202,977 711,777 SH   SOLE 18 662,970 0 48,807
AUTODESK INC COM 052769106 268,559 941,749 SH   SOLE 19 941,749 0 0
AUTODESK INC COM 052769106 1,558,928 5,466,661 SH   SOLE 21 5,466,661 0 0
AUTODESK INC COM 052769106 1,340,702 4,701,414 SH   SOLE 22 4,243,457 0 457,957
AUTODESK INC COM 052769106 35,587 124,791 SH   SOLE 23 124,791 0 0
AUTODESK INC COM 052769106 104,005 364,714 SH   SOLE 25 364,714 0 0
AUTODESK INC COM 052769106 166,434 583,632 SH   SOLE 26 221,488 0 362,144
AUTODESK INC COM 052769106 193,250 677,665 SH   SOLE 28 19,993 0 657,672
AUTODESK INC COM 052769106 100 351 SH   SOLE 29 351 0 0
AUTODESK INC COM 052769106 390,912 1,370,805 SH   SOLE 30 1,312,608 0 58,197
AUTODESK INC COM 052769106 23,002 80,660 SH   SOLE 31 26,711 0 53,949
AUTODESK INC COM 052769106 14,741 51,693 SH   SOLE 32 51,693 0 0
AUTODESK INC COM 052769106 269,624 945,484 SH   SOLE 34 945,484 0 0
AUTODESK INC COM 052769106 28,614 100,341 SH   SOLE 36 100,341 0 0
AUTODESK INC COM 052769106 2,180 7,646 SH   SOLE 40 7,646 0 0
AUTODESK INC COM 052769106 56,293 197,402 SH   SOLE 43 12,062 0 185,340
AUTOHOME INC SP ADS RP CL A 05278C107 2,713 57,799 SH   SOLE 2 8,896 0 48,903
AUTOHOME INC SP ADS RP CL A 05278C107 1,985 42,292 SH   SOLE 4 22,805 0 19,487
AUTOHOME INC SP ADS RP CL A 05278C107 475 10,124 SH   SOLE 7 10,124 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 693 14,764 SH   SOLE 13 7,032 0 7,732
AUTOHOME INC SP ADS RP CL A 05278C107 1,745 37,185 SH   SOLE 15 37,185 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,636 34,861 SH   SOLE 18 34,861 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,436 30,592 SH   SOLE 19 30,592 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 56,430 1,202,438 SH   SOLE 21 1,202,438 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 44,447 947,094 SH   SOLE 22 858,246 0 88,848
AUTOHOME INC SP ADS RP CL A 05278C107 1,633 34,787 SH   SOLE 23 34,787 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,983 42,246 SH   SOLE 25 42,246 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 8,184 174,389 SH   SOLE 26 63,104 0 111,285
AUTOHOME INC SP ADS RP CL A 05278C107 5,285 112,608 SH   SOLE 28 3,344 0 109,264
AUTOHOME INC SP ADS RP CL A 05278C107 20,498 436,772 SH   SOLE 30 436,772 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 134 2,858 SH   SOLE 31 1,805 0 1,053
AUTOHOME INC SP ADS RP CL A 05278C107 1,146 24,427 SH   SOLE 34 24,427 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 12 251 SH   SOLE 40 251 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 11,527 245,618 SH   SOLE 43 22,861 0 222,757
AUTOLIV INC COM 052800109 2,555 29,808 SH   SOLE 2 8,281 0 21,527
AUTOLIV INC COM 052800109 3,346 39,036 SH   SOLE 4 34,009 0 5,027
AUTOLIV INC COM 052800109 2,677 31,229 SH   SOLE 7 11,514 0 19,715
AUTOLIV INC COM 052800109 24 279 SH   SOLE 13 279 0 0
AUTOLIV INC COM 052800109 634 7,397 SH   SOLE 15 7,397 0 0
AUTOLIV INC COM 052800109 1,411 16,461 SH   SOLE 18 11,725 0 4,736
AUTOLIV INC COM 052800109 30,628 357,299 SH   SOLE 21 357,299 0 0
AUTOLIV INC COM 052800109 97,455 1,136,900 SH   SOLE 22 1,099,254 0 37,646
AUTOLIV INC COM 052800109 4,268 49,790 SH   SOLE 23 49,790 0 0
AUTOLIV INC COM 052800109 11,396 132,940 SH   SOLE 25 132,940 0 0
AUTOLIV INC COM 052800109 14,296 166,774 SH   SOLE 26 102,443 0 64,331
AUTOLIV INC COM 052800109 18,057 210,654 SH   SOLE 28 6,082 0 204,572
AUTOLIV INC COM 052800109 38,067 444,090 SH   SOLE 30 323,462 0 120,628
AUTOLIV INC COM 052800109 2,413 28,144 SH   SOLE 31 7,792 0 20,352
AUTOLIV INC COM 052800109 398 4,639 SH   SOLE 34 4,639 0 0
AUTOLIV INC COM 052800109 3,833 44,717 SH   SOLE 36 44,717 0 0
AUTOLIV INC COM 052800109 279 3,249 SH   SOLE 40 3,249 0 0
AUTOLIV INC COM 052800109 2,370 27,649 SH   SOLE 43 2,559 0 25,090
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 152 23,158 SH   SOLE 30 23,158 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 831 126,814 SH   SOLE 43 38,891 0 87,923
AUTOMATIC DATA PROCESSING IN COM 053015103 189,952 950,142 SH   SOLE 2 143,008 0 807,134
AUTOMATIC DATA PROCESSING IN COM 053015103 60,947 304,857 SH   SOLE 4 195,114 0 109,743
AUTOMATIC DATA PROCESSING IN COM 053015103 89,070 445,530 SH   SOLE 7 432,933 0 12,597
AUTOMATIC DATA PROCESSING IN COM 053015103 8,227 41,153 SH   SOLE 13 33,788 0 7,365
AUTOMATIC DATA PROCESSING IN COM 053015103 11,406 57,054 SH   SOLE 15 57,054 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 161,329 806,965 SH   SOLE 18 704,228 0 102,737
AUTOMATIC DATA PROCESSING IN COM 053015103 84,571 423,026 SH   SOLE 19 423,026 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,189,211 10,950,433 SH   SOLE 21 10,950,433 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,884,455 9,426,047 SH   SOLE 22 8,494,097 0 931,950
AUTOMATIC DATA PROCESSING IN COM 053015103 47,795 239,072 SH   SOLE 23 239,072 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 161,729 808,967 SH   SOLE 25 808,967 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 220,641 1,103,648 SH   SOLE 26 491,030 0 612,618
AUTOMATIC DATA PROCESSING IN COM 053015103 248,220 1,241,596 SH   SOLE 28 41,135 0 1,200,461
AUTOMATIC DATA PROCESSING IN COM 053015103 134 672 SH   SOLE 29 672 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 653,421 3,268,413 SH   SOLE 30 3,180,526 0 87,887
AUTOMATIC DATA PROCESSING IN COM 053015103 31,506 157,592 SH   SOLE 31 51,532 0 106,060
AUTOMATIC DATA PROCESSING IN COM 053015103 19,835 99,217 SH   SOLE 32 99,217 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 15,350 76,781 SH   SOLE 34 76,781 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 46,544 232,815 SH   SOLE 36 232,815 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,978 14,896 SH   SOLE 40 14,896 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 105,530 527,861 SH   SOLE 43 42,247 0 485,614
AUTONATION INC COM 05329W102 16,594 136,288 SH   SOLE 2 36,274 0 100,014
AUTONATION INC COM 05329W102 23 191 SH   SOLE 4 191 0 0
AUTONATION INC COM 05329W102 226 1,859 SH   SOLE 7 1,859 0 0
AUTONATION INC COM 05329W102 13,226 108,624 SH   SOLE 18 108,624 0 0
AUTONATION INC COM 05329W102 1,560 12,815 SH   SOLE 19 12,815 0 0
AUTONATION INC COM 05329W102 255,167 2,095,656 SH   SOLE 21 2,095,656 0 0
AUTONATION INC COM 05329W102 146,995 1,207,252 SH   SOLE 22 1,145,977 0 61,275
AUTONATION INC COM 05329W102 808 6,632 SH   SOLE 25 6,632 0 0
AUTONATION INC COM 05329W102 2,904 23,850 SH   SOLE 26 19,722 0 4,128
AUTONATION INC COM 05329W102 941 7,728 SH   SOLE 28 4,468 0 3,260
AUTONATION INC COM 05329W102 3,484 28,615 SH   SOLE 30 28,615 0 0
AUTONATION INC COM 05329W102 88 720 SH   SOLE 31 720 0 0
AUTONATION INC COM 05329W102 1,427 11,719 SH   SOLE 36 11,719 0 0
AUTONATION INC COM 05329W102 766 6,292 SH   SOLE 40 6,292 0 0
AUTONATION INC COM 05329W102 14,339 117,763 SH   SOLE 43 5,002 0 112,761
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 5 640 SH   SOLE 18 640 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 130 17,607 SH   SOLE 21 17,607 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 1,229 166,737 SH   SOLE 22 166,737 0 0
AUTOWEB INC COM 05335B100 4 1,561 SH   SOLE 18 1,561 0 0
AUTOWEB INC COM 05335B100 81 29,106 SH   SOLE 21 29,106 0 0
AUTOWEB INC COM 05335B100 419 150,274 SH   SOLE 22 150,274 0 0
AUTOWEB INC COM 05335B100 55 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 82,201 48,411 SH   SOLE 2 8,286 0 40,125
AUTOZONE INC COM 053332102 23,478 13,827 SH   SOLE 4 8,566 0 5,261
AUTOZONE INC COM 053332102 35,965 21,181 SH   SOLE 7 20,535 0 646
AUTOZONE INC COM 053332102 795 468 SH   SOLE 13 69 0 399
AUTOZONE INC COM 053332102 4,191 2,468 SH   SOLE 15 2,468 0 0
AUTOZONE INC COM 053332102 66,626 39,238 SH   SOLE 18 35,995 0 3,243
AUTOZONE INC COM 053332102 17,347 10,216 SH   SOLE 19 10,216 0 0
AUTOZONE INC COM 053332102 1,013,243 596,731 SH   SOLE 21 596,731 0 0
AUTOZONE INC COM 053332102 837,748 493,376 SH   SOLE 22 446,815 0 46,561
AUTOZONE INC COM 053332102 21,038 12,390 SH   SOLE 23 12,390 0 0
AUTOZONE INC COM 053332102 49,247 29,003 SH   SOLE 25 29,003 0 0
AUTOZONE INC COM 053332102 85,698 50,470 SH   SOLE 26 20,193 0 30,277
AUTOZONE INC COM 053332102 62,425 36,764 SH   SOLE 28 1,738 0 35,026
AUTOZONE INC COM 053332102 7 4 SH   SOLE 29 4 0 0
AUTOZONE INC COM 053332102 158,022 93,064 SH   SOLE 30 93,064 0 0
AUTOZONE INC COM 053332102 14,056 8,278 SH   SOLE 31 2,634 0 5,644
AUTOZONE INC COM 053332102 2,725 1,605 SH   SOLE 34 1,605 0 0
AUTOZONE INC COM 053332102 22,412 13,199 SH   SOLE 36 13,199 0 0
AUTOZONE INC COM 053332102 1,314 774 SH   SOLE 40 774 0 0
AUTOZONE INC COM 053332102 44,981 26,490 SH   SOLE 43 1,436 0 25,054
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 270 27,556 SH   SOLE 30 27,556 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 23 2,359 SH   SOLE 43 938 0 1,421
AVALARA INC COM 05338G106 50,750 290,380 SH   SOLE 2 166,558 0 123,822
AVALARA INC COM 05338G106 8,612 49,277 SH   SOLE 4 30,763 0 18,514
AVALARA INC COM 05338G106 1,382 7,906 SH   SOLE 7 7,906 0 0
AVALARA INC COM 05338G106 422 2,415 SH   SOLE 13 157 0 2,258
AVALARA INC COM 05338G106 1,254 7,173 SH   SOLE 15 7,173 0 0
AVALARA INC COM 05338G106 20,979 120,036 SH   SOLE 18 115,167 0 4,869
AVALARA INC COM 05338G106 255,954 1,464,518 SH   SOLE 19 1,464,518 0 0
AVALARA INC COM 05338G106 256,516 1,467,736 SH   SOLE 21 1,467,736 0 0
AVALARA INC COM 05338G106 336,605 1,925,987 SH   SOLE 22 1,826,436 0 99,551
AVALARA INC COM 05338G106 8,286 47,409 SH   SOLE 23 47,409 0 0
AVALARA INC COM 05338G106 1,302 7,449 SH   SOLE 25 7,449 0 0
AVALARA INC COM 05338G106 30,858 176,565 SH   SOLE 26 91,581 0 84,984
AVALARA INC COM 05338G106 36,358 208,036 SH   SOLE 28 6,443 0 201,593
AVALARA INC COM 05338G106 11 61 SH   SOLE 29 61 0 0
AVALARA INC COM 05338G106 30,872 176,641 SH   SOLE 30 168,445 0 8,196
AVALARA INC COM 05338G106 5,341 30,563 SH   SOLE 31 9,563 0 21,000
AVALARA INC COM 05338G106 152,423 872,136 SH   SOLE 34 872,136 0 0
AVALARA INC COM 05338G106 2,890 16,534 SH   SOLE 36 16,534 0 0
AVALARA INC COM 05338G106 526 3,008 SH   SOLE 40 3,008 0 0
AVALARA INC COM 05338G106 3,792 21,697 SH   SOLE 43 2,573 0 19,124
AVALO THERAPEUTICS INC COM 05338F108 104 47,604 SH   SOLE 2 3,599 0 44,005
AVALO THERAPEUTICS INC COM 05338F108 336 154,229 SH   SOLE 18 154,229 0 0
AVALO THERAPEUTICS INC COM 05338F108 149 68,504 SH   SOLE 19 68,504 0 0
AVALO THERAPEUTICS INC COM 05338F108 3,991 1,830,824 SH   SOLE 21 1,830,824 0 0
AVALO THERAPEUTICS INC COM 05338F108 3,522 1,615,782 SH   SOLE 22 1,613,434 0 2,348
AVALON GLOBOCARE CORP COM 05344R104 2 2,488 SH   SOLE 2 2,488 0 0
AVALON GLOBOCARE CORP COM 05344R104 4 4,288 SH   SOLE 18 4,288 0 0
AVALON GLOBOCARE CORP COM 05344R104 72 81,373 SH   SOLE 21 81,373 0 0
AVALONBAY CMNTYS INC COM 053484101 85,276 384,749 SH   SOLE 2 80,802 0 303,947
AVALONBAY CMNTYS INC COM 053484101 73,989 333,827 SH   SOLE 4 290,417 0 43,410
AVALONBAY CMNTYS INC COM 053484101 70,373 317,511 SH   SOLE 7 313,458 0 4,053
AVALONBAY CMNTYS INC COM 053484101 770 3,476 SH   SOLE 13 347 0 3,129
AVALONBAY CMNTYS INC COM 053484101 3,930 17,731 SH   SOLE 15 17,731 0 0
AVALONBAY CMNTYS INC COM 053484101 0 2 SH   SOLE 17 0 0 2
AVALONBAY CMNTYS INC COM 053484101 97,190 438,505 SH   SOLE 18 418,711 0 19,794
AVALONBAY CMNTYS INC COM 053484101 67,966 306,651 SH   SOLE 19 306,651 0 0
AVALONBAY CMNTYS INC COM 053484101 1,203,310 5,429,120 SH   SOLE 21 5,429,120 0 0
AVALONBAY CMNTYS INC COM 053484101 913,099 4,119,739 SH   SOLE 22 3,706,959 0 412,780
AVALONBAY CMNTYS INC COM 053484101 20,586 92,879 SH   SOLE 23 92,879 0 0
AVALONBAY CMNTYS INC COM 053484101 175,654 792,519 SH   SOLE 25 792,519 0 0
AVALONBAY CMNTYS INC COM 053484101 68,657 309,770 SH   SOLE 26 116,728 0 193,042
AVALONBAY CMNTYS INC COM 053484101 94,757 427,527 SH   SOLE 28 10,603 0 416,924
AVALONBAY CMNTYS INC COM 053484101 47 212 SH   SOLE 29 212 0 0
AVALONBAY CMNTYS INC COM 053484101 244,369 1,102,549 SH   SOLE 30 1,102,549 0 0
AVALONBAY CMNTYS INC COM 053484101 11,211 50,580 SH   SOLE 31 16,347 0 34,233
AVALONBAY CMNTYS INC COM 053484101 6,623 29,884 SH   SOLE 34 29,884 0 0
AVALONBAY CMNTYS INC COM 053484101 15,054 67,920 SH   SOLE 36 67,920 0 0
AVALONBAY CMNTYS INC COM 053484101 1,079 4,870 SH   SOLE 40 4,870 0 0
AVALONBAY CMNTYS INC COM 053484101 19,371 87,397 SH   SOLE 43 5,227 0 82,170
AVANGRID INC COM 05351W103 7,931 163,199 SH   SOLE 2 12,401 0 150,798
AVANGRID INC COM 05351W103 469 9,652 SH   SOLE 4 9,652 0 0
AVANGRID INC COM 05351W103 223 4,580 SH   SOLE 7 4,580 0 0
AVANGRID INC COM 05351W103 37 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103 1,166 23,993 SH   SOLE 18 23,993 0 0
AVANGRID INC COM 05351W103 10,538 216,834 SH   SOLE 19 216,834 0 0
AVANGRID INC COM 05351W103 40,527 833,883 SH   SOLE 21 833,883 0 0
AVANGRID INC COM 05351W103 63,847 1,313,729 SH   SOLE 22 1,248,316 0 65,413
AVANGRID INC COM 05351W103 2,790 57,406 SH   SOLE 25 57,406 0 0
AVANGRID INC COM 05351W103 2,312 47,574 SH   SOLE 26 15,703 0 31,871
AVANGRID INC COM 05351W103 4,295 88,384 SH   SOLE 28 270 0 88,114
AVANGRID INC COM 05351W103 1,919 39,491 SH   SOLE 30 39,491 0 0
AVANGRID INC COM 05351W103 49 1,014 SH   SOLE 31 1,014 0 0
AVANGRID INC COM 05351W103 1,369 28,168 SH   SOLE 34 28,168 0 0
AVANGRID INC COM 05351W103 868 17,860 SH   SOLE 36 17,860 0 0
AVANGRID INC COM 05351W103 6,495 133,634 SH   SOLE 43 3,113 0 130,521
AVANOS MED INC COM 05350V106 2,393 76,693 SH   SOLE 2 27,802 0 48,891
AVANOS MED INC COM 05350V106 7 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 27 861 SH   SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 6,038 193,534 SH   SOLE 18 193,534 0 0
AVANOS MED INC COM 05350V106 2,620 83,988 SH   SOLE 19 83,988 0 0
AVANOS MED INC COM 05350V106 173,120 5,548,725 SH   SOLE 21 5,548,725 0 0
AVANOS MED INC COM 05350V106 38,445 1,232,210 SH   SOLE 22 1,183,051 0 49,159
AVANOS MED INC COM 05350V106 190 6,096 SH   SOLE 25 6,096 0 0
AVANOS MED INC COM 05350V106 566 18,147 SH   SOLE 26 13,649 0 4,498
AVANOS MED INC COM 05350V106 130 4,177 SH   SOLE 28 4,010 0 167
AVANOS MED INC COM 05350V106 2,649 84,898 SH   SOLE 30 84,898 0 0
AVANOS MED INC COM 05350V106 10 313 SH   SOLE 34 313 0 0
AVANOS MED INC COM 05350V106 203 6,505 SH   SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106 1,171 37,536 SH   SOLE 43 668 0 36,868
AVANTOR INC COM 05352A100 63,553 1,553,874 SH   SOLE 2 456,014 0 1,097,860
AVANTOR INC COM 05352A100 13,895 339,727 SH   SOLE 4 201,758 0 137,969
AVANTOR INC COM 05352A100 2,270 55,501 SH   SOLE 7 55,501 0 0
AVANTOR INC COM 05352A100 486 11,894 SH   SOLE 13 879 0 11,015
AVANTOR INC COM 05352A100 1,754 42,889 SH   SOLE 15 42,889 0 0
AVANTOR INC COM 05352A100 72,430 1,770,909 SH   SOLE 18 1,739,804 0 31,105
AVANTOR INC COM 05352A100 189,217 4,626,343 SH   SOLE 19 4,626,343 0 0
AVANTOR INC COM 05352A100 369,115 9,024,814 SH   SOLE 21 9,024,814 0 0
AVANTOR INC COM 05352A100 536,422 13,115,462 SH   SOLE 22 12,468,425 0 647,037
AVANTOR INC COM 05352A100 11,932 291,738 SH   SOLE 23 291,738 0 0
AVANTOR INC COM 05352A100 35,548 869,141 SH   SOLE 25 827,031 0 42,110
AVANTOR INC COM 05352A100 37,923 927,224 SH   SOLE 26 506,398 0 420,826
AVANTOR INC COM 05352A100 36,658 896,290 SH   SOLE 28 40,515 0 855,775
AVANTOR INC COM 05352A100 40 988 SH   SOLE 29 988 0 0
AVANTOR INC COM 05352A100 46,192 1,129,380 SH   SOLE 30 1,129,380 0 0
AVANTOR INC COM 05352A100 7,612 186,122 SH   SOLE 31 57,018 0 129,104
AVANTOR INC COM 05352A100 123,713 3,024,769 SH   SOLE 34 3,024,769 0 0
AVANTOR INC COM 05352A100 11,373 278,059 SH   SOLE 36 278,059 0 0
AVANTOR INC COM 05352A100 725 17,736 SH   SOLE 40 17,736 0 0
AVANTOR INC COM 05352A100 2,513 61,454 SH   SOLE 43 4,166 0 57,288
AVAYA HLDGS CORP COM 05351X101 696 35,180 SH   SOLE 2 25,237 0 9,943
AVAYA HLDGS CORP COM 05351X101 7 337 SH   SOLE 4 337 0 0
AVAYA HLDGS CORP COM 05351X101 41 2,057 SH   SOLE 7 2,057 0 0
AVAYA HLDGS CORP COM 05351X101 4,524 228,585 SH   SOLE 18 228,585 0 0
AVAYA HLDGS CORP COM 05351X101 2,901 146,572 SH   SOLE 19 146,572 0 0
AVAYA HLDGS CORP COM 05351X101 57,883 2,924,836 SH   SOLE 21 2,924,836 0 0
AVAYA HLDGS CORP COM 05351X101 38,142 1,927,316 SH   SOLE 22 1,874,136 0 53,180
AVAYA HLDGS CORP COM 05351X101 366 18,505 SH   SOLE 25 18,505 0 0
AVAYA HLDGS CORP COM 05351X101 567 28,668 SH   SOLE 26 21,060 0 7,608
AVAYA HLDGS CORP COM 05351X101 279 14,101 SH   SOLE 28 7,014 0 7,087
AVAYA HLDGS CORP COM 05351X101 920 46,509 SH   SOLE 30 46,509 0 0
AVAYA HLDGS CORP COM 05351X101 384 19,385 SH   SOLE 36 19,385 0 0
AVAYA HLDGS CORP COM 05351X101 194 9,801 SH   SOLE 40 9,801 0 0
AVAYA HLDGS CORP COM 05351X101 397 20,064 SH   SOLE 43 1,162 0 18,902
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 4,190 4,000,000 PRN   SOLE 2 4,000,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 3,143 3,000,000 PRN   SOLE 19 3,000,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 2,169 2,071,000 PRN   SOLE 21 2,071,000 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 206 25,724 SH   SOLE 2 13,131 0 12,593
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 5 620 SH   SOLE 7 620 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 852 106,236 SH   SOLE 18 106,236 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 1,124 140,120 SH   SOLE 19 140,120 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 10,511 1,310,614 SH   SOLE 21 1,310,614 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 8,193 1,021,628 SH   SOLE 22 1,016,024 0 5,604
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 32 3,974 SH   SOLE 23 3,974 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 138 17,234 SH   SOLE 26 0 0 17,234
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 0 25 SH   SOLE 43 0 0 25
AVENUE THERAPEUTICS INC COM NEW 05360L205 2 1,114 SH   SOLE 2 1,114 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 3 1,678 SH   SOLE 18 1,678 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 37 24,721 SH   SOLE 21 24,721 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 30 20,344 SH   SOLE 22 20,344 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 2 361 SH   SOLE 2 361 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 36 5,861 SH   SOLE 18 5,861 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 621 100,407 SH   SOLE 21 100,407 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 2,633 425,976 SH   SOLE 22 425,976 0 0
AVEPOINT INC COM CL A 053604104 30 3,548 SH   SOLE 2 3,548 0 0
AVEPOINT INC COM CL A 053604104 738 86,959 SH   SOLE 21 86,959 0 0
AVEPOINT INC COM CL A 053604104 9,020 1,062,378 SH   SOLE 22 1,062,378 0 0
AVERY DENNISON CORP COM 053611109 49,097 236,944 SH   SOLE 2 78,097 0 158,847
AVERY DENNISON CORP COM 053611109 13,573 65,502 SH   SOLE 4 37,628 0 27,874
AVERY DENNISON CORP COM 053611109 15,256 73,624 SH   SOLE 7 71,063 0 2,561
AVERY DENNISON CORP COM 053611109 1,599 7,716 SH   SOLE 13 5,679 0 2,037
AVERY DENNISON CORP COM 053611109 1,919 9,262 SH   SOLE 15 9,262 0 0
AVERY DENNISON CORP COM 053611109 44,397 214,263 SH   SOLE 18 196,652 0 17,611
AVERY DENNISON CORP COM 053611109 10,699 51,634 SH   SOLE 19 51,634 0 0
AVERY DENNISON CORP COM 053611109 541,600 2,613,774 SH   SOLE 21 2,613,774 0 0
AVERY DENNISON CORP COM 053611109 416,950 2,012,212 SH   SOLE 22 1,822,241 0 189,971
AVERY DENNISON CORP COM 053611109 11,337 54,711 SH   SOLE 23 54,711 0 0
AVERY DENNISON CORP COM 053611109 25,532 123,219 SH   SOLE 25 123,219 0 0
AVERY DENNISON CORP COM 053611109 44,449 214,514 SH   SOLE 26 103,865 0 110,649
AVERY DENNISON CORP COM 053611109 80,211 387,100 SH   SOLE 28 6,289 0 380,811
AVERY DENNISON CORP COM 053611109 99,248 478,973 SH   SOLE 30 417,042 0 61,931
AVERY DENNISON CORP COM 053611109 6,325 30,524 SH   SOLE 31 9,442 0 21,082
AVERY DENNISON CORP COM 053611109 66,397 320,433 SH   SOLE 34 320,433 0 0
AVERY DENNISON CORP COM 053611109 7,796 37,624 SH   SOLE 36 37,624 0 0
AVERY DENNISON CORP COM 053611109 548 2,643 SH   SOLE 40 2,643 0 0
AVERY DENNISON CORP COM 053611109 15,768 76,098 SH   SOLE 43 5,283 0 70,815
AVIAT NETWORKS INC COM NEW 05366Y201 186 5,666 SH   SOLE 2 1,342 0 4,324
AVIAT NETWORKS INC COM NEW 05366Y201 3 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 805 24,502 SH   SOLE 18 24,502 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 383 11,658 SH   SOLE 19 11,658 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 9,701 295,208 SH   SOLE 21 295,208 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 6,005 182,741 SH   SOLE 22 178,759 0 3,982
AVID BIOSERVICES INC COM 05368M106 1,541 71,449 SH   SOLE 2 18,093 0 53,356
AVID BIOSERVICES INC COM 05368M106 2 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106 21 971 SH   SOLE 7 971 0 0
AVID BIOSERVICES INC COM 05368M106 3,906 181,099 SH   SOLE 18 181,099 0 0
AVID BIOSERVICES INC COM 05368M106 2,300 106,637 SH   SOLE 19 106,637 0 0
AVID BIOSERVICES INC COM 05368M106 47,001 2,179,013 SH   SOLE 21 2,179,013 0 0
AVID BIOSERVICES INC COM 05368M106 31,036 1,438,845 SH   SOLE 22 1,395,815 0 43,030
AVID BIOSERVICES INC COM 05368M106 167 7,731 SH   SOLE 25 7,731 0 0
AVID BIOSERVICES INC COM 05368M106 602 27,932 SH   SOLE 26 24,401 0 3,531
AVID BIOSERVICES INC COM 05368M106 110 5,085 SH   SOLE 28 5,085 0 0
AVID BIOSERVICES INC COM 05368M106 7,491 347,308 SH   SOLE 30 347,308 0 0
AVID BIOSERVICES INC COM 05368M106 153 7,116 SH   SOLE 40 7,116 0 0
AVID BIOSERVICES INC COM 05368M106 242 11,213 SH   SOLE 43 0 0 11,213
AVID TECHNOLOGY INC COM 05367P100 418 14,466 SH   SOLE 2 10,550 0 3,916
AVID TECHNOLOGY INC COM 05367P100 17 581 SH   SOLE 7 581 0 0
AVID TECHNOLOGY INC COM 05367P100 3,114 107,680 SH   SOLE 18 107,680 0 0
AVID TECHNOLOGY INC COM 05367P100 1,826 63,145 SH   SOLE 19 63,145 0 0
AVID TECHNOLOGY INC COM 05367P100 37,801 1,307,084 SH   SOLE 21 1,307,084 0 0
AVID TECHNOLOGY INC COM 05367P100 23,239 803,554 SH   SOLE 22 784,110 0 19,444
AVID TECHNOLOGY INC COM 05367P100 124 4,290 SH   SOLE 25 4,290 0 0
AVID TECHNOLOGY INC COM 05367P100 69 2,392 SH   SOLE 26 0 0 2,392
AVID TECHNOLOGY INC COM 05367P100 116 4,026 SH   SOLE 28 4,026 0 0
AVID TECHNOLOGY INC COM 05367P100 512 17,710 SH   SOLE 30 17,710 0 0
AVID TECHNOLOGY INC COM 05367P100 114 3,952 SH   SOLE 40 3,952 0 0
AVID TECHNOLOGY INC COM 05367P100 46 1,605 SH   SOLE 43 0 0 1,605
AVIDITY BIOSCIENCES INC COM 05370A108 1,601 65,016 SH   SOLE 2 28,085 0 36,931
AVIDITY BIOSCIENCES INC COM 05370A108 9 371 SH   SOLE 7 371 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 3,163 128,440 SH   SOLE 18 123,134 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108 4,564 185,300 SH   SOLE 19 185,300 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 43,407 1,762,346 SH   SOLE 21 1,762,346 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 24,401 990,710 SH   SOLE 22 954,666 0 36,044
AVIDITY BIOSCIENCES INC COM 05370A108 109 4,427 SH   SOLE 23 4,427 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 104 4,206 SH   SOLE 25 4,206 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 436 17,708 SH   SOLE 26 1,320 0 16,388
AVIDITY BIOSCIENCES INC COM 05370A108 742 30,114 SH   SOLE 30 30,114 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 14 556 SH   SOLE 34 556 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 69 2,813 SH   SOLE 36 2,813 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 69 2,814 SH   SOLE 40 2,814 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 442 17,955 SH   SOLE 43 0 0 17,955
AVIENT CORPORATION COM 05368V106 12,138 261,871 SH   SOLE 2 115,392 0 146,479
AVIENT CORPORATION COM 05368V106 17 377 SH   SOLE 4 377 0 0
AVIENT CORPORATION COM 05368V106 93 2,001 SH   SOLE 7 2,001 0 0
AVIENT CORPORATION COM 05368V106 22,261 480,272 SH   SOLE 18 462,418 0 17,854
AVIENT CORPORATION COM 05368V106 30,607 660,341 SH   SOLE 19 660,341 0 0
AVIENT CORPORATION COM 05368V106 305,044 6,581,321 SH   SOLE 21 6,581,321 0 0
AVIENT CORPORATION COM 05368V106 149,112 3,217,083 SH   SOLE 22 3,126,854 0 90,229
AVIENT CORPORATION COM 05368V106 1,238 26,704 SH   SOLE 23 26,704 0 0
AVIENT CORPORATION COM 05368V106 702 15,151 SH   SOLE 25 15,151 0 0
AVIENT CORPORATION COM 05368V106 8,265 178,316 SH   SOLE 26 36,076 0 142,240
AVIENT CORPORATION COM 05368V106 452 9,749 SH   SOLE 28 8,164 0 1,585
AVIENT CORPORATION COM 05368V106 2,396 51,694 SH   SOLE 30 51,694 0 0
AVIENT CORPORATION COM 05368V106 206 4,444 SH   SOLE 36 4,444 0 0
AVIENT CORPORATION COM 05368V106 518 11,186 SH   SOLE 40 11,186 0 0
AVIENT CORPORATION COM 05368V106 3,816 82,321 SH   SOLE 43 5,775 0 76,546
AVINGER INC COM 053734604 15 20,440 SH   SOLE 18 20,440 0 0
AVINGER INC COM 053734604 177 237,413 SH   SOLE 21 237,413 0 0
AVINGER INC COM 053734604 1,247 1,676,115 SH   SOLE 22 1,676,115 0 0
AVIS BUDGET GROUP COM 053774105 15,820 135,785 SH   SOLE 2 92,151 0 43,634
AVIS BUDGET GROUP COM 053774105 23 196 SH   SOLE 4 196 0 0
AVIS BUDGET GROUP COM 053774105 269 2,313 SH   SOLE 7 2,313 0 0
AVIS BUDGET GROUP COM 053774105 28,750 246,762 SH   SOLE 18 246,762 0 0
AVIS BUDGET GROUP COM 053774105 10,042 86,186 SH   SOLE 19 86,186 0 0
AVIS BUDGET GROUP COM 053774105 404,616 3,472,800 SH   SOLE 21 3,472,800 0 0
AVIS BUDGET GROUP COM 053774105 167,259 1,435,578 SH   SOLE 22 1,383,478 0 52,100
AVIS BUDGET GROUP COM 053774105 926 7,944 SH   SOLE 25 7,944 0 0
AVIS BUDGET GROUP COM 053774105 3,335 28,626 SH   SOLE 26 24,639 0 3,987
AVIS BUDGET GROUP COM 053774105 1,132 9,715 SH   SOLE 28 4,379 0 5,336
AVIS BUDGET GROUP COM 053774105 3,331 28,586 SH   SOLE 30 28,586 0 0
AVIS BUDGET GROUP COM 053774105 2,461 21,119 SH   SOLE 36 21,119 0 0
AVIS BUDGET GROUP COM 053774105 705 6,051 SH   SOLE 40 6,051 0 0
AVIS BUDGET GROUP COM 053774105 4,735 40,638 SH   SOLE 43 2,292 0 38,346
AVISTA CORP COM 05379B107 2,841 72,621 SH   SOLE 2 20,953 0 51,668
AVISTA CORP COM 05379B107 332 8,490 SH   SOLE 4 8,490 0 0
AVISTA CORP COM 05379B107 259 6,608 SH   SOLE 7 6,608 0 0
AVISTA CORP COM 05379B107 12,053 308,110 SH   SOLE 18 308,110 0 0
AVISTA CORP COM 05379B107 4,757 121,607 SH   SOLE 19 121,607 0 0
AVISTA CORP COM 05379B107 406,836 10,399,702 SH   SOLE 21 10,399,702 0 0
AVISTA CORP COM 05379B107 69,317 1,771,919 SH   SOLE 22 1,702,430 0 69,489
AVISTA CORP COM 05379B107 43 1,094 SH   SOLE 25 1,094 0 0
AVISTA CORP COM 05379B107 960 24,535 SH   SOLE 26 19,051 0 5,484
AVISTA CORP COM 05379B107 253 6,477 SH   SOLE 28 5,790 0 687
AVISTA CORP COM 05379B107 34,757 888,461 SH   SOLE 30 888,461 0 0
AVISTA CORP COM 05379B107 1,098 28,065 SH   SOLE 32 28,065 0 0
AVISTA CORP COM 05379B107 443 11,316 SH   SOLE 36 11,316 0 0
AVISTA CORP COM 05379B107 327 8,359 SH   SOLE 40 8,359 0 0
AVISTA CORP COM 05379B107 1,015 25,957 SH   SOLE 43 666 0 25,291
AVITA MEDICAL INC COM 05380C102 68 3,825 SH   SOLE 2 1,479 0 2,346
AVITA MEDICAL INC COM 05380C102 7 384 SH   SOLE 7 384 0 0
AVITA MEDICAL INC COM 05380C102 1,253 70,685 SH   SOLE 18 70,685 0 0
AVITA MEDICAL INC COM 05380C102 731 41,264 SH   SOLE 19 41,264 0 0
AVITA MEDICAL INC COM 05380C102 14,845 837,736 SH   SOLE 21 837,736 0 0
AVITA MEDICAL INC COM 05380C102 10,941 617,459 SH   SOLE 22 613,989 0 3,470
AVNET INC COM 053807103 14,955 404,530 SH   SOLE 2 99,604 0 304,926
AVNET INC COM 053807103 29 781 SH   SOLE 4 781 0 0
AVNET INC COM 053807103 122 3,291 SH   SOLE 7 3,291 0 0
AVNET INC COM 053807103 9,358 253,127 SH   SOLE 18 251,746 0 1,381
AVNET INC COM 053807103 7,840 212,077 SH   SOLE 19 212,077 0 0
AVNET INC COM 053807103 175,386 4,744,006 SH   SOLE 21 4,744,006 0 0
AVNET INC COM 053807103 108,580 2,936,972 SH   SOLE 22 2,819,347 0 117,625
AVNET INC COM 053807103 1,064 28,771 SH   SOLE 25 28,771 0 0
AVNET INC COM 053807103 1,409 38,116 SH   SOLE 26 28,906 0 9,210
AVNET INC COM 053807103 591 15,999 SH   SOLE 28 8,199 0 7,800
AVNET INC COM 053807103 1,745 47,212 SH   SOLE 30 47,212 0 0
AVNET INC COM 053807103 57 1,547 SH   SOLE 31 1,547 0 0
AVNET INC COM 053807103 1,746 47,237 SH   SOLE 34 47,237 0 0
AVNET INC COM 053807103 1,034 27,966 SH   SOLE 36 27,966 0 0
AVNET INC COM 053807103 472 12,772 SH   SOLE 40 12,772 0 0
AVNET INC COM 053807103 5,841 158,003 SH   SOLE 43 1,560 0 156,443
AVROBIO INC COM 05455M100 569 101,908 SH   SOLE 2 34,311 0 67,597
AVROBIO INC COM 05455M100 3 613 SH   SOLE 7 613 0 0
AVROBIO INC COM 05455M100 747 133,917 SH   SOLE 18 124,256 0 9,661
AVROBIO INC COM 05455M100 1,479 265,088 SH   SOLE 19 265,088 0 0
AVROBIO INC COM 05455M100 9,637 1,727,003 SH   SOLE 21 1,727,003 0 0
AVROBIO INC COM 05455M100 6,980 1,250,982 SH   SOLE 22 1,214,752 0 36,230
AVROBIO INC COM 05455M100 65 11,666 SH   SOLE 23 11,666 0 0
AVROBIO INC COM 05455M100 58 10,422 SH   SOLE 25 10,422 0 0
AVROBIO INC COM 05455M100 260 46,590 SH   SOLE 26 1,323 0 45,267
AVROBIO INC COM 05455M100 22 3,876 SH   SOLE 28 3,876 0 0
AVROBIO INC COM 05455M100 276 49,434 SH   SOLE 30 49,434 0 0
AVROBIO INC COM 05455M100 20 3,554 SH   SOLE 36 3,554 0 0
AVROBIO INC COM 05455M100 22 3,854 SH   SOLE 40 3,854 0 0
AVROBIO INC COM 05455M100 31 5,548 SH   SOLE 43 0 0 5,548
AWARE INC MASS COM 05453N100 12 2,956 SH   SOLE 18 2,956 0 0
AWARE INC MASS COM 05453N100 193 48,086 SH   SOLE 21 48,086 0 0
AWARE INC MASS COM 05453N100 1,427 355,873 SH   SOLE 22 355,873 0 0
AXALTA COATING SYS LTD COM G0750C108 16,539 566,614 SH   SOLE 2 169,622 0 396,992
AXALTA COATING SYS LTD COM G0750C108 24 836 SH   SOLE 4 836 0 0
AXALTA COATING SYS LTD COM G0750C108 123 4,205 SH   SOLE 7 4,205 0 0
AXALTA COATING SYS LTD COM G0750C108 74,488 2,551,817 SH   SOLE 18 2,548,996 0 2,821
AXALTA COATING SYS LTD COM G0750C108 69,804 2,391,363 SH   SOLE 19 2,391,363 0 0
AXALTA COATING SYS LTD COM G0750C108 71,627 2,453,829 SH   SOLE 21 2,453,829 0 0
AXALTA COATING SYS LTD COM G0750C108 139,706 4,786,090 SH   SOLE 22 4,526,461 0 259,629
AXALTA COATING SYS LTD COM G0750C108 6,649 227,797 SH   SOLE 23 227,797 0 0
AXALTA COATING SYS LTD COM G0750C108 3,229 110,609 SH   SOLE 25 39,773 0 70,836
AXALTA COATING SYS LTD COM G0750C108 2,767 94,809 SH   SOLE 26 78,592 0 16,217
AXALTA COATING SYS LTD COM G0750C108 399 13,657 SH   SOLE 28 13,657 0 0
AXALTA COATING SYS LTD COM G0750C108 3,274 112,157 SH   SOLE 30 112,157 0 0
AXALTA COATING SYS LTD COM G0750C108 95 3,264 SH   SOLE 31 3,264 0 0
AXALTA COATING SYS LTD COM G0750C108 23,310 798,547 SH   SOLE 34 798,547 0 0
AXALTA COATING SYS LTD COM G0750C108 942 32,281 SH   SOLE 36 32,281 0 0
AXALTA COATING SYS LTD COM G0750C108 768 26,301 SH   SOLE 40 26,301 0 0
AXALTA COATING SYS LTD COM G0750C108 2,685 91,976 SH   SOLE 43 2,816 0 89,160
AXCELIS TECHNOLOGIES INC COM NEW 054540208 644 13,695 SH   SOLE 2 10,200 0 3,495
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4 81 SH   SOLE 4 81 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 21 438 SH   SOLE 7 438 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5,693 121,040 SH   SOLE 18 121,040 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,714 57,704 SH   SOLE 19 57,704 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 180,111 3,829,712 SH   SOLE 21 3,829,712 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 38,240 813,090 SH   SOLE 22 793,547 0 19,543
AXCELIS TECHNOLOGIES INC COM NEW 054540208 201 4,275 SH   SOLE 25 4,275 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 844 17,954 SH   SOLE 26 13,362 0 4,592
AXCELIS TECHNOLOGIES INC COM NEW 054540208 132 2,812 SH   SOLE 28 2,812 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3,276 69,653 SH   SOLE 30 69,653 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 162 3,445 SH   SOLE 40 3,445 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,397 29,694 SH   SOLE 43 8,580 0 21,114
AXCELLA HEALTH INC COM 05454B105 1 276 SH   SOLE 2 276 0 0
AXCELLA HEALTH INC COM 05454B105 12 3,927 SH   SOLE 18 3,927 0 0
AXCELLA HEALTH INC COM 05454B105 143 48,142 SH   SOLE 21 48,142 0 0
AXCELLA HEALTH INC COM 05454B105 727 243,833 SH   SOLE 22 243,833 0 0
AXIS CAP HLDGS LTD SHS G0692U109 10,948 237,798 SH   SOLE 2 64,646 0 173,152
AXIS CAP HLDGS LTD SHS G0692U109 14 300 SH   SOLE 4 300 0 0
AXIS CAP HLDGS LTD SHS G0692U109 91 1,983 SH   SOLE 7 1,983 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,395 30,301 SH   SOLE 18 30,301 0 0
AXIS CAP HLDGS LTD SHS G0692U109 977 21,214 SH   SOLE 19 21,214 0 0
AXIS CAP HLDGS LTD SHS G0692U109 54,468 1,183,068 SH   SOLE 21 1,183,068 0 0
AXIS CAP HLDGS LTD SHS G0692U109 79,103 1,718,129 SH   SOLE 22 1,624,928 0 93,201
AXIS CAP HLDGS LTD SHS G0692U109 442 9,607 SH   SOLE 25 9,607 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,286 27,942 SH   SOLE 26 21,139 0 6,803
AXIS CAP HLDGS LTD SHS G0692U109 344 7,476 SH   SOLE 28 5,210 0 2,266
AXIS CAP HLDGS LTD SHS G0692U109 1,698 36,880 SH   SOLE 30 36,880 0 0
AXIS CAP HLDGS LTD SHS G0692U109 57 1,247 SH   SOLE 31 1,247 0 0
AXIS CAP HLDGS LTD SHS G0692U109 101 2,188 SH   SOLE 36 2,188 0 0
AXIS CAP HLDGS LTD SHS G0692U109 409 8,885 SH   SOLE 40 8,885 0 0
AXOGEN INC COM 05463X106 275 17,407 SH   SOLE 2 12,399 0 5,008
AXOGEN INC COM 05463X106 1 48 SH   SOLE 4 48 0 0
AXOGEN INC COM 05463X106 11 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 1,726 109,272 SH   SOLE 18 109,272 0 0
AXOGEN INC COM 05463X106 1,383 87,534 SH   SOLE 19 87,534 0 0
AXOGEN INC COM 05463X106 23,663 1,497,658 SH   SOLE 21 1,497,658 0 0
AXOGEN INC COM 05463X106 14,545 920,593 SH   SOLE 22 899,955 0 20,638
AXOGEN INC COM 05463X106 15 931 SH   SOLE 23 931 0 0
AXOGEN INC COM 05463X106 122 7,748 SH   SOLE 25 7,748 0 0
AXOGEN INC COM 05463X106 81 5,149 SH   SOLE 26 1,700 0 3,449
AXOGEN INC COM 05463X106 69 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 4,302 272,268 SH   SOLE 30 272,268 0 0
AXOGEN INC COM 05463X106 113 7,158 SH   SOLE 36 7,158 0 0
AXOGEN INC COM 05463X106 51 3,214 SH   SOLE 40 3,214 0 0
AXOGEN INC COM 05463X106 49 3,112 SH   SOLE 43 0 0 3,112
AXON ENTERPRISE INC COM 05464C101 25,954 148,290 SH   SOLE 2 50,796 0 97,494
AXON ENTERPRISE INC COM 05464C101 217 1,242 SH   SOLE 4 1,242 0 0
AXON ENTERPRISE INC COM 05464C101 196 1,122 SH   SOLE 7 1,122 0 0
AXON ENTERPRISE INC COM 05464C101 28,841 164,786 SH   SOLE 18 164,744 0 42
AXON ENTERPRISE INC COM 05464C101 145,475 831,189 SH   SOLE 19 831,189 0 0
AXON ENTERPRISE INC COM 05464C101 652,959 3,730,766 SH   SOLE 21 3,730,766 0 0
AXON ENTERPRISE INC COM 05464C101 316,222 1,806,774 SH   SOLE 22 1,733,082 0 73,692
AXON ENTERPRISE INC COM 05464C101 93 533 SH   SOLE 23 533 0 0
AXON ENTERPRISE INC COM 05464C101 10,952 62,575 SH   SOLE 25 62,575 0 0
AXON ENTERPRISE INC COM 05464C101 4,974 28,417 SH   SOLE 26 22,636 0 5,781
AXON ENTERPRISE INC COM 05464C101 935 5,344 SH   SOLE 28 5,344 0 0
AXON ENTERPRISE INC COM 05464C101 84 480 SH   SOLE 29 480 0 0
AXON ENTERPRISE INC COM 05464C101 6,289 35,931 SH   SOLE 30 35,931 0 0
AXON ENTERPRISE INC COM 05464C101 4,615 26,371 SH   SOLE 31 26,371 0 0
AXON ENTERPRISE INC COM 05464C101 7,853 44,869 SH   SOLE 34 44,869 0 0
AXON ENTERPRISE INC COM 05464C101 928 5,301 SH   SOLE 36 5,301 0 0
AXON ENTERPRISE INC COM 05464C101 1,394 7,966 SH   SOLE 40 7,966 0 0
AXON ENTERPRISE INC COM 05464C101 6,623 37,843 SH   SOLE 43 256 0 37,587
AXONICS INC COM 05465P101 1,574 24,181 SH   SOLE 2 15,727 0 8,454
AXONICS INC COM 05465P101 7 107 SH   SOLE 4 107 0 0
AXONICS INC COM 05465P101 44 669 SH   SOLE 7 669 0 0
AXONICS INC COM 05465P101 8,418 129,322 SH   SOLE 18 124,743 0 4,579
AXONICS INC COM 05465P101 7,994 122,807 SH   SOLE 19 122,807 0 0
AXONICS INC COM 05465P101 114,433 1,758,068 SH   SOLE 21 1,758,068 0 0
AXONICS INC COM 05465P101 69,286 1,064,471 SH   SOLE 22 1,043,748 0 20,723
AXONICS INC COM 05465P101 119 1,830 SH   SOLE 23 1,830 0 0
AXONICS INC COM 05465P101 326 5,009 SH   SOLE 25 5,009 0 0
AXONICS INC COM 05465P101 1,099 16,884 SH   SOLE 26 10,675 0 6,209
AXONICS INC COM 05465P101 159 2,444 SH   SOLE 28 2,444 0 0
AXONICS INC COM 05465P101 16,710 256,727 SH   SOLE 30 256,727 0 0
AXONICS INC COM 05465P101 231 3,553 SH   SOLE 40 3,553 0 0
AXONICS INC COM 05465P101 247 3,795 SH   SOLE 43 19 0 3,776
AXOS FINANCIAL INC COM 05465C100 3,024 58,673 SH   SOLE 2 17,686 0 40,987
AXOS FINANCIAL INC COM 05465C100 10 197 SH   SOLE 4 197 0 0
AXOS FINANCIAL INC COM 05465C100 47 918 SH   SOLE 7 918 0 0
AXOS FINANCIAL INC COM 05465C100 11,495 223,040 SH   SOLE 18 223,040 0 0
AXOS FINANCIAL INC COM 05465C100 5,250 101,857 SH   SOLE 19 101,857 0 0
AXOS FINANCIAL INC COM 05465C100 321,789 6,243,483 SH   SOLE 21 6,243,483 0 0
AXOS FINANCIAL INC COM 05465C100 71,443 1,386,161 SH   SOLE 22 1,330,451 0 55,710
AXOS FINANCIAL INC COM 05465C100 348 6,757 SH   SOLE 25 6,757 0 0
AXOS FINANCIAL INC COM 05465C100 1,182 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINANCIAL INC COM 05465C100 229 4,445 SH   SOLE 28 4,445 0 0
AXOS FINANCIAL INC COM 05465C100 4,814 93,405 SH   SOLE 30 93,405 0 0
AXOS FINANCIAL INC COM 05465C100 25,627 497,219 SH   SOLE 34 497,219 0 0
AXOS FINANCIAL INC COM 05465C100 325 6,302 SH   SOLE 40 6,302 0 0
AXOS FINANCIAL INC COM 05465C100 771 14,966 SH   SOLE 43 156 0 14,810
AXSOME THERAPEUTICS INC COM 05464T104 391 11,874 SH   SOLE 2 7,445 0 4,429
AXSOME THERAPEUTICS INC COM 05464T104 4 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104 15 447 SH   SOLE 7 447 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,561 77,701 SH   SOLE 18 77,701 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,618 49,081 SH   SOLE 19 49,081 0 0
AXSOME THERAPEUTICS INC COM 05464T104 39,528 1,199,263 SH   SOLE 21 1,199,263 0 0
AXSOME THERAPEUTICS INC COM 05464T104 22,019 668,044 SH   SOLE 22 651,002 0 17,042
AXSOME THERAPEUTICS INC COM 05464T104 123 3,736 SH   SOLE 25 3,736 0 0
AXSOME THERAPEUTICS INC COM 05464T104 394 11,947 SH   SOLE 26 9,418 0 2,529
AXSOME THERAPEUTICS INC COM 05464T104 67 2,029 SH   SOLE 28 2,029 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,052 31,913 SH   SOLE 30 31,913 0 0
AXSOME THERAPEUTICS INC COM 05464T104 31 929 SH   SOLE 36 929 0 0
AXSOME THERAPEUTICS INC COM 05464T104 84 2,551 SH   SOLE 40 2,551 0 0
AXSOME THERAPEUTICS INC COM 05464T104 278 8,437 SH   SOLE 43 413 0 8,024
AXT INC COM 00246W103 334 40,067 SH   SOLE 2 2,730 0 37,337
AXT INC COM 00246W103 6 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 1,145 137,471 SH   SOLE 18 137,471 0 0
AXT INC COM 00246W103 580 69,597 SH   SOLE 19 69,597 0 0
AXT INC COM 00246W103 12,292 1,475,659 SH   SOLE 21 1,475,659 0 0
AXT INC COM 00246W103 8,009 961,444 SH   SOLE 22 939,038 0 22,406
AXT INC COM 00246W103 32 3,850 SH   SOLE 43 0 0 3,850
AYRO INC COM 054748108 24 7,139 SH   SOLE 18 7,139 0 0
AYRO INC COM 054748108 268 78,649 SH   SOLE 21 78,649 0 0
AYRO INC COM 054748108 1,545 453,205 SH   SOLE 22 453,205 0 0
AYTU BIOPHARMA INC COM NEW 054754874 3 1,183 SH   SOLE 18 1,183 0 0
AYTU BIOPHARMA INC COM NEW 054754874 125 43,365 SH   SOLE 21 43,365 0 0
AYTU BIOPHARMA INC COM NEW 054754874 1,309 454,404 SH   SOLE 22 454,404 0 0
AZEK CO INC CL A 05478C105 8,953 245,075 SH   SOLE 2 32,850 0 212,225
AZEK CO INC CL A 05478C105 14 385 SH   SOLE 4 385 0 0
AZEK CO INC CL A 05478C105 65 1,773 SH   SOLE 7 1,773 0 0
AZEK CO INC CL A 05478C105 1,934 52,941 SH   SOLE 18 52,941 0 0
AZEK CO INC CL A 05478C105 238,968 6,541,701 SH   SOLE 19 6,541,701 0 0
AZEK CO INC CL A 05478C105 69,819 1,911,266 SH   SOLE 21 1,911,266 0 0
AZEK CO INC CL A 05478C105 96,085 2,630,305 SH   SOLE 22 2,506,709 0 123,596
AZEK CO INC CL A 05478C105 498 13,633 SH   SOLE 25 13,633 0 0
AZEK CO INC CL A 05478C105 1,655 45,299 SH   SOLE 26 36,465 0 8,834
AZEK CO INC CL A 05478C105 277 7,596 SH   SOLE 28 7,596 0 0
AZEK CO INC CL A 05478C105 1,895 51,874 SH   SOLE 30 51,874 0 0
AZEK CO INC CL A 05478C105 71 1,947 SH   SOLE 31 1,947 0 0
AZEK CO INC CL A 05478C105 36,259 992,588 SH   SOLE 34 992,588 0 0
AZEK CO INC CL A 05478C105 152 4,168 SH   SOLE 36 4,168 0 0
AZEK CO INC CL A 05478C105 428 11,722 SH   SOLE 40 11,722 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 3 482 SH   SOLE 18 482 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 42 6,041 SH   SOLE 21 6,041 0 0
AZUL S A SPONSR ADR PFD 05501U106 7,693 383,478 SH   SOLE 25 383,478 0 0
AZUL S A SPONSR ADR PFD 05501U106 348 17,342 SH   SOLE 43 0 0 17,342
AZURE PWR GLOBAL LTD SHS V0393H103 244 11,096 SH   SOLE 2 11,096 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 232 10,530 SH   SOLE 4 10,530 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 6,045 274,761 SH   SOLE 21 274,761 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 1,479 67,209 SH   SOLE 22 67,209 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 6,224 282,924 SH   SOLE 30 282,924 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 33 1,507 SH   SOLE 34 1,507 0 0
AZZ INC COM 002474104 3,562 66,947 SH   SOLE 2 46,173 0 20,774
AZZ INC COM 002474104 4 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104 21 400 SH   SOLE 7 400 0 0
AZZ INC COM 002474104 5,338 100,338 SH   SOLE 18 100,338 0 0
AZZ INC COM 002474104 3,417 64,223 SH   SOLE 19 64,223 0 0
AZZ INC COM 002474104 156,293 2,937,830 SH   SOLE 21 2,937,830 0 0
AZZ INC COM 002474104 32,900 618,419 SH   SOLE 22 592,603 0 25,816
AZZ INC COM 002474104 172 3,224 SH   SOLE 25 3,224 0 0
AZZ INC COM 002474104 230 4,327 SH   SOLE 26 2,930 0 1,397
AZZ INC COM 002474104 70 1,313 SH   SOLE 28 1,313 0 0
AZZ INC COM 002474104 2,485 46,709 SH   SOLE 30 46,709 0 0
AZZ INC COM 002474104 155 2,908 SH   SOLE 40 2,908 0 0
AZZ INC COM 002474104 769 14,463 SH   SOLE 43 884 0 13,579
B & G FOODS INC NEW COM 05508R106 2,673 89,418 SH   SOLE 2 28,769 0 60,649
B & G FOODS INC NEW COM 05508R106 7 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106 52 1,755 SH   SOLE 7 1,755 0 0
B & G FOODS INC NEW COM 05508R106 7,697 257,519 SH   SOLE 18 257,519 0 0
B & G FOODS INC NEW COM 05508R106 3,366 112,612 SH   SOLE 19 112,612 0 0
B & G FOODS INC NEW COM 05508R106 224,126 7,498,370 SH   SOLE 21 7,498,370 0 0
B & G FOODS INC NEW COM 05508R106 47,946 1,604,085 SH   SOLE 22 1,534,667 0 69,418
B & G FOODS INC NEW COM 05508R106 244 8,166 SH   SOLE 25 8,166 0 0
B & G FOODS INC NEW COM 05508R106 783 26,184 SH   SOLE 26 19,964 0 6,220
B & G FOODS INC NEW COM 05508R106 298 9,954 SH   SOLE 28 4,538 0 5,416
B & G FOODS INC NEW COM 05508R106 3,416 114,271 SH   SOLE 30 114,271 0 0
B & G FOODS INC NEW COM 05508R106 21 705 SH   SOLE 36 705 0 0
B & G FOODS INC NEW COM 05508R106 251 8,392 SH   SOLE 40 8,392 0 0
B & G FOODS INC NEW COM 05508R106 3,751 125,500 SH   SOLE 43 17,542 0 107,958
B. RILEY FINANCIAL INC COM 05580M108 1,772 30,008 SH   SOLE 2 6,206 0 23,802
B. RILEY FINANCIAL INC COM 05580M108 3 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108 22 366 SH   SOLE 7 366 0 0
B. RILEY FINANCIAL INC COM 05580M108 4,553 77,113 SH   SOLE 18 77,113 0 0
B. RILEY FINANCIAL INC COM 05580M108 6,221 105,373 SH   SOLE 19 105,373 0 0
B. RILEY FINANCIAL INC COM 05580M108 123,149 2,085,851 SH   SOLE 21 2,085,851 0 0
B. RILEY FINANCIAL INC COM 05580M108 29,011 491,380 SH   SOLE 22 473,085 0 18,295
B. RILEY FINANCIAL INC COM 05580M108 135 2,291 SH   SOLE 23 2,291 0 0
B. RILEY FINANCIAL INC COM 05580M108 111 1,877 SH   SOLE 25 1,877 0 0
B. RILEY FINANCIAL INC COM 05580M108 741 12,548 SH   SOLE 26 0 0 12,548
B. RILEY FINANCIAL INC COM 05580M108 66 1,112 SH   SOLE 28 1,112 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,819 30,804 SH   SOLE 30 30,804 0 0
B. RILEY FINANCIAL INC COM 05580M108 133 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108 582 9,866 SH   SOLE 43 2,796 0 7,070
B2GOLD CORP COM 11777Q209 847 247,666 SH   SOLE 21 247,666 0 0
B2GOLD CORP COM 11777Q209 1,739 508,370 SH   SOLE 43 9,740 0 498,630
BABCOCK & WILCOX ENTERPRISES COM 05614L209 277 43,169 SH   SOLE 2 9,621 0 33,548
BABCOCK & WILCOX ENTERPRISES COM 05614L209 6 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,140 177,786 SH   SOLE 18 177,786 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 620 96,757 SH   SOLE 19 96,757 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 17,004 2,652,679 SH   SOLE 21 2,652,679 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 9,245 1,442,235 SH   SOLE 22 1,417,189 0 25,046
BABCOCK & WILCOX ENTERPRISES COM 05614L209 6 867 SH   SOLE 43 0 0 867
BADGER METER INC COM 056525108 2,320 22,943 SH   SOLE 2 17,746 0 5,197
BADGER METER INC COM 056525108 13 129 SH   SOLE 4 129 0 0
BADGER METER INC COM 056525108 4,039 39,932 SH   SOLE 7 39,932 0 0
BADGER METER INC COM 056525108 11,037 109,127 SH   SOLE 18 105,498 0 3,629
BADGER METER INC COM 056525108 7,262 71,805 SH   SOLE 19 71,805 0 0
BADGER METER INC COM 056525108 341,284 3,374,376 SH   SOLE 21 3,374,376 0 0
BADGER METER INC COM 056525108 71,434 706,284 SH   SOLE 22 688,160 0 18,124
BADGER METER INC COM 056525108 212 2,092 SH   SOLE 23 2,092 0 0
BADGER METER INC COM 056525108 2,021 19,980 SH   SOLE 25 19,980 0 0
BADGER METER INC COM 056525108 1,972 19,495 SH   SOLE 26 14,218 0 5,277
BADGER METER INC COM 056525108 247 2,441 SH   SOLE 28 2,441 0 0
BADGER METER INC COM 056525108 37,297 368,766 SH   SOLE 30 368,766 0 0
BADGER METER INC COM 056525108 1,141 11,277 SH   SOLE 34 11,277 0 0
BADGER METER INC COM 056525108 505 4,989 SH   SOLE 36 4,989 0 0
BADGER METER INC COM 056525108 352 3,476 SH   SOLE 40 3,476 0 0
BADGER METER INC COM 056525108 7,714 76,267 SH   SOLE 43 106 0 76,161
BAIDU INC SPON ADR REP A 056752108 81,701 531,390 SH   SOLE 2 61,918 0 469,472
BAIDU INC SPON ADR REP A 056752108 28,528 185,545 SH   SOLE 4 111,670 0 73,875
BAIDU INC SPON ADR REP A 056752108 9,140 59,450 SH   SOLE 7 59,450 0 0
BAIDU INC SPON ADR REP A 056752108 10,798 70,229 SH   SOLE 13 44,988 0 25,241
BAIDU INC SPON ADR REP A 056752108 23,211 150,964 SH   SOLE 15 150,964 0 0
BAIDU INC SPON ADR REP A 056752108 23,936 155,681 SH   SOLE 18 155,681 0 0
BAIDU INC SPON ADR REP A 056752108 3,499 22,758 SH   SOLE 19 22,758 0 0
BAIDU INC SPON ADR REP A 056752108 784,195 5,100,457 SH   SOLE 21 5,100,457 0 0
BAIDU INC SPON ADR REP A 056752108 565,052 3,675,134 SH   SOLE 22 3,128,381 0 546,753
BAIDU INC SPON ADR REP A 056752108 25,921 168,595 SH   SOLE 23 168,595 0 0
BAIDU INC SPON ADR REP A 056752108 30,596 198,996 SH   SOLE 25 198,996 0 0
BAIDU INC SPON ADR REP A 056752108 82,748 538,201 SH   SOLE 26 85,593 0 452,608
BAIDU INC SPON ADR REP A 056752108 89,318 580,932 SH   SOLE 28 23,668 0 557,264
BAIDU INC SPON ADR REP A 056752108 7,502 48,794 SH   SOLE 29 48,794 0 0
BAIDU INC SPON ADR REP A 056752108 274,258 1,783,795 SH   SOLE 30 1,782,364 0 1,431
BAIDU INC SPON ADR REP A 056752108 11,975 77,887 SH   SOLE 31 72,067 0 5,820
BAIDU INC SPON ADR REP A 056752108 11,596 75,421 SH   SOLE 32 75,421 0 0
BAIDU INC SPON ADR REP A 056752108 3,945 25,659 SH   SOLE 34 25,659 0 0
BAIDU INC SPON ADR REP A 056752108 519 3,375 SH   SOLE 36 3,375 0 0
BAIDU INC SPON ADR REP A 056752108 185 1,204 SH   SOLE 40 1,204 0 0
BAIDU INC SPON ADR REP A 056752108 23,953 155,789 SH   SOLE 43 11,593 0 144,196
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 5,377 362,352 SH   SOLE 30 362,352 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 0 1 SH   SOLE 43 0 0 1
BAKER HUGHES COMPANY CL A 05722G100 63,023 2,548,443 SH   SOLE 2 531,141 0 2,017,302
BAKER HUGHES COMPANY CL A 05722G100 11,253 455,050 SH   SOLE 4 230,116 0 224,934
BAKER HUGHES COMPANY CL A 05722G100 18,256 738,226 SH   SOLE 7 711,798 0 26,428
BAKER HUGHES COMPANY CL A 05722G100 357 14,454 SH   SOLE 13 2,632 0 11,822
BAKER HUGHES COMPANY CL A 05722G100 2,037 82,351 SH   SOLE 15 82,351 0 0
BAKER HUGHES COMPANY CL A 05722G100 83,683 3,383,855 SH   SOLE 18 3,269,832 0 114,023
BAKER HUGHES COMPANY CL A 05722G100 141,436 5,719,193 SH   SOLE 19 5,719,193 0 0
BAKER HUGHES COMPANY CL A 05722G100 782,727 31,650,904 SH   SOLE 21 31,650,904 0 0
BAKER HUGHES COMPANY CL A 05722G100 415,484 16,800,815 SH   SOLE 22 15,665,688 0 1,135,127
BAKER HUGHES COMPANY CL A 05722G100 11,454 463,154 SH   SOLE 23 463,154 0 0
BAKER HUGHES COMPANY CL A 05722G100 41,200 1,665,993 SH   SOLE 25 1,665,993 0 0
BAKER HUGHES COMPANY CL A 05722G100 52,996 2,142,985 SH   SOLE 26 954,217 0 1,188,768
BAKER HUGHES COMPANY CL A 05722G100 62,355 2,521,447 SH   SOLE 28 80,844 0 2,440,603
BAKER HUGHES COMPANY CL A 05722G100 165,515 6,692,886 SH   SOLE 30 6,016,870 0 676,016
BAKER HUGHES COMPANY CL A 05722G100 6,619 267,656 SH   SOLE 31 90,929 0 176,727
BAKER HUGHES COMPANY CL A 05722G100 65,620 2,653,443 SH   SOLE 34 2,653,443 0 0
BAKER HUGHES COMPANY CL A 05722G100 10,922 441,643 SH   SOLE 36 441,643 0 0
BAKER HUGHES COMPANY CL A 05722G100 766 30,988 SH   SOLE 37 30,988 0 0
BAKER HUGHES COMPANY CL A 05722G100 643 25,983 SH   SOLE 40 25,983 0 0
BAKER HUGHES COMPANY CL A 05722G100 15,535 628,200 SH   SOLE 43 30,543 0 597,657
BALCHEM CORP COM 057665200 2,067 14,250 SH   SOLE 2 9,900 0 4,350
BALCHEM CORP COM 057665200 15 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200 75 516 SH   SOLE 7 516 0 0
BALCHEM CORP COM 057665200 16,807 115,855 SH   SOLE 18 115,855 0 0
BALCHEM CORP COM 057665200 8,213 56,614 SH   SOLE 19 56,614 0 0
BALCHEM CORP COM 057665200 533,727 3,679,098 SH   SOLE 21 3,679,098 0 0
BALCHEM CORP COM 057665200 113,642 783,362 SH   SOLE 22 764,353 0 19,009
BALCHEM CORP COM 057665200 697 4,804 SH   SOLE 25 4,804 0 0
BALCHEM CORP COM 057665200 2,126 14,655 SH   SOLE 26 12,159 0 2,496
BALCHEM CORP COM 057665200 386 2,662 SH   SOLE 28 2,662 0 0
BALCHEM CORP COM 057665200 8,399 57,893 SH   SOLE 30 57,893 0 0
BALCHEM CORP COM 057665200 154 1,059 SH   SOLE 36 1,059 0 0
BALCHEM CORP COM 057665200 562 3,876 SH   SOLE 40 3,876 0 0
BALCHEM CORP COM 057665200 2,228 15,357 SH   SOLE 43 341 0 15,016
BALL CORP COM 058498106 64,022 711,593 SH   SOLE 2 84,403 0 627,190
BALL CORP COM 058498106 19,268 214,159 SH   SOLE 4 118,006 0 96,153
BALL CORP COM 058498106 26,432 293,790 SH   SOLE 7 283,655 0 10,135
BALL CORP COM 058498106 593 6,586 SH   SOLE 13 769 0 5,817
BALL CORP COM 058498106 2,914 32,385 SH   SOLE 15 32,385 0 0
BALL CORP COM 058498106 177,103 1,968,471 SH   SOLE 18 1,521,438 0 447,033
BALL CORP COM 058498106 95,053 1,056,495 SH   SOLE 19 1,056,495 0 0
BALL CORP COM 058498106 772,601 8,587,323 SH   SOLE 21 8,587,323 0 0
BALL CORP COM 058498106 646,973 7,190,990 SH   SOLE 22 6,496,698 0 694,292
BALL CORP COM 058498106 16,582 184,303 SH   SOLE 23 184,303 0 0
BALL CORP COM 058498106 66,030 733,906 SH   SOLE 25 733,906 0 0
BALL CORP COM 058498106 82,998 922,512 SH   SOLE 26 490,339 0 432,173
BALL CORP COM 058498106 83,819 931,631 SH   SOLE 28 32,024 0 899,607
BALL CORP COM 058498106 180,761 2,009,120 SH   SOLE 30 1,971,607 0 37,513
BALL CORP COM 058498106 10,919 121,360 SH   SOLE 31 41,840 0 79,520
BALL CORP COM 058498106 32,157 357,421 SH   SOLE 34 357,421 0 0
BALL CORP COM 058498106 14,164 157,429 SH   SOLE 36 157,429 0 0
BALL CORP COM 058498106 1,023 11,375 SH   SOLE 40 11,375 0 0
BALL CORP COM 058498106 18,679 207,612 SH   SOLE 43 12,545 0 195,067
BALLANTYNE STRONG INC COM 058516105 8 2,491 SH   SOLE 18 2,491 0 0
BALLANTYNE STRONG INC COM 058516105 122 39,634 SH   SOLE 21 39,634 0 0
BALLANTYNE STRONG INC COM 058516105 4 1,262 SH   SOLE 22 1,262 0 0
BALLARD PWR SYS INC NEW COM 058586108 1 50 SH   SOLE 17 0 0 50
BALLARD PWR SYS INC NEW COM 058586108 7 500 SH   SOLE 18 500 0 0
BALLARD PWR SYS INC NEW COM 058586108 2,484 176,813 SH   SOLE 19 176,813 0 0
BALLARD PWR SYS INC NEW COM 058586108 35 2,506 SH   SOLE 21 2,506 0 0
BALLARD PWR SYS INC NEW COM 058586108 341 24,302 SH   SOLE 26 24,302 0 0
BALLARD PWR SYS INC NEW COM 058586108 24 1,713 SH   SOLE 31 0 0 1,713
BALLARD PWR SYS INC NEW COM 058586108 78,376 5,578,366 SH   SOLE 34 5,578,366 0 0
BALLYS CORPORATION COM 05875B106 720 14,357 SH   SOLE 2 11,020 0 3,337
BALLYS CORPORATION COM 05875B106 4 72 SH   SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106 26 525 SH   SOLE 7 525 0 0
BALLYS CORPORATION COM 05875B106 4,529 90,318 SH   SOLE 18 90,318 0 0
BALLYS CORPORATION COM 05875B106 2,881 57,469 SH   SOLE 19 57,469 0 0
BALLYS CORPORATION COM 05875B106 53,953 1,076,038 SH   SOLE 21 1,076,038 0 0
BALLYS CORPORATION COM 05875B106 35,778 713,569 SH   SOLE 22 694,456 0 19,113
BALLYS CORPORATION COM 05875B106 205 4,089 SH   SOLE 25 4,089 0 0
BALLYS CORPORATION COM 05875B106 724 14,448 SH   SOLE 26 10,245 0 4,203
BALLYS CORPORATION COM 05875B106 74 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106 423 8,442 SH   SOLE 30 8,442 0 0
BALLYS CORPORATION COM 05875B106 200 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106 134 2,678 SH   SOLE 43 114 0 2,564
BANC OF CALIFORNIA INC COM 05990K106 963 52,090 SH   SOLE 2 16,803 0 35,287
BANC OF CALIFORNIA INC COM 05990K106 2 130 SH   SOLE 4 130 0 0
BANC OF CALIFORNIA INC COM 05990K106 13 726 SH   SOLE 7 726 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,319 179,524 SH   SOLE 18 179,524 0 0
BANC OF CALIFORNIA INC COM 05990K106 2,267 122,581 SH   SOLE 19 122,581 0 0
BANC OF CALIFORNIA INC COM 05990K106 98,670 5,336,378 SH   SOLE 21 5,336,378 0 0
BANC OF CALIFORNIA INC COM 05990K106 22,335 1,207,971 SH   SOLE 22 1,159,999 0 47,972
BANC OF CALIFORNIA INC COM 05990K106 106 5,747 SH   SOLE 25 5,747 0 0
BANC OF CALIFORNIA INC COM 05990K106 51 2,777 SH   SOLE 26 0 0 2,777
BANC OF CALIFORNIA INC COM 05990K106 88 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,514 81,901 SH   SOLE 30 81,901 0 0
BANC OF CALIFORNIA INC COM 05990K106 99 5,367 SH   SOLE 40 5,367 0 0
BANC OF CALIFORNIA INC COM 05990K106 451 24,412 SH   SOLE 43 3,354 0 21,058
BANCFIRST CORP COM 05945F103 3,217 53,514 SH   SOLE 2 28,140 0 25,374
BANCFIRST CORP COM 05945F103 6 98 SH   SOLE 4 98 0 0
BANCFIRST CORP COM 05945F103 20 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 4,303 71,575 SH   SOLE 18 71,575 0 0
BANCFIRST CORP COM 05945F103 7,822 130,109 SH   SOLE 19 130,109 0 0
BANCFIRST CORP COM 05945F103 132,055 2,196,522 SH   SOLE 21 2,196,522 0 0
BANCFIRST CORP COM 05945F103 33,542 557,923 SH   SOLE 22 540,511 0 17,412
BANCFIRST CORP COM 05945F103 175 2,910 SH   SOLE 23 2,910 0 0
BANCFIRST CORP COM 05945F103 113 1,883 SH   SOLE 25 1,883 0 0
BANCFIRST CORP COM 05945F103 1,965 32,683 SH   SOLE 26 7,150 0 25,533
BANCFIRST CORP COM 05945F103 85 1,416 SH   SOLE 28 1,416 0 0
BANCFIRST CORP COM 05945F103 2,035 33,852 SH   SOLE 30 33,852 0 0
BANCFIRST CORP COM 05945F103 447 7,434 SH   SOLE 34 7,434 0 0
BANCFIRST CORP COM 05945F103 147 2,445 SH   SOLE 40 2,445 0 0
BANCFIRST CORP COM 05945F103 1,197 19,918 SH   SOLE 43 4,394 0 15,524
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 45 11,633 SH   SOLE 4 11,633 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 459 117,986 SH   SOLE 21 117,986 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1,612 414,279 SH   SOLE 22 389,385 0 24,894
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 726 186,579 SH   SOLE 30 186,579 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 11 1,710 SH   SOLE 18 1,710 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 169 25,581 SH   SOLE 22 0 0 25,581
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 18,457 2,800,812 SH   SOLE 43 442,460 0 2,358,352
BANCO BRADESCO S A SP ADR PFD NEW 059460303 24,451 6,384,027 SH   SOLE 2 3,062,427 0 3,321,600
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,976 515,984 SH   SOLE 4 515,984 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 6,920 1,806,658 SH   SOLE 13 1,758,058 0 48,600
BANCO BRADESCO S A SP ADR PFD NEW 059460303 23,916 6,244,468 SH   SOLE 18 2,800,055 0 3,444,413
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,551 927,078 SH   SOLE 19 927,078 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 64,936 16,954,558 SH   SOLE 21 16,954,558 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 51,672 13,491,359 SH   SOLE 22 11,220,482 0 2,270,877
BANCO BRADESCO S A SP ADR PFD NEW 059460303 11,702 3,055,384 SH   SOLE 25 3,055,384 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,597 1,200,217 SH   SOLE 30 1,200,217 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 275 71,768 SH   SOLE 31 71,768 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 45,434 11,862,624 SH   SOLE 34 11,862,624 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 12,517 3,268,211 SH   SOLE 43 280,248 0 2,987,963
BANCO DE CHILE SPONSORED ADS 059520106 1,438 77,750 SH   SOLE 2 6,254 0 71,496
BANCO DE CHILE SPONSORED ADS 059520106 337 18,242 SH   SOLE 4 18,242 0 0
BANCO DE CHILE SPONSORED ADS 059520106 405 21,883 SH   SOLE 18 21,883 0 0
BANCO DE CHILE SPONSORED ADS 059520106 152 8,206 SH   SOLE 19 8,206 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,172 63,361 SH   SOLE 22 63,361 0 0
BANCO DE CHILE SPONSORED ADS 059520106 933 50,450 SH   SOLE 25 50,450 0 0
BANCO DE CHILE SPONSORED ADS 059520106 293 15,856 SH   SOLE 34 15,856 0 0
BANCO DE CHILE SPONSORED ADS 059520106 3,125 169,033 SH   SOLE 43 1,068 0 167,965
BANCO MACRO SA SPON ADR B 05961W105 4 215 SH   SOLE 4 215 0 0
BANCO MACRO SA SPON ADR B 05961W105 8,973 528,105 SH   SOLE 21 528,105 0 0
BANCO MACRO SA SPON ADR B 05961W105 3,985 234,552 SH   SOLE 22 226,534 0 8,018
BANCO MACRO SA SPON ADR B 05961W105 2,227 131,076 SH   SOLE 30 131,076 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 102 15,631 SH   SOLE 2 15,631 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 696 106,369 SH   SOLE 4 106,369 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 400 61,150 SH   SOLE 13 61,150 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 59 8,973 SH   SOLE 21 8,973 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 6,829 1,044,166 SH   SOLE 22 1,044,166 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 478 73,018 SH   SOLE 30 73,018 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 6,676 1,020,814 SH   SOLE 43 169,953 0 850,861
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 16,139 816,344 SH   SOLE 2 175,475 0 640,869
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,322 66,872 SH   SOLE 4 66,872 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,831 92,640 SH   SOLE 13 83,340 0 9,300
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,336 219,337 SH   SOLE 18 66,860 0 152,477
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,680 84,998 SH   SOLE 19 84,998 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 11,014 557,091 SH   SOLE 21 557,091 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 19,159 969,097 SH   SOLE 22 681,932 0 287,165
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,524 279,412 SH   SOLE 25 279,412 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 577 29,194 SH   SOLE 26 29,194 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,033 204,011 SH   SOLE 30 204,011 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 705 35,656 SH   SOLE 31 24,877 0 10,779
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 13,381 676,834 SH   SOLE 34 676,834 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6,007 303,823 SH   SOLE 43 2,354 0 301,469
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 631 110,183 SH   SOLE 43 3,511 0 106,672
BANCO SANTANDER S.A. ADR 05964H105 2 583 SH   SOLE 17 0 0 583
BANCO SANTANDER S.A. ADR 05964H105 15 4,267 SH   SOLE 18 4,267 0 0
BANCO SANTANDER S.A. ADR 05964H105 13,481 3,723,905 SH   SOLE 43 501,034 0 3,222,871
BANCOLOMBIA S A SPON ADR PREF 05968L102 12,430 359,047 SH   SOLE 2 141,266 0 217,781
BANCOLOMBIA S A SPON ADR PREF 05968L102 566 16,337 SH   SOLE 4 16,337 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 698 20,173 SH   SOLE 13 16,073 0 4,100
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,117 32,255 SH   SOLE 18 32,255 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 9 250 SH   SOLE 19 250 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 13,832 399,547 SH   SOLE 21 399,547 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 11,618 335,594 SH   SOLE 22 259,013 0 76,581
BANCOLOMBIA S A SPON ADR PREF 05968L102 205 5,925 SH   SOLE 28 0 0 5,925
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,951 85,234 SH   SOLE 30 85,234 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 273 7,877 SH   SOLE 31 4,988 0 2,889
BANCOLOMBIA S A SPON ADR PREF 05968L102 67 1,931 SH   SOLE 34 1,931 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 16,445 475,006 SH   SOLE 43 50,294 0 424,712
BANCORP INC DEL COM 05969A105 1,545 60,705 SH   SOLE 2 15,645 0 45,060
BANCORP INC DEL COM 05969A105 5 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,635 221,419 SH   SOLE 18 221,419 0 0
BANCORP INC DEL COM 05969A105 7,055 277,211 SH   SOLE 19 277,211 0 0
BANCORP INC DEL COM 05969A105 156,532 6,150,560 SH   SOLE 21 6,150,560 0 0
BANCORP INC DEL COM 05969A105 36,760 1,444,395 SH   SOLE 22 1,388,757 0 55,638
BANCORP INC DEL COM 05969A105 47 1,848 SH   SOLE 23 1,848 0 0
BANCORP INC DEL COM 05969A105 205 8,071 SH   SOLE 25 8,071 0 0
BANCORP INC DEL COM 05969A105 1,394 54,755 SH   SOLE 26 31,202 0 23,553
BANCORP INC DEL COM 05969A105 131 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 2,421 95,127 SH   SOLE 30 95,127 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 584 22,960 SH   SOLE 43 0 0 22,960
BANCORPSOUTH BK TUPELO MISS COM 05971J102 5,691 191,092 SH   SOLE 2 109,980 0 81,112
BANCORPSOUTH BK TUPELO MISS COM 05971J102 14 468 SH   SOLE 4 468 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 68 2,293 SH   SOLE 7 2,293 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 15,319 514,421 SH   SOLE 18 514,421 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 13,532 454,408 SH   SOLE 19 454,408 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 208,197 6,991,178 SH   SOLE 21 6,991,178 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 87,729 2,945,907 SH   SOLE 22 2,841,249 0 104,658
BANCORPSOUTH BK TUPELO MISS COM 05971J102 202 6,771 SH   SOLE 25 6,771 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,757 58,992 SH   SOLE 26 51,131 0 7,861
BANCORPSOUTH BK TUPELO MISS COM 05971J102 108 3,622 SH   SOLE 28 3,622 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,155 139,538 SH   SOLE 30 139,538 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 340 11,403 SH   SOLE 36 11,403 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 353 11,852 SH   SOLE 40 11,852 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 2,097 70,431 SH   SOLE 43 3,927 0 66,504
BANDWIDTH INC COM CL A 05988J103 7,561 83,755 SH   SOLE 2 48,802 0 34,953
BANDWIDTH INC COM CL A 05988J103 7 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 30 337 SH   SOLE 7 337 0 0
BANDWIDTH INC COM CL A 05988J103 6,701 74,229 SH   SOLE 18 63,760 0 10,469
BANDWIDTH INC COM CL A 05988J103 28,096 311,211 SH   SOLE 19 311,211 0 0
BANDWIDTH INC COM CL A 05988J103 71,660 793,752 SH   SOLE 21 793,752 0 0
BANDWIDTH INC COM CL A 05988J103 78,857 873,471 SH   SOLE 22 860,858 0 12,613
BANDWIDTH INC COM CL A 05988J103 1,147 12,705 SH   SOLE 23 12,705 0 0
BANDWIDTH INC COM CL A 05988J103 376 4,170 SH   SOLE 25 4,170 0 0
BANDWIDTH INC COM CL A 05988J103 5,780 64,028 SH   SOLE 26 9,371 0 54,657
BANDWIDTH INC COM CL A 05988J103 158 1,753 SH   SOLE 28 1,753 0 0
BANDWIDTH INC COM CL A 05988J103 2,569 28,455 SH   SOLE 30 28,455 0 0
BANDWIDTH INC COM CL A 05988J103 334 3,702 SH   SOLE 36 3,702 0 0
BANDWIDTH INC COM CL A 05988J103 206 2,287 SH   SOLE 40 2,287 0 0
BANDWIDTH INC COM CL A 05988J103 475 5,260 SH   SOLE 43 399 0 4,861
BANDWIDTH INC NOTE 0.250% 3/0 05988JAB9 3,209 2,680,000 PRN   SOLE 21 2,680,000 0 0
BANK COMM HLDGS COM 06424J103 16 1,069 SH   SOLE 2 1,069 0 0
BANK COMM HLDGS COM 06424J103 180 11,842 SH   SOLE 21 11,842 0 0
BANK COMM HLDGS COM 06424J103 43 2,858 SH   SOLE 22 2,858 0 0
BANK FIRST CORP COM 06211J100 485 6,839 SH   SOLE 2 2,254 0 4,585
BANK FIRST CORP COM 06211J100 6 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,606 22,658 SH   SOLE 18 22,658 0 0
BANK FIRST CORP COM 06211J100 837 11,805 SH   SOLE 19 11,805 0 0
BANK FIRST CORP COM 06211J100 18,898 266,658 SH   SOLE 21 266,658 0 0
BANK FIRST CORP COM 06211J100 10,665 150,487 SH   SOLE 22 143,577 0 6,910
BANK FIRST CORP COM 06211J100 69 978 SH   SOLE 25 978 0 0
BANK FIRST CORP COM 06211J100 116 1,631 SH   SOLE 30 1,631 0 0
BANK FIRST CORP COM 06211J100 7 97 SH   SOLE 34 97 0 0
BANK FIRST CORP COM 06211J100 65 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 12,000 146,040 SH   SOLE 2 54,218 0 91,822
BANK HAWAII CORP COM 062540109 13 161 SH   SOLE 4 161 0 0
BANK HAWAII CORP COM 062540109 71 870 SH   SOLE 7 870 0 0
BANK HAWAII CORP COM 062540109 373 4,539 SH   SOLE 13 4,539 0 0
BANK HAWAII CORP COM 062540109 9,920 120,728 SH   SOLE 18 106,220 0 14,508
BANK HAWAII CORP COM 062540109 11,007 133,956 SH   SOLE 19 133,956 0 0
BANK HAWAII CORP COM 062540109 160,971 1,959,005 SH   SOLE 21 1,959,005 0 0
BANK HAWAII CORP COM 062540109 102,807 1,251,154 SH   SOLE 22 1,171,088 0 80,066
BANK HAWAII CORP COM 062540109 757 9,211 SH   SOLE 25 9,211 0 0
BANK HAWAII CORP COM 062540109 1,717 20,894 SH   SOLE 26 17,816 0 3,078
BANK HAWAII CORP COM 062540109 672 8,175 SH   SOLE 28 1,797 0 6,378
BANK HAWAII CORP COM 062540109 5,636 68,585 SH   SOLE 30 68,585 0 0
BANK HAWAII CORP COM 062540109 49 591 SH   SOLE 31 591 0 0
BANK HAWAII CORP COM 062540109 7 84 SH   SOLE 34 84 0 0
BANK HAWAII CORP COM 062540109 442 5,375 SH   SOLE 36 5,375 0 0
BANK HAWAII CORP COM 062540109 390 4,743 SH   SOLE 40 4,743 0 0
BANK HAWAII CORP COM 062540109 4,331 52,705 SH   SOLE 43 5,493 0 47,212
BANK MARIN BANCORP COM 063425102 608 16,108 SH   SOLE 2 4,762 0 11,346
BANK MARIN BANCORP COM 063425102 9 250 SH   SOLE 7 250 0 0
BANK MARIN BANCORP COM 063425102 1,756 46,511 SH   SOLE 18 46,511 0 0
BANK MARIN BANCORP COM 063425102 1,143 30,290 SH   SOLE 19 30,290 0 0
BANK MARIN BANCORP COM 063425102 23,600 625,156 SH   SOLE 21 625,156 0 0
BANK MARIN BANCORP COM 063425102 16,309 432,027 SH   SOLE 22 414,878 0 17,149
BANK MARIN BANCORP COM 063425102 79 2,085 SH   SOLE 25 2,085 0 0
BANK MARIN BANCORP COM 063425102 68 1,796 SH   SOLE 28 1,796 0 0
BANK MARIN BANCORP COM 063425102 222 5,889 SH   SOLE 30 5,889 0 0
BANK MARIN BANCORP COM 063425102 387 10,261 SH   SOLE 34 10,261 0 0
BANK MARIN BANCORP COM 063425102 70 1,858 SH   SOLE 40 1,858 0 0
BANK MARIN BANCORP COM 063425102 975 25,817 SH   SOLE 43 1,208 0 24,609
BANK MONTREAL QUE COM 063671101 207 2,071 SH   SOLE 18 2,071 0 0
BANK MONTREAL QUE COM 063671101 39,024 391,297 SH   SOLE 43 24,584 0 366,713
BANK NEW YORK MELLON CORP COM 064058100 104,190 2,009,829 SH   SOLE 2 388,516 0 1,621,313
BANK NEW YORK MELLON CORP COM 064058100 32,405 625,095 SH   SOLE 4 400,775 0 224,320
BANK NEW YORK MELLON CORP COM 064058100 37,902 731,132 SH   SOLE 7 707,184 0 23,948
BANK NEW YORK MELLON CORP COM 064058100 6,017 116,063 SH   SOLE 13 101,349 0 14,714
BANK NEW YORK MELLON CORP COM 064058100 5,619 108,391 SH   SOLE 15 108,391 0 0
BANK NEW YORK MELLON CORP COM 064058100 105,167 2,028,692 SH   SOLE 18 1,826,758 0 201,934
BANK NEW YORK MELLON CORP COM 064058100 40,869 788,369 SH   SOLE 19 788,369 0 0
BANK NEW YORK MELLON CORP COM 064058100 981,276 18,928,936 SH   SOLE 21 18,928,936 0 0
BANK NEW YORK MELLON CORP COM 064058100 906,467 17,485,860 SH   SOLE 22 15,591,788 0 1,894,072
BANK NEW YORK MELLON CORP COM 064058100 24,382 470,332 SH   SOLE 23 470,332 0 0
BANK NEW YORK MELLON CORP COM 064058100 81,910 1,580,063 SH   SOLE 25 1,580,063 0 0
BANK NEW YORK MELLON CORP COM 064058100 141,971 2,738,639 SH   SOLE 26 1,609,715 0 1,128,924
BANK NEW YORK MELLON CORP COM 064058100 157,914 3,046,187 SH   SOLE 28 82,805 0 2,963,382
BANK NEW YORK MELLON CORP COM 064058100 36 702 SH   SOLE 29 702 0 0
BANK NEW YORK MELLON CORP COM 064058100 295,195 5,694,352 SH   SOLE 30 5,645,249 0 49,103
BANK NEW YORK MELLON CORP COM 064058100 15,940 307,486 SH   SOLE 31 102,706 0 204,780
BANK NEW YORK MELLON CORP COM 064058100 4,407 85,007 SH   SOLE 34 85,007 0 0
BANK NEW YORK MELLON CORP COM 064058100 29,345 566,062 SH   SOLE 36 566,062 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,524 29,405 SH   SOLE 40 29,405 0 0
BANK NEW YORK MELLON CORP COM 064058100 49,396 952,857 SH   SOLE 43 31,524 0 921,333
BANK NOVA SCOTIA B C COM 064149107 360 5,849 SH   SOLE 18 5,849 0 0
BANK NOVA SCOTIA B C COM 064149107 44,506 723,326 SH   SOLE 43 42,192 0 681,134
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,739 48,965 SH   SOLE 2 1,851 0 47,114
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 29 807 SH   SOLE 7 807 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5,645 158,977 SH   SOLE 18 158,977 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,164 89,107 SH   SOLE 19 89,107 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 61,562 1,733,645 SH   SOLE 21 1,733,645 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 17,979 506,299 SH   SOLE 22 476,436 0 29,863
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 183 5,148 SH   SOLE 43 2,719 0 2,429
BANK OF THE JAMES FINL GP IN COM 470299108 13 911 SH   SOLE 18 911 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 146 10,160 SH   SOLE 21 10,160 0 0
BANK OZK COM 06417N103 14,184 330,025 SH   SOLE 2 90,803 0 239,222
BANK OZK COM 06417N103 20 464 SH   SOLE 4 464 0 0
BANK OZK COM 06417N103 3,401 79,138 SH   SOLE 7 79,138 0 0
BANK OZK COM 06417N103 12,606 293,310 SH   SOLE 18 293,310 0 0
BANK OZK COM 06417N103 1,671 38,883 SH   SOLE 19 38,883 0 0
BANK OZK COM 06417N103 268,450 6,245,919 SH   SOLE 21 6,245,919 0 0
BANK OZK COM 06417N103 142,776 3,321,916 SH   SOLE 22 3,169,974 0 151,942
BANK OZK COM 06417N103 1,059 24,629 SH   SOLE 25 24,629 0 0
BANK OZK COM 06417N103 2,138 49,740 SH   SOLE 26 38,849 0 10,891
BANK OZK COM 06417N103 439 10,213 SH   SOLE 28 10,213 0 0
BANK OZK COM 06417N103 9,280 215,915 SH   SOLE 30 215,915 0 0
BANK OZK COM 06417N103 80 1,858 SH   SOLE 31 1,858 0 0
BANK OZK COM 06417N103 1,001 23,280 SH   SOLE 36 23,280 0 0
BANK OZK COM 06417N103 640 14,884 SH   SOLE 40 14,884 0 0
BANK OZK COM 06417N103 2,848 66,272 SH   SOLE 43 2,497 0 63,775
BANK PRINCETON NEW JERSEY COM 064520109 36 1,211 SH   SOLE 18 1,211 0 0
BANK PRINCETON NEW JERSEY COM 064520109 907 30,354 SH   SOLE 21 30,354 0 0
BANK SOUTH CAROLINA CORP COM 065066102 16 791 SH   SOLE 18 791 0 0
BANK SOUTH CAROLINA CORP COM 065066102 190 9,438 SH   SOLE 21 9,438 0 0
BANK7 CORP COM 06652N107 3 142 SH   SOLE 2 142 0 0
BANK7 CORP COM 06652N107 12 559 SH   SOLE 18 559 0 0
BANK7 CORP COM 06652N107 190 8,859 SH   SOLE 21 8,859 0 0
BANK7 CORP COM 06652N107 150 7,013 SH   SOLE 22 7,013 0 0
BANKFINANCIAL CORP COM 06643P104 355 30,956 SH   SOLE 2 5,181 0 25,775
BANKFINANCIAL CORP COM 06643P104 93 8,135 SH   SOLE 18 2,513 0 5,622
BANKFINANCIAL CORP COM 06643P104 615 53,607 SH   SOLE 19 53,607 0 0
BANKFINANCIAL CORP COM 06643P104 637 55,515 SH   SOLE 21 55,515 0 0
BANKFINANCIAL CORP COM 06643P104 5,574 485,543 SH   SOLE 22 485,543 0 0
BANKFINANCIAL CORP COM 06643P104 307 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 4,223 100,988 SH   SOLE 2 28,096 0 72,892
BANKUNITED INC COM 06652K103 16 371 SH   SOLE 4 371 0 0
BANKUNITED INC COM 06652K103 94 2,250 SH   SOLE 7 2,250 0 0
BANKUNITED INC COM 06652K103 15,394 368,097 SH   SOLE 18 368,097 0 0
BANKUNITED INC COM 06652K103 6,681 159,765 SH   SOLE 19 159,765 0 0
BANKUNITED INC COM 06652K103 442,045 10,570,178 SH   SOLE 21 10,570,178 0 0
BANKUNITED INC COM 06652K103 93,684 2,240,168 SH   SOLE 22 2,145,623 0 94,545
BANKUNITED INC COM 06652K103 407 9,742 SH   SOLE 25 9,742 0 0
BANKUNITED INC COM 06652K103 1,571 37,559 SH   SOLE 26 29,820 0 7,739
BANKUNITED INC COM 06652K103 120 2,874 SH   SOLE 28 2,874 0 0
BANKUNITED INC COM 06652K103 6,880 164,516 SH   SOLE 30 164,516 0 0
BANKUNITED INC COM 06652K103 117 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 461 11,028 SH   SOLE 40 11,028 0 0
BANKUNITED INC COM 06652K103 1,503 35,939 SH   SOLE 43 1,399 0 34,540
BANKWELL FINL GROUP INC COM 06654A103 34 1,158 SH   SOLE 18 1,158 0 0
BANKWELL FINL GROUP INC COM 06654A103 662 22,690 SH   SOLE 21 22,690 0 0
BANKWELL FINL GROUP INC COM 06654A103 36 1,246 SH   SOLE 22 1,246 0 0
BANNER CORP COM NEW 06652V208 1,831 33,162 SH   SOLE 2 7,719 0 25,443
BANNER CORP COM NEW 06652V208 8 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208 24 436 SH   SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 7,596 137,589 SH   SOLE 18 137,589 0 0
BANNER CORP COM NEW 06652V208 6,862 124,293 SH   SOLE 19 124,293 0 0
BANNER CORP COM NEW 06652V208 207,867 3,765,028 SH   SOLE 21 3,765,028 0 0
BANNER CORP COM NEW 06652V208 50,377 912,456 SH   SOLE 22 879,012 0 33,444
BANNER CORP COM NEW 06652V208 95 1,722 SH   SOLE 25 1,722 0 0
BANNER CORP COM NEW 06652V208 2,656 48,109 SH   SOLE 26 8,814 0 39,295
BANNER CORP COM NEW 06652V208 162 2,939 SH   SOLE 28 2,939 0 0
BANNER CORP COM NEW 06652V208 3,023 54,752 SH   SOLE 30 54,752 0 0
BANNER CORP COM NEW 06652V208 200 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208 479 8,677 SH   SOLE 43 0 0 8,677
BAOZUN INC SPONSORED ADR 06684L103 898 51,239 SH   SOLE 2 941 0 50,298
BAOZUN INC SPONSORED ADR 06684L103 511 29,122 SH   SOLE 4 13,361 0 15,761
BAOZUN INC SPONSORED ADR 06684L103 101 5,765 SH   SOLE 7 5,765 0 0
BAOZUN INC SPONSORED ADR 06684L103 116 6,628 SH   SOLE 13 0 0 6,628
BAOZUN INC SPONSORED ADR 06684L103 595 33,958 SH   SOLE 15 33,958 0 0
BAOZUN INC SPONSORED ADR 06684L103 415 23,689 SH   SOLE 18 23,689 0 0
BAOZUN INC SPONSORED ADR 06684L103 24,816 1,415,653 SH   SOLE 21 1,415,653 0 0
BAOZUN INC SPONSORED ADR 06684L103 9,206 525,136 SH   SOLE 22 468,807 0 56,329
BAOZUN INC SPONSORED ADR 06684L103 442 25,240 SH   SOLE 23 25,240 0 0
BAOZUN INC SPONSORED ADR 06684L103 38 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 3,966 226,234 SH   SOLE 26 141,012 0 85,222
BAOZUN INC SPONSORED ADR 06684L103 1,267 72,301 SH   SOLE 28 4,914 0 67,387
BAOZUN INC SPONSORED ADR 06684L103 6,734 384,137 SH   SOLE 30 366,947 0 17,190
BAOZUN INC SPONSORED ADR 06684L103 75 4,263 SH   SOLE 34 4,263 0 0
BAOZUN INC SPONSORED ADR 06684L103 5 311 SH   SOLE 40 311 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,989 170,531 SH   SOLE 43 22,601 0 147,930
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 734 26,152 SH   SOLE 2 12,646 0 13,506
BAR HBR BANKSHARES COM 066849100 1,483 52,864 SH   SOLE 18 52,864 0 0
BAR HBR BANKSHARES COM 066849100 753 26,832 SH   SOLE 19 26,832 0 0
BAR HBR BANKSHARES COM 066849100 16,317 581,698 SH   SOLE 21 581,698 0 0
BAR HBR BANKSHARES COM 066849100 11,432 407,552 SH   SOLE 22 398,797 0 8,755
BAR HBR BANKSHARES COM 066849100 67 2,404 SH   SOLE 25 2,404 0 0
BAR HBR BANKSHARES COM 066849100 30 1,068 SH   SOLE 28 1,068 0 0
BAR HBR BANKSHARES COM 066849100 100 3,574 SH   SOLE 30 3,574 0 0
BAR HBR BANKSHARES COM 066849100 25 892 SH   SOLE 34 892 0 0
BAR HBR BANKSHARES COM 066849100 76 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100 19 670 SH   SOLE 43 0 0 670
BARCLAYS PLC ADR 06738E204 22,866 2,215,677 SH   SOLE 18 2,215,677 0 0
BARCLAYS PLC ADR 06738E204 22,199 2,151,077 SH   SOLE 43 296,427 0 1,854,650
BARINGS BDC INC COM 06759L103 4,629 420,013 SH   SOLE 30 420,013 0 0
BARINGS BDC INC COM 06759L103 436 39,565 SH   SOLE 43 3,434 0 36,131
BARNES & NOBLE ED INC COM 06777U101 312 31,269 SH   SOLE 2 1,983 0 29,286
BARNES & NOBLE ED INC COM 06777U101 6 618 SH   SOLE 7 618 0 0
BARNES & NOBLE ED INC COM 06777U101 1,587 158,849 SH   SOLE 18 158,849 0 0
BARNES & NOBLE ED INC COM 06777U101 664 66,500 SH   SOLE 19 66,500 0 0
BARNES & NOBLE ED INC COM 06777U101 44,367 4,441,099 SH   SOLE 21 4,441,099 0 0
BARNES & NOBLE ED INC COM 06777U101 9,778 978,792 SH   SOLE 22 956,376 0 22,416
BARNES & NOBLE ED INC COM 06777U101 18 1,787 SH   SOLE 26 1,787 0 0
BARNES & NOBLE ED INC COM 06777U101 439 43,980 SH   SOLE 30 43,980 0 0
BARNES & NOBLE ED INC COM 06777U101 55 5,548 SH   SOLE 43 912 0 4,636
BARNES GROUP INC COM 067806109 2,177 52,168 SH   SOLE 2 14,524 0 37,644
BARNES GROUP INC COM 067806109 6 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109 30 711 SH   SOLE 7 711 0 0
BARNES GROUP INC COM 067806109 1 18 SH   SOLE 17 0 0 18
BARNES GROUP INC COM 067806109 7,875 188,717 SH   SOLE 18 188,717 0 0
BARNES GROUP INC COM 067806109 3,483 83,468 SH   SOLE 19 83,468 0 0
BARNES GROUP INC COM 067806109 232,254 5,565,640 SH   SOLE 21 5,565,640 0 0
BARNES GROUP INC COM 067806109 48,216 1,155,431 SH   SOLE 22 1,104,414 0 51,017
BARNES GROUP INC COM 067806109 342 8,202 SH   SOLE 25 8,202 0 0
BARNES GROUP INC COM 067806109 803 19,231 SH   SOLE 26 15,326 0 3,905
BARNES GROUP INC COM 067806109 153 3,678 SH   SOLE 28 3,678 0 0
BARNES GROUP INC COM 067806109 3,494 83,733 SH   SOLE 30 83,733 0 0
BARNES GROUP INC COM 067806109 110 2,644 SH   SOLE 36 2,644 0 0
BARNES GROUP INC COM 067806109 227 5,439 SH   SOLE 40 5,439 0 0
BARNES GROUP INC COM 067806109 941 22,547 SH   SOLE 43 103 0 22,444
BARNWELL INDS INC COM 068221100 2 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 206 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108 595 7,807 SH   SOLE 2 2,341 0 5,466
BARRETT BUSINESS SVCS INC COM 068463108 8 106 SH   SOLE 7 106 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,992 26,118 SH   SOLE 18 26,118 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,010 13,246 SH   SOLE 19 13,246 0 0
BARRETT BUSINESS SVCS INC COM 068463108 22,255 291,837 SH   SOLE 21 291,837 0 0
BARRETT BUSINESS SVCS INC COM 068463108 14,355 188,239 SH   SOLE 22 179,237 0 9,002
BARRETT BUSINESS SVCS INC COM 068463108 74 972 SH   SOLE 25 972 0 0
BARRETT BUSINESS SVCS INC COM 068463108 87 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108 49 639 SH   SOLE 28 639 0 0
BARRETT BUSINESS SVCS INC COM 068463108 311 4,072 SH   SOLE 30 4,072 0 0
BARRETT BUSINESS SVCS INC COM 068463108 90 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108 230 3,011 SH   SOLE 43 221 0 2,790
BARRICK GOLD CORP COM 067901108 313 17,339 SH   SOLE 18 17,339 0 0
BARRICK GOLD CORP COM 067901108 12,467 690,671 SH   SOLE 19 690,671 0 0
BARRICK GOLD CORP COM 067901108 7,559 418,799 SH   SOLE 21 418,799 0 0
BARRICK GOLD CORP COM 067901108 4,215 233,497 SH   SOLE 22 233,497 0 0
BARRICK GOLD CORP COM 067901108 22,980 1,273,108 SH   SOLE 23 1,273,108 0 0
BARRICK GOLD CORP COM 067901108 152,282 8,436,661 SH   SOLE 25 8,436,661 0 0
BARRICK GOLD CORP COM 067901108 41,019 2,272,530 SH   SOLE 26 1,457,023 0 815,507
BARRICK GOLD CORP COM 067901108 515,208 28,543,407 SH   SOLE 34 28,543,407 0 0
BARRICK GOLD CORP COM 067901108 16,460 911,907 SH   SOLE 43 19,934 0 891,973
BASSETT FURNITURE INDS INC COM 070203104 158 8,736 SH   SOLE 2 536 0 8,200
BASSETT FURNITURE INDS INC COM 070203104 553 30,540 SH   SOLE 18 30,540 0 0
BASSETT FURNITURE INDS INC COM 070203104 295 16,297 SH   SOLE 19 16,297 0 0
BASSETT FURNITURE INDS INC COM 070203104 6,504 359,155 SH   SOLE 21 359,155 0 0
BASSETT FURNITURE INDS INC COM 070203104 4,193 231,540 SH   SOLE 22 225,555 0 5,985
BATH & BODY WORKS INC COM 070830104 33,609 533,226 SH   SOLE 2 79,286 0 453,940
BATH & BODY WORKS INC COM 070830104 10,181 161,529 SH   SOLE 4 107,392 0 54,137
BATH & BODY WORKS INC COM 070830104 15,025 238,375 SH   SOLE 7 230,736 0 7,639
BATH & BODY WORKS INC COM 070830104 325 5,150 SH   SOLE 13 449 0 4,701
BATH & BODY WORKS INC COM 070830104 1,875 29,743 SH   SOLE 15 29,743 0 0
BATH & BODY WORKS INC COM 070830104 34,438 546,377 SH   SOLE 18 508,569 0 37,808
BATH & BODY WORKS INC COM 070830104 60,270 956,208 SH   SOLE 19 956,208 0 0
BATH & BODY WORKS INC COM 070830104 436,388 6,923,501 SH   SOLE 21 6,923,501 0 0
BATH & BODY WORKS INC COM 070830104 363,261 5,763,309 SH   SOLE 22 5,206,992 0 556,317
BATH & BODY WORKS INC COM 070830104 9,577 151,939 SH   SOLE 23 151,939 0 0
BATH & BODY WORKS INC COM 070830104 23,655 375,293 SH   SOLE 25 375,293 0 0
BATH & BODY WORKS INC COM 070830104 42,306 671,211 SH   SOLE 26 331,651 0 339,560
BATH & BODY WORKS INC COM 070830104 31,921 506,448 SH   SOLE 28 21,257 0 485,191
BATH & BODY WORKS INC COM 070830104 25 397 SH   SOLE 29 397 0 0
BATH & BODY WORKS INC COM 070830104 78,665 1,248,056 SH   SOLE 30 1,234,312 0 13,744
BATH & BODY WORKS INC COM 070830104 5,970 94,712 SH   SOLE 31 29,311 0 65,401
BATH & BODY WORKS INC COM 070830104 22,158 351,553 SH   SOLE 34 351,553 0 0
BATH & BODY WORKS INC COM 070830104 8,866 140,665 SH   SOLE 36 140,665 0 0
BATH & BODY WORKS INC COM 070830104 532 8,438 SH   SOLE 40 8,438 0 0
BATH & BODY WORKS INC COM 070830104 5,191 82,352 SH   SOLE 43 8,122 0 74,230
BATTALION OIL CORP COM 07134L107 6 591 SH   SOLE 18 591 0 0
BATTALION OIL CORP COM 07134L107 76 7,844 SH   SOLE 21 7,844 0 0
BATTALION OIL CORP COM 07134L107 22 2,290 SH   SOLE 22 2,290 0 0
BAUDAX BIO INC COM 07160F107 8 14,609 SH   SOLE 18 14,609 0 0
BAUDAX BIO INC COM 07160F107 113 201,004 SH   SOLE 21 201,004 0 0
BAUDAX BIO INC COM 07160F107 628 1,114,071 SH   SOLE 22 1,114,071 0 0
BAUSCH HEALTH COS INC COM 071734107 3 91 SH   SOLE 18 91 0 0
BAUSCH HEALTH COS INC COM 071734107 173 6,222 SH   SOLE 21 6,222 0 0
BAUSCH HEALTH COS INC COM 071734107 4,306 154,625 SH   SOLE 43 4,308 0 150,317
BAXTER INTL INC COM 071813109 104,231 1,295,922 SH   SOLE 2 369,561 0 926,361
BAXTER INTL INC COM 071813109 18,450 229,389 SH   SOLE 4 199,066 0 30,323
BAXTER INTL INC COM 071813109 38,533 479,092 SH   SOLE 7 464,109 0 14,983
BAXTER INTL INC COM 071813109 836 10,400 SH   SOLE 13 1,497 0 8,903
BAXTER INTL INC COM 071813109 5,156 64,107 SH   SOLE 15 64,107 0 0
BAXTER INTL INC COM 071813109 74,826 930,322 SH   SOLE 18 859,116 0 71,206
BAXTER INTL INC COM 071813109 163,131 2,028,230 SH   SOLE 19 2,028,230 0 0
BAXTER INTL INC COM 071813109 1,356 16,865 SH   SOLE 20 16,865 0 0
BAXTER INTL INC COM 071813109 1,148,108 14,274,628 SH   SOLE 21 14,274,628 0 0
BAXTER INTL INC COM 071813109 876,374 10,896,106 SH   SOLE 22 9,816,880 0 1,079,226
BAXTER INTL INC COM 071813109 22,716 282,426 SH   SOLE 23 282,426 0 0
BAXTER INTL INC COM 071813109 55,341 688,062 SH   SOLE 25 688,062 0 0
BAXTER INTL INC COM 071813109 90,625 1,126,754 SH   SOLE 26 426,087 0 700,667
BAXTER INTL INC COM 071813109 127,846 1,589,528 SH   SOLE 28 38,082 0 1,551,446
BAXTER INTL INC COM 071813109 35 433 SH   SOLE 29 433 0 0
BAXTER INTL INC COM 071813109 187,308 2,328,838 SH   SOLE 30 2,321,237 0 7,601
BAXTER INTL INC COM 071813109 14,770 183,640 SH   SOLE 31 59,760 0 123,880
BAXTER INTL INC COM 071813109 146,824 1,825,486 SH   SOLE 34 1,825,486 0 0
BAXTER INTL INC COM 071813109 20,826 258,936 SH   SOLE 36 258,936 0 0
BAXTER INTL INC COM 071813109 1,390 17,285 SH   SOLE 40 17,285 0 0
BAXTER INTL INC COM 071813109 44,709 555,880 SH   SOLE 43 35,925 0 519,955
BAYCOM CORP COM 07272M107 131 7,067 SH   SOLE 2 5,451 0 1,616
BAYCOM CORP COM 07272M107 36 1,961 SH   SOLE 18 1,961 0 0
BAYCOM CORP COM 07272M107 971 52,190 SH   SOLE 21 52,190 0 0
BAYCOM CORP COM 07272M107 746 40,118 SH   SOLE 22 40,118 0 0
BAYCOM CORP COM 07272M107 9 491 SH   SOLE 26 0 0 491
BBQ HLDGS INC COM 05551A109 12 794 SH   SOLE 18 794 0 0
BBQ HLDGS INC COM 05551A109 278 18,397 SH   SOLE 21 18,397 0 0
BBQ HLDGS INC COM 05551A109 3,095 205,077 SH   SOLE 22 205,077 0 0
BCB BANCORP INC COM 055298103 14 926 SH   SOLE 2 926 0 0
BCB BANCORP INC COM 055298103 44 2,963 SH   SOLE 18 2,963 0 0
BCB BANCORP INC COM 055298103 685 46,388 SH   SOLE 21 46,388 0 0
BCB BANCORP INC COM 055298103 378 25,598 SH   SOLE 22 25,598 0 0
BCE INC COM NEW 05534B760 27 538 SH   SOLE 18 538 0 0
BCE INC COM NEW 05534B760 22,984 459,134 SH   SOLE 43 20,160 0 438,974
BEACON ROOFING SUPPLY INC COM 073685109 1,620 33,920 SH   SOLE 2 17,081 0 16,839
BEACON ROOFING SUPPLY INC COM 073685109 11 237 SH   SOLE 4 237 0 0
BEACON ROOFING SUPPLY INC COM 073685109 71 1,485 SH   SOLE 7 1,485 0 0
BEACON ROOFING SUPPLY INC COM 073685109 7,648 160,135 SH   SOLE 18 160,135 0 0
BEACON ROOFING SUPPLY INC COM 073685109 4,664 97,656 SH   SOLE 19 97,656 0 0
BEACON ROOFING SUPPLY INC COM 073685109 98,512 2,062,644 SH   SOLE 21 2,062,644 0 0
BEACON ROOFING SUPPLY INC COM 073685109 60,437 1,265,434 SH   SOLE 22 1,226,458 0 38,976
BEACON ROOFING SUPPLY INC COM 073685109 353 7,381 SH   SOLE 25 7,381 0 0
BEACON ROOFING SUPPLY INC COM 073685109 933 19,534 SH   SOLE 26 14,906 0 4,628
BEACON ROOFING SUPPLY INC COM 073685109 304 6,366 SH   SOLE 28 5,151 0 1,215
BEACON ROOFING SUPPLY INC COM 073685109 1,631 34,155 SH   SOLE 30 34,155 0 0
BEACON ROOFING SUPPLY INC COM 073685109 182 3,806 SH   SOLE 36 3,806 0 0
BEACON ROOFING SUPPLY INC COM 073685109 314 6,576 SH   SOLE 40 6,576 0 0
BEACON ROOFING SUPPLY INC COM 073685109 285 5,957 SH   SOLE 43 54 0 5,903
BEAM GLOBAL COM 07373B109 87 3,170 SH   SOLE 2 622 0 2,548
BEAM GLOBAL COM 07373B109 4 141 SH   SOLE 7 141 0 0
BEAM GLOBAL COM 07373B109 720 26,308 SH   SOLE 18 26,308 0 0
BEAM GLOBAL COM 07373B109 422 15,413 SH   SOLE 19 15,413 0 0
BEAM GLOBAL COM 07373B109 8,351 305,110 SH   SOLE 21 305,110 0 0
BEAM GLOBAL COM 07373B109 5,175 189,068 SH   SOLE 22 186,998 0 2,070
BEAM THERAPEUTICS INC COM 07373V105 1,991 22,884 SH   SOLE 2 12,836 0 10,048
BEAM THERAPEUTICS INC COM 07373V105 8 89 SH   SOLE 4 89 0 0
BEAM THERAPEUTICS INC COM 07373V105 65 743 SH   SOLE 7 743 0 0
BEAM THERAPEUTICS INC COM 07373V105 12,132 139,429 SH   SOLE 18 136,176 0 3,253
BEAM THERAPEUTICS INC COM 07373V105 14,605 167,854 SH   SOLE 19 167,854 0 0
BEAM THERAPEUTICS INC COM 07373V105 176,240 2,025,514 SH   SOLE 21 2,025,514 0 0
BEAM THERAPEUTICS INC COM 07373V105 93,278 1,072,038 SH   SOLE 22 1,051,769 0 20,269
BEAM THERAPEUTICS INC COM 07373V105 134 1,538 SH   SOLE 23 1,538 0 0
BEAM THERAPEUTICS INC COM 07373V105 415 4,768 SH   SOLE 25 4,768 0 0
BEAM THERAPEUTICS INC COM 07373V105 1,610 18,508 SH   SOLE 26 12,514 0 5,994
BEAM THERAPEUTICS INC COM 07373V105 223 2,559 SH   SOLE 28 2,559 0 0
BEAM THERAPEUTICS INC COM 07373V105 4,374 50,268 SH   SOLE 30 50,268 0 0
BEAM THERAPEUTICS INC COM 07373V105 22 251 SH   SOLE 34 251 0 0
BEAM THERAPEUTICS INC COM 07373V105 42 484 SH   SOLE 36 484 0 0
BEAM THERAPEUTICS INC COM 07373V105 309 3,552 SH   SOLE 40 3,552 0 0
BEAM THERAPEUTICS INC COM 07373V105 826 9,496 SH   SOLE 43 330 0 9,166
BEASLEY BROADCAST GROUP INC CL A 074014101 6 2,325 SH   SOLE 18 2,325 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 76 28,461 SH   SOLE 21 28,461 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 138 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 614 35,571 SH   SOLE 2 13,087 0 22,484
BEAZER HOMES USA INC COM NEW 07556Q881 9 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,696 98,294 SH   SOLE 18 98,294 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 3,729 216,167 SH   SOLE 19 216,167 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 25,171 1,459,212 SH   SOLE 21 1,459,212 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 13,076 758,052 SH   SOLE 22 740,019 0 18,033
BEAZER HOMES USA INC COM NEW 07556Q881 542 31,427 SH   SOLE 34 31,427 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 2,225 128,998 SH   SOLE 43 392 0 128,606
BECTON DICKINSON & CO COM 075887109 176,784 719,162 SH   SOLE 2 127,875 0 591,287
BECTON DICKINSON & CO COM 075887109 45,260 184,117 SH   SOLE 4 111,133 0 72,984
BECTON DICKINSON & CO COM 075887109 64,793 263,581 SH   SOLE 7 254,996 0 8,585
BECTON DICKINSON & CO COM 075887109 1,415 5,758 SH   SOLE 13 841 0 4,917
BECTON DICKINSON & CO COM 075887109 9,171 37,308 SH   SOLE 15 37,308 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 112,155 456,249 SH   SOLE 18 415,497 0 40,752
BECTON DICKINSON & CO COM 075887109 22,138 90,059 SH   SOLE 19 90,059 0 0
BECTON DICKINSON & CO COM 075887109 1,800,755 7,325,504 SH   SOLE 21 7,325,504 0 0
BECTON DICKINSON & CO COM 075887109 1,485,481 6,042,962 SH   SOLE 22 5,423,843 0 619,119
BECTON DICKINSON & CO COM 075887109 40,607 165,191 SH   SOLE 23 165,191 0 0
BECTON DICKINSON & CO COM 075887109 117,818 479,285 SH   SOLE 25 479,285 0 0
BECTON DICKINSON & CO COM 075887109 159,318 648,108 SH   SOLE 26 250,633 0 397,475
BECTON DICKINSON & CO COM 075887109 189,173 769,560 SH   SOLE 28 24,984 0 744,576
BECTON DICKINSON & CO COM 075887109 15 61 SH   SOLE 29 61 0 0
BECTON DICKINSON & CO COM 075887109 429,077 1,745,494 SH   SOLE 30 1,743,093 0 2,401
BECTON DICKINSON & CO COM 075887109 27,744 112,862 SH   SOLE 31 35,524 0 77,338
BECTON DICKINSON & CO COM 075887109 93,973 382,284 SH   SOLE 34 382,284 0 0
BECTON DICKINSON & CO COM 075887109 35,582 144,747 SH   SOLE 36 144,747 0 0
BECTON DICKINSON & CO COM 075887109 2,484 10,106 SH   SOLE 40 10,106 0 0
BECTON DICKINSON & CO COM 075887109 69,685 283,479 SH   SOLE 43 19,994 0 263,485
BED BATH & BEYOND INC COM 075896100 2,863 165,724 SH   SOLE 2 64,303 0 101,421
BED BATH & BEYOND INC COM 075896100 9 512 SH   SOLE 4 512 0 0
BED BATH & BEYOND INC COM 075896100 71 4,132 SH   SOLE 7 4,132 0 0
BED BATH & BEYOND INC COM 075896100 7,022 406,469 SH   SOLE 18 406,469 0 0
BED BATH & BEYOND INC COM 075896100 5,246 303,654 SH   SOLE 19 303,654 0 0
BED BATH & BEYOND INC COM 075896100 213,560 12,362,397 SH   SOLE 21 12,362,397 0 0
BED BATH & BEYOND INC COM 075896100 50,948 2,949,218 SH   SOLE 22 2,843,673 0 105,545
BED BATH & BEYOND INC COM 075896100 109 6,311 SH   SOLE 23 6,311 0 0
BED BATH & BEYOND INC COM 075896100 253 14,636 SH   SOLE 25 14,636 0 0
BED BATH & BEYOND INC COM 075896100 1,566 90,623 SH   SOLE 26 47,196 0 43,427
BED BATH & BEYOND INC COM 075896100 312 18,053 SH   SOLE 28 9,627 0 8,426
BED BATH & BEYOND INC COM 075896100 3,211 185,857 SH   SOLE 30 185,857 0 0
BED BATH & BEYOND INC COM 075896100 544 31,496 SH   SOLE 36 31,496 0 0
BED BATH & BEYOND INC COM 075896100 244 14,126 SH   SOLE 40 14,126 0 0
BED BATH & BEYOND INC COM 075896100 2,064 119,468 SH   SOLE 43 8,385 0 111,083
BEIGENE LTD SPONSORED ADR 07725L102 25,198 69,416 SH   SOLE 2 5,888 0 63,528
BEIGENE LTD SPONSORED ADR 07725L102 10,206 28,116 SH   SOLE 4 15,844 0 12,272
BEIGENE LTD SPONSORED ADR 07725L102 1,772 4,882 SH   SOLE 7 4,882 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,932 8,077 SH   SOLE 13 3,784 0 4,293
BEIGENE LTD SPONSORED ADR 07725L102 9,115 25,110 SH   SOLE 15 25,110 0 0
BEIGENE LTD SPONSORED ADR 07725L102 7,624 21,003 SH   SOLE 18 21,003 0 0
BEIGENE LTD SPONSORED ADR 07725L102 364 1,004 SH   SOLE 19 1,004 0 0
BEIGENE LTD SPONSORED ADR 07725L102 487,347 1,342,554 SH   SOLE 21 1,342,554 0 0
BEIGENE LTD SPONSORED ADR 07725L102 222,761 613,666 SH   SOLE 22 539,751 0 73,915
BEIGENE LTD SPONSORED ADR 07725L102 7,982 21,988 SH   SOLE 23 21,988 0 0
BEIGENE LTD SPONSORED ADR 07725L102 570 1,569 SH   SOLE 25 1,569 0 0
BEIGENE LTD SPONSORED ADR 07725L102 34,350 94,627 SH   SOLE 26 19,084 0 75,543
BEIGENE LTD SPONSORED ADR 07725L102 21,212 58,434 SH   SOLE 28 3,728 0 54,706
BEIGENE LTD SPONSORED ADR 07725L102 108,006 297,537 SH   SOLE 30 297,537 0 0
BEIGENE LTD SPONSORED ADR 07725L102 669 1,844 SH   SOLE 31 1,084 0 760
BEIGENE LTD SPONSORED ADR 07725L102 1,117 3,078 SH   SOLE 32 3,078 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,283 3,535 SH   SOLE 34 3,535 0 0
BEIGENE LTD SPONSORED ADR 07725L102 68 187 SH   SOLE 40 187 0 0
BEIGENE LTD SPONSORED ADR 07725L102 11,948 32,915 SH   SOLE 43 3,672 0 29,243
BEL FUSE INC CL A 077347201 4 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 261 20,996 SH   SOLE 2 20,996 0 0
BEL FUSE INC CL B 077347300 24 1,923 SH   SOLE 18 1,923 0 0
BEL FUSE INC CL B 077347300 407 32,721 SH   SOLE 21 32,721 0 0
BEL FUSE INC CL B 077347300 2,567 206,551 SH   SOLE 22 206,551 0 0
BELDEN INC COM 077454106 3,893 66,814 SH   SOLE 2 32,049 0 34,765
BELDEN INC COM 077454106 12 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 41 711 SH   SOLE 7 711 0 0
BELDEN INC COM 077454106 13,391 229,843 SH   SOLE 18 229,843 0 0
BELDEN INC COM 077454106 4,499 77,229 SH   SOLE 19 77,229 0 0
BELDEN INC COM 077454106 182,881 3,139,053 SH   SOLE 21 3,139,053 0 0
BELDEN INC COM 077454106 75,396 1,294,128 SH   SOLE 22 1,249,341 0 44,787
BELDEN INC COM 077454106 392 6,725 SH   SOLE 25 6,725 0 0
BELDEN INC COM 077454106 916 15,728 SH   SOLE 26 12,579 0 3,149
BELDEN INC COM 077454106 234 4,009 SH   SOLE 28 4,009 0 0
BELDEN INC COM 077454106 1,479 25,378 SH   SOLE 30 25,378 0 0
BELDEN INC COM 077454106 99 1,705 SH   SOLE 36 1,705 0 0
BELDEN INC COM 077454106 307 5,265 SH   SOLE 40 5,265 0 0
BELDEN INC COM 077454106 784 13,454 SH   SOLE 43 1,599 0 11,855
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 3 727 SH   SOLE 2 727 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 6 1,478 SH   SOLE 18 1,478 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 77 19,022 SH   SOLE 21 19,022 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 404 99,393 SH   SOLE 22 99,393 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 18 6,125 SH   SOLE 21 6,125 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 201 68,963 SH   SOLE 22 68,963 0 0
BELLRING BRANDS INC COM CL A 079823100 2,410 78,383 SH   SOLE 2 54,803 0 23,580
BELLRING BRANDS INC COM CL A 079823100 3 106 SH   SOLE 4 106 0 0
BELLRING BRANDS INC COM CL A 079823100 22 710 SH   SOLE 7 710 0 0
BELLRING BRANDS INC COM CL A 079823100 3,555 115,616 SH   SOLE 18 115,616 0 0
BELLRING BRANDS INC COM CL A 079823100 9,262 301,187 SH   SOLE 19 301,187 0 0
BELLRING BRANDS INC COM CL A 079823100 41,659 1,354,773 SH   SOLE 21 1,354,773 0 0
BELLRING BRANDS INC COM CL A 079823100 30,528 992,793 SH   SOLE 22 964,279 0 28,514
BELLRING BRANDS INC COM CL A 079823100 154 5,021 SH   SOLE 25 5,021 0 0
BELLRING BRANDS INC COM CL A 079823100 771 25,083 SH   SOLE 26 25,083 0 0
BELLRING BRANDS INC COM CL A 079823100 83 2,713 SH   SOLE 28 2,713 0 0
BELLRING BRANDS INC COM CL A 079823100 684 22,251 SH   SOLE 30 22,251 0 0
BELLRING BRANDS INC COM CL A 079823100 11,820 384,386 SH   SOLE 34 384,386 0 0
BELLRING BRANDS INC COM CL A 079823100 126 4,098 SH   SOLE 40 4,098 0 0
BELLRING BRANDS INC COM CL A 079823100 80 2,595 SH   SOLE 43 0 0 2,595
BENCHMARK ELECTRS INC COM 08160H101 1,305 48,869 SH   SOLE 2 19,494 0 29,375
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,818 142,925 SH   SOLE 18 142,925 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,295 123,360 SH   SOLE 19 123,360 0 0
BENCHMARK ELECTRS INC COM 08160H101 115,442 4,322,069 SH   SOLE 21 4,322,069 0 0
BENCHMARK ELECTRS INC COM 08160H101 23,503 879,928 SH   SOLE 22 843,524 0 36,404
BENCHMARK ELECTRS INC COM 08160H101 192 7,173 SH   SOLE 25 7,173 0 0
BENCHMARK ELECTRS INC COM 08160H101 645 24,134 SH   SOLE 26 21,773 0 2,361
BENCHMARK ELECTRS INC COM 08160H101 100 3,732 SH   SOLE 28 3,049 0 683
BENCHMARK ELECTRS INC COM 08160H101 1,816 68,004 SH   SOLE 30 68,004 0 0
BENCHMARK ELECTRS INC COM 08160H101 205 7,679 SH   SOLE 36 7,679 0 0
BENCHMARK ELECTRS INC COM 08160H101 143 5,372 SH   SOLE 40 5,372 0 0
BENCHMARK ELECTRS INC COM 08160H101 456 17,068 SH   SOLE 43 83 0 16,985
BENEFITFOCUS INC COM 08180D106 198 17,839 SH   SOLE 2 8,567 0 9,272
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 860 77,474 SH   SOLE 18 77,474 0 0
BENEFITFOCUS INC COM 08180D106 531 47,824 SH   SOLE 19 47,824 0 0
BENEFITFOCUS INC COM 08180D106 10,648 959,251 SH   SOLE 21 959,251 0 0
BENEFITFOCUS INC COM 08180D106 7,790 701,844 SH   SOLE 22 680,768 0 21,076
BENEFITFOCUS INC COM 08180D106 70 6,279 SH   SOLE 25 6,279 0 0
BENEFITFOCUS INC COM 08180D106 42 3,771 SH   SOLE 26 2,301 0 1,470
BENEFITFOCUS INC COM 08180D106 38 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 170 15,317 SH   SOLE 30 15,317 0 0
BENEFITFOCUS INC COM 08180D106 23 2,060 SH   SOLE 36 2,060 0 0
BENEFITFOCUS INC COM 08180D106 47 4,251 SH   SOLE 40 4,251 0 0
BENEFITFOCUS INC COM 08180D106 472 42,485 SH   SOLE 43 373 0 42,112
BENITEC BIOPHARMA INC COM 08205P100 6 1,693 SH   SOLE 18 1,693 0 0
BENITEC BIOPHARMA INC COM 08205P100 65 18,281 SH   SOLE 21 18,281 0 0
BENTLEY SYS INC COM CL B 08265T208 13,238 218,305 SH   SOLE 2 23,855 0 194,450
BENTLEY SYS INC COM CL B 08265T208 6,604 108,899 SH   SOLE 4 70,787 0 38,112
BENTLEY SYS INC COM CL B 08265T208 1,455 23,993 SH   SOLE 7 23,993 0 0
BENTLEY SYS INC COM CL B 08265T208 20 325 SH   SOLE 13 325 0 0
BENTLEY SYS INC COM CL B 08265T208 823 13,572 SH   SOLE 15 13,572 0 0
BENTLEY SYS INC COM CL B 08265T208 13,968 230,349 SH   SOLE 18 220,312 0 10,037
BENTLEY SYS INC COM CL B 08265T208 2,358 38,893 SH   SOLE 19 38,893 0 0
BENTLEY SYS INC COM CL B 08265T208 148,579 2,450,181 SH   SOLE 21 2,450,181 0 0
BENTLEY SYS INC COM CL B 08265T208 226,155 3,729,472 SH   SOLE 22 3,555,702 0 173,770
BENTLEY SYS INC COM CL B 08265T208 5,872 96,835 SH   SOLE 23 96,835 0 0
BENTLEY SYS INC COM CL B 08265T208 2,618 43,165 SH   SOLE 25 43,165 0 0
BENTLEY SYS INC COM CL B 08265T208 14,139 233,164 SH   SOLE 26 206,117 0 27,047
BENTLEY SYS INC COM CL B 08265T208 12,820 211,409 SH   SOLE 28 14,575 0 196,834
BENTLEY SYS INC COM CL B 08265T208 11 174 SH   SOLE 29 174 0 0
BENTLEY SYS INC COM CL B 08265T208 28,574 471,199 SH   SOLE 30 391,871 0 79,328
BENTLEY SYS INC COM CL B 08265T208 3,769 62,149 SH   SOLE 31 20,547 0 41,602
BENTLEY SYS INC COM CL B 08265T208 510 8,408 SH   SOLE 34 8,408 0 0
BENTLEY SYS INC COM CL B 08265T208 2,263 37,318 SH   SOLE 36 37,318 0 0
BENTLEY SYS INC COM CL B 08265T208 350 5,777 SH   SOLE 40 5,777 0 0
BENTLEY SYS INC COM CL B 08265T208 59 980 SH   SOLE 43 0 0 980
BERKELEY LTS INC COM 084310101 416 21,262 SH   SOLE 2 13,179 0 8,083
BERKELEY LTS INC COM 084310101 15 771 SH   SOLE 7 771 0 0
BERKELEY LTS INC COM 084310101 2,610 133,452 SH   SOLE 18 133,452 0 0
BERKELEY LTS INC COM 084310101 5,369 274,488 SH   SOLE 19 274,488 0 0
BERKELEY LTS INC COM 084310101 38,348 1,960,537 SH   SOLE 21 1,960,537 0 0
BERKELEY LTS INC COM 084310101 19,346 989,047 SH   SOLE 22 982,066 0 6,981
BERKELEY LTS INC COM 084310101 10 532 SH   SOLE 23 532 0 0
BERKELEY LTS INC COM 084310101 6,425 328,461 SH   SOLE 30 328,461 0 0
BERKLEY W R CORP COM 084423102 30,426 415,768 SH   SOLE 2 129,335 0 286,433
BERKLEY W R CORP COM 084423102 7,850 107,274 SH   SOLE 4 62,175 0 45,099
BERKLEY W R CORP COM 084423102 9,566 130,724 SH   SOLE 7 126,055 0 4,669
BERKLEY W R CORP COM 084423102 46 635 SH   SOLE 13 635 0 0
BERKLEY W R CORP COM 084423102 1,355 18,514 SH   SOLE 15 18,514 0 0
BERKLEY W R CORP COM 084423102 27,292 372,942 SH   SOLE 18 352,008 0 20,934
BERKLEY W R CORP COM 084423102 6,358 86,882 SH   SOLE 19 86,882 0 0
BERKLEY W R CORP COM 084423102 236,025 3,225,271 SH   SOLE 21 3,225,271 0 0
BERKLEY W R CORP COM 084423102 243,981 3,333,981 SH   SOLE 22 3,019,246 0 314,735
BERKLEY W R CORP COM 084423102 6,564 89,691 SH   SOLE 23 89,691 0 0
BERKLEY W R CORP COM 084423102 13,001 177,662 SH   SOLE 25 177,662 0 0
BERKLEY W R CORP COM 084423102 36,036 492,429 SH   SOLE 26 158,692 0 333,737
BERKLEY W R CORP COM 084423102 21,307 291,152 SH   SOLE 28 10,162 0 280,990
BERKLEY W R CORP COM 084423102 1,418 19,381 SH   SOLE 29 19,381 0 0
BERKLEY W R CORP COM 084423102 47,271 645,957 SH   SOLE 30 645,957 0 0
BERKLEY W R CORP COM 084423102 5,619 76,781 SH   SOLE 31 17,622 0 59,159
BERKLEY W R CORP COM 084423102 2,425 33,131 SH   SOLE 34 33,131 0 0
BERKLEY W R CORP COM 084423102 7,107 97,118 SH   SOLE 36 97,118 0 0
BERKLEY W R CORP COM 084423102 413 5,647 SH   SOLE 40 5,647 0 0
BERKLEY W R CORP COM 084423102 7,385 100,919 SH   SOLE 43 4,480 0 96,439
BERKSHIRE GREY INC COM CL A 084656107 27 3,813 SH   SOLE 2 3,813 0 0
BERKSHIRE GREY INC COM CL A 084656107 72 10,287 SH   SOLE 21 10,287 0 0
BERKSHIRE GREY INC COM CL A 084656107 423 60,155 SH   SOLE 22 60,155 0 0
BERKSHIRE GREY INC COM CL A 084656107 4,981 708,512 SH   SOLE 34 708,512 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 43,195 105 SH   SOLE 2 8 0 97
BERKSHIRE HATHAWAY INC DEL CL A 084670108 823 2 SH   SOLE 18 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 411 1 SH   SOLE 19 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 14,810 36 SH   SOLE 22 36 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 184,298 448 SH   SOLE 25 448 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 80,630 196 SH   SOLE 26 0 0 196
BERKSHIRE HATHAWAY INC DEL CL A 084670108 83,921 204 SH   SOLE 28 0 0 204
BERKSHIRE HATHAWAY INC DEL CL A 084670108 46,486 113 SH   SOLE 36 113 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,341 30 SH   SOLE 43 9 0 21
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,148,480 4,207,810 SH   SOLE 2 828,318 0 3,379,492
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 161,818 592,872 SH   SOLE 4 541,645 0 51,227
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 432,288 1,583,821 SH   SOLE 7 1,528,802 0 55,019
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,073 25,915 SH   SOLE 13 3,819 0 22,096
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49,854 182,657 SH   SOLE 15 182,657 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 123 450 SH   SOLE 17 0 0 450
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,136,012 4,162,133 SH   SOLE 18 3,888,699 0 273,434
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 243,254 891,237 SH   SOLE 19 891,237 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,872,752 36,171,876 SH   SOLE 21 36,171,876 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,623,926 38,924,035 SH   SOLE 22 34,851,349 0 4,072,686
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 219,514 804,258 SH   SOLE 23 804,258 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 540,951 1,981,940 SH   SOLE 25 1,965,416 0 16,524
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 836,815 3,065,930 SH   SOLE 26 942,003 0 2,123,927
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 644,671 2,361,953 SH   SOLE 28 109,765 0 2,252,188
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,402 38,110 SH   SOLE 29 38,110 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,025,174 7,419,850 SH   SOLE 30 7,419,850 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 153,898 563,852 SH   SOLE 31 226,768 0 337,084
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 67,423 247,024 SH   SOLE 34 247,024 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 194,616 713,036 SH   SOLE 36 713,036 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,587 46,116 SH   SOLE 40 46,116 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 320,586 1,174,568 SH   SOLE 43 88,871 0 1,085,696
BERKSHIRE HILLS BANCORP INC COM 084680107 1,355 50,230 SH   SOLE 2 13,829 0 36,401
BERKSHIRE HILLS BANCORP INC COM 084680107 3 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 20 729 SH   SOLE 7 729 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 5,143 190,621 SH   SOLE 18 190,621 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,031 75,270 SH   SOLE 19 75,270 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 148,978 5,521,810 SH   SOLE 21 5,521,810 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 30,374 1,125,814 SH   SOLE 22 1,081,568 0 44,246
BERKSHIRE HILLS BANCORP INC COM 084680107 53 1,955 SH   SOLE 25 1,955 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 350 12,974 SH   SOLE 26 9,051 0 3,923
BERKSHIRE HILLS BANCORP INC COM 084680107 106 3,945 SH   SOLE 28 3,945 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,161 80,088 SH   SOLE 30 80,088 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 57 2,099 SH   SOLE 36 2,099 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 116 4,314 SH   SOLE 40 4,314 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,661 172,742 SH   SOLE 43 79,697 0 93,045
BERRY CORP COM 08579X101 346 47,954 SH   SOLE 2 25,510 0 22,444
BERRY CORP COM 08579X101 6 896 SH   SOLE 7 896 0 0
BERRY CORP COM 08579X101 1,706 236,639 SH   SOLE 18 236,639 0 0
BERRY CORP COM 08579X101 875 121,385 SH   SOLE 19 121,385 0 0
BERRY CORP COM 08579X101 18,344 2,544,247 SH   SOLE 21 2,544,247 0 0
BERRY CORP COM 08579X101 12,009 1,665,593 SH   SOLE 22 1,626,384 0 39,209
BERRY CORP COM 08579X101 149 20,710 SH   SOLE 43 7,850 0 12,860
BERRY GLOBAL GROUP INC COM 08579W103 20,284 333,183 SH   SOLE 2 83,764 0 249,419
BERRY GLOBAL GROUP INC COM 08579W103 167 2,743 SH   SOLE 4 2,743 0 0
BERRY GLOBAL GROUP INC COM 08579W103 190 3,119 SH   SOLE 7 3,119 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,203 52,615 SH   SOLE 18 52,615 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,326 38,209 SH   SOLE 19 38,209 0 0
BERRY GLOBAL GROUP INC COM 08579W103 94,132 1,546,190 SH   SOLE 21 1,546,190 0 0
BERRY GLOBAL GROUP INC COM 08579W103 182,285 2,994,167 SH   SOLE 22 2,830,375 0 163,792
BERRY GLOBAL GROUP INC COM 08579W103 1,157 19,012 SH   SOLE 25 19,012 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,201 52,576 SH   SOLE 26 43,085 0 9,491
BERRY GLOBAL GROUP INC COM 08579W103 773 12,696 SH   SOLE 28 9,729 0 2,967
BERRY GLOBAL GROUP INC COM 08579W103 107 1,760 SH   SOLE 29 1,760 0 0
BERRY GLOBAL GROUP INC COM 08579W103 4,319 70,946 SH   SOLE 30 70,946 0 0
BERRY GLOBAL GROUP INC COM 08579W103 129 2,120 SH   SOLE 31 2,120 0 0
BERRY GLOBAL GROUP INC COM 08579W103 813 13,350 SH   SOLE 36 13,350 0 0
BERRY GLOBAL GROUP INC COM 08579W103 990 16,262 SH   SOLE 40 16,262 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,437 56,449 SH   SOLE 43 5,024 0 51,425
BEST BUY INC COM 086516101 62,081 587,273 SH   SOLE 2 115,649 0 471,624
BEST BUY INC COM 086516101 18,953 179,294 SH   SOLE 4 113,863 0 65,431
BEST BUY INC COM 086516101 29,641 280,397 SH   SOLE 7 220,748 0 59,649
BEST BUY INC COM 086516101 546 5,169 SH   SOLE 13 641 0 4,528
BEST BUY INC COM 086516101 3,221 30,474 SH   SOLE 15 30,474 0 0
BEST BUY INC COM 086516101 6 57 SH   SOLE 17 0 0 57
BEST BUY INC COM 086516101 47,806 452,239 SH   SOLE 18 420,607 0 31,632
BEST BUY INC COM 086516101 43,757 413,935 SH   SOLE 19 413,935 0 0
BEST BUY INC COM 086516101 911,642 8,623,987 SH   SOLE 21 8,623,987 0 0
BEST BUY INC COM 086516101 536,152 5,071,912 SH   SOLE 22 4,572,475 0 499,437
BEST BUY INC COM 086516101 13,509 127,796 SH   SOLE 23 127,796 0 0
BEST BUY INC COM 086516101 65,690 621,416 SH   SOLE 25 621,416 0 0
BEST BUY INC COM 086516101 115,815 1,095,589 SH   SOLE 26 778,450 0 317,139
BEST BUY INC COM 086516101 107,918 1,020,885 SH   SOLE 28 26,854 0 994,031
BEST BUY INC COM 086516101 16 147 SH   SOLE 29 147 0 0
BEST BUY INC COM 086516101 223,347 2,112,825 SH   SOLE 30 1,828,229 0 284,596
BEST BUY INC COM 086516101 8,985 84,996 SH   SOLE 31 28,262 0 56,734
BEST BUY INC COM 086516101 13,799 130,533 SH   SOLE 34 130,533 0 0
BEST BUY INC COM 086516101 13,632 128,959 SH   SOLE 36 128,959 0 0
BEST BUY INC COM 086516101 864 8,177 SH   SOLE 40 8,177 0 0
BEST BUY INC COM 086516101 27,704 262,079 SH   SOLE 43 12,076 0 250,003
BEST BUY INC OPTIONS 086516101 887 8,400 SH Call SOLE 2 8,400 0 0
BEST BUY INC OPTIONS 086516101 1,088 10,300 SH Call SOLE 4 10,300 0 0
BEST BUY INC OPTIONS 086516101 14,566 137,800 SH Call SOLE 18 137,800 0 0
BEST BUY INC OPTIONS 086516101 150,467 1,423,400 SH Call SOLE 19 1,423,400 0 0
BEST BUY INC OPTIONS 086516101 7,918 74,900 SH Call SOLE 22 74,900 0 0
BEST BUY INC OPTIONS 086516101 62,517 591,400 SH Call SOLE 34 591,400 0 0
BEST INC SPONSORED ADS 08653C106 4,347 2,603,053 SH   SOLE 21 2,603,053 0 0
BEST INC SPONSORED ADS 08653C106 1,730 1,036,082 SH   SOLE 22 982,153 0 53,929
BEST INC SPONSORED ADS 08653C106 21 12,724 SH   SOLE 25 12,724 0 0
BEST INC SPONSORED ADS 08653C106 928 555,395 SH   SOLE 30 555,395 0 0
BEST INC SPONSORED ADS 08653C106 22 13,423 SH   SOLE 34 13,423 0 0
BEST INC SPONSORED ADS 08653C106 950 568,843 SH   SOLE 43 0 0 568,843
BEYOND AIR INC COM 08862L103 10 898 SH   SOLE 2 898 0 0
BEYOND AIR INC COM 08862L103 44 3,982 SH   SOLE 18 3,982 0 0
BEYOND AIR INC COM 08862L103 633 56,908 SH   SOLE 21 56,908 0 0
BEYOND AIR INC COM 08862L103 409 36,751 SH   SOLE 22 36,751 0 0
BEYOND MEAT INC COM 08862E109 12,448 118,256 SH   SOLE 2 21,658 0 96,598
BEYOND MEAT INC COM 08862E109 20 188 SH   SOLE 4 188 0 0
BEYOND MEAT INC COM 08862E109 84 801 SH   SOLE 7 801 0 0
BEYOND MEAT INC COM 08862E109 0 1 SH   SOLE 17 0 0 1
BEYOND MEAT INC COM 08862E109 2,765 26,269 SH   SOLE 18 26,269 0 0
BEYOND MEAT INC COM 08862E109 5,226 49,649 SH   SOLE 19 49,649 0 0
BEYOND MEAT INC COM 08862E109 82,254 781,440 SH   SOLE 21 781,440 0 0
BEYOND MEAT INC COM 08862E109 138,372 1,314,577 SH   SOLE 22 1,246,996 0 67,581
BEYOND MEAT INC COM 08862E109 2,861 27,180 SH   SOLE 25 27,180 0 0
BEYOND MEAT INC COM 08862E109 3,528 33,513 SH   SOLE 26 25,088 0 8,425
BEYOND MEAT INC COM 08862E109 498 4,727 SH   SOLE 28 4,727 0 0
BEYOND MEAT INC COM 08862E109 3,241 30,795 SH   SOLE 30 30,795 0 0
BEYOND MEAT INC COM 08862E109 92 875 SH   SOLE 31 875 0 0
BEYOND MEAT INC COM 08862E109 4,554 43,263 SH   SOLE 34 43,263 0 0
BEYOND MEAT INC COM 08862E109 223 2,118 SH   SOLE 36 2,118 0 0
BEYOND MEAT INC COM 08862E109 708 6,729 SH   SOLE 40 6,729 0 0
BEYOND MEAT INC COM 08862E109 2,022 19,207 SH   SOLE 43 2,726 0 16,481
BEYONDSPRING INC SHS G10830100 684 43,429 SH   SOLE 2 29,032 0 14,397
BEYONDSPRING INC SHS G10830100 32 2,047 SH   SOLE 4 2,047 0 0
BEYONDSPRING INC SHS G10830100 5 314 SH   SOLE 7 314 0 0
BEYONDSPRING INC SHS G10830100 1,114 70,688 SH   SOLE 18 61,821 0 8,867
BEYONDSPRING INC SHS G10830100 2,097 133,059 SH   SOLE 19 133,059 0 0
BEYONDSPRING INC SHS G10830100 12,313 781,258 SH   SOLE 21 781,258 0 0
BEYONDSPRING INC SHS G10830100 6,935 440,039 SH   SOLE 22 433,883 0 6,156
BEYONDSPRING INC SHS G10830100 36 2,307 SH   SOLE 23 2,307 0 0
BEYONDSPRING INC SHS G10830100 201 12,785 SH   SOLE 26 0 0 12,785
BEYONDSPRING INC SHS G10830100 853 54,143 SH   SOLE 30 54,143 0 0
BEYONDSPRING INC SHS G10830100 702 44,561 SH   SOLE 34 44,561 0 0
BEYONDSPRING INC SHS G10830100 273 17,341 SH   SOLE 43 0 0 17,341
BGC PARTNERS INC CL A 05541T101 1,915 367,531 SH   SOLE 2 95,336 0 272,195
BGC PARTNERS INC CL A 05541T101 7 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 30 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 5,480 1,051,842 SH   SOLE 18 1,051,842 0 0
BGC PARTNERS INC CL A 05541T101 3,068 588,807 SH   SOLE 19 588,807 0 0
BGC PARTNERS INC CL A 05541T101 71,485 13,720,779 SH   SOLE 21 13,720,779 0 0
BGC PARTNERS INC CL A 05541T101 42,572 8,171,161 SH   SOLE 22 7,837,868 0 333,293
BGC PARTNERS INC CL A 05541T101 186 35,741 SH   SOLE 25 35,741 0 0
BGC PARTNERS INC CL A 05541T101 570 109,377 SH   SOLE 26 92,801 0 16,576
BGC PARTNERS INC CL A 05541T101 156 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 1,039 199,340 SH   SOLE 30 199,340 0 0
BGC PARTNERS INC CL A 05541T101 57 10,951 SH   SOLE 36 10,951 0 0
BGC PARTNERS INC CL A 05541T101 174 33,392 SH   SOLE 40 33,392 0 0
BGC PARTNERS INC CL A 05541T101 789 151,510 SH   SOLE 43 0 0 151,510
BGSF INC COM 05601C105 25 1,924 SH   SOLE 18 1,924 0 0
BGSF INC COM 05601C105 600 46,893 SH   SOLE 21 46,893 0 0
BGSF INC COM 05601C105 1,563 122,177 SH   SOLE 22 122,177 0 0
BHP GROUP LTD SPONSORED ADS 088606108 13,681 255,626 SH   SOLE 7 255,626 0 0
BHP GROUP LTD SPONSORED ADS 088606108 106 1,983 SH   SOLE 18 1,983 0 0
BHP GROUP LTD SPONSORED ADS 088606108 2,951 55,137 SH   SOLE 19 55,137 0 0
BHP GROUP LTD SPONSORED ADS 088606108 52,664 983,997 SH   SOLE 43 106,052 0 877,945
BHP GROUP PLC SPONSORED ADR 05545E209 13,730 270,866 SH   SOLE 7 270,866 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 12 239 SH   SOLE 18 239 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 1,341 26,452 SH   SOLE 43 1,589 0 24,863
BIG 5 SPORTING GOODS CORP COM 08915P101 387 16,806 SH   SOLE 2 1,230 0 15,576
BIG 5 SPORTING GOODS CORP COM 08915P101 8 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,598 69,361 SH   SOLE 18 69,361 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 839 36,407 SH   SOLE 19 36,407 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 18,249 792,065 SH   SOLE 21 792,065 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 11,756 510,230 SH   SOLE 22 498,238 0 11,992
BIG 5 SPORTING GOODS CORP COM 08915P101 15 634 SH   SOLE 26 634 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 100 4,330 SH   SOLE 43 775 0 3,555
BIG LOTS INC COM 089302103 2,217 51,132 SH   SOLE 2 15,318 0 35,814
BIG LOTS INC COM 089302103 7 160 SH   SOLE 4 160 0 0
BIG LOTS INC COM 089302103 44 1,021 SH   SOLE 7 1,021 0 0
BIG LOTS INC COM 089302103 6,020 138,827 SH   SOLE 18 138,827 0 0
BIG LOTS INC COM 089302103 4,834 111,491 SH   SOLE 19 111,491 0 0
BIG LOTS INC COM 089302103 175,951 4,057,915 SH   SOLE 21 4,057,915 0 0
BIG LOTS INC COM 089302103 39,061 900,849 SH   SOLE 22 864,074 0 36,775
BIG LOTS INC COM 089302103 126 2,895 SH   SOLE 23 2,895 0 0
BIG LOTS INC COM 089302103 216 4,983 SH   SOLE 25 4,983 0 0
BIG LOTS INC COM 089302103 1,462 33,718 SH   SOLE 26 16,630 0 17,088
BIG LOTS INC COM 089302103 186 4,297 SH   SOLE 28 2,780 0 1,517
BIG LOTS INC COM 089302103 2,729 62,941 SH   SOLE 30 62,941 0 0
BIG LOTS INC COM 089302103 181 4,174 SH   SOLE 36 4,174 0 0
BIG LOTS INC COM 089302103 179 4,122 SH   SOLE 40 4,122 0 0
BIG LOTS INC COM 089302103 2,281 52,601 SH   SOLE 43 10,220 0 42,381
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,158 42,607 SH   SOLE 2 35,088 0 7,519
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 8 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 40 788 SH   SOLE 7 788 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6,770 133,682 SH   SOLE 18 131,583 0 2,099
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6,572 129,776 SH   SOLE 19 129,776 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 81,171 1,602,909 SH   SOLE 21 1,602,909 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 64,270 1,269,154 SH   SOLE 22 1,244,361 0 24,793
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 99 1,963 SH   SOLE 23 1,963 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 367 7,255 SH   SOLE 25 7,255 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1,430 28,236 SH   SOLE 26 19,809 0 8,427
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6,225 122,935 SH   SOLE 28 3,176 0 119,759
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1,159 22,885 SH   SOLE 30 22,885 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 158 3,126 SH   SOLE 36 3,126 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 229 4,521 SH   SOLE 40 4,521 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 201 1,169 SH   SOLE 2 43 0 1,126
BIGLARI HLDGS INC COM STK CL B 08986R309 2 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 493 2,872 SH   SOLE 18 2,872 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 316 1,840 SH   SOLE 19 1,840 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 5,162 30,047 SH   SOLE 21 30,047 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 4,137 24,077 SH   SOLE 22 23,569 0 508
BIGLARI HLDGS INC COM STK CL B 08986R309 65 377 SH   SOLE 26 0 0 377
BIGLARI HLDGS INC COM STK CL B 08986R309 16 92 SH   SOLE 43 0 0 92
BIGLARI HLDGS INC COM STK CL A 08986R408 16 19 SH   SOLE 21 19 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,301 1,587 SH   SOLE 22 1,587 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 12 15 SH   SOLE 43 4 0 11
BILIBILI INC SPONS ADS REP Z 090040106 7,877 119,044 SH   SOLE 2 6,255 0 112,789
BILIBILI INC SPONS ADS REP Z 090040106 5,585 84,403 SH   SOLE 4 40,712 0 43,691
BILIBILI INC SPONS ADS REP Z 090040106 1,128 17,048 SH   SOLE 7 17,048 0 0
BILIBILI INC SPONS ADS REP Z 090040106 2,442 36,912 SH   SOLE 13 386 0 36,526
BILIBILI INC SPONS ADS REP Z 090040106 5,875 88,782 SH   SOLE 15 88,782 0 0
BILIBILI INC SPONS ADS REP Z 090040106 3,200 48,363 SH   SOLE 18 48,363 0 0
BILIBILI INC SPONS ADS REP Z 090040106 192,599 2,910,670 SH   SOLE 21 2,910,670 0 0
BILIBILI INC SPONS ADS REP Z 090040106 113,403 1,713,807 SH   SOLE 22 1,513,604 0 200,203
BILIBILI INC SPONS ADS REP Z 090040106 4,791 72,402 SH   SOLE 23 72,402 0 0
BILIBILI INC SPONS ADS REP Z 090040106 11,904 179,905 SH   SOLE 25 179,905 0 0
BILIBILI INC SPONS ADS REP Z 090040106 22,978 347,252 SH   SOLE 26 79,744 0 267,508
BILIBILI INC SPONS ADS REP Z 090040106 21,903 331,015 SH   SOLE 28 12,397 0 318,618
BILIBILI INC SPONS ADS REP Z 090040106 63,697 962,625 SH   SOLE 30 962,625 0 0
BILIBILI INC SPONS ADS REP Z 090040106 164 2,478 SH   SOLE 31 2,478 0 0
BILIBILI INC SPONS ADS REP Z 090040106 852 12,881 SH   SOLE 32 12,881 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1,061 16,030 SH   SOLE 34 16,030 0 0
BILIBILI INC SPONS ADS REP Z 090040106 47 711 SH   SOLE 40 711 0 0
BILIBILI INC SPONS ADS REP Z 090040106 9,781 147,819 SH   SOLE 43 8,461 0 139,358
BILIBILI INC NOTE 1.375% 4/0 090040AB2 7,757 2,840,000 PRN   SOLE 21 2,840,000 0 0
BILL COM HLDGS INC COM 090043100 38,010 142,388 SH   SOLE 2 24,152 0 118,236
BILL COM HLDGS INC COM 090043100 70 263 SH   SOLE 4 263 0 0
BILL COM HLDGS INC COM 090043100 306 1,148 SH   SOLE 7 1,148 0 0
BILL COM HLDGS INC COM 090043100 11,117 41,643 SH   SOLE 18 40,233 0 1,410
BILL COM HLDGS INC COM 090043100 372,014 1,393,571 SH   SOLE 19 1,393,571 0 0
BILL COM HLDGS INC COM 090043100 353,441 1,323,998 SH   SOLE 21 1,323,998 0 0
BILL COM HLDGS INC COM 090043100 501,445 1,878,424 SH   SOLE 22 1,792,650 0 85,774
BILL COM HLDGS INC COM 090043100 2,728 10,220 SH   SOLE 25 10,220 0 0
BILL COM HLDGS INC COM 090043100 8,540 31,991 SH   SOLE 26 25,903 0 6,088
BILL COM HLDGS INC COM 090043100 3,739 14,007 SH   SOLE 28 5,336 0 8,671
BILL COM HLDGS INC COM 090043100 10,298 38,575 SH   SOLE 30 38,575 0 0
BILL COM HLDGS INC COM 090043100 360 1,349 SH   SOLE 31 1,192 0 157
BILL COM HLDGS INC COM 090043100 43,344 162,368 SH   SOLE 34 162,368 0 0
BILL COM HLDGS INC COM 090043100 689 2,582 SH   SOLE 36 2,582 0 0
BILL COM HLDGS INC COM 090043100 2,310 8,654 SH   SOLE 40 8,654 0 0
BILL COM HLDGS INC COM 090043100 5,384 20,170 SH   SOLE 43 1,149 0 19,021
BIO RAD LABS INC CL A 090572207 40,133 53,801 SH   SOLE 2 9,260 0 44,541
BIO RAD LABS INC CL A 090572207 11,210 15,028 SH   SOLE 4 9,269 0 5,759
BIO RAD LABS INC CL A 090572207 17,661 23,676 SH   SOLE 7 23,096 0 580
BIO RAD LABS INC CL A 090572207 319 427 SH   SOLE 13 42 0 385
BIO RAD LABS INC CL A 090572207 1,553 2,082 SH   SOLE 15 2,082 0 0
BIO RAD LABS INC CL A 090572207 29,584 39,659 SH   SOLE 18 36,577 0 3,082
BIO RAD LABS INC CL A 090572207 7,151 9,587 SH   SOLE 19 9,587 0 0
BIO RAD LABS INC CL A 090572207 577,855 774,657 SH   SOLE 21 774,657 0 0
BIO RAD LABS INC CL A 090572207 358,510 480,609 SH   SOLE 22 434,228 0 46,381
BIO RAD LABS INC CL A 090572207 9,376 12,569 SH   SOLE 23 12,569 0 0
BIO RAD LABS INC CL A 090572207 23,236 31,149 SH   SOLE 25 31,149 0 0
BIO RAD LABS INC CL A 090572207 40,528 54,331 SH   SOLE 26 24,414 0 29,917
BIO RAD LABS INC CL A 090572207 30,425 40,787 SH   SOLE 28 1,920 0 38,867
BIO RAD LABS INC CL A 090572207 8 11 SH   SOLE 29 11 0 0
BIO RAD LABS INC CL A 090572207 109,969 147,421 SH   SOLE 30 145,896 0 1,525
BIO RAD LABS INC CL A 090572207 6,294 8,437 SH   SOLE 31 2,817 0 5,620
BIO RAD LABS INC CL A 090572207 3,305 4,430 SH   SOLE 34 4,430 0 0
BIO RAD LABS INC CL A 090572207 10,317 13,831 SH   SOLE 36 13,831 0 0
BIO RAD LABS INC CL A 090572207 586 785 SH   SOLE 40 785 0 0
BIO RAD LABS INC CL A 090572207 30,326 40,654 SH   SOLE 43 3,105 0 37,549
BIO-PATH HLDGS INC COM 09057N300 8 1,502 SH   SOLE 18 1,502 0 0
BIO-PATH HLDGS INC COM 09057N300 95 18,512 SH   SOLE 21 18,512 0 0
BIO-PATH HLDGS INC COM 09057N300 245 47,726 SH   SOLE 22 47,726 0 0
BIO-TECHNE CORP COM 09073M104 47,125 97,252 SH   SOLE 2 13,717 0 83,535
BIO-TECHNE CORP COM 09073M104 12,887 26,595 SH   SOLE 4 15,261 0 11,334
BIO-TECHNE CORP COM 09073M104 16,656 34,372 SH   SOLE 7 33,220 0 1,152
BIO-TECHNE CORP COM 09073M104 440 909 SH   SOLE 13 73 0 836
BIO-TECHNE CORP COM 09073M104 1,918 3,959 SH   SOLE 15 3,959 0 0
BIO-TECHNE CORP COM 09073M104 35,056 72,344 SH   SOLE 18 66,825 0 5,519
BIO-TECHNE CORP COM 09073M104 564,941 1,165,861 SH   SOLE 19 1,165,861 0 0
BIO-TECHNE CORP COM 09073M104 692,161 1,428,402 SH   SOLE 21 1,428,402 0 0
BIO-TECHNE CORP COM 09073M104 456,304 941,668 SH   SOLE 22 859,593 0 82,075
BIO-TECHNE CORP COM 09073M104 10,507 21,683 SH   SOLE 23 21,683 0 0
BIO-TECHNE CORP COM 09073M104 25,900 53,450 SH   SOLE 25 53,450 0 0
BIO-TECHNE CORP COM 09073M104 43,439 89,644 SH   SOLE 26 37,894 0 51,750
BIO-TECHNE CORP COM 09073M104 48,607 100,309 SH   SOLE 28 3,184 0 97,125
BIO-TECHNE CORP COM 09073M104 18 37 SH   SOLE 29 37 0 0
BIO-TECHNE CORP COM 09073M104 120,891 249,480 SH   SOLE 30 244,988 0 4,492
BIO-TECHNE CORP COM 09073M104 6,968 14,380 SH   SOLE 31 4,777 0 9,603
BIO-TECHNE CORP COM 09073M104 922 1,902 SH   SOLE 34 1,902 0 0
BIO-TECHNE CORP COM 09073M104 9,070 18,718 SH   SOLE 36 18,718 0 0
BIO-TECHNE CORP COM 09073M104 614 1,268 SH   SOLE 40 1,268 0 0
BIO-TECHNE CORP COM 09073M104 14,538 30,002 SH   SOLE 43 2,252 0 27,750
BIOATLA INC COM 09077B104 324 10,999 SH   SOLE 2 9,232 0 1,767
BIOATLA INC COM 09077B104 7 232 SH   SOLE 7 232 0 0
BIOATLA INC COM 09077B104 1,066 36,220 SH   SOLE 18 36,220 0 0
BIOATLA INC COM 09077B104 6,232 211,671 SH   SOLE 19 211,671 0 0
BIOATLA INC COM 09077B104 14,895 505,950 SH   SOLE 21 505,950 0 0
BIOATLA INC COM 09077B104 9,688 329,083 SH   SOLE 22 320,260 0 8,823
BIOATLA INC COM 09077B104 73 2,465 SH   SOLE 25 2,465 0 0
BIOATLA INC COM 09077B104 2 79 SH   SOLE 26 79 0 0
BIOATLA INC COM 09077B104 4,930 167,444 SH   SOLE 30 167,444 0 0
BIOATLA INC COM 09077B104 29 999 SH   SOLE 34 999 0 0
BIOATLA INC COM 09077B104 68 2,299 SH   SOLE 40 2,299 0 0
BIOATLA INC COM 09077B104 96 3,250 SH   SOLE 43 0 0 3,250
BIOCARDIA INC COM 09060U507 8 2,691 SH   SOLE 18 2,691 0 0
BIOCARDIA INC COM 09060U507 102 32,488 SH   SOLE 21 32,488 0 0
BIOCEPT INC COM 09072V501 12 2,888 SH   SOLE 18 2,888 0 0
BIOCEPT INC COM 09072V501 140 34,992 SH   SOLE 21 34,992 0 0
BIOCEPT INC COM 09072V501 615 153,478 SH   SOLE 22 153,478 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 1,028 76,120 SH   SOLE 7 76,120 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 4,611 320,885 SH   SOLE 2 85,439 0 235,446
BIOCRYST PHARMACEUTICALS INC COM 09058V103 10 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 38 2,679 SH   SOLE 7 2,679 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 8,266 575,225 SH   SOLE 18 554,451 0 20,774
BIOCRYST PHARMACEUTICALS INC COM 09058V103 10,941 761,397 SH   SOLE 19 761,397 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 119,410 8,309,704 SH   SOLE 21 8,309,704 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 69,233 4,817,863 SH   SOLE 22 4,640,503 0 177,360
BIOCRYST PHARMACEUTICALS INC COM 09058V103 289 20,132 SH   SOLE 23 20,132 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 429 29,834 SH   SOLE 25 29,834 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,648 184,297 SH   SOLE 26 80,386 0 103,911
BIOCRYST PHARMACEUTICALS INC COM 09058V103 212 14,787 SH   SOLE 28 14,787 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,882 200,578 SH   SOLE 30 200,578 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 267 18,569 SH   SOLE 36 18,569 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 281 19,547 SH   SOLE 40 19,547 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 786 54,664 SH   SOLE 43 56 0 54,608
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,279 354,369 SH   SOLE 2 100,937 0 253,432
BIODELIVERY SCIENCES INTL IN COM 09060J106 6 1,584 SH   SOLE 7 1,584 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,108 307,028 SH   SOLE 18 288,326 0 18,702
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,731 479,546 SH   SOLE 19 479,546 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 12,528 3,470,392 SH   SOLE 21 3,470,392 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 9,655 2,674,493 SH   SOLE 22 2,588,847 0 85,646
BIODELIVERY SCIENCES INTL IN COM 09060J106 27 7,557 SH   SOLE 23 7,557 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 91 25,315 SH   SOLE 25 25,315 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 29 7,906 SH   SOLE 26 7,906 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 57 15,895 SH   SOLE 28 15,895 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 402 111,352 SH   SOLE 30 111,352 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 58 15,943 SH   SOLE 36 15,943 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 40 11,161 SH   SOLE 40 11,161 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 382 105,941 SH   SOLE 43 0 0 105,941
BIODESIX INC COM 09075X108 13 1,569 SH   SOLE 2 480 0 1,089
BIODESIX INC COM 09075X108 295 35,833 SH   SOLE 18 35,833 0 0
BIODESIX INC COM 09075X108 188 22,835 SH   SOLE 19 22,835 0 0
BIODESIX INC COM 09075X108 3,409 414,734 SH   SOLE 21 414,734 0 0
BIODESIX INC COM 09075X108 786 95,645 SH   SOLE 22 95,198 0 447
BIODESIX INC COM 09075X108 5 556 SH   SOLE 43 45 0 511
BIOGEN INC COM 09062X103 136,636 482,830 SH   SOLE 2 194,194 0 288,636
BIOGEN INC COM 09062X103 31,542 111,460 SH   SOLE 4 73,997 0 37,463
BIOGEN INC COM 09062X103 47,695 168,541 SH   SOLE 7 148,652 0 19,889
BIOGEN INC COM 09062X103 848 2,998 SH   SOLE 13 423 0 2,575
BIOGEN INC COM 09062X103 5,620 19,859 SH   SOLE 15 19,859 0 0
BIOGEN INC COM 09062X103 1 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 113,802 402,141 SH   SOLE 18 380,666 0 21,475
BIOGEN INC COM 09062X103 215,401 761,161 SH   SOLE 19 761,161 0 0
BIOGEN INC COM 09062X103 1,366,387 4,828,392 SH   SOLE 21 4,828,392 0 0
BIOGEN INC COM 09062X103 916,443 3,238,429 SH   SOLE 22 2,899,555 0 338,874
BIOGEN INC COM 09062X103 26,625 94,084 SH   SOLE 23 94,084 0 0
BIOGEN INC COM 09062X103 86,982 307,367 SH   SOLE 25 307,367 0 0
BIOGEN INC COM 09062X103 120,645 426,321 SH   SOLE 26 222,415 0 203,906
BIOGEN INC COM 09062X103 164,095 579,862 SH   SOLE 28 14,276 0 565,586
BIOGEN INC COM 09062X103 1,153 4,073 SH   SOLE 29 4,073 0 0
BIOGEN INC COM 09062X103 398,811 1,409,275 SH   SOLE 30 1,363,022 0 46,253
BIOGEN INC COM 09062X103 17,243 60,931 SH   SOLE 31 23,552 0 37,379
BIOGEN INC COM 09062X103 9,891 34,950 SH   SOLE 32 34,950 0 0
BIOGEN INC COM 09062X103 213,795 755,485 SH   SOLE 34 755,485 0 0
BIOGEN INC COM 09062X103 22,446 79,316 SH   SOLE 36 79,316 0 0
BIOGEN INC COM 09062X103 1,520 5,372 SH   SOLE 40 5,372 0 0
BIOGEN INC COM 09062X103 34,922 123,404 SH   SOLE 43 5,419 0 117,985
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7,081 50,976 SH   SOLE 2 21,740 0 29,236
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 30 213 SH   SOLE 4 213 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 106 765 SH   SOLE 7 765 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 22,758 163,836 SH   SOLE 18 161,260 0 2,576
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 43,120 310,420 SH   SOLE 19 310,420 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 327,297 2,356,179 SH   SOLE 21 2,356,179 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 190,107 1,368,561 SH   SOLE 22 1,326,506 0 42,055
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 328 2,359 SH   SOLE 23 2,359 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,046 7,532 SH   SOLE 25 7,532 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,493 32,347 SH   SOLE 26 19,354 0 12,993
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 626 4,503 SH   SOLE 28 4,503 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 39,279 282,768 SH   SOLE 30 282,768 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,783 12,837 SH   SOLE 34 12,837 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 972 7,000 SH   SOLE 40 7,000 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 941 6,777 SH   SOLE 43 271 0 6,506
BIOHITECH GLOBAL INC COM 09074B107 5 3,326 SH   SOLE 18 3,326 0 0
BIOHITECH GLOBAL INC COM 09074B107 61 44,129 SH   SOLE 21 44,129 0 0
BIOLASE INC COM NEW 090911207 41 64,478 SH   SOLE 21 64,478 0 0
BIOLASE INC COM NEW 090911207 1,885 2,948,828 SH   SOLE 22 2,948,828 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 525 12,414 SH   SOLE 2 9,028 0 3,386
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 14 337 SH   SOLE 7 337 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4,122 97,405 SH   SOLE 18 97,405 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 2,327 54,987 SH   SOLE 19 54,987 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 134,865 3,186,790 SH   SOLE 21 3,186,790 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 28,314 669,057 SH   SOLE 22 655,147 0 13,910
BIOLIFE SOLUTIONS INC COM NEW 09062W204 39 912 SH   SOLE 23 912 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 141 3,328 SH   SOLE 25 3,328 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 16 376 SH   SOLE 26 0 0 376
BIOLIFE SOLUTIONS INC COM NEW 09062W204 93 2,189 SH   SOLE 28 2,189 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 8,071 190,720 SH   SOLE 30 190,720 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 164 3,885 SH   SOLE 40 3,885 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 252 5,959 SH   SOLE 43 27 0 5,932
BIOMARIN PHARMACEUTICAL INC COM 09061G101 42,879 554,777 SH   SOLE 2 180,645 0 374,132
BIOMARIN PHARMACEUTICAL INC COM 09061G101 11,525 149,119 SH   SOLE 4 97,541 0 51,578
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,489 32,205 SH   SOLE 7 32,205 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 13,941 180,367 SH   SOLE 13 176,718 0 3,649
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,235 15,980 SH   SOLE 15 15,980 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 42,812 553,918 SH   SOLE 18 388,518 0 165,400
BIOMARIN PHARMACEUTICAL INC COM 09061G101 123,085 1,592,511 SH   SOLE 19 1,592,511 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 366,282 4,739,067 SH   SOLE 21 4,739,067 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 384,935 4,980,396 SH   SOLE 22 4,476,531 0 503,865
BIOMARIN PHARMACEUTICAL INC COM 09061G101 10,323 133,562 SH   SOLE 23 133,562 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 21,556 278,898 SH   SOLE 25 278,898 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 32,926 426,004 SH   SOLE 26 220,439 0 205,565
BIOMARIN PHARMACEUTICAL INC COM 09061G101 55,763 721,476 SH   SOLE 28 14,040 0 707,436
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,531 19,808 SH   SOLE 29 19,808 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 48,651 629,455 SH   SOLE 30 602,017 0 27,438
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,427 96,089 SH   SOLE 31 51,874 0 44,215
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,462 70,675 SH   SOLE 34 70,675 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,509 97,160 SH   SOLE 36 97,160 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 468 6,054 SH   SOLE 40 6,054 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,345 43,278 SH   SOLE 43 4,527 0 38,751
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 409 400,000 PRN   SOLE 2 400,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3,857 3,770,000 PRN   SOLE 21 3,770,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,791 1,750,000 PRN   SOLE 22 1,750,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 3,481 3,478,000 PRN   SOLE 21 3,478,000 0 0
BIOMEA FUSION INC COM 09077A106 14 1,166 SH   SOLE 2 336 0 830
BIOMEA FUSION INC COM 09077A106 302 25,204 SH   SOLE 18 25,204 0 0
BIOMEA FUSION INC COM 09077A106 6,412 535,655 SH   SOLE 19 535,655 0 0
BIOMEA FUSION INC COM 09077A106 187 15,600 SH   SOLE 20 15,600 0 0
BIOMEA FUSION INC COM 09077A106 3,475 290,282 SH   SOLE 21 290,282 0 0
BIOMEA FUSION INC COM 09077A106 816 68,207 SH   SOLE 22 67,893 0 314
BIOMEA FUSION INC COM 09077A106 43 3,627 SH   SOLE 34 3,627 0 0
BIOMERICA INC COM NEW 09061H307 9 1,901 SH   SOLE 18 1,901 0 0
BIOMERICA INC COM NEW 09061H307 126 27,898 SH   SOLE 21 27,898 0 0
BIOMERICA INC COM NEW 09061H307 639 142,014 SH   SOLE 22 142,014 0 0
BIOMX INC COM 09090D103 18 5,750 SH   SOLE 22 5,750 0 0
BIONANO GENOMICS INC COM 09075F107 938 170,497 SH   SOLE 2 104,219 0 66,278
BIONANO GENOMICS INC COM 09075F107 25 4,521 SH   SOLE 7 4,521 0 0
BIONANO GENOMICS INC COM 09075F107 1 108 SH   SOLE 17 0 0 108
BIONANO GENOMICS INC COM 09075F107 4,425 804,501 SH   SOLE 18 780,193 0 24,308
BIONANO GENOMICS INC COM 09075F107 4,053 736,957 SH   SOLE 19 736,957 0 0
BIONANO GENOMICS INC COM 09075F107 51,124 9,295,251 SH   SOLE 21 9,295,251 0 0
BIONANO GENOMICS INC COM 09075F107 37,984 6,906,187 SH   SOLE 22 6,738,384 0 167,803
BIONANO GENOMICS INC COM 09075F107 86 15,641 SH   SOLE 23 15,641 0 0
BIONANO GENOMICS INC COM 09075F107 195 35,416 SH   SOLE 25 35,416 0 0
BIONANO GENOMICS INC COM 09075F107 372 67,684 SH   SOLE 26 0 0 67,684
BIONANO GENOMICS INC COM 09075F107 128 23,296 SH   SOLE 28 23,296 0 0
BIONANO GENOMICS INC COM 09075F107 388 70,635 SH   SOLE 30 70,635 0 0
BIONANO GENOMICS INC COM 09075F107 163 29,574 SH   SOLE 40 29,574 0 0
BIONANO GENOMICS INC COM 09075F107 0 55 SH   SOLE 43 0 0 55
BIONTECH SE SPONSORED ADS 09075V102 392,008 1,435,981 SH   SOLE 21 1,435,981 0 0
BIONTECH SE SPONSORED ADS 09075V102 10,409 38,128 SH   SOLE 30 38,128 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3 841 SH   SOLE 2 841 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 17 5,623 SH   SOLE 18 5,623 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 198 66,390 SH   SOLE 21 66,390 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1,332 447,122 SH   SOLE 22 447,122 0 0
BIOVENTUS INC COM CL A 09075A108 85 5,990 SH   SOLE 2 672 0 5,318
BIOVENTUS INC COM CL A 09075A108 423 29,883 SH   SOLE 18 29,883 0 0
BIOVENTUS INC COM CL A 09075A108 394 27,811 SH   SOLE 19 27,811 0 0
BIOVENTUS INC COM CL A 09075A108 7,522 531,181 SH   SOLE 21 531,181 0 0
BIOVENTUS INC COM CL A 09075A108 1,908 134,738 SH   SOLE 22 131,776 0 2,962
BIOVENTUS INC COM CL A 09075A108 53 3,737 SH   SOLE 43 0 0 3,737
BIOVIE INC CL A NEW 09074F207 3 508 SH   SOLE 18 508 0 0
BIOVIE INC CL A NEW 09074F207 39 5,875 SH   SOLE 21 5,875 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 599 19,750 SH   SOLE 2 10,207 0 9,543
BIOXCEL THERAPEUTICS INC COM 09075P105 2 57 SH   SOLE 4 57 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 6 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 1,371 45,171 SH   SOLE 18 45,171 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 2,236 73,673 SH   SOLE 19 73,673 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 18,393 606,023 SH   SOLE 21 606,023 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 13,533 445,907 SH   SOLE 22 437,836 0 8,071
BIOXCEL THERAPEUTICS INC COM 09075P105 90 2,960 SH   SOLE 23 2,960 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 90 2,961 SH   SOLE 25 2,961 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 349 11,503 SH   SOLE 26 460 0 11,043
BIOXCEL THERAPEUTICS INC COM 09075P105 175 5,778 SH   SOLE 30 5,778 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 53 1,743 SH   SOLE 40 1,743 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 31 1,023 SH   SOLE 43 0 0 1,023
BIT DIGITAL INC SHS G1144A105 0 1 SH   SOLE 17 0 0 1
BIT DIGITAL INC SHS G1144A105 2,818 389,766 SH   SOLE 21 389,766 0 0
BIT DIGITAL INC SHS G1144A105 1,504 207,961 SH   SOLE 22 201,273 0 6,688
BIT DIGITAL INC SHS G1144A105 817 112,957 SH   SOLE 30 112,957 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 264 32,337 SH   SOLE 21 32,337 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 1,580 193,380 SH   SOLE 22 187,172 0 6,208
BIT MINING LIMITED SPON ADR REP A 055474100 723 88,533 SH   SOLE 30 88,533 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 109 13,372 SH   SOLE 43 0 0 13,372
BITFARMS LTD COM 09173B107 5 1,091 SH   SOLE 2 1,091 0 0
BJS RESTAURANTS INC COM 09180C106 1,300 31,125 SH   SOLE 2 23,819 0 7,306
BJS RESTAURANTS INC COM 09180C106 4 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 15 362 SH   SOLE 7 362 0 0
BJS RESTAURANTS INC COM 09180C106 3,524 84,397 SH   SOLE 18 84,397 0 0
BJS RESTAURANTS INC COM 09180C106 1,633 39,098 SH   SOLE 19 39,098 0 0
BJS RESTAURANTS INC COM 09180C106 111,440 2,668,587 SH   SOLE 21 2,668,587 0 0
BJS RESTAURANTS INC COM 09180C106 25,210 603,692 SH   SOLE 22 591,278 0 12,414
BJS RESTAURANTS INC COM 09180C106 126 3,009 SH   SOLE 25 3,009 0 0
BJS RESTAURANTS INC COM 09180C106 235 5,623 SH   SOLE 26 4,122 0 1,501
BJS RESTAURANTS INC COM 09180C106 117 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 1,686 40,368 SH   SOLE 30 40,368 0 0
BJS RESTAURANTS INC COM 09180C106 20 486 SH   SOLE 36 486 0 0
BJS RESTAURANTS INC COM 09180C106 101 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106 503 12,053 SH   SOLE 43 109 0 11,944
BJS WHSL CLUB HLDGS INC COM 05550J101 8,837 160,898 SH   SOLE 2 108,494 0 52,404
BJS WHSL CLUB HLDGS INC COM 05550J101 30 552 SH   SOLE 4 552 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 183 3,336 SH   SOLE 7 3,336 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 36,432 663,368 SH   SOLE 18 659,878 0 3,490
BJS WHSL CLUB HLDGS INC COM 05550J101 18,944 344,938 SH   SOLE 19 344,938 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 520,736 9,481,723 SH   SOLE 21 9,481,723 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 217,413 3,958,722 SH   SOLE 22 3,860,663 0 98,059
BJS WHSL CLUB HLDGS INC COM 05550J101 276 5,025 SH   SOLE 23 5,025 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,056 19,224 SH   SOLE 25 19,224 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,817 69,499 SH   SOLE 26 47,285 0 22,214
BJS WHSL CLUB HLDGS INC COM 05550J101 963 17,526 SH   SOLE 28 10,258 0 7,268
BJS WHSL CLUB HLDGS INC COM 05550J101 4,063 73,977 SH   SOLE 30 73,977 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 715 13,028 SH   SOLE 36 13,028 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 909 16,552 SH   SOLE 40 16,552 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,642 102,723 SH   SOLE 43 2,372 0 100,351
BK OF AMERICA CORP COM 060505104 713,648 16,811,485 SH   SOLE 2 2,963,703 0 13,847,782
BK OF AMERICA CORP COM 060505104 207,713 4,893,130 SH   SOLE 4 3,187,113 0 1,706,017
BK OF AMERICA CORP COM 060505104 275,254 6,484,202 SH   SOLE 7 6,266,230 0 217,972
BK OF AMERICA CORP COM 060505104 9,314 219,401 SH   SOLE 13 95,218 0 124,183
BK OF AMERICA CORP COM 060505104 41,869 986,309 SH   SOLE 15 986,309 0 0
BK OF AMERICA CORP COM 060505104 148 3,488 SH   SOLE 17 0 0 3,488
BK OF AMERICA CORP COM 060505104 799,052 18,823,375 SH   SOLE 18 16,975,853 0 1,847,522
BK OF AMERICA CORP COM 060505104 1,008,586 23,759,382 SH   SOLE 19 23,759,382 0 0
BK OF AMERICA CORP COM 060505104 1,915 45,120 SH   SOLE 20 45,120 0 0
BK OF AMERICA CORP COM 060505104 6,968,070 164,147,706 SH   SOLE 21 164,147,706 0 0
BK OF AMERICA CORP COM 060505104 6,762,045 159,294,349 SH   SOLE 22 143,179,208 0 16,115,141
BK OF AMERICA CORP COM 060505104 185,723 4,375,111 SH   SOLE 23 4,375,111 0 0
BK OF AMERICA CORP COM 060505104 553,408 13,036,695 SH   SOLE 25 12,969,880 0 66,815
BK OF AMERICA CORP COM 060505104 731,334 17,228,132 SH   SOLE 26 6,894,942 0 10,333,190
BK OF AMERICA CORP COM 060505104 637,170 15,009,893 SH   SOLE 28 681,597 0 14,328,296
BK OF AMERICA CORP COM 060505104 508 11,960 SH   SOLE 29 11,960 0 0
BK OF AMERICA CORP COM 060505104 1,551,182 36,541,389 SH   SOLE 30 36,400,625 0 140,764
BK OF AMERICA CORP COM 060505104 120,940 2,849,001 SH   SOLE 31 932,475 0 1,916,526
BK OF AMERICA CORP COM 060505104 324,873 7,653,085 SH   SOLE 34 7,653,085 0 0
BK OF AMERICA CORP COM 060505104 172,945 4,074,092 SH   SOLE 36 4,074,092 0 0
BK OF AMERICA CORP COM 060505104 11,398 268,513 SH   SOLE 40 268,513 0 0
BK OF AMERICA CORP COM 060505104 255,882 6,027,843 SH   SOLE 43 398,431 0 5,629,412
BK TECHNOLOGIES CORPORATION COM 05587G104 4 1,502 SH   SOLE 18 1,502 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 127 44,966 SH   SOLE 21 44,966 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 667 78,844 SH   SOLE 2 42,257 0 36,587
BLACK DIAMOND THERAPEUTICS I COM 09203E105 2 240 SH   SOLE 7 240 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 542 64,089 SH   SOLE 18 64,089 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 2,036 240,704 SH   SOLE 19 240,704 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 8,578 1,013,894 SH   SOLE 21 1,013,894 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 5,583 659,879 SH   SOLE 22 647,223 0 12,656
BLACK DIAMOND THERAPEUTICS I COM 09203E105 74 8,763 SH   SOLE 23 8,763 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 57 6,795 SH   SOLE 25 6,795 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 354 41,790 SH   SOLE 26 0 0 41,790
BLACK DIAMOND THERAPEUTICS I COM 09203E105 213 25,168 SH   SOLE 30 25,168 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 79 9,375 SH   SOLE 34 9,375 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 9 1,040 SH   SOLE 40 1,040 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 339 40,049 SH   SOLE 43 3,991 0 36,058
BLACK HILLS CORP COM 092113109 10,904 173,741 SH   SOLE 2 117,842 0 55,899
BLACK HILLS CORP COM 092113109 634 10,101 SH   SOLE 4 10,101 0 0
BLACK HILLS CORP COM 092113109 3,661 58,340 SH   SOLE 7 58,340 0 0
BLACK HILLS CORP COM 092113109 22,434 357,453 SH   SOLE 18 357,453 0 0
BLACK HILLS CORP COM 092113109 11,014 175,494 SH   SOLE 19 175,494 0 0
BLACK HILLS CORP COM 092113109 368,173 5,866,363 SH   SOLE 21 5,866,363 0 0
BLACK HILLS CORP COM 092113109 128,048 2,040,286 SH   SOLE 22 1,975,140 0 65,146
BLACK HILLS CORP COM 092113109 234 3,733 SH   SOLE 23 3,733 0 0
BLACK HILLS CORP COM 092113109 1,336 21,283 SH   SOLE 26 16,814 0 4,469
BLACK HILLS CORP COM 092113109 208 3,317 SH   SOLE 28 3,317 0 0
BLACK HILLS CORP COM 092113109 4,286 68,292 SH   SOLE 30 68,292 0 0
BLACK HILLS CORP COM 092113109 1,559 24,844 SH   SOLE 32 24,844 0 0
BLACK HILLS CORP COM 092113109 305 4,855 SH   SOLE 36 4,855 0 0
BLACK HILLS CORP COM 092113109 470 7,491 SH   SOLE 40 7,491 0 0
BLACK HILLS CORP COM 092113109 1,424 22,688 SH   SOLE 43 808 0 21,880
BLACK KNIGHT INC COM 09215C105 21,118 293,302 SH   SOLE 2 29,573 0 263,729
BLACK KNIGHT INC COM 09215C105 7,843 108,932 SH   SOLE 4 62,599 0 46,333
BLACK KNIGHT INC COM 09215C105 4,623 64,211 SH   SOLE 7 64,211 0 0
BLACK KNIGHT INC COM 09215C105 20 273 SH   SOLE 13 273 0 0
BLACK KNIGHT INC COM 09215C105 1,027 14,260 SH   SOLE 15 14,260 0 0
BLACK KNIGHT INC COM 09215C105 1 20 SH   SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 14,682 203,913 SH   SOLE 18 194,964 0 8,949
BLACK KNIGHT INC COM 09215C105 3,098 43,021 SH   SOLE 19 43,021 0 0
BLACK KNIGHT INC COM 09215C105 289,453 4,020,184 SH   SOLE 21 4,020,184 0 0
BLACK KNIGHT INC COM 09215C105 294,587 4,091,491 SH   SOLE 22 3,905,209 0 186,282
BLACK KNIGHT INC COM 09215C105 6,245 86,741 SH   SOLE 23 86,741 0 0
BLACK KNIGHT INC COM 09215C105 39,518 548,856 SH   SOLE 25 548,856 0 0
BLACK KNIGHT INC COM 09215C105 15,689 217,903 SH   SOLE 26 170,993 0 46,910
BLACK KNIGHT INC COM 09215C105 22,219 308,598 SH   SOLE 28 11,456 0 297,142
BLACK KNIGHT INC COM 09215C105 66,429 922,622 SH   SOLE 30 688,255 0 234,367
BLACK KNIGHT INC COM 09215C105 4,174 57,974 SH   SOLE 31 19,479 0 38,495
BLACK KNIGHT INC COM 09215C105 8,509 118,175 SH   SOLE 34 118,175 0 0
BLACK KNIGHT INC COM 09215C105 6,493 90,178 SH   SOLE 36 90,178 0 0
BLACK KNIGHT INC COM 09215C105 366 5,079 SH   SOLE 40 5,079 0 0
BLACK KNIGHT INC COM 09215C105 5,559 77,212 SH   SOLE 43 4,469 0 72,743
BLACKBAUD INC COM 09227Q100 2,549 36,233 SH   SOLE 2 31,113 0 5,120
BLACKBAUD INC COM 09227Q100 13 181 SH   SOLE 4 181 0 0
BLACKBAUD INC COM 09227Q100 55 778 SH   SOLE 7 778 0 0
BLACKBAUD INC COM 09227Q100 15,423 219,230 SH   SOLE 18 219,230 0 0
BLACKBAUD INC COM 09227Q100 6,034 85,769 SH   SOLE 19 85,769 0 0
BLACKBAUD INC COM 09227Q100 224,253 3,187,670 SH   SOLE 21 3,187,670 0 0
BLACKBAUD INC COM 09227Q100 86,858 1,234,649 SH   SOLE 22 1,209,472 0 25,177
BLACKBAUD INC COM 09227Q100 425 6,040 SH   SOLE 25 6,040 0 0
BLACKBAUD INC COM 09227Q100 1,632 23,193 SH   SOLE 26 19,224 0 3,969
BLACKBAUD INC COM 09227Q100 293 4,160 SH   SOLE 28 4,160 0 0
BLACKBAUD INC COM 09227Q100 1,838 26,131 SH   SOLE 30 26,131 0 0
BLACKBAUD INC COM 09227Q100 255 3,623 SH   SOLE 36 3,623 0 0
BLACKBAUD INC COM 09227Q100 351 4,983 SH   SOLE 40 4,983 0 0
BLACKBAUD INC COM 09227Q100 1,115 15,848 SH   SOLE 43 351 0 15,497
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,022 1,235,548 SH   SOLE 21 1,235,548 0 0
BLACKBERRY LTD COM 09228F103 4,199 431,582 SH   SOLE 43 19,495 0 412,087
BLACKLINE INC COM 09239B109 5,804 49,164 SH   SOLE 2 34,135 0 15,029
BLACKLINE INC COM 09239B109 24 200 SH   SOLE 4 200 0 0
BLACKLINE INC COM 09239B109 99 842 SH   SOLE 7 842 0 0
BLACKLINE INC COM 09239B109 18,283 154,861 SH   SOLE 18 146,524 0 8,337
BLACKLINE INC COM 09239B109 80,727 683,780 SH   SOLE 19 683,780 0 0
BLACKLINE INC COM 09239B109 226,423 1,917,863 SH   SOLE 21 1,917,863 0 0
BLACKLINE INC COM 09239B109 155,284 1,315,301 SH   SOLE 22 1,285,376 0 29,925
BLACKLINE INC COM 09239B109 614 5,203 SH   SOLE 23 5,203 0 0
BLACKLINE INC COM 09239B109 1,077 9,119 SH   SOLE 25 9,119 0 0
BLACKLINE INC COM 09239B109 4,142 35,087 SH   SOLE 26 16,860 0 18,227
BLACKLINE INC COM 09239B109 557 4,718 SH   SOLE 28 4,718 0 0
BLACKLINE INC COM 09239B109 3,393 28,741 SH   SOLE 30 28,741 0 0
BLACKLINE INC COM 09239B109 42 359 SH   SOLE 34 359 0 0
BLACKLINE INC COM 09239B109 615 5,212 SH   SOLE 36 5,212 0 0
BLACKLINE INC COM 09239B109 732 6,202 SH   SOLE 40 6,202 0 0
BLACKLINE INC COM 09239B109 1,288 10,906 SH   SOLE 43 1,162 0 9,744
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2,659 1,588,000 PRN   SOLE 21 1,588,000 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 94 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109 101 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108 1,773 460,401 SH   SOLE 30 460,401 0 0
BLACKROCK CAP INVT CORP COM 092533108 9 2,215 SH   SOLE 43 0 0 2,215
BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 1,910 65,000 SH   SOLE   65,000 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 2,485 50,000 SH   SOLE   50,000 0 0
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 3,515 75,000 SH   SOLE   75,000 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707 3,576 150,000 SH   SOLE   150,000 0 0
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 17,844 675,000 SH   SOLE   675,000 0 0
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 20,488 800,000 SH   SOLE   800,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 270 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 263,864 314,626 SH   SOLE 2 43,430 0 271,196
BLACKROCK INC COM 09247X101 76,546 91,272 SH   SOLE 4 52,917 0 38,355
BLACKROCK INC COM 09247X101 106,268 126,712 SH   SOLE 7 122,486 0 4,226
BLACKROCK INC COM 09247X101 2,508 2,990 SH   SOLE 13 432 0 2,558
BLACKROCK INC COM 09247X101 13,903 16,578 SH   SOLE 15 16,578 0 0
BLACKROCK INC COM 09247X101 22 26 SH   SOLE 17 0 0 26
BLACKROCK INC COM 09247X101 227,578 271,359 SH   SOLE 18 250,726 0 20,633
BLACKROCK INC COM 09247X101 30,450 36,308 SH   SOLE 19 36,308 0 0
BLACKROCK INC COM 09247X101 3,484,141 4,154,414 SH   SOLE 21 4,154,414 0 0
BLACKROCK INC COM 09247X101 2,410,495 2,874,222 SH   SOLE 22 2,565,598 0 308,624
BLACKROCK INC COM 09247X101 71,201 84,899 SH   SOLE 23 84,899 0 0
BLACKROCK INC COM 09247X101 193,062 230,203 SH   SOLE 25 230,203 0 0
BLACKROCK INC COM 09247X101 244,853 291,958 SH   SOLE 26 98,765 0 193,193
BLACKROCK INC COM 09247X101 364,814 434,996 SH   SOLE 28 13,600 0 421,396
BLACKROCK INC COM 09247X101 857,979 1,023,035 SH   SOLE 30 1,023,035 0 0
BLACKROCK INC COM 09247X101 46,990 56,030 SH   SOLE 31 18,281 0 37,749
BLACKROCK INC COM 09247X101 6,474 7,720 SH   SOLE 34 7,720 0 0
BLACKROCK INC COM 09247X101 4,455 5,312 SH   SOLE 40 5,312 0 0
BLACKROCK INC COM 09247X101 82,123 97,921 SH   SOLE 43 7,682 0 90,239
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 91 5,000 SH   SOLE   5,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 193 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 4,820 355,169 SH   SOLE 30 355,169 0 0
BLACKSTONE INC COM 09260D107 155,566 1,337,164 SH   SOLE 2 91,364 0 1,245,800
BLACKSTONE INC COM 09260D107 46,213 397,224 SH   SOLE 4 234,675 0 162,549
BLACKSTONE INC COM 09260D107 10,510 90,340 SH   SOLE 7 90,340 0 0
BLACKSTONE INC COM 09260D107 1,590 13,667 SH   SOLE 13 2,025 0 11,642
BLACKSTONE INC COM 09260D107 9,129 78,470 SH   SOLE 15 78,470 0 0
BLACKSTONE INC COM 09260D107 0 1 SH   SOLE 17 0 0 1
BLACKSTONE INC COM 09260D107 95,225 818,505 SH   SOLE 18 779,337 0 39,168
BLACKSTONE INC COM 09260D107 6,036 51,886 SH   SOLE 19 51,886 0 0
BLACKSTONE INC COM 09260D107 867,371 7,455,483 SH   SOLE 21 7,455,483 0 0
BLACKSTONE INC COM 09260D107 1,638,437 14,083,181 SH   SOLE 22 13,252,514 0 830,667
BLACKSTONE INC COM 09260D107 44,371 381,387 SH   SOLE 23 381,387 0 0
BLACKSTONE INC COM 09260D107 122,213 1,050,480 SH   SOLE 25 1,050,480 0 0
BLACKSTONE INC COM 09260D107 108,343 931,260 SH   SOLE 26 401,933 0 529,327
BLACKSTONE INC COM 09260D107 118,939 1,022,337 SH   SOLE 28 53,261 0 969,076
BLACKSTONE INC COM 09260D107 89 767 SH   SOLE 29 767 0 0
BLACKSTONE INC COM 09260D107 238,010 2,045,814 SH   SOLE 30 2,045,814 0 0
BLACKSTONE INC COM 09260D107 29,173 250,759 SH   SOLE 31 82,838 0 167,921
BLACKSTONE INC COM 09260D107 8,782 75,488 SH   SOLE 34 75,488 0 0
BLACKSTONE INC COM 09260D107 35,132 301,978 SH   SOLE 36 301,978 0 0
BLACKSTONE INC COM 09260D107 2,793 24,005 SH   SOLE 40 24,005 0 0
BLACKSTONE INC COM 09260D107 3,077 26,445 SH   SOLE 43 480 0 25,965
BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 3,210 3,175,000 PRN   SOLE 21 3,175,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 11,643 384,006 SH   SOLE 2 170,122 0 213,884
BLACKSTONE MTG TR INC COM CL A 09257W100 625 20,601 SH   SOLE 4 20,601 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 206 6,785 SH   SOLE 7 6,785 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 14,748 486,428 SH   SOLE 18 474,950 0 11,478
BLACKSTONE MTG TR INC COM CL A 09257W100 32,610 1,075,540 SH   SOLE 19 1,075,540 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 251,445 8,293,035 SH   SOLE 21 8,293,035 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 136,910 4,515,514 SH   SOLE 22 4,365,417 0 150,097
BLACKSTONE MTG TR INC COM CL A 09257W100 2,756 90,899 SH   SOLE 23 90,899 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 515 16,978 SH   SOLE 25 16,978 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,800 59,377 SH   SOLE 26 49,678 0 9,699
BLACKSTONE MTG TR INC COM CL A 09257W100 354 11,678 SH   SOLE 28 11,678 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 509 16,776 SH   SOLE 29 16,776 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,298 75,795 SH   SOLE 30 75,795 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,035 34,123 SH   SOLE 31 34,123 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 137 4,527 SH   SOLE 34 4,527 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 198 6,545 SH   SOLE 36 6,545 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 490 16,146 SH   SOLE 40 16,146 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,168 38,516 SH   SOLE 43 9,676 0 28,840
BLADE AIR MOBILITY INC CL A COM 092667104 23 2,175 SH   SOLE 2 2,175 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 759 72,976 SH   SOLE 21 72,976 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 7,120 684,591 SH   SOLE 22 684,591 0 0
BLEND LABS INC CL A 09352U108 372 27,625 SH   SOLE 2 27,625 0 0
BLEND LABS INC CL A 09352U108 213 15,775 SH   SOLE 4 15,775 0 0
BLEND LABS INC CL A 09352U108 2,842 210,863 SH   SOLE 18 210,863 0 0
BLEND LABS INC CL A 09352U108 20,884 1,549,287 SH   SOLE 19 1,549,287 0 0
BLEND LABS INC CL A 09352U108 5,089 377,531 SH   SOLE 22 377,531 0 0
BLEND LABS INC CL A 09352U108 203 15,087 SH   SOLE 26 15,087 0 0
BLEND LABS INC CL A 09352U108 9,361 694,461 SH   SOLE 34 694,461 0 0
BLINK CHARGING CO COM 09354A100 422 14,758 SH   SOLE 2 11,078 0 3,680
BLINK CHARGING CO COM 09354A100 14 490 SH   SOLE 4 490 0 0
BLINK CHARGING CO COM 09354A100 17 587 SH   SOLE 7 587 0 0
BLINK CHARGING CO COM 09354A100 3,109 108,684 SH   SOLE 18 108,684 0 0
BLINK CHARGING CO COM 09354A100 1,830 63,978 SH   SOLE 19 63,978 0 0
BLINK CHARGING CO COM 09354A100 36,887 1,289,309 SH   SOLE 21 1,289,309 0 0
BLINK CHARGING CO COM 09354A100 23,134 808,611 SH   SOLE 22 783,460 0 25,151
BLINK CHARGING CO COM 09354A100 137 4,797 SH   SOLE 25 4,797 0 0
BLINK CHARGING CO COM 09354A100 812 28,394 SH   SOLE 26 24,310 0 4,084
BLINK CHARGING CO COM 09354A100 90 3,155 SH   SOLE 28 3,155 0 0
BLINK CHARGING CO COM 09354A100 690 24,120 SH   SOLE 30 24,120 0 0
BLINK CHARGING CO COM 09354A100 129 4,492 SH   SOLE 40 4,492 0 0
BLINK CHARGING CO COM 09354A100 0 5 SH   SOLE 43 0 0 5
BLOCK H & R INC COM 093671105 21,215 848,601 SH   SOLE 2 378,773 0 469,828
BLOCK H & R INC COM 093671105 899 35,967 SH   SOLE 4 35,967 0 0
BLOCK H & R INC COM 093671105 555 22,185 SH   SOLE 7 22,185 0 0
BLOCK H & R INC COM 093671105 14,252 570,087 SH   SOLE 18 567,143 0 2,944
BLOCK H & R INC COM 093671105 5,808 232,316 SH   SOLE 19 232,316 0 0
BLOCK H & R INC COM 093671105 303,271 12,130,837 SH   SOLE 21 12,130,837 0 0
BLOCK H & R INC COM 093671105 132,602 5,304,064 SH   SOLE 22 5,020,069 0 283,995
BLOCK H & R INC COM 093671105 528 21,133 SH   SOLE 23 21,133 0 0
BLOCK H & R INC COM 093671105 618 24,713 SH   SOLE 25 24,713 0 0
BLOCK H & R INC COM 093671105 2,420 96,814 SH   SOLE 26 81,254 0 15,560
BLOCK H & R INC COM 093671105 607 24,297 SH   SOLE 28 15,953 0 8,344
BLOCK H & R INC COM 093671105 1,147 45,884 SH   SOLE 29 45,884 0 0
BLOCK H & R INC COM 093671105 2,383 95,326 SH   SOLE 30 95,326 0 0
BLOCK H & R INC COM 093671105 503 20,109 SH   SOLE 31 20,109 0 0
BLOCK H & R INC COM 093671105 1,865 74,609 SH   SOLE 32 74,609 0 0
BLOCK H & R INC COM 093671105 44 1,764 SH   SOLE 34 1,764 0 0
BLOCK H & R INC COM 093671105 310 12,397 SH   SOLE 36 12,397 0 0
BLOCK H & R INC COM 093671105 539 21,559 SH   SOLE 40 21,559 0 0
BLOCK H & R INC COM 093671105 3,611 144,428 SH   SOLE 43 12,696 0 131,732
BLOOM ENERGY CORP COM CL A 093712107 3,337 178,234 SH   SOLE 2 108,204 0 70,030
BLOOM ENERGY CORP COM CL A 093712107 10 530 SH   SOLE 4 530 0 0
BLOOM ENERGY CORP COM CL A 093712107 42 2,238 SH   SOLE 7 2,238 0 0
BLOOM ENERGY CORP COM CL A 093712107 7,720 412,381 SH   SOLE 18 385,867 0 26,514
BLOOM ENERGY CORP COM CL A 093712107 13,197 704,987 SH   SOLE 19 704,987 0 0
BLOOM ENERGY CORP COM CL A 093712107 124,452 6,648,056 SH   SOLE 21 6,648,056 0 0
BLOOM ENERGY CORP COM CL A 093712107 70,709 3,777,168 SH   SOLE 22 3,690,438 0 86,730
BLOOM ENERGY CORP COM CL A 093712107 464 24,791 SH   SOLE 23 24,791 0 0
BLOOM ENERGY CORP COM CL A 093712107 394 21,046 SH   SOLE 25 21,046 0 0
BLOOM ENERGY CORP COM CL A 093712107 2,784 148,734 SH   SOLE 26 54,655 0 94,079
BLOOM ENERGY CORP COM CL A 093712107 225 12,041 SH   SOLE 28 12,041 0 0
BLOOM ENERGY CORP COM CL A 093712107 37,578 2,007,388 SH   SOLE 30 2,007,388 0 0
BLOOM ENERGY CORP COM CL A 093712107 147 7,841 SH   SOLE 36 7,841 0 0
BLOOM ENERGY CORP COM CL A 093712107 346 18,460 SH   SOLE 40 18,460 0 0
BLOOM ENERGY CORP COM CL A 093712107 604 32,288 SH   SOLE 43 2,019 0 30,269
BLOOMIN BRANDS INC COM 094235108 2,500 99,985 SH   SOLE 2 79,732 0 20,253
BLOOMIN BRANDS INC COM 094235108 8 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108 57 2,269 SH   SOLE 7 2,269 0 0
BLOOMIN BRANDS INC COM 094235108 8,145 325,795 SH   SOLE 18 313,704 0 12,091
BLOOMIN BRANDS INC COM 094235108 7,715 308,581 SH   SOLE 19 308,581 0 0
BLOOMIN BRANDS INC COM 094235108 239,928 9,597,108 SH   SOLE 21 9,597,108 0 0
BLOOMIN BRANDS INC COM 094235108 54,792 2,191,666 SH   SOLE 22 2,147,295 0 44,371
BLOOMIN BRANDS INC COM 094235108 140 5,591 SH   SOLE 23 5,591 0 0
BLOOMIN BRANDS INC COM 094235108 252 10,091 SH   SOLE 25 10,091 0 0
BLOOMIN BRANDS INC COM 094235108 1,281 51,232 SH   SOLE 26 33,505 0 17,727
BLOOMIN BRANDS INC COM 094235108 486 19,451 SH   SOLE 28 5,793 0 13,658
BLOOMIN BRANDS INC COM 094235108 3,639 145,547 SH   SOLE 30 145,547 0 0
BLOOMIN BRANDS INC COM 094235108 66 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108 242 9,669 SH   SOLE 40 9,669 0 0
BLOOMIN BRANDS INC COM 094235108 1,930 77,192 SH   SOLE 43 13,763 0 63,429
BLUCORA INC COM 095229100 724 46,410 SH   SOLE 2 14,540 0 31,870
BLUCORA INC COM 095229100 4 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 13 846 SH   SOLE 7 846 0 0
BLUCORA INC COM 095229100 3,018 193,571 SH   SOLE 18 193,571 0 0
BLUCORA INC COM 095229100 1,321 84,707 SH   SOLE 19 84,707 0 0
BLUCORA INC COM 095229100 90,128 5,781,144 SH   SOLE 21 5,781,144 0 0
BLUCORA INC COM 095229100 20,797 1,333,979 SH   SOLE 22 1,288,045 0 45,934
BLUCORA INC COM 095229100 95 6,123 SH   SOLE 25 6,123 0 0
BLUCORA INC COM 095229100 205 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 91 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 2,190 140,482 SH   SOLE 30 140,482 0 0
BLUCORA INC COM 095229100 74 4,736 SH   SOLE 40 4,736 0 0
BLUCORA INC COM 095229100 212 13,623 SH   SOLE 43 0 0 13,623
BLUE APRON HLDGS INC CL A NEW 09523Q200 21 2,806 SH   SOLE 18 2,806 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 296 40,331 SH   SOLE 21 40,331 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 1,311 178,384 SH   SOLE 22 178,384 0 0
BLUE BIRD CORP COM 095306106 274 13,121 SH   SOLE 2 4,808 0 8,313
BLUE BIRD CORP COM 095306106 6 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,096 52,548 SH   SOLE 18 52,548 0 0
BLUE BIRD CORP COM 095306106 542 25,987 SH   SOLE 19 25,987 0 0
BLUE BIRD CORP COM 095306106 12,382 593,563 SH   SOLE 21 593,563 0 0
BLUE BIRD CORP COM 095306106 8,239 394,988 SH   SOLE 22 382,710 0 12,278
BLUE BIRD CORP COM 095306106 59 2,830 SH   SOLE 25 2,830 0 0
BLUE BIRD CORP COM 095306106 81 3,894 SH   SOLE 30 3,894 0 0
BLUE BIRD CORP COM 095306106 66 3,167 SH   SOLE 40 3,167 0 0
BLUE BIRD CORP COM 095306106 71 3,414 SH   SOLE 43 0 0 3,414
BLUE FOUNDRY BANCORP COM 09549B104 291 21,085 SH   SOLE 2 936 0 20,149
BLUE FOUNDRY BANCORP COM 09549B104 1,100 79,765 SH   SOLE 18 79,765 0 0
BLUE FOUNDRY BANCORP COM 09549B104 683 49,505 SH   SOLE 19 49,505 0 0
BLUE FOUNDRY BANCORP COM 09549B104 15,287 1,108,557 SH   SOLE 21 1,108,557 0 0
BLUE FOUNDRY BANCORP COM 09549B104 8,339 604,678 SH   SOLE 22 591,277 0 13,401
BLUE OWL CAPITAL INC COM CL A 09581B103 114 7,335 SH   SOLE 2 7,335 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 3,888 249,887 SH   SOLE 21 249,887 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 53,327 3,427,179 SH   SOLE 22 3,427,179 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 201 11,435 SH   SOLE 2 659 0 10,776
BLUE RIDGE BANKSHARES INC VA COM 095825105 5 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 1,023 58,175 SH   SOLE 18 58,175 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 382 21,723 SH   SOLE 19 21,723 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 11,127 632,597 SH   SOLE 21 632,597 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 3,157 179,472 SH   SOLE 22 168,367 0 11,105
BLUE RIDGE BANKSHARES INC VA COM 095825105 0 5 SH   SOLE 43 0 0 5
BLUEBIRD BIO INC COM 09609G100 1,441 75,421 SH   SOLE 2 23,664 0 51,757
BLUEBIRD BIO INC COM 09609G100 6 288 SH   SOLE 4 288 0 0
BLUEBIRD BIO INC COM 09609G100 21 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100 4,102 214,664 SH   SOLE 18 214,664 0 0
BLUEBIRD BIO INC COM 09609G100 2,280 119,305 SH   SOLE 19 119,305 0 0
BLUEBIRD BIO INC COM 09609G100 59,205 3,098,095 SH   SOLE 21 3,098,095 0 0
BLUEBIRD BIO INC COM 09609G100 32,117 1,680,643 SH   SOLE 22 1,607,335 0 73,308
BLUEBIRD BIO INC COM 09609G100 184 9,632 SH   SOLE 25 9,632 0 0
BLUEBIRD BIO INC COM 09609G100 552 28,899 SH   SOLE 26 23,466 0 5,433
BLUEBIRD BIO INC COM 09609G100 107 5,613 SH   SOLE 28 5,613 0 0
BLUEBIRD BIO INC COM 09609G100 9,493 496,757 SH   SOLE 30 496,757 0 0
BLUEBIRD BIO INC COM 09609G100 85 4,450 SH   SOLE 36 4,450 0 0
BLUEBIRD BIO INC COM 09609G100 152 7,946 SH   SOLE 40 7,946 0 0
BLUEBIRD BIO INC COM 09609G100 514 26,910 SH   SOLE 43 160 0 26,750
BLUECITY HLDGS LTD ADS 09610L106 30 10,082 SH   SOLE 2 10,082 0 0
BLUECITY HLDGS LTD ADS 09610L106 102 34,124 SH   SOLE 22 34,124 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 326 12,626 SH   SOLE 2 629 0 11,997
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1 31 SH   SOLE 7 31 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1,306 50,607 SH   SOLE 18 50,607 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 641 24,855 SH   SOLE 19 24,855 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 13,060 506,214 SH   SOLE 21 506,214 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 6,431 249,265 SH   SOLE 22 242,247 0 7,018
BLUELINX HLDGS INC COM NEW 09624H208 85 1,737 SH   SOLE 2 751 0 986
BLUELINX HLDGS INC COM NEW 09624H208 7 144 SH   SOLE 7 144 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,301 26,608 SH   SOLE 18 26,608 0 0
BLUELINX HLDGS INC COM NEW 09624H208 764 15,631 SH   SOLE 19 15,631 0 0
BLUELINX HLDGS INC COM NEW 09624H208 18,968 388,050 SH   SOLE 21 388,050 0 0
BLUELINX HLDGS INC COM NEW 09624H208 10,959 224,195 SH   SOLE 22 222,841 0 1,354
BLUELINX HLDGS INC COM NEW 09624H208 96 1,972 SH   SOLE 43 0 0 1,972
BLUEPRINT MEDICINES CORP COM 09627Y109 6,692 65,093 SH   SOLE 2 38,740 0 26,353
BLUEPRINT MEDICINES CORP COM 09627Y109 23 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 83 803 SH   SOLE 7 803 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 18,560 180,525 SH   SOLE 18 176,548 0 3,977
BLUEPRINT MEDICINES CORP COM 09627Y109 46,280 450,147 SH   SOLE 19 450,147 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 433 4,215 SH   SOLE 20 4,215 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 263,221 2,560,265 SH   SOLE 21 2,560,265 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 141,622 1,377,510 SH   SOLE 22 1,343,361 0 34,149
BLUEPRINT MEDICINES CORP COM 09627Y109 230 2,236 SH   SOLE 23 2,236 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 719 6,998 SH   SOLE 25 6,998 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3,153 30,671 SH   SOLE 26 18,932 0 11,739
BLUEPRINT MEDICINES CORP COM 09627Y109 491 4,773 SH   SOLE 28 4,773 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 37,499 364,742 SH   SOLE 30 364,742 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 13,787 134,099 SH   SOLE 34 134,099 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 649 6,315 SH   SOLE 40 6,315 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 967 9,401 SH   SOLE 43 873 0 8,528
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 111 8,728 SH   SOLE 2 1,330 0 7,398
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 67 5,283 SH   SOLE 18 5,283 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 2,770 217,413 SH   SOLE 21 217,413 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 5,294 415,513 SH   SOLE 22 415,513 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 16 1,249 SH   SOLE 23 1,249 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 99 7,753 SH   SOLE 43 114 0 7,639
BM TECHNOLOGIES INC CL A COM 05591L107 0 38 SH   SOLE 2 38 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 17 1,880 SH   SOLE 18 1,880 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 198 22,197 SH   SOLE 21 22,197 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 973 109,333 SH   SOLE 22 109,100 0 233
BM TECHNOLOGIES INC CL A COM 05591L107 107 11,987 SH   SOLE 43 2,286 0 9,701
BOEING CO COM 097023105 247,631 1,125,902 SH   SOLE 2 139,335 0 986,567
BOEING CO COM 097023105 51,721 235,159 SH   SOLE 4 150,507 0 84,652
BOEING CO COM 097023105 105,473 479,554 SH   SOLE 7 463,444 0 16,110
BOEING CO COM 097023105 2,483 11,289 SH   SOLE 13 1,562 0 9,727
BOEING CO COM 097023105 13,216 60,090 SH   SOLE 15 60,090 0 0
BOEING CO COM 097023105 240,733 1,094,540 SH   SOLE 18 1,016,405 0 78,135
BOEING CO COM 097023105 30,779 139,941 SH   SOLE 19 139,941 0 0
BOEING CO COM 097023105 2,557,791 11,629,493 SH   SOLE 21 11,629,493 0 0
BOEING CO COM 097023105 2,504,559 11,387,467 SH   SOLE 22 10,219,801 0 1,167,666
BOEING CO COM 097023105 68,601 311,906 SH   SOLE 23 311,906 0 0
BOEING CO COM 097023105 57,557 261,695 SH   SOLE 25 261,695 0 0
BOEING CO COM 097023105 227,396 1,033,900 SH   SOLE 26 363,538 0 670,362
BOEING CO COM 097023105 14,436 65,637 SH   SOLE 28 0 0 65,637
BOEING CO COM 097023105 19 86 SH   SOLE 29 86 0 0
BOEING CO COM 097023105 452,784 2,058,671 SH   SOLE 30 2,058,671 0 0
BOEING CO COM 097023105 17,707 80,509 SH   SOLE 31 66,823 0 13,686
BOEING CO COM 097023105 11,065 50,311 SH   SOLE 32 50,311 0 0
BOEING CO COM 097023105 10,802 49,115 SH   SOLE 34 49,115 0 0
BOEING CO COM 097023105 56,137 255,239 SH   SOLE 36 255,239 0 0
BOEING CO COM 097023105 2,366 10,759 SH   SOLE 40 10,759 0 0
BOEING CO COM 097023105 67,923 308,824 SH   SOLE 43 25,499 0 283,325
BOGOTA FINL CORP COM 097235105 13 1,308 SH   SOLE 18 1,308 0 0
BOGOTA FINL CORP COM 097235105 125 12,085 SH   SOLE 21 12,085 0 0
BOISE CASCADE CO DEL COM 09739D100 3,316 61,429 SH   SOLE 2 28,870 0 32,559
BOISE CASCADE CO DEL COM 09739D100 9 166 SH   SOLE 4 166 0 0
BOISE CASCADE CO DEL COM 09739D100 58 1,083 SH   SOLE 7 1,083 0 0
BOISE CASCADE CO DEL COM 09739D100 8,440 156,345 SH   SOLE 18 154,099 0 2,246
BOISE CASCADE CO DEL COM 09739D100 7,089 131,323 SH   SOLE 19 131,323 0 0
BOISE CASCADE CO DEL COM 09739D100 257,516 4,770,574 SH   SOLE 21 4,770,574 0 0
BOISE CASCADE CO DEL COM 09739D100 54,086 1,001,966 SH   SOLE 22 965,028 0 36,938
BOISE CASCADE CO DEL COM 09739D100 71 1,307 SH   SOLE 23 1,307 0 0
BOISE CASCADE CO DEL COM 09739D100 426 7,883 SH   SOLE 25 7,883 0 0
BOISE CASCADE CO DEL COM 09739D100 835 15,474 SH   SOLE 26 11,693 0 3,781
BOISE CASCADE CO DEL COM 09739D100 168 3,115 SH   SOLE 28 3,115 0 0
BOISE CASCADE CO DEL COM 09739D100 3,813 70,633 SH   SOLE 30 70,633 0 0
BOISE CASCADE CO DEL COM 09739D100 390 7,224 SH   SOLE 36 7,224 0 0
BOISE CASCADE CO DEL COM 09739D100 248 4,592 SH   SOLE 40 4,592 0 0
BOISE CASCADE CO DEL COM 09739D100 1,123 20,803 SH   SOLE 43 36 0 20,767
BOK FINL CORP COM NEW 05561Q201 6,457 72,101 SH   SOLE 2 10,193 0 61,908
BOK FINL CORP COM NEW 05561Q201 11 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 66 733 SH   SOLE 7 733 0 0
BOK FINL CORP COM NEW 05561Q201 1,040 11,615 SH   SOLE 18 11,615 0 0
BOK FINL CORP COM NEW 05561Q201 808 9,027 SH   SOLE 19 9,027 0 0
BOK FINL CORP COM NEW 05561Q201 43,914 490,380 SH   SOLE 21 490,380 0 0
BOK FINL CORP COM NEW 05561Q201 66,016 737,194 SH   SOLE 22 697,710 0 39,484
BOK FINL CORP COM NEW 05561Q201 650 7,254 SH   SOLE 25 7,254 0 0
BOK FINL CORP COM NEW 05561Q201 1,439 16,065 SH   SOLE 26 13,650 0 2,415
BOK FINL CORP COM NEW 05561Q201 213 2,373 SH   SOLE 28 2,373 0 0
BOK FINL CORP COM NEW 05561Q201 1,457 16,268 SH   SOLE 30 16,268 0 0
BOK FINL CORP COM NEW 05561Q201 39 437 SH   SOLE 31 437 0 0
BOK FINL CORP COM NEW 05561Q201 327 3,652 SH   SOLE 36 3,652 0 0
BOK FINL CORP COM NEW 05561Q201 336 3,749 SH   SOLE 40 3,749 0 0
BOK FINL CORP COM NEW 05561Q201 2,847 31,796 SH   SOLE 43 3,564 0 28,232
BOLT BIOTHERAPEUTICS INC COM 097702104 535 42,313 SH   SOLE 2 16,090 0 26,223
BOLT BIOTHERAPEUTICS INC COM 097702104 5 366 SH   SOLE 7 366 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 955 75,492 SH   SOLE 18 75,492 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 669 52,858 SH   SOLE 19 52,858 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 10,750 849,788 SH   SOLE 21 849,788 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 5,188 410,106 SH   SOLE 22 397,589 0 12,517
BOLT BIOTHERAPEUTICS INC COM 097702104 10 815 SH   SOLE 23 815 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 47 3,714 SH   SOLE 25 3,714 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 16 1,235 SH   SOLE 26 595 0 640
BOLT BIOTHERAPEUTICS INC COM 097702104 81 6,413 SH   SOLE 30 6,413 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 145 11,427 SH   SOLE 43 0 0 11,427
BONANZA CREEK ENERGY INC COM NEW 097793400 1,431 29,868 SH   SOLE 2 8,930 0 20,938
BONANZA CREEK ENERGY INC COM NEW 097793400 24 496 SH   SOLE 7 496 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 6,222 129,900 SH   SOLE 18 129,900 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,598 54,247 SH   SOLE 19 54,247 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 149,274 3,116,370 SH   SOLE 21 3,116,370 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 35,659 744,451 SH   SOLE 22 716,402 0 28,049
BONANZA CREEK ENERGY INC COM NEW 097793400 131 2,727 SH   SOLE 25 2,727 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 252 5,261 SH   SOLE 26 0 0 5,261
BONANZA CREEK ENERGY INC COM NEW 097793400 56 1,168 SH   SOLE 28 1,168 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,432 50,778 SH   SOLE 30 50,778 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 152 3,171 SH   SOLE 40 3,171 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,471 30,703 SH   SOLE 43 9,122 0 21,581
BOOKING HOLDINGS INC COM 09857L108 253,636 106,845 SH   SOLE 2 28,577 0 78,268
BOOKING HOLDINGS INC COM 09857L108 73,203 30,837 SH   SOLE 4 20,301 0 10,536
BOOKING HOLDINGS INC COM 09857L108 94,725 39,903 SH   SOLE 7 38,661 0 1,242
BOOKING HOLDINGS INC COM 09857L108 10,879 4,583 SH   SOLE 13 3,869 0 714
BOOKING HOLDINGS INC COM 09857L108 9,830 4,141 SH   SOLE 15 4,141 0 0
BOOKING HOLDINGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108 182,793 77,002 SH   SOLE 18 66,860 0 10,142
BOOKING HOLDINGS INC COM 09857L108 83,138 35,022 SH   SOLE 19 35,022 0 0
BOOKING HOLDINGS INC COM 09857L108 1,884,903 794,021 SH   SOLE 21 794,021 0 0
BOOKING HOLDINGS INC COM 09857L108 2,149,202 905,358 SH   SOLE 22 802,334 0 103,024
BOOKING HOLDINGS INC COM 09857L108 61,728 26,003 SH   SOLE 23 26,003 0 0
BOOKING HOLDINGS INC COM 09857L108 209,644 88,313 SH   SOLE 25 88,313 0 0
BOOKING HOLDINGS INC COM 09857L108 220,032 92,689 SH   SOLE 26 34,721 0 57,968
BOOKING HOLDINGS INC COM 09857L108 257,304 108,390 SH   SOLE 28 3,594 0 104,796
BOOKING HOLDINGS INC COM 09857L108 6,649 2,801 SH   SOLE 29 2,801 0 0
BOOKING HOLDINGS INC COM 09857L108 444,455 187,228 SH   SOLE 30 187,228 0 0
BOOKING HOLDINGS INC COM 09857L108 42,578 17,936 SH   SOLE 31 7,886 0 10,050
BOOKING HOLDINGS INC COM 09857L108 22,891 9,643 SH   SOLE 32 9,643 0 0
BOOKING HOLDINGS INC COM 09857L108 7,183 3,026 SH   SOLE 34 3,026 0 0
BOOKING HOLDINGS INC COM 09857L108 46,252 19,484 SH   SOLE 36 19,484 0 0
BOOKING HOLDINGS INC COM 09857L108 3,383 1,425 SH   SOLE 40 1,425 0 0
BOOKING HOLDINGS INC COM 09857L108 59,518 25,072 SH   SOLE 43 1,432 0 23,640
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2,966 2,020,000 PRN   SOLE 2 1,449,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 8,526 5,806,000 PRN   SOLE 21 5,806,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2,689 1,831,000 PRN   SOLE 26 1,831,000 0 0
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 1,526 17,175 SH   SOLE 2 12,587 0 4,588
BOOT BARN HLDGS INC COM 099406100 11 129 SH   SOLE 4 129 0 0
BOOT BARN HLDGS INC COM 099406100 43 485 SH   SOLE 7 485 0 0
BOOT BARN HLDGS INC COM 099406100 9,600 108,025 SH   SOLE 18 104,539 0 3,486
BOOT BARN HLDGS INC COM 099406100 7,166 80,634 SH   SOLE 19 80,634 0 0
BOOT BARN HLDGS INC COM 099406100 300,841 3,385,182 SH   SOLE 21 3,385,182 0 0
BOOT BARN HLDGS INC COM 099406100 64,390 724,546 SH   SOLE 22 706,619 0 17,927
BOOT BARN HLDGS INC COM 099406100 97 1,097 SH   SOLE 23 1,097 0 0
BOOT BARN HLDGS INC COM 099406100 411 4,623 SH   SOLE 25 4,623 0 0
BOOT BARN HLDGS INC COM 099406100 1,247 14,033 SH   SOLE 26 10,662 0 3,371
BOOT BARN HLDGS INC COM 099406100 216 2,429 SH   SOLE 28 2,429 0 0
BOOT BARN HLDGS INC COM 099406100 4,629 52,083 SH   SOLE 30 52,083 0 0
BOOT BARN HLDGS INC COM 099406100 103 1,160 SH   SOLE 36 1,160 0 0
BOOT BARN HLDGS INC COM 099406100 320 3,604 SH   SOLE 40 3,604 0 0
BOOT BARN HLDGS INC COM 099406100 1,923 21,641 SH   SOLE 43 288 0 21,353
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 24,029 302,822 SH   SOLE 2 87,493 0 215,329
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,846 98,873 SH   SOLE 4 54,921 0 43,952
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,646 45,945 SH   SOLE 7 45,945 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 33 411 SH   SOLE 13 411 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 844 10,631 SH   SOLE 15 10,631 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 10,639 134,071 SH   SOLE 18 126,044 0 8,027
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 53,797 677,969 SH   SOLE 19 677,969 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 263,181 3,316,707 SH   SOLE 21 3,316,707 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 268,004 3,377,497 SH   SOLE 22 3,219,719 0 157,778
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,285 79,205 SH   SOLE 23 79,205 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 13,081 164,852 SH   SOLE 25 164,852 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 21,787 274,573 SH   SOLE 26 201,386 0 73,187
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 13,292 167,511 SH   SOLE 28 10,105 0 157,406
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 25 318 SH   SOLE 29 318 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 56,993 718,250 SH   SOLE 30 694,208 0 24,042
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,099 51,659 SH   SOLE 31 17,735 0 33,924
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,174 14,795 SH   SOLE 34 14,795 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,352 54,843 SH   SOLE 36 54,843 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 426 5,365 SH   SOLE 40 5,365 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,048 88,821 SH   SOLE 43 3,187 0 85,634
BOQII HLDG LTD SPONSORED ADS 09950L104 7 3,054 SH   SOLE 22 3,054 0 0
BORGWARNER INC COM 099724106 38,362 887,793 SH   SOLE 2 373,640 0 514,153
BORGWARNER INC COM 099724106 9,803 226,866 SH   SOLE 4 148,430 0 78,436
BORGWARNER INC COM 099724106 10,223 236,598 SH   SOLE 7 229,517 0 7,081
BORGWARNER INC COM 099724106 8,663 200,479 SH   SOLE 13 200,479 0 0
BORGWARNER INC COM 099724106 1,420 32,866 SH   SOLE 15 32,866 0 0
BORGWARNER INC COM 099724106 36,423 842,932 SH   SOLE 18 600,123 0 242,809
BORGWARNER INC COM 099724106 66,803 1,546,003 SH   SOLE 19 1,546,003 0 0
BORGWARNER INC COM 099724106 311,611 7,211,547 SH   SOLE 21 7,211,547 0 0
BORGWARNER INC COM 099724106 324,773 7,516,148 SH   SOLE 22 6,322,223 0 1,193,925
BORGWARNER INC COM 099724106 11,595 268,343 SH   SOLE 23 268,343 0 0
BORGWARNER INC COM 099724106 25,539 591,045 SH   SOLE 25 591,045 0 0
BORGWARNER INC COM 099724106 31,860 737,333 SH   SOLE 26 339,878 0 397,455
BORGWARNER INC COM 099724106 61,879 1,432,051 SH   SOLE 28 29,859 0 1,402,192
BORGWARNER INC COM 099724106 3,679 85,136 SH   SOLE 29 85,136 0 0
BORGWARNER INC COM 099724106 86,106 1,992,723 SH   SOLE 30 1,968,563 0 24,160
BORGWARNER INC COM 099724106 7,603 175,954 SH   SOLE 31 117,869 0 58,085
BORGWARNER INC COM 099724106 6,995 161,879 SH   SOLE 34 161,879 0 0
BORGWARNER INC COM 099724106 6,472 149,784 SH   SOLE 36 149,784 0 0
BORGWARNER INC COM 099724106 421 9,746 SH   SOLE 40 9,746 0 0
BORGWARNER INC COM 099724106 10,486 242,667 SH   SOLE 43 10,016 0 232,651
BOSTON BEER INC CL A 100557107 11,085 21,745 SH   SOLE 2 5,402 0 16,343
BOSTON BEER INC CL A 100557107 1,759 3,450 SH   SOLE 4 3,114 0 336
BOSTON BEER INC CL A 100557107 1,631 3,199 SH   SOLE 7 3,199 0 0
BOSTON BEER INC CL A 100557107 357 701 SH   SOLE 15 701 0 0
BOSTON BEER INC CL A 100557107 19,616 38,482 SH   SOLE 18 37,967 0 515
BOSTON BEER INC CL A 100557107 1,331 2,611 SH   SOLE 19 2,611 0 0
BOSTON BEER INC CL A 100557107 287,036 563,091 SH   SOLE 21 563,091 0 0
BOSTON BEER INC CL A 100557107 136,776 268,320 SH   SOLE 22 257,608 0 10,712
BOSTON BEER INC CL A 100557107 2,448 4,803 SH   SOLE 23 4,803 0 0
BOSTON BEER INC CL A 100557107 1,294 2,539 SH   SOLE 25 2,539 0 0
BOSTON BEER INC CL A 100557107 5,892 11,558 SH   SOLE 26 9,007 0 2,551
BOSTON BEER INC CL A 100557107 5,423 10,638 SH   SOLE 28 761 0 9,877
BOSTON BEER INC CL A 100557107 14,182 27,822 SH   SOLE 30 22,028 0 5,794
BOSTON BEER INC CL A 100557107 1,233 2,418 SH   SOLE 31 152 0 2,266
BOSTON BEER INC CL A 100557107 227 446 SH   SOLE 34 446 0 0
BOSTON BEER INC CL A 100557107 1,452 2,848 SH   SOLE 36 2,848 0 0
BOSTON BEER INC CL A 100557107 185 363 SH   SOLE 40 363 0 0
BOSTON BEER INC CL A 100557107 7,383 14,484 SH   SOLE 43 841 0 13,643
BOSTON OMAHA CORP COM 101044105 779 20,096 SH   SOLE 2 5,370 0 14,726
BOSTON OMAHA CORP COM 101044105 2 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP COM 101044105 13 346 SH   SOLE 7 346 0 0
BOSTON OMAHA CORP COM 101044105 2,267 58,452 SH   SOLE 18 58,452 0 0
BOSTON OMAHA CORP COM 101044105 1,217 31,377 SH   SOLE 19 31,377 0 0
BOSTON OMAHA CORP COM 101044105 27,448 707,785 SH   SOLE 21 707,785 0 0
BOSTON OMAHA CORP COM 101044105 17,016 438,783 SH   SOLE 22 421,770 0 17,013
BOSTON OMAHA CORP COM 101044105 92 2,375 SH   SOLE 25 2,375 0 0
BOSTON OMAHA CORP COM 101044105 128 3,311 SH   SOLE 30 3,311 0 0
BOSTON OMAHA CORP COM 101044105 58 1,483 SH   SOLE 40 1,483 0 0
BOSTON OMAHA CORP COM 101044105 473 12,196 SH   SOLE 43 4,730 0 7,466
BOSTON PROPERTIES INC COM 101121101 46,305 427,364 SH   SOLE 2 101,748 0 325,616
BOSTON PROPERTIES INC COM 101121101 44,863 414,059 SH   SOLE 4 360,145 0 53,914
BOSTON PROPERTIES INC COM 101121101 37,330 344,535 SH   SOLE 7 340,256 0 4,279
BOSTON PROPERTIES INC COM 101121101 536 4,943 SH   SOLE 13 518 0 4,425
BOSTON PROPERTIES INC COM 101121101 2,108 19,453 SH   SOLE 15 19,453 0 0
BOSTON PROPERTIES INC COM 101121101 53,881 497,282 SH   SOLE 18 476,682 0 20,600
BOSTON PROPERTIES INC COM 101121101 66,818 616,688 SH   SOLE 19 616,688 0 0
BOSTON PROPERTIES INC COM 101121101 586,339 5,411,532 SH   SOLE 21 5,411,532 0 0
BOSTON PROPERTIES INC COM 101121101 481,349 4,442,542 SH   SOLE 22 3,968,986 0 473,556
BOSTON PROPERTIES INC COM 101121101 11,094 102,394 SH   SOLE 23 102,394 0 0
BOSTON PROPERTIES INC COM 101121101 129,971 1,199,550 SH   SOLE 25 1,199,550 0 0
BOSTON PROPERTIES INC COM 101121101 63,515 586,204 SH   SOLE 26 380,180 0 206,024
BOSTON PROPERTIES INC COM 101121101 50,310 464,327 SH   SOLE 28 39,104 0 425,223
BOSTON PROPERTIES INC COM 101121101 26 243 SH   SOLE 29 243 0 0
BOSTON PROPERTIES INC COM 101121101 128,660 1,187,452 SH   SOLE 30 1,187,452 0 0
BOSTON PROPERTIES INC COM 101121101 6,017 55,530 SH   SOLE 31 19,031 0 36,499
BOSTON PROPERTIES INC COM 101121101 28,272 260,933 SH   SOLE 34 260,933 0 0
BOSTON PROPERTIES INC COM 101121101 8,873 81,893 SH   SOLE 36 81,893 0 0
BOSTON PROPERTIES INC COM 101121101 520 4,802 SH   SOLE 40 4,802 0 0
BOSTON PROPERTIES INC COM 101121101 11,052 102,005 SH   SOLE 43 2,627 0 99,378
BOSTON SCIENTIFIC CORP COM 101137107 209,999 4,839,801 SH   SOLE 2 1,696,786 0 3,143,015
BOSTON SCIENTIFIC CORP COM 101137107 45,529 1,049,292 SH   SOLE 4 699,299 0 349,993
BOSTON SCIENTIFIC CORP COM 101137107 53,494 1,232,875 SH   SOLE 7 1,190,133 0 42,742
BOSTON SCIENTIFIC CORP COM 101137107 1,277 29,425 SH   SOLE 13 4,050 0 25,375
BOSTON SCIENTIFIC CORP COM 101137107 7,261 167,347 SH   SOLE 15 167,347 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1 19 SH   SOLE 17 0 0 19
BOSTON SCIENTIFIC CORP COM 101137107 157,656 3,633,467 SH   SOLE 18 3,431,318 0 202,149
BOSTON SCIENTIFIC CORP COM 101137107 594,178 13,693,900 SH   SOLE 19 13,693,900 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,465,913 33,784,578 SH   SOLE 21 33,784,578 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,314,604 30,297,406 SH   SOLE 22 27,192,162 0 3,105,244
BOSTON SCIENTIFIC CORP COM 101137107 39,144 902,145 SH   SOLE 23 902,145 0 0
BOSTON SCIENTIFIC CORP COM 101137107 95,716 2,205,953 SH   SOLE 25 2,205,953 0 0
BOSTON SCIENTIFIC CORP COM 101137107 281,027 6,476,770 SH   SOLE 26 3,269,586 0 3,207,184
BOSTON SCIENTIFIC CORP COM 101137107 120,199 2,770,199 SH   SOLE 28 115,109 0 2,655,090
BOSTON SCIENTIFIC CORP COM 101137107 833 19,207 SH   SOLE 29 19,207 0 0
BOSTON SCIENTIFIC CORP COM 101137107 302,718 6,976,674 SH   SOLE 30 6,976,674 0 0
BOSTON SCIENTIFIC CORP COM 101137107 24,173 557,106 SH   SOLE 31 209,363 0 347,743
BOSTON SCIENTIFIC CORP COM 101137107 533,036 12,284,759 SH   SOLE 34 12,284,759 0 0
BOSTON SCIENTIFIC CORP COM 101137107 29,102 670,707 SH   SOLE 36 670,707 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,145 49,424 SH   SOLE 40 49,424 0 0
BOSTON SCIENTIFIC CORP COM 101137107 32,942 759,207 SH   SOLE 43 42,038 0 717,169
BOTTOMLINE TECH DEL INC COM 101388106 4,196 106,824 SH   SOLE 2 44,027 0 62,797
BOTTOMLINE TECH DEL INC COM 101388106 8 199 SH   SOLE 4 199 0 0
BOTTOMLINE TECH DEL INC COM 101388106 31 786 SH   SOLE 7 786 0 0
BOTTOMLINE TECH DEL INC COM 101388106 7,266 184,990 SH   SOLE 18 170,361 0 14,629
BOTTOMLINE TECH DEL INC COM 101388106 14,529 369,889 SH   SOLE 19 369,889 0 0
BOTTOMLINE TECH DEL INC COM 101388106 190,694 4,854,747 SH   SOLE 21 4,854,747 0 0
BOTTOMLINE TECH DEL INC COM 101388106 51,098 1,300,858 SH   SOLE 22 1,259,324 0 41,534
BOTTOMLINE TECH DEL INC COM 101388106 564 14,347 SH   SOLE 23 14,347 0 0
BOTTOMLINE TECH DEL INC COM 101388106 306 7,792 SH   SOLE 25 7,792 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,206 81,622 SH   SOLE 26 20,748 0 60,874
BOTTOMLINE TECH DEL INC COM 101388106 147 3,744 SH   SOLE 28 3,744 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,929 74,560 SH   SOLE 30 74,560 0 0
BOTTOMLINE TECH DEL INC COM 101388106 187 4,752 SH   SOLE 36 4,752 0 0
BOTTOMLINE TECH DEL INC COM 101388106 235 5,994 SH   SOLE 40 5,994 0 0
BOTTOMLINE TECH DEL INC COM 101388106 541 13,778 SH   SOLE 43 832 0 12,946
BOWMAN CONSULTING GROUP LTD COM 103002101 9 620 SH   SOLE 18 620 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 119 8,678 SH   SOLE 21 8,678 0 0
BOWX ACQUISITION CORP CL A 103085106 41,580 4,158,000 SH   SOLE 2 4,158,000 0 0
BOX INC CL A 10316T104 7,633 322,486 SH   SOLE 2 186,866 0 135,620
BOX INC CL A 10316T104 13 529 SH   SOLE 4 529 0 0
BOX INC CL A 10316T104 56 2,367 SH   SOLE 7 2,367 0 0
BOX INC CL A 10316T104 10,317 435,853 SH   SOLE 18 388,436 0 47,417
BOX INC CL A 10316T104 31,390 1,326,154 SH   SOLE 19 1,326,154 0 0
BOX INC CL A 10316T104 121,583 5,136,566 SH   SOLE 21 5,136,566 0 0
BOX INC CL A 10316T104 106,431 4,496,472 SH   SOLE 22 4,407,812 0 88,660
BOX INC CL A 10316T104 1,194 50,441 SH   SOLE 23 50,441 0 0
BOX INC CL A 10316T104 602 25,418 SH   SOLE 25 25,418 0 0
BOX INC CL A 10316T104 7,120 300,783 SH   SOLE 26 62,413 0 238,370
BOX INC CL A 10316T104 354 14,973 SH   SOLE 28 14,973 0 0
BOX INC CL A 10316T104 17,725 748,828 SH   SOLE 30 748,828 0 0
BOX INC CL A 10316T104 147 6,199 SH   SOLE 34 6,199 0 0
BOX INC CL A 10316T104 183 7,748 SH   SOLE 36 7,748 0 0
BOX INC CL A 10316T104 448 18,925 SH   SOLE 40 18,925 0 0
BOX INC CL A 10316T104 807 34,095 SH   SOLE 43 5,270 0 28,825
BOXLIGHT CORP COM CL A 103197109 23 10,106 SH   SOLE 18 10,106 0 0
BOXLIGHT CORP COM CL A 103197109 286 127,006 SH   SOLE 21 127,006 0 0
BOXLIGHT CORP COM CL A 103197109 1,936 860,249 SH   SOLE 22 860,249 0 0
BOYD GAMING CORP COM 103304101 15,165 239,718 SH   SOLE 2 66,210 0 173,508
BOYD GAMING CORP COM 103304101 171 2,704 SH   SOLE 4 2,704 0 0
BOYD GAMING CORP COM 103304101 84 1,328 SH   SOLE 7 1,328 0 0
BOYD GAMING CORP COM 103304101 12,627 199,598 SH   SOLE 18 198,439 0 1,159
BOYD GAMING CORP COM 103304101 1,557 24,616 SH   SOLE 19 24,616 0 0
BOYD GAMING CORP COM 103304101 239,124 3,780,022 SH   SOLE 21 3,780,022 0 0
BOYD GAMING CORP COM 103304101 148,809 2,352,337 SH   SOLE 22 2,254,956 0 97,381
BOYD GAMING CORP COM 103304101 673 10,632 SH   SOLE 25 10,632 0 0
BOYD GAMING CORP COM 103304101 2,215 35,008 SH   SOLE 26 28,211 0 6,797
BOYD GAMING CORP COM 103304101 442 6,993 SH   SOLE 28 6,993 0 0
BOYD GAMING CORP COM 103304101 174 2,746 SH   SOLE 29 2,746 0 0
BOYD GAMING CORP COM 103304101 2,867 45,316 SH   SOLE 30 45,316 0 0
BOYD GAMING CORP COM 103304101 383 6,052 SH   SOLE 31 6,052 0 0
BOYD GAMING CORP COM 103304101 36 570 SH   SOLE 34 570 0 0
BOYD GAMING CORP COM 103304101 21 334 SH   SOLE 36 334 0 0
BOYD GAMING CORP COM 103304101 659 10,416 SH   SOLE 40 10,416 0 0
BOYD GAMING CORP COM 103304101 4,084 64,559 SH   SOLE 43 5,871 0 58,688
BP PLC SPONSORED ADR 055622104 17,569 642,860 SH   SOLE 2 642,860 0 0
BP PLC SPONSORED ADR 055622104 375 13,706 SH   SOLE 4 13,706 0 0
BP PLC SPONSORED ADR 055622104 194,414 7,113,585 SH   SOLE 18 7,073,286 0 40,299
BP PLC SPONSORED ADR 055622104 93,216 3,410,755 SH   SOLE 19 3,410,755 0 0
BP PLC SPONSORED ADR 055622104 10,381 379,844 SH   SOLE 22 93,089 0 286,755
BP PLC SPONSORED ADR 055622104 5,008 183,255 SH   SOLE 23 183,255 0 0
BP PLC SPONSORED ADR 055622104 37,060 1,356,032 SH   SOLE 34 1,356,032 0 0
BP PLC SPONSORED ADR 055622104 27,150 993,409 SH   SOLE 43 90,714 0 902,695
BRADY CORP CL A 104674106 2,708 53,404 SH   SOLE 2 14,615 0 38,789
BRADY CORP CL A 104674106 10 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106 1,492 29,425 SH   SOLE 7 29,425 0 0
BRADY CORP CL A 104674106 9,688 191,085 SH   SOLE 18 191,085 0 0
BRADY CORP CL A 104674106 4,169 82,236 SH   SOLE 19 82,236 0 0
BRADY CORP CL A 104674106 292,306 5,765,407 SH   SOLE 21 5,765,407 0 0
BRADY CORP CL A 104674106 58,312 1,150,142 SH   SOLE 22 1,100,090 0 50,052
BRADY CORP CL A 104674106 290 5,717 SH   SOLE 25 5,717 0 0
BRADY CORP CL A 104674106 909 17,936 SH   SOLE 26 13,432 0 4,504
BRADY CORP CL A 104674106 205 4,053 SH   SOLE 28 4,053 0 0
BRADY CORP CL A 104674106 4,353 85,856 SH   SOLE 30 85,856 0 0
BRADY CORP CL A 104674106 269 5,305 SH   SOLE 40 5,305 0 0
BRADY CORP CL A 104674106 581 11,468 SH   SOLE 43 18 0 11,450
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3,174 654,386 SH   SOLE 2 263,627 0 390,759
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,005 207,200 SH   SOLE 18 155,407 0 51,793
BRAEMAR HOTELS & RESORTS INC COM 10482B101 13,541 2,791,929 SH   SOLE 19 2,791,929 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 9,642 1,987,970 SH   SOLE 21 1,987,970 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 20,281 4,181,747 SH   SOLE 22 4,149,669 0 32,078
BRAEMAR HOTELS & RESORTS INC COM 10482B101 567 117,003 SH   SOLE 23 117,003 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3,366 694,017 SH   SOLE 26 0 0 694,017
BRAEMAR HOTELS & RESORTS INC COM 10482B101 26 5,337 SH   SOLE 43 0 0 5,337
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 8 2,547 SH   SOLE 2 2,547 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 22 6,757 SH   SOLE 18 6,757 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 302 91,403 SH   SOLE 21 91,403 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,215 368,260 SH   SOLE 22 368,260 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,864 213,394 SH   SOLE 2 58,936 0 154,458
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,184 88,202 SH   SOLE 4 88,202 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,936 218,748 SH   SOLE 7 218,748 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 9,117 679,377 SH   SOLE 18 679,377 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6,987 520,642 SH   SOLE 19 520,642 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 283,397 21,117,531 SH   SOLE 21 21,117,531 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 72,920 5,433,715 SH   SOLE 22 5,254,713 0 179,002
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 93 6,932 SH   SOLE 23 6,932 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 9,840 733,199 SH   SOLE 25 733,199 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 825 61,445 SH   SOLE 26 47,973 0 13,472
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,561 116,305 SH   SOLE 28 13,051 0 103,254
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13,216 984,771 SH   SOLE 30 984,771 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 16,156 1,203,876 SH   SOLE 43 7,265 0 1,196,611
BRASKEM S A SP ADR PFD A 105532105 51 2,314 SH   SOLE 30 2,314 0 0
BRASKEM S A SP ADR PFD A 105532105 31 1,413 SH   SOLE 43 0 0 1,413
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,166 232,358 SH   SOLE 7 232,358 0 0
BRF SA SPONSORED ADR 10552T107 359 71,500 SH   SOLE 13 0 0 71,500
BRF SA SPONSORED ADR 10552T107 0 51 SH   SOLE 18 51 0 0
BRF SA SPONSORED ADR 10552T107 8,125 1,618,432 SH   SOLE 21 1,618,432 0 0
BRF SA SPONSORED ADR 10552T107 1,621 322,973 SH   SOLE 30 322,973 0 0
BRF SA SPONSORED ADR 10552T107 1,720 342,724 SH   SOLE 43 27,983 0 314,741
BRICKELL BIOTECH INC COM 10802T105 1 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 45 62,561 SH   SOLE 22 62,561 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 854 48,334 SH   SOLE 21 48,334 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 595 33,685 SH   SOLE 22 33,685 0 0
BRIDGEBIO PHARMA INC COM 10806X102 9,674 206,395 SH   SOLE 2 98,088 0 108,307
BRIDGEBIO PHARMA INC COM 10806X102 10 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102 81 1,730 SH   SOLE 7 1,730 0 0
BRIDGEBIO PHARMA INC COM 10806X102 16,931 361,234 SH   SOLE 18 341,162 0 20,072
BRIDGEBIO PHARMA INC COM 10806X102 52,823 1,127,018 SH   SOLE 19 1,127,018 0 0
BRIDGEBIO PHARMA INC COM 10806X102 212,353 4,530,688 SH   SOLE 21 4,530,688 0 0
BRIDGEBIO PHARMA INC COM 10806X102 139,622 2,978,916 SH   SOLE 22 2,904,511 0 74,405
BRIDGEBIO PHARMA INC COM 10806X102 914 19,498 SH   SOLE 23 19,498 0 0
BRIDGEBIO PHARMA INC COM 10806X102 586 12,500 SH   SOLE 25 12,500 0 0
BRIDGEBIO PHARMA INC COM 10806X102 5,883 125,523 SH   SOLE 26 30,299 0 95,224
BRIDGEBIO PHARMA INC COM 10806X102 262 5,588 SH   SOLE 28 5,588 0 0
BRIDGEBIO PHARMA INC COM 10806X102 24,698 526,953 SH   SOLE 30 526,953 0 0
BRIDGEBIO PHARMA INC COM 10806X102 10,193 217,465 SH   SOLE 34 217,465 0 0
BRIDGEBIO PHARMA INC COM 10806X102 526 11,229 SH   SOLE 36 11,229 0 0
BRIDGEBIO PHARMA INC COM 10806X102 365 7,785 SH   SOLE 40 7,785 0 0
BRIDGEBIO PHARMA INC COM 10806X102 402 8,582 SH   SOLE 43 1,626 0 6,956
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 4,745 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 284 16,238 SH   SOLE 2 1,869 0 14,369
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9 496 SH   SOLE 7 496 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,185 67,679 SH   SOLE 18 67,679 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 705 40,276 SH   SOLE 19 40,276 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 13,974 798,065 SH   SOLE 21 798,065 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10,593 604,981 SH   SOLE 22 593,884 0 11,097
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 225 0 0
BRIDGFORD FOODS CORP COM 108763103 4 344 SH   SOLE 18 344 0 0
BRIDGFORD FOODS CORP COM 108763103 66 5,386 SH   SOLE 21 5,386 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,791 145,667 SH   SOLE 2 39,758 0 105,909
BRIGHAM MINERALS INC CL A COM 10918L103 11 593 SH   SOLE 7 593 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,699 140,878 SH   SOLE 18 140,878 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 15,343 800,762 SH   SOLE 19 800,762 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 31,921 1,666,030 SH   SOLE 21 1,666,030 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 32,058 1,673,180 SH   SOLE 22 1,628,735 0 44,445
BRIGHAM MINERALS INC CL A COM 10918L103 457 23,841 SH   SOLE 23 23,841 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 167 8,690 SH   SOLE 25 8,690 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,631 137,328 SH   SOLE 26 2,255 0 135,073
BRIGHAM MINERALS INC CL A COM 10918L103 64 3,327 SH   SOLE 28 3,327 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 221 11,554 SH   SOLE 30 11,554 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 155 8,080 SH   SOLE 36 8,080 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 89 4,626 SH   SOLE 40 4,626 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,251 65,298 SH   SOLE 43 6,693 0 58,605
BRIGHT HEALTH GROUP INC COM 10920V107 167 20,498 SH   SOLE 2 6,307 0 14,191
BRIGHT HEALTH GROUP INC COM 10920V107 1,270 155,637 SH   SOLE 18 155,637 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 638 78,181 SH   SOLE 19 78,181 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 13,508 1,655,368 SH   SOLE 21 1,655,368 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 3,678 450,751 SH   SOLE 22 436,608 0 14,143
BRIGHT HORIZONS FAM SOL IN D COM 109194100 15,298 109,723 SH   SOLE 2 20,188 0 89,535
BRIGHT HORIZONS FAM SOL IN D COM 109194100 114 821 SH   SOLE 4 821 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 139 999 SH   SOLE 7 999 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,589 40,084 SH   SOLE 18 40,084 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 169,524 1,215,925 SH   SOLE 19 1,215,925 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 112,209 804,829 SH   SOLE 21 804,829 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 196,410 1,408,765 SH   SOLE 22 1,334,123 0 74,642
BRIGHT HORIZONS FAM SOL IN D COM 109194100 84 601 SH   SOLE 23 601 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,323 9,489 SH   SOLE 25 9,489 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,549 25,455 SH   SOLE 26 20,723 0 4,732
BRIGHT HORIZONS FAM SOL IN D COM 109194100 706 5,063 SH   SOLE 28 5,063 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,739 33,994 SH   SOLE 30 33,994 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 135 967 SH   SOLE 31 967 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,781 19,945 SH   SOLE 34 19,945 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 589 4,223 SH   SOLE 36 4,223 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,082 7,764 SH   SOLE 40 7,764 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,807 20,131 SH   SOLE 43 3,454 0 16,677
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2 645 SH   SOLE 43 0 0 645
BRIGHTCOVE INC COM 10921T101 189 16,356 SH   SOLE 2 11,995 0 4,361
BRIGHTCOVE INC COM 10921T101 9 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 1,407 121,943 SH   SOLE 18 121,943 0 0
BRIGHTCOVE INC COM 10921T101 810 70,224 SH   SOLE 19 70,224 0 0
BRIGHTCOVE INC COM 10921T101 16,483 1,428,364 SH   SOLE 21 1,428,364 0 0
BRIGHTCOVE INC COM 10921T101 11,547 1,000,581 SH   SOLE 22 985,117 0 15,464
BRIGHTCOVE INC COM 10921T101 63 5,445 SH   SOLE 25 5,445 0 0
BRIGHTCOVE INC COM 10921T101 100 8,666 SH   SOLE 30 8,666 0 0
BRIGHTCOVE INC COM 10921T101 46 4,001 SH   SOLE 40 4,001 0 0
BRIGHTCOVE INC COM 10921T101 114 9,892 SH   SOLE 43 0 0 9,892
BRIGHTHOUSE FINL INC COM 10922N103 21,500 475,350 SH   SOLE 2 222,616 0 252,734
BRIGHTHOUSE FINL INC COM 10922N103 1,018 22,497 SH   SOLE 4 22,497 0 0
BRIGHTHOUSE FINL INC COM 10922N103 245 5,419 SH   SOLE 7 5,419 0 0
BRIGHTHOUSE FINL INC COM 10922N103 9,723 214,964 SH   SOLE 18 213,718 0 1,246
BRIGHTHOUSE FINL INC COM 10922N103 4,128 91,264 SH   SOLE 19 91,264 0 0
BRIGHTHOUSE FINL INC COM 10922N103 174,561 3,859,403 SH   SOLE 21 3,859,403 0 0
BRIGHTHOUSE FINL INC COM 10922N103 117,417 2,595,994 SH   SOLE 22 2,465,587 0 130,407
BRIGHTHOUSE FINL INC COM 10922N103 2,595 57,383 SH   SOLE 23 57,383 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,000 22,118 SH   SOLE 25 22,118 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,019 44,638 SH   SOLE 26 34,886 0 9,752
BRIGHTHOUSE FINL INC COM 10922N103 757 16,744 SH   SOLE 28 7,910 0 8,834
BRIGHTHOUSE FINL INC COM 10922N103 1,209 26,728 SH   SOLE 29 26,728 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6,206 137,209 SH   SOLE 30 137,209 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,172 25,916 SH   SOLE 31 25,916 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,309 28,930 SH   SOLE 34 28,930 0 0
BRIGHTHOUSE FINL INC COM 10922N103 930 20,554 SH   SOLE 36 20,554 0 0
BRIGHTHOUSE FINL INC COM 10922N103 470 10,400 SH   SOLE 40 10,400 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,204 92,951 SH   SOLE 43 9,383 0 83,568
BRIGHTSPHERE INVT GROUP INC COM 10948W103 646 24,712 SH   SOLE 2 18,101 0 6,611
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 5,529 211,586 SH   SOLE 18 211,586 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,634 100,814 SH   SOLE 19 100,814 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 175,475 6,715,470 SH   SOLE 21 6,715,470 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 37,341 1,429,047 SH   SOLE 22 1,394,518 0 34,529
BRIGHTSPHERE INVT GROUP INC COM 10948W103 218 8,353 SH   SOLE 25 8,353 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,195 45,734 SH   SOLE 26 40,505 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103 173 6,634 SH   SOLE 28 6,634 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,926 111,965 SH   SOLE 30 111,965 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 175 6,709 SH   SOLE 40 6,709 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,133 43,344 SH   SOLE 43 381 0 42,963
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 906 96,488 SH   SOLE 2 25,134 0 71,354
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 4 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 14 1,534 SH   SOLE 7 1,534 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2,493 265,479 SH   SOLE 18 265,479 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1,417 150,866 SH   SOLE 19 150,866 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 47,340 5,041,544 SH   SOLE 21 5,041,544 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 19,846 2,113,555 SH   SOLE 22 2,017,336 0 96,219
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 101 10,738 SH   SOLE 25 10,738 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 238 25,318 SH   SOLE 26 19,544 0 5,774
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 99 10,557 SH   SOLE 28 10,557 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 404 43,017 SH   SOLE 30 43,017 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 88 9,401 SH   SOLE 40 9,401 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 808 86,094 SH   SOLE 43 4,389 0 81,705
BRIGHTVIEW HLDGS INC COM 10948C107 1,560 105,712 SH   SOLE 2 47,776 0 57,936
BRIGHTVIEW HLDGS INC COM 10948C107 10 658 SH   SOLE 7 658 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,918 129,973 SH   SOLE 18 129,973 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 3,781 256,157 SH   SOLE 19 256,157 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 22,490 1,523,739 SH   SOLE 21 1,523,739 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 15,464 1,047,728 SH   SOLE 22 1,011,439 0 36,289
BRIGHTVIEW HLDGS INC COM 10948C107 51 3,469 SH   SOLE 23 3,469 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 59 4,011 SH   SOLE 25 4,011 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 544 36,827 SH   SOLE 26 0 0 36,827
BRIGHTVIEW HLDGS INC COM 10948C107 73 4,955 SH   SOLE 28 4,955 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 359 24,300 SH   SOLE 30 24,300 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 84 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 191 12,914 SH   SOLE 43 0 0 12,914
BRILLIANT EARTH GROUP INC CL A COM 109504100 45 3,337 SH   SOLE 18 3,337 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100 85 6,346 SH   SOLE 22 6,346 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100 186 13,910 SH   SOLE 26 12,463 0 1,447
BRILLIANT EARTH GROUP INC CL A COM 109504100 470 35,064 SH   SOLE 28 0 0 35,064
BRILLIANT EARTH GROUP INC CL A COM 109504100 9 639 SH   SOLE 31 0 0 639
BRINKER INTL INC COM 109641100 975 19,871 SH   SOLE 2 14,624 0 5,247
BRINKER INTL INC COM 109641100 9 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100 50 1,010 SH   SOLE 7 1,010 0 0
BRINKER INTL INC COM 109641100 8,133 165,814 SH   SOLE 18 164,021 0 1,793
BRINKER INTL INC COM 109641100 4,012 81,795 SH   SOLE 19 81,795 0 0
BRINKER INTL INC COM 109641100 254,567 5,189,952 SH   SOLE 21 5,189,952 0 0
BRINKER INTL INC COM 109641100 53,589 1,092,530 SH   SOLE 22 1,066,073 0 26,457
BRINKER INTL INC COM 109641100 90,624 1,847,577 SH   SOLE 25 1,847,577 0 0
BRINKER INTL INC COM 109641100 1,268 25,848 SH   SOLE 26 22,892 0 2,956
BRINKER INTL INC COM 109641100 262 5,346 SH   SOLE 28 3,746 0 1,600
BRINKER INTL INC COM 109641100 4,117 83,942 SH   SOLE 30 83,942 0 0
BRINKER INTL INC COM 109641100 177 3,603 SH   SOLE 36 3,603 0 0
BRINKER INTL INC COM 109641100 274 5,587 SH   SOLE 40 5,587 0 0
BRINKER INTL INC COM 109641100 4,198 85,584 SH   SOLE 43 19,971 0 65,613
BRINKS CO COM 109696104 2,618 41,357 SH   SOLE 2 35,834 0 5,523
BRINKS CO COM 109696104 13 206 SH   SOLE 4 206 0 0
BRINKS CO COM 109696104 64 1,005 SH   SOLE 7 1,005 0 0
BRINKS CO COM 109696104 14,626 231,062 SH   SOLE 18 231,062 0 0
BRINKS CO COM 109696104 5,439 85,923 SH   SOLE 19 85,923 0 0
BRINKS CO COM 109696104 209,434 3,308,596 SH   SOLE 21 3,308,596 0 0
BRINKS CO COM 109696104 87,833 1,387,568 SH   SOLE 22 1,358,157 0 29,411
BRINKS CO COM 109696104 398 6,283 SH   SOLE 25 6,283 0 0
BRINKS CO COM 109696104 1,454 22,963 SH   SOLE 26 19,471 0 3,492
BRINKS CO COM 109696104 203 3,202 SH   SOLE 28 3,202 0 0
BRINKS CO COM 109696104 14,678 231,876 SH   SOLE 30 231,876 0 0
BRINKS CO COM 109696104 72 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104 353 5,577 SH   SOLE 40 5,577 0 0
BRINKS CO COM 109696104 968 15,290 SH   SOLE 43 458 0 14,832
BRISTOL-MYERS SQUIBB CO COM 110122108 387,838 6,554,631 SH   SOLE 2 2,231,427 0 4,323,204
BRISTOL-MYERS SQUIBB CO COM 110122108 105,042 1,775,253 SH   SOLE 4 1,265,238 0 510,015
BRISTOL-MYERS SQUIBB CO COM 110122108 128,291 2,168,170 SH   SOLE 7 2,101,771 0 66,399
BRISTOL-MYERS SQUIBB CO COM 110122108 11,787 199,200 SH   SOLE 13 161,983 0 37,217
BRISTOL-MYERS SQUIBB CO COM 110122108 17,081 288,673 SH   SOLE 15 288,673 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 0 5 SH   SOLE 17 0 0 5
BRISTOL-MYERS SQUIBB CO COM 110122108 482,772 8,159,066 SH   SOLE 18 7,586,060 0 573,006
BRISTOL-MYERS SQUIBB CO COM 110122108 516,784 8,733,892 SH   SOLE 19 8,733,892 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,351,052 56,634,302 SH   SOLE 21 56,634,302 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,995,171 50,619,764 SH   SOLE 22 44,076,982 0 6,542,782
BRISTOL-MYERS SQUIBB CO COM 110122108 102,804 1,737,428 SH   SOLE 23 1,737,428 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 252,671 4,270,253 SH   SOLE 25 4,270,253 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 327,622 5,536,954 SH   SOLE 26 2,345,562 0 3,191,392
BRISTOL-MYERS SQUIBB CO COM 110122108 381,169 6,441,926 SH   SOLE 28 197,698 0 6,244,228
BRISTOL-MYERS SQUIBB CO COM 110122108 21,919 370,436 SH   SOLE 29 370,436 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 777,072 13,132,870 SH   SOLE 30 12,987,005 0 145,865
BRISTOL-MYERS SQUIBB CO COM 110122108 78,314 1,323,550 SH   SOLE 31 770,238 0 553,312
BRISTOL-MYERS SQUIBB CO COM 110122108 341,431 5,770,335 SH   SOLE 34 5,770,335 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 67,537 1,141,408 SH   SOLE 36 1,141,408 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,430 41,070 SH   SOLE 37 41,070 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,621 78,105 SH   SOLE 40 78,105 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 92,108 1,556,672 SH   SOLE 43 99,764 0 1,456,908
BRISTOW GROUP INC COM 11040G103 698 21,924 SH   SOLE 2 3,332 0 18,592
BRISTOW GROUP INC COM 11040G103 5 155 SH   SOLE 7 155 0 0
BRISTOW GROUP INC COM 11040G103 2,963 93,088 SH   SOLE 18 93,088 0 0
BRISTOW GROUP INC COM 11040G103 1,085 34,103 SH   SOLE 19 34,103 0 0
BRISTOW GROUP INC COM 11040G103 91,320 2,868,980 SH   SOLE 21 2,868,980 0 0
BRISTOW GROUP INC COM 11040G103 18,018 566,081 SH   SOLE 22 551,441 0 14,640
BRISTOW GROUP INC COM 11040G103 77 2,412 SH   SOLE 25 2,412 0 0
BRISTOW GROUP INC COM 11040G103 1,015 31,892 SH   SOLE 30 31,892 0 0
BRISTOW GROUP INC COM 11040G103 174 5,451 SH   SOLE 43 0 0 5,451
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 8,543 242,140 SH   SOLE 2 242,140 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 98,412 2,789,468 SH   SOLE 18 2,777,844 0 11,624
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 51,943 1,472,300 SH   SOLE 19 1,472,300 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,231 119,930 SH   SOLE 23 119,930 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,389 39,362 SH   SOLE 25 39,362 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10 287 SH   SOLE 26 0 0 287
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,220 91,276 SH   SOLE 34 91,276 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 35,024 992,749 SH   SOLE 43 145,000 0 847,749
BRIXMOR PPTY GROUP INC COM 11120U105 19,734 892,527 SH   SOLE 2 306,873 0 585,654
BRIXMOR PPTY GROUP INC COM 11120U105 3,719 168,213 SH   SOLE 4 168,213 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8,463 382,785 SH   SOLE 7 382,785 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 17,028 770,166 SH   SOLE 18 742,608 0 27,558
BRIXMOR PPTY GROUP INC COM 11120U105 19,925 901,172 SH   SOLE 19 901,172 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 364,560 16,488,473 SH   SOLE 21 16,488,473 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 242,337 10,960,505 SH   SOLE 22 10,549,197 0 411,308
BRIXMOR PPTY GROUP INC COM 11120U105 456 20,626 SH   SOLE 23 20,626 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 28,785 1,301,913 SH   SOLE 25 1,301,913 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,736 123,732 SH   SOLE 26 102,719 0 21,013
BRIXMOR PPTY GROUP INC COM 11120U105 4,797 216,968 SH   SOLE 28 26,145 0 190,823
BRIXMOR PPTY GROUP INC COM 11120U105 224 10,133 SH   SOLE 29 10,133 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 29,615 1,339,420 SH   SOLE 30 1,339,420 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 392 17,728 SH   SOLE 31 17,728 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 106 4,813 SH   SOLE 34 4,813 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 667 30,150 SH   SOLE 36 30,150 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 821 37,125 SH   SOLE 40 37,125 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,672 211,307 SH   SOLE 43 16,672 0 194,635
BROADCOM INC COM 11135F101 452,636 933,404 SH   SOLE 2 175,319 0 758,085
BROADCOM INC COM 11135F101 127,025 261,945 SH   SOLE 4 163,024 0 98,921
BROADCOM INC COM 11135F101 199,828 412,076 SH   SOLE 7 399,807 0 12,269
BROADCOM INC COM 11135F101 3,894 8,031 SH   SOLE 13 1,158 0 6,873
BROADCOM INC COM 11135F101 26,180 53,988 SH   SOLE 15 53,988 0 0
BROADCOM INC COM 11135F101 48 98 SH   SOLE 17 0 0 98
BROADCOM INC COM 11135F101 398,219 821,190 SH   SOLE 18 763,060 0 58,129
BROADCOM INC COM 11135F101 66,252 136,622 SH   SOLE 19 136,622 0 0
BROADCOM INC COM 11135F101 5,251,438 10,829,270 SH   SOLE 21 10,829,270 0 0
BROADCOM INC COM 11135F101 4,137,171 8,531,480 SH   SOLE 22 7,684,684 0 846,796
BROADCOM INC COM 11135F101 113,463 233,979 SH   SOLE 23 233,979 0 0
BROADCOM INC COM 11135F101 335,913 692,704 SH   SOLE 25 692,704 0 0
BROADCOM INC COM 11135F101 415,879 857,607 SH   SOLE 26 299,546 0 558,061
BROADCOM INC COM 11135F101 301,182 621,083 SH   SOLE 28 32,429 0 588,654
BROADCOM INC COM 11135F101 268 553 SH   SOLE 29 553 0 0
BROADCOM INC COM 11135F101 1,051,654 2,168,672 SH   SOLE 30 2,168,672 0 0
BROADCOM INC COM 11135F101 73,005 150,547 SH   SOLE 31 49,902 0 100,645
BROADCOM INC COM 11135F101 46,507 95,904 SH   SOLE 32 95,904 0 0
BROADCOM INC COM 11135F101 14,261 29,408 SH   SOLE 34 29,408 0 0
BROADCOM INC COM 11135F101 92,737 191,238 SH   SOLE 36 191,238 0 0
BROADCOM INC COM 11135F101 6,910 14,249 SH   SOLE 40 14,249 0 0
BROADCOM INC COM 11135F101 136,953 282,418 SH   SOLE 43 23,702 0 258,716
BROADMARK RLTY CAP INC COM 11135B100 1,359 137,844 SH   SOLE 2 38,085 0 99,759
BROADMARK RLTY CAP INC COM 11135B100 4 372 SH   SOLE 4 372 0 0
BROADMARK RLTY CAP INC COM 11135B100 24 2,407 SH   SOLE 7 2,407 0 0
BROADMARK RLTY CAP INC COM 11135B100 4,041 409,825 SH   SOLE 18 409,825 0 0
BROADMARK RLTY CAP INC COM 11135B100 2,206 223,777 SH   SOLE 19 223,777 0 0
BROADMARK RLTY CAP INC COM 11135B100 77,331 7,842,864 SH   SOLE 21 7,842,864 0 0
BROADMARK RLTY CAP INC COM 11135B100 32,178 3,263,439 SH   SOLE 22 3,135,391 0 128,048
BROADMARK RLTY CAP INC COM 11135B100 157 15,966 SH   SOLE 25 15,966 0 0
BROADMARK RLTY CAP INC COM 11135B100 691 70,051 SH   SOLE 26 59,757 0 10,294
BROADMARK RLTY CAP INC COM 11135B100 104 10,502 SH   SOLE 28 10,502 0 0
BROADMARK RLTY CAP INC COM 11135B100 717 72,720 SH   SOLE 30 72,720 0 0
BROADMARK RLTY CAP INC COM 11135B100 131 13,332 SH   SOLE 40 13,332 0 0
BROADMARK RLTY CAP INC COM 11135B100 494 50,083 SH   SOLE 43 1,275 0 48,808
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 45,770 274,664 SH   SOLE 2 42,483 0 232,181
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,485 74,921 SH   SOLE 4 45,265 0 29,656
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19,952 119,729 SH   SOLE 7 115,828 0 3,901
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 447 2,682 SH   SOLE 13 339 0 2,343
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,134 12,804 SH   SOLE 15 12,804 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 4 SH   SOLE 17 0 0 4
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 36,020 216,157 SH   SOLE 18 199,644 0 16,513
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,400 50,407 SH   SOLE 19 50,407 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 656,103 3,937,249 SH   SOLE 21 3,937,249 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 450,673 2,704,473 SH   SOLE 22 2,459,072 0 245,401
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,801 64,814 SH   SOLE 23 64,814 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 36,626 219,789 SH   SOLE 25 219,789 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 46,066 276,439 SH   SOLE 26 107,370 0 169,069
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 62,294 373,826 SH   SOLE 28 8,567 0 365,259
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16 97 SH   SOLE 29 97 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 101,978 611,968 SH   SOLE 30 589,596 0 22,372
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,060 42,366 SH   SOLE 31 13,826 0 28,540
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,732 76,402 SH   SOLE 34 76,402 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,004 78,038 SH   SOLE 36 78,038 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 663 3,978 SH   SOLE 40 3,978 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 23,724 142,370 SH   SOLE 43 14,544 0 127,826
BROADSTONE NET LEASE INC COM 11135E203 4,360 175,733 SH   SOLE 2 45,571 0 130,162
BROADSTONE NET LEASE INC COM 11135E203 2,001 80,641 SH   SOLE 4 80,641 0 0
BROADSTONE NET LEASE INC COM 11135E203 4,850 195,472 SH   SOLE 7 195,472 0 0
BROADSTONE NET LEASE INC COM 11135E203 11,835 477,012 SH   SOLE 18 477,010 0 2
BROADSTONE NET LEASE INC COM 11135E203 11,485 462,911 SH   SOLE 19 462,911 0 0
BROADSTONE NET LEASE INC COM 11135E203 150,601 6,070,160 SH   SOLE 21 6,070,160 0 0
BROADSTONE NET LEASE INC COM 11135E203 119,983 4,836,062 SH   SOLE 22 4,685,062 0 151,000
BROADSTONE NET LEASE INC COM 11135E203 162 6,523 SH   SOLE 23 6,523 0 0
BROADSTONE NET LEASE INC COM 11135E203 1,013 40,850 SH   SOLE 26 40,850 0 0
BROADSTONE NET LEASE INC COM 11135E203 2,593 104,520 SH   SOLE 28 12,214 0 92,306
BROADSTONE NET LEASE INC COM 11135E203 411 16,574 SH   SOLE 40 16,574 0 0
BROADSTONE NET LEASE INC COM 11135E203 549 22,128 SH   SOLE 43 263 0 21,865
BROADWAY FINL CORP DEL COM 111444105 16 4,676 SH   SOLE 18 4,676 0 0
BROADWAY FINL CORP DEL COM 111444105 206 62,079 SH   SOLE 21 62,079 0 0
BROADWIND INC COM NEW 11161T207 9 3,540 SH   SOLE 18 3,540 0 0
BROADWIND INC COM NEW 11161T207 153 59,041 SH   SOLE 21 59,041 0 0
BROADWIND INC COM NEW 11161T207 768 296,656 SH   SOLE 22 296,656 0 0
BROOKDALE SR LIVING INC COM 112463104 13,938 2,212,453 SH   SOLE 2 2,049,432 0 163,021
BROOKDALE SR LIVING INC COM 112463104 5 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 20 3,131 SH   SOLE 7 3,131 0 0
BROOKDALE SR LIVING INC COM 112463104 3,703 587,799 SH   SOLE 18 587,799 0 0
BROOKDALE SR LIVING INC COM 112463104 32,510 5,160,321 SH   SOLE 19 5,160,321 0 0
BROOKDALE SR LIVING INC COM 112463104 44,180 7,012,736 SH   SOLE 21 7,012,736 0 0
BROOKDALE SR LIVING INC COM 112463104 29,289 4,648,997 SH   SOLE 22 4,462,669 0 186,328
BROOKDALE SR LIVING INC COM 112463104 178 28,202 SH   SOLE 25 28,202 0 0
BROOKDALE SR LIVING INC COM 112463104 438 69,561 SH   SOLE 26 56,065 0 13,496
BROOKDALE SR LIVING INC COM 112463104 255 40,425 SH   SOLE 28 20,825 0 19,600
BROOKDALE SR LIVING INC COM 112463104 2,084 330,787 SH   SOLE 30 330,787 0 0
BROOKDALE SR LIVING INC COM 112463104 26,654 4,230,778 SH   SOLE 34 4,230,778 0 0
BROOKDALE SR LIVING INC COM 112463104 131 20,720 SH   SOLE 36 20,720 0 0
BROOKDALE SR LIVING INC COM 112463104 128 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC COM 112463104 572 90,776 SH   SOLE 43 29,863 0 60,913
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 64 1,197 SH   SOLE 2 1,197 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 129 2,410 SH   SOLE 18 2,410 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1 10 SH   SOLE 21 10 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 638 11,922 SH   SOLE 22 11,922 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2 33 SH   SOLE 28 0 0 33
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,444 26,983 SH   SOLE 43 0 0 26,983
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,966 82,925 SH   SOLE 2 22,510 0 60,415
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2,873 47,983 SH   SOLE 7 47,983 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 10,082 168,375 SH   SOLE 18 165,324 0 3,051
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 13,099 218,757 SH   SOLE 19 218,757 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 109,269 1,824,801 SH   SOLE 21 1,824,801 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 38,722 646,655 SH   SOLE 22 617,136 0 29,519
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 287 4,785 SH   SOLE 23 4,785 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2,405 40,157 SH   SOLE 26 0 0 40,157
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 44 731 SH   SOLE 43 191 0 540
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 11,831 304,832 SH   SOLE 2 23,390 0 281,442
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 80 2,066 SH   SOLE 7 2,066 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2,437 62,784 SH   SOLE 18 62,784 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 10,957 282,320 SH   SOLE 19 282,320 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 51,879 1,336,743 SH   SOLE 21 1,336,743 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 54,003 1,391,466 SH   SOLE 22 1,294,641 0 96,825
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 440 11,344 SH   SOLE 23 11,344 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 29 742 SH   SOLE 26 0 0 742
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,169 30,128 SH   SOLE 28 0 0 30,128
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 76 1,965 SH   SOLE 31 1,965 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3,300 85,030 SH   SOLE 43 323 0 84,707
BROOKLINE BANCORP INC DEL COM 11373M107 1,169 76,633 SH   SOLE 2 21,352 0 55,281
BROOKLINE BANCORP INC DEL COM 11373M107 4 292 SH   SOLE 4 292 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 17 1,119 SH   SOLE 7 1,119 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 4,598 301,295 SH   SOLE 18 301,295 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,967 128,923 SH   SOLE 19 128,923 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 132,293 8,669,281 SH   SOLE 21 8,669,281 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 32,205 2,110,387 SH   SOLE 22 2,040,045 0 70,342
BROOKLINE BANCORP INC DEL COM 11373M107 12 789 SH   SOLE 25 789 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 565 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 150 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,864 122,124 SH   SOLE 30 122,124 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 127 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 427 27,980 SH   SOLE 43 0 0 27,980
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 250 26,862 SH   SOLE 2 8,280 0 18,582
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 4 382 SH   SOLE 7 382 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 638 68,646 SH   SOLE 18 68,646 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 1,514 162,843 SH   SOLE 19 162,843 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 8,663 931,530 SH   SOLE 21 931,530 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 5,242 563,682 SH   SOLE 22 558,881 0 4,801
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 57 6,101 SH   SOLE 23 6,101 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 242 26,016 SH   SOLE 26 0 0 26,016
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 0 5 SH   SOLE 43 0 0 5
BROOKS AUTOMATION INC NEW COM 114340102 19,681 192,289 SH   SOLE 2 59,458 0 132,831
BROOKS AUTOMATION INC NEW COM 114340102 43 424 SH   SOLE 4 424 0 0
BROOKS AUTOMATION INC NEW COM 114340102 106 1,034 SH   SOLE 7 1,034 0 0
BROOKS AUTOMATION INC NEW COM 114340102 19,219 187,777 SH   SOLE 18 187,215 0 562
BROOKS AUTOMATION INC NEW COM 114340102 56,898 555,914 SH   SOLE 19 555,914 0 0
BROOKS AUTOMATION INC NEW COM 114340102 372,485 3,639,325 SH   SOLE 21 3,639,325 0 0
BROOKS AUTOMATION INC NEW COM 114340102 212,802 2,079,163 SH   SOLE 22 1,992,453 0 86,710
BROOKS AUTOMATION INC NEW COM 114340102 329 3,219 SH   SOLE 23 3,219 0 0
BROOKS AUTOMATION INC NEW COM 114340102 942 9,206 SH   SOLE 25 9,206 0 0
BROOKS AUTOMATION INC NEW COM 114340102 5,326 52,039 SH   SOLE 26 25,605 0 26,434
BROOKS AUTOMATION INC NEW COM 114340102 635 6,205 SH   SOLE 28 6,205 0 0
BROOKS AUTOMATION INC NEW COM 114340102 4,287 41,886 SH   SOLE 30 41,886 0 0
BROOKS AUTOMATION INC NEW COM 114340102 118 1,151 SH   SOLE 31 1,151 0 0
BROOKS AUTOMATION INC NEW COM 114340102 902 8,809 SH   SOLE 40 8,809 0 0
BROOKS AUTOMATION INC NEW COM 114340102 2,974 29,053 SH   SOLE 43 204 0 28,849
BROWN & BROWN INC COM 115236101 32,982 594,805 SH   SOLE 2 137,490 0 457,315
BROWN & BROWN INC COM 115236101 10,207 184,083 SH   SOLE 4 103,918 0 80,165
BROWN & BROWN INC COM 115236101 16,818 303,297 SH   SOLE 7 295,154 0 8,143
BROWN & BROWN INC COM 115236101 325 5,853 SH   SOLE 13 612 0 5,241
BROWN & BROWN INC COM 115236101 1,544 27,845 SH   SOLE 15 27,845 0 0
BROWN & BROWN INC COM 115236101 29,485 531,745 SH   SOLE 18 497,320 0 34,425
BROWN & BROWN INC COM 115236101 7,487 135,022 SH   SOLE 19 135,022 0 0
BROWN & BROWN INC COM 115236101 458,755 8,273,307 SH   SOLE 21 8,273,307 0 0
BROWN & BROWN INC COM 115236101 336,087 6,061,091 SH   SOLE 22 5,551,498 0 509,593
BROWN & BROWN INC COM 115236101 7,313 131,892 SH   SOLE 23 131,892 0 0
BROWN & BROWN INC COM 115236101 17,035 307,214 SH   SOLE 25 307,214 0 0
BROWN & BROWN INC COM 115236101 37,607 678,211 SH   SOLE 26 345,287 0 332,924
BROWN & BROWN INC COM 115236101 21,765 392,508 SH   SOLE 28 17,848 0 374,660
BROWN & BROWN INC COM 115236101 735 13,250 SH   SOLE 29 13,250 0 0
BROWN & BROWN INC COM 115236101 79,471 1,433,204 SH   SOLE 30 1,433,204 0 0
BROWN & BROWN INC COM 115236101 4,913 88,608 SH   SOLE 31 29,278 0 59,330
BROWN & BROWN INC COM 115236101 718 12,945 SH   SOLE 34 12,945 0 0
BROWN & BROWN INC COM 115236101 7,796 140,601 SH   SOLE 36 140,601 0 0
BROWN & BROWN INC COM 115236101 455 8,198 SH   SOLE 40 8,198 0 0
BROWN & BROWN INC COM 115236101 6,198 111,778 SH   SOLE 43 8,075 0 103,703
BROWN FORMAN CORP CL A 115637100 5,899 94,127 SH   SOLE 2 3,782 0 90,345
BROWN FORMAN CORP CL A 115637100 46 737 SH   SOLE 7 737 0 0
BROWN FORMAN CORP CL A 115637100 1,175 18,748 SH   SOLE 18 18,748 0 0
BROWN FORMAN CORP CL A 115637100 571 9,110 SH   SOLE 19 9,110 0 0
BROWN FORMAN CORP CL A 115637100 35,989 574,261 SH   SOLE 21 574,261 0 0
BROWN FORMAN CORP CL A 115637100 20,249 323,106 SH   SOLE 22 287,180 0 35,926
BROWN FORMAN CORP CL A 115637100 48 763 SH   SOLE 31 763 0 0
BROWN FORMAN CORP CL A 115637100 1,892 30,189 SH   SOLE 43 184 0 30,005
BROWN FORMAN CORP CL B 115637209 24,627 367,508 SH   SOLE 2 55,500 0 312,008
BROWN FORMAN CORP CL B 115637209 19,350 288,762 SH   SOLE 4 189,817 0 98,945
BROWN FORMAN CORP CL B 115637209 12,545 187,209 SH   SOLE 7 179,276 0 7,933
BROWN FORMAN CORP CL B 115637209 403 6,015 SH   SOLE 13 533 0 5,482
BROWN FORMAN CORP CL B 115637209 1,978 29,511 SH   SOLE 15 29,511 0 0
BROWN FORMAN CORP CL B 115637209 55,402 826,766 SH   SOLE 18 793,753 0 33,013
BROWN FORMAN CORP CL B 115637209 6,664 99,451 SH   SOLE 19 99,451 0 0
BROWN FORMAN CORP CL B 115637209 374,250 5,584,987 SH   SOLE 21 5,584,987 0 0
BROWN FORMAN CORP CL B 115637209 267,222 3,987,792 SH   SOLE 22 3,651,729 0 336,063
BROWN FORMAN CORP CL B 115637209 11,600 173,110 SH   SOLE 23 173,110 0 0
BROWN FORMAN CORP CL B 115637209 26,950 402,183 SH   SOLE 25 402,183 0 0
BROWN FORMAN CORP CL B 115637209 37,383 557,874 SH   SOLE 26 252,187 0 305,687
BROWN FORMAN CORP CL B 115637209 52,143 778,141 SH   SOLE 28 29,595 0 748,546
BROWN FORMAN CORP CL B 115637209 72,784 1,086,165 SH   SOLE 30 1,086,165 0 0
BROWN FORMAN CORP CL B 115637209 5,271 78,659 SH   SOLE 31 2,871 0 75,788
BROWN FORMAN CORP CL B 115637209 1,666 24,855 SH   SOLE 34 24,855 0 0
BROWN FORMAN CORP CL B 115637209 7,425 110,803 SH   SOLE 36 110,803 0 0
BROWN FORMAN CORP CL B 115637209 707 10,557 SH   SOLE 40 10,557 0 0
BROWN FORMAN CORP CL B 115637209 15,434 230,317 SH   SOLE 43 9,791 0 220,526
BRP GROUP INC COM CL A 05589G102 979 29,398 SH   SOLE 2 24,687 0 4,711
BRP GROUP INC COM CL A 05589G102 5 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102 23 680 SH   SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102 4,290 128,876 SH   SOLE 18 128,876 0 0
BRP GROUP INC COM CL A 05589G102 2,814 84,521 SH   SOLE 19 84,521 0 0
BRP GROUP INC COM CL A 05589G102 51,016 1,532,487 SH   SOLE 21 1,532,487 0 0
BRP GROUP INC COM CL A 05589G102 36,591 1,099,170 SH   SOLE 22 1,076,793 0 22,377
BRP GROUP INC COM CL A 05589G102 174 5,239 SH   SOLE 25 5,239 0 0
BRP GROUP INC COM CL A 05589G102 125 3,749 SH   SOLE 26 0 0 3,749
BRP GROUP INC COM CL A 05589G102 172 5,155 SH   SOLE 28 5,155 0 0
BRP GROUP INC COM CL A 05589G102 2,764 83,041 SH   SOLE 30 83,041 0 0
BRP GROUP INC COM CL A 05589G102 233 7,008 SH   SOLE 40 7,008 0 0
BRP GROUP INC COM CL A 05589G102 40 1,198 SH   SOLE 43 0 0 1,198
BRT APARTMENTS CORP COM 055645303 344 17,818 SH   SOLE 2 2,322 0 15,496
BRT APARTMENTS CORP COM 055645303 732 37,946 SH   SOLE 18 37,946 0 0
BRT APARTMENTS CORP COM 055645303 376 19,494 SH   SOLE 19 19,494 0 0
BRT APARTMENTS CORP COM 055645303 9,082 471,070 SH   SOLE 21 471,070 0 0
BRT APARTMENTS CORP COM 055645303 7,630 395,744 SH   SOLE 22 390,345 0 5,399
BRT APARTMENTS CORP COM 055645303 10 523 SH   SOLE 23 523 0 0
BRUKER CORP COM 116794108 17,361 222,287 SH   SOLE 2 61,573 0 160,714
BRUKER CORP COM 116794108 1,152 14,744 SH   SOLE 4 14,744 0 0
BRUKER CORP COM 116794108 163 2,084 SH   SOLE 7 2,084 0 0
BRUKER CORP COM 116794108 1,155 14,791 SH   SOLE 13 14,791 0 0
BRUKER CORP COM 116794108 8,298 106,251 SH   SOLE 18 92,634 0 13,617
BRUKER CORP COM 116794108 34,302 439,208 SH   SOLE 19 439,208 0 0
BRUKER CORP COM 116794108 222,535 2,849,360 SH   SOLE 21 2,849,360 0 0
BRUKER CORP COM 116794108 196,281 2,513,196 SH   SOLE 22 2,311,192 0 202,004
BRUKER CORP COM 116794108 1,379 17,651 SH   SOLE 23 17,651 0 0
BRUKER CORP COM 116794108 1,040 13,315 SH   SOLE 25 13,315 0 0
BRUKER CORP COM 116794108 5,487 70,251 SH   SOLE 26 55,807 0 14,444
BRUKER CORP COM 116794108 6,505 83,297 SH   SOLE 28 7,654 0 75,643
BRUKER CORP COM 116794108 1,039 13,305 SH   SOLE 29 13,305 0 0
BRUKER CORP COM 116794108 5,019 64,262 SH   SOLE 30 64,262 0 0
BRUKER CORP COM 116794108 878 11,244 SH   SOLE 31 11,244 0 0
BRUKER CORP COM 116794108 2,143 27,441 SH   SOLE 34 27,441 0 0
BRUKER CORP COM 116794108 32 408 SH   SOLE 36 408 0 0
BRUKER CORP COM 116794108 1,035 13,250 SH   SOLE 40 13,250 0 0
BRUKER CORP COM 116794108 2,391 30,614 SH   SOLE 43 381 0 30,233
BRUNSWICK CORP COM 117043109 20,146 211,460 SH   SOLE 2 70,995 0 140,465
BRUNSWICK CORP COM 117043109 41 430 SH   SOLE 4 430 0 0
BRUNSWICK CORP COM 117043109 140 1,472 SH   SOLE 7 1,472 0 0
BRUNSWICK CORP COM 117043109 17,843 187,291 SH   SOLE 18 187,291 0 0
BRUNSWICK CORP COM 117043109 2,262 23,748 SH   SOLE 19 23,748 0 0
BRUNSWICK CORP COM 117043109 347,625 3,648,841 SH   SOLE 21 3,648,841 0 0
BRUNSWICK CORP COM 117043109 199,014 2,088,945 SH   SOLE 22 1,994,922 0 94,023
BRUNSWICK CORP COM 117043109 1,039 10,903 SH   SOLE 25 10,903 0 0
BRUNSWICK CORP COM 117043109 2,877 30,200 SH   SOLE 26 23,847 0 6,353
BRUNSWICK CORP COM 117043109 693 7,274 SH   SOLE 28 6,502 0 772
BRUNSWICK CORP COM 117043109 3,967 41,644 SH   SOLE 30 41,644 0 0
BRUNSWICK CORP COM 117043109 118 1,239 SH   SOLE 31 1,239 0 0
BRUNSWICK CORP COM 117043109 425 4,456 SH   SOLE 36 4,456 0 0
BRUNSWICK CORP COM 117043109 925 9,712 SH   SOLE 40 9,712 0 0
BRUNSWICK CORP COM 117043109 3,221 33,805 SH   SOLE 43 1,451 0 32,354
BRYN MAWR BK CORP COM 117665109 1,074 23,377 SH   SOLE 2 6,449 0 16,928
BRYN MAWR BK CORP COM 117665109 18 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 3,162 68,812 SH   SOLE 18 68,812 0 0
BRYN MAWR BK CORP COM 117665109 1,635 35,588 SH   SOLE 19 35,588 0 0
BRYN MAWR BK CORP COM 117665109 36,596 796,439 SH   SOLE 21 796,439 0 0
BRYN MAWR BK CORP COM 117665109 28,160 612,835 SH   SOLE 22 594,162 0 18,673
BRYN MAWR BK CORP COM 117665109 142 3,082 SH   SOLE 25 3,082 0 0
BRYN MAWR BK CORP COM 117665109 818 17,811 SH   SOLE 26 15,263 0 2,548
BRYN MAWR BK CORP COM 117665109 133 2,900 SH   SOLE 28 2,900 0 0
BRYN MAWR BK CORP COM 117665109 511 11,119 SH   SOLE 30 11,119 0 0
BRYN MAWR BK CORP COM 117665109 71 1,552 SH   SOLE 36 1,552 0 0
BRYN MAWR BK CORP COM 117665109 122 2,662 SH   SOLE 40 2,662 0 0
BRYN MAWR BK CORP COM 117665109 940 20,446 SH   SOLE 43 0 0 20,446
BSQUARE CORP COM NEW 11776U300 6 2,505 SH   SOLE 18 2,505 0 0
BSQUARE CORP COM NEW 11776U300 88 36,617 SH   SOLE 21 36,617 0 0
BSQUARE CORP COM NEW 11776U300 560 232,206 SH   SOLE 22 232,206 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 421 39,612 SH   SOLE 2 33,276 0 6,336
BTRS HOLDINGS INC COM CL 1 11778X104 8 762 SH   SOLE 7 762 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 1,635 153,705 SH   SOLE 18 153,705 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 1,202 112,958 SH   SOLE 19 112,958 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 24,251 2,279,207 SH   SOLE 21 2,279,207 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 16,929 1,591,085 SH   SOLE 22 1,554,019 0 37,066
BTRS HOLDINGS INC COM CL 1 11778X104 81 7,584 SH   SOLE 25 7,584 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 58 5,480 SH   SOLE 26 0 0 5,480
BTRS HOLDINGS INC COM CL 1 11778X104 463 43,562 SH   SOLE 30 43,562 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 16,409 1,542,172 SH   SOLE 34 1,542,172 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 75 7,084 SH   SOLE 40 7,084 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 0 15 SH   SOLE 43 0 0 15
BUCKLE INC COM 118440106 1,626 41,078 SH   SOLE 2 19,711 0 21,367
BUCKLE INC COM 118440106 6 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 18 459 SH   SOLE 7 459 0 0
BUCKLE INC COM 118440106 4,376 110,521 SH   SOLE 18 110,521 0 0
BUCKLE INC COM 118440106 6,134 154,942 SH   SOLE 19 154,942 0 0
BUCKLE INC COM 118440106 135,332 3,418,349 SH   SOLE 21 3,418,349 0 0
BUCKLE INC COM 118440106 33,888 855,962 SH   SOLE 22 837,531 0 18,431
BUCKLE INC COM 118440106 135 3,405 SH   SOLE 23 3,405 0 0
BUCKLE INC COM 118440106 168 4,242 SH   SOLE 25 4,242 0 0
BUCKLE INC COM 118440106 1,299 32,819 SH   SOLE 26 5,209 0 27,610
BUCKLE INC COM 118440106 98 2,478 SH   SOLE 28 2,478 0 0
BUCKLE INC COM 118440106 2,146 54,194 SH   SOLE 30 54,194 0 0
BUCKLE INC COM 118440106 66 1,666 SH   SOLE 34 1,666 0 0
BUCKLE INC COM 118440106 32 811 SH   SOLE 36 811 0 0
BUCKLE INC COM 118440106 126 3,185 SH   SOLE 40 3,185 0 0
BUCKLE INC COM 118440106 1,260 31,820 SH   SOLE 43 12,052 0 19,768
BUILD-A-BEAR WORKSHOP INC COM 120076104 7 386 SH   SOLE 2 386 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 48 2,841 SH   SOLE 18 2,841 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 1,145 67,601 SH   SOLE 21 67,601 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 3,724 219,807 SH   SOLE 22 219,807 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 38,801 749,932 SH   SOLE 2 216,955 0 532,977
BUILDERS FIRSTSOURCE INC COM 12008R107 36 692 SH   SOLE 4 692 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 205 3,960 SH   SOLE 7 3,960 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 27,536 532,193 SH   SOLE 18 500,437 0 31,756
BUILDERS FIRSTSOURCE INC COM 12008R107 57,211 1,105,739 SH   SOLE 19 1,105,739 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 532,703 10,295,768 SH   SOLE 21 10,295,768 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 342,789 6,625,227 SH   SOLE 22 6,378,079 0 247,148
BUILDERS FIRSTSOURCE INC COM 12008R107 2,519 48,682 SH   SOLE 23 48,682 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,589 30,708 SH   SOLE 25 30,708 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 16,605 320,923 SH   SOLE 26 71,856 0 249,067
BUILDERS FIRSTSOURCE INC COM 12008R107 1,075 20,785 SH   SOLE 28 14,146 0 6,639
BUILDERS FIRSTSOURCE INC COM 12008R107 5,633 108,879 SH   SOLE 30 108,879 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 172 3,315 SH   SOLE 31 3,315 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 718 13,881 SH   SOLE 36 13,881 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,273 24,606 SH   SOLE 40 24,606 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,850 35,751 SH   SOLE 43 194 0 35,557
BUMBLE INC COM CL A 12047B105 1,793 35,882 SH   SOLE 2 35,882 0 0
BUMBLE INC COM CL A 12047B105 18 363 SH   SOLE 4 363 0 0
BUMBLE INC COM CL A 12047B105 316 6,327 SH   SOLE 19 6,327 0 0
BUMBLE INC COM CL A 12047B105 8,984 179,746 SH   SOLE 21 179,746 0 0
BUMBLE INC COM CL A 12047B105 48,062 961,618 SH   SOLE 22 935,007 0 26,611
BUMBLE INC COM CL A 12047B105 422 8,453 SH   SOLE 25 8,453 0 0
BUMBLE INC COM CL A 12047B105 8,043 160,925 SH   SOLE 26 28,959 0 131,966
BUMBLE INC COM CL A 12047B105 232 4,632 SH   SOLE 28 4,632 0 0
BUMBLE INC COM CL A 12047B105 1,976 39,544 SH   SOLE 30 39,544 0 0
BUMBLE INC COM CL A 12047B105 27,177 543,748 SH   SOLE 34 543,748 0 0
BUMBLE INC COM CL A 12047B105 423 8,454 SH   SOLE 40 8,454 0 0
BUNGE LIMITED COM G16962105 30,200 371,372 SH   SOLE 2 69,691 0 301,681
BUNGE LIMITED COM G16962105 5,437 66,860 SH   SOLE 4 58,457 0 8,403
BUNGE LIMITED COM G16962105 16,901 207,828 SH   SOLE 7 207,828 0 0
BUNGE LIMITED COM G16962105 50 620 SH   SOLE 13 620 0 0
BUNGE LIMITED COM G16962105 1,162 14,285 SH   SOLE 15 14,285 0 0
BUNGE LIMITED COM G16962105 7,450 91,617 SH   SOLE 18 83,653 0 7,964
BUNGE LIMITED COM G16962105 42,056 517,161 SH   SOLE 19 517,161 0 0
BUNGE LIMITED COM G16962105 208,790 2,567,510 SH   SOLE 21 2,567,510 0 0
BUNGE LIMITED COM G16962105 266,658 3,279,116 SH   SOLE 22 3,109,846 0 169,270
BUNGE LIMITED COM G16962105 6,458 79,416 SH   SOLE 23 79,416 0 0
BUNGE LIMITED COM G16962105 45,590 560,622 SH   SOLE 25 560,622 0 0
BUNGE LIMITED COM G16962105 32,210 396,094 SH   SOLE 26 211,472 0 184,622
BUNGE LIMITED COM G16962105 24,511 301,413 SH   SOLE 28 16,073 0 285,340
BUNGE LIMITED COM G16962105 27,227 334,815 SH   SOLE 29 334,815 0 0
BUNGE LIMITED COM G16962105 67,763 833,286 SH   SOLE 30 722,702 0 110,584
BUNGE LIMITED COM G16962105 4,104 50,465 SH   SOLE 31 14,744 0 35,721
BUNGE LIMITED COM G16962105 18,848 231,777 SH   SOLE 34 231,777 0 0
BUNGE LIMITED COM G16962105 6,981 85,843 SH   SOLE 36 85,843 0 0
BUNGE LIMITED COM G16962105 447 5,496 SH   SOLE 40 5,496 0 0
BUNGE LIMITED COM G16962105 16,112 198,136 SH   SOLE 43 10,513 0 187,623
BURFORD CAP LTD ORD SHS G17977110 32 2,945 SH   SOLE 2 2,945 0 0
BURFORD CAP LTD ORD SHS G17977110 14,815 1,348,054 SH   SOLE 34 1,348,054 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 17 2,001 SH   SOLE 18 2,001 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 228 26,277 SH   SOLE 21 26,277 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 369 42,567 SH   SOLE 22 42,567 0 0
BURLINGTON STORES INC COM 122017106 36,417 128,425 SH   SOLE 2 11,803 0 116,622
BURLINGTON STORES INC COM 122017106 11,979 42,245 SH   SOLE 4 23,967 0 18,278
BURLINGTON STORES INC COM 122017106 2,036 7,179 SH   SOLE 7 7,179 0 0
BURLINGTON STORES INC COM 122017106 469 1,655 SH   SOLE 13 213 0 1,442
BURLINGTON STORES INC COM 122017106 1,564 5,515 SH   SOLE 15 5,515 0 0
BURLINGTON STORES INC COM 122017106 11,460 40,413 SH   SOLE 18 36,635 0 3,778
BURLINGTON STORES INC COM 122017106 3,943 13,905 SH   SOLE 19 13,905 0 0
BURLINGTON STORES INC COM 122017106 293,856 1,036,273 SH   SOLE 21 1,036,273 0 0
BURLINGTON STORES INC COM 122017106 392,438 1,383,918 SH   SOLE 22 1,306,201 0 77,717
BURLINGTON STORES INC COM 122017106 10,520 37,100 SH   SOLE 23 37,100 0 0
BURLINGTON STORES INC COM 122017106 25,480 89,855 SH   SOLE 25 89,855 0 0
BURLINGTON STORES INC COM 122017106 31,449 110,903 SH   SOLE 26 59,408 0 51,495
BURLINGTON STORES INC COM 122017106 50,778 179,066 SH   SOLE 28 5,069 0 173,997
BURLINGTON STORES INC COM 122017106 17 61 SH   SOLE 29 61 0 0
BURLINGTON STORES INC COM 122017106 57,290 202,033 SH   SOLE 30 200,277 0 1,756
BURLINGTON STORES INC COM 122017106 6,964 24,560 SH   SOLE 31 8,290 0 16,270
BURLINGTON STORES INC COM 122017106 976 3,441 SH   SOLE 34 3,441 0 0
BURLINGTON STORES INC COM 122017106 8,242 29,065 SH   SOLE 36 29,065 0 0
BURLINGTON STORES INC COM 122017106 631 2,226 SH   SOLE 40 2,226 0 0
BURLINGTON STORES INC COM 122017106 9,170 32,336 SH   SOLE 43 3,407 0 28,929
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2 6,830 4,702,000 PRN   SOLE 21 4,702,000 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 347 19,421 SH   SOLE 2 1,046 0 18,375
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 335 18,748 SH   SOLE 4 8,524 0 10,224
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 77 4,322 SH   SOLE 7 4,322 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 396 22,122 SH   SOLE 15 22,122 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 24 1,338 SH   SOLE 18 1,338 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 12,516 700,024 SH   SOLE 21 700,024 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 9,366 523,829 SH   SOLE 22 472,889 0 50,940
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 368 20,599 SH   SOLE 23 20,599 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 3,621 202,492 SH   SOLE 26 140,372 0 62,120
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 814 45,547 SH   SOLE 28 5,253 0 40,294
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 4,954 277,080 SH   SOLE 30 255,540 0 21,540
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 62 3,442 SH   SOLE 34 3,442 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 5 264 SH   SOLE 40 264 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 461 19,708 SH   SOLE 2 4,461 0 15,247
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,532 65,505 SH   SOLE 18 65,505 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 805 34,411 SH   SOLE 19 34,411 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 17,151 733,280 SH   SOLE 21 733,280 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 8,642 369,492 SH   SOLE 22 357,562 0 11,930
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 253 SH   SOLE 43 0 0 253
BUTTERFLY NETWORK INC COM CL A 124155102 578 55,371 SH   SOLE 2 34,442 0 20,929
BUTTERFLY NETWORK INC COM CL A 124155102 2 166 SH   SOLE 4 166 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 5 522 SH   SOLE 7 522 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 5,159 494,139 SH   SOLE 18 494,139 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 3,403 325,966 SH   SOLE 19 325,966 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 68,790 6,589,042 SH   SOLE 21 6,589,042 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 37,284 3,571,263 SH   SOLE 22 3,495,117 0 76,146
BUTTERFLY NETWORK INC COM CL A 124155102 131 12,572 SH   SOLE 25 12,572 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 100 9,573 SH   SOLE 26 0 0 9,573
BUTTERFLY NETWORK INC COM CL A 124155102 114 10,910 SH   SOLE 28 10,910 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 630 60,351 SH   SOLE 30 60,351 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 123 11,773 SH   SOLE 40 11,773 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 0 15 SH   SOLE 43 0 0 15
BUTTERFLY NETWORK INC *W EXP 02/12/202 124155110 446 162,183 SH   SOLE 19 162,183 0 0
BWX TECHNOLOGIES INC COM 05605H100 10,658 197,877 SH   SOLE 2 37,595 0 160,282
BWX TECHNOLOGIES INC COM 05605H100 19 345 SH   SOLE 4 345 0 0
BWX TECHNOLOGIES INC COM 05605H100 83 1,537 SH   SOLE 7 1,537 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,154 39,997 SH   SOLE 18 39,997 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,470 27,296 SH   SOLE 19 27,296 0 0
BWX TECHNOLOGIES INC COM 05605H100 116,210 2,157,634 SH   SOLE 21 2,157,634 0 0
BWX TECHNOLOGIES INC COM 05605H100 114,052 2,117,555 SH   SOLE 22 2,007,847 0 109,708
BWX TECHNOLOGIES INC COM 05605H100 1,635 30,356 SH   SOLE 26 30,356 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,681 49,768 SH   SOLE 30 49,768 0 0
BWX TECHNOLOGIES INC COM 05605H100 78 1,455 SH   SOLE 31 1,455 0 0
BWX TECHNOLOGIES INC COM 05605H100 630 11,688 SH   SOLE 40 11,688 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,539 47,134 SH   SOLE 43 11,477 0 35,657
BYLINE BANCORP INC COM 124411109 811 33,025 SH   SOLE 2 11,315 0 21,710
BYLINE BANCORP INC COM 124411109 8 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 2,072 84,380 SH   SOLE 18 84,380 0 0
BYLINE BANCORP INC COM 124411109 1,091 44,427 SH   SOLE 19 44,427 0 0
BYLINE BANCORP INC COM 124411109 24,260 987,766 SH   SOLE 21 987,766 0 0
BYLINE BANCORP INC COM 124411109 13,974 568,984 SH   SOLE 22 544,193 0 24,791
BYLINE BANCORP INC COM 124411109 105 4,276 SH   SOLE 25 4,276 0 0
BYLINE BANCORP INC COM 124411109 58 2,343 SH   SOLE 26 2,343 0 0
BYLINE BANCORP INC COM 124411109 235 9,550 SH   SOLE 30 9,550 0 0
BYLINE BANCORP INC COM 124411109 97 3,935 SH   SOLE 36 3,935 0 0
BYLINE BANCORP INC COM 124411109 111 4,532 SH   SOLE 40 4,532 0 0
BYLINE BANCORP INC COM 124411109 1,329 54,112 SH   SOLE 43 352 0 53,760
BYRNA TECHNOLOGIES INC COM NEW 12448X201 96 4,378 SH   SOLE 2 668 0 3,710
BYRNA TECHNOLOGIES INC COM NEW 12448X201 1,142 52,263 SH   SOLE 18 52,263 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 713 32,629 SH   SOLE 19 32,629 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 14,162 647,852 SH   SOLE 21 647,852 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 8,321 380,664 SH   SOLE 22 378,267 0 2,397
C & F FINL CORP COM 12466Q104 37 694 SH   SOLE 18 694 0 0
C & F FINL CORP COM 12466Q104 473 8,910 SH   SOLE 21 8,910 0 0
C & F FINL CORP COM 12466Q104 292 5,507 SH   SOLE 22 5,507 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38,765 445,576 SH   SOLE 2 171,741 0 273,835
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,591 110,243 SH   SOLE 4 102,022 0 8,221
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 20,647 237,323 SH   SOLE 7 201,839 0 35,484
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,392 73,470 SH   SOLE 13 73,470 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,432 16,458 SH   SOLE 15 16,458 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 153,505 1,764,430 SH   SOLE 18 1,661,167 0 103,263
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 59,514 684,068 SH   SOLE 19 684,068 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 578,857 6,653,533 SH   SOLE 21 6,653,533 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 349,512 4,017,380 SH   SOLE 22 3,524,521 0 492,859
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10,218 117,448 SH   SOLE 23 117,448 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 35,374 406,597 SH   SOLE 25 383,139 0 23,458
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 42,941 493,578 SH   SOLE 26 256,514 0 237,064
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 61,882 711,293 SH   SOLE 28 17,233 0 694,060
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 840 9,651 SH   SOLE 29 9,651 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 108,211 1,243,805 SH   SOLE 30 1,240,307 0 3,498
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5,653 64,981 SH   SOLE 31 31,879 0 33,102
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 21,759 250,099 SH   SOLE 34 250,099 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,438 131,471 SH   SOLE 36 131,471 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 380 4,373 SH   SOLE 40 4,373 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 21,368 245,609 SH   SOLE 43 6,010 0 239,599
C3 AI INC CL A 12468P104 3,451 74,468 SH   SOLE 2 13,298 0 61,170
C3 AI INC CL A 12468P104 11 248 SH   SOLE 4 248 0 0
C3 AI INC CL A 12468P104 13 290 SH   SOLE 7 290 0 0
C3 AI INC CL A 12468P104 643 13,872 SH   SOLE 18 13,872 0 0
C3 AI INC CL A 12468P104 58,670 1,266,075 SH   SOLE 19 1,266,075 0 0
C3 AI INC CL A 12468P104 21,662 467,452 SH   SOLE 21 467,452 0 0
C3 AI INC CL A 12468P104 56,435 1,217,840 SH   SOLE 22 1,174,975 0 42,865
C3 AI INC CL A 12468P104 237 5,104 SH   SOLE 25 5,104 0 0
C3 AI INC CL A 12468P104 887 19,142 SH   SOLE 26 17,464 0 1,678
C3 AI INC CL A 12468P104 135 2,922 SH   SOLE 28 2,922 0 0
C3 AI INC CL A 12468P104 465 10,029 SH   SOLE 30 10,029 0 0
C3 AI INC CL A 12468P104 25 545 SH   SOLE 31 545 0 0
C3 AI INC CL A 12468P104 17,849 385,182 SH   SOLE 34 385,182 0 0
C3 AI INC CL A 12468P104 225 4,854 SH   SOLE 40 4,854 0 0
C4 THERAPEUTICS INC COM STK 12529R107 1,935 43,315 SH   SOLE 2 21,877 0 21,438
C4 THERAPEUTICS INC COM STK 12529R107 25 554 SH   SOLE 7 554 0 0
C4 THERAPEUTICS INC COM STK 12529R107 4,977 111,400 SH   SOLE 18 104,915 0 6,485
C4 THERAPEUTICS INC COM STK 12529R107 24,458 547,407 SH   SOLE 19 547,407 0 0
C4 THERAPEUTICS INC COM STK 12529R107 56,172 1,257,197 SH   SOLE 21 1,257,197 0 0
C4 THERAPEUTICS INC COM STK 12529R107 41,821 936,001 SH   SOLE 22 925,657 0 10,344
C4 THERAPEUTICS INC COM STK 12529R107 240 5,378 SH   SOLE 23 5,378 0 0
C4 THERAPEUTICS INC COM STK 12529R107 88 1,964 SH   SOLE 25 1,964 0 0
C4 THERAPEUTICS INC COM STK 12529R107 884 19,774 SH   SOLE 26 0 0 19,774
C4 THERAPEUTICS INC COM STK 12529R107 10,244 229,280 SH   SOLE 30 229,280 0 0
C4 THERAPEUTICS INC COM STK 12529R107 117 2,623 SH   SOLE 34 2,623 0 0
C4 THERAPEUTICS INC COM STK 12529R107 59 1,327 SH   SOLE 40 1,327 0 0
C4 THERAPEUTICS INC COM STK 12529R107 44 987 SH   SOLE 43 0 0 987
CABALETTA BIO INC COM 12674W109 338 27,765 SH   SOLE 2 25,709 0 2,056
CABALETTA BIO INC COM 12674W109 38 3,149 SH   SOLE 18 3,149 0 0
CABALETTA BIO INC COM 12674W109 57 4,694 SH   SOLE 19 4,694 0 0
CABALETTA BIO INC COM 12674W109 2,102 172,855 SH   SOLE 21 172,855 0 0
CABALETTA BIO INC COM 12674W109 1,266 104,080 SH   SOLE 22 104,080 0 0
CABALETTA BIO INC COM 12674W109 67 5,488 SH   SOLE 23 5,488 0 0
CABALETTA BIO INC COM 12674W109 26 2,136 SH   SOLE 26 0 0 2,136
CABALETTA BIO INC COM 12674W109 125 10,314 SH   SOLE 30 10,314 0 0
CABLE ONE INC COM 12685J105 21,032 11,600 SH   SOLE 2 3,286 0 8,314
CABLE ONE INC COM 12685J105 7,111 3,922 SH   SOLE 4 2,217 0 1,705
CABLE ONE INC COM 12685J105 887 489 SH   SOLE 7 489 0 0
CABLE ONE INC COM 12685J105 18 10 SH   SOLE 13 10 0 0
CABLE ONE INC COM 12685J105 655 361 SH   SOLE 15 361 0 0
CABLE ONE INC COM 12685J105 24,213 13,354 SH   SOLE 18 13,049 0 305
CABLE ONE INC COM 12685J105 355,810 196,241 SH   SOLE 19 196,241 0 0
CABLE ONE INC COM 12685J105 486,294 268,207 SH   SOLE 21 268,207 0 0
CABLE ONE INC COM 12685J105 271,727 149,866 SH   SOLE 22 143,543 0 6,323
CABLE ONE INC COM 12685J105 5,528 3,049 SH   SOLE 23 3,049 0 0
CABLE ONE INC COM 12685J105 1,079 595 SH   SOLE 25 595 0 0
CABLE ONE INC COM 12685J105 13,783 7,602 SH   SOLE 26 6,683 0 919
CABLE ONE INC COM 12685J105 20,381 11,241 SH   SOLE 28 398 0 10,843
CABLE ONE INC COM 12685J105 11 6 SH   SOLE 29 6 0 0
CABLE ONE INC COM 12685J105 43,704 24,104 SH   SOLE 30 21,627 0 2,477
CABLE ONE INC COM 12685J105 3,476 1,917 SH   SOLE 31 592 0 1,325
CABLE ONE INC COM 12685J105 589 325 SH   SOLE 34 325 0 0
CABLE ONE INC COM 12685J105 2,245 1,238 SH   SOLE 36 1,238 0 0
CABLE ONE INC COM 12685J105 375 207 SH   SOLE 40 207 0 0
CABLE ONE INC COM 12685J105 7,336 4,046 SH   SOLE 43 546 0 3,500
CABOT CORP COM 127055101 3,441 68,658 SH   SOLE 2 62,486 0 6,172
CABOT CORP COM 127055101 12 236 SH   SOLE 4 236 0 0
CABOT CORP COM 127055101 71 1,409 SH   SOLE 7 1,409 0 0
CABOT CORP COM 127055101 13,521 269,764 SH   SOLE 18 269,764 0 0
CABOT CORP COM 127055101 4,919 98,135 SH   SOLE 19 98,135 0 0
CABOT CORP COM 127055101 3,467 69,172 SH   SOLE 20 69,172 0 0
CABOT CORP COM 127055101 194,631 3,883,304 SH   SOLE 21 3,883,304 0 0
CABOT CORP COM 127055101 76,317 1,522,678 SH   SOLE 22 1,489,394 0 33,284
CABOT CORP COM 127055101 340 6,780 SH   SOLE 25 6,780 0 0
CABOT CORP COM 127055101 893 17,826 SH   SOLE 26 13,338 0 4,488
CABOT CORP COM 127055101 252 5,027 SH   SOLE 28 4,733 0 294
CABOT CORP COM 127055101 1,544 30,809 SH   SOLE 30 30,809 0 0
CABOT CORP COM 127055101 88 1,748 SH   SOLE 36 1,748 0 0
CABOT CORP COM 127055101 347 6,929 SH   SOLE 40 6,929 0 0
CABOT CORP COM 127055101 3,395 67,742 SH   SOLE 43 3,623 0 64,119
CABOT OIL & GAS CORP COM 127097103 22,350 1,027,124 SH   SOLE 2 145,744 0 881,380
CABOT OIL & GAS CORP COM 127097103 5,206 239,267 SH   SOLE 4 209,455 0 29,812
CABOT OIL & GAS CORP COM 127097103 8,122 373,268 SH   SOLE 7 359,290 0 13,978
CABOT OIL & GAS CORP COM 127097103 30 1,367 SH   SOLE 13 1,367 0 0
CABOT OIL & GAS CORP COM 127097103 1,770 81,359 SH   SOLE 15 81,359 0 0
CABOT OIL & GAS CORP COM 127097103 17,546 806,322 SH   SOLE 18 727,618 0 78,704
CABOT OIL & GAS CORP COM 127097103 4,467 205,264 SH   SOLE 19 205,264 0 0
CABOT OIL & GAS CORP COM 127097103 233,113 10,712,892 SH   SOLE 21 10,712,892 0 0
CABOT OIL & GAS CORP COM 127097103 206,399 9,485,264 SH   SOLE 22 8,627,877 0 857,387
CABOT OIL & GAS CORP COM 127097103 9,350 429,677 SH   SOLE 23 429,677 0 0
CABOT OIL & GAS CORP COM 127097103 10,803 496,449 SH   SOLE 25 496,449 0 0
CABOT OIL & GAS CORP COM 127097103 29,043 1,334,698 SH   SOLE 26 595,062 0 739,636
CABOT OIL & GAS CORP COM 127097103 23,583 1,083,789 SH   SOLE 28 33,391 0 1,050,398
CABOT OIL & GAS CORP COM 127097103 52,113 2,394,885 SH   SOLE 30 2,394,885 0 0
CABOT OIL & GAS CORP COM 127097103 574 26,392 SH   SOLE 31 6,264 0 20,128
CABOT OIL & GAS CORP COM 127097103 862 39,628 SH   SOLE 34 39,628 0 0
CABOT OIL & GAS CORP COM 127097103 4,882 224,368 SH   SOLE 36 224,368 0 0
CABOT OIL & GAS CORP COM 127097103 323 14,828 SH   SOLE 40 14,828 0 0
CABOT OIL & GAS CORP COM 127097103 3,217 147,859 SH   SOLE 43 6,272 0 141,587
CACI INTL INC CL A 127190304 15,800 60,282 SH   SOLE 2 23,106 0 37,176
CACI INTL INC CL A 127190304 22 84 SH   SOLE 4 84 0 0
CACI INTL INC CL A 127190304 126 479 SH   SOLE 7 479 0 0
CACI INTL INC CL A 127190304 17,951 68,488 SH   SOLE 18 68,488 0 0
CACI INTL INC CL A 127190304 62,601 238,844 SH   SOLE 19 238,844 0 0
CACI INTL INC CL A 127190304 306,466 1,169,270 SH   SOLE 21 1,169,270 0 0
CACI INTL INC CL A 127190304 166,175 634,015 SH   SOLE 22 605,530 0 28,485
CACI INTL INC CL A 127190304 5,357 20,439 SH   SOLE 23 20,439 0 0
CACI INTL INC CL A 127190304 841 3,207 SH   SOLE 25 3,207 0 0
CACI INTL INC CL A 127190304 1,918 7,318 SH   SOLE 26 7,318 0 0
CACI INTL INC CL A 127190304 511 1,949 SH   SOLE 28 1,629 0 320
CACI INTL INC CL A 127190304 3,393 12,945 SH   SOLE 30 12,945 0 0
CACI INTL INC CL A 127190304 95 363 SH   SOLE 31 363 0 0
CACI INTL INC CL A 127190304 126 480 SH   SOLE 36 480 0 0
CACI INTL INC CL A 127190304 807 3,079 SH   SOLE 40 3,079 0 0
CACI INTL INC CL A 127190304 2,967 11,321 SH   SOLE 43 113 0 11,208
CACTUS INC CL A 127203107 1,773 46,992 SH   SOLE 2 34,373 0 12,619
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,725 151,770 SH   SOLE 18 151,770 0 0
CACTUS INC CL A 127203107 10,690 283,408 SH   SOLE 19 283,408 0 0
CACTUS INC CL A 127203107 72,971 1,934,554 SH   SOLE 21 1,934,554 0 0
CACTUS INC CL A 127203107 53,291 1,412,816 SH   SOLE 22 1,379,278 0 33,538
CACTUS INC CL A 127203107 73 1,946 SH   SOLE 23 1,946 0 0
CACTUS INC CL A 127203107 451 11,958 SH   SOLE 25 11,958 0 0
CACTUS INC CL A 127203107 1,075 28,487 SH   SOLE 26 14,607 0 13,880
CACTUS INC CL A 127203107 151 4,006 SH   SOLE 28 4,006 0 0
CACTUS INC CL A 127203107 1,559 41,331 SH   SOLE 30 41,331 0 0
CACTUS INC CL A 127203107 22 578 SH   SOLE 34 578 0 0
CACTUS INC CL A 127203107 356 9,433 SH   SOLE 36 9,433 0 0
CACTUS INC CL A 127203107 215 5,703 SH   SOLE 40 5,703 0 0
CACTUS INC CL A 127203107 1,248 33,097 SH   SOLE 43 4,673 0 28,424
CADENCE BANCORPORATION CL A 12739A100 2,194 99,910 SH   SOLE 2 33,952 0 65,958
CADENCE BANCORPORATION CL A 12739A100 7 315 SH   SOLE 4 315 0 0
CADENCE BANCORPORATION CL A 12739A100 37 1,665 SH   SOLE 7 1,665 0 0
CADENCE BANCORPORATION CL A 12739A100 10,416 474,334 SH   SOLE 18 474,334 0 0
CADENCE BANCORPORATION CL A 12739A100 4,574 208,297 SH   SOLE 19 208,297 0 0
CADENCE BANCORPORATION CL A 12739A100 310,222 14,126,673 SH   SOLE 21 14,126,673 0 0
CADENCE BANCORPORATION CL A 12739A100 64,293 2,927,731 SH   SOLE 22 2,815,931 0 111,800
CADENCE BANCORPORATION CL A 12739A100 277 12,628 SH   SOLE 25 12,628 0 0
CADENCE BANCORPORATION CL A 12739A100 1,008 45,908 SH   SOLE 26 32,893 0 13,015
CADENCE BANCORPORATION CL A 12739A100 38 1,747 SH   SOLE 28 1,747 0 0
CADENCE BANCORPORATION CL A 12739A100 4,711 214,523 SH   SOLE 30 214,523 0 0
CADENCE BANCORPORATION CL A 12739A100 291 13,241 SH   SOLE 40 13,241 0 0
CADENCE BANCORPORATION CL A 12739A100 4,616 210,183 SH   SOLE 43 9,130 0 201,053
CADENCE DESIGN SYSTEM INC COM 127387108 126,970 838,417 SH   SOLE 2 295,575 0 542,842
CADENCE DESIGN SYSTEM INC COM 127387108 29,428 194,320 SH   SOLE 4 125,210 0 69,110
CADENCE DESIGN SYSTEM INC COM 127387108 54,745 361,495 SH   SOLE 7 287,582 0 73,913
CADENCE DESIGN SYSTEM INC COM 127387108 3,425 22,614 SH   SOLE 13 17,642 0 4,972
CADENCE DESIGN SYSTEM INC COM 127387108 4,376 28,894 SH   SOLE 15 28,894 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 136,340 900,293 SH   SOLE 18 860,938 0 39,355
CADENCE DESIGN SYSTEM INC COM 127387108 664,305 4,386,589 SH   SOLE 19 4,386,589 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,357,620 8,964,739 SH   SOLE 21 8,964,739 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 941,473 6,216,808 SH   SOLE 22 5,597,471 0 619,337
CADENCE DESIGN SYSTEM INC COM 127387108 26,815 177,066 SH   SOLE 23 177,066 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 370,766 2,448,267 SH   SOLE 25 2,448,267 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 234,018 1,545,286 SH   SOLE 26 728,830 0 816,456
CADENCE DESIGN SYSTEM INC COM 127387108 208,963 1,379,839 SH   SOLE 28 25,390 0 1,354,449
CADENCE DESIGN SYSTEM INC COM 127387108 1,103 7,286 SH   SOLE 29 7,286 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 265,144 1,750,822 SH   SOLE 30 1,643,916 0 106,906
CADENCE DESIGN SYSTEM INC COM 127387108 15,496 102,326 SH   SOLE 31 32,898 0 69,428
CADENCE DESIGN SYSTEM INC COM 127387108 9,830 64,908 SH   SOLE 32 64,908 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 203,005 1,340,499 SH   SOLE 34 1,340,499 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 19,311 127,515 SH   SOLE 36 127,515 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,447 9,555 SH   SOLE 40 9,555 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 58,882 388,816 SH   SOLE 43 17,724 0 371,092
CADIZ INC COM NEW 127537207 179 25,474 SH   SOLE 2 15,845 0 9,629
CADIZ INC COM NEW 127537207 2 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 498 70,728 SH   SOLE 18 70,728 0 0
CADIZ INC COM NEW 127537207 267 37,986 SH   SOLE 19 37,986 0 0
CADIZ INC COM NEW 127537207 6,315 897,039 SH   SOLE 21 897,039 0 0
CADIZ INC COM NEW 127537207 4,973 706,356 SH   SOLE 22 680,338 0 26,018
CADIZ INC COM NEW 127537207 38 5,344 SH   SOLE 25 5,344 0 0
CADIZ INC COM NEW 127537207 39 5,584 SH   SOLE 26 0 0 5,584
CADIZ INC COM NEW 127537207 207 29,404 SH   SOLE 30 29,404 0 0
CADIZ INC COM NEW 127537207 42 5,987 SH   SOLE 40 5,987 0 0
CADIZ INC COM NEW 127537207 175 24,802 SH   SOLE 43 1,320 0 23,482
CAE INC COM 124765108 3 94 SH   SOLE 18 94 0 0
CAE INC COM 124765108 4,227 141,504 SH   SOLE 43 7,569 0 133,935
CAESARS ENTERTAINMENT INC NE COM 12769G100 62,875 559,988 SH   SOLE 2 213,659 0 346,329
CAESARS ENTERTAINMENT INC NE COM 12769G100 10,217 90,999 SH   SOLE 4 83,112 0 7,887
CAESARS ENTERTAINMENT INC NE COM 12769G100 20,516 182,722 SH   SOLE 7 176,483 0 6,239
CAESARS ENTERTAINMENT INC NE COM 12769G100 510 4,538 SH   SOLE 13 395 0 4,143
CAESARS ENTERTAINMENT INC NE COM 12769G100 2,656 23,651 SH   SOLE 15 23,651 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 44,662 397,771 SH   SOLE 18 367,211 0 30,560
CAESARS ENTERTAINMENT INC NE COM 12769G100 68,171 607,151 SH   SOLE 19 607,151 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 648,899 5,779,289 SH   SOLE 21 5,779,289 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 489,022 4,355,383 SH   SOLE 22 4,051,043 0 304,340
CAESARS ENTERTAINMENT INC NE COM 12769G100 13,093 116,608 SH   SOLE 23 116,608 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 42,545 378,921 SH   SOLE 25 378,921 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 44,870 399,622 SH   SOLE 26 155,217 0 244,405
CAESARS ENTERTAINMENT INC NE COM 12769G100 43,744 389,593 SH   SOLE 28 21,265 0 368,328
CAESARS ENTERTAINMENT INC NE COM 12769G100 75 669 SH   SOLE 29 669 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 103,744 923,972 SH   SOLE 30 923,972 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 6,101 54,337 SH   SOLE 31 3,251 0 51,086
CAESARS ENTERTAINMENT INC NE COM 12769G100 32,020 285,180 SH   SOLE 34 285,180 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 10,408 92,699 SH   SOLE 36 92,699 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 797 7,095 SH   SOLE 40 7,095 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 10,173 90,600 SH   SOLE 43 9,998 0 80,602
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 606 5,400 SH Call SOLE 2 5,400 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 135 1,200 SH Call SOLE 4 1,200 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 1,931 17,200 SH Call SOLE 18 17,200 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 125,529 1,118,000 SH Call SOLE 19 1,118,000 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 1,875 16,700 SH Call SOLE 22 16,700 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 124 1,100 SH Call SOLE 26 1,100 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 25,510 227,200 SH Call SOLE 34 227,200 0 0
CAESARSTONE LTD ORD SHS M20598104 277 22,300 SH   SOLE 2 4,861 0 17,439
CAESARSTONE LTD ORD SHS M20598104 2 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 110 8,839 SH   SOLE 7 8,839 0 0
CAESARSTONE LTD ORD SHS M20598104 931 74,931 SH   SOLE 18 74,931 0 0
CAESARSTONE LTD ORD SHS M20598104 501 40,372 SH   SOLE 19 40,372 0 0
CAESARSTONE LTD ORD SHS M20598104 15,246 1,227,502 SH   SOLE 21 1,227,502 0 0
CAESARSTONE LTD ORD SHS M20598104 6,455 519,690 SH   SOLE 22 498,752 0 20,938
CAESARSTONE LTD ORD SHS M20598104 61 4,880 SH   SOLE 25 4,880 0 0
CAESARSTONE LTD ORD SHS M20598104 20 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 34 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 930 16,641 SH   SOLE 2 4,997 0 11,644
CAI INTERNATIONAL INC COM 12477X106 3 51 SH   SOLE 4 51 0 0
CAI INTERNATIONAL INC COM 12477X106 12 221 SH   SOLE 7 221 0 0
CAI INTERNATIONAL INC COM 12477X106 2,989 53,463 SH   SOLE 18 53,463 0 0
CAI INTERNATIONAL INC COM 12477X106 1,617 28,914 SH   SOLE 19 28,914 0 0
CAI INTERNATIONAL INC COM 12477X106 35,120 628,144 SH   SOLE 21 628,144 0 0
CAI INTERNATIONAL INC COM 12477X106 21,378 382,370 SH   SOLE 22 366,605 0 15,765
CAI INTERNATIONAL INC COM 12477X106 148 2,650 SH   SOLE 23 2,650 0 0
CAI INTERNATIONAL INC COM 12477X106 119 2,121 SH   SOLE 25 2,121 0 0
CAI INTERNATIONAL INC COM 12477X106 69 1,238 SH   SOLE 28 1,238 0 0
CAI INTERNATIONAL INC COM 12477X106 205 3,662 SH   SOLE 30 3,662 0 0
CAI INTERNATIONAL INC COM 12477X106 144 2,578 SH   SOLE 40 2,578 0 0
CAI INTERNATIONAL INC COM 12477X106 550 9,841 SH   SOLE 43 0 0 9,841
CAL MAINE FOODS INC COM NEW 128030202 1,581 43,726 SH   SOLE 2 11,279 0 32,447
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,226 144,518 SH   SOLE 18 144,518 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,320 64,154 SH   SOLE 19 64,154 0 0
CAL MAINE FOODS INC COM NEW 128030202 159,042 4,398,278 SH   SOLE 21 4,398,278 0 0
CAL MAINE FOODS INC COM NEW 128030202 35,116 971,132 SH   SOLE 22 931,572 0 39,560
CAL MAINE FOODS INC COM NEW 128030202 532 14,718 SH   SOLE 23 14,718 0 0
CAL MAINE FOODS INC COM NEW 128030202 172 4,750 SH   SOLE 25 4,750 0 0
CAL MAINE FOODS INC COM NEW 128030202 366 10,126 SH   SOLE 26 7,834 0 2,292
CAL MAINE FOODS INC COM NEW 128030202 103 2,842 SH   SOLE 28 2,842 0 0
CAL MAINE FOODS INC COM NEW 128030202 3,171 87,680 SH   SOLE 30 87,680 0 0
CAL MAINE FOODS INC COM NEW 128030202 181 5,007 SH   SOLE 40 5,007 0 0
CAL MAINE FOODS INC COM NEW 128030202 692 19,142 SH   SOLE 43 615 0 18,527
CALADRIUS BIOSCIENCES INC COM NEW 128058203 15 12,551 SH   SOLE 18 12,551 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 181 148,314 SH   SOLE 21 148,314 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 1,025 840,246 SH   SOLE 22 840,246 0 0
CALAMP CORP COM 128126109 66 6,618 SH   SOLE 2 2,637 0 3,981
CALAMP CORP COM 128126109 8 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 1,401 140,804 SH   SOLE 18 140,804 0 0
CALAMP CORP COM 128126109 594 59,748 SH   SOLE 19 59,748 0 0
CALAMP CORP COM 128126109 40,754 4,095,899 SH   SOLE 21 4,095,899 0 0
CALAMP CORP COM 128126109 9,191 923,715 SH   SOLE 22 919,060 0 4,655
CALAMP CORP COM 128126109 410 41,220 SH   SOLE 30 41,220 0 0
CALAMP CORP COM 128126109 26 2,621 SH   SOLE 43 0 0 2,621
CALAVO GROWERS INC COM 128246105 724 18,944 SH   SOLE 2 16,714 0 2,230
CALAVO GROWERS INC COM 128246105 3 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 11 290 SH   SOLE 7 290 0 0
CALAVO GROWERS INC COM 128246105 2,403 62,842 SH   SOLE 18 62,842 0 0
CALAVO GROWERS INC COM 128246105 1,122 29,339 SH   SOLE 19 29,339 0 0
CALAVO GROWERS INC COM 128246105 77,883 2,036,685 SH   SOLE 21 2,036,685 0 0
CALAVO GROWERS INC COM 128246105 18,742 490,112 SH   SOLE 22 481,245 0 8,867
CALAVO GROWERS INC COM 128246105 82 2,136 SH   SOLE 25 2,136 0 0
CALAVO GROWERS INC COM 128246105 196 5,125 SH   SOLE 26 3,775 0 1,350
CALAVO GROWERS INC COM 128246105 44 1,161 SH   SOLE 28 1,161 0 0
CALAVO GROWERS INC COM 128246105 1,156 30,237 SH   SOLE 30 30,237 0 0
CALAVO GROWERS INC COM 128246105 432 11,309 SH   SOLE 34 11,309 0 0
CALAVO GROWERS INC COM 128246105 92 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105 713 18,645 SH   SOLE 43 274 0 18,371
CALEDONIA MNG CORP PLC SHS NEW G1757E113 9 739 SH   SOLE 2 0 0 739
CALEDONIA MNG CORP PLC SHS NEW G1757E113 27 2,233 SH   SOLE 18 2,233 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 343 28,383 SH   SOLE 21 28,383 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 62 5,097 SH   SOLE 22 5,097 0 0
CALERES INC COM 129500104 344 15,462 SH   SOLE 2 11,482 0 3,980
CALERES INC COM 129500104 15 695 SH   SOLE 7 695 0 0
CALERES INC COM 129500104 3,165 142,427 SH   SOLE 18 142,427 0 0
CALERES INC COM 129500104 1,411 63,497 SH   SOLE 19 63,497 0 0
CALERES INC COM 129500104 99,716 4,487,664 SH   SOLE 21 4,487,664 0 0
CALERES INC COM 129500104 20,638 928,806 SH   SOLE 22 906,008 0 22,798
CALERES INC COM 129500104 107 4,823 SH   SOLE 25 4,823 0 0
CALERES INC COM 129500104 69 3,093 SH   SOLE 26 0 0 3,093
CALERES INC COM 129500104 1,503 67,624 SH   SOLE 30 67,624 0 0
CALERES INC COM 129500104 99 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104 953 42,907 SH   SOLE 43 14,569 0 28,338
CALIFORNIA BANCORP INC COM 13005U101 74 4,240 SH   SOLE 2 4,240 0 0
CALIFORNIA BANCORP INC COM 13005U101 28 1,574 SH   SOLE 18 1,574 0 0
CALIFORNIA BANCORP INC COM 13005U101 310 17,672 SH   SOLE 21 17,672 0 0
CALIFORNIA BANCORP INC COM 13005U101 171 9,734 SH   SOLE 22 9,734 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 10,218 249,225 SH   SOLE 2 191,824 0 57,401
CALIFORNIA RES CORP COM STOCK 13057Q305 305 7,441 SH   SOLE 4 7,441 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 65 1,590 SH   SOLE 7 1,590 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 14,606 356,233 SH   SOLE 18 356,233 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 102,607 2,502,605 SH   SOLE 19 2,502,605 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 123,052 3,001,275 SH   SOLE 21 3,001,275 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 85,059 2,074,602 SH   SOLE 22 2,009,415 0 65,187
CALIFORNIA RES CORP COM STOCK 13057Q305 217 5,295 SH   SOLE 25 5,295 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 1,601 39,054 SH   SOLE 26 35,956 0 3,098
CALIFORNIA RES CORP COM STOCK 13057Q305 170 4,147 SH   SOLE 28 4,147 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 2,493 60,805 SH   SOLE 30 60,805 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 20,698 504,822 SH   SOLE 34 504,822 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 14 353 SH   SOLE 37 353 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 203 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,512 59,595 SH   SOLE 2 15,499 0 44,096
CALIFORNIA WTR SVC GROUP COM 130788102 480 8,149 SH   SOLE 4 8,149 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 9,541 161,898 SH   SOLE 7 161,898 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 12,055 204,559 SH   SOLE 18 204,559 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 5,349 90,771 SH   SOLE 19 90,771 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 367,741 6,240,301 SH   SOLE 21 6,240,301 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 74,722 1,267,979 SH   SOLE 22 1,216,907 0 51,072
CALIFORNIA WTR SVC GROUP COM 130788102 3,900 66,180 SH   SOLE 25 66,180 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,827 47,978 SH   SOLE 26 32,240 0 15,738
CALIFORNIA WTR SVC GROUP COM 130788102 248 4,209 SH   SOLE 28 4,209 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 36,342 616,703 SH   SOLE 30 616,703 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 439 7,456 SH   SOLE 34 7,456 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 155 2,627 SH   SOLE 36 2,627 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 325 5,507 SH   SOLE 40 5,507 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,506 59,495 SH   SOLE 43 736 0 58,759
CALITHERA BIOSCIENCES INC COM 13089P101 82 37,534 SH   SOLE 2 1,751 0 35,783
CALITHERA BIOSCIENCES INC COM 13089P101 29 13,086 SH   SOLE 18 13,086 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 23 10,715 SH   SOLE 19 10,715 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,751 803,021 SH   SOLE 21 803,021 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 3,425 1,571,029 SH   SOLE 22 1,571,029 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 151 69,252 SH   SOLE 26 0 0 69,252
CALITHERA BIOSCIENCES INC COM 13089P101 66 30,262 SH   SOLE 30 30,262 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 4 1,609 SH   SOLE 43 0 0 1,609
CALIX INC COM 13100M509 3,518 71,168 SH   SOLE 2 35,305 0 35,863
CALIX INC COM 13100M509 11 232 SH   SOLE 4 232 0 0
CALIX INC COM 13100M509 46 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 8,326 168,437 SH   SOLE 18 154,191 0 14,246
CALIX INC COM 13100M509 15,978 323,249 SH   SOLE 19 323,249 0 0
CALIX INC COM 13100M509 111,491 2,255,543 SH   SOLE 21 2,255,543 0 0
CALIX INC COM 13100M509 70,810 1,432,531 SH   SOLE 22 1,397,261 0 35,270
CALIX INC COM 13100M509 472 9,543 SH   SOLE 23 9,543 0 0
CALIX INC COM 13100M509 331 6,701 SH   SOLE 25 6,701 0 0
CALIX INC COM 13100M509 2,967 60,026 SH   SOLE 26 18,138 0 41,888
CALIX INC COM 13100M509 232 4,699 SH   SOLE 28 4,699 0 0
CALIX INC COM 13100M509 18,277 369,749 SH   SOLE 30 369,749 0 0
CALIX INC COM 13100M509 57 1,161 SH   SOLE 36 1,161 0 0
CALIX INC COM 13100M509 337 6,818 SH   SOLE 40 6,818 0 0
CALIX INC COM 13100M509 433 8,751 SH   SOLE 43 46 0 8,705
CALLAWAY GOLF CO COM 131193104 4,831 174,857 SH   SOLE 2 85,159 0 89,698
CALLAWAY GOLF CO COM 131193104 10 363 SH   SOLE 4 363 0 0
CALLAWAY GOLF CO COM 131193104 51 1,860 SH   SOLE 7 1,860 0 0
CALLAWAY GOLF CO COM 131193104 16,736 605,713 SH   SOLE 18 605,713 0 0
CALLAWAY GOLF CO COM 131193104 5,659 204,826 SH   SOLE 19 204,826 0 0
CALLAWAY GOLF CO COM 131193104 226,775 8,207,578 SH   SOLE 21 8,207,578 0 0
CALLAWAY GOLF CO COM 131193104 92,751 3,356,878 SH   SOLE 22 3,238,349 0 118,529
CALLAWAY GOLF CO COM 131193104 493 17,852 SH   SOLE 25 17,852 0 0
CALLAWAY GOLF CO COM 131193104 1,463 52,932 SH   SOLE 26 46,708 0 6,224
CALLAWAY GOLF CO COM 131193104 249 9,000 SH   SOLE 28 9,000 0 0
CALLAWAY GOLF CO COM 131193104 4,964 179,656 SH   SOLE 30 179,656 0 0
CALLAWAY GOLF CO COM 131193104 158 5,709 SH   SOLE 36 5,709 0 0
CALLAWAY GOLF CO COM 131193104 392 14,175 SH   SOLE 40 14,175 0 0
CALLAWAY GOLF CO COM 131193104 759 27,483 SH   SOLE 43 558 0 26,925
CALLAWAY GOLF CO NOTE 2.750% 5/0 131193AE4 2,747 1,570,000 PRN   SOLE 21 1,570,000 0 0
CALLON PETE CO DEL COM 13123X508 1,147 23,375 SH   SOLE 2 17,168 0 6,207
CALLON PETE CO DEL COM 13123X508 9 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508 75 1,519 SH   SOLE 7 1,519 0 0
CALLON PETE CO DEL COM 13123X508 0 2 SH   SOLE 17 0 0 2
CALLON PETE CO DEL COM 13123X508 7,134 145,362 SH   SOLE 18 145,362 0 0
CALLON PETE CO DEL COM 13123X508 4,634 94,409 SH   SOLE 19 94,409 0 0
CALLON PETE CO DEL COM 13123X508 226,832 4,621,678 SH   SOLE 21 4,621,678 0 0
CALLON PETE CO DEL COM 13123X508 50,656 1,032,105 SH   SOLE 22 1,002,546 0 29,559
CALLON PETE CO DEL COM 13123X508 65 1,316 SH   SOLE 23 1,316 0 0
CALLON PETE CO DEL COM 13123X508 280 5,703 SH   SOLE 25 5,703 0 0
CALLON PETE CO DEL COM 13123X508 1,227 25,010 SH   SOLE 26 21,952 0 3,058
CALLON PETE CO DEL COM 13123X508 207 4,212 SH   SOLE 28 4,212 0 0
CALLON PETE CO DEL COM 13123X508 4,493 91,554 SH   SOLE 30 91,554 0 0
CALLON PETE CO DEL COM 13123X508 195 3,981 SH   SOLE 36 3,981 0 0
CALLON PETE CO DEL COM 13123X508 270 5,493 SH   SOLE 40 5,493 0 0
CALLON PETE CO DEL COM 13123X508 661 13,472 SH   SOLE 43 3,120 0 10,352
CALYXT INC COM 13173L107 5 1,505 SH   SOLE 2 1,505 0 0
CALYXT INC COM 13173L107 9 2,773 SH   SOLE 18 2,773 0 0
CALYXT INC COM 13173L107 225 66,706 SH   SOLE 21 66,706 0 0
CALYXT INC COM 13173L107 487 144,477 SH   SOLE 22 144,477 0 0
CAMBER ENERGY INC COM 13200M508 0 1 SH   SOLE 21 1 0 0
CAMBER ENERGY INC COM 13200M508 2,037 533,223 SH   SOLE 22 533,223 0 0
CAMBIUM NETWORKS CORP SHS G17766109 141 3,896 SH   SOLE 2 2,722 0 1,174
CAMBIUM NETWORKS CORP SHS G17766109 5 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109 974 26,901 SH   SOLE 18 26,901 0 0
CAMBIUM NETWORKS CORP SHS G17766109 682 18,853 SH   SOLE 19 18,853 0 0
CAMBIUM NETWORKS CORP SHS G17766109 14,902 411,759 SH   SOLE 21 411,759 0 0
CAMBIUM NETWORKS CORP SHS G17766109 6,875 189,960 SH   SOLE 22 181,476 0 8,484
CAMBIUM NETWORKS CORP SHS G17766109 61 1,688 SH   SOLE 25 1,688 0 0
CAMBIUM NETWORKS CORP SHS G17766109 83 2,303 SH   SOLE 30 2,303 0 0
CAMBIUM NETWORKS CORP SHS G17766109 39 1,086 SH   SOLE 40 1,086 0 0
CAMBIUM NETWORKS CORP SHS G17766109 6 167 SH   SOLE 43 0 0 167
CAMBRIDGE BANCORP COM 132152109 562 6,390 SH   SOLE 2 768 0 5,622
CAMBRIDGE BANCORP COM 132152109 6 68 SH   SOLE 7 68 0 0
CAMBRIDGE BANCORP COM 132152109 2,056 23,361 SH   SOLE 18 23,361 0 0
CAMBRIDGE BANCORP COM 132152109 1,041 11,835 SH   SOLE 19 11,835 0 0
CAMBRIDGE BANCORP COM 132152109 22,674 257,661 SH   SOLE 21 257,661 0 0
CAMBRIDGE BANCORP COM 132152109 12,336 140,182 SH   SOLE 22 136,461 0 3,721
CAMBRIDGE BANCORP COM 132152109 336 3,823 SH   SOLE 43 294 0 3,529
CAMDEN NATL CORP COM 133034108 822 17,157 SH   SOLE 2 4,554 0 12,603
CAMDEN NATL CORP COM 133034108 11 237 SH   SOLE 7 237 0 0
CAMDEN NATL CORP COM 133034108 2,487 51,923 SH   SOLE 18 51,923 0 0
CAMDEN NATL CORP COM 133034108 1,280 26,732 SH   SOLE 19 26,732 0 0
CAMDEN NATL CORP COM 133034108 28,906 603,470 SH   SOLE 21 603,470 0 0
CAMDEN NATL CORP COM 133034108 21,680 452,603 SH   SOLE 22 432,644 0 19,959
CAMDEN NATL CORP COM 133034108 142 2,974 SH   SOLE 25 2,974 0 0
CAMDEN NATL CORP COM 133034108 126 2,629 SH   SOLE 26 1,442 0 1,187
CAMDEN NATL CORP COM 133034108 109 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 698 14,566 SH   SOLE 30 14,566 0 0
CAMDEN NATL CORP COM 133034108 75 1,557 SH   SOLE 34 1,557 0 0
CAMDEN NATL CORP COM 133034108 118 2,455 SH   SOLE 36 2,455 0 0
CAMDEN NATL CORP COM 133034108 108 2,260 SH   SOLE 40 2,260 0 0
CAMDEN NATL CORP COM 133034108 813 16,967 SH   SOLE 43 179 0 16,788
CAMDEN PPTY TR SH BEN INT 133131102 42,640 289,142 SH   SOLE 2 100,372 0 188,770
CAMDEN PPTY TR SH BEN INT 133131102 19,235 130,435 SH   SOLE 4 93,174 0 37,261
CAMDEN PPTY TR SH BEN INT 133131102 20,359 138,053 SH   SOLE 7 138,053 0 0
CAMDEN PPTY TR SH BEN INT 133131102 675 4,575 SH   SOLE 13 422 0 4,153
CAMDEN PPTY TR SH BEN INT 133131102 1,410 9,562 SH   SOLE 15 9,562 0 0
CAMDEN PPTY TR SH BEN INT 133131102 39,061 264,875 SH   SOLE 18 252,507 0 12,368
CAMDEN PPTY TR SH BEN INT 133131102 24,036 162,989 SH   SOLE 19 162,989 0 0
CAMDEN PPTY TR SH BEN INT 133131102 856,600 5,808,641 SH   SOLE 21 5,808,641 0 0
CAMDEN PPTY TR SH BEN INT 133131102 522,262 3,541,477 SH   SOLE 22 3,405,673 0 135,804
CAMDEN PPTY TR SH BEN INT 133131102 9,041 61,306 SH   SOLE 23 61,306 0 0
CAMDEN PPTY TR SH BEN INT 133131102 62,877 426,373 SH   SOLE 25 426,373 0 0
CAMDEN PPTY TR SH BEN INT 133131102 20,070 136,094 SH   SOLE 26 112,376 0 23,718
CAMDEN PPTY TR SH BEN INT 133131102 34,043 230,844 SH   SOLE 28 7,777 0 223,067
CAMDEN PPTY TR SH BEN INT 133131102 226 1,532 SH   SOLE 29 1,532 0 0
CAMDEN PPTY TR SH BEN INT 133131102 88,581 600,669 SH   SOLE 30 575,672 0 24,997
CAMDEN PPTY TR SH BEN INT 133131102 5,283 35,823 SH   SOLE 31 11,715 0 24,108
CAMDEN PPTY TR SH BEN INT 133131102 1,838 12,463 SH   SOLE 34 12,463 0 0
CAMDEN PPTY TR SH BEN INT 133131102 4,022 27,275 SH   SOLE 36 27,275 0 0
CAMDEN PPTY TR SH BEN INT 133131102 482 3,270 SH   SOLE 40 3,270 0 0
CAMDEN PPTY TR SH BEN INT 133131102 5,966 40,453 SH   SOLE 43 1,567 0 38,886
CAMECO CORP COM 13321L108 1 69 SH   SOLE 18 69 0 0
CAMECO CORP COM 13321L108 2,035 93,667 SH   SOLE 21 93,667 0 0
CAMECO CORP COM 13321L108 8,201 377,388 SH   SOLE 43 21,266 0 356,122
CAMPBELL SOUP CO COM 134429109 19,698 471,135 SH   SOLE 2 78,742 0 392,393
CAMPBELL SOUP CO COM 134429109 4,744 113,455 SH   SOLE 4 101,407 0 12,048
CAMPBELL SOUP CO COM 134429109 9,175 219,438 SH   SOLE 7 212,861 0 6,577
CAMPBELL SOUP CO COM 134429109 12 283 SH   SOLE 13 283 0 0
CAMPBELL SOUP CO COM 134429109 948 22,671 SH   SOLE 15 22,671 0 0
CAMPBELL SOUP CO COM 134429109 15,193 363,371 SH   SOLE 18 334,820 0 28,551
CAMPBELL SOUP CO COM 134429109 10,089 241,299 SH   SOLE 19 241,299 0 0
CAMPBELL SOUP CO COM 134429109 267,591 6,400,165 SH   SOLE 21 6,400,165 0 0
CAMPBELL SOUP CO COM 134429109 199,554 4,772,870 SH   SOLE 22 4,339,450 0 433,420
CAMPBELL SOUP CO COM 134429109 4,761 113,875 SH   SOLE 23 113,875 0 0
CAMPBELL SOUP CO COM 134429109 14,440 345,381 SH   SOLE 25 345,381 0 0
CAMPBELL SOUP CO COM 134429109 32,051 766,585 SH   SOLE 26 391,140 0 375,445
CAMPBELL SOUP CO COM 134429109 26,063 623,363 SH   SOLE 28 16,795 0 606,568
CAMPBELL SOUP CO COM 134429109 59,251 1,417,146 SH   SOLE 30 1,405,320 0 11,826
CAMPBELL SOUP CO COM 134429109 3,103 74,216 SH   SOLE 31 25,743 0 48,473
CAMPBELL SOUP CO COM 134429109 1,133 27,091 SH   SOLE 34 27,091 0 0
CAMPBELL SOUP CO COM 134429109 5,944 142,177 SH   SOLE 36 142,177 0 0
CAMPBELL SOUP CO COM 134429109 292 6,980 SH   SOLE 40 6,980 0 0
CAMPBELL SOUP CO COM 134429109 5,781 138,265 SH   SOLE 43 12,505 0 125,760
CAMPING WORLD HLDGS INC CL A 13462K109 2,138 55,012 SH   SOLE 2 32,517 0 22,495
CAMPING WORLD HLDGS INC CL A 13462K109 6 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 27 686 SH   SOLE 7 686 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 4,883 125,623 SH   SOLE 18 118,461 0 7,162
CAMPING WORLD HLDGS INC CL A 13462K109 10,133 260,696 SH   SOLE 19 260,696 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 55,972 1,439,982 SH   SOLE 21 1,439,982 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 43,886 1,129,058 SH   SOLE 22 1,104,620 0 24,438
CAMPING WORLD HLDGS INC CL A 13462K109 309 7,962 SH   SOLE 23 7,962 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 245 6,313 SH   SOLE 25 6,313 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2,389 61,474 SH   SOLE 26 18,507 0 42,967
CAMPING WORLD HLDGS INC CL A 13462K109 167 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 817 21,023 SH   SOLE 30 21,023 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 115 2,969 SH   SOLE 36 2,969 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 177 4,560 SH   SOLE 40 4,560 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 120 3,092 SH   SOLE 43 864 0 2,228
CAMTEK LTD ORD M20791105 0 8 SH   SOLE 18 8 0 0
CANAAN INC SPONSORED ADS 134748102 5,929 970,320 SH   SOLE 21 970,320 0 0
CANAAN INC SPONSORED ADS 134748102 3,127 511,738 SH   SOLE 22 495,481 0 16,257
CANAAN INC SPONSORED ADS 134748102 22 3,595 SH   SOLE 25 3,595 0 0
CANAAN INC SPONSORED ADS 134748102 1,638 268,161 SH   SOLE 30 268,161 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 5,402 151,430 SH   SOLE 2 145,729 0 5,701
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 490 13,745 SH   SOLE 4 13,745 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 241 6,761 SH   SOLE 7 6,761 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 963 26,989 SH   SOLE 18 1,149 0 25,840
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 430 12,066 SH   SOLE 19 12,066 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 7,974 223,541 SH   SOLE 22 108,502 0 115,039
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 528 14,795 SH   SOLE 23 14,795 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 51 1,424 SH   SOLE 26 1,424 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4 110 SH   SOLE 28 110 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,658 46,474 SH   SOLE 29 46,474 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2,008 56,281 SH   SOLE 31 56,281 0 0
CANADIAN IMP BK COMM COM 136069101 30 272 SH   SOLE 18 272 0 0
CANADIAN IMP BK COMM COM 136069101 31,888 286,505 SH   SOLE 43 25,786 0 260,719
CANADIAN NAT RES LTD COM 136385101 68 1,859 SH   SOLE 18 1,859 0 0
CANADIAN NAT RES LTD COM 136385101 10,208 279,363 SH   SOLE 21 279,363 0 0
CANADIAN NAT RES LTD COM 136385101 14,193 388,420 SH   SOLE 43 13,312 0 375,108
CANADIAN NATL RY CO COM 136375102 36,891 318,991 SH   SOLE 18 318,991 0 0
CANADIAN NATL RY CO COM 136375102 37,548 324,670 SH   SOLE 43 26,464 0 298,206
CANADIAN PAC RY LTD COM 13645T100 16 240 SH   SOLE 18 240 0 0
CANADIAN PAC RY LTD COM 13645T100 28,951 444,926 SH   SOLE 43 30,111 0 414,815
CANADIAN SOLAR INC COM 136635109 24 683 SH   SOLE 7 683 0 0
CANADIAN SOLAR INC COM 136635109 2,795 80,790 SH   SOLE 19 80,790 0 0
CANADIAN SOLAR INC COM 136635109 26,478 765,491 SH   SOLE 21 765,491 0 0
CANADIAN SOLAR INC COM 136635109 63 1,822 SH   SOLE 22 1,822 0 0
CANADIAN SOLAR INC COM 136635109 25,016 723,217 SH   SOLE 30 723,217 0 0
CANADIAN SOLAR INC COM 136635109 107,284 3,101,591 SH   SOLE 34 3,101,591 0 0
CANADIAN SOLAR INC COM 136635109 42 1,221 SH   SOLE 36 1,221 0 0
CANDEL THERAPEUTICS INC COM 137404109 17 1,597 SH   SOLE 18 1,597 0 0
CANDEL THERAPEUTICS INC COM 137404109 225 20,729 SH   SOLE 21 20,729 0 0
CANGO INC ADS 137586103 1 249 SH   SOLE 2 249 0 0
CANGO INC ADS 137586103 45 11,302 SH   SOLE 4 11,302 0 0
CANGO INC ADS 137586103 90 22,341 SH   SOLE 21 22,341 0 0
CANGO INC ADS 137586103 633 157,433 SH   SOLE 22 152,927 0 4,506
CANGO INC ADS 137586103 255 63,507 SH   SOLE 30 63,507 0 0
CANNAE HLDGS INC COM 13765N107 3,825 122,959 SH   SOLE 2 42,369 0 80,590
CANNAE HLDGS INC COM 13765N107 11 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107 44 1,404 SH   SOLE 7 1,404 0 0
CANNAE HLDGS INC COM 13765N107 8,712 280,049 SH   SOLE 18 280,049 0 0
CANNAE HLDGS INC COM 13765N107 13,674 439,536 SH   SOLE 19 439,536 0 0
CANNAE HLDGS INC COM 13765N107 93,826 3,015,950 SH   SOLE 21 3,015,950 0 0
CANNAE HLDGS INC COM 13765N107 67,490 2,169,387 SH   SOLE 22 2,080,134 0 89,253
CANNAE HLDGS INC COM 13765N107 137 4,406 SH   SOLE 23 4,406 0 0
CANNAE HLDGS INC COM 13765N107 1,603 51,527 SH   SOLE 25 51,527 0 0
CANNAE HLDGS INC COM 13765N107 2,812 90,379 SH   SOLE 26 29,210 0 61,169
CANNAE HLDGS INC COM 13765N107 215 6,896 SH   SOLE 28 6,896 0 0
CANNAE HLDGS INC COM 13765N107 20,445 657,187 SH   SOLE 30 657,187 0 0
CANNAE HLDGS INC COM 13765N107 2,961 95,174 SH   SOLE 34 95,174 0 0
CANNAE HLDGS INC COM 13765N107 300 9,653 SH   SOLE 40 9,653 0 0
CANNAE HLDGS INC COM 13765N107 640 20,576 SH   SOLE 43 1,456 0 19,120
CANO HEALTH INC COM CL A 13781Y103 66 5,200 SH   SOLE 2 5,200 0 0
CANO HEALTH INC COM CL A 13781Y103 97 7,675 SH   SOLE 18 7,675 0 0
CANO HEALTH INC COM CL A 13781Y103 1,326 104,552 SH   SOLE 19 104,552 0 0
CANO HEALTH INC COM CL A 13781Y103 1,959 154,508 SH   SOLE 21 154,508 0 0
CANO HEALTH INC COM CL A 13781Y103 27,260 2,149,874 SH   SOLE 22 2,149,874 0 0
CANO HEALTH INC COM CL A 13781Y103 2,204 173,784 SH   SOLE 26 173,784 0 0
CANO HEALTH INC COM CL A 13781Y103 8,164 643,888 SH   SOLE 30 643,888 0 0
CANO HEALTH INC COM CL A 13781Y103 4,269 336,652 SH   SOLE 34 336,652 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 118 28,599 SH   SOLE 2 28,599 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 20 4,902 SH   SOLE 4 4,902 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 239 57,941 SH   SOLE 18 57,941 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 2,987 723,174 SH   SOLE 19 723,174 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 142 34,269 SH   SOLE 22 34,269 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 16 3,775 SH   SOLE 26 3,775 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 1,254 303,669 SH   SOLE 34 303,669 0 0
CANON INC SPONSORED ADR 138006309 6 226 SH   SOLE 18 226 0 0
CANON INC SPONSORED ADR 138006309 179 7,359 SH   SOLE 22 0 0 7,359
CANON INC SPONSORED ADR 138006309 21,296 873,495 SH   SOLE 43 88,185 0 785,310
CANOO INC COM CL A 13803R102 588 76,436 SH   SOLE 2 33,745 0 42,691
CANOO INC COM CL A 13803R102 10 1,282 SH   SOLE 7 1,282 0 0
CANOO INC COM CL A 13803R102 2,367 307,819 SH   SOLE 18 307,819 0 0
CANOO INC COM CL A 13803R102 1,443 187,628 SH   SOLE 19 187,628 0 0
CANOO INC COM CL A 13803R102 28,468 3,701,988 SH   SOLE 21 3,701,988 0 0
CANOO INC COM CL A 13803R102 23,932 3,112,032 SH   SOLE 22 3,021,231 0 90,801
CANOO INC COM CL A 13803R102 104 13,581 SH   SOLE 25 13,581 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 567 73,709 SH   SOLE 30 73,709 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 0 20 SH   SOLE 43 0 0 20
CANOPY GROWTH CORP COM 138035100 6 440 SH   SOLE 43 0 0 440
CANTALOUPE INC COM 138103106 254 23,529 SH   SOLE 2 17,427 0 6,102
CANTALOUPE INC COM 138103106 10 937 SH   SOLE 7 937 0 0
CANTALOUPE INC COM 138103106 1,874 173,824 SH   SOLE 18 173,824 0 0
CANTALOUPE INC COM 138103106 1,072 99,452 SH   SOLE 19 99,452 0 0
CANTALOUPE INC COM 138103106 22,373 2,075,462 SH   SOLE 21 2,075,462 0 0
CANTALOUPE INC COM 138103106 15,616 1,448,599 SH   SOLE 22 1,418,281 0 30,318
CANTALOUPE INC COM 138103106 79 7,293 SH   SOLE 25 7,293 0 0
CANTALOUPE INC COM 138103106 145 13,480 SH   SOLE 30 13,480 0 0
CANTALOUPE INC COM 138103106 68 6,350 SH   SOLE 40 6,350 0 0
CANTALOUPE INC COM 138103106 66 6,097 SH   SOLE 43 0 0 6,097
CANTERBURY PK HLDG CORP COM 13811E101 11 702 SH   SOLE 18 702 0 0
CANTERBURY PK HLDG CORP COM 13811E101 126 7,895 SH   SOLE 21 7,895 0 0
CAPITAL BANCORP INC MD COM 139737100 129 5,369 SH   SOLE 2 297 0 5,072
CAPITAL BANCORP INC MD COM 139737100 696 28,913 SH   SOLE 18 28,913 0 0
CAPITAL BANCORP INC MD COM 139737100 385 15,994 SH   SOLE 19 15,994 0 0
CAPITAL BANCORP INC MD COM 139737100 7,345 305,278 SH   SOLE 21 305,278 0 0
CAPITAL BANCORP INC MD COM 139737100 1,959 81,401 SH   SOLE 22 77,539 0 3,862
CAPITAL CITY BK GROUP INC COM 139674105 4,645 187,738 SH   SOLE 2 141,435 0 46,303
CAPITAL CITY BK GROUP INC COM 139674105 6 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,194 48,277 SH   SOLE 18 48,277 0 0
CAPITAL CITY BK GROUP INC COM 139674105 4,410 178,272 SH   SOLE 19 178,272 0 0
CAPITAL CITY BK GROUP INC COM 139674105 13,617 550,394 SH   SOLE 21 550,394 0 0
CAPITAL CITY BK GROUP INC COM 139674105 22,175 896,341 SH   SOLE 22 888,283 0 8,058
CAPITAL CITY BK GROUP INC COM 139674105 218 8,815 SH   SOLE 23 8,815 0 0
CAPITAL CITY BK GROUP INC COM 139674105 67 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105 988 39,926 SH   SOLE 26 0 0 39,926
CAPITAL CITY BK GROUP INC COM 139674105 69 2,797 SH   SOLE 28 2,797 0 0
CAPITAL CITY BK GROUP INC COM 139674105 80 3,215 SH   SOLE 30 3,215 0 0
CAPITAL CITY BK GROUP INC COM 139674105 72 2,895 SH   SOLE 34 2,895 0 0
CAPITAL CITY BK GROUP INC COM 139674105 55 2,209 SH   SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105 65 2,627 SH   SOLE 43 0 0 2,627
CAPITAL ONE FINL CORP COM 14040H105 216,375 1,335,898 SH   SOLE 2 437,001 0 898,897
CAPITAL ONE FINL CORP COM 14040H105 59,182 365,388 SH   SOLE 4 256,763 0 108,625
CAPITAL ONE FINL CORP COM 14040H105 64,152 396,072 SH   SOLE 7 383,041 0 13,031
CAPITAL ONE FINL CORP COM 14040H105 1,459 9,008 SH   SOLE 13 1,377 0 7,631
CAPITAL ONE FINL CORP COM 14040H105 9,501 58,656 SH   SOLE 15 58,656 0 0
CAPITAL ONE FINL CORP COM 14040H105 404,784 2,499,129 SH   SOLE 18 2,374,818 0 124,311
CAPITAL ONE FINL CORP COM 14040H105 542,079 3,346,788 SH   SOLE 19 3,346,788 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,664,948 10,279,358 SH   SOLE 21 10,279,358 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,638,008 10,113,033 SH   SOLE 22 8,911,635 0 1,201,398
CAPITAL ONE FINL CORP COM 14040H105 61,839 381,791 SH   SOLE 23 381,791 0 0
CAPITAL ONE FINL CORP COM 14040H105 114,851 709,086 SH   SOLE 25 691,928 0 17,158
CAPITAL ONE FINL CORP COM 14040H105 178,090 1,099,524 SH   SOLE 26 465,430 0 634,094
CAPITAL ONE FINL CORP COM 14040H105 122,954 759,115 SH   SOLE 28 36,302 0 722,813
CAPITAL ONE FINL CORP COM 14040H105 7,129 44,014 SH   SOLE 29 44,014 0 0
CAPITAL ONE FINL CORP COM 14040H105 386,419 2,385,743 SH   SOLE 30 2,378,685 0 7,058
CAPITAL ONE FINL CORP COM 14040H105 40,590 250,605 SH   SOLE 31 136,863 0 113,742
CAPITAL ONE FINL CORP COM 14040H105 302,138 1,865,394 SH   SOLE 34 1,865,394 0 0
CAPITAL ONE FINL CORP COM 14040H105 44,769 276,400 SH   SOLE 36 276,400 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,521 15,564 SH   SOLE 40 15,564 0 0
CAPITAL ONE FINL CORP COM 14040H105 51,057 315,228 SH   SOLE 43 18,473 0 296,755
CAPITAL SOUTHWEST CORP COM 140501107 3,566 141,632 SH   SOLE 30 141,632 0 0
CAPITAL SOUTHWEST CORP COM 140501107 193 7,674 SH   SOLE 43 4,698 0 2,976
CAPITAL SR LIVING CORP COM 140475203 9 269 SH   SOLE 18 269 0 0
CAPITAL SR LIVING CORP COM 140475203 173 4,907 SH   SOLE 21 4,907 0 0
CAPITAL SR LIVING CORP COM 140475203 1,094 31,076 SH   SOLE 22 31,076 0 0
CAPITOL FED FINL INC COM 14057J101 1,648 143,421 SH   SOLE 2 39,619 0 103,802
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,973 519,869 SH   SOLE 18 519,869 0 0
CAPITOL FED FINL INC COM 14057J101 2,618 227,832 SH   SOLE 19 227,832 0 0
CAPITOL FED FINL INC COM 14057J101 176,868 15,393,177 SH   SOLE 21 15,393,177 0 0
CAPITOL FED FINL INC COM 14057J101 38,011 3,308,205 SH   SOLE 22 3,172,341 0 135,864
CAPITOL FED FINL INC COM 14057J101 193 16,759 SH   SOLE 25 16,759 0 0
CAPITOL FED FINL INC COM 14057J101 962 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101 84 7,346 SH   SOLE 28 7,346 0 0
CAPITOL FED FINL INC COM 14057J101 2,551 221,990 SH   SOLE 30 221,990 0 0
CAPITOL FED FINL INC COM 14057J101 53 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 189 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101 617 53,658 SH   SOLE 43 1,049 0 52,609
CAPRI HOLDINGS LIMITED SHS G1890L107 19,889 410,855 SH   SOLE 2 144,222 0 266,633
CAPRI HOLDINGS LIMITED SHS G1890L107 587 12,125 SH   SOLE 4 12,125 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 191 3,946 SH   SOLE 7 3,946 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 21,982 454,089 SH   SOLE 18 453,433 0 656
CAPRI HOLDINGS LIMITED SHS G1890L107 49,345 1,019,312 SH   SOLE 19 1,019,312 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 332,529 6,869,020 SH   SOLE 21 6,869,020 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 201,415 4,160,613 SH   SOLE 22 3,980,802 0 179,811
CAPRI HOLDINGS LIMITED SHS G1890L107 44 909 SH   SOLE 23 909 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,058 21,849 SH   SOLE 25 21,849 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,824 58,327 SH   SOLE 26 46,695 0 11,632
CAPRI HOLDINGS LIMITED SHS G1890L107 862 17,802 SH   SOLE 28 12,627 0 5,175
CAPRI HOLDINGS LIMITED SHS G1890L107 185 3,812 SH   SOLE 29 3,812 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,972 82,043 SH   SOLE 30 82,043 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 465 9,615 SH   SOLE 31 9,615 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 19,505 402,916 SH   SOLE 34 402,916 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 257 5,314 SH   SOLE 36 5,314 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 865 17,867 SH   SOLE 40 17,867 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 7,529 155,531 SH   SOLE 43 14,315 0 141,216
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 18 4,517 SH   SOLE 18 4,517 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 204 50,769 SH   SOLE 21 50,769 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 985 244,915 SH   SOLE 22 244,915 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 722 34,002 SH   SOLE 2 17,462 0 16,540
CAPSTAR FINL HLDGS INC COM 14070T102 10 454 SH   SOLE 7 454 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,336 62,909 SH   SOLE 18 62,909 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,759 82,803 SH   SOLE 19 82,803 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 16,960 798,476 SH   SOLE 21 798,476 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 9,932 467,606 SH   SOLE 22 455,385 0 12,221
CAPSTAR FINL HLDGS INC COM 14070T102 71 3,329 SH   SOLE 43 0 0 3,329
CAPSTEAD MTG CORP COM NO PAR 14067E506 695 103,903 SH   SOLE 2 29,122 0 74,781
CAPSTEAD MTG CORP COM NO PAR 14067E506 3 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 9 1,362 SH   SOLE 7 1,362 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 2,637 394,149 SH   SOLE 18 394,149 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,090 162,902 SH   SOLE 19 162,902 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 93,161 13,925,485 SH   SOLE 21 13,925,485 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 16,947 2,533,220 SH   SOLE 22 2,431,741 0 101,479
CAPSTEAD MTG CORP COM NO PAR 14067E506 82 12,300 SH   SOLE 25 12,300 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 353 52,733 SH   SOLE 26 12,091 0 40,642
CAPSTEAD MTG CORP COM NO PAR 14067E506 39 5,802 SH   SOLE 28 5,802 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 954 142,592 SH   SOLE 30 142,592 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 74 11,073 SH   SOLE 40 11,073 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 199 29,797 SH   SOLE 43 0 0 29,797
CAPSTONE GREEN ENERGY CORP COM 14067D508 12 2,551 SH   SOLE 18 2,551 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 171 35,546 SH   SOLE 21 35,546 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 1,694 352,282 SH   SOLE 22 352,282 0 0
CARA THERAPEUTICS INC COM 140755109 946 61,202 SH   SOLE 2 12,949 0 48,253
CARA THERAPEUTICS INC COM 140755109 4 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 9 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 2,795 180,931 SH   SOLE 18 180,931 0 0
CARA THERAPEUTICS INC COM 140755109 1,262 81,675 SH   SOLE 19 81,675 0 0
CARA THERAPEUTICS INC COM 140755109 84,222 5,451,287 SH   SOLE 21 5,451,287 0 0
CARA THERAPEUTICS INC COM 140755109 17,710 1,146,304 SH   SOLE 22 1,099,634 0 46,670
CARA THERAPEUTICS INC COM 140755109 104 6,763 SH   SOLE 25 6,763 0 0
CARA THERAPEUTICS INC COM 140755109 526 34,020 SH   SOLE 26 26,377 0 7,643
CARA THERAPEUTICS INC COM 140755109 62 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 1,624 105,087 SH   SOLE 30 105,087 0 0
CARA THERAPEUTICS INC COM 140755109 57 3,689 SH   SOLE 36 3,689 0 0
CARA THERAPEUTICS INC COM 140755109 90 5,816 SH   SOLE 40 5,816 0 0
CARA THERAPEUTICS INC COM 140755109 367 23,768 SH   SOLE 43 471 0 23,297
CARDIFF ONCOLOGY INC COM 14147L108 226 33,935 SH   SOLE 2 2,050 0 31,885
CARDIFF ONCOLOGY INC COM 14147L108 4 581 SH   SOLE 7 581 0 0
CARDIFF ONCOLOGY INC COM 14147L108 812 121,990 SH   SOLE 18 121,990 0 0
CARDIFF ONCOLOGY INC COM 14147L108 419 62,845 SH   SOLE 19 62,845 0 0
CARDIFF ONCOLOGY INC COM 14147L108 9,191 1,379,959 SH   SOLE 21 1,379,959 0 0
CARDIFF ONCOLOGY INC COM 14147L108 5,251 788,438 SH   SOLE 22 765,100 0 23,338
CARDINAL HEALTH INC COM 14149Y108 40,240 813,578 SH   SOLE 2 197,450 0 616,128
CARDINAL HEALTH INC COM 14149Y108 10,222 206,672 SH   SOLE 4 123,006 0 83,666
CARDINAL HEALTH INC COM 14149Y108 16,201 327,550 SH   SOLE 7 318,016 0 9,534
CARDINAL HEALTH INC COM 14149Y108 340 6,876 SH   SOLE 13 843 0 6,033
CARDINAL HEALTH INC COM 14149Y108 1,833 37,056 SH   SOLE 15 37,056 0 0
CARDINAL HEALTH INC COM 14149Y108 29,877 604,072 SH   SOLE 18 562,805 0 41,267
CARDINAL HEALTH INC COM 14149Y108 64,362 1,301,287 SH   SOLE 19 1,301,287 0 0
CARDINAL HEALTH INC COM 14149Y108 434,367 8,782,184 SH   SOLE 21 8,782,184 0 0
CARDINAL HEALTH INC COM 14149Y108 315,642 6,381,765 SH   SOLE 22 5,768,136 0 613,629
CARDINAL HEALTH INC COM 14149Y108 8,051 162,777 SH   SOLE 23 162,777 0 0
CARDINAL HEALTH INC COM 14149Y108 27,922 564,532 SH   SOLE 25 564,532 0 0
CARDINAL HEALTH INC COM 14149Y108 46,155 933,175 SH   SOLE 26 532,788 0 400,387
CARDINAL HEALTH INC COM 14149Y108 48,320 976,957 SH   SOLE 28 23,467 0 953,490
CARDINAL HEALTH INC COM 14149Y108 111,965 2,263,750 SH   SOLE 30 2,022,896 0 240,854
CARDINAL HEALTH INC COM 14149Y108 5,278 106,720 SH   SOLE 31 34,563 0 72,157
CARDINAL HEALTH INC COM 14149Y108 24,858 502,587 SH   SOLE 34 502,587 0 0
CARDINAL HEALTH INC COM 14149Y108 12,083 244,289 SH   SOLE 35 244,289 0 0
CARDINAL HEALTH INC COM 14149Y108 9,218 186,368 SH   SOLE 36 186,368 0 0
CARDINAL HEALTH INC COM 14149Y108 470 9,508 SH   SOLE 40 9,508 0 0
CARDINAL HEALTH INC COM 14149Y108 6,725 135,966 SH   SOLE 43 8,596 0 127,370
CARDIOVASCULAR SYS INC DEL COM 141619106 2,238 68,181 SH   SOLE 2 33,302 0 34,879
CARDIOVASCULAR SYS INC DEL COM 141619106 6 174 SH   SOLE 4 174 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 21 632 SH   SOLE 7 632 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 5,191 158,113 SH   SOLE 18 142,853 0 15,260
CARDIOVASCULAR SYS INC DEL COM 141619106 8,953 272,706 SH   SOLE 19 272,706 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 157,757 4,805,255 SH   SOLE 21 4,805,255 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 39,557 1,204,896 SH   SOLE 22 1,181,940 0 22,956
CARDIOVASCULAR SYS INC DEL COM 141619106 393 11,985 SH   SOLE 23 11,985 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 256 7,810 SH   SOLE 25 7,810 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,321 70,696 SH   SOLE 26 19,723 0 50,973
CARDIOVASCULAR SYS INC DEL COM 141619106 106 3,224 SH   SOLE 28 3,224 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,369 72,159 SH   SOLE 30 72,159 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 237 7,234 SH   SOLE 36 7,234 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 159 4,846 SH   SOLE 40 4,846 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 318 9,680 SH   SOLE 43 0 0 9,680
CARDLYTICS INC COM 14161W105 3,691 43,970 SH   SOLE 2 20,457 0 23,513
CARDLYTICS INC COM 14161W105 9 102 SH   SOLE 4 102 0 0
CARDLYTICS INC COM 14161W105 44 525 SH   SOLE 7 525 0 0
CARDLYTICS INC COM 14161W105 8,200 97,692 SH   SOLE 18 88,714 0 8,978
CARDLYTICS INC COM 14161W105 20,048 238,842 SH   SOLE 19 238,842 0 0
CARDLYTICS INC COM 14161W105 90,001 1,072,207 SH   SOLE 21 1,072,207 0 0
CARDLYTICS INC COM 14161W105 77,310 921,016 SH   SOLE 22 901,637 0 19,379
CARDLYTICS INC COM 14161W105 706 8,413 SH   SOLE 23 8,413 0 0
CARDLYTICS INC COM 14161W105 401 4,781 SH   SOLE 25 4,781 0 0
CARDLYTICS INC COM 14161W105 4,270 50,865 SH   SOLE 26 12,286 0 38,579
CARDLYTICS INC COM 14161W105 223 2,655 SH   SOLE 28 2,655 0 0
CARDLYTICS INC COM 14161W105 1,549 18,456 SH   SOLE 30 18,456 0 0
CARDLYTICS INC COM 14161W105 142 1,691 SH   SOLE 36 1,691 0 0
CARDLYTICS INC COM 14161W105 327 3,899 SH   SOLE 40 3,899 0 0
CARDLYTICS INC COM 14161W105 376 4,479 SH   SOLE 43 410 0 4,069
CARECLOUD INC COM 14167R100 15 1,926 SH   SOLE 18 1,926 0 0
CARECLOUD INC COM 14167R100 217 28,425 SH   SOLE 21 28,425 0 0
CARECLOUD INC COM 14167R100 219 28,721 SH   SOLE 22 28,721 0 0
CAREDX INC COM 14167L103 2,148 33,891 SH   SOLE 2 19,729 0 14,162
CAREDX INC COM 14167L103 12 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 48 764 SH   SOLE 7 764 0 0
CAREDX INC COM 14167L103 9,217 145,445 SH   SOLE 18 139,414 0 6,031
CAREDX INC COM 14167L103 9,727 153,495 SH   SOLE 19 153,495 0 0
CAREDX INC COM 14167L103 135,646 2,140,535 SH   SOLE 21 2,140,535 0 0
CAREDX INC COM 14167L103 79,019 1,246,944 SH   SOLE 22 1,217,098 0 29,846
CAREDX INC COM 14167L103 140 2,207 SH   SOLE 23 2,207 0 0
CAREDX INC COM 14167L103 417 6,586 SH   SOLE 25 6,586 0 0
CAREDX INC COM 14167L103 1,742 27,497 SH   SOLE 26 18,336 0 9,161
CAREDX INC COM 14167L103 291 4,596 SH   SOLE 28 4,596 0 0
CAREDX INC COM 14167L103 17,049 269,041 SH   SOLE 30 269,041 0 0
CAREDX INC COM 14167L103 378 5,958 SH   SOLE 40 5,958 0 0
CAREDX INC COM 14167L103 478 7,539 SH   SOLE 43 93 0 7,446
CAREMAX INC COM CL A 14171W103 44 4,520 SH   SOLE 2 4,520 0 0
CAREMAX INC COM CL A 14171W103 284 29,440 SH   SOLE 18 29,440 0 0
CAREMAX INC COM CL A 14171W103 7,314 757,129 SH   SOLE 19 757,129 0 0
CAREMAX INC COM CL A 14171W103 867 89,718 SH   SOLE 21 89,718 0 0
CAREMAX INC COM CL A 14171W103 7,136 738,716 SH   SOLE 22 738,716 0 0
CAREMAX INC COM CL A 14171W103 4,141 428,700 SH   SOLE 34 428,700 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 16 5,887 SH   SOLE 18 5,887 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 415 156,441 SH   SOLE 19 156,441 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 5 1,930 SH   SOLE 20 1,930 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 227 85,740 SH   SOLE 34 85,740 0 0
CARETRUST REIT INC COM 14174T107 4,894 240,837 SH   SOLE 2 136,026 0 104,811
CARETRUST REIT INC COM 14174T107 11,984 589,767 SH   SOLE 4 589,767 0 0
CARETRUST REIT INC COM 14174T107 2,511 123,561 SH   SOLE 7 123,561 0 0
CARETRUST REIT INC COM 14174T107 17,957 883,716 SH   SOLE 18 883,716 0 0
CARETRUST REIT INC COM 14174T107 9,495 467,294 SH   SOLE 19 467,294 0 0
CARETRUST REIT INC COM 14174T107 238,197 11,722,317 SH   SOLE 21 11,722,317 0 0
CARETRUST REIT INC COM 14174T107 72,249 3,555,568 SH   SOLE 22 3,026,929 0 528,639
CARETRUST REIT INC COM 14174T107 1,035 50,950 SH   SOLE 23 50,950 0 0
CARETRUST REIT INC COM 14174T107 8,509 418,732 SH   SOLE 25 418,732 0 0
CARETRUST REIT INC COM 14174T107 762 37,491 SH   SOLE 26 20,645 0 16,846
CARETRUST REIT INC COM 14174T107 2,650 130,435 SH   SOLE 28 72,873 0 57,562
CARETRUST REIT INC COM 14174T107 13,801 679,167 SH   SOLE 30 679,167 0 0
CARETRUST REIT INC COM 14174T107 3,862 190,038 SH   SOLE 34 190,038 0 0
CARETRUST REIT INC COM 14174T107 204 10,021 SH   SOLE 40 10,021 0 0
CARETRUST REIT INC COM 14174T107 583 28,675 SH   SOLE 43 1,718 0 26,957
CARGURUS INC COM CL A 141788109 2,576 82,022 SH   SOLE 2 72,178 0 9,844
CARGURUS INC COM CL A 141788109 103 3,265 SH   SOLE 4 3,265 0 0
CARGURUS INC COM CL A 141788109 49 1,573 SH   SOLE 7 1,573 0 0
CARGURUS INC COM CL A 141788109 0 2 SH   SOLE 17 0 0 2
CARGURUS INC COM CL A 141788109 8,244 262,470 SH   SOLE 18 258,951 0 3,519
CARGURUS INC COM CL A 141788109 5,221 166,224 SH   SOLE 19 166,224 0 0
CARGURUS INC COM CL A 141788109 99,152 3,156,693 SH   SOLE 21 3,156,693 0 0
CARGURUS INC COM CL A 141788109 64,678 2,059,145 SH   SOLE 22 2,007,517 0 51,628
CARGURUS INC COM CL A 141788109 312 9,936 SH   SOLE 25 9,936 0 0
CARGURUS INC COM CL A 141788109 845 26,890 SH   SOLE 26 19,366 0 7,524
CARGURUS INC COM CL A 141788109 186 5,926 SH   SOLE 28 5,926 0 0
CARGURUS INC COM CL A 141788109 4,431 141,067 SH   SOLE 30 141,067 0 0
CARGURUS INC COM CL A 141788109 116 3,682 SH   SOLE 34 3,682 0 0
CARGURUS INC COM CL A 141788109 26 824 SH   SOLE 36 824 0 0
CARGURUS INC COM CL A 141788109 326 10,380 SH   SOLE 40 10,380 0 0
CARGURUS INC COM CL A 141788109 534 16,999 SH   SOLE 43 930 0 16,069
CARIBOU BIOSCIENCES INC COM 142038108 393 16,446 SH   SOLE 2 3,072 0 13,374
CARIBOU BIOSCIENCES INC COM 142038108 1,267 53,093 SH   SOLE 18 53,093 0 0
CARIBOU BIOSCIENCES INC COM 142038108 813 34,061 SH   SOLE 19 34,061 0 0
CARIBOU BIOSCIENCES INC COM 142038108 15,560 651,847 SH   SOLE 21 651,847 0 0
CARIBOU BIOSCIENCES INC COM 142038108 10,158 425,548 SH   SOLE 22 419,243 0 6,305
CARIBOU BIOSCIENCES INC COM 142038108 13 545 SH   SOLE 23 545 0 0
CARLISLE COS INC COM 142339100 24,398 122,733 SH   SOLE 2 42,643 0 80,090
CARLISLE COS INC COM 142339100 37 187 SH   SOLE 4 187 0 0
CARLISLE COS INC COM 142339100 1,493 7,508 SH   SOLE 7 7,508 0 0
CARLISLE COS INC COM 142339100 24,982 125,672 SH   SOLE 18 125,672 0 0
CARLISLE COS INC COM 142339100 2,830 14,238 SH   SOLE 19 14,238 0 0
CARLISLE COS INC COM 142339100 493,735 2,483,700 SH   SOLE 21 2,483,700 0 0
CARLISLE COS INC COM 142339100 276,573 1,391,280 SH   SOLE 22 1,328,838 0 62,442
CARLISLE COS INC COM 142339100 1,320 6,638 SH   SOLE 25 6,638 0 0
CARLISLE COS INC COM 142339100 4,157 20,914 SH   SOLE 26 16,423 0 4,491
CARLISLE COS INC COM 142339100 877 4,414 SH   SOLE 28 3,716 0 698
CARLISLE COS INC COM 142339100 5,509 27,712 SH   SOLE 30 27,712 0 0
CARLISLE COS INC COM 142339100 163 818 SH   SOLE 31 818 0 0
CARLISLE COS INC COM 142339100 186 935 SH   SOLE 36 935 0 0
CARLISLE COS INC COM 142339100 1,258 6,328 SH   SOLE 40 6,328 0 0
CARLISLE COS INC COM 142339100 3,249 16,343 SH   SOLE 43 2,478 0 13,865
CARLOTZ INC COM CL A 142552108 207 54,461 SH   SOLE 2 21,894 0 32,567
CARLOTZ INC COM CL A 142552108 661 173,420 SH   SOLE 18 173,420 0 0
CARLOTZ INC COM CL A 142552108 465 122,165 SH   SOLE 19 122,165 0 0
CARLOTZ INC COM CL A 142552108 10,164 2,667,798 SH   SOLE 21 2,667,798 0 0
CARLOTZ INC COM CL A 142552108 6,953 1,825,042 SH   SOLE 22 1,744,275 0 80,767
CARLOTZ INC COM CL A 142552108 59 15,463 SH   SOLE 25 15,463 0 0
CARLOTZ INC COM CL A 142552108 86 22,585 SH   SOLE 30 22,585 0 0
CARLOTZ INC COM CL A 142552108 48 12,717 SH   SOLE 40 12,717 0 0
CARLOTZ INC COM CL A 142552108 0 5 SH   SOLE 43 0 0 5
CARLYLE GROUP INC COM 14316J108 15,434 326,434 SH   SOLE 2 22,398 0 304,036
CARLYLE GROUP INC COM 14316J108 5,846 123,652 SH   SOLE 4 58,675 0 64,977
CARLYLE GROUP INC COM 14316J108 786 16,615 SH   SOLE 7 16,615 0 0
CARLYLE GROUP INC COM 14316J108 17 358 SH   SOLE 13 358 0 0
CARLYLE GROUP INC COM 14316J108 887 18,763 SH   SOLE 15 18,763 0 0
CARLYLE GROUP INC COM 14316J108 8,157 172,523 SH   SOLE 18 163,560 0 8,963
CARLYLE GROUP INC COM 14316J108 2,454 51,897 SH   SOLE 19 51,897 0 0
CARLYLE GROUP INC COM 14316J108 111,484 2,357,958 SH   SOLE 21 2,357,958 0 0
CARLYLE GROUP INC COM 14316J108 160,899 3,403,114 SH   SOLE 22 3,206,201 0 196,913
CARLYLE GROUP INC COM 14316J108 4,307 91,089 SH   SOLE 23 91,089 0 0
CARLYLE GROUP INC COM 14316J108 2,100 44,409 SH   SOLE 25 44,409 0 0
CARLYLE GROUP INC COM 14316J108 10,866 229,813 SH   SOLE 26 203,851 0 25,962
CARLYLE GROUP INC COM 14316J108 8,498 179,744 SH   SOLE 28 13,324 0 166,420
CARLYLE GROUP INC COM 14316J108 3 62 SH   SOLE 29 62 0 0
CARLYLE GROUP INC COM 14316J108 41,085 868,970 SH   SOLE 30 754,732 0 114,238
CARLYLE GROUP INC COM 14316J108 2,685 56,781 SH   SOLE 31 18,410 0 38,371
CARLYLE GROUP INC COM 14316J108 379 8,013 SH   SOLE 34 8,013 0 0
CARLYLE GROUP INC COM 14316J108 1,798 38,019 SH   SOLE 36 38,019 0 0
CARLYLE GROUP INC COM 14316J108 301 6,365 SH   SOLE 40 6,365 0 0
CARMAX INC COM 143130102 49,052 383,341 SH   SOLE 2 39,886 0 343,455
CARMAX INC COM 143130102 13,777 107,667 SH   SOLE 4 61,383 0 46,284
CARMAX INC COM 143130102 18,438 144,089 SH   SOLE 7 139,017 0 5,072
CARMAX INC COM 143130102 441 3,445 SH   SOLE 13 485 0 2,960
CARMAX INC COM 143130102 2,762 21,585 SH   SOLE 15 21,585 0 0
CARMAX INC COM 143130102 39,105 305,607 SH   SOLE 18 282,387 0 23,220
CARMAX INC COM 143130102 8,859 69,232 SH   SOLE 19 69,232 0 0
CARMAX INC COM 143130102 466,099 3,642,536 SH   SOLE 21 3,642,536 0 0
CARMAX INC COM 143130102 441,005 3,446,425 SH   SOLE 22 3,097,490 0 348,935
CARMAX INC COM 143130102 11,672 91,216 SH   SOLE 23 91,216 0 0
CARMAX INC COM 143130102 26,571 207,654 SH   SOLE 25 207,654 0 0
CARMAX INC COM 143130102 47,862 374,041 SH   SOLE 26 149,179 0 224,862
CARMAX INC COM 143130102 38,687 302,339 SH   SOLE 28 12,987 0 289,352
CARMAX INC COM 143130102 6 48 SH   SOLE 29 48 0 0
CARMAX INC COM 143130102 84,280 658,645 SH   SOLE 30 658,645 0 0
CARMAX INC COM 143130102 7,755 60,608 SH   SOLE 31 20,706 0 39,902
CARMAX INC COM 143130102 1,102 8,609 SH   SOLE 34 8,609 0 0
CARMAX INC COM 143130102 10,680 83,463 SH   SOLE 36 83,463 0 0
CARMAX INC COM 143130102 685 5,353 SH   SOLE 40 5,353 0 0
CARMAX INC COM 143130102 14,651 114,495 SH   SOLE 43 24,137 0 90,358
CARNIVAL CORP UNIT 99/99/9999 143658300 51,037 2,040,678 SH   SOLE 2 199,221 0 1,841,457
CARNIVAL CORP UNIT 99/99/9999 143658300 9,162 366,319 SH   SOLE 4 335,052 0 31,267
CARNIVAL CORP UNIT 99/99/9999 143658300 17,268 690,437 SH   SOLE 7 667,388 0 23,049
CARNIVAL CORP UNIT 99/99/9999 143658300 554 22,133 SH   SOLE 13 2,801 0 19,332
CARNIVAL CORP UNIT 99/99/9999 143658300 2,444 97,736 SH   SOLE 15 97,736 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3 101 SH   SOLE 17 0 0 101
CARNIVAL CORP UNIT 99/99/9999 143658300 37,064 1,481,969 SH   SOLE 18 1,364,412 0 117,557
CARNIVAL CORP UNIT 99/99/9999 143658300 10,350 413,828 SH   SOLE 19 413,828 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 444,947 17,790,763 SH   SOLE 21 17,790,763 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 434,384 17,368,424 SH   SOLE 22 15,600,892 0 1,767,532
CARNIVAL CORP UNIT 99/99/9999 143658300 11,638 465,349 SH   SOLE 23 465,349 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 27,190 1,087,181 SH   SOLE 25 1,087,181 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 47,276 1,890,302 SH   SOLE 26 750,725 0 1,139,577
CARNIVAL CORP UNIT 99/99/9999 143658300 34,226 1,368,480 SH   SOLE 28 63,799 0 1,304,681
CARNIVAL CORP UNIT 99/99/9999 143658300 86 3,458 SH   SOLE 29 3,458 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 78,273 3,129,685 SH   SOLE 30 3,129,685 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 7,552 301,974 SH   SOLE 31 99,821 0 202,153
CARNIVAL CORP UNIT 99/99/9999 143658300 1,122 44,849 SH   SOLE 34 44,849 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 11,444 457,581 SH   SOLE 36 457,581 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 715 28,583 SH   SOLE 40 28,583 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13,504 539,960 SH   SOLE 43 81,491 0 458,469
CARNIVAL PLC ADR 14365C103 8,627 378,199 SH   SOLE 43 70,465 0 307,734
CARPARTS COM INC COM 14427M107 255 16,348 SH   SOLE 2 11,360 0 4,988
CARPARTS COM INC COM 14427M107 2 136 SH   SOLE 4 136 0 0
CARPARTS COM INC COM 14427M107 9 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107 2,205 141,254 SH   SOLE 18 141,254 0 0
CARPARTS COM INC COM 14427M107 1,302 83,408 SH   SOLE 19 83,408 0 0
CARPARTS COM INC COM 14427M107 26,021 1,666,953 SH   SOLE 21 1,666,953 0 0
CARPARTS COM INC COM 14427M107 15,773 1,010,427 SH   SOLE 22 988,064 0 22,363
CARPARTS COM INC COM 14427M107 71 4,568 SH   SOLE 25 4,568 0 0
CARPARTS COM INC COM 14427M107 854 54,704 SH   SOLE 30 54,704 0 0
CARPARTS COM INC COM 14427M107 68 4,334 SH   SOLE 40 4,334 0 0
CARPARTS COM INC COM 14427M107 62 3,947 SH   SOLE 43 0 0 3,947
CARPENTER TECHNOLOGY CORP COM 144285103 1,525 46,589 SH   SOLE 2 14,686 0 31,903
CARPENTER TECHNOLOGY CORP COM 144285103 6 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 40 1,234 SH   SOLE 7 1,234 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 6,265 191,362 SH   SOLE 18 191,362 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,719 83,052 SH   SOLE 19 83,052 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 191,331 5,843,967 SH   SOLE 21 5,843,967 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 40,173 1,227,020 SH   SOLE 22 1,176,120 0 50,900
CARPENTER TECHNOLOGY CORP COM 144285103 179 5,482 SH   SOLE 25 5,482 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 585 17,868 SH   SOLE 26 13,644 0 4,224
CARPENTER TECHNOLOGY CORP COM 144285103 172 5,254 SH   SOLE 28 4,015 0 1,239
CARPENTER TECHNOLOGY CORP COM 144285103 2,793 85,296 SH   SOLE 30 85,296 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 30 908 SH   SOLE 34 908 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 86 2,613 SH   SOLE 36 2,613 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 183 5,576 SH   SOLE 40 5,576 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,052 32,117 SH   SOLE 43 1,450 0 30,667
CARRIAGE SVCS INC COM 143905107 999 22,415 SH   SOLE 2 5,304 0 17,111
CARRIAGE SVCS INC COM 143905107 3 73 SH   SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107 9 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 2,494 55,941 SH   SOLE 18 55,941 0 0
CARRIAGE SVCS INC COM 143905107 1,351 30,307 SH   SOLE 19 30,307 0 0
CARRIAGE SVCS INC COM 143905107 29,150 653,736 SH   SOLE 21 653,736 0 0
CARRIAGE SVCS INC COM 143905107 19,061 427,483 SH   SOLE 22 408,588 0 18,895
CARRIAGE SVCS INC COM 143905107 97 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107 30 665 SH   SOLE 26 665 0 0
CARRIAGE SVCS INC COM 143905107 106 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 543 12,169 SH   SOLE 30 12,169 0 0
CARRIAGE SVCS INC COM 143905107 219 4,901 SH   SOLE 34 4,901 0 0
CARRIAGE SVCS INC COM 143905107 30 675 SH   SOLE 36 675 0 0
CARRIAGE SVCS INC COM 143905107 76 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107 81 1,806 SH   SOLE 43 0 0 1,806
CARRIER GLOBAL CORPORATION COM 14448C104 97,024 1,874,495 SH   SOLE 2 241,081 0 1,633,414
CARRIER GLOBAL CORPORATION COM 14448C104 29,866 577,009 SH   SOLE 4 361,293 0 215,716
CARRIER GLOBAL CORPORATION COM 14448C104 42,027 811,952 SH   SOLE 7 787,258 0 24,694
CARRIER GLOBAL CORPORATION COM 14448C104 843 16,278 SH   SOLE 13 2,323 0 13,955
CARRIER GLOBAL CORPORATION COM 14448C104 5,536 106,954 SH   SOLE 15 106,954 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 0 2 SH   SOLE 17 0 0 2
CARRIER GLOBAL CORPORATION COM 14448C104 105,077 2,030,072 SH   SOLE 18 1,908,605 0 121,467
CARRIER GLOBAL CORPORATION COM 14448C104 68,122 1,316,116 SH   SOLE 19 1,316,116 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,197,346 23,132,649 SH   SOLE 21 23,132,649 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 956,025 18,470,353 SH   SOLE 22 16,657,637 0 1,812,716
CARRIER GLOBAL CORPORATION COM 14448C104 23,849 460,754 SH   SOLE 23 460,754 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 78,335 1,513,423 SH   SOLE 25 1,513,423 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 99,151 1,915,590 SH   SOLE 26 734,857 0 1,180,733
CARRIER GLOBAL CORPORATION COM 14448C104 117,975 2,279,279 SH   SOLE 28 73,279 0 2,206,000
CARRIER GLOBAL CORPORATION COM 14448C104 39 754 SH   SOLE 29 754 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 225,529 4,357,208 SH   SOLE 30 4,096,831 0 260,377
CARRIER GLOBAL CORPORATION COM 14448C104 15,763 304,541 SH   SOLE 31 99,107 0 205,434
CARRIER GLOBAL CORPORATION COM 14448C104 19,373 374,293 SH   SOLE 34 374,293 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 22,638 437,366 SH   SOLE 36 437,366 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,470 28,401 SH   SOLE 40 28,401 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 29,171 563,587 SH   SOLE 43 55,140 0 508,447
CARROLS RESTAURANT GROUP INC COM 14574X104 154 42,054 SH   SOLE 2 1,597 0 40,457
CARROLS RESTAURANT GROUP INC COM 14574X104 3 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 440 120,174 SH   SOLE 18 120,174 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 215 58,752 SH   SOLE 19 58,752 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 4,600 1,256,906 SH   SOLE 21 1,256,906 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 2,939 802,989 SH   SOLE 22 783,924 0 19,065
CARROLS RESTAURANT GROUP INC COM 14574X104 14 3,713 SH   SOLE 43 0 0 3,713
CARS COM INC COM 14575E105 923 72,977 SH   SOLE 2 21,011 0 51,966
CARS COM INC COM 14575E105 4 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 14 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 2,717 214,819 SH   SOLE 18 214,819 0 0
CARS COM INC COM 14575E105 1,499 118,463 SH   SOLE 19 118,463 0 0
CARS COM INC COM 14575E105 30,774 2,432,728 SH   SOLE 21 2,432,728 0 0
CARS COM INC COM 14575E105 21,587 1,706,489 SH   SOLE 22 1,638,689 0 67,800
CARS COM INC COM 14575E105 108 8,568 SH   SOLE 25 8,568 0 0
CARS COM INC COM 14575E105 215 16,995 SH   SOLE 26 10,635 0 6,360
CARS COM INC COM 14575E105 134 10,631 SH   SOLE 28 8,465 0 2,166
CARS COM INC COM 14575E105 1,369 108,202 SH   SOLE 30 108,202 0 0
CARS COM INC COM 14575E105 57 4,529 SH   SOLE 34 4,529 0 0
CARS COM INC COM 14575E105 55 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 80 6,304 SH   SOLE 40 6,304 0 0
CARS COM INC COM 14575E105 215 16,983 SH   SOLE 43 647 0 16,336
CARTER BANKSHARES INC COM NEW 146103106 600 42,229 SH   SOLE 2 2,151 0 40,078
CARTER BANKSHARES INC COM NEW 146103106 5 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,192 83,842 SH   SOLE 18 83,842 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,400 98,470 SH   SOLE 19 98,470 0 0
CARTER BANKSHARES INC COM NEW 146103106 13,932 979,756 SH   SOLE 21 979,756 0 0
CARTER BANKSHARES INC COM NEW 146103106 8,356 587,658 SH   SOLE 22 571,944 0 15,714
CARTER BANKSHARES INC COM NEW 146103106 4 290 SH   SOLE 43 0 0 290
CARTERS INC COM 146229109 12,261 126,094 SH   SOLE 2 57,729 0 68,365
CARTERS INC COM 146229109 305 3,132 SH   SOLE 4 3,132 0 0
CARTERS INC COM 146229109 160 1,648 SH   SOLE 7 1,648 0 0
CARTERS INC COM 146229109 10,341 106,340 SH   SOLE 18 105,906 0 434
CARTERS INC COM 146229109 1,368 14,064 SH   SOLE 19 14,064 0 0
CARTERS INC COM 146229109 193,859 1,993,612 SH   SOLE 21 1,993,612 0 0
CARTERS INC COM 146229109 120,632 1,240,556 SH   SOLE 22 1,173,044 0 67,512
CARTERS INC COM 146229109 430 4,422 SH   SOLE 23 4,422 0 0
CARTERS INC COM 146229109 661 6,798 SH   SOLE 25 6,798 0 0
CARTERS INC COM 146229109 1,655 17,019 SH   SOLE 26 13,590 0 3,429
CARTERS INC COM 146229109 428 4,403 SH   SOLE 28 3,736 0 667
CARTERS INC COM 146229109 462 4,747 SH   SOLE 29 4,747 0 0
CARTERS INC COM 146229109 2,446 25,156 SH   SOLE 30 25,156 0 0
CARTERS INC COM 146229109 1,785 18,356 SH   SOLE 31 18,356 0 0
CARTERS INC COM 146229109 40 415 SH   SOLE 34 415 0 0
CARTERS INC COM 146229109 428 4,403 SH   SOLE 36 4,403 0 0
CARTERS INC COM 146229109 490 5,038 SH   SOLE 40 5,038 0 0
CARTERS INC COM 146229109 931 9,575 SH   SOLE 43 216 0 9,359
CARVANA CO CL A 146869102 46,734 154,984 SH   SOLE 2 11,883 0 143,101
CARVANA CO CL A 146869102 13,131 43,545 SH   SOLE 4 26,857 0 16,688
CARVANA CO CL A 146869102 2,260 7,495 SH   SOLE 7 7,495 0 0
CARVANA CO CL A 146869102 512 1,697 SH   SOLE 13 198 0 1,499
CARVANA CO CL A 146869102 2,076 6,885 SH   SOLE 15 6,885 0 0
CARVANA CO CL A 146869102 15,382 51,010 SH   SOLE 18 46,849 0 4,161
CARVANA CO CL A 146869102 75,469 250,279 SH   SOLE 19 250,279 0 0
CARVANA CO CL A 146869102 352,384 1,168,616 SH   SOLE 21 1,168,616 0 0
CARVANA CO CL A 146869102 504,891 1,674,375 SH   SOLE 22 1,586,717 0 87,658
CARVANA CO CL A 146869102 12,385 41,071 SH   SOLE 23 41,071 0 0
CARVANA CO CL A 146869102 32,557 107,970 SH   SOLE 25 107,970 0 0
CARVANA CO CL A 146869102 38,836 128,793 SH   SOLE 26 68,044 0 60,749
CARVANA CO CL A 146869102 33,528 111,190 SH   SOLE 28 5,507 0 105,683
CARVANA CO CL A 146869102 67 222 SH   SOLE 29 222 0 0
CARVANA CO CL A 146869102 64,196 212,895 SH   SOLE 30 212,895 0 0
CARVANA CO CL A 146869102 7,997 26,522 SH   SOLE 31 9,134 0 17,388
CARVANA CO CL A 146869102 109,472 363,042 SH   SOLE 34 363,042 0 0
CARVANA CO CL A 146869102 9,510 31,538 SH   SOLE 36 31,538 0 0
CARVANA CO CL A 146869102 741 2,456 SH   SOLE 40 2,456 0 0
CARVANA CO CL A 146869102 5,755 19,087 SH   SOLE 43 1,334 0 17,753
CASA SYS INC COM 14713L102 146 21,571 SH   SOLE 2 11,638 0 9,933
CASA SYS INC COM 14713L102 2 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 573 84,582 SH   SOLE 18 84,582 0 0
CASA SYS INC COM 14713L102 1,280 188,861 SH   SOLE 19 188,861 0 0
CASA SYS INC COM 14713L102 7,231 1,066,452 SH   SOLE 21 1,066,452 0 0
CASA SYS INC COM 14713L102 5,813 857,310 SH   SOLE 22 836,308 0 21,002
CASA SYS INC COM 14713L102 19 2,778 SH   SOLE 23 2,778 0 0
CASA SYS INC COM 14713L102 53 7,874 SH   SOLE 25 7,874 0 0
CASA SYS INC COM 14713L102 37 5,425 SH   SOLE 26 0 0 5,425
CASA SYS INC COM 14713L102 50 7,328 SH   SOLE 30 7,328 0 0
CASA SYS INC COM 14713L102 27 3,914 SH   SOLE 40 3,914 0 0
CASA SYS INC COM 14713L102 71 10,533 SH   SOLE 43 0 0 10,533
CASELLA WASTE SYS INC CL A 147448104 1,833 24,142 SH   SOLE 2 15,433 0 8,709
CASELLA WASTE SYS INC CL A 147448104 13 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104 59 780 SH   SOLE 7 780 0 0
CASELLA WASTE SYS INC CL A 147448104 10,382 136,713 SH   SOLE 18 136,713 0 0
CASELLA WASTE SYS INC CL A 147448104 6,704 88,283 SH   SOLE 19 88,283 0 0
CASELLA WASTE SYS INC CL A 147448104 122,066 1,607,407 SH   SOLE 21 1,607,407 0 0
CASELLA WASTE SYS INC CL A 147448104 86,995 1,145,572 SH   SOLE 22 1,114,094 0 31,478
CASELLA WASTE SYS INC CL A 147448104 550 7,246 SH   SOLE 25 7,246 0 0
CASELLA WASTE SYS INC CL A 147448104 1,387 18,268 SH   SOLE 26 13,699 0 4,569
CASELLA WASTE SYS INC CL A 147448104 318 4,188 SH   SOLE 28 4,188 0 0
CASELLA WASTE SYS INC CL A 147448104 5,076 66,840 SH   SOLE 30 66,840 0 0
CASELLA WASTE SYS INC CL A 147448104 435 5,731 SH   SOLE 40 5,731 0 0
CASELLA WASTE SYS INC CL A 147448104 918 12,084 SH   SOLE 43 482 0 11,602
CASEYS GEN STORES INC COM 147528103 17,313 91,869 SH   SOLE 2 30,917 0 60,952
CASEYS GEN STORES INC COM 147528103 24 130 SH   SOLE 4 130 0 0
CASEYS GEN STORES INC COM 147528103 935 4,961 SH   SOLE 7 4,961 0 0
CASEYS GEN STORES INC COM 147528103 16,712 88,683 SH   SOLE 18 88,683 0 0
CASEYS GEN STORES INC COM 147528103 3,318 17,606 SH   SOLE 19 17,606 0 0
CASEYS GEN STORES INC COM 147528103 326,919 1,734,777 SH   SOLE 21 1,734,777 0 0
CASEYS GEN STORES INC COM 147528103 189,511 1,005,632 SH   SOLE 22 959,342 0 46,290
CASEYS GEN STORES INC COM 147528103 2,652 14,075 SH   SOLE 26 11,329 0 2,746
CASEYS GEN STORES INC COM 147528103 827 4,389 SH   SOLE 28 3,089 0 1,300
CASEYS GEN STORES INC COM 147528103 3,682 19,539 SH   SOLE 30 19,539 0 0
CASEYS GEN STORES INC COM 147528103 109 578 SH   SOLE 31 578 0 0
CASEYS GEN STORES INC COM 147528103 157 833 SH   SOLE 36 833 0 0
CASEYS GEN STORES INC COM 147528103 851 4,516 SH   SOLE 40 4,516 0 0
CASEYS GEN STORES INC COM 147528103 5,176 27,468 SH   SOLE 43 1,025 0 26,443
CASI PHARMACEUTICALS INC COM 14757U109 2 2,081 SH   SOLE 2 2,081 0 0
CASI PHARMACEUTICALS INC COM 14757U109 27 22,918 SH   SOLE 18 22,918 0 0
CASI PHARMACEUTICALS INC COM 14757U109 370 310,983 SH   SOLE 21 310,983 0 0
CASI PHARMACEUTICALS INC COM 14757U109 981 824,771 SH   SOLE 22 824,771 0 0
CASI PHARMACEUTICALS INC COM 14757U109 6 5,189 SH   SOLE 43 0 0 5,189
CASPER SLEEP INC COM 147626105 149 34,837 SH   SOLE 2 32,134 0 2,703
CASPER SLEEP INC COM 147626105 422 98,859 SH   SOLE 18 85,916 0 12,943
CASPER SLEEP INC COM 147626105 329 77,141 SH   SOLE 19 77,141 0 0
CASPER SLEEP INC COM 147626105 4,203 984,406 SH   SOLE 21 984,406 0 0
CASPER SLEEP INC COM 147626105 3,352 785,005 SH   SOLE 22 780,203 0 4,802
CASPER SLEEP INC COM 147626105 29 6,799 SH   SOLE 23 6,799 0 0
CASPER SLEEP INC COM 147626105 0 55 SH   SOLE 43 0 0 55
CASS INFORMATION SYS INC COM 14808P109 631 15,077 SH   SOLE 2 4,256 0 10,821
CASS INFORMATION SYS INC COM 14808P109 10 242 SH   SOLE 7 242 0 0
CASS INFORMATION SYS INC COM 14808P109 2,011 48,056 SH   SOLE 18 48,056 0 0
CASS INFORMATION SYS INC COM 14808P109 1,078 25,763 SH   SOLE 19 25,763 0 0
CASS INFORMATION SYS INC COM 14808P109 23,085 551,607 SH   SOLE 21 551,607 0 0
CASS INFORMATION SYS INC COM 14808P109 13,866 331,324 SH   SOLE 22 318,209 0 13,115
CASS INFORMATION SYS INC COM 14808P109 73 1,741 SH   SOLE 25 1,741 0 0
CASS INFORMATION SYS INC COM 14808P109 560 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 73 1,744 SH   SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 297 7,100 SH   SOLE 30 7,100 0 0
CASS INFORMATION SYS INC COM 14808P109 54 1,281 SH   SOLE 40 1,281 0 0
CASS INFORMATION SYS INC COM 14808P109 266 6,367 SH   SOLE 43 131 0 6,236
CASSAVA SCIENCES INC COM 14817C107 2,081 33,518 SH   SOLE 2 17,753 0 15,765
CASSAVA SCIENCES INC COM 14817C107 7 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107 36 576 SH   SOLE 7 576 0 0
CASSAVA SCIENCES INC COM 14817C107 7,047 113,511 SH   SOLE 18 106,163 0 7,348
CASSAVA SCIENCES INC COM 14817C107 10,994 177,097 SH   SOLE 19 177,097 0 0
CASSAVA SCIENCES INC COM 14817C107 78,181 1,259,363 SH   SOLE 21 1,259,363 0 0
CASSAVA SCIENCES INC COM 14817C107 58,246 938,234 SH   SOLE 22 915,754 0 22,480
CASSAVA SCIENCES INC COM 14817C107 258 4,157 SH   SOLE 23 4,157 0 0
CASSAVA SCIENCES INC COM 14817C107 293 4,713 SH   SOLE 25 4,713 0 0
CASSAVA SCIENCES INC COM 14817C107 2,450 39,460 SH   SOLE 26 11,942 0 27,518
CASSAVA SCIENCES INC COM 14817C107 193 3,101 SH   SOLE 28 3,101 0 0
CASSAVA SCIENCES INC COM 14817C107 1,220 19,645 SH   SOLE 30 19,645 0 0
CASSAVA SCIENCES INC COM 14817C107 270 4,346 SH   SOLE 40 4,346 0 0
CASSAVA SCIENCES INC COM 14817C107 375 6,037 SH   SOLE 43 438 0 5,599
CASTLE BIOSCIENCES INC COM 14843C105 841 12,654 SH   SOLE 2 7,221 0 5,433
CASTLE BIOSCIENCES INC COM 14843C105 4 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105 23 342 SH   SOLE 7 342 0 0
CASTLE BIOSCIENCES INC COM 14843C105 4,265 64,140 SH   SOLE 18 64,140 0 0
CASTLE BIOSCIENCES INC COM 14843C105 2,637 39,656 SH   SOLE 19 39,656 0 0
CASTLE BIOSCIENCES INC COM 14843C105 64,986 977,227 SH   SOLE 21 977,227 0 0
CASTLE BIOSCIENCES INC COM 14843C105 33,556 504,595 SH   SOLE 22 492,392 0 12,203
CASTLE BIOSCIENCES INC COM 14843C105 223 3,353 SH   SOLE 25 3,353 0 0
CASTLE BIOSCIENCES INC COM 14843C105 955 14,357 SH   SOLE 26 12,524 0 1,833
CASTLE BIOSCIENCES INC COM 14843C105 153 2,302 SH   SOLE 28 2,302 0 0
CASTLE BIOSCIENCES INC COM 14843C105 8,921 134,148 SH   SOLE 30 134,148 0 0
CASTLE BIOSCIENCES INC COM 14843C105 147 2,217 SH   SOLE 40 2,217 0 0
CASTLE BIOSCIENCES INC COM 14843C105 63 950 SH   SOLE 43 8 0 942
CASTLIGHT HEALTH INC CL B 14862Q100 557 354,912 SH   SOLE 2 105,228 0 249,684
CASTLIGHT HEALTH INC CL B 14862Q100 670 426,861 SH   SOLE 18 396,165 0 30,696
CASTLIGHT HEALTH INC CL B 14862Q100 623 396,916 SH   SOLE 19 396,916 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 6,961 4,433,762 SH   SOLE 21 4,433,762 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 5,701 3,631,212 SH   SOLE 22 3,554,621 0 76,591
CASTLIGHT HEALTH INC CL B 14862Q100 113 72,095 SH   SOLE 23 72,095 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 274 174,493 SH   SOLE 26 0 0 174,493
CASTLIGHT HEALTH INC CL B 14862Q100 10 6,324 SH   SOLE 43 0 0 6,324
CATALENT INC COM 148806102 50,751 381,383 SH   SOLE 2 57,698 0 323,685
CATALENT INC COM 148806102 15,617 117,356 SH   SOLE 4 66,900 0 50,456
CATALENT INC COM 148806102 19,683 147,916 SH   SOLE 7 142,707 0 5,209
CATALENT INC COM 148806102 502 3,772 SH   SOLE 13 268 0 3,504
CATALENT INC COM 148806102 2,299 17,279 SH   SOLE 15 17,279 0 0
CATALENT INC COM 148806102 91,561 688,067 SH   SOLE 18 663,419 0 24,648
CATALENT INC COM 148806102 351,947 2,644,827 SH   SOLE 19 2,644,827 0 0
CATALENT INC COM 148806102 578,634 4,348,343 SH   SOLE 21 4,348,343 0 0
CATALENT INC COM 148806102 526,235 3,954,572 SH   SOLE 22 3,593,850 0 360,722
CATALENT INC COM 148806102 12,692 95,381 SH   SOLE 23 95,381 0 0
CATALENT INC COM 148806102 33,338 250,530 SH   SOLE 25 250,530 0 0
CATALENT INC COM 148806102 52,079 391,362 SH   SOLE 26 155,618 0 235,744
CATALENT INC COM 148806102 43,281 325,252 SH   SOLE 28 12,759 0 312,493
CATALENT INC COM 148806102 66 499 SH   SOLE 29 499 0 0
CATALENT INC COM 148806102 97,369 731,713 SH   SOLE 30 731,713 0 0
CATALENT INC COM 148806102 8,204 61,654 SH   SOLE 31 19,890 0 41,764
CATALENT INC COM 148806102 1,222 9,186 SH   SOLE 34 9,186 0 0
CATALENT INC COM 148806102 9,876 74,214 SH   SOLE 36 74,214 0 0
CATALENT INC COM 148806102 763 5,734 SH   SOLE 40 5,734 0 0
CATALENT INC COM 148806102 16,127 121,193 SH   SOLE 43 5,553 0 115,640
CATALYST BIOSCIENCES INC COM NEW 14888D208 59 14,389 SH   SOLE 2 14,389 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 23 5,711 SH   SOLE 18 5,711 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 387 94,245 SH   SOLE 21 94,245 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 643 156,373 SH   SOLE 22 156,373 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,464 276,178 SH   SOLE 2 29,781 0 246,397
CATALYST PHARMACEUTICALS INC COM 14888U101 11 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,694 319,694 SH   SOLE 18 319,694 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 906 171,018 SH   SOLE 19 171,018 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 20,583 3,883,518 SH   SOLE 21 3,883,518 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 13,404 2,528,976 SH   SOLE 22 2,424,008 0 104,968
CATALYST PHARMACEUTICALS INC COM 14888U101 69 13,088 SH   SOLE 25 13,088 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 76 14,342 SH   SOLE 28 14,342 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 3,842 724,922 SH   SOLE 30 724,922 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 71 13,448 SH   SOLE 40 13,448 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 81 15,287 SH   SOLE 43 0 0 15,287
CATCHMARK TIMBER TR INC CL A 14912Y202 499 42,003 SH   SOLE 2 14,874 0 27,129
CATCHMARK TIMBER TR INC CL A 14912Y202 13 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,875 157,997 SH   SOLE 18 157,997 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,064 89,676 SH   SOLE 19 89,676 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 24,898 2,097,544 SH   SOLE 21 2,097,544 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 13,751 1,158,491 SH   SOLE 22 1,122,552 0 35,939
CATCHMARK TIMBER TR INC CL A 14912Y202 621 52,333 SH   SOLE 25 52,333 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 451 37,986 SH   SOLE 26 24,387 0 13,599
CATCHMARK TIMBER TR INC CL A 14912Y202 79 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 3,488 293,857 SH   SOLE 30 293,857 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 74 6,199 SH   SOLE 34 6,199 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 42 3,508 SH   SOLE 40 3,508 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 497 41,862 SH   SOLE 43 0 0 41,862
CATERPILLAR INC COM 149123101 264,376 1,377,174 SH   SOLE 2 336,432 0 1,040,742
CATERPILLAR INC COM 149123101 77,919 405,893 SH   SOLE 4 270,214 0 135,679
CATERPILLAR INC COM 149123101 94,739 493,512 SH   SOLE 7 477,237 0 16,275
CATERPILLAR INC COM 149123101 2,742 14,283 SH   SOLE 13 5,316 0 8,967
CATERPILLAR INC COM 149123101 13,334 69,460 SH   SOLE 15 69,460 0 0
CATERPILLAR INC COM 149123101 11 56 SH   SOLE 17 0 0 56
CATERPILLAR INC COM 149123101 325,948 1,697,910 SH   SOLE 18 1,608,345 0 89,565
CATERPILLAR INC COM 149123101 36,662 190,978 SH   SOLE 19 190,978 0 0
CATERPILLAR INC COM 149123101 2,489,662 12,969,016 SH   SOLE 21 12,969,016 0 0
CATERPILLAR INC COM 149123101 2,273,380 11,842,370 SH   SOLE 22 10,555,199 0 1,287,171
CATERPILLAR INC COM 149123101 66,547 346,652 SH   SOLE 23 346,652 0 0
CATERPILLAR INC COM 149123101 180,559 940,556 SH   SOLE 25 940,556 0 0
CATERPILLAR INC COM 149123101 258,940 1,348,858 SH   SOLE 26 585,569 0 763,289
CATERPILLAR INC COM 149123101 290,808 1,514,864 SH   SOLE 28 49,259 0 1,465,605
CATERPILLAR INC COM 149123101 2,254 11,739 SH   SOLE 29 11,739 0 0
CATERPILLAR INC COM 149123101 664,840 3,463,252 SH   SOLE 30 3,463,252 0 0
CATERPILLAR INC COM 149123101 42,703 222,447 SH   SOLE 31 88,519 0 133,928
CATERPILLAR INC COM 149123101 11,498 59,896 SH   SOLE 32 59,896 0 0
CATERPILLAR INC COM 149123101 17,388 90,579 SH   SOLE 34 90,579 0 0
CATERPILLAR INC COM 149123101 52,986 276,012 SH   SOLE 36 276,012 0 0
CATERPILLAR INC COM 149123101 3,673 19,135 SH   SOLE 40 19,135 0 0
CATERPILLAR INC COM 149123101 71,589 372,917 SH   SOLE 43 27,550 0 345,367
CATHAY GEN BANCORP COM 149150104 4,901 118,404 SH   SOLE 2 55,588 0 62,816
CATHAY GEN BANCORP COM 149150104 14 337 SH   SOLE 4 337 0 0
CATHAY GEN BANCORP COM 149150104 73 1,773 SH   SOLE 7 1,773 0 0
CATHAY GEN BANCORP COM 149150104 15,897 384,088 SH   SOLE 18 384,088 0 0
CATHAY GEN BANCORP COM 149150104 10,572 255,427 SH   SOLE 19 255,427 0 0
CATHAY GEN BANCORP COM 149150104 232,424 5,615,469 SH   SOLE 21 5,615,469 0 0
CATHAY GEN BANCORP COM 149150104 96,345 2,327,738 SH   SOLE 22 2,245,455 0 82,283
CATHAY GEN BANCORP COM 149150104 640 15,456 SH   SOLE 25 15,456 0 0
CATHAY GEN BANCORP COM 149150104 1,110 26,828 SH   SOLE 26 21,233 0 5,595
CATHAY GEN BANCORP COM 149150104 264 6,385 SH   SOLE 28 6,385 0 0
CATHAY GEN BANCORP COM 149150104 5,575 134,691 SH   SOLE 30 134,691 0 0
CATHAY GEN BANCORP COM 149150104 312 7,548 SH   SOLE 36 7,548 0 0
CATHAY GEN BANCORP COM 149150104 348 8,408 SH   SOLE 40 8,408 0 0
CATHAY GEN BANCORP COM 149150104 3,628 87,650 SH   SOLE 43 2,826 0 84,824
CATO CORP NEW CL A 149205106 317 19,147 SH   SOLE 2 1,780 0 17,367
CATO CORP NEW CL A 149205106 7 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 1,406 85,032 SH   SOLE 18 85,032 0 0
CATO CORP NEW CL A 149205106 618 37,337 SH   SOLE 19 37,337 0 0
CATO CORP NEW CL A 149205106 39,713 2,401,048 SH   SOLE 21 2,401,048 0 0
CATO CORP NEW CL A 149205106 9,138 552,496 SH   SOLE 22 541,083 0 11,413
CATO CORP NEW CL A 149205106 446 26,953 SH   SOLE 30 26,953 0 0
CATO CORP NEW CL A 149205106 36 2,187 SH   SOLE 43 0 0 2,187
CAVCO INDS INC DEL COM 149568107 1,135 4,796 SH   SOLE 2 2,560 0 2,236
CAVCO INDS INC DEL COM 149568107 9 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 35 148 SH   SOLE 7 148 0 0
CAVCO INDS INC DEL COM 149568107 8,013 33,847 SH   SOLE 18 33,847 0 0
CAVCO INDS INC DEL COM 149568107 3,847 16,249 SH   SOLE 19 16,249 0 0
CAVCO INDS INC DEL COM 149568107 260,995 1,102,454 SH   SOLE 21 1,102,454 0 0
CAVCO INDS INC DEL COM 149568107 52,194 220,471 SH   SOLE 22 214,303 0 6,168
CAVCO INDS INC DEL COM 149568107 249 1,051 SH   SOLE 25 1,051 0 0
CAVCO INDS INC DEL COM 149568107 834 3,524 SH   SOLE 26 2,459 0 1,065
CAVCO INDS INC DEL COM 149568107 141 594 SH   SOLE 28 594 0 0
CAVCO INDS INC DEL COM 149568107 3,613 15,262 SH   SOLE 30 15,262 0 0
CAVCO INDS INC DEL COM 149568107 230 971 SH   SOLE 40 971 0 0
CAVCO INDS INC DEL COM 149568107 427 1,804 SH   SOLE 43 86 0 1,718
CAZOO GROUP LTD COM G2007L105 50,430 6,490,304 SH   SOLE 19 6,490,304 0 0
CAZOO GROUP LTD COM G2007L105 128 16,506 SH   SOLE 21 16,506 0 0
CB FINL SVCS INC COM 12479G101 24 1,044 SH   SOLE 18 1,044 0 0
CB FINL SVCS INC COM 12479G101 298 12,721 SH   SOLE 21 12,721 0 0
CBDMD INC COM 12482W101 16 7,620 SH   SOLE 18 7,620 0 0
CBDMD INC COM 12482W101 441 212,144 SH   SOLE 21 212,144 0 0
CBDMD INC COM 12482W101 1,086 522,042 SH   SOLE 22 522,042 0 0
CBIZ INC COM 124805102 1,742 53,865 SH   SOLE 2 14,827 0 39,038
CBIZ INC COM 124805102 6 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102 28 869 SH   SOLE 7 869 0 0
CBIZ INC COM 124805102 5,144 159,075 SH   SOLE 18 159,075 0 0
CBIZ INC COM 124805102 2,938 90,845 SH   SOLE 19 90,845 0 0
CBIZ INC COM 124805102 59,889 1,851,866 SH   SOLE 21 1,851,866 0 0
CBIZ INC COM 124805102 37,998 1,174,956 SH   SOLE 22 1,120,915 0 54,041
CBIZ INC COM 124805102 200 6,188 SH   SOLE 25 6,188 0 0
CBIZ INC COM 124805102 864 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 132 4,070 SH   SOLE 28 4,070 0 0
CBIZ INC COM 124805102 906 28,000 SH   SOLE 30 28,000 0 0
CBIZ INC COM 124805102 208 6,444 SH   SOLE 40 6,444 0 0
CBIZ INC COM 124805102 2,138 66,125 SH   SOLE 43 21,493 0 44,632
CBM BANCORP INC COM 1248XT104 10 637 SH   SOLE 18 637 0 0
CBM BANCORP INC COM 1248XT104 137 8,605 SH   SOLE 21 8,605 0 0
CBOE GLOBAL MKTS INC COM 12503M108 30,941 249,807 SH   SOLE 2 44,523 0 205,284
CBOE GLOBAL MKTS INC COM 12503M108 8,460 68,301 SH   SOLE 4 42,429 0 25,872
CBOE GLOBAL MKTS INC COM 12503M108 13,522 109,175 SH   SOLE 7 105,961 0 3,214
CBOE GLOBAL MKTS INC COM 12503M108 38 308 SH   SOLE 13 308 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,693 13,665 SH   SOLE 15 13,665 0 0
CBOE GLOBAL MKTS INC COM 12503M108 31,495 254,276 SH   SOLE 18 238,899 0 15,377
CBOE GLOBAL MKTS INC COM 12503M108 6,617 53,425 SH   SOLE 19 53,425 0 0
CBOE GLOBAL MKTS INC COM 12503M108 446,110 3,601,729 SH   SOLE 21 3,601,729 0 0
CBOE GLOBAL MKTS INC COM 12503M108 331,859 2,679,304 SH   SOLE 22 2,448,576 0 230,728
CBOE GLOBAL MKTS INC COM 12503M108 7,566 61,083 SH   SOLE 23 61,083 0 0
CBOE GLOBAL MKTS INC COM 12503M108 18,560 149,849 SH   SOLE 25 149,849 0 0
CBOE GLOBAL MKTS INC COM 12503M108 34,882 281,626 SH   SOLE 26 130,740 0 150,886
CBOE GLOBAL MKTS INC COM 12503M108 24,280 196,025 SH   SOLE 28 8,963 0 187,062
CBOE GLOBAL MKTS INC COM 12503M108 2 20 SH   SOLE 29 20 0 0
CBOE GLOBAL MKTS INC COM 12503M108 88,992 718,488 SH   SOLE 30 586,588 0 131,900
CBOE GLOBAL MKTS INC COM 12503M108 4,989 40,282 SH   SOLE 31 13,781 0 26,501
CBOE GLOBAL MKTS INC COM 12503M108 729 5,889 SH   SOLE 34 5,889 0 0
CBOE GLOBAL MKTS INC COM 12503M108 8,364 67,524 SH   SOLE 36 67,524 0 0
CBOE GLOBAL MKTS INC COM 12503M108 448 3,614 SH   SOLE 40 3,614 0 0
CBOE GLOBAL MKTS INC COM 12503M108 15,680 126,591 SH   SOLE 43 2,537 0 124,054
CBRE GROUP INC CL A 12504L109 91,622 941,068 SH   SOLE 2 320,923 0 620,145
CBRE GROUP INC CL A 12504L109 28,136 288,994 SH   SOLE 4 191,292 0 97,702
CBRE GROUP INC CL A 12504L109 36,712 377,070 SH   SOLE 7 295,865 0 81,205
CBRE GROUP INC CL A 12504L109 762 7,824 SH   SOLE 13 777 0 7,047
CBRE GROUP INC CL A 12504L109 4,229 43,435 SH   SOLE 15 43,435 0 0
CBRE GROUP INC CL A 12504L109 136,528 1,402,304 SH   SOLE 18 1,337,457 0 64,847
CBRE GROUP INC CL A 12504L109 41,500 426,250 SH   SOLE 19 426,250 0 0
CBRE GROUP INC CL A 12504L109 1,305,480 13,408,787 SH   SOLE 21 13,408,787 0 0
CBRE GROUP INC CL A 12504L109 761,541 7,821,909 SH   SOLE 22 6,680,098 0 1,141,811
CBRE GROUP INC CL A 12504L109 22,098 226,977 SH   SOLE 23 226,977 0 0
CBRE GROUP INC CL A 12504L109 77,647 797,529 SH   SOLE 25 767,668 0 29,861
CBRE GROUP INC CL A 12504L109 117,709 1,209,008 SH   SOLE 26 757,482 0 451,526
CBRE GROUP INC CL A 12504L109 140,870 1,446,902 SH   SOLE 28 28,933 0 1,417,969
CBRE GROUP INC CL A 12504L109 4,511 46,338 SH   SOLE 29 46,338 0 0
CBRE GROUP INC CL A 12504L109 315,141 3,236,862 SH   SOLE 30 3,182,655 0 54,207
CBRE GROUP INC CL A 12504L109 17,044 175,063 SH   SOLE 31 92,459 0 82,604
CBRE GROUP INC CL A 12504L109 27,225 279,629 SH   SOLE 34 279,629 0 0
CBRE GROUP INC CL A 12504L109 19,826 203,637 SH   SOLE 36 203,637 0 0
CBRE GROUP INC CL A 12504L109 1,143 11,736 SH   SOLE 40 11,736 0 0
CBRE GROUP INC CL A 12504L109 61,224 628,845 SH   SOLE 43 31,152 0 597,693
CBTX INC COM 12481V104 566 21,439 SH   SOLE 2 5,415 0 16,024
CBTX INC COM 12481V104 10 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 1,646 62,410 SH   SOLE 18 62,410 0 0
CBTX INC COM 12481V104 977 37,036 SH   SOLE 19 37,036 0 0
CBTX INC COM 12481V104 19,475 738,238 SH   SOLE 21 738,238 0 0
CBTX INC COM 12481V104 11,704 443,662 SH   SOLE 22 425,682 0 17,980
CBTX INC COM 12481V104 66 2,485 SH   SOLE 25 2,485 0 0
CBTX INC COM 12481V104 84 3,188 SH   SOLE 28 3,188 0 0
CBTX INC COM 12481V104 124 4,707 SH   SOLE 30 4,707 0 0
CBTX INC COM 12481V104 85 3,212 SH   SOLE 40 3,212 0 0
CBTX INC COM 12481V104 104 3,933 SH   SOLE 43 0 0 3,933
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 22 2,097 SH   SOLE 2 2,097 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 797 75,877 SH   SOLE 21 75,877 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 8,158 776,174 SH   SOLE 22 776,174 0 0
CCC INTELLIGENT SOLUTIONS HL *W EXP 07/30/202 12510Q118 17 7,355 SH   SOLE 2 7,355 0 0
CCC INTELLIGENT SOLUTIONS HL *W EXP 07/30/202 12510Q118 362 156,193 SH   SOLE 19 156,193 0 0
CCC INTELLIGENT SOLUTIONS HL *W EXP 07/30/202 12510Q118 61 26,450 SH   SOLE 34 26,450 0 0
CDK GLOBAL INC COM 12508E101 20,618 484,563 SH   SOLE 2 248,578 0 235,985
CDK GLOBAL INC COM 12508E101 185 4,352 SH   SOLE 4 4,352 0 0
CDK GLOBAL INC COM 12508E101 102 2,406 SH   SOLE 7 2,406 0 0
CDK GLOBAL INC COM 12508E101 90,868 2,135,549 SH   SOLE 18 1,993,259 0 142,290
CDK GLOBAL INC COM 12508E101 184,169 4,328,293 SH   SOLE 19 4,328,293 0 0
CDK GLOBAL INC COM 12508E101 264,256 6,210,479 SH   SOLE 21 6,210,479 0 0
CDK GLOBAL INC COM 12508E101 161,171 3,787,805 SH   SOLE 22 3,642,101 0 145,704
CDK GLOBAL INC COM 12508E101 1,883 44,256 SH   SOLE 23 44,256 0 0
CDK GLOBAL INC COM 12508E101 5,149 121,018 SH   SOLE 25 55,534 0 65,484
CDK GLOBAL INC COM 12508E101 3,714 87,292 SH   SOLE 26 36,906 0 50,386
CDK GLOBAL INC COM 12508E101 290 6,818 SH   SOLE 28 6,818 0 0
CDK GLOBAL INC COM 12508E101 23,706 557,124 SH   SOLE 30 557,124 0 0
CDK GLOBAL INC COM 12508E101 80 1,888 SH   SOLE 31 1,888 0 0
CDK GLOBAL INC COM 12508E101 31,293 735,448 SH   SOLE 34 735,448 0 0
CDK GLOBAL INC COM 12508E101 1,620 38,065 SH   SOLE 36 38,065 0 0
CDK GLOBAL INC COM 12508E101 630 14,807 SH   SOLE 40 14,807 0 0
CDK GLOBAL INC COM 12508E101 3,271 76,876 SH   SOLE 43 3,804 0 73,072
CDW CORP COM 12514G108 57,541 316,124 SH   SOLE 2 47,566 0 268,558
CDW CORP COM 12514G108 17,560 96,472 SH   SOLE 4 53,225 0 43,247
CDW CORP COM 12514G108 24,388 133,988 SH   SOLE 7 129,590 0 4,398
CDW CORP COM 12514G108 547 3,007 SH   SOLE 13 425 0 2,582
CDW CORP COM 12514G108 2,589 14,225 SH   SOLE 15 14,225 0 0
CDW CORP COM 12514G108 58,475 321,258 SH   SOLE 18 301,792 0 19,466
CDW CORP COM 12514G108 10,517 57,782 SH   SOLE 19 57,782 0 0
CDW CORP COM 12514G108 664,424 3,650,279 SH   SOLE 21 3,650,279 0 0
CDW CORP COM 12514G108 535,072 2,939,631 SH   SOLE 22 2,645,879 0 293,752
CDW CORP COM 12514G108 14,230 78,180 SH   SOLE 23 78,180 0 0
CDW CORP COM 12514G108 36,174 198,739 SH   SOLE 25 198,739 0 0
CDW CORP COM 12514G108 58,195 319,720 SH   SOLE 26 129,131 0 190,589
CDW CORP COM 12514G108 67,130 368,808 SH   SOLE 28 10,672 0 358,136
CDW CORP COM 12514G108 118,771 652,516 SH   SOLE 30 652,516 0 0
CDW CORP COM 12514G108 9,513 52,264 SH   SOLE 31 17,120 0 35,144
CDW CORP COM 12514G108 5,869 32,244 SH   SOLE 32 32,244 0 0
CDW CORP COM 12514G108 1,290 7,085 SH   SOLE 34 7,085 0 0
CDW CORP COM 12514G108 12,268 67,397 SH   SOLE 36 67,397 0 0
CDW CORP COM 12514G108 910 4,999 SH   SOLE 40 4,999 0 0
CDW CORP COM 12514G108 18,183 99,898 SH   SOLE 43 13,757 0 86,141
CECO ENVIRONMENTAL CORP COM 125141101 310 44,035 SH   SOLE 2 17,764 0 26,271
CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 765 108,702 SH   SOLE 18 108,702 0 0
CECO ENVIRONMENTAL CORP COM 125141101 408 57,955 SH   SOLE 19 57,955 0 0
CECO ENVIRONMENTAL CORP COM 125141101 8,033 1,141,093 SH   SOLE 21 1,141,093 0 0
CECO ENVIRONMENTAL CORP COM 125141101 6,309 896,218 SH   SOLE 22 880,401 0 15,817
CECO ENVIRONMENTAL CORP COM 125141101 663 94,193 SH   SOLE 25 94,193 0 0
CECO ENVIRONMENTAL CORP COM 125141101 372 52,909 SH   SOLE 26 34,674 0 18,235
CECO ENVIRONMENTAL CORP COM 125141101 492 69,939 SH   SOLE 34 69,939 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4 537 SH   SOLE 36 537 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 144 3,100 SH   SOLE 43 0 0 3,100
CEDAR REALTY TRUST INC COM NEW 150602605 3 127 SH   SOLE 2 127 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 54 2,496 SH   SOLE 18 2,496 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 844 38,926 SH   SOLE 21 38,926 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 4,396 202,690 SH   SOLE 22 202,690 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 11 511 SH   SOLE 23 511 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 12 557 SH   SOLE 43 0 0 557
CEL-SCI CORP COM PAR NEW 150837607 259 23,612 SH   SOLE 2 11,809 0 11,803
CEL-SCI CORP COM PAR NEW 150837607 2 139 SH   SOLE 4 139 0 0
CEL-SCI CORP COM PAR NEW 150837607 7 592 SH   SOLE 7 592 0 0
CEL-SCI CORP COM PAR NEW 150837607 1,221 111,116 SH   SOLE 18 111,116 0 0
CEL-SCI CORP COM PAR NEW 150837607 700 63,672 SH   SOLE 19 63,672 0 0
CEL-SCI CORP COM PAR NEW 150837607 18,034 1,640,975 SH   SOLE 21 1,640,975 0 0
CEL-SCI CORP COM PAR NEW 150837607 10,681 971,883 SH   SOLE 22 950,980 0 20,903
CEL-SCI CORP COM PAR NEW 150837607 82 7,460 SH   SOLE 25 7,460 0 0
CEL-SCI CORP COM PAR NEW 150837607 51 4,604 SH   SOLE 26 1,028 0 3,576
CEL-SCI CORP COM PAR NEW 150837607 207 18,831 SH   SOLE 30 18,831 0 0
CEL-SCI CORP COM PAR NEW 150837607 68 6,215 SH   SOLE 40 6,215 0 0
CEL-SCI CORP COM PAR NEW 150837607 189 17,190 SH   SOLE 43 0 0 17,190
CELANESE CORP DEL COM 150870103 37,087 246,199 SH   SOLE 2 35,071 0 211,128
CELANESE CORP DEL COM 150870103 14,075 93,437 SH   SOLE 4 43,126 0 50,311
CELANESE CORP DEL COM 150870103 15,749 104,545 SH   SOLE 7 101,158 0 3,387
CELANESE CORP DEL COM 150870103 487 3,232 SH   SOLE 13 265 0 2,967
CELANESE CORP DEL COM 150870103 2,209 14,665 SH   SOLE 15 14,665 0 0
CELANESE CORP DEL COM 150870103 30,225 200,641 SH   SOLE 18 185,020 0 15,621
CELANESE CORP DEL COM 150870103 6,988 46,387 SH   SOLE 19 46,387 0 0
CELANESE CORP DEL COM 150870103 477,551 3,170,150 SH   SOLE 21 3,170,150 0 0
CELANESE CORP DEL COM 150870103 354,187 2,351,213 SH   SOLE 22 2,109,602 0 241,611
CELANESE CORP DEL COM 150870103 9,502 63,076 SH   SOLE 23 63,076 0 0
CELANESE CORP DEL COM 150870103 21,677 143,901 SH   SOLE 25 143,901 0 0
CELANESE CORP DEL COM 150870103 37,924 251,752 SH   SOLE 26 104,146 0 147,606
CELANESE CORP DEL COM 150870103 56,650 376,060 SH   SOLE 28 8,449 0 367,611
CELANESE CORP DEL COM 150870103 22 144 SH   SOLE 29 144 0 0
CELANESE CORP DEL COM 150870103 71,685 475,867 SH   SOLE 30 475,867 0 0
CELANESE CORP DEL COM 150870103 6,362 42,235 SH   SOLE 31 13,555 0 28,680
CELANESE CORP DEL COM 150870103 941 6,248 SH   SOLE 34 6,248 0 0
CELANESE CORP DEL COM 150870103 8,317 55,212 SH   SOLE 36 55,212 0 0
CELANESE CORP DEL COM 150870103 305 2,026 SH   SOLE 40 2,026 0 0
CELANESE CORP DEL COM 150870103 18,283 121,369 SH   SOLE 43 11,256 0 110,113
CELCUITY INC COM 15102K100 23 1,285 SH   SOLE 2 320 0 965
CELCUITY INC COM 15102K100 444 24,639 SH   SOLE 18 24,639 0 0
CELCUITY INC COM 15102K100 222 12,343 SH   SOLE 19 12,343 0 0
CELCUITY INC COM 15102K100 5,721 317,860 SH   SOLE 21 317,860 0 0
CELCUITY INC COM 15102K100 1,376 76,427 SH   SOLE 22 76,134 0 293
CELESTICA INC SUB VTG SHS 15101Q108 36 4,083 SH   SOLE 2 4,083 0 0
CELESTICA INC SUB VTG SHS 15101Q108 254 28,626 SH   SOLE 21 28,626 0 0
CELESTICA INC SUB VTG SHS 15101Q108 132 14,920 SH   SOLE 22 14,920 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,617 182,088 SH   SOLE 43 3,657 0 178,431
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1,395 25,842 SH   SOLE 2 13,560 0 12,282
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 8 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 34 630 SH   SOLE 7 630 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 7,398 137,033 SH   SOLE 18 137,033 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4,760 88,166 SH   SOLE 19 88,166 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 94,286 1,746,365 SH   SOLE 21 1,746,365 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 58,782 1,088,757 SH   SOLE 22 1,059,388 0 29,369
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 11 197 SH   SOLE 23 197 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 271 5,028 SH   SOLE 25 5,028 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 12 226 SH   SOLE 26 226 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 175 3,241 SH   SOLE 28 3,241 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1,150 21,292 SH   SOLE 30 21,292 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 257 4,766 SH   SOLE 40 4,766 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 652 12,076 SH   SOLE 43 36 0 12,040
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 10 10,900 SH   SOLE 18 10,900 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 124 134,492 SH   SOLE 21 134,492 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 525 567,474 SH   SOLE 22 567,474 0 0
CELLECTIS S A SPON ADS 15117K103 3,266 259,016 SH   SOLE 21 259,016 0 0
CELLECTIS S A SPON ADS 15117K103 105 8,359 SH   SOLE 30 8,359 0 0
CELLECTIS S A SPON ADS 15117K103 566 44,881 SH   SOLE 43 24,124 0 20,757
CELSION CORP COM PAR NEW 15117N503 17 17,954 SH   SOLE 18 17,954 0 0
CELSION CORP COM PAR NEW 15117N503 213 230,204 SH   SOLE 21 230,204 0 0
CELSION CORP COM PAR NEW 15117N503 788 852,098 SH   SOLE 22 852,098 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,575 17,478 SH   SOLE 2 10,971 0 6,507
CELSIUS HLDGS INC COM NEW 15118V207 10 111 SH   SOLE 4 111 0 0
CELSIUS HLDGS INC COM NEW 15118V207 66 731 SH   SOLE 7 731 0 0
CELSIUS HLDGS INC COM NEW 15118V207 16,097 178,680 SH   SOLE 18 178,680 0 0
CELSIUS HLDGS INC COM NEW 15118V207 8,558 94,998 SH   SOLE 19 94,998 0 0
CELSIUS HLDGS INC COM NEW 15118V207 430,491 4,778,455 SH   SOLE 21 4,778,455 0 0
CELSIUS HLDGS INC COM NEW 15118V207 95,773 1,063,078 SH   SOLE 22 1,040,789 0 22,289
CELSIUS HLDGS INC COM NEW 15118V207 399 4,427 SH   SOLE 25 4,427 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,094 12,148 SH   SOLE 26 9,903 0 2,245
CELSIUS HLDGS INC COM NEW 15118V207 246 2,728 SH   SOLE 28 2,728 0 0
CELSIUS HLDGS INC COM NEW 15118V207 5,888 65,362 SH   SOLE 30 65,362 0 0
CELSIUS HLDGS INC COM NEW 15118V207 359 3,984 SH   SOLE 40 3,984 0 0
CELSIUS HLDGS INC COM NEW 15118V207 714 7,925 SH   SOLE 43 58 0 7,867
CELULARITY INC COM CL A 151190105 164 23,151 SH   SOLE 2 23,151 0 0
CELULARITY INC COM CL A 151190105 15 2,154 SH   SOLE 21 2,154 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 6,319 881,250 SH   SOLE 2 380,249 0 501,001
CEMEX SAB DE CV SPON ADR NEW 151290889 374 52,219 SH   SOLE 4 52,219 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 268 37,400 SH   SOLE 13 0 0 37,400
CEMEX SAB DE CV SPON ADR NEW 151290889 9,803 1,367,290 SH   SOLE 18 222,236 0 1,145,054
CEMEX SAB DE CV SPON ADR NEW 151290889 58,011 8,090,846 SH   SOLE 19 8,090,846 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 9,060 1,263,547 SH   SOLE 22 1,263,547 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 48,848 6,812,812 SH   SOLE 25 6,812,812 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 4,492 626,469 SH   SOLE 26 0 0 626,469
CEMEX SAB DE CV SPON ADR NEW 151290889 112 15,632 SH   SOLE 30 15,632 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 73,091 10,193,960 SH   SOLE 34 10,193,960 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 9,706 1,353,641 SH   SOLE 43 8,273 0 1,345,368
CEMTREX INC COM NEW 15130G600 1 788 SH   SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 3 286 SH   SOLE 18 286 0 0
CENOVUS ENERGY INC COM 15135U109 3,011 299,301 SH   SOLE 21 299,301 0 0
CENOVUS ENERGY INC COM 15135U109 18,619 1,850,829 SH   SOLE 43 28,560 0 1,822,269
CENTENE CORP DEL COM 15135B101 87,498 1,404,235 SH   SOLE 2 332,332 0 1,071,903
CENTENE CORP DEL COM 15135B101 22,650 363,499 SH   SOLE 4 215,291 0 148,208
CENTENE CORP DEL COM 15135B101 31,913 512,173 SH   SOLE 7 495,374 0 16,799
CENTENE CORP DEL COM 15135B101 747 11,986 SH   SOLE 13 1,645 0 10,341
CENTENE CORP DEL COM 15135B101 4,644 74,525 SH   SOLE 15 74,525 0 0
CENTENE CORP DEL COM 15135B101 62,907 1,009,589 SH   SOLE 18 925,482 0 84,107
CENTENE CORP DEL COM 15135B101 117,702 1,888,977 SH   SOLE 19 1,888,977 0 0
CENTENE CORP DEL COM 15135B101 813,738 13,059,516 SH   SOLE 21 13,059,516 0 0
CENTENE CORP DEL COM 15135B101 762,221 12,232,723 SH   SOLE 22 10,992,032 0 1,240,691
CENTENE CORP DEL COM 15135B101 20,294 325,689 SH   SOLE 23 325,689 0 0
CENTENE CORP DEL COM 15135B101 58,364 936,671 SH   SOLE 25 936,671 0 0
CENTENE CORP DEL COM 15135B101 78,757 1,263,952 SH   SOLE 26 466,510 0 797,442
CENTENE CORP DEL COM 15135B101 84,399 1,354,500 SH   SOLE 28 51,216 0 1,303,284
CENTENE CORP DEL COM 15135B101 47 757 SH   SOLE 29 757 0 0
CENTENE CORP DEL COM 15135B101 260,878 4,186,781 SH   SOLE 30 4,186,781 0 0
CENTENE CORP DEL COM 15135B101 13,120 210,559 SH   SOLE 31 67,855 0 142,704
CENTENE CORP DEL COM 15135B101 72,571 1,164,682 SH   SOLE 34 1,164,682 0 0
CENTENE CORP DEL COM 15135B101 19,855 318,642 SH   SOLE 36 318,642 0 0
CENTENE CORP DEL COM 15135B101 1,260 20,223 SH   SOLE 40 20,223 0 0
CENTENE CORP DEL COM 15135B101 20,111 322,762 SH   SOLE 43 41,226 0 281,536
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,479 220,795 SH   SOLE 2 110,164 0 110,631
CENTENNIAL RESOURCE DEV INC CL A 15136A102 19 2,910 SH   SOLE 7 2,910 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3,949 589,356 SH   SOLE 18 566,318 0 23,038
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4,295 641,110 SH   SOLE 19 641,110 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 43,987 6,565,279 SH   SOLE 21 6,565,279 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 30,272 4,518,164 SH   SOLE 22 4,339,764 0 178,400
CENTENNIAL RESOURCE DEV INC CL A 15136A102 40 5,931 SH   SOLE 23 5,931 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 154 23,059 SH   SOLE 25 23,059 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 440 65,609 SH   SOLE 26 0 0 65,609
CENTENNIAL RESOURCE DEV INC CL A 15136A102 308 45,906 SH   SOLE 30 45,906 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 148 22,125 SH   SOLE 36 22,125 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 145 21,575 SH   SOLE 40 21,575 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 161 23,959 SH   SOLE 43 7,814 0 16,145
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1,353 1,032,000 PRN   SOLE 2 1,032,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2,264 1,727,000 PRN   SOLE 18 1,727,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2,084 1,590,000 PRN   SOLE 19 1,590,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1,586 1,210,000 PRN   SOLE 26 1,210,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2,397 1,829,000 PRN   SOLE 34 1,829,000 0 0
CENTERPOINT ENERGY INC COM 15189T107 47,652 1,937,080 SH   SOLE 2 824,039 0 1,113,041
CENTERPOINT ENERGY INC COM 15189T107 8,924 362,771 SH   SOLE 4 341,792 0 20,979
CENTERPOINT ENERGY INC COM 15189T107 35,532 1,444,374 SH   SOLE 7 1,426,873 0 17,501
CENTERPOINT ENERGY INC COM 15189T107 427 17,366 SH   SOLE 13 1,507 0 15,859
CENTERPOINT ENERGY INC COM 15189T107 1,650 67,080 SH   SOLE 15 67,080 0 0
CENTERPOINT ENERGY INC COM 15189T107 91,694 3,727,402 SH   SOLE 18 3,474,048 0 253,354
CENTERPOINT ENERGY INC COM 15189T107 118,562 4,819,583 SH   SOLE 19 4,819,583 0 0
CENTERPOINT ENERGY INC COM 15189T107 546,074 22,198,142 SH   SOLE 21 22,198,142 0 0
CENTERPOINT ENERGY INC COM 15189T107 316,515 12,866,469 SH   SOLE 22 11,596,267 0 1,270,202
CENTERPOINT ENERGY INC COM 15189T107 8,046 327,057 SH   SOLE 23 327,057 0 0
CENTERPOINT ENERGY INC COM 15189T107 24,102 979,740 SH   SOLE 25 979,740 0 0
CENTERPOINT ENERGY INC COM 15189T107 32,877 1,336,462 SH   SOLE 26 539,884 0 796,578
CENTERPOINT ENERGY INC COM 15189T107 33,873 1,376,967 SH   SOLE 28 46,111 0 1,330,856
CENTERPOINT ENERGY INC COM 15189T107 20 822 SH   SOLE 29 822 0 0
CENTERPOINT ENERGY INC COM 15189T107 63,810 2,593,915 SH   SOLE 30 2,593,915 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,839 196,687 SH   SOLE 31 61,396 0 135,291
CENTERPOINT ENERGY INC COM 15189T107 4,208 171,068 SH   SOLE 32 171,068 0 0
CENTERPOINT ENERGY INC COM 15189T107 19,260 782,943 SH   SOLE 34 782,943 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,478 344,649 SH   SOLE 36 344,649 0 0
CENTERPOINT ENERGY INC COM 15189T107 434 17,639 SH   SOLE 40 17,639 0 0
CENTERPOINT ENERGY INC COM 15189T107 7,090 288,206 SH   SOLE 43 16,644 0 271,562
CENTERSPACE COM 15202L107 2,256 23,868 SH   SOLE 2 8,002 0 15,866
CENTERSPACE COM 15202L107 698 7,382 SH   SOLE 4 7,382 0 0
CENTERSPACE COM 15202L107 1,671 17,678 SH   SOLE 7 17,678 0 0
CENTERSPACE COM 15202L107 5,242 55,468 SH   SOLE 18 55,468 0 0
CENTERSPACE COM 15202L107 3,979 42,110 SH   SOLE 19 42,110 0 0
CENTERSPACE COM 15202L107 164,467 1,740,388 SH   SOLE 21 1,740,388 0 0
CENTERSPACE COM 15202L107 41,629 440,516 SH   SOLE 22 425,446 0 15,070
CENTERSPACE COM 15202L107 54 573 SH   SOLE 23 573 0 0
CENTERSPACE COM 15202L107 5,838 61,782 SH   SOLE 25 61,782 0 0
CENTERSPACE COM 15202L107 536 5,670 SH   SOLE 26 4,227 0 1,443
CENTERSPACE COM 15202L107 878 9,294 SH   SOLE 28 1,091 0 8,203
CENTERSPACE COM 15202L107 9,018 95,433 SH   SOLE 30 95,433 0 0
CENTERSPACE COM 15202L107 14 148 SH   SOLE 34 148 0 0
CENTERSPACE COM 15202L107 134 1,420 SH   SOLE 40 1,420 0 0
CENTERSPACE COM 15202L107 596 6,312 SH   SOLE 43 0 0 6,312
CENTOGENE N V COM N1976T109 47 4,256 SH   SOLE 2 0 0 4,256
CENTOGENE N V COM N1976T109 10 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109 186 16,919 SH   SOLE 22 16,919 0 0
CENTOGENE N V COM N1976T109 5 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 13 1,857 SH   SOLE 43 0 0 1,857
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2,914 410,447 SH   SOLE 7 410,447 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 30,487 4,293,891 SH   SOLE 21 4,293,891 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 26,606 3,747,292 SH   SOLE 30 3,747,292 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 268 37,721 SH   SOLE 43 3,859 0 33,862
CENTRAL GARDEN & PET CO COM 153527106 982 20,462 SH   SOLE 2 4,437 0 16,025
CENTRAL GARDEN & PET CO COM 153527106 2 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106 9 190 SH   SOLE 7 190 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,809 37,696 SH   SOLE 18 37,696 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,310 27,299 SH   SOLE 19 27,299 0 0
CENTRAL GARDEN & PET CO COM 153527106 55,071 1,147,319 SH   SOLE 21 1,147,319 0 0
CENTRAL GARDEN & PET CO COM 153527106 16,248 338,500 SH   SOLE 22 329,680 0 8,820
CENTRAL GARDEN & PET CO COM 153527106 40 827 SH   SOLE 23 827 0 0
CENTRAL GARDEN & PET CO COM 153527106 62 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106 414 8,621 SH   SOLE 26 0 0 8,621
CENTRAL GARDEN & PET CO COM 153527106 66 1,379 SH   SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 713 14,848 SH   SOLE 30 14,848 0 0
CENTRAL GARDEN & PET CO COM 153527106 112 2,323 SH   SOLE 34 2,323 0 0
CENTRAL GARDEN & PET CO COM 153527106 66 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106 602 12,544 SH   SOLE 43 0 0 12,544
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4,504 104,737 SH   SOLE 2 40,883 0 63,854
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29 682 SH   SOLE 7 682 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7,081 164,679 SH   SOLE 18 154,901 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 18,874 438,919 SH   SOLE 19 438,919 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 202,397 4,706,896 SH   SOLE 21 4,706,896 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 52,760 1,226,986 SH   SOLE 22 1,188,718 0 38,268
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 703 16,338 SH   SOLE 23 16,338 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 219 5,098 SH   SOLE 25 5,098 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,311 76,991 SH   SOLE 26 11,545 0 65,446
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 137 3,190 SH   SOLE 28 3,190 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,225 75,008 SH   SOLE 30 75,008 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 31 716 SH   SOLE 34 716 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 57 1,336 SH   SOLE 36 1,336 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 210 4,890 SH   SOLE 40 4,890 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 91 2,115 SH   SOLE 43 0 0 2,115
CENTRAL PAC FINL CORP COM NEW 154760409 812 31,608 SH   SOLE 2 12,718 0 18,890
CENTRAL PAC FINL CORP COM NEW 154760409 1 36 SH   SOLE 4 36 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 10 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 2,644 102,956 SH   SOLE 18 102,956 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,041 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 74,668 2,907,620 SH   SOLE 21 2,907,620 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 25,036 974,933 SH   SOLE 22 947,515 0 27,418
CENTRAL PAC FINL CORP COM NEW 154760409 18 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 108 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,163 45,303 SH   SOLE 30 45,303 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 117 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,535 59,770 SH   SOLE 43 311 0 59,459
CENTRAL PUERTO S A SPONSORED ADR 155038201 105 33,724 SH   SOLE 21 33,724 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 15 683 SH   SOLE 2 680 0 3
CENTRAL VY CMNTY BANCORP COM 155685100 44 2,043 SH   SOLE 18 2,043 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 707 32,886 SH   SOLE 21 32,886 0 0
CENTRUS ENERGY CORP CL A 15643U104 294 7,604 SH   SOLE 2 384 0 7,220
CENTRUS ENERGY CORP CL A 15643U104 1,219 31,522 SH   SOLE 18 31,522 0 0
CENTRUS ENERGY CORP CL A 15643U104 591 15,296 SH   SOLE 19 15,296 0 0
CENTRUS ENERGY CORP CL A 15643U104 13,697 354,293 SH   SOLE 21 354,293 0 0
CENTRUS ENERGY CORP CL A 15643U104 4,417 114,240 SH   SOLE 22 109,477 0 4,763
CENTURY ALUM CO COM 156431108 1,074 79,871 SH   SOLE 2 37,368 0 42,503
CENTURY ALUM CO COM 156431108 3 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108 778 57,878 SH   SOLE 7 57,878 0 0
CENTURY ALUM CO COM 156431108 2,813 209,173 SH   SOLE 18 209,173 0 0
CENTURY ALUM CO COM 156431108 1,322 98,307 SH   SOLE 19 98,307 0 0
CENTURY ALUM CO COM 156431108 84,533 6,284,972 SH   SOLE 21 6,284,972 0 0
CENTURY ALUM CO COM 156431108 17,703 1,316,228 SH   SOLE 22 1,263,441 0 52,787
CENTURY ALUM CO COM 156431108 92 6,867 SH   SOLE 25 6,867 0 0
CENTURY ALUM CO COM 156431108 49 3,654 SH   SOLE 26 0 0 3,654
CENTURY ALUM CO COM 156431108 54 3,997 SH   SOLE 28 3,997 0 0
CENTURY ALUM CO COM 156431108 1,392 103,489 SH   SOLE 30 103,489 0 0
CENTURY ALUM CO COM 156431108 74 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108 672 49,978 SH   SOLE 43 3,822 0 46,156
CENTURY BANCORPORATION INC CL A NON VTG 156432106 339 2,943 SH   SOLE 2 907 0 2,036
CENTURY BANCORPORATION INC CL A NON VTG 156432106 5 44 SH   SOLE 7 44 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 1,125 9,763 SH   SOLE 18 9,763 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 610 5,296 SH   SOLE 19 5,296 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 12,509 108,548 SH   SOLE 21 108,548 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 8,546 74,155 SH   SOLE 22 72,408 0 1,747
CENTURY BANCORPORATION INC CL A NON VTG 156432106 69 595 SH   SOLE 25 595 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 26 229 SH   SOLE 28 229 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 106 921 SH   SOLE 30 921 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 51 444 SH   SOLE 40 444 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 54 466 SH   SOLE 43 0 0 466
CENTURY CASINOS INC COM 156492100 298 22,117 SH   SOLE 2 3,433 0 18,684
CENTURY CASINOS INC COM 156492100 9 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 1,150 85,377 SH   SOLE 18 85,377 0 0
CENTURY CASINOS INC COM 156492100 828 61,503 SH   SOLE 19 61,503 0 0
CENTURY CASINOS INC COM 156492100 12,457 924,798 SH   SOLE 21 924,798 0 0
CENTURY CASINOS INC COM 156492100 9,563 709,926 SH   SOLE 22 706,199 0 3,727
CENTURY CASINOS INC COM 156492100 44 3,285 SH   SOLE 23 3,285 0 0
CENTURY CASINOS INC COM 156492100 336 24,952 SH   SOLE 26 0 0 24,952
CENTURY CASINOS INC COM 156492100 130 9,646 SH   SOLE 43 2,692 0 6,954
CENTURY CMNTYS INC COM 156504300 1,922 31,283 SH   SOLE 2 18,319 0 12,964
CENTURY CMNTYS INC COM 156504300 7 122 SH   SOLE 4 122 0 0
CENTURY CMNTYS INC COM 156504300 30 483 SH   SOLE 7 483 0 0
CENTURY CMNTYS INC COM 156504300 6,894 112,186 SH   SOLE 18 112,186 0 0
CENTURY CMNTYS INC COM 156504300 15,493 252,122 SH   SOLE 19 252,122 0 0
CENTURY CMNTYS INC COM 156504300 231,718 3,770,834 SH   SOLE 21 3,770,834 0 0
CENTURY CMNTYS INC COM 156504300 45,364 738,230 SH   SOLE 22 717,437 0 20,793
CENTURY CMNTYS INC COM 156504300 292 4,750 SH   SOLE 25 4,750 0 0
CENTURY CMNTYS INC COM 156504300 871 14,167 SH   SOLE 26 11,957 0 2,210
CENTURY CMNTYS INC COM 156504300 146 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 3,198 52,040 SH   SOLE 30 52,040 0 0
CENTURY CMNTYS INC COM 156504300 2,572 41,858 SH   SOLE 34 41,858 0 0
CENTURY CMNTYS INC COM 156504300 131 2,127 SH   SOLE 36 2,127 0 0
CENTURY CMNTYS INC COM 156504300 234 3,812 SH   SOLE 40 3,812 0 0
CENTURY CMNTYS INC COM 156504300 3,110 50,606 SH   SOLE 43 10,059 0 40,547
CENTURY THERAPEUTICS INC COM 15673T100 173 6,887 SH   SOLE 2 401 0 6,486
CENTURY THERAPEUTICS INC COM 15673T100 760 30,218 SH   SOLE 18 30,218 0 0
CENTURY THERAPEUTICS INC COM 15673T100 446 17,742 SH   SOLE 19 17,742 0 0
CENTURY THERAPEUTICS INC COM 15673T100 9,420 374,384 SH   SOLE 21 374,384 0 0
CENTURY THERAPEUTICS INC COM 15673T100 5,521 219,425 SH   SOLE 22 216,407 0 3,018
CERAGON NETWORKS LTD ORD M22013102 5 1,341 SH   SOLE 2 1,341 0 0
CERENCE INC COM 156727109 3,059 31,831 SH   SOLE 2 27,302 0 4,529
CERENCE INC COM 156727109 13 137 SH   SOLE 4 137 0 0
CERENCE INC COM 156727109 58 608 SH   SOLE 7 608 0 0
CERENCE INC COM 156727109 17,226 179,230 SH   SOLE 18 179,230 0 0
CERENCE INC COM 156727109 6,413 66,728 SH   SOLE 19 66,728 0 0
CERENCE INC COM 156727109 260,180 2,707,109 SH   SOLE 21 2,707,109 0 0
CERENCE INC COM 156727109 102,534 1,066,844 SH   SOLE 22 1,044,373 0 22,471
CERENCE INC COM 156727109 637 6,625 SH   SOLE 25 6,625 0 0
CERENCE INC COM 156727109 1,780 18,520 SH   SOLE 26 14,994 0 3,526
CERENCE INC COM 156727109 341 3,552 SH   SOLE 28 3,552 0 0
CERENCE INC COM 156727109 16,702 173,785 SH   SOLE 30 173,785 0 0
CERENCE INC COM 156727109 284 2,951 SH   SOLE 36 2,951 0 0
CERENCE INC COM 156727109 431 4,480 SH   SOLE 40 4,480 0 0
CERENCE INC COM 156727109 8,620 89,690 SH   SOLE 43 970 0 88,720
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 536 18,171 SH   SOLE 2 13,019 0 5,152
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 17 567 SH   SOLE 7 567 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 3,933 133,318 SH   SOLE 18 133,318 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 19,658 666,383 SH   SOLE 19 666,383 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 38,868 1,317,564 SH   SOLE 21 1,317,564 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 33,167 1,124,304 SH   SOLE 22 1,099,481 0 24,823
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 159 5,387 SH   SOLE 25 5,387 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 126 4,255 SH   SOLE 28 4,255 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 325 11,016 SH   SOLE 30 11,016 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2,247 76,164 SH   SOLE 34 76,164 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 177 6,008 SH   SOLE 40 6,008 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 0 5 SH   SOLE 43 0 0 5
CERIDIAN HCM HLDG INC COM 15677J108 34,144 303,177 SH   SOLE 2 36,448 0 266,729
CERIDIAN HCM HLDG INC COM 15677J108 9,679 85,940 SH   SOLE 4 50,336 0 35,604
CERIDIAN HCM HLDG INC COM 15677J108 13,203 117,234 SH   SOLE 7 113,366 0 3,868
CERIDIAN HCM HLDG INC COM 15677J108 338 2,998 SH   SOLE 13 246 0 2,752
CERIDIAN HCM HLDG INC COM 15677J108 1,420 12,612 SH   SOLE 15 12,612 0 0
CERIDIAN HCM HLDG INC COM 15677J108 38,583 342,594 SH   SOLE 18 323,761 0 18,833
CERIDIAN HCM HLDG INC COM 15677J108 7,377 65,507 SH   SOLE 19 65,507 0 0
CERIDIAN HCM HLDG INC COM 15677J108 387,152 3,437,683 SH   SOLE 21 3,437,683 0 0
CERIDIAN HCM HLDG INC COM 15677J108 345,021 3,063,585 SH   SOLE 22 2,778,009 0 285,576
CERIDIAN HCM HLDG INC COM 15677J108 8,637 76,693 SH   SOLE 23 76,693 0 0
CERIDIAN HCM HLDG INC COM 15677J108 18,979 168,519 SH   SOLE 25 168,519 0 0
CERIDIAN HCM HLDG INC COM 15677J108 34,770 308,738 SH   SOLE 26 139,363 0 169,375
CERIDIAN HCM HLDG INC COM 15677J108 24,926 221,328 SH   SOLE 28 10,063 0 211,265
CERIDIAN HCM HLDG INC COM 15677J108 23 201 SH   SOLE 29 201 0 0
CERIDIAN HCM HLDG INC COM 15677J108 67,100 595,810 SH   SOLE 30 555,853 0 39,957
CERIDIAN HCM HLDG INC COM 15677J108 5,595 49,679 SH   SOLE 31 16,830 0 32,849
CERIDIAN HCM HLDG INC COM 15677J108 703 6,242 SH   SOLE 34 6,242 0 0
CERIDIAN HCM HLDG INC COM 15677J108 6,546 58,121 SH   SOLE 36 58,121 0 0
CERIDIAN HCM HLDG INC COM 15677J108 495 4,396 SH   SOLE 40 4,396 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,363 20,981 SH   SOLE 43 1,190 0 19,791
CERNER CORP COM 156782104 80,483 1,141,277 SH   SOLE 2 477,290 0 663,987
CERNER CORP COM 156782104 21,439 304,010 SH   SOLE 4 201,782 0 102,228
CERNER CORP COM 156782104 28,153 399,216 SH   SOLE 7 319,663 0 79,553
CERNER CORP COM 156782104 6,819 96,696 SH   SOLE 13 91,510 0 5,186
CERNER CORP COM 156782104 2,917 41,369 SH   SOLE 15 41,369 0 0
CERNER CORP COM 156782104 15 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 49,023 695,158 SH   SOLE 18 575,437 0 119,721
CERNER CORP COM 156782104 53,133 753,444 SH   SOLE 19 753,444 0 0
CERNER CORP COM 156782104 550,429 7,805,295 SH   SOLE 21 7,805,295 0 0
CERNER CORP COM 156782104 502,153 7,120,723 SH   SOLE 22 6,178,420 0 942,303
CERNER CORP COM 156782104 17,686 250,795 SH   SOLE 23 250,795 0 0
CERNER CORP COM 156782104 43,931 622,953 SH   SOLE 25 622,953 0 0
CERNER CORP COM 156782104 66,417 941,820 SH   SOLE 26 492,815 0 449,005
CERNER CORP COM 156782104 116,475 1,651,660 SH   SOLE 28 31,757 0 1,619,903
CERNER CORP COM 156782104 1,630 23,117 SH   SOLE 29 23,117 0 0
CERNER CORP COM 156782104 191,139 2,710,423 SH   SOLE 30 2,555,756 0 154,667
CERNER CORP COM 156782104 10,232 145,093 SH   SOLE 31 69,254 0 75,839
CERNER CORP COM 156782104 4,888 69,318 SH   SOLE 32 69,318 0 0
CERNER CORP COM 156782104 31,338 444,379 SH   SOLE 34 444,379 0 0
CERNER CORP COM 156782104 11,120 157,680 SH   SOLE 36 157,680 0 0
CERNER CORP COM 156782104 737 10,451 SH   SOLE 40 10,451 0 0
CERNER CORP COM 156782104 53,944 764,952 SH   SOLE 43 19,864 0 745,088
CERTARA INC COM 15687V109 5,216 157,588 SH   SOLE 2 26,764 0 130,824
CERTARA INC COM 15687V109 12 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109 20 598 SH   SOLE 7 598 0 0
CERTARA INC COM 15687V109 1,099 33,189 SH   SOLE 18 33,189 0 0
CERTARA INC COM 15687V109 83,558 2,524,413 SH   SOLE 19 2,524,413 0 0
CERTARA INC COM 15687V109 40,592 1,226,343 SH   SOLE 21 1,226,343 0 0
CERTARA INC COM 15687V109 55,792 1,685,555 SH   SOLE 22 1,603,555 0 82,000
CERTARA INC COM 15687V109 365 11,031 SH   SOLE 25 11,031 0 0
CERTARA INC COM 15687V109 1,053 31,824 SH   SOLE 26 27,620 0 4,204
CERTARA INC COM 15687V109 132 3,974 SH   SOLE 28 3,974 0 0
CERTARA INC COM 15687V109 1,531 46,241 SH   SOLE 30 46,241 0 0
CERTARA INC COM 15687V109 44 1,322 SH   SOLE 31 1,322 0 0
CERTARA INC COM 15687V109 349 10,537 SH   SOLE 40 10,537 0 0
CERUS CORP COM 157085101 1,128 185,201 SH   SOLE 2 115,345 0 69,856
CERUS CORP COM 157085101 3 528 SH   SOLE 4 528 0 0
CERUS CORP COM 157085101 16 2,703 SH   SOLE 7 2,703 0 0
CERUS CORP COM 157085101 3,070 504,078 SH   SOLE 18 461,678 0 42,400
CERUS CORP COM 157085101 4,530 743,848 SH   SOLE 19 743,848 0 0
CERUS CORP COM 157085101 42,284 6,943,130 SH   SOLE 21 6,943,130 0 0
CERUS CORP COM 157085101 27,933 4,586,660 SH   SOLE 22 4,485,724 0 100,936
CERUS CORP COM 157085101 130 21,280 SH   SOLE 23 21,280 0 0
CERUS CORP COM 157085101 201 32,991 SH   SOLE 25 32,991 0 0
CERUS CORP COM 157085101 1,320 216,785 SH   SOLE 26 120,673 0 96,112
CERUS CORP COM 157085101 117 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 605 99,342 SH   SOLE 30 99,342 0 0
CERUS CORP COM 157085101 104 17,119 SH   SOLE 36 17,119 0 0
CERUS CORP COM 157085101 127 20,864 SH   SOLE 40 20,864 0 0
CERUS CORP COM 157085101 306 50,278 SH   SOLE 43 0 0 50,278
CEVA INC COM 157210105 402 9,430 SH   SOLE 2 7,035 0 2,395
CEVA INC COM 157210105 4 100 SH   SOLE 4 100 0 0
CEVA INC COM 157210105 15 362 SH   SOLE 7 362 0 0
CEVA INC COM 157210105 3,620 84,847 SH   SOLE 18 84,847 0 0
CEVA INC COM 157210105 1,677 39,308 SH   SOLE 19 39,308 0 0
CEVA INC COM 157210105 116,629 2,733,279 SH   SOLE 21 2,733,279 0 0
CEVA INC COM 157210105 24,784 580,820 SH   SOLE 22 567,535 0 13,285
CEVA INC COM 157210105 121 2,828 SH   SOLE 25 2,828 0 0
CEVA INC COM 157210105 596 13,965 SH   SOLE 26 10,922 0 3,043
CEVA INC COM 157210105 76 1,789 SH   SOLE 28 1,789 0 0
CEVA INC COM 157210105 5,671 132,905 SH   SOLE 30 132,905 0 0
CEVA INC COM 157210105 92 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105 685 16,043 SH   SOLE 43 7,626 0 8,417
CF BANKSHARES INC COM 12520L109 18 875 SH   SOLE 18 875 0 0
CF BANKSHARES INC COM 12520L109 214 10,472 SH   SOLE 21 10,472 0 0
CF BANKSHARES INC COM 12520L109 34 1,677 SH   SOLE 22 1,677 0 0
CF INDS HLDGS INC COM 125269100 36,805 659,357 SH   SOLE 2 110,819 0 548,538
CF INDS HLDGS INC COM 125269100 6,584 117,955 SH   SOLE 4 109,870 0 8,085
CF INDS HLDGS INC COM 125269100 17,923 321,078 SH   SOLE 7 314,553 0 6,525
CF INDS HLDGS INC COM 125269100 22 402 SH   SOLE 13 402 0 0
CF INDS HLDGS INC COM 125269100 1,592 28,519 SH   SOLE 15 28,519 0 0
CF INDS HLDGS INC COM 125269100 25,407 455,166 SH   SOLE 18 424,760 0 30,406
CF INDS HLDGS INC COM 125269100 43,381 777,154 SH   SOLE 19 777,154 0 0
CF INDS HLDGS INC COM 125269100 467,510 8,375,310 SH   SOLE 21 8,375,310 0 0
CF INDS HLDGS INC COM 125269100 287,479 5,150,106 SH   SOLE 22 4,686,128 0 463,978
CF INDS HLDGS INC COM 125269100 6,723 120,439 SH   SOLE 23 120,439 0 0
CF INDS HLDGS INC COM 125269100 32,686 585,557 SH   SOLE 25 585,557 0 0
CF INDS HLDGS INC COM 125269100 29,987 537,211 SH   SOLE 26 236,894 0 300,317
CF INDS HLDGS INC COM 125269100 12,439 222,843 SH   SOLE 28 15,551 0 207,292
CF INDS HLDGS INC COM 125269100 30,456 545,605 SH   SOLE 29 545,605 0 0
CF INDS HLDGS INC COM 125269100 58,400 1,046,225 SH   SOLE 30 1,046,225 0 0
CF INDS HLDGS INC COM 125269100 4,195 75,157 SH   SOLE 31 22,901 0 52,256
CF INDS HLDGS INC COM 125269100 3,314 59,367 SH   SOLE 32 59,367 0 0
CF INDS HLDGS INC COM 125269100 8,373 149,996 SH   SOLE 34 149,996 0 0
CF INDS HLDGS INC COM 125269100 6,545 117,255 SH   SOLE 36 117,255 0 0
CF INDS HLDGS INC COM 125269100 457 8,179 SH   SOLE 40 8,179 0 0
CF INDS HLDGS INC COM 125269100 5,712 102,335 SH   SOLE 43 8,131 0 94,204
CGI INC CL A SUB VTG 12532H104 13 150 SH   SOLE 18 150 0 0
CGI INC CL A SUB VTG 12532H104 4,807 56,708 SH   SOLE 21 56,708 0 0
CGI INC CL A SUB VTG 12532H104 18,339 216,364 SH   SOLE 43 11,851 0 204,513
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1 122 SH   SOLE 2 122 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 15 1,456 SH   SOLE 18 1,456 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 214 20,956 SH   SOLE 21 20,956 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,007 98,642 SH   SOLE 22 98,642 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 12 1,222 SH   SOLE 23 1,222 0 0
CHAMPIONX CORPORATION COM 15872M104 10,106 451,959 SH   SOLE 2 224,543 0 227,416
CHAMPIONX CORPORATION COM 15872M104 158 7,070 SH   SOLE 4 7,070 0 0
CHAMPIONX CORPORATION COM 15872M104 61 2,723 SH   SOLE 7 2,723 0 0
CHAMPIONX CORPORATION COM 15872M104 23,495 1,050,768 SH   SOLE 18 1,020,324 0 30,444
CHAMPIONX CORPORATION COM 15872M104 23,646 1,057,532 SH   SOLE 19 1,057,532 0 0
CHAMPIONX CORPORATION COM 15872M104 323,969 14,488,784 SH   SOLE 21 14,488,784 0 0
CHAMPIONX CORPORATION COM 15872M104 144,477 6,461,382 SH   SOLE 22 6,268,481 0 192,901
CHAMPIONX CORPORATION COM 15872M104 830 37,122 SH   SOLE 23 37,122 0 0
CHAMPIONX CORPORATION COM 15872M104 857 38,332 SH   SOLE 25 38,332 0 0
CHAMPIONX CORPORATION COM 15872M104 4,543 203,175 SH   SOLE 26 51,807 0 151,368
CHAMPIONX CORPORATION COM 15872M104 396 17,729 SH   SOLE 28 15,652 0 2,077
CHAMPIONX CORPORATION COM 15872M104 2,506 112,079 SH   SOLE 30 112,079 0 0
CHAMPIONX CORPORATION COM 15872M104 722 32,275 SH   SOLE 36 32,275 0 0
CHAMPIONX CORPORATION COM 15872M104 497 22,209 SH   SOLE 40 22,209 0 0
CHAMPIONX CORPORATION COM 15872M104 4,737 211,840 SH   SOLE 43 18,026 0 193,814
CHANGE HEALTHCARE INC COM 15912K100 11,668 557,192 SH   SOLE 2 78,514 0 478,678
CHANGE HEALTHCARE INC COM 15912K100 19 924 SH   SOLE 4 924 0 0
CHANGE HEALTHCARE INC COM 15912K100 105 5,036 SH   SOLE 7 5,036 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,071 98,912 SH   SOLE 18 98,912 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,490 71,144 SH   SOLE 19 71,144 0 0
CHANGE HEALTHCARE INC COM 15912K100 69,496 3,318,794 SH   SOLE 21 3,318,794 0 0
CHANGE HEALTHCARE INC COM 15912K100 115,087 5,496,050 SH   SOLE 22 5,196,183 0 299,867
CHANGE HEALTHCARE INC COM 15912K100 608 29,051 SH   SOLE 25 29,051 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,052 97,972 SH   SOLE 26 80,101 0 17,871
CHANGE HEALTHCARE INC COM 15912K100 420 20,066 SH   SOLE 28 20,066 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,586 123,492 SH   SOLE 30 123,492 0 0
CHANGE HEALTHCARE INC COM 15912K100 86 4,121 SH   SOLE 31 4,121 0 0
CHANGE HEALTHCARE INC COM 15912K100 23 1,111 SH   SOLE 36 1,111 0 0
CHANGE HEALTHCARE INC COM 15912K100 596 28,439 SH   SOLE 40 28,439 0 0
CHANGE HEALTHCARE INC COM 15912K100 165 7,869 SH   SOLE 43 0 0 7,869
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 23,551 338,467 SH   SOLE 21 338,467 0 0
CHANNELADVISOR CORP COM 159179100 481 19,075 SH   SOLE 2 9,995 0 9,080
CHANNELADVISOR CORP COM 159179100 3 103 SH   SOLE 4 103 0 0
CHANNELADVISOR CORP COM 159179100 13 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 2,299 91,117 SH   SOLE 18 91,117 0 0
CHANNELADVISOR CORP COM 159179100 1,251 49,590 SH   SOLE 19 49,590 0 0
CHANNELADVISOR CORP COM 159179100 27,496 1,089,795 SH   SOLE 21 1,089,795 0 0
CHANNELADVISOR CORP COM 159179100 18,573 736,160 SH   SOLE 22 710,880 0 25,280
CHANNELADVISOR CORP COM 159179100 117 4,630 SH   SOLE 25 4,630 0 0
CHANNELADVISOR CORP COM 159179100 45 1,765 SH   SOLE 26 1,765 0 0
CHANNELADVISOR CORP COM 159179100 77 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 265 10,505 SH   SOLE 30 10,505 0 0
CHANNELADVISOR CORP COM 159179100 42 1,679 SH   SOLE 36 1,679 0 0
CHANNELADVISOR CORP COM 159179100 56 2,239 SH   SOLE 40 2,239 0 0
CHANNELADVISOR CORP COM 159179100 14 539 SH   SOLE 43 0 0 539
CHARAH SOLUTIONS INC COM 15957P105 13 2,848 SH   SOLE 18 2,848 0 0
CHARAH SOLUTIONS INC COM 15957P105 198 43,057 SH   SOLE 21 43,057 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 5,498 275,023 SH   SOLE 2 11,778 0 263,245
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 40 2,024 SH   SOLE 7 2,024 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 814 40,715 SH   SOLE 18 40,715 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 625 31,264 SH   SOLE 19 31,264 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 27,181 1,359,730 SH   SOLE 21 1,359,730 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 62,520 3,127,560 SH   SOLE 22 3,036,354 0 91,206
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 33 1,670 SH   SOLE 31 1,670 0 0
CHARLES & COLVARD LTD COM 159765106 16 5,246 SH   SOLE 18 5,246 0 0
CHARLES & COLVARD LTD COM 159765106 272 90,811 SH   SOLE 21 90,811 0 0
CHARLES RIV LABS INTL INC COM 159864107 42,280 102,455 SH   SOLE 2 13,915 0 88,540
CHARLES RIV LABS INTL INC COM 159864107 8,636 20,928 SH   SOLE 4 19,090 0 1,838
CHARLES RIV LABS INTL INC COM 159864107 18,051 43,743 SH   SOLE 7 42,209 0 1,534
CHARLES RIV LABS INTL INC COM 159864107 437 1,060 SH   SOLE 13 95 0 965
CHARLES RIV LABS INTL INC COM 159864107 2,144 5,196 SH   SOLE 15 5,196 0 0
CHARLES RIV LABS INTL INC COM 159864107 3 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 38,426 93,116 SH   SOLE 18 86,044 0 7,072
CHARLES RIV LABS INTL INC COM 159864107 490,774 1,189,266 SH   SOLE 19 1,189,266 0 0
CHARLES RIV LABS INTL INC COM 159864107 739,836 1,792,802 SH   SOLE 21 1,792,802 0 0
CHARLES RIV LABS INTL INC COM 159864107 500,513 1,212,865 SH   SOLE 22 1,106,793 0 106,072
CHARLES RIV LABS INTL INC COM 159864107 11,550 27,988 SH   SOLE 23 27,988 0 0
CHARLES RIV LABS INTL INC COM 159864107 27,260 66,058 SH   SOLE 25 66,058 0 0
CHARLES RIV LABS INTL INC COM 159864107 46,354 112,327 SH   SOLE 26 48,741 0 63,586
CHARLES RIV LABS INTL INC COM 159864107 38,256 92,703 SH   SOLE 28 4,324 0 88,379
CHARLES RIV LABS INTL INC COM 159864107 16 39 SH   SOLE 29 39 0 0
CHARLES RIV LABS INTL INC COM 159864107 104,688 253,684 SH   SOLE 30 227,726 0 25,958
CHARLES RIV LABS INTL INC COM 159864107 7,610 18,441 SH   SOLE 31 6,177 0 12,264
CHARLES RIV LABS INTL INC COM 159864107 1,307 3,166 SH   SOLE 34 3,166 0 0
CHARLES RIV LABS INTL INC COM 159864107 8,886 21,534 SH   SOLE 36 21,534 0 0
CHARLES RIV LABS INTL INC COM 159864107 683 1,656 SH   SOLE 40 1,656 0 0
CHARLES RIV LABS INTL INC COM 159864107 11,826 28,658 SH   SOLE 43 2,643 0 26,015
CHART INDS INC COM 16115Q308 6,832 35,750 SH   SOLE 2 14,219 0 21,531
CHART INDS INC COM 16115Q308 28 146 SH   SOLE 4 146 0 0
CHART INDS INC COM 16115Q308 98 514 SH   SOLE 7 514 0 0
CHART INDS INC COM 16115Q308 47,088 246,391 SH   SOLE 18 134,936 0 111,455
CHART INDS INC COM 16115Q308 167,916 878,637 SH   SOLE 19 878,637 0 0
CHART INDS INC COM 16115Q308 779,382 4,078,185 SH   SOLE 21 4,078,185 0 0
CHART INDS INC COM 16115Q308 176,839 925,326 SH   SOLE 22 897,831 0 27,495
CHART INDS INC COM 16115Q308 614 3,212 SH   SOLE 23 3,212 0 0
CHART INDS INC COM 16115Q308 8,280 43,326 SH   SOLE 25 43,326 0 0
CHART INDS INC COM 16115Q308 64,910 339,646 SH   SOLE 26 178,908 0 160,738
CHART INDS INC COM 16115Q308 576 3,015 SH   SOLE 28 3,015 0 0
CHART INDS INC COM 16115Q308 12,035 62,973 SH   SOLE 30 62,973 0 0
CHART INDS INC COM 16115Q308 55,832 292,145 SH   SOLE 34 292,145 0 0
CHART INDS INC COM 16115Q308 341 1,785 SH   SOLE 36 1,785 0 0
CHART INDS INC COM 16115Q308 804 4,208 SH   SOLE 40 4,208 0 0
CHART INDS INC COM 16115Q308 4,956 25,932 SH   SOLE 43 444 0 25,488
CHARTER COMMUNICATIONS INC N CL A 16119P108 200,649 275,783 SH   SOLE 2 36,503 0 239,280
CHARTER COMMUNICATIONS INC N CL A 16119P108 60,911 83,720 SH   SOLE 4 51,926 0 31,794
CHARTER COMMUNICATIONS INC N CL A 16119P108 95,484 131,239 SH   SOLE 7 127,399 0 3,840
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,775 2,440 SH   SOLE 13 242 0 2,198
CHARTER COMMUNICATIONS INC N CL A 16119P108 9,907 13,617 SH   SOLE 15 13,617 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 17 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 186,396 256,193 SH   SOLE 18 237,785 0 18,408
CHARTER COMMUNICATIONS INC N CL A 16119P108 194,542 267,390 SH   SOLE 19 267,390 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,812,249 2,490,858 SH   SOLE 21 2,490,858 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,968,259 2,705,287 SH   SOLE 22 2,437,198 0 268,089
CHARTER COMMUNICATIONS INC N CL A 16119P108 55,027 75,632 SH   SOLE 23 75,632 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 420,600 578,096 SH   SOLE 25 578,096 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 199,217 273,815 SH   SOLE 26 99,983 0 173,832
CHARTER COMMUNICATIONS INC N CL A 16119P108 151,542 208,288 SH   SOLE 28 10,181 0 198,107
CHARTER COMMUNICATIONS INC N CL A 16119P108 151 208 SH   SOLE 29 208 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 436,637 600,139 SH   SOLE 30 600,139 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 36,014 49,500 SH   SOLE 31 16,261 0 33,239
CHARTER COMMUNICATIONS INC N CL A 16119P108 31,364 43,108 SH   SOLE 32 43,108 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 106,081 145,804 SH   SOLE 34 145,804 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 46,365 63,727 SH   SOLE 36 63,727 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,344 4,596 SH   SOLE 40 4,596 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 91,520 125,790 SH   SOLE 43 9,471 0 116,319
CHASE CORP COM 16150R104 636 6,229 SH   SOLE 2 2,350 0 3,879
CHASE CORP COM 16150R104 15 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,280 22,324 SH   SOLE 18 22,324 0 0
CHASE CORP COM 16150R104 1,341 13,125 SH   SOLE 19 13,125 0 0
CHASE CORP COM 16150R104 27,429 268,521 SH   SOLE 21 268,521 0 0
CHASE CORP COM 16150R104 18,570 181,793 SH   SOLE 22 174,584 0 7,209
CHASE CORP COM 16150R104 98 960 SH   SOLE 25 960 0 0
CHASE CORP COM 16150R104 107 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 64 626 SH   SOLE 28 626 0 0
CHASE CORP COM 16150R104 448 4,383 SH   SOLE 30 4,383 0 0
CHASE CORP COM 16150R104 70 689 SH   SOLE 40 689 0 0
CHASE CORP COM 16150R104 272 2,658 SH   SOLE 43 366 0 2,292
CHATHAM LODGING TR COM 16208T102 708 57,824 SH   SOLE 2 15,216 0 42,608
CHATHAM LODGING TR COM 16208T102 10 836 SH   SOLE 7 836 0 0
CHATHAM LODGING TR COM 16208T102 2,547 207,897 SH   SOLE 18 207,897 0 0
CHATHAM LODGING TR COM 16208T102 1,038 84,762 SH   SOLE 19 84,762 0 0
CHATHAM LODGING TR COM 16208T102 73,169 5,972,963 SH   SOLE 21 5,972,963 0 0
CHATHAM LODGING TR COM 16208T102 16,475 1,344,919 SH   SOLE 22 1,296,317 0 48,602
CHATHAM LODGING TR COM 16208T102 25 2,051 SH   SOLE 23 2,051 0 0
CHATHAM LODGING TR COM 16208T102 73 5,975 SH   SOLE 25 5,975 0 0
CHATHAM LODGING TR COM 16208T102 408 33,276 SH   SOLE 26 25,190 0 8,086
CHATHAM LODGING TR COM 16208T102 77 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 1,201 98,057 SH   SOLE 30 98,057 0 0
CHATHAM LODGING TR COM 16208T102 52 4,268 SH   SOLE 40 4,268 0 0
CHATHAM LODGING TR COM 16208T102 695 56,707 SH   SOLE 43 2,928 0 53,779
CHECK POINT SOFTWARE TECH LT ORD M22465104 20,203 178,720 SH   SOLE 2 162,868 0 15,852
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,080 106,866 SH   SOLE 4 73,582 0 33,284
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,536 137,438 SH   SOLE 7 111,517 0 25,921
CHECK POINT SOFTWARE TECH LT ORD M22465104 386 3,414 SH   SOLE 13 207 0 3,207
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,103 9,758 SH   SOLE 15 9,758 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,185 107,792 SH   SOLE 18 97,520 0 10,272
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,692 76,889 SH   SOLE 19 76,889 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,128 36,521 SH   SOLE 20 36,521 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 209,072 1,849,536 SH   SOLE 21 1,849,536 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 208,413 1,843,710 SH   SOLE 22 1,586,191 0 257,519
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,113 80,614 SH   SOLE 23 80,614 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 18,788 166,204 SH   SOLE 25 166,204 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 21,221 187,728 SH   SOLE 26 93,447 0 94,281
CHECK POINT SOFTWARE TECH LT ORD M22465104 28,937 255,988 SH   SOLE 28 9,376 0 246,612
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,008 70,845 SH   SOLE 29 70,845 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 67,846 600,193 SH   SOLE 30 595,297 0 4,896
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,313 82,391 SH   SOLE 31 80,002 0 2,389
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,520 31,143 SH   SOLE 32 31,143 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,806 69,059 SH   SOLE 34 69,059 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,234 46,303 SH   SOLE 36 46,303 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 454 4,015 SH   SOLE 40 4,015 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 24,722 218,702 SH   SOLE 43 11,263 0 207,439
CHECKMATE PHARMACEUTICALS IN COM 162818108 9 2,348 SH   SOLE 2 2,348 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 7 1,806 SH   SOLE 18 1,806 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 68 17,089 SH   SOLE 19 17,089 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 79 19,944 SH   SOLE 21 19,944 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 40 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 4 1,078 SH   SOLE 2 1,078 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 43 12,893 SH   SOLE 18 12,893 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 695 210,705 SH   SOLE 21 210,705 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 2,345 710,499 SH   SOLE 22 710,499 0 0
CHEESECAKE FACTORY INC COM 163072101 3,949 84,013 SH   SOLE 2 45,104 0 38,909
CHEESECAKE FACTORY INC COM 163072101 8 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101 35 750 SH   SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 8,298 176,557 SH   SOLE 18 162,389 0 14,168
CHEESECAKE FACTORY INC COM 163072101 19,420 413,198 SH   SOLE 19 413,198 0 0
CHEESECAKE FACTORY INC COM 163072101 257,534 5,479,447 SH   SOLE 21 5,479,447 0 0
CHEESECAKE FACTORY INC COM 163072101 69,139 1,471,044 SH   SOLE 22 1,443,328 0 27,716
CHEESECAKE FACTORY INC COM 163072101 706 15,015 SH   SOLE 23 15,015 0 0
CHEESECAKE FACTORY INC COM 163072101 271 5,761 SH   SOLE 25 5,761 0 0
CHEESECAKE FACTORY INC COM 163072101 3,515 74,787 SH   SOLE 26 15,190 0 59,597
CHEESECAKE FACTORY INC COM 163072101 171 3,640 SH   SOLE 28 3,640 0 0
CHEESECAKE FACTORY INC COM 163072101 3,941 83,861 SH   SOLE 30 83,861 0 0
CHEESECAKE FACTORY INC COM 163072101 963 20,483 SH   SOLE 34 20,483 0 0
CHEESECAKE FACTORY INC COM 163072101 132 2,817 SH   SOLE 36 2,817 0 0
CHEESECAKE FACTORY INC COM 163072101 230 4,894 SH   SOLE 40 4,894 0 0
CHEESECAKE FACTORY INC COM 163072101 2,043 43,465 SH   SOLE 43 4,015 0 39,450
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 762 800,000 PRN   SOLE 2 800,000 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 2,000 2,100,000 PRN   SOLE 21 2,100,000 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 3,191 3,350,000 PRN   SOLE 22 3,350,000 0 0
CHEETAH MOBILE INC ADR 163075104 36 22,343 SH   SOLE 43 0 0 22,343
CHEFS WHSE INC COM 163086101 1,468 45,074 SH   SOLE 2 15,524 0 29,550
CHEFS WHSE INC COM 163086101 4 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101 15 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 4,349 133,519 SH   SOLE 18 133,519 0 0
CHEFS WHSE INC COM 163086101 5,122 157,254 SH   SOLE 19 157,254 0 0
CHEFS WHSE INC COM 163086101 126,833 3,894,170 SH   SOLE 21 3,894,170 0 0
CHEFS WHSE INC COM 163086101 28,701 881,216 SH   SOLE 22 848,286 0 32,930
CHEFS WHSE INC COM 163086101 35 1,075 SH   SOLE 23 1,075 0 0
CHEFS WHSE INC COM 163086101 157 4,826 SH   SOLE 25 4,826 0 0
CHEFS WHSE INC COM 163086101 1,118 34,321 SH   SOLE 26 20,886 0 13,435
CHEFS WHSE INC COM 163086101 100 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 1,924 59,068 SH   SOLE 30 59,068 0 0
CHEFS WHSE INC COM 163086101 32 995 SH   SOLE 36 995 0 0
CHEFS WHSE INC COM 163086101 158 4,858 SH   SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101 329 10,103 SH   SOLE 43 191 0 9,912
CHEGG INC COM 163092109 25,111 369,169 SH   SOLE 2 135,392 0 233,777
CHEGG INC COM 163092109 911 13,386 SH   SOLE 4 13,386 0 0
CHEGG INC COM 163092109 165 2,424 SH   SOLE 7 2,424 0 0
CHEGG INC COM 163092109 5,667 83,312 SH   SOLE 18 82,583 0 729
CHEGG INC COM 163092109 162,427 2,387,932 SH   SOLE 19 2,387,932 0 0
CHEGG INC COM 163092109 127,363 1,872,438 SH   SOLE 21 1,872,438 0 0
CHEGG INC COM 163092109 225,208 3,310,912 SH   SOLE 22 3,113,344 0 197,568
CHEGG INC COM 163092109 1,212 17,818 SH   SOLE 23 17,818 0 0
CHEGG INC COM 163092109 7,919 116,424 SH   SOLE 25 116,424 0 0
CHEGG INC COM 163092109 16,040 235,820 SH   SOLE 26 71,433 0 164,387
CHEGG INC COM 163092109 12,111 178,051 SH   SOLE 28 11,971 0 166,080
CHEGG INC COM 163092109 480 7,063 SH   SOLE 29 7,063 0 0
CHEGG INC COM 163092109 6,631 97,489 SH   SOLE 30 97,489 0 0
CHEGG INC COM 163092109 3,848 56,570 SH   SOLE 31 56,570 0 0
CHEGG INC COM 163092109 155,286 2,282,940 SH   SOLE 34 2,282,940 0 0
CHEGG INC COM 163092109 32 472 SH   SOLE 36 472 0 0
CHEGG INC COM 163092109 1,153 16,952 SH   SOLE 40 16,952 0 0
CHEGG INC COM 163092109 1,500 22,059 SH   SOLE 43 1,009 0 21,050
CHEGG INC NOTE 0.125% 3/1 163092AD1 7,373 5,131,000 PRN   SOLE 21 5,131,000 0 0
CHEGG INC NOTE 9/0 163092AF6 6,411 6,505,000 PRN   SOLE 21 6,505,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1 235 SH   SOLE 2 235 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 14 5,645 SH   SOLE 18 5,645 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 186 74,562 SH   SOLE 21 74,562 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 467 186,766 SH   SOLE 22 186,766 0 0
CHEMED CORP NEW COM 16359R103 19,440 41,796 SH   SOLE 2 15,963 0 25,833
CHEMED CORP NEW COM 16359R103 27 57 SH   SOLE 4 57 0 0
CHEMED CORP NEW COM 16359R103 103 222 SH   SOLE 7 222 0 0
CHEMED CORP NEW COM 16359R103 17,396 37,402 SH   SOLE 18 37,402 0 0
CHEMED CORP NEW COM 16359R103 12,691 27,286 SH   SOLE 19 27,286 0 0
CHEMED CORP NEW COM 16359R103 363,942 782,468 SH   SOLE 21 782,468 0 0
CHEMED CORP NEW COM 16359R103 194,613 418,415 SH   SOLE 22 399,777 0 18,638
CHEMED CORP NEW COM 16359R103 916 1,969 SH   SOLE 25 1,969 0 0
CHEMED CORP NEW COM 16359R103 3,136 6,743 SH   SOLE 26 5,363 0 1,380
CHEMED CORP NEW COM 16359R103 569 1,224 SH   SOLE 28 1,224 0 0
CHEMED CORP NEW COM 16359R103 7,750 16,663 SH   SOLE 30 16,663 0 0
CHEMED CORP NEW COM 16359R103 109 235 SH   SOLE 31 235 0 0
CHEMED CORP NEW COM 16359R103 1,239 2,664 SH   SOLE 34 2,664 0 0
CHEMED CORP NEW COM 16359R103 906 1,948 SH   SOLE 40 1,948 0 0
CHEMED CORP NEW COM 16359R103 8,283 17,808 SH   SOLE 43 920 0 16,888
CHEMOCENTRYX INC COM 16383L106 1,631 95,373 SH   SOLE 2 43,174 0 52,199
CHEMOCENTRYX INC COM 16383L106 3 198 SH   SOLE 4 198 0 0
CHEMOCENTRYX INC COM 16383L106 15 894 SH   SOLE 7 894 0 0
CHEMOCENTRYX INC COM 16383L106 3,036 177,520 SH   SOLE 18 177,520 0 0
CHEMOCENTRYX INC COM 16383L106 1,628 95,190 SH   SOLE 19 95,190 0 0
CHEMOCENTRYX INC COM 16383L106 43,477 2,542,543 SH   SOLE 21 2,542,543 0 0
CHEMOCENTRYX INC COM 16383L106 22,383 1,308,974 SH   SOLE 22 1,256,330 0 52,644
CHEMOCENTRYX INC COM 16383L106 114 6,639 SH   SOLE 25 6,639 0 0
CHEMOCENTRYX INC COM 16383L106 507 29,638 SH   SOLE 26 12,543 0 17,095
CHEMOCENTRYX INC COM 16383L106 101 5,919 SH   SOLE 28 5,919 0 0
CHEMOCENTRYX INC COM 16383L106 1,049 61,364 SH   SOLE 30 61,364 0 0
CHEMOCENTRYX INC COM 16383L106 20 1,188 SH   SOLE 36 1,188 0 0
CHEMOCENTRYX INC COM 16383L106 117 6,825 SH   SOLE 40 6,825 0 0
CHEMOCENTRYX INC COM 16383L106 1,647 96,289 SH   SOLE 43 1,955 0 94,334
CHEMOURS CO COM 163851108 17,028 585,969 SH   SOLE 2 141,366 0 444,603
CHEMOURS CO COM 163851108 44 1,529 SH   SOLE 4 1,529 0 0
CHEMOURS CO COM 163851108 125 4,307 SH   SOLE 7 4,307 0 0
CHEMOURS CO COM 163851108 11,685 402,113 SH   SOLE 18 402,113 0 0
CHEMOURS CO COM 163851108 1,408 48,439 SH   SOLE 19 48,439 0 0
CHEMOURS CO COM 163851108 231,855 7,978,496 SH   SOLE 21 7,978,496 0 0
CHEMOURS CO COM 163851108 132,425 4,556,949 SH   SOLE 22 4,356,855 0 200,094
CHEMOURS CO COM 163851108 610 20,993 SH   SOLE 25 20,993 0 0
CHEMOURS CO COM 163851108 1,777 61,145 SH   SOLE 26 48,284 0 12,861
CHEMOURS CO COM 163851108 718 24,700 SH   SOLE 28 13,808 0 10,892
CHEMOURS CO COM 163851108 145 4,986 SH   SOLE 29 4,986 0 0
CHEMOURS CO COM 163851108 2,572 88,519 SH   SOLE 30 88,519 0 0
CHEMOURS CO COM 163851108 242 8,317 SH   SOLE 31 8,317 0 0
CHEMOURS CO COM 163851108 109 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108 587 20,184 SH   SOLE 40 20,184 0 0
CHEMOURS CO COM 163851108 3,263 112,284 SH   SOLE 43 8,115 0 104,169
CHEMUNG FINL CORP COM 164024101 31 679 SH   SOLE 18 679 0 0
CHEMUNG FINL CORP COM 164024101 440 9,706 SH   SOLE 21 9,706 0 0
CHENIERE ENERGY INC COM NEW 16411R208 55,980 573,150 SH   SOLE 2 76,131 0 497,019
CHENIERE ENERGY INC COM NEW 16411R208 16,343 167,325 SH   SOLE 4 158,331 0 8,994
CHENIERE ENERGY INC COM NEW 16411R208 39,897 408,485 SH   SOLE 7 408,485 0 0
CHENIERE ENERGY INC COM NEW 16411R208 491 5,026 SH   SOLE 13 626 0 4,400
CHENIERE ENERGY INC COM NEW 16411R208 2,046 20,947 SH   SOLE 15 20,947 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4 43 SH   SOLE 17 0 0 43
CHENIERE ENERGY INC COM NEW 16411R208 17,725 181,482 SH   SOLE 18 167,598 0 13,884
CHENIERE ENERGY INC COM NEW 16411R208 14,223 145,621 SH   SOLE 19 145,621 0 0
CHENIERE ENERGY INC COM NEW 16411R208 582,830 5,967,337 SH   SOLE 21 5,967,337 0 0
CHENIERE ENERGY INC COM NEW 16411R208 484,003 4,955,498 SH   SOLE 22 4,665,332 0 290,166
CHENIERE ENERGY INC COM NEW 16411R208 13,140 134,537 SH   SOLE 23 134,537 0 0
CHENIERE ENERGY INC COM NEW 16411R208 43,215 442,460 SH   SOLE 25 442,460 0 0
CHENIERE ENERGY INC COM NEW 16411R208 44,695 457,617 SH   SOLE 26 211,515 0 246,102
CHENIERE ENERGY INC COM NEW 16411R208 33,407 342,036 SH   SOLE 28 23,981 0 318,055
CHENIERE ENERGY INC COM NEW 16411R208 82 842 SH   SOLE 29 842 0 0
CHENIERE ENERGY INC COM NEW 16411R208 110,406 1,130,401 SH   SOLE 30 1,130,401 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,522 87,255 SH   SOLE 31 27,885 0 59,370
CHENIERE ENERGY INC COM NEW 16411R208 6,313 64,633 SH   SOLE 34 64,633 0 0
CHENIERE ENERGY INC COM NEW 16411R208 11,318 115,875 SH   SOLE 36 115,875 0 0
CHENIERE ENERGY INC COM NEW 16411R208 788 8,064 SH   SOLE 40 8,064 0 0
CHENIERE ENERGY INC COM NEW 16411R208 19,674 201,436 SH   SOLE 43 16,179 0 185,257
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 3,052 3,557,000 PRN   SOLE 21 3,557,000 0 0
CHERRY HILL MTG INVT CORP COM 164651101 6 640 SH   SOLE 2 640 0 0
CHERRY HILL MTG INVT CORP COM 164651101 30 3,324 SH   SOLE 18 3,324 0 0
CHERRY HILL MTG INVT CORP COM 164651101 4,151 467,419 SH   SOLE 21 467,419 0 0
CHERRY HILL MTG INVT CORP COM 164651101 2,584 291,047 SH   SOLE 22 291,047 0 0
CHERRY HILL MTG INVT CORP COM 164651101 1 97 SH   SOLE 43 0 0 97
CHESAPEAKE ENERGY CORP COM 165167735 9,738 158,114 SH   SOLE 2 93,390 0 64,724
CHESAPEAKE ENERGY CORP COM 165167735 591 9,598 SH   SOLE 4 9,598 0 0
CHESAPEAKE ENERGY CORP COM 165167735 113 1,835 SH   SOLE 7 1,835 0 0
CHESAPEAKE ENERGY CORP COM 165167735 18,893 306,752 SH   SOLE 18 306,287 0 465
CHESAPEAKE ENERGY CORP COM 165167735 101,735 1,651,805 SH   SOLE 19 1,651,805 0 0
CHESAPEAKE ENERGY CORP COM 165167735 217,937 3,538,515 SH   SOLE 21 3,538,515 0 0
CHESAPEAKE ENERGY CORP COM 165167735 155,995 2,532,797 SH   SOLE 22 2,443,215 0 89,582
CHESAPEAKE ENERGY CORP COM 165167735 592 9,605 SH   SOLE 23 9,605 0 0
CHESAPEAKE ENERGY CORP COM 165167735 552 8,959 SH   SOLE 25 8,959 0 0
CHESAPEAKE ENERGY CORP COM 165167735 4,581 74,385 SH   SOLE 26 30,238 0 44,147
CHESAPEAKE ENERGY CORP COM 165167735 344 5,589 SH   SOLE 28 5,589 0 0
CHESAPEAKE ENERGY CORP COM 165167735 261 4,245 SH   SOLE 29 4,245 0 0
CHESAPEAKE ENERGY CORP COM 165167735 3,434 55,751 SH   SOLE 30 55,751 0 0
CHESAPEAKE ENERGY CORP COM 165167735 168 2,725 SH   SOLE 31 2,725 0 0
CHESAPEAKE ENERGY CORP COM 165167735 8,755 142,143 SH   SOLE 34 142,143 0 0
CHESAPEAKE ENERGY CORP COM 165167735 585 9,497 SH   SOLE 40 9,497 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,213 18,436 SH   SOLE 2 5,321 0 13,115
CHESAPEAKE UTILS CORP COM 165303108 8 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,253 27,095 SH   SOLE 7 27,095 0 0
CHESAPEAKE UTILS CORP COM 165303108 8,362 69,652 SH   SOLE 18 69,652 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,678 30,638 SH   SOLE 19 30,638 0 0
CHESAPEAKE UTILS CORP COM 165303108 248,639 2,071,125 SH   SOLE 21 2,071,125 0 0
CHESAPEAKE UTILS CORP COM 165303108 51,193 426,432 SH   SOLE 22 407,786 0 18,646
CHESAPEAKE UTILS CORP COM 165303108 284 2,369 SH   SOLE 25 2,369 0 0
CHESAPEAKE UTILS CORP COM 165303108 770 6,411 SH   SOLE 26 5,309 0 1,102
CHESAPEAKE UTILS CORP COM 165303108 175 1,461 SH   SOLE 28 1,461 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,655 30,443 SH   SOLE 30 30,443 0 0
CHESAPEAKE UTILS CORP COM 165303108 273 2,272 SH   SOLE 40 2,272 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,179 18,152 SH   SOLE 43 3,258 0 14,894
CHEVRON CORP NEW COM 166764100 276,352 2,724,024 SH   SOLE 2 1,218,880 0 1,505,144
CHEVRON CORP NEW COM 166764100 119,589 1,178,799 SH   SOLE 4 689,654 0 489,145
CHEVRON CORP NEW COM 166764100 194,381 1,916,031 SH   SOLE 7 1,858,628 0 57,403
CHEVRON CORP NEW COM 166764100 6,296 62,060 SH   SOLE 13 30,099 0 31,961
CHEVRON CORP NEW COM 166764100 25,150 247,907 SH   SOLE 15 247,907 0 0
CHEVRON CORP NEW COM 166764100 328,182 3,234,913 SH   SOLE 18 2,881,062 0 353,851
CHEVRON CORP NEW COM 166764100 230,446 2,271,519 SH   SOLE 19 2,271,519 0 0
CHEVRON CORP NEW COM 166764100 4,781,114 47,127,783 SH   SOLE 21 47,127,783 0 0
CHEVRON CORP NEW COM 166764100 4,164,612 41,050,882 SH   SOLE 22 36,924,389 0 4,126,493
CHEVRON CORP NEW COM 166764100 117,218 1,155,429 SH   SOLE 23 1,155,429 0 0
CHEVRON CORP NEW COM 166764100 315,617 3,111,063 SH   SOLE 25 3,111,063 0 0
CHEVRON CORP NEW COM 166764100 519,722 5,122,937 SH   SOLE 26 1,885,728 0 3,237,209
CHEVRON CORP NEW COM 166764100 460,035 4,534,602 SH   SOLE 28 156,479 0 4,378,123
CHEVRON CORP NEW COM 166764100 58,710 578,712 SH   SOLE 29 578,712 0 0
CHEVRON CORP NEW COM 166764100 941,656 9,281,974 SH   SOLE 30 9,281,974 0 0
CHEVRON CORP NEW COM 166764100 81,592 804,263 SH   SOLE 31 330,384 0 473,879
CHEVRON CORP NEW COM 166764100 24,664 243,116 SH   SOLE 32 243,116 0 0
CHEVRON CORP NEW COM 166764100 210,415 2,074,080 SH   SOLE 34 2,074,080 0 0
CHEVRON CORP NEW COM 166764100 112,374 1,107,674 SH   SOLE 36 1,107,674 0 0
CHEVRON CORP NEW COM 166764100 6,837 67,397 SH   SOLE 40 67,397 0 0
CHEVRON CORP NEW COM 166764100 79,346 782,118 SH   SOLE 43 66,235 0 715,883
CHEWY INC CL A 16679L109 433 6,358 SH   SOLE 2 6,358 0 0
CHEWY INC CL A 16679L109 3,296 48,393 SH   SOLE 4 27,281 0 21,112
CHEWY INC CL A 16679L109 375 5,501 SH   SOLE 7 5,501 0 0
CHEWY INC CL A 16679L109 12 179 SH   SOLE 13 179 0 0
CHEWY INC CL A 16679L109 419 6,150 SH   SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109 6,676 98,024 SH   SOLE 18 92,504 0 5,520
CHEWY INC CL A 16679L109 473 6,947 SH   SOLE 19 6,947 0 0
CHEWY INC CL A 16679L109 13,156 193,158 SH   SOLE 21 193,158 0 0
CHEWY INC CL A 16679L109 83,601 1,227,446 SH   SOLE 22 1,187,708 0 39,738
CHEWY INC CL A 16679L109 3,403 49,964 SH   SOLE 23 49,964 0 0
CHEWY INC CL A 16679L109 1,440 21,146 SH   SOLE 25 21,146 0 0
CHEWY INC CL A 16679L109 9,495 139,410 SH   SOLE 26 123,945 0 15,465
CHEWY INC CL A 16679L109 6,085 89,338 SH   SOLE 28 6,772 0 82,566
CHEWY INC CL A 16679L109 36 522 SH   SOLE 29 522 0 0
CHEWY INC CL A 16679L109 18,594 273,004 SH   SOLE 30 249,116 0 23,888
CHEWY INC CL A 16679L109 1,979 29,056 SH   SOLE 31 8,392 0 20,664
CHEWY INC CL A 16679L109 276 4,059 SH   SOLE 34 4,059 0 0
CHEWY INC CL A 16679L109 1,277 18,753 SH   SOLE 36 18,753 0 0
CHEWY INC CL A 16679L109 213 3,124 SH   SOLE 40 3,124 0 0
CHEWY INC CL A 16679L109 64 943 SH   SOLE 43 0 0 943
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 144 6,292 SH   SOLE 2 692 0 5,600
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 4 185 SH   SOLE 7 185 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 458 20,024 SH   SOLE 18 20,024 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 286 12,491 SH   SOLE 19 12,491 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 5,966 260,886 SH   SOLE 21 260,886 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 2,177 95,200 SH   SOLE 22 91,236 0 3,964
CHICOS FAS INC COM 168615102 454 101,084 SH   SOLE 2 10,669 0 90,415
CHICOS FAS INC COM 168615102 9 1,934 SH   SOLE 7 1,934 0 0
CHICOS FAS INC COM 168615102 2,245 500,084 SH   SOLE 18 500,084 0 0
CHICOS FAS INC COM 168615102 951 211,873 SH   SOLE 19 211,873 0 0
CHICOS FAS INC COM 168615102 65,932 14,684,298 SH   SOLE 21 14,684,298 0 0
CHICOS FAS INC COM 168615102 14,288 3,182,180 SH   SOLE 22 3,126,500 0 55,680
CHICOS FAS INC COM 168615102 652 145,300 SH   SOLE 30 145,300 0 0
CHICOS FAS INC COM 168615102 147 32,840 SH   SOLE 43 328 0 32,512
CHILDRENS PL INC NEW COM 168905107 443 5,881 SH   SOLE 2 4,200 0 1,681
CHILDRENS PL INC NEW COM 168905107 5 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107 17 226 SH   SOLE 7 226 0 0
CHILDRENS PL INC NEW COM 168905107 3,815 50,686 SH   SOLE 18 50,686 0 0
CHILDRENS PL INC NEW COM 168905107 1,876 24,933 SH   SOLE 19 24,933 0 0
CHILDRENS PL INC NEW COM 168905107 123,287 1,638,149 SH   SOLE 21 1,638,149 0 0
CHILDRENS PL INC NEW COM 168905107 24,578 326,579 SH   SOLE 22 319,945 0 6,634
CHILDRENS PL INC NEW COM 168905107 133 1,764 SH   SOLE 25 1,764 0 0
CHILDRENS PL INC NEW COM 168905107 399 5,301 SH   SOLE 26 4,215 0 1,086
CHILDRENS PL INC NEW COM 168905107 87 1,158 SH   SOLE 28 1,158 0 0
CHILDRENS PL INC NEW COM 168905107 1,990 26,437 SH   SOLE 30 26,437 0 0
CHILDRENS PL INC NEW COM 168905107 53 704 SH   SOLE 36 704 0 0
CHILDRENS PL INC NEW COM 168905107 123 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107 810 10,767 SH   SOLE 43 3,156 0 7,611
CHIMERA INVT CORP COM NEW 16934Q208 3,975 267,657 SH   SOLE 2 70,109 0 197,548
CHIMERA INVT CORP COM NEW 16934Q208 13 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 106 7,169 SH   SOLE 7 7,169 0 0
CHIMERA INVT CORP COM NEW 16934Q208 10,937 736,473 SH   SOLE 18 736,473 0 0
CHIMERA INVT CORP COM NEW 16934Q208 6,180 416,168 SH   SOLE 19 416,168 0 0
CHIMERA INVT CORP COM NEW 16934Q208 189,883 12,786,765 SH   SOLE 21 12,786,765 0 0
CHIMERA INVT CORP COM NEW 16934Q208 83,857 5,646,913 SH   SOLE 22 5,404,682 0 242,231
CHIMERA INVT CORP COM NEW 16934Q208 410 27,623 SH   SOLE 25 27,623 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,561 105,127 SH   SOLE 26 89,070 0 16,057
CHIMERA INVT CORP COM NEW 16934Q208 289 19,447 SH   SOLE 28 19,447 0 0
CHIMERA INVT CORP COM NEW 16934Q208 4,502 303,194 SH   SOLE 30 303,194 0 0
CHIMERA INVT CORP COM NEW 16934Q208 216 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208 411 27,650 SH   SOLE 40 27,650 0 0
CHIMERA INVT CORP COM NEW 16934Q208 35 2,357 SH   SOLE 43 0 0 2,357
CHIMERIX INC COM 16934W106 356 57,467 SH   SOLE 2 22,936 0 34,531
CHIMERIX INC COM 16934W106 7 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 1,381 223,065 SH   SOLE 18 223,065 0 0
CHIMERIX INC COM 16934W106 778 125,610 SH   SOLE 19 125,610 0 0
CHIMERIX INC COM 16934W106 17,262 2,788,712 SH   SOLE 21 2,788,712 0 0
CHIMERIX INC COM 16934W106 10,505 1,697,168 SH   SOLE 22 1,646,639 0 50,529
CHIMERIX INC COM 16934W106 57 9,255 SH   SOLE 25 9,255 0 0
CHIMERIX INC COM 16934W106 10 1,695 SH   SOLE 26 1,695 0 0
CHIMERIX INC COM 16934W106 122 19,746 SH   SOLE 30 19,746 0 0
CHIMERIX INC COM 16934W106 53 8,551 SH   SOLE 40 8,551 0 0
CHIMERIX INC COM 16934W106 6 991 SH   SOLE 43 0 0 991
CHINA AUTOMOTIVE SYS INC COM 16936R105 4 1,180 SH   SOLE 22 1,180 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 24 1,261 SH   SOLE 22 1,261 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 6 324 SH   SOLE 30 324 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 768 40,201 SH   SOLE 43 1,652 0 38,549
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 5,877 720,189 SH   SOLE 43 40,713 0 679,476
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 55 21,090 SH   SOLE 21 21,090 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 91 34,881 SH   SOLE 22 33,770 0 1,111
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 3 1,171 SH   SOLE 30 1,171 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 537 10,919 SH   SOLE 22 10,919 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 7,600 154,563 SH   SOLE 43 13,456 0 141,107
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 2,458 88,329 SH   SOLE 43 3,392 0 84,937
CHINA YUCHAI INTL LTD COM G21082105 2 135 SH   SOLE 4 135 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,900 139,816 SH   SOLE 21 139,816 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,334 98,169 SH   SOLE 22 95,098 0 3,071
CHINA YUCHAI INTL LTD COM G21082105 532 39,143 SH   SOLE 30 39,143 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,555 114,394 SH   SOLE 43 0 0 114,394
CHINDATA GROUP HLDGS LTD ADS 16955F107 435 51,719 SH   SOLE 2 39,465 0 12,254
CHINDATA GROUP HLDGS LTD ADS 16955F107 354 42,106 SH   SOLE 4 22,989 0 19,117
CHINDATA GROUP HLDGS LTD ADS 16955F107 72 8,575 SH   SOLE 7 8,575 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 397 47,147 SH   SOLE 15 47,147 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 22 2,575 SH   SOLE 18 2,575 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 12,085 1,436,930 SH   SOLE 21 1,436,930 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 8,025 954,265 SH   SOLE 22 861,881 0 92,384
CHINDATA GROUP HLDGS LTD ADS 16955F107 342 40,689 SH   SOLE 23 40,689 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 31 3,641 SH   SOLE 25 3,641 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 3,837 456,202 SH   SOLE 26 329,334 0 126,868
CHINDATA GROUP HLDGS LTD ADS 16955F107 669 79,591 SH   SOLE 28 0 0 79,591
CHINDATA GROUP HLDGS LTD ADS 16955F107 4,350 517,234 SH   SOLE 30 517,234 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 57 6,788 SH   SOLE 34 6,788 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 4 521 SH   SOLE 40 521 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 460 36,073 SH   SOLE 2 2,639 0 33,434
CHINOOK THERAPEUTICS INC COM 16961L106 4 282 SH   SOLE 7 282 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 1,366 107,062 SH   SOLE 18 107,062 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 940 73,701 SH   SOLE 19 73,701 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 18,361 1,438,924 SH   SOLE 21 1,438,924 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 10,955 858,516 SH   SOLE 22 839,253 0 19,263
CHINOOK THERAPEUTICS INC COM 16961L106 276 21,634 SH   SOLE 30 21,634 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 13 1,034 SH   SOLE 43 0 0 1,034
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 2,507 73,238 SH   SOLE 43 0 0 73,238
CHIPOTLE MEXICAN GRILL INC COM 169656105 107,217 58,991 SH   SOLE 2 7,166 0 51,825
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,803 12,546 SH   SOLE 4 10,872 0 1,674
CHIPOTLE MEXICAN GRILL INC COM 169656105 44,360 24,407 SH   SOLE 7 23,580 0 827
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,016 559 SH   SOLE 13 83 0 476
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,055 2,781 SH   SOLE 15 2,781 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 29 16 SH   SOLE 17 0 0 16
CHIPOTLE MEXICAN GRILL INC COM 169656105 95,702 52,655 SH   SOLE 18 48,589 0 4,066
CHIPOTLE MEXICAN GRILL INC COM 169656105 24,189 13,309 SH   SOLE 19 13,309 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,269,532 698,497 SH   SOLE 21 698,497 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,078,920 593,622 SH   SOLE 22 534,951 0 58,671
CHIPOTLE MEXICAN GRILL INC COM 169656105 28,733 15,809 SH   SOLE 23 15,809 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 73,232 40,292 SH   SOLE 25 40,292 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 111,312 61,244 SH   SOLE 26 22,621 0 38,623
CHIPOTLE MEXICAN GRILL INC COM 169656105 127,005 69,878 SH   SOLE 28 2,396 0 67,482
CHIPOTLE MEXICAN GRILL INC COM 169656105 158 87 SH   SOLE 29 87 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 197,155 108,475 SH   SOLE 30 108,475 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 18,811 10,350 SH   SOLE 31 3,368 0 6,982
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,670 1,469 SH   SOLE 34 1,469 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,917 12,609 SH   SOLE 36 12,609 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,794 987 SH   SOLE 40 987 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 30,578 16,824 SH   SOLE 43 796 0 16,028
CHOICE HOTELS INTL INC COM 169905106 11,132 88,090 SH   SOLE 2 28,424 0 59,666
CHOICE HOTELS INTL INC COM 169905106 19 148 SH   SOLE 4 148 0 0
CHOICE HOTELS INTL INC COM 169905106 67 529 SH   SOLE 7 529 0 0
CHOICE HOTELS INTL INC COM 169905106 10,080 79,762 SH   SOLE 18 79,762 0 0
CHOICE HOTELS INTL INC COM 169905106 1,227 9,710 SH   SOLE 19 9,710 0 0
CHOICE HOTELS INTL INC COM 169905106 202,913 1,605,704 SH   SOLE 21 1,605,704 0 0
CHOICE HOTELS INTL INC COM 169905106 114,945 909,590 SH   SOLE 22 867,099 0 42,491
CHOICE HOTELS INTL INC COM 169905106 598 4,731 SH   SOLE 25 4,731 0 0
CHOICE HOTELS INTL INC COM 169905106 1,524 12,061 SH   SOLE 26 9,342 0 2,719
CHOICE HOTELS INTL INC COM 169905106 217 1,721 SH   SOLE 28 1,721 0 0
CHOICE HOTELS INTL INC COM 169905106 2,464 19,500 SH   SOLE 30 19,500 0 0
CHOICE HOTELS INTL INC COM 169905106 71 563 SH   SOLE 31 563 0 0
CHOICE HOTELS INTL INC COM 169905106 543 4,293 SH   SOLE 40 4,293 0 0
CHOICE HOTELS INTL INC COM 169905106 2,122 16,793 SH   SOLE 43 1,785 0 15,008
CHOICEONE FINL SVCS INC COM 170386106 65 2,626 SH   SOLE 2 2,626 0 0
CHOICEONE FINL SVCS INC COM 170386106 36 1,465 SH   SOLE 18 1,465 0 0
CHOICEONE FINL SVCS INC COM 170386106 427 17,271 SH   SOLE 21 17,271 0 0
CHOICEONE FINL SVCS INC COM 170386106 237 9,579 SH   SOLE 22 9,579 0 0
CHROMADEX CORP COM NEW 171077407 115 18,312 SH   SOLE 2 3,166 0 15,146
CHROMADEX CORP COM NEW 171077407 5 753 SH   SOLE 7 753 0 0
CHROMADEX CORP COM NEW 171077407 799 127,449 SH   SOLE 18 127,449 0 0
CHROMADEX CORP COM NEW 171077407 602 95,993 SH   SOLE 19 95,993 0 0
CHROMADEX CORP COM NEW 171077407 10,594 1,689,647 SH   SOLE 21 1,689,647 0 0
CHROMADEX CORP COM NEW 171077407 7,541 1,202,648 SH   SOLE 22 1,197,089 0 5,559
CHROMADEX CORP COM NEW 171077407 56 8,879 SH   SOLE 43 583 0 8,296
CHUBB LIMITED COM H1467J104 167,521 965,653 SH   SOLE 2 110,492 0 855,161
CHUBB LIMITED COM H1467J104 50,657 292,004 SH   SOLE 4 177,562 0 114,442
CHUBB LIMITED COM H1467J104 70,418 405,912 SH   SOLE 7 392,632 0 13,280
CHUBB LIMITED COM H1467J104 1,541 8,883 SH   SOLE 13 1,306 0 7,577
CHUBB LIMITED COM H1467J104 10,022 57,768 SH   SOLE 15 57,768 0 0
CHUBB LIMITED COM H1467J104 2 10 SH   SOLE 17 0 0 10
CHUBB LIMITED COM H1467J104 165,901 956,314 SH   SOLE 18 893,160 0 63,153
CHUBB LIMITED COM H1467J104 20,295 116,985 SH   SOLE 19 116,985 0 0
CHUBB LIMITED COM H1467J104 1,511,179 8,710,968 SH   SOLE 21 8,710,968 0 0
CHUBB LIMITED COM H1467J104 1,602,749 9,238,809 SH   SOLE 22 8,295,205 0 943,604
CHUBB LIMITED COM H1467J104 43,416 250,265 SH   SOLE 23 250,265 0 0
CHUBB LIMITED COM H1467J104 116,678 672,576 SH   SOLE 25 672,576 0 0
CHUBB LIMITED COM H1467J104 162,837 938,649 SH   SOLE 26 334,835 0 603,814
CHUBB LIMITED COM H1467J104 220,502 1,271,052 SH   SOLE 28 38,988 0 1,232,064
CHUBB LIMITED COM H1467J104 159 919 SH   SOLE 29 919 0 0
CHUBB LIMITED COM H1467J104 479,598 2,764,572 SH   SOLE 30 2,764,572 0 0
CHUBB LIMITED COM H1467J104 30,763 177,331 SH   SOLE 31 55,036 0 122,295
CHUBB LIMITED COM H1467J104 7,803 44,979 SH   SOLE 34 44,979 0 0
CHUBB LIMITED COM H1467J104 40,370 232,705 SH   SOLE 36 232,705 0 0
CHUBB LIMITED COM H1467J104 2,719 15,674 SH   SOLE 40 15,674 0 0
CHUBB LIMITED COM H1467J104 50,297 289,929 SH   SOLE 43 23,373 0 266,556
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 3,449 87,772 SH   SOLE 2 36,385 0 51,387
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4 90 SH   SOLE 18 90 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6,162 156,830 SH   SOLE 22 156,830 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,316 33,487 SH   SOLE 30 33,487 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 94,912 2,415,681 SH   SOLE 43 164,017 0 2,251,664
CHURCH & DWIGHT INC COM 171340102 42,589 515,789 SH   SOLE 2 84,288 0 431,501
CHURCH & DWIGHT INC COM 171340102 14,919 180,682 SH   SOLE 4 97,506 0 83,176
CHURCH & DWIGHT INC COM 171340102 21,562 261,132 SH   SOLE 7 253,655 0 7,477
CHURCH & DWIGHT INC COM 171340102 409 4,957 SH   SOLE 13 963 0 3,994
CHURCH & DWIGHT INC COM 171340102 2,450 29,674 SH   SOLE 15 29,674 0 0
CHURCH & DWIGHT INC COM 171340102 38,034 460,628 SH   SOLE 18 426,517 0 34,111
CHURCH & DWIGHT INC COM 171340102 8,474 102,624 SH   SOLE 19 102,624 0 0
CHURCH & DWIGHT INC COM 171340102 630,686 7,638,198 SH   SOLE 21 7,638,198 0 0
CHURCH & DWIGHT INC COM 171340102 468,536 5,674,410 SH   SOLE 22 5,146,066 0 528,344
CHURCH & DWIGHT INC COM 171340102 11,463 138,824 SH   SOLE 23 138,824 0 0
CHURCH & DWIGHT INC COM 171340102 31,745 384,460 SH   SOLE 25 384,460 0 0
CHURCH & DWIGHT INC COM 171340102 47,511 575,401 SH   SOLE 26 228,038 0 347,363
CHURCH & DWIGHT INC COM 171340102 61,887 749,509 SH   SOLE 28 18,031 0 731,478
CHURCH & DWIGHT INC COM 171340102 99,563 1,205,800 SH   SOLE 30 1,201,119 0 4,681
CHURCH & DWIGHT INC COM 171340102 7,571 91,686 SH   SOLE 31 31,465 0 60,221
CHURCH & DWIGHT INC COM 171340102 975 11,809 SH   SOLE 34 11,809 0 0
CHURCH & DWIGHT INC COM 171340102 11,639 140,954 SH   SOLE 36 140,954 0 0
CHURCH & DWIGHT INC COM 171340102 668 8,091 SH   SOLE 40 8,091 0 0
CHURCH & DWIGHT INC COM 171340102 34,137 413,428 SH   SOLE 43 14,033 0 399,395
CHURCHILL DOWNS INC COM 171484108 21,656 90,202 SH   SOLE 2 26,023 0 64,179
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 20,661 86,057 SH   SOLE 18 86,057 0 0
CHURCHILL DOWNS INC COM 171484108 91,614 381,596 SH   SOLE 19 381,596 0 0
CHURCHILL DOWNS INC COM 171484108 409,954 1,707,571 SH   SOLE 21 1,707,571 0 0
CHURCHILL DOWNS INC COM 171484108 233,800 973,841 SH   SOLE 22 931,587 0 42,254
CHURCHILL DOWNS INC COM 171484108 1,079 4,495 SH   SOLE 25 4,495 0 0
CHURCHILL DOWNS INC COM 171484108 3,211 13,373 SH   SOLE 26 10,342 0 3,031
CHURCHILL DOWNS INC COM 171484108 558 2,325 SH   SOLE 28 2,325 0 0
CHURCHILL DOWNS INC COM 171484108 4,366 18,185 SH   SOLE 30 18,185 0 0
CHURCHILL DOWNS INC COM 171484108 140 584 SH   SOLE 31 584 0 0
CHURCHILL DOWNS INC COM 171484108 1,015 4,228 SH   SOLE 40 4,228 0 0
CHURCHILL DOWNS INC COM 171484108 1,756 7,315 SH   SOLE 43 467 0 6,848
CHUYS HLDGS INC COM 171604101 559 17,735 SH   SOLE 2 6,042 0 11,693
CHUYS HLDGS INC COM 171604101 11 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 2,571 81,556 SH   SOLE 18 81,556 0 0
CHUYS HLDGS INC COM 171604101 1,095 34,730 SH   SOLE 19 34,730 0 0
CHUYS HLDGS INC COM 171604101 75,856 2,405,821 SH   SOLE 21 2,405,821 0 0
CHUYS HLDGS INC COM 171604101 16,321 517,632 SH   SOLE 22 500,908 0 16,724
CHUYS HLDGS INC COM 171604101 79 2,506 SH   SOLE 25 2,506 0 0
CHUYS HLDGS INC COM 171604101 923 29,262 SH   SOLE 30 29,262 0 0
CHUYS HLDGS INC COM 171604101 73 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101 72 2,293 SH   SOLE 43 0 0 2,293
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4,392 1,742,841 SH   SOLE 2 1,165,244 0 577,597
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 237 94,110 SH   SOLE 4 94,110 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 6,862 2,722,953 SH   SOLE 7 2,722,953 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1,179 467,995 SH   SOLE 13 467,995 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 424 168,110 SH   SOLE 18 168,110 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 30 11,947 SH   SOLE 19 11,947 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 51,785 20,549,466 SH   SOLE 21 20,549,466 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 14,517 5,760,516 SH   SOLE 22 5,760,516 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 97 38,332 SH   SOLE 28 0 0 38,332
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 46,561 18,476,454 SH   SOLE 30 18,476,454 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 9,446 3,748,338 SH   SOLE 43 291,647 0 3,456,691
CIDARA THERAPEUTICS INC COM 171757107 100 44,719 SH   SOLE 2 44,719 0 0
CIDARA THERAPEUTICS INC COM 171757107 21 9,339 SH   SOLE 18 9,339 0 0
CIDARA THERAPEUTICS INC COM 171757107 287 128,309 SH   SOLE 21 128,309 0 0
CIDARA THERAPEUTICS INC COM 171757107 316 141,141 SH   SOLE 22 141,141 0 0
CIDARA THERAPEUTICS INC COM 171757107 19 8,558 SH   SOLE 23 8,558 0 0
CIENA CORP COM NEW 171779309 27,114 528,015 SH   SOLE 2 247,963 0 280,052
CIENA CORP COM NEW 171779309 1,252 24,387 SH   SOLE 4 24,387 0 0
CIENA CORP COM NEW 171779309 168 3,278 SH   SOLE 7 3,278 0 0
CIENA CORP COM NEW 171779309 63,405 1,234,754 SH   SOLE 18 1,229,299 0 5,455
CIENA CORP COM NEW 171779309 10,996 214,147 SH   SOLE 19 214,147 0 0
CIENA CORP COM NEW 171779309 391,025 7,614,895 SH   SOLE 21 7,614,895 0 0
CIENA CORP COM NEW 171779309 220,494 4,293,943 SH   SOLE 22 4,079,679 0 214,264
CIENA CORP COM NEW 171779309 1,356 26,401 SH   SOLE 23 26,401 0 0
CIENA CORP COM NEW 171779309 3,379 65,799 SH   SOLE 25 27,441 0 38,358
CIENA CORP COM NEW 171779309 3,629 70,663 SH   SOLE 26 56,797 0 13,866
CIENA CORP COM NEW 171779309 4,357 84,852 SH   SOLE 28 11,154 0 73,698
CIENA CORP COM NEW 171779309 179 3,483 SH   SOLE 29 3,483 0 0
CIENA CORP COM NEW 171779309 22,885 445,675 SH   SOLE 30 445,675 0 0
CIENA CORP COM NEW 171779309 448 8,729 SH   SOLE 31 8,729 0 0
CIENA CORP COM NEW 171779309 14,389 280,218 SH   SOLE 34 280,218 0 0
CIENA CORP COM NEW 171779309 1,623 31,604 SH   SOLE 36 31,604 0 0
CIENA CORP COM NEW 171779309 967 18,840 SH   SOLE 40 18,840 0 0
CIENA CORP COM NEW 171779309 16,578 322,846 SH   SOLE 43 4,897 0 317,949
CIGNA CORP NEW COM 125523100 267,016 1,334,012 SH   SOLE 2 630,829 0 703,183
CIGNA CORP NEW COM 125523100 52,986 264,716 SH   SOLE 4 177,472 0 87,244
CIGNA CORP NEW COM 125523100 60,486 302,186 SH   SOLE 7 292,049 0 10,137
CIGNA CORP NEW COM 125523100 2,846 14,221 SH   SOLE 13 8,136 0 6,085
CIGNA CORP NEW COM 125523100 8,959 44,761 SH   SOLE 15 44,761 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 282,180 1,409,774 SH   SOLE 18 1,281,838 0 127,936
CIGNA CORP NEW COM 125523100 639,344 3,194,166 SH   SOLE 19 3,194,166 0 0
CIGNA CORP NEW COM 125523100 1,967 9,825 SH   SOLE 20 9,825 0 0
CIGNA CORP NEW COM 125523100 1,492,387 7,455,971 SH   SOLE 21 7,455,971 0 0
CIGNA CORP NEW COM 125523100 1,508,727 7,537,607 SH   SOLE 22 6,643,375 0 894,232
CIGNA CORP NEW COM 125523100 51,360 256,594 SH   SOLE 23 256,594 0 0
CIGNA CORP NEW COM 125523100 117,887 588,962 SH   SOLE 25 588,962 0 0
CIGNA CORP NEW COM 125523100 184,197 920,249 SH   SOLE 26 436,432 0 483,817
CIGNA CORP NEW COM 125523100 242,384 1,210,951 SH   SOLE 28 31,544 0 1,179,407
CIGNA CORP NEW COM 125523100 10,428 52,096 SH   SOLE 29 52,096 0 0
CIGNA CORP NEW COM 125523100 508,638 2,541,158 SH   SOLE 30 2,537,262 0 3,896
CIGNA CORP NEW COM 125523100 36,442 182,065 SH   SOLE 31 95,895 0 86,170
CIGNA CORP NEW COM 125523100 345,692 1,727,076 SH   SOLE 34 1,727,076 0 0
CIGNA CORP NEW COM 125523100 35,615 177,932 SH   SOLE 36 177,932 0 0
CIGNA CORP NEW COM 125523100 2,399 11,984 SH   SOLE 40 11,984 0 0
CIGNA CORP NEW COM 125523100 57,755 288,544 SH   SOLE 43 14,859 0 273,685
CIIG CAPITAL PARTNERS II INC UNIT 02/28/2028 12561U208 21,735 2,156,250 SH   SOLE 2 2,156,250 0 0
CIM COML TR CORP COM NEW 125525584 249 27,519 SH   SOLE 2 27,519 0 0
CIM COML TR CORP COM NEW 125525584 32 3,543 SH   SOLE 18 3,543 0 0
CIM COML TR CORP COM NEW 125525584 835 92,218 SH   SOLE 21 92,218 0 0
CIM COML TR CORP COM NEW 125525584 2,247 247,978 SH   SOLE 22 247,978 0 0
CIM COML TR CORP COM NEW 125525584 17 1,851 SH   SOLE 23 1,851 0 0
CIM COML TR CORP COM NEW 125525584 0 47 SH   SOLE 43 0 0 47
CIMAREX ENERGY CO COM 171798101 9,528 109,270 SH   SOLE 2 55,124 0 54,146
CIMAREX ENERGY CO COM 171798101 34 394 SH   SOLE 4 394 0 0
CIMAREX ENERGY CO COM 171798101 168 1,922 SH   SOLE 7 1,922 0 0
CIMAREX ENERGY CO COM 171798101 21,636 248,121 SH   SOLE 18 248,121 0 0
CIMAREX ENERGY CO COM 171798101 2,504 28,713 SH   SOLE 19 28,713 0 0
CIMAREX ENERGY CO COM 171798101 435,535 4,994,665 SH   SOLE 21 4,994,665 0 0
CIMAREX ENERGY CO COM 171798101 238,501 2,735,098 SH   SOLE 22 2,607,298 0 127,800
CIMAREX ENERGY CO COM 171798101 2,861 32,810 SH   SOLE 26 32,810 0 0
CIMAREX ENERGY CO COM 171798101 1,091 12,514 SH   SOLE 28 6,626 0 5,888
CIMAREX ENERGY CO COM 171798101 4,391 50,358 SH   SOLE 30 50,358 0 0
CIMAREX ENERGY CO COM 171798101 138 1,578 SH   SOLE 31 1,578 0 0
CIMAREX ENERGY CO COM 171798101 250 2,865 SH   SOLE 34 2,865 0 0
CIMAREX ENERGY CO COM 171798101 135 1,548 SH   SOLE 36 1,548 0 0
CIMAREX ENERGY CO COM 171798101 17,003 194,988 SH   SOLE 43 17,500 0 177,488
CIMPRESS PLC SHS EURO G2143T103 1,826 21,025 SH   SOLE 2 12,431 0 8,594
CIMPRESS PLC SHS EURO G2143T103 6 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103 24 282 SH   SOLE 7 282 0 0
CIMPRESS PLC SHS EURO G2143T103 3,941 45,388 SH   SOLE 18 44,218 0 1,170
CIMPRESS PLC SHS EURO G2143T103 7,882 90,772 SH   SOLE 19 90,772 0 0
CIMPRESS PLC SHS EURO G2143T103 48,027 553,116 SH   SOLE 21 553,116 0 0
CIMPRESS PLC SHS EURO G2143T103 40,937 471,466 SH   SOLE 22 460,985 0 10,481
CIMPRESS PLC SHS EURO G2143T103 257 2,965 SH   SOLE 23 2,965 0 0
CIMPRESS PLC SHS EURO G2143T103 187 2,148 SH   SOLE 25 2,148 0 0
CIMPRESS PLC SHS EURO G2143T103 1,552 17,877 SH   SOLE 26 3,704 0 14,173
CIMPRESS PLC SHS EURO G2143T103 123 1,413 SH   SOLE 28 1,413 0 0
CIMPRESS PLC SHS EURO G2143T103 857 9,868 SH   SOLE 30 9,868 0 0
CIMPRESS PLC SHS EURO G2143T103 711 8,192 SH   SOLE 34 8,192 0 0
CIMPRESS PLC SHS EURO G2143T103 195 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103 86 995 SH   SOLE 43 0 0 995
CINCINNATI BANCORP INC COM NEW 17187C102 6 400 SH   SOLE 18 400 0 0
CINCINNATI BANCORP INC COM NEW 17187C102 82 5,545 SH   SOLE 21 5,545 0 0
CINCINNATI FINL CORP COM 172062101 39,342 344,444 SH   SOLE 2 55,472 0 288,972
CINCINNATI FINL CORP COM 172062101 11,112 97,289 SH   SOLE 4 56,836 0 40,453
CINCINNATI FINL CORP COM 172062101 18,372 160,844 SH   SOLE 7 156,195 0 4,649
CINCINNATI FINL CORP COM 172062101 716 6,271 SH   SOLE 13 3,046 0 3,225
CINCINNATI FINL CORP COM 172062101 2,345 20,534 SH   SOLE 15 20,534 0 0
CINCINNATI FINL CORP COM 172062101 47,270 413,853 SH   SOLE 18 388,131 0 25,722
CINCINNATI FINL CORP COM 172062101 9,261 81,079 SH   SOLE 19 81,079 0 0
CINCINNATI FINL CORP COM 172062101 589,130 5,157,853 SH   SOLE 21 5,157,853 0 0
CINCINNATI FINL CORP COM 172062101 370,296 3,241,955 SH   SOLE 22 2,901,796 0 340,159
CINCINNATI FINL CORP COM 172062101 9,797 85,777 SH   SOLE 23 85,777 0 0
CINCINNATI FINL CORP COM 172062101 25,987 227,514 SH   SOLE 25 227,514 0 0
CINCINNATI FINL CORP COM 172062101 39,439 345,289 SH   SOLE 26 145,117 0 200,172
CINCINNATI FINL CORP COM 172062101 48,231 422,265 SH   SOLE 28 11,610 0 410,655
CINCINNATI FINL CORP COM 172062101 56 489 SH   SOLE 29 489 0 0
CINCINNATI FINL CORP COM 172062101 78,630 688,410 SH   SOLE 30 683,833 0 4,577
CINCINNATI FINL CORP COM 172062101 6,413 56,147 SH   SOLE 31 18,309 0 37,838
CINCINNATI FINL CORP COM 172062101 3,059 26,783 SH   SOLE 32 26,783 0 0
CINCINNATI FINL CORP COM 172062101 869 7,608 SH   SOLE 34 7,608 0 0
CINCINNATI FINL CORP COM 172062101 10,865 95,121 SH   SOLE 36 95,121 0 0
CINCINNATI FINL CORP COM 172062101 561 4,908 SH   SOLE 40 4,908 0 0
CINCINNATI FINL CORP COM 172062101 6,483 56,762 SH   SOLE 43 7,579 0 49,183
CINEDIGM CORP COM NEW 172406209 0 118 SH   SOLE 17 0 0 118
CINEDIGM CORP COM NEW 172406209 71 28,410 SH   SOLE 18 28,410 0 0
CINEDIGM CORP COM NEW 172406209 1,163 463,394 SH   SOLE 21 463,394 0 0
CINEDIGM CORP COM NEW 172406209 4,828 1,923,393 SH   SOLE 22 1,923,393 0 0
CINEMARK HLDGS INC COM 17243V102 6,028 313,791 SH   SOLE 2 133,910 0 179,881
CINEMARK HLDGS INC COM 17243V102 8 442 SH   SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102 65 3,370 SH   SOLE 7 3,370 0 0
CINEMARK HLDGS INC COM 17243V102 8,456 440,209 SH   SOLE 18 398,282 0 41,927
CINEMARK HLDGS INC COM 17243V102 30,549 1,590,278 SH   SOLE 19 1,590,278 0 0
CINEMARK HLDGS INC COM 17243V102 239,281 12,456,070 SH   SOLE 21 12,456,070 0 0
CINEMARK HLDGS INC COM 17243V102 74,393 3,872,619 SH   SOLE 22 3,800,586 0 72,033
CINEMARK HLDGS INC COM 17243V102 1,168 60,796 SH   SOLE 23 60,796 0 0
CINEMARK HLDGS INC COM 17243V102 295 15,354 SH   SOLE 25 15,354 0 0
CINEMARK HLDGS INC COM 17243V102 6,814 354,694 SH   SOLE 26 28,786 0 325,908
CINEMARK HLDGS INC COM 17243V102 258 13,441 SH   SOLE 28 8,396 0 5,045
CINEMARK HLDGS INC COM 17243V102 3,655 190,277 SH   SOLE 30 190,277 0 0
CINEMARK HLDGS INC COM 17243V102 193 10,058 SH   SOLE 36 10,058 0 0
CINEMARK HLDGS INC COM 17243V102 225 11,734 SH   SOLE 40 11,734 0 0
CINEMARK HLDGS INC COM 17243V102 2,568 133,691 SH   SOLE 43 14,719 0 118,972
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 797 500,000 PRN   SOLE 2 500,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 6,432 4,035,000 PRN   SOLE 19 4,035,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4,248 2,665,000 PRN   SOLE 21 2,665,000 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 3,666 2,300,000 PRN   SOLE 22 2,300,000 0 0
CINTAS CORP COM 172908105 77,746 204,239 SH   SOLE 2 44,749 0 159,490
CINTAS CORP COM 172908105 23,089 60,656 SH   SOLE 4 34,924 0 25,732
CINTAS CORP COM 172908105 33,982 89,271 SH   SOLE 7 86,572 0 2,699
CINTAS CORP COM 172908105 741 1,947 SH   SOLE 13 228 0 1,719
CINTAS CORP COM 172908105 3,584 9,415 SH   SOLE 15 9,415 0 0
CINTAS CORP COM 172908105 3 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 99,561 261,549 SH   SOLE 18 248,641 0 12,908
CINTAS CORP COM 172908105 15,661 41,142 SH   SOLE 19 41,142 0 0
CINTAS CORP COM 172908105 824,274 2,165,380 SH   SOLE 21 2,165,380 0 0
CINTAS CORP COM 172908105 711,781 1,869,861 SH   SOLE 22 1,682,357 0 187,504
CINTAS CORP COM 172908105 20,443 53,703 SH   SOLE 23 53,703 0 0
CINTAS CORP COM 172908105 48,554 127,551 SH   SOLE 25 127,551 0 0
CINTAS CORP COM 172908105 75,738 198,966 SH   SOLE 26 73,792 0 125,174
CINTAS CORP COM 172908105 69,713 183,138 SH   SOLE 28 7,153 0 175,985
CINTAS CORP COM 172908105 67 176 SH   SOLE 29 176 0 0
CINTAS CORP COM 172908105 161,367 423,914 SH   SOLE 30 423,914 0 0
CINTAS CORP COM 172908105 12,876 33,825 SH   SOLE 31 10,401 0 23,424
CINTAS CORP COM 172908105 9,192 24,147 SH   SOLE 32 24,147 0 0
CINTAS CORP COM 172908105 1,953 5,130 SH   SOLE 34 5,130 0 0
CINTAS CORP COM 172908105 16,077 42,234 SH   SOLE 36 42,234 0 0
CINTAS CORP COM 172908105 1,262 3,314 SH   SOLE 40 3,314 0 0
CINTAS CORP COM 172908105 22,170 58,242 SH   SOLE 43 6,540 0 51,702
CIRCOR INTL INC COM 17273K109 265 8,036 SH   SOLE 2 6,081 0 1,955
CIRCOR INTL INC COM 17273K109 2 72 SH   SOLE 4 72 0 0
CIRCOR INTL INC COM 17273K109 12 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 2,417 73,224 SH   SOLE 18 73,224 0 0
CIRCOR INTL INC COM 17273K109 1,114 33,736 SH   SOLE 19 33,736 0 0
CIRCOR INTL INC COM 17273K109 76,221 2,309,022 SH   SOLE 21 2,309,022 0 0
CIRCOR INTL INC COM 17273K109 16,867 510,952 SH   SOLE 22 498,406 0 12,546
CIRCOR INTL INC COM 17273K109 84 2,542 SH   SOLE 25 2,542 0 0
CIRCOR INTL INC COM 17273K109 6 172 SH   SOLE 26 172 0 0
CIRCOR INTL INC COM 17273K109 946 28,673 SH   SOLE 30 28,673 0 0
CIRCOR INTL INC COM 17273K109 94 2,839 SH   SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109 480 14,555 SH   SOLE 43 1,652 0 12,903
CIRRUS LOGIC INC COM 172755100 13,727 166,696 SH   SOLE 2 76,346 0 90,350
CIRRUS LOGIC INC COM 172755100 58 702 SH   SOLE 4 702 0 0
CIRRUS LOGIC INC COM 172755100 67 813 SH   SOLE 7 813 0 0
CIRRUS LOGIC INC COM 172755100 11,277 136,940 SH   SOLE 18 136,940 0 0
CIRRUS LOGIC INC COM 172755100 10,298 125,055 SH   SOLE 19 125,055 0 0
CIRRUS LOGIC INC COM 172755100 226,890 2,755,187 SH   SOLE 21 2,755,187 0 0
CIRRUS LOGIC INC COM 172755100 134,987 1,639,185 SH   SOLE 22 1,567,639 0 71,546
CIRRUS LOGIC INC COM 172755100 160 1,945 SH   SOLE 23 1,945 0 0
CIRRUS LOGIC INC COM 172755100 787 9,552 SH   SOLE 25 9,552 0 0
CIRRUS LOGIC INC COM 172755100 3,315 40,253 SH   SOLE 26 20,160 0 20,093
CIRRUS LOGIC INC COM 172755100 300 3,647 SH   SOLE 28 3,647 0 0
CIRRUS LOGIC INC COM 172755100 21,776 264,435 SH   SOLE 30 264,435 0 0
CIRRUS LOGIC INC COM 172755100 78 947 SH   SOLE 31 947 0 0
CIRRUS LOGIC INC COM 172755100 474 5,761 SH   SOLE 36 5,761 0 0
CIRRUS LOGIC INC COM 172755100 590 7,163 SH   SOLE 40 7,163 0 0
CIRRUS LOGIC INC COM 172755100 2,934 35,628 SH   SOLE 43 715 0 34,913
CISCO SYS INC COM 17275R102 579,290 10,642,852 SH   SOLE 2 2,410,028 0 8,232,824
CISCO SYS INC COM 17275R102 161,699 2,970,767 SH   SOLE 4 1,918,943 0 1,051,824
CISCO SYS INC COM 17275R102 260,454 4,785,120 SH   SOLE 7 4,449,947 0 335,173
CISCO SYS INC COM 17275R102 4,682 86,021 SH   SOLE 13 11,903 0 74,118
CISCO SYS INC COM 17275R102 30,231 555,407 SH   SOLE 15 555,407 0 0
CISCO SYS INC COM 17275R102 20 368 SH   SOLE 17 0 0 368
CISCO SYS INC COM 17275R102 948,426 17,424,700 SH   SOLE 18 15,753,620 0 1,671,080
CISCO SYS INC COM 17275R102 807,432 14,834,319 SH   SOLE 19 14,834,319 0 0
CISCO SYS INC COM 17275R102 1,233 22,662 SH   SOLE 20 22,662 0 0
CISCO SYS INC COM 17275R102 6,163,111 113,230,038 SH   SOLE 21 113,230,038 0 0
CISCO SYS INC COM 17275R102 5,026,390 92,345,953 SH   SOLE 22 83,098,593 0 9,247,360
CISCO SYS INC COM 17275R102 145,954 2,681,505 SH   SOLE 23 2,681,505 0 0
CISCO SYS INC COM 17275R102 452,407 8,311,714 SH   SOLE 25 8,228,443 0 83,271
CISCO SYS INC COM 17275R102 591,159 10,860,902 SH   SOLE 26 4,848,088 0 6,012,814
CISCO SYS INC COM 17275R102 741,347 13,620,184 SH   SOLE 28 381,941 0 13,238,243
CISCO SYS INC COM 17275R102 1,306 24,000 SH   SOLE 29 24,000 0 0
CISCO SYS INC COM 17275R102 1,925,540 35,376,439 SH   SOLE 30 35,159,504 0 216,935
CISCO SYS INC COM 17275R102 86,360 1,586,621 SH   SOLE 31 544,124 0 1,042,497
CISCO SYS INC COM 17275R102 73,342 1,347,451 SH   SOLE 32 1,347,451 0 0
CISCO SYS INC COM 17275R102 80,459 1,478,211 SH   SOLE 34 1,478,211 0 0
CISCO SYS INC COM 17275R102 126,301 2,320,436 SH   SOLE 36 2,320,436 0 0
CISCO SYS INC COM 17275R102 7,934 145,764 SH   SOLE 40 145,764 0 0
CISCO SYS INC COM 17275R102 214,905 3,948,277 SH   SOLE 43 267,884 0 3,680,393
CIT GROUP INC COM NEW 125581801 9,697 186,653 SH   SOLE 2 83,635 0 103,018
CIT GROUP INC COM NEW 125581801 20 390 SH   SOLE 4 390 0 0
CIT GROUP INC COM NEW 125581801 135 2,601 SH   SOLE 7 2,601 0 0
CIT GROUP INC COM NEW 125581801 26,473 509,585 SH   SOLE 18 509,585 0 0
CIT GROUP INC COM NEW 125581801 16,901 325,333 SH   SOLE 19 325,333 0 0
CIT GROUP INC COM NEW 125581801 363,293 6,993,129 SH   SOLE 21 6,993,129 0 0
CIT GROUP INC COM NEW 125581801 157,029 3,022,696 SH   SOLE 22 2,923,285 0 99,411
CIT GROUP INC COM NEW 125581801 383 7,380 SH   SOLE 23 7,380 0 0
CIT GROUP INC COM NEW 125581801 703 13,533 SH   SOLE 25 13,533 0 0
CIT GROUP INC COM NEW 125581801 3,820 73,523 SH   SOLE 26 26,605 0 46,918
CIT GROUP INC COM NEW 125581801 561 10,797 SH   SOLE 28 8,252 0 2,545
CIT GROUP INC COM NEW 125581801 8,876 170,864 SH   SOLE 30 170,864 0 0
CIT GROUP INC COM NEW 125581801 858 16,524 SH   SOLE 36 16,524 0 0
CIT GROUP INC COM NEW 125581801 630 12,136 SH   SOLE 40 12,136 0 0
CIT GROUP INC COM NEW 125581801 7,531 144,965 SH   SOLE 43 20,885 0 124,080
CITI TRENDS INC COM 17306X102 325 4,450 SH   SOLE 2 3,415 0 1,035
CITI TRENDS INC COM 17306X102 9 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 1,932 26,483 SH   SOLE 18 26,483 0 0
CITI TRENDS INC COM 17306X102 1,723 23,619 SH   SOLE 19 23,619 0 0
CITI TRENDS INC COM 17306X102 23,043 315,831 SH   SOLE 21 315,831 0 0
CITI TRENDS INC COM 17306X102 16,422 225,076 SH   SOLE 22 219,045 0 6,031
CITI TRENDS INC COM 17306X102 19 265 SH   SOLE 23 265 0 0
CITI TRENDS INC COM 17306X102 83 1,137 SH   SOLE 25 1,137 0 0
CITI TRENDS INC COM 17306X102 165 2,257 SH   SOLE 30 2,257 0 0
CITI TRENDS INC COM 17306X102 76 1,044 SH   SOLE 40 1,044 0 0
CITI TRENDS INC COM 17306X102 77 1,059 SH   SOLE 43 0 0 1,059
CITIGROUP INC COM NEW 172967424 393,337 5,604,695 SH   SOLE 2 1,707,800 0 3,896,895
CITIGROUP INC COM NEW 172967424 101,488 1,446,104 SH   SOLE 4 968,707 0 477,397
CITIGROUP INC COM NEW 172967424 133,190 1,897,834 SH   SOLE 7 1,734,820 0 163,014
CITIGROUP INC COM NEW 172967424 2,786 39,704 SH   SOLE 13 5,936 0 33,768
CITIGROUP INC COM NEW 172967424 18,757 267,270 SH   SOLE 15 267,270 0 0
CITIGROUP INC COM NEW 172967424 3 36 SH   SOLE 17 0 0 36
CITIGROUP INC COM NEW 172967424 817,437 11,647,725 SH   SOLE 18 10,635,735 0 1,011,990
CITIGROUP INC COM NEW 172967424 999,696 14,244,742 SH   SOLE 19 14,244,742 0 0
CITIGROUP INC COM NEW 172967424 3,422,431 48,766,467 SH   SOLE 21 48,766,467 0 0
CITIGROUP INC COM NEW 172967424 3,186,086 45,398,771 SH   SOLE 22 40,521,866 0 4,876,905
CITIGROUP INC COM NEW 172967424 106,410 1,516,237 SH   SOLE 23 1,516,237 0 0
CITIGROUP INC COM NEW 172967424 263,504 3,754,681 SH   SOLE 25 3,754,681 0 0
CITIGROUP INC COM NEW 172967424 338,563 4,824,207 SH   SOLE 26 1,826,673 0 2,997,534
CITIGROUP INC COM NEW 172967424 344,851 4,913,806 SH   SOLE 28 187,722 0 4,726,084
CITIGROUP INC COM NEW 172967424 4,994 71,162 SH   SOLE 29 71,162 0 0
CITIGROUP INC COM NEW 172967424 875,748 12,478,599 SH   SOLE 30 12,468,978 0 9,621
CITIGROUP INC COM NEW 172967424 62,036 883,950 SH   SOLE 31 372,662 0 511,288
CITIGROUP INC COM NEW 172967424 10,374 147,824 SH   SOLE 32 147,824 0 0
CITIGROUP INC COM NEW 172967424 40,789 581,201 SH   SOLE 34 581,201 0 0
CITIGROUP INC COM NEW 172967424 88,337 1,258,718 SH   SOLE 36 1,258,718 0 0
CITIGROUP INC COM NEW 172967424 5,018 71,496 SH   SOLE 40 71,496 0 0
CITIGROUP INC COM NEW 172967424 90,455 1,288,904 SH   SOLE 43 81,274 0 1,207,630
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 296 146,020 SH   SOLE 2 5,914 0 140,106
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 4 1,825 SH   SOLE 7 1,825 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 769 378,724 SH   SOLE 18 378,724 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 399 196,460 SH   SOLE 19 196,460 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 9,146 4,505,445 SH   SOLE 21 4,505,445 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 5,945 2,928,580 SH   SOLE 22 2,862,929 0 65,651
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 2 1,000 SH   SOLE 43 0 0 1,000
CITIZENS & NORTHN CORP COM 172922106 376 14,901 SH   SOLE 2 1,236 0 13,665
CITIZENS & NORTHN CORP COM 172922106 5 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 1,404 55,568 SH   SOLE 18 55,568 0 0
CITIZENS & NORTHN CORP COM 172922106 756 29,934 SH   SOLE 19 29,934 0 0
CITIZENS & NORTHN CORP COM 172922106 14,923 590,789 SH   SOLE 21 590,789 0 0
CITIZENS & NORTHN CORP COM 172922106 10,059 398,234 SH   SOLE 22 389,132 0 9,102
CITIZENS & NORTHN CORP COM 172922106 3 123 SH   SOLE 43 0 0 123
CITIZENS CMNTY BANCORP INC M COM 174903104 65 4,757 SH   SOLE 2 4,757 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 342 24,864 SH   SOLE 21 24,864 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 136 9,914 SH   SOLE 22 9,914 0 0
CITIZENS FINL GROUP INC COM 174610105 53,137 1,131,055 SH   SOLE 2 184,437 0 946,618
CITIZENS FINL GROUP INC COM 174610105 16,251 345,912 SH   SOLE 4 197,698 0 148,214
CITIZENS FINL GROUP INC COM 174610105 24,519 521,911 SH   SOLE 7 410,114 0 111,797
CITIZENS FINL GROUP INC COM 174610105 532 11,324 SH   SOLE 13 1,202 0 10,122
CITIZENS FINL GROUP INC COM 174610105 2,672 56,885 SH   SOLE 15 56,885 0 0
CITIZENS FINL GROUP INC COM 174610105 129,864 2,764,239 SH   SOLE 18 2,700,302 0 63,937
CITIZENS FINL GROUP INC COM 174610105 101,099 2,151,966 SH   SOLE 19 2,151,966 0 0
CITIZENS FINL GROUP INC COM 174610105 798,032 16,986,624 SH   SOLE 21 16,986,624 0 0
CITIZENS FINL GROUP INC COM 174610105 430,084 9,154,621 SH   SOLE 22 8,243,798 0 910,823
CITIZENS FINL GROUP INC COM 174610105 11,256 239,590 SH   SOLE 23 239,590 0 0
CITIZENS FINL GROUP INC COM 174610105 41,741 888,477 SH   SOLE 25 888,477 0 0
CITIZENS FINL GROUP INC COM 174610105 54,491 1,159,867 SH   SOLE 26 564,035 0 595,832
CITIZENS FINL GROUP INC COM 174610105 65,809 1,400,790 SH   SOLE 28 33,198 0 1,367,592
CITIZENS FINL GROUP INC COM 174610105 3 63 SH   SOLE 29 63 0 0
CITIZENS FINL GROUP INC COM 174610105 128,067 2,725,993 SH   SOLE 30 2,704,945 0 21,048
CITIZENS FINL GROUP INC COM 174610105 7,304 155,466 SH   SOLE 31 51,428 0 104,038
CITIZENS FINL GROUP INC COM 174610105 4,179 88,951 SH   SOLE 32 88,951 0 0
CITIZENS FINL GROUP INC COM 174610105 43,604 928,131 SH   SOLE 34 928,131 0 0
CITIZENS FINL GROUP INC COM 174610105 13,640 290,333 SH   SOLE 35 290,333 0 0
CITIZENS FINL GROUP INC COM 174610105 11,302 240,574 SH   SOLE 36 240,574 0 0
CITIZENS FINL GROUP INC COM 174610105 2,594 55,213 SH   SOLE 37 55,213 0 0
CITIZENS FINL GROUP INC COM 174610105 645 13,737 SH   SOLE 40 13,737 0 0
CITIZENS FINL GROUP INC COM 174610105 30,442 647,971 SH   SOLE 43 37,740 0 610,231
CITIZENS HLDG CO MISS COM 174715102 17 898 SH   SOLE 18 898 0 0
CITIZENS HLDG CO MISS COM 174715102 239 12,640 SH   SOLE 21 12,640 0 0
CITIZENS HLDG CO MISS COM 174715102 16 837 SH   SOLE 22 837 0 0
CITIZENS INC CL A 174740100 318 51,216 SH   SOLE 2 3,870 0 47,346
CITIZENS INC CL A 174740100 8 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,070 172,368 SH   SOLE 18 172,368 0 0
CITIZENS INC CL A 174740100 561 90,314 SH   SOLE 19 90,314 0 0
CITIZENS INC CL A 174740100 11,883 1,913,596 SH   SOLE 21 1,913,596 0 0
CITIZENS INC CL A 174740100 7,582 1,220,929 SH   SOLE 22 1,193,006 0 27,923
CITRIX SYS INC COM 177376100 31,403 292,470 SH   SOLE 2 62,671 0 229,799
CITRIX SYS INC COM 177376100 9,376 87,326 SH   SOLE 4 58,842 0 28,484
CITRIX SYS INC COM 177376100 21,036 195,919 SH   SOLE 7 162,813 0 33,106
CITRIX SYS INC COM 177376100 32 295 SH   SOLE 13 295 0 0
CITRIX SYS INC COM 177376100 1,331 12,396 SH   SOLE 15 12,396 0 0
CITRIX SYS INC COM 177376100 34,091 317,506 SH   SOLE 18 299,989 0 17,517
CITRIX SYS INC COM 177376100 9,047 84,264 SH   SOLE 19 84,264 0 0
CITRIX SYS INC COM 177376100 597,340 5,563,380 SH   SOLE 21 5,563,380 0 0
CITRIX SYS INC COM 177376100 333,410 3,105,245 SH   SOLE 22 2,837,713 0 267,532
CITRIX SYS INC COM 177376100 7,645 71,203 SH   SOLE 23 71,203 0 0
CITRIX SYS INC COM 177376100 28,635 266,693 SH   SOLE 25 266,693 0 0
CITRIX SYS INC COM 177376100 33,524 312,232 SH   SOLE 26 130,673 0 181,559
CITRIX SYS INC COM 177376100 46,372 431,889 SH   SOLE 28 9,232 0 422,657
CITRIX SYS INC COM 177376100 8 77 SH   SOLE 29 77 0 0
CITRIX SYS INC COM 177376100 139,221 1,296,647 SH   SOLE 30 1,186,082 0 110,565
CITRIX SYS INC COM 177376100 4,817 44,866 SH   SOLE 31 14,869 0 29,997
CITRIX SYS INC COM 177376100 2,215 20,629 SH   SOLE 34 20,629 0 0
CITRIX SYS INC COM 177376100 11,966 111,447 SH   SOLE 36 111,447 0 0
CITRIX SYS INC COM 177376100 490 4,565 SH   SOLE 40 4,565 0 0
CITRIX SYS INC COM 177376100 26,514 246,942 SH   SOLE 43 4,402 0 242,540
CITY HLDG CO COM 177835105 1,197 15,367 SH   SOLE 2 4,224 0 11,143
CITY HLDG CO COM 177835105 22 277 SH   SOLE 7 277 0 0
CITY HLDG CO COM 177835105 4,748 60,937 SH   SOLE 18 60,937 0 0
CITY HLDG CO COM 177835105 2,097 26,917 SH   SOLE 19 26,917 0 0
CITY HLDG CO COM 177835105 134,524 1,726,653 SH   SOLE 21 1,726,653 0 0
CITY HLDG CO COM 177835105 29,518 378,877 SH   SOLE 22 363,681 0 15,196
CITY HLDG CO COM 177835105 20 253 SH   SOLE 25 253 0 0
CITY HLDG CO COM 177835105 449 5,767 SH   SOLE 26 4,123 0 1,644
CITY HLDG CO COM 177835105 102 1,315 SH   SOLE 28 1,315 0 0
CITY HLDG CO COM 177835105 2,008 25,779 SH   SOLE 30 25,779 0 0
CITY HLDG CO COM 177835105 144 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105 1,025 13,155 SH   SOLE 43 477 0 12,678
CITY OFFICE REIT INC COM 178587101 1,984 111,076 SH   SOLE 2 13,569 0 97,507
CITY OFFICE REIT INC COM 178587101 12 687 SH   SOLE 7 687 0 0
CITY OFFICE REIT INC COM 178587101 2,682 150,140 SH   SOLE 18 150,140 0 0
CITY OFFICE REIT INC COM 178587101 6,516 364,826 SH   SOLE 19 364,826 0 0
CITY OFFICE REIT INC COM 178587101 32,148 1,799,986 SH   SOLE 21 1,799,986 0 0
CITY OFFICE REIT INC COM 178587101 26,816 1,501,472 SH   SOLE 22 1,458,060 0 43,412
CITY OFFICE REIT INC COM 178587101 417 23,346 SH   SOLE 23 23,346 0 0
CITY OFFICE REIT INC COM 178587101 2,510 140,549 SH   SOLE 26 0 0 140,549
CITY OFFICE REIT INC COM 178587101 62 3,455 SH   SOLE 28 3,455 0 0
CITY OFFICE REIT INC COM 178587101 104 5,815 SH   SOLE 40 5,815 0 0
CITY OFFICE REIT INC COM 178587101 502 28,123 SH   SOLE 43 39 0 28,084
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,004 43,200 SH   SOLE 2 18,653 0 24,547
CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,282 55,188 SH   SOLE 18 55,188 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 710 30,574 SH   SOLE 19 30,574 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 12,982 558,843 SH   SOLE 21 558,843 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 10,658 458,821 SH   SOLE 22 449,821 0 9,000
CIVISTA BANCSHARES INC COM NO PAR 178867107 67 2,890 SH   SOLE 26 0 0 2,890
CIVISTA BANCSHARES INC COM NO PAR 178867107 53 2,269 SH   SOLE 43 0 0 2,269
CKX LDS INC COM 12562N104 3 229 SH   SOLE 21 229 0 0
CLARIVATE PLC ORD SHS G21810109 18,699 853,817 SH   SOLE 2 51,885 0 801,932
CLARIVATE PLC ORD SHS G21810109 3,546 161,898 SH   SOLE 4 149,715 0 12,183
CLARIVATE PLC ORD SHS G21810109 687 31,363 SH   SOLE 7 31,363 0 0
CLARIVATE PLC ORD SHS G21810109 14 634 SH   SOLE 13 634 0 0
CLARIVATE PLC ORD SHS G21810109 869 39,694 SH   SOLE 15 39,694 0 0
CLARIVATE PLC ORD SHS G21810109 8,371 382,215 SH   SOLE 18 361,781 0 20,434
CLARIVATE PLC ORD SHS G21810109 2,265 103,409 SH   SOLE 19 103,409 0 0
CLARIVATE PLC ORD SHS G21810109 121,072 5,528,380 SH   SOLE 21 5,528,380 0 0
CLARIVATE PLC ORD SHS G21810109 174,793 7,981,397 SH   SOLE 22 7,504,936 0 476,461
CLARIVATE PLC ORD SHS G21810109 4,166 190,221 SH   SOLE 23 190,221 0 0
CLARIVATE PLC ORD SHS G21810109 11,851 541,127 SH   SOLE 25 541,127 0 0
CLARIVATE PLC ORD SHS G21810109 14,862 678,617 SH   SOLE 26 381,837 0 296,780
CLARIVATE PLC ORD SHS G21810109 12,954 591,509 SH   SOLE 28 27,959 0 563,550
CLARIVATE PLC ORD SHS G21810109 22 1,002 SH   SOLE 29 1,002 0 0
CLARIVATE PLC ORD SHS G21810109 48,215 2,201,607 SH   SOLE 30 2,127,329 0 74,278
CLARIVATE PLC ORD SHS G21810109 2,769 126,421 SH   SOLE 31 42,680 0 83,741
CLARIVATE PLC ORD SHS G21810109 359 16,389 SH   SOLE 34 16,389 0 0
CLARIVATE PLC ORD SHS G21810109 4,023 183,694 SH   SOLE 36 183,694 0 0
CLARIVATE PLC ORD SHS G21810109 292 13,348 SH   SOLE 40 13,348 0 0
CLARIVATE PLC ORD SHS G21810109 19 889 SH   SOLE 43 0 0 889
CLARUS CORP NEW COM 18270P109 76 2,969 SH   SOLE 2 1,277 0 1,692
CLARUS CORP NEW COM 18270P109 6 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 1,803 70,352 SH   SOLE 18 70,352 0 0
CLARUS CORP NEW COM 18270P109 1,059 41,332 SH   SOLE 19 41,332 0 0
CLARUS CORP NEW COM 18270P109 21,055 821,505 SH   SOLE 21 821,505 0 0
CLARUS CORP NEW COM 18270P109 12,202 476,096 SH   SOLE 22 473,855 0 2,241
CLARUS CORP NEW COM 18270P109 41 1,600 SH   SOLE 43 0 0 1,600
CLEAN ENERGY FUELS CORP COM 184499101 3,312 406,327 SH   SOLE 2 148,693 0 257,634
CLEAN ENERGY FUELS CORP COM 184499101 5 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101 17 2,035 SH   SOLE 7 2,035 0 0
CLEAN ENERGY FUELS CORP COM 184499101 3,863 473,929 SH   SOLE 18 455,282 0 18,647
CLEAN ENERGY FUELS CORP COM 184499101 11,626 1,426,468 SH   SOLE 19 1,426,468 0 0
CLEAN ENERGY FUELS CORP COM 184499101 48,863 5,995,487 SH   SOLE 21 5,995,487 0 0
CLEAN ENERGY FUELS CORP COM 184499101 40,008 4,908,997 SH   SOLE 22 4,756,705 0 152,292
CLEAN ENERGY FUELS CORP COM 184499101 411 50,410 SH   SOLE 23 50,410 0 0
CLEAN ENERGY FUELS CORP COM 184499101 233 28,629 SH   SOLE 25 28,629 0 0
CLEAN ENERGY FUELS CORP COM 184499101 2,383 292,385 SH   SOLE 26 71,845 0 220,540
CLEAN ENERGY FUELS CORP COM 184499101 60 7,376 SH   SOLE 28 7,376 0 0
CLEAN ENERGY FUELS CORP COM 184499101 817 100,257 SH   SOLE 30 100,257 0 0
CLEAN ENERGY FUELS CORP COM 184499101 33 4,039 SH   SOLE 34 4,039 0 0
CLEAN ENERGY FUELS CORP COM 184499101 225 27,585 SH   SOLE 36 27,585 0 0
CLEAN ENERGY FUELS CORP COM 184499101 170 20,896 SH   SOLE 40 20,896 0 0
CLEAN ENERGY FUELS CORP COM 184499101 278 34,074 SH   SOLE 43 0 0 34,074
CLEAN HARBORS INC COM 184496107 19,558 188,295 SH   SOLE 2 90,781 0 97,514
CLEAN HARBORS INC COM 184496107 902 8,681 SH   SOLE 4 8,681 0 0
CLEAN HARBORS INC COM 184496107 163 1,568 SH   SOLE 7 1,568 0 0
CLEAN HARBORS INC COM 184496107 12,649 121,775 SH   SOLE 18 121,618 0 157
CLEAN HARBORS INC COM 184496107 1,504 14,481 SH   SOLE 19 14,481 0 0
CLEAN HARBORS INC COM 184496107 238,416 2,295,330 SH   SOLE 21 2,295,330 0 0
CLEAN HARBORS INC COM 184496107 152,058 1,463,927 SH   SOLE 22 1,404,796 0 59,131
CLEAN HARBORS INC COM 184496107 777 7,476 SH   SOLE 23 7,476 0 0
CLEAN HARBORS INC COM 184496107 687 6,616 SH   SOLE 25 6,616 0 0
CLEAN HARBORS INC COM 184496107 1,930 18,582 SH   SOLE 26 13,958 0 4,624
CLEAN HARBORS INC COM 184496107 439 4,223 SH   SOLE 28 2,978 0 1,245
CLEAN HARBORS INC COM 184496107 198 1,904 SH   SOLE 29 1,904 0 0
CLEAN HARBORS INC COM 184496107 6,111 58,835 SH   SOLE 30 58,835 0 0
CLEAN HARBORS INC COM 184496107 391 3,765 SH   SOLE 31 3,765 0 0
CLEAN HARBORS INC COM 184496107 2,808 27,033 SH   SOLE 34 27,033 0 0
CLEAN HARBORS INC COM 184496107 131 1,258 SH   SOLE 36 1,258 0 0
CLEAN HARBORS INC COM 184496107 673 6,480 SH   SOLE 40 6,480 0 0
CLEAN HARBORS INC COM 184496107 1,372 13,206 SH   SOLE 43 1,705 0 11,501
CLEANSPARK INC COM NEW 18452B209 289 24,922 SH   SOLE 2 2,128 0 22,794
CLEANSPARK INC COM NEW 18452B209 6 526 SH   SOLE 7 526 0 0
CLEANSPARK INC COM NEW 18452B209 1,271 109,683 SH   SOLE 18 109,683 0 0
CLEANSPARK INC COM NEW 18452B209 665 57,351 SH   SOLE 19 57,351 0 0
CLEANSPARK INC COM NEW 18452B209 14,606 1,260,182 SH   SOLE 21 1,260,182 0 0
CLEANSPARK INC COM NEW 18452B209 8,985 775,233 SH   SOLE 22 756,809 0 18,424
CLEANSPARK INC COM NEW 18452B209 0 10 SH   SOLE 43 0 0 10
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,511 557,689 SH   SOLE 2 277,415 0 280,274
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 16 5,838 SH   SOLE 7 5,838 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3,291 1,214,532 SH   SOLE 18 1,214,532 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 16,979 6,265,133 SH   SOLE 19 6,265,133 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 37,433 13,812,992 SH   SOLE 21 13,812,992 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 29,599 10,922,053 SH   SOLE 22 10,529,876 0 392,177
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 131 48,291 SH   SOLE 25 48,291 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 117 43,262 SH   SOLE 26 14,206 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 72 26,703 SH   SOLE 28 26,703 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 884 326,347 SH   SOLE 30 326,347 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2,022 746,029 SH   SOLE 34 746,029 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 38 14,174 SH   SOLE 36 14,174 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 85 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 205 75,721 SH   SOLE 43 0 0 75,721
CLEAR SECURE INC COM CL A 18467V109 11 266 SH   SOLE 18 266 0 0
CLEAR SECURE INC COM CL A 18467V109 797 19,416 SH   SOLE 21 19,416 0 0
CLEAR SECURE INC COM CL A 18467V109 6,240 152,002 SH   SOLE 22 152,002 0 0
CLEAR SECURE INC COM CL A 18467V109 79 1,932 SH   SOLE 26 1,932 0 0
CLEAR SECURE INC COM CL A 18467V109 296 7,215 SH   SOLE 28 0 0 7,215
CLEAR SECURE INC COM CL A 18467V109 4 99 SH   SOLE 31 0 0 99
CLEARFIELD INC COM 18482P103 111 2,509 SH   SOLE 2 1,271 0 1,238
CLEARFIELD INC COM 18482P103 6 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103 1,558 35,279 SH   SOLE 18 35,279 0 0
CLEARFIELD INC COM 18482P103 891 20,188 SH   SOLE 19 20,188 0 0
CLEARFIELD INC COM 18482P103 17,247 390,635 SH   SOLE 21 390,635 0 0
CLEARFIELD INC COM 18482P103 12,572 284,748 SH   SOLE 22 282,479 0 2,269
CLEARFIELD INC COM 18482P103 112 2,538 SH   SOLE 43 0 0 2,538
CLEARONE INC COM 18506U104 4 1,524 SH   SOLE 18 1,524 0 0
CLEARONE INC COM 18506U104 69 29,235 SH   SOLE 21 29,235 0 0
CLEARPOINT NEURO INC COM 18507C103 122 6,877 SH   SOLE 2 874 0 6,003
CLEARPOINT NEURO INC COM 18507C103 5 302 SH   SOLE 7 302 0 0
CLEARPOINT NEURO INC COM 18507C103 984 55,450 SH   SOLE 18 55,450 0 0
CLEARPOINT NEURO INC COM 18507C103 567 31,962 SH   SOLE 19 31,962 0 0
CLEARPOINT NEURO INC COM 18507C103 11,555 650,997 SH   SOLE 21 650,997 0 0
CLEARPOINT NEURO INC COM 18507C103 7,419 417,984 SH   SOLE 22 414,848 0 3,136
CLEARSIDE BIOMEDICAL INC COM 185063104 55 9,197 SH   SOLE 18 9,197 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 888 147,990 SH   SOLE 21 147,990 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 3,719 619,891 SH   SOLE 22 619,891 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 164 27,274 SH   SOLE 43 0 0 27,274
CLEARSIGN TECHNOLOGIES CORP COM 185064102 10 4,760 SH   SOLE 18 4,760 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 119 59,529 SH   SOLE 21 59,529 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 352 175,775 SH   SOLE 22 175,775 0 0
CLEARWATER PAPER CORP COM 18538R103 758 19,779 SH   SOLE 2 5,281 0 14,498
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 10 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 2,696 70,347 SH   SOLE 18 70,347 0 0
CLEARWATER PAPER CORP COM 18538R103 1,083 28,258 SH   SOLE 19 28,258 0 0
CLEARWATER PAPER CORP COM 18538R103 77,815 2,030,133 SH   SOLE 21 2,030,133 0 0
CLEARWATER PAPER CORP COM 18538R103 17,172 447,992 SH   SOLE 22 429,192 0 18,800
CLEARWATER PAPER CORP COM 18538R103 86 2,248 SH   SOLE 25 2,248 0 0
CLEARWATER PAPER CORP COM 18538R103 123 3,209 SH   SOLE 26 2,113 0 1,096
CLEARWATER PAPER CORP COM 18538R103 98 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 1,177 30,712 SH   SOLE 30 30,712 0 0
CLEARWATER PAPER CORP COM 18538R103 83 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103 367 9,572 SH   SOLE 43 1,642 0 7,930
CLEARWAY ENERGY INC CL A 18539C105 2,991 106,061 SH   SOLE 2 57,543 0 48,518
CLEARWAY ENERGY INC CL A 18539C105 5 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 16 551 SH   SOLE 7 551 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,306 117,217 SH   SOLE 18 111,887 0 5,330
CLEARWAY ENERGY INC CL A 18539C105 8,367 296,703 SH   SOLE 19 296,703 0 0
CLEARWAY ENERGY INC CL A 18539C105 35,860 1,271,630 SH   SOLE 21 1,271,630 0 0
CLEARWAY ENERGY INC CL A 18539C105 31,348 1,111,618 SH   SOLE 22 1,071,309 0 40,309
CLEARWAY ENERGY INC CL A 18539C105 236 8,359 SH   SOLE 23 8,359 0 0
CLEARWAY ENERGY INC CL A 18539C105 205 7,260 SH   SOLE 25 7,260 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,768 133,626 SH   SOLE 26 3,299 0 130,327
CLEARWAY ENERGY INC CL A 18539C105 77 2,748 SH   SOLE 28 2,748 0 0
CLEARWAY ENERGY INC CL A 18539C105 601 21,313 SH   SOLE 30 21,313 0 0
CLEARWAY ENERGY INC CL A 18539C105 432 15,318 SH   SOLE 34 15,318 0 0
CLEARWAY ENERGY INC CL A 18539C105 153 5,410 SH   SOLE 36 5,410 0 0
CLEARWAY ENERGY INC CL A 18539C105 113 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL A 18539C105 311 11,036 SH   SOLE 43 0 0 11,036
CLEARWAY ENERGY INC CL C 18539C204 5,424 179,178 SH   SOLE 2 119,949 0 59,229
CLEARWAY ENERGY INC CL C 18539C204 6 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204 30 1,002 SH   SOLE 7 1,002 0 0
CLEARWAY ENERGY INC CL C 18539C204 7,360 243,152 SH   SOLE 18 243,152 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,451 147,055 SH   SOLE 19 147,055 0 0
CLEARWAY ENERGY INC CL C 18539C204 89,207 2,947,028 SH   SOLE 21 2,947,028 0 0
CLEARWAY ENERGY INC CL C 18539C204 61,453 2,030,174 SH   SOLE 22 1,963,266 0 66,908
CLEARWAY ENERGY INC CL C 18539C204 71 2,331 SH   SOLE 23 2,331 0 0
CLEARWAY ENERGY INC CL C 18539C204 450 14,875 SH   SOLE 25 14,875 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,655 120,755 SH   SOLE 26 29,645 0 91,110
CLEARWAY ENERGY INC CL C 18539C204 196 6,477 SH   SOLE 28 6,477 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,316 43,479 SH   SOLE 30 43,479 0 0
CLEARWAY ENERGY INC CL C 18539C204 354 11,709 SH   SOLE 36 11,709 0 0
CLEARWAY ENERGY INC CL C 18539C204 272 8,978 SH   SOLE 40 8,978 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,443 47,657 SH   SOLE 43 3,575 0 44,082
CLENE INC COMMON STOCK 185634102 67 9,772 SH   SOLE 2 900 0 8,872
CLENE INC COMMON STOCK 185634102 459 67,230 SH   SOLE 18 67,230 0 0
CLENE INC COMMON STOCK 185634102 258 37,712 SH   SOLE 19 37,712 0 0
CLENE INC COMMON STOCK 185634102 4,566 668,527 SH   SOLE 21 668,527 0 0
CLENE INC COMMON STOCK 185634102 1,929 282,480 SH   SOLE 22 274,858 0 7,622
CLENE INC COMMON STOCK 185634102 0 5 SH   SOLE 43 0 0 5
CLEVELAND-CLIFFS INC NEW COM 185899101 18,361 926,845 SH   SOLE 2 356,162 0 570,683
CLEVELAND-CLIFFS INC NEW COM 185899101 35 1,770 SH   SOLE 4 1,770 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 134 6,744 SH   SOLE 7 6,744 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 4 221 SH   SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101 21,647 1,092,709 SH   SOLE 18 1,092,709 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 2,535 127,944 SH   SOLE 19 127,944 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 437,247 22,072,029 SH   SOLE 21 22,072,029 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 244,126 12,323,352 SH   SOLE 22 11,761,362 0 561,990
CLEVELAND-CLIFFS INC NEW COM 185899101 1,179 59,504 SH   SOLE 25 59,504 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 3,770 190,289 SH   SOLE 26 151,667 0 38,622
CLEVELAND-CLIFFS INC NEW COM 185899101 858 43,292 SH   SOLE 28 35,100 0 8,192
CLEVELAND-CLIFFS INC NEW COM 185899101 4,997 252,248 SH   SOLE 30 252,248 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 148 7,450 SH   SOLE 31 7,450 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 115 5,799 SH   SOLE 36 5,799 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1,138 57,469 SH   SOLE 40 57,469 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 2,375 119,866 SH   SOLE 43 12,611 0 107,255
CLEVELAND-CLIFFS INC NEW DBCV 1.500% 1/1 185899AA9 4,789 1,870,000 PRN   SOLE 21 1,870,000 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 32 4,144 SH   SOLE 18 4,144 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 398 51,265 SH   SOLE 21 51,265 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 2,252 290,204 SH   SOLE 22 290,204 0 0
CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 101 10,110 SH   SOLE 2 10,110 0 0
CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 2,108 211,906 SH   SOLE 19 211,906 0 0
CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 307 30,840 SH   SOLE 34 30,840 0 0
CLIPPER RLTY INC COM 18885T306 180 22,233 SH   SOLE 2 11,118 0 11,115
CLIPPER RLTY INC COM 18885T306 345 42,560 SH   SOLE 18 42,560 0 0
CLIPPER RLTY INC COM 18885T306 300 37,037 SH   SOLE 19 37,037 0 0
CLIPPER RLTY INC COM 18885T306 3,902 481,722 SH   SOLE 21 481,722 0 0
CLIPPER RLTY INC COM 18885T306 2,551 314,928 SH   SOLE 22 313,163 0 1,765
CLIPPER RLTY INC COM 18885T306 17 2,137 SH   SOLE 23 2,137 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 244 55,146 SH   SOLE 13 0 0 55,146
CLOROX CO DEL COM 189054109 47,379 286,090 SH   SOLE 2 50,822 0 235,268
CLOROX CO DEL COM 189054109 18,044 108,956 SH   SOLE 4 67,775 0 41,181
CLOROX CO DEL COM 189054109 31,655 191,141 SH   SOLE 7 158,125 0 33,016
CLOROX CO DEL COM 189054109 440 2,654 SH   SOLE 13 620 0 2,034
CLOROX CO DEL COM 189054109 2,275 13,738 SH   SOLE 15 13,738 0 0
CLOROX CO DEL COM 189054109 36,674 221,450 SH   SOLE 18 204,006 0 17,444
CLOROX CO DEL COM 189054109 19,907 120,202 SH   SOLE 19 120,202 0 0
CLOROX CO DEL COM 189054109 777,288 4,693,482 SH   SOLE 21 4,693,482 0 0
CLOROX CO DEL COM 189054109 485,826 2,933,556 SH   SOLE 22 2,669,964 0 263,592
CLOROX CO DEL COM 189054109 12,260 74,032 SH   SOLE 23 74,032 0 0
CLOROX CO DEL COM 189054109 44,962 271,496 SH   SOLE 25 271,496 0 0
CLOROX CO DEL COM 189054109 52,102 314,607 SH   SOLE 26 141,574 0 173,033
CLOROX CO DEL COM 189054109 74,868 452,076 SH   SOLE 28 12,483 0 439,593
CLOROX CO DEL COM 189054109 158,830 959,058 SH   SOLE 30 955,042 0 4,016
CLOROX CO DEL COM 189054109 7,652 46,207 SH   SOLE 31 15,550 0 30,657
CLOROX CO DEL COM 189054109 2,183 13,184 SH   SOLE 34 13,184 0 0
CLOROX CO DEL COM 189054109 15,301 92,390 SH   SOLE 36 92,390 0 0
CLOROX CO DEL COM 189054109 711 4,292 SH   SOLE 40 4,292 0 0
CLOROX CO DEL COM 189054109 34,372 207,550 SH   SOLE 43 7,706 0 199,844
CLOUDERA INC COM 18914U100 3,777 236,502 SH   SOLE 2 98,125 0 138,377
CLOUDERA INC COM 18914U100 15 913 SH   SOLE 4 913 0 0
CLOUDERA INC COM 18914U100 58 3,602 SH   SOLE 7 3,602 0 0
CLOUDERA INC COM 18914U100 1 39 SH   SOLE 17 0 0 39
CLOUDERA INC COM 18914U100 10,760 673,793 SH   SOLE 18 673,793 0 0
CLOUDERA INC COM 18914U100 12,806 801,859 SH   SOLE 19 801,859 0 0
CLOUDERA INC COM 18914U100 139,618 8,742,521 SH   SOLE 21 8,742,521 0 0
CLOUDERA INC COM 18914U100 86,806 5,435,552 SH   SOLE 22 5,265,765 0 169,787
CLOUDERA INC COM 18914U100 253 15,842 SH   SOLE 23 15,842 0 0
CLOUDERA INC COM 18914U100 466 29,149 SH   SOLE 25 29,149 0 0
CLOUDERA INC COM 18914U100 2,562 160,418 SH   SOLE 26 65,086 0 95,332
CLOUDERA INC COM 18914U100 306 19,173 SH   SOLE 28 19,173 0 0
CLOUDERA INC COM 18914U100 18,743 1,173,635 SH   SOLE 30 1,173,635 0 0
CLOUDERA INC COM 18914U100 431 26,993 SH   SOLE 40 26,993 0 0
CLOUDERA INC COM 18914U100 893 55,919 SH   SOLE 43 503 0 55,416
CLOUDFLARE INC CL A COM 18915M107 55,094 489,070 SH   SOLE 2 31,294 0 457,776
CLOUDFLARE INC CL A COM 18915M107 15,175 134,713 SH   SOLE 4 86,344 0 48,369
CLOUDFLARE INC CL A COM 18915M107 4,584 40,688 SH   SOLE 7 40,688 0 0
CLOUDFLARE INC CL A COM 18915M107 565 5,018 SH   SOLE 13 436 0 4,582
CLOUDFLARE INC CL A COM 18915M107 2,138 18,976 SH   SOLE 15 18,976 0 0
CLOUDFLARE INC CL A COM 18915M107 21,145 187,701 SH   SOLE 18 174,008 0 13,693
CLOUDFLARE INC CL A COM 18915M107 36,894 327,506 SH   SOLE 19 327,506 0 0
CLOUDFLARE INC CL A COM 18915M107 704,505 6,253,927 SH   SOLE 21 6,253,927 0 0
CLOUDFLARE INC CL A COM 18915M107 618,277 5,488,479 SH   SOLE 22 5,196,655 0 291,824
CLOUDFLARE INC CL A COM 18915M107 14,426 128,059 SH   SOLE 23 128,059 0 0
CLOUDFLARE INC CL A COM 18915M107 39,735 352,730 SH   SOLE 25 352,730 0 0
CLOUDFLARE INC CL A COM 18915M107 47,241 419,358 SH   SOLE 26 225,975 0 193,383
CLOUDFLARE INC CL A COM 18915M107 60,903 540,636 SH   SOLE 28 17,586 0 523,050
CLOUDFLARE INC CL A COM 18915M107 31 273 SH   SOLE 29 273 0 0
CLOUDFLARE INC CL A COM 18915M107 98,057 870,454 SH   SOLE 30 870,454 0 0
CLOUDFLARE INC CL A COM 18915M107 9,541 84,697 SH   SOLE 31 29,093 0 55,604
CLOUDFLARE INC CL A COM 18915M107 52,270 464,006 SH   SOLE 34 464,006 0 0
CLOUDFLARE INC CL A COM 18915M107 12,470 110,699 SH   SOLE 36 110,699 0 0
CLOUDFLARE INC CL A COM 18915M107 919 8,161 SH   SOLE 40 8,161 0 0
CLOUDFLARE INC CL A COM 18915M107 133 1,182 SH   SOLE 43 0 0 1,182
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 451 61,065 SH   SOLE 2 57,947 0 3,118
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 4,486 606,984 SH   SOLE 21 606,984 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 19,881 2,690,203 SH   SOLE 22 2,628,843 0 61,360
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 109 14,778 SH   SOLE 25 14,778 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 99 13,356 SH   SOLE 26 0 0 13,356
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 104 14,010 SH   SOLE 28 14,010 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 509 68,832 SH   SOLE 30 68,832 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 23 3,159 SH   SOLE 34 3,159 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 102 13,827 SH   SOLE 40 13,827 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 0 38 SH   SOLE 43 0 0 38
CLOVIS ONCOLOGY INC COM 189464100 597 133,886 SH   SOLE 2 57,204 0 76,682
CLOVIS ONCOLOGY INC COM 189464100 9 1,928 SH   SOLE 7 1,928 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,356 304,128 SH   SOLE 18 304,128 0 0
CLOVIS ONCOLOGY INC COM 189464100 3,010 674,851 SH   SOLE 19 674,851 0 0
CLOVIS ONCOLOGY INC COM 189464100 21,773 4,881,793 SH   SOLE 21 4,881,793 0 0
CLOVIS ONCOLOGY INC COM 189464100 14,242 3,193,232 SH   SOLE 22 3,142,749 0 50,483
CLOVIS ONCOLOGY INC COM 189464100 99 22,197 SH   SOLE 23 22,197 0 0
CLOVIS ONCOLOGY INC COM 189464100 56 12,621 SH   SOLE 25 12,621 0 0
CLOVIS ONCOLOGY INC COM 189464100 498 111,723 SH   SOLE 26 4,660 0 107,063
CLOVIS ONCOLOGY INC COM 189464100 46 10,424 SH   SOLE 28 10,424 0 0
CLOVIS ONCOLOGY INC COM 189464100 494 110,832 SH   SOLE 30 110,832 0 0
CLOVIS ONCOLOGY INC COM 189464100 39 8,712 SH   SOLE 40 8,712 0 0
CLOVIS ONCOLOGY INC COM 189464100 128 28,746 SH   SOLE 43 2,177 0 26,569
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 1,028 1,425,000 PRN   SOLE 21 1,425,000 0 0
CM LIFE SCIENCES III INC CLASS A COM 125841106 235 23,729 SH   SOLE 19 23,729 0 0
CM LIFE SCIENCES III INC CLASS A COM 125841106 50 5,001 SH   SOLE 25 5,001 0 0
CM LIFE SCIENCES III INC CLASS A COM 125841106 137 13,815 SH   SOLE 34 13,815 0 0
CMC MATERIALS INC COM 12571T100 2,989 24,258 SH   SOLE 2 21,159 0 3,099
CMC MATERIALS INC COM 12571T100 12 95 SH   SOLE 4 95 0 0
CMC MATERIALS INC COM 12571T100 58 470 SH   SOLE 7 470 0 0
CMC MATERIALS INC COM 12571T100 17,214 139,692 SH   SOLE 18 139,692 0 0
CMC MATERIALS INC COM 12571T100 6,284 50,998 SH   SOLE 19 50,998 0 0
CMC MATERIALS INC COM 12571T100 248,602 2,017,384 SH   SOLE 21 2,017,384 0 0
CMC MATERIALS INC COM 12571T100 102,581 832,439 SH   SOLE 22 814,493 0 17,946
CMC MATERIALS INC COM 12571T100 437 3,545 SH   SOLE 25 3,545 0 0
CMC MATERIALS INC COM 12571T100 1,422 11,541 SH   SOLE 26 8,733 0 2,808
CMC MATERIALS INC COM 12571T100 195 1,585 SH   SOLE 28 1,585 0 0
CMC MATERIALS INC COM 12571T100 2,089 16,956 SH   SOLE 30 16,956 0 0
CMC MATERIALS INC COM 12571T100 94 763 SH   SOLE 34 763 0 0
CMC MATERIALS INC COM 12571T100 428 3,470 SH   SOLE 40 3,470 0 0
CMC MATERIALS INC COM 12571T100 1,916 15,547 SH   SOLE 43 478 0 15,069
CME GROUP INC COM 12572Q105 180,219 931,941 SH   SOLE 2 250,497 0 681,444
CME GROUP INC COM 12572Q105 49,938 258,240 SH   SOLE 4 169,080 0 89,160
CME GROUP INC COM 12572Q105 66,678 344,803 SH   SOLE 7 334,304 0 10,499
CME GROUP INC COM 12572Q105 10,628 54,959 SH   SOLE 13 48,740 0 6,219
CME GROUP INC COM 12572Q105 9,115 47,135 SH   SOLE 15 47,135 0 0
CME GROUP INC COM 12572Q105 9 44 SH   SOLE 17 0 0 44
CME GROUP INC COM 12572Q105 173,703 898,245 SH   SOLE 18 786,641 0 111,604
CME GROUP INC COM 12572Q105 95,478 493,730 SH   SOLE 19 493,730 0 0
CME GROUP INC COM 12572Q105 1,636,558 8,462,910 SH   SOLE 21 8,462,910 0 0
CME GROUP INC COM 12572Q105 1,565,580 8,095,874 SH   SOLE 22 7,207,370 0 888,504
CME GROUP INC COM 12572Q105 41,635 215,302 SH   SOLE 23 215,302 0 0
CME GROUP INC COM 12572Q105 126,388 653,575 SH   SOLE 25 653,575 0 0
CME GROUP INC COM 12572Q105 169,140 874,651 SH   SOLE 26 354,456 0 520,195
CME GROUP INC COM 12572Q105 198,692 1,027,467 SH   SOLE 28 31,752 0 995,715
CME GROUP INC COM 12572Q105 2,841 14,691 SH   SOLE 29 14,691 0 0
CME GROUP INC COM 12572Q105 461,800 2,388,046 SH   SOLE 30 2,388,046 0 0
CME GROUP INC COM 12572Q105 32,597 168,563 SH   SOLE 31 73,418 0 95,145
CME GROUP INC COM 12572Q105 29,680 153,481 SH   SOLE 34 153,481 0 0
CME GROUP INC COM 12572Q105 38,428 198,717 SH   SOLE 36 198,717 0 0
CME GROUP INC COM 12572Q105 2,416 12,492 SH   SOLE 40 12,492 0 0
CME GROUP INC COM 12572Q105 49,785 257,446 SH   SOLE 43 34,498 0 222,948
CMS ENERGY CORP COM 125896100 58,333 976,604 SH   SOLE 2 403,670 0 572,934
CMS ENERGY CORP COM 125896100 18,373 307,593 SH   SOLE 4 196,024 0 111,569
CMS ENERGY CORP COM 125896100 18,955 317,351 SH   SOLE 7 307,881 0 9,470
CMS ENERGY CORP COM 125896100 417 6,976 SH   SOLE 13 795 0 6,181
CMS ENERGY CORP COM 125896100 2,140 35,832 SH   SOLE 15 35,832 0 0
CMS ENERGY CORP COM 125896100 37,850 633,680 SH   SOLE 18 557,398 0 76,282
CMS ENERGY CORP COM 125896100 34,677 580,559 SH   SOLE 19 580,559 0 0
CMS ENERGY CORP COM 125896100 706,756 11,832,514 SH   SOLE 21 11,832,514 0 0
CMS ENERGY CORP COM 125896100 409,121 6,849,509 SH   SOLE 22 5,966,747 0 882,762
CMS ENERGY CORP COM 125896100 13,907 232,824 SH   SOLE 23 232,824 0 0
CMS ENERGY CORP COM 125896100 6,535 109,412 SH   SOLE 25 109,412 0 0
CMS ENERGY CORP COM 125896100 42,107 704,960 SH   SOLE 26 335,532 0 369,428
CMS ENERGY CORP COM 125896100 38,450 643,737 SH   SOLE 28 21,670 0 622,067
CMS ENERGY CORP COM 125896100 3,237 54,194 SH   SOLE 29 54,194 0 0
CMS ENERGY CORP COM 125896100 75,886 1,270,481 SH   SOLE 30 1,266,389 0 4,092
CMS ENERGY CORP COM 125896100 13,661 228,705 SH   SOLE 31 130,652 0 98,053
CMS ENERGY CORP COM 125896100 3,727 62,400 SH   SOLE 32 62,400 0 0
CMS ENERGY CORP COM 125896100 5,353 89,628 SH   SOLE 34 89,628 0 0
CMS ENERGY CORP COM 125896100 9,671 161,910 SH   SOLE 36 161,910 0 0
CMS ENERGY CORP COM 125896100 329 5,501 SH   SOLE 40 5,501 0 0
CMS ENERGY CORP COM 125896100 9,408 157,506 SH   SOLE 43 11,196 0 146,310
CNA FINL CORP COM 126117100 3,933 93,737 SH   SOLE 2 4,229 0 89,508
CNA FINL CORP COM 126117100 19 456 SH   SOLE 7 456 0 0
CNA FINL CORP COM 126117100 509 12,121 SH   SOLE 18 12,121 0 0
CNA FINL CORP COM 126117100 247 5,889 SH   SOLE 19 5,889 0 0
CNA FINL CORP COM 126117100 12,774 304,430 SH   SOLE 21 304,430 0 0
CNA FINL CORP COM 126117100 22,861 544,827 SH   SOLE 22 519,497 0 25,330
CNA FINL CORP COM 126117100 888 21,171 SH   SOLE 25 21,171 0 0
CNA FINL CORP COM 126117100 181 4,303 SH   SOLE 26 0 0 4,303
CNA FINL CORP COM 126117100 22 531 SH   SOLE 31 531 0 0
CNA FINL CORP COM 126117100 76 1,802 SH   SOLE 36 1,802 0 0
CNA FINL CORP COM 126117100 4,387 104,549 SH   SOLE 43 3,354 0 101,195
CNB FINL CORP PA COM 126128107 375 15,400 SH   SOLE 2 1,209 0 14,191
CNB FINL CORP PA COM 126128107 8 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,362 55,951 SH   SOLE 18 55,951 0 0
CNB FINL CORP PA COM 126128107 698 28,658 SH   SOLE 19 28,658 0 0
CNB FINL CORP PA COM 126128107 14,868 610,853 SH   SOLE 21 610,853 0 0
CNB FINL CORP PA COM 126128107 5,418 222,616 SH   SOLE 22 213,240 0 9,376
CNH INDL N V SHS N20944109 20,127 1,211,715 SH   SOLE 7 1,211,715 0 0
CNH INDL N V SHS N20944109 4 246 SH   SOLE 18 246 0 0
CNH INDL N V SHS N20944109 10,824 651,682 SH   SOLE 43 72,898 0 578,784
CNO FINL GROUP INC COM 12621E103 4,825 204,977 SH   SOLE 2 94,525 0 110,452
CNO FINL GROUP INC COM 12621E103 13 570 SH   SOLE 4 570 0 0
CNO FINL GROUP INC COM 12621E103 85 3,610 SH   SOLE 7 3,610 0 0
CNO FINL GROUP INC COM 12621E103 15,110 641,869 SH   SOLE 18 641,869 0 0
CNO FINL GROUP INC COM 12621E103 5,383 228,659 SH   SOLE 19 228,659 0 0
CNO FINL GROUP INC COM 12621E103 217,677 9,247,131 SH   SOLE 21 9,247,131 0 0
CNO FINL GROUP INC COM 12621E103 92,914 3,947,090 SH   SOLE 22 3,809,575 0 137,515
CNO FINL GROUP INC COM 12621E103 452 19,197 SH   SOLE 25 19,197 0 0
CNO FINL GROUP INC COM 12621E103 1,417 60,192 SH   SOLE 26 46,448 0 13,744
CNO FINL GROUP INC COM 12621E103 503 21,356 SH   SOLE 28 11,256 0 10,100
CNO FINL GROUP INC COM 12621E103 5,531 234,973 SH   SOLE 30 234,973 0 0
CNO FINL GROUP INC COM 12621E103 114 4,861 SH   SOLE 36 4,861 0 0
CNO FINL GROUP INC COM 12621E103 406 17,265 SH   SOLE 40 17,265 0 0
CNO FINL GROUP INC COM 12621E103 9,873 419,407 SH   SOLE 43 9,023 0 410,384
CNS PHARMACEUTICALS INC COM 18978H102 4 2,886 SH   SOLE 18 2,886 0 0
CNS PHARMACEUTICALS INC COM 18978H102 56 37,832 SH   SOLE 21 37,832 0 0
CNX RES CORP COM 12653C108 4,587 363,432 SH   SOLE 2 221,063 0 142,369
CNX RES CORP COM 12653C108 9 677 SH   SOLE 4 677 0 0
CNX RES CORP COM 12653C108 70 5,513 SH   SOLE 7 5,513 0 0
CNX RES CORP COM 12653C108 13,809 1,094,176 SH   SOLE 18 1,094,176 0 0
CNX RES CORP COM 12653C108 8,611 682,346 SH   SOLE 19 682,346 0 0
CNX RES CORP COM 12653C108 201,825 15,992,508 SH   SOLE 21 15,992,508 0 0
CNX RES CORP COM 12653C108 83,539 6,619,537 SH   SOLE 22 6,390,335 0 229,202
CNX RES CORP COM 12653C108 231 18,340 SH   SOLE 23 18,340 0 0
CNX RES CORP COM 12653C108 412 32,631 SH   SOLE 25 32,631 0 0
CNX RES CORP COM 12653C108 2,720 215,507 SH   SOLE 26 95,207 0 120,300
CNX RES CORP COM 12653C108 475 37,619 SH   SOLE 28 20,619 0 17,000
CNX RES CORP COM 12653C108 2,987 236,701 SH   SOLE 30 236,701 0 0
CNX RES CORP COM 12653C108 74 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108 307 24,307 SH   SOLE 40 24,307 0 0
CNX RES CORP COM 12653C108 4,665 369,635 SH   SOLE 43 19,842 0 349,793
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,382 1,110,000 PRN   SOLE 2 1,110,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,446 1,965,000 PRN   SOLE 18 1,965,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,068 1,661,000 PRN   SOLE 19 1,661,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,471 1,985,000 PRN   SOLE 21 1,985,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,218 978,000 PRN   SOLE 26 978,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,353 1,890,000 PRN   SOLE 34 1,890,000 0 0
CO-DIAGNOSTICS INC COM 189763105 7 728 SH   SOLE 2 728 0 0
CO-DIAGNOSTICS INC COM 189763105 52 5,338 SH   SOLE 18 5,338 0 0
CO-DIAGNOSTICS INC COM 189763105 1,007 103,496 SH   SOLE 21 103,496 0 0
CO-DIAGNOSTICS INC COM 189763105 4,103 421,704 SH   SOLE 22 421,704 0 0
COASTAL FINL CORP WA COM NEW 19046P209 167 5,237 SH   SOLE 2 543 0 4,694
COASTAL FINL CORP WA COM NEW 19046P209 5 152 SH   SOLE 7 152 0 0
COASTAL FINL CORP WA COM NEW 19046P209 981 30,795 SH   SOLE 18 30,795 0 0
COASTAL FINL CORP WA COM NEW 19046P209 498 15,623 SH   SOLE 19 15,623 0 0
COASTAL FINL CORP WA COM NEW 19046P209 11,545 362,374 SH   SOLE 21 362,374 0 0
COASTAL FINL CORP WA COM NEW 19046P209 3,469 108,871 SH   SOLE 22 105,605 0 3,266
COCA COLA CO COM 191216100 493,317 9,401,894 SH   SOLE 2 1,932,025 0 7,469,869
COCA COLA CO COM 191216100 145,656 2,775,979 SH   SOLE 4 1,743,788 0 1,032,191
COCA COLA CO COM 191216100 199,041 3,793,421 SH   SOLE 7 3,674,729 0 118,692
COCA COLA CO COM 191216100 4,147 79,036 SH   SOLE 13 12,536 0 66,500
COCA COLA CO COM 191216100 27,311 520,501 SH   SOLE 15 520,501 0 0
COCA COLA CO COM 191216100 2 38 SH   SOLE 17 0 0 38
COCA COLA CO COM 191216100 900,352 17,159,359 SH   SOLE 18 16,417,994 0 741,365
COCA COLA CO COM 191216100 275,564 5,251,837 SH   SOLE 19 5,251,837 0 0
COCA COLA CO COM 191216100 4,442,771 84,672,593 SH   SOLE 21 84,672,593 0 0
COCA COLA CO COM 191216100 4,374,041 83,362,694 SH   SOLE 22 74,582,000 0 8,780,694
COCA COLA CO COM 191216100 126,712 2,414,948 SH   SOLE 23 2,414,948 0 0
COCA COLA CO COM 191216100 396,029 7,547,723 SH   SOLE 25 7,522,036 0 25,687
COCA COLA CO COM 191216100 555,074 10,578,891 SH   SOLE 26 5,105,833 0 5,473,058
COCA COLA CO COM 191216100 585,247 11,153,932 SH   SOLE 28 379,854 0 10,774,078
COCA COLA CO COM 191216100 668 12,727 SH   SOLE 29 12,727 0 0
COCA COLA CO COM 191216100 1,231,424 23,469,098 SH   SOLE 30 23,355,678 0 113,420
COCA COLA CO COM 191216100 80,006 1,524,802 SH   SOLE 31 493,116 0 1,031,686
COCA COLA CO COM 191216100 21,406 407,957 SH   SOLE 32 407,957 0 0
COCA COLA CO COM 191216100 55,594 1,059,543 SH   SOLE 34 1,059,543 0 0
COCA COLA CO COM 191216100 111,147 2,118,298 SH   SOLE 36 2,118,298 0 0
COCA COLA CO COM 191216100 7,504 143,007 SH   SOLE 40 143,007 0 0
COCA COLA CO COM 191216100 126,412 2,409,221 SH   SOLE 43 209,046 0 2,200,175
COCA COLA CONS INC COM 191098102 944 2,396 SH   SOLE 2 1,504 0 892
COCA COLA CONS INC COM 191098102 4 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102 33 84 SH   SOLE 7 84 0 0
COCA COLA CONS INC COM 191098102 6,683 16,955 SH   SOLE 18 16,955 0 0
COCA COLA CONS INC COM 191098102 3,290 8,347 SH   SOLE 19 8,347 0 0
COCA COLA CONS INC COM 191098102 209,437 531,322 SH   SOLE 21 531,322 0 0
COCA COLA CONS INC COM 191098102 46,479 117,912 SH   SOLE 22 114,962 0 2,950
COCA COLA CONS INC COM 191098102 305 773 SH   SOLE 25 773 0 0
COCA COLA CONS INC COM 191098102 980 2,487 SH   SOLE 26 2,195 0 292
COCA COLA CONS INC COM 191098102 156 395 SH   SOLE 28 395 0 0
COCA COLA CONS INC COM 191098102 3,384 8,584 SH   SOLE 30 8,584 0 0
COCA COLA CONS INC COM 191098102 238 605 SH   SOLE 40 605 0 0
COCA COLA CONS INC COM 191098102 1,885 4,783 SH   SOLE 43 655 0 4,128
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 7,716 139,562 SH   SOLE 2 23,031 0 116,531
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 9,018 163,097 SH   SOLE 4 103,886 0 59,211
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 9,212 166,604 SH   SOLE 7 156,066 0 10,538
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 497 8,985 SH   SOLE 13 1,121 0 7,864
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 907 16,411 SH   SOLE 15 16,411 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 41,475 750,136 SH   SOLE 18 750,136 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8,582 155,222 SH   SOLE 19 155,222 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 168,205 3,042,223 SH   SOLE 21 3,042,223 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 164,652 2,977,974 SH   SOLE 22 2,854,592 0 123,382
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 6,194 112,034 SH   SOLE 23 112,034 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 31,612 571,752 SH   SOLE 25 571,752 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 16,987 307,233 SH   SOLE 26 147,787 0 159,446
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 24,297 439,440 SH   SOLE 28 22,973 0 416,467
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 85,799 1,551,799 SH   SOLE 30 1,551,799 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 11,835 214,061 SH   SOLE 31 564 0 213,497
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 47,311 855,694 SH   SOLE 34 855,694 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 5,431 98,219 SH   SOLE 36 98,219 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 254 4,591 SH   SOLE 40 4,591 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 22,751 411,476 SH   SOLE 43 20,109 0 391,367
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5,214 92,653 SH   SOLE 2 91,734 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,932 34,340 SH   SOLE 4 34,340 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,580 28,080 SH   SOLE 13 28,080 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,835 50,381 SH   SOLE 18 50,381 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 870 15,456 SH   SOLE 19 15,456 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 396 7,043 SH   SOLE 21 7,043 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 33,942 603,196 SH   SOLE 22 415,928 0 187,268
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 225 3,996 SH   SOLE 28 0 0 3,996
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,658 47,233 SH   SOLE 30 47,233 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 745 13,248 SH   SOLE 31 6,223 0 7,025
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 80 1,416 SH   SOLE 34 1,416 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 8,705 154,707 SH   SOLE 43 15,406 0 139,301
COCRYSTAL PHARMA INC COM 19188J300 20 18,913 SH   SOLE 18 18,913 0 0
COCRYSTAL PHARMA INC COM 19188J300 220 209,909 SH   SOLE 21 209,909 0 0
COCRYSTAL PHARMA INC COM 19188J300 929 884,943 SH   SOLE 22 884,943 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 11 1,251 SH   SOLE 18 1,251 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 496 55,316 SH   SOLE 21 55,316 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 391 43,678 SH   SOLE 22 43,678 0 0
CODEX DNA INC COM 192003101 122 10,962 SH   SOLE 2 10,127 0 835
CODEX DNA INC COM 192003101 77 6,880 SH   SOLE 18 6,880 0 0
CODEX DNA INC COM 192003101 10 912 SH   SOLE 19 912 0 0
CODEX DNA INC COM 192003101 2,817 253,057 SH   SOLE 21 253,057 0 0
CODEX DNA INC COM 192003101 686 61,660 SH   SOLE 22 60,560 0 1,100
CODEXIS INC COM 192005106 2,545 109,434 SH   SOLE 2 55,962 0 53,472
CODEXIS INC COM 192005106 7 287 SH   SOLE 4 287 0 0
CODEXIS INC COM 192005106 25 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 4,740 203,799 SH   SOLE 18 181,981 0 21,818
CODEXIS INC COM 192005106 11,375 489,040 SH   SOLE 19 489,040 0 0
CODEXIS INC COM 192005106 58,238 2,503,782 SH   SOLE 21 2,503,782 0 0
CODEXIS INC COM 192005106 39,404 1,694,076 SH   SOLE 22 1,660,222 0 33,854
CODEXIS INC COM 192005106 411 17,671 SH   SOLE 23 17,671 0 0
CODEXIS INC COM 192005106 319 13,736 SH   SOLE 25 13,736 0 0
CODEXIS INC COM 192005106 2,398 103,081 SH   SOLE 26 30,070 0 73,011
CODEXIS INC COM 192005106 143 6,133 SH   SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 1,733 74,519 SH   SOLE 30 74,519 0 0
CODEXIS INC COM 192005106 241 10,369 SH   SOLE 36 10,369 0 0
CODEXIS INC COM 192005106 190 8,151 SH   SOLE 40 8,151 0 0
CODEXIS INC COM 192005106 189 8,111 SH   SOLE 43 0 0 8,111
CODIAK BIOSCIENCES INC COM 192010106 108 6,586 SH   SOLE 2 637 0 5,949
CODIAK BIOSCIENCES INC COM 192010106 4 252 SH   SOLE 7 252 0 0
CODIAK BIOSCIENCES INC COM 192010106 758 46,417 SH   SOLE 18 46,417 0 0
CODIAK BIOSCIENCES INC COM 192010106 615 37,656 SH   SOLE 19 37,656 0 0
CODIAK BIOSCIENCES INC COM 192010106 8,795 538,575 SH   SOLE 21 538,575 0 0
CODIAK BIOSCIENCES INC COM 192010106 4,798 293,794 SH   SOLE 22 291,047 0 2,747
CODIAK BIOSCIENCES INC COM 192010106 47 2,899 SH   SOLE 43 392 0 2,507
CODORUS VY BANCORP INC COM 192025104 0 3 SH   SOLE 2 0 0 3
CODORUS VY BANCORP INC COM 192025104 42 1,849 SH   SOLE 18 1,849 0 0
CODORUS VY BANCORP INC COM 192025104 749 33,242 SH   SOLE 21 33,242 0 0
CODORUS VY BANCORP INC COM 192025104 33 1,475 SH   SOLE 22 1,475 0 0
COEUR MNG INC COM NEW 192108504 1,195 193,681 SH   SOLE 2 83,341 0 110,340
COEUR MNG INC COM NEW 192108504 6 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504 6,069 983,691 SH   SOLE 7 983,691 0 0
COEUR MNG INC COM NEW 192108504 4,425 717,240 SH   SOLE 18 717,240 0 0
COEUR MNG INC COM NEW 192108504 2,798 453,408 SH   SOLE 19 453,408 0 0
COEUR MNG INC COM NEW 192108504 68,486 11,099,817 SH   SOLE 21 11,099,817 0 0
COEUR MNG INC COM NEW 192108504 38,025 6,162,813 SH   SOLE 22 5,978,779 0 184,034
COEUR MNG INC COM NEW 192108504 254 41,237 SH   SOLE 25 41,237 0 0
COEUR MNG INC COM NEW 192108504 803 130,192 SH   SOLE 26 110,612 0 19,580
COEUR MNG INC COM NEW 192108504 100 16,279 SH   SOLE 28 16,279 0 0
COEUR MNG INC COM NEW 192108504 11,706 1,897,172 SH   SOLE 30 1,897,172 0 0
COEUR MNG INC COM NEW 192108504 53 8,543 SH   SOLE 36 8,543 0 0
COEUR MNG INC COM NEW 192108504 183 29,695 SH   SOLE 40 29,695 0 0
COEUR MNG INC COM NEW 192108504 869 140,908 SH   SOLE 43 18,144 0 122,764
COFFEE HLDG CO INC COM 192176105 37 8,234 SH   SOLE 21 8,234 0 0
COGENT BIOSCIENCES INC COM 19240Q201 164 19,485 SH   SOLE 2 3,218 0 16,267
COGENT BIOSCIENCES INC COM 19240Q201 5 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201 1,005 119,494 SH   SOLE 18 119,494 0 0
COGENT BIOSCIENCES INC COM 19240Q201 536 63,778 SH   SOLE 19 63,778 0 0
COGENT BIOSCIENCES INC COM 19240Q201 13,696 1,628,570 SH   SOLE 21 1,628,570 0 0
COGENT BIOSCIENCES INC COM 19240Q201 7,543 896,930 SH   SOLE 22 879,136 0 17,794
COGENT BIOSCIENCES INC COM 19240Q201 28 3,381 SH   SOLE 43 0 0 3,381
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,011 28,386 SH   SOLE 2 23,046 0 5,340
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 357 5,038 SH   SOLE 4 5,038 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 223 3,146 SH   SOLE 7 3,146 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 10,845 153,098 SH   SOLE 18 153,098 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,316 75,039 SH   SOLE 19 75,039 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 348,098 4,913,865 SH   SOLE 21 4,913,865 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 75,999 1,072,824 SH   SOLE 22 1,046,606 0 26,218
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 398 5,613 SH   SOLE 25 5,613 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,563 22,067 SH   SOLE 26 18,116 0 3,951
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 289 4,081 SH   SOLE 28 4,081 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7,066 99,750 SH   SOLE 30 99,750 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 460 6,493 SH   SOLE 34 6,493 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 137 1,939 SH   SOLE 36 1,939 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 375 5,288 SH   SOLE 40 5,288 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,473 20,793 SH   SOLE 43 1,147 0 19,646
COGNEX CORP COM 192422103 31,573 393,574 SH   SOLE 2 138,926 0 254,648
COGNEX CORP COM 192422103 10,487 130,725 SH   SOLE 4 68,039 0 62,686
COGNEX CORP COM 192422103 2,666 33,230 SH   SOLE 7 33,230 0 0
COGNEX CORP COM 192422103 319 3,971 SH   SOLE 13 554 0 3,417
COGNEX CORP COM 192422103 937 11,675 SH   SOLE 15 11,675 0 0
COGNEX CORP COM 192422103 41,535 517,761 SH   SOLE 18 507,615 0 10,146
COGNEX CORP COM 192422103 9,796 122,112 SH   SOLE 19 122,112 0 0
COGNEX CORP COM 192422103 733,762 9,146,871 SH   SOLE 21 9,146,871 0 0
COGNEX CORP COM 192422103 391,328 4,878,187 SH   SOLE 22 4,667,368 0 210,819
COGNEX CORP COM 192422103 8,116 101,167 SH   SOLE 23 101,167 0 0
COGNEX CORP COM 192422103 12,185 151,894 SH   SOLE 25 151,894 0 0
COGNEX CORP COM 192422103 64,668 806,129 SH   SOLE 26 483,017 0 323,112
COGNEX CORP COM 192422103 32,044 399,452 SH   SOLE 28 19,180 0 380,272
COGNEX CORP COM 192422103 98,819 1,231,845 SH   SOLE 30 1,103,867 0 127,978
COGNEX CORP COM 192422103 5,239 65,307 SH   SOLE 31 22,426 0 42,881
COGNEX CORP COM 192422103 64,497 804,002 SH   SOLE 34 804,002 0 0
COGNEX CORP COM 192422103 2,904 36,198 SH   SOLE 36 36,198 0 0
COGNEX CORP COM 192422103 494 6,154 SH   SOLE 40 6,154 0 0
COGNEX CORP COM 192422103 6,883 85,802 SH   SOLE 43 4,427 0 81,375
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 116,893 1,575,161 SH   SOLE 2 583,970 0 991,191
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26,870 362,082 SH   SOLE 4 224,269 0 137,813
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 50,869 685,480 SH   SOLE 7 557,068 0 128,412
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 728 9,811 SH   SOLE 13 1,425 0 8,386
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,215 70,267 SH   SOLE 15 70,267 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 340,722 4,591,319 SH   SOLE 18 4,279,810 0 311,509
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 458,944 6,184,398 SH   SOLE 19 6,184,398 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 990,262 13,344,044 SH   SOLE 21 13,344,044 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 880,203 11,860,982 SH   SOLE 22 10,730,313 0 1,130,669
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27,628 372,292 SH   SOLE 23 372,292 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 80,850 1,089,477 SH   SOLE 25 1,089,477 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 93,497 1,259,899 SH   SOLE 26 463,775 0 796,124
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 131,911 1,777,534 SH   SOLE 28 47,166 0 1,730,368
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 50 670 SH   SOLE 29 670 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 252,097 3,397,073 SH   SOLE 30 3,397,073 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14,342 193,265 SH   SOLE 31 63,308 0 129,957
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9,147 123,258 SH   SOLE 32 123,258 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25,609 345,087 SH   SOLE 34 345,087 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21,728 292,789 SH   SOLE 36 292,789 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,359 18,310 SH   SOLE 40 18,310 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25,878 348,718 SH   SOLE 43 17,155 0 331,563
COGNYTE SOFTWARE LTD ORD SHS M25133105 9 417 SH   SOLE 2 417 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 6 288 SH   SOLE 4 288 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 223 10,862 SH   SOLE 7 10,862 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 14,422 701,818 SH   SOLE 21 701,818 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 8,508 413,992 SH   SOLE 22 396,931 0 17,061
COGNYTE SOFTWARE LTD ORD SHS M25133105 337 16,412 SH   SOLE 25 16,412 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 882 42,897 SH   SOLE 26 18,705 0 24,192
COGNYTE SOFTWARE LTD ORD SHS M25133105 95 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 7,497 364,805 SH   SOLE 30 364,805 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 56 2,748 SH   SOLE 36 2,748 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 159 7,761 SH   SOLE 40 7,761 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 45 2,210 SH   SOLE 43 0 0 2,210
COHBAR INC COM 19249J109 4 3,936 SH   SOLE 2 3,936 0 0
COHBAR INC COM 19249J109 9 9,455 SH   SOLE 18 9,455 0 0
COHBAR INC COM 19249J109 267 277,867 SH   SOLE 21 277,867 0 0
COHBAR INC COM 19249J109 56 58,808 SH   SOLE 22 58,808 0 0
COHEN & CO INC NEW COM 19249M102 2 92 SH   SOLE 18 92 0 0
COHEN & CO INC NEW COM 19249M102 46 2,364 SH   SOLE 21 2,364 0 0
COHEN & CO INC NEW COM 19249M102 516 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100 5,556 66,324 SH   SOLE 2 41,224 0 25,100
COHEN & STEERS INC COM 19247A100 5 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100 88 1,054 SH   SOLE 7 1,054 0 0
COHEN & STEERS INC COM 19247A100 6,761 80,705 SH   SOLE 18 69,465 0 11,240
COHEN & STEERS INC COM 19247A100 25,279 301,767 SH   SOLE 19 301,767 0 0
COHEN & STEERS INC COM 19247A100 73,878 881,917 SH   SOLE 21 881,917 0 0
COHEN & STEERS INC COM 19247A100 67,923 810,829 SH   SOLE 22 794,264 0 16,565
COHEN & STEERS INC COM 19247A100 777 9,276 SH   SOLE 23 9,276 0 0
COHEN & STEERS INC COM 19247A100 248 2,958 SH   SOLE 25 2,958 0 0
COHEN & STEERS INC COM 19247A100 3,697 44,133 SH   SOLE 26 8,590 0 35,543
COHEN & STEERS INC COM 19247A100 167 1,997 SH   SOLE 28 1,997 0 0
COHEN & STEERS INC COM 19247A100 1,167 13,928 SH   SOLE 30 13,928 0 0
COHEN & STEERS INC COM 19247A100 946 11,298 SH   SOLE 34 11,298 0 0
COHEN & STEERS INC COM 19247A100 267 3,186 SH   SOLE 40 3,186 0 0
COHEN & STEERS INC COM 19247A100 1,036 12,371 SH   SOLE 43 1,399 0 10,972
COHERENT INC COM 192479103 15,373 61,470 SH   SOLE 2 18,707 0 42,763
COHERENT INC COM 192479103 25 98 SH   SOLE 4 98 0 0
COHERENT INC COM 192479103 115 459 SH   SOLE 7 459 0 0
COHERENT INC COM 192479103 14,888 59,532 SH   SOLE 18 59,532 0 0
COHERENT INC COM 192479103 1,752 7,006 SH   SOLE 19 7,006 0 0
COHERENT INC COM 192479103 296,095 1,183,954 SH   SOLE 21 1,183,954 0 0
COHERENT INC COM 192479103 166,897 667,346 SH   SOLE 22 638,885 0 28,461
COHERENT INC COM 192479103 937 3,746 SH   SOLE 25 3,746 0 0
COHERENT INC COM 192479103 2,471 9,880 SH   SOLE 26 8,082 0 1,798
COHERENT INC COM 192479103 511 2,044 SH   SOLE 28 2,044 0 0
COHERENT INC COM 192479103 28,089 112,315 SH   SOLE 30 112,315 0 0
COHERENT INC COM 192479103 95 380 SH   SOLE 31 380 0 0
COHERENT INC COM 192479103 466 1,863 SH   SOLE 36 1,863 0 0
COHERENT INC COM 192479103 728 2,910 SH   SOLE 40 2,910 0 0
COHERENT INC COM 192479103 1,580 6,316 SH   SOLE 43 38 0 6,278
COHERUS BIOSCIENCES INC COM 19249H103 2,310 143,761 SH   SOLE 2 54,632 0 89,129
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 4,189 260,667 SH   SOLE 18 231,133 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103 12,817 797,547 SH   SOLE 19 797,547 0 0
COHERUS BIOSCIENCES INC COM 19249H103 124,652 7,756,840 SH   SOLE 21 7,756,840 0 0
COHERUS BIOSCIENCES INC COM 19249H103 35,985 2,239,255 SH   SOLE 22 2,207,425 0 31,830
COHERUS BIOSCIENCES INC COM 19249H103 507 31,529 SH   SOLE 23 31,529 0 0
COHERUS BIOSCIENCES INC COM 19249H103 188 11,688 SH   SOLE 25 11,688 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,586 160,905 SH   SOLE 26 24,137 0 136,768
COHERUS BIOSCIENCES INC COM 19249H103 110 6,859 SH   SOLE 28 6,859 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,663 165,687 SH   SOLE 30 165,687 0 0
COHERUS BIOSCIENCES INC COM 19249H103 87 5,402 SH   SOLE 40 5,402 0 0
COHERUS BIOSCIENCES INC COM 19249H103 135 8,412 SH   SOLE 43 105 0 8,307
COHU INC COM 192576106 965 30,221 SH   SOLE 2 14,555 0 15,666
COHU INC COM 192576106 4 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 26 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 5,633 176,365 SH   SOLE 18 176,365 0 0
COHU INC COM 192576106 2,752 86,147 SH   SOLE 19 86,147 0 0
COHU INC COM 192576106 174,478 5,462,670 SH   SOLE 21 5,462,670 0 0
COHU INC COM 192576106 37,639 1,178,440 SH   SOLE 22 1,148,967 0 29,473
COHU INC COM 192576106 191 5,995 SH   SOLE 25 5,995 0 0
COHU INC COM 192576106 1,168 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 157 4,923 SH   SOLE 28 4,923 0 0
COHU INC COM 192576106 2,761 86,448 SH   SOLE 30 86,448 0 0
COHU INC COM 192576106 184 5,747 SH   SOLE 40 5,747 0 0
COHU INC COM 192576106 251 7,852 SH   SOLE 43 0 0 7,852
COINBASE GLOBAL INC COM CL A 19260Q107 605 2,658 SH   SOLE 2 2,658 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 12 53 SH   SOLE 4 53 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 0 1 SH   SOLE 17 0 0 1
COINBASE GLOBAL INC COM CL A 19260Q107 11,146 48,998 SH   SOLE 21 48,998 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 85,074 373,985 SH   SOLE 22 373,985 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,406 6,182 SH   SOLE 43 1,403 0 4,779
COLFAX CORP COM 194014106 15,228 331,758 SH   SOLE 2 100,993 0 230,765
COLFAX CORP COM 194014106 18 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 123 2,671 SH   SOLE 7 2,671 0 0
COLFAX CORP COM 194014106 14,107 307,343 SH   SOLE 18 307,343 0 0
COLFAX CORP COM 194014106 1,509 32,880 SH   SOLE 19 32,880 0 0
COLFAX CORP COM 194014106 261,586 5,699,051 SH   SOLE 21 5,699,051 0 0
COLFAX CORP COM 194014106 152,427 3,320,856 SH   SOLE 22 3,175,821 0 145,035
COLFAX CORP COM 194014106 696 15,161 SH   SOLE 25 15,161 0 0
COLFAX CORP COM 194014106 1,838 40,050 SH   SOLE 26 30,610 0 9,440
COLFAX CORP COM 194014106 543 11,837 SH   SOLE 28 9,973 0 1,864
COLFAX CORP COM 194014106 2,912 63,438 SH   SOLE 30 63,438 0 0
COLFAX CORP COM 194014106 86 1,864 SH   SOLE 31 1,864 0 0
COLFAX CORP COM 194014106 142 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 681 14,830 SH   SOLE 40 14,830 0 0
COLFAX CORP COM 194014106 3,097 67,480 SH   SOLE 43 7,212 0 60,268
COLFAX CORP UNIT 01/15/2022T 194014205 24,848 133,188 SH   SOLE 21 133,188 0 0
COLGATE PALMOLIVE CO COM 194162103 145,385 1,923,592 SH   SOLE 2 314,435 0 1,609,157
COLGATE PALMOLIVE CO COM 194162103 48,979 648,046 SH   SOLE 4 405,527 0 242,519
COLGATE PALMOLIVE CO COM 194162103 77,518 1,025,644 SH   SOLE 7 810,728 0 214,916
COLGATE PALMOLIVE CO COM 194162103 11,204 148,239 SH   SOLE 13 135,064 0 13,175
COLGATE PALMOLIVE CO COM 194162103 7,873 104,173 SH   SOLE 15 104,173 0 0
COLGATE PALMOLIVE CO COM 194162103 116,047 1,535,421 SH   SOLE 18 1,359,947 0 175,474
COLGATE PALMOLIVE CO COM 194162103 83,188 1,100,659 SH   SOLE 19 1,100,659 0 0
COLGATE PALMOLIVE CO COM 194162103 1,522,869 20,149,095 SH   SOLE 21 20,149,095 0 0
COLGATE PALMOLIVE CO COM 194162103 1,426,667 18,876,248 SH   SOLE 22 16,972,398 0 1,903,850
COLGATE PALMOLIVE CO COM 194162103 40,302 533,236 SH   SOLE 23 533,236 0 0
COLGATE PALMOLIVE CO COM 194162103 117,570 1,555,573 SH   SOLE 25 1,555,573 0 0
COLGATE PALMOLIVE CO COM 194162103 176,956 2,341,304 SH   SOLE 26 1,140,026 0 1,201,278
COLGATE PALMOLIVE CO COM 194162103 205,427 2,718,002 SH   SOLE 28 77,633 0 2,640,369
COLGATE PALMOLIVE CO COM 194162103 766 10,131 SH   SOLE 29 10,131 0 0
COLGATE PALMOLIVE CO COM 194162103 419,001 5,543,802 SH   SOLE 30 5,537,643 0 6,159
COLGATE PALMOLIVE CO COM 194162103 24,629 325,863 SH   SOLE 31 112,828 0 213,035
COLGATE PALMOLIVE CO COM 194162103 13,426 177,645 SH   SOLE 34 177,645 0 0
COLGATE PALMOLIVE CO COM 194162103 37,658 498,250 SH   SOLE 36 498,250 0 0
COLGATE PALMOLIVE CO COM 194162103 2,125 28,112 SH   SOLE 40 28,112 0 0
COLGATE PALMOLIVE CO COM 194162103 70,712 935,597 SH   SOLE 43 45,852 0 889,745
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,092 55,294 SH   SOLE 2 29,185 0 26,109
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 14 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,914 147,631 SH   SOLE 18 132,381 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3,815 193,272 SH   SOLE 19 193,272 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 81,427 4,124,992 SH   SOLE 21 4,124,992 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 19,326 979,026 SH   SOLE 22 960,770 0 18,256
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 91 4,591 SH   SOLE 23 4,591 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 89 4,508 SH   SOLE 25 4,508 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 181 9,149 SH   SOLE 26 1,127 0 8,022
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 63 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,549 78,490 SH   SOLE 30 78,490 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 21 1,076 SH   SOLE 36 1,076 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 99 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 399 20,223 SH   SOLE 43 0 0 20,223
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,546 12,105 SH   SOLE 43 0 0 12,105
COLONY BANKCORP INC COM 19623P101 43 2,335 SH   SOLE 2 2,335 0 0
COLONY BANKCORP INC COM 19623P101 31 1,669 SH   SOLE 18 1,669 0 0
COLONY BANKCORP INC COM 19623P101 548 29,412 SH   SOLE 21 29,412 0 0
COLONY BANKCORP INC COM 19623P101 141 7,584 SH   SOLE 22 7,584 0 0
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 9 16,992 SH   SOLE 18 16,992 0 0
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 114 207,368 SH   SOLE 21 207,368 0 0
COLUMBIA BKG SYS INC COM 197236102 2,829 74,465 SH   SOLE 2 19,692 0 54,773
COLUMBIA BKG SYS INC COM 197236102 12 312 SH   SOLE 4 312 0 0
COLUMBIA BKG SYS INC COM 197236102 58 1,515 SH   SOLE 7 1,515 0 0
COLUMBIA BKG SYS INC COM 197236102 10,823 284,902 SH   SOLE 18 284,902 0 0
COLUMBIA BKG SYS INC COM 197236102 4,838 127,341 SH   SOLE 19 127,341 0 0
COLUMBIA BKG SYS INC COM 197236102 308,580 8,122,658 SH   SOLE 21 8,122,658 0 0
COLUMBIA BKG SYS INC COM 197236102 66,301 1,745,215 SH   SOLE 22 1,670,347 0 74,868
COLUMBIA BKG SYS INC COM 197236102 285 7,509 SH   SOLE 25 7,509 0 0
COLUMBIA BKG SYS INC COM 197236102 463 12,185 SH   SOLE 26 7,201 0 4,984
COLUMBIA BKG SYS INC COM 197236102 187 4,927 SH   SOLE 28 4,927 0 0
COLUMBIA BKG SYS INC COM 197236102 4,696 123,612 SH   SOLE 30 123,612 0 0
COLUMBIA BKG SYS INC COM 197236102 14 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 321 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA BKG SYS INC COM 197236102 533 14,037 SH   SOLE 43 2,856 0 11,181
COLUMBIA ETF TR I RESH ENHNC VLU 19761L805 4 200 SH   SOLE 17 0 0 200
COLUMBIA FINL INC COM 197641103 690 37,279 SH   SOLE 2 14,653 0 22,626
COLUMBIA FINL INC COM 197641103 12 645 SH   SOLE 7 645 0 0
COLUMBIA FINL INC COM 197641103 2,277 123,103 SH   SOLE 18 123,103 0 0
COLUMBIA FINL INC COM 197641103 1,326 71,668 SH   SOLE 19 71,668 0 0
COLUMBIA FINL INC COM 197641103 27,391 1,480,608 SH   SOLE 21 1,480,608 0 0
COLUMBIA FINL INC COM 197641103 23,034 1,245,070 SH   SOLE 22 1,200,656 0 44,414
COLUMBIA FINL INC COM 197641103 117 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103 109 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 77 4,173 SH   SOLE 28 4,173 0 0
COLUMBIA FINL INC COM 197641103 732 39,574 SH   SOLE 30 39,574 0 0
COLUMBIA FINL INC COM 197641103 129 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103 1,186 64,086 SH   SOLE 43 9,389 0 54,697
COLUMBIA PPTY TR INC COM NEW 198287203 2,451 128,845 SH   SOLE 2 35,094 0 93,751
COLUMBIA PPTY TR INC COM NEW 198287203 1,111 58,404 SH   SOLE 4 58,404 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,803 147,352 SH   SOLE 7 147,352 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 6,890 362,270 SH   SOLE 18 362,270 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 6,511 342,327 SH   SOLE 19 342,327 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 90,209 4,742,873 SH   SOLE 21 4,742,873 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 67,786 3,563,907 SH   SOLE 22 3,443,545 0 120,362
COLUMBIA PPTY TR INC COM NEW 198287203 90 4,719 SH   SOLE 23 4,719 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 9,402 494,346 SH   SOLE 25 494,346 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 878 46,156 SH   SOLE 26 35,843 0 10,313
COLUMBIA PPTY TR INC COM NEW 198287203 1,484 77,997 SH   SOLE 28 9,603 0 68,394
COLUMBIA PPTY TR INC COM NEW 198287203 10,073 529,590 SH   SOLE 30 529,590 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 312 16,384 SH   SOLE 36 16,384 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 245 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,588 188,629 SH   SOLE 43 324 0 188,305
COLUMBIA SPORTSWEAR CO COM 198516106 12,842 133,991 SH   SOLE 2 73,778 0 60,213
COLUMBIA SPORTSWEAR CO COM 198516106 161 1,680 SH   SOLE 4 1,680 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 62 646 SH   SOLE 7 646 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 8,400 87,644 SH   SOLE 18 87,644 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,185 12,368 SH   SOLE 19 12,368 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 162,914 1,699,859 SH   SOLE 21 1,699,859 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 96,259 1,004,374 SH   SOLE 22 959,604 0 44,770
COLUMBIA SPORTSWEAR CO COM 198516106 540 5,632 SH   SOLE 25 5,632 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,162 12,123 SH   SOLE 26 9,692 0 2,431
COLUMBIA SPORTSWEAR CO COM 198516106 267 2,787 SH   SOLE 28 2,787 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,121 11,692 SH   SOLE 29 11,692 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,731 18,062 SH   SOLE 30 18,062 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 61 641 SH   SOLE 31 641 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 308 3,211 SH   SOLE 36 3,211 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 417 4,354 SH   SOLE 40 4,354 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,690 17,636 SH   SOLE 43 786 0 16,850
COLUMBUS MCKINNON CORP N Y COM 199333105 2,452 50,710 SH   SOLE 2 28,389 0 22,321
COLUMBUS MCKINNON CORP N Y COM 199333105 6 124 SH   SOLE 4 124 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 23 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 4,478 92,626 SH   SOLE 18 92,626 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,126 64,648 SH   SOLE 19 64,648 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 52,107 1,077,714 SH   SOLE 21 1,077,714 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 35,401 732,177 SH   SOLE 22 707,127 0 25,050
COLUMBUS MCKINNON CORP N Y COM 199333105 212 4,384 SH   SOLE 25 4,384 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 246 5,086 SH   SOLE 26 1,940 0 3,146
COLUMBUS MCKINNON CORP N Y COM 199333105 139 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 5,293 109,467 SH   SOLE 30 109,467 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 151 3,113 SH   SOLE 36 3,113 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 169 3,489 SH   SOLE 40 3,489 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 372 7,687 SH   SOLE 43 1,248 0 6,439
COMCAST CORP NEW CL A 20030N101 645,229 11,536,373 SH   SOLE 2 2,810,517 0 8,725,856
COMCAST CORP NEW CL A 20030N101 169,973 3,039,034 SH   SOLE 4 2,015,433 0 1,023,601
COMCAST CORP NEW CL A 20030N101 253,110 4,525,480 SH   SOLE 7 4,389,035 0 136,445
COMCAST CORP NEW CL A 20030N101 10,026 179,260 SH   SOLE 13 100,811 0 78,449
COMCAST CORP NEW CL A 20030N101 33,769 603,766 SH   SOLE 15 603,766 0 0
COMCAST CORP NEW CL A 20030N101 38 687 SH   SOLE 17 0 0 687
COMCAST CORP NEW CL A 20030N101 919,335 16,437,243 SH   SOLE 18 15,287,117 0 1,150,126
COMCAST CORP NEW CL A 20030N101 993,482 17,762,948 SH   SOLE 19 17,762,948 0 0
COMCAST CORP NEW CL A 20030N101 10,621 189,902 SH   SOLE 20 189,902 0 0
COMCAST CORP NEW CL A 20030N101 4,980,246 89,044,271 SH   SOLE 21 89,044,271 0 0
COMCAST CORP NEW CL A 20030N101 5,527,737 98,833,136 SH   SOLE 22 88,526,665 0 10,306,471
COMCAST CORP NEW CL A 20030N101 158,213 2,828,760 SH   SOLE 23 2,828,760 0 0
COMCAST CORP NEW CL A 20030N101 422,255 7,549,708 SH   SOLE 25 7,457,954 0 91,754
COMCAST CORP NEW CL A 20030N101 604,577 10,809,527 SH   SOLE 26 4,249,863 0 6,559,664
COMCAST CORP NEW CL A 20030N101 490,679 8,773,090 SH   SOLE 28 393,010 0 8,380,080
COMCAST CORP NEW CL A 20030N101 4,286 76,633 SH   SOLE 29 76,633 0 0
COMCAST CORP NEW CL A 20030N101 1,191,546 21,304,231 SH   SOLE 30 21,304,231 0 0
COMCAST CORP NEW CL A 20030N101 98,139 1,754,678 SH   SOLE 31 597,851 0 1,156,827
COMCAST CORP NEW CL A 20030N101 60,076 1,074,125 SH   SOLE 32 1,074,125 0 0
COMCAST CORP NEW CL A 20030N101 244,468 4,370,959 SH   SOLE 34 4,370,959 0 0
COMCAST CORP NEW CL A 20030N101 137,797 2,463,738 SH   SOLE 36 2,463,738 0 0
COMCAST CORP NEW CL A 20030N101 1,898 33,943 SH   SOLE 37 33,943 0 0
COMCAST CORP NEW CL A 20030N101 8,928 159,623 SH   SOLE 40 159,623 0 0
COMCAST CORP NEW CL A 20030N101 232,079 4,149,446 SH   SOLE 43 261,268 0 3,888,178
COMCAST CORP NEW OPTIONS 20030N101 13,423 240,000 SH Call SOLE 19 240,000 0 0
COMCAST CORP NEW OPTIONS 20030N101 185 3,300 SH Call SOLE 22 3,300 0 0
COMCAST CORP NEW OPTIONS 20030N101 3,714 66,400 SH Call SOLE 34 66,400 0 0
COMERICA INC COM 200340107 46,677 579,838 SH   SOLE 2 280,309 0 299,529
COMERICA INC COM 200340107 40 499 SH   SOLE 4 499 0 0
COMERICA INC COM 200340107 9,304 115,577 SH   SOLE 7 112,117 0 3,460
COMERICA INC COM 200340107 254 3,152 SH   SOLE 15 3,152 0 0
COMERICA INC COM 200340107 24,045 298,690 SH   SOLE 18 286,991 0 11,699
COMERICA INC COM 200340107 14,762 183,375 SH   SOLE 19 183,375 0 0
COMERICA INC COM 200340107 497,609 6,181,479 SH   SOLE 21 6,181,479 0 0
COMERICA INC COM 200340107 248,298 3,084,448 SH   SOLE 22 2,784,548 0 299,900
COMERICA INC COM 200340107 27,132 337,042 SH   SOLE 25 337,042 0 0
COMERICA INC COM 200340107 25,111 311,932 SH   SOLE 26 143,775 0 168,157
COMERICA INC COM 200340107 8,221 102,121 SH   SOLE 28 9,735 0 92,386
COMERICA INC COM 200340107 44,935 558,201 SH   SOLE 30 558,201 0 0
COMERICA INC COM 200340107 172 2,133 SH   SOLE 31 2,133 0 0
COMERICA INC COM 200340107 4,715 58,576 SH   SOLE 32 58,576 0 0
COMERICA INC COM 200340107 2,220 27,577 SH   SOLE 34 27,577 0 0
COMERICA INC COM 200340107 5,624 69,866 SH   SOLE 36 69,866 0 0
COMERICA INC COM 200340107 1,398 17,366 SH   SOLE 40 17,366 0 0
COMERICA INC COM 200340107 23,176 287,900 SH   SOLE 43 32,606 0 255,294
COMFORT SYS USA INC COM 199908104 1,286 18,038 SH   SOLE 2 13,694 0 4,344
COMFORT SYS USA INC COM 199908104 11 149 SH   SOLE 4 149 0 0
COMFORT SYS USA INC COM 199908104 41 573 SH   SOLE 7 573 0 0
COMFORT SYS USA INC COM 199908104 9,228 129,385 SH   SOLE 18 129,385 0 0
COMFORT SYS USA INC COM 199908104 4,522 63,400 SH   SOLE 19 63,400 0 0
COMFORT SYS USA INC COM 199908104 296,584 4,158,502 SH   SOLE 21 4,158,502 0 0
COMFORT SYS USA INC COM 199908104 63,963 896,845 SH   SOLE 22 874,538 0 22,307
COMFORT SYS USA INC COM 199908104 475 6,654 SH   SOLE 25 6,654 0 0
COMFORT SYS USA INC COM 199908104 947 13,281 SH   SOLE 26 10,790 0 2,491
COMFORT SYS USA INC COM 199908104 235 3,293 SH   SOLE 28 3,293 0 0
COMFORT SYS USA INC COM 199908104 4,706 65,980 SH   SOLE 30 65,980 0 0
COMFORT SYS USA INC COM 199908104 312 4,370 SH   SOLE 36 4,370 0 0
COMFORT SYS USA INC COM 199908104 287 4,022 SH   SOLE 40 4,022 0 0
COMFORT SYS USA INC COM 199908104 1,412 19,792 SH   SOLE 43 254 0 19,538
COMMERCE BANCSHARES INC COM 200525103 19,775 283,796 SH   SOLE 2 87,322 0 196,474
COMMERCE BANCSHARES INC COM 200525103 26 371 SH   SOLE 4 371 0 0
COMMERCE BANCSHARES INC COM 200525103 1,773 25,442 SH   SOLE 7 25,442 0 0
COMMERCE BANCSHARES INC COM 200525103 67 956 SH   SOLE 15 956 0 0
COMMERCE BANCSHARES INC COM 200525103 17,772 255,055 SH   SOLE 18 255,055 0 0
COMMERCE BANCSHARES INC COM 200525103 3,991 57,274 SH   SOLE 19 57,274 0 0
COMMERCE BANCSHARES INC COM 200525103 370,773 5,321,089 SH   SOLE 21 5,321,089 0 0
COMMERCE BANCSHARES INC COM 200525103 203,309 2,917,755 SH   SOLE 22 2,782,126 0 135,629
COMMERCE BANCSHARES INC COM 200525103 9,524 136,686 SH   SOLE 25 136,686 0 0
COMMERCE BANCSHARES INC COM 200525103 7,665 110,003 SH   SOLE 26 37,811 0 72,192
COMMERCE BANCSHARES INC COM 200525103 2,763 39,649 SH   SOLE 28 7,333 0 32,316
COMMERCE BANCSHARES INC COM 200525103 13,016 186,798 SH   SOLE 30 186,798 0 0
COMMERCE BANCSHARES INC COM 200525103 115 1,646 SH   SOLE 31 1,646 0 0
COMMERCE BANCSHARES INC COM 200525103 2,411 34,596 SH   SOLE 36 34,596 0 0
COMMERCE BANCSHARES INC COM 200525103 901 12,936 SH   SOLE 40 12,936 0 0
COMMERCE BANCSHARES INC COM 200525103 18,338 263,176 SH   SOLE 43 1,204 0 261,972
COMMERCIAL METALS CO COM 201723103 8,894 291,987 SH   SOLE 2 133,390 0 158,597
COMMERCIAL METALS CO COM 201723103 13 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 87 2,863 SH   SOLE 7 2,863 0 0
COMMERCIAL METALS CO COM 201723103 18,371 603,108 SH   SOLE 18 603,108 0 0
COMMERCIAL METALS CO COM 201723103 21,227 696,868 SH   SOLE 19 696,868 0 0
COMMERCIAL METALS CO COM 201723103 269,342 8,842,488 SH   SOLE 21 8,842,488 0 0
COMMERCIAL METALS CO COM 201723103 119,594 3,926,254 SH   SOLE 22 3,802,751 0 123,503
COMMERCIAL METALS CO COM 201723103 501 16,457 SH   SOLE 23 16,457 0 0
COMMERCIAL METALS CO COM 201723103 446 14,646 SH   SOLE 25 14,646 0 0
COMMERCIAL METALS CO COM 201723103 4,150 136,253 SH   SOLE 26 40,654 0 95,599
COMMERCIAL METALS CO COM 201723103 331 10,876 SH   SOLE 28 8,316 0 2,560
COMMERCIAL METALS CO COM 201723103 1,938 63,639 SH   SOLE 30 63,639 0 0
COMMERCIAL METALS CO COM 201723103 112 3,680 SH   SOLE 36 3,680 0 0
COMMERCIAL METALS CO COM 201723103 462 15,169 SH   SOLE 40 15,169 0 0
COMMERCIAL METALS CO COM 201723103 2,713 89,077 SH   SOLE 43 15,527 0 73,550
COMMERCIAL VEH GROUP INC COM 202608105 234 24,765 SH   SOLE 2 2,637 0 22,128
COMMERCIAL VEH GROUP INC COM 202608105 5 515 SH   SOLE 7 515 0 0
COMMERCIAL VEH GROUP INC COM 202608105 961 101,551 SH   SOLE 18 101,551 0 0
COMMERCIAL VEH GROUP INC COM 202608105 532 56,282 SH   SOLE 19 56,282 0 0
COMMERCIAL VEH GROUP INC COM 202608105 11,027 1,165,681 SH   SOLE 21 1,165,681 0 0
COMMERCIAL VEH GROUP INC COM 202608105 7,096 750,108 SH   SOLE 22 736,006 0 14,102
COMMERCIAL VEH GROUP INC COM 202608105 14 1,506 SH   SOLE 43 0 0 1,506
COMMSCOPE HLDG CO INC COM 20337X109 9,539 701,910 SH   SOLE 2 82,011 0 619,899
COMMSCOPE HLDG CO INC COM 20337X109 11 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109 84 6,162 SH   SOLE 7 6,162 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,226 90,246 SH   SOLE 18 90,246 0 0
COMMSCOPE HLDG CO INC COM 20337X109 9,122 671,197 SH   SOLE 19 671,197 0 0
COMMSCOPE HLDG CO INC COM 20337X109 54,633 4,020,114 SH   SOLE 21 4,020,114 0 0
COMMSCOPE HLDG CO INC COM 20337X109 60,634 4,461,627 SH   SOLE 22 4,226,697 0 234,930
COMMSCOPE HLDG CO INC COM 20337X109 2,245 165,204 SH   SOLE 25 165,204 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,690 124,374 SH   SOLE 26 89,120 0 35,254
COMMSCOPE HLDG CO INC COM 20337X109 457 33,609 SH   SOLE 28 19,119 0 14,490
COMMSCOPE HLDG CO INC COM 20337X109 1,464 107,733 SH   SOLE 30 107,733 0 0
COMMSCOPE HLDG CO INC COM 20337X109 41 3,023 SH   SOLE 31 3,023 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,097 154,310 SH   SOLE 34 154,310 0 0
COMMSCOPE HLDG CO INC COM 20337X109 290 21,319 SH   SOLE 36 21,319 0 0
COMMSCOPE HLDG CO INC COM 20337X109 325 23,918 SH   SOLE 40 23,918 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,143 84,098 SH   SOLE 43 3,732 0 80,366
COMMUNICATIONS SYS INC COM 203900105 14 1,644 SH   SOLE 18 1,644 0 0
COMMUNICATIONS SYS INC COM 203900105 216 25,003 SH   SOLE 21 25,003 0 0
COMMUNICATIONS SYS INC COM 203900105 760 87,843 SH   SOLE 22 87,843 0 0
COMMUNITY BANKERS TR CORP COM 203612106 17 1,539 SH   SOLE 2 1,539 0 0
COMMUNITY BANKERS TR CORP COM 203612106 47 4,172 SH   SOLE 18 4,172 0 0
COMMUNITY BANKERS TR CORP COM 203612106 822 72,258 SH   SOLE 21 72,258 0 0
COMMUNITY BANKERS TR CORP COM 203612106 572 50,277 SH   SOLE 22 50,277 0 0
COMMUNITY BK SYS INC COM 203607106 3,885 56,785 SH   SOLE 2 16,163 0 40,622
COMMUNITY BK SYS INC COM 203607106 15 222 SH   SOLE 4 222 0 0
COMMUNITY BK SYS INC COM 203607106 2,318 33,883 SH   SOLE 7 33,883 0 0
COMMUNITY BK SYS INC COM 203607106 14,460 211,336 SH   SOLE 18 211,336 0 0
COMMUNITY BK SYS INC COM 203607106 6,276 91,721 SH   SOLE 19 91,721 0 0
COMMUNITY BK SYS INC COM 203607106 419,090 6,125,257 SH   SOLE 21 6,125,257 0 0
COMMUNITY BK SYS INC COM 203607106 87,905 1,284,792 SH   SOLE 22 1,229,147 0 55,645
COMMUNITY BK SYS INC COM 203607106 392 5,733 SH   SOLE 25 5,733 0 0
COMMUNITY BK SYS INC COM 203607106 1,271 18,575 SH   SOLE 26 14,729 0 3,846
COMMUNITY BK SYS INC COM 203607106 217 3,178 SH   SOLE 28 3,178 0 0
COMMUNITY BK SYS INC COM 203607106 6,474 94,617 SH   SOLE 30 94,617 0 0
COMMUNITY BK SYS INC COM 203607106 141 2,061 SH   SOLE 36 2,061 0 0
COMMUNITY BK SYS INC COM 203607106 425 6,216 SH   SOLE 40 6,216 0 0
COMMUNITY BK SYS INC COM 203607106 901 13,169 SH   SOLE 43 478 0 12,691
COMMUNITY FINL CORP MD COM 20368X101 165 4,483 SH   SOLE 2 4,483 0 0
COMMUNITY FINL CORP MD COM 20368X101 38 1,044 SH   SOLE 18 1,044 0 0
COMMUNITY FINL CORP MD COM 20368X101 524 14,217 SH   SOLE 21 14,217 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 953 81,441 SH   SOLE 2 41,800 0 39,641
COMMUNITY HEALTH SYS INC NEW COM 203668108 5 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 71 6,099 SH   SOLE 7 6,099 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 5,418 463,113 SH   SOLE 18 455,861 0 7,252
COMMUNITY HEALTH SYS INC NEW COM 203668108 3,115 266,266 SH   SOLE 19 266,266 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 167,341 14,302,620 SH   SOLE 21 14,302,620 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 34,761 2,971,030 SH   SOLE 22 2,902,906 0 68,124
COMMUNITY HEALTH SYS INC NEW COM 203668108 18 1,554 SH   SOLE 23 1,554 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 164 14,002 SH   SOLE 25 14,002 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 234 20,035 SH   SOLE 26 14,029 0 6,006
COMMUNITY HEALTH SYS INC NEW COM 203668108 424 36,240 SH   SOLE 28 6,914 0 29,326
COMMUNITY HEALTH SYS INC NEW COM 203668108 4,519 386,227 SH   SOLE 30 386,227 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 55 4,737 SH   SOLE 36 4,737 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 150 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 557 47,629 SH   SOLE 43 99 0 47,530
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,482 77,054 SH   SOLE 2 63,104 0 13,950
COMMUNITY HEALTHCARE TR INC COM 20369C106 557 12,317 SH   SOLE 4 12,317 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,378 30,497 SH   SOLE 7 30,497 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,900 86,311 SH   SOLE 18 86,311 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 16,074 355,689 SH   SOLE 19 355,689 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 127,631 2,824,314 SH   SOLE 21 2,824,314 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 34,993 774,361 SH   SOLE 22 758,331 0 16,030
COMMUNITY HEALTHCARE TR INC COM 20369C106 42 936 SH   SOLE 23 936 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,171 114,427 SH   SOLE 25 114,427 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 130 2,876 SH   SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106 775 17,159 SH   SOLE 28 2,750 0 14,409
COMMUNITY HEALTHCARE TR INC COM 20369C106 6,067 134,261 SH   SOLE 30 134,261 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,144 113,840 SH   SOLE 34 113,840 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 120 2,657 SH   SOLE 40 2,657 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 926 20,498 SH   SOLE 43 1,239 0 19,259
COMMUNITY TR BANCORP INC COM 204149108 1,058 25,123 SH   SOLE 2 11,672 0 13,451
COMMUNITY TR BANCORP INC COM 204149108 2 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108 12 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,277 54,095 SH   SOLE 18 54,095 0 0
COMMUNITY TR BANCORP INC COM 204149108 3,558 84,509 SH   SOLE 19 84,509 0 0
COMMUNITY TR BANCORP INC COM 204149108 27,885 662,355 SH   SOLE 21 662,355 0 0
COMMUNITY TR BANCORP INC COM 204149108 20,649 490,468 SH   SOLE 22 473,755 0 16,713
COMMUNITY TR BANCORP INC COM 204149108 135 3,196 SH   SOLE 25 3,196 0 0
COMMUNITY TR BANCORP INC COM 204149108 388 9,224 SH   SOLE 26 7,174 0 2,050
COMMUNITY TR BANCORP INC COM 204149108 96 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 544 12,932 SH   SOLE 30 12,932 0 0
COMMUNITY TR BANCORP INC COM 204149108 7 155 SH   SOLE 34 155 0 0
COMMUNITY TR BANCORP INC COM 204149108 111 2,638 SH   SOLE 36 2,638 0 0
COMMUNITY TR BANCORP INC COM 204149108 66 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY TR BANCORP INC COM 204149108 638 15,152 SH   SOLE 43 83 0 15,069
COMMUNITY WEST BANCSHARES COM 204157101 19 1,479 SH   SOLE 18 1,479 0 0
COMMUNITY WEST BANCSHARES COM 204157101 319 24,461 SH   SOLE 21 24,461 0 0
COMMUNITY WEST BANCSHARES COM 204157101 59 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYS INC COM 204166102 2,883 38,287 SH   SOLE 2 33,546 0 4,741
COMMVAULT SYS INC COM 204166102 13 174 SH   SOLE 4 174 0 0
COMMVAULT SYS INC COM 204166102 51 679 SH   SOLE 7 679 0 0
COMMVAULT SYS INC COM 204166102 16,654 221,137 SH   SOLE 18 217,385 0 3,752
COMMVAULT SYS INC COM 204166102 7,920 105,170 SH   SOLE 19 105,170 0 0
COMMVAULT SYS INC COM 204166102 246,948 3,279,082 SH   SOLE 21 3,279,082 0 0
COMMVAULT SYS INC COM 204166102 95,405 1,266,834 SH   SOLE 22 1,241,039 0 25,795
COMMVAULT SYS INC COM 204166102 465 6,171 SH   SOLE 25 6,171 0 0
COMMVAULT SYS INC COM 204166102 1,174 15,595 SH   SOLE 26 11,553 0 4,042
COMMVAULT SYS INC COM 204166102 181 2,404 SH   SOLE 28 2,404 0 0
COMMVAULT SYS INC COM 204166102 1,784 23,688 SH   SOLE 30 23,688 0 0
COMMVAULT SYS INC COM 204166102 210 2,792 SH   SOLE 36 2,792 0 0
COMMVAULT SYS INC COM 204166102 373 4,948 SH   SOLE 40 4,948 0 0
COMMVAULT SYS INC COM 204166102 4,339 57,618 SH   SOLE 43 1,709 0 55,909
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1,308 277,651 SH   SOLE 43 23,322 0 254,329
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,282 887,271 SH   SOLE 7 887,271 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,250 459,083 SH   SOLE 21 459,083 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 25,273 3,569,583 SH   SOLE 30 3,569,583 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4,580 646,825 SH   SOLE 43 24,990 0 621,835
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1,011 154,899 SH   SOLE 7 154,899 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 27,097 4,149,571 SH   SOLE 21 4,149,571 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 2,834 433,962 SH   SOLE 22 433,962 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 25,510 3,906,575 SH   SOLE 30 3,906,575 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 9,321 1,427,385 SH   SOLE 43 47,997 0 1,379,388
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 142 27,064 SH   SOLE 30 27,064 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 5,053 960,596 SH   SOLE 43 3,029 0 957,567
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,894 109,527 SH   SOLE 2 109,527 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 425 24,581 SH   SOLE 19 24,581 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 47 2,738 SH   SOLE 22 2,738 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 718 41,544 SH   SOLE 26 41,544 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,633 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 287 16,613 SH   SOLE 34 16,613 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,510 145,164 SH   SOLE 43 9,123 0 136,041
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,471 365,597 SH   SOLE 2 18,356 0 347,241
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 734 108,560 SH   SOLE 4 54,193 0 54,367
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6,312 933,752 SH   SOLE 7 933,752 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 15 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 423 62,604 SH   SOLE 18 62,604 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 35,113 5,194,208 SH   SOLE 21 5,194,208 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14,964 2,213,608 SH   SOLE 22 1,959,564 0 254,044
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 636 94,153 SH   SOLE 23 94,153 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 53 7,914 SH   SOLE 25 7,914 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5,258 777,826 SH   SOLE 26 352,216 0 425,610
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,756 259,690 SH   SOLE 28 25,416 0 234,274
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 21,781 3,222,001 SH   SOLE 30 2,789,137 0 432,864
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 108 15,989 SH   SOLE 34 15,989 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7 1,054 SH   SOLE 40 1,054 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 139 20,632 SH   SOLE 43 0 0 20,632
COMPASS INC CL A 20464U100 39 2,913 SH   SOLE 2 2,913 0 0
COMPASS INC CL A 20464U100 1,910 144,022 SH   SOLE 21 144,022 0 0
COMPASS INC CL A 20464U100 136 10,245 SH   SOLE 22 10,245 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,863 28,921 SH   SOLE 2 24,395 0 4,526
COMPASS MINERALS INTL INC COM 20451N101 9 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,521 39,146 SH   SOLE 7 39,146 0 0
COMPASS MINERALS INTL INC COM 20451N101 10,531 163,526 SH   SOLE 18 163,526 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,907 60,672 SH   SOLE 19 60,672 0 0
COMPASS MINERALS INTL INC COM 20451N101 156,448 2,429,323 SH   SOLE 21 2,429,323 0 0
COMPASS MINERALS INTL INC COM 20451N101 61,049 947,960 SH   SOLE 22 929,372 0 18,588
COMPASS MINERALS INTL INC COM 20451N101 446 6,925 SH   SOLE 25 6,925 0 0
COMPASS MINERALS INTL INC COM 20451N101 883 13,712 SH   SOLE 26 10,499 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 197 3,064 SH   SOLE 28 2,839 0 225
COMPASS MINERALS INTL INC COM 20451N101 1,333 20,698 SH   SOLE 30 20,698 0 0
COMPASS MINERALS INTL INC COM 20451N101 305 4,734 SH   SOLE 36 4,734 0 0
COMPASS MINERALS INTL INC COM 20451N101 238 3,692 SH   SOLE 40 3,692 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,080 32,294 SH   SOLE 43 2,823 0 29,471
COMPUGEN LTD ORD M25722105 246 41,282 SH   SOLE 2 41,282 0 0
COMPUGEN LTD ORD M25722105 3 438 SH   SOLE 4 438 0 0
COMPUGEN LTD ORD M25722105 86 14,407 SH   SOLE 7 14,407 0 0
COMPUGEN LTD ORD M25722105 10,557 1,768,264 SH   SOLE 21 1,768,264 0 0
COMPUGEN LTD ORD M25722105 3,540 593,034 SH   SOLE 22 559,722 0 33,312
COMPUGEN LTD ORD M25722105 63 10,531 SH   SOLE 25 10,531 0 0
COMPUGEN LTD ORD M25722105 57 9,628 SH   SOLE 26 3,608 0 6,020
COMPUGEN LTD ORD M25722105 91 15,217 SH   SOLE 28 15,217 0 0
COMPUGEN LTD ORD M25722105 432 72,284 SH   SOLE 30 72,284 0 0
COMPUGEN LTD ORD M25722105 81 13,617 SH   SOLE 40 13,617 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,127 31,785 SH   SOLE 2 8,948 0 22,837
COMPUTER PROGRAMS & SYS INC COM 205306103 4 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 9 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 2,104 59,341 SH   SOLE 18 59,341 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 863 24,341 SH   SOLE 19 24,341 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 62,697 1,768,108 SH   SOLE 21 1,768,108 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 13,432 378,792 SH   SOLE 22 366,176 0 12,616
COMPUTER PROGRAMS & SYS INC COM 205306103 78 2,197 SH   SOLE 25 2,197 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 110 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 57 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,048 29,560 SH   SOLE 30 29,560 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 42 1,175 SH   SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 444 12,535 SH   SOLE 43 0 0 12,535
COMPUTER TASK GROUP INC COM 205477102 23 2,925 SH   SOLE 18 2,925 0 0
COMPUTER TASK GROUP INC COM 205477102 390 48,852 SH   SOLE 21 48,852 0 0
COMPUTER TASK GROUP INC COM 205477102 1,835 229,890 SH   SOLE 22 229,890 0 0
COMPX INTL INC CL A 20563P101 41 1,950 SH   SOLE 2 0 0 1,950
COMPX INTL INC CL A 20563P101 123 5,927 SH   SOLE 18 5,927 0 0
COMPX INTL INC CL A 20563P101 57 2,748 SH   SOLE 19 2,748 0 0
COMPX INTL INC CL A 20563P101 1,185 57,008 SH   SOLE 21 57,008 0 0
COMPX INTL INC CL A 20563P101 960 46,175 SH   SOLE 22 45,420 0 755
COMSCORE INC COM 20564W105 489 125,463 SH   SOLE 2 51,168 0 74,295
COMSCORE INC COM 20564W105 7 1,699 SH   SOLE 7 1,699 0 0
COMSCORE INC COM 20564W105 938 240,411 SH   SOLE 18 240,411 0 0
COMSCORE INC COM 20564W105 1,082 277,357 SH   SOLE 19 277,357 0 0
COMSCORE INC COM 20564W105 10,019 2,569,016 SH   SOLE 21 2,569,016 0 0
COMSCORE INC COM 20564W105 5,940 1,523,003 SH   SOLE 22 1,483,910 0 39,093
COMSCORE INC COM 20564W105 45 11,507 SH   SOLE 26 0 0 11,507
COMSOVEREIGN HLDG CORP COM NEW 205650203 15 9,370 SH   SOLE 18 9,370 0 0
COMSOVEREIGN HLDG CORP COM NEW 205650203 195 121,397 SH   SOLE 21 121,397 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 1 312 SH   SOLE 18 312 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 26 5,481 SH   SOLE 21 5,481 0 0
COMSTOCK MNG INC COM NEW 205750300 13 4,692 SH   SOLE 2 4,692 0 0
COMSTOCK MNG INC COM NEW 205750300 24 8,851 SH   SOLE 18 8,851 0 0
COMSTOCK MNG INC COM NEW 205750300 292 109,380 SH   SOLE 21 109,380 0 0
COMSTOCK RES INC COM 205768302 910 87,880 SH   SOLE 2 24,524 0 63,356
COMSTOCK RES INC COM 205768302 15 1,472 SH   SOLE 7 1,472 0 0
COMSTOCK RES INC COM 205768302 2,989 288,831 SH   SOLE 18 288,831 0 0
COMSTOCK RES INC COM 205768302 1,651 159,486 SH   SOLE 19 159,486 0 0
COMSTOCK RES INC COM 205768302 34,581 3,341,190 SH   SOLE 21 3,341,190 0 0
COMSTOCK RES INC COM 205768302 20,913 2,020,588 SH   SOLE 22 1,935,266 0 85,322
COMSTOCK RES INC COM 205768302 125 12,104 SH   SOLE 25 12,104 0 0
COMSTOCK RES INC COM 205768302 213 20,573 SH   SOLE 30 20,573 0 0
COMSTOCK RES INC COM 205768302 101 9,757 SH   SOLE 40 9,757 0 0
COMSTOCK RES INC COM 205768302 138 13,308 SH   SOLE 43 710 0 12,598
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 747 29,186 SH   SOLE 2 7,646 0 21,540
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,788 108,856 SH   SOLE 18 108,856 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,121 43,788 SH   SOLE 19 43,788 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 80,719 3,151,844 SH   SOLE 21 3,151,844 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 17,344 677,253 SH   SOLE 22 650,331 0 26,922
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 81 3,179 SH   SOLE 25 3,179 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 141 5,500 SH   SOLE 26 3,765 0 1,735
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 62 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,139 44,479 SH   SOLE 30 44,479 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 46 1,810 SH   SOLE 40 1,810 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 210 8,217 SH   SOLE 43 0 0 8,217
CONAGRA BRANDS INC COM 205887102 44,187 1,304,616 SH   SOLE 2 387,090 0 917,526
CONAGRA BRANDS INC COM 205887102 10,857 320,545 SH   SOLE 4 291,033 0 29,512
CONAGRA BRANDS INC COM 205887102 14,930 440,809 SH   SOLE 7 425,377 0 15,432
CONAGRA BRANDS INC COM 205887102 5,755 169,929 SH   SOLE 13 160,962 0 8,967
CONAGRA BRANDS INC COM 205887102 2,059 60,789 SH   SOLE 15 60,789 0 0
CONAGRA BRANDS INC COM 205887102 0 8 SH   SOLE 17 0 0 8
CONAGRA BRANDS INC COM 205887102 42,602 1,257,807 SH   SOLE 18 932,881 0 324,926
CONAGRA BRANDS INC COM 205887102 55,087 1,626,427 SH   SOLE 19 1,626,427 0 0
CONAGRA BRANDS INC COM 205887102 426,189 12,583,096 SH   SOLE 21 12,583,096 0 0
CONAGRA BRANDS INC COM 205887102 383,165 11,312,805 SH   SOLE 22 10,058,957 0 1,253,848
CONAGRA BRANDS INC COM 205887102 9,346 275,937 SH   SOLE 23 275,937 0 0
CONAGRA BRANDS INC COM 205887102 29,055 857,829 SH   SOLE 25 857,829 0 0
CONAGRA BRANDS INC COM 205887102 53,904 1,591,495 SH   SOLE 26 653,692 0 937,803
CONAGRA BRANDS INC COM 205887102 68,604 2,025,495 SH   SOLE 28 52,827 0 1,972,668
CONAGRA BRANDS INC COM 205887102 106,445 3,142,737 SH   SOLE 30 3,057,443 0 85,294
CONAGRA BRANDS INC COM 205887102 6,096 179,995 SH   SOLE 31 59,390 0 120,605
CONAGRA BRANDS INC COM 205887102 19,723 582,328 SH   SOLE 34 582,328 0 0
CONAGRA BRANDS INC COM 205887102 10,855 320,482 SH   SOLE 35 320,482 0 0
CONAGRA BRANDS INC COM 205887102 8,910 263,068 SH   SOLE 36 263,068 0 0
CONAGRA BRANDS INC COM 205887102 554 16,362 SH   SOLE 40 16,362 0 0
CONAGRA BRANDS INC COM 205887102 14,962 441,755 SH   SOLE 43 74,834 0 366,921
CONCENTRIX CORP COM 20602D101 20,870 117,911 SH   SOLE 2 40,780 0 77,131
CONCENTRIX CORP COM 20602D101 28 160 SH   SOLE 4 160 0 0
CONCENTRIX CORP COM 20602D101 143 806 SH   SOLE 7 806 0 0
CONCENTRIX CORP COM 20602D101 18,076 102,122 SH   SOLE 18 102,122 0 0
CONCENTRIX CORP COM 20602D101 2,438 13,772 SH   SOLE 19 13,772 0 0
CONCENTRIX CORP COM 20602D101 361,260 2,041,018 SH   SOLE 21 2,041,018 0 0
CONCENTRIX CORP COM 20602D101 206,346 1,165,799 SH   SOLE 22 1,112,138 0 53,661
CONCENTRIX CORP COM 20602D101 1,128 6,372 SH   SOLE 25 6,372 0 0
CONCENTRIX CORP COM 20602D101 3,044 17,197 SH   SOLE 26 13,997 0 3,200
CONCENTRIX CORP COM 20602D101 929 5,250 SH   SOLE 28 3,693 0 1,557
CONCENTRIX CORP COM 20602D101 4,264 24,090 SH   SOLE 30 24,090 0 0
CONCENTRIX CORP COM 20602D101 121 682 SH   SOLE 31 682 0 0
CONCENTRIX CORP COM 20602D101 533 3,011 SH   SOLE 36 3,011 0 0
CONCENTRIX CORP COM 20602D101 950 5,370 SH   SOLE 40 5,370 0 0
CONCENTRIX CORP COM 20602D101 8,742 49,389 SH   SOLE 43 3,436 0 45,953
CONCERT PHARMACEUTICALS INC COM 206022105 41 12,489 SH   SOLE 2 12,489 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 22 6,725 SH   SOLE 18 6,725 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,161 354,970 SH   SOLE 21 354,970 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,088 332,692 SH   SOLE 22 332,692 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 43 13,097 SH   SOLE 30 13,097 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 311 36,382 SH   SOLE 2 7,636 0 28,746
CONCRETE PUMPING HLDGS INC COM 206704108 776 90,841 SH   SOLE 18 90,841 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 410 47,972 SH   SOLE 19 47,972 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 7,610 891,082 SH   SOLE 21 891,082 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 2,741 320,973 SH   SOLE 22 304,302 0 16,671
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 11 1,521 SH   SOLE 18 1,521 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 143 20,509 SH   SOLE 21 20,509 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 215 30,906 SH   SOLE 22 30,906 0 0
CONDUENT INC COM 206787103 3,228 489,884 SH   SOLE 2 150,445 0 339,439
CONDUENT INC COM 206787103 5 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 18 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 3,516 533,460 SH   SOLE 18 533,460 0 0
CONDUENT INC COM 206787103 13,682 2,076,170 SH   SOLE 19 2,076,170 0 0
CONDUENT INC COM 206787103 41,678 6,324,398 SH   SOLE 21 6,324,398 0 0
CONDUENT INC COM 206787103 36,205 5,493,995 SH   SOLE 22 5,314,665 0 179,330
CONDUENT INC COM 206787103 435 66,084 SH   SOLE 23 66,084 0 0
CONDUENT INC COM 206787103 1,380 209,440 SH   SOLE 25 209,440 0 0
CONDUENT INC COM 206787103 3,064 464,894 SH   SOLE 26 112,986 0 351,908
CONDUENT INC COM 206787103 254 38,602 SH   SOLE 28 14,188 0 24,414
CONDUENT INC COM 206787103 635 96,345 SH   SOLE 30 96,345 0 0
CONDUENT INC COM 206787103 435 66,008 SH   SOLE 34 66,008 0 0
CONDUENT INC COM 206787103 108 16,415 SH   SOLE 36 16,415 0 0
CONDUENT INC COM 206787103 114 17,319 SH   SOLE 40 17,319 0 0
CONDUENT INC COM 206787103 2,241 340,012 SH   SOLE 43 45,886 0 294,126
CONFLUENT INC CLASS A COM 20717M103 1,474 24,712 SH   SOLE 2 24,712 0 0
CONFLUENT INC CLASS A COM 20717M103 12,214 204,756 SH   SOLE 19 204,756 0 0
CONFLUENT INC CLASS A COM 20717M103 1,635 27,410 SH   SOLE 21 27,410 0 0
CONFLUENT INC CLASS A COM 20717M103 21,967 368,259 SH   SOLE 22 368,259 0 0
CONFLUENT INC CLASS A COM 20717M103 6,796 113,927 SH   SOLE 28 0 0 113,927
CONFLUENT INC CLASS A COM 20717M103 26,785 449,031 SH   SOLE 34 449,031 0 0
CONFORMIS INC COM 20717E101 1 978 SH   SOLE 2 978 0 0
CONFORMIS INC COM 20717E101 164 123,379 SH   SOLE 21 123,379 0 0
CONFORMIS INC COM 20717E101 3,825 2,875,852 SH   SOLE 22 2,875,852 0 0
CONFORMIS INC COM 20717E101 3 2,340 SH   SOLE 43 0 0 2,340
CONIFER HLDGS INC COM 20731J102 2 833 SH   SOLE 21 833 0 0
CONMED CORP COM 207410101 2,264 17,306 SH   SOLE 2 12,432 0 4,874
CONMED CORP COM 207410101 15 113 SH   SOLE 4 113 0 0
CONMED CORP COM 207410101 58 444 SH   SOLE 7 444 0 0
CONMED CORP COM 207410101 13,729 104,940 SH   SOLE 18 104,940 0 0
CONMED CORP COM 207410101 6,698 51,197 SH   SOLE 19 51,197 0 0
CONMED CORP COM 207410101 458,415 3,503,900 SH   SOLE 21 3,503,900 0 0
CONMED CORP COM 207410101 92,484 706,904 SH   SOLE 22 690,102 0 16,802
CONMED CORP COM 207410101 527 4,027 SH   SOLE 25 4,027 0 0
CONMED CORP COM 207410101 1,683 12,861 SH   SOLE 26 10,990 0 1,871
CONMED CORP COM 207410101 315 2,409 SH   SOLE 28 2,409 0 0
CONMED CORP COM 207410101 6,830 52,203 SH   SOLE 30 52,203 0 0
CONMED CORP COM 207410101 138 1,053 SH   SOLE 36 1,053 0 0
CONMED CORP COM 207410101 451 3,451 SH   SOLE 40 3,451 0 0
CONMED CORP COM 207410101 1,301 9,946 SH   SOLE 43 107 0 9,839
CONMED CORP NOTE 2.625% 2/0 207410AF8 3,509 2,270,000 PRN   SOLE 21 2,270,000 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 905 37,332 SH   SOLE 2 37,332 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 390 16,098 SH   SOLE 18 16,098 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 51,305 2,117,410 SH   SOLE 19 2,117,410 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 436 17,964 SH   SOLE 20 17,964 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 4 159 SH   SOLE 21 159 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 6,326 261,097 SH   SOLE 34 261,097 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 0 5 SH   SOLE 43 0 0 5
CONNECTONE BANCORP INC COM 20786W107 2,101 69,995 SH   SOLE 2 38,267 0 31,728
CONNECTONE BANCORP INC COM 20786W107 21 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC COM 20786W107 3,766 125,492 SH   SOLE 18 125,492 0 0
CONNECTONE BANCORP INC COM 20786W107 1,943 64,756 SH   SOLE 19 64,756 0 0
CONNECTONE BANCORP INC COM 20786W107 43,575 1,452,002 SH   SOLE 21 1,452,002 0 0
CONNECTONE BANCORP INC COM 20786W107 31,358 1,044,911 SH   SOLE 22 1,004,344 0 40,567
CONNECTONE BANCORP INC COM 20786W107 137 4,551 SH   SOLE 25 4,551 0 0
CONNECTONE BANCORP INC COM 20786W107 100 3,331 SH   SOLE 26 1,250 0 2,081
CONNECTONE BANCORP INC COM 20786W107 125 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC COM 20786W107 758 25,265 SH   SOLE 30 25,265 0 0
CONNECTONE BANCORP INC COM 20786W107 100 3,347 SH   SOLE 40 3,347 0 0
CONNECTONE BANCORP INC COM 20786W107 530 17,672 SH   SOLE 43 267 0 17,405
CONNS INC COM 208242107 1,476 64,657 SH   SOLE 2 37,111 0 27,546
CONNS INC COM 208242107 9 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 1,768 77,460 SH   SOLE 18 77,460 0 0
CONNS INC COM 208242107 4,137 181,210 SH   SOLE 19 181,210 0 0
CONNS INC COM 208242107 51,881 2,272,496 SH   SOLE 21 2,272,496 0 0
CONNS INC COM 208242107 14,348 628,492 SH   SOLE 22 618,550 0 9,942
CONNS INC COM 208242107 78 3,407 SH   SOLE 23 3,407 0 0
CONNS INC COM 208242107 466 20,399 SH   SOLE 26 0 0 20,399
CONNS INC COM 208242107 527 23,072 SH   SOLE 30 23,072 0 0
CONNS INC COM 208242107 122 5,354 SH   SOLE 43 995 0 4,359
CONOCOPHILLIPS COM 20825C104 113,267 1,671,342 SH   SOLE 2 573,729 0 1,097,613
CONOCOPHILLIPS COM 20825C104 32,440 478,678 SH   SOLE 4 425,871 0 52,807
CONOCOPHILLIPS COM 20825C104 79,505 1,173,162 SH   SOLE 7 1,132,914 0 40,248
CONOCOPHILLIPS COM 20825C104 1,785 26,341 SH   SOLE 13 3,774 0 22,567
CONOCOPHILLIPS COM 20825C104 11,993 176,972 SH   SOLE 15 176,972 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH   SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 569,632 8,405,376 SH   SOLE 18 7,966,009 0 439,367
CONOCOPHILLIPS COM 20825C104 844,548 12,461,978 SH   SOLE 19 12,461,978 0 0
CONOCOPHILLIPS COM 20825C104 2,027,598 29,918,815 SH   SOLE 21 29,918,815 0 0
CONOCOPHILLIPS COM 20825C104 1,966,432 29,016,254 SH   SOLE 22 26,141,801 0 2,874,453
CONOCOPHILLIPS COM 20825C104 58,570 864,243 SH   SOLE 23 864,243 0 0
CONOCOPHILLIPS COM 20825C104 174,730 2,578,280 SH   SOLE 25 2,511,583 0 66,697
CONOCOPHILLIPS COM 20825C104 253,419 3,739,398 SH   SOLE 26 1,657,213 0 2,082,185
CONOCOPHILLIPS COM 20825C104 185,048 2,730,536 SH   SOLE 28 106,503 0 2,624,033
CONOCOPHILLIPS COM 20825C104 25,598 377,717 SH   SOLE 29 377,717 0 0
CONOCOPHILLIPS COM 20825C104 456,518 6,736,279 SH   SOLE 30 6,736,279 0 0
CONOCOPHILLIPS COM 20825C104 33,579 495,485 SH   SOLE 31 163,215 0 332,270
CONOCOPHILLIPS COM 20825C104 351,032 5,179,751 SH   SOLE 34 5,179,751 0 0
CONOCOPHILLIPS COM 20825C104 54,765 808,100 SH   SOLE 36 808,100 0 0
CONOCOPHILLIPS COM 20825C104 3,195 47,141 SH   SOLE 40 47,141 0 0
CONOCOPHILLIPS COM 20825C104 36,268 535,160 SH   SOLE 43 45,026 0 490,134
CONSOL ENERGY INC NEW COM 20854L108 219 8,418 SH   SOLE 2 2,216 0 6,202
CONSOL ENERGY INC NEW COM 20854L108 16 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 3,700 142,197 SH   SOLE 18 142,197 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,531 58,843 SH   SOLE 19 58,843 0 0
CONSOL ENERGY INC NEW COM 20854L108 101,859 3,914,653 SH   SOLE 21 3,914,653 0 0
CONSOL ENERGY INC NEW COM 20854L108 19,727 758,155 SH   SOLE 22 742,829 0 15,326
CONSOL ENERGY INC NEW COM 20854L108 55 2,125 SH   SOLE 28 0 0 2,125
CONSOL ENERGY INC NEW COM 20854L108 940 36,116 SH   SOLE 30 36,116 0 0
CONSOL ENERGY INC NEW COM 20854L108 54 2,092 SH   SOLE 43 0 0 2,092
CONSOLIDATED COMM HLDGS INC COM 209034107 766 83,350 SH   SOLE 2 21,060 0 62,290
CONSOLIDATED COMM HLDGS INC COM 209034107 3 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 11 1,172 SH   SOLE 7 1,172 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2,874 312,679 SH   SOLE 18 312,679 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,192 129,727 SH   SOLE 19 129,727 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 80,681 8,779,226 SH   SOLE 21 8,779,226 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 17,063 1,856,670 SH   SOLE 22 1,780,249 0 76,421
CONSOLIDATED COMM HLDGS INC COM 209034107 83 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 138 15,070 SH   SOLE 26 11,310 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107 91 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 977 106,319 SH   SOLE 30 106,319 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 64 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 392 42,691 SH   SOLE 43 5,122 0 37,569
CONSOLIDATED EDISON INC COM 209115104 97,620 1,344,812 SH   SOLE 2 636,796 0 708,016
CONSOLIDATED EDISON INC COM 209115104 28,690 395,231 SH   SOLE 4 288,650 0 106,581
CONSOLIDATED EDISON INC COM 209115104 82,201 1,132,403 SH   SOLE 7 1,040,785 0 91,618
CONSOLIDATED EDISON INC COM 209115104 11,598 159,777 SH   SOLE 13 154,164 0 5,613
CONSOLIDATED EDISON INC COM 209115104 3,167 43,625 SH   SOLE 15 43,625 0 0
CONSOLIDATED EDISON INC COM 209115104 69,479 957,143 SH   SOLE 18 723,664 0 233,479
CONSOLIDATED EDISON INC COM 209115104 88,423 1,218,111 SH   SOLE 19 1,218,111 0 0
CONSOLIDATED EDISON INC COM 209115104 1,013,733 13,965,189 SH   SOLE 21 13,965,189 0 0
CONSOLIDATED EDISON INC COM 209115104 752,938 10,372,473 SH   SOLE 22 8,987,828 0 1,384,645
CONSOLIDATED EDISON INC COM 209115104 27,911 384,506 SH   SOLE 23 384,506 0 0
CONSOLIDATED EDISON INC COM 209115104 50,531 696,110 SH   SOLE 25 696,110 0 0
CONSOLIDATED EDISON INC COM 209115104 91,791 1,264,512 SH   SOLE 26 655,108 0 609,404
CONSOLIDATED EDISON INC COM 209115104 106,521 1,467,432 SH   SOLE 28 40,810 0 1,426,622
CONSOLIDATED EDISON INC COM 209115104 7,547 103,970 SH   SOLE 29 103,970 0 0
CONSOLIDATED EDISON INC COM 209115104 199,393 2,746,845 SH   SOLE 30 2,746,845 0 0
CONSOLIDATED EDISON INC COM 209115104 23,938 329,774 SH   SOLE 31 228,055 0 101,719
CONSOLIDATED EDISON INC COM 209115104 22,187 305,647 SH   SOLE 34 305,647 0 0
CONSOLIDATED EDISON INC COM 209115104 17,713 244,021 SH   SOLE 35 244,021 0 0
CONSOLIDATED EDISON INC COM 209115104 25,640 353,220 SH   SOLE 36 353,220 0 0
CONSOLIDATED EDISON INC COM 209115104 848 11,683 SH   SOLE 40 11,683 0 0
CONSOLIDATED EDISON INC COM 209115104 23,640 325,670 SH   SOLE 43 12,497 0 313,173
CONSOLIDATED WATER CO INC ORD G23773107 32 2,800 SH   SOLE 18 2,800 0 0
CONSOLIDATED WATER CO INC ORD G23773107 393 34,461 SH   SOLE 21 34,461 0 0
CONSTELLATION BRANDS INC CL A 21036P108 67,902 322,282 SH   SOLE 2 68,698 0 253,584
CONSTELLATION BRANDS INC CL A 21036P108 25,017 118,740 SH   SOLE 4 72,806 0 45,934
CONSTELLATION BRANDS INC CL A 21036P108 30,861 146,474 SH   SOLE 7 140,717 0 5,757
CONSTELLATION BRANDS INC CL A 21036P108 770 3,657 SH   SOLE 13 304 0 3,353
CONSTELLATION BRANDS INC CL A 21036P108 4,558 21,632 SH   SOLE 15 21,632 0 0
CONSTELLATION BRANDS INC CL A 21036P108 21 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 261,093 1,239,229 SH   SOLE 18 1,161,030 0 78,199
CONSTELLATION BRANDS INC CL A 21036P108 283,163 1,343,981 SH   SOLE 19 1,343,981 0 0
CONSTELLATION BRANDS INC CL A 21036P108 632,415 3,001,637 SH   SOLE 21 3,001,637 0 0
CONSTELLATION BRANDS INC CL A 21036P108 740,643 3,515,322 SH   SOLE 22 3,266,049 0 249,273
CONSTELLATION BRANDS INC CL A 21036P108 20,014 94,992 SH   SOLE 23 94,992 0 0
CONSTELLATION BRANDS INC CL A 21036P108 52,605 249,679 SH   SOLE 25 249,679 0 0
CONSTELLATION BRANDS INC CL A 21036P108 76,681 363,954 SH   SOLE 26 109,147 0 254,807
CONSTELLATION BRANDS INC CL A 21036P108 58,968 279,882 SH   SOLE 28 12,725 0 267,157
CONSTELLATION BRANDS INC CL A 21036P108 137,669 653,419 SH   SOLE 30 653,419 0 0
CONSTELLATION BRANDS INC CL A 21036P108 9,342 44,340 SH   SOLE 31 2,576 0 41,764
CONSTELLATION BRANDS INC CL A 21036P108 20,944 99,408 SH   SOLE 34 99,408 0 0
CONSTELLATION BRANDS INC CL A 21036P108 16,573 78,662 SH   SOLE 36 78,662 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,246 5,912 SH   SOLE 40 5,912 0 0
CONSTELLATION BRANDS INC CL A 21036P108 17,518 83,145 SH   SOLE 43 4,284 0 78,861
CONSTELLATION BRANDS INC OPTIONS 21036P108 506 2,400 SH Call SOLE 2 2,400 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108 632 3,000 SH Call SOLE 4 3,000 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108 8,364 39,700 SH Call SOLE 18 39,700 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108 84,866 402,800 SH Call SOLE 19 402,800 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108 4,488 21,300 SH Call SOLE 22 21,300 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108 35,396 168,000 SH Call SOLE 34 168,000 0 0
CONSTELLIUM SE CL A SHS F21107101 9,627 512,634 SH   SOLE 2 298,730 0 213,904
CONSTELLIUM SE CL A SHS F21107101 388 20,656 SH   SOLE 4 20,656 0 0
CONSTELLIUM SE CL A SHS F21107101 2,656 141,432 SH   SOLE 7 141,432 0 0
CONSTELLIUM SE CL A SHS F21107101 8,201 436,691 SH   SOLE 18 388,451 0 48,240
CONSTELLIUM SE CL A SHS F21107101 53,513 2,849,473 SH   SOLE 19 2,849,473 0 0
CONSTELLIUM SE CL A SHS F21107101 78,825 4,197,302 SH   SOLE 21 4,197,302 0 0
CONSTELLIUM SE CL A SHS F21107101 43,626 2,322,991 SH   SOLE 22 2,201,592 0 121,399
CONSTELLIUM SE CL A SHS F21107101 882 46,982 SH   SOLE 23 46,982 0 0
CONSTELLIUM SE CL A SHS F21107101 318 16,938 SH   SOLE 25 16,938 0 0
CONSTELLIUM SE CL A SHS F21107101 3,094 164,744 SH   SOLE 26 13,141 0 151,603
CONSTELLIUM SE CL A SHS F21107101 19 999 SH   SOLE 28 999 0 0
CONSTELLIUM SE CL A SHS F21107101 115 6,143 SH   SOLE 30 6,143 0 0
CONSTELLIUM SE CL A SHS F21107101 7,407 394,415 SH   SOLE 34 394,415 0 0
CONSTELLIUM SE CL A SHS F21107101 90 4,804 SH   SOLE 36 4,804 0 0
CONSTELLIUM SE CL A SHS F21107101 0 25 SH   SOLE 43 0 0 25
CONSTRUCTION PARTNERS INC COM CL A 21044C107 404 12,092 SH   SOLE 2 9,120 0 2,972
CONSTRUCTION PARTNERS INC COM CL A 21044C107 3 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 13 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2,664 79,844 SH   SOLE 18 79,844 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,660 49,738 SH   SOLE 19 49,738 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 37,037 1,109,897 SH   SOLE 21 1,109,897 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 26,543 795,407 SH   SOLE 22 780,409 0 14,998
CONSTRUCTION PARTNERS INC COM CL A 21044C107 100 2,991 SH   SOLE 25 2,991 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 113 3,374 SH   SOLE 28 3,374 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 220 6,587 SH   SOLE 30 6,587 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 98 2,931 SH   SOLE 40 2,931 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 69 2,075 SH   SOLE 43 0 0 2,075
CONSUMER PORTFOLIO SVCS INC COM 210502100 163 28,187 SH   SOLE 2 4,784 0 23,403
CONSUMER PORTFOLIO SVCS INC COM 210502100 22 3,750 SH   SOLE 18 3,750 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 338 58,239 SH   SOLE 21 58,239 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,705 466,390 SH   SOLE 22 466,390 0 0
CONTAINER STORE GROUP INC COM 210751103 387 40,645 SH   SOLE 2 10,084 0 30,561
CONTAINER STORE GROUP INC COM 210751103 4 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 1,047 109,961 SH   SOLE 18 109,961 0 0
CONTAINER STORE GROUP INC COM 210751103 516 54,249 SH   SOLE 19 54,249 0 0
CONTAINER STORE GROUP INC COM 210751103 11,824 1,242,006 SH   SOLE 21 1,242,006 0 0
CONTAINER STORE GROUP INC COM 210751103 6,550 687,983 SH   SOLE 22 652,248 0 35,735
CONTAINER STORE GROUP INC COM 210751103 62 6,542 SH   SOLE 25 6,542 0 0
CONTAINER STORE GROUP INC COM 210751103 98 10,276 SH   SOLE 30 10,276 0 0
CONTAINER STORE GROUP INC COM 210751103 37 3,896 SH   SOLE 40 3,896 0 0
CONTAINER STORE GROUP INC COM 210751103 40 4,240 SH   SOLE 43 0 0 4,240
CONTANGO OIL & GAS CO COM NEW 21075N204 234 51,227 SH   SOLE 2 35,393 0 15,834
CONTANGO OIL & GAS CO COM NEW 21075N204 9 1,880 SH   SOLE 7 1,880 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 1,993 436,171 SH   SOLE 18 436,171 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 1,202 263,084 SH   SOLE 19 263,084 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 23,710 5,188,279 SH   SOLE 21 5,188,279 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 16,422 3,593,494 SH   SOLE 22 3,520,593 0 72,901
CONTANGO OIL & GAS CO COM NEW 21075N204 79 17,210 SH   SOLE 25 17,210 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 127 27,709 SH   SOLE 30 27,709 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 59 12,985 SH   SOLE 40 12,985 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 18 3,862 SH   SOLE 43 0 0 3,862
CONTEXTLOGIC INC COM CL A 21077C107 376 68,782 SH   SOLE 2 68,782 0 0
CONTEXTLOGIC INC COM CL A 21077C107 175 32,074 SH   SOLE 19 32,074 0 0
CONTEXTLOGIC INC COM CL A 21077C107 1,713 313,687 SH   SOLE 21 313,687 0 0
CONTEXTLOGIC INC COM CL A 21077C107 22,922 4,198,260 SH   SOLE 22 4,198,260 0 0
CONTEXTLOGIC INC COM CL A 21077C107 1,804 330,446 SH   SOLE 30 330,446 0 0
CONTEXTLOGIC INC COM CL A 21077C107 366 67,048 SH   SOLE 34 67,048 0 0
CONTINENTAL RES INC COM 212015101 3,245 70,316 SH   SOLE 2 26,055 0 44,261
CONTINENTAL RES INC COM 212015101 55 1,181 SH   SOLE 4 1,181 0 0
CONTINENTAL RES INC COM 212015101 76 1,643 SH   SOLE 7 1,643 0 0
CONTINENTAL RES INC COM 212015101 1,871 40,538 SH   SOLE 18 40,538 0 0
CONTINENTAL RES INC COM 212015101 6,316 136,867 SH   SOLE 19 136,867 0 0
CONTINENTAL RES INC COM 212015101 42,341 917,463 SH   SOLE 21 917,463 0 0
CONTINENTAL RES INC COM 212015101 70,133 1,519,678 SH   SOLE 22 1,411,954 0 107,724
CONTINENTAL RES INC COM 212015101 428 9,283 SH   SOLE 25 9,283 0 0
CONTINENTAL RES INC COM 212015101 1,306 28,290 SH   SOLE 26 21,084 0 7,206
CONTINENTAL RES INC COM 212015101 1,098 23,787 SH   SOLE 28 7,015 0 16,772
CONTINENTAL RES INC COM 212015101 74 1,610 SH   SOLE 29 1,610 0 0
CONTINENTAL RES INC COM 212015101 3,323 71,995 SH   SOLE 30 71,995 0 0
CONTINENTAL RES INC COM 212015101 104 2,263 SH   SOLE 31 2,263 0 0
CONTINENTAL RES INC COM 212015101 246 5,328 SH   SOLE 34 5,328 0 0
CONTINENTAL RES INC COM 212015101 81 1,760 SH   SOLE 36 1,760 0 0
CONTINENTAL RES INC COM 212015101 401 8,693 SH   SOLE 40 8,693 0 0
CONTINENTAL RES INC COM 212015101 15,309 331,713 SH   SOLE 43 68,532 0 263,181
CONTRAFECT CORP COM NEW 212326300 2 611 SH   SOLE 2 611 0 0
CONTRAFECT CORP COM NEW 212326300 34 8,319 SH   SOLE 18 8,319 0 0
CONTRAFECT CORP COM NEW 212326300 442 109,099 SH   SOLE 21 109,099 0 0
CONTRAFECT CORP COM NEW 212326300 1,652 407,872 SH   SOLE 22 407,872 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 253 11,595 SH   SOLE 43 0 0 11,595
CONVEY HLDG PARENT INC COM 21258C108 114 13,606 SH   SOLE 2 5,844 0 7,762
CONVEY HLDG PARENT INC COM 21258C108 68 8,082 SH   SOLE 18 8,082 0 0
CONVEY HLDG PARENT INC COM 21258C108 155 18,454 SH   SOLE 19 18,454 0 0
CONVEY HLDG PARENT INC COM 21258C108 3,745 445,806 SH   SOLE 21 445,806 0 0
CONVEY HLDG PARENT INC COM 21258C108 803 95,649 SH   SOLE 22 93,255 0 2,394
COOPER COS INC COM NEW 216648402 48,370 117,031 SH   SOLE 2 25,700 0 91,331
COOPER COS INC COM NEW 216648402 14,680 35,517 SH   SOLE 4 20,629 0 14,888
COOPER COS INC COM NEW 216648402 21,236 51,380 SH   SOLE 7 48,116 0 3,264
COOPER COS INC COM NEW 216648402 392 949 SH   SOLE 13 118 0 831
COOPER COS INC COM NEW 216648402 2,050 4,961 SH   SOLE 15 4,961 0 0
COOPER COS INC COM NEW 216648402 38,270 92,595 SH   SOLE 18 85,642 0 6,953
COOPER COS INC COM NEW 216648402 64,090 155,066 SH   SOLE 19 155,066 0 0
COOPER COS INC COM NEW 216648402 600,378 1,452,609 SH   SOLE 21 1,452,609 0 0
COOPER COS INC COM NEW 216648402 443,191 1,072,296 SH   SOLE 22 967,386 0 104,910
COOPER COS INC COM NEW 216648402 11,456 27,718 SH   SOLE 23 27,718 0 0
COOPER COS INC COM NEW 216648402 31,520 76,263 SH   SOLE 25 76,263 0 0
COOPER COS INC COM NEW 216648402 47,915 115,931 SH   SOLE 26 48,017 0 67,914
COOPER COS INC COM NEW 216648402 69,305 167,682 SH   SOLE 28 3,671 0 164,011
COOPER COS INC COM NEW 216648402 127,413 308,274 SH   SOLE 30 272,740 0 35,534
COOPER COS INC COM NEW 216648402 7,292 17,642 SH   SOLE 31 5,604 0 12,038
COOPER COS INC COM NEW 216648402 35,487 85,861 SH   SOLE 34 85,861 0 0
COOPER COS INC COM NEW 216648402 8,625 20,869 SH   SOLE 36 20,869 0 0
COOPER COS INC COM NEW 216648402 705 1,705 SH   SOLE 40 1,705 0 0
COOPER COS INC COM NEW 216648402 15,773 38,162 SH   SOLE 43 5,049 0 33,113
COOPER STD HLDGS INC COM 21676P103 756 34,503 SH   SOLE 2 6,422 0 28,081
COOPER STD HLDGS INC COM 21676P103 5 239 SH   SOLE 7 239 0 0
COOPER STD HLDGS INC COM 21676P103 1,594 72,752 SH   SOLE 18 72,752 0 0
COOPER STD HLDGS INC COM 21676P103 2,990 136,467 SH   SOLE 19 136,467 0 0
COOPER STD HLDGS INC COM 21676P103 44,569 2,034,202 SH   SOLE 21 2,034,202 0 0
COOPER STD HLDGS INC COM 21676P103 12,069 550,859 SH   SOLE 22 541,127 0 9,732
COOPER STD HLDGS INC COM 21676P103 115 5,249 SH   SOLE 23 5,249 0 0
COOPER STD HLDGS INC COM 21676P103 549 25,067 SH   SOLE 26 0 0 25,067
COOPER STD HLDGS INC COM 21676P103 82 3,748 SH   SOLE 28 0 0 3,748
COOPER STD HLDGS INC COM 21676P103 1,026 46,828 SH   SOLE 30 46,828 0 0
COOPER STD HLDGS INC COM 21676P103 294 13,427 SH   SOLE 43 3,219 0 10,208
COPA HOLDINGS SA CL A P31076105 3,627 44,564 SH   SOLE 2 2,082 0 42,482
COPA HOLDINGS SA CL A P31076105 42 510 SH   SOLE 7 510 0 0
COPA HOLDINGS SA CL A P31076105 4,064 49,935 SH   SOLE 18 11,449 0 38,486
COPA HOLDINGS SA CL A P31076105 57,156 702,340 SH   SOLE 19 702,340 0 0
COPA HOLDINGS SA CL A P31076105 22,685 278,752 SH   SOLE 21 278,752 0 0
COPA HOLDINGS SA CL A P31076105 22,523 276,765 SH   SOLE 22 251,416 0 25,349
COPA HOLDINGS SA CL A P31076105 26,953 331,197 SH   SOLE 25 331,197 0 0
COPA HOLDINGS SA CL A P31076105 6,366 78,228 SH   SOLE 26 24,834 0 53,394
COPA HOLDINGS SA CL A P31076105 90 1,100 SH   SOLE 28 0 0 1,100
COPA HOLDINGS SA CL A P31076105 111 1,366 SH   SOLE 30 1,366 0 0
COPA HOLDINGS SA CL A P31076105 41 502 SH   SOLE 31 502 0 0
COPA HOLDINGS SA CL A P31076105 56,807 698,044 SH   SOLE 34 698,044 0 0
COPA HOLDINGS SA CL A P31076105 9 110 SH   SOLE 43 0 0 110
COPART INC COM 217204106 63,396 457,007 SH   SOLE 2 77,392 0 379,615
COPART INC COM 217204106 21,358 153,964 SH   SOLE 4 87,414 0 66,550
COPART INC COM 217204106 30,443 219,457 SH   SOLE 7 212,763 0 6,694
COPART INC COM 217204106 4,831 34,824 SH   SOLE 13 30,738 0 4,086
COPART INC COM 217204106 3,030 21,843 SH   SOLE 15 21,843 0 0
COPART INC COM 217204106 90,835 654,810 SH   SOLE 18 483,740 0 171,070
COPART INC COM 217204106 574,437 4,140,979 SH   SOLE 19 4,140,979 0 0
COPART INC COM 217204106 859,544 6,196,255 SH   SOLE 21 6,196,255 0 0
COPART INC COM 217204106 668,276 4,817,442 SH   SOLE 22 4,354,287 0 463,155
COPART INC COM 217204106 16,573 119,473 SH   SOLE 23 119,473 0 0
COPART INC COM 217204106 50,868 366,699 SH   SOLE 25 366,699 0 0
COPART INC COM 217204106 65,918 475,184 SH   SOLE 26 185,494 0 289,690
COPART INC COM 217204106 77,114 555,895 SH   SOLE 28 19,448 0 536,447
COPART INC COM 217204106 75 542 SH   SOLE 29 542 0 0
COPART INC COM 217204106 150,269 1,083,252 SH   SOLE 30 1,083,252 0 0
COPART INC COM 217204106 10,855 78,250 SH   SOLE 31 26,080 0 52,170
COPART INC COM 217204106 7,729 55,717 SH   SOLE 32 55,717 0 0
COPART INC COM 217204106 13,654 98,425 SH   SOLE 34 98,425 0 0
COPART INC COM 217204106 13,428 96,797 SH   SOLE 36 96,797 0 0
COPART INC COM 217204106 1,038 7,485 SH   SOLE 40 7,485 0 0
COPART INC COM 217204106 18,088 130,391 SH   SOLE 43 12,677 0 117,714
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 50 48,925 SH   SOLE 2 48,925 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 26 25,419 SH   SOLE 18 25,419 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 405 397,459 SH   SOLE 21 397,459 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2,136 2,094,108 SH   SOLE 22 2,094,108 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1 532 SH   SOLE 43 0 0 532
CORCEPT THERAPEUTICS INC COM 218352102 1,492 75,836 SH   SOLE 2 58,393 0 17,443
CORCEPT THERAPEUTICS INC COM 218352102 9 462 SH   SOLE 4 462 0 0
CORCEPT THERAPEUTICS INC COM 218352102 33 1,689 SH   SOLE 7 1,689 0 0
CORCEPT THERAPEUTICS INC COM 218352102 7,058 358,657 SH   SOLE 18 353,710 0 4,947
CORCEPT THERAPEUTICS INC COM 218352102 6,140 312,015 SH   SOLE 19 312,015 0 0
CORCEPT THERAPEUTICS INC COM 218352102 234,312 11,906,120 SH   SOLE 21 11,906,120 0 0
CORCEPT THERAPEUTICS INC COM 218352102 51,673 2,625,646 SH   SOLE 22 2,560,906 0 64,740
CORCEPT THERAPEUTICS INC COM 218352102 120 6,081 SH   SOLE 23 6,081 0 0
CORCEPT THERAPEUTICS INC COM 218352102 301 15,318 SH   SOLE 25 15,318 0 0
CORCEPT THERAPEUTICS INC COM 218352102 951 48,328 SH   SOLE 26 32,704 0 15,624
CORCEPT THERAPEUTICS INC COM 218352102 177 9,015 SH   SOLE 28 9,015 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,840 195,123 SH   SOLE 30 195,123 0 0
CORCEPT THERAPEUTICS INC COM 218352102 252 12,792 SH   SOLE 40 12,792 0 0
CORCEPT THERAPEUTICS INC COM 218352102 527 26,794 SH   SOLE 43 119 0 26,675
CORE & MAIN INC CL A 21874C102 1,502 57,323 SH   SOLE 2 1,232 0 56,091
CORE & MAIN INC CL A 21874C102 370 14,110 SH   SOLE 18 14,110 0 0
CORE & MAIN INC CL A 21874C102 251 9,589 SH   SOLE 19 9,589 0 0
CORE & MAIN INC CL A 21874C102 10,484 400,000 SH   SOLE 21 400,000 0 0
CORE & MAIN INC CL A 21874C102 16,690 636,783 SH   SOLE 22 610,854 0 25,929
CORE & MAIN INC CL A 21874C102 15 557 SH   SOLE 31 557 0 0
CORE LABORATORIES N V COM N22717107 392 14,132 SH   SOLE 2 14,132 0 0
CORE LABORATORIES N V COM N22717107 6 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 1,097 39,535 SH   SOLE 18 39,535 0 0
CORE LABORATORIES N V COM N22717107 110,288 3,974,359 SH   SOLE 21 3,974,359 0 0
CORE LABORATORIES N V COM N22717107 19,091 687,955 SH   SOLE 22 666,868 0 21,087
CORE LABORATORIES N V COM N22717107 238 8,584 SH   SOLE 25 8,584 0 0
CORE LABORATORIES N V COM N22717107 382 13,752 SH   SOLE 26 10,553 0 3,199
CORE LABORATORIES N V COM N22717107 103 3,726 SH   SOLE 28 3,726 0 0
CORE LABORATORIES N V COM N22717107 2,373 85,506 SH   SOLE 30 85,506 0 0
CORE LABORATORIES N V COM N22717107 283 10,196 SH   SOLE 36 10,196 0 0
CORE LABORATORIES N V COM N22717107 146 5,252 SH   SOLE 40 5,252 0 0
CORE LABORATORIES N V COM N22717107 8,289 298,691 SH   SOLE 43 15,988 0 282,703
CORE MOLDING TECHNOLOGIES IN COM 218683100 18 1,572 SH   SOLE 18 1,572 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 304 26,411 SH   SOLE 21 26,411 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 317 27,548 SH   SOLE 22 27,548 0 0
CORECIVIC INC COM 21871N101 342 38,468 SH   SOLE 2 36,820 0 1,648
CORECIVIC INC COM 21871N101 4 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 62 6,972 SH   SOLE 7 6,972 0 0
CORECIVIC INC COM 21871N101 4,287 481,732 SH   SOLE 18 481,732 0 0
CORECIVIC INC COM 21871N101 1,890 212,405 SH   SOLE 19 212,405 0 0
CORECIVIC INC COM 21871N101 127,232 14,295,742 SH   SOLE 21 14,295,742 0 0
CORECIVIC INC COM 21871N101 28,493 3,201,454 SH   SOLE 22 3,079,221 0 122,233
CORECIVIC INC COM 21871N101 311 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 123 13,862 SH   SOLE 28 13,862 0 0
CORECIVIC INC COM 21871N101 1,854 208,366 SH   SOLE 30 208,366 0 0
CORECIVIC INC COM 21871N101 97 10,909 SH   SOLE 36 10,909 0 0
CORECIVIC INC COM 21871N101 113 12,713 SH   SOLE 40 12,713 0 0
CORECIVIC INC COM 21871N101 706 79,295 SH   SOLE 43 2,142 0 77,153
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 23 5,111 SH   SOLE 2 5,111 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 14 3,120 SH   SOLE 18 3,120 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 123 27,857 SH   SOLE 19 27,857 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 218 49,303 SH   SOLE 21 49,303 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,054 238,036 SH   SOLE 22 238,036 0 0
COREPOINT LODGING INC COM 21872L104 4,289 276,723 SH   SOLE 2 105,541 0 171,182
COREPOINT LODGING INC COM 21872L104 13 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 2,397 154,668 SH   SOLE 18 136,770 0 17,898
COREPOINT LODGING INC COM 21872L104 8,880 572,878 SH   SOLE 19 572,878 0 0
COREPOINT LODGING INC COM 21872L104 23,930 1,543,875 SH   SOLE 21 1,543,875 0 0
COREPOINT LODGING INC COM 21872L104 32,233 2,079,559 SH   SOLE 22 2,057,266 0 22,293
COREPOINT LODGING INC COM 21872L104 921 59,410 SH   SOLE 23 59,410 0 0
COREPOINT LODGING INC COM 21872L104 219 14,156 SH   SOLE 43 0 0 14,156
CORESITE RLTY CORP COM 21870Q105 16,184 116,818 SH   SOLE 2 36,375 0 80,443
CORESITE RLTY CORP COM 21870Q105 3,158 22,798 SH   SOLE 4 22,798 0 0
CORESITE RLTY CORP COM 21870Q105 7,790 56,231 SH   SOLE 7 56,231 0 0
CORESITE RLTY CORP COM 21870Q105 14,760 106,539 SH   SOLE 18 106,539 0 0
CORESITE RLTY CORP COM 21870Q105 9,222 66,564 SH   SOLE 19 66,564 0 0
CORESITE RLTY CORP COM 21870Q105 379,879 2,742,020 SH   SOLE 21 2,742,020 0 0
CORESITE RLTY CORP COM 21870Q105 204,187 1,473,849 SH   SOLE 22 1,424,011 0 49,838
CORESITE RLTY CORP COM 21870Q105 251 1,811 SH   SOLE 23 1,811 0 0
CORESITE RLTY CORP COM 21870Q105 26,703 192,746 SH   SOLE 25 192,746 0 0
CORESITE RLTY CORP COM 21870Q105 2,854 20,601 SH   SOLE 26 17,569 0 3,032
CORESITE RLTY CORP COM 21870Q105 4,144 29,912 SH   SOLE 28 3,762 0 26,150
CORESITE RLTY CORP COM 21870Q105 52,591 379,606 SH   SOLE 30 379,606 0 0
CORESITE RLTY CORP COM 21870Q105 93 672 SH   SOLE 31 672 0 0
CORESITE RLTY CORP COM 21870Q105 281 2,026 SH   SOLE 34 2,026 0 0
CORESITE RLTY CORP COM 21870Q105 480 3,462 SH   SOLE 36 3,462 0 0
CORESITE RLTY CORP COM 21870Q105 726 5,242 SH   SOLE 40 5,242 0 0
CORESITE RLTY CORP COM 21870Q105 2,338 16,877 SH   SOLE 43 1,025 0 15,852
CORMEDIX INC COM 21900C308 170 36,569 SH   SOLE 2 2,490 0 34,079
CORMEDIX INC COM 21900C308 3 604 SH   SOLE 7 604 0 0
CORMEDIX INC COM 21900C308 522 112,287 SH   SOLE 18 112,287 0 0
CORMEDIX INC COM 21900C308 284 61,144 SH   SOLE 19 61,144 0 0
CORMEDIX INC COM 21900C308 6,587 1,416,463 SH   SOLE 21 1,416,463 0 0
CORMEDIX INC COM 21900C308 4,088 879,065 SH   SOLE 22 858,510 0 20,555
CORMEDIX INC COM 21900C308 1 262 SH   SOLE 43 0 0 262
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,217 83,272 SH   SOLE 2 73,097 0 10,175
CORNERSTONE BLDG BRANDS INC COM 21925D109 14 964 SH   SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 2,449 167,611 SH   SOLE 18 151,346 0 16,265
CORNERSTONE BLDG BRANDS INC COM 21925D109 3,113 213,055 SH   SOLE 19 213,055 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 30,217 2,068,262 SH   SOLE 21 2,068,262 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 18,145 1,241,953 SH   SOLE 22 1,205,418 0 36,535
CORNERSTONE BLDG BRANDS INC COM 21925D109 38 2,588 SH   SOLE 23 2,588 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 121 8,288 SH   SOLE 25 8,288 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 405 27,746 SH   SOLE 26 3,365 0 24,381
CORNERSTONE BLDG BRANDS INC COM 21925D109 92 6,301 SH   SOLE 28 6,301 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 590 40,378 SH   SOLE 30 40,378 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 67 4,611 SH   SOLE 36 4,611 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 80 5,451 SH   SOLE 40 5,451 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 399 27,314 SH   SOLE 43 7,635 0 19,679
CORNERSTONE ONDEMAND INC COM 21925Y103 1,387 24,227 SH   SOLE 2 17,506 0 6,721
CORNERSTONE ONDEMAND INC COM 21925Y103 13 224 SH   SOLE 4 224 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 46 807 SH   SOLE 7 807 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 9,712 169,611 SH   SOLE 18 169,611 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 6,308 110,171 SH   SOLE 19 110,171 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 125,503 2,191,816 SH   SOLE 21 2,191,816 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 78,287 1,367,224 SH   SOLE 22 1,334,732 0 32,492
CORNERSTONE ONDEMAND INC COM 21925Y103 403 7,033 SH   SOLE 25 7,033 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,566 27,355 SH   SOLE 26 23,265 0 4,090
CORNERSTONE ONDEMAND INC COM 21925Y103 250 4,372 SH   SOLE 28 4,372 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,647 28,760 SH   SOLE 30 28,760 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 384 6,709 SH   SOLE 40 6,709 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 645 11,271 SH   SOLE 43 591 0 10,680
CORNING INC COM 219350105 59,059 1,618,485 SH   SOLE 2 226,128 0 1,392,357
CORNING INC COM 219350105 13,125 359,700 SH   SOLE 4 327,350 0 32,350
CORNING INC COM 219350105 25,498 698,765 SH   SOLE 7 675,150 0 23,615
CORNING INC COM 219350105 636 17,437 SH   SOLE 13 2,191 0 15,246
CORNING INC COM 219350105 3,527 96,667 SH   SOLE 15 96,667 0 0
CORNING INC COM 219350105 3 88 SH   SOLE 17 0 0 88
CORNING INC COM 219350105 58,165 1,593,995 SH   SOLE 18 1,484,021 0 109,974
CORNING INC COM 219350105 11,723 321,263 SH   SOLE 19 321,263 0 0
CORNING INC COM 219350105 829,121 22,721,879 SH   SOLE 21 22,721,879 0 0
CORNING INC COM 219350105 593,794 16,272,775 SH   SOLE 22 14,631,061 0 1,641,714
CORNING INC COM 219350105 16,396 449,318 SH   SOLE 23 449,318 0 0
CORNING INC COM 219350105 37,281 1,021,666 SH   SOLE 25 1,021,666 0 0
CORNING INC COM 219350105 61,312 1,680,232 SH   SOLE 26 653,184 0 1,027,048
CORNING INC COM 219350105 46,535 1,275,276 SH   SOLE 28 74,013 0 1,201,263
CORNING INC COM 219350105 156,938 4,300,847 SH   SOLE 30 4,300,847 0 0
CORNING INC COM 219350105 10,376 284,348 SH   SOLE 31 95,605 0 188,743
CORNING INC COM 219350105 1,526 41,831 SH   SOLE 34 41,831 0 0
CORNING INC COM 219350105 14,516 397,819 SH   SOLE 36 397,819 0 0
CORNING INC COM 219350105 1,053 28,852 SH   SOLE 40 28,852 0 0
CORNING INC COM 219350105 19,128 524,186 SH   SOLE 43 47,620 0 476,566
CORPORACION AMER ARPTS S A COM L1995B107 62 11,008 SH   SOLE 21 11,008 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 11,270 417,723 SH   SOLE 2 240,288 0 177,435
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,597 59,209 SH   SOLE 4 59,209 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,977 147,420 SH   SOLE 7 147,420 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 15,777 584,782 SH   SOLE 18 584,782 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 23,560 873,248 SH   SOLE 19 873,248 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 245,710 9,107,101 SH   SOLE 21 9,107,101 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 128,855 4,775,957 SH   SOLE 22 4,660,365 0 115,592
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 755 27,994 SH   SOLE 23 27,994 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,118 486,208 SH   SOLE 25 486,208 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,625 60,228 SH   SOLE 26 52,412 0 7,816
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,121 78,627 SH   SOLE 28 5,252 0 73,375
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,646 505,768 SH   SOLE 30 505,768 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 430 15,930 SH   SOLE 36 15,930 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 371 13,766 SH   SOLE 40 13,766 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 759 28,126 SH   SOLE 43 996 0 27,130
CORSAIR GAMING INC COM 22041X102 286 11,041 SH   SOLE 2 8,202 0 2,839
CORSAIR GAMING INC COM 22041X102 10 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102 1,958 75,502 SH   SOLE 18 75,502 0 0
CORSAIR GAMING INC COM 22041X102 1,248 48,134 SH   SOLE 19 48,134 0 0
CORSAIR GAMING INC COM 22041X102 23,527 907,327 SH   SOLE 21 907,327 0 0
CORSAIR GAMING INC COM 22041X102 16,684 643,422 SH   SOLE 22 626,999 0 16,423
CORSAIR GAMING INC COM 22041X102 91 3,510 SH   SOLE 25 3,510 0 0
CORSAIR GAMING INC COM 22041X102 63 2,423 SH   SOLE 26 0 0 2,423
CORSAIR GAMING INC COM 22041X102 511 19,693 SH   SOLE 30 19,693 0 0
CORSAIR GAMING INC COM 22041X102 19 750 SH   SOLE 34 750 0 0
CORSAIR GAMING INC COM 22041X102 84 3,240 SH   SOLE 40 3,240 0 0
CORSAIR GAMING INC COM 22041X102 1 48 SH   SOLE 43 0 0 48
CORTEVA INC COM 22052L104 86,102 2,046,147 SH   SOLE 2 651,462 0 1,394,685
CORTEVA INC COM 22052L104 23,163 550,462 SH   SOLE 4 350,183 0 200,279
CORTEVA INC COM 22052L104 43,728 1,039,173 SH   SOLE 7 1,018,287 0 20,886
CORTEVA INC COM 22052L104 721 17,145 SH   SOLE 13 1,934 0 15,211
CORTEVA INC COM 22052L104 4,101 97,458 SH   SOLE 15 97,458 0 0
CORTEVA INC COM 22052L104 8 189 SH   SOLE 17 0 0 189
CORTEVA INC COM 22052L104 265,456 6,308,367 SH   SOLE 18 6,084,878 0 223,489
CORTEVA INC COM 22052L104 142,729 3,391,859 SH   SOLE 19 3,391,859 0 0
CORTEVA INC COM 22052L104 759,979 18,060,340 SH   SOLE 21 18,060,340 0 0
CORTEVA INC COM 22052L104 664,574 15,793,110 SH   SOLE 22 14,211,682 0 1,581,428
CORTEVA INC COM 22052L104 17,372 412,841 SH   SOLE 23 412,841 0 0
CORTEVA INC COM 22052L104 55,233 1,312,567 SH   SOLE 25 1,197,280 0 115,287
CORTEVA INC COM 22052L104 73,703 1,751,507 SH   SOLE 26 658,652 0 1,092,855
CORTEVA INC COM 22052L104 63,577 1,510,868 SH   SOLE 28 55,135 0 1,455,733
CORTEVA INC COM 22052L104 7 176 SH   SOLE 29 176 0 0
CORTEVA INC COM 22052L104 168,450 4,003,080 SH   SOLE 30 4,003,080 0 0
CORTEVA INC COM 22052L104 11,435 271,756 SH   SOLE 31 88,453 0 183,303
CORTEVA INC COM 22052L104 45,411 1,079,160 SH   SOLE 34 1,079,160 0 0
CORTEVA INC COM 22052L104 20,218 480,466 SH   SOLE 36 480,466 0 0
CORTEVA INC COM 22052L104 1,114 26,480 SH   SOLE 40 26,480 0 0
CORTEVA INC COM 22052L104 17,449 414,653 SH   SOLE 43 27,698 0 386,955
CORTEXYME INC COM 22053A107 1,243 13,562 SH   SOLE 2 5,618 0 7,944
CORTEXYME INC COM 22053A107 5 59 SH   SOLE 4 59 0 0
CORTEXYME INC COM 22053A107 23 249 SH   SOLE 7 249 0 0
CORTEXYME INC COM 22053A107 5,072 55,332 SH   SOLE 18 55,332 0 0
CORTEXYME INC COM 22053A107 3,748 40,887 SH   SOLE 19 40,887 0 0
CORTEXYME INC COM 22053A107 70,530 769,472 SH   SOLE 21 769,472 0 0
CORTEXYME INC COM 22053A107 36,811 401,602 SH   SOLE 22 391,700 0 9,902
CORTEXYME INC COM 22053A107 18 198 SH   SOLE 23 198 0 0
CORTEXYME INC COM 22053A107 270 2,944 SH   SOLE 25 2,944 0 0
CORTEXYME INC COM 22053A107 836 9,120 SH   SOLE 26 7,649 0 1,471
CORTEXYME INC COM 22053A107 142 1,551 SH   SOLE 28 1,551 0 0
CORTEXYME INC COM 22053A107 2,265 24,709 SH   SOLE 30 24,709 0 0
CORTEXYME INC COM 22053A107 120 1,306 SH   SOLE 36 1,306 0 0
CORTEXYME INC COM 22053A107 199 2,173 SH   SOLE 40 2,173 0 0
CORTEXYME INC COM 22053A107 173 1,884 SH   SOLE 43 76 0 1,808
CORTLAND BANCORP COM 220587109 19 674 SH   SOLE 18 674 0 0
CORTLAND BANCORP COM 220587109 252 9,105 SH   SOLE 21 9,105 0 0
CORVEL CORP COM 221006109 1,062 5,703 SH   SOLE 2 2,937 0 2,766
CORVEL CORP COM 221006109 11 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 29 154 SH   SOLE 7 154 0 0
CORVEL CORP COM 221006109 5,897 31,669 SH   SOLE 18 31,669 0 0
CORVEL CORP COM 221006109 7,478 40,159 SH   SOLE 19 40,159 0 0
CORVEL CORP COM 221006109 204,781 1,099,674 SH   SOLE 21 1,099,674 0 0
CORVEL CORP COM 221006109 44,797 240,562 SH   SOLE 22 234,006 0 6,556
CORVEL CORP COM 221006109 60 321 SH   SOLE 23 321 0 0
CORVEL CORP COM 221006109 359 1,930 SH   SOLE 25 1,930 0 0
CORVEL CORP COM 221006109 1,071 5,752 SH   SOLE 26 731 0 5,021
CORVEL CORP COM 221006109 118 631 SH   SOLE 28 631 0 0
CORVEL CORP COM 221006109 13,361 71,751 SH   SOLE 30 71,751 0 0
CORVEL CORP COM 221006109 301 1,617 SH   SOLE 36 1,617 0 0
CORVEL CORP COM 221006109 224 1,201 SH   SOLE 40 1,201 0 0
CORVEL CORP COM 221006109 576 3,092 SH   SOLE 43 0 0 3,092
CORVUS PHARMACEUTICALS INC COM 221015100 26 5,421 SH   SOLE 18 5,421 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 328 67,763 SH   SOLE 21 67,763 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 132 27,267 SH   SOLE 22 27,267 0 0
COSAN S A ADS 22113B103 35 2,076 SH   SOLE 25 2,076 0 0
COSAN S A ADS 22113B103 46 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 1,876 121,140 SH   SOLE 2 63,151 0 57,989
COSTAMARE INC SHS Y1771G102 4 275 SH   SOLE 7 275 0 0
COSTAMARE INC SHS Y1771G102 2,434 157,107 SH   SOLE 18 157,107 0 0
COSTAMARE INC SHS Y1771G102 2,409 155,550 SH   SOLE 19 155,550 0 0
COSTAMARE INC SHS Y1771G102 27,893 1,800,702 SH   SOLE 21 1,800,702 0 0
COSTAMARE INC SHS Y1771G102 9,519 614,510 SH   SOLE 22 584,915 0 29,595
COSTAMARE INC SHS Y1771G102 67 4,296 SH   SOLE 26 0 0 4,296
COSTAMARE INC SHS Y1771G102 1,724 111,321 SH   SOLE 43 0 0 111,321
COSTAR GROUP INC COM 22160N109 89,405 1,038,867 SH   SOLE 2 98,771 0 940,096
COSTAR GROUP INC COM 22160N109 21,793 253,234 SH   SOLE 4 155,046 0 98,188
COSTAR GROUP INC COM 22160N109 3,456 40,160 SH   SOLE 7 40,160 0 0
COSTAR GROUP INC COM 22160N109 837 9,722 SH   SOLE 13 1,114 0 8,608
COSTAR GROUP INC COM 22160N109 2,867 33,314 SH   SOLE 15 33,314 0 0
COSTAR GROUP INC COM 22160N109 132,744 1,542,454 SH   SOLE 18 1,182,072 0 360,382
COSTAR GROUP INC COM 22160N109 133,159 1,547,283 SH   SOLE 19 1,547,283 0 0
COSTAR GROUP INC COM 22160N109 609,357 7,080,605 SH   SOLE 21 7,080,605 0 0
COSTAR GROUP INC COM 22160N109 717,849 8,341,257 SH   SOLE 22 7,879,006 0 462,251
COSTAR GROUP INC COM 22160N109 19,142 222,425 SH   SOLE 23 222,425 0 0
COSTAR GROUP INC COM 22160N109 94,059 1,092,947 SH   SOLE 25 1,092,947 0 0
COSTAR GROUP INC COM 22160N109 54,252 630,403 SH   SOLE 26 321,791 0 308,612
COSTAR GROUP INC COM 22160N109 52,684 612,178 SH   SOLE 28 29,967 0 582,211
COSTAR GROUP INC COM 22160N109 81 939 SH   SOLE 29 939 0 0
COSTAR GROUP INC COM 22160N109 80,347 933,614 SH   SOLE 30 933,614 0 0
COSTAR GROUP INC COM 22160N109 12,417 144,278 SH   SOLE 31 47,332 0 96,946
COSTAR GROUP INC COM 22160N109 52,110 605,508 SH   SOLE 34 605,508 0 0
COSTAR GROUP INC COM 22160N109 14,738 171,251 SH   SOLE 36 171,251 0 0
COSTAR GROUP INC COM 22160N109 1,180 13,708 SH   SOLE 40 13,708 0 0
COSTAR GROUP INC COM 22160N109 15,363 178,520 SH   SOLE 43 19,859 0 158,661
COSTCO WHSL CORP NEW COM 22160K105 413,031 919,174 SH   SOLE 2 219,036 0 700,138
COSTCO WHSL CORP NEW COM 22160K105 133,667 297,467 SH   SOLE 4 194,386 0 103,081
COSTCO WHSL CORP NEW COM 22160K105 199,587 444,168 SH   SOLE 7 430,943 0 13,225
COSTCO WHSL CORP NEW COM 22160K105 23,354 51,972 SH   SOLE 13 44,821 0 7,151
COSTCO WHSL CORP NEW COM 22160K105 22,463 49,991 SH   SOLE 15 49,991 0 0
COSTCO WHSL CORP NEW COM 22160K105 71 159 SH   SOLE 17 0 0 159
COSTCO WHSL CORP NEW COM 22160K105 419,137 932,763 SH   SOLE 18 827,649 0 105,114
COSTCO WHSL CORP NEW COM 22160K105 425,982 947,997 SH   SOLE 19 947,997 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,349,267 9,679,018 SH   SOLE 21 9,679,018 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,394,841 9,780,440 SH   SOLE 22 8,763,140 0 1,017,300
COSTCO WHSL CORP NEW COM 22160K105 119,967 266,978 SH   SOLE 23 266,978 0 0
COSTCO WHSL CORP NEW COM 22160K105 325,351 724,047 SH   SOLE 25 724,047 0 0
COSTCO WHSL CORP NEW COM 22160K105 442,907 985,661 SH   SOLE 26 370,604 0 615,057
COSTCO WHSL CORP NEW COM 22160K105 679,484 1,512,149 SH   SOLE 28 37,942 0 1,474,207
COSTCO WHSL CORP NEW COM 22160K105 7,331 16,314 SH   SOLE 29 16,314 0 0
COSTCO WHSL CORP NEW COM 22160K105 971,979 2,163,078 SH   SOLE 30 2,163,078 0 0
COSTCO WHSL CORP NEW COM 22160K105 83,830 186,559 SH   SOLE 31 71,505 0 115,054
COSTCO WHSL CORP NEW COM 22160K105 46,584 103,670 SH   SOLE 32 103,670 0 0
COSTCO WHSL CORP NEW COM 22160K105 174,945 389,330 SH   SOLE 34 389,330 0 0
COSTCO WHSL CORP NEW COM 22160K105 100,253 223,106 SH   SOLE 36 223,106 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,955 15,479 SH   SOLE 40 15,479 0 0
COSTCO WHSL CORP NEW COM 22160K105 199,782 444,603 SH   SOLE 43 26,051 0 418,552
COTY INC COM CL A 222070203 18,426 2,344,311 SH   SOLE 2 1,659,203 0 685,108
COTY INC COM CL A 222070203 7 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203 49 6,212 SH   SOLE 7 6,212 0 0
COTY INC COM CL A 222070203 0 1 SH   SOLE 17 0 0 1
COTY INC COM CL A 222070203 6,348 807,648 SH   SOLE 18 807,648 0 0
COTY INC COM CL A 222070203 34,641 4,407,282 SH   SOLE 19 4,407,282 0 0
COTY INC COM CL A 222070203 119,086 15,150,885 SH   SOLE 21 15,150,885 0 0
COTY INC COM CL A 222070203 64,832 8,248,363 SH   SOLE 22 7,890,326 0 358,037
COTY INC COM CL A 222070203 306 38,982 SH   SOLE 25 38,982 0 0
COTY INC COM CL A 222070203 1,026 130,565 SH   SOLE 26 109,613 0 20,952
COTY INC COM CL A 222070203 271 34,456 SH   SOLE 28 27,464 0 6,992
COTY INC COM CL A 222070203 1,195 152,086 SH   SOLE 30 152,086 0 0
COTY INC COM CL A 222070203 43 5,425 SH   SOLE 31 5,425 0 0
COTY INC COM CL A 222070203 37,114 4,721,915 SH   SOLE 34 4,721,915 0 0
COTY INC COM CL A 222070203 71 9,082 SH   SOLE 36 9,082 0 0
COTY INC COM CL A 222070203 273 34,693 SH   SOLE 40 34,693 0 0
COTY INC COM CL A 222070203 1,510 192,076 SH   SOLE 43 20,352 0 171,724
COUCHBASE INC COM 22207T101 91 2,927 SH   SOLE 2 328 0 2,599
COUCHBASE INC COM 22207T101 827 26,585 SH   SOLE 18 26,585 0 0
COUCHBASE INC COM 22207T101 521 16,748 SH   SOLE 19 16,748 0 0
COUCHBASE INC COM 22207T101 9,442 303,500 SH   SOLE 21 303,500 0 0
COUCHBASE INC COM 22207T101 6,258 201,145 SH   SOLE 22 199,448 0 1,697
COUCHBASE INC COM 22207T101 241 7,733 SH   SOLE 26 7,733 0 0
COUCHBASE INC COM 22207T101 898 28,850 SH   SOLE 28 0 0 28,850
COUCHBASE INC COM 22207T101 12 396 SH   SOLE 31 0 0 396
COUNTY BANCORP INC COM 221907108 89 2,475 SH   SOLE 2 2,475 0 0
COUNTY BANCORP INC COM 221907108 32 875 SH   SOLE 18 875 0 0
COUNTY BANCORP INC COM 221907108 465 12,886 SH   SOLE 21 12,886 0 0
COUPA SOFTWARE INC COM 22266L106 35,752 163,119 SH   SOLE 2 8,945 0 154,174
COUPA SOFTWARE INC COM 22266L106 9,756 44,510 SH   SOLE 4 27,647 0 16,863
COUPA SOFTWARE INC COM 22266L106 1,704 7,774 SH   SOLE 7 7,774 0 0
COUPA SOFTWARE INC COM 22266L106 423 1,930 SH   SOLE 13 262 0 1,668
COUPA SOFTWARE INC COM 22266L106 1,279 5,837 SH   SOLE 15 5,837 0 0
COUPA SOFTWARE INC COM 22266L106 24,622 112,336 SH   SOLE 18 108,219 0 4,117
COUPA SOFTWARE INC COM 22266L106 353,728 1,613,868 SH   SOLE 19 1,613,868 0 0
COUPA SOFTWARE INC COM 22266L106 303,784 1,386,002 SH   SOLE 21 1,386,002 0 0
COUPA SOFTWARE INC COM 22266L106 341,854 1,559,696 SH   SOLE 22 1,475,137 0 84,559
COUPA SOFTWARE INC COM 22266L106 9,030 41,197 SH   SOLE 23 41,197 0 0
COUPA SOFTWARE INC COM 22266L106 21,788 99,407 SH   SOLE 25 99,407 0 0
COUPA SOFTWARE INC COM 22266L106 27,726 126,497 SH   SOLE 26 71,160 0 55,337
COUPA SOFTWARE INC COM 22266L106 47,736 217,792 SH   SOLE 28 5,502 0 212,290
COUPA SOFTWARE INC COM 22266L106 18 84 SH   SOLE 29 84 0 0
COUPA SOFTWARE INC COM 22266L106 30,184 137,715 SH   SOLE 30 137,715 0 0
COUPA SOFTWARE INC COM 22266L106 5,795 26,438 SH   SOLE 31 8,559 0 17,879
COUPA SOFTWARE INC COM 22266L106 41,635 189,956 SH   SOLE 34 189,956 0 0
COUPA SOFTWARE INC COM 22266L106 7,104 32,413 SH   SOLE 36 32,413 0 0
COUPA SOFTWARE INC COM 22266L106 598 2,730 SH   SOLE 40 2,730 0 0
COUPA SOFTWARE INC COM 22266L106 4,784 21,829 SH   SOLE 43 1,803 0 20,026
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 9,911 9,182,000 PRN   SOLE 21 9,182,000 0 0
COUPANG INC CL A 22266T109 323,031 11,598,954 SH   SOLE 18 4,377,613 0 7,221,341
COUPANG INC CL A 22266T109 41 1,465 SH   SOLE 2 1,465 0 0
COUPANG INC CL A 22266T109 2,220 79,710 SH   SOLE 22 79,710 0 0
COUPANG INC CL A 22266T109 105 3,766 SH   SOLE 25 3,766 0 0
COUPANG INC CL A 22266T109 3 114 SH   SOLE 30 114 0 0
COUPANG INC CL A 22266T109 4 144 SH   SOLE 34 144 0 0
COURSERA INC COM 22266M104 2,136 67,496 SH   SOLE 2 25,687 0 41,809
COURSERA INC COM 22266M104 6 194 SH   SOLE 7 194 0 0
COURSERA INC COM 22266M104 5,775 182,455 SH   SOLE 18 182,455 0 0
COURSERA INC COM 22266M104 4,124 130,302 SH   SOLE 19 130,302 0 0
COURSERA INC COM 22266M104 65,347 2,064,681 SH   SOLE 21 2,064,681 0 0
COURSERA INC COM 22266M104 51,278 1,620,171 SH   SOLE 22 1,587,254 0 32,917
COURSERA INC COM 22266M104 658 20,782 SH   SOLE 26 20,782 0 0
COURSERA INC COM 22266M104 4,598 145,265 SH   SOLE 30 145,265 0 0
COURSERA INC COM 22266M104 2,551 80,589 SH   SOLE 34 80,589 0 0
COURSERA INC COM 22266M104 1 40 SH   SOLE 43 0 0 40
COUSINS PPTYS INC COM NEW 222795502 19,780 530,445 SH   SOLE 2 253,056 0 277,389
COUSINS PPTYS INC COM NEW 222795502 17,005 456,025 SH   SOLE 4 456,025 0 0
COUSINS PPTYS INC COM NEW 222795502 8,034 215,451 SH   SOLE 7 215,451 0 0
COUSINS PPTYS INC COM NEW 222795502 14 385 SH   SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 29,415 788,830 SH   SOLE 18 788,830 0 0
COUSINS PPTYS INC COM NEW 222795502 17,591 471,732 SH   SOLE 19 471,732 0 0
COUSINS PPTYS INC COM NEW 222795502 321,478 8,621,015 SH   SOLE 21 8,621,015 0 0
COUSINS PPTYS INC COM NEW 222795502 204,392 5,481,137 SH   SOLE 22 5,031,911 0 449,226
COUSINS PPTYS INC COM NEW 222795502 1,157 31,017 SH   SOLE 23 31,017 0 0
COUSINS PPTYS INC COM NEW 222795502 24,243 650,124 SH   SOLE 25 650,124 0 0
COUSINS PPTYS INC COM NEW 222795502 2,377 63,750 SH   SOLE 26 52,699 0 11,051
COUSINS PPTYS INC COM NEW 222795502 4,401 118,020 SH   SOLE 28 29,026 0 88,994
COUSINS PPTYS INC COM NEW 222795502 24,921 668,304 SH   SOLE 30 668,304 0 0
COUSINS PPTYS INC COM NEW 222795502 86 2,296 SH   SOLE 31 2,296 0 0
COUSINS PPTYS INC COM NEW 222795502 1,953 52,365 SH   SOLE 34 52,365 0 0
COUSINS PPTYS INC COM NEW 222795502 106 2,848 SH   SOLE 36 2,848 0 0
COUSINS PPTYS INC COM NEW 222795502 653 17,506 SH   SOLE 40 17,506 0 0
COUSINS PPTYS INC COM NEW 222795502 3,520 94,405 SH   SOLE 43 1,403 0 93,002
COVANTA HLDG CORP COM 22282E102 1,064 52,873 SH   SOLE 2 36,069 0 16,804
COVANTA HLDG CORP COM 22282E102 11 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 71 3,513 SH   SOLE 7 3,513 0 0
COVANTA HLDG CORP COM 22282E102 6,689 332,478 SH   SOLE 18 332,478 0 0
COVANTA HLDG CORP COM 22282E102 4,268 212,133 SH   SOLE 19 212,133 0 0
COVANTA HLDG CORP COM 22282E102 79,226 3,937,684 SH   SOLE 21 3,937,684 0 0
COVANTA HLDG CORP COM 22282E102 56,258 2,796,146 SH   SOLE 22 2,726,028 0 70,118
COVANTA HLDG CORP COM 22282E102 361 17,952 SH   SOLE 25 17,952 0 0
COVANTA HLDG CORP COM 22282E102 896 44,555 SH   SOLE 26 34,907 0 9,648
COVANTA HLDG CORP COM 22282E102 323 16,068 SH   SOLE 28 10,868 0 5,200
COVANTA HLDG CORP COM 22282E102 3,262 162,147 SH   SOLE 30 162,147 0 0
COVANTA HLDG CORP COM 22282E102 89 4,427 SH   SOLE 36 4,427 0 0
COVANTA HLDG CORP COM 22282E102 260 12,934 SH   SOLE 40 12,934 0 0
COVANTA HLDG CORP COM 22282E102 2,882 143,237 SH   SOLE 43 3,024 0 140,213
COVENANT LOGISTICS GROUP INC CL A 22284P105 2,076 75,074 SH   SOLE 2 24,344 0 50,730
COVENANT LOGISTICS GROUP INC CL A 22284P105 8 301 SH   SOLE 7 301 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,152 41,677 SH   SOLE 18 41,677 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 4,923 178,039 SH   SOLE 19 178,039 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 13,550 490,066 SH   SOLE 21 490,066 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 16,494 596,527 SH   SOLE 22 589,699 0 6,828
COVENANT LOGISTICS GROUP INC CL A 22284P105 503 18,184 SH   SOLE 23 18,184 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,949 70,498 SH   SOLE 26 0 0 70,498
COVETRUS INC COM 22304C100 2,500 137,817 SH   SOLE 2 39,169 0 98,648
COVETRUS INC COM 22304C100 7 402 SH   SOLE 4 402 0 0
COVETRUS INC COM 22304C100 40 2,201 SH   SOLE 7 2,201 0 0
COVETRUS INC COM 22304C100 7,533 415,273 SH   SOLE 18 415,273 0 0
COVETRUS INC COM 22304C100 4,242 233,845 SH   SOLE 19 233,845 0 0
COVETRUS INC COM 22304C100 218,472 12,043,651 SH   SOLE 21 12,043,651 0 0
COVETRUS INC COM 22304C100 48,912 2,696,362 SH   SOLE 22 2,593,601 0 102,761
COVETRUS INC COM 22304C100 25 1,377 SH   SOLE 23 1,377 0 0
COVETRUS INC COM 22304C100 291 16,058 SH   SOLE 25 16,058 0 0
COVETRUS INC COM 22304C100 1,104 60,858 SH   SOLE 26 40,300 0 20,558
COVETRUS INC COM 22304C100 254 14,005 SH   SOLE 28 8,758 0 5,247
COVETRUS INC COM 22304C100 3,265 179,972 SH   SOLE 30 179,972 0 0
COVETRUS INC COM 22304C100 152 8,378 SH   SOLE 36 8,378 0 0
COVETRUS INC COM 22304C100 216 11,880 SH   SOLE 40 11,880 0 0
COVETRUS INC COM 22304C100 1,322 72,884 SH   SOLE 43 1,710 0 71,174
COWEN INC CL A NEW 223622606 2,710 78,990 SH   SOLE 2 27,193 0 51,797
COWEN INC CL A NEW 223622606 3 73 SH   SOLE 4 73 0 0
COWEN INC CL A NEW 223622606 11 335 SH   SOLE 7 335 0 0
COWEN INC CL A NEW 223622606 3,089 90,023 SH   SOLE 18 90,023 0 0
COWEN INC CL A NEW 223622606 8,019 233,730 SH   SOLE 19 233,730 0 0
COWEN INC CL A NEW 223622606 43,300 1,262,033 SH   SOLE 21 1,262,033 0 0
COWEN INC CL A NEW 223622606 31,345 913,596 SH   SOLE 22 885,589 0 28,007
COWEN INC CL A NEW 223622606 336 9,806 SH   SOLE 23 9,806 0 0
COWEN INC CL A NEW 223622606 159 4,644 SH   SOLE 25 4,644 0 0
COWEN INC CL A NEW 223622606 1,998 58,229 SH   SOLE 26 1,779 0 56,450
COWEN INC CL A NEW 223622606 69 2,016 SH   SOLE 28 2,016 0 0
COWEN INC CL A NEW 223622606 232 6,769 SH   SOLE 30 6,769 0 0
COWEN INC CL A NEW 223622606 154 4,474 SH   SOLE 36 4,474 0 0
COWEN INC CL A NEW 223622606 101 2,957 SH   SOLE 40 2,957 0 0
COWEN INC CL A NEW 223622606 1,205 35,120 SH   SOLE 43 0 0 35,120
CPI AEROSTRUCTURES INC COM NEW 125919308 6 2,312 SH   SOLE 18 2,312 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 85 30,822 SH   SOLE 21 30,822 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 71 25,855 SH   SOLE 22 25,855 0 0
CPI CARD GROUP INC COM NEW 12634H200 40 1,150 SH   SOLE 2 1,150 0 0
CPI CARD GROUP INC COM NEW 12634H200 53 1,524 SH   SOLE 22 1,524 0 0
CPS TECHNOLOGIES CORP COM 12619F104 10 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104 172 34,604 SH   SOLE 21 34,604 0 0
CPS TECHNOLOGIES CORP COM 12619F104 601 120,865 SH   SOLE 22 120,865 0 0
CRA INTL INC COM 12618T105 538 5,419 SH   SOLE 2 2,756 0 2,663
CRA INTL INC COM 12618T105 13 126 SH   SOLE 7 126 0 0
CRA INTL INC COM 12618T105 2,176 21,905 SH   SOLE 18 21,905 0 0
CRA INTL INC COM 12618T105 1,343 13,524 SH   SOLE 19 13,524 0 0
CRA INTL INC COM 12618T105 25,329 254,969 SH   SOLE 21 254,969 0 0
CRA INTL INC COM 12618T105 18,457 185,798 SH   SOLE 22 184,194 0 1,604
CRA INTL INC COM 12618T105 28 284 SH   SOLE 43 0 0 284
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,860 20,451 SH   SOLE 2 17,890 0 2,561
CRACKER BARREL OLD CTRY STOR COM 22410J106 14 99 SH   SOLE 4 99 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 84 601 SH   SOLE 7 601 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 15,874 113,519 SH   SOLE 18 113,519 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,868 41,965 SH   SOLE 19 41,965 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 222,876 1,593,796 SH   SOLE 21 1,593,796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 94,740 677,487 SH   SOLE 22 663,058 0 14,429
CRACKER BARREL OLD CTRY STOR COM 22410J106 378 2,701 SH   SOLE 25 2,701 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,083 7,748 SH   SOLE 26 6,159 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 282 2,018 SH   SOLE 28 1,651 0 367
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,648 11,783 SH   SOLE 30 11,783 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 111 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 350 2,503 SH   SOLE 40 2,503 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,284 30,632 SH   SOLE 43 3,567 0 27,065
CRANE CO COM 224399105 12,742 134,392 SH   SOLE 2 39,391 0 95,001
CRANE CO COM 224399105 90 947 SH   SOLE 4 947 0 0
CRANE CO COM 224399105 103 1,086 SH   SOLE 7 1,086 0 0
CRANE CO COM 224399105 11,446 120,727 SH   SOLE 18 120,727 0 0
CRANE CO COM 224399105 1,296 13,674 SH   SOLE 19 13,674 0 0
CRANE CO COM 224399105 212,462 2,240,923 SH   SOLE 21 2,240,923 0 0
CRANE CO COM 224399105 129,135 1,362,041 SH   SOLE 22 1,302,148 0 59,893
CRANE CO COM 224399105 561 5,914 SH   SOLE 25 5,914 0 0
CRANE CO COM 224399105 1,972 20,795 SH   SOLE 26 17,355 0 3,440
CRANE CO COM 224399105 223 2,357 SH   SOLE 28 2,357 0 0
CRANE CO COM 224399105 2,483 26,190 SH   SOLE 30 26,190 0 0
CRANE CO COM 224399105 74 776 SH   SOLE 31 776 0 0
CRANE CO COM 224399105 111 1,171 SH   SOLE 36 1,171 0 0
CRANE CO COM 224399105 515 5,430 SH   SOLE 40 5,430 0 0
CRANE CO COM 224399105 3,067 32,349 SH   SOLE 43 1,967 0 30,382
CRAWFORD & CO CL B 224633107 82 9,138 SH   SOLE 21 9,138 0 0
CRAWFORD & CO CL B 224633107 3,400 379,480 SH   SOLE 22 379,480 0 0
CRAWFORD & CO CL A 224633206 1,412 157,382 SH   SOLE 2 122,307 0 35,075
CRAWFORD & CO CL A 224633206 1 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206 548 61,121 SH   SOLE 18 61,121 0 0
CRAWFORD & CO CL A 224633206 308 34,360 SH   SOLE 19 34,360 0 0
CRAWFORD & CO CL A 224633206 6,107 680,793 SH   SOLE 21 680,793 0 0
CRAWFORD & CO CL A 224633206 5,208 580,574 SH   SOLE 22 553,982 0 26,592
CRAWFORD & CO CL A 224633206 52 5,796 SH   SOLE 23 5,796 0 0
CRAWFORD & CO CL A 224633206 63 7,042 SH   SOLE 25 7,042 0 0
CRAWFORD & CO CL A 224633206 193 21,468 SH   SOLE 26 675 0 20,793
CRAWFORD & CO CL A 224633206 85 9,449 SH   SOLE 30 9,449 0 0
CREATD INC COM 225265107 4 1,479 SH   SOLE 18 1,479 0 0
CREATD INC COM 225265107 52 19,346 SH   SOLE 21 19,346 0 0
CREDICORP LTD COM G2519Y108 8,945 80,628 SH   SOLE 2 5,376 0 75,252
CREDICORP LTD COM G2519Y108 3,814 34,378 SH   SOLE 4 16,830 0 17,548
CREDICORP LTD COM G2519Y108 926 8,348 SH   SOLE 7 8,348 0 0
CREDICORP LTD COM G2519Y108 252 2,270 SH   SOLE 13 106 0 2,164
CREDICORP LTD COM G2519Y108 195 1,759 SH   SOLE 15 1,759 0 0
CREDICORP LTD COM G2519Y108 9,237 83,260 SH   SOLE 18 26,251 0 57,009
CREDICORP LTD COM G2519Y108 59,753 538,606 SH   SOLE 19 538,606 0 0
CREDICORP LTD COM G2519Y108 197,588 1,781,039 SH   SOLE 21 1,781,039 0 0
CREDICORP LTD COM G2519Y108 82,986 748,026 SH   SOLE 22 668,679 0 79,347
CREDICORP LTD COM G2519Y108 3,466 31,245 SH   SOLE 23 31,245 0 0
CREDICORP LTD COM G2519Y108 64,877 584,797 SH   SOLE 25 584,797 0 0
CREDICORP LTD COM G2519Y108 24,148 217,670 SH   SOLE 26 65,433 0 152,237
CREDICORP LTD COM G2519Y108 13,262 119,540 SH   SOLE 28 3,851 0 115,689
CREDICORP LTD COM G2519Y108 156 1,405 SH   SOLE 29 1,405 0 0
CREDICORP LTD COM G2519Y108 48,083 433,417 SH   SOLE 30 425,558 0 7,859
CREDICORP LTD COM G2519Y108 65,010 585,992 SH   SOLE 34 585,992 0 0
CREDICORP LTD COM G2519Y108 2,482 22,373 SH   SOLE 36 22,373 0 0
CREDICORP LTD COM G2519Y108 32 289 SH   SOLE 40 289 0 0
CREDICORP LTD COM G2519Y108 6,265 56,471 SH   SOLE 43 516 0 55,955
CREDIT ACCEP CORP MICH COM 225310101 12,015 20,528 SH   SOLE 2 3,515 0 17,013
CREDIT ACCEP CORP MICH COM 225310101 92 158 SH   SOLE 4 158 0 0
CREDIT ACCEP CORP MICH COM 225310101 75 128 SH   SOLE 7 128 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,021 3,453 SH   SOLE 18 3,453 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,586 2,710 SH   SOLE 19 2,710 0 0
CREDIT ACCEP CORP MICH COM 225310101 61,637 105,308 SH   SOLE 21 105,308 0 0
CREDIT ACCEP CORP MICH COM 225310101 115,824 197,889 SH   SOLE 22 186,940 0 10,949
CREDIT ACCEP CORP MICH COM 225310101 688 1,176 SH   SOLE 25 1,176 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,232 3,813 SH   SOLE 26 3,012 0 801
CREDIT ACCEP CORP MICH COM 225310101 452 773 SH   SOLE 28 773 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,737 4,676 SH   SOLE 30 4,676 0 0
CREDIT ACCEP CORP MICH COM 225310101 81 139 SH   SOLE 31 139 0 0
CREDIT ACCEP CORP MICH COM 225310101 42 72 SH   SOLE 36 72 0 0
CREDIT ACCEP CORP MICH COM 225310101 644 1,101 SH   SOLE 40 1,101 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,156 3,683 SH   SOLE 43 154 0 3,529
CREDIT SUISSE GROUP SPONSORED ADR 225401108 658 66,712 SH   SOLE 18 66,712 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 4,589 465,447 SH   SOLE 19 465,447 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 918 93,101 SH   SOLE 25 93,101 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 2,129 215,876 SH   SOLE 34 215,876 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 12,964 1,314,857 SH   SOLE 43 273,162 0 1,041,695
CREE INC COM 225447101 23,672 293,221 SH   SOLE 2 106,173 0 187,048
CREE INC COM 225447101 32 395 SH   SOLE 4 395 0 0
CREE INC COM 225447101 151 1,866 SH   SOLE 7 1,866 0 0
CREE INC COM 225447101 22,523 278,986 SH   SOLE 18 278,986 0 0
CREE INC COM 225447101 231,827 2,871,638 SH   SOLE 19 2,871,638 0 0
CREE INC COM 225447101 503,555 6,237,521 SH   SOLE 21 6,237,521 0 0
CREE INC COM 225447101 255,742 3,167,871 SH   SOLE 22 3,028,490 0 139,381
CREE INC COM 225447101 26,060 322,801 SH   SOLE 25 322,801 0 0
CREE INC COM 225447101 21,964 272,070 SH   SOLE 26 56,408 0 215,662
CREE INC COM 225447101 20,901 258,901 SH   SOLE 28 9,281 0 249,620
CREE INC COM 225447101 7,739 95,866 SH   SOLE 30 95,866 0 0
CREE INC COM 225447101 148 1,832 SH   SOLE 31 1,832 0 0
CREE INC COM 225447101 210,498 2,607,434 SH   SOLE 34 2,607,434 0 0
CREE INC COM 225447101 743 9,199 SH   SOLE 36 9,199 0 0
CREE INC COM 225447101 1,111 13,758 SH   SOLE 40 13,758 0 0
CREE INC COM 225447101 2,319 28,725 SH   SOLE 43 717 0 28,008
CREE INC NOTE 0.875% 9/0 225447AB7 3,941 2,807,000 PRN   SOLE 21 2,807,000 0 0
CREE INC NOTE 1.750% 5/0 225447AD3 7,295 3,951,000 PRN   SOLE 21 3,951,000 0 0
CRESCENT CAP BDC INC COM 225655109 3,724 194,660 SH   SOLE 30 194,660 0 0
CRESCENT PT ENERGY CORP COM 22576C101 689 149,439 SH   SOLE 43 7,177 0 142,262
CRESUD S A C I F Y A SPONSORED ADR 226406106 59 12,165 SH   SOLE 21 12,165 0 0
CREXENDO INC COM 226552107 9 1,473 SH   SOLE 18 1,473 0 0
CREXENDO INC COM 226552107 105 17,541 SH   SOLE 21 17,541 0 0
CRH PLC ADR 12626K203 794 16,985 SH   SOLE 18 16,957 0 28
CRH PLC ADR 12626K203 19,585 419,023 SH   SOLE 43 60,037 0 358,986
CRICUT INC COM CL A 22658D100 19 696 SH   SOLE 2 696 0 0
CRICUT INC COM CL A 22658D100 906 32,834 SH   SOLE 21 32,834 0 0
CRICUT INC COM CL A 22658D100 7,845 284,450 SH   SOLE 22 284,450 0 0
CRICUT INC COM CL A 22658D100 35 1,261 SH   SOLE 43 0 0 1,261
CRINETICS PHARMACEUTICALS IN COM 22663K107 598 28,401 SH   SOLE 2 8,229 0 20,172
CRINETICS PHARMACEUTICALS IN COM 22663K107 11 525 SH   SOLE 7 525 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 2,399 113,986 SH   SOLE 18 111,385 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 2,252 106,988 SH   SOLE 19 106,988 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 32,224 1,530,826 SH   SOLE 21 1,530,826 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 16,474 782,624 SH   SOLE 22 763,536 0 19,088
CRINETICS PHARMACEUTICALS IN COM 22663K107 36 1,709 SH   SOLE 23 1,709 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 75 3,569 SH   SOLE 25 3,569 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 109 5,169 SH   SOLE 26 0 0 5,169
CRINETICS PHARMACEUTICALS IN COM 22663K107 552 26,214 SH   SOLE 30 26,214 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 73 3,466 SH   SOLE 40 3,466 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 281 13,362 SH   SOLE 43 2,841 0 10,521
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,096 18,730 SH   SOLE 2 14,566 0 4,164
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 27 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1 13 SH   SOLE 18 13 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 81,687 729,800 SH   SOLE 21 729,800 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5,864 52,388 SH   SOLE 22 25,341 0 27,047
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 836 7,471 SH   SOLE 25 7,471 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3,083 27,547 SH   SOLE 26 21,684 0 5,863
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 565 5,045 SH   SOLE 28 5,045 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 31,036 277,283 SH   SOLE 30 277,283 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 64 575 SH   SOLE 34 575 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 837 7,478 SH   SOLE 40 7,478 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 303 2,710 SH   SOLE 43 174 0 2,536
CRITEO S A SPONS ADS 226718104 3 82 SH   SOLE 18 82 0 0
CRITEO S A SPONS ADS 226718104 1,593 43,459 SH   SOLE 43 16,887 0 26,572
CROCS INC COM 227046109 14,614 101,857 SH   SOLE 2 80,122 0 21,735
CROCS INC COM 227046109 1,141 7,951 SH   SOLE 4 7,951 0 0
CROCS INC COM 227046109 229 1,598 SH   SOLE 7 1,598 0 0
CROCS INC COM 227046109 43,971 306,461 SH   SOLE 18 294,091 0 12,370
CROCS INC COM 227046109 37,143 258,874 SH   SOLE 19 258,874 0 0
CROCS INC COM 227046109 614,242 4,281,029 SH   SOLE 21 4,281,029 0 0
CROCS INC COM 227046109 267,596 1,865,041 SH   SOLE 22 1,814,434 0 50,607
CROCS INC COM 227046109 1,767 12,312 SH   SOLE 23 12,312 0 0
CROCS INC COM 227046109 1,432 9,980 SH   SOLE 25 9,980 0 0
CROCS INC COM 227046109 7,481 52,139 SH   SOLE 26 24,287 0 27,852
CROCS INC COM 227046109 678 4,723 SH   SOLE 28 4,723 0 0
CROCS INC COM 227046109 846 5,895 SH   SOLE 29 5,895 0 0
CROCS INC COM 227046109 5,090 35,473 SH   SOLE 30 35,473 0 0
CROCS INC COM 227046109 599 4,175 SH   SOLE 31 4,175 0 0
CROCS INC COM 227046109 23 160 SH   SOLE 34 160 0 0
CROCS INC COM 227046109 628 4,379 SH   SOLE 36 4,379 0 0
CROCS INC COM 227046109 1,098 7,650 SH   SOLE 40 7,650 0 0
CROCS INC COM 227046109 4,518 31,488 SH   SOLE 43 13 0 31,475
CROSS CTRY HEALTHCARE INC COM 227483104 1,345 63,341 SH   SOLE 2 34,471 0 28,870
CROSS CTRY HEALTHCARE INC COM 227483104 16 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 3,242 152,638 SH   SOLE 18 152,638 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,514 71,279 SH   SOLE 19 71,279 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 90,481 4,259,949 SH   SOLE 21 4,259,949 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 19,702 927,604 SH   SOLE 22 908,337 0 19,267
CROSS CTRY HEALTHCARE INC COM 227483104 13 599 SH   SOLE 23 599 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 24 1,145 SH   SOLE 26 0 0 1,145
CROSS CTRY HEALTHCARE INC COM 227483104 948 44,656 SH   SOLE 30 44,656 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 261 12,277 SH   SOLE 43 0 0 12,277
CROSSFIRST BANKSHARES INC COM 22766M109 519 39,933 SH   SOLE 2 14,335 0 25,598
CROSSFIRST BANKSHARES INC COM 22766M109 13 977 SH   SOLE 7 977 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,915 147,277 SH   SOLE 18 147,277 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,071 82,409 SH   SOLE 19 82,409 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 23,412 1,800,888 SH   SOLE 21 1,800,888 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 13,700 1,053,808 SH   SOLE 22 1,013,424 0 40,384
CROSSFIRST BANKSHARES INC COM 22766M109 77 5,911 SH   SOLE 25 5,911 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 157 12,056 SH   SOLE 30 12,056 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 81 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 20 1,515 SH   SOLE 43 0 0 1,515
CROWDSTRIKE HLDGS INC CL A 22788C105 103,413 420,756 SH   SOLE 2 62,106 0 358,650
CROWDSTRIKE HLDGS INC CL A 22788C105 29,150 118,604 SH   SOLE 4 79,221 0 39,383
CROWDSTRIKE HLDGS INC CL A 22788C105 9,687 39,413 SH   SOLE 7 39,413 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 947 3,854 SH   SOLE 13 428 0 3,426
CROWDSTRIKE HLDGS INC CL A 22788C105 4,100 16,680 SH   SOLE 15 16,680 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 145,136 590,510 SH   SOLE 18 507,564 0 82,946
CROWDSTRIKE HLDGS INC CL A 22788C105 257,365 1,047,137 SH   SOLE 19 1,047,137 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,046,809 4,259,130 SH   SOLE 21 4,259,130 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,034,845 4,210,454 SH   SOLE 22 3,957,272 0 253,182
CROWDSTRIKE HLDGS INC CL A 22788C105 26,719 108,711 SH   SOLE 23 108,711 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 75,295 306,351 SH   SOLE 25 306,351 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 91,816 373,570 SH   SOLE 26 161,540 0 212,030
CROWDSTRIKE HLDGS INC CL A 22788C105 90,153 366,804 SH   SOLE 28 16,439 0 350,365
CROWDSTRIKE HLDGS INC CL A 22788C105 481 1,958 SH   SOLE 29 1,958 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 191,338 778,492 SH   SOLE 30 773,618 0 4,874
CROWDSTRIKE HLDGS INC CL A 22788C105 16,895 68,739 SH   SOLE 31 24,645 0 44,094
CROWDSTRIKE HLDGS INC CL A 22788C105 11,497 46,778 SH   SOLE 32 46,778 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 232,620 946,458 SH   SOLE 34 946,458 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 21,306 86,686 SH   SOLE 36 86,686 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,554 6,321 SH   SOLE 40 6,321 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 20,619 83,890 SH   SOLE 43 12,091 0 71,800
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 221 900 SH Call SOLE 4 900 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 2,999 12,200 SH Call SOLE 18 12,200 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 18,065 73,500 SH Call SOLE 19 73,500 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 1,450 5,900 SH Call SOLE 22 5,900 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 221 900 SH Call SOLE 26 900 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 9,979 40,600 SH Call SOLE 34 40,600 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 187,434 1,081,433 SH   SOLE 2 283,764 0 797,669
CROWN CASTLE INTL CORP NEW COM 22822V101 66,337 382,743 SH   SOLE 4 273,964 0 108,779
CROWN CASTLE INTL CORP NEW COM 22822V101 190,976 1,101,869 SH   SOLE 7 1,089,711 0 12,158
CROWN CASTLE INTL CORP NEW COM 22822V101 1,493 8,612 SH   SOLE 13 1,211 0 7,401
CROWN CASTLE INTL CORP NEW COM 22822V101 9,721 56,085 SH   SOLE 15 56,085 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1 3 SH   SOLE 17 0 0 3
CROWN CASTLE INTL CORP NEW COM 22822V101 132,755 765,954 SH   SOLE 18 697,806 0 68,148
CROWN CASTLE INTL CORP NEW COM 22822V101 68,381 394,538 SH   SOLE 19 394,538 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,221,412 12,816,823 SH   SOLE 21 12,816,823 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,650,270 9,521,520 SH   SOLE 22 8,494,606 0 1,026,914
CROWN CASTLE INTL CORP NEW COM 22822V101 51,847 299,140 SH   SOLE 23 299,140 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 119,400 688,900 SH   SOLE 25 688,900 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 171,741 990,890 SH   SOLE 26 389,443 0 601,447
CROWN CASTLE INTL CORP NEW COM 22822V101 138,409 798,575 SH   SOLE 28 34,911 0 763,664
CROWN CASTLE INTL CORP NEW COM 22822V101 4,516 26,056 SH   SOLE 29 26,056 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 376,516 2,172,376 SH   SOLE 30 2,172,376 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 36,219 208,970 SH   SOLE 31 103,140 0 105,830
CROWN CASTLE INTL CORP NEW COM 22822V101 40,392 233,049 SH   SOLE 34 233,049 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 43,690 252,078 SH   SOLE 36 252,078 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,601 15,007 SH   SOLE 40 15,007 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 47,911 276,428 SH   SOLE 43 17,345 0 259,083
CROWN CRAFTS INC COM 228309100 15 1,996 SH   SOLE 18 1,996 0 0
CROWN CRAFTS INC COM 228309100 207 27,929 SH   SOLE 21 27,929 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 4 1,115 SH   SOLE 18 1,115 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 69 17,259 SH   SOLE 21 17,259 0 0
CROWN HLDGS INC COM 228368106 32,362 321,119 SH   SOLE 2 90,857 0 230,262
CROWN HLDGS INC COM 228368106 11,168 110,814 SH   SOLE 4 60,618 0 50,196
CROWN HLDGS INC COM 228368106 1,178 11,691 SH   SOLE 7 11,691 0 0
CROWN HLDGS INC COM 228368106 396 3,933 SH   SOLE 13 399 0 3,534
CROWN HLDGS INC COM 228368106 1,377 13,660 SH   SOLE 15 13,660 0 0
CROWN HLDGS INC COM 228368106 7,912 78,510 SH   SOLE 18 67,722 0 10,788
CROWN HLDGS INC COM 228368106 4,508 44,730 SH   SOLE 19 44,730 0 0
CROWN HLDGS INC COM 228368106 152,024 1,508,475 SH   SOLE 21 1,508,475 0 0
CROWN HLDGS INC COM 228368106 304,141 3,017,869 SH   SOLE 22 2,830,579 0 187,290
CROWN HLDGS INC COM 228368106 8,957 88,875 SH   SOLE 23 88,875 0 0
CROWN HLDGS INC COM 228368106 658 6,534 SH   SOLE 25 6,534 0 0
CROWN HLDGS INC COM 228368106 16,467 163,392 SH   SOLE 26 137,560 0 25,832
CROWN HLDGS INC COM 228368106 16,755 166,255 SH   SOLE 28 9,829 0 156,426
CROWN HLDGS INC COM 228368106 663 6,578 SH   SOLE 29 6,578 0 0
CROWN HLDGS INC COM 228368106 31,848 316,014 SH   SOLE 30 250,869 0 65,145
CROWN HLDGS INC COM 228368106 5,809 57,640 SH   SOLE 31 24,492 0 33,148
CROWN HLDGS INC COM 228368106 48,627 482,506 SH   SOLE 34 482,506 0 0
CROWN HLDGS INC COM 228368106 3,826 37,964 SH   SOLE 36 37,964 0 0
CROWN HLDGS INC COM 228368106 445 4,420 SH   SOLE 40 4,420 0 0
CROWN HLDGS INC COM 228368106 7,249 71,929 SH   SOLE 43 1,059 0 70,870
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 17,676 1,800,000 SH   SOLE 19 1,800,000 0 0
CRYOLIFE INC COM 228903100 2,421 108,622 SH   SOLE 2 64,890 0 43,732
CRYOLIFE INC COM 228903100 5 222 SH   SOLE 4 222 0 0
CRYOLIFE INC COM 228903100 13 590 SH   SOLE 7 590 0 0
CRYOLIFE INC COM 228903100 3,133 140,545 SH   SOLE 18 140,545 0 0
CRYOLIFE INC COM 228903100 5,803 260,334 SH   SOLE 19 260,334 0 0
CRYOLIFE INC COM 228903100 105,064 4,713,508 SH   SOLE 21 4,713,508 0 0
CRYOLIFE INC COM 228903100 28,954 1,298,965 SH   SOLE 22 1,271,389 0 27,576
CRYOLIFE INC COM 228903100 229 10,276 SH   SOLE 23 10,276 0 0
CRYOLIFE INC COM 228903100 135 6,069 SH   SOLE 25 6,069 0 0
CRYOLIFE INC COM 228903100 1,544 69,280 SH   SOLE 26 18,620 0 50,660
CRYOLIFE INC COM 228903100 103 4,619 SH   SOLE 28 4,619 0 0
CRYOLIFE INC COM 228903100 6,140 275,440 SH   SOLE 30 275,440 0 0
CRYOLIFE INC COM 228903100 7 331 SH   SOLE 34 331 0 0
CRYOLIFE INC COM 228903100 78 3,494 SH   SOLE 36 3,494 0 0
CRYOLIFE INC COM 228903100 88 3,945 SH   SOLE 40 3,945 0 0
CRYOLIFE INC COM 228903100 167 7,488 SH   SOLE 43 0 0 7,488
CRYOPORT INC COM PAR $0.001 229050307 1,259 18,924 SH   SOLE 2 13,403 0 5,521
CRYOPORT INC COM PAR $0.001 229050307 11 170 SH   SOLE 4 170 0 0
CRYOPORT INC COM PAR $0.001 229050307 43 652 SH   SOLE 7 652 0 0
CRYOPORT INC COM PAR $0.001 229050307 7,520 113,073 SH   SOLE 18 112,476 0 597
CRYOPORT INC COM PAR $0.001 229050307 6,739 101,328 SH   SOLE 19 101,328 0 0
CRYOPORT INC COM PAR $0.001 229050307 106,548 1,601,982 SH   SOLE 21 1,601,982 0 0
CRYOPORT INC COM PAR $0.001 229050307 68,210 1,025,561 SH   SOLE 22 1,002,568 0 22,993
CRYOPORT INC COM PAR $0.001 229050307 394 5,926 SH   SOLE 25 5,926 0 0
CRYOPORT INC COM PAR $0.001 229050307 942 14,169 SH   SOLE 26 10,604 0 3,565
CRYOPORT INC COM PAR $0.001 229050307 196 2,940 SH   SOLE 28 2,940 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,336 20,088 SH   SOLE 30 20,088 0 0
CRYOPORT INC COM PAR $0.001 229050307 297 4,458 SH   SOLE 36 4,458 0 0
CRYOPORT INC COM PAR $0.001 229050307 260 3,911 SH   SOLE 40 3,911 0 0
CRYOPORT INC COM PAR $0.001 229050307 399 6,006 SH   SOLE 43 113 0 5,893
CS DISCO INC COM 126327105 1,488 31,036 SH   SOLE 2 27,944 0 3,092
CS DISCO INC COM 126327105 1,198 24,989 SH   SOLE 18 24,989 0 0
CS DISCO INC COM 126327105 10,045 209,530 SH   SOLE 19 209,530 0 0
CS DISCO INC COM 126327105 20,395 425,433 SH   SOLE 21 425,433 0 0
CS DISCO INC COM 126327105 9,082 189,450 SH   SOLE 22 185,759 0 3,691
CS DISCO INC COM 126327105 4,907 102,365 SH   SOLE 26 9,921 0 92,444
CS DISCO INC COM 126327105 1,775 37,019 SH   SOLE 28 0 0 37,019
CS DISCO INC COM 126327105 24 509 SH   SOLE 31 0 0 509
CS DISCO INC COM 126327105 45,352 946,007 SH   SOLE 34 946,007 0 0
CSG SYS INTL INC COM 126349109 4,817 99,948 SH   SOLE 2 50,308 0 49,640
CSG SYS INTL INC COM 126349109 5 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 25 523 SH   SOLE 7 523 0 0
CSG SYS INTL INC COM 126349109 6,736 139,747 SH   SOLE 18 123,678 0 16,069
CSG SYS INTL INC COM 126349109 12,935 268,353 SH   SOLE 19 268,353 0 0
CSG SYS INTL INC COM 126349109 186,946 3,878,545 SH   SOLE 21 3,878,545 0 0
CSG SYS INTL INC COM 126349109 53,411 1,108,105 SH   SOLE 22 1,080,510 0 27,595
CSG SYS INTL INC COM 126349109 624 12,947 SH   SOLE 23 12,947 0 0
CSG SYS INTL INC COM 126349109 200 4,149 SH   SOLE 25 4,149 0 0
CSG SYS INTL INC COM 126349109 3,135 65,035 SH   SOLE 26 5,404 0 59,631
CSG SYS INTL INC COM 126349109 132 2,729 SH   SOLE 28 2,729 0 0
CSG SYS INTL INC COM 126349109 2,866 59,459 SH   SOLE 30 59,459 0 0
CSG SYS INTL INC COM 126349109 121 2,515 SH   SOLE 34 2,515 0 0
CSG SYS INTL INC COM 126349109 179 3,711 SH   SOLE 40 3,711 0 0
CSG SYS INTL INC COM 126349109 943 19,571 SH   SOLE 43 1,627 0 17,944
CSP INC COM 126389105 8 844 SH   SOLE 18 844 0 0
CSP INC COM 126389105 93 10,426 SH   SOLE 21 10,426 0 0
CSW INDUSTRIALS INC COM 126402106 890 6,967 SH   SOLE 2 4,591 0 2,376
CSW INDUSTRIALS INC COM 126402106 6 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106 30 232 SH   SOLE 7 232 0 0
CSW INDUSTRIALS INC COM 126402106 4,929 38,602 SH   SOLE 18 38,602 0 0
CSW INDUSTRIALS INC COM 126402106 3,315 25,962 SH   SOLE 19 25,962 0 0
CSW INDUSTRIALS INC COM 126402106 66,576 521,344 SH   SOLE 21 521,344 0 0
CSW INDUSTRIALS INC COM 126402106 44,605 349,293 SH   SOLE 22 339,706 0 9,587
CSW INDUSTRIALS INC COM 126402106 223 1,748 SH   SOLE 25 1,748 0 0
CSW INDUSTRIALS INC COM 126402106 901 7,053 SH   SOLE 26 4,580 0 2,473
CSW INDUSTRIALS INC COM 126402106 159 1,243 SH   SOLE 28 1,243 0 0
CSW INDUSTRIALS INC COM 126402106 2,630 20,596 SH   SOLE 30 20,596 0 0
CSW INDUSTRIALS INC COM 126402106 201 1,574 SH   SOLE 40 1,574 0 0
CSW INDUSTRIALS INC COM 126402106 1,150 9,004 SH   SOLE 43 337 0 8,667
CSX CORP COM 126408103 152,525 5,128,628 SH   SOLE 2 747,851 0 4,380,777
CSX CORP COM 126408103 34,775 1,169,309 SH   SOLE 4 1,034,265 0 135,044
CSX CORP COM 126408103 64,692 2,175,248 SH   SOLE 7 2,107,312 0 67,936
CSX CORP COM 126408103 1,436 48,292 SH   SOLE 13 6,318 0 41,974
CSX CORP COM 126408103 6,861 230,691 SH   SOLE 15 230,691 0 0
CSX CORP COM 126408103 134,658 4,527,850 SH   SOLE 18 4,206,661 0 321,189
CSX CORP COM 126408103 32,012 1,076,390 SH   SOLE 19 1,076,390 0 0
CSX CORP COM 126408103 1,407,216 47,317,270 SH   SOLE 21 47,317,270 0 0
CSX CORP COM 126408103 1,411,098 47,447,804 SH   SOLE 22 42,559,497 0 4,888,307
CSX CORP COM 126408103 37,774 1,270,134 SH   SOLE 23 1,270,134 0 0
CSX CORP COM 126408103 110,190 3,705,114 SH   SOLE 25 3,705,114 0 0
CSX CORP COM 126408103 147,255 4,951,417 SH   SOLE 26 1,848,257 0 3,103,160
CSX CORP COM 126408103 190,391 6,401,856 SH   SOLE 28 201,185 0 6,200,671
CSX CORP COM 126408103 74 2,481 SH   SOLE 29 2,481 0 0
CSX CORP COM 126408103 476,337 16,016,695 SH   SOLE 30 15,916,281 0 100,414
CSX CORP COM 126408103 25,116 844,521 SH   SOLE 31 278,592 0 565,929
CSX CORP COM 126408103 15,724 528,702 SH   SOLE 32 528,702 0 0
CSX CORP COM 126408103 17,250 580,012 SH   SOLE 34 580,012 0 0
CSX CORP COM 126408103 36,110 1,214,192 SH   SOLE 36 1,214,192 0 0
CSX CORP COM 126408103 2,369 79,647 SH   SOLE 40 79,647 0 0
CSX CORP COM 126408103 52,039 1,749,796 SH   SOLE 43 106,908 0 1,642,888
CTI BIOPHARMA CORP COM 12648L601 13 4,254 SH   SOLE 2 4,254 0 0
CTI BIOPHARMA CORP COM 12648L601 50 16,966 SH   SOLE 18 16,966 0 0
CTI BIOPHARMA CORP COM 12648L601 756 256,274 SH   SOLE 21 256,274 0 0
CTI BIOPHARMA CORP COM 12648L601 1,823 617,897 SH   SOLE 22 617,897 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,655 30,776 SH   SOLE 2 21,057 0 9,719
CTO RLTY GROWTH INC NEW COM 22948Q101 8 149 SH   SOLE 7 149 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,013 18,842 SH   SOLE 18 18,842 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,279 23,789 SH   SOLE 19 23,789 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 12,060 224,323 SH   SOLE 21 224,323 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 11,750 218,561 SH   SOLE 22 215,290 0 3,271
CTO RLTY GROWTH INC NEW COM 22948Q101 13 241 SH   SOLE 23 241 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 237 4,412 SH   SOLE 43 534 0 3,878
CTS CORP COM 126501105 953 30,840 SH   SOLE 2 9,046 0 21,794
CTS CORP COM 126501105 6 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 16 526 SH   SOLE 7 526 0 0
CTS CORP COM 126501105 4,028 130,309 SH   SOLE 18 130,309 0 0
CTS CORP COM 126501105 1,744 56,410 SH   SOLE 19 56,410 0 0
CTS CORP COM 126501105 119,931 3,880,017 SH   SOLE 21 3,880,017 0 0
CTS CORP COM 126501105 25,324 819,279 SH   SOLE 22 789,977 0 29,302
CTS CORP COM 126501105 175 5,646 SH   SOLE 25 5,646 0 0
CTS CORP COM 126501105 205 6,638 SH   SOLE 26 2,225 0 4,413
CTS CORP COM 126501105 75 2,434 SH   SOLE 28 2,434 0 0
CTS CORP COM 126501105 3,322 107,462 SH   SOLE 30 107,462 0 0
CTS CORP COM 126501105 167 5,400 SH   SOLE 36 5,400 0 0
CTS CORP COM 126501105 114 3,702 SH   SOLE 40 3,702 0 0
CTS CORP COM 126501105 356 11,529 SH   SOLE 43 432 0 11,097
CUBESMART COM 229663109 28,870 595,862 SH   SOLE 2 201,730 0 394,132
CUBESMART COM 229663109 14,687 303,132 SH   SOLE 4 303,132 0 0
CUBESMART COM 229663109 12,644 260,970 SH   SOLE 7 260,970 0 0
CUBESMART COM 229663109 14,865 306,809 SH   SOLE 18 306,809 0 0
CUBESMART COM 229663109 22,547 465,372 SH   SOLE 19 465,372 0 0
CUBESMART COM 229663109 244,069 5,037,554 SH   SOLE 21 5,037,554 0 0
CUBESMART COM 229663109 292,548 6,038,138 SH   SOLE 22 5,658,818 0 379,320
CUBESMART COM 229663109 1,169 24,133 SH   SOLE 23 24,133 0 0
CUBESMART COM 229663109 42,234 871,708 SH   SOLE 25 871,708 0 0
CUBESMART COM 229663109 3,810 78,646 SH   SOLE 26 64,023 0 14,623
CUBESMART COM 229663109 6,562 135,436 SH   SOLE 28 14,213 0 121,223
CUBESMART COM 229663109 43,815 904,332 SH   SOLE 30 904,332 0 0
CUBESMART COM 229663109 158 3,267 SH   SOLE 31 3,267 0 0
CUBESMART COM 229663109 2,104 43,432 SH   SOLE 34 43,432 0 0
CUBESMART COM 229663109 109 2,255 SH   SOLE 36 2,255 0 0
CUBESMART COM 229663109 1,213 25,030 SH   SOLE 40 25,030 0 0
CUBESMART COM 229663109 6,486 133,879 SH   SOLE 43 2,290 0 131,589
CUE BIOPHARMA INC COM 22978P106 387 26,584 SH   SOLE 2 15,204 0 11,380
CUE BIOPHARMA INC COM 22978P106 7 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 1,469 100,801 SH   SOLE 18 90,838 0 9,963
CUE BIOPHARMA INC COM 22978P106 2,319 159,194 SH   SOLE 19 159,194 0 0
CUE BIOPHARMA INC COM 22978P106 15,618 1,071,910 SH   SOLE 21 1,071,910 0 0
CUE BIOPHARMA INC COM 22978P106 10,879 746,656 SH   SOLE 22 733,018 0 13,638
CUE BIOPHARMA INC COM 22978P106 45 3,108 SH   SOLE 23 3,108 0 0
CUE BIOPHARMA INC COM 22978P106 88 6,063 SH   SOLE 25 6,063 0 0
CUE BIOPHARMA INC COM 22978P106 301 20,686 SH   SOLE 26 2,391 0 18,295
CUE BIOPHARMA INC COM 22978P106 168 11,553 SH   SOLE 30 11,553 0 0
CUE BIOPHARMA INC COM 22978P106 19 1,330 SH   SOLE 36 1,330 0 0
CUE BIOPHARMA INC COM 22978P106 32 2,191 SH   SOLE 40 2,191 0 0
CUE BIOPHARMA INC COM 22978P106 144 9,903 SH   SOLE 43 0 0 9,903
CUE HEALTH INC COM 229790100 83 7,000 SH   SOLE 19 7,000 0 0
CUENTAS INC COM NEW 229794201 2 620 SH   SOLE 18 620 0 0
CUENTAS INC COM NEW 229794201 41 14,205 SH   SOLE 21 14,205 0 0
CULLEN FROST BANKERS INC COM 229899109 17,685 149,091 SH   SOLE 2 44,225 0 104,866
CULLEN FROST BANKERS INC COM 229899109 24 204 SH   SOLE 4 204 0 0
CULLEN FROST BANKERS INC COM 229899109 3,580 30,182 SH   SOLE 7 30,182 0 0
CULLEN FROST BANKERS INC COM 229899109 16,461 138,773 SH   SOLE 18 138,007 0 766
CULLEN FROST BANKERS INC COM 229899109 2,567 21,638 SH   SOLE 19 21,638 0 0
CULLEN FROST BANKERS INC COM 229899109 336,714 2,838,592 SH   SOLE 21 2,838,592 0 0
CULLEN FROST BANKERS INC COM 229899109 181,637 1,531,255 SH   SOLE 22 1,458,155 0 73,100
CULLEN FROST BANKERS INC COM 229899109 969 8,171 SH   SOLE 25 8,171 0 0
CULLEN FROST BANKERS INC COM 229899109 3,037 25,600 SH   SOLE 26 21,252 0 4,348
CULLEN FROST BANKERS INC COM 229899109 806 6,797 SH   SOLE 28 3,997 0 2,800
CULLEN FROST BANKERS INC COM 229899109 11,732 98,905 SH   SOLE 30 98,905 0 0
CULLEN FROST BANKERS INC COM 229899109 105 889 SH   SOLE 31 889 0 0
CULLEN FROST BANKERS INC COM 229899109 166 1,399 SH   SOLE 36 1,399 0 0
CULLEN FROST BANKERS INC COM 229899109 871 7,345 SH   SOLE 40 7,345 0 0
CULLEN FROST BANKERS INC COM 229899109 3,676 30,990 SH   SOLE 43 2,907 0 28,083
CULLINAN ONCOLOGY INC COM 230031106 750 33,216 SH   SOLE 2 8,770 0 24,446
CULLINAN ONCOLOGY INC COM 230031106 7 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106 1,771 78,456 SH   SOLE 18 78,456 0 0
CULLINAN ONCOLOGY INC COM 230031106 1,187 52,588 SH   SOLE 19 52,588 0 0
CULLINAN ONCOLOGY INC COM 230031106 20,210 895,430 SH   SOLE 21 895,430 0 0
CULLINAN ONCOLOGY INC COM 230031106 12,595 558,043 SH   SOLE 22 537,791 0 20,252
CULLINAN ONCOLOGY INC COM 230031106 57 2,519 SH   SOLE 25 2,519 0 0
CULLINAN ONCOLOGY INC COM 230031106 79 3,518 SH   SOLE 30 3,518 0 0
CULLINAN ONCOLOGY INC COM 230031106 38 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106 86 3,809 SH   SOLE 43 0 0 3,809
CULP INC COM 230215105 184 14,249 SH   SOLE 2 6,196 0 8,053
CULP INC COM 230215105 29 2,272 SH   SOLE 18 2,272 0 0
CULP INC COM 230215105 620 48,129 SH   SOLE 19 48,129 0 0
CULP INC COM 230215105 409 31,735 SH   SOLE 21 31,735 0 0
CULP INC COM 230215105 3,498 271,565 SH   SOLE 22 271,565 0 0
CULP INC COM 230215105 39 2,993 SH   SOLE 23 2,993 0 0
CULP INC COM 230215105 82 6,399 SH   SOLE 26 0 0 6,399
CULP INC COM 230215105 11 823 SH   SOLE 43 0 0 823
CUMBERLAND PHARMACEUTICALS I COM 230770109 64 24,032 SH   SOLE 2 0 0 24,032
CUMBERLAND PHARMACEUTICALS I COM 230770109 5 1,924 SH   SOLE 18 1,924 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 88 32,849 SH   SOLE 21 32,849 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 735 274,246 SH   SOLE 22 274,246 0 0
CUMMINS INC COM 231021106 105,534 469,961 SH   SOLE 2 186,227 0 283,734
CUMMINS INC COM 231021106 31,704 141,183 SH   SOLE 4 92,832 0 48,351
CUMMINS INC COM 231021106 33,305 148,311 SH   SOLE 7 143,937 0 4,374
CUMMINS INC COM 231021106 603 2,685 SH   SOLE 13 329 0 2,356
CUMMINS INC COM 231021106 4,281 19,066 SH   SOLE 15 19,066 0 0
CUMMINS INC COM 231021106 77,939 347,076 SH   SOLE 18 324,801 0 22,275
CUMMINS INC COM 231021106 15,791 70,318 SH   SOLE 19 70,318 0 0
CUMMINS INC COM 231021106 937,398 4,174,377 SH   SOLE 21 4,174,377 0 0
CUMMINS INC COM 231021106 762,238 3,394,364 SH   SOLE 22 2,838,820 0 555,544
CUMMINS INC COM 231021106 23,641 105,278 SH   SOLE 23 105,278 0 0
CUMMINS INC COM 231021106 65,122 290,000 SH   SOLE 25 290,000 0 0
CUMMINS INC COM 231021106 101,905 453,797 SH   SOLE 26 242,368 0 211,429
CUMMINS INC COM 231021106 161,882 720,886 SH   SOLE 28 14,576 0 706,310
CUMMINS INC COM 231021106 9,742 43,382 SH   SOLE 29 43,382 0 0
CUMMINS INC COM 231021106 240,779 1,072,225 SH   SOLE 30 1,012,792 0 59,433
CUMMINS INC COM 231021106 16,385 72,967 SH   SOLE 31 36,813 0 36,154
CUMMINS INC COM 231021106 3,010 13,403 SH   SOLE 34 13,403 0 0
CUMMINS INC COM 231021106 17,208 76,628 SH   SOLE 36 76,628 0 0
CUMMINS INC COM 231021106 1,118 4,978 SH   SOLE 40 4,978 0 0
CUMMINS INC COM 231021106 57,524 256,163 SH   SOLE 43 13,005 0 243,158
CUMULUS MEDIA INC COM CL A 231082801 43 3,529 SH   SOLE 18 3,529 0 0
CUMULUS MEDIA INC COM CL A 231082801 1,074 87,707 SH   SOLE 21 87,707 0 0
CUMULUS MEDIA INC COM CL A 231082801 962 78,520 SH   SOLE 22 78,520 0 0
CUMULUS MEDIA INC COM CL A 231082801 7 605 SH   SOLE 43 0 0 605
CUREVAC N V COM N2451R105 5,281 96,686 SH   SOLE 2 1,399 0 95,287
CUREVAC N V COM N2451R105 47 860 SH   SOLE 7 860 0 0
CUREVAC N V COM N2451R105 1,266 23,183 SH   SOLE 18 23,183 0 0
CUREVAC N V COM N2451R105 643 11,764 SH   SOLE 19 11,764 0 0
CUREVAC N V COM N2451R105 34,772 636,615 SH   SOLE 21 636,615 0 0
CUREVAC N V COM N2451R105 18,650 341,443 SH   SOLE 22 303,402 0 38,041
CUREVAC N V COM N2451R105 52 944 SH   SOLE 31 944 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 287 27,187 SH   SOLE 2 8,077 0 19,110
CURIOSITYSTREAM INC COM CL A 23130Q107 4 418 SH   SOLE 7 418 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 894 84,848 SH   SOLE 18 84,848 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 477 45,295 SH   SOLE 19 45,295 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 10,787 1,023,431 SH   SOLE 21 1,023,431 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 6,750 640,424 SH   SOLE 22 610,495 0 29,929
CURIOSITYSTREAM INC COM CL A 23130Q107 62 5,905 SH   SOLE 25 5,905 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 105 9,917 SH   SOLE 30 9,917 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 47 4,482 SH   SOLE 40 4,482 0 0
CURIS INC COM NEW 231269200 298 38,113 SH   SOLE 2 21,762 0 16,351
CURIS INC COM NEW 231269200 11 1,391 SH   SOLE 7 1,391 0 0
CURIS INC COM NEW 231269200 2,021 258,061 SH   SOLE 18 258,061 0 0
CURIS INC COM NEW 231269200 1,184 151,164 SH   SOLE 19 151,164 0 0
CURIS INC COM NEW 231269200 25,302 3,231,475 SH   SOLE 21 3,231,475 0 0
CURIS INC COM NEW 231269200 15,485 1,977,713 SH   SOLE 22 1,930,647 0 47,066
CURIS INC COM NEW 231269200 16 2,011 SH   SOLE 25 2,011 0 0
CURIS INC COM NEW 231269200 51 6,515 SH   SOLE 26 1,273 0 5,242
CURIS INC COM NEW 231269200 287 36,622 SH   SOLE 30 36,622 0 0
CURIS INC COM NEW 231269200 64 8,130 SH   SOLE 40 8,130 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 64 3,680 SH   SOLE 2 1,444 0 2,236
CURO GROUP HOLDINGS CORP COM 23131L107 5 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 1,038 59,893 SH   SOLE 18 59,893 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 658 37,977 SH   SOLE 19 37,977 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 12,926 745,903 SH   SOLE 21 745,903 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 8,354 482,038 SH   SOLE 22 478,009 0 4,029
CURO GROUP HOLDINGS CORP COM 23131L107 50 2,868 SH   SOLE 43 0 0 2,868
CURTISS WRIGHT CORP COM 231561101 15,139 119,978 SH   SOLE 2 51,664 0 68,314
CURTISS WRIGHT CORP COM 231561101 20 159 SH   SOLE 4 159 0 0
CURTISS WRIGHT CORP COM 231561101 108 859 SH   SOLE 7 859 0 0
CURTISS WRIGHT CORP COM 231561101 12,525 99,265 SH   SOLE 18 99,265 0 0
CURTISS WRIGHT CORP COM 231561101 1,495 11,852 SH   SOLE 19 11,852 0 0
CURTISS WRIGHT CORP COM 231561101 277,961 2,202,894 SH   SOLE 21 2,202,894 0 0
CURTISS WRIGHT CORP COM 231561101 142,080 1,126,012 SH   SOLE 22 1,070,832 0 55,180
CURTISS WRIGHT CORP COM 231561101 956 7,576 SH   SOLE 25 7,576 0 0
CURTISS WRIGHT CORP COM 231561101 2,548 20,197 SH   SOLE 26 16,256 0 3,941
CURTISS WRIGHT CORP COM 231561101 706 5,595 SH   SOLE 28 2,106 0 3,489
CURTISS WRIGHT CORP COM 231561101 2,642 20,938 SH   SOLE 30 20,938 0 0
CURTISS WRIGHT CORP COM 231561101 77 611 SH   SOLE 31 611 0 0
CURTISS WRIGHT CORP COM 231561101 73 579 SH   SOLE 34 579 0 0
CURTISS WRIGHT CORP COM 231561101 495 3,923 SH   SOLE 36 3,923 0 0
CURTISS WRIGHT CORP COM 231561101 645 5,112 SH   SOLE 40 5,112 0 0
CURTISS WRIGHT CORP COM 231561101 3,159 25,036 SH   SOLE 43 278 0 24,758
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,228 65,985 SH   SOLE 2 46,913 0 19,072
CUSHMAN WAKEFIELD PLC SHS G2717B108 7 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 38 2,054 SH   SOLE 7 2,054 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 6,787 364,681 SH   SOLE 18 364,681 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 4,530 243,404 SH   SOLE 19 243,404 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 87,766 4,716,045 SH   SOLE 21 4,716,045 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 59,454 3,194,721 SH   SOLE 22 3,117,647 0 77,074
CUSHMAN WAKEFIELD PLC SHS G2717B108 480 25,813 SH   SOLE 25 25,813 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 834 44,829 SH   SOLE 26 38,696 0 6,133
CUSHMAN WAKEFIELD PLC SHS G2717B108 234 12,580 SH   SOLE 28 12,580 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,483 79,707 SH   SOLE 30 79,707 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 908 48,810 SH   SOLE 34 48,810 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 416 22,353 SH   SOLE 36 22,353 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 307 16,493 SH   SOLE 40 16,493 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,306 70,175 SH   SOLE 43 3,708 0 66,467
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 268 28,746 SH   SOLE 2 1,680 0 27,066
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1,203 128,892 SH   SOLE 18 128,892 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 757 81,094 SH   SOLE 19 81,094 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 15,046 1,612,645 SH   SOLE 21 1,612,645 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 9,345 1,001,610 SH   SOLE 22 981,000 0 20,610
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 0 5 SH   SOLE 43 0 0 5
CUSTOMERS BANCORP INC COM 23204G100 1,267 29,457 SH   SOLE 2 8,674 0 20,783
CUSTOMERS BANCORP INC COM 23204G100 21 480 SH   SOLE 7 480 0 0
CUSTOMERS BANCORP INC COM 23204G100 5,192 120,689 SH   SOLE 18 120,689 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,116 49,197 SH   SOLE 19 49,197 0 0
CUSTOMERS BANCORP INC COM 23204G100 155,734 3,620,045 SH   SOLE 21 3,620,045 0 0
CUSTOMERS BANCORP INC COM 23204G100 31,040 721,534 SH   SOLE 22 693,087 0 28,447
CUSTOMERS BANCORP INC COM 23204G100 168 3,909 SH   SOLE 25 3,909 0 0
CUSTOMERS BANCORP INC COM 23204G100 89 2,079 SH   SOLE 26 0 0 2,079
CUSTOMERS BANCORP INC COM 23204G100 161 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,168 50,392 SH   SOLE 30 50,392 0 0
CUSTOMERS BANCORP INC COM 23204G100 118 2,738 SH   SOLE 40 2,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,453 80,262 SH   SOLE 43 14,748 0 65,514
CUTERA INC COM 232109108 139 2,983 SH   SOLE 2 1,168 0 1,815
CUTERA INC COM 232109108 13 283 SH   SOLE 7 283 0 0
CUTERA INC COM 232109108 3,082 66,139 SH   SOLE 18 66,139 0 0
CUTERA INC COM 232109108 1,447 31,052 SH   SOLE 19 31,052 0 0
CUTERA INC COM 232109108 89,989 1,931,092 SH   SOLE 21 1,931,092 0 0
CUTERA INC COM 232109108 20,016 429,531 SH   SOLE 22 427,020 0 2,511
CUTERA INC COM 232109108 986 21,163 SH   SOLE 30 21,163 0 0
CUTERA INC COM 232109108 216 4,636 SH   SOLE 43 0 0 4,636
CVB FINL CORP COM 126600105 2,867 140,763 SH   SOLE 2 38,840 0 101,923
CVB FINL CORP COM 126600105 12 565 SH   SOLE 4 565 0 0
CVB FINL CORP COM 126600105 31 1,527 SH   SOLE 7 1,527 0 0
CVB FINL CORP COM 126600105 10,530 516,925 SH   SOLE 18 516,925 0 0
CVB FINL CORP COM 126600105 5,362 263,222 SH   SOLE 19 263,222 0 0
CVB FINL CORP COM 126600105 308,964 15,167,588 SH   SOLE 21 15,167,588 0 0
CVB FINL CORP COM 126600105 66,726 3,275,720 SH   SOLE 22 3,145,102 0 130,618
CVB FINL CORP COM 126600105 157 7,707 SH   SOLE 23 7,707 0 0
CVB FINL CORP COM 126600105 334 16,388 SH   SOLE 25 16,388 0 0
CVB FINL CORP COM 126600105 1,220 59,895 SH   SOLE 26 24,371 0 35,524
CVB FINL CORP COM 126600105 219 10,769 SH   SOLE 28 10,769 0 0
CVB FINL CORP COM 126600105 4,573 224,498 SH   SOLE 30 224,498 0 0
CVB FINL CORP COM 126600105 44 2,160 SH   SOLE 36 2,160 0 0
CVB FINL CORP COM 126600105 282 13,850 SH   SOLE 40 13,850 0 0
CVB FINL CORP COM 126600105 693 34,014 SH   SOLE 43 652 0 33,362
CVD EQUIP CORP COM 126601103 4 975 SH   SOLE 18 975 0 0
CVD EQUIP CORP COM 126601103 91 19,827 SH   SOLE 21 19,827 0 0
CVR ENERGY INC COM 12662P108 1,346 80,768 SH   SOLE 2 24,729 0 56,039
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,660 99,655 SH   SOLE 18 99,655 0 0
CVR ENERGY INC COM 12662P108 4,686 281,274 SH   SOLE 19 281,274 0 0
CVR ENERGY INC COM 12662P108 20,353 1,221,692 SH   SOLE 21 1,221,692 0 0
CVR ENERGY INC COM 12662P108 15,292 917,917 SH   SOLE 22 882,430 0 35,487
CVR ENERGY INC COM 12662P108 154 9,226 SH   SOLE 23 9,226 0 0
CVR ENERGY INC COM 12662P108 69 4,168 SH   SOLE 25 4,168 0 0
CVR ENERGY INC COM 12662P108 1,340 80,419 SH   SOLE 26 14,906 0 65,513
CVR ENERGY INC COM 12662P108 61 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 368 22,081 SH   SOLE 30 22,081 0 0
CVR ENERGY INC COM 12662P108 38 2,291 SH   SOLE 34 2,291 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 310 18,585 SH   SOLE 43 1,614 0 16,971
CVRX INC COM 126638105 32 1,916 SH   SOLE 2 317 0 1,599
CVRX INC COM 126638105 170 10,282 SH   SOLE 18 10,282 0 0
CVRX INC COM 126638105 210 12,696 SH   SOLE 19 12,696 0 0
CVRX INC COM 126638105 4,419 267,146 SH   SOLE 21 267,146 0 0
CVRX INC COM 126638105 912 55,118 SH   SOLE 22 54,341 0 777
CVS HEALTH CORP COM 126650100 331,993 3,912,239 SH   SOLE 2 1,130,858 0 2,781,381
CVS HEALTH CORP COM 126650100 76,178 897,688 SH   SOLE 4 599,784 0 297,904
CVS HEALTH CORP COM 126650100 102,352 1,206,133 SH   SOLE 7 1,166,853 0 39,280
CVS HEALTH CORP COM 126650100 2,148 25,309 SH   SOLE 13 3,702 0 21,607
CVS HEALTH CORP COM 126650100 14,212 167,473 SH   SOLE 15 167,473 0 0
CVS HEALTH CORP COM 126650100 9 103 SH   SOLE 17 0 0 103
CVS HEALTH CORP COM 126650100 347,687 4,097,189 SH   SOLE 18 3,745,961 0 351,228
CVS HEALTH CORP COM 126650100 375,798 4,428,444 SH   SOLE 19 4,428,444 0 0
CVS HEALTH CORP COM 126650100 2,487,806 29,316,591 SH   SOLE 21 29,316,591 0 0
CVS HEALTH CORP COM 126650100 2,450,393 28,875,712 SH   SOLE 22 25,565,861 0 3,309,851
CVS HEALTH CORP COM 126650100 72,415 853,345 SH   SOLE 23 853,345 0 0
CVS HEALTH CORP COM 126650100 218,645 2,576,537 SH   SOLE 25 2,576,537 0 0
CVS HEALTH CORP COM 126650100 278,269 3,279,149 SH   SOLE 26 1,446,262 0 1,832,887
CVS HEALTH CORP COM 126650100 352,922 4,158,868 SH   SOLE 28 115,515 0 4,043,353
CVS HEALTH CORP COM 126650100 10,243 120,702 SH   SOLE 29 120,702 0 0
CVS HEALTH CORP COM 126650100 671,489 7,912,900 SH   SOLE 30 7,704,740 0 208,160
CVS HEALTH CORP COM 126650100 50,687 597,302 SH   SOLE 31 272,652 0 324,650
CVS HEALTH CORP COM 126650100 17,670 208,223 SH   SOLE 34 208,223 0 0
CVS HEALTH CORP COM 126650100 63,472 747,957 SH   SOLE 36 747,957 0 0
CVS HEALTH CORP COM 126650100 3,906 46,034 SH   SOLE 40 46,034 0 0
CVS HEALTH CORP COM 126650100 99,036 1,167,050 SH   SOLE 43 68,321 0 1,098,729
CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 31 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 4,178 3,525,000 PRN   SOLE 21 3,525,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,168 7,400 SH   SOLE 2 4,332 0 3,068
CYBERARK SOFTWARE LTD SHS M2682V108 4,777 30,267 SH   SOLE 4 21,035 0 9,232
CYBERARK SOFTWARE LTD SHS M2682V108 4,770 30,227 SH   SOLE 7 28,241 0 1,986
CYBERARK SOFTWARE LTD SHS M2682V108 18 112 SH   SOLE 13 112 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 567 3,590 SH   SOLE 15 3,590 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5,513 34,933 SH   SOLE 18 34,933 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,954 18,715 SH   SOLE 19 18,715 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 107,348 680,194 SH   SOLE 21 680,194 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 85,676 542,869 SH   SOLE 22 527,263 0 15,606
CYBERARK SOFTWARE LTD SHS M2682V108 3,497 22,161 SH   SOLE 23 22,161 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,314 8,324 SH   SOLE 25 8,324 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 9,581 60,710 SH   SOLE 26 51,693 0 9,017
CYBERARK SOFTWARE LTD SHS M2682V108 4,939 31,296 SH   SOLE 28 2,981 0 28,315
CYBERARK SOFTWARE LTD SHS M2682V108 33,586 212,814 SH   SOLE 30 204,839 0 7,975
CYBERARK SOFTWARE LTD SHS M2682V108 624 3,952 SH   SOLE 31 2,848 0 1,104
CYBERARK SOFTWARE LTD SHS M2682V108 287 1,821 SH   SOLE 34 1,821 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,303 8,254 SH   SOLE 36 8,254 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 218 1,380 SH   SOLE 40 1,380 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 6,398 40,541 SH   SOLE 43 5,414 0 35,127
CYBEROPTICS CORP COM 232517102 20 552 SH   SOLE 2 552 0 0
CYBEROPTICS CORP COM 232517102 50 1,397 SH   SOLE 18 1,397 0 0
CYBEROPTICS CORP COM 232517102 961 27,003 SH   SOLE 21 27,003 0 0
CYBEROPTICS CORP COM 232517102 3,660 102,854 SH   SOLE 22 102,854 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 10 1,924 SH   SOLE 18 1,924 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 126 23,901 SH   SOLE 21 23,901 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 19 6,103 SH   SOLE 18 6,103 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 270 87,830 SH   SOLE 21 87,830 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 1,047 341,194 SH   SOLE 22 341,194 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 0 28 SH   SOLE 43 0 0 28
CYCLO THERAPEUTICS INC COM NEW 23254X201 5 812 SH   SOLE 18 812 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201 83 12,322 SH   SOLE 21 12,322 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 294 80,492 SH   SOLE 2 4,328 0 76,164
CYMABAY THERAPEUTICS INC COM 23257D103 5 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 805 220,455 SH   SOLE 18 220,455 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 435 119,062 SH   SOLE 19 119,062 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 11,092 3,038,847 SH   SOLE 21 3,038,847 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 6,230 1,706,957 SH   SOLE 22 1,668,528 0 38,429
CYMABAY THERAPEUTICS INC COM 23257D103 105 28,719 SH   SOLE 30 28,719 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 35 9,680 SH   SOLE 43 0 0 9,680
CYNERGISTEK INC COM 23258P105 14 7,910 SH   SOLE 21 7,910 0 0
CYRUSONE INC COM 23283R100 43,137 557,252 SH   SOLE 2 288,433 0 268,819
CYRUSONE INC COM 23283R100 29,605 382,446 SH   SOLE 4 382,446 0 0
CYRUSONE INC COM 23283R100 12,405 160,245 SH   SOLE 7 160,245 0 0
CYRUSONE INC COM 23283R100 52,567 679,069 SH   SOLE 18 679,069 0 0
CYRUSONE INC COM 23283R100 68,566 885,750 SH   SOLE 19 885,750 0 0
CYRUSONE INC COM 23283R100 558,272 7,211,883 SH   SOLE 21 7,211,883 0 0
CYRUSONE INC COM 23283R100 343,669 4,439,589 SH   SOLE 22 4,076,820 0 362,769
CYRUSONE INC COM 23283R100 5,106 65,955 SH   SOLE 23 65,955 0 0
CYRUSONE INC COM 23283R100 43,397 560,614 SH   SOLE 25 560,614 0 0
CYRUSONE INC COM 23283R100 4,045 52,259 SH   SOLE 26 43,126 0 9,133
CYRUSONE INC COM 23283R100 8,477 109,511 SH   SOLE 28 34,096 0 75,415
CYRUSONE INC COM 23283R100 70,566 911,591 SH   SOLE 30 911,591 0 0
CYRUSONE INC COM 23283R100 157 2,025 SH   SOLE 31 2,025 0 0
CYRUSONE INC COM 23283R100 10,432 134,758 SH   SOLE 34 134,758 0 0
CYRUSONE INC COM 23283R100 110 1,418 SH   SOLE 36 1,418 0 0
CYRUSONE INC COM 23283R100 1,159 14,968 SH   SOLE 40 14,968 0 0
CYRUSONE INC COM 23283R100 6,680 86,299 SH   SOLE 43 3,599 0 82,700
CYTEIR THERAPEUTICS INC COM 23284P103 23 1,289 SH   SOLE 2 253 0 1,036
CYTEIR THERAPEUTICS INC COM 23284P103 425 24,194 SH   SOLE 18 24,194 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 238 13,536 SH   SOLE 19 13,536 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 4,935 281,170 SH   SOLE 21 281,170 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 1,250 71,210 SH   SOLE 22 69,521 0 1,689
CYTEK BIOSCIENCES INC COM 23285D109 98 4,557 SH   SOLE 2 2,606 0 1,951
CYTEK BIOSCIENCES INC COM 23285D109 900 42,053 SH   SOLE 18 42,053 0 0
CYTEK BIOSCIENCES INC COM 23285D109 18,547 866,276 SH   SOLE 19 866,276 0 0
CYTEK BIOSCIENCES INC COM 23285D109 488 22,776 SH   SOLE 20 22,776 0 0
CYTEK BIOSCIENCES INC COM 23285D109 11,307 528,117 SH   SOLE 21 528,117 0 0
CYTEK BIOSCIENCES INC COM 23285D109 5,708 266,597 SH   SOLE 22 264,447 0 2,150
CYTEK BIOSCIENCES INC COM 23285D109 557 26,026 SH   SOLE 26 26,026 0 0
CYTEK BIOSCIENCES INC COM 23285D109 2,077 97,006 SH   SOLE 28 0 0 97,006
CYTEK BIOSCIENCES INC COM 23285D109 29 1,335 SH   SOLE 31 0 0 1,335
CYTOKINETICS INC COM NEW 23282W605 1,567 43,851 SH   SOLE 2 24,940 0 18,911
CYTOKINETICS INC COM NEW 23282W605 11 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605 39 1,095 SH   SOLE 7 1,095 0 0
CYTOKINETICS INC COM NEW 23282W605 11,068 309,672 SH   SOLE 18 309,672 0 0
CYTOKINETICS INC COM NEW 23282W605 27,099 758,220 SH   SOLE 19 758,220 0 0
CYTOKINETICS INC COM NEW 23282W605 354,291 9,913,016 SH   SOLE 21 9,913,016 0 0
CYTOKINETICS INC COM NEW 23282W605 70,062 1,960,334 SH   SOLE 22 1,914,389 0 45,945
CYTOKINETICS INC COM NEW 23282W605 25 689 SH   SOLE 23 689 0 0
CYTOKINETICS INC COM NEW 23282W605 356 9,955 SH   SOLE 25 9,955 0 0
CYTOKINETICS INC COM NEW 23282W605 1,202 33,640 SH   SOLE 26 26,883 0 6,757
CYTOKINETICS INC COM NEW 23282W605 282 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 6,415 179,502 SH   SOLE 30 179,502 0 0
CYTOKINETICS INC COM NEW 23282W605 71 1,991 SH   SOLE 34 1,991 0 0
CYTOKINETICS INC COM NEW 23282W605 344 9,621 SH   SOLE 40 9,621 0 0
CYTOKINETICS INC COM NEW 23282W605 1,185 33,158 SH   SOLE 43 376 0 32,782
CYTOMX THERAPEUTICS INC COM 23284F105 158 31,073 SH   SOLE 2 16,600 0 14,473
CYTOMX THERAPEUTICS INC COM 23284F105 4 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,017 199,759 SH   SOLE 18 199,759 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 548 107,641 SH   SOLE 19 107,641 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 15,277 3,001,323 SH   SOLE 21 3,001,323 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 8,147 1,600,577 SH   SOLE 22 1,569,393 0 31,184
CYTOMX THERAPEUTICS INC COM 23284F105 62 12,166 SH   SOLE 25 12,166 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 27 5,248 SH   SOLE 26 2,857 0 2,391
CYTOMX THERAPEUTICS INC COM 23284F105 26 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 209 41,108 SH   SOLE 30 41,108 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 14 2,790 SH   SOLE 36 2,790 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 26 5,087 SH   SOLE 40 5,087 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 203 39,834 SH   SOLE 43 0 0 39,834
CYTOSORBENTS CORP COM NEW 23283X206 56 6,882 SH   SOLE 2 2,814 0 4,068
CYTOSORBENTS CORP COM NEW 23283X206 5 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 1,045 128,694 SH   SOLE 18 128,694 0 0
CYTOSORBENTS CORP COM NEW 23283X206 604 74,443 SH   SOLE 19 74,443 0 0
CYTOSORBENTS CORP COM NEW 23283X206 11,214 1,381,017 SH   SOLE 21 1,381,017 0 0
CYTOSORBENTS CORP COM NEW 23283X206 7,781 958,238 SH   SOLE 22 954,007 0 4,231
CYTOSORBENTS CORP COM NEW 23283X206 72 8,924 SH   SOLE 43 0 0 8,924
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 3,540 382,705 SH   SOLE 22 382,705 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 2,207 321,768 SH   SOLE 30 321,768 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 23,002 3,352,993 SH   SOLE 34 3,352,993 0 0
D R HORTON INC COM 23331A109 63,588 757,265 SH   SOLE 2 133,207 0 624,058
D R HORTON INC COM 23331A109 21,394 254,779 SH   SOLE 4 162,078 0 92,701
D R HORTON INC COM 23331A109 25,966 309,232 SH   SOLE 7 299,269 0 9,963
D R HORTON INC COM 23331A109 3,209 38,211 SH   SOLE 13 30,700 0 7,511
D R HORTON INC COM 23331A109 3,781 45,023 SH   SOLE 15 45,023 0 0
D R HORTON INC COM 23331A109 83,851 998,582 SH   SOLE 18 901,532 0 97,050
D R HORTON INC COM 23331A109 172,520 2,054,543 SH   SOLE 19 2,054,543 0 0
D R HORTON INC COM 23331A109 1,251,189 14,900,430 SH   SOLE 21 14,900,430 0 0
D R HORTON INC COM 23331A109 622,145 7,409,136 SH   SOLE 22 6,654,413 0 754,723
D R HORTON INC COM 23331A109 17,092 203,543 SH   SOLE 23 203,543 0 0
D R HORTON INC COM 23331A109 127,182 1,514,617 SH   SOLE 25 1,514,617 0 0
D R HORTON INC COM 23331A109 65,088 775,138 SH   SOLE 26 311,950 0 463,188
D R HORTON INC COM 23331A109 90,035 1,072,226 SH   SOLE 28 25,704 0 1,046,522
D R HORTON INC COM 23331A109 1,046 12,454 SH   SOLE 29 12,454 0 0
D R HORTON INC COM 23331A109 187,128 2,228,505 SH   SOLE 30 2,228,505 0 0
D R HORTON INC COM 23331A109 11,538 137,407 SH   SOLE 31 50,957 0 86,450
D R HORTON INC COM 23331A109 76,173 907,145 SH   SOLE 34 907,145 0 0
D R HORTON INC COM 23331A109 13,802 164,368 SH   SOLE 36 164,368 0 0
D R HORTON INC COM 23331A109 1,013 12,066 SH   SOLE 40 12,066 0 0
D R HORTON INC COM 23331A109 24,438 291,030 SH   SOLE 43 17,727 0 273,303
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 14,714 1,496,819 SH   SOLE 19 1,496,819 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 31 3,181 SH   SOLE 21 3,181 0 0
DADA NEXUS LTD ADS 23344D108 412 20,562 SH   SOLE 2 1,263 0 19,299
DADA NEXUS LTD ADS 23344D108 500 24,946 SH   SOLE 4 11,561 0 13,385
DADA NEXUS LTD ADS 23344D108 122 6,094 SH   SOLE 7 6,094 0 0
DADA NEXUS LTD ADS 23344D108 215 10,704 SH   SOLE 13 0 0 10,704
DADA NEXUS LTD ADS 23344D108 628 31,342 SH   SOLE 15 31,342 0 0
DADA NEXUS LTD ADS 23344D108 1,443 71,984 SH   SOLE 18 4,160 0 67,824
DADA NEXUS LTD ADS 23344D108 17,868 891,621 SH   SOLE 21 891,621 0 0
DADA NEXUS LTD ADS 23344D108 10,724 535,137 SH   SOLE 22 470,504 0 64,633
DADA NEXUS LTD ADS 23344D108 561 27,995 SH   SOLE 23 27,995 0 0
DADA NEXUS LTD ADS 23344D108 844 42,093 SH   SOLE 25 42,093 0 0
DADA NEXUS LTD ADS 23344D108 6,149 306,830 SH   SOLE 26 212,347 0 94,483
DADA NEXUS LTD ADS 23344D108 1,961 97,834 SH   SOLE 28 4,503 0 93,331
DADA NEXUS LTD ADS 23344D108 6,439 321,301 SH   SOLE 30 321,301 0 0
DADA NEXUS LTD ADS 23344D108 94 4,670 SH   SOLE 34 4,670 0 0
DADA NEXUS LTD ADS 23344D108 7 359 SH   SOLE 40 359 0 0
DAILY JOURNAL CORP COM 233912104 269 839 SH   SOLE 2 85 0 754
DAILY JOURNAL CORP COM 233912104 9 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 1,298 4,053 SH   SOLE 18 4,053 0 0
DAILY JOURNAL CORP COM 233912104 705 2,201 SH   SOLE 19 2,201 0 0
DAILY JOURNAL CORP COM 233912104 14,196 44,311 SH   SOLE 21 44,311 0 0
DAILY JOURNAL CORP COM 233912104 7,947 24,807 SH   SOLE 22 24,144 0 663
DAILY JOURNAL CORP COM 233912104 57 179 SH   SOLE 43 0 0 179
DAKTRONICS INC COM 234264109 572 105,324 SH   SOLE 2 43,390 0 61,934
DAKTRONICS INC COM 234264109 5 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 874 161,042 SH   SOLE 18 161,042 0 0
DAKTRONICS INC COM 234264109 367 67,532 SH   SOLE 19 67,532 0 0
DAKTRONICS INC COM 234264109 24,417 4,496,717 SH   SOLE 21 4,496,717 0 0
DAKTRONICS INC COM 234264109 5,923 1,090,841 SH   SOLE 22 1,069,631 0 21,210
DAKTRONICS INC COM 234264109 269 49,614 SH   SOLE 30 49,614 0 0
DAKTRONICS INC COM 234264109 40 7,371 SH   SOLE 43 872 0 6,499
DALLASNEWS CORPORATION COM SER A 235050101 8 1,126 SH   SOLE 18 1,126 0 0
DALLASNEWS CORPORATION COM SER A 235050101 110 16,127 SH   SOLE 21 16,127 0 0
DALLASNEWS CORPORATION COM SER A 235050101 674 98,960 SH   SOLE 22 98,960 0 0
DANA INC COM 235825205 4,730 212,667 SH   SOLE 2 123,442 0 89,225
DANA INC COM 235825205 13 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205 94 4,213 SH   SOLE 7 4,213 0 0
DANA INC COM 235825205 16,135 725,486 SH   SOLE 18 720,578 0 4,908
DANA INC COM 235825205 7,552 339,556 SH   SOLE 19 339,556 0 0
DANA INC COM 235825205 224,012 10,072,488 SH   SOLE 21 10,072,488 0 0
DANA INC COM 235825205 92,863 4,175,507 SH   SOLE 22 4,058,177 0 117,330
DANA INC COM 235825205 129 5,822 SH   SOLE 23 5,822 0 0
DANA INC COM 235825205 409 18,387 SH   SOLE 25 18,387 0 0
DANA INC COM 235825205 2,152 96,743 SH   SOLE 26 39,970 0 56,773
DANA INC COM 235825205 438 19,696 SH   SOLE 28 13,296 0 6,400
DANA INC COM 235825205 1,695 76,197 SH   SOLE 30 76,197 0 0
DANA INC COM 235825205 172 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205 378 17,018 SH   SOLE 40 17,018 0 0
DANA INC COM 235825205 3,158 142,012 SH   SOLE 43 5,251 0 136,761
DANAHER CORPORATION COM 235851102 475,023 1,560,318 SH   SOLE 2 404,061 0 1,156,257
DANAHER CORPORATION COM 235851102 138,134 453,733 SH   SOLE 4 293,719 0 160,014
DANAHER CORPORATION COM 235851102 177,797 584,012 SH   SOLE 7 565,151 0 18,861
DANAHER CORPORATION COM 235851102 16,134 52,997 SH   SOLE 13 42,455 0 10,542
DANAHER CORPORATION COM 235851102 22,188 72,882 SH   SOLE 15 72,882 0 0
DANAHER CORPORATION COM 235851102 13 43 SH   SOLE 17 0 0 43
DANAHER CORPORATION COM 235851102 577,327 1,896,356 SH   SOLE 18 1,501,347 0 395,009
DANAHER CORPORATION COM 235851102 452,152 1,485,192 SH   SOLE 19 1,485,192 0 0
DANAHER CORPORATION COM 235851102 5,039,944 16,554,803 SH   SOLE 21 16,554,803 0 0
DANAHER CORPORATION COM 235851102 4,243,275 13,937,968 SH   SOLE 22 12,457,095 0 1,480,873
DANAHER CORPORATION COM 235851102 122,804 403,376 SH   SOLE 23 403,376 0 0
DANAHER CORPORATION COM 235851102 295,157 969,507 SH   SOLE 25 969,507 0 0
DANAHER CORPORATION COM 235851102 456,254 1,498,667 SH   SOLE 26 606,534 0 892,133
DANAHER CORPORATION COM 235851102 399,465 1,312,132 SH   SOLE 28 55,475 0 1,256,657
DANAHER CORPORATION COM 235851102 4,758 15,628 SH   SOLE 29 15,628 0 0
DANAHER CORPORATION COM 235851102 913,929 3,001,999 SH   SOLE 30 2,954,742 0 47,257
DANAHER CORPORATION COM 235851102 80,548 264,578 SH   SOLE 31 99,326 0 165,252
DANAHER CORPORATION COM 235851102 134,702 442,458 SH   SOLE 34 442,458 0 0
DANAHER CORPORATION COM 235851102 98,003 321,914 SH   SOLE 36 321,914 0 0
DANAHER CORPORATION COM 235851102 6,820 22,401 SH   SOLE 40 22,401 0 0
DANAHER CORPORATION COM 235851102 234,581 770,531 SH   SOLE 43 49,423 0 721,108
DANAOS CORPORATION SHS Y1968P121 26 322 SH   SOLE 2 0 0 322
DANAOS CORPORATION SHS Y1968P121 7 86 SH   SOLE 22 86 0 0
DANAOS CORPORATION SHS Y1968P121 39 482 SH   SOLE 23 482 0 0
DANAOS CORPORATION SHS Y1968P121 407 4,964 SH   SOLE 43 0 0 4,964
DANIMER SCIENTIFIC INC COM CL A 236272100 447 27,384 SH   SOLE 2 20,636 0 6,748
DANIMER SCIENTIFIC INC COM CL A 236272100 40 2,468 SH   SOLE 4 2,468 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 18 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 57 3,503 SH   SOLE 17 0 0 3,503
DANIMER SCIENTIFIC INC COM CL A 236272100 3,605 220,595 SH   SOLE 18 220,595 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 4,979 304,740 SH   SOLE 19 304,740 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 35,223 2,155,611 SH   SOLE 21 2,155,611 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 26,009 1,591,749 SH   SOLE 22 1,547,560 0 44,189
DANIMER SCIENTIFIC INC COM CL A 236272100 147 8,981 SH   SOLE 25 8,981 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 114 7,001 SH   SOLE 26 2,081 0 4,920
DANIMER SCIENTIFIC INC COM CL A 236272100 140 8,548 SH   SOLE 28 8,548 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 292 17,876 SH   SOLE 30 17,876 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 1,635 100,049 SH   SOLE 34 100,049 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 123 7,507 SH   SOLE 40 7,507 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 1 42 SH   SOLE 43 0 0 42
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,024 53,058 SH   SOLE 2 3,686 0 49,372
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,602 28,114 SH   SOLE 4 12,755 0 15,359
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 338 5,927 SH   SOLE 7 5,927 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 339 5,940 SH   SOLE 13 157 0 5,783
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,621 28,440 SH   SOLE 15 28,440 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 892 15,645 SH   SOLE 18 15,645 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 19 327 SH   SOLE 19 327 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 106,426 1,867,118 SH   SOLE 21 1,867,118 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 32,589 571,733 SH   SOLE 22 496,773 0 74,960
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,630 28,603 SH   SOLE 23 28,603 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 96 1,687 SH   SOLE 25 1,687 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 8,276 145,185 SH   SOLE 26 58,490 0 86,695
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4,257 74,679 SH   SOLE 28 4,058 0 70,621
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 64,117 1,124,859 SH   SOLE 30 1,124,859 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 428 7,501 SH   SOLE 31 7,501 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 626 10,982 SH   SOLE 34 10,982 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 13 221 SH   SOLE 40 221 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,618 63,481 SH   SOLE 43 2,170 0 61,311
DARDEN RESTAURANTS INC COM 237194105 37,905 250,250 SH   SOLE 2 37,812 0 212,438
DARDEN RESTAURANTS INC COM 237194105 9,181 60,613 SH   SOLE 4 52,775 0 7,838
DARDEN RESTAURANTS INC COM 237194105 17,307 114,259 SH   SOLE 7 110,236 0 4,023
DARDEN RESTAURANTS INC COM 237194105 587 3,874 SH   SOLE 13 467 0 3,407
DARDEN RESTAURANTS INC COM 237194105 2,115 13,963 SH   SOLE 15 13,963 0 0
DARDEN RESTAURANTS INC COM 237194105 38,599 254,828 SH   SOLE 18 235,777 0 19,051
DARDEN RESTAURANTS INC COM 237194105 9,818 64,820 SH   SOLE 19 64,820 0 0
DARDEN RESTAURANTS INC COM 237194105 500,593 3,304,900 SH   SOLE 21 3,304,900 0 0
DARDEN RESTAURANTS INC COM 237194105 421,868 2,785,158 SH   SOLE 22 2,507,588 0 277,570
DARDEN RESTAURANTS INC COM 237194105 11,063 73,036 SH   SOLE 23 73,036 0 0
DARDEN RESTAURANTS INC COM 237194105 34,037 224,710 SH   SOLE 25 224,710 0 0
DARDEN RESTAURANTS INC COM 237194105 46,691 308,252 SH   SOLE 26 119,868 0 188,384
DARDEN RESTAURANTS INC COM 237194105 49,693 328,071 SH   SOLE 28 9,682 0 318,389
DARDEN RESTAURANTS INC COM 237194105 85 564 SH   SOLE 29 564 0 0
DARDEN RESTAURANTS INC COM 237194105 78,105 515,644 SH   SOLE 30 515,644 0 0
DARDEN RESTAURANTS INC COM 237194105 7,281 48,070 SH   SOLE 31 15,158 0 32,912
DARDEN RESTAURANTS INC COM 237194105 973 6,427 SH   SOLE 34 6,427 0 0
DARDEN RESTAURANTS INC COM 237194105 9,724 64,198 SH   SOLE 36 64,198 0 0
DARDEN RESTAURANTS INC COM 237194105 657 4,340 SH   SOLE 40 4,340 0 0
DARDEN RESTAURANTS INC COM 237194105 15,006 99,066 SH   SOLE 43 7,567 0 91,499
DARE BIOSCIENCE INC COM 23666P101 16 9,679 SH   SOLE 18 9,679 0 0
DARE BIOSCIENCE INC COM 23666P101 189 113,046 SH   SOLE 21 113,046 0 0
DARIOHEALTH CORP COM NEW 23725P209 77 5,614 SH   SOLE 2 543 0 5,071
DARIOHEALTH CORP COM NEW 23725P209 3 217 SH   SOLE 7 217 0 0
DARIOHEALTH CORP COM NEW 23725P209 611 44,788 SH   SOLE 18 44,788 0 0
DARIOHEALTH CORP COM NEW 23725P209 321 23,491 SH   SOLE 19 23,491 0 0
DARIOHEALTH CORP COM NEW 23725P209 6,679 489,289 SH   SOLE 21 489,289 0 0
DARIOHEALTH CORP COM NEW 23725P209 2,593 189,988 SH   SOLE 22 181,733 0 8,255
DARLING INGREDIENTS INC COM 237266101 30,503 424,236 SH   SOLE 2 136,393 0 287,843
DARLING INGREDIENTS INC COM 237266101 107 1,486 SH   SOLE 4 1,486 0 0
DARLING INGREDIENTS INC COM 237266101 13,278 184,668 SH   SOLE 7 184,668 0 0
DARLING INGREDIENTS INC COM 237266101 28,179 391,914 SH   SOLE 18 391,914 0 0
DARLING INGREDIENTS INC COM 237266101 28,810 400,690 SH   SOLE 19 400,690 0 0
DARLING INGREDIENTS INC COM 237266101 543,685 7,561,683 SH   SOLE 21 7,561,683 0 0
DARLING INGREDIENTS INC COM 237266101 314,485 4,373,917 SH   SOLE 22 4,177,102 0 196,815
DARLING INGREDIENTS INC COM 237266101 220,285 3,063,770 SH   SOLE 25 3,063,770 0 0
DARLING INGREDIENTS INC COM 237266101 4,614 64,178 SH   SOLE 26 51,003 0 13,175
DARLING INGREDIENTS INC COM 237266101 862 11,989 SH   SOLE 28 11,989 0 0
DARLING INGREDIENTS INC COM 237266101 10,898 151,570 SH   SOLE 29 151,570 0 0
DARLING INGREDIENTS INC COM 237266101 13,007 180,908 SH   SOLE 30 180,908 0 0
DARLING INGREDIENTS INC COM 237266101 192 2,664 SH   SOLE 31 2,664 0 0
DARLING INGREDIENTS INC COM 237266101 207,123 2,880,716 SH   SOLE 34 2,880,716 0 0
DARLING INGREDIENTS INC COM 237266101 131 1,819 SH   SOLE 36 1,819 0 0
DARLING INGREDIENTS INC COM 237266101 1,447 20,124 SH   SOLE 40 20,124 0 0
DARLING INGREDIENTS INC COM 237266101 22,968 319,445 SH   SOLE 43 43,360 0 276,085
DASEKE INC COM 23753F107 72 7,855 SH   SOLE 2 3,545 0 4,310
DASEKE INC COM 23753F107 8 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 1,152 125,051 SH   SOLE 18 125,051 0 0
DASEKE INC COM 23753F107 757 82,148 SH   SOLE 19 82,148 0 0
DASEKE INC COM 23753F107 13,674 1,484,673 SH   SOLE 21 1,484,673 0 0
DASEKE INC COM 23753F107 11,206 1,216,769 SH   SOLE 22 1,211,370 0 5,399
DASEKE INC COM 23753F107 24 2,629 SH   SOLE 43 0 0 2,629
DATA I O CORP COM 237690102 9 1,371 SH   SOLE 18 1,371 0 0
DATA I O CORP COM 237690102 172 26,379 SH   SOLE 21 26,379 0 0
DATA I O CORP COM 237690102 111 17,015 SH   SOLE 22 17,015 0 0
DATADOG INC CL A COM 23804L103 61,262 433,407 SH   SOLE 2 25,902 0 407,505
DATADOG INC CL A COM 23804L103 15,878 112,331 SH   SOLE 4 71,104 0 41,227
DATADOG INC CL A COM 23804L103 2,864 20,265 SH   SOLE 7 20,265 0 0
DATADOG INC CL A COM 23804L103 510 3,611 SH   SOLE 13 567 0 3,044
DATADOG INC CL A COM 23804L103 2,145 15,177 SH   SOLE 15 15,177 0 0
DATADOG INC CL A COM 23804L103 43,829 310,076 SH   SOLE 18 299,400 0 10,676
DATADOG INC CL A COM 23804L103 20,917 147,979 SH   SOLE 19 147,979 0 0
DATADOG INC CL A COM 23804L103 557,868 3,946,716 SH   SOLE 21 3,946,716 0 0
DATADOG INC CL A COM 23804L103 676,187 4,783,778 SH   SOLE 22 4,533,614 0 250,164
DATADOG INC CL A COM 23804L103 14,775 104,530 SH   SOLE 23 104,530 0 0
DATADOG INC CL A COM 23804L103 42,937 303,761 SH   SOLE 25 303,761 0 0
DATADOG INC CL A COM 23804L103 48,646 344,152 SH   SOLE 26 181,524 0 162,628
DATADOG INC CL A COM 23804L103 67,298 476,111 SH   SOLE 28 14,614 0 461,497
DATADOG INC CL A COM 23804L103 32 224 SH   SOLE 29 224 0 0
DATADOG INC CL A COM 23804L103 102,352 724,101 SH   SOLE 30 724,101 0 0
DATADOG INC CL A COM 23804L103 9,536 67,466 SH   SOLE 31 24,307 0 43,159
DATADOG INC CL A COM 23804L103 8,955 63,355 SH   SOLE 34 63,355 0 0
DATADOG INC CL A COM 23804L103 13,207 93,438 SH   SOLE 36 93,438 0 0
DATADOG INC CL A COM 23804L103 856 6,054 SH   SOLE 40 6,054 0 0
DATADOG INC CL A COM 23804L103 6,062 42,887 SH   SOLE 43 11,319 0 31,568
DATADOG INC NOTE 0.125% 6/1 23804LAB9 8,674 5,254,000 PRN   SOLE 21 5,254,000 0 0
DATCHAT INC COM 23816M107 7 494 SH   SOLE 18 494 0 0
DATCHAT INC COM 23816M107 64 4,664 SH   SOLE 21 4,664 0 0
DATTO HLDG CORP COM 23821D100 1,230 51,446 SH   SOLE 2 2,372 0 49,074
DATTO HLDG CORP COM 23821D100 9 386 SH   SOLE 7 386 0 0
DATTO HLDG CORP COM 23821D100 249 10,429 SH   SOLE 18 10,429 0 0
DATTO HLDG CORP COM 23821D100 147 6,134 SH   SOLE 19 6,134 0 0
DATTO HLDG CORP COM 23821D100 6,593 275,857 SH   SOLE 21 275,857 0 0
DATTO HLDG CORP COM 23821D100 12,543 524,805 SH   SOLE 22 505,455 0 19,350
DATTO HLDG CORP COM 23821D100 11 451 SH   SOLE 31 451 0 0
DATTO HLDG CORP COM 23821D100 741 31,017 SH   SOLE 43 407 0 30,610
DAVE & BUSTERS ENTMT INC COM 238337109 2,887 75,332 SH   SOLE 2 52,637 0 22,695
DAVE & BUSTERS ENTMT INC COM 238337109 4 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 30 777 SH   SOLE 7 777 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 6,174 161,085 SH   SOLE 18 161,085 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,906 75,821 SH   SOLE 19 75,821 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 179,321 4,678,336 SH   SOLE 21 4,678,336 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 40,610 1,059,481 SH   SOLE 22 1,027,333 0 32,148
DAVE & BUSTERS ENTMT INC COM 238337109 215 5,604 SH   SOLE 25 5,604 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 552 14,404 SH   SOLE 26 10,882 0 3,522
DAVE & BUSTERS ENTMT INC COM 238337109 115 3,000 SH   SOLE 28 3,000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,593 67,660 SH   SOLE 30 67,660 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 52 1,353 SH   SOLE 36 1,353 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 174 4,551 SH   SOLE 40 4,551 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,209 31,537 SH   SOLE 43 2,763 0 28,774
DAVITA INC COM 23918K108 22,039 189,566 SH   SOLE 2 29,787 0 159,779
DAVITA INC COM 23918K108 5,623 48,365 SH   SOLE 4 27,394 0 20,971
DAVITA INC COM 23918K108 7,411 63,743 SH   SOLE 7 61,374 0 2,369
DAVITA INC COM 23918K108 10 90 SH   SOLE 13 90 0 0
DAVITA INC COM 23918K108 1,128 9,706 SH   SOLE 15 9,706 0 0
DAVITA INC COM 23918K108 13,764 118,391 SH   SOLE 18 108,796 0 9,595
DAVITA INC COM 23918K108 3,296 28,354 SH   SOLE 19 28,354 0 0
DAVITA INC COM 23918K108 253,681 2,182,011 SH   SOLE 21 2,182,011 0 0
DAVITA INC COM 23918K108 176,297 1,516,400 SH   SOLE 22 1,365,238 0 151,162
DAVITA INC COM 23918K108 4,426 38,067 SH   SOLE 23 38,067 0 0
DAVITA INC COM 23918K108 12,651 108,817 SH   SOLE 25 108,817 0 0
DAVITA INC COM 23918K108 21,962 188,900 SH   SOLE 26 101,340 0 87,560
DAVITA INC COM 23918K108 38,200 328,575 SH   SOLE 28 4,960 0 323,615
DAVITA INC COM 23918K108 77 659 SH   SOLE 29 659 0 0
DAVITA INC COM 23918K108 72,096 620,125 SH   SOLE 30 527,816 0 92,309
DAVITA INC COM 23918K108 3,231 27,793 SH   SOLE 31 9,428 0 18,365
DAVITA INC COM 23918K108 475 4,082 SH   SOLE 34 4,082 0 0
DAVITA INC COM 23918K108 4,871 41,901 SH   SOLE 36 41,901 0 0
DAVITA INC COM 23918K108 286 2,463 SH   SOLE 40 2,463 0 0
DAVITA INC COM 23918K108 8,045 69,200 SH   SOLE 43 2,805 0 66,395
DAWSON GEOPHYSICAL CO NEW COM 239360100 137 55,214 SH   SOLE 2 0 0 55,214
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 12 4,732 SH   SOLE 18 4,732 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 235 94,438 SH   SOLE 21 94,438 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1,560 626,313 SH   SOLE 22 626,313 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 201 8,462 SH   SOLE 2 1,238 0 7,224
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 673 28,363 SH   SOLE 18 28,363 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 349 14,690 SH   SOLE 19 14,690 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 8,266 348,352 SH   SOLE 21 348,352 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 2,881 121,406 SH   SOLE 22 118,604 0 2,802
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 110 22,350 SH   SOLE 43 7,826 0 14,524
DBX ETF TR XTRACKERS S&P 233051143 25 646 SH   SOLE 17 0 0 646
DBX ETF TR XTRCKR MSCI US 233051150 2 45 SH   SOLE 17 0 0 45
DBX ETF TR XTRACK MSCI EAFE 233051200 7 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 20 489 SH   SOLE 2 489 0 0
DBX ETF TR XTRACK USD HIGH 233051432 279 6,963 SH   SOLE 17 0 0 6,963
DECIBEL THERAPEUTICS INC COM 24343R106 281 36,409 SH   SOLE 18 36,409 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 13,401 1,738,212 SH   SOLE 19 1,738,212 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 108 13,943 SH   SOLE 20 13,943 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 254 32,986 SH   SOLE 21 32,986 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,239 65,895 SH   SOLE 2 32,817 0 33,078
DECIPHERA PHARMACEUTICALS IN COM 24344T101 6 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 23 670 SH   SOLE 7 670 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 4,228 124,412 SH   SOLE 18 114,850 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101 11,715 344,769 SH   SOLE 19 344,769 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 55,316 1,627,903 SH   SOLE 21 1,627,903 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 38,528 1,133,839 SH   SOLE 22 1,107,967 0 25,872
DECIPHERA PHARMACEUTICALS IN COM 24344T101 316 9,297 SH   SOLE 23 9,297 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 174 5,127 SH   SOLE 25 5,127 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,731 50,937 SH   SOLE 26 9,978 0 40,959
DECIPHERA PHARMACEUTICALS IN COM 24344T101 115 3,372 SH   SOLE 28 3,372 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 10,676 314,180 SH   SOLE 30 314,180 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 31 902 SH   SOLE 34 902 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 25 743 SH   SOLE 36 743 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 160 4,721 SH   SOLE 40 4,721 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 271 7,964 SH   SOLE 43 263 0 7,701
DECKERS OUTDOOR CORP COM 243537107 29,019 80,563 SH   SOLE 2 33,097 0 47,466
DECKERS OUTDOOR CORP COM 243537107 513 1,423 SH   SOLE 4 1,423 0 0
DECKERS OUTDOOR CORP COM 243537107 216 599 SH   SOLE 7 599 0 0
DECKERS OUTDOOR CORP COM 243537107 24,866 69,035 SH   SOLE 18 68,898 0 137
DECKERS OUTDOOR CORP COM 243537107 11,772 32,681 SH   SOLE 19 32,681 0 0
DECKERS OUTDOOR CORP COM 243537107 473,054 1,313,308 SH   SOLE 21 1,313,308 0 0
DECKERS OUTDOOR CORP COM 243537107 282,712 784,875 SH   SOLE 22 746,712 0 38,163
DECKERS OUTDOOR CORP COM 243537107 697 1,934 SH   SOLE 23 1,934 0 0
DECKERS OUTDOOR CORP COM 243537107 1,662 4,615 SH   SOLE 25 4,615 0 0
DECKERS OUTDOOR CORP COM 243537107 6,461 17,937 SH   SOLE 26 9,535 0 8,402
DECKERS OUTDOOR CORP COM 243537107 770 2,138 SH   SOLE 28 1,999 0 139
DECKERS OUTDOOR CORP COM 243537107 201 558 SH   SOLE 29 558 0 0
DECKERS OUTDOOR CORP COM 243537107 5,801 16,105 SH   SOLE 30 16,105 0 0
DECKERS OUTDOOR CORP COM 243537107 157 436 SH   SOLE 31 436 0 0
DECKERS OUTDOOR CORP COM 243537107 23 65 SH   SOLE 34 65 0 0
DECKERS OUTDOOR CORP COM 243537107 1,033 2,869 SH   SOLE 36 2,869 0 0
DECKERS OUTDOOR CORP COM 243537107 1,226 3,403 SH   SOLE 40 3,403 0 0
DECKERS OUTDOOR CORP COM 243537107 8,267 22,952 SH   SOLE 43 724 0 22,228
DEERE & CO COM 244199105 257,779 769,330 SH   SOLE 2 242,679 0 526,651
DEERE & CO COM 244199105 80,327 239,732 SH   SOLE 4 164,972 0 74,760
DEERE & CO COM 244199105 103,628 309,274 SH   SOLE 7 300,790 0 8,484
DEERE & CO COM 244199105 6,809 20,321 SH   SOLE 13 15,408 0 4,913
DEERE & CO COM 244199105 9,833 29,345 SH   SOLE 15 29,345 0 0
DEERE & CO COM 244199105 13 40 SH   SOLE 17 0 0 40
DEERE & CO COM 244199105 227,655 679,426 SH   SOLE 18 630,453 0 48,973
DEERE & CO COM 244199105 119,801 357,540 SH   SOLE 19 357,540 0 0
DEERE & CO COM 244199105 2,209,940 6,595,457 SH   SOLE 21 6,595,457 0 0
DEERE & CO COM 244199105 2,139,155 6,384,203 SH   SOLE 22 5,606,931 0 777,272
DEERE & CO COM 244199105 71,484 213,341 SH   SOLE 23 213,341 0 0
DEERE & CO COM 244199105 172,811 515,747 SH   SOLE 25 515,747 0 0
DEERE & CO COM 244199105 222,898 665,227 SH   SOLE 26 254,562 0 410,665
DEERE & CO COM 244199105 278,053 829,837 SH   SOLE 28 26,383 0 803,454
DEERE & CO COM 244199105 29,516 88,090 SH   SOLE 29 88,090 0 0
DEERE & CO COM 244199105 474,902 1,417,321 SH   SOLE 30 1,417,321 0 0
DEERE & CO COM 244199105 51,801 154,597 SH   SOLE 31 80,994 0 73,603
DEERE & CO COM 244199105 47,612 142,097 SH   SOLE 34 142,097 0 0
DEERE & CO COM 244199105 47,192 140,842 SH   SOLE 36 140,842 0 0
DEERE & CO COM 244199105 3,471 10,360 SH   SOLE 40 10,360 0 0
DEERE & CO COM 244199105 79,288 236,633 SH   SOLE 43 12,943 0 223,690
DEERE & CO OPTIONS 244199105 134 400 SH Call SOLE 2 400 0 0
DEERE & CO OPTIONS 244199105 168 500 SH Call SOLE 4 500 0 0
DEERE & CO OPTIONS 244199105 2,245 6,700 SH Call SOLE 18 6,700 0 0
DEERE & CO OPTIONS 244199105 22,919 68,400 SH Call SOLE 19 68,400 0 0
DEERE & CO OPTIONS 244199105 1,206 3,600 SH Call SOLE 22 3,600 0 0
DEERE & CO OPTIONS 244199105 9,549 28,500 SH Call SOLE 34 28,500 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1,936 45,194 SH   SOLE 2 45,194 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 11,569 270,103 SH   SOLE 19 270,103 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 174 4,058 SH   SOLE 20 4,058 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 110 2,560 SH   SOLE 21 2,560 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 46 1,085 SH   SOLE 22 1,085 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 210 4,912 SH   SOLE 26 4,912 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 9,266 216,347 SH   SOLE 28 0 0 216,347
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 796 18,579 SH   SOLE 30 18,579 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 40,139 937,162 SH   SOLE 34 937,162 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 283 32,440 SH   SOLE 2 2,507 0 29,933
DEL TACO RESTAURANTS INC NEW COM 245496104 7 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 893 102,305 SH   SOLE 18 102,305 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 431 49,351 SH   SOLE 19 49,351 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 9,839 1,127,079 SH   SOLE 21 1,127,079 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 6,774 775,889 SH   SOLE 22 757,617 0 18,272
DEL TACO RESTAURANTS INC NEW COM 245496104 49 5,557 SH   SOLE 43 0 0 5,557
DELCATH SYS INC COM NEW 24661P807 12 1,107 SH   SOLE 18 1,107 0 0
DELCATH SYS INC COM NEW 24661P807 132 12,687 SH   SOLE 21 12,687 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,699 205,865 SH   SOLE 2 65,378 0 140,487
DELEK US HLDGS INC NEW COM 24665A103 6 332 SH   SOLE 4 332 0 0
DELEK US HLDGS INC NEW COM 24665A103 47 2,643 SH   SOLE 7 2,643 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,017 223,545 SH   SOLE 18 211,204 0 12,341
DELEK US HLDGS INC NEW COM 24665A103 14,299 795,742 SH   SOLE 19 795,742 0 0
DELEK US HLDGS INC NEW COM 24665A103 46,170 2,569,291 SH   SOLE 21 2,569,291 0 0
DELEK US HLDGS INC NEW COM 24665A103 42,987 2,392,134 SH   SOLE 22 2,315,550 0 76,584
DELEK US HLDGS INC NEW COM 24665A103 559 31,109 SH   SOLE 23 31,109 0 0
DELEK US HLDGS INC NEW COM 24665A103 152 8,433 SH   SOLE 25 8,433 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,433 191,015 SH   SOLE 26 22,073 0 168,942
DELEK US HLDGS INC NEW COM 24665A103 151 8,387 SH   SOLE 28 5,547 0 2,840
DELEK US HLDGS INC NEW COM 24665A103 695 38,652 SH   SOLE 30 38,652 0 0
DELEK US HLDGS INC NEW COM 24665A103 491 27,307 SH   SOLE 34 27,307 0 0
DELEK US HLDGS INC NEW COM 24665A103 145 8,087 SH   SOLE 36 8,087 0 0
DELEK US HLDGS INC NEW COM 24665A103 137 7,650 SH   SOLE 40 7,650 0 0
DELEK US HLDGS INC NEW COM 24665A103 540 30,045 SH   SOLE 43 4,160 0 25,885
DELL TECHNOLOGIES INC CL C 24703L202 70,044 673,238 SH   SOLE 2 116,739 0 556,499
DELL TECHNOLOGIES INC CL C 24703L202 20,656 198,539 SH   SOLE 4 131,364 0 67,175
DELL TECHNOLOGIES INC CL C 24703L202 3,646 35,043 SH   SOLE 7 35,043 0 0
DELL TECHNOLOGIES INC CL C 24703L202 5,877 56,490 SH   SOLE 13 50,389 0 6,101
DELL TECHNOLOGIES INC CL C 24703L202 3,165 30,418 SH   SOLE 15 30,418 0 0
DELL TECHNOLOGIES INC CL C 24703L202 13 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 39,380 378,505 SH   SOLE 18 346,880 0 31,625
DELL TECHNOLOGIES INC CL C 24703L202 127,528 1,225,755 SH   SOLE 19 1,225,755 0 0
DELL TECHNOLOGIES INC CL C 24703L202 433,599 4,167,616 SH   SOLE 21 4,167,616 0 0
DELL TECHNOLOGIES INC CL C 24703L202 627,045 6,026,963 SH   SOLE 22 5,658,206 0 368,757
DELL TECHNOLOGIES INC CL C 24703L202 15,984 153,629 SH   SOLE 23 153,629 0 0
DELL TECHNOLOGIES INC CL C 24703L202 60,376 580,320 SH   SOLE 25 580,320 0 0
DELL TECHNOLOGIES INC CL C 24703L202 49,218 473,070 SH   SOLE 26 251,328 0 221,742
DELL TECHNOLOGIES INC CL C 24703L202 81,782 786,066 SH   SOLE 28 23,593 0 762,473
DELL TECHNOLOGIES INC CL C 24703L202 133,873 1,286,746 SH   SOLE 30 1,126,527 0 160,219
DELL TECHNOLOGIES INC CL C 24703L202 10,634 102,209 SH   SOLE 31 35,815 0 66,394
DELL TECHNOLOGIES INC CL C 24703L202 57,217 549,949 SH   SOLE 34 549,949 0 0
DELL TECHNOLOGIES INC CL C 24703L202 15,629 150,218 SH   SOLE 36 150,218 0 0
DELL TECHNOLOGIES INC CL C 24703L202 941 9,041 SH   SOLE 40 9,041 0 0
DELL TECHNOLOGIES INC CL C 24703L202 26,819 257,777 SH   SOLE 43 12,466 0 245,311
DELTA AIR LINES INC DEL COM NEW 247361702 57,195 1,342,282 SH   SOLE 2 301,987 0 1,040,295
DELTA AIR LINES INC DEL COM NEW 247361702 3,120 73,219 SH   SOLE 4 67,503 0 5,716
DELTA AIR LINES INC DEL COM NEW 247361702 22,096 518,561 SH   SOLE 7 498,192 0 20,369
DELTA AIR LINES INC DEL COM NEW 247361702 12 287 SH   SOLE 13 287 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,173 27,526 SH   SOLE 15 27,526 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 65,762 1,543,350 SH   SOLE 18 1,473,993 0 69,357
DELTA AIR LINES INC DEL COM NEW 247361702 74,020 1,737,151 SH   SOLE 19 1,737,151 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 707,114 16,595,031 SH   SOLE 21 16,595,031 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 555,931 13,046,950 SH   SOLE 22 11,923,860 0 1,123,090
DELTA AIR LINES INC DEL COM NEW 247361702 4,177 98,020 SH   SOLE 23 98,020 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 8,551 200,681 SH   SOLE 25 200,681 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 37,956 890,785 SH   SOLE 26 376,552 0 514,233
DELTA AIR LINES INC DEL COM NEW 247361702 10,363 243,214 SH   SOLE 28 25,280 0 217,934
DELTA AIR LINES INC DEL COM NEW 247361702 217 5,084 SH   SOLE 29 5,084 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 71,490 1,677,770 SH   SOLE 30 1,677,770 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,732 64,123 SH   SOLE 31 24,901 0 39,222
DELTA AIR LINES INC DEL COM NEW 247361702 19,352 454,170 SH   SOLE 34 454,170 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,324 101,480 SH   SOLE 36 101,480 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 255 5,995 SH   SOLE 40 5,995 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 13,106 307,582 SH   SOLE 43 21,959 0 285,623
DELTA APPAREL INC COM 247368103 33 1,222 SH   SOLE 18 1,222 0 0
DELTA APPAREL INC COM 247368103 621 22,732 SH   SOLE 21 22,732 0 0
DELTA APPAREL INC COM 247368103 3,644 133,422 SH   SOLE 22 133,422 0 0
DELUXE CORP COM 248019101 2,169 60,427 SH   SOLE 2 19,950 0 40,477
DELUXE CORP COM 248019101 6 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101 45 1,244 SH   SOLE 7 1,244 0 0
DELUXE CORP COM 248019101 5,817 162,076 SH   SOLE 18 162,076 0 0
DELUXE CORP COM 248019101 4,953 137,992 SH   SOLE 19 137,992 0 0
DELUXE CORP COM 248019101 181,700 5,062,705 SH   SOLE 21 5,062,705 0 0
DELUXE CORP COM 248019101 40,170 1,119,252 SH   SOLE 22 1,076,876 0 42,376
DELUXE CORP COM 248019101 38 1,060 SH   SOLE 23 1,060 0 0
DELUXE CORP COM 248019101 259 7,220 SH   SOLE 25 7,220 0 0
DELUXE CORP COM 248019101 1,251 34,861 SH   SOLE 26 16,404 0 18,457
DELUXE CORP COM 248019101 142 3,962 SH   SOLE 28 3,335 0 627
DELUXE CORP COM 248019101 2,790 77,727 SH   SOLE 30 77,727 0 0
DELUXE CORP COM 248019101 110 3,067 SH   SOLE 36 3,067 0 0
DELUXE CORP COM 248019101 179 4,979 SH   SOLE 40 4,979 0 0
DELUXE CORP COM 248019101 556 15,489 SH   SOLE 43 956 0 14,533
DENALI THERAPEUTICS INC COM 24823R105 4,974 98,601 SH   SOLE 2 43,840 0 54,761
DENALI THERAPEUTICS INC COM 24823R105 16 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105 74 1,462 SH   SOLE 7 1,462 0 0
DENALI THERAPEUTICS INC COM 24823R105 13,484 267,283 SH   SOLE 18 247,346 0 19,937
DENALI THERAPEUTICS INC COM 24823R105 24,933 494,222 SH   SOLE 19 494,222 0 0
DENALI THERAPEUTICS INC COM 24823R105 185,863 3,684,099 SH   SOLE 21 3,684,099 0 0
DENALI THERAPEUTICS INC COM 24823R105 121,030 2,399,007 SH   SOLE 22 2,350,071 0 48,936
DENALI THERAPEUTICS INC COM 24823R105 794 15,747 SH   SOLE 23 15,747 0 0
DENALI THERAPEUTICS INC COM 24823R105 540 10,697 SH   SOLE 25 10,697 0 0
DENALI THERAPEUTICS INC COM 24823R105 4,951 98,135 SH   SOLE 26 23,180 0 74,955
DENALI THERAPEUTICS INC COM 24823R105 378 7,486 SH   SOLE 28 7,486 0 0
DENALI THERAPEUTICS INC COM 24823R105 22,638 448,720 SH   SOLE 30 448,720 0 0
DENALI THERAPEUTICS INC COM 24823R105 288 5,704 SH   SOLE 34 5,704 0 0
DENALI THERAPEUTICS INC COM 24823R105 33 661 SH   SOLE 36 661 0 0
DENALI THERAPEUTICS INC COM 24823R105 483 9,573 SH   SOLE 40 9,573 0 0
DENALI THERAPEUTICS INC COM 24823R105 965 19,121 SH   SOLE 43 182 0 18,939
DENBURY INC COM 24790A101 1,733 24,662 SH   SOLE 2 19,306 0 5,356
DENBURY INC COM 24790A101 9 126 SH   SOLE 4 126 0 0
DENBURY INC COM 24790A101 57 811 SH   SOLE 7 811 0 0
DENBURY INC COM 24790A101 9,564 136,148 SH   SOLE 18 136,148 0 0
DENBURY INC COM 24790A101 6,274 89,306 SH   SOLE 19 89,306 0 0
DENBURY INC COM 24790A101 124,186 1,767,775 SH   SOLE 21 1,767,775 0 0
DENBURY INC COM 24790A101 81,684 1,162,758 SH   SOLE 22 1,132,277 0 30,481
DENBURY INC COM 24790A101 422 6,013 SH   SOLE 25 6,013 0 0
DENBURY INC COM 24790A101 1,452 20,669 SH   SOLE 26 17,190 0 3,479
DENBURY INC COM 24790A101 302 4,303 SH   SOLE 28 4,303 0 0
DENBURY INC COM 24790A101 3,641 51,824 SH   SOLE 30 51,824 0 0
DENBURY INC COM 24790A101 418 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 648 39,680 SH   SOLE 2 19,268 0 20,412
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,935 179,649 SH   SOLE 18 179,649 0 0
DENNYS CORP COM 24869P104 1,948 119,212 SH   SOLE 19 119,212 0 0
DENNYS CORP COM 24869P104 35,078 2,146,775 SH   SOLE 21 2,146,775 0 0
DENNYS CORP COM 24869P104 25,819 1,580,110 SH   SOLE 22 1,532,891 0 47,219
DENNYS CORP COM 24869P104 132 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104 461 28,238 SH   SOLE 26 24,760 0 3,478
DENNYS CORP COM 24869P104 113 6,917 SH   SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 530 32,441 SH   SOLE 30 32,441 0 0
DENNYS CORP COM 24869P104 106 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104 708 43,346 SH   SOLE 43 410 0 42,936
DENTSPLY SIRONA INC COM 24906P109 35,676 614,572 SH   SOLE 2 172,287 0 442,285
DENTSPLY SIRONA INC COM 24906P109 9,891 170,387 SH   SOLE 4 103,779 0 66,608
DENTSPLY SIRONA INC COM 24906P109 11,357 195,634 SH   SOLE 7 189,301 0 6,333
DENTSPLY SIRONA INC COM 24906P109 341 5,881 SH   SOLE 13 684 0 5,197
DENTSPLY SIRONA INC COM 24906P109 1,634 28,152 SH   SOLE 15 28,152 0 0
DENTSPLY SIRONA INC COM 24906P109 31,128 536,228 SH   SOLE 18 505,398 0 30,830
DENTSPLY SIRONA INC COM 24906P109 99,461 1,713,360 SH   SOLE 19 1,713,360 0 0
DENTSPLY SIRONA INC COM 24906P109 900 15,500 SH   SOLE 20 15,500 0 0
DENTSPLY SIRONA INC COM 24906P109 299,581 5,160,746 SH   SOLE 21 5,160,746 0 0
DENTSPLY SIRONA INC COM 24906P109 271,243 4,672,571 SH   SOLE 22 4,203,015 0 469,556
DENTSPLY SIRONA INC COM 24906P109 11,433 196,958 SH   SOLE 23 196,958 0 0
DENTSPLY SIRONA INC COM 24906P109 19,531 336,458 SH   SOLE 25 336,458 0 0
DENTSPLY SIRONA INC COM 24906P109 29,363 505,825 SH   SOLE 26 217,771 0 288,054
DENTSPLY SIRONA INC COM 24906P109 32,840 565,722 SH   SOLE 28 15,809 0 549,913
DENTSPLY SIRONA INC COM 24906P109 75,953 1,308,405 SH   SOLE 30 1,280,576 0 27,829
DENTSPLY SIRONA INC COM 24906P109 4,854 83,611 SH   SOLE 31 27,492 0 56,119
DENTSPLY SIRONA INC COM 24906P109 38,575 664,517 SH   SOLE 34 664,517 0 0
DENTSPLY SIRONA INC COM 24906P109 5,317 91,600 SH   SOLE 36 91,600 0 0
DENTSPLY SIRONA INC COM 24906P109 425 7,315 SH   SOLE 40 7,315 0 0
DENTSPLY SIRONA INC COM 24906P109 6,851 118,016 SH   SOLE 43 15,400 0 102,616
DERMATA THERAPEUTICS INC COM 249845108 2 512 SH   SOLE 18 512 0 0
DERMATA THERAPEUTICS INC COM 249845108 24 5,239 SH   SOLE 21 5,239 0 0
DERMTECH INC COM 24984K105 282 8,779 SH   SOLE 2 5,936 0 2,843
DERMTECH INC COM 24984K105 12 381 SH   SOLE 7 381 0 0
DERMTECH INC COM 24984K105 2,259 70,341 SH   SOLE 18 70,341 0 0
DERMTECH INC COM 24984K105 1,331 41,441 SH   SOLE 19 41,441 0 0
DERMTECH INC COM 24984K105 27,233 848,125 SH   SOLE 21 848,125 0 0
DERMTECH INC COM 24984K105 18,504 576,264 SH   SOLE 22 564,962 0 11,302
DERMTECH INC COM 24984K105 70 2,192 SH   SOLE 25 2,192 0 0
DERMTECH INC COM 24984K105 3,487 108,598 SH   SOLE 30 108,598 0 0
DERMTECH INC COM 24984K105 65 2,033 SH   SOLE 40 2,033 0 0
DERMTECH INC COM 24984K105 94 2,938 SH   SOLE 43 28 0 2,910
DESCARTES SYS GROUP INC COM 249906108 16,695 205,455 SH   SOLE 21 205,455 0 0
DESCARTES SYS GROUP INC COM 249906108 45 548 SH   SOLE 43 0 0 548
DESIGN THERAPEUTICS INC COM 25056L103 803 54,649 SH   SOLE 2 49,401 0 5,248
DESIGN THERAPEUTICS INC COM 25056L103 3 217 SH   SOLE 7 217 0 0
DESIGN THERAPEUTICS INC COM 25056L103 858 58,440 SH   SOLE 18 58,440 0 0
DESIGN THERAPEUTICS INC COM 25056L103 4,325 294,448 SH   SOLE 19 294,448 0 0
DESIGN THERAPEUTICS INC COM 25056L103 41 2,808 SH   SOLE 20 2,808 0 0
DESIGN THERAPEUTICS INC COM 25056L103 6,498 442,344 SH   SOLE 21 442,344 0 0
DESIGN THERAPEUTICS INC COM 25056L103 2,440 166,073 SH   SOLE 22 161,053 0 5,020
DESIGN THERAPEUTICS INC COM 25056L103 4,314 293,685 SH   SOLE 34 293,685 0 0
DESIGNER BRANDS INC CL A 250565108 1,203 86,330 SH   SOLE 2 48,133 0 38,197
DESIGNER BRANDS INC CL A 250565108 2 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108 36 2,615 SH   SOLE 7 2,615 0 0
DESIGNER BRANDS INC CL A 250565108 3,122 224,090 SH   SOLE 18 217,050 0 7,040
DESIGNER BRANDS INC CL A 250565108 6,003 430,922 SH   SOLE 19 430,922 0 0
DESIGNER BRANDS INC CL A 250565108 97,818 7,022,096 SH   SOLE 21 7,022,096 0 0
DESIGNER BRANDS INC CL A 250565108 25,512 1,831,455 SH   SOLE 22 1,798,759 0 32,696
DESIGNER BRANDS INC CL A 250565108 161 11,530 SH   SOLE 23 11,530 0 0
DESIGNER BRANDS INC CL A 250565108 109 7,807 SH   SOLE 25 7,807 0 0
DESIGNER BRANDS INC CL A 250565108 1,263 90,648 SH   SOLE 26 20,603 0 70,045
DESIGNER BRANDS INC CL A 250565108 170 12,199 SH   SOLE 28 8,113 0 4,086
DESIGNER BRANDS INC CL A 250565108 1,289 92,511 SH   SOLE 30 92,511 0 0
DESIGNER BRANDS INC CL A 250565108 47 3,351 SH   SOLE 34 3,351 0 0
DESIGNER BRANDS INC CL A 250565108 113 8,117 SH   SOLE 36 8,117 0 0
DESIGNER BRANDS INC CL A 250565108 83 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108 1,214 87,148 SH   SOLE 43 792 0 86,356
DESKTOP METAL INC COM CL A 25058X105 508 70,861 SH   SOLE 2 45,301 0 25,560
DESKTOP METAL INC COM CL A 25058X105 10 1,354 SH   SOLE 4 1,354 0 0
DESKTOP METAL INC COM CL A 25058X105 10 1,344 SH   SOLE 7 1,344 0 0
DESKTOP METAL INC COM CL A 25058X105 2,967 413,818 SH   SOLE 18 413,818 0 0
DESKTOP METAL INC COM CL A 25058X105 1,913 266,812 SH   SOLE 19 266,812 0 0
DESKTOP METAL INC COM CL A 25058X105 36,038 5,026,253 SH   SOLE 21 5,026,253 0 0
DESKTOP METAL INC COM CL A 25058X105 25,465 3,551,638 SH   SOLE 22 3,447,515 0 104,123
DESKTOP METAL INC COM CL A 25058X105 175 24,395 SH   SOLE 25 24,395 0 0
DESKTOP METAL INC COM CL A 25058X105 831 115,933 SH   SOLE 26 107,841 0 8,092
DESKTOP METAL INC COM CL A 25058X105 80 11,184 SH   SOLE 28 11,184 0 0
DESKTOP METAL INC COM CL A 25058X105 311 43,329 SH   SOLE 30 43,329 0 0
DESKTOP METAL INC COM CL A 25058X105 154 21,504 SH   SOLE 40 21,504 0 0
DESKTOP METAL INC COM CL A 25058X105 180 25,073 SH   SOLE 43 0 0 25,073
DESPEGAR COM CORP ORD SHS G27358103 20 1,651 SH   SOLE 4 1,651 0 0
DESPEGAR COM CORP ORD SHS G27358103 7,083 588,812 SH   SOLE 21 588,812 0 0
DESPEGAR COM CORP ORD SHS G27358103 3,405 283,008 SH   SOLE 22 274,033 0 8,975
DESPEGAR COM CORP ORD SHS G27358103 2,825 234,871 SH   SOLE 30 234,871 0 0
DESTINATION XL GROUP INC COM 25065K104 11 1,810 SH   SOLE 43 1,810 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 14 1,140 SH   SOLE 2 1,140 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 6 457 SH   SOLE 18 457 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 79 6,198 SH   SOLE 22 6,198 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 12,071 950,455 SH   SOLE 43 136,724 0 813,731
DEVON ENERGY CORP NEW COM 25179M103 38,753 1,091,335 SH   SOLE 2 460,702 0 630,633
DEVON ENERGY CORP NEW COM 25179M103 20,936 589,570 SH   SOLE 4 234,421 0 355,149
DEVON ENERGY CORP NEW COM 25179M103 21,485 605,035 SH   SOLE 7 532,667 0 72,368
DEVON ENERGY CORP NEW COM 25179M103 509 14,339 SH   SOLE 13 1,265 0 13,074
DEVON ENERGY CORP NEW COM 25179M103 2,851 80,290 SH   SOLE 15 80,290 0 0
DEVON ENERGY CORP NEW COM 25179M103 44,445 1,251,615 SH   SOLE 18 1,150,252 0 101,363
DEVON ENERGY CORP NEW COM 25179M103 89,489 2,520,119 SH   SOLE 19 2,520,119 0 0
DEVON ENERGY CORP NEW COM 25179M103 688,914 19,400,567 SH   SOLE 21 19,400,567 0 0
DEVON ENERGY CORP NEW COM 25179M103 557,597 15,702,533 SH   SOLE 22 14,092,040 0 1,610,493
DEVON ENERGY CORP NEW COM 25179M103 14,180 399,329 SH   SOLE 23 399,329 0 0
DEVON ENERGY CORP NEW COM 25179M103 39,023 1,098,941 SH   SOLE 25 1,098,941 0 0
DEVON ENERGY CORP NEW COM 25179M103 55,375 1,559,427 SH   SOLE 26 616,920 0 942,507
DEVON ENERGY CORP NEW COM 25179M103 53,529 1,507,448 SH   SOLE 28 47,547 0 1,459,901
DEVON ENERGY CORP NEW COM 25179M103 2,419 68,131 SH   SOLE 29 68,131 0 0
DEVON ENERGY CORP NEW COM 25179M103 142,744 4,019,819 SH   SOLE 30 4,019,819 0 0
DEVON ENERGY CORP NEW COM 25179M103 10,988 309,430 SH   SOLE 31 151,499 0 157,931
DEVON ENERGY CORP NEW COM 25179M103 100,926 2,842,197 SH   SOLE 34 2,842,197 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,188 343,222 SH   SOLE 36 343,222 0 0
DEVON ENERGY CORP NEW COM 25179M103 784 22,087 SH   SOLE 40 22,087 0 0
DEVON ENERGY CORP NEW COM 25179M103 42,596 1,199,557 SH   SOLE 43 85,089 0 1,114,468
DEVON ENERGY CORP NEW OPTIONS 25179M103 1,119 31,500 SH Call SOLE 2 31,500 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 508 14,300 SH Call SOLE 4 14,300 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 6,828 192,300 SH Call SOLE 18 192,300 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 130,428 3,673,000 SH Call SOLE 19 3,673,000 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 4,076 114,800 SH Call SOLE 22 114,800 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 444 12,500 SH Call SOLE 26 12,500 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 34,966 984,700 SH Call SOLE 34 984,700 0 0
DEXCOM INC COM 252131107 120,972 221,212 SH   SOLE 2 36,972 0 184,240
DEXCOM INC COM 252131107 35,573 65,049 SH   SOLE 4 41,218 0 23,831
DEXCOM INC COM 252131107 51,073 93,394 SH   SOLE 7 90,587 0 2,807
DEXCOM INC COM 252131107 6,183 11,307 SH   SOLE 13 9,711 0 1,596
DEXCOM INC COM 252131107 5,210 9,527 SH   SOLE 15 9,527 0 0
DEXCOM INC COM 252131107 114,158 208,752 SH   SOLE 18 189,351 0 19,401
DEXCOM INC COM 252131107 127,088 232,396 SH   SOLE 19 232,396 0 0
DEXCOM INC COM 252131107 1,760,367 3,219,045 SH   SOLE 21 3,219,045 0 0
DEXCOM INC COM 252131107 1,144,658 2,093,147 SH   SOLE 22 1,882,710 0 210,437
DEXCOM INC COM 252131107 30,364 55,525 SH   SOLE 23 55,525 0 0
DEXCOM INC COM 252131107 87,019 159,125 SH   SOLE 25 159,125 0 0
DEXCOM INC COM 252131107 125,028 228,629 SH   SOLE 26 91,497 0 137,132
DEXCOM INC COM 252131107 136,936 250,404 SH   SOLE 28 8,929 0 241,475
DEXCOM INC COM 252131107 12 22 SH   SOLE 29 22 0 0
DEXCOM INC COM 252131107 312,895 572,166 SH   SOLE 30 540,885 0 31,281
DEXCOM INC COM 252131107 19,394 35,465 SH   SOLE 31 11,860 0 23,605
DEXCOM INC COM 252131107 12,425 22,720 SH   SOLE 32 22,720 0 0
DEXCOM INC COM 252131107 22,532 41,203 SH   SOLE 34 41,203 0 0
DEXCOM INC COM 252131107 24,267 44,376 SH   SOLE 36 44,376 0 0
DEXCOM INC COM 252131107 1,812 3,313 SH   SOLE 40 3,313 0 0
DEXCOM INC COM 252131107 33,606 61,453 SH   SOLE 43 5,026 0 56,427
DEXCOM INC OPTIONS 252131107 219 400 SH Call SOLE 4 400 0 0
DEXCOM INC OPTIONS 252131107 3,008 5,500 SH Call SOLE 18 5,500 0 0
DEXCOM INC OPTIONS 252131107 18,101 33,100 SH Call SOLE 19 33,100 0 0
DEXCOM INC OPTIONS 252131107 1,477 2,700 SH Call SOLE 22 2,700 0 0
DEXCOM INC OPTIONS 252131107 219 400 SH Call SOLE 26 400 0 0
DEXCOM INC OPTIONS 252131107 10,008 18,300 SH Call SOLE 34 18,300 0 0
DEXCOM INC NOTE 0.750%12/0 252131AH0 18,380 5,529,000 PRN   SOLE 21 5,529,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3 9,326 7,870,000 PRN   SOLE 21 7,870,000 0 0
DHI GROUP INC COM 23331S100 42 8,912 SH   SOLE 18 8,912 0 0
DHI GROUP INC COM 23331S100 674 141,599 SH   SOLE 21 141,599 0 0
DHI GROUP INC COM 23331S100 2,847 598,092 SH   SOLE 22 598,092 0 0
DHI GROUP INC COM 23331S100 1 134 SH   SOLE 43 0 0 134
DHT HOLDINGS INC SHS NEW Y2065G121 813 124,492 SH   SOLE 2 5,099 0 119,393
DHT HOLDINGS INC SHS NEW Y2065G121 1,083 165,856 SH   SOLE 7 165,856 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 2,978 456,053 SH   SOLE 18 456,053 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,650 252,662 SH   SOLE 19 252,662 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 31,694 4,853,527 SH   SOLE 21 4,853,527 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 9,262 1,418,395 SH   SOLE 22 1,335,996 0 82,399
DIAGEO PLC SPON ADR NEW 25243Q205 31 162 SH   SOLE 17 0 0 162
DIAGEO PLC SPON ADR NEW 25243Q205 67,522 349,856 SH   SOLE 18 348,993 0 863
DIAGEO PLC SPON ADR NEW 25243Q205 62,903 325,923 SH   SOLE 43 25,648 0 300,275
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 16 3,940 SH   SOLE 18 3,940 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 209 52,030 SH   SOLE 21 52,030 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 675 3,843 SH   SOLE 2 933 0 2,910
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 8 48 SH   SOLE 7 48 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1,936 11,021 SH   SOLE 18 11,021 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 935 5,321 SH   SOLE 19 5,321 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 24,709 140,662 SH   SOLE 21 140,662 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 15,242 86,772 SH   SOLE 22 83,539 0 3,233
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 96 544 SH   SOLE 25 544 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 151 862 SH   SOLE 26 314 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 82 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 672 3,824 SH   SOLE 30 3,824 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 87 495 SH   SOLE 36 495 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 88 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2,607 14,841 SH   SOLE 43 3,468 0 11,373
DIAMONDBACK ENERGY INC COM 25278X109 24,199 255,616 SH   SOLE 2 115,567 0 140,049
DIAMONDBACK ENERGY INC COM 25278X109 179 1,895 SH   SOLE 4 1,895 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,812 135,334 SH   SOLE 7 130,491 0 4,843
DIAMONDBACK ENERGY INC COM 25278X109 383 4,045 SH   SOLE 15 4,045 0 0
DIAMONDBACK ENERGY INC COM 25278X109 27,296 288,326 SH   SOLE 18 273,823 0 14,503
DIAMONDBACK ENERGY INC COM 25278X109 47,609 502,897 SH   SOLE 19 502,897 0 0
DIAMONDBACK ENERGY INC COM 25278X109 440,319 4,651,089 SH   SOLE 21 4,651,089 0 0
DIAMONDBACK ENERGY INC COM 25278X109 380,951 4,023,987 SH   SOLE 22 3,628,127 0 395,860
DIAMONDBACK ENERGY INC COM 25278X109 532 5,621 SH   SOLE 23 5,621 0 0
DIAMONDBACK ENERGY INC COM 25278X109 23,862 252,054 SH   SOLE 25 252,054 0 0
DIAMONDBACK ENERGY INC COM 25278X109 23,842 251,848 SH   SOLE 26 51,826 0 200,022
DIAMONDBACK ENERGY INC COM 25278X109 15,260 161,189 SH   SOLE 28 12,481 0 148,708
DIAMONDBACK ENERGY INC COM 25278X109 212 2,235 SH   SOLE 29 2,235 0 0
DIAMONDBACK ENERGY INC COM 25278X109 60,777 641,986 SH   SOLE 30 641,986 0 0
DIAMONDBACK ENERGY INC COM 25278X109 463 4,893 SH   SOLE 31 4,893 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,861 135,851 SH   SOLE 34 135,851 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,595 59,102 SH   SOLE 36 59,102 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,003 21,159 SH   SOLE 40 21,159 0 0
DIAMONDBACK ENERGY INC COM 25278X109 19,846 209,629 SH   SOLE 43 20,167 0 189,462
DIAMONDBACK ENERGY INC OPTIONS 25278X109 1,240 13,100 SH Call SOLE 2 13,100 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 558 5,900 SH Call SOLE 4 5,900 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 7,508 79,300 SH Call SOLE 18 79,300 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 143,567 1,516,500 SH Call SOLE 19 1,516,500 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 4,506 47,600 SH Call SOLE 22 47,600 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 483 5,100 SH Call SOLE 26 5,100 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 38,502 406,700 SH Call SOLE 34 406,700 0 0
DIAMONDHEAD HOLDINGS CORP CL A 25278L105 33,199 3,415,500 SH   SOLE 2 3,415,500 0 0
DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113 534 853,874 SH   SOLE 2 853,874 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,077 325,606 SH   SOLE 2 141,796 0 183,810
DIAMONDROCK HOSPITALITY CO COM 252784301 1,033 109,355 SH   SOLE 4 109,355 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,615 276,719 SH   SOLE 7 276,719 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,867 832,518 SH   SOLE 18 832,518 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 24,905 2,635,455 SH   SOLE 19 2,635,455 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 244,989 25,924,732 SH   SOLE 21 25,924,732 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 73,655 7,794,166 SH   SOLE 22 7,587,595 0 206,571
DIAMONDROCK HOSPITALITY CO COM 252784301 353 37,379 SH   SOLE 23 37,379 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 8,621 912,268 SH   SOLE 25 912,268 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,229 235,855 SH   SOLE 26 52,604 0 183,251
DIAMONDROCK HOSPITALITY CO COM 252784301 1,363 144,194 SH   SOLE 28 17,562 0 126,632
DIAMONDROCK HOSPITALITY CO COM 252784301 6,295 666,124 SH   SOLE 30 666,124 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,069 324,715 SH   SOLE 34 324,715 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 117 12,357 SH   SOLE 36 12,357 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 236 24,947 SH   SOLE 40 24,947 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,069 113,144 SH   SOLE 43 3,007 0 110,137
DICERNA PHARMACEUTICALS INC COM 253031108 746 37,021 SH   SOLE 2 23,774 0 13,247
DICERNA PHARMACEUTICALS INC COM 253031108 6 298 SH   SOLE 4 298 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 24 1,202 SH   SOLE 7 1,202 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 4,290 212,773 SH   SOLE 18 212,773 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 16,435 815,252 SH   SOLE 19 815,252 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 58,266 2,890,200 SH   SOLE 21 2,890,200 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 32,988 1,636,307 SH   SOLE 22 1,593,180 0 43,127
DICERNA PHARMACEUTICALS INC COM 253031108 16 774 SH   SOLE 23 774 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 201 9,985 SH   SOLE 25 9,985 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 872 43,237 SH   SOLE 26 33,927 0 9,310
DICERNA PHARMACEUTICALS INC COM 253031108 119 5,898 SH   SOLE 28 5,898 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,582 78,478 SH   SOLE 30 78,478 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 62 3,093 SH   SOLE 34 3,093 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 93 4,599 SH   SOLE 36 4,599 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 158 7,822 SH   SOLE 40 7,822 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 336 16,646 SH   SOLE 43 1,587 0 15,059
DICKS SPORTING GOODS INC COM 253393102 20,489 171,068 SH   SOLE 2 90,391 0 80,677
DICKS SPORTING GOODS INC COM 253393102 792 6,611 SH   SOLE 4 6,611 0 0
DICKS SPORTING GOODS INC COM 253393102 198 1,649 SH   SOLE 7 1,649 0 0
DICKS SPORTING GOODS INC COM 253393102 18,976 158,440 SH   SOLE 18 158,140 0 300
DICKS SPORTING GOODS INC COM 253393102 5,716 47,724 SH   SOLE 19 47,724 0 0
DICKS SPORTING GOODS INC COM 253393102 364,936 3,046,975 SH   SOLE 21 3,046,975 0 0
DICKS SPORTING GOODS INC COM 253393102 222,751 1,859,826 SH   SOLE 22 1,752,554 0 107,272
DICKS SPORTING GOODS INC COM 253393102 747 6,239 SH   SOLE 23 6,239 0 0
DICKS SPORTING GOODS INC COM 253393102 1,154 9,632 SH   SOLE 25 9,632 0 0
DICKS SPORTING GOODS INC COM 253393102 3,266 27,270 SH   SOLE 26 22,489 0 4,781
DICKS SPORTING GOODS INC COM 253393102 934 7,799 SH   SOLE 28 5,495 0 2,304
DICKS SPORTING GOODS INC COM 253393102 947 7,909 SH   SOLE 29 7,909 0 0
DICKS SPORTING GOODS INC COM 253393102 4,361 36,408 SH   SOLE 30 36,408 0 0
DICKS SPORTING GOODS INC COM 253393102 843 7,042 SH   SOLE 31 7,042 0 0
DICKS SPORTING GOODS INC COM 253393102 48 398 SH   SOLE 34 398 0 0
DICKS SPORTING GOODS INC COM 253393102 609 5,081 SH   SOLE 36 5,081 0 0
DICKS SPORTING GOODS INC COM 253393102 988 8,248 SH   SOLE 40 8,248 0 0
DICKS SPORTING GOODS INC COM 253393102 6,310 52,685 SH   SOLE 43 9,867 0 42,818
DICKS SPORTING GOODS INC NOTE 3.250% 4/1 253393AD4 14,581 3,975,000 PRN   SOLE 21 3,975,000 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 1,745 223,999 SH   SOLE 2 9,648 0 214,351
DIDI GLOBAL INC SPONSORED ADS 23292E108 1,200 154,051 SH   SOLE 4 70,651 0 83,400
DIDI GLOBAL INC SPONSORED ADS 23292E108 250 32,114 SH   SOLE 7 32,114 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 229 29,364 SH   SOLE 13 0 0 29,364
DIDI GLOBAL INC SPONSORED ADS 23292E108 1,281 164,419 SH   SOLE 15 164,419 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 631 81,058 SH   SOLE 18 81,058 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 38,668 4,963,831 SH   SOLE 21 4,963,831 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 23,857 3,062,515 SH   SOLE 22 2,696,872 0 365,643
DIDI GLOBAL INC SPONSORED ADS 23292E108 1,008 129,409 SH   SOLE 23 129,409 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 1,643 210,954 SH   SOLE 25 210,954 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 6,211 797,242 SH   SOLE 26 327,991 0 469,251
DIDI GLOBAL INC SPONSORED ADS 23292E108 4,217 541,289 SH   SOLE 28 23,148 0 518,141
DIDI GLOBAL INC SPONSORED ADS 23292E108 14,935 1,917,204 SH   SOLE 30 1,678,098 0 239,106
DIDI GLOBAL INC SPONSORED ADS 23292E108 193 24,820 SH   SOLE 34 24,820 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 10 1,253 SH   SOLE 40 1,253 0 0
DIEBOLD NIXDORF INC COM STK 253651103 308 30,466 SH   SOLE 2 22,326 0 8,140
DIEBOLD NIXDORF INC COM STK 253651103 2 163 SH   SOLE 4 163 0 0
DIEBOLD NIXDORF INC COM STK 253651103 12 1,157 SH   SOLE 7 1,157 0 0
DIEBOLD NIXDORF INC COM STK 253651103 2,693 266,368 SH   SOLE 18 266,368 0 0
DIEBOLD NIXDORF INC COM STK 253651103 1,362 134,742 SH   SOLE 19 134,742 0 0
DIEBOLD NIXDORF INC COM STK 253651103 84,598 8,367,714 SH   SOLE 21 8,367,714 0 0
DIEBOLD NIXDORF INC COM STK 253651103 19,590 1,937,645 SH   SOLE 22 1,896,361 0 41,284
DIEBOLD NIXDORF INC COM STK 253651103 95 9,379 SH   SOLE 25 9,379 0 0
DIEBOLD NIXDORF INC COM STK 253651103 251 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NIXDORF INC COM STK 253651103 138 13,655 SH   SOLE 28 8,899 0 4,756
DIEBOLD NIXDORF INC COM STK 253651103 1,401 138,581 SH   SOLE 30 138,581 0 0
DIEBOLD NIXDORF INC COM STK 253651103 111 11,014 SH   SOLE 40 11,014 0 0
DIEBOLD NIXDORF INC COM STK 253651103 430 42,524 SH   SOLE 43 0 0 42,524
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 834 1,636,334 SH   SOLE 22 1,636,334 0 0
DIGI INTL INC COM 253798102 793 37,711 SH   SOLE 2 9,935 0 27,776
DIGI INTL INC COM 253798102 12 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 3,003 142,866 SH   SOLE 18 142,866 0 0
DIGI INTL INC COM 253798102 1,350 64,216 SH   SOLE 19 64,216 0 0
DIGI INTL INC COM 253798102 85,849 4,084,156 SH   SOLE 21 4,084,156 0 0
DIGI INTL INC COM 253798102 19,271 916,799 SH   SOLE 22 884,682 0 32,117
DIGI INTL INC COM 253798102 89 4,221 SH   SOLE 25 4,221 0 0
DIGI INTL INC COM 253798102 998 47,470 SH   SOLE 30 47,470 0 0
DIGI INTL INC COM 253798102 80 3,807 SH   SOLE 40 3,807 0 0
DIGI INTL INC COM 253798102 290 13,802 SH   SOLE 43 0 0 13,802
DIGIMARC CORP NEW COM 25381B101 77 2,225 SH   SOLE 2 887 0 1,338
DIGIMARC CORP NEW COM 25381B101 7 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,236 35,898 SH   SOLE 18 35,898 0 0
DIGIMARC CORP NEW COM 25381B101 711 20,659 SH   SOLE 19 20,659 0 0
DIGIMARC CORP NEW COM 25381B101 15,272 443,437 SH   SOLE 21 443,437 0 0
DIGIMARC CORP NEW COM 25381B101 10,896 316,368 SH   SOLE 22 314,516 0 1,852
DIGIMARC CORP NEW COM 25381B101 150 4,354 SH   SOLE 43 0 0 4,354
DIGINEX LIMITED SHS Y2074E109 16 4,949 SH   SOLE 2 4,949 0 0
DIGINEX LIMITED SHS Y2074E109 61 18,967 SH   SOLE 22 18,967 0 0
DIGITAL ALLY INC COM NEW 25382P208 13 10,370 SH   SOLE 18 10,370 0 0
DIGITAL ALLY INC COM NEW 25382P208 141 116,446 SH   SOLE 21 116,446 0 0
DIGITAL ALLY INC COM NEW 25382P208 979 809,036 SH   SOLE 22 809,036 0 0
DIGITAL BRANDS GROUP INC COM 25401N101 2 551 SH   SOLE 18 551 0 0
DIGITAL BRANDS GROUP INC COM 25401N101 15 5,082 SH   SOLE 21 5,082 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 40 5,451 SH   SOLE 2 0 0 5,451
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 27 3,765 SH   SOLE 18 3,765 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 8 1,111 SH   SOLE 19 1,111 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 767 105,806 SH   SOLE 21 105,806 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 77 10,642 SH   SOLE 22 9,822 0 820
DIGITAL RLTY TR INC COM 253868103 102,798 711,653 SH   SOLE 2 81,671 0 629,982
DIGITAL RLTY TR INC COM 253868103 37,694 260,947 SH   SOLE 4 249,906 0 11,041
DIGITAL RLTY TR INC COM 253868103 92,601 641,058 SH   SOLE 7 633,078 0 7,980
DIGITAL RLTY TR INC COM 253868103 826 5,721 SH   SOLE 13 749 0 4,972
DIGITAL RLTY TR INC COM 253868103 5,258 36,402 SH   SOLE 15 36,402 0 0
DIGITAL RLTY TR INC COM 253868103 64,493 446,472 SH   SOLE 18 406,281 0 40,191
DIGITAL RLTY TR INC COM 253868103 107,499 744,196 SH   SOLE 19 744,196 0 0
DIGITAL RLTY TR INC COM 253868103 1,263,579 8,747,518 SH   SOLE 21 8,747,518 0 0
DIGITAL RLTY TR INC COM 253868103 1,153,853 7,987,907 SH   SOLE 22 7,388,027 0 599,880
DIGITAL RLTY TR INC COM 253868103 24,931 172,593 SH   SOLE 23 172,593 0 0
DIGITAL RLTY TR INC COM 253868103 226,072 1,565,051 SH   SOLE 25 1,565,051 0 0
DIGITAL RLTY TR INC COM 253868103 86,781 600,770 SH   SOLE 26 219,897 0 380,873
DIGITAL RLTY TR INC COM 253868103 101,939 705,701 SH   SOLE 28 22,466 0 683,235
DIGITAL RLTY TR INC COM 253868103 55 383 SH   SOLE 29 383 0 0
DIGITAL RLTY TR INC COM 253868103 355,236 2,459,232 SH   SOLE 30 2,459,232 0 0
DIGITAL RLTY TR INC COM 253868103 14,769 102,241 SH   SOLE 31 33,613 0 68,628
DIGITAL RLTY TR INC COM 253868103 28,253 195,592 SH   SOLE 34 195,592 0 0
DIGITAL RLTY TR INC COM 253868103 18,892 130,788 SH   SOLE 36 130,788 0 0
DIGITAL RLTY TR INC COM 253868103 1,401 9,700 SH   SOLE 40 9,700 0 0
DIGITAL RLTY TR INC COM 253868103 28,067 194,300 SH   SOLE 43 8,622 0 185,678
DIGITAL TURBINE INC COM NEW 25400W102 5,506 80,088 SH   SOLE 2 66,792 0 13,296
DIGITAL TURBINE INC COM NEW 25400W102 22 322 SH   SOLE 4 322 0 0
DIGITAL TURBINE INC COM NEW 25400W102 93 1,358 SH   SOLE 7 1,358 0 0
DIGITAL TURBINE INC COM NEW 25400W102 29,643 431,168 SH   SOLE 18 423,265 0 7,903
DIGITAL TURBINE INC COM NEW 25400W102 14,944 217,371 SH   SOLE 19 217,371 0 0
DIGITAL TURBINE INC COM NEW 25400W102 435,921 6,340,664 SH   SOLE 21 6,340,664 0 0
DIGITAL TURBINE INC COM NEW 25400W102 171,549 2,495,262 SH   SOLE 22 2,443,500 0 51,762
DIGITAL TURBINE INC COM NEW 25400W102 217 3,153 SH   SOLE 23 3,153 0 0
DIGITAL TURBINE INC COM NEW 25400W102 715 10,406 SH   SOLE 25 10,406 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2,658 38,660 SH   SOLE 26 27,828 0 10,832
DIGITAL TURBINE INC COM NEW 25400W102 488 7,101 SH   SOLE 28 7,101 0 0
DIGITAL TURBINE INC COM NEW 25400W102 3,103 45,133 SH   SOLE 30 45,133 0 0
DIGITAL TURBINE INC COM NEW 25400W102 28 408 SH   SOLE 34 408 0 0
DIGITAL TURBINE INC COM NEW 25400W102 708 10,293 SH   SOLE 40 10,293 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,824 26,524 SH   SOLE 43 572 0 25,952
DIGITALBRIDGE GROUP INC CL A COM 25401T108 3,730 618,509 SH   SOLE 2 154,085 0 464,424
DIGITALBRIDGE GROUP INC CL A COM 25401T108 1,530 253,722 SH   SOLE 4 253,722 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 3,744 620,929 SH   SOLE 7 620,929 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 9,204 1,526,298 SH   SOLE 18 1,526,298 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 14,064 2,332,363 SH   SOLE 19 2,332,363 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 119,942 19,890,849 SH   SOLE 21 19,890,849 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 97,823 16,222,647 SH   SOLE 22 15,721,467 0 501,180
DIGITALBRIDGE GROUP INC CL A COM 25401T108 297 49,249 SH   SOLE 23 49,249 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 12,911 2,141,124 SH   SOLE 25 2,141,124 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 1,730 286,903 SH   SOLE 26 113,969 0 172,934
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,079 344,761 SH   SOLE 28 43,863 0 300,898
DIGITALBRIDGE GROUP INC CL A COM 25401T108 5,815 964,340 SH   SOLE 30 964,340 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 257 42,647 SH   SOLE 36 42,647 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 336 55,701 SH   SOLE 40 55,701 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 3,723 617,388 SH   SOLE 43 14,133 0 603,255
DIGITALOCEAN HLDGS INC COM 25402D102 1,286 16,566 SH   SOLE 2 9,558 0 7,008
DIGITALOCEAN HLDGS INC COM 25402D102 58 752 SH   SOLE 7 752 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 10,786 138,944 SH   SOLE 18 136,375 0 2,569
DIGITALOCEAN HLDGS INC COM 25402D102 55,034 708,933 SH   SOLE 19 708,933 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 122,384 1,576,504 SH   SOLE 21 1,576,504 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 53,516 689,376 SH   SOLE 22 681,068 0 8,308
DIGITALOCEAN HLDGS INC COM 25402D102 56 719 SH   SOLE 23 719 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 34 435 SH   SOLE 43 0 0 435
DILLARDS INC CL A 254067101 1,498 8,683 SH   SOLE 2 2,923 0 5,760
DILLARDS INC CL A 254067101 7 38 SH   SOLE 4 38 0 0
DILLARDS INC CL A 254067101 13 77 SH   SOLE 7 77 0 0
DILLARDS INC CL A 254067101 3,128 18,132 SH   SOLE 18 18,132 0 0
DILLARDS INC CL A 254067101 2,519 14,604 SH   SOLE 19 14,604 0 0
DILLARDS INC CL A 254067101 38,538 223,380 SH   SOLE 21 223,380 0 0
DILLARDS INC CL A 254067101 21,594 125,168 SH   SOLE 22 118,876 0 6,292
DILLARDS INC CL A 254067101 24 142 SH   SOLE 23 142 0 0
DILLARDS INC CL A 254067101 138 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101 641 3,714 SH   SOLE 26 1,699 0 2,015
DILLARDS INC CL A 254067101 279 1,615 SH   SOLE 28 815 0 800
DILLARDS INC CL A 254067101 360 2,085 SH   SOLE 30 2,085 0 0
DILLARDS INC CL A 254067101 74 427 SH   SOLE 36 427 0 0
DILLARDS INC CL A 254067101 127 735 SH   SOLE 40 735 0 0
DILLARDS INC CL A 254067101 1,392 8,069 SH   SOLE 43 78 0 7,991
DIME CMNTY BANCSHARES INC COM 25432X102 1,221 37,386 SH   SOLE 2 10,536 0 26,850
DIME CMNTY BANCSHARES INC COM 25432X102 6 182 SH   SOLE 4 182 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 19 577 SH   SOLE 7 577 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 4,742 145,189 SH   SOLE 18 145,189 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,028 62,086 SH   SOLE 19 62,086 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 134,721 4,124,945 SH   SOLE 21 4,124,945 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 29,231 895,021 SH   SOLE 22 859,223 0 35,798
DIME CMNTY BANCSHARES INC COM 25432X102 137 4,189 SH   SOLE 25 4,189 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 463 14,169 SH   SOLE 26 14,169 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 90 2,755 SH   SOLE 28 2,755 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,261 69,239 SH   SOLE 30 69,239 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 135 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 1,066 32,625 SH   SOLE 43 0 0 32,625
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2,307 86,811 SH   SOLE 17 0 0 86,811
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 2 64 SH   SOLE 17 0 0 64
DINE BRANDS GLOBAL INC COM 254423106 3,186 39,230 SH   SOLE 2 23,270 0 15,960
DINE BRANDS GLOBAL INC COM 254423106 5 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106 22 275 SH   SOLE 7 275 0 0
DINE BRANDS GLOBAL INC COM 254423106 5,255 64,710 SH   SOLE 18 59,848 0 4,862
DINE BRANDS GLOBAL INC COM 254423106 13,939 171,636 SH   SOLE 19 171,636 0 0
DINE BRANDS GLOBAL INC COM 254423106 154,956 1,908,094 SH   SOLE 21 1,908,094 0 0
DINE BRANDS GLOBAL INC COM 254423106 44,780 551,404 SH   SOLE 22 541,156 0 10,248
DINE BRANDS GLOBAL INC COM 254423106 543 6,683 SH   SOLE 23 6,683 0 0
DINE BRANDS GLOBAL INC COM 254423106 161 1,982 SH   SOLE 25 1,982 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,062 37,703 SH   SOLE 26 7,739 0 29,964
DINE BRANDS GLOBAL INC COM 254423106 106 1,304 SH   SOLE 28 1,304 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,486 30,610 SH   SOLE 30 30,610 0 0
DINE BRANDS GLOBAL INC COM 254423106 58 717 SH   SOLE 34 717 0 0
DINE BRANDS GLOBAL INC COM 254423106 149 1,838 SH   SOLE 40 1,838 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,012 12,467 SH   SOLE 43 3,364 0 9,103
DIODES INC COM 254543101 2,285 25,225 SH   SOLE 2 13,551 0 11,674
DIODES INC COM 254543101 17 189 SH   SOLE 4 189 0 0
DIODES INC COM 254543101 63 692 SH   SOLE 7 692 0 0
DIODES INC COM 254543101 14,477 159,803 SH   SOLE 18 159,803 0 0
DIODES INC COM 254543101 6,911 76,292 SH   SOLE 19 76,292 0 0
DIODES INC COM 254543101 461,933 5,099,166 SH   SOLE 21 5,099,166 0 0
DIODES INC COM 254543101 98,782 1,090,432 SH   SOLE 22 1,059,124 0 31,308
DIODES INC COM 254543101 510 5,628 SH   SOLE 25 5,628 0 0
DIODES INC COM 254543101 1,680 18,542 SH   SOLE 26 15,191 0 3,351
DIODES INC COM 254543101 275 3,040 SH   SOLE 28 3,040 0 0
DIODES INC COM 254543101 25,942 286,366 SH   SOLE 30 286,366 0 0
DIODES INC COM 254543101 474 5,229 SH   SOLE 40 5,229 0 0
DIODES INC COM 254543101 2,255 24,889 SH   SOLE 43 4,458 0 20,431
DISCOVER FINL SVCS COM 254709108 81,828 666,077 SH   SOLE 2 74,909 0 591,168
DISCOVER FINL SVCS COM 254709108 24,301 197,813 SH   SOLE 4 119,862 0 77,951
DISCOVER FINL SVCS COM 254709108 32,199 262,101 SH   SOLE 7 253,566 0 8,535
DISCOVER FINL SVCS COM 254709108 801 6,524 SH   SOLE 13 880 0 5,644
DISCOVER FINL SVCS COM 254709108 4,772 38,843 SH   SOLE 15 38,843 0 0
DISCOVER FINL SVCS COM 254709108 1 8 SH   SOLE 17 0 0 8
DISCOVER FINL SVCS COM 254709108 95,163 774,628 SH   SOLE 18 730,787 0 43,841
DISCOVER FINL SVCS COM 254709108 16,202 131,885 SH   SOLE 19 131,885 0 0
DISCOVER FINL SVCS COM 254709108 962,331 7,833,382 SH   SOLE 21 7,833,382 0 0
DISCOVER FINL SVCS COM 254709108 780,417 6,352,602 SH   SOLE 22 5,711,628 0 640,974
DISCOVER FINL SVCS COM 254709108 20,816 169,441 SH   SOLE 23 169,441 0 0
DISCOVER FINL SVCS COM 254709108 54,369 442,561 SH   SOLE 25 442,561 0 0
DISCOVER FINL SVCS COM 254709108 82,770 673,749 SH   SOLE 26 249,344 0 424,405
DISCOVER FINL SVCS COM 254709108 86,391 703,225 SH   SOLE 28 26,878 0 676,347
DISCOVER FINL SVCS COM 254709108 36 292 SH   SOLE 29 292 0 0
DISCOVER FINL SVCS COM 254709108 164,445 1,338,581 SH   SOLE 30 1,338,581 0 0
DISCOVER FINL SVCS COM 254709108 13,825 112,538 SH   SOLE 31 36,496 0 76,042
DISCOVER FINL SVCS COM 254709108 1,924 15,663 SH   SOLE 34 15,663 0 0
DISCOVER FINL SVCS COM 254709108 19,716 160,489 SH   SOLE 36 160,489 0 0
DISCOVER FINL SVCS COM 254709108 1,278 10,404 SH   SOLE 40 10,404 0 0
DISCOVER FINL SVCS COM 254709108 32,207 262,163 SH   SOLE 43 31,509 0 230,654
DISCOVERY INC COM SER A 25470F104 12,250 482,649 SH   SOLE 2 105,696 0 376,953
DISCOVERY INC COM SER A 25470F104 2,410 94,959 SH   SOLE 4 72,610 0 22,349
DISCOVERY INC COM SER A 25470F104 4,968 195,764 SH   SOLE 7 150,118 0 45,646
DISCOVERY INC COM SER A 25470F104 1,833 72,208 SH   SOLE 13 72,208 0 0
DISCOVERY INC COM SER A 25470F104 534 21,023 SH   SOLE 15 21,023 0 0
DISCOVERY INC COM SER A 25470F104 10,963 431,959 SH   SOLE 18 341,213 0 90,746
DISCOVERY INC COM SER A 25470F104 14,826 584,150 SH   SOLE 19 584,150 0 0
DISCOVERY INC COM SER A 25470F104 117,626 4,634,589 SH   SOLE 21 4,634,589 0 0
DISCOVERY INC COM SER A 25470F104 108,198 4,263,133 SH   SOLE 22 3,804,020 0 459,113
DISCOVERY INC COM SER A 25470F104 2,444 96,287 SH   SOLE 23 96,287 0 0
DISCOVERY INC COM SER A 25470F104 6,121 241,158 SH   SOLE 25 241,158 0 0
DISCOVERY INC COM SER A 25470F104 9,750 384,179 SH   SOLE 26 152,904 0 231,275
DISCOVERY INC COM SER A 25470F104 13,941 549,288 SH   SOLE 28 13,584 0 535,704
DISCOVERY INC COM SER A 25470F104 5 187 SH   SOLE 29 187 0 0
DISCOVERY INC COM SER A 25470F104 32,707 1,288,682 SH   SOLE 30 1,163,925 0 124,757
DISCOVERY INC COM SER A 25470F104 1,545 60,861 SH   SOLE 31 20,343 0 40,518
DISCOVERY INC COM SER A 25470F104 211 8,315 SH   SOLE 34 8,315 0 0
DISCOVERY INC COM SER A 25470F104 2,354 92,747 SH   SOLE 36 92,747 0 0
DISCOVERY INC COM SER A 25470F104 163 6,431 SH   SOLE 40 6,431 0 0
DISCOVERY INC COM SER A 25470F104 448 17,636 SH   SOLE 43 4,189 0 13,447
DISCOVERY INC COM SER C 25470F302 17,635 726,620 SH   SOLE 2 87,176 0 639,444
DISCOVERY INC COM SER C 25470F302 6,032 248,517 SH   SOLE 4 139,978 0 108,539
DISCOVERY INC COM SER C 25470F302 8,867 365,344 SH   SOLE 7 281,375 0 83,969
DISCOVERY INC COM SER C 25470F302 252 10,390 SH   SOLE 13 10,390 0 0
DISCOVERY INC COM SER C 25470F302 1,001 41,243 SH   SOLE 15 41,243 0 0
DISCOVERY INC COM SER C 25470F302 14,630 602,810 SH   SOLE 18 545,256 0 57,554
DISCOVERY INC COM SER C 25470F302 4,723 194,601 SH   SOLE 19 194,601 0 0
DISCOVERY INC COM SER C 25470F302 241,929 9,968,250 SH   SOLE 21 9,968,250 0 0
DISCOVERY INC COM SER C 25470F302 160,694 6,621,077 SH   SOLE 22 5,948,904 0 672,173
DISCOVERY INC COM SER C 25470F302 4,210 173,447 SH   SOLE 23 173,447 0 0
DISCOVERY INC COM SER C 25470F302 18,968 781,537 SH   SOLE 25 781,537 0 0
DISCOVERY INC COM SER C 25470F302 19,514 804,019 SH   SOLE 26 364,458 0 439,561
DISCOVERY INC COM SER C 25470F302 22,074 909,509 SH   SOLE 28 42,408 0 867,101
DISCOVERY INC COM SER C 25470F302 12 494 SH   SOLE 29 494 0 0
DISCOVERY INC COM SER C 25470F302 54,779 2,257,051 SH   SOLE 30 2,233,743 0 23,308
DISCOVERY INC COM SER C 25470F302 2,888 118,976 SH   SOLE 31 45,215 0 73,761
DISCOVERY INC COM SER C 25470F302 344 14,181 SH   SOLE 34 14,181 0 0
DISCOVERY INC COM SER C 25470F302 4,060 167,284 SH   SOLE 36 167,284 0 0
DISCOVERY INC COM SER C 25470F302 288 11,870 SH   SOLE 40 11,870 0 0
DISCOVERY INC COM SER C 25470F302 2,700 111,260 SH   SOLE 43 5,775 0 105,485
DISH NETWORK CORPORATION CL A 25470M109 27,281 627,733 SH   SOLE 2 65,433 0 562,300
DISH NETWORK CORPORATION CL A 25470M109 6,778 155,965 SH   SOLE 4 86,453 0 69,512
DISH NETWORK CORPORATION CL A 25470M109 9,387 215,992 SH   SOLE 7 207,759 0 8,233
DISH NETWORK CORPORATION CL A 25470M109 18 414 SH   SOLE 13 414 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,437 33,065 SH   SOLE 15 33,065 0 0
DISH NETWORK CORPORATION CL A 25470M109 19,907 458,059 SH   SOLE 18 423,421 0 34,638
DISH NETWORK CORPORATION CL A 25470M109 4,536 104,374 SH   SOLE 19 104,374 0 0
DISH NETWORK CORPORATION CL A 25470M109 290,027 6,673,429 SH   SOLE 21 6,673,429 0 0
DISH NETWORK CORPORATION CL A 25470M109 229,279 5,275,623 SH   SOLE 22 4,746,445 0 529,178
DISH NETWORK CORPORATION CL A 25470M109 5,969 137,336 SH   SOLE 23 137,336 0 0
DISH NETWORK CORPORATION CL A 25470M109 16,710 384,488 SH   SOLE 25 384,488 0 0
DISH NETWORK CORPORATION CL A 25470M109 26,755 615,628 SH   SOLE 26 272,219 0 343,409
DISH NETWORK CORPORATION CL A 25470M109 17,141 394,398 SH   SOLE 28 18,116 0 376,282
DISH NETWORK CORPORATION CL A 25470M109 58,726 1,351,273 SH   SOLE 30 1,351,273 0 0
DISH NETWORK CORPORATION CL A 25470M109 3,846 88,491 SH   SOLE 31 28,449 0 60,042
DISH NETWORK CORPORATION CL A 25470M109 539 12,407 SH   SOLE 34 12,407 0 0
DISH NETWORK CORPORATION CL A 25470M109 6,134 141,151 SH   SOLE 36 141,151 0 0
DISH NETWORK CORPORATION CL A 25470M109 401 9,230 SH   SOLE 40 9,230 0 0
DISH NETWORK CORPORATION CL A 25470M109 3,800 87,444 SH   SOLE 43 5,349 0 82,095
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 8,887 8,549,000 PRN   SOLE 2 6,553,000 0 1,996,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 3,661 3,522,000 PRN   SOLE 18 3,522,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 32,391 31,160,000 PRN   SOLE 19 31,160,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 20,571 19,789,000 PRN   SOLE 21 19,789,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 710 683,000 PRN   SOLE 22 683,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 4,520 4,348,000 PRN   SOLE 26 4,348,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 53 51,000 PRN   SOLE 30 51,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 8,340 8,023,000 PRN   SOLE 34 8,023,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,940 3,017,000 PRN   SOLE 2 2,524,000 0 493,000
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 1,015 1,042,000 PRN   SOLE 18 1,042,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 20,206 20,737,000 PRN   SOLE 19 20,737,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 6,977 7,160,000 PRN   SOLE 21 7,160,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,781 3,880,000 PRN   SOLE 22 3,880,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 931 955,000 PRN   SOLE 26 955,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 61 63,000 PRN   SOLE 30 63,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,703 3,800,000 PRN   SOLE 34 3,800,000 0 0
DISNEY WALT CO COM 254687106 697,957 4,125,770 SH   SOLE 2 663,131 0 3,462,639
DISNEY WALT CO COM 254687106 202,710 1,198,261 SH   SOLE 4 758,210 0 440,051
DISNEY WALT CO COM 254687106 271,174 1,602,970 SH   SOLE 7 1,548,921 0 54,049
DISNEY WALT CO COM 254687106 14,377 84,985 SH   SOLE 13 53,737 0 31,248
DISNEY WALT CO COM 254687106 30,409 179,757 SH   SOLE 15 179,757 0 0
DISNEY WALT CO COM 254687106 162 955 SH   SOLE 17 0 0 955
DISNEY WALT CO COM 254687106 568,050 3,357,867 SH   SOLE 18 3,040,967 0 316,900
DISNEY WALT CO COM 254687106 400,597 2,368,016 SH   SOLE 19 2,368,016 0 0
DISNEY WALT CO COM 254687106 11,758 69,505 SH   SOLE 20 69,505 0 0
DISNEY WALT CO COM 254687106 6,471,421 38,253,950 SH   SOLE 21 38,253,950 0 0
DISNEY WALT CO COM 254687106 6,568,268 38,826,435 SH   SOLE 22 34,897,205 0 3,929,230
DISNEY WALT CO COM 254687106 174,691 1,032,634 SH   SOLE 23 1,032,634 0 0
DISNEY WALT CO COM 254687106 519,732 3,072,249 SH   SOLE 25 3,072,249 0 0
DISNEY WALT CO COM 254687106 876,347 5,180,272 SH   SOLE 26 2,353,040 0 2,827,232
DISNEY WALT CO COM 254687106 802,032 4,740,982 SH   SOLE 28 161,145 0 4,579,837
DISNEY WALT CO COM 254687106 453 2,680 SH   SOLE 29 2,680 0 0
DISNEY WALT CO COM 254687106 1,868,783 11,046,778 SH   SOLE 30 11,046,778 0 0
DISNEY WALT CO COM 254687106 112,727 666,353 SH   SOLE 31 219,600 0 446,753
DISNEY WALT CO COM 254687106 30,972 183,081 SH   SOLE 32 183,081 0 0
DISNEY WALT CO COM 254687106 226,893 1,341,213 SH   SOLE 34 1,341,213 0 0
DISNEY WALT CO COM 254687106 153,604 907,986 SH   SOLE 36 907,986 0 0
DISNEY WALT CO COM 254687106 10,652 62,967 SH   SOLE 40 62,967 0 0
DISNEY WALT CO COM 254687106 252,028 1,489,790 SH   SOLE 43 118,858 0 1,370,932
DIVERSEY HLDGS LTD ORD SHS G28923103 4,676 291,493 SH   SOLE 2 124,388 0 167,105
DIVERSEY HLDGS LTD ORD SHS G28923103 754 46,998 SH   SOLE 4 46,998 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 13 830 SH   SOLE 7 830 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 10,314 643,034 SH   SOLE 18 643,034 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 99,024 6,173,543 SH   SOLE 19 6,173,543 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 8,953 558,188 SH   SOLE 21 558,188 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 22,261 1,387,868 SH   SOLE 22 1,350,529 0 37,339
DIVERSEY HLDGS LTD ORD SHS G28923103 737 45,960 SH   SOLE 26 45,960 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 73 4,538 SH   SOLE 30 4,538 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 15 911 SH   SOLE 31 911 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 39,404 2,456,600 SH   SOLE 34 2,456,600 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,199 353,695 SH   SOLE 2 71,913 0 281,782
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 434 128,058 SH   SOLE 4 128,058 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,081 318,797 SH   SOLE 7 318,797 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,259 961,405 SH   SOLE 18 961,405 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,465 727,052 SH   SOLE 19 727,052 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 101,318 29,887,259 SH   SOLE 21 29,887,259 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 27,343 8,065,678 SH   SOLE 22 7,820,744 0 244,934
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 35 10,211 SH   SOLE 23 10,211 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,680 1,085,536 SH   SOLE 25 1,085,536 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 267 78,667 SH   SOLE 26 61,275 0 17,392
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 626 184,682 SH   SOLE 28 31,441 0 153,241
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,635 777,155 SH   SOLE 30 777,155 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 72 21,286 SH   SOLE 36 21,286 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 85 25,210 SH   SOLE 40 25,210 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 836 246,474 SH   SOLE 43 11,381 0 235,093
DIXIE GROUP INC CL A 255519100 12 2,564 SH   SOLE 18 2,564 0 0
DIXIE GROUP INC CL A 255519100 251 51,596 SH   SOLE 21 51,596 0 0
DIXIE GROUP INC CL A 255519100 1,395 287,062 SH   SOLE 22 287,062 0 0
DLH HLDGS CORP COM 23335Q100 15 1,182 SH   SOLE 18 1,182 0 0
DLH HLDGS CORP COM 23335Q100 157 12,727 SH   SOLE 21 12,727 0 0
DLH HLDGS CORP COM 23335Q100 148 12,020 SH   SOLE 22 12,020 0 0
DLOCAL LTD CLASS A COM G29018101 23,636 433,216 SH   SOLE 19 433,216 0 0
DLOCAL LTD CLASS A COM G29018101 149 2,727 SH   SOLE 21 2,727 0 0
DLOCAL LTD CLASS A COM G29018101 61,792 1,132,551 SH   SOLE 34 1,132,551 0 0
DLOCAL LTD CLASS A COM G29018101 124 2,270 SH   SOLE 43 0 0 2,270
DMC GLOBAL INC COM 23291C103 282 7,645 SH   SOLE 2 5,555 0 2,090
DMC GLOBAL INC COM 23291C103 3 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 11 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 2,626 71,141 SH   SOLE 18 71,141 0 0
DMC GLOBAL INC COM 23291C103 1,220 33,040 SH   SOLE 19 33,040 0 0
DMC GLOBAL INC COM 23291C103 81,401 2,205,395 SH   SOLE 21 2,205,395 0 0
DMC GLOBAL INC COM 23291C103 17,246 467,247 SH   SOLE 22 458,712 0 8,535
DMC GLOBAL INC COM 23291C103 69 1,879 SH   SOLE 25 1,879 0 0
DMC GLOBAL INC COM 23291C103 399 10,816 SH   SOLE 26 9,675 0 1,141
DMC GLOBAL INC COM 23291C103 88 2,397 SH   SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 1,152 31,211 SH   SOLE 30 31,211 0 0
DMC GLOBAL INC COM 23291C103 95 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103 295 7,979 SH   SOLE 43 482 0 7,497
DOCEBO INC COM 25609L105 7,863 108,022 SH   SOLE 18 108,022 0 0
DOCUMENT SEC SYS INC COM NEW 25614T309 14 10,768 SH   SOLE 18 10,768 0 0
DOCUMENT SEC SYS INC COM NEW 25614T309 189 146,819 SH   SOLE 21 146,819 0 0
DOCUMENT SEC SYS INC COM NEW 25614T309 541 419,530 SH   SOLE 22 419,530 0 0
DOCUSIGN INC COM 256163106 102,126 396,713 SH   SOLE 2 52,047 0 344,666
DOCUSIGN INC COM 256163106 30,929 120,144 SH   SOLE 4 79,972 0 40,172
DOCUSIGN INC COM 256163106 10,183 39,556 SH   SOLE 7 39,556 0 0
DOCUSIGN INC COM 256163106 1,005 3,904 SH   SOLE 13 477 0 3,427
DOCUSIGN INC COM 256163106 4,220 16,393 SH   SOLE 15 16,393 0 0
DOCUSIGN INC COM 256163106 75,384 292,833 SH   SOLE 18 281,567 0 11,266
DOCUSIGN INC COM 256163106 89,738 348,591 SH   SOLE 19 348,591 0 0
DOCUSIGN INC COM 256163106 882,985 3,429,999 SH   SOLE 21 3,429,999 0 0
DOCUSIGN INC COM 256163106 1,022,793 3,973,091 SH   SOLE 22 3,748,490 0 224,601
DOCUSIGN INC COM 256163106 29,161 113,278 SH   SOLE 23 113,278 0 0
DOCUSIGN INC COM 256163106 78,862 306,345 SH   SOLE 25 306,345 0 0
DOCUSIGN INC COM 256163106 91,848 356,787 SH   SOLE 26 163,478 0 193,309
DOCUSIGN INC COM 256163106 125,862 488,916 SH   SOLE 28 17,284 0 471,632
DOCUSIGN INC COM 256163106 201 779 SH   SOLE 29 779 0 0
DOCUSIGN INC COM 256163106 165,054 641,162 SH   SOLE 30 618,769 0 22,393
DOCUSIGN INC COM 256163106 18,342 71,250 SH   SOLE 31 25,381 0 45,869
DOCUSIGN INC COM 256163106 11,765 45,702 SH   SOLE 32 45,702 0 0
DOCUSIGN INC COM 256163106 119,419 463,890 SH   SOLE 34 463,890 0 0
DOCUSIGN INC COM 256163106 22,178 86,153 SH   SOLE 36 86,153 0 0
DOCUSIGN INC COM 256163106 1,690 6,564 SH   SOLE 40 6,564 0 0
DOCUSIGN INC COM 256163106 18,570 72,135 SH   SOLE 43 5,247 0 66,888
DOLBY LABORATORIES INC COM CL A 25659T107 15,764 179,136 SH   SOLE 2 30,254 0 148,882
DOLBY LABORATORIES INC COM CL A 25659T107 62 700 SH   SOLE 4 700 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 79 893 SH   SOLE 7 893 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,211 25,120 SH   SOLE 18 25,120 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,563 17,762 SH   SOLE 19 17,762 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 103,293 1,173,783 SH   SOLE 21 1,173,783 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 125,542 1,426,619 SH   SOLE 22 1,345,731 0 80,888
DOLBY LABORATORIES INC COM CL A 25659T107 834 9,481 SH   SOLE 25 9,481 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,671 30,357 SH   SOLE 26 24,659 0 5,698
DOLBY LABORATORIES INC COM CL A 25659T107 13,531 153,758 SH   SOLE 28 3,998 0 149,760
DOLBY LABORATORIES INC COM CL A 25659T107 3,225 36,646 SH   SOLE 30 36,646 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 90 1,023 SH   SOLE 31 1,023 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 49,002 556,846 SH   SOLE 34 556,846 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 260 2,960 SH   SOLE 36 2,960 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 696 7,908 SH   SOLE 40 7,908 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 8,949 101,689 SH   SOLE 43 1,529 0 100,160
DOLE PLC ORD SHS G27907107 669 39,429 SH   SOLE 2 39,429 0 0
DOLE PLC ORD SHS G27907107 6,326 372,987 SH   SOLE 19 372,987 0 0
DOLE PLC ORD SHS G27907107 10,332 609,180 SH   SOLE 34 609,180 0 0
DOLE PLC ORD SHS G27907107 62 3,683 SH   SOLE 40 3,683 0 0
DOLLAR GEN CORP NEW COM 256677105 114,906 541,650 SH   SOLE 2 105,498 0 436,152
DOLLAR GEN CORP NEW COM 256677105 31,919 150,460 SH   SOLE 4 92,180 0 58,280
DOLLAR GEN CORP NEW COM 256677105 48,965 230,816 SH   SOLE 7 223,642 0 7,174
DOLLAR GEN CORP NEW COM 256677105 1,300 6,129 SH   SOLE 13 2,388 0 3,741
DOLLAR GEN CORP NEW COM 256677105 4,959 23,378 SH   SOLE 15 23,378 0 0
DOLLAR GEN CORP NEW COM 256677105 6 27 SH   SOLE 17 0 0 27
DOLLAR GEN CORP NEW COM 256677105 312,612 1,473,610 SH   SOLE 18 1,379,458 0 94,152
DOLLAR GEN CORP NEW COM 256677105 321,633 1,516,134 SH   SOLE 19 1,516,134 0 0
DOLLAR GEN CORP NEW COM 256677105 1,130,666 5,329,812 SH   SOLE 21 5,329,812 0 0
DOLLAR GEN CORP NEW COM 256677105 1,152,764 5,433,978 SH   SOLE 22 4,931,476 0 502,502
DOLLAR GEN CORP NEW COM 256677105 30,011 141,466 SH   SOLE 23 141,466 0 0
DOLLAR GEN CORP NEW COM 256677105 74,875 352,952 SH   SOLE 25 337,123 0 15,829
DOLLAR GEN CORP NEW COM 256677105 113,870 536,770 SH   SOLE 26 193,135 0 343,635
DOLLAR GEN CORP NEW COM 256677105 100,871 475,492 SH   SOLE 28 18,236 0 457,256
DOLLAR GEN CORP NEW COM 256677105 182 858 SH   SOLE 29 858 0 0
DOLLAR GEN CORP NEW COM 256677105 244,304 1,151,619 SH   SOLE 30 1,151,619 0 0
DOLLAR GEN CORP NEW COM 256677105 18,929 89,227 SH   SOLE 31 28,752 0 60,475
DOLLAR GEN CORP NEW COM 256677105 40,778 192,221 SH   SOLE 34 192,221 0 0
DOLLAR GEN CORP NEW COM 256677105 33,592 158,346 SH   SOLE 36 158,346 0 0
DOLLAR GEN CORP NEW COM 256677105 1,815 8,556 SH   SOLE 40 8,556 0 0
DOLLAR GEN CORP NEW COM 256677105 64,052 301,931 SH   SOLE 43 24,752 0 277,179
DOLLAR TREE INC COM 256746108 50,781 530,512 SH   SOLE 2 85,850 0 444,662
DOLLAR TREE INC COM 256746108 13,375 139,730 SH   SOLE 4 83,552 0 56,178
DOLLAR TREE INC COM 256746108 23,018 240,468 SH   SOLE 7 234,137 0 6,331
DOLLAR TREE INC COM 256746108 470 4,909 SH   SOLE 13 627 0 4,282
DOLLAR TREE INC COM 256746108 2,897 30,270 SH   SOLE 15 30,270 0 0
DOLLAR TREE INC COM 256746108 147,577 1,541,762 SH   SOLE 18 1,177,732 0 364,030
DOLLAR TREE INC COM 256746108 72,721 759,730 SH   SOLE 19 759,730 0 0
DOLLAR TREE INC COM 256746108 548,788 5,733,264 SH   SOLE 21 5,733,264 0 0
DOLLAR TREE INC COM 256746108 478,554 4,999,524 SH   SOLE 22 4,501,455 0 498,069
DOLLAR TREE INC COM 256746108 17,306 180,799 SH   SOLE 23 180,799 0 0
DOLLAR TREE INC COM 256746108 35,414 369,971 SH   SOLE 25 339,525 0 30,446
DOLLAR TREE INC COM 256746108 49,405 516,140 SH   SOLE 26 199,708 0 316,432
DOLLAR TREE INC COM 256746108 57,335 598,983 SH   SOLE 28 18,042 0 580,941
DOLLAR TREE INC COM 256746108 116 1,211 SH   SOLE 29 1,211 0 0
DOLLAR TREE INC COM 256746108 100,426 1,049,161 SH   SOLE 30 1,049,161 0 0
DOLLAR TREE INC COM 256746108 8,126 84,889 SH   SOLE 31 26,976 0 57,913
DOLLAR TREE INC COM 256746108 5,049 52,744 SH   SOLE 32 52,744 0 0
DOLLAR TREE INC COM 256746108 25,536 266,781 SH   SOLE 34 266,781 0 0
DOLLAR TREE INC COM 256746108 14,801 154,624 SH   SOLE 36 154,624 0 0
DOLLAR TREE INC COM 256746108 769 8,032 SH   SOLE 40 8,032 0 0
DOLLAR TREE INC COM 256746108 9,253 96,665 SH   SOLE 43 5,954 0 90,711
DOLPHIN ENTMT INC COM NEW 25686H209 19 1,529 SH   SOLE 18 1,529 0 0
DOLPHIN ENTMT INC COM NEW 25686H209 203 16,692 SH   SOLE 21 16,692 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 43 5,815 SH   SOLE 2 5,815 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 1,199 162,009 SH   SOLE 21 162,009 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 15,467 2,090,178 SH   SOLE 22 2,090,178 0 0
DOMINION ENERGY INC COM 25746U109 129,256 1,770,139 SH   SOLE 2 241,188 0 1,528,951
DOMINION ENERGY INC COM 25746U109 44,103 603,980 SH   SOLE 4 384,131 0 219,849
DOMINION ENERGY INC COM 25746U109 57,527 787,821 SH   SOLE 7 762,921 0 24,900
DOMINION ENERGY INC COM 25746U109 1,123 15,377 SH   SOLE 13 2,346 0 13,031
DOMINION ENERGY INC COM 25746U109 7,630 104,498 SH   SOLE 15 104,498 0 0
DOMINION ENERGY INC COM 25746U109 97,771 1,338,956 SH   SOLE 18 1,222,637 0 116,319
DOMINION ENERGY INC COM 25746U109 50,584 692,748 SH   SOLE 19 692,748 0 0
DOMINION ENERGY INC COM 25746U109 1,455,430 19,931,933 SH   SOLE 21 19,931,933 0 0
DOMINION ENERGY INC COM 25746U109 1,281,794 17,554,010 SH   SOLE 22 15,826,755 0 1,727,255
DOMINION ENERGY INC COM 25746U109 32,982 451,682 SH   SOLE 23 451,682 0 0
DOMINION ENERGY INC COM 25746U109 30,109 412,341 SH   SOLE 25 412,341 0 0
DOMINION ENERGY INC COM 25746U109 126,280 1,729,396 SH   SOLE 26 581,324 0 1,148,072
DOMINION ENERGY INC COM 25746U109 121,086 1,658,260 SH   SOLE 28 62,264 0 1,595,996
DOMINION ENERGY INC COM 25746U109 158 2,165 SH   SOLE 29 2,165 0 0
DOMINION ENERGY INC COM 25746U109 279,574 3,828,737 SH   SOLE 30 3,828,737 0 0
DOMINION ENERGY INC COM 25746U109 22,681 310,614 SH   SOLE 31 97,952 0 212,662
DOMINION ENERGY INC COM 25746U109 4,076 55,815 SH   SOLE 32 55,815 0 0
DOMINION ENERGY INC COM 25746U109 15,462 211,750 SH   SOLE 34 211,750 0 0
DOMINION ENERGY INC COM 25746U109 36,764 503,481 SH   SOLE 36 503,481 0 0
DOMINION ENERGY INC COM 25746U109 1,130 15,481 SH   SOLE 40 15,481 0 0
DOMINION ENERGY INC COM 25746U109 25,745 352,577 SH   SOLE 43 30,645 0 321,932
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 130,521 1,343,778 SH   SOLE 21 1,343,778 0 0
DOMINOS PIZZA INC COM 25754A201 46,008 96,460 SH   SOLE 2 28,109 0 68,351
DOMINOS PIZZA INC COM 25754A201 9,886 20,728 SH   SOLE 4 18,367 0 2,361
DOMINOS PIZZA INC COM 25754A201 18,636 39,073 SH   SOLE 7 37,894 0 1,179
DOMINOS PIZZA INC COM 25754A201 4,379 9,182 SH   SOLE 13 8,515 0 667
DOMINOS PIZZA INC COM 25754A201 1,802 3,778 SH   SOLE 15 3,778 0 0
DOMINOS PIZZA INC COM 25754A201 109,480 229,538 SH   SOLE 18 175,863 0 53,675
DOMINOS PIZZA INC COM 25754A201 175,523 368,003 SH   SOLE 19 368,003 0 0
DOMINOS PIZZA INC COM 25754A201 510,990 1,071,347 SH   SOLE 21 1,071,347 0 0
DOMINOS PIZZA INC COM 25754A201 439,921 922,344 SH   SOLE 22 822,671 0 99,673
DOMINOS PIZZA INC COM 25754A201 12,920 27,088 SH   SOLE 23 27,088 0 0
DOMINOS PIZZA INC COM 25754A201 23,154 48,544 SH   SOLE 25 48,544 0 0
DOMINOS PIZZA INC COM 25754A201 48,881 102,484 SH   SOLE 26 47,436 0 55,048
DOMINOS PIZZA INC COM 25754A201 52,896 110,903 SH   SOLE 28 3,081 0 107,822
DOMINOS PIZZA INC COM 25754A201 484 1,015 SH   SOLE 29 1,015 0 0
DOMINOS PIZZA INC COM 25754A201 86,467 181,288 SH   SOLE 30 180,494 0 794
DOMINOS PIZZA INC COM 25754A201 7,898 16,559 SH   SOLE 31 6,715 0 9,844
DOMINOS PIZZA INC COM 25754A201 1,134 2,378 SH   SOLE 34 2,378 0 0
DOMINOS PIZZA INC COM 25754A201 10,498 22,011 SH   SOLE 36 22,011 0 0
DOMINOS PIZZA INC COM 25754A201 662 1,388 SH   SOLE 40 1,388 0 0
DOMINOS PIZZA INC COM 25754A201 24,109 50,546 SH   SOLE 43 1,167 0 49,379
DOMO INC COM CL B 257554105 1,199 14,197 SH   SOLE 2 11,365 0 2,832
DOMO INC COM CL B 257554105 7 83 SH   SOLE 4 83 0 0
DOMO INC COM CL B 257554105 37 443 SH   SOLE 7 443 0 0
DOMO INC COM CL B 257554105 6,433 76,180 SH   SOLE 18 76,180 0 0
DOMO INC COM CL B 257554105 4,365 51,694 SH   SOLE 19 51,694 0 0
DOMO INC COM CL B 257554105 88,238 1,044,980 SH   SOLE 21 1,044,980 0 0
DOMO INC COM CL B 257554105 54,814 649,145 SH   SOLE 22 632,667 0 16,478
DOMO INC COM CL B 257554105 23 268 SH   SOLE 23 268 0 0
DOMO INC COM CL B 257554105 309 3,657 SH   SOLE 25 3,657 0 0
DOMO INC COM CL B 257554105 1,127 13,349 SH   SOLE 26 11,701 0 1,648
DOMO INC COM CL B 257554105 197 2,332 SH   SOLE 28 2,332 0 0
DOMO INC COM CL B 257554105 9,956 117,905 SH   SOLE 30 117,905 0 0
DOMO INC COM CL B 257554105 45 528 SH   SOLE 36 528 0 0
DOMO INC COM CL B 257554105 277 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105 971 11,500 SH   SOLE 42 11,500 0 0
DOMO INC COM CL B 257554105 130 1,541 SH   SOLE 43 10 0 1,531
DOMTAR CORP COM NEW 257559203 3,328 61,023 SH   SOLE 2 15,527 0 45,496
DOMTAR CORP COM NEW 257559203 13 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 101 1,857 SH   SOLE 7 1,857 0 0
DOMTAR CORP COM NEW 257559203 10,921 200,233 SH   SOLE 18 200,233 0 0
DOMTAR CORP COM NEW 257559203 7,882 144,524 SH   SOLE 19 144,524 0 0
DOMTAR CORP COM NEW 257559203 332,240 6,091,675 SH   SOLE 21 6,091,675 0 0
DOMTAR CORP COM NEW 257559203 68,044 1,247,602 SH   SOLE 22 1,194,738 0 52,864
DOMTAR CORP COM NEW 257559203 383 7,014 SH   SOLE 25 7,014 0 0
DOMTAR CORP COM NEW 257559203 1,277 23,419 SH   SOLE 26 18,267 0 5,152
DOMTAR CORP COM NEW 257559203 523 9,586 SH   SOLE 28 2,886 0 6,700
DOMTAR CORP COM NEW 257559203 12,927 237,023 SH   SOLE 30 237,023 0 0
DOMTAR CORP COM NEW 257559203 176 3,223 SH   SOLE 36 3,223 0 0
DOMTAR CORP COM NEW 257559203 380 6,968 SH   SOLE 40 6,968 0 0
DOMTAR CORP COM NEW 257559203 1,128 20,687 SH   SOLE 43 1,175 0 19,512
DONALDSON INC COM 257651109 21,477 374,099 SH   SOLE 2 173,049 0 201,050
DONALDSON INC COM 257651109 337 5,877 SH   SOLE 4 5,877 0 0
DONALDSON INC COM 257651109 1,637 28,510 SH   SOLE 7 28,510 0 0
DONALDSON INC COM 257651109 17,420 303,436 SH   SOLE 18 302,612 0 824
DONALDSON INC COM 257651109 2,223 38,713 SH   SOLE 19 38,713 0 0
DONALDSON INC COM 257651109 337,937 5,886,376 SH   SOLE 21 5,886,376 0 0
DONALDSON INC COM 257651109 199,300 3,471,523 SH   SOLE 22 3,297,093 0 174,430
DONALDSON INC COM 257651109 127 2,205 SH   SOLE 23 2,205 0 0
DONALDSON INC COM 257651109 8,230 143,351 SH   SOLE 25 143,351 0 0
DONALDSON INC COM 257651109 6,378 111,095 SH   SOLE 26 76,565 0 34,530
DONALDSON INC COM 257651109 559 9,741 SH   SOLE 28 9,741 0 0
DONALDSON INC COM 257651109 904 15,739 SH   SOLE 29 15,739 0 0
DONALDSON INC COM 257651109 3,708 64,580 SH   SOLE 30 64,580 0 0
DONALDSON INC COM 257651109 623 10,850 SH   SOLE 31 10,850 0 0
DONALDSON INC COM 257651109 6,414 111,720 SH   SOLE 34 111,720 0 0
DONALDSON INC COM 257651109 444 7,741 SH   SOLE 36 7,741 0 0
DONALDSON INC COM 257651109 893 15,559 SH   SOLE 40 15,559 0 0
DONALDSON INC COM 257651109 4,530 78,910 SH   SOLE 43 5,310 0 73,600
DONEGAL GROUP INC CL A 257701201 991 68,380 SH   SOLE 2 37,204 0 31,176
DONEGAL GROUP INC CL A 257701201 6 380 SH   SOLE 7 380 0 0
DONEGAL GROUP INC CL A 257701201 710 49,030 SH   SOLE 18 49,030 0 0
DONEGAL GROUP INC CL A 257701201 1,580 109,016 SH   SOLE 19 109,016 0 0
DONEGAL GROUP INC CL A 257701201 8,379 578,264 SH   SOLE 21 578,264 0 0
DONEGAL GROUP INC CL A 257701201 7,995 551,744 SH   SOLE 22 539,138 0 12,606
DONEGAL GROUP INC CL A 257701201 36 2,511 SH   SOLE 23 2,511 0 0
DONEGAL GROUP INC CL A 257701201 63 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201 119 8,181 SH   SOLE 26 0 0 8,181
DONEGAL GROUP INC CL A 257701201 29 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 55 3,807 SH   SOLE 30 3,807 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201 214 14,770 SH   SOLE 43 7,798 0 6,972
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,658 76,773 SH   SOLE 2 24,505 0 52,268
DONNELLEY FINL SOLUTIONS INC COM 25787G100 16 474 SH   SOLE 7 474 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 4,297 124,108 SH   SOLE 18 124,108 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 6,590 190,338 SH   SOLE 19 190,338 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 125,345 3,620,605 SH   SOLE 21 3,620,605 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 34,064 983,950 SH   SOLE 22 954,418 0 29,532
DONNELLEY FINL SOLUTIONS INC COM 25787G100 329 9,499 SH   SOLE 23 9,499 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 135 3,892 SH   SOLE 25 3,892 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,953 56,419 SH   SOLE 26 475 0 55,944
DONNELLEY FINL SOLUTIONS INC COM 25787G100 122 3,513 SH   SOLE 28 3,513 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,515 43,764 SH   SOLE 30 43,764 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 124 3,584 SH   SOLE 40 3,584 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 378 10,922 SH   SOLE 43 0 0 10,922
DONNELLEY R R & SONS CO COM 257867200 797 155,064 SH   SOLE 2 37,282 0 117,782
DONNELLEY R R & SONS CO COM 257867200 6 1,139 SH   SOLE 7 1,139 0 0
DONNELLEY R R & SONS CO COM 257867200 1,215 236,295 SH   SOLE 18 236,295 0 0
DONNELLEY R R & SONS CO COM 257867200 3,488 678,510 SH   SOLE 19 678,510 0 0
DONNELLEY R R & SONS CO COM 257867200 13,966 2,717,122 SH   SOLE 21 2,717,122 0 0
DONNELLEY R R & SONS CO COM 257867200 10,648 2,071,678 SH   SOLE 22 2,030,400 0 41,278
DONNELLEY R R & SONS CO COM 257867200 101 19,653 SH   SOLE 23 19,653 0 0
DONNELLEY R R & SONS CO COM 257867200 424 82,397 SH   SOLE 26 0 0 82,397
DONNELLEY R R & SONS CO COM 257867200 96 18,733 SH   SOLE 28 0 0 18,733
DONNELLEY R R & SONS CO COM 257867200 340 66,153 SH   SOLE 43 174 0 65,979
DOORDASH INC CL A 25809K105 57,322 278,288 SH   SOLE 2 14,095 0 264,193
DOORDASH INC CL A 25809K105 5,808 28,198 SH   SOLE 4 25,318 0 2,880
DOORDASH INC CL A 25809K105 1,822 8,845 SH   SOLE 7 8,845 0 0
DOORDASH INC CL A 25809K105 27 130 SH   SOLE 13 130 0 0
DOORDASH INC CL A 25809K105 1,363 6,618 SH   SOLE 15 6,618 0 0
DOORDASH INC CL A 25809K105 31,249 151,711 SH   SOLE 18 146,983 0 4,728
DOORDASH INC CL A 25809K105 7,851 38,115 SH   SOLE 19 38,115 0 0
DOORDASH INC CL A 25809K105 393,846 1,912,059 SH   SOLE 21 1,912,059 0 0
DOORDASH INC CL A 25809K105 612,264 2,972,442 SH   SOLE 22 2,835,052 0 137,390
DOORDASH INC CL A 25809K105 8,307 40,329 SH   SOLE 23 40,329 0 0
DOORDASH INC CL A 25809K105 36,745 178,393 SH   SOLE 25 178,393 0 0
DOORDASH INC CL A 25809K105 34,709 168,508 SH   SOLE 26 72,832 0 95,676
DOORDASH INC CL A 25809K105 30,737 149,222 SH   SOLE 28 6,101 0 143,121
DOORDASH INC CL A 25809K105 112 542 SH   SOLE 29 542 0 0
DOORDASH INC CL A 25809K105 44,084 214,020 SH   SOLE 30 137,312 0 76,708
DOORDASH INC CL A 25809K105 2,480 12,042 SH   SOLE 31 10,170 0 1,872
DOORDASH INC CL A 25809K105 780 3,789 SH   SOLE 34 3,789 0 0
DOORDASH INC CL A 25809K105 10,339 50,194 SH   SOLE 36 50,194 0 0
DOORDASH INC CL A 25809K105 526 2,554 SH   SOLE 40 2,554 0 0
DOORDASH INC CL A 25809K105 752 3,653 SH   SOLE 43 0 0 3,653
DORIAN LPG LTD SHS USD Y2106R110 448 36,082 SH   SOLE 2 9,288 0 26,794
DORIAN LPG LTD SHS USD Y2106R110 8 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,531 123,340 SH   SOLE 18 123,340 0 0
DORIAN LPG LTD SHS USD Y2106R110 810 65,236 SH   SOLE 19 65,236 0 0
DORIAN LPG LTD SHS USD Y2106R110 42,972 3,462,708 SH   SOLE 21 3,462,708 0 0
DORIAN LPG LTD SHS USD Y2106R110 10,751 866,336 SH   SOLE 22 832,866 0 33,470
DORIAN LPG LTD SHS USD Y2106R110 67 5,360 SH   SOLE 25 5,360 0 0
DORIAN LPG LTD SHS USD Y2106R110 540 43,551 SH   SOLE 30 43,551 0 0
DORIAN LPG LTD SHS USD Y2106R110 27 2,155 SH   SOLE 40 2,155 0 0
DORMAN PRODS INC COM 258278100 1,107 11,690 SH   SOLE 2 8,699 0 2,991
DORMAN PRODS INC COM 258278100 8 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100 41 430 SH   SOLE 7 430 0 0
DORMAN PRODS INC COM 258278100 9,252 97,732 SH   SOLE 18 97,732 0 0
DORMAN PRODS INC COM 258278100 4,460 47,112 SH   SOLE 19 47,112 0 0
DORMAN PRODS INC COM 258278100 304,055 3,211,736 SH   SOLE 21 3,211,736 0 0
DORMAN PRODS INC COM 258278100 63,539 671,160 SH   SOLE 22 653,590 0 17,570
DORMAN PRODS INC COM 258278100 348 3,681 SH   SOLE 25 3,681 0 0
DORMAN PRODS INC COM 258278100 1,112 11,741 SH   SOLE 26 8,920 0 2,821
DORMAN PRODS INC COM 258278100 220 2,329 SH   SOLE 28 2,329 0 0
DORMAN PRODS INC COM 258278100 4,796 50,661 SH   SOLE 30 50,661 0 0
DORMAN PRODS INC COM 258278100 312 3,295 SH   SOLE 40 3,295 0 0
DORMAN PRODS INC COM 258278100 1,084 11,448 SH   SOLE 43 658 0 10,790
DOUBLEVERIFY HLDGS INC COM 25862V105 6,537 191,368 SH   SOLE 2 136,190 0 55,178
DOUBLEVERIFY HLDGS INC COM 25862V105 8 247 SH   SOLE 7 247 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 223 6,514 SH   SOLE 18 6,514 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 14,902 436,233 SH   SOLE 19 436,233 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 6,464 189,240 SH   SOLE 21 189,240 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 4,471 130,882 SH   SOLE 22 119,969 0 10,913
DOUBLEVERIFY HLDGS INC COM 25862V105 9 271 SH   SOLE 31 271 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 30,528 893,683 SH   SOLE 34 893,683 0 0
DOUGLAS DYNAMICS INC COM 25960R105 628 17,307 SH   SOLE 2 14,746 0 2,561
DOUGLAS DYNAMICS INC COM 25960R105 1 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105 14 394 SH   SOLE 7 394 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,501 68,910 SH   SOLE 18 68,910 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,492 41,112 SH   SOLE 19 41,112 0 0
DOUGLAS DYNAMICS INC COM 25960R105 29,313 807,531 SH   SOLE 21 807,531 0 0
DOUGLAS DYNAMICS INC COM 25960R105 19,826 546,161 SH   SOLE 22 532,625 0 13,536
DOUGLAS DYNAMICS INC COM 25960R105 135 3,717 SH   SOLE 25 3,717 0 0
DOUGLAS DYNAMICS INC COM 25960R105 151 4,161 SH   SOLE 26 1,158 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105 68 1,861 SH   SOLE 28 1,861 0 0
DOUGLAS DYNAMICS INC COM 25960R105 464 12,785 SH   SOLE 30 12,785 0 0
DOUGLAS DYNAMICS INC COM 25960R105 66 1,820 SH   SOLE 36 1,820 0 0
DOUGLAS DYNAMICS INC COM 25960R105 101 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105 249 6,846 SH   SOLE 43 111 0 6,735
DOUGLAS EMMETT INC COM 25960P109 14,620 462,506 SH   SOLE 2 134,521 0 327,985
DOUGLAS EMMETT INC COM 25960P109 2,726 86,250 SH   SOLE 4 86,250 0 0
DOUGLAS EMMETT INC COM 25960P109 6,771 214,209 SH   SOLE 7 214,209 0 0
DOUGLAS EMMETT INC COM 25960P109 13,186 417,161 SH   SOLE 18 417,161 0 0
DOUGLAS EMMETT INC COM 25960P109 13,081 413,811 SH   SOLE 19 413,811 0 0
DOUGLAS EMMETT INC COM 25960P109 302,468 9,568,730 SH   SOLE 21 9,568,730 0 0
DOUGLAS EMMETT INC COM 25960P109 193,232 6,113,017 SH   SOLE 22 5,909,670 0 203,347
DOUGLAS EMMETT INC COM 25960P109 226 7,161 SH   SOLE 23 7,161 0 0
DOUGLAS EMMETT INC COM 25960P109 23,432 741,271 SH   SOLE 25 741,271 0 0
DOUGLAS EMMETT INC COM 25960P109 2,648 83,772 SH   SOLE 26 70,601 0 13,171
DOUGLAS EMMETT INC COM 25960P109 3,648 115,422 SH   SOLE 28 14,668 0 100,754
DOUGLAS EMMETT INC COM 25960P109 23,982 758,699 SH   SOLE 30 758,699 0 0
DOUGLAS EMMETT INC COM 25960P109 81 2,558 SH   SOLE 31 2,558 0 0
DOUGLAS EMMETT INC COM 25960P109 613 19,408 SH   SOLE 36 19,408 0 0
DOUGLAS EMMETT INC COM 25960P109 660 20,884 SH   SOLE 40 20,884 0 0
DOUGLAS EMMETT INC COM 25960P109 6,240 197,396 SH   SOLE 43 10,784 0 186,612
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 21 6,412 SH   SOLE 4 6,412 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 5,429 1,650,165 SH   SOLE 21 1,650,165 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 3,062 930,572 SH   SOLE 22 890,776 0 39,796
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 17 5,083 SH   SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1,192 362,230 SH   SOLE 30 362,230 0 0
DOVER CORP COM 260003108 56,445 362,991 SH   SOLE 2 57,584 0 305,407
DOVER CORP COM 260003108 18,756 120,619 SH   SOLE 4 62,712 0 57,907
DOVER CORP COM 260003108 22,033 141,692 SH   SOLE 7 137,180 0 4,512
DOVER CORP COM 260003108 432 2,780 SH   SOLE 13 491 0 2,289
DOVER CORP COM 260003108 2,833 18,218 SH   SOLE 15 18,218 0 0
DOVER CORP COM 260003108 52,593 338,219 SH   SOLE 18 317,093 0 21,126
DOVER CORP COM 260003108 130,700 840,516 SH   SOLE 19 840,516 0 0
DOVER CORP COM 260003108 519,277 3,339,403 SH   SOLE 21 3,339,403 0 0
DOVER CORP COM 260003108 481,054 3,093,595 SH   SOLE 22 2,778,828 0 314,767
DOVER CORP COM 260003108 12,842 82,588 SH   SOLE 23 82,588 0 0
DOVER CORP COM 260003108 68,076 437,785 SH   SOLE 25 437,785 0 0
DOVER CORP COM 260003108 56,217 361,521 SH   SOLE 26 154,846 0 206,675
DOVER CORP COM 260003108 75,867 487,888 SH   SOLE 28 10,639 0 477,249
DOVER CORP COM 260003108 41 266 SH   SOLE 29 266 0 0
DOVER CORP COM 260003108 91,969 591,438 SH   SOLE 30 591,438 0 0
DOVER CORP COM 260003108 8,440 54,279 SH   SOLE 31 18,012 0 36,267
DOVER CORP COM 260003108 2,077 13,356 SH   SOLE 34 13,356 0 0
DOVER CORP COM 260003108 10,940 70,351 SH   SOLE 36 70,351 0 0
DOVER CORP COM 260003108 730 4,693 SH   SOLE 40 4,693 0 0
DOVER CORP COM 260003108 20,300 130,546 SH   SOLE 43 6,848 0 123,698
DOVER MOTORSPORTS INC COM 260174107 10 3,934 SH   SOLE 18 3,934 0 0
DOVER MOTORSPORTS INC COM 260174107 138 56,907 SH   SOLE 21 56,907 0 0
DOVER MOTORSPORTS INC COM 260174107 538 222,231 SH   SOLE 22 222,231 0 0
DOW INC COM 260557103 99,808 1,733,987 SH   SOLE 2 245,910 0 1,488,077
DOW INC COM 260557103 22,349 388,272 SH   SOLE 4 359,761 0 28,511
DOW INC COM 260557103 48,429 841,369 SH   SOLE 7 652,045 0 189,324
DOW INC COM 260557103 1,000 17,373 SH   SOLE 13 2,272 0 15,101
DOW INC COM 260557103 5,486 95,309 SH   SOLE 15 95,309 0 0
DOW INC COM 260557103 1 9 SH   SOLE 17 0 0 9
DOW INC COM 260557103 69,287 1,203,727 SH   SOLE 18 1,098,254 0 105,473
DOW INC COM 260557103 14,414 250,415 SH   SOLE 19 250,415 0 0
DOW INC COM 260557103 847,577 14,725,110 SH   SOLE 21 14,725,110 0 0
DOW INC COM 260557103 907,620 15,768,235 SH   SOLE 22 14,178,113 0 1,590,122
DOW INC COM 260557103 24,107 418,810 SH   SOLE 23 418,810 0 0
DOW INC COM 260557103 55,032 956,079 SH   SOLE 25 956,079 0 0
DOW INC COM 260557103 93,597 1,626,069 SH   SOLE 26 587,849 0 1,038,220
DOW INC COM 260557103 112,076 1,947,119 SH   SOLE 28 63,819 0 1,883,300
DOW INC COM 260557103 17 291 SH   SOLE 29 291 0 0
DOW INC COM 260557103 186,089 3,232,956 SH   SOLE 30 3,232,956 0 0
DOW INC COM 260557103 15,842 275,227 SH   SOLE 31 90,213 0 185,014
DOW INC COM 260557103 2,895 50,296 SH   SOLE 32 50,296 0 0
DOW INC COM 260557103 3,226 56,044 SH   SOLE 34 56,044 0 0
DOW INC COM 260557103 21,944 381,237 SH   SOLE 36 381,237 0 0
DOW INC COM 260557103 1,462 25,403 SH   SOLE 40 25,403 0 0
DOW INC COM 260557103 23,636 410,638 SH   SOLE 43 26,689 0 383,949
DOXIMITY INC CL A 26622P107 3,915 48,509 SH   SOLE 2 39,691 0 8,818
DOXIMITY INC CL A 26622P107 787 9,748 SH   SOLE 18 7,018 0 2,730
DOXIMITY INC CL A 26622P107 18,099 224,273 SH   SOLE 19 224,273 0 0
DOXIMITY INC CL A 26622P107 4,006 49,635 SH   SOLE 21 49,635 0 0
DOXIMITY INC CL A 26622P107 57,577 713,468 SH   SOLE 22 713,468 0 0
DOXIMITY INC CL A 26622P107 1,269 15,731 SH   SOLE 26 0 0 15,731
DOXIMITY INC CL A 26622P107 23,777 294,629 SH   SOLE 34 294,629 0 0
DR REDDYS LABS LTD ADR 256135203 1,563 24,000 SH   SOLE 2 24,000 0 0
DR REDDYS LABS LTD ADR 256135203 5,863 90,000 SH   SOLE 4 90,000 0 0
DR REDDYS LABS LTD ADR 256135203 12,624 193,794 SH   SOLE 18 193,794 0 0
DR REDDYS LABS LTD ADR 256135203 294 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 41 626 SH   SOLE 25 626 0 0
DR REDDYS LABS LTD ADR 256135203 462 7,090 SH   SOLE 26 0 0 7,090
DR REDDYS LABS LTD ADR 256135203 15,558 238,836 SH   SOLE 28 27,040 0 211,796
DR REDDYS LABS LTD ADR 256135203 10,425 160,040 SH   SOLE 30 160,040 0 0
DR REDDYS LABS LTD ADR 256135203 42,047 645,492 SH   SOLE 43 30,762 0 614,730
DRAFTKINGS INC COM CL A 26142R104 24,927 517,584 SH   SOLE 2 33,334 0 484,250
DRAFTKINGS INC COM CL A 26142R104 6,224 129,228 SH   SOLE 4 116,650 0 12,578
DRAFTKINGS INC COM CL A 26142R104 1,462 30,356 SH   SOLE 7 30,356 0 0
DRAFTKINGS INC COM CL A 26142R104 355 7,378 SH   SOLE 13 607 0 6,771
DRAFTKINGS INC COM CL A 26142R104 1,483 30,794 SH   SOLE 15 30,794 0 0
DRAFTKINGS INC COM CL A 26142R104 10,031 208,291 SH   SOLE 18 189,141 0 19,150
DRAFTKINGS INC COM CL A 26142R104 3,631 75,386 SH   SOLE 19 75,386 0 0
DRAFTKINGS INC COM CL A 26142R104 196,386 4,077,773 SH   SOLE 21 4,077,773 0 0
DRAFTKINGS INC COM CL A 26142R104 317,446 6,591,492 SH   SOLE 22 6,230,838 0 360,654
DRAFTKINGS INC COM CL A 26142R104 8,713 180,914 SH   SOLE 23 180,914 0 0
DRAFTKINGS INC COM CL A 26142R104 20,602 427,792 SH   SOLE 25 427,792 0 0
DRAFTKINGS INC COM CL A 26142R104 24,358 505,765 SH   SOLE 26 264,618 0 241,147
DRAFTKINGS INC COM CL A 26142R104 25,068 520,519 SH   SOLE 28 24,031 0 496,488
DRAFTKINGS INC COM CL A 26142R104 54 1,113 SH   SOLE 29 1,113 0 0
DRAFTKINGS INC COM CL A 26142R104 32,207 668,747 SH   SOLE 30 668,747 0 0
DRAFTKINGS INC COM CL A 26142R104 2,517 52,272 SH   SOLE 31 4,835 0 47,437
DRAFTKINGS INC COM CL A 26142R104 795 16,504 SH   SOLE 34 16,504 0 0
DRAFTKINGS INC COM CL A 26142R104 6,364 132,138 SH   SOLE 36 132,138 0 0
DRAFTKINGS INC COM CL A 26142R104 518 10,765 SH   SOLE 40 10,765 0 0
DRAFTKINGS INC COM CL A 26142R104 167 3,477 SH   SOLE 43 0 0 3,477
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1,333 164,790 SH   SOLE 7 164,790 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 2,382 294,454 SH   SOLE 30 294,454 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 82 10,145 SH   SOLE 43 0 0 10,145
DREAM FINDERS HOMES INC COM CL A 26154D100 91 5,259 SH   SOLE 21 5,259 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 583 33,638 SH   SOLE 22 33,638 0 0
DRIL-QUIP INC COM 262037104 1,388 55,141 SH   SOLE 2 21,736 0 33,405
DRIL-QUIP INC COM 262037104 4 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104 14 564 SH   SOLE 7 564 0 0
DRIL-QUIP INC COM 262037104 3,537 140,467 SH   SOLE 18 140,467 0 0
DRIL-QUIP INC COM 262037104 2,110 83,782 SH   SOLE 19 83,782 0 0
DRIL-QUIP INC COM 262037104 107,276 4,260,350 SH   SOLE 21 4,260,350 0 0
DRIL-QUIP INC COM 262037104 24,771 983,745 SH   SOLE 22 946,820 0 36,925
DRIL-QUIP INC COM 262037104 153 6,089 SH   SOLE 25 6,089 0 0
DRIL-QUIP INC COM 262037104 242 9,627 SH   SOLE 26 5,795 0 3,832
DRIL-QUIP INC COM 262037104 75 2,962 SH   SOLE 28 2,962 0 0
DRIL-QUIP INC COM 262037104 1,639 65,096 SH   SOLE 30 65,096 0 0
DRIL-QUIP INC COM 262037104 114 4,523 SH   SOLE 36 4,523 0 0
DRIL-QUIP INC COM 262037104 111 4,402 SH   SOLE 40 4,402 0 0
DRIL-QUIP INC COM 262037104 304 12,057 SH   SOLE 43 614 0 11,443
DRIVE SHACK INC COM 262077100 125 44,353 SH   SOLE 2 4,958 0 39,395
DRIVE SHACK INC COM 262077100 4 1,328 SH   SOLE 7 1,328 0 0
DRIVE SHACK INC COM 262077100 735 261,716 SH   SOLE 18 261,716 0 0
DRIVE SHACK INC COM 262077100 411 146,235 SH   SOLE 19 146,235 0 0
DRIVE SHACK INC COM 262077100 8,461 3,010,958 SH   SOLE 21 3,010,958 0 0
DRIVE SHACK INC COM 262077100 6,228 2,216,512 SH   SOLE 22 2,181,926 0 34,586
DRIVE SHACK INC COM 262077100 2 583 SH   SOLE 43 0 0 583
DRIVEN BRANDS HLDGS INC COM 26210V102 3,509 121,448 SH   SOLE 2 14,358 0 107,090
DRIVEN BRANDS HLDGS INC COM 26210V102 18 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 706 24,428 SH   SOLE 18 24,428 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 749 25,943 SH   SOLE 19 25,943 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 16,746 579,651 SH   SOLE 21 579,651 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 33,922 1,174,171 SH   SOLE 22 1,127,985 0 46,186
DRIVEN BRANDS HLDGS INC COM 26210V102 154 5,319 SH   SOLE 25 5,319 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 839 29,041 SH   SOLE 26 29,041 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 104 3,585 SH   SOLE 28 3,585 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 546 18,886 SH   SOLE 30 18,886 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 26 916 SH   SOLE 31 916 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 144 4,981 SH   SOLE 40 4,981 0 0
DROPBOX INC CL A 26210C104 20,304 694,864 SH   SOLE 2 255,033 0 439,831
DROPBOX INC CL A 26210C104 5,887 201,473 SH   SOLE 4 114,393 0 87,080
DROPBOX INC CL A 26210C104 709 24,252 SH   SOLE 7 24,252 0 0
DROPBOX INC CL A 26210C104 13 457 SH   SOLE 13 457 0 0
DROPBOX INC CL A 26210C104 787 26,922 SH   SOLE 15 26,922 0 0
DROPBOX INC CL A 26210C104 12,773 437,134 SH   SOLE 18 419,119 0 18,015
DROPBOX INC CL A 26210C104 2,500 85,569 SH   SOLE 19 85,569 0 0
DROPBOX INC CL A 26210C104 157,105 5,376,636 SH   SOLE 21 5,376,636 0 0
DROPBOX INC CL A 26210C104 201,520 6,896,648 SH   SOLE 22 6,531,861 0 364,787
DROPBOX INC CL A 26210C104 5,974 204,458 SH   SOLE 23 204,458 0 0
DROPBOX INC CL A 26210C104 1,082 37,023 SH   SOLE 25 37,023 0 0
DROPBOX INC CL A 26210C104 15,438 528,323 SH   SOLE 26 467,226 0 61,097
DROPBOX INC CL A 26210C104 31,261 1,069,863 SH   SOLE 28 26,407 0 1,043,456
DROPBOX INC CL A 26210C104 6 198 SH   SOLE 29 198 0 0
DROPBOX INC CL A 26210C104 55,167 1,887,975 SH   SOLE 30 1,202,973 0 685,002
DROPBOX INC CL A 26210C104 3,255 111,389 SH   SOLE 31 33,645 0 77,744
DROPBOX INC CL A 26210C104 1,075 36,790 SH   SOLE 34 36,790 0 0
DROPBOX INC CL A 26210C104 1,812 62,005 SH   SOLE 36 62,005 0 0
DROPBOX INC CL A 26210C104 346 11,847 SH   SOLE 40 11,847 0 0
DROPBOX INC CL A 26210C104 3,174 108,614 SH   SOLE 43 7,248 0 101,366
DSP GROUPS INC COM 23332B106 591 26,979 SH   SOLE 2 7,134 0 19,845
DSP GROUPS INC COM 23332B106 9 398 SH   SOLE 7 398 0 0
DSP GROUPS INC COM 23332B106 2,042 93,217 SH   SOLE 18 93,217 0 0
DSP GROUPS INC COM 23332B106 909 41,494 SH   SOLE 19 41,494 0 0
DSP GROUPS INC COM 23332B106 59,310 2,706,971 SH   SOLE 21 2,706,971 0 0
DSP GROUPS INC COM 23332B106 12,426 567,156 SH   SOLE 22 543,863 0 23,293
DSP GROUPS INC COM 23332B106 101 4,596 SH   SOLE 25 4,596 0 0
DSP GROUPS INC COM 23332B106 822 37,539 SH   SOLE 30 37,539 0 0
DSP GROUPS INC COM 23332B106 89 4,084 SH   SOLE 40 4,084 0 0
DSP GROUPS INC COM 23332B106 332 15,160 SH   SOLE 43 0 0 15,160
DT MIDSTREAM INC COMMON STOCK 23345M107 14,791 319,877 SH   SOLE 2 111,744 0 208,133
DT MIDSTREAM INC COMMON STOCK 23345M107 14 296 SH   SOLE 4 296 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 235 5,086 SH   SOLE 7 5,086 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 32 694 SH   SOLE 15 694 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 11,761 254,351 SH   SOLE 18 254,351 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 17,034 368,384 SH   SOLE 19 368,384 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 276,054 5,970,017 SH   SOLE 21 5,970,017 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 114,377 2,473,559 SH   SOLE 22 2,355,000 0 118,559
DT MIDSTREAM INC COMMON STOCK 23345M107 2,295 49,624 SH   SOLE 25 49,624 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 4,225 91,363 SH   SOLE 26 29,293 0 62,070
DT MIDSTREAM INC COMMON STOCK 23345M107 486 10,521 SH   SOLE 28 8,100 0 2,421
DT MIDSTREAM INC COMMON STOCK 23345M107 2,363 51,103 SH   SOLE 30 51,103 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 408 8,831 SH   SOLE 31 1,551 0 7,280
DT MIDSTREAM INC COMMON STOCK 23345M107 746 16,125 SH   SOLE 32 16,125 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 3,659 79,129 SH   SOLE 34 79,129 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 1,569 33,934 SH   SOLE 36 33,934 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 543 11,752 SH   SOLE 40 11,752 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 2,454 53,079 SH   SOLE 43 6,641 0 46,438
DTE ENERGY CO COM 233331107 83,549 747,912 SH   SOLE 2 374,401 0 373,511
DTE ENERGY CO COM 233331107 23,324 208,788 SH   SOLE 4 147,242 0 61,546
DTE ENERGY CO COM 233331107 21,479 192,276 SH   SOLE 7 185,813 0 6,463
DTE ENERGY CO COM 233331107 8,765 78,462 SH   SOLE 13 73,758 0 4,704
DTE ENERGY CO COM 233331107 2,723 24,373 SH   SOLE 15 24,373 0 0
DTE ENERGY CO COM 233331107 61,459 550,169 SH   SOLE 18 430,637 0 119,532
DTE ENERGY CO COM 233331107 51,716 462,950 SH   SOLE 19 462,950 0 0
DTE ENERGY CO COM 233331107 721,201 6,456,013 SH   SOLE 21 6,456,013 0 0
DTE ENERGY CO COM 233331107 556,614 4,982,672 SH   SOLE 22 4,297,614 0 685,058
DTE ENERGY CO COM 233331107 27,713 248,078 SH   SOLE 23 248,078 0 0
DTE ENERGY CO COM 233331107 8,163 73,069 SH   SOLE 25 73,069 0 0
DTE ENERGY CO COM 233331107 49,652 444,472 SH   SOLE 26 198,453 0 246,019
DTE ENERGY CO COM 233331107 36,479 326,550 SH   SOLE 28 14,446 0 312,104
DTE ENERGY CO COM 233331107 4,808 43,042 SH   SOLE 29 43,042 0 0
DTE ENERGY CO COM 233331107 79,954 715,727 SH   SOLE 30 715,727 0 0
DTE ENERGY CO COM 233331107 18,676 167,180 SH   SOLE 31 104,279 0 62,901
DTE ENERGY CO COM 233331107 3,606 32,281 SH   SOLE 32 32,281 0 0
DTE ENERGY CO COM 233331107 3,004 26,893 SH   SOLE 34 26,893 0 0
DTE ENERGY CO COM 233331107 11,803 105,658 SH   SOLE 35 105,658 0 0
DTE ENERGY CO COM 233331107 12,188 109,104 SH   SOLE 36 109,104 0 0
DTE ENERGY CO COM 233331107 400 3,585 SH   SOLE 40 3,585 0 0
DTE ENERGY CO COM 233331107 13,254 118,645 SH   SOLE 43 13,671 0 104,974
DTE ENERGY CO UNIT 11/01/2022S 233331842 109,069 2,170,101 SH   SOLE 21 2,170,101 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 5,386 121,736 SH   SOLE 2 16,113 0 105,623
DUCK CREEK TECHNOLOGIES INC SHS 264120106 9 205 SH   SOLE 4 205 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 51 1,160 SH   SOLE 7 1,160 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 1,234 27,895 SH   SOLE 18 27,895 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 880 19,892 SH   SOLE 19 19,892 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 46,214 1,044,627 SH   SOLE 21 1,044,627 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 71,094 1,607,013 SH   SOLE 22 1,533,513 0 73,500
DUCK CREEK TECHNOLOGIES INC SHS 264120106 240 5,422 SH   SOLE 25 5,422 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 959 21,673 SH   SOLE 26 18,611 0 3,062
DUCK CREEK TECHNOLOGIES INC SHS 264120106 146 3,307 SH   SOLE 28 3,307 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 4,219 95,375 SH   SOLE 30 95,375 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 47 1,071 SH   SOLE 31 1,071 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 208 4,699 SH   SOLE 40 4,699 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 22 497 SH   SOLE 43 0 0 497
DUCKHORN PORTFOLIO INC COM 26414D106 164 7,143 SH   SOLE 2 815 0 6,328
DUCKHORN PORTFOLIO INC COM 26414D106 7 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1,323 57,806 SH   SOLE 18 57,806 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 781 34,140 SH   SOLE 19 34,140 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 15,924 695,693 SH   SOLE 21 695,693 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 11,173 488,112 SH   SOLE 22 482,368 0 5,744
DUCKHORN PORTFOLIO INC COM 26414D106 0 5 SH   SOLE 43 0 0 5
DUCOMMUN INC DEL COM 264147109 871 17,295 SH   SOLE 2 9,404 0 7,891
DUCOMMUN INC DEL COM 264147109 8 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 1,825 36,253 SH   SOLE 18 36,253 0 0
DUCOMMUN INC DEL COM 264147109 912 18,119 SH   SOLE 19 18,119 0 0
DUCOMMUN INC DEL COM 264147109 21,621 429,409 SH   SOLE 21 429,409 0 0
DUCOMMUN INC DEL COM 264147109 13,691 271,908 SH   SOLE 22 261,521 0 10,387
DUCOMMUN INC DEL COM 264147109 108 2,151 SH   SOLE 25 2,151 0 0
DUCOMMUN INC DEL COM 264147109 43 861 SH   SOLE 26 861 0 0
DUCOMMUN INC DEL COM 264147109 402 7,979 SH   SOLE 30 7,979 0 0
DUCOMMUN INC DEL COM 264147109 99 1,963 SH   SOLE 36 1,963 0 0
DUCOMMUN INC DEL COM 264147109 51 1,014 SH   SOLE 40 1,014 0 0
DUCOMMUN INC DEL COM 264147109 130 2,588 SH   SOLE 43 0 0 2,588
DUKE ENERGY CORP NEW COM NEW 26441C204 210,984 2,161,946 SH   SOLE 2 707,571 0 1,454,375
DUKE ENERGY CORP NEW COM NEW 26441C204 52,809 541,132 SH   SOLE 4 511,710 0 29,422
DUKE ENERGY CORP NEW COM NEW 26441C204 80,696 826,888 SH   SOLE 7 803,843 0 23,045
DUKE ENERGY CORP NEW COM NEW 26441C204 1,403 14,376 SH   SOLE 13 2,185 0 12,191
DUKE ENERGY CORP NEW COM NEW 26441C204 9,626 98,636 SH   SOLE 15 98,636 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 120,250 1,232,193 SH   SOLE 18 1,109,072 0 123,121
DUKE ENERGY CORP NEW COM NEW 26441C204 56,414 578,073 SH   SOLE 19 578,073 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,067,695 21,187,570 SH   SOLE 21 21,187,570 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,714,670 17,570,136 SH   SOLE 22 15,630,684 0 1,939,452
DUKE ENERGY CORP NEW COM NEW 26441C204 57,150 585,613 SH   SOLE 23 585,613 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 27,391 280,670 SH   SOLE 25 280,670 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 157,864 1,617,627 SH   SOLE 26 698,425 0 919,202
DUKE ENERGY CORP NEW COM NEW 26441C204 87,032 891,810 SH   SOLE 28 59,788 0 832,022
DUKE ENERGY CORP NEW COM NEW 26441C204 8,626 88,395 SH   SOLE 29 88,395 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 342,949 3,514,179 SH   SOLE 30 3,514,179 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 43,492 445,663 SH   SOLE 31 243,173 0 202,490
DUKE ENERGY CORP NEW COM NEW 26441C204 18,883 193,489 SH   SOLE 34 193,489 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 17,510 179,423 SH   SOLE 35 179,423 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 52,472 537,683 SH   SOLE 36 537,683 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,438 14,736 SH   SOLE 40 14,736 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 53,950 552,827 SH   SOLE 43 44,536 0 508,291
DUKE REALTY CORP COM NEW 264411505 65,427 1,366,760 SH   SOLE 2 123,407 0 1,243,353
DUKE REALTY CORP COM NEW 264411505 22,129 462,282 SH   SOLE 4 343,135 0 119,147
DUKE REALTY CORP COM NEW 264411505 42,274 883,108 SH   SOLE 7 872,321 0 10,787
DUKE REALTY CORP COM NEW 264411505 484 10,101 SH   SOLE 13 1,098 0 9,003
DUKE REALTY CORP COM NEW 264411505 2,279 47,613 SH   SOLE 15 47,613 0 0
DUKE REALTY CORP COM NEW 264411505 0 8 SH   SOLE 17 0 0 8
DUKE REALTY CORP COM NEW 264411505 32,169 672,015 SH   SOLE 18 618,490 0 53,525
DUKE REALTY CORP COM NEW 264411505 30,505 637,241 SH   SOLE 19 637,241 0 0
DUKE REALTY CORP COM NEW 264411505 675,007 14,100,827 SH   SOLE 21 14,100,827 0 0
DUKE REALTY CORP COM NEW 264411505 528,318 11,036,512 SH   SOLE 22 10,232,302 0 804,210
DUKE REALTY CORP COM NEW 264411505 10,766 224,899 SH   SOLE 23 224,899 0 0
DUKE REALTY CORP COM NEW 264411505 102,166 2,134,249 SH   SOLE 25 2,134,249 0 0
DUKE REALTY CORP COM NEW 264411505 41,718 871,484 SH   SOLE 26 358,364 0 513,120
DUKE REALTY CORP COM NEW 264411505 51,485 1,075,515 SH   SOLE 28 27,672 0 1,047,843
DUKE REALTY CORP COM NEW 264411505 21 435 SH   SOLE 29 435 0 0
DUKE REALTY CORP COM NEW 264411505 150,331 3,140,406 SH   SOLE 30 3,140,406 0 0
DUKE REALTY CORP COM NEW 264411505 6,575 137,351 SH   SOLE 31 46,078 0 91,273
DUKE REALTY CORP COM NEW 264411505 912 19,048 SH   SOLE 34 19,048 0 0
DUKE REALTY CORP COM NEW 264411505 8,350 174,440 SH   SOLE 36 174,440 0 0
DUKE REALTY CORP COM NEW 264411505 637 13,309 SH   SOLE 40 13,309 0 0
DUKE REALTY CORP COM NEW 264411505 12,989 271,345 SH   SOLE 43 6,429 0 264,916
DULUTH HLDGS INC COM CL B 26443V101 99 7,231 SH   SOLE 2 6,018 0 1,213
DULUTH HLDGS INC COM CL B 26443V101 4 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 490 35,936 SH   SOLE 18 35,936 0 0
DULUTH HLDGS INC COM CL B 26443V101 283 20,745 SH   SOLE 19 20,745 0 0
DULUTH HLDGS INC COM CL B 26443V101 6,720 493,065 SH   SOLE 21 493,065 0 0
DULUTH HLDGS INC COM CL B 26443V101 4,104 301,097 SH   SOLE 22 287,209 0 13,888
DULUTH HLDGS INC COM CL B 26443V101 52 3,817 SH   SOLE 25 3,817 0 0
DULUTH HLDGS INC COM CL B 26443V101 95 6,965 SH   SOLE 30 6,965 0 0
DULUTH HLDGS INC COM CL B 26443V101 43 3,146 SH   SOLE 40 3,146 0 0
DULUTH HLDGS INC COM CL B 26443V101 15 1,089 SH   SOLE 43 0 0 1,089
DUN & BRADSTREET HLDGS INC COM 26484T106 5,795 344,711 SH   SOLE 2 18,458 0 326,253
DUN & BRADSTREET HLDGS INC COM 26484T106 44 2,646 SH   SOLE 7 2,646 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,054 62,685 SH   SOLE 18 62,685 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 778 46,295 SH   SOLE 19 46,295 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 29,128 1,732,757 SH   SOLE 21 1,732,757 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 56,980 3,389,668 SH   SOLE 22 3,266,196 0 123,472
DUN & BRADSTREET HLDGS INC COM 26484T106 44 2,631 SH   SOLE 31 2,631 0 0
DUOLINGO INC CL A COM 26603R106 1,570 9,439 SH   SOLE 2 8,447 0 992
DUOLINGO INC CL A COM 26603R106 196 1,181 SH   SOLE 18 875 0 306
DUOLINGO INC CL A COM 26603R106 31,355 188,478 SH   SOLE 19 188,478 0 0
DUOLINGO INC CL A COM 26603R106 1,118 6,719 SH   SOLE 21 6,719 0 0
DUOLINGO INC CL A COM 26603R106 14,397 86,544 SH   SOLE 22 86,544 0 0
DUOLINGO INC CL A COM 26603R106 58 346 SH   SOLE 25 346 0 0
DUOLINGO INC CL A COM 26603R106 424 2,546 SH   SOLE 26 782 0 1,764
DUOLINGO INC CL A COM 26603R106 215 1,290 SH   SOLE 28 0 0 1,290
DUOLINGO INC CL A COM 26603R106 218 1,309 SH   SOLE 30 1,309 0 0
DUOLINGO INC CL A COM 26603R106 4 22 SH   SOLE 31 0 0 22
DUOLINGO INC CL A COM 26603R106 12,929 77,719 SH   SOLE 34 77,719 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407 4 642 SH   SOLE 18 642 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407 51 8,297 SH   SOLE 21 8,297 0 0
DUPONT DE NEMOURS INC COM 26614N102 101,030 1,485,956 SH   SOLE 2 341,652 0 1,144,304
DUPONT DE NEMOURS INC COM 26614N102 25,966 381,909 SH   SOLE 4 237,991 0 143,918
DUPONT DE NEMOURS INC COM 26614N102 31,230 459,325 SH   SOLE 7 443,707 0 15,618
DUPONT DE NEMOURS INC COM 26614N102 749 11,017 SH   SOLE 13 1,643 0 9,374
DUPONT DE NEMOURS INC COM 26614N102 4,767 70,115 SH   SOLE 15 70,115 0 0
DUPONT DE NEMOURS INC COM 26614N102 129,437 1,903,770 SH   SOLE 18 1,785,846 0 117,924
DUPONT DE NEMOURS INC COM 26614N102 77,533 1,140,352 SH   SOLE 19 1,140,352 0 0
DUPONT DE NEMOURS INC COM 26614N102 723,055 10,634,731 SH   SOLE 21 10,634,731 0 0
DUPONT DE NEMOURS INC COM 26614N102 765,462 11,258,445 SH   SOLE 22 10,107,858 0 1,150,587
DUPONT DE NEMOURS INC COM 26614N102 20,425 300,409 SH   SOLE 23 300,409 0 0
DUPONT DE NEMOURS INC COM 26614N102 91,323 1,343,188 SH   SOLE 25 1,343,188 0 0
DUPONT DE NEMOURS INC COM 26614N102 117,371 1,726,301 SH   SOLE 26 993,500 0 732,801
DUPONT DE NEMOURS INC COM 26614N102 105,169 1,546,830 SH   SOLE 28 49,541 0 1,497,289
DUPONT DE NEMOURS INC COM 26614N102 17 251 SH   SOLE 29 251 0 0
DUPONT DE NEMOURS INC COM 26614N102 177,298 2,607,708 SH   SOLE 30 2,485,069 0 122,639
DUPONT DE NEMOURS INC COM 26614N102 13,328 196,026 SH   SOLE 31 63,725 0 132,301
DUPONT DE NEMOURS INC COM 26614N102 20,649 303,713 SH   SOLE 34 303,713 0 0
DUPONT DE NEMOURS INC COM 26614N102 21,815 320,860 SH   SOLE 36 320,860 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,266 18,618 SH   SOLE 40 18,618 0 0
DUPONT DE NEMOURS INC COM 26614N102 26,124 384,240 SH   SOLE 43 20,677 0 363,563
DURECT CORP COM 266605104 140 109,391 SH   SOLE 2 73,683 0 35,708
DURECT CORP COM 266605104 4 3,506 SH   SOLE 7 3,506 0 0
DURECT CORP COM 266605104 873 681,880 SH   SOLE 18 681,880 0 0
DURECT CORP COM 266605104 481 375,875 SH   SOLE 19 375,875 0 0
DURECT CORP COM 266605104 10,213 7,979,184 SH   SOLE 21 7,979,184 0 0
DURECT CORP COM 266605104 6,464 5,050,012 SH   SOLE 22 4,926,233 0 123,779
DURECT CORP COM 266605104 54 42,475 SH   SOLE 25 42,475 0 0
DURECT CORP COM 266605104 23 17,960 SH   SOLE 26 17,960 0 0
DURECT CORP COM 266605104 65 50,461 SH   SOLE 30 50,461 0 0
DURECT CORP COM 266605104 13 9,884 SH   SOLE 36 9,884 0 0
DURECT CORP COM 266605104 27 20,816 SH   SOLE 40 20,816 0 0
DUTCH BROS INC CL A 26701L100 135 3,120 SH   SOLE 2 1,449 0 1,671
DUTCH BROS INC CL A 26701L100 99 2,281 SH   SOLE 18 1,768 0 513
DUTCH BROS INC CL A 26701L100 895 20,655 SH   SOLE 19 20,655 0 0
DUTCH BROS INC CL A 26701L100 22 512 SH   SOLE 21 512 0 0
DUTCH BROS INC CL A 26701L100 720 16,619 SH   SOLE 22 16,619 0 0
DUTCH BROS INC CL A 26701L100 159 3,670 SH   SOLE 26 733 0 2,937
DUTCH BROS INC CL A 26701L100 95 2,191 SH   SOLE 28 0 0 2,191
DUTCH BROS INC CL A 26701L100 2 38 SH   SOLE 31 0 0 38
DUTCH BROS INC CL A 26701L100 473 10,914 SH   SOLE 34 10,914 0 0
DXC TECHNOLOGY CO COM 23355L106 24,406 726,154 SH   SOLE 2 124,021 0 602,133
DXC TECHNOLOGY CO COM 23355L106 30 889 SH   SOLE 4 889 0 0
DXC TECHNOLOGY CO COM 23355L106 6,606 196,550 SH   SOLE 7 190,013 0 6,537
DXC TECHNOLOGY CO COM 23355L106 119 3,554 SH   SOLE 15 3,554 0 0
DXC TECHNOLOGY CO COM 23355L106 1 33 SH   SOLE 17 0 0 33
DXC TECHNOLOGY CO COM 23355L106 13,473 400,870 SH   SOLE 18 378,837 0 22,033
DXC TECHNOLOGY CO COM 23355L106 4,397 130,834 SH   SOLE 19 130,834 0 0
DXC TECHNOLOGY CO COM 23355L106 196,578 5,848,784 SH   SOLE 21 5,848,784 0 0
DXC TECHNOLOGY CO COM 23355L106 200,580 5,967,853 SH   SOLE 22 5,419,548 0 548,305
DXC TECHNOLOGY CO COM 23355L106 50 1,489 SH   SOLE 23 1,489 0 0
DXC TECHNOLOGY CO COM 23355L106 1,285 38,234 SH   SOLE 25 38,234 0 0
DXC TECHNOLOGY CO COM 23355L106 8,859 263,595 SH   SOLE 26 87,408 0 176,187
DXC TECHNOLOGY CO COM 23355L106 1,723 51,278 SH   SOLE 28 21,284 0 29,994
DXC TECHNOLOGY CO COM 23355L106 39,291 1,169,037 SH   SOLE 30 1,169,037 0 0
DXC TECHNOLOGY CO COM 23355L106 136 4,040 SH   SOLE 31 4,040 0 0
DXC TECHNOLOGY CO COM 23355L106 2,221 66,073 SH   SOLE 36 66,073 0 0
DXC TECHNOLOGY CO COM 23355L106 1,047 31,140 SH   SOLE 40 31,140 0 0
DXC TECHNOLOGY CO COM 23355L106 10,664 317,272 SH   SOLE 43 17,048 0 300,224
DXP ENTERPRISES INC COM NEW 233377407 917 31,006 SH   SOLE 2 12,047 0 18,959
DXP ENTERPRISES INC COM NEW 233377407 9 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC COM NEW 233377407 2,184 73,858 SH   SOLE 18 73,858 0 0
DXP ENTERPRISES INC COM NEW 233377407 880 29,757 SH   SOLE 19 29,757 0 0
DXP ENTERPRISES INC COM NEW 233377407 63,599 2,150,782 SH   SOLE 21 2,150,782 0 0
DXP ENTERPRISES INC COM NEW 233377407 15,767 533,206 SH   SOLE 22 512,105 0 21,101
DXP ENTERPRISES INC COM NEW 233377407 64 2,148 SH   SOLE 25 2,148 0 0
DXP ENTERPRISES INC COM NEW 233377407 16 530 SH   SOLE 26 0 0 530
DXP ENTERPRISES INC COM NEW 233377407 58 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC COM NEW 233377407 1,003 33,926 SH   SOLE 30 33,926 0 0
DXP ENTERPRISES INC COM NEW 233377407 38 1,293 SH   SOLE 40 1,293 0 0
DXP ENTERPRISES INC COM NEW 233377407 69 2,327 SH   SOLE 43 0 0 2,327
DYADIC INTL INC DEL COM 26745T101 2 416 SH   SOLE 2 416 0 0
DYADIC INTL INC DEL COM 26745T101 24 4,233 SH   SOLE 18 4,233 0 0
DYADIC INTL INC DEL COM 26745T101 276 49,722 SH   SOLE 21 49,722 0 0
DYADIC INTL INC DEL COM 26745T101 1,097 197,275 SH   SOLE 22 197,275 0 0
DYCOM INDS INC COM 267475101 2,980 41,827 SH   SOLE 2 33,198 0 8,629
DYCOM INDS INC COM 267475101 9 129 SH   SOLE 4 129 0 0
DYCOM INDS INC COM 267475101 1,018 14,284 SH   SOLE 7 14,284 0 0
DYCOM INDS INC COM 267475101 10,477 147,068 SH   SOLE 18 147,068 0 0
DYCOM INDS INC COM 267475101 3,757 52,740 SH   SOLE 19 52,740 0 0
DYCOM INDS INC COM 267475101 148,548 2,085,183 SH   SOLE 21 2,085,183 0 0
DYCOM INDS INC COM 267475101 61,906 868,978 SH   SOLE 22 849,589 0 19,389
DYCOM INDS INC COM 267475101 324 4,546 SH   SOLE 25 4,546 0 0
DYCOM INDS INC COM 267475101 1,123 15,766 SH   SOLE 26 13,045 0 2,721
DYCOM INDS INC COM 267475101 212 2,971 SH   SOLE 28 2,301 0 670
DYCOM INDS INC COM 267475101 1,325 18,597 SH   SOLE 30 18,597 0 0
DYCOM INDS INC COM 267475101 151 2,126 SH   SOLE 36 2,126 0 0
DYCOM INDS INC COM 267475101 259 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC COM 267475101 2,835 39,795 SH   SOLE 43 3,454 0 36,341
DYNATRACE INC COM NEW 268150109 22,350 314,926 SH   SOLE 2 26,783 0 288,143
DYNATRACE INC COM NEW 268150109 7,794 109,823 SH   SOLE 4 73,135 0 36,688
DYNATRACE INC COM NEW 268150109 1,213 17,090 SH   SOLE 7 17,090 0 0
DYNATRACE INC COM NEW 268150109 29 406 SH   SOLE 13 406 0 0
DYNATRACE INC COM NEW 268150109 936 13,186 SH   SOLE 15 13,186 0 0
DYNATRACE INC COM NEW 268150109 23,063 324,967 SH   SOLE 18 314,214 0 10,753
DYNATRACE INC COM NEW 268150109 29,678 418,175 SH   SOLE 19 418,175 0 0
DYNATRACE INC COM NEW 268150109 256,900 3,619,841 SH   SOLE 21 3,619,841 0 0
DYNATRACE INC COM NEW 268150109 313,091 4,411,600 SH   SOLE 22 4,187,474 0 224,126
DYNATRACE INC COM NEW 268150109 7,373 103,883 SH   SOLE 23 103,883 0 0
DYNATRACE INC COM NEW 268150109 1,381 19,464 SH   SOLE 25 19,464 0 0
DYNATRACE INC COM NEW 268150109 20,065 282,721 SH   SOLE 26 245,295 0 37,426
DYNATRACE INC COM NEW 268150109 17,849 251,496 SH   SOLE 28 13,525 0 237,971
DYNATRACE INC COM NEW 268150109 35 494 SH   SOLE 29 494 0 0
DYNATRACE INC COM NEW 268150109 67,223 947,205 SH   SOLE 30 947,205 0 0
DYNATRACE INC COM NEW 268150109 4,808 67,745 SH   SOLE 31 22,249 0 45,496
DYNATRACE INC COM NEW 268150109 14,128 199,067 SH   SOLE 34 199,067 0 0
DYNATRACE INC COM NEW 268150109 2,381 33,553 SH   SOLE 36 33,553 0 0
DYNATRACE INC COM NEW 268150109 488 6,882 SH   SOLE 40 6,882 0 0
DYNATRACE INC COM NEW 268150109 758 10,682 SH   SOLE 43 987 0 9,695
DYNATRONICS CORP COM NEW 268157401 27 18,478 SH   SOLE 22 18,478 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,860 96,816 SH   SOLE 2 50,507 0 46,309
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 7 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 37 1,951 SH   SOLE 7 1,951 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6,419 334,143 SH   SOLE 18 318,722 0 15,421
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8,414 438,007 SH   SOLE 19 438,007 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 76,469 3,980,695 SH   SOLE 21 3,980,695 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 53,654 2,793,006 SH   SOLE 22 2,725,416 0 67,590
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 241 12,551 SH   SOLE 23 12,551 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 330 17,183 SH   SOLE 25 17,183 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2,490 129,604 SH   SOLE 26 67,656 0 61,948
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 178 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,357 70,665 SH   SOLE 30 70,665 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 90 4,670 SH   SOLE 36 4,670 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 294 15,288 SH   SOLE 40 15,288 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 607 31,617 SH   SOLE 43 6,725 0 24,892
DYNE THERAPEUTICS INC COM 26818M108 533 32,832 SH   SOLE 2 8,460 0 24,372
DYNE THERAPEUTICS INC COM 26818M108 8 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108 1,538 94,687 SH   SOLE 18 94,687 0 0
DYNE THERAPEUTICS INC COM 26818M108 1,856 114,306 SH   SOLE 19 114,306 0 0
DYNE THERAPEUTICS INC COM 26818M108 17,617 1,084,794 SH   SOLE 21 1,084,794 0 0
DYNE THERAPEUTICS INC COM 26818M108 10,393 639,935 SH   SOLE 22 610,999 0 28,936
DYNE THERAPEUTICS INC COM 26818M108 63 3,865 SH   SOLE 25 3,865 0 0
DYNE THERAPEUTICS INC COM 26818M108 140 8,590 SH   SOLE 26 0 0 8,590
DYNE THERAPEUTICS INC COM 26818M108 95 5,854 SH   SOLE 30 5,854 0 0
DYNE THERAPEUTICS INC COM 26818M108 44 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108 1 80 SH   SOLE 43 0 0 80
DYNEX CAP INC COM 26817Q886 582 33,694 SH   SOLE 2 9,410 0 24,284
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,798 104,060 SH   SOLE 18 104,060 0 0
DYNEX CAP INC COM 26817Q886 935 54,109 SH   SOLE 19 54,109 0 0
DYNEX CAP INC COM 26817Q886 36,634 2,120,010 SH   SOLE 21 2,120,010 0 0
DYNEX CAP INC COM 26817Q886 14,917 863,261 SH   SOLE 22 833,788 0 29,473
DYNEX CAP INC COM 26817Q886 67 3,857 SH   SOLE 25 3,857 0 0
DYNEX CAP INC COM 26817Q886 203 11,748 SH   SOLE 26 11,748 0 0
DYNEX CAP INC COM 26817Q886 42 2,429 SH   SOLE 28 2,429 0 0
DYNEX CAP INC COM 26817Q886 132 7,658 SH   SOLE 30 7,658 0 0
DYNEX CAP INC COM 26817Q886 75 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886 352 20,390 SH   SOLE 43 420 0 19,970
DZS INC COM 268211109 210 17,099 SH   SOLE 2 4,086 0 13,013
DZS INC COM 268211109 3 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109 655 53,443 SH   SOLE 18 53,443 0 0
DZS INC COM 268211109 438 35,758 SH   SOLE 19 35,758 0 0
DZS INC COM 268211109 7,533 614,406 SH   SOLE 21 614,406 0 0
DZS INC COM 268211109 4,095 334,006 SH   SOLE 22 326,677 0 7,329
DZS INC COM 268211109 0 26 SH   SOLE 43 0 0 26
E L F BEAUTY INC COM 26856L103 1,619 55,732 SH   SOLE 2 50,877 0 4,855
E L F BEAUTY INC COM 26856L103 4 122 SH   SOLE 4 122 0 0
E L F BEAUTY INC COM 26856L103 21 734 SH   SOLE 7 734 0 0
E L F BEAUTY INC COM 26856L103 4,888 168,253 SH   SOLE 18 168,253 0 0
E L F BEAUTY INC COM 26856L103 2,477 85,279 SH   SOLE 19 85,279 0 0
E L F BEAUTY INC COM 26856L103 158,615 5,460,068 SH   SOLE 21 5,460,068 0 0
E L F BEAUTY INC COM 26856L103 33,669 1,158,993 SH   SOLE 22 1,128,747 0 30,246
E L F BEAUTY INC COM 26856L103 170 5,861 SH   SOLE 25 5,861 0 0
E L F BEAUTY INC COM 26856L103 669 23,026 SH   SOLE 26 23,026 0 0
E L F BEAUTY INC COM 26856L103 144 4,955 SH   SOLE 28 4,955 0 0
E L F BEAUTY INC COM 26856L103 2,347 80,802 SH   SOLE 30 80,802 0 0
E L F BEAUTY INC COM 26856L103 173 5,954 SH   SOLE 40 5,954 0 0
E L F BEAUTY INC COM 26856L103 388 13,345 SH   SOLE 43 0 0 13,345
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1,640 145,158 SH   SOLE 2 29,249 0 115,909
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 8 671 SH   SOLE 7 671 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 5,697 504,117 SH   SOLE 18 504,117 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 3,259 288,419 SH   SOLE 19 288,419 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 71,407 6,319,218 SH   SOLE 21 6,319,218 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 44,171 3,908,928 SH   SOLE 22 3,780,727 0 128,201
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 107 9,509 SH   SOLE 25 9,509 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 84 7,425 SH   SOLE 26 0 0 7,425
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 486 43,017 SH   SOLE 30 43,017 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 101 8,905 SH   SOLE 40 8,905 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 0 20 SH   SOLE 43 0 0 20
EAGLE BANCORP INC MD COM 268948106 1,939 33,730 SH   SOLE 2 9,688 0 24,042
EAGLE BANCORP INC MD COM 268948106 8 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 32 548 SH   SOLE 7 548 0 0
EAGLE BANCORP INC MD COM 268948106 7,248 126,048 SH   SOLE 18 126,048 0 0
EAGLE BANCORP INC MD COM 268948106 3,126 54,368 SH   SOLE 19 54,368 0 0
EAGLE BANCORP INC MD COM 268948106 208,579 3,627,465 SH   SOLE 21 3,627,465 0 0
EAGLE BANCORP INC MD COM 268948106 42,893 745,967 SH   SOLE 22 714,861 0 31,106
EAGLE BANCORP INC MD COM 268948106 207 3,597 SH   SOLE 25 3,597 0 0
EAGLE BANCORP INC MD COM 268948106 381 6,619 SH   SOLE 26 3,728 0 2,891
EAGLE BANCORP INC MD COM 268948106 118 2,055 SH   SOLE 28 2,055 0 0
EAGLE BANCORP INC MD COM 268948106 3,272 56,896 SH   SOLE 30 56,896 0 0
EAGLE BANCORP INC MD COM 268948106 186 3,230 SH   SOLE 40 3,230 0 0
EAGLE BANCORP INC MD COM 268948106 1,749 30,420 SH   SOLE 43 154 0 30,266
EAGLE BANCORP MONT INC COM 26942G100 355 15,958 SH   SOLE 2 15,958 0 0
EAGLE BANCORP MONT INC COM 26942G100 27 1,198 SH   SOLE 18 1,198 0 0
EAGLE BANCORP MONT INC COM 26942G100 39 1,756 SH   SOLE 19 1,756 0 0
EAGLE BANCORP MONT INC COM 26942G100 378 17,002 SH   SOLE 21 17,002 0 0
EAGLE BANCORP MONT INC COM 26942G100 562 25,271 SH   SOLE 22 25,271 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 437 8,672 SH   SOLE 2 943 0 7,729
EAGLE BULK SHIPPING INC COM Y2187A150 8 150 SH   SOLE 7 150 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 1,442 28,591 SH   SOLE 18 28,591 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 814 16,154 SH   SOLE 19 16,154 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 18,820 373,258 SH   SOLE 21 373,258 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 14,025 278,155 SH   SOLE 22 272,634 0 5,521
EAGLE BULK SHIPPING INC COM Y2187A150 48 957 SH   SOLE 43 0 0 957
EAGLE MATLS INC COM 26969P108 13,450 102,548 SH   SOLE 2 33,966 0 68,582
EAGLE MATLS INC COM 26969P108 20 156 SH   SOLE 4 156 0 0
EAGLE MATLS INC COM 26969P108 87 665 SH   SOLE 7 665 0 0
EAGLE MATLS INC COM 26969P108 13,112 99,966 SH   SOLE 18 99,966 0 0
EAGLE MATLS INC COM 26969P108 1,492 11,372 SH   SOLE 19 11,372 0 0
EAGLE MATLS INC COM 26969P108 272,574 2,078,176 SH   SOLE 21 2,078,176 0 0
EAGLE MATLS INC COM 26969P108 147,183 1,122,162 SH   SOLE 22 1,071,943 0 50,219
EAGLE MATLS INC COM 26969P108 664 5,064 SH   SOLE 25 5,064 0 0
EAGLE MATLS INC COM 26969P108 2,032 15,495 SH   SOLE 26 13,035 0 2,460
EAGLE MATLS INC COM 26969P108 345 2,631 SH   SOLE 28 2,631 0 0
EAGLE MATLS INC COM 26969P108 2,689 20,501 SH   SOLE 30 20,501 0 0
EAGLE MATLS INC COM 26969P108 83 634 SH   SOLE 31 634 0 0
EAGLE MATLS INC COM 26969P108 85 651 SH   SOLE 36 651 0 0
EAGLE MATLS INC COM 26969P108 620 4,727 SH   SOLE 40 4,727 0 0
EAGLE MATLS INC COM 26969P108 1,632 12,444 SH   SOLE 43 437 0 12,007
EAGLE PHARMACEUTICALS INC COM 269796108 1,658 29,716 SH   SOLE 2 4,443 0 25,273
EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,605 46,708 SH   SOLE 18 46,708 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,130 20,254 SH   SOLE 19 20,254 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 82,922 1,486,587 SH   SOLE 21 1,486,587 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 18,844 337,827 SH   SOLE 22 329,858 0 7,969
EAGLE PHARMACEUTICALS INC COM 269796108 129 2,304 SH   SOLE 25 2,304 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 537 9,631 SH   SOLE 26 1,165 0 8,466
EAGLE PHARMACEUTICALS INC COM 269796108 97 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 5,370 96,265 SH   SOLE 30 96,265 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 271 4,858 SH   SOLE 34 4,858 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 115 2,054 SH   SOLE 36 2,054 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 46 833 SH   SOLE 40 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 408 7,318 SH   SOLE 43 581 0 6,737
EARGO INC COM 270087109 130 19,288 SH   SOLE 2 16,833 0 2,455
EARGO INC COM 270087109 2 310 SH   SOLE 7 310 0 0
EARGO INC COM 270087109 359 53,304 SH   SOLE 18 53,304 0 0
EARGO INC COM 270087109 258 38,380 SH   SOLE 19 38,380 0 0
EARGO INC COM 270087109 5,143 764,169 SH   SOLE 21 764,169 0 0
EARGO INC COM 270087109 2,825 419,833 SH   SOLE 22 410,994 0 8,839
EARGO INC COM 270087109 14 2,138 SH   SOLE 25 2,138 0 0
EARGO INC COM 270087109 26 3,904 SH   SOLE 30 3,904 0 0
EARGO INC COM 270087109 10 1,489 SH   SOLE 40 1,489 0 0
EARGO INC COM 270087109 12 1,732 SH   SOLE 43 0 0 1,732
EARTHSTONE ENERGY INC CL A 27032D304 181 19,667 SH   SOLE 2 988 0 18,679
EARTHSTONE ENERGY INC CL A 27032D304 4 385 SH   SOLE 7 385 0 0
EARTHSTONE ENERGY INC CL A 27032D304 711 77,258 SH   SOLE 18 77,258 0 0
EARTHSTONE ENERGY INC CL A 27032D304 359 39,056 SH   SOLE 19 39,056 0 0
EARTHSTONE ENERGY INC CL A 27032D304 8,304 902,585 SH   SOLE 21 902,585 0 0
EARTHSTONE ENERGY INC CL A 27032D304 4,763 517,724 SH   SOLE 22 506,791 0 10,933
EARTHSTONE ENERGY INC CL A 27032D304 21 2,283 SH   SOLE 43 0 0 2,283
EAST WEST BANCORP INC COM 27579R104 28,902 372,742 SH   SOLE 2 119,413 0 253,329
EAST WEST BANCORP INC COM 27579R104 162 2,089 SH   SOLE 4 2,089 0 0
EAST WEST BANCORP INC COM 27579R104 234 3,017 SH   SOLE 7 3,017 0 0
EAST WEST BANCORP INC COM 27579R104 36,436 469,904 SH   SOLE 18 469,647 0 257
EAST WEST BANCORP INC COM 27579R104 3,082 39,743 SH   SOLE 19 39,743 0 0
EAST WEST BANCORP INC COM 27579R104 531,793 6,858,303 SH   SOLE 21 6,858,303 0 0
EAST WEST BANCORP INC COM 27579R104 299,558 3,863,275 SH   SOLE 22 3,693,826 0 169,449
EAST WEST BANCORP INC COM 27579R104 220 2,843 SH   SOLE 23 2,843 0 0
EAST WEST BANCORP INC COM 27579R104 1,488 19,185 SH   SOLE 25 19,185 0 0
EAST WEST BANCORP INC COM 27579R104 4,554 58,737 SH   SOLE 26 47,290 0 11,447
EAST WEST BANCORP INC COM 27579R104 1,253 16,157 SH   SOLE 28 10,357 0 5,800
EAST WEST BANCORP INC COM 27579R104 19,067 245,900 SH   SOLE 30 245,900 0 0
EAST WEST BANCORP INC COM 27579R104 179 2,305 SH   SOLE 31 2,305 0 0
EAST WEST BANCORP INC COM 27579R104 1,907 24,591 SH   SOLE 34 24,591 0 0
EAST WEST BANCORP INC COM 27579R104 171 2,204 SH   SOLE 36 2,204 0 0
EAST WEST BANCORP INC COM 27579R104 1,383 17,834 SH   SOLE 40 17,834 0 0
EAST WEST BANCORP INC COM 27579R104 3,928 50,661 SH   SOLE 43 2,546 0 48,115
EASTERLY GOVT PPTYS INC COM 27616P103 3,482 168,544 SH   SOLE 2 83,925 0 84,619
EASTERLY GOVT PPTYS INC COM 27616P103 935 45,250 SH   SOLE 4 45,250 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,223 107,604 SH   SOLE 7 107,604 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 6,441 311,783 SH   SOLE 18 311,783 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,163 346,698 SH   SOLE 19 346,698 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 210,457 10,186,671 SH   SOLE 21 10,186,671 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 58,651 2,838,883 SH   SOLE 22 2,749,372 0 89,511
EASTERLY GOVT PPTYS INC COM 27616P103 130 6,273 SH   SOLE 23 6,273 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,748 375,026 SH   SOLE 25 375,026 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,243 60,148 SH   SOLE 26 30,294 0 29,854
EASTERLY GOVT PPTYS INC COM 27616P103 1,175 56,866 SH   SOLE 28 6,866 0 50,000
EASTERLY GOVT PPTYS INC COM 27616P103 10,209 494,132 SH   SOLE 30 494,132 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 456 22,066 SH   SOLE 34 22,066 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 207 10,018 SH   SOLE 40 10,018 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,479 71,593 SH   SOLE 43 6,511 0 65,082
EASTERN BANKSHARES INC COM 27627N105 3,279 161,517 SH   SOLE 2 51,701 0 109,816
EASTERN BANKSHARES INC COM 27627N105 17 818 SH   SOLE 4 818 0 0
EASTERN BANKSHARES INC COM 27627N105 56 2,761 SH   SOLE 7 2,761 0 0
EASTERN BANKSHARES INC COM 27627N105 10,780 531,038 SH   SOLE 18 531,038 0 0
EASTERN BANKSHARES INC COM 27627N105 6,116 301,275 SH   SOLE 19 301,275 0 0
EASTERN BANKSHARES INC COM 27627N105 122,960 6,057,160 SH   SOLE 21 6,057,160 0 0
EASTERN BANKSHARES INC COM 27627N105 82,588 4,068,356 SH   SOLE 22 3,914,349 0 154,007
EASTERN BANKSHARES INC COM 27627N105 613 30,186 SH   SOLE 25 30,186 0 0
EASTERN BANKSHARES INC COM 27627N105 1,417 69,814 SH   SOLE 26 56,650 0 13,164
EASTERN BANKSHARES INC COM 27627N105 285 14,051 SH   SOLE 28 14,051 0 0
EASTERN BANKSHARES INC COM 27627N105 1,883 92,756 SH   SOLE 30 92,756 0 0
EASTERN BANKSHARES INC COM 27627N105 439 21,621 SH   SOLE 40 21,621 0 0
EASTERN BANKSHARES INC COM 27627N105 153 7,540 SH   SOLE 43 0 0 7,540
EASTERN CO COM 276317104 29 1,151 SH   SOLE 18 1,151 0 0
EASTERN CO COM 276317104 517 20,563 SH   SOLE 21 20,563 0 0
EASTERN CO COM 276317104 325 12,935 SH   SOLE 22 12,935 0 0
EASTGROUP PPTYS INC COM 277276101 17,595 105,595 SH   SOLE 2 40,017 0 65,578
EASTGROUP PPTYS INC COM 277276101 3,433 20,601 SH   SOLE 4 20,601 0 0
EASTGROUP PPTYS INC COM 277276101 8,519 51,125 SH   SOLE 7 51,125 0 0
EASTGROUP PPTYS INC COM 277276101 31,280 187,719 SH   SOLE 18 187,719 0 0
EASTGROUP PPTYS INC COM 277276101 21,696 130,203 SH   SOLE 19 130,203 0 0
EASTGROUP PPTYS INC COM 277276101 518,129 3,109,459 SH   SOLE 21 3,109,459 0 0
EASTGROUP PPTYS INC COM 277276101 241,742 1,450,772 SH   SOLE 22 1,427,081 0 23,691
EASTGROUP PPTYS INC COM 277276101 275 1,653 SH   SOLE 23 1,653 0 0
EASTGROUP PPTYS INC COM 277276101 28,767 172,637 SH   SOLE 25 172,637 0 0
EASTGROUP PPTYS INC COM 277276101 2,949 17,697 SH   SOLE 26 10,471 0 7,226
EASTGROUP PPTYS INC COM 277276101 4,421 26,530 SH   SOLE 28 2,813 0 23,717
EASTGROUP PPTYS INC COM 277276101 13,042 78,269 SH   SOLE 30 78,269 0 0
EASTGROUP PPTYS INC COM 277276101 717 4,302 SH   SOLE 34 4,302 0 0
EASTGROUP PPTYS INC COM 277276101 785 4,712 SH   SOLE 40 4,712 0 0
EASTGROUP PPTYS INC COM 277276101 2,446 14,681 SH   SOLE 43 440 0 14,241
EASTMAN CHEM CO COM 277432100 34,786 345,302 SH   SOLE 2 39,884 0 305,418
EASTMAN CHEM CO COM 277432100 5,974 59,303 SH   SOLE 4 54,015 0 5,288
EASTMAN CHEM CO COM 277432100 13,321 132,230 SH   SOLE 7 127,878 0 4,352
EASTMAN CHEM CO COM 277432100 361 3,583 SH   SOLE 13 235 0 3,348
EASTMAN CHEM CO COM 277432100 1,731 17,184 SH   SOLE 15 17,184 0 0
EASTMAN CHEM CO COM 277432100 25,335 251,490 SH   SOLE 18 231,979 0 19,511
EASTMAN CHEM CO COM 277432100 5,781 57,382 SH   SOLE 19 57,382 0 0
EASTMAN CHEM CO COM 277432100 375,157 3,724,016 SH   SOLE 21 3,724,016 0 0
EASTMAN CHEM CO COM 277432100 298,202 2,960,112 SH   SOLE 22 2,668,094 0 292,018
EASTMAN CHEM CO COM 277432100 7,633 75,768 SH   SOLE 23 75,768 0 0
EASTMAN CHEM CO COM 277432100 17,750 176,196 SH   SOLE 25 176,196 0 0
EASTMAN CHEM CO COM 277432100 30,021 298,004 SH   SOLE 26 121,179 0 176,825
EASTMAN CHEM CO COM 277432100 27,982 277,761 SH   SOLE 28 10,196 0 267,565
EASTMAN CHEM CO COM 277432100 34 337 SH   SOLE 29 337 0 0
EASTMAN CHEM CO COM 277432100 58,756 583,241 SH   SOLE 30 583,241 0 0
EASTMAN CHEM CO COM 277432100 5,015 49,782 SH   SOLE 31 15,665 0 34,117
EASTMAN CHEM CO COM 277432100 639 6,346 SH   SOLE 34 6,346 0 0
EASTMAN CHEM CO COM 277432100 7,043 69,913 SH   SOLE 36 69,913 0 0
EASTMAN CHEM CO COM 277432100 245 2,434 SH   SOLE 40 2,434 0 0
EASTMAN CHEM CO COM 277432100 14,364 142,584 SH   SOLE 43 14,856 0 127,728
EASTMAN KODAK CO COM NEW 277461406 191 28,008 SH   SOLE 2 12,400 0 15,608
EASTMAN KODAK CO COM NEW 277461406 5 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406 908 133,401 SH   SOLE 18 133,401 0 0
EASTMAN KODAK CO COM NEW 277461406 542 79,588 SH   SOLE 19 79,588 0 0
EASTMAN KODAK CO COM NEW 277461406 11,014 1,617,301 SH   SOLE 21 1,617,301 0 0
EASTMAN KODAK CO COM NEW 277461406 9,684 1,421,982 SH   SOLE 22 1,390,999 0 30,983
EASTMAN KODAK CO COM NEW 277461406 61 8,908 SH   SOLE 25 8,908 0 0
EASTMAN KODAK CO COM NEW 277461406 4 568 SH   SOLE 26 568 0 0
EASTMAN KODAK CO COM NEW 277461406 74 10,897 SH   SOLE 30 10,897 0 0
EASTMAN KODAK CO COM NEW 277461406 12 1,824 SH   SOLE 40 1,824 0 0
EASTMAN KODAK CO COM NEW 277461406 34 4,993 SH   SOLE 43 418 0 4,575
EASTSIDE DISTILLING INC COM 277802302 20 7,824 SH   SOLE 21 7,824 0 0
EATON CORP PLC SHS G29183103 132,009 884,124 SH   SOLE 2 99,892 0 784,232
EATON CORP PLC SHS G29183103 40,090 268,501 SH   SOLE 4 143,738 0 124,763
EATON CORP PLC SHS G29183103 54,840 367,287 SH   SOLE 7 355,226 0 12,061
EATON CORP PLC SHS G29183103 1,123 7,524 SH   SOLE 13 1,090 0 6,434
EATON CORP PLC SHS G29183103 7,822 52,387 SH   SOLE 15 52,387 0 0
EATON CORP PLC SHS G29183103 124,490 833,772 SH   SOLE 18 777,552 0 56,220
EATON CORP PLC SHS G29183103 29,208 195,619 SH   SOLE 19 195,619 0 0
EATON CORP PLC SHS G29183103 1,367,037 9,155,697 SH   SOLE 21 9,155,697 0 0
EATON CORP PLC SHS G29183103 1,245,635 8,342,609 SH   SOLE 22 7,492,815 0 849,794
EATON CORP PLC SHS G29183103 33,431 223,903 SH   SOLE 23 223,903 0 0
EATON CORP PLC SHS G29183103 96,296 644,937 SH   SOLE 25 644,937 0 0
EATON CORP PLC SHS G29183103 130,575 874,521 SH   SOLE 26 303,385 0 571,136
EATON CORP PLC SHS G29183103 200,072 1,339,977 SH   SOLE 28 34,036 0 1,305,941
EATON CORP PLC SHS G29183103 287,579 1,926,053 SH   SOLE 30 1,926,053 0 0
EATON CORP PLC SHS G29183103 21,933 146,897 SH   SOLE 31 48,126 0 98,771
EATON CORP PLC SHS G29183103 2,768 18,538 SH   SOLE 32 18,538 0 0
EATON CORP PLC SHS G29183103 226,596 1,517,621 SH   SOLE 34 1,517,621 0 0
EATON CORP PLC SHS G29183103 30,489 204,199 SH   SOLE 36 204,199 0 0
EATON CORP PLC SHS G29183103 2,069 13,856 SH   SOLE 40 13,856 0 0
EATON CORP PLC SHS G29183103 63,761 427,035 SH   SOLE 43 35,825 0 391,210
EBANG INTL HLDGS INC CL A SHS G3R33A106 310 162,958 SH   SOLE 21 162,958 0 0
EBANG INTL HLDGS INC CL A SHS G3R33A106 1,403 738,414 SH   SOLE 22 698,102 0 40,312
EBANG INTL HLDGS INC CL A SHS G3R33A106 662 348,370 SH   SOLE 30 348,370 0 0
EBAY INC. COM 278642103 102,692 1,473,980 SH   SOLE 2 263,398 0 1,210,582
EBAY INC. COM 278642103 30,972 444,560 SH   SOLE 4 278,747 0 165,813
EBAY INC. COM 278642103 49,442 709,667 SH   SOLE 7 689,584 0 20,083
EBAY INC. COM 278642103 951 13,646 SH   SOLE 13 2,086 0 11,560
EBAY INC. COM 278642103 6,272 90,026 SH   SOLE 15 90,026 0 0
EBAY INC. COM 278642103 122,102 1,752,570 SH   SOLE 18 1,656,948 0 95,622
EBAY INC. COM 278642103 15,853 227,541 SH   SOLE 19 227,541 0 0
EBAY INC. COM 278642103 1,194,061 17,138,807 SH   SOLE 21 17,138,807 0 0
EBAY INC. COM 278642103 970,180 13,925,360 SH   SOLE 22 12,552,033 0 1,373,327
EBAY INC. COM 278642103 26,716 383,463 SH   SOLE 23 383,463 0 0
EBAY INC. COM 278642103 86,522 1,241,877 SH   SOLE 25 1,241,877 0 0
EBAY INC. COM 278642103 138,972 1,994,718 SH   SOLE 26 1,060,795 0 933,923
EBAY INC. COM 278642103 184,896 2,653,888 SH   SOLE 28 62,764 0 2,591,124
EBAY INC. COM 278642103 143 2,052 SH   SOLE 29 2,052 0 0
EBAY INC. COM 278642103 358,397 5,144,212 SH   SOLE 30 4,818,407 0 325,805
EBAY INC. COM 278642103 17,553 251,947 SH   SOLE 31 82,589 0 169,358
EBAY INC. COM 278642103 10,621 152,445 SH   SOLE 32 152,445 0 0
EBAY INC. COM 278642103 5,912 84,853 SH   SOLE 34 84,853 0 0
EBAY INC. COM 278642103 23,550 338,021 SH   SOLE 36 338,021 0 0
EBAY INC. COM 278642103 1,667 23,920 SH   SOLE 40 23,920 0 0
EBAY INC. COM 278642103 59,138 848,827 SH   SOLE 43 54,142 0 794,685
EBIX INC COM NEW 278715206 817 30,320 SH   SOLE 2 7,893 0 22,427
EBIX INC COM NEW 278715206 3 117 SH   SOLE 4 117 0 0
EBIX INC COM NEW 278715206 11 394 SH   SOLE 7 394 0 0
EBIX INC COM NEW 278715206 2,802 104,062 SH   SOLE 18 104,062 0 0
EBIX INC COM NEW 278715206 1,247 46,321 SH   SOLE 19 46,321 0 0
EBIX INC COM NEW 278715206 77,728 2,886,280 SH   SOLE 21 2,886,280 0 0
EBIX INC COM NEW 278715206 17,521 650,615 SH   SOLE 22 623,464 0 27,151
EBIX INC COM NEW 278715206 90 3,345 SH   SOLE 25 3,345 0 0
EBIX INC COM NEW 278715206 177 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 76 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 1,986 73,746 SH   SOLE 30 73,746 0 0
EBIX INC COM NEW 278715206 75 2,797 SH   SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206 389 14,461 SH   SOLE 43 219 0 14,242
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,243 47,012 SH   SOLE 2 20,072 0 26,940
ECHO GLOBAL LOGISTICS INC COM 27875T101 22 461 SH   SOLE 7 461 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 5,562 116,587 SH   SOLE 18 108,309 0 8,278
ECHO GLOBAL LOGISTICS INC COM 27875T101 13,282 278,393 SH   SOLE 19 278,393 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 155,020 3,249,210 SH   SOLE 21 3,249,210 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 43,844 918,974 SH   SOLE 22 896,806 0 22,168
ECHO GLOBAL LOGISTICS INC COM 27875T101 554 11,604 SH   SOLE 23 11,604 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 216 4,533 SH   SOLE 25 4,533 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,259 68,306 SH   SOLE 26 2,401 0 65,905
ECHO GLOBAL LOGISTICS INC COM 27875T101 181 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,372 49,716 SH   SOLE 30 49,716 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 135 2,823 SH   SOLE 36 2,823 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 123 2,582 SH   SOLE 40 2,582 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 909 19,051 SH   SOLE 43 1,141 0 17,910
ECHOSTAR CORP CL A 278768106 1,832 71,809 SH   SOLE 2 37,932 0 33,877
ECHOSTAR CORP CL A 278768106 120 4,720 SH   SOLE 4 4,720 0 0
ECHOSTAR CORP CL A 278768106 39 1,523 SH   SOLE 7 1,523 0 0
ECHOSTAR CORP CL A 278768106 3,268 128,126 SH   SOLE 18 128,126 0 0
ECHOSTAR CORP CL A 278768106 1,813 71,052 SH   SOLE 19 71,052 0 0
ECHOSTAR CORP CL A 278768106 40,341 1,581,378 SH   SOLE 21 1,581,378 0 0
ECHOSTAR CORP CL A 278768106 25,582 1,002,831 SH   SOLE 22 956,863 0 45,968
ECHOSTAR CORP CL A 278768106 142 5,555 SH   SOLE 25 5,555 0 0
ECHOSTAR CORP CL A 278768106 305 11,959 SH   SOLE 26 8,033 0 3,926
ECHOSTAR CORP CL A 278768106 93 3,654 SH   SOLE 28 3,654 0 0
ECHOSTAR CORP CL A 278768106 1,278 50,093 SH   SOLE 30 50,093 0 0
ECHOSTAR CORP CL A 278768106 143 5,621 SH   SOLE 36 5,621 0 0
ECHOSTAR CORP CL A 278768106 124 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106 241 9,444 SH   SOLE 43 103 0 9,341
ECOLAB INC COM 278865100 123,021 589,687 SH   SOLE 2 116,122 0 473,565
ECOLAB INC COM 278865100 42,418 203,325 SH   SOLE 4 125,888 0 77,437
ECOLAB INC COM 278865100 46,875 224,692 SH   SOLE 7 217,100 0 7,592
ECOLAB INC COM 278865100 4,197 20,120 SH   SOLE 13 15,643 0 4,477
ECOLAB INC COM 278865100 5,296 25,386 SH   SOLE 15 25,386 0 0
ECOLAB INC COM 278865100 93,581 448,573 SH   SOLE 18 396,851 0 51,722
ECOLAB INC COM 278865100 34,908 167,330 SH   SOLE 19 167,330 0 0
ECOLAB INC COM 278865100 1,176,584 5,639,845 SH   SOLE 21 5,639,845 0 0
ECOLAB INC COM 278865100 1,113,204 5,336,038 SH   SOLE 22 4,797,229 0 538,809
ECOLAB INC COM 278865100 30,183 144,677 SH   SOLE 23 144,677 0 0
ECOLAB INC COM 278865100 114,576 549,210 SH   SOLE 25 549,210 0 0
ECOLAB INC COM 278865100 152,737 732,131 SH   SOLE 26 374,626 0 357,505
ECOLAB INC COM 278865100 191,578 918,310 SH   SOLE 28 26,775 0 891,535
ECOLAB INC COM 278865100 61 291 SH   SOLE 29 291 0 0
ECOLAB INC COM 278865100 340,873 1,633,940 SH   SOLE 30 1,557,643 0 76,297
ECOLAB INC COM 278865100 21,617 103,620 SH   SOLE 31 31,295 0 72,325
ECOLAB INC COM 278865100 67,542 323,758 SH   SOLE 34 323,758 0 0
ECOLAB INC COM 278865100 26,331 126,214 SH   SOLE 36 126,214 0 0
ECOLAB INC COM 278865100 1,856 8,895 SH   SOLE 40 8,895 0 0
ECOLAB INC COM 278865100 59,666 286,005 SH   SOLE 43 27,765 0 258,240
ECOPETROL S A SPONSORED ADS 279158109 1,434 99,901 SH   SOLE 2 0 0 99,901
ECOPETROL S A SPONSORED ADS 279158109 2 140 SH   SOLE 18 140 0 0
ECOPETROL S A SPONSORED ADS 279158109 13,682 953,428 SH   SOLE 21 953,428 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,811 126,236 SH   SOLE 22 126,236 0 0
ECOPETROL S A SPONSORED ADS 279158109 454 31,651 SH   SOLE 28 0 0 31,651
ECOPETROL S A SPONSORED ADS 279158109 3,076 214,354 SH   SOLE 30 214,354 0 0
ECOPETROL S A SPONSORED ADS 279158109 162 11,295 SH   SOLE 34 11,295 0 0
ECOPETROL S A SPONSORED ADS 279158109 6,204 432,300 SH   SOLE 43 2,367 0 429,933
ECOVYST INC COM 27923Q109 664 56,972 SH   SOLE 2 12,963 0 44,009
ECOVYST INC COM 27923Q109 12 995 SH   SOLE 7 995 0 0
ECOVYST INC COM 27923Q109 1,900 162,936 SH   SOLE 18 162,936 0 0
ECOVYST INC COM 27923Q109 1,616 138,565 SH   SOLE 19 138,565 0 0
ECOVYST INC COM 27923Q109 25,362 2,175,151 SH   SOLE 21 2,175,151 0 0
ECOVYST INC COM 27923Q109 14,614 1,253,345 SH   SOLE 22 1,207,908 0 45,437
ECOVYST INC COM 27923Q109 61 5,221 SH   SOLE 25 5,221 0 0
ECOVYST INC COM 27923Q109 60 5,132 SH   SOLE 28 5,132 0 0
ECOVYST INC COM 27923Q109 342 29,325 SH   SOLE 30 29,325 0 0
ECOVYST INC COM 27923Q109 76 6,523 SH   SOLE 40 6,523 0 0
ECOVYST INC COM 27923Q109 132 11,311 SH   SOLE 43 763 0 10,548
EDGEWELL PERS CARE CO COM 28035Q102 2,338 64,417 SH   SOLE 2 15,804 0 48,613
EDGEWELL PERS CARE CO COM 28035Q102 7 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102 35 959 SH   SOLE 7 959 0 0
EDGEWELL PERS CARE CO COM 28035Q102 7,866 216,689 SH   SOLE 18 216,689 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,441 94,789 SH   SOLE 19 94,789 0 0
EDGEWELL PERS CARE CO COM 28035Q102 233,901 6,443,546 SH   SOLE 21 6,443,546 0 0
EDGEWELL PERS CARE CO COM 28035Q102 50,574 1,393,233 SH   SOLE 22 1,339,777 0 53,456
EDGEWELL PERS CARE CO COM 28035Q102 340 9,364 SH   SOLE 25 9,364 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,209 33,295 SH   SOLE 26 28,826 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 260 7,161 SH   SOLE 28 4,717 0 2,444
EDGEWELL PERS CARE CO COM 28035Q102 3,490 96,143 SH   SOLE 30 96,143 0 0
EDGEWELL PERS CARE CO COM 28035Q102 256 7,050 SH   SOLE 36 7,050 0 0
EDGEWELL PERS CARE CO COM 28035Q102 234 6,450 SH   SOLE 40 6,450 0 0
EDGEWELL PERS CARE CO COM 28035Q102 748 20,611 SH   SOLE 43 334 0 20,277
EDGEWISE THERAPEUTICS INC COM 28036F105 60 3,644 SH   SOLE 2 2,441 0 1,203
EDGEWISE THERAPEUTICS INC COM 28036F105 3 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 562 33,856 SH   SOLE 18 33,856 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 350 21,075 SH   SOLE 19 21,075 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 6,477 390,184 SH   SOLE 21 390,184 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 2,179 131,275 SH   SOLE 22 129,109 0 2,166
EDISON INTL COM 281020107 72,761 1,311,710 SH   SOLE 2 529,157 0 782,553
EDISON INTL COM 281020107 19,960 359,843 SH   SOLE 4 240,797 0 119,046
EDISON INTL COM 281020107 52,708 950,208 SH   SOLE 7 938,351 0 11,857
EDISON INTL COM 281020107 487 8,771 SH   SOLE 13 1,111 0 7,660
EDISON INTL COM 281020107 2,677 48,261 SH   SOLE 15 48,261 0 0
EDISON INTL COM 281020107 127,732 2,302,727 SH   SOLE 18 2,114,516 0 188,211
EDISON INTL COM 281020107 193,819 3,494,121 SH   SOLE 19 3,494,121 0 0
EDISON INTL COM 281020107 827,684 14,921,283 SH   SOLE 21 14,921,283 0 0
EDISON INTL COM 281020107 465,921 8,399,514 SH   SOLE 22 7,586,289 0 813,225
EDISON INTL COM 281020107 14,610 263,390 SH   SOLE 23 263,390 0 0
EDISON INTL COM 281020107 34,861 628,461 SH   SOLE 25 628,461 0 0
EDISON INTL COM 281020107 77,377 1,394,937 SH   SOLE 26 794,315 0 600,622
EDISON INTL COM 281020107 56,896 1,025,713 SH   SOLE 28 32,315 0 993,398
EDISON INTL COM 281020107 84 1,506 SH   SOLE 29 1,506 0 0
EDISON INTL COM 281020107 102,309 1,844,408 SH   SOLE 30 1,813,437 0 30,971
EDISON INTL COM 281020107 7,746 139,647 SH   SOLE 31 46,165 0 93,482
EDISON INTL COM 281020107 5,181 93,397 SH   SOLE 32 93,397 0 0
EDISON INTL COM 281020107 9,720 175,226 SH   SOLE 34 175,226 0 0
EDISON INTL COM 281020107 12,609 227,313 SH   SOLE 36 227,313 0 0
EDISON INTL COM 281020107 693 12,488 SH   SOLE 40 12,488 0 0
EDISON INTL COM 281020107 15,251 274,937 SH   SOLE 43 15,168 0 259,769
EDITAS MEDICINE INC COM 28106W103 2,127 51,787 SH   SOLE 2 29,837 0 21,950
EDITAS MEDICINE INC COM 28106W103 10 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103 43 1,054 SH   SOLE 7 1,054 0 0
EDITAS MEDICINE INC COM 28106W103 8,036 195,614 SH   SOLE 18 185,741 0 9,873
EDITAS MEDICINE INC COM 28106W103 11,062 269,285 SH   SOLE 19 269,285 0 0
EDITAS MEDICINE INC COM 28106W103 122,782 2,988,853 SH   SOLE 21 2,988,853 0 0
EDITAS MEDICINE INC COM 28106W103 68,248 1,661,352 SH   SOLE 22 1,622,258 0 39,094
EDITAS MEDICINE INC COM 28106W103 278 6,768 SH   SOLE 23 6,768 0 0
EDITAS MEDICINE INC COM 28106W103 400 9,745 SH   SOLE 25 9,745 0 0
EDITAS MEDICINE INC COM 28106W103 2,638 64,211 SH   SOLE 26 30,531 0 33,680
EDITAS MEDICINE INC COM 28106W103 231 5,631 SH   SOLE 28 5,631 0 0
EDITAS MEDICINE INC COM 28106W103 6,428 156,467 SH   SOLE 30 156,467 0 0
EDITAS MEDICINE INC COM 28106W103 110 2,682 SH   SOLE 36 2,682 0 0
EDITAS MEDICINE INC COM 28106W103 312 7,588 SH   SOLE 40 7,588 0 0
EDITAS MEDICINE INC COM 28106W103 933 22,721 SH   SOLE 43 497 0 22,224
EDUCATIONAL DEV CORP COM 281479105 13 1,351 SH   SOLE 18 1,351 0 0
EDUCATIONAL DEV CORP COM 281479105 166 17,165 SH   SOLE 21 17,165 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 205,419 1,814,493 SH   SOLE 2 606,932 0 1,207,561
EDWARDS LIFESCIENCES CORP COM 28176E108 51,421 454,205 SH   SOLE 4 290,431 0 163,774
EDWARDS LIFESCIENCES CORP COM 28176E108 61,173 540,347 SH   SOLE 7 522,109 0 18,238
EDWARDS LIFESCIENCES CORP COM 28176E108 1,343 11,859 SH   SOLE 13 1,770 0 10,089
EDWARDS LIFESCIENCES CORP COM 28176E108 6,977 61,629 SH   SOLE 15 61,629 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 152,075 1,343,299 SH   SOLE 18 1,255,211 0 88,088
EDWARDS LIFESCIENCES CORP COM 28176E108 382,092 3,375,072 SH   SOLE 19 3,375,072 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,920,409 16,963,242 SH   SOLE 21 16,963,242 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,505,814 13,301,071 SH   SOLE 22 11,981,827 0 1,319,244
EDWARDS LIFESCIENCES CORP COM 28176E108 42,985 379,695 SH   SOLE 23 379,695 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 318,327 2,811,824 SH   SOLE 25 2,811,824 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 230,263 2,033,946 SH   SOLE 26 1,187,460 0 846,486
EDWARDS LIFESCIENCES CORP COM 28176E108 207,375 1,831,769 SH   SOLE 28 58,751 0 1,773,018
EDWARDS LIFESCIENCES CORP COM 28176E108 178 1,574 SH   SOLE 29 1,574 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 519,101 4,585,291 SH   SOLE 30 4,415,145 0 170,146
EDWARDS LIFESCIENCES CORP COM 28176E108 30,710 271,263 SH   SOLE 31 116,617 0 154,646
EDWARDS LIFESCIENCES CORP COM 28176E108 271,357 2,396,933 SH   SOLE 34 2,396,933 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 32,463 286,752 SH   SOLE 36 286,752 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,459 21,721 SH   SOLE 40 21,721 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 62,024 547,866 SH   SOLE 43 37,371 0 510,495
EGAIN CORP COM NEW 28225C806 553 54,207 SH   SOLE 2 47,004 0 7,203
EGAIN CORP COM NEW 28225C806 5 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 661 64,849 SH   SOLE 18 64,849 0 0
EGAIN CORP COM NEW 28225C806 398 39,012 SH   SOLE 19 39,012 0 0
EGAIN CORP COM NEW 28225C806 7,801 764,803 SH   SOLE 21 764,803 0 0
EGAIN CORP COM NEW 28225C806 5,453 534,584 SH   SOLE 22 510,641 0 23,943
EGAIN CORP COM NEW 28225C806 75 7,325 SH   SOLE 25 7,325 0 0
EGAIN CORP COM NEW 28225C806 20 1,998 SH   SOLE 26 1,998 0 0
EGAIN CORP COM NEW 28225C806 92 9,007 SH   SOLE 30 9,007 0 0
EGAIN CORP COM NEW 28225C806 23 2,255 SH   SOLE 36 2,255 0 0
EGAIN CORP COM NEW 28225C806 52 5,143 SH   SOLE 43 0 0 5,143
EHANG HLDGS LTD ADS 26853E102 36 1,511 SH   SOLE 4 1,511 0 0
EHANG HLDGS LTD ADS 26853E102 7,074 295,856 SH   SOLE 21 295,856 0 0
EHANG HLDGS LTD ADS 26853E102 2,855 119,426 SH   SOLE 22 115,588 0 3,838
EHANG HLDGS LTD ADS 26853E102 1,604 67,082 SH   SOLE 30 67,082 0 0
EHEALTH INC COM 28238P109 2,009 49,598 SH   SOLE 2 23,026 0 26,572
EHEALTH INC COM 28238P109 4 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 16 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109 0 7 SH   SOLE 17 0 0 7
EHEALTH INC COM 28238P109 3,890 96,045 SH   SOLE 18 94,379 0 1,666
EHEALTH INC COM 28238P109 5,659 139,732 SH   SOLE 19 139,732 0 0
EHEALTH INC COM 28238P109 111,545 2,754,206 SH   SOLE 21 2,754,206 0 0
EHEALTH INC COM 28238P109 28,477 703,146 SH   SOLE 22 681,948 0 21,198
EHEALTH INC COM 28238P109 204 5,046 SH   SOLE 23 5,046 0 0
EHEALTH INC COM 28238P109 139 3,436 SH   SOLE 25 3,436 0 0
EHEALTH INC COM 28238P109 1,726 42,612 SH   SOLE 26 8,900 0 33,712
EHEALTH INC COM 28238P109 83 2,059 SH   SOLE 28 2,059 0 0
EHEALTH INC COM 28238P109 3,034 74,914 SH   SOLE 30 74,914 0 0
EHEALTH INC COM 28238P109 32 780 SH   SOLE 36 780 0 0
EHEALTH INC COM 28238P109 126 3,107 SH   SOLE 40 3,107 0 0
EHEALTH INC COM 28238P109 187 4,629 SH   SOLE 43 21 0 4,608
EIGER BIOPHARMACEUTICALS INC COM 28249U105 169 25,363 SH   SOLE 2 2,156 0 23,207
EIGER BIOPHARMACEUTICALS INC COM 28249U105 4 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 730 109,322 SH   SOLE 18 109,322 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 538 80,568 SH   SOLE 19 80,568 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 9,749 1,459,442 SH   SOLE 21 1,459,442 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 5,227 782,528 SH   SOLE 22 763,914 0 18,614
EIGER BIOPHARMACEUTICALS INC COM 28249U105 109 16,389 SH   SOLE 30 16,389 0 0
EKSO BIONICS HLDGS INC COM 282644301 12 2,652 SH   SOLE 18 2,652 0 0
EKSO BIONICS HLDGS INC COM 282644301 224 48,536 SH   SOLE 21 48,536 0 0
EKSO BIONICS HLDGS INC COM 282644301 253 54,709 SH   SOLE 22 54,709 0 0
EL POLLO LOCO HLDGS INC COM 268603107 489 28,942 SH   SOLE 2 12,663 0 16,279
EL POLLO LOCO HLDGS INC COM 268603107 3 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,381 81,716 SH   SOLE 18 81,716 0 0
EL POLLO LOCO HLDGS INC COM 268603107 522 30,886 SH   SOLE 19 30,886 0 0
EL POLLO LOCO HLDGS INC COM 268603107 40,063 2,370,583 SH   SOLE 21 2,370,583 0 0
EL POLLO LOCO HLDGS INC COM 268603107 10,412 616,120 SH   SOLE 22 599,670 0 16,450
EL POLLO LOCO HLDGS INC COM 268603107 77 4,556 SH   SOLE 25 4,556 0 0
EL POLLO LOCO HLDGS INC COM 268603107 39 2,322 SH   SOLE 26 2,322 0 0
EL POLLO LOCO HLDGS INC COM 268603107 39 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 495 29,273 SH   SOLE 30 29,273 0 0
EL POLLO LOCO HLDGS INC COM 268603107 32 1,910 SH   SOLE 36 1,910 0 0
EL POLLO LOCO HLDGS INC COM 268603107 24 1,397 SH   SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107 235 13,884 SH   SOLE 43 0 0 13,884
ELANCO ANIMAL HEALTH INC COM 28414H103 38,230 1,198,796 SH   SOLE 2 381,521 0 817,275
ELANCO ANIMAL HEALTH INC COM 28414H103 9,462 296,704 SH   SOLE 4 171,387 0 125,317
ELANCO ANIMAL HEALTH INC COM 28414H103 1,413 44,323 SH   SOLE 7 44,323 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 367 11,509 SH   SOLE 13 1,293 0 10,216
ELANCO ANIMAL HEALTH INC COM 28414H103 1,507 47,263 SH   SOLE 15 47,263 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1 17 SH   SOLE 17 0 0 17
ELANCO ANIMAL HEALTH INC COM 28414H103 8,702 272,874 SH   SOLE 18 247,378 0 25,496
ELANCO ANIMAL HEALTH INC COM 28414H103 58,620 1,838,197 SH   SOLE 19 1,838,197 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 184,611 5,788,996 SH   SOLE 21 5,788,996 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 301,264 9,446,984 SH   SOLE 22 8,910,384 0 536,600
ELANCO ANIMAL HEALTH INC COM 28414H103 7,369 231,066 SH   SOLE 23 231,066 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 21,433 672,078 SH   SOLE 25 672,078 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 23,972 751,720 SH   SOLE 26 433,536 0 318,184
ELANCO ANIMAL HEALTH INC COM 28414H103 23,110 724,676 SH   SOLE 28 31,626 0 693,050
ELANCO ANIMAL HEALTH INC COM 28414H103 51 1,591 SH   SOLE 29 1,591 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 25,141 788,366 SH   SOLE 30 781,792 0 6,574
ELANCO ANIMAL HEALTH INC COM 28414H103 4,903 153,754 SH   SOLE 31 49,108 0 104,646
ELANCO ANIMAL HEALTH INC COM 28414H103 44,571 1,397,638 SH   SOLE 34 1,397,638 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,363 199,538 SH   SOLE 36 199,538 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 468 14,689 SH   SOLE 40 14,689 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,023 157,516 SH   SOLE 43 4,017 0 153,499
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1,526 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 7,750 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 45,788 918,139 SH   SOLE 21 918,139 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 5,685 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 19,714 132,315 SH   SOLE 2 32,455 0 99,860
ELASTIC N V ORD SHS N14506104 291 1,953 SH   SOLE 4 1,953 0 0
ELASTIC N V ORD SHS N14506104 152 1,018 SH   SOLE 7 1,018 0 0
ELASTIC N V ORD SHS N14506104 5,213 34,986 SH   SOLE 18 34,986 0 0
ELASTIC N V ORD SHS N14506104 103,894 697,321 SH   SOLE 19 697,321 0 0
ELASTIC N V ORD SHS N14506104 181,013 1,214,931 SH   SOLE 21 1,214,931 0 0
ELASTIC N V ORD SHS N14506104 232,824 1,562,681 SH   SOLE 22 1,485,226 0 77,455
ELASTIC N V ORD SHS N14506104 1,415 9,497 SH   SOLE 25 9,497 0 0
ELASTIC N V ORD SHS N14506104 13,917 93,411 SH   SOLE 26 20,406 0 73,005
ELASTIC N V ORD SHS N14506104 15,593 104,655 SH   SOLE 28 5,246 0 99,409
ELASTIC N V ORD SHS N14506104 44,053 295,678 SH   SOLE 30 295,678 0 0
ELASTIC N V ORD SHS N14506104 165 1,110 SH   SOLE 31 1,110 0 0
ELASTIC N V ORD SHS N14506104 151,313 1,015,595 SH   SOLE 34 1,015,595 0 0
ELASTIC N V ORD SHS N14506104 444 2,982 SH   SOLE 36 2,982 0 0
ELASTIC N V ORD SHS N14506104 1,181 7,925 SH   SOLE 40 7,925 0 0
ELASTIC N V ORD SHS N14506104 2,619 17,576 SH   SOLE 43 900 0 16,676
ELBIT SYS LTD ORD M3760D101 7,322 50,550 SH   SOLE 43 2,549 0 48,001
ELDORADO GOLD CORP NEW COM 284902509 294 37,985 SH   SOLE 19 37,985 0 0
ELDORADO GOLD CORP NEW COM 284902509 3,649 472,079 SH   SOLE 23 472,079 0 0
ELDORADO GOLD CORP NEW COM 284902509 15,694 2,030,228 SH   SOLE 25 2,030,228 0 0
ELDORADO GOLD CORP NEW COM 284902509 6,169 798,042 SH   SOLE 26 515,040 0 283,002
ELDORADO GOLD CORP NEW COM 284902509 53,581 6,931,604 SH   SOLE 34 6,931,604 0 0
ELDORADO GOLD CORP NEW COM 284902509 339 43,822 SH   SOLE 43 0 0 43,822
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 0 1 SH   SOLE 17 0 0 1
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 59 16,617 SH   SOLE 21 16,617 0 0
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 4,575 619,061 SH   SOLE 22 619,061 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 14 12,435 SH   SOLE 18 12,435 0 0
ELECTROCORE INC COM 28531P103 174 153,958 SH   SOLE 21 153,958 0 0
ELECTROMED INC COM 285409108 0 36 SH   SOLE 2 36 0 0
ELECTROMED INC COM 285409108 15 1,354 SH   SOLE 18 1,354 0 0
ELECTROMED INC COM 285409108 260 24,002 SH   SOLE 21 24,002 0 0
ELECTROMED INC COM 285409108 54 5,023 SH   SOLE 22 5,023 0 0
ELECTRONIC ARTS INC COM 285512109 97,059 682,314 SH   SOLE 2 153,062 0 529,252
ELECTRONIC ARTS INC COM 285512109 28,166 198,001 SH   SOLE 4 127,176 0 70,825
ELECTRONIC ARTS INC COM 285512109 58,856 413,748 SH   SOLE 7 337,430 0 76,318
ELECTRONIC ARTS INC COM 285512109 848 5,959 SH   SOLE 13 841 0 5,118
ELECTRONIC ARTS INC COM 285512109 4,622 32,492 SH   SOLE 15 32,492 0 0
ELECTRONIC ARTS INC COM 285512109 109,671 770,976 SH   SOLE 18 729,839 0 41,137
ELECTRONIC ARTS INC COM 285512109 14,374 101,045 SH   SOLE 19 101,045 0 0
ELECTRONIC ARTS INC COM 285512109 1,214,055 8,534,655 SH   SOLE 21 8,534,655 0 0
ELECTRONIC ARTS INC COM 285512109 934,088 6,566,525 SH   SOLE 22 5,944,667 0 621,858
ELECTRONIC ARTS INC COM 285512109 24,147 169,752 SH   SOLE 23 169,752 0 0
ELECTRONIC ARTS INC COM 285512109 63,722 447,957 SH   SOLE 25 447,957 0 0
ELECTRONIC ARTS INC COM 285512109 112,694 792,225 SH   SOLE 26 386,483 0 405,742
ELECTRONIC ARTS INC COM 285512109 167,540 1,177,788 SH   SOLE 28 22,156 0 1,155,632
ELECTRONIC ARTS INC COM 285512109 39 275 SH   SOLE 29 275 0 0
ELECTRONIC ARTS INC COM 285512109 331,644 2,331,419 SH   SOLE 30 2,204,235 0 127,184
ELECTRONIC ARTS INC COM 285512109 15,084 106,039 SH   SOLE 31 34,494 0 71,545
ELECTRONIC ARTS INC COM 285512109 9,493 66,737 SH   SOLE 32 66,737 0 0
ELECTRONIC ARTS INC COM 285512109 23,147 162,719 SH   SOLE 34 162,719 0 0
ELECTRONIC ARTS INC COM 285512109 24,200 170,124 SH   SOLE 36 170,124 0 0
ELECTRONIC ARTS INC COM 285512109 1,408 9,896 SH   SOLE 40 9,896 0 0
ELECTRONIC ARTS INC COM 285512109 49,964 351,243 SH   SOLE 43 16,178 0 335,065
ELEDON PHARMACEUTICALS INC COM 28617K101 12 1,954 SH   SOLE 2 1,954 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 17 2,718 SH   SOLE 18 2,718 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 199 32,265 SH   SOLE 21 32,265 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 65 10,571 SH   SOLE 22 10,571 0 0
ELEMENT SOLUTIONS INC COM 28618M106 12,930 596,417 SH   SOLE 2 123,771 0 472,646
ELEMENT SOLUTIONS INC COM 28618M106 16 740 SH   SOLE 4 740 0 0
ELEMENT SOLUTIONS INC COM 28618M106 110 5,086 SH   SOLE 7 5,086 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,974 91,034 SH   SOLE 18 91,034 0 0
ELEMENT SOLUTIONS INC COM 28618M106 29,898 1,379,053 SH   SOLE 19 1,379,053 0 0
ELEMENT SOLUTIONS INC COM 28618M106 61,800 2,850,553 SH   SOLE 21 2,850,553 0 0
ELEMENT SOLUTIONS INC COM 28618M106 106,395 4,907,506 SH   SOLE 22 4,625,588 0 281,918
ELEMENT SOLUTIONS INC COM 28618M106 591 27,261 SH   SOLE 25 27,261 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,076 95,747 SH   SOLE 26 77,008 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 410 18,919 SH   SOLE 28 18,919 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,538 117,047 SH   SOLE 30 117,047 0 0
ELEMENT SOLUTIONS INC COM 28618M106 77 3,563 SH   SOLE 31 3,563 0 0
ELEMENT SOLUTIONS INC COM 28618M106 6,021 277,699 SH   SOLE 34 277,699 0 0
ELEMENT SOLUTIONS INC COM 28618M106 87 3,994 SH   SOLE 36 3,994 0 0
ELEMENT SOLUTIONS INC COM 28618M106 574 26,469 SH   SOLE 40 26,469 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,680 77,497 SH   SOLE 43 853 0 76,644
ELEVATE CREDIT INC COM 28621V101 17 4,082 SH   SOLE 18 4,082 0 0
ELEVATE CREDIT INC COM 28621V101 219 52,987 SH   SOLE 21 52,987 0 0
ELEVATE CREDIT INC COM 28621V101 870 210,702 SH   SOLE 22 210,702 0 0
ELEVATION ONCOLOGY INC COM 28623U101 15 1,914 SH   SOLE 2 1,914 0 0
ELEVATION ONCOLOGY INC COM 28623U101 9 1,158 SH   SOLE 18 1,158 0 0
ELEVATION ONCOLOGY INC COM 28623U101 121 15,553 SH   SOLE 21 15,553 0 0
ELEVATION ONCOLOGY INC COM 28623U101 41 5,212 SH   SOLE 22 5,212 0 0
ELIEM THERAPEUTICS INC COM 28658R106 142 7,874 SH   SOLE 2 226 0 7,648
ELIEM THERAPEUTICS INC COM 28658R106 368 20,487 SH   SOLE 18 20,487 0 0
ELIEM THERAPEUTICS INC COM 28658R106 222 12,341 SH   SOLE 19 12,341 0 0
ELIEM THERAPEUTICS INC COM 28658R106 4,285 238,316 SH   SOLE 21 238,316 0 0
ELIEM THERAPEUTICS INC COM 28658R106 955 53,108 SH   SOLE 22 51,629 0 1,479
ELITE EDUCATION GROUP INTL L COM G3104J100 2 380 SH   SOLE 2 380 0 0
ELITE EDUCATION GROUP INTL L COM G3104J100 1 187 SH   SOLE 18 187 0 0
ELITE EDUCATION GROUP INTL L COM G3104J100 8 2,000 SH   SOLE 21 2,000 0 0
ELITE EDUCATION GROUP INTL L COM G3104J100 60 14,630 SH   SOLE 22 14,630 0 0
ELLINGTON FINANCIAL INC COM 28852N109 3,079 168,369 SH   SOLE 2 65,819 0 102,550
ELLINGTON FINANCIAL INC COM 28852N109 3 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109 11 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 3,421 187,058 SH   SOLE 18 187,058 0 0
ELLINGTON FINANCIAL INC COM 28852N109 11,979 654,932 SH   SOLE 19 654,932 0 0
ELLINGTON FINANCIAL INC COM 28852N109 125,417 6,857,120 SH   SOLE 21 6,857,120 0 0
ELLINGTON FINANCIAL INC COM 28852N109 29,895 1,634,506 SH   SOLE 22 1,583,705 0 50,801
ELLINGTON FINANCIAL INC COM 28852N109 429 23,442 SH   SOLE 23 23,442 0 0
ELLINGTON FINANCIAL INC COM 28852N109 104 5,695 SH   SOLE 28 5,695 0 0
ELLINGTON FINANCIAL INC COM 28852N109 106 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON FINANCIAL INC COM 28852N109 63 3,421 SH   SOLE 43 0 0 3,421
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 26 2,337 SH   SOLE 18 2,337 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 3,612 323,635 SH   SOLE 21 323,635 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2,034 182,233 SH   SOLE 22 182,233 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 610 SH   SOLE 18 610 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 106 7,942 SH   SOLE 21 7,942 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1 821 SH   SOLE 2 821 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 17 10,700 SH   SOLE 18 10,700 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 283 173,383 SH   SOLE 21 173,383 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 499 305,967 SH   SOLE 22 305,967 0 0
EMAGIN CORP COM NEW 29076N206 1 370 SH   SOLE 2 370 0 0
EMAGIN CORP COM NEW 29076N206 29 12,632 SH   SOLE 18 12,632 0 0
EMAGIN CORP COM NEW 29076N206 446 197,411 SH   SOLE 21 197,411 0 0
EMAGIN CORP COM NEW 29076N206 2,050 907,010 SH   SOLE 22 907,010 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 274 21,152 SH   SOLE 43 209 0 20,943
EMBRAER S.A. SPONSORED ADS 29082A107 4,278 251,670 SH   SOLE 2 9,610 0 242,060
EMBRAER S.A. SPONSORED ADS 29082A107 401 23,570 SH   SOLE 4 23,570 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 10,734 631,410 SH   SOLE 22 631,410 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 66 3,855 SH   SOLE 28 0 0 3,855
EMBRAER S.A. SPONSORED ADS 29082A107 305 17,928 SH   SOLE 30 17,928 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 925 54,384 SH   SOLE 43 4,680 0 49,704
EMCLAIRE FINL CORP COM 290828102 13 490 SH   SOLE 18 490 0 0
EMCLAIRE FINL CORP COM 290828102 166 6,224 SH   SOLE 21 6,224 0 0
EMCOR GROUP INC COM 29084Q100 27,363 237,153 SH   SOLE 2 115,873 0 121,280
EMCOR GROUP INC COM 29084Q100 22 192 SH   SOLE 4 192 0 0
EMCOR GROUP INC COM 29084Q100 3,508 30,405 SH   SOLE 7 30,405 0 0
EMCOR GROUP INC COM 29084Q100 33,845 293,332 SH   SOLE 18 271,257 0 22,075
EMCOR GROUP INC COM 29084Q100 92,454 801,299 SH   SOLE 19 801,299 0 0
EMCOR GROUP INC COM 29084Q100 439,777 3,811,553 SH   SOLE 21 3,811,553 0 0
EMCOR GROUP INC COM 29084Q100 262,066 2,271,332 SH   SOLE 22 2,218,972 0 52,360
EMCOR GROUP INC COM 29084Q100 3,612 31,301 SH   SOLE 23 31,301 0 0
EMCOR GROUP INC COM 29084Q100 1,112 9,641 SH   SOLE 25 9,641 0 0
EMCOR GROUP INC COM 29084Q100 18,466 160,047 SH   SOLE 26 21,776 0 138,271
EMCOR GROUP INC COM 29084Q100 457 3,963 SH   SOLE 28 3,596 0 367
EMCOR GROUP INC COM 29084Q100 3,628 31,443 SH   SOLE 30 31,443 0 0
EMCOR GROUP INC COM 29084Q100 824 7,139 SH   SOLE 36 7,139 0 0
EMCOR GROUP INC COM 29084Q100 756 6,549 SH   SOLE 40 6,549 0 0
EMCOR GROUP INC COM 29084Q100 6,194 53,683 SH   SOLE 43 7,833 0 45,850
EMCORE CORP COM NEW 290846203 255 34,083 SH   SOLE 2 1,893 0 32,190
EMCORE CORP COM NEW 290846203 4 587 SH   SOLE 7 587 0 0
EMCORE CORP COM NEW 290846203 893 119,362 SH   SOLE 18 119,362 0 0
EMCORE CORP COM NEW 290846203 464 62,085 SH   SOLE 19 62,085 0 0
EMCORE CORP COM NEW 290846203 10,073 1,346,683 SH   SOLE 21 1,346,683 0 0
EMCORE CORP COM NEW 290846203 5,998 801,840 SH   SOLE 22 782,242 0 19,598
EMCORE CORP COM NEW 290846203 0 15 SH   SOLE 43 0 0 15
EMERALD HOLDING INC COM 29103W104 136 31,236 SH   SOLE 2 930 0 30,306
EMERALD HOLDING INC COM 29103W104 390 89,846 SH   SOLE 18 89,846 0 0
EMERALD HOLDING INC COM 29103W104 192 44,302 SH   SOLE 19 44,302 0 0
EMERALD HOLDING INC COM 29103W104 4,384 1,010,139 SH   SOLE 21 1,010,139 0 0
EMERALD HOLDING INC COM 29103W104 2,845 655,595 SH   SOLE 22 642,376 0 13,219
EMERALD HOLDING INC COM 29103W104 104 24,007 SH   SOLE 26 0 0 24,007
EMERALD HOLDING INC COM 29103W104 2 559 SH   SOLE 43 0 0 559
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,311 106,066 SH   SOLE 2 35,408 0 70,658
EMERGENT BIOSOLUTIONS INC COM 29089Q105 9 182 SH   SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 39 787 SH   SOLE 7 787 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 12,576 251,167 SH   SOLE 18 251,167 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,931 98,478 SH   SOLE 19 98,478 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 194,096 3,876,498 SH   SOLE 21 3,876,498 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 70,253 1,403,090 SH   SOLE 22 1,355,104 0 47,986
EMERGENT BIOSOLUTIONS INC COM 29089Q105 391 7,801 SH   SOLE 25 7,801 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 781 15,600 SH   SOLE 26 12,054 0 3,546
EMERGENT BIOSOLUTIONS INC COM 29089Q105 201 4,010 SH   SOLE 28 4,010 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,252 24,999 SH   SOLE 30 24,999 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 473 9,455 SH   SOLE 34 9,455 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 103 2,062 SH   SOLE 36 2,062 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 266 5,320 SH   SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,106 22,090 SH   SOLE 43 169 0 21,921
EMERSON ELEC CO COM 291011104 149,609 1,588,207 SH   SOLE 2 367,446 0 1,220,761
EMERSON ELEC CO COM 291011104 45,434 482,318 SH   SOLE 4 307,744 0 174,574
EMERSON ELEC CO COM 291011104 53,903 572,221 SH   SOLE 7 554,299 0 17,922
EMERSON ELEC CO COM 291011104 1,123 11,922 SH   SOLE 13 1,667 0 10,255
EMERSON ELEC CO COM 291011104 7,380 78,345 SH   SOLE 15 78,345 0 0
EMERSON ELEC CO COM 291011104 116,947 1,241,473 SH   SOLE 18 1,157,234 0 84,239
EMERSON ELEC CO COM 291011104 27,047 287,121 SH   SOLE 19 287,121 0 0
EMERSON ELEC CO COM 291011104 8,687 92,218 SH   SOLE 20 92,218 0 0
EMERSON ELEC CO COM 291011104 1,225,142 13,005,755 SH   SOLE 21 13,005,755 0 0
EMERSON ELEC CO COM 291011104 1,210,245 12,847,613 SH   SOLE 22 11,478,608 0 1,369,005
EMERSON ELEC CO COM 291011104 40,142 426,134 SH   SOLE 23 426,134 0 0
EMERSON ELEC CO COM 291011104 90,647 962,287 SH   SOLE 25 962,287 0 0
EMERSON ELEC CO COM 291011104 143,685 1,525,319 SH   SOLE 26 672,654 0 852,665
EMERSON ELEC CO COM 291011104 157,212 1,668,920 SH   SOLE 28 52,650 0 1,616,270
EMERSON ELEC CO COM 291011104 1,472 15,623 SH   SOLE 29 15,623 0 0
EMERSON ELEC CO COM 291011104 231,358 2,456,027 SH   SOLE 30 2,456,027 0 0
EMERSON ELEC CO COM 291011104 23,194 246,226 SH   SOLE 31 97,437 0 148,789
EMERSON ELEC CO COM 291011104 2,676 28,403 SH   SOLE 32 28,403 0 0
EMERSON ELEC CO COM 291011104 36,248 384,799 SH   SOLE 34 384,799 0 0
EMERSON ELEC CO COM 291011104 28,723 304,918 SH   SOLE 36 304,918 0 0
EMERSON ELEC CO COM 291011104 1,965 20,863 SH   SOLE 40 20,863 0 0
EMERSON ELEC CO COM 291011104 49,215 522,456 SH   SOLE 43 40,705 0 481,751
EMERSON RADIO CORP COM NEW 291087203 19 16,988 SH   SOLE 21 16,988 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,612 160,725 SH   SOLE 2 45,167 0 115,558
EMPIRE ST RLTY TR INC CL A 292104106 782 77,962 SH   SOLE 4 77,962 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,874 186,858 SH   SOLE 7 186,858 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,550 453,669 SH   SOLE 18 453,669 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,279 426,630 SH   SOLE 19 426,630 0 0
EMPIRE ST RLTY TR INC CL A 292104106 59,000 5,882,393 SH   SOLE 21 5,882,393 0 0
EMPIRE ST RLTY TR INC CL A 292104106 44,579 4,444,590 SH   SOLE 22 4,289,742 0 154,848
EMPIRE ST RLTY TR INC CL A 292104106 58 5,793 SH   SOLE 23 5,793 0 0
EMPIRE ST RLTY TR INC CL A 292104106 6,807 678,638 SH   SOLE 25 678,638 0 0
EMPIRE ST RLTY TR INC CL A 292104106 530 52,827 SH   SOLE 26 39,861 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106 995 99,180 SH   SOLE 28 11,902 0 87,278
EMPIRE ST RLTY TR INC CL A 292104106 6,783 676,279 SH   SOLE 30 676,279 0 0
EMPIRE ST RLTY TR INC CL A 292104106 238 23,703 SH   SOLE 36 23,703 0 0
EMPIRE ST RLTY TR INC CL A 292104106 154 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106 7,144 712,307 SH   SOLE 43 30,572 0 681,735
EMPLOYERS HLDGS INC COM 292218104 1,089 27,585 SH   SOLE 2 7,809 0 19,776
EMPLOYERS HLDGS INC COM 292218104 3 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104 18 464 SH   SOLE 7 464 0 0
EMPLOYERS HLDGS INC COM 292218104 4,310 109,149 SH   SOLE 18 109,149 0 0
EMPLOYERS HLDGS INC COM 292218104 1,955 49,508 SH   SOLE 19 49,508 0 0
EMPLOYERS HLDGS INC COM 292218104 127,217 3,221,492 SH   SOLE 21 3,221,492 0 0
EMPLOYERS HLDGS INC COM 292218104 26,711 676,390 SH   SOLE 22 650,824 0 25,566
EMPLOYERS HLDGS INC COM 292218104 12 311 SH   SOLE 25 311 0 0
EMPLOYERS HLDGS INC COM 292218104 78 1,976 SH   SOLE 26 0 0 1,976
EMPLOYERS HLDGS INC COM 292218104 94 2,375 SH   SOLE 28 2,375 0 0
EMPLOYERS HLDGS INC COM 292218104 1,797 45,507 SH   SOLE 30 45,507 0 0
EMPLOYERS HLDGS INC COM 292218104 128 3,249 SH   SOLE 40 3,249 0 0
EMPLOYERS HLDGS INC COM 292218104 875 22,152 SH   SOLE 43 909 0 21,243
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 49 7,198 SH   SOLE 21 7,198 0 0
ENACT HLDGS INC COM 29249E109 126 5,757 SH   SOLE 18 5,757 0 0
ENACT HLDGS INC COM 29249E109 244 11,104 SH   SOLE 22 11,104 0 0
ENACT HLDGS INC COM 29249E109 644 29,361 SH   SOLE 26 26,319 0 3,042
ENACT HLDGS INC COM 29249E109 1,637 74,640 SH   SOLE 28 0 0 74,640
ENACT HLDGS INC COM 29249E109 30 1,350 SH   SOLE 31 0 0 1,350
ENANTA PHARMACEUTICALS INC COM 29251M106 3,828 67,377 SH   SOLE 2 10,546 0 56,831
ENANTA PHARMACEUTICALS INC COM 29251M106 6 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 18 310 SH   SOLE 7 310 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 5,281 92,959 SH   SOLE 18 84,252 0 8,707
ENANTA PHARMACEUTICALS INC COM 29251M106 18,506 325,746 SH   SOLE 19 325,746 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 197 3,470 SH   SOLE 20 3,470 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 131,708 2,318,390 SH   SOLE 21 2,318,390 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 37,867 666,548 SH   SOLE 22 646,618 0 19,930
ENANTA PHARMACEUTICALS INC COM 29251M106 376 6,625 SH   SOLE 23 6,625 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 131 2,307 SH   SOLE 25 2,307 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,622 46,151 SH   SOLE 26 3,388 0 42,763
ENANTA PHARMACEUTICALS INC COM 29251M106 113 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,508 44,146 SH   SOLE 30 44,146 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 55 967 SH   SOLE 34 967 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 92 1,612 SH   SOLE 40 1,612 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 929 16,357 SH   SOLE 43 173 0 16,184
ENBRIDGE INC COM 29250N105 92 2,308 SH   SOLE 18 2,308 0 0
ENBRIDGE INC COM 29250N105 18,379 461,773 SH   SOLE 21 461,773 0 0
ENBRIDGE INC COM 29250N105 579 14,545 SH   SOLE 34 14,545 0 0
ENBRIDGE INC COM 29250N105 21,581 542,247 SH   SOLE 43 51,592 0 490,655
ENCOMPASS HEALTH CORP COM 29261A100 26,350 351,147 SH   SOLE 2 162,465 0 188,682
ENCOMPASS HEALTH CORP COM 29261A100 28 379 SH   SOLE 4 379 0 0
ENCOMPASS HEALTH CORP COM 29261A100 142 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 22,073 294,149 SH   SOLE 18 294,149 0 0
ENCOMPASS HEALTH CORP COM 29261A100 90,196 1,201,971 SH   SOLE 19 1,201,971 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,016 13,540 SH   SOLE 20 13,540 0 0
ENCOMPASS HEALTH CORP COM 29261A100 380,736 5,073,773 SH   SOLE 21 5,073,773 0 0
ENCOMPASS HEALTH CORP COM 29261A100 204,743 2,728,446 SH   SOLE 22 2,611,667 0 116,779
ENCOMPASS HEALTH CORP COM 29261A100 1,412 18,817 SH   SOLE 25 18,817 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,027 40,335 SH   SOLE 26 32,447 0 7,888
ENCOMPASS HEALTH CORP COM 29261A100 919 12,248 SH   SOLE 28 6,548 0 5,700
ENCOMPASS HEALTH CORP COM 29261A100 7,786 103,755 SH   SOLE 30 103,755 0 0
ENCOMPASS HEALTH CORP COM 29261A100 115 1,533 SH   SOLE 31 1,533 0 0
ENCOMPASS HEALTH CORP COM 29261A100 43,379 578,081 SH   SOLE 34 578,081 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,340 17,861 SH   SOLE 36 17,861 0 0
ENCOMPASS HEALTH CORP COM 29261A100 915 12,200 SH   SOLE 40 12,200 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,617 48,196 SH   SOLE 43 4,462 0 43,734
ENCORE CAP GROUP INC COM 292554102 2,800 56,837 SH   SOLE 2 18,919 0 37,918
ENCORE CAP GROUP INC COM 292554102 5 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102 27 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 5,824 118,197 SH   SOLE 18 118,197 0 0
ENCORE CAP GROUP INC COM 292554102 7,396 150,106 SH   SOLE 19 150,106 0 0
ENCORE CAP GROUP INC COM 292554102 179,138 3,635,837 SH   SOLE 21 3,635,837 0 0
ENCORE CAP GROUP INC COM 292554102 42,878 870,262 SH   SOLE 22 840,834 0 29,428
ENCORE CAP GROUP INC COM 292554102 234 4,756 SH   SOLE 23 4,756 0 0
ENCORE CAP GROUP INC COM 292554102 240 4,865 SH   SOLE 25 4,865 0 0
ENCORE CAP GROUP INC COM 292554102 2,144 43,525 SH   SOLE 26 18,293 0 25,232
ENCORE CAP GROUP INC COM 292554102 170 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 2,664 54,077 SH   SOLE 30 54,077 0 0
ENCORE CAP GROUP INC COM 292554102 76 1,538 SH   SOLE 36 1,538 0 0
ENCORE CAP GROUP INC COM 292554102 195 3,951 SH   SOLE 40 3,951 0 0
ENCORE CAP GROUP INC COM 292554102 884 17,949 SH   SOLE 43 2,480 0 15,469
ENCORE WIRE CORP COM 292562105 2,209 23,299 SH   SOLE 2 7,050 0 16,249
ENCORE WIRE CORP COM 292562105 5 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105 31 323 SH   SOLE 7 323 0 0
ENCORE WIRE CORP COM 292562105 7,522 79,320 SH   SOLE 18 79,320 0 0
ENCORE WIRE CORP COM 292562105 3,387 35,718 SH   SOLE 19 35,718 0 0
ENCORE WIRE CORP COM 292562105 231,354 2,439,670 SH   SOLE 21 2,439,670 0 0
ENCORE WIRE CORP COM 292562105 46,503 490,386 SH   SOLE 22 469,882 0 20,504
ENCORE WIRE CORP COM 292562105 249 2,622 SH   SOLE 25 2,622 0 0
ENCORE WIRE CORP COM 292562105 595 6,279 SH   SOLE 26 4,871 0 1,408
ENCORE WIRE CORP COM 292562105 164 1,725 SH   SOLE 28 1,725 0 0
ENCORE WIRE CORP COM 292562105 3,564 37,585 SH   SOLE 30 37,585 0 0
ENCORE WIRE CORP COM 292562105 215 2,272 SH   SOLE 40 2,272 0 0
ENCORE WIRE CORP COM 292562105 1,747 18,423 SH   SOLE 43 2,963 0 15,460
ENDAVA PLC ADS 29260V105 45,695 336,360 SH   SOLE 19 336,360 0 0
ENDAVA PLC ADS 29260V105 285 2,096 SH   SOLE 21 2,096 0 0
ENDAVA PLC ADS 29260V105 78,934 581,035 SH   SOLE 34 581,035 0 0
ENDAVA PLC ADS 29260V105 837 6,159 SH   SOLE 43 3,774 0 2,385
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 5 161 SH   SOLE 2 161 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 24 823 SH   SOLE 21 823 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 50 1,749 SH   SOLE 22 1,749 0 0
ENDO INTL PLC SHS G30401106 948 292,711 SH   SOLE 2 70,731 0 221,980
ENDO INTL PLC SHS G30401106 3 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 13 3,958 SH   SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 3,006 927,720 SH   SOLE 18 927,720 0 0
ENDO INTL PLC SHS G30401106 2,162 667,176 SH   SOLE 19 667,176 0 0
ENDO INTL PLC SHS G30401106 88,415 27,288,523 SH   SOLE 21 27,288,523 0 0
ENDO INTL PLC SHS G30401106 20,781 6,413,859 SH   SOLE 22 6,183,021 0 230,838
ENDO INTL PLC SHS G30401106 38 11,648 SH   SOLE 23 11,648 0 0
ENDO INTL PLC SHS G30401106 95 29,269 SH   SOLE 25 29,269 0 0
ENDO INTL PLC SHS G30401106 353 108,864 SH   SOLE 26 59,089 0 49,775
ENDO INTL PLC SHS G30401106 87 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 1,586 489,352 SH   SOLE 30 489,352 0 0
ENDO INTL PLC SHS G30401106 102 31,458 SH   SOLE 40 31,458 0 0
ENDO INTL PLC SHS G30401106 437 134,846 SH   SOLE 43 909 0 133,937
ENDRA LIFE SCIENCES INC COM 29273B104 14 8,073 SH   SOLE 18 8,073 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 166 95,729 SH   SOLE 21 95,729 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 214 36,580 SH   SOLE 2 0 0 36,580
ENEL AMERICAS S A SPONSORED ADR 29274F104 932 159,313 SH   SOLE 4 159,313 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,836 484,820 SH   SOLE 7 484,820 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 428 73,108 SH   SOLE 13 73,108 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1 126 SH   SOLE 18 126 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,427 243,886 SH   SOLE 19 243,886 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 38,443 6,571,428 SH   SOLE 21 6,571,428 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 18,740 3,203,490 SH   SOLE 22 2,144,438 0 1,059,052
ENEL AMERICAS S A SPONSORED ADR 29274F104 84 14,372 SH   SOLE 25 14,372 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 921 157,459 SH   SOLE 26 157,459 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 29,843 5,101,362 SH   SOLE 30 5,101,362 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 399 68,249 SH   SOLE 31 68,249 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 659 112,626 SH   SOLE 34 112,626 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,359 403,241 SH   SOLE 43 68,707 0 334,534
ENEL CHILE S.A. SPONSORED ADR 29278D105 1 369 SH   SOLE 18 369 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 620 257,092 SH   SOLE 26 257,092 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,825 757,427 SH   SOLE 30 757,427 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 97 40,124 SH   SOLE 34 40,124 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,273 528,341 SH   SOLE 43 2,100 0 526,241
ENERGIZER HLDGS INC NEW COM 29272W109 3,137 80,323 SH   SOLE 2 71,402 0 8,921
ENERGIZER HLDGS INC NEW COM 29272W109 7 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 43 1,094 SH   SOLE 7 1,094 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 12,325 315,611 SH   SOLE 18 315,611 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4,656 119,222 SH   SOLE 19 119,222 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 177,866 4,554,817 SH   SOLE 21 4,554,817 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 72,508 1,856,796 SH   SOLE 22 1,819,140 0 37,656
ENERGIZER HLDGS INC NEW COM 29272W109 356 9,116 SH   SOLE 25 9,116 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 864 22,125 SH   SOLE 26 17,510 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 221 5,649 SH   SOLE 28 5,144 0 505
ENERGIZER HLDGS INC NEW COM 29272W109 1,424 36,464 SH   SOLE 30 36,464 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 115 2,939 SH   SOLE 36 2,939 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 282 7,227 SH   SOLE 40 7,227 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,545 39,574 SH   SOLE 43 1,568 0 38,006
ENERGOUS CORP COM 29272C103 26 12,720 SH   SOLE 18 12,720 0 0
ENERGOUS CORP COM 29272C103 420 202,098 SH   SOLE 21 202,098 0 0
ENERGOUS CORP COM 29272C103 1,398 672,347 SH   SOLE 22 672,347 0 0
ENERGOUS CORP COM 29272C103 3 1,433 SH   SOLE 43 0 0 1,433
ENERGY FOCUS INC COM 29268T409 4 1,425 SH   SOLE 21 1,425 0 0
ENERGY FOCUS INC COM 29268T409 78 25,210 SH   SOLE 22 25,210 0 0
ENERGY FUELS INC COM NEW 292671708 384 54,655 SH   SOLE 2 5,540 0 49,115
ENERGY FUELS INC COM NEW 292671708 16 2,266 SH   SOLE 7 2,266 0 0
ENERGY FUELS INC COM NEW 292671708 3,002 427,631 SH   SOLE 18 427,631 0 0
ENERGY FUELS INC COM NEW 292671708 1,844 262,735 SH   SOLE 19 262,735 0 0
ENERGY FUELS INC COM NEW 292671708 34,976 4,982,299 SH   SOLE 21 4,982,299 0 0
ENERGY FUELS INC COM NEW 292671708 9,801 1,396,194 SH   SOLE 22 1,365,885 0 30,309
ENERGY FUELS INC COM NEW 292671708 68 9,707 SH   SOLE 43 1,480 0 8,227
ENERGY RECOVERY INC COM 29270J100 589 30,957 SH   SOLE 2 26,731 0 4,226
ENERGY RECOVERY INC COM 29270J100 832 43,703 SH   SOLE 7 43,703 0 0
ENERGY RECOVERY INC COM 29270J100 2,401 126,183 SH   SOLE 18 126,183 0 0
ENERGY RECOVERY INC COM 29270J100 2,370 124,563 SH   SOLE 19 124,563 0 0
ENERGY RECOVERY INC COM 29270J100 28,781 1,512,386 SH   SOLE 21 1,512,386 0 0
ENERGY RECOVERY INC COM 29270J100 20,670 1,086,166 SH   SOLE 22 1,059,084 0 27,082
ENERGY RECOVERY INC COM 29270J100 30 1,558 SH   SOLE 23 1,558 0 0
ENERGY RECOVERY INC COM 29270J100 140 7,364 SH   SOLE 25 7,364 0 0
ENERGY RECOVERY INC COM 29270J100 120 6,324 SH   SOLE 26 3,314 0 3,010
ENERGY RECOVERY INC COM 29270J100 58 3,048 SH   SOLE 28 3,048 0 0
ENERGY RECOVERY INC COM 29270J100 9,247 485,898 SH   SOLE 30 485,898 0 0
ENERGY RECOVERY INC COM 29270J100 129 6,764 SH   SOLE 36 6,764 0 0
ENERGY RECOVERY INC COM 29270J100 69 3,628 SH   SOLE 40 3,628 0 0
ENERGY RECOVERY INC COM 29270J100 3,050 160,281 SH   SOLE 43 0 0 160,281
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 623 64,998 SH   SOLE 2 64,998 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,187 332,648 SH   SOLE 18 332,648 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 43,996 4,592,501 SH   SOLE 19 4,592,501 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 631 65,836 SH   SOLE 43 0 0 65,836
ENERGY TRANSFER L P OPTIONS 29273V100 144 15,000 SH Call SOLE 2 15,000 0 0
ENERGY TRANSFER L P OPTIONS 29273V100 1,739 181,500 SH Call SOLE 18 181,500 0 0
ENERGY TRANSFER L P OPTIONS 29273V100 18,324 1,912,700 SH Call SOLE 19 1,912,700 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 519 25,044 SH   SOLE 2 18,631 0 6,413
ENERPAC TOOL GROUP CORP CL A COM 292765104 6 281 SH   SOLE 4 281 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 20 958 SH   SOLE 7 958 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 4,508 217,483 SH   SOLE 18 217,483 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,171 104,725 SH   SOLE 19 104,725 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 142,464 6,872,377 SH   SOLE 21 6,872,377 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 29,806 1,437,822 SH   SOLE 22 1,405,045 0 32,777
ENERPAC TOOL GROUP CORP CL A COM 292765104 158 7,609 SH   SOLE 25 7,609 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 668 32,226 SH   SOLE 26 28,061 0 4,165
ENERPAC TOOL GROUP CORP CL A COM 292765104 104 5,005 SH   SOLE 28 5,005 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,243 108,210 SH   SOLE 30 108,210 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 125 6,044 SH   SOLE 40 6,044 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 316 15,258 SH   SOLE 43 0 0 15,258
ENERPLUS CORP COM 292766102 1,555 194,316 SH   SOLE 43 14,480 0 179,836
ENERSYS COM 29275Y102 4,588 61,640 SH   SOLE 2 30,549 0 31,091
ENERSYS COM 29275Y102 13 180 SH   SOLE 4 180 0 0
ENERSYS COM 29275Y102 68 911 SH   SOLE 7 911 0 0
ENERSYS COM 29275Y102 15,779 211,965 SH   SOLE 18 211,965 0 0
ENERSYS COM 29275Y102 5,666 76,109 SH   SOLE 19 76,109 0 0
ENERSYS COM 29275Y102 222,108 2,983,724 SH   SOLE 21 2,983,724 0 0
ENERSYS COM 29275Y102 86,313 1,159,497 SH   SOLE 22 1,119,392 0 40,105
ENERSYS COM 29275Y102 1,446 19,428 SH   SOLE 25 19,428 0 0
ENERSYS COM 29275Y102 2,025 27,209 SH   SOLE 26 20,859 0 6,350
ENERSYS COM 29275Y102 148 1,992 SH   SOLE 28 1,992 0 0
ENERSYS COM 29275Y102 1,746 23,458 SH   SOLE 30 23,458 0 0
ENERSYS COM 29275Y102 788 10,582 SH   SOLE 34 10,582 0 0
ENERSYS COM 29275Y102 42 558 SH   SOLE 36 558 0 0
ENERSYS COM 29275Y102 372 4,996 SH   SOLE 40 4,996 0 0
ENERSYS COM 29275Y102 2,052 27,567 SH   SOLE 43 3,561 0 24,006
ENETI INC COM Y2294C107 52 3,138 SH   SOLE 2 3,138 0 0
ENETI INC COM Y2294C107 23 1,385 SH   SOLE 18 1,385 0 0
ENETI INC COM Y2294C107 300 17,984 SH   SOLE 21 17,984 0 0
ENGAGESMART INC COMMON STOCK 29283F103 1,011 29,685 SH   SOLE 2 21,258 0 8,427
ENGAGESMART INC COMMON STOCK 29283F103 390 11,455 SH   SOLE 18 8,882 0 2,573
ENGAGESMART INC COMMON STOCK 29283F103 4,783 140,430 SH   SOLE 19 140,430 0 0
ENGAGESMART INC COMMON STOCK 29283F103 159 4,681 SH   SOLE 21 4,681 0 0
ENGAGESMART INC COMMON STOCK 29283F103 2,856 83,854 SH   SOLE 22 83,854 0 0
ENGAGESMART INC COMMON STOCK 29283F103 8,206 240,936 SH   SOLE 25 240,936 0 0
ENGAGESMART INC COMMON STOCK 29283F103 639 18,766 SH   SOLE 26 3,561 0 15,205
ENGAGESMART INC COMMON STOCK 29283F103 344 10,104 SH   SOLE 28 0 0 10,104
ENGAGESMART INC COMMON STOCK 29283F103 6 182 SH   SOLE 31 0 0 182
ENGAGESMART INC COMMON STOCK 29283F103 25,414 746,161 SH   SOLE 34 746,161 0 0
ENGLOBAL CORP COM 293306106 10 3,759 SH   SOLE 18 3,759 0 0
ENGLOBAL CORP COM 293306106 206 77,330 SH   SOLE 21 77,330 0 0
ENGLOBAL CORP COM 293306106 2,344 877,909 SH   SOLE 22 877,909 0 0
ENI S P A SPONSORED ADR 26874R108 8 293 SH   SOLE 18 293 0 0
ENI S P A SPONSORED ADR 26874R108 15,630 584,315 SH   SOLE 43 129,638 0 454,677
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 437 64,046 SH   SOLE 2 64,046 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,974 436,069 SH   SOLE 7 436,069 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 8,380 1,228,775 SH   SOLE 21 1,228,775 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,630 238,948 SH   SOLE 22 114,415 0 124,533
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 234 34,256 SH   SOLE 25 34,256 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 586 85,908 SH   SOLE 26 68,849 0 17,059
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 154 22,532 SH   SOLE 28 22,532 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 937 137,332 SH   SOLE 30 137,332 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 37 5,436 SH   SOLE 34 5,436 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 200 29,336 SH   SOLE 40 29,336 0 0
ENNIS INC COM 293389102 1,123 59,555 SH   SOLE 2 25,996 0 33,559
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,612 85,518 SH   SOLE 18 85,518 0 0
ENNIS INC COM 293389102 1,638 86,872 SH   SOLE 19 86,872 0 0
ENNIS INC COM 293389102 19,947 1,058,222 SH   SOLE 21 1,058,222 0 0
ENNIS INC COM 293389102 14,525 770,555 SH   SOLE 22 743,441 0 27,114
ENNIS INC COM 293389102 63 3,353 SH   SOLE 25 3,353 0 0
ENNIS INC COM 293389102 652 34,574 SH   SOLE 26 9,361 0 25,213
ENNIS INC COM 293389102 70 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 110 5,825 SH   SOLE 30 5,825 0 0
ENNIS INC COM 293389102 49 2,583 SH   SOLE 40 2,583 0 0
ENNIS INC COM 293389102 985 52,281 SH   SOLE 43 6,187 0 46,094
ENOCHIAN BIOSCIENCES INC COM 29350E104 2 294 SH   SOLE 2 0 0 294
ENOCHIAN BIOSCIENCES INC COM 29350E104 21 3,184 SH   SOLE 18 3,184 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 120 17,760 SH   SOLE 19 17,760 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 250 37,184 SH   SOLE 21 37,184 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 247 36,722 SH   SOLE 22 36,722 0 0
ENOVA INTL INC COM 29357K103 2,631 76,145 SH   SOLE 2 46,279 0 29,866
ENOVA INTL INC COM 29357K103 4 121 SH   SOLE 4 121 0 0
ENOVA INTL INC COM 29357K103 19 538 SH   SOLE 7 538 0 0
ENOVA INTL INC COM 29357K103 5,413 156,682 SH   SOLE 18 156,682 0 0
ENOVA INTL INC COM 29357K103 2,404 69,568 SH   SOLE 19 69,568 0 0
ENOVA INTL INC COM 29357K103 154,260 4,464,835 SH   SOLE 21 4,464,835 0 0
ENOVA INTL INC COM 29357K103 35,925 1,039,795 SH   SOLE 22 1,004,357 0 35,438
ENOVA INTL INC COM 29357K103 157 4,545 SH   SOLE 25 4,545 0 0
ENOVA INTL INC COM 29357K103 1,254 36,289 SH   SOLE 26 23,030 0 13,259
ENOVA INTL INC COM 29357K103 140 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 2,201 63,713 SH   SOLE 30 63,713 0 0
ENOVA INTL INC COM 29357K103 156 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103 403 11,658 SH   SOLE 43 0 0 11,658
ENOVIX CORPORATION COM 293594107 80 4,230 SH   SOLE 2 4,230 0 0
ENOVIX CORPORATION COM 293594107 1,709 90,475 SH   SOLE 21 90,475 0 0
ENOVIX CORPORATION COM 293594107 23,440 1,240,853 SH   SOLE 22 1,240,853 0 0
ENPHASE ENERGY INC COM 29355A107 42,747 285,035 SH   SOLE 2 39,245 0 245,790
ENPHASE ENERGY INC COM 29355A107 8,242 54,958 SH   SOLE 4 50,271 0 4,687
ENPHASE ENERGY INC COM 29355A107 17,407 116,068 SH   SOLE 7 112,199 0 3,869
ENPHASE ENERGY INC COM 29355A107 405 2,701 SH   SOLE 13 394 0 2,307
ENPHASE ENERGY INC COM 29355A107 1,839 12,262 SH   SOLE 15 12,262 0 0
ENPHASE ENERGY INC COM 29355A107 44,135 294,292 SH   SOLE 18 275,490 0 18,802
ENPHASE ENERGY INC COM 29355A107 11,833 78,905 SH   SOLE 19 78,905 0 0
ENPHASE ENERGY INC COM 29355A107 893,350 5,956,857 SH   SOLE 21 5,956,857 0 0
ENPHASE ENERGY INC COM 29355A107 465,485 3,103,857 SH   SOLE 22 2,825,982 0 277,875
ENPHASE ENERGY INC COM 29355A107 10,966 73,121 SH   SOLE 23 73,121 0 0
ENPHASE ENERGY INC COM 29355A107 28,221 188,180 SH   SOLE 25 188,180 0 0
ENPHASE ENERGY INC COM 29355A107 45,709 304,788 SH   SOLE 26 123,180 0 181,608
ENPHASE ENERGY INC COM 29355A107 38,346 255,689 SH   SOLE 28 10,247 0 245,442
ENPHASE ENERGY INC COM 29355A107 12 82 SH   SOLE 29 82 0 0
ENPHASE ENERGY INC COM 29355A107 405,062 2,700,956 SH   SOLE 30 2,699,710 0 1,246
ENPHASE ENERGY INC COM 29355A107 6,846 45,651 SH   SOLE 31 15,404 0 30,247
ENPHASE ENERGY INC COM 29355A107 48,660 324,464 SH   SOLE 34 324,464 0 0
ENPHASE ENERGY INC COM 29355A107 8,824 58,841 SH   SOLE 36 58,841 0 0
ENPHASE ENERGY INC COM 29355A107 647 4,311 SH   SOLE 40 4,311 0 0
ENPHASE ENERGY INC COM 29355A107 10,429 69,541 SH   SOLE 43 3,624 0 65,917
ENPRO INDS INC COM 29355X107 1,994 22,892 SH   SOLE 2 6,165 0 16,727
ENPRO INDS INC COM 29355X107 5 58 SH   SOLE 4 58 0 0
ENPRO INDS INC COM 29355X107 30 348 SH   SOLE 7 348 0 0
ENPRO INDS INC COM 29355X107 7,201 82,661 SH   SOLE 18 82,661 0 0
ENPRO INDS INC COM 29355X107 3,209 36,838 SH   SOLE 19 36,838 0 0
ENPRO INDS INC COM 29355X107 212,190 2,435,607 SH   SOLE 21 2,435,607 0 0
ENPRO INDS INC COM 29355X107 47,048 540,032 SH   SOLE 22 519,903 0 20,129
ENPRO INDS INC COM 29355X107 267 3,059 SH   SOLE 25 3,059 0 0
ENPRO INDS INC COM 29355X107 512 5,873 SH   SOLE 26 4,644 0 1,229
ENPRO INDS INC COM 29355X107 142 1,631 SH   SOLE 28 1,631 0 0
ENPRO INDS INC COM 29355X107 3,256 37,377 SH   SOLE 30 37,377 0 0
ENPRO INDS INC COM 29355X107 167 1,919 SH   SOLE 36 1,919 0 0
ENPRO INDS INC COM 29355X107 228 2,621 SH   SOLE 40 2,621 0 0
ENPRO INDS INC COM 29355X107 1,528 17,535 SH   SOLE 43 1,876 0 15,659
ENSERVCO CORP COM NEW 29358Y201 2 1,439 SH   SOLE 21 1,439 0 0
ENSERVCO CORP COM NEW 29358Y201 1 494 SH   SOLE 22 494 0 0
ENSIGN GROUP INC COM 29358P101 2,404 32,098 SH   SOLE 2 20,450 0 11,648
ENSIGN GROUP INC COM 29358P101 16 220 SH   SOLE 4 220 0 0
ENSIGN GROUP INC COM 29358P101 63 845 SH   SOLE 7 845 0 0
ENSIGN GROUP INC COM 29358P101 14,165 189,146 SH   SOLE 18 185,780 0 3,366
ENSIGN GROUP INC COM 29358P101 12,103 161,608 SH   SOLE 19 161,608 0 0
ENSIGN GROUP INC COM 29358P101 453,452 6,054,907 SH   SOLE 21 6,054,907 0 0
ENSIGN GROUP INC COM 29358P101 97,322 1,299,537 SH   SOLE 22 1,267,926 0 31,611
ENSIGN GROUP INC COM 29358P101 207 2,758 SH   SOLE 23 2,758 0 0
ENSIGN GROUP INC COM 29358P101 474 6,331 SH   SOLE 25 6,331 0 0
ENSIGN GROUP INC COM 29358P101 1,937 25,867 SH   SOLE 26 18,351 0 7,516
ENSIGN GROUP INC COM 29358P101 246 3,291 SH   SOLE 28 3,291 0 0
ENSIGN GROUP INC COM 29358P101 10,340 138,063 SH   SOLE 30 138,063 0 0
ENSIGN GROUP INC COM 29358P101 21 285 SH   SOLE 34 285 0 0
ENSIGN GROUP INC COM 29358P101 169 2,250 SH   SOLE 36 2,250 0 0
ENSIGN GROUP INC COM 29358P101 476 6,359 SH   SOLE 40 6,359 0 0
ENSIGN GROUP INC COM 29358P101 1,504 20,084 SH   SOLE 43 80 0 20,004
ENSTAR GROUP LIMITED SHS G3075P101 3,744 15,952 SH   SOLE 2 4,241 0 11,711
ENSTAR GROUP LIMITED SHS G3075P101 10 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101 52 221 SH   SOLE 7 221 0 0
ENSTAR GROUP LIMITED SHS G3075P101 9,009 38,380 SH   SOLE 18 38,380 0 0
ENSTAR GROUP LIMITED SHS G3075P101 9,506 40,499 SH   SOLE 19 40,499 0 0
ENSTAR GROUP LIMITED SHS G3075P101 109,497 466,479 SH   SOLE 21 466,479 0 0
ENSTAR GROUP LIMITED SHS G3075P101 74,497 317,372 SH   SOLE 22 304,594 0 12,778
ENSTAR GROUP LIMITED SHS G3075P101 209 890 SH   SOLE 23 890 0 0
ENSTAR GROUP LIMITED SHS G3075P101 358 1,527 SH   SOLE 25 1,527 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,021 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 256 1,089 SH   SOLE 28 1,089 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,615 6,882 SH   SOLE 30 6,882 0 0
ENSTAR GROUP LIMITED SHS G3075P101 357 1,519 SH   SOLE 40 1,519 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,510 6,434 SH   SOLE 43 712 0 5,722
ENTASIS THERAPEUTICS HLDGS I COM 293614103 7 2,179 SH   SOLE 18 2,179 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 82 24,440 SH   SOLE 21 24,440 0 0
ENTEGRIS INC COM 29362U104 34,782 276,269 SH   SOLE 2 73,116 0 203,153
ENTEGRIS INC COM 29362U104 64 507 SH   SOLE 4 507 0 0
ENTEGRIS INC COM 29362U104 259 2,060 SH   SOLE 7 2,060 0 0
ENTEGRIS INC COM 29362U104 9,249 73,462 SH   SOLE 18 73,462 0 0
ENTEGRIS INC COM 29362U104 584,296 4,640,952 SH   SOLE 19 4,640,952 0 0
ENTEGRIS INC COM 29362U104 370,124 2,939,828 SH   SOLE 21 2,939,828 0 0
ENTEGRIS INC COM 29362U104 390,560 3,102,141 SH   SOLE 22 2,945,747 0 156,394
ENTEGRIS INC COM 29362U104 201,172 1,597,869 SH   SOLE 25 1,597,869 0 0
ENTEGRIS INC COM 29362U104 7,163 56,896 SH   SOLE 26 46,437 0 10,459
ENTEGRIS INC COM 29362U104 1,274 10,118 SH   SOLE 28 10,118 0 0
ENTEGRIS INC COM 29362U104 9,618 76,393 SH   SOLE 30 76,393 0 0
ENTEGRIS INC COM 29362U104 270 2,143 SH   SOLE 31 2,143 0 0
ENTEGRIS INC COM 29362U104 79,556 631,895 SH   SOLE 34 631,895 0 0
ENTEGRIS INC COM 29362U104 800 6,351 SH   SOLE 36 6,351 0 0
ENTEGRIS INC COM 29362U104 2,091 16,608 SH   SOLE 40 16,608 0 0
ENTEGRIS INC COM 29362U104 6,378 50,663 SH   SOLE 43 6,301 0 44,362
ENTERGY CORP NEW COM 29364G103 45,351 456,660 SH   SOLE 2 71,173 0 385,487
ENTERGY CORP NEW COM 29364G103 11,044 111,212 SH   SOLE 4 103,434 0 7,778
ENTERGY CORP NEW COM 29364G103 18,793 189,240 SH   SOLE 7 182,846 0 6,394
ENTERGY CORP NEW COM 29364G103 469 4,722 SH   SOLE 13 562 0 4,160
ENTERGY CORP NEW COM 29364G103 2,497 25,142 SH   SOLE 15 25,142 0 0
ENTERGY CORP NEW COM 29364G103 42,123 424,161 SH   SOLE 18 394,775 0 29,386
ENTERGY CORP NEW COM 29364G103 10,795 108,696 SH   SOLE 19 108,696 0 0
ENTERGY CORP NEW COM 29364G103 773,609 7,789,837 SH   SOLE 21 7,789,837 0 0
ENTERGY CORP NEW COM 29364G103 423,279 4,262,203 SH   SOLE 22 3,832,273 0 429,930
ENTERGY CORP NEW COM 29364G103 11,076 111,530 SH   SOLE 23 111,530 0 0
ENTERGY CORP NEW COM 29364G103 26,414 265,972 SH   SOLE 25 265,972 0 0
ENTERGY CORP NEW COM 29364G103 41,890 421,808 SH   SOLE 26 183,013 0 238,795
ENTERGY CORP NEW COM 29364G103 12,695 127,829 SH   SOLE 28 15,202 0 112,627
ENTERGY CORP NEW COM 29364G103 88 884 SH   SOLE 29 884 0 0
ENTERGY CORP NEW COM 29364G103 95,856 965,223 SH   SOLE 30 965,223 0 0
ENTERGY CORP NEW COM 29364G103 8,770 88,309 SH   SOLE 31 23,398 0 64,911
ENTERGY CORP NEW COM 29364G103 5,099 51,349 SH   SOLE 32 51,349 0 0
ENTERGY CORP NEW COM 29364G103 1,084 10,920 SH   SOLE 34 10,920 0 0
ENTERGY CORP NEW COM 29364G103 16,802 169,192 SH   SOLE 35 169,192 0 0
ENTERGY CORP NEW COM 29364G103 11,485 115,646 SH   SOLE 36 115,646 0 0
ENTERGY CORP NEW COM 29364G103 691 6,958 SH   SOLE 40 6,958 0 0
ENTERGY CORP NEW COM 29364G103 11,350 114,291 SH   SOLE 43 16,226 0 98,065
ENTERPRISE BANCORP INC MASS COM 293668109 496 13,804 SH   SOLE 2 5,693 0 8,111
ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,228 34,149 SH   SOLE 18 34,149 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 566 15,731 SH   SOLE 19 15,731 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 12,583 350,026 SH   SOLE 21 350,026 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,881 107,945 SH   SOLE 22 102,388 0 5,557
ENTERPRISE FINL SVCS CORP COM 293712105 1,792 39,565 SH   SOLE 2 11,347 0 28,218
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,157 113,881 SH   SOLE 18 113,881 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,839 62,700 SH   SOLE 19 62,700 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 58,460 1,291,070 SH   SOLE 21 1,291,070 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 41,519 916,939 SH   SOLE 22 878,781 0 38,158
ENTERPRISE FINL SVCS CORP COM 293712105 231 5,104 SH   SOLE 25 5,104 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 622 13,729 SH   SOLE 26 11,354 0 2,375
ENTERPRISE FINL SVCS CORP COM 293712105 144 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,023 22,585 SH   SOLE 30 22,585 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 177 3,908 SH   SOLE 40 3,908 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 254 5,614 SH   SOLE 43 0 0 5,614
ENTERPRISE PRODS PARTNERS L COM 293792107 14,743 681,265 SH   SOLE 2 681,265 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 55,458 2,562,756 SH   SOLE 18 1,763,938 0 798,818
ENTERPRISE PRODS PARTNERS L COM 293792107 435,626 20,130,601 SH   SOLE 19 20,130,601 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 239 11,055 SH   SOLE 43 0 0 11,055
ENTRAVISION COMMUNICATIONS C CL A 29382R107 2,771 390,270 SH   SOLE 2 109,848 0 280,422
ENTRAVISION COMMUNICATIONS C CL A 29382R107 7 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,313 184,861 SH   SOLE 18 184,861 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3,386 476,848 SH   SOLE 19 476,848 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 16,050 2,260,519 SH   SOLE 21 2,260,519 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 22,275 3,137,268 SH   SOLE 22 3,104,690 0 32,578
ENTRAVISION COMMUNICATIONS C CL A 29382R107 492 69,275 SH   SOLE 23 69,275 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 845 119,075 SH   SOLE 26 0 0 119,075
ENTRAVISION COMMUNICATIONS C CL A 29382R107 42 5,946 SH   SOLE 43 0 0 5,946
ENVELA CORP COM 29402E102 5 1,209 SH   SOLE 2 1,209 0 0
ENVELA CORP COM 29402E102 6 1,419 SH   SOLE 18 1,419 0 0
ENVELA CORP COM 29402E102 67 16,149 SH   SOLE 21 16,149 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 9 4,301 SH   SOLE 18 4,301 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 94 45,283 SH   SOLE 21 45,283 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 933 450,494 SH   SOLE 22 450,494 0 0
ENVESTNET INC COM 29404K106 192,297 2,396,519 SH   SOLE 2 2,387,944 0 8,575
ENVESTNET INC COM 29404K106 18 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 70 873 SH   SOLE 7 873 0 0
ENVESTNET INC COM 29404K106 17,714 220,763 SH   SOLE 18 216,305 0 4,458
ENVESTNET INC COM 29404K106 14,734 183,624 SH   SOLE 19 183,624 0 0
ENVESTNET INC COM 29404K106 259,477 3,233,760 SH   SOLE 21 3,233,760 0 0
ENVESTNET INC COM 29404K106 117,847 1,468,684 SH   SOLE 22 1,434,034 0 34,650
ENVESTNET INC COM 29404K106 308 3,841 SH   SOLE 23 3,841 0 0
ENVESTNET INC COM 29404K106 139 1,738 SH   SOLE 25 1,738 0 0
ENVESTNET INC COM 29404K106 3,223 40,165 SH   SOLE 26 22,001 0 18,164
ENVESTNET INC COM 29404K106 362 4,510 SH   SOLE 28 4,510 0 0
ENVESTNET INC COM 29404K106 2,381 29,671 SH   SOLE 30 29,671 0 0
ENVESTNET INC COM 29404K106 513 6,390 SH   SOLE 40 6,390 0 0
ENVESTNET INC COM 29404K106 385 4,793 SH   SOLE 43 89 0 4,704
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 2,907 2,305,000 PRN   SOLE 21 2,305,000 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 26,785 640,633 SH   SOLE 2 332,104 0 308,529
ENVISTA HOLDINGS CORPORATION COM 29415F104 44 1,047 SH   SOLE 4 1,047 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 139 3,331 SH   SOLE 7 3,331 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 17,433 416,957 SH   SOLE 18 399,290 0 17,667
ENVISTA HOLDINGS CORPORATION COM 29415F104 50,061 1,197,349 SH   SOLE 19 1,197,349 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 353,508 8,455,116 SH   SOLE 21 8,455,116 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 188,417 4,506,505 SH   SOLE 22 4,286,729 0 219,776
ENVISTA HOLDINGS CORPORATION COM 29415F104 957 22,885 SH   SOLE 25 22,885 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 2,689 64,312 SH   SOLE 26 52,395 0 11,917
ENVISTA HOLDINGS CORPORATION COM 29415F104 421 10,060 SH   SOLE 28 10,060 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 4,024 96,243 SH   SOLE 30 96,243 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 106 2,541 SH   SOLE 31 2,541 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 46,270 1,106,662 SH   SOLE 34 1,106,662 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 371 8,873 SH   SOLE 36 8,873 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 817 19,542 SH   SOLE 40 19,542 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 358 8,559 SH   SOLE 43 0 0 8,559
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 4,324 2,084,000 PRN   SOLE 2 2,084,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 25,586 12,333,000 PRN   SOLE 19 12,333,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 7,056 3,401,000 PRN   SOLE 21 3,401,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 25,586 12,333,000 PRN   SOLE 34 12,333,000 0 0
ENZO BIOCHEM INC COM 294100102 196 55,261 SH   SOLE 2 0 0 55,261
ENZO BIOCHEM INC COM 294100102 30 8,538 SH   SOLE 18 8,538 0 0
ENZO BIOCHEM INC COM 294100102 499 140,960 SH   SOLE 21 140,960 0 0
ENZO BIOCHEM INC COM 294100102 4,418 1,248,068 SH   SOLE 22 1,248,068 0 0
ENZO BIOCHEM INC COM 294100102 73 20,667 SH   SOLE 23 20,667 0 0
ENZO BIOCHEM INC COM 294100102 207 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 86,489 1,077,482 SH   SOLE 2 630,380 0 447,102
EOG RES INC COM 26875P101 40,362 502,826 SH   SOLE 4 280,162 0 222,664
EOG RES INC COM 26875P101 53,835 670,680 SH   SOLE 7 519,399 0 151,281
EOG RES INC COM 26875P101 11,771 146,644 SH   SOLE 13 134,936 0 11,708
EOG RES INC COM 26875P101 5,839 72,746 SH   SOLE 15 72,746 0 0
EOG RES INC COM 26875P101 98,731 1,229,989 SH   SOLE 18 973,529 0 256,460
EOG RES INC COM 26875P101 84,106 1,047,789 SH   SOLE 19 1,047,789 0 0
EOG RES INC COM 26875P101 1,266,659 15,779,978 SH   SOLE 21 15,779,978 0 0
EOG RES INC COM 26875P101 1,121,256 13,968,556 SH   SOLE 22 12,059,763 0 1,908,793
EOG RES INC COM 26875P101 42,663 531,489 SH   SOLE 23 531,489 0 0
EOG RES INC COM 26875P101 63,678 793,299 SH   SOLE 25 793,299 0 0
EOG RES INC COM 26875P101 117,794 1,467,474 SH   SOLE 26 534,365 0 933,109
EOG RES INC COM 26875P101 105,929 1,319,656 SH   SOLE 28 46,621 0 1,273,035
EOG RES INC COM 26875P101 6,825 85,030 SH   SOLE 29 85,030 0 0
EOG RES INC COM 26875P101 312,502 3,893,139 SH   SOLE 30 3,893,139 0 0
EOG RES INC COM 26875P101 27,416 341,553 SH   SOLE 31 198,595 0 142,958
EOG RES INC COM 26875P101 37,796 470,866 SH   SOLE 34 470,866 0 0
EOG RES INC COM 26875P101 24,989 311,316 SH   SOLE 36 311,316 0 0
EOG RES INC COM 26875P101 1,590 19,803 SH   SOLE 40 19,803 0 0
EOG RES INC COM 26875P101 19,861 247,425 SH   SOLE 43 28,903 0 218,522
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 104 7,442 SH   SOLE 2 3,099 0 4,343
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 4 282 SH   SOLE 7 282 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 1,630 116,179 SH   SOLE 18 116,179 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 1,061 75,648 SH   SOLE 19 75,648 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 20,648 1,471,704 SH   SOLE 21 1,471,704 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 12,260 873,842 SH   SOLE 22 869,052 0 4,790
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 43 3,093 SH   SOLE 43 0 0 3,093
EPAM SYS INC COM 29414B104 62,622 109,770 SH   SOLE 2 13,739 0 96,031
EPAM SYS INC COM 29414B104 19,946 34,964 SH   SOLE 4 22,031 0 12,933
EPAM SYS INC COM 29414B104 7,731 13,551 SH   SOLE 7 13,551 0 0
EPAM SYS INC COM 29414B104 2,642 4,632 SH   SOLE 13 162 0 4,470
EPAM SYS INC COM 29414B104 2,758 4,835 SH   SOLE 15 4,835 0 0
EPAM SYS INC COM 29414B104 20 35 SH   SOLE 17 0 0 35
EPAM SYS INC COM 29414B104 24,775 43,429 SH   SOLE 18 40,162 0 3,267
EPAM SYS INC COM 29414B104 67,504 118,328 SH   SOLE 19 118,328 0 0
EPAM SYS INC COM 29414B104 688,696 1,207,222 SH   SOLE 21 1,207,222 0 0
EPAM SYS INC COM 29414B104 674,298 1,181,983 SH   SOLE 22 1,117,008 0 64,975
EPAM SYS INC COM 29414B104 18,057 31,652 SH   SOLE 23 31,652 0 0
EPAM SYS INC COM 29414B104 44,426 77,874 SH   SOLE 25 77,874 0 0
EPAM SYS INC COM 29414B104 66,869 117,215 SH   SOLE 26 50,771 0 66,444
EPAM SYS INC COM 29414B104 75,625 132,564 SH   SOLE 28 4,336 0 128,228
EPAM SYS INC COM 29414B104 56 99 SH   SOLE 29 99 0 0
EPAM SYS INC COM 29414B104 79,325 139,049 SH   SOLE 30 139,049 0 0
EPAM SYS INC COM 29414B104 11,702 20,513 SH   SOLE 31 6,667 0 13,846
EPAM SYS INC COM 29414B104 140,704 246,642 SH   SOLE 34 246,642 0 0
EPAM SYS INC COM 29414B104 13,767 24,132 SH   SOLE 36 24,132 0 0
EPAM SYS INC COM 29414B104 1,144 2,005 SH   SOLE 40 2,005 0 0
EPAM SYS INC COM 29414B104 17,849 31,288 SH   SOLE 43 2,777 0 28,511
EPIZYME INC COM 29428V104 200 39,103 SH   SOLE 2 24,024 0 15,079
EPIZYME INC COM 29428V104 2 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 7 1,443 SH   SOLE 7 1,443 0 0
EPIZYME INC COM 29428V104 1,390 271,460 SH   SOLE 18 271,460 0 0
EPIZYME INC COM 29428V104 811 158,433 SH   SOLE 19 158,433 0 0
EPIZYME INC COM 29428V104 20,004 3,906,994 SH   SOLE 21 3,906,994 0 0
EPIZYME INC COM 29428V104 12,037 2,350,958 SH   SOLE 22 2,306,672 0 44,286
EPIZYME INC COM 29428V104 46 9,055 SH   SOLE 25 9,055 0 0
EPIZYME INC COM 29428V104 269 52,498 SH   SOLE 26 46,078 0 6,420
EPIZYME INC COM 29428V104 41 8,085 SH   SOLE 28 8,085 0 0
EPIZYME INC COM 29428V104 3,703 723,191 SH   SOLE 30 723,191 0 0
EPIZYME INC COM 29428V104 47 9,171 SH   SOLE 40 9,171 0 0
EPIZYME INC COM 29428V104 70 13,605 SH   SOLE 43 167 0 13,438
EPLUS INC COM 294268107 5,140 50,092 SH   SOLE 2 18,287 0 31,805
EPLUS INC COM 294268107 5 50 SH   SOLE 4 50 0 0
EPLUS INC COM 294268107 23 221 SH   SOLE 7 221 0 0
EPLUS INC COM 294268107 6,084 59,288 SH   SOLE 18 53,186 0 6,102
EPLUS INC COM 294268107 21,755 212,016 SH   SOLE 19 212,016 0 0
EPLUS INC COM 294268107 166,392 1,621,601 SH   SOLE 21 1,621,601 0 0
EPLUS INC COM 294268107 51,957 506,355 SH   SOLE 22 493,208 0 13,147
EPLUS INC COM 294268107 839 8,177 SH   SOLE 23 8,177 0 0
EPLUS INC COM 294268107 272 2,646 SH   SOLE 25 2,646 0 0
EPLUS INC COM 294268107 3,787 36,902 SH   SOLE 26 6,572 0 30,330
EPLUS INC COM 294268107 116 1,129 SH   SOLE 28 1,129 0 0
EPLUS INC COM 294268107 3,755 36,599 SH   SOLE 30 36,599 0 0
EPLUS INC COM 294268107 225 2,197 SH   SOLE 36 2,197 0 0
EPLUS INC COM 294268107 139 1,356 SH   SOLE 40 1,356 0 0
EPLUS INC COM 294268107 701 6,830 SH   SOLE 43 0 0 6,830
EPR PPTYS COM SH BEN INT 26884U109 53,398 1,081,362 SH   SOLE 2 886,271 0 195,091
EPR PPTYS COM SH BEN INT 26884U109 25,058 507,459 SH   SOLE 4 507,459 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,784 96,889 SH   SOLE 7 96,889 0 0
EPR PPTYS COM SH BEN INT 26884U109 35,624 721,432 SH   SOLE 18 721,432 0 0
EPR PPTYS COM SH BEN INT 26884U109 34,357 695,775 SH   SOLE 19 695,775 0 0
EPR PPTYS COM SH BEN INT 26884U109 184,731 3,741,005 SH   SOLE 21 3,741,005 0 0
EPR PPTYS COM SH BEN INT 26884U109 144,457 2,925,421 SH   SOLE 22 2,512,223 0 413,198
EPR PPTYS COM SH BEN INT 26884U109 1,516 30,706 SH   SOLE 23 30,706 0 0
EPR PPTYS COM SH BEN INT 26884U109 15,691 317,770 SH   SOLE 25 317,770 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,394 28,233 SH   SOLE 26 22,094 0 6,139
EPR PPTYS COM SH BEN INT 26884U109 7,038 142,520 SH   SOLE 28 88,444 0 54,076
EPR PPTYS COM SH BEN INT 26884U109 16,721 338,612 SH   SOLE 30 338,612 0 0
EPR PPTYS COM SH BEN INT 26884U109 57 1,147 SH   SOLE 31 1,147 0 0
EPR PPTYS COM SH BEN INT 26884U109 14,870 301,132 SH   SOLE 34 301,132 0 0
EPR PPTYS COM SH BEN INT 26884U109 136 2,758 SH   SOLE 36 2,758 0 0
EPR PPTYS COM SH BEN INT 26884U109 430 8,713 SH   SOLE 40 8,713 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,604 113,494 SH   SOLE 43 17,940 0 95,554
EPSILON ENERGY LTD COM 294375209 20 3,044 SH   SOLE 18 3,044 0 0
EPSILON ENERGY LTD COM 294375209 202 31,330 SH   SOLE 21 31,330 0 0
EQT CORP COM 26884L109 11,263 550,486 SH   SOLE 2 380,506 0 169,980
EQT CORP COM 26884L109 1,794 87,698 SH   SOLE 4 87,698 0 0
EQT CORP COM 26884L109 148 7,220 SH   SOLE 7 7,220 0 0
EQT CORP COM 26884L109 130,131 6,360,258 SH   SOLE 18 6,353,892 0 6,366
EQT CORP COM 26884L109 264,739 12,939,357 SH   SOLE 19 12,939,357 0 0
EQT CORP COM 26884L109 295,526 14,444,067 SH   SOLE 21 14,444,067 0 0
EQT CORP COM 26884L109 168,863 8,253,313 SH   SOLE 22 7,903,854 0 349,459
EQT CORP COM 26884L109 2,830 138,320 SH   SOLE 23 138,320 0 0
EQT CORP COM 26884L109 5,189 253,622 SH   SOLE 25 118,050 0 135,572
EQT CORP COM 26884L109 4,054 198,158 SH   SOLE 26 178,571 0 19,587
EQT CORP COM 26884L109 677 33,101 SH   SOLE 28 23,312 0 9,789
EQT CORP COM 26884L109 6,478 316,626 SH   SOLE 30 316,626 0 0
EQT CORP COM 26884L109 94 4,597 SH   SOLE 31 4,597 0 0
EQT CORP COM 26884L109 118,399 5,786,859 SH   SOLE 34 5,786,859 0 0
EQT CORP COM 26884L109 1,590 77,709 SH   SOLE 36 77,709 0 0
EQT CORP COM 26884L109 679 33,189 SH   SOLE 40 33,189 0 0
EQT CORP COM 26884L109 9,967 487,127 SH   SOLE 43 40,084 0 447,043
EQT CORP NOTE 1.750% 5/0 26884LAK5 3,237 2,053,000 PRN   SOLE 2 1,210,000 0 843,000
EQT CORP NOTE 1.750% 5/0 26884LAK5 2,321 1,472,000 PRN   SOLE 18 1,472,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 2,215 1,405,000 PRN   SOLE 19 1,405,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 5,699 3,615,000 PRN   SOLE 21 3,615,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 3,634 2,305,000 PRN   SOLE 26 2,305,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 2,537 1,609,000 PRN   SOLE 34 1,609,000 0 0
EQUIFAX INC COM 294429105 100,572 396,858 SH   SOLE 2 164,256 0 232,602
EQUIFAX INC COM 294429105 26,659 105,196 SH   SOLE 4 74,533 0 30,663
EQUIFAX INC COM 294429105 27,466 108,383 SH   SOLE 7 104,805 0 3,578
EQUIFAX INC COM 294429105 11,562 45,623 SH   SOLE 13 43,587 0 2,036
EQUIFAX INC COM 294429105 3,661 14,448 SH   SOLE 15 14,448 0 0
EQUIFAX INC COM 294429105 90,470 356,998 SH   SOLE 18 298,622 0 58,376
EQUIFAX INC COM 294429105 70,327 277,512 SH   SOLE 19 277,512 0 0
EQUIFAX INC COM 294429105 765,843 3,022,029 SH   SOLE 21 3,022,029 0 0
EQUIFAX INC COM 294429105 764,350 3,016,141 SH   SOLE 22 2,596,626 0 419,515
EQUIFAX INC COM 294429105 27,480 108,436 SH   SOLE 23 108,436 0 0
EQUIFAX INC COM 294429105 123,501 487,337 SH   SOLE 25 487,337 0 0
EQUIFAX INC COM 294429105 82,342 324,922 SH   SOLE 26 137,466 0 187,456
EQUIFAX INC COM 294429105 83,899 331,066 SH   SOLE 28 9,911 0 321,155
EQUIFAX INC COM 294429105 6,908 27,261 SH   SOLE 29 27,261 0 0
EQUIFAX INC COM 294429105 150,317 593,153 SH   SOLE 30 529,019 0 64,134
EQUIFAX INC COM 294429105 22,108 87,237 SH   SOLE 31 57,359 0 29,878
EQUIFAX INC COM 294429105 3,339 13,174 SH   SOLE 34 13,174 0 0
EQUIFAX INC COM 294429105 14,272 56,317 SH   SOLE 36 56,317 0 0
EQUIFAX INC COM 294429105 1,084 4,276 SH   SOLE 40 4,276 0 0
EQUIFAX INC COM 294429105 14,854 58,613 SH   SOLE 43 3,773 0 54,840
EQUILLIUM INC COM 29446K106 18 2,605 SH   SOLE 18 2,605 0 0
EQUILLIUM INC COM 29446K106 274 40,186 SH   SOLE 21 40,186 0 0
EQUINIX INC COM 29444U700 203,917 258,080 SH   SOLE 2 56,481 0 201,599
EQUINIX INC COM 29444U700 130,795 165,536 SH   SOLE 4 160,177 0 5,359
EQUINIX INC COM 29444U700 157,965 199,923 SH   SOLE 7 197,380 0 2,543
EQUINIX INC COM 29444U700 3,379 4,277 SH   SOLE 13 2,743 0 1,534
EQUINIX INC COM 29444U700 6,917 8,754 SH   SOLE 15 8,754 0 0
EQUINIX INC COM 29444U700 179,235 226,842 SH   SOLE 18 213,982 0 12,860
EQUINIX INC COM 29444U700 202,673 256,506 SH   SOLE 19 256,506 0 0
EQUINIX INC COM 29444U700 2,262,600 2,863,579 SH   SOLE 21 2,863,579 0 0
EQUINIX INC COM 29444U700 2,020,496 2,557,169 SH   SOLE 22 2,312,116 0 245,053
EQUINIX INC COM 29444U700 47,256 59,808 SH   SOLE 23 59,808 0 0
EQUINIX INC COM 29444U700 419,437 530,845 SH   SOLE 25 530,845 0 0
EQUINIX INC COM 29444U700 168,131 212,789 SH   SOLE 26 91,369 0 121,420
EQUINIX INC COM 29444U700 187,028 236,705 SH   SOLE 28 15,831 0 220,874
EQUINIX INC COM 29444U700 1,150 1,456 SH   SOLE 29 1,456 0 0
EQUINIX INC COM 29444U700 540,767 684,402 SH   SOLE 30 683,511 0 891
EQUINIX INC COM 29444U700 25,925 32,811 SH   SOLE 31 10,900 0 21,911
EQUINIX INC COM 29444U700 59,133 74,840 SH   SOLE 34 74,840 0 0
EQUINIX INC COM 29444U700 33,574 42,492 SH   SOLE 36 42,492 0 0
EQUINIX INC COM 29444U700 2,454 3,106 SH   SOLE 40 3,106 0 0
EQUINIX INC COM 29444U700 53,266 67,415 SH   SOLE 43 5,034 0 62,381
EQUINOR ASA SPONSORED ADR 29446M102 124,108 4,866,996 SH   SOLE 18 4,838,359 0 28,637
EQUINOR ASA SPONSORED ADR 29446M102 5,377 210,846 SH   SOLE 34 210,846 0 0
EQUINOR ASA SPONSORED ADR 29446M102 22,917 898,711 SH   SOLE 43 240,876 0 657,835
EQUINOX GOLD CORP COM 29446Y502 425 64,449 SH   SOLE 21 64,449 0 0
EQUINOX GOLD CORP COM 29446Y502 181 27,450 SH   SOLE 43 4,682 0 22,768
EQUITABLE HLDGS INC COM 29452E101 32,873 1,109,084 SH   SOLE 2 383,711 0 725,373
EQUITABLE HLDGS INC COM 29452E101 10,643 359,059 SH   SOLE 4 229,629 0 129,430
EQUITABLE HLDGS INC COM 29452E101 1,465 49,416 SH   SOLE 7 49,416 0 0
EQUITABLE HLDGS INC COM 29452E101 26 879 SH   SOLE 13 879 0 0
EQUITABLE HLDGS INC COM 29452E101 1,422 47,983 SH   SOLE 15 47,983 0 0
EQUITABLE HLDGS INC COM 29452E101 111,733 3,769,678 SH   SOLE 18 3,475,096 0 294,582
EQUITABLE HLDGS INC COM 29452E101 203,478 6,864,965 SH   SOLE 19 6,864,965 0 0
EQUITABLE HLDGS INC COM 29452E101 193,665 6,533,900 SH   SOLE 21 6,533,900 0 0
EQUITABLE HLDGS INC COM 29452E101 260,612 8,792,580 SH   SOLE 22 8,322,871 0 469,709
EQUITABLE HLDGS INC COM 29452E101 9,965 336,204 SH   SOLE 23 336,204 0 0
EQUITABLE HLDGS INC COM 29452E101 23,761 801,642 SH   SOLE 25 801,642 0 0
EQUITABLE HLDGS INC COM 29452E101 25,193 849,956 SH   SOLE 26 460,609 0 389,347
EQUITABLE HLDGS INC COM 29452E101 37,703 1,272,023 SH   SOLE 28 28,145 0 1,243,878
EQUITABLE HLDGS INC COM 29452E101 192 6,489 SH   SOLE 29 6,489 0 0
EQUITABLE HLDGS INC COM 29452E101 53,143 1,792,952 SH   SOLE 30 1,735,870 0 57,082
EQUITABLE HLDGS INC COM 29452E101 4,374 147,581 SH   SOLE 31 52,011 0 95,570
EQUITABLE HLDGS INC COM 29452E101 57,008 1,923,354 SH   SOLE 34 1,923,354 0 0
EQUITABLE HLDGS INC COM 29452E101 6,583 222,104 SH   SOLE 36 222,104 0 0
EQUITABLE HLDGS INC COM 29452E101 384 12,951 SH   SOLE 40 12,951 0 0
EQUITABLE HLDGS INC COM 29452E101 9,656 325,783 SH   SOLE 43 27,344 0 298,439
EQUITRANS MIDSTREAM CORP COM 294600101 6,864 676,930 SH   SOLE 2 342,686 0 334,244
EQUITRANS MIDSTREAM CORP COM 294600101 40 3,970 SH   SOLE 4 3,970 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 107 10,565 SH   SOLE 7 10,565 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 21,409 2,111,297 SH   SOLE 18 2,111,297 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 7,816 770,789 SH   SOLE 19 770,789 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 307,857 30,360,699 SH   SOLE 21 30,360,699 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 120,444 11,878,127 SH   SOLE 22 11,467,402 0 410,725
EQUITRANS MIDSTREAM CORP COM 294600101 503 49,572 SH   SOLE 25 49,572 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,722 169,816 SH   SOLE 26 137,271 0 32,545
EQUITRANS MIDSTREAM CORP COM 294600101 415 40,906 SH   SOLE 28 36,682 0 4,224
EQUITRANS MIDSTREAM CORP COM 294600101 2,328 229,537 SH   SOLE 30 229,537 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 81 8,005 SH   SOLE 36 8,005 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 504 49,735 SH   SOLE 40 49,735 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 4,905 483,751 SH   SOLE 43 45,136 0 438,615
EQUITY BANCSHARES INC COM CL A 29460X109 1,035 31,002 SH   SOLE 2 13,684 0 17,318
EQUITY BANCSHARES INC COM CL A 29460X109 9 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,557 46,645 SH   SOLE 18 46,645 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,347 40,348 SH   SOLE 19 40,348 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 17,309 518,545 SH   SOLE 21 518,545 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 13,727 411,249 SH   SOLE 22 403,448 0 7,801
EQUITY BANCSHARES INC COM CL A 29460X109 69 2,079 SH   SOLE 23 2,079 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 291 8,725 SH   SOLE 26 0 0 8,725
EQUITY BANCSHARES INC COM CL A 29460X109 13 392 SH   SOLE 43 0 0 392
EQUITY COMWLTH COM SH BEN INT 294628102 3,551 136,700 SH   SOLE 2 42,110 0 94,590
EQUITY COMWLTH COM SH BEN INT 294628102 1,584 60,966 SH   SOLE 4 60,966 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,927 151,140 SH   SOLE 7 151,140 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 9,238 355,592 SH   SOLE 18 355,592 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 9,051 348,374 SH   SOLE 19 348,374 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 142,997 5,504,128 SH   SOLE 21 5,504,128 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 98,797 3,802,822 SH   SOLE 22 3,681,567 0 121,255
EQUITY COMWLTH COM SH BEN INT 294628102 682 26,261 SH   SOLE 23 26,261 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 13,389 515,362 SH   SOLE 25 515,362 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,714 65,956 SH   SOLE 26 50,649 0 15,307
EQUITY COMWLTH COM SH BEN INT 294628102 1,903 73,257 SH   SOLE 28 3,944 0 69,313
EQUITY COMWLTH COM SH BEN INT 294628102 13,727 528,351 SH   SOLE 30 528,351 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 54 2,072 SH   SOLE 36 2,072 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 387 14,912 SH   SOLE 40 14,912 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 10,798 415,627 SH   SOLE 43 45,103 0 370,524
EQUITY LIFESTYLE PPTYS INC COM 29472R108 32,269 413,177 SH   SOLE 2 41,870 0 371,307
EQUITY LIFESTYLE PPTYS INC COM 29472R108 17,150 219,596 SH   SOLE 4 156,318 0 63,278
EQUITY LIFESTYLE PPTYS INC COM 29472R108 20,627 264,104 SH   SOLE 7 264,104 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 521 6,669 SH   SOLE 13 525 0 6,144
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,555 19,912 SH   SOLE 15 19,912 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,532 96,435 SH   SOLE 18 86,554 0 9,881
EQUITY LIFESTYLE PPTYS INC COM 29472R108 20,874 267,278 SH   SOLE 19 267,278 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 379,709 4,861,827 SH   SOLE 21 4,861,827 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 398,329 5,100,239 SH   SOLE 22 4,893,009 0 207,230
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,966 102,003 SH   SOLE 23 102,003 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 74,428 952,986 SH   SOLE 25 952,986 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 25,584 327,579 SH   SOLE 26 191,971 0 135,608
EQUITY LIFESTYLE PPTYS INC COM 29472R108 31,234 399,927 SH   SOLE 28 13,530 0 386,397
EQUITY LIFESTYLE PPTYS INC COM 29472R108 16 204 SH   SOLE 29 204 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 53,878 689,855 SH   SOLE 30 689,855 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,008 64,126 SH   SOLE 31 21,414 0 42,712
EQUITY LIFESTYLE PPTYS INC COM 29472R108 802 10,263 SH   SOLE 34 10,263 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,971 76,455 SH   SOLE 36 76,455 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 453 5,802 SH   SOLE 40 5,802 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,517 83,442 SH   SOLE 43 7,443 0 75,999
EQUITY RESIDENTIAL SH BEN INT 29476L107 101,551 1,254,952 SH   SOLE 2 407,837 0 847,115
EQUITY RESIDENTIAL SH BEN INT 29476L107 43,800 541,273 SH   SOLE 4 427,510 0 113,763
EQUITY RESIDENTIAL SH BEN INT 29476L107 66,357 820,027 SH   SOLE 7 810,120 0 9,907
EQUITY RESIDENTIAL SH BEN INT 29476L107 719 8,885 SH   SOLE 13 1,034 0 7,851
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,761 46,483 SH   SOLE 15 46,483 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 54,225 670,107 SH   SOLE 18 600,440 0 69,667
EQUITY RESIDENTIAL SH BEN INT 29476L107 55,394 684,555 SH   SOLE 19 684,555 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,144,379 14,142,099 SH   SOLE 21 14,142,099 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 870,417 10,756,508 SH   SOLE 22 9,807,785 0 948,723
EQUITY RESIDENTIAL SH BEN INT 29476L107 23,742 293,396 SH   SOLE 23 293,396 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 194,090 2,398,538 SH   SOLE 25 2,398,538 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 94,203 1,164,146 SH   SOLE 26 662,864 0 501,282
EQUITY RESIDENTIAL SH BEN INT 29476L107 97,319 1,202,662 SH   SOLE 28 31,455 0 1,171,207
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,159 39,033 SH   SOLE 29 39,033 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 231,590 2,861,961 SH   SOLE 30 2,861,961 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 16,105 199,024 SH   SOLE 31 111,928 0 87,096
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,856 72,370 SH   SOLE 34 72,370 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 16,741 206,888 SH   SOLE 36 206,888 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,033 12,761 SH   SOLE 40 12,761 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 16,318 201,662 SH   SOLE 43 7,774 0 193,888
ERASCA INC COM 29479A108 254 11,961 SH   SOLE 2 1,357 0 10,604
ERASCA INC COM 29479A108 1,193 56,215 SH   SOLE 18 56,215 0 0
ERASCA INC COM 29479A108 747 35,213 SH   SOLE 19 35,213 0 0
ERASCA INC COM 29479A108 14,866 700,567 SH   SOLE 21 700,567 0 0
ERASCA INC COM 29479A108 8,591 404,860 SH   SOLE 22 399,907 0 4,953
ERICSSON ADR B SEK 10 294821608 6 546 SH   SOLE 18 546 0 0
ERICSSON ADR B SEK 10 294821608 5,650 504,448 SH   SOLE 43 31,428 0 473,020
ERIE INDTY CO CL A 29530P102 9,166 51,375 SH   SOLE 2 13,750 0 37,625
ERIE INDTY CO CL A 29530P102 3,307 18,535 SH   SOLE 4 12,358 0 6,177
ERIE INDTY CO CL A 29530P102 1,897 10,631 SH   SOLE 7 10,631 0 0
ERIE INDTY CO CL A 29530P102 14 76 SH   SOLE 13 76 0 0
ERIE INDTY CO CL A 29530P102 440 2,465 SH   SOLE 15 2,465 0 0
ERIE INDTY CO CL A 29530P102 4,920 27,573 SH   SOLE 18 25,888 0 1,685
ERIE INDTY CO CL A 29530P102 2,980 16,704 SH   SOLE 19 16,704 0 0
ERIE INDTY CO CL A 29530P102 127,019 711,912 SH   SOLE 21 711,912 0 0
ERIE INDTY CO CL A 29530P102 118,176 662,346 SH   SOLE 22 632,462 0 29,884
ERIE INDTY CO CL A 29530P102 2,705 15,159 SH   SOLE 23 15,159 0 0
ERIE INDTY CO CL A 29530P102 502 2,814 SH   SOLE 25 2,814 0 0
ERIE INDTY CO CL A 29530P102 9,060 50,778 SH   SOLE 26 42,325 0 8,453
ERIE INDTY CO CL A 29530P102 5,157 28,902 SH   SOLE 28 2,124 0 26,778
ERIE INDTY CO CL A 29530P102 37 206 SH   SOLE 29 206 0 0
ERIE INDTY CO CL A 29530P102 26,819 150,315 SH   SOLE 30 112,915 0 37,400
ERIE INDTY CO CL A 29530P102 1,487 8,333 SH   SOLE 31 2,301 0 6,032
ERIE INDTY CO CL A 29530P102 255 1,428 SH   SOLE 34 1,428 0 0
ERIE INDTY CO CL A 29530P102 2,429 13,615 SH   SOLE 36 13,615 0 0
ERIE INDTY CO CL A 29530P102 165 925 SH   SOLE 40 925 0 0
ERIE INDTY CO CL A 29530P102 4,724 26,479 SH   SOLE 43 1,775 0 24,704
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 574 624,093 SH   SOLE 2 39,120 0 584,973
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 5 5,106 SH   SOLE 7 5,106 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 978 1,063,685 SH   SOLE 18 1,063,685 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 2,464 2,679,473 SH   SOLE 19 2,679,473 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 10,748 11,689,447 SH   SOLE 21 11,689,447 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 5,019 5,458,708 SH   SOLE 22 5,267,751 0 190,957
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 90 97,945 SH   SOLE 23 97,945 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 462 502,260 SH   SOLE 26 0 0 502,260
ESCALADE INC COM 296056104 118 6,262 SH   SOLE 2 890 0 5,372
ESCALADE INC COM 296056104 684 36,160 SH   SOLE 18 36,160 0 0
ESCALADE INC COM 296056104 336 17,785 SH   SOLE 19 17,785 0 0
ESCALADE INC COM 296056104 6,990 369,661 SH   SOLE 21 369,661 0 0
ESCALADE INC COM 296056104 2,577 136,287 SH   SOLE 22 130,968 0 5,319
ESCO TECHNOLOGIES INC COM 296315104 2,604 33,812 SH   SOLE 2 14,963 0 18,849
ESCO TECHNOLOGIES INC COM 296315104 6 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104 32 411 SH   SOLE 7 411 0 0
ESCO TECHNOLOGIES INC COM 296315104 7,840 101,823 SH   SOLE 18 101,823 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,561 46,250 SH   SOLE 19 46,250 0 0
ESCO TECHNOLOGIES INC COM 296315104 232,633 3,021,212 SH   SOLE 21 3,021,212 0 0
ESCO TECHNOLOGIES INC COM 296315104 49,025 636,694 SH   SOLE 22 611,116 0 25,578
ESCO TECHNOLOGIES INC COM 296315104 385 4,995 SH   SOLE 25 4,995 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,022 13,267 SH   SOLE 26 11,471 0 1,796
ESCO TECHNOLOGIES INC COM 296315104 168 2,177 SH   SOLE 28 2,177 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,646 47,352 SH   SOLE 30 47,352 0 0
ESCO TECHNOLOGIES INC COM 296315104 185 2,408 SH   SOLE 36 2,408 0 0
ESCO TECHNOLOGIES INC COM 296315104 229 2,977 SH   SOLE 40 2,977 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,537 19,962 SH   SOLE 43 115 0 19,847
ESPERION THERAPEUTICS INC NE COM 29664W105 144 11,984 SH   SOLE 2 7,465 0 4,519
ESPERION THERAPEUTICS INC NE COM 29664W105 1 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 6 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,003 83,222 SH   SOLE 18 83,222 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 547 45,390 SH   SOLE 19 45,390 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 13,469 1,117,765 SH   SOLE 21 1,117,765 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 8,192 679,834 SH   SOLE 22 664,492 0 15,342
ESPERION THERAPEUTICS INC NE COM 29664W105 50 4,190 SH   SOLE 25 4,190 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 163 13,547 SH   SOLE 26 11,476 0 2,071
ESPERION THERAPEUTICS INC NE COM 29664W105 45 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 338 28,085 SH   SOLE 30 28,085 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 47 3,921 SH   SOLE 40 3,921 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 168 13,918 SH   SOLE 43 953 0 12,965
ESPEY MFG & ELECTRS CORP COM 296650104 6 431 SH   SOLE 18 431 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 89 6,150 SH   SOLE 21 6,150 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 20 3,025 SH   SOLE 18 3,025 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 254 37,810 SH   SOLE 21 37,810 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 1,147 170,884 SH   SOLE 22 170,884 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 49 1,456 SH   SOLE 2 388 0 1,068
ESPORTS TECHNOLOGIES INC COM 29667L106 975 29,043 SH   SOLE 18 29,043 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 647 19,288 SH   SOLE 19 19,288 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 12,291 366,117 SH   SOLE 21 366,117 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 2,992 89,134 SH   SOLE 22 88,382 0 752
ESQUIRE FINL HLDGS INC COM 29667J101 10 338 SH   SOLE 2 338 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 37 1,299 SH   SOLE 18 1,299 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 455 15,861 SH   SOLE 21 15,861 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 31 1,096 SH   SOLE 22 1,096 0 0
ESSA BANCORP INC COM 29667D104 29 1,754 SH   SOLE 18 1,754 0 0
ESSA BANCORP INC COM 29667D104 491 29,753 SH   SOLE 21 29,753 0 0
ESSA PHARMA INC COM NEW 29668H708 40 5,046 SH   SOLE 2 5,046 0 0
ESSA PHARMA INC COM NEW 29668H708 378 47,244 SH   SOLE 21 47,244 0 0
ESSA PHARMA INC COM NEW 29668H708 138 17,306 SH   SOLE 22 7,642 0 9,664
ESSA PHARMA INC COM NEW 29668H708 22 2,698 SH   SOLE 25 2,698 0 0
ESSA PHARMA INC COM NEW 29668H708 10 1,202 SH   SOLE 26 1,202 0 0
ESSA PHARMA INC COM NEW 29668H708 45 5,621 SH   SOLE 30 5,621 0 0
ESSA PHARMA INC COM NEW 29668H708 20 2,521 SH   SOLE 40 2,521 0 0
ESSENT GROUP LTD COM G3198U102 24,672 560,598 SH   SOLE 2 340,615 0 219,983
ESSENT GROUP LTD COM G3198U102 1,758 39,936 SH   SOLE 4 39,936 0 0
ESSENT GROUP LTD COM G3198U102 479 10,880 SH   SOLE 7 10,880 0 0
ESSENT GROUP LTD COM G3198U102 476 10,822 SH   SOLE 13 10,822 0 0
ESSENT GROUP LTD COM G3198U102 27,016 613,867 SH   SOLE 18 587,720 0 26,147
ESSENT GROUP LTD COM G3198U102 50,367 1,144,448 SH   SOLE 19 1,144,448 0 0
ESSENT GROUP LTD COM G3198U102 349,500 7,941,388 SH   SOLE 21 7,941,388 0 0
ESSENT GROUP LTD COM G3198U102 201,031 4,567,848 SH   SOLE 22 4,319,577 0 248,271
ESSENT GROUP LTD COM G3198U102 5,825 132,354 SH   SOLE 23 132,354 0 0
ESSENT GROUP LTD COM G3198U102 700 15,901 SH   SOLE 25 15,901 0 0
ESSENT GROUP LTD COM G3198U102 12,241 278,141 SH   SOLE 26 63,969 0 214,172
ESSENT GROUP LTD COM G3198U102 3,416 77,622 SH   SOLE 28 7,768 0 69,854
ESSENT GROUP LTD COM G3198U102 2,010 45,661 SH   SOLE 29 45,661 0 0
ESSENT GROUP LTD COM G3198U102 3,264 74,171 SH   SOLE 30 74,171 0 0
ESSENT GROUP LTD COM G3198U102 3,111 70,687 SH   SOLE 31 70,687 0 0
ESSENT GROUP LTD COM G3198U102 2,181 49,551 SH   SOLE 34 49,551 0 0
ESSENT GROUP LTD COM G3198U102 307 6,983 SH   SOLE 36 6,983 0 0
ESSENT GROUP LTD COM G3198U102 580 13,186 SH   SOLE 40 13,186 0 0
ESSENT GROUP LTD COM G3198U102 0 3 SH   SOLE 43 0 0 3
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,898 139,599 SH   SOLE 2 45,880 0 93,719
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,727 61,848 SH   SOLE 4 61,848 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4,138 148,192 SH   SOLE 7 148,192 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13,087 468,726 SH   SOLE 18 468,726 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11,187 400,688 SH   SOLE 19 400,688 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 395,353 14,160,225 SH   SOLE 21 14,160,225 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 106,639 3,819,458 SH   SOLE 22 3,700,552 0 118,906
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 136 4,863 SH   SOLE 23 4,863 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 14,310 512,519 SH   SOLE 25 512,519 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,250 44,787 SH   SOLE 26 34,900 0 9,887
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,199 78,775 SH   SOLE 28 8,940 0 69,835
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 18,775 672,454 SH   SOLE 30 672,454 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 38 1,365 SH   SOLE 34 1,365 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 407 14,564 SH   SOLE 40 14,564 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,594 57,099 SH   SOLE 43 2,628 0 54,471
ESSENTIAL UTILS INC COM 29670G102 24,746 537,015 SH   SOLE 2 127,498 0 409,517
ESSENTIAL UTILS INC COM 29670G102 11,773 255,493 SH   SOLE 4 146,796 0 108,697
ESSENTIAL UTILS INC COM 29670G102 30,504 661,988 SH   SOLE 7 661,988 0 0
ESSENTIAL UTILS INC COM 29670G102 17 363 SH   SOLE 13 363 0 0
ESSENTIAL UTILS INC COM 29670G102 1,076 23,357 SH   SOLE 15 23,357 0 0
ESSENTIAL UTILS INC COM 29670G102 26,354 571,924 SH   SOLE 18 558,621 0 13,303
ESSENTIAL UTILS INC COM 29670G102 3,536 76,726 SH   SOLE 19 76,726 0 0
ESSENTIAL UTILS INC COM 29670G102 517,741 11,235,691 SH   SOLE 21 11,235,691 0 0
ESSENTIAL UTILS INC COM 29670G102 287,205 6,232,741 SH   SOLE 22 5,953,159 0 279,582
ESSENTIAL UTILS INC COM 29670G102 6,012 130,469 SH   SOLE 23 130,469 0 0
ESSENTIAL UTILS INC COM 29670G102 22,511 488,518 SH   SOLE 25 488,518 0 0
ESSENTIAL UTILS INC COM 29670G102 18,420 399,744 SH   SOLE 26 306,597 0 93,147
ESSENTIAL UTILS INC COM 29670G102 21,847 474,105 SH   SOLE 28 17,203 0 456,902
ESSENTIAL UTILS INC COM 29670G102 7 145 SH   SOLE 29 145 0 0
ESSENTIAL UTILS INC COM 29670G102 134,854 2,926,528 SH   SOLE 30 2,805,786 0 120,742
ESSENTIAL UTILS INC COM 29670G102 3,815 82,797 SH   SOLE 31 25,843 0 56,954
ESSENTIAL UTILS INC COM 29670G102 5,537 120,159 SH   SOLE 34 120,159 0 0
ESSENTIAL UTILS INC COM 29670G102 2,472 53,651 SH   SOLE 36 53,651 0 0
ESSENTIAL UTILS INC COM 29670G102 433 9,390 SH   SOLE 40 9,390 0 0
ESSENTIAL UTILS INC COM 29670G102 14,986 325,213 SH   SOLE 43 11,662 0 313,551
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 36,411 634,443 SH   SOLE 21 634,443 0 0
ESSEX PPTY TR INC COM 297178105 52,352 163,732 SH   SOLE 2 21,784 0 141,948
ESSEX PPTY TR INC COM 297178105 23,946 74,893 SH   SOLE 4 56,774 0 18,119
ESSEX PPTY TR INC COM 297178105 50,468 157,842 SH   SOLE 7 155,965 0 1,877
ESSEX PPTY TR INC COM 297178105 615 1,925 SH   SOLE 13 213 0 1,712
ESSEX PPTY TR INC COM 297178105 2,610 8,162 SH   SOLE 15 8,162 0 0
ESSEX PPTY TR INC COM 297178105 37,014 115,764 SH   SOLE 18 106,455 0 9,309
ESSEX PPTY TR INC COM 297178105 35,296 110,391 SH   SOLE 19 110,391 0 0
ESSEX PPTY TR INC COM 297178105 809,277 2,531,047 SH   SOLE 21 2,531,047 0 0
ESSEX PPTY TR INC COM 297178105 594,134 1,858,178 SH   SOLE 22 1,717,227 0 140,951
ESSEX PPTY TR INC COM 297178105 12,518 39,151 SH   SOLE 23 39,151 0 0
ESSEX PPTY TR INC COM 297178105 129,458 404,885 SH   SOLE 25 404,885 0 0
ESSEX PPTY TR INC COM 297178105 53,288 166,659 SH   SOLE 26 80,037 0 86,622
ESSEX PPTY TR INC COM 297178105 64,917 203,031 SH   SOLE 28 5,022 0 198,009
ESSEX PPTY TR INC COM 297178105 32 100 SH   SOLE 29 100 0 0
ESSEX PPTY TR INC COM 297178105 166,309 520,137 SH   SOLE 30 520,137 0 0
ESSEX PPTY TR INC COM 297178105 7,594 23,749 SH   SOLE 31 7,795 0 15,954
ESSEX PPTY TR INC COM 297178105 995 3,113 SH   SOLE 34 3,113 0 0
ESSEX PPTY TR INC COM 297178105 10,441 32,654 SH   SOLE 36 32,654 0 0
ESSEX PPTY TR INC COM 297178105 671 2,098 SH   SOLE 40 2,098 0 0
ESSEX PPTY TR INC COM 297178105 8,625 26,976 SH   SOLE 43 1,502 0 25,474
ESTABLISHMENT LABS HLDGS INC COM G31249108 356 4,972 SH   SOLE 2 4,517 0 455
ESTABLISHMENT LABS HLDGS INC COM G31249108 3,107 43,400 SH   SOLE 21 43,400 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 1,125 15,718 SH   SOLE 22 7,130 0 8,588
ESTABLISHMENT LABS HLDGS INC COM G31249108 172 2,408 SH   SOLE 25 2,408 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 20 280 SH   SOLE 26 280 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 114 1,587 SH   SOLE 28 1,587 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 343 4,795 SH   SOLE 30 4,795 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 161 2,255 SH   SOLE 40 2,255 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813 0 3 SH   SOLE 17 0 0 3
ETF SER SOLUTIONS DISTILLATE US 26922A321 6 148 SH   SOLE 17 0 0 148
ETHAN ALLEN INTERIORS INC COM 297602104 659 27,795 SH   SOLE 2 7,595 0 20,200
ETHAN ALLEN INTERIORS INC COM 297602104 3 129 SH   SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 11 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,264 95,531 SH   SOLE 18 95,531 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,582 108,946 SH   SOLE 19 108,946 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 68,513 2,890,825 SH   SOLE 21 2,890,825 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 15,653 660,453 SH   SOLE 22 634,980 0 25,473
ETHAN ALLEN INTERIORS INC COM 297602104 104 4,394 SH   SOLE 25 4,394 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 178 7,507 SH   SOLE 26 5,875 0 1,632
ETHAN ALLEN INTERIORS INC COM 297602104 88 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,595 67,308 SH   SOLE 30 67,308 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 93 3,917 SH   SOLE 36 3,917 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 73 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 743 31,356 SH   SOLE 43 1,444 0 29,912
ETON PHARMACEUTICALS INC COM 29772L108 2 299 SH   SOLE 2 299 0 0
ETON PHARMACEUTICALS INC COM 29772L108 21 4,171 SH   SOLE 18 4,171 0 0
ETON PHARMACEUTICALS INC COM 29772L108 323 64,031 SH   SOLE 21 64,031 0 0
ETON PHARMACEUTICALS INC COM 29772L108 1,171 232,396 SH   SOLE 22 232,396 0 0
ETSY INC COM 29786A106 61,185 294,216 SH   SOLE 2 56,917 0 237,299
ETSY INC COM 29786A106 16,616 79,900 SH   SOLE 4 50,641 0 29,259
ETSY INC COM 29786A106 22,956 110,389 SH   SOLE 7 106,470 0 3,919
ETSY INC COM 29786A106 2,074 9,972 SH   SOLE 13 7,548 0 2,424
ETSY INC COM 29786A106 2,451 11,787 SH   SOLE 15 11,787 0 0
ETSY INC COM 29786A106 275,739 1,325,922 SH   SOLE 18 957,894 0 368,028
ETSY INC COM 29786A106 190,020 913,733 SH   SOLE 19 913,733 0 0
ETSY INC COM 29786A106 735,725 3,537,821 SH   SOLE 21 3,537,821 0 0
ETSY INC COM 29786A106 614,901 2,956,825 SH   SOLE 22 2,671,284 0 285,541
ETSY INC COM 29786A106 15,658 75,291 SH   SOLE 23 75,291 0 0
ETSY INC COM 29786A106 118,582 570,217 SH   SOLE 25 570,217 0 0
ETSY INC COM 29786A106 62,857 302,257 SH   SOLE 26 128,823 0 173,434
ETSY INC COM 29786A106 76,706 368,851 SH   SOLE 28 12,158 0 356,693
ETSY INC COM 29786A106 738 3,549 SH   SOLE 29 3,549 0 0
ETSY INC COM 29786A106 162,390 780,873 SH   SOLE 30 705,558 0 75,315
ETSY INC COM 29786A106 12,194 58,637 SH   SOLE 31 27,650 0 30,987
ETSY INC COM 29786A106 29,477 141,744 SH   SOLE 34 141,744 0 0
ETSY INC COM 29786A106 12,103 58,200 SH   SOLE 36 58,200 0 0
ETSY INC COM 29786A106 955 4,593 SH   SOLE 40 4,593 0 0
ETSY INC COM 29786A106 18,282 87,911 SH   SOLE 43 5,535 0 82,376
ETSY INC NOTE 0.125%10/0 29786AAJ5 242 100,000 PRN   SOLE 2 100,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 10,923 4,507,000 PRN   SOLE 21 4,507,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 1,212 500,000 PRN   SOLE 22 500,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0 1,972 1,500,000 PRN   SOLE 2 1,500,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0 5,518 4,198,000 PRN   SOLE 21 4,198,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0 8,216 6,250,000 PRN   SOLE 22 6,250,000 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 8,779 897,657 SH   SOLE 19 897,657 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 249 25,486 SH   SOLE 20 25,486 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 18 1,857 SH   SOLE 21 1,857 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 215 299,219 SH   SOLE 19 299,219 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 6 8,495 SH   SOLE 20 8,495 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 0 619 SH   SOLE 21 619 0 0
EURODRY LTD COM Y23508107 5,612 180,000 SH   SOLE 42 180,000 0 0
EURONAV NV SHS B38564108 5,972 611,878 SH   SOLE 7 611,878 0 0
EURONAV NV SHS B38564108 4 370 SH   SOLE 22 370 0 0
EURONAV NV SHS B38564108 4 368 SH   SOLE 43 368 0 0
EURONET WORLDWIDE INC COM 298736109 17,459 137,173 SH   SOLE 2 60,950 0 76,223
EURONET WORLDWIDE INC COM 298736109 365 2,866 SH   SOLE 4 2,866 0 0
EURONET WORLDWIDE INC COM 298736109 130 1,021 SH   SOLE 7 1,021 0 0
EURONET WORLDWIDE INC COM 298736109 2,692 21,148 SH   SOLE 18 21,148 0 0
EURONET WORLDWIDE INC COM 298736109 1,833 14,398 SH   SOLE 19 14,398 0 0
EURONET WORLDWIDE INC COM 298736109 85,710 673,397 SH   SOLE 21 673,397 0 0
EURONET WORLDWIDE INC COM 298736109 151,475 1,190,094 SH   SOLE 22 1,129,750 0 60,344
EURONET WORLDWIDE INC COM 298736109 25 194 SH   SOLE 23 194 0 0
EURONET WORLDWIDE INC COM 298736109 1,212 9,522 SH   SOLE 25 9,522 0 0
EURONET WORLDWIDE INC COM 298736109 4,820 37,872 SH   SOLE 26 25,721 0 12,151
EURONET WORLDWIDE INC COM 298736109 598 4,698 SH   SOLE 28 4,410 0 288
EURONET WORLDWIDE INC COM 298736109 749 5,881 SH   SOLE 29 5,881 0 0
EURONET WORLDWIDE INC COM 298736109 3,663 28,777 SH   SOLE 30 28,777 0 0
EURONET WORLDWIDE INC COM 298736109 101 796 SH   SOLE 31 796 0 0
EURONET WORLDWIDE INC COM 298736109 948 7,447 SH   SOLE 34 7,447 0 0
EURONET WORLDWIDE INC COM 298736109 99 777 SH   SOLE 36 777 0 0
EURONET WORLDWIDE INC COM 298736109 815 6,407 SH   SOLE 40 6,407 0 0
EURONET WORLDWIDE INC COM 298736109 1,813 14,245 SH   SOLE 43 1,892 0 12,353
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 4,220 3,839,000 PRN   SOLE 21 3,839,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 173 6,194 SH   SOLE 2 307 0 5,887
EUROPEAN WAX CTR INC CLASS A COM 29882P106 681 24,314 SH   SOLE 18 24,314 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 466 16,637 SH   SOLE 19 16,637 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 9,717 346,902 SH   SOLE 21 346,902 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 2,458 87,760 SH   SOLE 22 85,268 0 2,492
EUROSEAS LTD SHS Y23592135 11,815 351,309 SH   SOLE 42 351,309 0 0
EVANS BANCORP INC COM NEW 29911Q208 151 3,933 SH   SOLE 2 3,933 0 0
EVANS BANCORP INC COM NEW 29911Q208 38 1,005 SH   SOLE 18 1,005 0 0
EVANS BANCORP INC COM NEW 29911Q208 546 14,263 SH   SOLE 21 14,263 0 0
EVANS BANCORP INC COM NEW 29911Q208 83 2,157 SH   SOLE 22 2,157 0 0
EVELO BIOSCIENCES INC COM 299734103 104 14,835 SH   SOLE 2 1,855 0 12,980
EVELO BIOSCIENCES INC COM 299734103 3 488 SH   SOLE 7 488 0 0
EVELO BIOSCIENCES INC COM 299734103 632 89,837 SH   SOLE 18 89,837 0 0
EVELO BIOSCIENCES INC COM 299734103 381 54,167 SH   SOLE 19 54,167 0 0
EVELO BIOSCIENCES INC COM 299734103 7,250 1,029,889 SH   SOLE 21 1,029,889 0 0
EVELO BIOSCIENCES INC COM 299734103 4,533 643,858 SH   SOLE 22 639,349 0 4,509
EVELO BIOSCIENCES INC COM 299734103 51 7,176 SH   SOLE 43 0 0 7,176
EVENTBRITE INC COM CL A 29975E109 1,107 58,533 SH   SOLE 2 40,694 0 17,839
EVENTBRITE INC COM CL A 29975E109 4 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109 25 1,307 SH   SOLE 7 1,307 0 0
EVENTBRITE INC COM CL A 29975E109 4,130 218,377 SH   SOLE 18 208,479 0 9,898
EVENTBRITE INC COM CL A 29975E109 19,145 1,012,415 SH   SOLE 19 1,012,415 0 0
EVENTBRITE INC COM CL A 29975E109 47,530 2,513,481 SH   SOLE 21 2,513,481 0 0
EVENTBRITE INC COM CL A 29975E109 34,997 1,850,735 SH   SOLE 22 1,810,463 0 40,272
EVENTBRITE INC COM CL A 29975E109 103 5,457 SH   SOLE 23 5,457 0 0
EVENTBRITE INC COM CL A 29975E109 237 12,525 SH   SOLE 25 12,525 0 0
EVENTBRITE INC COM CL A 29975E109 965 51,053 SH   SOLE 26 28,701 0 22,352
EVENTBRITE INC COM CL A 29975E109 103 5,423 SH   SOLE 28 5,423 0 0
EVENTBRITE INC COM CL A 29975E109 890 47,056 SH   SOLE 30 47,056 0 0
EVENTBRITE INC COM CL A 29975E109 32,587 1,723,286 SH   SOLE 34 1,723,286 0 0
EVENTBRITE INC COM CL A 29975E109 30 1,577 SH   SOLE 36 1,577 0 0
EVENTBRITE INC COM CL A 29975E109 164 8,650 SH   SOLE 40 8,650 0 0
EVENTBRITE INC COM CL A 29975E109 217 11,486 SH   SOLE 43 155 0 11,331
EVERBRIDGE INC COM 29978A104 10,017 66,319 SH   SOLE 2 13,958 0 52,361
EVERBRIDGE INC COM 29978A104 21 141 SH   SOLE 4 141 0 0
EVERBRIDGE INC COM 29978A104 81 539 SH   SOLE 7 539 0 0
EVERBRIDGE INC COM 29978A104 2,855 18,903 SH   SOLE 18 18,903 0 0
EVERBRIDGE INC COM 29978A104 5,556 36,787 SH   SOLE 19 36,787 0 0
EVERBRIDGE INC COM 29978A104 116,091 768,608 SH   SOLE 21 768,608 0 0
EVERBRIDGE INC COM 29978A104 132,580 877,781 SH   SOLE 22 833,686 0 44,095
EVERBRIDGE INC COM 29978A104 774 5,125 SH   SOLE 25 5,125 0 0
EVERBRIDGE INC COM 29978A104 4,270 28,271 SH   SOLE 26 25,265 0 3,006
EVERBRIDGE INC COM 29978A104 448 2,963 SH   SOLE 28 2,963 0 0
EVERBRIDGE INC COM 29978A104 38,305 253,606 SH   SOLE 30 253,606 0 0
EVERBRIDGE INC COM 29978A104 93 617 SH   SOLE 31 617 0 0
EVERBRIDGE INC COM 29978A104 30 201 SH   SOLE 34 201 0 0
EVERBRIDGE INC COM 29978A104 663 4,388 SH   SOLE 40 4,388 0 0
EVERBRIDGE INC COM 29978A104 2,506 16,591 SH   SOLE 43 1,513 0 15,078
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 4,430 3,020,000 PRN   SOLE 21 3,020,000 0 0
EVERCOMMERCE INC COM 29977X105 43 2,616 SH   SOLE 2 559 0 2,057
EVERCOMMERCE INC COM 29977X105 724 43,883 SH   SOLE 18 43,883 0 0
EVERCOMMERCE INC COM 29977X105 450 27,312 SH   SOLE 19 27,312 0 0
EVERCOMMERCE INC COM 29977X105 8,566 519,444 SH   SOLE 21 519,444 0 0
EVERCOMMERCE INC COM 29977X105 5,676 344,195 SH   SOLE 22 341,977 0 2,218
EVERCORE INC CLASS A 29977A105 13,358 99,930 SH   SOLE 2 33,598 0 66,332
EVERCORE INC CLASS A 29977A105 40 300 SH   SOLE 4 300 0 0
EVERCORE INC CLASS A 29977A105 107 802 SH   SOLE 7 802 0 0
EVERCORE INC CLASS A 29977A105 12,738 95,291 SH   SOLE 18 95,291 0 0
EVERCORE INC CLASS A 29977A105 1,443 10,797 SH   SOLE 19 10,797 0 0
EVERCORE INC CLASS A 29977A105 273,955 2,049,487 SH   SOLE 21 2,049,487 0 0
EVERCORE INC CLASS A 29977A105 144,789 1,083,180 SH   SOLE 22 1,036,076 0 47,104
EVERCORE INC CLASS A 29977A105 692 5,178 SH   SOLE 25 5,178 0 0
EVERCORE INC CLASS A 29977A105 2,581 19,311 SH   SOLE 26 15,771 0 3,540
EVERCORE INC CLASS A 29977A105 470 3,513 SH   SOLE 28 3,513 0 0
EVERCORE INC CLASS A 29977A105 3,079 23,031 SH   SOLE 30 23,031 0 0
EVERCORE INC CLASS A 29977A105 87 652 SH   SOLE 31 652 0 0
EVERCORE INC CLASS A 29977A105 72 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105 676 5,054 SH   SOLE 40 5,054 0 0
EVERCORE INC CLASS A 29977A105 3,785 28,316 SH   SOLE 43 3,624 0 24,692
EVEREST RE GROUP LTD COM G3223R108 32,815 130,851 SH   SOLE 2 54,793 0 76,058
EVEREST RE GROUP LTD COM G3223R108 8,592 34,261 SH   SOLE 4 23,096 0 11,165
EVEREST RE GROUP LTD COM G3223R108 11,331 45,182 SH   SOLE 7 34,425 0 10,757
EVEREST RE GROUP LTD COM G3223R108 3,555 14,174 SH   SOLE 13 14,174 0 0
EVEREST RE GROUP LTD COM G3223R108 1,290 5,143 SH   SOLE 15 5,143 0 0
EVEREST RE GROUP LTD COM G3223R108 32,238 128,549 SH   SOLE 18 110,935 0 17,614
EVEREST RE GROUP LTD COM G3223R108 27,371 109,145 SH   SOLE 19 109,145 0 0
EVEREST RE GROUP LTD COM G3223R108 260,788 1,039,906 SH   SOLE 21 1,039,906 0 0
EVEREST RE GROUP LTD COM G3223R108 264,634 1,055,244 SH   SOLE 22 929,823 0 125,421
EVEREST RE GROUP LTD COM G3223R108 8,226 32,803 SH   SOLE 23 32,803 0 0
EVEREST RE GROUP LTD COM G3223R108 13,517 53,900 SH   SOLE 25 53,900 0 0
EVEREST RE GROUP LTD COM G3223R108 27,493 109,630 SH   SOLE 26 51,292 0 58,338
EVEREST RE GROUP LTD COM G3223R108 18,453 73,584 SH   SOLE 28 2,964 0 70,620
EVEREST RE GROUP LTD COM G3223R108 1,291 5,148 SH   SOLE 29 5,148 0 0
EVEREST RE GROUP LTD COM G3223R108 49,066 195,652 SH   SOLE 30 193,551 0 2,101
EVEREST RE GROUP LTD COM G3223R108 5,462 21,779 SH   SOLE 31 11,742 0 10,037
EVEREST RE GROUP LTD COM G3223R108 606 2,415 SH   SOLE 34 2,415 0 0
EVEREST RE GROUP LTD COM G3223R108 5,662 22,577 SH   SOLE 36 22,577 0 0
EVEREST RE GROUP LTD COM G3223R108 397 1,584 SH   SOLE 40 1,584 0 0
EVEREST RE GROUP LTD COM G3223R108 9,046 36,071 SH   SOLE 43 441 0 35,630
EVERGY INC COM 30034W106 32,430 521,386 SH   SOLE 2 82,381 0 439,005
EVERGY INC COM 30034W106 8,440 135,697 SH   SOLE 4 126,906 0 8,791
EVERGY INC COM 30034W106 14,821 238,285 SH   SOLE 7 231,098 0 7,187
EVERGY INC COM 30034W106 415 6,677 SH   SOLE 13 729 0 5,948
EVERGY INC COM 30034W106 1,789 28,762 SH   SOLE 15 28,762 0 0
EVERGY INC COM 30034W106 14 229 SH   SOLE 17 0 0 229
EVERGY INC COM 30034W106 24,848 399,489 SH   SOLE 18 379,123 0 20,366
EVERGY INC COM 30034W106 19,602 315,142 SH   SOLE 19 315,142 0 0
EVERGY INC COM 30034W106 426,178 6,851,738 SH   SOLE 21 6,851,738 0 0
EVERGY INC COM 30034W106 310,258 4,988,076 SH   SOLE 22 4,497,703 0 490,373
EVERGY INC COM 30034W106 8,006 128,718 SH   SOLE 23 128,718 0 0
EVERGY INC COM 30034W106 5,376 86,435 SH   SOLE 25 86,435 0 0
EVERGY INC COM 30034W106 36,168 581,477 SH   SOLE 26 295,298 0 286,179
EVERGY INC COM 30034W106 2,735 43,972 SH   SOLE 28 0 0 43,972
EVERGY INC COM 30034W106 125 2,011 SH   SOLE 29 2,011 0 0
EVERGY INC COM 30034W106 71,590 1,150,962 SH   SOLE 30 1,150,962 0 0
EVERGY INC COM 30034W106 6,671 107,255 SH   SOLE 31 27,475 0 79,780
EVERGY INC COM 30034W106 6,079 97,726 SH   SOLE 34 97,726 0 0
EVERGY INC COM 30034W106 11,922 191,666 SH   SOLE 36 191,666 0 0
EVERGY INC COM 30034W106 281 4,522 SH   SOLE 40 4,522 0 0
EVERGY INC COM 30034W106 6,460 103,857 SH   SOLE 43 7,106 0 96,751
EVERI HLDGS INC COM 30034T103 853 35,281 SH   SOLE 2 26,628 0 8,653
EVERI HLDGS INC COM 30034T103 8 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103 34 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 6,049 250,161 SH   SOLE 18 250,161 0 0
EVERI HLDGS INC COM 30034T103 3,565 147,429 SH   SOLE 19 147,429 0 0
EVERI HLDGS INC COM 30034T103 73,340 3,033,097 SH   SOLE 21 3,033,097 0 0
EVERI HLDGS INC COM 30034T103 48,318 1,998,252 SH   SOLE 22 1,949,140 0 49,112
EVERI HLDGS INC COM 30034T103 465 19,250 SH   SOLE 25 19,250 0 0
EVERI HLDGS INC COM 30034T103 1,286 53,203 SH   SOLE 26 48,525 0 4,678
EVERI HLDGS INC COM 30034T103 148 6,121 SH   SOLE 28 6,121 0 0
EVERI HLDGS INC COM 30034T103 1,356 56,084 SH   SOLE 30 56,084 0 0
EVERI HLDGS INC COM 30034T103 175 7,234 SH   SOLE 34 7,234 0 0
EVERI HLDGS INC COM 30034T103 370 15,296 SH   SOLE 36 15,296 0 0
EVERI HLDGS INC COM 30034T103 247 10,207 SH   SOLE 40 10,207 0 0
EVERI HLDGS INC COM 30034T103 161 6,675 SH   SOLE 43 0 0 6,675
EVERQUOTE INC COM CL A 30041R108 1,497 80,342 SH   SOLE 2 66,958 0 13,384
EVERQUOTE INC COM CL A 30041R108 1 49 SH   SOLE 4 49 0 0
EVERQUOTE INC COM CL A 30041R108 5 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108 1,126 60,459 SH   SOLE 18 56,526 0 3,933
EVERQUOTE INC COM CL A 30041R108 2,826 151,683 SH   SOLE 19 151,683 0 0
EVERQUOTE INC COM CL A 30041R108 12,639 678,440 SH   SOLE 21 678,440 0 0
EVERQUOTE INC COM CL A 30041R108 10,683 573,415 SH   SOLE 22 564,908 0 8,507
EVERQUOTE INC COM CL A 30041R108 80 4,271 SH   SOLE 23 4,271 0 0
EVERQUOTE INC COM CL A 30041R108 41 2,224 SH   SOLE 25 2,224 0 0
EVERQUOTE INC COM CL A 30041R108 309 16,582 SH   SOLE 26 277 0 16,305
EVERQUOTE INC COM CL A 30041R108 36 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 51 2,756 SH   SOLE 30 2,756 0 0
EVERQUOTE INC COM CL A 30041R108 382 20,486 SH   SOLE 34 20,486 0 0
EVERQUOTE INC COM CL A 30041R108 32 1,707 SH   SOLE 40 1,707 0 0
EVERQUOTE INC COM CL A 30041R108 125 6,724 SH   SOLE 43 0 0 6,724
EVERSOURCE ENERGY COM 30040W108 78,210 956,583 SH   SOLE 2 230,878 0 725,705
EVERSOURCE ENERGY COM 30040W108 30,789 376,580 SH   SOLE 4 256,302 0 120,278
EVERSOURCE ENERGY COM 30040W108 75,699 925,873 SH   SOLE 7 915,140 0 10,733
EVERSOURCE ENERGY COM 30040W108 2,513 30,739 SH   SOLE 13 24,396 0 6,343
EVERSOURCE ENERGY COM 30040W108 3,580 43,784 SH   SOLE 15 43,784 0 0
EVERSOURCE ENERGY COM 30040W108 2 29 SH   SOLE 17 0 0 29
EVERSOURCE ENERGY COM 30040W108 58,793 719,092 SH   SOLE 18 667,053 0 52,039
EVERSOURCE ENERGY COM 30040W108 47,259 578,017 SH   SOLE 19 578,017 0 0
EVERSOURCE ENERGY COM 30040W108 1,067,092 13,051,516 SH   SOLE 21 13,051,516 0 0
EVERSOURCE ENERGY COM 30040W108 631,664 7,725,832 SH   SOLE 22 6,879,009 0 846,823
EVERSOURCE ENERGY COM 30040W108 16,250 198,751 SH   SOLE 23 198,751 0 0
EVERSOURCE ENERGY COM 30040W108 102,704 1,256,160 SH   SOLE 25 1,256,160 0 0
EVERSOURCE ENERGY COM 30040W108 149,364 1,826,862 SH   SOLE 26 1,306,272 0 520,590
EVERSOURCE ENERGY COM 30040W108 154,466 1,889,263 SH   SOLE 28 40,041 0 1,849,222
EVERSOURCE ENERGY COM 30040W108 619 7,566 SH   SOLE 29 7,566 0 0
EVERSOURCE ENERGY COM 30040W108 222,430 2,720,527 SH   SOLE 30 2,712,753 0 7,774
EVERSOURCE ENERGY COM 30040W108 12,253 149,865 SH   SOLE 31 42,192 0 107,673
EVERSOURCE ENERGY COM 30040W108 3,362 41,121 SH   SOLE 32 41,121 0 0
EVERSOURCE ENERGY COM 30040W108 18,401 225,060 SH   SOLE 34 225,060 0 0
EVERSOURCE ENERGY COM 30040W108 17,402 212,838 SH   SOLE 36 212,838 0 0
EVERSOURCE ENERGY COM 30040W108 968 11,844 SH   SOLE 40 11,844 0 0
EVERSOURCE ENERGY COM 30040W108 24,262 296,748 SH   SOLE 43 15,725 0 281,023
EVERSPIN TECHNOLOGIES INC COM 30041T104 18 2,798 SH   SOLE 18 2,798 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 233 35,926 SH   SOLE 21 35,926 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 898 138,631 SH   SOLE 22 138,631 0 0
EVERTEC INC COM 30040P103 1,142 24,969 SH   SOLE 2 18,700 0 6,269
EVERTEC INC COM 30040P103 11 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103 45 974 SH   SOLE 7 974 0 0
EVERTEC INC COM 30040P103 9,915 216,870 SH   SOLE 18 216,870 0 0
EVERTEC INC COM 30040P103 4,861 106,319 SH   SOLE 19 106,319 0 0
EVERTEC INC COM 30040P103 314,980 6,889,320 SH   SOLE 21 6,889,320 0 0
EVERTEC INC COM 30040P103 68,435 1,496,839 SH   SOLE 22 1,458,350 0 38,489
EVERTEC INC COM 30040P103 330 7,228 SH   SOLE 25 7,228 0 0
EVERTEC INC COM 30040P103 839 18,350 SH   SOLE 26 13,951 0 4,399
EVERTEC INC COM 30040P103 134 2,938 SH   SOLE 28 2,938 0 0
EVERTEC INC COM 30040P103 7,906 172,928 SH   SOLE 30 172,928 0 0
EVERTEC INC COM 30040P103 334 7,316 SH   SOLE 40 7,316 0 0
EVERTEC INC COM 30040P103 40 867 SH   SOLE 43 0 0 867
EVGO INC CL A COM 30052F100 62 7,565 SH   SOLE 2 7,565 0 0
EVGO INC CL A COM 30052F100 1,440 176,643 SH   SOLE 19 176,643 0 0
EVGO INC CL A COM 30052F100 902 110,642 SH   SOLE 21 110,642 0 0
EVGO INC CL A COM 30052F100 7,187 881,811 SH   SOLE 22 881,811 0 0
EVGO INC CL A COM 30052F100 695 85,240 SH   SOLE 26 85,240 0 0
EVGO INC CL A COM 30052F100 1,931 236,889 SH   SOLE 30 236,889 0 0
EVGO INC CL A COM 30052F100 1,872 229,663 SH   SOLE 34 229,663 0 0
EVGO INC *W EXP 09/15/202 30052F118 32 18,360 SH   SOLE 2 18,360 0 0
EVGO INC *W EXP 09/15/202 30052F118 5 2,680 SH   SOLE 4 2,680 0 0
EVGO INC *W EXP 09/15/202 30052F118 56 31,940 SH   SOLE 18 31,940 0 0
EVGO INC *W EXP 09/15/202 30052F118 1,045 596,990 SH   SOLE 19 596,990 0 0
EVGO INC *W EXP 09/15/202 30052F118 33 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 09/15/202 30052F118 3 1,880 SH   SOLE 26 1,880 0 0
EVGO INC *W EXP 09/15/202 30052F118 285 162,680 SH   SOLE 34 162,680 0 0
EVI INDS INC COM 26929N102 26 972 SH   SOLE 2 387 0 585
EVI INDS INC COM 26929N102 436 16,012 SH   SOLE 18 16,012 0 0
EVI INDS INC COM 26929N102 230 8,446 SH   SOLE 19 8,446 0 0
EVI INDS INC COM 26929N102 5,467 201,005 SH   SOLE 21 201,005 0 0
EVI INDS INC COM 26929N102 1,997 73,408 SH   SOLE 22 73,135 0 273
EVO PMTS INC CL A COM 26927E104 490 20,707 SH   SOLE 2 15,579 0 5,128
EVO PMTS INC CL A COM 26927E104 4 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 17 708 SH   SOLE 7 708 0 0
EVO PMTS INC CL A COM 26927E104 3,161 133,502 SH   SOLE 18 133,502 0 0
EVO PMTS INC CL A COM 26927E104 1,895 80,028 SH   SOLE 19 80,028 0 0
EVO PMTS INC CL A COM 26927E104 37,455 1,581,713 SH   SOLE 21 1,581,713 0 0
EVO PMTS INC CL A COM 26927E104 27,269 1,151,547 SH   SOLE 22 1,124,165 0 27,382
EVO PMTS INC CL A COM 26927E104 290 12,242 SH   SOLE 25 12,242 0 0
EVO PMTS INC CL A COM 26927E104 1,243 52,482 SH   SOLE 26 33,970 0 18,512
EVO PMTS INC CL A COM 26927E104 119 5,011 SH   SOLE 28 5,011 0 0
EVO PMTS INC CL A COM 26927E104 1,898 80,172 SH   SOLE 30 80,172 0 0
EVO PMTS INC CL A COM 26927E104 11,506 485,882 SH   SOLE 34 485,882 0 0
EVO PMTS INC CL A COM 26927E104 14 607 SH   SOLE 36 607 0 0
EVO PMTS INC CL A COM 26927E104 116 4,881 SH   SOLE 40 4,881 0 0
EVO PMTS INC CL A COM 26927E104 97 4,084 SH   SOLE 43 243 0 3,841
EVOFEM BIOSCIENCES INC COM 30048L104 2 2,301 SH   SOLE 2 2,301 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 21 29,033 SH   SOLE 18 29,033 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 352 476,607 SH   SOLE 21 476,607 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 2,482 3,359,980 SH   SOLE 22 3,359,980 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 0 258 SH   SOLE 43 0 0 258
EVOKE PHARMA INC COM 30049G104 9 7,230 SH   SOLE 18 7,230 0 0
EVOKE PHARMA INC COM 30049G104 196 150,753 SH   SOLE 21 150,753 0 0
EVOKE PHARMA INC COM 30049G104 23 17,576 SH   SOLE 22 17,576 0 0
EVOLENT HEALTH INC CL A 30050B101 3,591 115,846 SH   SOLE 2 41,720 0 74,126
EVOLENT HEALTH INC CL A 30050B101 8 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 39 1,246 SH   SOLE 7 1,246 0 0
EVOLENT HEALTH INC CL A 30050B101 7,430 239,673 SH   SOLE 18 239,673 0 0
EVOLENT HEALTH INC CL A 30050B101 7,179 231,593 SH   SOLE 19 231,593 0 0
EVOLENT HEALTH INC CL A 30050B101 87,595 2,825,647 SH   SOLE 21 2,825,647 0 0
EVOLENT HEALTH INC CL A 30050B101 62,607 2,019,587 SH   SOLE 22 1,941,594 0 77,993
EVOLENT HEALTH INC CL A 30050B101 203 6,553 SH   SOLE 23 6,553 0 0
EVOLENT HEALTH INC CL A 30050B101 338 10,902 SH   SOLE 25 10,902 0 0
EVOLENT HEALTH INC CL A 30050B101 1,835 59,180 SH   SOLE 26 19,006 0 40,174
EVOLENT HEALTH INC CL A 30050B101 236 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 1,359 43,839 SH   SOLE 30 43,839 0 0
EVOLENT HEALTH INC CL A 30050B101 348 11,239 SH   SOLE 40 11,239 0 0
EVOLENT HEALTH INC CL A 30050B101 812 26,208 SH   SOLE 43 1,469 0 24,739
EVOLUS INC COM 30052C107 143 18,767 SH   SOLE 2 5,617 0 13,150
EVOLUS INC COM 30052C107 4 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107 732 96,025 SH   SOLE 18 96,025 0 0
EVOLUS INC COM 30052C107 450 59,109 SH   SOLE 19 59,109 0 0
EVOLUS INC COM 30052C107 8,580 1,125,933 SH   SOLE 21 1,125,933 0 0
EVOLUS INC COM 30052C107 6,523 856,091 SH   SOLE 22 850,793 0 5,298
EVOLUS INC COM 30052C107 122 15,947 SH   SOLE 43 455 0 15,492
EVOLUTION PETE CORP COM 30049A107 719 126,634 SH   SOLE 2 31,374 0 95,260
EVOLUTION PETE CORP COM 30049A107 206 36,199 SH   SOLE 18 5,909 0 30,290
EVOLUTION PETE CORP COM 30049A107 2,522 444,072 SH   SOLE 19 444,072 0 0
EVOLUTION PETE CORP COM 30049A107 723 127,205 SH   SOLE 21 127,205 0 0
EVOLUTION PETE CORP COM 30049A107 6,696 1,178,871 SH   SOLE 22 1,178,871 0 0
EVOLUTION PETE CORP COM 30049A107 366 64,379 SH   SOLE 23 64,379 0 0
EVOLUTION PETE CORP COM 30049A107 1,541 271,347 SH   SOLE 26 0 0 271,347
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 119 19,829 SH   SOLE 2 19,829 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 4,021 670,124 SH   SOLE 22 670,124 0 0
EVOLVING SYS INC COM NEW 30049R209 18 8,542 SH   SOLE 21 8,542 0 0
EVOLVING SYS INC COM NEW 30049R209 589 273,961 SH   SOLE 22 273,961 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,840 48,984 SH   SOLE 2 36,267 0 12,717
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 17 462 SH   SOLE 4 462 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,840 128,857 SH   SOLE 7 128,857 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 11,997 319,397 SH   SOLE 18 319,397 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 14,347 381,967 SH   SOLE 19 381,967 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 141,994 3,780,456 SH   SOLE 21 3,780,456 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 102,852 2,738,334 SH   SOLE 22 2,668,355 0 69,979
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 10,749 286,174 SH   SOLE 25 286,174 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 59,736 1,590,428 SH   SOLE 26 801,218 0 789,210
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 311 8,287 SH   SOLE 28 8,287 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 50,307 1,339,382 SH   SOLE 30 1,339,382 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 74,973 1,996,076 SH   SOLE 34 1,996,076 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 273 7,266 SH   SOLE 36 7,266 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 519 13,824 SH   SOLE 40 13,824 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 930 24,769 SH   SOLE 43 0 0 24,769
EXACT SCIENCES CORP COM 30063P105 31,742 332,553 SH   SOLE 2 23,427 0 309,126
EXACT SCIENCES CORP COM 30063P105 9,878 103,491 SH   SOLE 4 63,789 0 39,702
EXACT SCIENCES CORP COM 30063P105 1,582 16,571 SH   SOLE 7 16,571 0 0
EXACT SCIENCES CORP COM 30063P105 368 3,856 SH   SOLE 13 387 0 3,469
EXACT SCIENCES CORP COM 30063P105 1,516 15,887 SH   SOLE 15 15,887 0 0
EXACT SCIENCES CORP COM 30063P105 26,006 272,461 SH   SOLE 18 262,573 0 9,888
EXACT SCIENCES CORP COM 30063P105 29,720 311,371 SH   SOLE 19 311,371 0 0
EXACT SCIENCES CORP COM 30063P105 229,278 2,402,078 SH   SOLE 21 2,402,078 0 0
EXACT SCIENCES CORP COM 30063P105 336,269 3,522,988 SH   SOLE 22 3,323,972 0 199,016
EXACT SCIENCES CORP COM 30063P105 9,210 96,495 SH   SOLE 23 96,495 0 0
EXACT SCIENCES CORP COM 30063P105 23,657 247,847 SH   SOLE 25 247,847 0 0
EXACT SCIENCES CORP COM 30063P105 28,219 295,639 SH   SOLE 26 167,074 0 128,565
EXACT SCIENCES CORP COM 30063P105 32,602 341,561 SH   SOLE 28 13,081 0 328,480
EXACT SCIENCES CORP COM 30063P105 21 220 SH   SOLE 29 220 0 0
EXACT SCIENCES CORP COM 30063P105 48,285 505,863 SH   SOLE 30 505,863 0 0
EXACT SCIENCES CORP COM 30063P105 5,733 60,068 SH   SOLE 31 18,803 0 41,265
EXACT SCIENCES CORP COM 30063P105 1,258 13,179 SH   SOLE 34 13,179 0 0
EXACT SCIENCES CORP COM 30063P105 6,679 69,976 SH   SOLE 36 69,976 0 0
EXACT SCIENCES CORP COM 30063P105 596 6,243 SH   SOLE 40 6,243 0 0
EXACT SCIENCES CORP COM 30063P105 5,169 54,154 SH   SOLE 43 3,485 0 50,669
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 2,925 2,000,000 PRN   SOLE 21 2,000,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 5,272 4,655,000 PRN   SOLE 21 4,655,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 8,277 7,710,000 PRN   SOLE 21 7,710,000 0 0
EXAGEN INC COM 30068X103 294 21,619 SH   SOLE 2 14,448 0 7,171
EXAGEN INC COM 30068X103 468 34,390 SH   SOLE 18 34,390 0 0
EXAGEN INC COM 30068X103 325 23,932 SH   SOLE 19 23,932 0 0
EXAGEN INC COM 30068X103 5,192 381,763 SH   SOLE 21 381,763 0 0
EXAGEN INC COM 30068X103 1,652 121,504 SH   SOLE 22 117,859 0 3,645
EXAGEN INC COM 30068X103 9 680 SH   SOLE 23 680 0 0
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 72 2,250 SH   SOLE 17 0 0 2,250
EXELA TECHNOLOGIES INC COM NEW 30162V409 15 7,575 SH   SOLE 18 7,575 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 252 130,146 SH   SOLE 21 130,146 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 460 237,226 SH   SOLE 22 237,226 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 19 9,984 SH   SOLE 43 0 0 9,984
EXELIXIS INC COM 30161Q104 17,287 817,729 SH   SOLE 2 261,836 0 555,893
EXELIXIS INC COM 30161Q104 23 1,096 SH   SOLE 4 1,096 0 0
EXELIXIS INC COM 30161Q104 91 4,320 SH   SOLE 7 4,320 0 0
EXELIXIS INC COM 30161Q104 17,171 812,263 SH   SOLE 18 812,263 0 0
EXELIXIS INC COM 30161Q104 6,080 287,618 SH   SOLE 19 287,618 0 0
EXELIXIS INC COM 30161Q104 408,910 19,342,965 SH   SOLE 21 19,342,965 0 0
EXELIXIS INC COM 30161Q104 185,891 8,793,349 SH   SOLE 22 8,420,866 0 372,483
EXELIXIS INC COM 30161Q104 809 38,264 SH   SOLE 25 38,264 0 0
EXELIXIS INC COM 30161Q104 2,672 126,401 SH   SOLE 26 101,675 0 24,726
EXELIXIS INC COM 30161Q104 551 26,082 SH   SOLE 28 26,082 0 0
EXELIXIS INC COM 30161Q104 30,619 1,448,382 SH   SOLE 30 1,448,382 0 0
EXELIXIS INC COM 30161Q104 100 4,720 SH   SOLE 31 4,720 0 0
EXELIXIS INC COM 30161Q104 2,347 111,004 SH   SOLE 34 111,004 0 0
EXELIXIS INC COM 30161Q104 817 38,641 SH   SOLE 40 38,641 0 0
EXELIXIS INC COM 30161Q104 1,146 54,213 SH   SOLE 43 1,694 0 52,519
EXELON CORP COM 30161N101 126,289 2,612,513 SH   SOLE 2 682,516 0 1,929,997
EXELON CORP COM 30161N101 31,363 648,798 SH   SOLE 4 360,320 0 288,478
EXELON CORP COM 30161N101 65,952 1,364,333 SH   SOLE 7 1,103,093 0 261,240
EXELON CORP COM 30161N101 1,014 20,981 SH   SOLE 13 2,700 0 18,281
EXELON CORP COM 30161N101 6,223 128,735 SH   SOLE 15 128,735 0 0
EXELON CORP COM 30161N101 138,828 2,871,898 SH   SOLE 18 2,659,083 0 212,815
EXELON CORP COM 30161N101 104,952 2,171,120 SH   SOLE 19 2,171,120 0 0
EXELON CORP COM 30161N101 1,561,665 32,305,846 SH   SOLE 21 32,305,846 0 0
EXELON CORP COM 30161N101 1,002,945 20,747,724 SH   SOLE 22 18,657,827 0 2,089,897
EXELON CORP COM 30161N101 28,968 599,250 SH   SOLE 23 599,250 0 0
EXELON CORP COM 30161N101 81,978 1,695,858 SH   SOLE 25 1,695,858 0 0
EXELON CORP COM 30161N101 146,524 3,031,105 SH   SOLE 26 1,574,350 0 1,456,755
EXELON CORP COM 30161N101 175,465 3,629,804 SH   SOLE 28 96,313 0 3,533,491
EXELON CORP COM 30161N101 175 3,628 SH   SOLE 29 3,628 0 0
EXELON CORP COM 30161N101 301,371 6,234,407 SH   SOLE 30 6,099,966 0 134,441
EXELON CORP COM 30161N101 18,967 392,358 SH   SOLE 31 119,042 0 273,316
EXELON CORP COM 30161N101 16,190 334,923 SH   SOLE 32 334,923 0 0
EXELON CORP COM 30161N101 5,806 120,117 SH   SOLE 34 120,117 0 0
EXELON CORP COM 30161N101 27,560 570,132 SH   SOLE 36 570,132 0 0
EXELON CORP COM 30161N101 1,642 33,966 SH   SOLE 40 33,966 0 0
EXELON CORP COM 30161N101 23,855 493,479 SH   SOLE 43 38,019 0 455,460
EXICURE INC COM 30205M101 2 1,660 SH   SOLE 2 1,660 0 0
EXICURE INC COM 30205M101 15 12,755 SH   SOLE 18 12,755 0 0
EXICURE INC COM 30205M101 419 348,880 SH   SOLE 21 348,880 0 0
EXICURE INC COM 30205M101 178 148,050 SH   SOLE 22 148,050 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,670 13,562 SH   SOLE 2 10,152 0 3,410
EXLSERVICE HOLDINGS INC COM 302081104 16 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 65 528 SH   SOLE 7 528 0 0
EXLSERVICE HOLDINGS INC COM 302081104 14,289 116,057 SH   SOLE 18 116,057 0 0
EXLSERVICE HOLDINGS INC COM 302081104 7,145 58,035 SH   SOLE 19 58,035 0 0
EXLSERVICE HOLDINGS INC COM 302081104 460,503 3,740,279 SH   SOLE 21 3,740,279 0 0
EXLSERVICE HOLDINGS INC COM 302081104 98,849 802,870 SH   SOLE 22 782,747 0 20,123
EXLSERVICE HOLDINGS INC COM 302081104 577 4,688 SH   SOLE 25 4,688 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,055 16,688 SH   SOLE 26 13,987 0 2,701
EXLSERVICE HOLDINGS INC COM 302081104 278 2,254 SH   SOLE 28 2,254 0 0
EXLSERVICE HOLDINGS INC COM 302081104 7,350 59,700 SH   SOLE 30 59,700 0 0
EXLSERVICE HOLDINGS INC COM 302081104 280 2,277 SH   SOLE 36 2,277 0 0
EXLSERVICE HOLDINGS INC COM 302081104 460 3,737 SH   SOLE 40 3,737 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,721 13,982 SH   SOLE 43 187 0 13,795
EXONE CO COM 302104104 286 12,223 SH   SOLE 2 1,053 0 11,170
EXONE CO COM 302104104 6 253 SH   SOLE 7 253 0 0
EXONE CO COM 302104104 1,273 54,455 SH   SOLE 18 54,455 0 0
EXONE CO COM 302104104 676 28,921 SH   SOLE 19 28,921 0 0
EXONE CO COM 302104104 14,932 638,664 SH   SOLE 21 638,664 0 0
EXONE CO COM 302104104 9,235 395,017 SH   SOLE 22 385,722 0 9,295
EXONE CO COM 302104104 14 598 SH   SOLE 43 0 0 598
EXP WORLD HLDGS INC COM 30212W100 1,247 31,359 SH   SOLE 2 24,637 0 6,722
EXP WORLD HLDGS INC COM 30212W100 9 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100 40 998 SH   SOLE 7 998 0 0
EXP WORLD HLDGS INC COM 30212W100 7,009 176,242 SH   SOLE 18 172,180 0 4,062
EXP WORLD HLDGS INC COM 30212W100 5,300 133,271 SH   SOLE 19 133,271 0 0
EXP WORLD HLDGS INC COM 30212W100 87,508 2,200,357 SH   SOLE 21 2,200,357 0 0
EXP WORLD HLDGS INC COM 30212W100 58,925 1,481,647 SH   SOLE 22 1,442,890 0 38,757
EXP WORLD HLDGS INC COM 30212W100 35 881 SH   SOLE 23 881 0 0
EXP WORLD HLDGS INC COM 30212W100 337 8,485 SH   SOLE 25 8,485 0 0
EXP WORLD HLDGS INC COM 30212W100 869 21,851 SH   SOLE 26 16,818 0 5,033
EXP WORLD HLDGS INC COM 30212W100 209 5,263 SH   SOLE 28 5,263 0 0
EXP WORLD HLDGS INC COM 30212W100 1,570 39,466 SH   SOLE 30 39,466 0 0
EXP WORLD HLDGS INC COM 30212W100 338 8,500 SH   SOLE 40 8,500 0 0
EXP WORLD HLDGS INC COM 30212W100 566 14,223 SH   SOLE 43 1,723 0 12,500
EXPEDIA GROUP INC COM NEW 30212P303 53,103 323,999 SH   SOLE 2 56,589 0 267,410
EXPEDIA GROUP INC COM NEW 30212P303 15,514 94,657 SH   SOLE 4 56,443 0 38,214
EXPEDIA GROUP INC COM NEW 30212P303 20,577 125,547 SH   SOLE 7 121,221 0 4,326
EXPEDIA GROUP INC COM NEW 30212P303 517 3,156 SH   SOLE 13 347 0 2,809
EXPEDIA GROUP INC COM NEW 30212P303 2,683 16,372 SH   SOLE 15 16,372 0 0
EXPEDIA GROUP INC COM NEW 30212P303 48,727 297,295 SH   SOLE 18 276,458 0 20,837
EXPEDIA GROUP INC COM NEW 30212P303 30,759 187,671 SH   SOLE 19 187,671 0 0
EXPEDIA GROUP INC COM NEW 30212P303 631,838 3,855,019 SH   SOLE 21 3,855,019 0 0
EXPEDIA GROUP INC COM NEW 30212P303 512,396 3,126,274 SH   SOLE 22 2,825,563 0 300,711
EXPEDIA GROUP INC COM NEW 30212P303 12,860 78,464 SH   SOLE 23 78,464 0 0
EXPEDIA GROUP INC COM NEW 30212P303 34,335 209,488 SH   SOLE 25 209,488 0 0
EXPEDIA GROUP INC COM NEW 30212P303 51,820 316,170 SH   SOLE 26 121,501 0 194,669
EXPEDIA GROUP INC COM NEW 30212P303 38,166 232,859 SH   SOLE 28 10,490 0 222,369
EXPEDIA GROUP INC COM NEW 30212P303 69 421 SH   SOLE 29 421 0 0
EXPEDIA GROUP INC COM NEW 30212P303 101,889 621,654 SH   SOLE 30 621,654 0 0
EXPEDIA GROUP INC COM NEW 30212P303 8,616 52,567 SH   SOLE 31 18,574 0 33,993
EXPEDIA GROUP INC COM NEW 30212P303 11,622 70,912 SH   SOLE 34 70,912 0 0
EXPEDIA GROUP INC COM NEW 30212P303 11,215 68,423 SH   SOLE 36 68,423 0 0
EXPEDIA GROUP INC COM NEW 30212P303 743 4,533 SH   SOLE 40 4,533 0 0
EXPEDIA GROUP INC COM NEW 30212P303 10,774 65,738 SH   SOLE 43 3,720 0 62,018
EXPEDITORS INTL WASH INC COM 302130109 75,308 632,150 SH   SOLE 2 309,844 0 322,306
EXPEDITORS INTL WASH INC COM 302130109 24,356 204,449 SH   SOLE 4 139,270 0 65,179
EXPEDITORS INTL WASH INC COM 302130109 30,455 255,648 SH   SOLE 7 210,974 0 44,674
EXPEDITORS INTL WASH INC COM 302130109 12,473 104,701 SH   SOLE 13 100,804 0 3,897
EXPEDITORS INTL WASH INC COM 302130109 2,298 19,286 SH   SOLE 15 19,286 0 0
EXPEDITORS INTL WASH INC COM 302130109 163,913 1,375,918 SH   SOLE 18 1,257,527 0 118,391
EXPEDITORS INTL WASH INC COM 302130109 84,249 707,201 SH   SOLE 19 707,201 0 0
EXPEDITORS INTL WASH INC COM 302130109 913,212 7,665,674 SH   SOLE 21 7,665,674 0 0
EXPEDITORS INTL WASH INC COM 302130109 602,298 5,055,802 SH   SOLE 22 4,230,690 0 825,112
EXPEDITORS INTL WASH INC COM 302130109 18,448 154,860 SH   SOLE 23 154,860 0 0
EXPEDITORS INTL WASH INC COM 302130109 61,499 516,236 SH   SOLE 25 516,236 0 0
EXPEDITORS INTL WASH INC COM 302130109 76,323 640,672 SH   SOLE 26 354,233 0 286,439
EXPEDITORS INTL WASH INC COM 302130109 125,873 1,056,603 SH   SOLE 28 22,979 0 1,033,624
EXPEDITORS INTL WASH INC COM 302130109 5,201 43,660 SH   SOLE 29 43,660 0 0
EXPEDITORS INTL WASH INC COM 302130109 206,524 1,733,601 SH   SOLE 30 1,578,624 0 154,977
EXPEDITORS INTL WASH INC COM 302130109 14,668 123,128 SH   SOLE 31 81,600 0 41,528
EXPEDITORS INTL WASH INC COM 302130109 34,333 288,200 SH   SOLE 34 288,200 0 0
EXPEDITORS INTL WASH INC COM 302130109 16,758 140,672 SH   SOLE 36 140,672 0 0
EXPEDITORS INTL WASH INC COM 302130109 665 5,586 SH   SOLE 40 5,586 0 0
EXPEDITORS INTL WASH INC COM 302130109 46,033 386,411 SH   SOLE 43 6,326 0 380,085
EXPONENT INC COM 30214U102 2,921 25,811 SH   SOLE 2 18,717 0 7,094
EXPONENT INC COM 30214U102 21 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 1,531 13,534 SH   SOLE 7 13,534 0 0
EXPONENT INC COM 30214U102 20,933 185,003 SH   SOLE 18 185,003 0 0
EXPONENT INC COM 30214U102 12,884 113,864 SH   SOLE 19 113,864 0 0
EXPONENT INC COM 30214U102 664,482 5,872,579 SH   SOLE 21 5,872,579 0 0
EXPONENT INC COM 30214U102 143,659 1,269,633 SH   SOLE 22 1,238,785 0 30,848
EXPONENT INC COM 30214U102 100 880 SH   SOLE 23 880 0 0
EXPONENT INC COM 30214U102 724 6,397 SH   SOLE 25 6,397 0 0
EXPONENT INC COM 30214U102 2,588 22,875 SH   SOLE 26 19,059 0 3,816
EXPONENT INC COM 30214U102 420 3,710 SH   SOLE 28 3,710 0 0
EXPONENT INC COM 30214U102 10,374 91,688 SH   SOLE 30 91,688 0 0
EXPONENT INC COM 30214U102 33 290 SH   SOLE 34 290 0 0
EXPONENT INC COM 30214U102 720 6,364 SH   SOLE 40 6,364 0 0
EXPONENT INC COM 30214U102 3,338 29,497 SH   SOLE 43 1,226 0 28,271
EXPRESS INC COM 30219E103 7 1,394 SH   SOLE 2 1,394 0 0
EXPRESS INC COM 30219E103 61 12,900 SH   SOLE 18 12,900 0 0
EXPRESS INC COM 30219E103 49 10,392 SH   SOLE 19 10,392 0 0
EXPRESS INC COM 30219E103 1,131 239,543 SH   SOLE 21 239,543 0 0
EXPRESS INC COM 30219E103 4,496 952,461 SH   SOLE 22 952,461 0 0
EXPRESS INC COM 30219E103 30 6,271 SH   SOLE 43 0 0 6,271
EXTERRAN CORP COM 30227H106 119 26,795 SH   SOLE 2 2,054 0 24,741
EXTERRAN CORP COM 30227H106 20 4,522 SH   SOLE 18 4,522 0 0
EXTERRAN CORP COM 30227H106 478 107,702 SH   SOLE 21 107,702 0 0
EXTERRAN CORP COM 30227H106 2,726 613,974 SH   SOLE 22 613,974 0 0
EXTERRAN CORP COM 30227H106 156 35,104 SH   SOLE 26 0 0 35,104
EXTRA SPACE STORAGE INC COM 30225T102 72,755 433,092 SH   SOLE 2 147,631 0 285,461
EXTRA SPACE STORAGE INC COM 30225T102 61,990 369,010 SH   SOLE 4 331,320 0 37,690
EXTRA SPACE STORAGE INC COM 30225T102 55,466 330,175 SH   SOLE 7 326,236 0 3,939
EXTRA SPACE STORAGE INC COM 30225T102 527 3,140 SH   SOLE 13 369 0 2,771
EXTRA SPACE STORAGE INC COM 30225T102 2,835 16,878 SH   SOLE 15 16,878 0 0
EXTRA SPACE STORAGE INC COM 30225T102 76,618 456,087 SH   SOLE 18 436,796 0 19,291
EXTRA SPACE STORAGE INC COM 30225T102 56,323 335,278 SH   SOLE 19 335,278 0 0
EXTRA SPACE STORAGE INC COM 30225T102 972,781 5,790,710 SH   SOLE 21 5,790,710 0 0
EXTRA SPACE STORAGE INC COM 30225T102 709,897 4,225,831 SH   SOLE 22 3,798,133 0 427,698
EXTRA SPACE STORAGE INC COM 30225T102 16,207 96,477 SH   SOLE 23 96,477 0 0
EXTRA SPACE STORAGE INC COM 30225T102 124,786 742,818 SH   SOLE 25 742,818 0 0
EXTRA SPACE STORAGE INC COM 30225T102 57,869 344,476 SH   SOLE 26 156,372 0 188,104
EXTRA SPACE STORAGE INC COM 30225T102 55,022 327,531 SH   SOLE 28 35,454 0 292,077
EXTRA SPACE STORAGE INC COM 30225T102 237 1,408 SH   SOLE 29 1,408 0 0
EXTRA SPACE STORAGE INC COM 30225T102 206,793 1,230,982 SH   SOLE 30 1,181,193 0 49,789
EXTRA SPACE STORAGE INC COM 30225T102 8,272 49,244 SH   SOLE 31 16,928 0 32,316
EXTRA SPACE STORAGE INC COM 30225T102 10,557 62,844 SH   SOLE 34 62,844 0 0
EXTRA SPACE STORAGE INC COM 30225T102 15,956 94,982 SH   SOLE 36 94,982 0 0
EXTRA SPACE STORAGE INC COM 30225T102 747 4,446 SH   SOLE 40 4,446 0 0
EXTRA SPACE STORAGE INC COM 30225T102 19,431 115,668 SH   SOLE 43 7,204 0 108,464
EXTRACTION OIL & GAS INC COM 30227M303 1,120 19,839 SH   SOLE 2 11,446 0 8,393
EXTRACTION OIL & GAS INC COM 30227M303 14 251 SH   SOLE 7 251 0 0
EXTRACTION OIL & GAS INC COM 30227M303 3,046 53,965 SH   SOLE 18 50,545 0 3,420
EXTRACTION OIL & GAS INC COM 30227M303 5,944 105,288 SH   SOLE 19 105,288 0 0
EXTRACTION OIL & GAS INC COM 30227M303 34,657 613,942 SH   SOLE 21 613,942 0 0
EXTRACTION OIL & GAS INC COM 30227M303 20,817 368,767 SH   SOLE 22 353,798 0 14,969
EXTRACTION OIL & GAS INC COM 30227M303 108 1,915 SH   SOLE 23 1,915 0 0
EXTRACTION OIL & GAS INC COM 30227M303 120 2,123 SH   SOLE 25 2,123 0 0
EXTRACTION OIL & GAS INC COM 30227M303 496 8,789 SH   SOLE 26 0 0 8,789
EXTRACTION OIL & GAS INC COM 30227M303 521 9,231 SH   SOLE 30 9,231 0 0
EXTRACTION OIL & GAS INC COM 30227M303 577 10,228 SH   SOLE 34 10,228 0 0
EXTRACTION OIL & GAS INC COM 30227M303 112 1,986 SH   SOLE 40 1,986 0 0
EXTREME NETWORKS INC COM 30226D106 511 51,890 SH   SOLE 2 38,351 0 13,539
EXTREME NETWORKS INC COM 30226D106 6 634 SH   SOLE 4 634 0 0
EXTREME NETWORKS INC COM 30226D106 20 1,984 SH   SOLE 7 1,984 0 0
EXTREME NETWORKS INC COM 30226D106 4,693 476,421 SH   SOLE 18 454,287 0 22,134
EXTREME NETWORKS INC COM 30226D106 2,108 214,033 SH   SOLE 19 214,033 0 0
EXTREME NETWORKS INC COM 30226D106 119,826 12,165,109 SH   SOLE 21 12,165,109 0 0
EXTREME NETWORKS INC COM 30226D106 30,940 3,141,138 SH   SOLE 22 3,059,233 0 81,905
EXTREME NETWORKS INC COM 30226D106 155 15,736 SH   SOLE 25 15,736 0 0
EXTREME NETWORKS INC COM 30226D106 855 86,758 SH   SOLE 26 77,120 0 9,638
EXTREME NETWORKS INC COM 30226D106 96 9,793 SH   SOLE 28 9,793 0 0
EXTREME NETWORKS INC COM 30226D106 8,152 827,658 SH   SOLE 30 827,658 0 0
EXTREME NETWORKS INC COM 30226D106 62 6,314 SH   SOLE 34 6,314 0 0
EXTREME NETWORKS INC COM 30226D106 150 15,179 SH   SOLE 40 15,179 0 0
EXTREME NETWORKS INC COM 30226D106 244 24,734 SH   SOLE 43 0 0 24,734
EXXON MOBIL CORP COM 30231G102 286,525 4,871,225 SH   SOLE 2 1,610,797 0 3,260,428
EXXON MOBIL CORP COM 30231G102 84,623 1,438,670 SH   SOLE 4 1,274,973 0 163,697
EXXON MOBIL CORP COM 30231G102 247,235 4,203,241 SH   SOLE 7 4,077,795 0 125,446
EXXON MOBIL CORP COM 30231G102 4,733 80,462 SH   SOLE 13 11,813 0 68,649
EXXON MOBIL CORP COM 30231G102 31,918 542,642 SH   SOLE 15 542,642 0 0
EXXON MOBIL CORP COM 30231G102 1 10 SH   SOLE 17 0 0 10
EXXON MOBIL CORP COM 30231G102 410,209 6,973,966 SH   SOLE 18 6,358,872 0 615,094
EXXON MOBIL CORP COM 30231G102 167,679 2,850,707 SH   SOLE 19 2,850,707 0 0
EXXON MOBIL CORP COM 30231G102 3,231 54,923 SH   SOLE 20 54,923 0 0
EXXON MOBIL CORP COM 30231G102 6,143,368 104,443,524 SH   SOLE 21 104,443,524 0 0
EXXON MOBIL CORP COM 30231G102 5,267,961 89,560,711 SH   SOLE 22 80,540,737 0 9,019,974
EXXON MOBIL CORP COM 30231G102 141,067 2,398,286 SH   SOLE 23 2,398,286 0 0
EXXON MOBIL CORP COM 30231G102 160,770 2,733,254 SH   SOLE 25 2,733,254 0 0
EXXON MOBIL CORP COM 30231G102 620,066 10,541,750 SH   SOLE 26 3,543,242 0 6,998,508
EXXON MOBIL CORP COM 30231G102 187,518 3,188,000 SH   SOLE 28 333,170 0 2,854,830
EXXON MOBIL CORP COM 30231G102 24,117 410,022 SH   SOLE 29 410,022 0 0
EXXON MOBIL CORP COM 30231G102 1,212,742 20,617,851 SH   SOLE 30 20,617,851 0 0
EXXON MOBIL CORP COM 30231G102 92,672 1,575,512 SH   SOLE 31 511,787 0 1,063,725
EXXON MOBIL CORP COM 30231G102 24,959 424,330 SH   SOLE 32 424,330 0 0
EXXON MOBIL CORP COM 30231G102 119,886 2,038,192 SH   SOLE 34 2,038,192 0 0
EXXON MOBIL CORP COM 30231G102 150,938 2,566,103 SH   SOLE 36 2,566,103 0 0
EXXON MOBIL CORP COM 30231G102 8,702 147,940 SH   SOLE 40 147,940 0 0
EXXON MOBIL CORP COM 30231G102 94,923 1,613,787 SH   SOLE 43 215,656 0 1,398,131
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH   SOLE 21 42 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 47 20,939 SH   SOLE 22 20,939 0 0
EYENOVIA INC COM 30234E104 19 3,826 SH   SOLE 18 3,826 0 0
EYENOVIA INC COM 30234E104 255 52,010 SH   SOLE 21 52,010 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 690 66,193 SH   SOLE 2 826 0 65,367
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 728 69,875 SH   SOLE 18 69,875 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 372 35,689 SH   SOLE 19 35,689 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 7,984 766,174 SH   SOLE 21 766,174 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 2,633 252,702 SH   SOLE 22 238,661 0 14,041
EZCORP INC CL A NON VTG 302301106 1,088 143,771 SH   SOLE 2 89,598 0 54,173
EZCORP INC CL A NON VTG 302301106 9 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 1,666 220,109 SH   SOLE 18 220,109 0 0
EZCORP INC CL A NON VTG 302301106 623 82,348 SH   SOLE 19 82,348 0 0
EZCORP INC CL A NON VTG 302301106 48,480 6,404,261 SH   SOLE 21 6,404,261 0 0
EZCORP INC CL A NON VTG 302301106 11,368 1,501,679 SH   SOLE 22 1,473,781 0 27,898
EZCORP INC CL A NON VTG 302301106 56 7,394 SH   SOLE 26 0 0 7,394
EZCORP INC CL A NON VTG 302301106 471 62,178 SH   SOLE 30 62,178 0 0
EZCORP INC CL A NON VTG 302301106 53 6,981 SH   SOLE 43 0 0 6,981
F N B CORP COM 302520101 12,652 1,088,845 SH   SOLE 2 274,989 0 813,856
F N B CORP COM 302520101 58 5,029 SH   SOLE 4 5,029 0 0
F N B CORP COM 302520101 355 30,591 SH   SOLE 7 30,591 0 0
F N B CORP COM 302520101 10,821 931,278 SH   SOLE 18 931,278 0 0
F N B CORP COM 302520101 1,111 95,634 SH   SOLE 19 95,634 0 0
F N B CORP COM 302520101 253,178 21,788,165 SH   SOLE 21 21,788,165 0 0
F N B CORP COM 302520101 108,184 9,310,174 SH   SOLE 22 8,916,038 0 394,136
F N B CORP COM 302520101 750 64,520 SH   SOLE 25 64,520 0 0
F N B CORP COM 302520101 1,327 114,208 SH   SOLE 26 90,783 0 23,425
F N B CORP COM 302520101 312 26,879 SH   SOLE 28 26,879 0 0
F N B CORP COM 302520101 6,509 560,168 SH   SOLE 30 560,168 0 0
F N B CORP COM 302520101 66 5,656 SH   SOLE 31 5,656 0 0
F N B CORP COM 302520101 1,497 128,796 SH   SOLE 32 128,796 0 0
F N B CORP COM 302520101 396 34,103 SH   SOLE 36 34,103 0 0
F N B CORP COM 302520101 445 38,291 SH   SOLE 40 38,291 0 0
F N B CORP COM 302520101 3,490 300,311 SH   SOLE 43 3,937 0 296,374
F-STAR THERAPEUTICS INC COM 30315R107 97 13,294 SH   SOLE 21 13,294 0 0
F-STAR THERAPEUTICS INC COM 30315R107 2,021 276,094 SH   SOLE 22 276,094 0 0
F45 TRAINING HLDGS INC COM 30322L101 66 4,409 SH   SOLE 2 586 0 3,823
F45 TRAINING HLDGS INC COM 30322L101 670 44,789 SH   SOLE 18 44,789 0 0
F45 TRAINING HLDGS INC COM 30322L101 511 34,181 SH   SOLE 19 34,181 0 0
F45 TRAINING HLDGS INC COM 30322L101 9,620 643,062 SH   SOLE 21 643,062 0 0
F45 TRAINING HLDGS INC COM 30322L101 3,006 200,914 SH   SOLE 22 195,800 0 5,114
F5 NETWORKS INC COM 315616102 28,615 143,952 SH   SOLE 2 30,483 0 113,469
F5 NETWORKS INC COM 315616102 8,100 40,747 SH   SOLE 4 23,720 0 17,027
F5 NETWORKS INC COM 315616102 12,236 61,558 SH   SOLE 7 60,037 0 1,521
F5 NETWORKS INC COM 315616102 41 204 SH   SOLE 13 204 0 0
F5 NETWORKS INC COM 315616102 1,630 8,202 SH   SOLE 15 8,202 0 0
F5 NETWORKS INC COM 315616102 26,019 130,895 SH   SOLE 18 122,390 0 8,505
F5 NETWORKS INC COM 315616102 6,041 30,391 SH   SOLE 19 30,391 0 0
F5 NETWORKS INC COM 315616102 338,345 1,702,107 SH   SOLE 21 1,702,107 0 0
F5 NETWORKS INC COM 315616102 289,278 1,455,265 SH   SOLE 22 1,325,837 0 129,428
F5 NETWORKS INC COM 315616102 6,516 32,781 SH   SOLE 23 32,781 0 0
F5 NETWORKS INC COM 315616102 23,523 118,337 SH   SOLE 25 118,337 0 0
F5 NETWORKS INC COM 315616102 36,096 181,590 SH   SOLE 26 80,254 0 101,336
F5 NETWORKS INC COM 315616102 40,031 201,384 SH   SOLE 28 4,311 0 197,073
F5 NETWORKS INC COM 315616102 114,845 577,747 SH   SOLE 30 551,118 0 26,629
F5 NETWORKS INC COM 315616102 4,359 21,930 SH   SOLE 31 6,966 0 14,964
F5 NETWORKS INC COM 315616102 2,180 10,969 SH   SOLE 34 10,969 0 0
F5 NETWORKS INC COM 315616102 8,614 43,336 SH   SOLE 36 43,336 0 0
F5 NETWORKS INC COM 315616102 411 2,066 SH   SOLE 40 2,066 0 0
F5 NETWORKS INC COM 315616102 35,485 178,514 SH   SOLE 43 3,780 0 174,734
FABRINET SHS G3323L100 2,009 19,600 SH   SOLE 2 11,860 0 7,740
FABRINET SHS G3323L100 16 156 SH   SOLE 4 156 0 0
FABRINET SHS G3323L100 61 591 SH   SOLE 7 591 0 0
FABRINET SHS G3323L100 13,598 132,649 SH   SOLE 18 132,649 0 0
FABRINET SHS G3323L100 6,686 65,222 SH   SOLE 19 65,222 0 0
FABRINET SHS G3323L100 435,870 4,251,971 SH   SOLE 21 4,251,971 0 0
FABRINET SHS G3323L100 91,792 895,447 SH   SOLE 22 872,160 0 23,287
FABRINET SHS G3323L100 480 4,686 SH   SOLE 25 4,686 0 0
FABRINET SHS G3323L100 1,516 14,786 SH   SOLE 26 12,085 0 2,701
FABRINET SHS G3323L100 321 3,127 SH   SOLE 28 3,127 0 0
FABRINET SHS G3323L100 6,687 65,235 SH   SOLE 30 65,235 0 0
FABRINET SHS G3323L100 435 4,239 SH   SOLE 40 4,239 0 0
FABRINET SHS G3323L100 1,676 16,351 SH   SOLE 43 261 0 16,090
FACEBOOK INC CL A 30303M102 1,948,668 5,741,678 SH   SOLE 2 1,144,343 0 4,597,335
FACEBOOK INC CL A 30303M102 524,720 1,546,069 SH   SOLE 4 1,028,743 0 517,326
FACEBOOK INC CL A 30303M102 767,259 2,260,700 SH   SOLE 7 2,146,083 0 114,617
FACEBOOK INC CL A 30303M102 36,613 107,879 SH   SOLE 13 67,610 0 40,269
FACEBOOK INC CL A 30303M102 81,785 240,975 SH   SOLE 15 240,975 0 0
FACEBOOK INC CL A 30303M102 194 573 SH   SOLE 17 0 0 573
FACEBOOK INC CL A 30303M102 2,901,292 8,548,548 SH   SOLE 18 7,594,082 0 954,466
FACEBOOK INC CL A 30303M102 1,141,321 3,362,861 SH   SOLE 19 3,362,861 0 0
FACEBOOK INC CL A 30303M102 16,926,829 49,874,272 SH   SOLE 21 49,874,272 0 0
FACEBOOK INC CL A 30303M102 17,419,836 51,326,899 SH   SOLE 22 45,960,402 0 5,366,497
FACEBOOK INC CL A 30303M102 494,559 1,457,201 SH   SOLE 23 1,457,201 0 0
FACEBOOK INC CL A 30303M102 1,644,840 4,846,461 SH   SOLE 25 4,828,347 0 18,114
FACEBOOK INC CL A 30303M102 1,863,776 5,491,547 SH   SOLE 26 2,131,377 0 3,360,170
FACEBOOK INC CL A 30303M102 1,437,306 4,234,969 SH   SOLE 28 206,800 0 4,028,169
FACEBOOK INC CL A 30303M102 21,158 62,342 SH   SOLE 29 62,342 0 0
FACEBOOK INC CL A 30303M102 3,649,054 10,751,803 SH   SOLE 30 10,671,508 0 80,295
FACEBOOK INC CL A 30303M102 325,393 958,757 SH   SOLE 31 365,825 0 592,932
FACEBOOK INC CL A 30303M102 183,841 541,680 SH   SOLE 32 541,680 0 0
FACEBOOK INC CL A 30303M102 452,546 1,333,410 SH   SOLE 34 1,333,410 0 0
FACEBOOK INC CL A 30303M102 378,413 1,114,979 SH   SOLE 36 1,114,979 0 0
FACEBOOK INC CL A 30303M102 28,301 83,389 SH   SOLE 40 83,389 0 0
FACEBOOK INC CL A 30303M102 679,353 2,001,689 SH   SOLE 43 135,508 0 1,866,181
FACEBOOK INC OPTIONS 30303M102 713 2,100 SH Call SOLE 4 2,100 0 0
FACEBOOK INC OPTIONS 30303M102 9,299 27,400 SH Call SOLE 18 27,400 0 0
FACEBOOK INC OPTIONS 30303M102 56,237 165,700 SH Call SOLE 19 165,700 0 0
FACEBOOK INC OPTIONS 30303M102 4,548 13,400 SH Call SOLE 22 13,400 0 0
FACEBOOK INC OPTIONS 30303M102 679 2,000 SH Call SOLE 26 2,000 0 0
FACEBOOK INC OPTIONS 30303M102 31,394 92,500 SH Call SOLE 34 92,500 0 0
FACTSET RESH SYS INC COM 303075105 41,232 104,444 SH   SOLE 2 31,965 0 72,479
FACTSET RESH SYS INC COM 303075105 10,201 25,839 SH   SOLE 4 14,851 0 10,988
FACTSET RESH SYS INC COM 303075105 4,122 10,442 SH   SOLE 7 10,442 0 0
FACTSET RESH SYS INC COM 303075105 237 601 SH   SOLE 13 62 0 539
FACTSET RESH SYS INC COM 303075105 1,535 3,888 SH   SOLE 15 3,888 0 0
FACTSET RESH SYS INC COM 303075105 52,122 132,029 SH   SOLE 18 129,859 0 2,170
FACTSET RESH SYS INC COM 303075105 4,224 10,700 SH   SOLE 19 10,700 0 0
FACTSET RESH SYS INC COM 303075105 871,778 2,208,264 SH   SOLE 21 2,208,264 0 0
FACTSET RESH SYS INC COM 303075105 414,900 1,050,964 SH   SOLE 22 1,006,109 0 44,855
FACTSET RESH SYS INC COM 303075105 8,204 20,782 SH   SOLE 23 20,782 0 0
FACTSET RESH SYS INC COM 303075105 32,008 81,077 SH   SOLE 25 81,077 0 0
FACTSET RESH SYS INC COM 303075105 27,025 68,457 SH   SOLE 26 41,967 0 26,490
FACTSET RESH SYS INC COM 303075105 44,460 112,620 SH   SOLE 28 4,095 0 108,525
FACTSET RESH SYS INC COM 303075105 2 6 SH   SOLE 29 6 0 0
FACTSET RESH SYS INC COM 303075105 72,095 182,620 SH   SOLE 30 160,815 0 21,805
FACTSET RESH SYS INC COM 303075105 5,655 14,325 SH   SOLE 31 4,918 0 9,407
FACTSET RESH SYS INC COM 303075105 676 1,712 SH   SOLE 34 1,712 0 0
FACTSET RESH SYS INC COM 303075105 7,277 18,433 SH   SOLE 36 18,433 0 0
FACTSET RESH SYS INC COM 303075105 511 1,294 SH   SOLE 40 1,294 0 0
FACTSET RESH SYS INC COM 303075105 7,167 18,154 SH   SOLE 43 2,793 0 15,361
FAIR ISAAC CORP COM 303250104 28,843 72,482 SH   SOLE 2 23,946 0 48,536
FAIR ISAAC CORP COM 303250104 7,288 18,316 SH   SOLE 4 11,189 0 7,127
FAIR ISAAC CORP COM 303250104 1,026 2,578 SH   SOLE 7 2,578 0 0
FAIR ISAAC CORP COM 303250104 349 877 SH   SOLE 13 43 0 834
FAIR ISAAC CORP COM 303250104 984 2,473 SH   SOLE 15 2,473 0 0
FAIR ISAAC CORP COM 303250104 48,563 122,040 SH   SOLE 18 107,425 0 14,615
FAIR ISAAC CORP COM 303250104 423,480 1,064,208 SH   SOLE 19 1,064,208 0 0
FAIR ISAAC CORP COM 303250104 615,474 1,546,689 SH   SOLE 21 1,546,689 0 0
FAIR ISAAC CORP COM 303250104 328,375 825,208 SH   SOLE 22 792,312 0 32,896
FAIR ISAAC CORP COM 303250104 6,416 16,123 SH   SOLE 23 16,123 0 0
FAIR ISAAC CORP COM 303250104 20,626 51,832 SH   SOLE 25 51,832 0 0
FAIR ISAAC CORP COM 303250104 33,670 84,613 SH   SOLE 26 34,527 0 50,086
FAIR ISAAC CORP COM 303250104 48,508 121,901 SH   SOLE 28 2,161 0 119,740
FAIR ISAAC CORP COM 303250104 7 17 SH   SOLE 29 17 0 0
FAIR ISAAC CORP COM 303250104 41,711 104,821 SH   SOLE 30 88,410 0 16,411
FAIR ISAAC CORP COM 303250104 4,290 10,780 SH   SOLE 31 3,679 0 7,101
FAIR ISAAC CORP COM 303250104 124,909 313,896 SH   SOLE 34 313,896 0 0
FAIR ISAAC CORP COM 303250104 5,001 12,567 SH   SOLE 36 12,567 0 0
FAIR ISAAC CORP COM 303250104 397 997 SH   SOLE 40 997 0 0
FAIR ISAAC CORP COM 303250104 5,863 14,734 SH   SOLE 43 485 0 14,249
FALCON MINERALS CORP CL A COM 30607B109 357 76,027 SH   SOLE 2 33,657 0 42,370
FALCON MINERALS CORP CL A COM 30607B109 568 120,904 SH   SOLE 18 120,904 0 0
FALCON MINERALS CORP CL A COM 30607B109 728 154,926 SH   SOLE 19 154,926 0 0
FALCON MINERALS CORP CL A COM 30607B109 6,723 1,430,411 SH   SOLE 21 1,430,411 0 0
FALCON MINERALS CORP CL A COM 30607B109 5,818 1,237,892 SH   SOLE 22 1,229,780 0 8,112
FALCON MINERALS CORP CL A COM 30607B109 90 19,243 SH   SOLE 23 19,243 0 0
FALCON MINERALS CORP CL A COM 30607B109 107 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 10 850 SH   SOLE 4 850 0 0
FANHUA INC SPONSORED ADR 30712A103 6,724 558,492 SH   SOLE 21 558,492 0 0
FANHUA INC SPONSORED ADR 30712A103 3,113 258,527 SH   SOLE 22 244,609 0 13,918
FANHUA INC SPONSORED ADR 30712A103 6 537 SH   SOLE 25 537 0 0
FANHUA INC SPONSORED ADR 30712A103 1,742 144,685 SH   SOLE 30 144,685 0 0
FANHUA INC SPONSORED ADR 30712A103 494 41,027 SH   SOLE 43 0 0 41,027
FAR PEAK ACQUISITION CORP SHS CL A G3312L103 29,850 3,000,000 SH   SOLE 2 3,000,000 0 0
FAR PEAK ACQUISITION CORP *W EXP 12/07/202 G3312L111 1,730 1,000,000 SH   SOLE 2 1,000,000 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 145 15,386 SH   SOLE 2 15,386 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 1,509 159,801 SH   SOLE 21 159,801 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 21,092 2,234,320 SH   SOLE 22 2,234,320 0 0
FARFETCH LTD ORD SH CL A 30744W107 9,491 253,237 SH   SOLE 2 65,991 0 187,246
FARFETCH LTD ORD SH CL A 30744W107 200 5,331 SH   SOLE 4 5,331 0 0
FARFETCH LTD ORD SH CL A 30744W107 89 2,371 SH   SOLE 15 2,371 0 0
FARFETCH LTD ORD SH CL A 30744W107 9,832 262,336 SH   SOLE 18 262,336 0 0
FARFETCH LTD ORD SH CL A 30744W107 130,512 3,482,171 SH   SOLE 19 3,482,171 0 0
FARFETCH LTD ORD SH CL A 30744W107 185 4,947 SH   SOLE 21 4,947 0 0
FARFETCH LTD ORD SH CL A 30744W107 3,363 89,740 SH   SOLE 22 63,820 0 25,920
FARFETCH LTD ORD SH CL A 30744W107 14,400 384,214 SH   SOLE 25 384,214 0 0
FARFETCH LTD ORD SH CL A 30744W107 16,811 448,543 SH   SOLE 26 0 0 448,543
FARFETCH LTD ORD SH CL A 30744W107 20,259 540,522 SH   SOLE 28 0 0 540,522
FARFETCH LTD ORD SH CL A 30744W107 8,724 232,763 SH   SOLE 30 232,763 0 0
FARFETCH LTD ORD SH CL A 30744W107 135,147 3,605,841 SH   SOLE 34 3,605,841 0 0
FARFETCH LTD ORD SH CL A 30744W107 2,926 78,071 SH   SOLE 36 78,071 0 0
FARFETCH LTD ORD SH CL A 30744W107 0 4 SH   SOLE 43 0 0 4
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 6,141 2,450,000 PRN   SOLE 21 2,450,000 0 0
FARMER BROS CO COM 307675108 26 3,110 SH   SOLE 18 3,110 0 0
FARMER BROS CO COM 307675108 377 44,797 SH   SOLE 21 44,797 0 0
FARMER BROS CO COM 307675108 1,437 170,911 SH   SOLE 22 170,911 0 0
FARMER BROS CO COM 307675108 23 2,706 SH   SOLE 43 0 0 2,706
FARMERS & MERCHANTS BANCORP COM 30779N105 9 415 SH   SOLE 2 415 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 46 2,045 SH   SOLE 18 2,045 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 969 43,263 SH   SOLE 21 43,263 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 400 17,878 SH   SOLE 22 17,878 0 0
FARMERS NATIONAL BANC CORP COM 309627107 468 29,789 SH   SOLE 2 9,499 0 20,290
FARMERS NATIONAL BANC CORP COM 309627107 7 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,448 92,164 SH   SOLE 18 92,164 0 0
FARMERS NATIONAL BANC CORP COM 309627107 784 49,914 SH   SOLE 19 49,914 0 0
FARMERS NATIONAL BANC CORP COM 309627107 15,464 984,317 SH   SOLE 21 984,317 0 0
FARMERS NATIONAL BANC CORP COM 309627107 8,603 547,605 SH   SOLE 22 532,178 0 15,427
FARMERS NATIONAL BANC CORP COM 309627107 281 17,858 SH   SOLE 43 0 0 17,858
FARMLAND PARTNERS INC COM 31154R109 345 28,799 SH   SOLE 2 2,221 0 26,578
FARMLAND PARTNERS INC COM 31154R109 1 100 SH   SOLE 7 100 0 0
FARMLAND PARTNERS INC COM 31154R109 1,097 91,497 SH   SOLE 18 91,497 0 0
FARMLAND PARTNERS INC COM 31154R109 604 50,352 SH   SOLE 19 50,352 0 0
FARMLAND PARTNERS INC COM 31154R109 13,300 1,109,228 SH   SOLE 21 1,109,228 0 0
FARMLAND PARTNERS INC COM 31154R109 8,464 705,890 SH   SOLE 22 687,276 0 18,614
FARMLAND PARTNERS INC COM 31154R109 14 1,164 SH   SOLE 23 1,164 0 0
FARMLAND PARTNERS INC COM 31154R109 13 1,075 SH   SOLE 43 0 0 1,075
FARO TECHNOLOGIES INC COM 311642102 1,653 25,121 SH   SOLE 2 6,952 0 18,169
FARO TECHNOLOGIES INC COM 311642102 6 96 SH   SOLE 4 96 0 0
FARO TECHNOLOGIES INC COM 311642102 19 290 SH   SOLE 7 290 0 0
FARO TECHNOLOGIES INC COM 311642102 4,865 73,923 SH   SOLE 18 68,592 0 5,331
FARO TECHNOLOGIES INC COM 311642102 11,003 167,190 SH   SOLE 19 167,190 0 0
FARO TECHNOLOGIES INC COM 311642102 141,992 2,157,602 SH   SOLE 21 2,157,602 0 0
FARO TECHNOLOGIES INC COM 311642102 36,945 561,382 SH   SOLE 22 547,079 0 14,303
FARO TECHNOLOGIES INC COM 311642102 211 3,209 SH   SOLE 23 3,209 0 0
FARO TECHNOLOGIES INC COM 311642102 228 3,469 SH   SOLE 25 3,469 0 0
FARO TECHNOLOGIES INC COM 311642102 1,552 23,576 SH   SOLE 26 5,502 0 18,074
FARO TECHNOLOGIES INC COM 311642102 99 1,506 SH   SOLE 28 1,506 0 0
FARO TECHNOLOGIES INC COM 311642102 6,760 102,718 SH   SOLE 30 102,718 0 0
FARO TECHNOLOGIES INC COM 311642102 219 3,327 SH   SOLE 36 3,327 0 0
FARO TECHNOLOGIES INC COM 311642102 118 1,798 SH   SOLE 40 1,798 0 0
FARO TECHNOLOGIES INC COM 311642102 570 8,662 SH   SOLE 43 584 0 8,078
FASTENAL CO COM 311900104 67,623 1,310,270 SH   SOLE 2 222,668 0 1,087,602
FASTENAL CO COM 311900104 22,210 430,351 SH   SOLE 4 253,387 0 176,964
FASTENAL CO COM 311900104 42,281 819,238 SH   SOLE 7 666,738 0 152,500
FASTENAL CO COM 311900104 486 9,421 SH   SOLE 13 1,735 0 7,686
FASTENAL CO COM 311900104 3,386 65,598 SH   SOLE 15 65,598 0 0
FASTENAL CO COM 311900104 0 7 SH   SOLE 17 0 0 7
FASTENAL CO COM 311900104 67,182 1,301,720 SH   SOLE 18 1,219,900 0 81,820
FASTENAL CO COM 311900104 13,182 255,424 SH   SOLE 19 255,424 0 0
FASTENAL CO COM 311900104 979,044 18,970,052 SH   SOLE 21 18,970,052 0 0
FASTENAL CO COM 311900104 632,275 12,251,024 SH   SOLE 22 11,051,186 0 1,199,838
FASTENAL CO COM 311900104 16,531 320,301 SH   SOLE 23 320,301 0 0
FASTENAL CO COM 311900104 56,095 1,086,910 SH   SOLE 25 1,086,910 0 0
FASTENAL CO COM 311900104 68,722 1,331,560 SH   SOLE 26 530,766 0 800,794
FASTENAL CO COM 311900104 95,589 1,852,149 SH   SOLE 28 52,677 0 1,799,472
FASTENAL CO COM 311900104 19 370 SH   SOLE 29 370 0 0
FASTENAL CO COM 311900104 203,261 3,938,411 SH   SOLE 30 3,927,661 0 10,750
FASTENAL CO COM 311900104 10,911 211,406 SH   SOLE 31 70,506 0 140,900
FASTENAL CO COM 311900104 6,978 135,211 SH   SOLE 32 135,211 0 0
FASTENAL CO COM 311900104 1,564 30,313 SH   SOLE 34 30,313 0 0
FASTENAL CO COM 311900104 14,313 277,335 SH   SOLE 36 277,335 0 0
FASTENAL CO COM 311900104 1,029 19,935 SH   SOLE 40 19,935 0 0
FASTENAL CO COM 311900104 26,513 513,722 SH   SOLE 43 44,546 0 469,176
FASTLY INC CL A 31188V100 10,214 252,573 SH   SOLE 2 33,999 0 218,574
FASTLY INC CL A 31188V100 17 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100 69 1,711 SH   SOLE 7 1,711 0 0
FASTLY INC CL A 31188V100 0 1 SH   SOLE 17 0 0 1
FASTLY INC CL A 31188V100 1,699 42,010 SH   SOLE 18 42,010 0 0
FASTLY INC CL A 31188V100 1,184 29,276 SH   SOLE 19 29,276 0 0
FASTLY INC CL A 31188V100 51,107 1,263,784 SH   SOLE 21 1,263,784 0 0
FASTLY INC CL A 31188V100 94,876 2,346,088 SH   SOLE 22 2,218,129 0 127,959
FASTLY INC CL A 31188V100 502 12,419 SH   SOLE 25 12,419 0 0
FASTLY INC CL A 31188V100 1,906 47,132 SH   SOLE 26 37,695 0 9,437
FASTLY INC CL A 31188V100 371 9,185 SH   SOLE 28 9,185 0 0
FASTLY INC CL A 31188V100 20,125 497,645 SH   SOLE 30 497,645 0 0
FASTLY INC CL A 31188V100 65 1,613 SH   SOLE 31 1,613 0 0
FASTLY INC CL A 31188V100 158 3,907 SH   SOLE 36 3,907 0 0
FASTLY INC CL A 31188V100 466 11,521 SH   SOLE 40 11,521 0 0
FASTLY INC CL A 31188V100 108 2,682 SH   SOLE 43 0 0 2,682
FAT BRANDS INC CLASS A COM 30258N105 9 970 SH   SOLE 18 970 0 0
FAT BRANDS INC CLASS A COM 30258N105 112 12,001 SH   SOLE 21 12,001 0 0
FAT BRANDS INC CLASS B COM 30258N600 12 1,388 SH   SOLE 21 1,388 0 0
FATE THERAPEUTICS INC COM 31189P102 3,655 61,668 SH   SOLE 2 30,518 0 31,150
FATE THERAPEUTICS INC COM 31189P102 17 288 SH   SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102 76 1,289 SH   SOLE 7 1,289 0 0
FATE THERAPEUTICS INC COM 31189P102 13,596 229,388 SH   SOLE 18 222,053 0 7,335
FATE THERAPEUTICS INC COM 31189P102 20,129 339,609 SH   SOLE 19 339,609 0 0
FATE THERAPEUTICS INC COM 31189P102 214,630 3,621,221 SH   SOLE 21 3,621,221 0 0
FATE THERAPEUTICS INC COM 31189P102 116,512 1,965,782 SH   SOLE 22 1,921,362 0 44,420
FATE THERAPEUTICS INC COM 31189P102 376 6,347 SH   SOLE 23 6,347 0 0
FATE THERAPEUTICS INC COM 31189P102 606 10,231 SH   SOLE 25 10,231 0 0
FATE THERAPEUTICS INC COM 31189P102 2,977 50,230 SH   SOLE 26 22,770 0 27,460
FATE THERAPEUTICS INC COM 31189P102 372 6,272 SH   SOLE 28 6,272 0 0
FATE THERAPEUTICS INC COM 31189P102 22,399 377,909 SH   SOLE 30 377,909 0 0
FATE THERAPEUTICS INC COM 31189P102 22 378 SH   SOLE 34 378 0 0
FATE THERAPEUTICS INC COM 31189P102 516 8,713 SH   SOLE 40 8,713 0 0
FATE THERAPEUTICS INC COM 31189P102 961 16,221 SH   SOLE 43 1,308 0 14,913
FATHOM HOLDINGS INC COM 31189V109 24 914 SH   SOLE 2 449 0 465
FATHOM HOLDINGS INC COM 31189V109 376 14,082 SH   SOLE 18 14,082 0 0
FATHOM HOLDINGS INC COM 31189V109 240 8,980 SH   SOLE 19 8,980 0 0
FATHOM HOLDINGS INC COM 31189V109 4,717 176,667 SH   SOLE 21 176,667 0 0
FATHOM HOLDINGS INC COM 31189V109 1,219 45,637 SH   SOLE 22 45,094 0 543
FATHOM HOLDINGS INC COM 31189V109 17 627 SH   SOLE 43 29 0 598
FB FINL CORP COM 30257X104 1,545 36,030 SH   SOLE 2 10,247 0 25,783
FB FINL CORP COM 30257X104 4 93 SH   SOLE 4 93 0 0
FB FINL CORP COM 30257X104 21 496 SH   SOLE 7 496 0 0
FB FINL CORP COM 30257X104 5,687 132,631 SH   SOLE 18 132,631 0 0
FB FINL CORP COM 30257X104 2,653 61,878 SH   SOLE 19 61,878 0 0
FB FINL CORP COM 30257X104 176,485 4,115,792 SH   SOLE 21 4,115,792 0 0
FB FINL CORP COM 30257X104 39,791 927,969 SH   SOLE 22 891,175 0 36,794
FB FINL CORP COM 30257X104 153 3,558 SH   SOLE 25 3,558 0 0
FB FINL CORP COM 30257X104 80 1,863 SH   SOLE 28 1,863 0 0
FB FINL CORP COM 30257X104 2,698 62,926 SH   SOLE 30 62,926 0 0
FB FINL CORP COM 30257X104 16 370 SH   SOLE 34 370 0 0
FB FINL CORP COM 30257X104 206 4,808 SH   SOLE 40 4,808 0 0
FB FINL CORP COM 30257X104 634 14,774 SH   SOLE 43 753 0 14,021
FEDERAL AGRIC MTG CORP CL C 313148306 6,482 59,727 SH   SOLE 2 32,524 0 27,203
FEDERAL AGRIC MTG CORP CL C 313148306 2 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,976 27,419 SH   SOLE 7 27,419 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,681 33,921 SH   SOLE 18 31,030 0 2,891
FEDERAL AGRIC MTG CORP CL C 313148306 19,831 182,745 SH   SOLE 19 182,745 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 39,755 366,334 SH   SOLE 21 366,334 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 50,494 465,299 SH   SOLE 22 455,609 0 9,690
FEDERAL AGRIC MTG CORP CL C 313148306 698 6,435 SH   SOLE 23 6,435 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 199 1,835 SH   SOLE 25 1,835 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,323 30,618 SH   SOLE 26 901 0 29,717
FEDERAL AGRIC MTG CORP CL C 313148306 84 770 SH   SOLE 28 770 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 781 7,199 SH   SOLE 30 7,199 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 185 1,707 SH   SOLE 36 1,707 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 100 918 SH   SOLE 40 918 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 915 8,436 SH   SOLE 43 4,258 0 4,178
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 29,330 248,577 SH   SOLE 2 75,878 0 172,699
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 14,274 120,977 SH   SOLE 4 120,977 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 23,480 199,002 SH   SOLE 7 196,890 0 2,112
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 232 1,970 SH   SOLE 15 1,970 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 22,339 189,326 SH   SOLE 18 183,422 0 5,904
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 20,516 173,882 SH   SOLE 19 173,882 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 300,067 2,543,154 SH   SOLE 21 2,543,154 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 277,309 2,350,279 SH   SOLE 22 2,139,133 0 211,146
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,057 8,956 SH   SOLE 23 8,956 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 53,422 452,769 SH   SOLE 25 452,769 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 25,195 213,534 SH   SOLE 26 116,088 0 97,446
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 10,636 90,147 SH   SOLE 28 4,902 0 85,245
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 57,101 483,944 SH   SOLE 30 483,944 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 148 1,252 SH   SOLE 31 1,252 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2,032 17,220 SH   SOLE 34 17,220 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2,716 23,018 SH   SOLE 36 23,018 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,034 8,761 SH   SOLE 40 8,761 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 7,175 60,809 SH   SOLE 43 4,232 0 56,577
FEDERAL SIGNAL CORP COM 313855108 969 25,103 SH   SOLE 2 18,485 0 6,618
FEDERAL SIGNAL CORP COM 313855108 8 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108 35 895 SH   SOLE 7 895 0 0
FEDERAL SIGNAL CORP COM 313855108 8,349 216,189 SH   SOLE 18 216,189 0 0
FEDERAL SIGNAL CORP COM 313855108 4,064 105,231 SH   SOLE 19 105,231 0 0
FEDERAL SIGNAL CORP COM 313855108 264,271 6,842,850 SH   SOLE 21 6,842,850 0 0
FEDERAL SIGNAL CORP COM 313855108 55,301 1,431,929 SH   SOLE 22 1,394,764 0 37,165
FEDERAL SIGNAL CORP COM 313855108 356 9,225 SH   SOLE 25 9,225 0 0
FEDERAL SIGNAL CORP COM 313855108 957 24,785 SH   SOLE 26 20,869 0 3,916
FEDERAL SIGNAL CORP COM 313855108 195 5,061 SH   SOLE 28 5,061 0 0
FEDERAL SIGNAL CORP COM 313855108 4,135 107,076 SH   SOLE 30 107,076 0 0
FEDERAL SIGNAL CORP COM 313855108 257 6,667 SH   SOLE 40 6,667 0 0
FEDERAL SIGNAL CORP COM 313855108 1,046 27,082 SH   SOLE 43 0 0 27,082
FEDERATED HERMES INC CL B 314211103 4,879 150,111 SH   SOLE 2 68,918 0 81,193
FEDERATED HERMES INC CL B 314211103 12 378 SH   SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 277 8,522 SH   SOLE 7 8,522 0 0
FEDERATED HERMES INC CL B 314211103 17,526 539,248 SH   SOLE 18 539,248 0 0
FEDERATED HERMES INC CL B 314211103 5,379 165,508 SH   SOLE 19 165,508 0 0
FEDERATED HERMES INC CL B 314211103 281,697 8,667,610 SH   SOLE 21 8,667,610 0 0
FEDERATED HERMES INC CL B 314211103 92,511 2,846,491 SH   SOLE 22 2,751,469 0 95,022
FEDERATED HERMES INC CL B 314211103 390 11,997 SH   SOLE 25 11,997 0 0
FEDERATED HERMES INC CL B 314211103 1,017 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED HERMES INC CL B 314211103 276 8,507 SH   SOLE 28 8,507 0 0
FEDERATED HERMES INC CL B 314211103 1,602 49,290 SH   SOLE 30 49,290 0 0
FEDERATED HERMES INC CL B 314211103 1,146 35,255 SH   SOLE 32 35,255 0 0
FEDERATED HERMES INC CL B 314211103 98 3,003 SH   SOLE 36 3,003 0 0
FEDERATED HERMES INC CL B 314211103 351 10,802 SH   SOLE 40 10,802 0 0
FEDERATED HERMES INC CL B 314211103 2,019 62,121 SH   SOLE 43 1,847 0 60,274
FEDEX CORP COM 31428X106 132,377 603,661 SH   SOLE 2 118,397 0 485,264
FEDEX CORP COM 31428X106 28,049 127,910 SH   SOLE 4 118,201 0 9,709
FEDEX CORP COM 31428X106 52,344 238,696 SH   SOLE 7 218,823 0 19,873
FEDEX CORP COM 31428X106 1,118 5,098 SH   SOLE 13 722 0 4,376
FEDEX CORP COM 31428X106 6,255 28,524 SH   SOLE 15 28,524 0 0
FEDEX CORP COM 31428X106 374,671 1,708,564 SH   SOLE 18 1,672,955 0 35,609
FEDEX CORP COM 31428X106 47,313 215,754 SH   SOLE 19 215,754 0 0
FEDEX CORP COM 31428X106 1,182,644 5,393,058 SH   SOLE 21 5,393,058 0 0
FEDEX CORP COM 31428X106 1,139,998 5,198,587 SH   SOLE 22 4,674,916 0 523,671
FEDEX CORP COM 31428X106 31,509 143,688 SH   SOLE 23 143,688 0 0
FEDEX CORP COM 31428X106 94,934 432,917 SH   SOLE 25 432,917 0 0
FEDEX CORP COM 31428X106 131,822 601,129 SH   SOLE 26 261,527 0 339,602
FEDEX CORP COM 31428X106 115,025 524,534 SH   SOLE 28 22,203 0 502,331
FEDEX CORP COM 31428X106 864 3,940 SH   SOLE 29 3,940 0 0
FEDEX CORP COM 31428X106 284,783 1,298,661 SH   SOLE 30 1,237,409 0 61,252
FEDEX CORP COM 31428X106 20,244 92,314 SH   SOLE 31 30,529 0 61,785
FEDEX CORP COM 31428X106 17,073 77,857 SH   SOLE 34 77,857 0 0
FEDEX CORP COM 31428X106 28,092 128,106 SH   SOLE 36 128,106 0 0
FEDEX CORP COM 31428X106 1,918 8,745 SH   SOLE 40 8,745 0 0
FEDEX CORP COM 31428X106 34,760 158,510 SH   SOLE 43 7,169 0 151,341
FEDEX CORP OPTIONS 31428X106 132 600 SH Call SOLE 2 600 0 0
FEDEX CORP OPTIONS 31428X106 175 800 SH Call SOLE 4 800 0 0
FEDEX CORP OPTIONS 31428X106 2,303 10,500 SH Call SOLE 18 10,500 0 0
FEDEX CORP OPTIONS 31428X106 23,793 108,500 SH Call SOLE 19 108,500 0 0
FEDEX CORP OPTIONS 31428X106 1,250 5,700 SH Call SOLE 22 5,700 0 0
FEDEX CORP OPTIONS 31428X106 9,890 45,100 SH Call SOLE 34 45,100 0 0
FEDNAT HLDG CO COM 31431B109 16 6,479 SH   SOLE 2 179 0 6,300
FEDNAT HLDG CO COM 31431B109 9 3,457 SH   SOLE 18 3,457 0 0
FEDNAT HLDG CO COM 31431B109 133 53,924 SH   SOLE 21 53,924 0 0
FEDNAT HLDG CO COM 31431B109 600 242,895 SH   SOLE 22 242,895 0 0
FEDNAT HLDG CO COM 31431B109 42 16,872 SH   SOLE 26 0 0 16,872
FEMASYS INC COM 31447E105 3 500 SH   SOLE 18 500 0 0
FEMASYS INC COM 31447E105 37 5,394 SH   SOLE 21 5,394 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 34 3,574 SH   SOLE 2 0 0 3,574
FENNEC PHARMACEUTICALS INC COM 31447P100 32 3,380 SH   SOLE 18 3,380 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 411 43,590 SH   SOLE 21 43,590 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 64 6,777 SH   SOLE 22 6,777 0 0
FERGUSON PLC NEW SHS G3421J106 65,380 468,604 SH   SOLE 18 467,411 0 1,193
FERGUSON PLC NEW SHS G3421J106 19,208 137,673 SH   SOLE 43 16,953 0 120,720
FERRARI N V COM N3167Y103 3,067 14,666 SH   SOLE 2 154 0 14,512
FERRARI N V COM N3167Y103 237 1,133 SH   SOLE 18 1,133 0 0
FERRARI N V COM N3167Y103 159,225 761,404 SH   SOLE 19 761,404 0 0
FERRARI N V COM N3167Y103 6,348 30,356 SH   SOLE 22 30,356 0 0
FERRARI N V COM N3167Y103 14 65 SH   SOLE 26 65 0 0
FERRARI N V COM N3167Y103 31,972 152,887 SH   SOLE 43 9,990 0 142,897
FERRO CORP COM 315405100 899 44,222 SH   SOLE 2 23,076 0 21,146
FERRO CORP COM 315405100 4 181 SH   SOLE 4 181 0 0
FERRO CORP COM 315405100 28 1,376 SH   SOLE 7 1,376 0 0
FERRO CORP COM 315405100 6,168 303,226 SH   SOLE 18 303,226 0 0
FERRO CORP COM 315405100 2,948 144,953 SH   SOLE 19 144,953 0 0
FERRO CORP COM 315405100 192,112 9,445,051 SH   SOLE 21 9,445,051 0 0
FERRO CORP COM 315405100 41,528 2,041,675 SH   SOLE 22 1,988,608 0 53,067
FERRO CORP COM 315405100 191 9,413 SH   SOLE 25 9,413 0 0
FERRO CORP COM 315405100 537 26,399 SH   SOLE 26 21,797 0 4,602
FERRO CORP COM 315405100 100 4,920 SH   SOLE 28 4,920 0 0
FERRO CORP COM 315405100 2,839 139,563 SH   SOLE 30 139,563 0 0
FERRO CORP COM 315405100 179 8,780 SH   SOLE 40 8,780 0 0
FERRO CORP COM 315405100 501 24,643 SH   SOLE 43 395 0 24,248
FERROGLOBE PLC SHS G33856108 802 92,233 SH   SOLE 7 92,233 0 0
FERROGLOBE PLC SHS G33856108 14 1,660 SH   SOLE 21 1,660 0 0
FERROGLOBE PLC SHS G33856108 12 1,422 SH   SOLE 22 1,422 0 0
FERROGLOBE PLC SHS G33856108 21 2,371 SH   SOLE 26 0 0 2,371
FERROGLOBE PLC SHS G33856108 37 4,268 SH   SOLE 30 4,268 0 0
FFBW INC MD COM 30260M103 15 1,259 SH   SOLE 18 1,259 0 0
FFBW INC MD COM 30260M103 202 16,780 SH   SOLE 21 16,780 0 0
FG FINANCIAL GROUP INC COM 30259W104 1 294 SH   SOLE 18 294 0 0
FG FINANCIAL GROUP INC COM 30259W104 60 12,277 SH   SOLE 21 12,277 0 0
FG FINANCIAL GROUP INC COM 30259W104 198 40,702 SH   SOLE 22 40,702 0 0
FIBROGEN INC COM 31572Q808 714 69,892 SH   SOLE 2 35,966 0 33,926
FIBROGEN INC COM 31572Q808 4 355 SH   SOLE 4 355 0 0
FIBROGEN INC COM 31572Q808 14 1,384 SH   SOLE 7 1,384 0 0
FIBROGEN INC COM 31572Q808 2,477 242,373 SH   SOLE 18 242,373 0 0
FIBROGEN INC COM 31572Q808 2,463 240,954 SH   SOLE 19 240,954 0 0
FIBROGEN INC COM 31572Q808 37,867 3,705,231 SH   SOLE 21 3,705,231 0 0
FIBROGEN INC COM 31572Q808 22,174 2,169,664 SH   SOLE 22 2,115,188 0 54,476
FIBROGEN INC COM 31572Q808 41 3,991 SH   SOLE 23 3,991 0 0
FIBROGEN INC COM 31572Q808 129 12,652 SH   SOLE 25 12,652 0 0
FIBROGEN INC COM 31572Q808 464 45,373 SH   SOLE 26 17,156 0 28,217
FIBROGEN INC COM 31572Q808 100 9,829 SH   SOLE 28 9,829 0 0
FIBROGEN INC COM 31572Q808 922 90,237 SH   SOLE 30 90,237 0 0
FIBROGEN INC COM 31572Q808 106 10,341 SH   SOLE 34 10,341 0 0
FIBROGEN INC COM 31572Q808 52 5,116 SH   SOLE 36 5,116 0 0
FIBROGEN INC COM 31572Q808 102 9,959 SH   SOLE 40 9,959 0 0
FIBROGEN INC COM 31572Q808 188 18,428 SH   SOLE 43 0 0 18,428
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 9 156 SH   SOLE 17 0 0 156
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1 11 SH   SOLE 17 0 0 11
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4 36 SH   SOLE 17 0 0 36
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 11 253 SH   SOLE 17 0 0 253
FIDELITY D & D BANCORP INC COM 31609R100 190 3,769 SH   SOLE 2 335 0 3,434
FIDELITY D & D BANCORP INC COM 31609R100 5 109 SH   SOLE 7 109 0 0
FIDELITY D & D BANCORP INC COM 31609R100 685 13,584 SH   SOLE 18 13,584 0 0
FIDELITY D & D BANCORP INC COM 31609R100 373 7,399 SH   SOLE 19 7,399 0 0
FIDELITY D & D BANCORP INC COM 31609R100 8,193 162,454 SH   SOLE 21 162,454 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,925 38,175 SH   SOLE 22 36,028 0 2,147
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 62,873 1,386,710 SH   SOLE 2 852,518 0 534,192
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,922 218,831 SH   SOLE 4 147,517 0 71,314
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,825 62,307 SH   SOLE 7 62,307 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 50 1,103 SH   SOLE 13 1,103 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,393 30,733 SH   SOLE 15 30,733 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 152,597 3,365,618 SH   SOLE 18 3,106,994 0 258,624
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 312,256 6,886,994 SH   SOLE 19 6,886,994 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 465,939 10,276,565 SH   SOLE 21 10,276,565 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 296,222 6,533,346 SH   SOLE 22 6,141,255 0 392,091
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,817 238,583 SH   SOLE 23 238,583 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23,917 527,513 SH   SOLE 25 500,811 0 26,702
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 28,861 636,548 SH   SOLE 26 336,278 0 300,270
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 22,607 498,621 SH   SOLE 28 20,435 0 478,186
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,090 24,047 SH   SOLE 29 24,047 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 44,157 973,903 SH   SOLE 30 710,381 0 263,522
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,265 138,170 SH   SOLE 31 66,754 0 71,416
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,665 102,898 SH   SOLE 32 102,898 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23,585 520,182 SH   SOLE 34 520,182 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15,010 331,046 SH   SOLE 35 331,046 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,995 176,341 SH   SOLE 36 176,341 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 435 9,595 SH   SOLE 40 9,595 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,164 91,830 SH   SOLE 43 7,379 0 84,451
FIDELITY NATL INFORMATION SV COM 31620M106 245,685 2,019,104 SH   SOLE 2 773,549 0 1,245,555
FIDELITY NATL INFORMATION SV COM 31620M106 63,359 520,705 SH   SOLE 4 374,815 0 145,890
FIDELITY NATL INFORMATION SV COM 31620M106 70,782 581,710 SH   SOLE 7 563,257 0 18,453
FIDELITY NATL INFORMATION SV COM 31620M106 13,816 113,542 SH   SOLE 13 102,617 0 10,925
FIDELITY NATL INFORMATION SV COM 31620M106 9,630 79,142 SH   SOLE 15 79,142 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 452,335 3,717,417 SH   SOLE 18 3,377,903 0 339,514
FIDELITY NATL INFORMATION SV COM 31620M106 506,065 4,158,986 SH   SOLE 19 4,158,986 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,733,737 14,248,331 SH   SOLE 21 14,248,331 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,822,298 14,976,147 SH   SOLE 22 12,930,256 0 2,045,891
FIDELITY NATL INFORMATION SV COM 31620M106 65,781 540,603 SH   SOLE 23 540,603 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 296,330 2,435,323 SH   SOLE 25 2,406,329 0 28,994
FIDELITY NATL INFORMATION SV COM 31620M106 213,442 1,754,123 SH   SOLE 26 758,844 0 995,279
FIDELITY NATL INFORMATION SV COM 31620M106 214,812 1,765,386 SH   SOLE 28 55,477 0 1,709,909
FIDELITY NATL INFORMATION SV COM 31620M106 16,558 136,079 SH   SOLE 29 136,079 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 440,810 3,622,698 SH   SOLE 30 3,622,698 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 51,348 421,989 SH   SOLE 31 255,500 0 166,489
FIDELITY NATL INFORMATION SV COM 31620M106 121,981 1,002,477 SH   SOLE 34 1,002,477 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 46,268 380,244 SH   SOLE 36 380,244 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,680 22,025 SH   SOLE 37 22,025 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,629 21,608 SH   SOLE 40 21,608 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 43,192 354,965 SH   SOLE 43 22,187 0 332,778
FIDUS INVT CORP COM 316500107 3,136 179,800 SH   SOLE 30 179,800 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 211 19,281 SH   SOLE 2 1,566 0 17,715
FIESTA RESTAURANT GROUP INC COM 31660B101 5 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 835 76,200 SH   SOLE 18 76,200 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 332 30,298 SH   SOLE 19 30,298 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 23,151 2,112,359 SH   SOLE 21 2,112,359 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 4,992 455,490 SH   SOLE 22 444,664 0 10,826
FIESTA RESTAURANT GROUP INC COM 31660B101 263 23,985 SH   SOLE 30 23,985 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 30 2,760 SH   SOLE 43 0 0 2,760
FIFTH THIRD BANCORP COM 316773100 63,974 1,507,407 SH   SOLE 2 175,151 0 1,332,256
FIFTH THIRD BANCORP COM 316773100 19,600 461,828 SH   SOLE 4 255,905 0 205,923
FIFTH THIRD BANCORP COM 316773100 27,027 636,829 SH   SOLE 7 616,956 0 19,873
FIFTH THIRD BANCORP COM 316773100 687 16,188 SH   SOLE 13 2,053 0 14,135
FIFTH THIRD BANCORP COM 316773100 3,747 88,285 SH   SOLE 15 88,285 0 0
FIFTH THIRD BANCORP COM 316773100 10 235 SH   SOLE 17 0 0 235
FIFTH THIRD BANCORP COM 316773100 80,990 1,908,341 SH   SOLE 18 1,809,979 0 98,362
FIFTH THIRD BANCORP COM 316773100 12,975 305,714 SH   SOLE 19 305,714 0 0
FIFTH THIRD BANCORP COM 316773100 1,009,877 23,795,402 SH   SOLE 21 23,795,402 0 0
FIFTH THIRD BANCORP COM 316773100 628,336 14,805,289 SH   SOLE 22 13,304,066 0 1,501,223
FIFTH THIRD BANCORP COM 316773100 16,667 392,720 SH   SOLE 23 392,720 0 0
FIFTH THIRD BANCORP COM 316773100 48,018 1,131,443 SH   SOLE 25 1,131,443 0 0
FIFTH THIRD BANCORP COM 316773100 61,125 1,440,266 SH   SOLE 26 483,730 0 956,536
FIFTH THIRD BANCORP COM 316773100 56,629 1,334,342 SH   SOLE 28 53,917 0 1,280,425
FIFTH THIRD BANCORP COM 316773100 17 404 SH   SOLE 29 404 0 0
FIFTH THIRD BANCORP COM 316773100 177,347 4,178,767 SH   SOLE 30 4,154,611 0 24,156
FIFTH THIRD BANCORP COM 316773100 10,985 258,837 SH   SOLE 31 83,590 0 175,247
FIFTH THIRD BANCORP COM 316773100 3,850 90,715 SH   SOLE 32 90,715 0 0
FIFTH THIRD BANCORP COM 316773100 1,455 34,292 SH   SOLE 34 34,292 0 0
FIFTH THIRD BANCORP COM 316773100 12,542 295,534 SH   SOLE 35 295,534 0 0
FIFTH THIRD BANCORP COM 316773100 15,733 370,709 SH   SOLE 36 370,709 0 0
FIFTH THIRD BANCORP COM 316773100 1,044 24,588 SH   SOLE 40 24,588 0 0
FIFTH THIRD BANCORP COM 316773100 29,327 691,021 SH   SOLE 43 29,610 0 661,411
FIGS INC CL A 30260D103 1,565 42,148 SH   SOLE 2 1,788 0 40,360
FIGS INC CL A 30260D103 501 13,478 SH   SOLE 18 13,478 0 0
FIGS INC CL A 30260D103 38,542 1,037,760 SH   SOLE 19 1,037,760 0 0
FIGS INC CL A 30260D103 14,811 398,777 SH   SOLE 21 398,777 0 0
FIGS INC CL A 30260D103 20,894 562,581 SH   SOLE 22 540,109 0 22,472
FIGS INC CL A 30260D103 17 461 SH   SOLE 31 461 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 162 32,788 SH   SOLE 2 1,390 0 31,398
FINANCE OF AMERICA COMPAN COM CL A 31738L107 570 115,105 SH   SOLE 18 115,105 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 249 50,352 SH   SOLE 19 50,352 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 6,172 1,246,831 SH   SOLE 21 1,246,831 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 1,909 385,684 SH   SOLE 22 364,438 0 21,246
FINANCIAL INSTNS INC COM 317585404 478 15,585 SH   SOLE 2 1,200 0 14,385
FINANCIAL INSTNS INC COM 317585404 8 252 SH   SOLE 7 252 0 0
FINANCIAL INSTNS INC COM 317585404 1,703 55,576 SH   SOLE 18 55,576 0 0
FINANCIAL INSTNS INC COM 317585404 1,715 55,955 SH   SOLE 19 55,955 0 0
FINANCIAL INSTNS INC COM 317585404 18,297 596,971 SH   SOLE 21 596,971 0 0
FINANCIAL INSTNS INC COM 317585404 14,109 460,324 SH   SOLE 22 451,204 0 9,120
FINANCIAL INSTNS INC COM 317585404 155 5,059 SH   SOLE 43 0 0 5,059
FINCH THERAPEUTICS GROUP INC COM 31773D101 136 10,435 SH   SOLE 2 4,167 0 6,268
FINCH THERAPEUTICS GROUP INC COM 31773D101 328 25,245 SH   SOLE 18 25,245 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 198 15,264 SH   SOLE 19 15,264 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 3,503 269,488 SH   SOLE 21 269,488 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 870 66,907 SH   SOLE 22 63,660 0 3,247
FINVOLUTION GROUP SPONSORED ADS 31810T101 8 1,348 SH   SOLE 2 1,348 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 32 5,598 SH   SOLE 4 5,598 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 229 40,600 SH   SOLE 13 0 0 40,600
FINVOLUTION GROUP SPONSORED ADS 31810T101 6,580 1,166,707 SH   SOLE 21 1,166,707 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 3,712 658,086 SH   SOLE 22 627,874 0 30,212
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,828 324,031 SH   SOLE 30 324,031 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 897 159,062 SH   SOLE 43 0 0 159,062
FIREEYE INC COM 31816Q101 9,007 505,994 SH   SOLE 2 78,414 0 427,580
FIREEYE INC COM 31816Q101 16 905 SH   SOLE 4 905 0 0
FIREEYE INC COM 31816Q101 67 3,792 SH   SOLE 7 3,792 0 0
FIREEYE INC COM 31816Q101 1,665 93,522 SH   SOLE 18 93,522 0 0
FIREEYE INC COM 31816Q101 1,182 66,413 SH   SOLE 19 66,413 0 0
FIREEYE INC COM 31816Q101 78,722 4,422,559 SH   SOLE 21 4,422,559 0 0
FIREEYE INC COM 31816Q101 93,844 5,272,135 SH   SOLE 22 4,981,617 0 290,518
FIREEYE INC COM 31816Q101 1,111 62,410 SH   SOLE 25 62,410 0 0
FIREEYE INC COM 31816Q101 4,298 241,480 SH   SOLE 26 146,438 0 95,042
FIREEYE INC COM 31816Q101 354 19,870 SH   SOLE 28 19,870 0 0
FIREEYE INC COM 31816Q101 22,239 1,249,354 SH   SOLE 30 1,249,354 0 0
FIREEYE INC COM 31816Q101 65 3,666 SH   SOLE 31 3,666 0 0
FIREEYE INC COM 31816Q101 193 10,830 SH   SOLE 36 10,830 0 0
FIREEYE INC COM 31816Q101 519 29,159 SH   SOLE 40 29,159 0 0
FIREEYE INC COM 31816Q101 561 31,510 SH   SOLE 43 2,216 0 29,294
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 3,016 3,020,000 PRN   SOLE 21 3,020,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 106 100,000 PRN   SOLE 2 100,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 4,451 4,187,000 PRN   SOLE 21 4,187,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 266 250,000 PRN   SOLE 22 250,000 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 130 6,801 SH   SOLE 2 2,135 0 4,666
FIRST ADVANTAGE CORP NEW COM 31846B108 1,489 78,161 SH   SOLE 18 78,161 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 874 45,870 SH   SOLE 19 45,870 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 18,337 962,593 SH   SOLE 21 962,593 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 9,848 516,941 SH   SOLE 22 511,850 0 5,091
FIRST ADVANTAGE CORP NEW COM 31846B108 498 26,129 SH   SOLE 26 26,129 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 1,860 97,640 SH   SOLE 28 0 0 97,640
FIRST ADVANTAGE CORP NEW COM 31846B108 26 1,340 SH   SOLE 31 0 0 1,340
FIRST AMERN FINL CORP COM 31847R102 20,050 299,037 SH   SOLE 2 113,731 0 185,306
FIRST AMERN FINL CORP COM 31847R102 26 394 SH   SOLE 4 394 0 0
FIRST AMERN FINL CORP COM 31847R102 172 2,562 SH   SOLE 7 2,562 0 0
FIRST AMERN FINL CORP COM 31847R102 27,547 410,849 SH   SOLE 18 408,419 0 2,430
FIRST AMERN FINL CORP COM 31847R102 2,920 43,556 SH   SOLE 19 43,556 0 0
FIRST AMERN FINL CORP COM 31847R102 356,217 5,312,712 SH   SOLE 21 5,312,712 0 0
FIRST AMERN FINL CORP COM 31847R102 202,525 3,020,509 SH   SOLE 22 2,886,313 0 134,196
FIRST AMERN FINL CORP COM 31847R102 3,482 51,936 SH   SOLE 25 51,936 0 0
FIRST AMERN FINL CORP COM 31847R102 3,328 49,639 SH   SOLE 26 40,748 0 8,891
FIRST AMERN FINL CORP COM 31847R102 652 9,730 SH   SOLE 28 7,718 0 2,012
FIRST AMERN FINL CORP COM 31847R102 43 644 SH   SOLE 29 644 0 0
FIRST AMERN FINL CORP COM 31847R102 4,042 60,285 SH   SOLE 30 60,285 0 0
FIRST AMERN FINL CORP COM 31847R102 113 1,689 SH   SOLE 31 1,689 0 0
FIRST AMERN FINL CORP COM 31847R102 128 1,915 SH   SOLE 34 1,915 0 0
FIRST AMERN FINL CORP COM 31847R102 1,214 18,105 SH   SOLE 36 18,105 0 0
FIRST AMERN FINL CORP COM 31847R102 917 13,675 SH   SOLE 40 13,675 0 0
FIRST AMERN FINL CORP COM 31847R102 2,773 41,358 SH   SOLE 43 1,468 0 39,890
FIRST BANCORP INC ME COM 31866P102 316 10,851 SH   SOLE 2 883 0 9,968
FIRST BANCORP INC ME COM 31866P102 6 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 1,084 37,213 SH   SOLE 18 37,213 0 0
FIRST BANCORP INC ME COM 31866P102 556 19,086 SH   SOLE 19 19,086 0 0
FIRST BANCORP INC ME COM 31866P102 11,462 393,355 SH   SOLE 21 393,355 0 0
FIRST BANCORP INC ME COM 31866P102 7,564 259,583 SH   SOLE 22 252,972 0 6,611
FIRST BANCORP INC ME COM 31866P102 2 68 SH   SOLE 43 0 0 68
FIRST BANCORP N C COM 318910106 1,232 28,652 SH   SOLE 2 7,867 0 20,785
FIRST BANCORP N C COM 318910106 19 453 SH   SOLE 7 453 0 0
FIRST BANCORP N C COM 318910106 4,797 111,531 SH   SOLE 18 111,531 0 0
FIRST BANCORP N C COM 318910106 2,105 48,940 SH   SOLE 19 48,940 0 0
FIRST BANCORP N C COM 318910106 135,078 3,140,608 SH   SOLE 21 3,140,608 0 0
FIRST BANCORP N C COM 318910106 31,848 740,471 SH   SOLE 22 712,470 0 28,001
FIRST BANCORP N C COM 318910106 13 301 SH   SOLE 25 301 0 0
FIRST BANCORP N C COM 318910106 704 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 99 2,311 SH   SOLE 28 2,311 0 0
FIRST BANCORP N C COM 318910106 2,076 48,273 SH   SOLE 30 48,273 0 0
FIRST BANCORP N C COM 318910106 173 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP N C COM 318910106 1,421 33,042 SH   SOLE 43 1,104 0 31,938
FIRST BANCORP P R COM NEW 318672706 2,967 225,651 SH   SOLE 2 66,983 0 158,668
FIRST BANCORP P R COM NEW 318672706 10 782 SH   SOLE 4 782 0 0
FIRST BANCORP P R COM NEW 318672706 39 2,938 SH   SOLE 7 2,938 0 0
FIRST BANCORP P R COM NEW 318672706 10,739 816,664 SH   SOLE 18 816,664 0 0
FIRST BANCORP P R COM NEW 318672706 6,569 499,529 SH   SOLE 19 499,529 0 0
FIRST BANCORP P R COM NEW 318672706 307,624 23,393,492 SH   SOLE 21 23,393,492 0 0
FIRST BANCORP P R COM NEW 318672706 68,287 5,192,918 SH   SOLE 22 4,994,790 0 198,128
FIRST BANCORP P R COM NEW 318672706 243 18,470 SH   SOLE 23 18,470 0 0
FIRST BANCORP P R COM NEW 318672706 1,895 144,079 SH   SOLE 26 47,055 0 97,024
FIRST BANCORP P R COM NEW 318672706 216 16,444 SH   SOLE 28 16,444 0 0
FIRST BANCORP P R COM NEW 318672706 4,523 343,949 SH   SOLE 30 343,949 0 0
FIRST BANCORP P R COM NEW 318672706 284 21,559 SH   SOLE 40 21,559 0 0
FIRST BANCORP P R COM NEW 318672706 2,424 184,320 SH   SOLE 43 0 0 184,320
FIRST BANCSHARES INC MS COM 318916103 882 22,756 SH   SOLE 2 6,574 0 16,182
FIRST BANCSHARES INC MS COM 318916103 13 326 SH   SOLE 7 326 0 0
FIRST BANCSHARES INC MS COM 318916103 2,667 68,778 SH   SOLE 18 68,778 0 0
FIRST BANCSHARES INC MS COM 318916103 1,443 37,203 SH   SOLE 19 37,203 0 0
FIRST BANCSHARES INC MS COM 318916103 31,397 809,625 SH   SOLE 21 809,625 0 0
FIRST BANCSHARES INC MS COM 318916103 23,105 595,789 SH   SOLE 22 572,561 0 23,228
FIRST BANCSHARES INC MS COM 318916103 104 2,684 SH   SOLE 25 2,684 0 0
FIRST BANCSHARES INC MS COM 318916103 131 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 105 2,706 SH   SOLE 28 2,706 0 0
FIRST BANCSHARES INC MS COM 318916103 670 17,273 SH   SOLE 30 17,273 0 0
FIRST BANCSHARES INC MS COM 318916103 96 2,473 SH   SOLE 40 2,473 0 0
FIRST BANCSHARES INC MS COM 318916103 797 20,541 SH   SOLE 43 49 0 20,492
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 337 23,906 SH   SOLE 2 6,447 0 17,459
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 7 467 SH   SOLE 7 467 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 837 59,400 SH   SOLE 18 59,400 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 420 29,780 SH   SOLE 19 29,780 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 8,454 599,992 SH   SOLE 21 599,992 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 3,255 231,025 SH   SOLE 22 220,949 0 10,076
FIRST BUSEY CORP COM NEW 319383204 3,041 123,487 SH   SOLE 2 75,078 0 48,409
FIRST BUSEY CORP COM NEW 319383204 4 181 SH   SOLE 4 181 0 0
FIRST BUSEY CORP COM NEW 319383204 20 817 SH   SOLE 7 817 0 0
FIRST BUSEY CORP COM NEW 319383204 4,102 166,552 SH   SOLE 18 166,552 0 0
FIRST BUSEY CORP COM NEW 319383204 3,308 134,289 SH   SOLE 19 134,289 0 0
FIRST BUSEY CORP COM NEW 319383204 46,520 1,888,754 SH   SOLE 21 1,888,754 0 0
FIRST BUSEY CORP COM NEW 319383204 37,376 1,517,484 SH   SOLE 22 1,461,136 0 56,348
FIRST BUSEY CORP COM NEW 319383204 220 8,919 SH   SOLE 25 8,919 0 0
FIRST BUSEY CORP COM NEW 319383204 701 28,455 SH   SOLE 26 23,922 0 4,533
FIRST BUSEY CORP COM NEW 319383204 150 6,094 SH   SOLE 28 6,094 0 0
FIRST BUSEY CORP COM NEW 319383204 1,028 41,742 SH   SOLE 30 41,742 0 0
FIRST BUSEY CORP COM NEW 319383204 60 2,440 SH   SOLE 34 2,440 0 0
FIRST BUSEY CORP COM NEW 319383204 199 8,076 SH   SOLE 36 8,076 0 0
FIRST BUSEY CORP COM NEW 319383204 185 7,504 SH   SOLE 40 7,504 0 0
FIRST BUSEY CORP COM NEW 319383204 1,487 60,375 SH   SOLE 43 264 0 60,111
FIRST BUSINESS FINL SVCS INC COM 319390100 594 20,702 SH   SOLE 2 20,653 0 49
FIRST BUSINESS FINL SVCS INC COM 319390100 47 1,637 SH   SOLE 18 1,637 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 74 2,580 SH   SOLE 19 2,580 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 879 30,603 SH   SOLE 21 30,603 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 1,600 55,722 SH   SOLE 22 55,722 0 0
FIRST CAP INC COM 31942S104 6 148 SH   SOLE 2 148 0 0
FIRST CAP INC COM 31942S104 25 617 SH   SOLE 18 617 0 0
FIRST CAP INC COM 31942S104 360 8,817 SH   SOLE 21 8,817 0 0
FIRST CAP INC COM 31942S104 1 33 SH   SOLE 22 33 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,357 42,787 SH   SOLE 2 8,999 0 33,788
FIRST CMNTY BANKSHARES INC V COM 31983A103 11 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,913 60,308 SH   SOLE 18 60,308 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 3,189 100,525 SH   SOLE 19 100,525 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 21,215 668,831 SH   SOLE 21 668,831 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 19,809 624,486 SH   SOLE 22 606,068 0 18,418
FIRST CMNTY BANKSHARES INC V COM 31983A103 115 3,610 SH   SOLE 23 3,610 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 74 2,339 SH   SOLE 25 2,339 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 925 29,155 SH   SOLE 26 0 0 29,155
FIRST CMNTY BANKSHARES INC V COM 31983A103 69 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 109 3,437 SH   SOLE 30 3,437 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 44 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 95 2,999 SH   SOLE 43 2,458 0 541
FIRST CMNTY CORP S C COM 319835104 27 1,379 SH   SOLE 18 1,379 0 0
FIRST CMNTY CORP S C COM 319835104 503 25,402 SH   SOLE 21 25,402 0 0
FIRST CMNTY CORP S C COM 319835104 37 1,876 SH   SOLE 22 1,876 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,406 103,187 SH   SOLE 2 28,380 0 74,807
FIRST COMWLTH FINL CORP PA COM 319829107 4 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 19 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 4,998 366,710 SH   SOLE 18 366,710 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3,123 229,111 SH   SOLE 19 229,111 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 142,813 10,477,875 SH   SOLE 21 10,477,875 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 35,715 2,620,334 SH   SOLE 22 2,532,522 0 87,812
FIRST COMWLTH FINL CORP PA COM 319829107 230 16,862 SH   SOLE 23 16,862 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 13 973 SH   SOLE 25 973 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,192 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 110 8,036 SH   SOLE 28 8,036 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,041 149,739 SH   SOLE 30 149,739 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 132 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,499 109,986 SH   SOLE 43 0 0 109,986
FIRST CTZNS BANCSHARES INC N CL A 31946M103 22,377 26,539 SH   SOLE 2 17,392 0 9,147
FIRST CTZNS BANCSHARES INC N CL A 31946M103 236 280 SH   SOLE 4 280 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 100 119 SH   SOLE 7 119 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 35,556 42,170 SH   SOLE 18 33,876 0 8,294
FIRST CTZNS BANCSHARES INC N CL A 31946M103 234,677 278,327 SH   SOLE 19 278,327 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 74,761 88,667 SH   SOLE 21 88,667 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 141,513 167,835 SH   SOLE 22 160,629 0 7,206
FIRST CTZNS BANCSHARES INC N CL A 31946M103 7,576 8,985 SH   SOLE 23 8,985 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 3,095 3,671 SH   SOLE 25 3,671 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 4,067 4,823 SH   SOLE 26 1,933 0 2,890
FIRST CTZNS BANCSHARES INC N CL A 31946M103 420 498 SH   SOLE 28 498 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,551 3,026 SH   SOLE 30 3,026 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 83 98 SH   SOLE 31 98 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 52,306 62,035 SH   SOLE 34 62,035 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 73 87 SH   SOLE 36 87 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 582 690 SH   SOLE 40 690 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 4,850 5,752 SH   SOLE 43 273 0 5,479
FIRST FINANCIAL NORTHWEST IN COM 32022K102 238 14,555 SH   SOLE 2 9,429 0 5,126
FIRST FINANCIAL NORTHWEST IN COM 32022K102 24 1,441 SH   SOLE 18 1,441 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 2,216 135,394 SH   SOLE 19 135,394 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 774 47,294 SH   SOLE 21 47,294 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,312 263,382 SH   SOLE 22 263,382 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 402 24,534 SH   SOLE 23 24,534 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,246 76,097 SH   SOLE 26 0 0 76,097
FIRST FINANCIAL NORTHWEST IN COM 32022K102 62 3,765 SH   SOLE 43 0 0 3,765
FIRST FINL BANCORP OH COM 320209109 2,347 100,256 SH   SOLE 2 26,630 0 73,626
FIRST FINL BANCORP OH COM 320209109 10 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 34 1,452 SH   SOLE 7 1,452 0 0
FIRST FINL BANCORP OH COM 320209109 8,854 378,216 SH   SOLE 18 378,216 0 0
FIRST FINL BANCORP OH COM 320209109 3,838 163,927 SH   SOLE 19 163,927 0 0
FIRST FINL BANCORP OH COM 320209109 254,002 10,850,144 SH   SOLE 21 10,850,144 0 0
FIRST FINL BANCORP OH COM 320209109 55,221 2,358,860 SH   SOLE 22 2,265,522 0 93,338
FIRST FINL BANCORP OH COM 320209109 88 3,761 SH   SOLE 25 3,761 0 0
FIRST FINL BANCORP OH COM 320209109 429 18,331 SH   SOLE 26 9,720 0 8,611
FIRST FINL BANCORP OH COM 320209109 191 8,140 SH   SOLE 28 8,140 0 0
FIRST FINL BANCORP OH COM 320209109 3,846 164,309 SH   SOLE 30 164,309 0 0
FIRST FINL BANCORP OH COM 320209109 134 5,715 SH   SOLE 36 5,715 0 0
FIRST FINL BANCORP OH COM 320209109 244 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANCORP OH COM 320209109 1,999 85,404 SH   SOLE 43 17,088 0 68,316
FIRST FINL BANKSHARES INC COM 32020R109 5,552 120,825 SH   SOLE 2 100,795 0 20,030
FIRST FINL BANKSHARES INC COM 32020R109 22 472 SH   SOLE 4 472 0 0
FIRST FINL BANKSHARES INC COM 32020R109 81 1,768 SH   SOLE 7 1,768 0 0
FIRST FINL BANKSHARES INC COM 32020R109 28,274 615,318 SH   SOLE 18 615,318 0 0
FIRST FINL BANKSHARES INC COM 32020R109 11,115 241,890 SH   SOLE 19 241,890 0 0
FIRST FINL BANKSHARES INC COM 32020R109 423,043 9,206,584 SH   SOLE 21 9,206,584 0 0
FIRST FINL BANKSHARES INC COM 32020R109 167,452 3,644,213 SH   SOLE 22 3,562,761 0 81,452
FIRST FINL BANKSHARES INC COM 32020R109 32 705 SH   SOLE 23 705 0 0
FIRST FINL BANKSHARES INC COM 32020R109 843 18,348 SH   SOLE 25 18,348 0 0
FIRST FINL BANKSHARES INC COM 32020R109 2,472 53,794 SH   SOLE 26 45,504 0 8,290
FIRST FINL BANKSHARES INC COM 32020R109 519 11,297 SH   SOLE 28 11,297 0 0
FIRST FINL BANKSHARES INC COM 32020R109 10,603 230,757 SH   SOLE 30 230,757 0 0
FIRST FINL BANKSHARES INC COM 32020R109 747 16,264 SH   SOLE 40 16,264 0 0
FIRST FINL BANKSHARES INC COM 32020R109 2,026 44,092 SH   SOLE 43 502 0 43,590
FIRST FINL CORP IND COM 320218100 1,049 24,952 SH   SOLE 2 4,838 0 20,114
FIRST FINL CORP IND COM 320218100 9 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,731 41,155 SH   SOLE 18 41,155 0 0
FIRST FINL CORP IND COM 320218100 2,248 53,463 SH   SOLE 19 53,463 0 0
FIRST FINL CORP IND COM 320218100 19,814 471,190 SH   SOLE 21 471,190 0 0
FIRST FINL CORP IND COM 320218100 20,473 486,872 SH   SOLE 22 475,096 0 11,776
FIRST FINL CORP IND COM 320218100 71 1,684 SH   SOLE 25 1,684 0 0
FIRST FINL CORP IND COM 320218100 1,061 25,229 SH   SOLE 26 5,421 0 19,808
FIRST FINL CORP IND COM 320218100 59 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 281 6,678 SH   SOLE 30 6,678 0 0
FIRST FINL CORP IND COM 320218100 37 878 SH   SOLE 34 878 0 0
FIRST FINL CORP IND COM 320218100 37 877 SH   SOLE 40 877 0 0
FIRST FINL CORP IND COM 320218100 1,037 24,655 SH   SOLE 43 6,337 0 18,318
FIRST FNDTN INC COM 32026V104 1,275 48,481 SH   SOLE 2 18,272 0 30,209
FIRST FNDTN INC COM 32026V104 18 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 3,527 134,094 SH   SOLE 18 134,094 0 0
FIRST FNDTN INC COM 32026V104 1,772 67,379 SH   SOLE 19 67,379 0 0
FIRST FNDTN INC COM 32026V104 41,550 1,579,840 SH   SOLE 21 1,579,840 0 0
FIRST FNDTN INC COM 32026V104 28,183 1,071,615 SH   SOLE 22 1,029,392 0 42,223
FIRST FNDTN INC COM 32026V104 127 4,825 SH   SOLE 25 4,825 0 0
FIRST FNDTN INC COM 32026V104 137 5,192 SH   SOLE 28 5,192 0 0
FIRST FNDTN INC COM 32026V104 354 13,469 SH   SOLE 30 13,469 0 0
FIRST FNDTN INC COM 32026V104 122 4,634 SH   SOLE 34 4,634 0 0
FIRST FNDTN INC COM 32026V104 141 5,351 SH   SOLE 40 5,351 0 0
FIRST FNDTN INC COM 32026V104 503 19,133 SH   SOLE 43 4,868 0 14,265
FIRST GTY BANCSHARES INC COM 32043P106 22 1,103 SH   SOLE 18 1,103 0 0
FIRST GTY BANCSHARES INC COM 32043P106 705 35,129 SH   SOLE 21 35,129 0 0
FIRST HAWAIIAN INC COM 32051X108 9,845 335,427 SH   SOLE 2 47,770 0 287,657
FIRST HAWAIIAN INC COM 32051X108 12 409 SH   SOLE 4 409 0 0
FIRST HAWAIIAN INC COM 32051X108 90 3,066 SH   SOLE 7 3,066 0 0
FIRST HAWAIIAN INC COM 32051X108 4,707 160,372 SH   SOLE 18 160,372 0 0
FIRST HAWAIIAN INC COM 32051X108 1,125 38,323 SH   SOLE 19 38,323 0 0
FIRST HAWAIIAN INC COM 32051X108 359,095 12,234,912 SH   SOLE 21 12,234,912 0 0
FIRST HAWAIIAN INC COM 32051X108 90,531 3,084,536 SH   SOLE 22 2,913,540 0 170,996
FIRST HAWAIIAN INC COM 32051X108 717 24,420 SH   SOLE 25 24,420 0 0
FIRST HAWAIIAN INC COM 32051X108 1,648 56,146 SH   SOLE 26 46,003 0 10,143
FIRST HAWAIIAN INC COM 32051X108 322 10,965 SH   SOLE 28 10,965 0 0
FIRST HAWAIIAN INC COM 32051X108 6,738 229,579 SH   SOLE 30 229,579 0 0
FIRST HAWAIIAN INC COM 32051X108 58 1,976 SH   SOLE 31 1,976 0 0
FIRST HAWAIIAN INC COM 32051X108 295 10,058 SH   SOLE 36 10,058 0 0
FIRST HAWAIIAN INC COM 32051X108 481 16,388 SH   SOLE 40 16,388 0 0
FIRST HAWAIIAN INC COM 32051X108 5,279 179,875 SH   SOLE 43 35,418 0 144,457
FIRST HORIZON CORPORATION COM 320517105 30,426 1,867,767 SH   SOLE 2 751,256 0 1,116,511
FIRST HORIZON CORPORATION COM 320517105 434 26,651 SH   SOLE 4 26,651 0 0
FIRST HORIZON CORPORATION COM 320517105 836 51,343 SH   SOLE 7 51,343 0 0
FIRST HORIZON CORPORATION COM 320517105 26,125 1,603,756 SH   SOLE 18 1,599,288 0 4,468
FIRST HORIZON CORPORATION COM 320517105 5,606 344,115 SH   SOLE 19 344,115 0 0
FIRST HORIZON CORPORATION COM 320517105 608,469 37,352,302 SH   SOLE 21 37,352,302 0 0
FIRST HORIZON CORPORATION COM 320517105 254,076 15,597,024 SH   SOLE 22 14,943,487 0 653,537
FIRST HORIZON CORPORATION COM 320517105 673 41,287 SH   SOLE 23 41,287 0 0
FIRST HORIZON CORPORATION COM 320517105 1,328 81,516 SH   SOLE 25 81,516 0 0
FIRST HORIZON CORPORATION COM 320517105 5,964 366,117 SH   SOLE 26 220,345 0 145,772
FIRST HORIZON CORPORATION COM 320517105 631 38,759 SH   SOLE 28 38,759 0 0
FIRST HORIZON CORPORATION COM 320517105 136 8,334 SH   SOLE 29 8,334 0 0
FIRST HORIZON CORPORATION COM 320517105 15,556 954,963 SH   SOLE 30 954,963 0 0
FIRST HORIZON CORPORATION COM 320517105 142 8,713 SH   SOLE 31 8,713 0 0
FIRST HORIZON CORPORATION COM 320517105 3,693 226,730 SH   SOLE 32 226,730 0 0
FIRST HORIZON CORPORATION COM 320517105 203 12,463 SH   SOLE 34 12,463 0 0
FIRST HORIZON CORPORATION COM 320517105 543 33,311 SH   SOLE 36 33,311 0 0
FIRST HORIZON CORPORATION COM 320517105 1,073 65,872 SH   SOLE 40 65,872 0 0
FIRST HORIZON CORPORATION COM 320517105 9,576 587,865 SH   SOLE 43 94,922 0 492,943
FIRST INDL RLTY TR INC COM 32054K103 30,031 576,625 SH   SOLE 2 114,270 0 462,355
FIRST INDL RLTY TR INC COM 32054K103 3,496 67,128 SH   SOLE 4 67,128 0 0
FIRST INDL RLTY TR INC COM 32054K103 8,617 165,455 SH   SOLE 7 165,455 0 0
FIRST INDL RLTY TR INC COM 32054K103 15,942 306,108 SH   SOLE 18 306,108 0 0
FIRST INDL RLTY TR INC COM 32054K103 24,979 479,623 SH   SOLE 19 479,623 0 0
FIRST INDL RLTY TR INC COM 32054K103 374,063 7,182,476 SH   SOLE 21 7,182,476 0 0
FIRST INDL RLTY TR INC COM 32054K103 260,871 5,009,045 SH   SOLE 22 4,855,428 0 153,617
FIRST INDL RLTY TR INC COM 32054K103 1,092 20,973 SH   SOLE 23 20,973 0 0
FIRST INDL RLTY TR INC COM 32054K103 29,199 560,648 SH   SOLE 25 560,648 0 0
FIRST INDL RLTY TR INC COM 32054K103 8,920 171,284 SH   SOLE 26 42,120 0 129,164
FIRST INDL RLTY TR INC COM 32054K103 4,539 87,158 SH   SOLE 28 9,912 0 77,246
FIRST INDL RLTY TR INC COM 32054K103 13,219 253,830 SH   SOLE 30 253,830 0 0
FIRST INDL RLTY TR INC COM 32054K103 106 2,041 SH   SOLE 31 2,041 0 0
FIRST INDL RLTY TR INC COM 32054K103 717 13,771 SH   SOLE 34 13,771 0 0
FIRST INDL RLTY TR INC COM 32054K103 64 1,237 SH   SOLE 36 1,237 0 0
FIRST INDL RLTY TR INC COM 32054K103 813 15,612 SH   SOLE 40 15,612 0 0
FIRST INDL RLTY TR INC COM 32054K103 3,349 64,308 SH   SOLE 43 656 0 63,652
FIRST INTERNET BANCORP COM 320557101 351 11,247 SH   SOLE 2 1,841 0 9,406
FIRST INTERNET BANCORP COM 320557101 6 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 1,095 35,105 SH   SOLE 18 35,105 0 0
FIRST INTERNET BANCORP COM 320557101 524 16,801 SH   SOLE 19 16,801 0 0
FIRST INTERNET BANCORP COM 320557101 10,727 344,022 SH   SOLE 21 344,022 0 0
FIRST INTERNET BANCORP COM 320557101 4,118 132,068 SH   SOLE 22 126,627 0 5,441
FIRST INTERNET BANCORP COM 320557101 47 1,514 SH   SOLE 43 0 0 1,514
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 14,469 359,387 SH   SOLE 2 195,617 0 163,770
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4 87 SH   SOLE 4 87 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 28 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,517 137,040 SH   SOLE 18 130,550 0 6,490
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 46,719 1,160,424 SH   SOLE 19 1,160,424 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 62,686 1,557,032 SH   SOLE 21 1,557,032 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 84,016 2,086,826 SH   SOLE 22 2,042,903 0 43,923
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,820 45,197 SH   SOLE 23 45,197 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 305 7,578 SH   SOLE 25 7,578 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9,189 228,231 SH   SOLE 26 11,039 0 217,192
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 138 3,440 SH   SOLE 28 3,440 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 999 24,816 SH   SOLE 30 24,816 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 460 11,420 SH   SOLE 34 11,420 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 208 5,170 SH   SOLE 36 5,170 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 215 5,342 SH   SOLE 40 5,342 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,042 25,873 SH   SOLE 43 657 0 25,216
FIRST LONG IS CORP COM 320734106 683 33,154 SH   SOLE 2 14,747 0 18,407
FIRST LONG IS CORP COM 320734106 8 406 SH   SOLE 7 406 0 0
FIRST LONG IS CORP COM 320734106 1,547 75,088 SH   SOLE 18 75,088 0 0
FIRST LONG IS CORP COM 320734106 953 46,257 SH   SOLE 19 46,257 0 0
FIRST LONG IS CORP COM 320734106 19,253 934,594 SH   SOLE 21 934,594 0 0
FIRST LONG IS CORP COM 320734106 14,476 702,705 SH   SOLE 22 679,631 0 23,074
FIRST LONG IS CORP COM 320734106 98 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 72 3,471 SH   SOLE 28 3,471 0 0
FIRST LONG IS CORP COM 320734106 197 9,584 SH   SOLE 30 9,584 0 0
FIRST LONG IS CORP COM 320734106 70 3,387 SH   SOLE 36 3,387 0 0
FIRST LONG IS CORP COM 320734106 76 3,673 SH   SOLE 40 3,673 0 0
FIRST LONG IS CORP COM 320734106 333 16,178 SH   SOLE 43 2,375 0 13,803
FIRST MAJESTIC SILVER CORP COM 32076V103 582 51,472 SH   SOLE 21 51,472 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 776 68,697 SH   SOLE 43 358 0 68,339
FIRST MERCHANTS CORP COM 320817109 2,642 63,147 SH   SOLE 2 19,281 0 43,866
FIRST MERCHANTS CORP COM 320817109 9 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109 36 870 SH   SOLE 7 870 0 0
FIRST MERCHANTS CORP COM 320817109 7,081 169,238 SH   SOLE 18 169,238 0 0
FIRST MERCHANTS CORP COM 320817109 4,054 96,891 SH   SOLE 19 96,891 0 0
FIRST MERCHANTS CORP COM 320817109 82,348 1,968,154 SH   SOLE 21 1,968,154 0 0
FIRST MERCHANTS CORP COM 320817109 55,704 1,331,356 SH   SOLE 22 1,269,971 0 61,385
FIRST MERCHANTS CORP COM 320817109 291 6,951 SH   SOLE 25 6,951 0 0
FIRST MERCHANTS CORP COM 320817109 763 18,234 SH   SOLE 26 13,847 0 4,387
FIRST MERCHANTS CORP COM 320817109 189 4,508 SH   SOLE 28 4,508 0 0
FIRST MERCHANTS CORP COM 320817109 1,278 30,555 SH   SOLE 30 30,555 0 0
FIRST MERCHANTS CORP COM 320817109 23 545 SH   SOLE 34 545 0 0
FIRST MERCHANTS CORP COM 320817109 264 6,306 SH   SOLE 40 6,306 0 0
FIRST MERCHANTS CORP COM 320817109 1,140 27,251 SH   SOLE 43 840 0 26,411
FIRST MID ILL BANCSHARES INC COM 320866106 757 18,446 SH   SOLE 2 4,571 0 13,875
FIRST MID ILL BANCSHARES INC COM 320866106 11 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 2,215 53,949 SH   SOLE 18 53,949 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,135 27,645 SH   SOLE 19 27,645 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 26,512 645,701 SH   SOLE 21 645,701 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 15,825 385,409 SH   SOLE 22 368,980 0 16,429
FIRST MID ILL BANCSHARES INC COM 320866106 75 1,831 SH   SOLE 25 1,831 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 98 2,393 SH   SOLE 28 2,393 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 188 4,570 SH   SOLE 30 4,570 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 91 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 578 14,067 SH   SOLE 43 68 0 13,999
FIRST MIDWEST BANCORP DEL COM 320867104 2,219 116,747 SH   SOLE 2 31,380 0 85,367
FIRST MIDWEST BANCORP DEL COM 320867104 7 342 SH   SOLE 4 342 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 44 2,332 SH   SOLE 7 2,332 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 8,608 452,825 SH   SOLE 18 452,825 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,717 195,522 SH   SOLE 19 195,522 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 245,899 12,935,221 SH   SOLE 21 12,935,221 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 52,634 2,768,744 SH   SOLE 22 2,655,956 0 112,788
FIRST MIDWEST BANCORP DEL COM 320867104 235 12,336 SH   SOLE 25 12,336 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 306 16,089 SH   SOLE 26 8,027 0 8,062
FIRST MIDWEST BANCORP DEL COM 320867104 182 9,555 SH   SOLE 28 9,555 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,818 200,821 SH   SOLE 30 200,821 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 259 13,637 SH   SOLE 40 13,637 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,095 57,602 SH   SOLE 43 315 0 57,287
FIRST NATL CORP COM 32106V107 20 890 SH   SOLE 18 890 0 0
FIRST NATL CORP COM 32106V107 302 13,114 SH   SOLE 21 13,114 0 0
FIRST NORTHWEST BANCORP COM 335834107 11 650 SH   SOLE 2 650 0 0
FIRST NORTHWEST BANCORP COM 335834107 27 1,554 SH   SOLE 18 1,554 0 0
FIRST NORTHWEST BANCORP COM 335834107 99 5,623 SH   SOLE 19 5,623 0 0
FIRST NORTHWEST BANCORP COM 335834107 578 32,901 SH   SOLE 21 32,901 0 0
FIRST NORTHWEST BANCORP COM 335834107 574 32,684 SH   SOLE 22 32,684 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 78,970 409,424 SH   SOLE 2 86,044 0 323,380
FIRST REP BK SAN FRANCISCO C COM 33616C100 22,828 118,354 SH   SOLE 4 71,926 0 46,428
FIRST REP BK SAN FRANCISCO C COM 33616C100 29,621 153,570 SH   SOLE 7 148,528 0 5,042
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,399 12,440 SH   SOLE 13 9,590 0 2,850
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,261 22,091 SH   SOLE 15 22,091 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 469 2,433 SH   SOLE 17 0 0 2,433
FIRST REP BK SAN FRANCISCO C COM 33616C100 90,018 466,707 SH   SOLE 18 430,995 0 35,712
FIRST REP BK SAN FRANCISCO C COM 33616C100 27,141 140,714 SH   SOLE 19 140,714 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 889,451 4,611,420 SH   SOLE 21 4,611,420 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 734,534 3,808,245 SH   SOLE 22 3,418,867 0 389,378
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,921 103,283 SH   SOLE 23 103,283 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 53,257 276,115 SH   SOLE 25 276,115 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 70,329 364,626 SH   SOLE 26 128,291 0 236,335
FIRST REP BK SAN FRANCISCO C COM 33616C100 97,038 503,101 SH   SOLE 28 13,854 0 489,247
FIRST REP BK SAN FRANCISCO C COM 33616C100 30 153 SH   SOLE 29 153 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 189,273 981,299 SH   SOLE 30 913,100 0 68,199
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,357 64,066 SH   SOLE 31 21,477 0 42,589
FIRST REP BK SAN FRANCISCO C COM 33616C100 21,337 110,622 SH   SOLE 34 110,622 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,754 81,678 SH   SOLE 36 81,678 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,161 6,021 SH   SOLE 40 6,021 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,805 81,944 SH   SOLE 43 2,205 0 79,739
FIRST SEACOAST BANCORP COM 33631P102 5 551 SH   SOLE 18 551 0 0
FIRST SEACOAST BANCORP COM 33631P102 82 8,502 SH   SOLE 21 8,502 0 0
FIRST SOLAR INC COM 336433107 25,827 270,550 SH   SOLE 2 73,395 0 197,155
FIRST SOLAR INC COM 336433107 30 319 SH   SOLE 4 319 0 0
FIRST SOLAR INC COM 336433107 192 2,016 SH   SOLE 7 2,016 0 0
FIRST SOLAR INC COM 336433107 22,884 239,721 SH   SOLE 18 239,721 0 0
FIRST SOLAR INC COM 336433107 5,968 62,517 SH   SOLE 19 62,517 0 0
FIRST SOLAR INC COM 336433107 619,500 6,489,627 SH   SOLE 21 6,489,627 0 0
FIRST SOLAR INC COM 336433107 261,497 2,739,338 SH   SOLE 22 2,615,417 0 123,921
FIRST SOLAR INC COM 336433107 10,178 106,621 SH   SOLE 25 106,621 0 0
FIRST SOLAR INC COM 336433107 7,053 73,883 SH   SOLE 26 52,312 0 21,571
FIRST SOLAR INC COM 336433107 1,103 11,556 SH   SOLE 28 7,974 0 3,582
FIRST SOLAR INC COM 336433107 133,892 1,402,593 SH   SOLE 30 1,402,593 0 0
FIRST SOLAR INC COM 336433107 165 1,729 SH   SOLE 31 1,729 0 0
FIRST SOLAR INC COM 336433107 130,479 1,366,847 SH   SOLE 34 1,366,847 0 0
FIRST SOLAR INC COM 336433107 979 10,255 SH   SOLE 36 10,255 0 0
FIRST SOLAR INC COM 336433107 1,084 11,352 SH   SOLE 40 11,352 0 0
FIRST SOLAR INC COM 336433107 14,468 151,563 SH   SOLE 43 1,940 0 149,623
FIRST SVGS FINL GROUP INC COM 33621E109 139 4,989 SH   SOLE 2 4,989 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 218 7,795 SH   SOLE 18 1,180 0 6,615
FIRST SVGS FINL GROUP INC COM 33621E109 440 15,719 SH   SOLE 21 15,719 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 354 12,645 SH   SOLE 22 12,645 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 239 8,547 SH   SOLE 26 0 0 8,547
FIRST TR ENERGY INCOME & GRO COM 33738G104 7 542 SH   SOLE 18 542 0 0
FIRST TR ENHANCED EQUITY INC COM 337318109 4 204 SH   SOLE 18 204 0 0
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 10 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 24 400 SH   SOLE 43 0 0 400
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 15 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 19 339 SH   SOLE 43 0 0 339
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 0 3 SH   SOLE 17 0 0 3
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 25 151 SH   SOLE 43 0 0 151
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 94 400 SH   SOLE 43 0 0 400
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 19 225 SH   SOLE 17 0 0 225
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 7 SH   SOLE 17 0 0 7
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 23 209 SH   SOLE 17 0 0 209
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 89 800 SH   SOLE 43 0 0 800
FIRST TR NASDAQ 100 TECH IND SHS 337345102 298 1,891 SH   SOLE 43 0 0 1,891
FIRST TR VALUE LINE DIVID IN SHS 33734H106 235 6,004 SH   SOLE 2 6,004 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 81 SH   SOLE 17 0 0 81
FIRST US BANCSHARES INC COM 33744V103 13 1,194 SH   SOLE 18 1,194 0 0
FIRST US BANCSHARES INC COM 33744V103 195 18,239 SH   SOLE 21 18,239 0 0
FIRST UTD CORP COM 33741H107 83 4,458 SH   SOLE 2 4,458 0 0
FIRST UTD CORP COM 33741H107 23 1,233 SH   SOLE 18 1,233 0 0
FIRST UTD CORP COM 33741H107 627 33,701 SH   SOLE 19 33,701 0 0
FIRST UTD CORP COM 33741H107 441 23,696 SH   SOLE 21 23,696 0 0
FIRST UTD CORP COM 33741H107 138 7,397 SH   SOLE 22 7,397 0 0
FIRST WAVE BIOPHARMA INC COM 33749P101 13 4,544 SH   SOLE 2 4,544 0 0
FIRST WAVE BIOPHARMA INC COM 33749P101 17 6,170 SH   SOLE 21 6,170 0 0
FIRST WAVE BIOPHARMA INC COM 33749P101 1 230 SH   SOLE 43 0 0 230
FIRST WESTN FINL INC COM 33751L105 37 1,279 SH   SOLE 2 1,279 0 0
FIRST WESTN FINL INC COM 33751L105 38 1,332 SH   SOLE 18 1,332 0 0
FIRST WESTN FINL INC COM 33751L105 5 185 SH   SOLE 19 185 0 0
FIRST WESTN FINL INC COM 33751L105 473 16,405 SH   SOLE 21 16,405 0 0
FIRST WESTN FINL INC COM 33751L105 263 9,107 SH   SOLE 22 9,107 0 0
FIRSTCASH INC COM 33767D105 5,405 61,770 SH   SOLE 2 29,265 0 32,505
FIRSTCASH INC COM 33767D105 15 168 SH   SOLE 4 168 0 0
FIRSTCASH INC COM 33767D105 57 647 SH   SOLE 7 647 0 0
FIRSTCASH INC COM 33767D105 18,078 206,603 SH   SOLE 18 206,603 0 0
FIRSTCASH INC COM 33767D105 6,131 70,063 SH   SOLE 19 70,063 0 0
FIRSTCASH INC COM 33767D105 250,942 2,867,903 SH   SOLE 21 2,867,903 0 0
FIRSTCASH INC COM 33767D105 101,918 1,164,776 SH   SOLE 22 1,124,937 0 39,839
FIRSTCASH INC COM 33767D105 429 4,906 SH   SOLE 25 4,906 0 0
FIRSTCASH INC COM 33767D105 1,139 13,018 SH   SOLE 26 9,793 0 3,225
FIRSTCASH INC COM 33767D105 345 3,942 SH   SOLE 28 3,942 0 0
FIRSTCASH INC COM 33767D105 2,039 23,302 SH   SOLE 30 23,302 0 0
FIRSTCASH INC COM 33767D105 19 212 SH   SOLE 36 212 0 0
FIRSTCASH INC COM 33767D105 403 4,605 SH   SOLE 40 4,605 0 0
FIRSTCASH INC COM 33767D105 1,661 18,978 SH   SOLE 43 3,048 0 15,930
FIRSTENERGY CORP COM 337932107 22,909 643,152 SH   SOLE 2 231,426 0 411,726
FIRSTENERGY CORP COM 337932107 15,103 424,004 SH   SOLE 4 278,265 0 145,739
FIRSTENERGY CORP COM 337932107 17,952 503,992 SH   SOLE 7 487,014 0 16,978
FIRSTENERGY CORP COM 337932107 420 11,799 SH   SOLE 13 1,583 0 10,216
FIRSTENERGY CORP COM 337932107 2,473 69,438 SH   SOLE 15 69,438 0 0
FIRSTENERGY CORP COM 337932107 41,270 1,158,628 SH   SOLE 18 1,078,325 0 80,303
FIRSTENERGY CORP COM 337932107 19,424 545,318 SH   SOLE 19 545,318 0 0
FIRSTENERGY CORP COM 337932107 710,597 19,949,385 SH   SOLE 21 19,949,385 0 0
FIRSTENERGY CORP COM 337932107 418,864 11,759,223 SH   SOLE 22 10,595,022 0 1,164,201
FIRSTENERGY CORP COM 337932107 10,848 304,543 SH   SOLE 23 304,543 0 0
FIRSTENERGY CORP COM 337932107 25,188 707,124 SH   SOLE 25 707,124 0 0
FIRSTENERGY CORP COM 337932107 39,014 1,095,275 SH   SOLE 26 496,218 0 599,057
FIRSTENERGY CORP COM 337932107 21,131 593,239 SH   SOLE 28 41,768 0 551,471
FIRSTENERGY CORP COM 337932107 545 15,306 SH   SOLE 29 15,306 0 0
FIRSTENERGY CORP COM 337932107 79,953 2,244,617 SH   SOLE 30 2,244,617 0 0
FIRSTENERGY CORP COM 337932107 7,515 210,984 SH   SOLE 31 76,863 0 134,121
FIRSTENERGY CORP COM 337932107 5,376 150,937 SH   SOLE 32 150,937 0 0
FIRSTENERGY CORP COM 337932107 3,583 100,588 SH   SOLE 34 100,588 0 0
FIRSTENERGY CORP COM 337932107 11,304 317,351 SH   SOLE 36 317,351 0 0
FIRSTENERGY CORP COM 337932107 364 10,225 SH   SOLE 40 10,225 0 0
FIRSTENERGY CORP COM 337932107 7,337 205,969 SH   SOLE 43 25,960 0 180,009
FIRSTSERVICE CORP NEW COM 33767E202 2,905 16,094 SH   SOLE 43 0 0 16,094
FISERV INC COM 337738108 138,506 1,276,554 SH   SOLE 2 158,939 0 1,117,615
FISERV INC COM 337738108 42,051 387,567 SH   SOLE 4 242,962 0 144,605
FISERV INC COM 337738108 68,000 626,731 SH   SOLE 7 608,974 0 17,757
FISERV INC COM 337738108 1,264 11,646 SH   SOLE 13 1,731 0 9,915
FISERV INC COM 337738108 6,646 61,258 SH   SOLE 15 61,258 0 0
FISERV INC COM 337738108 10 95 SH   SOLE 17 0 0 95
FISERV INC COM 337738108 109,754 1,011,558 SH   SOLE 18 926,849 0 84,709
FISERV INC COM 337738108 201,497 1,857,113 SH   SOLE 19 1,857,113 0 0
FISERV INC COM 337738108 1,519,086 14,000,796 SH   SOLE 21 14,000,796 0 0
FISERV INC COM 337738108 1,400,288 12,905,879 SH   SOLE 22 11,630,586 0 1,275,293
FISERV INC COM 337738108 43,374 399,758 SH   SOLE 23 399,758 0 0
FISERV INC COM 337738108 109,135 1,005,849 SH   SOLE 25 1,005,849 0 0
FISERV INC COM 337738108 158,761 1,463,233 SH   SOLE 26 493,787 0 969,446
FISERV INC COM 337738108 173,167 1,596,013 SH   SOLE 28 51,464 0 1,544,549
FISERV INC COM 337738108 70 643 SH   SOLE 29 643 0 0
FISERV INC COM 337738108 406,072 3,742,596 SH   SOLE 30 3,734,156 0 8,440
FISERV INC COM 337738108 23,894 220,221 SH   SOLE 31 72,538 0 147,683
FISERV INC COM 337738108 16,849 155,294 SH   SOLE 32 155,294 0 0
FISERV INC COM 337738108 158,753 1,463,165 SH   SOLE 34 1,463,165 0 0
FISERV INC COM 337738108 35,342 325,736 SH   SOLE 36 325,736 0 0
FISERV INC COM 337738108 2,275 20,970 SH   SOLE 40 20,970 0 0
FISERV INC COM 337738108 44,751 412,451 SH   SOLE 43 25,470 0 386,981
FISKER INC CL A COM STK 33813J106 1,224 83,572 SH   SOLE 2 62,627 0 20,945
FISKER INC CL A COM STK 33813J106 8 573 SH   SOLE 4 573 0 0
FISKER INC CL A COM STK 33813J106 37 2,551 SH   SOLE 7 2,551 0 0
FISKER INC CL A COM STK 33813J106 6,585 449,522 SH   SOLE 18 449,522 0 0
FISKER INC CL A COM STK 33813J106 4,262 290,951 SH   SOLE 19 290,951 0 0
FISKER INC CL A COM STK 33813J106 76,630 5,230,719 SH   SOLE 21 5,230,719 0 0
FISKER INC CL A COM STK 33813J106 51,043 3,484,183 SH   SOLE 22 3,388,823 0 95,360
FISKER INC CL A COM STK 33813J106 264 18,040 SH   SOLE 25 18,040 0 0
FISKER INC CL A COM STK 33813J106 1,212 82,736 SH   SOLE 26 71,936 0 10,800
FISKER INC CL A COM STK 33813J106 174 11,866 SH   SOLE 28 11,866 0 0
FISKER INC CL A COM STK 33813J106 1,223 83,481 SH   SOLE 30 83,481 0 0
FISKER INC CL A COM STK 33813J106 57 3,857 SH   SOLE 34 3,857 0 0
FISKER INC CL A COM STK 33813J106 232 15,804 SH   SOLE 40 15,804 0 0
FISKER INC CL A COM STK 33813J106 0 30 SH   SOLE 43 0 0 30
FIVE BELOW INC COM 33829M101 21,398 121,025 SH   SOLE 2 41,576 0 79,449
FIVE BELOW INC COM 33829M101 36 206 SH   SOLE 4 206 0 0
FIVE BELOW INC COM 33829M101 144 812 SH   SOLE 7 812 0 0
FIVE BELOW INC COM 33829M101 25,178 142,404 SH   SOLE 18 142,404 0 0
FIVE BELOW INC COM 33829M101 2,733 15,455 SH   SOLE 19 15,455 0 0
FIVE BELOW INC COM 33829M101 477,780 2,702,220 SH   SOLE 21 2,702,220 0 0
FIVE BELOW INC COM 33829M101 267,750 1,514,335 SH   SOLE 22 1,449,541 0 64,794
FIVE BELOW INC COM 33829M101 1,411 7,980 SH   SOLE 25 7,980 0 0
FIVE BELOW INC COM 33829M101 4,197 23,736 SH   SOLE 26 19,422 0 4,314
FIVE BELOW INC COM 33829M101 737 4,168 SH   SOLE 28 4,168 0 0
FIVE BELOW INC COM 33829M101 16,132 91,239 SH   SOLE 30 91,239 0 0
FIVE BELOW INC COM 33829M101 155 877 SH   SOLE 31 877 0 0
FIVE BELOW INC COM 33829M101 411 2,325 SH   SOLE 36 2,325 0 0
FIVE BELOW INC COM 33829M101 1,179 6,671 SH   SOLE 40 6,671 0 0
FIVE BELOW INC COM 33829M101 4,899 27,705 SH   SOLE 43 1,358 0 26,347
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 113 14,378 SH   SOLE 2 14,378 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 900 114,887 SH   SOLE 21 114,887 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 58 7,459 SH   SOLE 25 7,459 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 35 4,505 SH   SOLE 28 4,505 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 39 4,937 SH   SOLE 30 4,937 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 55 7,071 SH   SOLE 40 7,071 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 21 2,707 SH   SOLE 43 0 0 2,707
FIVE STAR BANCORP COM 33830T103 114 4,748 SH   SOLE 2 1,660 0 3,088
FIVE STAR BANCORP COM 33830T103 387 16,173 SH   SOLE 18 16,173 0 0
FIVE STAR BANCORP COM 33830T103 225 9,379 SH   SOLE 19 9,379 0 0
FIVE STAR BANCORP COM 33830T103 4,918 205,415 SH   SOLE 21 205,415 0 0
FIVE STAR BANCORP COM 33830T103 1,234 51,558 SH   SOLE 22 49,718 0 1,840
FIVE STAR BANCORP COM 33830T103 0 5 SH   SOLE 43 0 0 5
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 59 13,498 SH   SOLE 2 0 0 13,498
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 21 4,885 SH   SOLE 18 4,885 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 274 62,584 SH   SOLE 21 62,584 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1,170 267,140 SH   SOLE 22 267,140 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1 333 SH   SOLE 43 1 0 332
FIVE9 INC COM 338307101 19,318 120,931 SH   SOLE 2 22,230 0 98,701
FIVE9 INC COM 338307101 39 242 SH   SOLE 4 242 0 0
FIVE9 INC COM 338307101 159 998 SH   SOLE 7 998 0 0
FIVE9 INC COM 338307101 5,075 31,772 SH   SOLE 18 31,772 0 0
FIVE9 INC COM 338307101 88,989 557,084 SH   SOLE 19 557,084 0 0
FIVE9 INC COM 338307101 181,910 1,138,789 SH   SOLE 21 1,138,789 0 0
FIVE9 INC COM 338307101 235,934 1,476,987 SH   SOLE 22 1,399,106 0 77,881
FIVE9 INC COM 338307101 1,641 10,273 SH   SOLE 25 10,273 0 0
FIVE9 INC COM 338307101 4,549 28,478 SH   SOLE 26 23,018 0 5,460
FIVE9 INC COM 338307101 881 5,516 SH   SOLE 28 5,516 0 0
FIVE9 INC COM 338307101 6,001 37,569 SH   SOLE 30 37,569 0 0
FIVE9 INC COM 338307101 166 1,042 SH   SOLE 31 1,042 0 0
FIVE9 INC COM 338307101 170 1,063 SH   SOLE 34 1,063 0 0
FIVE9 INC COM 338307101 563 3,522 SH   SOLE 36 3,522 0 0
FIVE9 INC COM 338307101 1,316 8,237 SH   SOLE 40 8,237 0 0
FIVE9 INC COM 338307101 9,683 60,619 SH   SOLE 43 18,159 0 42,460
FIVE9 INC NOTE 0.500% 6/0 338307AD3 6,999 5,190,000 PRN   SOLE 21 5,190,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106 11 62 SH   SOLE 2 62 0 0
FIVERR INTL LTD ORD SHS M4R82T106 20 110 SH   SOLE 4 110 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,146 6,271 SH   SOLE 7 6,271 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1 5 SH   SOLE 17 0 0 5
FIVERR INTL LTD ORD SHS M4R82T106 273 1,497 SH   SOLE 18 1,497 0 0
FIVERR INTL LTD ORD SHS M4R82T106 279,959 1,532,512 SH   SOLE 19 1,532,512 0 0
FIVERR INTL LTD ORD SHS M4R82T106 58,207 318,628 SH   SOLE 21 318,628 0 0
FIVERR INTL LTD ORD SHS M4R82T106 39,486 216,147 SH   SOLE 22 207,410 0 8,737
FIVERR INTL LTD ORD SHS M4R82T106 690 3,777 SH   SOLE 25 3,777 0 0
FIVERR INTL LTD ORD SHS M4R82T106 493 2,696 SH   SOLE 26 602 0 2,094
FIVERR INTL LTD ORD SHS M4R82T106 362 1,981 SH   SOLE 28 1,981 0 0
FIVERR INTL LTD ORD SHS M4R82T106 6,922 37,891 SH   SOLE 30 37,891 0 0
FIVERR INTL LTD ORD SHS M4R82T106 155 848 SH   SOLE 36 848 0 0
FIVERR INTL LTD ORD SHS M4R82T106 585 3,200 SH   SOLE 40 3,200 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,024 59,554 SH   SOLE 2 16,668 0 42,886
FLAGSTAR BANCORP INC COM PAR .001 337930705 11 223 SH   SOLE 4 223 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 43 837 SH   SOLE 7 837 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 10,517 207,103 SH   SOLE 18 207,103 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 8,735 172,010 SH   SOLE 19 172,010 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 295,159 5,812,509 SH   SOLE 21 5,812,509 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 69,119 1,361,141 SH   SOLE 22 1,308,860 0 52,281
FLAGSTAR BANCORP INC COM PAR .001 337930705 193 3,802 SH   SOLE 23 3,802 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 340 6,695 SH   SOLE 25 6,695 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,999 39,367 SH   SOLE 26 15,756 0 23,611
FLAGSTAR BANCORP INC COM PAR .001 337930705 227 4,461 SH   SOLE 28 4,461 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,511 88,825 SH   SOLE 30 88,825 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 326 6,427 SH   SOLE 40 6,427 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 853 16,791 SH   SOLE 43 2,968 0 13,823
FLANIGANS ENTERPRISES INC COM 338517105 5 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105 66 2,462 SH   SOLE 21 2,462 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 45,915 175,739 SH   SOLE 2 21,156 0 154,583
FLEETCOR TECHNOLOGIES INC COM 339041105 13,845 52,992 SH   SOLE 4 29,839 0 23,153
FLEETCOR TECHNOLOGIES INC COM 339041105 18,733 71,701 SH   SOLE 7 69,269 0 2,432
FLEETCOR TECHNOLOGIES INC COM 339041105 629 2,409 SH   SOLE 13 284 0 2,125
FLEETCOR TECHNOLOGIES INC COM 339041105 2,090 8,000 SH   SOLE 15 8,000 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 117,882 451,187 SH   SOLE 18 439,408 0 11,779
FLEETCOR TECHNOLOGIES INC COM 339041105 92,743 354,969 SH   SOLE 19 354,969 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 507,421 1,942,131 SH   SOLE 21 1,942,131 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 450,984 1,726,124 SH   SOLE 22 1,550,877 0 175,247
FLEETCOR TECHNOLOGIES INC COM 339041105 19,364 74,116 SH   SOLE 23 74,116 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 37,141 142,154 SH   SOLE 25 128,555 0 13,599
FLEETCOR TECHNOLOGIES INC COM 339041105 48,718 186,466 SH   SOLE 26 74,418 0 112,048
FLEETCOR TECHNOLOGIES INC COM 339041105 40,106 153,504 SH   SOLE 28 6,078 0 147,426
FLEETCOR TECHNOLOGIES INC COM 339041105 25 97 SH   SOLE 29 97 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 107,648 412,019 SH   SOLE 30 412,019 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 7,674 29,372 SH   SOLE 31 9,899 0 19,473
FLEETCOR TECHNOLOGIES INC COM 339041105 33,100 126,690 SH   SOLE 34 126,690 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 12,956 49,588 SH   SOLE 36 49,588 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 731 2,798 SH   SOLE 40 2,798 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 7,638 29,234 SH   SOLE 43 1,828 0 27,406
FLEX LTD ORD Y2573F102 4,550 257,341 SH   SOLE 2 129,514 0 127,827
FLEX LTD ORD Y2573F102 31 1,766 SH   SOLE 4 1,766 0 0
FLEX LTD ORD Y2573F102 137 7,722 SH   SOLE 7 7,722 0 0
FLEX LTD ORD Y2573F102 66 3,725 SH   SOLE 15 3,725 0 0
FLEX LTD ORD Y2573F102 1,075 60,829 SH   SOLE 18 46,674 0 14,155
FLEX LTD ORD Y2573F102 15,890 898,756 SH   SOLE 19 898,756 0 0
FLEX LTD ORD Y2573F102 11,053 625,168 SH   SOLE 21 625,168 0 0
FLEX LTD ORD Y2573F102 20,275 1,146,761 SH   SOLE 22 813,480 0 333,281
FLEX LTD ORD Y2573F102 11,734 663,660 SH   SOLE 25 663,660 0 0
FLEX LTD ORD Y2573F102 8,358 472,718 SH   SOLE 26 159,616 0 313,102
FLEX LTD ORD Y2573F102 7,653 432,889 SH   SOLE 28 34,646 0 398,243
FLEX LTD ORD Y2573F102 5,913 334,456 SH   SOLE 30 334,456 0 0
FLEX LTD ORD Y2573F102 4,201 237,609 SH   SOLE 36 237,609 0 0
FLEX LTD ORD Y2573F102 1,050 59,412 SH   SOLE 40 59,412 0 0
FLEX LTD ORD Y2573F102 3,950 223,436 SH   SOLE 43 5,881 0 217,555
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 5 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 66 18,392 SH   SOLE 21 18,392 0 0
FLEXION THERAPEUTICS INC COM 33938J106 556 91,219 SH   SOLE 2 44,043 0 47,176
FLEXION THERAPEUTICS INC COM 33938J106 4 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 971 159,114 SH   SOLE 18 136,197 0 22,917
FLEXION THERAPEUTICS INC COM 33938J106 2,151 352,634 SH   SOLE 19 352,634 0 0
FLEXION THERAPEUTICS INC COM 33938J106 12,645 2,072,907 SH   SOLE 21 2,072,907 0 0
FLEXION THERAPEUTICS INC COM 33938J106 8,610 1,411,517 SH   SOLE 22 1,381,496 0 30,021
FLEXION THERAPEUTICS INC COM 33938J106 102 16,652 SH   SOLE 23 16,652 0 0
FLEXION THERAPEUTICS INC COM 33938J106 64 10,464 SH   SOLE 25 10,464 0 0
FLEXION THERAPEUTICS INC COM 33938J106 421 69,080 SH   SOLE 26 2,609 0 66,471
FLEXION THERAPEUTICS INC COM 33938J106 31 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 311 50,943 SH   SOLE 30 50,943 0 0
FLEXION THERAPEUTICS INC COM 33938J106 106 17,376 SH   SOLE 34 17,376 0 0
FLEXION THERAPEUTICS INC COM 33938J106 15 2,467 SH   SOLE 36 2,467 0 0
FLEXION THERAPEUTICS INC COM 33938J106 22 3,669 SH   SOLE 40 3,669 0 0
FLEXION THERAPEUTICS INC COM 33938J106 198 32,405 SH   SOLE 43 0 0 32,405
FLEXSHOPPER INC COM NEW 33939J303 10 3,083 SH   SOLE 18 3,083 0 0
FLEXSHOPPER INC COM NEW 33939J303 141 45,587 SH   SOLE 21 45,587 0 0
FLEXSTEEL INDS INC COM 339382103 194 6,280 SH   SOLE 2 602 0 5,678
FLEXSTEEL INDS INC COM 339382103 3 107 SH   SOLE 7 107 0 0
FLEXSTEEL INDS INC COM 339382103 675 21,851 SH   SOLE 18 21,851 0 0
FLEXSTEEL INDS INC COM 339382103 345 11,162 SH   SOLE 19 11,162 0 0
FLEXSTEEL INDS INC COM 339382103 7,479 242,192 SH   SOLE 21 242,192 0 0
FLEXSTEEL INDS INC COM 339382103 5,158 167,044 SH   SOLE 22 162,944 0 4,100
FLEXSTEEL INDS INC COM 339382103 8 246 SH   SOLE 43 0 0 246
FLOOR & DECOR HLDGS INC CL A 339750101 22,582 186,955 SH   SOLE 2 34,635 0 152,320
FLOOR & DECOR HLDGS INC CL A 339750101 47 392 SH   SOLE 4 392 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 186 1,536 SH   SOLE 7 1,536 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 5,166 42,766 SH   SOLE 18 42,766 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 3,487 28,866 SH   SOLE 19 28,866 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 213,200 1,765,047 SH   SOLE 21 1,765,047 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 277,687 2,298,924 SH   SOLE 22 2,180,206 0 118,718
FLOOR & DECOR HLDGS INC CL A 339750101 191,661 1,586,732 SH   SOLE 25 1,586,732 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 12,208 101,065 SH   SOLE 26 92,929 0 8,136
FLOOR & DECOR HLDGS INC CL A 339750101 941 7,792 SH   SOLE 28 7,792 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 16,511 136,690 SH   SOLE 30 136,690 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 196 1,622 SH   SOLE 31 1,622 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,568 12,980 SH   SOLE 40 12,980 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,438 20,184 SH   SOLE 43 845 0 19,339
FLOTEK INDS INC DEL COM 343389102 17 13,409 SH   SOLE 18 13,409 0 0
FLOTEK INDS INC DEL COM 343389102 263 209,061 SH   SOLE 21 209,061 0 0
FLOTEK INDS INC DEL COM 343389102 1,012 803,483 SH   SOLE 22 803,483 0 0
FLOWERS FOODS INC COM 343498101 15,246 645,177 SH   SOLE 2 251,782 0 393,395
FLOWERS FOODS INC COM 343498101 16 696 SH   SOLE 4 696 0 0
FLOWERS FOODS INC COM 343498101 107 4,522 SH   SOLE 7 4,522 0 0
FLOWERS FOODS INC COM 343498101 11,162 472,367 SH   SOLE 18 472,367 0 0
FLOWERS FOODS INC COM 343498101 12,424 525,757 SH   SOLE 19 525,757 0 0
FLOWERS FOODS INC COM 343498101 233,197 9,868,689 SH   SOLE 21 9,868,689 0 0
FLOWERS FOODS INC COM 343498101 126,866 5,368,872 SH   SOLE 22 5,131,947 0 236,925
FLOWERS FOODS INC COM 343498101 604 25,561 SH   SOLE 25 25,561 0 0
FLOWERS FOODS INC COM 343498101 2,113 89,400 SH   SOLE 26 72,192 0 17,208
FLOWERS FOODS INC COM 343498101 261 11,044 SH   SOLE 28 9,865 0 1,179
FLOWERS FOODS INC COM 343498101 2,705 114,493 SH   SOLE 30 114,493 0 0
FLOWERS FOODS INC COM 343498101 71 2,988 SH   SOLE 31 2,988 0 0
FLOWERS FOODS INC COM 343498101 111 4,704 SH   SOLE 36 4,704 0 0
FLOWERS FOODS INC COM 343498101 583 24,669 SH   SOLE 40 24,669 0 0
FLOWERS FOODS INC COM 343498101 24,054 1,017,961 SH   SOLE 43 11,266 0 1,006,695
FLOWSERVE CORP COM 34354P105 14,138 407,783 SH   SOLE 2 160,477 0 247,306
FLOWSERVE CORP COM 34354P105 170 4,912 SH   SOLE 4 4,912 0 0
FLOWSERVE CORP COM 34354P105 94 2,715 SH   SOLE 7 2,715 0 0
FLOWSERVE CORP COM 34354P105 11,005 317,407 SH   SOLE 18 317,407 0 0
FLOWSERVE CORP COM 34354P105 1,316 37,950 SH   SOLE 19 37,950 0 0
FLOWSERVE CORP COM 34354P105 206,302 5,950,457 SH   SOLE 21 5,950,457 0 0
FLOWSERVE CORP COM 34354P105 124,260 3,584,068 SH   SOLE 22 3,419,886 0 164,182
FLOWSERVE CORP COM 34354P105 242 6,967 SH   SOLE 23 6,967 0 0
FLOWSERVE CORP COM 34354P105 836 24,116 SH   SOLE 25 24,116 0 0
FLOWSERVE CORP COM 34354P105 2,166 62,482 SH   SOLE 26 52,210 0 10,272
FLOWSERVE CORP COM 34354P105 301 8,687 SH   SOLE 28 7,617 0 1,070
FLOWSERVE CORP COM 34354P105 2,467 71,165 SH   SOLE 30 71,165 0 0
FLOWSERVE CORP COM 34354P105 69 1,990 SH   SOLE 31 1,990 0 0
FLOWSERVE CORP COM 34354P105 574 16,542 SH   SOLE 36 16,542 0 0
FLOWSERVE CORP COM 34354P105 554 15,971 SH   SOLE 40 15,971 0 0
FLOWSERVE CORP COM 34354P105 3,185 91,869 SH   SOLE 43 3,311 0 88,558
FLUENT INC COM 34380C102 134 58,830 SH   SOLE 2 2,051 0 56,779
FLUENT INC COM 34380C102 356 156,614 SH   SOLE 18 156,614 0 0
FLUENT INC COM 34380C102 158 69,580 SH   SOLE 19 69,580 0 0
FLUENT INC COM 34380C102 3,860 1,700,606 SH   SOLE 21 1,700,606 0 0
FLUENT INC COM 34380C102 2,532 1,115,435 SH   SOLE 22 1,091,592 0 23,843
FLUENT INC COM 34380C102 2 820 SH   SOLE 43 0 0 820
FLUIDIGM CORP DEL COM 34385P108 560 85,010 SH   SOLE 2 22,208 0 62,802
FLUIDIGM CORP DEL COM 34385P108 10 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 1,754 266,116 SH   SOLE 18 266,116 0 0
FLUIDIGM CORP DEL COM 34385P108 886 134,415 SH   SOLE 19 134,415 0 0
FLUIDIGM CORP DEL COM 34385P108 22,571 3,425,042 SH   SOLE 21 3,425,042 0 0
FLUIDIGM CORP DEL COM 34385P108 12,992 1,971,512 SH   SOLE 22 1,897,015 0 74,497
FLUIDIGM CORP DEL COM 34385P108 116 17,611 SH   SOLE 25 17,611 0 0
FLUIDIGM CORP DEL COM 34385P108 27 4,144 SH   SOLE 26 4,144 0 0
FLUIDIGM CORP DEL COM 34385P108 2,614 396,644 SH   SOLE 30 396,644 0 0
FLUIDIGM CORP DEL COM 34385P108 87 13,137 SH   SOLE 36 13,137 0 0
FLUIDIGM CORP DEL COM 34385P108 80 12,159 SH   SOLE 40 12,159 0 0
FLUIDIGM CORP DEL COM 34385P108 154 23,416 SH   SOLE 43 214 0 23,202
FLUOR CORP NEW COM 343412102 3,605 225,711 SH   SOLE 2 120,617 0 105,094
FLUOR CORP NEW COM 343412102 6 404 SH   SOLE 4 404 0 0
FLUOR CORP NEW COM 343412102 91 5,691 SH   SOLE 7 5,691 0 0
FLUOR CORP NEW COM 343412102 11,498 719,947 SH   SOLE 18 719,947 0 0
FLUOR CORP NEW COM 343412102 5,199 325,561 SH   SOLE 19 325,561 0 0
FLUOR CORP NEW COM 343412102 163,160 10,216,677 SH   SOLE 21 10,216,677 0 0
FLUOR CORP NEW COM 343412102 65,758 4,117,587 SH   SOLE 22 3,977,134 0 140,453
FLUOR CORP NEW COM 343412102 42 2,633 SH   SOLE 23 2,633 0 0
FLUOR CORP NEW COM 343412102 638 39,973 SH   SOLE 26 39,973 0 0
FLUOR CORP NEW COM 343412102 1,231 77,107 SH   SOLE 30 77,107 0 0
FLUOR CORP NEW COM 343412102 807 50,538 SH   SOLE 36 50,538 0 0
FLUOR CORP NEW COM 343412102 250 15,675 SH   SOLE 40 15,675 0 0
FLUOR CORP NEW COM 343412102 3,893 243,772 SH   SOLE 43 31,560 0 212,212
FLUSHING FINL CORP COM 343873105 953 42,179 SH   SOLE 2 16,811 0 25,368
FLUSHING FINL CORP COM 343873105 1 37 SH   SOLE 4 37 0 0
FLUSHING FINL CORP COM 343873105 14 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 2,380 105,319 SH   SOLE 18 105,319 0 0
FLUSHING FINL CORP COM 343873105 1,178 52,127 SH   SOLE 19 52,127 0 0
FLUSHING FINL CORP COM 343873105 26,502 1,172,639 SH   SOLE 21 1,172,639 0 0
FLUSHING FINL CORP COM 343873105 19,386 857,806 SH   SOLE 22 826,077 0 31,729
FLUSHING FINL CORP COM 343873105 75 3,325 SH   SOLE 25 3,325 0 0
FLUSHING FINL CORP COM 343873105 424 18,760 SH   SOLE 26 16,855 0 1,905
FLUSHING FINL CORP COM 343873105 90 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 192 8,481 SH   SOLE 30 8,481 0 0
FLUSHING FINL CORP COM 343873105 71 3,146 SH   SOLE 40 3,146 0 0
FLUSHING FINL CORP COM 343873105 1,462 64,683 SH   SOLE 43 3,654 0 61,029
FLUX PWR HLDGS INC COM NEW 344057302 8 1,578 SH   SOLE 18 1,578 0 0
FLUX PWR HLDGS INC COM NEW 344057302 105 20,752 SH   SOLE 21 20,752 0 0
FLUX PWR HLDGS INC COM NEW 344057302 781 153,723 SH   SOLE 22 153,723 0 0
FLYWIRE CORPORATION COM VTG 302492103 211 4,811 SH   SOLE 2 1,661 0 3,150
FLYWIRE CORPORATION COM VTG 302492103 1,433 32,676 SH   SOLE 18 32,676 0 0
FLYWIRE CORPORATION COM VTG 302492103 1,143 26,062 SH   SOLE 19 26,062 0 0
FLYWIRE CORPORATION COM VTG 302492103 17,492 398,989 SH   SOLE 21 398,989 0 0
FLYWIRE CORPORATION COM VTG 302492103 10,726 244,660 SH   SOLE 22 242,117 0 2,543
FLYWIRE CORPORATION COM VTG 302492103 32 721 SH   SOLE 23 721 0 0
FMC CORP COM NEW 302491303 31,917 348,592 SH   SOLE 2 76,430 0 272,162
FMC CORP COM NEW 302491303 9,455 103,264 SH   SOLE 4 54,109 0 49,155
FMC CORP COM NEW 302491303 13,166 143,792 SH   SOLE 7 139,451 0 4,341
FMC CORP COM NEW 302491303 346 3,782 SH   SOLE 13 246 0 3,536
FMC CORP COM NEW 302491303 1,466 16,010 SH   SOLE 15 16,010 0 0
FMC CORP COM NEW 302491303 21,420 233,950 SH   SOLE 18 215,662 0 18,288
FMC CORP COM NEW 302491303 45,343 495,229 SH   SOLE 19 495,229 0 0
FMC CORP COM NEW 302491303 299,230 3,268,129 SH   SOLE 21 3,268,129 0 0
FMC CORP COM NEW 302491303 252,283 2,755,389 SH   SOLE 22 2,473,247 0 282,142
FMC CORP COM NEW 302491303 6,745 73,669 SH   SOLE 23 73,669 0 0
FMC CORP COM NEW 302491303 58,053 634,038 SH   SOLE 25 634,038 0 0
FMC CORP COM NEW 302491303 40,363 440,836 SH   SOLE 26 260,563 0 180,273
FMC CORP COM NEW 302491303 29,243 319,387 SH   SOLE 28 10,909 0 308,478
FMC CORP COM NEW 302491303 25,001 273,057 SH   SOLE 29 273,057 0 0
FMC CORP COM NEW 302491303 56,206 613,874 SH   SOLE 30 613,874 0 0
FMC CORP COM NEW 302491303 4,324 47,222 SH   SOLE 31 15,117 0 32,105
FMC CORP COM NEW 302491303 21,480 234,595 SH   SOLE 34 234,595 0 0
FMC CORP COM NEW 302491303 5,173 56,503 SH   SOLE 36 56,503 0 0
FMC CORP COM NEW 302491303 404 4,409 SH   SOLE 40 4,409 0 0
FMC CORP COM NEW 302491303 18,428 201,269 SH   SOLE 43 7,990 0 193,279
FNCB BANCORP INC COM 302578109 27 3,265 SH   SOLE 18 3,265 0 0
FNCB BANCORP INC COM 302578109 18 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109 332 40,336 SH   SOLE 21 40,336 0 0
FNCB BANCORP INC COM 302578109 196 23,761 SH   SOLE 22 23,761 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,194 22,805 SH   SOLE 2 16,446 0 6,359
FOCUS FINL PARTNERS INC COM CL A 34417P100 12 231 SH   SOLE 4 231 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 44 831 SH   SOLE 7 831 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 8,334 159,137 SH   SOLE 18 159,137 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 5,492 104,867 SH   SOLE 19 104,867 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 101,364 1,935,538 SH   SOLE 21 1,935,538 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 67,601 1,290,841 SH   SOLE 22 1,257,888 0 32,953
FOCUS FINL PARTNERS INC COM CL A 34417P100 376 7,175 SH   SOLE 25 7,175 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 892 17,026 SH   SOLE 26 14,750 0 2,276
FOCUS FINL PARTNERS INC COM CL A 34417P100 195 3,729 SH   SOLE 28 3,729 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,458 66,023 SH   SOLE 30 66,023 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 363 6,924 SH   SOLE 40 6,924 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 181 3,461 SH   SOLE 43 637 0 2,824
FOGHORN THERAPEUTICS INC COM 344174107 358 25,733 SH   SOLE 2 11,742 0 13,991
FOGHORN THERAPEUTICS INC COM 344174107 1,029 73,872 SH   SOLE 18 65,616 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107 946 67,929 SH   SOLE 19 67,929 0 0
FOGHORN THERAPEUTICS INC COM 344174107 9,681 694,949 SH   SOLE 21 694,949 0 0
FOGHORN THERAPEUTICS INC COM 344174107 3,525 253,077 SH   SOLE 22 240,526 0 12,551
FOGHORN THERAPEUTICS INC COM 344174107 35 2,505 SH   SOLE 23 2,505 0 0
FOGHORN THERAPEUTICS INC COM 344174107 14 976 SH   SOLE 26 0 0 976
FOGHORN THERAPEUTICS INC COM 344174107 9 644 SH   SOLE 43 0 0 644
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 16,158 186,320 SH   SOLE 2 185,955 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,619 18,673 SH   SOLE 4 18,673 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,295 49,532 SH   SOLE 13 36,332 0 13,200
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,212 48,566 SH   SOLE 18 96 0 48,470
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5,256 60,612 SH   SOLE 19 60,612 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 676 7,795 SH   SOLE 21 7,795 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 84,386 973,090 SH   SOLE 22 803,219 0 169,871
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5,962 68,755 SH   SOLE 25 68,755 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 487 5,613 SH   SOLE 28 0 0 5,613
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2,932 33,815 SH   SOLE 30 33,815 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,267 14,609 SH   SOLE 31 10,048 0 4,561
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 27,917 321,919 SH   SOLE 34 321,919 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 16,261 187,507 SH   SOLE 43 16,499 0 171,008
FONAR CORP COM NEW 344437405 18 1,135 SH   SOLE 18 1,135 0 0
FONAR CORP COM NEW 344437405 359 23,238 SH   SOLE 21 23,238 0 0
FONAR CORP COM NEW 344437405 1,292 83,579 SH   SOLE 22 83,579 0 0
FOOT LOCKER INC COM 344849104 14,665 321,180 SH   SOLE 2 167,858 0 153,322
FOOT LOCKER INC COM 344849104 91 2,002 SH   SOLE 4 2,002 0 0
FOOT LOCKER INC COM 344849104 119 2,604 SH   SOLE 7 2,604 0 0
FOOT LOCKER INC COM 344849104 10,020 219,445 SH   SOLE 18 218,168 0 1,277
FOOT LOCKER INC COM 344849104 1,247 27,312 SH   SOLE 19 27,312 0 0
FOOT LOCKER INC COM 344849104 194,316 4,255,707 SH   SOLE 21 4,255,707 0 0
FOOT LOCKER INC COM 344849104 120,973 2,649,425 SH   SOLE 22 2,539,947 0 109,478
FOOT LOCKER INC COM 344849104 630 13,801 SH   SOLE 25 13,801 0 0
FOOT LOCKER INC COM 344849104 2,033 44,532 SH   SOLE 26 37,391 0 7,141
FOOT LOCKER INC COM 344849104 435 9,516 SH   SOLE 28 5,906 0 3,610
FOOT LOCKER INC COM 344849104 110 2,401 SH   SOLE 29 2,401 0 0
FOOT LOCKER INC COM 344849104 2,327 50,972 SH   SOLE 30 50,972 0 0
FOOT LOCKER INC COM 344849104 400 8,760 SH   SOLE 31 8,760 0 0
FOOT LOCKER INC COM 344849104 831 18,208 SH   SOLE 34 18,208 0 0
FOOT LOCKER INC COM 344849104 922 20,202 SH   SOLE 36 20,202 0 0
FOOT LOCKER INC COM 344849104 510 11,163 SH   SOLE 40 11,163 0 0
FOOT LOCKER INC COM 344849104 3,948 86,465 SH   SOLE 43 3,710 0 82,755
FORD MTR CO DEL COM 345370860 137,735 9,727,042 SH   SOLE 2 1,752,930 0 7,974,112
FORD MTR CO DEL COM 345370860 38,423 2,713,512 SH   SOLE 4 1,761,074 0 952,438
FORD MTR CO DEL COM 345370860 49,486 3,494,799 SH   SOLE 7 3,377,891 0 116,908
FORD MTR CO DEL COM 345370860 1,143 80,692 SH   SOLE 13 11,173 0 69,519
FORD MTR CO DEL COM 345370860 6,947 490,582 SH   SOLE 15 490,582 0 0
FORD MTR CO DEL COM 345370860 24 1,720 SH   SOLE 17 0 0 1,720
FORD MTR CO DEL COM 345370860 96,607 6,822,543 SH   SOLE 18 6,264,554 0 557,989
FORD MTR CO DEL COM 345370860 70,277 4,963,095 SH   SOLE 19 4,963,095 0 0
FORD MTR CO DEL COM 345370860 1,331,881 94,059,392 SH   SOLE 21 94,059,392 0 0
FORD MTR CO DEL COM 345370860 1,188,128 83,907,379 SH   SOLE 22 75,407,228 0 8,500,151
FORD MTR CO DEL COM 345370860 32,544 2,298,293 SH   SOLE 23 2,298,293 0 0
FORD MTR CO DEL COM 345370860 83,355 5,886,655 SH   SOLE 25 5,886,655 0 0
FORD MTR CO DEL COM 345370860 130,337 9,204,585 SH   SOLE 26 3,854,021 0 5,350,564
FORD MTR CO DEL COM 345370860 106,722 7,536,890 SH   SOLE 28 308,746 0 7,228,144
FORD MTR CO DEL COM 345370860 2,202 155,502 SH   SOLE 29 155,502 0 0
FORD MTR CO DEL COM 345370860 380,324 26,859,039 SH   SOLE 30 26,809,672 0 49,367
FORD MTR CO DEL COM 345370860 23,299 1,645,437 SH   SOLE 31 686,488 0 958,949
FORD MTR CO DEL COM 345370860 25,553 1,804,594 SH   SOLE 34 1,804,594 0 0
FORD MTR CO DEL COM 345370860 40,712 2,875,170 SH   SOLE 36 2,875,170 0 0
FORD MTR CO DEL COM 345370860 1,914 135,200 SH   SOLE 40 135,200 0 0
FORD MTR CO DEL COM 345370860 26,051 1,839,761 SH   SOLE 43 101,870 0 1,737,891
FORESTAR GROUP INC COM 346232101 576 30,892 SH   SOLE 2 21,088 0 9,804
FORESTAR GROUP INC COM 346232101 8 427 SH   SOLE 7 427 0 0
FORESTAR GROUP INC COM 346232101 957 51,385 SH   SOLE 18 51,385 0 0
FORESTAR GROUP INC COM 346232101 7,958 427,187 SH   SOLE 19 427,187 0 0
FORESTAR GROUP INC COM 346232101 13,037 699,774 SH   SOLE 21 699,774 0 0
FORESTAR GROUP INC COM 346232101 8,152 437,588 SH   SOLE 22 428,014 0 9,574
FORESTAR GROUP INC COM 346232101 61 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101 128 6,853 SH   SOLE 26 1,818 0 5,035
FORESTAR GROUP INC COM 346232101 10 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 79 4,216 SH   SOLE 30 4,216 0 0
FORESTAR GROUP INC COM 346232101 1,345 72,221 SH   SOLE 34 72,221 0 0
FORESTAR GROUP INC COM 346232101 33 1,765 SH   SOLE 40 1,765 0 0
FORESTAR GROUP INC COM 346232101 273 14,644 SH   SOLE 43 6,820 0 7,824
FORGEROCK INC CL A 34631B101 979 25,144 SH   SOLE 2 25,144 0 0
FORGEROCK INC CL A 34631B101 40 1,036 SH   SOLE 18 1,036 0 0
FORGEROCK INC CL A 34631B101 5,085 130,617 SH   SOLE 19 130,617 0 0
FORGEROCK INC CL A 34631B101 78 1,992 SH   SOLE 22 1,992 0 0
FORGEROCK INC CL A 34631B101 305 7,836 SH   SOLE 26 7,836 0 0
FORGEROCK INC CL A 34631B101 911 23,404 SH   SOLE 28 0 0 23,404
FORGEROCK INC CL A 34631B101 16 402 SH   SOLE 31 0 0 402
FORGEROCK INC CL A 34631B101 12,052 309,569 SH   SOLE 34 309,569 0 0
FORIAN INC COM 34630N106 59 5,675 SH   SOLE 2 728 0 4,947
FORIAN INC COM 34630N106 564 54,670 SH   SOLE 18 54,670 0 0
FORIAN INC COM 34630N106 322 31,205 SH   SOLE 19 31,205 0 0
FORIAN INC COM 34630N106 6,325 612,889 SH   SOLE 21 612,889 0 0
FORIAN INC COM 34630N106 1,806 175,019 SH   SOLE 22 170,755 0 4,264
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 765 32,990 SH   SOLE 2 5,975 0 27,015
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1 62 SH   SOLE 4 62 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 8 350 SH   SOLE 7 350 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2,759 118,967 SH   SOLE 18 118,967 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 18,747 808,392 SH   SOLE 19 808,392 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 34,504 1,487,883 SH   SOLE 21 1,487,883 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 15,438 665,703 SH   SOLE 22 640,652 0 25,051
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 65 2,803 SH   SOLE 25 2,803 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 18 775 SH   SOLE 26 775 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 30 1,309 SH   SOLE 28 1,309 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 6,433 277,416 SH   SOLE 30 277,416 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 97 4,183 SH   SOLE 34 4,183 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 60 2,600 SH   SOLE 40 2,600 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 145 6,253 SH   SOLE 43 585 0 5,668
FORMFACTOR INC COM 346375108 1,431 38,345 SH   SOLE 2 23,624 0 14,721
FORMFACTOR INC COM 346375108 12 327 SH   SOLE 4 327 0 0
FORMFACTOR INC COM 346375108 44 1,171 SH   SOLE 7 1,171 0 0
FORMFACTOR INC COM 346375108 10,623 284,577 SH   SOLE 18 284,577 0 0
FORMFACTOR INC COM 346375108 5,055 135,414 SH   SOLE 19 135,414 0 0
FORMFACTOR INC COM 346375108 330,692 8,858,614 SH   SOLE 21 8,858,614 0 0
FORMFACTOR INC COM 346375108 70,250 1,881,876 SH   SOLE 22 1,829,029 0 52,847
FORMFACTOR INC COM 346375108 344 9,205 SH   SOLE 25 9,205 0 0
FORMFACTOR INC COM 346375108 1,354 36,276 SH   SOLE 26 28,955 0 7,321
FORMFACTOR INC COM 346375108 241 6,462 SH   SOLE 28 6,462 0 0
FORMFACTOR INC COM 346375108 5,086 136,235 SH   SOLE 30 136,235 0 0
FORMFACTOR INC COM 346375108 339 9,089 SH   SOLE 40 9,089 0 0
FORMFACTOR INC COM 346375108 1,877 50,271 SH   SOLE 43 291 0 49,980
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 136 1,382 SH   SOLE 43 7 0 1,375
FORRESTER RESH INC COM 346563109 2,117 42,971 SH   SOLE 2 41,797 0 1,174
FORRESTER RESH INC COM 346563109 4 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 7 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 2,374 48,198 SH   SOLE 18 43,522 0 4,676
FORRESTER RESH INC COM 346563109 4,478 90,909 SH   SOLE 19 90,909 0 0
FORRESTER RESH INC COM 346563109 62,883 1,276,557 SH   SOLE 21 1,276,557 0 0
FORRESTER RESH INC COM 346563109 18,386 373,240 SH   SOLE 22 367,029 0 6,211
FORRESTER RESH INC COM 346563109 75 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109 407 8,256 SH   SOLE 26 2,297 0 5,959
FORRESTER RESH INC COM 346563109 64 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 1,058 21,471 SH   SOLE 30 21,471 0 0
FORRESTER RESH INC COM 346563109 737 14,962 SH   SOLE 34 14,962 0 0
FORRESTER RESH INC COM 346563109 43 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109 261 5,304 SH   SOLE 43 110 0 5,194
FORTE BIOSCIENCES INC COM 34962G109 67 22,780 SH   SOLE 2 4,548 0 18,232
FORTE BIOSCIENCES INC COM 34962G109 1 181 SH   SOLE 7 181 0 0
FORTE BIOSCIENCES INC COM 34962G109 100 33,800 SH   SOLE 18 33,800 0 0
FORTE BIOSCIENCES INC COM 34962G109 57 19,291 SH   SOLE 19 19,291 0 0
FORTE BIOSCIENCES INC COM 34962G109 1,159 391,549 SH   SOLE 21 391,549 0 0
FORTE BIOSCIENCES INC COM 34962G109 877 296,290 SH   SOLE 22 294,597 0 1,693
FORTE BIOSCIENCES INC COM 34962G109 6 2,110 SH   SOLE 23 2,110 0 0
FORTE BIOSCIENCES INC COM 34962G109 17 5,720 SH   SOLE 26 0 0 5,720
FORTE BIOSCIENCES INC COM 34962G109 0 5 SH   SOLE 43 0 0 5
FORTERRA INC COM 34960W106 285 12,090 SH   SOLE 2 9,061 0 3,029
FORTERRA INC COM 34960W106 2 104 SH   SOLE 4 104 0 0
FORTERRA INC COM 34960W106 492 20,895 SH   SOLE 7 20,895 0 0
FORTERRA INC COM 34960W106 2,111 89,618 SH   SOLE 18 89,618 0 0
FORTERRA INC COM 34960W106 1,199 50,906 SH   SOLE 19 50,906 0 0
FORTERRA INC COM 34960W106 28,266 1,199,733 SH   SOLE 21 1,199,733 0 0
FORTERRA INC COM 34960W106 14,447 613,220 SH   SOLE 22 595,017 0 18,203
FORTERRA INC COM 34960W106 89 3,790 SH   SOLE 25 3,790 0 0
FORTERRA INC COM 34960W106 5,233 222,112 SH   SOLE 30 222,112 0 0
FORTERRA INC COM 34960W106 114 4,822 SH   SOLE 40 4,822 0 0
FORTERRA INC COM 34960W106 129 5,475 SH   SOLE 43 0 0 5,475
FORTINET INC COM 34959E109 94,576 323,845 SH   SOLE 2 81,265 0 242,580
FORTINET INC COM 34959E109 27,495 94,148 SH   SOLE 4 62,747 0 31,401
FORTINET INC COM 34959E109 35,253 120,713 SH   SOLE 7 116,688 0 4,025
FORTINET INC COM 34959E109 786 2,691 SH   SOLE 13 421 0 2,270
FORTINET INC COM 34959E109 3,946 13,511 SH   SOLE 15 13,511 0 0
FORTINET INC COM 34959E109 115,104 394,138 SH   SOLE 18 374,278 0 19,860
FORTINET INC COM 34959E109 62,894 215,362 SH   SOLE 19 215,362 0 0
FORTINET INC COM 34959E109 1,363,680 4,669,499 SH   SOLE 21 4,669,499 0 0
FORTINET INC COM 34959E109 873,004 2,989,329 SH   SOLE 22 2,663,574 0 325,755
FORTINET INC COM 34959E109 25,737 88,129 SH   SOLE 23 88,129 0 0
FORTINET INC COM 34959E109 67,805 232,176 SH   SOLE 25 232,176 0 0
FORTINET INC COM 34959E109 106,732 365,469 SH   SOLE 26 162,613 0 202,856
FORTINET INC COM 34959E109 112,613 385,607 SH   SOLE 28 10,666 0 374,941
FORTINET INC COM 34959E109 1,067 3,654 SH   SOLE 29 3,654 0 0
FORTINET INC COM 34959E109 268,028 917,779 SH   SOLE 30 864,688 0 53,091
FORTINET INC COM 34959E109 16,006 54,806 SH   SOLE 31 20,225 0 34,581
FORTINET INC COM 34959E109 57,087 195,476 SH   SOLE 34 195,476 0 0
FORTINET INC COM 34959E109 17,482 59,862 SH   SOLE 36 59,862 0 0
FORTINET INC COM 34959E109 1,432 4,904 SH   SOLE 40 4,904 0 0
FORTINET INC COM 34959E109 22,186 75,970 SH   SOLE 43 4,917 0 71,053
FORTIS INC COM 349553107 227 5,113 SH   SOLE 2 5,113 0 0
FORTIS INC COM 349553107 7 163 SH   SOLE 18 163 0 0
FORTIS INC COM 349553107 973 21,956 SH   SOLE 22 21,956 0 0
FORTIS INC COM 349553107 50 1,136 SH   SOLE 36 1,136 0 0
FORTIS INC COM 349553107 15,753 355,361 SH   SOLE 43 22,414 0 332,947
FORTIVE CORP COM 34959J108 53,583 759,287 SH   SOLE 2 146,299 0 612,988
FORTIVE CORP COM 34959J108 19,839 281,126 SH   SOLE 4 173,514 0 107,612
FORTIVE CORP COM 34959J108 21,776 308,567 SH   SOLE 7 298,248 0 10,319
FORTIVE CORP COM 34959J108 514 7,288 SH   SOLE 13 1,007 0 6,281
FORTIVE CORP COM 34959J108 3,100 43,921 SH   SOLE 15 43,921 0 0
FORTIVE CORP COM 34959J108 0 4 SH   SOLE 17 0 0 4
FORTIVE CORP COM 34959J108 245,387 3,477,219 SH   SOLE 18 3,087,642 0 389,577
FORTIVE CORP COM 34959J108 285,108 4,040,070 SH   SOLE 19 4,040,070 0 0
FORTIVE CORP COM 34959J108 558,132 7,908,913 SH   SOLE 21 7,908,913 0 0
FORTIVE CORP COM 34959J108 554,183 7,852,952 SH   SOLE 22 7,143,667 0 709,285
FORTIVE CORP COM 34959J108 12,822 181,691 SH   SOLE 23 181,691 0 0
FORTIVE CORP COM 34959J108 44,280 627,458 SH   SOLE 25 591,042 0 36,416
FORTIVE CORP COM 34959J108 56,495 800,554 SH   SOLE 26 314,002 0 486,552
FORTIVE CORP COM 34959J108 37,924 537,401 SH   SOLE 28 30,932 0 506,469
FORTIVE CORP COM 34959J108 216,130 3,062,629 SH   SOLE 30 3,062,629 0 0
FORTIVE CORP COM 34959J108 8,257 117,000 SH   SOLE 31 37,947 0 79,053
FORTIVE CORP COM 34959J108 131,516 1,863,621 SH   SOLE 34 1,863,621 0 0
FORTIVE CORP COM 34959J108 13,321 188,758 SH   SOLE 36 188,758 0 0
FORTIVE CORP COM 34959J108 802 11,370 SH   SOLE 40 11,370 0 0
FORTIVE CORP COM 34959J108 19,895 281,925 SH   SOLE 43 16,534 0 265,391
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 7,787 7,768,000 PRN   SOLE 21 7,768,000 0 0
FORTRESS BIOTECH INC COM 34960Q109 78 24,306 SH   SOLE 2 4,524 0 19,782
FORTRESS BIOTECH INC COM 34960Q109 6 1,845 SH   SOLE 7 1,845 0 0
FORTRESS BIOTECH INC COM 34960Q109 705 219,015 SH   SOLE 18 219,015 0 0
FORTRESS BIOTECH INC COM 34960Q109 369 114,708 SH   SOLE 19 114,708 0 0
FORTRESS BIOTECH INC COM 34960Q109 8,051 2,500,193 SH   SOLE 21 2,500,193 0 0
FORTRESS BIOTECH INC COM 34960Q109 5,786 1,796,992 SH   SOLE 22 1,785,132 0 11,860
FORTRESS BIOTECH INC COM 34960Q109 4 1,303 SH   SOLE 43 0 0 1,303
FORTUNE BRANDS HOME & SEC IN COM 34964C106 30,300 338,853 SH   SOLE 2 72,240 0 266,613
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,823 87,482 SH   SOLE 4 79,195 0 8,287
FORTUNE BRANDS HOME & SEC IN COM 34964C106 11,277 126,112 SH   SOLE 7 122,362 0 3,750
FORTUNE BRANDS HOME & SEC IN COM 34964C106 302 3,381 SH   SOLE 13 386 0 2,995
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,613 18,035 SH   SOLE 15 18,035 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 29,993 335,420 SH   SOLE 18 315,921 0 19,499
FORTUNE BRANDS HOME & SEC IN COM 34964C106 23,059 257,876 SH   SOLE 19 257,876 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 366,621 4,099,985 SH   SOLE 21 4,099,985 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 290,703 3,250,979 SH   SOLE 22 2,952,548 0 298,431
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,894 77,095 SH   SOLE 23 77,095 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 26,375 294,952 SH   SOLE 25 294,952 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 31,048 347,216 SH   SOLE 26 157,911 0 189,305
FORTUNE BRANDS HOME & SEC IN COM 34964C106 44,379 496,302 SH   SOLE 28 14,857 0 481,445
FORTUNE BRANDS HOME & SEC IN COM 34964C106 82,502 922,636 SH   SOLE 30 902,816 0 19,820
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,588 51,306 SH   SOLE 31 17,368 0 33,938
FORTUNE BRANDS HOME & SEC IN COM 34964C106 9,686 108,322 SH   SOLE 34 108,322 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,973 66,796 SH   SOLE 36 66,796 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 406 4,545 SH   SOLE 40 4,545 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,197 69,304 SH   SOLE 43 3,890 0 65,414
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 95 4,194 SH   SOLE 2 4,194 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 21 937 SH   SOLE 18 937 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 366 16,242 SH   SOLE 21 16,242 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1,477 65,524 SH   SOLE 22 65,524 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 8 373 SH   SOLE 43 0 0 373
FORWARD AIR CORP COM 349853101 1,399 16,851 SH   SOLE 2 12,244 0 4,607
FORWARD AIR CORP COM 349853101 8 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101 36 437 SH   SOLE 7 437 0 0
FORWARD AIR CORP COM 349853101 8,176 98,478 SH   SOLE 18 98,478 0 0
FORWARD AIR CORP COM 349853101 3,974 47,869 SH   SOLE 19 47,869 0 0
FORWARD AIR CORP COM 349853101 261,324 3,147,725 SH   SOLE 21 3,147,725 0 0
FORWARD AIR CORP COM 349853101 56,091 675,638 SH   SOLE 22 657,611 0 18,027
FORWARD AIR CORP COM 349853101 346 4,171 SH   SOLE 25 4,171 0 0
FORWARD AIR CORP COM 349853101 1,104 13,299 SH   SOLE 26 11,614 0 1,685
FORWARD AIR CORP COM 349853101 186 2,237 SH   SOLE 28 2,237 0 0
FORWARD AIR CORP COM 349853101 3,979 47,934 SH   SOLE 30 47,934 0 0
FORWARD AIR CORP COM 349853101 6 72 SH   SOLE 34 72 0 0
FORWARD AIR CORP COM 349853101 273 3,283 SH   SOLE 40 3,283 0 0
FORWARD AIR CORP COM 349853101 1,200 14,457 SH   SOLE 43 336 0 14,121
FORWARD INDS INC N Y COM NEW 349862300 22 9,082 SH   SOLE 21 9,082 0 0
FORWARD INDS INC N Y COM NEW 349862300 911 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106 1,102 93,006 SH   SOLE 2 35,432 0 57,574
FOSSIL GROUP INC COM 34988V106 8 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 2,425 204,610 SH   SOLE 18 204,610 0 0
FOSSIL GROUP INC COM 34988V106 2,313 195,166 SH   SOLE 19 195,166 0 0
FOSSIL GROUP INC COM 34988V106 67,507 5,696,777 SH   SOLE 21 5,696,777 0 0
FOSSIL GROUP INC COM 34988V106 16,219 1,368,713 SH   SOLE 22 1,339,710 0 29,003
FOSSIL GROUP INC COM 34988V106 49 4,145 SH   SOLE 23 4,145 0 0
FOSSIL GROUP INC COM 34988V106 263 22,236 SH   SOLE 26 1,192 0 21,044
FOSSIL GROUP INC COM 34988V106 76 6,400 SH   SOLE 28 0 0 6,400
FOSSIL GROUP INC COM 34988V106 676 57,019 SH   SOLE 30 57,019 0 0
FOSSIL GROUP INC COM 34988V106 383 32,325 SH   SOLE 43 873 0 31,452
FOSTER L B CO COM 350060109 35 2,247 SH   SOLE 2 2,247 0 0
FOSTER L B CO COM 350060109 30 1,960 SH   SOLE 18 1,960 0 0
FOSTER L B CO COM 350060109 506 32,692 SH   SOLE 21 32,692 0 0
FOSTER L B CO COM 350060109 1,873 120,939 SH   SOLE 22 120,939 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,295 122,664 SH   SOLE 2 38,493 0 84,171
FOUR CORNERS PPTY TR INC COM 35086T109 1,075 40,034 SH   SOLE 4 40,034 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,570 95,672 SH   SOLE 7 95,672 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,202 305,362 SH   SOLE 18 305,362 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 15,612 581,251 SH   SOLE 19 581,251 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 248,661 9,257,681 SH   SOLE 21 9,257,681 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 80,197 2,985,729 SH   SOLE 22 2,909,278 0 76,451
FOUR CORNERS PPTY TR INC COM 35086T109 748 27,830 SH   SOLE 23 27,830 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,866 330,097 SH   SOLE 25 330,097 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 4,551 169,426 SH   SOLE 26 4,489 0 164,937
FOUR CORNERS PPTY TR INC COM 35086T109 1,436 53,465 SH   SOLE 28 6,363 0 47,102
FOUR CORNERS PPTY TR INC COM 35086T109 11,449 426,243 SH   SOLE 30 426,243 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 243 9,036 SH   SOLE 40 9,036 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,534 57,101 SH   SOLE 43 1,261 0 55,840
FOX CORP CL A COM 35137L105 43,699 1,089,489 SH   SOLE 2 422,987 0 666,502
FOX CORP CL A COM 35137L105 7,088 176,718 SH   SOLE 4 153,089 0 23,629
FOX CORP CL A COM 35137L105 12,696 316,525 SH   SOLE 7 306,124 0 10,401
FOX CORP CL A COM 35137L105 1,862 46,417 SH   SOLE 13 46,417 0 0
FOX CORP CL A COM 35137L105 1,736 43,292 SH   SOLE 15 43,292 0 0
FOX CORP CL A COM 35137L105 267,165 6,660,810 SH   SOLE 18 6,190,876 0 469,934
FOX CORP CL A COM 35137L105 361,560 9,014,209 SH   SOLE 19 9,014,209 0 0
FOX CORP CL A COM 35137L105 379,381 9,458,508 SH   SOLE 21 9,458,508 0 0
FOX CORP CL A COM 35137L105 324,039 8,078,750 SH   SOLE 22 7,283,298 0 795,452
FOX CORP CL A COM 35137L105 9,062 225,934 SH   SOLE 23 225,934 0 0
FOX CORP CL A COM 35137L105 24,130 601,595 SH   SOLE 25 549,041 0 52,554
FOX CORP CL A COM 35137L105 36,637 913,410 SH   SOLE 26 355,071 0 558,339
FOX CORP CL A COM 35137L105 34,610 862,884 SH   SOLE 28 25,422 0 837,462
FOX CORP CL A COM 35137L105 15 365 SH   SOLE 29 365 0 0
FOX CORP CL A COM 35137L105 74,017 1,845,356 SH   SOLE 30 1,845,356 0 0
FOX CORP CL A COM 35137L105 5,378 134,081 SH   SOLE 31 49,823 0 84,258
FOX CORP CL A COM 35137L105 3,085 76,915 SH   SOLE 32 76,915 0 0
FOX CORP CL A COM 35137L105 32,598 812,706 SH   SOLE 34 812,706 0 0
FOX CORP CL A COM 35137L105 8,942 222,948 SH   SOLE 36 222,948 0 0
FOX CORP CL A COM 35137L105 440 10,973 SH   SOLE 40 10,973 0 0
FOX CORP CL A COM 35137L105 7,493 186,818 SH   SOLE 43 14,230 0 172,588
FOX CORP CL B COM 35137L204 15,515 417,974 SH   SOLE 2 104,088 0 313,886
FOX CORP CL B COM 35137L204 6,829 183,980 SH   SOLE 4 69,485 0 114,495
FOX CORP CL B COM 35137L204 6,195 166,882 SH   SOLE 7 161,185 0 5,697
FOX CORP CL B COM 35137L204 205 5,512 SH   SOLE 13 5,512 0 0
FOX CORP CL B COM 35137L204 794 21,403 SH   SOLE 15 21,403 0 0
FOX CORP CL B COM 35137L204 11,600 312,503 SH   SOLE 18 281,938 0 30,565
FOX CORP CL B COM 35137L204 5,977 161,009 SH   SOLE 19 161,009 0 0
FOX CORP CL B COM 35137L204 172,548 4,648,376 SH   SOLE 21 4,648,376 0 0
FOX CORP CL B COM 35137L204 122,911 3,311,193 SH   SOLE 22 2,969,493 0 341,700
FOX CORP CL B COM 35137L204 3,841 103,468 SH   SOLE 23 103,468 0 0
FOX CORP CL B COM 35137L204 8,182 220,412 SH   SOLE 25 220,412 0 0
FOX CORP CL B COM 35137L204 14,770 397,907 SH   SOLE 26 178,862 0 219,045
FOX CORP CL B COM 35137L204 11,796 317,788 SH   SOLE 28 13,271 0 304,517
FOX CORP CL B COM 35137L204 42,065 1,133,207 SH   SOLE 30 1,133,207 0 0
FOX CORP CL B COM 35137L204 2,201 59,301 SH   SOLE 31 22,700 0 36,601
FOX CORP CL B COM 35137L204 2,211 59,563 SH   SOLE 32 59,563 0 0
FOX CORP CL B COM 35137L204 1,072 28,880 SH   SOLE 34 28,880 0 0
FOX CORP CL B COM 35137L204 3,454 93,046 SH   SOLE 36 93,046 0 0
FOX CORP CL B COM 35137L204 218 5,871 SH   SOLE 40 5,871 0 0
FOX CORP CL B COM 35137L204 1,423 38,346 SH   SOLE 43 1,221 0 37,125
FOX FACTORY HLDG CORP COM 35138V102 6,810 47,115 SH   SOLE 2 34,743 0 12,372
FOX FACTORY HLDG CORP COM 35138V102 23 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102 96 662 SH   SOLE 7 662 0 0
FOX FACTORY HLDG CORP COM 35138V102 29,667 205,254 SH   SOLE 18 199,616 0 5,638
FOX FACTORY HLDG CORP COM 35138V102 119,012 823,384 SH   SOLE 19 823,384 0 0
FOX FACTORY HLDG CORP COM 35138V102 413,358 2,859,819 SH   SOLE 21 2,859,819 0 0
FOX FACTORY HLDG CORP COM 35138V102 179,720 1,243,393 SH   SOLE 22 1,217,804 0 25,589
FOX FACTORY HLDG CORP COM 35138V102 535 3,702 SH   SOLE 23 3,702 0 0
FOX FACTORY HLDG CORP COM 35138V102 768 5,313 SH   SOLE 25 5,313 0 0
FOX FACTORY HLDG CORP COM 35138V102 4,368 30,219 SH   SOLE 26 13,324 0 16,895
FOX FACTORY HLDG CORP COM 35138V102 505 3,495 SH   SOLE 28 3,495 0 0
FOX FACTORY HLDG CORP COM 35138V102 3,301 22,839 SH   SOLE 30 22,839 0 0
FOX FACTORY HLDG CORP COM 35138V102 706 4,882 SH   SOLE 40 4,882 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,364 9,436 SH   SOLE 43 656 0 8,780
FRANCHISE GROUP INC COM 35180X105 1,995 56,348 SH   SOLE 2 20,618 0 35,730
FRANCHISE GROUP INC COM 35180X105 2 68 SH   SOLE 4 68 0 0
FRANCHISE GROUP INC COM 35180X105 13 374 SH   SOLE 7 374 0 0
FRANCHISE GROUP INC COM 35180X105 3,332 94,106 SH   SOLE 18 94,106 0 0
FRANCHISE GROUP INC COM 35180X105 5,008 141,429 SH   SOLE 19 141,429 0 0
FRANCHISE GROUP INC COM 35180X105 38,599 1,090,046 SH   SOLE 21 1,090,046 0 0
FRANCHISE GROUP INC COM 35180X105 28,484 804,417 SH   SOLE 22 776,665 0 27,752
FRANCHISE GROUP INC COM 35180X105 171 4,817 SH   SOLE 23 4,817 0 0
FRANCHISE GROUP INC COM 35180X105 141 3,983 SH   SOLE 25 3,983 0 0
FRANCHISE GROUP INC COM 35180X105 1,048 29,594 SH   SOLE 26 750 0 28,844
FRANCHISE GROUP INC COM 35180X105 199 5,616 SH   SOLE 30 5,616 0 0
FRANCHISE GROUP INC COM 35180X105 158 4,461 SH   SOLE 36 4,461 0 0
FRANCHISE GROUP INC COM 35180X105 86 2,438 SH   SOLE 40 2,438 0 0
FRANCHISE GROUP INC COM 35180X105 54 1,522 SH   SOLE 43 39 0 1,483
FRANCO NEV CORP COM 351858105 151 1,162 SH   SOLE 18 1,162 0 0
FRANCO NEV CORP COM 351858105 5,846 45,004 SH   SOLE 21 45,004 0 0
FRANCO NEV CORP COM 351858105 41,029 315,825 SH   SOLE 43 13,907 0 301,918
FRANKLIN COVEY CO COM 353469109 2,731 66,961 SH   SOLE 2 38,685 0 28,276
FRANKLIN COVEY CO COM 353469109 9 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 2,341 57,392 SH   SOLE 18 37,516 0 19,876
FRANKLIN COVEY CO COM 353469109 8,050 197,342 SH   SOLE 19 197,342 0 0
FRANKLIN COVEY CO COM 353469109 18,301 448,675 SH   SOLE 21 448,675 0 0
FRANKLIN COVEY CO COM 353469109 20,185 494,849 SH   SOLE 22 492,541 0 2,308
FRANKLIN COVEY CO COM 353469109 610 14,947 SH   SOLE 23 14,947 0 0
FRANKLIN COVEY CO COM 353469109 2,122 52,019 SH   SOLE 26 0 0 52,019
FRANKLIN COVEY CO COM 353469109 32 775 SH   SOLE 43 41 0 734
FRANKLIN ELEC INC COM 353514102 10,982 137,527 SH   SOLE 2 84,793 0 52,734
FRANKLIN ELEC INC COM 353514102 12 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102 4,292 53,755 SH   SOLE 7 53,755 0 0
FRANKLIN ELEC INC COM 353514102 14,011 175,463 SH   SOLE 18 154,995 0 20,468
FRANKLIN ELEC INC COM 353514102 40,243 503,983 SH   SOLE 19 503,983 0 0
FRANKLIN ELEC INC COM 353514102 371,006 4,646,287 SH   SOLE 21 4,646,287 0 0
FRANKLIN ELEC INC COM 353514102 117,875 1,476,210 SH   SOLE 22 1,451,247 0 24,963
FRANKLIN ELEC INC COM 353514102 1,766 22,121 SH   SOLE 23 22,121 0 0
FRANKLIN ELEC INC COM 353514102 591 7,401 SH   SOLE 25 7,401 0 0
FRANKLIN ELEC INC COM 353514102 8,079 101,181 SH   SOLE 26 15,203 0 85,978
FRANKLIN ELEC INC COM 353514102 272 3,405 SH   SOLE 28 3,405 0 0
FRANKLIN ELEC INC COM 353514102 38,803 485,947 SH   SOLE 30 485,947 0 0
FRANKLIN ELEC INC COM 353514102 65 820 SH   SOLE 34 820 0 0
FRANKLIN ELEC INC COM 353514102 306 3,829 SH   SOLE 36 3,829 0 0
FRANKLIN ELEC INC COM 353514102 355 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN ELEC INC COM 353514102 5,262 65,903 SH   SOLE 43 160 0 65,743
FRANKLIN FINL SVCS CORP COM 353525108 26 827 SH   SOLE 18 827 0 0
FRANKLIN FINL SVCS CORP COM 353525108 351 11,062 SH   SOLE 21 11,062 0 0
FRANKLIN RESOURCES INC COM 354613101 26,058 876,792 SH   SOLE 2 276,239 0 600,553
FRANKLIN RESOURCES INC COM 354613101 6,785 228,281 SH   SOLE 4 136,174 0 92,107
FRANKLIN RESOURCES INC COM 354613101 13,211 444,532 SH   SOLE 7 435,035 0 9,497
FRANKLIN RESOURCES INC COM 354613101 27 911 SH   SOLE 13 911 0 0
FRANKLIN RESOURCES INC COM 354613101 1,169 39,335 SH   SOLE 15 39,335 0 0
FRANKLIN RESOURCES INC COM 354613101 26,318 885,541 SH   SOLE 18 843,977 0 41,564
FRANKLIN RESOURCES INC COM 354613101 3,653 122,916 SH   SOLE 19 122,916 0 0
FRANKLIN RESOURCES INC COM 354613101 379,904 12,782,787 SH   SOLE 21 12,782,787 0 0
FRANKLIN RESOURCES INC COM 354613101 182,020 6,124,506 SH   SOLE 22 5,499,622 0 624,884
FRANKLIN RESOURCES INC COM 354613101 5,742 193,202 SH   SOLE 23 193,202 0 0
FRANKLIN RESOURCES INC COM 354613101 13,700 460,955 SH   SOLE 25 460,955 0 0
FRANKLIN RESOURCES INC COM 354613101 20,705 696,677 SH   SOLE 26 305,319 0 391,358
FRANKLIN RESOURCES INC COM 354613101 29,132 980,206 SH   SOLE 28 22,190 0 958,016
FRANKLIN RESOURCES INC COM 354613101 2 69 SH   SOLE 29 69 0 0
FRANKLIN RESOURCES INC COM 354613101 43,284 1,456,377 SH   SOLE 30 1,456,377 0 0
FRANKLIN RESOURCES INC COM 354613101 3,157 106,208 SH   SOLE 31 32,395 0 73,813
FRANKLIN RESOURCES INC COM 354613101 3,228 108,610 SH   SOLE 32 108,610 0 0
FRANKLIN RESOURCES INC COM 354613101 473 15,918 SH   SOLE 34 15,918 0 0
FRANKLIN RESOURCES INC COM 354613101 9,784 329,221 SH   SOLE 36 329,221 0 0
FRANKLIN RESOURCES INC COM 354613101 350 11,761 SH   SOLE 40 11,761 0 0
FRANKLIN RESOURCES INC COM 354613101 6,382 214,753 SH   SOLE 43 12,796 0 201,957
FRANKLIN STR PPTYS CORP COM 35471R106 574 123,788 SH   SOLE 2 30,380 0 93,408
FRANKLIN STR PPTYS CORP COM 35471R106 3 542 SH   SOLE 4 542 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 9 1,871 SH   SOLE 7 1,871 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,036 438,774 SH   SOLE 18 438,774 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 812 174,955 SH   SOLE 19 174,955 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 58,181 12,539,053 SH   SOLE 21 12,539,053 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 13,554 2,921,189 SH   SOLE 22 2,803,981 0 117,208
FRANKLIN STR PPTYS CORP COM 35471R106 19 4,088 SH   SOLE 23 4,088 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 60 12,959 SH   SOLE 25 12,959 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 132 28,383 SH   SOLE 26 22,583 0 5,800
FRANKLIN STR PPTYS CORP COM 35471R106 60 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 737 158,903 SH   SOLE 30 158,903 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 48 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 508 109,446 SH   SOLE 43 0 0 109,446
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2 44 SH   SOLE 17 0 0 44
FRANKLIN WIRELESS CORP COM 355184102 9 1,279 SH   SOLE 18 1,279 0 0
FRANKLIN WIRELESS CORP COM 355184102 115 15,904 SH   SOLE 21 15,904 0 0
FRANKS INTL N V COM N33462107 529 179,815 SH   SOLE 2 48,609 0 131,206
FRANKS INTL N V COM N33462107 1 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 8 2,670 SH   SOLE 7 2,670 0 0
FRANKS INTL N V COM N33462107 1,611 547,891 SH   SOLE 18 547,891 0 0
FRANKS INTL N V COM N33462107 888 302,107 SH   SOLE 19 302,107 0 0
FRANKS INTL N V COM N33462107 19,547 6,648,633 SH   SOLE 21 6,648,633 0 0
FRANKS INTL N V COM N33462107 10,962 3,728,483 SH   SOLE 22 3,688,597 0 39,886
FRANKS INTL N V COM N33462107 67 22,685 SH   SOLE 25 22,685 0 0
FRANKS INTL N V COM N33462107 67 22,929 SH   SOLE 26 5,019 0 17,910
FRANKS INTL N V COM N33462107 31 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 336 114,282 SH   SOLE 30 114,282 0 0
FRANKS INTL N V COM N33462107 6 2,115 SH   SOLE 34 2,115 0 0
FRANKS INTL N V COM N33462107 86 29,388 SH   SOLE 36 29,388 0 0
FRANKS INTL N V COM N33462107 59 20,151 SH   SOLE 40 20,151 0 0
FRANKS INTL N V COM N33462107 327 111,373 SH   SOLE 43 3,080 0 108,293
FREEDOM HLDG CORP NEV COM 356390104 263 4,182 SH   SOLE 2 4,182 0 0
FREEDOM HLDG CORP NEV COM 356390104 3 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104 701 11,172 SH   SOLE 21 11,172 0 0
FREEDOM HLDG CORP NEV COM 356390104 877 13,972 SH   SOLE 22 6,984 0 6,988
FREEDOM HLDG CORP NEV COM 356390104 140 2,228 SH   SOLE 25 2,228 0 0
FREEDOM HLDG CORP NEV COM 356390104 687 10,935 SH   SOLE 26 10,935 0 0
FREEDOM HLDG CORP NEV COM 356390104 106 1,684 SH   SOLE 28 1,684 0 0
FREEDOM HLDG CORP NEV COM 356390104 627 9,989 SH   SOLE 30 9,989 0 0
FREEDOM HLDG CORP NEV COM 356390104 135 2,148 SH   SOLE 40 2,148 0 0
FREEPORT-MCMORAN INC CL B 35671D857 52,547 1,615,330 SH   SOLE 2 504,632 0 1,110,698
FREEPORT-MCMORAN INC CL B 35671D857 32,992 1,014,191 SH   SOLE 4 613,187 0 401,004
FREEPORT-MCMORAN INC CL B 35671D857 55,696 1,712,134 SH   SOLE 7 1,668,410 0 43,724
FREEPORT-MCMORAN INC CL B 35671D857 1,075 33,058 SH   SOLE 13 3,460 0 29,598
FREEPORT-MCMORAN INC CL B 35671D857 4,749 145,985 SH   SOLE 15 145,985 0 0
FREEPORT-MCMORAN INC CL B 35671D857 169,945 5,224,264 SH   SOLE 18 4,485,810 0 738,454
FREEPORT-MCMORAN INC CL B 35671D857 266,799 8,201,623 SH   SOLE 19 8,201,623 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,151,188 35,388,502 SH   SOLE 21 35,388,502 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,039,709 31,961,555 SH   SOLE 22 28,811,055 0 3,150,500
FREEPORT-MCMORAN INC CL B 35671D857 26,711 821,126 SH   SOLE 23 821,126 0 0
FREEPORT-MCMORAN INC CL B 35671D857 157,871 4,853,082 SH   SOLE 25 4,853,082 0 0
FREEPORT-MCMORAN INC CL B 35671D857 124,609 3,830,595 SH   SOLE 26 1,080,829 0 2,749,766
FREEPORT-MCMORAN INC CL B 35671D857 80,066 2,461,292 SH   SOLE 28 110,907 0 2,350,385
FREEPORT-MCMORAN INC CL B 35671D857 9,443 290,274 SH   SOLE 29 290,274 0 0
FREEPORT-MCMORAN INC CL B 35671D857 194,505 5,979,250 SH   SOLE 30 5,979,250 0 0
FREEPORT-MCMORAN INC CL B 35671D857 17,412 535,265 SH   SOLE 31 177,329 0 357,936
FREEPORT-MCMORAN INC CL B 35671D857 516,115 15,865,805 SH   SOLE 34 15,865,805 0 0
FREEPORT-MCMORAN INC CL B 35671D857 22,069 678,423 SH   SOLE 36 678,423 0 0
FREEPORT-MCMORAN INC CL B 35671D857 906 27,842 SH   SOLE 40 27,842 0 0
FREEPORT-MCMORAN INC CL B 35671D857 24,892 765,203 SH   SOLE 43 80,442 0 684,761
FREEPORT-MCMORAN INC OPTIONS 35671D857 462 14,200 SH Call SOLE 2 14,200 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 556 17,100 SH Call SOLE 4 17,100 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 7,378 226,800 SH Call SOLE 18 226,800 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 76,846 2,362,300 SH Call SOLE 19 2,362,300 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 4,030 123,900 SH Call SOLE 22 123,900 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 31,021 953,600 SH Call SOLE 34 953,600 0 0
FREIGHTCAR AMER INC COM 357023100 13 2,837 SH   SOLE 18 2,837 0 0
FREIGHTCAR AMER INC COM 357023100 192 42,318 SH   SOLE 21 42,318 0 0
FREIGHTCAR AMER INC COM 357023100 868 191,680 SH   SOLE 22 191,680 0 0
FREQUENCY ELECTRS INC COM 358010106 24 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 22,406 SH   SOLE 21 22,406 0 0
FREQUENCY ELECTRS INC COM 358010106 1,740 168,406 SH   SOLE 22 168,406 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 746 105,605 SH   SOLE 2 54,000 0 51,605
FREQUENCY THERAPEUTICS INC COM 35803L108 1 97 SH   SOLE 4 97 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 4 537 SH   SOLE 7 537 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 780 110,538 SH   SOLE 18 98,903 0 11,635
FREQUENCY THERAPEUTICS INC COM 35803L108 1,441 204,097 SH   SOLE 19 204,097 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 10,483 1,484,821 SH   SOLE 21 1,484,821 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 6,959 985,763 SH   SOLE 22 956,194 0 29,569
FREQUENCY THERAPEUTICS INC COM 35803L108 50 7,049 SH   SOLE 23 7,049 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 57 8,085 SH   SOLE 25 8,085 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 308 43,576 SH   SOLE 26 610 0 42,966
FREQUENCY THERAPEUTICS INC COM 35803L108 34 4,775 SH   SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 1,530 216,674 SH   SOLE 30 216,674 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 9 1,265 SH   SOLE 34 1,265 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 6 862 SH   SOLE 36 862 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 28 3,944 SH   SOLE 40 3,944 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 100 14,163 SH   SOLE 43 122 0 14,041
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 50 SH   SOLE 18 50 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 6,552 187,347 SH   SOLE 43 27,201 0 160,146
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,431 44,425 SH   SOLE 2 10,491 0 33,934
FRESH DEL MONTE PRODUCE INC ORD G36738105 6 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,882 151,535 SH   SOLE 7 151,535 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,344 134,832 SH   SOLE 18 134,832 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,845 57,267 SH   SOLE 19 57,267 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 130,238 4,042,153 SH   SOLE 21 4,042,153 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 27,184 843,713 SH   SOLE 22 804,270 0 39,443
FRESH DEL MONTE PRODUCE INC ORD G36738105 145 4,503 SH   SOLE 23 4,503 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 121 3,766 SH   SOLE 25 3,766 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 303 9,409 SH   SOLE 26 5,811 0 3,598
FRESH DEL MONTE PRODUCE INC ORD G36738105 96 2,970 SH   SOLE 28 2,970 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,487 77,185 SH   SOLE 30 77,185 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 40 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 118 3,663 SH   SOLE 40 3,663 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 742 23,021 SH   SOLE 43 154 0 22,867
FRESHPET INC COM 358039105 12,165 85,256 SH   SOLE 2 18,202 0 67,054
FRESHPET INC COM 358039105 14 100 SH   SOLE 4 100 0 0
FRESHPET INC COM 358039105 94 660 SH   SOLE 7 660 0 0
FRESHPET INC COM 358039105 2,695 18,888 SH   SOLE 18 17,194 0 1,694
FRESHPET INC COM 358039105 108,719 761,926 SH   SOLE 19 761,926 0 0
FRESHPET INC COM 358039105 82,993 581,631 SH   SOLE 21 581,631 0 0
FRESHPET INC COM 358039105 140,697 986,033 SH   SOLE 22 937,617 0 48,416
FRESHPET INC COM 358039105 320 2,245 SH   SOLE 23 2,245 0 0
FRESHPET INC COM 358039105 206,463 1,446,936 SH   SOLE 25 1,446,936 0 0
FRESHPET INC COM 358039105 4,046 28,352 SH   SOLE 26 14,689 0 13,663
FRESHPET INC COM 358039105 547 3,830 SH   SOLE 28 3,830 0 0
FRESHPET INC COM 358039105 3,780 26,492 SH   SOLE 30 26,492 0 0
FRESHPET INC COM 358039105 91 637 SH   SOLE 31 637 0 0
FRESHPET INC COM 358039105 9,854 69,062 SH   SOLE 34 69,062 0 0
FRESHPET INC COM 358039105 1,007 7,059 SH   SOLE 36 7,059 0 0
FRESHPET INC COM 358039105 731 5,124 SH   SOLE 40 5,124 0 0
FRESHPET INC COM 358039105 2,018 14,143 SH   SOLE 43 300 0 13,843
FRESHWORKS INC CLASS A COM 358054104 1,880 44,037 SH   SOLE 2 32,497 0 11,540
FRESHWORKS INC CLASS A COM 358054104 1,353 31,682 SH   SOLE 15 31,682 0 0
FRESHWORKS INC CLASS A COM 358054104 666 15,597 SH   SOLE 18 12,066 0 3,531
FRESHWORKS INC CLASS A COM 358054104 18,859 441,758 SH   SOLE 19 441,758 0 0
FRESHWORKS INC CLASS A COM 358054104 151 3,541 SH   SOLE 21 3,541 0 0
FRESHWORKS INC CLASS A COM 358054104 5,001 117,156 SH   SOLE 22 117,156 0 0
FRESHWORKS INC CLASS A COM 358054104 17,005 398,338 SH   SOLE 25 398,338 0 0
FRESHWORKS INC CLASS A COM 358054104 5,458 127,854 SH   SOLE 26 12,276 0 115,578
FRESHWORKS INC CLASS A COM 358054104 587 13,750 SH   SOLE 28 0 0 13,750
FRESHWORKS INC CLASS A COM 358054104 11 249 SH   SOLE 31 0 0 249
FRESHWORKS INC CLASS A COM 358054104 13,065 306,038 SH   SOLE 34 306,038 0 0
FREYR BATTERY SHS L4135L100 14 1,368 SH   SOLE 2 1,368 0 0
FRIEDMAN INDS INC COM 358435105 17 1,396 SH   SOLE 18 1,396 0 0
FRIEDMAN INDS INC COM 358435105 282 23,655 SH   SOLE 21 23,655 0 0
FRONTDOOR INC COM 35905A109 9,150 218,379 SH   SOLE 2 65,365 0 153,014
FRONTDOOR INC COM 35905A109 15 350 SH   SOLE 4 350 0 0
FRONTDOOR INC COM 35905A109 47 1,127 SH   SOLE 7 1,127 0 0
FRONTDOOR INC COM 35905A109 0 1 SH   SOLE 17 0 0 1
FRONTDOOR INC COM 35905A109 1,509 36,008 SH   SOLE 18 36,008 0 0
FRONTDOOR INC COM 35905A109 1,037 24,754 SH   SOLE 19 24,754 0 0
FRONTDOOR INC COM 35905A109 49,549 1,182,563 SH   SOLE 21 1,182,563 0 0
FRONTDOOR INC COM 35905A109 83,027 1,981,546 SH   SOLE 22 1,873,319 0 108,227
FRONTDOOR INC COM 35905A109 470 11,227 SH   SOLE 25 11,227 0 0
FRONTDOOR INC COM 35905A109 1,362 32,495 SH   SOLE 26 25,880 0 6,615
FRONTDOOR INC COM 35905A109 298 7,116 SH   SOLE 28 7,116 0 0
FRONTDOOR INC COM 35905A109 4,227 100,878 SH   SOLE 30 100,878 0 0
FRONTDOOR INC COM 35905A109 57 1,350 SH   SOLE 31 1,350 0 0
FRONTDOOR INC COM 35905A109 338 8,078 SH   SOLE 34 8,078 0 0
FRONTDOOR INC COM 35905A109 122 2,900 SH   SOLE 36 2,900 0 0
FRONTDOOR INC COM 35905A109 439 10,479 SH   SOLE 40 10,479 0 0
FRONTDOOR INC COM 35905A109 237 5,658 SH   SOLE 43 262 0 5,396
FRONTIER COMMUNICATIONS PARE COM 35909D109 2,941 105,513 SH   SOLE 2 100,139 0 5,374
FRONTIER COMMUNICATIONS PARE COM 35909D109 214 7,671 SH   SOLE 4 7,671 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 2,813 100,928 SH   SOLE 18 100,928 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 45,342 1,626,901 SH   SOLE 19 1,626,901 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 5,611 201,344 SH   SOLE 21 201,344 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 72,905 2,615,892 SH   SOLE 22 2,615,892 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 13,004 466,580 SH   SOLE 34 466,580 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 101 6,390 SH   SOLE 2 3,141 0 3,249
FRONTIER GROUP HLDGS INC COM 35909R108 9 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 1,541 97,582 SH   SOLE 18 97,582 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 960 60,823 SH   SOLE 19 60,823 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 19,053 1,206,654 SH   SOLE 21 1,206,654 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 11,791 746,728 SH   SOLE 22 741,652 0 5,076
FRONTIER GROUP HLDGS INC COM 35909R108 0 15 SH   SOLE 43 0 0 15
FRONTLINE LTD SHS NEW G3682E192 1,031 109,999 SH   SOLE 2 4,438 0 105,561
FRONTLINE LTD SHS NEW G3682E192 4,117 439,367 SH   SOLE 7 439,367 0 0
FRONTLINE LTD SHS NEW G3682E192 3,503 373,889 SH   SOLE 18 373,889 0 0
FRONTLINE LTD SHS NEW G3682E192 2,005 214,007 SH   SOLE 19 214,007 0 0
FRONTLINE LTD SHS NEW G3682E192 38,154 4,071,926 SH   SOLE 21 4,071,926 0 0
FRONTLINE LTD SHS NEW G3682E192 11,244 1,199,958 SH   SOLE 22 1,130,246 0 69,712
FRONTLINE LTD SHS NEW G3682E192 4 399 SH   SOLE 43 198 0 201
FRP HLDGS INC COM 30292L107 690 12,337 SH   SOLE 2 4,147 0 8,190
FRP HLDGS INC COM 30292L107 8 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,333 23,839 SH   SOLE 18 23,839 0 0
FRP HLDGS INC COM 30292L107 2,574 46,029 SH   SOLE 19 46,029 0 0
FRP HLDGS INC COM 30292L107 15,065 269,394 SH   SOLE 21 269,394 0 0
FRP HLDGS INC COM 30292L107 12,019 214,924 SH   SOLE 22 206,425 0 8,499
FRP HLDGS INC COM 30292L107 69 1,231 SH   SOLE 25 1,231 0 0
FRP HLDGS INC COM 30292L107 247 4,417 SH   SOLE 26 0 0 4,417
FRP HLDGS INC COM 30292L107 69 1,241 SH   SOLE 28 1,241 0 0
FRP HLDGS INC COM 30292L107 92 1,652 SH   SOLE 30 1,652 0 0
FRP HLDGS INC COM 30292L107 56 1,009 SH   SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107 35 624 SH   SOLE 43 0 0 624
FS BANCORP INC COM 30263Y104 547 15,799 SH   SOLE 2 6,488 0 9,311
FS BANCORP INC COM 30263Y104 7 204 SH   SOLE 7 204 0 0
FS BANCORP INC COM 30263Y104 887 25,632 SH   SOLE 18 25,632 0 0
FS BANCORP INC COM 30263Y104 472 13,640 SH   SOLE 19 13,640 0 0
FS BANCORP INC COM 30263Y104 9,486 274,082 SH   SOLE 21 274,082 0 0
FS BANCORP INC COM 30263Y104 3,806 109,957 SH   SOLE 22 105,277 0 4,680
FS KKR CAP CORP COM 302635206 42 1,923 SH   SOLE 17 0 0 1,923
FS KKR CAP CORP COM 302635206 0 1 SH   SOLE 18 1 0 0
FS KKR CAP CORP COM 302635206 38,009 1,724,525 SH   SOLE 30 1,724,525 0 0
FTC SOLAR INC COM 30320C103 17 2,172 SH   SOLE 2 737 0 1,435
FTC SOLAR INC COM 30320C103 430 55,215 SH   SOLE 18 55,215 0 0
FTC SOLAR INC COM 30320C103 251 32,180 SH   SOLE 19 32,180 0 0
FTC SOLAR INC COM 30320C103 4,965 637,313 SH   SOLE 21 637,313 0 0
FTC SOLAR INC COM 30320C103 1,658 212,805 SH   SOLE 22 208,906 0 3,899
FTC SOLAR INC COM 30320C103 0 5 SH   SOLE 43 0 0 5
FTI CONSULTING INC COM 302941109 11,508 85,433 SH   SOLE 2 33,542 0 51,891
FTI CONSULTING INC COM 302941109 19 143 SH   SOLE 4 143 0 0
FTI CONSULTING INC COM 302941109 98 730 SH   SOLE 7 730 0 0
FTI CONSULTING INC COM 302941109 10,889 80,842 SH   SOLE 18 80,842 0 0
FTI CONSULTING INC COM 302941109 1,348 10,011 SH   SOLE 19 10,011 0 0
FTI CONSULTING INC COM 302941109 218,166 1,619,641 SH   SOLE 21 1,619,641 0 0
FTI CONSULTING INC COM 302941109 125,661 932,896 SH   SOLE 22 892,017 0 40,879
FTI CONSULTING INC COM 302941109 549 4,073 SH   SOLE 23 4,073 0 0
FTI CONSULTING INC COM 302941109 690 5,122 SH   SOLE 25 5,122 0 0
FTI CONSULTING INC COM 302941109 1,859 13,804 SH   SOLE 26 11,023 0 2,781
FTI CONSULTING INC COM 302941109 386 2,862 SH   SOLE 28 2,862 0 0
FTI CONSULTING INC COM 302941109 2,444 18,146 SH   SOLE 30 18,146 0 0
FTI CONSULTING INC COM 302941109 74 552 SH   SOLE 31 552 0 0
FTI CONSULTING INC COM 302941109 352 2,613 SH   SOLE 36 2,613 0 0
FTI CONSULTING INC COM 302941109 549 4,075 SH   SOLE 40 4,075 0 0
FTI CONSULTING INC COM 302941109 5,023 37,293 SH   SOLE 43 3,935 0 33,358
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 3,162 2,260,000 PRN   SOLE 21 2,260,000 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 277 11,271 SH   SOLE 2 3,469 0 7,802
FTS INTERNATIONAL INC COM NEW CL A 30283W302 728 29,575 SH   SOLE 18 29,575 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 405 16,478 SH   SOLE 19 16,478 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 8,061 327,703 SH   SOLE 21 327,703 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 2,611 106,128 SH   SOLE 22 100,285 0 5,843
FTS INTERNATIONAL INC COM NEW CL A 30283W302 138 5,629 SH   SOLE 43 194 0 5,435
FUBOTV INC COM 35953D104 2,367 98,774 SH   SOLE 2 45,884 0 52,890
FUBOTV INC COM 35953D104 10 415 SH   SOLE 4 415 0 0
FUBOTV INC COM 35953D104 51 2,114 SH   SOLE 7 2,114 0 0
FUBOTV INC COM 35953D104 9,240 385,654 SH   SOLE 18 362,855 0 22,799
FUBOTV INC COM 35953D104 11,608 484,481 SH   SOLE 19 484,481 0 0
FUBOTV INC COM 35953D104 108,818 4,541,655 SH   SOLE 21 4,541,655 0 0
FUBOTV INC COM 35953D104 81,446 3,399,234 SH   SOLE 22 3,355,914 0 43,320
FUBOTV INC COM 35953D104 420 17,547 SH   SOLE 23 17,547 0 0
FUBOTV INC COM 35953D104 149 6,235 SH   SOLE 25 6,235 0 0
FUBOTV INC COM 35953D104 2,739 114,321 SH   SOLE 26 38,029 0 76,292
FUBOTV INC COM 35953D104 98 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104 714 29,792 SH   SOLE 30 29,792 0 0
FUBOTV INC COM 35953D104 140 5,839 SH   SOLE 40 5,839 0 0
FUBOTV INC COM 35953D104 6 266 SH   SOLE 43 0 0 266
FUEL TECH INC COM 359523107 0 0 SH   SOLE 17 0 0 0
FUEL TECH INC COM 359523107 8 4,837 SH   SOLE 18 4,837 0 0
FUEL TECH INC COM 359523107 133 76,313 SH   SOLE 21 76,313 0 0
FUEL TECH INC COM 359523107 712 408,933 SH   SOLE 22 408,933 0 0
FUELCELL ENERGY INC COM 35952H601 1,257 187,889 SH   SOLE 2 99,118 0 88,771
FUELCELL ENERGY INC COM 35952H601 8 1,203 SH   SOLE 4 1,203 0 0
FUELCELL ENERGY INC COM 35952H601 35 5,164 SH   SOLE 7 5,164 0 0
FUELCELL ENERGY INC COM 35952H601 6,267 936,803 SH   SOLE 18 936,803 0 0
FUELCELL ENERGY INC COM 35952H601 3,858 576,657 SH   SOLE 19 576,657 0 0
FUELCELL ENERGY INC COM 35952H601 108,939 16,283,871 SH   SOLE 21 16,283,871 0 0
FUELCELL ENERGY INC COM 35952H601 50,263 7,513,132 SH   SOLE 22 7,296,592 0 216,540
FUELCELL ENERGY INC COM 35952H601 337 50,435 SH   SOLE 25 50,435 0 0
FUELCELL ENERGY INC COM 35952H601 751 112,246 SH   SOLE 26 87,482 0 24,764
FUELCELL ENERGY INC COM 35952H601 185 27,630 SH   SOLE 28 27,630 0 0
FUELCELL ENERGY INC COM 35952H601 35,361 5,285,661 SH   SOLE 30 5,285,661 0 0
FUELCELL ENERGY INC COM 35952H601 209 31,298 SH   SOLE 36 31,298 0 0
FUELCELL ENERGY INC COM 35952H601 253 37,763 SH   SOLE 40 37,763 0 0
FUELCELL ENERGY INC COM 35952H601 309 46,242 SH   SOLE 43 6,304 0 39,938
FULCRUM THERAPEUTICS INC COM 359616109 593 21,027 SH   SOLE 2 1,316 0 19,711
FULCRUM THERAPEUTICS INC COM 359616109 8 268 SH   SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109 2,412 85,519 SH   SOLE 18 85,519 0 0
FULCRUM THERAPEUTICS INC COM 359616109 1,342 47,588 SH   SOLE 19 47,588 0 0
FULCRUM THERAPEUTICS INC COM 359616109 34,882 1,236,500 SH   SOLE 21 1,236,500 0 0
FULCRUM THERAPEUTICS INC COM 359616109 17,413 617,269 SH   SOLE 22 603,189 0 14,080
FULCRUM THERAPEUTICS INC COM 359616109 530 18,795 SH   SOLE 30 18,795 0 0
FULCRUM THERAPEUTICS INC COM 359616109 110 3,907 SH   SOLE 43 256 0 3,651
FULGENT GENETICS INC COM 359664109 3,753 41,727 SH   SOLE 2 13,357 0 28,370
FULGENT GENETICS INC COM 359664109 5 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109 29 326 SH   SOLE 7 326 0 0
FULGENT GENETICS INC COM 359664109 7,487 83,232 SH   SOLE 18 79,891 0 3,341
FULGENT GENETICS INC COM 359664109 10,773 119,762 SH   SOLE 19 119,762 0 0
FULGENT GENETICS INC COM 359664109 222,177 2,470,007 SH   SOLE 21 2,470,007 0 0
FULGENT GENETICS INC COM 359664109 51,656 574,279 SH   SOLE 22 555,445 0 18,834
FULGENT GENETICS INC COM 359664109 355 3,952 SH   SOLE 23 3,952 0 0
FULGENT GENETICS INC COM 359664109 335 3,723 SH   SOLE 25 3,723 0 0
FULGENT GENETICS INC COM 359664109 2,515 27,965 SH   SOLE 26 7,961 0 20,004
FULGENT GENETICS INC COM 359664109 138 1,535 SH   SOLE 28 1,535 0 0
FULGENT GENETICS INC COM 359664109 3,095 34,405 SH   SOLE 30 34,405 0 0
FULGENT GENETICS INC COM 359664109 243 2,701 SH   SOLE 36 2,701 0 0
FULGENT GENETICS INC COM 359664109 208 2,312 SH   SOLE 40 2,312 0 0
FULGENT GENETICS INC COM 359664109 405 4,504 SH   SOLE 43 0 0 4,504
FULL HSE RESORTS INC COM 359678109 52 4,938 SH   SOLE 2 1,533 0 3,405
FULL HSE RESORTS INC COM 359678109 6 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109 1,015 95,685 SH   SOLE 18 95,685 0 0
FULL HSE RESORTS INC COM 359678109 591 55,666 SH   SOLE 19 55,666 0 0
FULL HSE RESORTS INC COM 359678109 11,853 1,117,158 SH   SOLE 21 1,117,158 0 0
FULL HSE RESORTS INC COM 359678109 4,094 385,862 SH   SOLE 22 380,129 0 5,733
FULL HSE RESORTS INC COM 359678109 0 20 SH   SOLE 43 0 0 20
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 503 32,829 SH   SOLE 22 32,829 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 5 309 SH   SOLE 30 309 0 0
FULLER H B CO COM 359694106 8,794 136,217 SH   SOLE 2 62,941 0 73,276
FULLER H B CO COM 359694106 14 210 SH   SOLE 4 210 0 0
FULLER H B CO COM 359694106 1,347 20,870 SH   SOLE 7 20,870 0 0
FULLER H B CO COM 359694106 13,168 203,966 SH   SOLE 18 195,700 0 8,266
FULLER H B CO COM 359694106 44,557 690,168 SH   SOLE 19 690,168 0 0
FULLER H B CO COM 359694106 397,232 6,152,908 SH   SOLE 21 6,152,908 0 0
FULLER H B CO COM 359694106 114,578 1,774,757 SH   SOLE 22 1,726,516 0 48,241
FULLER H B CO COM 359694106 1,222 18,927 SH   SOLE 23 18,927 0 0
FULLER H B CO COM 359694106 550 8,514 SH   SOLE 25 8,514 0 0
FULLER H B CO COM 359694106 8,303 128,611 SH   SOLE 26 15,902 0 112,709
FULLER H B CO COM 359694106 281 4,355 SH   SOLE 28 4,355 0 0
FULLER H B CO COM 359694106 6,008 93,062 SH   SOLE 30 93,062 0 0
FULLER H B CO COM 359694106 382 5,919 SH   SOLE 36 5,919 0 0
FULLER H B CO COM 359694106 418 6,482 SH   SOLE 40 6,482 0 0
FULLER H B CO COM 359694106 2,556 39,585 SH   SOLE 43 1,495 0 38,090
FULTON FINL CORP PA COM 360271100 6,300 412,275 SH   SOLE 2 141,515 0 270,760
FULTON FINL CORP PA COM 360271100 11 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 62 4,040 SH   SOLE 7 4,040 0 0
FULTON FINL CORP PA COM 360271100 5 347 SH   SOLE 17 0 0 347
FULTON FINL CORP PA COM 360271100 12,627 826,372 SH   SOLE 18 826,372 0 0
FULTON FINL CORP PA COM 360271100 13,431 878,981 SH   SOLE 19 878,981 0 0
FULTON FINL CORP PA COM 360271100 183,199 11,989,463 SH   SOLE 21 11,989,463 0 0
FULTON FINL CORP PA COM 360271100 79,876 5,227,502 SH   SOLE 22 5,056,070 0 171,432
FULTON FINL CORP PA COM 360271100 367 24,042 SH   SOLE 23 24,042 0 0
FULTON FINL CORP PA COM 360271100 477 31,215 SH   SOLE 25 31,215 0 0
FULTON FINL CORP PA COM 360271100 3,949 258,430 SH   SOLE 26 83,502 0 174,928
FULTON FINL CORP PA COM 360271100 353 23,076 SH   SOLE 28 13,276 0 9,800
FULTON FINL CORP PA COM 360271100 4,516 295,531 SH   SOLE 30 295,531 0 0
FULTON FINL CORP PA COM 360271100 472 30,867 SH   SOLE 36 30,867 0 0
FULTON FINL CORP PA COM 360271100 294 19,233 SH   SOLE 40 19,233 0 0
FULTON FINL CORP PA COM 360271100 1,564 102,326 SH   SOLE 43 3,955 0 98,371
FUNKO INC COM CL A 361008105 177 9,746 SH   SOLE 2 7,001 0 2,745
FUNKO INC COM CL A 361008105 8 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 1,373 75,386 SH   SOLE 18 75,386 0 0
FUNKO INC COM CL A 361008105 832 45,677 SH   SOLE 19 45,677 0 0
FUNKO INC COM CL A 361008105 18,203 999,616 SH   SOLE 21 999,616 0 0
FUNKO INC COM CL A 361008105 10,824 594,377 SH   SOLE 22 580,109 0 14,268
FUNKO INC COM CL A 361008105 70 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105 92 5,049 SH   SOLE 30 5,049 0 0
FUNKO INC COM CL A 361008105 43 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105 19 1,061 SH   SOLE 43 0 0 1,061
FUSION PHARMACEUTICALS INC COM 36118A100 32 4,041 SH   SOLE 2 4,041 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 3,080 388,880 SH   SOLE 19 388,880 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 28 3,512 SH   SOLE 22 3,512 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 141 17,823 SH   SOLE 30 17,823 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,157 12,707 SH   SOLE 2 2,088 0 10,619
FUTU HLDGS LTD SPON ADS CL A 36118L106 3,241 35,611 SH   SOLE 4 22,482 0 13,129
FUTU HLDGS LTD SPON ADS CL A 36118L106 3,883 42,665 SH   SOLE 7 40,127 0 2,538
FUTU HLDGS LTD SPON ADS CL A 36118L106 9 99 SH   SOLE 13 99 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,758 19,319 SH   SOLE 15 19,319 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 4,172 45,838 SH   SOLE 18 45,788 0 50
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,200 24,173 SH   SOLE 19 24,173 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 73,461 807,087 SH   SOLE 21 807,087 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 64,329 706,762 SH   SOLE 22 686,171 0 20,591
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,689 29,543 SH   SOLE 23 29,543 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 4,652 51,111 SH   SOLE 25 51,111 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 9,971 109,543 SH   SOLE 26 44,765 0 64,778
FUTU HLDGS LTD SPON ADS CL A 36118L106 5,946 65,323 SH   SOLE 28 4,408 0 60,915
FUTU HLDGS LTD SPON ADS CL A 36118L106 6 66 SH   SOLE 29 66 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 21,625 237,588 SH   SOLE 30 237,588 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 625 6,871 SH   SOLE 31 5,368 0 1,503
FUTU HLDGS LTD SPON ADS CL A 36118L106 770 8,455 SH   SOLE 34 8,455 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 692 7,606 SH   SOLE 36 7,606 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 182 1,999 SH   SOLE 40 1,999 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 4,725 51,916 SH   SOLE 43 14,847 0 37,069
FUTUREFUEL CORP COM 36116M106 260 36,483 SH   SOLE 2 8,333 0 28,150
FUTUREFUEL CORP COM 36116M106 4 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORP COM 36116M106 853 119,702 SH   SOLE 18 119,702 0 0
FUTUREFUEL CORP COM 36116M106 329 46,208 SH   SOLE 19 46,208 0 0
FUTUREFUEL CORP COM 36116M106 22,286 3,125,664 SH   SOLE 21 3,125,664 0 0
FUTUREFUEL CORP COM 36116M106 5,272 739,365 SH   SOLE 22 711,550 0 27,815
FUTUREFUEL CORP COM 36116M106 49 6,928 SH   SOLE 25 6,928 0 0
FUTUREFUEL CORP COM 36116M106 24 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORP COM 36116M106 270 37,891 SH   SOLE 30 37,891 0 0
FUTUREFUEL CORP COM 36116M106 17 2,364 SH   SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106 186 26,063 SH   SOLE 43 120 0 25,943
FVCBANKCORP INC COM 36120Q101 45 2,274 SH   SOLE 18 2,274 0 0
FVCBANKCORP INC COM 36120Q101 1,167 58,338 SH   SOLE 21 58,338 0 0
G III APPAREL GROUP LTD COM 36237H101 1,782 62,960 SH   SOLE 2 13,226 0 49,734
G III APPAREL GROUP LTD COM 36237H101 4 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 42 1,499 SH   SOLE 7 1,499 0 0
G III APPAREL GROUP LTD COM 36237H101 5,041 178,135 SH   SOLE 18 178,135 0 0
G III APPAREL GROUP LTD COM 36237H101 5,949 210,218 SH   SOLE 19 210,218 0 0
G III APPAREL GROUP LTD COM 36237H101 148,248 5,238,457 SH   SOLE 21 5,238,457 0 0
G III APPAREL GROUP LTD COM 36237H101 36,711 1,297,202 SH   SOLE 22 1,254,077 0 43,125
G III APPAREL GROUP LTD COM 36237H101 146 5,170 SH   SOLE 23 5,170 0 0
G III APPAREL GROUP LTD COM 36237H101 157 5,532 SH   SOLE 25 5,532 0 0
G III APPAREL GROUP LTD COM 36237H101 1,539 54,368 SH   SOLE 26 16,406 0 37,962
G III APPAREL GROUP LTD COM 36237H101 287 10,142 SH   SOLE 28 3,638 0 6,504
G III APPAREL GROUP LTD COM 36237H101 2,136 75,491 SH   SOLE 30 75,491 0 0
G III APPAREL GROUP LTD COM 36237H101 109 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101 174 6,148 SH   SOLE 40 6,148 0 0
G III APPAREL GROUP LTD COM 36237H101 2,274 80,339 SH   SOLE 43 15,146 0 65,193
G1 THERAPEUTICS INC COM 3621LQ109 664 49,482 SH   SOLE 2 16,778 0 32,704
G1 THERAPEUTICS INC COM 3621LQ109 1 111 SH   SOLE 4 111 0 0
G1 THERAPEUTICS INC COM 3621LQ109 7 550 SH   SOLE 7 550 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,658 123,565 SH   SOLE 18 123,565 0 0
G1 THERAPEUTICS INC COM 3621LQ109 3,366 250,813 SH   SOLE 19 250,813 0 0
G1 THERAPEUTICS INC COM 3621LQ109 22,837 1,701,716 SH   SOLE 21 1,701,716 0 0
G1 THERAPEUTICS INC COM 3621LQ109 13,461 1,003,082 SH   SOLE 22 979,079 0 24,003
G1 THERAPEUTICS INC COM 3621LQ109 89 6,632 SH   SOLE 23 6,632 0 0
G1 THERAPEUTICS INC COM 3621LQ109 76 5,654 SH   SOLE 25 5,654 0 0
G1 THERAPEUTICS INC COM 3621LQ109 473 35,231 SH   SOLE 26 1,577 0 33,654
G1 THERAPEUTICS INC COM 3621LQ109 46 3,427 SH   SOLE 28 3,427 0 0
G1 THERAPEUTICS INC COM 3621LQ109 460 34,240 SH   SOLE 30 34,240 0 0
G1 THERAPEUTICS INC COM 3621LQ109 73 5,448 SH   SOLE 36 5,448 0 0
G1 THERAPEUTICS INC COM 3621LQ109 30 2,241 SH   SOLE 40 2,241 0 0
G1 THERAPEUTICS INC COM 3621LQ109 267 19,893 SH   SOLE 43 437 0 19,456
GAIA INC NEW CL A 36269P104 114 12,071 SH   SOLE 2 713 0 11,358
GAIA INC NEW CL A 36269P104 24 2,552 SH   SOLE 18 2,552 0 0
GAIA INC NEW CL A 36269P104 532 56,166 SH   SOLE 19 56,166 0 0
GAIA INC NEW CL A 36269P104 466 49,193 SH   SOLE 21 49,193 0 0
GAIA INC NEW CL A 36269P104 2,855 301,172 SH   SOLE 22 301,172 0 0
GAIA INC NEW CL A 36269P104 64 6,802 SH   SOLE 23 6,802 0 0
GAIA INC NEW CL A 36269P104 176 18,608 SH   SOLE 26 0 0 18,608
GAIA INC NEW CL A 36269P104 8 810 SH   SOLE 43 0 0 810
GAIN THERAPEUTICS INC COM 36269B105 6 812 SH   SOLE 18 812 0 0
GAIN THERAPEUTICS INC COM 36269B105 79 10,664 SH   SOLE 21 10,664 0 0
GALAPAGOS NV SPON ADR 36315X101 19,758 375,548 SH   SOLE 21 375,548 0 0
GALAPAGOS NV SPON ADR 36315X101 228 4,330 SH   SOLE 30 4,330 0 0
GALAPAGOS NV SPON ADR 36315X101 520 9,881 SH   SOLE 43 3,851 0 6,030
GALECTIN THERAPEUTICS INC COM NEW 363225202 5 1,230 SH   SOLE 2 1,230 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 30 7,841 SH   SOLE 18 7,841 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 474 122,147 SH   SOLE 21 122,147 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 2,547 656,364 SH   SOLE 22 656,364 0 0
GALECTO INC COM 36322Q107 10 2,767 SH   SOLE 2 2,767 0 0
GALECTO INC COM 36322Q107 22 6,190 SH   SOLE 22 6,190 0 0
GALERA THERAPEUTICS INC COM 36338D108 60 7,388 SH   SOLE 2 1,557 0 5,831
GALERA THERAPEUTICS INC COM 36338D108 23 2,856 SH   SOLE 18 2,856 0 0
GALERA THERAPEUTICS INC COM 36338D108 241 29,772 SH   SOLE 19 29,772 0 0
GALERA THERAPEUTICS INC COM 36338D108 353 43,628 SH   SOLE 21 43,628 0 0
GALERA THERAPEUTICS INC COM 36338D108 642 79,198 SH   SOLE 22 79,198 0 0
GALERA THERAPEUTICS INC COM 36338D108 63 7,830 SH   SOLE 23 7,830 0 0
GALERA THERAPEUTICS INC COM 36338D108 123 15,238 SH   SOLE 26 0 0 15,238
GALLAGHER ARTHUR J & CO COM 363576109 69,835 469,793 SH   SOLE 2 99,179 0 370,614
GALLAGHER ARTHUR J & CO COM 363576109 19,955 134,239 SH   SOLE 4 77,610 0 56,629
GALLAGHER ARTHUR J & CO COM 363576109 33,010 222,063 SH   SOLE 7 215,243 0 6,820
GALLAGHER ARTHUR J & CO COM 363576109 613 4,121 SH   SOLE 13 554 0 3,567
GALLAGHER ARTHUR J & CO COM 363576109 3,839 25,828 SH   SOLE 15 25,828 0 0
GALLAGHER ARTHUR J & CO COM 363576109 223,212 1,501,595 SH   SOLE 18 1,390,029 0 111,566
GALLAGHER ARTHUR J & CO COM 363576109 290,047 1,951,205 SH   SOLE 19 1,951,205 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,041,422 7,005,866 SH   SOLE 21 7,005,866 0 0
GALLAGHER ARTHUR J & CO COM 363576109 715,106 4,810,667 SH   SOLE 22 4,374,105 0 436,562
GALLAGHER ARTHUR J & CO COM 363576109 17,013 114,447 SH   SOLE 23 114,447 0 0
GALLAGHER ARTHUR J & CO COM 363576109 49,038 329,888 SH   SOLE 25 329,888 0 0
GALLAGHER ARTHUR J & CO COM 363576109 71,410 480,390 SH   SOLE 26 169,655 0 310,735
GALLAGHER ARTHUR J & CO COM 363576109 84,547 568,765 SH   SOLE 28 16,196 0 552,569
GALLAGHER ARTHUR J & CO COM 363576109 118 792 SH   SOLE 29 792 0 0
GALLAGHER ARTHUR J & CO COM 363576109 174,273 1,172,373 SH   SOLE 30 1,172,373 0 0
GALLAGHER ARTHUR J & CO COM 363576109 12,734 85,662 SH   SOLE 31 24,002 0 61,660
GALLAGHER ARTHUR J & CO COM 363576109 13,703 92,180 SH   SOLE 34 92,180 0 0
GALLAGHER ARTHUR J & CO COM 363576109 17,186 115,611 SH   SOLE 36 115,611 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,036 6,971 SH   SOLE 40 6,971 0 0
GALLAGHER ARTHUR J & CO COM 363576109 16,741 112,621 SH   SOLE 43 5,563 0 107,058
GALMED PHARMACEUTICALS LTD SHS M47238106 25 9,116 SH   SOLE 22 9,116 0 0
GAMCO INVS INC CL A COM 361438104 83 3,157 SH   SOLE 2 271 0 2,886
GAMCO INVS INC CL A COM 361438104 473 17,923 SH   SOLE 18 17,923 0 0
GAMCO INVS INC CL A COM 361438104 257 9,742 SH   SOLE 19 9,742 0 0
GAMCO INVS INC CL A COM 361438104 5,095 193,120 SH   SOLE 21 193,120 0 0
GAMCO INVS INC CL A COM 361438104 3,815 144,613 SH   SOLE 22 143,212 0 1,401
GAMESTOP CORP NEW CL A 36467W109 24,857 141,658 SH   SOLE 2 47,497 0 94,161
GAMESTOP CORP NEW CL A 36467W109 35 200 SH   SOLE 4 200 0 0
GAMESTOP CORP NEW CL A 36467W109 304 1,730 SH   SOLE 7 1,730 0 0
GAMESTOP CORP NEW CL A 36467W109 27,502 156,733 SH   SOLE 18 156,733 0 0
GAMESTOP CORP NEW CL A 36467W109 3,161 18,012 SH   SOLE 19 18,012 0 0
GAMESTOP CORP NEW CL A 36467W109 529,332 3,016,653 SH   SOLE 21 3,016,653 0 0
GAMESTOP CORP NEW CL A 36467W109 301,575 1,718,671 SH   SOLE 22 1,646,205 0 72,466
GAMESTOP CORP NEW CL A 36467W109 1,526 8,699 SH   SOLE 25 8,699 0 0
GAMESTOP CORP NEW CL A 36467W109 3,733 21,275 SH   SOLE 26 16,750 0 4,525
GAMESTOP CORP NEW CL A 36467W109 1,383 7,880 SH   SOLE 28 4,665 0 3,215
GAMESTOP CORP NEW CL A 36467W109 6,050 34,477 SH   SOLE 30 34,477 0 0
GAMESTOP CORP NEW CL A 36467W109 180 1,023 SH   SOLE 31 1,023 0 0
GAMESTOP CORP NEW CL A 36467W109 320 1,824 SH   SOLE 34 1,824 0 0
GAMESTOP CORP NEW CL A 36467W109 170 970 SH   SOLE 36 970 0 0
GAMESTOP CORP NEW CL A 36467W109 1,356 7,729 SH   SOLE 40 7,729 0 0
GAMESTOP CORP NEW CL A 36467W109 1,456 8,295 SH   SOLE 43 0 0 8,295
GAMIDA CELL LTD SHS M47364100 1,312 334,765 SH   SOLE 21 334,765 0 0
GAMIDA CELL LTD SHS M47364100 106 26,994 SH   SOLE 30 26,994 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 22,246 480,268 SH   SOLE 2 115,864 0 364,404
GAMING & LEISURE PPTYS INC COM 36467J108 5,366 115,851 SH   SOLE 4 115,851 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13,175 284,438 SH   SOLE 7 284,438 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,985 86,037 SH   SOLE 18 86,037 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 61,288 1,323,151 SH   SOLE 19 1,323,151 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 212,064 4,578,229 SH   SOLE 21 4,578,229 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 296,177 6,394,144 SH   SOLE 22 6,126,960 0 267,184
GAMING & LEISURE PPTYS INC COM 36467J108 422 9,118 SH   SOLE 23 9,118 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 44,268 955,703 SH   SOLE 25 955,703 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,836 82,809 SH   SOLE 26 66,109 0 16,700
GAMING & LEISURE PPTYS INC COM 36467J108 6,953 150,111 SH   SOLE 28 16,126 0 133,985
GAMING & LEISURE PPTYS INC COM 36467J108 46,233 998,124 SH   SOLE 30 998,124 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 163 3,510 SH   SOLE 31 3,510 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 16 341 SH   SOLE 34 341 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 149 3,217 SH   SOLE 36 3,217 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,220 26,334 SH   SOLE 40 26,334 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 6,625 143,032 SH   SOLE 43 11,699 0 131,333
GAN LTD SHS G3728V109 617 41,460 SH   SOLE 2 19,005 0 22,455
GAN LTD SHS G3728V109 11 769 SH   SOLE 4 769 0 0
GAN LTD SHS G3728V109 11 737 SH   SOLE 7 737 0 0
GAN LTD SHS G3728V109 1,970 132,476 SH   SOLE 18 132,476 0 0
GAN LTD SHS G3728V109 1,052 70,713 SH   SOLE 19 70,713 0 0
GAN LTD SHS G3728V109 22,775 1,531,627 SH   SOLE 21 1,531,627 0 0
GAN LTD SHS G3728V109 13,897 934,553 SH   SOLE 22 900,482 0 34,071
GAN LTD SHS G3728V109 68 4,596 SH   SOLE 25 4,596 0 0
GAN LTD SHS G3728V109 112 7,564 SH   SOLE 30 7,564 0 0
GAN LTD SHS G3728V109 53 3,547 SH   SOLE 40 3,547 0 0
GAN LTD SHS G3728V109 8 540 SH   SOLE 43 94 0 446
GANNETT CO INC COM 36472T109 1,143 171,072 SH   SOLE 2 48,473 0 122,599
GANNETT CO INC COM 36472T109 14 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 3,929 588,207 SH   SOLE 18 588,207 0 0
GANNETT CO INC COM 36472T109 1,563 233,916 SH   SOLE 19 233,916 0 0
GANNETT CO INC COM 36472T109 118,113 17,681,651 SH   SOLE 21 17,681,651 0 0
GANNETT CO INC COM 36472T109 24,196 3,622,227 SH   SOLE 22 3,427,856 0 194,371
GANNETT CO INC COM 36472T109 112 16,787 SH   SOLE 25 16,787 0 0
GANNETT CO INC COM 36472T109 12 1,763 SH   SOLE 28 0 0 1,763
GANNETT CO INC COM 36472T109 1,302 194,890 SH   SOLE 30 194,890 0 0
GANNETT CO INC COM 36472T109 77 11,555 SH   SOLE 40 11,555 0 0
GANNETT CO INC COM 36472T109 251 37,576 SH   SOLE 43 1,202 0 36,374
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 198 64,547 SH   SOLE 2 1,979 0 62,568
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 135 44,119 SH   SOLE 4 15,484 0 28,635
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 39 12,600 SH   SOLE 7 12,600 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 72 23,361 SH   SOLE 13 158 0 23,203
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 201 65,542 SH   SOLE 15 65,542 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 60 19,548 SH   SOLE 18 19,548 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 6,622 2,157,102 SH   SOLE 21 2,157,102 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 3,281 1,068,712 SH   SOLE 22 1,027,707 0 41,005
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 179 58,152 SH   SOLE 23 58,152 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 286 93,074 SH   SOLE 25 93,074 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 793 258,216 SH   SOLE 26 191,518 0 66,698
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 440 143,289 SH   SOLE 28 8,786 0 134,503
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1,826 594,873 SH   SOLE 30 594,873 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 0 105 SH   SOLE 34 105 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1 307 SH   SOLE 40 307 0 0
GAP INC COM 364760108 11,636 512,593 SH   SOLE 2 121,895 0 390,698
GAP INC COM 364760108 18 779 SH   SOLE 4 779 0 0
GAP INC COM 364760108 4,014 176,845 SH   SOLE 7 171,975 0 4,870
GAP INC COM 364760108 76 3,361 SH   SOLE 15 3,361 0 0
GAP INC COM 364760108 7,678 338,258 SH   SOLE 18 320,292 0 17,966
GAP INC COM 364760108 2,456 108,190 SH   SOLE 19 108,190 0 0
GAP INC COM 364760108 101,758 4,482,748 SH   SOLE 21 4,482,748 0 0
GAP INC COM 364760108 111,130 4,895,581 SH   SOLE 22 4,434,513 0 461,068
GAP INC COM 364760108 63 2,764 SH   SOLE 23 2,764 0 0
GAP INC COM 364760108 1,101 48,498 SH   SOLE 25 48,498 0 0
GAP INC COM 364760108 18,731 825,162 SH   SOLE 26 686,327 0 138,835
GAP INC COM 364760108 1,108 48,812 SH   SOLE 28 18,761 0 30,051
GAP INC COM 364760108 13,032 574,075 SH   SOLE 30 574,075 0 0
GAP INC COM 364760108 313 13,782 SH   SOLE 31 13,782 0 0
GAP INC COM 364760108 1,635 72,038 SH   SOLE 36 72,038 0 0
GAP INC COM 364760108 623 27,441 SH   SOLE 40 27,441 0 0
GAP INC COM 364760108 12,132 534,438 SH   SOLE 43 37,393 0 497,045
GARMIN LTD SHS H2906T109 54,036 347,586 SH   SOLE 2 61,579 0 286,007
GARMIN LTD SHS H2906T109 18,457 118,727 SH   SOLE 4 65,319 0 53,408
GARMIN LTD SHS H2906T109 25,950 166,926 SH   SOLE 7 162,342 0 4,584
GARMIN LTD SHS H2906T109 597 3,838 SH   SOLE 13 473 0 3,365
GARMIN LTD SHS H2906T109 3,274 21,063 SH   SOLE 15 21,063 0 0
GARMIN LTD SHS H2906T109 47,085 302,877 SH   SOLE 18 281,488 0 21,389
GARMIN LTD SHS H2906T109 10,453 67,241 SH   SOLE 19 67,241 0 0
GARMIN LTD SHS H2906T109 890,766 5,729,873 SH   SOLE 21 5,729,873 0 0
GARMIN LTD SHS H2906T109 518,042 3,332,314 SH   SOLE 22 3,009,285 0 323,029
GARMIN LTD SHS H2906T109 13,705 88,159 SH   SOLE 23 88,159 0 0
GARMIN LTD SHS H2906T109 38,158 245,454 SH   SOLE 25 245,454 0 0
GARMIN LTD SHS H2906T109 52,298 336,410 SH   SOLE 26 136,982 0 199,428
GARMIN LTD SHS H2906T109 81,127 521,849 SH   SOLE 28 11,535 0 510,314
GARMIN LTD SHS H2906T109 227,405 1,462,791 SH   SOLE 30 1,394,430 0 68,361
GARMIN LTD SHS H2906T109 8,738 56,207 SH   SOLE 31 18,626 0 37,581
GARMIN LTD SHS H2906T109 2,670 17,177 SH   SOLE 32 17,177 0 0
GARMIN LTD SHS H2906T109 1,293 8,315 SH   SOLE 34 8,315 0 0
GARMIN LTD SHS H2906T109 12,549 80,719 SH   SOLE 36 80,719 0 0
GARMIN LTD SHS H2906T109 828 5,326 SH   SOLE 40 5,326 0 0
GARMIN LTD SHS H2906T109 23,588 151,728 SH   SOLE 43 8,983 0 142,745
GARRETT MOTION INC COM 366505105 0 6 SH   SOLE 18 6 0 0
GARRETT MOTION INC COM 366505105 891 120,871 SH   SOLE 21 120,871 0 0
GARRETT MOTION INC COM 366505105 788 106,920 SH   SOLE 22 106,920 0 0
GARRETT MOTION INC COM 366505105 19 2,595 SH   SOLE 43 2 0 2,593
GARTNER INC COM 366651107 68,525 225,500 SH   SOLE 2 68,489 0 157,011
GARTNER INC COM 366651107 18,773 61,777 SH   SOLE 4 37,650 0 24,127
GARTNER INC COM 366651107 22,310 73,417 SH   SOLE 7 70,784 0 2,633
GARTNER INC COM 366651107 527 1,734 SH   SOLE 13 257 0 1,477
GARTNER INC COM 366651107 2,663 8,762 SH   SOLE 15 8,762 0 0
GARTNER INC COM 366651107 48,441 159,408 SH   SOLE 18 147,168 0 12,240
GARTNER INC COM 366651107 12,403 40,817 SH   SOLE 19 40,817 0 0
GARTNER INC COM 366651107 658,275 2,166,232 SH   SOLE 21 2,166,232 0 0
GARTNER INC COM 366651107 540,788 1,779,612 SH   SOLE 22 1,600,484 0 179,128
GARTNER INC COM 366651107 15,419 50,742 SH   SOLE 23 50,742 0 0
GARTNER INC COM 366651107 36,720 120,836 SH   SOLE 25 120,836 0 0
GARTNER INC COM 366651107 59,859 196,982 SH   SOLE 26 81,664 0 115,318
GARTNER INC COM 366651107 68,997 227,055 SH   SOLE 28 6,546 0 220,509
GARTNER INC COM 366651107 522 1,717 SH   SOLE 29 1,717 0 0
GARTNER INC COM 366651107 129,134 424,952 SH   SOLE 30 371,122 0 53,830
GARTNER INC COM 366651107 10,801 35,545 SH   SOLE 31 13,932 0 21,613
GARTNER INC COM 366651107 1,467 4,829 SH   SOLE 34 4,829 0 0
GARTNER INC COM 366651107 11,120 36,595 SH   SOLE 36 36,595 0 0
GARTNER INC COM 366651107 952 3,134 SH   SOLE 40 3,134 0 0
GARTNER INC COM 366651107 11,477 37,769 SH   SOLE 43 3,742 0 34,027
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3,169 194,798 SH   SOLE 2 20,552 0 174,246
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 565 34,696 SH   SOLE 18 34,696 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 429 26,380 SH   SOLE 19 26,380 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 15,952 980,447 SH   SOLE 21 980,447 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 35,002 2,151,311 SH   SOLE 22 2,059,325 0 91,986
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 120 7,393 SH   SOLE 25 7,393 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 587 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 79 4,863 SH   SOLE 28 4,863 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 512 31,487 SH   SOLE 30 31,487 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 21 1,266 SH   SOLE 31 1,266 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 106 6,525 SH   SOLE 40 6,525 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,603 98,503 SH   SOLE 43 2,884 0 95,619
GATOS SILVER INC COM 368036109 202 17,396 SH   SOLE 2 2,595 0 14,801
GATOS SILVER INC COM 368036109 5 442 SH   SOLE 7 442 0 0
GATOS SILVER INC COM 368036109 1,597 137,305 SH   SOLE 18 137,305 0 0
GATOS SILVER INC COM 368036109 941 80,925 SH   SOLE 19 80,925 0 0
GATOS SILVER INC COM 368036109 19,098 1,642,146 SH   SOLE 21 1,642,146 0 0
GATOS SILVER INC COM 368036109 10,961 942,479 SH   SOLE 22 934,564 0 7,915
GATOS SILVER INC COM 368036109 5 402 SH   SOLE 43 0 0 402
GATX CORP COM 361448103 6,463 72,159 SH   SOLE 2 40,721 0 31,438
GATX CORP COM 361448103 11 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103 80 893 SH   SOLE 7 893 0 0
GATX CORP COM 361448103 16,209 180,984 SH   SOLE 18 180,984 0 0
GATX CORP COM 361448103 6,475 72,294 SH   SOLE 19 72,294 0 0
GATX CORP COM 361448103 226,409 2,528,012 SH   SOLE 21 2,528,012 0 0
GATX CORP COM 361448103 93,365 1,042,483 SH   SOLE 22 1,008,555 0 33,928
GATX CORP COM 361448103 70 779 SH   SOLE 23 779 0 0
GATX CORP COM 361448103 439 4,906 SH   SOLE 25 4,906 0 0
GATX CORP COM 361448103 1,167 13,032 SH   SOLE 26 9,818 0 3,214
GATX CORP COM 361448103 260 2,902 SH   SOLE 28 2,902 0 0
GATX CORP COM 361448103 1,465 16,357 SH   SOLE 30 16,357 0 0
GATX CORP COM 361448103 498 5,562 SH   SOLE 34 5,562 0 0
GATX CORP COM 361448103 77 856 SH   SOLE 36 856 0 0
GATX CORP COM 361448103 349 3,893 SH   SOLE 40 3,893 0 0
GATX CORP COM 361448103 2,578 28,787 SH   SOLE 43 383 0 28,404
GAUCHO GROUP HLDGS INC COM NEW 36809R206 5 1,628 SH   SOLE 18 1,628 0 0
GAUCHO GROUP HLDGS INC COM NEW 36809R206 57 18,673 SH   SOLE 21 18,673 0 0
GBS INC COM 36151G105 4 1,625 SH   SOLE 18 1,625 0 0
GBS INC COM 36151G105 51 20,187 SH   SOLE 21 20,187 0 0
GCM GROSVENOR INC COM CL A 36831E108 193 16,791 SH   SOLE 2 2,265 0 14,526
GCM GROSVENOR INC COM CL A 36831E108 6 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108 1,136 98,589 SH   SOLE 18 98,589 0 0
GCM GROSVENOR INC COM CL A 36831E108 827 71,829 SH   SOLE 19 71,829 0 0
GCM GROSVENOR INC COM CL A 36831E108 16,175 1,404,040 SH   SOLE 21 1,404,040 0 0
GCM GROSVENOR INC COM CL A 36831E108 10,639 923,494 SH   SOLE 22 916,736 0 6,758
GCM GROSVENOR INC COM CL A 36831E108 0 10 SH   SOLE 43 0 0 10
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,171 53,430 SH   SOLE 2 13,555 0 39,875
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4 203 SH   SOLE 4 203 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 17 791 SH   SOLE 7 791 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4,424 201,825 SH   SOLE 18 201,825 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,889 86,165 SH   SOLE 19 86,165 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 134,132 6,119,165 SH   SOLE 21 6,119,165 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 28,954 1,320,881 SH   SOLE 22 1,266,859 0 54,022
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 122 5,571 SH   SOLE 25 5,571 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 327 14,903 SH   SOLE 26 8,538 0 6,365
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 77 3,529 SH   SOLE 28 3,529 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,117 96,597 SH   SOLE 30 96,597 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 124 5,654 SH   SOLE 40 5,654 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 425 19,385 SH   SOLE 43 182 0 19,203
GDS HLDGS LTD SPONSORED ADS 36165L108 6,261 110,602 SH   SOLE 2 39,888 0 70,714
GDS HLDGS LTD SPONSORED ADS 36165L108 2,538 44,840 SH   SOLE 4 20,735 0 24,105
GDS HLDGS LTD SPONSORED ADS 36165L108 554 9,792 SH   SOLE 7 9,792 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 527 9,309 SH   SOLE 13 111 0 9,198
GDS HLDGS LTD SPONSORED ADS 36165L108 2,662 47,032 SH   SOLE 15 47,032 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,498 26,454 SH   SOLE 18 26,454 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 12,572 222,082 SH   SOLE 19 222,082 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 89,797 1,586,243 SH   SOLE 21 1,586,243 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 49,995 883,142 SH   SOLE 22 766,309 0 116,833
GDS HLDGS LTD SPONSORED ADS 36165L108 2,395 42,309 SH   SOLE 23 42,309 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 4,759 84,069 SH   SOLE 25 84,069 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 12,858 227,127 SH   SOLE 26 66,660 0 160,467
GDS HLDGS LTD SPONSORED ADS 36165L108 9,261 163,585 SH   SOLE 28 6,313 0 157,272
GDS HLDGS LTD SPONSORED ADS 36165L108 29,145 514,841 SH   SOLE 30 514,841 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 5,670 100,167 SH   SOLE 34 100,167 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 21 374 SH   SOLE 40 374 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 14,700 259,667 SH   SOLE 43 16,898 0 242,769
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 2,145 1,645,000 PRN   SOLE 21 1,645,000 0 0
GEE GROUP INC COM 36165A102 0 802 SH   SOLE 21 802 0 0
GEMINI THERAPEUTICS INC COM 36870G105 77 19,086 SH   SOLE 2 14,010 0 5,076
GEMINI THERAPEUTICS INC COM 36870G105 290 71,740 SH   SOLE 18 71,740 0 0
GEMINI THERAPEUTICS INC COM 36870G105 141 34,897 SH   SOLE 19 34,897 0 0
GEMINI THERAPEUTICS INC COM 36870G105 3,310 819,295 SH   SOLE 21 819,295 0 0
GEMINI THERAPEUTICS INC COM 36870G105 1,229 304,109 SH   SOLE 22 291,388 0 12,721
GENASYS INC COM 36872P103 6 1,124 SH   SOLE 2 1,124 0 0
GENASYS INC COM 36872P103 33 6,275 SH   SOLE 18 6,275 0 0
GENASYS INC COM 36872P103 542 104,615 SH   SOLE 21 104,615 0 0
GENASYS INC COM 36872P103 3,015 581,999 SH   SOLE 22 581,999 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 721 35,798 SH   SOLE 2 9,432 0 26,366
GENCO SHIPPING & TRADING LTD SHS Y2685T131 10 516 SH   SOLE 7 516 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,178 108,185 SH   SOLE 18 108,185 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 1,146 56,931 SH   SOLE 19 56,931 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 26,214 1,302,241 SH   SOLE 21 1,302,241 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 16,323 810,867 SH   SOLE 22 775,511 0 35,356
GENCO SHIPPING & TRADING LTD SHS Y2685T131 84 4,172 SH   SOLE 25 4,172 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 144 7,176 SH   SOLE 30 7,176 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 65 3,243 SH   SOLE 40 3,243 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 87 4,346 SH   SOLE 43 0 0 4,346
GENCOR INDS INC COM 368678108 11 996 SH   SOLE 2 996 0 0
GENCOR INDS INC COM 368678108 24 2,195 SH   SOLE 18 2,195 0 0
GENCOR INDS INC COM 368678108 431 38,829 SH   SOLE 21 38,829 0 0
GENCOR INDS INC COM 368678108 111 10,024 SH   SOLE 22 10,024 0 0
GENERAC HLDGS INC COM 368736104 54,390 133,090 SH   SOLE 2 19,012 0 114,078
GENERAC HLDGS INC COM 368736104 18,148 44,408 SH   SOLE 4 27,590 0 16,818
GENERAC HLDGS INC COM 368736104 27,918 68,315 SH   SOLE 7 66,548 0 1,767
GENERAC HLDGS INC COM 368736104 524 1,283 SH   SOLE 13 115 0 1,168
GENERAC HLDGS INC COM 368736104 2,517 6,159 SH   SOLE 15 6,159 0 0
GENERAC HLDGS INC COM 368736104 61,573 150,667 SH   SOLE 18 141,868 0 8,799
GENERAC HLDGS INC COM 368736104 33,033 80,831 SH   SOLE 19 80,831 0 0
GENERAC HLDGS INC COM 368736104 907,488 2,220,588 SH   SOLE 21 2,220,588 0 0
GENERAC HLDGS INC COM 368736104 567,044 1,387,536 SH   SOLE 22 1,257,254 0 130,282
GENERAC HLDGS INC COM 368736104 14,406 35,251 SH   SOLE 23 35,251 0 0
GENERAC HLDGS INC COM 368736104 41,141 100,670 SH   SOLE 25 100,670 0 0
GENERAC HLDGS INC COM 368736104 58,752 143,765 SH   SOLE 26 59,205 0 84,560
GENERAC HLDGS INC COM 368736104 69,276 169,515 SH   SOLE 28 5,964 0 163,551
GENERAC HLDGS INC COM 368736104 167,834 410,683 SH   SOLE 30 410,683 0 0
GENERAC HLDGS INC COM 368736104 9,392 22,982 SH   SOLE 31 7,558 0 15,424
GENERAC HLDGS INC COM 368736104 10,571 25,866 SH   SOLE 34 25,866 0 0
GENERAC HLDGS INC COM 368736104 11,254 27,538 SH   SOLE 36 27,538 0 0
GENERAC HLDGS INC COM 368736104 927 2,268 SH   SOLE 40 2,268 0 0
GENERAC HLDGS INC COM 368736104 17,123 41,899 SH   SOLE 43 1,374 0 40,525
GENERAL DYNAMICS CORP COM 369550108 107,775 549,787 SH   SOLE 2 85,087 0 464,700
GENERAL DYNAMICS CORP COM 369550108 20,140 102,738 SH   SOLE 4 66,393 0 36,345
GENERAL DYNAMICS CORP COM 369550108 45,817 233,726 SH   SOLE 7 226,633 0 7,093
GENERAL DYNAMICS CORP COM 369550108 790 4,029 SH   SOLE 13 602 0 3,427
GENERAL DYNAMICS CORP COM 369550108 6,002 30,618 SH   SOLE 15 30,618 0 0
GENERAL DYNAMICS CORP COM 369550108 93,250 475,692 SH   SOLE 18 442,355 0 33,337
GENERAL DYNAMICS CORP COM 369550108 27,207 138,788 SH   SOLE 19 138,788 0 0
GENERAL DYNAMICS CORP COM 369550108 1,090,005 5,560,401 SH   SOLE 21 5,560,401 0 0
GENERAL DYNAMICS CORP COM 369550108 977,674 4,987,368 SH   SOLE 22 4,473,835 0 513,533
GENERAL DYNAMICS CORP COM 369550108 26,690 136,155 SH   SOLE 23 136,155 0 0
GENERAL DYNAMICS CORP COM 369550108 24,181 123,352 SH   SOLE 25 123,352 0 0
GENERAL DYNAMICS CORP COM 369550108 58,528 298,569 SH   SOLE 26 170,477 0 128,092
GENERAL DYNAMICS CORP COM 369550108 225 1,147 SH   SOLE 29 1,147 0 0
GENERAL DYNAMICS CORP COM 369550108 175,765 896,624 SH   SOLE 30 896,624 0 0
GENERAL DYNAMICS CORP COM 369550108 19,235 98,122 SH   SOLE 31 31,480 0 66,642
GENERAL DYNAMICS CORP COM 369550108 23,603 120,404 SH   SOLE 36 120,404 0 0
GENERAL DYNAMICS CORP COM 369550108 913 4,657 SH   SOLE 40 4,657 0 0
GENERAL DYNAMICS CORP COM 369550108 25,611 130,651 SH   SOLE 43 7,297 0 123,354
GENERAL ELECTRIC CO COM NEW 369604301 251,740 2,443,365 SH   SOLE 2 380,895 0 2,062,470
GENERAL ELECTRIC CO COM NEW 369604301 67,745 657,528 SH   SOLE 4 414,964 0 242,564
GENERAL ELECTRIC CO COM NEW 369604301 98,764 958,591 SH   SOLE 7 926,215 0 32,376
GENERAL ELECTRIC CO COM NEW 369604301 2,289 22,217 SH   SOLE 13 3,131 0 19,086
GENERAL ELECTRIC CO COM NEW 369604301 13,380 129,869 SH   SOLE 15 129,869 0 0
GENERAL ELECTRIC CO COM NEW 369604301 10 95 SH   SOLE 17 0 0 95
GENERAL ELECTRIC CO COM NEW 369604301 392,566 3,810,215 SH   SOLE 18 3,494,350 0 315,865
GENERAL ELECTRIC CO COM NEW 369604301 408,162 3,961,586 SH   SOLE 19 3,961,586 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,115 10,821 SH   SOLE 20 10,821 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,227,180 21,616,812 SH   SOLE 21 21,616,812 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,421,628 23,504,109 SH   SOLE 22 21,160,046 0 2,344,063
GENERAL ELECTRIC CO COM NEW 369604301 67,937 659,390 SH   SOLE 23 659,390 0 0
GENERAL ELECTRIC CO COM NEW 369604301 193,854 1,881,528 SH   SOLE 25 1,881,528 0 0
GENERAL ELECTRIC CO COM NEW 369604301 295,384 2,866,968 SH   SOLE 26 1,298,281 0 1,568,687
GENERAL ELECTRIC CO COM NEW 369604301 180,504 1,751,955 SH   SOLE 28 94,757 0 1,657,198
GENERAL ELECTRIC CO COM NEW 369604301 442,004 4,290,050 SH   SOLE 30 4,290,050 0 0
GENERAL ELECTRIC CO COM NEW 369604301 41,388 401,713 SH   SOLE 31 132,597 0 269,116
GENERAL ELECTRIC CO COM NEW 369604301 20,359 197,601 SH   SOLE 34 197,601 0 0
GENERAL ELECTRIC CO COM NEW 369604301 63,517 616,488 SH   SOLE 36 616,488 0 0
GENERAL ELECTRIC CO COM NEW 369604301 3,928 38,127 SH   SOLE 40 38,127 0 0
GENERAL ELECTRIC CO COM NEW 369604301 41,863 406,323 SH   SOLE 43 35,682 0 370,641
GENERAL MLS INC COM 370334104 84,139 1,406,540 SH   SOLE 2 201,056 0 1,205,484
GENERAL MLS INC COM 370334104 29,667 495,934 SH   SOLE 4 299,230 0 196,704
GENERAL MLS INC COM 370334104 36,046 602,580 SH   SOLE 7 582,560 0 20,020
GENERAL MLS INC COM 370334104 599 10,007 SH   SOLE 13 1,092 0 8,915
GENERAL MLS INC COM 370334104 4,566 76,331 SH   SOLE 15 76,331 0 0
GENERAL MLS INC COM 370334104 68,928 1,152,262 SH   SOLE 18 1,066,954 0 85,308
GENERAL MLS INC COM 370334104 21,477 359,019 SH   SOLE 19 359,019 0 0
GENERAL MLS INC COM 370334104 945,663 15,808,480 SH   SOLE 21 15,808,480 0 0
GENERAL MLS INC COM 370334104 787,440 13,163,486 SH   SOLE 22 11,856,648 0 1,306,838
GENERAL MLS INC COM 370334104 20,907 349,506 SH   SOLE 23 349,506 0 0
GENERAL MLS INC COM 370334104 65,005 1,086,684 SH   SOLE 25 1,086,684 0 0
GENERAL MLS INC COM 370334104 100,330 1,677,190 SH   SOLE 26 575,963 0 1,101,227
GENERAL MLS INC COM 370334104 101,266 1,692,846 SH   SOLE 28 59,716 0 1,633,130
GENERAL MLS INC COM 370334104 238,453 3,986,167 SH   SOLE 30 3,986,167 0 0
GENERAL MLS INC COM 370334104 13,352 223,203 SH   SOLE 31 72,507 0 150,696
GENERAL MLS INC COM 370334104 4,197 70,155 SH   SOLE 32 70,155 0 0
GENERAL MLS INC COM 370334104 10,467 174,979 SH   SOLE 34 174,979 0 0
GENERAL MLS INC COM 370334104 13,769 230,180 SH   SOLE 35 230,180 0 0
GENERAL MLS INC COM 370334104 22,370 373,948 SH   SOLE 36 373,948 0 0
GENERAL MLS INC COM 370334104 1,273 21,275 SH   SOLE 40 21,275 0 0
GENERAL MLS INC COM 370334104 50,486 843,959 SH   SOLE 43 30,300 0 813,659
GENERAL MTRS CO COM 37045V100 171,718 3,257,779 SH   SOLE 2 570,223 0 2,687,556
GENERAL MTRS CO COM 37045V100 28,754 545,515 SH   SOLE 4 495,792 0 49,723
GENERAL MTRS CO COM 37045V100 69,400 1,316,646 SH   SOLE 7 1,274,251 0 42,395
GENERAL MTRS CO COM 37045V100 1,430 27,137 SH   SOLE 13 3,409 0 23,728
GENERAL MTRS CO COM 37045V100 9,045 171,605 SH   SOLE 15 171,605 0 0
GENERAL MTRS CO COM 37045V100 1 17 SH   SOLE 17 0 0 17
GENERAL MTRS CO COM 37045V100 509,803 9,671,849 SH   SOLE 18 8,594,846 0 1,077,003
GENERAL MTRS CO COM 37045V100 594,701 11,282,516 SH   SOLE 19 11,282,516 0 0
GENERAL MTRS CO COM 37045V100 1,944,896 36,898,041 SH   SOLE 21 36,898,041 0 0
GENERAL MTRS CO COM 37045V100 1,637,783 31,071,586 SH   SOLE 22 28,095,952 0 2,975,634
GENERAL MTRS CO COM 37045V100 48,217 914,763 SH   SOLE 23 914,763 0 0
GENERAL MTRS CO COM 37045V100 122,180 2,317,970 SH   SOLE 25 2,237,361 0 80,609
GENERAL MTRS CO COM 37045V100 178,521 3,386,859 SH   SOLE 26 1,390,317 0 1,996,542
GENERAL MTRS CO COM 37045V100 140,029 2,656,594 SH   SOLE 28 102,528 0 2,554,066
GENERAL MTRS CO COM 37045V100 20 381 SH   SOLE 29 381 0 0
GENERAL MTRS CO COM 37045V100 485,078 9,202,774 SH   SOLE 30 9,202,774 0 0
GENERAL MTRS CO COM 37045V100 25,155 477,225 SH   SOLE 31 159,415 0 317,810
GENERAL MTRS CO COM 37045V100 111,204 2,109,726 SH   SOLE 34 2,109,726 0 0
GENERAL MTRS CO COM 37045V100 47,985 910,363 SH   SOLE 36 910,363 0 0
GENERAL MTRS CO COM 37045V100 2,375 45,058 SH   SOLE 40 45,058 0 0
GENERAL MTRS CO COM 37045V100 47,641 903,834 SH   SOLE 43 49,334 0 854,500
GENERATION BIO CO COM 37148K100 585 23,339 SH   SOLE 2 11,995 0 11,344
GENERATION BIO CO COM 37148K100 3 111 SH   SOLE 4 111 0 0
GENERATION BIO CO COM 37148K100 19 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100 3,069 122,410 SH   SOLE 18 122,410 0 0
GENERATION BIO CO COM 37148K100 1,913 76,323 SH   SOLE 19 76,323 0 0
GENERATION BIO CO COM 37148K100 45,306 1,807,184 SH   SOLE 21 1,807,184 0 0
GENERATION BIO CO COM 37148K100 25,068 999,919 SH   SOLE 22 978,120 0 21,799
GENERATION BIO CO COM 37148K100 186 7,430 SH   SOLE 25 7,430 0 0
GENERATION BIO CO COM 37148K100 636 25,356 SH   SOLE 26 22,723 0 2,633
GENERATION BIO CO COM 37148K100 76 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100 1,264 50,402 SH   SOLE 30 50,402 0 0
GENERATION BIO CO COM 37148K100 23 898 SH   SOLE 36 898 0 0
GENERATION BIO CO COM 37148K100 128 5,121 SH   SOLE 40 5,121 0 0
GENERATION BIO CO COM 37148K100 71 2,852 SH   SOLE 43 0 0 2,852
GENESCO INC COM 371532102 1,060 18,361 SH   SOLE 2 6,411 0 11,950
GENESCO INC COM 371532102 4 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102 14 247 SH   SOLE 7 247 0 0
GENESCO INC COM 371532102 3,538 61,277 SH   SOLE 18 61,277 0 0
GENESCO INC COM 371532102 1,490 25,815 SH   SOLE 19 25,815 0 0
GENESCO INC COM 371532102 101,494 1,758,076 SH   SOLE 21 1,758,076 0 0
GENESCO INC COM 371532102 20,894 361,932 SH   SOLE 22 348,359 0 13,573
GENESCO INC COM 371532102 133 2,297 SH   SOLE 25 2,297 0 0
GENESCO INC COM 371532102 262 4,531 SH   SOLE 26 3,447 0 1,084
GENESCO INC COM 371532102 173 2,991 SH   SOLE 28 1,191 0 1,800
GENESCO INC COM 371532102 1,505 26,067 SH   SOLE 30 26,067 0 0
GENESCO INC COM 371532102 155 2,682 SH   SOLE 36 2,682 0 0
GENESCO INC COM 371532102 91 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102 309 5,351 SH   SOLE 43 52 0 5,299
GENETRON HLDGS LTD ADS 37186H100 38 2,742 SH   SOLE 4 2,742 0 0
GENETRON HLDGS LTD ADS 37186H100 4,769 344,326 SH   SOLE 19 344,326 0 0
GENETRON HLDGS LTD ADS 37186H100 311 22,490 SH   SOLE 21 22,490 0 0
GENETRON HLDGS LTD ADS 37186H100 1,535 110,796 SH   SOLE 22 107,660 0 3,136
GENETRON HLDGS LTD ADS 37186H100 549 39,621 SH   SOLE 30 39,621 0 0
GENIE ENERGY LTD CL B 372284208 6 872 SH   SOLE 2 872 0 0
GENIE ENERGY LTD CL B 372284208 26 3,925 SH   SOLE 18 3,925 0 0
GENIE ENERGY LTD CL B 372284208 431 65,992 SH   SOLE 21 65,992 0 0
GENIE ENERGY LTD CL B 372284208 1,998 305,982 SH   SOLE 22 305,982 0 0
GENIUS BRANDS INTL INC COM 37229T301 340 250,074 SH   SOLE 2 19,818 0 230,256
GENIUS BRANDS INTL INC COM 37229T301 6 4,536 SH   SOLE 7 4,536 0 0
GENIUS BRANDS INTL INC COM 37229T301 1,282 942,746 SH   SOLE 18 942,746 0 0
GENIUS BRANDS INTL INC COM 37229T301 676 497,345 SH   SOLE 19 497,345 0 0
GENIUS BRANDS INTL INC COM 37229T301 14,698 10,807,205 SH   SOLE 21 10,807,205 0 0
GENIUS BRANDS INTL INC COM 37229T301 9,753 7,171,515 SH   SOLE 22 7,014,837 0 156,678
GENIUS SPORTS LIMITED SHARES CL A G3934V109 356 19,096 SH   SOLE 2 19,096 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 151 8,071 SH   SOLE 4 8,071 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 1,782 95,514 SH   SOLE 18 95,514 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 26,222 1,405,244 SH   SOLE 19 1,405,244 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 836 44,823 SH   SOLE 22 44,823 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 125 6,681 SH   SOLE 26 6,681 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 7,840 420,176 SH   SOLE 34 420,176 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 286 40,075 SH   SOLE 2 40,075 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 6,789 950,858 SH   SOLE 19 950,858 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 65 9,067 SH   SOLE 22 9,067 0 0
GENMAB A/S SPONSORED ADS 372303206 6,780 155,147 SH   SOLE 2 155,147 0 0
GENMAB A/S SPONSORED ADS 372303206 1,612 36,889 SH   SOLE 18 36,889 0 0
GENMAB A/S SPONSORED ADS 372303206 55,873 1,278,562 SH   SOLE 19 1,278,562 0 0
GENMAB A/S SPONSORED ADS 372303206 165,183 3,779,940 SH   SOLE 21 3,779,940 0 0
GENMAB A/S SPONSORED ADS 372303206 1,001 22,907 SH   SOLE 30 22,907 0 0
GENMAB A/S SPONSORED ADS 372303206 50,768 1,161,737 SH   SOLE 34 1,161,737 0 0
GENMAB A/S SPONSORED ADS 372303206 18,344 419,782 SH   SOLE 43 50,333 0 369,449
GENOCEA BIOSCIENCES INC COM NEW 372427401 16 8,155 SH   SOLE 18 8,155 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 191 99,693 SH   SOLE 21 99,693 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 140 73,143 SH   SOLE 22 73,143 0 0
GENPACT LIMITED SHS G3922B107 41,072 864,490 SH   SOLE 2 196,995 0 667,495
GENPACT LIMITED SHS G3922B107 4,919 103,536 SH   SOLE 4 103,536 0 0
GENPACT LIMITED SHS G3922B107 158 3,322 SH   SOLE 7 3,322 0 0
GENPACT LIMITED SHS G3922B107 982 20,662 SH   SOLE 13 20,662 0 0
GENPACT LIMITED SHS G3922B107 23,991 504,975 SH   SOLE 18 504,975 0 0
GENPACT LIMITED SHS G3922B107 7,779 163,740 SH   SOLE 19 163,740 0 0
GENPACT LIMITED SHS G3922B107 378,271 7,961,917 SH   SOLE 21 7,961,917 0 0
GENPACT LIMITED SHS G3922B107 289,520 6,093,880 SH   SOLE 22 5,897,333 0 196,547
GENPACT LIMITED SHS G3922B107 6,508 136,991 SH   SOLE 30 136,991 0 0
GENPACT LIMITED SHS G3922B107 12,742 268,187 SH   SOLE 31 264,638 0 3,549
GENPACT LIMITED SHS G3922B107 99 2,079 SH   SOLE 34 2,079 0 0
GENPACT LIMITED SHS G3922B107 89 1,881 SH   SOLE 36 1,881 0 0
GENPACT LIMITED SHS G3922B107 19,947 419,847 SH   SOLE 43 971 0 418,876
GENPREX INC COM 372446104 24 8,955 SH   SOLE 2 8,955 0 0
GENPREX INC COM 372446104 26 9,588 SH   SOLE 18 9,588 0 0
GENPREX INC COM 372446104 313 116,848 SH   SOLE 21 116,848 0 0
GENPREX INC COM 372446104 1,083 404,153 SH   SOLE 22 404,153 0 0
GENTEX CORP COM 371901109 23,509 712,821 SH   SOLE 2 265,199 0 447,622
GENTEX CORP COM 371901109 28 858 SH   SOLE 4 858 0 0
GENTEX CORP COM 371901109 146 4,435 SH   SOLE 7 4,435 0 0
GENTEX CORP COM 371901109 68 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 18,874 572,281 SH   SOLE 18 572,281 0 0
GENTEX CORP COM 371901109 2,245 68,074 SH   SOLE 19 68,074 0 0
GENTEX CORP COM 371901109 386,731 11,726,235 SH   SOLE 21 11,726,235 0 0
GENTEX CORP COM 371901109 213,590 6,476,355 SH   SOLE 22 6,188,081 0 288,274
GENTEX CORP COM 371901109 10,698 324,376 SH   SOLE 25 324,376 0 0
GENTEX CORP COM 371901109 7,649 231,922 SH   SOLE 26 86,294 0 145,628
GENTEX CORP COM 371901109 8,039 243,749 SH   SOLE 28 15,444 0 228,305
GENTEX CORP COM 371901109 16,969 514,526 SH   SOLE 30 514,526 0 0
GENTEX CORP COM 371901109 127 3,847 SH   SOLE 31 3,847 0 0
GENTEX CORP COM 371901109 1,702 51,609 SH   SOLE 36 51,609 0 0
GENTEX CORP COM 371901109 956 29,001 SH   SOLE 40 29,001 0 0
GENTEX CORP COM 371901109 14,660 444,515 SH   SOLE 43 12,631 0 431,884
GENTHERM INC COM 37253A103 1,098 13,562 SH   SOLE 2 10,148 0 3,414
GENTHERM INC COM 37253A103 7 92 SH   SOLE 4 92 0 0
GENTHERM INC COM 37253A103 46 567 SH   SOLE 7 567 0 0
GENTHERM INC COM 37253A103 9,706 119,932 SH   SOLE 18 119,932 0 0
GENTHERM INC COM 37253A103 4,687 57,910 SH   SOLE 19 57,910 0 0
GENTHERM INC COM 37253A103 308,988 3,817,967 SH   SOLE 21 3,817,967 0 0
GENTHERM INC COM 37253A103 64,836 801,142 SH   SOLE 22 781,561 0 19,581
GENTHERM INC COM 37253A103 336 4,155 SH   SOLE 25 4,155 0 0
GENTHERM INC COM 37253A103 1,110 13,721 SH   SOLE 26 11,330 0 2,391
GENTHERM INC COM 37253A103 221 2,733 SH   SOLE 28 2,733 0 0
GENTHERM INC COM 37253A103 9,193 113,594 SH   SOLE 30 113,594 0 0
GENTHERM INC COM 37253A103 313 3,862 SH   SOLE 40 3,862 0 0
GENTHERM INC COM 37253A103 1,960 24,219 SH   SOLE 43 1,492 0 22,727
GENUINE PARTS CO COM 372460105 85,295 703,584 SH   SOLE 2 386,260 0 317,324
GENUINE PARTS CO COM 372460105 16,343 134,810 SH   SOLE 4 89,313 0 45,497
GENUINE PARTS CO COM 372460105 21,946 181,027 SH   SOLE 7 176,373 0 4,654
GENUINE PARTS CO COM 372460105 1,342 11,071 SH   SOLE 13 8,249 0 2,822
GENUINE PARTS CO COM 372460105 2,083 17,184 SH   SOLE 15 17,184 0 0
GENUINE PARTS CO COM 372460105 40,050 330,367 SH   SOLE 18 292,098 0 38,269
GENUINE PARTS CO COM 372460105 30,569 252,157 SH   SOLE 19 252,157 0 0
GENUINE PARTS CO COM 372460105 614,824 5,071,546 SH   SOLE 21 5,071,546 0 0
GENUINE PARTS CO COM 372460105 461,987 3,810,833 SH   SOLE 22 3,079,041 0 731,792
GENUINE PARTS CO COM 372460105 11,854 97,785 SH   SOLE 23 97,785 0 0
GENUINE PARTS CO COM 372460105 63,190 521,241 SH   SOLE 25 521,241 0 0
GENUINE PARTS CO COM 372460105 51,672 426,233 SH   SOLE 26 217,550 0 208,683
GENUINE PARTS CO COM 372460105 64,805 534,565 SH   SOLE 28 10,772 0 523,793
GENUINE PARTS CO COM 372460105 11,011 90,831 SH   SOLE 29 90,831 0 0
GENUINE PARTS CO COM 372460105 77,003 635,185 SH   SOLE 30 622,735 0 12,450
GENUINE PARTS CO COM 372460105 24,221 199,794 SH   SOLE 31 164,054 0 35,740
GENUINE PARTS CO COM 372460105 3,609 29,768 SH   SOLE 32 29,768 0 0
GENUINE PARTS CO COM 372460105 27,679 228,322 SH   SOLE 34 228,322 0 0
GENUINE PARTS CO COM 372460105 10,129 83,548 SH   SOLE 36 83,548 0 0
GENUINE PARTS CO COM 372460105 553 4,558 SH   SOLE 40 4,558 0 0
GENUINE PARTS CO COM 372460105 11,831 97,592 SH   SOLE 43 6,197 0 91,395
GENWORTH FINL INC COM CL A 37247D106 2,026 540,140 SH   SOLE 2 152,912 0 387,228
GENWORTH FINL INC COM CL A 37247D106 6 1,520 SH   SOLE 4 1,520 0 0
GENWORTH FINL INC COM CL A 37247D106 68 18,191 SH   SOLE 7 18,191 0 0
GENWORTH FINL INC COM CL A 37247D106 7,354 1,961,050 SH   SOLE 18 1,961,050 0 0
GENWORTH FINL INC COM CL A 37247D106 5,430 1,447,909 SH   SOLE 19 1,447,909 0 0
GENWORTH FINL INC COM CL A 37247D106 202,530 54,008,064 SH   SOLE 21 54,008,064 0 0
GENWORTH FINL INC COM CL A 37247D106 51,082 13,621,787 SH   SOLE 22 13,103,898 0 517,889
GENWORTH FINL INC COM CL A 37247D106 46 12,197 SH   SOLE 23 12,197 0 0
GENWORTH FINL INC COM CL A 37247D106 102 27,150 SH   SOLE 25 27,150 0 0
GENWORTH FINL INC COM CL A 37247D106 1,004 267,718 SH   SOLE 26 133,185 0 134,533
GENWORTH FINL INC COM CL A 37247D106 326 86,878 SH   SOLE 28 34,289 0 52,589
GENWORTH FINL INC COM CL A 37247D106 5,415 1,444,057 SH   SOLE 30 1,444,057 0 0
GENWORTH FINL INC COM CL A 37247D106 174 46,466 SH   SOLE 36 46,466 0 0
GENWORTH FINL INC COM CL A 37247D106 203 54,067 SH   SOLE 40 54,067 0 0
GENWORTH FINL INC COM CL A 37247D106 1,179 314,483 SH   SOLE 43 3,407 0 311,076
GEO GROUP INC NEW COM 36162J106 234 31,382 SH   SOLE 2 31,382 0 0
GEO GROUP INC NEW COM 36162J106 3 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 38 5,111 SH   SOLE 7 5,111 0 0
GEO GROUP INC NEW COM 36162J106 3,604 482,462 SH   SOLE 18 482,462 0 0
GEO GROUP INC NEW COM 36162J106 1,548 207,290 SH   SOLE 19 207,290 0 0
GEO GROUP INC NEW COM 36162J106 105,821 14,166,107 SH   SOLE 21 14,166,107 0 0
GEO GROUP INC NEW COM 36162J106 21,821 2,921,201 SH   SOLE 22 2,803,772 0 117,429
GEO GROUP INC NEW COM 36162J106 35 4,694 SH   SOLE 23 4,694 0 0
GEO GROUP INC NEW COM 36162J106 274 36,647 SH   SOLE 26 26,344 0 10,303
GEO GROUP INC NEW COM 36162J106 109 14,640 SH   SOLE 28 14,640 0 0
GEO GROUP INC NEW COM 36162J106 1,540 206,136 SH   SOLE 30 206,136 0 0
GEO GROUP INC NEW COM 36162J106 48 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 91 12,244 SH   SOLE 40 12,244 0 0
GEO GROUP INC NEW COM 36162J106 82 10,913 SH   SOLE 43 1,163 0 9,750
GEOPARK LTD USD SHS G38327105 76 5,980 SH   SOLE 2 5,980 0 0
GEOPARK LTD USD SHS G38327105 89 7,003 SH   SOLE 22 7,003 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 24 2,489 SH   SOLE 18 2,489 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 443 46,352 SH   SOLE 21 46,352 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,928 201,849 SH   SOLE 22 201,849 0 0
GEOVAX LABS INC COM 373678507 6 1,315 SH   SOLE 18 1,315 0 0
GEOVAX LABS INC COM 373678507 72 16,619 SH   SOLE 21 16,619 0 0
GERDAU SA SPON ADR REP PFD 373737105 831 168,889 SH   SOLE 2 168,889 0 0
GERDAU SA SPON ADR REP PFD 373737105 758 154,083 SH   SOLE 4 154,083 0 0
GERDAU SA SPON ADR REP PFD 373737105 1 180 SH   SOLE 18 180 0 0
GERDAU SA SPON ADR REP PFD 373737105 102 20,731 SH   SOLE 19 20,731 0 0
GERDAU SA SPON ADR REP PFD 373737105 19,460 3,955,364 SH   SOLE 21 3,955,364 0 0
GERDAU SA SPON ADR REP PFD 373737105 6,992 1,421,177 SH   SOLE 22 1,421,177 0 0
GERDAU SA SPON ADR REP PFD 373737105 105 21,338 SH   SOLE 28 0 0 21,338
GERDAU SA SPON ADR REP PFD 373737105 2,535 515,318 SH   SOLE 30 515,318 0 0
GERDAU SA SPON ADR REP PFD 373737105 300 60,939 SH   SOLE 31 60,939 0 0
GERDAU SA SPON ADR REP PFD 373737105 3,783 768,997 SH   SOLE 43 80,558 0 688,439
GERMAN AMERN BANCORP INC COM 373865104 1,031 26,680 SH   SOLE 2 7,704 0 18,976
GERMAN AMERN BANCORP INC COM 373865104 6 146 SH   SOLE 4 146 0 0
GERMAN AMERN BANCORP INC COM 373865104 17 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 3,325 86,063 SH   SOLE 18 86,063 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,746 45,208 SH   SOLE 19 45,208 0 0
GERMAN AMERN BANCORP INC COM 373865104 38,845 1,005,564 SH   SOLE 21 1,005,564 0 0
GERMAN AMERN BANCORP INC COM 373865104 25,661 664,266 SH   SOLE 22 640,201 0 24,065
GERMAN AMERN BANCORP INC COM 373865104 124 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 123 3,172 SH   SOLE 28 3,172 0 0
GERMAN AMERN BANCORP INC COM 373865104 704 18,230 SH   SOLE 30 18,230 0 0
GERMAN AMERN BANCORP INC COM 373865104 89 2,306 SH   SOLE 40 2,306 0 0
GERMAN AMERN BANCORP INC COM 373865104 236 6,118 SH   SOLE 43 0 0 6,118
GERON CORP COM 374163103 453 330,786 SH   SOLE 2 76,157 0 254,629
GERON CORP COM 374163103 10 6,996 SH   SOLE 7 6,996 0 0
GERON CORP COM 374163103 1,356 989,802 SH   SOLE 18 989,802 0 0
GERON CORP COM 374163103 696 508,235 SH   SOLE 19 508,235 0 0
GERON CORP COM 374163103 20,057 14,640,068 SH   SOLE 21 14,640,068 0 0
GERON CORP COM 374163103 11,200 8,175,052 SH   SOLE 22 7,850,588 0 324,464
GERON CORP COM 374163103 72 52,309 SH   SOLE 25 52,309 0 0
GERON CORP COM 374163103 87 63,704 SH   SOLE 26 11,101 0 52,603
GERON CORP COM 374163103 31 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 477 347,831 SH   SOLE 30 347,831 0 0
GERON CORP COM 374163103 66 48,490 SH   SOLE 40 48,490 0 0
GERON CORP COM 374163103 446 325,813 SH   SOLE 43 693 0 325,120
GETTY RLTY CORP NEW COM 374297109 1,551 52,914 SH   SOLE 2 25,539 0 27,375
GETTY RLTY CORP NEW COM 374297109 579 19,749 SH   SOLE 4 19,749 0 0
GETTY RLTY CORP NEW COM 374297109 1,483 50,600 SH   SOLE 7 50,600 0 0
GETTY RLTY CORP NEW COM 374297109 4,569 155,875 SH   SOLE 18 155,875 0 0
GETTY RLTY CORP NEW COM 374297109 3,508 119,702 SH   SOLE 19 119,702 0 0
GETTY RLTY CORP NEW COM 374297109 140,112 4,780,347 SH   SOLE 21 4,780,347 0 0
GETTY RLTY CORP NEW COM 374297109 39,017 1,331,187 SH   SOLE 22 1,288,302 0 42,885
GETTY RLTY CORP NEW COM 374297109 44 1,515 SH   SOLE 23 1,515 0 0
GETTY RLTY CORP NEW COM 374297109 5,087 173,545 SH   SOLE 25 173,545 0 0
GETTY RLTY CORP NEW COM 374297109 564 19,254 SH   SOLE 26 15,420 0 3,834
GETTY RLTY CORP NEW COM 374297109 840 28,672 SH   SOLE 28 4,347 0 24,325
GETTY RLTY CORP NEW COM 374297109 7,051 240,574 SH   SOLE 30 240,574 0 0
GETTY RLTY CORP NEW COM 374297109 30 1,029 SH   SOLE 34 1,029 0 0
GETTY RLTY CORP NEW COM 374297109 153 5,204 SH   SOLE 40 5,204 0 0
GETTY RLTY CORP NEW COM 374297109 707 24,108 SH   SOLE 43 0 0 24,108
GEVO INC COM PAR 374396406 1,457 219,472 SH   SOLE 2 59,824 0 159,648
GEVO INC COM PAR 374396406 12 1,790 SH   SOLE 4 1,790 0 0
GEVO INC COM PAR 374396406 21 3,137 SH   SOLE 7 3,137 0 0
GEVO INC COM PAR 374396406 4,379 659,455 SH   SOLE 18 659,455 0 0
GEVO INC COM PAR 374396406 2,266 341,260 SH   SOLE 19 341,260 0 0
GEVO INC COM PAR 374396406 49,959 7,523,980 SH   SOLE 21 7,523,980 0 0
GEVO INC COM PAR 374396406 31,860 4,798,142 SH   SOLE 22 4,592,732 0 205,410
GEVO INC COM PAR 374396406 167 25,171 SH   SOLE 25 25,171 0 0
GEVO INC COM PAR 374396406 903 135,988 SH   SOLE 26 119,907 0 16,081
GEVO INC COM PAR 374396406 146 22,042 SH   SOLE 28 22,042 0 0
GEVO INC COM PAR 374396406 357 53,828 SH   SOLE 30 53,828 0 0
GEVO INC COM PAR 374396406 137 20,689 SH   SOLE 40 20,689 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 7,480 201,353 SH   SOLE 2 201,353 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 45,836 1,233,796 SH   SOLE 19 1,233,796 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 985 26,527 SH   SOLE 22 26,527 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 986 26,529 SH   SOLE 26 26,529 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 24 659 SH   SOLE 31 0 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 44,218 1,190,262 SH   SOLE 34 1,190,262 0 0
GIBRALTAR INDS INC COM 374689107 3,169 45,506 SH   SOLE 2 21,894 0 23,612
GIBRALTAR INDS INC COM 374689107 10 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107 34 487 SH   SOLE 7 487 0 0
GIBRALTAR INDS INC COM 374689107 8,633 123,950 SH   SOLE 18 123,950 0 0
GIBRALTAR INDS INC COM 374689107 7,223 103,700 SH   SOLE 19 103,700 0 0
GIBRALTAR INDS INC COM 374689107 264,102 3,791,849 SH   SOLE 21 3,791,849 0 0
GIBRALTAR INDS INC COM 374689107 60,600 870,059 SH   SOLE 22 840,345 0 29,714
GIBRALTAR INDS INC COM 374689107 74 1,061 SH   SOLE 23 1,061 0 0
GIBRALTAR INDS INC COM 374689107 273 3,917 SH   SOLE 25 3,917 0 0
GIBRALTAR INDS INC COM 374689107 1,608 23,082 SH   SOLE 26 11,513 0 11,569
GIBRALTAR INDS INC COM 374689107 173 2,481 SH   SOLE 28 2,481 0 0
GIBRALTAR INDS INC COM 374689107 4,042 58,027 SH   SOLE 30 58,027 0 0
GIBRALTAR INDS INC COM 374689107 89 1,284 SH   SOLE 36 1,284 0 0
GIBRALTAR INDS INC COM 374689107 295 4,229 SH   SOLE 40 4,229 0 0
GIBRALTAR INDS INC COM 374689107 1,044 14,989 SH   SOLE 43 0 0 14,989
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 23 2,506 SH   SOLE 2 2,506 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 24 2,714 SH   SOLE 22 2,714 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 258 28,748 SH   SOLE 43 9,340 0 19,408
GILDAN ACTIVEWEAR INC COM 375916103 8,202 224,647 SH   SOLE 18 224,647 0 0
GILDAN ACTIVEWEAR INC COM 375916103 67,081 1,837,325 SH   SOLE 19 1,837,325 0 0
GILDAN ACTIVEWEAR INC COM 375916103 7,653 209,608 SH   SOLE 23 209,608 0 0
GILDAN ACTIVEWEAR INC COM 375916103 6,710 183,777 SH   SOLE 25 183,777 0 0
GILDAN ACTIVEWEAR INC COM 375916103 5,619 153,910 SH   SOLE 34 153,910 0 0
GILDAN ACTIVEWEAR INC COM 375916103 8,962 245,455 SH   SOLE 43 20,937 0 224,518
GILEAD SCIENCES INC COM 375558103 242,632 3,473,617 SH   SOLE 2 1,051,144 0 2,422,473
GILEAD SCIENCES INC COM 375558103 64,247 919,788 SH   SOLE 4 609,391 0 310,397
GILEAD SCIENCES INC COM 375558103 100,388 1,437,201 SH   SOLE 7 1,399,763 0 37,438
GILEAD SCIENCES INC COM 375558103 8,429 120,666 SH   SOLE 13 100,721 0 19,945
GILEAD SCIENCES INC COM 375558103 11,596 166,007 SH   SOLE 15 166,007 0 0
GILEAD SCIENCES INC COM 375558103 19 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 239,588 3,430,036 SH   SOLE 18 3,130,216 0 299,820
GILEAD SCIENCES INC COM 375558103 262,095 3,752,260 SH   SOLE 19 3,752,260 0 0
GILEAD SCIENCES INC COM 375558103 3,488,767 49,946,559 SH   SOLE 21 49,946,559 0 0
GILEAD SCIENCES INC COM 375558103 2,033,153 29,107,416 SH   SOLE 22 26,139,225 0 2,968,191
GILEAD SCIENCES INC COM 375558103 54,163 775,418 SH   SOLE 23 775,418 0 0
GILEAD SCIENCES INC COM 375558103 181,388 2,596,823 SH   SOLE 25 2,596,823 0 0
GILEAD SCIENCES INC COM 375558103 229,118 3,280,140 SH   SOLE 26 1,481,821 0 1,798,319
GILEAD SCIENCES INC COM 375558103 333,439 4,773,644 SH   SOLE 28 114,893 0 4,658,751
GILEAD SCIENCES INC COM 375558103 3,374 48,306 SH   SOLE 29 48,306 0 0
GILEAD SCIENCES INC COM 375558103 827,328 11,844,355 SH   SOLE 30 11,802,317 0 42,038
GILEAD SCIENCES INC COM 375558103 35,484 508,010 SH   SOLE 31 199,768 0 308,242
GILEAD SCIENCES INC COM 375558103 26,178 374,774 SH   SOLE 32 374,774 0 0
GILEAD SCIENCES INC COM 375558103 183,619 2,628,758 SH   SOLE 34 2,628,758 0 0
GILEAD SCIENCES INC COM 375558103 59,459 851,244 SH   SOLE 36 851,244 0 0
GILEAD SCIENCES INC COM 375558103 3,053 43,701 SH   SOLE 40 43,701 0 0
GILEAD SCIENCES INC COM 375558103 63,100 903,360 SH   SOLE 43 64,376 0 838,984
GLACIER BANCORP INC NEW COM 37637Q105 14,973 270,510 SH   SOLE 2 158,966 0 111,544
GLACIER BANCORP INC NEW COM 37637Q105 18 326 SH   SOLE 4 326 0 0
GLACIER BANCORP INC NEW COM 37637Q105 108 1,943 SH   SOLE 7 1,943 0 0
GLACIER BANCORP INC NEW COM 37637Q105 28,621 517,089 SH   SOLE 18 517,089 0 0
GLACIER BANCORP INC NEW COM 37637Q105 31,151 562,795 SH   SOLE 19 562,795 0 0
GLACIER BANCORP INC NEW COM 37637Q105 420,969 7,605,582 SH   SOLE 21 7,605,582 0 0
GLACIER BANCORP INC NEW COM 37637Q105 177,165 3,200,809 SH   SOLE 22 3,107,181 0 93,628
GLACIER BANCORP INC NEW COM 37637Q105 840 15,169 SH   SOLE 23 15,169 0 0
GLACIER BANCORP INC NEW COM 37637Q105 815 14,719 SH   SOLE 25 14,719 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,735 103,610 SH   SOLE 26 28,405 0 75,205
GLACIER BANCORP INC NEW COM 37637Q105 363 6,551 SH   SOLE 28 6,551 0 0
GLACIER BANCORP INC NEW COM 37637Q105 10,026 181,133 SH   SOLE 30 181,133 0 0
GLACIER BANCORP INC NEW COM 37637Q105 391 7,066 SH   SOLE 36 7,066 0 0
GLACIER BANCORP INC NEW COM 37637Q105 630 11,388 SH   SOLE 40 11,388 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,166 21,058 SH   SOLE 43 1,145 0 19,913
GLADSTONE CAPITAL CORP COM 376535100 2,468 218,414 SH   SOLE 30 218,414 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 806 38,311 SH   SOLE 2 10,954 0 27,357
GLADSTONE COMMERCIAL CORP COM 376536108 14 648 SH   SOLE 7 648 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 2,456 116,800 SH   SOLE 18 116,800 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,403 66,716 SH   SOLE 19 66,716 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 31,207 1,483,941 SH   SOLE 21 1,483,941 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 17,540 834,043 SH   SOLE 22 797,809 0 36,234
GLADSTONE COMMERCIAL CORP COM 376536108 32 1,532 SH   SOLE 23 1,532 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 96 4,542 SH   SOLE 25 4,542 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 95 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 557 26,470 SH   SOLE 30 26,470 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 70 3,335 SH   SOLE 40 3,335 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 973 46,246 SH   SOLE 43 5,333 0 40,913
GLADSTONE INVT CORP COM 376546107 3,213 231,676 SH   SOLE 30 231,676 0 0
GLADSTONE INVT CORP COM 376546107 188 13,530 SH   SOLE 43 7,270 0 6,260
GLADSTONE LD CORP COM 376549101 374 16,425 SH   SOLE 2 1,687 0 14,738
GLADSTONE LD CORP COM 376549101 8 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101 1 64 SH   SOLE 17 0 0 64
GLADSTONE LD CORP COM 376549101 1,773 77,867 SH   SOLE 18 77,867 0 0
GLADSTONE LD CORP COM 376549101 1,742 76,488 SH   SOLE 19 76,488 0 0
GLADSTONE LD CORP COM 376549101 24,951 1,095,785 SH   SOLE 21 1,095,785 0 0
GLADSTONE LD CORP COM 376549101 14,835 651,494 SH   SOLE 22 643,133 0 8,361
GLADSTONE LD CORP COM 376549101 27 1,187 SH   SOLE 23 1,187 0 0
GLADSTONE LD CORP COM 376549101 15 666 SH   SOLE 43 0 0 666
GLATFELTER CORPORATION COM 377320106 730 51,740 SH   SOLE 2 13,422 0 38,318
GLATFELTER CORPORATION COM 377320106 3 208 SH   SOLE 4 208 0 0
GLATFELTER CORPORATION COM 377320106 12 884 SH   SOLE 7 884 0 0
GLATFELTER CORPORATION COM 377320106 2,708 192,066 SH   SOLE 18 192,066 0 0
GLATFELTER CORPORATION COM 377320106 1,092 77,434 SH   SOLE 19 77,434 0 0
GLATFELTER CORPORATION COM 377320106 75,604 5,361,955 SH   SOLE 21 5,361,955 0 0
GLATFELTER CORPORATION COM 377320106 16,535 1,172,664 SH   SOLE 22 1,127,677 0 44,987
GLATFELTER CORPORATION COM 377320106 80 5,639 SH   SOLE 25 5,639 0 0
GLATFELTER CORPORATION COM 377320106 100 7,059 SH   SOLE 26 4,835 0 2,224
GLATFELTER CORPORATION COM 377320106 88 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER CORPORATION COM 377320106 1,141 80,896 SH   SOLE 30 80,896 0 0
GLATFELTER CORPORATION COM 377320106 71 5,010 SH   SOLE 40 5,010 0 0
GLATFELTER CORPORATION COM 377320106 407 28,876 SH   SOLE 43 4,762 0 24,114
GLAUKOS CORP COM 377322102 1,683 34,933 SH   SOLE 2 27,907 0 7,026
GLAUKOS CORP COM 377322102 8 161 SH   SOLE 4 161 0 0
GLAUKOS CORP COM 377322102 35 722 SH   SOLE 7 722 0 0
GLAUKOS CORP COM 377322102 7,846 162,879 SH   SOLE 18 162,879 0 0
GLAUKOS CORP COM 377322102 4,036 83,787 SH   SOLE 19 83,787 0 0
GLAUKOS CORP COM 377322102 264,960 5,500,518 SH   SOLE 21 5,500,518 0 0
GLAUKOS CORP COM 377322102 55,356 1,149,174 SH   SOLE 22 1,120,759 0 28,415
GLAUKOS CORP COM 377322102 321 6,674 SH   SOLE 25 6,674 0 0
GLAUKOS CORP COM 377322102 873 18,131 SH   SOLE 26 15,035 0 3,096
GLAUKOS CORP COM 377322102 181 3,759 SH   SOLE 28 3,759 0 0
GLAUKOS CORP COM 377322102 6,355 131,926 SH   SOLE 30 131,926 0 0
GLAUKOS CORP COM 377322102 105 2,184 SH   SOLE 36 2,184 0 0
GLAUKOS CORP COM 377322102 269 5,577 SH   SOLE 40 5,577 0 0
GLAUKOS CORP COM 377322102 819 16,993 SH   SOLE 43 216 0 16,777
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 1,845 1,548,000 PRN   SOLE 21 1,548,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 56 1,459 SH   SOLE 18 1,459 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 38,145 998,311 SH   SOLE 43 148,683 0 849,628
GLEN BURNIE BANCORP COM 377407101 5 418 SH   SOLE 18 418 0 0
GLEN BURNIE BANCORP COM 377407101 88 7,470 SH   SOLE 21 7,470 0 0
GLIMPSE GROUP INC COM 37892C106 3 419 SH   SOLE 18 419 0 0
GLIMPSE GROUP INC COM 37892C106 32 4,326 SH   SOLE 21 4,326 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,353 92,332 SH   SOLE 2 79,746 0 12,586
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6 248 SH   SOLE 4 248 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 25 962 SH   SOLE 7 962 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5,088 199,690 SH   SOLE 18 199,690 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 26,002 1,020,479 SH   SOLE 19 1,020,479 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 63,255 2,482,554 SH   SOLE 21 2,482,554 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 36,726 1,441,368 SH   SOLE 22 1,407,481 0 33,887
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 37 1,445 SH   SOLE 23 1,445 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 197 7,720 SH   SOLE 25 7,720 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 772 30,295 SH   SOLE 26 21,273 0 9,022
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 119 4,677 SH   SOLE 28 4,677 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,567 61,514 SH   SOLE 30 61,514 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10,148 398,288 SH   SOLE 34 398,288 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 92 3,594 SH   SOLE 36 3,594 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 172 6,731 SH   SOLE 40 6,731 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 492 19,318 SH   SOLE 43 719 0 18,599
GLOBAL E ONLINE LTD SHS M5216V106 372 5,182 SH   SOLE 2 4,841 0 341
GLOBAL E ONLINE LTD SHS M5216V106 64 898 SH   SOLE 4 898 0 0
GLOBAL E ONLINE LTD SHS M5216V106 21 298 SH   SOLE 7 298 0 0
GLOBAL E ONLINE LTD SHS M5216V106 12 166 SH   SOLE 18 0 0 166
GLOBAL E ONLINE LTD SHS M5216V106 25 355 SH   SOLE 19 355 0 0
GLOBAL E ONLINE LTD SHS M5216V106 207 2,880 SH   SOLE 22 2,880 0 0
GLOBAL E ONLINE LTD SHS M5216V106 46 647 SH   SOLE 23 647 0 0
GLOBAL E ONLINE LTD SHS M5216V106 76 1,052 SH   SOLE 26 1,052 0 0
GLOBAL E ONLINE LTD SHS M5216V106 11 157 SH   SOLE 30 157 0 0
GLOBAL E ONLINE LTD SHS M5216V106 75 1,041 SH   SOLE 31 1,041 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 7 268 SH   SOLE 43 0 0 268
GLOBAL INDUSTRIAL COMPANY COM 37892E102 401 10,586 SH   SOLE 2 4,304 0 6,282
GLOBAL INDUSTRIAL COMPANY COM 37892E102 10 261 SH   SOLE 7 261 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 1,417 37,391 SH   SOLE 18 37,391 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 847 22,353 SH   SOLE 19 22,353 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 16,298 430,132 SH   SOLE 21 430,132 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 13,499 356,280 SH   SOLE 22 346,620 0 9,660
GLOBAL INDUSTRIAL COMPANY COM 37892E102 70 1,841 SH   SOLE 25 1,841 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 41 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 138 3,648 SH   SOLE 30 3,648 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 92 2,438 SH   SOLE 40 2,438 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 294 7,772 SH   SOLE 43 1,796 0 5,976
GLOBAL MED REIT INC COM NEW 37954A204 1,448 98,488 SH   SOLE 2 28,517 0 69,971
GLOBAL MED REIT INC COM NEW 37954A204 10 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,856 194,255 SH   SOLE 18 194,255 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,600 108,819 SH   SOLE 19 108,819 0 0
GLOBAL MED REIT INC COM NEW 37954A204 38,367 2,610,020 SH   SOLE 21 2,610,020 0 0
GLOBAL MED REIT INC COM NEW 37954A204 24,001 1,632,708 SH   SOLE 22 1,567,187 0 65,521
GLOBAL MED REIT INC COM NEW 37954A204 36 2,416 SH   SOLE 23 2,416 0 0
GLOBAL MED REIT INC COM NEW 37954A204 106 7,204 SH   SOLE 25 7,204 0 0
GLOBAL MED REIT INC COM NEW 37954A204 86 5,843 SH   SOLE 28 5,843 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,288 87,621 SH   SOLE 30 87,621 0 0
GLOBAL MED REIT INC COM NEW 37954A204 143 9,712 SH   SOLE 34 9,712 0 0
GLOBAL MED REIT INC COM NEW 37954A204 75 5,107 SH   SOLE 40 5,107 0 0
GLOBAL MED REIT INC COM NEW 37954A204 240 16,313 SH   SOLE 43 590 0 15,723
GLOBAL NET LEASE INC COM NEW 379378201 5,516 344,350 SH   SOLE 2 147,799 0 196,551
GLOBAL NET LEASE INC COM NEW 379378201 822 51,315 SH   SOLE 4 51,315 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,065 128,925 SH   SOLE 7 128,925 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,317 394,349 SH   SOLE 18 394,349 0 0
GLOBAL NET LEASE INC COM NEW 379378201 15,939 994,970 SH   SOLE 19 994,970 0 0
GLOBAL NET LEASE INC COM NEW 379378201 197,756 12,344,332 SH   SOLE 21 12,344,332 0 0
GLOBAL NET LEASE INC COM NEW 379378201 62,721 3,915,193 SH   SOLE 22 3,816,589 0 98,604
GLOBAL NET LEASE INC COM NEW 379378201 593 37,043 SH   SOLE 23 37,043 0 0
GLOBAL NET LEASE INC COM NEW 379378201 337 21,038 SH   SOLE 26 17,148 0 3,890
GLOBAL NET LEASE INC COM NEW 379378201 1,049 65,495 SH   SOLE 28 7,492 0 58,003
GLOBAL NET LEASE INC COM NEW 379378201 171 10,703 SH   SOLE 40 10,703 0 0
GLOBAL NET LEASE INC COM NEW 379378201 806 50,333 SH   SOLE 43 15,219 0 35,114
GLOBAL PMTS INC COM 37940X102 103,651 657,765 SH   SOLE 2 106,347 0 551,418
GLOBAL PMTS INC COM 37940X102 30,894 196,054 SH   SOLE 4 125,082 0 70,972
GLOBAL PMTS INC COM 37940X102 40,194 255,072 SH   SOLE 7 246,685 0 8,387
GLOBAL PMTS INC COM 37940X102 1,009 6,400 SH   SOLE 13 867 0 5,533
GLOBAL PMTS INC COM 37940X102 4,712 29,903 SH   SOLE 15 29,903 0 0
GLOBAL PMTS INC COM 37940X102 88,217 559,826 SH   SOLE 18 518,153 0 41,673
GLOBAL PMTS INC COM 37940X102 106,905 678,417 SH   SOLE 19 678,417 0 0
GLOBAL PMTS INC COM 37940X102 881,570 5,594,430 SH   SOLE 21 5,594,430 0 0
GLOBAL PMTS INC COM 37940X102 971,885 6,167,567 SH   SOLE 22 5,536,332 0 631,235
GLOBAL PMTS INC COM 37940X102 26,613 168,885 SH   SOLE 23 168,885 0 0
GLOBAL PMTS INC COM 37940X102 68,075 432,000 SH   SOLE 25 432,000 0 0
GLOBAL PMTS INC COM 37940X102 108,800 690,440 SH   SOLE 26 259,622 0 430,818
GLOBAL PMTS INC COM 37940X102 79,337 503,471 SH   SOLE 28 22,534 0 480,937
GLOBAL PMTS INC COM 37940X102 185 1,177 SH   SOLE 29 1,177 0 0
GLOBAL PMTS INC COM 37940X102 225,382 1,430,270 SH   SOLE 30 1,430,270 0 0
GLOBAL PMTS INC COM 37940X102 17,076 108,363 SH   SOLE 31 35,930 0 72,433
GLOBAL PMTS INC COM 37940X102 82,078 520,868 SH   SOLE 34 520,868 0 0
GLOBAL PMTS INC COM 37940X102 21,838 138,586 SH   SOLE 36 138,586 0 0
GLOBAL PMTS INC COM 37940X102 1,624 10,304 SH   SOLE 40 10,304 0 0
GLOBAL PMTS INC COM 37940X102 24,572 155,931 SH   SOLE 43 16,612 0 139,319
GLOBAL PMTS INC OPTIONS 37940X102 221 1,400 SH Call SOLE 4 1,400 0 0
GLOBAL PMTS INC OPTIONS 37940X102 2,852 18,100 SH Call SOLE 18 18,100 0 0
GLOBAL PMTS INC OPTIONS 37940X102 17,271 109,600 SH Call SOLE 19 109,600 0 0
GLOBAL PMTS INC OPTIONS 37940X102 1,387 8,800 SH Call SOLE 22 8,800 0 0
GLOBAL PMTS INC OPTIONS 37940X102 205 1,300 SH Call SOLE 26 1,300 0 0
GLOBAL PMTS INC OPTIONS 37940X102 9,581 60,800 SH Call SOLE 34 60,800 0 0
GLOBAL SELF STORAGE INC COM 37955N106 12 2,260 SH   SOLE 18 2,260 0 0
GLOBAL SELF STORAGE INC COM 37955N106 168 32,650 SH   SOLE 21 32,650 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 361 15,224 SH   SOLE 43 3,340 0 11,884
GLOBAL WTR RES INC COM 379463102 50 2,691 SH   SOLE 2 1,157 0 1,534
GLOBAL WTR RES INC COM 379463102 739 39,490 SH   SOLE 18 39,490 0 0
GLOBAL WTR RES INC COM 379463102 421 22,465 SH   SOLE 19 22,465 0 0
GLOBAL WTR RES INC COM 379463102 7,914 422,764 SH   SOLE 21 422,764 0 0
GLOBAL WTR RES INC COM 379463102 2,503 133,712 SH   SOLE 22 130,937 0 2,775
GLOBAL WTR RES INC COM 379463102 168 8,958 SH   SOLE 25 8,958 0 0
GLOBAL WTR RES INC COM 379463102 129 6,899 SH   SOLE 26 5,148 0 1,751
GLOBAL WTR RES INC COM 379463102 108 5,782 SH   SOLE 34 5,782 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
GLOBALSTAR INC COM 378973408 944 565,222 SH   SOLE 2 299,251 0 265,971
GLOBALSTAR INC COM 378973408 4 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 16 9,758 SH   SOLE 7 9,758 0 0
GLOBALSTAR INC COM 378973408 3,023 1,810,078 SH   SOLE 18 1,713,572 0 96,506
GLOBALSTAR INC COM 378973408 4,206 2,518,797 SH   SOLE 19 2,518,797 0 0
GLOBALSTAR INC COM 378973408 36,514 21,864,601 SH   SOLE 21 21,864,601 0 0
GLOBALSTAR INC COM 378973408 28,723 17,199,494 SH   SOLE 22 16,735,233 0 464,261
GLOBALSTAR INC COM 378973408 117 70,033 SH   SOLE 23 70,033 0 0
GLOBALSTAR INC COM 378973408 157 93,769 SH   SOLE 25 93,769 0 0
GLOBALSTAR INC COM 378973408 521 312,060 SH   SOLE 26 26,069 0 285,991
GLOBALSTAR INC COM 378973408 100 59,904 SH   SOLE 28 59,904 0 0
GLOBALSTAR INC COM 378973408 740 443,372 SH   SOLE 30 443,372 0 0
GLOBALSTAR INC COM 378973408 34 20,073 SH   SOLE 36 20,073 0 0
GLOBALSTAR INC COM 378973408 175 104,781 SH   SOLE 40 104,781 0 0
GLOBALSTAR INC COM 378973408 32 19,230 SH   SOLE 43 0 0 19,230
GLOBANT S A COM L44385109 29,640 105,478 SH   SOLE 2 18,470 0 87,008
GLOBANT S A COM L44385109 6,126 21,801 SH   SOLE 4 10,532 0 11,269
GLOBANT S A COM L44385109 1,356 4,825 SH   SOLE 7 4,825 0 0
GLOBANT S A COM L44385109 1,639 5,834 SH   SOLE 13 90 0 5,744
GLOBANT S A COM L44385109 142 505 SH   SOLE 15 505 0 0
GLOBANT S A COM L44385109 15,766 56,104 SH   SOLE 18 33,306 0 22,798
GLOBANT S A COM L44385109 458,297 1,630,892 SH   SOLE 19 1,630,892 0 0
GLOBANT S A COM L44385109 317,744 1,130,722 SH   SOLE 21 1,130,722 0 0
GLOBANT S A COM L44385109 218,424 777,282 SH   SOLE 22 703,505 0 73,777
GLOBANT S A COM L44385109 5,287 18,816 SH   SOLE 23 18,816 0 0
GLOBANT S A COM L44385109 5,350 19,040 SH   SOLE 25 19,040 0 0
GLOBANT S A COM L44385109 34,792 123,812 SH   SOLE 26 27,191 0 96,621
GLOBANT S A COM L44385109 12,885 45,852 SH   SOLE 28 0 0 45,852
GLOBANT S A COM L44385109 785 2,792 SH   SOLE 29 2,792 0 0
GLOBANT S A COM L44385109 61,967 220,517 SH   SOLE 30 209,160 0 11,357
GLOBANT S A COM L44385109 1,188 4,226 SH   SOLE 31 4,226 0 0
GLOBANT S A COM L44385109 151,165 537,934 SH   SOLE 34 537,934 0 0
GLOBANT S A COM L44385109 46 162 SH   SOLE 40 162 0 0
GLOBANT S A COM L44385109 4,546 16,179 SH   SOLE 43 1,320 0 14,859
GLOBE LIFE INC COM 37959E102 21,656 243,244 SH   SOLE 2 35,585 0 207,659
GLOBE LIFE INC COM 37959E102 7,109 79,846 SH   SOLE 4 41,537 0 38,309
GLOBE LIFE INC COM 37959E102 7,724 86,758 SH   SOLE 7 84,422 0 2,336
GLOBE LIFE INC COM 37959E102 28 310 SH   SOLE 13 310 0 0
GLOBE LIFE INC COM 37959E102 1,217 13,675 SH   SOLE 15 13,675 0 0
GLOBE LIFE INC COM 37959E102 23,808 267,414 SH   SOLE 18 254,014 0 13,400
GLOBE LIFE INC COM 37959E102 4,734 53,168 SH   SOLE 19 53,168 0 0
GLOBE LIFE INC COM 37959E102 243,569 2,735,810 SH   SOLE 21 2,735,810 0 0
GLOBE LIFE INC COM 37959E102 200,130 2,247,897 SH   SOLE 22 2,033,767 0 214,130
GLOBE LIFE INC COM 37959E102 4,908 55,127 SH   SOLE 23 55,127 0 0
GLOBE LIFE INC COM 37959E102 12,566 141,144 SH   SOLE 25 141,144 0 0
GLOBE LIFE INC COM 37959E102 21,416 240,545 SH   SOLE 26 111,675 0 128,870
GLOBE LIFE INC COM 37959E102 16,173 181,659 SH   SOLE 28 6,555 0 175,104
GLOBE LIFE INC COM 37959E102 7 76 SH   SOLE 29 76 0 0
GLOBE LIFE INC COM 37959E102 49,155 552,112 SH   SOLE 30 526,116 0 25,996
GLOBE LIFE INC COM 37959E102 4,665 52,403 SH   SOLE 31 11,474 0 40,929
GLOBE LIFE INC COM 37959E102 432 4,856 SH   SOLE 34 4,856 0 0
GLOBE LIFE INC COM 37959E102 5,147 57,811 SH   SOLE 36 57,811 0 0
GLOBE LIFE INC COM 37959E102 342 3,841 SH   SOLE 40 3,841 0 0
GLOBE LIFE INC COM 37959E102 8,158 91,632 SH   SOLE 43 2,179 0 89,453
GLOBUS MED INC CL A 379577208 17,084 222,973 SH   SOLE 2 70,834 0 152,139
GLOBUS MED INC CL A 379577208 452 5,905 SH   SOLE 4 5,905 0 0
GLOBUS MED INC CL A 379577208 109 1,419 SH   SOLE 7 1,419 0 0
GLOBUS MED INC CL A 379577208 15,435 201,446 SH   SOLE 18 197,424 0 4,022
GLOBUS MED INC CL A 379577208 10,466 136,592 SH   SOLE 19 136,592 0 0
GLOBUS MED INC CL A 379577208 321,639 4,197,849 SH   SOLE 21 4,197,849 0 0
GLOBUS MED INC CL A 379577208 175,931 2,296,144 SH   SOLE 22 2,198,924 0 97,220
GLOBUS MED INC CL A 379577208 799 10,425 SH   SOLE 23 10,425 0 0
GLOBUS MED INC CL A 379577208 811 10,584 SH   SOLE 25 10,584 0 0
GLOBUS MED INC CL A 379577208 4,708 61,447 SH   SOLE 26 26,180 0 35,267
GLOBUS MED INC CL A 379577208 400 5,221 SH   SOLE 28 5,221 0 0
GLOBUS MED INC CL A 379577208 58 757 SH   SOLE 29 757 0 0
GLOBUS MED INC CL A 379577208 7,555 98,608 SH   SOLE 30 98,608 0 0
GLOBUS MED INC CL A 379577208 125 1,637 SH   SOLE 31 1,637 0 0
GLOBUS MED INC CL A 379577208 58 754 SH   SOLE 34 754 0 0
GLOBUS MED INC CL A 379577208 179 2,335 SH   SOLE 36 2,335 0 0
GLOBUS MED INC CL A 379577208 705 9,196 SH   SOLE 40 9,196 0 0
GLOBUS MED INC CL A 379577208 2,848 37,174 SH   SOLE 43 10,495 0 26,679
GLYCOMIMETICS INC COM 38000Q102 42 19,345 SH   SOLE 2 11,808 0 7,537
GLYCOMIMETICS INC COM 38000Q102 20 9,067 SH   SOLE 18 9,067 0 0
GLYCOMIMETICS INC COM 38000Q102 19 8,547 SH   SOLE 19 8,547 0 0
GLYCOMIMETICS INC COM 38000Q102 319 145,552 SH   SOLE 21 145,552 0 0
GLYCOMIMETICS INC COM 38000Q102 1,490 680,474 SH   SOLE 22 680,474 0 0
GLYCOMIMETICS INC COM 38000Q102 27 12,166 SH   SOLE 26 0 0 12,166
GMS INC COM 36251C103 3,875 88,466 SH   SOLE 2 39,989 0 48,477
GMS INC COM 36251C103 8 182 SH   SOLE 4 182 0 0
GMS INC COM 36251C103 30 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 7,523 171,754 SH   SOLE 18 171,754 0 0
GMS INC COM 36251C103 8,398 191,725 SH   SOLE 19 191,725 0 0
GMS INC COM 36251C103 225,027 5,137,595 SH   SOLE 21 5,137,595 0 0
GMS INC COM 36251C103 52,341 1,195,003 SH   SOLE 22 1,154,541 0 40,462
GMS INC COM 36251C103 217 4,960 SH   SOLE 23 4,960 0 0
GMS INC COM 36251C103 300 6,845 SH   SOLE 25 6,845 0 0
GMS INC COM 36251C103 1,675 38,243 SH   SOLE 26 20,507 0 17,736
GMS INC COM 36251C103 141 3,211 SH   SOLE 28 3,211 0 0
GMS INC COM 36251C103 3,358 76,677 SH   SOLE 30 76,677 0 0
GMS INC COM 36251C103 196 4,471 SH   SOLE 36 4,471 0 0
GMS INC COM 36251C103 197 4,493 SH   SOLE 40 4,493 0 0
GMS INC COM 36251C103 1,860 42,468 SH   SOLE 43 797 0 41,671
GODADDY INC CL A 380237107 27,049 388,083 SH   SOLE 2 57,904 0 330,179
GODADDY INC CL A 380237107 7,909 113,465 SH   SOLE 4 65,907 0 47,558
GODADDY INC CL A 380237107 987 14,156 SH   SOLE 7 14,156 0 0
GODADDY INC CL A 380237107 35 495 SH   SOLE 13 495 0 0
GODADDY INC CL A 380237107 977 14,015 SH   SOLE 15 14,015 0 0
GODADDY INC CL A 380237107 7,722 110,782 SH   SOLE 18 101,326 0 9,456
GODADDY INC CL A 380237107 2,513 36,048 SH   SOLE 19 36,048 0 0
GODADDY INC CL A 380237107 153,627 2,204,113 SH   SOLE 21 2,204,113 0 0
GODADDY INC CL A 380237107 247,412 3,549,676 SH   SOLE 22 3,339,005 0 210,671
GODADDY INC CL A 380237107 6,448 92,508 SH   SOLE 23 92,508 0 0
GODADDY INC CL A 380237107 17,253 247,526 SH   SOLE 25 247,526 0 0
GODADDY INC CL A 380237107 21,343 306,216 SH   SOLE 26 184,876 0 121,340
GODADDY INC CL A 380237107 31,972 458,702 SH   SOLE 28 12,429 0 446,273
GODADDY INC CL A 380237107 14 203 SH   SOLE 29 203 0 0
GODADDY INC CL A 380237107 43,139 618,931 SH   SOLE 30 499,242 0 119,689
GODADDY INC CL A 380237107 4,494 64,481 SH   SOLE 31 21,368 0 43,113
GODADDY INC CL A 380237107 560 8,032 SH   SOLE 34 8,032 0 0
GODADDY INC CL A 380237107 5,187 74,423 SH   SOLE 36 74,423 0 0
GODADDY INC CL A 380237107 387 5,557 SH   SOLE 40 5,557 0 0
GODADDY INC CL A 380237107 4,592 65,879 SH   SOLE 43 4,053 0 61,826
GOGO INC COM 38046C109 1,087 62,840 SH   SOLE 2 15,334 0 47,506
GOGO INC COM 38046C109 3 199 SH   SOLE 4 199 0 0
GOGO INC COM 38046C109 22 1,254 SH   SOLE 7 1,254 0 0
GOGO INC COM 38046C109 3,386 195,749 SH   SOLE 18 195,749 0 0
GOGO INC COM 38046C109 1,838 106,266 SH   SOLE 19 106,266 0 0
GOGO INC COM 38046C109 38,771 2,241,110 SH   SOLE 21 2,241,110 0 0
GOGO INC COM 38046C109 23,484 1,357,453 SH   SOLE 22 1,304,641 0 52,812
GOGO INC COM 38046C109 131 7,552 SH   SOLE 25 7,552 0 0
GOGO INC COM 38046C109 33 1,921 SH   SOLE 26 1,921 0 0
GOGO INC COM 38046C109 270 15,609 SH   SOLE 30 15,609 0 0
GOGO INC COM 38046C109 20 1,158 SH   SOLE 34 1,158 0 0
GOGO INC COM 38046C109 47 2,707 SH   SOLE 36 2,707 0 0
GOGO INC COM 38046C109 113 6,543 SH   SOLE 40 6,543 0 0
GOGO INC COM 38046C109 175 10,087 SH   SOLE 43 423 0 9,664
GOHEALTH INC COM CL A 38046W105 1,344 267,102 SH   SOLE 2 17,520 0 249,582
GOHEALTH INC COM CL A 38046W105 1 171 SH   SOLE 4 171 0 0
GOHEALTH INC COM CL A 38046W105 5 1,024 SH   SOLE 7 1,024 0 0
GOHEALTH INC COM CL A 38046W105 109 21,694 SH   SOLE 18 21,694 0 0
GOHEALTH INC COM CL A 38046W105 59 11,818 SH   SOLE 19 11,818 0 0
GOHEALTH INC COM CL A 38046W105 3,618 719,242 SH   SOLE 21 719,242 0 0
GOHEALTH INC COM CL A 38046W105 6,304 1,253,203 SH   SOLE 22 1,200,887 0 52,316
GOHEALTH INC COM CL A 38046W105 33 6,620 SH   SOLE 25 6,620 0 0
GOHEALTH INC COM CL A 38046W105 6 1,259 SH   SOLE 26 1,259 0 0
GOHEALTH INC COM CL A 38046W105 55 11,017 SH   SOLE 30 11,017 0 0
GOHEALTH INC COM CL A 38046W105 31 6,190 SH   SOLE 40 6,190 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 7,552 989,832 SH   SOLE 34 989,832 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 321 42,113 SH   SOLE 43 0 0 42,113
GOLAR LNG LTD SHS G9456A100 1,306 100,708 SH   SOLE 2 9,940 0 90,768
GOLAR LNG LTD SHS G9456A100 21 1,632 SH   SOLE 7 1,632 0 0
GOLAR LNG LTD SHS G9456A100 4,212 324,712 SH   SOLE 18 324,712 0 0
GOLAR LNG LTD SHS G9456A100 3,113 240,010 SH   SOLE 19 240,010 0 0
GOLAR LNG LTD SHS G9456A100 45,785 3,530,091 SH   SOLE 21 3,530,091 0 0
GOLAR LNG LTD SHS G9456A100 13,950 1,075,555 SH   SOLE 22 1,016,304 0 59,251
GOLAR LNG LTD SHS G9456A100 153 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 396 48,788 SH   SOLE 2 48,788 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 110 13,590 SH   SOLE 4 13,590 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 27,479 3,384,069 SH   SOLE 7 3,384,069 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,131 139,238 SH   SOLE 19 139,238 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 5,839 719,058 SH   SOLE 22 719,058 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 2,550 314,023 SH   SOLE 23 314,023 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 9,635 1,186,604 SH   SOLE 25 1,186,604 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 6,183 761,442 SH   SOLE 26 402,845 0 358,597
GOLD FIELDS LTD SPONSORED ADR 38059T106 49,788 6,131,585 SH   SOLE 30 6,131,585 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 67,302 8,288,382 SH   SOLE 34 8,288,382 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 6,871 846,150 SH   SOLE 43 55,116 0 791,034
GOLD RESOURCE CORP COM 38068T105 5 3,322 SH   SOLE 2 3,322 0 0
GOLD RESOURCE CORP COM 38068T105 25 15,910 SH   SOLE 18 15,910 0 0
GOLD RESOURCE CORP COM 38068T105 411 261,479 SH   SOLE 21 261,479 0 0
GOLD RESOURCE CORP COM 38068T105 1,597 1,017,059 SH   SOLE 22 1,017,059 0 0
GOLD RESOURCE CORP COM 38068T105 7 4,621 SH   SOLE 43 0 0 4,621
GOLDEN ENTMT INC COM 381013101 356 7,250 SH   SOLE 2 5,422 0 1,828
GOLDEN ENTMT INC COM 381013101 13 272 SH   SOLE 7 272 0 0
GOLDEN ENTMT INC COM 381013101 2,496 50,854 SH   SOLE 18 50,854 0 0
GOLDEN ENTMT INC COM 381013101 1,486 30,269 SH   SOLE 19 30,269 0 0
GOLDEN ENTMT INC COM 381013101 29,749 606,003 SH   SOLE 21 606,003 0 0
GOLDEN ENTMT INC COM 381013101 22,552 459,392 SH   SOLE 22 447,011 0 12,381
GOLDEN ENTMT INC COM 381013101 114 2,326 SH   SOLE 25 2,326 0 0
GOLDEN ENTMT INC COM 381013101 227 4,629 SH   SOLE 30 4,629 0 0
GOLDEN ENTMT INC COM 381013101 105 2,139 SH   SOLE 40 2,139 0 0
GOLDEN ENTMT INC COM 381013101 135 2,754 SH   SOLE 43 153 0 2,601
GOLDEN MINERALS CO COM 381119106 37 85,284 SH   SOLE 21 85,284 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 121 6,948 SH   SOLE 2 2,881 0 4,067
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 9 513 SH   SOLE 7 513 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 2,026 116,615 SH   SOLE 18 116,615 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 1,223 70,394 SH   SOLE 19 70,394 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 24,127 1,389,032 SH   SOLE 21 1,389,032 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 16,051 924,038 SH   SOLE 22 918,970 0 5,068
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 0 10 SH   SOLE 43 0 0 10
GOLDEN STAR RES LTD CDA COM 38119T807 3 1,093 SH   SOLE 43 0 0 1,093
GOLDMAN SACHS BDC INC SHS 38147U107 4,917 267,979 SH   SOLE 30 267,979 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 10 290 SH   SOLE 17 0 0 290
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2 63 SH   SOLE 17 0 0 63
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 63 730 SH   SOLE 17 0 0 730
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1 8 SH   SOLE 17 0 0 8
GOLDMAN SACHS GROUP INC COM 38141G104 290,052 767,273 SH   SOLE 2 98,415 0 668,858
GOLDMAN SACHS GROUP INC COM 38141G104 82,460 218,132 SH   SOLE 4 138,815 0 79,317
GOLDMAN SACHS GROUP INC COM 38141G104 111,341 294,529 SH   SOLE 7 284,365 0 10,164
GOLDMAN SACHS GROUP INC COM 38141G104 2,533 6,701 SH   SOLE 13 979 0 5,722
GOLDMAN SACHS GROUP INC COM 38141G104 16,665 44,085 SH   SOLE 15 44,085 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 273,640 723,857 SH   SOLE 18 675,283 0 48,574
GOLDMAN SACHS GROUP INC COM 38141G104 38,264 101,219 SH   SOLE 19 101,219 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,341,372 8,838,908 SH   SOLE 21 8,838,908 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,688,695 7,112,384 SH   SOLE 22 6,395,308 0 717,076
GOLDMAN SACHS GROUP INC COM 38141G104 72,956 192,991 SH   SOLE 23 192,991 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 237,023 626,994 SH   SOLE 25 626,994 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 345,638 914,314 SH   SOLE 26 454,117 0 460,197
GOLDMAN SACHS GROUP INC COM 38141G104 254,982 674,501 SH   SOLE 28 29,775 0 644,726
GOLDMAN SACHS GROUP INC COM 38141G104 147 388 SH   SOLE 29 388 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 725,402 1,918,901 SH   SOLE 30 1,918,901 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 47,775 126,379 SH   SOLE 31 40,913 0 85,466
GOLDMAN SACHS GROUP INC COM 38141G104 19,021 50,315 SH   SOLE 32 50,315 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 59,648 157,787 SH   SOLE 34 157,787 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 69,412 183,614 SH   SOLE 36 183,614 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,483 11,859 SH   SOLE 40 11,859 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 98,416 260,340 SH   SOLE 43 19,295 0 241,045
GOLUB CAP BDC INC COM 38173M102 18,882 1,194,288 SH   SOLE 30 1,194,288 0 0
GOLUB CAP BDC INC COM 38173M102 1,010 63,909 SH   SOLE 43 28,069 0 35,840
GOOD TIMES RESTAURANTS INC COM NEW 382140879 9 1,812 SH   SOLE 18 1,812 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 164 31,959 SH   SOLE 21 31,959 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 163 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 5 228 SH   SOLE 2 228 0 0
GOODRICH PETE CORP COM PAR 382410843 44 1,879 SH   SOLE 18 1,879 0 0
GOODRICH PETE CORP COM PAR 382410843 546 23,093 SH   SOLE 21 23,093 0 0
GOODRICH PETE CORP COM PAR 382410843 358 15,133 SH   SOLE 22 15,133 0 0
GOODRX HLDGS INC COM CL A 38246G108 221 5,383 SH   SOLE 2 5,383 0 0
GOODRX HLDGS INC COM CL A 38246G108 7,670 186,974 SH   SOLE 21 186,974 0 0
GOODRX HLDGS INC COM CL A 38246G108 35,168 857,335 SH   SOLE 22 857,335 0 0
GOODRX HLDGS INC COM CL A 38246G108 458 11,167 SH   SOLE 34 11,167 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 8,672 489,954 SH   SOLE 2 261,730 0 228,224
GOODYEAR TIRE & RUBR CO COM 382550101 237 13,373 SH   SOLE 4 13,373 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 150 8,497 SH   SOLE 7 8,497 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 25,141 1,420,415 SH   SOLE 18 1,419,569 0 846
GOODYEAR TIRE & RUBR CO COM 382550101 8,632 487,684 SH   SOLE 19 487,684 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 346,119 19,554,768 SH   SOLE 21 19,554,768 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 156,882 8,863,379 SH   SOLE 22 8,573,793 0 289,586
GOODYEAR TIRE & RUBR CO COM 382550101 771 43,555 SH   SOLE 25 43,555 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,859 105,055 SH   SOLE 26 79,413 0 25,642
GOODYEAR TIRE & RUBR CO COM 382550101 633 35,755 SH   SOLE 28 23,257 0 12,498
GOODYEAR TIRE & RUBR CO COM 382550101 2,645 149,446 SH   SOLE 30 149,446 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,125 63,587 SH   SOLE 36 63,587 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 576 32,546 SH   SOLE 40 32,546 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 7,447 420,713 SH   SOLE 43 26,843 0 393,870
GOOSEHEAD INS INC COM CL A 38267D109 2,657 17,450 SH   SOLE 2 5,546 0 11,904
GOOSEHEAD INS INC COM CL A 38267D109 11 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109 43 285 SH   SOLE 7 285 0 0
GOOSEHEAD INS INC COM CL A 38267D109 8,411 55,229 SH   SOLE 18 55,229 0 0
GOOSEHEAD INS INC COM CL A 38267D109 4,717 30,972 SH   SOLE 19 30,972 0 0
GOOSEHEAD INS INC COM CL A 38267D109 95,362 626,184 SH   SOLE 21 626,184 0 0
GOOSEHEAD INS INC COM CL A 38267D109 64,872 425,979 SH   SOLE 22 408,474 0 17,505
GOOSEHEAD INS INC COM CL A 38267D109 353 2,316 SH   SOLE 25 2,316 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,246 8,182 SH   SOLE 26 6,547 0 1,635
GOOSEHEAD INS INC COM CL A 38267D109 282 1,854 SH   SOLE 28 1,854 0 0
GOOSEHEAD INS INC COM CL A 38267D109 5,118 33,605 SH   SOLE 30 33,605 0 0
GOOSEHEAD INS INC COM CL A 38267D109 300 1,971 SH   SOLE 40 1,971 0 0
GOOSEHEAD INS INC COM CL A 38267D109 284 1,865 SH   SOLE 43 44 0 1,821
GOPRO INC CL A 38268T103 2,543 271,652 SH   SOLE 2 149,312 0 122,340
GOPRO INC CL A 38268T103 4 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103 21 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 3,625 387,295 SH   SOLE 18 344,404 0 42,891
GOPRO INC CL A 38268T103 11,162 1,192,535 SH   SOLE 19 1,192,535 0 0
GOPRO INC CL A 38268T103 40,860 4,365,340 SH   SOLE 21 4,365,340 0 0
GOPRO INC CL A 38268T103 37,217 3,976,128 SH   SOLE 22 3,912,605 0 63,523
GOPRO INC CL A 38268T103 406 43,341 SH   SOLE 23 43,341 0 0
GOPRO INC CL A 38268T103 154 16,467 SH   SOLE 25 16,467 0 0
GOPRO INC CL A 38268T103 2,256 241,060 SH   SOLE 26 56,454 0 184,606
GOPRO INC CL A 38268T103 91 9,739 SH   SOLE 28 9,739 0 0
GOPRO INC CL A 38268T103 703 75,071 SH   SOLE 30 75,071 0 0
GOPRO INC CL A 38268T103 34 3,674 SH   SOLE 36 3,674 0 0
GOPRO INC CL A 38268T103 126 13,504 SH   SOLE 40 13,504 0 0
GOPRO INC CL A 38268T103 301 32,208 SH   SOLE 43 0 0 32,208
GORMAN RUPP CO COM 383082104 682 19,050 SH   SOLE 2 6,309 0 12,741
GORMAN RUPP CO COM 383082104 723 20,203 SH   SOLE 7 20,203 0 0
GORMAN RUPP CO COM 383082104 2,446 68,316 SH   SOLE 18 68,316 0 0
GORMAN RUPP CO COM 383082104 1,411 39,407 SH   SOLE 19 39,407 0 0
GORMAN RUPP CO COM 383082104 28,783 803,758 SH   SOLE 21 803,758 0 0
GORMAN RUPP CO COM 383082104 17,532 489,588 SH   SOLE 22 467,681 0 21,907
GORMAN RUPP CO COM 383082104 65 1,824 SH   SOLE 25 1,824 0 0
GORMAN RUPP CO COM 383082104 51 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 73 2,039 SH   SOLE 28 2,039 0 0
GORMAN RUPP CO COM 383082104 7,971 222,593 SH   SOLE 30 222,593 0 0
GORMAN RUPP CO COM 383082104 123 3,429 SH   SOLE 40 3,429 0 0
GORMAN RUPP CO COM 383082104 435 12,152 SH   SOLE 43 716 0 11,436
GOSSAMER BIO INC COM 38341P102 1,373 109,226 SH   SOLE 2 22,320 0 86,906
GOSSAMER BIO INC COM 38341P102 16 1,303 SH   SOLE 7 1,303 0 0
GOSSAMER BIO INC COM 38341P102 2,615 208,007 SH   SOLE 18 208,007 0 0
GOSSAMER BIO INC COM 38341P102 3,217 255,936 SH   SOLE 19 255,936 0 0
GOSSAMER BIO INC COM 38341P102 35,582 2,830,685 SH   SOLE 21 2,830,685 0 0
GOSSAMER BIO INC COM 38341P102 21,942 1,745,598 SH   SOLE 22 1,686,551 0 59,047
GOSSAMER BIO INC COM 38341P102 143 11,406 SH   SOLE 23 11,406 0 0
GOSSAMER BIO INC COM 38341P102 108 8,609 SH   SOLE 25 8,609 0 0
GOSSAMER BIO INC COM 38341P102 1,295 103,029 SH   SOLE 26 1,980 0 101,049
GOSSAMER BIO INC COM 38341P102 91 7,234 SH   SOLE 28 7,234 0 0
GOSSAMER BIO INC COM 38341P102 843 67,069 SH   SOLE 30 67,069 0 0
GOSSAMER BIO INC COM 38341P102 23 1,812 SH   SOLE 36 1,812 0 0
GOSSAMER BIO INC COM 38341P102 94 7,515 SH   SOLE 40 7,515 0 0
GOSSAMER BIO INC COM 38341P102 68 5,441 SH   SOLE 43 0 0 5,441
GP STRATEGIES CORP COM 36225V104 259 12,524 SH   SOLE 2 467 0 12,057
GP STRATEGIES CORP COM 36225V104 6 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 930 44,927 SH   SOLE 18 44,927 0 0
GP STRATEGIES CORP COM 36225V104 486 23,480 SH   SOLE 19 23,480 0 0
GP STRATEGIES CORP COM 36225V104 9,608 464,137 SH   SOLE 21 464,137 0 0
GP STRATEGIES CORP COM 36225V104 6,172 298,169 SH   SOLE 22 291,132 0 7,037
GP STRATEGIES CORP COM 36225V104 5 238 SH   SOLE 43 0 0 238
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 95 6,842 SH   SOLE 2 6,842 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 11,825 852,561 SH   SOLE 19 852,561 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 1,027 74,056 SH   SOLE 34 74,056 0 0
GRACO INC COM 384109104 32,760 468,199 SH   SOLE 2 202,654 0 265,545
GRACO INC COM 384109104 233 3,328 SH   SOLE 4 3,328 0 0
GRACO INC COM 384109104 1,266 18,088 SH   SOLE 7 18,088 0 0
GRACO INC COM 384109104 29,259 418,165 SH   SOLE 18 418,165 0 0
GRACO INC COM 384109104 5,617 80,271 SH   SOLE 19 80,271 0 0
GRACO INC COM 384109104 573,325 8,193,868 SH   SOLE 21 8,193,868 0 0
GRACO INC COM 384109104 320,181 4,575,975 SH   SOLE 22 4,377,011 0 198,964
GRACO INC COM 384109104 1,586 22,661 SH   SOLE 25 22,661 0 0
GRACO INC COM 384109104 4,957 70,848 SH   SOLE 26 57,661 0 13,187
GRACO INC COM 384109104 845 12,078 SH   SOLE 28 12,078 0 0
GRACO INC COM 384109104 144 2,054 SH   SOLE 29 2,054 0 0
GRACO INC COM 384109104 6,251 89,340 SH   SOLE 30 89,340 0 0
GRACO INC COM 384109104 188 2,685 SH   SOLE 31 2,685 0 0
GRACO INC COM 384109104 92 1,320 SH   SOLE 36 1,320 0 0
GRACO INC COM 384109104 1,464 20,930 SH   SOLE 40 20,930 0 0
GRACO INC COM 384109104 7,584 108,395 SH   SOLE 43 13,794 0 94,601
GRAFTECH INTL LTD COM 384313508 1,218 118,026 SH   SOLE 2 60,445 0 57,581
GRAFTECH INTL LTD COM 384313508 5 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508 29 2,842 SH   SOLE 7 2,842 0 0
GRAFTECH INTL LTD COM 384313508 5,696 551,910 SH   SOLE 18 551,910 0 0
GRAFTECH INTL LTD COM 384313508 3,683 356,878 SH   SOLE 19 356,878 0 0
GRAFTECH INTL LTD COM 384313508 69,196 6,705,067 SH   SOLE 21 6,705,067 0 0
GRAFTECH INTL LTD COM 384313508 47,093 4,563,270 SH   SOLE 22 4,446,185 0 117,085
GRAFTECH INTL LTD COM 384313508 206 19,956 SH   SOLE 25 19,956 0 0
GRAFTECH INTL LTD COM 384313508 417 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 104 10,034 SH   SOLE 28 10,034 0 0
GRAFTECH INTL LTD COM 384313508 1,005 97,356 SH   SOLE 30 97,356 0 0
GRAFTECH INTL LTD COM 384313508 223 21,604 SH   SOLE 40 21,604 0 0
GRAFTECH INTL LTD COM 384313508 653 63,276 SH   SOLE 43 1,311 0 61,965
GRAHAM CORP COM 384556106 26 2,133 SH   SOLE 18 2,133 0 0
GRAHAM CORP COM 384556106 415 33,455 SH   SOLE 21 33,455 0 0
GRAHAM CORP COM 384556106 1,829 147,530 SH   SOLE 22 147,530 0 0
GRAHAM CORP COM 384556106 0 36 SH   SOLE 43 0 0 36
GRAHAM HLDGS CO COM CL B 384637104 5,835 9,904 SH   SOLE 2 6,762 0 3,142
GRAHAM HLDGS CO COM CL B 384637104 8 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104 60 101 SH   SOLE 7 101 0 0
GRAHAM HLDGS CO COM CL B 384637104 12,025 20,410 SH   SOLE 18 20,410 0 0
GRAHAM HLDGS CO COM CL B 384637104 3,967 6,733 SH   SOLE 19 6,733 0 0
GRAHAM HLDGS CO COM CL B 384637104 170,320 289,090 SH   SOLE 21 289,090 0 0
GRAHAM HLDGS CO COM CL B 384637104 69,219 117,487 SH   SOLE 22 113,653 0 3,834
GRAHAM HLDGS CO COM CL B 384637104 425 722 SH   SOLE 25 722 0 0
GRAHAM HLDGS CO COM CL B 384637104 838 1,423 SH   SOLE 26 1,058 0 365
GRAHAM HLDGS CO COM CL B 384637104 220 374 SH   SOLE 28 338 0 36
GRAHAM HLDGS CO COM CL B 384637104 1,351 2,293 SH   SOLE 30 2,293 0 0
GRAHAM HLDGS CO COM CL B 384637104 272 461 SH   SOLE 36 461 0 0
GRAHAM HLDGS CO COM CL B 384637104 295 501 SH   SOLE 40 501 0 0
GRAHAM HLDGS CO COM CL B 384637104 16,725 28,389 SH   SOLE 43 1,517 0 26,872
GRAINGER W W INC COM 384802104 45,604 116,023 SH   SOLE 2 26,897 0 89,126
GRAINGER W W INC COM 384802104 15,105 38,430 SH   SOLE 4 23,596 0 14,834
GRAINGER W W INC COM 384802104 22,651 57,628 SH   SOLE 7 45,989 0 11,639
GRAINGER W W INC COM 384802104 325 827 SH   SOLE 13 135 0 692
GRAINGER W W INC COM 384802104 1,787 4,547 SH   SOLE 15 4,547 0 0
GRAINGER W W INC COM 384802104 40,593 103,275 SH   SOLE 18 97,027 0 6,248
GRAINGER W W INC COM 384802104 13,156 33,471 SH   SOLE 19 33,471 0 0
GRAINGER W W INC COM 384802104 613,406 1,560,590 SH   SOLE 21 1,560,590 0 0
GRAINGER W W INC COM 384802104 379,867 966,436 SH   SOLE 22 871,536 0 94,900
GRAINGER W W INC COM 384802104 9,604 24,434 SH   SOLE 23 24,434 0 0
GRAINGER W W INC COM 384802104 43,506 110,686 SH   SOLE 25 110,686 0 0
GRAINGER W W INC COM 384802104 47,871 121,790 SH   SOLE 26 56,047 0 65,743
GRAINGER W W INC COM 384802104 72,157 183,577 SH   SOLE 28 5,421 0 178,156
GRAINGER W W INC COM 384802104 18 46 SH   SOLE 29 46 0 0
GRAINGER W W INC COM 384802104 117,839 299,799 SH   SOLE 30 284,506 0 15,293
GRAINGER W W INC COM 384802104 6,452 16,416 SH   SOLE 31 5,531 0 10,885
GRAINGER W W INC COM 384802104 13,985 35,581 SH   SOLE 34 35,581 0 0
GRAINGER W W INC COM 384802104 8,920 22,694 SH   SOLE 36 22,694 0 0
GRAINGER W W INC COM 384802104 579 1,473 SH   SOLE 40 1,473 0 0
GRAINGER W W INC COM 384802104 27,953 71,117 SH   SOLE 43 9,866 0 61,251
GRAN TIERRA ENERGY INC COM 38500T101 73 99,376 SH   SOLE 21 99,376 0 0
GRAND CANYON ED INC COM 38526M106 9,163 104,174 SH   SOLE 2 39,040 0 65,134
GRAND CANYON ED INC COM 38526M106 15 168 SH   SOLE 4 168 0 0
GRAND CANYON ED INC COM 38526M106 55 626 SH   SOLE 7 626 0 0
GRAND CANYON ED INC COM 38526M106 9,510 108,117 SH   SOLE 18 108,117 0 0
GRAND CANYON ED INC COM 38526M106 1,084 12,327 SH   SOLE 19 12,327 0 0
GRAND CANYON ED INC COM 38526M106 184,082 2,092,792 SH   SOLE 21 2,092,792 0 0
GRAND CANYON ED INC COM 38526M106 108,912 1,238,197 SH   SOLE 22 1,183,053 0 55,144
GRAND CANYON ED INC COM 38526M106 531 6,033 SH   SOLE 25 6,033 0 0
GRAND CANYON ED INC COM 38526M106 1,503 17,088 SH   SOLE 26 13,531 0 3,557
GRAND CANYON ED INC COM 38526M106 254 2,890 SH   SOLE 28 2,890 0 0
GRAND CANYON ED INC COM 38526M106 2,342 26,625 SH   SOLE 30 26,625 0 0
GRAND CANYON ED INC COM 38526M106 63 713 SH   SOLE 31 713 0 0
GRAND CANYON ED INC COM 38526M106 59 669 SH   SOLE 36 669 0 0
GRAND CANYON ED INC COM 38526M106 529 6,018 SH   SOLE 40 6,018 0 0
GRAND CANYON ED INC COM 38526M106 5,157 58,626 SH   SOLE 43 1,113 0 57,513
GRANITE CONSTR INC COM 387328107 3,507 88,663 SH   SOLE 2 49,619 0 39,044
GRANITE CONSTR INC COM 387328107 8 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107 29 729 SH   SOLE 7 729 0 0
GRANITE CONSTR INC COM 387328107 7,283 184,144 SH   SOLE 18 184,144 0 0
GRANITE CONSTR INC COM 387328107 3,853 97,429 SH   SOLE 19 97,429 0 0
GRANITE CONSTR INC COM 387328107 218,636 5,528,092 SH   SOLE 21 5,528,092 0 0
GRANITE CONSTR INC COM 387328107 45,769 1,157,232 SH   SOLE 22 1,107,819 0 49,413
GRANITE CONSTR INC COM 387328107 305 7,712 SH   SOLE 25 7,712 0 0
GRANITE CONSTR INC COM 387328107 944 23,868 SH   SOLE 26 17,750 0 6,118
GRANITE CONSTR INC COM 387328107 151 3,819 SH   SOLE 28 3,819 0 0
GRANITE CONSTR INC COM 387328107 3,302 83,496 SH   SOLE 30 83,496 0 0
GRANITE CONSTR INC COM 387328107 239 6,041 SH   SOLE 36 6,041 0 0
GRANITE CONSTR INC COM 387328107 200 5,050 SH   SOLE 40 5,050 0 0
GRANITE CONSTR INC COM 387328107 3,277 82,866 SH   SOLE 43 5,066 0 77,800
GRANITE PT MTG TR INC COM STK 38741L107 789 59,896 SH   SOLE 2 16,525 0 43,371
GRANITE PT MTG TR INC COM STK 38741L107 2 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107 12 881 SH   SOLE 7 881 0 0
GRANITE PT MTG TR INC COM STK 38741L107 3,015 228,900 SH   SOLE 18 228,900 0 0
GRANITE PT MTG TR INC COM STK 38741L107 2,484 188,606 SH   SOLE 19 188,606 0 0
GRANITE PT MTG TR INC COM STK 38741L107 104,612 7,943,203 SH   SOLE 21 7,943,203 0 0
GRANITE PT MTG TR INC COM STK 38741L107 18,953 1,439,139 SH   SOLE 22 1,384,062 0 55,077
GRANITE PT MTG TR INC COM STK 38741L107 92 7,016 SH   SOLE 25 7,016 0 0
GRANITE PT MTG TR INC COM STK 38741L107 224 17,046 SH   SOLE 26 7,740 0 9,306
GRANITE PT MTG TR INC COM STK 38741L107 79 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,133 86,041 SH   SOLE 30 86,041 0 0
GRANITE PT MTG TR INC COM STK 38741L107 95 7,227 SH   SOLE 40 7,227 0 0
GRANITE PT MTG TR INC COM STK 38741L107 302 22,921 SH   SOLE 43 415 0 22,506
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 33 469 SH   SOLE 43 0 0 469
GRAPHIC PACKAGING HLDG CO COM 388689101 12,415 652,058 SH   SOLE 2 132,551 0 519,507
GRAPHIC PACKAGING HLDG CO COM 388689101 18 940 SH   SOLE 4 940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 135 7,067 SH   SOLE 7 7,067 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,172 114,090 SH   SOLE 18 114,090 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,504 79,016 SH   SOLE 19 79,016 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 64,280 3,376,065 SH   SOLE 21 3,376,065 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 118,684 6,233,391 SH   SOLE 22 5,905,933 0 327,458
GRAPHIC PACKAGING HLDG CO COM 388689101 5,033 264,353 SH   SOLE 25 264,353 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 5,016 263,466 SH   SOLE 26 196,463 0 67,003
GRAPHIC PACKAGING HLDG CO COM 388689101 687 36,072 SH   SOLE 28 22,384 0 13,688
GRAPHIC PACKAGING HLDG CO COM 388689101 2,754 144,658 SH   SOLE 30 144,658 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 83 4,337 SH   SOLE 31 4,337 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 13,790 724,258 SH   SOLE 34 724,258 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 131 6,889 SH   SOLE 36 6,889 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 657 34,487 SH   SOLE 40 34,487 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,929 101,289 SH   SOLE 43 12,789 0 88,500
GRAPHITE BIO INC COM 38870X104 60 3,691 SH   SOLE 2 552 0 3,139
GRAPHITE BIO INC COM 38870X104 751 45,837 SH   SOLE 18 45,837 0 0
GRAPHITE BIO INC COM 38870X104 481 29,371 SH   SOLE 19 29,371 0 0
GRAPHITE BIO INC COM 38870X104 9,085 554,290 SH   SOLE 21 554,290 0 0
GRAPHITE BIO INC COM 38870X104 5,191 316,725 SH   SOLE 22 312,603 0 4,122
GRAVITY CO LTD SPONSORED ADS NE 38911N206 563 6,228 SH   SOLE 43 0 0 6,228
GRAY TELEVISION INC COM 389375106 2,103 92,135 SH   SOLE 2 25,495 0 66,640
GRAY TELEVISION INC COM 389375106 8 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106 54 2,362 SH   SOLE 7 2,362 0 0
GRAY TELEVISION INC COM 389375106 6,179 270,776 SH   SOLE 18 270,776 0 0
GRAY TELEVISION INC COM 389375106 3,483 152,646 SH   SOLE 19 152,646 0 0
GRAY TELEVISION INC COM 389375106 70,607 3,094,094 SH   SOLE 21 3,094,094 0 0
GRAY TELEVISION INC COM 389375106 46,826 2,051,982 SH   SOLE 22 1,963,892 0 88,090
GRAY TELEVISION INC COM 389375106 256 11,230 SH   SOLE 25 11,230 0 0
GRAY TELEVISION INC COM 389375106 710 31,105 SH   SOLE 26 22,930 0 8,175
GRAY TELEVISION INC COM 389375106 126 5,534 SH   SOLE 28 5,534 0 0
GRAY TELEVISION INC COM 389375106 1,085 47,547 SH   SOLE 30 47,547 0 0
GRAY TELEVISION INC COM 389375106 138 6,068 SH   SOLE 36 6,068 0 0
GRAY TELEVISION INC COM 389375106 222 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC COM 389375106 899 39,378 SH   SOLE 43 125 0 39,253
GRAY TELEVISION INC CL A 389375205 17 756 SH   SOLE 21 756 0 0
GRAYBUG VISION INC COM SHS 38942Q103 8 2,520 SH   SOLE 18 2,520 0 0
GRAYBUG VISION INC COM SHS 38942Q103 100 30,063 SH   SOLE 21 30,063 0 0
GRAYBUG VISION INC COM SHS 38942Q103 2 642 SH   SOLE 22 642 0 0
GREAT AJAX CORP COM 38983D300 775 57,434 SH   SOLE 2 24,830 0 32,604
GREAT AJAX CORP COM 38983D300 3 257 SH   SOLE 7 257 0 0
GREAT AJAX CORP COM 38983D300 1,008 74,725 SH   SOLE 18 74,725 0 0
GREAT AJAX CORP COM 38983D300 1,357 100,576 SH   SOLE 19 100,576 0 0
GREAT AJAX CORP COM 38983D300 18,047 1,337,776 SH   SOLE 21 1,337,776 0 0
GREAT AJAX CORP COM 38983D300 6,850 507,761 SH   SOLE 22 493,699 0 14,062
GREAT AJAX CORP COM 38983D300 22 1,627 SH   SOLE 43 0 0 1,627
GREAT ELM GROUP INC COM NEW 39037G109 8 3,472 SH   SOLE 18 3,472 0 0
GREAT ELM GROUP INC COM NEW 39037G109 92 40,856 SH   SOLE 21 40,856 0 0
GREAT ELM GROUP INC COM NEW 39037G109 664 296,341 SH   SOLE 22 296,341 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,098 72,761 SH   SOLE 2 19,560 0 53,201
GREAT LAKES DREDGE & DOCK CO COM 390607109 6 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,580 170,960 SH   SOLE 7 170,960 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 3,399 225,271 SH   SOLE 18 225,271 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,673 110,860 SH   SOLE 19 110,860 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 42,712 2,830,464 SH   SOLE 21 2,830,464 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 25,434 1,685,501 SH   SOLE 22 1,622,052 0 63,449
GREAT LAKES DREDGE & DOCK CO COM 390607109 189 12,537 SH   SOLE 25 12,537 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 159 10,567 SH   SOLE 26 5,085 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 121 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 565 37,448 SH   SOLE 30 37,448 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 182 12,080 SH   SOLE 36 12,080 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 98 6,512 SH   SOLE 40 6,512 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 817 54,150 SH   SOLE 43 0 0 54,150
GREAT SOUTHN BANCORP INC COM 390905107 701 12,794 SH   SOLE 2 3,506 0 9,288
GREAT SOUTHN BANCORP INC COM 390905107 9 170 SH   SOLE 7 170 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,995 36,407 SH   SOLE 18 36,407 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,032 18,836 SH   SOLE 19 18,836 0 0
GREAT SOUTHN BANCORP INC COM 390905107 23,365 426,294 SH   SOLE 21 426,294 0 0
GREAT SOUTHN BANCORP INC COM 390905107 16,444 300,012 SH   SOLE 22 289,192 0 10,820
GREAT SOUTHN BANCORP INC COM 390905107 77 1,398 SH   SOLE 25 1,398 0 0
GREAT SOUTHN BANCORP INC COM 390905107 79 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 826 15,062 SH   SOLE 30 15,062 0 0
GREAT SOUTHN BANCORP INC COM 390905107 36 662 SH   SOLE 34 662 0 0
GREAT SOUTHN BANCORP INC COM 390905107 53 972 SH   SOLE 40 972 0 0
GREAT SOUTHN BANCORP INC COM 390905107 715 13,042 SH   SOLE 43 1,450 0 11,592
GREAT WESTERN BANCORP INC COM 391416104 1,771 54,099 SH   SOLE 2 15,129 0 38,970
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,095 216,706 SH   SOLE 18 216,706 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,021 92,278 SH   SOLE 19 92,278 0 0
GREAT WESTERN BANCORP INC COM 391416104 203,543 6,216,938 SH   SOLE 21 6,216,938 0 0
GREAT WESTERN BANCORP INC COM 391416104 42,123 1,286,598 SH   SOLE 22 1,233,585 0 53,013
GREAT WESTERN BANCORP INC COM 391416104 233 7,108 SH   SOLE 25 7,108 0 0
GREAT WESTERN BANCORP INC COM 391416104 345 10,547 SH   SOLE 26 5,776 0 4,771
GREAT WESTERN BANCORP INC COM 391416104 123 3,771 SH   SOLE 28 3,771 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,119 95,269 SH   SOLE 30 95,269 0 0
GREAT WESTERN BANCORP INC COM 391416104 106 3,243 SH   SOLE 36 3,243 0 0
GREAT WESTERN BANCORP INC COM 391416104 192 5,868 SH   SOLE 40 5,868 0 0
GREAT WESTERN BANCORP INC COM 391416104 1,539 47,018 SH   SOLE 43 6,979 0 40,039
GREEN BRICK PARTNERS INC COM 392709101 1,993 97,139 SH   SOLE 2 56,522 0 40,617
GREEN BRICK PARTNERS INC COM 392709101 3 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101 12 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,233 108,807 SH   SOLE 18 103,449 0 5,358
GREEN BRICK PARTNERS INC COM 392709101 7,116 346,793 SH   SOLE 19 346,793 0 0
GREEN BRICK PARTNERS INC COM 392709101 37,418 1,823,467 SH   SOLE 21 1,823,467 0 0
GREEN BRICK PARTNERS INC COM 392709101 25,401 1,237,856 SH   SOLE 22 1,205,749 0 32,107
GREEN BRICK PARTNERS INC COM 392709101 199 9,711 SH   SOLE 23 9,711 0 0
GREEN BRICK PARTNERS INC COM 392709101 106 5,170 SH   SOLE 25 5,170 0 0
GREEN BRICK PARTNERS INC COM 392709101 981 47,798 SH   SOLE 26 3,916 0 43,882
GREEN BRICK PARTNERS INC COM 392709101 76 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 590 28,742 SH   SOLE 30 28,742 0 0
GREEN BRICK PARTNERS INC COM 392709101 42 2,038 SH   SOLE 36 2,038 0 0
GREEN BRICK PARTNERS INC COM 392709101 65 3,149 SH   SOLE 40 3,149 0 0
GREEN BRICK PARTNERS INC COM 392709101 986 48,064 SH   SOLE 43 535 0 47,529
GREEN DOT CORP CL A 39304D102 2,603 51,718 SH   SOLE 2 14,274 0 37,444
GREEN DOT CORP CL A 39304D102 10 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102 43 863 SH   SOLE 7 863 0 0
GREEN DOT CORP CL A 39304D102 10,679 212,183 SH   SOLE 18 212,183 0 0
GREEN DOT CORP CL A 39304D102 4,624 91,875 SH   SOLE 19 91,875 0 0
GREEN DOT CORP CL A 39304D102 311,824 6,195,582 SH   SOLE 21 6,195,582 0 0
GREEN DOT CORP CL A 39304D102 64,088 1,273,362 SH   SOLE 22 1,224,290 0 49,072
GREEN DOT CORP CL A 39304D102 310 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102 773 15,360 SH   SOLE 26 11,386 0 3,974
GREEN DOT CORP CL A 39304D102 205 4,065 SH   SOLE 28 4,065 0 0
GREEN DOT CORP CL A 39304D102 7,432 147,666 SH   SOLE 30 147,666 0 0
GREEN DOT CORP CL A 39304D102 259 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102 1,170 23,252 SH   SOLE 43 719 0 22,533
GREEN PLAINS INC COM 393222104 2,427 74,330 SH   SOLE 2 42,355 0 31,975
GREEN PLAINS INC COM 393222104 79 2,413 SH   SOLE 4 2,413 0 0
GREEN PLAINS INC COM 393222104 24 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 7,291 223,302 SH   SOLE 18 223,302 0 0
GREEN PLAINS INC COM 393222104 33,251 1,018,421 SH   SOLE 19 1,018,421 0 0
GREEN PLAINS INC COM 393222104 181,585 5,561,552 SH   SOLE 21 5,561,552 0 0
GREEN PLAINS INC COM 393222104 34,033 1,042,364 SH   SOLE 22 1,011,006 0 31,358
GREEN PLAINS INC COM 393222104 208 6,359 SH   SOLE 23 6,359 0 0
GREEN PLAINS INC COM 393222104 32 971 SH   SOLE 25 971 0 0
GREEN PLAINS INC COM 393222104 1,135 34,769 SH   SOLE 26 3,760 0 31,009
GREEN PLAINS INC COM 393222104 23,373 715,855 SH   SOLE 30 715,855 0 0
GREEN PLAINS INC COM 393222104 10,305 315,628 SH   SOLE 34 315,628 0 0
GREEN PLAINS INC COM 393222104 144 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104 79 2,405 SH   SOLE 43 0 0 2,405
GREENBOX POS COM NEW 39366L208 21 2,590 SH   SOLE 2 714 0 1,876
GREENBOX POS COM NEW 39366L208 426 51,437 SH   SOLE 18 51,437 0 0
GREENBOX POS COM NEW 39366L208 234 28,279 SH   SOLE 19 28,279 0 0
GREENBOX POS COM NEW 39366L208 4,986 601,507 SH   SOLE 21 601,507 0 0
GREENBOX POS COM NEW 39366L208 2,485 299,786 SH   SOLE 22 296,079 0 3,707
GREENBRIER COS INC COM 393657101 1,595 37,094 SH   SOLE 2 9,953 0 27,141
GREENBRIER COS INC COM 393657101 6 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101 41 963 SH   SOLE 7 963 0 0
GREENBRIER COS INC COM 393657101 5,523 128,471 SH   SOLE 18 128,471 0 0
GREENBRIER COS INC COM 393657101 2,396 55,737 SH   SOLE 19 55,737 0 0
GREENBRIER COS INC COM 393657101 169,509 3,942,996 SH   SOLE 21 3,942,996 0 0
GREENBRIER COS INC COM 393657101 34,705 807,278 SH   SOLE 22 774,781 0 32,497
GREENBRIER COS INC COM 393657101 179 4,172 SH   SOLE 25 4,172 0 0
GREENBRIER COS INC COM 393657101 485 11,282 SH   SOLE 26 8,113 0 3,169
GREENBRIER COS INC COM 393657101 217 5,039 SH   SOLE 28 2,682 0 2,357
GREENBRIER COS INC COM 393657101 2,455 57,116 SH   SOLE 30 57,116 0 0
GREENBRIER COS INC COM 393657101 49 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101 198 4,597 SH   SOLE 40 4,597 0 0
GREENBRIER COS INC COM 393657101 1,366 31,765 SH   SOLE 43 1,189 0 30,576
GREENE CNTY BANCORP INC COM 394357107 6 169 SH   SOLE 2 169 0 0
GREENE CNTY BANCORP INC COM 394357107 23 622 SH   SOLE 18 622 0 0
GREENE CNTY BANCORP INC COM 394357107 322 8,900 SH   SOLE 21 8,900 0 0
GREENHILL & CO INC COM 395259104 42 2,845 SH   SOLE 2 1,098 0 1,747
GREENHILL & CO INC COM 395259104 1 60 SH   SOLE 7 60 0 0
GREENHILL & CO INC COM 395259104 815 55,765 SH   SOLE 18 55,765 0 0
GREENHILL & CO INC COM 395259104 378 25,883 SH   SOLE 19 25,883 0 0
GREENHILL & CO INC COM 395259104 24,806 1,696,698 SH   SOLE 21 1,696,698 0 0
GREENHILL & CO INC COM 395259104 5,748 393,176 SH   SOLE 22 390,585 0 2,591
GREENHILL & CO INC COM 395259104 260 17,762 SH   SOLE 30 17,762 0 0
GREENHILL & CO INC COM 395259104 10 679 SH   SOLE 43 0 0 679
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 8 305 SH   SOLE 18 305 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 119 4,643 SH   SOLE 21 4,643 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 326 12,752 SH   SOLE 22 12,752 0 0
GREENLANE HLDGS INC CL A 395330103 9 3,681 SH   SOLE 2 2,157 0 1,524
GREENLANE HLDGS INC CL A 395330103 72 30,189 SH   SOLE 18 30,189 0 0
GREENLANE HLDGS INC CL A 395330103 40 16,825 SH   SOLE 19 16,825 0 0
GREENLANE HLDGS INC CL A 395330103 1,312 553,678 SH   SOLE 21 553,678 0 0
GREENLANE HLDGS INC CL A 395330103 313 132,149 SH   SOLE 22 131,530 0 619
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 171 23,140 SH   SOLE 2 2,517 0 20,623
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 722 97,730 SH   SOLE 18 97,730 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 384 51,919 SH   SOLE 19 51,919 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 7,246 980,504 SH   SOLE 21 980,504 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5,827 788,440 SH   SOLE 22 772,696 0 15,744
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 16 2,145 SH   SOLE 43 0 0 2,145
GREENSKY INC CL A 39572G100 128 11,482 SH   SOLE 2 4,081 0 7,401
GREENSKY INC CL A 39572G100 15 1,330 SH   SOLE 7 1,330 0 0
GREENSKY INC CL A 39572G100 2,119 189,574 SH   SOLE 18 189,574 0 0
GREENSKY INC CL A 39572G100 1,450 129,708 SH   SOLE 19 129,708 0 0
GREENSKY INC CL A 39572G100 25,951 2,321,191 SH   SOLE 21 2,321,191 0 0
GREENSKY INC CL A 39572G100 16,811 1,503,703 SH   SOLE 22 1,493,047 0 10,656
GREENSKY INC CL A 39572G100 4 391 SH   SOLE 43 0 0 391
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 183 22,400 SH   SOLE 13 0 0 22,400
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 90 11,076 SH   SOLE 21 11,076 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 713 87,409 SH   SOLE 22 84,588 0 2,821
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 243 29,829 SH   SOLE 30 29,829 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 456 55,941 SH   SOLE 43 0 0 55,941
GREENWICH LIFESCIENCES INC COM 396879108 23 581 SH   SOLE 2 162 0 419
GREENWICH LIFESCIENCES INC COM 396879108 461 11,805 SH   SOLE 18 11,805 0 0
GREENWICH LIFESCIENCES INC COM 396879108 260 6,656 SH   SOLE 19 6,656 0 0
GREENWICH LIFESCIENCES INC COM 396879108 5,282 135,196 SH   SOLE 21 135,196 0 0
GREENWICH LIFESCIENCES INC COM 396879108 2,485 63,616 SH   SOLE 22 62,609 0 1,007
GREIF INC CL A 397624107 2,599 40,230 SH   SOLE 2 18,624 0 21,606
GREIF INC CL A 397624107 8 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107 29 455 SH   SOLE 7 455 0 0
GREIF INC CL A 397624107 8,635 133,665 SH   SOLE 18 133,665 0 0
GREIF INC CL A 397624107 2,898 44,868 SH   SOLE 19 44,868 0 0
GREIF INC CL A 397624107 119,401 1,848,318 SH   SOLE 21 1,848,318 0 0
GREIF INC CL A 397624107 51,391 795,520 SH   SOLE 22 770,988 0 24,532
GREIF INC CL A 397624107 235 3,631 SH   SOLE 25 3,631 0 0
GREIF INC CL A 397624107 536 8,294 SH   SOLE 26 5,362 0 2,932
GREIF INC CL A 397624107 161 2,495 SH   SOLE 28 2,107 0 388
GREIF INC CL A 397624107 957 14,811 SH   SOLE 30 14,811 0 0
GREIF INC CL A 397624107 160 2,480 SH   SOLE 36 2,480 0 0
GREIF INC CL A 397624107 170 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL A 397624107 3,433 53,146 SH   SOLE 43 9,810 0 43,336
GREIF INC CL B 397624206 572 8,825 SH   SOLE 2 1,454 0 7,371
GREIF INC CL B 397624206 7 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 1,231 18,997 SH   SOLE 18 18,997 0 0
GREIF INC CL B 397624206 744 11,487 SH   SOLE 19 11,487 0 0
GREIF INC CL B 397624206 13,634 210,405 SH   SOLE 21 210,405 0 0
GREIF INC CL B 397624206 5,068 78,204 SH   SOLE 22 74,721 0 3,483
GREIF INC CL B 397624206 75 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206 28 434 SH   SOLE 26 434 0 0
GREIF INC CL B 397624206 66 1,020 SH   SOLE 30 1,020 0 0
GREIF INC CL B 397624206 8 121 SH   SOLE 34 121 0 0
GREIF INC CL B 397624206 68 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206 13 207 SH   SOLE 43 0 0 207
GRID DYNAMICS HLDGS INC CL A 39813G109 470 16,099 SH   SOLE 2 11,748 0 4,351
GRID DYNAMICS HLDGS INC CL A 39813G109 14 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 3,498 119,712 SH   SOLE 18 119,712 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 36,501 1,249,174 SH   SOLE 19 1,249,174 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 43,297 1,481,759 SH   SOLE 21 1,481,759 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 27,931 955,881 SH   SOLE 22 934,246 0 21,635
GRID DYNAMICS HLDGS INC CL A 39813G109 142 4,852 SH   SOLE 25 4,852 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 156 5,327 SH   SOLE 28 5,327 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 317 10,846 SH   SOLE 30 10,846 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 59,360 2,031,502 SH   SOLE 34 2,031,502 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 173 5,923 SH   SOLE 40 5,923 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 103 3,532 SH   SOLE 43 0 0 3,532
GRIFFON CORP COM 398433102 2,245 91,265 SH   SOLE 2 51,487 0 39,778
GRIFFON CORP COM 398433102 3 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102 18 747 SH   SOLE 7 747 0 0
GRIFFON CORP COM 398433102 4,668 189,761 SH   SOLE 18 189,761 0 0
GRIFFON CORP COM 398433102 2,535 103,035 SH   SOLE 19 103,035 0 0
GRIFFON CORP COM 398433102 137,179 5,576,377 SH   SOLE 21 5,576,377 0 0
GRIFFON CORP COM 398433102 31,274 1,271,319 SH   SOLE 22 1,226,099 0 45,220
GRIFFON CORP COM 398433102 209 8,514 SH   SOLE 25 8,514 0 0
GRIFFON CORP COM 398433102 488 19,831 SH   SOLE 26 13,887 0 5,944
GRIFFON CORP COM 398433102 112 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 2,057 83,615 SH   SOLE 30 83,615 0 0
GRIFFON CORP COM 398433102 163 6,609 SH   SOLE 40 6,609 0 0
GRIFFON CORP COM 398433102 413 16,796 SH   SOLE 43 2,813 0 13,983
GRIFOLS S A SP ADR REP B NVT 398438408 21,966 1,503,464 SH   SOLE 21 1,503,464 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 792 54,209 SH   SOLE 30 54,209 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 2,819 192,970 SH   SOLE 43 41,081 0 151,889
GRITSTONE BIO INC COM 39868T105 888 82,266 SH   SOLE 2 35,989 0 46,277
GRITSTONE BIO INC COM 39868T105 8 750 SH   SOLE 7 750 0 0
GRITSTONE BIO INC COM 39868T105 1,474 136,473 SH   SOLE 18 136,473 0 0
GRITSTONE BIO INC COM 39868T105 4,996 462,560 SH   SOLE 19 462,560 0 0
GRITSTONE BIO INC COM 39868T105 17,037 1,577,544 SH   SOLE 21 1,577,544 0 0
GRITSTONE BIO INC COM 39868T105 9,687 896,967 SH   SOLE 22 873,887 0 23,080
GRITSTONE BIO INC COM 39868T105 15 1,429 SH   SOLE 23 1,429 0 0
GRITSTONE BIO INC COM 39868T105 67 6,202 SH   SOLE 26 0 0 6,202
GRITSTONE BIO INC COM 39868T105 24 2,197 SH   SOLE 34 2,197 0 0
GRITSTONE BIO INC COM 39868T105 86 7,930 SH   SOLE 43 63 0 7,867
GROCERY OUTLET HLDG CORP COM 39874R101 6,330 293,474 SH   SOLE 2 108,763 0 184,711
GROCERY OUTLET HLDG CORP COM 39874R101 6 295 SH   SOLE 4 295 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 30 1,414 SH   SOLE 7 1,414 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 4,611 213,791 SH   SOLE 18 213,791 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2,788 129,261 SH   SOLE 19 129,261 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 88,893 4,121,127 SH   SOLE 21 4,121,127 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 54,615 2,531,999 SH   SOLE 22 2,435,226 0 96,773
GROCERY OUTLET HLDG CORP COM 39874R101 238 11,030 SH   SOLE 25 11,030 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2,269 105,177 SH   SOLE 26 100,960 0 4,217
GROCERY OUTLET HLDG CORP COM 39874R101 149 6,927 SH   SOLE 28 6,927 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 7,359 341,152 SH   SOLE 30 341,152 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 29 1,355 SH   SOLE 31 1,355 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,829 84,785 SH   SOLE 34 84,785 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 220 10,210 SH   SOLE 40 10,210 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 6 287 SH   SOLE 43 0 0 287
GROUP 1 AUTOMOTIVE INC COM 398905109 10,154 54,047 SH   SOLE 2 22,031 0 32,016
GROUP 1 AUTOMOTIVE INC COM 398905109 12 65 SH   SOLE 4 65 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 110 587 SH   SOLE 7 587 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 13,954 74,269 SH   SOLE 18 70,719 0 3,550
GROUP 1 AUTOMOTIVE INC COM 398905109 31,582 168,095 SH   SOLE 19 168,095 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 404,150 2,151,109 SH   SOLE 21 2,151,109 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 112,870 600,755 SH   SOLE 22 583,182 0 17,573
GROUP 1 AUTOMOTIVE INC COM 398905109 1,212 6,449 SH   SOLE 23 6,449 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 446 2,373 SH   SOLE 25 2,373 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 7,637 40,647 SH   SOLE 26 7,481 0 33,166
GROUP 1 AUTOMOTIVE INC COM 398905109 402 2,138 SH   SOLE 28 1,437 0 701
GROUP 1 AUTOMOTIVE INC COM 398905109 5,999 31,931 SH   SOLE 30 31,931 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 295 1,569 SH   SOLE 36 1,569 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 387 2,061 SH   SOLE 40 2,061 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,918 10,211 SH   SOLE 43 145 0 10,066
GROUPON INC COM NEW 399473206 409 17,937 SH   SOLE 2 7,373 0 10,564
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,573 68,971 SH   SOLE 18 68,971 0 0
GROUPON INC COM NEW 399473206 1,009 44,218 SH   SOLE 19 44,218 0 0
GROUPON INC COM NEW 399473206 18,180 796,999 SH   SOLE 21 796,999 0 0
GROUPON INC COM NEW 399473206 12,635 553,944 SH   SOLE 22 537,993 0 15,951
GROUPON INC COM NEW 399473206 71 3,117 SH   SOLE 25 3,117 0 0
GROUPON INC COM NEW 399473206 112 4,928 SH   SOLE 26 2,904 0 2,024
GROUPON INC COM NEW 399473206 66 2,890 SH   SOLE 28 2,890 0 0
GROUPON INC COM NEW 399473206 850 37,261 SH   SOLE 30 37,261 0 0
GROUPON INC COM NEW 399473206 59 2,599 SH   SOLE 40 2,599 0 0
GROUPON INC COM NEW 399473206 547 23,974 SH   SOLE 43 295 0 23,679
GROVE INC COM 39959A106 3 503 SH   SOLE 18 503 0 0
GROVE INC COM 39959A106 26 5,203 SH   SOLE 21 5,203 0 0
GROWGENERATION CORP COM 39986L109 497 20,164 SH   SOLE 2 14,479 0 5,685
GROWGENERATION CORP COM 39986L109 21 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109 3,699 149,950 SH   SOLE 18 149,950 0 0
GROWGENERATION CORP COM 39986L109 2,337 94,738 SH   SOLE 19 94,738 0 0
GROWGENERATION CORP COM 39986L109 43,668 1,770,092 SH   SOLE 21 1,770,092 0 0
GROWGENERATION CORP COM 39986L109 30,785 1,247,878 SH   SOLE 22 1,220,617 0 27,261
GROWGENERATION CORP COM 39986L109 137 5,565 SH   SOLE 25 5,565 0 0
GROWGENERATION CORP COM 39986L109 485 19,673 SH   SOLE 26 19,673 0 0
GROWGENERATION CORP COM 39986L109 2,218 89,904 SH   SOLE 30 89,904 0 0
GROWGENERATION CORP COM 39986L109 30 1,226 SH   SOLE 34 1,226 0 0
GROWGENERATION CORP COM 39986L109 122 4,949 SH   SOLE 40 4,949 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 637 13,592 SH   SOLE 2 13,592 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2,506 53,487 SH   SOLE 7 53,487 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 19,407 414,241 SH   SOLE 21 414,241 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 873 18,632 SH   SOLE 22 18,632 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 48 1,014 SH   SOLE 28 0 0 1,014
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,257 26,823 SH   SOLE 30 26,823 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 815 17,405 SH   SOLE 43 1,274 0 16,131
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5,683 30,393 SH   SOLE 7 30,393 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 44,290 236,847 SH   SOLE 21 236,847 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,868 15,338 SH   SOLE 30 15,338 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5,842 31,242 SH   SOLE 43 5,459 0 25,783
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 677 5,816 SH   SOLE 2 0 0 5,816
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 12,302 105,756 SH   SOLE 7 105,756 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,317 28,515 SH   SOLE 18 28 0 28,487
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 20,445 175,766 SH   SOLE 19 175,766 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 48,864 420,081 SH   SOLE 21 420,081 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 437 3,761 SH   SOLE 22 3,761 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 27,356 235,181 SH   SOLE 25 235,181 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2,287 19,660 SH   SOLE 26 0 0 19,660
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,404 29,263 SH   SOLE 30 29,263 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 25,976 223,315 SH   SOLE 34 223,315 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 4,836 41,578 SH   SOLE 43 5,522 0 36,056
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 2,528 437,398 SH   SOLE 43 578 0 436,820
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 8 758 SH   SOLE 2 758 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 58 5,801 SH   SOLE 4 5,801 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 12,517 1,242,956 SH   SOLE 21 1,242,956 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 6,033 599,137 SH   SOLE 22 578,976 0 20,161
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 4,772 473,882 SH   SOLE 30 473,882 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 9,426 936,018 SH   SOLE 34 936,018 0 0
GRUPO SIMEC SAB DE C V ADR 400491106 22 902 SH   SOLE 43 0 0 902
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 49 21,656 SH   SOLE 21 21,656 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1 109 SH   SOLE 18 109 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 2,272 206,961 SH   SOLE 43 44,586 0 162,375
GSE SYS INC COM 36227K106 13 9,143 SH   SOLE 21 9,143 0 0
GSE SYS INC COM 36227K106 67 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY INC COM 36241U106 18 3,501 SH   SOLE 18 3,501 0 0
GSI TECHNOLOGY INC COM 36241U106 289 54,786 SH   SOLE 21 54,786 0 0
GSI TECHNOLOGY INC COM 36241U106 151 28,660 SH   SOLE 22 28,660 0 0
GT BIOPHARMA INC COM NEW 36254L209 25 3,768 SH   SOLE 2 1,735 0 2,033
GT BIOPHARMA INC COM NEW 36254L209 3 383 SH   SOLE 7 383 0 0
GT BIOPHARMA INC COM NEW 36254L209 441 65,393 SH   SOLE 18 65,393 0 0
GT BIOPHARMA INC COM NEW 36254L209 265 39,307 SH   SOLE 19 39,307 0 0
GT BIOPHARMA INC COM NEW 36254L209 3,990 592,003 SH   SOLE 21 592,003 0 0
GT BIOPHARMA INC COM NEW 36254L209 3,062 454,374 SH   SOLE 22 453,123 0 1,251
GTY TECHNOLOGY HOLDINGS INC COM 362409104 282 37,488 SH   SOLE 2 2,019 0 35,469
GTY TECHNOLOGY HOLDINGS INC COM 362409104 4 517 SH   SOLE 7 517 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 843 112,156 SH   SOLE 18 112,156 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 575 76,409 SH   SOLE 19 76,409 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 9,059 1,204,611 SH   SOLE 21 1,204,611 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 3,232 429,848 SH   SOLE 22 413,993 0 15,855
GTY TECHNOLOGY HOLDINGS INC COM 362409104 1 156 SH   SOLE 43 0 0 156
GUARANTY BANCSHARES INC TEX COM 400764106 477 13,314 SH   SOLE 2 7,402 0 5,912
GUARANTY BANCSHARES INC TEX COM 400764106 7 206 SH   SOLE 7 206 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 1,015 28,322 SH   SOLE 18 28,322 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 486 13,549 SH   SOLE 19 13,549 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 11,302 315,271 SH   SOLE 21 315,271 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 7,186 200,434 SH   SOLE 22 195,433 0 5,001
GUARANTY FED BANCSHARES INC COM 40108P101 16 662 SH   SOLE 18 662 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 206 8,566 SH   SOLE 21 8,566 0 0
GUARDANT HEALTH INC COM 40131M109 24,471 195,753 SH   SOLE 2 42,058 0 153,695
GUARDANT HEALTH INC COM 40131M109 43 347 SH   SOLE 4 347 0 0
GUARDANT HEALTH INC COM 40131M109 168 1,343 SH   SOLE 7 1,343 0 0
GUARDANT HEALTH INC COM 40131M109 5,998 47,982 SH   SOLE 18 47,982 0 0
GUARDANT HEALTH INC COM 40131M109 60,949 487,556 SH   SOLE 19 487,556 0 0
GUARDANT HEALTH INC COM 40131M109 279,585 2,236,503 SH   SOLE 21 2,236,503 0 0
GUARDANT HEALTH INC COM 40131M109 267,594 2,140,578 SH   SOLE 22 2,038,149 0 102,429
GUARDANT HEALTH INC COM 40131M109 1,434 11,474 SH   SOLE 25 11,474 0 0
GUARDANT HEALTH INC COM 40131M109 3,810 30,474 SH   SOLE 26 24,515 0 5,959
GUARDANT HEALTH INC COM 40131M109 931 7,449 SH   SOLE 28 6,301 0 1,148
GUARDANT HEALTH INC COM 40131M109 34,752 277,991 SH   SOLE 30 277,991 0 0
GUARDANT HEALTH INC COM 40131M109 185 1,483 SH   SOLE 31 1,483 0 0
GUARDANT HEALTH INC COM 40131M109 11,363 90,897 SH   SOLE 34 90,897 0 0
GUARDANT HEALTH INC COM 40131M109 1,273 10,183 SH   SOLE 40 10,183 0 0
GUARDANT HEALTH INC COM 40131M109 1,998 15,985 SH   SOLE 43 1,461 0 14,524
GUARDION HEALTH SCIENCES INC COM 40145Q401 6 5,092 SH   SOLE 18 5,092 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 70 55,008 SH   SOLE 21 55,008 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 637 501,454 SH   SOLE 22 501,454 0 0
GUESS INC COM 401617105 1,576 75,009 SH   SOLE 2 35,541 0 39,468
GUESS INC COM 401617105 4 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105 14 647 SH   SOLE 7 647 0 0
GUESS INC COM 401617105 3,353 159,577 SH   SOLE 18 159,577 0 0
GUESS INC COM 401617105 1,473 70,120 SH   SOLE 19 70,120 0 0
GUESS INC COM 401617105 97,583 4,644,615 SH   SOLE 21 4,644,615 0 0
GUESS INC COM 401617105 24,241 1,153,795 SH   SOLE 22 1,113,641 0 40,154
GUESS INC COM 401617105 54 2,547 SH   SOLE 23 2,547 0 0
GUESS INC COM 401617105 102 4,852 SH   SOLE 25 4,852 0 0
GUESS INC COM 401617105 530 25,239 SH   SOLE 26 7,130 0 18,109
GUESS INC COM 401617105 39 1,877 SH   SOLE 28 1,877 0 0
GUESS INC COM 401617105 1,584 75,372 SH   SOLE 30 75,372 0 0
GUESS INC COM 401617105 21 1,012 SH   SOLE 36 1,012 0 0
GUESS INC COM 401617105 88 4,182 SH   SOLE 40 4,182 0 0
GUESS INC COM 401617105 845 40,237 SH   SOLE 43 905 0 39,332
GUESS INC NOTE 2.000% 4/1 401617AD7 2,137 1,925,000 PRN   SOLE 21 1,925,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 17,665 148,604 SH   SOLE 2 11,344 0 137,260
GUIDEWIRE SOFTWARE INC COM 40171V100 6,610 55,611 SH   SOLE 4 29,776 0 25,835
GUIDEWIRE SOFTWARE INC COM 40171V100 818 6,885 SH   SOLE 7 6,885 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 13 106 SH   SOLE 13 106 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 943 7,929 SH   SOLE 15 7,929 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 12,929 108,762 SH   SOLE 18 104,250 0 4,512
GUIDEWIRE SOFTWARE INC COM 40171V100 2,837 23,866 SH   SOLE 19 23,866 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 146,551 1,232,871 SH   SOLE 21 1,232,871 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 224,979 1,892,646 SH   SOLE 22 1,793,570 0 99,076
GUIDEWIRE SOFTWARE INC COM 40171V100 5,318 44,741 SH   SOLE 23 44,741 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 520 4,372 SH   SOLE 25 4,372 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 15,352 129,149 SH   SOLE 26 111,786 0 17,363
GUIDEWIRE SOFTWARE INC COM 40171V100 17,953 151,031 SH   SOLE 28 5,698 0 145,333
GUIDEWIRE SOFTWARE INC COM 40171V100 41,628 350,194 SH   SOLE 30 255,782 0 94,412
GUIDEWIRE SOFTWARE INC COM 40171V100 3,426 28,825 SH   SOLE 31 9,522 0 19,303
GUIDEWIRE SOFTWARE INC COM 40171V100 464 3,904 SH   SOLE 34 3,904 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,917 16,130 SH   SOLE 36 16,130 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 371 3,121 SH   SOLE 40 3,121 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,296 19,313 SH   SOLE 43 1,001 0 18,312
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 3,567 2,974,000 PRN   SOLE 21 2,974,000 0 0
GUILD HLDGS CO CL A 40172N107 28 2,065 SH   SOLE 2 2,065 0 0
GULF IS FABRICATION INC COM 402307102 11 2,819 SH   SOLE 18 2,819 0 0
GULF IS FABRICATION INC COM 402307102 156 39,292 SH   SOLE 21 39,292 0 0
GULF IS FABRICATION INC COM 402307102 829 208,721 SH   SOLE 22 208,721 0 0
GULF RES INC COM 40251W408 0 3 SH   SOLE 22 3 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 352 4,276 SH   SOLE 2 4,276 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 922 11,214 SH   SOLE 21 11,214 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 11,400 138,672 SH   SOLE 22 138,672 0 0
GWG HLDGS INC COM 36192A109 4 431 SH   SOLE 2 431 0 0
GWG HLDGS INC COM 36192A109 6 592 SH   SOLE 18 592 0 0
GWG HLDGS INC COM 36192A109 74 7,432 SH   SOLE 21 7,432 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 1,133 117,322 SH   SOLE 19 117,322 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 282 29,200 SH   SOLE 25 29,200 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 951 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 20,131 256,637 SH   SOLE 2 72,281 0 184,356
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 522 6,651 SH   SOLE 4 6,651 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 181 2,312 SH   SOLE 7 2,312 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 53 677 SH   SOLE 15 677 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 16 200 SH   SOLE 17 0 0 200
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 18,844 240,232 SH   SOLE 18 240,232 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,131 27,169 SH   SOLE 19 27,169 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 380,034 4,844,903 SH   SOLE 21 4,844,903 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 211,494 2,696,251 SH   SOLE 22 2,585,452 0 110,799
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 17,119 218,243 SH   SOLE 25 218,243 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7,021 89,514 SH   SOLE 26 29,446 0 60,068
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4,706 59,997 SH   SOLE 28 6,858 0 53,139
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3,602 45,925 SH   SOLE 30 45,925 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 127 1,621 SH   SOLE 31 1,621 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,430 30,981 SH   SOLE 36 30,981 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 828 10,561 SH   SOLE 40 10,561 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,738 34,901 SH   SOLE 43 4,186 0 30,715
H & E EQUIPMENT SERVICES INC COM 404030108 940 27,076 SH   SOLE 2 19,386 0 7,690
H & E EQUIPMENT SERVICES INC COM 404030108 4 110 SH   SOLE 4 110 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 18 516 SH   SOLE 7 516 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,146 90,632 SH   SOLE 18 90,632 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 4,679 134,796 SH   SOLE 19 134,796 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 41,933 1,208,089 SH   SOLE 21 1,208,089 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 28,614 824,371 SH   SOLE 22 805,255 0 19,116
H & E EQUIPMENT SERVICES INC COM 404030108 143 4,131 SH   SOLE 25 4,131 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,045 30,115 SH   SOLE 26 17,365 0 12,750
H & E EQUIPMENT SERVICES INC COM 404030108 94 2,717 SH   SOLE 28 2,717 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 583 16,789 SH   SOLE 30 16,789 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 44 1,255 SH   SOLE 34 1,255 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 164 4,728 SH   SOLE 40 4,728 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 743 21,405 SH   SOLE 43 1,677 0 19,728
HACKETT GROUP INC COM 404609109 502 25,574 SH   SOLE 2 16,596 0 8,978
HACKETT GROUP INC COM 404609109 6 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,509 76,894 SH   SOLE 18 76,894 0 0
HACKETT GROUP INC COM 404609109 3,848 196,133 SH   SOLE 19 196,133 0 0
HACKETT GROUP INC COM 404609109 17,865 910,538 SH   SOLE 21 910,538 0 0
HACKETT GROUP INC COM 404609109 13,260 675,842 SH   SOLE 22 657,049 0 18,793
HACKETT GROUP INC COM 404609109 75 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109 66 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 151 7,673 SH   SOLE 30 7,673 0 0
HACKETT GROUP INC COM 404609109 142 7,262 SH   SOLE 34 7,262 0 0
HACKETT GROUP INC COM 404609109 89 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109 216 10,997 SH   SOLE 43 0 0 10,997
HAEMONETICS CORP MASS COM 405024100 12,312 174,412 SH   SOLE 2 86,564 0 87,848
HAEMONETICS CORP MASS COM 405024100 15 207 SH   SOLE 4 207 0 0
HAEMONETICS CORP MASS COM 405024100 47 659 SH   SOLE 7 659 0 0
HAEMONETICS CORP MASS COM 405024100 18,934 268,230 SH   SOLE 18 245,016 0 23,214
HAEMONETICS CORP MASS COM 405024100 50,382 713,721 SH   SOLE 19 713,721 0 0
HAEMONETICS CORP MASS COM 405024100 250,101 3,543,003 SH   SOLE 21 3,543,003 0 0
HAEMONETICS CORP MASS COM 405024100 142,981 2,025,518 SH   SOLE 22 1,988,242 0 37,276
HAEMONETICS CORP MASS COM 405024100 2,361 33,453 SH   SOLE 23 33,453 0 0
HAEMONETICS CORP MASS COM 405024100 646 9,147 SH   SOLE 25 9,147 0 0
HAEMONETICS CORP MASS COM 405024100 9,477 134,251 SH   SOLE 26 16,526 0 117,725
HAEMONETICS CORP MASS COM 405024100 300 4,249 SH   SOLE 28 4,249 0 0
HAEMONETICS CORP MASS COM 405024100 2,063 29,219 SH   SOLE 30 29,219 0 0
HAEMONETICS CORP MASS COM 405024100 599 8,489 SH   SOLE 36 8,489 0 0
HAEMONETICS CORP MASS COM 405024100 437 6,184 SH   SOLE 40 6,184 0 0
HAEMONETICS CORP MASS COM 405024100 2,809 39,800 SH   SOLE 43 7,558 0 32,242
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 10 298 SH   SOLE 43 0 0 298
HAIN CELESTIAL GROUP INC COM 405217100 10,714 250,438 SH   SOLE 2 67,722 0 182,716
HAIN CELESTIAL GROUP INC COM 405217100 14 331 SH   SOLE 4 331 0 0
HAIN CELESTIAL GROUP INC COM 405217100 58 1,356 SH   SOLE 7 1,356 0 0
HAIN CELESTIAL GROUP INC COM 405217100 8,509 198,906 SH   SOLE 18 198,906 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,014 23,696 SH   SOLE 19 23,696 0 0
HAIN CELESTIAL GROUP INC COM 405217100 172,897 4,041,549 SH   SOLE 21 4,041,549 0 0
HAIN CELESTIAL GROUP INC COM 405217100 96,883 2,264,684 SH   SOLE 22 2,158,930 0 105,754
HAIN CELESTIAL GROUP INC COM 405217100 5,113 119,529 SH   SOLE 25 119,529 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,669 109,131 SH   SOLE 26 80,314 0 28,817
HAIN CELESTIAL GROUP INC COM 405217100 218 5,106 SH   SOLE 28 5,106 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,069 48,357 SH   SOLE 30 48,357 0 0
HAIN CELESTIAL GROUP INC COM 405217100 54 1,262 SH   SOLE 31 1,262 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,416 56,483 SH   SOLE 34 56,483 0 0
HAIN CELESTIAL GROUP INC COM 405217100 303 7,088 SH   SOLE 36 7,088 0 0
HAIN CELESTIAL GROUP INC COM 405217100 428 10,010 SH   SOLE 40 10,010 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,758 87,843 SH   SOLE 43 5,617 0 82,226
HALL OF FAME RESORT & ENTMT COM 40619L102 96 36,398 SH   SOLE 2 2,423 0 33,975
HALL OF FAME RESORT & ENTMT COM 40619L102 487 183,827 SH   SOLE 18 183,827 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 258 97,230 SH   SOLE 19 97,230 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 5,290 1,996,146 SH   SOLE 21 1,996,146 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 3,503 1,321,863 SH   SOLE 22 1,286,667 0 35,196
HALLADOR ENERGY COMPANY COM 40609P105 14 4,641 SH   SOLE 18 4,641 0 0
HALLADOR ENERGY COMPANY COM 40609P105 216 72,898 SH   SOLE 21 72,898 0 0
HALLADOR ENERGY COMPANY COM 40609P105 230 77,719 SH   SOLE 22 77,719 0 0
HALLIBURTON CO COM 406216101 57,333 2,651,867 SH   SOLE 2 677,606 0 1,974,261
HALLIBURTON CO COM 406216101 13,323 616,235 SH   SOLE 4 291,453 0 324,782
HALLIBURTON CO COM 406216101 16,864 780,015 SH   SOLE 7 754,157 0 25,858
HALLIBURTON CO COM 406216101 397 18,367 SH   SOLE 13 2,447 0 15,920
HALLIBURTON CO COM 406216101 2,387 110,396 SH   SOLE 15 110,396 0 0
HALLIBURTON CO COM 406216101 34,732 1,606,469 SH   SOLE 18 1,480,491 0 125,978
HALLIBURTON CO COM 406216101 8,089 374,126 SH   SOLE 19 374,126 0 0
HALLIBURTON CO COM 406216101 485,300 22,446,811 SH   SOLE 21 22,446,811 0 0
HALLIBURTON CO COM 406216101 418,581 19,360,822 SH   SOLE 22 17,363,485 0 1,997,337
HALLIBURTON CO COM 406216101 11,734 542,737 SH   SOLE 23 542,737 0 0
HALLIBURTON CO COM 406216101 62,797 2,904,564 SH   SOLE 25 2,904,564 0 0
HALLIBURTON CO COM 406216101 62,916 2,910,074 SH   SOLE 26 1,809,370 0 1,100,704
HALLIBURTON CO COM 406216101 55,917 2,586,344 SH   SOLE 28 98,795 0 2,487,549
HALLIBURTON CO COM 406216101 130 5,992 SH   SOLE 29 5,992 0 0
HALLIBURTON CO COM 406216101 107,772 4,984,824 SH   SOLE 30 4,565,822 0 419,002
HALLIBURTON CO COM 406216101 7,163 331,335 SH   SOLE 31 112,357 0 218,978
HALLIBURTON CO COM 406216101 917 42,393 SH   SOLE 34 42,393 0 0
HALLIBURTON CO COM 406216101 9,457 437,420 SH   SOLE 36 437,420 0 0
HALLIBURTON CO COM 406216101 644 29,787 SH   SOLE 40 29,787 0 0
HALLIBURTON CO COM 406216101 14,576 674,181 SH   SOLE 43 64,797 0 609,384
HALLMARK FINL SVCS INC COM NEW 40624Q203 10 2,796 SH   SOLE 18 2,796 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 167 45,842 SH   SOLE 21 45,842 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 771 211,238 SH   SOLE 22 211,238 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 0 87 SH   SOLE 43 0 0 87
HALOZYME THERAPEUTICS INC COM 40637H109 8,196 201,482 SH   SOLE 2 126,119 0 75,363
HALOZYME THERAPEUTICS INC COM 40637H109 17 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 90 2,224 SH   SOLE 7 2,224 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 28,335 696,544 SH   SOLE 18 673,955 0 22,589
HALOZYME THERAPEUTICS INC COM 40637H109 88,499 2,175,490 SH   SOLE 19 2,175,490 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 441,791 10,860,158 SH   SOLE 21 10,860,158 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 176,274 4,333,181 SH   SOLE 22 4,252,388 0 80,793
HALOZYME THERAPEUTICS INC COM 40637H109 675 16,589 SH   SOLE 23 16,589 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 750 18,443 SH   SOLE 25 18,443 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,914 120,799 SH   SOLE 26 43,784 0 77,015
HALOZYME THERAPEUTICS INC COM 40637H109 474 11,651 SH   SOLE 28 11,651 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 30,740 755,659 SH   SOLE 30 755,659 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 16 393 SH   SOLE 34 393 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 643 15,796 SH   SOLE 40 15,796 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,521 86,544 SH   SOLE 43 862 0 85,682
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 114 7,250 SH   SOLE 2 658 0 6,592
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 378 24,124 SH   SOLE 18 24,124 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 195 12,421 SH   SOLE 19 12,421 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,118 262,798 SH   SOLE 21 262,798 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2,996 191,224 SH   SOLE 22 188,355 0 2,869
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 28 1,805 SH   SOLE 43 0 0 1,805
HAMILTON LANE INC CL A 407497106 4,450 52,464 SH   SOLE 2 17,908 0 34,556
HAMILTON LANE INC CL A 407497106 8 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 45 536 SH   SOLE 7 536 0 0
HAMILTON LANE INC CL A 407497106 9,431 111,190 SH   SOLE 18 94,581 0 16,609
HAMILTON LANE INC CL A 407497106 28,261 333,187 SH   SOLE 19 333,187 0 0
HAMILTON LANE INC CL A 407497106 94,948 1,119,403 SH   SOLE 21 1,119,403 0 0
HAMILTON LANE INC CL A 407497106 90,108 1,062,345 SH   SOLE 22 1,041,020 0 21,325
HAMILTON LANE INC CL A 407497106 1,129 13,308 SH   SOLE 23 13,308 0 0
HAMILTON LANE INC CL A 407497106 358 4,216 SH   SOLE 25 4,216 0 0
HAMILTON LANE INC CL A 407497106 5,793 68,300 SH   SOLE 26 8,454 0 59,846
HAMILTON LANE INC CL A 407497106 277 3,269 SH   SOLE 28 3,269 0 0
HAMILTON LANE INC CL A 407497106 26,734 315,182 SH   SOLE 30 315,182 0 0
HAMILTON LANE INC CL A 407497106 326 3,844 SH   SOLE 40 3,844 0 0
HAMILTON LANE INC CL A 407497106 266 3,135 SH   SOLE 43 172 0 2,963
HANCOCK JAFFE LABORATORIES I COM NEW 41015N304 17 1,596 SH   SOLE 18 1,596 0 0
HANCOCK JAFFE LABORATORIES I COM NEW 41015N304 182 17,538 SH   SOLE 21 17,538 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 8,734 185,366 SH   SOLE 2 74,834 0 110,532
HANCOCK WHITNEY CORPORATION COM 410120109 17 355 SH   SOLE 4 355 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 103 2,194 SH   SOLE 7 2,194 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 20,750 440,371 SH   SOLE 18 440,371 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 17,490 371,171 SH   SOLE 19 371,171 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 290,358 6,162,087 SH   SOLE 21 6,162,087 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 134,095 2,845,815 SH   SOLE 22 2,753,519 0 92,296
HANCOCK WHITNEY CORPORATION COM 410120109 538 11,411 SH   SOLE 23 11,411 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 779 16,531 SH   SOLE 25 16,531 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,418 114,978 SH   SOLE 26 29,345 0 85,633
HANCOCK WHITNEY CORPORATION COM 410120109 252 5,344 SH   SOLE 28 5,344 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 7,273 154,353 SH   SOLE 30 154,353 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 307 6,522 SH   SOLE 36 6,522 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 476 10,106 SH   SOLE 40 10,106 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,375 92,858 SH   SOLE 43 7,455 0 85,403
HANESBRANDS INC COM 410345102 13,072 761,750 SH   SOLE 2 164,144 0 597,606
HANESBRANDS INC COM 410345102 262 15,248 SH   SOLE 4 15,248 0 0
HANESBRANDS INC COM 410345102 5,191 302,530 SH   SOLE 7 290,947 0 11,583
HANESBRANDS INC COM 410345102 102 5,915 SH   SOLE 15 5,915 0 0
HANESBRANDS INC COM 410345102 12,600 734,265 SH   SOLE 18 703,322 0 30,943
HANESBRANDS INC COM 410345102 3,201 186,558 SH   SOLE 19 186,558 0 0
HANESBRANDS INC COM 410345102 250,428 14,593,735 SH   SOLE 21 14,593,735 0 0
HANESBRANDS INC COM 410345102 137,986 8,041,171 SH   SOLE 22 7,285,069 0 756,102
HANESBRANDS INC COM 410345102 212 12,376 SH   SOLE 23 12,376 0 0
HANESBRANDS INC COM 410345102 1,209 70,475 SH   SOLE 25 70,475 0 0
HANESBRANDS INC COM 410345102 6,187 360,576 SH   SOLE 26 116,886 0 243,690
HANESBRANDS INC COM 410345102 1,220 71,123 SH   SOLE 28 29,159 0 41,964
HANESBRANDS INC COM 410345102 247 14,367 SH   SOLE 29 14,367 0 0
HANESBRANDS INC COM 410345102 15,997 932,224 SH   SOLE 30 932,224 0 0
HANESBRANDS INC COM 410345102 291 16,972 SH   SOLE 31 16,972 0 0
HANESBRANDS INC COM 410345102 2,327 135,578 SH   SOLE 32 135,578 0 0
HANESBRANDS INC COM 410345102 1,571 91,559 SH   SOLE 36 91,559 0 0
HANESBRANDS INC COM 410345102 733 42,715 SH   SOLE 40 42,715 0 0
HANESBRANDS INC COM 410345102 3,082 179,632 SH   SOLE 43 5,487 0 174,145
HANGER INC COM NEW 41043F208 1,538 70,051 SH   SOLE 2 56,322 0 13,729
HANGER INC COM NEW 41043F208 3 115 SH   SOLE 4 115 0 0
HANGER INC COM NEW 41043F208 13 604 SH   SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 3,473 158,149 SH   SOLE 18 143,049 0 15,100
HANGER INC COM NEW 41043F208 3,808 173,399 SH   SOLE 19 173,399 0 0
HANGER INC COM NEW 41043F208 97,103 4,421,813 SH   SOLE 21 4,421,813 0 0
HANGER INC COM NEW 41043F208 22,992 1,046,998 SH   SOLE 22 1,021,105 0 25,893
HANGER INC COM NEW 41043F208 131 5,943 SH   SOLE 23 5,943 0 0
HANGER INC COM NEW 41043F208 118 5,357 SH   SOLE 25 5,357 0 0
HANGER INC COM NEW 41043F208 162 7,385 SH   SOLE 26 1,856 0 5,529
HANGER INC COM NEW 41043F208 65 2,945 SH   SOLE 28 2,945 0 0
HANGER INC COM NEW 41043F208 2,523 114,908 SH   SOLE 30 114,908 0 0
HANGER INC COM NEW 41043F208 37 1,690 SH   SOLE 36 1,690 0 0
HANGER INC COM NEW 41043F208 101 4,599 SH   SOLE 40 4,599 0 0
HANGER INC COM NEW 41043F208 112 5,114 SH   SOLE 43 0 0 5,114
HANMI FINL CORP COM NEW 410495204 464 23,139 SH   SOLE 2 1,308 0 21,831
HANMI FINL CORP COM NEW 410495204 10 490 SH   SOLE 7 490 0 0
HANMI FINL CORP COM NEW 410495204 2,592 129,209 SH   SOLE 18 129,209 0 0
HANMI FINL CORP COM NEW 410495204 838 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204 69,339 3,456,591 SH   SOLE 21 3,456,591 0 0
HANMI FINL CORP COM NEW 410495204 16,591 827,084 SH   SOLE 22 812,649 0 14,435
HANMI FINL CORP COM NEW 410495204 765 38,142 SH   SOLE 30 38,142 0 0
HANMI FINL CORP COM NEW 410495204 207 10,309 SH   SOLE 43 0 0 10,309
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,455 83,297 SH   SOLE 2 24,717 0 58,580
HANNON ARMSTRONG SUST INFR C COM 41068X100 31 584 SH   SOLE 4 584 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 56 1,040 SH   SOLE 7 1,040 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 12,784 239,047 SH   SOLE 18 239,047 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,234 135,266 SH   SOLE 19 135,266 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 219,662 4,107,367 SH   SOLE 21 4,107,367 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 98,841 1,848,190 SH   SOLE 22 1,771,250 0 76,940
HANNON ARMSTRONG SUST INFR C COM 41068X100 861 16,101 SH   SOLE 25 16,101 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,498 28,011 SH   SOLE 26 21,531 0 6,480
HANNON ARMSTRONG SUST INFR C COM 41068X100 349 6,526 SH   SOLE 28 6,526 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,520 47,124 SH   SOLE 30 47,124 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 691 12,912 SH   SOLE 36 12,912 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 491 9,182 SH   SOLE 40 9,182 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,719 32,143 SH   SOLE 43 868 0 31,275
HANOVER INS GROUP INC COM 410867105 15,372 118,591 SH   SOLE 2 62,028 0 56,563
HANOVER INS GROUP INC COM 410867105 678 5,228 SH   SOLE 4 5,228 0 0
HANOVER INS GROUP INC COM 410867105 133 1,023 SH   SOLE 7 1,023 0 0
HANOVER INS GROUP INC COM 410867105 11,870 91,578 SH   SOLE 18 89,638 0 1,940
HANOVER INS GROUP INC COM 410867105 7,665 59,137 SH   SOLE 19 59,137 0 0
HANOVER INS GROUP INC COM 410867105 228,057 1,759,425 SH   SOLE 21 1,759,425 0 0
HANOVER INS GROUP INC COM 410867105 138,609 1,069,346 SH   SOLE 22 1,026,148 0 43,198
HANOVER INS GROUP INC COM 410867105 871 6,720 SH   SOLE 23 6,720 0 0
HANOVER INS GROUP INC COM 410867105 836 6,452 SH   SOLE 25 6,452 0 0
HANOVER INS GROUP INC COM 410867105 2,338 18,037 SH   SOLE 26 13,901 0 4,136
HANOVER INS GROUP INC COM 410867105 271 2,091 SH   SOLE 28 2,091 0 0
HANOVER INS GROUP INC COM 410867105 261 2,016 SH   SOLE 29 2,016 0 0
HANOVER INS GROUP INC COM 410867105 2,043 15,758 SH   SOLE 30 15,758 0 0
HANOVER INS GROUP INC COM 410867105 232 1,788 SH   SOLE 31 1,788 0 0
HANOVER INS GROUP INC COM 410867105 1,196 9,226 SH   SOLE 34 9,226 0 0
HANOVER INS GROUP INC COM 410867105 685 5,287 SH   SOLE 36 5,287 0 0
HANOVER INS GROUP INC COM 410867105 560 4,324 SH   SOLE 40 4,324 0 0
HANOVER INS GROUP INC COM 410867105 5,505 42,473 SH   SOLE 43 1,165 0 41,308
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 7 2,855 SH   SOLE 18 2,855 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 70 29,816 SH   SOLE 21 29,816 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 745 53,030 SH   SOLE 2 15,812 0 37,218
HARBORONE BANCORP INC NEW COM NEW 41165Y100 9 672 SH   SOLE 7 672 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 2,509 178,705 SH   SOLE 18 178,705 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,330 94,713 SH   SOLE 19 94,713 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 28,504 2,030,209 SH   SOLE 21 2,030,209 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 18,807 1,339,540 SH   SOLE 22 1,274,049 0 65,491
HARBORONE BANCORP INC NEW COM NEW 41165Y100 130 9,289 SH   SOLE 25 9,289 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 100 7,098 SH   SOLE 28 7,098 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 246 17,509 SH   SOLE 30 17,509 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 25 1,749 SH   SOLE 36 1,749 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 94 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 736 52,402 SH   SOLE 43 0 0 52,402
HARLEY DAVIDSON INC COM 412822108 15,082 411,958 SH   SOLE 2 132,546 0 279,412
HARLEY DAVIDSON INC COM 412822108 257 7,019 SH   SOLE 4 7,019 0 0
HARLEY DAVIDSON INC COM 412822108 193 5,277 SH   SOLE 7 5,277 0 0
HARLEY DAVIDSON INC COM 412822108 13,598 371,432 SH   SOLE 18 371,432 0 0
HARLEY DAVIDSON INC COM 412822108 1,614 44,076 SH   SOLE 19 44,076 0 0
HARLEY DAVIDSON INC COM 412822108 256,497 7,006,187 SH   SOLE 21 7,006,187 0 0
HARLEY DAVIDSON INC COM 412822108 158,004 4,315,875 SH   SOLE 22 4,131,459 0 184,416
HARLEY DAVIDSON INC COM 412822108 397 10,836 SH   SOLE 23 10,836 0 0
HARLEY DAVIDSON INC COM 412822108 837 22,861 SH   SOLE 25 22,861 0 0
HARLEY DAVIDSON INC COM 412822108 2,277 62,196 SH   SOLE 26 50,106 0 12,090
HARLEY DAVIDSON INC COM 412822108 496 13,546 SH   SOLE 28 11,326 0 2,220
HARLEY DAVIDSON INC COM 412822108 244 6,667 SH   SOLE 29 6,667 0 0
HARLEY DAVIDSON INC COM 412822108 3,123 85,296 SH   SOLE 30 85,296 0 0
HARLEY DAVIDSON INC COM 412822108 342 9,338 SH   SOLE 31 9,338 0 0
HARLEY DAVIDSON INC COM 412822108 113 3,092 SH   SOLE 34 3,092 0 0
HARLEY DAVIDSON INC COM 412822108 1,086 29,667 SH   SOLE 36 29,667 0 0
HARLEY DAVIDSON INC COM 412822108 688 18,799 SH   SOLE 40 18,799 0 0
HARLEY DAVIDSON INC COM 412822108 3,305 90,270 SH   SOLE 43 5,293 0 84,977
HARMONIC INC COM 413160102 1,362 155,624 SH   SOLE 2 86,947 0 68,677
HARMONIC INC COM 413160102 12 1,315 SH   SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 3,420 390,893 SH   SOLE 18 390,893 0 0
HARMONIC INC COM 413160102 1,457 166,560 SH   SOLE 19 166,560 0 0
HARMONIC INC COM 413160102 105,013 12,001,469 SH   SOLE 21 12,001,469 0 0
HARMONIC INC COM 413160102 23,651 2,702,961 SH   SOLE 22 2,613,019 0 89,942
HARMONIC INC COM 413160102 171 19,490 SH   SOLE 25 19,490 0 0
HARMONIC INC COM 413160102 117 13,352 SH   SOLE 26 7,480 0 5,872
HARMONIC INC COM 413160102 113 12,962 SH   SOLE 28 12,962 0 0
HARMONIC INC COM 413160102 1,513 172,917 SH   SOLE 30 172,917 0 0
HARMONIC INC COM 413160102 159 18,132 SH   SOLE 36 18,132 0 0
HARMONIC INC COM 413160102 75 8,589 SH   SOLE 40 8,589 0 0
HARMONIC INC COM 413160102 205 23,452 SH   SOLE 43 0 0 23,452
HARMONY BIOSCIENCES HLDGS IN COM 413197104 770 20,079 SH   SOLE 2 9,481 0 10,598
HARMONY BIOSCIENCES HLDGS IN COM 413197104 14 359 SH   SOLE 7 359 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 2,556 66,673 SH   SOLE 18 61,642 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104 2,985 77,865 SH   SOLE 19 77,865 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 28,299 738,289 SH   SOLE 21 738,289 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 19,323 504,125 SH   SOLE 22 494,583 0 9,542
HARMONY BIOSCIENCES HLDGS IN COM 413197104 75 1,952 SH   SOLE 23 1,952 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 100 2,617 SH   SOLE 25 2,617 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 88 2,294 SH   SOLE 26 0 0 2,294
HARMONY BIOSCIENCES HLDGS IN COM 413197104 7,504 195,766 SH   SOLE 30 195,766 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 77 2,019 SH   SOLE 40 2,019 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 82 2,135 SH   SOLE 43 0 0 2,135
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 6,508 2,066,025 SH   SOLE 7 2,066,025 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 11,782 3,740,453 SH   SOLE 30 3,740,453 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 506 160,774 SH   SOLE 43 23,005 0 137,769
HARPOON THERAPEUTICS INC COM 41358P106 192 24,367 SH   SOLE 2 10,246 0 14,121
HARPOON THERAPEUTICS INC COM 41358P106 2 302 SH   SOLE 7 302 0 0
HARPOON THERAPEUTICS INC COM 41358P106 465 58,865 SH   SOLE 18 48,887 0 9,978
HARPOON THERAPEUTICS INC COM 41358P106 1,347 170,556 SH   SOLE 19 170,556 0 0
HARPOON THERAPEUTICS INC COM 41358P106 6,403 810,468 SH   SOLE 21 810,468 0 0
HARPOON THERAPEUTICS INC COM 41358P106 4,869 616,329 SH   SOLE 22 613,782 0 2,547
HARPOON THERAPEUTICS INC COM 41358P106 36 4,535 SH   SOLE 23 4,535 0 0
HARPOON THERAPEUTICS INC COM 41358P106 197 24,985 SH   SOLE 26 0 0 24,985
HARPOON THERAPEUTICS INC COM 41358P106 108 13,705 SH   SOLE 30 13,705 0 0
HARPOON THERAPEUTICS INC COM 41358P106 72 9,070 SH   SOLE 43 0 0 9,070
HARROW HEALTH INC COM 415858109 5 601 SH   SOLE 2 601 0 0
HARROW HEALTH INC COM 415858109 41 4,481 SH   SOLE 18 4,481 0 0
HARROW HEALTH INC COM 415858109 1,023 112,505 SH   SOLE 21 112,505 0 0
HARROW HEALTH INC COM 415858109 2,702 297,299 SH   SOLE 22 297,299 0 0
HARSCO CORP COM 415864107 1,202 70,934 SH   SOLE 2 24,457 0 46,477
HARSCO CORP COM 415864107 6 352 SH   SOLE 4 352 0 0
HARSCO CORP COM 415864107 22 1,284 SH   SOLE 7 1,284 0 0
HARSCO CORP COM 415864107 5,183 305,753 SH   SOLE 18 305,753 0 0
HARSCO CORP COM 415864107 2,329 137,433 SH   SOLE 19 137,433 0 0
HARSCO CORP COM 415864107 160,416 9,464,052 SH   SOLE 21 9,464,052 0 0
HARSCO CORP COM 415864107 34,789 2,052,448 SH   SOLE 22 1,985,019 0 67,429
HARSCO CORP COM 415864107 170 10,031 SH   SOLE 25 10,031 0 0
HARSCO CORP COM 415864107 570 33,614 SH   SOLE 26 28,014 0 5,600
HARSCO CORP COM 415864107 112 6,598 SH   SOLE 28 6,598 0 0
HARSCO CORP COM 415864107 3,484 205,566 SH   SOLE 30 205,566 0 0
HARSCO CORP COM 415864107 154 9,096 SH   SOLE 40 9,096 0 0
HARSCO CORP COM 415864107 1,010 59,586 SH   SOLE 43 1,354 0 58,232
HARTFORD FINL SVCS GROUP INC COM 416515104 78,111 1,111,898 SH   SOLE 2 344,727 0 767,171
HARTFORD FINL SVCS GROUP INC COM 416515104 20,261 288,410 SH   SOLE 4 194,264 0 94,146
HARTFORD FINL SVCS GROUP INC COM 416515104 29,677 422,453 SH   SOLE 7 327,854 0 94,599
HARTFORD FINL SVCS GROUP INC COM 416515104 549 7,815 SH   SOLE 13 1,067 0 6,748
HARTFORD FINL SVCS GROUP INC COM 416515104 3,178 45,244 SH   SOLE 15 45,244 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 79,227 1,127,791 SH   SOLE 18 930,363 0 197,428
HARTFORD FINL SVCS GROUP INC COM 416515104 21,342 303,796 SH   SOLE 19 303,796 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 697,232 9,925,011 SH   SOLE 21 9,925,011 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 550,180 7,831,746 SH   SOLE 22 7,018,879 0 812,867
HARTFORD FINL SVCS GROUP INC COM 416515104 17,576 250,191 SH   SOLE 23 250,191 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 45,142 642,592 SH   SOLE 25 642,592 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 80,159 1,141,048 SH   SOLE 26 648,290 0 492,758
HARTFORD FINL SVCS GROUP INC COM 416515104 95,185 1,354,947 SH   SOLE 28 28,030 0 1,326,917
HARTFORD FINL SVCS GROUP INC COM 416515104 890 12,672 SH   SOLE 29 12,672 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 124,447 1,771,489 SH   SOLE 30 1,771,489 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 10,560 150,317 SH   SOLE 31 62,893 0 87,424
HARTFORD FINL SVCS GROUP INC COM 416515104 14,020 199,570 SH   SOLE 34 199,570 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 13,910 198,000 SH   SOLE 36 198,000 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 880 12,529 SH   SOLE 40 12,529 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 21,382 304,369 SH   SOLE 43 11,147 0 293,222
HARVARD BIOSCIENCE INC COM 416906105 349 49,949 SH   SOLE 2 1,970 0 47,979
HARVARD BIOSCIENCE INC COM 416906105 4 619 SH   SOLE 7 619 0 0
HARVARD BIOSCIENCE INC COM 416906105 768 109,995 SH   SOLE 18 109,995 0 0
HARVARD BIOSCIENCE INC COM 416906105 502 71,972 SH   SOLE 19 71,972 0 0
HARVARD BIOSCIENCE INC COM 416906105 9,296 1,331,840 SH   SOLE 21 1,331,840 0 0
HARVARD BIOSCIENCE INC COM 416906105 8,138 1,165,937 SH   SOLE 22 1,156,096 0 9,841
HARVARD BIOSCIENCE INC COM 416906105 42 6,009 SH   SOLE 26 0 0 6,009
HARVARD BIOSCIENCE INC COM 416906105 8 1,146 SH   SOLE 43 0 0 1,146
HASBRO INC COM 418056107 28,090 314,841 SH   SOLE 2 38,719 0 276,122
HASBRO INC COM 418056107 9,741 109,178 SH   SOLE 4 69,469 0 39,709
HASBRO INC COM 418056107 11,241 125,995 SH   SOLE 7 121,795 0 4,200
HASBRO INC COM 418056107 35 392 SH   SOLE 13 392 0 0
HASBRO INC COM 418056107 1,374 15,396 SH   SOLE 15 15,396 0 0
HASBRO INC COM 418056107 3 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 64,412 721,943 SH   SOLE 18 701,612 0 20,331
HASBRO INC COM 418056107 69,240 776,058 SH   SOLE 19 776,058 0 0
HASBRO INC COM 418056107 329,524 3,693,392 SH   SOLE 21 3,693,392 0 0
HASBRO INC COM 418056107 247,459 2,773,586 SH   SOLE 22 2,497,899 0 275,687
HASBRO INC COM 418056107 6,578 73,729 SH   SOLE 23 73,729 0 0
HASBRO INC COM 418056107 36,356 407,483 SH   SOLE 25 407,483 0 0
HASBRO INC COM 418056107 57,744 647,212 SH   SOLE 26 481,345 0 165,867
HASBRO INC COM 418056107 36,996 414,659 SH   SOLE 28 16,301 0 398,358
HASBRO INC COM 418056107 72 811 SH   SOLE 29 811 0 0
HASBRO INC COM 418056107 72,621 813,958 SH   SOLE 30 794,188 0 19,770
HASBRO INC COM 418056107 4,260 47,747 SH   SOLE 31 15,953 0 31,794
HASBRO INC COM 418056107 30,726 344,383 SH   SOLE 34 344,383 0 0
HASBRO INC COM 418056107 5,660 63,435 SH   SOLE 36 63,435 0 0
HASBRO INC COM 418056107 1,806 20,240 SH   SOLE 37 20,240 0 0
HASBRO INC COM 418056107 405 4,538 SH   SOLE 40 4,538 0 0
HASBRO INC COM 418056107 15,061 168,804 SH   SOLE 43 7,232 0 161,572
HAVERTY FURNITURE COS INC COM 419596101 719 21,335 SH   SOLE 2 10,038 0 11,297
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 2,276 67,531 SH   SOLE 18 67,531 0 0
HAVERTY FURNITURE COS INC COM 419596101 2,115 62,732 SH   SOLE 19 62,732 0 0
HAVERTY FURNITURE COS INC COM 419596101 64,682 1,918,775 SH   SOLE 21 1,918,775 0 0
HAVERTY FURNITURE COS INC COM 419596101 17,244 511,550 SH   SOLE 22 496,269 0 15,281
HAVERTY FURNITURE COS INC COM 419596101 18 544 SH   SOLE 23 544 0 0
HAVERTY FURNITURE COS INC COM 419596101 92 2,731 SH   SOLE 25 2,731 0 0
HAVERTY FURNITURE COS INC COM 419596101 192 5,701 SH   SOLE 26 1,694 0 4,007
HAVERTY FURNITURE COS INC COM 419596101 88 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE COS INC COM 419596101 771 22,883 SH   SOLE 30 22,883 0 0
HAVERTY FURNITURE COS INC COM 419596101 235 6,984 SH   SOLE 34 6,984 0 0
HAVERTY FURNITURE COS INC COM 419596101 44 1,296 SH   SOLE 36 1,296 0 0
HAVERTY FURNITURE COS INC COM 419596101 77 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101 316 9,370 SH   SOLE 43 0 0 9,370
HAWAIIAN ELEC INDUSTRIES COM 419870100 10,246 250,931 SH   SOLE 2 89,689 0 161,242
HAWAIIAN ELEC INDUSTRIES COM 419870100 685 16,773 SH   SOLE 4 16,773 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 105 2,583 SH   SOLE 7 2,583 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 10,596 259,505 SH   SOLE 18 259,505 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,190 29,139 SH   SOLE 19 29,139 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 254,812 6,240,815 SH   SOLE 21 6,240,815 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 119,892 2,936,381 SH   SOLE 22 2,802,609 0 133,772
HAWAIIAN ELEC INDUSTRIES COM 419870100 568 13,911 SH   SOLE 25 13,911 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,182 53,445 SH   SOLE 26 42,845 0 10,600
HAWAIIAN ELEC INDUSTRIES COM 419870100 468 11,450 SH   SOLE 28 9,150 0 2,300
HAWAIIAN ELEC INDUSTRIES COM 419870100 40,302 987,062 SH   SOLE 30 987,062 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 71 1,732 SH   SOLE 31 1,732 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 291 7,134 SH   SOLE 36 7,134 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 532 13,035 SH   SOLE 40 13,035 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,303 80,884 SH   SOLE 43 4,395 0 76,489
HAWAIIAN HOLDINGS INC COM 419879101 1,060 48,938 SH   SOLE 2 9,529 0 39,409
HAWAIIAN HOLDINGS INC COM 419879101 17 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 4,340 200,359 SH   SOLE 18 200,359 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,629 121,358 SH   SOLE 19 121,358 0 0
HAWAIIAN HOLDINGS INC COM 419879101 132,930 6,137,112 SH   SOLE 21 6,137,112 0 0
HAWAIIAN HOLDINGS INC COM 419879101 26,964 1,244,857 SH   SOLE 22 1,208,979 0 35,878
HAWAIIAN HOLDINGS INC COM 419879101 65 2,987 SH   SOLE 25 2,987 0 0
HAWAIIAN HOLDINGS INC COM 419879101 337 15,578 SH   SOLE 26 0 0 15,578
HAWAIIAN HOLDINGS INC COM 419879101 42 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,539 71,046 SH   SOLE 30 71,046 0 0
HAWAIIAN HOLDINGS INC COM 419879101 39 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,576 72,770 SH   SOLE 43 16,911 0 55,859
HAWKINS INC COM 420261109 1,557 44,629 SH   SOLE 2 22,996 0 21,633
HAWKINS INC COM 420261109 10 276 SH   SOLE 7 276 0 0
HAWKINS INC COM 420261109 2,749 78,825 SH   SOLE 18 76,223 0 2,602
HAWKINS INC COM 420261109 2,016 57,809 SH   SOLE 19 57,809 0 0
HAWKINS INC COM 420261109 82,354 2,361,058 SH   SOLE 21 2,361,058 0 0
HAWKINS INC COM 420261109 18,568 532,336 SH   SOLE 22 517,978 0 14,358
HAWKINS INC COM 420261109 41 1,174 SH   SOLE 23 1,174 0 0
HAWKINS INC COM 420261109 85 2,427 SH   SOLE 25 2,427 0 0
HAWKINS INC COM 420261109 93 2,660 SH   SOLE 28 2,660 0 0
HAWKINS INC COM 420261109 954 27,359 SH   SOLE 30 27,359 0 0
HAWKINS INC COM 420261109 77 2,198 SH   SOLE 40 2,198 0 0
HAWKINS INC COM 420261109 513 14,699 SH   SOLE 43 424 0 14,275
HAWTHORN BANCSHARES INC COM 420476103 26 1,123 SH   SOLE 18 1,123 0 0
HAWTHORN BANCSHARES INC COM 420476103 525 22,657 SH   SOLE 21 22,657 0 0
HAWTHORN BANCSHARES INC COM 420476103 10 414 SH   SOLE 22 243 0 171
HAYNES INTERNATIONAL INC COM NEW 420877201 564 15,129 SH   SOLE 2 894 0 14,235
HAYNES INTERNATIONAL INC COM NEW 420877201 11 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,942 52,144 SH   SOLE 18 52,144 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 822 22,073 SH   SOLE 19 22,073 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 61,438 1,649,344 SH   SOLE 21 1,649,344 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 12,233 328,401 SH   SOLE 22 321,222 0 7,179
HAYNES INTERNATIONAL INC COM NEW 420877201 571 15,330 SH   SOLE 30 15,330 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 135 3,628 SH   SOLE 43 143 0 3,485
HAYWARD HLDGS INC COM 421298100 2,543 114,345 SH   SOLE 2 5,278 0 109,067
HAYWARD HLDGS INC COM 421298100 14 621 SH   SOLE 7 621 0 0
HAYWARD HLDGS INC COM 421298100 350 15,748 SH   SOLE 18 15,748 0 0
HAYWARD HLDGS INC COM 421298100 223 10,035 SH   SOLE 19 10,035 0 0
HAYWARD HLDGS INC COM 421298100 7,859 353,386 SH   SOLE 21 353,386 0 0
HAYWARD HLDGS INC COM 421298100 19,755 888,262 SH   SOLE 22 858,817 0 29,445
HAYWARD HLDGS INC COM 421298100 15 681 SH   SOLE 31 681 0 0
HAYWARD HLDGS INC COM 421298100 3 140 SH   SOLE 43 0 0 140
HBT FINL INC. COM 404111106 894 57,472 SH   SOLE 2 6,229 0 51,243
HBT FINL INC. COM 404111106 540 34,753 SH   SOLE 18 34,753 0 0
HBT FINL INC. COM 404111106 2,740 176,236 SH   SOLE 19 176,236 0 0
HBT FINL INC. COM 404111106 5,965 383,572 SH   SOLE 21 383,572 0 0
HBT FINL INC. COM 404111106 6,797 437,125 SH   SOLE 22 431,616 0 5,509
HBT FINL INC. COM 404111106 288 18,505 SH   SOLE 23 18,505 0 0
HBT FINL INC. COM 404111106 1,456 93,634 SH   SOLE 26 0 0 93,634
HCA HEALTHCARE INC COM 40412C101 130,165 536,277 SH   SOLE 2 74,612 0 461,665
HCA HEALTHCARE INC COM 40412C101 32,895 135,527 SH   SOLE 4 119,401 0 16,126
HCA HEALTHCARE INC COM 40412C101 71,972 296,524 SH   SOLE 7 225,360 0 71,164
HCA HEALTHCARE INC COM 40412C101 1,371 5,650 SH   SOLE 13 756 0 4,894
HCA HEALTHCARE INC COM 40412C101 8,445 34,792 SH   SOLE 15 34,792 0 0
HCA HEALTHCARE INC COM 40412C101 104,276 429,616 SH   SOLE 18 393,370 0 36,246
HCA HEALTHCARE INC COM 40412C101 23,912 98,516 SH   SOLE 19 98,516 0 0
HCA HEALTHCARE INC COM 40412C101 1,261,609 5,197,796 SH   SOLE 21 5,197,796 0 0
HCA HEALTHCARE INC COM 40412C101 1,276,722 5,260,060 SH   SOLE 22 4,730,612 0 529,448
HCA HEALTHCARE INC COM 40412C101 36,616 150,855 SH   SOLE 23 150,855 0 0
HCA HEALTHCARE INC COM 40412C101 109,751 452,171 SH   SOLE 25 452,171 0 0
HCA HEALTHCARE INC COM 40412C101 138,194 569,354 SH   SOLE 26 222,516 0 346,838
HCA HEALTHCARE INC COM 40412C101 157,368 648,352 SH   SOLE 28 23,508 0 624,844
HCA HEALTHCARE INC COM 40412C101 47 195 SH   SOLE 29 195 0 0
HCA HEALTHCARE INC COM 40412C101 423,918 1,746,531 SH   SOLE 30 1,744,212 0 2,319
HCA HEALTHCARE INC COM 40412C101 24,246 99,894 SH   SOLE 31 32,459 0 67,435
HCA HEALTHCARE INC COM 40412C101 4,974 20,492 SH   SOLE 34 20,492 0 0
HCA HEALTHCARE INC COM 40412C101 32,345 133,262 SH   SOLE 36 133,262 0 0
HCA HEALTHCARE INC COM 40412C101 2,294 9,453 SH   SOLE 40 9,453 0 0
HCA HEALTHCARE INC COM 40412C101 57,919 238,624 SH   SOLE 43 17,081 0 221,543
HCI GROUP INC COM 40416E103 762 6,877 SH   SOLE 2 1,999 0 4,878
HCI GROUP INC COM 40416E103 10 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 2,755 24,869 SH   SOLE 18 24,869 0 0
HCI GROUP INC COM 40416E103 1,191 10,749 SH   SOLE 19 10,749 0 0
HCI GROUP INC COM 40416E103 85,133 768,553 SH   SOLE 21 768,553 0 0
HCI GROUP INC COM 40416E103 18,321 165,396 SH   SOLE 22 158,537 0 6,859
HCI GROUP INC COM 40416E103 90 812 SH   SOLE 25 812 0 0
HCI GROUP INC COM 40416E103 70 633 SH   SOLE 28 633 0 0
HCI GROUP INC COM 40416E103 1,579 14,254 SH   SOLE 30 14,254 0 0
HCI GROUP INC COM 40416E103 115 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103 1,619 14,615 SH   SOLE 43 399 0 14,216
HCW BIOLOGICS INC COM 40423R105 4 1,180 SH   SOLE 18 1,180 0 0
HCW BIOLOGICS INC COM 40423R105 48 15,099 SH   SOLE 21 15,099 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 23,208 317,525 SH   SOLE 2 62,355 0 255,170
HDFC BANK LTD SPONSORED ADS 40415F101 8,801 120,408 SH   SOLE 4 120,408 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,131 42,839 SH   SOLE 13 0 0 42,839
HDFC BANK LTD SPONSORED ADS 40415F101 2,937 40,178 SH   SOLE 15 40,178 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1 13 SH   SOLE 17 0 0 13
HDFC BANK LTD SPONSORED ADS 40415F101 13,603 186,116 SH   SOLE 18 186,087 0 29
HDFC BANK LTD SPONSORED ADS 40415F101 720 9,849 SH   SOLE 19 9,849 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 379 5,186 SH   SOLE 21 5,186 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 60,942 833,800 SH   SOLE 22 664,560 0 169,240
HDFC BANK LTD SPONSORED ADS 40415F101 95,176 1,302,170 SH   SOLE 26 558,537 0 743,633
HDFC BANK LTD SPONSORED ADS 40415F101 203 2,780 SH   SOLE 28 0 0 2,780
HDFC BANK LTD SPONSORED ADS 40415F101 5,903 80,762 SH   SOLE 30 80,762 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 642 8,777 SH   SOLE 31 5,866 0 2,911
HDFC BANK LTD SPONSORED ADS 40415F101 191 2,615 SH   SOLE 34 2,615 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 10,006 136,900 SH   SOLE 43 31,325 0 105,575
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 88 1,800 SH   SOLE 13 0 0 1,800
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 102 2,096 SH   SOLE 25 2,096 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 2,089 213,643 SH   SOLE 2 213,643 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 1,214 124,119 SH   SOLE 18 124,119 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 31,290 3,199,434 SH   SOLE 19 3,199,434 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 186 18,972 SH   SOLE 20 18,972 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 28 2,816 SH   SOLE 21 2,816 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 13,431 1,373,346 SH   SOLE 34 1,373,346 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 53 53,410 SH   SOLE 2 53,410 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 31 31,029 SH   SOLE 18 31,029 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 796 804,275 SH   SOLE 19 804,275 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 5 4,743 SH   SOLE 20 4,743 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 1 704 SH   SOLE 21 704 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 340 343,336 SH   SOLE 34 343,336 0 0
HEALTH CATALYST INC COM 42225T107 1,002 20,042 SH   SOLE 2 13,217 0 6,825
HEALTH CATALYST INC COM 42225T107 11 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107 36 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107 6,706 134,099 SH   SOLE 18 134,099 0 0
HEALTH CATALYST INC COM 42225T107 78,058 1,560,848 SH   SOLE 19 1,560,848 0 0
HEALTH CATALYST INC COM 42225T107 87,453 1,748,719 SH   SOLE 21 1,748,719 0 0
HEALTH CATALYST INC COM 42225T107 57,406 1,147,898 SH   SOLE 22 1,121,664 0 26,234
HEALTH CATALYST INC COM 42225T107 287 5,744 SH   SOLE 25 5,744 0 0
HEALTH CATALYST INC COM 42225T107 852 17,033 SH   SOLE 26 15,072 0 1,961
HEALTH CATALYST INC COM 42225T107 109 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 1,347 26,928 SH   SOLE 30 26,928 0 0
HEALTH CATALYST INC COM 42225T107 219 4,387 SH   SOLE 40 4,387 0 0
HEALTH CATALYST INC COM 42225T107 369 7,371 SH   SOLE 43 241 0 7,130
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 189 19,136 SH   SOLE 18 19,136 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5,037 509,348 SH   SOLE 19 509,348 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 68 6,912 SH   SOLE 20 6,912 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2,591 261,952 SH   SOLE 34 261,952 0 0
HEALTHCARE RLTY TR COM 421946104 9,639 323,683 SH   SOLE 2 147,092 0 176,591
HEALTHCARE RLTY TR COM 421946104 2,233 74,971 SH   SOLE 4 74,971 0 0
HEALTHCARE RLTY TR COM 421946104 5,543 186,131 SH   SOLE 7 186,131 0 0
HEALTHCARE RLTY TR COM 421946104 22,123 742,874 SH   SOLE 18 742,874 0 0
HEALTHCARE RLTY TR COM 421946104 15,276 512,961 SH   SOLE 19 512,961 0 0
HEALTHCARE RLTY TR COM 421946104 363,073 12,191,834 SH   SOLE 21 12,191,834 0 0
HEALTHCARE RLTY TR COM 421946104 156,743 5,263,377 SH   SOLE 22 5,121,921 0 141,456
HEALTHCARE RLTY TR COM 421946104 266 8,943 SH   SOLE 23 8,943 0 0
HEALTHCARE RLTY TR COM 421946104 18,760 629,944 SH   SOLE 25 629,944 0 0
HEALTHCARE RLTY TR COM 421946104 2,510 84,276 SH   SOLE 26 33,692 0 50,584
HEALTHCARE RLTY TR COM 421946104 2,819 94,672 SH   SOLE 28 7,872 0 86,800
HEALTHCARE RLTY TR COM 421946104 19,536 656,011 SH   SOLE 30 656,011 0 0
HEALTHCARE RLTY TR COM 421946104 63 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 480 16,107 SH   SOLE 40 16,107 0 0
HEALTHCARE RLTY TR COM 421946104 813 27,299 SH   SOLE 43 1,003 0 26,296
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 20,592 2,112,000 SH   SOLE 2 2,112,000 0 0
HEALTHCARE SERVICES ACQU COR *W EXP 99/99/999 42227K112 697 1,056,000 SH   SOLE 2 1,056,000 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,528 61,164 SH   SOLE 2 22,972 0 38,192
HEALTHCARE SVCS GROUP INC COM 421906108 8 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 30 1,205 SH   SOLE 7 1,205 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 7,129 285,275 SH   SOLE 18 285,275 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 3,316 132,709 SH   SOLE 19 132,709 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 224,030 8,964,789 SH   SOLE 21 8,964,789 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 45,170 1,807,524 SH   SOLE 22 1,747,747 0 59,777
HEALTHCARE SVCS GROUP INC COM 421906108 309 12,366 SH   SOLE 25 12,366 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 648 25,918 SH   SOLE 26 20,378 0 5,540
HEALTHCARE SVCS GROUP INC COM 421906108 156 6,246 SH   SOLE 28 6,246 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 3,337 133,545 SH   SOLE 30 133,545 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 162 6,486 SH   SOLE 36 6,486 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 200 8,008 SH   SOLE 40 8,008 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,001 40,057 SH   SOLE 43 1,463 0 38,594
HEALTHCARE TR AMER INC CL A NEW 42225P501 16,606 559,892 SH   SOLE 2 84,605 0 475,287
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,363 113,396 SH   SOLE 4 113,396 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,357 281,756 SH   SOLE 7 281,756 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,467 83,179 SH   SOLE 18 83,179 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 16,163 544,930 SH   SOLE 19 544,930 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 158,085 5,329,890 SH   SOLE 21 5,329,890 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 191,700 6,463,255 SH   SOLE 22 6,195,100 0 268,155
HEALTHCARE TR AMER INC CL A NEW 42225P501 267 8,993 SH   SOLE 23 8,993 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 28,146 948,960 SH   SOLE 25 948,960 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,569 86,599 SH   SOLE 26 68,714 0 17,885
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,360 147,003 SH   SOLE 28 14,703 0 132,300
HEALTHCARE TR AMER INC CL A NEW 42225P501 29,181 983,856 SH   SOLE 30 983,856 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 101 3,399 SH   SOLE 31 3,399 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 147 4,947 SH   SOLE 36 4,947 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 795 26,815 SH   SOLE 40 26,815 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,150 38,770 SH   SOLE 43 2,951 0 35,819
HEALTHEQUITY INC COM 42226A107 5,760 88,946 SH   SOLE 2 67,635 0 21,311
HEALTHEQUITY INC COM 42226A107 91 1,405 SH   SOLE 4 1,405 0 0
HEALTHEQUITY INC COM 42226A107 85 1,315 SH   SOLE 7 1,315 0 0
HEALTHEQUITY INC COM 42226A107 25,667 396,337 SH   SOLE 18 391,122 0 5,215
HEALTHEQUITY INC COM 42226A107 14,643 226,115 SH   SOLE 19 226,115 0 0
HEALTHEQUITY INC COM 42226A107 371,668 5,739,166 SH   SOLE 21 5,739,166 0 0
HEALTHEQUITY INC COM 42226A107 155,409 2,399,761 SH   SOLE 22 2,349,487 0 50,274
HEALTHEQUITY INC COM 42226A107 236 3,641 SH   SOLE 23 3,641 0 0
HEALTHEQUITY INC COM 42226A107 656 10,133 SH   SOLE 25 10,133 0 0
HEALTHEQUITY INC COM 42226A107 3,267 50,450 SH   SOLE 26 33,482 0 16,968
HEALTHEQUITY INC COM 42226A107 388 5,995 SH   SOLE 28 5,995 0 0
HEALTHEQUITY INC COM 42226A107 2,822 43,578 SH   SOLE 30 43,578 0 0
HEALTHEQUITY INC COM 42226A107 629 9,706 SH   SOLE 40 9,706 0 0
HEALTHEQUITY INC COM 42226A107 1,847 28,527 SH   SOLE 43 1,051 0 27,476
HEALTHPEAK PROPERTIES INC COM 42250P103 46,391 1,385,641 SH   SOLE 2 167,436 0 1,218,205
HEALTHPEAK PROPERTIES INC COM 42250P103 20,828 622,093 SH   SOLE 4 590,912 0 31,181
HEALTHPEAK PROPERTIES INC COM 42250P103 41,263 1,232,456 SH   SOLE 7 1,216,282 0 16,174
HEALTHPEAK PROPERTIES INC COM 42250P103 603 18,015 SH   SOLE 13 1,414 0 16,601
HEALTHPEAK PROPERTIES INC COM 42250P103 2,383 71,182 SH   SOLE 15 71,182 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 33,000 985,656 SH   SOLE 18 908,603 0 77,053
HEALTHPEAK PROPERTIES INC COM 42250P103 30,718 917,497 SH   SOLE 19 917,497 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 738,976 22,072,151 SH   SOLE 21 22,072,151 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 519,618 15,520,244 SH   SOLE 22 14,361,091 0 1,159,153
HEALTHPEAK PROPERTIES INC COM 42250P103 10,993 328,348 SH   SOLE 23 328,348 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 105,094 3,139,016 SH   SOLE 25 3,139,016 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 44,961 1,342,913 SH   SOLE 26 580,405 0 762,508
HEALTHPEAK PROPERTIES INC COM 42250P103 55,119 1,646,319 SH   SOLE 28 40,420 0 1,605,899
HEALTHPEAK PROPERTIES INC COM 42250P103 24 730 SH   SOLE 29 730 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 146,617 4,379,243 SH   SOLE 30 4,379,243 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 6,453 192,740 SH   SOLE 31 61,158 0 131,582
HEALTHPEAK PROPERTIES INC COM 42250P103 978 29,200 SH   SOLE 34 29,200 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 8,942 267,071 SH   SOLE 36 267,071 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 616 18,388 SH   SOLE 40 18,388 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 16,586 495,407 SH   SOLE 43 25,298 0 470,109
HEALTHSTREAM INC COM 42222N103 991 34,680 SH   SOLE 2 13,746 0 20,934
HEALTHSTREAM INC COM 42222N103 5 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 15 516 SH   SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 3,015 105,500 SH   SOLE 18 105,500 0 0
HEALTHSTREAM INC COM 42222N103 1,215 42,512 SH   SOLE 19 42,512 0 0
HEALTHSTREAM INC COM 42222N103 89,832 3,143,163 SH   SOLE 21 3,143,163 0 0
HEALTHSTREAM INC COM 42222N103 19,136 669,553 SH   SOLE 22 642,192 0 27,361
HEALTHSTREAM INC COM 42222N103 92 3,221 SH   SOLE 25 3,221 0 0
HEALTHSTREAM INC COM 42222N103 31 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103 104 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 1,338 46,829 SH   SOLE 30 46,829 0 0
HEALTHSTREAM INC COM 42222N103 86 2,993 SH   SOLE 34 2,993 0 0
HEALTHSTREAM INC COM 42222N103 93 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103 681 23,811 SH   SOLE 43 362 0 23,449
HEARTLAND EXPRESS INC COM 422347104 1,426 89,001 SH   SOLE 2 54,926 0 34,075
HEARTLAND EXPRESS INC COM 422347104 0 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104 14 893 SH   SOLE 7 893 0 0
HEARTLAND EXPRESS INC COM 422347104 3,073 191,822 SH   SOLE 18 191,822 0 0
HEARTLAND EXPRESS INC COM 422347104 1,341 83,686 SH   SOLE 19 83,686 0 0
HEARTLAND EXPRESS INC COM 422347104 92,348 5,764,537 SH   SOLE 21 5,764,537 0 0
HEARTLAND EXPRESS INC COM 422347104 19,752 1,232,965 SH   SOLE 22 1,183,790 0 49,175
HEARTLAND EXPRESS INC COM 422347104 84 5,234 SH   SOLE 25 5,234 0 0
HEARTLAND EXPRESS INC COM 422347104 134 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 88 5,514 SH   SOLE 28 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,231 76,854 SH   SOLE 30 76,854 0 0
HEARTLAND EXPRESS INC COM 422347104 88 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,208 75,434 SH   SOLE 43 4,010 0 71,424
HEARTLAND FINL USA INC COM 42234Q102 10,438 217,103 SH   SOLE 2 121,908 0 95,195
HEARTLAND FINL USA INC COM 42234Q102 4 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 32 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 6,167 128,258 SH   SOLE 18 128,258 0 0
HEARTLAND FINL USA INC COM 42234Q102 36,531 759,806 SH   SOLE 19 759,806 0 0
HEARTLAND FINL USA INC COM 42234Q102 70,999 1,476,685 SH   SOLE 21 1,476,685 0 0
HEARTLAND FINL USA INC COM 42234Q102 76,368 1,588,353 SH   SOLE 22 1,545,611 0 42,742
HEARTLAND FINL USA INC COM 42234Q102 1,015 21,112 SH   SOLE 23 21,112 0 0
HEARTLAND FINL USA INC COM 42234Q102 246 5,117 SH   SOLE 25 5,117 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,789 120,396 SH   SOLE 26 6,882 0 113,514
HEARTLAND FINL USA INC COM 42234Q102 206 4,285 SH   SOLE 28 4,285 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,012 21,038 SH   SOLE 30 21,038 0 0
HEARTLAND FINL USA INC COM 42234Q102 486 10,114 SH   SOLE 34 10,114 0 0
HEARTLAND FINL USA INC COM 42234Q102 242 5,032 SH   SOLE 40 5,032 0 0
HEARTLAND FINL USA INC COM 42234Q102 258 5,366 SH   SOLE 43 0 0 5,366
HEAT BIOLOGICS INC COM 42237K409 27 4,585 SH   SOLE 18 4,585 0 0
HEAT BIOLOGICS INC COM 42237K409 451 75,848 SH   SOLE 21 75,848 0 0
HEAT BIOLOGICS INC COM 42237K409 2,351 395,142 SH   SOLE 22 395,142 0 0
HECLA MNG CO COM 422704106 2,777 504,821 SH   SOLE 2 163,658 0 341,163
HECLA MNG CO COM 422704106 12 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 47 8,545 SH   SOLE 7 8,545 0 0
HECLA MNG CO COM 422704106 8,921 1,621,947 SH   SOLE 18 1,621,947 0 0
HECLA MNG CO COM 422704106 5,111 929,315 SH   SOLE 19 929,315 0 0
HECLA MNG CO COM 422704106 123,406 22,437,398 SH   SOLE 21 22,437,398 0 0
HECLA MNG CO COM 422704106 69,264 12,593,492 SH   SOLE 22 12,106,283 0 487,209
HECLA MNG CO COM 422704106 370 67,193 SH   SOLE 25 67,193 0 0
HECLA MNG CO COM 422704106 1,283 233,317 SH   SOLE 26 194,551 0 38,766
HECLA MNG CO COM 422704106 283 51,403 SH   SOLE 28 51,403 0 0
HECLA MNG CO COM 422704106 1,497 272,227 SH   SOLE 30 272,227 0 0
HECLA MNG CO COM 422704106 56 10,171 SH   SOLE 36 10,171 0 0
HECLA MNG CO COM 422704106 358 65,102 SH   SOLE 40 65,102 0 0
HECLA MNG CO COM 422704106 728 132,371 SH   SOLE 43 5,444 0 126,927
HEICO CORP NEW COM 422806109 16,814 127,501 SH   SOLE 2 40,184 0 87,317
HEICO CORP NEW COM 422806109 7,865 59,643 SH   SOLE 4 39,910 0 19,733
HEICO CORP NEW COM 422806109 542 4,113 SH   SOLE 7 4,113 0 0
HEICO CORP NEW COM 422806109 17 126 SH   SOLE 13 126 0 0
HEICO CORP NEW COM 422806109 459 3,477 SH   SOLE 15 3,477 0 0
HEICO CORP NEW COM 422806109 6,579 49,887 SH   SOLE 18 47,471 0 2,416
HEICO CORP NEW COM 422806109 318,626 2,416,210 SH   SOLE 19 2,416,210 0 0
HEICO CORP NEW COM 422806109 118,140 895,883 SH   SOLE 21 895,883 0 0
HEICO CORP NEW COM 422806109 128,252 972,564 SH   SOLE 22 918,578 0 53,986
HEICO CORP NEW COM 422806109 3,371 25,565 SH   SOLE 23 25,565 0 0
HEICO CORP NEW COM 422806109 15,864 120,298 SH   SOLE 25 120,298 0 0
HEICO CORP NEW COM 422806109 11,506 87,253 SH   SOLE 26 44,425 0 42,828
HEICO CORP NEW COM 422806109 9,883 74,947 SH   SOLE 28 3,339 0 71,608
HEICO CORP NEW COM 422806109 15,148 114,869 SH   SOLE 30 114,869 0 0
HEICO CORP NEW COM 422806109 1,928 14,624 SH   SOLE 31 4,093 0 10,531
HEICO CORP NEW COM 422806109 437 3,315 SH   SOLE 34 3,315 0 0
HEICO CORP NEW COM 422806109 2,674 20,274 SH   SOLE 36 20,274 0 0
HEICO CORP NEW COM 422806109 204 1,550 SH   SOLE 40 1,550 0 0
HEICO CORP NEW COM 422806109 4,651 35,272 SH   SOLE 43 2,125 0 33,147
HEICO CORP NEW CL A 422806208 18,314 154,640 SH   SOLE 2 10,659 0 143,981
HEICO CORP NEW CL A 422806208 7,285 61,517 SH   SOLE 4 37,222 0 24,295
HEICO CORP NEW CL A 422806208 635 5,366 SH   SOLE 7 5,366 0 0
HEICO CORP NEW CL A 422806208 20 165 SH   SOLE 13 165 0 0
HEICO CORP NEW CL A 422806208 805 6,800 SH   SOLE 15 6,800 0 0
HEICO CORP NEW CL A 422806208 9,567 80,779 SH   SOLE 18 76,573 0 4,206
HEICO CORP NEW CL A 422806208 3,027 25,557 SH   SOLE 19 25,557 0 0
HEICO CORP NEW CL A 422806208 185,756 1,568,489 SH   SOLE 21 1,568,489 0 0
HEICO CORP NEW CL A 422806208 188,718 1,593,496 SH   SOLE 22 1,501,294 0 92,202
HEICO CORP NEW CL A 422806208 4,911 41,471 SH   SOLE 23 41,471 0 0
HEICO CORP NEW CL A 422806208 20,581 173,781 SH   SOLE 25 173,781 0 0
HEICO CORP NEW CL A 422806208 25,594 216,111 SH   SOLE 26 72,622 0 143,489
HEICO CORP NEW CL A 422806208 15,325 129,401 SH   SOLE 28 10,141 0 119,260
HEICO CORP NEW CL A 422806208 22,046 186,153 SH   SOLE 30 186,153 0 0
HEICO CORP NEW CL A 422806208 3,159 26,672 SH   SOLE 31 8,742 0 17,930
HEICO CORP NEW CL A 422806208 425 3,585 SH   SOLE 34 3,585 0 0
HEICO CORP NEW CL A 422806208 3,524 29,758 SH   SOLE 36 29,758 0 0
HEICO CORP NEW CL A 422806208 331 2,797 SH   SOLE 40 2,797 0 0
HEICO CORP NEW CL A 422806208 998 8,426 SH   SOLE 43 920 0 7,506
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,346 52,575 SH   SOLE 2 36,808 0 15,767
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,602 80,698 SH   SOLE 18 80,698 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 3,011 67,471 SH   SOLE 19 67,471 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 106,182 2,379,161 SH   SOLE 21 2,379,161 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 23,387 524,023 SH   SOLE 22 508,712 0 15,311
HEIDRICK & STRUGGLES INTL IN COM 422819102 86 1,931 SH   SOLE 23 1,931 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 138 3,102 SH   SOLE 25 3,102 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 228 5,117 SH   SOLE 26 1,213 0 3,904
HEIDRICK & STRUGGLES INTL IN COM 422819102 108 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,614 36,175 SH   SOLE 30 36,175 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 50 1,120 SH   SOLE 36 1,120 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 75 1,670 SH   SOLE 40 1,670 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 979 21,936 SH   SOLE 43 0 0 21,936
HELEN OF TROY LTD COM G4388N106 4,551 20,256 SH   SOLE 2 17,579 0 2,677
HELEN OF TROY LTD COM G4388N106 21 93 SH   SOLE 4 93 0 0
HELEN OF TROY LTD COM G4388N106 88 393 SH   SOLE 7 393 0 0
HELEN OF TROY LTD COM G4388N106 25,725 114,496 SH   SOLE 18 114,496 0 0
HELEN OF TROY LTD COM G4388N106 9,547 42,492 SH   SOLE 19 42,492 0 0
HELEN OF TROY LTD COM G4388N106 371,835 1,654,955 SH   SOLE 21 1,654,955 0 0
HELEN OF TROY LTD COM G4388N106 152,820 680,167 SH   SOLE 22 665,748 0 14,419
HELEN OF TROY LTD COM G4388N106 1,116 4,968 SH   SOLE 25 4,968 0 0
HELEN OF TROY LTD COM G4388N106 2,500 11,127 SH   SOLE 26 9,010 0 2,117
HELEN OF TROY LTD COM G4388N106 458 2,039 SH   SOLE 28 2,039 0 0
HELEN OF TROY LTD COM G4388N106 3,222 14,341 SH   SOLE 30 14,341 0 0
HELEN OF TROY LTD COM G4388N106 966 4,300 SH   SOLE 36 4,300 0 0
HELEN OF TROY LTD COM G4388N106 677 3,013 SH   SOLE 40 3,013 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,066 12,981 SH   SOLE 2 9,540 0 3,441
HELIOS TECHNOLOGIES INC COM 42328H109 12 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 43 520 SH   SOLE 7 520 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 7,341 89,402 SH   SOLE 18 89,402 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 4,785 58,281 SH   SOLE 19 58,281 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 88,791 1,081,366 SH   SOLE 21 1,081,366 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 62,802 764,850 SH   SOLE 22 746,748 0 18,102
HELIOS TECHNOLOGIES INC COM 42328H109 293 3,570 SH   SOLE 25 3,570 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 457 5,560 SH   SOLE 26 3,996 0 1,564
HELIOS TECHNOLOGIES INC COM 42328H109 199 2,418 SH   SOLE 28 2,418 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,304 15,885 SH   SOLE 30 15,885 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 306 3,729 SH   SOLE 40 3,729 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 142 1,730 SH   SOLE 43 128 0 1,602
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 7 465 SH   SOLE 18 465 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 104 7,201 SH   SOLE 21 7,201 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 16 1,099 SH   SOLE 22 1,099 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 363 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,476 454,407 SH   SOLE 19 454,407 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 60 6,105 SH   SOLE 20 6,105 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 4 445 SH   SOLE 21 445 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 2,303 233,799 SH   SOLE 34 233,799 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 888 228,922 SH   SOLE 2 49,395 0 179,527
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 9 2,381 SH   SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,387 615,170 SH   SOLE 18 615,170 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,688 435,087 SH   SOLE 19 435,087 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 67,907 17,501,794 SH   SOLE 21 17,501,794 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 15,275 3,936,753 SH   SOLE 22 3,795,223 0 141,530
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 42 10,835 SH   SOLE 23 10,835 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 111 28,686 SH   SOLE 25 28,686 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 418 107,798 SH   SOLE 26 11,125 0 96,673
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 79 20,304 SH   SOLE 28 17,004 0 3,300
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 998 257,220 SH   SOLE 30 257,220 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 103 26,560 SH   SOLE 36 26,560 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 83 21,473 SH   SOLE 40 21,473 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 718 184,951 SH   SOLE 43 1,102 0 183,849
HELLO GROUP INC ADS 423403104 1,202 113,590 SH   SOLE 2 4,216 0 109,374
HELLO GROUP INC ADS 423403104 893 84,382 SH   SOLE 4 39,663 0 44,719
HELLO GROUP INC ADS 423403104 216 20,431 SH   SOLE 7 20,431 0 0
HELLO GROUP INC ADS 423403104 222 20,987 SH   SOLE 13 277 0 20,710
HELLO GROUP INC ADS 423403104 825 77,947 SH   SOLE 15 77,947 0 0
HELLO GROUP INC ADS 423403104 531 50,179 SH   SOLE 18 50,179 0 0
HELLO GROUP INC ADS 423403104 31,765 3,002,338 SH   SOLE 21 3,002,338 0 0
HELLO GROUP INC ADS 423403104 16,557 1,564,922 SH   SOLE 22 1,379,251 0 185,671
HELLO GROUP INC ADS 423403104 806 76,157 SH   SOLE 23 76,157 0 0
HELLO GROUP INC ADS 423403104 1,290 121,957 SH   SOLE 25 121,957 0 0
HELLO GROUP INC ADS 423403104 7,107 671,747 SH   SOLE 26 368,022 0 303,725
HELLO GROUP INC ADS 423403104 3,649 344,872 SH   SOLE 28 17,976 0 326,896
HELLO GROUP INC ADS 423403104 10,148 959,165 SH   SOLE 30 959,165 0 0
HELLO GROUP INC ADS 423403104 97 9,140 SH   SOLE 34 9,140 0 0
HELLO GROUP INC ADS 423403104 6 561 SH   SOLE 40 561 0 0
HELLO GROUP INC ADS 423403104 3,056 288,869 SH   SOLE 43 36,703 0 252,166
HELMERICH & PAYNE INC COM 423452101 3,574 130,374 SH   SOLE 2 34,804 0 95,570
HELMERICH & PAYNE INC COM 423452101 12 439 SH   SOLE 4 439 0 0
HELMERICH & PAYNE INC COM 423452101 108 3,932 SH   SOLE 7 3,932 0 0
HELMERICH & PAYNE INC COM 423452101 11,598 423,126 SH   SOLE 18 423,126 0 0
HELMERICH & PAYNE INC COM 423452101 8,087 295,028 SH   SOLE 19 295,028 0 0
HELMERICH & PAYNE INC COM 423452101 352,585 12,863,369 SH   SOLE 21 12,863,369 0 0
HELMERICH & PAYNE INC COM 423452101 79,742 2,909,233 SH   SOLE 22 2,796,006 0 113,227
HELMERICH & PAYNE INC COM 423452101 152 5,530 SH   SOLE 23 5,530 0 0
HELMERICH & PAYNE INC COM 423452101 354 12,919 SH   SOLE 25 12,919 0 0
HELMERICH & PAYNE INC COM 423452101 1,541 56,225 SH   SOLE 26 25,886 0 30,339
HELMERICH & PAYNE INC COM 423452101 453 16,539 SH   SOLE 28 9,016 0 7,523
HELMERICH & PAYNE INC COM 423452101 5,381 196,319 SH   SOLE 30 196,319 0 0
HELMERICH & PAYNE INC COM 423452101 386 14,085 SH   SOLE 34 14,085 0 0
HELMERICH & PAYNE INC COM 423452101 692 25,243 SH   SOLE 36 25,243 0 0
HELMERICH & PAYNE INC COM 423452101 352 12,834 SH   SOLE 40 12,834 0 0
HELMERICH & PAYNE INC COM 423452101 6,347 231,540 SH   SOLE 43 27,172 0 204,368
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 311 25,540 SH   SOLE 2 6,461 0 19,079
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 728 59,755 SH   SOLE 18 59,755 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 418 34,310 SH   SOLE 19 34,310 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7,413 608,649 SH   SOLE 21 608,649 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4,010 329,231 SH   SOLE 22 320,592 0 8,639
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 68 5,610 SH   SOLE 25 5,610 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 63 5,191 SH   SOLE 30 5,191 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2 195 SH   SOLE 43 0 0 195
HENNESSY ADVISORS INC COM 425885100 10 1,016 SH   SOLE 18 1,016 0 0
HENNESSY ADVISORS INC COM 425885100 154 16,029 SH   SOLE 21 16,029 0 0
HENNESSY CAPITAL INVS CORP V COM CL A 42589T107 33,711 3,415,500 SH   SOLE 2 3,415,500 0 0
HENNESSY CAPITAL INVS CORP V *W EXP 01/20/202 42589T115 641 512,641 SH   SOLE 2 512,641 0 0
HENNESSY CAPITAL INVST CORP UNIT 99/99/9999 42600H207 29,551 2,970,000 SH   SOLE 2 2,970,000 0 0
HENRY JACK & ASSOC INC COM 426281101 28,628 174,495 SH   SOLE 2 35,304 0 139,191
HENRY JACK & ASSOC INC COM 426281101 8,948 54,539 SH   SOLE 4 34,435 0 20,104
HENRY JACK & ASSOC INC COM 426281101 16,512 100,648 SH   SOLE 7 98,249 0 2,399
HENRY JACK & ASSOC INC COM 426281101 48 291 SH   SOLE 13 291 0 0
HENRY JACK & ASSOC INC COM 426281101 1,409 8,589 SH   SOLE 15 8,589 0 0
HENRY JACK & ASSOC INC COM 426281101 23,412 142,704 SH   SOLE 18 132,393 0 10,311
HENRY JACK & ASSOC INC COM 426281101 9,985 60,860 SH   SOLE 19 60,860 0 0
HENRY JACK & ASSOC INC COM 426281101 514,774 3,137,718 SH   SOLE 21 3,137,718 0 0
HENRY JACK & ASSOC INC COM 426281101 331,085 2,018,073 SH   SOLE 22 1,857,862 0 160,211
HENRY JACK & ASSOC INC COM 426281101 6,980 42,544 SH   SOLE 23 42,544 0 0
HENRY JACK & ASSOC INC COM 426281101 19,172 116,860 SH   SOLE 25 116,860 0 0
HENRY JACK & ASSOC INC COM 426281101 37,629 229,364 SH   SOLE 26 112,173 0 117,191
HENRY JACK & ASSOC INC COM 426281101 41,059 250,268 SH   SOLE 28 5,606 0 244,662
HENRY JACK & ASSOC INC COM 426281101 115,149 701,871 SH   SOLE 30 661,366 0 40,505
HENRY JACK & ASSOC INC COM 426281101 4,496 27,402 SH   SOLE 31 8,878 0 18,524
HENRY JACK & ASSOC INC COM 426281101 9,056 55,201 SH   SOLE 34 55,201 0 0
HENRY JACK & ASSOC INC COM 426281101 10,811 65,894 SH   SOLE 36 65,894 0 0
HENRY JACK & ASSOC INC COM 426281101 412 2,514 SH   SOLE 40 2,514 0 0
HENRY JACK & ASSOC INC COM 426281101 23,192 141,362 SH   SOLE 43 7,567 0 133,795
HENRY SCHEIN INC COM 806407102 37,720 495,278 SH   SOLE 2 167,306 0 327,972
HENRY SCHEIN INC COM 806407102 7,999 105,030 SH   SOLE 4 60,999 0 44,031
HENRY SCHEIN INC COM 806407102 12,806 168,143 SH   SOLE 7 131,145 0 36,998
HENRY SCHEIN INC COM 806407102 20 260 SH   SOLE 13 260 0 0
HENRY SCHEIN INC COM 806407102 1,270 16,671 SH   SOLE 15 16,671 0 0
HENRY SCHEIN INC COM 806407102 25,747 338,071 SH   SOLE 18 317,921 0 20,150
HENRY SCHEIN INC COM 806407102 65,381 858,467 SH   SOLE 19 858,467 0 0
HENRY SCHEIN INC COM 806407102 743 9,755 SH   SOLE 20 9,755 0 0
HENRY SCHEIN INC COM 806407102 266,472 3,498,851 SH   SOLE 21 3,498,851 0 0
HENRY SCHEIN INC COM 806407102 256,361 3,366,088 SH   SOLE 22 3,061,772 0 304,316
HENRY SCHEIN INC COM 806407102 6,131 80,505 SH   SOLE 23 80,505 0 0
HENRY SCHEIN INC COM 806407102 20,120 264,184 SH   SOLE 25 264,184 0 0
HENRY SCHEIN INC COM 806407102 32,950 432,641 SH   SOLE 26 241,598 0 191,043
HENRY SCHEIN INC COM 806407102 42,508 558,143 SH   SOLE 28 10,668 0 547,475
HENRY SCHEIN INC COM 806407102 77,893 1,022,760 SH   SOLE 30 927,259 0 95,501
HENRY SCHEIN INC COM 806407102 4,087 53,663 SH   SOLE 31 16,903 0 36,760
HENRY SCHEIN INC COM 806407102 43,719 574,047 SH   SOLE 34 574,047 0 0
HENRY SCHEIN INC COM 806407102 6,508 85,457 SH   SOLE 36 85,457 0 0
HENRY SCHEIN INC COM 806407102 411 5,394 SH   SOLE 40 5,394 0 0
HENRY SCHEIN INC COM 806407102 13,758 180,640 SH   SOLE 43 3,352 0 177,288
HEPION PHARMACEUTICALS INC COM 426897104 25 16,380 SH   SOLE 18 16,380 0 0
HEPION PHARMACEUTICALS INC COM 426897104 373 243,864 SH   SOLE 21 243,864 0 0
HEPION PHARMACEUTICALS INC COM 426897104 2,102 1,373,768 SH   SOLE 22 1,373,768 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 11,445 270,051 SH   SOLE 2 72,111 0 197,940
HERBALIFE NUTRITION LTD COM SHS G4412G101 17 405 SH   SOLE 4 405 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 96 2,254 SH   SOLE 7 2,254 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,789 42,203 SH   SOLE 18 42,203 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,352 55,506 SH   SOLE 19 55,506 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 51,124 1,206,326 SH   SOLE 21 1,206,326 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 101,811 2,402,334 SH   SOLE 22 2,277,761 0 124,573
HERBALIFE NUTRITION LTD COM SHS G4412G101 616 14,531 SH   SOLE 25 14,531 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,847 43,583 SH   SOLE 26 34,739 0 8,844
HERBALIFE NUTRITION LTD COM SHS G4412G101 389 9,181 SH   SOLE 28 7,868 0 1,313
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,373 55,991 SH   SOLE 30 55,991 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 70 1,650 SH   SOLE 31 1,650 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 285 6,725 SH   SOLE 36 6,725 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 524 12,374 SH   SOLE 40 12,374 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,625 61,940 SH   SOLE 43 2,090 0 59,850
HERC HLDGS INC COM 42704L104 1,523 9,315 SH   SOLE 2 6,659 0 2,656
HERC HLDGS INC COM 42704L104 14 88 SH   SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104 66 405 SH   SOLE 7 405 0 0
HERC HLDGS INC COM 42704L104 11,286 69,043 SH   SOLE 18 69,043 0 0
HERC HLDGS INC COM 42704L104 7,322 44,791 SH   SOLE 19 44,791 0 0
HERC HLDGS INC COM 42704L104 136,199 833,227 SH   SOLE 21 833,227 0 0
HERC HLDGS INC COM 42704L104 93,894 574,417 SH   SOLE 22 561,859 0 12,558
HERC HLDGS INC COM 42704L104 598 3,658 SH   SOLE 25 3,658 0 0
HERC HLDGS INC COM 42704L104 1,856 11,353 SH   SOLE 26 10,161 0 1,192
HERC HLDGS INC COM 42704L104 310 1,899 SH   SOLE 28 1,899 0 0
HERC HLDGS INC COM 42704L104 1,987 12,155 SH   SOLE 30 12,155 0 0
HERC HLDGS INC COM 42704L104 504 3,082 SH   SOLE 34 3,082 0 0
HERC HLDGS INC COM 42704L104 245 1,499 SH   SOLE 36 1,499 0 0
HERC HLDGS INC COM 42704L104 437 2,676 SH   SOLE 40 2,676 0 0
HERC HLDGS INC COM 42704L104 5,219 31,929 SH   SOLE 43 4,659 0 27,270
HERCULES CAPITAL INC COM 427096508 14,394 866,594 SH   SOLE 30 866,594 0 0
HERCULES CAPITAL INC COM 427096508 1,081 65,075 SH   SOLE 43 19,028 0 46,047
HERITAGE COMM CORP COM 426927109 1,009 86,748 SH   SOLE 2 18,877 0 67,871
HERITAGE COMM CORP COM 426927109 13 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMM CORP COM 426927109 2,380 204,651 SH   SOLE 18 204,651 0 0
HERITAGE COMM CORP COM 426927109 4,017 345,380 SH   SOLE 19 345,380 0 0
HERITAGE COMM CORP COM 426927109 26,736 2,298,922 SH   SOLE 21 2,298,922 0 0
HERITAGE COMM CORP COM 426927109 21,229 1,825,351 SH   SOLE 22 1,767,816 0 57,535
HERITAGE COMM CORP COM 426927109 89 7,615 SH   SOLE 25 7,615 0 0
HERITAGE COMM CORP COM 426927109 85 7,329 SH   SOLE 28 7,329 0 0
HERITAGE COMM CORP COM 426927109 168 14,416 SH   SOLE 30 14,416 0 0
HERITAGE COMM CORP COM 426927109 386 33,198 SH   SOLE 34 33,198 0 0
HERITAGE COMM CORP COM 426927109 63 5,455 SH   SOLE 40 5,455 0 0
HERITAGE COMM CORP COM 426927109 1,629 140,083 SH   SOLE 43 5,287 0 134,796
HERITAGE CRYSTAL CLEAN INC COM 42726M106 438 15,119 SH   SOLE 2 4,925 0 10,194
HERITAGE CRYSTAL CLEAN INC COM 42726M106 8 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,511 52,149 SH   SOLE 18 52,149 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 797 27,514 SH   SOLE 19 27,514 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 17,207 593,742 SH   SOLE 21 593,742 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,272 354,459 SH   SOLE 22 339,255 0 15,204
HERITAGE CRYSTAL CLEAN INC COM 42726M106 69 2,375 SH   SOLE 25 2,375 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 104 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 36 1,227 SH   SOLE 28 1,227 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 130 4,475 SH   SOLE 30 4,475 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 51 1,749 SH   SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 47 1,635 SH   SOLE 43 0 0 1,635
HERITAGE FINL CORP WASH COM 42722X106 959 37,620 SH   SOLE 2 10,756 0 26,864
HERITAGE FINL CORP WASH COM 42722X106 16 637 SH   SOLE 7 637 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,501 137,276 SH   SOLE 18 137,276 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,590 62,347 SH   SOLE 19 62,347 0 0
HERITAGE FINL CORP WASH COM 42722X106 103,332 4,052,246 SH   SOLE 21 4,052,246 0 0
HERITAGE FINL CORP WASH COM 42722X106 22,575 885,277 SH   SOLE 22 850,264 0 35,013
HERITAGE FINL CORP WASH COM 42722X106 13 505 SH   SOLE 25 505 0 0
HERITAGE FINL CORP WASH COM 42722X106 96 3,776 SH   SOLE 26 0 0 3,776
HERITAGE FINL CORP WASH COM 42722X106 111 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,451 56,888 SH   SOLE 30 56,888 0 0
HERITAGE FINL CORP WASH COM 42722X106 83 3,254 SH   SOLE 40 3,254 0 0
HERITAGE FINL CORP WASH COM 42722X106 748 29,337 SH   SOLE 43 166 0 29,171
HERITAGE GLOBAL INC COM 42727E103 9 4,388 SH   SOLE 18 4,388 0 0
HERITAGE GLOBAL INC COM 42727E103 107 54,484 SH   SOLE 21 54,484 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 595 87,386 SH   SOLE 2 29,725 0 57,661
HERITAGE INSURANCE HLDGS INC COM 42727J102 4 580 SH   SOLE 7 580 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 614 90,090 SH   SOLE 18 90,090 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 1,678 246,334 SH   SOLE 19 246,334 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 7,371 1,082,408 SH   SOLE 21 1,082,408 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 6,846 1,005,323 SH   SOLE 22 973,342 0 31,981
HERITAGE INSURANCE HLDGS INC COM 42727J102 289 42,414 SH   SOLE 26 0 0 42,414
HERITAGE INSURANCE HLDGS INC COM 42727J102 27 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 36 5,307 SH   SOLE 30 5,307 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 18 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 2,306 215,709 SH   SOLE 2 114,600 0 101,109
HERON THERAPEUTICS INC COM 427746102 5 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 16 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102 3,129 292,665 SH   SOLE 18 257,973 0 34,692
HERON THERAPEUTICS INC COM 427746102 8,468 792,162 SH   SOLE 19 792,162 0 0
HERON THERAPEUTICS INC COM 427746102 33,048 3,091,533 SH   SOLE 21 3,091,533 0 0
HERON THERAPEUTICS INC COM 427746102 31,488 2,945,521 SH   SOLE 22 2,890,429 0 55,092
HERON THERAPEUTICS INC COM 427746102 361 33,780 SH   SOLE 23 33,780 0 0
HERON THERAPEUTICS INC COM 427746102 131 12,236 SH   SOLE 25 12,236 0 0
HERON THERAPEUTICS INC COM 427746102 2,234 208,987 SH   SOLE 26 51,338 0 157,649
HERON THERAPEUTICS INC COM 427746102 100 9,395 SH   SOLE 28 9,395 0 0
HERON THERAPEUTICS INC COM 427746102 493 46,147 SH   SOLE 30 46,147 0 0
HERON THERAPEUTICS INC COM 427746102 111 10,397 SH   SOLE 40 10,397 0 0
HERON THERAPEUTICS INC COM 427746102 133 12,424 SH   SOLE 43 981 0 11,443
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 315 33,794 SH   SOLE 2 2,702 0 31,092
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 7 704 SH   SOLE 7 704 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,285 137,741 SH   SOLE 18 137,741 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 557 59,666 SH   SOLE 19 59,666 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 37,531 4,022,641 SH   SOLE 21 4,022,641 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8,447 905,328 SH   SOLE 22 886,211 0 19,117
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 14 1,475 SH   SOLE 23 1,475 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 410 43,905 SH   SOLE 30 43,905 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 186 19,926 SH   SOLE 43 485 0 19,441
HERSHEY CO COM 427866108 60,551 357,761 SH   SOLE 2 78,406 0 279,355
HERSHEY CO COM 427866108 19,365 114,416 SH   SOLE 4 62,553 0 51,863
HERSHEY CO COM 427866108 29,985 177,162 SH   SOLE 7 172,655 0 4,507
HERSHEY CO COM 427866108 425 2,509 SH   SOLE 13 249 0 2,260
HERSHEY CO COM 427866108 2,478 14,643 SH   SOLE 15 14,643 0 0
HERSHEY CO COM 427866108 44,844 264,956 SH   SOLE 18 244,570 0 20,386
HERSHEY CO COM 427866108 10,825 63,960 SH   SOLE 19 63,960 0 0
HERSHEY CO COM 427866108 1,093,630 6,461,625 SH   SOLE 21 6,461,625 0 0
HERSHEY CO COM 427866108 611,716 3,614,275 SH   SOLE 22 3,305,669 0 308,606
HERSHEY CO COM 427866108 13,898 82,118 SH   SOLE 23 82,118 0 0
HERSHEY CO COM 427866108 39,721 234,688 SH   SOLE 25 234,688 0 0
HERSHEY CO COM 427866108 74,468 439,990 SH   SOLE 26 155,462 0 284,528
HERSHEY CO COM 427866108 76,481 451,882 SH   SOLE 28 11,864 0 440,018
HERSHEY CO COM 427866108 152,359 900,199 SH   SOLE 30 900,199 0 0
HERSHEY CO COM 427866108 9,279 54,823 SH   SOLE 31 18,157 0 36,666
HERSHEY CO COM 427866108 3,436 20,302 SH   SOLE 34 20,302 0 0
HERSHEY CO COM 427866108 19,587 115,726 SH   SOLE 36 115,726 0 0
HERSHEY CO COM 427866108 836 4,939 SH   SOLE 40 4,939 0 0
HERSHEY CO COM 427866108 41,591 245,736 SH   SOLE 43 8,715 0 237,021
HESKA CORP COM RESTRC NEW 42805E306 5,612 21,707 SH   SOLE 2 9,007 0 12,700
HESKA CORP COM RESTRC NEW 42805E306 8 30 SH   SOLE 4 30 0 0
HESKA CORP COM RESTRC NEW 42805E306 40 154 SH   SOLE 7 154 0 0
HESKA CORP COM RESTRC NEW 42805E306 9,979 38,599 SH   SOLE 18 35,584 0 3,015
HESKA CORP COM RESTRC NEW 42805E306 29,839 115,415 SH   SOLE 19 115,415 0 0
HESKA CORP COM RESTRC NEW 42805E306 324,011 1,253,235 SH   SOLE 21 1,253,235 0 0
HESKA CORP COM RESTRC NEW 42805E306 86,339 333,947 SH   SOLE 22 328,127 0 5,820
HESKA CORP COM RESTRC NEW 42805E306 1,144 4,424 SH   SOLE 23 4,424 0 0
HESKA CORP COM RESTRC NEW 42805E306 498 1,928 SH   SOLE 25 1,928 0 0
HESKA CORP COM RESTRC NEW 42805E306 6,369 24,636 SH   SOLE 26 4,101 0 20,535
HESKA CORP COM RESTRC NEW 42805E306 194 751 SH   SOLE 28 751 0 0
HESKA CORP COM RESTRC NEW 42805E306 4,700 18,178 SH   SOLE 30 18,178 0 0
HESKA CORP COM RESTRC NEW 42805E306 216 834 SH   SOLE 36 834 0 0
HESKA CORP COM RESTRC NEW 42805E306 267 1,034 SH   SOLE 40 1,034 0 0
HESKA CORP COM RESTRC NEW 42805E306 816 3,155 SH   SOLE 43 0 0 3,155
HESS CORP COM 42809H107 23,830 305,081 SH   SOLE 2 101,480 0 203,601
HESS CORP COM 42809H107 6,435 82,379 SH   SOLE 4 71,712 0 10,667
HESS CORP COM 42809H107 18,982 243,021 SH   SOLE 7 234,410 0 8,611
HESS CORP COM 42809H107 438 5,608 SH   SOLE 13 769 0 4,839
HESS CORP COM 42809H107 2,215 28,355 SH   SOLE 15 28,355 0 0
HESS CORP COM 42809H107 38,153 488,453 SH   SOLE 18 448,815 0 39,638
HESS CORP COM 42809H107 50,155 642,111 SH   SOLE 19 642,111 0 0
HESS CORP COM 42809H107 618,616 7,919,805 SH   SOLE 21 7,919,805 0 0
HESS CORP COM 42809H107 457,228 5,853,640 SH   SOLE 22 5,273,275 0 580,365
HESS CORP COM 42809H107 12,182 155,964 SH   SOLE 23 155,964 0 0
HESS CORP COM 42809H107 52,293 669,482 SH   SOLE 25 669,482 0 0
HESS CORP COM 42809H107 61,160 782,996 SH   SOLE 26 362,773 0 420,223
HESS CORP COM 42809H107 38,784 496,526 SH   SOLE 28 21,449 0 475,077
HESS CORP COM 42809H107 13,131 168,104 SH   SOLE 29 168,104 0 0
HESS CORP COM 42809H107 130,651 1,672,649 SH   SOLE 30 1,672,649 0 0
HESS CORP COM 42809H107 7,911 101,284 SH   SOLE 31 33,562 0 67,722
HESS CORP COM 42809H107 81,749 1,046,594 SH   SOLE 34 1,046,594 0 0
HESS CORP COM 42809H107 10,529 134,793 SH   SOLE 36 134,793 0 0
HESS CORP COM 42809H107 731 9,355 SH   SOLE 40 9,355 0 0
HESS CORP COM 42809H107 8,892 113,845 SH   SOLE 43 6,783 0 107,062
HEWLETT PACKARD ENTERPRISE C COM 42824C109 61,714 4,330,781 SH   SOLE 2 1,294,805 0 3,035,976
HEWLETT PACKARD ENTERPRISE C COM 42824C109 19,208 1,347,925 SH   SOLE 4 923,083 0 424,842
HEWLETT PACKARD ENTERPRISE C COM 42824C109 22,234 1,560,304 SH   SOLE 7 1,213,578 0 346,726
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,086 777,932 SH   SOLE 13 741,992 0 35,940
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,303 161,641 SH   SOLE 15 161,641 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 172 SH   SOLE 17 0 0 172
HEWLETT PACKARD ENTERPRISE C COM 42824C109 56,415 3,958,971 SH   SOLE 18 2,981,499 0 977,472
HEWLETT PACKARD ENTERPRISE C COM 42824C109 65,211 4,576,187 SH   SOLE 19 4,576,187 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 707,639 49,658,855 SH   SOLE 21 49,658,855 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 500,492 35,122,261 SH   SOLE 22 29,855,208 0 5,267,053
HEWLETT PACKARD ENTERPRISE C COM 42824C109 13,244 929,393 SH   SOLE 23 929,393 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 57,965 4,067,751 SH   SOLE 25 4,067,751 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 75,170 5,275,084 SH   SOLE 26 3,015,627 0 2,259,457
HEWLETT PACKARD ENTERPRISE C COM 42824C109 76,149 5,343,755 SH   SOLE 28 145,519 0 5,198,236
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,302 231,735 SH   SOLE 29 231,735 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 174,855 12,270,552 SH   SOLE 30 12,094,069 0 176,483
HEWLETT PACKARD ENTERPRISE C COM 42824C109 12,252 859,778 SH   SOLE 31 535,328 0 324,450
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,971 138,299 SH   SOLE 34 138,299 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 12,494 876,806 SH   SOLE 36 876,806 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 626 43,909 SH   SOLE 40 43,909 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 28,369 1,990,837 SH   SOLE 43 79,661 0 1,911,176
HEXCEL CORP NEW COM 428291108 16,209 272,921 SH   SOLE 2 103,319 0 169,602
HEXCEL CORP NEW COM 428291108 123 2,066 SH   SOLE 4 2,066 0 0
HEXCEL CORP NEW COM 428291108 127 2,144 SH   SOLE 7 2,144 0 0
HEXCEL CORP NEW COM 428291108 11,985 201,795 SH   SOLE 18 201,795 0 0
HEXCEL CORP NEW COM 428291108 1,432 24,104 SH   SOLE 19 24,104 0 0
HEXCEL CORP NEW COM 428291108 274,805 4,627,133 SH   SOLE 21 4,627,133 0 0
HEXCEL CORP NEW COM 428291108 138,239 2,327,643 SH   SOLE 22 2,223,266 0 104,377
HEXCEL CORP NEW COM 428291108 120 2,017 SH   SOLE 23 2,017 0 0
HEXCEL CORP NEW COM 428291108 887 14,930 SH   SOLE 25 14,930 0 0
HEXCEL CORP NEW COM 428291108 1,936 32,596 SH   SOLE 26 24,819 0 7,777
HEXCEL CORP NEW COM 428291108 766 12,903 SH   SOLE 28 7,417 0 5,486
HEXCEL CORP NEW COM 428291108 2,891 48,679 SH   SOLE 30 48,679 0 0
HEXCEL CORP NEW COM 428291108 81 1,368 SH   SOLE 31 1,368 0 0
HEXCEL CORP NEW COM 428291108 2,976 50,108 SH   SOLE 34 50,108 0 0
HEXCEL CORP NEW COM 428291108 778 13,101 SH   SOLE 36 13,101 0 0
HEXCEL CORP NEW COM 428291108 609 10,247 SH   SOLE 40 10,247 0 0
HEXCEL CORP NEW COM 428291108 6,276 105,673 SH   SOLE 43 3,667 0 102,006
HEXO CORP COM NEW 428304307 0 1 SH   SOLE 43 0 0 1
HF FOODS GROUP INC COM 40417F109 213 35,192 SH   SOLE 2 2,786 0 32,406
HF FOODS GROUP INC COM 40417F109 5 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109 765 126,519 SH   SOLE 18 126,519 0 0
HF FOODS GROUP INC COM 40417F109 381 62,896 SH   SOLE 19 62,896 0 0
HF FOODS GROUP INC COM 40417F109 7,734 1,278,374 SH   SOLE 21 1,278,374 0 0
HF FOODS GROUP INC COM 40417F109 4,992 825,093 SH   SOLE 22 802,857 0 22,236
HF FOODS GROUP INC COM 40417F109 3 473 SH   SOLE 43 0 0 473
HIBBETT INC COM 428567101 1,569 22,181 SH   SOLE 2 9,327 0 12,854
HIBBETT INC COM 428567101 6 78 SH   SOLE 4 78 0 0
HIBBETT INC COM 428567101 18 261 SH   SOLE 7 261 0 0
HIBBETT INC COM 428567101 4,844 68,482 SH   SOLE 18 62,349 0 6,133
HIBBETT INC COM 428567101 6,601 93,319 SH   SOLE 19 93,319 0 0
HIBBETT INC COM 428567101 127,563 1,803,268 SH   SOLE 21 1,803,268 0 0
HIBBETT INC COM 428567101 29,140 411,924 SH   SOLE 22 400,589 0 11,335
HIBBETT INC COM 428567101 197 2,786 SH   SOLE 23 2,786 0 0
HIBBETT INC COM 428567101 225 3,175 SH   SOLE 25 3,175 0 0
HIBBETT INC COM 428567101 1,135 16,044 SH   SOLE 26 4,117 0 11,927
HIBBETT INC COM 428567101 118 1,662 SH   SOLE 28 1,662 0 0
HIBBETT INC COM 428567101 2,089 29,532 SH   SOLE 30 29,532 0 0
HIBBETT INC COM 428567101 134 1,898 SH   SOLE 36 1,898 0 0
HIBBETT INC COM 428567101 126 1,776 SH   SOLE 40 1,776 0 0
HIBBETT INC COM 428567101 379 5,360 SH   SOLE 43 41 0 5,319
HIGH TIDE INC COM NEW 42981E401 4 714 SH   SOLE 22 714 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 114 10,928 SH   SOLE 2 10,928 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 132 12,611 SH   SOLE 4 12,611 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 1,845 176,558 SH   SOLE 18 176,558 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 12,914 1,235,789 SH   SOLE 19 1,235,789 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 823 78,773 SH   SOLE 22 78,773 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 121 11,620 SH   SOLE 26 11,620 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 5,526 528,802 SH   SOLE 34 528,802 0 0
HIGHPEAK ENERGY INC COM 43114Q105 79 8,810 SH   SOLE 2 287 0 8,523
HIGHPEAK ENERGY INC COM 43114Q105 50 5,526 SH   SOLE 18 5,526 0 0
HIGHPEAK ENERGY INC COM 43114Q105 10 1,115 SH   SOLE 19 1,115 0 0
HIGHPEAK ENERGY INC COM 43114Q105 1,478 164,228 SH   SOLE 21 164,228 0 0
HIGHPEAK ENERGY INC COM 43114Q105 374 41,529 SH   SOLE 22 39,768 0 1,761
HIGHWOODS PPTYS INC COM 431284108 17,859 407,183 SH   SOLE 2 207,837 0 199,346
HIGHWOODS PPTYS INC COM 431284108 2,381 54,291 SH   SOLE 4 54,291 0 0
HIGHWOODS PPTYS INC COM 431284108 5,775 131,659 SH   SOLE 7 131,659 0 0
HIGHWOODS PPTYS INC COM 431284108 11,054 252,019 SH   SOLE 18 252,019 0 0
HIGHWOODS PPTYS INC COM 431284108 6,875 156,743 SH   SOLE 19 156,743 0 0
HIGHWOODS PPTYS INC COM 431284108 251,308 5,729,772 SH   SOLE 21 5,729,772 0 0
HIGHWOODS PPTYS INC COM 431284108 160,796 3,666,128 SH   SOLE 22 3,538,000 0 128,128
HIGHWOODS PPTYS INC COM 431284108 187 4,254 SH   SOLE 23 4,254 0 0
HIGHWOODS PPTYS INC COM 431284108 19,968 455,268 SH   SOLE 25 455,268 0 0
HIGHWOODS PPTYS INC COM 431284108 1,851 42,195 SH   SOLE 26 34,714 0 7,481
HIGHWOODS PPTYS INC COM 431284108 2,936 66,949 SH   SOLE 28 4,559 0 62,390
HIGHWOODS PPTYS INC COM 431284108 20,117 458,668 SH   SOLE 30 458,668 0 0
HIGHWOODS PPTYS INC COM 431284108 72 1,638 SH   SOLE 31 1,638 0 0
HIGHWOODS PPTYS INC COM 431284108 242 5,510 SH   SOLE 34 5,510 0 0
HIGHWOODS PPTYS INC COM 431284108 112 2,562 SH   SOLE 36 2,562 0 0
HIGHWOODS PPTYS INC COM 431284108 559 12,750 SH   SOLE 40 12,750 0 0
HIGHWOODS PPTYS INC COM 431284108 2,250 51,302 SH   SOLE 43 815 0 50,487
HILL INTL INC COM 431466101 17 7,998 SH   SOLE 18 7,998 0 0
HILL INTL INC COM 431466101 469 226,639 SH   SOLE 21 226,639 0 0
HILL-ROM HLDGS INC COM 431475102 27,742 184,947 SH   SOLE 2 53,585 0 131,362
HILL-ROM HLDGS INC COM 431475102 34 226 SH   SOLE 4 226 0 0
HILL-ROM HLDGS INC COM 431475102 182 1,215 SH   SOLE 7 1,215 0 0
HILL-ROM HLDGS INC COM 431475102 23,852 159,016 SH   SOLE 18 159,016 0 0
HILL-ROM HLDGS INC COM 431475102 23,986 159,905 SH   SOLE 19 159,905 0 0
HILL-ROM HLDGS INC COM 431475102 518,619 3,457,460 SH   SOLE 21 3,457,460 0 0
HILL-ROM HLDGS INC COM 431475102 266,673 1,777,821 SH   SOLE 22 1,697,683 0 80,138
HILL-ROM HLDGS INC COM 431475102 1,578 10,522 SH   SOLE 25 10,522 0 0
HILL-ROM HLDGS INC COM 431475102 4,042 26,944 SH   SOLE 26 21,365 0 5,579
HILL-ROM HLDGS INC COM 431475102 710 4,731 SH   SOLE 28 4,731 0 0
HILL-ROM HLDGS INC COM 431475102 5,611 37,404 SH   SOLE 30 37,404 0 0
HILL-ROM HLDGS INC COM 431475102 159 1,059 SH   SOLE 31 1,059 0 0
HILL-ROM HLDGS INC COM 431475102 312 2,078 SH   SOLE 34 2,078 0 0
HILL-ROM HLDGS INC COM 431475102 687 4,577 SH   SOLE 36 4,577 0 0
HILL-ROM HLDGS INC COM 431475102 1,225 8,169 SH   SOLE 40 8,169 0 0
HILL-ROM HLDGS INC COM 431475102 11,386 75,906 SH   SOLE 43 2,920 0 72,986
HILLENBRAND INC COM 431571108 2,650 62,129 SH   SOLE 2 24,541 0 37,588
HILLENBRAND INC COM 431571108 10 227 SH   SOLE 4 227 0 0
HILLENBRAND INC COM 431571108 52 1,208 SH   SOLE 7 1,208 0 0
HILLENBRAND INC COM 431571108 11,329 265,623 SH   SOLE 18 265,623 0 0
HILLENBRAND INC COM 431571108 5,452 127,831 SH   SOLE 19 127,831 0 0
HILLENBRAND INC COM 431571108 361,162 8,468,031 SH   SOLE 21 8,468,031 0 0
HILLENBRAND INC COM 431571108 76,668 1,797,609 SH   SOLE 22 1,739,731 0 57,878
HILLENBRAND INC COM 431571108 538 12,612 SH   SOLE 25 12,612 0 0
HILLENBRAND INC COM 431571108 1,294 30,346 SH   SOLE 26 23,946 0 6,400
HILLENBRAND INC COM 431571108 259 6,073 SH   SOLE 28 6,073 0 0
HILLENBRAND INC COM 431571108 18,442 432,395 SH   SOLE 30 432,395 0 0
HILLENBRAND INC COM 431571108 60 1,407 SH   SOLE 34 1,407 0 0
HILLENBRAND INC COM 431571108 249 5,835 SH   SOLE 36 5,835 0 0
HILLENBRAND INC COM 431571108 385 9,033 SH   SOLE 40 9,033 0 0
HILLENBRAND INC COM 431571108 4,830 113,247 SH   SOLE 43 8,625 0 104,622
HILLMAN SOLUTIONS CORP COM 431636109 51 4,234 SH   SOLE 2 4,234 0 0
HILLMAN SOLUTIONS CORP COM 431636109 1,103 92,496 SH   SOLE 21 92,496 0 0
HILLMAN SOLUTIONS CORP COM 431636109 14,661 1,228,913 SH   SOLE 22 1,228,913 0 0
HILLMAN SOLUTIONS CORP COM 431636109 5 429 SH   SOLE 43 0 0 429
HILLTOP HOLDINGS INC COM 432748101 2,376 72,737 SH   SOLE 2 20,191 0 52,546
HILLTOP HOLDINGS INC COM 432748101 9 284 SH   SOLE 4 284 0 0
HILLTOP HOLDINGS INC COM 432748101 34 1,038 SH   SOLE 7 1,038 0 0
HILLTOP HOLDINGS INC COM 432748101 7,957 243,571 SH   SOLE 18 243,571 0 0
HILLTOP HOLDINGS INC COM 432748101 3,661 112,058 SH   SOLE 19 112,058 0 0
HILLTOP HOLDINGS INC COM 432748101 239,219 7,322,274 SH   SOLE 21 7,322,274 0 0
HILLTOP HOLDINGS INC COM 432748101 52,939 1,620,407 SH   SOLE 22 1,554,811 0 65,596
HILLTOP HOLDINGS INC COM 432748101 275 8,414 SH   SOLE 25 8,414 0 0
HILLTOP HOLDINGS INC COM 432748101 1,100 33,674 SH   SOLE 26 28,323 0 5,351
HILLTOP HOLDINGS INC COM 432748101 180 5,497 SH   SOLE 28 5,497 0 0
HILLTOP HOLDINGS INC COM 432748101 3,677 112,560 SH   SOLE 30 112,560 0 0
HILLTOP HOLDINGS INC COM 432748101 280 8,566 SH   SOLE 40 8,566 0 0
HILLTOP HOLDINGS INC COM 432748101 662 20,262 SH   SOLE 43 561 0 19,701
HILTON GRAND VACATIONS INC COM 43283X105 5,432 114,194 SH   SOLE 2 104,657 0 9,537
HILTON GRAND VACATIONS INC COM 43283X105 13,554 284,930 SH   SOLE 4 284,930 0 0
HILTON GRAND VACATIONS INC COM 43283X105 88 1,852 SH   SOLE 7 1,852 0 0
HILTON GRAND VACATIONS INC COM 43283X105 26,825 563,916 SH   SOLE 18 563,916 0 0
HILTON GRAND VACATIONS INC COM 43283X105 14,321 301,048 SH   SOLE 19 301,048 0 0
HILTON GRAND VACATIONS INC COM 43283X105 135,411 2,846,559 SH   SOLE 21 2,846,559 0 0
HILTON GRAND VACATIONS INC COM 43283X105 109,018 2,291,739 SH   SOLE 22 2,047,803 0 243,936
HILTON GRAND VACATIONS INC COM 43283X105 933 19,608 SH   SOLE 23 19,608 0 0
HILTON GRAND VACATIONS INC COM 43283X105 613 12,880 SH   SOLE 25 12,880 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,088 43,899 SH   SOLE 26 35,584 0 8,315
HILTON GRAND VACATIONS INC COM 43283X105 2,119 44,543 SH   SOLE 28 43,063 0 1,480
HILTON GRAND VACATIONS INC COM 43283X105 6,230 130,967 SH   SOLE 30 130,967 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,878 39,485 SH   SOLE 34 39,485 0 0
HILTON GRAND VACATIONS INC COM 43283X105 311 6,534 SH   SOLE 36 6,534 0 0
HILTON GRAND VACATIONS INC COM 43283X105 473 9,952 SH   SOLE 40 9,952 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,465 30,806 SH   SOLE 43 2,000 0 28,806
HILTON WORLDWIDE HLDGS INC COM 43300A203 78,838 596,763 SH   SOLE 2 76,939 0 519,824
HILTON WORLDWIDE HLDGS INC COM 43300A203 19,027 144,022 SH   SOLE 4 127,458 0 16,564
HILTON WORLDWIDE HLDGS INC COM 43300A203 32,311 244,579 SH   SOLE 7 235,921 0 8,658
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,027 7,771 SH   SOLE 13 798 0 6,973
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,424 25,916 SH   SOLE 15 25,916 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 74,538 564,215 SH   SOLE 18 524,061 0 40,154
HILTON WORLDWIDE HLDGS INC COM 43300A203 74,215 561,764 SH   SOLE 19 561,764 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 929,927 7,039,036 SH   SOLE 21 7,039,036 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 776,498 5,877,661 SH   SOLE 22 5,296,392 0 581,269
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,599 155,926 SH   SOLE 23 155,926 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 55,964 423,614 SH   SOLE 25 423,614 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 87,380 661,419 SH   SOLE 26 266,973 0 394,446
HILTON WORLDWIDE HLDGS INC COM 43300A203 91,372 691,637 SH   SOLE 28 24,490 0 667,147
HILTON WORLDWIDE HLDGS INC COM 43300A203 90 678 SH   SOLE 29 678 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 209,902 1,588,844 SH   SOLE 30 1,588,844 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 13,407 101,481 SH   SOLE 31 33,269 0 68,212
HILTON WORLDWIDE HLDGS INC COM 43300A203 30,683 232,256 SH   SOLE 34 232,256 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,781 127,022 SH   SOLE 36 127,022 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,303 9,860 SH   SOLE 40 9,860 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 29,737 225,091 SH   SOLE 43 12,277 0 212,814
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 58 5,473 SH   SOLE 25 5,473 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1,134 106,296 SH   SOLE 43 0 0 106,296
HIMS & HERS HEALTH INC COM CL A 433000106 166 22,058 SH   SOLE 2 20,129 0 1,929
HIMS & HERS HEALTH INC COM CL A 433000106 3,075 407,833 SH   SOLE 21 407,833 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 12,415 1,646,517 SH   SOLE 22 1,610,162 0 36,355
HIMS & HERS HEALTH INC COM CL A 433000106 70 9,302 SH   SOLE 25 9,302 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 52 6,911 SH   SOLE 26 0 0 6,911
HIMS & HERS HEALTH INC COM CL A 433000106 305 40,457 SH   SOLE 30 40,457 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 66 8,711 SH   SOLE 40 8,711 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 76 10,120 SH   SOLE 43 0 0 10,120
HINGHAM INSTN SVGS MASS COM 433323102 401 1,190 SH   SOLE 2 110 0 1,080
HINGHAM INSTN SVGS MASS COM 433323102 10 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,557 4,624 SH   SOLE 18 4,624 0 0
HINGHAM INSTN SVGS MASS COM 433323102 860 2,554 SH   SOLE 19 2,554 0 0
HINGHAM INSTN SVGS MASS COM 433323102 18,962 56,316 SH   SOLE 21 56,316 0 0
HINGHAM INSTN SVGS MASS COM 433323102 13,247 39,344 SH   SOLE 22 38,552 0 792
HINGHAM INSTN SVGS MASS COM 433323102 282 837 SH   SOLE 43 323 0 514
HIPPO HLDGS INC COMMON STOCK 433539103 49 10,459 SH   SOLE 2 10,459 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 1,607 343,409 SH   SOLE 21 343,409 0 0
HIPPO HLDGS INC COMMON STOCK 433539103 21,704 4,637,665 SH   SOLE 22 4,637,665 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 2 1,934 SH   SOLE 4 1,934 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 26 28,035 SH   SOLE 18 28,035 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 165 179,689 SH   SOLE 19 179,689 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 11 12,114 SH   SOLE 22 12,114 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 2 1,782 SH   SOLE 26 1,782 0 0
HIPPO HLDGS INC *W EXP 99/99/999 433539111 76 83,011 SH   SOLE 34 83,011 0 0
HIREQUEST INC COM 433535101 53 2,731 SH   SOLE 2 184 0 2,547
HIREQUEST INC COM 433535101 257 13,291 SH   SOLE 18 13,291 0 0
HIREQUEST INC COM 433535101 210 10,863 SH   SOLE 19 10,863 0 0
HIREQUEST INC COM 433535101 3,260 168,635 SH   SOLE 21 168,635 0 0
HIREQUEST INC COM 433535101 683 35,349 SH   SOLE 22 35,168 0 181
HISTOGEN INC COM 43358Y103 1 1,358 SH   SOLE 21 1,358 0 0
HISTOGEN INC COM 43358Y103 528 696,876 SH   SOLE 22 696,876 0 0
HMN FINL INC COM 40424G108 16 690 SH   SOLE 18 690 0 0
HMN FINL INC COM 40424G108 237 10,262 SH   SOLE 21 10,262 0 0
HMN FINL INC COM 40424G108 629 27,225 SH   SOLE 22 27,225 0 0
HNI CORP COM 404251100 1,840 50,110 SH   SOLE 2 15,329 0 34,781
HNI CORP COM 404251100 8 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100 23 622 SH   SOLE 7 622 0 0
HNI CORP COM 404251100 6,395 174,163 SH   SOLE 18 174,163 0 0
HNI CORP COM 404251100 2,796 76,133 SH   SOLE 19 76,133 0 0
HNI CORP COM 404251100 192,263 5,235,918 SH   SOLE 21 5,235,918 0 0
HNI CORP COM 404251100 41,100 1,119,268 SH   SOLE 22 1,075,474 0 43,794
HNI CORP COM 404251100 190 5,176 SH   SOLE 25 5,176 0 0
HNI CORP COM 404251100 982 26,738 SH   SOLE 26 22,057 0 4,681
HNI CORP COM 404251100 131 3,571 SH   SOLE 28 3,571 0 0
HNI CORP COM 404251100 2,928 79,735 SH   SOLE 30 79,735 0 0
HNI CORP COM 404251100 78 2,120 SH   SOLE 36 2,120 0 0
HNI CORP COM 404251100 171 4,668 SH   SOLE 40 4,668 0 0
HNI CORP COM 404251100 2,765 75,297 SH   SOLE 43 518 0 74,779
HOLLEY INC COM 43538H103 12 1,035 SH   SOLE 2 1,035 0 0
HOLLEY INC COM 43538H103 24 1,982 SH   SOLE 21 1,982 0 0
HOLLEY INC COM 43538H103 940 78,715 SH   SOLE 22 78,715 0 0
HOLLYFRONTIER CORP COM 436106108 19,390 585,283 SH   SOLE 2 133,184 0 452,099
HOLLYFRONTIER CORP COM 436106108 49 1,469 SH   SOLE 4 1,469 0 0
HOLLYFRONTIER CORP COM 436106108 174 5,267 SH   SOLE 7 5,267 0 0
HOLLYFRONTIER CORP COM 436106108 12,022 362,861 SH   SOLE 18 362,861 0 0
HOLLYFRONTIER CORP COM 436106108 1,412 42,621 SH   SOLE 19 42,621 0 0
HOLLYFRONTIER CORP COM 436106108 240,293 7,253,035 SH   SOLE 21 7,253,035 0 0
HOLLYFRONTIER CORP COM 436106108 134,933 4,072,833 SH   SOLE 22 3,884,309 0 188,524
HOLLYFRONTIER CORP COM 436106108 650 19,610 SH   SOLE 25 19,610 0 0
HOLLYFRONTIER CORP COM 436106108 1,875 56,588 SH   SOLE 26 44,360 0 12,228
HOLLYFRONTIER CORP COM 436106108 664 20,040 SH   SOLE 28 12,899 0 7,141
HOLLYFRONTIER CORP COM 436106108 2,710 81,797 SH   SOLE 30 81,797 0 0
HOLLYFRONTIER CORP COM 436106108 81 2,432 SH   SOLE 31 2,432 0 0
HOLLYFRONTIER CORP COM 436106108 204 6,147 SH   SOLE 34 6,147 0 0
HOLLYFRONTIER CORP COM 436106108 1,418 42,807 SH   SOLE 36 42,807 0 0
HOLLYFRONTIER CORP COM 436106108 625 18,875 SH   SOLE 40 18,875 0 0
HOLLYFRONTIER CORP COM 436106108 4,564 137,775 SH   SOLE 43 15,063 0 122,712
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 80 3,852 SH   SOLE 22 3,852 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 23 1,110 SH   SOLE 25 1,110 0 0
HOLOGIC INC COM 436440101 64,709 876,697 SH   SOLE 2 359,330 0 517,367
HOLOGIC INC COM 436440101 17,407 235,837 SH   SOLE 4 163,949 0 71,888
HOLOGIC INC COM 436440101 17,973 243,506 SH   SOLE 7 236,170 0 7,336
HOLOGIC INC COM 436440101 1,373 18,604 SH   SOLE 13 13,602 0 5,002
HOLOGIC INC COM 436440101 2,264 30,667 SH   SOLE 15 30,667 0 0
HOLOGIC INC COM 436440101 36,365 492,688 SH   SOLE 18 435,301 0 57,387
HOLOGIC INC COM 436440101 14,881 201,612 SH   SOLE 19 201,612 0 0
HOLOGIC INC COM 436440101 582,856 7,896,709 SH   SOLE 21 7,896,709 0 0
HOLOGIC INC COM 436440101 443,199 6,004,587 SH   SOLE 22 5,047,279 0 957,308
HOLOGIC INC COM 436440101 13,982 189,430 SH   SOLE 23 189,430 0 0
HOLOGIC INC COM 436440101 40,295 545,928 SH   SOLE 25 545,928 0 0
HOLOGIC INC COM 436440101 60,479 819,384 SH   SOLE 26 465,516 0 353,868
HOLOGIC INC COM 436440101 78,262 1,060,314 SH   SOLE 28 28,025 0 1,032,289
HOLOGIC INC COM 436440101 4,358 59,048 SH   SOLE 29 59,048 0 0
HOLOGIC INC COM 436440101 161,235 2,184,458 SH   SOLE 30 2,180,998 0 3,460
HOLOGIC INC COM 436440101 11,805 159,941 SH   SOLE 31 95,090 0 64,851
HOLOGIC INC COM 436440101 4,949 67,046 SH   SOLE 34 67,046 0 0
HOLOGIC INC COM 436440101 8,245 111,707 SH   SOLE 36 111,707 0 0
HOLOGIC INC COM 436440101 668 9,047 SH   SOLE 40 9,047 0 0
HOLOGIC INC COM 436440101 10,964 148,542 SH   SOLE 43 6,000 0 142,542
HOME BANCORP INC COM 43689E107 322 8,318 SH   SOLE 2 609 0 7,709
HOME BANCORP INC COM 43689E107 5 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 1,030 26,637 SH   SOLE 18 26,637 0 0
HOME BANCORP INC COM 43689E107 542 14,006 SH   SOLE 19 14,006 0 0
HOME BANCORP INC COM 43689E107 11,005 284,519 SH   SOLE 21 284,519 0 0
HOME BANCORP INC COM 43689E107 3,473 89,790 SH   SOLE 22 85,498 0 4,292
HOME BANCSHARES INC COM 436893200 5,473 232,578 SH   SOLE 2 109,978 0 122,600
HOME BANCSHARES INC COM 436893200 14 579 SH   SOLE 4 579 0 0
HOME BANCSHARES INC COM 436893200 81 3,442 SH   SOLE 7 3,442 0 0
HOME BANCSHARES INC COM 436893200 18,566 789,042 SH   SOLE 18 789,042 0 0
HOME BANCSHARES INC COM 436893200 6,333 269,135 SH   SOLE 19 269,135 0 0
HOME BANCSHARES INC COM 436893200 268,012 11,390,207 SH   SOLE 21 11,390,207 0 0
HOME BANCSHARES INC COM 436893200 105,376 4,478,381 SH   SOLE 22 4,316,899 0 161,482
HOME BANCSHARES INC COM 436893200 663 28,173 SH   SOLE 25 28,173 0 0
HOME BANCSHARES INC COM 436893200 1,358 57,701 SH   SOLE 26 45,151 0 12,550
HOME BANCSHARES INC COM 436893200 309 13,112 SH   SOLE 28 13,112 0 0
HOME BANCSHARES INC COM 436893200 6,347 269,735 SH   SOLE 30 269,735 0 0
HOME BANCSHARES INC COM 436893200 30 1,281 SH   SOLE 34 1,281 0 0
HOME BANCSHARES INC COM 436893200 86 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 442 18,771 SH   SOLE 40 18,771 0 0
HOME BANCSHARES INC COM 436893200 1,002 42,565 SH   SOLE 43 840 0 41,725
HOME DEPOT INC COM 437076102 808,656 2,463,462 SH   SOLE 2 474,688 0 1,988,774
HOME DEPOT INC COM 437076102 237,950 724,884 SH   SOLE 4 466,523 0 258,361
HOME DEPOT INC COM 437076102 331,765 1,010,678 SH   SOLE 7 924,255 0 86,423
HOME DEPOT INC COM 437076102 17,385 52,962 SH   SOLE 13 35,092 0 17,870
HOME DEPOT INC COM 437076102 45,054 137,252 SH   SOLE 15 137,252 0 0
HOME DEPOT INC COM 437076102 167 509 SH   SOLE 17 0 0 509
HOME DEPOT INC COM 437076102 642,923 1,958,579 SH   SOLE 18 1,790,193 0 168,386
HOME DEPOT INC COM 437076102 367,089 1,118,288 SH   SOLE 19 1,118,288 0 0
HOME DEPOT INC COM 437076102 6,185 18,843 SH   SOLE 20 18,843 0 0
HOME DEPOT INC COM 437076102 7,638,026 23,268,220 SH   SOLE 21 23,268,220 0 0
HOME DEPOT INC COM 437076102 7,463,196 22,735,625 SH   SOLE 22 20,446,257 0 2,289,368
HOME DEPOT INC COM 437076102 204,061 621,643 SH   SOLE 23 621,643 0 0
HOME DEPOT INC COM 437076102 598,206 1,822,355 SH   SOLE 25 1,822,355 0 0
HOME DEPOT INC COM 437076102 779,906 2,375,880 SH   SOLE 26 920,458 0 1,455,422
HOME DEPOT INC COM 437076102 1,033,577 3,148,654 SH   SOLE 28 95,194 0 3,053,460
HOME DEPOT INC COM 437076102 604 1,841 SH   SOLE 29 1,841 0 0
HOME DEPOT INC COM 437076102 2,073,602 6,316,951 SH   SOLE 30 6,257,762 0 59,189
HOME DEPOT INC COM 437076102 129,458 394,377 SH   SOLE 31 128,858 0 265,519
HOME DEPOT INC COM 437076102 16,517 50,318 SH   SOLE 32 50,318 0 0
HOME DEPOT INC COM 437076102 140,421 427,774 SH   SOLE 34 427,774 0 0
HOME DEPOT INC COM 437076102 175,311 534,061 SH   SOLE 36 534,061 0 0
HOME DEPOT INC COM 437076102 12,116 36,909 SH   SOLE 40 36,909 0 0
HOME DEPOT INC COM 437076102 372,232 1,133,954 SH   SOLE 43 83,744 0 1,050,210
HOME FED BANCORP INC LA NEW COM 43708L108 10 546 SH   SOLE 18 546 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 130 6,951 SH   SOLE 21 6,951 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 74 17,905 SH   SOLE 2 437 0 17,468
HOME PT CAPITAL INCORPORATED COM 43734L106 98 23,667 SH   SOLE 18 23,667 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 38 9,167 SH   SOLE 19 9,167 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 1,076 261,081 SH   SOLE 21 261,081 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 268 65,054 SH   SOLE 22 61,556 0 3,498
HOMESTREET INC COM 43785V102 850 20,660 SH   SOLE 2 5,731 0 14,929
HOMESTREET INC COM 43785V102 11 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102 3,417 83,026 SH   SOLE 18 83,026 0 0
HOMESTREET INC COM 43785V102 1,337 32,497 SH   SOLE 19 32,497 0 0
HOMESTREET INC COM 43785V102 99,442 2,416,570 SH   SOLE 21 2,416,570 0 0
HOMESTREET INC COM 43785V102 19,791 480,945 SH   SOLE 22 463,728 0 17,217
HOMESTREET INC COM 43785V102 66 1,612 SH   SOLE 26 0 0 1,612
HOMESTREET INC COM 43785V102 66 1,613 SH   SOLE 28 1,613 0 0
HOMESTREET INC COM 43785V102 1,247 30,311 SH   SOLE 30 30,311 0 0
HOMESTREET INC COM 43785V102 75 1,814 SH   SOLE 40 1,814 0 0
HOMESTREET INC COM 43785V102 344 8,356 SH   SOLE 43 311 0 8,045
HOMETRUST BANCSHARES INC COM 437872104 663 23,711 SH   SOLE 2 10,986 0 12,725
HOMETRUST BANCSHARES INC COM 437872104 7 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,485 53,086 SH   SOLE 18 53,086 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,009 36,051 SH   SOLE 19 36,051 0 0
HOMETRUST BANCSHARES INC COM 437872104 16,492 589,432 SH   SOLE 21 589,432 0 0
HOMETRUST BANCSHARES INC COM 437872104 10,926 390,504 SH   SOLE 22 381,530 0 8,974
HOMETRUST BANCSHARES INC COM 437872104 47 1,688 SH   SOLE 43 0 0 1,688
HOMOLOGY MEDICINES INC COM 438083107 570 72,485 SH   SOLE 2 39,769 0 32,716
HOMOLOGY MEDICINES INC COM 438083107 5 671 SH   SOLE 7 671 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,047 132,989 SH   SOLE 18 132,989 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,346 171,025 SH   SOLE 19 171,025 0 0
HOMOLOGY MEDICINES INC COM 438083107 15,058 1,913,394 SH   SOLE 21 1,913,394 0 0
HOMOLOGY MEDICINES INC COM 438083107 8,567 1,088,590 SH   SOLE 22 1,047,549 0 41,041
HOMOLOGY MEDICINES INC COM 438083107 102 12,933 SH   SOLE 25 12,933 0 0
HOMOLOGY MEDICINES INC COM 438083107 61 7,771 SH   SOLE 26 3,240 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 26 3,284 SH   SOLE 28 3,284 0 0
HOMOLOGY MEDICINES INC COM 438083107 258 32,820 SH   SOLE 30 32,820 0 0
HOMOLOGY MEDICINES INC COM 438083107 54 6,883 SH   SOLE 36 6,883 0 0
HOMOLOGY MEDICINES INC COM 438083107 15 1,944 SH   SOLE 40 1,944 0 0
HOMOLOGY MEDICINES INC COM 438083107 207 26,241 SH   SOLE 43 0 0 26,241
HONDA MOTOR LTD AMERN SHS 438128308 87 2,822 SH   SOLE 18 2,822 0 0
HONDA MOTOR LTD AMERN SHS 438128308 36,358 1,185,449 SH   SOLE 43 115,822 0 1,069,627
HONEST CO INC COM 438333106 59 5,678 SH   SOLE 2 2,510 0 3,168
HONEST CO INC COM 438333106 4 399 SH   SOLE 7 399 0 0
HONEST CO INC COM 438333106 738 71,122 SH   SOLE 18 71,122 0 0
HONEST CO INC COM 438333106 463 44,618 SH   SOLE 19 44,618 0 0
HONEST CO INC COM 438333106 8,701 838,286 SH   SOLE 21 838,286 0 0
HONEST CO INC COM 438333106 6,690 644,479 SH   SOLE 22 637,582 0 6,897
HONEST CO INC COM 438333106 0 5 SH   SOLE 43 0 0 5
HONEYWELL INTL INC COM 438516106 395,199 1,861,687 SH   SOLE 2 572,442 0 1,289,245
HONEYWELL INTL INC COM 438516106 62,369 293,803 SH   SOLE 4 266,752 0 27,051
HONEYWELL INTL INC COM 438516106 147,087 692,892 SH   SOLE 7 672,076 0 20,816
HONEYWELL INTL INC COM 438516106 15,261 71,892 SH   SOLE 13 60,171 0 11,721
HONEYWELL INTL INC COM 438516106 19,358 91,189 SH   SOLE 15 91,189 0 0
HONEYWELL INTL INC COM 438516106 2 9 SH   SOLE 17 0 0 9
HONEYWELL INTL INC COM 438516106 327,776 1,544,073 SH   SOLE 18 1,364,852 0 179,221
HONEYWELL INTL INC COM 438516106 99,085 466,766 SH   SOLE 19 466,766 0 0
HONEYWELL INTL INC COM 438516106 2,947,663 13,885,730 SH   SOLE 21 13,885,730 0 0
HONEYWELL INTL INC COM 438516106 3,181,740 14,988,412 SH   SOLE 22 13,432,866 0 1,555,546
HONEYWELL INTL INC COM 438516106 105,863 498,694 SH   SOLE 23 498,694 0 0
HONEYWELL INTL INC COM 438516106 74,574 351,300 SH   SOLE 25 351,300 0 0
HONEYWELL INTL INC COM 438516106 294,515 1,387,387 SH   SOLE 26 510,094 0 877,293
HONEYWELL INTL INC COM 438516106 82,067 386,596 SH   SOLE 28 0 0 386,596
HONEYWELL INTL INC COM 438516106 11,796 55,567 SH   SOLE 29 55,567 0 0
HONEYWELL INTL INC COM 438516106 650,343 3,063,608 SH   SOLE 30 3,063,608 0 0
HONEYWELL INTL INC COM 438516106 75,280 354,624 SH   SOLE 31 183,692 0 170,932
HONEYWELL INTL INC COM 438516106 45,049 212,216 SH   SOLE 32 212,216 0 0
HONEYWELL INTL INC COM 438516106 10,113 47,639 SH   SOLE 34 47,639 0 0
HONEYWELL INTL INC COM 438516106 74,478 350,846 SH   SOLE 36 350,846 0 0
HONEYWELL INTL INC COM 438516106 2,833 13,345 SH   SOLE 40 13,345 0 0
HONEYWELL INTL INC COM 438516106 138,098 650,548 SH   SOLE 43 37,549 0 612,999
HOOKER FURNISHINGS CORPORATI COM 439038100 461 17,074 SH   SOLE 2 957 0 16,117
HOOKER FURNISHINGS CORPORATI COM 439038100 5 188 SH   SOLE 7 188 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 1,092 40,453 SH   SOLE 18 40,453 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 1,588 58,840 SH   SOLE 19 58,840 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 11,988 444,155 SH   SOLE 21 444,155 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 9,903 366,911 SH   SOLE 22 360,657 0 6,254
HOOKER FURNISHINGS CORPORATI COM 439038100 51 1,875 SH   SOLE 23 1,875 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 526 19,500 SH   SOLE 26 0 0 19,500
HOOKER FURNISHINGS CORPORATI COM 439038100 89 3,304 SH   SOLE 43 0 0 3,304
HOOKIPA PHARMA INC COM 43906K100 227 38,618 SH   SOLE 2 6,760 0 31,858
HOOKIPA PHARMA INC COM 43906K100 334 56,767 SH   SOLE 18 56,767 0 0
HOOKIPA PHARMA INC COM 43906K100 159 27,035 SH   SOLE 19 27,035 0 0
HOOKIPA PHARMA INC COM 43906K100 3,937 668,445 SH   SOLE 21 668,445 0 0
HOOKIPA PHARMA INC COM 43906K100 1,547 262,632 SH   SOLE 22 254,624 0 8,008
HOOKIPA PHARMA INC COM 43906K100 0 17 SH   SOLE 43 0 0 17
HOPE BANCORP INC COM 43940T109 1,785 123,604 SH   SOLE 2 36,915 0 86,689
HOPE BANCORP INC COM 43940T109 7 451 SH   SOLE 4 451 0 0
HOPE BANCORP INC COM 43940T109 28 1,912 SH   SOLE 7 1,912 0 0
HOPE BANCORP INC COM 43940T109 6,684 462,897 SH   SOLE 18 462,897 0 0
HOPE BANCORP INC COM 43940T109 2,734 189,341 SH   SOLE 19 189,341 0 0
HOPE BANCORP INC COM 43940T109 199,492 13,815,233 SH   SOLE 21 13,815,233 0 0
HOPE BANCORP INC COM 43940T109 43,686 3,025,352 SH   SOLE 22 2,902,956 0 122,396
HOPE BANCORP INC COM 43940T109 34 2,324 SH   SOLE 25 2,324 0 0
HOPE BANCORP INC COM 43940T109 576 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 132 9,151 SH   SOLE 28 9,151 0 0
HOPE BANCORP INC COM 43940T109 3,096 214,378 SH   SOLE 30 214,378 0 0
HOPE BANCORP INC COM 43940T109 77 5,349 SH   SOLE 36 5,349 0 0
HOPE BANCORP INC COM 43940T109 208 14,393 SH   SOLE 40 14,393 0 0
HOPE BANCORP INC COM 43940T109 3,068 212,480 SH   SOLE 43 15,167 0 197,313
HORACE MANN EDUCATORS CORP N COM 440327104 1,769 44,464 SH   SOLE 2 12,455 0 32,009
HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 28 701 SH   SOLE 7 701 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 6,540 164,357 SH   SOLE 18 164,357 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,984 74,991 SH   SOLE 19 74,991 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 185,619 4,664,976 SH   SOLE 21 4,664,976 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 39,359 989,160 SH   SOLE 22 950,649 0 38,511
HORACE MANN EDUCATORS CORP N COM 440327104 26 647 SH   SOLE 25 647 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 512 12,863 SH   SOLE 26 10,686 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104 104 2,619 SH   SOLE 28 2,619 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,845 71,511 SH   SOLE 30 71,511 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 185 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 529 13,288 SH   SOLE 43 0 0 13,288
HORIZON BANCORP INC COM 440407104 1,009 55,558 SH   SOLE 2 12,845 0 42,713
HORIZON BANCORP INC COM 440407104 14 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,739 150,722 SH   SOLE 18 150,722 0 0
HORIZON BANCORP INC COM 440407104 1,415 77,869 SH   SOLE 19 77,869 0 0
HORIZON BANCORP INC COM 440407104 30,152 1,659,464 SH   SOLE 21 1,659,464 0 0
HORIZON BANCORP INC COM 440407104 19,095 1,050,925 SH   SOLE 22 1,015,113 0 35,812
HORIZON BANCORP INC COM 440407104 91 5,019 SH   SOLE 25 5,019 0 0
HORIZON BANCORP INC COM 440407104 60 3,302 SH   SOLE 28 3,302 0 0
HORIZON BANCORP INC COM 440407104 224 12,347 SH   SOLE 30 12,347 0 0
HORIZON BANCORP INC COM 440407104 102 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104 1,140 62,727 SH   SOLE 43 9,177 0 53,550
HORIZON GLOBAL CORP COM 44052W104 33 4,664 SH   SOLE 18 4,664 0 0
HORIZON GLOBAL CORP COM 44052W104 676 96,165 SH   SOLE 21 96,165 0 0
HORIZON GLOBAL CORP COM 44052W104 2,009 285,737 SH   SOLE 22 285,737 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 2,024 124,479 SH   SOLE 30 124,479 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 49,259 449,693 SH   SOLE 2 33,623 0 416,070
HORIZON THERAPEUTICS PUB L SHS G46188101 15,071 137,583 SH   SOLE 4 86,920 0 50,663
HORIZON THERAPEUTICS PUB L SHS G46188101 6,720 61,351 SH   SOLE 7 61,351 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 471 4,303 SH   SOLE 13 458 0 3,845
HORIZON THERAPEUTICS PUB L SHS G46188101 1,991 18,176 SH   SOLE 15 18,176 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 34,694 316,723 SH   SOLE 18 304,266 0 12,457
HORIZON THERAPEUTICS PUB L SHS G46188101 71,392 651,742 SH   SOLE 19 651,742 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,133 10,340 SH   SOLE 20 10,340 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 487,080 4,446,599 SH   SOLE 21 4,446,599 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 531,685 4,853,801 SH   SOLE 22 4,593,642 0 260,159
HORIZON THERAPEUTICS PUB L SHS G46188101 12,958 118,296 SH   SOLE 23 118,296 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 37,270 340,237 SH   SOLE 25 340,237 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 40,526 369,965 SH   SOLE 26 212,014 0 157,951
HORIZON THERAPEUTICS PUB L SHS G46188101 72,937 665,846 SH   SOLE 28 20,430 0 645,416
HORIZON THERAPEUTICS PUB L SHS G46188101 55 504 SH   SOLE 29 504 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 81,817 746,910 SH   SOLE 30 746,910 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 8,538 77,941 SH   SOLE 31 25,573 0 52,368
HORIZON THERAPEUTICS PUB L SHS G46188101 1,358 12,400 SH   SOLE 34 12,400 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 13,171 120,237 SH   SOLE 36 120,237 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 823 7,517 SH   SOLE 40 7,517 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 11,613 106,012 SH   SOLE 43 5,673 0 100,339
HORMEL FOODS CORP COM 440452100 24,518 597,992 SH   SOLE 2 111,255 0 486,737
HORMEL FOODS CORP COM 440452100 8,019 195,596 SH   SOLE 4 177,032 0 18,564
HORMEL FOODS CORP COM 440452100 16,900 412,198 SH   SOLE 7 403,421 0 8,777
HORMEL FOODS CORP COM 440452100 221 5,396 SH   SOLE 13 476 0 4,920
HORMEL FOODS CORP COM 440452100 1,427 34,799 SH   SOLE 15 34,799 0 0
HORMEL FOODS CORP COM 440452100 20,712 505,172 SH   SOLE 18 464,714 0 40,458
HORMEL FOODS CORP COM 440452100 16,573 404,209 SH   SOLE 19 404,209 0 0
HORMEL FOODS CORP COM 440452100 495,132 12,076,398 SH   SOLE 21 12,076,398 0 0
HORMEL FOODS CORP COM 440452100 291,062 7,099,072 SH   SOLE 22 6,657,844 0 441,228
HORMEL FOODS CORP COM 440452100 7,214 175,961 SH   SOLE 23 175,961 0 0
HORMEL FOODS CORP COM 440452100 21,449 523,136 SH   SOLE 25 523,136 0 0
HORMEL FOODS CORP COM 440452100 32,145 784,021 SH   SOLE 26 342,171 0 441,850
HORMEL FOODS CORP COM 440452100 44,786 1,092,349 SH   SOLE 28 32,850 0 1,059,499
HORMEL FOODS CORP COM 440452100 115,545 2,818,173 SH   SOLE 30 2,818,173 0 0
HORMEL FOODS CORP COM 440452100 3,156 76,971 SH   SOLE 31 4,435 0 72,536
HORMEL FOODS CORP COM 440452100 2,896 70,634 SH   SOLE 34 70,634 0 0
HORMEL FOODS CORP COM 440452100 11,036 269,181 SH   SOLE 36 269,181 0 0
HORMEL FOODS CORP COM 440452100 417 10,166 SH   SOLE 40 10,166 0 0
HORMEL FOODS CORP COM 440452100 40,111 978,321 SH   SOLE 43 13,542 0 964,779
HOST HOTELS & RESORTS INC COM 44107P104 27,750 1,699,313 SH   SOLE 2 216,214 0 1,483,099
HOST HOTELS & RESORTS INC COM 44107P104 15,291 936,393 SH   SOLE 4 695,105 0 241,288
HOST HOTELS & RESORTS INC COM 44107P104 26,393 1,616,251 SH   SOLE 7 1,595,960 0 20,291
HOST HOTELS & RESORTS INC COM 44107P104 22 1,323 SH   SOLE 13 1,323 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,437 87,972 SH   SOLE 15 87,972 0 0
HOST HOTELS & RESORTS INC COM 44107P104 0 1 SH   SOLE 17 0 0 1
HOST HOTELS & RESORTS INC COM 44107P104 21,285 1,303,450 SH   SOLE 18 1,202,591 0 100,859
HOST HOTELS & RESORTS INC COM 44107P104 20,424 1,250,678 SH   SOLE 19 1,250,678 0 0
HOST HOTELS & RESORTS INC COM 44107P104 427,843 26,199,846 SH   SOLE 21 26,199,846 0 0
HOST HOTELS & RESORTS INC COM 44107P104 355,776 21,786,652 SH   SOLE 22 20,261,480 0 1,525,172
HOST HOTELS & RESORTS INC COM 44107P104 7,030 430,521 SH   SOLE 23 430,521 0 0
HOST HOTELS & RESORTS INC COM 44107P104 75,083 4,597,866 SH   SOLE 25 4,597,866 0 0
HOST HOTELS & RESORTS INC COM 44107P104 28,482 1,744,128 SH   SOLE 26 784,662 0 959,466
HOST HOTELS & RESORTS INC COM 44107P104 37,569 2,300,623 SH   SOLE 28 51,802 0 2,248,821
HOST HOTELS & RESORTS INC COM 44107P104 11 650 SH   SOLE 29 650 0 0
HOST HOTELS & RESORTS INC COM 44107P104 67,019 4,104,053 SH   SOLE 30 4,104,053 0 0
HOST HOTELS & RESORTS INC COM 44107P104 4,178 255,848 SH   SOLE 31 84,414 0 171,434
HOST HOTELS & RESORTS INC COM 44107P104 666 40,798 SH   SOLE 34 40,798 0 0
HOST HOTELS & RESORTS INC COM 44107P104 7,005 428,982 SH   SOLE 36 428,982 0 0
HOST HOTELS & RESORTS INC COM 44107P104 465 28,449 SH   SOLE 40 28,449 0 0
HOST HOTELS & RESORTS INC COM 44107P104 9,693 593,599 SH   SOLE 43 14,378 0 579,221
HOSTESS BRANDS INC CL A 44109J106 6,622 381,229 SH   SOLE 2 124,127 0 257,102
HOSTESS BRANDS INC CL A 44109J106 7 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 35 2,030 SH   SOLE 7 2,030 0 0
HOSTESS BRANDS INC CL A 44109J106 7,494 431,461 SH   SOLE 18 414,057 0 17,404
HOSTESS BRANDS INC CL A 44109J106 16,109 927,398 SH   SOLE 19 927,398 0 0
HOSTESS BRANDS INC CL A 44109J106 85,973 4,949,490 SH   SOLE 21 4,949,490 0 0
HOSTESS BRANDS INC CL A 44109J106 63,549 3,658,558 SH   SOLE 22 3,525,876 0 132,682
HOSTESS BRANDS INC CL A 44109J106 795 45,794 SH   SOLE 23 45,794 0 0
HOSTESS BRANDS INC CL A 44109J106 288 16,599 SH   SOLE 25 16,599 0 0
HOSTESS BRANDS INC CL A 44109J106 5,109 294,143 SH   SOLE 26 35,529 0 258,614
HOSTESS BRANDS INC CL A 44109J106 183 10,543 SH   SOLE 28 10,543 0 0
HOSTESS BRANDS INC CL A 44109J106 1,048 60,355 SH   SOLE 30 60,355 0 0
HOSTESS BRANDS INC CL A 44109J106 295 17,000 SH   SOLE 40 17,000 0 0
HOSTESS BRANDS INC CL A 44109J106 2,034 117,117 SH   SOLE 43 9,404 0 107,713
HOTH THERAPEUTICS INC COM 44148G105 6 4,669 SH   SOLE 18 4,669 0 0
HOTH THERAPEUTICS INC COM 44148G105 71 59,816 SH   SOLE 21 59,816 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,091 81,267 SH   SOLE 2 44,508 0 36,759
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 13 941 SH   SOLE 4 941 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 27 2,044 SH   SOLE 7 2,044 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5,105 380,106 SH   SOLE 18 380,106 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3,000 223,360 SH   SOLE 19 223,360 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 59,829 4,454,908 SH   SOLE 21 4,454,908 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 41,051 3,056,662 SH   SOLE 22 2,978,683 0 77,979
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 217 16,157 SH   SOLE 25 16,157 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 919 68,414 SH   SOLE 26 59,487 0 8,927
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 143 10,649 SH   SOLE 28 10,649 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,034 77,015 SH   SOLE 30 77,015 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 200 14,914 SH   SOLE 40 14,914 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 340 25,324 SH   SOLE 43 0 0 25,324
HOULIHAN LOKEY INC CL A 441593100 6,651 72,219 SH   SOLE 2 34,091 0 38,128
HOULIHAN LOKEY INC CL A 441593100 19 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 77 835 SH   SOLE 7 835 0 0
HOULIHAN LOKEY INC CL A 441593100 13,720 148,972 SH   SOLE 18 142,123 0 6,849
HOULIHAN LOKEY INC CL A 441593100 29,720 322,697 SH   SOLE 19 322,697 0 0
HOULIHAN LOKEY INC CL A 441593100 193,017 2,095,730 SH   SOLE 21 2,095,730 0 0
HOULIHAN LOKEY INC CL A 441593100 126,087 1,369,019 SH   SOLE 22 1,334,695 0 34,324
HOULIHAN LOKEY INC CL A 441593100 1,124 12,204 SH   SOLE 23 12,204 0 0
HOULIHAN LOKEY INC CL A 441593100 581 6,313 SH   SOLE 25 6,313 0 0
HOULIHAN LOKEY INC CL A 441593100 6,248 67,837 SH   SOLE 26 19,106 0 48,731
HOULIHAN LOKEY INC CL A 441593100 415 4,509 SH   SOLE 28 4,509 0 0
HOULIHAN LOKEY INC CL A 441593100 2,279 24,746 SH   SOLE 30 24,746 0 0
HOULIHAN LOKEY INC CL A 441593100 543 5,894 SH   SOLE 40 5,894 0 0
HOULIHAN LOKEY INC CL A 441593100 1,539 16,705 SH   SOLE 43 1,049 0 15,656
HOUSTON AMERN ENERGY CORP COM 44183U209 5 2,346 SH   SOLE 21 2,346 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 465 4,819 SH   SOLE 2 1,569 0 3,250
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 8 82 SH   SOLE 7 82 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1,638 16,989 SH   SOLE 18 16,989 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 852 8,844 SH   SOLE 19 8,844 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 18,768 194,706 SH   SOLE 21 194,706 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 11,485 119,147 SH   SOLE 22 114,209 0 4,938
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 73 756 SH   SOLE 25 756 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 121 1,252 SH   SOLE 30 1,252 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 58 599 SH   SOLE 40 599 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 439 4,557 SH   SOLE 43 397 0 4,160
HOWARD BANCORP INC COM 442496105 340 16,781 SH   SOLE 2 3,115 0 13,666
HOWARD BANCORP INC COM 442496105 7 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 953 46,972 SH   SOLE 18 46,972 0 0
HOWARD BANCORP INC COM 442496105 484 23,863 SH   SOLE 19 23,863 0 0
HOWARD BANCORP INC COM 442496105 10,117 498,859 SH   SOLE 21 498,859 0 0
HOWARD BANCORP INC COM 442496105 3,412 168,230 SH   SOLE 22 160,487 0 7,743
HOWARD BANCORP INC COM 442496105 19 961 SH   SOLE 23 961 0 0
HOWARD BANCORP INC COM 442496105 15 732 SH   SOLE 26 0 0 732
HOWARD BANCORP INC COM 442496105 93 4,606 SH   SOLE 43 0 0 4,606
HOWARD HUGHES CORP COM 44267D107 8,499 96,794 SH   SOLE 2 17,880 0 78,914
HOWARD HUGHES CORP COM 44267D107 14 165 SH   SOLE 4 165 0 0
HOWARD HUGHES CORP COM 44267D107 73 828 SH   SOLE 7 828 0 0
HOWARD HUGHES CORP COM 44267D107 6,534 74,413 SH   SOLE 18 74,413 0 0
HOWARD HUGHES CORP COM 44267D107 41,403 471,509 SH   SOLE 19 471,509 0 0
HOWARD HUGHES CORP COM 44267D107 61,314 698,262 SH   SOLE 21 698,262 0 0
HOWARD HUGHES CORP COM 44267D107 83,370 949,440 SH   SOLE 22 897,792 0 51,648
HOWARD HUGHES CORP COM 44267D107 4,604 52,432 SH   SOLE 23 52,432 0 0
HOWARD HUGHES CORP COM 44267D107 2,399 27,318 SH   SOLE 25 27,318 0 0
HOWARD HUGHES CORP COM 44267D107 1,471 16,756 SH   SOLE 26 13,347 0 3,409
HOWARD HUGHES CORP COM 44267D107 268 3,053 SH   SOLE 28 2,586 0 467
HOWARD HUGHES CORP COM 44267D107 2,103 23,949 SH   SOLE 30 23,949 0 0
HOWARD HUGHES CORP COM 44267D107 58 661 SH   SOLE 31 661 0 0
HOWARD HUGHES CORP COM 44267D107 4,134 47,084 SH   SOLE 34 47,084 0 0
HOWARD HUGHES CORP COM 44267D107 308 3,508 SH   SOLE 36 3,508 0 0
HOWARD HUGHES CORP COM 44267D107 432 4,919 SH   SOLE 40 4,919 0 0
HOWARD HUGHES CORP COM 44267D107 2,079 23,678 SH   SOLE 43 4,415 0 19,263
HOWMET AEROSPACE INC COM 443201108 46,204 1,480,899 SH   SOLE 2 658,984 0 821,915
HOWMET AEROSPACE INC COM 443201108 6,788 217,570 SH   SOLE 4 190,751 0 26,819
HOWMET AEROSPACE INC COM 443201108 10,575 338,927 SH   SOLE 7 327,975 0 10,952
HOWMET AEROSPACE INC COM 443201108 37 1,171 SH   SOLE 13 1,171 0 0
HOWMET AEROSPACE INC COM 443201108 1,172 37,552 SH   SOLE 15 37,552 0 0
HOWMET AEROSPACE INC COM 443201108 26,617 853,104 SH   SOLE 18 797,699 0 55,405
HOWMET AEROSPACE INC COM 443201108 98,899 3,169,855 SH   SOLE 19 3,169,855 0 0
HOWMET AEROSPACE INC COM 443201108 423,221 13,564,768 SH   SOLE 21 13,564,768 0 0
HOWMET AEROSPACE INC COM 443201108 288,058 9,232,630 SH   SOLE 22 8,388,954 0 843,676
HOWMET AEROSPACE INC COM 443201108 6,907 221,372 SH   SOLE 23 221,372 0 0
HOWMET AEROSPACE INC COM 443201108 25,658 822,382 SH   SOLE 25 822,382 0 0
HOWMET AEROSPACE INC COM 443201108 33,813 1,083,766 SH   SOLE 26 413,392 0 670,374
HOWMET AEROSPACE INC COM 443201108 24,150 774,041 SH   SOLE 28 43,108 0 730,933
HOWMET AEROSPACE INC COM 443201108 54,210 1,737,511 SH   SOLE 30 1,737,511 0 0
HOWMET AEROSPACE INC COM 443201108 4,633 148,488 SH   SOLE 31 50,557 0 97,931
HOWMET AEROSPACE INC COM 443201108 72,522 2,324,435 SH   SOLE 34 2,324,435 0 0
HOWMET AEROSPACE INC COM 443201108 6,478 207,633 SH   SOLE 36 207,633 0 0
HOWMET AEROSPACE INC COM 443201108 411 13,169 SH   SOLE 40 13,169 0 0
HOWMET AEROSPACE INC COM 443201108 2,344 75,123 SH   SOLE 43 1,967 0 73,156
HP INC COM 40434L105 80,691 2,949,231 SH   SOLE 2 623,607 0 2,325,624
HP INC COM 40434L105 26,278 960,458 SH   SOLE 4 623,420 0 337,038
HP INC COM 40434L105 38,862 1,420,403 SH   SOLE 7 1,151,796 0 268,607
HP INC COM 40434L105 794 29,037 SH   SOLE 13 3,248 0 25,789
HP INC COM 40434L105 4,437 162,171 SH   SOLE 15 162,171 0 0
HP INC COM 40434L105 2 64 SH   SOLE 17 0 0 64
HP INC COM 40434L105 73,126 2,672,727 SH   SOLE 18 2,499,940 0 172,787
HP INC COM 40434L105 16,828 615,062 SH   SOLE 19 615,062 0 0
HP INC COM 40434L105 1,253,956 45,831,718 SH   SOLE 21 45,831,718 0 0
HP INC COM 40434L105 730,047 26,683,006 SH   SOLE 22 24,053,577 0 2,629,429
HP INC COM 40434L105 19,366 707,829 SH   SOLE 23 707,829 0 0
HP INC COM 40434L105 68,053 2,487,314 SH   SOLE 25 2,487,314 0 0
HP INC COM 40434L105 97,657 3,569,333 SH   SOLE 26 1,895,959 0 1,673,374
HP INC COM 40434L105 129,205 4,722,420 SH   SOLE 28 117,913 0 4,604,507
HP INC COM 40434L105 13 481 SH   SOLE 29 481 0 0
HP INC COM 40434L105 275,747 10,078,479 SH   SOLE 30 9,489,770 0 588,709
HP INC COM 40434L105 12,523 457,714 SH   SOLE 31 152,894 0 304,820
HP INC COM 40434L105 2,674 97,717 SH   SOLE 32 97,717 0 0
HP INC COM 40434L105 3,123 114,154 SH   SOLE 34 114,154 0 0
HP INC COM 40434L105 8,709 318,302 SH   SOLE 35 318,302 0 0
HP INC COM 40434L105 18,245 666,861 SH   SOLE 36 666,861 0 0
HP INC COM 40434L105 1,170 42,775 SH   SOLE 40 42,775 0 0
HP INC COM 40434L105 47,047 1,719,571 SH   SOLE 43 85,221 0 1,634,350
HSBC HLDGS PLC SPON ADR NEW 404280406 28 1,075 SH   SOLE 18 1,075 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 31,839 1,217,544 SH   SOLE 43 141,432 0 1,076,112
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 3 438 SH   SOLE 21 438 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 86 15,091 SH   SOLE 22 15,091 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 2,914 138,564 SH   SOLE 43 4,211 0 134,353
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,021 131,285 SH   SOLE 2 4,985 0 126,300
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,190 91,371 SH   SOLE 4 43,618 0 47,753
HUAZHU GROUP LTD SPONSORED ADS 44332N106 861 18,784 SH   SOLE 7 18,784 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 829 18,072 SH   SOLE 13 465 0 17,607
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,446 96,942 SH   SOLE 15 96,942 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,119 68,016 SH   SOLE 18 68,016 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,009 87,422 SH   SOLE 19 87,422 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 139,171 3,034,686 SH   SOLE 21 3,034,686 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 78,853 1,719,424 SH   SOLE 22 1,515,594 0 203,830
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,486 76,004 SH   SOLE 23 76,004 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 7,255 158,208 SH   SOLE 25 158,208 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 18,272 398,432 SH   SOLE 26 103,586 0 294,846
HUAZHU GROUP LTD SPONSORED ADS 44332N106 14,050 306,359 SH   SOLE 28 16,769 0 289,590
HUAZHU GROUP LTD SPONSORED ADS 44332N106 45,997 1,002,997 SH   SOLE 30 1,002,997 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,025 65,968 SH   SOLE 34 65,968 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 31 684 SH   SOLE 40 684 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,906 150,594 SH   SOLE 43 10,044 0 140,550
HUAZHU GROUP LTD NOTE 3.000% 5/0 44332NAB2 4,577 3,529,000 PRN   SOLE 21 3,529,000 0 0
HUB GROUP INC CL A 443320106 10,971 159,581 SH   SOLE 2 70,576 0 89,005
HUB GROUP INC CL A 443320106 10 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 62 902 SH   SOLE 7 902 0 0
HUB GROUP INC CL A 443320106 9,827 142,945 SH   SOLE 18 133,332 0 9,613
HUB GROUP INC CL A 443320106 27,974 406,893 SH   SOLE 19 406,893 0 0
HUB GROUP INC CL A 443320106 282,185 4,104,515 SH   SOLE 21 4,104,515 0 0
HUB GROUP INC CL A 443320106 86,164 1,253,295 SH   SOLE 22 1,217,615 0 35,680
HUB GROUP INC CL A 443320106 1,543 22,437 SH   SOLE 23 22,437 0 0
HUB GROUP INC CL A 443320106 361 5,256 SH   SOLE 25 5,256 0 0
HUB GROUP INC CL A 443320106 7,543 109,717 SH   SOLE 26 15,413 0 94,304
HUB GROUP INC CL A 443320106 288 4,182 SH   SOLE 28 2,805 0 1,377
HUB GROUP INC CL A 443320106 4,175 60,727 SH   SOLE 30 60,727 0 0
HUB GROUP INC CL A 443320106 175 2,549 SH   SOLE 34 2,549 0 0
HUB GROUP INC CL A 443320106 301 4,385 SH   SOLE 36 4,385 0 0
HUB GROUP INC CL A 443320106 274 3,988 SH   SOLE 40 3,988 0 0
HUB GROUP INC CL A 443320106 1,136 16,525 SH   SOLE 43 0 0 16,525
HUBBELL INC COM 443510607 27,936 154,626 SH   SOLE 2 55,280 0 99,346
HUBBELL INC COM 443510607 36 198 SH   SOLE 4 198 0 0
HUBBELL INC COM 443510607 190 1,052 SH   SOLE 7 1,052 0 0
HUBBELL INC COM 443510607 24,166 133,755 SH   SOLE 18 133,755 0 0
HUBBELL INC COM 443510607 2,736 15,141 SH   SOLE 19 15,141 0 0
HUBBELL INC COM 443510607 478,933 2,650,874 SH   SOLE 21 2,650,874 0 0
HUBBELL INC COM 443510607 264,569 1,464,378 SH   SOLE 22 1,399,335 0 65,043
HUBBELL INC COM 443510607 1,506 8,334 SH   SOLE 25 8,334 0 0
HUBBELL INC COM 443510607 3,946 21,841 SH   SOLE 26 17,561 0 4,280
HUBBELL INC COM 443510607 713 3,948 SH   SOLE 28 3,866 0 82
HUBBELL INC COM 443510607 5,237 28,984 SH   SOLE 30 28,984 0 0
HUBBELL INC COM 443510607 156 862 SH   SOLE 31 862 0 0
HUBBELL INC COM 443510607 656 3,632 SH   SOLE 36 3,632 0 0
HUBBELL INC COM 443510607 1,217 6,738 SH   SOLE 40 6,738 0 0
HUBBELL INC COM 443510607 4,230 23,410 SH   SOLE 43 2,762 0 20,648
HUBSPOT INC COM 443573100 82,311 121,745 SH   SOLE 2 40,624 0 81,121
HUBSPOT INC COM 443573100 22,128 32,730 SH   SOLE 4 22,611 0 10,119
HUBSPOT INC COM 443573100 3,851 5,696 SH   SOLE 7 5,696 0 0
HUBSPOT INC COM 443573100 5,926 8,765 SH   SOLE 13 7,869 0 896
HUBSPOT INC COM 443573100 2,440 3,609 SH   SOLE 15 3,609 0 0
HUBSPOT INC COM 443573100 53,974 79,833 SH   SOLE 18 71,719 0 8,114
HUBSPOT INC COM 443573100 161,057 238,219 SH   SOLE 19 238,219 0 0
HUBSPOT INC COM 443573100 633,676 937,266 SH   SOLE 21 937,266 0 0
HUBSPOT INC COM 443573100 699,573 1,034,733 SH   SOLE 22 938,377 0 96,356
HUBSPOT INC COM 443573100 20,696 30,612 SH   SOLE 23 30,612 0 0
HUBSPOT INC COM 443573100 51,627 76,361 SH   SOLE 25 76,361 0 0
HUBSPOT INC COM 443573100 59,570 88,109 SH   SOLE 26 51,354 0 36,755
HUBSPOT INC COM 443573100 93,483 138,270 SH   SOLE 28 4,397 0 133,873
HUBSPOT INC COM 443573100 5,408 7,999 SH   SOLE 29 7,999 0 0
HUBSPOT INC COM 443573100 100,236 148,259 SH   SOLE 30 124,177 0 24,082
HUBSPOT INC COM 443573100 17,688 26,162 SH   SOLE 31 15,318 0 10,844
HUBSPOT INC COM 443573100 11,526 17,048 SH   SOLE 34 17,048 0 0
HUBSPOT INC COM 443573100 13,792 20,399 SH   SOLE 36 20,399 0 0
HUBSPOT INC COM 443573100 1,060 1,568 SH   SOLE 40 1,568 0 0
HUBSPOT INC COM 443573100 13,013 19,247 SH   SOLE 43 1,764 0 17,483
HUBSPOT INC NOTE 0.375% 6/0 443573AD2 484 200,000 PRN   SOLE 2 200,000 0 0
HUBSPOT INC NOTE 0.375% 6/0 443573AD2 7,839 3,239,000 PRN   SOLE 21 3,239,000 0 0
HUBSPOT INC NOTE 0.375% 6/0 443573AD2 2,420 1,000,000 PRN   SOLE 22 1,000,000 0 0
HUDBAY MINERALS INC COM 443628102 166 26,687 SH   SOLE 43 536 0 26,151
HUDSON GLOBAL INC COM NEW 443787205 7 462 SH   SOLE 18 462 0 0
HUDSON GLOBAL INC COM NEW 443787205 138 8,648 SH   SOLE 21 8,648 0 0
HUDSON GLOBAL INC COM NEW 443787205 860 54,049 SH   SOLE 22 54,049 0 0
HUDSON PAC PPTYS INC COM 444097109 12,249 466,287 SH   SOLE 2 177,080 0 289,207
HUDSON PAC PPTYS INC COM 444097109 8,490 323,197 SH   SOLE 4 323,197 0 0
HUDSON PAC PPTYS INC COM 444097109 4,987 189,850 SH   SOLE 7 189,850 0 0
HUDSON PAC PPTYS INC COM 444097109 18,312 697,078 SH   SOLE 18 697,078 0 0
HUDSON PAC PPTYS INC COM 444097109 8,650 329,289 SH   SOLE 19 329,289 0 0
HUDSON PAC PPTYS INC COM 444097109 220,367 8,388,561 SH   SOLE 21 8,388,561 0 0
HUDSON PAC PPTYS INC COM 444097109 141,630 5,391,331 SH   SOLE 22 5,049,581 0 341,750
HUDSON PAC PPTYS INC COM 444097109 879 33,475 SH   SOLE 23 33,475 0 0
HUDSON PAC PPTYS INC COM 444097109 17,082 650,242 SH   SOLE 25 650,242 0 0
HUDSON PAC PPTYS INC COM 444097109 1,395 53,114 SH   SOLE 26 41,807 0 11,307
HUDSON PAC PPTYS INC COM 444097109 3,959 150,686 SH   SOLE 28 60,557 0 90,129
HUDSON PAC PPTYS INC COM 444097109 17,744 675,433 SH   SOLE 30 675,433 0 0
HUDSON PAC PPTYS INC COM 444097109 68 2,606 SH   SOLE 31 2,606 0 0
HUDSON PAC PPTYS INC COM 444097109 1,528 58,177 SH   SOLE 34 58,177 0 0
HUDSON PAC PPTYS INC COM 444097109 118 4,500 SH   SOLE 36 4,500 0 0
HUDSON PAC PPTYS INC COM 444097109 505 19,223 SH   SOLE 40 19,223 0 0
HUDSON PAC PPTYS INC COM 444097109 1,268 48,255 SH   SOLE 43 6,228 0 42,027
HUDSON TECHNOLOGIES INC COM 444144109 27 7,749 SH   SOLE 18 7,749 0 0
HUDSON TECHNOLOGIES INC COM 444144109 414 117,228 SH   SOLE 21 117,228 0 0
HUDSON TECHNOLOGIES INC COM 444144109 1,988 563,052 SH   SOLE 22 563,052 0 0
HUMANA INC COM 444859102 169,102 434,541 SH   SOLE 2 116,661 0 317,880
HUMANA INC COM 444859102 33,404 85,839 SH   SOLE 4 53,000 0 32,839
HUMANA INC COM 444859102 59,189 152,097 SH   SOLE 7 117,711 0 34,386
HUMANA INC COM 444859102 985 2,531 SH   SOLE 13 344 0 2,187
HUMANA INC COM 444859102 6,485 16,665 SH   SOLE 15 16,665 0 0
HUMANA INC COM 444859102 292,767 752,324 SH   SOLE 18 702,477 0 49,847
HUMANA INC COM 444859102 434,337 1,116,117 SH   SOLE 19 1,116,117 0 0
HUMANA INC COM 444859102 1,068,920 2,746,806 SH   SOLE 21 2,746,806 0 0
HUMANA INC COM 444859102 1,090,371 2,801,929 SH   SOLE 22 2,526,563 0 275,366
HUMANA INC COM 444859102 28,188 72,434 SH   SOLE 23 72,434 0 0
HUMANA INC COM 444859102 87,046 223,682 SH   SOLE 25 220,432 0 3,250
HUMANA INC COM 444859102 110,843 284,834 SH   SOLE 26 99,564 0 185,270
HUMANA INC COM 444859102 194,173 498,967 SH   SOLE 28 10,983 0 487,984
HUMANA INC COM 444859102 67 171 SH   SOLE 29 171 0 0
HUMANA INC COM 444859102 308,394 792,481 SH   SOLE 30 791,466 0 1,015
HUMANA INC COM 444859102 18,504 47,551 SH   SOLE 31 15,934 0 31,617
HUMANA INC COM 444859102 122,862 315,720 SH   SOLE 34 315,720 0 0
HUMANA INC COM 444859102 31,074 79,852 SH   SOLE 36 79,852 0 0
HUMANA INC COM 444859102 1,755 4,510 SH   SOLE 40 4,510 0 0
HUMANA INC COM 444859102 51,119 131,360 SH   SOLE 43 6,234 0 125,126
HUMANIGEN INC COM NEW 444863203 130 21,973 SH   SOLE 2 11,352 0 10,621
HUMANIGEN INC COM NEW 444863203 4 721 SH   SOLE 7 721 0 0
HUMANIGEN INC COM NEW 444863203 798 134,608 SH   SOLE 18 134,608 0 0
HUMANIGEN INC COM NEW 444863203 464 78,250 SH   SOLE 19 78,250 0 0
HUMANIGEN INC COM NEW 444863203 9,914 1,671,912 SH   SOLE 21 1,671,912 0 0
HUMANIGEN INC COM NEW 444863203 6,837 1,153,008 SH   SOLE 22 1,125,858 0 27,150
HUMANIGEN INC COM NEW 444863203 26 4,427 SH   SOLE 25 4,427 0 0
HUMANIGEN INC COM NEW 444863203 1 224 SH   SOLE 26 224 0 0
HUMANIGEN INC COM NEW 444863203 151 25,524 SH   SOLE 30 25,524 0 0
HUMANIGEN INC COM NEW 444863203 23 3,829 SH   SOLE 40 3,829 0 0
HUMANIGEN INC COM NEW 444863203 0 10 SH   SOLE 43 0 0 10
HUNT J B TRANS SVCS INC COM 445658107 31,877 190,629 SH   SOLE 2 37,161 0 153,468
HUNT J B TRANS SVCS INC COM 445658107 5,871 35,112 SH   SOLE 4 31,819 0 3,293
HUNT J B TRANS SVCS INC COM 445658107 17,008 101,711 SH   SOLE 7 79,858 0 21,853
HUNT J B TRANS SVCS INC COM 445658107 352 2,104 SH   SOLE 13 225 0 1,879
HUNT J B TRANS SVCS INC COM 445658107 1,825 10,916 SH   SOLE 15 10,916 0 0
HUNT J B TRANS SVCS INC COM 445658107 31,823 190,305 SH   SOLE 18 178,413 0 11,892
HUNT J B TRANS SVCS INC COM 445658107 6,128 36,649 SH   SOLE 19 36,649 0 0
HUNT J B TRANS SVCS INC COM 445658107 388,814 2,325,165 SH   SOLE 21 2,325,165 0 0
HUNT J B TRANS SVCS INC COM 445658107 307,114 1,836,587 SH   SOLE 22 1,659,829 0 176,758
HUNT J B TRANS SVCS INC COM 445658107 7,694 46,011 SH   SOLE 23 46,011 0 0
HUNT J B TRANS SVCS INC COM 445658107 27,639 165,287 SH   SOLE 25 165,287 0 0
HUNT J B TRANS SVCS INC COM 445658107 33,762 201,902 SH   SOLE 26 87,287 0 114,615
HUNT J B TRANS SVCS INC COM 445658107 32,191 192,507 SH   SOLE 28 6,430 0 186,077
HUNT J B TRANS SVCS INC COM 445658107 9 53 SH   SOLE 29 53 0 0
HUNT J B TRANS SVCS INC COM 445658107 64,616 386,412 SH   SOLE 30 386,412 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,070 30,320 SH   SOLE 31 9,600 0 20,720
HUNT J B TRANS SVCS INC COM 445658107 692 4,141 SH   SOLE 34 4,141 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,108 36,529 SH   SOLE 36 36,529 0 0
HUNT J B TRANS SVCS INC COM 445658107 494 2,955 SH   SOLE 40 2,955 0 0
HUNT J B TRANS SVCS INC COM 445658107 12,786 76,461 SH   SOLE 43 3,636 0 72,825
HUNTINGTON BANCSHARES INC COM 446150104 62,049 4,013,536 SH   SOLE 2 750,120 0 3,263,416
HUNTINGTON BANCSHARES INC COM 446150104 17,353 1,122,449 SH   SOLE 4 811,213 0 311,236
HUNTINGTON BANCSHARES INC COM 446150104 21,548 1,393,813 SH   SOLE 7 1,353,541 0 40,272
HUNTINGTON BANCSHARES INC COM 446150104 503 32,519 SH   SOLE 13 2,690 0 29,829
HUNTINGTON BANCSHARES INC COM 446150104 2,862 185,139 SH   SOLE 15 185,139 0 0
HUNTINGTON BANCSHARES INC COM 446150104 64,727 4,186,757 SH   SOLE 18 3,960,700 0 226,057
HUNTINGTON BANCSHARES INC COM 446150104 14,604 944,618 SH   SOLE 19 944,618 0 0
HUNTINGTON BANCSHARES INC COM 446150104 846,294 54,740,850 SH   SOLE 21 54,740,850 0 0
HUNTINGTON BANCSHARES INC COM 446150104 486,445 31,464,743 SH   SOLE 22 28,229,481 0 3,235,262
HUNTINGTON BANCSHARES INC COM 446150104 13,156 850,966 SH   SOLE 23 850,966 0 0
HUNTINGTON BANCSHARES INC COM 446150104 45,521 2,944,420 SH   SOLE 25 2,944,420 0 0
HUNTINGTON BANCSHARES INC COM 446150104 55,661 3,600,303 SH   SOLE 26 1,599,921 0 2,000,382
HUNTINGTON BANCSHARES INC COM 446150104 74,662 4,829,340 SH   SOLE 28 159,513 0 4,669,827
HUNTINGTON BANCSHARES INC COM 446150104 16 1,031 SH   SOLE 29 1,031 0 0
HUNTINGTON BANCSHARES INC COM 446150104 179,030 11,580,225 SH   SOLE 30 11,392,433 0 187,792
HUNTINGTON BANCSHARES INC COM 446150104 8,406 543,709 SH   SOLE 31 181,712 0 361,997
HUNTINGTON BANCSHARES INC COM 446150104 4,088 264,393 SH   SOLE 32 264,393 0 0
HUNTINGTON BANCSHARES INC COM 446150104 4,281 276,884 SH   SOLE 34 276,884 0 0
HUNTINGTON BANCSHARES INC COM 446150104 13,369 864,752 SH   SOLE 35 864,752 0 0
HUNTINGTON BANCSHARES INC COM 446150104 12,082 781,497 SH   SOLE 36 781,497 0 0
HUNTINGTON BANCSHARES INC COM 446150104 834 53,962 SH   SOLE 40 53,962 0 0
HUNTINGTON BANCSHARES INC COM 446150104 21,417 1,385,309 SH   SOLE 43 101,428 0 1,283,881
HUNTINGTON INGALLS INDS INC COM 446413106 20,786 107,667 SH   SOLE 2 31,090 0 76,577
HUNTINGTON INGALLS INDS INC COM 446413106 5,232 27,101 SH   SOLE 4 12,092 0 15,009
HUNTINGTON INGALLS INDS INC COM 446413106 7,655 39,652 SH   SOLE 7 38,247 0 1,405
HUNTINGTON INGALLS INDS INC COM 446413106 21 109 SH   SOLE 13 109 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,008 5,220 SH   SOLE 15 5,220 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 75,764 392,436 SH   SOLE 18 359,302 0 33,134
HUNTINGTON INGALLS INDS INC COM 446413106 136,608 707,595 SH   SOLE 19 707,595 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 328,258 1,700,292 SH   SOLE 21 1,700,292 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 194,726 1,008,630 SH   SOLE 22 921,048 0 87,582
HUNTINGTON INGALLS INDS INC COM 446413106 8,245 42,705 SH   SOLE 23 42,705 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,738 24,540 SH   SOLE 25 24,540 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 29,444 152,512 SH   SOLE 26 50,356 0 102,156
HUNTINGTON INGALLS INDS INC COM 446413106 2,688 13,922 SH   SOLE 28 0 0 13,922
HUNTINGTON INGALLS INDS INC COM 446413106 36,371 188,390 SH   SOLE 30 188,390 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,892 14,980 SH   SOLE 31 4,407 0 10,573
HUNTINGTON INGALLS INDS INC COM 446413106 13,490 69,877 SH   SOLE 34 69,877 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,453 17,886 SH   SOLE 36 17,886 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 144 744 SH   SOLE 40 744 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 7,100 36,774 SH   SOLE 43 2,049 0 34,725
HUNTSMAN CORP COM 447011107 17,126 578,781 SH   SOLE 2 78,582 0 500,199
HUNTSMAN CORP COM 447011107 19 654 SH   SOLE 4 654 0 0
HUNTSMAN CORP COM 447011107 582 19,661 SH   SOLE 7 19,661 0 0
HUNTSMAN CORP COM 447011107 15 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 5,398 182,433 SH   SOLE 18 182,433 0 0
HUNTSMAN CORP COM 447011107 1,746 59,020 SH   SOLE 19 59,020 0 0
HUNTSMAN CORP COM 447011107 193,620 6,543,427 SH   SOLE 21 6,543,427 0 0
HUNTSMAN CORP COM 447011107 138,612 4,684,405 SH   SOLE 22 4,429,255 0 255,150
HUNTSMAN CORP COM 447011107 765 25,863 SH   SOLE 25 25,863 0 0
HUNTSMAN CORP COM 447011107 2,308 78,005 SH   SOLE 26 60,934 0 17,071
HUNTSMAN CORP COM 447011107 639 21,609 SH   SOLE 28 13,886 0 7,723
HUNTSMAN CORP COM 447011107 3,223 108,929 SH   SOLE 30 108,929 0 0
HUNTSMAN CORP COM 447011107 96 3,257 SH   SOLE 31 3,257 0 0
HUNTSMAN CORP COM 447011107 2,453 82,906 SH   SOLE 32 82,906 0 0
HUNTSMAN CORP COM 447011107 840 28,395 SH   SOLE 36 28,395 0 0
HUNTSMAN CORP COM 447011107 743 25,117 SH   SOLE 40 25,117 0 0
HUNTSMAN CORP COM 447011107 4,200 141,928 SH   SOLE 43 5,517 0 136,411
HURCO CO COM 447324104 76 2,359 SH   SOLE 2 2,359 0 0
HURCO CO COM 447324104 40 1,228 SH   SOLE 18 1,228 0 0
HURCO CO COM 447324104 90 2,787 SH   SOLE 19 2,787 0 0
HURCO CO COM 447324104 777 24,073 SH   SOLE 21 24,073 0 0
HURCO CO COM 447324104 2,305 71,437 SH   SOLE 22 71,437 0 0
HURON CONSULTING GROUP INC COM 447462102 1,868 35,920 SH   SOLE 2 19,045 0 16,875
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 19 363 SH   SOLE 7 363 0 0
HURON CONSULTING GROUP INC COM 447462102 3,652 70,238 SH   SOLE 18 70,238 0 0
HURON CONSULTING GROUP INC COM 447462102 2,058 39,580 SH   SOLE 19 39,580 0 0
HURON CONSULTING GROUP INC COM 447462102 40,782 784,261 SH   SOLE 21 784,261 0 0
HURON CONSULTING GROUP INC COM 447462102 29,384 565,085 SH   SOLE 22 542,511 0 22,574
HURON CONSULTING GROUP INC COM 447462102 150 2,894 SH   SOLE 25 2,894 0 0
HURON CONSULTING GROUP INC COM 447462102 232 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 99 1,903 SH   SOLE 28 1,903 0 0
HURON CONSULTING GROUP INC COM 447462102 669 12,864 SH   SOLE 30 12,864 0 0
HURON CONSULTING GROUP INC COM 447462102 128 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC COM 447462102 702 13,497 SH   SOLE 43 248 0 13,249
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 2,033 55,520 SH   SOLE 2 10,755 0 44,765
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,663 45,433 SH   SOLE 4 20,406 0 25,027
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 360 9,846 SH   SOLE 7 9,846 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 344 9,391 SH   SOLE 13 470 0 8,921
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,724 47,079 SH   SOLE 15 47,079 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 688 18,804 SH   SOLE 18 18,804 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 54,697 1,494,032 SH   SOLE 21 1,494,032 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 31,293 854,776 SH   SOLE 22 759,585 0 95,191
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,259 34,399 SH   SOLE 23 34,399 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 10,562 288,509 SH   SOLE 26 151,379 0 137,130
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 3,624 98,988 SH   SOLE 28 8,541 0 90,447
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 17,883 488,484 SH   SOLE 30 488,484 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 234 6,390 SH   SOLE 34 6,390 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 11 311 SH   SOLE 40 311 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 396 10,813 SH   SOLE 43 0 0 10,813
HUTTIG BLDG PRODS INC COM 448451104 28 5,162 SH   SOLE 18 5,162 0 0
HUTTIG BLDG PRODS INC COM 448451104 403 75,569 SH   SOLE 21 75,569 0 0
HUYA INC ADS REP SHS A 44852D108 244 29,285 SH   SOLE 2 1,756 0 27,529
HUYA INC ADS REP SHS A 44852D108 321 38,498 SH   SOLE 4 16,616 0 21,882
HUYA INC ADS REP SHS A 44852D108 65 7,750 SH   SOLE 7 7,750 0 0
HUYA INC ADS REP SHS A 44852D108 87 10,463 SH   SOLE 13 0 0 10,463
HUYA INC ADS REP SHS A 44852D108 313 37,480 SH   SOLE 15 37,480 0 0
HUYA INC ADS REP SHS A 44852D108 283 33,979 SH   SOLE 18 33,979 0 0
HUYA INC ADS REP SHS A 44852D108 14,196 1,702,135 SH   SOLE 21 1,702,135 0 0
HUYA INC ADS REP SHS A 44852D108 6,041 724,330 SH   SOLE 22 630,301 0 94,029
HUYA INC ADS REP SHS A 44852D108 270 32,370 SH   SOLE 23 32,370 0 0
HUYA INC ADS REP SHS A 44852D108 23 2,787 SH   SOLE 25 2,787 0 0
HUYA INC ADS REP SHS A 44852D108 3,458 414,611 SH   SOLE 26 301,894 0 112,717
HUYA INC ADS REP SHS A 44852D108 744 89,220 SH   SOLE 28 5,585 0 83,635
HUYA INC ADS REP SHS A 44852D108 5,261 630,857 SH   SOLE 30 434,902 0 195,955
HUYA INC ADS REP SHS A 44852D108 56 6,671 SH   SOLE 34 6,671 0 0
HUYA INC ADS REP SHS A 44852D108 2 234 SH   SOLE 40 234 0 0
HUYA INC ADS REP SHS A 44852D108 2,252 270,071 SH   SOLE 43 29,125 0 240,946
HV BANCORP INC COM 40441H105 5 246 SH   SOLE 18 246 0 0
HV BANCORP INC COM 40441H105 94 4,285 SH   SOLE 21 4,285 0 0
HYATT HOTELS CORP COM CL A 448579102 8,241 106,891 SH   SOLE 2 17,385 0 89,506
HYATT HOTELS CORP COM CL A 448579102 10 127 SH   SOLE 4 127 0 0
HYATT HOTELS CORP COM CL A 448579102 39 507 SH   SOLE 7 507 0 0
HYATT HOTELS CORP COM CL A 448579102 1,384 17,947 SH   SOLE 18 17,947 0 0
HYATT HOTELS CORP COM CL A 448579102 944 12,242 SH   SOLE 19 12,242 0 0
HYATT HOTELS CORP COM CL A 448579102 38,038 493,359 SH   SOLE 21 493,359 0 0
HYATT HOTELS CORP COM CL A 448579102 72,678 942,648 SH   SOLE 22 893,282 0 49,366
HYATT HOTELS CORP COM CL A 448579102 482 6,248 SH   SOLE 25 6,248 0 0
HYATT HOTELS CORP COM CL A 448579102 950 12,326 SH   SOLE 26 9,517 0 2,809
HYATT HOTELS CORP COM CL A 448579102 214 2,776 SH   SOLE 28 2,621 0 155
HYATT HOTELS CORP COM CL A 448579102 1,887 24,479 SH   SOLE 30 24,479 0 0
HYATT HOTELS CORP COM CL A 448579102 51 665 SH   SOLE 31 665 0 0
HYATT HOTELS CORP COM CL A 448579102 460 5,967 SH   SOLE 40 5,967 0 0
HYATT HOTELS CORP COM CL A 448579102 1,879 24,374 SH   SOLE 43 6,175 0 18,199
HYCROFT MINING HOLDING CORP COM CL A 44862P109 2 1,257 SH   SOLE 2 1,257 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 10 7,006 SH   SOLE 18 7,006 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 204 136,935 SH   SOLE 21 136,935 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 151 101,154 SH   SOLE 22 101,154 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 876 23,145 SH   SOLE 2 19,241 0 3,904
HYDROFARM HLDGS GROUP INC COM 44888K209 8 216 SH   SOLE 7 216 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 3,963 104,691 SH   SOLE 18 104,691 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 6,872 181,549 SH   SOLE 19 181,549 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 47,862 1,264,512 SH   SOLE 21 1,264,512 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 31,502 832,288 SH   SOLE 22 815,807 0 16,481
HYDROFARM HLDGS GROUP INC COM 44888K209 125 3,298 SH   SOLE 25 3,298 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 654 17,280 SH   SOLE 30 17,280 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 6,805 179,793 SH   SOLE 34 179,793 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 108 2,862 SH   SOLE 40 2,862 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 65 1,728 SH   SOLE 43 414 0 1,314
HYLIION HOLDINGS CORP COMMON STOCK 449109107 916 109,077 SH   SOLE 2 39,195 0 69,882
HYLIION HOLDINGS CORP COMMON STOCK 449109107 16 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 3,052 363,372 SH   SOLE 18 363,372 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 1,726 205,500 SH   SOLE 19 205,500 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 34,008 4,048,567 SH   SOLE 21 4,048,567 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 22,514 2,680,211 SH   SOLE 22 2,576,598 0 103,613
HYLIION HOLDINGS CORP COMMON STOCK 449109107 100 11,901 SH   SOLE 25 11,901 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 91 10,868 SH   SOLE 26 0 0 10,868
HYLIION HOLDINGS CORP COMMON STOCK 449109107 465 55,365 SH   SOLE 30 55,365 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 94 11,145 SH   SOLE 40 11,145 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 0 25 SH   SOLE 43 0 0 25
HYRECAR INC COM 44916T107 22 2,645 SH   SOLE 2 815 0 1,830
HYRECAR INC COM 44916T107 2 282 SH   SOLE 7 282 0 0
HYRECAR INC COM 44916T107 437 51,455 SH   SOLE 18 51,455 0 0
HYRECAR INC COM 44916T107 262 30,791 SH   SOLE 19 30,791 0 0
HYRECAR INC COM 44916T107 5,099 599,903 SH   SOLE 21 599,903 0 0
HYRECAR INC COM 44916T107 3,710 436,455 SH   SOLE 22 433,690 0 2,765
HYSTER YALE MATLS HANDLING I CL A 449172105 584 11,613 SH   SOLE 2 2,343 0 9,270
HYSTER YALE MATLS HANDLING I CL A 449172105 2 32 SH   SOLE 4 32 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 10 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,595 31,739 SH   SOLE 18 31,739 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,976 39,323 SH   SOLE 19 39,323 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 18,706 372,186 SH   SOLE 21 372,186 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 12,602 250,739 SH   SOLE 22 240,932 0 9,807
HYSTER YALE MATLS HANDLING I CL A 449172105 48 954 SH   SOLE 25 954 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 54 1,068 SH   SOLE 26 614 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 24 485 SH   SOLE 28 485 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,505 49,834 SH   SOLE 30 49,834 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 48 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,128 22,446 SH   SOLE 43 91 0 22,355
HYZON MOTORS INC COM CL A 44951Y102 35 4,996 SH   SOLE 2 4,996 0 0
HYZON MOTORS INC COM CL A 44951Y102 630 90,733 SH   SOLE 21 90,733 0 0
HYZON MOTORS INC COM CL A 44951Y102 7,767 1,119,094 SH   SOLE 22 1,119,094 0 0
HYZON MOTORS INC COM CL A 44951Y102 901 129,807 SH   SOLE 34 129,807 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 36 24,464 SH   SOLE 2 24,464 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 857 582,907 SH   SOLE 19 582,907 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 10 6,928 SH   SOLE 22 6,928 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 16 11,001 SH   SOLE 34 11,001 0 0
I MAB SPONSORED ADS 44975P103 1,165 16,072 SH   SOLE 2 853 0 15,219
I MAB SPONSORED ADS 44975P103 1,247 17,206 SH   SOLE 4 8,602 0 8,604
I MAB SPONSORED ADS 44975P103 249 3,441 SH   SOLE 7 3,441 0 0
I MAB SPONSORED ADS 44975P103 258 3,565 SH   SOLE 13 0 0 3,565
I MAB SPONSORED ADS 44975P103 1,200 16,560 SH   SOLE 15 16,560 0 0
I MAB SPONSORED ADS 44975P103 959 13,232 SH   SOLE 18 13,232 0 0
I MAB SPONSORED ADS 44975P103 74,718 1,030,739 SH   SOLE 21 1,030,739 0 0
I MAB SPONSORED ADS 44975P103 26,956 371,855 SH   SOLE 22 333,470 0 38,385
I MAB SPONSORED ADS 44975P103 1,444 19,915 SH   SOLE 23 19,915 0 0
I MAB SPONSORED ADS 44975P103 1,366 18,842 SH   SOLE 25 18,842 0 0
I MAB SPONSORED ADS 44975P103 9,355 129,050 SH   SOLE 26 76,780 0 52,270
I MAB SPONSORED ADS 44975P103 3,575 49,321 SH   SOLE 28 2,703 0 46,618
I MAB SPONSORED ADS 44975P103 14,500 200,030 SH   SOLE 30 200,030 0 0
I MAB SPONSORED ADS 44975P103 187 2,574 SH   SOLE 34 2,574 0 0
I MAB SPONSORED ADS 44975P103 14 196 SH   SOLE 40 196 0 0
I3 VERTICALS INC COM CL A 46571Y107 492 20,338 SH   SOLE 2 18,029 0 2,309
I3 VERTICALS INC COM CL A 46571Y107 6 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,478 61,032 SH   SOLE 18 61,032 0 0
I3 VERTICALS INC COM CL A 46571Y107 820 33,880 SH   SOLE 19 33,880 0 0
I3 VERTICALS INC COM CL A 46571Y107 18,268 754,556 SH   SOLE 21 754,556 0 0
I3 VERTICALS INC COM CL A 46571Y107 13,157 543,435 SH   SOLE 22 533,044 0 10,391
I3 VERTICALS INC COM CL A 46571Y107 65 2,699 SH   SOLE 25 2,699 0 0
I3 VERTICALS INC COM CL A 46571Y107 130 5,366 SH   SOLE 30 5,366 0 0
I3 VERTICALS INC COM CL A 46571Y107 60 2,491 SH   SOLE 40 2,491 0 0
I3 VERTICALS INC COM CL A 46571Y107 7 295 SH   SOLE 43 0 0 295
IAA INC COM 449253103 18,978 347,778 SH   SOLE 2 126,172 0 221,606
IAA INC COM 449253103 49 906 SH   SOLE 4 906 0 0
IAA INC COM 449253103 105 1,921 SH   SOLE 7 1,921 0 0
IAA INC COM 449253103 3,080 56,443 SH   SOLE 13 56,443 0 0
IAA INC COM 449253103 28,763 527,093 SH   SOLE 18 437,891 0 89,202
IAA INC COM 449253103 31,465 576,590 SH   SOLE 19 576,590 0 0
IAA INC COM 449253103 356,854 6,539,372 SH   SOLE 21 6,539,372 0 0
IAA INC COM 449253103 223,152 4,089,283 SH   SOLE 22 3,846,633 0 242,650
IAA INC COM 449253103 58 1,065 SH   SOLE 23 1,065 0 0
IAA INC COM 449253103 1,389 25,451 SH   SOLE 25 25,451 0 0
IAA INC COM 449253103 4,929 90,332 SH   SOLE 26 53,346 0 36,986
IAA INC COM 449253103 11,147 204,264 SH   SOLE 28 9,840 0 194,424
IAA INC COM 449253103 14,543 266,495 SH   SOLE 30 266,495 0 0
IAA INC COM 449253103 115 2,100 SH   SOLE 31 2,100 0 0
IAA INC COM 449253103 1,471 26,965 SH   SOLE 36 26,965 0 0
IAA INC COM 449253103 897 16,440 SH   SOLE 40 16,440 0 0
IAA INC COM 449253103 2,233 40,924 SH   SOLE 43 12,262 0 28,662
IAC INTERACTIVECORP NEW COM NEW 44891N208 22,307 171,210 SH   SOLE 2 12,717 0 158,493
IAC INTERACTIVECORP NEW COM NEW 44891N208 6,376 48,939 SH   SOLE 4 30,331 0 18,608
IAC INTERACTIVECORP NEW COM NEW 44891N208 1,607 12,334 SH   SOLE 7 12,334 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 35 267 SH   SOLE 13 267 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 1,034 7,933 SH   SOLE 15 7,933 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 15,450 118,585 SH   SOLE 18 114,045 0 4,540
IAC INTERACTIVECORP NEW COM NEW 44891N208 2,079 15,955 SH   SOLE 19 15,955 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 215,323 1,652,647 SH   SOLE 21 1,652,647 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 226,844 1,741,069 SH   SOLE 22 1,645,767 0 95,302
IAC INTERACTIVECORP NEW COM NEW 44891N208 5,801 44,523 SH   SOLE 23 44,523 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 24,437 187,555 SH   SOLE 25 187,555 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 17,751 136,243 SH   SOLE 26 78,371 0 57,872
IAC INTERACTIVECORP NEW COM NEW 44891N208 15,747 120,863 SH   SOLE 28 6,590 0 114,273
IAC INTERACTIVECORP NEW COM NEW 44891N208 18 136 SH   SOLE 29 136 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 42,534 326,455 SH   SOLE 30 316,055 0 10,400
IAC INTERACTIVECORP NEW COM NEW 44891N208 3,862 29,639 SH   SOLE 31 10,377 0 19,262
IAC INTERACTIVECORP NEW COM NEW 44891N208 498 3,825 SH   SOLE 34 3,825 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 4,556 34,965 SH   SOLE 36 34,965 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 402 3,087 SH   SOLE 40 3,087 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 7,024 53,908 SH   SOLE 43 5,750 0 48,158
IAMGOLD CORP COM 450913108 96 42,638 SH   SOLE 43 1,022 0 41,616
IBEX LTD SHS NEW G4690M101 30 1,773 SH   SOLE 2 1,156 0 617
IBEX LTD SHS NEW G4690M101 309 18,181 SH   SOLE 18 18,181 0 0
IBEX LTD SHS NEW G4690M101 192 11,299 SH   SOLE 19 11,299 0 0
IBEX LTD SHS NEW G4690M101 3,229 189,937 SH   SOLE 21 189,937 0 0
IBEX LTD SHS NEW G4690M101 875 51,446 SH   SOLE 22 51,243 0 203
IBIO INC COM NEW 451033203 385 362,780 SH   SOLE 2 13,070 0 349,710
IBIO INC COM NEW 451033203 1 1,265 SH   SOLE 7 1,265 0 0
IBIO INC COM NEW 451033203 783 738,474 SH   SOLE 18 738,474 0 0
IBIO INC COM NEW 451033203 398 375,411 SH   SOLE 19 375,411 0 0
IBIO INC COM NEW 451033203 8,888 8,384,687 SH   SOLE 21 8,384,687 0 0
IBIO INC COM NEW 451033203 5,992 5,652,976 SH   SOLE 22 5,526,176 0 126,800
IBIO INC COM NEW 451033203 2 1,427 SH   SOLE 43 0 0 1,427
ICAD INC COM NEW 44934S206 41 3,797 SH   SOLE 2 1,545 0 2,252
ICAD INC COM NEW 44934S206 5 500 SH   SOLE 7 500 0 0
ICAD INC COM NEW 44934S206 691 64,246 SH   SOLE 18 64,246 0 0
ICAD INC COM NEW 44934S206 374 34,833 SH   SOLE 19 34,833 0 0
ICAD INC COM NEW 44934S206 8,192 762,063 SH   SOLE 21 762,063 0 0
ICAD INC COM NEW 44934S206 5,375 499,993 SH   SOLE 22 496,400 0 3,593
ICAD INC COM NEW 44934S206 9 804 SH   SOLE 43 0 0 804
ICC HLDGS INC COM 44931Q104 3 194 SH   SOLE 18 194 0 0
ICC HLDGS INC COM 44931Q104 98 5,918 SH   SOLE 21 5,918 0 0
ICF INTL INC COM 44925C103 2,281 25,549 SH   SOLE 2 10,558 0 14,991
ICF INTL INC COM 44925C103 4 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103 27 306 SH   SOLE 7 306 0 0
ICF INTL INC COM 44925C103 5,273 59,055 SH   SOLE 18 59,055 0 0
ICF INTL INC COM 44925C103 4,820 53,982 SH   SOLE 19 53,982 0 0
ICF INTL INC COM 44925C103 61,180 685,184 SH   SOLE 21 685,184 0 0
ICF INTL INC COM 44925C103 41,391 463,557 SH   SOLE 22 444,779 0 18,778
ICF INTL INC COM 44925C103 341 3,824 SH   SOLE 25 3,824 0 0
ICF INTL INC COM 44925C103 3,503 39,228 SH   SOLE 26 37,787 0 1,441
ICF INTL INC COM 44925C103 141 1,577 SH   SOLE 28 1,577 0 0
ICF INTL INC COM 44925C103 11,512 128,926 SH   SOLE 30 128,926 0 0
ICF INTL INC COM 44925C103 5,348 59,899 SH   SOLE 34 59,899 0 0
ICF INTL INC COM 44925C103 227 2,547 SH   SOLE 36 2,547 0 0
ICF INTL INC COM 44925C103 184 2,058 SH   SOLE 40 2,058 0 0
ICF INTL INC COM 44925C103 3,289 36,840 SH   SOLE 43 17 0 36,823
ICHOR HOLDINGS SHS G4740B105 3,192 77,682 SH   SOLE 2 32,930 0 44,752
ICHOR HOLDINGS SHS G4740B105 4 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105 16 387 SH   SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 5,087 123,812 SH   SOLE 18 111,203 0 12,609
ICHOR HOLDINGS SHS G4740B105 17,118 416,606 SH   SOLE 19 416,606 0 0
ICHOR HOLDINGS SHS G4740B105 137,766 3,352,794 SH   SOLE 21 3,352,794 0 0
ICHOR HOLDINGS SHS G4740B105 40,658 989,489 SH   SOLE 22 969,656 0 19,833
ICHOR HOLDINGS SHS G4740B105 564 13,731 SH   SOLE 23 13,731 0 0
ICHOR HOLDINGS SHS G4740B105 173 4,206 SH   SOLE 25 4,206 0 0
ICHOR HOLDINGS SHS G4740B105 3,129 76,159 SH   SOLE 26 11,711 0 64,448
ICHOR HOLDINGS SHS G4740B105 68 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 2,219 54,004 SH   SOLE 30 54,004 0 0
ICHOR HOLDINGS SHS G4740B105 76 1,861 SH   SOLE 36 1,861 0 0
ICHOR HOLDINGS SHS G4740B105 134 3,268 SH   SOLE 40 3,268 0 0
ICHOR HOLDINGS SHS G4740B105 377 9,163 SH   SOLE 43 0 0 9,163
ICICI BANK LIMITED ADR 45104G104 14,360 761,019 SH   SOLE 2 299,616 0 461,403
ICICI BANK LIMITED ADR 45104G104 9,597 508,594 SH   SOLE 4 508,594 0 0
ICICI BANK LIMITED ADR 45104G104 668 35,400 SH   SOLE 13 0 0 35,400
ICICI BANK LIMITED ADR 45104G104 29,368 1,556,355 SH   SOLE 18 1,556,355 0 0
ICICI BANK LIMITED ADR 45104G104 19,312 1,023,445 SH   SOLE 19 1,023,445 0 0
ICICI BANK LIMITED ADR 45104G104 1,026 54,359 SH   SOLE 21 54,359 0 0
ICICI BANK LIMITED ADR 45104G104 28,635 1,517,496 SH   SOLE 22 997,684 0 519,812
ICICI BANK LIMITED ADR 45104G104 4,184 221,740 SH   SOLE 25 221,740 0 0
ICICI BANK LIMITED ADR 45104G104 2,982 158,016 SH   SOLE 26 0 0 158,016
ICICI BANK LIMITED ADR 45104G104 7,634 404,555 SH   SOLE 28 404,555 0 0
ICICI BANK LIMITED ADR 45104G104 2,090 110,764 SH   SOLE 30 110,764 0 0
ICICI BANK LIMITED ADR 45104G104 423 22,408 SH   SOLE 31 12,913 0 9,495
ICICI BANK LIMITED ADR 45104G104 10,250 543,168 SH   SOLE 34 543,168 0 0
ICICI BANK LIMITED ADR 45104G104 67,570 3,580,791 SH   SOLE 43 268,484 0 3,312,307
ICL GROUP LTD SHS M53213100 2,657 365,479 SH   SOLE 7 365,479 0 0
ICL GROUP LTD SHS M53213100 8,692 1,195,595 SH   SOLE 43 114,679 0 1,080,916
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 31 5,613 SH   SOLE 4 5,613 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 4,425 800,203 SH   SOLE 21 800,203 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 2,009 363,298 SH   SOLE 22 351,787 0 11,511
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 960 173,578 SH   SOLE 30 173,578 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 885 160,077 SH   SOLE 43 0 0 160,077
ICON PLC SHS G4705A100 23 89 SH   SOLE 2 89 0 0
ICON PLC SHS G4705A100 416 1,588 SH   SOLE 4 1,588 0 0
ICON PLC SHS G4705A100 50 192 SH   SOLE 7 192 0 0
ICON PLC SHS G4705A100 5,004 19,097 SH   SOLE 18 19,097 0 0
ICON PLC SHS G4705A100 74,311 283,610 SH   SOLE 19 283,610 0 0
ICON PLC SHS G4705A100 4,517 17,239 SH   SOLE 21 17,239 0 0
ICON PLC SHS G4705A100 808 3,083 SH   SOLE 22 3,083 0 0
ICON PLC SHS G4705A100 558 2,130 SH   SOLE 34 2,130 0 0
ICON PLC SHS G4705A100 150 574 SH   SOLE 36 574 0 0
ICON PLC SHS G4705A100 5,568 21,251 SH   SOLE 43 3,690 0 17,561
ICOSAVAX INC COM 45114M109 265 8,964 SH   SOLE 2 476 0 8,488
ICOSAVAX INC COM 45114M109 1,160 39,192 SH   SOLE 18 39,192 0 0
ICOSAVAX INC COM 45114M109 22,235 751,433 SH   SOLE 19 751,433 0 0
ICOSAVAX INC COM 45114M109 593 20,040 SH   SOLE 20 20,040 0 0
ICOSAVAX INC COM 45114M109 14,340 484,620 SH   SOLE 21 484,620 0 0
ICOSAVAX INC COM 45114M109 8,082 273,121 SH   SOLE 22 268,758 0 4,363
ICU MED INC COM 44930G107 12,547 53,764 SH   SOLE 2 16,947 0 36,817
ICU MED INC COM 44930G107 35 148 SH   SOLE 4 148 0 0
ICU MED INC COM 44930G107 72 308 SH   SOLE 7 308 0 0
ICU MED INC COM 44930G107 11,128 47,680 SH   SOLE 18 47,680 0 0
ICU MED INC COM 44930G107 3,045 13,047 SH   SOLE 19 13,047 0 0
ICU MED INC COM 44930G107 222,836 954,819 SH   SOLE 21 954,819 0 0
ICU MED INC COM 44930G107 124,940 535,352 SH   SOLE 22 511,148 0 24,204
ICU MED INC COM 44930G107 565 2,420 SH   SOLE 25 2,420 0 0
ICU MED INC COM 44930G107 1,483 6,354 SH   SOLE 26 4,808 0 1,546
ICU MED INC COM 44930G107 260 1,116 SH   SOLE 28 1,116 0 0
ICU MED INC COM 44930G107 2,491 10,674 SH   SOLE 30 10,674 0 0
ICU MED INC COM 44930G107 74 317 SH   SOLE 31 317 0 0
ICU MED INC COM 44930G107 570 2,444 SH   SOLE 40 2,444 0 0
ICU MED INC COM 44930G107 5,272 22,589 SH   SOLE 43 781 0 21,808
IDACORP INC COM 451107106 11,420 110,467 SH   SOLE 2 44,450 0 66,017
IDACORP INC COM 451107106 901 8,714 SH   SOLE 4 8,714 0 0
IDACORP INC COM 451107106 470 4,550 SH   SOLE 7 4,550 0 0
IDACORP INC COM 451107106 14,959 144,699 SH   SOLE 18 144,699 0 0
IDACORP INC COM 451107106 1,491 14,423 SH   SOLE 19 14,423 0 0
IDACORP INC COM 451107106 430,756 4,166,727 SH   SOLE 21 4,166,727 0 0
IDACORP INC COM 451107106 142,331 1,376,777 SH   SOLE 22 1,314,131 0 62,646
IDACORP INC COM 451107106 2,208 21,354 SH   SOLE 26 17,369 0 3,985
IDACORP INC COM 451107106 265 2,564 SH   SOLE 28 2,564 0 0
IDACORP INC COM 451107106 67,746 655,309 SH   SOLE 30 655,309 0 0
IDACORP INC COM 451107106 79 767 SH   SOLE 31 767 0 0
IDACORP INC COM 451107106 2,069 20,013 SH   SOLE 32 20,013 0 0
IDACORP INC COM 451107106 357 3,451 SH   SOLE 36 3,451 0 0
IDACORP INC COM 451107106 653 6,319 SH   SOLE 40 6,319 0 0
IDACORP INC COM 451107106 2,548 24,651 SH   SOLE 43 1,689 0 22,962
IDEAL PWR INC COM NEW 451622203 19 1,220 SH   SOLE 18 1,220 0 0
IDEAL PWR INC COM NEW 451622203 232 15,244 SH   SOLE 21 15,244 0 0
IDEAL PWR INC COM NEW 451622203 1,306 85,806 SH   SOLE 22 85,806 0 0
IDEANOMICS INC COM 45166V106 881 447,429 SH   SOLE 2 106,696 0 340,733
IDEANOMICS INC COM 45166V106 13 6,567 SH   SOLE 7 6,567 0 0
IDEANOMICS INC COM 45166V106 2,723 1,382,192 SH   SOLE 18 1,382,192 0 0
IDEANOMICS INC COM 45166V106 1,414 717,543 SH   SOLE 19 717,543 0 0
IDEANOMICS INC COM 45166V106 30,108 15,283,194 SH   SOLE 21 15,283,194 0 0
IDEANOMICS INC COM 45166V106 8,683 4,407,837 SH   SOLE 22 3,983,831 0 424,006
IDEANOMICS INC COM 45166V106 94 47,964 SH   SOLE 25 47,964 0 0
IDEANOMICS INC COM 45166V106 78 39,411 SH   SOLE 26 0 0 39,411
IDEANOMICS INC COM 45166V106 188 95,489 SH   SOLE 30 95,489 0 0
IDEANOMICS INC COM 45166V106 88 44,916 SH   SOLE 40 44,916 0 0
IDEANOMICS INC COM 45166V106 0 75 SH   SOLE 43 0 0 75
IDEAYA BIOSCIENCES INC COM 45166A102 618 24,256 SH   SOLE 2 1,649 0 22,607
IDEAYA BIOSCIENCES INC COM 45166A102 9 369 SH   SOLE 7 369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 3,200 125,523 SH   SOLE 18 125,523 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 18,614 730,247 SH   SOLE 19 730,247 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 178 6,995 SH   SOLE 20 6,995 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 37,213 1,459,906 SH   SOLE 21 1,459,906 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 16,421 644,215 SH   SOLE 22 629,482 0 14,733
IDEAYA BIOSCIENCES INC COM 45166A102 453 17,774 SH   SOLE 30 17,774 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 58 2,295 SH   SOLE 34 2,295 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 2 86 SH   SOLE 43 0 0 86
IDENTIV INC COM NEW 45170X205 115 6,123 SH   SOLE 2 1,023 0 5,100
IDENTIV INC COM NEW 45170X205 6 332 SH   SOLE 7 332 0 0
IDENTIV INC COM NEW 45170X205 1,169 62,071 SH   SOLE 18 62,071 0 0
IDENTIV INC COM NEW 45170X205 664 35,230 SH   SOLE 19 35,230 0 0
IDENTIV INC COM NEW 45170X205 13,385 710,460 SH   SOLE 21 710,460 0 0
IDENTIV INC COM NEW 45170X205 8,038 426,656 SH   SOLE 22 422,321 0 4,335
IDENTIV INC COM NEW 45170X205 0 5 SH   SOLE 43 0 0 5
IDERA PHARMACEUTICALS INC COM PAR 45168K405 9 8,571 SH   SOLE 18 8,571 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 124 120,375 SH   SOLE 21 120,375 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 439 425,737 SH   SOLE 22 425,737 0 0
IDEX CORP COM 45167R104 34,037 164,468 SH   SOLE 2 26,488 0 137,980
IDEX CORP COM 45167R104 14,485 69,994 SH   SOLE 4 39,321 0 30,673
IDEX CORP COM 45167R104 14,469 69,915 SH   SOLE 7 67,915 0 2,000
IDEX CORP COM 45167R104 319 1,540 SH   SOLE 13 195 0 1,345
IDEX CORP COM 45167R104 1,810 8,748 SH   SOLE 15 8,748 0 0
IDEX CORP COM 45167R104 36,602 176,864 SH   SOLE 18 166,212 0 10,652
IDEX CORP COM 45167R104 138,810 670,743 SH   SOLE 19 670,743 0 0
IDEX CORP COM 45167R104 392,667 1,897,400 SH   SOLE 21 1,897,400 0 0
IDEX CORP COM 45167R104 337,908 1,632,799 SH   SOLE 22 1,469,114 0 163,685
IDEX CORP COM 45167R104 8,585 41,485 SH   SOLE 23 41,485 0 0
IDEX CORP COM 45167R104 25,144 121,497 SH   SOLE 25 121,497 0 0
IDEX CORP COM 45167R104 39,873 192,668 SH   SOLE 26 84,481 0 108,187
IDEX CORP COM 45167R104 41,528 200,669 SH   SOLE 28 5,520 0 195,149
IDEX CORP COM 45167R104 94,598 457,106 SH   SOLE 30 451,475 0 5,631
IDEX CORP COM 45167R104 5,739 27,729 SH   SOLE 31 9,110 0 18,619
IDEX CORP COM 45167R104 811 3,921 SH   SOLE 34 3,921 0 0
IDEX CORP COM 45167R104 6,790 32,809 SH   SOLE 36 32,809 0 0
IDEX CORP COM 45167R104 527 2,546 SH   SOLE 40 2,546 0 0
IDEX CORP COM 45167R104 14,269 68,951 SH   SOLE 43 13,294 0 55,657
IDEXX LABS INC COM 45168D104 177,727 285,781 SH   SOLE 2 118,033 0 167,748
IDEXX LABS INC COM 45168D104 36,912 59,353 SH   SOLE 4 54,300 0 5,053
IDEXX LABS INC COM 45168D104 67,772 108,976 SH   SOLE 7 86,454 0 22,522
IDEXX LABS INC COM 45168D104 15,347 24,677 SH   SOLE 13 23,205 0 1,472
IDEXX LABS INC COM 45168D104 5,502 8,847 SH   SOLE 15 8,847 0 0
IDEXX LABS INC COM 45168D104 1 1 SH   SOLE 17 0 0 1
IDEXX LABS INC COM 45168D104 134,312 215,971 SH   SOLE 18 177,675 0 38,296
IDEXX LABS INC COM 45168D104 581,214 934,578 SH   SOLE 19 934,578 0 0
IDEXX LABS INC COM 45168D104 1,943,229 3,124,665 SH   SOLE 21 3,124,665 0 0
IDEXX LABS INC COM 45168D104 1,336,336 2,148,795 SH   SOLE 22 1,842,404 0 306,391
IDEXX LABS INC COM 45168D104 50,282 80,853 SH   SOLE 23 80,853 0 0
IDEXX LABS INC COM 45168D104 95,774 154,002 SH   SOLE 25 154,002 0 0
IDEXX LABS INC COM 45168D104 154,137 247,848 SH   SOLE 26 120,026 0 127,822
IDEXX LABS INC COM 45168D104 205,572 330,554 SH   SOLE 28 8,075 0 322,479
IDEXX LABS INC COM 45168D104 11,707 18,825 SH   SOLE 29 18,825 0 0
IDEXX LABS INC COM 45168D104 423,659 681,234 SH   SOLE 30 646,178 0 35,056
IDEXX LABS INC COM 45168D104 37,373 60,095 SH   SOLE 31 38,844 0 21,251
IDEXX LABS INC COM 45168D104 12,460 20,035 SH   SOLE 32 20,035 0 0
IDEXX LABS INC COM 45168D104 42,279 67,983 SH   SOLE 34 67,983 0 0
IDEXX LABS INC COM 45168D104 24,894 40,029 SH   SOLE 36 40,029 0 0
IDEXX LABS INC COM 45168D104 1,840 2,958 SH   SOLE 40 2,958 0 0
IDEXX LABS INC COM 45168D104 48,492 77,974 SH   SOLE 43 9,291 0 68,683
IDT CORP CL B NEW 448947507 944 22,500 SH   SOLE 2 9,372 0 13,128
IDT CORP CL B NEW 448947507 15 349 SH   SOLE 7 349 0 0
IDT CORP CL B NEW 448947507 2,902 69,173 SH   SOLE 18 60,606 0 8,567
IDT CORP CL B NEW 448947507 2,192 52,258 SH   SOLE 19 52,258 0 0
IDT CORP CL B NEW 448947507 29,563 704,724 SH   SOLE 21 704,724 0 0
IDT CORP CL B NEW 448947507 20,648 492,202 SH   SOLE 22 487,137 0 5,065
IDT CORP CL B NEW 448947507 262 6,250 SH   SOLE 23 6,250 0 0
IDT CORP CL B NEW 448947507 518 12,342 SH   SOLE 26 0 0 12,342
IDT CORP CL B NEW 448947507 228 5,441 SH   SOLE 43 0 0 5,441
IDW MEDIA HLDGS INC CL B 44951N106 0 100 SH   SOLE 43 0 0 100
IEC ELECTRS CORP NEW COM 44949L105 28 1,857 SH   SOLE 18 1,857 0 0
IEC ELECTRS CORP NEW COM 44949L105 487 31,736 SH   SOLE 21 31,736 0 0
IES HLDGS INC COM 44951W106 183 4,001 SH   SOLE 2 3,108 0 893
IES HLDGS INC COM 44951W106 6 139 SH   SOLE 7 139 0 0
IES HLDGS INC COM 44951W106 1,151 25,196 SH   SOLE 18 25,196 0 0
IES HLDGS INC COM 44951W106 656 14,367 SH   SOLE 19 14,367 0 0
IES HLDGS INC COM 44951W106 18,424 403,235 SH   SOLE 21 403,235 0 0
IES HLDGS INC COM 44951W106 10,279 224,974 SH   SOLE 22 223,470 0 1,504
IES HLDGS INC COM 44951W106 87 1,894 SH   SOLE 25 1,894 0 0
IES HLDGS INC COM 44951W106 38 838 SH   SOLE 26 838 0 0
IES HLDGS INC COM 44951W106 151 3,314 SH   SOLE 30 3,314 0 0
IES HLDGS INC COM 44951W106 37 814 SH   SOLE 36 814 0 0
IES HLDGS INC COM 44951W106 71 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106 87 1,896 SH   SOLE 43 0 0 1,896
IF BANCORP INC COM 44951J105 11 501 SH   SOLE 18 501 0 0
IF BANCORP INC COM 44951J105 153 6,746 SH   SOLE 21 6,746 0 0
IFRESH INC COM 449538107 4 3,753 SH   SOLE 18 3,753 0 0
IFRESH INC COM 449538107 56 54,766 SH   SOLE 21 54,766 0 0
IGM BIOSCIENCES INC COM 449585108 288 4,386 SH   SOLE 2 2,285 0 2,101
IGM BIOSCIENCES INC COM 449585108 2 26 SH   SOLE 4 26 0 0
IGM BIOSCIENCES INC COM 449585108 9 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108 1,474 22,417 SH   SOLE 18 22,417 0 0
IGM BIOSCIENCES INC COM 449585108 875 13,309 SH   SOLE 19 13,309 0 0
IGM BIOSCIENCES INC COM 449585108 25,817 392,592 SH   SOLE 21 392,592 0 0
IGM BIOSCIENCES INC COM 449585108 12,526 190,485 SH   SOLE 22 185,896 0 4,589
IGM BIOSCIENCES INC COM 449585108 81 1,231 SH   SOLE 25 1,231 0 0
IGM BIOSCIENCES INC COM 449585108 32 484 SH   SOLE 26 484 0 0
IGM BIOSCIENCES INC COM 449585108 903 13,733 SH   SOLE 30 13,733 0 0
IGM BIOSCIENCES INC COM 449585108 66 1,006 SH   SOLE 36 1,006 0 0
IGM BIOSCIENCES INC COM 449585108 49 752 SH   SOLE 40 752 0 0
IGM BIOSCIENCES INC COM 449585108 12 175 SH   SOLE 43 0 0 175
IHEARTMEDIA INC COM CL A 45174J509 2,655 106,117 SH   SOLE 2 51,102 0 55,015
IHEARTMEDIA INC COM CL A 45174J509 17 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509 83 3,313 SH   SOLE 7 3,313 0 0
IHEARTMEDIA INC COM CL A 45174J509 8,374 334,693 SH   SOLE 18 334,693 0 0
IHEARTMEDIA INC COM CL A 45174J509 5,316 212,456 SH   SOLE 19 212,456 0 0
IHEARTMEDIA INC COM CL A 45174J509 97,806 3,909,127 SH   SOLE 21 3,909,127 0 0
IHEARTMEDIA INC COM CL A 45174J509 63,341 2,531,612 SH   SOLE 22 2,441,973 0 89,639
IHEARTMEDIA INC COM CL A 45174J509 361 14,444 SH   SOLE 25 14,444 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,050 41,977 SH   SOLE 26 37,464 0 4,513
IHEARTMEDIA INC COM CL A 45174J509 205 8,203 SH   SOLE 28 8,203 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,628 65,048 SH   SOLE 30 65,048 0 0
IHEARTMEDIA INC COM CL A 45174J509 164 6,570 SH   SOLE 36 6,570 0 0
IHEARTMEDIA INC COM CL A 45174J509 327 13,065 SH   SOLE 40 13,065 0 0
IHEARTMEDIA INC COM CL A 45174J509 136 5,424 SH   SOLE 43 0 0 5,424
IHS MARKIT LTD SHS G47567105 99,174 850,404 SH   SOLE 2 125,096 0 725,308
IHS MARKIT LTD SHS G47567105 31,496 270,074 SH   SOLE 4 160,224 0 109,850
IHS MARKIT LTD SHS G47567105 40,351 346,001 SH   SOLE 7 333,642 0 12,359
IHS MARKIT LTD SHS G47567105 2,261 19,388 SH   SOLE 13 12,707 0 6,681
IHS MARKIT LTD SHS G47567105 4,735 40,600 SH   SOLE 15 40,600 0 0
IHS MARKIT LTD SHS G47567105 103,716 889,348 SH   SOLE 18 822,077 0 67,271
IHS MARKIT LTD SHS G47567105 29,836 255,843 SH   SOLE 19 255,843 0 0
IHS MARKIT LTD SHS G47567105 1,133,680 9,721,143 SH   SOLE 21 9,721,143 0 0
IHS MARKIT LTD SHS G47567105 970,349 8,320,607 SH   SOLE 22 7,483,181 0 837,426
IHS MARKIT LTD SHS G47567105 24,818 212,812 SH   SOLE 23 212,812 0 0
IHS MARKIT LTD SHS G47567105 78,299 671,404 SH   SOLE 25 671,404 0 0
IHS MARKIT LTD SHS G47567105 106,494 913,171 SH   SOLE 26 371,034 0 542,137
IHS MARKIT LTD SHS G47567105 126,687 1,086,319 SH   SOLE 28 35,046 0 1,051,273
IHS MARKIT LTD SHS G47567105 74 631 SH   SOLE 29 631 0 0
IHS MARKIT LTD SHS G47567105 302,172 2,591,083 SH   SOLE 30 2,584,030 0 7,053
IHS MARKIT LTD SHS G47567105 16,124 138,258 SH   SOLE 31 45,525 0 92,733
IHS MARKIT LTD SHS G47567105 3,501 30,023 SH   SOLE 34 30,023 0 0
IHS MARKIT LTD SHS G47567105 21,167 181,504 SH   SOLE 36 181,504 0 0
IHS MARKIT LTD SHS G47567105 1,517 13,010 SH   SOLE 40 13,010 0 0
IHS MARKIT LTD SHS G47567105 53,819 461,494 SH   SOLE 43 67,593 0 393,901
IHUMAN INC ADS COMMON 45175B109 12 2,482 SH   SOLE 22 2,482 0 0
II-VI INC COM 902104108 5,557 93,607 SH   SOLE 2 75,198 0 18,409
II-VI INC COM 902104108 23 394 SH   SOLE 4 394 0 0
II-VI INC COM 902104108 89 1,498 SH   SOLE 7 1,498 0 0
II-VI INC COM 902104108 29,611 498,843 SH   SOLE 18 498,843 0 0
II-VI INC COM 902104108 10,960 184,628 SH   SOLE 19 184,628 0 0
II-VI INC COM 902104108 425,822 7,173,549 SH   SOLE 21 7,173,549 0 0
II-VI INC COM 902104108 175,377 2,954,469 SH   SOLE 22 2,887,602 0 66,867
II-VI INC COM 902104108 770 12,972 SH   SOLE 25 12,972 0 0
II-VI INC COM 902104108 2,437 41,055 SH   SOLE 26 31,753 0 9,302
II-VI INC COM 902104108 520 8,758 SH   SOLE 28 8,758 0 0
II-VI INC COM 902104108 3,233 54,461 SH   SOLE 30 54,461 0 0
II-VI INC COM 902104108 766 12,908 SH   SOLE 40 12,908 0 0
II-VI INC COM 902104108 1,554 26,184 SH   SOLE 43 142 0 26,042
II-VI INC NOTE 0.250% 9/0 902104AB4 3,631 2,734,000 PRN   SOLE 21 2,734,000 0 0
IKENA ONCOLOGY INC COM 45175G108 92 7,263 SH   SOLE 2 351 0 6,912
IKENA ONCOLOGY INC COM 45175G108 383 30,351 SH   SOLE 18 30,351 0 0
IKENA ONCOLOGY INC COM 45175G108 218 17,250 SH   SOLE 19 17,250 0 0
IKENA ONCOLOGY INC COM 45175G108 4,280 339,183 SH   SOLE 21 339,183 0 0
IKENA ONCOLOGY INC COM 45175G108 1,134 89,884 SH   SOLE 22 85,469 0 4,415
IKONICS CORP COM 45172K102 7 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 147,805 715,310 SH   SOLE 2 125,645 0 589,665
ILLINOIS TOOL WKS INC COM 452308109 48,645 235,419 SH   SOLE 4 140,120 0 95,299
ILLINOIS TOOL WKS INC COM 452308109 55,064 266,485 SH   SOLE 7 257,889 0 8,596
ILLINOIS TOOL WKS INC COM 452308109 857 4,147 SH   SOLE 13 800 0 3,347
ILLINOIS TOOL WKS INC COM 452308109 8,421 40,754 SH   SOLE 15 40,754 0 0
ILLINOIS TOOL WKS INC COM 452308109 28 134 SH   SOLE 17 0 0 134
ILLINOIS TOOL WKS INC COM 452308109 139,640 675,796 SH   SOLE 18 633,782 0 42,014
ILLINOIS TOOL WKS INC COM 452308109 19,736 95,513 SH   SOLE 19 95,513 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,460,533 7,068,347 SH   SOLE 21 7,068,347 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,305,875 6,319,871 SH   SOLE 22 5,687,200 0 632,671
ILLINOIS TOOL WKS INC COM 452308109 37,438 181,186 SH   SOLE 23 181,186 0 0
ILLINOIS TOOL WKS INC COM 452308109 105,393 510,056 SH   SOLE 25 510,056 0 0
ILLINOIS TOOL WKS INC COM 452308109 142,852 691,341 SH   SOLE 26 256,352 0 434,989
ILLINOIS TOOL WKS INC COM 452308109 195,047 943,943 SH   SOLE 28 28,355 0 915,588
ILLINOIS TOOL WKS INC COM 452308109 10 49 SH   SOLE 29 49 0 0
ILLINOIS TOOL WKS INC COM 452308109 369,722 1,789,294 SH   SOLE 30 1,789,294 0 0
ILLINOIS TOOL WKS INC COM 452308109 24,171 116,979 SH   SOLE 31 38,928 0 78,051
ILLINOIS TOOL WKS INC COM 452308109 10,812 52,327 SH   SOLE 34 52,327 0 0
ILLINOIS TOOL WKS INC COM 452308109 31,727 153,544 SH   SOLE 36 153,544 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,276 11,017 SH   SOLE 40 11,017 0 0
ILLINOIS TOOL WKS INC COM 452308109 67,771 327,983 SH   SOLE 43 29,422 0 298,561
ILLUMINA INC COM 452327109 151,335 373,105 SH   SOLE 2 102,946 0 270,159
ILLUMINA INC COM 452327109 40,564 100,007 SH   SOLE 4 63,961 0 36,046
ILLUMINA INC COM 452327109 57,845 142,612 SH   SOLE 7 138,320 0 4,292
ILLUMINA INC COM 452327109 1,203 2,965 SH   SOLE 13 419 0 2,546
ILLUMINA INC COM 452327109 6,017 14,834 SH   SOLE 15 14,834 0 0
ILLUMINA INC COM 452327109 111,590 275,117 SH   SOLE 18 254,328 0 20,789
ILLUMINA INC COM 452327109 150,534 371,129 SH   SOLE 19 371,129 0 0
ILLUMINA INC COM 452327109 1,621,051 3,996,576 SH   SOLE 21 3,996,576 0 0
ILLUMINA INC COM 452327109 1,258,317 3,102,283 SH   SOLE 22 2,797,187 0 305,096
ILLUMINA INC COM 452327109 33,957 83,719 SH   SOLE 23 83,719 0 0
ILLUMINA INC COM 452327109 115,452 284,639 SH   SOLE 25 284,639 0 0
ILLUMINA INC COM 452327109 145,249 358,101 SH   SOLE 26 163,632 0 194,469
ILLUMINA INC COM 452327109 169,138 416,996 SH   SOLE 28 13,476 0 403,520
ILLUMINA INC COM 452327109 77 189 SH   SOLE 29 189 0 0
ILLUMINA INC COM 452327109 439,439 1,083,403 SH   SOLE 30 1,083,403 0 0
ILLUMINA INC COM 452327109 21,752 53,629 SH   SOLE 31 17,833 0 35,796
ILLUMINA INC COM 452327109 14,886 36,701 SH   SOLE 32 36,701 0 0
ILLUMINA INC COM 452327109 141,657 349,244 SH   SOLE 34 349,244 0 0
ILLUMINA INC COM 452327109 27,341 67,408 SH   SOLE 36 67,408 0 0
ILLUMINA INC COM 452327109 2,059 5,077 SH   SOLE 40 5,077 0 0
ILLUMINA INC COM 452327109 44,379 109,413 SH   SOLE 43 9,300 0 100,113
ILLUMINA INC NOTE 8/1 452327AK5 5,478 4,715,000 PRN   SOLE 21 4,715,000 0 0
IMAC HLDGS INC COM 44967K104 7 4,831 SH   SOLE 18 4,831 0 0
IMAC HLDGS INC COM 44967K104 90 61,016 SH   SOLE 21 61,016 0 0
IMAGO BIOSCIENCES INC COM 45250K107 94 4,685 SH   SOLE 2 2,329 0 2,356
IMAGO BIOSCIENCES INC COM 45250K107 1,181 58,980 SH   SOLE 18 58,980 0 0
IMAGO BIOSCIENCES INC COM 45250K107 12,626 630,360 SH   SOLE 19 630,360 0 0
IMAGO BIOSCIENCES INC COM 45250K107 74 3,696 SH   SOLE 20 3,696 0 0
IMAGO BIOSCIENCES INC COM 45250K107 6,625 330,733 SH   SOLE 21 330,733 0 0
IMAGO BIOSCIENCES INC COM 45250K107 1,907 95,214 SH   SOLE 22 93,179 0 2,035
IMAGO BIOSCIENCES INC COM 45250K107 17 825 SH   SOLE 34 825 0 0
IMARA INC COM 45249V107 5 1,145 SH   SOLE 2 1,145 0 0
IMARA INC COM 45249V107 6 1,574 SH   SOLE 18 1,574 0 0
IMARA INC COM 45249V107 99 24,381 SH   SOLE 21 24,381 0 0
IMARA INC COM 45249V107 310 75,995 SH   SOLE 22 75,995 0 0
IMAX CORP COM 45245E109 1,322 69,676 SH   SOLE 2 23,089 0 46,587
IMAX CORP COM 45245E109 4 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 17 901 SH   SOLE 7 901 0 0
IMAX CORP COM 45245E109 2,983 157,158 SH   SOLE 18 157,158 0 0
IMAX CORP COM 45245E109 3,491 183,940 SH   SOLE 19 183,940 0 0
IMAX CORP COM 45245E109 35,454 1,867,945 SH   SOLE 21 1,867,945 0 0
IMAX CORP COM 45245E109 11,580 610,092 SH   SOLE 22 556,349 0 53,743
IMAX CORP COM 45245E109 183 9,632 SH   SOLE 25 9,632 0 0
IMAX CORP COM 45245E109 404 21,307 SH   SOLE 26 6,856 0 14,451
IMAX CORP COM 45245E109 137 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 641 33,781 SH   SOLE 30 33,781 0 0
IMAX CORP COM 45245E109 176 9,281 SH   SOLE 36 9,281 0 0
IMAX CORP COM 45245E109 99 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 253 43,966 SH   SOLE 21 43,966 0 0
IMEDIA BRANDS INC COM CL A 452465206 456 79,221 SH   SOLE 22 79,221 0 0
IMMATICS N.V SHS N44445109 21 1,586 SH   SOLE 22 1,586 0 0
IMMERSION CORP COM 452521107 393 57,491 SH   SOLE 2 57,491 0 0
IMMERSION CORP COM 452521107 35 5,125 SH   SOLE 18 5,125 0 0
IMMERSION CORP COM 452521107 674 98,599 SH   SOLE 21 98,599 0 0
IMMERSION CORP COM 452521107 2,183 319,186 SH   SOLE 22 319,186 0 0
IMMERSION CORP COM 452521107 8 1,125 SH   SOLE 43 0 0 1,125
IMMUCELL CORP COM PAR 452525306 10 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 128 13,699 SH   SOLE 21 13,699 0 0
IMMUNEERING CORP CLASS A COM 45254E107 260 9,787 SH   SOLE 2 3,386 0 6,401
IMMUNEERING CORP CLASS A COM 45254E107 1,079 40,623 SH   SOLE 18 40,623 0 0
IMMUNEERING CORP CLASS A COM 45254E107 29,473 1,110,117 SH   SOLE 19 1,110,117 0 0
IMMUNEERING CORP CLASS A COM 45254E107 56 2,128 SH   SOLE 20 2,128 0 0
IMMUNEERING CORP CLASS A COM 45254E107 7,456 280,826 SH   SOLE 21 280,826 0 0
IMMUNEERING CORP CLASS A COM 45254E107 2,148 80,893 SH   SOLE 22 78,794 0 2,099
IMMUNIC INC COM 4525EP101 91 10,273 SH   SOLE 2 1,144 0 9,129
IMMUNIC INC COM 4525EP101 485 54,796 SH   SOLE 18 54,796 0 0
IMMUNIC INC COM 4525EP101 277 31,245 SH   SOLE 19 31,245 0 0
IMMUNIC INC COM 4525EP101 6,636 749,854 SH   SOLE 21 749,854 0 0
IMMUNIC INC COM 4525EP101 3,453 390,173 SH   SOLE 22 381,460 0 8,713
IMMUNIC INC COM 4525EP101 131 14,804 SH   SOLE 30 14,804 0 0
IMMUNITYBIO INC COM 45256X103 761 78,155 SH   SOLE 2 24,656 0 53,499
IMMUNITYBIO INC COM 45256X103 1 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103 10 1,075 SH   SOLE 7 1,075 0 0
IMMUNITYBIO INC COM 45256X103 2,033 208,684 SH   SOLE 18 208,684 0 0
IMMUNITYBIO INC COM 45256X103 1,239 127,189 SH   SOLE 19 127,189 0 0
IMMUNITYBIO INC COM 45256X103 30,154 3,095,859 SH   SOLE 21 3,095,859 0 0
IMMUNITYBIO INC COM 45256X103 17,655 1,812,658 SH   SOLE 22 1,743,543 0 69,115
IMMUNITYBIO INC COM 45256X103 127 13,033 SH   SOLE 25 13,033 0 0
IMMUNITYBIO INC COM 45256X103 5 510 SH   SOLE 26 510 0 0
IMMUNITYBIO INC COM 45256X103 1,956 200,841 SH   SOLE 30 200,841 0 0
IMMUNITYBIO INC COM 45256X103 110 11,308 SH   SOLE 40 11,308 0 0
IMMUNITYBIO INC COM 45256X103 21 2,126 SH   SOLE 43 0 0 2,126
IMMUNOCORE HLDGS PLC ADS 45258D105 1,117 30,119 SH   SOLE 2 30,119 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 483 13,019 SH   SOLE 18 13,019 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 21,234 572,791 SH   SOLE 19 572,791 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 355 9,582 SH   SOLE 20 9,582 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 5 140 SH   SOLE 21 140 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 7,486 201,953 SH   SOLE 34 201,953 0 0
IMMUNOGEN INC COM 45253H101 945 166,606 SH   SOLE 2 60,266 0 106,340
IMMUNOGEN INC COM 45253H101 3 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 16 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 3,493 616,133 SH   SOLE 18 616,133 0 0
IMMUNOGEN INC COM 45253H101 1,916 337,907 SH   SOLE 19 337,907 0 0
IMMUNOGEN INC COM 45253H101 50,556 8,916,383 SH   SOLE 21 8,916,383 0 0
IMMUNOGEN INC COM 45253H101 27,684 4,882,523 SH   SOLE 22 4,724,706 0 157,817
IMMUNOGEN INC COM 45253H101 131 23,117 SH   SOLE 25 23,117 0 0
IMMUNOGEN INC COM 45253H101 760 134,055 SH   SOLE 26 110,684 0 23,371
IMMUNOGEN INC COM 45253H101 111 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 1,253 220,994 SH   SOLE 30 220,994 0 0
IMMUNOGEN INC COM 45253H101 52 9,178 SH   SOLE 36 9,178 0 0
IMMUNOGEN INC COM 45253H101 134 23,637 SH   SOLE 40 23,637 0 0
IMMUNOGEN INC COM 45253H101 161 28,448 SH   SOLE 43 0 0 28,448
IMMUNOME INC COM 45257U108 39 1,622 SH   SOLE 18 1,622 0 0
IMMUNOME INC COM 45257U108 517 21,235 SH   SOLE 21 21,235 0 0
IMMUNOME INC COM 45257U108 419 17,216 SH   SOLE 22 17,216 0 0
IMMUNOME INC COM 45257U108 11 435 SH   SOLE 43 0 0 435
IMMUNOVANT INC COM 45258J102 242 27,854 SH   SOLE 2 14,995 0 12,859
IMMUNOVANT INC COM 45258J102 6 672 SH   SOLE 7 672 0 0
IMMUNOVANT INC COM 45258J102 1,028 118,290 SH   SOLE 18 118,290 0 0
IMMUNOVANT INC COM 45258J102 573 65,906 SH   SOLE 19 65,906 0 0
IMMUNOVANT INC COM 45258J102 15,255 1,755,487 SH   SOLE 21 1,755,487 0 0
IMMUNOVANT INC COM 45258J102 9,971 1,147,387 SH   SOLE 22 1,119,607 0 27,780
IMMUNOVANT INC COM 45258J102 81 9,308 SH   SOLE 25 9,308 0 0
IMMUNOVANT INC COM 45258J102 150 17,295 SH   SOLE 26 17,295 0 0
IMMUNOVANT INC COM 45258J102 42 4,857 SH   SOLE 28 4,857 0 0
IMMUNOVANT INC COM 45258J102 628 72,278 SH   SOLE 30 72,278 0 0
IMMUNOVANT INC COM 45258J102 55 6,360 SH   SOLE 36 6,360 0 0
IMMUNOVANT INC COM 45258J102 34 3,899 SH   SOLE 40 3,899 0 0
IMMUNOVANT INC COM 45258J102 169 19,408 SH   SOLE 43 0 0 19,408
IMPAC MTG HLDGS INC COM NEW 45254P508 4 2,666 SH   SOLE 18 2,666 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 55 39,129 SH   SOLE 21 39,129 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 67 47,327 SH   SOLE 22 47,327 0 0
IMPEL NEUROPHARMA INC COM 45258K109 87 7,158 SH   SOLE 2 1,787 0 5,371
IMPEL NEUROPHARMA INC COM 45258K109 68 5,622 SH   SOLE 18 5,622 0 0
IMPEL NEUROPHARMA INC COM 45258K109 301 24,720 SH   SOLE 19 24,720 0 0
IMPEL NEUROPHARMA INC COM 45258K109 2,226 182,793 SH   SOLE 21 182,793 0 0
IMPEL NEUROPHARMA INC COM 45258K109 580 47,652 SH   SOLE 22 46,551 0 1,101
IMPEL NEUROPHARMA INC COM 45258K109 10 785 SH   SOLE 23 785 0 0
IMPERIAL OIL LTD COM NEW 453038408 2 66 SH   SOLE 18 66 0 0
IMPERIAL OIL LTD COM NEW 453038408 9,941 315,001 SH   SOLE 43 15,259 0 299,742
IMPINJ INC COM 453204109 432 7,562 SH   SOLE 2 5,611 0 1,951
IMPINJ INC COM 453204109 4 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109 16 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 3,116 54,544 SH   SOLE 18 54,544 0 0
IMPINJ INC COM 453204109 2,030 35,530 SH   SOLE 19 35,530 0 0
IMPINJ INC COM 453204109 37,040 648,344 SH   SOLE 21 648,344 0 0
IMPINJ INC COM 453204109 25,726 450,309 SH   SOLE 22 438,483 0 11,826
IMPINJ INC COM 453204109 127 2,231 SH   SOLE 25 2,231 0 0
IMPINJ INC COM 453204109 74 1,292 SH   SOLE 26 0 0 1,292
IMPINJ INC COM 453204109 84 1,467 SH   SOLE 28 1,467 0 0
IMPINJ INC COM 453204109 7,769 135,988 SH   SOLE 30 135,988 0 0
IMPINJ INC COM 453204109 117 2,055 SH   SOLE 40 2,055 0 0
IMPINJ INC COM 453204109 136 2,387 SH   SOLE 43 305 0 2,082
IN8BIO INC COM 45674E109 5 671 SH   SOLE 18 671 0 0
IN8BIO INC COM 45674E109 59 8,640 SH   SOLE 21 8,640 0 0
INARI MED INC COM 45332Y109 930 11,472 SH   SOLE 2 7,051 0 4,421
INARI MED INC COM 45332Y109 6 74 SH   SOLE 4 74 0 0
INARI MED INC COM 45332Y109 44 546 SH   SOLE 7 546 0 0
INARI MED INC COM 45332Y109 7,643 94,247 SH   SOLE 18 94,247 0 0
INARI MED INC COM 45332Y109 4,851 59,817 SH   SOLE 19 59,817 0 0
INARI MED INC COM 45332Y109 104,478 1,288,261 SH   SOLE 21 1,288,261 0 0
INARI MED INC COM 45332Y109 59,613 735,058 SH   SOLE 22 721,322 0 13,736
INARI MED INC COM 45332Y109 284 3,496 SH   SOLE 25 3,496 0 0
INARI MED INC COM 45332Y109 756 9,326 SH   SOLE 26 7,395 0 1,931
INARI MED INC COM 45332Y109 128 1,577 SH   SOLE 28 1,577 0 0
INARI MED INC COM 45332Y109 1,166 14,373 SH   SOLE 30 14,373 0 0
INARI MED INC COM 45332Y109 286 3,530 SH   SOLE 36 3,530 0 0
INARI MED INC COM 45332Y109 198 2,439 SH   SOLE 40 2,439 0 0
INARI MED INC COM 45332Y109 117 1,448 SH   SOLE 43 119 0 1,329
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 35,845 521,149 SH   SOLE 2 95,853 0 425,296
INCYTE CORP COM 45337C102 8,386 121,921 SH   SOLE 4 72,599 0 49,322
INCYTE CORP COM 45337C102 14,475 210,452 SH   SOLE 7 205,489 0 4,963
INCYTE CORP COM 45337C102 356 5,171 SH   SOLE 13 403 0 4,768
INCYTE CORP COM 45337C102 1,331 19,358 SH   SOLE 15 19,358 0 0
INCYTE CORP COM 45337C102 37,781 549,295 SH   SOLE 18 522,813 0 26,482
INCYTE CORP COM 45337C102 36,463 530,140 SH   SOLE 19 530,140 0 0
INCYTE CORP COM 45337C102 553,275 8,044,130 SH   SOLE 21 8,044,130 0 0
INCYTE CORP COM 45337C102 286,366 4,163,506 SH   SOLE 22 3,757,655 0 405,851
INCYTE CORP COM 45337C102 7,132 103,689 SH   SOLE 23 103,689 0 0
INCYTE CORP COM 45337C102 31,542 458,586 SH   SOLE 25 458,586 0 0
INCYTE CORP COM 45337C102 32,938 478,888 SH   SOLE 26 215,512 0 263,376
INCYTE CORP COM 45337C102 22,703 330,088 SH   SOLE 28 13,118 0 316,970
INCYTE CORP COM 45337C102 12 180 SH   SOLE 29 180 0 0
INCYTE CORP COM 45337C102 88,045 1,280,091 SH   SOLE 30 1,280,091 0 0
INCYTE CORP COM 45337C102 4,729 68,752 SH   SOLE 31 23,322 0 45,430
INCYTE CORP COM 45337C102 3,561 51,767 SH   SOLE 32 51,767 0 0
INCYTE CORP COM 45337C102 20,869 303,417 SH   SOLE 34 303,417 0 0
INCYTE CORP COM 45337C102 7,281 105,860 SH   SOLE 36 105,860 0 0
INCYTE CORP COM 45337C102 413 6,002 SH   SOLE 40 6,002 0 0
INCYTE CORP COM 45337C102 4,081 59,336 SH   SOLE 43 3,960 0 55,376
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 300 6,050 SH   SOLE 2 1,702 0 4,348
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 8 SH   SOLE 7 8 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 809 16,319 SH   SOLE 18 16,319 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 483 9,733 SH   SOLE 19 9,733 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 8,271 166,789 SH   SOLE 21 166,789 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 3,283 66,200 SH   SOLE 22 58,867 0 7,333
INDEPENDENCE HLDG CO NEW COM NEW 453440307 75 1,522 SH   SOLE 25 1,522 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 112 2,262 SH   SOLE 30 2,262 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 102 2,056 SH   SOLE 43 0 0 2,056
INDEPENDENCE RLTY TR INC COM 45378A106 3,589 176,386 SH   SOLE 2 58,533 0 117,853
INDEPENDENCE RLTY TR INC COM 45378A106 1,097 53,892 SH   SOLE 4 53,892 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,738 134,564 SH   SOLE 7 134,564 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 8,429 414,214 SH   SOLE 18 414,214 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6,419 315,418 SH   SOLE 19 315,418 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 266,466 13,094,148 SH   SOLE 21 13,094,148 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 68,064 3,344,692 SH   SOLE 22 3,241,126 0 103,566
INDEPENDENCE RLTY TR INC COM 45378A106 87 4,287 SH   SOLE 23 4,287 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 9,790 481,057 SH   SOLE 25 481,057 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,175 57,746 SH   SOLE 26 47,948 0 9,798
INDEPENDENCE RLTY TR INC COM 45378A106 1,417 69,621 SH   SOLE 28 8,515 0 61,106
INDEPENDENCE RLTY TR INC COM 45378A106 13,746 675,464 SH   SOLE 30 675,464 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 281 13,806 SH   SOLE 40 13,806 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,091 53,631 SH   SOLE 43 286 0 53,345
INDEPENDENT BANK GROUP INC COM 45384B106 3,039 42,784 SH   SOLE 2 13,132 0 29,652
INDEPENDENT BANK GROUP INC COM 45384B106 8 107 SH   SOLE 4 107 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 43 605 SH   SOLE 7 605 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 10,729 151,030 SH   SOLE 18 151,030 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 5,554 78,187 SH   SOLE 19 78,187 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 318,195 4,479,093 SH   SOLE 21 4,479,093 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 66,629 937,904 SH   SOLE 22 899,118 0 38,786
INDEPENDENT BANK GROUP INC COM 45384B106 497 6,991 SH   SOLE 25 6,991 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 876 12,330 SH   SOLE 26 7,422 0 4,908
INDEPENDENT BANK GROUP INC COM 45384B106 218 3,065 SH   SOLE 28 3,065 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 4,857 68,373 SH   SOLE 30 68,373 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 155 2,177 SH   SOLE 34 2,177 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 312 4,386 SH   SOLE 40 4,386 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,810 25,480 SH   SOLE 43 5,699 0 19,781
INDEPENDENT BK CORP MASS COM 453836108 2,664 34,983 SH   SOLE 2 9,952 0 25,031
INDEPENDENT BK CORP MASS COM 453836108 11 144 SH   SOLE 4 144 0 0
INDEPENDENT BK CORP MASS COM 453836108 40 530 SH   SOLE 7 530 0 0
INDEPENDENT BK CORP MASS COM 453836108 9,999 131,310 SH   SOLE 18 131,310 0 0
INDEPENDENT BK CORP MASS COM 453836108 4,250 55,812 SH   SOLE 19 55,812 0 0
INDEPENDENT BK CORP MASS COM 453836108 286,712 3,765,090 SH   SOLE 21 3,765,090 0 0
INDEPENDENT BK CORP MASS COM 453836108 61,151 803,040 SH   SOLE 22 769,825 0 33,215
INDEPENDENT BK CORP MASS COM 453836108 262 3,445 SH   SOLE 25 3,445 0 0
INDEPENDENT BK CORP MASS COM 453836108 735 9,657 SH   SOLE 26 6,876 0 2,781
INDEPENDENT BK CORP MASS COM 453836108 67 886 SH   SOLE 28 886 0 0
INDEPENDENT BK CORP MASS COM 453836108 4,267 56,035 SH   SOLE 30 56,035 0 0
INDEPENDENT BK CORP MASS COM 453836108 299 3,930 SH   SOLE 40 3,930 0 0
INDEPENDENT BK CORP MASS COM 453836108 688 9,036 SH   SOLE 43 0 0 9,036
INDEPENDENT BK CORP MICH COM NEW 453838609 3,607 167,919 SH   SOLE 2 115,732 0 52,187
INDEPENDENT BK CORP MICH COM NEW 453838609 10 487 SH   SOLE 7 487 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,601 74,549 SH   SOLE 18 74,549 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 3,406 158,560 SH   SOLE 19 158,560 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 19,190 893,389 SH   SOLE 21 893,389 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 22,223 1,034,603 SH   SOLE 22 1,001,594 0 33,009
INDEPENDENT BK CORP MICH COM NEW 453838609 196 9,131 SH   SOLE 23 9,131 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 88 4,097 SH   SOLE 25 4,097 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 723 33,641 SH   SOLE 26 1,928 0 31,713
INDEPENDENT BK CORP MICH COM NEW 453838609 36 1,698 SH   SOLE 28 1,698 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 117 5,448 SH   SOLE 30 5,448 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 63 2,924 SH   SOLE 34 2,924 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 74 3,422 SH   SOLE 36 3,422 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 31 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 929 43,238 SH   SOLE 43 0 0 43,238
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1 38 SH   SOLE 17 0 0 38
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 12 7,890 SH   SOLE 18 7,890 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 193 130,595 SH   SOLE 21 130,595 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 1,042 703,798 SH   SOLE 22 703,798 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 28 2,272 SH   SOLE 2 2,272 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 1,034 84,015 SH   SOLE 21 84,015 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 7,146 580,466 SH   SOLE 22 580,466 0 0
INDUS REALTY TRUST INC COM 45580R103 54 770 SH   SOLE 2 277 0 493
INDUS REALTY TRUST INC COM 45580R103 5 70 SH   SOLE 7 70 0 0
INDUS REALTY TRUST INC COM 45580R103 913 13,022 SH   SOLE 18 13,022 0 0
INDUS REALTY TRUST INC COM 45580R103 402 5,735 SH   SOLE 19 5,735 0 0
INDUS REALTY TRUST INC COM 45580R103 10,680 152,348 SH   SOLE 21 152,348 0 0
INDUS REALTY TRUST INC COM 45580R103 6,838 97,553 SH   SOLE 22 96,357 0 1,196
INDUS REALTY TRUST INC COM 45580R103 12 173 SH   SOLE 23 173 0 0
INDUS REALTY TRUST INC COM 45580R103 125 1,777 SH   SOLE 43 0 0 1,777
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,330 170,413 SH   SOLE 2 19,583 0 150,830
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 883 34,756 SH   SOLE 4 34,756 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,196 86,431 SH   SOLE 7 86,431 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,553 257,872 SH   SOLE 18 257,872 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,986 196,231 SH   SOLE 19 196,231 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 204,013 8,028,828 SH   SOLE 21 8,028,828 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 52,272 2,057,130 SH   SOLE 22 1,985,858 0 71,272
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 69 2,709 SH   SOLE 23 2,709 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7,529 296,289 SH   SOLE 25 296,289 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 832 32,733 SH   SOLE 26 27,417 0 5,316
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,116 43,938 SH   SOLE 28 5,459 0 38,479
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 9,721 382,574 SH   SOLE 30 382,574 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 218 8,588 SH   SOLE 40 8,588 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,181 46,460 SH   SOLE 43 414 0 46,046
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 1,927 43,597 SH   SOLE 7 43,597 0 0
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 611 13,818 SH   SOLE 43 0 0 13,818
INFINERA CORP COM 45667G103 1,067 128,228 SH   SOLE 2 107,136 0 21,092
INFINERA CORP COM 45667G103 6 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103 24 2,860 SH   SOLE 7 2,860 0 0
INFINERA CORP COM 45667G103 4,093 491,960 SH   SOLE 18 491,960 0 0
INFINERA CORP COM 45667G103 2,647 318,177 SH   SOLE 19 318,177 0 0
INFINERA CORP COM 45667G103 55,674 6,691,543 SH   SOLE 21 6,691,543 0 0
INFINERA CORP COM 45667G103 38,523 4,630,197 SH   SOLE 22 4,531,533 0 98,664
INFINERA CORP COM 45667G103 192 23,122 SH   SOLE 25 23,122 0 0
INFINERA CORP COM 45667G103 784 94,243 SH   SOLE 26 84,049 0 10,194
INFINERA CORP COM 45667G103 119 14,311 SH   SOLE 28 14,311 0 0
INFINERA CORP COM 45667G103 7,545 906,832 SH   SOLE 30 906,832 0 0
INFINERA CORP COM 45667G103 30 3,583 SH   SOLE 36 3,583 0 0
INFINERA CORP COM 45667G103 175 20,993 SH   SOLE 40 20,993 0 0
INFINERA CORP COM 45667G103 271 32,604 SH   SOLE 43 0 0 32,604
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 2,383 2,150,000 PRN   SOLE 21 2,150,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 548 160,112 SH   SOLE 2 72,715 0 87,397
INFINITY PHARMACEUTICALS INC COM 45665G303 5 1,407 SH   SOLE 7 1,407 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 892 260,744 SH   SOLE 18 260,744 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 748 218,788 SH   SOLE 19 218,788 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 10,440 3,052,488 SH   SOLE 21 3,052,488 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 7,754 2,267,396 SH   SOLE 22 2,246,422 0 20,974
INFINITY PHARMACEUTICALS INC COM 45665G303 10 2,922 SH   SOLE 23 2,922 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 57 16,622 SH   SOLE 26 0 0 16,622
INFINITY PHARMACEUTICALS INC COM 45665G303 10 3,010 SH   SOLE 43 0 0 3,010
INFLARX NV COM N44821101 19 7,419 SH   SOLE 22 7,419 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 47 6,526 SH   SOLE 2 6,526 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 50 7,013 SH   SOLE 18 7,013 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 786 109,434 SH   SOLE 21 109,434 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 655 91,236 SH   SOLE 22 91,236 0 0
INFOSYS LTD SPONSORED ADR 456788108 34,740 1,561,364 SH   SOLE 2 682,257 0 879,107
INFOSYS LTD SPONSORED ADR 456788108 12,685 570,134 SH   SOLE 4 570,134 0 0
INFOSYS LTD SPONSORED ADR 456788108 5,736 257,801 SH   SOLE 13 176,431 0 81,370
INFOSYS LTD SPONSORED ADR 456788108 35,922 1,614,460 SH   SOLE 18 1,614,460 0 0
INFOSYS LTD SPONSORED ADR 456788108 100,226 4,504,533 SH   SOLE 19 4,504,533 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,820 126,722 SH   SOLE 21 126,722 0 0
INFOSYS LTD SPONSORED ADR 456788108 107,894 4,849,177 SH   SOLE 22 4,031,732 0 817,445
INFOSYS LTD SPONSORED ADR 456788108 24,980 1,122,699 SH   SOLE 25 1,122,699 0 0
INFOSYS LTD SPONSORED ADR 456788108 10,057 452,018 SH   SOLE 26 143,412 0 308,606
INFOSYS LTD SPONSORED ADR 456788108 20,456 919,392 SH   SOLE 28 279,128 0 640,264
INFOSYS LTD SPONSORED ADR 456788108 44,641 2,006,355 SH   SOLE 30 2,006,355 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,471 66,125 SH   SOLE 31 51,196 0 14,929
INFOSYS LTD SPONSORED ADR 456788108 75,202 3,379,868 SH   SOLE 34 3,379,868 0 0
INFOSYS LTD SPONSORED ADR 456788108 90,664 4,074,780 SH   SOLE 43 252,324 0 3,822,456
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 211 18,468 SH   SOLE 2 836 0 17,632
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 819 71,670 SH   SOLE 18 71,670 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 570 49,852 SH   SOLE 19 49,852 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 11,084 969,686 SH   SOLE 21 969,686 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 5,421 474,264 SH   SOLE 22 462,726 0 11,538
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 0 5 SH   SOLE 43 0 0 5
INFUSYSTEM HLDGS INC COM 45685K102 64 4,903 SH   SOLE 2 1,310 0 3,593
INFUSYSTEM HLDGS INC COM 45685K102 6 452 SH   SOLE 7 452 0 0
INFUSYSTEM HLDGS INC COM 45685K102 638 49,002 SH   SOLE 18 49,002 0 0
INFUSYSTEM HLDGS INC COM 45685K102 365 28,028 SH   SOLE 19 28,028 0 0
INFUSYSTEM HLDGS INC COM 45685K102 8,020 615,487 SH   SOLE 21 615,487 0 0
INFUSYSTEM HLDGS INC COM 45685K102 2,733 209,752 SH   SOLE 22 206,540 0 3,212
INFUSYSTEM HLDGS INC COM 45685K102 2 188 SH   SOLE 43 0 0 188
ING GROEP N.V. SPONSORED ADR 456837103 40 2,753 SH   SOLE 18 2,753 0 0
ING GROEP N.V. SPONSORED ADR 456837103 39,949 2,757,010 SH   SOLE 43 295,053 0 2,461,957
INGERSOLL RAND INC COM 45687V106 42,498 843,052 SH   SOLE 2 97,832 0 745,220
INGERSOLL RAND INC COM 45687V106 9,022 178,977 SH   SOLE 4 156,256 0 22,721
INGERSOLL RAND INC COM 45687V106 17,900 355,082 SH   SOLE 7 343,459 0 11,623
INGERSOLL RAND INC COM 45687V106 504 9,997 SH   SOLE 13 910 0 9,087
INGERSOLL RAND INC COM 45687V106 2,454 48,676 SH   SOLE 15 48,676 0 0
INGERSOLL RAND INC COM 45687V106 47,725 946,739 SH   SOLE 18 889,655 0 57,084
INGERSOLL RAND INC COM 45687V106 16,778 332,822 SH   SOLE 19 332,822 0 0
INGERSOLL RAND INC COM 45687V106 443,363 8,795,139 SH   SOLE 21 8,795,139 0 0
INGERSOLL RAND INC COM 45687V106 428,225 8,494,847 SH   SOLE 22 7,652,610 0 842,237
INGERSOLL RAND INC COM 45687V106 11,432 226,776 SH   SOLE 23 226,776 0 0
INGERSOLL RAND INC COM 45687V106 31,141 617,745 SH   SOLE 25 617,745 0 0
INGERSOLL RAND INC COM 45687V106 49,130 974,615 SH   SOLE 26 414,862 0 559,753
INGERSOLL RAND INC COM 45687V106 52,574 1,042,934 SH   SOLE 28 30,030 0 1,012,904
INGERSOLL RAND INC COM 45687V106 78,632 1,559,857 SH   SOLE 30 1,559,857 0 0
INGERSOLL RAND INC COM 45687V106 7,512 149,013 SH   SOLE 31 48,109 0 100,904
INGERSOLL RAND INC COM 45687V106 142,411 2,825,049 SH   SOLE 34 2,825,049 0 0
INGERSOLL RAND INC COM 45687V106 9,443 187,325 SH   SOLE 36 187,325 0 0
INGERSOLL RAND INC COM 45687V106 720 14,274 SH   SOLE 40 14,274 0 0
INGERSOLL RAND INC COM 45687V106 9,674 191,897 SH   SOLE 43 9,569 0 182,328
INGEVITY CORP COM 45688C107 2,470 34,603 SH   SOLE 2 30,368 0 4,235
INGEVITY CORP COM 45688C107 12 162 SH   SOLE 4 162 0 0
INGEVITY CORP COM 45688C107 46 651 SH   SOLE 7 651 0 0
INGEVITY CORP COM 45688C107 1 8 SH   SOLE 17 0 0 8
INGEVITY CORP COM 45688C107 13,151 184,261 SH   SOLE 18 184,261 0 0
INGEVITY CORP COM 45688C107 5,112 71,630 SH   SOLE 19 71,630 0 0
INGEVITY CORP COM 45688C107 195,717 2,742,290 SH   SOLE 21 2,742,290 0 0
INGEVITY CORP COM 45688C107 79,623 1,115,637 SH   SOLE 22 1,093,595 0 22,042
INGEVITY CORP COM 45688C107 346 4,849 SH   SOLE 25 4,849 0 0
INGEVITY CORP COM 45688C107 1,407 19,714 SH   SOLE 26 16,691 0 3,023
INGEVITY CORP COM 45688C107 320 4,477 SH   SOLE 28 3,817 0 660
INGEVITY CORP COM 45688C107 1,647 23,071 SH   SOLE 30 23,071 0 0
INGEVITY CORP COM 45688C107 352 4,932 SH   SOLE 40 4,932 0 0
INGEVITY CORP COM 45688C107 3,186 44,640 SH   SOLE 43 3,517 0 41,123
INGLES MKTS INC CL A 457030104 1,251 18,947 SH   SOLE 2 4,299 0 14,648
INGLES MKTS INC CL A 457030104 15 225 SH   SOLE 7 225 0 0
INGLES MKTS INC CL A 457030104 2,955 44,753 SH   SOLE 18 44,753 0 0
INGLES MKTS INC CL A 457030104 1,639 24,822 SH   SOLE 19 24,822 0 0
INGLES MKTS INC CL A 457030104 37,152 562,651 SH   SOLE 21 562,651 0 0
INGLES MKTS INC CL A 457030104 21,049 318,777 SH   SOLE 22 305,556 0 13,221
INGLES MKTS INC CL A 457030104 482 7,302 SH   SOLE 23 7,302 0 0
INGLES MKTS INC CL A 457030104 119 1,807 SH   SOLE 25 1,807 0 0
INGLES MKTS INC CL A 457030104 207 3,135 SH   SOLE 26 0 0 3,135
INGLES MKTS INC CL A 457030104 114 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 574 8,686 SH   SOLE 30 8,686 0 0
INGLES MKTS INC CL A 457030104 94 1,424 SH   SOLE 40 1,424 0 0
INGLES MKTS INC CL A 457030104 3,905 59,136 SH   SOLE 43 4,619 0 54,517
INGREDION INC COM 457187102 16,808 188,835 SH   SOLE 2 62,112 0 126,723
INGREDION INC COM 457187102 42 469 SH   SOLE 4 469 0 0
INGREDION INC COM 457187102 1,228 13,797 SH   SOLE 7 13,797 0 0
INGREDION INC COM 457187102 14,470 162,561 SH   SOLE 18 162,561 0 0
INGREDION INC COM 457187102 1,715 19,273 SH   SOLE 19 19,273 0 0
INGREDION INC COM 457187102 285,289 3,205,133 SH   SOLE 21 3,205,133 0 0
INGREDION INC COM 457187102 160,865 1,807,266 SH   SOLE 22 1,727,741 0 79,525
INGREDION INC COM 457187102 751 8,437 SH   SOLE 25 8,437 0 0
INGREDION INC COM 457187102 2,678 30,091 SH   SOLE 26 24,601 0 5,490
INGREDION INC COM 457187102 535 6,012 SH   SOLE 28 5,141 0 871
INGREDION INC COM 457187102 3,213 36,099 SH   SOLE 30 36,099 0 0
INGREDION INC COM 457187102 93 1,040 SH   SOLE 31 1,040 0 0
INGREDION INC COM 457187102 616 6,915 SH   SOLE 36 6,915 0 0
INGREDION INC COM 457187102 735 8,262 SH   SOLE 40 8,262 0 0
INGREDION INC COM 457187102 2,787 31,314 SH   SOLE 43 2,264 0 29,050
INHIBIKASE THERAPEUTICS INC COM 45719W106 6 3,408 SH   SOLE 18 3,408 0 0
INHIBIKASE THERAPEUTICS INC COM 45719W106 81 42,512 SH   SOLE 21 42,512 0 0
INHIBIKASE THERAPEUTICS INC COM 45719W106 9 4,821 SH   SOLE 22 4,821 0 0
INHIBRX INC COM 45720L107 266 7,975 SH   SOLE 2 3,696 0 4,279
INHIBRX INC COM 45720L107 11 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107 2,751 82,600 SH   SOLE 18 82,600 0 0
INHIBRX INC COM 45720L107 1,975 59,281 SH   SOLE 19 59,281 0 0
INHIBRX INC COM 45720L107 32,561 977,520 SH   SOLE 21 977,520 0 0
INHIBRX INC COM 45720L107 17,513 525,764 SH   SOLE 22 515,007 0 10,757
INHIBRX INC COM 45720L107 67 2,010 SH   SOLE 25 2,010 0 0
INHIBRX INC COM 45720L107 12 347 SH   SOLE 26 347 0 0
INHIBRX INC COM 45720L107 104 3,109 SH   SOLE 30 3,109 0 0
INHIBRX INC COM 45720L107 67 2,011 SH   SOLE 40 2,011 0 0
INHIBRX INC COM 45720L107 53 1,591 SH   SOLE 43 0 0 1,591
INMODE LTD SHS M5425M103 10 65 SH   SOLE 2 65 0 0
INMODE LTD SHS M5425M103 11 67 SH   SOLE 4 67 0 0
INMODE LTD SHS M5425M103 1,097 6,880 SH   SOLE 7 6,880 0 0
INMODE LTD SHS M5425M103 73,492 460,909 SH   SOLE 19 460,909 0 0
INMODE LTD SHS M5425M103 47,735 299,373 SH   SOLE 21 299,373 0 0
INMODE LTD SHS M5425M103 25,566 160,341 SH   SOLE 22 151,408 0 8,933
INMODE LTD SHS M5425M103 739 4,632 SH   SOLE 25 4,632 0 0
INMODE LTD SHS M5425M103 260 1,633 SH   SOLE 26 331 0 1,302
INMODE LTD SHS M5425M103 380 2,384 SH   SOLE 28 2,384 0 0
INMODE LTD SHS M5425M103 4,146 26,004 SH   SOLE 30 26,004 0 0
INMODE LTD SHS M5425M103 1,079 6,764 SH   SOLE 34 6,764 0 0
INMODE LTD SHS M5425M103 441 2,766 SH   SOLE 36 2,766 0 0
INMODE LTD SHS M5425M103 524 3,288 SH   SOLE 40 3,288 0 0
INMUNE BIO INC COM 45782T105 33 1,691 SH   SOLE 18 1,691 0 0
INMUNE BIO INC COM 45782T105 539 27,748 SH   SOLE 21 27,748 0 0
INMUNE BIO INC COM 45782T105 2,272 116,990 SH   SOLE 22 116,990 0 0
INNODATA INC COM NEW 457642205 47 4,926 SH   SOLE 18 4,926 0 0
INNODATA INC COM NEW 457642205 785 82,407 SH   SOLE 21 82,407 0 0
INNODATA INC COM NEW 457642205 4,210 441,810 SH   SOLE 22 441,810 0 0
INNOSPEC INC COM 45768S105 4,390 52,125 SH   SOLE 2 23,761 0 28,364
INNOSPEC INC COM 45768S105 7 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105 30 354 SH   SOLE 7 354 0 0
INNOSPEC INC COM 45768S105 8,047 95,549 SH   SOLE 18 95,549 0 0
INNOSPEC INC COM 45768S105 7,123 84,578 SH   SOLE 19 84,578 0 0
INNOSPEC INC COM 45768S105 243,728 2,893,945 SH   SOLE 21 2,893,945 0 0
INNOSPEC INC COM 45768S105 56,035 665,337 SH   SOLE 22 642,335 0 23,002
INNOSPEC INC COM 45768S105 178 2,109 SH   SOLE 23 2,109 0 0
INNOSPEC INC COM 45768S105 378 4,485 SH   SOLE 25 4,485 0 0
INNOSPEC INC COM 45768S105 1,957 23,239 SH   SOLE 26 9,930 0 13,309
INNOSPEC INC COM 45768S105 173 2,056 SH   SOLE 28 2,056 0 0
INNOSPEC INC COM 45768S105 3,836 45,549 SH   SOLE 30 45,549 0 0
INNOSPEC INC COM 45768S105 100 1,187 SH   SOLE 34 1,187 0 0
INNOSPEC INC COM 45768S105 357 4,237 SH   SOLE 36 4,237 0 0
INNOSPEC INC COM 45768S105 238 2,824 SH   SOLE 40 2,824 0 0
INNOSPEC INC COM 45768S105 1,704 20,234 SH   SOLE 43 0 0 20,234
INNOVAGE HLDG CORP COM 45784A104 50 7,566 SH   SOLE 2 5,816 0 1,750
INNOVAGE HLDG CORP COM 45784A104 2 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104 450 68,014 SH   SOLE 18 68,014 0 0
INNOVAGE HLDG CORP COM 45784A104 2,642 399,664 SH   SOLE 19 399,664 0 0
INNOVAGE HLDG CORP COM 45784A104 18 2,706 SH   SOLE 20 2,706 0 0
INNOVAGE HLDG CORP COM 45784A104 4,100 620,263 SH   SOLE 21 620,263 0 0
INNOVAGE HLDG CORP COM 45784A104 2,617 395,872 SH   SOLE 22 393,123 0 2,749
INNOVAGE HLDG CORP COM 45784A104 348 52,704 SH   SOLE 34 52,704 0 0
INNOVATE CORP COM 45784J105 148 35,983 SH   SOLE 2 5,295 0 30,688
INNOVATE CORP COM 45784J105 712 173,601 SH   SOLE 18 173,601 0 0
INNOVATE CORP COM 45784J105 379 92,507 SH   SOLE 19 92,507 0 0
INNOVATE CORP COM 45784J105 6,851 1,670,962 SH   SOLE 21 1,670,962 0 0
INNOVATE CORP COM 45784J105 5,194 1,266,869 SH   SOLE 22 1,244,001 0 22,868
INNOVATE CORP COM 45784J105 7 1,658 SH   SOLE 43 0 0 1,658
INNOVATIVE INDL PPTYS INC COM 45781V101 4,568 19,760 SH   SOLE 2 7,234 0 12,526
INNOVATIVE INDL PPTYS INC COM 45781V101 2,865 12,394 SH   SOLE 4 12,394 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 7,017 30,353 SH   SOLE 7 30,353 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 20,564 88,955 SH   SOLE 18 88,955 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 46,600 201,583 SH   SOLE 19 201,583 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 636,641 2,753,996 SH   SOLE 21 2,753,996 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 176,302 762,649 SH   SOLE 22 743,496 0 19,153
INNOVATIVE INDL PPTYS INC COM 45781V101 227 981 SH   SOLE 23 981 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 24,025 103,927 SH   SOLE 25 103,927 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,866 8,073 SH   SOLE 26 6,350 0 1,723
INNOVATIVE INDL PPTYS INC COM 45781V101 3,731 16,138 SH   SOLE 28 2,000 0 14,138
INNOVATIVE INDL PPTYS INC COM 45781V101 31,807 137,590 SH   SOLE 30 137,590 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 628 2,718 SH   SOLE 40 2,718 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,035 4,476 SH   SOLE 43 0 0 4,476
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 130 18,519 SH   SOLE 18 18,519 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 324 46,225 SH   SOLE 21 46,225 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,383 339,392 SH   SOLE 22 339,392 0 0
INNOVIVA INC COM 45781M101 3,458 206,926 SH   SOLE 2 19,042 0 187,884
INNOVIVA INC COM 45781M101 2 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101 17 1,017 SH   SOLE 7 1,017 0 0
INNOVIVA INC COM 45781M101 2,811 168,244 SH   SOLE 18 168,244 0 0
INNOVIVA INC COM 45781M101 1,351 80,830 SH   SOLE 19 80,830 0 0
INNOVIVA INC COM 45781M101 111,972 6,700,910 SH   SOLE 21 6,700,910 0 0
INNOVIVA INC COM 45781M101 24,058 1,439,732 SH   SOLE 22 1,396,130 0 43,602
INNOVIVA INC COM 45781M101 140 8,376 SH   SOLE 25 8,376 0 0
INNOVIVA INC COM 45781M101 253 15,162 SH   SOLE 26 10,561 0 4,601
INNOVIVA INC COM 45781M101 92 5,510 SH   SOLE 28 5,510 0 0
INNOVIVA INC COM 45781M101 2,173 130,071 SH   SOLE 30 130,071 0 0
INNOVIVA INC COM 45781M101 143 8,587 SH   SOLE 40 8,587 0 0
INNOVIVA INC COM 45781M101 1,324 79,247 SH   SOLE 43 0 0 79,247
INNSUITES HOSPITALITY TR SH BEN INT 457919108 3 696 SH   SOLE 18 696 0 0
INNSUITES HOSPITALITY TR SH BEN INT 457919108 34 8,250 SH   SOLE 21 8,250 0 0
INOGEN INC COM 45780L104 638 14,811 SH   SOLE 2 8,962 0 5,849
INOGEN INC COM 45780L104 3 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 13 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 3,089 71,696 SH   SOLE 18 71,696 0 0
INOGEN INC COM 45780L104 2,231 51,766 SH   SOLE 19 51,766 0 0
INOGEN INC COM 45780L104 104,393 2,422,680 SH   SOLE 21 2,422,680 0 0
INOGEN INC COM 45780L104 21,466 498,169 SH   SOLE 22 486,328 0 11,841
INOGEN INC COM 45780L104 74 1,710 SH   SOLE 23 1,710 0 0
INOGEN INC COM 45780L104 160 3,712 SH   SOLE 25 3,712 0 0
INOGEN INC COM 45780L104 697 16,168 SH   SOLE 26 7,230 0 8,938
INOGEN INC COM 45780L104 68 1,581 SH   SOLE 28 1,581 0 0
INOGEN INC COM 45780L104 1,527 35,440 SH   SOLE 30 35,440 0 0
INOGEN INC COM 45780L104 151 3,508 SH   SOLE 36 3,508 0 0
INOGEN INC COM 45780L104 106 2,457 SH   SOLE 40 2,457 0 0
INOGEN INC COM 45780L104 784 18,203 SH   SOLE 43 2,815 0 15,388
INOTIV INC COM 45783Q100 88 3,014 SH   SOLE 2 582 0 2,432
INOTIV INC COM 45783Q100 6 208 SH   SOLE 7 208 0 0
INOTIV INC COM 45783Q100 1,120 38,317 SH   SOLE 18 38,317 0 0
INOTIV INC COM 45783Q100 631 21,578 SH   SOLE 19 21,578 0 0
INOTIV INC COM 45783Q100 12,969 443,525 SH   SOLE 21 443,525 0 0
INOTIV INC COM 45783Q100 4,592 157,044 SH   SOLE 22 154,989 0 2,055
INOTIV INC COM 45783Q100 0 5 SH   SOLE 43 0 0 5
INOVALON HLDGS INC COM CL A 45781D101 1,540 38,226 SH   SOLE 2 25,902 0 12,324
INOVALON HLDGS INC COM CL A 45781D101 12 303 SH   SOLE 4 303 0 0
INOVALON HLDGS INC COM CL A 45781D101 49 1,214 SH   SOLE 7 1,214 0 0
INOVALON HLDGS INC COM CL A 45781D101 8,853 219,735 SH   SOLE 18 209,946 0 9,789
INOVALON HLDGS INC COM CL A 45781D101 6,724 166,892 SH   SOLE 19 166,892 0 0
INOVALON HLDGS INC COM CL A 45781D101 111,188 2,759,689 SH   SOLE 21 2,759,689 0 0
INOVALON HLDGS INC COM CL A 45781D101 72,011 1,787,318 SH   SOLE 22 1,742,547 0 44,771
INOVALON HLDGS INC COM CL A 45781D101 97 2,399 SH   SOLE 23 2,399 0 0
INOVALON HLDGS INC COM CL A 45781D101 455 11,302 SH   SOLE 25 11,302 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,739 43,154 SH   SOLE 26 27,273 0 15,881
INOVALON HLDGS INC COM CL A 45781D101 285 7,081 SH   SOLE 28 7,081 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,709 42,425 SH   SOLE 30 42,425 0 0
INOVALON HLDGS INC COM CL A 45781D101 379 9,415 SH   SOLE 40 9,415 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,353 33,589 SH   SOLE 43 0 0 33,589
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2,668 372,586 SH   SOLE 2 114,641 0 257,945
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 6 820 SH   SOLE 4 820 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24 3,323 SH   SOLE 7 3,323 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4,678 653,337 SH   SOLE 18 653,337 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7,587 1,059,678 SH   SOLE 19 1,059,678 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 69,521 9,709,598 SH   SOLE 21 9,709,598 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 42,244 5,899,944 SH   SOLE 22 5,687,277 0 212,667
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 249 34,828 SH   SOLE 23 34,828 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 246 34,306 SH   SOLE 25 34,306 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,655 231,107 SH   SOLE 26 46,301 0 184,806
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 152 21,291 SH   SOLE 28 21,291 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,635 228,311 SH   SOLE 30 228,311 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 131 18,319 SH   SOLE 36 18,319 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 180 25,165 SH   SOLE 40 25,165 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 552 77,040 SH   SOLE 43 2,136 0 74,904
INOZYME PHARMA INC COM 45790W108 152 13,156 SH   SOLE 2 1,923 0 11,233
INOZYME PHARMA INC COM 45790W108 519 44,764 SH   SOLE 18 44,764 0 0
INOZYME PHARMA INC COM 45790W108 1,018 87,810 SH   SOLE 19 87,810 0 0
INOZYME PHARMA INC COM 45790W108 6,945 599,220 SH   SOLE 21 599,220 0 0
INOZYME PHARMA INC COM 45790W108 1,655 142,778 SH   SOLE 22 134,309 0 8,469
INOZYME PHARMA INC COM 45790W108 10 856 SH   SOLE 23 856 0 0
INOZYME PHARMA INC COM 45790W108 24 2,106 SH   SOLE 26 0 0 2,106
INOZYME PHARMA INC COM 45790W108 116 10,029 SH   SOLE 30 10,029 0 0
INPIXON COM 45790J800 17 20,972 SH   SOLE 18 20,972 0 0
INPIXON COM 45790J800 193 231,874 SH   SOLE 21 231,874 0 0
INPIXON COM 45790J800 809 972,918 SH   SOLE 22 972,918 0 0
INSEEGO CORP COM 45782B104 552 82,936 SH   SOLE 2 23,875 0 59,061
INSEEGO CORP COM 45782B104 2 242 SH   SOLE 4 242 0 0
INSEEGO CORP COM 45782B104 7 1,002 SH   SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104 1,804 270,927 SH   SOLE 18 270,927 0 0
INSEEGO CORP COM 45782B104 996 149,563 SH   SOLE 19 149,563 0 0
INSEEGO CORP COM 45782B104 22,424 3,366,953 SH   SOLE 21 3,366,953 0 0
INSEEGO CORP COM 45782B104 12,720 1,909,875 SH   SOLE 22 1,834,939 0 74,936
INSEEGO CORP COM 45782B104 72 10,781 SH   SOLE 25 10,781 0 0
INSEEGO CORP COM 45782B104 47 6,987 SH   SOLE 26 2,628 0 4,359
INSEEGO CORP COM 45782B104 41 6,088 SH   SOLE 28 6,088 0 0
INSEEGO CORP COM 45782B104 2,980 447,508 SH   SOLE 30 447,508 0 0
INSEEGO CORP COM 45782B104 16 2,437 SH   SOLE 36 2,437 0 0
INSEEGO CORP COM 45782B104 39 5,858 SH   SOLE 40 5,858 0 0
INSEEGO CORP COM 45782B104 47 7,061 SH   SOLE 43 106 0 6,955
INSIGHT ENTERPRISES INC COM 45765U103 2,782 30,889 SH   SOLE 2 10,806 0 20,083
INSIGHT ENTERPRISES INC COM 45765U103 10 114 SH   SOLE 4 114 0 0
INSIGHT ENTERPRISES INC COM 45765U103 78 866 SH   SOLE 7 866 0 0
INSIGHT ENTERPRISES INC COM 45765U103 11,564 128,373 SH   SOLE 18 128,373 0 0
INSIGHT ENTERPRISES INC COM 45765U103 5,538 61,477 SH   SOLE 19 61,477 0 0
INSIGHT ENTERPRISES INC COM 45765U103 372,584 4,136,144 SH   SOLE 21 4,136,144 0 0
INSIGHT ENTERPRISES INC COM 45765U103 76,503 849,282 SH   SOLE 22 818,063 0 31,219
INSIGHT ENTERPRISES INC COM 45765U103 491 5,450 SH   SOLE 25 5,450 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,650 18,318 SH   SOLE 26 15,837 0 2,481
INSIGHT ENTERPRISES INC COM 45765U103 283 3,141 SH   SOLE 28 1,902 0 1,239
INSIGHT ENTERPRISES INC COM 45765U103 5,611 62,289 SH   SOLE 30 62,289 0 0
INSIGHT ENTERPRISES INC COM 45765U103 334 3,711 SH   SOLE 36 3,711 0 0
INSIGHT ENTERPRISES INC COM 45765U103 378 4,199 SH   SOLE 40 4,199 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,024 33,567 SH   SOLE 43 73 0 33,494
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 3,675 2,626,000 PRN   SOLE 21 2,626,000 0 0
INSIGNIA SYS INC COM NEW 45765Y204 9 1,165 SH   SOLE 21 1,165 0 0
INSIGNIA SYS INC COM NEW 45765Y204 413 55,096 SH   SOLE 22 55,096 0 0
INSMED INC COM PAR $.01 457669307 3,488 126,650 SH   SOLE 2 68,645 0 58,005
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,310 338,064 SH   SOLE 18 312,467 0 25,597
INSMED INC COM PAR $.01 457669307 18,450 669,937 SH   SOLE 19 669,937 0 0
INSMED INC COM PAR $.01 457669307 130,170 4,726,582 SH   SOLE 21 4,726,582 0 0
INSMED INC COM PAR $.01 457669307 83,605 3,035,778 SH   SOLE 22 2,972,860 0 62,918
INSMED INC COM PAR $.01 457669307 479 17,399 SH   SOLE 23 17,399 0 0
INSMED INC COM PAR $.01 457669307 499 18,126 SH   SOLE 25 18,126 0 0
INSMED INC COM PAR $.01 457669307 3,163 114,868 SH   SOLE 26 41,999 0 72,869
INSMED INC COM PAR $.01 457669307 237 8,614 SH   SOLE 28 8,614 0 0
INSMED INC COM PAR $.01 457669307 3,202 116,272 SH   SOLE 30 116,272 0 0
INSMED INC COM PAR $.01 457669307 122 4,435 SH   SOLE 36 4,435 0 0
INSMED INC COM PAR $.01 457669307 418 15,166 SH   SOLE 40 15,166 0 0
INSMED INC COM PAR $.01 457669307 465 16,875 SH   SOLE 43 0 0 16,875
INSMED INC NOTE 0.750% 6/0 457669AB5 4,482 4,100,000 PRN   SOLE 21 4,100,000 0 0
INSPERITY INC COM 45778Q107 14,491 130,853 SH   SOLE 2 78,781 0 52,072
INSPERITY INC COM 45778Q107 17 149 SH   SOLE 4 149 0 0
INSPERITY INC COM 45778Q107 63 567 SH   SOLE 7 567 0 0
INSPERITY INC COM 45778Q107 20,491 185,038 SH   SOLE 18 170,909 0 14,129
INSPERITY INC COM 45778Q107 57,749 521,481 SH   SOLE 19 521,481 0 0
INSPERITY INC COM 45778Q107 275,218 2,485,267 SH   SOLE 21 2,485,267 0 0
INSPERITY INC COM 45778Q107 159,714 1,442,240 SH   SOLE 22 1,420,903 0 21,337
INSPERITY INC COM 45778Q107 2,086 18,840 SH   SOLE 23 18,840 0 0
INSPERITY INC COM 45778Q107 622 5,621 SH   SOLE 25 5,621 0 0
INSPERITY INC COM 45778Q107 10,233 92,405 SH   SOLE 26 12,625 0 79,780
INSPERITY INC COM 45778Q107 266 2,399 SH   SOLE 28 2,399 0 0
INSPERITY INC COM 45778Q107 2,242 20,244 SH   SOLE 30 20,244 0 0
INSPERITY INC COM 45778Q107 189 1,707 SH   SOLE 36 1,707 0 0
INSPERITY INC COM 45778Q107 519 4,685 SH   SOLE 40 4,685 0 0
INSPERITY INC COM 45778Q107 1,566 14,143 SH   SOLE 43 706 0 13,437
INSPIRE MED SYS INC COM 457730109 4,149 17,817 SH   SOLE 2 10,343 0 7,474
INSPIRE MED SYS INC COM 457730109 23 100 SH   SOLE 4 100 0 0
INSPIRE MED SYS INC COM 457730109 99 425 SH   SOLE 7 425 0 0
INSPIRE MED SYS INC COM 457730109 18,126 77,832 SH   SOLE 18 73,463 0 4,369
INSPIRE MED SYS INC COM 457730109 19,508 83,769 SH   SOLE 19 83,769 0 0
INSPIRE MED SYS INC COM 457730109 217,399 933,524 SH   SOLE 21 933,524 0 0
INSPIRE MED SYS INC COM 457730109 150,599 646,682 SH   SOLE 22 630,288 0 16,394
INSPIRE MED SYS INC COM 457730109 413 1,773 SH   SOLE 23 1,773 0 0
INSPIRE MED SYS INC COM 457730109 903 3,876 SH   SOLE 25 3,876 0 0
INSPIRE MED SYS INC COM 457730109 3,890 16,702 SH   SOLE 26 9,183 0 7,519
INSPIRE MED SYS INC COM 457730109 552 2,370 SH   SOLE 28 2,370 0 0
INSPIRE MED SYS INC COM 457730109 3,450 14,816 SH   SOLE 30 14,816 0 0
INSPIRE MED SYS INC COM 457730109 38 163 SH   SOLE 34 163 0 0
INSPIRE MED SYS INC COM 457730109 757 3,249 SH   SOLE 40 3,249 0 0
INSPIRE MED SYS INC COM 457730109 1,059 4,547 SH   SOLE 43 209 0 4,338
INSPIRED ENTMT INC COM 45782N108 30 2,525 SH   SOLE 18 2,525 0 0
INSPIRED ENTMT INC COM 45782N108 361 30,890 SH   SOLE 21 30,890 0 0
INSPIRED ENTMT INC COM 45782N108 450 38,437 SH   SOLE 22 38,437 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,280 11,950 SH   SOLE 2 9,401 0 2,549
INSTALLED BLDG PRODS INC COM 45780R101 11 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101 40 371 SH   SOLE 7 371 0 0
INSTALLED BLDG PRODS INC COM 45780R101 8,986 83,862 SH   SOLE 18 83,862 0 0
INSTALLED BLDG PRODS INC COM 45780R101 4,526 42,243 SH   SOLE 19 42,243 0 0
INSTALLED BLDG PRODS INC COM 45780R101 312,843 2,919,673 SH   SOLE 21 2,919,673 0 0
INSTALLED BLDG PRODS INC COM 45780R101 62,742 585,551 SH   SOLE 22 571,445 0 14,106
INSTALLED BLDG PRODS INC COM 45780R101 323 3,012 SH   SOLE 25 3,012 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,456 13,588 SH   SOLE 26 11,899 0 1,689
INSTALLED BLDG PRODS INC COM 45780R101 215 2,010 SH   SOLE 28 2,010 0 0
INSTALLED BLDG PRODS INC COM 45780R101 6,519 60,841 SH   SOLE 30 60,841 0 0
INSTALLED BLDG PRODS INC COM 45780R101 290 2,707 SH   SOLE 40 2,707 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,482 23,164 SH   SOLE 43 531 0 22,633
INSTEEL INDS INC COM 45774W108 740 19,453 SH   SOLE 2 6,027 0 13,426
INSTEEL INDS INC COM 45774W108 11 300 SH   SOLE 7 300 0 0
INSTEEL INDS INC COM 45774W108 2,984 78,434 SH   SOLE 18 78,434 0 0
INSTEEL INDS INC COM 45774W108 1,275 33,519 SH   SOLE 19 33,519 0 0
INSTEEL INDS INC COM 45774W108 93,140 2,447,826 SH   SOLE 21 2,447,826 0 0
INSTEEL INDS INC COM 45774W108 18,488 485,879 SH   SOLE 22 468,223 0 17,656
INSTEEL INDS INC COM 45774W108 93 2,455 SH   SOLE 25 2,455 0 0
INSTEEL INDS INC COM 45774W108 97 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDS INC COM 45774W108 1,448 38,043 SH   SOLE 30 38,043 0 0
INSTEEL INDS INC COM 45774W108 55 1,452 SH   SOLE 40 1,452 0 0
INSTEEL INDS INC COM 45774W108 214 5,630 SH   SOLE 43 0 0 5,630
INSTIL BIO INC COM 45783C101 166 9,283 SH   SOLE 2 708 0 8,575
INSTIL BIO INC COM 45783C101 5 280 SH   SOLE 7 280 0 0
INSTIL BIO INC COM 45783C101 917 51,320 SH   SOLE 18 51,320 0 0
INSTIL BIO INC COM 45783C101 535 29,933 SH   SOLE 19 29,933 0 0
INSTIL BIO INC COM 45783C101 10,159 568,358 SH   SOLE 21 568,358 0 0
INSTIL BIO INC COM 45783C101 3,875 216,804 SH   SOLE 22 209,477 0 7,327
INSTIL BIO INC COM 45783C101 0 5 SH   SOLE 43 0 0 5
INSTRUCTURE HLDGS INC COM 457790103 210 9,282 SH   SOLE 2 405 0 8,877
INSTRUCTURE HLDGS INC COM 457790103 744 32,946 SH   SOLE 18 32,946 0 0
INSTRUCTURE HLDGS INC COM 457790103 458 20,294 SH   SOLE 19 20,294 0 0
INSTRUCTURE HLDGS INC COM 457790103 9,020 399,300 SH   SOLE 21 399,300 0 0
INSTRUCTURE HLDGS INC COM 457790103 2,381 105,394 SH   SOLE 22 100,820 0 4,574
INSTRUCTURE HLDGS INC COM 457790103 306 13,533 SH   SOLE 26 13,533 0 0
INSTRUCTURE HLDGS INC COM 457790103 1,141 50,487 SH   SOLE 28 0 0 50,487
INSTRUCTURE HLDGS INC COM 457790103 16 694 SH   SOLE 31 0 0 694
INSULET CORP COM 45784P101 40,411 142,177 SH   SOLE 2 13,586 0 128,591
INSULET CORP COM 45784P101 13,903 48,913 SH   SOLE 4 31,204 0 17,709
INSULET CORP COM 45784P101 2,131 7,497 SH   SOLE 7 7,497 0 0
INSULET CORP COM 45784P101 433 1,525 SH   SOLE 13 215 0 1,310
INSULET CORP COM 45784P101 1,566 5,508 SH   SOLE 15 5,508 0 0
INSULET CORP COM 45784P101 14,365 50,541 SH   SOLE 18 46,789 0 3,752
INSULET CORP COM 45784P101 49,429 173,905 SH   SOLE 19 173,905 0 0
INSULET CORP COM 45784P101 432,104 1,520,262 SH   SOLE 21 1,520,262 0 0
INSULET CORP COM 45784P101 396,752 1,395,882 SH   SOLE 22 1,319,280 0 76,602
INSULET CORP COM 45784P101 10,549 37,116 SH   SOLE 23 37,116 0 0
INSULET CORP COM 45784P101 36,046 126,820 SH   SOLE 25 126,820 0 0
INSULET CORP COM 45784P101 36,479 128,343 SH   SOLE 26 75,215 0 53,128
INSULET CORP COM 45784P101 34,846 122,599 SH   SOLE 28 6,918 0 115,681
INSULET CORP COM 45784P101 71,599 251,904 SH   SOLE 30 251,144 0 760
INSULET CORP COM 45784P101 6,937 24,407 SH   SOLE 31 8,042 0 16,365
INSULET CORP COM 45784P101 4,257 14,978 SH   SOLE 34 14,978 0 0
INSULET CORP COM 45784P101 8,264 29,076 SH   SOLE 36 29,076 0 0
INSULET CORP COM 45784P101 642 2,260 SH   SOLE 40 2,260 0 0
INSULET CORP COM 45784P101 9,996 35,169 SH   SOLE 43 3,039 0 32,130
INSULET CORP NOTE 0.375% 9/0 45784PAK7 7,947 5,715,000 PRN   SOLE 21 5,715,000 0 0
INTAPP INC COM 45827U109 77 3,005 SH   SOLE 2 347 0 2,658
INTAPP INC COM 45827U109 645 25,026 SH   SOLE 18 25,026 0 0
INTAPP INC COM 45827U109 427 16,566 SH   SOLE 19 16,566 0 0
INTAPP INC COM 45827U109 8,098 314,365 SH   SOLE 21 314,365 0 0
INTAPP INC COM 45827U109 5,154 200,076 SH   SOLE 22 198,355 0 1,721
INTEGER HLDGS CORP COM 45826H109 8,607 96,336 SH   SOLE 2 42,711 0 53,625
INTEGER HLDGS CORP COM 45826H109 12 139 SH   SOLE 4 139 0 0
INTEGER HLDGS CORP COM 45826H109 46 514 SH   SOLE 7 514 0 0
INTEGER HLDGS CORP COM 45826H109 11,885 133,027 SH   SOLE 18 131,544 0 1,483
INTEGER HLDGS CORP COM 45826H109 20,197 226,070 SH   SOLE 19 226,070 0 0
INTEGER HLDGS CORP COM 45826H109 362,149 4,053,604 SH   SOLE 21 4,053,604 0 0
INTEGER HLDGS CORP COM 45826H109 90,059 1,008,045 SH   SOLE 22 974,026 0 34,019
INTEGER HLDGS CORP COM 45826H109 613 6,865 SH   SOLE 23 6,865 0 0
INTEGER HLDGS CORP COM 45826H109 375 4,201 SH   SOLE 25 4,201 0 0
INTEGER HLDGS CORP COM 45826H109 4,321 48,364 SH   SOLE 26 13,129 0 35,235
INTEGER HLDGS CORP COM 45826H109 180 2,011 SH   SOLE 28 2,011 0 0
INTEGER HLDGS CORP COM 45826H109 5,357 59,958 SH   SOLE 30 59,958 0 0
INTEGER HLDGS CORP COM 45826H109 76 846 SH   SOLE 36 846 0 0
INTEGER HLDGS CORP COM 45826H109 342 3,828 SH   SOLE 40 3,828 0 0
INTEGER HLDGS CORP COM 45826H109 511 5,723 SH   SOLE 43 108 0 5,615
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 13,842 202,137 SH   SOLE 2 61,106 0 141,031
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 17 243 SH   SOLE 4 243 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 69 1,010 SH   SOLE 7 1,010 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11,982 174,964 SH   SOLE 18 174,964 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,358 19,833 SH   SOLE 19 19,833 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 258,042 3,768,132 SH   SOLE 21 3,768,132 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 136,433 1,992,304 SH   SOLE 22 1,905,519 0 86,785
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 624 9,115 SH   SOLE 25 9,115 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,133 31,155 SH   SOLE 26 25,966 0 5,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 411 5,995 SH   SOLE 28 5,995 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 28,165 411,282 SH   SOLE 30 411,282 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 79 1,152 SH   SOLE 31 1,152 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10 142 SH   SOLE 34 142 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 584 8,534 SH   SOLE 40 8,534 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,486 21,705 SH   SOLE 43 1,092 0 20,613
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 3,941 3,588,000 PRN   SOLE 21 3,588,000 0 0
INTEGRA RES CORP COM NEW 45826T301 57 25,035 SH   SOLE 22 25,035 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 248 12,027 SH   SOLE 2 4,633 0 7,394
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1,006 48,781 SH   SOLE 18 48,781 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 985 47,741 SH   SOLE 19 47,741 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 11,206 543,209 SH   SOLE 21 543,209 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 6,510 315,567 SH   SOLE 22 310,567 0 5,000
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 444 21,500 SH   SOLE 26 21,500 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1,656 80,281 SH   SOLE 28 0 0 80,281
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 23 1,102 SH   SOLE 31 0 0 1,102
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 962 46,654 SH   SOLE 34 46,654 0 0
INTEL CORP COM 458140100 554,643 10,409,959 SH   SOLE 2 2,606,864 0 7,803,095
INTEL CORP COM 458140100 157,741 2,960,612 SH   SOLE 4 1,970,074 0 990,538
INTEL CORP COM 458140100 251,701 4,724,127 SH   SOLE 7 4,082,358 0 641,769
INTEL CORP COM 458140100 17,007 319,196 SH   SOLE 13 251,621 0 67,575
INTEL CORP COM 458140100 28,425 533,501 SH   SOLE 15 533,501 0 0
INTEL CORP COM 458140100 90 1,690 SH   SOLE 17 0 0 1,690
INTEL CORP COM 458140100 443,931 8,332,036 SH   SOLE 18 7,453,114 0 878,922
INTEL CORP COM 458140100 146,420 2,748,130 SH   SOLE 19 2,748,130 0 0
INTEL CORP COM 458140100 9,671 181,521 SH   SOLE 20 181,521 0 0
INTEL CORP COM 458140100 6,760,890 126,893,574 SH   SOLE 21 126,893,574 0 0
INTEL CORP COM 458140100 4,779,946 89,713,701 SH   SOLE 22 79,610,533 0 10,103,168
INTEL CORP COM 458140100 137,583 2,582,259 SH   SOLE 23 2,582,259 0 0
INTEL CORP COM 458140100 392,140 7,359,981 SH   SOLE 25 7,359,981 0 0
INTEL CORP COM 458140100 557,521 10,463,985 SH   SOLE 26 4,766,279 0 5,697,706
INTEL CORP COM 458140100 744,814 13,979,250 SH   SOLE 28 364,236 0 13,615,014
INTEL CORP COM 458140100 12,446 233,591 SH   SOLE 29 233,591 0 0
INTEL CORP COM 458140100 1,752,575 32,893,672 SH   SOLE 30 32,537,238 0 356,434
INTEL CORP COM 458140100 97,304 1,826,277 SH   SOLE 31 827,639 0 998,638
INTEL CORP COM 458140100 71,167 1,335,719 SH   SOLE 32 1,335,719 0 0
INTEL CORP COM 458140100 24,658 462,800 SH   SOLE 34 462,800 0 0
INTEL CORP COM 458140100 115,756 2,172,598 SH   SOLE 36 2,172,598 0 0
INTEL CORP COM 458140100 7,478 140,345 SH   SOLE 40 140,345 0 0
INTEL CORP COM 458140100 220,672 4,141,744 SH   SOLE 43 256,688 0 3,885,056
INTELLIA THERAPEUTICS INC COM 45826J105 8,534 63,617 SH   SOLE 2 29,534 0 34,083
INTELLIA THERAPEUTICS INC COM 45826J105 37 275 SH   SOLE 4 275 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 138 1,027 SH   SOLE 7 1,027 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 26,888 200,434 SH   SOLE 18 189,760 0 10,674
INTELLIA THERAPEUTICS INC COM 45826J105 42,684 318,181 SH   SOLE 19 318,181 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 406,673 3,031,476 SH   SOLE 21 3,031,476 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 232,102 1,730,164 SH   SOLE 22 1,692,797 0 37,367
INTELLIA THERAPEUTICS INC COM 45826J105 1,202 8,963 SH   SOLE 23 8,963 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,233 9,189 SH   SOLE 25 9,189 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 7,868 58,654 SH   SOLE 26 17,633 0 41,021
INTELLIA THERAPEUTICS INC COM 45826J105 684 5,096 SH   SOLE 28 5,096 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 9,093 67,784 SH   SOLE 30 67,784 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 106 788 SH   SOLE 34 788 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 325 2,419 SH   SOLE 36 2,419 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 956 7,124 SH   SOLE 40 7,124 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3,462 25,804 SH   SOLE 43 2,089 0 23,715
INTELLICHECK INC COM NEW 45817G201 5 558 SH   SOLE 2 558 0 0
INTELLICHECK INC COM NEW 45817G201 31 3,741 SH   SOLE 18 3,741 0 0
INTELLICHECK INC COM NEW 45817G201 472 57,641 SH   SOLE 21 57,641 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 109 2,685 SH   SOLE 2 1,925 0 760
INTELLIGENT SYS CORP NEW COM 45816D100 5 113 SH   SOLE 7 113 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 953 23,455 SH   SOLE 18 23,455 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 535 13,163 SH   SOLE 19 13,163 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 10,404 256,182 SH   SOLE 21 256,182 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 6,329 155,858 SH   SOLE 22 154,812 0 1,046
INTELLIGENT SYS CORP NEW COM 45816D100 21 529 SH   SOLE 43 0 0 529
INTER PARFUMS INC COM 458334109 633 8,469 SH   SOLE 2 5,310 0 3,159
INTER PARFUMS INC COM 458334109 6 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109 23 301 SH   SOLE 7 301 0 0
INTER PARFUMS INC COM 458334109 4,912 65,695 SH   SOLE 18 65,695 0 0
INTER PARFUMS INC COM 458334109 2,351 31,447 SH   SOLE 19 31,447 0 0
INTER PARFUMS INC COM 458334109 151,791 2,030,100 SH   SOLE 21 2,030,100 0 0
INTER PARFUMS INC COM 458334109 34,826 465,776 SH   SOLE 22 455,613 0 10,163
INTER PARFUMS INC COM 458334109 165 2,205 SH   SOLE 25 2,205 0 0
INTER PARFUMS INC COM 458334109 605 8,085 SH   SOLE 26 6,364 0 1,721
INTER PARFUMS INC COM 458334109 108 1,450 SH   SOLE 28 1,450 0 0
INTER PARFUMS INC COM 458334109 2,340 31,295 SH   SOLE 30 31,295 0 0
INTER PARFUMS INC COM 458334109 18 237 SH   SOLE 34 237 0 0
INTER PARFUMS INC COM 458334109 154 2,061 SH   SOLE 40 2,061 0 0
INTER PARFUMS INC COM 458334109 1,275 17,054 SH   SOLE 43 56 0 16,998
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 21,182 339,776 SH   SOLE 2 191,292 0 148,484
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,661 26,646 SH   SOLE 4 26,646 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 201 3,232 SH   SOLE 7 3,232 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 13,292 213,219 SH   SOLE 18 208,214 0 5,005
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,243 19,937 SH   SOLE 19 19,937 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 275,634 4,421,467 SH   SOLE 21 4,421,467 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 143,195 2,297,007 SH   SOLE 22 2,122,773 0 174,234
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,446 39,242 SH   SOLE 23 39,242 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 624 10,009 SH   SOLE 25 10,009 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,272 36,452 SH   SOLE 26 26,360 0 10,092
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 453 7,259 SH   SOLE 28 7,259 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,079 17,312 SH   SOLE 29 17,312 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,710 43,475 SH   SOLE 30 43,475 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,054 16,911 SH   SOLE 31 16,911 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,065 33,121 SH   SOLE 34 33,121 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 93 1,497 SH   SOLE 36 1,497 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 642 10,297 SH   SOLE 40 10,297 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,130 18,120 SH   SOLE 43 740 0 17,380
INTERCEPT PHARMACEUTICALS IN COM 45845P108 590 39,702 SH   SOLE 2 25,080 0 14,622
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,339 90,166 SH   SOLE 18 83,383 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,221 149,560 SH   SOLE 19 149,560 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 18,116 1,219,914 SH   SOLE 21 1,219,914 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 11,164 751,753 SH   SOLE 22 733,696 0 18,057
INTERCEPT PHARMACEUTICALS IN COM 45845P108 55 3,678 SH   SOLE 23 3,678 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 56 3,759 SH   SOLE 25 3,759 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 434 29,244 SH   SOLE 26 13,403 0 15,841
INTERCEPT PHARMACEUTICALS IN COM 45845P108 56 3,757 SH   SOLE 28 3,757 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 424 28,573 SH   SOLE 30 28,573 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 209 14,062 SH   SOLE 34 14,062 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 37 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 391 26,304 SH   SOLE 43 2,680 0 23,624
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 2,731 3,045,000 PRN   SOLE 2 3,045,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 161,104 1,403,102 SH   SOLE 2 333,477 0 1,069,625
INTERCONTINENTAL EXCHANGE IN COM 45866F104 45,624 397,353 SH   SOLE 4 246,811 0 150,542
INTERCONTINENTAL EXCHANGE IN COM 45866F104 59,986 522,433 SH   SOLE 7 505,804 0 16,629
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,279 11,137 SH   SOLE 13 1,564 0 9,573
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,401 55,747 SH   SOLE 15 55,747 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3 25 SH   SOLE 17 0 0 25
INTERCONTINENTAL EXCHANGE IN COM 45866F104 346,545 3,018,155 SH   SOLE 18 2,906,731 0 111,424
INTERCONTINENTAL EXCHANGE IN COM 45866F104 220,200 1,917,783 SH   SOLE 19 1,917,783 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,471,508 12,815,777 SH   SOLE 21 12,815,777 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,399,871 12,191,874 SH   SOLE 22 10,878,798 0 1,313,076
INTERCONTINENTAL EXCHANGE IN COM 45866F104 38,722 337,244 SH   SOLE 23 337,244 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 104,576 910,778 SH   SOLE 25 888,309 0 22,469
INTERCONTINENTAL EXCHANGE IN COM 45866F104 217,779 1,896,696 SH   SOLE 26 827,361 0 1,069,335
INTERCONTINENTAL EXCHANGE IN COM 45866F104 177,589 1,546,672 SH   SOLE 28 46,385 0 1,500,287
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,378 29,423 SH   SOLE 29 29,423 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 292,444 2,546,977 SH   SOLE 30 2,546,977 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 25,826 224,925 SH   SOLE 31 87,101 0 137,824
INTERCONTINENTAL EXCHANGE IN COM 45866F104 102,418 891,984 SH   SOLE 34 891,984 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 37,145 323,505 SH   SOLE 36 323,505 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,850 24,825 SH   SOLE 37 24,825 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,244 19,541 SH   SOLE 40 19,541 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 49,903 434,621 SH   SOLE 43 39,129 0 395,492
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1 19 SH   SOLE 18 19 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 14,023 218,121 SH   SOLE 43 39,262 0 178,859
INTERCORP FINL SVCS INC SHS P5626F128 49 2,201 SH   SOLE 4 2,201 0 0
INTERCORP FINL SVCS INC SHS P5626F128 9,389 420,483 SH   SOLE 21 420,483 0 0
INTERCORP FINL SVCS INC SHS P5626F128 4,351 194,830 SH   SOLE 22 188,667 0 6,163
INTERCORP FINL SVCS INC SHS P5626F128 2,149 96,230 SH   SOLE 30 96,230 0 0
INTERDIGITAL INC COM 45867G101 1,938 28,572 SH   SOLE 2 9,373 0 19,199
INTERDIGITAL INC COM 45867G101 10 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 32 468 SH   SOLE 7 468 0 0
INTERDIGITAL INC COM 45867G101 7,895 116,416 SH   SOLE 18 116,416 0 0
INTERDIGITAL INC COM 45867G101 3,701 54,576 SH   SOLE 19 54,576 0 0
INTERDIGITAL INC COM 45867G101 251,770 3,712,328 SH   SOLE 21 3,712,328 0 0
INTERDIGITAL INC COM 45867G101 50,761 748,467 SH   SOLE 22 721,632 0 26,835
INTERDIGITAL INC COM 45867G101 259 3,824 SH   SOLE 25 3,824 0 0
INTERDIGITAL INC COM 45867G101 950 14,001 SH   SOLE 26 10,305 0 3,696
INTERDIGITAL INC COM 45867G101 167 2,458 SH   SOLE 28 2,455 0 3
INTERDIGITAL INC COM 45867G101 14,663 216,210 SH   SOLE 30 216,210 0 0
INTERDIGITAL INC COM 45867G101 225 3,311 SH   SOLE 40 3,311 0 0
INTERDIGITAL INC COM 45867G101 845 12,458 SH   SOLE 43 751 0 11,707
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 1,294 1,200,000 PRN   SOLE 2 1,200,000 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 3,083 2,860,000 PRN   SOLE 21 2,860,000 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 5,391 5,000,000 PRN   SOLE 22 5,000,000 0 0
INTERFACE INC COM 458665304 880 58,065 SH   SOLE 2 17,918 0 40,147
INTERFACE INC COM 458665304 5 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 15 977 SH   SOLE 7 977 0 0
INTERFACE INC COM 458665304 3,676 242,641 SH   SOLE 18 242,641 0 0
INTERFACE INC COM 458665304 1,535 101,326 SH   SOLE 19 101,326 0 0
INTERFACE INC COM 458665304 107,270 7,080,541 SH   SOLE 21 7,080,541 0 0
INTERFACE INC COM 458665304 23,391 1,543,977 SH   SOLE 22 1,485,771 0 58,206
INTERFACE INC COM 458665304 139 9,157 SH   SOLE 25 9,157 0 0
INTERFACE INC COM 458665304 296 19,562 SH   SOLE 26 16,195 0 3,367
INTERFACE INC COM 458665304 120 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 1,512 99,833 SH   SOLE 30 99,833 0 0
INTERFACE INC COM 458665304 45 2,993 SH   SOLE 36 2,993 0 0
INTERFACE INC COM 458665304 111 7,342 SH   SOLE 40 7,342 0 0
INTERFACE INC COM 458665304 988 65,221 SH   SOLE 43 235 0 64,986
INTERGROUP CORP COM 458685104 4 86 SH   SOLE 18 86 0 0
INTERGROUP CORP COM 458685104 55 1,243 SH   SOLE 21 1,243 0 0
INTERLINK ELECTRS INC COM NEW 458751302 1 127 SH   SOLE 18 127 0 0
INTERLINK ELECTRS INC COM NEW 458751302 17 1,823 SH   SOLE 21 1,823 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,811 91,532 SH   SOLE 2 48,287 0 43,245
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,646 279,691 SH   SOLE 18 279,691 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,974 95,430 SH   SOLE 19 95,430 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 159,418 3,828,490 SH   SOLE 21 3,828,490 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 65,418 1,571,032 SH   SOLE 22 1,513,128 0 57,904
INTERNATIONAL BANCSHARES COR COM 459044103 422 10,131 SH   SOLE 25 10,131 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 889 21,345 SH   SOLE 26 15,998 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 168 4,044 SH   SOLE 28 4,044 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,084 98,071 SH   SOLE 30 98,071 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 60 1,451 SH   SOLE 34 1,451 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 339 8,138 SH   SOLE 36 8,138 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 254 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,518 36,446 SH   SOLE 43 507 0 35,939
INTERNATIONAL BUSINESS MACHS COM 459200101 290,253 2,089,204 SH   SOLE 2 313,573 0 1,775,631
INTERNATIONAL BUSINESS MACHS COM 459200101 91,961 661,926 SH   SOLE 4 434,626 0 227,300
INTERNATIONAL BUSINESS MACHS COM 459200101 129,805 934,319 SH   SOLE 7 849,161 0 85,158
INTERNATIONAL BUSINESS MACHS COM 459200101 2,433 17,516 SH   SOLE 13 2,556 0 14,960
INTERNATIONAL BUSINESS MACHS COM 459200101 15,893 114,393 SH   SOLE 15 114,393 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3 20 SH   SOLE 17 0 0 20
INTERNATIONAL BUSINESS MACHS COM 459200101 209,168 1,505,567 SH   SOLE 18 1,378,102 0 127,465
INTERNATIONAL BUSINESS MACHS COM 459200101 53,332 383,875 SH   SOLE 19 383,875 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,406,054 24,516,331 SH   SOLE 21 24,516,331 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,659,686 19,144,074 SH   SOLE 22 17,234,281 0 1,909,793
INTERNATIONAL BUSINESS MACHS COM 459200101 71,233 512,727 SH   SOLE 23 512,727 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 226,552 1,630,690 SH   SOLE 25 1,630,690 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 333,983 2,403,966 SH   SOLE 26 1,166,168 0 1,237,798
INTERNATIONAL BUSINESS MACHS COM 459200101 398,562 2,868,799 SH   SOLE 28 84,161 0 2,784,638
INTERNATIONAL BUSINESS MACHS COM 459200101 806 5,799 SH   SOLE 29 5,799 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 836,879 6,023,749 SH   SOLE 30 5,959,338 0 64,411
INTERNATIONAL BUSINESS MACHS COM 459200101 45,973 330,907 SH   SOLE 31 113,622 0 217,285
INTERNATIONAL BUSINESS MACHS COM 459200101 22,637 162,939 SH   SOLE 32 162,939 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,721 105,959 SH   SOLE 34 105,959 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 21,614 155,578 SH   SOLE 35 155,578 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 73,901 531,927 SH   SOLE 36 531,927 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,317 31,074 SH   SOLE 40 31,074 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 55,135 396,855 SH   SOLE 43 26,391 0 370,464
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 86,013 643,231 SH   SOLE 2 146,537 0 496,694
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 25,707 192,246 SH   SOLE 4 119,291 0 72,955
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 30,188 225,756 SH   SOLE 7 218,260 0 7,496
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 788 5,892 SH   SOLE 13 822 0 5,070
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,311 32,237 SH   SOLE 15 32,237 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 73,433 549,154 SH   SOLE 18 513,904 0 35,250
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 109,448 818,483 SH   SOLE 19 818,483 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 869,485 6,502,282 SH   SOLE 21 6,502,282 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 710,334 5,312,101 SH   SOLE 22 4,778,407 0 533,694
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 18,903 141,365 SH   SOLE 23 141,365 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 64,072 479,152 SH   SOLE 25 479,152 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 100,433 751,071 SH   SOLE 26 413,156 0 337,915
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 107,564 804,394 SH   SOLE 28 23,410 0 780,984
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 50 373 SH   SOLE 29 373 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 207,409 1,551,066 SH   SOLE 30 1,551,066 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12,001 89,749 SH   SOLE 31 29,025 0 60,724
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 58,970 440,995 SH   SOLE 34 440,995 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15,910 118,978 SH   SOLE 36 118,978 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,137 8,501 SH   SOLE 40 8,501 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,836 88,516 SH   SOLE 43 5,394 0 83,122
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 15,502 588,969 SH   SOLE 2 362,041 0 226,928
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 634 24,079 SH   SOLE 4 24,079 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 115 4,372 SH   SOLE 7 4,372 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 9,279 352,560 SH   SOLE 18 277,511 0 75,049
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 54,972 2,088,609 SH   SOLE 19 2,088,609 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 82,444 3,132,379 SH   SOLE 21 3,132,379 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 86,828 3,298,943 SH   SOLE 22 3,220,757 0 78,186
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3,107 118,039 SH   SOLE 23 118,039 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 173 6,577 SH   SOLE 25 6,577 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 10,433 396,377 SH   SOLE 26 12,200 0 384,177
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 233 8,868 SH   SOLE 28 448 0 8,420
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 34 1,291 SH   SOLE 30 1,291 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 583 22,156 SH   SOLE 31 22,156 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 259 9,856 SH   SOLE 34 9,856 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 129 4,890 SH   SOLE 36 4,890 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 22 849 SH   SOLE 43 233 0 616
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,002 60,019 SH   SOLE 2 26,559 0 33,460
INTERNATIONAL MNY EXPRESS IN COM 46005L101 8 503 SH   SOLE 7 503 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,569 93,969 SH   SOLE 18 87,524 0 6,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,871 171,892 SH   SOLE 19 171,892 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 19,633 1,175,637 SH   SOLE 21 1,175,637 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 15,051 901,230 SH   SOLE 22 877,578 0 23,652
INTERNATIONAL MNY EXPRESS IN COM 46005L101 61 3,641 SH   SOLE 23 3,641 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 73 4,390 SH   SOLE 25 4,390 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 912 54,600 SH   SOLE 26 0 0 54,600
INTERNATIONAL MNY EXPRESS IN COM 46005L101 117 6,977 SH   SOLE 30 6,977 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 82 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 108 6,451 SH   SOLE 43 0 0 6,451
INTERNATIONAL PAPER CO COM 460146103 51,783 926,015 SH   SOLE 2 165,223 0 760,792
INTERNATIONAL PAPER CO COM 460146103 15,648 279,830 SH   SOLE 4 161,742 0 118,088
INTERNATIONAL PAPER CO COM 460146103 20,911 373,946 SH   SOLE 7 361,451 0 12,495
INTERNATIONAL PAPER CO COM 460146103 536 9,577 SH   SOLE 13 1,069 0 8,508
INTERNATIONAL PAPER CO COM 460146103 2,721 48,656 SH   SOLE 15 48,656 0 0
INTERNATIONAL PAPER CO COM 460146103 47,115 842,541 SH   SOLE 18 788,189 0 54,352
INTERNATIONAL PAPER CO COM 460146103 24,684 441,422 SH   SOLE 19 441,422 0 0
INTERNATIONAL PAPER CO COM 460146103 868,891 15,538,110 SH   SOLE 21 15,538,110 0 0
INTERNATIONAL PAPER CO COM 460146103 469,534 8,396,522 SH   SOLE 22 7,563,138 0 833,384
INTERNATIONAL PAPER CO COM 460146103 11,685 208,955 SH   SOLE 23 208,955 0 0
INTERNATIONAL PAPER CO COM 460146103 34,755 621,505 SH   SOLE 25 621,505 0 0
INTERNATIONAL PAPER CO COM 460146103 53,136 950,206 SH   SOLE 26 422,228 0 527,978
INTERNATIONAL PAPER CO COM 460146103 53,258 952,394 SH   SOLE 28 36,226 0 916,168
INTERNATIONAL PAPER CO COM 460146103 10,171 181,885 SH   SOLE 29 181,885 0 0
INTERNATIONAL PAPER CO COM 460146103 147,966 2,646,033 SH   SOLE 30 2,646,033 0 0
INTERNATIONAL PAPER CO COM 460146103 7,612 136,125 SH   SOLE 31 43,797 0 92,328
INTERNATIONAL PAPER CO COM 460146103 4,683 83,744 SH   SOLE 32 83,744 0 0
INTERNATIONAL PAPER CO COM 460146103 5,154 92,170 SH   SOLE 34 92,170 0 0
INTERNATIONAL PAPER CO COM 460146103 15,453 276,342 SH   SOLE 35 276,342 0 0
INTERNATIONAL PAPER CO COM 460146103 12,504 223,614 SH   SOLE 36 223,614 0 0
INTERNATIONAL PAPER CO COM 460146103 708 12,655 SH   SOLE 40 12,655 0 0
INTERNATIONAL PAPER CO COM 460146103 17,027 304,488 SH   SOLE 43 21,719 0 282,769
INTERNATIONAL SEAWAYS INC COM Y41053102 898 49,274 SH   SOLE 2 11,607 0 37,667
INTERNATIONAL SEAWAYS INC COM Y41053102 13 698 SH   SOLE 7 698 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 2,463 135,184 SH   SOLE 18 135,184 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,476 80,986 SH   SOLE 19 80,986 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 32,448 1,780,905 SH   SOLE 21 1,780,905 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 19,651 1,078,535 SH   SOLE 22 1,037,126 0 41,409
INTERNATIONAL SEAWAYS INC COM Y41053102 88 4,803 SH   SOLE 25 4,803 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 90 4,964 SH   SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 54 2,940 SH   SOLE 28 2,940 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 369 20,246 SH   SOLE 30 20,246 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 42 2,330 SH   SOLE 40 2,330 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 65 3,578 SH   SOLE 43 0 0 3,578
INTERPUBLIC GROUP COS INC COM 460690100 43,269 1,179,954 SH   SOLE 2 255,818 0 924,136
INTERPUBLIC GROUP COS INC COM 460690100 12,649 344,929 SH   SOLE 4 191,506 0 153,423
INTERPUBLIC GROUP COS INC COM 460690100 14,458 394,272 SH   SOLE 7 379,626 0 14,646
INTERPUBLIC GROUP COS INC COM 460690100 458 12,497 SH   SOLE 13 1,468 0 11,029
INTERPUBLIC GROUP COS INC COM 460690100 1,771 48,308 SH   SOLE 15 48,308 0 0
INTERPUBLIC GROUP COS INC COM 460690100 32,967 899,026 SH   SOLE 18 843,333 0 55,693
INTERPUBLIC GROUP COS INC COM 460690100 7,455 203,301 SH   SOLE 19 203,301 0 0
INTERPUBLIC GROUP COS INC COM 460690100 717,811 19,574,878 SH   SOLE 21 19,574,878 0 0
INTERPUBLIC GROUP COS INC COM 460690100 346,476 9,448,477 SH   SOLE 22 8,553,737 0 894,740
INTERPUBLIC GROUP COS INC COM 460690100 8,211 223,907 SH   SOLE 23 223,907 0 0
INTERPUBLIC GROUP COS INC COM 460690100 33,154 904,128 SH   SOLE 25 904,128 0 0
INTERPUBLIC GROUP COS INC COM 460690100 39,700 1,082,641 SH   SOLE 26 517,155 0 565,486
INTERPUBLIC GROUP COS INC COM 460690100 42,827 1,167,916 SH   SOLE 28 41,346 0 1,126,570
INTERPUBLIC GROUP COS INC COM 460690100 19 508 SH   SOLE 29 508 0 0
INTERPUBLIC GROUP COS INC COM 460690100 114,813 3,130,971 SH   SOLE 30 3,035,280 0 95,691
INTERPUBLIC GROUP COS INC COM 460690100 5,520 150,526 SH   SOLE 31 50,862 0 99,664
INTERPUBLIC GROUP COS INC COM 460690100 5,594 152,563 SH   SOLE 32 152,563 0 0
INTERPUBLIC GROUP COS INC COM 460690100 864 23,562 SH   SOLE 34 23,562 0 0
INTERPUBLIC GROUP COS INC COM 460690100 7,247 197,637 SH   SOLE 36 197,637 0 0
INTERPUBLIC GROUP COS INC COM 460690100 504 13,742 SH   SOLE 40 13,742 0 0
INTERPUBLIC GROUP COS INC COM 460690100 29,724 810,586 SH   SOLE 43 36,610 0 773,976
INTERSECT ENT INC COM 46071F103 691 25,417 SH   SOLE 2 13,711 0 11,706
INTERSECT ENT INC COM 46071F103 4 143 SH   SOLE 4 143 0 0
INTERSECT ENT INC COM 46071F103 17 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 2,774 101,987 SH   SOLE 18 97,707 0 4,280
INTERSECT ENT INC COM 46071F103 3,527 129,680 SH   SOLE 19 129,680 0 0
INTERSECT ENT INC COM 46071F103 37,325 1,372,247 SH   SOLE 21 1,372,247 0 0
INTERSECT ENT INC COM 46071F103 23,931 879,822 SH   SOLE 22 859,180 0 20,642
INTERSECT ENT INC COM 46071F103 90 3,309 SH   SOLE 23 3,309 0 0
INTERSECT ENT INC COM 46071F103 170 6,233 SH   SOLE 25 6,233 0 0
INTERSECT ENT INC COM 46071F103 930 34,192 SH   SOLE 26 17,906 0 16,286
INTERSECT ENT INC COM 46071F103 123 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 584 21,460 SH   SOLE 30 21,460 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 145 5,323 SH   SOLE 43 112 0 5,211
INTEST CORP COM 461147100 22 1,934 SH   SOLE 18 1,934 0 0
INTEST CORP COM 461147100 374 32,579 SH   SOLE 21 32,579 0 0
INTEST CORP COM 461147100 2,317 201,829 SH   SOLE 22 201,829 0 0
INTEVAC INC COM 461148108 4 882 SH   SOLE 2 882 0 0
INTEVAC INC COM 461148108 24 5,064 SH   SOLE 18 5,064 0 0
INTEVAC INC COM 461148108 358 74,983 SH   SOLE 21 74,983 0 0
INTEVAC INC COM 461148108 2,288 478,655 SH   SOLE 22 478,655 0 0
INTEVAC INC COM 461148108 3 720 SH   SOLE 43 0 0 720
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 13 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 1,185 31,796 SH   SOLE 2 21,675 0 10,121
INTRA-CELLULAR THERAPIES INC COM 46116X101 12 310 SH   SOLE 4 310 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 42 1,136 SH   SOLE 7 1,136 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 7,279 195,245 SH   SOLE 18 195,245 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 4,673 125,355 SH   SOLE 19 125,355 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 113,180 3,035,941 SH   SOLE 21 3,035,941 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 64,312 1,725,101 SH   SOLE 22 1,686,666 0 38,435
INTRA-CELLULAR THERAPIES INC COM 46116X101 448 12,011 SH   SOLE 25 12,011 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 1,499 40,218 SH   SOLE 26 34,210 0 6,008
INTRA-CELLULAR THERAPIES INC COM 46116X101 214 5,750 SH   SOLE 28 5,750 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 19,510 523,325 SH   SOLE 30 523,325 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 252 6,769 SH   SOLE 36 6,769 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 313 8,406 SH   SOLE 40 8,406 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 933 25,033 SH   SOLE 43 198 0 24,835
INTREPID POTASH INC COM 46121Y201 302 9,758 SH   SOLE 2 591 0 9,167
INTREPID POTASH INC COM 46121Y201 5,999 194,136 SH   SOLE 7 194,136 0 0
INTREPID POTASH INC COM 46121Y201 1,105 35,775 SH   SOLE 18 35,775 0 0
INTREPID POTASH INC COM 46121Y201 518 16,752 SH   SOLE 19 16,752 0 0
INTREPID POTASH INC COM 46121Y201 11,636 376,570 SH   SOLE 21 376,570 0 0
INTREPID POTASH INC COM 46121Y201 7,882 255,065 SH   SOLE 22 249,564 0 5,501
INTREPID POTASH INC COM 46121Y201 88 2,860 SH   SOLE 43 0 0 2,860
INTRICON CORP COM 46121H109 29 1,624 SH   SOLE 18 1,624 0 0
INTRICON CORP COM 46121H109 509 28,018 SH   SOLE 21 28,018 0 0
INTRICON CORP COM 46121H109 2,654 146,120 SH   SOLE 22 146,120 0 0
INTRUSION INC COM NEW 46121E205 3 639 SH   SOLE 2 639 0 0
INTRUSION INC COM NEW 46121E205 14 3,445 SH   SOLE 18 3,445 0 0
INTRUSION INC COM NEW 46121E205 294 72,310 SH   SOLE 21 72,310 0 0
INTRUSION INC COM NEW 46121E205 817 201,114 SH   SOLE 22 201,114 0 0
INTUIT COM 461202103 444,596 824,074 SH   SOLE 2 286,112 0 537,962
INTUIT COM 461202103 120,261 222,908 SH   SOLE 4 155,171 0 67,737
INTUIT COM 461202103 169,591 314,342 SH   SOLE 7 276,947 0 37,395
INTUIT COM 461202103 20,918 38,773 SH   SOLE 13 34,085 0 4,688
INTUIT COM 461202103 14,954 27,717 SH   SOLE 15 27,717 0 0
INTUIT COM 461202103 22 40 SH   SOLE 17 0 0 40
INTUIT COM 461202103 845,596 1,567,340 SH   SOLE 18 1,228,438 0 338,902
INTUIT COM 461202103 712,469 1,320,585 SH   SOLE 19 1,320,585 0 0
INTUIT COM 461202103 3,695,080 6,848,956 SH   SOLE 21 6,848,956 0 0
INTUIT COM 461202103 3,412,242 6,324,705 SH   SOLE 22 5,559,269 0 765,436
INTUIT COM 461202103 114,431 212,101 SH   SOLE 23 212,101 0 0
INTUIT COM 461202103 462,836 857,882 SH   SOLE 25 857,882 0 0
INTUIT COM 461202103 523,880 971,030 SH   SOLE 26 467,910 0 503,120
INTUIT COM 461202103 494,675 916,896 SH   SOLE 28 25,658 0 891,238
INTUIT COM 461202103 22,731 42,132 SH   SOLE 29 42,132 0 0
INTUIT COM 461202103 843,845 1,564,095 SH   SOLE 30 1,513,297 0 50,798
INTUIT COM 461202103 89,603 166,082 SH   SOLE 31 98,402 0 67,680
INTUIT COM 461202103 34,629 64,186 SH   SOLE 32 64,186 0 0
INTUIT COM 461202103 406,662 753,762 SH   SOLE 34 753,762 0 0
INTUIT COM 461202103 67,236 124,625 SH   SOLE 36 124,625 0 0
INTUIT COM 461202103 1,681 3,115 SH   SOLE 37 3,115 0 0
INTUIT COM 461202103 5,138 9,523 SH   SOLE 40 9,523 0 0
INTUIT COM 461202103 156,381 289,858 SH   SOLE 43 17,205 0 272,653
INTUITIVE SURGICAL INC COM NEW 46120E602 327,224 329,150 SH   SOLE 2 89,794 0 239,356
INTUITIVE SURGICAL INC COM NEW 46120E602 77,155 77,609 SH   SOLE 4 49,747 0 27,862
INTUITIVE SURGICAL INC COM NEW 46120E602 113,255 113,921 SH   SOLE 7 110,443 0 3,478
INTUITIVE SURGICAL INC COM NEW 46120E602 2,274 2,287 SH   SOLE 13 321 0 1,966
INTUITIVE SURGICAL INC COM NEW 46120E602 11,961 12,031 SH   SOLE 15 12,031 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 330,997 332,944 SH   SOLE 18 289,432 0 43,512
INTUITIVE SURGICAL INC COM NEW 46120E602 620,186 623,835 SH   SOLE 19 623,835 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,702,301 2,718,202 SH   SOLE 21 2,718,202 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,511,779 2,526,559 SH   SOLE 22 2,280,052 0 246,507
INTUITIVE SURGICAL INC COM NEW 46120E602 68,466 68,869 SH   SOLE 23 68,869 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 197,257 198,418 SH   SOLE 25 198,418 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 322,060 323,955 SH   SOLE 26 138,804 0 185,151
INTUITIVE SURGICAL INC COM NEW 46120E602 274,896 276,514 SH   SOLE 28 10,377 0 266,137
INTUITIVE SURGICAL INC COM NEW 46120E602 68 68 SH   SOLE 29 68 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 703,620 707,760 SH   SOLE 30 707,760 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 42,948 43,201 SH   SOLE 31 14,308 0 28,893
INTUITIVE SURGICAL INC COM NEW 46120E602 27,654 27,817 SH   SOLE 32 27,817 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 394,688 397,011 SH   SOLE 34 397,011 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 52,865 53,176 SH   SOLE 36 53,176 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,104 4,128 SH   SOLE 40 4,128 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 87,920 88,437 SH   SOLE 43 13,657 0 74,780
INUVO INC COM NEW 46122W204 12 17,813 SH   SOLE 21 17,813 0 0
INUVO INC COM NEW 46122W204 871 1,244,815 SH   SOLE 22 1,244,815 0 0
INVACARE CORP COM 461203101 253 53,246 SH   SOLE 2 13,105 0 40,141
INVACARE CORP COM 461203101 3 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 729 153,077 SH   SOLE 18 153,077 0 0
INVACARE CORP COM 461203101 287 60,375 SH   SOLE 19 60,375 0 0
INVACARE CORP COM 461203101 19,617 4,121,123 SH   SOLE 21 4,121,123 0 0
INVACARE CORP COM 461203101 4,013 843,128 SH   SOLE 22 824,093 0 19,035
INVACARE CORP COM 461203101 190 39,937 SH   SOLE 30 39,937 0 0
INVACARE CORP COM 461203101 47 9,888 SH   SOLE 43 0 0 9,888
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 4 209 SH   SOLE 17 0 0 209
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 6 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 3 47 SH   SOLE 17 0 0 47
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 61 1,000 SH   SOLE 43 0 0 1,000
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2 85 SH   SOLE 17 0 0 85
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 6 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 SR LN ETF 46138G508 7,529 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 2,401 108,613 SH   SOLE 7 108,613 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 19,552 884,323 SH   SOLE 18 884,323 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 242,528 10,969,173 SH   SOLE 19 10,969,173 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4,448 201,169 SH   SOLE 22 201,169 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 22,974 1,039,095 SH   SOLE 30 1,039,095 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,015 45,900 SH   SOLE 37 45,900 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1 33 SH   SOLE 17 0 0 33
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 7 300 SH   SOLE 17 0 0 300
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 29 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 45 500 SH   SOLE 43 0 0 500
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 403 1,350 SH   SOLE 43 0 0 1,350
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 185 1,238 SH   SOLE 17 0 0 1,238
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 25,884 172,769 SH   SOLE 22 172,769 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 28 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 16 213 SH   SOLE 43 0 0 213
INVESCO LTD SHS G491BT108 29,924 1,241,132 SH   SOLE 2 576,981 0 664,151
INVESCO LTD SHS G491BT108 10,856 450,264 SH   SOLE 4 335,898 0 114,366
INVESCO LTD SHS G491BT108 9,478 393,123 SH   SOLE 7 358,556 0 34,567
INVESCO LTD SHS G491BT108 23 973 SH   SOLE 13 973 0 0
INVESCO LTD SHS G491BT108 1,044 43,308 SH   SOLE 15 43,308 0 0
INVESCO LTD SHS G491BT108 24,985 1,036,295 SH   SOLE 18 975,132 0 61,163
INVESCO LTD SHS G491BT108 17,804 738,469 SH   SOLE 19 738,469 0 0
INVESCO LTD SHS G491BT108 429,111 17,798,046 SH   SOLE 21 17,798,046 0 0
INVESCO LTD SHS G491BT108 226,607 9,398,887 SH   SOLE 22 7,784,204 0 1,614,683
INVESCO LTD SHS G491BT108 10,290 426,789 SH   SOLE 23 426,789 0 0
INVESCO LTD SHS G491BT108 9,536 395,525 SH   SOLE 25 395,525 0 0
INVESCO LTD SHS G491BT108 21,431 888,881 SH   SOLE 26 596,396 0 292,485
INVESCO LTD SHS G491BT108 20,185 837,199 SH   SOLE 28 28,479 0 808,720
INVESCO LTD SHS G491BT108 2,751 114,118 SH   SOLE 29 114,118 0 0
INVESCO LTD SHS G491BT108 74,464 3,088,505 SH   SOLE 30 2,994,507 0 93,998
INVESCO LTD SHS G491BT108 7,643 317,025 SH   SOLE 31 223,006 0 94,019
INVESCO LTD SHS G491BT108 2,932 121,627 SH   SOLE 32 121,627 0 0
INVESCO LTD SHS G491BT108 9,125 378,460 SH   SOLE 34 378,460 0 0
INVESCO LTD SHS G491BT108 5,755 238,691 SH   SOLE 36 238,691 0 0
INVESCO LTD SHS G491BT108 315 13,056 SH   SOLE 40 13,056 0 0
INVESCO LTD SHS G491BT108 14,350 595,180 SH   SOLE 43 23,099 0 572,081
INVESCO MORTGAGE CAPITAL INC COM 46131B100 960 304,742 SH   SOLE 2 83,505 0 221,237
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3 944 SH   SOLE 4 944 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 35 11,004 SH   SOLE 7 11,004 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,728 1,183,462 SH   SOLE 18 1,183,462 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,587 503,804 SH   SOLE 19 503,804 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 131,643 41,791,505 SH   SOLE 21 41,791,505 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 23,665 7,512,574 SH   SOLE 22 7,254,748 0 257,826
INVESCO MORTGAGE CAPITAL INC COM 46131B100 167 52,906 SH   SOLE 25 52,906 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 171 54,257 SH   SOLE 26 42,170 0 12,087
INVESCO MORTGAGE CAPITAL INC COM 46131B100 366 116,170 SH   SOLE 28 17,188 0 98,982
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,601 508,166 SH   SOLE 30 508,166 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 62 19,651 SH   SOLE 36 19,651 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 85 26,990 SH   SOLE 40 26,990 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 387 122,979 SH   SOLE 43 7,094 0 115,885
INVESCO QQQ TR OPTIONS 46090E103 495,738 1,384,900 SH Call SOLE 19 1,384,900 0 0
INVESCO QQQ TR OPTIONS 46090E103 373,460 1,043,300 SH Put SOLE 19 1,043,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 5,548 15,500 SH Call SOLE 22 15,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 3,830 10,700 SH Put SOLE 22 10,700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 849 2,372 SH   SOLE 17 0 0 2,372
INVESCO QQQ TR UNIT SER 1 46090E103 44,960 125,600 SH   SOLE 19 125,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 179 500 SH   SOLE 43 0 0 500
INVESTAR HLDG CORP COM 46134L105 293 13,288 SH   SOLE 2 6,291 0 6,997
INVESTAR HLDG CORP COM 46134L105 42 1,911 SH   SOLE 18 1,911 0 0
INVESTAR HLDG CORP COM 46134L105 47 2,114 SH   SOLE 19 2,114 0 0
INVESTAR HLDG CORP COM 46134L105 806 36,613 SH   SOLE 21 36,613 0 0
INVESTAR HLDG CORP COM 46134L105 1,127 51,174 SH   SOLE 22 51,174 0 0
INVESTAR HLDG CORP COM 46134L105 54 2,453 SH   SOLE 23 2,453 0 0
INVESTAR HLDG CORP COM 46134L105 150 6,828 SH   SOLE 26 0 0 6,828
INVESTORS BANCORP INC NEW COM 46146L101 3,226 213,519 SH   SOLE 2 76,632 0 136,887
INVESTORS BANCORP INC NEW COM 46146L101 12 785 SH   SOLE 4 785 0 0
INVESTORS BANCORP INC NEW COM 46146L101 77 5,080 SH   SOLE 7 5,080 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12,817 848,255 SH   SOLE 18 848,255 0 0
INVESTORS BANCORP INC NEW COM 46146L101 11,250 744,553 SH   SOLE 19 744,553 0 0
INVESTORS BANCORP INC NEW COM 46146L101 400,123 26,480,683 SH   SOLE 21 26,480,683 0 0
INVESTORS BANCORP INC NEW COM 46146L101 90,292 5,975,646 SH   SOLE 22 5,766,549 0 209,097
INVESTORS BANCORP INC NEW COM 46146L101 252 16,687 SH   SOLE 23 16,687 0 0
INVESTORS BANCORP INC NEW COM 46146L101 453 29,959 SH   SOLE 25 29,959 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,452 162,261 SH   SOLE 26 54,802 0 107,459
INVESTORS BANCORP INC NEW COM 46146L101 113 7,473 SH   SOLE 28 7,473 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6,058 400,950 SH   SOLE 30 400,950 0 0
INVESTORS BANCORP INC NEW COM 46146L101 116 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 454 30,056 SH   SOLE 40 30,056 0 0
INVESTORS BANCORP INC NEW COM 46146L101 404 26,731 SH   SOLE 43 0 0 26,731
INVESTORS TITLE CO NC COM 461804106 608 3,328 SH   SOLE 2 1,785 0 1,543
INVESTORS TITLE CO NC COM 461804106 6 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO NC COM 461804106 829 4,538 SH   SOLE 18 4,538 0 0
INVESTORS TITLE CO NC COM 461804106 478 2,616 SH   SOLE 19 2,616 0 0
INVESTORS TITLE CO NC COM 461804106 8,755 47,948 SH   SOLE 21 47,948 0 0
INVESTORS TITLE CO NC COM 461804106 9,019 49,392 SH   SOLE 22 48,579 0 813
INVESTORS TITLE CO NC COM 461804106 62 338 SH   SOLE 23 338 0 0
INVESTORS TITLE CO NC COM 461804106 99 544 SH   SOLE 26 0 0 544
INVESTORS TITLE CO NC COM 461804106 19 105 SH   SOLE 43 32 0 73
INVITAE CORP COM 46185L103 8,205 288,589 SH   SOLE 2 90,951 0 197,638
INVITAE CORP COM 46185L103 20 710 SH   SOLE 4 710 0 0
INVITAE CORP COM 46185L103 78 2,755 SH   SOLE 7 2,755 0 0
INVITAE CORP COM 46185L103 17,692 622,294 SH   SOLE 18 604,845 0 17,449
INVITAE CORP COM 46185L103 26,701 939,199 SH   SOLE 19 939,199 0 0
INVITAE CORP COM 46185L103 264,204 9,293,152 SH   SOLE 21 9,293,152 0 0
INVITAE CORP COM 46185L103 148,237 5,214,090 SH   SOLE 22 5,040,234 0 173,856
INVITAE CORP COM 46185L103 838 29,471 SH   SOLE 23 29,471 0 0
INVITAE CORP COM 46185L103 668 23,510 SH   SOLE 25 23,510 0 0
INVITAE CORP COM 46185L103 6,104 214,707 SH   SOLE 26 62,614 0 152,093
INVITAE CORP COM 46185L103 446 15,696 SH   SOLE 28 15,696 0 0
INVITAE CORP COM 46185L103 2,880 101,305 SH   SOLE 30 101,305 0 0
INVITAE CORP COM 46185L103 16 552 SH   SOLE 34 552 0 0
INVITAE CORP COM 46185L103 626 22,003 SH   SOLE 40 22,003 0 0
INVITAE CORP COM 46185L103 1,011 35,554 SH   SOLE 43 1,822 0 33,732
INVITAE CORP NOTE 2.000% 9/0 46185LAB9 2,507 2,055,000 PRN   SOLE 21 2,055,000 0 0
INVITATION HOMES INC COM 46187W107 50,352 1,313,652 SH   SOLE 2 78,630 0 1,235,022
INVITATION HOMES INC COM 46187W107 25,840 674,141 SH   SOLE 4 504,605 0 169,536
INVITATION HOMES INC COM 46187W107 34,128 890,379 SH   SOLE 7 890,379 0 0
INVITATION HOMES INC COM 46187W107 684 17,850 SH   SOLE 13 2,066 0 15,784
INVITATION HOMES INC COM 46187W107 2,336 60,956 SH   SOLE 15 60,956 0 0
INVITATION HOMES INC COM 46187W107 13,783 359,588 SH   SOLE 18 326,538 0 33,050
INVITATION HOMES INC COM 46187W107 33,800 881,818 SH   SOLE 19 881,818 0 0
INVITATION HOMES INC COM 46187W107 582,151 15,187,857 SH   SOLE 21 15,187,857 0 0
INVITATION HOMES INC COM 46187W107 611,310 15,948,607 SH   SOLE 22 15,257,613 0 690,994
INVITATION HOMES INC COM 46187W107 12,969 338,352 SH   SOLE 23 338,352 0 0
INVITATION HOMES INC COM 46187W107 123,795 3,229,718 SH   SOLE 25 3,229,718 0 0
INVITATION HOMES INC COM 46187W107 36,242 945,519 SH   SOLE 26 516,425 0 429,094
INVITATION HOMES INC COM 46187W107 47,349 1,235,293 SH   SOLE 28 42,851 0 1,192,442
INVITATION HOMES INC COM 46187W107 36 940 SH   SOLE 29 940 0 0
INVITATION HOMES INC COM 46187W107 73,399 1,914,911 SH   SOLE 30 1,914,911 0 0
INVITATION HOMES INC COM 46187W107 7,963 207,749 SH   SOLE 31 69,650 0 138,099
INVITATION HOMES INC COM 46187W107 7,383 192,628 SH   SOLE 34 192,628 0 0
INVITATION HOMES INC COM 46187W107 10,390 271,067 SH   SOLE 36 271,067 0 0
INVITATION HOMES INC COM 46187W107 764 19,932 SH   SOLE 40 19,932 0 0
INVITATION HOMES INC COM 46187W107 5,733 149,569 SH   SOLE 43 6,813 0 142,756
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH   SOLE 21 16 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 607 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 77 23,659 SH   SOLE 21 23,659 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 69 6,905 SH   SOLE 2 6,905 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 72 7,222 SH   SOLE 4 7,222 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 870 86,810 SH   SOLE 18 86,810 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 6,081 606,889 SH   SOLE 19 606,889 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 395 39,412 SH   SOLE 22 39,412 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 58 5,740 SH   SOLE 26 5,740 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 2,550 254,474 SH   SOLE 34 254,474 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 7 5,279 SH   SOLE 18 5,279 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 95 71,077 SH   SOLE 21 71,077 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 170 128,051 SH   SOLE 22 128,051 0 0
IONIS PHARMACEUTICALS INC COM 462222100 12,161 362,576 SH   SOLE 2 100,731 0 261,845
IONIS PHARMACEUTICALS INC COM 462222100 146 4,364 SH   SOLE 4 4,364 0 0
IONIS PHARMACEUTICALS INC COM 462222100 74 2,202 SH   SOLE 7 2,202 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,356 70,258 SH   SOLE 18 70,258 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,282 38,226 SH   SOLE 19 38,226 0 0
IONIS PHARMACEUTICALS INC COM 462222100 115,374 3,439,906 SH   SOLE 21 3,439,906 0 0
IONIS PHARMACEUTICALS INC COM 462222100 107,628 3,208,936 SH   SOLE 22 3,052,705 0 156,231
IONIS PHARMACEUTICALS INC COM 462222100 53 1,591 SH   SOLE 23 1,591 0 0
IONIS PHARMACEUTICALS INC COM 462222100 518 15,438 SH   SOLE 25 15,438 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,061 61,460 SH   SOLE 26 48,478 0 12,982
IONIS PHARMACEUTICALS INC COM 462222100 355 10,598 SH   SOLE 28 10,598 0 0
IONIS PHARMACEUTICALS INC COM 462222100 27,243 812,253 SH   SOLE 30 812,253 0 0
IONIS PHARMACEUTICALS INC COM 462222100 75 2,233 SH   SOLE 31 2,233 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,458 43,456 SH   SOLE 34 43,456 0 0
IONIS PHARMACEUTICALS INC COM 462222100 547 16,312 SH   SOLE 40 16,312 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,008 30,044 SH   SOLE 43 4,915 0 25,129
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 3,626 3,976,000 PRN   SOLE 21 3,976,000 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 9,243 374,834 SH   SOLE 2 63,435 0 311,399
IOVANCE BIOTHERAPEUTICS INC COM 462260100 11 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 56 2,269 SH   SOLE 7 2,269 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,484 60,175 SH   SOLE 18 60,175 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 6,612 268,136 SH   SOLE 19 268,136 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 71,424 2,896,344 SH   SOLE 21 2,896,344 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 74,239 3,010,496 SH   SOLE 22 2,841,150 0 169,346
IOVANCE BIOTHERAPEUTICS INC COM 462260100 422 17,097 SH   SOLE 25 17,097 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 996 40,385 SH   SOLE 26 30,320 0 10,065
IOVANCE BIOTHERAPEUTICS INC COM 462260100 242 9,830 SH   SOLE 28 9,830 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,416 138,508 SH   SOLE 30 138,508 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 65 2,637 SH   SOLE 31 2,637 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 35 1,400 SH   SOLE 34 1,400 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 121 4,894 SH   SOLE 36 4,894 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 396 16,073 SH   SOLE 40 16,073 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,571 104,273 SH   SOLE 43 13,871 0 90,402
IPG PHOTONICS CORP COM 44980X109 11,654 73,576 SH   SOLE 2 9,993 0 63,583
IPG PHOTONICS CORP COM 44980X109 2,622 16,550 SH   SOLE 4 15,028 0 1,522
IPG PHOTONICS CORP COM 44980X109 5,379 33,959 SH   SOLE 7 33,047 0 912
IPG PHOTONICS CORP COM 44980X109 21 135 SH   SOLE 13 135 0 0
IPG PHOTONICS CORP COM 44980X109 569 3,593 SH   SOLE 15 3,593 0 0
IPG PHOTONICS CORP COM 44980X109 15,142 95,595 SH   SOLE 18 90,602 0 4,993
IPG PHOTONICS CORP COM 44980X109 2,770 17,488 SH   SOLE 19 17,488 0 0
IPG PHOTONICS CORP COM 44980X109 137,730 869,505 SH   SOLE 21 869,505 0 0
IPG PHOTONICS CORP COM 44980X109 133,637 843,667 SH   SOLE 22 763,966 0 79,701
IPG PHOTONICS CORP COM 44980X109 3,407 21,509 SH   SOLE 23 21,509 0 0
IPG PHOTONICS CORP COM 44980X109 7,610 48,041 SH   SOLE 25 48,041 0 0
IPG PHOTONICS CORP COM 44980X109 15,088 95,250 SH   SOLE 26 49,164 0 46,086
IPG PHOTONICS CORP COM 44980X109 9,968 62,932 SH   SOLE 28 3,133 0 59,799
IPG PHOTONICS CORP COM 44980X109 52,532 331,641 SH   SOLE 30 315,389 0 16,252
IPG PHOTONICS CORP COM 44980X109 2,138 13,497 SH   SOLE 31 4,230 0 9,267
IPG PHOTONICS CORP COM 44980X109 313 1,973 SH   SOLE 34 1,973 0 0
IPG PHOTONICS CORP COM 44980X109 2,841 17,936 SH   SOLE 36 17,936 0 0
IPG PHOTONICS CORP COM 44980X109 213 1,345 SH   SOLE 40 1,345 0 0
IPG PHOTONICS CORP COM 44980X109 1,389 8,771 SH   SOLE 43 298 0 8,473
IPOWER INC CL A 46265P107 3 833 SH   SOLE 18 833 0 0
IPOWER INC CL A 46265P107 29 7,282 SH   SOLE 21 7,282 0 0
IQIYI INC SPONSORED ADS 46267X108 1,607 200,096 SH   SOLE 2 6,753 0 193,343
IQIYI INC SPONSORED ADS 46267X108 1,119 139,370 SH   SOLE 4 64,129 0 75,241
IQIYI INC SPONSORED ADS 46267X108 229 28,521 SH   SOLE 7 28,521 0 0
IQIYI INC SPONSORED ADS 46267X108 231 28,785 SH   SOLE 13 587 0 28,198
IQIYI INC SPONSORED ADS 46267X108 1,259 156,811 SH   SOLE 15 156,811 0 0
IQIYI INC SPONSORED ADS 46267X108 557 69,334 SH   SOLE 18 69,334 0 0
IQIYI INC SPONSORED ADS 46267X108 38,828 4,835,429 SH   SOLE 21 4,835,429 0 0
IQIYI INC SPONSORED ADS 46267X108 20,628 2,568,884 SH   SOLE 22 2,245,039 0 323,845
IQIYI INC SPONSORED ADS 46267X108 915 113,944 SH   SOLE 23 113,944 0 0
IQIYI INC SPONSORED ADS 46267X108 1,650 205,471 SH   SOLE 25 205,471 0 0
IQIYI INC SPONSORED ADS 46267X108 6,881 856,890 SH   SOLE 26 395,012 0 461,878
IQIYI INC SPONSORED ADS 46267X108 4,397 547,598 SH   SOLE 28 18,536 0 529,062
IQIYI INC SPONSORED ADS 46267X108 12,845 1,599,616 SH   SOLE 30 1,599,616 0 0
IQIYI INC SPONSORED ADS 46267X108 159 19,817 SH   SOLE 34 19,817 0 0
IQIYI INC SPONSORED ADS 46267X108 9 1,121 SH   SOLE 40 1,121 0 0
IQIYI INC SPONSORED ADS 46267X108 2,552 317,807 SH   SOLE 43 21,890 0 295,917
IQIYI INC NOTE 3.750%12/0 46267XAB4 4,967 5,050,000 PRN   SOLE 21 5,050,000 0 0
IQVIA HLDGS INC COM 46266C105 125,651 524,551 SH   SOLE 2 128,184 0 396,367
IQVIA HLDGS INC COM 46266C105 29,829 124,525 SH   SOLE 4 73,382 0 51,143
IQVIA HLDGS INC COM 46266C105 39,922 166,662 SH   SOLE 7 160,916 0 5,746
IQVIA HLDGS INC COM 46266C105 980 4,090 SH   SOLE 13 557 0 3,533
IQVIA HLDGS INC COM 46266C105 4,571 19,083 SH   SOLE 15 19,083 0 0
IQVIA HLDGS INC COM 46266C105 1 4 SH   SOLE 17 0 0 4
IQVIA HLDGS INC COM 46266C105 94,461 394,342 SH   SOLE 18 367,107 0 27,235
IQVIA HLDGS INC COM 46266C105 203,691 850,342 SH   SOLE 19 850,342 0 0
IQVIA HLDGS INC COM 46266C105 1,472,807 6,148,481 SH   SOLE 21 6,148,481 0 0
IQVIA HLDGS INC COM 46266C105 965,201 4,029,393 SH   SOLE 22 3,623,430 0 405,963
IQVIA HLDGS INC COM 46266C105 25,748 107,489 SH   SOLE 23 107,489 0 0
IQVIA HLDGS INC COM 46266C105 90,755 378,872 SH   SOLE 25 378,872 0 0
IQVIA HLDGS INC COM 46266C105 98,295 410,350 SH   SOLE 26 151,108 0 259,242
IQVIA HLDGS INC COM 46266C105 74,766 312,123 SH   SOLE 28 16,481 0 295,642
IQVIA HLDGS INC COM 46266C105 53 220 SH   SOLE 29 220 0 0
IQVIA HLDGS INC COM 46266C105 223,349 932,406 SH   SOLE 30 932,406 0 0
IQVIA HLDGS INC COM 46266C105 16,893 70,523 SH   SOLE 31 23,520 0 47,003
IQVIA HLDGS INC COM 46266C105 142,856 596,376 SH   SOLE 34 596,376 0 0
IQVIA HLDGS INC COM 46266C105 21,415 89,400 SH   SOLE 36 89,400 0 0
IQVIA HLDGS INC COM 46266C105 1,573 6,565 SH   SOLE 40 6,565 0 0
IQVIA HLDGS INC COM 46266C105 23,991 100,152 SH   SOLE 43 6,634 0 93,518
IRADIMED CORP COM 46266A109 265 7,891 SH   SOLE 2 5,657 0 2,234
IRADIMED CORP COM 46266A109 645 19,210 SH   SOLE 18 19,210 0 0
IRADIMED CORP COM 46266A109 397 11,816 SH   SOLE 19 11,816 0 0
IRADIMED CORP COM 46266A109 7,334 218,327 SH   SOLE 21 218,327 0 0
IRADIMED CORP COM 46266A109 5,017 149,352 SH   SOLE 22 149,051 0 301
IRADIMED CORP COM 46266A109 300 8,946 SH   SOLE 26 0 0 8,946
IRADIMED CORP COM 46266A109 44 1,303 SH   SOLE 43 0 0 1,303
IRHYTHM TECHNOLOGIES INC COM 450056106 781 13,333 SH   SOLE 2 9,027 0 4,306
IRHYTHM TECHNOLOGIES INC COM 450056106 7 119 SH   SOLE 4 119 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 27 466 SH   SOLE 7 466 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 4,827 82,432 SH   SOLE 18 82,432 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 3,061 52,279 SH   SOLE 19 52,279 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 66,882 1,142,117 SH   SOLE 21 1,142,117 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 41,863 714,874 SH   SOLE 22 697,007 0 17,867
IRHYTHM TECHNOLOGIES INC COM 450056106 250 4,277 SH   SOLE 25 4,277 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 673 11,484 SH   SOLE 26 9,114 0 2,370
IRHYTHM TECHNOLOGIES INC COM 450056106 141 2,414 SH   SOLE 28 2,414 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 995 16,985 SH   SOLE 30 16,985 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 82 1,395 SH   SOLE 36 1,395 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 209 3,573 SH   SOLE 40 3,573 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 894 15,264 SH   SOLE 43 1,016 0 14,248
IRIDEX CORP COM 462684101 20 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101 310 40,415 SH   SOLE 21 40,415 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,294 132,856 SH   SOLE 2 97,221 0 35,635
IRIDIUM COMMUNICATIONS INC COM 46269C102 556 13,943 SH   SOLE 4 13,943 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 77 1,921 SH   SOLE 7 1,921 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 23,844 598,356 SH   SOLE 18 596,778 0 1,578
IRIDIUM COMMUNICATIONS INC COM 46269C102 8,877 222,772 SH   SOLE 19 222,772 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 343,959 8,631,337 SH   SOLE 21 8,631,337 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 141,622 3,553,875 SH   SOLE 22 3,468,782 0 85,093
IRIDIUM COMMUNICATIONS INC COM 46269C102 834 20,930 SH   SOLE 25 20,930 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,063 51,775 SH   SOLE 26 41,894 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 403 10,103 SH   SOLE 28 10,103 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,084 127,568 SH   SOLE 30 127,568 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 712 17,879 SH   SOLE 36 17,879 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 603 15,122 SH   SOLE 40 15,122 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,248 56,420 SH   SOLE 43 2,434 0 53,986
IROBOT CORP COM 462726100 6,716 85,552 SH   SOLE 2 42,753 0 42,799
IROBOT CORP COM 462726100 9 115 SH   SOLE 4 115 0 0
IROBOT CORP COM 462726100 35 448 SH   SOLE 7 448 0 0
IROBOT CORP COM 462726100 9,066 115,494 SH   SOLE 18 99,922 0 15,572
IROBOT CORP COM 462726100 32,304 411,516 SH   SOLE 19 411,516 0 0
IROBOT CORP COM 462726100 254,601 3,243,330 SH   SOLE 21 3,243,330 0 0
IROBOT CORP COM 462726100 80,308 1,023,028 SH   SOLE 22 1,005,300 0 17,728
IROBOT CORP COM 462726100 1,197 15,247 SH   SOLE 23 15,247 0 0
IROBOT CORP COM 462726100 395 5,033 SH   SOLE 25 5,033 0 0
IROBOT CORP COM 462726100 6,094 77,632 SH   SOLE 26 11,060 0 66,572
IROBOT CORP COM 462726100 178 2,263 SH   SOLE 28 2,263 0 0
IROBOT CORP COM 462726100 12,803 163,097 SH   SOLE 30 163,097 0 0
IROBOT CORP COM 462726100 148 1,888 SH   SOLE 36 1,888 0 0
IROBOT CORP COM 462726100 275 3,499 SH   SOLE 40 3,499 0 0
IROBOT CORP COM 462726100 896 11,414 SH   SOLE 43 429 0 10,985
IRON MTN INC NEW COM 46284V101 31,066 714,992 SH   SOLE 2 144,130 0 570,862
IRON MTN INC NEW COM 46284V101 6,701 154,227 SH   SOLE 4 143,204 0 11,023
IRON MTN INC NEW COM 46284V101 10,829 249,234 SH   SOLE 7 240,463 0 8,771
IRON MTN INC NEW COM 46284V101 38 870 SH   SOLE 13 870 0 0
IRON MTN INC NEW COM 46284V101 1,551 35,690 SH   SOLE 15 35,690 0 0
IRON MTN INC NEW COM 46284V101 1 19 SH   SOLE 17 0 0 19
IRON MTN INC NEW COM 46284V101 22,798 524,690 SH   SOLE 18 482,736 0 41,954
IRON MTN INC NEW COM 46284V101 8,442 194,284 SH   SOLE 19 194,284 0 0
IRON MTN INC NEW COM 46284V101 432,016 9,942,830 SH   SOLE 21 9,942,830 0 0
IRON MTN INC NEW COM 46284V101 297,062 6,836,872 SH   SOLE 22 6,229,812 0 607,060
IRON MTN INC NEW COM 46284V101 7,894 181,677 SH   SOLE 23 181,677 0 0
IRON MTN INC NEW COM 46284V101 16,883 388,556 SH   SOLE 25 388,556 0 0
IRON MTN INC NEW COM 46284V101 31,841 732,821 SH   SOLE 26 341,490 0 391,331
IRON MTN INC NEW COM 46284V101 26,770 616,105 SH   SOLE 28 21,951 0 594,154
IRON MTN INC NEW COM 46284V101 497 11,447 SH   SOLE 29 11,447 0 0
IRON MTN INC NEW COM 46284V101 67,502 1,553,559 SH   SOLE 30 1,459,601 0 93,958
IRON MTN INC NEW COM 46284V101 4,794 110,343 SH   SOLE 31 36,843 0 73,500
IRON MTN INC NEW COM 46284V101 9,341 214,973 SH   SOLE 34 214,973 0 0
IRON MTN INC NEW COM 46284V101 7,142 164,366 SH   SOLE 36 164,366 0 0
IRON MTN INC NEW COM 46284V101 407 9,367 SH   SOLE 40 9,367 0 0
IRON MTN INC NEW COM 46284V101 10,154 233,695 SH   SOLE 43 18,909 0 214,786
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,009 153,793 SH   SOLE 2 85,718 0 68,075
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9 671 SH   SOLE 4 671 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 30 2,335 SH   SOLE 7 2,335 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,552 425,087 SH   SOLE 18 404,580 0 20,507
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9,922 759,752 SH   SOLE 19 759,752 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 86,010 6,585,725 SH   SOLE 21 6,585,725 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 54,086 4,141,376 SH   SOLE 22 4,048,448 0 92,928
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 257 19,713 SH   SOLE 23 19,713 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 313 23,938 SH   SOLE 25 23,938 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,649 126,228 SH   SOLE 26 76,891 0 49,337
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 167 12,783 SH   SOLE 28 12,783 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,045 156,556 SH   SOLE 30 156,556 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 240 18,354 SH   SOLE 34 18,354 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 263 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 331 25,359 SH   SOLE 43 0 0 25,359
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 32 7,932 SH   SOLE 21 7,932 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 27 9,274 SH   SOLE 21 9,274 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 4 SH   SOLE 43 0 0 4
ISHARES GOLD TR ISHARES NEW 464285204 25,294 757,087 SH   SOLE 2 0 0 757,087
ISHARES GOLD TR ISHARES NEW 464285204 0 8 SH   SOLE 17 0 0 8
ISHARES GOLD TR ISHARES NEW 464285204 6,953 208,105 SH   SOLE 18 208,105 0 0
ISHARES GOLD TR ISHARES NEW 464285204 7,094 212,344 SH   SOLE 21 212,344 0 0
ISHARES GOLD TR ISHARES NEW 464285204 48,823 1,461,322 SH   SOLE 23 1,461,322 0 0
ISHARES GOLD TR SHARES REPRESENT 46436F103 8,777 500,000 SH   SOLE   500,000 0 0
ISHARES INC MSCI AUST ETF 464286103 3 113 SH   SOLE 2 113 0 0
ISHARES INC MSCI AUST ETF 464286103 38,281 1,542,364 SH   SOLE 7 254,200 0 1,288,164
ISHARES INC MSCI AUST ETF 464286103 3,048 122,802 SH   SOLE 18 0 0 122,802
ISHARES INC MSCI FRONTIER 464286145 8,358 246,480 SH   SOLE 23 246,480 0 0
ISHARES INC US INTL HGH YLD 464286178 8,505 169,951 SH   SOLE 2 169,951 0 0
ISHARES INC JP MRGN EM HI BD 464286285 24 536 SH   SOLE 2 536 0 0
ISHARES INC EM MKTS DIV ETF 464286319 210 5,391 SH   SOLE 7 5,391 0 0
ISHARES INC EM MKTS DIV ETF 464286319 806 20,726 SH   SOLE 18 20,726 0 0
ISHARES INC EM MKTS DIV ETF 464286319 1,125 28,913 SH   SOLE 19 28,913 0 0
ISHARES INC EM MKTS DIV ETF 464286319 24,364 626,320 SH   SOLE 21 626,320 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 172 5,343 SH   SOLE 2 5,343 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 228 7,092 SH   SOLE 4 7,092 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 12,397 385,828 SH   SOLE 7 55,866 0 329,962
ISHARES INC MSCI BRAZIL ETF 464286400 3,914 121,825 SH   SOLE 18 95,541 0 26,284
ISHARES INC MSCI BRAZIL ETF 464286400 35,216 1,096,053 SH   SOLE 19 1,096,053 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 114 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,667 176,371 SH   SOLE 26 176,371 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 309 5,105 SH   SOLE 21 5,105 0 0
ISHARES INC MSCI CDA ETF 464286509 3,181 87,634 SH   SOLE 2 87,634 0 0
ISHARES INC MSCI CDA ETF 464286509 490 13,508 SH   SOLE 18 0 0 13,508
ISHARES INC MSCI CDA ETF 464286509 18,924 521,310 SH   SOLE 21 521,310 0 0
ISHARES INC MSCI CDA ETF 464286509 5,961 164,224 SH   SOLE 22 164,224 0 0
ISHARES INC JP MORGAN EM ETF 464286517 4,370 103,175 SH   SOLE 2 62,358 0 40,817
ISHARES INC JP MORGAN EM ETF 464286517 3,081 72,730 SH   SOLE 18 72,730 0 0
ISHARES INC JP MORGAN EM ETF 464286517 23,599 557,108 SH   SOLE 21 557,108 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 163,687 1,593,370 SH   SOLE 7 1,593,370 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 2 18 SH   SOLE 17 0 0 18
ISHARES INC MSCI GBL MIN VOL 464286525 475 4,626 SH   SOLE 18 4,626 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 46 444 SH   SOLE 22 0 0 444
ISHARES INC MSCI GBL MIN VOL 464286525 50,769 494,201 SH   SOLE 40 494,201 0 0
ISHARES INC MSCI EMERG MRKT 464286533 54,143 863,946 SH   SOLE 7 863,946 0 0
ISHARES INC MSCI EMERG MRKT 464286533 14 219 SH   SOLE 17 0 0 219
ISHARES INC MSCI EMERG MRKT 464286533 111,862 1,784,933 SH   SOLE 18 1,784,933 0 0
ISHARES INC MSCI EMERG MRKT 464286533 3,587 57,239 SH   SOLE 21 57,239 0 0
ISHARES INC MSCI EMERG MRKT 464286533 85,677 1,367,121 SH   SOLE 22 1,367,121 0 0
ISHARES INC MSCI EURZONE ETF 464286608 2 32 SH   SOLE 2 32 0 0
ISHARES INC MSCI EURZONE ETF 464286608 3 67 SH   SOLE 17 0 0 67
ISHARES INC MSCI EURZONE ETF 464286608 9,382 194,977 SH   SOLE 18 194,977 0 0
ISHARES INC MSCI EURZONE ETF 464286608 716,929 14,898,768 SH   SOLE 21 14,898,768 0 0
ISHARES INC MSCI CHILE ETF 464286640 29 1,111 SH   SOLE 2 1,111 0 0
ISHARES INC MSCI CHILE ETF 464286640 28,580 1,099,243 SH   SOLE 7 157,095 0 942,148
ISHARES INC MSCI CHILE ETF 464286640 772 29,680 SH   SOLE 18 0 0 29,680
ISHARES INC MSCI CHILE ETF 464286640 1,365 52,517 SH   SOLE 22 52,517 0 0
ISHARES INC MSCI PAC JP ETF 464286665 2 37 SH   SOLE 17 0 0 37
ISHARES INC MSCI PAC JP ETF 464286665 97,519 1,998,747 SH   SOLE 23 1,998,747 0 0
ISHARES INC MSCI PAC JP ETF 464286665 5,254 107,689 SH   SOLE 28 0 0 107,689
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 1 39 SH   SOLE 2 39 0 0
ISHARES INC MSCI FRANCE ETF 464286707 17,832 478,844 SH   SOLE 7 78,708 0 400,136
ISHARES INC MSCI FRANCE ETF 464286707 1,243 33,387 SH   SOLE 18 4,586 0 28,801
ISHARES INC MSCI TURKEY ETF 464286715 205 9,660 SH   SOLE 18 9,660 0 0
ISHARES INC MSCI SWITZERLAND 464286749 0 1 SH   SOLE 2 1 0 0
ISHARES INC MSCI SWITZERLAND 464286749 3 57 SH   SOLE 17 0 0 57
ISHARES INC MSCI SWEDEN ETF 464286756 16 365 SH   SOLE 2 365 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 584 13,020 SH   SOLE 18 0 0 13,020
ISHARES INC MSCI SPAIN ETF 464286764 48 1,779 SH   SOLE 2 1,779 0 0
ISHARES INC MSCI SPAIN ETF 464286764 35,664 1,322,372 SH   SOLE 7 184,419 0 1,137,953
ISHARES INC MSCI SPAIN ETF 464286764 2,474 91,719 SH   SOLE 18 0 0 91,719
ISHARES INC MSCI SPAIN ETF 464286764 14,816 549,338 SH   SOLE 23 549,338 0 0
ISHARES INC MSCI STH KOR ETF 464286772 40 490 SH   SOLE 2 490 0 0
ISHARES INC MSCI STH KOR ETF 464286772 57,410 711,751 SH   SOLE 4 711,751 0 0
ISHARES INC MSCI STH KOR ETF 464286772 20,387 252,756 SH   SOLE 7 37,504 0 215,252
ISHARES INC MSCI STH KOR ETF 464286772 4,183 51,862 SH   SOLE 13 0 0 51,862
ISHARES INC MSCI STH KOR ETF 464286772 2,247 27,863 SH   SOLE 18 0 0 27,863
ISHARES INC MSCI STH KOR ETF 464286772 11,950 148,157 SH   SOLE 26 148,157 0 0
ISHARES INC MSCI STH AFR ETF 464286780 1 11 SH   SOLE 2 11 0 0
ISHARES INC MSCI STH AFR ETF 464286780 76 1,622 SH   SOLE 18 0 0 1,622
ISHARES INC MSCI STH AFR ETF 464286780 122 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 2 62 SH   SOLE 2 62 0 0
ISHARES INC MSCI GERMANY ETF 464286806 108,878 3,307,354 SH   SOLE 7 500,994 0 2,806,360
ISHARES INC MSCI GERMANY ETF 464286806 2,298 69,805 SH   SOLE 18 0 0 69,805
ISHARES INC MSCI GERMANY ETF 464286806 64,093 1,946,930 SH   SOLE 21 1,946,930 0 0
ISHARES INC MSCI GERMANY ETF 464286806 23 700 SH   SOLE 43 0 0 700
ISHARES INC MSCI MEXICO ETF 464286822 12 249 SH   SOLE 2 249 0 0
ISHARES INC MSCI MEXICO ETF 464286822 29,672 614,837 SH   SOLE 7 92,895 0 521,942
ISHARES INC MSCI MEXICO ETF 464286822 1,051 21,784 SH   SOLE 18 0 0 21,784
ISHARES INC MSCI MEXICO ETF 464286822 156 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 21 877 SH   SOLE 2 877 0 0
ISHARES INC MSCI HONG KG ETF 464286871 77,989 3,252,238 SH   SOLE 7 454,443 0 2,797,795
ISHARES INC MSCI HONG KG ETF 464286871 8,530 355,712 SH   SOLE 18 256,128 0 99,584
ISHARES INC CORE MSCI EMKT 46434G103 165,545 2,680,460 SH   SOLE 2 2,564,334 0 116,126
ISHARES INC CORE MSCI EMKT 46434G103 110 1,782 SH   SOLE 3 1,782 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,150,073 18,621,645 SH   SOLE 7 18,621,645 0 0
ISHARES INC CORE MSCI EMKT 46434G103 100,531 1,627,772 SH   SOLE 17 0 0 1,627,772
ISHARES INC CORE MSCI EMKT 46434G103 200,226 3,242,002 SH   SOLE 18 3,242,002 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,182 51,520 SH   SOLE 19 0 0 51,520
ISHARES INC CORE MSCI EMKT 46434G103 393,804 6,376,364 SH   SOLE 21 5,779,977 0 596,387
ISHARES INC CORE MSCI EMKT 46434G103 648,741 10,504,226 SH   SOLE 22 8,030,588 0 2,473,638
ISHARES INC CORE MSCI EMKT 46434G103 393,412 6,370,006 SH   SOLE 23 6,370,006 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,560 73,829 SH   SOLE 26 73,829 0 0
ISHARES INC CORE MSCI EMKT 46434G103 62 1,000 SH   SOLE 43 0 0 1,000
ISHARES INC MSCI TAIWAN ETF 46434G772 286,575 4,621,427 SH   SOLE 2 52,696 0 4,568,731
ISHARES INC MSCI TAIWAN ETF 46434G772 12,735 205,364 SH   SOLE 15 205,364 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 8,812 142,102 SH   SOLE 18 119,616 0 22,486
ISHARES INC MSCI TAIWAN ETF 46434G772 91,876 1,481,628 SH   SOLE 22 1,481,628 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 14,074 226,970 SH   SOLE 26 226,970 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 54,305 1,137,045 SH   SOLE 2 0 0 1,137,045
ISHARES INC MSCI RUSSIA ETF 46434G798 37,951 794,616 SH   SOLE 4 0 0 794,616
ISHARES INC MSCI RUSSIA ETF 46434G798 348 7,276 SH   SOLE 22 7,276 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,784 70,415 SH   SOLE 22 70,415 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 2,284 90,127 SH   SOLE 26 90,127 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 148 2,109 SH   SOLE 2 2,109 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 318,997 4,540,882 SH   SOLE 4 4,540,882 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 79,133 1,126,449 SH   SOLE 7 166,060 0 960,389
ISHARES INC MSCI JPN ETF NEW 46434G822 11 162 SH   SOLE 17 0 0 162
ISHARES INC MSCI JPN ETF NEW 46434G822 58,202 828,503 SH   SOLE 18 712,297 0 116,206
ISHARES INC MSCI JPN ETF NEW 46434G822 559,067 7,958,247 SH   SOLE 21 7,958,247 0 0
ISHARES INC OPTIONS 46434G822 239 3,400 SH Call SOLE 2 3,400 0 0
ISHARES INC OPTIONS 46434G822 738 10,500 SH Call SOLE 4 10,500 0 0
ISHARES INC OPTIONS 46434G822 9,730 138,500 SH Call SOLE 18 138,500 0 0
ISHARES INC OPTIONS 46434G822 109,309 1,556,000 SH Call SOLE 19 1,556,000 0 0
ISHARES INC MSCI ITALY ETF 46434G830 43 1,366 SH   SOLE 2 1,366 0 0
ISHARES INC MSCI ITALY ETF 46434G830 18,932 598,182 SH   SOLE 7 91,103 0 507,079
ISHARES INC MSCI ITALY ETF 46434G830 2,714 85,749 SH   SOLE 18 0 0 85,749
ISHARES INC ESG AWR MSCI EM 46434G863 84,634 2,042,327 SH   SOLE 2 2,042,327 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 34,192 825,093 SH   SOLE 7 825,093 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 68 1,642 SH   SOLE 17 0 0 1,642
ISHARES INC ESG AWR MSCI EM 46434G863 25,891 624,774 SH   SOLE 18 624,774 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 12,009 289,801 SH   SOLE 19 289,801 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 4,765 114,987 SH   SOLE 21 114,987 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 903 21,791 SH   SOLE 22 21,791 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 8 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 310,490 18,415,798 SH   SOLE 7 18,415,798 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 11,630 689,791 SH   SOLE 23 689,791 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3,448 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 24,233 1,180,958 SH   SOLE 25 1,180,958 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 106,527 1,949,612 SH   SOLE 44 1,949,612 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 20,858 410,263 SH   SOLE 44 410,263 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 49,696 1,087,449 SH   SOLE 44 1,087,449 0 0
ISHARES TR S&P 100 ETF 464287101 6 30 SH   SOLE 2 30 0 0
ISHARES TR S&P 100 ETF 464287101 28 143 SH   SOLE 17 0 0 143
ISHARES TR S&P 100 ETF 464287101 36 180 SH   SOLE 43 0 0 180
ISHARES TR MORNINGSTAR GRWT 464287119 30 459 SH   SOLE 17 0 0 459
ISHARES TR MORNINGSTR US EQ 464287127 77 1,270 SH   SOLE 17 0 0 1,270
ISHARES TR CORE S&P TTL STK 464287150 724,880 7,368,160 SH   SOLE 2 7,368,160 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,619,415 16,460,815 SH   SOLE 7 16,460,815 0 0
ISHARES TR CORE S&P TTL STK 464287150 878 8,920 SH   SOLE 17 0 0 8,920
ISHARES TR CORE S&P TTL STK 464287150 255,642 2,598,518 SH   SOLE 18 111,083 0 2,487,435
ISHARES TR CORE S&P TTL STK 464287150 1,143,713 11,625,460 SH   SOLE 19 4,313,089 0 7,312,371
ISHARES TR CORE S&P TTL STK 464287150 134,200 1,364,101 SH   SOLE 21 0 0 1,364,101
ISHARES TR SELECT DIVID ETF 464287168 716 6,238 SH   SOLE 7 6,238 0 0
ISHARES TR SELECT DIVID ETF 464287168 9 75 SH   SOLE 17 0 0 75
ISHARES TR SELECT DIVID ETF 464287168 49,138 428,331 SH   SOLE 18 428,331 0 0
ISHARES TR SELECT DIVID ETF 464287168 11,850 103,294 SH   SOLE 22 103,294 0 0
ISHARES TR SELECT DIVID ETF 464287168 57 501 SH   SOLE 43 0 0 501
ISHARES TR TIPS BD ETF 464287176 106,520 834,211 SH   SOLE 2 326,890 0 507,321
ISHARES TR TIPS BD ETF 464287176 66,784 523,013 SH   SOLE 4 523,013 0 0
ISHARES TR TIPS BD ETF 464287176 24,351 190,706 SH   SOLE 7 190,706 0 0
ISHARES TR TIPS BD ETF 464287176 28,024 219,470 SH   SOLE 17 0 0 219,470
ISHARES TR TIPS BD ETF 464287176 89,383 699,998 SH   SOLE 18 699,998 0 0
ISHARES TR TIPS BD ETF 464287176 233,223 1,826,475 SH   SOLE 19 1,271,738 0 554,737
ISHARES TR TIPS BD ETF 464287176 2,840,508 22,245,342 SH   SOLE 21 22,019,797 0 225,545
ISHARES TR TIPS BD ETF 464287176 1,821 14,264 SH   SOLE 23 14,264 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 75 1,923 SH   SOLE 2 1,923 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 128,350 3,296,956 SH   SOLE 4 3,296,956 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 76,328 1,960,653 SH   SOLE 7 1,960,653 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 3,954 101,579 SH   SOLE 18 101,579 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 39,540 1,015,676 SH   SOLE 19 1,015,676 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 198 5,094 SH   SOLE 26 5,094 0 0
ISHARES TR OPTIONS 464287184 1,830 47,000 SH Call SOLE 2 47,000 0 0
ISHARES TR OPTIONS 464287184 2,068 53,100 SH Call SOLE 4 53,100 0 0
ISHARES TR OPTIONS 464287184 27,656 710,400 SH Call SOLE 18 710,400 0 0
ISHARES TR OPTIONS 464287184 354,025 9,093,900 SH Call SOLE 19 9,093,900 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,327,242 10,044,199 SH   SOLE 2 9,777,647 0 266,552
ISHARES TR CORE S&P500 ETF 464287200 8,470 19,660 SH   SOLE 3 19,660 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,936,963 9,138,302 SH   SOLE 4 9,138,302 0 0
ISHARES TR CORE S&P500 ETF 464287200 11,134,537 25,844,986 SH   SOLE 7 25,844,986 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,035,903 2,404,491 SH   SOLE 16 2,404,491 0 0
ISHARES TR CORE S&P500 ETF 464287200 396,577 920,516 SH   SOLE 17 0 0 920,516
ISHARES TR CORE S&P500 ETF 464287200 837,386 1,943,702 SH   SOLE 18 1,286,483 0 657,219
ISHARES TR CORE S&P500 ETF 464287200 324,041 752,149 SH   SOLE 19 752,149 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,826,934 4,240,597 SH   SOLE 21 4,240,597 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,339,958 3,110,251 SH   SOLE 22 1,577,249 0 1,533,002
ISHARES TR CORE S&P500 ETF 464287200 2,119,189 4,918,965 SH   SOLE 23 4,918,965 0 0
ISHARES TR CORE S&P500 ETF 464287200 42,006 97,503 SH   SOLE 26 97,503 0 0
ISHARES TR CORE S&P500 ETF 464287200 340,088 789,396 SH   SOLE 28 789,396 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,368,695 11,919,315 SH   SOLE 2 11,853,338 0 65,977
ISHARES TR CORE US AGGBD ET 464287226 2,357 20,526 SH   SOLE 7 20,526 0 0
ISHARES TR CORE US AGGBD ET 464287226 249,602 2,173,664 SH   SOLE 17 0 0 2,173,664
ISHARES TR CORE US AGGBD ET 464287226 1,038,607 9,044,734 SH   SOLE 18 6,115,402 0 2,929,332
ISHARES TR CORE US AGGBD ET 464287226 847,343 7,379,106 SH   SOLE 19 3,391,761 0 3,987,345
ISHARES TR CORE US AGGBD ET 464287226 212,999 1,854,910 SH   SOLE 21 984,528 0 870,382
ISHARES TR CORE US AGGBD ET 464287226 86,500 753,285 SH   SOLE 22 753,285 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 723,067 14,352,260 SH   SOLE 4 14,352,260 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,554,783 50,710,265 SH   SOLE 7 50,710,265 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,306 25,929 SH   SOLE 17 0 0 25,929
ISHARES TR MSCI EMG MKT ETF 464287234 596 11,832 SH   SOLE 18 11,832 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,351 86,365 SH   SOLE 19 86,365 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 190,510 3,781,463 SH   SOLE 21 3,781,463 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 71,538 1,419,975 SH   SOLE 23 1,419,975 0 0
ISHARES TR IBOXX INV CP ETF 464287242 24,889 187,091 SH   SOLE 2 117,654 0 69,437
ISHARES TR IBOXX INV CP ETF 464287242 147 1,106 SH   SOLE 4 1,106 0 0
ISHARES TR IBOXX INV CP ETF 464287242 197,075 1,481,435 SH   SOLE 7 1,064,936 0 416,499
ISHARES TR IBOXX INV CP ETF 464287242 2,689 20,215 SH   SOLE 17 0 0 20,215
ISHARES TR IBOXX INV CP ETF 464287242 71,282 535,834 SH   SOLE 18 535,834 0 0
ISHARES TR IBOXX INV CP ETF 464287242 26,432 198,694 SH   SOLE 19 198,694 0 0
ISHARES TR IBOXX INV CP ETF 464287242 691,023 5,194,488 SH   SOLE 21 5,194,488 0 0
ISHARES TR IBOXX INV CP ETF 464287242 23,032 173,137 SH   SOLE 22 173,137 0 0
ISHARES TR IBOXX INV CP ETF 464287242 448,244 3,369,495 SH   SOLE 23 3,369,495 0 0
ISHARES TR OPTIONS 464287242 1,051 7,900 SH Put SOLE 2 7,900 0 0
ISHARES TR OPTIONS 464287242 38,352 288,300 SH Put SOLE 4 288,300 0 0
ISHARES TR OPTIONS 464287242 27,085 203,600 SH Put SOLE 18 203,600 0 0
ISHARES TR OPTIONS 464287242 386,612 2,906,200 SH Put SOLE 19 2,906,200 0 0
ISHARES TR GBL COMM SVC ETF 464287275 7,114 84,093 SH   SOLE 7 84,093 0 0
ISHARES TR GLOBAL TECH ETF 464287291 167,851 2,962,429 SH   SOLE 2 2,962,429 0 0
ISHARES TR GLOBAL TECH ETF 464287291 16,234 286,515 SH   SOLE 7 286,515 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1 18 SH   SOLE 17 0 0 18
ISHARES TR GLOBAL TECH ETF 464287291 36,611 646,159 SH   SOLE 18 646,159 0 0
ISHARES TR GLOBAL TECH ETF 464287291 11,552 203,885 SH   SOLE 19 203,885 0 0
ISHARES TR GLOBAL TECH ETF 464287291 768 13,548 SH   SOLE 43 0 0 13,548
ISHARES TR S&P 500 GRWT ETF 464287309 279,081 3,775,961 SH   SOLE 2 3,775,961 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 489 6,615 SH   SOLE 17 0 0 6,615
ISHARES TR S&P 500 GRWT ETF 464287309 35,211 476,397 SH   SOLE 18 476,397 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 732,523 8,748,636 SH   SOLE 4 8,748,636 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 409,261 4,887,866 SH   SOLE 7 4,887,866 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 4,449 53,131 SH   SOLE 18 53,131 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 42,179 537,659 SH   SOLE 2 537,659 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 20,323 259,054 SH   SOLE 18 259,054 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 92,260 1,176,032 SH   SOLE 19 1,176,032 0 0
ISHARES TR NORTH AMERN NAT 464287374 15,266 519,778 SH   SOLE 2 0 0 519,778
ISHARES TR JPX NIKKEI 400 464287382 3,636 48,466 SH   SOLE 21 48,466 0 0
ISHARES TR LATN AMER 40 ETF 464287390 92 3,484 SH   SOLE 2 3,484 0 0
ISHARES TR LATN AMER 40 ETF 464287390 167 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390 2,203 83,013 SH   SOLE 18 83,013 0 0
ISHARES TR LATN AMER 40 ETF 464287390 27,383 1,031,750 SH   SOLE 19 1,031,750 0 0
ISHARES TR S&P 500 VAL ETF 464287408 32,401 222,809 SH   SOLE 2 222,809 0 0
ISHARES TR S&P 500 VAL ETF 464287408 489 3,363 SH   SOLE 4 3,363 0 0
ISHARES TR S&P 500 VAL ETF 464287408 27,349 188,071 SH   SOLE 17 0 0 188,071
ISHARES TR S&P 500 VAL ETF 464287408 7,481 51,444 SH   SOLE 18 51,444 0 0
ISHARES TR S&P 500 VAL ETF 464287408 93,096 640,190 SH   SOLE 19 640,190 0 0
ISHARES TR 20 YR TR BD ETF 464287432 130,754 906,002 SH   SOLE 2 642,598 0 263,404
ISHARES TR 20 YR TR BD ETF 464287432 1,615 11,189 SH   SOLE 7 11,189 0 0
ISHARES TR 20 YR TR BD ETF 464287432 41 285 SH   SOLE 17 0 0 285
ISHARES TR 20 YR TR BD ETF 464287432 12,333 85,455 SH   SOLE 18 85,455 0 0
ISHARES TR 20 YR TR BD ETF 464287432 135,535 939,131 SH   SOLE 19 442,901 0 496,230
ISHARES TR 20 YR TR BD ETF 464287432 31,170 215,979 SH   SOLE 21 183,016 0 32,963
ISHARES TR 20 YR TR BD ETF 464287432 25,642 177,677 SH   SOLE 22 177,677 0 0
ISHARES TR 20 YR TR BD ETF 464287432 105,805 733,129 SH   SOLE 23 733,129 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,476 56,205 SH   SOLE 2 56,205 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 11,152 96,785 SH   SOLE 7 8,212 0 88,573
ISHARES TR BARCLAYS 7 10 YR 464287440 28 241 SH   SOLE 17 0 0 241
ISHARES TR BARCLAYS 7 10 YR 464287440 12,500 108,486 SH   SOLE 18 108,486 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 46,715 405,445 SH   SOLE 21 405,445 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 296,498 2,573,319 SH   SOLE 23 2,573,319 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 216,695 2,515,319 SH   SOLE 2 2,115,721 0 399,598
ISHARES TR 1 3 YR TREAS BD 464287457 7,125 82,703 SH   SOLE 3 82,703 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 46 530 SH   SOLE 17 0 0 530
ISHARES TR 1 3 YR TREAS BD 464287457 35,078 407,174 SH   SOLE 18 407,174 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 579,864 6,730,869 SH   SOLE 19 5,279,742 0 1,451,127
ISHARES TR 1 3 YR TREAS BD 464287457 34,690 402,664 SH   SOLE 21 0 0 402,664
ISHARES TR 1 3 YR TREAS BD 464287457 32,450 376,669 SH   SOLE 22 376,669 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 88,897 1,031,892 SH   SOLE 23 1,031,892 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,877 49,699 SH   SOLE 2 49,699 0 0
ISHARES TR MSCI EAFE ETF 464287465 316,031 4,051,166 SH   SOLE 4 4,051,166 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,198,277 15,360,560 SH   SOLE 7 15,360,560 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,007 25,723 SH   SOLE 17 0 0 25,723
ISHARES TR MSCI EAFE ETF 464287465 8,830 113,196 SH   SOLE 18 106,843 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 3,006,716 38,542,702 SH   SOLE 21 38,542,702 0 0
ISHARES TR MSCI EAFE ETF 464287465 761 9,753 SH   SOLE 23 9,753 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 40 355 SH   SOLE 17 0 0 355
ISHARES TR RUS MDCP VAL ETF 464287473 625 5,521 SH   SOLE 18 5,521 0 0
ISHARES TR RUS MD CP GR ETF 464287481 86 766 SH   SOLE 17 0 0 766
ISHARES TR RUS MD CP GR ETF 464287481 5,279 47,104 SH   SOLE 18 47,104 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,368 17,483 SH   SOLE 17 0 0 17,483
ISHARES TR RUS MID CAP ETF 464287499 16,511 211,079 SH   SOLE 18 211,079 0 0
ISHARES TR RUS MID CAP ETF 464287499 14,558 186,116 SH   SOLE 19 186,116 0 0
ISHARES TR CORE S&P MCP ETF 464287507 31,191 118,565 SH   SOLE 2 118,565 0 0
ISHARES TR CORE S&P MCP ETF 464287507 152,812 580,881 SH   SOLE 4 580,881 0 0
ISHARES TR CORE S&P MCP ETF 464287507 309,043 1,174,755 SH   SOLE 7 1,174,755 0 0
ISHARES TR CORE S&P MCP ETF 464287507 366 1,390 SH   SOLE 17 0 0 1,390
ISHARES TR CORE S&P MCP ETF 464287507 347,637 1,321,463 SH   SOLE 18 1,253,963 0 67,500
ISHARES TR CORE S&P MCP ETF 464287507 44,307 168,424 SH   SOLE 19 168,424 0 0
ISHARES TR CORE S&P MCP ETF 464287507 109,345 415,649 SH   SOLE 21 415,649 0 0
ISHARES TR CORE S&P MCP ETF 464287507 559,842 2,128,110 SH   SOLE 22 498,182 0 1,629,928
ISHARES TR CORE S&P MCP ETF 464287507 686 2,606 SH   SOLE 43 0 0 2,606
ISHARES TR ISHARES BIOTECH 464287556 32 198 SH   SOLE 2 198 0 0
ISHARES TR ISHARES BIOTECH 464287556 50 310 SH   SOLE 4 310 0 0
ISHARES TR ISHARES BIOTECH 464287556 712 4,405 SH   SOLE 18 4,405 0 0
ISHARES TR ISHARES BIOTECH 464287556 8,994 55,628 SH   SOLE 19 55,628 0 0
ISHARES TR COHEN STEER REIT 464287564 14,282 218,310 SH   SOLE 18 218,310 0 0
ISHARES TR COHEN STEER REIT 464287564 143,025 2,186,253 SH   SOLE 19 0 0 2,186,253
ISHARES TR GLOBAL 100 ETF 464287572 1,781,990 25,049,054 SH   SOLE 4 25,049,054 0 0
ISHARES TR GLOBAL 100 ETF 464287572 2 22 SH   SOLE 17 0 0 22
ISHARES TR RUS 1000 VAL ETF 464287598 18,638 119,087 SH   SOLE 17 0 0 119,087
ISHARES TR RUS 1000 VAL ETF 464287598 101,538 648,762 SH   SOLE 18 648,762 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 726,980 4,644,944 SH   SOLE 22 37,606 0 4,607,338
ISHARES TR S&P MC 400GR ETF 464287606 381 4,808 SH   SOLE 2 4,808 0 0
ISHARES TR S&P MC 400GR ETF 464287606 18 231 SH   SOLE 17 0 0 231
ISHARES TR S&P MC 400GR ETF 464287606 1,325 16,736 SH   SOLE 18 16,736 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 15 54 SH   SOLE 2 54 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 11,001 40,142 SH   SOLE 17 0 0 40,142
ISHARES TR RUS 1000 GRW ETF 464287614 188,617 688,281 SH   SOLE 18 688,281 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 138,387 504,988 SH   SOLE 22 504,988 0 0
ISHARES TR RUS 1000 ETF 464287622 295,641 1,223,123 SH   SOLE 2 22,527 0 1,200,596
ISHARES TR RUS 1000 ETF 464287622 225 932 SH   SOLE 17 0 0 932
ISHARES TR RUS 1000 ETF 464287622 58,113 240,425 SH   SOLE 18 64,862 0 175,563
ISHARES TR RUS 1000 ETF 464287622 562,026 2,325,209 SH   SOLE 19 2,325,209 0 0
ISHARES TR RUS 1000 ETF 464287622 303,099 1,253,976 SH   SOLE 21 964,562 0 289,414
ISHARES TR RUS 1000 ETF 464287622 630,272 2,607,556 SH   SOLE 22 2,607,513 0 43
ISHARES TR RUS 1000 ETF 464287622 3,382 13,991 SH   SOLE 43 0 0 13,991
ISHARES TR RUS 2000 VAL ETF 464287630 11,313 70,606 SH   SOLE 2 0 0 70,606
ISHARES TR RUS 2000 VAL ETF 464287630 50 314 SH   SOLE 17 0 0 314
ISHARES TR RUS 2000 VAL ETF 464287630 29,051 181,306 SH   SOLE 18 181,306 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 12,146 75,805 SH   SOLE 22 55,633 0 20,172
ISHARES TR RUS 2000 GRW ETF 464287648 1,888 6,432 SH   SOLE 2 0 0 6,432
ISHARES TR RUS 2000 GRW ETF 464287648 61 207 SH   SOLE 17 0 0 207
ISHARES TR RUS 2000 GRW ETF 464287648 16,511 56,237 SH   SOLE 18 56,237 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 7,501 25,550 SH   SOLE 22 25,550 0 0
ISHARES TR OPTIONS 464287655 23,953 109,500 SH Put SOLE 2 109,500 0 0
ISHARES TR OPTIONS 464287655 328 1,500 SH Put SOLE 4 1,500 0 0
ISHARES TR OPTIONS 464287655 4,441 20,300 SH Put SOLE 18 20,300 0 0
ISHARES TR OPTIONS 464287655 259,897 1,188,100 SH Put SOLE 19 1,188,100 0 0
ISHARES TR OPTIONS 464287655 41,103 187,900 SH Put SOLE 26 187,900 0 0
ISHARES TR OPTIONS 464287655 26,600 121,600 SH Put SOLE 30 121,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 99,991 457,101 SH   SOLE 2 219,216 0 237,885
ISHARES TR RUSSELL 2000 ETF 464287655 1,064,256 4,865,170 SH   SOLE 7 4,865,170 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,724 7,883 SH   SOLE 17 0 0 7,883
ISHARES TR RUSSELL 2000 ETF 464287655 142,937 653,425 SH   SOLE 18 653,425 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 88,695 405,462 SH   SOLE 19 405,462 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 181,216 828,416 SH   SOLE 21 678,478 0 149,938
ISHARES TR RUSSELL 2000 ETF 464287655 1,021,702 4,670,637 SH   SOLE 22 4,670,637 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 22 100 SH   SOLE 43 0 0 100
ISHARES TR CORE S&P US VLU 464287663 19,755 278,711 SH   SOLE 2 278,711 0 0
ISHARES TR CORE S&P US VLU 464287663 4,540 64,051 SH   SOLE 17 0 0 64,051
ISHARES TR CORE S&P US VLU 464287663 20,256 285,773 SH   SOLE 18 285,773 0 0
ISHARES TR CORE S&P US GWT 464287671 3,862 37,716 SH   SOLE 17 0 0 37,716
ISHARES TR CORE S&P US GWT 464287671 46,841 457,388 SH   SOLE 18 457,388 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 201 788 SH   SOLE 17 0 0 788
ISHARES TR RUSSELL 3000 ETF 464287689 71,576 280,855 SH   SOLE 18 280,855 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 18,513 72,641 SH   SOLE 19 72,641 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 153,580 602,630 SH   SOLE 22 427,473 0 175,157
ISHARES TR S&P MC 400VL ETF 464287705 434 4,208 SH   SOLE 2 4,208 0 0
ISHARES TR S&P MC 400VL ETF 464287705 7 70 SH   SOLE 17 0 0 70
ISHARES TR S&P MC 400VL ETF 464287705 406 3,941 SH   SOLE 18 3,941 0 0
ISHARES TR U.S. TECH ETF 464287721 69 678 SH   SOLE 2 678 0 0
ISHARES TR U.S. TECH ETF 464287721 6 57 SH   SOLE 17 0 0 57
ISHARES TR U.S. REAL ES ETF 464287739 115,405 1,127,114 SH   SOLE 2 1,127,114 0 0
ISHARES TR U.S. REAL ES ETF 464287739 55 533 SH   SOLE 17 0 0 533
ISHARES TR U.S. REAL ES ETF 464287739 192 1,877 SH   SOLE 18 1,877 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,613 15,750 SH   SOLE 19 15,750 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,408 23,522 SH   SOLE 21 23,522 0 0
ISHARES TR U.S. REAL ES ETF 464287739 6,096 59,538 SH   SOLE 22 59,538 0 0
ISHARES TR US INDUSTRIALS 464287754 3,304 30,831 SH   SOLE 18 30,831 0 0
ISHARES TR US HLTHCARE ETF 464287762 4 14 SH   SOLE 17 0 0 14
ISHARES TR U.S. ENERGY ETF 464287796 91,798 3,248,341 SH   SOLE 2 3,248,341 0 0
ISHARES TR U.S. ENERGY ETF 464287796 28,487 1,008,033 SH   SOLE 18 1,008,033 0 0
ISHARES TR U.S. ENERGY ETF 464287796 60,019 2,123,806 SH   SOLE 19 2,123,806 0 0
ISHARES TR CORE S&P SCP ETF 464287804 239,577 2,194,133 SH   SOLE 2 2,124,513 0 69,620
ISHARES TR CORE S&P SCP ETF 464287804 302,925 2,774,295 SH   SOLE 4 2,774,295 0 0
ISHARES TR CORE S&P SCP ETF 464287804 114,221 1,046,078 SH   SOLE 7 1,046,078 0 0
ISHARES TR CORE S&P SCP ETF 464287804 81,270 744,300 SH   SOLE 17 0 0 744,300
ISHARES TR CORE S&P SCP ETF 464287804 289,744 2,653,578 SH   SOLE 18 2,577,242 0 76,336
ISHARES TR CORE S&P SCP ETF 464287804 115,180 1,054,857 SH   SOLE 19 1,054,857 0 0
ISHARES TR CORE S&P SCP ETF 464287804 50,551 462,966 SH   SOLE 21 462,966 0 0
ISHARES TR CORE S&P SCP ETF 464287804 32,400 296,731 SH   SOLE 22 296,731 0 0
ISHARES TR CORE S&P SCP ETF 464287804 30,029 275,019 SH   SOLE 23 275,019 0 0
ISHARES TR CORE S&P SCP ETF 464287804 10,083 92,342 SH   SOLE 28 0 0 92,342
ISHARES TR CORE S&P SCP ETF 464287804 229 2,100 SH   SOLE 43 0 0 2,100
ISHARES TR DOW JONES US ETF 464287846 3 29 SH   SOLE 17 0 0 29
ISHARES TR EUROPE ETF 464287861 653 12,523 SH   SOLE 2 12,523 0 0
ISHARES TR EUROPE ETF 464287861 638,241 12,245,597 SH   SOLE 4 12,245,597 0 0
ISHARES TR EUROPE ETF 464287861 6 119 SH   SOLE 17 0 0 119
ISHARES TR SP SMCP600VL ETF 464287879 11 112 SH   SOLE 17 0 0 112
ISHARES TR SP SMCP600VL ETF 464287879 37 369 SH   SOLE 18 369 0 0
ISHARES TR S&P SML 600 GWT 464287887 16 122 SH   SOLE 17 0 0 122
ISHARES TR S&P SML 600 GWT 464287887 229 1,763 SH   SOLE 18 1,763 0 0
ISHARES TR INTL TREA BD ETF 464288117 20,745 403,983 SH   SOLE 7 34,276 0 369,707
ISHARES TR INTL TREA BD ETF 464288117 8 150 SH   SOLE 17 0 0 150
ISHARES TR INTL TREA BD ETF 464288117 5,157 100,430 SH   SOLE 18 100,430 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 7 66 SH   SOLE 17 0 0 66
ISHARES TR SHRT NAT MUN ETF 464288158 18,940 176,076 SH   SOLE 18 176,076 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 125,857 1,170,000 SH   SOLE 19 1,170,000 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,108 24,824 SH   SOLE 3 24,824 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 351 16,211 SH   SOLE 18 16,211 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,543 27,855 SH   SOLE 2 27,855 0 0
ISHARES TR MSCI ACWI EX US 464288240 2 38 SH   SOLE 17 0 0 38
ISHARES TR MSCI ACWI EX US 464288240 1,179 21,269 SH   SOLE 18 21,269 0 0
ISHARES TR MSCI ACWI EX US 464288240 124,420 2,245,450 SH   SOLE 21 2,245,450 0 0
ISHARES TR MSCI ACWI ETF 464288257 4,145 41,488 SH   SOLE 2 41,488 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,840 28,419 SH   SOLE 3 28,419 0 0
ISHARES TR MSCI ACWI ETF 464288257 463 4,629 SH   SOLE 17 0 0 4,629
ISHARES TR MSCI ACWI ETF 464288257 2,540 25,419 SH   SOLE 18 25,419 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 5,948 62,840 SH   SOLE 23 62,840 0 0
ISHARES TR EAFE SML CP ETF 464288273 1 8 SH   SOLE 2 8 0 0
ISHARES TR EAFE SML CP ETF 464288273 32,448 436,068 SH   SOLE 17 0 0 436,068
ISHARES TR EAFE SML CP ETF 464288273 12,218 164,200 SH   SOLE 18 129,306 0 34,894
ISHARES TR EAFE SML CP ETF 464288273 176,987 2,378,535 SH   SOLE 21 2,378,535 0 0
ISHARES TR EAFE SML CP ETF 464288273 19,683 264,518 SH   SOLE 23 264,518 0 0
ISHARES TR JPMORGAN USD EMG 464288281 13,339 121,200 SH   SOLE 2 57,433 0 63,767
ISHARES TR JPMORGAN USD EMG 464288281 93,048 845,429 SH   SOLE 7 845,429 0 0
ISHARES TR JPMORGAN USD EMG 464288281 9,089 82,585 SH   SOLE 17 0 0 82,585
ISHARES TR JPMORGAN USD EMG 464288281 25,118 228,225 SH   SOLE 18 228,225 0 0
ISHARES TR JPMORGAN USD EMG 464288281 6,224 56,553 SH   SOLE 19 56,553 0 0
ISHARES TR JPMORGAN USD EMG 464288281 22,114 200,923 SH   SOLE 21 200,923 0 0
ISHARES TR JPMORGAN USD EMG 464288281 200,064 1,817,771 SH   SOLE 22 978,314 0 839,457
ISHARES TR JPMORGAN USD EMG 464288281 56,483 513,198 SH   SOLE 23 513,198 0 0
ISHARES TR CALIF MUN BD ETF 464288356 1,512 24,361 SH   SOLE 2 24,361 0 0
ISHARES TR CALIF MUN BD ETF 464288356 656 10,569 SH   SOLE 18 10,569 0 0
ISHARES TR GLB INFRASTR ETF 464288372 16,868 367,488 SH   SOLE 2 367,488 0 0
ISHARES TR GLB INFRASTR ETF 464288372 6,468 140,914 SH   SOLE 7 140,914 0 0
ISHARES TR GLB INFRASTR ETF 464288372 257 5,590 SH   SOLE 23 5,590 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 95 1,500 SH   SOLE 43 0 0 1,500
ISHARES TR NATIONAL MUN ETF 464288414 71,427 614,853 SH   SOLE 2 614,853 0 0
ISHARES TR NATIONAL MUN ETF 464288414 9,189 79,097 SH   SOLE 17 0 0 79,097
ISHARES TR NATIONAL MUN ETF 464288414 13,916 119,794 SH   SOLE 18 119,794 0 0
ISHARES TR NATIONAL MUN ETF 464288414 389,618 3,353,862 SH   SOLE 19 3,353,862 0 0
ISHARES TR ASIA 50 ETF 464288430 580,493 7,423,188 SH   SOLE 4 7,423,188 0 0
ISHARES TR INTL SEL DIV ETF 464288448 425 13,963 SH   SOLE 7 13,963 0 0
ISHARES TR INTL SEL DIV ETF 464288448 0 16 SH   SOLE 17 0 0 16
ISHARES TR INTL SEL DIV ETF 464288448 8,540 280,729 SH   SOLE 18 280,729 0 0
ISHARES TR INTL SEL DIV ETF 464288448 11,035 362,771 SH   SOLE 21 362,771 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 15 SH   SOLE 2 15 0 0
ISHARES TR INTL DEV RE ETF 464288489 14 514 SH   SOLE 17 0 0 514
ISHARES TR INTL DEV RE ETF 464288489 1,479 52,811 SH   SOLE 21 52,811 0 0
ISHARES TR INTL DEV RE ETF 464288489 3,379 120,661 SH   SOLE 22 120,661 0 0
ISHARES TR IBOXX HI YD ETF 464288513 67,032 766,167 SH   SOLE 2 447,314 0 318,853
ISHARES TR IBOXX HI YD ETF 464288513 3,990 45,600 SH   SOLE 7 45,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513 299 3,420 SH   SOLE 17 0 0 3,420
ISHARES TR IBOXX HI YD ETF 464288513 101,141 1,156,029 SH   SOLE 18 807,676 0 348,353
ISHARES TR IBOXX HI YD ETF 464288513 543,290 6,209,734 SH   SOLE 19 6,050,915 0 158,819
ISHARES TR IBOXX HI YD ETF 464288513 179,343 2,049,865 SH   SOLE 21 2,049,865 0 0
ISHARES TR IBOXX HI YD ETF 464288513 7,757 88,656 SH   SOLE 22 88,656 0 0
ISHARES TR IBOXX HI YD ETF 464288513 118,192 1,350,924 SH   SOLE 23 1,350,924 0 0
ISHARES TR IBOXX HI YD ETF 464288513 71,527 817,545 SH   SOLE 26 817,545 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,068 195,085 SH   SOLE 28 195,085 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,275 26,000 SH   SOLE 37 26,000 0 0
ISHARES TR OPTIONS 464288513 846,317 9,673,300 SH Put SOLE 2 9,673,300 0 0
ISHARES TR OPTIONS 464288513 1,636 18,700 SH Put SOLE 4 18,700 0 0
ISHARES TR OPTIONS 464288513 206,800 2,363,700 SH Put SOLE 18 2,363,700 0 0
ISHARES TR OPTIONS 464288513 813,822 9,301,900 SH Put SOLE 19 9,301,900 0 0
ISHARES TR OPTIONS 464288513 90,132 1,030,200 SH Put SOLE 26 1,030,200 0 0
ISHARES TR OPTIONS 464288513 70,946 810,900 SH Put SOLE 30 810,900 0 0
ISHARES TR CRE U S REIT ETF 464288521 24,533 418,293 SH   SOLE 2 0 0 418,293
ISHARES TR CRE U S REIT ETF 464288521 33,541 571,891 SH   SOLE 21 0 0 571,891
ISHARES TR CRE U S REIT ETF 464288521 4,658 79,418 SH   SOLE 22 79,418 0 0
ISHARES TR CRE U S REIT ETF 464288521 126,705 2,160,350 SH   SOLE 23 2,160,350 0 0
ISHARES TR MSCI KLD400 SOC 464288570 9 104 SH   SOLE 2 104 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2 22 SH   SOLE 17 0 0 22
ISHARES TR MSCI KLD400 SOC 464288570 679 8,155 SH   SOLE 18 8,155 0 0
ISHARES TR MBS ETF 464288588 56,218 519,866 SH   SOLE 2 433,830 0 86,036
ISHARES TR MBS ETF 464288588 67 618 SH   SOLE 17 0 0 618
ISHARES TR MBS ETF 464288588 118,681 1,097,480 SH   SOLE 18 1,097,480 0 0
ISHARES TR MBS ETF 464288588 31,959 295,536 SH   SOLE 19 295,536 0 0
ISHARES TR MBS ETF 464288588 83,322 770,505 SH   SOLE 21 770,505 0 0
ISHARES TR INTRM GOV CR ETF 464288612 23,891 207,515 SH   SOLE 2 207,515 0 0
ISHARES TR INTRM GOV CR ETF 464288612 22 195 SH   SOLE 17 0 0 195
ISHARES TR INTRM GOV CR ETF 464288612 568 4,931 SH   SOLE 18 4,931 0 0
ISHARES TR USD INV GRDE ETF 464288620 70,898 1,179,662 SH   SOLE 2 1,179,662 0 0
ISHARES TR USD INV GRDE ETF 464288620 47,905 797,092 SH   SOLE 7 797,092 0 0
ISHARES TR USD INV GRDE ETF 464288620 25 417 SH   SOLE 17 0 0 417
ISHARES TR USD INV GRDE ETF 464288620 91,377 1,520,416 SH   SOLE 18 1,520,416 0 0
ISHARES TR USD INV GRDE ETF 464288620 62,750 1,044,086 SH   SOLE 23 1,044,086 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 14,200 236,427 SH   SOLE 2 236,427 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 79 1,313 SH   SOLE 17 0 0 1,313
ISHARES TR ISHS 5-10YR INVT 464288638 53,014 882,677 SH   SOLE 18 376,082 0 506,595
ISHARES TR ISHS 5-10YR INVT 464288638 1,956 32,574 SH   SOLE 22 32,574 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 15,417 256,685 SH   SOLE 23 256,685 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 93,766 1,716,075 SH   SOLE 2 1,716,075 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 17,809 325,926 SH   SOLE 7 325,926 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 3 59 SH   SOLE 17 0 0 59
ISHARES TR ISHS 1-5YR INVS 464288646 44,813 820,156 SH   SOLE 18 820,156 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 56,974 1,042,708 SH   SOLE 19 1,042,708 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 21,164 387,329 SH   SOLE 21 249,725 0 137,604
ISHARES TR ISHS 1-5YR INVS 464288646 5,638 103,189 SH   SOLE 23 103,189 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 18,585 126,369 SH   SOLE 2 126,369 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 3,987 27,110 SH   SOLE 18 27,110 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 35,003 238,001 SH   SOLE 21 238,001 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 200 1,361 SH   SOLE 22 1,361 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 56 427 SH   SOLE 2 427 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 23 174 SH   SOLE 17 0 0 174
ISHARES TR 3 7 YR TREAS BD 464288661 38,900 298,836 SH   SOLE 18 298,836 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 26,916 206,772 SH   SOLE 23 206,772 0 0
ISHARES TR SHORT TREAS BD 464288679 24,954 225,887 SH   SOLE 2 225,887 0 0
ISHARES TR SHORT TREAS BD 464288679 18 164 SH   SOLE 17 0 0 164
ISHARES TR SHORT TREAS BD 464288679 31,347 283,762 SH   SOLE 18 283,762 0 0
ISHARES TR SHORT TREAS BD 464288679 716,421 6,485,210 SH   SOLE 19 5,306,363 0 1,178,847
ISHARES TR SHORT TREAS BD 464288679 48,433 438,427 SH   SOLE 21 0 0 438,427
ISHARES TR PFD AND INCM SEC 464288687 28,449 733,039 SH   SOLE 2 733,039 0 0
ISHARES TR PFD AND INCM SEC 464288687 850 21,896 SH   SOLE 3 21,896 0 0
ISHARES TR PFD AND INCM SEC 464288687 764 19,687 SH   SOLE 7 19,687 0 0
ISHARES TR PFD AND INCM SEC 464288687 112,914 2,909,402 SH   SOLE 18 2,909,402 0 0
ISHARES TR PFD AND INCM SEC 464288687 7,878 203,000 SH   SOLE 19 203,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 35,573 916,582 SH   SOLE 21 916,582 0 0
ISHARES TR MRNING SM CP ETF 464288703 3 45 SH   SOLE 17 0 0 45
ISHARES TR GLOB UTILITS ETF 464288711 296 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 56,699 482,548 SH   SOLE 7 482,548 0 0
ISHARES TR GLB CNSM STP ETF 464288737 99,590 1,660,657 SH   SOLE 4 1,660,657 0 0
ISHARES TR GLB CNSM STP ETF 464288737 4,813 80,256 SH   SOLE 7 80,256 0 0
ISHARES TR GLB CNS DISC ETF 464288745 64,404 390,398 SH   SOLE 7 390,398 0 0
ISHARES TR MSCI USA ESG SLC 464288802 3 33 SH   SOLE 17 0 0 33
ISHARES TR MSCI USA ESG SLC 464288802 167 1,740 SH   SOLE 18 1,740 0 0
ISHARES TR MSCI USA ESG SLC 464288802 25,631 267,128 SH   SOLE 19 0 0 267,128
ISHARES TR U.S. MED DVC ETF 464288810 31,853 507,372 SH   SOLE 2 507,372 0 0
ISHARES TR EAFE VALUE ETF 464288877 136,848 2,691,205 SH   SOLE 2 2,691,205 0 0
ISHARES TR EAFE VALUE ETF 464288877 26,151 514,283 SH   SOLE 17 0 0 514,283
ISHARES TR EAFE VALUE ETF 464288877 79,625 1,565,872 SH   SOLE 18 1,565,872 0 0
ISHARES TR EAFE VALUE ETF 464288877 266,979 5,250,323 SH   SOLE 19 5,250,323 0 0
ISHARES TR EAFE GRWTH ETF 464288885 121,767 1,143,678 SH   SOLE 2 1,143,678 0 0
ISHARES TR EAFE GRWTH ETF 464288885 9 84 SH   SOLE 17 0 0 84
ISHARES TR EAFE GRWTH ETF 464288885 72,004 676,282 SH   SOLE 18 676,282 0 0
ISHARES TR EAFE GRWTH ETF 464288885 242,863 2,281,051 SH   SOLE 19 2,281,051 0 0
ISHARES TR RUS TP200 VL ETF 464289420 2 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 3,967 55,411 SH   SOLE 18 55,411 0 0
ISHARES TR 10+ YR INVST GRD 464289511 120,659 1,741,616 SH   SOLE 2 1,741,616 0 0
ISHARES TR 10+ YR INVST GRD 464289511 5 74 SH   SOLE 17 0 0 74
ISHARES TR 10+ YR INVST GRD 464289511 12,407 179,086 SH   SOLE 18 179,086 0 0
ISHARES TR 10+ YR INVST GRD 464289511 734,469 10,601,452 SH   SOLE 21 10,601,452 0 0
ISHARES TR 10+ YR INVST GRD 464289511 766 11,052 SH   SOLE 22 11,052 0 0
ISHARES TR INDIA 50 ETF 464289529 53,454 1,036,130 SH   SOLE 7 1,036,130 0 0
ISHARES TR INDIA 50 ETF 464289529 24,840 481,488 SH   SOLE 22 481,488 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 6 91 SH   SOLE 17 0 0 91
ISHARES TR GRWT ALLOCAT ETF 464289867 21 380 SH   SOLE 17 0 0 380
ISHARES TR GRWT ALLOCAT ETF 464289867 80,191 1,445,671 SH   SOLE 19 0 0 1,445,671
ISHARES TR MODERT ALLOC ETF 464289875 11 235 SH   SOLE 17 0 0 235
ISHARES TR MODERT ALLOC ETF 464289875 97,753 2,184,902 SH   SOLE 19 0 0 2,184,902
ISHARES TR CONSER ALLOC ETF 464289883 16,609 420,473 SH   SOLE 19 0 0 420,473
ISHARES TR US TREAS BD ETF 46429B267 82,562 3,112,021 SH   SOLE 2 3,112,021 0 0
ISHARES TR US TREAS BD ETF 46429B267 49,057 1,849,125 SH   SOLE 7 1,849,125 0 0
ISHARES TR US TREAS BD ETF 46429B267 118 4,459 SH   SOLE 17 0 0 4,459
ISHARES TR US TREAS BD ETF 46429B267 93,865 3,538,070 SH   SOLE 18 3,538,070 0 0
ISHARES TR US TREAS BD ETF 46429B267 73,344 2,764,565 SH   SOLE 19 2,764,565 0 0
ISHARES TR CMBS ETF 46429B366 244 4,510 SH   SOLE 3 4,510 0 0
ISHARES TR CMBS ETF 46429B366 2,022 37,408 SH   SOLE 18 37,408 0 0
ISHARES TR MSCI GERMNY ETF 46429B465 41 500 SH   SOLE 43 0 0 500
ISHARES TR MSCI INDIA ETF 46429B598 318,611 6,543,658 SH   SOLE 2 123,737 0 6,419,921
ISHARES TR MSCI INDIA ETF 46429B598 9,397 192,998 SH   SOLE 4 192,998 0 0
ISHARES TR MSCI INDIA ETF 46429B598 39,629 813,910 SH   SOLE 7 122,006 0 691,904
ISHARES TR MSCI INDIA ETF 46429B598 4,139 85,015 SH   SOLE 13 0 0 85,015
ISHARES TR MSCI INDIA ETF 46429B598 10,169 208,859 SH   SOLE 15 208,859 0 0
ISHARES TR MSCI INDIA ETF 46429B598 143,890 2,955,220 SH   SOLE 18 2,885,046 0 70,174
ISHARES TR MSCI INDIA ETF 46429B598 149,248 3,065,276 SH   SOLE 22 2,717,868 0 347,408
ISHARES TR MSCI INDIA ETF 46429B598 9,163 188,198 SH   SOLE 26 188,198 0 0
ISHARES TR MSCI POLAND ETF 46429B606 36 1,656 SH   SOLE 2 1,656 0 0
ISHARES TR MSCI POLAND ETF 46429B606 7,732 352,742 SH   SOLE 7 45,571 0 307,171
ISHARES TR MSCI POLAND ETF 46429B606 321 14,651 SH   SOLE 15 14,651 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,535 115,655 SH   SOLE 18 0 0 115,655
ISHARES TR FLTG RATE NT ETF 46429B655 50,351 990,378 SH   SOLE 2 990,378 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 11,662 229,386 SH   SOLE 7 30,902 0 198,484
ISHARES TR FLTG RATE NT ETF 46429B655 0 1 SH   SOLE 17 0 0 1
ISHARES TR FLTG RATE NT ETF 46429B655 21,895 430,671 SH   SOLE 18 430,671 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 15,663 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 198,429 3,903,000 SH   SOLE 23 3,903,000 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 5 48 SH   SOLE 2 48 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 15 155 SH   SOLE 17 0 0 155
ISHARES TR CORE HIGH DV ETF 46429B663 23,311 247,310 SH   SOLE 18 247,310 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 30,131 319,656 SH   SOLE 21 319,656 0 0
ISHARES TR MSCI CHINA ETF 46429B671 50 741 SH   SOLE 2 741 0 0
ISHARES TR MSCI CHINA ETF 46429B671 24,752 366,529 SH   SOLE 7 57,597 0 308,932
ISHARES TR MSCI CHINA ETF 46429B671 2 28 SH   SOLE 17 0 0 28
ISHARES TR MSCI CHINA ETF 46429B671 5,195 76,930 SH   SOLE 18 0 0 76,930
ISHARES TR MSCI EAFE MIN VL 46429B689 165,788 2,200,536 SH   SOLE 7 2,200,536 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 8 109 SH   SOLE 17 0 0 109
ISHARES TR MSCI EAFE MIN VL 46429B689 243,987 3,238,478 SH   SOLE 18 3,229,627 0 8,851
ISHARES TR MSCI EAFE MIN VL 46429B689 5,176 68,702 SH   SOLE 21 68,702 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 7,636 101,356 SH   SOLE 22 101,356 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 74,881 1,018,791 SH   SOLE 2 1,018,791 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 105 1,423 SH   SOLE 17 0 0 1,423
ISHARES TR MSCI USA MIN VOL 46429B697 570,992 7,768,593 SH   SOLE 18 7,750,200 0 18,393
ISHARES TR MSCI USA MIN VOL 46429B697 4,074 55,422 SH   SOLE 22 55,422 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,839 64,747 SH   SOLE 2 64,747 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 24,891 235,641 SH   SOLE 7 235,641 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 681 6,448 SH   SOLE 17 0 0 6,448
ISHARES TR 0-5 YR TIPS ETF 46429B747 414 3,922 SH   SOLE 18 3,922 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 297,377 2,257,476 SH   SOLE 2 2,257,476 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 23,923 181,607 SH   SOLE 7 181,607 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 25 193 SH   SOLE 17 0 0 193
ISHARES TR MSCI USA QLT FCT 46432F339 171,213 1,299,729 SH   SOLE 18 1,228,344 0 71,385
ISHARES TR MSCI USA QLT FCT 46432F339 24,626 186,942 SH   SOLE 22 186,942 0 0
ISHARES TR MSCI USA SZE FT 46432F370 71,872 562,822 SH   SOLE 2 562,822 0 0
ISHARES TR MSCI USA SZE FT 46432F370 72,651 568,917 SH   SOLE 18 527,010 0 41,907
ISHARES TR MSCI USA VALUE 46432F388 475,900 4,725,922 SH   SOLE 2 4,725,922 0 0
ISHARES TR MSCI USA VALUE 46432F388 26,726 265,406 SH   SOLE 7 265,406 0 0
ISHARES TR MSCI USA VALUE 46432F388 36 356 SH   SOLE 17 0 0 356
ISHARES TR MSCI USA VALUE 46432F388 164,372 1,632,297 SH   SOLE 18 1,618,582 0 13,715
ISHARES TR MSCI USA VALUE 46432F388 127,554 1,266,675 SH   SOLE 19 1,266,675 0 0
ISHARES TR MSCI USA VALUE 46432F388 29,948 297,395 SH   SOLE 22 297,395 0 0
ISHARES TR MSCI USA VALUE 46432F388 14 140 SH   SOLE 43 0 0 140
ISHARES TR MSCI USA MMENTM 46432F396 130,518 743,268 SH   SOLE 2 743,268 0 0
ISHARES TR MSCI USA MMENTM 46432F396 5,271 30,015 SH   SOLE 7 30,015 0 0
ISHARES TR MSCI USA MMENTM 46432F396 124 707 SH   SOLE 17 0 0 707
ISHARES TR MSCI USA MMENTM 46432F396 144,442 822,561 SH   SOLE 18 768,563 0 53,998
ISHARES TR MSCI USA MMENTM 46432F396 24,572 139,933 SH   SOLE 22 139,933 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 35,254 496,539 SH   SOLE 2 496,539 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 126 1,772 SH   SOLE 17 0 0 1,772
ISHARES TR CORE MSCI TOTAL 46432F834 430 6,053 SH   SOLE 18 6,053 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 561,220 7,904,504 SH   SOLE 19 0 0 7,904,504
ISHARES TR CORE MSCI TOTAL 46432F834 15,585,451 219,513,396 SH   SOLE 21 219,430,215 0 83,181
ISHARES TR CORE MSCI EAFE 46432F842 1,891,000 25,468,008 SH   SOLE 2 24,955,162 0 512,846
ISHARES TR CORE MSCI EAFE 46432F842 289 3,891 SH   SOLE 3 3,891 0 0
ISHARES TR CORE MSCI EAFE 46432F842 95,319 1,283,761 SH   SOLE 7 1,283,761 0 0
ISHARES TR CORE MSCI EAFE 46432F842 130,068 1,751,760 SH   SOLE 17 0 0 1,751,760
ISHARES TR CORE MSCI EAFE 46432F842 291,712 3,928,783 SH   SOLE 18 3,650,564 0 278,219
ISHARES TR CORE MSCI EAFE 46432F842 231,776 3,121,563 SH   SOLE 19 3,089,301 0 32,262
ISHARES TR CORE MSCI EAFE 46432F842 64,561 869,503 SH   SOLE 21 0 0 869,503
ISHARES TR CORE MSCI EAFE 46432F842 440,634 5,934,459 SH   SOLE 22 5,934,459 0 0
ISHARES TR CORE MSCI EAFE 46432F842 16,771 225,873 SH   SOLE 23 225,873 0 0
ISHARES TR CORE MSCI EAFE 46432F842 57 765 SH   SOLE 43 0 0 765
ISHARES TR CORE 1 5 YR USD 46432F859 71,599 1,401,980 SH   SOLE 2 1,401,980 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 0 7 SH   SOLE 17 0 0 7
ISHARES TR CORE 1 5 YR USD 46432F859 5,821 113,980 SH   SOLE 18 113,980 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,188 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 37 709 SH   SOLE 18 709 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 3,465 82,215 SH   SOLE 18 82,215 0 0
ISHARES TR MSCI USA SML CP 46434V290 18,615 346,331 SH   SOLE 2 346,331 0 0
ISHARES TR MSCI USA SML CP 46434V290 0 9 SH   SOLE 17 0 0 9
ISHARES TR MSCI USA SML CP 46434V290 658 12,238 SH   SOLE 18 12,238 0 0
ISHARES TR MSCI USA SML CP 46434V290 20,415 379,810 SH   SOLE 22 379,810 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 11,440 250,319 SH   SOLE 2 250,319 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4,273 93,507 SH   SOLE 7 93,507 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 145,020 3,173,313 SH   SOLE 18 3,173,313 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 24,230 530,200 SH   SOLE 19 530,200 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 143,364 3,429,756 SH   SOLE 2 149,879 0 3,279,877
ISHARES TR MSCI SAUDI ARBIA 46434V423 17,991 430,411 SH   SOLE 4 430,411 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 632 15,117 SH   SOLE 7 15,117 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,443 82,380 SH   SOLE 15 82,380 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 266 6,358 SH   SOLE 19 6,358 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 10,943 261,783 SH   SOLE 22 261,783 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,966 94,869 SH   SOLE 23 94,869 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 33,575 881,709 SH   SOLE 2 881,709 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 4,456 117,028 SH   SOLE 18 0 0 117,028
ISHARES TR MSCI INTL QUALTY 46434V456 33,805 892,421 SH   SOLE 2 892,421 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 0 11 SH   SOLE 17 0 0 11
ISHARES TR MSCI INTL QUALTY 46434V456 4,526 119,488 SH   SOLE 18 0 0 119,488
ISHARES TR MSCI LW CRB TG 46434V464 1 7 SH   SOLE 17 0 0 7
ISHARES TR MSCI LW CRB TG 46434V464 313 1,906 SH   SOLE 18 1,906 0 0
ISHARES TR MSCI CHINA A 46434V514 56,451 1,326,693 SH   SOLE 2 61,486 0 1,265,207
ISHARES TR MSCI CHINA A 46434V514 1,627 38,242 SH   SOLE 7 38,242 0 0
ISHARES TR MSCI CHINA A 46434V514 5,616 131,984 SH   SOLE 26 131,984 0 0
ISHARES TR CORE TOTAL USD 46434V613 56,825 1,067,328 SH   SOLE 2 1,067,328 0 0
ISHARES TR CORE TOTAL USD 46434V613 16 300 SH   SOLE 17 0 0 300
ISHARES TR CORE TOTAL USD 46434V613 172,760 3,244,934 SH   SOLE 18 838,184 0 2,406,750
ISHARES TR CORE TOTAL USD 46434V613 316,044 5,936,204 SH   SOLE 19 5,936,204 0 0
ISHARES TR CORE TOTAL USD 46434V613 2,381,596 44,733,214 SH   SOLE 21 44,733,214 0 0
ISHARES TR CORE DIV GRWTH 46434V621 227 4,523 SH   SOLE 2 4,523 0 0
ISHARES TR CORE DIV GRWTH 46434V621 82 1,638 SH   SOLE 17 0 0 1,638
ISHARES TR CORE DIV GRWTH 46434V621 36,423 724,972 SH   SOLE 18 724,972 0 0
ISHARES TR CORE DIV GRWTH 46434V621 186,083 3,703,884 SH   SOLE 19 3,703,884 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 482 13,376 SH   SOLE 3 13,376 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 121,063 3,357,267 SH   SOLE 19 3,357,267 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 18,680 518,022 SH   SOLE 22 518,022 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 33,891 1,236,436 SH   SOLE 2 1,236,436 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 12,791 466,671 SH   SOLE 7 466,671 0 0
ISHARES TR CORE MSCI EURO 46434V738 4,933 87,999 SH   SOLE 7 87,999 0 0
ISHARES TR CORE MSCI EURO 46434V738 107 1,911 SH   SOLE 17 0 0 1,911
ISHARES TR CORE MSCI EURO 46434V738 17,450 311,265 SH   SOLE 23 311,265 0 0
ISHARES TR MSCI QATAR ETF 46434V779 581 28,673 SH   SOLE 4 28,673 0 0
ISHARES TR HDG MSCI EAFE 46434V803 19 556 SH   SOLE 2 556 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1 15 SH   SOLE 17 0 0 15
ISHARES TR HDG MSCI EAFE 46434V803 374 10,869 SH   SOLE 18 10,869 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 94,626 1,873,596 SH   SOLE 2 1,873,596 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH   SOLE 17 0 0 12
ISHARES TR BLACKROCK ULTRA 46434V878 1,538 30,450 SH   SOLE 18 30,450 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 113 2,820 SH   SOLE 18 2,820 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 48,712 1,212,653 SH   SOLE 19 1,212,653 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 10,597 263,799 SH   SOLE 22 263,799 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 3 132 SH   SOLE 2 132 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 137 SH   SOLE 2 137 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3 128 SH   SOLE 2 128 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 3 131 SH   SOLE 2 131 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 140 SH   SOLE 2 140 0 0
ISHARES TR CONV BD ETF 46435G102 38 386 SH   SOLE 2 386 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 21,445 779,810 SH   SOLE 2 779,810 0 0
ISHARES TR INVESTMENT GRADE 46435G219 3,767 70,124 SH   SOLE 23 70,124 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 18 685 SH   SOLE 2 685 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 2 35 SH   SOLE 17 0 0 35
ISHARES TR IBONDS DEC2023 46435G318 4 139 SH   SOLE 2 139 0 0
ISHARES TR CORE MSCI INTL 46435G326 159,789 2,391,338 SH   SOLE 2 2,391,338 0 0
ISHARES TR CORE MSCI INTL 46435G326 4 55 SH   SOLE 17 0 0 55
ISHARES TR CORE MSCI INTL 46435G326 5,219 78,112 SH   SOLE 18 78,112 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,074,556 16,081,350 SH   SOLE 21 16,081,350 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 60 1,875 SH   SOLE 2 1,875 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 15,322 475,096 SH   SOLE 18 392,790 0 82,306
ISHARES TR MSCI UK ETF NEW 46435G334 13,035 404,182 SH   SOLE 21 404,182 0 0
ISHARES TR MORTGE REL ETF 46435G342 5 135 SH   SOLE 17 0 0 135
ISHARES TR MORTGE REL ETF 46435G342 7,768 214,694 SH   SOLE 21 214,694 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 652 25,368 SH   SOLE 18 0 0 25,368
ISHARES TR ESG AWR MSCI USA 46435G425 668,443 6,788,984 SH   SOLE 2 6,788,984 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 168,137 1,707,673 SH   SOLE 7 254,841 0 1,452,832
ISHARES TR ESG AWR MSCI USA 46435G425 209 2,121 SH   SOLE 17 0 0 2,121
ISHARES TR ESG AWR MSCI USA 46435G425 159,288 1,617,797 SH   SOLE 18 1,617,797 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 531,400 5,397,114 SH   SOLE 19 5,397,114 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 29,684 301,482 SH   SOLE 21 301,482 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 5,050 51,285 SH   SOLE 22 51,285 0 0
ISHARES TR FALN ANGLS USD 46435G474 5,039 167,361 SH   SOLE 2 167,361 0 0
ISHARES TR FALN ANGLS USD 46435G474 27,078 899,296 SH   SOLE 7 899,296 0 0
ISHARES TR FALN ANGLS USD 46435G474 0 5 SH   SOLE 17 0 0 5
ISHARES TR FALN ANGLS USD 46435G474 7,949 264,003 SH   SOLE 18 264,003 0 0
ISHARES TR FALN ANGLS USD 46435G474 133,922 4,447,759 SH   SOLE 19 4,447,759 0 0
ISHARES TR FALN ANGLS USD 46435G474 3,608 119,833 SH   SOLE 23 119,833 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 2,648 85,000 SH   SOLE   85,000 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 16,649 534,317 SH   SOLE 2 534,317 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 38 1,204 SH   SOLE 18 0 0 1,204
ISHARES TR ESG AW MSCI EAFE 46435G516 153,473 1,958,067 SH   SOLE 2 1,958,067 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 19 244 SH   SOLE 17 0 0 244
ISHARES TR ESG AW MSCI EAFE 46435G516 41,778 533,019 SH   SOLE 18 533,019 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 14,274 182,107 SH   SOLE 21 182,107 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 3,850 49,115 SH   SOLE 22 49,115 0 0
ISHARES TR INTL DIV GRWTH 46435G524 117 1,794 SH   SOLE 2 1,794 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR MSCI GLOBAL IMP 46435G532 604 6,285 SH   SOLE 18 6,285 0 0
ISHARES TR CORE INTL AGGR 46435G672 25,100 456,200 SH   SOLE 2 456,200 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,580 28,722 SH   SOLE 3 28,722 0 0
ISHARES TR CORE INTL AGGR 46435G672 211,800 3,849,517 SH   SOLE 7 537,727 0 3,311,790
ISHARES TR CORE INTL AGGR 46435G672 1 25 SH   SOLE 17 0 0 25
ISHARES TR CORE INTL AGGR 46435G672 419,881 7,631,425 SH   SOLE 21 7,631,425 0 0
ISHARES TR IBONDS DEC2022 46435G755 4 137 SH   SOLE 2 137 0 0
ISHARES TR IBONDS DEC2021 46435G789 4 141 SH   SOLE 2 141 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH   SOLE 2 46 0 0
ISHARES TR CLOUD 5G AND TEC 46435U127 2,195 85,000 SH   SOLE   85,000 0 0
ISHARES TR IBONDS DEC 26 46435U259 2 60 SH   SOLE 2 60 0 0
ISHARES TR IBONDS DEC 27 46435U283 2 59 SH   SOLE 2 59 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 11,354 207,000 SH   SOLE   207,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 4,629 115,000 SH   SOLE   115,000 0 0
ISHARES TR IBONDS DEC 25 46435U432 4 133 SH   SOLE 2 133 0 0
ISHARES TR GBL GREEN ETF 46435U440 1 22 SH   SOLE 17 0 0 22
ISHARES TR BB RAT CORP BD 46435U473 15,251 291,250 SH   SOLE 2 291,250 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH   SOLE 2 43 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 48,743 884,145 SH   SOLE 2 884,145 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 42,920 778,530 SH   SOLE 21 778,530 0 0
ISHARES TR ESG AWARE MSCI 46435U663 33 840 SH   SOLE 2 840 0 0
ISHARES TR ESG AWARE MSCI 46435U663 0 5 SH   SOLE 17 0 0 5
ISHARES TR ESG AWARE MSCI 46435U663 3,934 100,834 SH   SOLE 21 100,834 0 0
ISHARES TR ESG AWARE MSCI 46435U663 753 19,313 SH   SOLE 22 19,313 0 0
ISHARES TR IBONDS DEC 46435U697 4 135 SH   SOLE 2 135 0 0
ISHARES TR U.S. FIXED INCME 46435U796 17,636 175,844 SH   SOLE 18 0 0 175,844
ISHARES TR BROAD USD HIGH 46435U853 1,972 47,528 SH   SOLE 2 47,528 0 0
ISHARES TR BROAD USD HIGH 46435U853 23 544 SH   SOLE 17 0 0 544
ISHARES TR BROAD USD HIGH 46435U853 3,337 80,412 SH   SOLE 22 80,412 0 0
ISHARES TR BROAD USD HIGH 46435U853 16,173 389,705 SH   SOLE 26 0 0 389,705
ISHARES TR IBONDS 27 ETF 46435UAA9 1 45 SH   SOLE 2 45 0 0
ISHARES TR IBONDS DEC 29 46436E205 1 45 SH   SOLE 2 45 0 0
ISHARES TR FACTORS US GRO 46436E403 3,781 105,000 SH   SOLE   105,000 0 0
ISHARES TR IBONDS DEC 2031 46436E460 1,238 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 2027 TERM 46436E478 7,488 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS DEC 2031 46436E486 6,750 270,000 SH   SOLE   270,000 0 0
ISHARES TR BBB RATED CORP 46436E494 15,285 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 2026 TERM 46436E528 7,021 275,000 SH   SOLE   275,000 0 0
ISHARES TR VIRTUAL WRK LIFE 46436E585 393 15,000 SH   SOLE   15,000 0 0
ISHARES TR ESG ADV TTL USD 46436E619 63 1,267 SH   SOLE 2 1,267 0 0
ISHARES TR ESG AWARE AGGRSV 46436E668 1,322 40,000 SH   SOLE   40,000 0 0
ISHARES TR ESG AWARE GROWTH 46436E676 462 15,000 SH   SOLE   15,000 0 0
ISHARES TR ESG AWARE MODRTE 46436E684 1,576 55,000 SH   SOLE   55,000 0 0
ISHARES TR IBONDS DEC 2030 46436E726 1 47 SH   SOLE 2 47 0 0
ISHARES TR ESG EAFE ETF 46436E759 24 354 SH   SOLE 2 354 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 50 1,380 SH   SOLE 2 1,380 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817 1,808 53,000 SH   SOLE   53,000 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 1,008 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,269 50,000 SH   SOLE   50,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 33,821 674,531 SH   SOLE 44 674,531 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 65,799 1,312,304 SH   SOLE 2 1,312,304 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2 45 SH   SOLE 17 0 0 45
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 12,348 246,280 SH   SOLE 18 246,280 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 159,445 3,180,000 SH   SOLE 19 3,180,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 4,272 85,200 SH   SOLE 22 85,200 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564 31,703 1,173,000 SH   SOLE   1,173,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 25,155 430,585 SH   SOLE 2 0 0 430,585
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 1,966 22,409 SH   SOLE 23 22,409 0 0
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 351 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 727 20,000 SH   SOLE   20,000 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 1,432 45,000 SH   SOLE   45,000 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 9 98 SH   SOLE 2 98 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 8,084 161,145 SH   SOLE 18 161,145 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 15,598 435,217 SH   SOLE 2 435,217 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 110,981 3,096,565 SH   SOLE 19 3,096,565 0 0
ISORAY INC COM 46489V104 59 94,204 SH   SOLE 21 94,204 0 0
ISORAY INC COM 46489V104 1,494 2,368,591 SH   SOLE 22 2,368,591 0 0
ISPECIMEN INC COM 45032V108 3 583 SH   SOLE 18 583 0 0
ISPECIMEN INC COM 45032V108 32 5,424 SH   SOLE 21 5,424 0 0
ISSUER DIRECT CORP COM NEW 46520M204 17 631 SH   SOLE 18 631 0 0
ISSUER DIRECT CORP COM NEW 46520M204 187 7,146 SH   SOLE 21 7,146 0 0
ISSUER DIRECT CORP COM NEW 46520M204 100 3,822 SH   SOLE 22 3,822 0 0
ISTAR INC COM 45031U101 30,284 1,207,497 SH   SOLE 2 1,147,057 0 60,440
ISTAR INC COM 45031U101 8 338 SH   SOLE 4 338 0 0
ISTAR INC COM 45031U101 29 1,138 SH   SOLE 7 1,138 0 0
ISTAR INC COM 45031U101 7,062 281,587 SH   SOLE 18 281,587 0 0
ISTAR INC COM 45031U101 4,347 173,333 SH   SOLE 19 173,333 0 0
ISTAR INC COM 45031U101 254,418 10,144,274 SH   SOLE 21 10,144,274 0 0
ISTAR INC COM 45031U101 44,385 1,769,734 SH   SOLE 22 1,691,816 0 77,918
ISTAR INC COM 45031U101 259 10,311 SH   SOLE 25 10,311 0 0
ISTAR INC COM 45031U101 668 26,636 SH   SOLE 26 1,861 0 24,775
ISTAR INC COM 45031U101 155 6,176 SH   SOLE 28 6,176 0 0
ISTAR INC COM 45031U101 3,377 134,662 SH   SOLE 30 134,662 0 0
ISTAR INC COM 45031U101 40 1,577 SH   SOLE 36 1,577 0 0
ISTAR INC COM 45031U101 227 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC COM 45031U101 623 24,823 SH   SOLE 43 333 0 24,490
ISTAR INC NOTE 3.125% 9/1 45031UCB5 3,390 1,865,000 PRN   SOLE 21 1,865,000 0 0
ISUN INC COM 465246106 12 1,485 SH   SOLE 18 1,485 0 0
ISUN INC COM 465246106 142 17,051 SH   SOLE 21 17,051 0 0
ISUN INC COM 465246106 617 74,367 SH   SOLE 22 74,367 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 41 10,289 SH   SOLE 43 353 0 9,936
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 7,295 1,384,263 SH   SOLE 18 1,007 0 1,383,256
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,668 506,183 SH   SOLE 19 506,183 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 89,043 16,896,222 SH   SOLE 21 16,896,222 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 18,297 3,471,980 SH   SOLE 22 3,471,980 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 5,761 1,093,246 SH   SOLE 25 1,093,246 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,690 700,147 SH   SOLE 30 700,147 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 34,562 6,558,329 SH   SOLE 34 6,558,329 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,554 294,963 SH   SOLE 43 765 0 294,198
ITEOS THERAPEUTICS INC COM 46565G104 534 19,777 SH   SOLE 2 1,094 0 18,683
ITEOS THERAPEUTICS INC COM 46565G104 8 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1,867 69,159 SH   SOLE 18 69,159 0 0
ITEOS THERAPEUTICS INC COM 46565G104 914 33,838 SH   SOLE 19 33,838 0 0
ITEOS THERAPEUTICS INC COM 46565G104 27,498 1,018,447 SH   SOLE 21 1,018,447 0 0
ITEOS THERAPEUTICS INC COM 46565G104 10,784 399,410 SH   SOLE 22 387,438 0 11,972
ITEOS THERAPEUTICS INC COM 46565G104 462 17,112 SH   SOLE 30 17,112 0 0
ITEOS THERAPEUTICS INC COM 46565G104 5 198 SH   SOLE 43 22 0 176
ITERIS INC NEW COM 46564T107 44 8,349 SH   SOLE 2 3,775 0 4,574
ITERIS INC NEW COM 46564T107 6 1,116 SH   SOLE 7 1,116 0 0
ITERIS INC NEW COM 46564T107 652 123,396 SH   SOLE 18 123,396 0 0
ITERIS INC NEW COM 46564T107 408 77,201 SH   SOLE 19 77,201 0 0
ITERIS INC NEW COM 46564T107 7,533 1,426,614 SH   SOLE 21 1,426,614 0 0
ITERIS INC NEW COM 46564T107 5,478 1,037,468 SH   SOLE 22 1,029,171 0 8,297
ITERUM THERAPEUTICS PLC SHS G6333L101 7 12,241 SH   SOLE 21 12,241 0 0
ITRON INC COM 465741106 2,765 36,565 SH   SOLE 2 21,492 0 15,073
ITRON INC COM 465741106 79 1,041 SH   SOLE 4 1,041 0 0
ITRON INC COM 465741106 55 728 SH   SOLE 7 728 0 0
ITRON INC COM 465741106 12,777 168,941 SH   SOLE 18 164,633 0 4,308
ITRON INC COM 465741106 9,016 119,210 SH   SOLE 19 119,210 0 0
ITRON INC COM 465741106 393,758 5,206,379 SH   SOLE 21 5,206,379 0 0
ITRON INC COM 465741106 85,234 1,126,984 SH   SOLE 22 1,096,753 0 30,231
ITRON INC COM 465741106 75 997 SH   SOLE 23 997 0 0
ITRON INC COM 465741106 650 8,590 SH   SOLE 25 8,590 0 0
ITRON INC COM 465741106 2,808 37,133 SH   SOLE 26 27,221 0 9,912
ITRON INC COM 465741106 259 3,424 SH   SOLE 28 3,424 0 0
ITRON INC COM 465741106 9,778 129,286 SH   SOLE 30 129,286 0 0
ITRON INC COM 465741106 1,068 14,120 SH   SOLE 34 14,120 0 0
ITRON INC COM 465741106 528 6,977 SH   SOLE 36 6,977 0 0
ITRON INC COM 465741106 422 5,584 SH   SOLE 40 5,584 0 0
ITRON INC COM 465741106 3,220 42,570 SH   SOLE 43 250 0 42,320
ITT INC COM 45073V108 17,657 205,699 SH   SOLE 2 68,085 0 137,614
ITT INC COM 45073V108 27 316 SH   SOLE 4 316 0 0
ITT INC COM 45073V108 146 1,703 SH   SOLE 7 1,703 0 0
ITT INC COM 45073V108 17,906 208,593 SH   SOLE 18 208,593 0 0
ITT INC COM 45073V108 2,107 24,549 SH   SOLE 19 24,549 0 0
ITT INC COM 45073V108 342,240 3,986,953 SH   SOLE 21 3,986,953 0 0
ITT INC COM 45073V108 200,236 2,332,667 SH   SOLE 22 2,227,432 0 105,235
ITT INC COM 45073V108 1,230 14,325 SH   SOLE 25 14,325 0 0
ITT INC COM 45073V108 3,350 39,028 SH   SOLE 26 32,652 0 6,376
ITT INC COM 45073V108 898 10,459 SH   SOLE 28 6,609 0 3,850
ITT INC COM 45073V108 3,932 45,805 SH   SOLE 30 45,805 0 0
ITT INC COM 45073V108 116 1,355 SH   SOLE 31 1,355 0 0
ITT INC COM 45073V108 821 9,562 SH   SOLE 36 9,562 0 0
ITT INC COM 45073V108 909 10,592 SH   SOLE 40 10,592 0 0
ITT INC COM 45073V108 6,667 77,668 SH   SOLE 43 3,959 0 73,709
ITURAN LOCATION AND CONTROL SHS M6158M104 12 459 SH   SOLE 2 459 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 356 14,033 SH   SOLE 7 14,033 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 8,243 324,645 SH   SOLE 21 324,645 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,640 143,364 SH   SOLE 22 136,674 0 6,690
ITURAN LOCATION AND CONTROL SHS M6158M104 26 1,021 SH   SOLE 25 1,021 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 80 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 153 6,045 SH   SOLE 30 6,045 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 37 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 1,535 94,536 SH   SOLE 2 21,701 0 72,835
IVERIC BIO INC COM 46583P102 25 1,540 SH   SOLE 7 1,540 0 0
IVERIC BIO INC COM 46583P102 5,402 332,666 SH   SOLE 18 332,666 0 0
IVERIC BIO INC COM 46583P102 2,949 181,603 SH   SOLE 19 181,603 0 0
IVERIC BIO INC COM 46583P102 79,333 4,885,064 SH   SOLE 21 4,885,064 0 0
IVERIC BIO INC COM 46583P102 35,454 2,183,158 SH   SOLE 22 2,101,399 0 81,759
IVERIC BIO INC COM 46583P102 136 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,064 65,542 SH   SOLE 30 65,542 0 0
IVERIC BIO INC COM 46583P102 135 8,299 SH   SOLE 40 8,299 0 0
IVERIC BIO INC COM 46583P102 64 3,920 SH   SOLE 43 0 0 3,920
IZEA WORLDWIDE INC COM 46604H105 24 12,481 SH   SOLE 18 12,481 0 0
IZEA WORLDWIDE INC COM 46604H105 369 192,419 SH   SOLE 21 192,419 0 0
IZEA WORLDWIDE INC COM 46604H105 1,478 769,567 SH   SOLE 22 769,567 0 0
J & J SNACK FOODS CORP COM 466032109 1,708 11,175 SH   SOLE 2 9,227 0 1,948
J & J SNACK FOODS CORP COM 466032109 7 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109 36 237 SH   SOLE 7 237 0 0
J & J SNACK FOODS CORP COM 466032109 8,184 53,553 SH   SOLE 18 53,553 0 0
J & J SNACK FOODS CORP COM 466032109 4,010 26,242 SH   SOLE 19 26,242 0 0
J & J SNACK FOODS CORP COM 466032109 258,765 1,693,266 SH   SOLE 21 1,693,266 0 0
J & J SNACK FOODS CORP COM 466032109 55,708 364,534 SH   SOLE 22 355,627 0 8,907
J & J SNACK FOODS CORP COM 466032109 347 2,268 SH   SOLE 25 2,268 0 0
J & J SNACK FOODS CORP COM 466032109 1,177 7,705 SH   SOLE 26 6,790 0 915
J & J SNACK FOODS CORP COM 466032109 200 1,309 SH   SOLE 28 1,309 0 0
J & J SNACK FOODS CORP COM 466032109 4,024 26,329 SH   SOLE 30 26,329 0 0
J & J SNACK FOODS CORP COM 466032109 16 107 SH   SOLE 34 107 0 0
J & J SNACK FOODS CORP COM 466032109 256 1,678 SH   SOLE 40 1,678 0 0
J & J SNACK FOODS CORP COM 466032109 1,556 10,181 SH   SOLE 43 365 0 9,816
J JILL INC COM 46620W201 15 836 SH   SOLE 18 836 0 0
J JILL INC COM 46620W201 224 12,912 SH   SOLE 21 12,912 0 0
J JILL INC COM 46620W201 1,224 70,430 SH   SOLE 22 70,430 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 25 434 SH   SOLE 17 0 0 434
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 18 309 SH   SOLE 17 0 0 309
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 2,158 36,734 SH   SOLE 18 0 0 36,734
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 17 263 SH   SOLE 17 0 0 263
J P MORGAN EXCHANGE-TRADED F BETABUILDERS DEV 46641Q233 11 198 SH   SOLE 17 0 0 198
J P MORGAN EXCHANGE-TRADED F ACTIVEBLDRS EMER 46641Q266 1 16 SH   SOLE 17 0 0 16
J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 1 20 SH   SOLE 17 0 0 20
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 5 63 SH   SOLE 17 0 0 63
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3 61 SH   SOLE 17 0 0 61
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 0 1 SH   SOLE 18 1 0 0
J2 GLOBAL INC COM 48123V102 5,301 38,800 SH   SOLE 2 33,306 0 5,494
J2 GLOBAL INC COM 48123V102 211 1,548 SH   SOLE 4 1,548 0 0
J2 GLOBAL INC COM 48123V102 120 881 SH   SOLE 7 881 0 0
J2 GLOBAL INC COM 48123V102 29,328 214,670 SH   SOLE 18 214,670 0 0
J2 GLOBAL INC COM 48123V102 10,496 76,829 SH   SOLE 19 76,829 0 0
J2 GLOBAL INC COM 48123V102 450,745 3,299,263 SH   SOLE 21 3,299,263 0 0
J2 GLOBAL INC COM 48123V102 178,897 1,309,452 SH   SOLE 22 1,284,424 0 25,028
J2 GLOBAL INC COM 48123V102 729 5,334 SH   SOLE 25 5,334 0 0
J2 GLOBAL INC COM 48123V102 1,923 14,078 SH   SOLE 26 10,765 0 3,313
J2 GLOBAL INC COM 48123V102 426 3,116 SH   SOLE 28 3,116 0 0
J2 GLOBAL INC COM 48123V102 122 896 SH   SOLE 29 896 0 0
J2 GLOBAL INC COM 48123V102 9,846 72,067 SH   SOLE 30 72,067 0 0
J2 GLOBAL INC COM 48123V102 110 802 SH   SOLE 36 802 0 0
J2 GLOBAL INC COM 48123V102 692 5,066 SH   SOLE 40 5,066 0 0
J2 GLOBAL INC COM 48123V102 5,179 37,906 SH   SOLE 43 3,394 0 34,512
JABIL INC COM 466313103 21,575 369,627 SH   SOLE 2 118,082 0 251,545
JABIL INC COM 466313103 27 462 SH   SOLE 4 462 0 0
JABIL INC COM 466313103 223 3,812 SH   SOLE 7 3,812 0 0
JABIL INC COM 466313103 20,883 357,775 SH   SOLE 18 357,775 0 0
JABIL INC COM 466313103 2,361 40,441 SH   SOLE 19 40,441 0 0
JABIL INC COM 466313103 416,761 7,139,986 SH   SOLE 21 7,139,986 0 0
JABIL INC COM 466313103 228,007 3,906,235 SH   SOLE 22 3,740,727 0 165,508
JABIL INC COM 466313103 1,033 17,700 SH   SOLE 25 17,700 0 0
JABIL INC COM 466313103 3,302 56,573 SH   SOLE 26 45,055 0 11,518
JABIL INC COM 466313103 897 15,369 SH   SOLE 28 9,630 0 5,739
JABIL INC COM 466313103 4,282 73,363 SH   SOLE 30 73,363 0 0
JABIL INC COM 466313103 135 2,308 SH   SOLE 31 2,308 0 0
JABIL INC COM 466313103 1,250 21,418 SH   SOLE 36 21,418 0 0
JABIL INC COM 466313103 984 16,865 SH   SOLE 40 16,865 0 0
JABIL INC COM 466313103 8,929 152,980 SH   SOLE 43 11,512 0 141,468
JACK IN THE BOX INC COM 466367109 3,112 31,971 SH   SOLE 2 16,018 0 15,953
JACK IN THE BOX INC COM 466367109 9 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109 36 369 SH   SOLE 7 369 0 0
JACK IN THE BOX INC COM 466367109 10,611 109,021 SH   SOLE 18 109,021 0 0
JACK IN THE BOX INC COM 466367109 3,771 38,748 SH   SOLE 19 38,748 0 0
JACK IN THE BOX INC COM 466367109 149,438 1,535,373 SH   SOLE 21 1,535,373 0 0
JACK IN THE BOX INC COM 466367109 60,399 620,556 SH   SOLE 22 598,749 0 21,807
JACK IN THE BOX INC COM 466367109 317 3,260 SH   SOLE 25 3,260 0 0
JACK IN THE BOX INC COM 466367109 815 8,372 SH   SOLE 26 6,345 0 2,027
JACK IN THE BOX INC COM 466367109 193 1,984 SH   SOLE 28 1,984 0 0
JACK IN THE BOX INC COM 466367109 1,206 12,392 SH   SOLE 30 12,392 0 0
JACK IN THE BOX INC COM 466367109 126 1,291 SH   SOLE 36 1,291 0 0
JACK IN THE BOX INC COM 466367109 272 2,797 SH   SOLE 40 2,797 0 0
JACK IN THE BOX INC COM 466367109 2,417 24,836 SH   SOLE 43 3,070 0 21,766
JACKSON FINANCIAL INC COM CL A 46817M107 480 18,470 SH   SOLE 2 3,667 0 14,803
JACKSON FINANCIAL INC COM CL A 46817M107 662 25,472 SH   SOLE 4 15,722 0 9,750
JACKSON FINANCIAL INC COM CL A 46817M107 1,372 52,753 SH   SOLE 7 52,753 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 2 67 SH   SOLE 13 67 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 129 4,980 SH   SOLE 15 4,980 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 4,395 169,033 SH   SOLE 18 166,468 0 2,565
JACKSON FINANCIAL INC COM CL A 46817M107 4,406 169,443 SH   SOLE 19 169,443 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 27,885 1,072,504 SH   SOLE 21 1,072,504 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 23,679 910,730 SH   SOLE 22 901,119 0 9,611
JACKSON FINANCIAL INC COM CL A 46817M107 274 10,551 SH   SOLE 25 10,551 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 1,253 48,196 SH   SOLE 26 32,267 0 15,929
JACKSON FINANCIAL INC COM CL A 46817M107 2,021 77,745 SH   SOLE 28 585 0 77,160
JACKSON FINANCIAL INC COM CL A 46817M107 2 90 SH   SOLE 29 90 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 691 26,571 SH   SOLE 30 26,571 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 5,216 200,628 SH   SOLE 31 7,423 0 193,205
JACKSON FINANCIAL INC COM CL A 46817M107 3,325 127,883 SH   SOLE 34 127,883 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 102 3,913 SH   SOLE 36 3,913 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 79 3,031 SH   SOLE 37 3,031 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 771 29,657 SH   SOLE 43 3,520 0 26,137
JACOBS ENGR GROUP INC COM 469814107 39,156 295,451 SH   SOLE 2 50,148 0 245,303
JACOBS ENGR GROUP INC COM 469814107 9,609 72,508 SH   SOLE 4 34,491 0 38,017
JACOBS ENGR GROUP INC COM 469814107 16,739 126,304 SH   SOLE 7 122,775 0 3,529
JACOBS ENGR GROUP INC COM 469814107 448 3,379 SH   SOLE 13 410 0 2,969
JACOBS ENGR GROUP INC COM 469814107 2,237 16,879 SH   SOLE 15 16,879 0 0
JACOBS ENGR GROUP INC COM 469814107 37,894 285,924 SH   SOLE 18 267,195 0 18,729
JACOBS ENGR GROUP INC COM 469814107 8,245 62,212 SH   SOLE 19 62,212 0 0
JACOBS ENGR GROUP INC COM 469814107 407,494 3,074,734 SH   SOLE 21 3,074,734 0 0
JACOBS ENGR GROUP INC COM 469814107 398,968 3,010,399 SH   SOLE 22 2,731,396 0 279,003
JACOBS ENGR GROUP INC COM 469814107 9,736 73,464 SH   SOLE 23 73,464 0 0
JACOBS ENGR GROUP INC COM 469814107 8,397 63,357 SH   SOLE 25 63,357 0 0
JACOBS ENGR GROUP INC COM 469814107 35,765 269,862 SH   SOLE 26 116,835 0 153,027
JACOBS ENGR GROUP INC COM 469814107 6,673 50,352 SH   SOLE 28 0 0 50,352
JACOBS ENGR GROUP INC COM 469814107 36 274 SH   SOLE 29 274 0 0
JACOBS ENGR GROUP INC COM 469814107 60,368 455,503 SH   SOLE 30 455,503 0 0
JACOBS ENGR GROUP INC COM 469814107 6,162 46,495 SH   SOLE 31 14,804 0 31,691
JACOBS ENGR GROUP INC COM 469814107 930 7,020 SH   SOLE 34 7,020 0 0
JACOBS ENGR GROUP INC COM 469814107 8,170 61,644 SH   SOLE 36 61,644 0 0
JACOBS ENGR GROUP INC COM 469814107 314 2,368 SH   SOLE 40 2,368 0 0
JACOBS ENGR GROUP INC COM 469814107 13,483 101,734 SH   SOLE 43 7,486 0 94,248
JAGUAR HEALTH INC COM NEW 47010C607 22 9,582 SH   SOLE 18 9,582 0 0
JAGUAR HEALTH INC COM NEW 47010C607 340 149,571 SH   SOLE 21 149,571 0 0
JAGUAR HEALTH INC COM NEW 47010C607 1,410 620,957 SH   SOLE 22 620,957 0 0
JAKKS PAC INC COM NEW 47012E403 11 916 SH   SOLE 18 916 0 0
JAKKS PAC INC COM NEW 47012E403 147 12,392 SH   SOLE 21 12,392 0 0
JAKKS PAC INC COM NEW 47012E403 340 28,654 SH   SOLE 22 28,654 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 4 107 SH   SOLE 18 107 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 43 1,216 SH   SOLE 22 0 0 1,216
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 22,062 618,317 SH   SOLE 43 60,508 0 557,809
JAMES RIV GROUP LTD COM G5005R107 871 23,077 SH   SOLE 2 10,935 0 12,142
JAMES RIV GROUP LTD COM G5005R107 5 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 17 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107 5,078 134,600 SH   SOLE 18 134,600 0 0
JAMES RIV GROUP LTD COM G5005R107 2,195 58,174 SH   SOLE 19 58,174 0 0
JAMES RIV GROUP LTD COM G5005R107 159,490 4,227,138 SH   SOLE 21 4,227,138 0 0
JAMES RIV GROUP LTD COM G5005R107 33,823 896,439 SH   SOLE 22 866,341 0 30,098
JAMES RIV GROUP LTD COM G5005R107 165 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107 333 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 131 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 2,555 67,715 SH   SOLE 30 67,715 0 0
JAMES RIV GROUP LTD COM G5005R107 138 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107 114 3,016 SH   SOLE 43 70 0 2,946
JAMF HLDG CORP COM 47074L105 2,450 63,608 SH   SOLE 2 13,637 0 49,971
JAMF HLDG CORP COM 47074L105 30 790 SH   SOLE 7 790 0 0
JAMF HLDG CORP COM 47074L105 818 21,244 SH   SOLE 18 21,244 0 0
JAMF HLDG CORP COM 47074L105 569 14,771 SH   SOLE 19 14,771 0 0
JAMF HLDG CORP COM 47074L105 32,550 845,011 SH   SOLE 21 845,011 0 0
JAMF HLDG CORP COM 47074L105 46,039 1,195,207 SH   SOLE 22 1,139,078 0 56,129
JAMF HLDG CORP COM 47074L105 262 6,812 SH   SOLE 25 6,812 0 0
JAMF HLDG CORP COM 47074L105 1,204 31,246 SH   SOLE 26 28,055 0 3,191
JAMF HLDG CORP COM 47074L105 134 3,473 SH   SOLE 28 3,473 0 0
JAMF HLDG CORP COM 47074L105 947 24,573 SH   SOLE 30 24,573 0 0
JAMF HLDG CORP COM 47074L105 30 787 SH   SOLE 31 787 0 0
JAMF HLDG CORP COM 47074L105 162 4,202 SH   SOLE 40 4,202 0 0
JAMF HLDG CORP COM 47074L105 2 43 SH   SOLE 43 0 0 43
JANONE INC COM 47089W104 1 173 SH   SOLE 21 173 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 20,300 491,171 SH   SOLE 2 195,206 0 295,965
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 34 814 SH   SOLE 4 814 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 950 22,988 SH   SOLE 7 22,988 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 19,999 483,892 SH   SOLE 18 483,892 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,691 40,905 SH   SOLE 19 40,905 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 470,694 11,388,666 SH   SOLE 21 11,388,666 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 182,754 4,421,816 SH   SOLE 22 4,124,177 0 297,639
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 198 4,788 SH   SOLE 23 4,788 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,025 24,804 SH   SOLE 25 24,804 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,114 75,347 SH   SOLE 26 61,553 0 13,794
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 579 14,000 SH   SOLE 28 10,272 0 3,728
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 73 1,773 SH   SOLE 29 1,773 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,129 99,897 SH   SOLE 30 99,897 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 59 1,434 SH   SOLE 31 1,434 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,889 69,896 SH   SOLE 32 69,896 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 988 23,901 SH   SOLE 36 23,901 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 797 19,291 SH   SOLE 40 19,291 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 9,140 221,155 SH   SOLE 43 21,907 0 199,248
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 27 2,200 SH   SOLE 2 2,200 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 756 61,725 SH   SOLE 21 61,725 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 7,257 592,926 SH   SOLE 22 592,926 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 3 217 SH   SOLE 43 0 0 217
JANUX THERAPEUTICS INC COM 47103J105 127 5,890 SH   SOLE 2 458 0 5,432
JANUX THERAPEUTICS INC COM 47103J105 809 37,420 SH   SOLE 18 37,420 0 0
JANUX THERAPEUTICS INC COM 47103J105 435 20,106 SH   SOLE 19 20,106 0 0
JANUX THERAPEUTICS INC COM 47103J105 10,369 479,398 SH   SOLE 21 479,398 0 0
JANUX THERAPEUTICS INC COM 47103J105 5,601 258,964 SH   SOLE 22 255,743 0 3,221
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 3,287 3,250,000 PRN   SOLE 2 3,250,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2,275 2,250,000 PRN   SOLE 19 2,250,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 3,233 3,197,000 PRN   SOLE 21 3,197,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 8,658 7,500,000 PRN   SOLE 21 7,500,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 27,317 209,789 SH   SOLE 2 54,542 0 155,247
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,688 43,683 SH   SOLE 4 25,099 0 18,584
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,003 23,064 SH   SOLE 7 8,648 0 14,416
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24 182 SH   SOLE 13 182 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 896 6,885 SH   SOLE 15 6,885 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 20,549 157,818 SH   SOLE 18 154,247 0 3,571
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,543 19,533 SH   SOLE 19 19,533 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 419,048 3,218,250 SH   SOLE 21 3,218,250 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 220,821 1,695,883 SH   SOLE 22 1,622,999 0 72,884
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,529 34,783 SH   SOLE 23 34,783 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 12,214 93,804 SH   SOLE 25 93,804 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15,435 118,540 SH   SOLE 26 74,413 0 44,127
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24,618 189,063 SH   SOLE 28 5,073 0 183,990
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 48,292 370,877 SH   SOLE 30 323,921 0 46,956
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,774 21,305 SH   SOLE 31 6,249 0 15,056
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 419 3,218 SH   SOLE 34 3,218 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,610 27,727 SH   SOLE 36 27,727 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 284 2,180 SH   SOLE 40 2,180 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,888 22,181 SH   SOLE 43 801 0 21,380
JBG SMITH PPTYS COM 46590V100 9,864 333,131 SH   SOLE 2 100,244 0 232,887
JBG SMITH PPTYS COM 46590V100 1,918 64,759 SH   SOLE 4 64,759 0 0
JBG SMITH PPTYS COM 46590V100 4,804 162,246 SH   SOLE 7 162,246 0 0
JBG SMITH PPTYS COM 46590V100 8,314 280,784 SH   SOLE 18 280,784 0 0
JBG SMITH PPTYS COM 46590V100 5,576 188,326 SH   SOLE 19 188,326 0 0
JBG SMITH PPTYS COM 46590V100 194,624 6,572,907 SH   SOLE 21 6,572,907 0 0
JBG SMITH PPTYS COM 46590V100 125,027 4,222,462 SH   SOLE 22 4,071,920 0 150,542
JBG SMITH PPTYS COM 46590V100 141 4,751 SH   SOLE 23 4,751 0 0
JBG SMITH PPTYS COM 46590V100 16,758 565,947 SH   SOLE 25 565,947 0 0
JBG SMITH PPTYS COM 46590V100 1,632 55,104 SH   SOLE 26 46,274 0 8,830
JBG SMITH PPTYS COM 46590V100 2,431 82,092 SH   SOLE 28 7,077 0 75,015
JBG SMITH PPTYS COM 46590V100 16,648 562,230 SH   SOLE 30 562,230 0 0
JBG SMITH PPTYS COM 46590V100 56 1,877 SH   SOLE 31 1,877 0 0
JBG SMITH PPTYS COM 46590V100 329 11,120 SH   SOLE 36 11,120 0 0
JBG SMITH PPTYS COM 46590V100 420 14,200 SH   SOLE 40 14,200 0 0
JBG SMITH PPTYS COM 46590V100 8,064 272,351 SH   SOLE 43 7,867 0 264,484
JD.COM INC SPON ADR CL A 47215P106 79,752 1,103,981 SH   SOLE 2 108,224 0 995,757
JD.COM INC SPON ADR CL A 47215P106 37,178 514,647 SH   SOLE 4 283,569 0 231,078
JD.COM INC SPON ADR CL A 47215P106 12,188 168,713 SH   SOLE 7 168,713 0 0
JD.COM INC SPON ADR CL A 47215P106 10,051 139,139 SH   SOLE 13 59,832 0 79,307
JD.COM INC SPON ADR CL A 47215P106 34,502 477,596 SH   SOLE 15 477,596 0 0
JD.COM INC SPON ADR CL A 47215P106 24,934 345,160 SH   SOLE 18 345,160 0 0
JD.COM INC SPON ADR CL A 47215P106 43,258 598,812 SH   SOLE 19 598,812 0 0
JD.COM INC SPON ADR CL A 47215P106 1,146,561 15,871,555 SH   SOLE 21 15,871,555 0 0
JD.COM INC SPON ADR CL A 47215P106 720,720 9,976,748 SH   SOLE 22 8,628,426 0 1,348,322
JD.COM INC SPON ADR CL A 47215P106 30,461 421,661 SH   SOLE 23 421,661 0 0
JD.COM INC SPON ADR CL A 47215P106 14,303 197,992 SH   SOLE 25 197,992 0 0
JD.COM INC SPON ADR CL A 47215P106 114,734 1,588,235 SH   SOLE 26 125,937 0 1,462,298
JD.COM INC SPON ADR CL A 47215P106 77,586 1,074,000 SH   SOLE 28 66,221 0 1,007,779
JD.COM INC SPON ADR CL A 47215P106 2,268 31,396 SH   SOLE 29 31,396 0 0
JD.COM INC SPON ADR CL A 47215P106 397,084 5,496,732 SH   SOLE 30 5,492,310 0 4,422
JD.COM INC SPON ADR CL A 47215P106 5,590 77,381 SH   SOLE 31 67,076 0 10,305
JD.COM INC SPON ADR CL A 47215P106 17,217 238,327 SH   SOLE 32 238,327 0 0
JD.COM INC SPON ADR CL A 47215P106 20,130 278,648 SH   SOLE 34 278,648 0 0
JD.COM INC SPON ADR CL A 47215P106 272 3,769 SH   SOLE 40 3,769 0 0
JD.COM INC SPON ADR CL A 47215P106 31,851 440,903 SH   SOLE 43 39,249 0 401,654
JEFFERIES FINL GROUP INC COM 47233W109 26,721 719,666 SH   SOLE 2 187,277 0 532,389
JEFFERIES FINL GROUP INC COM 47233W109 90 2,411 SH   SOLE 4 2,411 0 0
JEFFERIES FINL GROUP INC COM 47233W109 210 5,648 SH   SOLE 7 5,648 0 0
JEFFERIES FINL GROUP INC COM 47233W109 18,016 485,218 SH   SOLE 18 485,218 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,299 61,930 SH   SOLE 19 61,930 0 0
JEFFERIES FINL GROUP INC COM 47233W109 381,991 10,287,926 SH   SOLE 21 10,287,926 0 0
JEFFERIES FINL GROUP INC COM 47233W109 207,282 5,582,598 SH   SOLE 22 5,311,867 0 270,731
JEFFERIES FINL GROUP INC COM 47233W109 970 26,123 SH   SOLE 25 26,123 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,097 83,420 SH   SOLE 26 65,379 0 18,041
JEFFERIES FINL GROUP INC COM 47233W109 650 17,507 SH   SOLE 28 14,295 0 3,212
JEFFERIES FINL GROUP INC COM 47233W109 88 2,374 SH   SOLE 29 2,374 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,131 111,254 SH   SOLE 30 111,254 0 0
JEFFERIES FINL GROUP INC COM 47233W109 248 6,685 SH   SOLE 31 6,685 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,264 34,037 SH   SOLE 36 34,037 0 0
JEFFERIES FINL GROUP INC COM 47233W109 939 25,291 SH   SOLE 40 25,291 0 0
JEFFERIES FINL GROUP INC COM 47233W109 8,669 233,464 SH   SOLE 43 8,121 0 225,343
JELD-WEN HLDG INC COM 47580P103 3,214 128,405 SH   SOLE 2 49,912 0 78,493
JELD-WEN HLDG INC COM 47580P103 8 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103 33 1,301 SH   SOLE 7 1,301 0 0
JELD-WEN HLDG INC COM 47580P103 6,496 259,532 SH   SOLE 18 249,641 0 9,891
JELD-WEN HLDG INC COM 47580P103 10,801 431,539 SH   SOLE 19 431,539 0 0
JELD-WEN HLDG INC COM 47580P103 80,767 3,226,811 SH   SOLE 21 3,226,811 0 0
JELD-WEN HLDG INC COM 47580P103 58,706 2,345,423 SH   SOLE 22 2,274,413 0 71,010
JELD-WEN HLDG INC COM 47580P103 339 13,525 SH   SOLE 23 13,525 0 0
JELD-WEN HLDG INC COM 47580P103 316 12,626 SH   SOLE 25 12,626 0 0
JELD-WEN HLDG INC COM 47580P103 1,827 73,002 SH   SOLE 26 14,487 0 58,515
JELD-WEN HLDG INC COM 47580P103 148 5,901 SH   SOLE 28 5,901 0 0
JELD-WEN HLDG INC COM 47580P103 1,055 42,132 SH   SOLE 30 42,132 0 0
JELD-WEN HLDG INC COM 47580P103 167 6,682 SH   SOLE 36 6,682 0 0
JELD-WEN HLDG INC COM 47580P103 282 11,278 SH   SOLE 40 11,278 0 0
JELD-WEN HLDG INC COM 47580P103 268 10,688 SH   SOLE 43 936 0 9,752
JERASH HLDGS US INC COM 47632P101 5 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 68 10,081 SH   SOLE 21 10,081 0 0
JERASH HLDGS US INC COM 47632P101 24 3,521 SH   SOLE 22 3,521 0 0
JETBLUE AWYS CORP COM 477143101 12,132 793,431 SH   SOLE 2 320,261 0 473,170
JETBLUE AWYS CORP COM 477143101 350 22,876 SH   SOLE 4 22,876 0 0
JETBLUE AWYS CORP COM 477143101 96 6,265 SH   SOLE 7 6,265 0 0
JETBLUE AWYS CORP COM 477143101 11,753 768,705 SH   SOLE 18 768,705 0 0
JETBLUE AWYS CORP COM 477143101 1,370 89,594 SH   SOLE 19 89,594 0 0
JETBLUE AWYS CORP COM 477143101 228,576 14,949,392 SH   SOLE 21 14,949,392 0 0
JETBLUE AWYS CORP COM 477143101 128,051 8,374,841 SH   SOLE 22 8,085,509 0 289,332
JETBLUE AWYS CORP COM 477143101 130 8,470 SH   SOLE 25 8,470 0 0
JETBLUE AWYS CORP COM 477143101 544 35,590 SH   SOLE 26 35,590 0 0
JETBLUE AWYS CORP COM 477143101 183 11,978 SH   SOLE 28 6,778 0 5,200
JETBLUE AWYS CORP COM 477143101 343 22,443 SH   SOLE 30 22,443 0 0
JETBLUE AWYS CORP COM 477143101 73 4,751 SH   SOLE 31 4,751 0 0
JETBLUE AWYS CORP COM 477143101 553 36,176 SH   SOLE 34 36,176 0 0
JETBLUE AWYS CORP COM 477143101 63 4,136 SH   SOLE 36 4,136 0 0
JETBLUE AWYS CORP COM 477143101 155 10,129 SH   SOLE 40 10,129 0 0
JETBLUE AWYS CORP COM 477143101 1,660 108,594 SH   SOLE 43 5,491 0 103,103
JEWETT CAMERON TRADING LTD COM NEW 47733C207 5 467 SH   SOLE 18 467 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 87 7,483 SH   SOLE 21 7,483 0 0
JFROG LTD ORD SHS M6191J100 2,004 59,809 SH   SOLE 2 44,547 0 15,262
JFROG LTD ORD SHS M6191J100 1 43 SH   SOLE 4 43 0 0
JFROG LTD ORD SHS M6191J100 28 829 SH   SOLE 7 829 0 0
JFROG LTD ORD SHS M6191J100 4,820 143,866 SH   SOLE 18 143,866 0 0
JFROG LTD ORD SHS M6191J100 6,305 188,197 SH   SOLE 19 188,197 0 0
JFROG LTD ORD SHS M6191J100 56,097 1,674,529 SH   SOLE 21 1,674,529 0 0
JFROG LTD ORD SHS M6191J100 22,963 685,459 SH   SOLE 22 659,731 0 25,728
JFROG LTD ORD SHS M6191J100 136 4,051 SH   SOLE 23 4,051 0 0
JFROG LTD ORD SHS M6191J100 159 4,752 SH   SOLE 25 4,752 0 0
JFROG LTD ORD SHS M6191J100 1,461 43,609 SH   SOLE 26 23,402 0 20,207
JFROG LTD ORD SHS M6191J100 129 3,844 SH   SOLE 28 3,844 0 0
JFROG LTD ORD SHS M6191J100 317 9,453 SH   SOLE 30 9,453 0 0
JFROG LTD ORD SHS M6191J100 116 3,473 SH   SOLE 34 3,473 0 0
JFROG LTD ORD SHS M6191J100 149 4,450 SH   SOLE 40 4,450 0 0
JFROG LTD ORD SHS M6191J100 249 7,424 SH   SOLE 43 372 0 7,052
JIANPU TECHNOLOGY INC ADS COMMON 47738D309 17 11,248 SH   SOLE 43 0 0 11,248
JIAYIN GROUP INC SPONSORED ADS 47737C104 11 2,939 SH   SOLE 2 2,939 0 0
JIAYIN GROUP INC SPONSORED ADS 47737C104 25 6,797 SH   SOLE 22 6,797 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 102 2,220 SH   SOLE 4 2,220 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 48,508 1,058,896 SH   SOLE 21 1,058,896 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 10,010 218,504 SH   SOLE 22 209,534 0 8,970
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 74 1,614 SH   SOLE 25 1,614 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 32,145 701,696 SH   SOLE 30 701,696 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 26 572 SH   SOLE 36 572 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3,212 70,114 SH   SOLE 43 0 0 70,114
JOANN INC COM 47768J101 20 1,812 SH   SOLE 2 452 0 1,360
JOANN INC COM 47768J101 383 34,341 SH   SOLE 18 34,341 0 0
JOANN INC COM 47768J101 243 21,828 SH   SOLE 19 21,828 0 0
JOANN INC COM 47768J101 4,401 395,084 SH   SOLE 21 395,084 0 0
JOANN INC COM 47768J101 1,655 148,536 SH   SOLE 22 145,553 0 2,983
JOANN INC COM 47768J101 0 5 SH   SOLE 43 0 0 5
JOBY AVIATION INC COMMON STOCK G65163100 74 7,365 SH   SOLE 2 7,365 0 0
JOBY AVIATION INC COMMON STOCK G65163100 15,420 1,532,778 SH   SOLE 19 1,532,778 0 0
JOBY AVIATION INC COMMON STOCK G65163100 2,485 246,969 SH   SOLE 21 246,969 0 0
JOBY AVIATION INC COMMON STOCK G65163100 33,794 3,359,202 SH   SOLE 22 3,359,202 0 0
JOBY AVIATION INC COMMON STOCK G65163100 19,245 1,913,055 SH   SOLE 34 1,913,055 0 0
JOBY AVIATION INC *W EXP 08/10/202 G65163118 862 383,194 SH   SOLE 19 383,194 0 0
JOBY AVIATION INC *W EXP 08/10/202 G65163118 1,076 478,263 SH   SOLE 34 478,263 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,458 31,720 SH   SOLE 2 17,054 0 14,666
JOHN BEAN TECHNOLOGIES CORP COM 477839104 36 258 SH   SOLE 4 258 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 60 427 SH   SOLE 7 427 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 17,109 121,729 SH   SOLE 18 113,005 0 8,724
JOHN BEAN TECHNOLOGIES CORP COM 477839104 27,088 192,732 SH   SOLE 19 192,732 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 505,411 3,595,950 SH   SOLE 21 3,595,950 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 119,928 853,273 SH   SOLE 22 833,889 0 19,384
JOHN BEAN TECHNOLOGIES CORP COM 477839104 649 4,617 SH   SOLE 23 4,617 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 626 4,454 SH   SOLE 25 4,454 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,400 31,307 SH   SOLE 26 8,480 0 22,827
JOHN BEAN TECHNOLOGIES CORP COM 477839104 369 2,624 SH   SOLE 28 2,624 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 26,069 185,475 SH   SOLE 30 185,475 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 6,766 48,140 SH   SOLE 34 48,140 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 209 1,486 SH   SOLE 36 1,486 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 515 3,662 SH   SOLE 40 3,662 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,355 16,759 SH   SOLE 43 8 0 16,751
JOHNSON & JOHNSON COM 478160104 1,162,814 7,200,087 SH   SOLE 2 2,272,220 0 4,927,867
JOHNSON & JOHNSON COM 478160104 306,108 1,895,404 SH   SOLE 4 1,314,724 0 580,680
JOHNSON & JOHNSON COM 478160104 427,016 2,644,065 SH   SOLE 7 2,507,338 0 136,727
JOHNSON & JOHNSON COM 478160104 34,561 214,000 SH   SOLE 13 171,526 0 42,474
JOHNSON & JOHNSON COM 478160104 54,703 338,721 SH   SOLE 15 338,721 0 0
JOHNSON & JOHNSON COM 478160104 1,287,862 7,974,378 SH   SOLE 18 7,385,898 0 588,480
JOHNSON & JOHNSON COM 478160104 1,125,741 6,970,530 SH   SOLE 19 6,970,530 0 0
JOHNSON & JOHNSON COM 478160104 8,748 54,167 SH   SOLE 20 54,167 0 0
JOHNSON & JOHNSON COM 478160104 10,313,961 63,863,536 SH   SOLE 21 63,863,536 0 0
JOHNSON & JOHNSON COM 478160104 9,520,320 58,949,348 SH   SOLE 22 52,263,460 0 6,685,888
JOHNSON & JOHNSON COM 478160104 285,067 1,765,118 SH   SOLE 23 1,765,118 0 0
JOHNSON & JOHNSON COM 478160104 716,526 4,436,693 SH   SOLE 25 4,436,693 0 0
JOHNSON & JOHNSON COM 478160104 1,102,469 6,826,432 SH   SOLE 26 3,112,271 0 3,714,161
JOHNSON & JOHNSON COM 478160104 1,141,549 7,068,412 SH   SOLE 28 225,772 0 6,842,640
JOHNSON & JOHNSON COM 478160104 32,350 200,309 SH   SOLE 29 200,309 0 0
JOHNSON & JOHNSON COM 478160104 2,128,343 13,178,592 SH   SOLE 30 13,178,592 0 0
JOHNSON & JOHNSON COM 478160104 201,736 1,249,138 SH   SOLE 31 590,197 0 658,941
JOHNSON & JOHNSON COM 478160104 39,195 242,693 SH   SOLE 32 242,693 0 0
JOHNSON & JOHNSON COM 478160104 933,362 5,779,329 SH   SOLE 34 5,779,329 0 0
JOHNSON & JOHNSON COM 478160104 223,954 1,386,709 SH   SOLE 36 1,386,709 0 0
JOHNSON & JOHNSON COM 478160104 14,756 91,369 SH   SOLE 40 91,369 0 0
JOHNSON & JOHNSON COM 478160104 437,574 2,709,437 SH   SOLE 43 166,825 0 2,542,611
JOHNSON CTLS INTL PLC SHS G51502105 121,651 1,786,888 SH   SOLE 2 256,828 0 1,530,060
JOHNSON CTLS INTL PLC SHS G51502105 41,194 605,075 SH   SOLE 4 383,656 0 221,419
JOHNSON CTLS INTL PLC SHS G51502105 57,002 837,281 SH   SOLE 7 647,417 0 189,864
JOHNSON CTLS INTL PLC SHS G51502105 910 13,365 SH   SOLE 13 2,118 0 11,247
JOHNSON CTLS INTL PLC SHS G51502105 6,302 92,563 SH   SOLE 15 92,563 0 0
JOHNSON CTLS INTL PLC SHS G51502105 101,272 1,487,545 SH   SOLE 18 1,386,789 0 100,756
JOHNSON CTLS INTL PLC SHS G51502105 67,770 995,445 SH   SOLE 19 995,445 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,238,220 18,187,720 SH   SOLE 21 18,187,720 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,046,344 15,369,337 SH   SOLE 22 13,811,937 0 1,557,400
JOHNSON CTLS INTL PLC SHS G51502105 27,628 405,811 SH   SOLE 23 405,811 0 0
JOHNSON CTLS INTL PLC SHS G51502105 161,221 2,368,108 SH   SOLE 25 2,368,108 0 0
JOHNSON CTLS INTL PLC SHS G51502105 187,890 2,759,839 SH   SOLE 26 1,723,984 0 1,035,855
JOHNSON CTLS INTL PLC SHS G51502105 174,130 2,557,721 SH   SOLE 28 81,097 0 2,476,624
JOHNSON CTLS INTL PLC SHS G51502105 33 480 SH   SOLE 29 480 0 0
JOHNSON CTLS INTL PLC SHS G51502105 399,820 5,872,804 SH   SOLE 30 5,826,711 0 46,093
JOHNSON CTLS INTL PLC SHS G51502105 18,131 266,316 SH   SOLE 31 87,220 0 179,096
JOHNSON CTLS INTL PLC SHS G51502105 194,170 2,852,093 SH   SOLE 34 2,852,093 0 0
JOHNSON CTLS INTL PLC SHS G51502105 25,825 379,336 SH   SOLE 36 379,336 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,727 25,373 SH   SOLE 40 25,373 0 0
JOHNSON CTLS INTL PLC SHS G51502105 32,687 480,123 SH   SOLE 43 20,039 0 460,084
JOHNSON OUTDOORS INC CL A 479167108 1,144 10,815 SH   SOLE 2 9,081 0 1,734
JOHNSON OUTDOORS INC CL A 479167108 9 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,783 16,854 SH   SOLE 18 16,854 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,088 10,288 SH   SOLE 19 10,288 0 0
JOHNSON OUTDOORS INC CL A 479167108 22,903 216,474 SH   SOLE 21 216,474 0 0
JOHNSON OUTDOORS INC CL A 479167108 18,432 174,212 SH   SOLE 22 169,313 0 4,899
JOHNSON OUTDOORS INC CL A 479167108 118 1,113 SH   SOLE 25 1,113 0 0
JOHNSON OUTDOORS INC CL A 479167108 221 2,086 SH   SOLE 26 756 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 51 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108 579 5,477 SH   SOLE 30 5,477 0 0
JOHNSON OUTDOORS INC CL A 479167108 114 1,073 SH   SOLE 36 1,073 0 0
JOHNSON OUTDOORS INC CL A 479167108 103 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108 404 3,819 SH   SOLE 43 60 0 3,759
JOINT CORP COM 47973J102 667 6,807 SH   SOLE 2 4,426 0 2,381
JOINT CORP COM 47973J102 22 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102 5,184 52,890 SH   SOLE 18 52,890 0 0
JOINT CORP COM 47973J102 2,777 28,332 SH   SOLE 19 28,332 0 0
JOINT CORP COM 47973J102 162,815 1,661,038 SH   SOLE 21 1,661,038 0 0
JOINT CORP COM 47973J102 33,580 342,582 SH   SOLE 22 334,858 0 7,724
JOINT CORP COM 47973J102 25 252 SH   SOLE 23 252 0 0
JOINT CORP COM 47973J102 176 1,797 SH   SOLE 25 1,797 0 0
JOINT CORP COM 47973J102 997 10,169 SH   SOLE 26 10,169 0 0
JOINT CORP COM 47973J102 124 1,262 SH   SOLE 28 1,262 0 0
JOINT CORP COM 47973J102 2,131 21,737 SH   SOLE 30 21,737 0 0
JOINT CORP COM 47973J102 162 1,652 SH   SOLE 40 1,652 0 0
JOINT CORP COM 47973J102 98 995 SH   SOLE 43 63 0 932
JONES LANG LASALLE INC COM 48020Q107 30,931 124,677 SH   SOLE 2 41,740 0 82,937
JONES LANG LASALLE INC COM 48020Q107 45 180 SH   SOLE 4 180 0 0
JONES LANG LASALLE INC COM 48020Q107 300 1,211 SH   SOLE 7 1,211 0 0
JONES LANG LASALLE INC COM 48020Q107 30,824 124,246 SH   SOLE 18 124,246 0 0
JONES LANG LASALLE INC COM 48020Q107 6,689 26,962 SH   SOLE 19 26,962 0 0
JONES LANG LASALLE INC COM 48020Q107 645,293 2,601,044 SH   SOLE 21 2,601,044 0 0
JONES LANG LASALLE INC COM 48020Q107 340,796 1,373,678 SH   SOLE 22 1,311,940 0 61,738
JONES LANG LASALLE INC COM 48020Q107 2,611 10,526 SH   SOLE 25 10,526 0 0
JONES LANG LASALLE INC COM 48020Q107 5,438 21,921 SH   SOLE 26 17,969 0 3,952
JONES LANG LASALLE INC COM 48020Q107 1,109 4,470 SH   SOLE 28 3,836 0 634
JONES LANG LASALLE INC COM 48020Q107 7,530 30,352 SH   SOLE 30 30,352 0 0
JONES LANG LASALLE INC COM 48020Q107 200 805 SH   SOLE 31 805 0 0
JONES LANG LASALLE INC COM 48020Q107 1,428 5,756 SH   SOLE 34 5,756 0 0
JONES LANG LASALLE INC COM 48020Q107 1,929 7,774 SH   SOLE 36 7,774 0 0
JONES LANG LASALLE INC COM 48020Q107 1,578 6,361 SH   SOLE 40 6,361 0 0
JONES LANG LASALLE INC COM 48020Q107 16,923 68,213 SH   SOLE 43 5,676 0 62,537
JOUNCE THERAPEUTICS INC COM 481116101 394 52,986 SH   SOLE 2 16,451 0 36,535
JOUNCE THERAPEUTICS INC COM 481116101 4 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 818 110,117 SH   SOLE 18 110,117 0 0
JOUNCE THERAPEUTICS INC COM 481116101 511 68,740 SH   SOLE 19 68,740 0 0
JOUNCE THERAPEUTICS INC COM 481116101 10,974 1,477,004 SH   SOLE 21 1,477,004 0 0
JOUNCE THERAPEUTICS INC COM 481116101 5,936 798,964 SH   SOLE 22 776,738 0 22,226
JOUNCE THERAPEUTICS INC COM 481116101 167 22,501 SH   SOLE 30 22,501 0 0
JOUNCE THERAPEUTICS INC COM 481116101 30 4,034 SH   SOLE 43 23 0 4,011
JOYY INC ADS REPSTG COM A 46591M109 2,581 47,069 SH   SOLE 2 2,461 0 44,608
JOYY INC ADS REPSTG COM A 46591M109 1,593 29,058 SH   SOLE 4 13,456 0 15,602
JOYY INC ADS REPSTG COM A 46591M109 394 7,183 SH   SOLE 7 7,183 0 0
JOYY INC ADS REPSTG COM A 46591M109 5 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,741 31,745 SH   SOLE 15 31,745 0 0
JOYY INC ADS REPSTG COM A 46591M109 816 14,890 SH   SOLE 18 14,890 0 0
JOYY INC ADS REPSTG COM A 46591M109 56,953 1,038,719 SH   SOLE 21 1,038,719 0 0
JOYY INC ADS REPSTG COM A 46591M109 29,849 544,389 SH   SOLE 22 476,764 0 67,625
JOYY INC ADS REPSTG COM A 46591M109 1,214 22,134 SH   SOLE 23 22,134 0 0
JOYY INC ADS REPSTG COM A 46591M109 2,243 40,900 SH   SOLE 25 40,900 0 0
JOYY INC ADS REPSTG COM A 46591M109 9,334 170,236 SH   SOLE 26 64,887 0 105,349
JOYY INC ADS REPSTG COM A 46591M109 5,343 97,446 SH   SOLE 28 4,930 0 92,516
JOYY INC ADS REPSTG COM A 46591M109 18,588 339,008 SH   SOLE 30 339,008 0 0
JOYY INC ADS REPSTG COM A 46591M109 269 4,904 SH   SOLE 34 4,904 0 0
JOYY INC ADS REPSTG COM A 46591M109 45 825 SH   SOLE 36 825 0 0
JOYY INC ADS REPSTG COM A 46591M109 13 237 SH   SOLE 40 237 0 0
JOYY INC ADS REPSTG COM A 46591M109 5,248 95,718 SH   SOLE 43 10,786 0 84,932
JOYY INC NOTE 0.750% 6/1 98426TAD8 3,020 3,230,000 PRN   SOLE 21 3,230,000 0 0
JPMORGAN CHASE & CO COM 46625H100 1,203,390 7,351,640 SH   SOLE 2 1,620,024 0 5,731,616
JPMORGAN CHASE & CO COM 46625H100 332,569 2,031,702 SH   SOLE 4 1,361,639 0 670,063
JPMORGAN CHASE & CO COM 46625H100 428,186 2,615,834 SH   SOLE 7 2,527,695 0 88,139
JPMORGAN CHASE & CO COM 46625H100 17,511 106,974 SH   SOLE 13 58,726 0 48,248
JPMORGAN CHASE & CO COM 46625H100 63,683 389,045 SH   SOLE 15 389,045 0 0
JPMORGAN CHASE & CO COM 46625H100 150 916 SH   SOLE 17 0 0 916
JPMORGAN CHASE & CO COM 46625H100 1,109,136 6,775,833 SH   SOLE 18 6,181,794 0 594,039
JPMORGAN CHASE & CO COM 46625H100 573,868 3,505,819 SH   SOLE 19 3,505,819 0 0
JPMORGAN CHASE & CO COM 46625H100 15,292 93,420 SH   SOLE 20 93,420 0 0
JPMORGAN CHASE & CO COM 46625H100 10,628,705 64,931,915 SH   SOLE 21 64,931,915 0 0
JPMORGAN CHASE & CO COM 46625H100 10,500,708 64,149,969 SH   SOLE 22 57,138,008 0 7,011,961
JPMORGAN CHASE & CO COM 46625H100 303,637 1,854,949 SH   SOLE 23 1,854,949 0 0
JPMORGAN CHASE & CO COM 46625H100 819,521 5,006,540 SH   SOLE 25 4,982,719 0 23,821
JPMORGAN CHASE & CO COM 46625H100 1,017,421 6,215,537 SH   SOLE 26 2,104,032 0 4,111,505
JPMORGAN CHASE & CO COM 46625H100 956,574 5,843,812 SH   SOLE 28 264,861 0 5,578,951
JPMORGAN CHASE & CO COM 46625H100 14,244 87,021 SH   SOLE 29 87,021 0 0
JPMORGAN CHASE & CO COM 46625H100 2,303,371 14,071,542 SH   SOLE 30 14,069,100 0 2,442
JPMORGAN CHASE & CO COM 46625H100 204,986 1,252,284 SH   SOLE 31 499,991 0 752,293
JPMORGAN CHASE & CO COM 46625H100 43,993 268,758 SH   SOLE 32 268,758 0 0
JPMORGAN CHASE & CO COM 46625H100 231,590 1,414,807 SH   SOLE 34 1,414,807 0 0
JPMORGAN CHASE & CO COM 46625H100 267,307 1,633,008 SH   SOLE 36 1,633,008 0 0
JPMORGAN CHASE & CO COM 46625H100 17,215 105,171 SH   SOLE 40 105,171 0 0
JPMORGAN CHASE & CO COM 46625H100 423,109 2,584,818 SH   SOLE 43 199,180 0 2,385,638
JPMORGAN CHASE & CO OPTIONS 46625H100 19,037 116,300 SH Put SOLE 19 116,300 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 262 1,600 SH Put SOLE 22 1,600 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 5,254 32,100 SH Put SOLE 34 32,100 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 411 22,125 SH   SOLE 43 9,065 0 13,060
JUNIPER NETWORKS INC COM 48203R104 25,514 927,107 SH   SOLE 2 237,536 0 689,571
JUNIPER NETWORKS INC COM 48203R104 8,597 312,392 SH   SOLE 4 175,805 0 136,587
JUNIPER NETWORKS INC COM 48203R104 9,667 351,282 SH   SOLE 7 339,986 0 11,296
JUNIPER NETWORKS INC COM 48203R104 342 12,421 SH   SOLE 13 12,421 0 0
JUNIPER NETWORKS INC COM 48203R104 1,305 47,403 SH   SOLE 15 47,403 0 0
JUNIPER NETWORKS INC COM 48203R104 21,601 784,937 SH   SOLE 18 655,830 0 129,107
JUNIPER NETWORKS INC COM 48203R104 14,675 533,256 SH   SOLE 19 533,256 0 0
JUNIPER NETWORKS INC COM 48203R104 323,847 11,767,705 SH   SOLE 21 11,767,705 0 0
JUNIPER NETWORKS INC COM 48203R104 232,747 8,457,367 SH   SOLE 22 7,621,728 0 835,639
JUNIPER NETWORKS INC COM 48203R104 6,564 238,528 SH   SOLE 23 238,528 0 0
JUNIPER NETWORKS INC COM 48203R104 19,064 692,719 SH   SOLE 25 692,719 0 0
JUNIPER NETWORKS INC COM 48203R104 31,854 1,157,473 SH   SOLE 26 621,386 0 536,087
JUNIPER NETWORKS INC COM 48203R104 30,186 1,096,883 SH   SOLE 28 23,256 0 1,073,627
JUNIPER NETWORKS INC COM 48203R104 272 9,881 SH   SOLE 29 9,881 0 0
JUNIPER NETWORKS INC COM 48203R104 109,131 3,965,520 SH   SOLE 30 3,575,360 0 390,160
JUNIPER NETWORKS INC COM 48203R104 3,545 128,822 SH   SOLE 31 47,497 0 81,325
JUNIPER NETWORKS INC COM 48203R104 880 31,968 SH   SOLE 34 31,968 0 0
JUNIPER NETWORKS INC COM 48203R104 8,522 309,671 SH   SOLE 36 309,671 0 0
JUNIPER NETWORKS INC COM 48203R104 334 12,151 SH   SOLE 40 12,151 0 0
JUNIPER NETWORKS INC COM 48203R104 13,314 483,794 SH   SOLE 43 23,196 0 460,598
JUPITER WELLNESS INC COM NEW 48208F105 2 1,119 SH   SOLE 18 1,119 0 0
JUPITER WELLNESS INC COM NEW 48208F105 23 16,237 SH   SOLE 21 16,237 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 11 738 SH   SOLE 21 738 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 4,586 315,633 SH   SOLE 43 46,429 0 269,204
KADANT INC COM 48282T104 983 4,814 SH   SOLE 2 3,575 0 1,239
KADANT INC COM 48282T104 9 42 SH   SOLE 4 42 0 0
KADANT INC COM 48282T104 34 168 SH   SOLE 7 168 0 0
KADANT INC COM 48282T104 6,506 31,875 SH   SOLE 18 31,875 0 0
KADANT INC COM 48282T104 4,167 20,418 SH   SOLE 19 20,418 0 0
KADANT INC COM 48282T104 76,631 375,457 SH   SOLE 21 375,457 0 0
KADANT INC COM 48282T104 54,448 266,773 SH   SOLE 22 260,191 0 6,582
KADANT INC COM 48282T104 357 1,751 SH   SOLE 25 1,751 0 0
KADANT INC COM 48282T104 1,443 7,072 SH   SOLE 26 5,904 0 1,168
KADANT INC COM 48282T104 177 868 SH   SOLE 28 868 0 0
KADANT INC COM 48282T104 11,044 54,112 SH   SOLE 30 54,112 0 0
KADANT INC COM 48282T104 275 1,348 SH   SOLE 40 1,348 0 0
KADANT INC COM 48282T104 1,411 6,912 SH   SOLE 43 360 0 6,552
KADMON HLDGS INC COM 48283N106 592 68,010 SH   SOLE 2 43,775 0 24,235
KADMON HLDGS INC COM 48283N106 26 2,939 SH   SOLE 7 2,939 0 0
KADMON HLDGS INC COM 48283N106 4,350 499,439 SH   SOLE 18 499,439 0 0
KADMON HLDGS INC COM 48283N106 23,605 2,710,128 SH   SOLE 19 2,710,128 0 0
KADMON HLDGS INC COM 48283N106 64,968 7,459,064 SH   SOLE 21 7,459,064 0 0
KADMON HLDGS INC COM 48283N106 33,229 3,815,023 SH   SOLE 22 3,730,796 0 84,227
KADMON HLDGS INC COM 48283N106 224 25,675 SH   SOLE 25 25,675 0 0
KADMON HLDGS INC COM 48283N106 65 7,439 SH   SOLE 26 7,439 0 0
KADMON HLDGS INC COM 48283N106 993 114,006 SH   SOLE 30 114,006 0 0
KADMON HLDGS INC COM 48283N106 152 17,415 SH   SOLE 34 17,415 0 0
KADMON HLDGS INC COM 48283N106 108 12,344 SH   SOLE 36 12,344 0 0
KADMON HLDGS INC COM 48283N106 106 12,188 SH   SOLE 40 12,188 0 0
KADMON HLDGS INC COM 48283N106 480 55,132 SH   SOLE 43 0 0 55,132
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,159 19,813 SH   SOLE 2 6,174 0 13,639
KAISER ALUMINUM CORP COM PAR $0.01 483007704 5 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,974 18,119 SH   SOLE 7 18,119 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 6,798 62,386 SH   SOLE 18 62,386 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,038 27,886 SH   SOLE 19 27,886 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 209,218 1,920,132 SH   SOLE 21 1,920,132 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 44,111 404,836 SH   SOLE 22 388,519 0 16,317
KAISER ALUMINUM CORP COM PAR $0.01 483007704 197 1,808 SH   SOLE 25 1,808 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 877 8,048 SH   SOLE 26 6,514 0 1,534
KAISER ALUMINUM CORP COM PAR $0.01 483007704 132 1,211 SH   SOLE 28 1,211 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,152 28,924 SH   SOLE 30 28,924 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 188 1,728 SH   SOLE 40 1,728 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,141 10,475 SH   SOLE 43 279 0 10,196
KALA PHARMACEUTICALS INC COM 483119103 227 86,632 SH   SOLE 2 21,859 0 64,773
KALA PHARMACEUTICALS INC COM 483119103 1 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 342 130,393 SH   SOLE 18 130,393 0 0
KALA PHARMACEUTICALS INC COM 483119103 190 72,567 SH   SOLE 19 72,567 0 0
KALA PHARMACEUTICALS INC COM 483119103 5,707 2,178,281 SH   SOLE 21 2,178,281 0 0
KALA PHARMACEUTICALS INC COM 483119103 2,912 1,111,579 SH   SOLE 22 1,096,620 0 14,959
KALA PHARMACEUTICALS INC COM 483119103 43 16,416 SH   SOLE 25 16,416 0 0
KALA PHARMACEUTICALS INC COM 483119103 10 3,668 SH   SOLE 26 3,668 0 0
KALA PHARMACEUTICALS INC COM 483119103 131 50,024 SH   SOLE 30 50,024 0 0
KALA PHARMACEUTICALS INC COM 483119103 19 7,421 SH   SOLE 36 7,421 0 0
KALA PHARMACEUTICALS INC COM 483119103 9 3,398 SH   SOLE 40 3,398 0 0
KALA PHARMACEUTICALS INC COM 483119103 10 4,003 SH   SOLE 43 202 0 3,801
KALEIDO BIOSCIENCES INC COM 483347100 39 7,188 SH   SOLE 2 2,654 0 4,534
KALEIDO BIOSCIENCES INC COM 483347100 250 45,818 SH   SOLE 18 45,818 0 0
KALEIDO BIOSCIENCES INC COM 483347100 130 23,792 SH   SOLE 19 23,792 0 0
KALEIDO BIOSCIENCES INC COM 483347100 4,423 810,061 SH   SOLE 21 810,061 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1,017 186,233 SH   SOLE 22 185,095 0 1,138
KALEIDO BIOSCIENCES INC COM 483347100 122 22,324 SH   SOLE 30 22,324 0 0
KALEIDO BIOSCIENCES INC COM 483347100 8 1,412 SH   SOLE 43 0 0 1,412
KALEYRA INC COM 483379103 91 8,226 SH   SOLE 21 8,226 0 0
KALTURA INC COM 483467106 37 3,581 SH   SOLE 2 572 0 3,009
KALTURA INC COM 483467106 431 41,903 SH   SOLE 18 41,903 0 0
KALTURA INC COM 483467106 294 28,568 SH   SOLE 19 28,568 0 0
KALTURA INC COM 483467106 5,671 551,126 SH   SOLE 21 551,126 0 0
KALTURA INC COM 483467106 1,500 145,791 SH   SOLE 22 141,688 0 4,103
KALVISTA PHARMACEUTICALS INC COM 483497103 78 4,481 SH   SOLE 2 1,286 0 3,195
KALVISTA PHARMACEUTICALS INC COM 483497103 6 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 1,044 59,826 SH   SOLE 18 59,826 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 571 32,733 SH   SOLE 19 32,733 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 14,788 847,470 SH   SOLE 21 847,470 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 7,958 456,036 SH   SOLE 22 453,119 0 2,917
KALVISTA PHARMACEUTICALS INC COM 483497103 217 12,433 SH   SOLE 30 12,433 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 58 3,296 SH   SOLE 43 254 0 3,042
KAMADA LTD SHS M6240T109 101 19,111 SH   SOLE 30 19,111 0 0
KAMAN CORP COM 483548103 1,026 28,755 SH   SOLE 2 10,920 0 17,835
KAMAN CORP COM 483548103 4 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103 16 461 SH   SOLE 7 461 0 0
KAMAN CORP COM 483548103 4,009 112,401 SH   SOLE 18 112,401 0 0
KAMAN CORP COM 483548103 1,768 49,573 SH   SOLE 19 49,573 0 0
KAMAN CORP COM 483548103 126,541 3,547,539 SH   SOLE 21 3,547,539 0 0
KAMAN CORP COM 483548103 24,413 684,422 SH   SOLE 22 657,505 0 26,917
KAMAN CORP COM 483548103 122 3,432 SH   SOLE 25 3,432 0 0
KAMAN CORP COM 483548103 245 6,871 SH   SOLE 26 5,303 0 1,568
KAMAN CORP COM 483548103 74 2,086 SH   SOLE 28 2,086 0 0
KAMAN CORP COM 483548103 1,469 41,193 SH   SOLE 30 41,193 0 0
KAMAN CORP COM 483548103 102 2,868 SH   SOLE 36 2,868 0 0
KAMAN CORP COM 483548103 93 2,619 SH   SOLE 40 2,619 0 0
KAMAN CORP COM 483548103 927 26,001 SH   SOLE 43 2,149 0 23,852
KANDI TECHNOLOGIES GROUP INC COM 483709101 73 16,394 SH   SOLE 2 16,394 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 16 3,613 SH   SOLE 22 3,613 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 133 29,876 SH   SOLE 43 0 0 29,876
KANSAS CITY SOUTHERN COM NEW 485170302 54,336 200,768 SH   SOLE 2 30,425 0 170,343
KANSAS CITY SOUTHERN COM NEW 485170302 12,532 46,304 SH   SOLE 4 40,860 0 5,444
KANSAS CITY SOUTHERN COM NEW 485170302 23,283 86,031 SH   SOLE 7 83,266 0 2,765
KANSAS CITY SOUTHERN COM NEW 485170302 565 2,086 SH   SOLE 13 313 0 1,773
KANSAS CITY SOUTHERN COM NEW 485170302 3,247 11,998 SH   SOLE 15 11,998 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 54,714 202,165 SH   SOLE 18 189,268 0 12,897
KANSAS CITY SOUTHERN COM NEW 485170302 12,764 47,164 SH   SOLE 19 47,164 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 752,869 2,781,808 SH   SOLE 21 2,781,808 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 527,664 1,949,689 SH   SOLE 22 1,755,475 0 194,214
KANSAS CITY SOUTHERN COM NEW 485170302 13,959 51,578 SH   SOLE 23 51,578 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 50,785 187,647 SH   SOLE 25 187,647 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 84,522 312,304 SH   SOLE 26 186,228 0 126,076
KANSAS CITY SOUTHERN COM NEW 485170302 77,081 284,810 SH   SOLE 28 8,951 0 275,859
KANSAS CITY SOUTHERN COM NEW 485170302 34 127 SH   SOLE 29 127 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 186,059 687,476 SH   SOLE 30 687,476 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 9,088 33,579 SH   SOLE 31 11,224 0 22,355
KANSAS CITY SOUTHERN COM NEW 485170302 2,267 8,375 SH   SOLE 34 8,375 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 13,376 49,425 SH   SOLE 36 49,425 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 877 3,242 SH   SOLE 40 3,242 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 18,356 67,825 SH   SOLE 43 5,271 0 62,554
KANZHUN LIMITED SPONSORED ADS 48553T106 1,051 29,192 SH   SOLE 2 29,192 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 1,708 47,449 SH   SOLE 4 47,449 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 1,557 43,263 SH   SOLE 13 43,263 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 5,588 155,264 SH   SOLE 15 155,264 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 44,933 1,248,486 SH   SOLE 19 1,248,486 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 77 2,145 SH   SOLE 21 2,145 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 268 7,450 SH   SOLE 22 0 0 7,450
KANZHUN LIMITED SPONSORED ADS 48553T106 2,307 64,110 SH   SOLE 25 64,110 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 6,006 166,884 SH   SOLE 26 6,176 0 160,708
KANZHUN LIMITED SPONSORED ADS 48553T106 105 2,909 SH   SOLE 28 0 0 2,909
KANZHUN LIMITED SPONSORED ADS 48553T106 68 1,902 SH   SOLE 30 1,902 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 66,256 1,840,949 SH   SOLE 34 1,840,949 0 0
KAR AUCTION SVCS INC COM 48238T109 6,249 381,282 SH   SOLE 2 207,189 0 174,093
KAR AUCTION SVCS INC COM 48238T109 6 383 SH   SOLE 4 383 0 0
KAR AUCTION SVCS INC COM 48238T109 60 3,637 SH   SOLE 7 3,637 0 0
KAR AUCTION SVCS INC COM 48238T109 9,858 601,448 SH   SOLE 18 601,448 0 0
KAR AUCTION SVCS INC COM 48238T109 11,958 729,591 SH   SOLE 19 729,591 0 0
KAR AUCTION SVCS INC COM 48238T109 138,859 8,472,149 SH   SOLE 21 8,472,149 0 0
KAR AUCTION SVCS INC COM 48238T109 68,071 4,153,232 SH   SOLE 22 4,027,296 0 125,936
KAR AUCTION SVCS INC COM 48238T109 433 26,448 SH   SOLE 23 26,448 0 0
KAR AUCTION SVCS INC COM 48238T109 387 23,584 SH   SOLE 25 23,584 0 0
KAR AUCTION SVCS INC COM 48238T109 2,801 170,925 SH   SOLE 26 34,199 0 136,726
KAR AUCTION SVCS INC COM 48238T109 208 12,674 SH   SOLE 28 9,997 0 2,677
KAR AUCTION SVCS INC COM 48238T109 1,251 76,333 SH   SOLE 30 76,333 0 0
KAR AUCTION SVCS INC COM 48238T109 422 25,752 SH   SOLE 36 25,752 0 0
KAR AUCTION SVCS INC COM 48238T109 276 16,829 SH   SOLE 40 16,829 0 0
KAR AUCTION SVCS INC COM 48238T109 486 29,661 SH   SOLE 43 6,982 0 22,679
KARAT PACKAGING INC COM 48563L101 126 5,980 SH   SOLE 2 5,621 0 359
KARAT PACKAGING INC COM 48563L101 280 13,319 SH   SOLE 18 13,319 0 0
KARAT PACKAGING INC COM 48563L101 682 32,451 SH   SOLE 19 32,451 0 0
KARAT PACKAGING INC COM 48563L101 3,308 157,297 SH   SOLE 21 157,297 0 0
KARAT PACKAGING INC COM 48563L101 2,226 105,857 SH   SOLE 22 105,713 0 144
KARAT PACKAGING INC COM 48563L101 61 2,914 SH   SOLE 23 2,914 0 0
KAROOOOO LTD ORD SHS Y4600W108 40 1,360 SH   SOLE 22 1,360 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,497 12,237 SH   SOLE 2 7,313 0 4,924
KARUNA THERAPEUTICS INC COM 48576A100 6 48 SH   SOLE 4 48 0 0
KARUNA THERAPEUTICS INC COM 48576A100 44 357 SH   SOLE 7 357 0 0
KARUNA THERAPEUTICS INC COM 48576A100 7,620 62,290 SH   SOLE 18 61,683 0 607
KARUNA THERAPEUTICS INC COM 48576A100 7,414 60,603 SH   SOLE 19 60,603 0 0
KARUNA THERAPEUTICS INC COM 48576A100 109,861 898,069 SH   SOLE 21 898,069 0 0
KARUNA THERAPEUTICS INC COM 48576A100 61,908 506,075 SH   SOLE 22 493,351 0 12,724
KARUNA THERAPEUTICS INC COM 48576A100 94 767 SH   SOLE 23 767 0 0
KARUNA THERAPEUTICS INC COM 48576A100 294 2,404 SH   SOLE 25 2,404 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,432 11,704 SH   SOLE 26 6,757 0 4,947
KARUNA THERAPEUTICS INC COM 48576A100 186 1,519 SH   SOLE 28 1,519 0 0
KARUNA THERAPEUTICS INC COM 48576A100 3,045 24,893 SH   SOLE 30 24,893 0 0
KARUNA THERAPEUTICS INC COM 48576A100 271 2,219 SH   SOLE 40 2,219 0 0
KARUNA THERAPEUTICS INC COM 48576A100 38 312 SH   SOLE 43 0 0 312
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,777 305,253 SH   SOLE 2 147,610 0 157,643
KARYOPHARM THERAPEUTICS INC COM 48576U106 1 207 SH   SOLE 4 207 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 8 1,339 SH   SOLE 7 1,339 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,602 275,174 SH   SOLE 18 225,608 0 49,566
KARYOPHARM THERAPEUTICS INC COM 48576U106 7,662 1,316,451 SH   SOLE 19 1,316,451 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 17,662 3,034,788 SH   SOLE 21 3,034,788 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 17,188 2,953,226 SH   SOLE 22 2,916,656 0 36,570
KARYOPHARM THERAPEUTICS INC COM 48576U106 323 55,560 SH   SOLE 23 55,560 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 49 8,431 SH   SOLE 25 8,431 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,540 264,668 SH   SOLE 26 3,634 0 261,034
KARYOPHARM THERAPEUTICS INC COM 48576U106 39 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,952 507,163 SH   SOLE 30 507,163 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 9 1,489 SH   SOLE 36 1,489 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 41 7,068 SH   SOLE 40 7,068 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 307 52,753 SH   SOLE 43 1,051 0 51,702
KASPIEN HOLDINGS INC COM NEW 485837108 3 187 SH   SOLE 18 187 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 45 2,726 SH   SOLE 21 2,726 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 224 13,461 SH   SOLE 22 13,461 0 0
KATAPULT HOLDINGS INC COM 485859102 720 132,628 SH   SOLE 21 132,628 0 0
KATAPULT HOLDINGS INC COM 485859102 3,880 714,510 SH   SOLE 22 714,510 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 848 18,277 SH   SOLE 2 18,277 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 4 90 SH   SOLE 18 90 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 37 792 SH   SOLE 19 792 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 6,930 149,314 SH   SOLE 21 149,314 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 1,289 27,772 SH   SOLE 22 27,772 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 59,622 1,284,684 SH   SOLE 43 78,504 0 1,206,180
KB HOME COM 48666K109 4,523 116,223 SH   SOLE 2 62,674 0 53,549
KB HOME COM 48666K109 13 326 SH   SOLE 4 326 0 0
KB HOME COM 48666K109 79 2,032 SH   SOLE 7 2,032 0 0
KB HOME COM 48666K109 16,983 436,362 SH   SOLE 18 436,362 0 0
KB HOME COM 48666K109 5,748 147,684 SH   SOLE 19 147,684 0 0
KB HOME COM 48666K109 280,181 7,198,900 SH   SOLE 21 7,198,900 0 0
KB HOME COM 48666K109 97,409 2,502,794 SH   SOLE 22 2,423,023 0 79,771
KB HOME COM 48666K109 556 14,282 SH   SOLE 25 14,282 0 0
KB HOME COM 48666K109 1,399 35,946 SH   SOLE 26 27,879 0 8,067
KB HOME COM 48666K109 504 12,948 SH   SOLE 28 5,117 0 7,831
KB HOME COM 48666K109 1,718 44,153 SH   SOLE 30 44,153 0 0
KB HOME COM 48666K109 289 7,419 SH   SOLE 36 7,419 0 0
KB HOME COM 48666K109 377 9,674 SH   SOLE 40 9,674 0 0
KB HOME COM 48666K109 13,112 336,904 SH   SOLE 43 6,149 0 330,755
KBR INC COM 48242W106 5,942 150,816 SH   SOLE 2 110,045 0 40,771
KBR INC COM 48242W106 22 555 SH   SOLE 4 555 0 0
KBR INC COM 48242W106 127 3,222 SH   SOLE 7 3,222 0 0
KBR INC COM 48242W106 26,967 684,447 SH   SOLE 18 676,031 0 8,416
KBR INC COM 48242W106 15,328 389,039 SH   SOLE 19 389,039 0 0
KBR INC COM 48242W106 373,810 9,487,564 SH   SOLE 21 9,487,564 0 0
KBR INC COM 48242W106 159,064 4,037,149 SH   SOLE 22 3,943,323 0 93,826
KBR INC COM 48242W106 141 3,572 SH   SOLE 23 3,572 0 0
KBR INC COM 48242W106 2,833 71,902 SH   SOLE 26 60,621 0 11,281
KBR INC COM 48242W106 773 19,622 SH   SOLE 28 12,337 0 7,285
KBR INC COM 48242W106 2,994 75,988 SH   SOLE 30 75,988 0 0
KBR INC COM 48242W106 124 3,149 SH   SOLE 36 3,149 0 0
KBR INC COM 48242W106 641 16,263 SH   SOLE 40 16,263 0 0
KBR INC COM 48242W106 1,704 43,237 SH   SOLE 43 1,854 0 41,383
KBR INC NOTE 2.500%11/0 48242WAB2 3,469 2,165,000 PRN   SOLE 21 2,165,000 0 0
KE HLDGS INC SPONSORED ADS 482497104 6,393 350,124 SH   SOLE 2 22,212 0 327,912
KE HLDGS INC SPONSORED ADS 482497104 3,738 204,697 SH   SOLE 4 109,221 0 95,476
KE HLDGS INC SPONSORED ADS 482497104 735 40,265 SH   SOLE 7 40,265 0 0
KE HLDGS INC SPONSORED ADS 482497104 613 33,595 SH   SOLE 13 674 0 32,921
KE HLDGS INC SPONSORED ADS 482497104 3,585 196,351 SH   SOLE 15 196,351 0 0
KE HLDGS INC SPONSORED ADS 482497104 2,247 123,043 SH   SOLE 18 123,043 0 0
KE HLDGS INC SPONSORED ADS 482497104 768 42,080 SH   SOLE 19 42,080 0 0
KE HLDGS INC SPONSORED ADS 482497104 118,394 6,483,787 SH   SOLE 21 6,483,787 0 0
KE HLDGS INC SPONSORED ADS 482497104 69,649 3,814,302 SH   SOLE 22 3,404,176 0 410,126
KE HLDGS INC SPONSORED ADS 482497104 3,664 200,677 SH   SOLE 23 200,677 0 0
KE HLDGS INC SPONSORED ADS 482497104 3,336 182,704 SH   SOLE 25 182,704 0 0
KE HLDGS INC SPONSORED ADS 482497104 13,024 713,228 SH   SOLE 26 123,198 0 590,030
KE HLDGS INC SPONSORED ADS 482497104 10,372 567,994 SH   SOLE 28 26,573 0 541,421
KE HLDGS INC SPONSORED ADS 482497104 491 26,864 SH   SOLE 29 26,864 0 0
KE HLDGS INC SPONSORED ADS 482497104 37,772 2,068,548 SH   SOLE 30 2,068,548 0 0
KE HLDGS INC SPONSORED ADS 482497104 1,397 76,514 SH   SOLE 31 73,027 0 3,487
KE HLDGS INC SPONSORED ADS 482497104 543 29,741 SH   SOLE 32 29,741 0 0
KE HLDGS INC SPONSORED ADS 482497104 1,576 86,308 SH   SOLE 34 86,308 0 0
KE HLDGS INC SPONSORED ADS 482497104 29 1,588 SH   SOLE 40 1,588 0 0
KEARNY FINL CORP MD COM 48716P108 873 70,270 SH   SOLE 2 23,658 0 46,612
KEARNY FINL CORP MD COM 48716P108 3 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108 17 1,338 SH   SOLE 7 1,338 0 0
KEARNY FINL CORP MD COM 48716P108 2,811 226,118 SH   SOLE 18 226,118 0 0
KEARNY FINL CORP MD COM 48716P108 1,617 130,071 SH   SOLE 19 130,071 0 0
KEARNY FINL CORP MD COM 48716P108 34,340 2,762,710 SH   SOLE 21 2,762,710 0 0
KEARNY FINL CORP MD COM 48716P108 23,347 1,878,263 SH   SOLE 22 1,801,126 0 77,137
KEARNY FINL CORP MD COM 48716P108 120 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108 414 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 30 2,427 SH   SOLE 28 2,427 0 0
KEARNY FINL CORP MD COM 48716P108 307 24,669 SH   SOLE 30 24,669 0 0
KEARNY FINL CORP MD COM 48716P108 8 660 SH   SOLE 34 660 0 0
KEARNY FINL CORP MD COM 48716P108 144 11,603 SH   SOLE 40 11,603 0 0
KEARNY FINL CORP MD COM 48716P108 969 77,919 SH   SOLE 43 10,440 0 67,479
KELLOGG CO COM 487836108 54,060 845,744 SH   SOLE 2 318,947 0 526,797
KELLOGG CO COM 487836108 15,930 249,225 SH   SOLE 4 233,723 0 15,502
KELLOGG CO COM 487836108 18,003 281,652 SH   SOLE 7 273,479 0 8,173
KELLOGG CO COM 487836108 2,339 36,598 SH   SOLE 13 32,950 0 3,648
KELLOGG CO COM 487836108 1,985 31,062 SH   SOLE 15 31,062 0 0
KELLOGG CO COM 487836108 43,532 681,035 SH   SOLE 18 600,759 0 80,276
KELLOGG CO COM 487836108 34,927 546,413 SH   SOLE 19 546,413 0 0
KELLOGG CO COM 487836108 645,695 10,101,605 SH   SOLE 21 10,101,605 0 0
KELLOGG CO COM 487836108 439,764 6,879,913 SH   SOLE 22 5,787,161 0 1,092,752
KELLOGG CO COM 487836108 13,997 218,976 SH   SOLE 23 218,976 0 0
KELLOGG CO COM 487836108 35,158 550,039 SH   SOLE 25 550,039 0 0
KELLOGG CO COM 487836108 64,616 1,010,889 SH   SOLE 26 477,455 0 533,434
KELLOGG CO COM 487836108 51,470 805,226 SH   SOLE 28 33,895 0 771,331
KELLOGG CO COM 487836108 2,151 33,653 SH   SOLE 29 33,653 0 0
KELLOGG CO COM 487836108 138,438 2,165,804 SH   SOLE 30 2,150,941 0 14,863
KELLOGG CO COM 487836108 8,160 127,653 SH   SOLE 31 40,808 0 86,845
KELLOGG CO COM 487836108 12,283 192,156 SH   SOLE 34 192,156 0 0
KELLOGG CO COM 487836108 11,973 187,311 SH   SOLE 36 187,311 0 0
KELLOGG CO COM 487836108 552 8,632 SH   SOLE 40 8,632 0 0
KELLOGG CO COM 487836108 16,388 256,391 SH   SOLE 43 14,872 0 241,519
KELLY SVCS INC CL A 488152208 1,112 58,899 SH   SOLE 2 19,648 0 39,251
KELLY SVCS INC CL A 488152208 4 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 10 544 SH   SOLE 7 544 0 0
KELLY SVCS INC CL A 488152208 2,841 150,457 SH   SOLE 18 150,457 0 0
KELLY SVCS INC CL A 488152208 4,218 223,427 SH   SOLE 19 223,427 0 0
KELLY SVCS INC CL A 488152208 83,708 4,433,678 SH   SOLE 21 4,433,678 0 0
KELLY SVCS INC CL A 488152208 18,474 978,480 SH   SOLE 22 944,906 0 33,574
KELLY SVCS INC CL A 488152208 128 6,802 SH   SOLE 25 6,802 0 0
KELLY SVCS INC CL A 488152208 296 15,655 SH   SOLE 26 3,345 0 12,310
KELLY SVCS INC CL A 488152208 80 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,144 60,617 SH   SOLE 30 60,617 0 0
KELLY SVCS INC CL A 488152208 120 6,331 SH   SOLE 36 6,331 0 0
KELLY SVCS INC CL A 488152208 71 3,779 SH   SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208 2,723 144,234 SH   SOLE 43 4,480 0 139,754
KEMPER CORP COM 488401100 11,721 175,485 SH   SOLE 2 56,553 0 118,932
KEMPER CORP COM 488401100 17 255 SH   SOLE 4 255 0 0
KEMPER CORP COM 488401100 77 1,152 SH   SOLE 7 1,152 0 0
KEMPER CORP COM 488401100 9,643 144,379 SH   SOLE 18 144,379 0 0
KEMPER CORP COM 488401100 1,117 16,727 SH   SOLE 19 16,727 0 0
KEMPER CORP COM 488401100 182,898 2,738,408 SH   SOLE 21 2,738,408 0 0
KEMPER CORP COM 488401100 112,909 1,690,508 SH   SOLE 22 1,613,529 0 76,979
KEMPER CORP COM 488401100 566 8,481 SH   SOLE 25 8,481 0 0
KEMPER CORP COM 488401100 1,390 20,809 SH   SOLE 26 16,632 0 4,177
KEMPER CORP COM 488401100 308 4,615 SH   SOLE 28 4,504 0 111
KEMPER CORP COM 488401100 2,200 32,942 SH   SOLE 30 32,942 0 0
KEMPER CORP COM 488401100 59 886 SH   SOLE 31 886 0 0
KEMPER CORP COM 488401100 96 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP COM 488401100 508 7,608 SH   SOLE 40 7,608 0 0
KEMPER CORP COM 488401100 849 12,705 SH   SOLE 43 161 0 12,544
KEMPHARM INC COM NEW 488445206 116 12,383 SH   SOLE 2 1,303 0 11,080
KEMPHARM INC COM NEW 488445206 4 459 SH   SOLE 7 459 0 0
KEMPHARM INC COM NEW 488445206 845 90,564 SH   SOLE 18 90,564 0 0
KEMPHARM INC COM NEW 488445206 464 49,749 SH   SOLE 19 49,749 0 0
KEMPHARM INC COM NEW 488445206 10,005 1,072,356 SH   SOLE 21 1,072,356 0 0
KEMPHARM INC COM NEW 488445206 6,848 733,927 SH   SOLE 22 724,119 0 9,808
KENNAMETAL INC COM 489170100 4,578 133,743 SH   SOLE 2 58,650 0 75,093
KENNAMETAL INC COM 489170100 11 321 SH   SOLE 4 321 0 0
KENNAMETAL INC COM 489170100 66 1,928 SH   SOLE 7 1,928 0 0
KENNAMETAL INC COM 489170100 14,443 421,942 SH   SOLE 18 421,942 0 0
KENNAMETAL INC COM 489170100 8,100 236,641 SH   SOLE 19 236,641 0 0
KENNAMETAL INC COM 489170100 199,645 5,832,443 SH   SOLE 21 5,832,443 0 0
KENNAMETAL INC COM 489170100 84,843 2,478,616 SH   SOLE 22 2,392,034 0 86,582
KENNAMETAL INC COM 489170100 390 11,408 SH   SOLE 25 11,408 0 0
KENNAMETAL INC COM 489170100 2,502 73,091 SH   SOLE 26 35,109 0 37,982
KENNAMETAL INC COM 489170100 306 8,931 SH   SOLE 28 3,931 0 5,000
KENNAMETAL INC COM 489170100 1,263 36,890 SH   SOLE 30 36,890 0 0
KENNAMETAL INC COM 489170100 108 3,168 SH   SOLE 34 3,168 0 0
KENNAMETAL INC COM 489170100 192 5,604 SH   SOLE 36 5,604 0 0
KENNAMETAL INC COM 489170100 317 9,269 SH   SOLE 40 9,269 0 0
KENNAMETAL INC COM 489170100 2,543 74,303 SH   SOLE 43 3,006 0 71,297
KENNEDY-WILSON HOLDINGS INC COM 489398107 5,839 279,120 SH   SOLE 2 85,099 0 194,021
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,312 62,727 SH   SOLE 4 62,727 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 3,229 154,342 SH   SOLE 7 154,342 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 7,918 378,489 SH   SOLE 18 378,489 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 18,725 895,064 SH   SOLE 19 895,064 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 93,106 4,450,553 SH   SOLE 21 4,450,553 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 91,125 4,355,887 SH   SOLE 22 4,224,507 0 131,380
KENNEDY-WILSON HOLDINGS INC COM 489398107 559 26,732 SH   SOLE 23 26,732 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 10,758 514,244 SH   SOLE 25 514,244 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 5,119 244,692 SH   SOLE 26 39,255 0 205,437
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,712 81,829 SH   SOLE 28 11,305 0 70,524
KENNEDY-WILSON HOLDINGS INC COM 489398107 11,729 560,682 SH   SOLE 30 560,682 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 186 8,895 SH   SOLE 34 8,895 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 72 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 292 13,950 SH   SOLE 40 13,950 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 870 41,609 SH   SOLE 43 11,132 0 30,477
KENTUCKY FIRST FED BANCORP COM 491292108 6 807 SH   SOLE 18 807 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 77 10,775 SH   SOLE 21 10,775 0 0
KEROS THERAPEUTICS INC COM 492327101 372 9,392 SH   SOLE 2 7,283 0 2,109
KEROS THERAPEUTICS INC COM 492327101 10 250 SH   SOLE 7 250 0 0
KEROS THERAPEUTICS INC COM 492327101 1,811 45,775 SH   SOLE 18 45,775 0 0
KEROS THERAPEUTICS INC COM 492327101 8,994 227,343 SH   SOLE 19 227,343 0 0
KEROS THERAPEUTICS INC COM 492327101 25,911 654,968 SH   SOLE 21 654,968 0 0
KEROS THERAPEUTICS INC COM 492327101 10,869 274,754 SH   SOLE 22 268,564 0 6,190
KEROS THERAPEUTICS INC COM 492327101 64 1,620 SH   SOLE 25 1,620 0 0
KEROS THERAPEUTICS INC COM 492327101 11 269 SH   SOLE 26 269 0 0
KEROS THERAPEUTICS INC COM 492327101 657 16,609 SH   SOLE 30 16,609 0 0
KEROS THERAPEUTICS INC COM 492327101 65 1,634 SH   SOLE 34 1,634 0 0
KEROS THERAPEUTICS INC COM 492327101 42 1,073 SH   SOLE 40 1,073 0 0
KEROS THERAPEUTICS INC COM 492327101 19 471 SH   SOLE 43 0 0 471
KEURIG DR PEPPER INC COM 49271V100 49,769 1,456,931 SH   SOLE 2 102,214 0 1,354,717
KEURIG DR PEPPER INC COM 49271V100 20,592 602,810 SH   SOLE 4 367,828 0 234,982
KEURIG DR PEPPER INC COM 49271V100 7,281 213,133 SH   SOLE 7 213,133 0 0
KEURIG DR PEPPER INC COM 49271V100 553 16,177 SH   SOLE 13 2,545 0 13,632
KEURIG DR PEPPER INC COM 49271V100 2,851 83,448 SH   SOLE 15 83,448 0 0
KEURIG DR PEPPER INC COM 49271V100 46,236 1,353,510 SH   SOLE 18 1,303,559 0 49,951
KEURIG DR PEPPER INC COM 49271V100 1,703 49,844 SH   SOLE 19 49,844 0 0
KEURIG DR PEPPER INC COM 49271V100 197,207 5,773,033 SH   SOLE 21 5,773,033 0 0
KEURIG DR PEPPER INC COM 49271V100 511,116 14,962,403 SH   SOLE 22 14,102,935 0 859,468
KEURIG DR PEPPER INC COM 49271V100 13,964 408,775 SH   SOLE 23 408,775 0 0
KEURIG DR PEPPER INC COM 49271V100 43,558 1,275,106 SH   SOLE 25 1,275,106 0 0
KEURIG DR PEPPER INC COM 49271V100 42,523 1,244,810 SH   SOLE 26 647,557 0 597,253
KEURIG DR PEPPER INC COM 49271V100 69,857 2,044,994 SH   SOLE 28 66,777 0 1,978,217
KEURIG DR PEPPER INC COM 49271V100 82,485 2,414,680 SH   SOLE 30 2,414,680 0 0
KEURIG DR PEPPER INC COM 49271V100 8,508 249,064 SH   SOLE 31 75,571 0 173,493
KEURIG DR PEPPER INC COM 49271V100 11,400 333,717 SH   SOLE 32 333,717 0 0
KEURIG DR PEPPER INC COM 49271V100 1,436 42,041 SH   SOLE 34 42,041 0 0
KEURIG DR PEPPER INC COM 49271V100 11,691 342,243 SH   SOLE 36 342,243 0 0
KEURIG DR PEPPER INC COM 49271V100 844 24,701 SH   SOLE 40 24,701 0 0
KEURIG DR PEPPER INC COM 49271V100 24,475 716,467 SH   SOLE 43 21,950 0 694,517
KEWAUNEE SCIENTIFIC CORP COM 492854104 6 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 86 6,469 SH   SOLE 21 6,469 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 26 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 199 30,691 SH   SOLE 21 30,691 0 0
KEY TRONIC CORP COM 493144109 122 18,824 SH   SOLE 22 18,824 0 0
KEYCORP COM 493267108 59,287 2,742,239 SH   SOLE 2 751,557 0 1,990,682
KEYCORP COM 493267108 18,322 847,462 SH   SOLE 4 514,526 0 332,936
KEYCORP COM 493267108 19,682 910,340 SH   SOLE 7 884,433 0 25,907
KEYCORP COM 493267108 498 23,046 SH   SOLE 13 2,616 0 20,430
KEYCORP COM 493267108 2,601 120,284 SH   SOLE 15 120,284 0 0
KEYCORP COM 493267108 61,703 2,853,998 SH   SOLE 18 2,718,432 0 135,566
KEYCORP COM 493267108 15,190 702,610 SH   SOLE 19 702,610 0 0
KEYCORP COM 493267108 756,294 34,981,206 SH   SOLE 21 34,981,206 0 0
KEYCORP COM 493267108 445,374 20,600,086 SH   SOLE 22 18,522,342 0 2,077,744
KEYCORP COM 493267108 12,042 556,977 SH   SOLE 23 556,977 0 0
KEYCORP COM 493267108 49,136 2,272,715 SH   SOLE 25 2,272,715 0 0
KEYCORP COM 493267108 47,604 2,201,853 SH   SOLE 26 863,778 0 1,338,075
KEYCORP COM 493267108 71,601 3,311,792 SH   SOLE 28 97,112 0 3,214,680
KEYCORP COM 493267108 176 8,130 SH   SOLE 29 8,130 0 0
KEYCORP COM 493267108 148,547 6,870,813 SH   SOLE 30 6,828,196 0 42,617
KEYCORP COM 493267108 8,187 378,676 SH   SOLE 31 131,094 0 247,582
KEYCORP COM 493267108 4,149 191,909 SH   SOLE 32 191,909 0 0
KEYCORP COM 493267108 5,494 254,104 SH   SOLE 34 254,104 0 0
KEYCORP COM 493267108 13,584 628,311 SH   SOLE 35 628,311 0 0
KEYCORP COM 493267108 11,635 538,166 SH   SOLE 36 538,166 0 0
KEYCORP COM 493267108 692 31,997 SH   SOLE 40 31,997 0 0
KEYCORP COM 493267108 19,991 924,632 SH   SOLE 43 58,483 0 866,149
KEYSIGHT TECHNOLOGIES INC COM 49338L103 89,157 542,678 SH   SOLE 2 143,453 0 399,225
KEYSIGHT TECHNOLOGIES INC COM 49338L103 23,238 141,444 SH   SOLE 4 88,364 0 53,080
KEYSIGHT TECHNOLOGIES INC COM 49338L103 34,905 212,462 SH   SOLE 7 207,284 0 5,178
KEYSIGHT TECHNOLOGIES INC COM 49338L103 573 3,490 SH   SOLE 13 482 0 3,008
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,111 18,939 SH   SOLE 15 18,939 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 65,414 398,159 SH   SOLE 18 372,307 0 25,852
KEYSIGHT TECHNOLOGIES INC COM 49338L103 41,510 252,665 SH   SOLE 19 252,665 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,097,142 6,678,083 SH   SOLE 21 6,678,083 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 740,839 4,509,335 SH   SOLE 22 4,119,212 0 390,123
KEYSIGHT TECHNOLOGIES INC COM 49338L103 17,590 107,065 SH   SOLE 23 107,065 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 54,594 332,305 SH   SOLE 25 332,305 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 83,194 506,388 SH   SOLE 26 239,092 0 267,296
KEYSIGHT TECHNOLOGIES INC COM 49338L103 131,361 799,566 SH   SOLE 28 17,149 0 782,417
KEYSIGHT TECHNOLOGIES INC COM 49338L103 216,342 1,316,827 SH   SOLE 30 1,217,493 0 99,334
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,176 68,025 SH   SOLE 31 22,149 0 45,876
KEYSIGHT TECHNOLOGIES INC COM 49338L103 27,776 169,067 SH   SOLE 34 169,067 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 24,434 148,724 SH   SOLE 36 148,724 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,074 6,540 SH   SOLE 40 6,540 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 36,283 220,848 SH   SOLE 43 13,623 0 207,225
KEZAR LIFE SCIENCES INC COM 49372L100 373 43,217 SH   SOLE 2 4,106 0 39,111
KEZAR LIFE SCIENCES INC COM 49372L100 970 112,242 SH   SOLE 18 112,242 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 468 54,179 SH   SOLE 19 54,179 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 13,833 1,601,076 SH   SOLE 21 1,601,076 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 6,923 801,245 SH   SOLE 22 783,078 0 18,167
KEZAR LIFE SCIENCES INC COM 49372L100 172 19,857 SH   SOLE 30 19,857 0 0
KFORCE INC COM 493732101 4,804 80,558 SH   SOLE 2 46,843 0 33,715
KFORCE INC COM 493732101 3 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101 21 355 SH   SOLE 7 355 0 0
KFORCE INC COM 493732101 4,714 79,045 SH   SOLE 18 60,381 0 18,664
KFORCE INC COM 493732101 15,578 261,196 SH   SOLE 19 261,196 0 0
KFORCE INC COM 493732101 44,896 752,781 SH   SOLE 21 752,781 0 0
KFORCE INC COM 493732101 52,783 885,021 SH   SOLE 22 872,910 0 12,111
KFORCE INC COM 493732101 1,258 21,086 SH   SOLE 23 21,086 0 0
KFORCE INC COM 493732101 178 2,984 SH   SOLE 25 2,984 0 0
KFORCE INC COM 493732101 6,041 101,290 SH   SOLE 26 935 0 100,355
KFORCE INC COM 493732101 103 1,721 SH   SOLE 28 1,721 0 0
KFORCE INC COM 493732101 353 5,914 SH   SOLE 30 5,914 0 0
KFORCE INC COM 493732101 379 6,350 SH   SOLE 34 6,350 0 0
KFORCE INC COM 493732101 48 798 SH   SOLE 36 798 0 0
KFORCE INC COM 493732101 166 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101 848 14,224 SH   SOLE 43 202 0 14,022
KHOSLA VENTURES ACQUISITION CL A 482504107 123 12,491 SH   SOLE 4 12,491 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 1,706 172,831 SH   SOLE 18 172,831 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 14,471 1,466,193 SH   SOLE 19 1,466,193 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 782 79,273 SH   SOLE 22 79,273 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 100 10,102 SH   SOLE 26 10,102 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 5,120 518,754 SH   SOLE 34 518,754 0 0
KILROY RLTY CORP COM 49427F108 21,928 331,195 SH   SOLE 2 85,006 0 246,189
KILROY RLTY CORP COM 49427F108 4,984 75,282 SH   SOLE 4 75,282 0 0
KILROY RLTY CORP COM 49427F108 11,090 167,495 SH   SOLE 7 167,495 0 0
KILROY RLTY CORP COM 49427F108 16,997 256,714 SH   SOLE 18 256,714 0 0
KILROY RLTY CORP COM 49427F108 16,037 242,208 SH   SOLE 19 242,208 0 0
KILROY RLTY CORP COM 49427F108 420,610 6,352,667 SH   SOLE 21 6,352,667 0 0
KILROY RLTY CORP COM 49427F108 258,639 3,906,337 SH   SOLE 22 3,769,609 0 136,728
KILROY RLTY CORP COM 49427F108 284 4,291 SH   SOLE 23 4,291 0 0
KILROY RLTY CORP COM 49427F108 33,776 510,137 SH   SOLE 25 510,137 0 0
KILROY RLTY CORP COM 49427F108 3,392 51,235 SH   SOLE 26 42,853 0 8,382
KILROY RLTY CORP COM 49427F108 5,112 77,202 SH   SOLE 28 7,071 0 70,131
KILROY RLTY CORP COM 49427F108 34,780 525,299 SH   SOLE 30 525,299 0 0
KILROY RLTY CORP COM 49427F108 119 1,792 SH   SOLE 31 1,792 0 0
KILROY RLTY CORP COM 49427F108 705 10,643 SH   SOLE 34 10,643 0 0
KILROY RLTY CORP COM 49427F108 1,270 19,181 SH   SOLE 36 19,181 0 0
KILROY RLTY CORP COM 49427F108 842 12,711 SH   SOLE 40 12,711 0 0
KILROY RLTY CORP COM 49427F108 12,115 182,983 SH   SOLE 43 2,290 0 180,693
KIMBALL ELECTRONICS INC COM 49428J109 702 27,231 SH   SOLE 2 7,839 0 19,392
KIMBALL ELECTRONICS INC COM 49428J109 9 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 2,143 83,166 SH   SOLE 18 83,166 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,106 42,915 SH   SOLE 19 42,915 0 0
KIMBALL ELECTRONICS INC COM 49428J109 25,089 973,591 SH   SOLE 21 973,591 0 0
KIMBALL ELECTRONICS INC COM 49428J109 16,293 632,235 SH   SOLE 22 607,907 0 24,328
KIMBALL ELECTRONICS INC COM 49428J109 130 5,060 SH   SOLE 25 5,060 0 0
KIMBALL ELECTRONICS INC COM 49428J109 63 2,456 SH   SOLE 26 2,456 0 0
KIMBALL ELECTRONICS INC COM 49428J109 102 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 190 7,358 SH   SOLE 30 7,358 0 0
KIMBALL ELECTRONICS INC COM 49428J109 107 4,138 SH   SOLE 36 4,138 0 0
KIMBALL ELECTRONICS INC COM 49428J109 73 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109 283 10,996 SH   SOLE 43 0 0 10,996
KIMBALL INTL INC CL B 494274103 1,485 132,549 SH   SOLE 2 34,397 0 98,152
KIMBALL INTL INC CL B 494274103 7 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 1,486 132,684 SH   SOLE 18 124,689 0 7,995
KIMBALL INTL INC CL B 494274103 6,077 542,603 SH   SOLE 19 542,603 0 0
KIMBALL INTL INC CL B 494274103 15,968 1,425,736 SH   SOLE 21 1,425,736 0 0
KIMBALL INTL INC CL B 494274103 17,155 1,531,696 SH   SOLE 22 1,496,987 0 34,709
KIMBALL INTL INC CL B 494274103 267 23,825 SH   SOLE 23 23,825 0 0
KIMBALL INTL INC CL B 494274103 58 5,139 SH   SOLE 25 5,139 0 0
KIMBALL INTL INC CL B 494274103 1,660 148,229 SH   SOLE 26 3,461 0 144,768
KIMBALL INTL INC CL B 494274103 52 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 208 18,597 SH   SOLE 30 18,597 0 0
KIMBALL INTL INC CL B 494274103 56 4,961 SH   SOLE 36 4,961 0 0
KIMBALL INTL INC CL B 494274103 44 3,946 SH   SOLE 40 3,946 0 0
KIMBALL INTL INC CL B 494274103 256 22,887 SH   SOLE 43 325 0 22,562
KIMBERLY-CLARK CORP COM 494368103 100,091 755,746 SH   SOLE 2 115,011 0 640,735
KIMBERLY-CLARK CORP COM 494368103 25,491 192,470 SH   SOLE 4 172,248 0 20,222
KIMBERLY-CLARK CORP COM 494368103 49,514 373,860 SH   SOLE 7 363,733 0 10,127
KIMBERLY-CLARK CORP COM 494368103 902 6,808 SH   SOLE 13 1,105 0 5,703
KIMBERLY-CLARK CORP COM 494368103 5,640 42,588 SH   SOLE 15 42,588 0 0
KIMBERLY-CLARK CORP COM 494368103 3 19 SH   SOLE 17 0 0 19
KIMBERLY-CLARK CORP COM 494368103 78,901 595,749 SH   SOLE 18 548,347 0 47,402
KIMBERLY-CLARK CORP COM 494368103 28,608 216,004 SH   SOLE 19 216,004 0 0
KIMBERLY-CLARK CORP COM 494368103 1,333,803 10,070,999 SH   SOLE 21 10,070,999 0 0
KIMBERLY-CLARK CORP COM 494368103 976,333 7,371,890 SH   SOLE 22 6,659,521 0 712,369
KIMBERLY-CLARK CORP COM 494368103 25,604 193,323 SH   SOLE 23 193,323 0 0
KIMBERLY-CLARK CORP COM 494368103 69,765 526,767 SH   SOLE 25 526,767 0 0
KIMBERLY-CLARK CORP COM 494368103 107,135 808,929 SH   SOLE 26 333,678 0 475,251
KIMBERLY-CLARK CORP COM 494368103 144,327 1,089,757 SH   SOLE 28 30,974 0 1,058,783
KIMBERLY-CLARK CORP COM 494368103 295,250 2,229,312 SH   SOLE 30 2,225,973 0 3,339
KIMBERLY-CLARK CORP COM 494368103 17,544 132,469 SH   SOLE 31 40,481 0 91,988
KIMBERLY-CLARK CORP COM 494368103 3,878 29,281 SH   SOLE 32 29,281 0 0
KIMBERLY-CLARK CORP COM 494368103 4,659 35,178 SH   SOLE 34 35,178 0 0
KIMBERLY-CLARK CORP COM 494368103 27,545 207,981 SH   SOLE 36 207,981 0 0
KIMBERLY-CLARK CORP COM 494368103 1,556 11,747 SH   SOLE 40 11,747 0 0
KIMBERLY-CLARK CORP COM 494368103 42,789 323,079 SH   SOLE 43 20,752 0 302,327
KIMCO RLTY CORP COM 49446R109 32,529 1,567,658 SH   SOLE 2 349,010 0 1,218,648
KIMCO RLTY CORP COM 49446R109 6,895 332,278 SH   SOLE 4 332,278 0 0
KIMCO RLTY CORP COM 49446R109 24,902 1,200,113 SH   SOLE 7 1,183,200 0 16,913
KIMCO RLTY CORP COM 49446R109 318 15,312 SH   SOLE 15 15,312 0 0
KIMCO RLTY CORP COM 49446R109 20,113 969,324 SH   SOLE 18 918,125 0 51,199
KIMCO RLTY CORP COM 49446R109 21,483 1,035,308 SH   SOLE 19 1,035,308 0 0
KIMCO RLTY CORP COM 49446R109 391,855 18,884,592 SH   SOLE 21 18,884,592 0 0
KIMCO RLTY CORP COM 49446R109 381,709 18,395,613 SH   SOLE 22 17,076,291 0 1,319,322
KIMCO RLTY CORP COM 49446R109 1,348 64,971 SH   SOLE 23 64,971 0 0
KIMCO RLTY CORP COM 49446R109 69,506 3,349,671 SH   SOLE 25 3,349,671 0 0
KIMCO RLTY CORP COM 49446R109 26,689 1,286,209 SH   SOLE 26 566,746 0 719,463
KIMCO RLTY CORP COM 49446R109 18,077 871,168 SH   SOLE 28 42,231 0 828,937
KIMCO RLTY CORP COM 49446R109 148 7,129 SH   SOLE 29 7,129 0 0
KIMCO RLTY CORP COM 49446R109 79,357 3,824,427 SH   SOLE 30 3,824,427 0 0
KIMCO RLTY CORP COM 49446R109 479 23,071 SH   SOLE 31 21,956 0 1,115
KIMCO RLTY CORP COM 49446R109 907 43,690 SH   SOLE 34 43,690 0 0
KIMCO RLTY CORP COM 49446R109 5,034 242,582 SH   SOLE 36 242,582 0 0
KIMCO RLTY CORP COM 49446R109 1,465 70,584 SH   SOLE 40 70,584 0 0
KIMCO RLTY CORP COM 49446R109 6,740 324,815 SH   SOLE 43 21,080 0 303,735
KINDER MORGAN INC DEL COM 49456B101 102,947 6,153,424 SH   SOLE 2 2,972,445 0 3,180,979
KINDER MORGAN INC DEL COM 49456B101 43,119 2,577,333 SH   SOLE 4 1,818,095 0 759,238
KINDER MORGAN INC DEL COM 49456B101 80,881 4,834,470 SH   SOLE 7 4,775,665 0 58,805
KINDER MORGAN INC DEL COM 49456B101 753 45,001 SH   SOLE 13 5,284 0 39,717
KINDER MORGAN INC DEL COM 49456B101 4,361 260,674 SH   SOLE 15 260,674 0 0
KINDER MORGAN INC DEL COM 49456B101 54,584 3,262,614 SH   SOLE 18 2,892,195 0 370,419
KINDER MORGAN INC DEL COM 49456B101 44,779 2,676,576 SH   SOLE 19 2,676,576 0 0
KINDER MORGAN INC DEL COM 49456B101 1,084,842 64,844,113 SH   SOLE 21 64,844,113 0 0
KINDER MORGAN INC DEL COM 49456B101 783,474 46,830,500 SH   SOLE 22 40,084,584 0 6,745,916
KINDER MORGAN INC DEL COM 49456B101 34,903 2,086,258 SH   SOLE 23 2,086,258 0 0
KINDER MORGAN INC DEL COM 49456B101 71,722 4,287,050 SH   SOLE 25 4,287,050 0 0
KINDER MORGAN INC DEL COM 49456B101 104,744 6,260,864 SH   SOLE 26 2,661,451 0 3,599,413
KINDER MORGAN INC DEL COM 49456B101 111,613 6,671,442 SH   SOLE 28 170,280 0 6,501,162
KINDER MORGAN INC DEL COM 49456B101 9,654 577,061 SH   SOLE 29 577,061 0 0
KINDER MORGAN INC DEL COM 49456B101 233,500 13,956,951 SH   SOLE 30 13,956,951 0 0
KINDER MORGAN INC DEL COM 49456B101 24,681 1,475,272 SH   SOLE 31 975,449 0 499,823
KINDER MORGAN INC DEL COM 49456B101 91,606 5,475,543 SH   SOLE 34 5,475,543 0 0
KINDER MORGAN INC DEL COM 49456B101 21,948 1,311,906 SH   SOLE 36 1,311,906 0 0
KINDER MORGAN INC DEL COM 49456B101 1,218 72,789 SH   SOLE 40 72,789 0 0
KINDER MORGAN INC DEL COM 49456B101 12,941 773,503 SH   SOLE 43 42,476 0 731,027
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,426 50,370 SH   SOLE 2 1,431 0 48,939
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 777 27,427 SH   SOLE 4 13,164 0 14,263
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 156 5,504 SH   SOLE 7 5,504 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 168 5,941 SH   SOLE 13 0 0 5,941
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 838 29,583 SH   SOLE 15 29,583 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 476 16,824 SH   SOLE 18 16,824 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 31,244 1,103,232 SH   SOLE 21 1,103,232 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 14,783 521,986 SH   SOLE 22 455,335 0 66,651
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 730 25,775 SH   SOLE 23 25,775 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,765 62,312 SH   SOLE 25 62,312 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 6,628 234,057 SH   SOLE 26 135,413 0 98,644
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 3,264 115,241 SH   SOLE 28 6,449 0 108,792
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 8,679 306,467 SH   SOLE 30 306,467 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 138 4,878 SH   SOLE 34 4,878 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 7 253 SH   SOLE 40 253 0 0
KINGSTONE COS INC COM 496719105 14 2,154 SH   SOLE 18 2,154 0 0
KINGSTONE COS INC COM 496719105 195 29,371 SH   SOLE 21 29,371 0 0
KINGSTONE COS INC COM 496719105 757 114,069 SH   SOLE 22 114,069 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 189 35,350 SH   SOLE 21 35,350 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,302 114,348 SH   SOLE 2 60,120 0 54,228
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,183 103,851 SH   SOLE 18 86,007 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4,361 382,906 SH   SOLE 19 382,906 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 13,878 1,218,424 SH   SOLE 21 1,218,424 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 13,652 1,198,561 SH   SOLE 22 1,173,035 0 25,526
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 147 12,933 SH   SOLE 23 12,933 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 55 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 705 61,906 SH   SOLE 26 899 0 61,007
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 204 17,894 SH   SOLE 30 17,894 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 16 1,405 SH   SOLE 40 1,405 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 33 2,909 SH   SOLE 43 0 0 2,909
KINNATE BIOPHARMA INC COM 49705R105 965 41,936 SH   SOLE 2 25,779 0 16,157
KINNATE BIOPHARMA INC COM 49705R105 5 218 SH   SOLE 7 218 0 0
KINNATE BIOPHARMA INC COM 49705R105 1,720 74,739 SH   SOLE 18 74,739 0 0
KINNATE BIOPHARMA INC COM 49705R105 8,055 349,895 SH   SOLE 19 349,895 0 0
KINNATE BIOPHARMA INC COM 49705R105 20,696 899,035 SH   SOLE 21 899,035 0 0
KINNATE BIOPHARMA INC COM 49705R105 11,185 485,864 SH   SOLE 22 472,188 0 13,676
KINNATE BIOPHARMA INC COM 49705R105 75 3,268 SH   SOLE 25 3,268 0 0
KINNATE BIOPHARMA INC COM 49705R105 103 4,471 SH   SOLE 30 4,471 0 0
KINNATE BIOPHARMA INC COM 49705R105 45 1,942 SH   SOLE 34 1,942 0 0
KINNATE BIOPHARMA INC COM 49705R105 63 2,742 SH   SOLE 40 2,742 0 0
KINNATE BIOPHARMA INC COM 49705R105 236 10,251 SH   SOLE 43 0 0 10,251
KINROSS GOLD CORP COM 496902404 0 15 SH   SOLE 17 0 0 15
KINROSS GOLD CORP COM 496902404 1,593 297,175 SH   SOLE 21 297,175 0 0
KINROSS GOLD CORP COM 496902404 350 65,265 SH   SOLE 22 65,265 0 0
KINROSS GOLD CORP COM 496902404 7,149 1,333,720 SH   SOLE 43 32,386 0 1,301,334
KINS TECHNOLOGY GROUP INC UNIT 10/14/2025 49714K208 20,000 2,000,000 SH   SOLE 19 2,000,000 0 0
KINSALE CAP GROUP INC COM 49714P108 3,029 18,735 SH   SOLE 2 16,441 0 2,294
KINSALE CAP GROUP INC COM 49714P108 14 89 SH   SOLE 4 89 0 0
KINSALE CAP GROUP INC COM 49714P108 56 346 SH   SOLE 7 346 0 0
KINSALE CAP GROUP INC COM 49714P108 16,517 102,146 SH   SOLE 18 102,146 0 0
KINSALE CAP GROUP INC COM 49714P108 6,209 38,401 SH   SOLE 19 38,401 0 0
KINSALE CAP GROUP INC COM 49714P108 236,135 1,460,328 SH   SOLE 21 1,460,328 0 0
KINSALE CAP GROUP INC COM 49714P108 97,687 604,125 SH   SOLE 22 590,984 0 13,141
KINSALE CAP GROUP INC COM 49714P108 443 2,738 SH   SOLE 25 2,738 0 0
KINSALE CAP GROUP INC COM 49714P108 1,652 10,215 SH   SOLE 26 7,941 0 2,274
KINSALE CAP GROUP INC COM 49714P108 325 2,011 SH   SOLE 28 2,011 0 0
KINSALE CAP GROUP INC COM 49714P108 2,001 12,372 SH   SOLE 30 12,372 0 0
KINSALE CAP GROUP INC COM 49714P108 413 2,554 SH   SOLE 40 2,554 0 0
KINSALE CAP GROUP INC COM 49714P108 1,143 7,071 SH   SOLE 43 24 0 7,047
KINTARA THERAPEUTICS INC COM 49720K101 5 5,855 SH   SOLE 18 5,855 0 0
KINTARA THERAPEUTICS INC COM 49720K101 59 68,281 SH   SOLE 21 68,281 0 0
KIRBY CORP COM 497266106 11,221 233,965 SH   SOLE 2 51,410 0 182,555
KIRBY CORP COM 497266106 4 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 75 1,573 SH   SOLE 7 1,573 0 0
KIRBY CORP COM 497266106 6,856 142,945 SH   SOLE 18 142,945 0 0
KIRBY CORP COM 497266106 807 16,820 SH   SOLE 19 16,820 0 0
KIRBY CORP COM 497266106 137,721 2,871,590 SH   SOLE 21 2,871,590 0 0
KIRBY CORP COM 497266106 76,148 1,587,736 SH   SOLE 22 1,532,975 0 54,761
KIRBY CORP COM 497266106 92 1,909 SH   SOLE 25 1,909 0 0
KIRBY CORP COM 497266106 244 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 66 1,379 SH   SOLE 28 0 0 1,379
KIRBY CORP COM 497266106 189 3,936 SH   SOLE 30 3,936 0 0
KIRBY CORP COM 497266106 51 1,058 SH   SOLE 31 1,058 0 0
KIRBY CORP COM 497266106 124 2,587 SH   SOLE 36 2,587 0 0
KIRBY CORP COM 497266106 73 1,528 SH   SOLE 40 1,528 0 0
KIRBY CORP COM 497266106 1,399 29,177 SH   SOLE 43 2,680 0 26,497
KIRKLAND LAKE GOLD LTD COM 49741E100 4 96 SH   SOLE 18 96 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,603 62,579 SH   SOLE 21 62,579 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,002 24,100 SH   SOLE 43 1,399 0 22,701
KIRKLANDS INC COM 497498105 51 2,669 SH   SOLE 2 1,126 0 1,543
KIRKLANDS INC COM 497498105 4 225 SH   SOLE 7 225 0 0
KIRKLANDS INC COM 497498105 792 41,231 SH   SOLE 18 41,231 0 0
KIRKLANDS INC COM 497498105 474 24,699 SH   SOLE 19 24,699 0 0
KIRKLANDS INC COM 497498105 9,493 494,156 SH   SOLE 21 494,156 0 0
KIRKLANDS INC COM 497498105 6,602 343,661 SH   SOLE 22 341,169 0 2,492
KIRKLANDS INC COM 497498105 14 733 SH   SOLE 26 733 0 0
KIROMIC BIOPHARMA INC COM 497634105 7 2,234 SH   SOLE 18 2,234 0 0
KIROMIC BIOPHARMA INC COM 497634105 87 28,411 SH   SOLE 21 28,411 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,041 100,249 SH   SOLE 2 31,209 0 69,040
KITE RLTY GROUP TR COM NEW 49803T300 910 44,678 SH   SOLE 4 44,678 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,242 110,100 SH   SOLE 7 110,100 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,857 336,783 SH   SOLE 18 336,783 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,690 279,494 SH   SOLE 19 279,494 0 0
KITE RLTY GROUP TR COM NEW 49803T300 203,047 9,972,844 SH   SOLE 21 9,972,844 0 0
KITE RLTY GROUP TR COM NEW 49803T300 54,117 2,658,014 SH   SOLE 22 2,571,887 0 86,127
KITE RLTY GROUP TR COM NEW 49803T300 71 3,489 SH   SOLE 23 3,489 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,866 386,355 SH   SOLE 25 386,355 0 0
KITE RLTY GROUP TR COM NEW 49803T300 842 41,360 SH   SOLE 26 35,651 0 5,709
KITE RLTY GROUP TR COM NEW 49803T300 1,141 56,051 SH   SOLE 28 5,738 0 50,313
KITE RLTY GROUP TR COM NEW 49803T300 10,161 499,056 SH   SOLE 30 499,056 0 0
KITE RLTY GROUP TR COM NEW 49803T300 533 26,164 SH   SOLE 34 26,164 0 0
KITE RLTY GROUP TR COM NEW 49803T300 189 9,280 SH   SOLE 40 9,280 0 0
KITE RLTY GROUP TR COM NEW 49803T300 574 28,180 SH   SOLE 43 0 0 28,180
KKR & CO INC COM 48251W104 67,853 1,114,539 SH   SOLE 2 88,074 0 1,026,465
KKR & CO INC COM 48251W104 17,491 287,302 SH   SOLE 4 144,066 0 143,236
KKR & CO INC COM 48251W104 3,484 57,231 SH   SOLE 7 57,231 0 0
KKR & CO INC COM 48251W104 695 11,410 SH   SOLE 13 1,553 0 9,857
KKR & CO INC COM 48251W104 3,684 60,519 SH   SOLE 15 60,519 0 0
KKR & CO INC COM 48251W104 36,288 596,050 SH   SOLE 18 560,274 0 35,776
KKR & CO INC COM 48251W104 379,559 6,234,550 SH   SOLE 19 6,234,550 0 0
KKR & CO INC COM 48251W104 491,202 8,068,372 SH   SOLE 21 8,068,372 0 0
KKR & CO INC COM 48251W104 729,687 11,985,655 SH   SOLE 22 11,321,932 0 663,723
KKR & CO INC COM 48251W104 17,666 290,181 SH   SOLE 23 290,181 0 0
KKR & CO INC COM 48251W104 15,560 255,577 SH   SOLE 25 255,577 0 0
KKR & CO INC COM 48251W104 49,345 810,521 SH   SOLE 26 369,722 0 440,799
KKR & CO INC COM 48251W104 59,203 972,450 SH   SOLE 28 40,591 0 931,859
KKR & CO INC COM 48251W104 36 586 SH   SOLE 29 586 0 0
KKR & CO INC COM 48251W104 150,873 2,478,203 SH   SOLE 30 2,478,203 0 0
KKR & CO INC COM 48251W104 11,790 193,659 SH   SOLE 31 65,620 0 128,039
KKR & CO INC COM 48251W104 1,658 27,231 SH   SOLE 34 27,231 0 0
KKR & CO INC COM 48251W104 15,259 250,636 SH   SOLE 36 250,636 0 0
KKR & CO INC COM 48251W104 1,122 18,430 SH   SOLE 40 18,430 0 0
KKR & CO INC COM 48251W104 336 5,518 SH   SOLE 43 447 0 5,071
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 838 84,000 SH   SOLE 2 84,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,491 450,000 SH   SOLE 19 450,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,651 466,000 SH   SOLE 34 466,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 747 35,404 SH   SOLE 2 9,452 0 25,952
KKR REAL ESTATE FIN TR INC COM 48251K100 13 622 SH   SOLE 7 622 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,867 135,872 SH   SOLE 18 135,872 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,316 62,375 SH   SOLE 19 62,375 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 112,376 5,325,867 SH   SOLE 21 5,325,867 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 18,017 853,867 SH   SOLE 22 823,035 0 30,832
KKR REAL ESTATE FIN TR INC COM 48251K100 99 4,711 SH   SOLE 25 4,711 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 113 5,342 SH   SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 87 4,115 SH   SOLE 28 4,115 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,631 77,319 SH   SOLE 30 77,319 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 62 2,922 SH   SOLE 40 2,922 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,051 49,788 SH   SOLE 43 8,621 0 41,167
KLA CORP COM NEW 482480100 126,889 379,327 SH   SOLE 2 98,863 0 280,464
KLA CORP COM NEW 482480100 37,305 111,520 SH   SOLE 4 68,437 0 43,083
KLA CORP COM NEW 482480100 49,091 146,756 SH   SOLE 7 142,223 0 4,533
KLA CORP COM NEW 482480100 1,084 3,242 SH   SOLE 13 448 0 2,794
KLA CORP COM NEW 482480100 5,400 16,144 SH   SOLE 15 16,144 0 0
KLA CORP COM NEW 482480100 103,354 308,972 SH   SOLE 18 287,308 0 21,664
KLA CORP COM NEW 482480100 14,997 44,833 SH   SOLE 19 44,833 0 0
KLA CORP COM NEW 482480100 1,545,271 4,619,507 SH   SOLE 21 4,619,507 0 0
KLA CORP COM NEW 482480100 1,092,111 3,264,807 SH   SOLE 22 2,944,299 0 320,508
KLA CORP COM NEW 482480100 30,207 90,302 SH   SOLE 23 90,302 0 0
KLA CORP COM NEW 482480100 73,317 219,177 SH   SOLE 25 219,177 0 0
KLA CORP COM NEW 482480100 112,522 336,379 SH   SOLE 26 126,319 0 210,060
KLA CORP COM NEW 482480100 99,477 297,381 SH   SOLE 28 11,957 0 285,424
KLA CORP COM NEW 482480100 35 105 SH   SOLE 29 105 0 0
KLA CORP COM NEW 482480100 334,067 998,677 SH   SOLE 30 998,677 0 0
KLA CORP COM NEW 482480100 21,641 64,695 SH   SOLE 31 26,363 0 38,332
KLA CORP COM NEW 482480100 11,981 35,818 SH   SOLE 32 35,818 0 0
KLA CORP COM NEW 482480100 50,971 152,374 SH   SOLE 34 152,374 0 0
KLA CORP COM NEW 482480100 23,999 71,744 SH   SOLE 36 71,744 0 0
KLA CORP COM NEW 482480100 1,796 5,369 SH   SOLE 40 5,369 0 0
KLA CORP COM NEW 482480100 37,101 110,910 SH   SOLE 43 6,937 0 103,973
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 5 1,149 SH   SOLE 18 1,149 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 79 16,626 SH   SOLE 21 16,626 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 334 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 22,206 434,135 SH   SOLE 2 139,223 0 294,912
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 4,161 81,353 SH   SOLE 4 75,184 0 6,169
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,060 20,719 SH   SOLE 7 20,719 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 34 670 SH   SOLE 13 670 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 790 15,452 SH   SOLE 15 15,452 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 25,422 497,001 SH   SOLE 18 488,169 0 8,832
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,314 45,246 SH   SOLE 19 45,246 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 441,516 8,631,790 SH   SOLE 21 8,631,790 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 233,588 4,566,727 SH   SOLE 22 4,374,548 0 192,179
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 4,436 86,718 SH   SOLE 23 86,718 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6,201 121,236 SH   SOLE 25 121,236 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 11,626 227,285 SH   SOLE 26 206,018 0 21,267
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 11,584 226,462 SH   SOLE 28 13,156 0 213,306
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 41,706 815,360 SH   SOLE 30 670,317 0 145,043
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,692 52,635 SH   SOLE 31 14,990 0 37,645
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 450 8,792 SH   SOLE 34 8,792 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,747 34,153 SH   SOLE 36 34,153 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 242 4,740 SH   SOLE 40 4,740 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 10,101 197,477 SH   SOLE 43 8,756 0 188,721
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 26 1,358 SH   SOLE 22 1,358 0 0
KNOWBE4 INC CL A 49926T104 21 934 SH   SOLE 2 934 0 0
KNOWBE4 INC CL A 49926T104 146 6,627 SH   SOLE 21 6,627 0 0
KNOWBE4 INC CL A 49926T104 6,772 308,383 SH   SOLE 22 308,383 0 0
KNOWLES CORP COM 49926D109 5,643 301,128 SH   SOLE 2 138,935 0 162,193
KNOWLES CORP COM 49926D109 7 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109 27 1,431 SH   SOLE 7 1,431 0 0
KNOWLES CORP COM 49926D109 6,630 353,776 SH   SOLE 18 353,776 0 0
KNOWLES CORP COM 49926D109 14,828 791,229 SH   SOLE 19 791,229 0 0
KNOWLES CORP COM 49926D109 204,961 10,937,063 SH   SOLE 21 10,937,063 0 0
KNOWLES CORP COM 49926D109 51,359 2,740,607 SH   SOLE 22 2,651,192 0 89,415
KNOWLES CORP COM 49926D109 407 21,727 SH   SOLE 23 21,727 0 0
KNOWLES CORP COM 49926D109 273 14,587 SH   SOLE 25 14,587 0 0
KNOWLES CORP COM 49926D109 3,144 167,763 SH   SOLE 26 41,273 0 126,490
KNOWLES CORP COM 49926D109 15 777 SH   SOLE 28 0 0 777
KNOWLES CORP COM 49926D109 3,163 168,796 SH   SOLE 30 168,796 0 0
KNOWLES CORP COM 49926D109 26 1,375 SH   SOLE 34 1,375 0 0
KNOWLES CORP COM 49926D109 127 6,769 SH   SOLE 36 6,769 0 0
KNOWLES CORP COM 49926D109 191 10,181 SH   SOLE 40 10,181 0 0
KNOWLES CORP COM 49926D109 909 48,518 SH   SOLE 43 8,885 0 39,633
KODIAK SCIENCES INC COM 50015M109 1,498 15,610 SH   SOLE 2 10,267 0 5,343
KODIAK SCIENCES INC COM 50015M109 12 130 SH   SOLE 4 130 0 0
KODIAK SCIENCES INC COM 50015M109 52 538 SH   SOLE 7 538 0 0
KODIAK SCIENCES INC COM 50015M109 9,015 93,930 SH   SOLE 18 91,321 0 2,609
KODIAK SCIENCES INC COM 50015M109 16,146 168,224 SH   SOLE 19 168,224 0 0
KODIAK SCIENCES INC COM 50015M109 141,817 1,477,569 SH   SOLE 21 1,477,569 0 0
KODIAK SCIENCES INC COM 50015M109 75,112 782,583 SH   SOLE 22 764,738 0 17,845
KODIAK SCIENCES INC COM 50015M109 53 556 SH   SOLE 23 556 0 0
KODIAK SCIENCES INC COM 50015M109 429 4,472 SH   SOLE 25 4,472 0 0
KODIAK SCIENCES INC COM 50015M109 1,563 16,280 SH   SOLE 26 10,959 0 5,321
KODIAK SCIENCES INC COM 50015M109 261 2,719 SH   SOLE 28 2,719 0 0
KODIAK SCIENCES INC COM 50015M109 4,029 41,978 SH   SOLE 30 41,978 0 0
KODIAK SCIENCES INC COM 50015M109 57 590 SH   SOLE 34 590 0 0
KODIAK SCIENCES INC COM 50015M109 363 3,784 SH   SOLE 40 3,784 0 0
KODIAK SCIENCES INC COM 50015M109 239 2,486 SH   SOLE 43 108 0 2,378
KOHLS CORP COM 500255104 32,071 681,064 SH   SOLE 2 390,240 0 290,824
KOHLS CORP COM 500255104 2,023 42,960 SH   SOLE 4 42,960 0 0
KOHLS CORP COM 500255104 273 5,788 SH   SOLE 7 5,788 0 0
KOHLS CORP COM 500255104 563 11,953 SH   SOLE 13 11,953 0 0
KOHLS CORP COM 500255104 19,338 410,660 SH   SOLE 18 394,835 0 15,825
KOHLS CORP COM 500255104 5,630 119,557 SH   SOLE 19 119,557 0 0
KOHLS CORP COM 500255104 335,603 7,126,836 SH   SOLE 21 7,126,836 0 0
KOHLS CORP COM 500255104 224,231 4,761,755 SH   SOLE 22 4,482,280 0 279,475
KOHLS CORP COM 500255104 2,316 49,175 SH   SOLE 23 49,175 0 0
KOHLS CORP COM 500255104 1,205 25,592 SH   SOLE 25 25,592 0 0
KOHLS CORP COM 500255104 4,246 90,178 SH   SOLE 26 70,796 0 19,382
KOHLS CORP COM 500255104 2,535 53,834 SH   SOLE 28 11,843 0 41,991
KOHLS CORP COM 500255104 1,394 29,597 SH   SOLE 29 29,597 0 0
KOHLS CORP COM 500255104 4,670 99,174 SH   SOLE 30 99,174 0 0
KOHLS CORP COM 500255104 2,276 48,327 SH   SOLE 31 48,327 0 0
KOHLS CORP COM 500255104 265 5,624 SH   SOLE 34 5,624 0 0
KOHLS CORP COM 500255104 2,202 46,767 SH   SOLE 36 46,767 0 0
KOHLS CORP COM 500255104 915 19,428 SH   SOLE 40 19,428 0 0
KOHLS CORP COM 500255104 7,132 151,455 SH   SOLE 43 14,244 0 137,211
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 142,838 3,214,186 SH   SOLE 18 3,199,691 0 14,495
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 9,459 212,841 SH   SOLE 19 212,841 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 2,984 67,138 SH   SOLE 25 26,758 0 40,380
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 80 1,795 SH   SOLE 30 1,795 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 24,456 550,304 SH   SOLE 34 550,304 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 761 17,127 SH   SOLE 36 17,127 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 23,511 529,045 SH   SOLE 43 53,392 0 475,653
KONTOOR BRANDS INC COM 50050N103 1,803 36,095 SH   SOLE 2 25,609 0 10,486
KONTOOR BRANDS INC COM 50050N103 8 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103 42 834 SH   SOLE 7 834 0 0
KONTOOR BRANDS INC COM 50050N103 9,196 184,106 SH   SOLE 18 180,324 0 3,782
KONTOOR BRANDS INC COM 50050N103 7,639 152,935 SH   SOLE 19 152,935 0 0
KONTOOR BRANDS INC COM 50050N103 281,728 5,640,193 SH   SOLE 21 5,640,193 0 0
KONTOOR BRANDS INC COM 50050N103 61,121 1,223,646 SH   SOLE 22 1,194,078 0 29,568
KONTOOR BRANDS INC COM 50050N103 143 2,862 SH   SOLE 23 2,862 0 0
KONTOOR BRANDS INC COM 50050N103 438 8,765 SH   SOLE 25 8,765 0 0
KONTOOR BRANDS INC COM 50050N103 1,196 23,953 SH   SOLE 26 12,671 0 11,282
KONTOOR BRANDS INC COM 50050N103 304 6,085 SH   SOLE 28 3,737 0 2,348
KONTOOR BRANDS INC COM 50050N103 4,398 88,058 SH   SOLE 30 88,058 0 0
KONTOOR BRANDS INC COM 50050N103 779 15,591 SH   SOLE 34 15,591 0 0
KONTOOR BRANDS INC COM 50050N103 501 10,023 SH   SOLE 36 10,023 0 0
KONTOOR BRANDS INC COM 50050N103 283 5,666 SH   SOLE 40 5,666 0 0
KONTOOR BRANDS INC COM 50050N103 1,153 23,074 SH   SOLE 43 1,519 0 21,555
KOPIN CORP COM 500600101 70 13,733 SH   SOLE 2 5,535 0 8,198
KOPIN CORP COM 500600101 6 1,247 SH   SOLE 7 1,247 0 0
KOPIN CORP COM 500600101 1,191 232,142 SH   SOLE 18 232,142 0 0
KOPIN CORP COM 500600101 692 134,839 SH   SOLE 19 134,839 0 0
KOPIN CORP COM 500600101 13,868 2,703,280 SH   SOLE 21 2,703,280 0 0
KOPIN CORP COM 500600101 8,885 1,731,882 SH   SOLE 22 1,720,581 0 11,301
KOPIN CORP COM 500600101 33 6,393 SH   SOLE 43 0 0 6,393
KOPPERS HOLDINGS INC COM 50060P106 694 22,210 SH   SOLE 2 6,285 0 15,925
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,804 89,692 SH   SOLE 18 89,692 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,114 35,639 SH   SOLE 19 35,639 0 0
KOPPERS HOLDINGS INC COM 50060P106 80,767 2,583,722 SH   SOLE 21 2,583,722 0 0
KOPPERS HOLDINGS INC COM 50060P106 18,126 579,855 SH   SOLE 22 560,171 0 19,684
KOPPERS HOLDINGS INC COM 50060P106 131 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,013 32,417 SH   SOLE 30 32,417 0 0
KOPPERS HOLDINGS INC COM 50060P106 108 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 874 27,971 SH   SOLE 43 208 0 27,763
KOREA ELEC PWR CORP SPONSORED ADR 500631106 633 64,155 SH   SOLE 21 64,155 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 926 93,862 SH   SOLE 22 89,352 0 4,510
KOREA ELEC PWR CORP SPONSORED ADR 500631106 2,171 219,913 SH   SOLE 30 219,913 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 9,242 936,423 SH   SOLE 43 64,525 0 871,898
KORN FERRY COM NEW 500643200 5,252 72,580 SH   SOLE 2 24,807 0 47,773
KORN FERRY COM NEW 500643200 16 215 SH   SOLE 4 215 0 0
KORN FERRY COM NEW 500643200 62 858 SH   SOLE 7 858 0 0
KORN FERRY COM NEW 500643200 15,764 217,856 SH   SOLE 18 217,856 0 0
KORN FERRY COM NEW 500643200 9,535 131,768 SH   SOLE 19 131,768 0 0
KORN FERRY COM NEW 500643200 472,833 6,534,459 SH   SOLE 21 6,534,459 0 0
KORN FERRY COM NEW 500643200 98,175 1,356,759 SH   SOLE 22 1,300,482 0 56,277
KORN FERRY COM NEW 500643200 615 8,502 SH   SOLE 25 8,502 0 0
KORN FERRY COM NEW 500643200 1,965 27,157 SH   SOLE 26 22,799 0 4,358
KORN FERRY COM NEW 500643200 327 4,514 SH   SOLE 28 4,514 0 0
KORN FERRY COM NEW 500643200 7,175 99,161 SH   SOLE 30 99,161 0 0
KORN FERRY COM NEW 500643200 328 4,536 SH   SOLE 36 4,536 0 0
KORN FERRY COM NEW 500643200 452 6,245 SH   SOLE 40 6,245 0 0
KORN FERRY COM NEW 500643200 2,069 28,596 SH   SOLE 43 822 0 27,774
KORNIT DIGITAL LTD SHS M6372Q113 8 54 SH   SOLE 2 54 0 0
KORNIT DIGITAL LTD SHS M6372Q113 52 358 SH   SOLE 4 358 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,627 11,241 SH   SOLE 7 11,241 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1 8 SH   SOLE 17 0 0 8
KORNIT DIGITAL LTD SHS M6372Q113 90 619 SH   SOLE 18 619 0 0
KORNIT DIGITAL LTD SHS M6372Q113 77,838 537,777 SH   SOLE 21 537,777 0 0
KORNIT DIGITAL LTD SHS M6372Q113 45,321 313,118 SH   SOLE 22 298,544 0 14,574
KORNIT DIGITAL LTD SHS M6372Q113 822 5,678 SH   SOLE 25 5,678 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,129 14,710 SH   SOLE 26 9,793 0 4,917
KORNIT DIGITAL LTD SHS M6372Q113 4,466 30,856 SH   SOLE 28 4,186 0 26,670
KORNIT DIGITAL LTD SHS M6372Q113 27,163 187,665 SH   SOLE 30 187,665 0 0
KORNIT DIGITAL LTD SHS M6372Q113 66 458 SH   SOLE 31 0 0 458
KORNIT DIGITAL LTD SHS M6372Q113 52 359 SH   SOLE 34 359 0 0
KORNIT DIGITAL LTD SHS M6372Q113 3 24 SH   SOLE 36 24 0 0
KORNIT DIGITAL LTD SHS M6372Q113 823 5,689 SH   SOLE 40 5,689 0 0
KORNIT DIGITAL LTD SHS M6372Q113 399 2,756 SH   SOLE 43 712 0 2,044
KOSMOS ENERGY LTD COM 500688106 722 243,927 SH   SOLE 2 201,832 0 42,095
KOSMOS ENERGY LTD COM 500688106 4 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 19 6,317 SH   SOLE 7 6,317 0 0
KOSMOS ENERGY LTD COM 500688106 3,352 1,132,285 SH   SOLE 18 1,132,285 0 0
KOSMOS ENERGY LTD COM 500688106 13,249 4,475,871 SH   SOLE 19 4,475,871 0 0
KOSMOS ENERGY LTD COM 500688106 41,831 14,132,046 SH   SOLE 21 14,132,046 0 0
KOSMOS ENERGY LTD COM 500688106 29,430 9,942,541 SH   SOLE 22 9,697,650 0 244,891
KOSMOS ENERGY LTD COM 500688106 15 5,092 SH   SOLE 23 5,092 0 0
KOSMOS ENERGY LTD COM 500688106 2,896 978,294 SH   SOLE 25 978,294 0 0
KOSMOS ENERGY LTD COM 500688106 389 131,487 SH   SOLE 26 106,326 0 25,161
KOSMOS ENERGY LTD COM 500688106 100 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 3,986 1,346,556 SH   SOLE 29 1,346,556 0 0
KOSMOS ENERGY LTD COM 500688106 1,400 473,108 SH   SOLE 30 473,108 0 0
KOSMOS ENERGY LTD COM 500688106 1,304 440,503 SH   SOLE 31 0 0 440,503
KOSMOS ENERGY LTD COM 500688106 17,646 5,961,550 SH   SOLE 34 5,961,550 0 0
KOSMOS ENERGY LTD COM 500688106 136 46,090 SH   SOLE 40 46,090 0 0
KOSS CORP COM 500692108 4 221 SH   SOLE 18 221 0 0
KOSS CORP COM 500692108 71 4,347 SH   SOLE 21 4,347 0 0
KOSS CORP COM 500692108 838 51,268 SH   SOLE 22 51,268 0 0
KRAFT HEINZ CO COM 500754106 59,987 1,629,195 SH   SOLE 2 217,351 0 1,411,844
KRAFT HEINZ CO COM 500754106 19,797 537,681 SH   SOLE 4 357,270 0 180,411
KRAFT HEINZ CO COM 500754106 26,110 709,125 SH   SOLE 7 688,740 0 20,385
KRAFT HEINZ CO COM 500754106 455 12,366 SH   SOLE 13 1,248 0 11,118
KRAFT HEINZ CO COM 500754106 3,254 88,367 SH   SOLE 15 88,367 0 0
KRAFT HEINZ CO COM 500754106 39,803 1,081,019 SH   SOLE 18 986,523 0 94,496
KRAFT HEINZ CO COM 500754106 11,372 308,842 SH   SOLE 19 308,842 0 0
KRAFT HEINZ CO COM 500754106 124 3,379 SH   SOLE 20 3,379 0 0
KRAFT HEINZ CO COM 500754106 566,268 15,379,348 SH   SOLE 21 15,379,348 0 0
KRAFT HEINZ CO COM 500754106 527,341 14,322,145 SH   SOLE 22 12,903,672 0 1,418,473
KRAFT HEINZ CO COM 500754106 13,891 377,261 SH   SOLE 23 377,261 0 0
KRAFT HEINZ CO COM 500754106 41,994 1,140,519 SH   SOLE 25 1,140,519 0 0
KRAFT HEINZ CO COM 500754106 66,116 1,795,646 SH   SOLE 26 572,617 0 1,223,029
KRAFT HEINZ CO COM 500754106 60,144 1,633,458 SH   SOLE 28 52,205 0 1,581,253
KRAFT HEINZ CO COM 500754106 180,006 4,888,817 SH   SOLE 30 4,888,817 0 0
KRAFT HEINZ CO COM 500754106 9,118 247,645 SH   SOLE 31 82,957 0 164,688
KRAFT HEINZ CO COM 500754106 10,603 287,966 SH   SOLE 32 287,966 0 0
KRAFT HEINZ CO COM 500754106 2,685 72,934 SH   SOLE 34 72,934 0 0
KRAFT HEINZ CO COM 500754106 14,726 399,945 SH   SOLE 36 399,945 0 0
KRAFT HEINZ CO COM 500754106 861 23,389 SH   SOLE 40 23,389 0 0
KRAFT HEINZ CO COM 500754106 19,174 520,750 SH   SOLE 43 47,238 0 473,512
KRANESHARES TR CSI CHI INTERNET 500767306 191 4,026 SH   SOLE 2 4,026 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 433 9,161 SH   SOLE 4 9,161 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 5,980 126,374 SH   SOLE 18 126,374 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 37,738 797,497 SH   SOLE 19 797,497 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 2,815 59,488 SH   SOLE 22 59,488 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 88 1,855 SH   SOLE 26 1,855 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 73,570 1,608,435 SH   SOLE 2 0 0 1,608,435
KRANESHARES TR BOSERA MSCI CH 500767405 123 2,688 SH   SOLE 4 2,688 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 1,790 39,137 SH   SOLE 18 39,137 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 10,244 223,958 SH   SOLE 19 223,958 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 2,190 47,871 SH   SOLE 22 47,871 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 120 2,633 SH   SOLE 26 2,633 0 0
KRATON CORP COM 50077C106 1,632 35,753 SH   SOLE 2 9,916 0 25,837
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,650 123,800 SH   SOLE 18 123,800 0 0
KRATON CORP COM 50077C106 2,568 56,257 SH   SOLE 19 56,257 0 0
KRATON CORP COM 50077C106 171,625 3,760,402 SH   SOLE 21 3,760,402 0 0
KRATON CORP COM 50077C106 35,627 780,618 SH   SOLE 22 747,824 0 32,794
KRATON CORP COM 50077C106 185 4,051 SH   SOLE 25 4,051 0 0
KRATON CORP COM 50077C106 520 11,400 SH   SOLE 26 9,372 0 2,028
KRATON CORP COM 50077C106 122 2,665 SH   SOLE 28 2,665 0 0
KRATON CORP COM 50077C106 2,639 57,825 SH   SOLE 30 57,825 0 0
KRATON CORP COM 50077C106 155 3,403 SH   SOLE 40 3,403 0 0
KRATON CORP COM 50077C106 839 18,377 SH   SOLE 43 446 0 17,931
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,256 101,102 SH   SOLE 2 37,662 0 63,440
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 9 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 41 1,823 SH   SOLE 7 1,823 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 0 15 SH   SOLE 17 0 0 15
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8,247 369,671 SH   SOLE 18 369,671 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,921 220,595 SH   SOLE 19 220,595 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 119,301 5,347,436 SH   SOLE 21 5,347,436 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 64,834 2,906,029 SH   SOLE 22 2,786,807 0 119,222
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 434 19,446 SH   SOLE 25 19,446 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 915 40,999 SH   SOLE 26 29,375 0 11,624
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 230 10,321 SH   SOLE 28 10,321 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,463 65,587 SH   SOLE 30 65,587 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 72 3,240 SH   SOLE 36 3,240 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 321 14,379 SH   SOLE 40 14,379 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 185 8,308 SH   SOLE 43 1,612 0 6,696
KRISPY KREME INC COM 50101L106 108 7,690 SH   SOLE 2 1,124 0 6,566
KRISPY KREME INC COM 50101L106 577 41,201 SH   SOLE 18 41,201 0 0
KRISPY KREME INC COM 50101L106 523 37,361 SH   SOLE 19 37,361 0 0
KRISPY KREME INC COM 50101L106 10,342 738,740 SH   SOLE 21 738,740 0 0
KRISPY KREME INC COM 50101L106 6,011 429,324 SH   SOLE 22 425,225 0 4,099
KROGER CO COM 501044101 71,974 1,780,202 SH   SOLE 2 343,934 0 1,436,268
KROGER CO COM 501044101 23,046 570,017 SH   SOLE 4 377,955 0 192,062
KROGER CO COM 501044101 45,639 1,128,830 SH   SOLE 7 938,517 0 190,313
KROGER CO COM 501044101 567 14,019 SH   SOLE 13 2,592 0 11,427
KROGER CO COM 501044101 3,724 92,101 SH   SOLE 15 92,101 0 0
KROGER CO COM 501044101 0 10 SH   SOLE 17 0 0 10
KROGER CO COM 501044101 51,585 1,275,901 SH   SOLE 18 1,177,447 0 98,454
KROGER CO COM 501044101 21,342 527,873 SH   SOLE 19 527,873 0 0
KROGER CO COM 501044101 1,300,703 32,171,720 SH   SOLE 21 32,171,720 0 0
KROGER CO COM 501044101 744,229 18,407,829 SH   SOLE 22 16,876,968 0 1,530,861
KROGER CO COM 501044101 17,092 422,755 SH   SOLE 23 422,755 0 0
KROGER CO COM 501044101 65,027 1,608,390 SH   SOLE 25 1,608,390 0 0
KROGER CO COM 501044101 128,250 3,172,139 SH   SOLE 26 2,137,005 0 1,035,134
KROGER CO COM 501044101 147,468 3,647,500 SH   SOLE 28 74,222 0 3,573,278
KROGER CO COM 501044101 20 495 SH   SOLE 29 495 0 0
KROGER CO COM 501044101 255,094 6,309,511 SH   SOLE 30 5,868,922 0 440,589
KROGER CO COM 501044101 10,940 270,583 SH   SOLE 31 88,903 0 181,680
KROGER CO COM 501044101 3,534 87,422 SH   SOLE 34 87,422 0 0
KROGER CO COM 501044101 33,849 837,220 SH   SOLE 36 837,220 0 0
KROGER CO COM 501044101 1,010 24,976 SH   SOLE 40 24,976 0 0
KROGER CO COM 501044101 81,418 2,013,810 SH   SOLE 43 122,348 0 1,891,462
KRONOS BIO INC COM 50107A104 732 34,935 SH   SOLE 2 6,272 0 28,663
KRONOS BIO INC COM 50107A104 10 454 SH   SOLE 7 454 0 0
KRONOS BIO INC COM 50107A104 2,539 121,128 SH   SOLE 18 121,128 0 0
KRONOS BIO INC COM 50107A104 14,267 680,648 SH   SOLE 19 680,648 0 0
KRONOS BIO INC COM 50107A104 128 6,130 SH   SOLE 20 6,130 0 0
KRONOS BIO INC COM 50107A104 28,995 1,383,362 SH   SOLE 21 1,383,362 0 0
KRONOS BIO INC COM 50107A104 14,567 694,977 SH   SOLE 22 664,647 0 30,330
KRONOS BIO INC COM 50107A104 72 3,450 SH   SOLE 25 3,450 0 0
KRONOS BIO INC COM 50107A104 89 4,249 SH   SOLE 30 4,249 0 0
KRONOS BIO INC COM 50107A104 41 1,973 SH   SOLE 40 1,973 0 0
KRONOS BIO INC COM 50107A104 25 1,215 SH   SOLE 43 0 0 1,215
KRONOS WORLDWIDE INC COM 50105F105 1,116 89,942 SH   SOLE 2 35,480 0 54,462
KRONOS WORLDWIDE INC COM 50105F105 1 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 6 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 890 71,722 SH   SOLE 18 71,722 0 0
KRONOS WORLDWIDE INC COM 50105F105 963 77,601 SH   SOLE 19 77,601 0 0
KRONOS WORLDWIDE INC COM 50105F105 9,875 795,735 SH   SOLE 21 795,735 0 0
KRONOS WORLDWIDE INC COM 50105F105 8,954 721,526 SH   SOLE 22 700,205 0 21,321
KRONOS WORLDWIDE INC COM 50105F105 86 6,893 SH   SOLE 23 6,893 0 0
KRONOS WORLDWIDE INC COM 50105F105 57 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105 356 28,712 SH   SOLE 26 0 0 28,712
KRONOS WORLDWIDE INC COM 50105F105 49 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 65 5,233 SH   SOLE 30 5,233 0 0
KRONOS WORLDWIDE INC COM 50105F105 27 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,135 91,485 SH   SOLE 43 3,309 0 88,176
KRYSTAL BIOTECH INC COM 501147102 866 16,591 SH   SOLE 2 4,520 0 12,071
KRYSTAL BIOTECH INC COM 501147102 3 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102 17 320 SH   SOLE 7 320 0 0
KRYSTAL BIOTECH INC COM 501147102 3,093 59,245 SH   SOLE 18 59,245 0 0
KRYSTAL BIOTECH INC COM 501147102 11,315 216,721 SH   SOLE 19 216,721 0 0
KRYSTAL BIOTECH INC COM 501147102 40,343 772,706 SH   SOLE 21 772,706 0 0
KRYSTAL BIOTECH INC COM 501147102 22,761 435,942 SH   SOLE 22 421,708 0 14,234
KRYSTAL BIOTECH INC COM 501147102 123 2,361 SH   SOLE 25 2,361 0 0
KRYSTAL BIOTECH INC COM 501147102 552 10,572 SH   SOLE 26 9,043 0 1,529
KRYSTAL BIOTECH INC COM 501147102 84 1,614 SH   SOLE 28 1,614 0 0
KRYSTAL BIOTECH INC COM 501147102 1,017 19,477 SH   SOLE 30 19,477 0 0
KRYSTAL BIOTECH INC COM 501147102 41 786 SH   SOLE 34 786 0 0
KRYSTAL BIOTECH INC COM 501147102 117 2,237 SH   SOLE 36 2,237 0 0
KRYSTAL BIOTECH INC COM 501147102 96 1,843 SH   SOLE 40 1,843 0 0
KRYSTAL BIOTECH INC COM 501147102 48 923 SH   SOLE 43 0 0 923
KT CORP SPONSORED ADR 48268K101 12,708 933,022 SH   SOLE 2 648,639 0 284,383
KT CORP SPONSORED ADR 48268K101 2,593 190,385 SH   SOLE 4 190,385 0 0
KT CORP SPONSORED ADR 48268K101 2,833 208,036 SH   SOLE 13 170,936 0 37,100
KT CORP SPONSORED ADR 48268K101 3,304 242,583 SH   SOLE 18 242,583 0 0
KT CORP SPONSORED ADR 48268K101 1,489 109,314 SH   SOLE 19 109,314 0 0
KT CORP SPONSORED ADR 48268K101 515 37,836 SH   SOLE 21 37,836 0 0
KT CORP SPONSORED ADR 48268K101 38,552 2,830,514 SH   SOLE 22 2,342,163 0 488,351
KT CORP SPONSORED ADR 48268K101 356 26,108 SH   SOLE 28 0 0 26,108
KT CORP SPONSORED ADR 48268K101 2,450 179,847 SH   SOLE 30 179,847 0 0
KT CORP SPONSORED ADR 48268K101 1,324 97,238 SH   SOLE 31 52,830 0 44,408
KT CORP SPONSORED ADR 48268K101 454 33,330 SH   SOLE 34 33,330 0 0
KT CORP SPONSORED ADR 48268K101 3,995 293,349 SH   SOLE 43 40,292 0 253,057
KUBIENT INC COM 50116V107 7 2,305 SH   SOLE 18 2,305 0 0
KUBIENT INC COM 50116V107 87 27,042 SH   SOLE 21 27,042 0 0
KULICKE & SOFFA INDS INC COM 501242101 3,632 62,316 SH   SOLE 2 34,532 0 27,784
KULICKE & SOFFA INDS INC COM 501242101 16 266 SH   SOLE 4 266 0 0
KULICKE & SOFFA INDS INC COM 501242101 57 984 SH   SOLE 7 984 0 0
KULICKE & SOFFA INDS INC COM 501242101 13,455 230,861 SH   SOLE 18 218,649 0 12,212
KULICKE & SOFFA INDS INC COM 501242101 17,728 304,195 SH   SOLE 19 304,195 0 0
KULICKE & SOFFA INDS INC COM 501242101 415,890 7,136,072 SH   SOLE 21 7,136,072 0 0
KULICKE & SOFFA INDS INC COM 501242101 96,315 1,652,633 SH   SOLE 22 1,614,271 0 38,362
KULICKE & SOFFA INDS INC COM 501242101 522 8,953 SH   SOLE 23 8,953 0 0
KULICKE & SOFFA INDS INC COM 501242101 585 10,046 SH   SOLE 25 10,046 0 0
KULICKE & SOFFA INDS INC COM 501242101 3,280 56,288 SH   SOLE 26 17,147 0 39,141
KULICKE & SOFFA INDS INC COM 501242101 258 4,422 SH   SOLE 28 4,422 0 0
KULICKE & SOFFA INDS INC COM 501242101 6,580 112,903 SH   SOLE 30 112,903 0 0
KULICKE & SOFFA INDS INC COM 501242101 287 4,923 SH   SOLE 36 4,923 0 0
KULICKE & SOFFA INDS INC COM 501242101 472 8,093 SH   SOLE 40 8,093 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,382 23,705 SH   SOLE 43 216 0 23,489
KURA ONCOLOGY INC COM 50127T109 1,627 86,861 SH   SOLE 2 31,930 0 54,931
KURA ONCOLOGY INC COM 50127T109 5 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109 19 1,012 SH   SOLE 7 1,012 0 0
KURA ONCOLOGY INC COM 50127T109 3,666 195,720 SH   SOLE 18 195,720 0 0
KURA ONCOLOGY INC COM 50127T109 2,691 143,682 SH   SOLE 19 143,682 0 0
KURA ONCOLOGY INC COM 50127T109 52,457 2,800,680 SH   SOLE 21 2,800,680 0 0
KURA ONCOLOGY INC COM 50127T109 30,717 1,639,974 SH   SOLE 22 1,579,787 0 60,187
KURA ONCOLOGY INC COM 50127T109 184 9,845 SH   SOLE 25 9,845 0 0
KURA ONCOLOGY INC COM 50127T109 583 31,127 SH   SOLE 26 24,746 0 6,381
KURA ONCOLOGY INC COM 50127T109 113 6,019 SH   SOLE 28 6,019 0 0
KURA ONCOLOGY INC COM 50127T109 1,131 60,394 SH   SOLE 30 60,394 0 0
KURA ONCOLOGY INC COM 50127T109 10 540 SH   SOLE 34 540 0 0
KURA ONCOLOGY INC COM 50127T109 137 7,289 SH   SOLE 36 7,289 0 0
KURA ONCOLOGY INC COM 50127T109 113 6,023 SH   SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109 225 12,004 SH   SOLE 43 0 0 12,004
KURA SUSHI USA INC CL A COM 501270102 25 572 SH   SOLE 2 164 0 408
KURA SUSHI USA INC CL A COM 501270102 501 11,478 SH   SOLE 18 11,478 0 0
KURA SUSHI USA INC CL A COM 501270102 254 5,826 SH   SOLE 19 5,826 0 0
KURA SUSHI USA INC CL A COM 501270102 5,424 124,175 SH   SOLE 21 124,175 0 0
KURA SUSHI USA INC CL A COM 501270102 1,537 35,179 SH   SOLE 22 35,047 0 132
KVH INDS INC COM 482738101 174 18,086 SH   SOLE 2 659 0 17,427
KVH INDS INC COM 482738101 5 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 553 57,407 SH   SOLE 18 57,407 0 0
KVH INDS INC COM 482738101 288 29,928 SH   SOLE 19 29,928 0 0
KVH INDS INC COM 482738101 5,065 526,002 SH   SOLE 21 526,002 0 0
KVH INDS INC COM 482738101 4,646 482,432 SH   SOLE 22 473,124 0 9,308
KYMERA THERAPEUTICS INC COM 501575104 871 14,820 SH   SOLE 2 9,632 0 5,188
KYMERA THERAPEUTICS INC COM 501575104 27 464 SH   SOLE 7 464 0 0
KYMERA THERAPEUTICS INC COM 501575104 5,546 94,415 SH   SOLE 18 93,231 0 1,184
KYMERA THERAPEUTICS INC COM 501575104 46,960 799,454 SH   SOLE 19 799,454 0 0
KYMERA THERAPEUTICS INC COM 501575104 65,876 1,121,492 SH   SOLE 21 1,121,492 0 0
KYMERA THERAPEUTICS INC COM 501575104 46,554 792,536 SH   SOLE 22 775,750 0 16,786
KYMERA THERAPEUTICS INC COM 501575104 57 977 SH   SOLE 23 977 0 0
KYMERA THERAPEUTICS INC COM 501575104 203 3,464 SH   SOLE 25 3,464 0 0
KYMERA THERAPEUTICS INC COM 501575104 219 3,721 SH   SOLE 26 580 0 3,141
KYMERA THERAPEUTICS INC COM 501575104 134 2,283 SH   SOLE 28 2,283 0 0
KYMERA THERAPEUTICS INC COM 501575104 11,778 200,514 SH   SOLE 30 200,514 0 0
KYMERA THERAPEUTICS INC COM 501575104 123 2,092 SH   SOLE 34 2,092 0 0
KYMERA THERAPEUTICS INC COM 501575104 189 3,220 SH   SOLE 40 3,220 0 0
KYMERA THERAPEUTICS INC COM 501575104 58 979 SH   SOLE 43 110 0 869
L3HARRIS TECHNOLOGIES INC COM 502431109 94,316 428,243 SH   SOLE 2 52,888 0 375,355
L3HARRIS TECHNOLOGIES INC COM 502431109 24,894 113,030 SH   SOLE 4 58,535 0 54,495
L3HARRIS TECHNOLOGIES INC COM 502431109 39,749 180,482 SH   SOLE 7 174,283 0 6,199
L3HARRIS TECHNOLOGIES INC COM 502431109 913 4,146 SH   SOLE 13 594 0 3,552
L3HARRIS TECHNOLOGIES INC COM 502431109 5,764 26,170 SH   SOLE 15 26,170 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1 5 SH   SOLE 17 0 0 5
L3HARRIS TECHNOLOGIES INC COM 502431109 88,076 399,907 SH   SOLE 18 371,451 0 28,456
L3HARRIS TECHNOLOGIES INC COM 502431109 11,765 53,417 SH   SOLE 19 53,417 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,068,092 4,849,673 SH   SOLE 21 4,849,673 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 929,304 4,219,508 SH   SOLE 22 3,778,626 0 440,882
L3HARRIS TECHNOLOGIES INC COM 502431109 25,286 114,810 SH   SOLE 23 114,810 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 57,103 259,276 SH   SOLE 25 259,276 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 118,609 538,544 SH   SOLE 26 184,184 0 354,360
L3HARRIS TECHNOLOGIES INC COM 502431109 33,775 153,356 SH   SOLE 28 21,072 0 132,284
L3HARRIS TECHNOLOGIES INC COM 502431109 247,943 1,125,784 SH   SOLE 30 1,125,784 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 6,625 30,080 SH   SOLE 31 24,908 0 5,172
L3HARRIS TECHNOLOGIES INC COM 502431109 25,218 114,501 SH   SOLE 36 114,501 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,627 7,389 SH   SOLE 40 7,389 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 30,149 136,893 SH   SOLE 43 11,226 0 125,667
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 41 10,301 SH   SOLE 2 10,301 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 15 3,756 SH   SOLE 18 3,756 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 228 57,158 SH   SOLE 21 57,158 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1,402 351,463 SH   SOLE 22 351,463 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 10 2,624 SH   SOLE 23 2,624 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 0 15 SH   SOLE 43 0 0 15
LA Z BOY INC COM 505336107 1,568 48,638 SH   SOLE 2 14,076 0 34,562
LA Z BOY INC COM 505336107 7 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 24 760 SH   SOLE 7 760 0 0
LA Z BOY INC COM 505336107 5,480 170,022 SH   SOLE 18 170,022 0 0
LA Z BOY INC COM 505336107 2,543 78,891 SH   SOLE 19 78,891 0 0
LA Z BOY INC COM 505336107 172,298 5,345,880 SH   SOLE 21 5,345,880 0 0
LA Z BOY INC COM 505336107 34,987 1,085,539 SH   SOLE 22 1,036,199 0 49,340
LA Z BOY INC COM 505336107 190 5,884 SH   SOLE 25 5,884 0 0
LA Z BOY INC COM 505336107 399 12,371 SH   SOLE 26 9,850 0 2,521
LA Z BOY INC COM 505336107 125 3,870 SH   SOLE 28 3,870 0 0
LA Z BOY INC COM 505336107 2,740 85,003 SH   SOLE 30 85,003 0 0
LA Z BOY INC COM 505336107 183 5,689 SH   SOLE 40 5,689 0 0
LA Z BOY INC COM 505336107 1,102 34,188 SH   SOLE 43 1,651 0 32,537
LABORATORY CORP AMER HLDGS COM NEW 50540R409 71,228 253,083 SH   SOLE 2 64,090 0 188,993
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21,658 76,956 SH   SOLE 4 50,943 0 26,013
LABORATORY CORP AMER HLDGS COM NEW 50540R409 26,308 93,475 SH   SOLE 7 90,508 0 2,967
LABORATORY CORP AMER HLDGS COM NEW 50540R409 575 2,044 SH   SOLE 13 237 0 1,807
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,553 12,623 SH   SOLE 15 12,623 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 177,648 631,211 SH   SOLE 18 616,085 0 15,126
LABORATORY CORP AMER HLDGS COM NEW 50540R409 84,780 301,235 SH   SOLE 19 301,235 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 730,414 2,595,276 SH   SOLE 21 2,595,276 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 590,161 2,096,934 SH   SOLE 22 1,882,011 0 214,923
LABORATORY CORP AMER HLDGS COM NEW 50540R409 24,247 86,152 SH   SOLE 23 86,152 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 59,156 210,190 SH   SOLE 25 197,440 0 12,750
LABORATORY CORP AMER HLDGS COM NEW 50540R409 64,335 228,594 SH   SOLE 26 98,682 0 129,912
LABORATORY CORP AMER HLDGS COM NEW 50540R409 75,855 269,525 SH   SOLE 28 9,041 0 260,484
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,000 3,552 SH   SOLE 29 3,552 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 169,167 601,075 SH   SOLE 30 593,300 0 7,775
LABORATORY CORP AMER HLDGS COM NEW 50540R409 11,322 40,230 SH   SOLE 31 15,772 0 24,458
LABORATORY CORP AMER HLDGS COM NEW 50540R409 31,632 112,393 SH   SOLE 34 112,393 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21,063 74,841 SH   SOLE 36 74,841 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 975 3,463 SH   SOLE 40 3,463 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16,037 56,980 SH   SOLE 43 4,296 0 52,684
LADDER CAP CORP CL A 505743104 1,406 127,227 SH   SOLE 2 35,190 0 92,037
LADDER CAP CORP CL A 505743104 5 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104 20 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 4,003 362,218 SH   SOLE 18 362,218 0 0
LADDER CAP CORP CL A 505743104 2,291 207,342 SH   SOLE 19 207,342 0 0
LADDER CAP CORP CL A 505743104 74,607 6,751,764 SH   SOLE 21 6,751,764 0 0
LADDER CAP CORP CL A 505743104 29,112 2,634,545 SH   SOLE 22 2,529,215 0 105,330
LADDER CAP CORP CL A 505743104 152 13,757 SH   SOLE 25 13,757 0 0
LADDER CAP CORP CL A 505743104 373 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 110 9,928 SH   SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 785 71,065 SH   SOLE 30 71,065 0 0
LADDER CAP CORP CL A 505743104 66 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104 165 14,937 SH   SOLE 40 14,937 0 0
LADDER CAP CORP CL A 505743104 252 22,831 SH   SOLE 43 1,307 0 21,524
LAIRD SUPERFOOD INC COM STK 50736T102 242 12,690 SH   SOLE 2 12,070 0 620
LAIRD SUPERFOOD INC COM STK 50736T102 337 17,679 SH   SOLE 18 17,679 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 2,511 131,613 SH   SOLE 19 131,613 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 4,022 210,822 SH   SOLE 21 210,822 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 1,813 95,033 SH   SOLE 22 94,142 0 891
LAIRD SUPERFOOD INC COM STK 50736T102 3,796 198,955 SH   SOLE 34 198,955 0 0
LAKE SHORE BANCORP INC COM 510700107 6 411 SH   SOLE 18 411 0 0
LAKE SHORE BANCORP INC COM 510700107 85 5,693 SH   SOLE 21 5,693 0 0
LAKELAND BANCORP INC COM 511637100 2,326 131,942 SH   SOLE 2 61,315 0 70,627
LAKELAND BANCORP INC COM 511637100 14 786 SH   SOLE 7 786 0 0
LAKELAND BANCORP INC COM 511637100 2,901 164,528 SH   SOLE 18 164,528 0 0
LAKELAND BANCORP INC COM 511637100 3,894 220,853 SH   SOLE 19 220,853 0 0
LAKELAND BANCORP INC COM 511637100 34,197 1,939,704 SH   SOLE 21 1,939,704 0 0
LAKELAND BANCORP INC COM 511637100 25,442 1,443,080 SH   SOLE 22 1,396,984 0 46,096
LAKELAND BANCORP INC COM 511637100 113 6,416 SH   SOLE 25 6,416 0 0
LAKELAND BANCORP INC COM 511637100 1,119 63,489 SH   SOLE 26 34,700 0 28,789
LAKELAND BANCORP INC COM 511637100 100 5,691 SH   SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 225 12,782 SH   SOLE 30 12,782 0 0
LAKELAND BANCORP INC COM 511637100 531 30,138 SH   SOLE 34 30,138 0 0
LAKELAND BANCORP INC COM 511637100 100 5,656 SH   SOLE 40 5,656 0 0
LAKELAND BANCORP INC COM 511637100 1,607 91,138 SH   SOLE 43 1,794 0 89,344
LAKELAND FINL CORP COM 511656100 1,841 25,844 SH   SOLE 2 7,632 0 18,212
LAKELAND FINL CORP COM 511656100 6 89 SH   SOLE 4 89 0 0
LAKELAND FINL CORP COM 511656100 30 427 SH   SOLE 7 427 0 0
LAKELAND FINL CORP COM 511656100 7,000 98,255 SH   SOLE 18 98,255 0 0
LAKELAND FINL CORP COM 511656100 3,031 42,552 SH   SOLE 19 42,552 0 0
LAKELAND FINL CORP COM 511656100 200,405 2,813,091 SH   SOLE 21 2,813,091 0 0
LAKELAND FINL CORP COM 511656100 44,275 621,496 SH   SOLE 22 594,761 0 26,735
LAKELAND FINL CORP COM 511656100 498 6,996 SH   SOLE 25 6,996 0 0
LAKELAND FINL CORP COM 511656100 843 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 151 2,114 SH   SOLE 28 2,114 0 0
LAKELAND FINL CORP COM 511656100 3,036 42,612 SH   SOLE 30 42,612 0 0
LAKELAND FINL CORP COM 511656100 187 2,619 SH   SOLE 40 2,619 0 0
LAKELAND FINL CORP COM 511656100 833 11,696 SH   SOLE 43 0 0 11,696
LAKELAND INDS INC COM 511795106 3 158 SH   SOLE 2 158 0 0
LAKELAND INDS INC COM 511795106 31 1,497 SH   SOLE 18 1,497 0 0
LAKELAND INDS INC COM 511795106 615 29,296 SH   SOLE 21 29,296 0 0
LAKELAND INDS INC COM 511795106 2,721 129,570 SH   SOLE 22 129,570 0 0
LAKELAND INDS INC COM 511795106 16 768 SH   SOLE 43 0 0 768
LAM RESEARCH CORP COM 512807108 186,788 328,188 SH   SOLE 2 68,699 0 259,489
LAM RESEARCH CORP COM 512807108 58,246 102,338 SH   SOLE 4 62,859 0 39,479
LAM RESEARCH CORP COM 512807108 78,427 137,796 SH   SOLE 7 133,633 0 4,163
LAM RESEARCH CORP COM 512807108 2,542 4,467 SH   SOLE 13 1,999 0 2,468
LAM RESEARCH CORP COM 512807108 8,277 14,542 SH   SOLE 15 14,542 0 0
LAM RESEARCH CORP COM 512807108 170,133 298,924 SH   SOLE 18 274,737 0 24,187
LAM RESEARCH CORP COM 512807108 230,732 405,398 SH   SOLE 19 405,398 0 0
LAM RESEARCH CORP COM 512807108 2,384,760 4,190,037 SH   SOLE 21 4,190,037 0 0
LAM RESEARCH CORP COM 512807108 1,741,027 3,058,995 SH   SOLE 22 2,756,862 0 302,133
LAM RESEARCH CORP COM 512807108 46,077 80,957 SH   SOLE 23 80,957 0 0
LAM RESEARCH CORP COM 512807108 135,376 237,857 SH   SOLE 25 237,857 0 0
LAM RESEARCH CORP COM 512807108 211,467 371,549 SH   SOLE 26 123,601 0 247,948
LAM RESEARCH CORP COM 512807108 303,028 532,422 SH   SOLE 28 13,203 0 519,219
LAM RESEARCH CORP COM 512807108 71 124 SH   SOLE 29 124 0 0
LAM RESEARCH CORP COM 512807108 463,305 814,030 SH   SOLE 30 814,030 0 0
LAM RESEARCH CORP COM 512807108 29,973 52,662 SH   SOLE 31 17,262 0 35,400
LAM RESEARCH CORP COM 512807108 18,947 33,290 SH   SOLE 32 33,290 0 0
LAM RESEARCH CORP COM 512807108 256,055 449,890 SH   SOLE 34 449,890 0 0
LAM RESEARCH CORP COM 512807108 38,074 66,897 SH   SOLE 36 66,897 0 0
LAM RESEARCH CORP COM 512807108 2,834 4,980 SH   SOLE 40 4,980 0 0
LAM RESEARCH CORP COM 512807108 72,788 127,889 SH   SOLE 43 8,391 0 119,498
LAMAR ADVERTISING CO NEW CL A 512816109 22,717 200,237 SH   SOLE 2 74,612 0 125,625
LAMAR ADVERTISING CO NEW CL A 512816109 124 1,089 SH   SOLE 4 1,089 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 199 1,758 SH   SOLE 7 1,758 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 24,471 215,701 SH   SOLE 18 215,701 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 6,087 53,650 SH   SOLE 19 53,650 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 545,299 4,806,510 SH   SOLE 21 4,806,510 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 267,271 2,355,847 SH   SOLE 22 2,255,949 0 99,898
LAMAR ADVERTISING CO NEW CL A 512816109 1,887 16,629 SH   SOLE 25 16,629 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,422 30,164 SH   SOLE 26 23,363 0 6,801
LAMAR ADVERTISING CO NEW CL A 512816109 862 7,602 SH   SOLE 28 6,371 0 1,231
LAMAR ADVERTISING CO NEW CL A 512816109 5,287 46,605 SH   SOLE 30 46,605 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 156 1,372 SH   SOLE 31 1,372 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,632 14,389 SH   SOLE 34 14,389 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 157 1,384 SH   SOLE 36 1,384 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,202 10,597 SH   SOLE 40 10,597 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,752 24,258 SH   SOLE 43 1,783 0 22,475
LAMB WESTON HLDGS INC COM 513272104 21,365 348,140 SH   SOLE 2 44,157 0 303,983
LAMB WESTON HLDGS INC COM 513272104 5,116 83,369 SH   SOLE 4 74,657 0 8,712
LAMB WESTON HLDGS INC COM 513272104 7,795 127,017 SH   SOLE 7 122,631 0 4,386
LAMB WESTON HLDGS INC COM 513272104 15 248 SH   SOLE 13 248 0 0
LAMB WESTON HLDGS INC COM 513272104 870 14,177 SH   SOLE 15 14,177 0 0
LAMB WESTON HLDGS INC COM 513272104 15,392 250,808 SH   SOLE 18 230,299 0 20,509
LAMB WESTON HLDGS INC COM 513272104 4,412 71,885 SH   SOLE 19 71,885 0 0
LAMB WESTON HLDGS INC COM 513272104 232,422 3,787,231 SH   SOLE 21 3,787,231 0 0
LAMB WESTON HLDGS INC COM 513272104 206,225 3,360,350 SH   SOLE 22 3,046,995 0 313,355
LAMB WESTON HLDGS INC COM 513272104 5,149 83,907 SH   SOLE 23 83,907 0 0
LAMB WESTON HLDGS INC COM 513272104 15,202 247,708 SH   SOLE 25 247,708 0 0
LAMB WESTON HLDGS INC COM 513272104 27,963 455,643 SH   SOLE 26 175,943 0 279,700
LAMB WESTON HLDGS INC COM 513272104 21,845 355,949 SH   SOLE 28 10,325 0 345,624
LAMB WESTON HLDGS INC COM 513272104 41,666 678,935 SH   SOLE 30 610,575 0 68,360
LAMB WESTON HLDGS INC COM 513272104 3,397 55,359 SH   SOLE 31 19,795 0 35,564
LAMB WESTON HLDGS INC COM 513272104 430 7,002 SH   SOLE 34 7,002 0 0
LAMB WESTON HLDGS INC COM 513272104 4,344 70,780 SH   SOLE 36 70,780 0 0
LAMB WESTON HLDGS INC COM 513272104 331 5,397 SH   SOLE 40 5,397 0 0
LAMB WESTON HLDGS INC COM 513272104 5,267 85,827 SH   SOLE 43 9,246 0 76,581
LANCASTER COLONY CORP COM 513847103 3,322 19,680 SH   SOLE 2 14,016 0 5,664
LANCASTER COLONY CORP COM 513847103 11 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103 1,603 9,493 SH   SOLE 7 9,493 0 0
LANCASTER COLONY CORP COM 513847103 15,009 88,912 SH   SOLE 18 88,912 0 0
LANCASTER COLONY CORP COM 513847103 5,577 33,037 SH   SOLE 19 33,037 0 0
LANCASTER COLONY CORP COM 513847103 231,872 1,373,570 SH   SOLE 21 1,373,570 0 0
LANCASTER COLONY CORP COM 513847103 92,273 546,609 SH   SOLE 22 533,547 0 13,062
LANCASTER COLONY CORP COM 513847103 463 2,742 SH   SOLE 25 2,742 0 0
LANCASTER COLONY CORP COM 513847103 1,130 6,696 SH   SOLE 26 5,166 0 1,530
LANCASTER COLONY CORP COM 513847103 154 910 SH   SOLE 28 910 0 0
LANCASTER COLONY CORP COM 513847103 1,766 10,459 SH   SOLE 30 10,459 0 0
LANCASTER COLONY CORP COM 513847103 381 2,256 SH   SOLE 40 2,256 0 0
LANCASTER COLONY CORP COM 513847103 15,719 93,118 SH   SOLE 43 598 0 92,520
LANDEC CORP COM 514766104 822 89,139 SH   SOLE 2 48,948 0 40,191
LANDEC CORP COM 514766104 2 180 SH   SOLE 7 180 0 0
LANDEC CORP COM 514766104 823 89,290 SH   SOLE 18 89,290 0 0
LANDEC CORP COM 514766104 448 48,571 SH   SOLE 19 48,571 0 0
LANDEC CORP COM 514766104 10,058 1,090,916 SH   SOLE 21 1,090,916 0 0
LANDEC CORP COM 514766104 6,978 756,884 SH   SOLE 22 730,287 0 26,597
LANDEC CORP COM 514766104 56 6,035 SH   SOLE 25 6,035 0 0
LANDEC CORP COM 514766104 26 2,774 SH   SOLE 26 225 0 2,549
LANDEC CORP COM 514766104 33 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 49 5,352 SH   SOLE 30 5,352 0 0
LANDEC CORP COM 514766104 22 2,385 SH   SOLE 40 2,385 0 0
LANDEC CORP COM 514766104 157 17,072 SH   SOLE 43 0 0 17,072
LANDMARK BANCORP INC COM 51504L107 21 749 SH   SOLE 18 749 0 0
LANDMARK BANCORP INC COM 51504L107 287 10,444 SH   SOLE 21 10,444 0 0
LANDOS BIOPHARMA INC COM 515069102 10 702 SH   SOLE 2 246 0 456
LANDOS BIOPHARMA INC COM 515069102 265 18,129 SH   SOLE 18 18,129 0 0
LANDOS BIOPHARMA INC COM 515069102 140 9,565 SH   SOLE 19 9,565 0 0
LANDOS BIOPHARMA INC COM 515069102 2,291 156,936 SH   SOLE 21 156,936 0 0
LANDOS BIOPHARMA INC COM 515069102 705 48,284 SH   SOLE 22 48,025 0 259
LANDS END INC NEW COM 51509F105 698 29,652 SH   SOLE 2 11,135 0 18,517
LANDS END INC NEW COM 51509F105 8 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 1,136 48,262 SH   SOLE 18 48,262 0 0
LANDS END INC NEW COM 51509F105 3,081 130,901 SH   SOLE 19 130,901 0 0
LANDS END INC NEW COM 51509F105 13,753 584,257 SH   SOLE 21 584,257 0 0
LANDS END INC NEW COM 51509F105 9,857 418,728 SH   SOLE 22 403,158 0 15,570
LANDS END INC NEW COM 51509F105 47 1,995 SH   SOLE 23 1,995 0 0
LANDS END INC NEW COM 51509F105 67 2,833 SH   SOLE 25 2,833 0 0
LANDS END INC NEW COM 51509F105 337 14,318 SH   SOLE 26 5,588 0 8,730
LANDS END INC NEW COM 51509F105 13 558 SH   SOLE 28 558 0 0
LANDS END INC NEW COM 51509F105 97 4,119 SH   SOLE 30 4,119 0 0
LANDS END INC NEW COM 51509F105 57 2,419 SH   SOLE 36 2,419 0 0
LANDS END INC NEW COM 51509F105 45 1,932 SH   SOLE 40 1,932 0 0
LANDS END INC NEW COM 51509F105 140 5,931 SH   SOLE 43 0 0 5,931
LANDSEA HOMES CORP COM 51509P103 6,465 746,482 SH   SOLE 2 743,400 0 3,082
LANDSEA HOMES CORP COM 51509P103 96 11,140 SH   SOLE 18 11,140 0 0
LANDSEA HOMES CORP COM 51509P103 11 1,327 SH   SOLE 19 1,327 0 0
LANDSEA HOMES CORP COM 51509P103 3,100 357,928 SH   SOLE 21 357,928 0 0
LANDSEA HOMES CORP COM 51509P103 196 22,608 SH   SOLE 22 18,894 0 3,714
LANDSTAR SYS INC COM 515098101 17,060 108,099 SH   SOLE 2 52,763 0 55,336
LANDSTAR SYS INC COM 515098101 143 903 SH   SOLE 4 903 0 0
LANDSTAR SYS INC COM 515098101 121 764 SH   SOLE 7 764 0 0
LANDSTAR SYS INC COM 515098101 4,271 27,060 SH   SOLE 13 27,060 0 0
LANDSTAR SYS INC COM 515098101 28,436 180,182 SH   SOLE 18 149,440 0 30,742
LANDSTAR SYS INC COM 515098101 35,593 225,526 SH   SOLE 19 225,526 0 0
LANDSTAR SYS INC COM 515098101 316,568 2,005,878 SH   SOLE 21 2,005,878 0 0
LANDSTAR SYS INC COM 515098101 192,636 1,220,604 SH   SOLE 22 1,136,336 0 84,268
LANDSTAR SYS INC COM 515098101 83 523 SH   SOLE 23 523 0 0
LANDSTAR SYS INC COM 515098101 1,241 7,863 SH   SOLE 25 7,863 0 0
LANDSTAR SYS INC COM 515098101 5,937 37,621 SH   SOLE 26 25,565 0 12,056
LANDSTAR SYS INC COM 515098101 6,894 43,681 SH   SOLE 28 3,443 0 40,238
LANDSTAR SYS INC COM 515098101 6,018 38,133 SH   SOLE 30 38,133 0 0
LANDSTAR SYS INC COM 515098101 102 644 SH   SOLE 31 644 0 0
LANDSTAR SYS INC COM 515098101 723 4,580 SH   SOLE 34 4,580 0 0
LANDSTAR SYS INC COM 515098101 1,486 9,413 SH   SOLE 36 9,413 0 0
LANDSTAR SYS INC COM 515098101 751 4,756 SH   SOLE 40 4,756 0 0
LANDSTAR SYS INC COM 515098101 20,469 129,700 SH   SOLE 43 1,148 0 128,552
LANNET INC COM 516012101 5 1,537 SH   SOLE 2 1,537 0 0
LANNET INC COM 516012101 21 7,017 SH   SOLE 18 7,017 0 0
LANNET INC COM 516012101 405 135,003 SH   SOLE 21 135,003 0 0
LANNET INC COM 516012101 1,529 509,619 SH   SOLE 22 509,619 0 0
LANNET INC COM 516012101 16 5,230 SH   SOLE 43 0 0 5,230
LANTERN PHARMA INC COM 51654W101 41 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101 15 1,310 SH   SOLE 18 1,310 0 0
LANTERN PHARMA INC COM 51654W101 202 18,068 SH   SOLE 21 18,068 0 0
LANTHEUS HLDGS INC COM 516544103 1,881 73,260 SH   SOLE 2 20,742 0 52,518
LANTHEUS HLDGS INC COM 516544103 5 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 28 1,083 SH   SOLE 7 1,083 0 0
LANTHEUS HLDGS INC COM 516544103 7,195 280,185 SH   SOLE 18 280,185 0 0
LANTHEUS HLDGS INC COM 516544103 3,086 120,160 SH   SOLE 19 120,160 0 0
LANTHEUS HLDGS INC COM 516544103 209,816 8,170,407 SH   SOLE 21 8,170,407 0 0
LANTHEUS HLDGS INC COM 516544103 43,295 1,685,950 SH   SOLE 22 1,624,485 0 61,465
LANTHEUS HLDGS INC COM 516544103 219 8,511 SH   SOLE 25 8,511 0 0
LANTHEUS HLDGS INC COM 516544103 624 24,297 SH   SOLE 26 21,775 0 2,522
LANTHEUS HLDGS INC COM 516544103 121 4,696 SH   SOLE 28 4,696 0 0
LANTHEUS HLDGS INC COM 516544103 3,234 125,953 SH   SOLE 30 125,953 0 0
LANTHEUS HLDGS INC COM 516544103 230 8,972 SH   SOLE 40 8,972 0 0
LANTHEUS HLDGS INC COM 516544103 726 28,278 SH   SOLE 43 0 0 28,278
LANTRONIX INC COM NEW 516548203 24 4,084 SH   SOLE 18 4,084 0 0
LANTRONIX INC COM NEW 516548203 350 60,053 SH   SOLE 21 60,053 0 0
LANTRONIX INC COM NEW 516548203 446 76,636 SH   SOLE 22 76,636 0 0
LAREDO PETROLEUM INC COM 516806205 323 3,986 SH   SOLE 2 806 0 3,180
LAREDO PETROLEUM INC COM 516806205 16 202 SH   SOLE 7 202 0 0
LAREDO PETROLEUM INC COM 516806205 4,251 52,438 SH   SOLE 18 52,438 0 0
LAREDO PETROLEUM INC COM 516806205 1,802 22,224 SH   SOLE 19 22,224 0 0
LAREDO PETROLEUM INC COM 516806205 128,335 1,583,014 SH   SOLE 21 1,583,014 0 0
LAREDO PETROLEUM INC COM 516806205 24,094 297,200 SH   SOLE 22 291,409 0 5,791
LAREDO PETROLEUM INC COM 516806205 1,332 16,425 SH   SOLE 30 16,425 0 0
LAREDO PETROLEUM INC COM 516806205 199 2,450 SH   SOLE 43 19 0 2,431
LARIMAR THERAPEUTICS INC COM 517125100 5 445 SH   SOLE 2 445 0 0
LARIMAR THERAPEUTICS INC COM 517125100 26 2,261 SH   SOLE 18 2,261 0 0
LARIMAR THERAPEUTICS INC COM 517125100 1,850 160,421 SH   SOLE 21 160,421 0 0
LARIMAR THERAPEUTICS INC COM 517125100 832 72,198 SH   SOLE 22 72,198 0 0
LARIMAR THERAPEUTICS INC COM 517125100 75 6,542 SH   SOLE 30 6,542 0 0
LAS VEGAS SANDS CORP COM 517834107 24,246 662,450 SH   SOLE 2 80,169 0 582,281
LAS VEGAS SANDS CORP COM 517834107 6,002 163,989 SH   SOLE 4 150,624 0 13,365
LAS VEGAS SANDS CORP COM 517834107 10,920 298,372 SH   SOLE 7 286,761 0 11,611
LAS VEGAS SANDS CORP COM 517834107 351 9,593 SH   SOLE 13 643 0 8,950
LAS VEGAS SANDS CORP COM 517834107 1,429 39,032 SH   SOLE 15 39,032 0 0
LAS VEGAS SANDS CORP COM 517834107 58,568 1,600,208 SH   SOLE 18 1,548,946 0 51,262
LAS VEGAS SANDS CORP COM 517834107 40,099 1,095,614 SH   SOLE 19 1,095,614 0 0
LAS VEGAS SANDS CORP COM 517834107 220,191 6,016,138 SH   SOLE 21 6,016,138 0 0
LAS VEGAS SANDS CORP COM 517834107 256,665 7,012,709 SH   SOLE 22 6,514,715 0 497,994
LAS VEGAS SANDS CORP COM 517834107 7,014 191,637 SH   SOLE 23 191,637 0 0
LAS VEGAS SANDS CORP COM 517834107 19,847 542,265 SH   SOLE 25 503,356 0 38,909
LAS VEGAS SANDS CORP COM 517834107 24,831 678,450 SH   SOLE 26 267,310 0 411,140
LAS VEGAS SANDS CORP COM 517834107 24,855 679,098 SH   SOLE 28 25,139 0 653,959
LAS VEGAS SANDS CORP COM 517834107 57 1,567 SH   SOLE 29 1,567 0 0
LAS VEGAS SANDS CORP COM 517834107 50,350 1,375,681 SH   SOLE 30 1,375,681 0 0
LAS VEGAS SANDS CORP COM 517834107 3,302 90,212 SH   SOLE 31 5,267 0 84,945
LAS VEGAS SANDS CORP COM 517834107 23,965 654,772 SH   SOLE 34 654,772 0 0
LAS VEGAS SANDS CORP COM 517834107 7,993 218,398 SH   SOLE 36 218,398 0 0
LAS VEGAS SANDS CORP COM 517834107 395 10,797 SH   SOLE 40 10,797 0 0
LAS VEGAS SANDS CORP COM 517834107 4,327 118,225 SH   SOLE 43 7,263 0 110,962
LATCH INC COM 51818V106 45 3,962 SH   SOLE 2 3,962 0 0
LATCH INC COM 51818V106 1,077 95,529 SH   SOLE 21 95,529 0 0
LATCH INC COM 51818V106 10,830 960,986 SH   SOLE 22 960,986 0 0
LATCH INC COM 51818V106 40,509 3,594,413 SH   SOLE 34 3,594,413 0 0
LATCH INC *W EXP 06/04/202 51818V114 116 35,253 SH   SOLE 2 35,253 0 0
LATCH INC *W EXP 06/04/202 51818V114 20 6,091 SH   SOLE 4 6,091 0 0
LATCH INC *W EXP 06/04/202 51818V114 243 73,488 SH   SOLE 18 73,488 0 0
LATCH INC *W EXP 06/04/202 51818V114 1,576 477,451 SH   SOLE 19 477,451 0 0
LATCH INC *W EXP 06/04/202 51818V114 140 42,463 SH   SOLE 22 42,463 0 0
LATCH INC *W EXP 06/04/202 51818V114 1,205 365,254 SH   SOLE 34 365,254 0 0
LATHAM GROUP INC COM 51819L107 319 19,455 SH   SOLE 2 10,240 0 9,215
LATHAM GROUP INC COM 51819L107 6 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107 1,239 75,560 SH   SOLE 18 63,486 0 12,074
LATHAM GROUP INC COM 51819L107 659 40,210 SH   SOLE 19 40,210 0 0
LATHAM GROUP INC COM 51819L107 12,444 758,804 SH   SOLE 21 758,804 0 0
LATHAM GROUP INC COM 51819L107 9,448 576,107 SH   SOLE 22 572,742 0 3,365
LATHAM GROUP INC COM 51819L107 73 4,448 SH   SOLE 23 4,448 0 0
LATHAM GROUP INC COM 51819L107 51 3,122 SH   SOLE 26 0 0 3,122
LATHAM GROUP INC COM 51819L107 0 5 SH   SOLE 43 0 0 5
LATTICE SEMICONDUCTOR CORP COM 518415104 17,726 274,178 SH   SOLE 2 173,854 0 100,324
LATTICE SEMICONDUCTOR CORP COM 518415104 30 462 SH   SOLE 4 462 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 127 1,969 SH   SOLE 7 1,969 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 44,417 687,039 SH   SOLE 18 647,117 0 39,922
LATTICE SEMICONDUCTOR CORP COM 518415104 158,308 2,448,694 SH   SOLE 19 2,448,694 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 675,682 10,451,379 SH   SOLE 21 10,451,379 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 295,256 4,566,999 SH   SOLE 22 4,484,183 0 82,816
LATTICE SEMICONDUCTOR CORP COM 518415104 2,434 37,650 SH   SOLE 23 37,650 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,316 20,358 SH   SOLE 25 20,358 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 13,268 205,232 SH   SOLE 26 50,118 0 155,114
LATTICE SEMICONDUCTOR CORP COM 518415104 35,800 553,758 SH   SOLE 28 11,382 0 542,376
LATTICE SEMICONDUCTOR CORP COM 518415104 40,774 630,681 SH   SOLE 30 630,681 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 71,096 1,099,710 SH   SOLE 34 1,099,710 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 364 5,637 SH   SOLE 36 5,637 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,039 16,072 SH   SOLE 40 16,072 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,990 46,247 SH   SOLE 43 913 0 45,334
LAUDER ESTEE COS INC CL A 518439104 158,299 527,788 SH   SOLE 2 96,255 0 431,533
LAUDER ESTEE COS INC CL A 518439104 48,337 161,161 SH   SOLE 4 103,392 0 57,769
LAUDER ESTEE COS INC CL A 518439104 60,816 202,767 SH   SOLE 7 195,857 0 6,910
LAUDER ESTEE COS INC CL A 518439104 3,037 10,127 SH   SOLE 13 6,216 0 3,911
LAUDER ESTEE COS INC CL A 518439104 6,750 22,505 SH   SOLE 15 22,505 0 0
LAUDER ESTEE COS INC CL A 518439104 1 2 SH   SOLE 17 0 0 2
LAUDER ESTEE COS INC CL A 518439104 147,995 493,432 SH   SOLE 18 452,292 0 41,140
LAUDER ESTEE COS INC CL A 518439104 94,659 315,602 SH   SOLE 19 315,602 0 0
LAUDER ESTEE COS INC CL A 518439104 1,458,117 4,861,525 SH   SOLE 21 4,861,525 0 0
LAUDER ESTEE COS INC CL A 518439104 1,488,691 4,963,463 SH   SOLE 22 4,449,877 0 513,586
LAUDER ESTEE COS INC CL A 518439104 43,123 143,778 SH   SOLE 23 143,778 0 0
LAUDER ESTEE COS INC CL A 518439104 122,340 407,895 SH   SOLE 25 407,895 0 0
LAUDER ESTEE COS INC CL A 518439104 159,725 532,540 SH   SOLE 26 207,220 0 325,320
LAUDER ESTEE COS INC CL A 518439104 193,868 646,378 SH   SOLE 28 18,013 0 628,365
LAUDER ESTEE COS INC CL A 518439104 575 1,916 SH   SOLE 29 1,916 0 0
LAUDER ESTEE COS INC CL A 518439104 284,448 948,381 SH   SOLE 30 948,381 0 0
LAUDER ESTEE COS INC CL A 518439104 26,394 88,001 SH   SOLE 31 31,602 0 56,399
LAUDER ESTEE COS INC CL A 518439104 97,381 324,680 SH   SOLE 34 324,680 0 0
LAUDER ESTEE COS INC CL A 518439104 31,868 106,253 SH   SOLE 36 106,253 0 0
LAUDER ESTEE COS INC CL A 518439104 918 3,060 SH   SOLE 37 3,060 0 0
LAUDER ESTEE COS INC CL A 518439104 2,423 8,078 SH   SOLE 40 8,078 0 0
LAUDER ESTEE COS INC CL A 518439104 64,193 214,028 SH   SOLE 43 18,606 0 195,422
LAUREATE EDUCATION INC CL A 518613203 1,957 115,213 SH   SOLE 2 34,582 0 80,631
LAUREATE EDUCATION INC CL A 518613203 7 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 52 3,087 SH   SOLE 7 3,087 0 0
LAUREATE EDUCATION INC CL A 518613203 4,993 293,870 SH   SOLE 18 293,870 0 0
LAUREATE EDUCATION INC CL A 518613203 3,026 178,118 SH   SOLE 19 178,118 0 0
LAUREATE EDUCATION INC CL A 518613203 60,755 3,575,950 SH   SOLE 21 3,575,950 0 0
LAUREATE EDUCATION INC CL A 518613203 39,848 2,345,391 SH   SOLE 22 2,234,808 0 110,583
LAUREATE EDUCATION INC CL A 518613203 222 13,060 SH   SOLE 25 13,060 0 0
LAUREATE EDUCATION INC CL A 518613203 524 30,869 SH   SOLE 26 23,231 0 7,638
LAUREATE EDUCATION INC CL A 518613203 197 11,623 SH   SOLE 28 11,623 0 0
LAUREATE EDUCATION INC CL A 518613203 964 56,768 SH   SOLE 30 56,768 0 0
LAUREATE EDUCATION INC CL A 518613203 90 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC CL A 518613203 202 11,903 SH   SOLE 40 11,903 0 0
LAUREATE EDUCATION INC CL A 518613203 88 5,197 SH   SOLE 43 0 0 5,197
LAWSON PRODS INC COM 520776105 44 885 SH   SOLE 2 443 0 442
LAWSON PRODS INC COM 520776105 4 76 SH   SOLE 7 76 0 0
LAWSON PRODS INC COM 520776105 720 14,392 SH   SOLE 18 14,392 0 0
LAWSON PRODS INC COM 520776105 400 7,991 SH   SOLE 19 7,991 0 0
LAWSON PRODS INC COM 520776105 8,464 169,244 SH   SOLE 21 169,244 0 0
LAWSON PRODS INC COM 520776105 8,695 173,858 SH   SOLE 22 172,909 0 949
LAZARD LTD SHS A G54050102 9,132 199,394 SH   SOLE 2 9,333 0 190,061
LAZARD LTD SHS A G54050102 409 8,924 SH   SOLE 7 8,924 0 0
LAZARD LTD SHS A G54050102 4,249 92,780 SH   SOLE 18 92,780 0 0
LAZARD LTD SHS A G54050102 1,278 27,899 SH   SOLE 19 27,899 0 0
LAZARD LTD SHS A G54050102 170,214 3,716,470 SH   SOLE 21 3,716,470 0 0
LAZARD LTD SHS A G54050102 2,070 45,205 SH   SOLE 32 45,205 0 0
LAZARD LTD SHS A G54050102 63 1,373 SH   SOLE 36 1,373 0 0
LAZYDAYS HLDGS INC COM 52110H100 115 5,368 SH   SOLE 2 289 0 5,079
LAZYDAYS HLDGS INC COM 52110H100 511 23,968 SH   SOLE 18 23,968 0 0
LAZYDAYS HLDGS INC COM 52110H100 254 11,921 SH   SOLE 19 11,921 0 0
LAZYDAYS HLDGS INC COM 52110H100 5,826 273,006 SH   SOLE 21 273,006 0 0
LAZYDAYS HLDGS INC COM 52110H100 1,620 75,921 SH   SOLE 22 71,019 0 4,902
LCI INDS COM 50189K103 6,148 45,667 SH   SOLE 2 22,824 0 22,843
LCI INDS COM 50189K103 10 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103 54 398 SH   SOLE 7 398 0 0
LCI INDS COM 50189K103 13,158 97,736 SH   SOLE 18 87,911 0 9,825
LCI INDS COM 50189K103 28,290 210,131 SH   SOLE 19 210,131 0 0
LCI INDS COM 50189K103 388,012 2,882,065 SH   SOLE 21 2,882,065 0 0
LCI INDS COM 50189K103 104,345 775,050 SH   SOLE 22 759,485 0 15,565
LCI INDS COM 50189K103 1,113 8,270 SH   SOLE 23 8,270 0 0
LCI INDS COM 50189K103 487 3,615 SH   SOLE 25 3,615 0 0
LCI INDS COM 50189K103 6,577 48,852 SH   SOLE 26 10,449 0 38,403
LCI INDS COM 50189K103 320 2,376 SH   SOLE 28 2,376 0 0
LCI INDS COM 50189K103 6,073 45,108 SH   SOLE 30 45,108 0 0
LCI INDS COM 50189K103 70 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103 407 3,024 SH   SOLE 40 3,024 0 0
LCI INDS COM 50189K103 1,419 10,540 SH   SOLE 43 221 0 10,319
LCNB CORP COM 50181P100 11 642 SH   SOLE 2 642 0 0
LCNB CORP COM 50181P100 43 2,467 SH   SOLE 18 2,467 0 0
LCNB CORP COM 50181P100 688 39,346 SH   SOLE 21 39,346 0 0
LCNB CORP COM 50181P100 115 6,553 SH   SOLE 22 6,553 0 0
LEAP THERAPEUTICS INC COM 52187K101 36 8,889 SH   SOLE 18 8,889 0 0
LEAP THERAPEUTICS INC COM 52187K101 375 93,492 SH   SOLE 21 93,492 0 0
LEAP THERAPEUTICS INC COM 52187K101 373 93,081 SH   SOLE 22 93,081 0 0
LEAR CORP COM NEW 521865204 26,222 167,573 SH   SOLE 2 55,977 0 111,596
LEAR CORP COM NEW 521865204 7,273 46,477 SH   SOLE 4 24,729 0 21,748
LEAR CORP COM NEW 521865204 3,671 23,463 SH   SOLE 7 9,298 0 14,165
LEAR CORP COM NEW 521865204 31 198 SH   SOLE 13 198 0 0
LEAR CORP COM NEW 521865204 1,066 6,815 SH   SOLE 15 6,815 0 0
LEAR CORP COM NEW 521865204 101,433 648,217 SH   SOLE 18 610,445 0 37,772
LEAR CORP COM NEW 521865204 136,054 869,465 SH   SOLE 19 869,465 0 0
LEAR CORP COM NEW 521865204 481,220 3,075,280 SH   SOLE 21 3,075,280 0 0
LEAR CORP COM NEW 521865204 271,027 1,732,024 SH   SOLE 22 1,658,867 0 73,157
LEAR CORP COM NEW 521865204 8,349 53,356 SH   SOLE 23 53,356 0 0
LEAR CORP COM NEW 521865204 17,314 110,649 SH   SOLE 25 110,649 0 0
LEAR CORP COM NEW 521865204 19,430 124,171 SH   SOLE 26 63,840 0 60,331
LEAR CORP COM NEW 521865204 22,265 142,287 SH   SOLE 28 4,328 0 137,959
LEAR CORP COM NEW 521865204 55,708 356,007 SH   SOLE 30 328,021 0 27,986
LEAR CORP COM NEW 521865204 3,242 20,719 SH   SOLE 31 6,162 0 14,557
LEAR CORP COM NEW 521865204 8,354 53,386 SH   SOLE 34 53,386 0 0
LEAR CORP COM NEW 521865204 5,806 37,101 SH   SOLE 36 37,101 0 0
LEAR CORP COM NEW 521865204 355 2,267 SH   SOLE 40 2,267 0 0
LEAR CORP COM NEW 521865204 6,378 40,760 SH   SOLE 43 2,907 0 37,853
LEE ENTERPRISES INC COM 523768406 26 1,129 SH   SOLE 18 1,129 0 0
LEE ENTERPRISES INC COM 523768406 418 18,482 SH   SOLE 21 18,482 0 0
LEE ENTERPRISES INC COM 523768406 841 37,167 SH   SOLE 22 37,167 0 0
LEGACY HOUSING CORP COM 52472M101 71 3,972 SH   SOLE 2 1,195 0 2,777
LEGACY HOUSING CORP COM 52472M101 566 31,483 SH   SOLE 18 31,483 0 0
LEGACY HOUSING CORP COM 52472M101 281 15,652 SH   SOLE 19 15,652 0 0
LEGACY HOUSING CORP COM 52472M101 5,306 295,266 SH   SOLE 21 295,266 0 0
LEGACY HOUSING CORP COM 52472M101 1,331 74,077 SH   SOLE 22 70,316 0 3,761
LEGALZOOM COM INC COM 52466B103 2,738 103,717 SH   SOLE 2 64,459 0 39,258
LEGALZOOM COM INC COM 52466B103 272 10,313 SH   SOLE 18 10,313 0 0
LEGALZOOM COM INC COM 52466B103 20,311 769,347 SH   SOLE 19 769,347 0 0
LEGALZOOM COM INC COM 52466B103 6,144 232,721 SH   SOLE 21 232,721 0 0
LEGALZOOM COM INC COM 52466B103 9,837 372,628 SH   SOLE 22 368,705 0 3,923
LEGALZOOM COM INC COM 52466B103 286 10,840 SH   SOLE 26 10,840 0 0
LEGALZOOM COM INC COM 52466B103 10,899 412,840 SH   SOLE 28 0 0 412,840
LEGALZOOM COM INC COM 52466B103 23 855 SH   SOLE 31 300 0 555
LEGALZOOM COM INC COM 52466B103 40,081 1,518,222 SH   SOLE 34 1,518,222 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 41,109 813,071 SH   SOLE 21 813,071 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 420 8,314 SH   SOLE 22 8,314 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 86 1,700 SH   SOLE 25 1,700 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 750 14,842 SH   SOLE 30 14,842 0 0
LEGGETT & PLATT INC COM 524660107 14,997 334,454 SH   SOLE 2 67,187 0 267,267
LEGGETT & PLATT INC COM 524660107 59 1,321 SH   SOLE 4 1,321 0 0
LEGGETT & PLATT INC COM 524660107 8,780 195,818 SH   SOLE 7 191,060 0 4,758
LEGGETT & PLATT INC COM 524660107 84 1,871 SH   SOLE 15 1,871 0 0
LEGGETT & PLATT INC COM 524660107 15,650 349,010 SH   SOLE 18 338,071 0 10,939
LEGGETT & PLATT INC COM 524660107 3,139 70,001 SH   SOLE 19 70,001 0 0
LEGGETT & PLATT INC COM 524660107 281,255 6,272,420 SH   SOLE 21 6,272,420 0 0
LEGGETT & PLATT INC COM 524660107 134,468 2,998,843 SH   SOLE 22 2,705,700 0 293,143
LEGGETT & PLATT INC COM 524660107 146 3,261 SH   SOLE 23 3,261 0 0
LEGGETT & PLATT INC COM 524660107 733 16,344 SH   SOLE 25 16,344 0 0
LEGGETT & PLATT INC COM 524660107 6,171 137,626 SH   SOLE 26 45,262 0 92,364
LEGGETT & PLATT INC COM 524660107 1,001 22,318 SH   SOLE 28 9,132 0 13,186
LEGGETT & PLATT INC COM 524660107 15,633 348,641 SH   SOLE 30 348,641 0 0
LEGGETT & PLATT INC COM 524660107 93 2,082 SH   SOLE 31 2,082 0 0
LEGGETT & PLATT INC COM 524660107 2,272 50,665 SH   SOLE 32 50,665 0 0
LEGGETT & PLATT INC COM 524660107 18 410 SH   SOLE 34 410 0 0
LEGGETT & PLATT INC COM 524660107 369 8,235 SH   SOLE 36 8,235 0 0
LEGGETT & PLATT INC COM 524660107 728 16,237 SH   SOLE 40 16,237 0 0
LEGGETT & PLATT INC COM 524660107 3,172 70,733 SH   SOLE 43 6,117 0 64,616
LEIDOS HOLDINGS INC COM 525327102 36,242 377,007 SH   SOLE 2 99,542 0 277,465
LEIDOS HOLDINGS INC COM 525327102 9,114 94,812 SH   SOLE 4 49,456 0 45,356
LEIDOS HOLDINGS INC COM 525327102 12,082 125,683 SH   SOLE 7 121,461 0 4,222
LEIDOS HOLDINGS INC COM 525327102 39 408 SH   SOLE 13 408 0 0
LEIDOS HOLDINGS INC COM 525327102 1,687 17,554 SH   SOLE 15 17,554 0 0
LEIDOS HOLDINGS INC COM 525327102 135,200 1,406,424 SH   SOLE 18 1,287,830 0 118,594
LEIDOS HOLDINGS INC COM 525327102 228,853 2,380,660 SH   SOLE 19 2,380,660 0 0
LEIDOS HOLDINGS INC COM 525327102 355,808 3,701,326 SH   SOLE 21 3,701,326 0 0
LEIDOS HOLDINGS INC COM 525327102 307,354 3,197,275 SH   SOLE 22 2,901,147 0 296,128
LEIDOS HOLDINGS INC COM 525327102 7,432 77,307 SH   SOLE 23 77,307 0 0
LEIDOS HOLDINGS INC COM 525327102 20,771 216,070 SH   SOLE 25 216,070 0 0
LEIDOS HOLDINGS INC COM 525327102 33,293 346,336 SH   SOLE 26 129,711 0 216,625
LEIDOS HOLDINGS INC COM 525327102 15,785 164,200 SH   SOLE 28 9,988 0 154,212
LEIDOS HOLDINGS INC COM 525327102 15 157 SH   SOLE 29 157 0 0
LEIDOS HOLDINGS INC COM 525327102 58,620 609,800 SH   SOLE 30 609,800 0 0
LEIDOS HOLDINGS INC COM 525327102 4,817 50,114 SH   SOLE 31 17,029 0 33,085
LEIDOS HOLDINGS INC COM 525327102 13,138 136,668 SH   SOLE 34 136,668 0 0
LEIDOS HOLDINGS INC COM 525327102 6,365 66,214 SH   SOLE 36 66,214 0 0
LEIDOS HOLDINGS INC COM 525327102 238 2,476 SH   SOLE 40 2,476 0 0
LEIDOS HOLDINGS INC COM 525327102 6,892 71,697 SH   SOLE 43 11,705 0 59,992
LEJU HLDGS LTD SPONSORED ADS 50187J108 0 418 SH   SOLE 43 0 0 418
LEMAITRE VASCULAR INC COM 525558201 1,013 19,082 SH   SOLE 2 15,161 0 3,921
LEMAITRE VASCULAR INC COM 525558201 3 52 SH   SOLE 4 52 0 0
LEMAITRE VASCULAR INC COM 525558201 14 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 3,851 72,544 SH   SOLE 18 70,293 0 2,251
LEMAITRE VASCULAR INC COM 525558201 7,842 147,703 SH   SOLE 19 147,703 0 0
LEMAITRE VASCULAR INC COM 525558201 123,186 2,320,323 SH   SOLE 21 2,320,323 0 0
LEMAITRE VASCULAR INC COM 525558201 26,377 496,840 SH   SOLE 22 486,351 0 10,489
LEMAITRE VASCULAR INC COM 525558201 96 1,817 SH   SOLE 25 1,817 0 0
LEMAITRE VASCULAR INC COM 525558201 226 4,254 SH   SOLE 26 474 0 3,780
LEMAITRE VASCULAR INC COM 525558201 115 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 1,826 34,391 SH   SOLE 30 34,391 0 0
LEMAITRE VASCULAR INC COM 525558201 428 8,062 SH   SOLE 34 8,062 0 0
LEMAITRE VASCULAR INC COM 525558201 23 440 SH   SOLE 36 440 0 0
LEMAITRE VASCULAR INC COM 525558201 92 1,732 SH   SOLE 40 1,732 0 0
LEMAITRE VASCULAR INC COM 525558201 328 6,179 SH   SOLE 43 0 0 6,179
LEMONADE INC COM 52567D107 6,206 92,619 SH   SOLE 2 15,103 0 77,516
LEMONADE INC COM 52567D107 10 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107 40 590 SH   SOLE 7 590 0 0
LEMONADE INC COM 52567D107 1,021 15,233 SH   SOLE 18 15,233 0 0
LEMONADE INC COM 52567D107 751 11,205 SH   SOLE 19 11,205 0 0
LEMONADE INC COM 52567D107 29,454 439,548 SH   SOLE 21 439,548 0 0
LEMONADE INC COM 52567D107 56,959 850,000 SH   SOLE 22 804,256 0 45,744
LEMONADE INC COM 52567D107 359 5,360 SH   SOLE 25 5,360 0 0
LEMONADE INC COM 52567D107 923 13,770 SH   SOLE 26 10,828 0 2,942
LEMONADE INC COM 52567D107 206 3,074 SH   SOLE 28 3,074 0 0
LEMONADE INC COM 52567D107 1,341 20,008 SH   SOLE 30 20,008 0 0
LEMONADE INC COM 52567D107 42 630 SH   SOLE 31 630 0 0
LEMONADE INC COM 52567D107 305 4,558 SH   SOLE 40 4,558 0 0
LEMONADE INC COM 52567D107 37 557 SH   SOLE 43 0 0 557
LENDINGCLUB CORP COM NEW 52603A208 19,850 702,897 SH   SOLE 2 624,621 0 78,276
LENDINGCLUB CORP COM NEW 52603A208 9 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 44 1,551 SH   SOLE 7 1,551 0 0
LENDINGCLUB CORP COM NEW 52603A208 0 5 SH   SOLE 17 0 0 5
LENDINGCLUB CORP COM NEW 52603A208 8,667 306,895 SH   SOLE 18 306,895 0 0
LENDINGCLUB CORP COM NEW 52603A208 4,899 173,467 SH   SOLE 19 173,467 0 0
LENDINGCLUB CORP COM NEW 52603A208 98,546 3,489,581 SH   SOLE 21 3,489,581 0 0
LENDINGCLUB CORP COM NEW 52603A208 65,396 2,315,724 SH   SOLE 22 2,216,970 0 98,754
LENDINGCLUB CORP COM NEW 52603A208 385 13,640 SH   SOLE 25 13,640 0 0
LENDINGCLUB CORP COM NEW 52603A208 655 23,210 SH   SOLE 26 18,978 0 4,232
LENDINGCLUB CORP COM NEW 52603A208 217 7,680 SH   SOLE 28 7,680 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,481 52,435 SH   SOLE 30 52,435 0 0
LENDINGCLUB CORP COM NEW 52603A208 68 2,396 SH   SOLE 36 2,396 0 0
LENDINGCLUB CORP COM NEW 52603A208 303 10,738 SH   SOLE 40 10,738 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,646 58,296 SH   SOLE 43 27,284 0 31,012
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 2,901 3,411,000 PRN   SOLE 21 3,411,000 0 0
LENDINGTREE INC NEW COM 52603B107 3,496 25,001 SH   SOLE 2 23,770 0 1,231
LENDINGTREE INC NEW COM 52603B107 6 46 SH   SOLE 4 46 0 0
LENDINGTREE INC NEW COM 52603B107 26 187 SH   SOLE 7 187 0 0
LENDINGTREE INC NEW COM 52603B107 7,783 55,663 SH   SOLE 18 55,663 0 0
LENDINGTREE INC NEW COM 52603B107 4,497 32,157 SH   SOLE 19 32,157 0 0
LENDINGTREE INC NEW COM 52603B107 108,717 777,494 SH   SOLE 21 777,494 0 0
LENDINGTREE INC NEW COM 52603B107 52,631 376,392 SH   SOLE 22 369,476 0 6,916
LENDINGTREE INC NEW COM 52603B107 33 235 SH   SOLE 23 235 0 0
LENDINGTREE INC NEW COM 52603B107 222 1,590 SH   SOLE 25 1,590 0 0
LENDINGTREE INC NEW COM 52603B107 895 6,400 SH   SOLE 26 4,882 0 1,518
LENDINGTREE INC NEW COM 52603B107 159 1,134 SH   SOLE 28 1,134 0 0
LENDINGTREE INC NEW COM 52603B107 903 6,459 SH   SOLE 30 6,459 0 0
LENDINGTREE INC NEW COM 52603B107 1,613 11,536 SH   SOLE 34 11,536 0 0
LENDINGTREE INC NEW COM 52603B107 203 1,455 SH   SOLE 40 1,455 0 0
LENDINGTREE INC NEW COM 52603B107 426 3,047 SH   SOLE 43 858 0 2,189
LENNAR CORP CL A 526057104 56,093 598,771 SH   SOLE 2 86,284 0 512,487
LENNAR CORP CL A 526057104 16,894 180,338 SH   SOLE 4 108,284 0 72,054
LENNAR CORP CL A 526057104 23,000 245,514 SH   SOLE 7 237,067 0 8,447
LENNAR CORP CL A 526057104 624 6,664 SH   SOLE 13 841 0 5,823
LENNAR CORP CL A 526057104 3,261 34,815 SH   SOLE 15 34,815 0 0
LENNAR CORP CL A 526057104 46,550 496,906 SH   SOLE 18 457,019 0 39,887
LENNAR CORP CL A 526057104 12,114 129,314 SH   SOLE 19 129,314 0 0
LENNAR CORP CL A 526057104 1,008,517 10,765,549 SH   SOLE 21 10,765,549 0 0
LENNAR CORP CL A 526057104 541,822 5,783,752 SH   SOLE 22 5,198,045 0 585,707
LENNAR CORP CL A 526057104 14,631 156,184 SH   SOLE 23 156,184 0 0
LENNAR CORP CL A 526057104 38,489 410,857 SH   SOLE 25 410,857 0 0
LENNAR CORP CL A 526057104 56,804 606,367 SH   SOLE 26 236,318 0 370,049
LENNAR CORP CL A 526057104 61,022 651,383 SH   SOLE 28 20,779 0 630,604
LENNAR CORP CL A 526057104 82 878 SH   SOLE 29 878 0 0
LENNAR CORP CL A 526057104 164,648 1,757,557 SH   SOLE 30 1,757,557 0 0
LENNAR CORP CL A 526057104 9,647 102,979 SH   SOLE 31 35,728 0 67,251
LENNAR CORP CL A 526057104 1,276 13,622 SH   SOLE 34 13,622 0 0
LENNAR CORP CL A 526057104 12,680 135,353 SH   SOLE 36 135,353 0 0
LENNAR CORP CL A 526057104 881 9,409 SH   SOLE 40 9,409 0 0
LENNAR CORP CL A 526057104 21,923 234,020 SH   SOLE 43 20,445 0 213,575
LENNAR CORP CL B 526057302 3,240 41,759 SH   SOLE 2 1,132 0 40,627
LENNAR CORP CL B 526057302 28 362 SH   SOLE 7 362 0 0
LENNAR CORP CL B 526057302 453 5,838 SH   SOLE 18 5,838 0 0
LENNAR CORP CL B 526057302 333 4,289 SH   SOLE 19 4,289 0 0
LENNAR CORP CL B 526057302 26,498 341,514 SH   SOLE 21 341,514 0 0
LENNAR CORP CL B 526057302 8,516 109,762 SH   SOLE 22 97,146 0 12,616
LENNAR CORP CL B 526057302 122 1,572 SH   SOLE 31 299 0 1,273
LENNAR CORP CL B 526057302 70 906 SH   SOLE 36 906 0 0
LENNAR CORP CL B 526057302 524 6,759 SH   SOLE 43 205 0 6,554
LENNOX INTL INC COM 526107107 40,081 136,252 SH   SOLE 2 79,385 0 56,867
LENNOX INTL INC COM 526107107 10,833 36,824 SH   SOLE 4 24,820 0 12,004
LENNOX INTL INC COM 526107107 3,757 12,773 SH   SOLE 7 4,742 0 8,031
LENNOX INTL INC COM 526107107 516 1,755 SH   SOLE 13 1,755 0 0
LENNOX INTL INC COM 526107107 1,020 3,466 SH   SOLE 15 3,466 0 0
LENNOX INTL INC COM 526107107 33,880 115,172 SH   SOLE 18 107,420 0 7,752
LENNOX INTL INC COM 526107107 18,215 61,921 SH   SOLE 19 61,921 0 0
LENNOX INTL INC COM 526107107 505,711 1,719,111 SH   SOLE 21 1,719,111 0 0
LENNOX INTL INC COM 526107107 304,599 1,035,452 SH   SOLE 22 962,737 0 72,715
LENNOX INTL INC COM 526107107 12,625 42,916 SH   SOLE 23 42,916 0 0
LENNOX INTL INC COM 526107107 3,941 13,397 SH   SOLE 25 13,397 0 0
LENNOX INTL INC COM 526107107 17,412 59,190 SH   SOLE 26 48,669 0 10,521
LENNOX INTL INC COM 526107107 30,613 104,065 SH   SOLE 28 2,861 0 101,204
LENNOX INTL INC COM 526107107 1,213 4,122 SH   SOLE 29 4,122 0 0
LENNOX INTL INC COM 526107107 28,063 95,397 SH   SOLE 30 84,816 0 10,581
LENNOX INTL INC COM 526107107 5,590 19,001 SH   SOLE 31 10,742 0 8,259
LENNOX INTL INC COM 526107107 6,930 23,557 SH   SOLE 34 23,557 0 0
LENNOX INTL INC COM 526107107 2,412 8,201 SH   SOLE 36 8,201 0 0
LENNOX INTL INC COM 526107107 342 1,162 SH   SOLE 40 1,162 0 0
LENNOX INTL INC COM 526107107 5,267 17,904 SH   SOLE 43 1,699 0 16,205
LENSAR INC COM 52634L108 15 1,911 SH   SOLE 18 1,911 0 0
LENSAR INC COM 52634L108 255 33,305 SH   SOLE 21 33,305 0 0
LENSAR INC COM 52634L108 1,071 140,016 SH   SOLE 22 140,016 0 0
LENSAR INC COM 52634L108 34 4,483 SH   SOLE 43 0 0 4,483
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 5,575 271,430 SH   SOLE 2 41,424 0 230,006
LESLIES INC COM 527064109 9 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109 36 1,763 SH   SOLE 7 1,763 0 0
LESLIES INC COM 527064109 1,389 67,648 SH   SOLE 18 67,648 0 0
LESLIES INC COM 527064109 152,867 7,442,389 SH   SOLE 19 7,442,389 0 0
LESLIES INC COM 527064109 34,466 1,678,012 SH   SOLE 21 1,678,012 0 0
LESLIES INC COM 527064109 57,150 2,782,398 SH   SOLE 22 2,645,822 0 136,576
LESLIES INC COM 527064109 335 16,329 SH   SOLE 25 16,329 0 0
LESLIES INC COM 527064109 702 34,160 SH   SOLE 26 28,592 0 5,568
LESLIES INC COM 527064109 163 7,914 SH   SOLE 28 7,914 0 0
LESLIES INC COM 527064109 4,363 212,437 SH   SOLE 30 212,437 0 0
LESLIES INC COM 527064109 40 1,936 SH   SOLE 31 1,936 0 0
LESLIES INC COM 527064109 306 14,893 SH   SOLE 40 14,893 0 0
LESLIES INC COM 527064109 130 6,335 SH   SOLE 43 0 0 6,335
LEVEL ONE BANCORP INC COM 52730D208 703 23,906 SH   SOLE 2 10,210 0 13,696
LEVEL ONE BANCORP INC COM 52730D208 31 1,052 SH   SOLE 18 1,052 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,428 48,546 SH   SOLE 19 48,546 0 0
LEVEL ONE BANCORP INC COM 52730D208 498 16,933 SH   SOLE 21 16,933 0 0
LEVEL ONE BANCORP INC COM 52730D208 2,391 81,273 SH   SOLE 22 81,273 0 0
LEVEL ONE BANCORP INC COM 52730D208 47 1,582 SH   SOLE 23 1,582 0 0
LEVEL ONE BANCORP INC COM 52730D208 188 6,401 SH   SOLE 26 0 0 6,401
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,709 110,518 SH   SOLE 2 108,155 0 2,363
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 768 31,317 SH   SOLE 4 31,317 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 44 1,801 SH   SOLE 7 1,801 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3,245 132,377 SH   SOLE 13 132,377 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,586 105,504 SH   SOLE 18 55,896 0 49,608
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 20,245 825,975 SH   SOLE 19 825,975 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4,780 195,037 SH   SOLE 21 195,037 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 53,464 2,181,307 SH   SOLE 22 1,963,268 0 218,039
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,289 52,579 SH   SOLE 23 52,579 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 598 24,385 SH   SOLE 25 24,385 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,656 67,582 SH   SOLE 26 62,064 0 5,518
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3,062 124,938 SH   SOLE 28 6,795 0 118,143
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 280 11,435 SH   SOLE 29 11,435 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3,251 132,627 SH   SOLE 30 132,627 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 878 35,818 SH   SOLE 31 35,818 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 398 16,218 SH   SOLE 34 16,218 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 472 19,263 SH   SOLE 36 19,263 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 219 8,932 SH   SOLE 40 8,932 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 139 5,668 SH   SOLE 43 327 0 5,341
LEXICON PHARMACEUTICALS INC COM NEW 528872302 239 49,722 SH   SOLE 2 19,554 0 30,168
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,033 214,777 SH   SOLE 18 214,777 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 561 116,592 SH   SOLE 19 116,592 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 11,917 2,477,485 SH   SOLE 21 2,477,485 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 8,423 1,751,215 SH   SOLE 22 1,727,973 0 23,242
LEXICON PHARMACEUTICALS INC COM NEW 528872302 33 6,866 SH   SOLE 40 6,866 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 159 33,115 SH   SOLE 43 0 0 33,115
LEXINFINTECH HLDGS LTD ADR 528877103 38 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 7,684 1,304,586 SH   SOLE 21 1,304,586 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 3,797 644,664 SH   SOLE 22 601,727 0 42,937
LEXINFINTECH HLDGS LTD ADR 528877103 23 3,843 SH   SOLE 25 3,843 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 1,608 273,015 SH   SOLE 30 273,015 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 323 54,859 SH   SOLE 43 0 0 54,859
LEXINGTON REALTY TRUST COM 529043101 9,268 726,912 SH   SOLE 2 84,899 0 642,013
LEXINGTON REALTY TRUST COM 529043101 1,850 145,122 SH   SOLE 4 145,122 0 0
LEXINGTON REALTY TRUST COM 529043101 4,596 360,451 SH   SOLE 7 360,451 0 0
LEXINGTON REALTY TRUST COM 529043101 13,665 1,071,726 SH   SOLE 18 1,071,726 0 0
LEXINGTON REALTY TRUST COM 529043101 10,582 829,933 SH   SOLE 19 829,933 0 0
LEXINGTON REALTY TRUST COM 529043101 451,246 35,391,859 SH   SOLE 21 35,391,859 0 0
LEXINGTON REALTY TRUST COM 529043101 114,366 8,969,889 SH   SOLE 22 8,676,509 0 293,380
LEXINGTON REALTY TRUST COM 529043101 146 11,468 SH   SOLE 23 11,468 0 0
LEXINGTON REALTY TRUST COM 529043101 14,912 1,169,586 SH   SOLE 25 1,169,586 0 0
LEXINGTON REALTY TRUST COM 529043101 1,029 80,691 SH   SOLE 26 63,342 0 17,349
LEXINGTON REALTY TRUST COM 529043101 2,383 186,875 SH   SOLE 28 23,203 0 163,672
LEXINGTON REALTY TRUST COM 529043101 20,293 1,591,581 SH   SOLE 30 1,591,581 0 0
LEXINGTON REALTY TRUST COM 529043101 98 7,685 SH   SOLE 36 7,685 0 0
LEXINGTON REALTY TRUST COM 529043101 417 32,712 SH   SOLE 40 32,712 0 0
LEXINGTON REALTY TRUST COM 529043101 1,901 149,069 SH   SOLE 43 1,068 0 148,001
LG DISPLAY CO LTD SPONS ADR REP 50186V102 85 10,632 SH   SOLE 2 10,632 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 720 90,583 SH   SOLE 22 90,583 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 551 69,334 SH   SOLE 43 3 0 69,331
LGI HOMES INC COM 50187T106 7,201 50,746 SH   SOLE 2 29,528 0 21,218
LGI HOMES INC COM 50187T106 12 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106 47 332 SH   SOLE 7 332 0 0
LGI HOMES INC COM 50187T106 12,092 85,206 SH   SOLE 18 77,404 0 7,802
LGI HOMES INC COM 50187T106 34,637 244,074 SH   SOLE 19 244,074 0 0
LGI HOMES INC COM 50187T106 383,490 2,702,350 SH   SOLE 21 2,702,350 0 0
LGI HOMES INC COM 50187T106 103,581 729,909 SH   SOLE 22 716,328 0 13,581
LGI HOMES INC COM 50187T106 1,193 8,404 SH   SOLE 23 8,404 0 0
LGI HOMES INC COM 50187T106 473 3,334 SH   SOLE 25 3,334 0 0
LGI HOMES INC COM 50187T106 6,124 43,152 SH   SOLE 26 7,923 0 35,229
LGI HOMES INC COM 50187T106 258 1,815 SH   SOLE 28 1,815 0 0
LGI HOMES INC COM 50187T106 5,371 37,849 SH   SOLE 30 37,849 0 0
LGI HOMES INC COM 50187T106 194 1,368 SH   SOLE 36 1,368 0 0
LGI HOMES INC COM 50187T106 379 2,672 SH   SOLE 40 2,672 0 0
LGI HOMES INC COM 50187T106 1,898 13,375 SH   SOLE 43 130 0 13,245
LGL GROUP INC COM 50186A108 10 707 SH   SOLE 18 707 0 0
LGL GROUP INC COM 50186A108 108 7,816 SH   SOLE 21 7,816 0 0
LHC GROUP INC COM 50187A107 19,133 121,937 SH   SOLE 2 95,358 0 26,579
LHC GROUP INC COM 50187A107 428 2,725 SH   SOLE 4 2,725 0 0
LHC GROUP INC COM 50187A107 87 556 SH   SOLE 7 556 0 0
LHC GROUP INC COM 50187A107 28,541 181,897 SH   SOLE 18 173,780 0 8,117
LHC GROUP INC COM 50187A107 141,302 900,531 SH   SOLE 19 900,531 0 0
LHC GROUP INC COM 50187A107 351,527 2,240,311 SH   SOLE 21 2,240,311 0 0
LHC GROUP INC COM 50187A107 173,876 1,108,125 SH   SOLE 22 1,080,182 0 27,943
LHC GROUP INC COM 50187A107 1,890 12,042 SH   SOLE 23 12,042 0 0
LHC GROUP INC COM 50187A107 873 5,563 SH   SOLE 25 5,563 0 0
LHC GROUP INC COM 50187A107 7,436 47,393 SH   SOLE 26 12,956 0 34,437
LHC GROUP INC COM 50187A107 404 2,573 SH   SOLE 28 2,573 0 0
LHC GROUP INC COM 50187A107 160 1,022 SH   SOLE 29 1,022 0 0
LHC GROUP INC COM 50187A107 5,762 36,723 SH   SOLE 30 36,723 0 0
LHC GROUP INC COM 50187A107 52,352 333,646 SH   SOLE 34 333,646 0 0
LHC GROUP INC COM 50187A107 737 4,698 SH   SOLE 36 4,698 0 0
LHC GROUP INC COM 50187A107 563 3,587 SH   SOLE 40 3,587 0 0
LHC GROUP INC COM 50187A107 2,773 17,675 SH   SOLE 43 728 0 16,947
LI AUTO INC SPONSORED ADS 50202M102 12,815 487,442 SH   SOLE 2 58,383 0 429,059
LI AUTO INC SPONSORED ADS 50202M102 8,476 322,414 SH   SOLE 4 168,682 0 153,732
LI AUTO INC SPONSORED ADS 50202M102 1,516 57,664 SH   SOLE 7 57,664 0 0
LI AUTO INC SPONSORED ADS 50202M102 1,631 62,033 SH   SOLE 13 12,338 0 49,695
LI AUTO INC SPONSORED ADS 50202M102 7,674 291,906 SH   SOLE 15 291,906 0 0
LI AUTO INC SPONSORED ADS 50202M102 9,701 369,018 SH   SOLE 18 369,018 0 0
LI AUTO INC SPONSORED ADS 50202M102 36,609 1,392,521 SH   SOLE 19 1,392,521 0 0
LI AUTO INC SPONSORED ADS 50202M102 273,173 10,390,751 SH   SOLE 21 10,390,751 0 0
LI AUTO INC SPONSORED ADS 50202M102 148,896 5,663,612 SH   SOLE 22 4,992,538 0 671,074
LI AUTO INC SPONSORED ADS 50202M102 6,484 246,645 SH   SOLE 23 246,645 0 0
LI AUTO INC SPONSORED ADS 50202M102 7,673 291,872 SH   SOLE 25 291,872 0 0
LI AUTO INC SPONSORED ADS 50202M102 32,642 1,241,603 SH   SOLE 26 362,333 0 879,270
LI AUTO INC SPONSORED ADS 50202M102 24,126 917,704 SH   SOLE 28 42,742 0 874,962
LI AUTO INC SPONSORED ADS 50202M102 116,912 4,447,009 SH   SOLE 30 4,447,009 0 0
LI AUTO INC SPONSORED ADS 50202M102 163 6,211 SH   SOLE 31 0 0 6,211
LI AUTO INC SPONSORED ADS 50202M102 21,040 800,314 SH   SOLE 34 800,314 0 0
LI AUTO INC SPONSORED ADS 50202M102 60 2,271 SH   SOLE 40 2,271 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 584 49,955 SH   SOLE 19 49,955 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 183 15,655 SH   SOLE 22 15,655 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 911 77,900 SH   SOLE 26 77,900 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 3,231 276,188 SH   SOLE 30 276,188 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 1,625 138,899 SH   SOLE 34 138,899 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 9,177 54,510 SH   SOLE 2 2,909 0 51,601
LIBERTY BROADBAND CORP COM SER A 530307107 2,003 11,899 SH   SOLE 4 10,398 0 1,501
LIBERTY BROADBAND CORP COM SER A 530307107 383 2,274 SH   SOLE 7 2,274 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 11 66 SH   SOLE 13 66 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 483 2,868 SH   SOLE 15 2,868 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,346 13,937 SH   SOLE 18 12,362 0 1,575
LIBERTY BROADBAND CORP COM SER A 530307107 1,968 11,692 SH   SOLE 19 11,692 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 46,972 279,012 SH   SOLE 21 279,012 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 92,126 547,227 SH   SOLE 22 516,275 0 30,952
LIBERTY BROADBAND CORP COM SER A 530307107 2,505 14,881 SH   SOLE 23 14,881 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 5,218 30,992 SH   SOLE 25 30,992 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 5,827 34,614 SH   SOLE 26 22,064 0 12,550
LIBERTY BROADBAND CORP COM SER A 530307107 5,826 34,606 SH   SOLE 28 2,098 0 32,508
LIBERTY BROADBAND CORP COM SER A 530307107 7,633 45,338 SH   SOLE 30 45,338 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,569 9,321 SH   SOLE 31 3,192 0 6,129
LIBERTY BROADBAND CORP COM SER A 530307107 755 4,486 SH   SOLE 34 4,486 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,419 8,431 SH   SOLE 36 8,431 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 213 1,264 SH   SOLE 40 1,264 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 11,494 68,274 SH   SOLE 43 6,384 0 61,890
LIBERTY BROADBAND CORP COM SER C 530307305 51,551 298,500 SH   SOLE 2 21,567 0 276,933
LIBERTY BROADBAND CORP COM SER C 530307305 18,839 109,084 SH   SOLE 4 61,514 0 47,570
LIBERTY BROADBAND CORP COM SER C 530307305 5,586 32,343 SH   SOLE 7 32,343 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 731 4,231 SH   SOLE 13 258 0 3,973
LIBERTY BROADBAND CORP COM SER C 530307305 2,269 13,140 SH   SOLE 15 13,140 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 16,015 92,733 SH   SOLE 18 84,024 0 8,709
LIBERTY BROADBAND CORP COM SER C 530307305 13,503 78,189 SH   SOLE 19 78,189 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 451,445 2,614,041 SH   SOLE 21 2,614,041 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 558,443 3,233,599 SH   SOLE 22 3,049,373 0 184,226
LIBERTY BROADBAND CORP COM SER C 530307305 14,598 84,528 SH   SOLE 23 84,528 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 34,232 198,214 SH   SOLE 25 198,214 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 43,499 251,874 SH   SOLE 26 132,536 0 119,338
LIBERTY BROADBAND CORP COM SER C 530307305 38,851 224,962 SH   SOLE 28 11,685 0 213,277
LIBERTY BROADBAND CORP COM SER C 530307305 36 211 SH   SOLE 29 211 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 74,801 433,125 SH   SOLE 30 433,125 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 9,805 56,774 SH   SOLE 31 18,146 0 38,628
LIBERTY BROADBAND CORP COM SER C 530307305 2,157 12,490 SH   SOLE 34 12,490 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 14,171 82,057 SH   SOLE 36 82,057 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 930 5,387 SH   SOLE 40 5,387 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 17,195 99,565 SH   SOLE 43 3,849 0 95,716
LIBERTY GLOBAL PLC OPTIONS G5480U900 11,026 370,000 SH Call SOLE 19 370,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,100 70,464 SH   SOLE 2 25,397 0 45,067
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,097 103,911 SH   SOLE 4 65,100 0 38,811
LIBERTY GLOBAL PLC SHS CL A G5480U104 404 13,553 SH   SOLE 7 13,553 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4 132 SH   SOLE 13 132 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 628 21,060 SH   SOLE 15 21,060 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,876 62,966 SH   SOLE 18 53,662 0 9,304
LIBERTY GLOBAL PLC SHS CL A G5480U104 883 29,631 SH   SOLE 19 29,631 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 26,551 890,967 SH   SOLE 21 890,967 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 69,020 2,316,123 SH   SOLE 22 2,239,575 0 76,548
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,708 90,857 SH   SOLE 23 90,857 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 8,558 287,167 SH   SOLE 25 287,167 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,214 242,079 SH   SOLE 26 154,279 0 87,800
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,717 258,954 SH   SOLE 28 13,607 0 245,347
LIBERTY GLOBAL PLC SHS CL A G5480U104 25,615 859,558 SH   SOLE 30 843,229 0 16,329
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,605 53,859 SH   SOLE 31 12,397 0 41,462
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,121 37,615 SH   SOLE 34 37,615 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,925 98,155 SH   SOLE 36 98,155 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 187 6,280 SH   SOLE 40 6,280 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,143 38,352 SH   SOLE 43 190 0 38,162
LIBERTY GLOBAL PLC SHS CL B G5480U112 14 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,229 143,566 SH   SOLE 2 49,042 0 94,524
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,116 241,556 SH   SOLE 4 118,165 0 123,391
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,152 39,102 SH   SOLE 7 39,102 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 347 11,765 SH   SOLE 13 11,765 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,131 38,400 SH   SOLE 15 38,400 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,961 66,565 SH   SOLE 18 45,796 0 20,769
LIBERTY GLOBAL PLC SHS CL C G5480U120 58,890 1,998,996 SH   SOLE 21 1,998,996 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 153,169 5,199,212 SH   SOLE 22 5,045,891 0 153,321
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,610 190,422 SH   SOLE 23 190,422 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 15,460 524,791 SH   SOLE 25 524,791 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 19,890 675,145 SH   SOLE 26 392,820 0 282,325
LIBERTY GLOBAL PLC SHS CL C G5480U120 20,685 702,127 SH   SOLE 28 27,086 0 675,041
LIBERTY GLOBAL PLC SHS CL C G5480U120 56,659 1,923,252 SH   SOLE 30 1,884,881 0 38,371
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,587 121,768 SH   SOLE 31 32,594 0 89,174
LIBERTY GLOBAL PLC SHS CL C G5480U120 577 19,592 SH   SOLE 34 19,592 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,684 226,872 SH   SOLE 36 226,872 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 373 12,646 SH   SOLE 40 12,646 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,303 112,104 SH   SOLE 43 1,730 0 110,374
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 2,330 2,296,000 PRN   SOLE 21 2,296,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 755 57,712 SH   SOLE 2 20,849 0 36,863
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 16 1,255 SH   SOLE 7 1,255 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,812 138,513 SH   SOLE 18 138,513 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,327 101,468 SH   SOLE 19 101,468 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 20,560 1,571,842 SH   SOLE 21 1,571,842 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 14,727 1,125,883 SH   SOLE 22 1,065,531 0 60,352
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 94 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 73 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 61 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 291 22,265 SH   SOLE 30 22,265 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 42 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 98 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 441 33,711 SH   SOLE 43 0 0 33,711
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,240 170,731 SH   SOLE 2 47,925 0 122,806
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 9 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 51 3,912 SH   SOLE 7 3,912 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6,357 484,563 SH   SOLE 18 484,563 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,257 248,253 SH   SOLE 19 248,253 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 73,203 5,579,487 SH   SOLE 21 5,579,487 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 46,386 3,535,519 SH   SOLE 22 3,347,655 0 187,864
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 294 22,401 SH   SOLE 25 22,401 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 762 58,101 SH   SOLE 26 43,085 0 15,016
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 196 14,923 SH   SOLE 28 12,867 0 2,056
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,072 81,672 SH   SOLE 30 81,672 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 127 9,698 SH   SOLE 36 9,698 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 265 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 151 11,488 SH   SOLE 43 50 0 11,438
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 279 27,025 SH   SOLE 2 27,025 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 256 24,814 SH   SOLE 4 24,814 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 3,609 349,324 SH   SOLE 18 349,324 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 34,959 3,384,216 SH   SOLE 19 3,384,216 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 1,759 170,240 SH   SOLE 22 170,240 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 248 23,997 SH   SOLE 26 23,997 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 12,905 1,249,272 SH   SOLE 34 1,249,272 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 10,848 229,974 SH   SOLE 2 13,184 0 216,790
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,298 48,707 SH   SOLE 4 46,123 0 2,584
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 365 7,728 SH   SOLE 7 7,728 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 129 2,742 SH   SOLE 13 2,742 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 491 10,405 SH   SOLE 15 10,405 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11,692 247,865 SH   SOLE 18 242,987 0 4,878
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 58,191 1,233,647 SH   SOLE 19 1,233,647 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 57,314 1,215,050 SH   SOLE 21 1,215,050 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 81,291 1,723,359 SH   SOLE 22 1,619,832 0 103,527
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,133 45,209 SH   SOLE 23 45,209 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5,940 125,925 SH   SOLE 25 125,925 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6,876 145,773 SH   SOLE 26 92,592 0 53,181
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,011 148,629 SH   SOLE 28 8,026 0 140,603
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9,770 207,127 SH   SOLE 30 207,127 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,477 31,322 SH   SOLE 31 8,600 0 22,722
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 31,089 659,080 SH   SOLE 34 659,080 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,023 42,888 SH   SOLE 36 42,888 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 71 1,509 SH   SOLE 40 1,509 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,631 55,779 SH   SOLE 43 4,472 0 51,307
LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 0 9 SH   SOLE 43 0 0 9
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 19,414 408,967 SH   SOLE 2 52,659 0 356,308
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 7,517 158,359 SH   SOLE 4 78,876 0 79,483
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 599 12,624 SH   SOLE 7 12,624 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 17 361 SH   SOLE 13 361 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 816 17,195 SH   SOLE 15 17,195 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 17,846 375,938 SH   SOLE 18 365,985 0 9,953
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 94,007 1,980,339 SH   SOLE 19 1,980,339 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 114,488 2,411,807 SH   SOLE 21 2,411,807 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 167,193 3,522,073 SH   SOLE 22 3,296,270 0 225,803
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,582 96,515 SH   SOLE 23 96,515 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10,218 215,252 SH   SOLE 25 215,252 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 16,106 339,285 SH   SOLE 26 205,215 0 134,070
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 12,232 257,684 SH   SOLE 28 11,700 0 245,984
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 8 177 SH   SOLE 29 177 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 21,040 443,222 SH   SOLE 30 443,222 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,976 62,686 SH   SOLE 31 18,402 0 44,284
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 43,570 917,834 SH   SOLE 34 917,834 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,126 86,912 SH   SOLE 36 86,912 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 299 6,292 SH   SOLE 40 6,292 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,866 60,381 SH   SOLE 43 2,539 0 57,842
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 102 3,802 SH   SOLE 2 2,695 0 1,107
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 6 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 783 29,113 SH   SOLE 18 29,113 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 447 16,597 SH   SOLE 19 16,597 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 8,751 325,193 SH   SOLE 21 325,193 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 5,733 213,032 SH   SOLE 22 207,743 0 5,289
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 65 2,403 SH   SOLE 25 2,403 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 28 1,045 SH   SOLE 26 1,045 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 36 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 27 1,015 SH   SOLE 30 1,015 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 190 7,076 SH   SOLE 43 0 0 7,076
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 21,307 414,455 SH   SOLE 2 26,775 0 387,680
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 6,573 127,855 SH   SOLE 4 69,827 0 58,028
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 836 16,253 SH   SOLE 7 16,253 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 21 417 SH   SOLE 13 417 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,040 20,236 SH   SOLE 15 20,236 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 6,480 126,052 SH   SOLE 18 115,036 0 11,016
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 272,321 5,297,042 SH   SOLE 19 5,297,042 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 116,159 2,259,466 SH   SOLE 21 2,259,466 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 241,663 4,700,705 SH   SOLE 22 4,466,710 0 233,995
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5,633 109,562 SH   SOLE 23 109,562 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 611 11,892 SH   SOLE 25 11,892 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 12,940 251,705 SH   SOLE 26 208,297 0 43,408
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11,990 233,220 SH   SOLE 28 14,885 0 218,335
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 9 169 SH   SOLE 29 169 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 22,974 446,875 SH   SOLE 30 395,959 0 50,916
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3,537 68,793 SH   SOLE 31 20,905 0 47,888
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 497 9,668 SH   SOLE 34 9,668 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,117 41,184 SH   SOLE 36 41,184 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 321 6,246 SH   SOLE 40 6,246 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,128 41,384 SH   SOLE 43 777 0 40,607
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2,846 60,494 SH   SOLE 2 2,189 0 58,305
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 21 446 SH   SOLE 7 446 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 437 9,288 SH   SOLE 18 9,288 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 399 8,490 SH   SOLE 19 8,490 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 11,324 240,681 SH   SOLE 21 240,681 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 26,987 573,576 SH   SOLE 22 553,171 0 20,405
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 22 476 SH   SOLE 31 476 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2,607 55,406 SH   SOLE 43 2,494 0 52,912
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 412 15,586 SH   SOLE 2 11,657 0 3,929
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 4 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 17 655 SH   SOLE 7 655 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2,739 103,653 SH   SOLE 18 103,653 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,666 63,057 SH   SOLE 19 63,057 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 33,375 1,263,259 SH   SOLE 21 1,263,259 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 23,665 895,713 SH   SOLE 22 875,095 0 20,618
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 105 3,957 SH   SOLE 25 3,957 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 220 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 73 2,755 SH   SOLE 28 2,755 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 480 18,182 SH   SOLE 30 18,182 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 99 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 424 16,042 SH   SOLE 43 0 0 16,042
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 9,183 6,745,000 PRN   SOLE 21 6,745,000 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 5,559 3,918,000 PRN   SOLE 21 3,918,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,275 105,087 SH   SOLE 2 33,394 0 71,693
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 17 1,392 SH   SOLE 7 1,392 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3,222 265,658 SH   SOLE 18 265,658 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3,996 329,401 SH   SOLE 19 329,401 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 41,457 3,417,727 SH   SOLE 21 3,417,727 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 26,928 2,219,982 SH   SOLE 22 2,139,108 0 80,874
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 140 11,539 SH   SOLE 25 11,539 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,168 96,318 SH   SOLE 26 57,692 0 38,626
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 119 9,798 SH   SOLE 28 9,798 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 662 54,585 SH   SOLE 30 54,585 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 157 12,906 SH   SOLE 36 12,906 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 137 11,316 SH   SOLE 40 11,316 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 537 44,266 SH   SOLE 43 19,688 0 24,578
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 172 55,723 SH   SOLE 2 13,419 0 42,304
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 655 211,853 SH   SOLE 18 211,853 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 452 146,183 SH   SOLE 19 146,183 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 8,151 2,637,982 SH   SOLE 21 2,637,982 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5,805 1,878,761 SH   SOLE 22 1,860,723 0 18,038
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 508 164,250 SH   SOLE 30 164,250 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 270 SH   SOLE 43 0 0 270
LIFE STORAGE INC COM 53223X107 28,828 251,245 SH   SOLE 2 99,940 0 151,305
LIFE STORAGE INC COM 53223X107 4,725 41,182 SH   SOLE 4 41,182 0 0
LIFE STORAGE INC COM 53223X107 11,558 100,732 SH   SOLE 7 100,732 0 0
LIFE STORAGE INC COM 53223X107 4,585 39,960 SH   SOLE 13 39,960 0 0
LIFE STORAGE INC COM 53223X107 32,704 285,023 SH   SOLE 18 226,601 0 58,422
LIFE STORAGE INC COM 53223X107 52,549 457,979 SH   SOLE 19 457,979 0 0
LIFE STORAGE INC COM 53223X107 532,481 4,640,758 SH   SOLE 21 4,640,758 0 0
LIFE STORAGE INC COM 53223X107 356,795 3,109,596 SH   SOLE 22 2,937,740 0 171,856
LIFE STORAGE INC COM 53223X107 370 3,221 SH   SOLE 23 3,221 0 0
LIFE STORAGE INC COM 53223X107 39,214 341,763 SH   SOLE 25 341,763 0 0
LIFE STORAGE INC COM 53223X107 4,593 40,032 SH   SOLE 26 26,578 0 13,454
LIFE STORAGE INC COM 53223X107 7,078 61,687 SH   SOLE 28 5,473 0 56,214
LIFE STORAGE INC COM 53223X107 42,587 371,164 SH   SOLE 30 371,164 0 0
LIFE STORAGE INC COM 53223X107 139 1,215 SH   SOLE 31 1,215 0 0
LIFE STORAGE INC COM 53223X107 661 5,760 SH   SOLE 34 5,760 0 0
LIFE STORAGE INC COM 53223X107 1,169 10,189 SH   SOLE 36 10,189 0 0
LIFE STORAGE INC COM 53223X107 1,102 9,601 SH   SOLE 40 9,601 0 0
LIFE STORAGE INC COM 53223X107 6,191 53,956 SH   SOLE 43 2,170 0 51,786
LIFEMD INC COM 53216B104 8 1,218 SH   SOLE 2 1,218 0 0
LIFEMD INC COM 53216B104 22 3,559 SH   SOLE 18 3,559 0 0
LIFEMD INC COM 53216B104 532 85,613 SH   SOLE 21 85,613 0 0
LIFEMD INC COM 53216B104 2,046 329,492 SH   SOLE 22 329,492 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 7,136 728,200 SH   SOLE 19 728,200 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 199 20,285 SH   SOLE 20 20,285 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 15 1,515 SH   SOLE 21 1,515 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 406 28,029 SH   SOLE 2 16,697 0 11,332
LIFESTANCE HEALTH GROUP INC COM 53228F101 3,154 217,511 SH   SOLE 18 217,511 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 28,121 1,939,367 SH   SOLE 19 1,939,367 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 170 11,721 SH   SOLE 20 11,721 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 22,295 1,537,595 SH   SOLE 21 1,537,595 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 12,665 873,464 SH   SOLE 22 859,518 0 13,946
LIFETIME BRANDS INC COM 53222Q103 209 11,477 SH   SOLE 2 500 0 10,977
LIFETIME BRANDS INC COM 53222Q103 822 45,177 SH   SOLE 18 45,177 0 0
LIFETIME BRANDS INC COM 53222Q103 412 22,660 SH   SOLE 19 22,660 0 0
LIFETIME BRANDS INC COM 53222Q103 8,537 469,299 SH   SOLE 21 469,299 0 0
LIFETIME BRANDS INC COM 53222Q103 6,087 334,646 SH   SOLE 22 328,231 0 6,415
LIFETIME BRANDS INC COM 53222Q103 17 927 SH   SOLE 43 0 0 927
LIFEVANTAGE CORP COM NEW 53222K205 3 395 SH   SOLE 2 395 0 0
LIFEVANTAGE CORP COM NEW 53222K205 16 2,396 SH   SOLE 18 2,396 0 0
LIFEVANTAGE CORP COM NEW 53222K205 328 48,421 SH   SOLE 21 48,421 0 0
LIFEVANTAGE CORP COM NEW 53222K205 1,181 174,497 SH   SOLE 22 174,497 0 0
LIFEWAY FOODS INC COM 531914109 11 1,934 SH   SOLE 2 1,934 0 0
LIFEWAY FOODS INC COM 531914109 5 946 SH   SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 106 18,840 SH   SOLE 21 18,840 0 0
LIFEWAY FOODS INC COM 531914109 57 10,206 SH   SOLE 22 10,206 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,721 19,527 SH   SOLE 2 5,394 0 14,133
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 30 213 SH   SOLE 7 213 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8,517 61,132 SH   SOLE 18 61,132 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,488 32,212 SH   SOLE 19 32,212 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 287,337 2,062,426 SH   SOLE 21 2,062,426 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 56,057 402,363 SH   SOLE 22 386,806 0 15,557
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 45 321 SH   SOLE 23 321 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 347 2,491 SH   SOLE 25 2,491 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,080 7,754 SH   SOLE 26 4,672 0 3,082
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 194 1,389 SH   SOLE 28 1,389 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 16,768 120,354 SH   SOLE 30 120,354 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 120 863 SH   SOLE 36 863 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 279 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,518 18,072 SH   SOLE 43 5,864 0 12,208
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 2,429 2,425,000 PRN   SOLE 21 2,425,000 0 0
LIGHTBRIDGE CORP COM 53224K302 6 1,331 SH   SOLE 18 1,331 0 0
LIGHTBRIDGE CORP COM 53224K302 85 17,360 SH   SOLE 21 17,360 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 1 442 SH   SOLE 43 0 0 442
LIGHTNING EMOTORS INC COM 53228T101 0 1 SH   SOLE 17 0 0 1
LIGHTNING EMOTORS INC COM 53228T101 85 9,996 SH   SOLE 18 9,996 0 0
LIGHTNING EMOTORS INC COM 53228T101 1,025 119,839 SH   SOLE 21 119,839 0 0
LIGHTNING EMOTORS INC COM 53228T101 3,401 397,794 SH   SOLE 22 397,794 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 12 5,743 SH   SOLE 18 5,743 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 150 70,328 SH   SOLE 21 70,328 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 412 193,214 SH   SOLE 22 193,214 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 320 3,322 SH   SOLE 18 3,322 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 213,461 2,213,638 SH   SOLE 19 2,213,638 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 29,872 309,775 SH   SOLE 21 309,775 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 8,300 86,077 SH   SOLE 22 86,077 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 19 201 SH   SOLE 43 0 0 201
LILLY ELI & CO COM 532457108 491,717 2,128,186 SH   SOLE 2 546,909 0 1,581,277
LILLY ELI & CO COM 532457108 129,821 561,873 SH   SOLE 4 365,131 0 196,742
LILLY ELI & CO COM 532457108 174,420 754,900 SH   SOLE 7 730,675 0 24,225
LILLY ELI & CO COM 532457108 3,689 15,967 SH   SOLE 13 2,313 0 13,654
LILLY ELI & CO COM 532457108 18,527 80,188 SH   SOLE 15 80,188 0 0
LILLY ELI & CO COM 532457108 593,260 2,567,671 SH   SOLE 18 2,382,507 0 185,164
LILLY ELI & CO COM 532457108 435,556 1,885,114 SH   SOLE 19 1,885,114 0 0
LILLY ELI & CO COM 532457108 4,801,337 20,780,509 SH   SOLE 21 20,780,509 0 0
LILLY ELI & CO COM 532457108 4,137,490 17,907,335 SH   SOLE 22 16,065,148 0 1,842,187
LILLY ELI & CO COM 532457108 115,735 500,910 SH   SOLE 23 500,910 0 0
LILLY ELI & CO COM 532457108 345,583 1,495,707 SH   SOLE 25 1,495,707 0 0
LILLY ELI & CO COM 532457108 440,959 1,908,499 SH   SOLE 26 777,860 0 1,130,639
LILLY ELI & CO COM 532457108 519,323 2,247,665 SH   SOLE 28 70,390 0 2,177,275
LILLY ELI & CO COM 532457108 3,632 15,719 SH   SOLE 29 15,719 0 0
LILLY ELI & CO COM 532457108 931,275 4,030,623 SH   SOLE 30 3,982,409 0 48,214
LILLY ELI & CO COM 532457108 74,785 323,673 SH   SOLE 31 122,369 0 201,304
LILLY ELI & CO COM 532457108 345,719 1,496,295 SH   SOLE 34 1,496,295 0 0
LILLY ELI & CO COM 532457108 100,115 433,306 SH   SOLE 36 433,306 0 0
LILLY ELI & CO COM 532457108 6,583 28,493 SH   SOLE 40 28,493 0 0
LILLY ELI & CO COM 532457108 183,212 792,955 SH   SOLE 43 59,833 0 733,122
LILLY ELI & CO OPTIONS 532457108 208 900 SH Call SOLE 4 900 0 0
LILLY ELI & CO OPTIONS 532457108 2,796 12,100 SH Call SOLE 18 12,100 0 0
LILLY ELI & CO OPTIONS 532457108 16,844 72,900 SH Call SOLE 19 72,900 0 0
LILLY ELI & CO OPTIONS 532457108 1,363 5,900 SH Call SOLE 22 5,900 0 0
LILLY ELI & CO OPTIONS 532457108 208 900 SH Call SOLE 26 900 0 0
LILLY ELI & CO OPTIONS 532457108 9,496 41,100 SH Call SOLE 34 41,100 0 0
LIMBACH HLDGS INC COM 53263P105 13 1,907 SH   SOLE 18 1,907 0 0
LIMBACH HLDGS INC COM 53263P105 192 29,066 SH   SOLE 21 29,066 0 0
LIMELIGHT NETWORKS INC COM 53261M104 311 130,529 SH   SOLE 2 38,432 0 92,097
LIMELIGHT NETWORKS INC COM 53261M104 5 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 970 407,485 SH   SOLE 18 407,485 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,278 536,802 SH   SOLE 19 536,802 0 0
LIMELIGHT NETWORKS INC COM 53261M104 11,519 4,839,876 SH   SOLE 21 4,839,876 0 0
LIMELIGHT NETWORKS INC COM 53261M104 7,813 3,282,804 SH   SOLE 22 3,163,821 0 118,983
LIMELIGHT NETWORKS INC COM 53261M104 63 26,348 SH   SOLE 25 26,348 0 0
LIMELIGHT NETWORKS INC COM 53261M104 152 63,801 SH   SOLE 26 5,824 0 57,977
LIMELIGHT NETWORKS INC COM 53261M104 40 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 202 84,666 SH   SOLE 30 84,666 0 0
LIMELIGHT NETWORKS INC COM 53261M104 14 5,678 SH   SOLE 36 5,678 0 0
LIMELIGHT NETWORKS INC COM 53261M104 36 15,214 SH   SOLE 40 15,214 0 0
LIMELIGHT NETWORKS INC COM 53261M104 79 33,316 SH   SOLE 43 0 0 33,316
LIMESTONE BANCORP INC COM 53262L105 17 946 SH   SOLE 18 946 0 0
LIMESTONE BANCORP INC COM 53262L105 229 12,764 SH   SOLE 21 12,764 0 0
LIMESTONE BANCORP INC COM 53262L105 1 48 SH   SOLE 43 0 0 48
LIMONEIRA CO COM 532746104 261 16,164 SH   SOLE 2 1,124 0 15,040
LIMONEIRA CO COM 532746104 5 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 843 52,104 SH   SOLE 18 52,104 0 0
LIMONEIRA CO COM 532746104 466 28,817 SH   SOLE 19 28,817 0 0
LIMONEIRA CO COM 532746104 9,505 587,826 SH   SOLE 21 587,826 0 0
LIMONEIRA CO COM 532746104 5,980 369,842 SH   SOLE 22 363,263 0 6,579
LIMONEIRA CO COM 532746104 1 56 SH   SOLE 43 0 0 56
LINCOLN EDL SVCS CORP COM 533535100 34 5,129 SH   SOLE 18 5,129 0 0
LINCOLN EDL SVCS CORP COM 533535100 553 82,661 SH   SOLE 21 82,661 0 0
LINCOLN EDL SVCS CORP COM 533535100 2,869 428,880 SH   SOLE 22 428,880 0 0
LINCOLN EDL SVCS CORP COM 533535100 7 1,022 SH   SOLE 43 0 0 1,022
LINCOLN ELEC HLDGS INC COM 533900106 16,861 130,922 SH   SOLE 2 49,418 0 81,504
LINCOLN ELEC HLDGS INC COM 533900106 183 1,420 SH   SOLE 4 1,420 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,859 14,434 SH   SOLE 7 14,434 0 0
LINCOLN ELEC HLDGS INC COM 533900106 18,576 144,235 SH   SOLE 18 144,235 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,264 17,581 SH   SOLE 19 17,581 0 0
LINCOLN ELEC HLDGS INC COM 533900106 391,718 3,041,527 SH   SOLE 21 3,041,527 0 0
LINCOLN ELEC HLDGS INC COM 533900106 206,129 1,600,503 SH   SOLE 22 1,534,367 0 66,136
LINCOLN ELEC HLDGS INC COM 533900106 901 6,999 SH   SOLE 25 6,999 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,887 22,414 SH   SOLE 26 18,126 0 4,288
LINCOLN ELEC HLDGS INC COM 533900106 491 3,809 SH   SOLE 28 3,809 0 0
LINCOLN ELEC HLDGS INC COM 533900106 34,365 266,831 SH   SOLE 30 266,831 0 0
LINCOLN ELEC HLDGS INC COM 533900106 118 914 SH   SOLE 31 914 0 0
LINCOLN ELEC HLDGS INC COM 533900106 116 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 892 6,924 SH   SOLE 40 6,924 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4,157 32,281 SH   SOLE 43 278 0 32,003
LINCOLN NATL CORP IND COM 534187109 38,107 554,277 SH   SOLE 2 119,816 0 434,461
LINCOLN NATL CORP IND COM 534187109 11,637 169,269 SH   SOLE 4 109,638 0 59,631
LINCOLN NATL CORP IND COM 534187109 11,436 166,335 SH   SOLE 7 157,514 0 8,821
LINCOLN NATL CORP IND COM 534187109 25 357 SH   SOLE 13 357 0 0
LINCOLN NATL CORP IND COM 534187109 1,622 23,591 SH   SOLE 15 23,591 0 0
LINCOLN NATL CORP IND COM 534187109 32,412 471,446 SH   SOLE 18 446,079 0 25,367
LINCOLN NATL CORP IND COM 534187109 6,110 88,874 SH   SOLE 19 88,874 0 0
LINCOLN NATL CORP IND COM 534187109 372,187 5,413,636 SH   SOLE 21 5,413,636 0 0
LINCOLN NATL CORP IND COM 534187109 268,553 3,906,231 SH   SOLE 22 3,511,027 0 395,204
LINCOLN NATL CORP IND COM 534187109 7,774 113,074 SH   SOLE 23 113,074 0 0
LINCOLN NATL CORP IND COM 534187109 32,587 473,990 SH   SOLE 25 473,990 0 0
LINCOLN NATL CORP IND COM 534187109 31,099 452,353 SH   SOLE 26 207,938 0 244,415
LINCOLN NATL CORP IND COM 534187109 34,087 495,807 SH   SOLE 28 20,126 0 475,681
LINCOLN NATL CORP IND COM 534187109 33 478 SH   SOLE 29 478 0 0
LINCOLN NATL CORP IND COM 534187109 84,019 1,222,095 SH   SOLE 30 1,222,095 0 0
LINCOLN NATL CORP IND COM 534187109 4,654 67,690 SH   SOLE 31 20,650 0 47,040
LINCOLN NATL CORP IND COM 534187109 50,401 733,101 SH   SOLE 34 733,101 0 0
LINCOLN NATL CORP IND COM 534187109 7,937 115,440 SH   SOLE 36 115,440 0 0
LINCOLN NATL CORP IND COM 534187109 437 6,352 SH   SOLE 40 6,352 0 0
LINCOLN NATL CORP IND COM 534187109 29,935 435,412 SH   SOLE 43 17,240 0 418,172
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 184 12,639 SH   SOLE 2 9,090 0 3,549
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,272 87,197 SH   SOLE 18 87,197 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 684 46,902 SH   SOLE 19 46,902 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 15,925 1,091,531 SH   SOLE 21 1,091,531 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 11,740 804,654 SH   SOLE 22 781,287 0 23,367
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 69 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 87 5,972 SH   SOLE 26 0 0 5,972
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 40 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 92 6,284 SH   SOLE 30 6,284 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 40 2,754 SH   SOLE 40 2,754 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 218 14,969 SH   SOLE 43 647 0 14,322
LINDE PLC SHS G5494J103 108,649 370,336 SH   SOLE 2 207,965 0 162,371
LINDE PLC SHS G5494J103 79,502 270,987 SH   SOLE 4 239,793 0 31,194
LINDE PLC SHS G5494J103 133,148 453,843 SH   SOLE 7 438,356 0 15,487
LINDE PLC SHS G5494J103 3,042 10,368 SH   SOLE 13 1,502 0 8,866
LINDE PLC SHS G5494J103 19,788 67,450 SH   SOLE 15 67,450 0 0
LINDE PLC SHS G5494J103 218,788 745,751 SH   SOLE 18 671,921 0 73,830
LINDE PLC SHS G5494J103 56,236 191,684 SH   SOLE 19 191,684 0 0
LINDE PLC SHS G5494J103 2,339,342 7,973,762 SH   SOLE 21 7,973,762 0 0
LINDE PLC SHS G5494J103 2,253,136 7,679,924 SH   SOLE 22 6,931,542 0 748,382
LINDE PLC SHS G5494J103 90,320 307,861 SH   SOLE 23 307,861 0 0
LINDE PLC SHS G5494J103 222,091 757,008 SH   SOLE 25 757,008 0 0
LINDE PLC SHS G5494J103 321,401 1,095,512 SH   SOLE 26 389,763 0 705,749
LINDE PLC SHS G5494J103 295,207 1,006,228 SH   SOLE 28 45,490 0 960,738
LINDE PLC SHS G5494J103 115 392 SH   SOLE 29 392 0 0
LINDE PLC SHS G5494J103 619,384 2,111,201 SH   SOLE 30 2,111,201 0 0
LINDE PLC SHS G5494J103 55,900 190,538 SH   SOLE 31 54,577 0 135,961
LINDE PLC SHS G5494J103 22,566 76,917 SH   SOLE 34 76,917 0 0
LINDE PLC SHS G5494J103 77,178 263,066 SH   SOLE 36 263,066 0 0
LINDE PLC SHS G5494J103 5,281 18,001 SH   SOLE 40 18,001 0 0
LINDE PLC SHS G5494J103 79,201 269,961 SH   SOLE 43 19,036 0 250,925
LINDSAY CORP COM 535555106 900 5,929 SH   SOLE 2 3,315 0 2,614
LINDSAY CORP COM 535555106 8 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,773 11,680 SH   SOLE 7 11,680 0 0
LINDSAY CORP COM 535555106 6,049 39,852 SH   SOLE 18 39,852 0 0
LINDSAY CORP COM 535555106 2,926 19,274 SH   SOLE 19 19,274 0 0
LINDSAY CORP COM 535555106 188,413 1,241,273 SH   SOLE 21 1,241,273 0 0
LINDSAY CORP COM 535555106 39,563 260,643 SH   SOLE 22 252,904 0 7,739
LINDSAY CORP COM 535555106 910 5,992 SH   SOLE 25 5,992 0 0
LINDSAY CORP COM 535555106 976 6,433 SH   SOLE 26 4,936 0 1,497
LINDSAY CORP COM 535555106 128 840 SH   SOLE 28 840 0 0
LINDSAY CORP COM 535555106 20,410 134,465 SH   SOLE 30 134,465 0 0
LINDSAY CORP COM 535555106 290 1,912 SH   SOLE 34 1,912 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 469 3,088 SH   SOLE 43 0 0 3,088
LINEAGE CELL THERAPEUTICS IN COM 53566P109 328 130,149 SH   SOLE 2 12,832 0 117,317
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 1,023 406,139 SH   SOLE 18 406,139 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 524 207,789 SH   SOLE 19 207,789 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 11,636 4,617,567 SH   SOLE 21 4,617,567 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 8,034 3,188,106 SH   SOLE 22 3,112,049 0 76,057
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,996 140,637 SH   SOLE 2 83,621 0 57,016
LIONS GATE ENTMNT CORP CL A VTG 535919401 44 3,067 SH   SOLE 4 3,067 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 19 1,350 SH   SOLE 7 1,350 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 3,271 230,497 SH   SOLE 18 230,497 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 11,842 834,552 SH   SOLE 19 834,552 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 33,576 2,366,174 SH   SOLE 21 2,366,174 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 17,266 1,216,765 SH   SOLE 22 1,157,181 0 59,584
LIONS GATE ENTMNT CORP CL A VTG 535919401 117 8,272 SH   SOLE 25 8,272 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 210 14,810 SH   SOLE 26 5,988 0 8,822
LIONS GATE ENTMNT CORP CL A VTG 535919401 131 9,210 SH   SOLE 28 7,511 0 1,699
LIONS GATE ENTMNT CORP CL A VTG 535919401 511 36,037 SH   SOLE 30 36,037 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,660 187,437 SH   SOLE 34 187,437 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 68 4,810 SH   SOLE 36 4,810 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 88 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,870 131,802 SH   SOLE 43 1,499 0 130,303
LIONS GATE ENTMNT CORP OPTIONS 535919401 20 1,400 SH Call SOLE 4 1,400 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 264 18,600 SH Call SOLE 18 18,600 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 4,640 327,000 SH Call SOLE 19 327,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 166 11,700 SH Call SOLE 22 11,700 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 1,296 91,300 SH Call SOLE 34 91,300 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,844 141,832 SH   SOLE 2 46,725 0 95,107
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 39 2,973 SH   SOLE 7 2,973 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4,710 362,292 SH   SOLE 18 362,292 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2,441 187,788 SH   SOLE 19 187,788 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 57,518 4,424,490 SH   SOLE 21 4,424,490 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 41,061 3,158,522 SH   SOLE 22 3,039,422 0 119,100
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 204 15,660 SH   SOLE 25 15,660 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 616 47,367 SH   SOLE 26 39,058 0 8,309
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 199 15,284 SH   SOLE 28 9,813 0 5,471
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 750 57,686 SH   SOLE 30 57,686 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 39 2,997 SH   SOLE 36 2,997 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 172 13,209 SH   SOLE 40 13,209 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 113 8,677 SH   SOLE 43 226 0 8,451
LIPOCINE INC NEW COM 53630X104 19 17,415 SH   SOLE 18 17,415 0 0
LIPOCINE INC NEW COM 53630X104 309 283,349 SH   SOLE 21 283,349 0 0
LIPOCINE INC NEW COM 53630X104 1,395 1,279,754 SH   SOLE 22 1,279,754 0 0
LIQTECH INTL INC COM 53632A201 25 4,548 SH   SOLE 2 4,548 0 0
LIQTECH INTL INC COM 53632A201 84 15,240 SH   SOLE 18 15,240 0 0
LIQTECH INTL INC COM 53632A201 60 10,921 SH   SOLE 21 10,921 0 0
LIQTECH INTL INC COM 53632A201 266 48,545 SH   SOLE 22 48,545 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 2 647 SH   SOLE 2 647 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 20 7,228 SH   SOLE 18 7,228 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 313 113,293 SH   SOLE 21 113,293 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 1,980 717,512 SH   SOLE 22 717,512 0 0
LIQUIDITY SVCS INC COM 53635B107 114 5,262 SH   SOLE 2 2,432 0 2,830
LIQUIDITY SVCS INC COM 53635B107 11 522 SH   SOLE 7 522 0 0
LIQUIDITY SVCS INC COM 53635B107 2,246 103,917 SH   SOLE 18 103,917 0 0
LIQUIDITY SVCS INC COM 53635B107 1,020 47,185 SH   SOLE 19 47,185 0 0
LIQUIDITY SVCS INC COM 53635B107 66,375 3,071,480 SH   SOLE 21 3,071,480 0 0
LIQUIDITY SVCS INC COM 53635B107 15,221 704,339 SH   SOLE 22 699,752 0 4,587
LIQUIDITY SVCS INC COM 53635B107 15 684 SH   SOLE 26 684 0 0
LIQUIDITY SVCS INC COM 53635B107 721 33,359 SH   SOLE 30 33,359 0 0
LIQUIDITY SVCS INC COM 53635B107 149 6,913 SH   SOLE 43 0 0 6,913
LITHIA MTRS INC COM 536797103 28,714 90,569 SH   SOLE 2 29,732 0 60,837
LITHIA MTRS INC COM 536797103 248 782 SH   SOLE 4 782 0 0
LITHIA MTRS INC COM 536797103 173 547 SH   SOLE 7 547 0 0
LITHIA MTRS INC COM 536797103 24,224 76,406 SH   SOLE 18 76,406 0 0
LITHIA MTRS INC COM 536797103 26,372 83,182 SH   SOLE 19 83,182 0 0
LITHIA MTRS INC COM 536797103 452,031 1,425,785 SH   SOLE 21 1,425,785 0 0
LITHIA MTRS INC COM 536797103 285,664 901,033 SH   SOLE 22 865,671 0 35,362
LITHIA MTRS INC COM 536797103 1,124 3,544 SH   SOLE 23 3,544 0 0
LITHIA MTRS INC COM 536797103 1,365 4,304 SH   SOLE 25 4,304 0 0
LITHIA MTRS INC COM 536797103 8,519 26,872 SH   SOLE 26 9,132 0 17,740
LITHIA MTRS INC COM 536797103 872 2,751 SH   SOLE 28 2,469 0 282
LITHIA MTRS INC COM 536797103 5,217 16,454 SH   SOLE 30 16,454 0 0
LITHIA MTRS INC COM 536797103 150 473 SH   SOLE 31 473 0 0
LITHIA MTRS INC COM 536797103 470 1,481 SH   SOLE 36 1,481 0 0
LITHIA MTRS INC COM 536797103 1,168 3,684 SH   SOLE 40 3,684 0 0
LITHIA MTRS INC COM 536797103 3,568 11,254 SH   SOLE 43 1,509 0 9,745
LITHIUM AMERS CORP NEW COM NEW 53680Q207 4,771 213,651 SH   SOLE 18 0 0 213,651
LITHIUM AMERS CORP NEW COM NEW 53680Q207 585 26,185 SH   SOLE 43 8,361 0 17,824
LITTELFUSE INC COM 537008104 15,500 56,720 SH   SOLE 2 18,991 0 37,729
LITTELFUSE INC COM 537008104 25 90 SH   SOLE 4 90 0 0
LITTELFUSE INC COM 537008104 91 334 SH   SOLE 7 334 0 0
LITTELFUSE INC COM 537008104 16,014 58,603 SH   SOLE 18 58,603 0 0
LITTELFUSE INC COM 537008104 4,629 16,938 SH   SOLE 19 16,938 0 0
LITTELFUSE INC COM 537008104 313,049 1,145,566 SH   SOLE 21 1,145,566 0 0
LITTELFUSE INC COM 537008104 183,937 673,096 SH   SOLE 22 642,952 0 30,144
LITTELFUSE INC COM 537008104 828 3,030 SH   SOLE 25 3,030 0 0
LITTELFUSE INC COM 537008104 2,680 9,806 SH   SOLE 26 8,112 0 1,694
LITTELFUSE INC COM 537008104 527 1,929 SH   SOLE 28 1,929 0 0
LITTELFUSE INC COM 537008104 3,695 13,522 SH   SOLE 30 13,522 0 0
LITTELFUSE INC COM 537008104 108 397 SH   SOLE 31 397 0 0
LITTELFUSE INC COM 537008104 81 298 SH   SOLE 36 298 0 0
LITTELFUSE INC COM 537008104 815 2,982 SH   SOLE 40 2,982 0 0
LITTELFUSE INC COM 537008104 4,593 16,809 SH   SOLE 43 1,045 0 15,764
LIVANOVA PLC SHS G5509L101 4,783 60,402 SH   SOLE 2 39,843 0 20,559
LIVANOVA PLC SHS G5509L101 16 199 SH   SOLE 4 199 0 0
LIVANOVA PLC SHS G5509L101 62 786 SH   SOLE 7 786 0 0
LIVANOVA PLC SHS G5509L101 20,460 258,360 SH   SOLE 18 258,360 0 0
LIVANOVA PLC SHS G5509L101 10,396 131,282 SH   SOLE 19 131,282 0 0
LIVANOVA PLC SHS G5509L101 310,019 3,914,872 SH   SOLE 21 3,914,872 0 0
LIVANOVA PLC SHS G5509L101 119,784 1,512,615 SH   SOLE 22 1,479,842 0 32,773
LIVANOVA PLC SHS G5509L101 106 1,333 SH   SOLE 23 1,333 0 0
LIVANOVA PLC SHS G5509L101 522 6,596 SH   SOLE 25 6,596 0 0
LIVANOVA PLC SHS G5509L101 1,902 24,017 SH   SOLE 26 14,695 0 9,322
LIVANOVA PLC SHS G5509L101 320 4,038 SH   SOLE 28 4,038 0 0
LIVANOVA PLC SHS G5509L101 25,623 323,564 SH   SOLE 30 323,564 0 0
LIVANOVA PLC SHS G5509L101 27 337 SH   SOLE 34 337 0 0
LIVANOVA PLC SHS G5509L101 450 5,684 SH   SOLE 40 5,684 0 0
LIVANOVA PLC SHS G5509L101 1,031 13,020 SH   SOLE 43 53 0 12,967
LIVE NATION ENTERTAINMENT IN COM 538034109 31,173 342,069 SH   SOLE 2 84,296 0 257,773
LIVE NATION ENTERTAINMENT IN COM 538034109 11,398 125,075 SH   SOLE 4 81,770 0 43,305
LIVE NATION ENTERTAINMENT IN COM 538034109 10,649 116,856 SH   SOLE 7 112,696 0 4,160
LIVE NATION ENTERTAINMENT IN COM 538034109 4,084 44,814 SH   SOLE 13 40,164 0 4,650
LIVE NATION ENTERTAINMENT IN COM 538034109 1,798 19,735 SH   SOLE 15 19,735 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 31,297 343,433 SH   SOLE 18 292,223 0 51,210
LIVE NATION ENTERTAINMENT IN COM 538034109 46,763 513,147 SH   SOLE 19 513,147 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 279,774 3,070,058 SH   SOLE 21 3,070,058 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 276,467 3,033,760 SH   SOLE 22 2,681,245 0 352,515
LIVE NATION ENTERTAINMENT IN COM 538034109 8,592 94,286 SH   SOLE 23 94,286 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 51,020 559,855 SH   SOLE 25 559,855 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 35,594 390,586 SH   SOLE 26 181,919 0 208,667
LIVE NATION ENTERTAINMENT IN COM 538034109 30,341 332,940 SH   SOLE 28 12,010 0 320,930
LIVE NATION ENTERTAINMENT IN COM 538034109 25 273 SH   SOLE 29 273 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 53,883 591,281 SH   SOLE 30 591,281 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 5,376 58,992 SH   SOLE 31 18,848 0 40,144
LIVE NATION ENTERTAINMENT IN COM 538034109 13,618 149,431 SH   SOLE 34 149,431 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 6,181 67,829 SH   SOLE 36 67,829 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 483 5,300 SH   SOLE 40 5,300 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,705 84,547 SH   SOLE 43 18,609 0 65,938
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 5,756 3,990,000 PRN   SOLE 21 3,990,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 2,765 2,413,000 PRN   SOLE 21 2,413,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 862 13,543 SH   SOLE 2 10,108 0 3,435
LIVE OAK BANCSHARES INC COM 53803X105 7 104 SH   SOLE 4 104 0 0
LIVE OAK BANCSHARES INC COM 53803X105 31 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 5,579 87,673 SH   SOLE 18 87,673 0 0
LIVE OAK BANCSHARES INC COM 53803X105 3,514 55,223 SH   SOLE 19 55,223 0 0
LIVE OAK BANCSHARES INC COM 53803X105 67,904 1,067,164 SH   SOLE 21 1,067,164 0 0
LIVE OAK BANCSHARES INC COM 53803X105 47,402 744,957 SH   SOLE 22 724,403 0 20,554
LIVE OAK BANCSHARES INC COM 53803X105 299 4,693 SH   SOLE 25 4,693 0 0
LIVE OAK BANCSHARES INC COM 53803X105 842 13,227 SH   SOLE 26 10,321 0 2,906
LIVE OAK BANCSHARES INC COM 53803X105 184 2,884 SH   SOLE 28 2,884 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,386 21,789 SH   SOLE 30 21,789 0 0
LIVE OAK BANCSHARES INC COM 53803X105 91 1,438 SH   SOLE 36 1,438 0 0
LIVE OAK BANCSHARES INC COM 53803X105 266 4,173 SH   SOLE 40 4,173 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,028 16,156 SH   SOLE 43 0 0 16,156
LIVE VENTURES INC COM NEW 538142308 10 260 SH   SOLE 18 260 0 0
LIVE VENTURES INC COM NEW 538142308 134 3,627 SH   SOLE 21 3,627 0 0
LIVENT CORP COM 53814L108 3,068 132,759 SH   SOLE 2 87,478 0 45,281
LIVENT CORP COM 53814L108 13 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 46 1,989 SH   SOLE 7 1,989 0 0
LIVENT CORP COM 53814L108 13,810 597,561 SH   SOLE 18 575,852 0 21,709
LIVENT CORP COM 53814L108 15,092 653,065 SH   SOLE 19 653,065 0 0
LIVENT CORP COM 53814L108 420,353 18,189,244 SH   SOLE 21 18,189,244 0 0
LIVENT CORP COM 53814L108 96,357 4,169,496 SH   SOLE 22 4,084,743 0 84,753
LIVENT CORP COM 53814L108 345 14,922 SH   SOLE 23 14,922 0 0
LIVENT CORP COM 53814L108 515 22,276 SH   SOLE 25 22,276 0 0
LIVENT CORP COM 53814L108 3,099 134,116 SH   SOLE 26 67,516 0 66,600
LIVENT CORP COM 53814L108 283 12,231 SH   SOLE 28 12,231 0 0
LIVENT CORP COM 53814L108 6,338 274,253 SH   SOLE 30 274,253 0 0
LIVENT CORP COM 53814L108 57 2,457 SH   SOLE 36 2,457 0 0
LIVENT CORP COM 53814L108 409 17,705 SH   SOLE 40 17,705 0 0
LIVENT CORP COM 53814L108 1,911 82,700 SH   SOLE 43 895 0 81,805
LIVEPERSON INC COM 538146101 6,726 114,091 SH   SOLE 2 65,736 0 48,355
LIVEPERSON INC COM 538146101 15 259 SH   SOLE 4 259 0 0
LIVEPERSON INC COM 538146101 61 1,030 SH   SOLE 7 1,030 0 0
LIVEPERSON INC COM 538146101 15,001 254,472 SH   SOLE 18 232,891 0 21,581
LIVEPERSON INC COM 538146101 31,372 532,180 SH   SOLE 19 532,180 0 0
LIVEPERSON INC COM 538146101 440,024 7,464,352 SH   SOLE 21 7,464,352 0 0
LIVEPERSON INC COM 538146101 119,259 2,023,058 SH   SOLE 22 1,985,658 0 37,400
LIVEPERSON INC COM 538146101 1,031 17,493 SH   SOLE 23 17,493 0 0
LIVEPERSON INC COM 538146101 580 9,833 SH   SOLE 25 9,833 0 0
LIVEPERSON INC COM 538146101 5,295 89,827 SH   SOLE 26 16,124 0 73,703
LIVEPERSON INC COM 538146101 360 6,103 SH   SOLE 28 6,103 0 0
LIVEPERSON INC COM 538146101 6,792 115,216 SH   SOLE 30 115,216 0 0
LIVEPERSON INC COM 538146101 97 1,653 SH   SOLE 36 1,653 0 0
LIVEPERSON INC COM 538146101 443 7,512 SH   SOLE 40 7,512 0 0
LIVEPERSON INC COM 538146101 2,753 46,697 SH   SOLE 43 124 0 46,573
LIVERAMP HLDGS INC COM 53815P108 8,905 188,552 SH   SOLE 2 97,983 0 90,569
LIVERAMP HLDGS INC COM 53815P108 12 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 51 1,075 SH   SOLE 7 1,075 0 0
LIVERAMP HLDGS INC COM 53815P108 16,407 347,387 SH   SOLE 18 344,184 0 3,203
LIVERAMP HLDGS INC COM 53815P108 20,055 424,616 SH   SOLE 19 424,616 0 0
LIVERAMP HLDGS INC COM 53815P108 224,663 4,756,786 SH   SOLE 21 4,756,786 0 0
LIVERAMP HLDGS INC COM 53815P108 108,907 2,305,893 SH   SOLE 22 2,237,862 0 68,031
LIVERAMP HLDGS INC COM 53815P108 591 12,521 SH   SOLE 23 12,521 0 0
LIVERAMP HLDGS INC COM 53815P108 402 8,505 SH   SOLE 25 8,505 0 0
LIVERAMP HLDGS INC COM 53815P108 4,090 86,607 SH   SOLE 26 20,487 0 66,120
LIVERAMP HLDGS INC COM 53815P108 251 5,307 SH   SOLE 28 5,307 0 0
LIVERAMP HLDGS INC COM 53815P108 1,657 35,090 SH   SOLE 30 35,090 0 0
LIVERAMP HLDGS INC COM 53815P108 385 8,148 SH   SOLE 40 8,148 0 0
LIVERAMP HLDGS INC COM 53815P108 2,112 44,718 SH   SOLE 43 17,646 0 27,072
LIVEXLIVE MEDIA INC COM NEW 53839L208 27 9,052 SH   SOLE 2 2,897 0 6,155
LIVEXLIVE MEDIA INC COM NEW 53839L208 2 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 478 159,781 SH   SOLE 18 159,781 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 249 83,367 SH   SOLE 19 83,367 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 5,754 1,924,502 SH   SOLE 21 1,924,502 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 4,242 1,418,574 SH   SOLE 22 1,413,826 0 4,748
LIVEXLIVE MEDIA INC COM NEW 53839L208 30 10,188 SH   SOLE 43 0 0 10,188
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 132 100,000 PRN   SOLE 21 100,000 0 0
LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 1 303 SH   SOLE 18 303 0 0
LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 27 13,122 SH   SOLE 21 13,122 0 0
LIZHI INC ADS 53933L104 37 11,764 SH   SOLE 22 0 0 11,764
LKQ CORP COM 501889208 42,458 843,766 SH   SOLE 2 338,060 0 505,706
LKQ CORP COM 501889208 13,616 270,588 SH   SOLE 4 180,614 0 89,974
LKQ CORP COM 501889208 16,476 327,422 SH   SOLE 7 252,485 0 74,937
LKQ CORP COM 501889208 385 7,644 SH   SOLE 13 1,031 0 6,613
LKQ CORP COM 501889208 1,849 36,739 SH   SOLE 15 36,739 0 0
LKQ CORP COM 501889208 24,917 495,170 SH   SOLE 18 451,629 0 43,541
LKQ CORP COM 501889208 8,986 178,573 SH   SOLE 19 178,573 0 0
LKQ CORP COM 501889208 387,498 7,700,674 SH   SOLE 21 7,700,674 0 0
LKQ CORP COM 501889208 304,588 6,053,027 SH   SOLE 22 5,353,993 0 699,034
LKQ CORP COM 501889208 9,887 196,482 SH   SOLE 23 196,482 0 0
LKQ CORP COM 501889208 29,939 594,966 SH   SOLE 25 594,966 0 0
LKQ CORP COM 501889208 39,787 790,687 SH   SOLE 26 393,957 0 396,730
LKQ CORP COM 501889208 52,374 1,040,816 SH   SOLE 28 30,884 0 1,009,932
LKQ CORP COM 501889208 2,108 41,898 SH   SOLE 29 41,898 0 0
LKQ CORP COM 501889208 105,750 2,101,548 SH   SOLE 30 2,054,775 0 46,773
LKQ CORP COM 501889208 7,096 141,016 SH   SOLE 31 69,936 0 71,080
LKQ CORP COM 501889208 2,813 55,900 SH   SOLE 34 55,900 0 0
LKQ CORP COM 501889208 7,445 147,958 SH   SOLE 36 147,958 0 0
LKQ CORP COM 501889208 513 10,193 SH   SOLE 40 10,193 0 0
LKQ CORP COM 501889208 4,948 98,334 SH   SOLE 43 7,965 0 90,369
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 11 4,385 SH   SOLE 18 4,385 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 9,318 3,803,446 SH   SOLE 43 169,879 0 3,633,567
LM FDG AMER INC COM 502074404 0 85 SH   SOLE 21 85 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 20 1,294 SH   SOLE 18 1,294 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 237 15,380 SH   SOLE 21 15,380 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 1,977 128,463 SH   SOLE 22 128,463 0 0
LOANDEPOT INC COM CL A 53946R106 28 4,111 SH   SOLE 21 4,111 0 0
LOANDEPOT INC COM CL A 53946R106 405 59,844 SH   SOLE 22 59,844 0 0
LOCKHEED MARTIN CORP COM 539830109 228,919 663,341 SH   SOLE 2 204,883 0 458,458
LOCKHEED MARTIN CORP COM 539830109 34,953 101,284 SH   SOLE 4 71,253 0 30,031
LOCKHEED MARTIN CORP COM 539830109 83,272 241,297 SH   SOLE 7 233,950 0 7,347
LOCKHEED MARTIN CORP COM 539830109 8,767 25,405 SH   SOLE 13 21,400 0 4,005
LOCKHEED MARTIN CORP COM 539830109 11,165 32,354 SH   SOLE 15 32,354 0 0
LOCKHEED MARTIN CORP COM 539830109 235,209 681,568 SH   SOLE 18 625,147 0 56,421
LOCKHEED MARTIN CORP COM 539830109 115,200 333,817 SH   SOLE 19 333,817 0 0
LOCKHEED MARTIN CORP COM 539830109 2,591,036 7,508,072 SH   SOLE 21 7,508,072 0 0
LOCKHEED MARTIN CORP COM 539830109 1,903,901 5,516,954 SH   SOLE 22 4,969,001 0 547,953
LOCKHEED MARTIN CORP COM 539830109 62,198 180,233 SH   SOLE 23 180,233 0 0
LOCKHEED MARTIN CORP COM 539830109 42,780 123,964 SH   SOLE 25 123,964 0 0
LOCKHEED MARTIN CORP COM 539830109 112,436 325,808 SH   SOLE 26 181,325 0 144,483
LOCKHEED MARTIN CORP COM 539830109 35,203 102,009 SH   SOLE 28 0 0 102,009
LOCKHEED MARTIN CORP COM 539830109 14,066 40,758 SH   SOLE 29 40,758 0 0
LOCKHEED MARTIN CORP COM 539830109 336,355 974,660 SH   SOLE 30 974,660 0 0
LOCKHEED MARTIN CORP COM 539830109 34,477 99,905 SH   SOLE 31 88,696 0 11,209
LOCKHEED MARTIN CORP COM 539830109 3,532 10,236 SH   SOLE 32 10,236 0 0
LOCKHEED MARTIN CORP COM 539830109 11,541 33,443 SH   SOLE 35 33,443 0 0
LOCKHEED MARTIN CORP COM 539830109 43,645 126,471 SH   SOLE 36 126,471 0 0
LOCKHEED MARTIN CORP COM 539830109 1,663 4,818 SH   SOLE 40 4,818 0 0
LOCKHEED MARTIN CORP COM 539830109 55,362 160,424 SH   SOLE 43 12,097 0 148,327
LOEWS CORP COM 540424108 27,937 518,024 SH   SOLE 2 87,198 0 430,826
LOEWS CORP COM 540424108 5,151 95,514 SH   SOLE 4 86,049 0 9,465
LOEWS CORP COM 540424108 9,699 179,850 SH   SOLE 7 172,849 0 7,001
LOEWS CORP COM 540424108 56 1,034 SH   SOLE 13 1,034 0 0
LOEWS CORP COM 540424108 1,784 33,088 SH   SOLE 15 33,088 0 0
LOEWS CORP COM 540424108 27,715 513,898 SH   SOLE 18 482,519 0 31,379
LOEWS CORP COM 540424108 6,013 111,491 SH   SOLE 19 111,491 0 0
LOEWS CORP COM 540424108 305,581 5,666,256 SH   SOLE 21 5,666,256 0 0
LOEWS CORP COM 540424108 249,220 4,621,168 SH   SOLE 22 4,162,889 0 458,279
LOEWS CORP COM 540424108 6,969 129,219 SH   SOLE 23 129,219 0 0
LOEWS CORP COM 540424108 15,709 291,289 SH   SOLE 25 291,289 0 0
LOEWS CORP COM 540424108 48,236 894,426 SH   SOLE 26 612,100 0 282,326
LOEWS CORP COM 540424108 44,362 822,589 SH   SOLE 28 19,735 0 802,854
LOEWS CORP COM 540424108 57 1,055 SH   SOLE 29 1,055 0 0
LOEWS CORP COM 540424108 59,875 1,110,239 SH   SOLE 30 1,110,239 0 0
LOEWS CORP COM 540424108 5,575 103,374 SH   SOLE 31 26,770 0 76,604
LOEWS CORP COM 540424108 682 12,640 SH   SOLE 34 12,640 0 0
LOEWS CORP COM 540424108 6,224 115,402 SH   SOLE 36 115,402 0 0
LOEWS CORP COM 540424108 387 7,168 SH   SOLE 40 7,168 0 0
LOEWS CORP COM 540424108 9,627 178,507 SH   SOLE 43 2,805 0 175,702
LOGICBIO THERAPEUTICS INC COM 54142F102 3 673 SH   SOLE 2 272 0 401
LOGICBIO THERAPEUTICS INC COM 54142F102 21 4,496 SH   SOLE 18 4,496 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 273 59,512 SH   SOLE 21 59,512 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 678 148,112 SH   SOLE 22 148,112 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 13 2,943 SH   SOLE 23 2,943 0 0
LOGITECH INTL S A SHS H50430232 3 35 SH   SOLE 18 35 0 0
LOGITECH INTL S A SHS H50430232 26,567 301,385 SH   SOLE 43 18,419 0 282,966
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 10 1,408 SH   SOLE 4 1,408 0 0
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 1,312 183,995 SH   SOLE 21 183,995 0 0
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 2,535 355,470 SH   SOLE 22 344,269 0 11,201
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 1,146 160,773 SH   SOLE 30 160,773 0 0
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 483 67,675 SH   SOLE 43 0 0 67,675
LONGBOARD PHARMACEUTICALS IN COM 54300N103 12 1,341 SH   SOLE 18 1,341 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103 144 16,282 SH   SOLE 21 16,282 0 0
LOOP INDS INC COM 543518104 65 5,725 SH   SOLE 21 5,725 0 0
LOOP INDS INC COM 543518104 2,481 217,101 SH   SOLE 22 217,101 0 0
LORAL SPACE & COM INC COM 543881106 202 4,692 SH   SOLE 2 3,381 0 1,311
LORAL SPACE & COM INC COM 543881106 3 70 SH   SOLE 4 70 0 0
LORAL SPACE & COM INC COM 543881106 12 277 SH   SOLE 7 277 0 0
LORAL SPACE & COM INC COM 543881106 1,619 37,639 SH   SOLE 18 37,639 0 0
LORAL SPACE & COM INC COM 543881106 974 22,646 SH   SOLE 19 22,646 0 0
LORAL SPACE & COM INC COM 543881106 18,648 433,572 SH   SOLE 21 433,572 0 0
LORAL SPACE & COM INC COM 543881106 13,545 314,937 SH   SOLE 22 307,065 0 7,872
LORAL SPACE & COM INC COM 543881106 79 1,836 SH   SOLE 25 1,836 0 0
LORAL SPACE & COM INC COM 543881106 23 539 SH   SOLE 26 0 0 539
LORAL SPACE & COM INC COM 543881106 85 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COM INC COM 543881106 367 8,538 SH   SOLE 30 8,538 0 0
LORAL SPACE & COM INC COM 543881106 74 1,727 SH   SOLE 40 1,727 0 0
LORAL SPACE & COM INC COM 543881106 413 9,605 SH   SOLE 43 488 0 9,117
LORDSTOWN MOTORS CORP COM CL A 54405Q100 7,232 906,286 SH   SOLE 2 846,149 0 60,137
LORDSTOWN MOTORS CORP COM CL A 54405Q100 14 1,802 SH   SOLE 7 1,802 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 2,280 285,703 SH   SOLE 18 285,703 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 1,378 172,628 SH   SOLE 19 172,628 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 26,641 3,338,462 SH   SOLE 21 3,338,462 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 21,155 2,651,012 SH   SOLE 22 2,543,329 0 107,683
LORDSTOWN MOTORS CORP COM CL A 54405Q100 116 14,588 SH   SOLE 25 14,588 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 124 15,540 SH   SOLE 26 2,868 0 12,672
LORDSTOWN MOTORS CORP COM CL A 54405Q100 109 13,663 SH   SOLE 28 13,663 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 579 72,532 SH   SOLE 30 72,532 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 109 13,661 SH   SOLE 40 13,661 0 0
LOUISIANA PAC CORP COM 546347105 17,409 283,678 SH   SOLE 2 94,191 0 189,487
LOUISIANA PAC CORP COM 546347105 426 6,940 SH   SOLE 4 6,940 0 0
LOUISIANA PAC CORP COM 546347105 131 2,130 SH   SOLE 7 2,130 0 0
LOUISIANA PAC CORP COM 546347105 14,204 231,455 SH   SOLE 18 231,455 0 0
LOUISIANA PAC CORP COM 546347105 3,650 59,479 SH   SOLE 19 59,479 0 0
LOUISIANA PAC CORP COM 546347105 297,578 4,848,911 SH   SOLE 21 4,848,911 0 0
LOUISIANA PAC CORP COM 546347105 164,695 2,683,642 SH   SOLE 22 2,561,833 0 121,809
LOUISIANA PAC CORP COM 546347105 213 3,478 SH   SOLE 23 3,478 0 0
LOUISIANA PAC CORP COM 546347105 897 14,609 SH   SOLE 25 14,609 0 0
LOUISIANA PAC CORP COM 546347105 3,626 59,082 SH   SOLE 26 39,697 0 19,385
LOUISIANA PAC CORP COM 546347105 492 8,022 SH   SOLE 28 7,142 0 880
LOUISIANA PAC CORP COM 546347105 3,646 59,418 SH   SOLE 30 59,418 0 0
LOUISIANA PAC CORP COM 546347105 96 1,567 SH   SOLE 31 1,567 0 0
LOUISIANA PAC CORP COM 546347105 422 6,877 SH   SOLE 36 6,877 0 0
LOUISIANA PAC CORP COM 546347105 762 12,410 SH   SOLE 40 12,410 0 0
LOUISIANA PAC CORP COM 546347105 3,451 56,231 SH   SOLE 43 296 0 55,935
LOVESAC COMPANY COM 54738L109 412 6,235 SH   SOLE 2 4,952 0 1,283
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,754 41,667 SH   SOLE 18 37,912 0 3,755
LOVESAC COMPANY COM 54738L109 2,938 44,455 SH   SOLE 19 44,455 0 0
LOVESAC COMPANY COM 54738L109 30,673 464,105 SH   SOLE 21 464,105 0 0
LOVESAC COMPANY COM 54738L109 18,621 281,758 SH   SOLE 22 274,523 0 7,235
LOVESAC COMPANY COM 54738L109 12 183 SH   SOLE 23 183 0 0
LOVESAC COMPANY COM 54738L109 138 2,085 SH   SOLE 25 2,085 0 0
LOVESAC COMPANY COM 54738L109 117 1,768 SH   SOLE 26 673 0 1,095
LOVESAC COMPANY COM 54738L109 726 10,983 SH   SOLE 30 10,983 0 0
LOVESAC COMPANY COM 54738L109 135 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 95 1,437 SH   SOLE 43 0 0 1,437
LOWES COS INC COM 548661107 395,652 1,950,370 SH   SOLE 2 545,678 0 1,404,692
LOWES COS INC COM 548661107 111,081 547,574 SH   SOLE 4 369,804 0 177,770
LOWES COS INC COM 548661107 142,164 700,799 SH   SOLE 7 612,216 0 88,583
LOWES COS INC COM 548661107 2,909 14,341 SH   SOLE 13 2,088 0 12,253
LOWES COS INC COM 548661107 14,244 70,217 SH   SOLE 15 70,217 0 0
LOWES COS INC COM 548661107 23 112 SH   SOLE 17 0 0 112
LOWES COS INC COM 548661107 404,786 1,995,398 SH   SOLE 18 1,847,587 0 147,811
LOWES COS INC COM 548661107 373,947 1,843,373 SH   SOLE 19 1,843,373 0 0
LOWES COS INC COM 548661107 3,062,314 15,095,701 SH   SOLE 21 15,095,701 0 0
LOWES COS INC COM 548661107 3,119,054 15,375,403 SH   SOLE 22 13,614,647 0 1,760,756
LOWES COS INC COM 548661107 96,905 477,692 SH   SOLE 23 477,692 0 0
LOWES COS INC COM 548661107 257,705 1,270,360 SH   SOLE 25 1,270,360 0 0
LOWES COS INC COM 548661107 321,552 1,585,093 SH   SOLE 26 608,216 0 976,877
LOWES COS INC COM 548661107 415,481 2,048,116 SH   SOLE 28 63,787 0 1,984,329
LOWES COS INC COM 548661107 12,473 61,488 SH   SOLE 29 61,488 0 0
LOWES COS INC COM 548661107 795,699 3,922,406 SH   SOLE 30 3,897,527 0 24,879
LOWES COS INC COM 548661107 70,462 347,345 SH   SOLE 31 166,888 0 180,457
LOWES COS INC COM 548661107 106,206 523,545 SH   SOLE 34 523,545 0 0
LOWES COS INC COM 548661107 70,389 346,981 SH   SOLE 36 346,981 0 0
LOWES COS INC COM 548661107 5,053 24,908 SH   SOLE 40 24,908 0 0
LOWES COS INC COM 548661107 134,022 660,664 SH   SOLE 43 82,904 0 577,760
LOWES COS INC OPTIONS 548661107 243 1,200 SH Put SOLE 2 1,200 0 0
LOWES COS INC OPTIONS 548661107 446 2,200 SH Put SOLE 4 2,200 0 0
LOWES COS INC OPTIONS 548661107 5,924 29,200 SH Put SOLE 18 29,200 0 0
LOWES COS INC OPTIONS 548661107 38,361 189,100 SH Put SOLE 19 189,100 0 0
LOWES COS INC OPTIONS 548661107 2,901 14,300 SH Put SOLE 22 14,300 0 0
LOWES COS INC OPTIONS 548661107 446 2,200 SH Put SOLE 26 2,200 0 0
LOWES COS INC OPTIONS 548661107 20,022 98,700 SH Put SOLE 34 98,700 0 0
LPL FINL HLDGS INC COM 50212V100 24,827 158,376 SH   SOLE 2 41,324 0 117,052
LPL FINL HLDGS INC COM 50212V100 45 285 SH   SOLE 4 285 0 0
LPL FINL HLDGS INC COM 50212V100 231 1,473 SH   SOLE 7 1,473 0 0
LPL FINL HLDGS INC COM 50212V100 4 27 SH   SOLE 17 0 0 27
LPL FINL HLDGS INC COM 50212V100 5,371 34,261 SH   SOLE 18 34,261 0 0
LPL FINL HLDGS INC COM 50212V100 3,501 22,335 SH   SOLE 19 22,335 0 0
LPL FINL HLDGS INC COM 50212V100 226,857 1,447,162 SH   SOLE 21 1,447,162 0 0
LPL FINL HLDGS INC COM 50212V100 277,161 1,768,062 SH   SOLE 22 1,674,508 0 93,554
LPL FINL HLDGS INC COM 50212V100 2,031 12,954 SH   SOLE 25 12,954 0 0
LPL FINL HLDGS INC COM 50212V100 5,134 32,750 SH   SOLE 26 27,113 0 5,637
LPL FINL HLDGS INC COM 50212V100 1,092 6,963 SH   SOLE 28 5,845 0 1,118
LPL FINL HLDGS INC COM 50212V100 11,403 72,739 SH   SOLE 30 72,739 0 0
LPL FINL HLDGS INC COM 50212V100 199 1,269 SH   SOLE 31 1,269 0 0
LPL FINL HLDGS INC COM 50212V100 63 401 SH   SOLE 34 401 0 0
LPL FINL HLDGS INC COM 50212V100 1,047 6,682 SH   SOLE 36 6,682 0 0
LPL FINL HLDGS INC COM 50212V100 1,513 9,651 SH   SOLE 40 9,651 0 0
LPL FINL HLDGS INC COM 50212V100 7,494 47,803 SH   SOLE 43 3,529 0 44,274
LSB INDS INC COM 502160104 1,301 127,387 SH   SOLE 7 127,387 0 0
LSB INDS INC COM 502160104 39 3,851 SH   SOLE 18 3,851 0 0
LSB INDS INC COM 502160104 658 64,447 SH   SOLE 21 64,447 0 0
LSB INDS INC COM 502160104 2,980 291,885 SH   SOLE 22 291,885 0 0
LSI INDS INC OHIO COM 50216C108 191 24,635 SH   SOLE 2 8,091 0 16,544
LSI INDS INC OHIO COM 50216C108 40 5,145 SH   SOLE 18 5,145 0 0
LSI INDS INC OHIO COM 50216C108 569 73,401 SH   SOLE 19 73,401 0 0
LSI INDS INC OHIO COM 50216C108 672 86,732 SH   SOLE 21 86,732 0 0
LSI INDS INC OHIO COM 50216C108 4,279 552,138 SH   SOLE 22 552,138 0 0
LSI INDS INC OHIO COM 50216C108 42 5,465 SH   SOLE 23 5,465 0 0
LSI INDS INC OHIO COM 50216C108 310 40,026 SH   SOLE 26 0 0 40,026
LTC PPTYS INC COM 502175102 1,738 54,830 SH   SOLE 2 11,841 0 42,989
LTC PPTYS INC COM 502175102 680 21,464 SH   SOLE 4 21,464 0 0
LTC PPTYS INC COM 502175102 1,555 49,062 SH   SOLE 7 49,062 0 0
LTC PPTYS INC COM 502175102 4,810 151,788 SH   SOLE 18 151,788 0 0
LTC PPTYS INC COM 502175102 3,772 119,038 SH   SOLE 19 119,038 0 0
LTC PPTYS INC COM 502175102 155,596 4,909,936 SH   SOLE 21 4,909,936 0 0
LTC PPTYS INC COM 502175102 40,214 1,268,974 SH   SOLE 22 1,225,180 0 43,794
LTC PPTYS INC COM 502175102 51 1,611 SH   SOLE 23 1,611 0 0
LTC PPTYS INC COM 502175102 5,816 183,542 SH   SOLE 25 183,542 0 0
LTC PPTYS INC COM 502175102 392 12,364 SH   SOLE 26 9,143 0 3,221
LTC PPTYS INC COM 502175102 823 25,957 SH   SOLE 28 3,281 0 22,676
LTC PPTYS INC COM 502175102 7,098 223,967 SH   SOLE 30 223,967 0 0
LTC PPTYS INC COM 502175102 159 5,021 SH   SOLE 40 5,021 0 0
LTC PPTYS INC COM 502175102 358 11,311 SH   SOLE 43 631 0 10,680
LUBYS INC COM 549282101 16 3,920 SH   SOLE 18 3,920 0 0
LUBYS INC COM 549282101 260 62,198 SH   SOLE 21 62,198 0 0
LUBYS INC COM 549282101 1,705 407,999 SH   SOLE 22 407,999 0 0
LUCID GROUP INC COM 549498103 377 14,840 SH   SOLE 2 14,840 0 0
LUCID GROUP INC COM 549498103 13,288 523,571 SH   SOLE 21 523,571 0 0
LUCID GROUP INC COM 549498103 178,884 7,048,213 SH   SOLE 22 7,048,213 0 0
LUCIRA HEALTH INC COM 54948U105 23 3,087 SH   SOLE 18 3,087 0 0
LUCIRA HEALTH INC COM 54948U105 284 37,319 SH   SOLE 21 37,319 0 0
LUCIRA HEALTH INC COM 54948U105 105 13,755 SH   SOLE 43 481 0 13,274
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,523 218,179 SH   SOLE 2 90,930 0 127,249
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 660 94,547 SH   SOLE 4 51,586 0 42,961
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 118 16,914 SH   SOLE 7 16,914 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 119 17,054 SH   SOLE 13 0 0 17,054
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 680 97,380 SH   SOLE 15 97,380 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,368 196,054 SH   SOLE 18 196,054 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,617 374,899 SH   SOLE 19 374,899 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 22,246 3,187,040 SH   SOLE 21 3,187,040 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 13,853 1,984,658 SH   SOLE 22 1,784,111 0 200,547
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 563 80,719 SH   SOLE 23 80,719 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,901 415,628 SH   SOLE 25 415,628 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3,339 478,323 SH   SOLE 26 379,177 0 99,146
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3,637 521,010 SH   SOLE 28 30,594 0 490,416
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 6,908 989,751 SH   SOLE 30 989,751 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 71 10,215 SH   SOLE 31 0 0 10,215
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5,280 756,457 SH   SOLE 34 756,457 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 8 1,119 SH   SOLE 40 1,119 0 0
LULULEMON ATHLETICA INC COM 550021109 79,528 196,511 SH   SOLE 2 21,797 0 174,714
LULULEMON ATHLETICA INC COM 550021109 32,965 81,456 SH   SOLE 4 49,425 0 32,031
LULULEMON ATHLETICA INC COM 550021109 10,123 25,014 SH   SOLE 7 25,014 0 0
LULULEMON ATHLETICA INC COM 550021109 5,979 14,775 SH   SOLE 13 12,446 0 2,329
LULULEMON ATHLETICA INC COM 550021109 4,257 10,519 SH   SOLE 15 10,519 0 0
LULULEMON ATHLETICA INC COM 550021109 1 3 SH   SOLE 17 0 0 3
LULULEMON ATHLETICA INC COM 550021109 36,835 91,018 SH   SOLE 18 82,164 0 8,854
LULULEMON ATHLETICA INC COM 550021109 43,247 106,862 SH   SOLE 19 106,862 0 0
LULULEMON ATHLETICA INC COM 550021109 941,095 2,325,414 SH   SOLE 21 2,325,414 0 0
LULULEMON ATHLETICA INC COM 550021109 1,003,835 2,480,442 SH   SOLE 22 2,334,383 0 146,059
LULULEMON ATHLETICA INC COM 550021109 27,824 68,751 SH   SOLE 23 68,751 0 0
LULULEMON ATHLETICA INC COM 550021109 74,146 183,213 SH   SOLE 25 183,213 0 0
LULULEMON ATHLETICA INC COM 550021109 80,192 198,151 SH   SOLE 26 101,844 0 96,307
LULULEMON ATHLETICA INC COM 550021109 121,869 301,135 SH   SOLE 28 10,697 0 290,438
LULULEMON ATHLETICA INC COM 550021109 252 622 SH   SOLE 29 622 0 0
LULULEMON ATHLETICA INC COM 550021109 170,625 421,609 SH   SOLE 30 390,048 0 31,561
LULULEMON ATHLETICA INC COM 550021109 18,324 45,278 SH   SOLE 31 14,815 0 30,463
LULULEMON ATHLETICA INC COM 550021109 11,920 29,455 SH   SOLE 32 29,455 0 0
LULULEMON ATHLETICA INC COM 550021109 6,052 14,955 SH   SOLE 34 14,955 0 0
LULULEMON ATHLETICA INC COM 550021109 21,702 53,625 SH   SOLE 36 53,625 0 0
LULULEMON ATHLETICA INC COM 550021109 1,733 4,281 SH   SOLE 40 4,281 0 0
LULULEMON ATHLETICA INC COM 550021109 27,736 68,535 SH   SOLE 43 3,793 0 64,742
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 570 30,505 SH   SOLE 2 8,344 0 22,161
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2 109 SH   SOLE 4 109 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 11 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2,345 125,558 SH   SOLE 18 125,558 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 925 49,517 SH   SOLE 19 49,517 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 65,781 3,521,455 SH   SOLE 21 3,521,455 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 14,299 765,455 SH   SOLE 22 734,271 0 31,184
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 108 5,789 SH   SOLE 25 5,789 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 29 1,533 SH   SOLE 26 1,533 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 45 2,414 SH   SOLE 28 2,414 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 971 51,968 SH   SOLE 30 51,968 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 90 4,819 SH   SOLE 36 4,819 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 80 4,256 SH   SOLE 40 4,256 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 49 2,605 SH   SOLE 43 0 0 2,605
LUMEN TECHNOLOGIES INC COM 550241103 34,482 2,783,043 SH   SOLE 2 289,770 0 2,493,273
LUMEN TECHNOLOGIES INC COM 550241103 6,573 530,531 SH   SOLE 4 489,938 0 40,593
LUMEN TECHNOLOGIES INC COM 550241103 12,012 969,509 SH   SOLE 7 933,836 0 35,673
LUMEN TECHNOLOGIES INC COM 550241103 34 2,750 SH   SOLE 13 2,750 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,475 119,046 SH   SOLE 15 119,046 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1 44 SH   SOLE 17 0 0 44
LUMEN TECHNOLOGIES INC COM 550241103 28,194 2,275,564 SH   SOLE 18 2,139,418 0 136,146
LUMEN TECHNOLOGIES INC COM 550241103 5,470 441,467 SH   SOLE 19 441,467 0 0
LUMEN TECHNOLOGIES INC COM 550241103 630,462 50,884,770 SH   SOLE 21 50,884,770 0 0
LUMEN TECHNOLOGIES INC COM 550241103 273,519 22,075,750 SH   SOLE 22 19,893,375 0 2,182,375
LUMEN TECHNOLOGIES INC COM 550241103 6,574 530,574 SH   SOLE 23 530,574 0 0
LUMEN TECHNOLOGIES INC COM 550241103 16,978 1,370,323 SH   SOLE 25 1,370,323 0 0
LUMEN TECHNOLOGIES INC COM 550241103 36,409 2,938,551 SH   SOLE 26 1,546,278 0 1,392,273
LUMEN TECHNOLOGIES INC COM 550241103 24,126 1,947,181 SH   SOLE 28 77,940 0 1,869,241
LUMEN TECHNOLOGIES INC COM 550241103 85,288 6,883,592 SH   SOLE 30 6,883,592 0 0
LUMEN TECHNOLOGIES INC COM 550241103 4,260 343,846 SH   SOLE 31 116,134 0 227,712
LUMEN TECHNOLOGIES INC COM 550241103 4,734 382,051 SH   SOLE 32 382,051 0 0
LUMEN TECHNOLOGIES INC COM 550241103 622 50,200 SH   SOLE 34 50,200 0 0
LUMEN TECHNOLOGIES INC COM 550241103 9,641 778,128 SH   SOLE 36 778,128 0 0
LUMEN TECHNOLOGIES INC COM 550241103 432 34,862 SH   SOLE 40 34,862 0 0
LUMEN TECHNOLOGIES INC COM 550241103 8,975 724,365 SH   SOLE 43 95,955 0 628,410
LUMENT FINANCE TRUST INC COM 55025L108 16 4,149 SH   SOLE 18 4,149 0 0
LUMENT FINANCE TRUST INC COM 55025L108 230 57,983 SH   SOLE 21 57,983 0 0
LUMENT FINANCE TRUST INC COM 55025L108 418 105,484 SH   SOLE 22 105,484 0 0
LUMENTUM HLDGS INC COM 55024U109 16,985 203,319 SH   SOLE 2 63,064 0 140,255
LUMENTUM HLDGS INC COM 55024U109 397 4,749 SH   SOLE 4 4,749 0 0
LUMENTUM HLDGS INC COM 55024U109 89 1,062 SH   SOLE 7 1,062 0 0
LUMENTUM HLDGS INC COM 55024U109 15,300 183,140 SH   SOLE 18 183,140 0 0
LUMENTUM HLDGS INC COM 55024U109 1,809 21,653 SH   SOLE 19 21,653 0 0
LUMENTUM HLDGS INC COM 55024U109 309,986 3,710,629 SH   SOLE 21 3,710,629 0 0
LUMENTUM HLDGS INC COM 55024U109 173,345 2,074,992 SH   SOLE 22 1,982,512 0 92,480
LUMENTUM HLDGS INC COM 55024U109 259 3,101 SH   SOLE 23 3,101 0 0
LUMENTUM HLDGS INC COM 55024U109 989 11,841 SH   SOLE 25 11,841 0 0
LUMENTUM HLDGS INC COM 55024U109 2,586 30,960 SH   SOLE 26 24,858 0 6,102
LUMENTUM HLDGS INC COM 55024U109 529 6,328 SH   SOLE 28 6,328 0 0
LUMENTUM HLDGS INC COM 55024U109 3,460 41,416 SH   SOLE 30 41,416 0 0
LUMENTUM HLDGS INC COM 55024U109 105 1,254 SH   SOLE 31 1,254 0 0
LUMENTUM HLDGS INC COM 55024U109 296 3,547 SH   SOLE 36 3,547 0 0
LUMENTUM HLDGS INC COM 55024U109 768 9,193 SH   SOLE 40 9,193 0 0
LUMENTUM HLDGS INC COM 55024U109 2,165 25,912 SH   SOLE 43 657 0 25,255
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 4,711 3,210,000 PRN   SOLE 21 3,210,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 8,033 7,314,000 PRN   SOLE 21 7,314,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 923 59,157 SH   SOLE 2 59,157 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 11 689 SH   SOLE 4 689 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 4,509 289,012 SH   SOLE 21 289,012 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 45,507 2,917,121 SH   SOLE 22 2,842,720 0 74,401
LUMINAR TECHNOLOGIES INC COM CL A 550424105 385 24,671 SH   SOLE 25 24,671 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,065 68,270 SH   SOLE 26 56,033 0 12,237
LUMINAR TECHNOLOGIES INC COM CL A 550424105 214 13,727 SH   SOLE 28 13,727 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,455 93,248 SH   SOLE 30 93,248 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 329 21,118 SH   SOLE 40 21,118 0 0
LUMOS PHARMA INC COM 55028X109 13 1,386 SH   SOLE 18 1,386 0 0
LUMOS PHARMA INC COM 55028X109 166 17,458 SH   SOLE 21 17,458 0 0
LUMOS PHARMA INC COM 55028X109 400 42,013 SH   SOLE 22 42,013 0 0
LUNA INNOVATIONS INC COM 550351100 53 5,531 SH   SOLE 2 2,341 0 3,190
LUNA INNOVATIONS INC COM 550351100 5 490 SH   SOLE 7 490 0 0
LUNA INNOVATIONS INC COM 550351100 808 85,058 SH   SOLE 18 85,058 0 0
LUNA INNOVATIONS INC COM 550351100 495 52,099 SH   SOLE 19 52,099 0 0
LUNA INNOVATIONS INC COM 550351100 10,497 1,104,994 SH   SOLE 21 1,104,994 0 0
LUNA INNOVATIONS INC COM 550351100 6,136 645,876 SH   SOLE 22 640,090 0 5,786
LUNA INNOVATIONS INC COM 550351100 5 518 SH   SOLE 43 0 0 518
LUTHER BURBANK CORP COM 550550107 611 45,546 SH   SOLE 2 28,381 0 17,165
LUTHER BURBANK CORP COM 550550107 7 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 814 60,700 SH   SOLE 18 60,700 0 0
LUTHER BURBANK CORP COM 550550107 449 33,492 SH   SOLE 19 33,492 0 0
LUTHER BURBANK CORP COM 550550107 7,894 588,691 SH   SOLE 21 588,691 0 0
LUTHER BURBANK CORP COM 550550107 6,650 495,868 SH   SOLE 22 486,658 0 9,210
LUTHER BURBANK CORP COM 550550107 76 5,646 SH   SOLE 25 5,646 0 0
LUTHER BURBANK CORP COM 550550107 18 1,310 SH   SOLE 28 1,310 0 0
LUTHER BURBANK CORP COM 550550107 94 6,999 SH   SOLE 30 6,999 0 0
LUTHER BURBANK CORP COM 550550107 44 3,255 SH   SOLE 43 0 0 3,255
LUXFER HOLDINGS PLC SHS G5698W116 487 24,830 SH   SOLE 2 8,157 0 16,673
LUXFER HOLDINGS PLC SHS G5698W116 9 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,801 91,763 SH   SOLE 18 91,763 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,127 57,407 SH   SOLE 19 57,407 0 0
LUXFER HOLDINGS PLC SHS G5698W116 20,458 1,042,178 SH   SOLE 21 1,042,178 0 0
LUXFER HOLDINGS PLC SHS G5698W116 5,820 296,508 SH   SOLE 22 275,415 0 21,093
LUXFER HOLDINGS PLC SHS G5698W116 112 5,683 SH   SOLE 25 5,683 0 0
LUXFER HOLDINGS PLC SHS G5698W116 111 5,642 SH   SOLE 26 2,646 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 80 4,058 SH   SOLE 28 4,058 0 0
LUXFER HOLDINGS PLC SHS G5698W116 590 30,046 SH   SOLE 30 30,046 0 0
LUXFER HOLDINGS PLC SHS G5698W116 89 4,546 SH   SOLE 36 4,546 0 0
LUXFER HOLDINGS PLC SHS G5698W116 91 4,632 SH   SOLE 40 4,632 0 0
LUXFER HOLDINGS PLC SHS G5698W116 208 10,595 SH   SOLE 43 0 0 10,595
LYDALL INC COM 550819106 730 11,751 SH   SOLE 2 1,126 0 10,625
LYDALL INC COM 550819106 17 281 SH   SOLE 7 281 0 0
LYDALL INC COM 550819106 4,313 69,463 SH   SOLE 18 69,463 0 0
LYDALL INC COM 550819106 1,856 29,888 SH   SOLE 19 29,888 0 0
LYDALL INC COM 550819106 129,732 2,089,424 SH   SOLE 21 2,089,424 0 0
LYDALL INC COM 550819106 27,895 449,260 SH   SOLE 22 442,720 0 6,540
LYDALL INC COM 550819106 1,330 21,425 SH   SOLE 30 21,425 0 0
LYDALL INC COM 550819106 143 2,302 SH   SOLE 43 0 0 2,302
LYELL IMMUNOPHARMA INC COM 55083R104 267 18,053 SH   SOLE 2 4,236 0 13,817
LYELL IMMUNOPHARMA INC COM 55083R104 976 65,919 SH   SOLE 18 65,919 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 791 53,459 SH   SOLE 19 53,459 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 11,163 754,241 SH   SOLE 21 754,241 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 7,549 510,078 SH   SOLE 22 504,089 0 5,989
LYELL IMMUNOPHARMA INC COM 55083R104 372 25,147 SH   SOLE 34 25,147 0 0
LYFT INC CL A COM 55087P104 37,862 706,521 SH   SOLE 2 91,766 0 614,755
LYFT INC CL A COM 55087P104 10,434 194,699 SH   SOLE 4 123,231 0 71,468
LYFT INC CL A COM 55087P104 1,326 24,752 SH   SOLE 7 24,752 0 0
LYFT INC CL A COM 55087P104 26 485 SH   SOLE 13 485 0 0
LYFT INC CL A COM 55087P104 1,186 22,124 SH   SOLE 15 22,124 0 0
LYFT INC CL A COM 55087P104 1 10 SH   SOLE 17 0 0 10
LYFT INC CL A COM 55087P104 16,665 310,971 SH   SOLE 18 296,281 0 14,690
LYFT INC CL A COM 55087P104 39,956 745,582 SH   SOLE 19 745,582 0 0
LYFT INC CL A COM 55087P104 296,528 5,533,270 SH   SOLE 21 5,533,270 0 0
LYFT INC CL A COM 55087P104 321,246 5,994,513 SH   SOLE 22 5,679,964 0 314,549
LYFT INC CL A COM 55087P104 7,827 146,050 SH   SOLE 23 146,050 0 0
LYFT INC CL A COM 55087P104 24,160 450,831 SH   SOLE 25 450,831 0 0
LYFT INC CL A COM 55087P104 38,979 727,348 SH   SOLE 26 277,172 0 450,176
LYFT INC CL A COM 55087P104 44,271 826,104 SH   SOLE 28 18,848 0 807,256
LYFT INC CL A COM 55087P104 23 436 SH   SOLE 29 436 0 0
LYFT INC CL A COM 55087P104 57,767 1,077,952 SH   SOLE 30 775,222 0 302,730
LYFT INC CL A COM 55087P104 5,060 94,427 SH   SOLE 31 31,928 0 62,499
LYFT INC CL A COM 55087P104 58,180 1,085,641 SH   SOLE 34 1,085,641 0 0
LYFT INC CL A COM 55087P104 6,633 123,774 SH   SOLE 36 123,774 0 0
LYFT INC CL A COM 55087P104 433 8,082 SH   SOLE 40 8,082 0 0
LYFT INC CL A COM 55087P104 7,386 137,816 SH   SOLE 43 10,662 0 127,154
LYFT INC NOTE 1.500% 5/1 55087PAB0 8,068 5,190,000 PRN   SOLE 21 5,190,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 59,050 629,199 SH   SOLE 2 75,540 0 553,659
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,104 128,977 SH   SOLE 4 118,650 0 10,327
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23,291 248,176 SH   SOLE 7 240,063 0 8,113
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 834 8,891 SH   SOLE 13 3,066 0 5,825
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,215 34,252 SH   SOLE 15 34,252 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 52,856 563,194 SH   SOLE 18 507,088 0 56,106
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13,715 146,141 SH   SOLE 19 146,141 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 856,563 9,126,940 SH   SOLE 21 9,126,940 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 543,189 5,787,837 SH   SOLE 22 5,222,658 0 565,179
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13,981 148,971 SH   SOLE 23 148,971 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 39,051 416,100 SH   SOLE 25 416,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 56,189 598,708 SH   SOLE 26 231,061 0 367,647
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 51,416 547,858 SH   SOLE 28 24,905 0 522,953
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6 63 SH   SOLE 29 63 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 161,537 1,721,225 SH   SOLE 30 1,721,225 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,389 100,041 SH   SOLE 31 34,520 0 65,521
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,890 41,445 SH   SOLE 32 41,445 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,814 19,328 SH   SOLE 34 19,328 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,599 134,245 SH   SOLE 35 134,245 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,408 153,526 SH   SOLE 36 153,526 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 873 9,297 SH   SOLE 40 9,297 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13,372 142,487 SH   SOLE 43 13,771 0 128,716
LYRA THERAPEUTICS INC COM 55234L105 6 618 SH   SOLE 2 618 0 0
LYRA THERAPEUTICS INC COM 55234L105 13 1,424 SH   SOLE 18 1,424 0 0
LYRA THERAPEUTICS INC COM 55234L105 144 15,776 SH   SOLE 21 15,776 0 0
M & T BK CORP COM 55261F104 44,591 298,589 SH   SOLE 2 53,368 0 245,221
M & T BK CORP COM 55261F104 14,384 96,317 SH   SOLE 4 56,127 0 40,190
M & T BK CORP COM 55261F104 17,589 117,781 SH   SOLE 7 114,307 0 3,474
M & T BK CORP COM 55261F104 497 3,325 SH   SOLE 13 387 0 2,938
M & T BK CORP COM 55261F104 2,369 15,861 SH   SOLE 15 15,861 0 0
M & T BK CORP COM 55261F104 100,587 673,545 SH   SOLE 18 654,599 0 18,946
M & T BK CORP COM 55261F104 78,215 523,739 SH   SOLE 19 523,739 0 0
M & T BK CORP COM 55261F104 485,473 3,250,793 SH   SOLE 21 3,250,793 0 0
M & T BK CORP COM 55261F104 409,379 2,741,252 SH   SOLE 22 2,464,549 0 276,703
M & T BK CORP COM 55261F104 11,177 74,845 SH   SOLE 23 74,845 0 0
M & T BK CORP COM 55261F104 34,420 230,482 SH   SOLE 25 230,482 0 0
M & T BK CORP COM 55261F104 48,879 327,300 SH   SOLE 26 158,452 0 168,848
M & T BK CORP COM 55261F104 63,224 423,355 SH   SOLE 28 9,941 0 413,414
M & T BK CORP COM 55261F104 106,657 714,191 SH   SOLE 30 708,443 0 5,748
M & T BK CORP COM 55261F104 6,848 45,856 SH   SOLE 31 14,459 0 31,397
M & T BK CORP COM 55261F104 35,866 240,166 SH   SOLE 34 240,166 0 0
M & T BK CORP COM 55261F104 10,500 70,308 SH   SOLE 36 70,308 0 0
M & T BK CORP COM 55261F104 2,100 14,063 SH   SOLE 37 14,063 0 0
M & T BK CORP COM 55261F104 620 4,152 SH   SOLE 40 4,152 0 0
M & T BK CORP COM 55261F104 9,594 64,240 SH   SOLE 43 4,523 0 59,717
M D C HLDGS INC COM 552676108 12,945 277,080 SH   SOLE 2 123,765 0 153,315
M D C HLDGS INC COM 552676108 11 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108 60 1,278 SH   SOLE 7 1,278 0 0
M D C HLDGS INC COM 552676108 11,459 245,260 SH   SOLE 18 216,858 0 28,402
M D C HLDGS INC COM 552676108 48,989 1,048,566 SH   SOLE 19 1,048,566 0 0
M D C HLDGS INC COM 552676108 341,455 7,308,550 SH   SOLE 21 7,308,550 0 0
M D C HLDGS INC COM 552676108 115,643 2,475,230 SH   SOLE 22 2,420,870 0 54,360
M D C HLDGS INC COM 552676108 2,067 44,244 SH   SOLE 23 44,244 0 0
M D C HLDGS INC COM 552676108 327 6,993 SH   SOLE 25 6,993 0 0
M D C HLDGS INC COM 552676108 10,988 235,190 SH   SOLE 26 21,544 0 213,646
M D C HLDGS INC COM 552676108 219 4,684 SH   SOLE 28 4,684 0 0
M D C HLDGS INC COM 552676108 4,612 98,723 SH   SOLE 30 98,723 0 0
M D C HLDGS INC COM 552676108 133 2,841 SH   SOLE 36 2,841 0 0
M D C HLDGS INC COM 552676108 336 7,193 SH   SOLE 40 7,193 0 0
M D C HLDGS INC COM 552676108 1,934 41,389 SH   SOLE 43 861 0 40,528
M/I HOMES INC COM 55305B101 1,785 30,877 SH   SOLE 2 8,769 0 22,108
M/I HOMES INC COM 55305B101 7 125 SH   SOLE 4 125 0 0
M/I HOMES INC COM 55305B101 28 490 SH   SOLE 7 490 0 0
M/I HOMES INC COM 55305B101 6,630 114,698 SH   SOLE 18 114,698 0 0
M/I HOMES INC COM 55305B101 2,964 51,272 SH   SOLE 19 51,272 0 0
M/I HOMES INC COM 55305B101 220,354 3,812,348 SH   SOLE 21 3,812,348 0 0
M/I HOMES INC COM 55305B101 41,493 717,864 SH   SOLE 22 687,211 0 30,653
M/I HOMES INC COM 55305B101 214 3,700 SH   SOLE 25 3,700 0 0
M/I HOMES INC COM 55305B101 1,071 18,536 SH   SOLE 26 16,591 0 1,945
M/I HOMES INC COM 55305B101 141 2,434 SH   SOLE 28 2,434 0 0
M/I HOMES INC COM 55305B101 3,048 52,727 SH   SOLE 30 52,727 0 0
M/I HOMES INC COM 55305B101 230 3,986 SH   SOLE 40 3,986 0 0
M/I HOMES INC COM 55305B101 1,384 23,944 SH   SOLE 43 2,525 0 21,419
MACATAWA BK CORP COM 554225102 966 120,360 SH   SOLE 2 70,662 0 49,698
MACATAWA BK CORP COM 554225102 4 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 757 94,288 SH   SOLE 18 94,288 0 0
MACATAWA BK CORP COM 554225102 535 66,574 SH   SOLE 19 66,574 0 0
MACATAWA BK CORP COM 554225102 8,224 1,024,153 SH   SOLE 21 1,024,153 0 0
MACATAWA BK CORP COM 554225102 3,897 485,342 SH   SOLE 22 468,220 0 17,122
MACATAWA BK CORP COM 554225102 227 28,305 SH   SOLE 23 28,305 0 0
MACERICH CO COM 554382101 7,465 446,764 SH   SOLE 2 199,283 0 247,481
MACERICH CO COM 554382101 1,803 107,876 SH   SOLE 4 107,876 0 0
MACERICH CO COM 554382101 4,667 279,296 SH   SOLE 7 279,296 0 0
MACERICH CO COM 554382101 18,275 1,093,632 SH   SOLE 18 1,093,632 0 0
MACERICH CO COM 554382101 20,188 1,208,123 SH   SOLE 19 1,208,123 0 0
MACERICH CO COM 554382101 265,771 15,904,936 SH   SOLE 21 15,904,936 0 0
MACERICH CO COM 554382101 139,242 8,332,884 SH   SOLE 22 8,122,059 0 210,825
MACERICH CO COM 554382101 646 38,631 SH   SOLE 23 38,631 0 0
MACERICH CO COM 554382101 15,382 920,540 SH   SOLE 25 920,540 0 0
MACERICH CO COM 554382101 4,601 275,323 SH   SOLE 26 88,820 0 186,503
MACERICH CO COM 554382101 2,481 148,447 SH   SOLE 28 12,291 0 136,156
MACERICH CO COM 554382101 16,040 959,914 SH   SOLE 30 959,914 0 0
MACERICH CO COM 554382101 662 39,589 SH   SOLE 36 39,589 0 0
MACERICH CO COM 554382101 408 24,393 SH   SOLE 40 24,393 0 0
MACERICH CO COM 554382101 7,746 463,561 SH   SOLE 43 102,997 0 360,564
MACK CALI RLTY CORP COM 554489104 1,623 94,785 SH   SOLE 2 22,695 0 72,090
MACK CALI RLTY CORP COM 554489104 803 46,899 SH   SOLE 4 46,899 0 0
MACK CALI RLTY CORP COM 554489104 1,970 115,049 SH   SOLE 7 115,049 0 0
MACK CALI RLTY CORP COM 554489104 5,907 345,040 SH   SOLE 18 345,040 0 0
MACK CALI RLTY CORP COM 554489104 4,463 260,710 SH   SOLE 19 260,710 0 0
MACK CALI RLTY CORP COM 554489104 173,646 10,142,870 SH   SOLE 21 10,142,870 0 0
MACK CALI RLTY CORP COM 554489104 43,263 2,527,064 SH   SOLE 22 2,438,411 0 88,653
MACK CALI RLTY CORP COM 554489104 56 3,286 SH   SOLE 23 3,286 0 0
MACK CALI RLTY CORP COM 554489104 6,752 394,409 SH   SOLE 25 394,409 0 0
MACK CALI RLTY CORP COM 554489104 475 27,736 SH   SOLE 26 19,459 0 8,277
MACK CALI RLTY CORP COM 554489104 1,113 64,992 SH   SOLE 28 5,332 0 59,660
MACK CALI RLTY CORP COM 554489104 4,659 272,161 SH   SOLE 30 272,161 0 0
MACK CALI RLTY CORP COM 554489104 37 2,169 SH   SOLE 36 2,169 0 0
MACK CALI RLTY CORP COM 554489104 156 9,091 SH   SOLE 40 9,091 0 0
MACK CALI RLTY CORP COM 554489104 480 28,042 SH   SOLE 43 994 0 27,048
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,591 24,524 SH   SOLE 2 19,333 0 5,191
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9 133 SH   SOLE 4 133 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 40 617 SH   SOLE 7 617 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8,751 134,906 SH   SOLE 18 134,906 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 26,316 405,676 SH   SOLE 19 405,676 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 104,852 1,616,343 SH   SOLE 21 1,616,343 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 75,277 1,160,432 SH   SOLE 22 1,132,395 0 28,037
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 459 7,076 SH   SOLE 25 7,076 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,402 21,609 SH   SOLE 26 17,650 0 3,959
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 259 3,999 SH   SOLE 28 3,999 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,682 25,930 SH   SOLE 30 25,930 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 70,486 1,086,567 SH   SOLE 34 1,086,567 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 403 6,205 SH   SOLE 40 6,205 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 181 2,793 SH   SOLE 43 0 0 2,793
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 712 17,551 SH   SOLE 2 17,551 0 0
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 146 3,590 SH   SOLE 19 3,590 0 0
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 829 20,447 SH   SOLE 21 20,447 0 0
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 169 4,157 SH   SOLE 22 4,157 0 0
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 144 3,556 SH   SOLE 28 0 0 3,556
MACROGENICS INC COM 556099109 1,452 69,344 SH   SOLE 2 26,835 0 42,509
MACROGENICS INC COM 556099109 5 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 23 1,081 SH   SOLE 7 1,081 0 0
MACROGENICS INC COM 556099109 3,580 170,982 SH   SOLE 18 167,430 0 3,552
MACROGENICS INC COM 556099109 7,311 349,161 SH   SOLE 19 349,161 0 0
MACROGENICS INC COM 556099109 56,991 2,721,615 SH   SOLE 21 2,721,615 0 0
MACROGENICS INC COM 556099109 32,155 1,535,579 SH   SOLE 22 1,506,489 0 29,090
MACROGENICS INC COM 556099109 203 9,686 SH   SOLE 23 9,686 0 0
MACROGENICS INC COM 556099109 168 8,001 SH   SOLE 25 8,001 0 0
MACROGENICS INC COM 556099109 1,723 82,265 SH   SOLE 26 25,861 0 56,404
MACROGENICS INC COM 556099109 120 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 7,980 381,075 SH   SOLE 30 381,075 0 0
MACROGENICS INC COM 556099109 104 4,965 SH   SOLE 36 4,965 0 0
MACROGENICS INC COM 556099109 107 5,101 SH   SOLE 40 5,101 0 0
MACROGENICS INC COM 556099109 377 17,990 SH   SOLE 43 0 0 17,990
MACYS INC COM 55616P104 7,244 320,514 SH   SOLE 2 85,569 0 234,945
MACYS INC COM 55616P104 14 636 SH   SOLE 4 636 0 0
MACYS INC COM 55616P104 361 15,980 SH   SOLE 7 15,980 0 0
MACYS INC COM 55616P104 28,000 1,238,934 SH   SOLE 18 1,238,934 0 0
MACYS INC COM 55616P104 12,072 534,147 SH   SOLE 19 534,147 0 0
MACYS INC COM 55616P104 795,518 35,199,890 SH   SOLE 21 35,199,890 0 0
MACYS INC COM 55616P104 167,370 7,405,770 SH   SOLE 22 7,111,418 0 294,352
MACYS INC COM 55616P104 564 24,942 SH   SOLE 25 24,942 0 0
MACYS INC COM 55616P104 1,987 87,914 SH   SOLE 26 63,966 0 23,948
MACYS INC COM 55616P104 1,371 60,676 SH   SOLE 28 16,007 0 44,669
MACYS INC COM 55616P104 11,944 528,490 SH   SOLE 30 528,490 0 0
MACYS INC COM 55616P104 3,534 156,374 SH   SOLE 36 156,374 0 0
MACYS INC COM 55616P104 745 32,958 SH   SOLE 40 32,958 0 0
MACYS INC COM 55616P104 5,616 248,492 SH   SOLE 43 6,910 0 241,582
MADDEN STEVEN LTD COM 556269108 5,286 131,630 SH   SOLE 2 106,717 0 24,913
MADDEN STEVEN LTD COM 556269108 14 343 SH   SOLE 4 343 0 0
MADDEN STEVEN LTD COM 556269108 53 1,319 SH   SOLE 7 1,319 0 0
MADDEN STEVEN LTD COM 556269108 11,691 291,113 SH   SOLE 18 283,958 0 7,155
MADDEN STEVEN LTD COM 556269108 11,043 274,973 SH   SOLE 19 274,973 0 0
MADDEN STEVEN LTD COM 556269108 360,332 8,972,418 SH   SOLE 21 8,972,418 0 0
MADDEN STEVEN LTD COM 556269108 85,091 2,118,803 SH   SOLE 22 2,071,577 0 47,226
MADDEN STEVEN LTD COM 556269108 268 6,682 SH   SOLE 23 6,682 0 0
MADDEN STEVEN LTD COM 556269108 468 11,643 SH   SOLE 25 11,643 0 0
MADDEN STEVEN LTD COM 556269108 2,315 57,648 SH   SOLE 26 22,527 0 35,121
MADDEN STEVEN LTD COM 556269108 294 7,326 SH   SOLE 28 7,326 0 0
MADDEN STEVEN LTD COM 556269108 5,621 139,958 SH   SOLE 30 139,958 0 0
MADDEN STEVEN LTD COM 556269108 119 2,952 SH   SOLE 34 2,952 0 0
MADDEN STEVEN LTD COM 556269108 149 3,719 SH   SOLE 36 3,719 0 0
MADDEN STEVEN LTD COM 556269108 426 10,599 SH   SOLE 40 10,599 0 0
MADDEN STEVEN LTD COM 556269108 1,422 35,398 SH   SOLE 43 50 0 35,348
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2,084 28,680 SH   SOLE 2 7,737 0 20,943
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 8 107 SH   SOLE 4 107 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 29 400 SH   SOLE 7 400 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 5,745 79,057 SH   SOLE 18 79,057 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3,338 45,928 SH   SOLE 19 45,928 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 70,464 969,638 SH   SOLE 21 969,638 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 45,399 624,735 SH   SOLE 22 599,336 0 25,399
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 225 3,099 SH   SOLE 25 3,099 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 807 11,109 SH   SOLE 26 8,684 0 2,425
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 139 1,914 SH   SOLE 28 1,914 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 886 12,191 SH   SOLE 30 12,191 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 24 324 SH   SOLE 36 324 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 249 3,423 SH   SOLE 40 3,423 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,067 14,690 SH   SOLE 43 537 0 14,153
MADISON SQUARE GRDN SPRT COR CL A 55825T103 8,231 44,266 SH   SOLE 2 5,644 0 38,622
MADISON SQUARE GRDN SPRT COR CL A 55825T103 11 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 57 304 SH   SOLE 7 304 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,418 7,624 SH   SOLE 18 7,624 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 956 5,143 SH   SOLE 19 5,143 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 45,009 242,051 SH   SOLE 21 242,051 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 72,849 391,767 SH   SOLE 22 370,725 0 21,042
MADISON SQUARE GRDN SPRT COR CL A 55825T103 347 1,867 SH   SOLE 25 1,867 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,012 5,440 SH   SOLE 26 4,018 0 1,422
MADISON SQUARE GRDN SPRT COR CL A 55825T103 210 1,130 SH   SOLE 28 1,130 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,573 8,461 SH   SOLE 30 8,461 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 62 335 SH   SOLE 31 335 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 45 244 SH   SOLE 36 244 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 324 1,744 SH   SOLE 40 1,744 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,740 14,734 SH   SOLE 43 1,018 0 13,716
MADRIGAL PHARMACEUTICALS INC COM 558868105 760 9,521 SH   SOLE 2 3,958 0 5,563
MADRIGAL PHARMACEUTICALS INC COM 558868105 3 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 14 176 SH   SOLE 7 176 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,522 31,608 SH   SOLE 18 31,608 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 4,663 58,444 SH   SOLE 19 58,444 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 39,655 496,992 SH   SOLE 21 496,992 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 22,966 287,834 SH   SOLE 22 281,375 0 6,459
MADRIGAL PHARMACEUTICALS INC COM 558868105 118 1,475 SH   SOLE 23 1,475 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 98 1,222 SH   SOLE 25 1,222 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 884 11,078 SH   SOLE 26 4,329 0 6,749
MADRIGAL PHARMACEUTICALS INC COM 558868105 82 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,014 12,714 SH   SOLE 30 12,714 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 98 1,230 SH   SOLE 40 1,230 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 193 2,422 SH   SOLE 43 418 0 2,004
MAGELLAN HEALTH INC COM NEW 559079207 2,600 27,494 SH   SOLE 2 7,267 0 20,227
MAGELLAN HEALTH INC COM NEW 559079207 9 93 SH   SOLE 4 93 0 0
MAGELLAN HEALTH INC COM NEW 559079207 67 713 SH   SOLE 7 713 0 0
MAGELLAN HEALTH INC COM NEW 559079207 8,718 92,204 SH   SOLE 18 92,204 0 0
MAGELLAN HEALTH INC COM NEW 559079207 6,986 73,891 SH   SOLE 19 73,891 0 0
MAGELLAN HEALTH INC COM NEW 559079207 268,706 2,841,941 SH   SOLE 21 2,841,941 0 0
MAGELLAN HEALTH INC COM NEW 559079207 57,871 612,064 SH   SOLE 22 588,139 0 23,925
MAGELLAN HEALTH INC COM NEW 559079207 164 1,731 SH   SOLE 23 1,731 0 0
MAGELLAN HEALTH INC COM NEW 559079207 260 2,751 SH   SOLE 25 2,751 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,633 17,267 SH   SOLE 26 5,888 0 11,379
MAGELLAN HEALTH INC COM NEW 559079207 7,169 75,824 SH   SOLE 30 75,824 0 0
MAGELLAN HEALTH INC COM NEW 559079207 140 1,477 SH   SOLE 36 1,477 0 0
MAGELLAN HEALTH INC COM NEW 559079207 266 2,817 SH   SOLE 40 2,817 0 0
MAGELLAN HEALTH INC COM NEW 559079207 978 10,341 SH   SOLE 43 1,112 0 9,229
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 153 3,360 SH   SOLE 18 3,360 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,569 34,432 SH   SOLE 19 34,432 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 58 7,930 SH   SOLE 2 1,805 0 6,125
MAGENTA THERAPEUTICS INC COM 55910K108 3 445 SH   SOLE 7 445 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 602 82,673 SH   SOLE 18 82,673 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 565 77,669 SH   SOLE 19 77,669 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 10,097 1,386,947 SH   SOLE 21 1,386,947 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 4,441 610,027 SH   SOLE 22 605,301 0 4,726
MAGENTA THERAPEUTICS INC COM 55910K108 188 25,801 SH   SOLE 30 25,801 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 176 24,163 SH   SOLE 43 0 0 24,163
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 57 2,855 SH   SOLE 22 2,855 0 0
MAGNA INTL INC COM 559222401 943 12,536 SH   SOLE 2 12,536 0 0
MAGNA INTL INC COM 559222401 719 9,555 SH   SOLE 18 9,555 0 0
MAGNA INTL INC COM 559222401 3,802 50,527 SH   SOLE 19 50,527 0 0
MAGNA INTL INC COM 559222401 6,438 85,569 SH   SOLE 22 53,830 0 31,739
MAGNA INTL INC COM 559222401 760 10,106 SH   SOLE 25 10,106 0 0
MAGNA INTL INC COM 559222401 1,763 23,435 SH   SOLE 34 23,435 0 0
MAGNA INTL INC COM 559222401 18,507 245,976 SH   SOLE 43 7,833 0 238,143
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 175 9,868 SH   SOLE 2 9,868 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,405 79,129 SH   SOLE 21 79,129 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 530 29,843 SH   SOLE 22 16,707 0 13,136
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 125 7,011 SH   SOLE 25 7,011 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 56 3,139 SH   SOLE 28 3,139 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 163 9,180 SH   SOLE 30 9,180 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 75 4,230 SH   SOLE 40 4,230 0 0
MAGNITE INC COM 55955D100 2,348 83,873 SH   SOLE 2 51,281 0 32,592
MAGNITE INC COM 55955D100 12 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100 47 1,688 SH   SOLE 7 1,688 0 0
MAGNITE INC COM 55955D100 10,369 370,319 SH   SOLE 18 353,246 0 17,073
MAGNITE INC COM 55955D100 11,320 404,278 SH   SOLE 19 404,278 0 0
MAGNITE INC COM 55955D100 120,539 4,304,966 SH   SOLE 21 4,304,966 0 0
MAGNITE INC COM 55955D100 82,246 2,937,362 SH   SOLE 22 2,863,746 0 73,616
MAGNITE INC COM 55955D100 266 9,487 SH   SOLE 23 9,487 0 0
MAGNITE INC COM 55955D100 505 18,038 SH   SOLE 25 18,038 0 0
MAGNITE INC COM 55955D100 2,187 78,093 SH   SOLE 26 38,817 0 39,276
MAGNITE INC COM 55955D100 271 9,663 SH   SOLE 28 9,663 0 0
MAGNITE INC COM 55955D100 1,909 68,184 SH   SOLE 30 68,184 0 0
MAGNITE INC COM 55955D100 119 4,267 SH   SOLE 36 4,267 0 0
MAGNITE INC COM 55955D100 433 15,480 SH   SOLE 40 15,480 0 0
MAGNITE INC COM 55955D100 704 25,159 SH   SOLE 43 27 0 25,132
MAGNOLIA OIL & GAS CORP CL A 559663109 2,080 116,927 SH   SOLE 2 43,230 0 73,697
MAGNOLIA OIL & GAS CORP CL A 559663109 8 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 40 2,238 SH   SOLE 7 2,238 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 6,883 386,928 SH   SOLE 18 386,928 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 13,892 780,892 SH   SOLE 19 780,892 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 84,095 4,727,089 SH   SOLE 21 4,727,089 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 67,156 3,774,941 SH   SOLE 22 3,694,512 0 80,429
MAGNOLIA OIL & GAS CORP CL A 559663109 419 23,554 SH   SOLE 23 23,554 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 317 17,805 SH   SOLE 25 17,805 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,312 186,182 SH   SOLE 26 52,564 0 133,618
MAGNOLIA OIL & GAS CORP CL A 559663109 235 13,218 SH   SOLE 28 13,218 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,331 131,009 SH   SOLE 30 131,009 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 91 5,090 SH   SOLE 34 5,090 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 287 16,160 SH   SOLE 40 16,160 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,530 142,191 SH   SOLE 43 10,139 0 132,052
MAGYAR BANCORP INC COM 55977T208 7 580 SH   SOLE 18 580 0 0
MAGYAR BANCORP INC COM 55977T208 97 8,451 SH   SOLE 21 8,451 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 187 59,147 SH   SOLE 2 3,551 0 55,596
MAIDEN HOLDINGS LTD SHS G5753U112 733 232,020 SH   SOLE 18 232,020 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 357 112,832 SH   SOLE 19 112,832 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 8,024 2,539,190 SH   SOLE 21 2,539,190 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 4,869 1,540,950 SH   SOLE 22 1,495,018 0 45,932
MAIN STR CAP CORP COM 56035L104 20,591 500,990 SH   SOLE 30 500,990 0 0
MAIN STR CAP CORP COM 56035L104 1,022 24,870 SH   SOLE 43 7,323 0 17,547
MAINSTREET BANCSHARES INC COM 56064Y100 34 1,428 SH   SOLE 18 1,428 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 474 19,753 SH   SOLE 21 19,753 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 34 1,406 SH   SOLE 22 1,406 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 275 10,121 SH   SOLE 2 8,394 0 1,727
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 530 19,504 SH   SOLE 22 19,504 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 57 2,102 SH   SOLE 25 2,102 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1,819 66,886 SH   SOLE 30 66,886 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 30 1,094 SH   SOLE 34 1,094 0 0
MALIBU BOATS INC COM CL A 56117J100 1,667 23,827 SH   SOLE 2 12,039 0 11,788
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,568 65,282 SH   SOLE 18 57,628 0 7,654
MALIBU BOATS INC COM CL A 56117J100 8,800 125,747 SH   SOLE 19 125,747 0 0
MALIBU BOATS INC COM CL A 56117J100 49,652 709,523 SH   SOLE 21 709,523 0 0
MALIBU BOATS INC COM CL A 56117J100 38,140 545,006 SH   SOLE 22 532,542 0 12,464
MALIBU BOATS INC COM CL A 56117J100 299 4,270 SH   SOLE 23 4,270 0 0
MALIBU BOATS INC COM CL A 56117J100 258 3,691 SH   SOLE 25 3,691 0 0
MALIBU BOATS INC COM CL A 56117J100 2,018 28,830 SH   SOLE 26 9,044 0 19,786
MALIBU BOATS INC COM CL A 56117J100 121 1,736 SH   SOLE 28 1,736 0 0
MALIBU BOATS INC COM CL A 56117J100 2,745 39,229 SH   SOLE 30 39,229 0 0
MALIBU BOATS INC COM CL A 56117J100 166 2,379 SH   SOLE 36 2,379 0 0
MALIBU BOATS INC COM CL A 56117J100 180 2,574 SH   SOLE 40 2,574 0 0
MALIBU BOATS INC COM CL A 56117J100 101 1,446 SH   SOLE 43 0 0 1,446
MALVERN BANCORP INC COM 561409103 26 1,523 SH   SOLE 18 1,523 0 0
MALVERN BANCORP INC COM 561409103 424 24,980 SH   SOLE 21 24,980 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 8 2,876 SH   SOLE 18 2,876 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 162 55,694 SH   SOLE 21 55,694 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 481 165,435 SH   SOLE 22 165,435 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 41 2,112 SH   SOLE 43 0 0 2,112
MANHATTAN ASSOCIATES INC COM 562750109 36,179 236,415 SH   SOLE 2 137,727 0 98,688
MANHATTAN ASSOCIATES INC COM 562750109 1,790 11,695 SH   SOLE 4 11,695 0 0
MANHATTAN ASSOCIATES INC COM 562750109 244 1,595 SH   SOLE 7 1,595 0 0
MANHATTAN ASSOCIATES INC COM 562750109 280 1,828 SH   SOLE 13 1,828 0 0
MANHATTAN ASSOCIATES INC COM 562750109 26,680 174,343 SH   SOLE 18 172,316 0 2,027
MANHATTAN ASSOCIATES INC COM 562750109 9,685 63,290 SH   SOLE 19 63,290 0 0
MANHATTAN ASSOCIATES INC COM 562750109 491,256 3,210,194 SH   SOLE 21 3,210,194 0 0
MANHATTAN ASSOCIATES INC COM 562750109 284,947 1,862,032 SH   SOLE 22 1,735,530 0 126,502
MANHATTAN ASSOCIATES INC COM 562750109 3,189 20,836 SH   SOLE 23 20,836 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,429 9,335 SH   SOLE 25 9,335 0 0
MANHATTAN ASSOCIATES INC COM 562750109 6,054 39,563 SH   SOLE 26 30,198 0 9,365
MANHATTAN ASSOCIATES INC COM 562750109 856 5,592 SH   SOLE 28 5,592 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,451 9,483 SH   SOLE 29 9,483 0 0
MANHATTAN ASSOCIATES INC COM 562750109 5,626 36,761 SH   SOLE 30 36,761 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,594 10,419 SH   SOLE 31 10,419 0 0
MANHATTAN ASSOCIATES INC COM 562750109 3,233 21,129 SH   SOLE 34 21,129 0 0
MANHATTAN ASSOCIATES INC COM 562750109 587 3,833 SH   SOLE 36 3,833 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,193 7,793 SH   SOLE 40 7,793 0 0
MANHATTAN ASSOCIATES INC COM 562750109 14,542 95,025 SH   SOLE 43 8,396 0 86,629
MANHATTAN BRDG CAP INC COM 562803106 9 1,330 SH   SOLE 18 1,330 0 0
MANHATTAN BRDG CAP INC COM 562803106 128 18,784 SH   SOLE 21 18,784 0 0
MANITEX INTL INC COM 563420108 16 2,233 SH   SOLE 2 2,233 0 0
MANITEX INTL INC COM 563420108 22 3,107 SH   SOLE 18 3,107 0 0
MANITEX INTL INC COM 563420108 370 51,584 SH   SOLE 21 51,584 0 0
MANITEX INTL INC COM 563420108 137 19,101 SH   SOLE 22 19,101 0 0
MANITOWOC CO INC COM NEW 563571405 2,909 135,786 SH   SOLE 2 56,449 0 79,337
MANITOWOC CO INC COM NEW 563571405 4 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 11 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 2,528 118,010 SH   SOLE 18 118,010 0 0
MANITOWOC CO INC COM NEW 563571405 9,666 451,244 SH   SOLE 19 451,244 0 0
MANITOWOC CO INC COM NEW 563571405 28,794 1,344,267 SH   SOLE 21 1,344,267 0 0
MANITOWOC CO INC COM NEW 563571405 26,932 1,257,312 SH   SOLE 22 1,218,967 0 38,345
MANITOWOC CO INC COM NEW 563571405 321 14,983 SH   SOLE 23 14,983 0 0
MANITOWOC CO INC COM NEW 563571405 94 4,395 SH   SOLE 25 4,395 0 0
MANITOWOC CO INC COM NEW 563571405 1,807 84,340 SH   SOLE 26 4,135 0 80,205
MANITOWOC CO INC COM NEW 563571405 115 5,354 SH   SOLE 28 4,679 0 675
MANITOWOC CO INC COM NEW 563571405 451 21,068 SH   SOLE 30 21,068 0 0
MANITOWOC CO INC COM NEW 563571405 76 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405 263 12,272 SH   SOLE 43 145 0 12,127
MANNATECH INC COM NEW 563771203 9 283 SH   SOLE 18 283 0 0
MANNATECH INC COM NEW 563771203 101 3,078 SH   SOLE 21 3,078 0 0
MANNATECH INC COM NEW 563771203 1,961 60,015 SH   SOLE 22 60,015 0 0
MANNING & NAPIER INC CL A 56382Q102 23 2,543 SH   SOLE 18 2,543 0 0
MANNING & NAPIER INC CL A 56382Q102 446 48,813 SH   SOLE 21 48,813 0 0
MANNING & NAPIER INC CL A 56382Q102 798 87,440 SH   SOLE 22 87,440 0 0
MANNKIND CORP COM NEW 56400P706 2,137 491,229 SH   SOLE 2 147,109 0 344,120
MANNKIND CORP COM NEW 56400P706 14 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 3,717 854,369 SH   SOLE 18 799,099 0 55,270
MANNKIND CORP COM NEW 56400P706 5,527 1,270,558 SH   SOLE 19 1,270,558 0 0
MANNKIND CORP COM NEW 56400P706 49,905 11,472,343 SH   SOLE 21 11,472,343 0 0
MANNKIND CORP COM NEW 56400P706 30,484 7,007,855 SH   SOLE 22 6,744,320 0 263,535
MANNKIND CORP COM NEW 56400P706 169 38,780 SH   SOLE 23 38,780 0 0
MANNKIND CORP COM NEW 56400P706 131 30,073 SH   SOLE 25 30,073 0 0
MANNKIND CORP COM NEW 56400P706 748 172,047 SH   SOLE 26 0 0 172,047
MANNKIND CORP COM NEW 56400P706 120 27,532 SH   SOLE 28 27,532 0 0
MANNKIND CORP COM NEW 56400P706 1,076 247,253 SH   SOLE 30 247,253 0 0
MANNKIND CORP COM NEW 56400P706 120 27,698 SH   SOLE 40 27,698 0 0
MANNKIND CORP COM NEW 56400P706 111 25,550 SH   SOLE 43 187 0 25,363
MANPOWERGROUP INC WIS COM 56418H100 19,732 182,231 SH   SOLE 2 76,429 0 105,802
MANPOWERGROUP INC WIS COM 56418H100 453 4,181 SH   SOLE 4 4,181 0 0
MANPOWERGROUP INC WIS COM 56418H100 165 1,520 SH   SOLE 7 1,520 0 0
MANPOWERGROUP INC WIS COM 56418H100 15,947 147,271 SH   SOLE 18 147,003 0 268
MANPOWERGROUP INC WIS COM 56418H100 12,141 112,127 SH   SOLE 19 112,127 0 0
MANPOWERGROUP INC WIS COM 56418H100 274,550 2,535,560 SH   SOLE 21 2,535,560 0 0
MANPOWERGROUP INC WIS COM 56418H100 161,920 1,495,381 SH   SOLE 22 1,430,183 0 65,198
MANPOWERGROUP INC WIS COM 56418H100 243 2,242 SH   SOLE 23 2,242 0 0
MANPOWERGROUP INC WIS COM 56418H100 1,124 10,376 SH   SOLE 25 10,376 0 0
MANPOWERGROUP INC WIS COM 56418H100 3,786 34,961 SH   SOLE 26 29,979 0 4,982
MANPOWERGROUP INC WIS COM 56418H100 794 7,330 SH   SOLE 28 3,700 0 3,630
MANPOWERGROUP INC WIS COM 56418H100 78 717 SH   SOLE 29 717 0 0
MANPOWERGROUP INC WIS COM 56418H100 3,787 34,970 SH   SOLE 30 34,970 0 0
MANPOWERGROUP INC WIS COM 56418H100 232 2,147 SH   SOLE 31 2,147 0 0
MANPOWERGROUP INC WIS COM 56418H100 7,180 66,314 SH   SOLE 34 66,314 0 0
MANPOWERGROUP INC WIS COM 56418H100 1,501 13,863 SH   SOLE 36 13,863 0 0
MANPOWERGROUP INC WIS COM 56418H100 701 6,470 SH   SOLE 40 6,470 0 0
MANPOWERGROUP INC WIS COM 56418H100 9,786 90,381 SH   SOLE 43 2,318 0 88,063
MANTECH INTERNATIONAL CORP CL A 564563104 2,226 29,314 SH   SOLE 2 8,717 0 20,597
MANTECH INTERNATIONAL CORP CL A 564563104 6 79 SH   SOLE 4 79 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 33 441 SH   SOLE 7 441 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 8,352 110,007 SH   SOLE 18 110,007 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 3,627 47,775 SH   SOLE 19 47,775 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 246,264 3,243,732 SH   SOLE 21 3,243,732 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 50,802 669,147 SH   SOLE 22 640,932 0 28,215
MANTECH INTERNATIONAL CORP CL A 564563104 437 5,750 SH   SOLE 25 5,750 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 1,399 18,426 SH   SOLE 26 11,699 0 6,727
MANTECH INTERNATIONAL CORP CL A 564563104 173 2,284 SH   SOLE 28 2,284 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 3,672 48,364 SH   SOLE 30 48,364 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 23 305 SH   SOLE 36 305 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 273 3,600 SH   SOLE 40 3,600 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 844 11,122 SH   SOLE 43 106 0 11,016
MANULIFE FINL CORP COM 56501R106 27 1,422 SH   SOLE 18 1,422 0 0
MANULIFE FINL CORP COM 56501R106 16,827 874,580 SH   SOLE 43 139,824 0 734,756
MARATHON DIGITAL HOLDINGS IN COM 565788106 3,192 101,084 SH   SOLE 2 29,878 0 71,206
MARATHON DIGITAL HOLDINGS IN COM 565788106 11 355 SH   SOLE 4 355 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 48 1,534 SH   SOLE 7 1,534 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 2 50 SH   SOLE 17 0 0 50
MARATHON DIGITAL HOLDINGS IN COM 565788106 9,459 299,524 SH   SOLE 18 299,524 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 5,282 167,249 SH   SOLE 19 167,249 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 109,910 3,480,357 SH   SOLE 21 3,480,357 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 72,444 2,293,994 SH   SOLE 22 2,196,741 0 97,253
MARATHON DIGITAL HOLDINGS IN COM 565788106 397 12,557 SH   SOLE 25 12,557 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,188 37,613 SH   SOLE 26 30,532 0 7,081
MARATHON DIGITAL HOLDINGS IN COM 565788106 261 8,260 SH   SOLE 28 8,260 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,652 52,307 SH   SOLE 30 52,307 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 85 2,685 SH   SOLE 34 2,685 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 376 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 11,783 861,995 SH   SOLE 2 388,164 0 473,831
MARATHON OIL CORP COM 565849106 238 17,374 SH   SOLE 4 17,374 0 0
MARATHON OIL CORP COM 565849106 8,439 617,338 SH   SOLE 7 598,363 0 18,975
MARATHON OIL CORP COM 565849106 165 12,071 SH   SOLE 15 12,071 0 0
MARATHON OIL CORP COM 565849106 17,716 1,295,956 SH   SOLE 18 1,231,047 0 64,909
MARATHON OIL CORP COM 565849106 5,644 412,846 SH   SOLE 19 412,846 0 0
MARATHON OIL CORP COM 565849106 275,980 20,188,732 SH   SOLE 21 20,188,732 0 0
MARATHON OIL CORP COM 565849106 246,241 18,013,247 SH   SOLE 22 16,295,958 0 1,717,289
MARATHON OIL CORP COM 565849106 45 3,288 SH   SOLE 23 3,288 0 0
MARATHON OIL CORP COM 565849106 1,435 104,971 SH   SOLE 25 104,971 0 0
MARATHON OIL CORP COM 565849106 12,456 911,170 SH   SOLE 26 432,584 0 478,586
MARATHON OIL CORP COM 565849106 1,693 123,879 SH   SOLE 28 55,974 0 67,905
MARATHON OIL CORP COM 565849106 40,823 2,986,294 SH   SOLE 30 2,986,294 0 0
MARATHON OIL CORP COM 565849106 262 19,190 SH   SOLE 31 19,190 0 0
MARATHON OIL CORP COM 565849106 2,271 166,118 SH   SOLE 34 166,118 0 0
MARATHON OIL CORP COM 565849106 2,265 165,690 SH   SOLE 36 165,690 0 0
MARATHON OIL CORP COM 565849106 1,282 93,749 SH   SOLE 40 93,749 0 0
MARATHON OIL CORP COM 565849106 13,431 982,542 SH   SOLE 43 37,806 0 944,736
MARATHON PETE CORP COM 56585A102 78,130 1,264,043 SH   SOLE 2 472,306 0 791,737
MARATHON PETE CORP COM 56585A102 28,218 456,529 SH   SOLE 4 275,958 0 180,571
MARATHON PETE CORP COM 56585A102 37,232 602,356 SH   SOLE 7 583,185 0 19,171
MARATHON PETE CORP COM 56585A102 839 13,573 SH   SOLE 13 1,802 0 11,771
MARATHON PETE CORP COM 56585A102 5,275 85,348 SH   SOLE 15 85,348 0 0
MARATHON PETE CORP COM 56585A102 250,905 4,059,290 SH   SOLE 18 3,482,146 0 577,144
MARATHON PETE CORP COM 56585A102 339,033 5,485,083 SH   SOLE 19 5,485,083 0 0
MARATHON PETE CORP COM 56585A102 1,552,026 25,109,631 SH   SOLE 21 25,109,631 0 0
MARATHON PETE CORP COM 56585A102 870,801 14,088,349 SH   SOLE 22 12,698,343 0 1,390,006
MARATHON PETE CORP COM 56585A102 26,261 424,859 SH   SOLE 23 424,859 0 0
MARATHON PETE CORP COM 56585A102 70,337 1,137,962 SH   SOLE 25 1,137,962 0 0
MARATHON PETE CORP COM 56585A102 104,337 1,688,031 SH   SOLE 26 538,580 0 1,149,451
MARATHON PETE CORP COM 56585A102 48,306 781,529 SH   SOLE 28 57,631 0 723,898
MARATHON PETE CORP COM 56585A102 9,890 160,014 SH   SOLE 29 160,014 0 0
MARATHON PETE CORP COM 56585A102 249,422 4,035,308 SH   SOLE 30 4,035,308 0 0
MARATHON PETE CORP COM 56585A102 14,762 238,826 SH   SOLE 31 78,480 0 160,346
MARATHON PETE CORP COM 56585A102 4,999 80,879 SH   SOLE 32 80,879 0 0
MARATHON PETE CORP COM 56585A102 120,017 1,941,710 SH   SOLE 34 1,941,710 0 0
MARATHON PETE CORP COM 56585A102 26,294 425,408 SH   SOLE 36 425,408 0 0
MARATHON PETE CORP COM 56585A102 1,371 22,181 SH   SOLE 40 22,181 0 0
MARATHON PETE CORP COM 56585A102 19,535 316,044 SH   SOLE 43 23,241 0 292,803
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 9,111 185,630 SH   SOLE 2 37,741 0 147,889
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 19 378 SH   SOLE 4 378 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 62 1,255 SH   SOLE 7 1,255 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2,378 48,458 SH   SOLE 18 48,458 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,447 29,491 SH   SOLE 19 29,491 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 68,700 1,399,759 SH   SOLE 21 1,399,759 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 114,750 2,338,019 SH   SOLE 22 2,225,444 0 112,575
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 700 14,256 SH   SOLE 25 14,256 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,667 33,958 SH   SOLE 26 26,863 0 7,095
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 405 8,256 SH   SOLE 28 8,256 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 27,103 552,213 SH   SOLE 30 552,213 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 79 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 268 5,462 SH   SOLE 34 5,462 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 667 13,580 SH   SOLE 40 13,580 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 21 425 SH   SOLE 43 0 0 425
MARCHEX INC CL B 56624R108 21 7,167 SH   SOLE 18 7,167 0 0
MARCHEX INC CL B 56624R108 316 105,737 SH   SOLE 21 105,737 0 0
MARCHEX INC CL B 56624R108 1,842 617,184 SH   SOLE 22 617,184 0 0
MARCUS & MILLICHAP INC COM 566324109 8,991 221,348 SH   SOLE 2 89,597 0 131,751
MARCUS & MILLICHAP INC COM 566324109 16 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 5,913 145,567 SH   SOLE 18 97,323 0 48,244
MARCUS & MILLICHAP INC COM 566324109 31,383 772,589 SH   SOLE 19 772,589 0 0
MARCUS & MILLICHAP INC COM 566324109 119,785 2,948,909 SH   SOLE 21 2,948,909 0 0
MARCUS & MILLICHAP INC COM 566324109 62,313 1,534,055 SH   SOLE 22 1,509,855 0 24,200
MARCUS & MILLICHAP INC COM 566324109 1,784 43,914 SH   SOLE 23 43,914 0 0
MARCUS & MILLICHAP INC COM 566324109 191 4,713 SH   SOLE 25 4,713 0 0
MARCUS & MILLICHAP INC COM 566324109 8,044 198,019 SH   SOLE 26 2,339 0 195,680
MARCUS & MILLICHAP INC COM 566324109 80 1,976 SH   SOLE 28 1,976 0 0
MARCUS & MILLICHAP INC COM 566324109 1,799 44,293 SH   SOLE 30 44,293 0 0
MARCUS & MILLICHAP INC COM 566324109 1,072 26,391 SH   SOLE 34 26,391 0 0
MARCUS & MILLICHAP INC COM 566324109 106 2,613 SH   SOLE 40 2,613 0 0
MARCUS & MILLICHAP INC COM 566324109 342 8,414 SH   SOLE 43 1 0 8,413
MARCUS CORP DEL COM 566330106 952 54,545 SH   SOLE 2 22,766 0 31,779
MARCUS CORP DEL COM 566330106 8 470 SH   SOLE 7 470 0 0
MARCUS CORP DEL COM 566330106 1,661 95,163 SH   SOLE 18 95,163 0 0
MARCUS CORP DEL COM 566330106 2,522 144,514 SH   SOLE 19 144,514 0 0
MARCUS CORP DEL COM 566330106 47,343 2,713,078 SH   SOLE 21 2,713,078 0 0
MARCUS CORP DEL COM 566330106 12,420 711,749 SH   SOLE 22 685,031 0 26,718
MARCUS CORP DEL COM 566330106 59 3,354 SH   SOLE 23 3,354 0 0
MARCUS CORP DEL COM 566330106 73 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106 503 28,845 SH   SOLE 26 0 0 28,845
MARCUS CORP DEL COM 566330106 603 34,545 SH   SOLE 30 34,545 0 0
MARCUS CORP DEL COM 566330106 44 2,508 SH   SOLE 40 2,508 0 0
MARCUS CORP DEL COM 566330106 60 3,432 SH   SOLE 43 0 0 3,432
MARIN SOFTWARE INC COM NEW 56804T205 30 3,235 SH   SOLE 21 3,235 0 0
MARIN SOFTWARE INC COM NEW 56804T205 414 45,404 SH   SOLE 22 45,404 0 0
MARINE PRODS CORP COM 568427108 32 2,588 SH   SOLE 2 1,456 0 1,132
MARINE PRODS CORP COM 568427108 310 24,818 SH   SOLE 18 24,818 0 0
MARINE PRODS CORP COM 568427108 170 13,555 SH   SOLE 19 13,555 0 0
MARINE PRODS CORP COM 568427108 3,770 301,391 SH   SOLE 21 301,391 0 0
MARINE PRODS CORP COM 568427108 3,639 290,918 SH   SOLE 22 290,552 0 366
MARINEMAX INC COM 567908108 4,916 101,314 SH   SOLE 2 52,705 0 48,609
MARINEMAX INC COM 567908108 3 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108 15 313 SH   SOLE 7 313 0 0
MARINEMAX INC COM 567908108 4,502 92,794 SH   SOLE 18 82,639 0 10,155
MARINEMAX INC COM 567908108 18,232 375,765 SH   SOLE 19 375,765 0 0
MARINEMAX INC COM 567908108 124,159 2,558,921 SH   SOLE 21 2,558,921 0 0
MARINEMAX INC COM 567908108 41,967 864,945 SH   SOLE 22 846,421 0 18,524
MARINEMAX INC COM 567908108 724 14,919 SH   SOLE 23 14,919 0 0
MARINEMAX INC COM 567908108 189 3,894 SH   SOLE 25 3,894 0 0
MARINEMAX INC COM 567908108 3,171 65,346 SH   SOLE 26 1,907 0 63,439
MARINEMAX INC COM 567908108 62 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108 1,906 39,290 SH   SOLE 30 39,290 0 0
MARINEMAX INC COM 567908108 84 1,741 SH   SOLE 34 1,741 0 0
MARINEMAX INC COM 567908108 125 2,567 SH   SOLE 36 2,567 0 0
MARINEMAX INC COM 567908108 115 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108 337 6,943 SH   SOLE 43 220 0 6,723
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 186 16,325 SH   SOLE 2 2,312 0 14,013
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 7 594 SH   SOLE 7 594 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1,253 110,141 SH   SOLE 18 110,141 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 4,376 384,567 SH   SOLE 19 384,567 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 398 35,000 SH   SOLE 20 35,000 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 17,625 1,548,806 SH   SOLE 21 1,548,806 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 10,032 881,555 SH   SOLE 22 876,427 0 5,128
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 187 16,414 SH   SOLE 30 16,414 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 41 3,633 SH   SOLE 34 3,633 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 2 168 SH   SOLE 43 0 0 168
MARKEL CORP COM 570535104 36,771 30,767 SH   SOLE 2 6,808 0 23,959
MARKEL CORP COM 570535104 10,735 8,982 SH   SOLE 4 5,279 0 3,703
MARKEL CORP COM 570535104 2,014 1,685 SH   SOLE 7 1,685 0 0
MARKEL CORP COM 570535104 507 424 SH   SOLE 13 34 0 390
MARKEL CORP COM 570535104 1,548 1,295 SH   SOLE 15 1,295 0 0
MARKEL CORP COM 570535104 22,693 18,988 SH   SOLE 18 18,159 0 829
MARKEL CORP COM 570535104 4,110 3,439 SH   SOLE 19 3,439 0 0
MARKEL CORP COM 570535104 193,493 161,901 SH   SOLE 21 161,901 0 0
MARKEL CORP COM 570535104 338,665 283,371 SH   SOLE 22 266,764 0 16,607
MARKEL CORP COM 570535104 9,565 8,003 SH   SOLE 23 8,003 0 0
MARKEL CORP COM 570535104 21,482 17,975 SH   SOLE 25 17,975 0 0
MARKEL CORP COM 570535104 31,041 25,973 SH   SOLE 26 14,203 0 11,770
MARKEL CORP COM 570535104 34,636 28,981 SH   SOLE 28 1,057 0 27,924
MARKEL CORP COM 570535104 723 605 SH   SOLE 29 605 0 0
MARKEL CORP COM 570535104 34,452 28,827 SH   SOLE 30 28,827 0 0
MARKEL CORP COM 570535104 6,572 5,499 SH   SOLE 31 2,118 0 3,381
MARKEL CORP COM 570535104 815 682 SH   SOLE 34 682 0 0
MARKEL CORP COM 570535104 9,214 7,710 SH   SOLE 36 7,710 0 0
MARKEL CORP COM 570535104 519 434 SH   SOLE 40 434 0 0
MARKEL CORP COM 570535104 4,599 3,848 SH   SOLE 43 121 0 3,727
MARKER THERAPEUTICS INC COM 57055L107 5 3,118 SH   SOLE 2 3,118 0 0
MARKER THERAPEUTICS INC COM 57055L107 21 12,376 SH   SOLE 18 12,376 0 0
MARKER THERAPEUTICS INC COM 57055L107 412 243,560 SH   SOLE 21 243,560 0 0
MARKETAXESS HLDGS INC COM 57060D108 36,843 87,577 SH   SOLE 2 20,566 0 67,011
MARKETAXESS HLDGS INC COM 57060D108 11,694 27,797 SH   SOLE 4 17,082 0 10,715
MARKETAXESS HLDGS INC COM 57060D108 16,411 39,009 SH   SOLE 7 37,925 0 1,084
MARKETAXESS HLDGS INC COM 57060D108 335 796 SH   SOLE 13 110 0 686
MARKETAXESS HLDGS INC COM 57060D108 1,586 3,770 SH   SOLE 15 3,770 0 0
MARKETAXESS HLDGS INC COM 57060D108 40,314 95,828 SH   SOLE 18 90,422 0 5,406
MARKETAXESS HLDGS INC COM 57060D108 178,868 425,177 SH   SOLE 19 425,177 0 0
MARKETAXESS HLDGS INC COM 57060D108 596,161 1,417,102 SH   SOLE 21 1,417,102 0 0
MARKETAXESS HLDGS INC COM 57060D108 355,152 844,214 SH   SOLE 22 764,786 0 79,428
MARKETAXESS HLDGS INC COM 57060D108 8,895 21,145 SH   SOLE 23 21,145 0 0
MARKETAXESS HLDGS INC COM 57060D108 32,739 77,823 SH   SOLE 25 77,823 0 0
MARKETAXESS HLDGS INC COM 57060D108 37,954 90,219 SH   SOLE 26 38,441 0 51,778
MARKETAXESS HLDGS INC COM 57060D108 42,289 100,522 SH   SOLE 28 2,887 0 97,635
MARKETAXESS HLDGS INC COM 57060D108 10 24 SH   SOLE 29 24 0 0
MARKETAXESS HLDGS INC COM 57060D108 85,567 203,397 SH   SOLE 30 203,397 0 0
MARKETAXESS HLDGS INC COM 57060D108 8,155 19,386 SH   SOLE 31 10,103 0 9,283
MARKETAXESS HLDGS INC COM 57060D108 3,922 9,322 SH   SOLE 34 9,322 0 0
MARKETAXESS HLDGS INC COM 57060D108 8,322 19,781 SH   SOLE 36 19,781 0 0
MARKETAXESS HLDGS INC COM 57060D108 540 1,283 SH   SOLE 40 1,283 0 0
MARKETAXESS HLDGS INC COM 57060D108 10,646 25,305 SH   SOLE 43 844 0 24,461
MARKETWISE INC COM CL A 57064P107 414 50,179 SH   SOLE 22 50,179 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 21 3,226 SH   SOLE 2 3,226 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 745 113,528 SH   SOLE 19 113,528 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 712 108,568 SH   SOLE 21 108,568 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 5,165 787,302 SH   SOLE 22 787,302 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 208 9,355 SH   SOLE 2 409 0 8,946
MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 698 31,389 SH   SOLE 18 31,389 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 335 15,068 SH   SOLE 19 15,068 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 7,087 318,807 SH   SOLE 21 318,807 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 5,446 245,001 SH   SOLE 22 240,840 0 4,161
MARQETA INC CLASS A COM 57142B104 1,188 53,721 SH   SOLE 2 53,721 0 0
MARQETA INC CLASS A COM 57142B104 160 7,234 SH   SOLE 4 7,234 0 0
MARQETA INC CLASS A COM 57142B104 1,963 88,751 SH   SOLE 18 88,751 0 0
MARQETA INC CLASS A COM 57142B104 28,051 1,268,111 SH   SOLE 19 1,268,111 0 0
MARQETA INC CLASS A COM 57142B104 1,736 78,480 SH   SOLE 21 78,480 0 0
MARQETA INC CLASS A COM 57142B104 25,855 1,168,859 SH   SOLE 22 1,168,859 0 0
MARQETA INC CLASS A COM 57142B104 7,487 338,487 SH   SOLE 26 6,147 0 332,340
MARQETA INC CLASS A COM 57142B104 10,004 452,271 SH   SOLE 28 0 0 452,271
MARQETA INC CLASS A COM 57142B104 18,368 830,369 SH   SOLE 34 830,369 0 0
MARRIOTT INTL INC NEW CL A 571903202 85,431 576,887 SH   SOLE 2 64,234 0 512,653
MARRIOTT INTL INC NEW CL A 571903202 18,179 122,757 SH   SOLE 4 106,407 0 16,350
MARRIOTT INTL INC NEW CL A 571903202 39,644 267,704 SH   SOLE 7 259,573 0 8,131
MARRIOTT INTL INC NEW CL A 571903202 1,054 7,119 SH   SOLE 13 767 0 6,352
MARRIOTT INTL INC NEW CL A 571903202 4,196 28,332 SH   SOLE 15 28,332 0 0
MARRIOTT INTL INC NEW CL A 571903202 118 794 SH   SOLE 17 0 0 794
MARRIOTT INTL INC NEW CL A 571903202 70,439 475,648 SH   SOLE 18 436,085 0 39,563
MARRIOTT INTL INC NEW CL A 571903202 12,661 85,494 SH   SOLE 19 85,494 0 0
MARRIOTT INTL INC NEW CL A 571903202 748,622 5,055,186 SH   SOLE 21 5,055,186 0 0
MARRIOTT INTL INC NEW CL A 571903202 847,041 5,719,769 SH   SOLE 22 5,154,760 0 565,009
MARRIOTT INTL INC NEW CL A 571903202 22,939 154,896 SH   SOLE 23 154,896 0 0
MARRIOTT INTL INC NEW CL A 571903202 53,526 361,442 SH   SOLE 25 361,442 0 0
MARRIOTT INTL INC NEW CL A 571903202 90,830 613,342 SH   SOLE 26 223,022 0 390,320
MARRIOTT INTL INC NEW CL A 571903202 63,954 431,860 SH   SOLE 28 24,457 0 407,403
MARRIOTT INTL INC NEW CL A 571903202 103 696 SH   SOLE 29 696 0 0
MARRIOTT INTL INC NEW CL A 571903202 186,575 1,259,879 SH   SOLE 30 1,259,879 0 0
MARRIOTT INTL INC NEW CL A 571903202 14,893 100,568 SH   SOLE 31 32,608 0 67,960
MARRIOTT INTL INC NEW CL A 571903202 11,351 76,649 SH   SOLE 32 76,649 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,042 13,790 SH   SOLE 34 13,790 0 0
MARRIOTT INTL INC NEW CL A 571903202 19,351 130,673 SH   SOLE 36 130,673 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,385 9,355 SH   SOLE 40 9,355 0 0
MARRIOTT INTL INC NEW CL A 571903202 30,281 204,477 SH   SOLE 43 15,353 0 189,124
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 17,997 114,389 SH   SOLE 2 37,644 0 76,745
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 390 2,482 SH   SOLE 4 2,482 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 125 797 SH   SOLE 7 797 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 16,138 102,575 SH   SOLE 18 102,575 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1,862 11,833 SH   SOLE 19 11,833 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 300,882 1,912,426 SH   SOLE 21 1,912,426 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 187,735 1,193,258 SH   SOLE 22 1,142,733 0 50,525
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 846 5,376 SH   SOLE 25 5,376 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,437 15,489 SH   SOLE 26 12,040 0 3,449
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 513 3,261 SH   SOLE 28 3,261 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 7,181 45,644 SH   SOLE 30 45,644 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 103 653 SH   SOLE 31 653 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 703 4,470 SH   SOLE 34 4,470 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 106 673 SH   SOLE 36 673 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 789 5,013 SH   SOLE 40 5,013 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,736 17,389 SH   SOLE 43 1,984 0 15,405
MARRONE BIO INNOVATIONS INC COM 57165B106 14 15,531 SH   SOLE 2 5,495 0 10,036
MARRONE BIO INNOVATIONS INC COM 57165B106 215 238,782 SH   SOLE 18 238,782 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 118 131,341 SH   SOLE 19 131,341 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 3,044 3,378,092 SH   SOLE 21 3,378,092 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 1,010 1,120,431 SH   SOLE 22 1,116,638 0 3,793
MARSH & MCLENNAN COS INC COM 571748102 189,712 1,252,801 SH   SOLE 2 293,014 0 959,787
MARSH & MCLENNAN COS INC COM 571748102 59,879 395,423 SH   SOLE 4 255,262 0 140,161
MARSH & MCLENNAN COS INC COM 571748102 77,078 509,001 SH   SOLE 7 493,672 0 15,329
MARSH & MCLENNAN COS INC COM 571748102 17,055 112,629 SH   SOLE 13 105,188 0 7,441
MARSH & MCLENNAN COS INC COM 571748102 9,139 60,351 SH   SOLE 15 60,351 0 0
MARSH & MCLENNAN COS INC COM 571748102 2 14 SH   SOLE 17 0 0 14
MARSH & MCLENNAN COS INC COM 571748102 227,689 1,503,592 SH   SOLE 18 1,324,025 0 179,567
MARSH & MCLENNAN COS INC COM 571748102 325,931 2,152,357 SH   SOLE 19 2,152,357 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,881,292 12,423,508 SH   SOLE 21 12,423,508 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,803,569 11,910,250 SH   SOLE 22 10,684,931 0 1,225,319
MARSH & MCLENNAN COS INC COM 571748102 45,462 300,217 SH   SOLE 23 300,217 0 0
MARSH & MCLENNAN COS INC COM 571748102 139,894 923,819 SH   SOLE 25 923,819 0 0
MARSH & MCLENNAN COS INC COM 571748102 212,712 1,404,686 SH   SOLE 26 657,552 0 747,134
MARSH & MCLENNAN COS INC COM 571748102 255,679 1,688,432 SH   SOLE 28 48,216 0 1,640,216
MARSH & MCLENNAN COS INC COM 571748102 2,473 16,330 SH   SOLE 29 16,330 0 0
MARSH & MCLENNAN COS INC COM 571748102 573,648 3,788,204 SH   SOLE 30 3,773,130 0 15,074
MARSH & MCLENNAN COS INC COM 571748102 32,380 213,829 SH   SOLE 31 73,363 0 140,466
MARSH & MCLENNAN COS INC COM 571748102 116,163 767,110 SH   SOLE 34 767,110 0 0
MARSH & MCLENNAN COS INC COM 571748102 43,777 289,090 SH   SOLE 36 289,090 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,677 17,675 SH   SOLE 40 17,675 0 0
MARSH & MCLENNAN COS INC COM 571748102 63,760 421,049 SH   SOLE 43 52,136 0 368,913
MARTEN TRANS LTD COM 573075108 3,893 248,136 SH   SOLE 2 170,493 0 77,643
MARTEN TRANS LTD COM 573075108 3 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108 16 1,021 SH   SOLE 7 1,021 0 0
MARTEN TRANS LTD COM 573075108 3,791 241,591 SH   SOLE 18 241,591 0 0
MARTEN TRANS LTD COM 573075108 3,831 244,180 SH   SOLE 19 244,180 0 0
MARTEN TRANS LTD COM 573075108 111,507 7,106,898 SH   SOLE 21 7,106,898 0 0
MARTEN TRANS LTD COM 573075108 31,796 2,026,515 SH   SOLE 22 1,963,101 0 63,414
MARTEN TRANS LTD COM 573075108 124 7,884 SH   SOLE 25 7,884 0 0
MARTEN TRANS LTD COM 573075108 903 57,528 SH   SOLE 26 0 0 57,528
MARTEN TRANS LTD COM 573075108 81 5,185 SH   SOLE 28 5,185 0 0
MARTEN TRANS LTD COM 573075108 1,734 110,522 SH   SOLE 30 110,522 0 0
MARTEN TRANS LTD COM 573075108 112 7,125 SH   SOLE 40 7,125 0 0
MARTEN TRANS LTD COM 573075108 1,147 73,130 SH   SOLE 43 6,507 0 66,623
MARTIN MARIETTA MATLS INC COM 573284106 48,439 141,767 SH   SOLE 2 27,365 0 114,402
MARTIN MARIETTA MATLS INC COM 573284106 15,172 44,404 SH   SOLE 4 25,968 0 18,436
MARTIN MARIETTA MATLS INC COM 573284106 18,551 54,293 SH   SOLE 7 52,361 0 1,932
MARTIN MARIETTA MATLS INC COM 573284106 811 2,374 SH   SOLE 13 1,459 0 915
MARTIN MARIETTA MATLS INC COM 573284106 2,615 7,652 SH   SOLE 15 7,652 0 0
MARTIN MARIETTA MATLS INC COM 573284106 41,199 120,577 SH   SOLE 18 105,974 0 14,603
MARTIN MARIETTA MATLS INC COM 573284106 11,566 33,849 SH   SOLE 19 33,849 0 0
MARTIN MARIETTA MATLS INC COM 573284106 542,999 1,589,202 SH   SOLE 21 1,589,202 0 0
MARTIN MARIETTA MATLS INC COM 573284106 462,777 1,354,415 SH   SOLE 22 1,213,830 0 140,585
MARTIN MARIETTA MATLS INC COM 573284106 13,372 39,137 SH   SOLE 23 39,137 0 0
MARTIN MARIETTA MATLS INC COM 573284106 41,487 121,421 SH   SOLE 25 121,421 0 0
MARTIN MARIETTA MATLS INC COM 573284106 49,505 144,888 SH   SOLE 26 56,897 0 87,991
MARTIN MARIETTA MATLS INC COM 573284106 50,028 146,417 SH   SOLE 28 4,757 0 141,660
MARTIN MARIETTA MATLS INC COM 573284106 373 1,093 SH   SOLE 29 1,093 0 0
MARTIN MARIETTA MATLS INC COM 573284106 86,590 253,423 SH   SOLE 30 253,423 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8,343 24,417 SH   SOLE 31 9,176 0 15,241
MARTIN MARIETTA MATLS INC COM 573284106 1,095 3,205 SH   SOLE 34 3,205 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,140 29,678 SH   SOLE 36 29,678 0 0
MARTIN MARIETTA MATLS INC COM 573284106 738 2,160 SH   SOLE 40 2,160 0 0
MARTIN MARIETTA MATLS INC COM 573284106 12,129 35,498 SH   SOLE 43 3,229 0 32,269
MARVELL TECHNOLOGY INC COM 573874104 116,772 1,936,191 SH   SOLE 2 208,717 0 1,727,474
MARVELL TECHNOLOGY INC COM 573874104 31,842 527,980 SH   SOLE 4 312,514 0 215,466
MARVELL TECHNOLOGY INC COM 573874104 10,091 167,324 SH   SOLE 7 167,324 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,058 17,547 SH   SOLE 13 2,449 0 15,098
MARVELL TECHNOLOGY INC COM 573874104 4,199 69,625 SH   SOLE 15 69,625 0 0
MARVELL TECHNOLOGY INC COM 573874104 7 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY INC COM 573874104 323,777 5,368,550 SH   SOLE 18 3,677,893 0 1,690,657
MARVELL TECHNOLOGY INC COM 573874104 559,797 9,281,994 SH   SOLE 19 9,281,994 0 0
MARVELL TECHNOLOGY INC COM 573874104 970,534 16,092,417 SH   SOLE 21 16,092,417 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,063,871 17,640,048 SH   SOLE 22 16,644,684 0 995,364
MARVELL TECHNOLOGY INC COM 573874104 27,377 453,933 SH   SOLE 23 453,933 0 0
MARVELL TECHNOLOGY INC COM 573874104 100,544 1,667,119 SH   SOLE 25 1,667,119 0 0
MARVELL TECHNOLOGY INC COM 573874104 121,098 2,007,923 SH   SOLE 26 705,183 0 1,302,740
MARVELL TECHNOLOGY INC COM 573874104 172,212 2,855,445 SH   SOLE 28 72,113 0 2,783,332
MARVELL TECHNOLOGY INC COM 573874104 124,675 2,067,243 SH   SOLE 30 2,067,243 0 0
MARVELL TECHNOLOGY INC COM 573874104 17,849 295,950 SH   SOLE 31 99,104 0 196,846
MARVELL TECHNOLOGY INC COM 573874104 11,632 192,864 SH   SOLE 32 192,864 0 0
MARVELL TECHNOLOGY INC COM 573874104 424,137 7,032,614 SH   SOLE 34 7,032,614 0 0
MARVELL TECHNOLOGY INC COM 573874104 21,668 359,275 SH   SOLE 36 359,275 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,695 28,099 SH   SOLE 40 28,099 0 0
MARVELL TECHNOLOGY INC COM 573874104 23,317 386,620 SH   SOLE 43 28,071 0 358,549
MASCO CORP COM 574599106 54,806 986,612 SH   SOLE 2 473,114 0 513,498
MASCO CORP COM 574599106 15,542 279,777 SH   SOLE 4 179,166 0 100,611
MASCO CORP COM 574599106 13,991 251,870 SH   SOLE 7 229,399 0 22,471
MASCO CORP COM 574599106 352 6,344 SH   SOLE 13 891 0 5,453
MASCO CORP COM 574599106 1,688 30,395 SH   SOLE 15 30,395 0 0
MASCO CORP COM 574599106 56,350 1,014,397 SH   SOLE 18 973,424 0 40,973
MASCO CORP COM 574599106 167,633 3,017,704 SH   SOLE 19 3,017,704 0 0
MASCO CORP COM 574599106 375,377 6,757,468 SH   SOLE 21 6,757,468 0 0
MASCO CORP COM 574599106 325,797 5,864,935 SH   SOLE 22 5,048,907 0 816,028
MASCO CORP COM 574599106 12,197 219,576 SH   SOLE 23 219,576 0 0
MASCO CORP COM 574599106 25,232 454,217 SH   SOLE 25 454,217 0 0
MASCO CORP COM 574599106 38,651 695,786 SH   SOLE 26 323,915 0 371,871
MASCO CORP COM 574599106 44,949 809,160 SH   SOLE 28 20,515 0 788,645
MASCO CORP COM 574599106 3,900 70,209 SH   SOLE 29 70,209 0 0
MASCO CORP COM 574599106 59,096 1,063,834 SH   SOLE 30 1,063,834 0 0
MASCO CORP COM 574599106 7,197 129,553 SH   SOLE 31 66,011 0 63,542
MASCO CORP COM 574599106 79,120 1,424,311 SH   SOLE 34 1,424,311 0 0
MASCO CORP COM 574599106 6,212 111,825 SH   SOLE 36 111,825 0 0
MASCO CORP COM 574599106 457 8,225 SH   SOLE 40 8,225 0 0
MASCO CORP COM 574599106 11,952 215,162 SH   SOLE 43 9,312 0 205,850
MASCO CORP OPTIONS 574599106 133 2,400 SH Call SOLE 2 2,400 0 0
MASCO CORP OPTIONS 574599106 161 2,900 SH Call SOLE 4 2,900 0 0
MASCO CORP OPTIONS 574599106 2,161 38,900 SH Call SOLE 18 38,900 0 0
MASCO CORP OPTIONS 574599106 21,826 392,900 SH Call SOLE 19 392,900 0 0
MASCO CORP OPTIONS 574599106 1,155 20,800 SH Call SOLE 22 20,800 0 0
MASCO CORP OPTIONS 574599106 9,110 164,000 SH Call SOLE 34 164,000 0 0
MASIMO CORP COM 574795100 50,827 187,753 SH   SOLE 2 89,565 0 98,188
MASIMO CORP COM 574795100 9,430 34,834 SH   SOLE 4 22,036 0 12,798
MASIMO CORP COM 574795100 3,132 11,571 SH   SOLE 7 11,571 0 0
MASIMO CORP COM 574795100 346 1,277 SH   SOLE 13 178 0 1,099
MASIMO CORP COM 574795100 1,157 4,275 SH   SOLE 15 4,275 0 0
MASIMO CORP COM 574795100 48,668 179,778 SH   SOLE 18 176,795 0 2,983
MASIMO CORP COM 574795100 739,439 2,731,479 SH   SOLE 19 2,731,479 0 0
MASIMO CORP COM 574795100 825,025 3,047,635 SH   SOLE 21 3,047,635 0 0
MASIMO CORP COM 574795100 411,921 1,521,631 SH   SOLE 22 1,461,693 0 59,938
MASIMO CORP COM 574795100 8,139 30,065 SH   SOLE 23 30,065 0 0
MASIMO CORP COM 574795100 35,416 130,826 SH   SOLE 25 130,826 0 0
MASIMO CORP COM 574795100 40,819 150,785 SH   SOLE 26 110,525 0 40,260
MASIMO CORP COM 574795100 38,483 142,156 SH   SOLE 28 3,893 0 138,263
MASIMO CORP COM 574795100 54,193 200,187 SH   SOLE 30 185,432 0 14,755
MASIMO CORP COM 574795100 8,143 30,080 SH   SOLE 31 17,042 0 13,038
MASIMO CORP COM 574795100 110,265 407,319 SH   SOLE 34 407,319 0 0
MASIMO CORP COM 574795100 8,725 32,229 SH   SOLE 36 32,229 0 0
MASIMO CORP COM 574795100 501 1,852 SH   SOLE 40 1,852 0 0
MASIMO CORP COM 574795100 12,878 47,570 SH   SOLE 43 2,639 0 44,931
MASONITE INTL CORP COM 575385109 1,054 9,928 SH   SOLE 2 7,110 0 2,818
MASONITE INTL CORP COM 575385109 10 96 SH   SOLE 4 96 0 0
MASONITE INTL CORP COM 575385109 40 376 SH   SOLE 7 376 0 0
MASONITE INTL CORP COM 575385109 6,733 63,437 SH   SOLE 18 63,437 0 0
MASONITE INTL CORP COM 575385109 4,536 42,737 SH   SOLE 19 42,737 0 0
MASONITE INTL CORP COM 575385109 95,670 901,440 SH   SOLE 21 901,440 0 0
MASONITE INTL CORP COM 575385109 60,411 569,216 SH   SOLE 22 554,949 0 14,267
MASONITE INTL CORP COM 575385109 323 3,043 SH   SOLE 25 3,043 0 0
MASONITE INTL CORP COM 575385109 1,100 10,364 SH   SOLE 26 8,446 0 1,918
MASONITE INTL CORP COM 575385109 217 2,043 SH   SOLE 28 2,043 0 0
MASONITE INTL CORP COM 575385109 1,403 13,221 SH   SOLE 30 13,221 0 0
MASONITE INTL CORP COM 575385109 197 1,855 SH   SOLE 36 1,855 0 0
MASONITE INTL CORP COM 575385109 297 2,803 SH   SOLE 40 2,803 0 0
MASONITE INTL CORP COM 575385109 220 2,076 SH   SOLE 43 63 0 2,013
MASTEC INC COM 576323109 18,548 214,973 SH   SOLE 2 86,946 0 128,027
MASTEC INC COM 576323109 914 10,590 SH   SOLE 4 10,590 0 0
MASTEC INC COM 576323109 7,090 82,175 SH   SOLE 7 82,175 0 0
MASTEC INC COM 576323109 11,952 138,523 SH   SOLE 18 138,031 0 492
MASTEC INC COM 576323109 14,454 167,528 SH   SOLE 19 167,528 0 0
MASTEC INC COM 576323109 227,218 2,633,492 SH   SOLE 21 2,633,492 0 0
MASTEC INC COM 576323109 150,854 1,748,418 SH   SOLE 22 1,678,536 0 69,882
MASTEC INC COM 576323109 1,347 15,608 SH   SOLE 23 15,608 0 0
MASTEC INC COM 576323109 2,403 27,852 SH   SOLE 25 27,852 0 0
MASTEC INC COM 576323109 6,219 72,077 SH   SOLE 26 26,370 0 45,707
MASTEC INC COM 576323109 621 7,199 SH   SOLE 28 4,963 0 2,236
MASTEC INC COM 576323109 185 2,143 SH   SOLE 29 2,143 0 0
MASTEC INC COM 576323109 2,816 32,636 SH   SOLE 30 32,636 0 0
MASTEC INC COM 576323109 519 6,015 SH   SOLE 31 6,015 0 0
MASTEC INC COM 576323109 1,839 21,319 SH   SOLE 34 21,319 0 0
MASTEC INC COM 576323109 120 1,394 SH   SOLE 36 1,394 0 0
MASTEC INC COM 576323109 618 7,167 SH   SOLE 40 7,167 0 0
MASTEC INC COM 576323109 2,389 27,691 SH   SOLE 43 283 0 27,408
MASTECH DIGITAL INC COM 57633B100 2 99 SH   SOLE 2 99 0 0
MASTECH DIGITAL INC COM 57633B100 15 871 SH   SOLE 18 871 0 0
MASTECH DIGITAL INC COM 57633B100 183 10,747 SH   SOLE 21 10,747 0 0
MASTECH DIGITAL INC COM 57633B100 1,118 65,743 SH   SOLE 22 65,743 0 0
MASTERCARD INCORPORATED CL A 57636Q104 788,143 2,266,864 SH   SOLE 2 478,799 0 1,788,065
MASTERCARD INCORPORATED CL A 57636Q104 218,163 627,483 SH   SOLE 4 414,914 0 212,569
MASTERCARD INCORPORATED CL A 57636Q104 268,719 772,891 SH   SOLE 7 747,077 0 25,814
MASTERCARD INCORPORATED CL A 57636Q104 16,649 47,885 SH   SOLE 13 33,075 0 14,810
MASTERCARD INCORPORATED CL A 57636Q104 30,401 87,439 SH   SOLE 15 87,439 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5 13 SH   SOLE 17 0 0 13
MASTERCARD INCORPORATED CL A 57636Q104 1,014,487 2,917,875 SH   SOLE 18 2,460,459 0 457,416
MASTERCARD INCORPORATED CL A 57636Q104 903,037 2,597,321 SH   SOLE 19 2,597,321 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,311,972 21,030,753 SH   SOLE 21 21,030,753 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,691,530 19,246,231 SH   SOLE 22 17,239,738 0 2,006,493
MASTERCARD INCORPORATED CL A 57636Q104 191,667 551,274 SH   SOLE 23 551,274 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,025,794 2,950,396 SH   SOLE 25 2,950,396 0 0
MASTERCARD INCORPORATED CL A 57636Q104 976,299 2,808,038 SH   SOLE 26 1,237,575 0 1,570,463
MASTERCARD INCORPORATED CL A 57636Q104 914,085 2,629,100 SH   SOLE 28 79,126 0 2,549,974
MASTERCARD INCORPORATED CL A 57636Q104 7,113 20,459 SH   SOLE 29 20,459 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,412,848 4,063,644 SH   SOLE 30 4,063,644 0 0
MASTERCARD INCORPORATED CL A 57636Q104 126,670 364,329 SH   SOLE 31 146,167 0 218,162
MASTERCARD INCORPORATED CL A 57636Q104 22,134 63,663 SH   SOLE 32 63,663 0 0
MASTERCARD INCORPORATED CL A 57636Q104 488,345 1,404,582 SH   SOLE 34 1,404,582 0 0
MASTERCARD INCORPORATED CL A 57636Q104 143,200 411,872 SH   SOLE 36 411,872 0 0
MASTERCARD INCORPORATED CL A 57636Q104 10,666 30,679 SH   SOLE 40 30,679 0 0
MASTERCARD INCORPORATED CL A 57636Q104 268,973 773,622 SH   SOLE 43 52,624 0 720,998
MASTERCARD INCORPORATED OPTIONS 57636Q104 904 2,600 SH Call SOLE 4 2,600 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 11,926 34,300 SH Call SOLE 18 34,300 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 71,935 206,900 SH Call SOLE 19 206,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 5,806 16,700 SH Call SOLE 22 16,700 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 835 2,400 SH Call SOLE 26 2,400 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 39,774 114,400 SH Call SOLE 34 114,400 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 83 3,296 SH   SOLE 2 1,338 0 1,958
MASTERCRAFT BOAT HLDGS INC COM 57637H103 9 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,446 57,649 SH   SOLE 18 57,649 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 826 32,952 SH   SOLE 19 32,952 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 16,517 658,572 SH   SOLE 21 658,572 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 11,296 450,394 SH   SOLE 22 448,063 0 2,331
MASTERCRAFT BOAT HLDGS INC COM 57637H103 19 750 SH   SOLE 43 0 0 750
MATADOR RES CO COM 576485205 1,963 51,606 SH   SOLE 2 41,742 0 9,864
MATADOR RES CO COM 576485205 17 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 54 1,407 SH   SOLE 7 1,407 0 0
MATADOR RES CO COM 576485205 15,296 402,098 SH   SOLE 18 398,588 0 3,510
MATADOR RES CO COM 576485205 11,734 308,466 SH   SOLE 19 308,466 0 0
MATADOR RES CO COM 576485205 488,920 12,852,775 SH   SOLE 21 12,852,775 0 0
MATADOR RES CO COM 576485205 101,486 2,667,889 SH   SOLE 22 2,601,115 0 66,774
MATADOR RES CO COM 576485205 565 14,850 SH   SOLE 25 14,850 0 0
MATADOR RES CO COM 576485205 2,201 57,863 SH   SOLE 26 48,899 0 8,964
MATADOR RES CO COM 576485205 372 9,768 SH   SOLE 28 9,768 0 0
MATADOR RES CO COM 576485205 9,521 250,298 SH   SOLE 30 250,298 0 0
MATADOR RES CO COM 576485205 10 271 SH   SOLE 34 271 0 0
MATADOR RES CO COM 576485205 80 2,108 SH   SOLE 36 2,108 0 0
MATADOR RES CO COM 576485205 565 14,857 SH   SOLE 40 14,857 0 0
MATADOR RES CO COM 576485205 9,155 240,663 SH   SOLE 43 12,606 0 228,057
MATCH GROUP INC NEW COM 57667L107 85,786 546,443 SH   SOLE 2 93,558 0 452,885
MATCH GROUP INC NEW COM 57667L107 24,664 157,107 SH   SOLE 4 98,698 0 58,409
MATCH GROUP INC NEW COM 57667L107 41,642 265,250 SH   SOLE 7 256,819 0 8,431
MATCH GROUP INC NEW COM 57667L107 841 5,357 SH   SOLE 13 741 0 4,616
MATCH GROUP INC NEW COM 57667L107 4,205 26,787 SH   SOLE 15 26,787 0 0
MATCH GROUP INC NEW COM 57667L107 309,737 1,972,971 SH   SOLE 18 1,489,276 0 483,695
MATCH GROUP INC NEW COM 57667L107 520,170 3,313,395 SH   SOLE 19 3,313,395 0 0
MATCH GROUP INC NEW COM 57667L107 1,092,616 6,959,778 SH   SOLE 21 6,959,778 0 0
MATCH GROUP INC NEW COM 57667L107 955,645 6,087,297 SH   SOLE 22 5,519,621 0 567,676
MATCH GROUP INC NEW COM 57667L107 22,540 143,578 SH   SOLE 23 143,578 0 0
MATCH GROUP INC NEW COM 57667L107 59,254 377,439 SH   SOLE 25 377,439 0 0
MATCH GROUP INC NEW COM 57667L107 90,155 574,272 SH   SOLE 26 208,984 0 365,288
MATCH GROUP INC NEW COM 57667L107 68,421 435,829 SH   SOLE 28 19,620 0 416,209
MATCH GROUP INC NEW COM 57667L107 65 413 SH   SOLE 29 413 0 0
MATCH GROUP INC NEW COM 57667L107 204,758 1,304,276 SH   SOLE 30 1,304,275 0 1
MATCH GROUP INC NEW COM 57667L107 14,727 93,811 SH   SOLE 31 30,851 0 62,960
MATCH GROUP INC NEW COM 57667L107 9,991 63,642 SH   SOLE 32 63,642 0 0
MATCH GROUP INC NEW COM 57667L107 16,242 103,458 SH   SOLE 34 103,458 0 0
MATCH GROUP INC NEW COM 57667L107 18,289 116,501 SH   SOLE 36 116,501 0 0
MATCH GROUP INC NEW COM 57667L107 1,389 8,847 SH   SOLE 40 8,847 0 0
MATCH GROUP INC NEW COM 57667L107 25,664 163,475 SH   SOLE 43 15,883 0 147,592
MATERIALISE NV SPONSORED ADS 57667T100 335 16,647 SH   SOLE 43 7,585 0 9,062
MATERION CORP COM 576690101 3,055 44,513 SH   SOLE 2 16,047 0 28,466
MATERION CORP COM 576690101 6 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101 1,605 23,379 SH   SOLE 7 23,379 0 0
MATERION CORP COM 576690101 5,525 80,491 SH   SOLE 18 78,666 0 1,825
MATERION CORP COM 576690101 9,270 135,046 SH   SOLE 19 135,046 0 0
MATERION CORP COM 576690101 163,685 2,384,687 SH   SOLE 21 2,384,687 0 0
MATERION CORP COM 576690101 43,385 632,064 SH   SOLE 22 614,956 0 17,108
MATERION CORP COM 576690101 423 6,162 SH   SOLE 23 6,162 0 0
MATERION CORP COM 576690101 177 2,584 SH   SOLE 25 2,584 0 0
MATERION CORP COM 576690101 2,277 33,177 SH   SOLE 26 6,027 0 27,150
MATERION CORP COM 576690101 117 1,700 SH   SOLE 28 1,700 0 0
MATERION CORP COM 576690101 2,491 36,287 SH   SOLE 30 36,287 0 0
MATERION CORP COM 576690101 169 2,466 SH   SOLE 40 2,466 0 0
MATERION CORP COM 576690101 1,240 18,061 SH   SOLE 43 1,169 0 16,892
MATINAS BIOPHARMA HLDGS INC COM 576810105 2 1,318 SH   SOLE 2 1,318 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 370 284,511 SH   SOLE 21 284,511 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 3,169 2,437,946 SH   SOLE 22 2,437,946 0 0
MATRIX SVC CO COM 576853105 610 58,320 SH   SOLE 2 12,998 0 45,322
MATRIX SVC CO COM 576853105 6 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 1,077 102,921 SH   SOLE 18 102,921 0 0
MATRIX SVC CO COM 576853105 1,011 96,697 SH   SOLE 19 96,697 0 0
MATRIX SVC CO COM 576853105 36,895 3,527,267 SH   SOLE 21 3,527,267 0 0
MATRIX SVC CO COM 576853105 8,448 807,666 SH   SOLE 22 791,741 0 15,925
MATRIX SVC CO COM 576853105 72 6,877 SH   SOLE 23 6,877 0 0
MATRIX SVC CO COM 576853105 324 30,952 SH   SOLE 26 0 0 30,952
MATRIX SVC CO COM 576853105 360 34,400 SH   SOLE 30 34,400 0 0
MATRIX SVC CO COM 576853105 32 3,083 SH   SOLE 43 0 0 3,083
MATSON INC COM 57686G105 3,377 41,835 SH   SOLE 2 5,449 0 36,386
MATSON INC COM 57686G105 3 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105 56 691 SH   SOLE 7 691 0 0
MATSON INC COM 57686G105 13,659 169,237 SH   SOLE 18 169,237 0 0
MATSON INC COM 57686G105 6,107 75,670 SH   SOLE 19 75,670 0 0
MATSON INC COM 57686G105 414,027 5,129,805 SH   SOLE 21 5,129,805 0 0
MATSON INC COM 57686G105 83,007 1,028,454 SH   SOLE 22 999,592 0 28,862
MATSON INC COM 57686G105 110 1,369 SH   SOLE 25 1,369 0 0
MATSON INC COM 57686G105 274 3,394 SH   SOLE 26 898 0 2,496
MATSON INC COM 57686G105 115 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 4,976 61,654 SH   SOLE 30 61,654 0 0
MATSON INC COM 57686G105 76 942 SH   SOLE 40 942 0 0
MATSON INC COM 57686G105 1,474 18,265 SH   SOLE 43 255 0 18,010
MATTEL INC COM 577081102 15,584 839,659 SH   SOLE 2 338,681 0 500,978
MATTEL INC COM 577081102 351 18,932 SH   SOLE 4 18,932 0 0
MATTEL INC COM 577081102 164 8,863 SH   SOLE 7 8,863 0 0
MATTEL INC COM 577081102 1 37 SH   SOLE 17 0 0 37
MATTEL INC COM 577081102 15,979 860,959 SH   SOLE 18 858,948 0 2,011
MATTEL INC COM 577081102 1,924 103,674 SH   SOLE 19 103,674 0 0
MATTEL INC COM 577081102 317,697 17,117,278 SH   SOLE 21 17,117,278 0 0
MATTEL INC COM 577081102 184,656 9,949,158 SH   SOLE 22 9,542,503 0 406,655
MATTEL INC COM 577081102 521 28,073 SH   SOLE 23 28,073 0 0
MATTEL INC COM 577081102 869 46,809 SH   SOLE 25 46,809 0 0
MATTEL INC COM 577081102 2,734 147,308 SH   SOLE 26 119,276 0 28,032
MATTEL INC COM 577081102 555 29,881 SH   SOLE 28 29,106 0 775
MATTEL INC COM 577081102 327 17,634 SH   SOLE 29 17,634 0 0
MATTEL INC COM 577081102 3,474 187,153 SH   SOLE 30 187,153 0 0
MATTEL INC COM 577081102 614 33,089 SH   SOLE 31 33,089 0 0
MATTEL INC COM 577081102 62 3,327 SH   SOLE 34 3,327 0 0
MATTEL INC COM 577081102 339 18,272 SH   SOLE 36 18,272 0 0
MATTEL INC COM 577081102 790 42,576 SH   SOLE 40 42,576 0 0
MATTEL INC COM 577081102 1,092 58,819 SH   SOLE 43 10,279 0 48,540
MATTERPORT INC COM CL A 577096100 95 5,042 SH   SOLE 2 5,042 0 0
MATTERPORT INC COM CL A 577096100 3,232 170,912 SH   SOLE 21 170,912 0 0
MATTERPORT INC COM CL A 577096100 44,267 2,340,908 SH   SOLE 22 2,340,908 0 0
MATTHEWS INTL CORP CL A 577128101 2,696 77,720 SH   SOLE 2 38,254 0 39,466
MATTHEWS INTL CORP CL A 577128101 3 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101 17 497 SH   SOLE 7 497 0 0
MATTHEWS INTL CORP CL A 577128101 4,396 126,719 SH   SOLE 18 126,719 0 0
MATTHEWS INTL CORP CL A 577128101 6,570 189,401 SH   SOLE 19 189,401 0 0
MATTHEWS INTL CORP CL A 577128101 129,449 3,731,585 SH   SOLE 21 3,731,585 0 0
MATTHEWS INTL CORP CL A 577128101 33,719 972,006 SH   SOLE 22 938,717 0 33,289
MATTHEWS INTL CORP CL A 577128101 116 3,347 SH   SOLE 23 3,347 0 0
MATTHEWS INTL CORP CL A 577128101 215 6,210 SH   SOLE 25 6,210 0 0
MATTHEWS INTL CORP CL A 577128101 1,116 32,185 SH   SOLE 26 7,466 0 24,719
MATTHEWS INTL CORP CL A 577128101 92 2,648 SH   SOLE 28 2,648 0 0
MATTHEWS INTL CORP CL A 577128101 1,988 57,309 SH   SOLE 30 57,309 0 0
MATTHEWS INTL CORP CL A 577128101 7 207 SH   SOLE 34 207 0 0
MATTHEWS INTL CORP CL A 577128101 172 4,971 SH   SOLE 36 4,971 0 0
MATTHEWS INTL CORP CL A 577128101 126 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101 879 25,327 SH   SOLE 43 57 0 25,270
MAUI LD & PINEAPPLE INC COM 577345101 5 506 SH   SOLE 2 506 0 0
MAUI LD & PINEAPPLE INC COM 577345101 17 1,639 SH   SOLE 18 1,639 0 0
MAUI LD & PINEAPPLE INC COM 577345101 276 26,626 SH   SOLE 21 26,626 0 0
MAUI LD & PINEAPPLE INC COM 577345101 1,752 169,137 SH   SOLE 22 169,137 0 0
MAVERIX METALS INC COM NEW 57776F405 39 8,814 SH   SOLE 2 8,814 0 0
MAVERIX METALS INC COM NEW 57776F405 40 8,859 SH   SOLE 22 8,859 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 2,394 84,541 SH   SOLE 2 22,026 0 62,515
MAXAR TECHNOLOGIES INC COM 57778K105 7 250 SH   SOLE 4 250 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 30 1,070 SH   SOLE 7 1,070 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 6,422 226,774 SH   SOLE 18 226,774 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 3,600 127,134 SH   SOLE 19 127,134 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 89,914 3,174,922 SH   SOLE 21 3,174,922 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 48,055 1,696,856 SH   SOLE 22 1,623,051 0 73,805
MAXAR TECHNOLOGIES INC COM 57778K105 371 13,098 SH   SOLE 25 13,098 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 728 25,721 SH   SOLE 26 20,175 0 5,546
MAXAR TECHNOLOGIES INC COM 57778K105 169 5,963 SH   SOLE 28 5,963 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,175 41,475 SH   SOLE 30 41,475 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 350 12,358 SH   SOLE 36 12,358 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 223 7,886 SH   SOLE 40 7,886 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 413 14,573 SH   SOLE 43 142 0 14,431
MAXCYTE INC COM 57777K106 86 7,009 SH   SOLE 2 1,280 0 5,729
MAXCYTE INC COM 57777K106 443 36,318 SH   SOLE 18 36,318 0 0
MAXCYTE INC COM 57777K106 331 27,073 SH   SOLE 19 27,073 0 0
MAXCYTE INC COM 57777K106 6,061 496,388 SH   SOLE 21 496,388 0 0
MAXCYTE INC COM 57777K106 1,369 112,124 SH   SOLE 22 108,139 0 3,985
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 13 744 SH   SOLE 19 744 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5,977 338,998 SH   SOLE 21 338,998 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2 97 SH   SOLE 22 97 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5,644 320,123 SH   SOLE 30 320,123 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 337 19,100 SH   SOLE 43 6,255 0 12,845
MAXIMUS INC COM 577933104 9,265 111,364 SH   SOLE 2 67,340 0 44,024
MAXIMUS INC COM 577933104 17 202 SH   SOLE 4 202 0 0
MAXIMUS INC COM 577933104 90 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 25,997 312,458 SH   SOLE 18 292,855 0 19,603
MAXIMUS INC COM 577933104 33,908 407,550 SH   SOLE 19 407,550 0 0
MAXIMUS INC COM 577933104 362,793 4,360,492 SH   SOLE 21 4,360,492 0 0
MAXIMUS INC COM 577933104 163,279 1,962,484 SH   SOLE 22 1,925,038 0 37,446
MAXIMUS INC COM 577933104 1,270 15,266 SH   SOLE 23 15,266 0 0
MAXIMUS INC COM 577933104 650 7,810 SH   SOLE 25 7,810 0 0
MAXIMUS INC COM 577933104 6,794 81,660 SH   SOLE 26 17,469 0 64,191
MAXIMUS INC COM 577933104 300 3,602 SH   SOLE 28 3,602 0 0
MAXIMUS INC COM 577933104 22,605 271,697 SH   SOLE 30 271,697 0 0
MAXIMUS INC COM 577933104 80 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104 598 7,189 SH   SOLE 40 7,189 0 0
MAXIMUS INC COM 577933104 10,124 121,683 SH   SOLE 43 1,089 0 120,594
MAXLINEAR INC COM 57776J100 1,427 28,981 SH   SOLE 2 21,588 0 7,393
MAXLINEAR INC COM 57776J100 15 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 55 1,124 SH   SOLE 7 1,124 0 0
MAXLINEAR INC COM 57776J100 12,479 253,376 SH   SOLE 18 253,376 0 0
MAXLINEAR INC COM 57776J100 7,387 149,980 SH   SOLE 19 149,980 0 0
MAXLINEAR INC COM 57776J100 391,727 7,953,856 SH   SOLE 21 7,953,856 0 0
MAXLINEAR INC COM 57776J100 84,096 1,707,533 SH   SOLE 22 1,663,949 0 43,584
MAXLINEAR INC COM 57776J100 425 8,623 SH   SOLE 25 8,623 0 0
MAXLINEAR INC COM 57776J100 1,307 26,536 SH   SOLE 26 20,826 0 5,710
MAXLINEAR INC COM 57776J100 292 5,920 SH   SOLE 28 5,920 0 0
MAXLINEAR INC COM 57776J100 19,998 406,060 SH   SOLE 30 406,060 0 0
MAXLINEAR INC COM 57776J100 408 8,286 SH   SOLE 40 8,286 0 0
MAXLINEAR INC COM 57776J100 2,047 41,565 SH   SOLE 43 19,602 0 21,963
MAYS J W INC COM 578473100 3 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 52 1,418 SH   SOLE 21 1,418 0 0
MAYVILLE ENGR CO INC COM 578605107 164 8,744 SH   SOLE 2 1,230 0 7,514
MAYVILLE ENGR CO INC COM 578605107 492 26,191 SH   SOLE 18 26,191 0 0
MAYVILLE ENGR CO INC COM 578605107 213 11,356 SH   SOLE 19 11,356 0 0
MAYVILLE ENGR CO INC COM 578605107 6,250 332,473 SH   SOLE 21 332,473 0 0
MAYVILLE ENGR CO INC COM 578605107 4,392 233,630 SH   SOLE 22 229,449 0 4,181
MAYVILLE ENGR CO INC COM 578605107 4 196 SH   SOLE 43 0 0 196
MBIA INC COM 55262C100 768 59,782 SH   SOLE 2 15,062 0 44,720
MBIA INC COM 55262C100 10 771 SH   SOLE 7 771 0 0
MBIA INC COM 55262C100 2,095 163,015 SH   SOLE 18 163,015 0 0
MBIA INC COM 55262C100 1,143 88,971 SH   SOLE 19 88,971 0 0
MBIA INC COM 55262C100 24,075 1,873,530 SH   SOLE 21 1,873,530 0 0
MBIA INC COM 55262C100 16,293 1,267,952 SH   SOLE 22 1,222,499 0 45,453
MBIA INC COM 55262C100 81 6,303 SH   SOLE 25 6,303 0 0
MBIA INC COM 55262C100 247 19,199 SH   SOLE 26 12,817 0 6,382
MBIA INC COM 55262C100 238 18,513 SH   SOLE 28 2,213 0 16,300
MBIA INC COM 55262C100 276 21,465 SH   SOLE 30 21,465 0 0
MBIA INC COM 55262C100 41 3,222 SH   SOLE 40 3,222 0 0
MBIA INC COM 55262C100 275 21,389 SH   SOLE 43 128 0 21,261
MCAFEE CORP COM CL A 579063108 3,472 157,049 SH   SOLE 2 21,841 0 135,208
MCAFEE CORP COM CL A 579063108 14 634 SH   SOLE 7 634 0 0
MCAFEE CORP COM CL A 579063108 674 30,506 SH   SOLE 18 30,506 0 0
MCAFEE CORP COM CL A 579063108 421 19,057 SH   SOLE 19 19,057 0 0
MCAFEE CORP COM CL A 579063108 31,236 1,412,735 SH   SOLE 21 1,412,735 0 0
MCAFEE CORP COM CL A 579063108 27,705 1,253,064 SH   SOLE 22 1,186,617 0 66,447
MCAFEE CORP COM CL A 579063108 206 9,308 SH   SOLE 25 9,308 0 0
MCAFEE CORP COM CL A 579063108 86 3,879 SH   SOLE 28 3,879 0 0
MCAFEE CORP COM CL A 579063108 5,695 257,565 SH   SOLE 30 257,565 0 0
MCAFEE CORP COM CL A 579063108 24 1,086 SH   SOLE 31 1,086 0 0
MCAFEE CORP COM CL A 579063108 192 8,695 SH   SOLE 40 8,695 0 0
MCAFEE CORP COM CL A 579063108 154 6,966 SH   SOLE 43 0 0 6,966
MCCORMICK & CO INC COM NON VTG 579780206 48,922 603,748 SH   SOLE 2 120,457 0 483,291
MCCORMICK & CO INC COM NON VTG 579780206 19,318 238,408 SH   SOLE 4 147,593 0 90,815
MCCORMICK & CO INC COM NON VTG 579780206 21,250 262,254 SH   SOLE 7 254,670 0 7,584
MCCORMICK & CO INC COM NON VTG 579780206 2,407 29,704 SH   SOLE 13 24,477 0 5,227
MCCORMICK & CO INC COM NON VTG 579780206 2,573 31,750 SH   SOLE 15 31,750 0 0
MCCORMICK & CO INC COM NON VTG 579780206 38,503 475,172 SH   SOLE 18 415,522 0 59,650
MCCORMICK & CO INC COM NON VTG 579780206 24,484 302,158 SH   SOLE 19 302,158 0 0
MCCORMICK & CO INC COM NON VTG 579780206 587,737 7,253,322 SH   SOLE 21 7,253,322 0 0
MCCORMICK & CO INC COM NON VTG 579780206 486,578 6,004,913 SH   SOLE 22 5,431,425 0 573,488
MCCORMICK & CO INC COM NON VTG 579780206 11,837 146,084 SH   SOLE 23 146,084 0 0
MCCORMICK & CO INC COM NON VTG 579780206 38,618 476,595 SH   SOLE 25 476,595 0 0
MCCORMICK & CO INC COM NON VTG 579780206 59,962 739,999 SH   SOLE 26 285,031 0 454,968
MCCORMICK & CO INC COM NON VTG 579780206 68,623 846,879 SH   SOLE 28 24,845 0 822,034
MCCORMICK & CO INC COM NON VTG 579780206 118,718 1,465,109 SH   SOLE 30 1,465,109 0 0
MCCORMICK & CO INC COM NON VTG 579780206 7,371 90,968 SH   SOLE 31 30,145 0 60,823
MCCORMICK & CO INC COM NON VTG 579780206 1,139 14,057 SH   SOLE 34 14,057 0 0
MCCORMICK & CO INC COM NON VTG 579780206 12,968 160,039 SH   SOLE 36 160,039 0 0
MCCORMICK & CO INC COM NON VTG 579780206 696 8,586 SH   SOLE 40 8,586 0 0
MCCORMICK & CO INC COM NON VTG 579780206 24,700 304,831 SH   SOLE 43 13,035 0 291,796
MCDONALDS CORP COM 580135101 438,871 1,820,211 SH   SOLE 2 402,611 0 1,417,600
MCDONALDS CORP COM 580135101 126,959 526,559 SH   SOLE 4 348,516 0 178,043
MCDONALDS CORP COM 580135101 179,541 744,644 SH   SOLE 7 721,770 0 22,874
MCDONALDS CORP COM 580135101 7,296 30,261 SH   SOLE 13 17,684 0 12,577
MCDONALDS CORP COM 580135101 23,156 96,039 SH   SOLE 15 96,039 0 0
MCDONALDS CORP COM 580135101 65 269 SH   SOLE 17 0 0 269
MCDONALDS CORP COM 580135101 336,966 1,397,561 SH   SOLE 18 1,259,270 0 138,291
MCDONALDS CORP COM 580135101 250,363 1,038,376 SH   SOLE 19 1,038,376 0 0
MCDONALDS CORP COM 580135101 4,264,785 17,688,129 SH   SOLE 21 17,688,129 0 0
MCDONALDS CORP COM 580135101 3,946,603 16,368,474 SH   SOLE 22 14,657,295 0 1,711,179
MCDONALDS CORP COM 580135101 105,522 437,650 SH   SOLE 23 437,650 0 0
MCDONALDS CORP COM 580135101 303,564 1,259,028 SH   SOLE 25 1,259,028 0 0
MCDONALDS CORP COM 580135101 453,810 1,882,172 SH   SOLE 26 821,200 0 1,060,972
MCDONALDS CORP COM 580135101 445,445 1,847,478 SH   SOLE 28 65,911 0 1,781,567
MCDONALDS CORP COM 580135101 398 1,650 SH   SOLE 29 1,650 0 0
MCDONALDS CORP COM 580135101 837,797 3,474,750 SH   SOLE 30 3,474,750 0 0
MCDONALDS CORP COM 580135101 68,603 284,531 SH   SOLE 31 90,188 0 194,343
MCDONALDS CORP COM 580135101 28,425 117,894 SH   SOLE 32 117,894 0 0
MCDONALDS CORP COM 580135101 112,328 465,878 SH   SOLE 34 465,878 0 0
MCDONALDS CORP COM 580135101 97,925 406,142 SH   SOLE 36 406,142 0 0
MCDONALDS CORP COM 580135101 6,254 25,940 SH   SOLE 40 25,940 0 0
MCDONALDS CORP COM 580135101 171,275 710,361 SH   SOLE 43 41,400 0 668,961
MCEWEN MNG INC COM 58039P107 106 102,029 SH   SOLE 2 102,029 0 0
MCEWEN MNG INC COM 58039P107 1 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 3,091 2,972,492 SH   SOLE 21 2,972,492 0 0
MCEWEN MNG INC COM 58039P107 5,339 5,133,760 SH   SOLE 22 5,031,757 0 102,003
MCEWEN MNG INC COM 58039P107 59 57,068 SH   SOLE 25 57,068 0 0
MCEWEN MNG INC COM 58039P107 85 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 35 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 198 190,590 SH   SOLE 30 190,590 0 0
MCEWEN MNG INC COM 58039P107 63 60,687 SH   SOLE 40 60,687 0 0
MCEWEN MNG INC COM 58039P107 45 43,117 SH   SOLE 43 2,419 0 40,698
MCGRATH RENTCORP COM 580589109 1,181 16,411 SH   SOLE 2 7,759 0 8,652
MCGRATH RENTCORP COM 580589109 5 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109 28 388 SH   SOLE 7 388 0 0
MCGRATH RENTCORP COM 580589109 5,053 70,236 SH   SOLE 18 70,236 0 0
MCGRATH RENTCORP COM 580589109 3,059 42,518 SH   SOLE 19 42,518 0 0
MCGRATH RENTCORP COM 580589109 61,250 851,283 SH   SOLE 21 851,283 0 0
MCGRATH RENTCORP COM 580589109 42,566 591,601 SH   SOLE 22 573,869 0 17,732
MCGRATH RENTCORP COM 580589109 314 4,360 SH   SOLE 25 4,360 0 0
MCGRATH RENTCORP COM 580589109 537 7,460 SH   SOLE 26 5,551 0 1,909
MCGRATH RENTCORP COM 580589109 121 1,684 SH   SOLE 28 1,684 0 0
MCGRATH RENTCORP COM 580589109 1,060 14,728 SH   SOLE 30 14,728 0 0
MCGRATH RENTCORP COM 580589109 434 6,038 SH   SOLE 34 6,038 0 0
MCGRATH RENTCORP COM 580589109 308 4,285 SH   SOLE 36 4,285 0 0
MCGRATH RENTCORP COM 580589109 186 2,585 SH   SOLE 40 2,585 0 0
MCGRATH RENTCORP COM 580589109 121 1,684 SH   SOLE 43 0 0 1,684
MCKESSON CORP COM 58155Q103 98,413 493,596 SH   SOLE 2 158,386 0 335,210
MCKESSON CORP COM 58155Q103 21,122 105,938 SH   SOLE 4 66,075 0 39,863
MCKESSON CORP COM 58155Q103 27,213 136,486 SH   SOLE 7 131,704 0 4,782
MCKESSON CORP COM 58155Q103 7,694 38,591 SH   SOLE 13 35,686 0 2,905
MCKESSON CORP COM 58155Q103 4,077 20,446 SH   SOLE 15 20,446 0 0
MCKESSON CORP COM 58155Q103 6 32 SH   SOLE 17 0 0 32
MCKESSON CORP COM 58155Q103 141,440 709,399 SH   SOLE 18 622,165 0 87,234
MCKESSON CORP COM 58155Q103 207,556 1,041,005 SH   SOLE 19 1,041,005 0 0
MCKESSON CORP COM 58155Q103 502 2,520 SH   SOLE 20 2,520 0 0
MCKESSON CORP COM 58155Q103 778,284 3,903,521 SH   SOLE 21 3,903,521 0 0
MCKESSON CORP COM 58155Q103 748,705 3,755,168 SH   SOLE 22 3,363,107 0 392,061
MCKESSON CORP COM 58155Q103 20,861 104,629 SH   SOLE 23 104,629 0 0
MCKESSON CORP COM 58155Q103 45,041 225,903 SH   SOLE 25 225,903 0 0
MCKESSON CORP COM 58155Q103 97,446 488,743 SH   SOLE 26 245,275 0 243,468
MCKESSON CORP COM 58155Q103 73,584 369,063 SH   SOLE 28 12,751 0 356,312
MCKESSON CORP COM 58155Q103 905 4,539 SH   SOLE 29 4,539 0 0
MCKESSON CORP COM 58155Q103 179,339 899,484 SH   SOLE 30 819,590 0 79,894
MCKESSON CORP COM 58155Q103 12,925 64,827 SH   SOLE 31 25,001 0 39,826
MCKESSON CORP COM 58155Q103 54,439 273,042 SH   SOLE 34 273,042 0 0
MCKESSON CORP COM 58155Q103 19,908 99,850 SH   SOLE 36 99,850 0 0
MCKESSON CORP COM 58155Q103 1,132 5,676 SH   SOLE 40 5,676 0 0
MCKESSON CORP COM 58155Q103 31,759 159,288 SH   SOLE 43 9,670 0 149,618
MDU RES GROUP INC COM 552690109 24,296 818,870 SH   SOLE 2 438,250 0 380,620
MDU RES GROUP INC COM 552690109 234 7,886 SH   SOLE 4 7,886 0 0
MDU RES GROUP INC COM 552690109 4,565 153,875 SH   SOLE 7 153,875 0 0
MDU RES GROUP INC COM 552690109 14,628 493,010 SH   SOLE 18 493,010 0 0
MDU RES GROUP INC COM 552690109 1,695 57,135 SH   SOLE 19 57,135 0 0
MDU RES GROUP INC COM 552690109 292,739 9,866,513 SH   SOLE 21 9,866,513 0 0
MDU RES GROUP INC COM 552690109 164,367 5,539,845 SH   SOLE 22 5,238,937 0 300,908
MDU RES GROUP INC COM 552690109 184 6,203 SH   SOLE 23 6,203 0 0
MDU RES GROUP INC COM 552690109 808 27,223 SH   SOLE 25 27,223 0 0
MDU RES GROUP INC COM 552690109 2,825 95,220 SH   SOLE 26 80,391 0 14,829
MDU RES GROUP INC COM 552690109 713 24,018 SH   SOLE 28 14,736 0 9,282
MDU RES GROUP INC COM 552690109 664 22,382 SH   SOLE 29 22,382 0 0
MDU RES GROUP INC COM 552690109 3,496 117,837 SH   SOLE 30 117,837 0 0
MDU RES GROUP INC COM 552690109 93 3,126 SH   SOLE 31 3,126 0 0
MDU RES GROUP INC COM 552690109 1,306 44,014 SH   SOLE 34 44,014 0 0
MDU RES GROUP INC COM 552690109 179 6,022 SH   SOLE 36 6,022 0 0
MDU RES GROUP INC COM 552690109 730 24,611 SH   SOLE 40 24,611 0 0
MDU RES GROUP INC COM 552690109 1,431 48,233 SH   SOLE 43 4,199 0 44,034
MECHANICAL TECHNOLOGY INC COM NEW 583543103 12 1,547 SH   SOLE 18 1,547 0 0
MECHANICAL TECHNOLOGY INC COM NEW 583543103 149 18,591 SH   SOLE 21 18,591 0 0
MEDALLIA INC COM 584021109 8,538 252,071 SH   SOLE 2 59,872 0 192,199
MEDALLIA INC COM 584021109 573 16,931 SH   SOLE 4 16,931 0 0
MEDALLIA INC COM 584021109 57 1,672 SH   SOLE 7 1,672 0 0
MEDALLIA INC COM 584021109 9,291 274,326 SH   SOLE 18 274,326 0 0
MEDALLIA INC COM 584021109 55,409 1,635,937 SH   SOLE 19 1,635,937 0 0
MEDALLIA INC COM 584021109 58,226 1,719,115 SH   SOLE 21 1,719,115 0 0
MEDALLIA INC COM 584021109 87,709 2,589,581 SH   SOLE 22 2,473,340 0 116,241
MEDALLIA INC COM 584021109 470 13,884 SH   SOLE 25 13,884 0 0
MEDALLIA INC COM 584021109 1,629 48,091 SH   SOLE 26 39,091 0 9,000
MEDALLIA INC COM 584021109 277 8,175 SH   SOLE 28 8,175 0 0
MEDALLIA INC COM 584021109 1,949 57,537 SH   SOLE 30 57,537 0 0
MEDALLIA INC COM 584021109 62 1,839 SH   SOLE 31 1,839 0 0
MEDALLIA INC COM 584021109 24,553 724,909 SH   SOLE 34 724,909 0 0
MEDALLIA INC COM 584021109 101 2,975 SH   SOLE 36 2,975 0 0
MEDALLIA INC COM 584021109 405 11,948 SH   SOLE 40 11,948 0 0
MEDALLIA INC COM 584021109 16 476 SH   SOLE 43 0 0 476
MEDALLION FINL CORP COM 583928106 31 3,983 SH   SOLE 18 3,983 0 0
MEDALLION FINL CORP COM 583928106 384 48,971 SH   SOLE 21 48,971 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 4 1,275 SH   SOLE 2 450 0 825
MEDAVAIL HOLDINGS INC COM 58406B103 101 34,620 SH   SOLE 18 34,620 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 54 18,329 SH   SOLE 19 18,329 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 1,148 393,104 SH   SOLE 21 393,104 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 262 89,704 SH   SOLE 22 89,280 0 424
MEDIAALPHA INC CL A 58450V104 198 10,621 SH   SOLE 2 4,907 0 5,714
MEDIAALPHA INC CL A 58450V104 6 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104 1,096 58,685 SH   SOLE 18 58,685 0 0
MEDIAALPHA INC CL A 58450V104 698 37,368 SH   SOLE 19 37,368 0 0
MEDIAALPHA INC CL A 58450V104 13,138 703,310 SH   SOLE 21 703,310 0 0
MEDIAALPHA INC CL A 58450V104 9,723 520,490 SH   SOLE 22 507,003 0 13,487
MEDIAALPHA INC CL A 58450V104 41 2,195 SH   SOLE 25 2,195 0 0
MEDIAALPHA INC CL A 58450V104 749 40,098 SH   SOLE 30 40,098 0 0
MEDIAALPHA INC CL A 58450V104 33 1,790 SH   SOLE 40 1,790 0 0
MEDIAALPHA INC CL A 58450V104 20 1,070 SH   SOLE 43 0 0 1,070
MEDIACO HLDG INC CL A 58450D104 11 912 SH   SOLE 19 912 0 0
MEDIACO HLDG INC CL A 58450D104 10 858 SH   SOLE 21 858 0 0
MEDIACO HLDG INC CL A 58450D104 384 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 50,188 2,500,668 SH   SOLE 2 1,239,055 0 1,261,613
MEDICAL PPTYS TRUST INC COM 58463J304 50,888 2,535,543 SH   SOLE 4 2,315,222 0 220,321
MEDICAL PPTYS TRUST INC COM 58463J304 16,502 822,206 SH   SOLE 7 822,206 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 31 1,549 SH   SOLE 13 1,549 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,263 62,948 SH   SOLE 15 62,948 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 69,510 3,463,365 SH   SOLE 18 3,411,024 0 52,341
MEDICAL PPTYS TRUST INC COM 58463J304 65,426 3,259,884 SH   SOLE 19 3,259,884 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 692,842 34,521,276 SH   SOLE 21 34,521,276 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 449,827 22,412,906 SH   SOLE 22 20,086,092 0 2,326,814
MEDICAL PPTYS TRUST INC COM 58463J304 12,567 626,146 SH   SOLE 23 626,146 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 51,800 2,580,964 SH   SOLE 25 2,580,964 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 15,349 764,764 SH   SOLE 26 647,577 0 117,187
MEDICAL PPTYS TRUST INC COM 58463J304 24,495 1,220,458 SH   SOLE 28 170,389 0 1,050,069
MEDICAL PPTYS TRUST INC COM 58463J304 2,729 135,951 SH   SOLE 29 135,951 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 76,550 3,814,142 SH   SOLE 30 3,795,196 0 18,946
MEDICAL PPTYS TRUST INC COM 58463J304 7,216 359,526 SH   SOLE 31 218,023 0 141,503
MEDICAL PPTYS TRUST INC COM 58463J304 38,883 1,937,356 SH   SOLE 34 1,937,356 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,767 137,882 SH   SOLE 36 137,882 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 460 22,915 SH   SOLE 40 22,915 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6,520 324,855 SH   SOLE 43 16,681 0 308,174
MEDICINOVA INC COM NEW 58468P206 4 1,114 SH   SOLE 2 1,114 0 0
MEDICINOVA INC COM NEW 58468P206 34 8,924 SH   SOLE 18 8,924 0 0
MEDICINOVA INC COM NEW 58468P206 2,049 540,653 SH   SOLE 21 540,653 0 0
MEDICINOVA INC COM NEW 58468P206 2,179 574,807 SH   SOLE 22 574,807 0 0
MEDICINOVA INC COM NEW 58468P206 73 19,263 SH   SOLE 30 19,263 0 0
MEDICINOVA INC COM NEW 58468P206 5 1,209 SH   SOLE 43 0 0 1,209
MEDIFAST INC COM 58470H101 2,722 14,128 SH   SOLE 2 8,161 0 5,967
MEDIFAST INC COM 58470H101 9 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101 109 566 SH   SOLE 7 566 0 0
MEDIFAST INC COM 58470H101 8,766 45,504 SH   SOLE 18 42,047 0 3,457
MEDIFAST INC COM 58470H101 12,383 64,282 SH   SOLE 19 64,282 0 0
MEDIFAST INC COM 58470H101 258,794 1,343,409 SH   SOLE 21 1,343,409 0 0
MEDIFAST INC COM 58470H101 62,488 324,379 SH   SOLE 22 317,777 0 6,602
MEDIFAST INC COM 58470H101 374 1,944 SH   SOLE 23 1,944 0 0
MEDIFAST INC COM 58470H101 390 2,023 SH   SOLE 25 2,023 0 0
MEDIFAST INC COM 58470H101 1,909 9,911 SH   SOLE 26 3,016 0 6,895
MEDIFAST INC COM 58470H101 207 1,074 SH   SOLE 28 1,074 0 0
MEDIFAST INC COM 58470H101 3,961 20,561 SH   SOLE 30 20,561 0 0
MEDIFAST INC COM 58470H101 249 1,294 SH   SOLE 36 1,294 0 0
MEDIFAST INC COM 58470H101 257 1,332 SH   SOLE 40 1,332 0 0
MEDIFAST INC COM 58470H101 5,023 26,074 SH   SOLE 43 827 0 25,247
MEDIWOUND LTD ORD SHS M68830104 11 3,287 SH   SOLE 18 3,287 0 0
MEDIWOUND LTD ORD SHS M68830104 134 40,177 SH   SOLE 21 40,177 0 0
MEDNAX INC COM 58502B106 1,768 62,182 SH   SOLE 2 24,052 0 38,130
MEDNAX INC COM 58502B106 9 328 SH   SOLE 4 328 0 0
MEDNAX INC COM 58502B106 64 2,245 SH   SOLE 7 2,245 0 0
MEDNAX INC COM 58502B106 8,474 298,061 SH   SOLE 18 298,061 0 0
MEDNAX INC COM 58502B106 3,789 133,282 SH   SOLE 19 133,282 0 0
MEDNAX INC COM 58502B106 278,780 9,805,851 SH   SOLE 21 9,805,851 0 0
MEDNAX INC COM 58502B106 56,754 1,996,260 SH   SOLE 22 1,936,153 0 60,107
MEDNAX INC COM 58502B106 334 11,757 SH   SOLE 25 11,757 0 0
MEDNAX INC COM 58502B106 828 29,134 SH   SOLE 26 22,348 0 6,786
MEDNAX INC COM 58502B106 401 14,117 SH   SOLE 28 7,402 0 6,715
MEDNAX INC COM 58502B106 4,317 151,840 SH   SOLE 30 151,840 0 0
MEDNAX INC COM 58502B106 223 7,859 SH   SOLE 36 7,859 0 0
MEDNAX INC COM 58502B106 287 10,103 SH   SOLE 40 10,103 0 0
MEDNAX INC COM 58502B106 2,779 97,747 SH   SOLE 43 5,618 0 92,129
MEDPACE HLDGS INC COM 58506Q109 10,697 56,515 SH   SOLE 2 29,939 0 26,576
MEDPACE HLDGS INC COM 58506Q109 175 923 SH   SOLE 4 923 0 0
MEDPACE HLDGS INC COM 58506Q109 86 454 SH   SOLE 7 454 0 0
MEDPACE HLDGS INC COM 58506Q109 27,063 142,981 SH   SOLE 18 136,882 0 6,099
MEDPACE HLDGS INC COM 58506Q109 33,710 178,097 SH   SOLE 19 178,097 0 0
MEDPACE HLDGS INC COM 58506Q109 420,587 2,222,038 SH   SOLE 21 2,222,038 0 0
MEDPACE HLDGS INC COM 58506Q109 175,760 928,572 SH   SOLE 22 911,107 0 17,465
MEDPACE HLDGS INC COM 58506Q109 1,039 5,491 SH   SOLE 23 5,491 0 0
MEDPACE HLDGS INC COM 58506Q109 663 3,503 SH   SOLE 25 3,503 0 0
MEDPACE HLDGS INC COM 58506Q109 6,977 36,860 SH   SOLE 26 10,864 0 25,996
MEDPACE HLDGS INC COM 58506Q109 452 2,390 SH   SOLE 28 2,390 0 0
MEDPACE HLDGS INC COM 58506Q109 30,122 159,141 SH   SOLE 30 159,141 0 0
MEDPACE HLDGS INC COM 58506Q109 657 3,473 SH   SOLE 34 3,473 0 0
MEDPACE HLDGS INC COM 58506Q109 641 3,387 SH   SOLE 40 3,387 0 0
MEDPACE HLDGS INC COM 58506Q109 1,938 10,241 SH   SOLE 43 146 0 10,095
MEDTECH ACQUISITION CORP COM CL A 58507N105 579 58,272 SH   SOLE 18 58,272 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 17,791 1,791,658 SH   SOLE 19 1,791,658 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 215 21,685 SH   SOLE 20 21,685 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 19 1,908 SH   SOLE 21 1,908 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 8,703 876,477 SH   SOLE 34 876,477 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 16 19,423 SH   SOLE 18 19,423 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 490 597,219 SH   SOLE 19 597,219 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 6 7,228 SH   SOLE 20 7,228 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 1 636 SH   SOLE 21 636 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 240 292,159 SH   SOLE 34 292,159 0 0
MEDTRONIC PLC SHS G5960L103 517,599 4,129,230 SH   SOLE 2 1,341,991 0 2,787,239
MEDTRONIC PLC SHS G5960L103 117,133 934,447 SH   SOLE 4 617,733 0 316,714
MEDTRONIC PLC SHS G5960L103 157,737 1,258,373 SH   SOLE 7 1,218,085 0 40,288
MEDTRONIC PLC SHS G5960L103 3,214 25,641 SH   SOLE 13 3,818 0 21,823
MEDTRONIC PLC SHS G5960L103 21,718 173,255 SH   SOLE 15 173,255 0 0
MEDTRONIC PLC SHS G5960L103 35 276 SH   SOLE 17 0 0 276
MEDTRONIC PLC SHS G5960L103 559,042 4,459,851 SH   SOLE 18 4,114,096 0 345,755
MEDTRONIC PLC SHS G5960L103 874,488 6,976,370 SH   SOLE 19 6,976,370 0 0
MEDTRONIC PLC SHS G5960L103 4,307,999 34,367,759 SH   SOLE 21 34,367,759 0 0
MEDTRONIC PLC SHS G5960L103 3,674,457 29,313,576 SH   SOLE 22 26,185,600 0 3,127,976
MEDTRONIC PLC SHS G5960L103 108,808 868,037 SH   SOLE 23 868,037 0 0
MEDTRONIC PLC SHS G5960L103 289,123 2,306,529 SH   SOLE 25 2,306,529 0 0
MEDTRONIC PLC SHS G5960L103 404,179 3,224,406 SH   SOLE 26 1,313,234 0 1,911,172
MEDTRONIC PLC SHS G5960L103 328,428 2,620,091 SH   SOLE 28 107,417 0 2,512,674
MEDTRONIC PLC SHS G5960L103 4,920 39,253 SH   SOLE 29 39,253 0 0
MEDTRONIC PLC SHS G5960L103 835,487 6,665,233 SH   SOLE 30 6,665,233 0 0
MEDTRONIC PLC SHS G5960L103 70,718 564,165 SH   SOLE 31 217,061 0 347,104
MEDTRONIC PLC SHS G5960L103 12,314 98,234 SH   SOLE 32 98,234 0 0
MEDTRONIC PLC SHS G5960L103 409,667 3,268,185 SH   SOLE 34 3,268,185 0 0
MEDTRONIC PLC SHS G5960L103 89,621 714,970 SH   SOLE 36 714,970 0 0
MEDTRONIC PLC SHS G5960L103 1,419 11,323 SH   SOLE 37 11,323 0 0
MEDTRONIC PLC SHS G5960L103 5,875 46,871 SH   SOLE 40 46,871 0 0
MEDTRONIC PLC SHS G5960L103 119,597 954,107 SH   SOLE 43 88,341 0 865,766
MEI PHARMA INC COM NEW 55279B202 67 24,413 SH   SOLE 2 6,726 0 17,687
MEI PHARMA INC COM NEW 55279B202 6 2,113 SH   SOLE 7 2,113 0 0
MEI PHARMA INC COM NEW 55279B202 852 308,603 SH   SOLE 18 308,603 0 0
MEI PHARMA INC COM NEW 55279B202 529 191,783 SH   SOLE 19 191,783 0 0
MEI PHARMA INC COM NEW 55279B202 10,081 3,652,441 SH   SOLE 21 3,652,441 0 0
MEI PHARMA INC COM NEW 55279B202 6,666 2,415,364 SH   SOLE 22 2,399,903 0 15,461
MEI PHARMA INC COM NEW 55279B202 31 11,189 SH   SOLE 43 0 0 11,189
MEIRAGTX HLDGS PLC COM G59665102 339 25,738 SH   SOLE 2 6,870 0 18,868
MEIRAGTX HLDGS PLC COM G59665102 3 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102 1,221 92,653 SH   SOLE 18 92,653 0 0
MEIRAGTX HLDGS PLC COM G59665102 776 58,849 SH   SOLE 19 58,849 0 0
MEIRAGTX HLDGS PLC COM G59665102 17,838 1,353,413 SH   SOLE 21 1,353,413 0 0
MEIRAGTX HLDGS PLC COM G59665102 4,260 323,215 SH   SOLE 22 291,900 0 31,315
MEIRAGTX HLDGS PLC COM G59665102 62 4,676 SH   SOLE 25 4,676 0 0
MEIRAGTX HLDGS PLC COM G59665102 314 23,857 SH   SOLE 30 23,857 0 0
MEIRAGTX HLDGS PLC COM G59665102 61 4,626 SH   SOLE 40 4,626 0 0
MEIRAGTX HLDGS PLC COM G59665102 122 9,222 SH   SOLE 43 0 0 9,222
MELCO RESORTS AND ENTMNT LTD ADR 585464100 242 23,655 SH   SOLE 2 8,149 0 15,506
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,235 120,573 SH   SOLE 4 112,490 0 8,083
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,726 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 1,045 102,032 SH   SOLE 15 102,032 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,980 193,328 SH   SOLE 18 193,328 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,023 99,905 SH   SOLE 19 99,905 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 36,912 3,604,657 SH   SOLE 21 3,604,657 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 31,325 3,059,035 SH   SOLE 22 2,973,219 0 85,816
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,130 110,363 SH   SOLE 23 110,363 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 4,382 427,887 SH   SOLE 25 427,887 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 5,088 496,839 SH   SOLE 26 345,334 0 151,505
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,848 278,144 SH   SOLE 28 22,934 0 255,210
MELCO RESORTS AND ENTMNT LTD ADR 585464100 12,761 1,246,197 SH   SOLE 30 1,246,197 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 35 3,437 SH   SOLE 31 0 0 3,437
MELCO RESORTS AND ENTMNT LTD ADR 585464100 6,271 612,422 SH   SOLE 34 612,422 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 385 37,562 SH   SOLE 36 37,562 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 106 10,332 SH   SOLE 40 10,332 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,935 286,585 SH   SOLE 43 26,449 0 260,136
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 760 61,073 SH   SOLE 21 61,073 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 854 68,632 SH   SOLE 22 68,632 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 11,275 2,950,000 PRN   SOLE 21 2,950,000 0 0
MERCADOLIBRE INC COM 58733R102 75,714 45,084 SH   SOLE 2 18,191 0 26,893
MERCADOLIBRE INC COM 58733R102 55,086 32,801 SH   SOLE 4 21,730 0 11,071
MERCADOLIBRE INC COM 58733R102 15,155 9,024 SH   SOLE 7 9,024 0 0
MERCADOLIBRE INC COM 58733R102 3,508 2,089 SH   SOLE 13 132 0 1,957
MERCADOLIBRE INC COM 58733R102 6,615 3,939 SH   SOLE 15 3,939 0 0
MERCADOLIBRE INC COM 58733R102 394,355 234,819 SH   SOLE 18 176,041 0 58,778
MERCADOLIBRE INC COM 58733R102 561,570 334,387 SH   SOLE 19 334,387 0 0
MERCADOLIBRE INC COM 58733R102 262,322 156,200 SH   SOLE 21 156,200 0 0
MERCADOLIBRE INC COM 58733R102 197,405 117,545 SH   SOLE 22 90,652 0 26,893
MERCADOLIBRE INC COM 58733R102 45,136 26,876 SH   SOLE 23 26,876 0 0
MERCADOLIBRE INC COM 58733R102 142,517 84,862 SH   SOLE 25 84,862 0 0
MERCADOLIBRE INC COM 58733R102 145,972 86,919 SH   SOLE 26 39,524 0 47,395
MERCADOLIBRE INC COM 58733R102 179,655 106,976 SH   SOLE 28 4,058 0 102,918
MERCADOLIBRE INC COM 58733R102 4,205 2,504 SH   SOLE 29 2,504 0 0
MERCADOLIBRE INC COM 58733R102 236,176 140,631 SH   SOLE 30 140,631 0 0
MERCADOLIBRE INC COM 58733R102 29,746 17,712 SH   SOLE 31 6,678 0 11,034
MERCADOLIBRE INC COM 58733R102 19,583 11,661 SH   SOLE 32 11,661 0 0
MERCADOLIBRE INC COM 58733R102 379,445 225,941 SH   SOLE 34 225,941 0 0
MERCADOLIBRE INC COM 58733R102 34,305 20,427 SH   SOLE 36 20,427 0 0
MERCADOLIBRE INC COM 58733R102 2,622 1,561 SH   SOLE 40 1,561 0 0
MERCADOLIBRE INC COM 58733R102 10,661 6,348 SH   SOLE 43 112 0 6,236
MERCANTILE BK CORP COM 587376104 1,290 40,270 SH   SOLE 2 5,101 0 35,169
MERCANTILE BK CORP COM 587376104 10 323 SH   SOLE 7 323 0 0
MERCANTILE BK CORP COM 587376104 2 50 SH   SOLE 17 0 0 50
MERCANTILE BK CORP COM 587376104 1,781 55,596 SH   SOLE 18 55,596 0 0
MERCANTILE BK CORP COM 587376104 2,978 92,964 SH   SOLE 19 92,964 0 0
MERCANTILE BK CORP COM 587376104 19,792 617,925 SH   SOLE 21 617,925 0 0
MERCANTILE BK CORP COM 587376104 16,566 517,190 SH   SOLE 22 499,730 0 17,460
MERCANTILE BK CORP COM 587376104 52 1,635 SH   SOLE 23 1,635 0 0
MERCANTILE BK CORP COM 587376104 72 2,256 SH   SOLE 25 2,256 0 0
MERCANTILE BK CORP COM 587376104 793 24,743 SH   SOLE 26 0 0 24,743
MERCANTILE BK CORP COM 587376104 82 2,551 SH   SOLE 28 2,551 0 0
MERCANTILE BK CORP COM 587376104 175 5,476 SH   SOLE 30 5,476 0 0
MERCANTILE BK CORP COM 587376104 86 2,693 SH   SOLE 34 2,693 0 0
MERCANTILE BK CORP COM 587376104 89 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104 306 9,548 SH   SOLE 43 1,603 0 7,945
MERCER INTL INC COM 588056101 137 11,827 SH   SOLE 2 11,827 0 0
MERCER INTL INC COM 588056101 403 34,756 SH   SOLE 18 34,756 0 0
MERCER INTL INC COM 588056101 39,414 3,400,703 SH   SOLE 21 3,400,703 0 0
MERCER INTL INC COM 588056101 7,637 658,968 SH   SOLE 22 643,367 0 15,601
MERCER INTL INC COM 588056101 64 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101 48 4,145 SH   SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 867 74,814 SH   SOLE 30 74,814 0 0
MERCER INTL INC COM 588056101 59 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101 111 9,610 SH   SOLE 43 0 0 9,610
MERCHANTS BANCORP IND COM 58844R108 1,868 47,323 SH   SOLE 2 23,819 0 23,504
MERCHANTS BANCORP IND COM 58844R108 6 158 SH   SOLE 7 158 0 0
MERCHANTS BANCORP IND COM 58844R108 1,311 33,218 SH   SOLE 18 33,218 0 0
MERCHANTS BANCORP IND COM 58844R108 5,117 129,635 SH   SOLE 19 129,635 0 0
MERCHANTS BANCORP IND COM 58844R108 16,350 414,229 SH   SOLE 21 414,229 0 0
MERCHANTS BANCORP IND COM 58844R108 19,346 490,152 SH   SOLE 22 479,447 0 10,705
MERCHANTS BANCORP IND COM 58844R108 248 6,271 SH   SOLE 23 6,271 0 0
MERCHANTS BANCORP IND COM 58844R108 67 1,708 SH   SOLE 25 1,708 0 0
MERCHANTS BANCORP IND COM 58844R108 1,012 25,631 SH   SOLE 26 0 0 25,631
MERCHANTS BANCORP IND COM 58844R108 127 3,219 SH   SOLE 30 3,219 0 0
MERCHANTS BANCORP IND COM 58844R108 9 217 SH   SOLE 34 217 0 0
MERCHANTS BANCORP IND COM 58844R108 47 1,196 SH   SOLE 40 1,196 0 0
MERCHANTS BANCORP IND COM 58844R108 250 6,345 SH   SOLE 43 0 0 6,345
MERCK & CO INC COM 58933Y105 443,550 5,905,337 SH   SOLE 2 1,115,422 0 4,789,915
MERCK & CO INC COM 58933Y105 122,108 1,625,716 SH   SOLE 4 1,044,045 0 581,671
MERCK & CO INC COM 58933Y105 189,821 2,527,240 SH   SOLE 7 2,450,470 0 76,770
MERCK & CO INC COM 58933Y105 3,730 49,660 SH   SOLE 13 7,115 0 42,545
MERCK & CO INC COM 58933Y105 24,402 324,880 SH   SOLE 15 324,880 0 0
MERCK & CO INC COM 58933Y105 530,167 7,058,542 SH   SOLE 18 6,697,008 0 361,534
MERCK & CO INC COM 58933Y105 189,663 2,525,143 SH   SOLE 19 2,525,143 0 0
MERCK & CO INC COM 58933Y105 5,205 69,293 SH   SOLE 20 69,293 0 0
MERCK & CO INC COM 58933Y105 5,344,723 71,158,613 SH   SOLE 21 71,158,613 0 0
MERCK & CO INC COM 58933Y105 4,145,503 55,192,429 SH   SOLE 22 49,778,427 0 5,414,002
MERCK & CO INC COM 58933Y105 108,259 1,441,341 SH   SOLE 23 1,441,341 0 0
MERCK & CO INC COM 58933Y105 336,851 4,484,767 SH   SOLE 25 4,484,767 0 0
MERCK & CO INC COM 58933Y105 489,812 6,521,267 SH   SOLE 26 3,013,749 0 3,507,518
MERCK & CO INC COM 58933Y105 557,196 7,418,399 SH   SOLE 28 215,125 0 7,203,274
MERCK & CO INC COM 58933Y105 334 4,451 SH   SOLE 29 4,451 0 0
MERCK & CO INC COM 58933Y105 1,007,086 13,408,149 SH   SOLE 30 13,404,219 0 3,930
MERCK & CO INC COM 58933Y105 71,155 947,348 SH   SOLE 31 306,081 0 641,267
MERCK & CO INC COM 58933Y105 21,571 287,188 SH   SOLE 32 287,188 0 0
MERCK & CO INC COM 58933Y105 240,716 3,204,848 SH   SOLE 34 3,204,848 0 0
MERCK & CO INC COM 58933Y105 103,656 1,380,053 SH   SOLE 36 1,380,053 0 0
MERCK & CO INC COM 58933Y105 6,613 88,041 SH   SOLE 40 88,041 0 0
MERCK & CO INC COM 58933Y105 170,844 2,274,584 SH   SOLE 43 189,764 0 2,084,820
MERCURY GENL CORP NEW COM 589400100 4,320 77,603 SH   SOLE 2 23,730 0 53,873
MERCURY GENL CORP NEW COM 589400100 6 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 114 2,040 SH   SOLE 7 2,040 0 0
MERCURY GENL CORP NEW COM 589400100 3,593 64,534 SH   SOLE 18 64,534 0 0
MERCURY GENL CORP NEW COM 589400100 434 7,791 SH   SOLE 19 7,791 0 0
MERCURY GENL CORP NEW COM 589400100 75,395 1,354,329 SH   SOLE 21 1,354,329 0 0
MERCURY GENL CORP NEW COM 589400100 41,075 737,835 SH   SOLE 22 701,221 0 36,614
MERCURY GENL CORP NEW COM 589400100 190 3,414 SH   SOLE 25 3,414 0 0
MERCURY GENL CORP NEW COM 589400100 606 10,883 SH   SOLE 26 9,279 0 1,604
MERCURY GENL CORP NEW COM 589400100 129 2,314 SH   SOLE 28 2,314 0 0
MERCURY GENL CORP NEW COM 589400100 900 16,174 SH   SOLE 30 16,174 0 0
MERCURY GENL CORP NEW COM 589400100 29 519 SH   SOLE 31 519 0 0
MERCURY GENL CORP NEW COM 589400100 46 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 183 3,296 SH   SOLE 40 3,296 0 0
MERCURY GENL CORP NEW COM 589400100 8,131 146,049 SH   SOLE 43 4,430 0 141,619
MERCURY SYS INC COM 589378108 10,660 224,809 SH   SOLE 2 115,838 0 108,971
MERCURY SYS INC COM 589378108 11 228 SH   SOLE 4 228 0 0
MERCURY SYS INC COM 589378108 42 894 SH   SOLE 7 894 0 0
MERCURY SYS INC COM 589378108 6,676 140,789 SH   SOLE 18 135,042 0 5,747
MERCURY SYS INC COM 589378108 5,400 113,875 SH   SOLE 19 113,875 0 0
MERCURY SYS INC COM 589378108 144,857 3,054,763 SH   SOLE 21 3,054,763 0 0
MERCURY SYS INC COM 589378108 82,692 1,743,830 SH   SOLE 22 1,663,883 0 79,947
MERCURY SYS INC COM 589378108 54 1,133 SH   SOLE 23 1,133 0 0
MERCURY SYS INC COM 589378108 514 10,832 SH   SOLE 25 10,832 0 0
MERCURY SYS INC COM 589378108 2,357 49,695 SH   SOLE 26 32,912 0 16,783
MERCURY SYS INC COM 589378108 259 5,452 SH   SOLE 28 5,452 0 0
MERCURY SYS INC COM 589378108 2,533 53,425 SH   SOLE 30 53,425 0 0
MERCURY SYS INC COM 589378108 40 854 SH   SOLE 31 854 0 0
MERCURY SYS INC COM 589378108 451 9,502 SH   SOLE 36 9,502 0 0
MERCURY SYS INC COM 589378108 324 6,824 SH   SOLE 40 6,824 0 0
MERCURY SYS INC COM 589378108 972 20,502 SH   SOLE 43 4,806 0 15,696
MEREDITH CORP COM 589433101 2,573 46,191 SH   SOLE 2 17,610 0 28,581
MEREDITH CORP COM 589433101 5 93 SH   SOLE 4 93 0 0
MEREDITH CORP COM 589433101 80 1,443 SH   SOLE 7 1,443 0 0
MEREDITH CORP COM 589433101 8,514 152,859 SH   SOLE 18 150,001 0 2,858
MEREDITH CORP COM 589433101 10,146 182,146 SH   SOLE 19 182,146 0 0
MEREDITH CORP COM 589433101 264,316 4,745,354 SH   SOLE 21 4,745,354 0 0
MEREDITH CORP COM 589433101 57,715 1,036,168 SH   SOLE 22 1,007,542 0 28,626
MEREDITH CORP COM 589433101 181 3,251 SH   SOLE 23 3,251 0 0
MEREDITH CORP COM 589433101 287 5,156 SH   SOLE 25 5,156 0 0
MEREDITH CORP COM 589433101 1,360 24,408 SH   SOLE 26 9,647 0 14,761
MEREDITH CORP COM 589433101 320 5,744 SH   SOLE 28 3,391 0 2,353
MEREDITH CORP COM 589433101 4,036 72,451 SH   SOLE 30 72,451 0 0
MEREDITH CORP COM 589433101 140 2,511 SH   SOLE 36 2,511 0 0
MEREDITH CORP COM 589433101 310 5,567 SH   SOLE 40 5,567 0 0
MEREDITH CORP COM 589433101 2,549 45,770 SH   SOLE 43 5,390 0 40,380
MEREO BIOPHARMA GROUP PLC ADS 589492107 35 14,300 SH   SOLE 43 4,808 0 9,492
MERIDIAN BANCORP INC MD COM 58958U103 1,214 58,464 SH   SOLE 2 14,365 0 44,099
MERIDIAN BANCORP INC MD COM 58958U103 16 752 SH   SOLE 7 752 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,343 161,047 SH   SOLE 18 161,047 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,756 84,577 SH   SOLE 19 84,577 0 0
MERIDIAN BANCORP INC MD COM 58958U103 38,395 1,849,476 SH   SOLE 21 1,849,476 0 0
MERIDIAN BANCORP INC MD COM 58958U103 29,470 1,419,568 SH   SOLE 22 1,373,347 0 46,221
MERIDIAN BANCORP INC MD COM 58958U103 124 5,996 SH   SOLE 25 5,996 0 0
MERIDIAN BANCORP INC MD COM 58958U103 116 5,598 SH   SOLE 26 0 0 5,598
MERIDIAN BANCORP INC MD COM 58958U103 82 3,944 SH   SOLE 28 3,944 0 0
MERIDIAN BANCORP INC MD COM 58958U103 252 12,129 SH   SOLE 30 12,129 0 0
MERIDIAN BANCORP INC MD COM 58958U103 141 6,779 SH   SOLE 40 6,779 0 0
MERIDIAN BANCORP INC MD COM 58958U103 919 44,278 SH   SOLE 43 693 0 43,585
MERIDIAN BIOSCIENCE INC COM 589584101 907 47,123 SH   SOLE 2 12,517 0 34,606
MERIDIAN BIOSCIENCE INC COM 589584101 4 189 SH   SOLE 4 189 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 16 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 3,433 178,430 SH   SOLE 18 178,430 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,421 73,871 SH   SOLE 19 73,871 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 106,184 5,518,899 SH   SOLE 21 5,518,899 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 21,546 1,119,850 SH   SOLE 22 1,078,146 0 41,704
MERIDIAN BIOSCIENCE INC COM 589584101 121 6,310 SH   SOLE 25 6,310 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 325 16,907 SH   SOLE 26 9,992 0 6,915
MERIDIAN BIOSCIENCE INC COM 589584101 66 3,427 SH   SOLE 28 3,427 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 5,385 279,866 SH   SOLE 30 279,866 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 60 3,100 SH   SOLE 36 3,100 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 85 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 623 32,401 SH   SOLE 43 186 0 32,215
MERIDIAN CORPORATION COM 58958P104 482 16,791 SH   SOLE 2 8,672 0 8,119
MERIDIAN CORPORATION COM 58958P104 33 1,134 SH   SOLE 18 1,134 0 0
MERIDIAN CORPORATION COM 58958P104 474 16,512 SH   SOLE 21 16,512 0 0
MERIDIAN CORPORATION COM 58958P104 1,675 58,305 SH   SOLE 22 58,305 0 0
MERIDIAN CORPORATION COM 58958P104 26 919 SH   SOLE 26 0 0 919
MERIDIANLINK INC COMMON STOCK 58985J105 118 5,291 SH   SOLE 2 431 0 4,860
MERIDIANLINK INC COMMON STOCK 58985J105 670 29,976 SH   SOLE 18 29,976 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 494 22,079 SH   SOLE 19 22,079 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 8,802 393,642 SH   SOLE 21 393,642 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 5,593 250,146 SH   SOLE 22 247,999 0 2,147
MERIT MED SYS INC COM 589889104 2,258 31,448 SH   SOLE 2 15,516 0 15,932
MERIT MED SYS INC COM 589889104 12 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104 48 666 SH   SOLE 7 666 0 0
MERIT MED SYS INC COM 589889104 13,367 186,172 SH   SOLE 18 186,172 0 0
MERIT MED SYS INC COM 589889104 6,518 90,776 SH   SOLE 19 90,776 0 0
MERIT MED SYS INC COM 589889104 416,559 5,801,664 SH   SOLE 21 5,801,664 0 0
MERIT MED SYS INC COM 589889104 89,744 1,249,915 SH   SOLE 22 1,218,352 0 31,563
MERIT MED SYS INC COM 589889104 756 10,526 SH   SOLE 25 10,526 0 0
MERIT MED SYS INC COM 589889104 1,394 19,417 SH   SOLE 26 15,663 0 3,754
MERIT MED SYS INC COM 589889104 345 4,802 SH   SOLE 28 4,802 0 0
MERIT MED SYS INC COM 589889104 6,675 92,961 SH   SOLE 30 92,961 0 0
MERIT MED SYS INC COM 589889104 602 8,386 SH   SOLE 36 8,386 0 0
MERIT MED SYS INC COM 589889104 407 5,671 SH   SOLE 40 5,671 0 0
MERIT MED SYS INC COM 589889104 1,603 22,323 SH   SOLE 43 802 0 21,521
MERITAGE HOMES CORP COM 59001A102 10,380 107,012 SH   SOLE 2 50,205 0 56,807
MERITAGE HOMES CORP COM 59001A102 289 2,980 SH   SOLE 4 2,980 0 0
MERITAGE HOMES CORP COM 59001A102 115 1,188 SH   SOLE 7 1,188 0 0
MERITAGE HOMES CORP COM 59001A102 15,217 156,879 SH   SOLE 18 151,941 0 4,938
MERITAGE HOMES CORP COM 59001A102 27,635 284,899 SH   SOLE 19 284,899 0 0
MERITAGE HOMES CORP COM 59001A102 468,646 4,831,404 SH   SOLE 21 4,831,404 0 0
MERITAGE HOMES CORP COM 59001A102 117,478 1,211,112 SH   SOLE 22 1,156,492 0 54,620
MERITAGE HOMES CORP COM 59001A102 1,433 14,778 SH   SOLE 23 14,778 0 0
MERITAGE HOMES CORP COM 59001A102 603 6,212 SH   SOLE 25 6,212 0 0
MERITAGE HOMES CORP COM 59001A102 6,901 71,142 SH   SOLE 26 19,105 0 52,037
MERITAGE HOMES CORP COM 59001A102 754 7,773 SH   SOLE 28 3,643 0 4,130
MERITAGE HOMES CORP COM 59001A102 173 1,787 SH   SOLE 29 1,787 0 0
MERITAGE HOMES CORP COM 59001A102 6,528 67,297 SH   SOLE 30 67,297 0 0
MERITAGE HOMES CORP COM 59001A102 93 958 SH   SOLE 31 958 0 0
MERITAGE HOMES CORP COM 59001A102 72 744 SH   SOLE 34 744 0 0
MERITAGE HOMES CORP COM 59001A102 333 3,428 SH   SOLE 36 3,428 0 0
MERITAGE HOMES CORP COM 59001A102 439 4,523 SH   SOLE 40 4,523 0 0
MERITAGE HOMES CORP COM 59001A102 5,788 59,665 SH   SOLE 43 491 0 59,174
MERITOR INC COM 59001K100 1,697 79,649 SH   SOLE 2 58,219 0 21,430
MERITOR INC COM 59001K100 6 293 SH   SOLE 4 293 0 0
MERITOR INC COM 59001K100 40 1,886 SH   SOLE 7 1,886 0 0
MERITOR INC COM 59001K100 5,049 236,929 SH   SOLE 18 236,929 0 0
MERITOR INC COM 59001K100 4,100 192,402 SH   SOLE 19 192,402 0 0
MERITOR INC COM 59001K100 173,373 8,135,766 SH   SOLE 21 8,135,766 0 0
MERITOR INC COM 59001K100 40,190 1,885,957 SH   SOLE 22 1,841,997 0 43,960
MERITOR INC COM 59001K100 176 8,281 SH   SOLE 25 8,281 0 0
MERITOR INC COM 59001K100 532 24,978 SH   SOLE 26 13,121 0 11,857
MERITOR INC COM 59001K100 413 19,368 SH   SOLE 28 8,068 0 11,300
MERITOR INC COM 59001K100 2,682 125,879 SH   SOLE 30 125,879 0 0
MERITOR INC COM 59001K100 54 2,530 SH   SOLE 36 2,530 0 0
MERITOR INC COM 59001K100 201 9,418 SH   SOLE 40 9,418 0 0
MERITOR INC COM 59001K100 715 33,544 SH   SOLE 43 0 0 33,544
MERITOR INC NOTE 3.250%10/1 59001KAF7 2,621 2,500,000 PRN   SOLE 21 2,500,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 11 2,218 SH   SOLE 18 2,218 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 159 32,938 SH   SOLE 21 32,938 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 850 175,895 SH   SOLE 22 175,895 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,408 149,328 SH   SOLE 2 122,317 0 27,011
MERSANA THERAPEUTICS INC COM 59045L106 2 212 SH   SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106 8 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106 2,792 296,101 SH   SOLE 18 296,101 0 0
MERSANA THERAPEUTICS INC COM 59045L106 25,498 2,703,903 SH   SOLE 19 2,703,903 0 0
MERSANA THERAPEUTICS INC COM 59045L106 257 27,230 SH   SOLE 20 27,230 0 0
MERSANA THERAPEUTICS INC COM 59045L106 28,654 3,038,591 SH   SOLE 21 3,038,591 0 0
MERSANA THERAPEUTICS INC COM 59045L106 14,010 1,485,637 SH   SOLE 22 1,449,663 0 35,974
MERSANA THERAPEUTICS INC COM 59045L106 86 9,100 SH   SOLE 25 9,100 0 0
MERSANA THERAPEUTICS INC COM 59045L106 11 1,119 SH   SOLE 26 1,119 0 0
MERSANA THERAPEUTICS INC COM 59045L106 72 7,591 SH   SOLE 28 7,591 0 0
MERSANA THERAPEUTICS INC COM 59045L106 3,918 415,498 SH   SOLE 30 415,498 0 0
MERSANA THERAPEUTICS INC COM 59045L106 6,183 655,663 SH   SOLE 34 655,663 0 0
MERSANA THERAPEUTICS INC COM 59045L106 56 5,923 SH   SOLE 36 5,923 0 0
MERSANA THERAPEUTICS INC COM 59045L106 60 6,386 SH   SOLE 40 6,386 0 0
MERSANA THERAPEUTICS INC COM 59045L106 40 4,233 SH   SOLE 43 0 0 4,233
MERUS N V COM N5749R100 361 16,408 SH   SOLE 2 4,938 0 11,470
MERUS N V COM N5749R100 837 38,063 SH   SOLE 21 38,063 0 0
MERUS N V COM N5749R100 409 18,605 SH   SOLE 22 8,019 0 10,586
MERUS N V COM N5749R100 95 4,323 SH   SOLE 25 4,323 0 0
MERUS N V COM N5749R100 38 1,714 SH   SOLE 26 1,714 0 0
MERUS N V COM N5749R100 4,293 195,137 SH   SOLE 30 195,137 0 0
MERUS N V COM N5749R100 32 1,473 SH   SOLE 36 1,473 0 0
MERUS N V COM N5749R100 79 3,593 SH   SOLE 40 3,593 0 0
MESA AIR GROUP INC COM NEW 590479135 238 31,131 SH   SOLE 2 2,137 0 28,994
MESA AIR GROUP INC COM NEW 590479135 4 551 SH   SOLE 7 551 0 0
MESA AIR GROUP INC COM NEW 590479135 812 105,999 SH   SOLE 18 105,999 0 0
MESA AIR GROUP INC COM NEW 590479135 1,167 152,312 SH   SOLE 19 152,312 0 0
MESA AIR GROUP INC COM NEW 590479135 10,255 1,338,835 SH   SOLE 21 1,338,835 0 0
MESA AIR GROUP INC COM NEW 590479135 6,283 820,224 SH   SOLE 22 801,887 0 18,337
MESA AIR GROUP INC COM NEW 590479135 60 7,811 SH   SOLE 43 308 0 7,503
MESA LABS INC COM 59064R109 2,754 9,109 SH   SOLE 2 2,860 0 6,249
MESA LABS INC COM 59064R109 5 16 SH   SOLE 4 16 0 0
MESA LABS INC COM 59064R109 24 79 SH   SOLE 7 79 0 0
MESA LABS INC COM 59064R109 6,038 19,970 SH   SOLE 18 19,970 0 0
MESA LABS INC COM 59064R109 7,701 25,470 SH   SOLE 19 25,470 0 0
MESA LABS INC COM 59064R109 189,681 627,335 SH   SOLE 21 627,335 0 0
MESA LABS INC COM 59064R109 40,866 135,156 SH   SOLE 22 130,057 0 5,099
MESA LABS INC COM 59064R109 289 957 SH   SOLE 23 957 0 0
MESA LABS INC COM 59064R109 257 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109 2,197 7,266 SH   SOLE 26 0 0 7,266
MESA LABS INC COM 59064R109 125 414 SH   SOLE 28 414 0 0
MESA LABS INC COM 59064R109 16,726 55,317 SH   SOLE 30 55,317 0 0
MESA LABS INC COM 59064R109 220 729 SH   SOLE 40 729 0 0
MESA LABS INC COM 59064R109 346 1,145 SH   SOLE 43 0 0 1,145
MESABI TR CTF BEN INT 590672101 3,751 126,242 SH   SOLE 21 126,242 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
MESOBLAST LTD SPONS ADR 590717104 4,485 746,277 SH   SOLE 21 746,277 0 0
MESOBLAST LTD SPONS ADR 590717104 368 61,178 SH   SOLE 43 6,760 0 54,418
META FINL GROUP INC COM 59100U108 1,448 27,590 SH   SOLE 2 9,371 0 18,219
META FINL GROUP INC COM 59100U108 7 131 SH   SOLE 4 131 0 0
META FINL GROUP INC COM 59100U108 27 522 SH   SOLE 7 522 0 0
META FINL GROUP INC COM 59100U108 6,404 122,021 SH   SOLE 18 122,021 0 0
META FINL GROUP INC COM 59100U108 2,790 53,166 SH   SOLE 19 53,166 0 0
META FINL GROUP INC COM 59100U108 190,220 3,624,628 SH   SOLE 21 3,624,628 0 0
META FINL GROUP INC COM 59100U108 40,885 779,056 SH   SOLE 22 751,938 0 27,118
META FINL GROUP INC COM 59100U108 166 3,157 SH   SOLE 25 3,157 0 0
META FINL GROUP INC COM 59100U108 106 2,013 SH   SOLE 26 0 0 2,013
META FINL GROUP INC COM 59100U108 134 2,561 SH   SOLE 28 2,561 0 0
META FINL GROUP INC COM 59100U108 4,465 85,085 SH   SOLE 30 85,085 0 0
META FINL GROUP INC COM 59100U108 202 3,852 SH   SOLE 40 3,852 0 0
META FINL GROUP INC COM 59100U108 9 175 SH   SOLE 43 0 0 175
META MATERIALS INC COM 59134N104 227 39,196 SH   SOLE 2 15,782 0 23,414
META MATERIALS INC COM 59134N104 6 989 SH   SOLE 7 989 0 0
META MATERIALS INC COM 59134N104 3,635 628,908 SH   SOLE 18 628,908 0 0
META MATERIALS INC COM 59134N104 3,027 523,779 SH   SOLE 19 523,779 0 0
META MATERIALS INC COM 59134N104 44,063 7,623,433 SH   SOLE 21 7,623,433 0 0
META MATERIALS INC COM 59134N104 29,781 5,152,497 SH   SOLE 22 5,120,823 0 31,674
METACRINE INC COM 59101E103 87 25,404 SH   SOLE 2 25,404 0 0
METACRINE INC COM 59101E103 11 3,071 SH   SOLE 18 3,071 0 0
METACRINE INC COM 59101E103 52 15,282 SH   SOLE 19 15,282 0 0
METACRINE INC COM 59101E103 128 37,212 SH   SOLE 21 37,212 0 0
METACRINE INC COM 59101E103 195 56,950 SH   SOLE 22 56,950 0 0
METHANEX CORP COM 59151K108 7,236 157,163 SH   SOLE 43 21,212 0 135,951
METHODE ELECTRS INC COM 591520200 1,750 41,629 SH   SOLE 2 11,711 0 29,918
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 26 629 SH   SOLE 7 629 0 0
METHODE ELECTRS INC COM 591520200 6,418 152,625 SH   SOLE 18 152,625 0 0
METHODE ELECTRS INC COM 591520200 2,867 68,178 SH   SOLE 19 68,178 0 0
METHODE ELECTRS INC COM 591520200 191,614 4,556,820 SH   SOLE 21 4,556,820 0 0
METHODE ELECTRS INC COM 591520200 41,466 986,118 SH   SOLE 22 947,530 0 38,588
METHODE ELECTRS INC COM 591520200 305 7,254 SH   SOLE 25 7,254 0 0
METHODE ELECTRS INC COM 591520200 768 18,265 SH   SOLE 26 16,470 0 1,795
METHODE ELECTRS INC COM 591520200 105 2,489 SH   SOLE 28 2,489 0 0
METHODE ELECTRS INC COM 591520200 5,416 128,790 SH   SOLE 30 128,790 0 0
METHODE ELECTRS INC COM 591520200 284 6,742 SH   SOLE 36 6,742 0 0
METHODE ELECTRS INC COM 591520200 163 3,886 SH   SOLE 40 3,886 0 0
METHODE ELECTRS INC COM 591520200 1,511 35,927 SH   SOLE 43 8,968 0 26,959
METLIFE INC COM 59156R108 202,654 3,282,912 SH   SOLE 2 1,722,838 0 1,560,074
METLIFE INC COM 59156R108 57,241 927,280 SH   SOLE 4 710,452 0 216,828
METLIFE INC COM 59156R108 44,419 719,574 SH   SOLE 7 697,292 0 22,282
METLIFE INC COM 59156R108 15,823 256,324 SH   SOLE 13 242,492 0 13,832
METLIFE INC COM 59156R108 5,908 95,706 SH   SOLE 15 95,706 0 0
METLIFE INC COM 59156R108 2 28 SH   SOLE 17 0 0 28
METLIFE INC COM 59156R108 366,990 5,945,086 SH   SOLE 18 5,168,864 0 776,222
METLIFE INC COM 59156R108 403,871 6,542,546 SH   SOLE 19 6,542,546 0 0
METLIFE INC COM 59156R108 1,312,055 21,254,746 SH   SOLE 21 21,254,746 0 0
METLIFE INC COM 59156R108 1,195,554 19,367,476 SH   SOLE 22 16,202,740 0 3,164,736
METLIFE INC COM 59156R108 51,822 839,500 SH   SOLE 23 839,500 0 0
METLIFE INC COM 59156R108 102,677 1,663,331 SH   SOLE 25 1,663,331 0 0
METLIFE INC COM 59156R108 132,994 2,154,439 SH   SOLE 26 958,538 0 1,195,901
METLIFE INC COM 59156R108 187,231 3,033,057 SH   SOLE 28 73,936 0 2,959,121
METLIFE INC COM 59156R108 15,023 243,367 SH   SOLE 29 243,367 0 0
METLIFE INC COM 59156R108 312,824 5,067,618 SH   SOLE 30 5,067,618 0 0
METLIFE INC COM 59156R108 42,677 691,348 SH   SOLE 31 505,680 0 185,668
METLIFE INC COM 59156R108 3,603 58,374 SH   SOLE 32 58,374 0 0
METLIFE INC COM 59156R108 17,850 289,157 SH   SOLE 34 289,157 0 0
METLIFE INC COM 59156R108 11,856 192,068 SH   SOLE 35 192,068 0 0
METLIFE INC COM 59156R108 29,383 475,993 SH   SOLE 36 475,993 0 0
METLIFE INC COM 59156R108 1,621 26,257 SH   SOLE 40 26,257 0 0
METLIFE INC COM 59156R108 65,230 1,056,692 SH   SOLE 43 38,950 0 1,017,742
METROCITY BANKSHARES INC COM 59165J105 275 13,105 SH   SOLE 2 1,459 0 11,646
METROCITY BANKSHARES INC COM 59165J105 9 453 SH   SOLE 7 453 0 0
METROCITY BANKSHARES INC COM 59165J105 1,270 60,584 SH   SOLE 18 60,584 0 0
METROCITY BANKSHARES INC COM 59165J105 685 32,689 SH   SOLE 19 32,689 0 0
METROCITY BANKSHARES INC COM 59165J105 15,025 716,508 SH   SOLE 21 716,508 0 0
METROCITY BANKSHARES INC COM 59165J105 4,988 237,845 SH   SOLE 22 227,611 0 10,234
METROMILE INC COM 591697107 133 37,397 SH   SOLE 2 23,392 0 14,005
METROMILE INC COM 591697107 2 590 SH   SOLE 7 590 0 0
METROMILE INC COM 591697107 439 123,722 SH   SOLE 18 123,722 0 0
METROMILE INC COM 591697107 225 63,348 SH   SOLE 19 63,348 0 0
METROMILE INC COM 591697107 5,229 1,473,006 SH   SOLE 21 1,473,006 0 0
METROMILE INC COM 591697107 5,078 1,430,284 SH   SOLE 22 1,356,659 0 73,625
METROMILE INC COM 591697107 36 10,260 SH   SOLE 25 10,260 0 0
METROMILE INC COM 591697107 68 19,133 SH   SOLE 30 19,133 0 0
METROMILE INC COM 591697107 32 9,114 SH   SOLE 40 9,114 0 0
METROMILE INC COM 591697107 0 10 SH   SOLE 43 0 0 10
METROPOLITAN BK HLDG CORP COM 591774104 597 7,086 SH   SOLE 2 585 0 6,501
METROPOLITAN BK HLDG CORP COM 591774104 12 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 2,214 26,269 SH   SOLE 18 26,269 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,191 14,128 SH   SOLE 19 14,128 0 0
METROPOLITAN BK HLDG CORP COM 591774104 25,258 299,619 SH   SOLE 21 299,619 0 0
METROPOLITAN BK HLDG CORP COM 591774104 15,288 181,347 SH   SOLE 22 177,263 0 4,084
METROPOLITAN BK HLDG CORP COM 591774104 86 1,017 SH   SOLE 43 0 0 1,017
METTLER TOLEDO INTERNATIONAL COM 592688105 99,927 72,550 SH   SOLE 2 24,892 0 47,658
METTLER TOLEDO INTERNATIONAL COM 592688105 28,058 20,371 SH   SOLE 4 13,643 0 6,728
METTLER TOLEDO INTERNATIONAL COM 592688105 35,974 26,118 SH   SOLE 7 19,939 0 6,179
METTLER TOLEDO INTERNATIONAL COM 592688105 698 507 SH   SOLE 13 74 0 433
METTLER TOLEDO INTERNATIONAL COM 592688105 3,314 2,406 SH   SOLE 15 2,406 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 64,228 46,631 SH   SOLE 18 43,031 0 3,600
METTLER TOLEDO INTERNATIONAL COM 592688105 17,315 12,571 SH   SOLE 19 12,571 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,189,561 863,653 SH   SOLE 21 863,653 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 705,865 512,477 SH   SOLE 22 454,144 0 58,333
METTLER TOLEDO INTERNATIONAL COM 592688105 26,389 19,159 SH   SOLE 23 19,159 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 60,608 44,003 SH   SOLE 25 44,003 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 83,358 60,520 SH   SOLE 26 29,258 0 31,262
METTLER TOLEDO INTERNATIONAL COM 592688105 111,755 81,137 SH   SOLE 28 2,582 0 78,555
METTLER TOLEDO INTERNATIONAL COM 592688105 4,807 3,490 SH   SOLE 29 3,490 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 244,393 177,436 SH   SOLE 30 177,292 0 144
METTLER TOLEDO INTERNATIONAL COM 592688105 18,043 13,100 SH   SOLE 31 7,360 0 5,740
METTLER TOLEDO INTERNATIONAL COM 592688105 15,117 10,975 SH   SOLE 34 10,975 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 14,085 10,226 SH   SOLE 36 10,226 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,089 791 SH   SOLE 40 791 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 36,851 26,755 SH   SOLE 43 1,315 0 25,440
MFA FINL INC COM 55272X102 2,200 481,295 SH   SOLE 2 123,245 0 358,050
MFA FINL INC COM 55272X102 9 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 66 14,492 SH   SOLE 7 14,492 0 0
MFA FINL INC COM 55272X102 6,389 1,398,109 SH   SOLE 18 1,398,109 0 0
MFA FINL INC COM 55272X102 3,659 800,669 SH   SOLE 19 800,669 0 0
MFA FINL INC COM 55272X102 120,381 26,341,632 SH   SOLE 21 26,341,632 0 0
MFA FINL INC COM 55272X102 44,691 9,779,141 SH   SOLE 22 9,352,767 0 426,374
MFA FINL INC COM 55272X102 254 55,586 SH   SOLE 25 55,586 0 0
MFA FINL INC COM 55272X102 512 111,981 SH   SOLE 26 80,451 0 31,530
MFA FINL INC COM 55272X102 150 32,762 SH   SOLE 28 32,762 0 0
MFA FINL INC COM 55272X102 542 118,574 SH   SOLE 30 118,574 0 0
MFA FINL INC COM 55272X102 90 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 32 6,967 SH   SOLE 43 1,362 0 5,605
MGE ENERGY INC COM 55277P104 3,116 42,389 SH   SOLE 2 11,014 0 31,375
MGE ENERGY INC COM 55277P104 433 5,886 SH   SOLE 4 5,886 0 0
MGE ENERGY INC COM 55277P104 43 586 SH   SOLE 7 586 0 0
MGE ENERGY INC COM 55277P104 8,449 114,949 SH   SOLE 18 114,949 0 0
MGE ENERGY INC COM 55277P104 4,713 64,118 SH   SOLE 19 64,118 0 0
MGE ENERGY INC COM 55277P104 106,103 1,443,572 SH   SOLE 21 1,443,572 0 0
MGE ENERGY INC COM 55277P104 64,088 871,943 SH   SOLE 22 835,217 0 36,726
MGE ENERGY INC COM 55277P104 1,064 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 226 3,070 SH   SOLE 28 3,070 0 0
MGE ENERGY INC COM 55277P104 2,971 40,418 SH   SOLE 30 40,418 0 0
MGE ENERGY INC COM 55277P104 115 1,562 SH   SOLE 36 1,562 0 0
MGE ENERGY INC COM 55277P104 343 4,671 SH   SOLE 40 4,671 0 0
MGE ENERGY INC COM 55277P104 1,652 22,482 SH   SOLE 43 979 0 21,503
MGIC INVT CORP WIS COM 552848103 14,938 998,507 SH   SOLE 2 351,087 0 647,420
MGIC INVT CORP WIS COM 552848103 51 3,378 SH   SOLE 4 3,378 0 0
MGIC INVT CORP WIS COM 552848103 118 7,897 SH   SOLE 7 7,897 0 0
MGIC INVT CORP WIS COM 552848103 12,196 815,254 SH   SOLE 18 815,254 0 0
MGIC INVT CORP WIS COM 552848103 1,448 96,799 SH   SOLE 19 96,799 0 0
MGIC INVT CORP WIS COM 552848103 242,237 16,192,298 SH   SOLE 21 16,192,298 0 0
MGIC INVT CORP WIS COM 552848103 140,724 9,406,711 SH   SOLE 22 8,978,474 0 428,237
MGIC INVT CORP WIS COM 552848103 1,016 67,905 SH   SOLE 25 67,905 0 0
MGIC INVT CORP WIS COM 552848103 2,010 134,368 SH   SOLE 26 109,070 0 25,298
MGIC INVT CORP WIS COM 552848103 317 21,218 SH   SOLE 28 21,218 0 0
MGIC INVT CORP WIS COM 552848103 2,792 186,628 SH   SOLE 30 186,628 0 0
MGIC INVT CORP WIS COM 552848103 80 5,379 SH   SOLE 31 5,379 0 0
MGIC INVT CORP WIS COM 552848103 607 40,586 SH   SOLE 34 40,586 0 0
MGIC INVT CORP WIS COM 552848103 970 64,835 SH   SOLE 36 64,835 0 0
MGIC INVT CORP WIS COM 552848103 635 42,470 SH   SOLE 40 42,470 0 0
MGIC INVT CORP WIS COM 552848103 4,914 328,487 SH   SOLE 43 3,417 0 325,070
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,411 36,838 SH   SOLE 2 36,838 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 20 522 SH   SOLE 4 522 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 7,963 207,908 SH   SOLE 21 207,908 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 5,626 146,882 SH   SOLE 22 77,818 0 69,064
MGM GROWTH PPTYS LLC CL A COM 55303A105 732 19,123 SH   SOLE 25 19,123 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,236 58,374 SH   SOLE 26 49,376 0 8,998
MGM GROWTH PPTYS LLC CL A COM 55303A105 482 12,578 SH   SOLE 28 12,578 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 3,154 82,356 SH   SOLE 30 82,356 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 729 19,038 SH   SOLE 40 19,038 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 783 20,445 SH   SOLE 43 2,556 0 17,889
MGM RESORTS INTERNATIONAL COM 552953101 39,593 917,572 SH   SOLE 2 127,098 0 790,474
MGM RESORTS INTERNATIONAL COM 552953101 9,204 213,301 SH   SOLE 4 198,162 0 15,139
MGM RESORTS INTERNATIONAL COM 552953101 15,043 348,623 SH   SOLE 7 337,309 0 11,314
MGM RESORTS INTERNATIONAL COM 552953101 509 11,795 SH   SOLE 13 653 0 11,142
MGM RESORTS INTERNATIONAL COM 552953101 2,283 52,906 SH   SOLE 15 52,906 0 0
MGM RESORTS INTERNATIONAL COM 552953101 31,948 740,392 SH   SOLE 18 683,932 0 56,460
MGM RESORTS INTERNATIONAL COM 552953101 8,250 191,189 SH   SOLE 19 191,189 0 0
MGM RESORTS INTERNATIONAL COM 552953101 435,899 10,101,956 SH   SOLE 21 10,101,956 0 0
MGM RESORTS INTERNATIONAL COM 552953101 364,389 8,444,714 SH   SOLE 22 7,832,557 0 612,157
MGM RESORTS INTERNATIONAL COM 552953101 9,343 216,520 SH   SOLE 23 216,520 0 0
MGM RESORTS INTERNATIONAL COM 552953101 31,005 718,548 SH   SOLE 25 718,548 0 0
MGM RESORTS INTERNATIONAL COM 552953101 36,764 852,010 SH   SOLE 26 374,150 0 477,860
MGM RESORTS INTERNATIONAL COM 552953101 41,137 953,359 SH   SOLE 28 43,469 0 909,890
MGM RESORTS INTERNATIONAL COM 552953101 49 1,140 SH   SOLE 29 1,140 0 0
MGM RESORTS INTERNATIONAL COM 552953101 76,999 1,784,444 SH   SOLE 30 1,784,444 0 0
MGM RESORTS INTERNATIONAL COM 552953101 4,455 103,236 SH   SOLE 31 6,498 0 96,738
MGM RESORTS INTERNATIONAL COM 552953101 997 23,101 SH   SOLE 34 23,101 0 0
MGM RESORTS INTERNATIONAL COM 552953101 9,351 216,706 SH   SOLE 36 216,706 0 0
MGM RESORTS INTERNATIONAL COM 552953101 635 14,726 SH   SOLE 40 14,726 0 0
MGM RESORTS INTERNATIONAL COM 552953101 15,958 369,817 SH   SOLE 43 20,089 0 349,728
MGP INGREDIENTS INC NEW COM 55303J106 1,144 17,576 SH   SOLE 2 12,633 0 4,943
MGP INGREDIENTS INC NEW COM 55303J106 4 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106 18 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 3,277 50,345 SH   SOLE 18 50,345 0 0
MGP INGREDIENTS INC NEW COM 55303J106 6,292 96,652 SH   SOLE 19 96,652 0 0
MGP INGREDIENTS INC NEW COM 55303J106 97,866 1,503,314 SH   SOLE 21 1,503,314 0 0
MGP INGREDIENTS INC NEW COM 55303J106 22,867 351,260 SH   SOLE 22 341,327 0 9,933
MGP INGREDIENTS INC NEW COM 55303J106 132 2,027 SH   SOLE 25 2,027 0 0
MGP INGREDIENTS INC NEW COM 55303J106 598 9,190 SH   SOLE 26 7,816 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 65 1,001 SH   SOLE 28 1,001 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,604 24,642 SH   SOLE 30 24,642 0 0
MGP INGREDIENTS INC NEW COM 55303J106 7,205 110,673 SH   SOLE 34 110,673 0 0
MGP INGREDIENTS INC NEW COM 55303J106 101 1,553 SH   SOLE 40 1,553 0 0
MGP INGREDIENTS INC NEW COM 55303J106 706 10,848 SH   SOLE 43 436 0 10,412
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 2 SH   SOLE 17 0 0 2
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 64 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 21 3,811 SH   SOLE 36 3,811 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 15 2,809 SH   SOLE 43 1,078 0 1,731
MICROBOT MED INC COM NEW 59503A204 10 1,416 SH   SOLE 18 1,416 0 0
MICROBOT MED INC COM NEW 59503A204 114 16,222 SH   SOLE 21 16,222 0 0
MICROBOT MED INC COM NEW 59503A204 966 137,375 SH   SOLE 22 137,375 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 84,647 551,479 SH   SOLE 2 64,645 0 486,834
MICROCHIP TECHNOLOGY INC. COM 595017104 17,048 111,072 SH   SOLE 4 100,687 0 10,385
MICROCHIP TECHNOLOGY INC. COM 595017104 40,350 262,883 SH   SOLE 7 254,958 0 7,925
MICROCHIP TECHNOLOGY INC. COM 595017104 921 6,001 SH   SOLE 13 737 0 5,264
MICROCHIP TECHNOLOGY INC. COM 595017104 5,584 36,383 SH   SOLE 15 36,383 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 99,768 649,996 SH   SOLE 18 611,243 0 38,753
MICROCHIP TECHNOLOGY INC. COM 595017104 18,242 118,849 SH   SOLE 19 118,849 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,409,180 9,180,924 SH   SOLE 21 9,180,924 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 879,726 5,731,487 SH   SOLE 22 5,155,846 0 575,641
MICROCHIP TECHNOLOGY INC. COM 595017104 23,552 153,441 SH   SOLE 23 153,441 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 72,280 470,912 SH   SOLE 25 470,912 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 91,331 595,027 SH   SOLE 26 221,790 0 373,237
MICROCHIP TECHNOLOGY INC. COM 595017104 72,433 471,906 SH   SOLE 28 21,022 0 450,884
MICROCHIP TECHNOLOGY INC. COM 595017104 37 242 SH   SOLE 29 242 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 263,835 1,718,909 SH   SOLE 30 1,718,909 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 15,082 98,260 SH   SOLE 31 32,223 0 66,037
MICROCHIP TECHNOLOGY INC. COM 595017104 9,888 64,418 SH   SOLE 32 64,418 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,607 16,984 SH   SOLE 34 16,984 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 19,420 126,525 SH   SOLE 36 126,525 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,460 9,513 SH   SOLE 40 9,513 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 22,724 148,048 SH   SOLE 43 31,234 0 116,814
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,346 397,000 PRN   SOLE 2 252,000 0 145,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 309 91,000 PRN   SOLE 18 91,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,102 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,207 356,000 PRN   SOLE 26 356,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 27 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,153 340,000 PRN   SOLE 34 340,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1,779 779,000 PRN   SOLE 2 330,000 0 449,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1,350 591,000 PRN   SOLE 18 591,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 221 97,000 PRN   SOLE 19 97,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 2,213 969,000 PRN   SOLE 26 969,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 765 335,000 PRN   SOLE 34 335,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 579 512,000 PRN   SOLE 2 512,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 957 847,000 PRN   SOLE 18 847,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1,106 978,000 PRN   SOLE 19 978,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 5,031 4,450,000 PRN   SOLE 21 4,450,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 495 438,000 PRN   SOLE 26 438,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 723 640,000 PRN   SOLE 34 640,000 0 0
MICRON TECHNOLOGY INC COM 595112103 170,570 2,403,075 SH   SOLE 2 321,621 0 2,081,454
MICRON TECHNOLOGY INC COM 595112103 37,871 533,541 SH   SOLE 4 490,235 0 43,306
MICRON TECHNOLOGY INC COM 595112103 100,376 1,414,143 SH   SOLE 7 1,116,793 0 297,350
MICRON TECHNOLOGY INC COM 595112103 1,620 22,817 SH   SOLE 13 3,125 0 19,692
MICRON TECHNOLOGY INC COM 595112103 9,350 131,731 SH   SOLE 15 131,731 0 0
MICRON TECHNOLOGY INC COM 595112103 14 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 173,854 2,449,331 SH   SOLE 18 2,290,657 0 158,674
MICRON TECHNOLOGY INC COM 595112103 194,619 2,741,886 SH   SOLE 19 2,741,886 0 0
MICRON TECHNOLOGY INC COM 595112103 2,310,798 32,555,624 SH   SOLE 21 32,555,624 0 0
MICRON TECHNOLOGY INC COM 595112103 1,682,941 23,710,078 SH   SOLE 22 21,318,096 0 2,391,982
MICRON TECHNOLOGY INC COM 595112103 44,771 630,758 SH   SOLE 23 630,758 0 0
MICRON TECHNOLOGY INC COM 595112103 127,762 1,799,978 SH   SOLE 25 1,799,978 0 0
MICRON TECHNOLOGY INC COM 595112103 173,868 2,449,531 SH   SOLE 26 911,844 0 1,537,687
MICRON TECHNOLOGY INC COM 595112103 207,303 2,920,587 SH   SOLE 28 96,865 0 2,823,722
MICRON TECHNOLOGY INC COM 595112103 58 815 SH   SOLE 29 815 0 0
MICRON TECHNOLOGY INC COM 595112103 663,944 9,353,963 SH   SOLE 30 9,116,575 0 237,388
MICRON TECHNOLOGY INC COM 595112103 29,241 411,963 SH   SOLE 31 137,468 0 274,495
MICRON TECHNOLOGY INC COM 595112103 18,697 263,411 SH   SOLE 32 263,411 0 0
MICRON TECHNOLOGY INC COM 595112103 86,592 1,219,956 SH   SOLE 34 1,219,956 0 0
MICRON TECHNOLOGY INC COM 595112103 41,313 582,043 SH   SOLE 36 582,043 0 0
MICRON TECHNOLOGY INC COM 595112103 2,760 38,883 SH   SOLE 40 38,883 0 0
MICRON TECHNOLOGY INC COM 595112103 57,889 815,561 SH   SOLE 43 61,863 0 753,698
MICRON TECHNOLOGY INC OPTIONS 595112103 114 1,600 SH Call SOLE 2 1,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 199 2,800 SH Call SOLE 4 2,800 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 2,662 37,500 SH Call SOLE 18 37,500 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 17,248 243,000 SH Call SOLE 19 243,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,292 18,200 SH Call SOLE 22 18,200 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 192 2,700 SH Call SOLE 26 2,700 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 8,901 125,400 SH Call SOLE 34 125,400 0 0
MICROSOFT CORP COM 594918104 5,141,388 18,237,045 SH   SOLE 2 3,747,926 0 14,489,119
MICROSOFT CORP COM 594918104 1,395,037 4,948,345 SH   SOLE 4 3,262,478 0 1,685,867
MICROSOFT CORP COM 594918104 2,024,619 7,181,538 SH   SOLE 7 6,800,784 0 380,754
MICROSOFT CORP COM 594918104 88,954 315,530 SH   SOLE 13 196,045 0 119,485
MICROSOFT CORP COM 594918104 205,875 730,260 SH   SOLE 15 730,260 0 0
MICROSOFT CORP COM 594918104 1,066 3,783 SH   SOLE 17 0 0 3,783
MICROSOFT CORP COM 594918104 7,030,208 24,936,889 SH   SOLE 18 22,412,676 0 2,524,213
MICROSOFT CORP COM 594918104 3,461,921 12,279,799 SH   SOLE 19 12,279,799 0 0
MICROSOFT CORP COM 594918104 11,557 40,995 SH   SOLE 20 40,995 0 0
MICROSOFT CORP COM 594918104 46,585,628 165,244,139 SH   SOLE 21 165,244,139 0 0
MICROSOFT CORP COM 594918104 45,404,321 161,053,920 SH   SOLE 22 144,279,946 0 16,773,974
MICROSOFT CORP COM 594918104 1,242,100 4,405,861 SH   SOLE 23 4,405,861 0 0
MICROSOFT CORP COM 594918104 3,966,896 14,071,000 SH   SOLE 25 14,027,168 0 43,832
MICROSOFT CORP COM 594918104 5,181,681 18,379,970 SH   SOLE 26 7,673,603 0 10,706,367
MICROSOFT CORP COM 594918104 4,687,436 16,626,831 SH   SOLE 28 629,377 0 15,997,454
MICROSOFT CORP COM 594918104 63,512 225,282 SH   SOLE 29 225,282 0 0
MICROSOFT CORP COM 594918104 10,561,272 37,461,948 SH   SOLE 30 37,253,131 0 208,817
MICROSOFT CORP COM 594918104 827,075 2,933,722 SH   SOLE 31 1,167,486 0 1,766,236
MICROSOFT CORP COM 594918104 442,328 1,568,983 SH   SOLE 32 1,568,983 0 0
MICROSOFT CORP COM 594918104 1,622,925 5,756,688 SH   SOLE 34 5,756,688 0 0
MICROSOFT CORP COM 594918104 978,605 3,471,215 SH   SOLE 36 3,471,215 0 0
MICROSOFT CORP COM 594918104 3,545 12,574 SH   SOLE 37 12,574 0 0
MICROSOFT CORP COM 594918104 70,223 249,087 SH   SOLE 40 249,087 0 0
MICROSOFT CORP COM 594918104 1,968,261 6,981,628 SH   SOLE 43 506,441 0 6,475,187
MICROSOFT CORP OPTIONS 594918104 113 400 SH Call SOLE 2 400 0 0
MICROSOFT CORP OPTIONS 594918104 1,409 5,000 SH Call SOLE 4 5,000 0 0
MICROSOFT CORP OPTIONS 594918104 18,691 66,300 SH Call SOLE 18 66,300 0 0
MICROSOFT CORP OPTIONS 594918104 120,661 428,000 SH Call SOLE 19 428,000 0 0
MICROSOFT CORP OPTIONS 594918104 9,134 32,400 SH Call SOLE 22 32,400 0 0
MICROSOFT CORP OPTIONS 594918104 1,212 4,300 SH Call SOLE 26 4,300 0 0
MICROSOFT CORP OPTIONS 594918104 63,911 226,700 SH Call SOLE 34 226,700 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,185 3,777 SH   SOLE 2 2,755 0 1,022
MICROSTRATEGY INC CL A NEW 594972408 17 29 SH   SOLE 4 29 0 0
MICROSTRATEGY INC CL A NEW 594972408 64 110 SH   SOLE 7 110 0 0
MICROSTRATEGY INC CL A NEW 594972408 12,743 22,032 SH   SOLE 18 21,321 0 711
MICROSTRATEGY INC CL A NEW 594972408 10,040 17,358 SH   SOLE 19 17,358 0 0
MICROSTRATEGY INC CL A NEW 594972408 166,811 288,400 SH   SOLE 21 288,400 0 0
MICROSTRATEGY INC CL A NEW 594972408 104,677 180,976 SH   SOLE 22 176,336 0 4,640
MICROSTRATEGY INC CL A NEW 594972408 92 159 SH   SOLE 23 159 0 0
MICROSTRATEGY INC CL A NEW 594972408 688 1,190 SH   SOLE 25 1,190 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,974 3,413 SH   SOLE 26 2,346 0 1,067
MICROSTRATEGY INC CL A NEW 594972408 365 631 SH   SOLE 28 631 0 0
MICROSTRATEGY INC CL A NEW 594972408 19,295 33,360 SH   SOLE 30 33,360 0 0
MICROSTRATEGY INC CL A NEW 594972408 186 321 SH   SOLE 36 321 0 0
MICROSTRATEGY INC CL A NEW 594972408 515 891 SH   SOLE 40 891 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,494 4,312 SH   SOLE 43 442 0 3,870
MICROVAST HOLDINGS INC COM 59516C106 55 6,698 SH   SOLE 2 6,698 0 0
MICROVAST HOLDINGS INC COM 59516C106 1,814 220,668 SH   SOLE 21 220,668 0 0
MICROVAST HOLDINGS INC COM 59516C106 24,565 2,988,435 SH   SOLE 22 2,988,435 0 0
MICROVISION INC DEL COM NEW 594960304 732 66,280 SH   SOLE 2 49,157 0 17,123
MICROVISION INC DEL COM NEW 594960304 5 429 SH   SOLE 4 429 0 0
MICROVISION INC DEL COM NEW 594960304 28 2,545 SH   SOLE 7 2,545 0 0
MICROVISION INC DEL COM NEW 594960304 4,898 443,269 SH   SOLE 18 443,269 0 0
MICROVISION INC DEL COM NEW 594960304 3,237 292,966 SH   SOLE 19 292,966 0 0
MICROVISION INC DEL COM NEW 594960304 60,451 5,470,643 SH   SOLE 21 5,470,643 0 0
MICROVISION INC DEL COM NEW 594960304 42,804 3,873,670 SH   SOLE 22 3,776,823 0 96,847
MICROVISION INC DEL COM NEW 594960304 222 20,075 SH   SOLE 25 20,075 0 0
MICROVISION INC DEL COM NEW 594960304 1,094 99,015 SH   SOLE 26 87,434 0 11,581
MICROVISION INC DEL COM NEW 594960304 146 13,204 SH   SOLE 28 13,204 0 0
MICROVISION INC DEL COM NEW 594960304 1,120 101,379 SH   SOLE 30 101,379 0 0
MICROVISION INC DEL COM NEW 594960304 7 662 SH   SOLE 36 662 0 0
MICROVISION INC DEL COM NEW 594960304 230 20,793 SH   SOLE 40 20,793 0 0
MICROVISION INC DEL COM NEW 594960304 0 30 SH   SOLE 43 0 0 30
MICT INC COM 55328R109 1 480 SH   SOLE 2 480 0 0
MICT INC COM 55328R109 34 21,870 SH   SOLE 18 21,870 0 0
MICT INC COM 55328R109 535 345,128 SH   SOLE 21 345,128 0 0
MICT INC COM 55328R109 2,923 1,885,603 SH   SOLE 22 1,885,603 0 0
MID PENN BANCORP INC COM 59540G107 1,089 39,532 SH   SOLE 2 26,147 0 13,385
MID PENN BANCORP INC COM 59540G107 7 270 SH   SOLE 7 270 0 0
MID PENN BANCORP INC COM 59540G107 820 29,779 SH   SOLE 18 29,779 0 0
MID PENN BANCORP INC COM 59540G107 3,440 124,850 SH   SOLE 19 124,850 0 0
MID PENN BANCORP INC COM 59540G107 10,175 369,317 SH   SOLE 21 369,317 0 0
MID PENN BANCORP INC COM 59540G107 4,660 169,154 SH   SOLE 22 163,121 0 6,033
MID PENN BANCORP INC COM 59540G107 12 453 SH   SOLE 23 453 0 0
MID PENN BANCORP INC COM 59540G107 61 2,226 SH   SOLE 26 0 0 2,226
MID PENN BANCORP INC COM 59540G107 0 5 SH   SOLE 43 0 0 5
MID-AMER APT CMNTYS INC COM 59522J103 61,788 330,857 SH   SOLE 2 88,370 0 242,487
MID-AMER APT CMNTYS INC COM 59522J103 56,182 300,840 SH   SOLE 4 259,672 0 41,168
MID-AMER APT CMNTYS INC COM 59522J103 49,268 263,819 SH   SOLE 7 260,516 0 3,303
MID-AMER APT CMNTYS INC COM 59522J103 620 3,320 SH   SOLE 13 409 0 2,911
MID-AMER APT CMNTYS INC COM 59522J103 2,853 15,278 SH   SOLE 15 15,278 0 0
MID-AMER APT CMNTYS INC COM 59522J103 71,243 381,487 SH   SOLE 18 365,199 0 16,288
MID-AMER APT CMNTYS INC COM 59522J103 54,766 293,260 SH   SOLE 19 293,260 0 0
MID-AMER APT CMNTYS INC COM 59522J103 795,578 4,260,124 SH   SOLE 21 4,260,124 0 0
MID-AMER APT CMNTYS INC COM 59522J103 638,227 3,417,549 SH   SOLE 22 3,066,772 0 350,777
MID-AMER APT CMNTYS INC COM 59522J103 14,635 78,365 SH   SOLE 23 78,365 0 0
MID-AMER APT CMNTYS INC COM 59522J103 119,034 637,400 SH   SOLE 25 637,400 0 0
MID-AMER APT CMNTYS INC COM 59522J103 47,877 256,370 SH   SOLE 26 101,935 0 154,435
MID-AMER APT CMNTYS INC COM 59522J103 68,886 368,869 SH   SOLE 28 31,948 0 336,921
MID-AMER APT CMNTYS INC COM 59522J103 24 130 SH   SOLE 29 130 0 0
MID-AMER APT CMNTYS INC COM 59522J103 178,560 956,142 SH   SOLE 30 907,756 0 48,386
MID-AMER APT CMNTYS INC COM 59522J103 7,691 41,183 SH   SOLE 31 13,002 0 28,181
MID-AMER APT CMNTYS INC COM 59522J103 5,039 26,985 SH   SOLE 34 26,985 0 0
MID-AMER APT CMNTYS INC COM 59522J103 13,140 70,362 SH   SOLE 36 70,362 0 0
MID-AMER APT CMNTYS INC COM 59522J103 717 3,837 SH   SOLE 40 3,837 0 0
MID-AMER APT CMNTYS INC COM 59522J103 15,473 82,856 SH   SOLE 43 4,361 0 78,495
MID-SOUTHERN BANCORP INC COM 59548Q107 10 658 SH   SOLE 18 658 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107 126 8,350 SH   SOLE 21 8,350 0 0
MIDDLEBY CORP COM 596278101 22,423 131,508 SH   SOLE 2 43,934 0 87,574
MIDDLEBY CORP COM 596278101 54 315 SH   SOLE 4 315 0 0
MIDDLEBY CORP COM 596278101 177 1,037 SH   SOLE 7 1,037 0 0
MIDDLEBY CORP COM 596278101 23,032 135,078 SH   SOLE 18 135,078 0 0
MIDDLEBY CORP COM 596278101 2,657 15,585 SH   SOLE 19 15,585 0 0
MIDDLEBY CORP COM 596278101 440,751 2,584,901 SH   SOLE 21 2,584,901 0 0
MIDDLEBY CORP COM 596278101 258,753 1,517,524 SH   SOLE 22 1,450,991 0 66,533
MIDDLEBY CORP COM 596278101 1,287 7,547 SH   SOLE 25 7,547 0 0
MIDDLEBY CORP COM 596278101 3,463 20,311 SH   SOLE 26 15,875 0 4,436
MIDDLEBY CORP COM 596278101 876 5,137 SH   SOLE 28 4,649 0 488
MIDDLEBY CORP COM 596278101 4,993 29,282 SH   SOLE 30 29,282 0 0
MIDDLEBY CORP COM 596278101 150 877 SH   SOLE 31 877 0 0
MIDDLEBY CORP COM 596278101 128 749 SH   SOLE 36 749 0 0
MIDDLEBY CORP COM 596278101 1,163 6,821 SH   SOLE 40 6,821 0 0
MIDDLEBY CORP COM 596278101 3,910 22,931 SH   SOLE 43 3,933 0 18,998
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 434 304,000 PRN   SOLE 2 304,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 2,837 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 7,142 5,007,000 PRN   SOLE 21 5,007,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 3,862 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 27 1,149 SH   SOLE 18 1,149 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 351 14,719 SH   SOLE 21 14,719 0 0
MIDDLESEX WTR CO COM 596680108 1,429 13,908 SH   SOLE 2 5,304 0 8,604
MIDDLESEX WTR CO COM 596680108 5 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108 1,902 18,506 SH   SOLE 7 18,506 0 0
MIDDLESEX WTR CO COM 596680108 6,933 67,457 SH   SOLE 18 67,457 0 0
MIDDLESEX WTR CO COM 596680108 3,104 30,203 SH   SOLE 19 30,203 0 0
MIDDLESEX WTR CO COM 596680108 210,411 2,047,196 SH   SOLE 21 2,047,196 0 0
MIDDLESEX WTR CO COM 596680108 44,127 429,335 SH   SOLE 22 414,596 0 14,739
MIDDLESEX WTR CO COM 596680108 367 3,569 SH   SOLE 25 3,569 0 0
MIDDLESEX WTR CO COM 596680108 846 8,228 SH   SOLE 26 7,181 0 1,047
MIDDLESEX WTR CO COM 596680108 150 1,461 SH   SOLE 28 1,461 0 0
MIDDLESEX WTR CO COM 596680108 20,891 203,261 SH   SOLE 30 203,261 0 0
MIDDLESEX WTR CO COM 596680108 283 2,756 SH   SOLE 36 2,756 0 0
MIDDLESEX WTR CO COM 596680108 234 2,274 SH   SOLE 40 2,274 0 0
MIDDLESEX WTR CO COM 596680108 1,762 17,142 SH   SOLE 43 132 0 17,010
MIDLAND STS BANCORP INC ILL COM 597742105 1,654 66,869 SH   SOLE 2 34,434 0 32,435
MIDLAND STS BANCORP INC ILL COM 597742105 10 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,871 75,665 SH   SOLE 18 75,665 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 3,746 151,461 SH   SOLE 19 151,461 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 21,687 876,948 SH   SOLE 21 876,948 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 17,356 701,807 SH   SOLE 22 681,781 0 20,026
MIDLAND STS BANCORP INC ILL COM 597742105 67 2,696 SH   SOLE 25 2,696 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 505 20,402 SH   SOLE 26 0 0 20,402
MIDLAND STS BANCORP INC ILL COM 597742105 71 2,859 SH   SOLE 28 2,859 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 475 19,188 SH   SOLE 30 19,188 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 18 740 SH   SOLE 34 740 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 57 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,418 97,770 SH   SOLE 43 14,128 0 83,642
MIDWEST HLDG INC COM NEW 59833J206 19 494 SH   SOLE 18 494 0 0
MIDWEST HLDG INC COM NEW 59833J206 244 6,280 SH   SOLE 21 6,280 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 632 20,946 SH   SOLE 2 7,669 0 13,277
MIDWESTONE FINL GROUP INC NE COM 598511103 4 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,521 50,447 SH   SOLE 18 50,447 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 838 27,781 SH   SOLE 19 27,781 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 16,934 561,471 SH   SOLE 21 561,471 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 9,501 315,035 SH   SOLE 22 305,722 0 9,313
MIDWESTONE FINL GROUP INC NE COM 598511103 71 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 77 2,558 SH   SOLE 28 2,558 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 415 13,769 SH   SOLE 30 13,769 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 29 960 SH   SOLE 34 960 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 56 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 376 12,455 SH   SOLE 43 0 0 12,455
MILESTONE SCIENTIFIC INC COM NEW 59935P209 1 629 SH   SOLE 2 629 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 19 10,279 SH   SOLE 18 10,279 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 234 124,881 SH   SOLE 21 124,881 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 117 62,563 SH   SOLE 22 62,563 0 0
MILLER HERMAN INC COM 600544100 4,326 114,876 SH   SOLE 2 53,878 0 60,998
MILLER HERMAN INC COM 600544100 13 352 SH   SOLE 4 352 0 0
MILLER HERMAN INC COM 600544100 45 1,195 SH   SOLE 7 1,195 0 0
MILLER HERMAN INC COM 600544100 14,603 387,763 SH   SOLE 18 387,763 0 0
MILLER HERMAN INC COM 600544100 4,931 130,935 SH   SOLE 19 130,935 0 0
MILLER HERMAN INC COM 600544100 197,896 5,254,801 SH   SOLE 21 5,254,801 0 0
MILLER HERMAN INC COM 600544100 81,304 2,158,889 SH   SOLE 22 2,082,692 0 76,197
MILLER HERMAN INC COM 600544100 457 12,134 SH   SOLE 25 12,134 0 0
MILLER HERMAN INC COM 600544100 1,215 32,257 SH   SOLE 26 26,829 0 5,428
MILLER HERMAN INC COM 600544100 170 4,525 SH   SOLE 28 4,525 0 0
MILLER HERMAN INC COM 600544100 1,759 46,709 SH   SOLE 30 46,709 0 0
MILLER HERMAN INC COM 600544100 364 9,673 SH   SOLE 36 9,673 0 0
MILLER HERMAN INC COM 600544100 350 9,283 SH   SOLE 40 9,283 0 0
MILLER HERMAN INC COM 600544100 3,948 104,824 SH   SOLE 43 1,643 0 103,181
MILLER INDS INC TENN COM NEW 600551204 784 23,032 SH   SOLE 2 9,747 0 13,285
MILLER INDS INC TENN COM NEW 600551204 5 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 1,222 35,912 SH   SOLE 18 35,912 0 0
MILLER INDS INC TENN COM NEW 600551204 725 21,287 SH   SOLE 19 21,287 0 0
MILLER INDS INC TENN COM NEW 600551204 14,181 416,584 SH   SOLE 21 416,584 0 0
MILLER INDS INC TENN COM NEW 600551204 9,862 289,730 SH   SOLE 22 283,661 0 6,069
MILLER INDS INC TENN COM NEW 600551204 1,266 37,187 SH   SOLE 43 1,685 0 35,502
MILLICOM INTL CELLULAR S A COM STK L6388F110 149 4,135 SH   SOLE 43 0 0 4,135
MIMECAST LTD ORD SHS G14838109 6,090 95,748 SH   SOLE 2 63,082 0 32,666
MIMECAST LTD ORD SHS G14838109 16 256 SH   SOLE 4 256 0 0
MIMECAST LTD ORD SHS G14838109 61 959 SH   SOLE 7 959 0 0
MIMECAST LTD ORD SHS G14838109 19,554 307,456 SH   SOLE 18 293,036 0 14,420
MIMECAST LTD ORD SHS G14838109 23,725 373,039 SH   SOLE 19 373,039 0 0
MIMECAST LTD ORD SHS G14838109 286,622 4,506,632 SH   SOLE 21 4,506,632 0 0
MIMECAST LTD ORD SHS G14838109 122,882 1,932,110 SH   SOLE 22 1,896,174 0 35,936
MIMECAST LTD ORD SHS G14838109 772 12,137 SH   SOLE 23 12,137 0 0
MIMECAST LTD ORD SHS G14838109 887 13,954 SH   SOLE 25 13,954 0 0
MIMECAST LTD ORD SHS G14838109 8,228 129,377 SH   SOLE 26 65,947 0 63,430
MIMECAST LTD ORD SHS G14838109 325 5,113 SH   SOLE 28 5,113 0 0
MIMECAST LTD ORD SHS G14838109 29,611 465,584 SH   SOLE 30 465,584 0 0
MIMECAST LTD ORD SHS G14838109 3,947 62,065 SH   SOLE 34 62,065 0 0
MIMECAST LTD ORD SHS G14838109 263 4,130 SH   SOLE 36 4,130 0 0
MIMECAST LTD ORD SHS G14838109 455 7,150 SH   SOLE 40 7,150 0 0
MIMECAST LTD ORD SHS G14838109 247 3,882 SH   SOLE 43 204 0 3,678
MIMEDX GROUP INC COM 602496101 1,675 276,440 SH   SOLE 2 24,676 0 251,764
MIMEDX GROUP INC COM 602496101 11 1,785 SH   SOLE 7 1,785 0 0
MIMEDX GROUP INC COM 602496101 2,088 344,599 SH   SOLE 18 344,599 0 0
MIMEDX GROUP INC COM 602496101 1,162 191,749 SH   SOLE 19 191,749 0 0
MIMEDX GROUP INC COM 602496101 24,201 3,993,601 SH   SOLE 21 3,993,601 0 0
MIMEDX GROUP INC COM 602496101 15,423 2,545,037 SH   SOLE 22 2,472,525 0 72,512
MIMEDX GROUP INC COM 602496101 56 9,191 SH   SOLE 25 9,191 0 0
MIMEDX GROUP INC COM 602496101 57 9,332 SH   SOLE 28 9,332 0 0
MIMEDX GROUP INC COM 602496101 111 18,294 SH   SOLE 30 18,294 0 0
MIMEDX GROUP INC COM 602496101 52 8,586 SH   SOLE 40 8,586 0 0
MIMEDX GROUP INC COM 602496101 9 1,473 SH   SOLE 43 0 0 1,473
MIND C T I LTD ORD M70240102 12 3,683 SH   SOLE 18 3,683 0 0
MIND C T I LTD ORD M70240102 119 37,737 SH   SOLE 21 37,737 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 193 82,998 SH   SOLE 2 13,235 0 69,763
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 12 5,176 SH   SOLE 7 5,176 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 2,276 976,973 SH   SOLE 18 976,973 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1,751 751,705 SH   SOLE 19 751,705 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 27,103 11,632,240 SH   SOLE 21 11,632,240 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 7,533 3,232,905 SH   SOLE 22 3,185,990 0 46,915
MIND TECHNOLOGY INC COM 602566101 4 2,375 SH   SOLE 18 2,375 0 0
MIND TECHNOLOGY INC COM 602566101 77 41,144 SH   SOLE 21 41,144 0 0
MIND TECHNOLOGY INC COM 602566101 445 236,511 SH   SOLE 22 236,511 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,895 55,776 SH   SOLE 2 28,632 0 27,144
MINERALS TECHNOLOGIES INC COM 603158106 8 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106 35 505 SH   SOLE 7 505 0 0
MINERALS TECHNOLOGIES INC COM 603158106 11,605 166,170 SH   SOLE 18 166,170 0 0
MINERALS TECHNOLOGIES INC COM 603158106 4,191 60,002 SH   SOLE 19 60,002 0 0
MINERALS TECHNOLOGIES INC COM 603158106 169,525 2,427,341 SH   SOLE 21 2,427,341 0 0
MINERALS TECHNOLOGIES INC COM 603158106 65,615 939,498 SH   SOLE 22 904,650 0 34,848
MINERALS TECHNOLOGIES INC COM 603158106 429 6,139 SH   SOLE 25 6,139 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,296 18,554 SH   SOLE 26 15,817 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 198 2,830 SH   SOLE 28 2,830 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,270 18,185 SH   SOLE 30 18,185 0 0
MINERALS TECHNOLOGIES INC COM 603158106 466 6,669 SH   SOLE 36 6,669 0 0
MINERALS TECHNOLOGIES INC COM 603158106 267 3,818 SH   SOLE 40 3,818 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,018 43,214 SH   SOLE 43 5,763 0 37,451
MINERVA NEUROSCIENCES INC COM 603380106 1 768 SH   SOLE 2 768 0 0
MINERVA NEUROSCIENCES INC COM 603380106 13 7,453 SH   SOLE 18 7,453 0 0
MINERVA NEUROSCIENCES INC COM 603380106 170 97,470 SH   SOLE 21 97,470 0 0
MINERVA NEUROSCIENCES INC COM 603380106 666 382,644 SH   SOLE 22 382,644 0 0
MINERVA NEUROSCIENCES INC COM 603380106 0 35 SH   SOLE 43 0 0 35
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 465 30,500 SH   SOLE 22 30,500 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 681 44,686 SH   SOLE 25 44,686 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 49 3,209 SH   SOLE 26 3,209 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 824 54,058 SH   SOLE 28 0 0 54,058
MIRATI THERAPEUTICS INC COM 60468T105 16,425 92,842 SH   SOLE 2 28,991 0 63,851
MIRATI THERAPEUTICS INC COM 60468T105 26 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105 97 548 SH   SOLE 7 548 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4,896 27,677 SH   SOLE 18 27,677 0 0
MIRATI THERAPEUTICS INC COM 60468T105 48,342 273,255 SH   SOLE 19 273,255 0 0
MIRATI THERAPEUTICS INC COM 60468T105 165,694 936,602 SH   SOLE 21 936,602 0 0
MIRATI THERAPEUTICS INC COM 60468T105 170,668 964,717 SH   SOLE 22 920,137 0 44,580
MIRATI THERAPEUTICS INC COM 60468T105 944 5,336 SH   SOLE 25 5,336 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,809 15,879 SH   SOLE 26 12,559 0 3,320
MIRATI THERAPEUTICS INC COM 60468T105 524 2,963 SH   SOLE 28 2,963 0 0
MIRATI THERAPEUTICS INC COM 60468T105 35,097 198,391 SH   SOLE 30 198,391 0 0
MIRATI THERAPEUTICS INC COM 60468T105 108 609 SH   SOLE 31 609 0 0
MIRATI THERAPEUTICS INC COM 60468T105 22,014 124,434 SH   SOLE 34 124,434 0 0
MIRATI THERAPEUTICS INC COM 60468T105 336 1,897 SH   SOLE 36 1,897 0 0
MIRATI THERAPEUTICS INC COM 60468T105 763 4,314 SH   SOLE 40 4,314 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,522 8,601 SH   SOLE 43 599 0 8,002
MIROMATRIX MED INC COM 60471P108 7 957 SH   SOLE 18 957 0 0
MIROMATRIX MED INC COM 60471P108 96 13,829 SH   SOLE 21 13,829 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 417 20,939 SH   SOLE 2 10,989 0 9,950
MIRUM PHARMACEUTICALS INC COM 604749101 496 24,917 SH   SOLE 18 16,968 0 7,949
MIRUM PHARMACEUTICALS INC COM 604749101 2,218 111,321 SH   SOLE 19 111,321 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 2,575 129,290 SH   SOLE 21 129,290 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 6,071 304,764 SH   SOLE 22 304,136 0 628
MIRUM PHARMACEUTICALS INC COM 604749101 96 4,816 SH   SOLE 23 4,816 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 289 14,518 SH   SOLE 26 0 0 14,518
MISONIX INC COM 604871103 391 15,468 SH   SOLE 2 575 0 14,893
MISONIX INC COM 604871103 5 197 SH   SOLE 7 197 0 0
MISONIX INC COM 604871103 1,211 47,882 SH   SOLE 18 47,882 0 0
MISONIX INC COM 604871103 529 20,907 SH   SOLE 19 20,907 0 0
MISONIX INC COM 604871103 10,863 429,371 SH   SOLE 21 429,371 0 0
MISONIX INC COM 604871103 7,429 293,632 SH   SOLE 22 288,568 0 5,064
MISONIX INC COM 604871103 5 186 SH   SOLE 43 0 0 186
MISSFRESH LTD ADS 60500F105 27 6,107 SH   SOLE 2 6,107 0 0
MISSFRESH LTD ADS 60500F105 41 9,500 SH   SOLE 22 9,500 0 0
MISSION PRODUCE INC COM 60510V108 902 49,070 SH   SOLE 2 17,074 0 31,996
MISSION PRODUCE INC COM 60510V108 978 53,216 SH   SOLE 7 53,216 0 0
MISSION PRODUCE INC COM 60510V108 0 22 SH   SOLE 17 0 0 22
MISSION PRODUCE INC COM 60510V108 2,239 121,836 SH   SOLE 18 116,354 0 5,482
MISSION PRODUCE INC COM 60510V108 2,329 126,703 SH   SOLE 19 126,703 0 0
MISSION PRODUCE INC COM 60510V108 24,464 1,331,009 SH   SOLE 21 1,331,009 0 0
MISSION PRODUCE INC COM 60510V108 8,071 439,137 SH   SOLE 22 419,497 0 19,640
MISSION PRODUCE INC COM 60510V108 1 65 SH   SOLE 23 65 0 0
MISSION PRODUCE INC COM 60510V108 68 3,684 SH   SOLE 25 3,684 0 0
MISSION PRODUCE INC COM 60510V108 123 6,695 SH   SOLE 30 6,695 0 0
MISSION PRODUCE INC COM 60510V108 50 2,743 SH   SOLE 40 2,743 0 0
MISSION PRODUCE INC COM 60510V108 40 2,166 SH   SOLE 43 0 0 2,166
MISTER CAR WASH INC COM 60646V105 1,427 78,200 SH   SOLE 2 1,462 0 76,738
MISTER CAR WASH INC COM 60646V105 310 17,003 SH   SOLE 18 17,003 0 0
MISTER CAR WASH INC COM 60646V105 372 20,379 SH   SOLE 19 20,379 0 0
MISTER CAR WASH INC COM 60646V105 9,358 512,779 SH   SOLE 21 512,779 0 0
MISTER CAR WASH INC COM 60646V105 13,438 736,317 SH   SOLE 22 728,397 0 7,920
MISTER CAR WASH INC COM 60646V105 12 655 SH   SOLE 31 655 0 0
MISTRAS GROUP INC COM 60649T107 447 43,969 SH   SOLE 2 22,106 0 21,863
MISTRAS GROUP INC COM 60649T107 4 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 685 67,424 SH   SOLE 18 67,424 0 0
MISTRAS GROUP INC COM 60649T107 619 60,953 SH   SOLE 19 60,953 0 0
MISTRAS GROUP INC COM 60649T107 7,587 746,797 SH   SOLE 21 746,797 0 0
MISTRAS GROUP INC COM 60649T107 4,668 459,464 SH   SOLE 22 448,532 0 10,932
MISTRAS GROUP INC COM 60649T107 2 211 SH   SOLE 43 0 0 211
MITEK SYS INC COM NEW 606710200 1,229 66,432 SH   SOLE 2 62,039 0 4,393
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,312 124,981 SH   SOLE 18 124,981 0 0
MITEK SYS INC COM NEW 606710200 1,376 74,401 SH   SOLE 19 74,401 0 0
MITEK SYS INC COM NEW 606710200 29,067 1,571,195 SH   SOLE 21 1,571,195 0 0
MITEK SYS INC COM NEW 606710200 21,287 1,150,624 SH   SOLE 22 1,130,125 0 20,499
MITEK SYS INC COM NEW 606710200 100 5,425 SH   SOLE 25 5,425 0 0
MITEK SYS INC COM NEW 606710200 95 5,151 SH   SOLE 28 5,151 0 0
MITEK SYS INC COM NEW 606710200 3,776 204,101 SH   SOLE 30 204,101 0 0
MITEK SYS INC COM NEW 606710200 90 4,877 SH   SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200 297 16,065 SH   SOLE 43 352 0 15,713
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 16 2,667 SH   SOLE 18 2,667 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 32,292 5,445,486 SH   SOLE 43 542,570 0 4,902,916
MIX TELEMATICS LTD SPONSORED ADR 60688N102 91 7,412 SH   SOLE 43 0 0 7,412
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 4 1,467 SH   SOLE 18 1,467 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 11,384 4,008,511 SH   SOLE 43 404,344 0 3,604,167
MKS INSTRS INC COM 55306N104 20,253 134,205 SH   SOLE 2 42,138 0 92,067
MKS INSTRS INC COM 55306N104 30 200 SH   SOLE 4 200 0 0
MKS INSTRS INC COM 55306N104 140 929 SH   SOLE 7 929 0 0
MKS INSTRS INC COM 55306N104 21,974 145,613 SH   SOLE 18 145,613 0 0
MKS INSTRS INC COM 55306N104 2,342 15,517 SH   SOLE 19 15,517 0 0
MKS INSTRS INC COM 55306N104 461,784 3,059,995 SH   SOLE 21 3,059,995 0 0
MKS INSTRS INC COM 55306N104 227,308 1,506,249 SH   SOLE 22 1,442,004 0 64,245
MKS INSTRS INC COM 55306N104 1,037 6,871 SH   SOLE 25 6,871 0 0
MKS INSTRS INC COM 55306N104 3,239 21,463 SH   SOLE 26 17,280 0 4,183
MKS INSTRS INC COM 55306N104 579 3,840 SH   SOLE 28 3,840 0 0
MKS INSTRS INC COM 55306N104 4,647 30,792 SH   SOLE 30 30,792 0 0
MKS INSTRS INC COM 55306N104 133 879 SH   SOLE 31 879 0 0
MKS INSTRS INC COM 55306N104 35,413 234,660 SH   SOLE 34 234,660 0 0
MKS INSTRS INC COM 55306N104 82 543 SH   SOLE 36 543 0 0
MKS INSTRS INC COM 55306N104 992 6,573 SH   SOLE 40 6,573 0 0
MKS INSTRS INC COM 55306N104 4,119 27,294 SH   SOLE 43 3,369 0 23,925
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6,845 710,095 SH   SOLE 2 276,250 0 433,845
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,699 279,979 SH   SOLE 4 238,654 0 41,325
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 605 62,794 SH   SOLE 7 62,794 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 565 58,661 SH   SOLE 13 1,642 0 57,019
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 35 3,606 SH   SOLE 15 3,606 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,761 182,689 SH   SOLE 18 182,689 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 89,941 9,329,948 SH   SOLE 21 9,329,948 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 42,567 4,415,624 SH   SOLE 22 3,890,818 0 524,806
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,709 177,321 SH   SOLE 23 177,321 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,496 155,231 SH   SOLE 25 155,231 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7,826 811,776 SH   SOLE 26 720,374 0 91,402
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5,585 579,318 SH   SOLE 28 79,182 0 500,136
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 41,138 4,267,435 SH   SOLE 30 4,267,435 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 106 10,975 SH   SOLE 31 0 0 10,975
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 287 29,805 SH   SOLE 34 29,805 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 18 1,919 SH   SOLE 40 1,919 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,260 130,707 SH   SOLE 43 90,018 0 40,689
MODEL N INC COM 607525102 1,185 35,375 SH   SOLE 2 26,501 0 8,874
MODEL N INC COM 607525102 3 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102 20 608 SH   SOLE 7 608 0 0
MODEL N INC COM 607525102 3,290 98,214 SH   SOLE 18 98,214 0 0
MODEL N INC COM 607525102 4,389 131,029 SH   SOLE 19 131,029 0 0
MODEL N INC COM 607525102 39,361 1,174,959 SH   SOLE 21 1,174,959 0 0
MODEL N INC COM 607525102 28,200 841,793 SH   SOLE 22 824,608 0 17,185
MODEL N INC COM 607525102 21 615 SH   SOLE 23 615 0 0
MODEL N INC COM 607525102 266 7,949 SH   SOLE 25 7,949 0 0
MODEL N INC COM 607525102 919 27,435 SH   SOLE 26 17,988 0 9,447
MODEL N INC COM 607525102 112 3,334 SH   SOLE 28 3,334 0 0
MODEL N INC COM 607525102 610 18,202 SH   SOLE 30 18,202 0 0
MODEL N INC COM 607525102 66 1,976 SH   SOLE 34 1,976 0 0
MODEL N INC COM 607525102 196 5,851 SH   SOLE 36 5,851 0 0
MODEL N INC COM 607525102 113 3,361 SH   SOLE 40 3,361 0 0
MODEL N INC COM 607525102 278 8,291 SH   SOLE 43 0 0 8,291
MODERNA INC COM 60770K107 311,352 809,001 SH   SOLE 2 185,549 0 623,452
MODERNA INC COM 60770K107 82,606 214,639 SH   SOLE 4 145,475 0 69,164
MODERNA INC COM 60770K107 135,628 352,409 SH   SOLE 7 341,922 0 10,487
MODERNA INC COM 60770K107 6,335 16,460 SH   SOLE 13 10,737 0 5,723
MODERNA INC COM 60770K107 13,380 34,765 SH   SOLE 15 34,765 0 0
MODERNA INC COM 60770K107 4 10 SH   SOLE 17 0 0 10
MODERNA INC COM 60770K107 344,960 896,325 SH   SOLE 18 840,301 0 56,024
MODERNA INC COM 60770K107 220,270 572,337 SH   SOLE 19 572,337 0 0
MODERNA INC COM 60770K107 4,274,684 11,107,114 SH   SOLE 21 11,107,114 0 0
MODERNA INC COM 60770K107 2,920,488 7,588,443 SH   SOLE 22 6,783,672 0 804,771
MODERNA INC COM 60770K107 79,451 206,441 SH   SOLE 23 206,441 0 0
MODERNA INC COM 60770K107 211,647 549,932 SH   SOLE 25 549,932 0 0
MODERNA INC COM 60770K107 295,613 768,106 SH   SOLE 26 295,608 0 472,498
MODERNA INC COM 60770K107 222,292 577,591 SH   SOLE 28 29,510 0 548,081
MODERNA INC COM 60770K107 3,457 8,983 SH   SOLE 29 8,983 0 0
MODERNA INC COM 60770K107 867,778 2,254,789 SH   SOLE 30 2,232,623 0 22,166
MODERNA INC COM 60770K107 50,571 131,401 SH   SOLE 31 52,846 0 78,555
MODERNA INC COM 60770K107 36,299 94,317 SH   SOLE 32 94,317 0 0
MODERNA INC COM 60770K107 123,679 321,361 SH   SOLE 34 321,361 0 0
MODERNA INC COM 60770K107 61,423 159,597 SH   SOLE 36 159,597 0 0
MODERNA INC COM 60770K107 4,569 11,872 SH   SOLE 40 11,872 0 0
MODERNA INC COM 60770K107 79,384 206,267 SH   SOLE 43 15,222 0 191,045
MODERNA INC OPTIONS 60770K107 2,694 7,000 SH Call SOLE 19 7,000 0 0
MODINE MFG CO COM 607828100 910 80,308 SH   SOLE 2 17,649 0 62,659
MODINE MFG CO COM 607828100 9 804 SH   SOLE 7 804 0 0
MODINE MFG CO COM 607828100 1,948 171,922 SH   SOLE 18 171,922 0 0
MODINE MFG CO COM 607828100 1,714 151,298 SH   SOLE 19 151,298 0 0
MODINE MFG CO COM 607828100 22,196 1,959,027 SH   SOLE 21 1,959,027 0 0
MODINE MFG CO COM 607828100 17,113 1,510,377 SH   SOLE 22 1,459,539 0 50,838
MODINE MFG CO COM 607828100 78 6,862 SH   SOLE 23 6,862 0 0
MODINE MFG CO COM 607828100 74 6,535 SH   SOLE 25 6,535 0 0
MODINE MFG CO COM 607828100 349 30,778 SH   SOLE 26 0 0 30,778
MODINE MFG CO COM 607828100 171 15,135 SH   SOLE 30 15,135 0 0
MODINE MFG CO COM 607828100 68 6,012 SH   SOLE 40 6,012 0 0
MODINE MFG CO COM 607828100 35 3,113 SH   SOLE 43 144 0 2,969
MODIVCARE INC COM 60783X104 2,302 12,674 SH   SOLE 2 3,852 0 8,822
MODIVCARE INC COM 60783X104 12 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104 36 200 SH   SOLE 7 200 0 0
MODIVCARE INC COM 60783X104 8,782 48,354 SH   SOLE 18 48,354 0 0
MODIVCARE INC COM 60783X104 3,971 21,865 SH   SOLE 19 21,865 0 0
MODIVCARE INC COM 60783X104 273,157 1,504,003 SH   SOLE 21 1,504,003 0 0
MODIVCARE INC COM 60783X104 55,455 305,338 SH   SOLE 22 294,057 0 11,281
MODIVCARE INC COM 60783X104 446 2,457 SH   SOLE 25 2,457 0 0
MODIVCARE INC COM 60783X104 1,297 7,144 SH   SOLE 26 5,388 0 1,756
MODIVCARE INC COM 60783X104 206 1,133 SH   SOLE 28 1,133 0 0
MODIVCARE INC COM 60783X104 4,029 22,183 SH   SOLE 30 22,183 0 0
MODIVCARE INC COM 60783X104 391 2,153 SH   SOLE 36 2,153 0 0
MODIVCARE INC COM 60783X104 272 1,495 SH   SOLE 40 1,495 0 0
MODIVCARE INC COM 60783X104 1,153 6,346 SH   SOLE 43 23 0 6,323
MOELIS & CO CL A 60786M105 4,591 74,201 SH   SOLE 2 43,132 0 31,069
MOELIS & CO CL A 60786M105 12 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 255 4,120 SH   SOLE 7 4,120 0 0
MOELIS & CO CL A 60786M105 11,120 179,733 SH   SOLE 18 177,437 0 2,296
MOELIS & CO CL A 60786M105 13,272 214,520 SH   SOLE 19 214,520 0 0
MOELIS & CO CL A 60786M105 153,004 2,472,999 SH   SOLE 21 2,472,999 0 0
MOELIS & CO CL A 60786M105 93,360 1,508,974 SH   SOLE 22 1,460,138 0 48,836
MOELIS & CO CL A 60786M105 65 1,043 SH   SOLE 23 1,043 0 0
MOELIS & CO CL A 60786M105 456 7,375 SH   SOLE 25 7,375 0 0
MOELIS & CO CL A 60786M105 1,971 31,857 SH   SOLE 26 17,656 0 14,201
MOELIS & CO CL A 60786M105 334 5,399 SH   SOLE 28 5,399 0 0
MOELIS & CO CL A 60786M105 1,959 31,664 SH   SOLE 30 31,664 0 0
MOELIS & CO CL A 60786M105 475 7,679 SH   SOLE 40 7,679 0 0
MOELIS & CO CL A 60786M105 1,365 22,061 SH   SOLE 43 12,783 0 9,278
MOHAWK INDS INC COM 608190104 23,428 132,062 SH   SOLE 2 25,181 0 106,881
MOHAWK INDS INC COM 608190104 4,968 28,002 SH   SOLE 4 24,665 0 3,337
MOHAWK INDS INC COM 608190104 9,370 52,818 SH   SOLE 7 51,330 0 1,488
MOHAWK INDS INC COM 608190104 35 197 SH   SOLE 13 197 0 0
MOHAWK INDS INC COM 608190104 1,335 7,526 SH   SOLE 15 7,526 0 0
MOHAWK INDS INC COM 608190104 19,122 107,788 SH   SOLE 18 99,630 0 8,158
MOHAWK INDS INC COM 608190104 4,951 27,908 SH   SOLE 19 27,908 0 0
MOHAWK INDS INC COM 608190104 337,670 1,903,438 SH   SOLE 21 1,903,438 0 0
MOHAWK INDS INC COM 608190104 237,038 1,336,178 SH   SOLE 22 1,209,722 0 126,456
MOHAWK INDS INC COM 608190104 6,003 33,838 SH   SOLE 23 33,838 0 0
MOHAWK INDS INC COM 608190104 14,911 84,051 SH   SOLE 25 84,051 0 0
MOHAWK INDS INC COM 608190104 24,604 138,694 SH   SOLE 26 63,906 0 74,788
MOHAWK INDS INC COM 608190104 30,286 170,719 SH   SOLE 28 4,322 0 166,397
MOHAWK INDS INC COM 608190104 82,109 462,846 SH   SOLE 30 386,908 0 75,938
MOHAWK INDS INC COM 608190104 3,712 20,926 SH   SOLE 31 6,347 0 14,579
MOHAWK INDS INC COM 608190104 537 3,026 SH   SOLE 34 3,026 0 0
MOHAWK INDS INC COM 608190104 5,429 30,603 SH   SOLE 36 30,603 0 0
MOHAWK INDS INC COM 608190104 353 1,992 SH   SOLE 40 1,992 0 0
MOHAWK INDS INC COM 608190104 5,077 28,618 SH   SOLE 43 4,397 0 24,221
MOLECULAR TEMPLATES INC COM 608550109 234 34,819 SH   SOLE 2 27,188 0 7,631
MOLECULAR TEMPLATES INC COM 608550109 3 494 SH   SOLE 7 494 0 0
MOLECULAR TEMPLATES INC COM 608550109 651 97,012 SH   SOLE 18 97,012 0 0
MOLECULAR TEMPLATES INC COM 608550109 510 76,040 SH   SOLE 19 76,040 0 0
MOLECULAR TEMPLATES INC COM 608550109 9,707 1,446,626 SH   SOLE 21 1,446,626 0 0
MOLECULAR TEMPLATES INC COM 608550109 6,330 943,417 SH   SOLE 22 938,891 0 4,526
MOLECULAR TEMPLATES INC COM 608550109 49 7,365 SH   SOLE 25 7,365 0 0
MOLECULAR TEMPLATES INC COM 608550109 15 2,246 SH   SOLE 26 2,246 0 0
MOLECULAR TEMPLATES INC COM 608550109 35 5,274 SH   SOLE 30 5,274 0 0
MOLECULAR TEMPLATES INC COM 608550109 12 1,798 SH   SOLE 36 1,798 0 0
MOLECULAR TEMPLATES INC COM 608550109 28 4,164 SH   SOLE 40 4,164 0 0
MOLECULAR TEMPLATES INC COM 608550109 22 3,325 SH   SOLE 43 0 0 3,325
MOLECULIN BIOTECH INC COM 60855D200 18 5,836 SH   SOLE 18 5,836 0 0
MOLECULIN BIOTECH INC COM 60855D200 215 71,630 SH   SOLE 21 71,630 0 0
MOLECULIN BIOTECH INC COM 60855D200 579 192,936 SH   SOLE 22 192,936 0 0
MOLINA HEALTHCARE INC COM 60855R100 44,436 163,783 SH   SOLE 2 65,040 0 98,743
MOLINA HEALTHCARE INC COM 60855R100 11,044 40,708 SH   SOLE 4 25,210 0 15,498
MOLINA HEALTHCARE INC COM 60855R100 4,729 17,429 SH   SOLE 7 8,483 0 8,946
MOLINA HEALTHCARE INC COM 60855R100 430 1,586 SH   SOLE 13 177 0 1,409
MOLINA HEALTHCARE INC COM 60855R100 1,179 4,345 SH   SOLE 15 4,345 0 0
MOLINA HEALTHCARE INC COM 60855R100 40,866 150,625 SH   SOLE 18 146,648 0 3,977
MOLINA HEALTHCARE INC COM 60855R100 6,107 22,509 SH   SOLE 19 22,509 0 0
MOLINA HEALTHCARE INC COM 60855R100 766,834 2,826,414 SH   SOLE 21 2,826,414 0 0
MOLINA HEALTHCARE INC COM 60855R100 445,926 1,643,603 SH   SOLE 22 1,568,188 0 75,415
MOLINA HEALTHCARE INC COM 60855R100 9,665 35,624 SH   SOLE 23 35,624 0 0
MOLINA HEALTHCARE INC COM 60855R100 3,994 14,723 SH   SOLE 25 14,723 0 0
MOLINA HEALTHCARE INC COM 60855R100 19,026 70,128 SH   SOLE 26 59,832 0 10,296
MOLINA HEALTHCARE INC COM 60855R100 28,751 105,971 SH   SOLE 28 4,417 0 101,554
MOLINA HEALTHCARE INC COM 60855R100 805 2,968 SH   SOLE 29 2,968 0 0
MOLINA HEALTHCARE INC COM 60855R100 31,792 117,180 SH   SOLE 30 113,696 0 3,484
MOLINA HEALTHCARE INC COM 60855R100 7,301 26,909 SH   SOLE 31 12,717 0 14,192
MOLINA HEALTHCARE INC COM 60855R100 856 3,156 SH   SOLE 34 3,156 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,675 17,230 SH   SOLE 36 17,230 0 0
MOLINA HEALTHCARE INC COM 60855R100 544 2,005 SH   SOLE 40 2,005 0 0
MOLINA HEALTHCARE INC COM 60855R100 8,424 31,049 SH   SOLE 43 1,389 0 29,660
MOLSON COORS BEVERAGE CO CL B 60871R209 23,656 510,046 SH   SOLE 2 164,701 0 345,345
MOLSON COORS BEVERAGE CO CL B 60871R209 9,386 202,363 SH   SOLE 4 194,833 0 7,530
MOLSON COORS BEVERAGE CO CL B 60871R209 8,052 173,605 SH   SOLE 7 164,493 0 9,112
MOLSON COORS BEVERAGE CO CL B 60871R209 2,697 58,143 SH   SOLE 13 58,143 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,163 25,073 SH   SOLE 15 25,073 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 36,057 777,432 SH   SOLE 18 665,781 0 111,651
MOLSON COORS BEVERAGE CO CL B 60871R209 20,298 437,656 SH   SOLE 19 437,656 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 276,306 5,957,435 SH   SOLE 21 5,957,435 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 218,226 4,705,172 SH   SOLE 22 4,125,160 0 580,012
MOLSON COORS BEVERAGE CO CL B 60871R209 6,495 140,030 SH   SOLE 23 140,030 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 33,938 731,747 SH   SOLE 25 731,747 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 32,916 709,703 SH   SOLE 26 381,332 0 328,371
MOLSON COORS BEVERAGE CO CL B 60871R209 41,890 903,194 SH   SOLE 28 24,020 0 879,174
MOLSON COORS BEVERAGE CO CL B 60871R209 567 12,233 SH   SOLE 29 12,233 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 74,326 1,602,545 SH   SOLE 30 1,471,287 0 131,258
MOLSON COORS BEVERAGE CO CL B 60871R209 3,052 65,812 SH   SOLE 31 18,696 0 47,116
MOLSON COORS BEVERAGE CO CL B 60871R209 1,338 28,852 SH   SOLE 34 28,852 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 5,209 112,318 SH   SOLE 36 112,318 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 338 7,277 SH   SOLE 40 7,277 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 5,693 122,747 SH   SOLE 43 4,783 0 117,964
MOMENTIVE GLOBAL INC COM 60878Y108 1,412 72,040 SH   SOLE 2 46,640 0 25,400
MOMENTIVE GLOBAL INC COM 60878Y108 10 530 SH   SOLE 4 530 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 40 2,060 SH   SOLE 7 2,060 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 7,148 364,700 SH   SOLE 18 358,263 0 6,437
MOMENTIVE GLOBAL INC COM 60878Y108 6,303 321,599 SH   SOLE 19 321,599 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 90,587 4,621,769 SH   SOLE 21 4,621,769 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 61,988 3,162,661 SH   SOLE 22 3,088,571 0 74,090
MOMENTIVE GLOBAL INC COM 60878Y108 96 4,874 SH   SOLE 23 4,874 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 380 19,366 SH   SOLE 25 19,366 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 1,258 64,175 SH   SOLE 26 34,293 0 29,882
MOMENTIVE GLOBAL INC COM 60878Y108 201 10,250 SH   SOLE 28 10,250 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 1,343 68,513 SH   SOLE 30 68,513 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 169 8,604 SH   SOLE 36 8,604 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 268 13,684 SH   SOLE 40 13,684 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 202 10,311 SH   SOLE 43 342 0 9,969
MOMENTUS INC COM CL A 60879E101 24 2,278 SH   SOLE 2 2,278 0 0
MOMENTUS INC COM CL A 60879E101 917 86,526 SH   SOLE 21 86,526 0 0
MOMENTUS INC COM CL A 60879E101 1,291 121,782 SH   SOLE 22 121,782 0 0
MONARCH CASINO & RESORT INC COM 609027107 516 7,702 SH   SOLE 2 4,262 0 3,440
MONARCH CASINO & RESORT INC COM 609027107 3 40 SH   SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107 14 209 SH   SOLE 7 209 0 0
MONARCH CASINO & RESORT INC COM 609027107 3,479 51,931 SH   SOLE 18 51,931 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,510 22,545 SH   SOLE 19 22,545 0 0
MONARCH CASINO & RESORT INC COM 609027107 102,207 1,525,700 SH   SOLE 21 1,525,700 0 0
MONARCH CASINO & RESORT INC COM 609027107 23,102 344,863 SH   SOLE 22 337,309 0 7,554
MONARCH CASINO & RESORT INC COM 609027107 117 1,741 SH   SOLE 25 1,741 0 0
MONARCH CASINO & RESORT INC COM 609027107 165 2,459 SH   SOLE 26 0 0 2,459
MONARCH CASINO & RESORT INC COM 609027107 77 1,144 SH   SOLE 28 1,144 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,661 24,792 SH   SOLE 30 24,792 0 0
MONARCH CASINO & RESORT INC COM 609027107 143 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107 476 7,109 SH   SOLE 43 205 0 6,904
MONDAY COM LTD SHS M7S64H106 332 1,019 SH   SOLE 2 215 0 804
MONDAY COM LTD SHS M7S64H106 78 240 SH   SOLE 18 0 0 240
MONDAY COM LTD SHS M7S64H106 2,054 6,298 SH   SOLE 19 6,298 0 0
MONDAY COM LTD SHS M7S64H106 76 233 SH   SOLE 21 233 0 0
MONDAY COM LTD SHS M7S64H106 1,765 5,411 SH   SOLE 22 5,411 0 0
MONDAY COM LTD SHS M7S64H106 465 1,426 SH   SOLE 26 0 0 1,426
MONDAY COM LTD SHS M7S64H106 1,044 3,200 SH   SOLE 34 3,200 0 0
MONDELEZ INTL INC CL A 609207105 173,353 2,979,597 SH   SOLE 2 356,403 0 2,623,194
MONDELEZ INTL INC CL A 609207105 36,404 625,714 SH   SOLE 4 571,233 0 54,481
MONDELEZ INTL INC CL A 609207105 82,607 1,419,852 SH   SOLE 7 1,377,759 0 42,093
MONDELEZ INTL INC CL A 609207105 1,339 23,009 SH   SOLE 13 2,461 0 20,548
MONDELEZ INTL INC CL A 609207105 10,894 187,252 SH   SOLE 15 187,252 0 0
MONDELEZ INTL INC CL A 609207105 1 11 SH   SOLE 17 0 0 11
MONDELEZ INTL INC CL A 609207105 130,719 2,246,802 SH   SOLE 18 2,050,015 0 196,787
MONDELEZ INTL INC CL A 609207105 34,533 593,558 SH   SOLE 19 593,558 0 0
MONDELEZ INTL INC CL A 609207105 584 10,042 SH   SOLE 20 10,042 0 0
MONDELEZ INTL INC CL A 609207105 1,692,427 29,089,500 SH   SOLE 21 29,089,500 0 0
MONDELEZ INTL INC CL A 609207105 1,740,293 29,912,226 SH   SOLE 22 26,913,041 0 2,999,185
MONDELEZ INTL INC CL A 609207105 45,933 789,501 SH   SOLE 23 789,501 0 0
MONDELEZ INTL INC CL A 609207105 116,326 1,999,413 SH   SOLE 25 1,999,413 0 0
MONDELEZ INTL INC CL A 609207105 306,819 5,273,613 SH   SOLE 26 1,916,297 0 3,357,316
MONDELEZ INTL INC CL A 609207105 166,838 2,867,611 SH   SOLE 28 122,247 0 2,745,364
MONDELEZ INTL INC CL A 609207105 405,284 6,966,030 SH   SOLE 30 6,937,925 0 28,105
MONDELEZ INTL INC CL A 609207105 31,585 542,882 SH   SOLE 31 169,997 0 372,885
MONDELEZ INTL INC CL A 609207105 19,072 327,802 SH   SOLE 32 327,802 0 0
MONDELEZ INTL INC CL A 609207105 41,281 709,543 SH   SOLE 34 709,543 0 0
MONDELEZ INTL INC CL A 609207105 43,012 739,293 SH   SOLE 36 739,293 0 0
MONDELEZ INTL INC CL A 609207105 2,867 49,273 SH   SOLE 40 49,273 0 0
MONDELEZ INTL INC CL A 609207105 80,269 1,379,659 SH   SOLE 43 101,392 0 1,278,267
MONEYGRAM INTL INC COM NEW 60935Y208 608 75,868 SH   SOLE 2 5,722 0 70,146
MONEYGRAM INTL INC COM NEW 60935Y208 10 1,253 SH   SOLE 7 1,253 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2,324 289,730 SH   SOLE 18 289,730 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,273 158,673 SH   SOLE 19 158,673 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 26,625 3,319,851 SH   SOLE 21 3,319,851 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 14,836 1,849,915 SH   SOLE 22 1,798,352 0 51,563
MONEYGRAM INTL INC COM NEW 60935Y208 22 2,728 SH   SOLE 43 192 0 2,536
MONGODB INC CL A 60937P106 61,178 129,749 SH   SOLE 2 25,360 0 104,389
MONGODB INC CL A 60937P106 17,252 36,589 SH   SOLE 4 23,257 0 13,332
MONGODB INC CL A 60937P106 2,905 6,160 SH   SOLE 7 6,160 0 0
MONGODB INC CL A 60937P106 682 1,446 SH   SOLE 13 190 0 1,256
MONGODB INC CL A 60937P106 2,260 4,793 SH   SOLE 15 4,793 0 0
MONGODB INC CL A 60937P106 26,422 56,038 SH   SOLE 18 52,823 0 3,215
MONGODB INC CL A 60937P106 734,010 1,556,721 SH   SOLE 19 1,556,721 0 0
MONGODB INC CL A 60937P106 466,087 988,499 SH   SOLE 21 988,499 0 0
MONGODB INC CL A 60937P106 696,436 1,477,034 SH   SOLE 22 1,407,762 0 69,272
MONGODB INC CL A 60937P106 15,080 31,983 SH   SOLE 23 31,983 0 0
MONGODB INC CL A 60937P106 121,103 256,840 SH   SOLE 25 256,840 0 0
MONGODB INC CL A 60937P106 65,732 139,407 SH   SOLE 26 57,619 0 81,788
MONGODB INC CL A 60937P106 64,893 137,628 SH   SOLE 28 4,274 0 133,354
MONGODB INC CL A 60937P106 44 93 SH   SOLE 29 93 0 0
MONGODB INC CL A 60937P106 52,298 110,915 SH   SOLE 30 110,915 0 0
MONGODB INC CL A 60937P106 14,512 30,778 SH   SOLE 31 17,385 0 13,393
MONGODB INC CL A 60937P106 236,958 502,552 SH   SOLE 34 502,552 0 0
MONGODB INC CL A 60937P106 12,368 26,230 SH   SOLE 36 26,230 0 0
MONGODB INC CL A 60937P106 880 1,867 SH   SOLE 40 1,867 0 0
MONGODB INC CL A 60937P106 10,232 21,701 SH   SOLE 43 2,245 0 19,456
MONGODB INC NOTE 0.250% 1/1 60937PAD8 17,862 7,839,000 PRN   SOLE 21 7,839,000 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,410 236,438 SH   SOLE 2 28,787 0 207,651
MONMOUTH REAL ESTATE INVT CO CL A 609720107 949 50,888 SH   SOLE 4 50,888 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,243 120,248 SH   SOLE 7 120,248 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,419 290,570 SH   SOLE 18 290,570 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,337 286,185 SH   SOLE 19 286,185 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 72,125 3,867,266 SH   SOLE 21 3,867,266 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 54,627 2,929,071 SH   SOLE 22 2,840,148 0 88,923
MONMOUTH REAL ESTATE INVT CO CL A 609720107 75 4,030 SH   SOLE 23 4,030 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 7,563 405,528 SH   SOLE 25 405,528 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 732 39,264 SH   SOLE 26 31,250 0 8,014
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,178 63,190 SH   SOLE 28 6,972 0 56,218
MONMOUTH REAL ESTATE INVT CO CL A 609720107 8,046 431,446 SH   SOLE 30 431,446 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 231 12,374 SH   SOLE 40 12,374 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,520 135,145 SH   SOLE 43 1,505 0 133,640
MONOLITHIC PWR SYS INC COM 609839105 74,228 153,149 SH   SOLE 2 71,175 0 81,974
MONOLITHIC PWR SYS INC COM 609839105 23,119 47,700 SH   SOLE 4 29,613 0 18,087
MONOLITHIC PWR SYS INC COM 609839105 20,555 42,409 SH   SOLE 7 41,208 0 1,201
MONOLITHIC PWR SYS INC COM 609839105 435 898 SH   SOLE 13 77 0 821
MONOLITHIC PWR SYS INC COM 609839105 2,051 4,232 SH   SOLE 15 4,232 0 0
MONOLITHIC PWR SYS INC COM 609839105 49,315 101,747 SH   SOLE 18 94,127 0 7,620
MONOLITHIC PWR SYS INC COM 609839105 766,060 1,580,549 SH   SOLE 19 1,580,549 0 0
MONOLITHIC PWR SYS INC COM 609839105 764,478 1,577,284 SH   SOLE 21 1,577,284 0 0
MONOLITHIC PWR SYS INC COM 609839105 543,759 1,121,892 SH   SOLE 22 992,662 0 129,230
MONOLITHIC PWR SYS INC COM 609839105 18,812 38,813 SH   SOLE 23 38,813 0 0
MONOLITHIC PWR SYS INC COM 609839105 29,096 60,032 SH   SOLE 25 60,032 0 0
MONOLITHIC PWR SYS INC COM 609839105 77,365 159,621 SH   SOLE 26 49,769 0 109,852
MONOLITHIC PWR SYS INC COM 609839105 75,843 156,481 SH   SOLE 28 3,254 0 153,227
MONOLITHIC PWR SYS INC COM 609839105 4,191 8,646 SH   SOLE 29 8,646 0 0
MONOLITHIC PWR SYS INC COM 609839105 94,526 195,027 SH   SOLE 30 194,202 0 825
MONOLITHIC PWR SYS INC COM 609839105 16,588 34,225 SH   SOLE 31 23,661 0 10,564
MONOLITHIC PWR SYS INC COM 609839105 288,016 594,240 SH   SOLE 34 594,240 0 0
MONOLITHIC PWR SYS INC COM 609839105 9,210 19,003 SH   SOLE 36 19,003 0 0
MONOLITHIC PWR SYS INC COM 609839105 727 1,500 SH   SOLE 40 1,500 0 0
MONOLITHIC PWR SYS INC COM 609839105 15,871 32,745 SH   SOLE 43 3,124 0 29,621
MONOPAR THERAPEUTICS INC COM 61023L108 4 784 SH   SOLE 18 784 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 53 10,854 SH   SOLE 21 10,854 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 11 2,327 SH   SOLE 22 2,327 0 0
MONRO INC COM 610236101 1,715 29,821 SH   SOLE 2 16,854 0 12,967
MONRO INC COM 610236101 8 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101 28 491 SH   SOLE 7 491 0 0
MONRO INC COM 610236101 7,220 125,546 SH   SOLE 18 125,546 0 0
MONRO INC COM 610236101 3,328 57,861 SH   SOLE 19 57,861 0 0
MONRO INC COM 610236101 226,112 3,931,702 SH   SOLE 21 3,931,702 0 0
MONRO INC COM 610236101 49,410 859,154 SH   SOLE 22 834,810 0 24,344
MONRO INC COM 610236101 289 5,027 SH   SOLE 25 5,027 0 0
MONRO INC COM 610236101 723 12,577 SH   SOLE 26 10,368 0 2,209
MONRO INC COM 610236101 161 2,794 SH   SOLE 28 2,794 0 0
MONRO INC COM 610236101 3,441 59,837 SH   SOLE 30 59,837 0 0
MONRO INC COM 610236101 117 2,041 SH   SOLE 36 2,041 0 0
MONRO INC COM 610236101 258 4,492 SH   SOLE 40 4,492 0 0
MONRO INC COM 610236101 414 7,192 SH   SOLE 43 144 0 7,048
MONROE CAP CORP COM 610335101 1,437 138,288 SH   SOLE 30 138,288 0 0
MONROE CAP CORP COM 610335101 0 2 SH   SOLE 43 0 0 2
MONSTER BEVERAGE CORP NEW COM 61174X109 73,389 826,179 SH   SOLE 2 116,667 0 709,512
MONSTER BEVERAGE CORP NEW COM 61174X109 25,202 283,705 SH   SOLE 4 160,972 0 122,733
MONSTER BEVERAGE CORP NEW COM 61174X109 36,985 416,354 SH   SOLE 7 403,532 0 12,822
MONSTER BEVERAGE CORP NEW COM 61174X109 719 8,095 SH   SOLE 13 1,366 0 6,729
MONSTER BEVERAGE CORP NEW COM 61174X109 3,584 40,343 SH   SOLE 15 40,343 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 113,131 1,273,569 SH   SOLE 18 1,219,901 0 53,668
MONSTER BEVERAGE CORP NEW COM 61174X109 22,266 250,660 SH   SOLE 19 250,660 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 723,684 8,146,838 SH   SOLE 21 8,146,838 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 710,553 7,999,022 SH   SOLE 22 7,210,334 0 788,688
MONSTER BEVERAGE CORP NEW COM 61174X109 19,581 220,433 SH   SOLE 23 220,433 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 51,667 581,642 SH   SOLE 25 581,642 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 75,503 849,971 SH   SOLE 26 321,303 0 528,668
MONSTER BEVERAGE CORP NEW COM 61174X109 51,964 584,980 SH   SOLE 28 29,924 0 555,056
MONSTER BEVERAGE CORP NEW COM 61174X109 180,279 2,029,479 SH   SOLE 30 2,029,479 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 12,727 143,273 SH   SOLE 31 46,209 0 97,064
MONSTER BEVERAGE CORP NEW COM 61174X109 11,055 124,450 SH   SOLE 32 124,450 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 7,754 87,291 SH   SOLE 34 87,291 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 14,821 166,843 SH   SOLE 36 166,843 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,192 13,422 SH   SOLE 40 13,422 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 24,556 276,443 SH   SOLE 43 16,024 0 260,419
MONTAUK RENEWABLES INC COM 61218C103 825 73,440 SH   SOLE 21 73,440 0 0
MONTAUK RENEWABLES INC COM 61218C103 4,167 371,017 SH   SOLE 22 371,017 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 207 9,274 SH   SOLE 2 398 0 8,876
MONTE ROSA THERAPEUTICS INC COM 61225M102 1,532 68,779 SH   SOLE 18 68,779 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 30,023 1,347,510 SH   SOLE 19 1,347,510 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 8,805 395,183 SH   SOLE 21 395,183 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 5,502 246,934 SH   SOLE 22 244,021 0 2,913
MONTE ROSA THERAPEUTICS INC COM 61225M102 22 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 575 9,316 SH   SOLE 2 6,938 0 2,378
MONTROSE ENVIRONMENTAL GROUP COM 615111101 4 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 926 15,004 SH   SOLE 7 15,004 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 4,188 67,826 SH   SOLE 18 67,826 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 2,594 42,014 SH   SOLE 19 42,014 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 50,323 815,086 SH   SOLE 21 815,086 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 30,097 487,485 SH   SOLE 22 475,737 0 11,748
MONTROSE ENVIRONMENTAL GROUP COM 615111101 239 3,877 SH   SOLE 25 3,877 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 863 13,974 SH   SOLE 26 12,207 0 1,767
MONTROSE ENVIRONMENTAL GROUP COM 615111101 136 2,195 SH   SOLE 28 2,195 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 10,357 167,750 SH   SOLE 30 167,750 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 245 3,973 SH   SOLE 36 3,973 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 147 2,385 SH   SOLE 40 2,385 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 57 930 SH   SOLE 43 0 0 930
MOODYS CORP COM 615369105 128,052 360,598 SH   SOLE 2 58,343 0 302,255
MOODYS CORP COM 615369105 41,628 117,226 SH   SOLE 4 71,146 0 46,080
MOODYS CORP COM 615369105 50,506 142,227 SH   SOLE 7 137,286 0 4,941
MOODYS CORP COM 615369105 1,234 3,474 SH   SOLE 13 455 0 3,019
MOODYS CORP COM 615369105 5,920 16,671 SH   SOLE 15 16,671 0 0
MOODYS CORP COM 615369105 129,743 365,360 SH   SOLE 18 341,963 0 23,397
MOODYS CORP COM 615369105 17,300 48,716 SH   SOLE 19 48,716 0 0
MOODYS CORP COM 615369105 23,173 65,256 SH   SOLE 20 65,256 0 0
MOODYS CORP COM 615369105 1,210,091 3,407,651 SH   SOLE 21 3,407,651 0 0
MOODYS CORP COM 615369105 1,218,179 3,430,426 SH   SOLE 22 3,089,341 0 341,085
MOODYS CORP COM 615369105 33,680 94,845 SH   SOLE 23 94,845 0 0
MOODYS CORP COM 615369105 285,725 804,609 SH   SOLE 25 804,609 0 0
MOODYS CORP COM 615369105 193,137 543,879 SH   SOLE 26 325,137 0 218,742
MOODYS CORP COM 615369105 159,047 447,880 SH   SOLE 28 15,862 0 432,018
MOODYS CORP COM 615369105 62 176 SH   SOLE 29 176 0 0
MOODYS CORP COM 615369105 357,031 1,005,410 SH   SOLE 30 964,485 0 40,925
MOODYS CORP COM 615369105 21,956 61,829 SH   SOLE 31 20,362 0 41,467
MOODYS CORP COM 615369105 4,363 12,286 SH   SOLE 34 12,286 0 0
MOODYS CORP COM 615369105 26,781 75,415 SH   SOLE 36 75,415 0 0
MOODYS CORP COM 615369105 2,082 5,864 SH   SOLE 40 5,864 0 0
MOODYS CORP COM 615369105 57,802 162,771 SH   SOLE 43 10,161 0 152,610
MOOG INC CL A 615394202 4,684 61,442 SH   SOLE 2 30,175 0 31,267
MOOG INC CL A 615394202 10 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 35 465 SH   SOLE 7 465 0 0
MOOG INC CL A 615394202 8,878 116,469 SH   SOLE 18 116,469 0 0
MOOG INC CL A 615394202 8,917 116,970 SH   SOLE 19 116,970 0 0
MOOG INC CL A 615394202 279,761 3,669,960 SH   SOLE 21 3,669,960 0 0
MOOG INC CL A 615394202 62,458 819,333 SH   SOLE 22 787,722 0 31,611
MOOG INC CL A 615394202 236 3,090 SH   SOLE 23 3,090 0 0
MOOG INC CL A 615394202 425 5,570 SH   SOLE 25 5,570 0 0
MOOG INC CL A 615394202 728 9,551 SH   SOLE 26 9,551 0 0
MOOG INC CL A 615394202 462 6,055 SH   SOLE 28 2,820 0 3,235
MOOG INC CL A 615394202 4,074 53,446 SH   SOLE 30 53,446 0 0
MOOG INC CL A 615394202 241 3,168 SH   SOLE 34 3,168 0 0
MOOG INC CL A 615394202 259 3,394 SH   SOLE 36 3,394 0 0
MOOG INC CL A 615394202 255 3,346 SH   SOLE 40 3,346 0 0
MOOG INC CL A 615394202 823 10,796 SH   SOLE 43 362 0 10,434
MORGAN STANLEY COM NEW 617446448 303,234 3,116,164 SH   SOLE 2 513,649 0 2,602,515
MORGAN STANLEY COM NEW 617446448 96,028 986,830 SH   SOLE 4 630,296 0 356,534
MORGAN STANLEY COM NEW 617446448 123,838 1,272,616 SH   SOLE 7 1,228,685 0 43,931
MORGAN STANLEY COM NEW 617446448 13,958 143,443 SH   SOLE 13 119,203 0 24,240
MORGAN STANLEY COM NEW 617446448 17,672 181,604 SH   SOLE 15 181,604 0 0
MORGAN STANLEY COM NEW 617446448 0 1 SH   SOLE 17 0 0 1
MORGAN STANLEY COM NEW 617446448 863,615 8,874,887 SH   SOLE 18 8,154,220 0 720,667
MORGAN STANLEY COM NEW 617446448 819,086 8,417,284 SH   SOLE 19 8,417,284 0 0
MORGAN STANLEY COM NEW 617446448 3,579,648 36,786,019 SH   SOLE 21 36,786,019 0 0
MORGAN STANLEY COM NEW 617446448 3,063,941 31,486,397 SH   SOLE 22 28,365,575 0 3,120,822
MORGAN STANLEY COM NEW 617446448 83,011 853,055 SH   SOLE 23 853,055 0 0
MORGAN STANLEY COM NEW 617446448 247,484 2,543,249 SH   SOLE 25 2,502,504 0 40,745
MORGAN STANLEY COM NEW 617446448 325,219 3,342,091 SH   SOLE 26 1,337,559 0 2,004,532
MORGAN STANLEY COM NEW 617446448 302,982 3,113,572 SH   SOLE 28 127,335 0 2,986,237
MORGAN STANLEY COM NEW 617446448 154 1,586 SH   SOLE 29 1,586 0 0
MORGAN STANLEY COM NEW 617446448 718,422 7,382,817 SH   SOLE 30 7,249,937 0 132,880
MORGAN STANLEY COM NEW 617446448 50,329 517,201 SH   SOLE 31 168,130 0 349,071
MORGAN STANLEY COM NEW 617446448 200,248 2,057,832 SH   SOLE 34 2,057,832 0 0
MORGAN STANLEY COM NEW 617446448 76,728 788,495 SH   SOLE 36 788,495 0 0
MORGAN STANLEY COM NEW 617446448 4,711 48,417 SH   SOLE 40 48,417 0 0
MORGAN STANLEY COM NEW 617446448 124,901 1,283,538 SH   SOLE 43 72,285 0 1,211,253
MORNINGSTAR INC COM 617700109 11,591 44,748 SH   SOLE 2 10,677 0 34,071
MORNINGSTAR INC COM 617700109 31 121 SH   SOLE 4 121 0 0
MORNINGSTAR INC COM 617700109 95 366 SH   SOLE 7 366 0 0
MORNINGSTAR INC COM 617700109 3,507 13,538 SH   SOLE 18 13,538 0 0
MORNINGSTAR INC COM 617700109 2,414 9,319 SH   SOLE 19 9,319 0 0
MORNINGSTAR INC COM 617700109 90,632 349,890 SH   SOLE 21 349,890 0 0
MORNINGSTAR INC COM 617700109 136,682 527,668 SH   SOLE 22 499,996 0 27,672
MORNINGSTAR INC COM 617700109 866 3,345 SH   SOLE 25 3,345 0 0
MORNINGSTAR INC COM 617700109 2,988 11,534 SH   SOLE 26 9,572 0 1,962
MORNINGSTAR INC COM 617700109 516 1,993 SH   SOLE 28 1,993 0 0
MORNINGSTAR INC COM 617700109 3,398 13,117 SH   SOLE 30 13,117 0 0
MORNINGSTAR INC COM 617700109 96 369 SH   SOLE 31 369 0 0
MORNINGSTAR INC COM 617700109 127 492 SH   SOLE 36 492 0 0
MORNINGSTAR INC COM 617700109 748 2,889 SH   SOLE 40 2,889 0 0
MORNINGSTAR INC COM 617700109 15,770 60,881 SH   SOLE 43 929 0 59,952
MORPHIC HLDG INC COM 61775R105 794 14,027 SH   SOLE 2 5,904 0 8,123
MORPHIC HLDG INC COM 61775R105 6 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105 16 286 SH   SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105 3,247 57,319 SH   SOLE 18 57,319 0 0
MORPHIC HLDG INC COM 61775R105 7,481 132,077 SH   SOLE 19 132,077 0 0
MORPHIC HLDG INC COM 61775R105 38,735 683,874 SH   SOLE 21 683,874 0 0
MORPHIC HLDG INC COM 61775R105 30,801 543,796 SH   SOLE 22 531,142 0 12,654
MORPHIC HLDG INC COM 61775R105 162 2,859 SH   SOLE 25 2,859 0 0
MORPHIC HLDG INC COM 61775R105 712 12,575 SH   SOLE 26 10,988 0 1,587
MORPHIC HLDG INC COM 61775R105 114 2,015 SH   SOLE 28 2,015 0 0
MORPHIC HLDG INC COM 61775R105 7,761 137,022 SH   SOLE 30 137,022 0 0
MORPHIC HLDG INC COM 61775R105 39 682 SH   SOLE 34 682 0 0
MORPHIC HLDG INC COM 61775R105 44 770 SH   SOLE 36 770 0 0
MORPHIC HLDG INC COM 61775R105 100 1,770 SH   SOLE 40 1,770 0 0
MORPHIC HLDG INC COM 61775R105 51 907 SH   SOLE 43 120 0 787
MORPHOSYS AG SPONSORED ADS 617760202 9,265 787,820 SH   SOLE 21 787,820 0 0
MORPHOSYS AG SPONSORED ADS 617760202 792 67,318 SH   SOLE 43 21,088 0 46,230
MOSAIC CO NEW COM 61945C103 31,455 880,604 SH   SOLE 2 149,425 0 731,179
MOSAIC CO NEW COM 61945C103 11,826 331,083 SH   SOLE 4 182,989 0 148,094
MOSAIC CO NEW COM 61945C103 28,503 797,950 SH   SOLE 7 788,614 0 9,336
MOSAIC CO NEW COM 61945C103 214 5,988 SH   SOLE 13 5,988 0 0
MOSAIC CO NEW COM 61945C103 1,534 42,946 SH   SOLE 15 42,946 0 0
MOSAIC CO NEW COM 61945C103 23,038 644,973 SH   SOLE 18 582,826 0 62,147
MOSAIC CO NEW COM 61945C103 6,837 191,397 SH   SOLE 19 191,397 0 0
MOSAIC CO NEW COM 61945C103 409,719 11,470,304 SH   SOLE 21 11,470,304 0 0
MOSAIC CO NEW COM 61945C103 294,682 8,249,779 SH   SOLE 22 7,488,977 0 760,802
MOSAIC CO NEW COM 61945C103 7,239 202,663 SH   SOLE 23 202,663 0 0
MOSAIC CO NEW COM 61945C103 10,252 286,997 SH   SOLE 25 286,997 0 0
MOSAIC CO NEW COM 61945C103 24,522 686,511 SH   SOLE 26 412,817 0 273,694
MOSAIC CO NEW COM 61945C103 19,636 549,716 SH   SOLE 28 42,024 0 507,692
MOSAIC CO NEW COM 61945C103 92,722 2,595,803 SH   SOLE 30 2,547,778 0 48,025
MOSAIC CO NEW COM 61945C103 4,764 133,384 SH   SOLE 31 44,398 0 88,986
MOSAIC CO NEW COM 61945C103 612 17,121 SH   SOLE 34 17,121 0 0
MOSAIC CO NEW COM 61945C103 3,982 111,492 SH   SOLE 36 111,492 0 0
MOSAIC CO NEW COM 61945C103 517 14,465 SH   SOLE 40 14,465 0 0
MOSAIC CO NEW COM 61945C103 11,258 315,164 SH   SOLE 43 27,544 0 287,620
MOSYS INC COM 619718307 1 293 SH   SOLE 21 293 0 0
MOSYS INC COM 619718307 13 2,549 SH   SOLE 22 2,549 0 0
MOTORCAR PTS AMER INC COM 620071100 365 18,727 SH   SOLE 2 4,527 0 14,200
MOTORCAR PTS AMER INC COM 620071100 8 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,570 80,534 SH   SOLE 18 80,534 0 0
MOTORCAR PTS AMER INC COM 620071100 611 31,332 SH   SOLE 19 31,332 0 0
MOTORCAR PTS AMER INC COM 620071100 44,371 2,275,459 SH   SOLE 21 2,275,459 0 0
MOTORCAR PTS AMER INC COM 620071100 9,525 488,469 SH   SOLE 22 477,666 0 10,803
MOTORCAR PTS AMER INC COM 620071100 438 22,438 SH   SOLE 30 22,438 0 0
MOTORCAR PTS AMER INC COM 620071100 43 2,198 SH   SOLE 43 0 0 2,198
MOTOROLA SOLUTIONS INC COM NEW 620076307 90,623 390,080 SH   SOLE 2 76,172 0 313,908
MOTOROLA SOLUTIONS INC COM NEW 620076307 30,269 130,290 SH   SOLE 4 82,058 0 48,232
MOTOROLA SOLUTIONS INC COM NEW 620076307 42,331 182,209 SH   SOLE 7 177,093 0 5,116
MOTOROLA SOLUTIONS INC COM NEW 620076307 956 4,115 SH   SOLE 13 489 0 3,626
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,192 22,350 SH   SOLE 15 22,350 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 62 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 86,236 371,196 SH   SOLE 18 346,793 0 24,403
MOTOROLA SOLUTIONS INC COM NEW 620076307 20,781 89,449 SH   SOLE 19 89,449 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,329,417 5,722,354 SH   SOLE 21 5,722,354 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 930,076 4,003,425 SH   SOLE 22 3,643,789 0 359,636
MOTOROLA SOLUTIONS INC COM NEW 620076307 23,371 100,598 SH   SOLE 23 100,598 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 62,593 269,424 SH   SOLE 25 269,424 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 98,532 424,122 SH   SOLE 26 185,599 0 238,523
MOTOROLA SOLUTIONS INC COM NEW 620076307 119,896 516,081 SH   SOLE 28 15,700 0 500,381
MOTOROLA SOLUTIONS INC COM NEW 620076307 874 3,763 SH   SOLE 29 3,763 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 242,479 1,043,727 SH   SOLE 30 991,568 0 52,159
MOTOROLA SOLUTIONS INC COM NEW 620076307 16,018 68,948 SH   SOLE 31 26,627 0 42,321
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,997 17,205 SH   SOLE 34 17,205 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 28,062 120,792 SH   SOLE 36 120,792 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,389 5,978 SH   SOLE 40 5,978 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 51,541 221,853 SH   SOLE 43 11,651 0 210,202
MOTUS GI HLDGS INC COM 62014P108 6 9,142 SH   SOLE 18 9,142 0 0
MOTUS GI HLDGS INC COM 62014P108 88 127,964 SH   SOLE 21 127,964 0 0
MOTUS GI HLDGS INC COM 62014P108 45 65,702 SH   SOLE 22 65,702 0 0
MOVADO GROUP INC COM 624580106 655 20,796 SH   SOLE 2 6,481 0 14,315
MOVADO GROUP INC COM 624580106 7 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 2,170 68,908 SH   SOLE 18 68,908 0 0
MOVADO GROUP INC COM 624580106 891 28,297 SH   SOLE 19 28,297 0 0
MOVADO GROUP INC COM 624580106 64,257 2,040,558 SH   SOLE 21 2,040,558 0 0
MOVADO GROUP INC COM 624580106 14,102 447,823 SH   SOLE 22 433,309 0 14,514
MOVADO GROUP INC COM 624580106 77 2,435 SH   SOLE 25 2,435 0 0
MOVADO GROUP INC COM 624580106 24 768 SH   SOLE 26 768 0 0
MOVADO GROUP INC COM 624580106 810 25,731 SH   SOLE 30 25,731 0 0
MOVADO GROUP INC COM 624580106 59 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106 54 1,703 SH   SOLE 43 215 0 1,488
MOVANO INC COM 62459M107 7 2,117 SH   SOLE 18 2,117 0 0
MOVANO INC COM 62459M107 90 26,146 SH   SOLE 21 26,146 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 29 10,408 SH   SOLE 21 10,408 0 0
MP MATERIALS CORP COM CL A 553368101 1,089 33,777 SH   SOLE 2 26,274 0 7,503
MP MATERIALS CORP COM CL A 553368101 8 241 SH   SOLE 4 241 0 0
MP MATERIALS CORP COM CL A 553368101 2,746 85,208 SH   SOLE 7 85,208 0 0
MP MATERIALS CORP COM CL A 553368101 6,514 202,097 SH   SOLE 18 202,097 0 0
MP MATERIALS CORP COM CL A 553368101 4,151 128,801 SH   SOLE 19 128,801 0 0
MP MATERIALS CORP COM CL A 553368101 79,502 2,466,723 SH   SOLE 21 2,466,723 0 0
MP MATERIALS CORP COM CL A 553368101 54,381 1,687,271 SH   SOLE 22 1,649,910 0 37,361
MP MATERIALS CORP COM CL A 553368101 223 6,916 SH   SOLE 25 6,916 0 0
MP MATERIALS CORP COM CL A 553368101 1,026 31,831 SH   SOLE 26 27,879 0 3,952
MP MATERIALS CORP COM CL A 553368101 161 4,996 SH   SOLE 28 4,996 0 0
MP MATERIALS CORP COM CL A 553368101 1,062 32,940 SH   SOLE 30 32,940 0 0
MP MATERIALS CORP COM CL A 553368101 229 7,112 SH   SOLE 40 7,112 0 0
MP MATERIALS CORP COM CL A 553368101 12 378 SH   SOLE 43 0 0 378
MPLX LP COM UNIT REP LTD 55336V100 652 22,918 SH   SOLE 18 22,918 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,752 61,538 SH   SOLE 19 61,538 0 0
MPLX LP COM UNIT REP LTD 55336V100 30 1,056 SH   SOLE 43 0 0 1,056
MR COOPER GROUP INC COM 62482R107 3,330 80,874 SH   SOLE 2 21,250 0 59,624
MR COOPER GROUP INC COM 62482R107 13 317 SH   SOLE 4 317 0 0
MR COOPER GROUP INC COM 62482R107 47 1,140 SH   SOLE 7 1,140 0 0
MR COOPER GROUP INC COM 62482R107 12,248 297,498 SH   SOLE 18 297,498 0 0
MR COOPER GROUP INC COM 62482R107 5,163 125,398 SH   SOLE 19 125,398 0 0
MR COOPER GROUP INC COM 62482R107 324,333 7,877,905 SH   SOLE 21 7,877,905 0 0
MR COOPER GROUP INC COM 62482R107 82,030 1,992,475 SH   SOLE 22 1,921,479 0 70,996
MR COOPER GROUP INC COM 62482R107 443 10,767 SH   SOLE 25 10,767 0 0
MR COOPER GROUP INC COM 62482R107 1,642 39,893 SH   SOLE 26 31,436 0 8,457
MR COOPER GROUP INC COM 62482R107 246 5,983 SH   SOLE 28 5,983 0 0
MR COOPER GROUP INC COM 62482R107 5,965 144,880 SH   SOLE 30 144,880 0 0
MR COOPER GROUP INC COM 62482R107 193 4,696 SH   SOLE 36 4,696 0 0
MR COOPER GROUP INC COM 62482R107 332 8,075 SH   SOLE 40 8,075 0 0
MR COOPER GROUP INC COM 62482R107 4,495 109,189 SH   SOLE 43 6,334 0 102,855
MRC GLOBAL INC COM 55345K103 1,437 195,774 SH   SOLE 2 95,746 0 100,028
MRC GLOBAL INC COM 55345K103 4 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,828 249,062 SH   SOLE 18 249,062 0 0
MRC GLOBAL INC COM 55345K103 1,805 245,975 SH   SOLE 19 245,975 0 0
MRC GLOBAL INC COM 55345K103 20,881 2,844,828 SH   SOLE 21 2,844,828 0 0
MRC GLOBAL INC COM 55345K103 15,171 2,066,942 SH   SOLE 22 1,974,606 0 92,336
MRC GLOBAL INC COM 55345K103 26 3,495 SH   SOLE 23 3,495 0 0
MRC GLOBAL INC COM 55345K103 73 9,913 SH   SOLE 25 9,913 0 0
MRC GLOBAL INC COM 55345K103 303 41,236 SH   SOLE 26 13,103 0 28,133
MRC GLOBAL INC COM 55345K103 182 24,842 SH   SOLE 28 12,442 0 12,400
MRC GLOBAL INC COM 55345K103 342 46,529 SH   SOLE 30 46,529 0 0
MRC GLOBAL INC COM 55345K103 21 2,900 SH   SOLE 34 2,900 0 0
MRC GLOBAL INC COM 55345K103 55 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 52 7,044 SH   SOLE 40 7,044 0 0
MRC GLOBAL INC COM 55345K103 613 83,497 SH   SOLE 43 1,349 0 82,148
MSA SAFETY INC COM 553498106 13,276 91,120 SH   SOLE 2 30,361 0 60,759
MSA SAFETY INC COM 553498106 18 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106 1,205 8,270 SH   SOLE 7 8,270 0 0
MSA SAFETY INC COM 553498106 12,836 88,098 SH   SOLE 18 88,098 0 0
MSA SAFETY INC COM 553498106 1,476 10,127 SH   SOLE 19 10,127 0 0
MSA SAFETY INC COM 553498106 251,993 1,729,534 SH   SOLE 21 1,729,534 0 0
MSA SAFETY INC COM 553498106 145,701 1,000,004 SH   SOLE 22 955,817 0 44,187
MSA SAFETY INC COM 553498106 896 6,148 SH   SOLE 25 6,148 0 0
MSA SAFETY INC COM 553498106 2,241 15,383 SH   SOLE 26 12,497 0 2,886
MSA SAFETY INC COM 553498106 452 3,104 SH   SOLE 28 3,104 0 0
MSA SAFETY INC COM 553498106 2,978 20,442 SH   SOLE 30 20,442 0 0
MSA SAFETY INC COM 553498106 83 571 SH   SOLE 31 571 0 0
MSA SAFETY INC COM 553498106 365 2,506 SH   SOLE 36 2,506 0 0
MSA SAFETY INC COM 553498106 660 4,530 SH   SOLE 40 4,530 0 0
MSA SAFETY INC COM 553498106 1,956 13,425 SH   SOLE 43 111 0 13,314
MSC INDL DIRECT INC CL A 553530106 11,726 146,227 SH   SOLE 2 42,201 0 104,026
MSC INDL DIRECT INC CL A 553530106 95 1,184 SH   SOLE 4 1,184 0 0
MSC INDL DIRECT INC CL A 553530106 274 3,422 SH   SOLE 7 3,422 0 0
MSC INDL DIRECT INC CL A 553530106 9,003 112,274 SH   SOLE 18 112,274 0 0
MSC INDL DIRECT INC CL A 553530106 1,001 12,485 SH   SOLE 19 12,485 0 0
MSC INDL DIRECT INC CL A 553530106 186,586 2,326,803 SH   SOLE 21 2,326,803 0 0
MSC INDL DIRECT INC CL A 553530106 100,146 1,248,860 SH   SOLE 22 1,190,564 0 58,296
MSC INDL DIRECT INC CL A 553530106 476 5,938 SH   SOLE 25 5,938 0 0
MSC INDL DIRECT INC CL A 553530106 1,224 15,263 SH   SOLE 26 12,036 0 3,227
MSC INDL DIRECT INC CL A 553530106 216 2,691 SH   SOLE 28 2,691 0 0
MSC INDL DIRECT INC CL A 553530106 1,751 21,841 SH   SOLE 30 21,841 0 0
MSC INDL DIRECT INC CL A 553530106 59 731 SH   SOLE 31 731 0 0
MSC INDL DIRECT INC CL A 553530106 96 1,202 SH   SOLE 36 1,202 0 0
MSC INDL DIRECT INC CL A 553530106 448 5,586 SH   SOLE 40 5,586 0 0
MSC INDL DIRECT INC CL A 553530106 14,860 185,306 SH   SOLE 43 4,231 0 181,075
MSCI INC COM 55354G100 104,779 172,237 SH   SOLE 2 22,760 0 149,477
MSCI INC COM 55354G100 29,179 47,965 SH   SOLE 4 28,510 0 19,455
MSCI INC COM 55354G100 45,987 75,595 SH   SOLE 7 73,177 0 2,418
MSCI INC COM 55354G100 983 1,616 SH   SOLE 13 239 0 1,377
MSCI INC COM 55354G100 4,970 8,170 SH   SOLE 15 8,170 0 0
MSCI INC COM 55354G100 1 1 SH   SOLE 17 0 0 1
MSCI INC COM 55354G100 116,897 192,158 SH   SOLE 18 180,458 0 11,700
MSCI INC COM 55354G100 634,180 1,042,476 SH   SOLE 19 1,042,476 0 0
MSCI INC COM 55354G100 1,259,735 2,070,774 SH   SOLE 21 2,070,774 0 0
MSCI INC COM 55354G100 1,068,888 1,757,057 SH   SOLE 22 1,585,501 0 171,556
MSCI INC COM 55354G100 27,881 45,831 SH   SOLE 23 45,831 0 0
MSCI INC COM 55354G100 70,419 115,756 SH   SOLE 25 115,756 0 0
MSCI INC COM 55354G100 107,477 176,673 SH   SOLE 26 66,739 0 109,934
MSCI INC COM 55354G100 110,698 181,967 SH   SOLE 28 6,340 0 175,627
MSCI INC COM 55354G100 53 87 SH   SOLE 29 87 0 0
MSCI INC COM 55354G100 210,084 345,340 SH   SOLE 30 345,340 0 0
MSCI INC COM 55354G100 18,590 30,559 SH   SOLE 31 10,192 0 20,367
MSCI INC COM 55354G100 2,832 4,655 SH   SOLE 34 4,655 0 0
MSCI INC COM 55354G100 22,361 36,757 SH   SOLE 36 36,757 0 0
MSCI INC COM 55354G100 1,743 2,865 SH   SOLE 40 2,865 0 0
MSCI INC COM 55354G100 37,612 61,827 SH   SOLE 43 6,946 0 54,881
MUELLER INDS INC COM 624756102 2,179 53,013 SH   SOLE 2 16,015 0 36,998
MUELLER INDS INC COM 624756102 6 142 SH   SOLE 4 142 0 0
MUELLER INDS INC COM 624756102 37 903 SH   SOLE 7 903 0 0
MUELLER INDS INC COM 624756102 8,449 205,566 SH   SOLE 18 205,566 0 0
MUELLER INDS INC COM 624756102 4,191 101,973 SH   SOLE 19 101,973 0 0
MUELLER INDS INC COM 624756102 276,480 6,727,005 SH   SOLE 21 6,727,005 0 0
MUELLER INDS INC COM 624756102 55,287 1,345,180 SH   SOLE 22 1,296,286 0 48,894
MUELLER INDS INC COM 624756102 245 5,950 SH   SOLE 25 5,950 0 0
MUELLER INDS INC COM 624756102 1,026 24,968 SH   SOLE 26 21,172 0 3,796
MUELLER INDS INC COM 624756102 166 4,044 SH   SOLE 28 4,044 0 0
MUELLER INDS INC COM 624756102 4,111 100,022 SH   SOLE 30 100,022 0 0
MUELLER INDS INC COM 624756102 50 1,220 SH   SOLE 36 1,220 0 0
MUELLER INDS INC COM 624756102 248 6,027 SH   SOLE 40 6,027 0 0
MUELLER INDS INC COM 624756102 913 22,216 SH   SOLE 43 934 0 21,282
MUELLER WTR PRODS INC COM SER A 624758108 4,462 293,186 SH   SOLE 2 162,328 0 130,858
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,578 169,414 SH   SOLE 7 169,414 0 0
MUELLER WTR PRODS INC COM SER A 624758108 7,529 494,710 SH   SOLE 18 494,710 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,246 410,396 SH   SOLE 19 410,396 0 0
MUELLER WTR PRODS INC COM SER A 624758108 85,472 5,615,760 SH   SOLE 21 5,615,760 0 0
MUELLER WTR PRODS INC COM SER A 624758108 58,099 3,817,299 SH   SOLE 22 3,658,493 0 158,806
MUELLER WTR PRODS INC COM SER A 624758108 67 4,402 SH   SOLE 23 4,402 0 0
MUELLER WTR PRODS INC COM SER A 624758108 464 30,503 SH   SOLE 25 30,503 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,287 84,552 SH   SOLE 26 64,563 0 19,989
MUELLER WTR PRODS INC COM SER A 624758108 181 11,889 SH   SOLE 28 11,889 0 0
MUELLER WTR PRODS INC COM SER A 624758108 25,332 1,664,369 SH   SOLE 30 1,664,369 0 0
MUELLER WTR PRODS INC COM SER A 624758108 411 27,005 SH   SOLE 36 27,005 0 0
MUELLER WTR PRODS INC COM SER A 624758108 284 18,689 SH   SOLE 40 18,689 0 0
MUELLER WTR PRODS INC COM SER A 624758108 528 34,683 SH   SOLE 43 0 0 34,683
MULTIPLAN CORPORATION COM 62548M100 1,138 202,048 SH   SOLE 2 51,000 0 151,048
MULTIPLAN CORPORATION COM 62548M100 36 6,415 SH   SOLE 7 6,415 0 0
MULTIPLAN CORPORATION COM 62548M100 3,899 692,490 SH   SOLE 18 692,490 0 0
MULTIPLAN CORPORATION COM 62548M100 2,339 415,416 SH   SOLE 19 415,416 0 0
MULTIPLAN CORPORATION COM 62548M100 47,262 8,394,725 SH   SOLE 21 8,394,725 0 0
MULTIPLAN CORPORATION COM 62548M100 32,323 5,741,200 SH   SOLE 22 5,569,987 0 171,213
MULTIPLAN CORPORATION COM 62548M100 96 17,003 SH   SOLE 25 17,003 0 0
MULTIPLAN CORPORATION COM 62548M100 72 12,873 SH   SOLE 26 7 0 12,866
MULTIPLAN CORPORATION COM 62548M100 81 14,373 SH   SOLE 28 14,373 0 0
MULTIPLAN CORPORATION COM 62548M100 391 69,511 SH   SOLE 30 69,511 0 0
MULTIPLAN CORPORATION COM 62548M100 90 15,923 SH   SOLE 40 15,923 0 0
MULTIPLAN CORPORATION COM 62548M100 0 75 SH   SOLE 43 0 0 75
MURPHY OIL CORP COM 626717102 4,205 168,422 SH   SOLE 2 116,375 0 52,047
MURPHY OIL CORP COM 626717102 15 593 SH   SOLE 4 593 0 0
MURPHY OIL CORP COM 626717102 140 5,600 SH   SOLE 7 5,600 0 0
MURPHY OIL CORP COM 626717102 18,923 757,825 SH   SOLE 18 757,825 0 0
MURPHY OIL CORP COM 626717102 6,462 258,784 SH   SOLE 19 258,784 0 0
MURPHY OIL CORP COM 626717102 261,701 10,480,607 SH   SOLE 21 10,480,607 0 0
MURPHY OIL CORP COM 626717102 107,869 4,319,940 SH   SOLE 22 4,167,182 0 152,758
MURPHY OIL CORP COM 626717102 487 19,522 SH   SOLE 25 19,522 0 0
MURPHY OIL CORP COM 626717102 1,543 61,811 SH   SOLE 26 49,933 0 11,878
MURPHY OIL CORP COM 626717102 485 19,422 SH   SOLE 28 9,720 0 9,702
MURPHY OIL CORP COM 626717102 3,826 153,237 SH   SOLE 30 153,237 0 0
MURPHY OIL CORP COM 626717102 119 4,767 SH   SOLE 34 4,767 0 0
MURPHY OIL CORP COM 626717102 593 23,759 SH   SOLE 36 23,759 0 0
MURPHY OIL CORP COM 626717102 474 19,001 SH   SOLE 40 19,001 0 0
MURPHY OIL CORP COM 626717102 8,251 330,440 SH   SOLE 43 27,056 0 303,384
MURPHY USA INC COM 626755102 3,587 21,445 SH   SOLE 2 18,092 0 3,353
MURPHY USA INC COM 626755102 17 100 SH   SOLE 4 100 0 0
MURPHY USA INC COM 626755102 140 836 SH   SOLE 7 836 0 0
MURPHY USA INC COM 626755102 18,863 112,777 SH   SOLE 18 112,777 0 0
MURPHY USA INC COM 626755102 7,097 42,431 SH   SOLE 19 42,431 0 0
MURPHY USA INC COM 626755102 281,920 1,685,522 SH   SOLE 21 1,685,522 0 0
MURPHY USA INC COM 626755102 113,648 679,472 SH   SOLE 22 664,888 0 14,584
MURPHY USA INC COM 626755102 1,492 8,921 SH   SOLE 26 6,584 0 2,337
MURPHY USA INC COM 626755102 621 3,711 SH   SOLE 28 1,443 0 2,268
MURPHY USA INC COM 626755102 2,195 13,124 SH   SOLE 30 13,124 0 0
MURPHY USA INC COM 626755102 200 1,196 SH   SOLE 36 1,196 0 0
MURPHY USA INC COM 626755102 543 3,245 SH   SOLE 40 3,245 0 0
MURPHY USA INC COM 626755102 3,694 22,088 SH   SOLE 43 6,230 0 15,858
MUSTANG BIO INC COM 62818Q104 158 58,584 SH   SOLE 2 16,151 0 42,433
MUSTANG BIO INC COM 62818Q104 619 230,296 SH   SOLE 18 230,296 0 0
MUSTANG BIO INC COM 62818Q104 275 102,281 SH   SOLE 19 102,281 0 0
MUSTANG BIO INC COM 62818Q104 7,107 2,641,876 SH   SOLE 21 2,641,876 0 0
MUSTANG BIO INC COM 62818Q104 5,338 1,984,283 SH   SOLE 22 1,947,386 0 36,897
MUSTANG BIO INC COM 62818Q104 1 294 SH   SOLE 43 0 0 294
MVB FINL CORP COM 553810102 412 9,626 SH   SOLE 2 894 0 8,732
MVB FINL CORP COM 553810102 7 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102 1,439 33,607 SH   SOLE 18 33,607 0 0
MVB FINL CORP COM 553810102 749 17,488 SH   SOLE 19 17,488 0 0
MVB FINL CORP COM 553810102 16,089 375,642 SH   SOLE 21 375,642 0 0
MVB FINL CORP COM 553810102 7,458 174,127 SH   SOLE 22 168,432 0 5,695
MVB FINL CORP COM 553810102 3 70 SH   SOLE 43 0 0 70
MYERS INDS INC COM 628464109 523 26,732 SH   SOLE 2 9,702 0 17,030
MYERS INDS INC COM 628464109 13 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,959 151,185 SH   SOLE 18 151,185 0 0
MYERS INDS INC COM 628464109 1,216 62,138 SH   SOLE 19 62,138 0 0
MYERS INDS INC COM 628464109 84,506 4,318,157 SH   SOLE 21 4,318,157 0 0
MYERS INDS INC COM 628464109 18,214 930,704 SH   SOLE 22 903,804 0 26,900
MYERS INDS INC COM 628464109 76 3,870 SH   SOLE 25 3,870 0 0
MYERS INDS INC COM 628464109 58 2,974 SH   SOLE 26 2,974 0 0
MYERS INDS INC COM 628464109 64 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 1,346 68,777 SH   SOLE 30 68,777 0 0
MYERS INDS INC COM 628464109 4 183 SH   SOLE 36 183 0 0
MYERS INDS INC COM 628464109 53 2,706 SH   SOLE 40 2,706 0 0
MYERS INDS INC COM 628464109 638 32,590 SH   SOLE 43 350 0 32,240
MYMD PHARMACEUTICALS INC COM 62856X102 53 7,313 SH   SOLE 18 7,313 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 629 87,397 SH   SOLE 21 87,397 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 374 51,923 SH   SOLE 22 51,923 0 0
MYOMO INC COM NEW 62857J201 13 1,054 SH   SOLE 18 1,054 0 0
MYOMO INC COM NEW 62857J201 162 13,664 SH   SOLE 21 13,664 0 0
MYOVANT SCIENCES LTD COM G637AM102 263 11,738 SH   SOLE 2 10,776 0 962
MYOVANT SCIENCES LTD COM G637AM102 3 141 SH   SOLE 4 141 0 0
MYOVANT SCIENCES LTD COM G637AM102 10,734 478,330 SH   SOLE 21 478,330 0 0
MYOVANT SCIENCES LTD COM G637AM102 13,406 597,431 SH   SOLE 22 584,994 0 12,437
MYOVANT SCIENCES LTD COM G637AM102 24 1,067 SH   SOLE 23 1,067 0 0
MYOVANT SCIENCES LTD COM G637AM102 115 5,138 SH   SOLE 25 5,138 0 0
MYOVANT SCIENCES LTD COM G637AM102 103 4,581 SH   SOLE 26 1,471 0 3,110
MYOVANT SCIENCES LTD COM G637AM102 68 3,036 SH   SOLE 28 3,036 0 0
MYOVANT SCIENCES LTD COM G637AM102 486 21,637 SH   SOLE 30 21,637 0 0
MYOVANT SCIENCES LTD COM G637AM102 69 3,071 SH   SOLE 36 3,071 0 0
MYOVANT SCIENCES LTD COM G637AM102 86 3,818 SH   SOLE 40 3,818 0 0
MYOVANT SCIENCES LTD COM G637AM102 127 5,647 SH   SOLE 43 2,629 0 3,018
MYR GROUP INC DEL COM 55405W104 1,873 18,827 SH   SOLE 2 7,724 0 11,103
MYR GROUP INC DEL COM 55405W104 5 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104 2,680 26,939 SH   SOLE 7 26,939 0 0
MYR GROUP INC DEL COM 55405W104 6,468 65,001 SH   SOLE 18 65,001 0 0
MYR GROUP INC DEL COM 55405W104 9,538 95,860 SH   SOLE 19 95,860 0 0
MYR GROUP INC DEL COM 55405W104 201,601 2,026,137 SH   SOLE 21 2,026,137 0 0
MYR GROUP INC DEL COM 55405W104 45,985 462,161 SH   SOLE 22 451,048 0 11,113
MYR GROUP INC DEL COM 55405W104 140 1,406 SH   SOLE 23 1,406 0 0
MYR GROUP INC DEL COM 55405W104 312 3,131 SH   SOLE 25 3,131 0 0
MYR GROUP INC DEL COM 55405W104 2,237 22,483 SH   SOLE 26 10,132 0 12,351
MYR GROUP INC DEL COM 55405W104 136 1,371 SH   SOLE 28 1,371 0 0
MYR GROUP INC DEL COM 55405W104 3,079 30,940 SH   SOLE 30 30,940 0 0
MYR GROUP INC DEL COM 55405W104 156 1,566 SH   SOLE 36 1,566 0 0
MYR GROUP INC DEL COM 55405W104 197 1,975 SH   SOLE 40 1,975 0 0
MYR GROUP INC DEL COM 55405W104 4,437 44,589 SH   SOLE 43 1,428 0 43,161
MYRIAD GENETICS INC COM 62855J104 5,370 166,304 SH   SOLE 2 43,359 0 122,945
MYRIAD GENETICS INC COM 62855J104 10 314 SH   SOLE 4 314 0 0
MYRIAD GENETICS INC COM 62855J104 40 1,240 SH   SOLE 7 1,240 0 0
MYRIAD GENETICS INC COM 62855J104 9,957 308,372 SH   SOLE 18 308,372 0 0
MYRIAD GENETICS INC COM 62855J104 10,062 311,608 SH   SOLE 19 311,608 0 0
MYRIAD GENETICS INC COM 62855J104 320,216 9,916,867 SH   SOLE 21 9,916,867 0 0
MYRIAD GENETICS INC COM 62855J104 69,799 2,161,615 SH   SOLE 22 2,083,354 0 78,261
MYRIAD GENETICS INC COM 62855J104 287 8,875 SH   SOLE 23 8,875 0 0
MYRIAD GENETICS INC COM 62855J104 363 11,239 SH   SOLE 25 11,239 0 0
MYRIAD GENETICS INC COM 62855J104 2,367 73,302 SH   SOLE 26 22,582 0 50,720
MYRIAD GENETICS INC COM 62855J104 203 6,287 SH   SOLE 28 6,287 0 0
MYRIAD GENETICS INC COM 62855J104 17,917 554,881 SH   SOLE 30 554,881 0 0
MYRIAD GENETICS INC COM 62855J104 124 3,842 SH   SOLE 36 3,842 0 0
MYRIAD GENETICS INC COM 62855J104 269 8,330 SH   SOLE 40 8,330 0 0
MYRIAD GENETICS INC COM 62855J104 912 28,229 SH   SOLE 43 383 0 27,846
N-ABLE INC COMMON STOCK 62878D100 1,861 149,973 SH   SOLE 2 13,532 0 136,441
N-ABLE INC COMMON STOCK 62878D100 2 139 SH   SOLE 4 139 0 0
N-ABLE INC COMMON STOCK 62878D100 6 450 SH   SOLE 7 450 0 0
N-ABLE INC COMMON STOCK 62878D100 212 17,094 SH   SOLE 18 17,094 0 0
N-ABLE INC COMMON STOCK 62878D100 116 9,346 SH   SOLE 19 9,346 0 0
N-ABLE INC COMMON STOCK 62878D100 8,494 684,488 SH   SOLE 21 684,488 0 0
N-ABLE INC COMMON STOCK 62878D100 14,275 1,150,304 SH   SOLE 22 1,112,691 0 37,613
N-ABLE INC COMMON STOCK 62878D100 78 6,257 SH   SOLE 25 6,257 0 0
N-ABLE INC COMMON STOCK 62878D100 279 22,465 SH   SOLE 26 17,765 0 4,700
N-ABLE INC COMMON STOCK 62878D100 50 4,043 SH   SOLE 28 4,043 0 0
N-ABLE INC COMMON STOCK 62878D100 99 8,012 SH   SOLE 30 8,012 0 0
N-ABLE INC COMMON STOCK 62878D100 5 429 SH   SOLE 31 429 0 0
N-ABLE INC COMMON STOCK 62878D100 60 4,840 SH   SOLE 40 4,840 0 0
N-ABLE INC COMMON STOCK 62878D100 53 4,302 SH   SOLE 43 146 0 4,155
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1,571 1,775,000 PRN   SOLE 21 1,775,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 775 8,032 SH   SOLE 2 2,141 0 5,891
NABORS INDUSTRIES LTD SHS G6359F137 48 497 SH   SOLE 7 497 0 0
NABORS INDUSTRIES LTD SHS G6359F137 2,984 30,928 SH   SOLE 18 30,928 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,186 12,289 SH   SOLE 19 12,289 0 0
NABORS INDUSTRIES LTD SHS G6359F137 89,407 926,687 SH   SOLE 21 926,687 0 0
NABORS INDUSTRIES LTD SHS G6359F137 17,874 185,262 SH   SOLE 22 177,057 0 8,205
NABORS INDUSTRIES LTD SHS G6359F137 81 842 SH   SOLE 25 842 0 0
NABORS INDUSTRIES LTD SHS G6359F137 221 2,286 SH   SOLE 28 0 0 2,286
NABORS INDUSTRIES LTD SHS G6359F137 1,072 11,113 SH   SOLE 30 11,113 0 0
NABORS INDUSTRIES LTD SHS G6359F137 153 1,584 SH   SOLE 36 1,584 0 0
NABORS INDUSTRIES LTD SHS G6359F137 75 775 SH   SOLE 40 775 0 0
NABORS INDUSTRIES LTD SHS G6359F137 649 6,723 SH   SOLE 43 978 0 5,745
NACCO INDS INC CL A 629579103 22 739 SH   SOLE 18 739 0 0
NACCO INDS INC CL A 629579103 313 10,492 SH   SOLE 21 10,492 0 0
NACCO INDS INC CL A 629579103 2,107 70,624 SH   SOLE 22 70,624 0 0
NACCO INDS INC CL A 629579103 36 1,198 SH   SOLE 43 0 0 1,198
NAM TAI PPTY INC SHS G63907102 29 1,253 SH   SOLE 25 1,253 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 4 637 SH   SOLE 2 637 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 11 1,925 SH   SOLE 4 1,925 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 261 46,194 SH   SOLE 7 46,194 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 18,312 3,246,780 SH   SOLE 21 3,246,780 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 8,754 1,552,064 SH   SOLE 22 1,466,945 0 85,119
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 178 31,625 SH   SOLE 25 31,625 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 85 15,010 SH   SOLE 26 0 0 15,010
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 149 26,378 SH   SOLE 28 26,378 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 167 29,616 SH   SOLE 40 29,616 0 0
NANO X IMAGING LTD ORD SHS M70700105 2 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 78 3,473 SH   SOLE 7 3,473 0 0
NANO X IMAGING LTD ORD SHS M70700105 7,923 352,131 SH   SOLE 21 352,131 0 0
NANO X IMAGING LTD ORD SHS M70700105 4,677 207,869 SH   SOLE 22 199,370 0 8,499
NANO X IMAGING LTD ORD SHS M70700105 116 5,146 SH   SOLE 25 5,146 0 0
NANO X IMAGING LTD ORD SHS M70700105 106 4,728 SH   SOLE 26 1,101 0 3,627
NANO X IMAGING LTD ORD SHS M70700105 192 8,533 SH   SOLE 30 8,533 0 0
NANO X IMAGING LTD ORD SHS M70700105 128 5,705 SH   SOLE 36 5,705 0 0
NANO X IMAGING LTD ORD SHS M70700105 90 3,996 SH   SOLE 40 3,996 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,357 69,923 SH   SOLE 2 32,718 0 37,205
NANOSTRING TECHNOLOGIES INC COM 63009R109 8 175 SH   SOLE 4 175 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 36 743 SH   SOLE 7 743 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 6,682 139,185 SH   SOLE 18 127,973 0 11,212
NANOSTRING TECHNOLOGIES INC COM 63009R109 14,625 304,618 SH   SOLE 19 304,618 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 108,012 2,249,783 SH   SOLE 21 2,249,783 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 62,439 1,300,538 SH   SOLE 22 1,271,357 0 29,181
NANOSTRING TECHNOLOGIES INC COM 63009R109 535 11,147 SH   SOLE 23 11,147 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 271 5,655 SH   SOLE 25 5,655 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,579 74,541 SH   SOLE 26 21,995 0 52,546
NANOSTRING TECHNOLOGIES INC COM 63009R109 177 3,684 SH   SOLE 28 3,684 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 13,221 275,378 SH   SOLE 30 275,378 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 246 5,118 SH   SOLE 40 5,118 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 395 8,231 SH   SOLE 43 0 0 8,231
NANOVIRICIDES INC COM 630087302 10 2,165 SH   SOLE 18 2,165 0 0
NANOVIRICIDES INC COM 630087302 121 26,067 SH   SOLE 21 26,067 0 0
NANOVIRICIDES INC COM 630087302 737 158,752 SH   SOLE 22 158,752 0 0
NANTHEALTH INC COM 630104107 20 12,569 SH   SOLE 2 5,748 0 6,821
NANTHEALTH INC COM 630104107 161 99,708 SH   SOLE 18 99,708 0 0
NANTHEALTH INC COM 630104107 81 50,514 SH   SOLE 19 50,514 0 0
NANTHEALTH INC COM 630104107 1,540 956,674 SH   SOLE 21 956,674 0 0
NANTHEALTH INC COM 630104107 392 243,468 SH   SOLE 22 237,568 0 5,900
NAPCO SEC TECHNOLOGIES INC COM 630402105 254 5,891 SH   SOLE 2 4,465 0 1,426
NAPCO SEC TECHNOLOGIES INC COM 630402105 9 199 SH   SOLE 7 199 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,895 43,984 SH   SOLE 18 43,984 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,060 24,614 SH   SOLE 19 24,614 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 22,653 525,847 SH   SOLE 21 525,847 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 13,351 309,917 SH   SOLE 22 302,393 0 7,524
NAPCO SEC TECHNOLOGIES INC COM 630402105 85 1,979 SH   SOLE 25 1,979 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 133 3,088 SH   SOLE 30 3,088 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 90 2,081 SH   SOLE 40 2,081 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 68 1,580 SH   SOLE 43 0 0 1,580
NASDAQ INC COM 631103108 47,684 247,042 SH   SOLE 2 35,544 0 211,498
NASDAQ INC COM 631103108 15,427 79,924 SH   SOLE 4 42,126 0 37,798
NASDAQ INC COM 631103108 21,169 109,673 SH   SOLE 7 106,167 0 3,506
NASDAQ INC COM 631103108 476 2,465 SH   SOLE 13 335 0 2,130
NASDAQ INC COM 631103108 2,942 15,241 SH   SOLE 15 15,241 0 0
NASDAQ INC COM 631103108 53,160 275,410 SH   SOLE 18 259,066 0 16,344
NASDAQ INC COM 631103108 9,866 51,115 SH   SOLE 19 51,115 0 0
NASDAQ INC COM 631103108 584,338 3,027,343 SH   SOLE 21 3,027,343 0 0
NASDAQ INC COM 631103108 474,871 2,460,215 SH   SOLE 22 2,212,786 0 247,429
NASDAQ INC COM 631103108 12,275 63,593 SH   SOLE 23 63,593 0 0
NASDAQ INC COM 631103108 51,375 266,164 SH   SOLE 25 266,164 0 0
NASDAQ INC COM 631103108 48,368 250,586 SH   SOLE 26 103,351 0 147,235
NASDAQ INC COM 631103108 67,603 350,239 SH   SOLE 28 8,805 0 341,434
NASDAQ INC COM 631103108 18 92 SH   SOLE 29 92 0 0
NASDAQ INC COM 631103108 98,905 512,409 SH   SOLE 30 512,409 0 0
NASDAQ INC COM 631103108 15,081 78,130 SH   SOLE 31 48,955 0 29,175
NASDAQ INC COM 631103108 33,525 173,686 SH   SOLE 34 173,686 0 0
NASDAQ INC COM 631103108 12,662 65,602 SH   SOLE 36 65,602 0 0
NASDAQ INC COM 631103108 775 4,014 SH   SOLE 40 4,014 0 0
NASDAQ INC COM 631103108 29,186 151,209 SH   SOLE 43 6,065 0 145,144
NATERA INC COM 632307104 22,257 199,725 SH   SOLE 2 73,473 0 126,252
NATERA INC COM 632307104 147 1,319 SH   SOLE 4 1,319 0 0
NATERA INC COM 632307104 141 1,266 SH   SOLE 7 1,266 0 0
NATERA INC COM 632307104 9,101 81,667 SH   SOLE 18 78,525 0 3,142
NATERA INC COM 632307104 163,867 1,470,454 SH   SOLE 19 1,470,454 0 0
NATERA INC COM 632307104 1,640 14,715 SH   SOLE 20 14,715 0 0
NATERA INC COM 632307104 208,288 1,869,059 SH   SOLE 21 1,869,059 0 0
NATERA INC COM 632307104 224,268 2,012,458 SH   SOLE 22 1,914,510 0 97,948
NATERA INC COM 632307104 418 3,749 SH   SOLE 23 3,749 0 0
NATERA INC COM 632307104 1,160 10,405 SH   SOLE 25 10,405 0 0
NATERA INC COM 632307104 52,585 471,864 SH   SOLE 26 241,465 0 230,399
NATERA INC COM 632307104 723 6,487 SH   SOLE 28 6,487 0 0
NATERA INC COM 632307104 28,343 254,335 SH   SOLE 30 254,335 0 0
NATERA INC COM 632307104 148 1,330 SH   SOLE 31 1,330 0 0
NATERA INC COM 632307104 56,753 509,269 SH   SOLE 34 509,269 0 0
NATERA INC COM 632307104 1,083 9,718 SH   SOLE 40 9,718 0 0
NATERA INC COM 632307104 5,338 47,901 SH   SOLE 43 506 0 47,395
NATERA INC NOTE 2.250% 5/0 632307AB0 5,816 1,945,000 PRN   SOLE 21 1,945,000 0 0
NATHANS FAMOUS INC NEW COM 632347100 93 1,517 SH   SOLE 2 142 0 1,375
NATHANS FAMOUS INC NEW COM 632347100 4 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 557 9,109 SH   SOLE 18 9,109 0 0
NATHANS FAMOUS INC NEW COM 632347100 350 5,719 SH   SOLE 19 5,719 0 0
NATHANS FAMOUS INC NEW COM 632347100 6,004 98,145 SH   SOLE 21 98,145 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,492 40,741 SH   SOLE 22 40,083 0 658
NATIONAL BANKSHARES INC VA COM 634865109 11 311 SH   SOLE 2 311 0 0
NATIONAL BANKSHARES INC VA COM 634865109 45 1,245 SH   SOLE 18 1,245 0 0
NATIONAL BANKSHARES INC VA COM 634865109 871 23,997 SH   SOLE 21 23,997 0 0
NATIONAL BANKSHARES INC VA COM 634865109 3,557 97,967 SH   SOLE 22 97,967 0 0
NATIONAL BANKSHARES INC VA COM 634865109 80 2,208 SH   SOLE 43 2,208 0 0
NATIONAL BEVERAGE CORP COM 635017106 544 10,363 SH   SOLE 2 7,064 0 3,299
NATIONAL BEVERAGE CORP COM 635017106 7 126 SH   SOLE 4 126 0 0
NATIONAL BEVERAGE CORP COM 635017106 20 378 SH   SOLE 7 378 0 0
NATIONAL BEVERAGE CORP COM 635017106 4,440 84,591 SH   SOLE 18 84,591 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,198 41,866 SH   SOLE 19 41,866 0 0
NATIONAL BEVERAGE CORP COM 635017106 139,404 2,655,816 SH   SOLE 21 2,655,816 0 0
NATIONAL BEVERAGE CORP COM 635017106 30,847 587,681 SH   SOLE 22 573,505 0 14,176
NATIONAL BEVERAGE CORP COM 635017106 156 2,964 SH   SOLE 25 2,964 0 0
NATIONAL BEVERAGE CORP COM 635017106 684 13,040 SH   SOLE 26 11,270 0 1,770
NATIONAL BEVERAGE CORP COM 635017106 139 2,652 SH   SOLE 28 2,652 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,306 43,931 SH   SOLE 30 43,931 0 0
NATIONAL BEVERAGE CORP COM 635017106 134 2,552 SH   SOLE 40 2,552 0 0
NATIONAL BEVERAGE CORP COM 635017106 777 14,811 SH   SOLE 43 184 0 14,627
NATIONAL BK HLDGS CORP CL A 633707104 1,051 25,958 SH   SOLE 2 9,386 0 16,572
NATIONAL BK HLDGS CORP CL A 633707104 5 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104 22 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,622 114,169 SH   SOLE 18 114,169 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,948 48,127 SH   SOLE 19 48,127 0 0
NATIONAL BK HLDGS CORP CL A 633707104 140,153 3,462,278 SH   SOLE 21 3,462,278 0 0
NATIONAL BK HLDGS CORP CL A 633707104 31,891 787,818 SH   SOLE 22 757,268 0 30,550
NATIONAL BK HLDGS CORP CL A 633707104 128 3,164 SH   SOLE 25 3,164 0 0
NATIONAL BK HLDGS CORP CL A 633707104 643 15,878 SH   SOLE 26 12,449 0 3,429
NATIONAL BK HLDGS CORP CL A 633707104 134 3,300 SH   SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,181 53,888 SH   SOLE 30 53,888 0 0
NATIONAL BK HLDGS CORP CL A 633707104 101 2,489 SH   SOLE 36 2,489 0 0
NATIONAL BK HLDGS CORP CL A 633707104 156 3,849 SH   SOLE 40 3,849 0 0
NATIONAL BK HLDGS CORP CL A 633707104 310 7,654 SH   SOLE 43 0 0 7,654
NATIONAL CINEMEDIA INC COM 635309107 341 95,868 SH   SOLE 2 26,848 0 69,020
NATIONAL CINEMEDIA INC COM 635309107 3 922 SH   SOLE 7 922 0 0
NATIONAL CINEMEDIA INC COM 635309107 760 213,445 SH   SOLE 18 213,445 0 0
NATIONAL CINEMEDIA INC COM 635309107 394 110,627 SH   SOLE 19 110,627 0 0
NATIONAL CINEMEDIA INC COM 635309107 7,979 2,241,256 SH   SOLE 21 2,241,256 0 0
NATIONAL CINEMEDIA INC COM 635309107 5,413 1,520,621 SH   SOLE 22 1,487,796 0 32,825
NATIONAL CINEMEDIA INC COM 635309107 131 36,892 SH   SOLE 43 3,755 0 33,137
NATIONAL ENERGY SERVICES REU SHS G6375R107 369 29,466 SH   SOLE 2 1,206 0 28,260
NATIONAL ENERGY SERVICES REU SHS G6375R107 7 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 1,250 99,804 SH   SOLE 18 99,804 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 788 62,953 SH   SOLE 19 62,953 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 16,801 1,341,897 SH   SOLE 21 1,341,897 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 4,352 347,594 SH   SOLE 22 325,918 0 21,676
NATIONAL ENERGY SERVICES REU SHS G6375R107 531 42,415 SH   SOLE 43 694 0 41,721
NATIONAL FUEL GAS CO COM 636180101 10,035 191,061 SH   SOLE 2 74,262 0 116,799
NATIONAL FUEL GAS CO COM 636180101 14 270 SH   SOLE 4 270 0 0
NATIONAL FUEL GAS CO COM 636180101 11,165 212,582 SH   SOLE 7 212,582 0 0
NATIONAL FUEL GAS CO COM 636180101 11,316 215,452 SH   SOLE 18 215,452 0 0
NATIONAL FUEL GAS CO COM 636180101 1,290 24,571 SH   SOLE 19 24,571 0 0
NATIONAL FUEL GAS CO COM 636180101 245,545 4,675,272 SH   SOLE 21 4,675,272 0 0
NATIONAL FUEL GAS CO COM 636180101 130,285 2,480,679 SH   SOLE 22 2,370,251 0 110,428
NATIONAL FUEL GAS CO COM 636180101 578 11,007 SH   SOLE 25 11,007 0 0
NATIONAL FUEL GAS CO COM 636180101 2,016 38,390 SH   SOLE 26 32,183 0 6,207
NATIONAL FUEL GAS CO COM 636180101 507 9,660 SH   SOLE 28 7,639 0 2,021
NATIONAL FUEL GAS CO COM 636180101 2,324 44,241 SH   SOLE 30 44,241 0 0
NATIONAL FUEL GAS CO COM 636180101 73 1,399 SH   SOLE 31 1,399 0 0
NATIONAL FUEL GAS CO COM 636180101 107 2,039 SH   SOLE 36 2,039 0 0
NATIONAL FUEL GAS CO COM 636180101 539 10,269 SH   SOLE 40 10,269 0 0
NATIONAL FUEL GAS CO COM 636180101 6,832 130,089 SH   SOLE 43 5,720 0 124,369
NATIONAL GRID PLC SPONSORED ADR NE 636274409 10 165 SH   SOLE 18 165 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 21,257 356,479 SH   SOLE 43 52,327 0 304,152
NATIONAL HEALTH INVS INC COM 63633D104 3,330 62,240 SH   SOLE 2 13,304 0 48,936
NATIONAL HEALTH INVS INC COM 63633D104 1,212 22,659 SH   SOLE 4 22,659 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,981 55,719 SH   SOLE 7 55,719 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,342 137,239 SH   SOLE 18 137,239 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,143 133,507 SH   SOLE 19 133,507 0 0
NATIONAL HEALTH INVS INC COM 63633D104 114,199 2,134,564 SH   SOLE 21 2,134,564 0 0
NATIONAL HEALTH INVS INC COM 63633D104 74,386 1,390,400 SH   SOLE 22 1,344,976 0 45,424
NATIONAL HEALTH INVS INC COM 63633D104 100 1,869 SH   SOLE 23 1,869 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,270 191,957 SH   SOLE 25 191,957 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,116 20,868 SH   SOLE 26 17,745 0 3,123
NATIONAL HEALTH INVS INC COM 63633D104 1,588 29,690 SH   SOLE 28 3,589 0 26,101
NATIONAL HEALTH INVS INC COM 63633D104 10,550 197,200 SH   SOLE 30 197,200 0 0
NATIONAL HEALTH INVS INC COM 63633D104 43 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104 283 5,287 SH   SOLE 40 5,287 0 0
NATIONAL HEALTH INVS INC COM 63633D104 551 10,308 SH   SOLE 43 2,595 0 7,713
NATIONAL HEALTHCARE CORP COM 635906100 1,478 21,115 SH   SOLE 2 3,991 0 17,124
NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 16 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,829 40,421 SH   SOLE 18 40,421 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,539 21,998 SH   SOLE 19 21,998 0 0
NATIONAL HEALTHCARE CORP COM 635906100 35,594 508,629 SH   SOLE 21 508,629 0 0
NATIONAL HEALTHCARE CORP COM 635906100 20,317 290,321 SH   SOLE 22 278,160 0 12,161
NATIONAL HEALTHCARE CORP COM 635906100 116 1,660 SH   SOLE 25 1,660 0 0
NATIONAL HEALTHCARE CORP COM 635906100 61 872 SH   SOLE 26 0 0 872
NATIONAL HEALTHCARE CORP COM 635906100 99 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 579 8,268 SH   SOLE 30 8,268 0 0
NATIONAL HEALTHCARE CORP COM 635906100 137 1,954 SH   SOLE 40 1,954 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,183 16,899 SH   SOLE 43 2,658 0 14,241
NATIONAL INSTRS CORP COM 636518102 15,012 382,668 SH   SOLE 2 136,518 0 246,150
NATIONAL INSTRS CORP COM 636518102 20 509 SH   SOLE 4 509 0 0
NATIONAL INSTRS CORP COM 636518102 282 7,194 SH   SOLE 7 7,194 0 0
NATIONAL INSTRS CORP COM 636518102 12,606 321,332 SH   SOLE 18 321,332 0 0
NATIONAL INSTRS CORP COM 636518102 1,486 37,881 SH   SOLE 19 37,881 0 0
NATIONAL INSTRS CORP COM 636518102 249,978 6,372,104 SH   SOLE 21 6,372,104 0 0
NATIONAL INSTRS CORP COM 636518102 140,596 3,583,884 SH   SOLE 22 3,428,433 0 155,451
NATIONAL INSTRS CORP COM 636518102 974 24,831 SH   SOLE 25 24,831 0 0
NATIONAL INSTRS CORP COM 636518102 1,920 48,948 SH   SOLE 26 40,422 0 8,526
NATIONAL INSTRS CORP COM 636518102 328 8,365 SH   SOLE 28 8,365 0 0
NATIONAL INSTRS CORP COM 636518102 3,013 76,803 SH   SOLE 30 76,803 0 0
NATIONAL INSTRS CORP COM 636518102 83 2,119 SH   SOLE 31 2,119 0 0
NATIONAL INSTRS CORP COM 636518102 912 23,252 SH   SOLE 36 23,252 0 0
NATIONAL INSTRS CORP COM 636518102 658 16,764 SH   SOLE 40 16,764 0 0
NATIONAL INSTRS CORP COM 636518102 4,766 121,500 SH   SOLE 43 3,525 0 117,975
NATIONAL PRESTO INDS INC COM 637215104 372 4,528 SH   SOLE 2 1,678 0 2,850
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,829 22,281 SH   SOLE 18 22,281 0 0
NATIONAL PRESTO INDS INC COM 637215104 760 9,256 SH   SOLE 19 9,256 0 0
NATIONAL PRESTO INDS INC COM 637215104 55,633 677,792 SH   SOLE 21 677,792 0 0
NATIONAL PRESTO INDS INC COM 637215104 10,139 123,530 SH   SOLE 22 118,304 0 5,226
NATIONAL PRESTO INDS INC COM 637215104 131 1,602 SH   SOLE 26 0 0 1,602
NATIONAL PRESTO INDS INC COM 637215104 45 553 SH   SOLE 28 553 0 0
NATIONAL PRESTO INDS INC COM 637215104 806 9,814 SH   SOLE 30 9,814 0 0
NATIONAL PRESTO INDS INC COM 637215104 38 468 SH   SOLE 40 468 0 0
NATIONAL PRESTO INDS INC COM 637215104 684 8,328 SH   SOLE 43 680 0 7,648
NATIONAL RESH CORP COM NEW 637372202 272 6,440 SH   SOLE 2 4,648 0 1,792
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,678 39,791 SH   SOLE 18 39,791 0 0
NATIONAL RESH CORP COM NEW 637372202 1,336 31,671 SH   SOLE 19 31,671 0 0
NATIONAL RESH CORP COM NEW 637372202 19,958 473,268 SH   SOLE 21 473,268 0 0
NATIONAL RESH CORP COM NEW 637372202 13,407 317,927 SH   SOLE 22 308,018 0 9,909
NATIONAL RESH CORP COM NEW 637372202 119 2,816 SH   SOLE 25 2,816 0 0
NATIONAL RESH CORP COM NEW 637372202 99 2,345 SH   SOLE 26 1,374 0 971
NATIONAL RESH CORP COM NEW 637372202 75 1,788 SH   SOLE 28 1,788 0 0
NATIONAL RESH CORP COM NEW 637372202 505 11,983 SH   SOLE 30 11,983 0 0
NATIONAL RESH CORP COM NEW 637372202 104 2,468 SH   SOLE 34 2,468 0 0
NATIONAL RESH CORP COM NEW 637372202 109 2,593 SH   SOLE 36 2,593 0 0
NATIONAL RESH CORP COM NEW 637372202 85 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202 26 614 SH   SOLE 43 48 0 566
NATIONAL RETAIL PROPERTIES I COM 637417106 20,370 471,627 SH   SOLE 2 152,332 0 319,295
NATIONAL RETAIL PROPERTIES I COM 637417106 4,176 96,679 SH   SOLE 4 96,679 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 14,260 330,179 SH   SOLE 7 330,179 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 18,340 424,639 SH   SOLE 18 424,639 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 11,567 267,824 SH   SOLE 19 267,824 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 416,709 9,648,269 SH   SOLE 21 9,648,269 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 261,164 6,046,861 SH   SOLE 22 5,836,640 0 210,221
NATIONAL RETAIL PROPERTIES I COM 637417106 310 7,179 SH   SOLE 23 7,179 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 32,819 759,883 SH   SOLE 25 759,883 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,061 70,877 SH   SOLE 26 56,885 0 13,992
NATIONAL RETAIL PROPERTIES I COM 637417106 5,273 122,098 SH   SOLE 28 11,421 0 110,677
NATIONAL RETAIL PROPERTIES I COM 637417106 34,033 787,987 SH   SOLE 30 787,987 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 120 2,774 SH   SOLE 31 2,774 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 739 17,118 SH   SOLE 34 17,118 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 141 3,257 SH   SOLE 36 3,257 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 899 20,807 SH   SOLE 40 20,807 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 4,319 99,998 SH   SOLE 43 6,652 0 93,346
NATIONAL SEC GROUP INC COM 637546102 3 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 11,428 216,480 SH   SOLE 2 142,920 0 73,560
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,213 41,915 SH   SOLE 4 41,915 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,486 103,928 SH   SOLE 7 103,928 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 20,582 389,884 SH   SOLE 18 381,764 0 8,120
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 30,168 571,469 SH   SOLE 19 571,469 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 346,573 6,565,135 SH   SOLE 21 6,565,135 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 175,236 3,319,498 SH   SOLE 22 3,273,769 0 45,729
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 977 18,502 SH   SOLE 23 18,502 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 18,557 351,524 SH   SOLE 25 351,524 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,442 103,090 SH   SOLE 26 28,116 0 74,974
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,722 51,572 SH   SOLE 28 3,709 0 47,863
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 19,106 361,918 SH   SOLE 30 361,918 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 642 12,170 SH   SOLE 34 12,170 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 532 10,078 SH   SOLE 40 10,078 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,922 36,414 SH   SOLE 43 179 0 36,235
NATIONAL VISION HLDGS INC COM 63845R107 10,961 193,070 SH   SOLE 2 148,319 0 44,751
NATIONAL VISION HLDGS INC COM 63845R107 216 3,806 SH   SOLE 4 3,806 0 0
NATIONAL VISION HLDGS INC COM 63845R107 324 5,703 SH   SOLE 7 5,703 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,783 31,399 SH   SOLE 13 31,399 0 0
NATIONAL VISION HLDGS INC COM 63845R107 17,360 305,803 SH   SOLE 18 251,357 0 54,446
NATIONAL VISION HLDGS INC COM 63845R107 38,299 674,635 SH   SOLE 19 674,635 0 0
NATIONAL VISION HLDGS INC COM 63845R107 153,402 2,702,169 SH   SOLE 21 2,702,169 0 0
NATIONAL VISION HLDGS INC COM 63845R107 143,737 2,531,914 SH   SOLE 22 2,400,221 0 131,693
NATIONAL VISION HLDGS INC COM 63845R107 2,502 44,066 SH   SOLE 23 44,066 0 0
NATIONAL VISION HLDGS INC COM 63845R107 645 11,357 SH   SOLE 25 11,357 0 0
NATIONAL VISION HLDGS INC COM 63845R107 5,175 91,162 SH   SOLE 26 32,095 0 59,067
NATIONAL VISION HLDGS INC COM 63845R107 399 7,021 SH   SOLE 28 7,021 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,382 24,336 SH   SOLE 29 24,336 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,748 66,020 SH   SOLE 30 66,020 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,438 25,333 SH   SOLE 31 25,333 0 0
NATIONAL VISION HLDGS INC COM 63845R107 325 5,724 SH   SOLE 34 5,724 0 0
NATIONAL VISION HLDGS INC COM 63845R107 502 8,847 SH   SOLE 36 8,847 0 0
NATIONAL VISION HLDGS INC COM 63845R107 554 9,758 SH   SOLE 40 9,758 0 0
NATIONAL VISION HLDGS INC COM 63845R107 477 8,398 SH   SOLE 43 129 0 8,269
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,020 531,000 PRN   SOLE 2 531,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,669 869,000 PRN   SOLE 18 869,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,559 812,000 PRN   SOLE 19 812,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 5,275 2,747,000 PRN   SOLE 21 2,747,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 833 434,000 PRN   SOLE 26 434,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,425 742,000 PRN   SOLE 34 742,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 628 2,984 SH   SOLE 2 763 0 2,221
NATIONAL WESTN LIFE GROUP IN CL A 638517102 8 40 SH   SOLE 7 40 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,762 8,369 SH   SOLE 18 8,369 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,044 4,956 SH   SOLE 19 4,956 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 21,703 103,056 SH   SOLE 21 103,056 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 13,439 63,816 SH   SOLE 22 60,810 0 3,006
NATIONAL WESTN LIFE GROUP IN CL A 638517102 65 308 SH   SOLE 25 308 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 79 373 SH   SOLE 26 0 0 373
NATIONAL WESTN LIFE GROUP IN CL A 638517102 80 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 939 4,457 SH   SOLE 30 4,457 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 88 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 666 3,161 SH   SOLE 43 292 0 2,869
NATURA &CO HLDG S A ADS 63884N108 2 97 SH   SOLE 18 97 0 0
NATURA &CO HLDG S A ADS 63884N108 1,162 69,798 SH   SOLE 21 69,798 0 0
NATURA &CO HLDG S A ADS 63884N108 6 376 SH   SOLE 28 0 0 376
NATURA &CO HLDG S A ADS 63884N108 341 20,467 SH   SOLE 30 20,467 0 0
NATURA &CO HLDG S A ADS 63884N108 10,228 614,317 SH   SOLE 43 42,891 0 571,426
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 14 1,028 SH   SOLE 18 1,028 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 160 11,836 SH   SOLE 21 11,836 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 81 7,821 SH   SOLE 2 0 0 7,821
NATURAL GAS SVCS GROUP INC COM 63886Q109 25 2,385 SH   SOLE 18 2,385 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 355 34,239 SH   SOLE 21 34,239 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 2,714 261,508 SH   SOLE 22 261,508 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 170 16,343 SH   SOLE 26 0 0 16,343
NATURAL GROCERS BY VITAMIN C COM 63888U108 158 14,124 SH   SOLE 2 521 0 13,603
NATURAL GROCERS BY VITAMIN C COM 63888U108 367 32,668 SH   SOLE 18 32,668 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 188 16,721 SH   SOLE 19 16,721 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,929 350,214 SH   SOLE 21 350,214 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 2,323 207,042 SH   SOLE 22 201,770 0 5,272
NATURAL GROCERS BY VITAMIN C COM 63888U108 12 1,050 SH   SOLE 43 1,011 0 39
NATURAL HEALTH TRENDS CORP COM 63888P406 11 1,479 SH   SOLE 18 1,479 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 182 25,399 SH   SOLE 21 25,399 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 691 96,409 SH   SOLE 22 96,409 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,626 267,725 SH   SOLE 19 267,725 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 121 12,298 SH   SOLE 22 12,298 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 550 56,093 SH   SOLE 26 56,093 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 2,281 232,500 SH   SOLE 30 232,500 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 4,417 450,204 SH   SOLE 34 450,204 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 8 15,261 SH   SOLE 2 15,261 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 4 8,208 SH   SOLE 18 8,208 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 109 214,569 SH   SOLE 19 214,569 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 6 12,480 SH   SOLE 22 12,480 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 59 115,810 SH   SOLE 26 115,810 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 132 258,920 SH   SOLE 30 258,920 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 127 248,875 SH   SOLE 34 248,875 0 0
NATURES SUNSHINE PRODS INC COM 639027101 655 44,690 SH   SOLE 2 23,791 0 20,899
NATURES SUNSHINE PRODS INC COM 639027101 5 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODS INC COM 639027101 518 35,383 SH   SOLE 18 35,383 0 0
NATURES SUNSHINE PRODS INC COM 639027101 384 26,205 SH   SOLE 19 26,205 0 0
NATURES SUNSHINE PRODS INC COM 639027101 6,309 430,628 SH   SOLE 21 430,628 0 0
NATURES SUNSHINE PRODS INC COM 639027101 3,083 210,452 SH   SOLE 22 203,769 0 6,683
NATURES SUNSHINE PRODS INC COM 639027101 31 2,104 SH   SOLE 43 0 0 2,104
NATUS MED INC DEL COM 639050103 2,071 82,583 SH   SOLE 2 26,605 0 55,978
NATUS MED INC DEL COM 639050103 5 195 SH   SOLE 4 195 0 0
NATUS MED INC DEL COM 639050103 14 542 SH   SOLE 7 542 0 0
NATUS MED INC DEL COM 639050103 3,573 142,475 SH   SOLE 18 142,475 0 0
NATUS MED INC DEL COM 639050103 7,163 285,596 SH   SOLE 19 285,596 0 0
NATUS MED INC DEL COM 639050103 110,555 4,408,113 SH   SOLE 21 4,408,113 0 0
NATUS MED INC DEL COM 639050103 28,021 1,117,267 SH   SOLE 22 1,082,795 0 34,472
NATUS MED INC DEL COM 639050103 238 9,492 SH   SOLE 23 9,492 0 0
NATUS MED INC DEL COM 639050103 127 5,067 SH   SOLE 25 5,067 0 0
NATUS MED INC DEL COM 639050103 1,329 52,995 SH   SOLE 26 14,130 0 38,865
NATUS MED INC DEL COM 639050103 69 2,738 SH   SOLE 28 2,738 0 0
NATUS MED INC DEL COM 639050103 6,927 276,205 SH   SOLE 30 276,205 0 0
NATUS MED INC DEL COM 639050103 22 877 SH   SOLE 34 877 0 0
NATUS MED INC DEL COM 639050103 40 1,583 SH   SOLE 36 1,583 0 0
NATUS MED INC DEL COM 639050103 90 3,579 SH   SOLE 40 3,579 0 0
NATUS MED INC DEL COM 639050103 1,054 42,011 SH   SOLE 43 201 0 41,810
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 9,465 1,554,184 SH   SOLE 43 54,939 0 1,499,245
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 138 22,440 SH   SOLE 18 22,440 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 3,927 639,642 SH   SOLE 19 639,642 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 50 8,200 SH   SOLE 20 8,200 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 761 123,880 SH   SOLE 21 123,880 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 770 125,326 SH   SOLE 22 125,326 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1,896 308,800 SH   SOLE 34 308,800 0 0
NAUTILUS INC COM 63910B102 228 24,539 SH   SOLE 2 9,625 0 14,914
NAUTILUS INC COM 63910B102 1 119 SH   SOLE 4 119 0 0
NAUTILUS INC COM 63910B102 6 627 SH   SOLE 7 627 0 0
NAUTILUS INC COM 63910B102 918 98,585 SH   SOLE 18 98,585 0 0
NAUTILUS INC COM 63910B102 487 52,309 SH   SOLE 19 52,309 0 0
NAUTILUS INC COM 63910B102 10,797 1,159,732 SH   SOLE 21 1,159,732 0 0
NAUTILUS INC COM 63910B102 6,997 751,544 SH   SOLE 22 726,788 0 24,756
NAUTILUS INC COM 63910B102 41 4,443 SH   SOLE 25 4,443 0 0
NAUTILUS INC COM 63910B102 73 7,839 SH   SOLE 30 7,839 0 0
NAUTILUS INC COM 63910B102 33 3,547 SH   SOLE 40 3,547 0 0
NAUTILUS INC COM 63910B102 50 5,343 SH   SOLE 43 89 0 5,254
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 7 4,175 SH   SOLE 18 4,175 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 110 62,724 SH   SOLE 21 62,724 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 182 103,924 SH   SOLE 22 103,924 0 0
NAVIENT CORPORATION COM 63938C108 5,223 264,745 SH   SOLE 2 122,795 0 141,950
NAVIENT CORPORATION COM 63938C108 16 797 SH   SOLE 4 797 0 0
NAVIENT CORPORATION COM 63938C108 127 6,412 SH   SOLE 7 6,412 0 0
NAVIENT CORPORATION COM 63938C108 16,816 852,315 SH   SOLE 18 852,315 0 0
NAVIENT CORPORATION COM 63938C108 5,739 290,900 SH   SOLE 19 290,900 0 0
NAVIENT CORPORATION COM 63938C108 234,285 11,874,571 SH   SOLE 21 11,874,571 0 0
NAVIENT CORPORATION COM 63938C108 100,170 5,077,061 SH   SOLE 22 4,899,129 0 177,932
NAVIENT CORPORATION COM 63938C108 446 22,618 SH   SOLE 25 22,618 0 0
NAVIENT CORPORATION COM 63938C108 1,192 60,415 SH   SOLE 26 45,566 0 14,849
NAVIENT CORPORATION COM 63938C108 750 38,018 SH   SOLE 28 11,100 0 26,918
NAVIENT CORPORATION COM 63938C108 2,028 102,805 SH   SOLE 30 102,805 0 0
NAVIENT CORPORATION COM 63938C108 586 29,677 SH   SOLE 36 29,677 0 0
NAVIENT CORPORATION COM 63938C108 466 23,628 SH   SOLE 40 23,628 0 0
NAVIENT CORPORATION COM 63938C108 8,551 433,391 SH   SOLE 43 32,245 0 401,146
NAVIGATOR HLDGS LTD SHS Y62132108 69 7,751 SH   SOLE 2 614 0 7,137
NAVIGATOR HLDGS LTD SHS Y62132108 71 8,026 SH   SOLE 19 8,026 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 300 33,703 SH   SOLE 22 33,703 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 ACQUIS CORP SHS Y62159143 11 2,603 SH   SOLE 18 2,603 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 114 27,905 SH   SOLE 21 27,905 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119 12 2,508 SH   SOLE 18 2,508 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119 138 28,850 SH   SOLE 21 28,850 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 16 481 SH   SOLE 22 481 0 0
NBT BANCORP INC COM 628778102 1,651 45,696 SH   SOLE 2 13,007 0 32,689
NBT BANCORP INC COM 628778102 7 205 SH   SOLE 4 205 0 0
NBT BANCORP INC COM 628778102 28 769 SH   SOLE 7 769 0 0
NBT BANCORP INC COM 628778102 6,147 170,175 SH   SOLE 18 170,175 0 0
NBT BANCORP INC COM 628778102 2,682 74,256 SH   SOLE 19 74,256 0 0
NBT BANCORP INC COM 628778102 177,657 4,918,535 SH   SOLE 21 4,918,535 0 0
NBT BANCORP INC COM 628778102 38,217 1,058,060 SH   SOLE 22 1,017,228 0 40,832
NBT BANCORP INC COM 628778102 174 4,811 SH   SOLE 25 4,811 0 0
NBT BANCORP INC COM 628778102 377 10,443 SH   SOLE 26 7,373 0 3,070
NBT BANCORP INC COM 628778102 132 3,647 SH   SOLE 28 3,647 0 0
NBT BANCORP INC COM 628778102 2,702 74,802 SH   SOLE 30 74,802 0 0
NBT BANCORP INC COM 628778102 178 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102 428 11,841 SH   SOLE 43 1,303 0 10,538
NCINO INC COM 63947U107 6,372 89,709 SH   SOLE 2 11,826 0 77,883
NCINO INC COM 63947U107 11 156 SH   SOLE 4 156 0 0
NCINO INC COM 63947U107 54 761 SH   SOLE 7 761 0 0
NCINO INC COM 63947U107 1,676 23,592 SH   SOLE 18 23,592 0 0
NCINO INC COM 63947U107 88,246 1,242,382 SH   SOLE 19 1,242,382 0 0
NCINO INC COM 63947U107 56,582 796,599 SH   SOLE 21 796,599 0 0
NCINO INC COM 63947U107 86,790 1,221,885 SH   SOLE 22 1,167,111 0 54,774
NCINO INC COM 63947U107 51,096 719,361 SH   SOLE 25 719,361 0 0
NCINO INC COM 63947U107 734 10,330 SH   SOLE 26 8,610 0 1,720
NCINO INC COM 63947U107 168 2,367 SH   SOLE 28 2,367 0 0
NCINO INC COM 63947U107 5,718 80,505 SH   SOLE 30 80,505 0 0
NCINO INC COM 63947U107 60 848 SH   SOLE 31 848 0 0
NCINO INC COM 63947U107 239 3,370 SH   SOLE 40 3,370 0 0
NCINO INC COM 63947U107 21 297 SH   SOLE 43 0 0 297
NCL CORP LTD NOTE 6.000% 5/1 62886HAT8 13,010 6,075,000 PRN   SOLE 21 6,075,000 0 0
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9 5,002 2,930,000 PRN   SOLE 21 2,930,000 0 0
NCR CORP NEW COM 62886E108 12,976 334,787 SH   SOLE 2 97,183 0 237,604
NCR CORP NEW COM 62886E108 74 1,909 SH   SOLE 4 1,909 0 0
NCR CORP NEW COM 62886E108 135 3,483 SH   SOLE 7 3,483 0 0
NCR CORP NEW COM 62886E108 12,299 317,301 SH   SOLE 18 316,553 0 748
NCR CORP NEW COM 62886E108 1,411 36,395 SH   SOLE 19 36,395 0 0
NCR CORP NEW COM 62886E108 239,378 6,175,913 SH   SOLE 21 6,175,913 0 0
NCR CORP NEW COM 62886E108 137,267 3,541,472 SH   SOLE 22 3,388,860 0 152,612
NCR CORP NEW COM 62886E108 731 18,864 SH   SOLE 25 18,864 0 0
NCR CORP NEW COM 62886E108 2,011 51,883 SH   SOLE 26 42,226 0 9,657
NCR CORP NEW COM 62886E108 525 13,537 SH   SOLE 28 10,793 0 2,744
NCR CORP NEW COM 62886E108 2,643 68,183 SH   SOLE 30 68,183 0 0
NCR CORP NEW COM 62886E108 197 5,077 SH   SOLE 31 5,077 0 0
NCR CORP NEW COM 62886E108 383 9,886 SH   SOLE 36 9,886 0 0
NCR CORP NEW COM 62886E108 608 15,685 SH   SOLE 40 15,685 0 0
NCR CORP NEW COM 62886E108 1,460 37,664 SH   SOLE 43 881 0 36,783
NCS MULTISTAGE HLDGS INC COM NEW 628877201 3 120 SH   SOLE 18 120 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 201 7,047 SH   SOLE 21 7,047 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 81 2,819 SH   SOLE 22 2,819 0 0
NEENAH INC COM 640079109 1,157 24,833 SH   SOLE 2 9,664 0 15,169
NEENAH INC COM 640079109 5 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 16 333 SH   SOLE 7 333 0 0
NEENAH INC COM 640079109 3,094 66,391 SH   SOLE 18 66,391 0 0
NEENAH INC COM 640079109 1,364 29,267 SH   SOLE 19 29,267 0 0
NEENAH INC COM 640079109 93,543 2,006,921 SH   SOLE 21 2,006,921 0 0
NEENAH INC COM 640079109 21,605 463,536 SH   SOLE 22 446,135 0 17,401
NEENAH INC COM 640079109 100 2,140 SH   SOLE 25 2,140 0 0
NEENAH INC COM 640079109 405 8,686 SH   SOLE 26 6,481 0 2,205
NEENAH INC COM 640079109 88 1,882 SH   SOLE 28 1,882 0 0
NEENAH INC COM 640079109 1,395 29,927 SH   SOLE 30 29,927 0 0
NEENAH INC COM 640079109 77 1,644 SH   SOLE 34 1,644 0 0
NEENAH INC COM 640079109 87 1,874 SH   SOLE 40 1,874 0 0
NEENAH INC COM 640079109 843 18,095 SH   SOLE 43 686 0 17,409
NEKTAR THERAPEUTICS COM 640268108 12,295 684,564 SH   SOLE 2 274,740 0 409,824
NEKTAR THERAPEUTICS COM 640268108 14 769 SH   SOLE 4 769 0 0
NEKTAR THERAPEUTICS COM 640268108 51 2,823 SH   SOLE 7 2,823 0 0
NEKTAR THERAPEUTICS COM 640268108 8,490 472,728 SH   SOLE 18 472,728 0 0
NEKTAR THERAPEUTICS COM 640268108 16,341 909,835 SH   SOLE 19 909,835 0 0
NEKTAR THERAPEUTICS COM 640268108 199,142 11,088,064 SH   SOLE 21 11,088,064 0 0
NEKTAR THERAPEUTICS COM 640268108 90,525 5,040,355 SH   SOLE 22 4,816,318 0 224,037
NEKTAR THERAPEUTICS COM 640268108 410 22,801 SH   SOLE 25 22,801 0 0
NEKTAR THERAPEUTICS COM 640268108 1,504 83,715 SH   SOLE 26 70,127 0 13,588
NEKTAR THERAPEUTICS COM 640268108 272 15,132 SH   SOLE 28 15,132 0 0
NEKTAR THERAPEUTICS COM 640268108 3,346 186,314 SH   SOLE 30 186,314 0 0
NEKTAR THERAPEUTICS COM 640268108 52 2,900 SH   SOLE 31 2,900 0 0
NEKTAR THERAPEUTICS COM 640268108 3,846 214,118 SH   SOLE 34 214,118 0 0
NEKTAR THERAPEUTICS COM 640268108 72 3,986 SH   SOLE 36 3,986 0 0
NEKTAR THERAPEUTICS COM 640268108 403 22,462 SH   SOLE 40 22,462 0 0
NEKTAR THERAPEUTICS COM 640268108 1,682 93,678 SH   SOLE 43 15,683 0 77,995
NELNET INC CL A 64031N108 2,490 31,428 SH   SOLE 2 15,882 0 15,546
NELNET INC CL A 64031N108 3 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108 22 273 SH   SOLE 7 273 0 0
NELNET INC CL A 64031N108 4,283 54,053 SH   SOLE 18 54,053 0 0
NELNET INC CL A 64031N108 2,403 30,326 SH   SOLE 19 30,326 0 0
NELNET INC CL A 64031N108 48,376 610,495 SH   SOLE 21 610,495 0 0
NELNET INC CL A 64031N108 40,602 512,389 SH   SOLE 22 496,506 0 15,883
NELNET INC CL A 64031N108 164 2,074 SH   SOLE 25 2,074 0 0
NELNET INC CL A 64031N108 332 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 90 1,141 SH   SOLE 28 1,141 0 0
NELNET INC CL A 64031N108 435 5,489 SH   SOLE 30 5,489 0 0
NELNET INC CL A 64031N108 163 2,052 SH   SOLE 40 2,052 0 0
NELNET INC CL A 64031N108 460 5,809 SH   SOLE 43 140 0 5,669
NEMAURA MED INC COM NEW 640442208 7 1,101 SH   SOLE 2 1,101 0 0
NEMAURA MED INC COM NEW 640442208 14 2,324 SH   SOLE 18 2,324 0 0
NEMAURA MED INC COM NEW 640442208 183 30,384 SH   SOLE 21 30,384 0 0
NEMAURA MED INC COM NEW 640442208 6 988 SH   SOLE 22 988 0 0
NEOGAMES S A SHS L6673X107 31 839 SH   SOLE 2 285 0 554
NEOGAMES S A SHS L6673X107 3 90 SH   SOLE 7 90 0 0
NEOGAMES S A SHS L6673X107 625 17,029 SH   SOLE 18 17,029 0 0
NEOGAMES S A SHS L6673X107 339 9,222 SH   SOLE 19 9,222 0 0
NEOGAMES S A SHS L6673X107 10,182 277,276 SH   SOLE 21 277,276 0 0
NEOGAMES S A SHS L6673X107 3,713 101,127 SH   SOLE 22 97,890 0 3,237
NEOGAMES S A SHS L6673X107 14 368 SH   SOLE 25 368 0 0
NEOGAMES S A SHS L6673X107 32 869 SH   SOLE 40 869 0 0
NEOGAMES S A SHS L6673X107 109 2,969 SH   SOLE 43 782 0 2,187
NEOGEN CORP COM 640491106 5,297 121,976 SH   SOLE 2 79,957 0 42,019
NEOGEN CORP COM 640491106 19 436 SH   SOLE 4 436 0 0
NEOGEN CORP COM 640491106 75 1,730 SH   SOLE 7 1,730 0 0
NEOGEN CORP COM 640491106 22,661 521,778 SH   SOLE 18 508,198 0 13,580
NEOGEN CORP COM 640491106 12,388 285,239 SH   SOLE 19 285,239 0 0
NEOGEN CORP COM 640491106 320,475 7,379,121 SH   SOLE 21 7,379,121 0 0
NEOGEN CORP COM 640491106 134,598 3,099,205 SH   SOLE 22 3,029,431 0 69,774
NEOGEN CORP COM 640491106 200 4,596 SH   SOLE 23 4,596 0 0
NEOGEN CORP COM 640491106 565 13,002 SH   SOLE 25 13,002 0 0
NEOGEN CORP COM 640491106 3,237 74,534 SH   SOLE 26 36,676 0 37,858
NEOGEN CORP COM 640491106 261 6,008 SH   SOLE 28 6,008 0 0
NEOGEN CORP COM 640491106 2,483 57,172 SH   SOLE 30 57,172 0 0
NEOGEN CORP COM 640491106 549 12,634 SH   SOLE 40 12,634 0 0
NEOGEN CORP COM 640491106 3,454 79,522 SH   SOLE 43 1,993 0 77,529
NEOGENOMICS INC COM NEW 64049M209 6,616 137,150 SH   SOLE 2 66,715 0 70,435
NEOGENOMICS INC COM NEW 64049M209 21 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209 88 1,822 SH   SOLE 7 1,822 0 0
NEOGENOMICS INC COM NEW 64049M209 21,175 438,943 SH   SOLE 18 415,224 0 23,719
NEOGENOMICS INC COM NEW 64049M209 32,405 671,743 SH   SOLE 19 671,743 0 0
NEOGENOMICS INC COM NEW 64049M209 663,520 13,754,552 SH   SOLE 21 13,754,552 0 0
NEOGENOMICS INC COM NEW 64049M209 157,739 3,269,885 SH   SOLE 22 3,202,053 0 67,832
NEOGENOMICS INC COM NEW 64049M209 1,016 21,060 SH   SOLE 23 21,060 0 0
NEOGENOMICS INC COM NEW 64049M209 937 19,414 SH   SOLE 25 19,414 0 0
NEOGENOMICS INC COM NEW 64049M209 6,430 133,282 SH   SOLE 26 32,896 0 100,386
NEOGENOMICS INC COM NEW 64049M209 463 9,588 SH   SOLE 28 9,588 0 0
NEOGENOMICS INC COM NEW 64049M209 10,330 214,140 SH   SOLE 30 214,140 0 0
NEOGENOMICS INC COM NEW 64049M209 19 387 SH   SOLE 34 387 0 0
NEOGENOMICS INC COM NEW 64049M209 799 16,573 SH   SOLE 36 16,573 0 0
NEOGENOMICS INC COM NEW 64049M209 675 13,987 SH   SOLE 40 13,987 0 0
NEOGENOMICS INC COM NEW 64049M209 2,714 56,256 SH   SOLE 43 77 0 56,179
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 2,225 2,200,000 PRN   SOLE 21 2,200,000 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 245 33,848 SH   SOLE 2 11,031 0 22,817
NEOLEUKIN THERAPEUTICS INC COM 64049K104 4 526 SH   SOLE 7 526 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 830 114,861 SH   SOLE 18 105,857 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104 414 57,226 SH   SOLE 19 57,226 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 11,546 1,596,921 SH   SOLE 21 1,596,921 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 5,872 812,195 SH   SOLE 22 795,610 0 16,585
NEOLEUKIN THERAPEUTICS INC COM 64049K104 44 6,029 SH   SOLE 25 6,029 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 5 745 SH   SOLE 26 745 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 179 24,716 SH   SOLE 30 24,716 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 23 3,197 SH   SOLE 40 3,197 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 137 19,012 SH   SOLE 43 0 0 19,012
NEONODE INC COM PAR 64051M709 20 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 782 77,510 SH   SOLE 22 77,510 0 0
NEOPHOTONICS CORP COM 64051T100 516 59,205 SH   SOLE 2 15,650 0 43,555
NEOPHOTONICS CORP COM 64051T100 6 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 1,525 175,136 SH   SOLE 18 175,136 0 0
NEOPHOTONICS CORP COM 64051T100 758 87,034 SH   SOLE 19 87,034 0 0
NEOPHOTONICS CORP COM 64051T100 17,162 1,970,334 SH   SOLE 21 1,970,334 0 0
NEOPHOTONICS CORP COM 64051T100 10,784 1,238,093 SH   SOLE 22 1,188,886 0 49,207
NEOPHOTONICS CORP COM 64051T100 61 7,012 SH   SOLE 25 7,012 0 0
NEOPHOTONICS CORP COM 64051T100 116 13,263 SH   SOLE 30 13,263 0 0
NEOPHOTONICS CORP COM 64051T100 77 8,806 SH   SOLE 40 8,806 0 0
NEOPHOTONICS CORP COM 64051T100 64 7,303 SH   SOLE 43 0 0 7,303
NEPHROS INC COM 640671400 10 1,163 SH   SOLE 18 1,163 0 0
NEPHROS INC COM 640671400 148 16,916 SH   SOLE 21 16,916 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 54 11,525 SH   SOLE 21 11,525 0 0
NET ELEMENT INC COM 64111R300 8 940 SH   SOLE 18 940 0 0
NET ELEMENT INC COM 64111R300 95 11,524 SH   SOLE 21 11,524 0 0
NET ELEMENT INC COM 64111R300 1,147 139,148 SH   SOLE 22 139,148 0 0
NETAPP INC COM 64110D104 61,016 679,764 SH   SOLE 2 252,989 0 426,775
NETAPP INC COM 64110D104 17,037 189,801 SH   SOLE 4 126,428 0 63,373
NETAPP INC COM 64110D104 19,651 218,929 SH   SOLE 7 210,238 0 8,691
NETAPP INC COM 64110D104 6,356 70,806 SH   SOLE 13 65,276 0 5,530
NETAPP INC COM 64110D104 2,677 29,824 SH   SOLE 15 29,824 0 0
NETAPP INC COM 64110D104 54,754 610,009 SH   SOLE 18 518,350 0 91,659
NETAPP INC COM 64110D104 40,307 449,058 SH   SOLE 19 449,058 0 0
NETAPP INC COM 64110D104 618,360 6,889,032 SH   SOLE 21 6,889,032 0 0
NETAPP INC COM 64110D104 482,494 5,375,378 SH   SOLE 22 4,750,934 0 624,444
NETAPP INC COM 64110D104 15,146 168,740 SH   SOLE 23 168,740 0 0
NETAPP INC COM 64110D104 36,179 403,065 SH   SOLE 25 403,065 0 0
NETAPP INC COM 64110D104 53,072 591,271 SH   SOLE 26 257,182 0 334,089
NETAPP INC COM 64110D104 84,145 937,439 SH   SOLE 28 16,994 0 920,445
NETAPP INC COM 64110D104 1,094 12,186 SH   SOLE 29 12,186 0 0
NETAPP INC COM 64110D104 142,565 1,588,288 SH   SOLE 30 1,502,106 0 86,182
NETAPP INC COM 64110D104 10,558 117,625 SH   SOLE 31 61,523 0 56,102
NETAPP INC COM 64110D104 5,622 62,631 SH   SOLE 34 62,631 0 0
NETAPP INC COM 64110D104 10,016 111,586 SH   SOLE 36 111,586 0 0
NETAPP INC COM 64110D104 670 7,468 SH   SOLE 40 7,468 0 0
NETAPP INC COM 64110D104 18,225 203,040 SH   SOLE 43 17,347 0 185,693
NETEASE INC SPONSORED ADS 64110W102 69,891 818,396 SH   SOLE 2 100,425 0 717,971
NETEASE INC SPONSORED ADS 64110W102 23,938 280,306 SH   SOLE 4 173,289 0 107,017
NETEASE INC SPONSORED ADS 64110W102 6,307 73,856 SH   SOLE 7 73,856 0 0
NETEASE INC SPONSORED ADS 64110W102 8,459 99,049 SH   SOLE 13 62,048 0 37,001
NETEASE INC SPONSORED ADS 64110W102 18,994 222,416 SH   SOLE 15 222,416 0 0
NETEASE INC SPONSORED ADS 64110W102 19,268 225,620 SH   SOLE 18 225,620 0 0
NETEASE INC SPONSORED ADS 64110W102 6,898 80,770 SH   SOLE 19 80,770 0 0
NETEASE INC SPONSORED ADS 64110W102 632,955 7,411,649 SH   SOLE 21 7,411,649 0 0
NETEASE INC SPONSORED ADS 64110W102 469,610 5,498,947 SH   SOLE 22 4,605,189 0 893,758
NETEASE INC SPONSORED ADS 64110W102 19,080 223,420 SH   SOLE 23 223,420 0 0
NETEASE INC SPONSORED ADS 64110W102 4,287 50,196 SH   SOLE 25 50,196 0 0
NETEASE INC SPONSORED ADS 64110W102 66,006 772,902 SH   SOLE 26 115,816 0 657,086
NETEASE INC SPONSORED ADS 64110W102 42,807 501,252 SH   SOLE 28 35,164 0 466,088
NETEASE INC SPONSORED ADS 64110W102 3,054 35,763 SH   SOLE 29 35,763 0 0
NETEASE INC SPONSORED ADS 64110W102 221,181 2,589,939 SH   SOLE 30 2,586,532 0 3,407
NETEASE INC SPONSORED ADS 64110W102 6,530 76,463 SH   SOLE 31 67,568 0 8,895
NETEASE INC SPONSORED ADS 64110W102 7,892 92,416 SH   SOLE 32 92,416 0 0
NETEASE INC SPONSORED ADS 64110W102 37,398 437,914 SH   SOLE 34 437,914 0 0
NETEASE INC SPONSORED ADS 64110W102 147 1,717 SH   SOLE 40 1,717 0 0
NETEASE INC SPONSORED ADS 64110W102 24,754 289,858 SH   SOLE 43 25,763 0 264,095
NETFLIX INC COM 64110L106 611,354 1,001,662 SH   SOLE 2 148,340 0 853,322
NETFLIX INC COM 64110L106 169,959 278,466 SH   SOLE 4 182,628 0 95,838
NETFLIX INC COM 64110L106 264,105 432,718 SH   SOLE 7 413,150 0 19,568
NETFLIX INC COM 64110L106 5,284 8,657 SH   SOLE 13 1,243 0 7,414
NETFLIX INC COM 64110L106 27,396 44,886 SH   SOLE 15 44,886 0 0
NETFLIX INC COM 64110L106 45 74 SH   SOLE 17 0 0 74
NETFLIX INC COM 64110L106 775,453 1,270,526 SH   SOLE 18 1,036,559 0 233,967
NETFLIX INC COM 64110L106 320,660 525,379 SH   SOLE 19 525,379 0 0
NETFLIX INC COM 64110L106 5,210,847 8,537,614 SH   SOLE 21 8,537,614 0 0
NETFLIX INC COM 64110L106 5,683,991 9,312,827 SH   SOLE 22 8,376,454 0 936,373
NETFLIX INC COM 64110L106 156,558 256,509 SH   SOLE 23 256,509 0 0
NETFLIX INC COM 64110L106 469,165 768,694 SH   SOLE 25 768,694 0 0
NETFLIX INC COM 64110L106 588,924 964,912 SH   SOLE 26 370,948 0 593,964
NETFLIX INC COM 64110L106 430,154 704,777 SH   SOLE 28 37,886 0 666,891
NETFLIX INC COM 64110L106 2,355 3,858 SH   SOLE 29 3,858 0 0
NETFLIX INC COM 64110L106 1,224,131 2,005,654 SH   SOLE 30 2,005,654 0 0
NETFLIX INC COM 64110L106 101,656 166,557 SH   SOLE 31 57,623 0 108,934
NETFLIX INC COM 64110L106 83,081 136,122 SH   SOLE 32 136,122 0 0
NETFLIX INC COM 64110L106 29,636 48,557 SH   SOLE 34 48,557 0 0
NETFLIX INC COM 64110L106 120,251 197,023 SH   SOLE 36 197,023 0 0
NETFLIX INC COM 64110L106 9,438 15,463 SH   SOLE 40 15,463 0 0
NETFLIX INC COM 64110L106 221,870 363,518 SH   SOLE 43 25,370 0 338,148
NETGEAR INC COM 64111Q104 1,398 43,819 SH   SOLE 2 14,037 0 29,782
NETGEAR INC COM 64111Q104 4 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 15 478 SH   SOLE 7 478 0 0
NETGEAR INC COM 64111Q104 3,591 112,529 SH   SOLE 18 112,529 0 0
NETGEAR INC COM 64111Q104 1,689 52,926 SH   SOLE 19 52,926 0 0
NETGEAR INC COM 64111Q104 119,838 3,755,509 SH   SOLE 21 3,755,509 0 0
NETGEAR INC COM 64111Q104 22,342 700,142 SH   SOLE 22 669,816 0 30,326
NETGEAR INC COM 64111Q104 144 4,520 SH   SOLE 25 4,520 0 0
NETGEAR INC COM 64111Q104 233 7,296 SH   SOLE 26 5,148 0 2,148
NETGEAR INC COM 64111Q104 82 2,558 SH   SOLE 28 2,558 0 0
NETGEAR INC COM 64111Q104 5,781 181,176 SH   SOLE 30 181,176 0 0
NETGEAR INC COM 64111Q104 36 1,123 SH   SOLE 36 1,123 0 0
NETGEAR INC COM 64111Q104 111 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104 786 24,622 SH   SOLE 43 1,068 0 23,554
NETSCOUT SYS INC COM 64115T104 2,999 111,269 SH   SOLE 2 53,165 0 58,104
NETSCOUT SYS INC COM 64115T104 9 319 SH   SOLE 4 319 0 0
NETSCOUT SYS INC COM 64115T104 30 1,128 SH   SOLE 7 1,128 0 0
NETSCOUT SYS INC COM 64115T104 9,931 368,479 SH   SOLE 18 368,479 0 0
NETSCOUT SYS INC COM 64115T104 3,299 122,406 SH   SOLE 19 122,406 0 0
NETSCOUT SYS INC COM 64115T104 145,887 5,413,246 SH   SOLE 21 5,413,246 0 0
NETSCOUT SYS INC COM 64115T104 55,409 2,055,998 SH   SOLE 22 1,982,125 0 73,873
NETSCOUT SYS INC COM 64115T104 230 8,528 SH   SOLE 25 8,528 0 0
NETSCOUT SYS INC COM 64115T104 899 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104 166 6,177 SH   SOLE 28 6,177 0 0
NETSCOUT SYS INC COM 64115T104 11,617 431,058 SH   SOLE 30 431,058 0 0
NETSCOUT SYS INC COM 64115T104 13 486 SH   SOLE 34 486 0 0
NETSCOUT SYS INC COM 64115T104 74 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 239 8,871 SH   SOLE 40 8,871 0 0
NETSCOUT SYS INC COM 64115T104 823 30,522 SH   SOLE 43 79 0 30,443
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 9 2,048 SH   SOLE 18 2,048 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 160 35,040 SH   SOLE 21 35,040 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,180 257,713 SH   SOLE 22 257,713 0 0
NETSTREIT CORP COM 64119V303 1,365 57,697 SH   SOLE 2 26,603 0 31,094
NETSTREIT CORP COM 64119V303 15 638 SH   SOLE 7 638 0 0
NETSTREIT CORP COM 64119V303 3,144 132,952 SH   SOLE 18 132,952 0 0
NETSTREIT CORP COM 64119V303 1,632 69,008 SH   SOLE 19 69,008 0 0
NETSTREIT CORP COM 64119V303 38,007 1,607,049 SH   SOLE 21 1,607,049 0 0
NETSTREIT CORP COM 64119V303 20,388 862,056 SH   SOLE 22 821,786 0 40,270
NETSTREIT CORP COM 64119V303 38 1,601 SH   SOLE 23 1,601 0 0
NETSTREIT CORP COM 64119V303 118 5,001 SH   SOLE 25 5,001 0 0
NETSTREIT CORP COM 64119V303 101 4,263 SH   SOLE 28 4,263 0 0
NETSTREIT CORP COM 64119V303 235 9,941 SH   SOLE 30 9,941 0 0
NETSTREIT CORP COM 64119V303 110 4,638 SH   SOLE 40 4,638 0 0
NETSTREIT CORP COM 64119V303 271 11,477 SH   SOLE 43 0 0 11,477
NETWORK-1 TECHNOLOGIES INC COM 64121N109 10 3,257 SH   SOLE 18 3,257 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 116 39,233 SH   SOLE 21 39,233 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 13 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 2 494 SH   SOLE 2 494 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 20 5,465 SH   SOLE 18 5,465 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 273 75,757 SH   SOLE 21 75,757 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 2 645 SH   SOLE 2 645 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 7 1,902 SH   SOLE 18 1,902 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 80 21,420 SH   SOLE 21 21,420 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 77 20,612 SH   SOLE 22 20,612 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 22,387 233,419 SH   SOLE 2 79,331 0 154,088
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,597 58,354 SH   SOLE 4 34,351 0 24,003
NEUROCRINE BIOSCIENCES INC COM 64125C109 750 7,825 SH   SOLE 7 7,825 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 26 269 SH   SOLE 13 269 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 675 7,038 SH   SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 32,991 343,977 SH   SOLE 18 338,647 0 5,330
NEUROCRINE BIOSCIENCES INC COM 64125C109 37,462 390,599 SH   SOLE 19 390,599 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 517,360 5,394,223 SH   SOLE 21 5,394,223 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 254,466 2,653,180 SH   SOLE 22 2,543,750 0 109,430
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,811 60,585 SH   SOLE 23 60,585 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,388 14,474 SH   SOLE 25 14,474 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 13,526 141,032 SH   SOLE 26 117,668 0 23,364
NEUROCRINE BIOSCIENCES INC COM 64125C109 10,684 111,400 SH   SOLE 28 6,740 0 104,660
NEUROCRINE BIOSCIENCES INC COM 64125C109 10 101 SH   SOLE 29 101 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 53,092 553,563 SH   SOLE 30 488,572 0 64,991
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,278 34,181 SH   SOLE 31 11,280 0 22,901
NEUROCRINE BIOSCIENCES INC COM 64125C109 15,265 159,157 SH   SOLE 34 159,157 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,732 18,055 SH   SOLE 36 18,055 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 319 3,329 SH   SOLE 40 3,329 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,210 33,472 SH   SOLE 43 1,922 0 31,550
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 3,520 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 304 29,938 SH   SOLE 22 29,938 0 0
NEURONETICS INC COM 64131A105 71 10,880 SH   SOLE 2 1,214 0 9,666
NEURONETICS INC COM 64131A105 3 401 SH   SOLE 7 401 0 0
NEURONETICS INC COM 64131A105 489 74,569 SH   SOLE 18 74,569 0 0
NEURONETICS INC COM 64131A105 279 42,513 SH   SOLE 19 42,513 0 0
NEURONETICS INC COM 64131A105 5,906 900,302 SH   SOLE 21 900,302 0 0
NEURONETICS INC COM 64131A105 3,562 543,035 SH   SOLE 22 538,247 0 4,788
NEUROPACE INC COM 641288105 15 925 SH   SOLE 2 271 0 654
NEUROPACE INC COM 641288105 323 20,371 SH   SOLE 18 20,371 0 0
NEUROPACE INC COM 641288105 175 11,039 SH   SOLE 19 11,039 0 0
NEUROPACE INC COM 641288105 3,704 233,678 SH   SOLE 21 233,678 0 0
NEUROPACE INC COM 641288105 1,077 67,961 SH   SOLE 22 66,092 0 1,869
NEVRO CORP COM 64157F103 194 1,663 SH   SOLE 44 1,663 0 0
NEVRO CORP COM 64157F103 10,167 87,364 SH   SOLE 2 57,359 0 30,005
NEVRO CORP COM 64157F103 12 106 SH   SOLE 4 106 0 0
NEVRO CORP COM 64157F103 65 560 SH   SOLE 7 560 0 0
NEVRO CORP COM 64157F103 15,188 130,503 SH   SOLE 18 121,114 0 9,389
NEVRO CORP COM 64157F103 104,735 899,936 SH   SOLE 19 899,936 0 0
NEVRO CORP COM 64157F103 443 3,805 SH   SOLE 20 3,805 0 0
NEVRO CORP COM 64157F103 156,018 1,340,588 SH   SOLE 21 1,340,588 0 0
NEVRO CORP COM 64157F103 116,690 1,002,662 SH   SOLE 22 981,966 0 20,696
NEVRO CORP COM 64157F103 1,210 10,395 SH   SOLE 23 10,395 0 0
NEVRO CORP COM 64157F103 515 4,428 SH   SOLE 25 4,428 0 0
NEVRO CORP COM 64157F103 6,895 59,247 SH   SOLE 26 12,165 0 47,082
NEVRO CORP COM 64157F103 320 2,750 SH   SOLE 28 2,750 0 0
NEVRO CORP COM 64157F103 21,542 185,103 SH   SOLE 30 185,103 0 0
NEVRO CORP COM 64157F103 31,494 270,611 SH   SOLE 34 270,611 0 0
NEVRO CORP COM 64157F103 448 3,851 SH   SOLE 40 3,851 0 0
NEVRO CORP COM 64157F103 640 5,499 SH   SOLE 43 328 0 5,171
NEW FORTRESS ENERGY INC COM CL A 644393100 2,126 76,611 SH   SOLE 2 3,622 0 72,989
NEW FORTRESS ENERGY INC COM CL A 644393100 12 429 SH   SOLE 7 429 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 322 11,619 SH   SOLE 18 11,619 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 199 7,164 SH   SOLE 19 7,164 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 12,745 459,270 SH   SOLE 21 459,270 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 21,520 775,482 SH   SOLE 22 756,493 0 18,989
NEW FORTRESS ENERGY INC COM CL A 644393100 13 470 SH   SOLE 31 470 0 0
NEW GOLD INC CDA COM 644535106 108 101,893 SH   SOLE 43 0 0 101,893
NEW JERSEY RES CORP COM 646025106 5,150 147,946 SH   SOLE 2 69,207 0 78,739
NEW JERSEY RES CORP COM 646025106 14 394 SH   SOLE 4 394 0 0
NEW JERSEY RES CORP COM 646025106 7,880 226,382 SH   SOLE 7 226,382 0 0
NEW JERSEY RES CORP COM 646025106 18,856 541,679 SH   SOLE 18 541,679 0 0
NEW JERSEY RES CORP COM 646025106 5,999 172,327 SH   SOLE 19 172,327 0 0
NEW JERSEY RES CORP COM 646025106 319,616 9,181,716 SH   SOLE 21 9,181,716 0 0
NEW JERSEY RES CORP COM 646025106 96,499 2,772,171 SH   SOLE 22 2,671,510 0 100,661
NEW JERSEY RES CORP COM 646025106 420 12,075 SH   SOLE 25 12,075 0 0
NEW JERSEY RES CORP COM 646025106 1,257 36,101 SH   SOLE 26 28,984 0 7,117
NEW JERSEY RES CORP COM 646025106 298 8,570 SH   SOLE 28 8,046 0 524
NEW JERSEY RES CORP COM 646025106 1,766 50,722 SH   SOLE 30 50,722 0 0
NEW JERSEY RES CORP COM 646025106 1,402 40,273 SH   SOLE 32 40,273 0 0
NEW JERSEY RES CORP COM 646025106 10 273 SH   SOLE 34 273 0 0
NEW JERSEY RES CORP COM 646025106 70 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106 398 11,432 SH   SOLE 40 11,432 0 0
NEW JERSEY RES CORP COM 646025106 2,365 67,935 SH   SOLE 43 3,442 0 64,493
NEW MTN FIN CORP COM 647551100 7,821 587,595 SH   SOLE 30 587,595 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,495 1,217,040 SH   SOLE 2 64,865 0 1,152,175
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,645 802,294 SH   SOLE 4 376,594 0 425,700
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 338 164,910 SH   SOLE 7 164,910 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 316 154,305 SH   SOLE 13 3,565 0 150,740
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,750 853,775 SH   SOLE 15 853,775 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,174 572,510 SH   SOLE 18 572,510 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 55,796 27,217,568 SH   SOLE 21 27,217,568 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 30,354 14,806,953 SH   SOLE 22 13,132,495 0 1,674,458
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,308 638,150 SH   SOLE 23 638,150 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,404 1,172,829 SH   SOLE 25 1,172,829 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 6,892 3,361,927 SH   SOLE 26 556,091 0 2,805,836
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 5,968 2,911,031 SH   SOLE 28 117,167 0 2,793,864
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 18,196 8,876,033 SH   SOLE 30 8,876,033 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 255 124,448 SH   SOLE 34 124,448 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 2,336 1,139,733 SH   SOLE 43 23,693 0 1,116,040
NEW RELIC INC COM 64829B100 7,052 98,263 SH   SOLE 2 25,913 0 72,350
NEW RELIC INC COM 64829B100 188 2,615 SH   SOLE 4 2,615 0 0
NEW RELIC INC COM 64829B100 64 885 SH   SOLE 7 885 0 0
NEW RELIC INC COM 64829B100 3,826 53,308 SH   SOLE 18 53,308 0 0
NEW RELIC INC COM 64829B100 14,907 207,707 SH   SOLE 19 207,707 0 0
NEW RELIC INC COM 64829B100 63,906 890,434 SH   SOLE 21 890,434 0 0
NEW RELIC INC COM 64829B100 92,049 1,282,560 SH   SOLE 22 1,217,414 0 65,146
NEW RELIC INC COM 64829B100 638 8,895 SH   SOLE 25 8,895 0 0
NEW RELIC INC COM 64829B100 1,907 26,567 SH   SOLE 26 22,465 0 4,102
NEW RELIC INC COM 64829B100 341 4,745 SH   SOLE 28 4,745 0 0
NEW RELIC INC COM 64829B100 23,249 323,935 SH   SOLE 30 323,935 0 0
NEW RELIC INC COM 64829B100 58 807 SH   SOLE 31 807 0 0
NEW RELIC INC COM 64829B100 7,132 99,374 SH   SOLE 34 99,374 0 0
NEW RELIC INC COM 64829B100 277 3,855 SH   SOLE 36 3,855 0 0
NEW RELIC INC COM 64829B100 506 7,051 SH   SOLE 40 7,051 0 0
NEW RELIC INC COM 64829B100 979 13,639 SH   SOLE 43 1,234 0 12,405
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 2,735 2,700,000 PRN   SOLE 2 2,700,000 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 2,938 2,900,000 PRN   SOLE 21 2,900,000 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 11,650 11,500,000 PRN   SOLE 22 11,500,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12,790 1,162,749 SH   SOLE 2 164,378 0 998,371
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 19 1,691 SH   SOLE 4 1,691 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 159 14,440 SH   SOLE 7 14,440 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,817 165,156 SH   SOLE 18 165,156 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,306 118,748 SH   SOLE 19 118,748 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 166,756 15,159,663 SH   SOLE 21 15,159,663 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 111,878 10,170,709 SH   SOLE 22 9,609,217 0 561,492
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 643 58,438 SH   SOLE 25 58,438 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,930 175,475 SH   SOLE 26 140,891 0 34,584
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 577 52,484 SH   SOLE 28 38,484 0 14,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5,683 516,603 SH   SOLE 30 516,603 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 78 7,091 SH   SOLE 31 7,091 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 969 88,121 SH   SOLE 36 88,121 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 599 54,451 SH   SOLE 40 54,451 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5,568 506,217 SH   SOLE 43 24,442 0 481,775
NEW YORK CITY REIT INC COM 649439205 17 2,090 SH   SOLE 18 2,090 0 0
NEW YORK CITY REIT INC COM 649439205 186 23,066 SH   SOLE 21 23,066 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 23,659 1,838,336 SH   SOLE 2 980,604 0 857,732
NEW YORK CMNTY BANCORP INC COM 649445103 1,429 111,018 SH   SOLE 4 111,018 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 691 53,678 SH   SOLE 7 53,678 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,812 296,180 SH   SOLE 13 296,180 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 24,880 1,933,174 SH   SOLE 18 1,568,589 0 364,585
NEW YORK CMNTY BANCORP INC COM 649445103 25,666 1,994,265 SH   SOLE 19 1,994,265 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 411,141 31,945,698 SH   SOLE 21 31,945,698 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 198,475 15,421,550 SH   SOLE 22 13,689,446 0 1,732,104
NEW YORK CMNTY BANCORP INC COM 649445103 2,705 210,204 SH   SOLE 23 210,204 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 840 65,248 SH   SOLE 25 65,248 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,631 282,109 SH   SOLE 26 170,296 0 111,813
NEW YORK CMNTY BANCORP INC COM 649445103 13,385 1,039,993 SH   SOLE 28 39,841 0 1,000,152
NEW YORK CMNTY BANCORP INC COM 649445103 1,588 123,366 SH   SOLE 29 123,366 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 5,737 445,778 SH   SOLE 30 445,778 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,487 193,212 SH   SOLE 31 193,212 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,516 195,510 SH   SOLE 32 195,510 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 170 13,221 SH   SOLE 34 13,221 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,313 102,056 SH   SOLE 36 102,056 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 709 55,064 SH   SOLE 40 55,064 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,740 212,906 SH   SOLE 43 12,653 0 200,253
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 12,904 242,098 SH   SOLE 21 242,098 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,759 412,975 SH   SOLE 2 114,430 0 298,545
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 50 11,659 SH   SOLE 7 11,659 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 6,455 1,515,303 SH   SOLE 18 1,515,303 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,870 673,627 SH   SOLE 19 673,627 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 230,012 53,993,362 SH   SOLE 21 53,993,362 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 41,459 9,732,163 SH   SOLE 22 9,327,562 0 404,601
NEW YORK MTG TR INC COM PAR $.02 649604501 205 48,009 SH   SOLE 25 48,009 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 483 113,444 SH   SOLE 26 84,484 0 28,960
NEW YORK MTG TR INC COM PAR $.02 649604501 135 31,579 SH   SOLE 28 31,579 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,775 651,503 SH   SOLE 30 651,503 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 191 44,824 SH   SOLE 40 44,824 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,087 489,872 SH   SOLE 43 7,049 0 482,823
NEW YORK TIMES CO CL A 650111107 23,348 473,876 SH   SOLE 2 149,517 0 324,359
NEW YORK TIMES CO CL A 650111107 42 855 SH   SOLE 4 855 0 0
NEW YORK TIMES CO CL A 650111107 118 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 19,750 400,862 SH   SOLE 18 400,862 0 0
NEW YORK TIMES CO CL A 650111107 2,291 46,500 SH   SOLE 19 46,500 0 0
NEW YORK TIMES CO CL A 650111107 382,638 7,766,143 SH   SOLE 21 7,766,143 0 0
NEW YORK TIMES CO CL A 650111107 220,273 4,470,723 SH   SOLE 22 4,278,559 0 192,164
NEW YORK TIMES CO CL A 650111107 1,096 22,243 SH   SOLE 25 22,243 0 0
NEW YORK TIMES CO CL A 650111107 2,919 59,252 SH   SOLE 26 48,477 0 10,775
NEW YORK TIMES CO CL A 650111107 618 12,539 SH   SOLE 28 12,539 0 0
NEW YORK TIMES CO CL A 650111107 4,002 81,229 SH   SOLE 30 81,229 0 0
NEW YORK TIMES CO CL A 650111107 130 2,646 SH   SOLE 31 2,646 0 0
NEW YORK TIMES CO CL A 650111107 474 9,619 SH   SOLE 34 9,619 0 0
NEW YORK TIMES CO CL A 650111107 421 8,554 SH   SOLE 36 8,554 0 0
NEW YORK TIMES CO CL A 650111107 917 18,604 SH   SOLE 40 18,604 0 0
NEW YORK TIMES CO CL A 650111107 7,262 147,384 SH   SOLE 43 1,471 0 145,913
NEWAGE INC COM 650194103 121 86,884 SH   SOLE 2 8,034 0 78,850
NEWAGE INC COM 650194103 3 2,496 SH   SOLE 7 2,496 0 0
NEWAGE INC COM 650194103 558 401,259 SH   SOLE 18 401,259 0 0
NEWAGE INC COM 650194103 396 284,994 SH   SOLE 19 284,994 0 0
NEWAGE INC COM 650194103 6,597 4,746,253 SH   SOLE 21 4,746,253 0 0
NEWAGE INC COM 650194103 4,431 3,188,122 SH   SOLE 22 3,142,579 0 45,543
NEWEGG COMMERCE INC COMMON SHARES G6483G100 8 587 SH   SOLE 2 587 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100 37 2,558 SH   SOLE 22 2,558 0 0
NEWELL BRANDS INC COM 651229106 23,316 1,053,104 SH   SOLE 2 266,033 0 787,071
NEWELL BRANDS INC COM 651229106 7,144 322,658 SH   SOLE 4 207,003 0 115,655
NEWELL BRANDS INC COM 651229106 8,731 394,357 SH   SOLE 7 381,325 0 13,032
NEWELL BRANDS INC COM 651229106 16 734 SH   SOLE 13 734 0 0
NEWELL BRANDS INC COM 651229106 1,133 51,164 SH   SOLE 15 51,164 0 0
NEWELL BRANDS INC COM 651229106 80,192 3,622,059 SH   SOLE 18 3,371,503 0 250,556
NEWELL BRANDS INC COM 651229106 103,258 4,663,852 SH   SOLE 19 4,663,852 0 0
NEWELL BRANDS INC COM 651229106 411,378 18,580,753 SH   SOLE 21 18,580,753 0 0
NEWELL BRANDS INC COM 651229106 215,050 9,713,189 SH   SOLE 22 8,870,676 0 842,513
NEWELL BRANDS INC COM 651229106 4,839 218,579 SH   SOLE 23 218,579 0 0
NEWELL BRANDS INC COM 651229106 32,150 1,452,139 SH   SOLE 25 1,452,139 0 0
NEWELL BRANDS INC COM 651229106 21,940 990,953 SH   SOLE 26 486,503 0 504,450
NEWELL BRANDS INC COM 651229106 23,580 1,065,025 SH   SOLE 28 46,689 0 1,018,336
NEWELL BRANDS INC COM 651229106 6 270 SH   SOLE 29 270 0 0
NEWELL BRANDS INC COM 651229106 70,979 3,205,916 SH   SOLE 30 3,067,480 0 138,436
NEWELL BRANDS INC COM 651229106 3,218 145,351 SH   SOLE 31 52,366 0 92,985
NEWELL BRANDS INC COM 651229106 3,347 151,181 SH   SOLE 32 151,181 0 0
NEWELL BRANDS INC COM 651229106 5,733 258,925 SH   SOLE 34 258,925 0 0
NEWELL BRANDS INC COM 651229106 4,478 202,252 SH   SOLE 36 202,252 0 0
NEWELL BRANDS INC COM 651229106 274 12,375 SH   SOLE 40 12,375 0 0
NEWELL BRANDS INC COM 651229106 5,169 233,475 SH   SOLE 43 15,829 0 217,646
NEWMARK GROUP INC CL A 65158N102 3,773 263,659 SH   SOLE 2 115,416 0 148,243
NEWMARK GROUP INC CL A 65158N102 9 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 36 2,487 SH   SOLE 7 2,487 0 0
NEWMARK GROUP INC CL A 65158N102 6,035 421,764 SH   SOLE 18 409,440 0 12,324
NEWMARK GROUP INC CL A 65158N102 20,678 1,445,026 SH   SOLE 19 1,445,026 0 0
NEWMARK GROUP INC CL A 65158N102 76,015 5,312,031 SH   SOLE 21 5,312,031 0 0
NEWMARK GROUP INC CL A 65158N102 65,507 4,577,710 SH   SOLE 22 4,476,304 0 101,406
NEWMARK GROUP INC CL A 65158N102 730 50,991 SH   SOLE 23 50,991 0 0
NEWMARK GROUP INC CL A 65158N102 312 21,774 SH   SOLE 25 21,774 0 0
NEWMARK GROUP INC CL A 65158N102 4,273 298,617 SH   SOLE 26 57,597 0 241,020
NEWMARK GROUP INC CL A 65158N102 198 13,869 SH   SOLE 28 13,869 0 0
NEWMARK GROUP INC CL A 65158N102 1,473 102,931 SH   SOLE 30 102,931 0 0
NEWMARK GROUP INC CL A 65158N102 304 21,231 SH   SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102 2,658 185,722 SH   SOLE 43 52,078 0 133,644
NEWMARKET CORP COM 651587107 7,989 23,582 SH   SOLE 2 6,679 0 16,903
NEWMARKET CORP COM 651587107 10 29 SH   SOLE 4 29 0 0
NEWMARKET CORP COM 651587107 37 108 SH   SOLE 7 108 0 0
NEWMARKET CORP COM 651587107 5,805 17,135 SH   SOLE 18 17,135 0 0
NEWMARKET CORP COM 651587107 660 1,949 SH   SOLE 19 1,949 0 0
NEWMARKET CORP COM 651587107 121,298 358,054 SH   SOLE 21 358,054 0 0
NEWMARKET CORP COM 651587107 65,948 194,668 SH   SOLE 22 184,823 0 9,845
NEWMARKET CORP COM 651587107 389 1,147 SH   SOLE 23 1,147 0 0
NEWMARKET CORP COM 651587107 376 1,110 SH   SOLE 25 1,110 0 0
NEWMARKET CORP COM 651587107 1,053 3,107 SH   SOLE 26 2,420 0 687
NEWMARKET CORP COM 651587107 155 458 SH   SOLE 28 458 0 0
NEWMARKET CORP COM 651587107 1,663 4,910 SH   SOLE 30 4,910 0 0
NEWMARKET CORP COM 651587107 37 109 SH   SOLE 31 109 0 0
NEWMARKET CORP COM 651587107 380 1,123 SH   SOLE 40 1,123 0 0
NEWMARKET CORP COM 651587107 4,514 13,324 SH   SOLE 43 1,695 0 11,629
NEWMONT CORP COM 651639106 100,555 1,851,835 SH   SOLE 2 252,380 0 1,599,455
NEWMONT CORP COM 651639106 32,852 605,010 SH   SOLE 4 370,493 0 234,517
NEWMONT CORP COM 651639106 212,763 3,918,289 SH   SOLE 7 3,893,853 0 24,436
NEWMONT CORP COM 651639106 896 16,497 SH   SOLE 13 2,530 0 13,967
NEWMONT CORP COM 651639106 5,661 104,252 SH   SOLE 15 104,252 0 0
NEWMONT CORP COM 651639106 74,543 1,372,808 SH   SOLE 18 1,260,646 0 112,162
NEWMONT CORP COM 651639106 62,671 1,154,165 SH   SOLE 19 1,154,165 0 0
NEWMONT CORP COM 651639106 1,530,656 28,188,872 SH   SOLE 21 28,188,872 0 0
NEWMONT CORP COM 651639106 1,028,006 18,931,967 SH   SOLE 22 17,216,107 0 1,715,860
NEWMONT CORP COM 651639106 51,187 942,668 SH   SOLE 23 942,668 0 0
NEWMONT CORP COM 651639106 260,660 4,800,367 SH   SOLE 25 4,800,367 0 0
NEWMONT CORP COM 651639106 182,533 3,361,559 SH   SOLE 26 1,517,892 0 1,843,667
NEWMONT CORP COM 651639106 125,615 2,313,346 SH   SOLE 28 71,494 0 2,241,852
NEWMONT CORP COM 651639106 22,031 405,721 SH   SOLE 29 405,721 0 0
NEWMONT CORP COM 651639106 507,816 9,352,038 SH   SOLE 30 9,346,140 0 5,898
NEWMONT CORP COM 651639106 16,014 294,925 SH   SOLE 31 98,177 0 196,748
NEWMONT CORP COM 651639106 4,183 77,034 SH   SOLE 32 77,034 0 0
NEWMONT CORP COM 651639106 701,087 12,911,355 SH   SOLE 34 12,911,355 0 0
NEWMONT CORP COM 651639106 34,393 633,390 SH   SOLE 36 633,390 0 0
NEWMONT CORP COM 651639106 1,513 27,871 SH   SOLE 40 27,871 0 0
NEWMONT CORP COM 651639106 49,170 905,519 SH   SOLE 43 45,371 0 860,148
NEWPARK RES INC COM PAR $.01NEW 651718504 377 114,236 SH   SOLE 2 24,925 0 89,311
NEWPARK RES INC COM PAR $.01NEW 651718504 6 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,048 317,447 SH   SOLE 18 317,447 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 743 225,295 SH   SOLE 19 225,295 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 11,306 3,425,994 SH   SOLE 21 3,425,994 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 7,689 2,330,062 SH   SOLE 22 2,278,146 0 51,916
NEWPARK RES INC COM PAR $.01NEW 651718504 27 8,321 SH   SOLE 43 0 0 8,321
NEWS CORP NEW CL A 65249B109 23,677 1,006,260 SH   SOLE 2 167,755 0 838,505
NEWS CORP NEW CL A 65249B109 6,563 278,904 SH   SOLE 4 173,321 0 105,583
NEWS CORP NEW CL A 65249B109 13,488 573,239 SH   SOLE 7 468,550 0 104,689
NEWS CORP NEW CL A 65249B109 13 561 SH   SOLE 13 561 0 0
NEWS CORP NEW CL A 65249B109 871 37,034 SH   SOLE 15 37,034 0 0
NEWS CORP NEW CL A 65249B109 16,551 703,406 SH   SOLE 18 646,577 0 56,829
NEWS CORP NEW CL A 65249B109 4,633 196,894 SH   SOLE 19 196,894 0 0
NEWS CORP NEW CL A 65249B109 353,988 15,044,113 SH   SOLE 21 15,044,113 0 0
NEWS CORP NEW CL A 65249B109 232,297 9,872,364 SH   SOLE 22 9,036,996 0 835,368
NEWS CORP NEW CL A 65249B109 5,241 222,745 SH   SOLE 23 222,745 0 0
NEWS CORP NEW CL A 65249B109 13,368 568,138 SH   SOLE 25 568,138 0 0
NEWS CORP NEW CL A 65249B109 25,934 1,102,152 SH   SOLE 26 541,246 0 560,906
NEWS CORP NEW CL A 65249B109 14,611 620,971 SH   SOLE 28 32,695 0 588,276
NEWS CORP NEW CL A 65249B109 10 429 SH   SOLE 29 429 0 0
NEWS CORP NEW CL A 65249B109 53,376 2,268,420 SH   SOLE 30 2,268,420 0 0
NEWS CORP NEW CL A 65249B109 3,325 141,315 SH   SOLE 31 44,608 0 96,707
NEWS CORP NEW CL A 65249B109 565 24,014 SH   SOLE 34 24,014 0 0
NEWS CORP NEW CL A 65249B109 6,211 263,963 SH   SOLE 36 263,963 0 0
NEWS CORP NEW CL A 65249B109 357 15,169 SH   SOLE 40 15,169 0 0
NEWS CORP NEW CL A 65249B109 6,846 290,933 SH   SOLE 43 1,937 0 288,996
NEWS CORP NEW CL B 65249B208 8,630 371,485 SH   SOLE 2 65,323 0 306,162
NEWS CORP NEW CL B 65249B208 2,185 94,063 SH   SOLE 7 88,507 0 5,556
NEWS CORP NEW CL B 65249B208 64 2,737 SH   SOLE 15 2,737 0 0
NEWS CORP NEW CL B 65249B208 4,465 192,199 SH   SOLE 18 182,787 0 9,412
NEWS CORP NEW CL B 65249B208 1,478 63,608 SH   SOLE 19 63,608 0 0
NEWS CORP NEW CL B 65249B208 57,520 2,476,115 SH   SOLE 21 2,476,115 0 0
NEWS CORP NEW CL B 65249B208 63,362 2,727,573 SH   SOLE 22 2,483,723 0 243,850
NEWS CORP NEW CL B 65249B208 6 272 SH   SOLE 23 272 0 0
NEWS CORP NEW CL B 65249B208 3,557 153,130 SH   SOLE 25 153,130 0 0
NEWS CORP NEW CL B 65249B208 2,802 120,609 SH   SOLE 26 0 0 120,609
NEWS CORP NEW CL B 65249B208 1,056 45,466 SH   SOLE 28 0 0 45,466
NEWS CORP NEW CL B 65249B208 5,641 242,851 SH   SOLE 30 242,851 0 0
NEWS CORP NEW CL B 65249B208 40 1,730 SH   SOLE 31 1,730 0 0
NEWS CORP NEW CL B 65249B208 803 34,581 SH   SOLE 36 34,581 0 0
NEWS CORP NEW CL B 65249B208 260 11,185 SH   SOLE 43 399 0 10,786
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 7 237 SH   SOLE 43 0 0 237
NEXA RES S A COM L67359106 397 52,179 SH   SOLE 7 52,179 0 0
NEXIMMUNE INC COM 65344D109 125 8,264 SH   SOLE 2 626 0 7,638
NEXIMMUNE INC COM 65344D109 779 51,482 SH   SOLE 18 51,482 0 0
NEXIMMUNE INC COM 65344D109 192 12,649 SH   SOLE 19 12,649 0 0
NEXIMMUNE INC COM 65344D109 8,968 592,321 SH   SOLE 21 592,321 0 0
NEXIMMUNE INC COM 65344D109 2,224 146,893 SH   SOLE 22 143,213 0 3,680
NEXIMMUNE INC COM 65344D109 16 1,055 SH   SOLE 43 0 0 1,055
NEXPOINT REAL ESTATE FIN INC COM 65342V101 64 3,269 SH   SOLE 2 3,269 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 18 930 SH   SOLE 18 930 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 246 12,614 SH   SOLE 21 12,614 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 271 13,908 SH   SOLE 22 13,908 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 3,062 49,481 SH   SOLE 2 21,885 0 27,596
NEXPOINT RESIDENTIAL TR INC COM 65341D102 736 11,899 SH   SOLE 4 11,899 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,853 29,952 SH   SOLE 7 29,952 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 5,693 91,997 SH   SOLE 18 91,997 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 9,875 159,590 SH   SOLE 19 159,590 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 165,371 2,672,447 SH   SOLE 21 2,672,447 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 49,523 800,303 SH   SOLE 22 780,248 0 20,055
NEXPOINT RESIDENTIAL TR INC COM 65341D102 152 2,457 SH   SOLE 23 2,457 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 5,933 95,883 SH   SOLE 25 95,883 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 742 11,991 SH   SOLE 26 0 0 11,991
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,004 16,219 SH   SOLE 28 2,662 0 13,557
NEXPOINT RESIDENTIAL TR INC COM 65341D102 9,276 149,898 SH   SOLE 30 149,898 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 159 2,571 SH   SOLE 40 2,571 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 402 6,502 SH   SOLE 43 0 0 6,502
NEXSTAR MEDIA GROUP INC CL A 65336K103 17,118 112,651 SH   SOLE 2 21,343 0 91,308
NEXSTAR MEDIA GROUP INC CL A 65336K103 347 2,282 SH   SOLE 4 2,282 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 147 966 SH   SOLE 7 966 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,754 24,706 SH   SOLE 18 23,520 0 1,186
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,871 12,315 SH   SOLE 19 12,315 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 77,050 507,041 SH   SOLE 21 507,041 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 145,568 957,938 SH   SOLE 22 907,991 0 49,947
NEXSTAR MEDIA GROUP INC CL A 65336K103 849 5,586 SH   SOLE 25 5,586 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,913 19,171 SH   SOLE 26 15,959 0 3,212
NEXSTAR MEDIA GROUP INC CL A 65336K103 446 2,937 SH   SOLE 28 2,648 0 289
NEXSTAR MEDIA GROUP INC CL A 65336K103 189 1,244 SH   SOLE 29 1,244 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,421 22,510 SH   SOLE 30 22,510 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 417 2,744 SH   SOLE 31 2,744 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 195 1,285 SH   SOLE 34 1,285 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 115 754 SH   SOLE 36 754 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 783 5,154 SH   SOLE 40 5,154 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,014 19,834 SH   SOLE 43 2,686 0 17,148
NEXTCURE INC COM 65343E108 564 83,626 SH   SOLE 2 54,343 0 29,283
NEXTCURE INC COM 65343E108 86 12,826 SH   SOLE 18 3,943 0 8,883
NEXTCURE INC COM 65343E108 2,480 368,017 SH   SOLE 19 368,017 0 0
NEXTCURE INC COM 65343E108 1,327 196,941 SH   SOLE 21 196,941 0 0
NEXTCURE INC COM 65343E108 3,294 488,654 SH   SOLE 22 488,654 0 0
NEXTCURE INC COM 65343E108 97 14,439 SH   SOLE 23 14,439 0 0
NEXTCURE INC COM 65343E108 356 52,812 SH   SOLE 26 0 0 52,812
NEXTCURE INC COM 65343E108 80 11,805 SH   SOLE 30 11,805 0 0
NEXTCURE INC COM 65343E108 6 881 SH   SOLE 43 0 0 881
NEXTDECADE CORP COM 65342K105 12 4,481 SH   SOLE 2 4,481 0 0
NEXTDECADE CORP COM 65342K105 15 5,570 SH   SOLE 18 5,570 0 0
NEXTDECADE CORP COM 65342K105 694 249,535 SH   SOLE 21 249,535 0 0
NEXTDECADE CORP COM 65342K105 2,523 907,589 SH   SOLE 22 907,589 0 0
NEXTDECADE CORP COM 65342K105 17 6,172 SH   SOLE 43 0 0 6,172
NEXTERA ENERGY INC COM 65339F101 355,118 4,522,648 SH   SOLE 2 771,179 0 3,751,469
NEXTERA ENERGY INC COM 65339F101 115,075 1,465,553 SH   SOLE 4 993,548 0 472,005
NEXTERA ENERGY INC COM 65339F101 151,574 1,930,384 SH   SOLE 7 1,871,889 0 58,495
NEXTERA ENERGY INC COM 65339F101 6,033 76,837 SH   SOLE 13 44,001 0 32,836
NEXTERA ENERGY INC COM 65339F101 19,948 254,054 SH   SOLE 15 254,054 0 0
NEXTERA ENERGY INC COM 65339F101 94 1,192 SH   SOLE 17 0 0 1,192
NEXTERA ENERGY INC COM 65339F101 297,826 3,793,001 SH   SOLE 18 3,454,913 0 338,088
NEXTERA ENERGY INC COM 65339F101 420,174 5,351,175 SH   SOLE 19 5,351,175 0 0
NEXTERA ENERGY INC COM 65339F101 4,173,008 53,145,802 SH   SOLE 21 53,145,802 0 0
NEXTERA ENERGY INC COM 65339F101 3,381,997 43,071,796 SH   SOLE 22 38,761,180 0 4,310,616
NEXTERA ENERGY INC COM 65339F101 88,618 1,128,598 SH   SOLE 23 1,128,598 0 0
NEXTERA ENERGY INC COM 65339F101 252,501 3,215,749 SH   SOLE 25 3,215,749 0 0
NEXTERA ENERGY INC COM 65339F101 359,094 4,573,276 SH   SOLE 26 1,783,842 0 2,789,434
NEXTERA ENERGY INC COM 65339F101 302,231 3,849,096 SH   SOLE 28 187,660 0 3,661,436
NEXTERA ENERGY INC COM 65339F101 465 5,921 SH   SOLE 29 5,921 0 0
NEXTERA ENERGY INC COM 65339F101 1,095,831 13,956,070 SH   SOLE 30 13,956,070 0 0
NEXTERA ENERGY INC COM 65339F101 58,002 738,693 SH   SOLE 31 237,042 0 501,651
NEXTERA ENERGY INC COM 65339F101 2,443 31,111 SH   SOLE 32 31,111 0 0
NEXTERA ENERGY INC COM 65339F101 509,869 6,493,494 SH   SOLE 34 6,493,494 0 0
NEXTERA ENERGY INC COM 65339F101 99,572 1,268,113 SH   SOLE 36 1,268,113 0 0
NEXTERA ENERGY INC COM 65339F101 5,354 68,188 SH   SOLE 40 68,188 0 0
NEXTERA ENERGY INC COM 65339F101 193,303 2,461,831 SH   SOLE 43 120,592 0 2,341,239
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 170,638 3,338,633 SH   SOLE 21 3,338,633 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 212,669 4,173,250 SH   SOLE 21 4,173,250 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 146,756 2,503,934 SH   SOLE 21 2,503,934 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,383 18,354 SH   SOLE 2 18,354 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 8,068 107,056 SH   SOLE 21 107,056 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 727 9,643 SH   SOLE 25 9,643 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,646 21,842 SH   SOLE 26 16,303 0 5,539
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 478 6,343 SH   SOLE 28 6,343 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,704 35,880 SH   SOLE 30 35,880 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 661 8,774 SH   SOLE 40 8,774 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 360 4,780 SH   SOLE 43 0 0 4,780
NEXTGEN HEALTHCARE INC COM 65343C102 2,249 159,473 SH   SOLE 2 95,971 0 63,502
NEXTGEN HEALTHCARE INC COM 65343C102 4 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 13 903 SH   SOLE 7 903 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,257 231,027 SH   SOLE 18 231,027 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,992 141,242 SH   SOLE 19 141,242 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 94,141 6,676,678 SH   SOLE 21 6,676,678 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 24,540 1,740,394 SH   SOLE 22 1,687,064 0 53,330
NEXTGEN HEALTHCARE INC COM 65343C102 155 10,964 SH   SOLE 25 10,964 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 773 54,830 SH   SOLE 26 17,172 0 37,658
NEXTGEN HEALTHCARE INC COM 65343C102 94 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 5,160 365,988 SH   SOLE 30 365,988 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 121 8,557 SH   SOLE 34 8,557 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 149 10,564 SH   SOLE 36 10,564 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 120 8,485 SH   SOLE 40 8,485 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 399 28,294 SH   SOLE 43 513 0 27,781
NEXTIER OILFIELD SOLUTIONS COM 65290C105 888 193,021 SH   SOLE 2 51,792 0 141,229
NEXTIER OILFIELD SOLUTIONS COM 65290C105 2 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 12 2,596 SH   SOLE 7 2,596 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 2,527 549,401 SH   SOLE 18 549,401 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,323 287,531 SH   SOLE 19 287,531 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 29,792 6,476,417 SH   SOLE 21 6,476,417 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 19,555 4,251,160 SH   SOLE 22 4,094,931 0 156,229
NEXTIER OILFIELD SOLUTIONS COM 65290C105 94 20,509 SH   SOLE 25 20,509 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 251 54,557 SH   SOLE 26 31,140 0 23,417
NEXTIER OILFIELD SOLUTIONS COM 65290C105 101 21,954 SH   SOLE 28 21,954 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 466 101,388 SH   SOLE 30 101,388 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 138 29,935 SH   SOLE 36 29,935 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 79 17,138 SH   SOLE 40 17,138 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 837 181,871 SH   SOLE 43 10,464 0 171,407
NEXTPLAY TECHNOLOGIES INC COM 65344G102 7 4,957 SH   SOLE 18 4,957 0 0
NEXTPLAY TECHNOLOGIES INC COM 65344G102 86 64,405 SH   SOLE 21 64,405 0 0
NEXTPLAY TECHNOLOGIES INC COM 65344G102 118 88,097 SH   SOLE 22 88,097 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 993 47,263 SH   SOLE 2 9,449 0 37,814
NGM BIOPHARMACEUTICALS INC COM 62921N105 10 461 SH   SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 2,079 98,890 SH   SOLE 18 98,890 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,211 57,635 SH   SOLE 19 57,635 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 29,584 1,407,429 SH   SOLE 21 1,407,429 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 15,874 755,190 SH   SOLE 22 725,169 0 30,021
NGM BIOPHARMACEUTICALS INC COM 62921N105 125 5,927 SH   SOLE 25 5,927 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 58 2,768 SH   SOLE 26 2,768 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 946 44,984 SH   SOLE 30 44,984 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 101 4,805 SH   SOLE 36 4,805 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 76 3,598 SH   SOLE 40 3,598 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 334 15,882 SH   SOLE 43 348 0 15,534
NI HLDGS INC COM 65342T106 107 6,073 SH   SOLE 2 380 0 5,693
NI HLDGS INC COM 65342T106 2 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106 574 32,668 SH   SOLE 18 32,668 0 0
NI HLDGS INC COM 65342T106 340 19,379 SH   SOLE 19 19,379 0 0
NI HLDGS INC COM 65342T106 5,907 336,372 SH   SOLE 21 336,372 0 0
NI HLDGS INC COM 65342T106 1,991 113,362 SH   SOLE 22 107,262 0 6,100
NICE LTD SPONSORED ADR 653656108 627 2,207 SH   SOLE 18 2,207 0 0
NICE LTD SPONSORED ADR 653656108 421,138 1,482,673 SH   SOLE 19 1,482,673 0 0
NICE LTD SPONSORED ADR 653656108 16,498 58,083 SH   SOLE 22 58,083 0 0
NICE LTD SPONSORED ADR 653656108 41,714 146,860 SH   SOLE 43 6,419 0 140,441
NICHOLAS FINL INC BC COM NEW 65373J209 11 891 SH   SOLE 18 891 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 253 20,550 SH   SOLE 21 20,550 0 0
NICOLET BANKSHARES INC COM 65406E102 1,284 17,308 SH   SOLE 2 9,243 0 8,065
NICOLET BANKSHARES INC COM 65406E102 11 144 SH   SOLE 7 144 0 0
NICOLET BANKSHARES INC COM 65406E102 2,466 33,242 SH   SOLE 18 33,242 0 0
NICOLET BANKSHARES INC COM 65406E102 1,290 17,392 SH   SOLE 19 17,392 0 0
NICOLET BANKSHARES INC COM 65406E102 32,200 434,075 SH   SOLE 21 434,075 0 0
NICOLET BANKSHARES INC COM 65406E102 19,766 266,462 SH   SOLE 22 254,898 0 11,564
NICOLET BANKSHARES INC COM 65406E102 85 1,145 SH   SOLE 25 1,145 0 0
NICOLET BANKSHARES INC COM 65406E102 130 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 95 1,278 SH   SOLE 28 1,278 0 0
NICOLET BANKSHARES INC COM 65406E102 686 9,247 SH   SOLE 30 9,247 0 0
NICOLET BANKSHARES INC COM 65406E102 57 768 SH   SOLE 34 768 0 0
NICOLET BANKSHARES INC COM 65406E102 64 858 SH   SOLE 40 858 0 0
NICOLET BANKSHARES INC COM 65406E102 293 3,946 SH   SOLE 43 0 0 3,946
NIELSEN HLDGS PLC SHS EUR G6518L108 20,925 1,090,423 SH   SOLE 2 224,785 0 865,638
NIELSEN HLDGS PLC SHS EUR G6518L108 122 6,357 SH   SOLE 4 6,357 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,585 291,057 SH   SOLE 7 279,171 0 11,886
NIELSEN HLDGS PLC SHS EUR G6518L108 154 8,004 SH   SOLE 15 8,004 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 10,619 553,355 SH   SOLE 18 521,784 0 31,571
NIELSEN HLDGS PLC SHS EUR G6518L108 3,578 186,451 SH   SOLE 19 186,451 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 153,152 7,980,808 SH   SOLE 21 7,980,808 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 160,329 8,354,829 SH   SOLE 22 7,582,896 0 771,933
NIELSEN HLDGS PLC SHS EUR G6518L108 82 4,269 SH   SOLE 23 4,269 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 9,704 505,697 SH   SOLE 25 505,697 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 17,784 926,719 SH   SOLE 26 478,359 0 448,360
NIELSEN HLDGS PLC SHS EUR G6518L108 6,534 340,498 SH   SOLE 28 23,131 0 317,367
NIELSEN HLDGS PLC SHS EUR G6518L108 17,738 924,316 SH   SOLE 30 924,316 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 109 5,691 SH   SOLE 31 5,691 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,294 171,627 SH   SOLE 36 171,627 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 776 40,426 SH   SOLE 40 40,426 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,804 146,094 SH   SOLE 43 4,462 0 141,632
NIKE INC CL B 654106103 421,803 2,904,382 SH   SOLE 2 495,105 0 2,409,277
NIKE INC CL B 654106103 122,332 842,335 SH   SOLE 4 529,503 0 312,832
NIKE INC CL B 654106103 163,045 1,122,665 SH   SOLE 7 1,084,785 0 37,880
NIKE INC CL B 654106103 3,634 25,022 SH   SOLE 13 3,611 0 21,411
NIKE INC CL B 654106103 18,214 125,415 SH   SOLE 15 125,415 0 0
NIKE INC CL B 654106103 1 4 SH   SOLE 17 0 0 4
NIKE INC CL B 654106103 636,985 4,386,044 SH   SOLE 18 3,456,383 0 929,661
NIKE INC CL B 654106103 325,044 2,238,130 SH   SOLE 19 2,238,130 0 0
NIKE INC CL B 654106103 2,886 19,870 SH   SOLE 20 19,870 0 0
NIKE INC CL B 654106103 4,638,120 31,936,377 SH   SOLE 21 31,936,377 0 0
NIKE INC CL B 654106103 3,938,989 27,122,423 SH   SOLE 22 24,416,739 0 2,705,684
NIKE INC CL B 654106103 106,056 730,263 SH   SOLE 23 730,263 0 0
NIKE INC CL B 654106103 392,945 2,705,672 SH   SOLE 25 2,705,672 0 0
NIKE INC CL B 654106103 423,887 2,918,728 SH   SOLE 26 1,192,147 0 1,726,581
NIKE INC CL B 654106103 435,711 3,000,143 SH   SOLE 28 110,553 0 2,889,590
NIKE INC CL B 654106103 567 3,907 SH   SOLE 29 3,907 0 0
NIKE INC CL B 654106103 926,013 6,376,181 SH   SOLE 30 6,281,585 0 94,596
NIKE INC CL B 654106103 67,714 466,254 SH   SOLE 31 153,553 0 312,701
NIKE INC CL B 654106103 7,306 50,309 SH   SOLE 32 50,309 0 0
NIKE INC CL B 654106103 114,661 789,515 SH   SOLE 34 789,515 0 0
NIKE INC CL B 654106103 86,887 598,270 SH   SOLE 36 598,270 0 0
NIKE INC CL B 654106103 6,445 44,377 SH   SOLE 40 44,377 0 0
NIKE INC CL B 654106103 182,965 1,259,829 SH   SOLE 43 103,911 0 1,155,918
NIKOLA CORP COM 654110105 1,163 109,010 SH   SOLE 2 85,953 0 23,057
NIKOLA CORP COM 654110105 6 562 SH   SOLE 4 562 0 0
NIKOLA CORP COM 654110105 34 3,223 SH   SOLE 7 3,223 0 0
NIKOLA CORP COM 654110105 6,653 623,495 SH   SOLE 18 611,186 0 12,309
NIKOLA CORP COM 654110105 4,648 435,582 SH   SOLE 19 435,582 0 0
NIKOLA CORP COM 654110105 78,427 7,350,188 SH   SOLE 21 7,350,188 0 0
NIKOLA CORP COM 654110105 51,798 4,854,513 SH   SOLE 22 4,757,751 0 96,762
NIKOLA CORP COM 654110105 15 1,449 SH   SOLE 23 1,449 0 0
NIKOLA CORP COM 654110105 264 24,713 SH   SOLE 25 24,713 0 0
NIKOLA CORP COM 654110105 1,125 105,422 SH   SOLE 26 94,204 0 11,218
NIKOLA CORP COM 654110105 125 11,755 SH   SOLE 28 11,755 0 0
NIKOLA CORP COM 654110105 912 85,485 SH   SOLE 30 85,485 0 0
NIKOLA CORP COM 654110105 45 4,260 SH   SOLE 34 4,260 0 0
NIKOLA CORP COM 654110105 140 13,137 SH   SOLE 36 13,137 0 0
NIKOLA CORP COM 654110105 209 19,545 SH   SOLE 40 19,545 0 0
NINE ENERGY SERVICE INC COM 65441V101 7 3,787 SH   SOLE 18 3,787 0 0
NINE ENERGY SERVICE INC COM 65441V101 99 54,125 SH   SOLE 21 54,125 0 0
NINE ENERGY SERVICE INC COM 65441V101 359 196,225 SH   SOLE 22 196,225 0 0
NIO INC SPON ADS 62914V106 43,973 1,234,154 SH   SOLE 2 129,507 0 1,104,647
NIO INC SPON ADS 62914V106 27,827 780,997 SH   SOLE 4 391,096 0 389,901
NIO INC SPON ADS 62914V106 5,307 148,949 SH   SOLE 7 148,949 0 0
NIO INC SPON ADS 62914V106 5,506 154,532 SH   SOLE 13 31,705 0 122,827
NIO INC SPON ADS 62914V106 26,439 742,030 SH   SOLE 15 742,030 0 0
NIO INC SPON ADS 62914V106 1 28 SH   SOLE 17 0 0 28
NIO INC SPON ADS 62914V106 15,032 421,891 SH   SOLE 18 421,891 0 0
NIO INC SPON ADS 62914V106 87 2,434 SH   SOLE 19 2,434 0 0
NIO INC SPON ADS 62914V106 901,458 25,300,529 SH   SOLE 21 25,300,529 0 0
NIO INC SPON ADS 62914V106 526,609 14,779,923 SH   SOLE 22 12,875,399 0 1,904,524
NIO INC SPON ADS 62914V106 23,646 663,646 SH   SOLE 23 663,646 0 0
NIO INC SPON ADS 62914V106 33,270 933,773 SH   SOLE 25 933,773 0 0
NIO INC SPON ADS 62914V106 92,020 2,582,648 SH   SOLE 26 294,285 0 2,288,363
NIO INC SPON ADS 62914V106 79,843 2,240,899 SH   SOLE 28 102,701 0 2,138,198
NIO INC SPON ADS 62914V106 617 17,313 SH   SOLE 29 17,313 0 0
NIO INC SPON ADS 62914V106 393,362 11,040,186 SH   SOLE 30 11,040,186 0 0
NIO INC SPON ADS 62914V106 2,160 60,626 SH   SOLE 31 48,174 0 12,452
NIO INC SPON ADS 62914V106 2,877 80,733 SH   SOLE 32 80,733 0 0
NIO INC SPON ADS 62914V106 4,362 122,432 SH   SOLE 34 122,432 0 0
NIO INC SPON ADS 62914V106 210 5,906 SH   SOLE 40 5,906 0 0
NIO INC SPON ADS 62914V106 11,087 311,182 SH   SOLE 43 40,473 0 270,709
NISOURCE INC COM 65473P105 40,646 1,677,524 SH   SOLE 2 824,307 0 853,217
NISOURCE INC COM 65473P105 12,627 521,134 SH   SOLE 4 336,183 0 184,951
NISOURCE INC COM 65473P105 24,578 1,014,378 SH   SOLE 7 1,000,533 0 13,845
NISOURCE INC COM 65473P105 3,359 138,641 SH   SOLE 13 138,641 0 0
NISOURCE INC COM 65473P105 1,225 50,547 SH   SOLE 15 50,547 0 0
NISOURCE INC COM 65473P105 85,620 3,533,631 SH   SOLE 18 3,179,665 0 353,966
NISOURCE INC COM 65473P105 193,838 7,999,936 SH   SOLE 19 7,999,936 0 0
NISOURCE INC COM 65473P105 449,559 18,553,832 SH   SOLE 21 18,553,832 0 0
NISOURCE INC COM 65473P105 267,113 11,024,058 SH   SOLE 22 9,726,493 0 1,297,565
NISOURCE INC COM 65473P105 12,589 519,576 SH   SOLE 23 519,576 0 0
NISOURCE INC COM 65473P105 4,783 197,384 SH   SOLE 25 197,384 0 0
NISOURCE INC COM 65473P105 25,741 1,062,370 SH   SOLE 26 507,604 0 554,766
NISOURCE INC COM 65473P105 9,255 381,956 SH   SOLE 28 28,191 0 353,765
NISOURCE INC COM 65473P105 2,807 115,868 SH   SOLE 29 115,868 0 0
NISOURCE INC COM 65473P105 41,326 1,705,586 SH   SOLE 30 1,603,988 0 101,598
NISOURCE INC COM 65473P105 8,742 360,807 SH   SOLE 31 234,377 0 126,430
NISOURCE INC COM 65473P105 3,960 163,444 SH   SOLE 32 163,444 0 0
NISOURCE INC COM 65473P105 11,865 489,697 SH   SOLE 34 489,697 0 0
NISOURCE INC COM 65473P105 5,086 209,898 SH   SOLE 36 209,898 0 0
NISOURCE INC COM 65473P105 167 6,891 SH   SOLE 40 6,891 0 0
NISOURCE INC COM 65473P105 7,939 327,667 SH   SOLE 43 13,916 0 313,751
NISOURCE INC UNIT 12/01/2023 65473P121 74,473 719,898 SH   SOLE 21 719,898 0 0
NIU TECHNOLOGIES ADS 65481N100 4 158 SH   SOLE 2 158 0 0
NIU TECHNOLOGIES ADS 65481N100 62 2,685 SH   SOLE 4 2,685 0 0
NIU TECHNOLOGIES ADS 65481N100 8,500 366,856 SH   SOLE 21 366,856 0 0
NIU TECHNOLOGIES ADS 65481N100 4,929 212,711 SH   SOLE 22 175,170 0 37,541
NIU TECHNOLOGIES ADS 65481N100 38 1,655 SH   SOLE 25 1,655 0 0
NIU TECHNOLOGIES ADS 65481N100 2,089 90,169 SH   SOLE 30 90,169 0 0
NIU TECHNOLOGIES ADS 65481N100 7 283 SH   SOLE 34 283 0 0
NKARTA INC COM 65487U108 514 18,493 SH   SOLE 2 5,556 0 12,937
NKARTA INC COM 65487U108 6 227 SH   SOLE 7 227 0 0
NKARTA INC COM 65487U108 1,332 47,904 SH   SOLE 18 47,904 0 0
NKARTA INC COM 65487U108 4,571 164,359 SH   SOLE 19 164,359 0 0
NKARTA INC COM 65487U108 19,056 685,233 SH   SOLE 21 685,233 0 0
NKARTA INC COM 65487U108 11,581 416,442 SH   SOLE 22 404,123 0 12,319
NKARTA INC COM 65487U108 75 2,685 SH   SOLE 25 2,685 0 0
NKARTA INC COM 65487U108 22 777 SH   SOLE 26 777 0 0
NKARTA INC COM 65487U108 506 18,195 SH   SOLE 30 18,195 0 0
NKARTA INC COM 65487U108 27 979 SH   SOLE 34 979 0 0
NKARTA INC COM 65487U108 24 869 SH   SOLE 36 869 0 0
NKARTA INC COM 65487U108 26 951 SH   SOLE 40 951 0 0
NKARTA INC COM 65487U108 114 4,105 SH   SOLE 43 234 0 3,871
NL INDS INC COM NEW 629156407 90 15,588 SH   SOLE 2 157 0 15,431
NL INDS INC COM NEW 629156407 174 30,192 SH   SOLE 18 30,192 0 0
NL INDS INC COM NEW 629156407 65 11,290 SH   SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 1,909 331,357 SH   SOLE 21 331,357 0 0
NL INDS INC COM NEW 629156407 987 171,345 SH   SOLE 22 167,641 0 3,704
NL INDS INC COM NEW 629156407 3 597 SH   SOLE 43 0 0 597
NLIGHT INC COM 65487K100 460 16,325 SH   SOLE 2 12,010 0 4,315
NLIGHT INC COM 65487K100 4 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100 22 775 SH   SOLE 7 775 0 0
NLIGHT INC COM 65487K100 3,334 118,283 SH   SOLE 18 118,283 0 0
NLIGHT INC COM 65487K100 2,136 75,768 SH   SOLE 19 75,768 0 0
NLIGHT INC COM 65487K100 39,382 1,397,024 SH   SOLE 21 1,397,024 0 0
NLIGHT INC COM 65487K100 27,879 988,972 SH   SOLE 22 965,632 0 23,340
NLIGHT INC COM 65487K100 127 4,503 SH   SOLE 25 4,503 0 0
NLIGHT INC COM 65487K100 729 25,868 SH   SOLE 26 20,600 0 5,268
NLIGHT INC COM 65487K100 82 2,906 SH   SOLE 28 2,906 0 0
NLIGHT INC COM 65487K100 633 22,450 SH   SOLE 30 22,450 0 0
NLIGHT INC COM 65487K100 94 3,330 SH   SOLE 40 3,330 0 0
NLIGHT INC COM 65487K100 202 7,153 SH   SOLE 43 0 0 7,153
NMI HLDGS INC CL A 629209305 2,431 107,514 SH   SOLE 2 40,469 0 67,045
NMI HLDGS INC CL A 629209305 7 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 31 1,350 SH   SOLE 7 1,350 0 0
NMI HLDGS INC CL A 629209305 7,634 337,618 SH   SOLE 18 337,618 0 0
NMI HLDGS INC CL A 629209305 5,821 257,457 SH   SOLE 19 257,457 0 0
NMI HLDGS INC CL A 629209305 222,391 9,835,956 SH   SOLE 21 9,835,956 0 0
NMI HLDGS INC CL A 629209305 50,682 2,241,593 SH   SOLE 22 2,154,898 0 86,695
NMI HLDGS INC CL A 629209305 244 10,777 SH   SOLE 25 10,777 0 0
NMI HLDGS INC CL A 629209305 637 28,187 SH   SOLE 26 22,541 0 5,646
NMI HLDGS INC CL A 629209305 124 5,479 SH   SOLE 28 5,479 0 0
NMI HLDGS INC CL A 629209305 3,551 157,052 SH   SOLE 30 157,052 0 0
NMI HLDGS INC CL A 629209305 230 10,155 SH   SOLE 40 10,155 0 0
NMI HLDGS INC CL A 629209305 847 37,446 SH   SOLE 43 68 0 37,378
NN INC COM 629337106 244 46,496 SH   SOLE 2 3,219 0 43,277
NN INC COM 629337106 3 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 706 134,443 SH   SOLE 18 134,443 0 0
NN INC COM 629337106 380 72,313 SH   SOLE 19 72,313 0 0
NN INC COM 629337106 8,400 1,600,037 SH   SOLE 21 1,600,037 0 0
NN INC COM 629337106 5,523 1,052,023 SH   SOLE 22 1,028,260 0 23,763
NN INC COM 629337106 36 6,903 SH   SOLE 43 0 0 6,903
NOAH HLDGS LTD SPON ADS CL A 65487X102 592 15,932 SH   SOLE 2 1,634 0 14,298
NOAH HLDGS LTD SPON ADS CL A 65487X102 632 17,016 SH   SOLE 4 8,418 0 8,598
NOAH HLDGS LTD SPON ADS CL A 65487X102 168 4,514 SH   SOLE 7 4,514 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 745 20,067 SH   SOLE 15 20,067 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 373 10,051 SH   SOLE 18 10,051 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 23,499 632,882 SH   SOLE 21 632,882 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 12,337 332,267 SH   SOLE 22 290,832 0 41,435
NOAH HLDGS LTD SPON ADS CL A 65487X102 560 15,077 SH   SOLE 23 15,077 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 54 1,459 SH   SOLE 25 1,459 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 5,453 146,853 SH   SOLE 26 128,131 0 18,722
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,344 36,197 SH   SOLE 28 0 0 36,197
NOAH HLDGS LTD SPON ADS CL A 65487X102 13,138 353,850 SH   SOLE 30 195,044 0 158,806
NOAH HLDGS LTD SPON ADS CL A 65487X102 99 2,669 SH   SOLE 34 2,669 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 5 122 SH   SOLE 40 122 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 8,384 225,804 SH   SOLE 43 15,561 0 210,243
NOBLE CORP NEW SHS G6610J209 601 22,219 SH   SOLE 2 22,219 0 0
NOBLE CORP NEW SHS G6610J209 10 378 SH   SOLE 18 378 0 0
NOBLE CORP NEW SHS G6610J209 1,513 55,925 SH   SOLE 21 55,925 0 0
NOBLE CORP NEW SHS G6610J209 19,074 704,884 SH   SOLE 22 704,884 0 0
NOBLE CORP NEW SHS G6610J209 78 2,899 SH   SOLE 28 0 0 2,899
NOKIA CORP SPONSORED ADR 654902204 1 100 SH   SOLE 17 0 0 100
NOKIA CORP SPONSORED ADR 654902204 7 1,253 SH   SOLE 18 1,253 0 0
NOKIA CORP SPONSORED ADR 654902204 20,745 3,806,392 SH   SOLE 43 321,090 0 3,485,302
NOMAD FOODS LTD USD ORD SHS G6564A105 184 6,671 SH   SOLE 2 3,802 0 2,869
NOMAD FOODS LTD USD ORD SHS G6564A105 834 30,269 SH   SOLE 4 30,269 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 23 829 SH   SOLE 7 829 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 762 27,643 SH   SOLE 22 27,643 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 39 1,429 SH   SOLE 26 1,429 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 52 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 42 8,522 SH   SOLE 22 0 0 8,522
NOMURA HLDGS INC SPONSORED ADR 65535H208 19,891 4,026,422 SH   SOLE 43 421,538 0 3,604,884
NOODLES & CO COM CL A 65540B105 82 6,930 SH   SOLE 2 2,693 0 4,237
NOODLES & CO COM CL A 65540B105 8 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105 1,404 118,963 SH   SOLE 18 118,963 0 0
NOODLES & CO COM CL A 65540B105 922 78,096 SH   SOLE 19 78,096 0 0
NOODLES & CO COM CL A 65540B105 16,515 1,399,611 SH   SOLE 21 1,399,611 0 0
NOODLES & CO COM CL A 65540B105 10,189 863,495 SH   SOLE 22 857,334 0 6,161
NOODLES & CO COM CL A 65540B105 79 6,667 SH   SOLE 43 0 0 6,667
NORDIC AMERICAN TANKERS LIMI COM G65773106 517 201,954 SH   SOLE 2 6,391 0 195,563
NORDIC AMERICAN TANKERS LIMI COM G65773106 6 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,324 517,157 SH   SOLE 18 517,157 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,601 625,270 SH   SOLE 19 625,270 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 14,749 5,761,388 SH   SOLE 21 5,761,388 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 5,049 1,972,129 SH   SOLE 22 1,884,792 0 87,337
NORDIC AMERICAN TANKERS LIMI COM G65773106 31 12,041 SH   SOLE 23 12,041 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 192 75,170 SH   SOLE 26 0 0 75,170
NORDIC AMERICAN TANKERS LIMI COM G65773106 262 102,536 SH   SOLE 43 38,129 0 64,407
NORDSON CORP COM 655663102 34,976 146,866 SH   SOLE 2 51,629 0 95,237
NORDSON CORP COM 655663102 5,643 23,696 SH   SOLE 4 21,564 0 2,132
NORDSON CORP COM 655663102 2,487 10,441 SH   SOLE 7 10,441 0 0
NORDSON CORP COM 655663102 22 93 SH   SOLE 13 93 0 0
NORDSON CORP COM 655663102 1,094 4,593 SH   SOLE 15 4,593 0 0
NORDSON CORP COM 655663102 40,434 169,784 SH   SOLE 18 166,778 0 3,006
NORDSON CORP COM 655663102 3,899 16,371 SH   SOLE 19 16,371 0 0
NORDSON CORP COM 655663102 611,770 2,568,845 SH   SOLE 21 2,568,845 0 0
NORDSON CORP COM 655663102 368,443 1,547,106 SH   SOLE 22 1,480,020 0 67,086
NORDSON CORP COM 655663102 7,485 31,431 SH   SOLE 23 31,431 0 0
NORDSON CORP COM 655663102 2,165 9,090 SH   SOLE 25 9,090 0 0
NORDSON CORP COM 655663102 17,049 71,588 SH   SOLE 26 60,239 0 11,349
NORDSON CORP COM 655663102 26,188 109,963 SH   SOLE 28 3,874 0 106,089
NORDSON CORP COM 655663102 182 763 SH   SOLE 29 763 0 0
NORDSON CORP COM 655663102 28,487 119,617 SH   SOLE 30 107,352 0 12,265
NORDSON CORP COM 655663102 4,697 19,724 SH   SOLE 31 7,022 0 12,702
NORDSON CORP COM 655663102 601 2,525 SH   SOLE 34 2,525 0 0
NORDSON CORP COM 655663102 2,615 10,979 SH   SOLE 36 10,979 0 0
NORDSON CORP COM 655663102 426 1,787 SH   SOLE 40 1,787 0 0
NORDSON CORP COM 655663102 4,504 18,912 SH   SOLE 43 798 0 18,114
NORDSTROM INC COM 655664100 11,843 447,747 SH   SOLE 2 85,714 0 362,033
NORDSTROM INC COM 655664100 130 4,902 SH   SOLE 4 4,902 0 0
NORDSTROM INC COM 655664100 101 3,819 SH   SOLE 7 3,819 0 0
NORDSTROM INC COM 655664100 7,759 293,337 SH   SOLE 18 293,337 0 0
NORDSTROM INC COM 655664100 1,260 47,640 SH   SOLE 19 47,640 0 0
NORDSTROM INC COM 655664100 139,428 5,271,385 SH   SOLE 21 5,271,385 0 0
NORDSTROM INC COM 655664100 81,438 3,078,944 SH   SOLE 22 2,947,848 0 131,096
NORDSTROM INC COM 655664100 465 17,566 SH   SOLE 25 17,566 0 0
NORDSTROM INC COM 655664100 1,484 56,104 SH   SOLE 26 46,882 0 9,222
NORDSTROM INC COM 655664100 416 15,727 SH   SOLE 28 9,227 0 6,500
NORDSTROM INC COM 655664100 93 3,512 SH   SOLE 29 3,512 0 0
NORDSTROM INC COM 655664100 1,712 64,718 SH   SOLE 30 64,718 0 0
NORDSTROM INC COM 655664100 223 8,438 SH   SOLE 31 8,438 0 0
NORDSTROM INC COM 655664100 1,136 42,949 SH   SOLE 36 42,949 0 0
NORDSTROM INC COM 655664100 358 13,546 SH   SOLE 40 13,546 0 0
NORDSTROM INC COM 655664100 1,421 53,709 SH   SOLE 43 1,063 0 52,646
NORFOLK SOUTHN CORP COM 655844108 95,393 398,716 SH   SOLE 2 88,336 0 310,380
NORFOLK SOUTHN CORP COM 655844108 28,961 121,051 SH   SOLE 4 105,816 0 15,235
NORFOLK SOUTHN CORP COM 655844108 51,529 215,377 SH   SOLE 7 207,914 0 7,463
NORFOLK SOUTHN CORP COM 655844108 1,200 5,014 SH   SOLE 13 702 0 4,312
NORFOLK SOUTHN CORP COM 655844108 7,719 32,264 SH   SOLE 15 32,264 0 0
NORFOLK SOUTHN CORP COM 655844108 3 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHN CORP COM 655844108 196,383 820,828 SH   SOLE 18 785,288 0 35,540
NORFOLK SOUTHN CORP COM 655844108 28,691 119,920 SH   SOLE 19 119,920 0 0
NORFOLK SOUTHN CORP COM 655844108 1,150,026 4,806,795 SH   SOLE 21 4,806,795 0 0
NORFOLK SOUTHN CORP COM 655844108 1,243,598 5,197,900 SH   SOLE 22 4,659,804 0 538,096
NORFOLK SOUTHN CORP COM 655844108 33,776 141,174 SH   SOLE 23 141,174 0 0
NORFOLK SOUTHN CORP COM 655844108 96,971 405,314 SH   SOLE 25 394,676 0 10,638
NORFOLK SOUTHN CORP COM 655844108 129,877 542,850 SH   SOLE 26 199,880 0 342,970
NORFOLK SOUTHN CORP COM 655844108 154,424 645,452 SH   SOLE 28 22,319 0 623,133
NORFOLK SOUTHN CORP COM 655844108 154 644 SH   SOLE 29 644 0 0
NORFOLK SOUTHN CORP COM 655844108 376,168 1,572,278 SH   SOLE 30 1,572,278 0 0
NORFOLK SOUTHN CORP COM 655844108 22,213 92,845 SH   SOLE 31 31,071 0 61,774
NORFOLK SOUTHN CORP COM 655844108 23,785 99,413 SH   SOLE 34 99,413 0 0
NORFOLK SOUTHN CORP COM 655844108 34,542 144,378 SH   SOLE 36 144,378 0 0
NORFOLK SOUTHN CORP COM 655844108 2,101 8,781 SH   SOLE 40 8,781 0 0
NORFOLK SOUTHN CORP COM 655844108 47,677 199,279 SH   SOLE 43 39,966 0 159,313
NORTHEAST BK LEWISTON ME COM 66405S100 3 95 SH   SOLE 2 95 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 50 1,487 SH   SOLE 18 1,487 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 631 18,711 SH   SOLE 21 18,711 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 901 26,727 SH   SOLE 22 26,727 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 21 1,888 SH   SOLE 18 1,888 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 248 22,739 SH   SOLE 21 22,739 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 265 24,336 SH   SOLE 22 24,336 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 56 5,449 SH   SOLE 2 5,449 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 7,775 757,804 SH   SOLE 19 757,804 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 386 37,630 SH   SOLE 22 37,630 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 2,822 275,021 SH   SOLE 34 275,021 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 7 165 SH   SOLE 17 0 0 165
NORTHERN OIL AND GAS INC MN COM 665531307 938 43,852 SH   SOLE 2 15,944 0 27,908
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,553 166,019 SH   SOLE 18 166,019 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 2,006 93,745 SH   SOLE 19 93,745 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 43,279 2,022,367 SH   SOLE 21 2,022,367 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 28,274 1,321,200 SH   SOLE 22 1,268,166 0 53,034
NORTHERN OIL AND GAS INC MN COM 665531307 96 4,496 SH   SOLE 23 4,496 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 123 5,754 SH   SOLE 25 5,754 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 567 26,497 SH   SOLE 26 0 0 26,497
NORTHERN OIL AND GAS INC MN COM 665531307 245 11,452 SH   SOLE 30 11,452 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 115 5,375 SH   SOLE 40 5,375 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 141 6,608 SH   SOLE 43 1,165 0 5,443
NORTHERN TECHNOLOGIES INTL C COM 665809109 24 1,606 SH   SOLE 18 1,606 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 299 19,682 SH   SOLE 21 19,682 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 124 8,144 SH   SOLE 22 8,144 0 0
NORTHERN TR CORP COM 665859104 50,114 464,832 SH   SOLE 2 69,177 0 395,655
NORTHERN TR CORP COM 665859104 16,886 156,632 SH   SOLE 4 97,600 0 59,032
NORTHERN TR CORP COM 665859104 20,377 189,013 SH   SOLE 7 182,531 0 6,482
NORTHERN TR CORP COM 665859104 471 4,371 SH   SOLE 13 626 0 3,745
NORTHERN TR CORP COM 665859104 2,868 26,598 SH   SOLE 15 26,598 0 0
NORTHERN TR CORP COM 665859104 64,242 595,880 SH   SOLE 18 566,850 0 29,030
NORTHERN TR CORP COM 665859104 15,080 139,872 SH   SOLE 19 139,872 0 0
NORTHERN TR CORP COM 665859104 617,476 5,727,447 SH   SOLE 21 5,727,447 0 0
NORTHERN TR CORP COM 665859104 475,528 4,410,793 SH   SOLE 22 3,969,984 0 440,809
NORTHERN TR CORP COM 665859104 11,914 110,510 SH   SOLE 23 110,510 0 0
NORTHERN TR CORP COM 665859104 43,620 404,601 SH   SOLE 25 404,601 0 0
NORTHERN TR CORP COM 665859104 62,621 580,849 SH   SOLE 26 300,156 0 280,693
NORTHERN TR CORP COM 665859104 69,026 640,252 SH   SOLE 28 21,280 0 618,972
NORTHERN TR CORP COM 665859104 18 165 SH   SOLE 29 165 0 0
NORTHERN TR CORP COM 665859104 136,240 1,263,709 SH   SOLE 30 1,263,709 0 0
NORTHERN TR CORP COM 665859104 7,964 73,871 SH   SOLE 31 25,324 0 48,547
NORTHERN TR CORP COM 665859104 3,806 35,301 SH   SOLE 34 35,301 0 0
NORTHERN TR CORP COM 665859104 16,423 152,336 SH   SOLE 36 152,336 0 0
NORTHERN TR CORP COM 665859104 723 6,706 SH   SOLE 40 6,706 0 0
NORTHERN TR CORP COM 665859104 21,852 202,692 SH   SOLE 43 19,016 0 183,676
NORTHFIELD BANCORP INC DEL COM 66611T108 851 49,577 SH   SOLE 2 13,986 0 35,591
NORTHFIELD BANCORP INC DEL COM 66611T108 14 820 SH   SOLE 7 820 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,298 192,209 SH   SOLE 18 192,209 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,441 83,986 SH   SOLE 19 83,986 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 94,816 5,525,422 SH   SOLE 21 5,525,422 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 22,117 1,288,868 SH   SOLE 22 1,238,422 0 50,446
NORTHFIELD BANCORP INC DEL COM 66611T108 24 1,371 SH   SOLE 25 1,371 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 62 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 102 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,584 92,330 SH   SOLE 30 92,330 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 89 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 750 43,728 SH   SOLE 43 852 0 42,876
NORTHRIM BANCORP INC COM 666762109 1,484 34,912 SH   SOLE 2 14,375 0 20,537
NORTHRIM BANCORP INC COM 666762109 7 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 930 21,883 SH   SOLE 18 21,883 0 0
NORTHRIM BANCORP INC COM 666762109 4,311 101,407 SH   SOLE 19 101,407 0 0
NORTHRIM BANCORP INC COM 666762109 10,071 236,901 SH   SOLE 21 236,901 0 0
NORTHRIM BANCORP INC COM 666762109 14,632 344,196 SH   SOLE 22 340,681 0 3,515
NORTHRIM BANCORP INC COM 666762109 86 2,030 SH   SOLE 23 2,030 0 0
NORTHRIM BANCORP INC COM 666762109 893 21,001 SH   SOLE 26 0 0 21,001
NORTHROP GRUMMAN CORP COM 666807102 145,863 405,005 SH   SOLE 2 122,635 0 282,370
NORTHROP GRUMMAN CORP COM 666807102 24,711 68,614 SH   SOLE 4 43,295 0 25,319
NORTHROP GRUMMAN CORP COM 666807102 48,370 134,305 SH   SOLE 7 129,681 0 4,624
NORTHROP GRUMMAN CORP COM 666807102 1,016 2,820 SH   SOLE 13 434 0 2,386
NORTHROP GRUMMAN CORP COM 666807102 7,297 20,260 SH   SOLE 15 20,260 0 0
NORTHROP GRUMMAN CORP COM 666807102 108,653 301,689 SH   SOLE 18 287,447 0 14,242
NORTHROP GRUMMAN CORP COM 666807102 28,178 78,239 SH   SOLE 19 78,239 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,198,247 3,327,077 SH   SOLE 21 3,327,077 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,160,767 3,223,009 SH   SOLE 22 2,898,066 0 324,943
NORTHROP GRUMMAN CORP COM 666807102 39,496 109,666 SH   SOLE 23 109,666 0 0
NORTHROP GRUMMAN CORP COM 666807102 27,005 74,982 SH   SOLE 25 74,982 0 0
NORTHROP GRUMMAN CORP COM 666807102 68,272 189,566 SH   SOLE 26 105,857 0 83,709
NORTHROP GRUMMAN CORP COM 666807102 5,291 14,692 SH   SOLE 29 14,692 0 0
NORTHROP GRUMMAN CORP COM 666807102 207,022 574,822 SH   SOLE 30 574,822 0 0
NORTHROP GRUMMAN CORP COM 666807102 19,075 52,964 SH   SOLE 31 44,602 0 8,362
NORTHROP GRUMMAN CORP COM 666807102 25,329 70,330 SH   SOLE 36 70,330 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,091 3,028 SH   SOLE 40 3,028 0 0
NORTHROP GRUMMAN CORP COM 666807102 42,445 117,855 SH   SOLE 43 7,243 0 110,612
NORTHWEST BANCSHARES INC MD COM 667340103 1,601 120,537 SH   SOLE 2 33,308 0 87,229
NORTHWEST BANCSHARES INC MD COM 667340103 8 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 27 2,063 SH   SOLE 7 2,063 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 6,326 476,370 SH   SOLE 18 476,370 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,795 210,502 SH   SOLE 19 210,502 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 190,757 14,364,216 SH   SOLE 21 14,364,216 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 41,606 3,132,987 SH   SOLE 22 3,025,399 0 107,588
NORTHWEST BANCSHARES INC MD COM 667340103 119 8,945 SH   SOLE 25 8,945 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 396 29,789 SH   SOLE 26 22,765 0 7,024
NORTHWEST BANCSHARES INC MD COM 667340103 133 9,979 SH   SOLE 28 9,979 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,772 208,749 SH   SOLE 30 208,749 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 192 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,231 92,671 SH   SOLE 43 17,254 0 75,417
NORTHWEST NAT HLDG CO COM 66765N105 1,246 27,095 SH   SOLE 2 9,451 0 17,644
NORTHWEST NAT HLDG CO COM 66765N105 231 5,020 SH   SOLE 4 5,020 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,994 43,361 SH   SOLE 7 43,361 0 0
NORTHWEST NAT HLDG CO COM 66765N105 5,684 123,592 SH   SOLE 18 123,592 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,468 53,663 SH   SOLE 19 53,663 0 0
NORTHWEST NAT HLDG CO COM 66765N105 174,958 3,804,267 SH   SOLE 21 3,804,267 0 0
NORTHWEST NAT HLDG CO COM 66765N105 35,828 779,049 SH   SOLE 22 747,707 0 31,342
NORTHWEST NAT HLDG CO COM 66765N105 194 4,227 SH   SOLE 25 4,227 0 0
NORTHWEST NAT HLDG CO COM 66765N105 736 16,014 SH   SOLE 26 13,546 0 2,468
NORTHWEST NAT HLDG CO COM 66765N105 118 2,557 SH   SOLE 28 2,557 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,289 71,518 SH   SOLE 30 71,518 0 0
NORTHWEST NAT HLDG CO COM 66765N105 61 1,336 SH   SOLE 36 1,336 0 0
NORTHWEST NAT HLDG CO COM 66765N105 192 4,175 SH   SOLE 40 4,175 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,683 36,586 SH   SOLE 43 1,746 0 34,840
NORTHWEST PIPE CO COM 667746101 262 11,059 SH   SOLE 2 1,331 0 9,728
NORTHWEST PIPE CO COM 667746101 245 10,340 SH   SOLE 7 10,340 0 0
NORTHWEST PIPE CO COM 667746101 770 32,495 SH   SOLE 18 32,495 0 0
NORTHWEST PIPE CO COM 667746101 395 16,674 SH   SOLE 19 16,674 0 0
NORTHWEST PIPE CO COM 667746101 12,487 526,859 SH   SOLE 21 526,859 0 0
NORTHWEST PIPE CO COM 667746101 6,044 255,001 SH   SOLE 22 249,296 0 5,705
NORTHWEST PIPE CO COM 667746101 2,293 96,767 SH   SOLE 30 96,767 0 0
NORTHWEST PIPE CO COM 667746101 12 519 SH   SOLE 43 0 0 519
NORTHWESTERN CORP COM NEW 668074305 11,289 197,023 SH   SOLE 2 100,287 0 96,736
NORTHWESTERN CORP COM NEW 668074305 467 8,151 SH   SOLE 4 8,151 0 0
NORTHWESTERN CORP COM NEW 668074305 4,942 86,246 SH   SOLE 7 86,246 0 0
NORTHWESTERN CORP COM NEW 668074305 16,442 286,939 SH   SOLE 18 286,939 0 0
NORTHWESTERN CORP COM NEW 668074305 26,468 461,921 SH   SOLE 19 461,921 0 0
NORTHWESTERN CORP COM NEW 668074305 284,158 4,959,127 SH   SOLE 21 4,959,127 0 0
NORTHWESTERN CORP COM NEW 668074305 114,636 2,000,631 SH   SOLE 22 1,948,150 0 52,481
NORTHWESTERN CORP COM NEW 668074305 1,030 17,970 SH   SOLE 23 17,970 0 0
NORTHWESTERN CORP COM NEW 668074305 1,338 23,343 SH   SOLE 26 19,417 0 3,926
NORTHWESTERN CORP COM NEW 668074305 141 2,467 SH   SOLE 28 2,467 0 0
NORTHWESTERN CORP COM NEW 668074305 2,908 50,743 SH   SOLE 30 50,743 0 0
NORTHWESTERN CORP COM NEW 668074305 1,183 20,640 SH   SOLE 32 20,640 0 0
NORTHWESTERN CORP COM NEW 668074305 241 4,202 SH   SOLE 36 4,202 0 0
NORTHWESTERN CORP COM NEW 668074305 319 5,574 SH   SOLE 40 5,574 0 0
NORTHWESTERN CORP COM NEW 668074305 1,752 30,578 SH   SOLE 43 2,958 0 27,620
NORTONLIFELOCK INC COM 668771108 34,663 1,370,098 SH   SOLE 2 210,696 0 1,159,402
NORTONLIFELOCK INC COM 668771108 8,633 341,233 SH   SOLE 4 216,947 0 124,286
NORTONLIFELOCK INC COM 668771108 14,246 563,065 SH   SOLE 7 544,731 0 18,334
NORTONLIFELOCK INC COM 668771108 317 12,538 SH   SOLE 13 1,470 0 11,068
NORTONLIFELOCK INC COM 668771108 1,628 64,365 SH   SOLE 15 64,365 0 0
NORTONLIFELOCK INC COM 668771108 37,182 1,469,658 SH   SOLE 18 1,388,108 0 81,550
NORTONLIFELOCK INC COM 668771108 17,428 688,857 SH   SOLE 19 688,857 0 0
NORTONLIFELOCK INC COM 668771108 429,860 16,990,532 SH   SOLE 21 16,990,532 0 0
NORTONLIFELOCK INC COM 668771108 342,139 13,523,266 SH   SOLE 22 12,264,498 0 1,258,768
NORTONLIFELOCK INC COM 668771108 8,609 340,285 SH   SOLE 23 340,285 0 0
NORTONLIFELOCK INC COM 668771108 35,997 1,422,817 SH   SOLE 25 1,422,817 0 0
NORTONLIFELOCK INC COM 668771108 38,343 1,515,519 SH   SOLE 26 658,339 0 857,180
NORTONLIFELOCK INC COM 668771108 49,424 1,953,502 SH   SOLE 28 44,608 0 1,908,894
NORTONLIFELOCK INC COM 668771108 20 773 SH   SOLE 29 773 0 0
NORTONLIFELOCK INC COM 668771108 85,112 3,364,130 SH   SOLE 30 2,687,654 0 676,476
NORTONLIFELOCK INC COM 668771108 5,338 210,992 SH   SOLE 31 69,062 0 141,930
NORTONLIFELOCK INC COM 668771108 1,989 78,601 SH   SOLE 34 78,601 0 0
NORTONLIFELOCK INC COM 668771108 9,340 369,165 SH   SOLE 36 369,165 0 0
NORTONLIFELOCK INC COM 668771108 506 19,998 SH   SOLE 40 19,998 0 0
NORTONLIFELOCK INC COM 668771108 18,661 737,578 SH   SOLE 43 15,482 0 722,096
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 27,348 1,023,881 SH   SOLE 2 166,030 0 857,851
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 35 1,319 SH   SOLE 4 1,319 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,786 291,494 SH   SOLE 7 282,065 0 9,429
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 149 5,569 SH   SOLE 15 5,569 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 15,863 593,889 SH   SOLE 18 563,068 0 30,821
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5,105 191,142 SH   SOLE 19 191,142 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 212,702 7,963,367 SH   SOLE 21 7,963,367 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 223,141 8,354,229 SH   SOLE 22 7,548,378 0 805,851
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 49 1,820 SH   SOLE 23 1,820 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,297 48,556 SH   SOLE 25 48,556 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,715 363,737 SH   SOLE 26 113,429 0 250,308
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,084 40,570 SH   SOLE 28 26,565 0 14,005
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25,832 967,113 SH   SOLE 30 967,113 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 156 5,850 SH   SOLE 31 5,850 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,087 40,682 SH   SOLE 36 40,682 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,205 45,124 SH   SOLE 40 45,124 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,131 304,428 SH   SOLE 43 41,663 0 262,765
NORWOOD FINL CORP COM 669549107 9 337 SH   SOLE 2 337 0 0
NORWOOD FINL CORP COM 669549107 37 1,464 SH   SOLE 18 1,464 0 0
NORWOOD FINL CORP COM 669549107 517 20,273 SH   SOLE 21 20,273 0 0
NORWOOD FINL CORP COM 669549107 222 8,711 SH   SOLE 22 8,711 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 23 4,140 SH   SOLE 2 4,140 0 0
NOV INC COM 62955J103 18,428 1,405,667 SH   SOLE 2 330,892 0 1,074,775
NOV INC COM 62955J103 352 26,841 SH   SOLE 4 26,841 0 0
NOV INC COM 62955J103 180 13,724 SH   SOLE 7 13,724 0 0
NOV INC COM 62955J103 13,400 1,022,136 SH   SOLE 18 990,496 0 31,640
NOV INC COM 62955J103 7,135 544,252 SH   SOLE 19 544,252 0 0
NOV INC COM 62955J103 249,880 19,060,284 SH   SOLE 21 19,060,284 0 0
NOV INC COM 62955J103 144,595 11,029,401 SH   SOLE 22 10,328,080 0 701,321
NOV INC COM 62955J103 189 14,408 SH   SOLE 23 14,408 0 0
NOV INC COM 62955J103 779 59,457 SH   SOLE 25 59,457 0 0
NOV INC COM 62955J103 2,564 195,558 SH   SOLE 26 165,058 0 30,500
NOV INC COM 62955J103 680 51,840 SH   SOLE 28 29,435 0 22,405
NOV INC COM 62955J103 45 3,428 SH   SOLE 29 3,428 0 0
NOV INC COM 62955J103 2,988 227,955 SH   SOLE 30 227,955 0 0
NOV INC COM 62955J103 160 12,224 SH   SOLE 31 12,224 0 0
NOV INC COM 62955J103 203 15,514 SH   SOLE 34 15,514 0 0
NOV INC COM 62955J103 1,449 110,517 SH   SOLE 36 110,517 0 0
NOV INC COM 62955J103 620 47,304 SH   SOLE 40 47,304 0 0
NOV INC COM 62955J103 4,290 327,199 SH   SOLE 43 11,773 0 315,426
NOVA LIFESTYLE INC COM NEW 66979P201 6 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 56 24,652 SH   SOLE 22 24,652 0 0
NOVA LTD COM M7516K103 638 6,238 SH   SOLE 43 3,713 0 2,525
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,357 197,189 SH   SOLE 2 50,653 0 146,536
NOVAGOLD RES INC COM NEW 66987E206 26 3,813 SH   SOLE 7 3,813 0 0
NOVAGOLD RES INC COM NEW 66987E206 4,972 722,630 SH   SOLE 18 656,695 0 65,935
NOVAGOLD RES INC COM NEW 66987E206 8,540 1,241,245 SH   SOLE 19 1,241,245 0 0
NOVAGOLD RES INC COM NEW 66987E206 51,247 7,448,742 SH   SOLE 21 7,448,742 0 0
NOVAGOLD RES INC COM NEW 66987E206 22,019 3,200,398 SH   SOLE 22 3,163,418 0 36,980
NOVAGOLD RES INC COM NEW 66987E206 272 39,486 SH   SOLE 23 39,486 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,519 220,713 SH   SOLE 26 0 0 220,713
NOVAGOLD RES INC COM NEW 66987E206 67 9,690 SH   SOLE 43 1,467 0 8,223
NOVAN INC COM NEW 66988N205 1 140 SH   SOLE 2 140 0 0
NOVAN INC COM NEW 66988N205 30 3,652 SH   SOLE 18 3,652 0 0
NOVAN INC COM NEW 66988N205 470 57,701 SH   SOLE 21 57,701 0 0
NOVAN INC COM NEW 66988N205 1,966 241,524 SH   SOLE 22 241,524 0 0
NOVANTA INC COM 67000B104 2,313 14,973 SH   SOLE 2 10,762 0 4,211
NOVANTA INC COM 67000B104 19 125 SH   SOLE 4 125 0 0
NOVANTA INC COM 67000B104 87 564 SH   SOLE 7 564 0 0
NOVANTA INC COM 67000B104 14,761 95,539 SH   SOLE 18 95,539 0 0
NOVANTA INC COM 67000B104 9,588 62,058 SH   SOLE 19 62,058 0 0
NOVANTA INC COM 67000B104 182,078 1,178,496 SH   SOLE 21 1,178,496 0 0
NOVANTA INC COM 67000B104 127,843 827,461 SH   SOLE 22 806,480 0 20,981
NOVANTA INC COM 67000B104 971 6,288 SH   SOLE 25 6,288 0 0
NOVANTA INC COM 67000B104 2,563 16,587 SH   SOLE 26 13,904 0 2,683
NOVANTA INC COM 67000B104 454 2,939 SH   SOLE 28 2,939 0 0
NOVANTA INC COM 67000B104 25,199 163,101 SH   SOLE 30 163,101 0 0
NOVANTA INC COM 67000B104 478 3,096 SH   SOLE 36 3,096 0 0
NOVANTA INC COM 67000B104 648 4,196 SH   SOLE 40 4,196 0 0
NOVANTA INC COM 67000B104 2,771 17,936 SH   SOLE 43 11,254 0 6,682
NOVARTIS AG SPONSORED ADR 66987V109 1,498 18,317 SH   SOLE 18 18,317 0 0
NOVARTIS AG SPONSORED ADR 66987V109 5,617 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109 106,698 1,304,692 SH   SOLE 43 94,104 0 1,210,588
NOVAVAX INC COM NEW 670002401 33,243 160,354 SH   SOLE 2 36,761 0 123,593
NOVAVAX INC COM NEW 670002401 9,192 44,339 SH   SOLE 4 29,382 0 14,957
NOVAVAX INC COM NEW 670002401 1,540 7,427 SH   SOLE 7 7,427 0 0
NOVAVAX INC COM NEW 670002401 306 1,477 SH   SOLE 13 133 0 1,344
NOVAVAX INC COM NEW 670002401 1,137 5,485 SH   SOLE 15 5,485 0 0
NOVAVAX INC COM NEW 670002401 24,165 116,565 SH   SOLE 18 112,564 0 4,001
NOVAVAX INC COM NEW 670002401 42,003 202,608 SH   SOLE 19 202,608 0 0
NOVAVAX INC COM NEW 670002401 401,864 1,938,469 SH   SOLE 21 1,938,469 0 0
NOVAVAX INC COM NEW 670002401 350,437 1,690,400 SH   SOLE 22 1,605,359 0 85,041
NOVAVAX INC COM NEW 670002401 8,496 40,982 SH   SOLE 23 40,982 0 0
NOVAVAX INC COM NEW 670002401 7,384 35,619 SH   SOLE 25 35,619 0 0
NOVAVAX INC COM NEW 670002401 20,462 98,701 SH   SOLE 26 85,730 0 12,971
NOVAVAX INC COM NEW 670002401 17,795 85,836 SH   SOLE 28 5,410 0 80,426
NOVAVAX INC COM NEW 670002401 22 106 SH   SOLE 29 106 0 0
NOVAVAX INC COM NEW 670002401 54,746 264,078 SH   SOLE 30 264,078 0 0
NOVAVAX INC COM NEW 670002401 5,374 25,922 SH   SOLE 31 8,699 0 17,223
NOVAVAX INC COM NEW 670002401 32,541 156,970 SH   SOLE 34 156,970 0 0
NOVAVAX INC COM NEW 670002401 3,210 15,485 SH   SOLE 36 15,485 0 0
NOVAVAX INC COM NEW 670002401 468 2,259 SH   SOLE 40 2,259 0 0
NOVAVAX INC COM NEW 670002401 6,988 33,707 SH   SOLE 43 3,353 0 30,354
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 3,668 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 33 18,129 SH   SOLE 21 18,129 0 0
NOVO-NORDISK A S ADR 670100205 39 401 SH   SOLE 17 0 0 401
NOVO-NORDISK A S ADR 670100205 137,703 1,434,258 SH   SOLE 18 1,431,409 0 2,849
NOVO-NORDISK A S ADR 670100205 8,736 90,993 SH   SOLE 19 90,993 0 0
NOVO-NORDISK A S ADR 670100205 4,429 46,129 SH   SOLE 25 25,674 0 20,455
NOVO-NORDISK A S ADR 670100205 98 1,021 SH   SOLE 30 1,021 0 0
NOVO-NORDISK A S ADR 670100205 14,096 146,814 SH   SOLE 34 146,814 0 0
NOVO-NORDISK A S ADR 670100205 639 6,659 SH   SOLE 36 6,659 0 0
NOVO-NORDISK A S ADR 670100205 162,450 1,692,015 SH   SOLE 43 117,119 0 1,574,896
NOVOCURE LTD ORD SHS G6674U108 26,659 229,484 SH   SOLE 2 32,838 0 196,646
NOVOCURE LTD ORD SHS G6674U108 7,637 65,740 SH   SOLE 4 40,615 0 25,125
NOVOCURE LTD ORD SHS G6674U108 1,256 10,816 SH   SOLE 7 10,816 0 0
NOVOCURE LTD ORD SHS G6674U108 234 2,018 SH   SOLE 13 197 0 1,821
NOVOCURE LTD ORD SHS G6674U108 867 7,464 SH   SOLE 15 7,464 0 0
NOVOCURE LTD ORD SHS G6674U108 8,769 75,488 SH   SOLE 18 70,230 0 5,258
NOVOCURE LTD ORD SHS G6674U108 25,498 219,492 SH   SOLE 19 219,492 0 0
NOVOCURE LTD ORD SHS G6674U108 84 720 SH   SOLE 20 720 0 0
NOVOCURE LTD ORD SHS G6674U108 351,452 3,025,329 SH   SOLE 21 3,025,329 0 0
NOVOCURE LTD ORD SHS G6674U108 227,159 1,955,400 SH   SOLE 22 1,840,771 0 114,629
NOVOCURE LTD ORD SHS G6674U108 5,964 51,335 SH   SOLE 23 51,335 0 0
NOVOCURE LTD ORD SHS G6674U108 17,164 147,751 SH   SOLE 25 147,751 0 0
NOVOCURE LTD ORD SHS G6674U108 19,909 171,374 SH   SOLE 26 92,916 0 78,458
NOVOCURE LTD ORD SHS G6674U108 26,752 230,286 SH   SOLE 28 7,781 0 222,505
NOVOCURE LTD ORD SHS G6674U108 37,641 324,013 SH   SOLE 30 320,783 0 3,230
NOVOCURE LTD ORD SHS G6674U108 3,948 33,987 SH   SOLE 31 11,179 0 22,808
NOVOCURE LTD ORD SHS G6674U108 12,165 104,715 SH   SOLE 34 104,715 0 0
NOVOCURE LTD ORD SHS G6674U108 5,121 44,079 SH   SOLE 36 44,079 0 0
NOVOCURE LTD ORD SHS G6674U108 376 3,240 SH   SOLE 40 3,240 0 0
NOVOCURE LTD ORD SHS G6674U108 2,434 20,949 SH   SOLE 43 1,046 0 19,903
NOW INC COM 67011P100 962 125,803 SH   SOLE 2 33,279 0 92,524
NOW INC COM 67011P100 4 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 13 1,734 SH   SOLE 7 1,734 0 0
NOW INC COM 67011P100 3,466 453,026 SH   SOLE 18 453,026 0 0
NOW INC COM 67011P100 1,483 193,816 SH   SOLE 19 193,816 0 0
NOW INC COM 67011P100 99,791 13,044,574 SH   SOLE 21 13,044,574 0 0
NOW INC COM 67011P100 22,347 2,921,168 SH   SOLE 22 2,809,634 0 111,534
NOW INC COM 67011P100 107 13,974 SH   SOLE 25 13,974 0 0
NOW INC COM 67011P100 412 53,796 SH   SOLE 26 46,439 0 7,357
NOW INC COM 67011P100 73 9,587 SH   SOLE 28 9,192 0 395
NOW INC COM 67011P100 1,484 193,955 SH   SOLE 30 193,955 0 0
NOW INC COM 67011P100 40 5,179 SH   SOLE 34 5,179 0 0
NOW INC COM 67011P100 68 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 90 11,818 SH   SOLE 40 11,818 0 0
NOW INC COM 67011P100 538 70,303 SH   SOLE 43 0 0 70,303
NRG ENERGY INC COM NEW 629377508 23,399 573,075 SH   SOLE 2 76,525 0 496,550
NRG ENERGY INC COM NEW 629377508 4,102 100,476 SH   SOLE 4 90,507 0 9,969
NRG ENERGY INC COM NEW 629377508 17,335 424,558 SH   SOLE 7 417,117 0 7,441
NRG ENERGY INC COM NEW 629377508 21 504 SH   SOLE 13 504 0 0
NRG ENERGY INC COM NEW 629377508 1,408 34,477 SH   SOLE 15 34,477 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 22,961 562,366 SH   SOLE 18 525,968 0 36,398
NRG ENERGY INC COM NEW 629377508 4,904 120,118 SH   SOLE 19 120,118 0 0
NRG ENERGY INC COM NEW 629377508 473,468 11,596,087 SH   SOLE 21 11,596,087 0 0
NRG ENERGY INC COM NEW 629377508 231,053 5,658,901 SH   SOLE 22 5,140,678 0 518,223
NRG ENERGY INC COM NEW 629377508 5,630 137,886 SH   SOLE 23 137,886 0 0
NRG ENERGY INC COM NEW 629377508 4,449 108,960 SH   SOLE 25 108,960 0 0
NRG ENERGY INC COM NEW 629377508 25,553 625,838 SH   SOLE 26 323,383 0 302,455
NRG ENERGY INC COM NEW 629377508 10,079 246,846 SH   SOLE 28 17,933 0 228,913
NRG ENERGY INC COM NEW 629377508 64 1,558 SH   SOLE 29 1,558 0 0
NRG ENERGY INC COM NEW 629377508 54,686 1,339,350 SH   SOLE 30 1,339,350 0 0
NRG ENERGY INC COM NEW 629377508 3,780 92,577 SH   SOLE 31 29,283 0 63,294
NRG ENERGY INC COM NEW 629377508 3,896 95,415 SH   SOLE 32 95,415 0 0
NRG ENERGY INC COM NEW 629377508 510 12,485 SH   SOLE 34 12,485 0 0
NRG ENERGY INC COM NEW 629377508 4,513 110,537 SH   SOLE 36 110,537 0 0
NRG ENERGY INC COM NEW 629377508 191 4,688 SH   SOLE 40 4,688 0 0
NRG ENERGY INC COM NEW 629377508 13,345 326,840 SH   SOLE 43 30,264 0 296,576
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 2,581 2,200,000 PRN   SOLE 2 2,200,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3,914 3,337,000 PRN   SOLE 21 3,337,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 10,850 9,250,000 PRN   SOLE 22 9,250,000 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,894 96,220 SH   SOLE 2 62,755 0 33,465
NU SKIN ENTERPRISES INC CL A 67018T105 9 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 49 1,221 SH   SOLE 7 1,221 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 10,256 253,411 SH   SOLE 18 250,505 0 2,906
NU SKIN ENTERPRISES INC CL A 67018T105 4,759 117,597 SH   SOLE 19 117,597 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 147,357 3,641,135 SH   SOLE 21 3,641,135 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 59,171 1,462,100 SH   SOLE 22 1,419,216 0 42,884
NU SKIN ENTERPRISES INC CL A 67018T105 19 463 SH   SOLE 23 463 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 244 6,030 SH   SOLE 25 6,030 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 651 16,074 SH   SOLE 26 12,259 0 3,815
NU SKIN ENTERPRISES INC CL A 67018T105 371 9,171 SH   SOLE 28 4,732 0 4,439
NU SKIN ENTERPRISES INC CL A 67018T105 1,216 30,044 SH   SOLE 30 30,044 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 59 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 272 6,731 SH   SOLE 40 6,731 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 10,189 251,764 SH   SOLE 43 16,068 0 235,696
NUANCE COMMUNICATIONS INC COM 67020Y100 30,210 548,865 SH   SOLE 2 99,515 0 449,350
NUANCE COMMUNICATIONS INC COM 67020Y100 60 1,090 SH   SOLE 4 1,090 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 265 4,811 SH   SOLE 7 4,811 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,283 114,161 SH   SOLE 18 114,161 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,432 80,529 SH   SOLE 19 80,529 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 245,181 4,454,591 SH   SOLE 21 4,454,591 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 342,187 6,217,061 SH   SOLE 22 5,878,888 0 338,173
NUANCE COMMUNICATIONS INC COM 67020Y100 2,022 36,744 SH   SOLE 25 36,744 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,126 111,301 SH   SOLE 26 90,270 0 21,031
NUANCE COMMUNICATIONS INC COM 67020Y100 1,643 29,850 SH   SOLE 28 20,677 0 9,173
NUANCE COMMUNICATIONS INC COM 67020Y100 30,401 552,352 SH   SOLE 30 552,352 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 250 4,537 SH   SOLE 31 4,537 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 165 3,006 SH   SOLE 34 3,006 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 109 1,974 SH   SOLE 36 1,974 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,931 35,082 SH   SOLE 40 35,082 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,410 116,453 SH   SOLE 43 10,102 0 106,351
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 5,163 1,840,000 PRN   SOLE 21 1,840,000 0 0
NUCANA PLC SPONSORED ADR 67022C106 612 237,259 SH   SOLE 21 237,259 0 0
NUCOR CORP COM 670346105 46,775 474,917 SH   SOLE 2 87,485 0 387,432
NUCOR CORP COM 670346105 12,485 126,769 SH   SOLE 4 114,854 0 11,915
NUCOR CORP COM 670346105 29,469 299,203 SH   SOLE 7 290,281 0 8,922
NUCOR CORP COM 670346105 579 5,878 SH   SOLE 13 705 0 5,173
NUCOR CORP COM 670346105 3,891 39,507 SH   SOLE 15 39,507 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 52,491 532,960 SH   SOLE 18 491,418 0 41,542
NUCOR CORP COM 670346105 15,849 160,921 SH   SOLE 19 160,921 0 0
NUCOR CORP COM 670346105 915,686 9,297,244 SH   SOLE 21 9,297,244 0 0
NUCOR CORP COM 670346105 628,174 6,378,050 SH   SOLE 22 5,738,908 0 639,142
NUCOR CORP COM 670346105 16,552 168,055 SH   SOLE 23 168,055 0 0
NUCOR CORP COM 670346105 71,981 730,847 SH   SOLE 25 730,847 0 0
NUCOR CORP COM 670346105 81,785 830,385 SH   SOLE 26 280,957 0 549,428
NUCOR CORP COM 670346105 84,868 861,692 SH   SOLE 28 26,959 0 834,733
NUCOR CORP COM 670346105 172,485 1,751,290 SH   SOLE 30 1,751,290 0 0
NUCOR CORP COM 670346105 10,804 109,700 SH   SOLE 31 35,420 0 74,280
NUCOR CORP COM 670346105 157,180 1,595,900 SH   SOLE 34 1,595,900 0 0
NUCOR CORP COM 670346105 16,199 164,473 SH   SOLE 36 164,473 0 0
NUCOR CORP COM 670346105 1,066 10,821 SH   SOLE 40 10,821 0 0
NUCOR CORP COM 670346105 15,587 158,259 SH   SOLE 43 21,188 0 137,071
NUCOR CORP OPTIONS 670346105 167 1,700 SH Call SOLE 2 1,700 0 0
NUCOR CORP OPTIONS 670346105 177 1,800 SH Call SOLE 4 1,800 0 0
NUCOR CORP OPTIONS 670346105 2,502 25,400 SH Call SOLE 18 25,400 0 0
NUCOR CORP OPTIONS 670346105 27,114 275,300 SH Call SOLE 19 275,300 0 0
NUCOR CORP OPTIONS 670346105 1,330 13,500 SH Call SOLE 22 13,500 0 0
NUCOR CORP OPTIONS 670346105 10,863 110,300 SH Call SOLE 34 110,300 0 0
NURIX THERAPEUTICS INC COM 67080M103 513 17,126 SH   SOLE 2 7,340 0 9,786
NURIX THERAPEUTICS INC COM 67080M103 17 553 SH   SOLE 7 553 0 0
NURIX THERAPEUTICS INC COM 67080M103 2,646 88,327 SH   SOLE 18 88,327 0 0
NURIX THERAPEUTICS INC COM 67080M103 1,722 57,493 SH   SOLE 19 57,493 0 0
NURIX THERAPEUTICS INC COM 67080M103 39,565 1,320,585 SH   SOLE 21 1,320,585 0 0
NURIX THERAPEUTICS INC COM 67080M103 24,162 806,461 SH   SOLE 22 796,818 0 9,643
NURIX THERAPEUTICS INC COM 67080M103 86 2,875 SH   SOLE 25 2,875 0 0
NURIX THERAPEUTICS INC COM 67080M103 27 912 SH   SOLE 26 912 0 0
NURIX THERAPEUTICS INC COM 67080M103 5,460 182,236 SH   SOLE 30 182,236 0 0
NURIX THERAPEUTICS INC COM 67080M103 16 545 SH   SOLE 36 545 0 0
NURIX THERAPEUTICS INC COM 67080M103 71 2,371 SH   SOLE 40 2,371 0 0
NURIX THERAPEUTICS INC COM 67080M103 123 4,089 SH   SOLE 43 0 0 4,089
NUTANIX INC CL A 67059N108 76 2,025 SH   SOLE 44 2,025 0 0
NUTANIX INC CL A 67059N108 17,346 460,112 SH   SOLE 2 139,506 0 320,606
NUTANIX INC CL A 67059N108 94 2,506 SH   SOLE 4 2,506 0 0
NUTANIX INC CL A 67059N108 105 2,784 SH   SOLE 7 2,784 0 0
NUTANIX INC CL A 67059N108 3,433 91,068 SH   SOLE 18 91,068 0 0
NUTANIX INC CL A 67059N108 2,047 54,284 SH   SOLE 19 54,284 0 0
NUTANIX INC CL A 67059N108 124,228 3,295,160 SH   SOLE 21 3,295,160 0 0
NUTANIX INC CL A 67059N108 167,613 4,445,963 SH   SOLE 22 4,223,215 0 222,748
NUTANIX INC CL A 67059N108 1,092 28,964 SH   SOLE 25 28,964 0 0
NUTANIX INC CL A 67059N108 3,102 82,279 SH   SOLE 26 66,184 0 16,095
NUTANIX INC CL A 67059N108 610 16,178 SH   SOLE 28 16,178 0 0
NUTANIX INC CL A 67059N108 126 3,334 SH   SOLE 29 3,334 0 0
NUTANIX INC CL A 67059N108 3,905 103,579 SH   SOLE 30 103,579 0 0
NUTANIX INC CL A 67059N108 118 3,122 SH   SOLE 31 3,122 0 0
NUTANIX INC CL A 67059N108 436 11,575 SH   SOLE 36 11,575 0 0
NUTANIX INC CL A 67059N108 859 22,785 SH   SOLE 40 22,785 0 0
NUTANIX INC CL A 67059N108 1,486 39,427 SH   SOLE 43 2,393 0 37,034
NUTRIEN LTD COM 67077M108 29 452 SH   SOLE 18 452 0 0
NUTRIEN LTD COM 67077M108 31,661 488,371 SH   SOLE 19 488,371 0 0
NUTRIEN LTD COM 67077M108 84 1,298 SH   SOLE 21 1,298 0 0
NUTRIEN LTD COM 67077M108 1,185 18,272 SH   SOLE 22 18,272 0 0
NUTRIEN LTD COM 67077M108 14,035 216,489 SH   SOLE 25 216,489 0 0
NUTRIEN LTD COM 67077M108 25,873 399,091 SH   SOLE 29 399,091 0 0
NUTRIEN LTD COM 67077M108 6,573 101,394 SH   SOLE 34 101,394 0 0
NUTRIEN LTD COM 67077M108 9,381 144,697 SH   SOLE 43 18,289 0 126,408
NUVALENT INC COM 670703107 199 8,825 SH   SOLE 2 377 0 8,448
NUVALENT INC COM 670703107 706 31,296 SH   SOLE 18 31,296 0 0
NUVALENT INC COM 670703107 413 18,315 SH   SOLE 19 18,315 0 0
NUVALENT INC COM 670703107 8,759 388,445 SH   SOLE 21 388,445 0 0
NUVALENT INC COM 670703107 4,651 206,249 SH   SOLE 22 203,631 0 2,618
NUVASIVE INC COM 670704105 3,163 52,846 SH   SOLE 2 44,591 0 8,255
NUVASIVE INC COM 670704105 10 164 SH   SOLE 4 164 0 0
NUVASIVE INC COM 670704105 48 798 SH   SOLE 7 798 0 0
NUVASIVE INC COM 670704105 14,845 248,040 SH   SOLE 18 248,040 0 0
NUVASIVE INC COM 670704105 13,255 221,477 SH   SOLE 19 221,477 0 0
NUVASIVE INC COM 670704105 228,700 3,821,220 SH   SOLE 21 3,821,220 0 0
NUVASIVE INC COM 670704105 88,617 1,480,653 SH   SOLE 22 1,449,623 0 31,030
NUVASIVE INC COM 670704105 369 6,169 SH   SOLE 25 6,169 0 0
NUVASIVE INC COM 670704105 1,319 22,046 SH   SOLE 26 17,583 0 4,463
NUVASIVE INC COM 670704105 261 4,363 SH   SOLE 28 4,363 0 0
NUVASIVE INC COM 670704105 5,368 89,693 SH   SOLE 30 89,693 0 0
NUVASIVE INC COM 670704105 63 1,054 SH   SOLE 34 1,054 0 0
NUVASIVE INC COM 670704105 379 6,332 SH   SOLE 40 6,332 0 0
NUVASIVE INC COM 670704105 371 6,198 SH   SOLE 43 0 0 6,198
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 3,290 3,416,000 PRN   SOLE 21 3,416,000 0 0
NUVASIVE INC NOTE 1.000% 6/0 670704AL9 3,248 3,186,000 PRN   SOLE 21 3,186,000 0 0
NUVATION BIO INC COM CL A 67080N101 505 50,795 SH   SOLE 2 33,254 0 17,541
NUVATION BIO INC COM CL A 67080N101 6 569 SH   SOLE 7 569 0 0
NUVATION BIO INC COM CL A 67080N101 1,772 178,240 SH   SOLE 18 178,240 0 0
NUVATION BIO INC COM CL A 67080N101 3,184 320,312 SH   SOLE 19 320,312 0 0
NUVATION BIO INC COM CL A 67080N101 25,170 2,532,214 SH   SOLE 21 2,532,214 0 0
NUVATION BIO INC COM CL A 67080N101 21,700 2,183,128 SH   SOLE 22 2,127,182 0 55,946
NUVATION BIO INC COM CL A 67080N101 151 15,144 SH   SOLE 25 15,144 0 0
NUVATION BIO INC COM CL A 67080N101 626 62,985 SH   SOLE 26 56,897 0 6,088
NUVATION BIO INC COM CL A 67080N101 133 13,400 SH   SOLE 28 13,400 0 0
NUVATION BIO INC COM CL A 67080N101 300 30,147 SH   SOLE 30 30,147 0 0
NUVATION BIO INC COM CL A 67080N101 127 12,761 SH   SOLE 40 12,761 0 0
NUVATION BIO INC COM CL A 67080N101 0 10 SH   SOLE 43 0 0 10
NUVATION BIO INC *W EXP 07/07/202 67080N119 14 5,618 SH   SOLE 18 5,618 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 380 150,284 SH   SOLE 19 150,284 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 5 2,165 SH   SOLE 20 2,165 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 190 75,264 SH   SOLE 34 75,264 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 1 464 SH   SOLE 18 464 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 16 8,256 SH   SOLE 21 8,256 0 0
NUVVE HOLDING CORP COM 67079Y100 17 1,561 SH   SOLE 18 1,561 0 0
NUVVE HOLDING CORP COM 67079Y100 202 18,702 SH   SOLE 21 18,702 0 0
NUZEE INC COM NEW 67073S208 4 2,032 SH   SOLE 18 2,032 0 0
NUZEE INC COM NEW 67073S208 60 27,272 SH   SOLE 21 27,272 0 0
NV5 GLOBAL INC COM 62945V109 1,198 12,154 SH   SOLE 2 3,894 0 8,260
NV5 GLOBAL INC COM 62945V109 5 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 4,213 42,739 SH   SOLE 7 42,739 0 0
NV5 GLOBAL INC COM 62945V109 4,192 42,525 SH   SOLE 18 42,525 0 0
NV5 GLOBAL INC COM 62945V109 2,232 22,643 SH   SOLE 19 22,643 0 0
NV5 GLOBAL INC COM 62945V109 50,999 517,389 SH   SOLE 21 517,389 0 0
NV5 GLOBAL INC COM 62945V109 30,986 314,355 SH   SOLE 22 301,489 0 12,866
NV5 GLOBAL INC COM 62945V109 158 1,605 SH   SOLE 25 1,605 0 0
NV5 GLOBAL INC COM 62945V109 720 7,302 SH   SOLE 26 6,505 0 797
NV5 GLOBAL INC COM 62945V109 139 1,410 SH   SOLE 28 1,410 0 0
NV5 GLOBAL INC COM 62945V109 1,524 15,464 SH   SOLE 30 15,464 0 0
NV5 GLOBAL INC COM 62945V109 154 1,566 SH   SOLE 40 1,566 0 0
NV5 GLOBAL INC COM 62945V109 473 4,800 SH   SOLE 43 205 0 4,595
NVE CORP COM NEW 629445206 117 1,836 SH   SOLE 2 352 0 1,484
NVE CORP COM NEW 629445206 8 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 936 14,625 SH   SOLE 18 14,625 0 0
NVE CORP COM NEW 629445206 555 8,673 SH   SOLE 19 8,673 0 0
NVE CORP COM NEW 629445206 10,921 170,717 SH   SOLE 21 170,717 0 0
NVE CORP COM NEW 629445206 7,759 121,293 SH   SOLE 22 120,602 0 691
NVE CORP COM NEW 629445206 315 4,924 SH   SOLE 43 250 0 4,674
NVENT ELECTRIC PLC SHS G6700G107 17,941 554,926 SH   SOLE 2 144,175 0 410,751
NVENT ELECTRIC PLC SHS G6700G107 195 6,041 SH   SOLE 4 6,041 0 0
NVENT ELECTRIC PLC SHS G6700G107 125 3,863 SH   SOLE 7 3,863 0 0
NVENT ELECTRIC PLC SHS G6700G107 13,598 420,612 SH   SOLE 18 420,050 0 562
NVENT ELECTRIC PLC SHS G6700G107 5,269 162,990 SH   SOLE 19 162,990 0 0
NVENT ELECTRIC PLC SHS G6700G107 250,743 7,755,739 SH   SOLE 21 7,755,739 0 0
NVENT ELECTRIC PLC SHS G6700G107 149,280 4,617,371 SH   SOLE 22 4,384,314 0 233,057
NVENT ELECTRIC PLC SHS G6700G107 267 8,249 SH   SOLE 23 8,249 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,371 42,398 SH   SOLE 25 42,398 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,985 61,397 SH   SOLE 26 48,089 0 13,308
NVENT ELECTRIC PLC SHS G6700G107 503 15,567 SH   SOLE 28 14,060 0 1,507
NVENT ELECTRIC PLC SHS G6700G107 59 1,819 SH   SOLE 29 1,819 0 0
NVENT ELECTRIC PLC SHS G6700G107 5,566 172,168 SH   SOLE 30 172,168 0 0
NVENT ELECTRIC PLC SHS G6700G107 173 5,357 SH   SOLE 31 5,357 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,595 49,328 SH   SOLE 34 49,328 0 0
NVENT ELECTRIC PLC SHS G6700G107 138 4,261 SH   SOLE 36 4,261 0 0
NVENT ELECTRIC PLC SHS G6700G107 640 19,804 SH   SOLE 40 19,804 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,385 104,711 SH   SOLE 43 4,682 0 100,029
NVIDIA CORPORATION COM 67066G104 1,234,425 5,958,800 SH   SOLE 2 1,374,487 0 4,584,313
NVIDIA CORPORATION COM 67066G104 360,023 1,737,897 SH   SOLE 4 1,139,132 0 598,765
NVIDIA CORPORATION COM 67066G104 504,161 2,433,680 SH   SOLE 7 2,359,995 0 73,685
NVIDIA CORPORATION COM 67066G104 29,749 143,606 SH   SOLE 13 101,679 0 41,927
NVIDIA CORPORATION COM 67066G104 52,298 252,453 SH   SOLE 15 252,453 0 0
NVIDIA CORPORATION COM 67066G104 119 575 SH   SOLE 17 0 0 575
NVIDIA CORPORATION COM 67066G104 1,354,139 6,536,681 SH   SOLE 18 5,661,445 0 875,236
NVIDIA CORPORATION COM 67066G104 751,837 3,629,259 SH   SOLE 19 3,629,259 0 0
NVIDIA CORPORATION COM 67066G104 12,000,470 57,928,510 SH   SOLE 21 57,928,510 0 0
NVIDIA CORPORATION COM 67066G104 11,062,188 53,399,247 SH   SOLE 22 47,725,339 0 5,673,908
NVIDIA CORPORATION COM 67066G104 322,374 1,556,159 SH   SOLE 23 1,556,159 0 0
NVIDIA CORPORATION COM 67066G104 951,207 4,591,653 SH   SOLE 25 4,591,653 0 0
NVIDIA CORPORATION COM 67066G104 1,285,623 6,205,943 SH   SOLE 26 2,694,909 0 3,511,034
NVIDIA CORPORATION COM 67066G104 1,419,479 6,852,089 SH   SOLE 28 221,231 0 6,630,858
NVIDIA CORPORATION COM 67066G104 20,105 97,050 SH   SOLE 29 97,050 0 0
NVIDIA CORPORATION COM 67066G104 3,312,992 15,992,432 SH   SOLE 30 15,850,242 0 142,190
NVIDIA CORPORATION COM 67066G104 217,716 1,050,957 SH   SOLE 31 441,074 0 609,883
NVIDIA CORPORATION COM 67066G104 159,002 767,533 SH   SOLE 32 767,533 0 0
NVIDIA CORPORATION COM 67066G104 344,238 1,661,699 SH   SOLE 34 1,661,699 0 0
NVIDIA CORPORATION COM 67066G104 228,997 1,105,411 SH   SOLE 36 1,105,411 0 0
NVIDIA CORPORATION COM 67066G104 17,925 86,526 SH   SOLE 40 86,526 0 0
NVIDIA CORPORATION COM 67066G104 468,207 2,260,122 SH   SOLE 43 147,088 0 2,113,034
NVR INC COM 62944T105 33,420 6,971 SH   SOLE 2 1,129 0 5,842
NVR INC COM 62944T105 10,902 2,274 SH   SOLE 4 1,356 0 918
NVR INC COM 62944T105 14,809 3,089 SH   SOLE 7 2,980 0 109
NVR INC COM 62944T105 599 125 SH   SOLE 13 13 0 112
NVR INC COM 62944T105 2,081 434 SH   SOLE 15 434 0 0
NVR INC COM 62944T105 28,223 5,887 SH   SOLE 18 5,400 0 487
NVR INC COM 62944T105 7,498 1,564 SH   SOLE 19 1,564 0 0
NVR INC COM 62944T105 661,765 138,038 SH   SOLE 21 138,038 0 0
NVR INC COM 62944T105 343,577 71,667 SH   SOLE 22 64,495 0 7,172
NVR INC COM 62944T105 9,444 1,970 SH   SOLE 23 1,970 0 0
NVR INC COM 62944T105 24,061 5,019 SH   SOLE 25 5,019 0 0
NVR INC COM 62944T105 37,418 7,805 SH   SOLE 26 3,465 0 4,340
NVR INC COM 62944T105 61,609 12,851 SH   SOLE 28 256 0 12,595
NVR INC COM 62944T105 53 11 SH   SOLE 29 11 0 0
NVR INC COM 62944T105 78,163 16,304 SH   SOLE 30 16,237 0 67
NVR INC COM 62944T105 6,251 1,304 SH   SOLE 31 447 0 857
NVR INC COM 62944T105 935 195 SH   SOLE 34 195 0 0
NVR INC COM 62944T105 7,229 1,508 SH   SOLE 36 1,508 0 0
NVR INC COM 62944T105 556 116 SH   SOLE 40 116 0 0
NVR INC COM 62944T105 8,701 1,815 SH   SOLE 43 245 0 1,570
NXP SEMICONDUCTORS N V COM N6596X109 142,631 728,191 SH   SOLE 2 194,498 0 533,693
NXP SEMICONDUCTORS N V COM N6596X109 25,867 132,064 SH   SOLE 4 121,480 0 10,584
NXP SEMICONDUCTORS N V COM N6596X109 55,792 284,844 SH   SOLE 7 276,893 0 7,951
NXP SEMICONDUCTORS N V COM N6596X109 1,169 5,966 SH   SOLE 13 750 0 5,216
NXP SEMICONDUCTORS N V COM N6596X109 7,061 36,047 SH   SOLE 15 36,047 0 0
NXP SEMICONDUCTORS N V COM N6596X109 8 42 SH   SOLE 17 0 0 42
NXP SEMICONDUCTORS N V COM N6596X109 168,362 859,562 SH   SOLE 18 819,617 0 39,945
NXP SEMICONDUCTORS N V COM N6596X109 265,380 1,354,876 SH   SOLE 19 1,354,876 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,500,463 7,660,504 SH   SOLE 21 7,660,504 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,125,458 5,745,942 SH   SOLE 22 5,130,569 0 615,373
NXP SEMICONDUCTORS N V COM N6596X109 32,894 167,936 SH   SOLE 23 167,936 0 0
NXP SEMICONDUCTORS N V COM N6596X109 117,323 598,985 SH   SOLE 25 598,985 0 0
NXP SEMICONDUCTORS N V COM N6596X109 152,992 781,092 SH   SOLE 26 347,178 0 433,914
NXP SEMICONDUCTORS N V COM N6596X109 161,964 826,896 SH   SOLE 28 24,399 0 802,497
NXP SEMICONDUCTORS N V COM N6596X109 662 3,381 SH   SOLE 29 3,381 0 0
NXP SEMICONDUCTORS N V COM N6596X109 286,733 1,463,895 SH   SOLE 30 1,463,895 0 0
NXP SEMICONDUCTORS N V COM N6596X109 22,356 114,139 SH   SOLE 31 46,035 0 68,104
NXP SEMICONDUCTORS N V COM N6596X109 12,179 62,177 SH   SOLE 32 62,177 0 0
NXP SEMICONDUCTORS N V COM N6596X109 298,301 1,522,955 SH   SOLE 34 1,522,955 0 0
NXP SEMICONDUCTORS N V COM N6596X109 24,543 125,300 SH   SOLE 36 125,300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,892 9,659 SH   SOLE 40 9,659 0 0
NXP SEMICONDUCTORS N V COM N6596X109 18,180 92,816 SH   SOLE 43 7,039 0 85,777
NXT-ID INC COM NEW 67091J206 0 250 SH   SOLE 21 250 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 24 11,723 SH   SOLE 2 0 0 11,723
NYMOX PHARMACEUTICAL CORP COM P73398102 19 9,318 SH   SOLE 18 9,318 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 235 114,042 SH   SOLE 21 114,042 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 5 2,585 SH   SOLE 23 2,585 0 0
NYXOAH S A SHS B6S7WD106 18,953 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106 505 17,258 SH   SOLE 20 17,258 0 0
NYXOAH S A SHS B6S7WD106 40 1,368 SH   SOLE 21 1,368 0 0
NYXOAH S A SHS B6S7WD106 114 3,910 SH   SOLE 34 3,910 0 0
O-I GLASS INC COM 67098H104 1,125 78,865 SH   SOLE 2 62,341 0 16,524
O-I GLASS INC COM 67098H104 8 590 SH   SOLE 4 590 0 0
O-I GLASS INC COM 67098H104 64 4,471 SH   SOLE 7 4,471 0 0
O-I GLASS INC COM 67098H104 0 1 SH   SOLE 17 0 0 1
O-I GLASS INC COM 67098H104 8,122 569,138 SH   SOLE 18 569,138 0 0
O-I GLASS INC COM 67098H104 3,968 278,034 SH   SOLE 19 278,034 0 0
O-I GLASS INC COM 67098H104 259,985 18,219,014 SH   SOLE 21 18,219,014 0 0
O-I GLASS INC COM 67098H104 56,162 3,935,689 SH   SOLE 22 3,843,887 0 91,802
O-I GLASS INC COM 67098H104 286 20,010 SH   SOLE 25 20,010 0 0
O-I GLASS INC COM 67098H104 703 49,247 SH   SOLE 26 36,618 0 12,629
O-I GLASS INC COM 67098H104 418 29,262 SH   SOLE 28 13,162 0 16,100
O-I GLASS INC COM 67098H104 3,909 273,952 SH   SOLE 30 273,952 0 0
O-I GLASS INC COM 67098H104 82 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104 247 17,337 SH   SOLE 40 17,337 0 0
O-I GLASS INC COM 67098H104 690 48,367 SH   SOLE 43 445 0 47,922
OAK STR HEALTH INC COM 67181A107 6,797 159,820 SH   SOLE 2 10,876 0 148,944
OAK STR HEALTH INC COM 67181A107 2,781 65,393 SH   SOLE 4 45,983 0 19,410
OAK STR HEALTH INC COM 67181A107 379 8,919 SH   SOLE 7 8,919 0 0
OAK STR HEALTH INC COM 67181A107 346 8,130 SH   SOLE 15 8,130 0 0
OAK STR HEALTH INC COM 67181A107 2,510 59,025 SH   SOLE 18 53,598 0 5,427
OAK STR HEALTH INC COM 67181A107 94,138 2,213,454 SH   SOLE 19 2,213,454 0 0
OAK STR HEALTH INC COM 67181A107 58,788 1,382,265 SH   SOLE 21 1,382,265 0 0
OAK STR HEALTH INC COM 67181A107 108,891 2,560,329 SH   SOLE 22 2,442,448 0 117,881
OAK STR HEALTH INC COM 67181A107 2,404 56,521 SH   SOLE 23 56,521 0 0
OAK STR HEALTH INC COM 67181A107 771 18,140 SH   SOLE 25 18,140 0 0
OAK STR HEALTH INC COM 67181A107 7,867 184,970 SH   SOLE 26 174,006 0 10,964
OAK STR HEALTH INC COM 67181A107 5,023 118,115 SH   SOLE 28 8,041 0 110,074
OAK STR HEALTH INC COM 67181A107 15,127 355,673 SH   SOLE 30 292,135 0 63,538
OAK STR HEALTH INC COM 67181A107 1,531 36,002 SH   SOLE 31 11,943 0 24,059
OAK STR HEALTH INC COM 67181A107 2,368 55,674 SH   SOLE 34 55,674 0 0
OAK STR HEALTH INC COM 67181A107 957 22,502 SH   SOLE 36 22,502 0 0
OAK STR HEALTH INC COM 67181A107 163 3,842 SH   SOLE 40 3,842 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 25 1,451 SH   SOLE 18 1,451 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 432 24,637 SH   SOLE 21 24,637 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 16 888 SH   SOLE 22 888 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 6,969 987,054 SH   SOLE 30 987,054 0 0
OASIS PETROLEUM INC COM NEW 674215207 951 9,564 SH   SOLE 2 7,837 0 1,727
OASIS PETROLEUM INC COM NEW 674215207 8 83 SH   SOLE 4 83 0 0
OASIS PETROLEUM INC COM NEW 674215207 32 324 SH   SOLE 7 324 0 0
OASIS PETROLEUM INC COM NEW 674215207 5,688 57,212 SH   SOLE 18 57,212 0 0
OASIS PETROLEUM INC COM NEW 674215207 3,510 35,302 SH   SOLE 19 35,302 0 0
OASIS PETROLEUM INC COM NEW 674215207 68,855 692,567 SH   SOLE 21 692,567 0 0
OASIS PETROLEUM INC COM NEW 674215207 45,963 462,315 SH   SOLE 22 449,392 0 12,923
OASIS PETROLEUM INC COM NEW 674215207 254 2,554 SH   SOLE 25 2,554 0 0
OASIS PETROLEUM INC COM NEW 674215207 1,033 10,389 SH   SOLE 26 9,566 0 823
OASIS PETROLEUM INC COM NEW 674215207 219 2,198 SH   SOLE 28 2,198 0 0
OASIS PETROLEUM INC COM NEW 674215207 475 4,776 SH   SOLE 30 4,776 0 0
OASIS PETROLEUM INC COM NEW 674215207 238 2,391 SH   SOLE 40 2,391 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 8 515 SH   SOLE 2 515 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 78 5,167 SH   SOLE 19 5,167 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 130 8,597 SH   SOLE 34 8,597 0 0
OBLONG INC COM 674434105 6 2,772 SH   SOLE 18 2,772 0 0
OBLONG INC COM 674434105 79 37,826 SH   SOLE 21 37,826 0 0
OCCIDENTAL PETE CORP COM 674599105 27,226 920,412 SH   SOLE 2 295,478 0 624,934
OCCIDENTAL PETE CORP COM 674599105 8,819 298,148 SH   SOLE 4 259,716 0 38,432
OCCIDENTAL PETE CORP COM 674599105 23,158 782,877 SH   SOLE 7 757,886 0 24,991
OCCIDENTAL PETE CORP COM 674599105 587 19,838 SH   SOLE 13 2,860 0 16,978
OCCIDENTAL PETE CORP COM 674599105 3,606 121,920 SH   SOLE 15 121,920 0 0
OCCIDENTAL PETE CORP COM 674599105 47,234 1,596,837 SH   SOLE 18 1,466,514 0 130,323
OCCIDENTAL PETE CORP COM 674599105 12,163 411,196 SH   SOLE 19 411,196 0 0
OCCIDENTAL PETE CORP COM 674599105 739,265 24,992,069 SH   SOLE 21 24,992,069 0 0
OCCIDENTAL PETE CORP COM 674599105 571,410 19,317,440 SH   SOLE 22 17,459,895 0 1,857,545
OCCIDENTAL PETE CORP COM 674599105 15,473 523,105 SH   SOLE 23 523,105 0 0
OCCIDENTAL PETE CORP COM 674599105 33,298 1,125,696 SH   SOLE 25 1,125,696 0 0
OCCIDENTAL PETE CORP COM 674599105 63,927 2,161,145 SH   SOLE 26 840,363 0 1,320,782
OCCIDENTAL PETE CORP COM 674599105 30,267 1,023,218 SH   SOLE 28 70,408 0 952,810
OCCIDENTAL PETE CORP COM 674599105 76 2,558 SH   SOLE 29 2,558 0 0
OCCIDENTAL PETE CORP COM 674599105 130,716 4,419,071 SH   SOLE 30 4,419,071 0 0
OCCIDENTAL PETE CORP COM 674599105 10,241 346,220 SH   SOLE 31 111,554 0 234,666
OCCIDENTAL PETE CORP COM 674599105 1,319 44,594 SH   SOLE 34 44,594 0 0
OCCIDENTAL PETE CORP COM 674599105 17,571 594,012 SH   SOLE 36 594,012 0 0
OCCIDENTAL PETE CORP COM 674599105 951 32,156 SH   SOLE 40 32,156 0 0
OCCIDENTAL PETE CORP COM 674599105 9,677 327,158 SH   SOLE 43 25,485 0 301,673
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 5 461 SH   SOLE 2 461 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 14 1,165 SH   SOLE 4 1,165 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 234 SH   SOLE 18 0 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 25 2,111 SH   SOLE 19 2,111 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 4 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 221 18,654 SH   SOLE 22 1,030 0 17,624
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 47 3,927 SH   SOLE 28 0 0 3,927
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 3 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 0 4 SH   SOLE 43 0 0 4
OCEAN BIO CHEM INC COM 674631106 7 743 SH   SOLE 18 743 0 0
OCEAN BIO CHEM INC COM 674631106 95 10,103 SH   SOLE 21 10,103 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 25 10,795 SH   SOLE 18 10,795 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 291 125,522 SH   SOLE 21 125,522 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 1,321 569,219 SH   SOLE 22 569,219 0 0
OCEANEERING INTL INC COM 675232102 2,613 196,147 SH   SOLE 2 61,694 0 134,453
OCEANEERING INTL INC COM 675232102 6 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 47 3,549 SH   SOLE 7 3,549 0 0
OCEANEERING INTL INC COM 675232102 5,313 398,853 SH   SOLE 18 398,853 0 0
OCEANEERING INTL INC COM 675232102 8,995 675,311 SH   SOLE 19 675,311 0 0
OCEANEERING INTL INC COM 675232102 160,510 12,050,311 SH   SOLE 21 12,050,311 0 0
OCEANEERING INTL INC COM 675232102 46,555 3,495,118 SH   SOLE 22 3,393,685 0 101,433
OCEANEERING INTL INC COM 675232102 518 38,919 SH   SOLE 23 38,919 0 0
OCEANEERING INTL INC COM 675232102 255 19,118 SH   SOLE 25 19,118 0 0
OCEANEERING INTL INC COM 675232102 2,792 209,625 SH   SOLE 26 17,111 0 192,514
OCEANEERING INTL INC COM 675232102 236 17,702 SH   SOLE 28 8,302 0 9,400
OCEANEERING INTL INC COM 675232102 2,404 180,470 SH   SOLE 30 180,470 0 0
OCEANEERING INTL INC COM 675232102 102 7,643 SH   SOLE 34 7,643 0 0
OCEANEERING INTL INC COM 675232102 354 26,565 SH   SOLE 36 26,565 0 0
OCEANEERING INTL INC COM 675232102 146 10,990 SH   SOLE 40 10,990 0 0
OCEANEERING INTL INC COM 675232102 3,309 248,440 SH   SOLE 43 74,466 0 173,974
OCEANFIRST FINL CORP COM 675234108 3,316 154,877 SH   SOLE 2 57,245 0 97,632
OCEANFIRST FINL CORP COM 675234108 3 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 4,042 188,767 SH   SOLE 18 188,767 0 0
OCEANFIRST FINL CORP COM 675234108 10,320 482,031 SH   SOLE 19 482,031 0 0
OCEANFIRST FINL CORP COM 675234108 46,922 2,191,580 SH   SOLE 21 2,191,580 0 0
OCEANFIRST FINL CORP COM 675234108 38,935 1,818,565 SH   SOLE 22 1,761,955 0 56,610
OCEANFIRST FINL CORP COM 675234108 384 17,942 SH   SOLE 23 17,942 0 0
OCEANFIRST FINL CORP COM 675234108 227 10,592 SH   SOLE 25 10,592 0 0
OCEANFIRST FINL CORP COM 675234108 1,961 91,604 SH   SOLE 26 26,056 0 65,548
OCEANFIRST FINL CORP COM 675234108 116 5,418 SH   SOLE 28 5,418 0 0
OCEANFIRST FINL CORP COM 675234108 980 45,777 SH   SOLE 30 45,777 0 0
OCEANFIRST FINL CORP COM 675234108 199 9,311 SH   SOLE 36 9,311 0 0
OCEANFIRST FINL CORP COM 675234108 144 6,736 SH   SOLE 40 6,736 0 0
OCEANFIRST FINL CORP COM 675234108 811 37,879 SH   SOLE 43 593 0 37,286
OCONEE FED FINL CORP COM 675607105 5 206 SH   SOLE 18 206 0 0
OCONEE FED FINL CORP COM 675607105 67 2,839 SH   SOLE 21 2,839 0 0
OCUGEN INC COM 67577C105 1,137 158,318 SH   SOLE 2 85,545 0 72,773
OCUGEN INC COM 67577C105 21 2,967 SH   SOLE 7 2,967 0 0
OCUGEN INC COM 67577C105 3,862 537,916 SH   SOLE 18 512,083 0 25,833
OCUGEN INC COM 67577C105 5,595 779,315 SH   SOLE 19 779,315 0 0
OCUGEN INC COM 67577C105 44,896 6,252,920 SH   SOLE 21 6,252,920 0 0
OCUGEN INC COM 67577C105 35,455 4,938,038 SH   SOLE 22 4,825,541 0 112,497
OCUGEN INC COM 67577C105 160 22,277 SH   SOLE 23 22,277 0 0
OCUGEN INC COM 67577C105 172 23,905 SH   SOLE 25 23,905 0 0
OCUGEN INC COM 67577C105 765 106,504 SH   SOLE 26 2,705 0 103,799
OCUGEN INC COM 67577C105 113 15,724 SH   SOLE 28 15,724 0 0
OCUGEN INC COM 67577C105 342 47,671 SH   SOLE 30 47,671 0 0
OCUGEN INC COM 67577C105 144 20,096 SH   SOLE 40 20,096 0 0
OCUGEN INC COM 67577C105 0 35 SH   SOLE 43 0 0 35
OCULAR THERAPEUTIX INC COM 67576A100 362 36,242 SH   SOLE 2 20,340 0 15,902
OCULAR THERAPEUTIX INC COM 67576A100 2 233 SH   SOLE 4 233 0 0
OCULAR THERAPEUTIX INC COM 67576A100 11 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100 2,252 225,211 SH   SOLE 18 225,211 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1,333 133,257 SH   SOLE 19 133,257 0 0
OCULAR THERAPEUTIX INC COM 67576A100 27,233 2,723,349 SH   SOLE 21 2,723,349 0 0
OCULAR THERAPEUTIX INC COM 67576A100 17,489 1,748,853 SH   SOLE 22 1,708,417 0 40,436
OCULAR THERAPEUTIX INC COM 67576A100 87 8,721 SH   SOLE 25 8,721 0 0
OCULAR THERAPEUTIX INC COM 67576A100 17 1,719 SH   SOLE 26 1,719 0 0
OCULAR THERAPEUTIX INC COM 67576A100 77 7,705 SH   SOLE 28 7,705 0 0
OCULAR THERAPEUTIX INC COM 67576A100 722 72,161 SH   SOLE 30 72,161 0 0
OCULAR THERAPEUTIX INC COM 67576A100 14 1,435 SH   SOLE 36 1,435 0 0
OCULAR THERAPEUTIX INC COM 67576A100 71 7,071 SH   SOLE 40 7,071 0 0
OCULAR THERAPEUTIX INC COM 67576A100 50 5,046 SH   SOLE 43 0 0 5,046
OCUPHIRE PHARMA INC COM 67577R102 12 2,333 SH   SOLE 18 2,333 0 0
OCUPHIRE PHARMA INC COM 67577R102 135 26,117 SH   SOLE 21 26,117 0 0
OCUPHIRE PHARMA INC COM 67577R102 28 5,463 SH   SOLE 22 5,463 0 0
OCWEN FINL CORP COM NEW 675746606 397 14,126 SH   SOLE 2 3,428 0 10,698
OCWEN FINL CORP COM NEW 675746606 768 27,287 SH   SOLE 18 27,287 0 0
OCWEN FINL CORP COM NEW 675746606 391 13,887 SH   SOLE 19 13,887 0 0
OCWEN FINL CORP COM NEW 675746606 8,656 307,711 SH   SOLE 21 307,711 0 0
OCWEN FINL CORP COM NEW 675746606 5,426 192,874 SH   SOLE 22 187,698 0 5,176
ODONATE THERAPEUTICS INC COM 676079106 4 1,418 SH   SOLE 2 1,418 0 0
ODONATE THERAPEUTICS INC COM 676079106 10 3,571 SH   SOLE 18 3,571 0 0
ODONATE THERAPEUTICS INC COM 676079106 1,086 373,212 SH   SOLE 21 373,212 0 0
ODONATE THERAPEUTICS INC COM 676079106 980 336,859 SH   SOLE 22 336,859 0 0
ODONATE THERAPEUTICS INC COM 676079106 48 16,412 SH   SOLE 30 16,412 0 0
ODONATE THERAPEUTICS INC COM 676079106 0 25 SH   SOLE 43 0 0 25
ODYSSEY MARINE EXPL INC COM NEW 676118201 18 2,518 SH   SOLE 18 2,518 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 255 36,416 SH   SOLE 21 36,416 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 1,097 156,660 SH   SOLE 22 156,660 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 38 21,773 SH   SOLE 2 21,773 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 6 3,420 SH   SOLE 4 3,420 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 79 45,256 SH   SOLE 18 45,256 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 1,571 897,628 SH   SOLE 19 897,628 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 49 27,822 SH   SOLE 22 27,822 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 5 3,067 SH   SOLE 26 3,067 0 0
OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 434 248,140 SH   SOLE 34 248,140 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,146 84,704 SH   SOLE 2 44,386 0 40,318
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 651 25,704 SH   SOLE 4 25,704 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,617 63,829 SH   SOLE 7 63,829 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4,889 193,006 SH   SOLE 18 193,006 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,690 145,684 SH   SOLE 19 145,684 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 149,941 5,919,493 SH   SOLE 21 5,919,493 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 41,834 1,651,571 SH   SOLE 22 1,604,380 0 47,191
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 50 1,963 SH   SOLE 23 1,963 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,762 227,473 SH   SOLE 25 227,473 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 885 34,945 SH   SOLE 26 31,234 0 3,711
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 811 32,036 SH   SOLE 28 4,039 0 27,997
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7,388 291,671 SH   SOLE 30 291,671 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 52 2,037 SH   SOLE 36 2,037 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 125 4,949 SH   SOLE 40 4,949 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 699 27,605 SH   SOLE 43 2,826 0 24,779
OFG BANCORP COM 67103X102 1,285 50,956 SH   SOLE 2 14,283 0 36,673
OFG BANCORP COM 67103X102 4 178 SH   SOLE 4 178 0 0
OFG BANCORP COM 67103X102 20 810 SH   SOLE 7 810 0 0
OFG BANCORP COM 67103X102 4,932 195,567 SH   SOLE 18 195,567 0 0
OFG BANCORP COM 67103X102 2,165 85,827 SH   SOLE 19 85,827 0 0
OFG BANCORP COM 67103X102 147,168 5,835,350 SH   SOLE 21 5,835,350 0 0
OFG BANCORP COM 67103X102 32,724 1,297,542 SH   SOLE 22 1,251,742 0 45,800
OFG BANCORP COM 67103X102 24 945 SH   SOLE 25 945 0 0
OFG BANCORP COM 67103X102 713 28,261 SH   SOLE 26 25,178 0 3,083
OFG BANCORP COM 67103X102 106 4,219 SH   SOLE 28 4,219 0 0
OFG BANCORP COM 67103X102 2,360 93,591 SH   SOLE 30 93,591 0 0
OFG BANCORP COM 67103X102 110 4,372 SH   SOLE 40 4,372 0 0
OFG BANCORP COM 67103X102 477 18,928 SH   SOLE 43 0 0 18,928
OGE ENERGY CORP COM 670837103 25,788 782,403 SH   SOLE 2 407,353 0 375,050
OGE ENERGY CORP COM 670837103 1,232 37,383 SH   SOLE 4 37,383 0 0
OGE ENERGY CORP COM 670837103 642 19,481 SH   SOLE 7 19,481 0 0
OGE ENERGY CORP COM 670837103 8,480 257,276 SH   SOLE 13 257,276 0 0
OGE ENERGY CORP COM 670837103 35,989 1,091,896 SH   SOLE 18 814,186 0 277,710
OGE ENERGY CORP COM 670837103 55,473 1,683,046 SH   SOLE 19 1,683,046 0 0
OGE ENERGY CORP COM 670837103 438,023 13,289,520 SH   SOLE 21 13,289,520 0 0
OGE ENERGY CORP COM 670837103 238,473 7,235,210 SH   SOLE 22 6,638,100 0 597,110
OGE ENERGY CORP COM 670837103 478 14,506 SH   SOLE 23 14,506 0 0
OGE ENERGY CORP COM 670837103 6,907 209,562 SH   SOLE 26 105,408 0 104,154
OGE ENERGY CORP COM 670837103 767 23,271 SH   SOLE 28 12,971 0 10,300
OGE ENERGY CORP COM 670837103 349 10,581 SH   SOLE 29 10,581 0 0
OGE ENERGY CORP COM 670837103 6,539 198,407 SH   SOLE 30 198,407 0 0
OGE ENERGY CORP COM 670837103 508 15,413 SH   SOLE 31 15,413 0 0
OGE ENERGY CORP COM 670837103 2,618 79,423 SH   SOLE 32 79,423 0 0
OGE ENERGY CORP COM 670837103 1,726 52,381 SH   SOLE 36 52,381 0 0
OGE ENERGY CORP COM 670837103 825 25,024 SH   SOLE 40 25,024 0 0
OGE ENERGY CORP COM 670837103 2,198 66,702 SH   SOLE 43 5,755 0 60,947
OHIO VY BANC CORP COM 677719106 22 840 SH   SOLE 18 840 0 0
OHIO VY BANC CORP COM 677719106 301 11,264 SH   SOLE 21 11,264 0 0
OHIO VY BANC CORP COM 677719106 171 6,396 SH   SOLE 22 6,396 0 0
OI SA SPONSORED ADR NE 670851500 996 1,103,072 SH   SOLE 19 1,103,072 0 0
OI SA SPONSORED ADR NE 670851500 20 22,267 SH   SOLE 22 22,267 0 0
OI SA SPONSORED ADR NE 670851500 49 54,523 SH   SOLE 25 54,523 0 0
OI SA SPONSORED ADR NE 670851500 97 107,532 SH   SOLE 34 107,532 0 0
OI SA SPONSORED ADR NE 670851500 29 32,321 SH   SOLE 43 0 0 32,321
OIL DRI CORP AMER COM 677864100 350 10,013 SH   SOLE 2 2,595 0 7,418
OIL DRI CORP AMER COM 677864100 650 18,576 SH   SOLE 18 18,576 0 0
OIL DRI CORP AMER COM 677864100 340 9,707 SH   SOLE 19 9,707 0 0
OIL DRI CORP AMER COM 677864100 7,018 200,507 SH   SOLE 21 200,507 0 0
OIL DRI CORP AMER COM 677864100 2,311 66,041 SH   SOLE 22 63,198 0 2,843
OIL DRI CORP AMER COM 677864100 62 1,779 SH   SOLE 43 0 0 1,779
OIL STS INTL INC COM 678026105 617 96,595 SH   SOLE 2 15,378 0 81,217
OIL STS INTL INC COM 678026105 6 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 1,593 249,319 SH   SOLE 18 249,319 0 0
OIL STS INTL INC COM 678026105 1,384 216,636 SH   SOLE 19 216,636 0 0
OIL STS INTL INC COM 678026105 48,058 7,520,863 SH   SOLE 21 7,520,863 0 0
OIL STS INTL INC COM 678026105 12,808 2,004,428 SH   SOLE 22 1,969,067 0 35,361
OIL STS INTL INC COM 678026105 93 14,602 SH   SOLE 23 14,602 0 0
OIL STS INTL INC COM 678026105 469 73,418 SH   SOLE 26 0 0 73,418
OIL STS INTL INC COM 678026105 471 73,649 SH   SOLE 30 73,649 0 0
OIL STS INTL INC COM 678026105 256 40,031 SH   SOLE 43 4,526 0 35,505
OKTA INC CL A 679295105 85,587 360,611 SH   SOLE 2 133,915 0 226,696
OKTA INC CL A 679295105 24,819 104,573 SH   SOLE 4 74,986 0 29,587
OKTA INC CL A 679295105 6,946 29,266 SH   SOLE 7 29,266 0 0
OKTA INC CL A 679295105 4,156 17,509 SH   SOLE 13 14,874 0 2,635
OKTA INC CL A 679295105 2,812 11,848 SH   SOLE 15 11,848 0 0
OKTA INC CL A 679295105 34,097 143,662 SH   SOLE 18 122,850 0 20,812
OKTA INC CL A 679295105 566,401 2,386,453 SH   SOLE 19 2,386,453 0 0
OKTA INC CL A 679295105 537,424 2,264,365 SH   SOLE 21 2,264,365 0 0
OKTA INC CL A 679295105 662,521 2,791,442 SH   SOLE 22 2,623,047 0 168,395
OKTA INC CL A 679295105 23,772 100,159 SH   SOLE 23 100,159 0 0
OKTA INC CL A 679295105 102,472 431,753 SH   SOLE 25 431,753 0 0
OKTA INC CL A 679295105 73,691 310,488 SH   SOLE 26 154,711 0 155,777
OKTA INC CL A 679295105 102,829 433,254 SH   SOLE 28 12,349 0 420,905
OKTA INC CL A 679295105 4,594 19,356 SH   SOLE 29 19,356 0 0
OKTA INC CL A 679295105 104,271 439,333 SH   SOLE 30 439,333 0 0
OKTA INC CL A 679295105 15,427 64,998 SH   SOLE 31 35,211 0 29,787
OKTA INC CL A 679295105 7,984 33,641 SH   SOLE 32 33,641 0 0
OKTA INC CL A 679295105 186,508 785,828 SH   SOLE 34 785,828 0 0
OKTA INC CL A 679295105 13,835 58,293 SH   SOLE 36 58,293 0 0
OKTA INC CL A 679295105 998 4,207 SH   SOLE 40 4,207 0 0
OKTA INC CL A 679295105 15,146 63,815 SH   SOLE 43 4,412 0 59,403
OKTA INC NOTE 0.125% 9/0 679295AD7 10,226 7,245,000 PRN   SOLE 21 7,245,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2 8,732 7,152,000 PRN   SOLE 21 7,152,000 0 0
OLAPLEX HLDGS INC COM 679369108 77,079 3,146,068 SH   SOLE 18 2,084,820 0 1,061,248
OLAPLEX HLDGS INC COM 679369108 57,850 2,361,209 SH   SOLE 19 2,361,209 0 0
OLAPLEX HLDGS INC COM 679369108 10,205 416,531 SH   SOLE 22 416,531 0 0
OLAPLEX HLDGS INC COM 679369108 1,559 63,622 SH   SOLE 26 57,029 0 6,593
OLAPLEX HLDGS INC COM 679369108 3,960 161,631 SH   SOLE 28 0 0 161,631
OLAPLEX HLDGS INC COM 679369108 72 2,925 SH   SOLE 31 0 0 2,925
OLB GROUP INC COM 67086U307 2 517 SH   SOLE 18 517 0 0
OLB GROUP INC COM 67086U307 23 5,802 SH   SOLE 21 5,802 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 79,904 279,405 SH   SOLE 2 92,719 0 186,686
OLD DOMINION FREIGHT LINE IN COM 679580100 15,949 55,769 SH   SOLE 4 51,953 0 3,816
OLD DOMINION FREIGHT LINE IN COM 679580100 37,349 130,600 SH   SOLE 7 104,560 0 26,040
OLD DOMINION FREIGHT LINE IN COM 679580100 637 2,227 SH   SOLE 13 284 0 1,943
OLD DOMINION FREIGHT LINE IN COM 679580100 2,783 9,730 SH   SOLE 15 9,730 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 63,415 221,747 SH   SOLE 18 208,169 0 13,578
OLD DOMINION FREIGHT LINE IN COM 679580100 399,033 1,395,319 SH   SOLE 19 1,395,319 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,097,907 3,839,104 SH   SOLE 21 3,839,104 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 636,019 2,223,997 SH   SOLE 22 2,018,370 0 205,627
OLD DOMINION FREIGHT LINE IN COM 679580100 16,236 56,773 SH   SOLE 23 56,773 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 49,878 174,411 SH   SOLE 25 174,411 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 62,336 217,973 SH   SOLE 26 85,348 0 132,625
OLD DOMINION FREIGHT LINE IN COM 679580100 102,782 359,404 SH   SOLE 28 7,539 0 351,865
OLD DOMINION FREIGHT LINE IN COM 679580100 27 96 SH   SOLE 29 96 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 147,666 516,352 SH   SOLE 30 480,795 0 35,557
OLD DOMINION FREIGHT LINE IN COM 679580100 10,330 36,123 SH   SOLE 31 11,614 0 24,509
OLD DOMINION FREIGHT LINE IN COM 679580100 1,346 4,708 SH   SOLE 34 4,708 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 13,714 47,954 SH   SOLE 36 47,954 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,027 3,591 SH   SOLE 40 3,591 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 32,162 112,463 SH   SOLE 43 7,944 0 104,519
OLD NATL BANCORP IND COM 680033107 2,969 175,154 SH   SOLE 2 49,952 0 125,202
OLD NATL BANCORP IND COM 680033107 11 634 SH   SOLE 4 634 0 0
OLD NATL BANCORP IND COM 680033107 66 3,881 SH   SOLE 7 3,881 0 0
OLD NATL BANCORP IND COM 680033107 11,010 649,549 SH   SOLE 18 649,549 0 0
OLD NATL BANCORP IND COM 680033107 4,699 277,222 SH   SOLE 19 277,222 0 0
OLD NATL BANCORP IND COM 680033107 317,122 18,709,273 SH   SOLE 21 18,709,273 0 0
OLD NATL BANCORP IND COM 680033107 69,102 4,076,812 SH   SOLE 22 3,922,530 0 154,282
OLD NATL BANCORP IND COM 680033107 49 2,872 SH   SOLE 25 2,872 0 0
OLD NATL BANCORP IND COM 680033107 1,062 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 4,610 271,987 SH   SOLE 30 271,987 0 0
OLD NATL BANCORP IND COM 680033107 66 3,888 SH   SOLE 36 3,888 0 0
OLD NATL BANCORP IND COM 680033107 334 19,714 SH   SOLE 40 19,714 0 0
OLD NATL BANCORP IND COM 680033107 707 41,712 SH   SOLE 43 738 0 40,974
OLD POINT FINL CORP COM 680194107 18 840 SH   SOLE 18 840 0 0
OLD POINT FINL CORP COM 680194107 217 10,219 SH   SOLE 21 10,219 0 0
OLD REP INTL CORP COM 680223104 18,232 788,255 SH   SOLE 2 252,031 0 536,224
OLD REP INTL CORP COM 680223104 64 2,765 SH   SOLE 4 2,765 0 0
OLD REP INTL CORP COM 680223104 4,548 196,626 SH   SOLE 7 196,626 0 0
OLD REP INTL CORP COM 680223104 19,034 822,911 SH   SOLE 18 822,911 0 0
OLD REP INTL CORP COM 680223104 1,824 78,844 SH   SOLE 19 78,844 0 0
OLD REP INTL CORP COM 680223104 421,779 18,235,144 SH   SOLE 21 18,235,144 0 0
OLD REP INTL CORP COM 680223104 177,072 7,655,509 SH   SOLE 22 7,318,561 0 336,948
OLD REP INTL CORP COM 680223104 51 2,204 SH   SOLE 23 2,204 0 0
OLD REP INTL CORP COM 680223104 855 36,983 SH   SOLE 25 36,983 0 0
OLD REP INTL CORP COM 680223104 2,558 110,578 SH   SOLE 26 87,433 0 23,145
OLD REP INTL CORP COM 680223104 660 28,523 SH   SOLE 28 22,223 0 6,300
OLD REP INTL CORP COM 680223104 3,472 150,092 SH   SOLE 30 150,092 0 0
OLD REP INTL CORP COM 680223104 102 4,426 SH   SOLE 31 4,426 0 0
OLD REP INTL CORP COM 680223104 2,548 110,149 SH   SOLE 32 110,149 0 0
OLD REP INTL CORP COM 680223104 995 43,001 SH   SOLE 36 43,001 0 0
OLD REP INTL CORP COM 680223104 820 35,444 SH   SOLE 40 35,444 0 0
OLD REP INTL CORP COM 680223104 8,919 385,608 SH   SOLE 43 13,083 0 372,525
OLD SECOND BANCORP INC ILL COM 680277100 680 52,077 SH   SOLE 2 26,081 0 25,996
OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,339 102,489 SH   SOLE 18 102,489 0 0
OLD SECOND BANCORP INC ILL COM 680277100 704 53,905 SH   SOLE 19 53,905 0 0
OLD SECOND BANCORP INC ILL COM 680277100 13,905 1,064,676 SH   SOLE 21 1,064,676 0 0
OLD SECOND BANCORP INC ILL COM 680277100 9,481 725,991 SH   SOLE 22 710,384 0 15,607
OLD SECOND BANCORP INC ILL COM 680277100 32 2,428 SH   SOLE 26 0 0 2,428
OLD SECOND BANCORP INC ILL COM 680277100 181 13,895 SH   SOLE 43 0 0 13,895
OLEMA PHARMACEUTICALS INC COM 68062P106 639 23,191 SH   SOLE 2 11,250 0 11,941
OLEMA PHARMACEUTICALS INC COM 68062P106 8 290 SH   SOLE 7 290 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 2,123 77,033 SH   SOLE 18 77,033 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 18,930 686,855 SH   SOLE 19 686,855 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 149 5,423 SH   SOLE 20 5,423 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 24,744 897,829 SH   SOLE 21 897,829 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 17,668 641,077 SH   SOLE 22 632,709 0 8,368
OLEMA PHARMACEUTICALS INC COM 68062P106 11 381 SH   SOLE 23 381 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 40 1,460 SH   SOLE 26 0 0 1,460
OLEMA PHARMACEUTICALS INC COM 68062P106 49 1,760 SH   SOLE 34 1,760 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 129 4,676 SH   SOLE 43 0 0 4,676
OLIN CORP COM PAR $1 680665205 15,288 316,847 SH   SOLE 2 259,235 0 57,612
OLIN CORP COM PAR $1 680665205 26 549 SH   SOLE 4 549 0 0
OLIN CORP COM PAR $1 680665205 7,474 154,894 SH   SOLE 7 154,894 0 0
OLIN CORP COM PAR $1 680665205 16,797 348,116 SH   SOLE 18 348,116 0 0
OLIN CORP COM PAR $1 680665205 49,059 1,016,765 SH   SOLE 19 1,016,765 0 0
OLIN CORP COM PAR $1 680665205 330,141 6,842,305 SH   SOLE 21 6,842,305 0 0
OLIN CORP COM PAR $1 680665205 195,696 4,055,876 SH   SOLE 22 3,887,114 0 168,762
OLIN CORP COM PAR $1 680665205 2,965 61,456 SH   SOLE 26 50,304 0 11,152
OLIN CORP COM PAR $1 680665205 932 19,308 SH   SOLE 28 11,915 0 7,393
OLIN CORP COM PAR $1 680665205 72,418 1,500,900 SH   SOLE 30 1,500,900 0 0
OLIN CORP COM PAR $1 680665205 109 2,254 SH   SOLE 31 2,254 0 0
OLIN CORP COM PAR $1 680665205 34,875 722,788 SH   SOLE 34 722,788 0 0
OLIN CORP COM PAR $1 680665205 231 4,796 SH   SOLE 36 4,796 0 0
OLIN CORP COM PAR $1 680665205 819 16,964 SH   SOLE 40 16,964 0 0
OLIN CORP COM PAR $1 680665205 2,864 59,363 SH   SOLE 43 7,715 0 51,648
OLINK HLDG AB SPONSORED ADS 680710100 381 15,700 SH   SOLE 2 15,700 0 0
OLINK HLDG AB SPONSORED ADS 680710100 19,340 797,523 SH   SOLE 19 797,523 0 0
OLINK HLDG AB SPONSORED ADS 680710100 25 1,039 SH   SOLE 20 1,039 0 0
OLINK HLDG AB SPONSORED ADS 680710100 121 5,004 SH   SOLE 21 5,004 0 0
OLINK HLDG AB SPONSORED ADS 680710100 2,637 108,750 SH   SOLE 34 108,750 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 8,639 143,311 SH   SOLE 2 47,254 0 96,057
OLLIES BARGAIN OUTLET HLDGS COM 681116109 14 240 SH   SOLE 4 240 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 64 1,056 SH   SOLE 7 1,056 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 8,908 147,781 SH   SOLE 18 147,781 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,079 17,908 SH   SOLE 19 17,908 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 169,573 2,813,097 SH   SOLE 21 2,813,097 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 101,884 1,690,179 SH   SOLE 22 1,612,831 0 77,348
OLLIES BARGAIN OUTLET HLDGS COM 681116109 451 7,483 SH   SOLE 25 7,483 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,281 21,243 SH   SOLE 26 16,969 0 4,274
OLLIES BARGAIN OUTLET HLDGS COM 681116109 297 4,922 SH   SOLE 28 4,922 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,915 31,762 SH   SOLE 30 31,762 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 60 1,001 SH   SOLE 31 1,001 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 455 7,545 SH   SOLE 40 7,545 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,913 31,736 SH   SOLE 43 10,183 0 21,553
OLO INC CL A 68134L109 469 15,612 SH   SOLE 2 15,612 0 0
OLO INC CL A 68134L109 113 3,751 SH   SOLE 19 3,751 0 0
OLO INC CL A 68134L109 966 32,175 SH   SOLE 21 32,175 0 0
OLO INC CL A 68134L109 10,129 337,309 SH   SOLE 22 337,309 0 0
OLO INC CL A 68134L109 4,356 145,069 SH   SOLE 26 36,781 0 108,288
OLO INC CL A 68134L109 4,303 143,295 SH   SOLE 28 0 0 143,295
OLYMPIC STEEL INC COM 68162K106 1,042 42,777 SH   SOLE 2 17,541 0 25,236
OLYMPIC STEEL INC COM 68162K106 4 151 SH   SOLE 7 151 0 0
OLYMPIC STEEL INC COM 68162K106 982 40,297 SH   SOLE 18 40,297 0 0
OLYMPIC STEEL INC COM 68162K106 1,456 59,761 SH   SOLE 19 59,761 0 0
OLYMPIC STEEL INC COM 68162K106 27,570 1,131,787 SH   SOLE 21 1,131,787 0 0
OLYMPIC STEEL INC COM 68162K106 8,699 357,089 SH   SOLE 22 351,822 0 5,267
OLYMPIC STEEL INC COM 68162K106 193 7,919 SH   SOLE 23 7,919 0 0
OLYMPIC STEEL INC COM 68162K106 662 27,188 SH   SOLE 26 0 0 27,188
OLYMPIC STEEL INC COM 68162K106 240 9,862 SH   SOLE 30 9,862 0 0
OLYMPIC STEEL INC COM 68162K106 21 849 SH   SOLE 43 0 0 849
OMEGA FLEX INC COM 682095104 190 1,333 SH   SOLE 2 971 0 362
OMEGA FLEX INC COM 682095104 5 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 1,214 8,508 SH   SOLE 18 8,508 0 0
OMEGA FLEX INC COM 682095104 704 4,936 SH   SOLE 19 4,936 0 0
OMEGA FLEX INC COM 682095104 18,542 129,946 SH   SOLE 21 129,946 0 0
OMEGA FLEX INC COM 682095104 9,342 65,474 SH   SOLE 22 63,660 0 1,814
OMEGA FLEX INC COM 682095104 75 525 SH   SOLE 25 525 0 0
OMEGA FLEX INC COM 682095104 17 118 SH   SOLE 26 118 0 0
OMEGA FLEX INC COM 682095104 38 265 SH   SOLE 28 265 0 0
OMEGA FLEX INC COM 682095104 158 1,106 SH   SOLE 30 1,106 0 0
OMEGA FLEX INC COM 682095104 25 177 SH   SOLE 36 177 0 0
OMEGA FLEX INC COM 682095104 74 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104 47 327 SH   SOLE 43 21 0 306
OMEGA HEALTHCARE INVS INC COM 681936100 20,636 688,771 SH   SOLE 2 173,417 0 515,354
OMEGA HEALTHCARE INVS INC COM 681936100 14,249 475,589 SH   SOLE 4 389,062 0 86,527
OMEGA HEALTHCARE INVS INC COM 681936100 9,754 325,567 SH   SOLE 7 325,567 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 11 351 SH   SOLE 13 351 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 693 23,138 SH   SOLE 15 23,138 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,558 619,440 SH   SOLE 18 605,842 0 13,598
OMEGA HEALTHCARE INVS INC COM 681936100 10,971 366,176 SH   SOLE 19 366,176 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 426,935 14,250,153 SH   SOLE 21 14,250,153 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 252,235 8,419,049 SH   SOLE 22 8,046,068 0 372,981
OMEGA HEALTHCARE INVS INC COM 681936100 4,275 142,700 SH   SOLE 23 142,700 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 31,898 1,064,680 SH   SOLE 25 1,064,680 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 9,769 326,065 SH   SOLE 26 271,650 0 54,415
OMEGA HEALTHCARE INVS INC COM 681936100 12,554 419,041 SH   SOLE 28 19,376 0 399,665
OMEGA HEALTHCARE INVS INC COM 681936100 10 326 SH   SOLE 29 326 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 51,630 1,723,303 SH   SOLE 30 1,691,016 0 32,287
OMEGA HEALTHCARE INVS INC COM 681936100 2,474 82,584 SH   SOLE 31 26,681 0 55,903
OMEGA HEALTHCARE INVS INC COM 681936100 316 10,531 SH   SOLE 34 10,531 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,637 54,651 SH   SOLE 36 54,651 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 248 8,276 SH   SOLE 40 8,276 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 6,004 200,392 SH   SOLE 43 17,100 0 183,292
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 263 13,974 SH   SOLE 2 7,163 0 6,811
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1,073 56,903 SH   SOLE 18 56,903 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 8,883 471,267 SH   SOLE 19 471,267 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 66 3,501 SH   SOLE 20 3,501 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 4,696 249,134 SH   SOLE 21 249,134 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1,260 66,820 SH   SOLE 22 65,319 0 1,501
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 446 23,683 SH   SOLE 26 23,683 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1,335 70,831 SH   SOLE 28 0 0 70,831
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 23 1,214 SH   SOLE 31 0 0 1,214
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 16 849 SH   SOLE 34 849 0 0
OMEROS CORP COM 682143102 392 28,400 SH   SOLE 2 17,670 0 10,730
OMEROS CORP COM 682143102 3 239 SH   SOLE 4 239 0 0
OMEROS CORP COM 682143102 13 969 SH   SOLE 7 969 0 0
OMEROS CORP COM 682143102 2,516 182,486 SH   SOLE 18 172,462 0 10,024
OMEROS CORP COM 682143102 1,459 105,772 SH   SOLE 19 105,772 0 0
OMEROS CORP COM 682143102 35,114 2,546,342 SH   SOLE 21 2,546,342 0 0
OMEROS CORP COM 682143102 20,895 1,515,206 SH   SOLE 22 1,484,096 0 31,110
OMEROS CORP COM 682143102 103 7,444 SH   SOLE 25 7,444 0 0
OMEROS CORP COM 682143102 650 47,134 SH   SOLE 26 37,530 0 9,604
OMEROS CORP COM 682143102 95 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 843 61,110 SH   SOLE 30 61,110 0 0
OMEROS CORP COM 682143102 18 1,312 SH   SOLE 36 1,312 0 0
OMEROS CORP COM 682143102 121 8,761 SH   SOLE 40 8,761 0 0
OMEROS CORP COM 682143102 185 13,422 SH   SOLE 43 1,572 0 11,850
OMNICELL COM COM 68213N109 7,848 52,874 SH   SOLE 2 27,480 0 25,394
OMNICELL COM COM 68213N109 47 318 SH   SOLE 4 318 0 0
OMNICELL COM COM 68213N109 90 604 SH   SOLE 7 604 0 0
OMNICELL COM COM 68213N109 24,628 165,926 SH   SOLE 18 153,831 0 12,095
OMNICELL COM COM 68213N109 36,456 245,609 SH   SOLE 19 245,609 0 0
OMNICELL COM COM 68213N109 731,258 4,926,620 SH   SOLE 21 4,926,620 0 0
OMNICELL COM COM 68213N109 178,599 1,203,251 SH   SOLE 22 1,177,158 0 26,093
OMNICELL COM COM 68213N109 1,236 8,330 SH   SOLE 23 8,330 0 0
OMNICELL COM COM 68213N109 812 5,470 SH   SOLE 25 5,470 0 0
OMNICELL COM COM 68213N109 7,604 51,232 SH   SOLE 26 14,325 0 36,907
OMNICELL COM COM 68213N109 534 3,598 SH   SOLE 28 3,598 0 0
OMNICELL COM COM 68213N109 11,371 76,610 SH   SOLE 30 76,610 0 0
OMNICELL COM COM 68213N109 77 517 SH   SOLE 34 517 0 0
OMNICELL COM COM 68213N109 786 5,295 SH   SOLE 40 5,295 0 0
OMNICELL COM COM 68213N109 5,111 34,432 SH   SOLE 43 7,170 0 27,262
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 1,285 806,000 PRN   SOLE 2 806,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 6,567 4,118,000 PRN   SOLE 21 4,118,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 11,473 7,194,000 PRN   SOLE 34 7,194,000 0 0
OMNICOM GROUP INC COM 681919106 49,488 682,973 SH   SOLE 2 193,664 0 489,309
OMNICOM GROUP INC COM 681919106 14,800 204,250 SH   SOLE 4 133,745 0 70,505
OMNICOM GROUP INC COM 681919106 16,319 225,209 SH   SOLE 7 217,402 0 7,807
OMNICOM GROUP INC COM 681919106 582 8,035 SH   SOLE 13 971 0 7,064
OMNICOM GROUP INC COM 681919106 1,986 27,413 SH   SOLE 15 27,413 0 0
OMNICOM GROUP INC COM 681919106 34,569 477,071 SH   SOLE 18 446,013 0 31,058
OMNICOM GROUP INC COM 681919106 10,919 150,692 SH   SOLE 19 150,692 0 0
OMNICOM GROUP INC COM 681919106 699,537 9,654,117 SH   SOLE 21 9,654,117 0 0
OMNICOM GROUP INC COM 681919106 363,707 5,019,411 SH   SOLE 22 4,477,251 0 542,160
OMNICOM GROUP INC COM 681919106 13,516 186,537 SH   SOLE 23 186,537 0 0
OMNICOM GROUP INC COM 681919106 22,333 308,217 SH   SOLE 25 308,217 0 0
OMNICOM GROUP INC COM 681919106 40,051 552,733 SH   SOLE 26 233,005 0 319,728
OMNICOM GROUP INC COM 681919106 50,169 692,375 SH   SOLE 28 17,291 0 675,084
OMNICOM GROUP INC COM 681919106 198 2,735 SH   SOLE 29 2,735 0 0
OMNICOM GROUP INC COM 681919106 76,801 1,059,913 SH   SOLE 30 1,059,913 0 0
OMNICOM GROUP INC COM 681919106 7,271 100,346 SH   SOLE 31 34,923 0 65,423
OMNICOM GROUP INC COM 681919106 4,271 58,942 SH   SOLE 32 58,942 0 0
OMNICOM GROUP INC COM 681919106 1,095 15,109 SH   SOLE 34 15,109 0 0
OMNICOM GROUP INC COM 681919106 9,587 132,308 SH   SOLE 36 132,308 0 0
OMNICOM GROUP INC COM 681919106 484 6,677 SH   SOLE 40 6,677 0 0
OMNICOM GROUP INC COM 681919106 22,923 316,353 SH   SOLE 43 16,079 0 300,274
ON HLDG AG NAMEN AKT A H5919C104 1,814 60,194 SH   SOLE 2 41,657 0 18,537
ON HLDG AG NAMEN AKT A H5919C104 35 1,165 SH   SOLE 4 1,165 0 0
ON HLDG AG NAMEN AKT A H5919C104 1,066 35,373 SH   SOLE 18 29,719 0 5,654
ON HLDG AG NAMEN AKT A H5919C104 15,437 512,339 SH   SOLE 19 512,339 0 0
ON HLDG AG NAMEN AKT A H5919C104 765 25,397 SH   SOLE 21 25,397 0 0
ON HLDG AG NAMEN AKT A H5919C104 6,959 230,974 SH   SOLE 22 230,974 0 0
ON HLDG AG NAMEN AKT A H5919C104 23,368 775,580 SH   SOLE 25 775,580 0 0
ON HLDG AG NAMEN AKT A H5919C104 1,288 42,739 SH   SOLE 26 9,403 0 33,336
ON HLDG AG NAMEN AKT A H5919C104 551 18,296 SH   SOLE 28 0 0 18,296
ON HLDG AG NAMEN AKT A H5919C104 10 333 SH   SOLE 31 0 0 333
ON HLDG AG NAMEN AKT A H5919C104 15,089 500,785 SH   SOLE 34 500,785 0 0
ON SEMICONDUCTOR CORP COM 682189105 37,116 810,920 SH   SOLE 2 121,009 0 689,911
ON SEMICONDUCTOR CORP COM 682189105 9,534 208,292 SH   SOLE 4 192,589 0 15,703
ON SEMICONDUCTOR CORP COM 682189105 3,003 65,602 SH   SOLE 7 65,602 0 0
ON SEMICONDUCTOR CORP COM 682189105 474 10,346 SH   SOLE 13 1,455 0 8,891
ON SEMICONDUCTOR CORP COM 682189105 1,655 36,165 SH   SOLE 15 36,165 0 0
ON SEMICONDUCTOR CORP COM 682189105 3 67 SH   SOLE 17 0 0 67
ON SEMICONDUCTOR CORP COM 682189105 18,897 412,869 SH   SOLE 18 387,991 0 24,878
ON SEMICONDUCTOR CORP COM 682189105 354,137 7,737,311 SH   SOLE 19 7,737,311 0 0
ON SEMICONDUCTOR CORP COM 682189105 514,734 11,246,095 SH   SOLE 21 11,246,095 0 0
ON SEMICONDUCTOR CORP COM 682189105 455,790 9,958,278 SH   SOLE 22 9,454,800 0 503,478
ON SEMICONDUCTOR CORP COM 682189105 10,843 236,896 SH   SOLE 23 236,896 0 0
ON SEMICONDUCTOR CORP COM 682189105 19,580 427,793 SH   SOLE 25 427,793 0 0
ON SEMICONDUCTOR CORP COM 682189105 27,496 600,732 SH   SOLE 26 484,050 0 116,682
ON SEMICONDUCTOR CORP COM 682189105 39,046 853,097 SH   SOLE 28 45,343 0 807,754
ON SEMICONDUCTOR CORP COM 682189105 45 988 SH   SOLE 29 988 0 0
ON SEMICONDUCTOR CORP COM 682189105 79,533 1,737,677 SH   SOLE 30 1,737,677 0 0
ON SEMICONDUCTOR CORP COM 682189105 6,759 147,663 SH   SOLE 31 46,513 0 101,150
ON SEMICONDUCTOR CORP COM 682189105 282,498 6,172,119 SH   SOLE 34 6,172,119 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,800 104,867 SH   SOLE 36 104,867 0 0
ON SEMICONDUCTOR CORP COM 682189105 682 14,908 SH   SOLE 40 14,908 0 0
ON SEMICONDUCTOR CORP COM 682189105 7,445 162,661 SH   SOLE 43 13,875 0 148,786
ON24 INC COM 68339B104 280 14,020 SH   SOLE 2 8,623 0 5,397
ON24 INC COM 68339B104 3 145 SH   SOLE 7 145 0 0
ON24 INC COM 68339B104 1,442 72,318 SH   SOLE 18 72,318 0 0
ON24 INC COM 68339B104 1,429 71,653 SH   SOLE 19 71,653 0 0
ON24 INC COM 68339B104 17,578 881,525 SH   SOLE 21 881,525 0 0
ON24 INC COM 68339B104 7,540 378,154 SH   SOLE 22 371,491 0 6,663
ON24 INC COM 68339B104 41 2,035 SH   SOLE 25 2,035 0 0
ON24 INC COM 68339B104 68 3,389 SH   SOLE 30 3,389 0 0
ON24 INC COM 68339B104 988 49,556 SH   SOLE 34 49,556 0 0
ON24 INC COM 68339B104 35 1,731 SH   SOLE 40 1,731 0 0
ON24 INC COM 68339B104 359 18,020 SH   SOLE 43 0 0 18,020
ONCOCYTE CORP COM 68235C107 84 23,715 SH   SOLE 2 3,205 0 20,510
ONCOCYTE CORP COM 68235C107 4 1,139 SH   SOLE 7 1,139 0 0
ONCOCYTE CORP COM 68235C107 0 10 SH   SOLE 17 0 0 10
ONCOCYTE CORP COM 68235C107 781 219,357 SH   SOLE 18 219,357 0 0
ONCOCYTE CORP COM 68235C107 455 127,852 SH   SOLE 19 127,852 0 0
ONCOCYTE CORP COM 68235C107 7,555 2,122,057 SH   SOLE 21 2,122,057 0 0
ONCOCYTE CORP COM 68235C107 6,594 1,852,316 SH   SOLE 22 1,833,724 0 18,592
ONCOCYTE CORP COM 68235C107 79 22,290 SH   SOLE 43 2,047 0 20,243
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 12 3,226 SH   SOLE 21 3,226 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 949 247,884 SH   SOLE 22 247,884 0 0
ONCORUS INC COM 68236R103 259 27,733 SH   SOLE 2 9,975 0 17,758
ONCORUS INC COM 68236R103 3 328 SH   SOLE 7 328 0 0
ONCORUS INC COM 68236R103 634 67,932 SH   SOLE 18 67,932 0 0
ONCORUS INC COM 68236R103 362 38,768 SH   SOLE 19 38,768 0 0
ONCORUS INC COM 68236R103 6,965 745,726 SH   SOLE 21 745,726 0 0
ONCORUS INC COM 68236R103 2,094 224,212 SH   SOLE 22 211,355 0 12,857
ONCORUS INC COM 68236R103 6 632 SH   SOLE 23 632 0 0
ONCORUS INC COM 68236R103 1 118 SH   SOLE 43 0 0 118
ONCOSEC MED INC COM 68234L306 11 4,993 SH   SOLE 18 4,993 0 0
ONCOSEC MED INC COM 68234L306 132 61,986 SH   SOLE 21 61,986 0 0
ONCOSEC MED INC COM 68234L306 63 29,773 SH   SOLE 22 29,773 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 180 43,223 SH   SOLE 2 8,500 0 34,723
ONCTERNAL THERAPEUTICS INC COM 68236P107 613 147,111 SH   SOLE 18 147,111 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 309 74,024 SH   SOLE 19 74,024 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 7,103 1,703,405 SH   SOLE 21 1,703,405 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 5,135 1,231,428 SH   SOLE 22 1,202,622 0 28,806
ONDAS HLDGS INC COM NEW 68236H204 44 4,788 SH   SOLE 18 4,788 0 0
ONDAS HLDGS INC COM NEW 68236H204 602 65,680 SH   SOLE 21 65,680 0 0
ONDAS HLDGS INC COM NEW 68236H204 435 47,445 SH   SOLE 22 47,445 0 0
ONE GAS INC COM 68235P108 5,243 82,742 SH   SOLE 2 38,358 0 44,384
ONE GAS INC COM 68235P108 532 8,400 SH   SOLE 4 8,400 0 0
ONE GAS INC COM 68235P108 6,079 95,935 SH   SOLE 7 95,935 0 0
ONE GAS INC COM 68235P108 17,043 268,951 SH   SOLE 18 268,951 0 0
ONE GAS INC COM 68235P108 5,884 92,854 SH   SOLE 19 92,854 0 0
ONE GAS INC COM 68235P108 254,093 4,009,676 SH   SOLE 21 4,009,676 0 0
ONE GAS INC COM 68235P108 94,972 1,498,690 SH   SOLE 22 1,443,909 0 54,781
ONE GAS INC COM 68235P108 565 8,910 SH   SOLE 25 8,910 0 0
ONE GAS INC COM 68235P108 1,732 27,337 SH   SOLE 26 23,036 0 4,301
ONE GAS INC COM 68235P108 313 4,941 SH   SOLE 28 4,439 0 502
ONE GAS INC COM 68235P108 3,817 60,239 SH   SOLE 30 60,239 0 0
ONE GAS INC COM 68235P108 668 10,535 SH   SOLE 36 10,535 0 0
ONE GAS INC COM 68235P108 400 6,312 SH   SOLE 40 6,312 0 0
ONE GAS INC COM 68235P108 3,056 48,225 SH   SOLE 43 787 0 47,438
ONE LIBERTY PPTYS INC COM 682406103 654 21,446 SH   SOLE 2 5,123 0 16,323
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 5 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,730 56,741 SH   SOLE 18 56,741 0 0
ONE LIBERTY PPTYS INC COM 682406103 921 30,207 SH   SOLE 19 30,207 0 0
ONE LIBERTY PPTYS INC COM 682406103 21,071 691,086 SH   SOLE 21 691,086 0 0
ONE LIBERTY PPTYS INC COM 682406103 14,886 488,217 SH   SOLE 22 472,118 0 16,099
ONE LIBERTY PPTYS INC COM 682406103 21 682 SH   SOLE 23 682 0 0
ONE LIBERTY PPTYS INC COM 682406103 74 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103 104 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103 60 1,978 SH   SOLE 28 1,978 0 0
ONE LIBERTY PPTYS INC COM 682406103 187 6,120 SH   SOLE 30 6,120 0 0
ONE LIBERTY PPTYS INC COM 682406103 38 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103 550 18,041 SH   SOLE 43 1,590 0 16,451
ONE STOP SYS INC COM 68247W109 15 2,964 SH   SOLE 18 2,964 0 0
ONE STOP SYS INC COM 68247W109 214 42,535 SH   SOLE 21 42,535 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 205 50,095 SH   SOLE 2 2,519 0 47,576
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 188 45,756 SH   SOLE 4 19,131 0 26,625
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 47 11,541 SH   SOLE 7 11,541 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 54 13,247 SH   SOLE 13 0 0 13,247
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 252 61,357 SH   SOLE 15 61,357 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 15 3,633 SH   SOLE 18 3,633 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 9,239 2,253,319 SH   SOLE 21 2,253,319 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 4,454 1,086,378 SH   SOLE 22 942,459 0 143,919
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 227 55,262 SH   SOLE 23 55,262 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 328 79,936 SH   SOLE 25 79,936 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2,058 501,903 SH   SOLE 26 315,527 0 186,376
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 749 182,566 SH   SOLE 28 10,980 0 171,586
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2,835 691,351 SH   SOLE 30 691,351 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 38 9,219 SH   SOLE 34 9,219 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2 522 SH   SOLE 40 522 0 0
ONEMAIN HLDGS INC COM 68268W103 25,295 457,172 SH   SOLE 2 184,435 0 272,737
ONEMAIN HLDGS INC COM 68268W103 2,163 39,092 SH   SOLE 4 39,092 0 0
ONEMAIN HLDGS INC COM 68268W103 229 4,134 SH   SOLE 7 4,134 0 0
ONEMAIN HLDGS INC COM 68268W103 2,358 42,617 SH   SOLE 18 39,819 0 2,798
ONEMAIN HLDGS INC COM 68268W103 4,049 73,186 SH   SOLE 19 73,186 0 0
ONEMAIN HLDGS INC COM 68268W103 72,397 1,308,455 SH   SOLE 21 1,308,455 0 0
ONEMAIN HLDGS INC COM 68268W103 141,666 2,560,383 SH   SOLE 22 2,389,504 0 170,879
ONEMAIN HLDGS INC COM 68268W103 2,337 42,235 SH   SOLE 23 42,235 0 0
ONEMAIN HLDGS INC COM 68268W103 545 9,847 SH   SOLE 25 9,847 0 0
ONEMAIN HLDGS INC COM 68268W103 2,285 41,297 SH   SOLE 26 33,920 0 7,377
ONEMAIN HLDGS INC COM 68268W103 720 13,008 SH   SOLE 28 6,678 0 6,330
ONEMAIN HLDGS INC COM 68268W103 823 14,867 SH   SOLE 29 14,867 0 0
ONEMAIN HLDGS INC COM 68268W103 2,535 45,813 SH   SOLE 30 45,813 0 0
ONEMAIN HLDGS INC COM 68268W103 1,199 21,671 SH   SOLE 31 21,671 0 0
ONEMAIN HLDGS INC COM 68268W103 133 2,398 SH   SOLE 34 2,398 0 0
ONEMAIN HLDGS INC COM 68268W103 175 3,157 SH   SOLE 36 3,157 0 0
ONEMAIN HLDGS INC COM 68268W103 559 10,105 SH   SOLE 40 10,105 0 0
ONEMAIN HLDGS INC COM 68268W103 8,397 151,765 SH   SOLE 43 19,013 0 132,752
ONEOK INC NEW COM 682680103 62,804 1,083,020 SH   SOLE 2 140,434 0 942,586
ONEOK INC NEW COM 682680103 17,169 296,072 SH   SOLE 4 279,148 0 16,924
ONEOK INC NEW COM 682680103 73,544 1,268,214 SH   SOLE 7 1,254,516 0 13,698
ONEOK INC NEW COM 682680103 556 9,591 SH   SOLE 13 1,346 0 8,245
ONEOK INC NEW COM 682680103 3,390 58,450 SH   SOLE 15 58,450 0 0
ONEOK INC NEW COM 682680103 58,943 1,016,432 SH   SOLE 18 952,974 0 63,458
ONEOK INC NEW COM 682680103 11,627 200,506 SH   SOLE 19 200,506 0 0
ONEOK INC NEW COM 682680103 1,290,930 22,261,256 SH   SOLE 21 22,261,256 0 0
ONEOK INC NEW COM 682680103 546,319 9,420,926 SH   SOLE 22 8,472,292 0 948,634
ONEOK INC NEW COM 682680103 14,531 250,586 SH   SOLE 23 250,586 0 0
ONEOK INC NEW COM 682680103 48,293 832,782 SH   SOLE 25 832,782 0 0
ONEOK INC NEW COM 682680103 70,112 1,209,039 SH   SOLE 26 436,919 0 772,120
ONEOK INC NEW COM 682680103 41,360 713,227 SH   SOLE 28 42,822 0 670,405
ONEOK INC NEW COM 682680103 32 550 SH   SOLE 29 550 0 0
ONEOK INC NEW COM 682680103 194,174 3,348,406 SH   SOLE 30 3,348,406 0 0
ONEOK INC NEW COM 682680103 9,521 164,187 SH   SOLE 31 52,236 0 111,951
ONEOK INC NEW COM 682680103 9,789 168,807 SH   SOLE 32 168,807 0 0
ONEOK INC NEW COM 682680103 1,409 24,303 SH   SOLE 34 24,303 0 0
ONEOK INC NEW COM 682680103 15,302 263,876 SH   SOLE 36 263,876 0 0
ONEOK INC NEW COM 682680103 865 14,909 SH   SOLE 40 14,909 0 0
ONEOK INC NEW COM 682680103 17,962 309,742 SH   SOLE 43 31,107 0 278,635
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 613 1,251,769 SH   SOLE 21 1,251,769 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 151 307,355 SH   SOLE 22 297,600 0 9,755
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 15 31,433 SH   SOLE 30 31,433 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 0 268 SH   SOLE 43 0 0 268
ONESPAN INC COM 68287N100 254 13,524 SH   SOLE 2 9,855 0 3,669
ONESPAN INC COM 68287N100 2 111 SH   SOLE 4 111 0 0
ONESPAN INC COM 68287N100 12 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 2,543 135,395 SH   SOLE 18 135,395 0 0
ONESPAN INC COM 68287N100 1,222 65,079 SH   SOLE 19 65,079 0 0
ONESPAN INC COM 68287N100 75,515 4,021,017 SH   SOLE 21 4,021,017 0 0
ONESPAN INC COM 68287N100 17,137 912,537 SH   SOLE 22 893,366 0 19,171
ONESPAN INC COM 68287N100 333 17,711 SH   SOLE 25 17,711 0 0
ONESPAN INC COM 68287N100 825 43,930 SH   SOLE 26 20,348 0 23,582
ONESPAN INC COM 68287N100 82 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 4,009 213,491 SH   SOLE 30 213,491 0 0
ONESPAN INC COM 68287N100 131 6,995 SH   SOLE 36 6,995 0 0
ONESPAN INC COM 68287N100 62 3,328 SH   SOLE 40 3,328 0 0
ONESPAN INC COM 68287N100 149 7,910 SH   SOLE 43 0 0 7,910
ONESPAWORLD HOLDINGS LIMITED COM P73684113 490 49,180 SH   SOLE 2 19,339 0 29,841
ONESPAWORLD HOLDINGS LIMITED COM P73684113 8 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,612 161,667 SH   SOLE 18 161,667 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 984 98,742 SH   SOLE 19 98,742 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 19,881 1,994,065 SH   SOLE 21 1,994,065 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 12,984 1,302,291 SH   SOLE 22 1,252,775 0 49,516
ONESPAWORLD HOLDINGS LIMITED COM P73684113 84 8,382 SH   SOLE 25 8,382 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 67 6,706 SH   SOLE 28 6,706 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 119 11,931 SH   SOLE 30 11,931 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 126 12,619 SH   SOLE 40 12,619 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 469 47,057 SH   SOLE 43 410 0 46,647
ONEWATER MARINE INC CL A COM 68280L101 66 1,629 SH   SOLE 2 584 0 1,045
ONEWATER MARINE INC CL A COM 68280L101 7 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101 1,185 29,465 SH   SOLE 18 29,465 0 0
ONEWATER MARINE INC CL A COM 68280L101 702 17,463 SH   SOLE 19 17,463 0 0
ONEWATER MARINE INC CL A COM 68280L101 14,860 369,561 SH   SOLE 21 369,561 0 0
ONEWATER MARINE INC CL A COM 68280L101 9,903 246,286 SH   SOLE 22 244,695 0 1,591
ONEWATER MARINE INC CL A COM 68280L101 16 410 SH   SOLE 43 0 0 410
ONTO INNOVATION INC COM 683344105 4,301 59,533 SH   SOLE 2 25,218 0 34,315
ONTO INNOVATION INC COM 683344105 16 216 SH   SOLE 4 216 0 0
ONTO INNOVATION INC COM 683344105 47 652 SH   SOLE 7 652 0 0
ONTO INNOVATION INC COM 683344105 13,820 191,283 SH   SOLE 18 185,676 0 5,607
ONTO INNOVATION INC COM 683344105 9,441 130,669 SH   SOLE 19 130,669 0 0
ONTO INNOVATION INC COM 683344105 407,954 5,646,416 SH   SOLE 21 5,646,416 0 0
ONTO INNOVATION INC COM 683344105 89,272 1,235,601 SH   SOLE 22 1,191,752 0 43,849
ONTO INNOVATION INC COM 683344105 122 1,690 SH   SOLE 23 1,690 0 0
ONTO INNOVATION INC COM 683344105 568 7,864 SH   SOLE 25 7,864 0 0
ONTO INNOVATION INC COM 683344105 2,000 27,686 SH   SOLE 26 18,910 0 8,776
ONTO INNOVATION INC COM 683344105 339 4,695 SH   SOLE 28 4,695 0 0
ONTO INNOVATION INC COM 683344105 20,539 284,277 SH   SOLE 30 284,277 0 0
ONTO INNOVATION INC COM 683344105 274 3,799 SH   SOLE 36 3,799 0 0
ONTO INNOVATION INC COM 683344105 442 6,119 SH   SOLE 40 6,119 0 0
ONTO INNOVATION INC COM 683344105 1,609 22,275 SH   SOLE 43 961 0 21,314
ONTRAK INC COM 683373104 46 4,547 SH   SOLE 2 2,642 0 1,905
ONTRAK INC COM 683373104 1 56 SH   SOLE 7 56 0 0
ONTRAK INC COM 683373104 270 26,925 SH   SOLE 18 26,925 0 0
ONTRAK INC COM 683373104 148 14,783 SH   SOLE 19 14,783 0 0
ONTRAK INC COM 683373104 3,181 316,847 SH   SOLE 21 316,847 0 0
ONTRAK INC COM 683373104 2,066 205,794 SH   SOLE 22 201,584 0 4,210
ONTRAK INC COM 683373104 23 2,286 SH   SOLE 25 2,286 0 0
ONTRAK INC COM 683373104 27 2,694 SH   SOLE 30 2,694 0 0
ONTRAK INC COM 683373104 9 894 SH   SOLE 40 894 0 0
ONTRAK INC COM 683373104 28 2,767 SH   SOLE 43 222 0 2,545
OOMA INC COM 683416101 878 47,202 SH   SOLE 2 22,398 0 24,804
OOMA INC COM 683416101 9 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 1,431 76,914 SH   SOLE 18 69,774 0 7,140
OOMA INC COM 683416101 3,089 165,984 SH   SOLE 19 165,984 0 0
OOMA INC COM 683416101 14,577 783,305 SH   SOLE 21 783,305 0 0
OOMA INC COM 683416101 11,929 641,025 SH   SOLE 22 634,212 0 6,813
OOMA INC COM 683416101 217 11,665 SH   SOLE 23 11,665 0 0
OOMA INC COM 683416101 805 43,258 SH   SOLE 26 0 0 43,258
OOMA INC COM 683416101 117 6,296 SH   SOLE 43 0 0 6,296
OP BANCORP COM 67109R109 203 19,693 SH   SOLE 2 19,693 0 0
OP BANCORP COM 67109R109 24 2,308 SH   SOLE 18 2,308 0 0
OP BANCORP COM 67109R109 380 36,937 SH   SOLE 21 36,937 0 0
OP BANCORP COM 67109R109 1,133 109,981 SH   SOLE 22 109,981 0 0
OPEN LENDING CORP COM CL A 68373J104 1,451 40,239 SH   SOLE 2 29,431 0 10,808
OPEN LENDING CORP COM CL A 68373J104 26 726 SH   SOLE 4 726 0 0
OPEN LENDING CORP COM CL A 68373J104 60 1,676 SH   SOLE 7 1,676 0 0
OPEN LENDING CORP COM CL A 68373J104 10,342 286,728 SH   SOLE 18 283,487 0 3,241
OPEN LENDING CORP COM CL A 68373J104 7,051 195,474 SH   SOLE 19 195,474 0 0
OPEN LENDING CORP COM CL A 68373J104 123,352 3,419,781 SH   SOLE 21 3,419,781 0 0
OPEN LENDING CORP COM CL A 68373J104 85,622 2,373,779 SH   SOLE 22 2,319,890 0 53,889
OPEN LENDING CORP COM CL A 68373J104 34 939 SH   SOLE 23 939 0 0
OPEN LENDING CORP COM CL A 68373J104 501 13,889 SH   SOLE 25 13,889 0 0
OPEN LENDING CORP COM CL A 68373J104 951 26,372 SH   SOLE 26 21,004 0 5,368
OPEN LENDING CORP COM CL A 68373J104 306 8,488 SH   SOLE 28 8,488 0 0
OPEN LENDING CORP COM CL A 68373J104 5,987 165,977 SH   SOLE 30 165,977 0 0
OPEN LENDING CORP COM CL A 68373J104 168 4,664 SH   SOLE 36 4,664 0 0
OPEN LENDING CORP COM CL A 68373J104 388 10,755 SH   SOLE 40 10,755 0 0
OPEN LENDING CORP COM CL A 68373J104 1 20 SH   SOLE 43 0 0 20
OPEN TEXT CORP COM 683715106 1,460 29,956 SH   SOLE 2 29,956 0 0
OPEN TEXT CORP COM 683715106 11,862 243,380 SH   SOLE 18 169,169 0 74,211
OPEN TEXT CORP COM 683715106 89,511 1,836,503 SH   SOLE 19 1,836,503 0 0
OPEN TEXT CORP COM 683715106 32,097 658,530 SH   SOLE 21 658,530 0 0
OPEN TEXT CORP COM 683715106 9,758 200,196 SH   SOLE 22 200,196 0 0
OPEN TEXT CORP COM 683715106 3,096 63,516 SH   SOLE 25 63,516 0 0
OPEN TEXT CORP COM 683715106 1,050 21,545 SH   SOLE 26 0 0 21,545
OPEN TEXT CORP COM 683715106 54,130 1,110,597 SH   SOLE 30 1,110,597 0 0
OPEN TEXT CORP COM 683715106 5,376 110,296 SH   SOLE 34 110,296 0 0
OPEN TEXT CORP COM 683715106 18,923 388,251 SH   SOLE 43 23,951 0 364,300
OPENDOOR TECHNOLOGIES INC COM 683712103 15,630 761,339 SH   SOLE 2 64,288 0 697,051
OPENDOOR TECHNOLOGIES INC COM 683712103 292 14,242 SH   SOLE 4 14,242 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 115 5,610 SH   SOLE 7 5,610 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 3,474 169,227 SH   SOLE 18 169,227 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 68,449 3,334,092 SH   SOLE 19 3,334,092 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 137,531 6,699,019 SH   SOLE 21 6,699,019 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 179,676 8,751,899 SH   SOLE 22 8,377,045 0 374,854
OPENDOOR TECHNOLOGIES INC COM 683712103 324 15,794 SH   SOLE 25 15,794 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,324 64,480 SH   SOLE 26 56,443 0 8,037
OPENDOOR TECHNOLOGIES INC COM 683712103 198 9,651 SH   SOLE 28 9,651 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,375 66,952 SH   SOLE 30 66,952 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 138 6,718 SH   SOLE 31 6,718 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 314 15,317 SH   SOLE 34 15,317 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 255 12,428 SH   SOLE 40 12,428 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,098 53,472 SH   SOLE 43 0 0 53,472
OPERA LTD SPONSORED ADS 68373M107 365 41,225 SH   SOLE 43 9,096 0 32,129
OPGEN INC COM 68373L307 23 8,156 SH   SOLE 18 8,156 0 0
OPGEN INC COM 68373L307 259 89,922 SH   SOLE 21 89,922 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 68 2,649 SH   SOLE 2 2,649 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 23 892 SH   SOLE 18 892 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 316 12,282 SH   SOLE 21 12,282 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 228 8,863 SH   SOLE 22 8,863 0 0
OPKO HEALTH INC COM 68375N103 3,354 918,878 SH   SOLE 2 262,278 0 656,600
OPKO HEALTH INC COM 68375N103 7 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 23 6,318 SH   SOLE 7 6,318 0 0
OPKO HEALTH INC COM 68375N103 4,590 1,257,462 SH   SOLE 18 1,257,462 0 0
OPKO HEALTH INC COM 68375N103 5,976 1,637,204 SH   SOLE 19 1,637,204 0 0
OPKO HEALTH INC COM 68375N103 67,413 18,469,197 SH   SOLE 21 18,469,197 0 0
OPKO HEALTH INC COM 68375N103 39,681 10,871,602 SH   SOLE 22 10,439,841 0 431,761
OPKO HEALTH INC COM 68375N103 262 71,716 SH   SOLE 23 71,716 0 0
OPKO HEALTH INC COM 68375N103 306 83,851 SH   SOLE 25 83,851 0 0
OPKO HEALTH INC COM 68375N103 1,559 427,033 SH   SOLE 26 95,302 0 331,731
OPKO HEALTH INC COM 68375N103 133 36,409 SH   SOLE 28 36,409 0 0
OPKO HEALTH INC COM 68375N103 3,044 834,106 SH   SOLE 30 834,106 0 0
OPKO HEALTH INC COM 68375N103 282 77,370 SH   SOLE 36 77,370 0 0
OPKO HEALTH INC COM 68375N103 175 47,855 SH   SOLE 40 47,855 0 0
OPKO HEALTH INC COM 68375N103 310 84,883 SH   SOLE 43 336 0 84,547
OPORTUN FINL CORP COM 68376D104 553 22,102 SH   SOLE 2 1,840 0 20,262
OPORTUN FINL CORP COM 68376D104 10 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104 1,767 70,595 SH   SOLE 18 70,595 0 0
OPORTUN FINL CORP COM 68376D104 901 35,980 SH   SOLE 19 35,980 0 0
OPORTUN FINL CORP COM 68376D104 19,502 779,165 SH   SOLE 21 779,165 0 0
OPORTUN FINL CORP COM 68376D104 11,752 469,500 SH   SOLE 22 457,200 0 12,300
OPORTUN FINL CORP COM 68376D104 34,000 1,358,385 SH   SOLE 34 1,358,385 0 0
OPORTUN FINL CORP COM 68376D104 1 50 SH   SOLE 43 0 0 50
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 421 9,285 SH   SOLE 2 627 0 8,658
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,434 31,670 SH   SOLE 18 31,670 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,582 34,923 SH   SOLE 19 34,923 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 16,344 360,866 SH   SOLE 21 360,866 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 11,399 251,691 SH   SOLE 22 246,372 0 5,319
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,209 26,688 SH   SOLE 43 236 0 26,452
OPPFI INC COM CL A 68386H103 18 2,315 SH   SOLE 2 2,315 0 0
OPTICAL CABLE CORP COM NEW 683827208 31 8,303 SH   SOLE 21 8,303 0 0
OPTICAL CABLE CORP COM NEW 683827208 12 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 596 6,966 SH   SOLE 2 4,767 0 2,199
OPTIMIZERX CORP COM NEW 68401U204 23 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204 4,300 50,261 SH   SOLE 18 50,261 0 0
OPTIMIZERX CORP COM NEW 68401U204 2,661 31,110 SH   SOLE 19 31,110 0 0
OPTIMIZERX CORP COM NEW 68401U204 53,447 624,743 SH   SOLE 21 624,743 0 0
OPTIMIZERX CORP COM NEW 68401U204 32,461 379,436 SH   SOLE 22 368,617 0 10,819
OPTIMIZERX CORP COM NEW 68401U204 162 1,893 SH   SOLE 25 1,893 0 0
OPTIMIZERX CORP COM NEW 68401U204 950 11,109 SH   SOLE 30 11,109 0 0
OPTIMIZERX CORP COM NEW 68401U204 148 1,735 SH   SOLE 40 1,735 0 0
OPTIMIZERX CORP COM NEW 68401U204 77 895 SH   SOLE 43 153 0 742
OPTINOSE INC COM 68404V100 3 992 SH   SOLE 2 992 0 0
OPTINOSE INC COM 68404V100 25 8,176 SH   SOLE 18 8,176 0 0
OPTINOSE INC COM 68404V100 490 163,241 SH   SOLE 21 163,241 0 0
OPTINOSE INC COM 68404V100 1,668 556,116 SH   SOLE 22 556,116 0 0
OPTINOSE INC COM 68404V100 5 1,610 SH   SOLE 43 0 0 1,610
OPTION CARE HEALTH INC COM NEW 68404L201 5,740 236,617 SH   SOLE 2 105,927 0 130,690
OPTION CARE HEALTH INC COM NEW 68404L201 3 129 SH   SOLE 4 129 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 43 1,778 SH   SOLE 7 1,778 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 18,077 745,134 SH   SOLE 18 745,134 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 8,166 336,619 SH   SOLE 19 336,619 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 250,842 10,339,729 SH   SOLE 21 10,339,729 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 95,343 3,930,064 SH   SOLE 22 3,793,450 0 136,614
OPTION CARE HEALTH INC COM NEW 68404L201 38 1,560 SH   SOLE 23 1,560 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 386 15,917 SH   SOLE 25 15,917 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,373 56,580 SH   SOLE 26 37,976 0 18,604
OPTION CARE HEALTH INC COM NEW 68404L201 270 11,143 SH   SOLE 28 11,143 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 3,935 162,197 SH   SOLE 30 162,197 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 362 14,939 SH   SOLE 40 14,939 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 183 7,560 SH   SOLE 43 341 0 7,219
ORACLE CORP COM 68389X105 345,944 3,970,430 SH   SOLE 2 730,010 0 3,240,420
ORACLE CORP COM 68389X105 106,068 1,217,350 SH   SOLE 4 799,168 0 418,182
ORACLE CORP COM 68389X105 135,327 1,553,162 SH   SOLE 7 1,502,941 0 50,221
ORACLE CORP COM 68389X105 3,215 36,895 SH   SOLE 13 5,467 0 31,428
ORACLE CORP COM 68389X105 20,717 237,773 SH   SOLE 15 237,773 0 0
ORACLE CORP COM 68389X105 31 354 SH   SOLE 17 0 0 354
ORACLE CORP COM 68389X105 377,831 4,336,409 SH   SOLE 18 4,088,849 0 247,560
ORACLE CORP COM 68389X105 43,108 494,758 SH   SOLE 19 494,758 0 0
ORACLE CORP COM 68389X105 4,963 56,963 SH   SOLE 20 56,963 0 0
ORACLE CORP COM 68389X105 3,824,612 43,895,467 SH   SOLE 21 43,895,467 0 0
ORACLE CORP COM 68389X105 3,130,129 35,924,812 SH   SOLE 22 32,322,169 0 3,602,643
ORACLE CORP COM 68389X105 94,301 1,082,307 SH   SOLE 23 1,082,307 0 0
ORACLE CORP COM 68389X105 248,299 2,849,754 SH   SOLE 25 2,849,754 0 0
ORACLE CORP COM 68389X105 352,679 4,047,736 SH   SOLE 26 1,682,367 0 2,365,369
ORACLE CORP COM 68389X105 446,443 5,123,873 SH   SOLE 28 161,425 0 4,962,448
ORACLE CORP COM 68389X105 299 3,435 SH   SOLE 29 3,435 0 0
ORACLE CORP COM 68389X105 738,535 8,476,248 SH   SOLE 30 8,270,595 0 205,653
ORACLE CORP COM 68389X105 61,519 706,062 SH   SOLE 31 233,576 0 472,486
ORACLE CORP COM 68389X105 10,469 120,152 SH   SOLE 32 120,152 0 0
ORACLE CORP COM 68389X105 12,679 145,519 SH   SOLE 34 145,519 0 0
ORACLE CORP COM 68389X105 81,696 937,628 SH   SOLE 36 937,628 0 0
ORACLE CORP COM 68389X105 5,724 65,694 SH   SOLE 40 65,694 0 0
ORACLE CORP COM 68389X105 181,075 2,078,211 SH   SOLE 43 172,678 0 1,905,533
ORAGENICS INC COM PAR 684023302 28 43,978 SH   SOLE 21 43,978 0 0
ORAGENICS INC COM PAR 684023302 802 1,263,584 SH   SOLE 22 1,263,584 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 155 7,052 SH   SOLE 2 3,549 0 3,503
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 9 429 SH   SOLE 7 429 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1,775 80,776 SH   SOLE 18 80,776 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1,322 60,145 SH   SOLE 19 60,145 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 22,453 1,021,515 SH   SOLE 21 1,021,515 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 5,780 262,973 SH   SOLE 22 261,337 0 1,636
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 14 658 SH   SOLE 23 658 0 0
ORANGE SPONSORED ADR 684060106 197 18,173 SH   SOLE 22 0 0 18,173
ORANGE SPONSORED ADR 684060106 11,611 1,072,069 SH   SOLE 43 160,288 0 911,781
ORANGE CNTY BANCORP INC COM 68417L107 8 222 SH   SOLE 18 222 0 0
ORANGE CNTY BANCORP INC COM 68417L107 100 2,857 SH   SOLE 21 2,857 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,779 245,702 SH   SOLE 2 81,788 0 163,914
ORASURE TECHNOLOGIES INC COM 68554V108 4 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 14 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3,670 324,467 SH   SOLE 18 306,802 0 17,665
ORASURE TECHNOLOGIES INC COM 68554V108 11,318 1,000,703 SH   SOLE 19 1,000,703 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 98,410 8,701,170 SH   SOLE 21 8,701,170 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 30,150 2,665,776 SH   SOLE 22 2,592,916 0 72,860
ORASURE TECHNOLOGIES INC COM 68554V108 438 38,720 SH   SOLE 23 38,720 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 156 13,809 SH   SOLE 25 13,809 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,072 183,195 SH   SOLE 26 4,703 0 178,492
ORASURE TECHNOLOGIES INC COM 68554V108 93 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 5,486 485,096 SH   SOLE 30 485,096 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 132 11,661 SH   SOLE 36 11,661 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 111 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 487 43,090 SH   SOLE 43 1,194 0 41,896
ORBITAL ENERGY GROUP INC COM 68559A109 1 188 SH   SOLE 2 188 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 25 8,233 SH   SOLE 18 8,233 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 456 147,968 SH   SOLE 21 147,968 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 1,746 566,985 SH   SOLE 22 566,985 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 1,439 625,523 SH   SOLE 21 625,523 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 63 27,310 SH   SOLE 30 27,310 0 0
ORCHID IS CAP INC COM 68571X103 517 105,645 SH   SOLE 2 6,724 0 98,921
ORCHID IS CAP INC COM 68571X103 4 779 SH   SOLE 7 779 0 0
ORCHID IS CAP INC COM 68571X103 1,715 350,718 SH   SOLE 18 350,718 0 0
ORCHID IS CAP INC COM 68571X103 1,033 211,243 SH   SOLE 19 211,243 0 0
ORCHID IS CAP INC COM 68571X103 37,235 7,614,530 SH   SOLE 21 7,614,530 0 0
ORCHID IS CAP INC COM 68571X103 12,953 2,648,801 SH   SOLE 22 2,580,445 0 68,356
ORCHID IS CAP INC COM 68571X103 262 53,599 SH   SOLE 43 10,986 0 42,613
OREILLY AUTOMOTIVE INC COM 67103H107 123,116 201,480 SH   SOLE 2 73,951 0 127,529
OREILLY AUTOMOTIVE INC COM 67103H107 35,765 58,529 SH   SOLE 4 40,654 0 17,875
OREILLY AUTOMOTIVE INC COM 67103H107 43,902 71,845 SH   SOLE 7 69,750 0 2,095
OREILLY AUTOMOTIVE INC COM 67103H107 1,212 1,983 SH   SOLE 13 593 0 1,390
OREILLY AUTOMOTIVE INC COM 67103H107 4,323 7,075 SH   SOLE 15 7,075 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 2 3 SH   SOLE 17 0 0 3
OREILLY AUTOMOTIVE INC COM 67103H107 136,470 223,333 SH   SOLE 18 212,332 0 11,001
OREILLY AUTOMOTIVE INC COM 67103H107 45,201 73,971 SH   SOLE 19 73,971 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,064,214 1,741,587 SH   SOLE 21 1,741,587 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 949,302 1,553,534 SH   SOLE 22 1,392,403 0 161,131
OREILLY AUTOMOTIVE INC COM 67103H107 33,721 55,185 SH   SOLE 23 55,185 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 59,459 97,305 SH   SOLE 25 93,907 0 3,398
OREILLY AUTOMOTIVE INC COM 67103H107 99,311 162,523 SH   SOLE 26 66,251 0 96,272
OREILLY AUTOMOTIVE INC COM 67103H107 66,247 108,414 SH   SOLE 28 5,338 0 103,076
OREILLY AUTOMOTIVE INC COM 67103H107 3,786 6,196 SH   SOLE 29 6,196 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 201,430 329,640 SH   SOLE 30 328,428 0 1,212
OREILLY AUTOMOTIVE INC COM 67103H107 23,455 38,384 SH   SOLE 31 21,000 0 17,384
OREILLY AUTOMOTIVE INC COM 67103H107 9,881 16,170 SH   SOLE 32 16,170 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 26,560 43,465 SH   SOLE 34 43,465 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 23,426 38,336 SH   SOLE 36 38,336 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,526 2,498 SH   SOLE 40 2,498 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 42,747 69,956 SH   SOLE 43 5,027 0 64,929
ORGANIGRAM HLDGS INC COM 68620P101 0 2 SH   SOLE 17 0 0 2
ORGANOGENESIS HLDGS INC COM 68621F102 489 34,314 SH   SOLE 2 14,594 0 19,720
ORGANOGENESIS HLDGS INC COM 68621F102 9 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 2,339 164,276 SH   SOLE 18 158,117 0 6,159
ORGANOGENESIS HLDGS INC COM 68621F102 2,250 158,011 SH   SOLE 19 158,011 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 91,363 6,415,906 SH   SOLE 21 6,415,906 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 16,474 1,156,895 SH   SOLE 22 1,137,561 0 19,334
ORGANOGENESIS HLDGS INC COM 68621F102 58 4,066 SH   SOLE 25 4,066 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 1,918 134,688 SH   SOLE 30 134,688 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 54 3,760 SH   SOLE 40 3,760 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 22 1,579 SH   SOLE 43 0 0 1,579
ORGANON & CO COMMON STOCK 68622V106 27,705 844,931 SH   SOLE 2 143,861 0 701,070
ORGANON & CO COMMON STOCK 68622V106 34 1,045 SH   SOLE 4 1,045 0 0
ORGANON & CO COMMON STOCK 68622V106 6,450 196,692 SH   SOLE 7 187,648 0 9,044
ORGANON & CO COMMON STOCK 68622V106 185 5,641 SH   SOLE 15 5,641 0 0
ORGANON & CO COMMON STOCK 68622V106 24,932 760,369 SH   SOLE 18 738,914 0 21,455
ORGANON & CO COMMON STOCK 68622V106 5,137 156,662 SH   SOLE 19 156,662 0 0
ORGANON & CO COMMON STOCK 68622V106 227 6,929 SH   SOLE 20 6,929 0 0
ORGANON & CO COMMON STOCK 68622V106 204,738 6,243,930 SH   SOLE 21 6,243,930 0 0
ORGANON & CO COMMON STOCK 68622V106 188,530 5,749,611 SH   SOLE 22 5,198,060 0 551,551
ORGANON & CO COMMON STOCK 68622V106 18 538 SH   SOLE 23 538 0 0
ORGANON & CO COMMON STOCK 68622V106 11,282 344,065 SH   SOLE 25 344,065 0 0
ORGANON & CO COMMON STOCK 68622V106 12,816 390,856 SH   SOLE 26 76,580 0 314,276
ORGANON & CO COMMON STOCK 68622V106 16,486 502,787 SH   SOLE 28 17,997 0 484,790
ORGANON & CO COMMON STOCK 68622V106 25,483 777,157 SH   SOLE 30 777,157 0 0
ORGANON & CO COMMON STOCK 68622V106 218 6,657 SH   SOLE 31 4,102 0 2,555
ORGANON & CO COMMON STOCK 68622V106 173 5,262 SH   SOLE 32 5,262 0 0
ORGANON & CO COMMON STOCK 68622V106 148 4,506 SH   SOLE 34 4,506 0 0
ORGANON & CO COMMON STOCK 68622V106 2,663 81,217 SH   SOLE 36 81,217 0 0
ORGANON & CO COMMON STOCK 68622V106 1,038 31,670 SH   SOLE 40 31,670 0 0
ORGANON & CO COMMON STOCK 68622V106 16,645 507,629 SH   SOLE 43 30,570 0 477,059
ORGANOVO HLDGS INC COM NEW 68620A203 11 1,550 SH   SOLE 18 1,550 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 162 23,846 SH   SOLE 21 23,846 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 963 141,684 SH   SOLE 22 141,684 0 0
ORGENESIS INC COM NEW 68619K204 3 560 SH   SOLE 2 560 0 0
ORGENESIS INC COM NEW 68619K204 23 4,554 SH   SOLE 18 4,554 0 0
ORGENESIS INC COM NEW 68619K204 316 63,765 SH   SOLE 21 63,765 0 0
ORGENESIS INC COM NEW 68619K204 289 58,293 SH   SOLE 22 58,293 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 660 31,555 SH   SOLE 2 8,274 0 23,281
ORIC PHARMACEUTICALS INC COM 68622P109 2 102 SH   SOLE 4 102 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 10 474 SH   SOLE 7 474 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 2,071 99,026 SH   SOLE 18 99,026 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 5,021 240,113 SH   SOLE 19 240,113 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 30,127 1,440,816 SH   SOLE 21 1,440,816 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 11,654 557,338 SH   SOLE 22 529,644 0 27,694
ORIC PHARMACEUTICALS INC COM 68622P109 76 3,626 SH   SOLE 25 3,626 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 22 1,050 SH   SOLE 26 1,050 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 479 22,916 SH   SOLE 30 22,916 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 32 1,514 SH   SOLE 34 1,514 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 16 754 SH   SOLE 36 754 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 45 2,138 SH   SOLE 40 2,138 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 191 9,120 SH   SOLE 43 0 0 9,120
ORIGIN AGRITECH LIMITED SHS NEW G67828205 996 121,775 SH   SOLE 7 121,775 0 0
ORIGIN BANCORP INC COM 68621T102 1,303 30,757 SH   SOLE 2 14,120 0 16,637
ORIGIN BANCORP INC COM 68621T102 14 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 3,058 72,205 SH   SOLE 18 72,205 0 0
ORIGIN BANCORP INC COM 68621T102 1,683 39,746 SH   SOLE 19 39,746 0 0
ORIGIN BANCORP INC COM 68621T102 37,056 874,992 SH   SOLE 21 874,992 0 0
ORIGIN BANCORP INC COM 68621T102 25,246 596,132 SH   SOLE 22 577,064 0 19,068
ORIGIN BANCORP INC COM 68621T102 153 3,612 SH   SOLE 25 3,612 0 0
ORIGIN BANCORP INC COM 68621T102 70 1,653 SH   SOLE 26 1,653 0 0
ORIGIN BANCORP INC COM 68621T102 123 2,904 SH   SOLE 28 2,904 0 0
ORIGIN BANCORP INC COM 68621T102 523 12,356 SH   SOLE 30 12,356 0 0
ORIGIN BANCORP INC COM 68621T102 211 4,975 SH   SOLE 34 4,975 0 0
ORIGIN BANCORP INC COM 68621T102 81 1,902 SH   SOLE 36 1,902 0 0
ORIGIN BANCORP INC COM 68621T102 107 2,538 SH   SOLE 40 2,538 0 0
ORIGIN BANCORP INC COM 68621T102 473 11,180 SH   SOLE 43 0 0 11,180
ORIGIN MATERIALS INC COM 68622D106 341 50,036 SH   SOLE 2 50,036 0 0
ORIGIN MATERIALS INC COM 68622D106 814 119,540 SH   SOLE 21 119,540 0 0
ORIGIN MATERIALS INC COM 68622D106 10,788 1,584,150 SH   SOLE 22 1,584,150 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 3,265 330,000 SH   SOLE 2 330,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,157 1,835,000 SH   SOLE 19 1,835,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,157 1,835,000 SH   SOLE 34 1,835,000 0 0
ORION ENERGY SYS INC COM 686275108 3 744 SH   SOLE 2 744 0 0
ORION ENERGY SYS INC COM 686275108 23 5,884 SH   SOLE 18 5,884 0 0
ORION ENERGY SYS INC COM 686275108 391 100,471 SH   SOLE 21 100,471 0 0
ORION ENERGY SYS INC COM 686275108 935 240,394 SH   SOLE 22 240,394 0 0
ORION ENGINEERED CARBONS S A COM L72967109 451 24,751 SH   SOLE 2 18,275 0 6,476
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 3,050 167,312 SH   SOLE 18 167,312 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,943 106,579 SH   SOLE 19 106,579 0 0
ORION ENGINEERED CARBONS S A COM L72967109 36,885 2,023,335 SH   SOLE 21 2,023,335 0 0
ORION ENGINEERED CARBONS S A COM L72967109 27,051 1,483,851 SH   SOLE 22 1,444,270 0 39,581
ORION ENGINEERED CARBONS S A COM L72967109 140 7,691 SH   SOLE 25 7,691 0 0
ORION ENGINEERED CARBONS S A COM L72967109 623 34,176 SH   SOLE 26 34,176 0 0
ORION ENGINEERED CARBONS S A COM L72967109 92 5,059 SH   SOLE 28 5,059 0 0
ORION ENGINEERED CARBONS S A COM L72967109 742 40,700 SH   SOLE 30 40,700 0 0
ORION ENGINEERED CARBONS S A COM L72967109 115 6,301 SH   SOLE 40 6,301 0 0
ORION ENGINEERED CARBONS S A COM L72967109 470 25,759 SH   SOLE 43 15,048 0 10,711
ORION GROUP HLDGS INC COM 68628V308 138 25,303 SH   SOLE 2 25,303 0 0
ORION GROUP HLDGS INC COM 68628V308 30 5,510 SH   SOLE 18 5,510 0 0
ORION GROUP HLDGS INC COM 68628V308 511 93,869 SH   SOLE 21 93,869 0 0
ORION GROUP HLDGS INC COM 68628V308 2,815 517,479 SH   SOLE 22 517,479 0 0
ORIX CORP SPONSORED ADR 686330101 12 128 SH   SOLE 18 128 0 0
ORIX CORP SPONSORED ADR 686330101 57 598 SH   SOLE 22 0 0 598
ORIX CORP SPONSORED ADR 686330101 36,789 389,215 SH   SOLE 43 40,982 0 348,233
ORMAT TECHNOLOGIES INC COM 686688102 5,084 76,323 SH   SOLE 2 40,790 0 35,533
ORMAT TECHNOLOGIES INC COM 686688102 11 171 SH   SOLE 4 171 0 0
ORMAT TECHNOLOGIES INC COM 686688102 49 729 SH   SOLE 7 729 0 0
ORMAT TECHNOLOGIES INC COM 686688102 9,558 143,487 SH   SOLE 18 143,487 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5,306 79,658 SH   SOLE 19 79,658 0 0
ORMAT TECHNOLOGIES INC COM 686688102 161,166 2,419,549 SH   SOLE 21 2,419,549 0 0
ORMAT TECHNOLOGIES INC COM 686688102 71,232 1,069,390 SH   SOLE 22 1,023,238 0 46,152
ORMAT TECHNOLOGIES INC COM 686688102 591 8,874 SH   SOLE 25 8,874 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,221 18,326 SH   SOLE 26 15,414 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 249 3,744 SH   SOLE 28 3,744 0 0
ORMAT TECHNOLOGIES INC COM 686688102 49,144 737,789 SH   SOLE 30 737,789 0 0
ORMAT TECHNOLOGIES INC COM 686688102 501 7,524 SH   SOLE 36 7,524 0 0
ORMAT TECHNOLOGIES INC COM 686688102 328 4,920 SH   SOLE 40 4,920 0 0
ORMAT TECHNOLOGIES INC COM 686688102 11,108 166,768 SH   SOLE 43 84 0 166,684
ORRSTOWN FINL SVCS INC COM 687380105 295 12,621 SH   SOLE 2 1,053 0 11,568
ORRSTOWN FINL SVCS INC COM 687380105 4 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105 892 38,124 SH   SOLE 18 38,124 0 0
ORRSTOWN FINL SVCS INC COM 687380105 475 20,306 SH   SOLE 19 20,306 0 0
ORRSTOWN FINL SVCS INC COM 687380105 9,688 413,998 SH   SOLE 21 413,998 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,896 251,960 SH   SOLE 22 246,018 0 5,942
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 964 52,145 SH   SOLE 2 32,583 0 19,562
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 7 368 SH   SOLE 4 368 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 28 1,520 SH   SOLE 7 1,520 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 5,440 294,361 SH   SOLE 18 294,361 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 4,028 217,969 SH   SOLE 19 217,969 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 77,864 4,213,407 SH   SOLE 21 4,213,407 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 40,715 2,203,177 SH   SOLE 22 2,151,840 0 51,337
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 21 1,154 SH   SOLE 23 1,154 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 221 11,934 SH   SOLE 25 11,934 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 824 44,579 SH   SOLE 26 37,396 0 7,183
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 145 7,866 SH   SOLE 28 7,866 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 510 27,616 SH   SOLE 30 27,616 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 185 10,000 SH   SOLE 40 10,000 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 12 643 SH   SOLE 43 0 0 643
ORTHOFIX MED INC COM 68752M108 942 24,721 SH   SOLE 2 5,866 0 18,855
ORTHOFIX MED INC COM 68752M108 3 91 SH   SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 13 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 3,091 81,076 SH   SOLE 18 81,076 0 0
ORTHOFIX MED INC COM 68752M108 1,260 33,057 SH   SOLE 19 33,057 0 0
ORTHOFIX MED INC COM 68752M108 94,569 2,480,823 SH   SOLE 21 2,480,823 0 0
ORTHOFIX MED INC COM 68752M108 19,711 517,066 SH   SOLE 22 497,573 0 19,493
ORTHOFIX MED INC COM 68752M108 144 3,785 SH   SOLE 25 3,785 0 0
ORTHOFIX MED INC COM 68752M108 282 7,386 SH   SOLE 26 6,627 0 759
ORTHOFIX MED INC COM 68752M108 104 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 2,468 64,735 SH   SOLE 30 64,735 0 0
ORTHOFIX MED INC COM 68752M108 67 1,748 SH   SOLE 34 1,748 0 0
ORTHOFIX MED INC COM 68752M108 137 3,586 SH   SOLE 36 3,586 0 0
ORTHOFIX MED INC COM 68752M108 78 2,057 SH   SOLE 40 2,057 0 0
ORTHOFIX MED INC COM 68752M108 588 15,414 SH   SOLE 43 0 0 15,414
ORTHOPEDIATRICS CORP COM 68752L100 396 6,049 SH   SOLE 2 4,104 0 1,945
ORTHOPEDIATRICS CORP COM 68752L100 3 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100 15 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,753 42,026 SH   SOLE 18 42,026 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,538 23,477 SH   SOLE 19 23,477 0 0
ORTHOPEDIATRICS CORP COM 68752L100 32,941 502,844 SH   SOLE 21 502,844 0 0
ORTHOPEDIATRICS CORP COM 68752L100 22,594 344,892 SH   SOLE 22 337,163 0 7,729
ORTHOPEDIATRICS CORP COM 68752L100 155 2,370 SH   SOLE 25 2,370 0 0
ORTHOPEDIATRICS CORP COM 68752L100 208 3,173 SH   SOLE 26 862 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 101 1,540 SH   SOLE 28 1,540 0 0
ORTHOPEDIATRICS CORP COM 68752L100 675 10,301 SH   SOLE 30 10,301 0 0
ORTHOPEDIATRICS CORP COM 68752L100 75 1,150 SH   SOLE 36 1,150 0 0
ORTHOPEDIATRICS CORP COM 68752L100 77 1,175 SH   SOLE 40 1,175 0 0
ORTHOPEDIATRICS CORP COM 68752L100 131 2,002 SH   SOLE 43 0 0 2,002
OSCAR HEALTH INC CL A 687793109 43 2,498 SH   SOLE 2 2,498 0 0
OSCAR HEALTH INC CL A 687793109 927 53,284 SH   SOLE 21 53,284 0 0
OSCAR HEALTH INC CL A 687793109 9,663 555,674 SH   SOLE 22 555,674 0 0
OSHKOSH CORP COM 688239201 17,353 169,517 SH   SOLE 2 53,367 0 116,150
OSHKOSH CORP COM 688239201 47 460 SH   SOLE 4 460 0 0
OSHKOSH CORP COM 688239201 148 1,449 SH   SOLE 7 1,449 0 0
OSHKOSH CORP COM 688239201 16,955 165,629 SH   SOLE 18 165,629 0 0
OSHKOSH CORP COM 688239201 1,977 19,309 SH   SOLE 19 19,309 0 0
OSHKOSH CORP COM 688239201 327,241 3,196,650 SH   SOLE 21 3,196,650 0 0
OSHKOSH CORP COM 688239201 195,123 1,906,058 SH   SOLE 22 1,824,165 0 81,893
OSHKOSH CORP COM 688239201 867 8,467 SH   SOLE 25 8,467 0 0
OSHKOSH CORP COM 688239201 3,241 31,658 SH   SOLE 26 26,212 0 5,446
OSHKOSH CORP COM 688239201 741 7,234 SH   SOLE 28 4,753 0 2,481
OSHKOSH CORP COM 688239201 3,742 36,555 SH   SOLE 30 36,555 0 0
OSHKOSH CORP COM 688239201 108 1,058 SH   SOLE 31 1,058 0 0
OSHKOSH CORP COM 688239201 1,905 18,609 SH   SOLE 34 18,609 0 0
OSHKOSH CORP COM 688239201 178 1,740 SH   SOLE 36 1,740 0 0
OSHKOSH CORP COM 688239201 855 8,354 SH   SOLE 40 8,354 0 0
OSHKOSH CORP COM 688239201 5,284 51,617 SH   SOLE 43 2,873 0 48,744
OSI SYSTEMS INC COM 671044105 3,712 39,158 SH   SOLE 2 17,114 0 22,044
OSI SYSTEMS INC COM 671044105 8 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 27 286 SH   SOLE 7 286 0 0
OSI SYSTEMS INC COM 671044105 7,485 78,952 SH   SOLE 18 66,669 0 12,283
OSI SYSTEMS INC COM 671044105 29,588 312,111 SH   SOLE 19 312,111 0 0
OSI SYSTEMS INC COM 671044105 193,198 2,037,953 SH   SOLE 21 2,037,953 0 0
OSI SYSTEMS INC COM 671044105 70,883 747,707 SH   SOLE 22 730,263 0 17,444
OSI SYSTEMS INC COM 671044105 1,534 16,185 SH   SOLE 23 16,185 0 0
OSI SYSTEMS INC COM 671044105 312 3,293 SH   SOLE 25 3,293 0 0
OSI SYSTEMS INC COM 671044105 9,019 95,137 SH   SOLE 26 8,414 0 86,723
OSI SYSTEMS INC COM 671044105 135 1,428 SH   SOLE 28 1,428 0 0
OSI SYSTEMS INC COM 671044105 9,790 103,269 SH   SOLE 30 103,269 0 0
OSI SYSTEMS INC COM 671044105 181 1,910 SH   SOLE 34 1,910 0 0
OSI SYSTEMS INC COM 671044105 268 2,825 SH   SOLE 36 2,825 0 0
OSI SYSTEMS INC COM 671044105 212 2,235 SH   SOLE 40 2,235 0 0
OSI SYSTEMS INC COM 671044105 575 6,070 SH   SOLE 43 499 0 5,571
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 1,851 1,794,000 PRN   SOLE 21 1,794,000 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 4 1,427 SH   SOLE 2 1,421 0 6
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 10 3,353 SH   SOLE 18 3,353 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 138 46,872 SH   SOLE 21 46,872 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 275 93,107 SH   SOLE 22 93,107 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 76 25,743 SH   SOLE 30 25,743 0 0
OTIS WORLDWIDE CORP COM 68902V107 117,566 1,428,853 SH   SOLE 2 515,255 0 913,598
OTIS WORLDWIDE CORP COM 68902V107 28,071 341,167 SH   SOLE 4 229,545 0 111,622
OTIS WORLDWIDE CORP COM 68902V107 31,583 383,853 SH   SOLE 7 371,497 0 12,356
OTIS WORLDWIDE CORP COM 68902V107 12,827 155,896 SH   SOLE 13 149,558 0 6,338
OTIS WORLDWIDE CORP COM 68902V107 3,980 48,366 SH   SOLE 15 48,366 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 1 SH   SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107 202,092 2,456,147 SH   SOLE 18 2,214,812 0 241,335
OTIS WORLDWIDE CORP COM 68902V107 230,721 2,804,092 SH   SOLE 19 2,804,092 0 0
OTIS WORLDWIDE CORP COM 68902V107 815,324 9,909,135 SH   SOLE 21 9,909,135 0 0
OTIS WORLDWIDE CORP COM 68902V107 876,842 10,656,800 SH   SOLE 22 9,269,090 0 1,387,710
OTIS WORLDWIDE CORP COM 68902V107 26,431 321,236 SH   SOLE 23 321,236 0 0
OTIS WORLDWIDE CORP COM 68902V107 57,425 697,917 SH   SOLE 25 677,778 0 20,139
OTIS WORLDWIDE CORP COM 68902V107 168,260 2,044,967 SH   SOLE 26 927,996 0 1,116,971
OTIS WORLDWIDE CORP COM 68902V107 116,727 1,418,656 SH   SOLE 28 33,179 0 1,385,477
OTIS WORLDWIDE CORP COM 68902V107 7,135 86,722 SH   SOLE 29 86,722 0 0
OTIS WORLDWIDE CORP COM 68902V107 145,399 1,767,128 SH   SOLE 30 1,767,128 0 0
OTIS WORLDWIDE CORP COM 68902V107 24,922 302,889 SH   SOLE 31 200,089 0 102,800
OTIS WORLDWIDE CORP COM 68902V107 118,388 1,438,845 SH   SOLE 34 1,438,845 0 0
OTIS WORLDWIDE CORP COM 68902V107 19,366 235,371 SH   SOLE 36 235,371 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,534 18,648 SH   SOLE 37 18,648 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,139 13,844 SH   SOLE 40 13,844 0 0
OTIS WORLDWIDE CORP COM 68902V107 14,696 178,607 SH   SOLE 43 14,763 0 163,844
OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 233 48,825 SH   SOLE 19 48,825 0 0
OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 76 15,965 SH   SOLE 22 15,965 0 0
OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 346 72,435 SH   SOLE 26 72,435 0 0
OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 1,303 272,667 SH   SOLE 30 272,667 0 0
OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 680 142,320 SH   SOLE 34 142,320 0 0
OTONOMY INC COM 68906L105 5 2,651 SH   SOLE 2 2,651 0 0
OTONOMY INC COM 68906L105 23 11,957 SH   SOLE 18 11,957 0 0
OTONOMY INC COM 68906L105 292 152,204 SH   SOLE 21 152,204 0 0
OTONOMY INC COM 68906L105 1,214 632,233 SH   SOLE 22 632,233 0 0
OTTER TAIL CORP COM 689648103 4,727 84,455 SH   SOLE 2 47,350 0 37,105
OTTER TAIL CORP COM 689648103 6 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103 26 470 SH   SOLE 7 470 0 0
OTTER TAIL CORP COM 689648103 7,339 131,128 SH   SOLE 18 131,128 0 0
OTTER TAIL CORP COM 689648103 3,998 71,433 SH   SOLE 19 71,433 0 0
OTTER TAIL CORP COM 689648103 88,669 1,584,225 SH   SOLE 21 1,584,225 0 0
OTTER TAIL CORP COM 689648103 54,407 972,082 SH   SOLE 22 931,465 0 40,617
OTTER TAIL CORP COM 689648103 587 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 1,292 23,089 SH   SOLE 30 23,089 0 0
OTTER TAIL CORP COM 689648103 276 4,928 SH   SOLE 40 4,928 0 0
OTTER TAIL CORP COM 689648103 594 10,613 SH   SOLE 43 1,096 0 9,517
OUSTER INC COM 68989M103 48 6,556 SH   SOLE 2 3,841 0 2,715
OUSTER INC COM 68989M103 3 467 SH   SOLE 7 467 0 0
OUSTER INC COM 68989M103 596 81,392 SH   SOLE 18 81,392 0 0
OUSTER INC COM 68989M103 369 50,462 SH   SOLE 19 50,462 0 0
OUSTER INC COM 68989M103 7,230 987,651 SH   SOLE 21 987,651 0 0
OUSTER INC COM 68989M103 9,039 1,234,818 SH   SOLE 22 1,230,258 0 4,560
OUTBRAIN INC COM 69002R103 992 67,005 SH   SOLE 2 57,814 0 9,191
OUTBRAIN INC COM 69002R103 412 27,857 SH   SOLE 18 27,857 0 0
OUTBRAIN INC COM 69002R103 320 21,645 SH   SOLE 19 21,645 0 0
OUTBRAIN INC COM 69002R103 4,118 278,238 SH   SOLE 21 278,238 0 0
OUTBRAIN INC COM 69002R103 2,725 184,124 SH   SOLE 22 182,049 0 2,075
OUTBRAIN INC COM 69002R103 8 555 SH   SOLE 23 555 0 0
OUTBRAIN INC COM 69002R103 456 30,817 SH   SOLE 26 29,005 0 1,812
OUTBRAIN INC COM 69002R103 1,600 108,108 SH   SOLE 28 0 0 108,108
OUTBRAIN INC COM 69002R103 22 1,488 SH   SOLE 31 0 0 1,488
OUTFRONT MEDIA INC COM 69007J106 11,742 465,937 SH   SOLE 2 334,261 0 131,676
OUTFRONT MEDIA INC COM 69007J106 33,687 1,336,769 SH   SOLE 4 1,336,769 0 0
OUTFRONT MEDIA INC COM 69007J106 97 3,863 SH   SOLE 7 3,863 0 0
OUTFRONT MEDIA INC COM 69007J106 52,091 2,067,123 SH   SOLE 18 2,067,123 0 0
OUTFRONT MEDIA INC COM 69007J106 55,172 2,189,349 SH   SOLE 19 2,189,349 0 0
OUTFRONT MEDIA INC COM 69007J106 140,954 5,593,425 SH   SOLE 21 5,593,425 0 0
OUTFRONT MEDIA INC COM 69007J106 118,421 4,699,252 SH   SOLE 22 3,629,307 0 1,069,945
OUTFRONT MEDIA INC COM 69007J106 2,155 85,498 SH   SOLE 23 85,498 0 0
OUTFRONT MEDIA INC COM 69007J106 531 21,089 SH   SOLE 25 21,089 0 0
OUTFRONT MEDIA INC COM 69007J106 3,245 128,751 SH   SOLE 26 58,939 0 69,812
OUTFRONT MEDIA INC COM 69007J106 5,920 234,902 SH   SOLE 28 203,947 0 30,955
OUTFRONT MEDIA INC COM 69007J106 1,948 77,316 SH   SOLE 30 77,316 0 0
OUTFRONT MEDIA INC COM 69007J106 35,694 1,416,429 SH   SOLE 34 1,416,429 0 0
OUTFRONT MEDIA INC COM 69007J106 303 12,023 SH   SOLE 36 12,023 0 0
OUTFRONT MEDIA INC COM 69007J106 431 17,099 SH   SOLE 40 17,099 0 0
OUTFRONT MEDIA INC COM 69007J106 1,342 53,252 SH   SOLE 43 2,501 0 50,751
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 91 41,756 SH   SOLE 2 3,559 0 38,197
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 558 257,198 SH   SOLE 18 257,198 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 329 151,632 SH   SOLE 19 151,632 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 6,387 2,943,197 SH   SOLE 21 2,943,197 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 5,305 2,444,779 SH   SOLE 22 2,425,669 0 19,110
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 0 50 SH   SOLE 43 0 0 50
OUTSET MED INC COM 690145107 995 20,130 SH   SOLE 2 13,089 0 7,041
OUTSET MED INC COM 690145107 3 65 SH   SOLE 4 65 0 0
OUTSET MED INC COM 690145107 36 735 SH   SOLE 7 735 0 0
OUTSET MED INC COM 690145107 6,280 127,028 SH   SOLE 18 127,028 0 0
OUTSET MED INC COM 690145107 93,667 1,894,564 SH   SOLE 19 1,894,564 0 0
OUTSET MED INC COM 690145107 85,842 1,736,284 SH   SOLE 21 1,736,284 0 0
OUTSET MED INC COM 690145107 48,783 986,721 SH   SOLE 22 960,759 0 25,962
OUTSET MED INC COM 690145107 244 4,943 SH   SOLE 25 4,943 0 0
OUTSET MED INC COM 690145107 1,009 20,406 SH   SOLE 26 17,905 0 2,501
OUTSET MED INC COM 690145107 203 4,112 SH   SOLE 28 4,112 0 0
OUTSET MED INC COM 690145107 1,354 27,395 SH   SOLE 30 27,395 0 0
OUTSET MED INC COM 690145107 228 4,608 SH   SOLE 40 4,608 0 0
OUTSET MED INC COM 690145107 177 3,587 SH   SOLE 43 0 0 3,587
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 28 13,694 SH   SOLE 18 13,694 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 356 171,026 SH   SOLE 21 171,026 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2,036 978,950 SH   SOLE 22 978,950 0 0
OVERSTOCK COM INC DEL COM 690370101 5,761 73,935 SH   SOLE 2 36,924 0 37,011
OVERSTOCK COM INC DEL COM 690370101 13 167 SH   SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101 50 644 SH   SOLE 7 644 0 0
OVERSTOCK COM INC DEL COM 690370101 10,361 132,976 SH   SOLE 18 118,937 0 14,039
OVERSTOCK COM INC DEL COM 690370101 28,726 368,656 SH   SOLE 19 368,656 0 0
OVERSTOCK COM INC DEL COM 690370101 111,597 1,432,202 SH   SOLE 21 1,432,202 0 0
OVERSTOCK COM INC DEL COM 690370101 97,767 1,254,709 SH   SOLE 22 1,229,214 0 25,495
OVERSTOCK COM INC DEL COM 690370101 1,040 13,341 SH   SOLE 23 13,341 0 0
OVERSTOCK COM INC DEL COM 690370101 402 5,162 SH   SOLE 25 5,162 0 0
OVERSTOCK COM INC DEL COM 690370101 5,897 75,681 SH   SOLE 26 12,990 0 62,691
OVERSTOCK COM INC DEL COM 690370101 279 3,575 SH   SOLE 28 3,575 0 0
OVERSTOCK COM INC DEL COM 690370101 5,422 69,583 SH   SOLE 30 69,583 0 0
OVERSTOCK COM INC DEL COM 690370101 382 4,897 SH   SOLE 40 4,897 0 0
OVERSTOCK COM INC DEL COM 690370101 16 200 SH   SOLE 43 0 0 200
OVID THERAPEUTICS INC COM 690469101 3 879 SH   SOLE 2 879 0 0
OVID THERAPEUTICS INC COM 690469101 37 10,971 SH   SOLE 18 10,971 0 0
OVID THERAPEUTICS INC COM 690469101 1,899 565,127 SH   SOLE 21 565,127 0 0
OVID THERAPEUTICS INC COM 690469101 1,844 548,797 SH   SOLE 22 548,797 0 0
OVID THERAPEUTICS INC COM 690469101 92 27,266 SH   SOLE 30 27,266 0 0
OVINTIV INC COM 69047Q102 11,406 346,893 SH   SOLE 2 176,476 0 170,417
OVINTIV INC COM 69047Q102 76 2,326 SH   SOLE 4 2,326 0 0
OVINTIV INC COM 69047Q102 217 6,602 SH   SOLE 7 6,602 0 0
OVINTIV INC COM 69047Q102 28,291 860,420 SH   SOLE 18 825,558 0 34,862
OVINTIV INC COM 69047Q102 46,699 1,420,291 SH   SOLE 19 1,420,291 0 0
OVINTIV INC COM 69047Q102 319,917 9,729,829 SH   SOLE 21 9,729,829 0 0
OVINTIV INC COM 69047Q102 236,859 7,203,727 SH   SOLE 22 6,938,059 0 265,668
OVINTIV INC COM 69047Q102 877 26,663 SH   SOLE 23 26,663 0 0
OVINTIV INC COM 69047Q102 1,054 32,053 SH   SOLE 25 32,053 0 0
OVINTIV INC COM 69047Q102 7,330 222,922 SH   SOLE 26 79,523 0 143,399
OVINTIV INC COM 69047Q102 714 21,724 SH   SOLE 28 21,724 0 0
OVINTIV INC COM 69047Q102 8,867 269,682 SH   SOLE 30 269,682 0 0
OVINTIV INC COM 69047Q102 3,263 99,246 SH   SOLE 34 99,246 0 0
OVINTIV INC COM 69047Q102 813 24,722 SH   SOLE 36 24,722 0 0
OVINTIV INC COM 69047Q102 999 30,391 SH   SOLE 40 30,391 0 0
OVINTIV INC COM 69047Q102 26,788 814,717 SH   SOLE 43 6,673 0 808,044
OWENS & MINOR INC NEW COM 690732102 1,477 47,203 SH   SOLE 2 23,189 0 24,014
OWENS & MINOR INC NEW COM 690732102 8 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102 79 2,539 SH   SOLE 7 2,539 0 0
OWENS & MINOR INC NEW COM 690732102 8,455 270,229 SH   SOLE 18 270,229 0 0
OWENS & MINOR INC NEW COM 690732102 4,026 128,674 SH   SOLE 19 128,674 0 0
OWENS & MINOR INC NEW COM 690732102 271,795 8,686,312 SH   SOLE 21 8,686,312 0 0
OWENS & MINOR INC NEW COM 690732102 57,057 1,823,505 SH   SOLE 22 1,774,087 0 49,418
OWENS & MINOR INC NEW COM 690732102 335 10,704 SH   SOLE 25 10,704 0 0
OWENS & MINOR INC NEW COM 690732102 1,135 36,263 SH   SOLE 26 30,486 0 5,777
OWENS & MINOR INC NEW COM 690732102 425 13,592 SH   SOLE 28 5,837 0 7,755
OWENS & MINOR INC NEW COM 690732102 4,097 130,923 SH   SOLE 30 130,923 0 0
OWENS & MINOR INC NEW COM 690732102 225 7,179 SH   SOLE 36 7,179 0 0
OWENS & MINOR INC NEW COM 690732102 278 8,887 SH   SOLE 40 8,887 0 0
OWENS & MINOR INC NEW COM 690732102 1,483 47,381 SH   SOLE 43 961 0 46,420
OWENS CORNING NEW COM 690742101 26,641 311,589 SH   SOLE 2 115,794 0 195,795
OWENS CORNING NEW COM 690742101 6,623 77,463 SH   SOLE 4 71,396 0 6,067
OWENS CORNING NEW COM 690742101 3,409 39,867 SH   SOLE 7 14,922 0 24,945
OWENS CORNING NEW COM 690742101 17 201 SH   SOLE 13 201 0 0
OWENS CORNING NEW COM 690742101 916 10,715 SH   SOLE 15 10,715 0 0
OWENS CORNING NEW COM 690742101 28,094 328,579 SH   SOLE 18 317,933 0 10,646
OWENS CORNING NEW COM 690742101 11,327 132,477 SH   SOLE 19 132,477 0 0
OWENS CORNING NEW COM 690742101 504,947 5,905,810 SH   SOLE 21 5,905,810 0 0
OWENS CORNING NEW COM 690742101 260,385 3,045,443 SH   SOLE 22 2,900,923 0 144,520
OWENS CORNING NEW COM 690742101 5,598 65,474 SH   SOLE 23 65,474 0 0
OWENS CORNING NEW COM 690742101 10,000 116,962 SH   SOLE 25 116,962 0 0
OWENS CORNING NEW COM 690742101 14,847 173,647 SH   SOLE 26 147,820 0 25,827
OWENS CORNING NEW COM 690742101 22,495 263,099 SH   SOLE 28 14,222 0 248,877
OWENS CORNING NEW COM 690742101 70 814 SH   SOLE 29 814 0 0
OWENS CORNING NEW COM 690742101 68,811 804,807 SH   SOLE 30 674,873 0 129,934
OWENS CORNING NEW COM 690742101 3,450 40,354 SH   SOLE 31 14,380 0 25,974
OWENS CORNING NEW COM 690742101 37,036 433,165 SH   SOLE 34 433,165 0 0
OWENS CORNING NEW COM 690742101 2,845 33,271 SH   SOLE 36 33,271 0 0
OWENS CORNING NEW COM 690742101 303 3,541 SH   SOLE 40 3,541 0 0
OWENS CORNING NEW COM 690742101 11,374 133,035 SH   SOLE 43 7,356 0 125,679
OWL ROCK CAPITAL CORPORATION COM 69121K104 35,092 2,485,289 SH   SOLE 30 2,485,289 0 0
OWLET INC COM CL A 69120X107 875 156,465 SH   SOLE 21 156,465 0 0
OWLET INC COM CL A 69120X107 4,614 825,326 SH   SOLE 22 825,326 0 0
OXFORD INDS INC COM 691497309 2,374 26,330 SH   SOLE 2 5,584 0 20,746
OXFORD INDS INC COM 691497309 8 84 SH   SOLE 4 84 0 0
OXFORD INDS INC COM 691497309 5,768 63,967 SH   SOLE 18 63,967 0 0
OXFORD INDS INC COM 691497309 7,927 87,911 SH   SOLE 19 87,911 0 0
OXFORD INDS INC COM 691497309 171,776 1,905,023 SH   SOLE 21 1,905,023 0 0
OXFORD INDS INC COM 691497309 40,838 452,899 SH   SOLE 22 435,207 0 17,692
OXFORD INDS INC COM 691497309 269 2,980 SH   SOLE 23 2,980 0 0
OXFORD INDS INC COM 691497309 194 2,146 SH   SOLE 25 2,146 0 0
OXFORD INDS INC COM 691497309 2,716 30,124 SH   SOLE 26 9,408 0 20,716
OXFORD INDS INC COM 691497309 127 1,411 SH   SOLE 28 1,411 0 0
OXFORD INDS INC COM 691497309 2,661 29,509 SH   SOLE 30 29,509 0 0
OXFORD INDS INC COM 691497309 58 638 SH   SOLE 34 638 0 0
OXFORD INDS INC COM 691497309 203 2,250 SH   SOLE 40 2,250 0 0
OXFORD INDS INC COM 691497309 1,070 11,866 SH   SOLE 43 591 0 11,275
OXFORD SQUARE CAP CORP COM 69181V107 1,386 342,121 SH   SOLE 30 342,121 0 0
OYSTER PT PHARMA INC COM 69242L106 419 35,341 SH   SOLE 2 20,308 0 15,033
OYSTER PT PHARMA INC COM 69242L106 545 45,959 SH   SOLE 18 36,956 0 9,003
OYSTER PT PHARMA INC COM 69242L106 2,253 190,126 SH   SOLE 19 190,126 0 0
OYSTER PT PHARMA INC COM 69242L106 4,793 404,444 SH   SOLE 21 404,444 0 0
OYSTER PT PHARMA INC COM 69242L106 3,885 327,842 SH   SOLE 22 320,526 0 7,316
OYSTER PT PHARMA INC COM 69242L106 46 3,923 SH   SOLE 23 3,923 0 0
OYSTER PT PHARMA INC COM 69242L106 181 15,266 SH   SOLE 26 0 0 15,266
OYSTER PT PHARMA INC COM 69242L106 86 7,269 SH   SOLE 43 0 0 7,269
OZON HLDGS PLC SPONSORED ADS 69269L104 91 1,800 SH   SOLE 13 0 0 1,800
OZON HLDGS PLC SPONSORED ADS 69269L104 87,203 1,728,502 SH   SOLE 19 1,728,502 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 257 5,104 SH   SOLE 21 5,104 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 1,752 34,725 SH   SOLE 22 16,859 0 17,866
OZON HLDGS PLC SPONSORED ADS 69269L104 65,124 1,290,868 SH   SOLE 25 1,290,868 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 7,688 152,381 SH   SOLE 26 45,748 0 106,633
OZON HLDGS PLC SPONSORED ADS 69269L104 6,504 128,922 SH   SOLE 30 128,922 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 146,840 2,910,614 SH   SOLE 34 2,910,614 0 0
P & F INDS INC CL A NEW 692830508 5 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 165 3,672 SH   SOLE 2 240 0 3,432
P A M TRANSN SVCS INC COM 693149106 604 13,420 SH   SOLE 18 13,420 0 0
P A M TRANSN SVCS INC COM 693149106 321 7,142 SH   SOLE 19 7,142 0 0
P A M TRANSN SVCS INC COM 693149106 5,739 127,582 SH   SOLE 21 127,582 0 0
P A M TRANSN SVCS INC COM 693149106 6,121 136,081 SH   SOLE 22 134,563 0 1,518
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1,729 68,052 SH   SOLE 22 68,052 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 9,734 383,237 SH   SOLE 43 57,896 0 325,341
PACCAR INC COM 693718108 58,589 742,389 SH   SOLE 2 93,754 0 648,635
PACCAR INC COM 693718108 18,755 237,643 SH   SOLE 4 131,107 0 106,536
PACCAR INC COM 693718108 27,459 347,934 SH   SOLE 7 337,431 0 10,503
PACCAR INC COM 693718108 579 7,336 SH   SOLE 13 906 0 6,430
PACCAR INC COM 693718108 3,539 44,843 SH   SOLE 15 44,843 0 0
PACCAR INC COM 693718108 65,600 831,218 SH   SOLE 18 782,331 0 48,887
PACCAR INC COM 693718108 11,743 148,792 SH   SOLE 19 148,792 0 0
PACCAR INC COM 693718108 696,427 8,824,473 SH   SOLE 21 8,824,473 0 0
PACCAR INC COM 693718108 574,257 7,276,446 SH   SOLE 22 6,537,117 0 739,329
PACCAR INC COM 693718108 15,245 193,165 SH   SOLE 23 193,165 0 0
PACCAR INC COM 693718108 40,003 506,886 SH   SOLE 25 506,886 0 0
PACCAR INC COM 693718108 61,316 776,939 SH   SOLE 26 279,358 0 497,581
PACCAR INC COM 693718108 87,511 1,108,851 SH   SOLE 28 26,369 0 1,082,482
PACCAR INC COM 693718108 167,230 2,118,987 SH   SOLE 30 2,118,987 0 0
PACCAR INC COM 693718108 10,189 129,110 SH   SOLE 31 43,964 0 85,146
PACCAR INC COM 693718108 6,447 81,688 SH   SOLE 32 81,688 0 0
PACCAR INC COM 693718108 1,386 17,563 SH   SOLE 34 17,563 0 0
PACCAR INC COM 693718108 14,506 183,812 SH   SOLE 36 183,812 0 0
PACCAR INC COM 693718108 954 12,086 SH   SOLE 40 12,086 0 0
PACCAR INC COM 693718108 25,905 328,239 SH   SOLE 43 20,385 0 307,854
PACER FDS TR PACER US SMALL 69374H857 0 10 SH   SOLE 17 0 0 10
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5,976 233,882 SH   SOLE 2 84,778 0 149,104
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 18 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 80 3,126 SH   SOLE 7 3,126 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 15,097 590,882 SH   SOLE 18 570,317 0 20,565
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 18,854 737,916 SH   SOLE 19 737,916 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 213,804 8,368,077 SH   SOLE 21 8,368,077 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 126,154 4,937,551 SH   SOLE 22 4,782,542 0 155,009
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 461 18,047 SH   SOLE 23 18,047 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 596 23,315 SH   SOLE 25 23,315 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4,063 159,020 SH   SOLE 26 64,352 0 94,668
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 392 15,336 SH   SOLE 28 15,336 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 24,024 940,255 SH   SOLE 30 940,255 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 11 SH   SOLE 36 11 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 569 22,284 SH   SOLE 40 22,284 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,109 82,548 SH   SOLE 43 798 0 81,750
PACIFIC MERCANTILE BANCORP COM 694552100 489 53,051 SH   SOLE 2 0 0 53,051
PACIFIC MERCANTILE BANCORP COM 694552100 33 3,612 SH   SOLE 18 3,612 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 1,769 192,059 SH   SOLE 19 192,059 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 503 54,598 SH   SOLE 21 54,598 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 4,807 521,982 SH   SOLE 22 521,982 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 101 11,014 SH   SOLE 23 11,014 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 703 76,301 SH   SOLE 26 0 0 76,301
PACIFIC PREMIER BANCORP COM 69478X105 3,631 87,621 SH   SOLE 2 26,167 0 61,454
PACIFIC PREMIER BANCORP COM 69478X105 12 287 SH   SOLE 4 287 0 0
PACIFIC PREMIER BANCORP COM 69478X105 58 1,406 SH   SOLE 7 1,406 0 0
PACIFIC PREMIER BANCORP COM 69478X105 14,395 347,381 SH   SOLE 18 347,381 0 0
PACIFIC PREMIER BANCORP COM 69478X105 5,855 141,279 SH   SOLE 19 141,279 0 0
PACIFIC PREMIER BANCORP COM 69478X105 445,763 10,756,820 SH   SOLE 21 10,756,820 0 0
PACIFIC PREMIER BANCORP COM 69478X105 94,491 2,280,183 SH   SOLE 22 2,196,344 0 83,839
PACIFIC PREMIER BANCORP COM 69478X105 316 7,628 SH   SOLE 25 7,628 0 0
PACIFIC PREMIER BANCORP COM 69478X105 647 15,617 SH   SOLE 26 9,022 0 6,595
PACIFIC PREMIER BANCORP COM 69478X105 261 6,305 SH   SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 6,859 165,523 SH   SOLE 30 165,523 0 0
PACIFIC PREMIER BANCORP COM 69478X105 435 10,491 SH   SOLE 40 10,491 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,805 43,548 SH   SOLE 43 2,899 0 40,649
PACIRA BIOSCIENCES INC COM 695127100 3,591 64,121 SH   SOLE 2 21,313 0 42,808
PACIRA BIOSCIENCES INC COM 695127100 10 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100 39 702 SH   SOLE 7 702 0 0
PACIRA BIOSCIENCES INC COM 695127100 8,861 158,237 SH   SOLE 18 158,237 0 0
PACIRA BIOSCIENCES INC COM 695127100 4,370 78,030 SH   SOLE 19 78,030 0 0
PACIRA BIOSCIENCES INC COM 695127100 286,160 5,109,996 SH   SOLE 21 5,109,996 0 0
PACIRA BIOSCIENCES INC COM 695127100 63,860 1,140,361 SH   SOLE 22 1,115,202 0 25,159
PACIRA BIOSCIENCES INC COM 695127100 366 6,534 SH   SOLE 25 6,534 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,204 21,500 SH   SOLE 26 17,249 0 4,251
PACIRA BIOSCIENCES INC COM 695127100 196 3,507 SH   SOLE 28 3,507 0 0
PACIRA BIOSCIENCES INC COM 695127100 5,392 96,279 SH   SOLE 30 96,279 0 0
PACIRA BIOSCIENCES INC COM 695127100 280 4,995 SH   SOLE 40 4,995 0 0
PACIRA BIOSCIENCES INC COM 695127100 642 11,458 SH   SOLE 43 166 0 11,292
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 3,008 2,795,000 PRN   SOLE 21 2,795,000 0 0
PACKAGING CORP AMER COM 695156109 30,495 221,875 SH   SOLE 2 38,633 0 183,242
PACKAGING CORP AMER COM 695156109 9,347 68,008 SH   SOLE 4 34,420 0 33,588
PACKAGING CORP AMER COM 695156109 13,096 95,285 SH   SOLE 7 92,151 0 3,134
PACKAGING CORP AMER COM 695156109 317 2,310 SH   SOLE 13 297 0 2,013
PACKAGING CORP AMER COM 695156109 1,594 11,599 SH   SOLE 15 11,599 0 0
PACKAGING CORP AMER COM 695156109 28,613 208,185 SH   SOLE 18 194,811 0 13,374
PACKAGING CORP AMER COM 695156109 27,531 200,314 SH   SOLE 19 200,314 0 0
PACKAGING CORP AMER COM 695156109 449,282 3,268,930 SH   SOLE 21 3,268,930 0 0
PACKAGING CORP AMER COM 695156109 299,624 2,180,035 SH   SOLE 22 1,975,964 0 204,071
PACKAGING CORP AMER COM 695156109 7,374 53,650 SH   SOLE 23 53,650 0 0
PACKAGING CORP AMER COM 695156109 29,230 212,678 SH   SOLE 25 212,678 0 0
PACKAGING CORP AMER COM 695156109 33,579 244,315 SH   SOLE 26 107,421 0 136,894
PACKAGING CORP AMER COM 695156109 37,014 269,310 SH   SOLE 28 6,868 0 262,442
PACKAGING CORP AMER COM 695156109 14,965 108,881 SH   SOLE 29 108,881 0 0
PACKAGING CORP AMER COM 695156109 56,674 412,355 SH   SOLE 30 395,615 0 16,740
PACKAGING CORP AMER COM 695156109 4,834 35,170 SH   SOLE 31 11,983 0 23,187
PACKAGING CORP AMER COM 695156109 3,276 23,834 SH   SOLE 32 23,834 0 0
PACKAGING CORP AMER COM 695156109 6,572 47,816 SH   SOLE 34 47,816 0 0
PACKAGING CORP AMER COM 695156109 7,039 51,215 SH   SOLE 36 51,215 0 0
PACKAGING CORP AMER COM 695156109 424 3,083 SH   SOLE 40 3,083 0 0
PACKAGING CORP AMER COM 695156109 8,295 60,352 SH   SOLE 43 4,047 0 56,305
PACTIV EVERGREEN INC COM 69526K105 716 57,173 SH   SOLE 2 13,352 0 43,821
PACTIV EVERGREEN INC COM 69526K105 10 783 SH   SOLE 7 783 0 0
PACTIV EVERGREEN INC COM 69526K105 1,633 130,428 SH   SOLE 18 130,428 0 0
PACTIV EVERGREEN INC COM 69526K105 899 71,822 SH   SOLE 19 71,822 0 0
PACTIV EVERGREEN INC COM 69526K105 19,449 1,553,395 SH   SOLE 21 1,553,395 0 0
PACTIV EVERGREEN INC COM 69526K105 13,034 1,041,090 SH   SOLE 22 1,003,302 0 37,788
PACTIV EVERGREEN INC COM 69526K105 70 5,629 SH   SOLE 25 5,629 0 0
PACTIV EVERGREEN INC COM 69526K105 140 11,206 SH   SOLE 30 11,206 0 0
PACTIV EVERGREEN INC COM 69526K105 65 5,177 SH   SOLE 40 5,177 0 0
PACTIV EVERGREEN INC COM 69526K105 1 64 SH   SOLE 43 0 0 64
PACWEST BANCORP DEL COM 695263103 16,767 369,973 SH   SOLE 2 97,893 0 272,080
PACWEST BANCORP DEL COM 695263103 256 5,638 SH   SOLE 4 5,638 0 0
PACWEST BANCORP DEL COM 695263103 154 3,403 SH   SOLE 7 3,403 0 0
PACWEST BANCORP DEL COM 695263103 12,796 282,350 SH   SOLE 18 282,350 0 0
PACWEST BANCORP DEL COM 695263103 1,505 33,206 SH   SOLE 19 33,206 0 0
PACWEST BANCORP DEL COM 695263103 241,600 5,330,989 SH   SOLE 21 5,330,989 0 0
PACWEST BANCORP DEL COM 695263103 144,686 3,192,551 SH   SOLE 22 3,055,356 0 137,195
PACWEST BANCORP DEL COM 695263103 715 15,781 SH   SOLE 25 15,781 0 0
PACWEST BANCORP DEL COM 695263103 2,116 46,696 SH   SOLE 26 36,019 0 10,677
PACWEST BANCORP DEL COM 695263103 455 10,044 SH   SOLE 28 7,690 0 2,354
PACWEST BANCORP DEL COM 695263103 9,202 203,041 SH   SOLE 30 203,041 0 0
PACWEST BANCORP DEL COM 695263103 80 1,767 SH   SOLE 31 1,767 0 0
PACWEST BANCORP DEL COM 695263103 688 15,172 SH   SOLE 36 15,172 0 0
PACWEST BANCORP DEL COM 695263103 639 14,094 SH   SOLE 40 14,094 0 0
PACWEST BANCORP DEL COM 695263103 3,661 80,778 SH   SOLE 43 6,444 0 74,334
PAE INC COM CL A 69290Y109 961 160,666 SH   SOLE 2 102,879 0 57,787
PAE INC COM CL A 69290Y109 7 1,110 SH   SOLE 7 1,110 0 0
PAE INC COM CL A 69290Y109 1,308 218,701 SH   SOLE 18 199,256 0 19,445
PAE INC COM CL A 69290Y109 4,319 722,300 SH   SOLE 19 722,300 0 0
PAE INC COM CL A 69290Y109 18,357 3,069,656 SH   SOLE 21 3,069,656 0 0
PAE INC COM CL A 69290Y109 13,335 2,229,980 SH   SOLE 22 2,187,072 0 42,908
PAE INC COM CL A 69290Y109 155 25,996 SH   SOLE 23 25,996 0 0
PAE INC COM CL A 69290Y109 77 12,912 SH   SOLE 25 12,912 0 0
PAE INC COM CL A 69290Y109 747 124,882 SH   SOLE 26 4,689 0 120,193
PAE INC COM CL A 69290Y109 37 6,188 SH   SOLE 28 6,188 0 0
PAE INC COM CL A 69290Y109 103 17,176 SH   SOLE 30 17,176 0 0
PAE INC COM CL A 69290Y109 71 11,951 SH   SOLE 36 11,951 0 0
PAE INC COM CL A 69290Y109 39 6,580 SH   SOLE 40 6,580 0 0
PAE INC COM CL A 69290Y109 24 4,054 SH   SOLE 43 143 0 3,911
PAGERDUTY INC COM 69553P100 12,281 296,505 SH   SOLE 2 174,013 0 122,492
PAGERDUTY INC COM 69553P100 189 4,553 SH   SOLE 4 4,553 0 0
PAGERDUTY INC COM 69553P100 52 1,248 SH   SOLE 7 1,248 0 0
PAGERDUTY INC COM 69553P100 994 24,005 SH   SOLE 13 24,005 0 0
PAGERDUTY INC COM 69553P100 13,661 329,814 SH   SOLE 18 258,604 0 71,210
PAGERDUTY INC COM 69553P100 62,379 1,506,008 SH   SOLE 19 1,506,008 0 0
PAGERDUTY INC COM 69553P100 118,793 2,868,016 SH   SOLE 21 2,868,016 0 0
PAGERDUTY INC COM 69553P100 132,124 3,189,856 SH   SOLE 22 3,068,729 0 121,127
PAGERDUTY INC COM 69553P100 1,976 47,710 SH   SOLE 23 47,710 0 0
PAGERDUTY INC COM 69553P100 454 10,969 SH   SOLE 25 10,969 0 0
PAGERDUTY INC COM 69553P100 9,121 220,209 SH   SOLE 26 20,567 0 199,642
PAGERDUTY INC COM 69553P100 235 5,665 SH   SOLE 28 5,665 0 0
PAGERDUTY INC COM 69553P100 86 2,083 SH   SOLE 29 2,083 0 0
PAGERDUTY INC COM 69553P100 2,243 54,147 SH   SOLE 30 54,147 0 0
PAGERDUTY INC COM 69553P100 575 13,887 SH   SOLE 34 13,887 0 0
PAGERDUTY INC COM 69553P100 411 9,930 SH   SOLE 36 9,930 0 0
PAGERDUTY INC COM 69553P100 323 7,801 SH   SOLE 40 7,801 0 0
PAGERDUTY INC COM 69553P100 1,556 37,578 SH   SOLE 43 1,110 0 36,468
PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6 2,160 1,700,000 PRN   SOLE 21 1,700,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1 16 SH   SOLE 17 0 0 16
PAGSEGURO DIGITAL LTD COM CL A G68707101 110 2,121 SH   SOLE 18 2,121 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 23,265 449,817 SH   SOLE 19 449,817 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 37,077 716,870 SH   SOLE 21 716,870 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 336 6,497 SH   SOLE 22 6,497 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 662 12,800 SH   SOLE 25 12,800 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 2,931 56,674 SH   SOLE 26 41,913 0 14,761
PAGSEGURO DIGITAL LTD COM CL A G68707101 15,753 304,591 SH   SOLE 30 304,591 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 76,929 1,487,416 SH   SOLE 34 1,487,416 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 35 670 SH   SOLE 36 670 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 15 288 SH   SOLE 43 0 0 288
PALANTIR TECHNOLOGIES INC CL A 69608A108 78,890 3,281,612 SH   SOLE 2 293,392 0 2,988,220
PALANTIR TECHNOLOGIES INC CL A 69608A108 17,914 745,171 SH   SOLE 4 586,777 0 158,394
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,794 157,833 SH   SOLE 7 157,833 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 750 31,184 SH   SOLE 13 3,527 0 27,657
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,412 141,928 SH   SOLE 15 141,928 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 5 202 SH   SOLE 17 0 0 202
PALANTIR TECHNOLOGIES INC CL A 69608A108 56,011 2,329,929 SH   SOLE 18 2,242,059 0 87,870
PALANTIR TECHNOLOGIES INC CL A 69608A108 8,761 364,423 SH   SOLE 19 364,423 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 733,558 30,514,053 SH   SOLE 21 30,514,053 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 782,287 32,541,059 SH   SOLE 22 30,665,889 0 1,875,170
PALANTIR TECHNOLOGIES INC CL A 69608A108 20,676 860,075 SH   SOLE 23 860,075 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 54,955 2,285,990 SH   SOLE 25 2,285,990 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 59,750 2,485,422 SH   SOLE 26 1,275,279 0 1,210,143
PALANTIR TECHNOLOGIES INC CL A 69608A108 57,693 2,399,860 SH   SOLE 28 119,827 0 2,280,033
PALANTIR TECHNOLOGIES INC CL A 69608A108 54 2,227 SH   SOLE 29 2,227 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 77,026 3,204,082 SH   SOLE 30 3,204,082 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 8,258 343,491 SH   SOLE 31 189,897 0 153,594
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,898 78,945 SH   SOLE 34 78,945 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 16,768 697,519 SH   SOLE 36 697,519 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,280 53,254 SH   SOLE 40 53,254 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 5,617 233,669 SH   SOLE 43 18,024 0 215,645
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2,056 SH   SOLE 2 2,056 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 78 176,761 SH   SOLE 21 176,761 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1,309 2,954,943 SH   SOLE 22 2,954,943 0 0
PALISADE BIO INC COM 696389105 4 1,654 SH   SOLE 18 1,654 0 0
PALISADE BIO INC COM 696389105 71 26,728 SH   SOLE 21 26,728 0 0
PALISADE BIO INC COM 696389105 1 459 SH   SOLE 22 459 0 0
PALO ALTO NETWORKS INC COM 697435105 90,247 188,407 SH   SOLE 2 12,815 0 175,592
PALO ALTO NETWORKS INC COM 697435105 29,927 62,479 SH   SOLE 4 39,963 0 22,516
PALO ALTO NETWORKS INC COM 697435105 6,545 13,663 SH   SOLE 7 13,663 0 0
PALO ALTO NETWORKS INC COM 697435105 924 1,930 SH   SOLE 13 278 0 1,652
PALO ALTO NETWORKS INC COM 697435105 3,788 7,908 SH   SOLE 15 7,908 0 0
PALO ALTO NETWORKS INC COM 697435105 1 2 SH   SOLE 17 0 0 2
PALO ALTO NETWORKS INC COM 697435105 73,694 153,850 SH   SOLE 18 148,304 0 5,546
PALO ALTO NETWORKS INC COM 697435105 51,597 107,719 SH   SOLE 19 107,719 0 0
PALO ALTO NETWORKS INC COM 697435105 1,024,337 2,138,491 SH   SOLE 21 2,138,491 0 0
PALO ALTO NETWORKS INC COM 697435105 977,835 2,041,409 SH   SOLE 22 1,929,795 0 111,614
PALO ALTO NETWORKS INC COM 697435105 26,052 54,389 SH   SOLE 23 54,389 0 0
PALO ALTO NETWORKS INC COM 697435105 71,326 148,907 SH   SOLE 25 148,907 0 0
PALO ALTO NETWORKS INC COM 697435105 84,566 176,547 SH   SOLE 26 95,283 0 81,264
PALO ALTO NETWORKS INC COM 697435105 76,419 159,539 SH   SOLE 28 7,435 0 152,104
PALO ALTO NETWORKS INC COM 697435105 155,110 323,820 SH   SOLE 30 323,820 0 0
PALO ALTO NETWORKS INC COM 697435105 17,242 35,996 SH   SOLE 31 11,731 0 24,265
PALO ALTO NETWORKS INC COM 697435105 29,254 61,074 SH   SOLE 34 61,074 0 0
PALO ALTO NETWORKS INC COM 697435105 22,141 46,223 SH   SOLE 36 46,223 0 0
PALO ALTO NETWORKS INC COM 697435105 1,577 3,293 SH   SOLE 40 3,293 0 0
PALO ALTO NETWORKS INC COM 697435105 21,623 45,142 SH   SOLE 43 4,041 0 41,101
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 6,361 3,500,000 PRN   SOLE 2 3,500,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 20,355 11,200,000 PRN   SOLE 21 11,200,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 8,724 4,800,000 PRN   SOLE 22 4,800,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 17,447 9,600,000 PRN   SOLE 34 9,600,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 2,311 1,400,000 PRN   SOLE 2 1,400,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 22,022 13,338,000 PRN   SOLE 21 13,338,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 9,576 5,800,000 PRN   SOLE 22 5,800,000 0 0
PALOMAR HLDGS INC COM 69753M105 989 12,236 SH   SOLE 2 9,645 0 2,591
PALOMAR HLDGS INC COM 69753M105 7 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105 32 395 SH   SOLE 7 395 0 0
PALOMAR HLDGS INC COM 69753M105 7,138 88,308 SH   SOLE 18 88,308 0 0
PALOMAR HLDGS INC COM 69753M105 3,480 43,058 SH   SOLE 19 43,058 0 0
PALOMAR HLDGS INC COM 69753M105 220,049 2,722,368 SH   SOLE 21 2,722,368 0 0
PALOMAR HLDGS INC COM 69753M105 47,465 587,222 SH   SOLE 22 573,374 0 13,848
PALOMAR HLDGS INC COM 69753M105 248 3,068 SH   SOLE 25 3,068 0 0
PALOMAR HLDGS INC COM 69753M105 794 9,824 SH   SOLE 26 8,499 0 1,325
PALOMAR HLDGS INC COM 69753M105 160 1,977 SH   SOLE 28 1,977 0 0
PALOMAR HLDGS INC COM 69753M105 3,417 42,272 SH   SOLE 30 42,272 0 0
PALOMAR HLDGS INC COM 69753M105 244 3,019 SH   SOLE 40 3,019 0 0
PALOMAR HLDGS INC COM 69753M105 286 3,538 SH   SOLE 43 0 0 3,538
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 88 5,036 SH   SOLE 4 5,036 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 9,454 541,158 SH   SOLE 21 541,158 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,895 222,974 SH   SOLE 22 209,326 0 13,648
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2,459 140,774 SH   SOLE 30 140,774 0 0
PAN AMERN SILVER CORP COM 697900108 410 17,632 SH   SOLE 19 17,632 0 0
PAN AMERN SILVER CORP COM 697900108 1,152 49,524 SH   SOLE 21 49,524 0 0
PAN AMERN SILVER CORP COM 697900108 1,757 75,522 SH   SOLE 23 75,522 0 0
PAN AMERN SILVER CORP COM 697900108 7,750 333,068 SH   SOLE 25 333,068 0 0
PAN AMERN SILVER CORP COM 697900108 2,835 121,814 SH   SOLE 26 80,077 0 41,737
PAN AMERN SILVER CORP COM 697900108 25,666 1,102,969 SH   SOLE 34 1,102,969 0 0
PAN AMERN SILVER CORP COM 697900108 1,481 63,661 SH   SOLE 43 2,919 0 60,742
PANBELA THERAPEUTICS INC COM 69833Q100 4 1,662 SH   SOLE 18 1,662 0 0
PANBELA THERAPEUTICS INC COM 69833Q100 60 27,697 SH   SOLE 21 27,697 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 12 2,409 SH   SOLE 18 2,409 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 176 34,821 SH   SOLE 21 34,821 0 0
PAPA JOHNS INTL INC COM 698813102 3,545 27,914 SH   SOLE 2 23,318 0 4,596
PAPA JOHNS INTL INC COM 698813102 16 123 SH   SOLE 4 123 0 0
PAPA JOHNS INTL INC COM 698813102 68 532 SH   SOLE 7 532 0 0
PAPA JOHNS INTL INC COM 698813102 19,979 157,329 SH   SOLE 18 157,329 0 0
PAPA JOHNS INTL INC COM 698813102 7,507 59,117 SH   SOLE 19 59,117 0 0
PAPA JOHNS INTL INC COM 698813102 283,109 2,229,384 SH   SOLE 21 2,229,384 0 0
PAPA JOHNS INTL INC COM 698813102 116,210 915,112 SH   SOLE 22 897,145 0 17,967
PAPA JOHNS INTL INC COM 698813102 505 3,976 SH   SOLE 25 3,976 0 0
PAPA JOHNS INTL INC COM 698813102 1,680 13,232 SH   SOLE 26 10,823 0 2,409
PAPA JOHNS INTL INC COM 698813102 332 2,615 SH   SOLE 28 2,615 0 0
PAPA JOHNS INTL INC COM 698813102 2,084 16,410 SH   SOLE 30 16,410 0 0
PAPA JOHNS INTL INC COM 698813102 447 3,520 SH   SOLE 40 3,520 0 0
PAPA JOHNS INTL INC COM 698813102 6,661 52,454 SH   SOLE 43 566 0 51,888
PAR PAC HOLDINGS INC COM NEW 69888T207 1,406 89,457 SH   SOLE 2 29,994 0 59,463
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,790 177,476 SH   SOLE 18 177,476 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 7,165 455,817 SH   SOLE 19 455,817 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 76,564 4,870,498 SH   SOLE 21 4,870,498 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 26,214 1,667,588 SH   SOLE 22 1,630,890 0 36,698
PAR PAC HOLDINGS INC COM NEW 69888T207 247 15,709 SH   SOLE 23 15,709 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 81 5,145 SH   SOLE 25 5,145 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,460 92,903 SH   SOLE 26 662 0 92,241
PAR PAC HOLDINGS INC COM NEW 69888T207 46 2,934 SH   SOLE 28 2,934 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,314 83,619 SH   SOLE 30 83,619 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 47 3,011 SH   SOLE 40 3,011 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 442 28,146 SH   SOLE 43 1,886 0 26,260
PAR TECHNOLOGY CORP COM 698884103 1,266 20,577 SH   SOLE 2 9,771 0 10,806
PAR TECHNOLOGY CORP COM 698884103 5 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103 20 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 4,333 70,447 SH   SOLE 18 66,199 0 4,248
PAR TECHNOLOGY CORP COM 698884103 8,657 140,748 SH   SOLE 19 140,748 0 0
PAR TECHNOLOGY CORP COM 698884103 49,671 807,524 SH   SOLE 21 807,524 0 0
PAR TECHNOLOGY CORP COM 698884103 39,314 639,146 SH   SOLE 22 623,870 0 15,276
PAR TECHNOLOGY CORP COM 698884103 188 3,059 SH   SOLE 23 3,059 0 0
PAR TECHNOLOGY CORP COM 698884103 268 4,358 SH   SOLE 25 4,358 0 0
PAR TECHNOLOGY CORP COM 698884103 1,727 28,075 SH   SOLE 26 11,187 0 16,888
PAR TECHNOLOGY CORP COM 698884103 105 1,708 SH   SOLE 28 1,708 0 0
PAR TECHNOLOGY CORP COM 698884103 758 12,331 SH   SOLE 30 12,331 0 0
PAR TECHNOLOGY CORP COM 698884103 247 4,010 SH   SOLE 36 4,010 0 0
PAR TECHNOLOGY CORP COM 698884103 177 2,875 SH   SOLE 40 2,875 0 0
PAR TECHNOLOGY CORP COM 698884103 75 1,217 SH   SOLE 43 0 0 1,217
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3 1,928 1,800,000 PRN   SOLE 21 1,800,000 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 5 5,586 SH   SOLE 18 5,586 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 36 43,726 SH   SOLE 21 43,726 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 15 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 2,732 303,930 SH   SOLE 2 133,991 0 169,939
PARAMOUNT GROUP INC COM 69924R108 884 98,328 SH   SOLE 4 98,328 0 0
PARAMOUNT GROUP INC COM 69924R108 2,135 237,514 SH   SOLE 7 237,514 0 0
PARAMOUNT GROUP INC COM 69924R108 5,324 592,201 SH   SOLE 18 592,201 0 0
PARAMOUNT GROUP INC COM 69924R108 5,788 643,855 SH   SOLE 19 643,855 0 0
PARAMOUNT GROUP INC COM 69924R108 68,423 7,610,995 SH   SOLE 21 7,610,995 0 0
PARAMOUNT GROUP INC COM 69924R108 52,183 5,804,599 SH   SOLE 22 5,607,943 0 196,656
PARAMOUNT GROUP INC COM 69924R108 89 9,938 SH   SOLE 23 9,938 0 0
PARAMOUNT GROUP INC COM 69924R108 7,136 793,811 SH   SOLE 25 793,811 0 0
PARAMOUNT GROUP INC COM 69924R108 883 98,171 SH   SOLE 26 45,492 0 52,679
PARAMOUNT GROUP INC COM 69924R108 1,149 127,820 SH   SOLE 28 14,191 0 113,629
PARAMOUNT GROUP INC COM 69924R108 7,423 825,648 SH   SOLE 30 825,648 0 0
PARAMOUNT GROUP INC COM 69924R108 106 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108 188 20,864 SH   SOLE 40 20,864 0 0
PARAMOUNT GROUP INC COM 69924R108 8,285 921,631 SH   SOLE 43 5,275 0 916,356
PARATEK PHARMACEUTICALS INC COM 699374302 103 21,098 SH   SOLE 2 3,026 0 18,072
PARATEK PHARMACEUTICALS INC COM 699374302 4 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 671 138,062 SH   SOLE 18 138,062 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 378 77,792 SH   SOLE 19 77,792 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 7,772 1,599,229 SH   SOLE 21 1,599,229 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 5,149 1,059,423 SH   SOLE 22 1,052,915 0 6,508
PARATEK PHARMACEUTICALS INC COM 699374302 95 19,561 SH   SOLE 30 19,561 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 5 1,099 SH   SOLE 43 0 0 1,099
PARK AEROSPACE CORP COM 70014A104 633 46,285 SH   SOLE 2 1,588 0 44,697
PARK AEROSPACE CORP COM 70014A104 3 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 1,167 85,324 SH   SOLE 18 85,324 0 0
PARK AEROSPACE CORP COM 70014A104 522 38,175 SH   SOLE 19 38,175 0 0
PARK AEROSPACE CORP COM 70014A104 31,293 2,287,474 SH   SOLE 21 2,287,474 0 0
PARK AEROSPACE CORP COM 70014A104 7,082 517,708 SH   SOLE 22 506,486 0 11,222
PARK AEROSPACE CORP COM 70014A104 313 22,859 SH   SOLE 30 22,859 0 0
PARK AEROSPACE CORP COM 70014A104 48 3,500 SH   SOLE 43 0 0 3,500
PARK CITY GROUP INC COM NEW 700215304 3 604 SH   SOLE 2 604 0 0
PARK CITY GROUP INC COM NEW 700215304 15 2,718 SH   SOLE 18 2,718 0 0
PARK CITY GROUP INC COM NEW 700215304 250 45,907 SH   SOLE 21 45,907 0 0
PARK CITY GROUP INC COM NEW 700215304 153 28,132 SH   SOLE 22 28,132 0 0
PARK HOTELS & RESORTS INC COM 700517105 36,968 1,931,456 SH   SOLE 2 1,433,314 0 498,142
PARK HOTELS & RESORTS INC COM 700517105 2,477 129,417 SH   SOLE 4 129,417 0 0
PARK HOTELS & RESORTS INC COM 700517105 5,908 308,673 SH   SOLE 7 308,673 0 0
PARK HOTELS & RESORTS INC COM 700517105 10,906 569,776 SH   SOLE 18 569,050 0 726
PARK HOTELS & RESORTS INC COM 700517105 21,921 1,145,278 SH   SOLE 19 1,145,278 0 0
PARK HOTELS & RESORTS INC COM 700517105 227,285 11,874,873 SH   SOLE 21 11,874,873 0 0
PARK HOTELS & RESORTS INC COM 700517105 160,420 8,381,393 SH   SOLE 22 8,098,930 0 282,463
PARK HOTELS & RESORTS INC COM 700517105 235 12,253 SH   SOLE 23 12,253 0 0
PARK HOTELS & RESORTS INC COM 700517105 19,833 1,036,193 SH   SOLE 25 1,036,193 0 0
PARK HOTELS & RESORTS INC COM 700517105 1,972 103,025 SH   SOLE 26 81,847 0 21,178
PARK HOTELS & RESORTS INC COM 700517105 3,167 165,467 SH   SOLE 28 19,596 0 145,871
PARK HOTELS & RESORTS INC COM 700517105 8,915 465,784 SH   SOLE 30 465,784 0 0
PARK HOTELS & RESORTS INC COM 700517105 72 3,742 SH   SOLE 31 3,742 0 0
PARK HOTELS & RESORTS INC COM 700517105 2,937 153,453 SH   SOLE 34 153,453 0 0
PARK HOTELS & RESORTS INC COM 700517105 971 50,737 SH   SOLE 36 50,737 0 0
PARK HOTELS & RESORTS INC COM 700517105 577 30,137 SH   SOLE 40 30,137 0 0
PARK HOTELS & RESORTS INC COM 700517105 7,380 385,578 SH   SOLE 43 26,301 0 359,277
PARK NATL CORP COM 700658107 2,103 17,246 SH   SOLE 2 4,645 0 12,601
PARK NATL CORP COM 700658107 5 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107 27 218 SH   SOLE 7 218 0 0
PARK NATL CORP COM 700658107 7,101 58,229 SH   SOLE 18 58,229 0 0
PARK NATL CORP COM 700658107 3,149 25,822 SH   SOLE 19 25,822 0 0
PARK NATL CORP COM 700658107 210,769 1,728,320 SH   SOLE 21 1,728,320 0 0
PARK NATL CORP COM 700658107 46,175 378,635 SH   SOLE 22 362,779 0 15,856
PARK NATL CORP COM 700658107 242 1,985 SH   SOLE 25 1,985 0 0
PARK NATL CORP COM 700658107 685 5,613 SH   SOLE 26 3,962 0 1,651
PARK NATL CORP COM 700658107 158 1,296 SH   SOLE 28 1,296 0 0
PARK NATL CORP COM 700658107 3,428 28,112 SH   SOLE 30 28,112 0 0
PARK NATL CORP COM 700658107 232 1,900 SH   SOLE 40 1,900 0 0
PARK NATL CORP COM 700658107 694 5,691 SH   SOLE 43 773 0 4,918
PARK-OHIO HLDGS CORP COM 700666100 250 9,778 SH   SOLE 2 753 0 9,025
PARK-OHIO HLDGS CORP COM 700666100 5 205 SH   SOLE 7 205 0 0
PARK-OHIO HLDGS CORP COM 700666100 750 29,372 SH   SOLE 18 29,372 0 0
PARK-OHIO HLDGS CORP COM 700666100 387 15,183 SH   SOLE 19 15,183 0 0
PARK-OHIO HLDGS CORP COM 700666100 7,808 305,941 SH   SOLE 21 305,941 0 0
PARK-OHIO HLDGS CORP COM 700666100 4,377 171,508 SH   SOLE 22 166,885 0 4,623
PARK-OHIO HLDGS CORP COM 700666100 23 905 SH   SOLE 43 0 0 905
PARKE BANCORP INC COM 700885106 44 2,030 SH   SOLE 18 2,030 0 0
PARKE BANCORP INC COM 700885106 720 32,895 SH   SOLE 21 32,895 0 0
PARKE BANCORP INC COM 700885106 422 19,261 SH   SOLE 22 19,261 0 0
PARKER-HANNIFIN CORP COM 701094104 97,102 347,263 SH   SOLE 2 102,027 0 245,236
PARKER-HANNIFIN CORP COM 701094104 28,952 103,539 SH   SOLE 4 64,146 0 39,393
PARKER-HANNIFIN CORP COM 701094104 31,785 113,672 SH   SOLE 7 109,893 0 3,779
PARKER-HANNIFIN CORP COM 701094104 769 2,749 SH   SOLE 13 402 0 2,347
PARKER-HANNIFIN CORP COM 701094104 3,515 12,570 SH   SOLE 15 12,570 0 0
PARKER-HANNIFIN CORP COM 701094104 102,281 365,784 SH   SOLE 18 347,179 0 18,605
PARKER-HANNIFIN CORP COM 701094104 133,644 477,947 SH   SOLE 19 477,947 0 0
PARKER-HANNIFIN CORP COM 701094104 800,298 2,862,092 SH   SOLE 21 2,862,092 0 0
PARKER-HANNIFIN CORP COM 701094104 778,398 2,783,771 SH   SOLE 22 2,487,322 0 296,449
PARKER-HANNIFIN CORP COM 701094104 22,025 78,767 SH   SOLE 23 78,767 0 0
PARKER-HANNIFIN CORP COM 701094104 60,523 216,446 SH   SOLE 25 216,446 0 0
PARKER-HANNIFIN CORP COM 701094104 82,964 296,704 SH   SOLE 26 111,198 0 185,506
PARKER-HANNIFIN CORP COM 701094104 101,115 361,616 SH   SOLE 28 11,556 0 350,060
PARKER-HANNIFIN CORP COM 701094104 2,083 7,449 SH   SOLE 29 7,449 0 0
PARKER-HANNIFIN CORP COM 701094104 144,533 516,889 SH   SOLE 30 516,889 0 0
PARKER-HANNIFIN CORP COM 701094104 14,711 52,611 SH   SOLE 31 20,576 0 32,035
PARKER-HANNIFIN CORP COM 701094104 60,743 217,233 SH   SOLE 34 217,233 0 0
PARKER-HANNIFIN CORP COM 701094104 16,988 60,755 SH   SOLE 36 60,755 0 0
PARKER-HANNIFIN CORP COM 701094104 1,255 4,489 SH   SOLE 40 4,489 0 0
PARKER-HANNIFIN CORP COM 701094104 25,550 91,373 SH   SOLE 43 4,846 0 86,527
PARKER-HANNIFIN CORP OPTIONS 701094104 280 1,000 SH Call SOLE 2 1,000 0 0
PARKER-HANNIFIN CORP OPTIONS 701094104 364 1,300 SH Call SOLE 4 1,300 0 0
PARKER-HANNIFIN CORP OPTIONS 701094104 4,782 17,100 SH Call SOLE 18 17,100 0 0
PARKER-HANNIFIN CORP OPTIONS 701094104 47,843 171,100 SH Call SOLE 19 171,100 0 0
PARKER-HANNIFIN CORP OPTIONS 701094104 2,517 9,000 SH Call SOLE 22 9,000 0 0
PARKER-HANNIFIN CORP OPTIONS 701094104 19,881 71,100 SH Call SOLE 34 71,100 0 0
PARSONS CORP DEL COM 70202L102 1,086 32,169 SH   SOLE 2 9,888 0 22,281
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 302 8,935 SH   SOLE 17 0 0 8,935
PARSONS CORP DEL COM 70202L102 2,814 83,361 SH   SOLE 18 83,361 0 0
PARSONS CORP DEL COM 70202L102 1,486 44,024 SH   SOLE 19 44,024 0 0
PARSONS CORP DEL COM 70202L102 39,548 1,171,431 SH   SOLE 21 1,171,431 0 0
PARSONS CORP DEL COM 70202L102 21,150 626,479 SH   SOLE 22 597,919 0 28,560
PARSONS CORP DEL COM 70202L102 110 3,252 SH   SOLE 25 3,252 0 0
PARSONS CORP DEL COM 70202L102 576 17,055 SH   SOLE 26 15,300 0 1,755
PARSONS CORP DEL COM 70202L102 83 2,458 SH   SOLE 28 2,458 0 0
PARSONS CORP DEL COM 70202L102 302 8,942 SH   SOLE 30 8,942 0 0
PARSONS CORP DEL COM 70202L102 114 3,386 SH   SOLE 40 3,386 0 0
PARSONS CORP DEL COM 70202L102 267 7,905 SH   SOLE 43 274 0 7,631
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 2,873 2,865,000 PRN   SOLE 21 2,865,000 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109 77 16,673 SH   SOLE 43 0 0 16,673
PARTNERS BANCORP COM 70213Q108 16 1,964 SH   SOLE 18 1,964 0 0
PARTNERS BANCORP COM 70213Q108 168 20,259 SH   SOLE 21 20,259 0 0
PARTS ID INC COM CL A 702141102 16 3,061 SH   SOLE 18 3,061 0 0
PARTS ID INC COM CL A 702141102 205 39,464 SH   SOLE 21 39,464 0 0
PARTY CITY HOLDCO INC COM 702149105 130 18,331 SH   SOLE 2 6,819 0 11,512
PARTY CITY HOLDCO INC COM 702149105 13 1,776 SH   SOLE 7 1,776 0 0
PARTY CITY HOLDCO INC COM 702149105 2,347 330,583 SH   SOLE 18 330,583 0 0
PARTY CITY HOLDCO INC COM 702149105 1,378 194,048 SH   SOLE 19 194,048 0 0
PARTY CITY HOLDCO INC COM 702149105 27,870 3,925,295 SH   SOLE 21 3,925,295 0 0
PARTY CITY HOLDCO INC COM 702149105 18,532 2,610,146 SH   SOLE 22 2,594,056 0 16,090
PARTY CITY HOLDCO INC COM 702149105 160 22,554 SH   SOLE 43 587 0 21,967
PASSAGE BIO INC COM 702712100 780 78,363 SH   SOLE 2 28,562 0 49,801
PASSAGE BIO INC COM 702712100 8 800 SH   SOLE 7 800 0 0
PASSAGE BIO INC COM 702712100 1,258 126,272 SH   SOLE 18 117,650 0 8,622
PASSAGE BIO INC COM 702712100 2,689 269,939 SH   SOLE 19 269,939 0 0
PASSAGE BIO INC COM 702712100 15,691 1,575,356 SH   SOLE 21 1,575,356 0 0
PASSAGE BIO INC COM 702712100 9,392 942,965 SH   SOLE 22 916,464 0 26,501
PASSAGE BIO INC COM 702712100 107 10,773 SH   SOLE 23 10,773 0 0
PASSAGE BIO INC COM 702712100 68 6,793 SH   SOLE 25 6,793 0 0
PASSAGE BIO INC COM 702712100 416 41,732 SH   SOLE 26 2,149 0 39,583
PASSAGE BIO INC COM 702712100 376 37,736 SH   SOLE 30 37,736 0 0
PASSAGE BIO INC COM 702712100 82 8,207 SH   SOLE 34 8,207 0 0
PASSAGE BIO INC COM 702712100 44 4,417 SH   SOLE 36 4,417 0 0
PASSAGE BIO INC COM 702712100 41 4,131 SH   SOLE 40 4,131 0 0
PASSAGE BIO INC COM 702712100 105 10,539 SH   SOLE 43 0 0 10,539
PATHFINDER BANCORP INC MD COM 70319R109 12 764 SH   SOLE 18 764 0 0
PATHFINDER BANCORP INC MD COM 70319R109 141 8,704 SH   SOLE 21 8,704 0 0
PATRICK INDS INC COM 703343103 1,703 20,445 SH   SOLE 2 16,004 0 4,441
PATRICK INDS INC COM 703343103 8 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103 30 365 SH   SOLE 7 365 0 0
PATRICK INDS INC COM 703343103 7,145 85,776 SH   SOLE 18 81,122 0 4,654
PATRICK INDS INC COM 703343103 6,194 74,355 SH   SOLE 19 74,355 0 0
PATRICK INDS INC COM 703343103 210,797 2,530,573 SH   SOLE 21 2,530,573 0 0
PATRICK INDS INC COM 703343103 48,745 585,175 SH   SOLE 22 572,207 0 12,968
PATRICK INDS INC COM 703343103 197 2,363 SH   SOLE 23 2,363 0 0
PATRICK INDS INC COM 703343103 235 2,821 SH   SOLE 25 2,821 0 0
PATRICK INDS INC COM 703343103 1,222 14,669 SH   SOLE 26 12,558 0 2,111
PATRICK INDS INC COM 703343103 196 2,348 SH   SOLE 28 2,348 0 0
PATRICK INDS INC COM 703343103 3,277 39,336 SH   SOLE 30 39,336 0 0
PATRICK INDS INC COM 703343103 225 2,707 SH   SOLE 40 2,707 0 0
PATRICK INDS INC COM 703343103 480 5,766 SH   SOLE 43 1,879 0 3,887
PATRIOT NATL BANCORP INC COM NEW 70336F203 7 685 SH   SOLE 18 685 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 106 10,208 SH   SOLE 21 10,208 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 4 365 SH   SOLE 18 365 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 69 6,093 SH   SOLE 21 6,093 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 482 42,276 SH   SOLE 22 42,276 0 0
PATTERSON COS INC COM 703395103 6,727 223,190 SH   SOLE 2 94,497 0 128,693
PATTERSON COS INC COM 703395103 12 383 SH   SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 67 2,226 SH   SOLE 7 2,226 0 0
PATTERSON COS INC COM 703395103 13,225 438,792 SH   SOLE 18 428,412 0 10,380
PATTERSON COS INC COM 703395103 17,417 577,854 SH   SOLE 19 577,854 0 0
PATTERSON COS INC COM 703395103 185,155 6,143,155 SH   SOLE 21 6,143,155 0 0
PATTERSON COS INC COM 703395103 85,043 2,821,587 SH   SOLE 22 2,741,902 0 79,685
PATTERSON COS INC COM 703395103 604 20,036 SH   SOLE 23 20,036 0 0
PATTERSON COS INC COM 703395103 396 13,131 SH   SOLE 25 13,131 0 0
PATTERSON COS INC COM 703395103 4,714 156,395 SH   SOLE 26 37,795 0 118,600
PATTERSON COS INC COM 703395103 328 10,896 SH   SOLE 28 7,015 0 3,881
PATTERSON COS INC COM 703395103 1,396 46,309 SH   SOLE 30 46,309 0 0
PATTERSON COS INC COM 703395103 236 7,815 SH   SOLE 36 7,815 0 0
PATTERSON COS INC COM 703395103 304 10,089 SH   SOLE 40 10,089 0 0
PATTERSON COS INC COM 703395103 1,732 57,480 SH   SOLE 43 2,655 0 54,825
PATTERSON-UTI ENERGY INC COM 703481101 3,053 339,245 SH   SOLE 2 118,456 0 220,789
PATTERSON-UTI ENERGY INC COM 703481101 7 770 SH   SOLE 4 770 0 0
PATTERSON-UTI ENERGY INC COM 703481101 63 6,997 SH   SOLE 7 6,997 0 0
PATTERSON-UTI ENERGY INC COM 703481101 6,778 753,101 SH   SOLE 18 753,101 0 0
PATTERSON-UTI ENERGY INC COM 703481101 4,943 549,210 SH   SOLE 19 549,210 0 0
PATTERSON-UTI ENERGY INC COM 703481101 204,055 22,672,810 SH   SOLE 21 22,672,810 0 0
PATTERSON-UTI ENERGY INC COM 703481101 44,738 4,970,855 SH   SOLE 22 4,762,921 0 207,934
PATTERSON-UTI ENERGY INC COM 703481101 62 6,850 SH   SOLE 23 6,850 0 0
PATTERSON-UTI ENERGY INC COM 703481101 215 23,860 SH   SOLE 25 23,860 0 0
PATTERSON-UTI ENERGY INC COM 703481101 990 110,051 SH   SOLE 26 42,608 0 67,443
PATTERSON-UTI ENERGY INC COM 703481101 553 61,395 SH   SOLE 28 15,694 0 45,701
PATTERSON-UTI ENERGY INC COM 703481101 2,916 324,054 SH   SOLE 30 324,054 0 0
PATTERSON-UTI ENERGY INC COM 703481101 116 12,864 SH   SOLE 36 12,864 0 0
PATTERSON-UTI ENERGY INC COM 703481101 186 20,687 SH   SOLE 40 20,687 0 0
PATTERSON-UTI ENERGY INC COM 703481101 8,200 911,094 SH   SOLE 43 34,959 0 876,135
PAVMED INC COM 70387R106 102 11,980 SH   SOLE 2 4,364 0 7,616
PAVMED INC COM 70387R106 10 1,155 SH   SOLE 7 1,155 0 0
PAVMED INC COM 70387R106 1,734 203,085 SH   SOLE 18 203,085 0 0
PAVMED INC COM 70387R106 1,048 122,751 SH   SOLE 19 122,751 0 0
PAVMED INC COM 70387R106 21,824 2,555,468 SH   SOLE 21 2,555,468 0 0
PAVMED INC COM 70387R106 15,260 1,786,850 SH   SOLE 22 1,774,493 0 12,357
PAVMED INC COM 70387R106 190 22,229 SH   SOLE 43 1,188 0 21,041
PAYA HOLDINGS INC COM CL A 70434P103 609 56,071 SH   SOLE 2 42,874 0 13,197
PAYA HOLDINGS INC COM CL A 70434P103 14 1,321 SH   SOLE 7 1,321 0 0
PAYA HOLDINGS INC COM CL A 70434P103 2,494 229,405 SH   SOLE 18 229,405 0 0
PAYA HOLDINGS INC COM CL A 70434P103 1,748 160,808 SH   SOLE 19 160,808 0 0
PAYA HOLDINGS INC COM CL A 70434P103 29,251 2,691,011 SH   SOLE 21 2,691,011 0 0
PAYA HOLDINGS INC COM CL A 70434P103 19,273 1,773,081 SH   SOLE 22 1,721,661 0 51,420
PAYA HOLDINGS INC COM CL A 70434P103 11 1,049 SH   SOLE 23 1,049 0 0
PAYA HOLDINGS INC COM CL A 70434P103 96 8,856 SH   SOLE 25 8,856 0 0
PAYA HOLDINGS INC COM CL A 70434P103 111 10,208 SH   SOLE 28 10,208 0 0
PAYA HOLDINGS INC COM CL A 70434P103 777 71,521 SH   SOLE 30 71,521 0 0
PAYA HOLDINGS INC COM CL A 70434P103 30,830 2,836,260 SH   SOLE 34 2,836,260 0 0
PAYA HOLDINGS INC COM CL A 70434P103 90 8,273 SH   SOLE 40 8,273 0 0
PAYA HOLDINGS INC COM CL A 70434P103 0 20 SH   SOLE 43 0 0 20
PAYCHEX INC COM 704326107 121,198 1,077,792 SH   SOLE 2 449,705 0 628,087
PAYCHEX INC COM 704326107 35,751 317,931 SH   SOLE 4 226,391 0 91,540
PAYCHEX INC COM 704326107 47,765 424,771 SH   SOLE 7 415,138 0 9,633
PAYCHEX INC COM 704326107 636 5,655 SH   SOLE 13 833 0 4,822
PAYCHEX INC COM 704326107 4,705 41,839 SH   SOLE 15 41,839 0 0
PAYCHEX INC COM 704326107 3 24 SH   SOLE 17 0 0 24
PAYCHEX INC COM 704326107 100,314 892,072 SH   SOLE 18 834,149 0 57,923
PAYCHEX INC COM 704326107 64,668 575,084 SH   SOLE 19 575,084 0 0
PAYCHEX INC COM 704326107 1,387,596 12,339,671 SH   SOLE 21 12,339,671 0 0
PAYCHEX INC COM 704326107 936,575 8,328,809 SH   SOLE 22 7,238,900 0 1,089,909
PAYCHEX INC COM 704326107 36,175 321,702 SH   SOLE 23 321,702 0 0
PAYCHEX INC COM 704326107 66,135 588,130 SH   SOLE 25 588,130 0 0
PAYCHEX INC COM 704326107 116,154 1,032,937 SH   SOLE 26 536,232 0 496,705
PAYCHEX INC COM 704326107 98,758 878,235 SH   SOLE 28 26,148 0 852,087
PAYCHEX INC COM 704326107 12,825 114,051 SH   SOLE 29 114,051 0 0
PAYCHEX INC COM 704326107 226,707 2,016,068 SH   SOLE 30 2,009,897 0 6,171
PAYCHEX INC COM 704326107 27,820 247,399 SH   SOLE 31 167,807 0 79,592
PAYCHEX INC COM 704326107 9,539 84,829 SH   SOLE 32 84,829 0 0
PAYCHEX INC COM 704326107 53,481 475,600 SH   SOLE 34 475,600 0 0
PAYCHEX INC COM 704326107 29,037 258,221 SH   SOLE 36 258,221 0 0
PAYCHEX INC COM 704326107 778 6,920 SH   SOLE 37 6,920 0 0
PAYCHEX INC COM 704326107 1,292 11,492 SH   SOLE 40 11,492 0 0
PAYCHEX INC COM 704326107 41,684 370,691 SH   SOLE 43 30,969 0 339,722
PAYCOM SOFTWARE INC COM 70432V102 66,791 134,727 SH   SOLE 2 43,231 0 91,496
PAYCOM SOFTWARE INC COM 70432V102 19,710 39,758 SH   SOLE 4 26,915 0 12,843
PAYCOM SOFTWARE INC COM 70432V102 21,141 42,645 SH   SOLE 7 41,254 0 1,391
PAYCOM SOFTWARE INC COM 70432V102 961 1,939 SH   SOLE 13 985 0 954
PAYCOM SOFTWARE INC COM 70432V102 2,329 4,697 SH   SOLE 15 4,697 0 0
PAYCOM SOFTWARE INC COM 70432V102 69,883 140,964 SH   SOLE 18 133,006 0 7,958
PAYCOM SOFTWARE INC COM 70432V102 688,218 1,388,235 SH   SOLE 19 1,388,235 0 0
PAYCOM SOFTWARE INC COM 70432V102 761,822 1,536,707 SH   SOLE 21 1,536,707 0 0
PAYCOM SOFTWARE INC COM 70432V102 566,531 1,142,775 SH   SOLE 22 1,012,332 0 130,443
PAYCOM SOFTWARE INC COM 70432V102 17,272 34,841 SH   SOLE 23 34,841 0 0
PAYCOM SOFTWARE INC COM 70432V102 44,474 89,710 SH   SOLE 25 89,710 0 0
PAYCOM SOFTWARE INC COM 70432V102 72,509 146,262 SH   SOLE 26 56,118 0 90,144
PAYCOM SOFTWARE INC COM 70432V102 80,015 161,401 SH   SOLE 28 5,272 0 156,129
PAYCOM SOFTWARE INC COM 70432V102 1,489 3,004 SH   SOLE 29 3,004 0 0
PAYCOM SOFTWARE INC COM 70432V102 108,059 217,971 SH   SOLE 30 217,971 0 0
PAYCOM SOFTWARE INC COM 70432V102 11,375 22,946 SH   SOLE 31 10,273 0 12,673
PAYCOM SOFTWARE INC COM 70432V102 120,055 242,168 SH   SOLE 34 242,168 0 0
PAYCOM SOFTWARE INC COM 70432V102 11,631 23,461 SH   SOLE 36 23,461 0 0
PAYCOM SOFTWARE INC COM 70432V102 888 1,792 SH   SOLE 40 1,792 0 0
PAYCOM SOFTWARE INC COM 70432V102 6,975 14,069 SH   SOLE 43 751 0 13,318
PAYCOR HCM INC COM 70435P102 1,123 31,942 SH   SOLE 2 1,505 0 30,437
PAYCOR HCM INC COM 70435P102 320 9,109 SH   SOLE 18 9,109 0 0
PAYCOR HCM INC COM 70435P102 191 5,436 SH   SOLE 19 5,436 0 0
PAYCOR HCM INC COM 70435P102 9,559 271,869 SH   SOLE 21 271,869 0 0
PAYCOR HCM INC COM 70435P102 13,635 387,811 SH   SOLE 22 381,255 0 6,556
PAYCOR HCM INC COM 70435P102 11 326 SH   SOLE 31 326 0 0
PAYCOR HCM INC COM 70435P102 252 7,158 SH   SOLE 34 7,158 0 0
PAYLOCITY HLDG CORP COM 70438V106 30,935 110,325 SH   SOLE 2 53,825 0 56,500
PAYLOCITY HLDG CORP COM 70438V106 532 1,898 SH   SOLE 4 1,898 0 0
PAYLOCITY HLDG CORP COM 70438V106 155 554 SH   SOLE 7 554 0 0
PAYLOCITY HLDG CORP COM 70438V106 28,489 101,600 SH   SOLE 18 101,539 0 61
PAYLOCITY HLDG CORP COM 70438V106 157,976 563,396 SH   SOLE 19 563,396 0 0
PAYLOCITY HLDG CORP COM 70438V106 558,127 1,990,467 SH   SOLE 21 1,990,467 0 0
PAYLOCITY HLDG CORP COM 70438V106 300,124 1,070,342 SH   SOLE 22 1,026,956 0 43,386
PAYLOCITY HLDG CORP COM 70438V106 554 1,976 SH   SOLE 23 1,976 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,784 6,362 SH   SOLE 25 6,362 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,833 20,804 SH   SOLE 26 13,622 0 7,182
PAYLOCITY HLDG CORP COM 70438V106 908 3,238 SH   SOLE 28 3,238 0 0
PAYLOCITY HLDG CORP COM 70438V106 6,216 22,168 SH   SOLE 30 22,168 0 0
PAYLOCITY HLDG CORP COM 70438V106 167 597 SH   SOLE 31 597 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,203 4,291 SH   SOLE 34 4,291 0 0
PAYLOCITY HLDG CORP COM 70438V106 836 2,982 SH   SOLE 36 2,982 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,302 4,643 SH   SOLE 40 4,643 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,399 8,555 SH   SOLE 43 327 0 8,228
PAYMENTUS HOLDINGS INC COM CL A 70439P108 1,342 54,464 SH   SOLE 2 31,768 0 22,696
PAYMENTUS HOLDINGS INC COM CL A 70439P108 160 6,510 SH   SOLE 18 0 0 6,510
PAYMENTUS HOLDINGS INC COM CL A 70439P108 5,051 204,989 SH   SOLE 19 204,989 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 238 9,645 SH   SOLE 21 9,645 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 4,798 194,718 SH   SOLE 22 194,718 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 956 38,783 SH   SOLE 26 0 0 38,783
PAYMENTUS HOLDINGS INC COM CL A 70439P108 6,262 254,137 SH   SOLE 28 0 0 254,137
PAYMENTUS HOLDINGS INC COM CL A 70439P108 542 22,004 SH   SOLE 34 22,004 0 0
PAYPAL HLDGS INC COM 70450Y103 740,040 2,844,012 SH   SOLE 2 542,974 0 2,301,038
PAYPAL HLDGS INC COM 70450Y103 190,507 732,127 SH   SOLE 4 492,461 0 239,666
PAYPAL HLDGS INC COM 70450Y103 293,294 1,127,144 SH   SOLE 7 1,092,339 0 34,805
PAYPAL HLDGS INC COM 70450Y103 12,982 49,890 SH   SOLE 13 31,177 0 18,713
PAYPAL HLDGS INC COM 70450Y103 29,892 114,875 SH   SOLE 15 114,875 0 0
PAYPAL HLDGS INC COM 70450Y103 3 13 SH   SOLE 17 0 0 13
PAYPAL HLDGS INC COM 70450Y103 774,783 2,977,531 SH   SOLE 18 2,590,629 0 386,902
PAYPAL HLDGS INC COM 70450Y103 684,679 2,631,255 SH   SOLE 19 2,631,255 0 0
PAYPAL HLDGS INC COM 70450Y103 6,758,037 25,971,474 SH   SOLE 21 25,971,474 0 0
PAYPAL HLDGS INC COM 70450Y103 6,597,556 25,354,736 SH   SOLE 22 22,770,728 0 2,584,008
PAYPAL HLDGS INC COM 70450Y103 173,466 666,640 SH   SOLE 23 666,640 0 0
PAYPAL HLDGS INC COM 70450Y103 702,701 2,700,516 SH   SOLE 25 2,700,516 0 0
PAYPAL HLDGS INC COM 70450Y103 743,873 2,858,742 SH   SOLE 26 1,145,710 0 1,713,032
PAYPAL HLDGS INC COM 70450Y103 820,958 3,154,982 SH   SOLE 28 98,283 0 3,056,699
PAYPAL HLDGS INC COM 70450Y103 5,591 21,488 SH   SOLE 29 21,488 0 0
PAYPAL HLDGS INC COM 70450Y103 1,541,571 5,924,333 SH   SOLE 30 5,924,333 0 0
PAYPAL HLDGS INC COM 70450Y103 122,386 470,336 SH   SOLE 31 195,541 0 274,795
PAYPAL HLDGS INC COM 70450Y103 94,085 361,572 SH   SOLE 32 361,572 0 0
PAYPAL HLDGS INC COM 70450Y103 391,369 1,504,050 SH   SOLE 34 1,504,050 0 0
PAYPAL HLDGS INC COM 70450Y103 135,511 520,777 SH   SOLE 36 520,777 0 0
PAYPAL HLDGS INC COM 70450Y103 10,110 38,852 SH   SOLE 40 38,852 0 0
PAYPAL HLDGS INC COM 70450Y103 266,610 1,024,596 SH   SOLE 43 64,407 0 960,188
PAYSAFE LIMITED ORD G6964L107 9,076 1,171,074 SH   SOLE 2 29,292 0 1,141,782
PAYSAFE LIMITED ORD G6964L107 39 4,991 SH   SOLE 7 4,991 0 0
PAYSAFE LIMITED ORD G6964L107 1,266 163,385 SH   SOLE 18 163,385 0 0
PAYSAFE LIMITED ORD G6964L107 942 121,501 SH   SOLE 19 121,501 0 0
PAYSAFE LIMITED ORD G6964L107 29,715 3,834,158 SH   SOLE 21 3,834,158 0 0
PAYSAFE LIMITED ORD G6964L107 26,961 3,478,785 SH   SOLE 22 3,157,747 0 321,038
PAYSAFE LIMITED ORD G6964L107 51 6,636 SH   SOLE 31 6,636 0 0
PAYSAFE LIMITED ORD G6964L107 24,610 3,175,494 SH   SOLE 34 3,175,494 0 0
PAYSIGN INC COM 70451A104 3 981 SH   SOLE 2 976 0 5
PAYSIGN INC COM 70451A104 18 6,726 SH   SOLE 18 6,726 0 0
PAYSIGN INC COM 70451A104 297 109,977 SH   SOLE 21 109,977 0 0
PAYSIGN INC COM 70451A104 1,116 413,197 SH   SOLE 22 413,197 0 0
PB BANKSHARES INC COM 69318V103 7 511 SH   SOLE 18 511 0 0
PB BANKSHARES INC COM 69318V103 86 6,180 SH   SOLE 21 6,180 0 0
PBF ENERGY INC CL A 69318G106 3,087 237,995 SH   SOLE 2 68,908 0 169,087
PBF ENERGY INC CL A 69318G106 6 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 93 7,181 SH   SOLE 7 7,181 0 0
PBF ENERGY INC CL A 69318G106 5,007 386,059 SH   SOLE 18 386,059 0 0
PBF ENERGY INC CL A 69318G106 12,037 928,061 SH   SOLE 19 928,061 0 0
PBF ENERGY INC CL A 69318G106 147,420 11,366,198 SH   SOLE 21 11,366,198 0 0
PBF ENERGY INC CL A 69318G106 42,288 3,260,424 SH   SOLE 22 3,161,491 0 98,933
PBF ENERGY INC CL A 69318G106 409 31,524 SH   SOLE 23 31,524 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,521 194,336 SH   SOLE 26 25,691 0 168,645
PBF ENERGY INC CL A 69318G106 481 37,111 SH   SOLE 28 7,967 0 29,144
PBF ENERGY INC CL A 69318G106 2,296 177,024 SH   SOLE 30 177,024 0 0
PBF ENERGY INC CL A 69318G106 71 5,475 SH   SOLE 34 5,475 0 0
PBF ENERGY INC CL A 69318G106 1,195 92,131 SH   SOLE 36 92,131 0 0
PBF ENERGY INC CL A 69318G106 159 12,229 SH   SOLE 40 12,229 0 0
PBF ENERGY INC CL A 69318G106 2,028 156,362 SH   SOLE 43 12,295 0 144,067
PC CONNECTION INC COM 69318J100 2,903 65,924 SH   SOLE 2 22,478 0 43,446
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,560 58,132 SH   SOLE 18 45,621 0 12,511
PC CONNECTION INC COM 69318J100 11,018 250,246 SH   SOLE 19 250,246 0 0
PC CONNECTION INC COM 69318J100 58,660 1,332,266 SH   SOLE 21 1,332,266 0 0
PC CONNECTION INC COM 69318J100 23,937 543,642 SH   SOLE 22 532,412 0 11,230
PC CONNECTION INC COM 69318J100 552 12,548 SH   SOLE 23 12,548 0 0
PC CONNECTION INC COM 69318J100 68 1,552 SH   SOLE 25 1,552 0 0
PC CONNECTION INC COM 69318J100 2,847 64,656 SH   SOLE 26 0 0 64,656
PC CONNECTION INC COM 69318J100 68 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 912 20,709 SH   SOLE 30 20,709 0 0
PC CONNECTION INC COM 69318J100 43 968 SH   SOLE 40 968 0 0
PC CONNECTION INC COM 69318J100 511 11,607 SH   SOLE 43 569 0 11,038
PCB BANCORP COM 69320M109 17 876 SH   SOLE 2 876 0 0
PCB BANCORP COM 69320M109 47 2,355 SH   SOLE 18 2,355 0 0
PCB BANCORP COM 69320M109 557 27,969 SH   SOLE 21 27,969 0 0
PCB BANCORP COM 69320M109 2,012 101,047 SH   SOLE 22 101,047 0 0
PCSB FINL CORP COM 69324R104 291 15,766 SH   SOLE 2 6,451 0 9,315
PCSB FINL CORP COM 69324R104 4 219 SH   SOLE 7 219 0 0
PCSB FINL CORP COM 69324R104 887 48,077 SH   SOLE 18 48,077 0 0
PCSB FINL CORP COM 69324R104 501 27,155 SH   SOLE 19 27,155 0 0
PCSB FINL CORP COM 69324R104 9,542 517,459 SH   SOLE 21 517,459 0 0
PCSB FINL CORP COM 69324R104 6,404 347,304 SH   SOLE 22 339,136 0 8,168
PCTEL INC COM 69325Q105 21 3,419 SH   SOLE 18 3,419 0 0
PCTEL INC COM 69325Q105 340 54,637 SH   SOLE 21 54,637 0 0
PCTEL INC COM 69325Q105 2,306 370,774 SH   SOLE 22 370,774 0 0
PCTEL INC COM 69325Q105 1 89 SH   SOLE 43 0 0 89
PDC ENERGY INC COM 69327R101 3,759 79,325 SH   SOLE 2 39,545 0 39,780
PDC ENERGY INC COM 69327R101 20 417 SH   SOLE 4 417 0 0
PDC ENERGY INC COM 69327R101 115 2,435 SH   SOLE 7 2,435 0 0
PDC ENERGY INC COM 69327R101 18,290 385,945 SH   SOLE 18 385,945 0 0
PDC ENERGY INC COM 69327R101 10,920 230,432 SH   SOLE 19 230,432 0 0
PDC ENERGY INC COM 69327R101 564,545 11,912,741 SH   SOLE 21 11,912,741 0 0
PDC ENERGY INC COM 69327R101 118,655 2,503,803 SH   SOLE 22 2,399,459 0 104,344
PDC ENERGY INC COM 69327R101 66 1,387 SH   SOLE 23 1,387 0 0
PDC ENERGY INC COM 69327R101 574 12,120 SH   SOLE 25 12,120 0 0
PDC ENERGY INC COM 69327R101 2,699 56,958 SH   SOLE 26 34,450 0 22,508
PDC ENERGY INC COM 69327R101 616 13,000 SH   SOLE 28 8,157 0 4,843
PDC ENERGY INC COM 69327R101 10,589 223,451 SH   SOLE 30 223,451 0 0
PDC ENERGY INC COM 69327R101 128 2,705 SH   SOLE 36 2,705 0 0
PDC ENERGY INC COM 69327R101 553 11,671 SH   SOLE 40 11,671 0 0
PDC ENERGY INC COM 69327R101 4,704 99,265 SH   SOLE 43 9,518 0 89,747
PDF SOLUTIONS INC COM 693282105 822 35,660 SH   SOLE 2 12,203 0 23,457
PDF SOLUTIONS INC COM 693282105 9 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 2,790 121,109 SH   SOLE 18 121,109 0 0
PDF SOLUTIONS INC COM 693282105 1,155 50,112 SH   SOLE 19 50,112 0 0
PDF SOLUTIONS INC COM 693282105 81,498 3,537,238 SH   SOLE 21 3,537,238 0 0
PDF SOLUTIONS INC COM 693282105 18,353 796,555 SH   SOLE 22 767,874 0 28,681
PDF SOLUTIONS INC COM 693282105 89 3,862 SH   SOLE 25 3,862 0 0
PDF SOLUTIONS INC COM 693282105 174 7,542 SH   SOLE 26 0 0 7,542
PDF SOLUTIONS INC COM 693282105 88 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 1,386 60,155 SH   SOLE 30 60,155 0 0
PDF SOLUTIONS INC COM 693282105 68 2,955 SH   SOLE 40 2,955 0 0
PDF SOLUTIONS INC COM 693282105 176 7,622 SH   SOLE 43 0 0 7,622
PDL CMNTY BANCORP COM 69290X101 48 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 236 16,577 SH   SOLE 21 16,577 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 68 4,541 SH   SOLE 18 4,541 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 1,004 67,373 SH   SOLE 21 67,373 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 5,306 356,084 SH   SOLE 22 356,084 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 18 1,180 SH   SOLE 43 0 0 1,180
PEABODY ENGR CORP COM 704551100 287 19,381 SH   SOLE 2 4,832 0 14,549
PEABODY ENGR CORP COM 704551100 96 6,470 SH   SOLE 7 6,470 0 0
PEABODY ENGR CORP COM 704551100 3,942 266,516 SH   SOLE 18 266,516 0 0
PEABODY ENGR CORP COM 704551100 2,156 145,800 SH   SOLE 19 145,800 0 0
PEABODY ENGR CORP COM 704551100 44,558 3,012,712 SH   SOLE 21 3,012,712 0 0
PEABODY ENGR CORP COM 704551100 27,607 1,866,567 SH   SOLE 22 1,825,666 0 40,901
PEABODY ENGR CORP COM 704551100 270 18,242 SH   SOLE 28 0 0 18,242
PEABODY ENGR CORP COM 704551100 363 24,532 SH   SOLE 36 24,532 0 0
PEABODY ENGR CORP COM 704551100 259 17,521 SH   SOLE 43 3,830 0 13,691
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,386 41,543 SH   SOLE 2 7,938 0 33,605
PEAPACK-GLADSTONE FINL CORP COM 704699107 12 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2,016 60,417 SH   SOLE 18 60,417 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 4,726 141,653 SH   SOLE 19 141,653 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 23,750 711,928 SH   SOLE 21 711,928 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 17,588 527,224 SH   SOLE 22 509,171 0 18,053
PEAPACK-GLADSTONE FINL CORP COM 704699107 99 2,975 SH   SOLE 23 2,975 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 80 2,412 SH   SOLE 25 2,412 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 745 22,346 SH   SOLE 26 0 0 22,346
PEAPACK-GLADSTONE FINL CORP COM 704699107 102 3,059 SH   SOLE 28 3,059 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 160 4,805 SH   SOLE 30 4,805 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 55 1,649 SH   SOLE 40 1,649 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 301 9,017 SH   SOLE 43 0 0 9,017
PEARSON PLC SPONSORED ADR 705015105 1 141 SH   SOLE 18 141 0 0
PEARSON PLC SPONSORED ADR 705015105 9,346 966,494 SH   SOLE 43 52,863 0 913,631
PEBBLEBROOK HOTEL TR COM 70509V100 4,856 216,697 SH   SOLE 2 110,181 0 106,516
PEBBLEBROOK HOTEL TR COM 70509V100 1,530 68,254 SH   SOLE 4 68,254 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,758 167,704 SH   SOLE 7 167,704 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 15,007 669,655 SH   SOLE 18 669,655 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 8,665 386,661 SH   SOLE 19 386,661 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 219,491 9,794,313 SH   SOLE 21 9,794,313 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 107,882 4,814,025 SH   SOLE 22 4,677,631 0 136,394
PEBBLEBROOK HOTEL TR COM 70509V100 121 5,385 SH   SOLE 23 5,385 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 12,768 569,730 SH   SOLE 25 569,730 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,484 66,222 SH   SOLE 26 55,029 0 11,193
PEBBLEBROOK HOTEL TR COM 70509V100 1,996 89,058 SH   SOLE 28 12,429 0 76,629
PEBBLEBROOK HOTEL TR COM 70509V100 6,007 268,052 SH   SOLE 30 268,052 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 130 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 7,000 312,366 SH   SOLE 43 35,483 0 276,883
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 5,800 5,195,000 PRN   SOLE 21 5,195,000 0 0
PEDEVCO CORP COM PAR 70532Y303 4 2,945 SH   SOLE 18 2,945 0 0
PEDEVCO CORP COM PAR 70532Y303 65 43,869 SH   SOLE 21 43,869 0 0
PEGASYSTEMS INC COM 705573103 9,308 73,232 SH   SOLE 2 15,628 0 57,604
PEGASYSTEMS INC COM 705573103 51 403 SH   SOLE 4 403 0 0
PEGASYSTEMS INC COM 705573103 72 563 SH   SOLE 7 563 0 0
PEGASYSTEMS INC COM 705573103 2,168 17,061 SH   SOLE 18 17,061 0 0
PEGASYSTEMS INC COM 705573103 1,474 11,597 SH   SOLE 19 11,597 0 0
PEGASYSTEMS INC COM 705573103 90,573 712,612 SH   SOLE 21 712,612 0 0
PEGASYSTEMS INC COM 705573103 116,882 919,608 SH   SOLE 22 871,903 0 47,705
PEGASYSTEMS INC COM 705573103 653 5,141 SH   SOLE 25 5,141 0 0
PEGASYSTEMS INC COM 705573103 2,259 17,771 SH   SOLE 26 14,127 0 3,644
PEGASYSTEMS INC COM 705573103 430 3,382 SH   SOLE 28 3,382 0 0
PEGASYSTEMS INC COM 705573103 2,904 22,849 SH   SOLE 30 22,849 0 0
PEGASYSTEMS INC COM 705573103 82 649 SH   SOLE 31 649 0 0
PEGASYSTEMS INC COM 705573103 625 4,915 SH   SOLE 40 4,915 0 0
PEGASYSTEMS INC COM 705573103 3,499 27,526 SH   SOLE 43 8,180 0 19,346
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 5,003 4,452,000 PRN   SOLE 21 4,452,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 46,196 530,689 SH   SOLE 2 53,779 0 476,910
PELOTON INTERACTIVE INC CL A COM 70614W100 14,474 166,278 SH   SOLE 4 110,662 0 55,616
PELOTON INTERACTIVE INC CL A COM 70614W100 6,024 69,205 SH   SOLE 7 69,205 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 448 5,141 SH   SOLE 13 679 0 4,462
PELOTON INTERACTIVE INC CL A COM 70614W100 1,814 20,844 SH   SOLE 15 20,844 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 28,671 329,364 SH   SOLE 18 313,314 0 16,050
PELOTON INTERACTIVE INC CL A COM 70614W100 81,295 933,891 SH   SOLE 19 933,891 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 386,449 4,439,395 SH   SOLE 21 4,439,395 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 490,271 5,632,064 SH   SOLE 22 5,326,293 0 305,771
PELOTON INTERACTIVE INC CL A COM 70614W100 12,443 142,945 SH   SOLE 23 142,945 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 35,470 407,466 SH   SOLE 25 407,466 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 37,801 434,242 SH   SOLE 26 227,042 0 207,200
PELOTON INTERACTIVE INC CL A COM 70614W100 31,928 366,777 SH   SOLE 28 19,845 0 346,932
PELOTON INTERACTIVE INC CL A COM 70614W100 142 1,630 SH   SOLE 29 1,630 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 61,404 705,382 SH   SOLE 30 705,382 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 8,098 93,023 SH   SOLE 31 31,104 0 61,919
PELOTON INTERACTIVE INC CL A COM 70614W100 5,507 63,259 SH   SOLE 32 63,259 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 42,925 493,104 SH   SOLE 34 493,104 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 10,915 125,382 SH   SOLE 36 125,382 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 766 8,797 SH   SOLE 40 8,797 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 6,747 77,506 SH   SOLE 43 5,146 0 72,360
PEMBINA PIPELINE CORP COM 706327103 4 116 SH   SOLE 18 116 0 0
PEMBINA PIPELINE CORP COM 706327103 4,105 129,528 SH   SOLE 21 129,528 0 0
PEMBINA PIPELINE CORP COM 706327103 184 5,796 SH   SOLE 43 0 0 5,796
PENN NATL GAMING INC COM 707569109 26,269 362,528 SH   SOLE 2 74,709 0 287,819
PENN NATL GAMING INC COM 707569109 285 3,932 SH   SOLE 4 3,932 0 0
PENN NATL GAMING INC COM 707569109 8,634 119,160 SH   SOLE 7 114,854 0 4,306
PENN NATL GAMING INC COM 707569109 165 2,273 SH   SOLE 15 2,273 0 0
PENN NATL GAMING INC COM 707569109 21,166 292,104 SH   SOLE 18 279,513 0 12,591
PENN NATL GAMING INC COM 707569109 392,663 5,419,026 SH   SOLE 19 5,419,026 0 0
PENN NATL GAMING INC COM 707569109 250,989 3,463,834 SH   SOLE 21 3,463,834 0 0
PENN NATL GAMING INC COM 707569109 260,432 3,594,149 SH   SOLE 22 3,358,019 0 236,130
PENN NATL GAMING INC COM 707569109 23 316 SH   SOLE 23 316 0 0
PENN NATL GAMING INC COM 707569109 1,652 22,802 SH   SOLE 25 22,802 0 0
PENN NATL GAMING INC COM 707569109 10,103 139,422 SH   SOLE 26 50,524 0 88,898
PENN NATL GAMING INC COM 707569109 2,510 34,638 SH   SOLE 28 11,715 0 22,923
PENN NATL GAMING INC COM 707569109 29,650 409,190 SH   SOLE 30 409,190 0 0
PENN NATL GAMING INC COM 707569109 180 2,489 SH   SOLE 31 2,489 0 0
PENN NATL GAMING INC COM 707569109 14,865 205,149 SH   SOLE 34 205,149 0 0
PENN NATL GAMING INC COM 707569109 544 7,508 SH   SOLE 36 7,508 0 0
PENN NATL GAMING INC COM 707569109 1,364 18,831 SH   SOLE 40 18,831 0 0
PENN NATL GAMING INC COM 707569109 4,535 62,581 SH   SOLE 43 6,929 0 55,652
PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 6,985 2,189,000 PRN   SOLE 21 2,189,000 0 0
PENN VA CORP COM 70788V102 239 8,943 SH   SOLE 2 3,252 0 5,691
PENN VA CORP COM 70788V102 7 266 SH   SOLE 7 266 0 0
PENN VA CORP COM 70788V102 1,786 66,982 SH   SOLE 18 66,982 0 0
PENN VA CORP COM 70788V102 2,260 84,724 SH   SOLE 19 84,724 0 0
PENN VA CORP COM 70788V102 48,972 1,836,204 SH   SOLE 21 1,836,204 0 0
PENN VA CORP COM 70788V102 11,560 433,444 SH   SOLE 22 424,751 0 8,693
PENN VA CORP COM 70788V102 19 713 SH   SOLE 26 0 0 713
PENN VA CORP COM 70788V102 456 17,087 SH   SOLE 30 17,087 0 0
PENN VA CORP COM 70788V102 168 6,309 SH   SOLE 43 332 0 5,977
PENNANT GROUP INC COM 70805E109 326 11,616 SH   SOLE 2 7,949 0 3,667
PENNANT GROUP INC COM 70805E109 4 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 14 486 SH   SOLE 7 486 0 0
PENNANT GROUP INC COM 70805E109 2,657 94,579 SH   SOLE 18 94,579 0 0
PENNANT GROUP INC COM 70805E109 1,258 44,779 SH   SOLE 19 44,779 0 0
PENNANT GROUP INC COM 70805E109 85,944 3,059,595 SH   SOLE 21 3,059,595 0 0
PENNANT GROUP INC COM 70805E109 18,757 667,748 SH   SOLE 22 650,819 0 16,929
PENNANT GROUP INC COM 70805E109 110 3,926 SH   SOLE 25 3,926 0 0
PENNANT GROUP INC COM 70805E109 237 8,424 SH   SOLE 26 6,234 0 2,190
PENNANT GROUP INC COM 70805E109 87 3,095 SH   SOLE 28 3,095 0 0
PENNANT GROUP INC COM 70805E109 2,343 83,408 SH   SOLE 30 83,408 0 0
PENNANT GROUP INC COM 70805E109 50 1,796 SH   SOLE 36 1,796 0 0
PENNANT GROUP INC COM 70805E109 75 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109 334 11,905 SH   SOLE 43 412 0 11,493
PENNANTPARK FLOATING RATE CA COM 70806A106 3,473 271,536 SH   SOLE 30 271,536 0 0
PENNANTPARK INVT CORP COM 708062104 3,148 485,028 SH   SOLE 30 485,028 0 0
PENNANTPARK INVT CORP COM 708062104 164 25,282 SH   SOLE 43 15,914 0 9,368
PENNS WOODS BANCORP INC COM 708430103 9 387 SH   SOLE 2 387 0 0
PENNS WOODS BANCORP INC COM 708430103 33 1,383 SH   SOLE 18 1,383 0 0
PENNS WOODS BANCORP INC COM 708430103 648 27,076 SH   SOLE 21 27,076 0 0
PENNS WOODS BANCORP INC COM 708430103 28 1,184 SH   SOLE 22 1,184 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 30 15,397 SH   SOLE 18 15,397 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 437 225,024 SH   SOLE 21 225,024 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 75 38,778 SH   SOLE 43 0 0 38,778
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,522 41,264 SH   SOLE 2 15,164 0 26,100
PENNYMAC FINL SVCS INC NEW COM 70932M107 14 236 SH   SOLE 4 236 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 35 568 SH   SOLE 7 568 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 6,288 102,860 SH   SOLE 18 102,860 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,543 57,966 SH   SOLE 19 57,966 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 73,774 1,206,839 SH   SOLE 21 1,206,839 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 49,967 817,386 SH   SOLE 22 773,746 0 43,640
PENNYMAC FINL SVCS INC NEW COM 70932M107 500 8,186 SH   SOLE 25 8,186 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,506 24,628 SH   SOLE 26 19,732 0 4,896
PENNYMAC FINL SVCS INC NEW COM 70932M107 218 3,564 SH   SOLE 28 3,564 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,992 32,581 SH   SOLE 30 32,581 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 194 3,177 SH   SOLE 36 3,177 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 398 6,506 SH   SOLE 40 6,506 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,153 18,858 SH   SOLE 43 2,279 0 16,579
PENNYMAC MTG INVT TR COM 70931T103 5,222 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,920 97,529 SH   SOLE 2 29,652 0 67,877
PENNYMAC MTG INVT TR COM 70931T103 7 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 56 2,825 SH   SOLE 7 2,825 0 0
PENNYMAC MTG INVT TR COM 70931T103 7,521 381,962 SH   SOLE 18 381,962 0 0
PENNYMAC MTG INVT TR COM 70931T103 3,445 174,987 SH   SOLE 19 174,987 0 0
PENNYMAC MTG INVT TR COM 70931T103 272,641 13,846,652 SH   SOLE 21 13,846,652 0 0
PENNYMAC MTG INVT TR COM 70931T103 47,716 2,423,387 SH   SOLE 22 2,329,849 0 93,538
PENNYMAC MTG INVT TR COM 70931T103 245 12,442 SH   SOLE 25 12,442 0 0
PENNYMAC MTG INVT TR COM 70931T103 261 13,258 SH   SOLE 26 4,146 0 9,112
PENNYMAC MTG INVT TR COM 70931T103 181 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,901 248,933 SH   SOLE 30 248,933 0 0
PENNYMAC MTG INVT TR COM 70931T103 61 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103 236 11,963 SH   SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,108 56,284 SH   SOLE 43 4,112 0 52,172
PENSKE AUTOMOTIVE GRP INC COM 70959W103 7,882 78,351 SH   SOLE 2 16,054 0 62,297
PENSKE AUTOMOTIVE GRP INC COM 70959W103 205 2,034 SH   SOLE 4 2,034 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 136 1,352 SH   SOLE 7 1,352 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 130 1,297 SH   SOLE 13 1,297 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,563 35,414 SH   SOLE 18 24,241 0 11,173
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,788 47,590 SH   SOLE 19 47,590 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 39,588 393,522 SH   SOLE 21 393,522 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 76,476 760,196 SH   SOLE 22 708,154 0 52,042
PENSKE AUTOMOTIVE GRP INC COM 70959W103 181 1,795 SH   SOLE 23 1,795 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 411 4,087 SH   SOLE 25 4,087 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,505 14,956 SH   SOLE 26 12,205 0 2,751
PENSKE AUTOMOTIVE GRP INC COM 70959W103 299 2,971 SH   SOLE 28 2,971 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 97 964 SH   SOLE 29 964 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,989 19,773 SH   SOLE 30 19,773 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 231 2,293 SH   SOLE 31 2,293 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 14 138 SH   SOLE 34 138 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 254 2,520 SH   SOLE 36 2,520 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 438 4,354 SH   SOLE 40 4,354 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,795 47,662 SH   SOLE 43 4,217 0 43,445
PENTAIR PLC SHS G7S00T104 31,667 436,000 SH   SOLE 2 68,227 0 367,773
PENTAIR PLC SHS G7S00T104 11,152 153,547 SH   SOLE 4 82,027 0 71,520
PENTAIR PLC SHS G7S00T104 29,000 399,284 SH   SOLE 7 354,870 0 44,414
PENTAIR PLC SHS G7S00T104 37 503 SH   SOLE 13 503 0 0
PENTAIR PLC SHS G7S00T104 1,428 19,655 SH   SOLE 15 19,655 0 0
PENTAIR PLC SHS G7S00T104 28,203 388,314 SH   SOLE 18 364,858 0 23,456
PENTAIR PLC SHS G7S00T104 8,484 116,806 SH   SOLE 19 116,806 0 0
PENTAIR PLC SHS G7S00T104 302,997 4,171,784 SH   SOLE 21 4,171,784 0 0
PENTAIR PLC SHS G7S00T104 282,521 3,889,867 SH   SOLE 22 3,523,880 0 365,987
PENTAIR PLC SHS G7S00T104 6,794 93,539 SH   SOLE 23 93,539 0 0
PENTAIR PLC SHS G7S00T104 51,174 704,589 SH   SOLE 25 704,589 0 0
PENTAIR PLC SHS G7S00T104 36,316 500,018 SH   SOLE 26 242,323 0 257,695
PENTAIR PLC SHS G7S00T104 34,324 472,587 SH   SOLE 28 18,495 0 454,092
PENTAIR PLC SHS G7S00T104 203,855 2,806,756 SH   SOLE 30 2,713,861 0 92,895
PENTAIR PLC SHS G7S00T104 4,394 60,503 SH   SOLE 31 19,625 0 40,878
PENTAIR PLC SHS G7S00T104 6,986 96,188 SH   SOLE 34 96,188 0 0
PENTAIR PLC SHS G7S00T104 5,407 74,445 SH   SOLE 36 74,445 0 0
PENTAIR PLC SHS G7S00T104 410 5,640 SH   SOLE 40 5,640 0 0
PENTAIR PLC SHS G7S00T104 8,294 114,189 SH   SOLE 43 2,644 0 111,545
PENUMBRA INC COM 70975L107 23,905 89,701 SH   SOLE 2 31,607 0 58,094
PENUMBRA INC COM 70975L107 190 713 SH   SOLE 4 713 0 0
PENUMBRA INC COM 70975L107 132 497 SH   SOLE 7 497 0 0
PENUMBRA INC COM 70975L107 23,081 86,607 SH   SOLE 18 86,607 0 0
PENUMBRA INC COM 70975L107 19,671 73,813 SH   SOLE 19 73,813 0 0
PENUMBRA INC COM 70975L107 497,849 1,868,102 SH   SOLE 21 1,868,102 0 0
PENUMBRA INC COM 70975L107 253,153 949,919 SH   SOLE 22 909,468 0 40,451
PENUMBRA INC COM 70975L107 60 224 SH   SOLE 23 224 0 0
PENUMBRA INC COM 70975L107 1,426 5,350 SH   SOLE 25 5,350 0 0
PENUMBRA INC COM 70975L107 3,960 14,858 SH   SOLE 26 12,141 0 2,717
PENUMBRA INC COM 70975L107 772 2,895 SH   SOLE 28 2,895 0 0
PENUMBRA INC COM 70975L107 29,315 109,999 SH   SOLE 30 109,999 0 0
PENUMBRA INC COM 70975L107 141 528 SH   SOLE 31 528 0 0
PENUMBRA INC COM 70975L107 749 2,809 SH   SOLE 34 2,809 0 0
PENUMBRA INC COM 70975L107 446 1,674 SH   SOLE 36 1,674 0 0
PENUMBRA INC COM 70975L107 1,098 4,121 SH   SOLE 40 4,121 0 0
PENUMBRA INC COM 70975L107 2,175 8,162 SH   SOLE 43 331 0 7,831
PEOPLES BANCORP INC COM 709789101 1,012 32,007 SH   SOLE 2 10,251 0 21,756
PEOPLES BANCORP INC COM 709789101 16 513 SH   SOLE 7 513 0 0
PEOPLES BANCORP INC COM 709789101 2,857 90,375 SH   SOLE 18 90,375 0 0
PEOPLES BANCORP INC COM 709789101 1,446 45,735 SH   SOLE 19 45,735 0 0
PEOPLES BANCORP INC COM 709789101 32,112 1,015,876 SH   SOLE 21 1,015,876 0 0
PEOPLES BANCORP INC COM 709789101 19,392 613,492 SH   SOLE 22 583,985 0 29,507
PEOPLES BANCORP INC COM 709789101 79 2,486 SH   SOLE 25 2,486 0 0
PEOPLES BANCORP INC COM 709789101 78 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 215 6,814 SH   SOLE 30 6,814 0 0
PEOPLES BANCORP INC COM 709789101 405 12,813 SH   SOLE 34 12,813 0 0
PEOPLES BANCORP INC COM 709789101 130 4,106 SH   SOLE 40 4,106 0 0
PEOPLES BANCORP INC COM 709789101 1,649 52,168 SH   SOLE 43 5,008 0 47,160
PEOPLES BANCORP N C INC COM 710577107 24 846 SH   SOLE 18 846 0 0
PEOPLES BANCORP N C INC COM 710577107 325 11,456 SH   SOLE 21 11,456 0 0
PEOPLES FINL SVCS CORP COM 711040105 292 6,416 SH   SOLE 2 564 0 5,852
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,119 24,551 SH   SOLE 18 24,551 0 0
PEOPLES FINL SVCS CORP COM 711040105 580 12,738 SH   SOLE 19 12,738 0 0
PEOPLES FINL SVCS CORP COM 711040105 12,240 268,599 SH   SOLE 21 268,599 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,793 83,231 SH   SOLE 22 79,178 0 4,053
PEOPLES UNITED FINANCIAL INC COM 712704105 17,177 983,216 SH   SOLE 2 201,348 0 781,868
PEOPLES UNITED FINANCIAL INC COM 712704105 27 1,521 SH   SOLE 4 1,521 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 12,059 690,277 SH   SOLE 7 677,341 0 12,936
PEOPLES UNITED FINANCIAL INC COM 712704105 90 5,150 SH   SOLE 15 5,150 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 20,926 1,197,826 SH   SOLE 18 1,160,811 0 37,015
PEOPLES UNITED FINANCIAL INC COM 712704105 3,940 225,514 SH   SOLE 19 225,514 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 338,969 19,402,910 SH   SOLE 21 19,402,910 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 169,077 9,678,138 SH   SOLE 22 8,756,629 0 921,509
PEOPLES UNITED FINANCIAL INC COM 712704105 1,145 65,565 SH   SOLE 25 65,565 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 7,319 418,932 SH   SOLE 26 148,691 0 270,241
PEOPLES UNITED FINANCIAL INC COM 712704105 1,382 79,131 SH   SOLE 28 29,650 0 49,481
PEOPLES UNITED FINANCIAL INC COM 712704105 30,802 1,763,143 SH   SOLE 30 1,763,143 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 120 6,868 SH   SOLE 31 6,868 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,151 180,347 SH   SOLE 32 180,347 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,192 68,222 SH   SOLE 36 68,222 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 904 51,750 SH   SOLE 40 51,750 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,642 151,211 SH   SOLE 43 6,204 0 145,007
PEPSICO INC COM 713448108 472,055 3,138,454 SH   SOLE 2 492,694 0 2,645,760
PEPSICO INC COM 713448108 108,102 718,717 SH   SOLE 4 636,673 0 82,044
PEPSICO INC COM 713448108 229,755 1,527,528 SH   SOLE 7 1,485,387 0 42,141
PEPSICO INC COM 713448108 14,043 93,367 SH   SOLE 13 71,631 0 21,736
PEPSICO INC COM 713448108 27,413 182,256 SH   SOLE 15 182,256 0 0
PEPSICO INC COM 713448108 4 26 SH   SOLE 17 0 0 26
PEPSICO INC COM 713448108 741,814 4,931,944 SH   SOLE 18 4,681,155 0 250,789
PEPSICO INC COM 713448108 138,601 921,488 SH   SOLE 19 921,488 0 0
PEPSICO INC COM 713448108 5,272 35,053 SH   SOLE 20 35,053 0 0
PEPSICO INC COM 713448108 5,134,551 34,137,034 SH   SOLE 21 34,137,034 0 0
PEPSICO INC COM 713448108 4,553,401 30,273,258 SH   SOLE 22 27,316,706 0 2,956,552
PEPSICO INC COM 713448108 120,627 801,989 SH   SOLE 23 801,989 0 0
PEPSICO INC COM 713448108 388,777 2,584,780 SH   SOLE 25 2,584,780 0 0
PEPSICO INC COM 713448108 571,635 3,800,511 SH   SOLE 26 1,848,859 0 1,951,652
PEPSICO INC COM 713448108 663,669 4,412,398 SH   SOLE 28 121,805 0 4,290,593
PEPSICO INC COM 713448108 1,390,857 9,247,107 SH   SOLE 30 9,129,699 0 117,408
PEPSICO INC COM 713448108 78,124 519,408 SH   SOLE 31 167,004 0 352,404
PEPSICO INC COM 713448108 64,014 425,598 SH   SOLE 32 425,598 0 0
PEPSICO INC COM 713448108 33,822 224,865 SH   SOLE 34 224,865 0 0
PEPSICO INC COM 713448108 120,885 803,702 SH   SOLE 36 803,702 0 0
PEPSICO INC COM 713448108 7,258 48,255 SH   SOLE 40 48,255 0 0
PEPSICO INC COM 713448108 183,489 1,219,924 SH   SOLE 43 82,005 0 1,137,920
PERDOCEO ED CORP COM 71363P106 803 76,029 SH   SOLE 2 21,117 0 54,912
PERDOCEO ED CORP COM 71363P106 3 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106 14 1,322 SH   SOLE 7 1,322 0 0
PERDOCEO ED CORP COM 71363P106 3,178 300,979 SH   SOLE 18 300,979 0 0
PERDOCEO ED CORP COM 71363P106 2,959 280,250 SH   SOLE 19 280,250 0 0
PERDOCEO ED CORP COM 71363P106 89,163 8,443,501 SH   SOLE 21 8,443,501 0 0
PERDOCEO ED CORP COM 71363P106 20,876 1,976,881 SH   SOLE 22 1,910,024 0 66,857
PERDOCEO ED CORP COM 71363P106 94 8,905 SH   SOLE 25 8,905 0 0
PERDOCEO ED CORP COM 71363P106 376 35,638 SH   SOLE 26 31,145 0 4,493
PERDOCEO ED CORP COM 71363P106 91 8,603 SH   SOLE 28 8,603 0 0
PERDOCEO ED CORP COM 71363P106 1,319 124,885 SH   SOLE 30 124,885 0 0
PERDOCEO ED CORP COM 71363P106 89 8,432 SH   SOLE 40 8,432 0 0
PERDOCEO ED CORP COM 71363P106 553 52,378 SH   SOLE 43 411 0 51,967
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 818 61,769 SH   SOLE 21 61,769 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 1,099 82,917 SH   SOLE 22 82,917 0 0
PERFICIENT INC COM 71375U101 6,228 53,833 SH   SOLE 2 37,612 0 16,221
PERFICIENT INC COM 71375U101 18 152 SH   SOLE 4 152 0 0
PERFICIENT INC COM 71375U101 50 433 SH   SOLE 7 433 0 0
PERFICIENT INC COM 71375U101 14,213 122,845 SH   SOLE 18 117,548 0 5,297
PERFICIENT INC COM 71375U101 21,306 184,150 SH   SOLE 19 184,150 0 0
PERFICIENT INC COM 71375U101 433,331 3,745,297 SH   SOLE 21 3,745,297 0 0
PERFICIENT INC COM 71375U101 106,703 922,241 SH   SOLE 22 901,933 0 20,308
PERFICIENT INC COM 71375U101 637 5,504 SH   SOLE 23 5,504 0 0
PERFICIENT INC COM 71375U101 473 4,091 SH   SOLE 25 4,091 0 0
PERFICIENT INC COM 71375U101 3,061 26,453 SH   SOLE 26 13,482 0 12,971
PERFICIENT INC COM 71375U101 367 3,173 SH   SOLE 28 3,173 0 0
PERFICIENT INC COM 71375U101 6,790 58,682 SH   SOLE 30 58,682 0 0
PERFICIENT INC COM 71375U101 418 3,612 SH   SOLE 34 3,612 0 0
PERFICIENT INC COM 71375U101 476 4,110 SH   SOLE 40 4,110 0 0
PERFICIENT INC COM 71375U101 2,427 20,973 SH   SOLE 43 0 0 20,973
PERFORMANCE FOOD GROUP CO COM 71377A103 12,202 262,638 SH   SOLE 2 163,751 0 98,887
PERFORMANCE FOOD GROUP CO COM 71377A103 25 544 SH   SOLE 4 544 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 169 3,648 SH   SOLE 7 3,648 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 35,287 759,514 SH   SOLE 18 727,502 0 32,012
PERFORMANCE FOOD GROUP CO COM 71377A103 44,989 968,348 SH   SOLE 19 968,348 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 478,343 10,295,809 SH   SOLE 21 10,295,809 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 230,954 4,971,039 SH   SOLE 22 4,873,279 0 97,760
PERFORMANCE FOOD GROUP CO COM 71377A103 1,502 32,338 SH   SOLE 23 32,338 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 8,572 184,495 SH   SOLE 26 42,095 0 142,400
PERFORMANCE FOOD GROUP CO COM 71377A103 492 10,590 SH   SOLE 28 10,590 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,652 78,596 SH   SOLE 30 78,596 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 939 20,212 SH   SOLE 36 20,212 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 848 18,243 SH   SOLE 40 18,243 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,422 30,611 SH   SOLE 43 1,945 0 28,666
PERFORMANT FINL CORP COM 71377E105 29 7,315 SH   SOLE 18 7,315 0 0
PERFORMANT FINL CORP COM 71377E105 483 121,972 SH   SOLE 21 121,972 0 0
PERFORMANT FINL CORP COM 71377E105 137 34,711 SH   SOLE 22 34,711 0 0
PERION NETWORK LTD SHS NEW M78673114 165 9,532 SH   SOLE 22 0 0 9,532
PERKINELMER INC COM 714046109 46,453 268,063 SH   SOLE 2 40,757 0 227,306
PERKINELMER INC COM 714046109 12,724 73,426 SH   SOLE 4 41,335 0 32,091
PERKINELMER INC COM 714046109 16,879 97,406 SH   SOLE 7 94,228 0 3,178
PERKINELMER INC COM 714046109 365 2,105 SH   SOLE 13 207 0 1,898
PERKINELMER INC COM 714046109 1,990 11,481 SH   SOLE 15 11,481 0 0
PERKINELMER INC COM 714046109 4 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 34,559 199,426 SH   SOLE 18 183,519 0 15,907
PERKINELMER INC COM 714046109 9,933 57,322 SH   SOLE 19 57,322 0 0
PERKINELMER INC COM 714046109 451,013 2,602,647 SH   SOLE 21 2,602,647 0 0
PERKINELMER INC COM 714046109 448,556 2,588,473 SH   SOLE 22 2,346,478 0 241,995
PERKINELMER INC COM 714046109 10,940 63,129 SH   SOLE 23 63,129 0 0
PERKINELMER INC COM 714046109 31,071 179,303 SH   SOLE 25 179,303 0 0
PERKINELMER INC COM 714046109 56,925 328,494 SH   SOLE 26 175,831 0 152,663
PERKINELMER INC COM 714046109 49,709 286,854 SH   SOLE 28 9,744 0 277,110
PERKINELMER INC COM 714046109 18 105 SH   SOLE 29 105 0 0
PERKINELMER INC COM 714046109 87,288 503,712 SH   SOLE 30 501,556 0 2,156
PERKINELMER INC COM 714046109 7,142 41,212 SH   SOLE 31 13,888 0 27,324
PERKINELMER INC COM 714046109 1,779 10,266 SH   SOLE 34 10,266 0 0
PERKINELMER INC COM 714046109 8,255 47,636 SH   SOLE 36 47,636 0 0
PERKINELMER INC COM 714046109 697 4,025 SH   SOLE 40 4,025 0 0
PERKINELMER INC COM 714046109 13,241 76,412 SH   SOLE 43 4,573 0 71,839
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 16 2,386 SH   SOLE 18 2,386 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 231 34,729 SH   SOLE 21 34,729 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,767 265,735 SH   SOLE 22 265,735 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 11 1,480 SH   SOLE 18 1,480 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 202 26,015 SH   SOLE 21 26,015 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 22 2,788 SH   SOLE 22 2,788 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 9 1,151 SH   SOLE 43 0 0 1,151
PERPETUA RESOURCES CORP COM 714266103 29 5,901 SH   SOLE 2 2,501 0 3,400
PERPETUA RESOURCES CORP COM 714266103 391 78,528 SH   SOLE 18 78,528 0 0
PERPETUA RESOURCES CORP COM 714266103 221 44,360 SH   SOLE 19 44,360 0 0
PERPETUA RESOURCES CORP COM 714266103 4,464 896,420 SH   SOLE 21 896,420 0 0
PERPETUA RESOURCES CORP COM 714266103 1,298 260,673 SH   SOLE 22 255,364 0 5,309
PERRIGO CO PLC SHS G97822103 16,939 357,885 SH   SOLE 2 104,801 0 253,084
PERRIGO CO PLC SHS G97822103 25 525 SH   SOLE 4 525 0 0
PERRIGO CO PLC SHS G97822103 144 3,034 SH   SOLE 7 3,034 0 0
PERRIGO CO PLC SHS G97822103 15,152 320,127 SH   SOLE 18 319,897 0 230
PERRIGO CO PLC SHS G97822103 2,785 58,848 SH   SOLE 19 58,848 0 0
PERRIGO CO PLC SHS G97822103 307,540 6,497,774 SH   SOLE 21 6,497,774 0 0
PERRIGO CO PLC SHS G97822103 172,894 3,652,947 SH   SOLE 22 3,493,426 0 159,521
PERRIGO CO PLC SHS G97822103 977 20,650 SH   SOLE 25 20,650 0 0
PERRIGO CO PLC SHS G97822103 2,646 55,903 SH   SOLE 26 44,509 0 11,394
PERRIGO CO PLC SHS G97822103 520 10,987 SH   SOLE 28 8,388 0 2,599
PERRIGO CO PLC SHS G97822103 3,295 69,622 SH   SOLE 30 69,622 0 0
PERRIGO CO PLC SHS G97822103 99 2,091 SH   SOLE 31 2,091 0 0
PERRIGO CO PLC SHS G97822103 160 3,383 SH   SOLE 36 3,383 0 0
PERRIGO CO PLC SHS G97822103 751 15,861 SH   SOLE 40 15,861 0 0
PERRIGO CO PLC SHS G97822103 1,951 41,211 SH   SOLE 43 7,220 0 33,991
PERSONALIS INC COM 71535D106 2,127 110,530 SH   SOLE 2 47,609 0 62,921
PERSONALIS INC COM 71535D106 2 112 SH   SOLE 4 112 0 0
PERSONALIS INC COM 71535D106 8 426 SH   SOLE 7 426 0 0
PERSONALIS INC COM 71535D106 2,542 132,131 SH   SOLE 18 119,158 0 12,973
PERSONALIS INC COM 71535D106 6,982 362,869 SH   SOLE 19 362,869 0 0
PERSONALIS INC COM 71535D106 33,719 1,752,572 SH   SOLE 21 1,752,572 0 0
PERSONALIS INC COM 71535D106 19,880 1,033,264 SH   SOLE 22 1,002,158 0 31,106
PERSONALIS INC COM 71535D106 247 12,858 SH   SOLE 23 12,858 0 0
PERSONALIS INC COM 71535D106 120 6,226 SH   SOLE 25 6,226 0 0
PERSONALIS INC COM 71535D106 1,179 61,292 SH   SOLE 26 1,884 0 59,408
PERSONALIS INC COM 71535D106 939 48,821 SH   SOLE 30 48,821 0 0
PERSONALIS INC COM 71535D106 117 6,079 SH   SOLE 36 6,079 0 0
PERSONALIS INC COM 71535D106 53 2,763 SH   SOLE 40 2,763 0 0
PERSONALIS INC COM 71535D106 39 2,018 SH   SOLE 43 0 0 2,018
PETCO HEALTH & WELLNESS CO I COM 71601V105 3,508 166,267 SH   SOLE 2 28,451 0 137,816
PETCO HEALTH & WELLNESS CO I COM 71601V105 25 1,207 SH   SOLE 7 1,207 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 441 20,895 SH   SOLE 18 20,895 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 347 16,453 SH   SOLE 19 16,453 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 13,472 638,488 SH   SOLE 21 638,488 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 32,908 1,559,604 SH   SOLE 22 1,468,845 0 90,759
PETCO HEALTH & WELLNESS CO I COM 71601V105 244 11,569 SH   SOLE 25 11,569 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 948 44,940 SH   SOLE 26 37,914 0 7,026
PETCO HEALTH & WELLNESS CO I COM 71601V105 480 22,744 SH   SOLE 30 22,744 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 19 882 SH   SOLE 31 882 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 232 10,991 SH   SOLE 40 10,991 0 0
PETIQ INC COM CL A 71639T106 1,675 67,099 SH   SOLE 2 25,799 0 41,300
PETIQ INC COM CL A 71639T106 2 73 SH   SOLE 4 73 0 0
PETIQ INC COM CL A 71639T106 11 426 SH   SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106 2,266 90,744 SH   SOLE 18 78,618 0 12,126
PETIQ INC COM CL A 71639T106 7,754 310,524 SH   SOLE 19 310,524 0 0
PETIQ INC COM CL A 71639T106 23,951 959,173 SH   SOLE 21 959,173 0 0
PETIQ INC COM CL A 71639T106 19,933 798,262 SH   SOLE 22 785,514 0 12,748
PETIQ INC COM CL A 71639T106 321 12,843 SH   SOLE 23 12,843 0 0
PETIQ INC COM CL A 71639T106 107 4,279 SH   SOLE 25 4,279 0 0
PETIQ INC COM CL A 71639T106 1,515 60,656 SH   SOLE 26 2,007 0 58,649
PETIQ INC COM CL A 71639T106 71 2,856 SH   SOLE 28 2,856 0 0
PETIQ INC COM CL A 71639T106 719 28,792 SH   SOLE 30 28,792 0 0
PETIQ INC COM CL A 71639T106 93 3,724 SH   SOLE 36 3,724 0 0
PETIQ INC COM CL A 71639T106 50 2,017 SH   SOLE 40 2,017 0 0
PETIQ INC COM CL A 71639T106 77 3,096 SH   SOLE 43 0 0 3,096
PETMED EXPRESS INC COM 716382106 299 11,133 SH   SOLE 2 6,162 0 4,971
PETMED EXPRESS INC COM 716382106 3 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 9 317 SH   SOLE 7 317 0 0
PETMED EXPRESS INC COM 716382106 2,151 80,037 SH   SOLE 18 80,037 0 0
PETMED EXPRESS INC COM 716382106 922 34,318 SH   SOLE 19 34,318 0 0
PETMED EXPRESS INC COM 716382106 63,241 2,353,608 SH   SOLE 21 2,353,608 0 0
PETMED EXPRESS INC COM 716382106 14,079 523,960 SH   SOLE 22 510,723 0 13,237
PETMED EXPRESS INC COM 716382106 69 2,576 SH   SOLE 25 2,576 0 0
PETMED EXPRESS INC COM 716382106 39 1,436 SH   SOLE 26 0 0 1,436
PETMED EXPRESS INC COM 716382106 82 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 1,062 39,532 SH   SOLE 30 39,532 0 0
PETMED EXPRESS INC COM 716382106 64 2,381 SH   SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106 884 32,896 SH   SOLE 43 1,903 0 30,993
PETROCHINA CO LTD SPONSORED ADR 71646E100 102 2,182 SH   SOLE 21 2,182 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 284 6,080 SH   SOLE 22 6,080 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,875 61,452 SH   SOLE 43 0 0 61,452
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8,783 878,312 SH   SOLE 18 465 0 877,847
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,998 299,788 SH   SOLE 19 299,788 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 88,654 8,865,438 SH   SOLE 21 8,865,438 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,962 296,195 SH   SOLE 22 0 0 296,195
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6,118 611,837 SH   SOLE 25 611,837 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 369 36,859 SH   SOLE 30 36,859 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 28,942 2,894,233 SH   SOLE 34 2,894,233 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 109 10,872 SH   SOLE 43 0 0 10,872
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8,764 847,621 SH   SOLE 18 360 0 847,261
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 33,495 3,239,355 SH   SOLE 19 3,239,355 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 74,201 7,176,088 SH   SOLE 21 7,176,088 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 381 36,875 SH   SOLE 22 36,875 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16,575 1,602,959 SH   SOLE 25 1,602,959 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,214 214,142 SH   SOLE 26 0 0 214,142
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,366 228,801 SH   SOLE 30 228,801 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 50,700 4,903,300 SH   SOLE 34 4,903,300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,668 935,033 SH   SOLE 43 31,837 0 903,196
PETROS PHARMACEUTICALS INC COM 71678J100 3 1,299 SH   SOLE 18 1,299 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 28 13,809 SH   SOLE 21 13,809 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 7 3,514 SH   SOLE 22 3,514 0 0
PFIZER INC COM 717081103 653,917 15,203,839 SH   SOLE 2 4,841,342 0 10,362,497
PFIZER INC COM 717081103 157,533 3,662,711 SH   SOLE 4 2,425,477 0 1,237,234
PFIZER INC COM 717081103 224,082 5,210,000 SH   SOLE 7 5,044,123 0 165,877
PFIZER INC COM 717081103 8,463 196,757 SH   SOLE 13 103,699 0 93,058
PFIZER INC COM 717081103 30,836 716,938 SH   SOLE 15 716,938 0 0
PFIZER INC COM 717081103 2 36 SH   SOLE 17 0 0 36
PFIZER INC COM 717081103 715,789 16,642,381 SH   SOLE 18 15,691,675 0 950,706
PFIZER INC COM 717081103 726,105 16,882,241 SH   SOLE 19 16,882,241 0 0
PFIZER INC COM 717081103 1,822 42,360 SH   SOLE 20 42,360 0 0
PFIZER INC COM 717081103 5,994,947 139,384,951 SH   SOLE 21 139,384,951 0 0
PFIZER INC COM 717081103 5,173,329 120,282,008 SH   SOLE 22 107,673,680 0 12,608,328
PFIZER INC COM 717081103 148,412 3,450,648 SH   SOLE 23 3,450,648 0 0
PFIZER INC COM 717081103 377,538 8,777,901 SH   SOLE 25 8,777,901 0 0
PFIZER INC COM 717081103 541,171 12,582,456 SH   SOLE 26 4,876,680 0 7,705,776
PFIZER INC COM 717081103 423,308 9,842,089 SH   SOLE 28 451,119 0 9,390,970
PFIZER INC COM 717081103 4,225 98,236 SH   SOLE 29 98,236 0 0
PFIZER INC COM 717081103 1,236,538 28,750,018 SH   SOLE 30 28,643,876 0 106,142
PFIZER INC COM 717081103 94,721 2,202,301 SH   SOLE 31 794,277 0 1,408,024
PFIZER INC COM 717081103 23,963 557,151 SH   SOLE 32 557,151 0 0
PFIZER INC COM 717081103 787,553 18,310,919 SH   SOLE 34 18,310,919 0 0
PFIZER INC COM 717081103 20,826 484,207 SH   SOLE 35 484,207 0 0
PFIZER INC COM 717081103 132,536 3,081,509 SH   SOLE 36 3,081,509 0 0
PFIZER INC COM 717081103 8,378 194,789 SH   SOLE 40 194,789 0 0
PFIZER INC COM 717081103 183,733 4,271,859 SH   SOLE 43 238,033 0 4,033,826
PFSWEB INC COM NEW 717098206 3 235 SH   SOLE 2 235 0 0
PFSWEB INC COM NEW 717098206 42 3,231 SH   SOLE 18 3,231 0 0
PFSWEB INC COM NEW 717098206 707 54,829 SH   SOLE 21 54,829 0 0
PFSWEB INC COM NEW 717098206 3,114 241,400 SH   SOLE 22 241,400 0 0
PG&E CORP COM 69331C108 35,454 3,693,132 SH   SOLE 2 393,796 0 3,299,336
PG&E CORP COM 69331C108 7,578 789,343 SH   SOLE 4 733,443 0 55,900
PG&E CORP COM 69331C108 23,988 2,498,786 SH   SOLE 7 2,498,786 0 0
PG&E CORP COM 69331C108 302 31,415 SH   SOLE 13 2,507 0 28,908
PG&E CORP COM 69331C108 1,659 172,774 SH   SOLE 15 172,774 0 0
PG&E CORP COM 69331C108 8,537 889,251 SH   SOLE 18 796,156 0 93,095
PG&E CORP COM 69331C108 3,053 318,050 SH   SOLE 19 318,050 0 0
PG&E CORP COM 69331C108 350,153 36,474,251 SH   SOLE 21 36,474,251 0 0
PG&E CORP COM 69331C108 299,851 31,234,515 SH   SOLE 22 29,416,370 0 1,818,145
PG&E CORP COM 69331C108 7,807 813,214 SH   SOLE 23 813,214 0 0
PG&E CORP COM 69331C108 5,311 553,231 SH   SOLE 25 553,231 0 0
PG&E CORP COM 69331C108 24,985 2,602,639 SH   SOLE 26 1,390,778 0 1,211,861
PG&E CORP COM 69331C108 23,311 2,428,267 SH   SOLE 28 113,257 0 2,315,010
PG&E CORP COM 69331C108 83 8,661 SH   SOLE 29 8,661 0 0
PG&E CORP COM 69331C108 163,046 16,983,913 SH   SOLE 30 16,983,913 0 0
PG&E CORP COM 69331C108 5,253 547,222 SH   SOLE 31 185,840 0 361,382
PG&E CORP COM 69331C108 683 71,129 SH   SOLE 34 71,129 0 0
PG&E CORP COM 69331C108 8,273 861,780 SH   SOLE 36 861,780 0 0
PG&E CORP COM 69331C108 278 28,937 SH   SOLE 40 28,937 0 0
PG&E CORP COM 69331C108 1,739 181,146 SH   SOLE 43 15,719 0 165,427
PG&E CORP OPTIONS 69331C108 10 1,000 SH Put SOLE 4 1,000 0 0
PG&E CORP OPTIONS 69331C108 132 13,800 SH Put SOLE 18 13,800 0 0
PG&E CORP OPTIONS 69331C108 2,044 212,900 SH Put SOLE 19 212,900 0 0
PG&E CORP OPTIONS 69331C108 79 8,200 SH Put SOLE 22 8,200 0 0
PG&E CORP OPTIONS 69331C108 615 64,100 SH Put SOLE 34 64,100 0 0
PG&E CORP UNIT 99/99/9999 69331C140 127,665 1,335,403 SH   SOLE 21 1,335,403 0 0
PGT INNOVATIONS INC COM 69336V101 876 45,840 SH   SOLE 2 17,749 0 28,091
PGT INNOVATIONS INC COM 69336V101 5 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101 21 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 4,172 218,420 SH   SOLE 18 218,420 0 0
PGT INNOVATIONS INC COM 69336V101 1,936 101,365 SH   SOLE 19 101,365 0 0
PGT INNOVATIONS INC COM 69336V101 132,311 6,927,292 SH   SOLE 21 6,927,292 0 0
PGT INNOVATIONS INC COM 69336V101 29,180 1,527,724 SH   SOLE 22 1,475,003 0 52,721
PGT INNOVATIONS INC COM 69336V101 143 7,494 SH   SOLE 25 7,494 0 0
PGT INNOVATIONS INC COM 69336V101 611 31,988 SH   SOLE 26 26,100 0 5,888
PGT INNOVATIONS INC COM 69336V101 92 4,803 SH   SOLE 28 4,803 0 0
PGT INNOVATIONS INC COM 69336V101 1,949 102,048 SH   SOLE 30 102,048 0 0
PGT INNOVATIONS INC COM 69336V101 156 8,168 SH   SOLE 40 8,168 0 0
PGT INNOVATIONS INC COM 69336V101 509 26,640 SH   SOLE 43 0 0 26,640
PHASEBIO PHARMACEUTICALS INC COM 717224109 116 37,369 SH   SOLE 2 37,369 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 23 7,538 SH   SOLE 18 7,538 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 62 19,811 SH   SOLE 19 19,811 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 397 127,508 SH   SOLE 21 127,508 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,017 327,133 SH   SOLE 22 327,133 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 332 10,353 SH   SOLE 2 7,047 0 3,306
PHATHOM PHARMACEUTICALS INC COM 71722W107 10 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 1,803 56,156 SH   SOLE 18 56,156 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 1,267 39,476 SH   SOLE 19 39,476 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 21,652 674,521 SH   SOLE 21 674,521 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 12,399 386,263 SH   SOLE 22 378,709 0 7,554
PHATHOM PHARMACEUTICALS INC COM 71722W107 18 562 SH   SOLE 23 562 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 73 2,261 SH   SOLE 25 2,261 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 189 5,893 SH   SOLE 26 967 0 4,926
PHATHOM PHARMACEUTICALS INC COM 71722W107 157 4,894 SH   SOLE 30 4,894 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 17 523 SH   SOLE 36 523 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 48 1,493 SH   SOLE 40 1,493 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 5 157 SH   SOLE 43 0 0 157
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,713 125,952 SH   SOLE 2 12,654 0 113,298
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 9 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,572 72,998 SH   SOLE 18 72,998 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 795 36,900 SH   SOLE 19 36,900 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 52,392 2,432,317 SH   SOLE 21 2,432,317 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13,617 632,180 SH   SOLE 22 622,120 0 10,060
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 38 1,765 SH   SOLE 23 1,765 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 70 3,263 SH   SOLE 25 3,263 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 662 30,751 SH   SOLE 26 1,362 0 29,389
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 51 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,022 47,445 SH   SOLE 30 47,445 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 8 356 SH   SOLE 34 356 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 32 1,498 SH   SOLE 36 1,498 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 37 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 322 14,961 SH   SOLE 43 0 0 14,961
PHILIP MORRIS INTL INC COM 718172109 250,725 2,645,060 SH   SOLE 2 656,346 0 1,988,714
PHILIP MORRIS INTL INC COM 718172109 20,729 218,681 SH   SOLE 4 218,681 0 0
PHILIP MORRIS INTL INC COM 718172109 140,639 1,483,686 SH   SOLE 7 1,480,873 0 2,813
PHILIP MORRIS INTL INC COM 718172109 2,620 27,641 SH   SOLE 13 2,782 0 24,859
PHILIP MORRIS INTL INC COM 718172109 18,799 198,323 SH   SOLE 15 198,323 0 0
PHILIP MORRIS INTL INC COM 718172109 350,809 3,700,908 SH   SOLE 18 3,479,580 0 221,328
PHILIP MORRIS INTL INC COM 718172109 102,933 1,085,901 SH   SOLE 19 1,085,901 0 0
PHILIP MORRIS INTL INC COM 718172109 1,371 14,459 SH   SOLE 20 14,459 0 0
PHILIP MORRIS INTL INC COM 718172109 3,219,300 33,962,439 SH   SOLE 21 33,962,439 0 0
PHILIP MORRIS INTL INC COM 718172109 3,109,974 32,809,097 SH   SOLE 22 29,537,483 0 3,271,614
PHILIP MORRIS INTL INC COM 718172109 89,863 948,025 SH   SOLE 23 948,025 0 0
PHILIP MORRIS INTL INC COM 718172109 218,379 2,303,814 SH   SOLE 25 2,303,814 0 0
PHILIP MORRIS INTL INC COM 718172109 254,558 2,685,495 SH   SOLE 26 918,993 0 1,766,502
PHILIP MORRIS INTL INC COM 718172109 143,249 1,511,230 SH   SOLE 28 0 0 1,511,230
PHILIP MORRIS INTL INC COM 718172109 4,078 43,019 SH   SOLE 29 43,019 0 0
PHILIP MORRIS INTL INC COM 718172109 546,112 5,761,285 SH   SOLE 30 5,761,285 0 0
PHILIP MORRIS INTL INC COM 718172109 6,457 68,114 SH   SOLE 31 27,573 0 40,541
PHILIP MORRIS INTL INC COM 718172109 17,685 186,572 SH   SOLE 32 186,572 0 0
PHILIP MORRIS INTL INC COM 718172109 67,079 707,662 SH   SOLE 34 707,662 0 0
PHILIP MORRIS INTL INC COM 718172109 70,908 748,050 SH   SOLE 36 748,050 0 0
PHILIP MORRIS INTL INC COM 718172109 1,356 14,301 SH   SOLE 37 14,301 0 0
PHILIP MORRIS INTL INC COM 718172109 2,822 29,776 SH   SOLE 40 29,776 0 0
PHILIP MORRIS INTL INC COM 718172109 73,552 775,950 SH   SOLE 43 65,484 0 710,466
PHILLIPS 66 COM 718546104 99,093 1,415,005 SH   SOLE 2 501,303 0 913,702
PHILLIPS 66 COM 718546104 26,785 382,485 SH   SOLE 4 235,445 0 147,040
PHILLIPS 66 COM 718546104 27,085 386,762 SH   SOLE 7 373,807 0 12,955
PHILLIPS 66 COM 718546104 8,842 126,261 SH   SOLE 13 116,993 0 9,268
PHILLIPS 66 COM 718546104 3,909 55,819 SH   SOLE 15 55,819 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 67,713 966,908 SH   SOLE 18 807,868 0 159,040
PHILLIPS 66 COM 718546104 63,039 900,167 SH   SOLE 19 900,167 0 0
PHILLIPS 66 COM 718546104 811,044 11,581,385 SH   SOLE 21 11,581,385 0 0
PHILLIPS 66 COM 718546104 711,028 10,153,198 SH   SOLE 22 9,051,554 0 1,101,644
PHILLIPS 66 COM 718546104 18,853 269,207 SH   SOLE 23 269,207 0 0
PHILLIPS 66 COM 718546104 49,150 701,846 SH   SOLE 25 701,846 0 0
PHILLIPS 66 COM 718546104 83,308 1,189,610 SH   SOLE 26 491,228 0 698,382
PHILLIPS 66 COM 718546104 83,150 1,187,351 SH   SOLE 28 41,605 0 1,145,746
PHILLIPS 66 COM 718546104 698 9,963 SH   SOLE 29 9,963 0 0
PHILLIPS 66 COM 718546104 200,879 2,868,471 SH   SOLE 30 2,868,471 0 0
PHILLIPS 66 COM 718546104 12,088 172,612 SH   SOLE 31 65,105 0 107,507
PHILLIPS 66 COM 718546104 2,958 42,243 SH   SOLE 34 42,243 0 0
PHILLIPS 66 COM 718546104 19,596 279,827 SH   SOLE 36 279,827 0 0
PHILLIPS 66 COM 718546104 1,093 15,609 SH   SOLE 40 15,609 0 0
PHILLIPS 66 COM 718546104 18,647 266,272 SH   SOLE 43 17,859 0 248,413
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1,070 29,856 SH   SOLE 19 29,856 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 430 14,013 SH   SOLE 2 1,547 0 12,466
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,447 47,104 SH   SOLE 18 47,104 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,718 55,935 SH   SOLE 19 55,935 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 21,405 696,997 SH   SOLE 21 696,997 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 11,084 360,925 SH   SOLE 22 351,069 0 9,856
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 6 3,001 SH   SOLE 18 3,001 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 66 32,579 SH   SOLE 21 32,579 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH   SOLE 22 12 0 0
PHOTRONICS INC COM 719405102 919 67,414 SH   SOLE 2 18,939 0 48,475
PHOTRONICS INC COM 719405102 14 1,005 SH   SOLE 7 1,005 0 0
PHOTRONICS INC COM 719405102 3,500 256,767 SH   SOLE 18 256,767 0 0
PHOTRONICS INC COM 719405102 1,461 107,175 SH   SOLE 19 107,175 0 0
PHOTRONICS INC COM 719405102 100,610 7,381,529 SH   SOLE 21 7,381,529 0 0
PHOTRONICS INC COM 719405102 20,875 1,531,515 SH   SOLE 22 1,470,725 0 60,790
PHOTRONICS INC COM 719405102 110 8,059 SH   SOLE 25 8,059 0 0
PHOTRONICS INC COM 719405102 65 4,805 SH   SOLE 26 0 0 4,805
PHOTRONICS INC COM 719405102 72 5,302 SH   SOLE 28 5,302 0 0
PHOTRONICS INC COM 719405102 1,710 125,451 SH   SOLE 30 125,451 0 0
PHOTRONICS INC COM 719405102 102 7,483 SH   SOLE 40 7,483 0 0
PHOTRONICS INC COM 719405102 374 27,419 SH   SOLE 43 485 0 26,934
PHREESIA INC COM 71944F106 4,571 74,092 SH   SOLE 2 30,801 0 43,291
PHREESIA INC COM 71944F106 9 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106 38 613 SH   SOLE 7 613 0 0
PHREESIA INC COM 71944F106 8,873 143,807 SH   SOLE 18 132,620 0 11,187
PHREESIA INC COM 71944F106 156,436 2,535,422 SH   SOLE 19 2,535,422 0 0
PHREESIA INC COM 71944F106 107,620 1,744,251 SH   SOLE 21 1,744,251 0 0
PHREESIA INC COM 71944F106 87,935 1,425,198 SH   SOLE 22 1,397,579 0 27,619
PHREESIA INC COM 71944F106 934 15,134 SH   SOLE 23 15,134 0 0
PHREESIA INC COM 71944F106 403 6,528 SH   SOLE 25 6,528 0 0
PHREESIA INC COM 71944F106 4,961 80,400 SH   SOLE 26 12,374 0 68,026
PHREESIA INC COM 71944F106 167 2,713 SH   SOLE 28 2,713 0 0
PHREESIA INC COM 71944F106 1,542 24,998 SH   SOLE 30 24,998 0 0
PHREESIA INC COM 71944F106 338 5,476 SH   SOLE 40 5,476 0 0
PHREESIA INC COM 71944F106 496 8,045 SH   SOLE 43 53 0 7,992
PHUNWARE INC COM 71948P100 13 14,053 SH   SOLE 18 14,053 0 0
PHUNWARE INC COM 71948P100 179 192,813 SH   SOLE 21 192,813 0 0
PHUNWARE INC COM 71948P100 793 853,489 SH   SOLE 22 853,489 0 0
PHX MINERALS INC CL A 69291A100 17 5,705 SH   SOLE 18 5,705 0 0
PHX MINERALS INC CL A 69291A100 345 112,729 SH   SOLE 21 112,729 0 0
PHX MINERALS INC CL A 69291A100 885 289,350 SH   SOLE 22 289,350 0 0
PHX MINERALS INC CL A 69291A100 3 861 SH   SOLE 43 0 0 861
PHYSICIANS RLTY TR COM 71943U104 7,655 434,446 SH   SOLE 2 184,711 0 249,735
PHYSICIANS RLTY TR COM 71943U104 2,001 113,584 SH   SOLE 4 113,584 0 0
PHYSICIANS RLTY TR COM 71943U104 4,832 274,232 SH   SOLE 7 274,232 0 0
PHYSICIANS RLTY TR COM 71943U104 19,708 1,118,474 SH   SOLE 18 1,118,474 0 0
PHYSICIANS RLTY TR COM 71943U104 12,378 702,490 SH   SOLE 19 702,490 0 0
PHYSICIANS RLTY TR COM 71943U104 315,344 17,896,941 SH   SOLE 21 17,896,941 0 0
PHYSICIANS RLTY TR COM 71943U104 139,220 7,901,268 SH   SOLE 22 7,673,420 0 227,848
PHYSICIANS RLTY TR COM 71943U104 181 10,245 SH   SOLE 23 10,245 0 0
PHYSICIANS RLTY TR COM 71943U104 16,834 955,399 SH   SOLE 25 955,399 0 0
PHYSICIANS RLTY TR COM 71943U104 1,523 86,460 SH   SOLE 26 69,376 0 17,084
PHYSICIANS RLTY TR COM 71943U104 2,571 145,887 SH   SOLE 28 17,408 0 128,479
PHYSICIANS RLTY TR COM 71943U104 17,031 966,569 SH   SOLE 30 966,569 0 0
PHYSICIANS RLTY TR COM 71943U104 87 4,911 SH   SOLE 36 4,911 0 0
PHYSICIANS RLTY TR COM 71943U104 426 24,161 SH   SOLE 40 24,161 0 0
PHYSICIANS RLTY TR COM 71943U104 1,258 71,395 SH   SOLE 43 1,571 0 69,824
PIEDMONT LITHIUM INC COM 72016P105 184 3,374 SH   SOLE 2 3,374 0 0
PIEDMONT LITHIUM INC COM 72016P105 965 17,725 SH   SOLE 7 17,725 0 0
PIEDMONT LITHIUM INC COM 72016P105 1,066 19,575 SH   SOLE 21 19,575 0 0
PIEDMONT LITHIUM INC COM 72016P105 771 14,151 SH   SOLE 22 7,016 0 7,135
PIEDMONT LITHIUM INC COM 72016P105 98 1,801 SH   SOLE 25 1,801 0 0
PIEDMONT LITHIUM INC COM 72016P105 82 1,514 SH   SOLE 26 0 0 1,514
PIEDMONT LITHIUM INC COM 72016P105 528 9,695 SH   SOLE 30 9,695 0 0
PIEDMONT LITHIUM INC COM 72016P105 92 1,687 SH   SOLE 40 1,687 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,797 217,849 SH   SOLE 2 115,999 0 101,850
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,127 64,647 SH   SOLE 4 64,647 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,772 159,032 SH   SOLE 7 159,032 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,771 388,496 SH   SOLE 18 388,496 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,002 401,727 SH   SOLE 19 401,727 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 91,759 5,264,449 SH   SOLE 21 5,264,449 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 70,076 4,020,450 SH   SOLE 22 3,888,055 0 132,395
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 89 5,128 SH   SOLE 23 5,128 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,612 551,439 SH   SOLE 25 551,439 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 863 49,497 SH   SOLE 26 38,002 0 11,495
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,500 86,053 SH   SOLE 28 10,362 0 75,691
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,988 573,030 SH   SOLE 30 573,030 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 373 21,375 SH   SOLE 36 21,375 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 253 14,491 SH   SOLE 40 14,491 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,369 250,660 SH   SOLE 43 28 0 250,632
PIERIS PHARMACEUTICALS INC COM 720795103 7 1,428 SH   SOLE 2 1,428 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 53 10,304 SH   SOLE 18 10,304 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 1,210 233,975 SH   SOLE 21 233,975 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 5,332 1,031,283 SH   SOLE 22 1,031,283 0 0
PILGRIMS PRIDE CORP COM 72147K108 4,959 170,528 SH   SOLE 2 40,436 0 130,092
PILGRIMS PRIDE CORP COM 72147K108 3 97 SH   SOLE 4 97 0 0
PILGRIMS PRIDE CORP COM 72147K108 13 438 SH   SOLE 7 438 0 0
PILGRIMS PRIDE CORP COM 72147K108 3,428 117,889 SH   SOLE 18 117,889 0 0
PILGRIMS PRIDE CORP COM 72147K108 405 13,928 SH   SOLE 19 13,928 0 0
PILGRIMS PRIDE CORP COM 72147K108 66,770 2,296,078 SH   SOLE 21 2,296,078 0 0
PILGRIMS PRIDE CORP COM 72147K108 38,193 1,313,370 SH   SOLE 22 1,248,665 0 64,705
PILGRIMS PRIDE CORP COM 72147K108 180 6,190 SH   SOLE 25 6,190 0 0
PILGRIMS PRIDE CORP COM 72147K108 817 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108 96 3,294 SH   SOLE 28 3,294 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,127 38,756 SH   SOLE 30 38,756 0 0
PILGRIMS PRIDE CORP COM 72147K108 29 993 SH   SOLE 31 993 0 0
PILGRIMS PRIDE CORP COM 72147K108 85 2,916 SH   SOLE 36 2,916 0 0
PILGRIMS PRIDE CORP COM 72147K108 167 5,735 SH   SOLE 40 5,735 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,298 44,649 SH   SOLE 43 1,504 0 43,145
PIMCO ETF TR 1-5 US TIP IDX 72201R205 23 411 SH   SOLE 17 0 0 411
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 49 434 SH   SOLE 17 0 0 434
PINDUODUO INC SPONSORED ADS 722304102 30,793 339,618 SH   SOLE 2 24,708 0 314,910
PINDUODUO INC SPONSORED ADS 722304102 24,817 273,711 SH   SOLE 4 156,994 0 116,717
PINDUODUO INC SPONSORED ADS 722304102 7,558 83,362 SH   SOLE 7 83,362 0 0
PINDUODUO INC SPONSORED ADS 722304102 7,434 81,991 SH   SOLE 13 40,510 0 41,481
PINDUODUO INC SPONSORED ADS 722304102 31,690 349,507 SH   SOLE 15 349,507 0 0
PINDUODUO INC SPONSORED ADS 722304102 11,540 127,279 SH   SOLE 18 127,279 0 0
PINDUODUO INC SPONSORED ADS 722304102 2,158 23,803 SH   SOLE 19 23,803 0 0
PINDUODUO INC SPONSORED ADS 722304102 729,927 8,050,372 SH   SOLE 21 8,050,372 0 0
PINDUODUO INC SPONSORED ADS 722304102 423,893 4,675,118 SH   SOLE 22 4,101,645 0 573,473
PINDUODUO INC SPONSORED ADS 722304102 19,218 211,953 SH   SOLE 23 211,953 0 0
PINDUODUO INC SPONSORED ADS 722304102 28,299 312,115 SH   SOLE 25 312,115 0 0
PINDUODUO INC SPONSORED ADS 722304102 74,902 826,100 SH   SOLE 26 75,301 0 750,799
PINDUODUO INC SPONSORED ADS 722304102 79,725 879,291 SH   SOLE 28 37,606 0 841,685
PINDUODUO INC SPONSORED ADS 722304102 253,876 2,799,995 SH   SOLE 30 2,799,995 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,398 15,416 SH   SOLE 31 11,637 0 3,779
PINDUODUO INC SPONSORED ADS 722304102 10,434 115,079 SH   SOLE 32 115,079 0 0
PINDUODUO INC SPONSORED ADS 722304102 50,471 556,641 SH   SOLE 34 556,641 0 0
PINDUODUO INC SPONSORED ADS 722304102 174 1,914 SH   SOLE 40 1,914 0 0
PINDUODUO INC SPONSORED ADS 722304102 13,423 148,041 SH   SOLE 43 11,483 0 136,558
PING IDENTITY HLDG CORP COM 72341T103 4,286 174,448 SH   SOLE 2 99,565 0 74,883
PING IDENTITY HLDG CORP COM 72341T103 3 137 SH   SOLE 4 137 0 0
PING IDENTITY HLDG CORP COM 72341T103 19 759 SH   SOLE 7 759 0 0
PING IDENTITY HLDG CORP COM 72341T103 3,789 154,231 SH   SOLE 18 149,856 0 4,375
PING IDENTITY HLDG CORP COM 72341T103 8,050 327,650 SH   SOLE 19 327,650 0 0
PING IDENTITY HLDG CORP COM 72341T103 50,523 2,056,283 SH   SOLE 21 2,056,283 0 0
PING IDENTITY HLDG CORP COM 72341T103 36,993 1,505,633 SH   SOLE 22 1,453,674 0 51,959
PING IDENTITY HLDG CORP COM 72341T103 281 11,417 SH   SOLE 23 11,417 0 0
PING IDENTITY HLDG CORP COM 72341T103 114 4,642 SH   SOLE 25 4,642 0 0
PING IDENTITY HLDG CORP COM 72341T103 1,549 63,043 SH   SOLE 26 1,049 0 61,994
PING IDENTITY HLDG CORP COM 72341T103 104 4,245 SH   SOLE 28 4,245 0 0
PING IDENTITY HLDG CORP COM 72341T103 3,203 130,352 SH   SOLE 30 130,352 0 0
PING IDENTITY HLDG CORP COM 72341T103 107 4,341 SH   SOLE 40 4,341 0 0
PING IDENTITY HLDG CORP COM 72341T103 48 1,938 SH   SOLE 43 0 0 1,938
PINNACLE FINL PARTNERS INC COM 72346Q104 16,296 173,210 SH   SOLE 2 57,983 0 115,227
PINNACLE FINL PARTNERS INC COM 72346Q104 217 2,309 SH   SOLE 4 2,309 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 132 1,398 SH   SOLE 7 1,398 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 17,128 182,056 SH   SOLE 18 182,056 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 4,803 51,053 SH   SOLE 19 51,053 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 345,496 3,672,365 SH   SOLE 21 3,672,365 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 194,628 2,068,745 SH   SOLE 22 1,977,489 0 91,256
PINNACLE FINL PARTNERS INC COM 72346Q104 1,094 11,632 SH   SOLE 25 11,632 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 3,750 39,856 SH   SOLE 26 33,800 0 6,056
PINNACLE FINL PARTNERS INC COM 72346Q104 597 6,345 SH   SOLE 28 6,345 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 12,551 133,406 SH   SOLE 30 133,406 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 118 1,254 SH   SOLE 31 1,254 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 562 5,971 SH   SOLE 36 5,971 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 876 9,309 SH   SOLE 40 9,309 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,554 16,519 SH   SOLE 43 636 0 15,883
PINNACLE WEST CAP CORP COM 723484101 20,624 285,013 SH   SOLE 2 43,445 0 241,568
PINNACLE WEST CAP CORP COM 723484101 4,500 62,191 SH   SOLE 4 57,819 0 4,372
PINNACLE WEST CAP CORP COM 723484101 10,164 140,465 SH   SOLE 7 137,828 0 2,637
PINNACLE WEST CAP CORP COM 723484101 707 9,773 SH   SOLE 13 9,773 0 0
PINNACLE WEST CAP CORP COM 723484101 1,039 14,352 SH   SOLE 15 14,352 0 0
PINNACLE WEST CAP CORP COM 723484101 21,026 290,581 SH   SOLE 18 258,844 0 31,737
PINNACLE WEST CAP CORP COM 723484101 12,303 170,018 SH   SOLE 19 170,018 0 0
PINNACLE WEST CAP CORP COM 723484101 369,483 5,106,184 SH   SOLE 21 5,106,184 0 0
PINNACLE WEST CAP CORP COM 723484101 195,307 2,699,098 SH   SOLE 22 2,438,022 0 261,076
PINNACLE WEST CAP CORP COM 723484101 4,651 64,271 SH   SOLE 23 64,271 0 0
PINNACLE WEST CAP CORP COM 723484101 5,238 72,389 SH   SOLE 25 72,389 0 0
PINNACLE WEST CAP CORP COM 723484101 19,991 276,278 SH   SOLE 26 135,924 0 140,354
PINNACLE WEST CAP CORP COM 723484101 14,869 205,492 SH   SOLE 28 7,964 0 197,528
PINNACLE WEST CAP CORP COM 723484101 40 554 SH   SOLE 29 554 0 0
PINNACLE WEST CAP CORP COM 723484101 38,143 527,122 SH   SOLE 30 504,712 0 22,410
PINNACLE WEST CAP CORP COM 723484101 4,245 58,670 SH   SOLE 31 12,781 0 45,889
PINNACLE WEST CAP CORP COM 723484101 3,173 43,853 SH   SOLE 32 43,853 0 0
PINNACLE WEST CAP CORP COM 723484101 1,969 27,209 SH   SOLE 34 27,209 0 0
PINNACLE WEST CAP CORP COM 723484101 5,084 70,266 SH   SOLE 36 70,266 0 0
PINNACLE WEST CAP CORP COM 723484101 143 1,972 SH   SOLE 40 1,972 0 0
PINNACLE WEST CAP CORP COM 723484101 5,372 74,246 SH   SOLE 43 5,378 0 68,868
PINTEREST INC CL A 72352L106 59,469 1,167,195 SH   SOLE 2 142,555 0 1,024,640
PINTEREST INC CL A 72352L106 16,329 320,486 SH   SOLE 4 201,019 0 119,467
PINTEREST INC CL A 72352L106 2,814 55,237 SH   SOLE 7 55,237 0 0
PINTEREST INC CL A 72352L106 548 10,750 SH   SOLE 13 977 0 9,773
PINTEREST INC CL A 72352L106 2,284 44,826 SH   SOLE 15 44,826 0 0
PINTEREST INC CL A 72352L106 45,491 892,851 SH   SOLE 18 861,445 0 31,406
PINTEREST INC CL A 72352L106 71,970 1,412,561 SH   SOLE 19 1,412,561 0 0
PINTEREST INC CL A 72352L106 476,904 9,360,232 SH   SOLE 21 9,360,232 0 0
PINTEREST INC CL A 72352L106 584,497 11,471,972 SH   SOLE 22 10,827,283 0 644,689
PINTEREST INC CL A 72352L106 15,818 310,455 SH   SOLE 23 310,455 0 0
PINTEREST INC CL A 72352L106 39,589 777,022 SH   SOLE 25 777,022 0 0
PINTEREST INC CL A 72352L106 54,947 1,078,456 SH   SOLE 26 458,806 0 619,650
PINTEREST INC CL A 72352L106 58,686 1,151,838 SH   SOLE 28 41,612 0 1,110,226
PINTEREST INC CL A 72352L106 41 808 SH   SOLE 29 808 0 0
PINTEREST INC CL A 72352L106 91,298 1,791,905 SH   SOLE 30 1,368,015 0 423,890
PINTEREST INC CL A 72352L106 10,097 198,175 SH   SOLE 31 67,136 0 131,039
PINTEREST INC CL A 72352L106 93,011 1,825,537 SH   SOLE 34 1,825,537 0 0
PINTEREST INC CL A 72352L106 11,908 233,712 SH   SOLE 36 233,712 0 0
PINTEREST INC CL A 72352L106 965 18,943 SH   SOLE 40 18,943 0 0
PINTEREST INC CL A 72352L106 7,756 152,222 SH   SOLE 43 10,543 0 141,679
PIONEER BANCORP INC MD COM 723561106 109 8,659 SH   SOLE 2 545 0 8,114
PIONEER BANCORP INC MD COM 723561106 565 44,685 SH   SOLE 18 44,685 0 0
PIONEER BANCORP INC MD COM 723561106 282 22,299 SH   SOLE 19 22,299 0 0
PIONEER BANCORP INC MD COM 723561106 5,633 445,621 SH   SOLE 21 445,621 0 0
PIONEER BANCORP INC MD COM 723561106 1,379 109,084 SH   SOLE 22 102,118 0 6,966
PIONEER NAT RES CO COM 723787107 40,202 241,438 SH   SOLE 2 82,021 0 159,417
PIONEER NAT RES CO COM 723787107 24,675 148,190 SH   SOLE 4 60,835 0 87,355
PIONEER NAT RES CO COM 723787107 39,456 236,956 SH   SOLE 7 189,325 0 47,631
PIONEER NAT RES CO COM 723787107 740 4,446 SH   SOLE 13 695 0 3,751
PIONEER NAT RES CO COM 723787107 4,185 25,131 SH   SOLE 15 25,131 0 0
PIONEER NAT RES CO COM 723787107 70,842 425,450 SH   SOLE 18 392,671 0 32,779
PIONEER NAT RES CO COM 723787107 77,335 464,447 SH   SOLE 19 464,447 0 0
PIONEER NAT RES CO COM 723787107 1,061,794 6,376,760 SH   SOLE 21 6,376,760 0 0
PIONEER NAT RES CO COM 723787107 796,521 4,783,622 SH   SOLE 22 4,307,751 0 475,871
PIONEER NAT RES CO COM 723787107 22,171 133,152 SH   SOLE 23 133,152 0 0
PIONEER NAT RES CO COM 723787107 57,797 347,111 SH   SOLE 25 347,111 0 0
PIONEER NAT RES CO COM 723787107 85,387 512,807 SH   SOLE 26 180,659 0 332,148
PIONEER NAT RES CO COM 723787107 77,957 468,184 SH   SOLE 28 17,248 0 450,936
PIONEER NAT RES CO COM 723787107 15,692 94,240 SH   SOLE 29 94,240 0 0
PIONEER NAT RES CO COM 723787107 207,479 1,246,044 SH   SOLE 30 1,246,044 0 0
PIONEER NAT RES CO COM 723787107 13,172 79,104 SH   SOLE 31 28,238 0 50,866
PIONEER NAT RES CO COM 723787107 113,263 680,216 SH   SOLE 34 680,216 0 0
PIONEER NAT RES CO COM 723787107 17,799 106,893 SH   SOLE 36 106,893 0 0
PIONEER NAT RES CO COM 723787107 1,262 7,577 SH   SOLE 40 7,577 0 0
PIONEER NAT RES CO COM 723787107 29,287 175,885 SH   SOLE 43 13,138 0 162,747
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,411 1,494,000 PRN   SOLE 2 786,000 0 708,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,650 1,022,000 PRN   SOLE 18 1,022,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,519 941,000 PRN   SOLE 19 941,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 13,758 8,524,000 PRN   SOLE 21 8,524,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,937 1,820,000 PRN   SOLE 26 1,820,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,541 955,000 PRN   SOLE 34 955,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 2 706 SH   SOLE 18 706 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 57 17,231 SH   SOLE 21 17,231 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 94 28,411 SH   SOLE 22 28,411 0 0
PIPER SANDLER COMPANIES COM 724078100 2,724 19,676 SH   SOLE 2 5,400 0 14,276
PIPER SANDLER COMPANIES COM 724078100 7 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100 41 297 SH   SOLE 7 297 0 0
PIPER SANDLER COMPANIES COM 724078100 8,993 64,951 SH   SOLE 18 64,951 0 0
PIPER SANDLER COMPANIES COM 724078100 4,294 31,015 SH   SOLE 19 31,015 0 0
PIPER SANDLER COMPANIES COM 724078100 257,447 1,859,361 SH   SOLE 21 1,859,361 0 0
PIPER SANDLER COMPANIES COM 724078100 52,320 377,873 SH   SOLE 22 360,487 0 17,386
PIPER SANDLER COMPANIES COM 724078100 314 2,271 SH   SOLE 25 2,271 0 0
PIPER SANDLER COMPANIES COM 724078100 960 6,934 SH   SOLE 26 5,752 0 1,182
PIPER SANDLER COMPANIES COM 724078100 243 1,755 SH   SOLE 28 1,755 0 0
PIPER SANDLER COMPANIES COM 724078100 3,844 27,760 SH   SOLE 30 27,760 0 0
PIPER SANDLER COMPANIES COM 724078100 338 2,438 SH   SOLE 40 2,438 0 0
PIPER SANDLER COMPANIES COM 724078100 1,200 8,667 SH   SOLE 43 50 0 8,617
PITNEY BOWES INC COM 724479100 437 60,611 SH   SOLE 2 52,162 0 8,449
PITNEY BOWES INC COM 724479100 6 774 SH   SOLE 4 774 0 0
PITNEY BOWES INC COM 724479100 47 6,536 SH   SOLE 7 6,536 0 0
PITNEY BOWES INC COM 724479100 4,143 574,655 SH   SOLE 18 574,655 0 0
PITNEY BOWES INC COM 724479100 2,262 313,698 SH   SOLE 19 313,698 0 0
PITNEY BOWES INC COM 724479100 129,044 17,897,872 SH   SOLE 21 17,897,872 0 0
PITNEY BOWES INC COM 724479100 28,968 4,017,695 SH   SOLE 22 3,910,490 0 107,205
PITNEY BOWES INC COM 724479100 237 32,895 SH   SOLE 26 16,608 0 16,287
PITNEY BOWES INC COM 724479100 104 14,485 SH   SOLE 28 14,485 0 0
PITNEY BOWES INC COM 724479100 1,929 267,603 SH   SOLE 30 267,603 0 0
PITNEY BOWES INC COM 724479100 107 14,774 SH   SOLE 36 14,774 0 0
PITNEY BOWES INC COM 724479100 149 20,616 SH   SOLE 40 20,616 0 0
PITNEY BOWES INC COM 724479100 1,376 190,813 SH   SOLE 43 26,670 0 164,143
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,603 465,848 SH   SOLE 19 465,848 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 853 86,349 SH   SOLE 34 86,349 0 0
PIXELWORKS INC COM NEW 72581M305 5 1,125 SH   SOLE 2 1,125 0 0
PIXELWORKS INC COM NEW 72581M305 48 9,995 SH   SOLE 18 9,995 0 0
PIXELWORKS INC COM NEW 72581M305 762 159,510 SH   SOLE 21 159,510 0 0
PIXELWORKS INC COM NEW 72581M305 2,750 575,408 SH   SOLE 22 575,408 0 0
PJT PARTNERS INC COM CL A 69343T107 1,030 13,022 SH   SOLE 2 7,122 0 5,900
PJT PARTNERS INC COM CL A 69343T107 8 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107 31 386 SH   SOLE 7 386 0 0
PJT PARTNERS INC COM CL A 69343T107 5,412 68,410 SH   SOLE 18 68,410 0 0
PJT PARTNERS INC COM CL A 69343T107 3,355 42,409 SH   SOLE 19 42,409 0 0
PJT PARTNERS INC COM CL A 69343T107 72,510 916,572 SH   SOLE 21 916,572 0 0
PJT PARTNERS INC COM CL A 69343T107 44,196 558,662 SH   SOLE 22 542,939 0 15,723
PJT PARTNERS INC COM CL A 69343T107 247 3,116 SH   SOLE 25 3,116 0 0
PJT PARTNERS INC COM CL A 69343T107 1,095 13,842 SH   SOLE 26 11,479 0 2,363
PJT PARTNERS INC COM CL A 69343T107 150 1,893 SH   SOLE 28 1,893 0 0
PJT PARTNERS INC COM CL A 69343T107 1,063 13,437 SH   SOLE 30 13,437 0 0
PJT PARTNERS INC COM CL A 69343T107 206 2,599 SH   SOLE 40 2,599 0 0
PJT PARTNERS INC COM CL A 69343T107 251 3,172 SH   SOLE 43 0 0 3,172
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 807 79,381 SH   SOLE 2 79,381 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 84 8,299 SH   SOLE 18 8,299 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 31,671 3,114,208 SH   SOLE 19 3,114,208 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 63 6,237 SH   SOLE 43 0 0 6,237
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 844 78,355 SH   SOLE 2 78,355 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 356 33,022 SH   SOLE 4 33,022 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 582 54,023 SH   SOLE 18 54,023 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,214 391,114 SH   SOLE 19 391,114 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,616 149,980 SH   SOLE 21 149,980 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,951 273,894 SH   SOLE 22 201,964 0 71,930
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 314 29,121 SH   SOLE 25 29,121 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 590 54,799 SH   SOLE 26 41,395 0 13,404
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 161 14,914 SH   SOLE 28 14,914 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,077 99,923 SH   SOLE 30 99,923 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,423 224,900 SH   SOLE 34 224,900 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 213 19,731 SH   SOLE 40 19,731 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 24 2,238 SH   SOLE 43 0 0 2,238
PLANET FITNESS INC CL A 72703H101 13,695 174,348 SH   SOLE 2 27,621 0 146,727
PLANET FITNESS INC CL A 72703H101 39 493 SH   SOLE 4 493 0 0
PLANET FITNESS INC CL A 72703H101 92 1,172 SH   SOLE 7 1,172 0 0
PLANET FITNESS INC CL A 72703H101 2,886 36,738 SH   SOLE 18 36,738 0 0
PLANET FITNESS INC CL A 72703H101 179,964 2,291,074 SH   SOLE 19 2,291,074 0 0
PLANET FITNESS INC CL A 72703H101 83,517 1,063,228 SH   SOLE 21 1,063,228 0 0
PLANET FITNESS INC CL A 72703H101 149,638 1,904,998 SH   SOLE 22 1,803,580 0 101,418
PLANET FITNESS INC CL A 72703H101 1,146 14,584 SH   SOLE 25 14,584 0 0
PLANET FITNESS INC CL A 72703H101 3,513 44,721 SH   SOLE 26 37,419 0 7,302
PLANET FITNESS INC CL A 72703H101 444 5,658 SH   SOLE 28 5,658 0 0
PLANET FITNESS INC CL A 72703H101 3,658 46,569 SH   SOLE 30 46,569 0 0
PLANET FITNESS INC CL A 72703H101 102 1,304 SH   SOLE 31 1,304 0 0
PLANET FITNESS INC CL A 72703H101 573 7,290 SH   SOLE 36 7,290 0 0
PLANET FITNESS INC CL A 72703H101 777 9,898 SH   SOLE 40 9,898 0 0
PLANET FITNESS INC CL A 72703H101 1,881 23,944 SH   SOLE 43 990 0 22,954
PLANTRONICS INC NEW COM 727493108 893 34,751 SH   SOLE 2 12,059 0 22,692
PLANTRONICS INC NEW COM 727493108 3 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 15 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 3,986 155,056 SH   SOLE 18 155,056 0 0
PLANTRONICS INC NEW COM 727493108 1,916 74,531 SH   SOLE 19 74,531 0 0
PLANTRONICS INC NEW COM 727493108 128,755 5,007,967 SH   SOLE 21 5,007,967 0 0
PLANTRONICS INC NEW COM 727493108 25,754 1,001,728 SH   SOLE 22 971,161 0 30,567
PLANTRONICS INC NEW COM 727493108 144 5,614 SH   SOLE 25 5,614 0 0
PLANTRONICS INC NEW COM 727493108 220 8,560 SH   SOLE 26 5,375 0 3,185
PLANTRONICS INC NEW COM 727493108 110 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 1,886 73,375 SH   SOLE 30 73,375 0 0
PLANTRONICS INC NEW COM 727493108 37 1,443 SH   SOLE 36 1,443 0 0
PLANTRONICS INC NEW COM 727493108 103 3,992 SH   SOLE 40 3,992 0 0
PLANTRONICS INC NEW COM 727493108 1,269 49,349 SH   SOLE 43 2,865 0 46,484
PLAYA HOTELS & RESORTS NV SHS N70544106 254 30,643 SH   SOLE 2 30,643 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 3 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 3,015 363,644 SH   SOLE 21 363,644 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 12,782 1,541,899 SH   SOLE 22 1,488,661 0 53,238
PLAYA HOTELS & RESORTS NV SHS N70544106 122 14,727 SH   SOLE 25 14,727 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 287 34,677 SH   SOLE 30 34,677 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 101 12,219 SH   SOLE 40 12,219 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 48 5,838 SH   SOLE 43 0 0 5,838
PLAYAGS INC COM 72814N104 275 34,885 SH   SOLE 2 26,031 0 8,854
PLAYAGS INC COM 72814N104 3 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 665 84,351 SH   SOLE 18 84,351 0 0
PLAYAGS INC COM 72814N104 1,334 169,327 SH   SOLE 19 169,327 0 0
PLAYAGS INC COM 72814N104 7,556 958,912 SH   SOLE 21 958,912 0 0
PLAYAGS INC COM 72814N104 6,586 835,795 SH   SOLE 22 832,933 0 2,862
PLAYAGS INC COM 72814N104 59 7,465 SH   SOLE 23 7,465 0 0
PLAYAGS INC COM 72814N104 270 34,206 SH   SOLE 26 0 0 34,206
PLAYAGS INC COM 72814N104 42 5,391 SH   SOLE 43 256 0 5,135
PLAYSTUDIOS INC CLASS A COM 72815G108 15 3,320 SH   SOLE 2 3,320 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 759 166,420 SH   SOLE 21 166,420 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 825 181,026 SH   SOLE 22 181,026 0 0
PLAYTIKA HLDG CORP COM 72815L107 9,546 345,485 SH   SOLE 2 169,991 0 175,494
PLAYTIKA HLDG CORP COM 72815L107 1,839 66,548 SH   SOLE 4 66,548 0 0
PLAYTIKA HLDG CORP COM 72815L107 98 3,539 SH   SOLE 7 3,539 0 0
PLAYTIKA HLDG CORP COM 72815L107 18,060 653,620 SH   SOLE 18 652,213 0 1,407
PLAYTIKA HLDG CORP COM 72815L107 118,295 4,281,411 SH   SOLE 19 4,281,411 0 0
PLAYTIKA HLDG CORP COM 72815L107 37,289 1,349,580 SH   SOLE 21 1,349,580 0 0
PLAYTIKA HLDG CORP COM 72815L107 67,433 2,440,584 SH   SOLE 22 2,380,246 0 60,338
PLAYTIKA HLDG CORP COM 72815L107 168 6,063 SH   SOLE 23 6,063 0 0
PLAYTIKA HLDG CORP COM 72815L107 1,232 44,583 SH   SOLE 26 42,834 0 1,749
PLAYTIKA HLDG CORP COM 72815L107 237 8,564 SH   SOLE 29 8,564 0 0
PLAYTIKA HLDG CORP COM 72815L107 14 496 SH   SOLE 30 496 0 0
PLAYTIKA HLDG CORP COM 72815L107 218 7,878 SH   SOLE 31 7,878 0 0
PLAYTIKA HLDG CORP COM 72815L107 55,385 2,004,529 SH   SOLE 34 2,004,529 0 0
PLBY GROUP INC COM 72814P109 184 7,808 SH   SOLE 2 5,357 0 2,451
PLBY GROUP INC COM 72814P109 4 174 SH   SOLE 7 174 0 0
PLBY GROUP INC COM 72814P109 1,412 59,918 SH   SOLE 18 59,918 0 0
PLBY GROUP INC COM 72814P109 995 42,230 SH   SOLE 19 42,230 0 0
PLBY GROUP INC COM 72814P109 17,892 759,100 SH   SOLE 21 759,100 0 0
PLBY GROUP INC COM 72814P109 12,255 519,929 SH   SOLE 22 508,413 0 11,516
PLBY GROUP INC COM 72814P109 52 2,189 SH   SOLE 25 2,189 0 0
PLBY GROUP INC COM 72814P109 40 1,698 SH   SOLE 26 0 0 1,698
PLBY GROUP INC COM 72814P109 80 3,386 SH   SOLE 30 3,386 0 0
PLBY GROUP INC COM 72814P109 38 1,617 SH   SOLE 40 1,617 0 0
PLBY GROUP INC COM 72814P109 0 5 SH   SOLE 43 0 0 5
PLDT INC SPONSORED ADR 69344D408 23,115 709,695 SH   SOLE 43 59,459 0 650,236
PLEXUS CORP COM 729132100 1,305 14,593 SH   SOLE 2 8,758 0 5,835
PLEXUS CORP COM 729132100 12 133 SH   SOLE 4 133 0 0
PLEXUS CORP COM 729132100 62 697 SH   SOLE 7 697 0 0
PLEXUS CORP COM 729132100 8,699 97,292 SH   SOLE 18 97,292 0 0
PLEXUS CORP COM 729132100 4,453 49,799 SH   SOLE 19 49,799 0 0
PLEXUS CORP COM 729132100 291,896 3,264,690 SH   SOLE 21 3,264,690 0 0
PLEXUS CORP COM 729132100 59,661 667,273 SH   SOLE 22 648,792 0 18,481
PLEXUS CORP COM 729132100 470 5,253 SH   SOLE 25 5,253 0 0
PLEXUS CORP COM 729132100 1,043 11,668 SH   SOLE 26 8,399 0 3,269
PLEXUS CORP COM 729132100 215 2,409 SH   SOLE 28 2,409 0 0
PLEXUS CORP COM 729132100 4,566 51,071 SH   SOLE 30 51,071 0 0
PLEXUS CORP COM 729132100 496 5,547 SH   SOLE 36 5,547 0 0
PLEXUS CORP COM 729132100 287 3,206 SH   SOLE 40 3,206 0 0
PLEXUS CORP COM 729132100 1,472 16,458 SH   SOLE 43 387 0 16,071
PLIANT THERAPEUTICS INC COM 729139105 427 25,271 SH   SOLE 2 4,485 0 20,786
PLIANT THERAPEUTICS INC COM 729139105 5 279 SH   SOLE 7 279 0 0
PLIANT THERAPEUTICS INC COM 729139105 1,206 71,432 SH   SOLE 18 71,432 0 0
PLIANT THERAPEUTICS INC COM 729139105 753 44,632 SH   SOLE 19 44,632 0 0
PLIANT THERAPEUTICS INC COM 729139105 16,531 979,338 SH   SOLE 21 979,338 0 0
PLIANT THERAPEUTICS INC COM 729139105 6,665 394,826 SH   SOLE 22 385,333 0 9,493
PLIANT THERAPEUTICS INC COM 729139105 60 3,542 SH   SOLE 25 3,542 0 0
PLIANT THERAPEUTICS INC COM 729139105 16 969 SH   SOLE 26 969 0 0
PLIANT THERAPEUTICS INC COM 729139105 348 20,632 SH   SOLE 30 20,632 0 0
PLIANT THERAPEUTICS INC COM 729139105 39 2,303 SH   SOLE 36 2,303 0 0
PLIANT THERAPEUTICS INC COM 729139105 39 2,329 SH   SOLE 40 2,329 0 0
PLIANT THERAPEUTICS INC COM 729139105 109 6,439 SH   SOLE 43 0 0 6,439
PLUG POWER INC COM NEW 72919P202 26,461 1,036,047 SH   SOLE 2 82,739 0 953,308
PLUG POWER INC COM NEW 72919P202 8,266 323,632 SH   SOLE 4 209,542 0 114,090
PLUG POWER INC COM NEW 72919P202 1,437 56,253 SH   SOLE 7 56,253 0 0
PLUG POWER INC COM NEW 72919P202 36 1,426 SH   SOLE 13 1,426 0 0
PLUG POWER INC COM NEW 72919P202 1,030 40,321 SH   SOLE 15 40,321 0 0
PLUG POWER INC COM NEW 72919P202 0 3 SH   SOLE 17 0 0 3
PLUG POWER INC COM NEW 72919P202 14,318 560,621 SH   SOLE 18 531,017 0 29,604
PLUG POWER INC COM NEW 72919P202 4,512 176,651 SH   SOLE 19 176,651 0 0
PLUG POWER INC COM NEW 72919P202 474,636 18,584,008 SH   SOLE 21 18,584,008 0 0
PLUG POWER INC COM NEW 72919P202 299,349 11,720,775 SH   SOLE 22 11,131,582 0 589,193
PLUG POWER INC COM NEW 72919P202 7,460 292,086 SH   SOLE 23 292,086 0 0
PLUG POWER INC COM NEW 72919P202 19,894 778,939 SH   SOLE 25 778,939 0 0
PLUG POWER INC COM NEW 72919P202 22,869 895,406 SH   SOLE 26 506,770 0 388,636
PLUG POWER INC COM NEW 72919P202 22,762 891,216 SH   SOLE 28 39,343 0 851,873
PLUG POWER INC COM NEW 72919P202 241,007 9,436,456 SH   SOLE 30 9,436,456 0 0
PLUG POWER INC COM NEW 72919P202 4,696 183,870 SH   SOLE 31 59,838 0 124,032
PLUG POWER INC COM NEW 72919P202 583 22,830 SH   SOLE 34 22,830 0 0
PLUG POWER INC COM NEW 72919P202 5,670 222,002 SH   SOLE 36 222,002 0 0
PLUG POWER INC COM NEW 72919P202 475 18,588 SH   SOLE 40 18,588 0 0
PLUG POWER INC COM NEW 72919P202 7,861 307,789 SH   SOLE 43 7,656 0 300,133
PLUMAS BANCORP COM 729273102 28 899 SH   SOLE 18 899 0 0
PLUMAS BANCORP COM 729273102 599 18,966 SH   SOLE 21 18,966 0 0
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 16 5,893 SH   SOLE 2 5,893 0 0
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 16 5,921 SH   SOLE 21 5,921 0 0
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 4 1,543 SH   SOLE 22 1,543 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 4 2,202 SH   SOLE 18 2,202 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 56 29,356 SH   SOLE 21 29,356 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 185 96,765 SH   SOLE 22 96,765 0 0
PLX PHARMA INC COM 72942A107 67 3,489 SH   SOLE 18 3,489 0 0
PLX PHARMA INC COM 72942A107 1,017 52,707 SH   SOLE 21 52,707 0 0
PLX PHARMA INC COM 72942A107 4,441 230,082 SH   SOLE 22 230,082 0 0
PLYMOUTH INDL REIT INC COM 729640102 3,160 138,881 SH   SOLE 2 42,388 0 96,493
PLYMOUTH INDL REIT INC COM 729640102 9 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102 2,310 101,552 SH   SOLE 18 98,600 0 2,952
PLYMOUTH INDL REIT INC COM 729640102 4,829 212,247 SH   SOLE 19 212,247 0 0
PLYMOUTH INDL REIT INC COM 729640102 26,760 1,176,246 SH   SOLE 21 1,176,246 0 0
PLYMOUTH INDL REIT INC COM 729640102 23,134 1,016,870 SH   SOLE 22 1,000,856 0 16,014
PLYMOUTH INDL REIT INC COM 729640102 168 7,399 SH   SOLE 23 7,399 0 0
PLYMOUTH INDL REIT INC COM 729640102 16 690 SH   SOLE 43 0 0 690
PMV PHARMACEUTICALS INC COM 69353Y103 772 25,917 SH   SOLE 2 17,328 0 8,589
PMV PHARMACEUTICALS INC COM 69353Y103 10 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 2,175 72,980 SH   SOLE 18 72,980 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 16,601 557,067 SH   SOLE 19 557,067 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 194 6,515 SH   SOLE 20 6,515 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 25,377 851,587 SH   SOLE 21 851,587 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 19,720 661,757 SH   SOLE 22 651,978 0 9,779
PMV PHARMACEUTICALS INC COM 69353Y103 61 2,059 SH   SOLE 23 2,059 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 65 2,184 SH   SOLE 25 2,184 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 91 3,043 SH   SOLE 26 0 0 3,043
PMV PHARMACEUTICALS INC COM 69353Y103 84 2,818 SH   SOLE 30 2,818 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 41 1,373 SH   SOLE 40 1,373 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 8 279 SH   SOLE 43 0 0 279
PNC FINL SVCS GROUP INC COM 693475105 186,760 954,609 SH   SOLE 2 133,166 0 821,443
PNC FINL SVCS GROUP INC COM 693475105 59,438 303,815 SH   SOLE 4 188,070 0 115,745
PNC FINL SVCS GROUP INC COM 693475105 75,539 386,110 SH   SOLE 7 373,637 0 12,473
PNC FINL SVCS GROUP INC COM 693475105 1,484 7,587 SH   SOLE 13 1,157 0 6,430
PNC FINL SVCS GROUP INC COM 693475105 10,806 55,236 SH   SOLE 15 55,236 0 0
PNC FINL SVCS GROUP INC COM 693475105 1 3 SH   SOLE 17 0 0 3
PNC FINL SVCS GROUP INC COM 693475105 181,254 926,465 SH   SOLE 18 866,855 0 59,610
PNC FINL SVCS GROUP INC COM 693475105 22,066 112,789 SH   SOLE 19 112,789 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,069,643 10,578,832 SH   SOLE 21 10,578,832 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,760,276 8,997,525 SH   SOLE 22 8,091,305 0 906,220
PNC FINL SVCS GROUP INC COM 693475105 46,767 239,045 SH   SOLE 23 239,045 0 0
PNC FINL SVCS GROUP INC COM 693475105 153,620 785,219 SH   SOLE 25 785,219 0 0
PNC FINL SVCS GROUP INC COM 693475105 211,077 1,078,903 SH   SOLE 26 507,761 0 571,142
PNC FINL SVCS GROUP INC COM 693475105 239,782 1,225,628 SH   SOLE 28 38,249 0 1,187,379
PNC FINL SVCS GROUP INC COM 693475105 590,249 3,017,016 SH   SOLE 30 3,013,236 0 3,780
PNC FINL SVCS GROUP INC COM 693475105 30,399 155,380 SH   SOLE 31 51,413 0 103,967
PNC FINL SVCS GROUP INC COM 693475105 4,383 22,404 SH   SOLE 34 22,404 0 0
PNC FINL SVCS GROUP INC COM 693475105 45,238 231,231 SH   SOLE 36 231,231 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,884 14,743 SH   SOLE 40 14,743 0 0
PNC FINL SVCS GROUP INC COM 693475105 77,433 395,793 SH   SOLE 43 31,318 0 364,475
PNM RES INC COM 69349H107 8,871 179,288 SH   SOLE 2 98,974 0 80,314
PNM RES INC COM 69349H107 673 13,597 SH   SOLE 4 13,597 0 0
PNM RES INC COM 69349H107 243 4,914 SH   SOLE 7 4,914 0 0
PNM RES INC COM 69349H107 21,886 442,321 SH   SOLE 18 442,321 0 0
PNM RES INC COM 69349H107 11,935 241,203 SH   SOLE 19 241,203 0 0
PNM RES INC COM 69349H107 315,807 6,382,514 SH   SOLE 21 6,382,514 0 0
PNM RES INC COM 69349H107 125,897 2,544,393 SH   SOLE 22 2,459,303 0 85,090
PNM RES INC COM 69349H107 158 3,188 SH   SOLE 23 3,188 0 0
PNM RES INC COM 69349H107 2,121 42,857 SH   SOLE 26 36,797 0 6,060
PNM RES INC COM 69349H107 4,440 89,727 SH   SOLE 30 89,727 0 0
PNM RES INC COM 69349H107 309 6,245 SH   SOLE 36 6,245 0 0
PNM RES INC COM 69349H107 478 9,669 SH   SOLE 40 9,669 0 0
PNM RES INC COM 69349H107 2,270 45,873 SH   SOLE 43 1,394 0 44,479
POINT BIOPHARMA GLOBAL INC COM 730541109 67 8,726 SH   SOLE 2 8,726 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 289 37,600 SH   SOLE 18 37,600 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 7,087 921,632 SH   SOLE 19 921,632 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 95 12,400 SH   SOLE 20 12,400 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 689 89,533 SH   SOLE 21 89,533 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 1,255 163,215 SH   SOLE 22 163,215 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 3,830 498,000 SH   SOLE 34 498,000 0 0
POINTS INTL LTD COM NEW 730843208 24 1,410 SH   SOLE 2 1,410 0 0
POINTS INTL LTD COM NEW 730843208 33 1,922 SH   SOLE 22 1,922 0 0
POLAR PWR INC COM 73102V105 8 1,469 SH   SOLE 18 1,469 0 0
POLAR PWR INC COM 73102V105 99 17,876 SH   SOLE 21 17,876 0 0
POLAR PWR INC COM 73102V105 476 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102 17,124 143,108 SH   SOLE 2 55,626 0 87,482
POLARIS INC COM 731068102 26 221 SH   SOLE 4 221 0 0
POLARIS INC COM 731068102 2,069 17,290 SH   SOLE 7 17,290 0 0
POLARIS INC COM 731068102 16,572 138,495 SH   SOLE 18 138,495 0 0
POLARIS INC COM 731068102 1,936 16,177 SH   SOLE 19 16,177 0 0
POLARIS INC COM 731068102 330,921 2,765,510 SH   SOLE 21 2,765,510 0 0
POLARIS INC COM 731068102 185,774 1,552,516 SH   SOLE 22 1,484,393 0 68,123
POLARIS INC COM 731068102 872 7,289 SH   SOLE 25 7,289 0 0
POLARIS INC COM 731068102 2,604 21,762 SH   SOLE 26 17,144 0 4,618
POLARIS INC COM 731068102 725 6,059 SH   SOLE 28 4,059 0 2,000
POLARIS INC COM 731068102 7,515 62,803 SH   SOLE 30 62,803 0 0
POLARIS INC COM 731068102 107 894 SH   SOLE 31 894 0 0
POLARIS INC COM 731068102 124 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102 854 7,141 SH   SOLE 40 7,141 0 0
POLARIS INC COM 731068102 2,411 20,149 SH   SOLE 43 1,921 0 18,228
POLARITYTE INC COM 731094108 12 18,797 SH   SOLE 21 18,797 0 0
POLARITYTE INC COM 731094108 556 860,078 SH   SOLE 22 860,078 0 0
POLYMET MNG CORP COM NEW 731916409 101 33,011 SH   SOLE 2 3,196 0 29,815
POLYMET MNG CORP COM NEW 731916409 5 1,480 SH   SOLE 17 0 0 1,480
POLYMET MNG CORP COM NEW 731916409 277 90,881 SH   SOLE 18 90,881 0 0
POLYMET MNG CORP COM NEW 731916409 203 66,698 SH   SOLE 19 66,698 0 0
POLYMET MNG CORP COM NEW 731916409 3,017 989,199 SH   SOLE 21 989,199 0 0
POLYMET MNG CORP COM NEW 731916409 678 222,150 SH   SOLE 22 213,103 0 9,047
POLYPID LTD SHS M8001Q118 24 3,091 SH   SOLE 22 3,091 0 0
POOL CORP COM 73278L105 37,550 86,438 SH   SOLE 2 18,263 0 68,175
POOL CORP COM 73278L105 12,553 28,897 SH   SOLE 4 17,568 0 11,329
POOL CORP COM 73278L105 21,981 50,600 SH   SOLE 7 40,008 0 10,592
POOL CORP COM 73278L105 366 843 SH   SOLE 13 63 0 780
POOL CORP COM 73278L105 1,710 3,936 SH   SOLE 15 3,936 0 0
POOL CORP COM 73278L105 3 8 SH   SOLE 17 0 0 8
POOL CORP COM 73278L105 34,870 80,270 SH   SOLE 18 74,351 0 5,919
POOL CORP COM 73278L105 385,575 887,584 SH   SOLE 19 887,584 0 0
POOL CORP COM 73278L105 616,117 1,418,284 SH   SOLE 21 1,418,284 0 0
POOL CORP COM 73278L105 425,759 980,085 SH   SOLE 22 896,152 0 83,933
POOL CORP COM 73278L105 10,156 23,378 SH   SOLE 23 23,378 0 0
POOL CORP COM 73278L105 136,541 314,313 SH   SOLE 25 314,313 0 0
POOL CORP COM 73278L105 41,018 94,422 SH   SOLE 26 40,283 0 54,139
POOL CORP COM 73278L105 50,170 115,489 SH   SOLE 28 4,006 0 111,483
POOL CORP COM 73278L105 93 215 SH   SOLE 29 215 0 0
POOL CORP COM 73278L105 131,840 303,491 SH   SOLE 30 295,271 0 8,220
POOL CORP COM 73278L105 6,522 15,014 SH   SOLE 31 5,074 0 9,940
POOL CORP COM 73278L105 2,822 6,496 SH   SOLE 34 6,496 0 0
POOL CORP COM 73278L105 9,444 21,739 SH   SOLE 36 21,739 0 0
POOL CORP COM 73278L105 609 1,401 SH   SOLE 40 1,401 0 0
POOL CORP COM 73278L105 12,518 28,816 SH   SOLE 43 6,030 0 22,786
POPULAR INC COM NEW 733174700 13,884 178,753 SH   SOLE 2 28,075 0 150,678
POPULAR INC COM NEW 733174700 129 1,667 SH   SOLE 4 1,667 0 0
POPULAR INC COM NEW 733174700 161 2,077 SH   SOLE 7 2,077 0 0
POPULAR INC COM NEW 733174700 2,383 30,678 SH   SOLE 18 30,678 0 0
POPULAR INC COM NEW 733174700 1,770 22,788 SH   SOLE 19 22,788 0 0
POPULAR INC COM NEW 733174700 97,105 1,250,228 SH   SOLE 21 1,250,228 0 0
POPULAR INC COM NEW 733174700 140,927 1,814,427 SH   SOLE 22 1,717,238 0 97,189
POPULAR INC COM NEW 733174700 899 11,569 SH   SOLE 25 11,569 0 0
POPULAR INC COM NEW 733174700 3,346 43,086 SH   SOLE 26 35,691 0 7,395
POPULAR INC COM NEW 733174700 575 7,404 SH   SOLE 28 5,144 0 2,260
POPULAR INC COM NEW 733174700 3,528 45,425 SH   SOLE 30 45,425 0 0
POPULAR INC COM NEW 733174700 100 1,288 SH   SOLE 31 1,288 0 0
POPULAR INC COM NEW 733174700 165 2,119 SH   SOLE 36 2,119 0 0
POPULAR INC COM NEW 733174700 779 10,033 SH   SOLE 40 10,033 0 0
POPULAR INC COM NEW 733174700 4,926 63,418 SH   SOLE 43 591 0 62,827
PORCH GROUP INC COM 733245104 568 32,105 SH   SOLE 2 24,361 0 7,744
PORCH GROUP INC COM 733245104 12 657 SH   SOLE 4 657 0 0
PORCH GROUP INC COM 733245104 5 255 SH   SOLE 7 255 0 0
PORCH GROUP INC COM 733245104 3,946 223,197 SH   SOLE 18 223,197 0 0
PORCH GROUP INC COM 733245104 2,435 137,721 SH   SOLE 19 137,721 0 0
PORCH GROUP INC COM 733245104 47,214 2,670,448 SH   SOLE 21 2,670,448 0 0
PORCH GROUP INC COM 733245104 32,510 1,838,804 SH   SOLE 22 1,791,476 0 47,328
PORCH GROUP INC COM 733245104 171 9,660 SH   SOLE 25 9,660 0 0
PORCH GROUP INC COM 733245104 755 42,713 SH   SOLE 26 35,801 0 6,912
PORCH GROUP INC COM 733245104 153 8,638 SH   SOLE 28 8,638 0 0
PORCH GROUP INC COM 733245104 340 19,223 SH   SOLE 30 19,223 0 0
PORCH GROUP INC COM 733245104 202 11,412 SH   SOLE 40 11,412 0 0
PORTAGE BIOTECH INC COM G7185A128 189 9,307 SH   SOLE 2 1,354 0 7,953
PORTAGE BIOTECH INC COM G7185A128 256 12,587 SH   SOLE 18 12,587 0 0
PORTAGE BIOTECH INC COM G7185A128 149 7,349 SH   SOLE 19 7,349 0 0
PORTAGE BIOTECH INC COM G7185A128 2,868 141,128 SH   SOLE 21 141,128 0 0
PORTAGE BIOTECH INC COM G7185A128 869 42,752 SH   SOLE 22 40,869 0 1,883
PORTLAND GEN ELEC CO COM NEW 736508847 15,818 336,619 SH   SOLE 2 147,419 0 189,200
PORTLAND GEN ELEC CO COM NEW 736508847 717 15,267 SH   SOLE 4 15,267 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,203 25,592 SH   SOLE 7 25,592 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 15,187 323,202 SH   SOLE 18 301,372 0 21,830
PORTLAND GEN ELEC CO COM NEW 736508847 53,258 1,133,393 SH   SOLE 19 1,133,393 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 181,348 3,859,298 SH   SOLE 21 3,859,298 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 149,870 3,189,396 SH   SOLE 22 3,063,098 0 126,298
PORTLAND GEN ELEC CO COM NEW 736508847 1,832 38,996 SH   SOLE 23 38,996 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 10,544 224,388 SH   SOLE 26 24,839 0 199,549
PORTLAND GEN ELEC CO COM NEW 736508847 352 7,485 SH   SOLE 28 7,485 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,495 95,663 SH   SOLE 30 95,663 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 305 6,482 SH   SOLE 36 6,482 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 517 11,004 SH   SOLE 40 11,004 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,873 61,141 SH   SOLE 43 6,354 0 54,787
PORTMAN RIDGE FIN CORP COM NEW 73688F201 1,386 56,926 SH   SOLE 30 56,926 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201 0 5 SH   SOLE 43 0 0 5
POSCO SPONSORED ADR 693483109 5,225 75,760 SH   SOLE 2 75,760 0 0
POSCO SPONSORED ADR 693483109 5 69 SH   SOLE 18 69 0 0
POSCO SPONSORED ADR 693483109 69 1,004 SH   SOLE 21 1,004 0 0
POSCO SPONSORED ADR 693483109 12,848 186,291 SH   SOLE 22 148,245 0 38,046
POSCO SPONSORED ADR 693483109 45,463 659,172 SH   SOLE 43 52,073 0 607,099
POSEIDA THERAPEUTICS INC COM 73730P108 331 45,417 SH   SOLE 2 5,690 0 39,727
POSEIDA THERAPEUTICS INC COM 73730P108 815 111,850 SH   SOLE 18 108,037 0 3,813
POSEIDA THERAPEUTICS INC COM 73730P108 2,410 330,574 SH   SOLE 19 330,574 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 9,743 1,336,457 SH   SOLE 21 1,336,457 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 4,728 648,564 SH   SOLE 22 630,829 0 17,735
POSEIDA THERAPEUTICS INC COM 73730P108 49 6,739 SH   SOLE 23 6,739 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 118 16,202 SH   SOLE 26 0 0 16,202
POSEIDA THERAPEUTICS INC COM 73730P108 193 26,431 SH   SOLE 30 26,431 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 79 10,905 SH   SOLE 43 0 0 10,905
POSHMARK INC COM CL A 73739W104 189 7,935 SH   SOLE 2 7,935 0 0
POSHMARK INC COM CL A 73739W104 570 23,989 SH   SOLE 21 23,989 0 0
POSHMARK INC COM CL A 73739W104 5,281 222,259 SH   SOLE 22 214,992 0 7,267
POSHMARK INC COM CL A 73739W104 44 1,840 SH   SOLE 25 1,840 0 0
POSHMARK INC COM CL A 73739W104 54 2,267 SH   SOLE 26 0 0 2,267
POSHMARK INC COM CL A 73739W104 65 2,716 SH   SOLE 30 2,716 0 0
POSHMARK INC COM CL A 73739W104 108 4,552 SH   SOLE 34 4,552 0 0
POSHMARK INC COM CL A 73739W104 26 1,089 SH   SOLE 40 1,089 0 0
POST HLDGS INC COM 737446104 17,923 162,701 SH   SOLE 2 48,908 0 113,793
POST HLDGS INC COM 737446104 26 237 SH   SOLE 4 237 0 0
POST HLDGS INC COM 737446104 151 1,369 SH   SOLE 7 1,369 0 0
POST HLDGS INC COM 737446104 15,367 139,501 SH   SOLE 18 139,501 0 0
POST HLDGS INC COM 737446104 1,810 16,431 SH   SOLE 19 16,431 0 0
POST HLDGS INC COM 737446104 296,780 2,694,077 SH   SOLE 21 2,694,077 0 0
POST HLDGS INC COM 737446104 174,225 1,581,561 SH   SOLE 22 1,509,614 0 71,947
POST HLDGS INC COM 737446104 856 7,772 SH   SOLE 25 7,772 0 0
POST HLDGS INC COM 737446104 2,642 23,983 SH   SOLE 26 18,597 0 5,386
POST HLDGS INC COM 737446104 561 5,096 SH   SOLE 28 3,913 0 1,183
POST HLDGS INC COM 737446104 3,550 32,228 SH   SOLE 30 32,228 0 0
POST HLDGS INC COM 737446104 101 917 SH   SOLE 31 917 0 0
POST HLDGS INC COM 737446104 187 1,698 SH   SOLE 36 1,698 0 0
POST HLDGS INC COM 737446104 802 7,278 SH   SOLE 40 7,278 0 0
POST HLDGS INC COM 737446104 1,834 16,649 SH   SOLE 43 1,248 0 15,401
POSTAL REALTY TRUST INC CL A 73757R102 399 21,416 SH   SOLE 2 12,231 0 9,185
POSTAL REALTY TRUST INC CL A 73757R102 758 40,645 SH   SOLE 18 40,645 0 0
POSTAL REALTY TRUST INC CL A 73757R102 417 22,397 SH   SOLE 19 22,397 0 0
POSTAL REALTY TRUST INC CL A 73757R102 8,293 444,927 SH   SOLE 21 444,927 0 0
POSTAL REALTY TRUST INC CL A 73757R102 2,894 155,238 SH   SOLE 22 147,913 0 7,325
POSTAL REALTY TRUST INC CL A 73757R102 10 512 SH   SOLE 23 512 0 0
POTBELLY CORP COM 73754Y100 36 5,368 SH   SOLE 18 5,368 0 0
POTBELLY CORP COM 73754Y100 581 85,743 SH   SOLE 21 85,743 0 0
POTBELLY CORP COM 73754Y100 2,730 402,708 SH   SOLE 22 402,708 0 0
POTBELLY CORP COM 73754Y100 36 5,278 SH   SOLE 43 0 0 5,278
POTLATCHDELTIC CORPORATION COM 737630103 5,254 101,860 SH   SOLE 2 48,142 0 53,718
POTLATCHDELTIC CORPORATION COM 737630103 15 289 SH   SOLE 4 289 0 0
POTLATCHDELTIC CORPORATION COM 737630103 55 1,064 SH   SOLE 7 1,064 0 0
POTLATCHDELTIC CORPORATION COM 737630103 17,701 343,170 SH   SOLE 18 343,170 0 0
POTLATCHDELTIC CORPORATION COM 737630103 7,745 150,162 SH   SOLE 19 150,162 0 0
POTLATCHDELTIC CORPORATION COM 737630103 282,163 5,470,397 SH   SOLE 21 5,470,397 0 0
POTLATCHDELTIC CORPORATION COM 737630103 98,934 1,918,077 SH   SOLE 22 1,850,590 0 67,487
POTLATCHDELTIC CORPORATION COM 737630103 0 9 SH   SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103 456 8,836 SH   SOLE 25 8,836 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,364 26,443 SH   SOLE 26 22,300 0 4,143
POTLATCHDELTIC CORPORATION COM 737630103 301 5,845 SH   SOLE 28 5,845 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 21,964 425,827 SH   SOLE 30 425,827 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 63 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103 433 8,389 SH   SOLE 40 8,389 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,503 29,141 SH   SOLE 43 773 0 28,368
POWELL INDS INC COM 739128106 242 9,869 SH   SOLE 2 705 0 9,164
POWELL INDS INC COM 739128106 5 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,021 41,563 SH   SOLE 18 41,563 0 0
POWELL INDS INC COM 739128106 383 15,571 SH   SOLE 19 15,571 0 0
POWELL INDS INC COM 739128106 27,047 1,100,831 SH   SOLE 21 1,100,831 0 0
POWELL INDS INC COM 739128106 5,767 234,735 SH   SOLE 22 229,465 0 5,270
POWELL INDS INC COM 739128106 272 11,075 SH   SOLE 30 11,075 0 0
POWELL INDS INC COM 739128106 32 1,296 SH   SOLE 43 0 0 1,296
POWER & DIGITAL INFRA ACQ CO COM CL A 739190106 34,531 3,415,500 SH   SOLE 2 3,415,500 0 0
POWER & DIGITAL INFRA ACQ CO *W EXP 02/12/202 739190114 2,118 853,874 SH   SOLE 2 853,874 0 0
POWER INTEGRATIONS INC COM 739276103 10,362 104,674 SH   SOLE 2 51,234 0 53,440
POWER INTEGRATIONS INC COM 739276103 20 198 SH   SOLE 4 198 0 0
POWER INTEGRATIONS INC COM 739276103 84 848 SH   SOLE 7 848 0 0
POWER INTEGRATIONS INC COM 739276103 23,704 239,454 SH   SOLE 18 215,081 0 24,373
POWER INTEGRATIONS INC COM 739276103 52,155 526,875 SH   SOLE 19 526,875 0 0
POWER INTEGRATIONS INC COM 739276103 677,163 6,840,720 SH   SOLE 21 6,840,720 0 0
POWER INTEGRATIONS INC COM 739276103 181,191 1,830,399 SH   SOLE 22 1,794,266 0 36,133
POWER INTEGRATIONS INC COM 739276103 2,006 20,266 SH   SOLE 23 20,266 0 0
POWER INTEGRATIONS INC COM 739276103 894 9,028 SH   SOLE 25 9,028 0 0
POWER INTEGRATIONS INC COM 739276103 10,239 103,431 SH   SOLE 26 18,695 0 84,736
POWER INTEGRATIONS INC COM 739276103 497 5,020 SH   SOLE 28 5,020 0 0
POWER INTEGRATIONS INC COM 739276103 14,255 144,006 SH   SOLE 30 144,006 0 0
POWER INTEGRATIONS INC COM 739276103 35 354 SH   SOLE 34 354 0 0
POWER INTEGRATIONS INC COM 739276103 298 3,009 SH   SOLE 36 3,009 0 0
POWER INTEGRATIONS INC COM 739276103 706 7,127 SH   SOLE 40 7,127 0 0
POWER INTEGRATIONS INC COM 739276103 6,740 68,087 SH   SOLE 43 9,054 0 59,033
POWER REIT COM 73933H101 24 487 SH   SOLE 18 487 0 0
POWER REIT COM 73933H101 279 5,582 SH   SOLE 21 5,582 0 0
POWER REIT COM 73933H101 188 3,765 SH   SOLE 22 3,765 0 0
POWERFLEET INC COM 73931J109 10 1,440 SH   SOLE 2 1,440 0 0
POWERFLEET INC COM 73931J109 44 6,524 SH   SOLE 18 6,524 0 0
POWERFLEET INC COM 73931J109 619 92,450 SH   SOLE 21 92,450 0 0
POWERFLEET INC COM 73931J109 2,476 369,582 SH   SOLE 22 369,582 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 739 30,033 SH   SOLE 2 5,431 0 24,602
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 3,286 133,531 SH   SOLE 18 133,531 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1,872 76,078 SH   SOLE 19 76,078 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 36,426 1,480,117 SH   SOLE 21 1,480,117 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 22,321 906,995 SH   SOLE 22 885,542 0 21,453
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 832 33,827 SH   SOLE 26 33,827 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2,490 101,173 SH   SOLE 28 0 0 101,173
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 43 1,735 SH   SOLE 31 0 0 1,735
PPD INC COM 69355F102 18,591 397,334 SH   SOLE 2 95,179 0 302,155
PPD INC COM 69355F102 3,923 83,850 SH   SOLE 4 43,300 0 40,550
PPD INC COM 69355F102 523 11,184 SH   SOLE 7 11,184 0 0
PPD INC COM 69355F102 899 19,208 SH   SOLE 13 19,208 0 0
PPD INC COM 69355F102 496 10,606 SH   SOLE 15 10,606 0 0
PPD INC COM 69355F102 8,894 190,094 SH   SOLE 18 133,072 0 57,022
PPD INC COM 69355F102 31,329 669,559 SH   SOLE 19 669,559 0 0
PPD INC COM 69355F102 101,937 2,178,603 SH   SOLE 21 2,178,603 0 0
PPD INC COM 69355F102 153,129 3,272,676 SH   SOLE 22 3,047,557 0 225,119
PPD INC COM 69355F102 3,251 69,488 SH   SOLE 23 69,488 0 0
PPD INC COM 69355F102 1,115 23,838 SH   SOLE 25 23,838 0 0
PPD INC COM 69355F102 10,213 218,269 SH   SOLE 26 190,516 0 27,753
PPD INC COM 69355F102 14,358 306,854 SH   SOLE 28 7,852 0 299,002
PPD INC COM 69355F102 35,645 761,818 SH   SOLE 30 761,818 0 0
PPD INC COM 69355F102 2,185 46,690 SH   SOLE 31 16,109 0 30,581
PPD INC COM 69355F102 20,140 430,434 SH   SOLE 34 430,434 0 0
PPD INC COM 69355F102 1,379 29,482 SH   SOLE 36 29,482 0 0
PPD INC COM 69355F102 259 5,533 SH   SOLE 40 5,533 0 0
PPD INC COM 69355F102 381 8,148 SH   SOLE 43 113 0 8,035
PPG INDS INC COM 693506107 87,659 612,960 SH   SOLE 2 153,656 0 459,304
PPG INDS INC COM 693506107 29,443 205,880 SH   SOLE 4 133,216 0 72,664
PPG INDS INC COM 693506107 31,497 220,240 SH   SOLE 7 213,344 0 6,896
PPG INDS INC COM 693506107 1,526 10,672 SH   SOLE 13 6,263 0 4,409
PPG INDS INC COM 693506107 4,463 31,209 SH   SOLE 15 31,209 0 0
PPG INDS INC COM 693506107 164,106 1,147,513 SH   SOLE 18 1,067,994 0 79,519
PPG INDS INC COM 693506107 287,265 2,008,706 SH   SOLE 19 2,008,706 0 0
PPG INDS INC COM 693506107 943,749 6,599,181 SH   SOLE 21 6,599,181 0 0
PPG INDS INC COM 693506107 749,532 5,241,113 SH   SOLE 22 4,723,790 0 517,323
PPG INDS INC COM 693506107 20,250 141,597 SH   SOLE 23 141,597 0 0
PPG INDS INC COM 693506107 73,367 513,021 SH   SOLE 25 513,021 0 0
PPG INDS INC COM 693506107 101,434 709,276 SH   SOLE 26 374,381 0 334,895
PPG INDS INC COM 693506107 126,673 885,765 SH   SOLE 28 23,148 0 862,617
PPG INDS INC COM 693506107 597 4,176 SH   SOLE 29 4,176 0 0
PPG INDS INC COM 693506107 223,078 1,559,874 SH   SOLE 30 1,559,874 0 0
PPG INDS INC COM 693506107 14,651 102,447 SH   SOLE 31 33,428 0 69,019
PPG INDS INC COM 693506107 73,730 515,555 SH   SOLE 34 515,555 0 0
PPG INDS INC COM 693506107 17,089 119,492 SH   SOLE 36 119,492 0 0
PPG INDS INC COM 693506107 1,178 8,235 SH   SOLE 40 8,235 0 0
PPG INDS INC COM 693506107 16,666 116,536 SH   SOLE 43 4,669 0 111,867
PPL CORP COM 69351T106 49,094 1,760,899 SH   SOLE 2 278,670 0 1,482,229
PPL CORP COM 69351T106 11,899 426,795 SH   SOLE 4 397,136 0 29,659
PPL CORP COM 69351T106 21,892 785,237 SH   SOLE 7 758,318 0 26,919
PPL CORP COM 69351T106 530 19,017 SH   SOLE 13 2,351 0 16,666
PPL CORP COM 69351T106 2,724 97,703 SH   SOLE 15 97,703 0 0
PPL CORP COM 69351T106 46,972 1,684,794 SH   SOLE 18 1,615,693 0 69,101
PPL CORP COM 69351T106 10,238 367,223 SH   SOLE 19 367,223 0 0
PPL CORP COM 69351T106 911,166 32,681,721 SH   SOLE 21 32,681,721 0 0
PPL CORP COM 69351T106 455,007 16,320,209 SH   SOLE 22 14,668,980 0 1,651,229
PPL CORP COM 69351T106 12,009 430,742 SH   SOLE 23 430,742 0 0
PPL CORP COM 69351T106 7,807 280,014 SH   SOLE 25 280,014 0 0
PPL CORP COM 69351T106 43,061 1,544,528 SH   SOLE 26 683,760 0 860,768
PPL CORP COM 69351T106 32,735 1,174,153 SH   SOLE 28 59,061 0 1,115,092
PPL CORP COM 69351T106 98 3,506 SH   SOLE 29 3,506 0 0
PPL CORP COM 69351T106 101,004 3,622,820 SH   SOLE 30 3,622,820 0 0
PPL CORP COM 69351T106 7,780 279,042 SH   SOLE 31 90,344 0 188,698
PPL CORP COM 69351T106 7,129 255,708 SH   SOLE 32 255,708 0 0
PPL CORP COM 69351T106 1,125 40,363 SH   SOLE 34 40,363 0 0
PPL CORP COM 69351T106 23,432 840,465 SH   SOLE 35 840,465 0 0
PPL CORP COM 69351T106 12,105 434,185 SH   SOLE 36 434,185 0 0
PPL CORP COM 69351T106 399 14,302 SH   SOLE 40 14,302 0 0
PPL CORP COM 69351T106 8,442 302,782 SH   SOLE 43 27,194 0 275,588
PRA GROUP INC COM 69354N106 6,663 158,111 SH   SOLE 2 75,674 0 82,437
PRA GROUP INC COM 69354N106 5 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106 33 794 SH   SOLE 7 794 0 0
PRA GROUP INC COM 69354N106 7,684 182,334 SH   SOLE 18 182,334 0 0
PRA GROUP INC COM 69354N106 15,578 369,665 SH   SOLE 19 369,665 0 0
PRA GROUP INC COM 69354N106 223,099 5,294,234 SH   SOLE 21 5,294,234 0 0
PRA GROUP INC COM 69354N106 66,237 1,571,829 SH   SOLE 22 1,523,201 0 48,628
PRA GROUP INC COM 69354N106 526 12,477 SH   SOLE 23 12,477 0 0
PRA GROUP INC COM 69354N106 382 9,064 SH   SOLE 25 9,064 0 0
PRA GROUP INC COM 69354N106 4,526 107,401 SH   SOLE 26 25,726 0 81,675
PRA GROUP INC COM 69354N106 161 3,810 SH   SOLE 28 3,810 0 0
PRA GROUP INC COM 69354N106 3,414 81,008 SH   SOLE 30 81,008 0 0
PRA GROUP INC COM 69354N106 219 5,194 SH   SOLE 36 5,194 0 0
PRA GROUP INC COM 69354N106 222 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC COM 69354N106 624 14,807 SH   SOLE 43 164 0 14,643
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 2,818 2,550,000 PRN   SOLE 21 2,550,000 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 608 32,872 SH   SOLE 2 6,879 0 25,993
PRAXIS PRECISION MEDICINES I COM 74006W108 6 321 SH   SOLE 7 321 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 1,825 98,712 SH   SOLE 18 98,712 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 1,071 57,935 SH   SOLE 19 57,935 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 21,492 1,162,382 SH   SOLE 21 1,162,382 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 14,303 773,549 SH   SOLE 22 744,794 0 28,755
PRAXIS PRECISION MEDICINES I COM 74006W108 73 3,923 SH   SOLE 25 3,923 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 102 5,502 SH   SOLE 30 5,502 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 48 2,572 SH   SOLE 40 2,572 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 128 6,901 SH   SOLE 43 0 0 6,901
PRECIGEN INC COM 74017N105 394 78,994 SH   SOLE 2 28,592 0 50,402
PRECIGEN INC COM 74017N105 1 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 7 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 1,353 271,080 SH   SOLE 18 271,080 0 0
PRECIGEN INC COM 74017N105 839 168,071 SH   SOLE 19 168,071 0 0
PRECIGEN INC COM 74017N105 19,957 3,999,403 SH   SOLE 21 3,999,403 0 0
PRECIGEN INC COM 74017N105 11,821 2,369,008 SH   SOLE 22 2,321,172 0 47,836
PRECIGEN INC COM 74017N105 58 11,594 SH   SOLE 25 11,594 0 0
PRECIGEN INC COM 74017N105 264 52,902 SH   SOLE 26 4,946 0 47,956
PRECIGEN INC COM 74017N105 44 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 819 164,214 SH   SOLE 30 164,214 0 0
PRECIGEN INC COM 74017N105 51 10,220 SH   SOLE 40 10,220 0 0
PRECIGEN INC COM 74017N105 181 36,297 SH   SOLE 43 0 0 36,297
PRECIPIO INC COM 74019L503 10 3,586 SH   SOLE 18 3,586 0 0
PRECIPIO INC COM 74019L503 139 49,136 SH   SOLE 21 49,136 0 0
PRECIPIO INC COM 74019L503 1,631 578,249 SH   SOLE 22 578,249 0 0
PRECISION BIOSCIENCES INC COM 74019P108 784 67,905 SH   SOLE 2 45,369 0 22,536
PRECISION BIOSCIENCES INC COM 74019P108 11 986 SH   SOLE 7 986 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,933 167,465 SH   SOLE 18 149,925 0 17,540
PRECISION BIOSCIENCES INC COM 74019P108 2,526 218,902 SH   SOLE 19 218,902 0 0
PRECISION BIOSCIENCES INC COM 74019P108 26,471 2,293,879 SH   SOLE 21 2,293,879 0 0
PRECISION BIOSCIENCES INC COM 74019P108 15,301 1,325,921 SH   SOLE 22 1,301,351 0 24,570
PRECISION BIOSCIENCES INC COM 74019P108 94 8,121 SH   SOLE 23 8,121 0 0
PRECISION BIOSCIENCES INC COM 74019P108 77 6,706 SH   SOLE 25 6,706 0 0
PRECISION BIOSCIENCES INC COM 74019P108 241 20,857 SH   SOLE 26 2,299 0 18,558
PRECISION BIOSCIENCES INC COM 74019P108 467 40,508 SH   SOLE 30 40,508 0 0
PRECISION BIOSCIENCES INC COM 74019P108 19 1,656 SH   SOLE 36 1,656 0 0
PRECISION BIOSCIENCES INC COM 74019P108 38 3,321 SH   SOLE 40 3,321 0 0
PRECISION BIOSCIENCES INC COM 74019P108 316 27,412 SH   SOLE 43 9,051 0 18,361
PRECISION DRILLING CORP COM NEW 74022D407 260 6,443 SH   SOLE 43 1,373 0 5,070
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 14 10,288 SH   SOLE 18 10,288 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 200 150,341 SH   SOLE 21 150,341 0 0
PREFERRED APT CMNTYS INC COM 74039L103 960 78,518 SH   SOLE 2 18,258 0 60,260
PREFERRED APT CMNTYS INC COM 74039L103 7 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,095 171,274 SH   SOLE 18 171,274 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,102 90,132 SH   SOLE 19 90,132 0 0
PREFERRED APT CMNTYS INC COM 74039L103 26,412 2,159,627 SH   SOLE 21 2,159,627 0 0
PREFERRED APT CMNTYS INC COM 74039L103 14,514 1,186,771 SH   SOLE 22 1,157,027 0 29,744
PREFERRED APT CMNTYS INC COM 74039L103 26 2,129 SH   SOLE 23 2,129 0 0
PREFERRED APT CMNTYS INC COM 74039L103 267 21,830 SH   SOLE 43 4,703 0 17,127
PREFERRED BK LOS ANGELES CA COM NEW 740367404 895 13,426 SH   SOLE 2 4,466 0 8,960
PREFERRED BK LOS ANGELES CA COM NEW 740367404 15 222 SH   SOLE 7 222 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3,590 53,840 SH   SOLE 18 53,840 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,139 32,085 SH   SOLE 19 32,085 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 104,903 1,573,230 SH   SOLE 21 1,573,230 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 24,527 367,830 SH   SOLE 22 354,994 0 12,836
PREFERRED BK LOS ANGELES CA COM NEW 740367404 88 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 114 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,620 24,291 SH   SOLE 30 24,291 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 117 1,750 SH   SOLE 40 1,750 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 512 7,673 SH   SOLE 43 31 0 7,642
PREFORMED LINE PRODS CO COM 740444104 207 3,177 SH   SOLE 2 128 0 3,049
PREFORMED LINE PRODS CO COM 740444104 5 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 709 10,901 SH   SOLE 18 10,901 0 0
PREFORMED LINE PRODS CO COM 740444104 344 5,289 SH   SOLE 19 5,289 0 0
PREFORMED LINE PRODS CO COM 740444104 7,252 111,499 SH   SOLE 21 111,499 0 0
PREFORMED LINE PRODS CO COM 740444104 3,463 53,249 SH   SOLE 22 51,626 0 1,623
PREFORMED LINE PRODS CO COM 740444104 10 151 SH   SOLE 43 0 0 151
PRELUDE THERAPEUTICS INC COM 74065P101 169 5,399 SH   SOLE 2 3,073 0 2,326
PRELUDE THERAPEUTICS INC COM 74065P101 7 232 SH   SOLE 7 232 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 921 29,484 SH   SOLE 18 29,484 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 653 20,902 SH   SOLE 19 20,902 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 11,202 358,471 SH   SOLE 21 358,471 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 9,448 302,335 SH   SOLE 22 295,289 0 7,046
PRELUDE THERAPEUTICS INC COM 74065P101 86 2,741 SH   SOLE 25 2,741 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 26 840 SH   SOLE 26 840 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 107 3,423 SH   SOLE 30 3,423 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 46 1,457 SH   SOLE 40 1,457 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 21 678 SH   SOLE 43 46 0 632
PREMIER FINANCIAL CORP COM 74052F108 3,588 112,700 SH   SOLE 2 40,645 0 72,055
PREMIER FINANCIAL CORP COM 74052F108 3 108 SH   SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108 18 551 SH   SOLE 7 551 0 0
PREMIER FINANCIAL CORP COM 74052F108 3,715 116,674 SH   SOLE 18 116,674 0 0
PREMIER FINANCIAL CORP COM 74052F108 5,887 184,897 SH   SOLE 19 184,897 0 0
PREMIER FINANCIAL CORP COM 74052F108 46,376 1,456,532 SH   SOLE 21 1,456,532 0 0
PREMIER FINANCIAL CORP COM 74052F108 45,026 1,414,137 SH   SOLE 22 1,376,324 0 37,813
PREMIER FINANCIAL CORP COM 74052F108 572 17,963 SH   SOLE 23 17,963 0 0
PREMIER FINANCIAL CORP COM 74052F108 247 7,768 SH   SOLE 25 7,768 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,290 71,910 SH   SOLE 26 1,450 0 70,460
PREMIER FINANCIAL CORP COM 74052F108 97 3,036 SH   SOLE 28 3,036 0 0
PREMIER FINANCIAL CORP COM 74052F108 313 9,837 SH   SOLE 30 9,837 0 0
PREMIER FINANCIAL CORP COM 74052F108 217 6,812 SH   SOLE 34 6,812 0 0
PREMIER FINANCIAL CORP COM 74052F108 71 2,215 SH   SOLE 36 2,215 0 0
PREMIER FINANCIAL CORP COM 74052F108 129 4,049 SH   SOLE 40 4,049 0 0
PREMIER FINANCIAL CORP COM 74052F108 1,107 34,774 SH   SOLE 43 1,615 0 33,159
PREMIER INC CL A 74051N102 12,625 325,719 SH   SOLE 2 57,101 0 268,618
PREMIER INC CL A 74051N102 20 511 SH   SOLE 4 511 0 0
PREMIER INC CL A 74051N102 93 2,407 SH   SOLE 7 2,407 0 0
PREMIER INC CL A 74051N102 1,799 46,409 SH   SOLE 18 46,409 0 0
PREMIER INC CL A 74051N102 1,350 34,831 SH   SOLE 19 34,831 0 0
PREMIER INC CL A 74051N102 94,905 2,448,535 SH   SOLE 21 2,448,535 0 0
PREMIER INC CL A 74051N102 103,692 2,675,244 SH   SOLE 22 2,520,290 0 154,954
PREMIER INC CL A 74051N102 578 14,911 SH   SOLE 23 14,911 0 0
PREMIER INC CL A 74051N102 789 20,358 SH   SOLE 25 20,358 0 0
PREMIER INC CL A 74051N102 2,046 52,777 SH   SOLE 26 42,297 0 10,480
PREMIER INC CL A 74051N102 395 10,192 SH   SOLE 28 10,192 0 0
PREMIER INC CL A 74051N102 26,838 692,425 SH   SOLE 30 692,425 0 0
PREMIER INC CL A 74051N102 74 1,915 SH   SOLE 31 1,915 0 0
PREMIER INC CL A 74051N102 439 11,325 SH   SOLE 36 11,325 0 0
PREMIER INC CL A 74051N102 575 14,844 SH   SOLE 40 14,844 0 0
PREMIER INC CL A 74051N102 4,037 104,150 SH   SOLE 43 4,923 0 99,227
PRESIDIO PPTY TR INC COM CL A 74102L303 9 2,282 SH   SOLE 18 2,282 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303 96 25,401 SH   SOLE 21 25,401 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10,031 178,765 SH   SOLE 2 15,057 0 163,708
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 13 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 45 805 SH   SOLE 7 805 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11,279 201,018 SH   SOLE 18 201,018 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,650 100,687 SH   SOLE 19 100,687 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 342,966 6,112,379 SH   SOLE 21 6,112,379 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 68,670 1,223,841 SH   SOLE 22 1,171,344 0 52,497
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 356 6,338 SH   SOLE 25 6,338 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 925 16,494 SH   SOLE 26 12,823 0 3,671
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 230 4,094 SH   SOLE 28 4,094 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4,944 88,106 SH   SOLE 30 88,106 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 322 5,747 SH   SOLE 40 5,747 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,458 61,625 SH   SOLE 43 798 0 60,827
PRICE T ROWE GROUP INC COM 74144T108 116,009 589,776 SH   SOLE 2 166,348 0 423,428
PRICE T ROWE GROUP INC COM 74144T108 34,214 173,938 SH   SOLE 4 112,747 0 61,191
PRICE T ROWE GROUP INC COM 74144T108 59,522 302,605 SH   SOLE 7 242,362 0 60,243
PRICE T ROWE GROUP INC COM 74144T108 877 4,458 SH   SOLE 13 612 0 3,846
PRICE T ROWE GROUP INC COM 74144T108 6,056 30,786 SH   SOLE 15 30,786 0 0
PRICE T ROWE GROUP INC COM 74144T108 115,636 587,878 SH   SOLE 18 553,759 0 34,119
PRICE T ROWE GROUP INC COM 74144T108 25,144 127,828 SH   SOLE 19 127,828 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,527,904 7,767,688 SH   SOLE 21 7,767,688 0 0
PRICE T ROWE GROUP INC COM 74144T108 982,150 4,993,135 SH   SOLE 22 4,417,366 0 575,769
PRICE T ROWE GROUP INC COM 74144T108 34,060 173,155 SH   SOLE 23 173,155 0 0
PRICE T ROWE GROUP INC COM 74144T108 85,584 435,100 SH   SOLE 25 435,100 0 0
PRICE T ROWE GROUP INC COM 74144T108 102,592 521,565 SH   SOLE 26 211,022 0 310,543
PRICE T ROWE GROUP INC COM 74144T108 160,016 813,504 SH   SOLE 28 21,855 0 791,649
PRICE T ROWE GROUP INC COM 74144T108 2,467 12,541 SH   SOLE 29 12,541 0 0
PRICE T ROWE GROUP INC COM 74144T108 326,478 1,659,776 SH   SOLE 30 1,659,776 0 0
PRICE T ROWE GROUP INC COM 74144T108 20,831 105,903 SH   SOLE 31 49,227 0 56,676
PRICE T ROWE GROUP INC COM 74144T108 10,510 53,431 SH   SOLE 34 53,431 0 0
PRICE T ROWE GROUP INC COM 74144T108 28,018 142,442 SH   SOLE 36 142,442 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,558 7,920 SH   SOLE 40 7,920 0 0
PRICE T ROWE GROUP INC COM 74144T108 50,503 256,752 SH   SOLE 43 32,153 0 224,599
PRICESMART INC COM 741511109 3,857 49,739 SH   SOLE 2 18,894 0 30,845
PRICESMART INC COM 741511109 5 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 31 400 SH   SOLE 7 400 0 0
PRICESMART INC COM 741511109 7,520 96,970 SH   SOLE 18 93,554 0 3,416
PRICESMART INC COM 741511109 10,379 133,834 SH   SOLE 19 133,834 0 0
PRICESMART INC COM 741511109 216,793 2,795,524 SH   SOLE 21 2,795,524 0 0
PRICESMART INC COM 741511109 55,709 718,368 SH   SOLE 22 695,446 0 22,922
PRICESMART INC COM 741511109 862 11,121 SH   SOLE 23 11,121 0 0
PRICESMART INC COM 741511109 367 4,734 SH   SOLE 25 4,734 0 0
PRICESMART INC COM 741511109 2,700 34,821 SH   SOLE 26 10,390 0 24,431
PRICESMART INC COM 741511109 159 2,056 SH   SOLE 28 2,056 0 0
PRICESMART INC COM 741511109 3,312 42,703 SH   SOLE 30 42,703 0 0
PRICESMART INC COM 741511109 331 4,271 SH   SOLE 36 4,271 0 0
PRICESMART INC COM 741511109 219 2,824 SH   SOLE 40 2,824 0 0
PRICESMART INC COM 741511109 2,148 27,698 SH   SOLE 43 7,442 0 20,256
PRIMEENERGY RESOURCES CORP COM 74158E104 8 138 SH   SOLE 18 138 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 93 1,586 SH   SOLE 21 1,586 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 10 166 SH   SOLE 22 166 0 0
PRIMERICA INC COM 74164M108 17,039 110,910 SH   SOLE 2 36,301 0 74,609
PRIMERICA INC COM 74164M108 21 137 SH   SOLE 4 137 0 0
PRIMERICA INC COM 74164M108 126 823 SH   SOLE 7 823 0 0
PRIMERICA INC COM 74164M108 14,666 95,462 SH   SOLE 18 95,462 0 0
PRIMERICA INC COM 74164M108 1,736 11,297 SH   SOLE 19 11,297 0 0
PRIMERICA INC COM 74164M108 285,995 1,861,582 SH   SOLE 21 1,861,582 0 0
PRIMERICA INC COM 74164M108 169,539 1,103,554 SH   SOLE 22 1,055,664 0 47,890
PRIMERICA INC COM 74164M108 798 5,192 SH   SOLE 25 5,192 0 0
PRIMERICA INC COM 74164M108 2,749 17,893 SH   SOLE 26 14,620 0 3,273
PRIMERICA INC COM 74164M108 422 2,747 SH   SOLE 28 2,747 0 0
PRIMERICA INC COM 74164M108 6,868 44,705 SH   SOLE 30 44,705 0 0
PRIMERICA INC COM 74164M108 93 604 SH   SOLE 31 604 0 0
PRIMERICA INC COM 74164M108 359 2,338 SH   SOLE 36 2,338 0 0
PRIMERICA INC COM 74164M108 719 4,681 SH   SOLE 40 4,681 0 0
PRIMERICA INC COM 74164M108 3,303 21,499 SH   SOLE 43 5,700 0 15,799
PRIMIS FINANCIAL CORP COM 74167B109 350 24,229 SH   SOLE 2 1,922 0 22,307
PRIMIS FINANCIAL CORP COM 74167B109 5 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109 1,108 76,598 SH   SOLE 18 76,598 0 0
PRIMIS FINANCIAL CORP COM 74167B109 564 38,999 SH   SOLE 19 38,999 0 0
PRIMIS FINANCIAL CORP COM 74167B109 13,462 930,957 SH   SOLE 21 930,957 0 0
PRIMIS FINANCIAL CORP COM 74167B109 4,522 312,697 SH   SOLE 22 298,722 0 13,975
PRIMIS FINANCIAL CORP COM 74167B109 45 3,091 SH   SOLE 43 0 0 3,091
PRIMO WATER CORPORATION COM 74167P108 2,482 157,909 SH   SOLE 2 12,385 0 145,524
PRIMO WATER CORPORATION COM 74167P108 40 2,528 SH   SOLE 7 2,528 0 0
PRIMO WATER CORPORATION COM 74167P108 7,483 475,990 SH   SOLE 18 475,990 0 0
PRIMO WATER CORPORATION COM 74167P108 4,349 276,639 SH   SOLE 19 276,639 0 0
PRIMO WATER CORPORATION COM 74167P108 83,899 5,337,075 SH   SOLE 21 5,337,075 0 0
PRIMO WATER CORPORATION COM 74167P108 24,667 1,569,172 SH   SOLE 22 1,477,494 0 91,678
PRIMO WATER CORPORATION COM 74167P108 61 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108 1,399 88,996 SH   SOLE 43 0 0 88,996
PRIMORIS SVCS CORP COM 74164F103 3,560 145,359 SH   SOLE 2 57,779 0 87,580
PRIMORIS SVCS CORP COM 74164F103 3 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103 1,027 41,945 SH   SOLE 7 41,945 0 0
PRIMORIS SVCS CORP COM 74164F103 4,131 168,689 SH   SOLE 18 165,185 0 3,504
PRIMORIS SVCS CORP COM 74164F103 11,485 468,965 SH   SOLE 19 468,965 0 0
PRIMORIS SVCS CORP COM 74164F103 52,609 2,148,168 SH   SOLE 21 2,148,168 0 0
PRIMORIS SVCS CORP COM 74164F103 42,648 1,741,458 SH   SOLE 22 1,687,232 0 54,226
PRIMORIS SVCS CORP COM 74164F103 380 15,514 SH   SOLE 23 15,514 0 0
PRIMORIS SVCS CORP COM 74164F103 239 9,757 SH   SOLE 25 9,757 0 0
PRIMORIS SVCS CORP COM 74164F103 2,770 113,092 SH   SOLE 26 20,247 0 92,845
PRIMORIS SVCS CORP COM 74164F103 136 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 687 28,060 SH   SOLE 30 28,060 0 0
PRIMORIS SVCS CORP COM 74164F103 35 1,414 SH   SOLE 36 1,414 0 0
PRIMORIS SVCS CORP COM 74164F103 166 6,783 SH   SOLE 40 6,783 0 0
PRIMORIS SVCS CORP COM 74164F103 393 16,056 SH   SOLE 43 0 0 16,056
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 49,765 772,754 SH   SOLE 2 102,284 0 670,470
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 13,280 206,217 SH   SOLE 4 112,864 0 93,353
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15,589 242,070 SH   SOLE 7 234,150 0 7,920
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 486 7,544 SH   SOLE 13 722 0 6,822
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,105 32,689 SH   SOLE 15 32,689 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8 121 SH   SOLE 17 0 0 121
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 50,916 790,617 SH   SOLE 18 753,636 0 36,981
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8,081 125,487 SH   SOLE 19 125,487 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 635,382 9,866,175 SH   SOLE 21 9,866,175 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 352,311 5,470,666 SH   SOLE 22 4,903,854 0 566,812
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9,642 149,723 SH   SOLE 23 149,723 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 28,792 447,075 SH   SOLE 25 447,075 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 38,548 598,566 SH   SOLE 26 272,627 0 325,939
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 47,910 743,949 SH   SOLE 28 20,242 0 723,707
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 37 573 SH   SOLE 29 573 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 107,238 1,665,194 SH   SOLE 30 1,665,194 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6,399 99,362 SH   SOLE 31 32,844 0 66,518
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,610 71,583 SH   SOLE 32 71,583 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 880 13,665 SH   SOLE 34 13,665 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15,056 233,788 SH   SOLE 35 233,788 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9,616 149,312 SH   SOLE 36 149,312 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 595 9,244 SH   SOLE 40 9,244 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 18,588 288,631 SH   SOLE 43 17,696 0 270,935
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 19 2,886 SH   SOLE 2 1,712 0 1,174
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 164 24,495 SH   SOLE 18 24,495 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 76 11,376 SH   SOLE 19 11,376 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 2,278 340,949 SH   SOLE 21 340,949 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 593 88,842 SH   SOLE 22 88,355 0 487
PRIVIA HEALTH GROUP INC COM 74276R102 263 11,180 SH   SOLE 2 5,938 0 5,242
PRIVIA HEALTH GROUP INC COM 74276R102 7 315 SH   SOLE 7 315 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 1,795 76,190 SH   SOLE 18 76,190 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 11,898 505,008 SH   SOLE 19 505,008 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 16,039 680,781 SH   SOLE 21 680,781 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 10,812 458,895 SH   SOLE 22 456,047 0 2,848
PRIVIA HEALTH GROUP INC COM 74276R102 908 38,538 SH   SOLE 34 38,538 0 0
PRO-DEX INC COLO COM NEW 74265M205 12 456 SH   SOLE 18 456 0 0
PRO-DEX INC COLO COM NEW 74265M205 146 5,674 SH   SOLE 21 5,674 0 0
PRO-DEX INC COLO COM NEW 74265M205 1,103 42,984 SH   SOLE 22 42,984 0 0
PROASSURANCE CORP COM 74267C106 1,288 54,165 SH   SOLE 2 14,619 0 39,546
PROASSURANCE CORP COM 74267C106 6 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 23 960 SH   SOLE 7 960 0 0
PROASSURANCE CORP COM 74267C106 5,018 211,023 SH   SOLE 18 211,023 0 0
PROASSURANCE CORP COM 74267C106 2,154 90,564 SH   SOLE 19 90,564 0 0
PROASSURANCE CORP COM 74267C106 144,705 6,085,160 SH   SOLE 21 6,085,160 0 0
PROASSURANCE CORP COM 74267C106 30,753 1,293,209 SH   SOLE 22 1,243,820 0 49,389
PROASSURANCE CORP COM 74267C106 21 903 SH   SOLE 25 903 0 0
PROASSURANCE CORP COM 74267C106 328 13,776 SH   SOLE 26 9,131 0 4,645
PROASSURANCE CORP COM 74267C106 165 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 2,163 90,958 SH   SOLE 30 90,958 0 0
PROASSURANCE CORP COM 74267C106 65 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 127 5,336 SH   SOLE 40 5,336 0 0
PROASSURANCE CORP COM 74267C106 621 26,105 SH   SOLE 43 1,853 0 24,252
PROCEPT BIOROBOTICS CORP COM 74276L105 9 235 SH   SOLE 18 235 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 294 7,695 SH   SOLE 22 7,695 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 68 1,776 SH   SOLE 26 1,776 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 202 5,303 SH   SOLE 28 0 0 5,303
PROCEPT BIOROBOTICS CORP COM 74276L105 3 91 SH   SOLE 31 0 0 91
PROCEPT BIOROBOTICS CORP COM 74276L105 187 4,900 SH   SOLE 34 4,900 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 18 2,103 SH   SOLE 18 2,103 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 214 24,921 SH   SOLE 21 24,921 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 926 10,367 SH   SOLE 2 371 0 9,996
PROCORE TECHNOLOGIES INC COM 74275K108 413 4,623 SH   SOLE 18 4,623 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 6,509 72,859 SH   SOLE 19 72,859 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 10,547 118,060 SH   SOLE 21 118,060 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 7,469 83,606 SH   SOLE 22 76,206 0 7,400
PROCORE TECHNOLOGIES INC COM 74275K108 14 161 SH   SOLE 31 161 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 13,552 151,690 SH   SOLE 34 151,690 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 362 4,056 SH   SOLE 43 0 0 4,056
PROCTER AND GAMBLE CO COM 742718109 753,712 5,391,359 SH   SOLE 2 904,018 0 4,487,341
PROCTER AND GAMBLE CO COM 742718109 157,851 1,129,123 SH   SOLE 4 982,694 0 146,429
PROCTER AND GAMBLE CO COM 742718109 327,356 2,341,602 SH   SOLE 7 2,269,651 0 71,951
PROCTER AND GAMBLE CO COM 742718109 18,674 133,579 SH   SOLE 13 94,661 0 38,918
PROCTER AND GAMBLE CO COM 742718109 44,246 316,495 SH   SOLE 15 316,495 0 0
PROCTER AND GAMBLE CO COM 742718109 8 59 SH   SOLE 17 0 0 59
PROCTER AND GAMBLE CO COM 742718109 582,486 4,166,568 SH   SOLE 18 3,653,096 0 513,472
PROCTER AND GAMBLE CO COM 742718109 164,151 1,174,183 SH   SOLE 19 1,174,183 0 0
PROCTER AND GAMBLE CO COM 742718109 7,584,693 54,253,883 SH   SOLE 21 54,253,883 0 0
PROCTER AND GAMBLE CO COM 742718109 7,314,743 52,322,912 SH   SOLE 22 46,846,685 0 5,476,227
PROCTER AND GAMBLE CO COM 742718109 198,411 1,419,250 SH   SOLE 23 1,419,250 0 0
PROCTER AND GAMBLE CO COM 742718109 545,284 3,900,457 SH   SOLE 25 3,900,457 0 0
PROCTER AND GAMBLE CO COM 742718109 795,823 5,692,584 SH   SOLE 26 2,303,656 0 3,388,928
PROCTER AND GAMBLE CO COM 742718109 982,335 7,026,720 SH   SOLE 28 216,346 0 6,810,374
PROCTER AND GAMBLE CO COM 742718109 96 685 SH   SOLE 29 685 0 0
PROCTER AND GAMBLE CO COM 742718109 1,490,043 10,658,388 SH   SOLE 30 10,658,388 0 0
PROCTER AND GAMBLE CO COM 742718109 127,872 914,679 SH   SOLE 31 297,382 0 617,297
PROCTER AND GAMBLE CO COM 742718109 31,830 227,679 SH   SOLE 32 227,679 0 0
PROCTER AND GAMBLE CO COM 742718109 48,040 343,634 SH   SOLE 34 343,634 0 0
PROCTER AND GAMBLE CO COM 742718109 176,918 1,265,511 SH   SOLE 36 1,265,511 0 0
PROCTER AND GAMBLE CO COM 742718109 11,919 85,258 SH   SOLE 40 85,258 0 0
PROCTER AND GAMBLE CO COM 742718109 316,341 2,262,814 SH   SOLE 43 180,757 0 2,082,057
PROFESSIONAL HLDG CORP CL A COM 743139107 12 649 SH   SOLE 2 649 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 45 2,414 SH   SOLE 18 2,414 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 558 29,662 SH   SOLE 21 29,662 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 475 25,246 SH   SOLE 22 25,246 0 0
PROFIRE ENERGY INC COM 74316X101 9 7,421 SH   SOLE 18 7,421 0 0
PROFIRE ENERGY INC COM 74316X101 137 119,420 SH   SOLE 21 119,420 0 0
PROFIRE ENERGY INC COM 74316X101 312 271,695 SH   SOLE 22 271,695 0 0
PROG HOLDINGS INC COM NPV 74319R101 8,050 191,631 SH   SOLE 2 92,500 0 99,131
PROG HOLDINGS INC COM NPV 74319R101 42 997 SH   SOLE 4 997 0 0
PROG HOLDINGS INC COM NPV 74319R101 64 1,529 SH   SOLE 7 1,529 0 0
PROG HOLDINGS INC COM NPV 74319R101 14,518 345,596 SH   SOLE 18 332,082 0 13,514
PROG HOLDINGS INC COM NPV 74319R101 20,261 482,287 SH   SOLE 19 482,287 0 0
PROG HOLDINGS INC COM NPV 74319R101 201,634 4,799,669 SH   SOLE 21 4,799,669 0 0
PROG HOLDINGS INC COM NPV 74319R101 97,346 2,317,222 SH   SOLE 22 2,252,636 0 64,586
PROG HOLDINGS INC COM NPV 74319R101 848 20,174 SH   SOLE 23 20,174 0 0
PROG HOLDINGS INC COM NPV 74319R101 429 10,217 SH   SOLE 25 10,217 0 0
PROG HOLDINGS INC COM NPV 74319R101 4,649 110,668 SH   SOLE 26 17,274 0 93,394
PROG HOLDINGS INC COM NPV 74319R101 271 6,449 SH   SOLE 28 6,449 0 0
PROG HOLDINGS INC COM NPV 74319R101 1,557 37,063 SH   SOLE 30 37,063 0 0
PROG HOLDINGS INC COM NPV 74319R101 325 7,727 SH   SOLE 34 7,727 0 0
PROG HOLDINGS INC COM NPV 74319R101 267 6,358 SH   SOLE 36 6,358 0 0
PROG HOLDINGS INC COM NPV 74319R101 344 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101 3,791 90,234 SH   SOLE 43 2,455 0 87,779
PROGENITY INC COM 74319F107 1 514 SH   SOLE 2 514 0 0
PROGENITY INC COM 74319F107 6 4,093 SH   SOLE 18 4,093 0 0
PROGENITY INC COM 74319F107 88 57,593 SH   SOLE 21 57,593 0 0
PROGENITY INC COM 74319F107 562 369,995 SH   SOLE 22 369,995 0 0
PROGRESS SOFTWARE CORP COM 743312100 6,841 139,074 SH   SOLE 2 77,700 0 61,374
PROGRESS SOFTWARE CORP COM 743312100 11 219 SH   SOLE 4 219 0 0
PROGRESS SOFTWARE CORP COM 743312100 35 707 SH   SOLE 7 707 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,623 175,300 SH   SOLE 18 158,873 0 16,427
PROGRESS SOFTWARE CORP COM 743312100 30,454 619,104 SH   SOLE 19 619,104 0 0
PROGRESS SOFTWARE CORP COM 743312100 255,811 5,200,464 SH   SOLE 21 5,200,464 0 0
PROGRESS SOFTWARE CORP COM 743312100 80,141 1,629,204 SH   SOLE 22 1,601,838 0 27,366
PROGRESS SOFTWARE CORP COM 743312100 1,186 24,117 SH   SOLE 23 24,117 0 0
PROGRESS SOFTWARE CORP COM 743312100 483 9,826 SH   SOLE 25 9,826 0 0
PROGRESS SOFTWARE CORP COM 743312100 5,778 117,453 SH   SOLE 26 24,224 0 93,229
PROGRESS SOFTWARE CORP COM 743312100 182 3,696 SH   SOLE 28 3,696 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,967 80,637 SH   SOLE 30 80,637 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,216 24,728 SH   SOLE 34 24,728 0 0
PROGRESS SOFTWARE CORP COM 743312100 377 7,658 SH   SOLE 36 7,658 0 0
PROGRESS SOFTWARE CORP COM 743312100 251 5,098 SH   SOLE 40 5,098 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,368 68,477 SH   SOLE 43 270 0 68,207
PROGRESSIVE CORP COM 743315103 118,289 1,308,651 SH   SOLE 2 199,421 0 1,109,230
PROGRESSIVE CORP COM 743315103 34,818 385,203 SH   SOLE 4 236,122 0 149,081
PROGRESSIVE CORP COM 743315103 53,219 588,775 SH   SOLE 7 570,895 0 17,880
PROGRESSIVE CORP COM 743315103 2,322 25,685 SH   SOLE 13 16,279 0 9,406
PROGRESSIVE CORP COM 743315103 6,771 74,906 SH   SOLE 15 74,906 0 0
PROGRESSIVE CORP COM 743315103 155,281 1,717,895 SH   SOLE 18 1,628,764 0 89,131
PROGRESSIVE CORP COM 743315103 77,468 857,039 SH   SOLE 19 857,039 0 0
PROGRESSIVE CORP COM 743315103 1,481,502 16,390,104 SH   SOLE 21 16,390,104 0 0
PROGRESSIVE CORP COM 743315103 1,167,427 12,915,447 SH   SOLE 22 11,647,652 0 1,267,795
PROGRESSIVE CORP COM 743315103 29,648 327,997 SH   SOLE 23 327,997 0 0
PROGRESSIVE CORP COM 743315103 92,298 1,021,105 SH   SOLE 25 1,021,105 0 0
PROGRESSIVE CORP COM 743315103 119,000 1,316,522 SH   SOLE 26 509,328 0 807,194
PROGRESSIVE CORP COM 743315103 229,628 2,540,419 SH   SOLE 28 49,954 0 2,490,465
PROGRESSIVE CORP COM 743315103 165 1,826 SH   SOLE 29 1,826 0 0
PROGRESSIVE CORP COM 743315103 313,129 3,464,202 SH   SOLE 30 3,464,202 0 0
PROGRESSIVE CORP COM 743315103 19,420 214,845 SH   SOLE 31 71,162 0 143,683
PROGRESSIVE CORP COM 743315103 27,018 298,903 SH   SOLE 34 298,903 0 0
PROGRESSIVE CORP COM 743315103 30,219 334,321 SH   SOLE 36 334,321 0 0
PROGRESSIVE CORP COM 743315103 1,483 16,403 SH   SOLE 37 16,403 0 0
PROGRESSIVE CORP COM 743315103 1,842 20,379 SH   SOLE 40 20,379 0 0
PROGRESSIVE CORP COM 743315103 52,075 576,112 SH   SOLE 43 33,458 0 542,654
PROGYNY INC COM 74340E103 6,496 116,004 SH   SOLE 2 63,227 0 52,777
PROGYNY INC COM 74340E103 7 128 SH   SOLE 4 128 0 0
PROGYNY INC COM 74340E103 57 1,014 SH   SOLE 7 1,014 0 0
PROGYNY INC COM 74340E103 18,445 329,369 SH   SOLE 18 308,332 0 21,037
PROGYNY INC COM 74340E103 25,350 452,684 SH   SOLE 19 452,684 0 0
PROGYNY INC COM 74340E103 256,339 4,577,482 SH   SOLE 21 4,577,482 0 0
PROGYNY INC COM 74340E103 120,179 2,146,052 SH   SOLE 22 2,112,961 0 33,091
PROGYNY INC COM 74340E103 913 16,299 SH   SOLE 23 16,299 0 0
PROGYNY INC COM 74340E103 449 8,012 SH   SOLE 25 8,012 0 0
PROGYNY INC COM 74340E103 4,807 85,839 SH   SOLE 26 19,596 0 66,243
PROGYNY INC COM 74340E103 245 4,367 SH   SOLE 28 4,367 0 0
PROGYNY INC COM 74340E103 1,760 31,429 SH   SOLE 30 31,429 0 0
PROGYNY INC COM 74340E103 40 720 SH   SOLE 36 720 0 0
PROGYNY INC COM 74340E103 345 6,162 SH   SOLE 40 6,162 0 0
PROGYNY INC COM 74340E103 669 11,942 SH   SOLE 43 0 0 11,942
PROLOGIS INC. COM 74340W103 307,691 2,453,092 SH   SOLE 2 560,527 0 1,892,565
PROLOGIS INC. COM 74340W103 188,919 1,506,173 SH   SOLE 4 1,316,284 0 189,889
PROLOGIS INC. COM 74340W103 204,138 1,627,507 SH   SOLE 7 1,606,581 0 20,926
PROLOGIS INC. COM 74340W103 17,531 139,770 SH   SOLE 13 127,080 0 12,690
PROLOGIS INC. COM 74340W103 11,939 95,184 SH   SOLE 15 95,184 0 0
PROLOGIS INC. COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC. COM 74340W103 259,164 2,066,203 SH   SOLE 18 1,827,746 0 238,457
PROLOGIS INC. COM 74340W103 323,833 2,581,786 SH   SOLE 19 2,581,786 0 0
PROLOGIS INC. COM 74340W103 2,994,897 23,877,039 SH   SOLE 21 23,877,039 0 0
PROLOGIS INC. COM 74340W103 2,785,993 22,211,540 SH   SOLE 22 20,037,621 0 2,173,919
PROLOGIS INC. COM 74340W103 64,876 517,226 SH   SOLE 23 517,226 0 0
PROLOGIS INC. COM 74340W103 540,786 4,311,459 SH   SOLE 25 4,311,459 0 0
PROLOGIS INC. COM 74340W103 235,761 1,879,623 SH   SOLE 26 820,587 0 1,059,036
PROLOGIS INC. COM 74340W103 279,385 2,227,417 SH   SOLE 28 123,088 0 2,104,329
PROLOGIS INC. COM 74340W103 1,061 8,462 SH   SOLE 29 8,462 0 0
PROLOGIS INC. COM 74340W103 683,739 5,451,161 SH   SOLE 30 5,420,752 0 30,409
PROLOGIS INC. COM 74340W103 37,261 297,066 SH   SOLE 31 115,465 0 181,601
PROLOGIS INC. COM 74340W103 60,451 481,948 SH   SOLE 34 481,948 0 0
PROLOGIS INC. COM 74340W103 45,124 359,755 SH   SOLE 36 359,755 0 0
PROLOGIS INC. COM 74340W103 3,227 25,730 SH   SOLE 40 25,730 0 0
PROLOGIS INC. COM 74340W103 100,124 798,243 SH   SOLE 43 35,628 0 762,615
PROMETHEUS BIOSCIENCES INC COM 74349U108 398 16,770 SH   SOLE 2 5,658 0 11,112
PROMETHEUS BIOSCIENCES INC COM 74349U108 881 37,169 SH   SOLE 18 37,169 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 7,752 326,951 SH   SOLE 19 326,951 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 9,814 413,934 SH   SOLE 21 413,934 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 3,393 143,115 SH   SOLE 22 136,500 0 6,615
PROMETHEUS BIOSCIENCES INC COM 74349U108 52 2,181 SH   SOLE 34 2,181 0 0
PROPETRO HLDG CORP COM 74347M108 3,497 404,262 SH   SOLE 2 248,129 0 156,133
PROPETRO HLDG CORP COM 74347M108 4 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 13 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 3,033 350,643 SH   SOLE 18 335,293 0 15,350
PROPETRO HLDG CORP COM 74347M108 6,550 757,209 SH   SOLE 19 757,209 0 0
PROPETRO HLDG CORP COM 74347M108 88,875 10,274,547 SH   SOLE 21 10,274,547 0 0
PROPETRO HLDG CORP COM 74347M108 28,955 3,347,437 SH   SOLE 22 3,264,933 0 82,504
PROPETRO HLDG CORP COM 74347M108 233 26,936 SH   SOLE 23 26,936 0 0
PROPETRO HLDG CORP COM 74347M108 83 9,619 SH   SOLE 25 9,619 0 0
PROPETRO HLDG CORP COM 74347M108 1,233 142,544 SH   SOLE 26 21,184 0 121,360
PROPETRO HLDG CORP COM 74347M108 52 5,963 SH   SOLE 28 5,963 0 0
PROPETRO HLDG CORP COM 74347M108 1,310 151,407 SH   SOLE 30 151,407 0 0
PROPETRO HLDG CORP COM 74347M108 41 4,710 SH   SOLE 34 4,710 0 0
PROPETRO HLDG CORP COM 74347M108 77 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108 543 62,768 SH   SOLE 43 11,185 0 51,583
PROPHASE LABS INC COM 74345W108 10 1,844 SH   SOLE 18 1,844 0 0
PROPHASE LABS INC COM 74345W108 117 22,519 SH   SOLE 21 22,519 0 0
PROPHASE LABS INC COM 74345W108 23 4,415 SH   SOLE 22 4,415 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 41 4,927 SH   SOLE 22 4,927 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 414 49,502 SH   SOLE 43 11,955 0 37,547
PROS HOLDINGS INC COM 74346Y103 2,762 77,848 SH   SOLE 2 33,833 0 44,015
PROS HOLDINGS INC COM 74346Y103 6 178 SH   SOLE 4 178 0 0
PROS HOLDINGS INC COM 74346Y103 25 705 SH   SOLE 7 705 0 0
PROS HOLDINGS INC COM 74346Y103 4,567 128,712 SH   SOLE 18 110,560 0 18,152
PROS HOLDINGS INC COM 74346Y103 12,231 344,730 SH   SOLE 19 344,730 0 0
PROS HOLDINGS INC COM 74346Y103 50,685 1,428,545 SH   SOLE 21 1,428,545 0 0
PROS HOLDINGS INC COM 74346Y103 45,193 1,273,761 SH   SOLE 22 1,248,535 0 25,226
PROS HOLDINGS INC COM 74346Y103 572 16,123 SH   SOLE 23 16,123 0 0
PROS HOLDINGS INC COM 74346Y103 241 6,801 SH   SOLE 25 6,801 0 0
PROS HOLDINGS INC COM 74346Y103 3,175 89,475 SH   SOLE 26 13,930 0 75,545
PROS HOLDINGS INC COM 74346Y103 125 3,513 SH   SOLE 28 3,513 0 0
PROS HOLDINGS INC COM 74346Y103 806 22,706 SH   SOLE 30 22,706 0 0
PROS HOLDINGS INC COM 74346Y103 105 2,950 SH   SOLE 36 2,950 0 0
PROS HOLDINGS INC COM 74346Y103 192 5,415 SH   SOLE 40 5,415 0 0
PROS HOLDINGS INC COM 74346Y103 236 6,664 SH   SOLE 43 0 0 6,664
PROSHARES TR SP500 EX TECH 74347B557 1 16 SH   SOLE 17 0 0 16
PROSHARES TR MSCI EAFE DIVD 74347B839 0 10 SH   SOLE 17 0 0 10
PROSHARES TR II VIX MDTRM FUTR N 74347W338 2 50 SH   SOLE 17 0 0 50
PROSHARES TR II ULTRA VIX SHORT 74347Y839 2 70 SH   SOLE 43 0 0 70
PROSPECT CAP CORP COM 74348T102 17,054 2,214,751 SH   SOLE 30 2,214,751 0 0
PROSPECT CAP CORP COM 74348T102 1,197 155,439 SH   SOLE 43 38,701 0 116,738
PROSPERITY BANCSHARES INC COM 743606105 16,704 234,839 SH   SOLE 2 72,538 0 162,301
PROSPERITY BANCSHARES INC COM 743606105 27 375 SH   SOLE 4 375 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,477 48,881 SH   SOLE 7 48,881 0 0
PROSPERITY BANCSHARES INC COM 743606105 15,824 222,466 SH   SOLE 18 222,466 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,838 25,841 SH   SOLE 19 25,841 0 0
PROSPERITY BANCSHARES INC COM 743606105 328,863 4,623,401 SH   SOLE 21 4,623,401 0 0
PROSPERITY BANCSHARES INC COM 743606105 177,046 2,489,042 SH   SOLE 22 2,380,750 0 108,292
PROSPERITY BANCSHARES INC COM 743606105 826 11,617 SH   SOLE 25 11,617 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,672 37,559 SH   SOLE 26 30,298 0 7,261
PROSPERITY BANCSHARES INC COM 743606105 680 9,558 SH   SOLE 28 7,158 0 2,400
PROSPERITY BANCSHARES INC COM 743606105 11,214 157,654 SH   SOLE 30 157,654 0 0
PROSPERITY BANCSHARES INC COM 743606105 108 1,519 SH   SOLE 31 1,519 0 0
PROSPERITY BANCSHARES INC COM 743606105 98 1,373 SH   SOLE 36 1,373 0 0
PROSPERITY BANCSHARES INC COM 743606105 809 11,372 SH   SOLE 40 11,372 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,222 31,234 SH   SOLE 43 698 0 30,536
PROTAGONIST THERAPEUTICS INC COM 74366E102 304 17,167 SH   SOLE 2 11,960 0 5,207
PROTAGONIST THERAPEUTICS INC COM 74366E102 2 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 12 664 SH   SOLE 7 664 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,216 125,037 SH   SOLE 18 125,037 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,375 77,623 SH   SOLE 19 77,623 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 34,078 1,923,146 SH   SOLE 21 1,923,146 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 17,493 987,193 SH   SOLE 22 964,705 0 22,488
PROTAGONIST THERAPEUTICS INC COM 74366E102 89 5,002 SH   SOLE 25 5,002 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 53 2,982 SH   SOLE 26 243 0 2,739
PROTAGONIST THERAPEUTICS INC COM 74366E102 58 3,297 SH   SOLE 28 3,297 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 761 42,929 SH   SOLE 30 42,929 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 83 4,678 SH   SOLE 40 4,678 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 171 9,638 SH   SOLE 43 195 0 9,443
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 11 8,302 SH   SOLE 18 8,302 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 148 111,253 SH   SOLE 21 111,253 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 16 2,253 SH   SOLE 2 2,253 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 15 2,111 SH   SOLE 18 2,111 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 203 29,297 SH   SOLE 21 29,297 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 72 10,375 SH   SOLE 22 10,375 0 0
PROTERRA INC COM 74374T109 57 5,592 SH   SOLE 2 5,592 0 0
PROTERRA INC COM 74374T109 1,676 165,788 SH   SOLE 21 165,788 0 0
PROTERRA INC COM 74374T109 22,757 2,250,921 SH   SOLE 22 2,250,921 0 0
PROTHENA CORP PLC SHS G72800108 2,286 32,090 SH   SOLE 2 10,460 0 21,630
PROTHENA CORP PLC SHS G72800108 8 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 30 420 SH   SOLE 7 420 0 0
PROTHENA CORP PLC SHS G72800108 9,682 135,924 SH   SOLE 18 135,924 0 0
PROTHENA CORP PLC SHS G72800108 58,712 824,254 SH   SOLE 19 824,254 0 0
PROTHENA CORP PLC SHS G72800108 119,226 1,673,812 SH   SOLE 21 1,673,812 0 0
PROTHENA CORP PLC SHS G72800108 56,403 791,847 SH   SOLE 22 770,633 0 21,214
PROTHENA CORP PLC SHS G72800108 11 148 SH   SOLE 23 148 0 0
PROTHENA CORP PLC SHS G72800108 388 5,444 SH   SOLE 25 5,444 0 0
PROTHENA CORP PLC SHS G72800108 1,433 20,121 SH   SOLE 26 17,938 0 2,183
PROTHENA CORP PLC SHS G72800108 191 2,683 SH   SOLE 28 2,683 0 0
PROTHENA CORP PLC SHS G72800108 17,354 243,637 SH   SOLE 30 243,637 0 0
PROTHENA CORP PLC SHS G72800108 199 2,795 SH   SOLE 34 2,795 0 0
PROTHENA CORP PLC SHS G72800108 320 4,488 SH   SOLE 36 4,488 0 0
PROTHENA CORP PLC SHS G72800108 236 3,315 SH   SOLE 40 3,315 0 0
PROTHENA CORP PLC SHS G72800108 2,038 28,615 SH   SOLE 43 2,162 0 26,453
PROTO LABS INC COM 743713109 4,572 68,655 SH   SOLE 2 39,893 0 28,762
PROTO LABS INC COM 743713109 7 103 SH   SOLE 4 103 0 0
PROTO LABS INC COM 743713109 28 418 SH   SOLE 7 418 0 0
PROTO LABS INC COM 743713109 7,498 112,579 SH   SOLE 18 109,041 0 3,538
PROTO LABS INC COM 743713109 8,132 122,098 SH   SOLE 19 122,098 0 0
PROTO LABS INC COM 743713109 215,447 3,234,947 SH   SOLE 21 3,234,947 0 0
PROTO LABS INC COM 743713109 55,538 833,908 SH   SOLE 22 808,209 0 25,699
PROTO LABS INC COM 743713109 276 4,146 SH   SOLE 23 4,146 0 0
PROTO LABS INC COM 743713109 269 4,045 SH   SOLE 25 4,045 0 0
PROTO LABS INC COM 743713109 1,773 26,615 SH   SOLE 26 6,933 0 19,682
PROTO LABS INC COM 743713109 154 2,308 SH   SOLE 28 2,308 0 0
PROTO LABS INC COM 743713109 10,513 157,847 SH   SOLE 30 157,847 0 0
PROTO LABS INC COM 743713109 149 2,242 SH   SOLE 36 2,242 0 0
PROTO LABS INC COM 743713109 201 3,013 SH   SOLE 40 3,013 0 0
PROTO LABS INC COM 743713109 795 11,944 SH   SOLE 43 141 0 11,803
PROVENTION BIO INC COM 74374N102 383 59,842 SH   SOLE 2 20,970 0 38,872
PROVENTION BIO INC COM 74374N102 1 183 SH   SOLE 4 183 0 0
PROVENTION BIO INC COM 74374N102 5 751 SH   SOLE 7 751 0 0
PROVENTION BIO INC COM 74374N102 1,148 179,297 SH   SOLE 18 179,297 0 0
PROVENTION BIO INC COM 74374N102 588 91,830 SH   SOLE 19 91,830 0 0
PROVENTION BIO INC COM 74374N102 17,317 2,705,724 SH   SOLE 21 2,705,724 0 0
PROVENTION BIO INC COM 74374N102 8,405 1,313,302 SH   SOLE 22 1,269,027 0 44,275
PROVENTION BIO INC COM 74374N102 90 14,000 SH   SOLE 25 14,000 0 0
PROVENTION BIO INC COM 74374N102 27 4,289 SH   SOLE 26 4,289 0 0
PROVENTION BIO INC COM 74374N102 313 48,891 SH   SOLE 30 48,891 0 0
PROVENTION BIO INC COM 74374N102 56 8,817 SH   SOLE 36 8,817 0 0
PROVENTION BIO INC COM 74374N102 23 3,550 SH   SOLE 40 3,550 0 0
PROVENTION BIO INC COM 74374N102 386 60,250 SH   SOLE 43 122 0 60,128
PROVIDENT BANCORP INC COM NEW 74383L105 453 28,265 SH   SOLE 2 1,582 0 26,683
PROVIDENT BANCORP INC COM NEW 74383L105 908 56,694 SH   SOLE 18 56,694 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,365 85,195 SH   SOLE 19 85,195 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 9,264 578,297 SH   SOLE 21 578,297 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 4,823 301,071 SH   SOLE 22 290,393 0 10,678
PROVIDENT BANCORP INC COM NEW 74383L105 343 21,427 SH   SOLE 26 0 0 21,427
PROVIDENT FINL HLDGS INC COM 743868101 20 1,169 SH   SOLE 18 1,169 0 0
PROVIDENT FINL HLDGS INC COM 743868101 373 22,118 SH   SOLE 21 22,118 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,592 272,537 SH   SOLE 22 272,537 0 0
PROVIDENT FINL HLDGS INC COM 743868101 7 417 SH   SOLE 43 0 0 417
PROVIDENT FINL SVCS INC COM 74386T105 1,909 81,339 SH   SOLE 2 23,269 0 58,070
PROVIDENT FINL SVCS INC COM 74386T105 5 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105 31 1,306 SH   SOLE 7 1,306 0 0
PROVIDENT FINL SVCS INC COM 74386T105 6,978 297,299 SH   SOLE 18 297,299 0 0
PROVIDENT FINL SVCS INC COM 74386T105 4,033 171,827 SH   SOLE 19 171,827 0 0
PROVIDENT FINL SVCS INC COM 74386T105 205,989 8,776,710 SH   SOLE 21 8,776,710 0 0
PROVIDENT FINL SVCS INC COM 74386T105 44,006 1,874,971 SH   SOLE 22 1,802,048 0 72,923
PROVIDENT FINL SVCS INC COM 74386T105 227 9,676 SH   SOLE 25 9,676 0 0
PROVIDENT FINL SVCS INC COM 74386T105 332 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 142 6,054 SH   SOLE 28 6,054 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,192 135,988 SH   SOLE 30 135,988 0 0
PROVIDENT FINL SVCS INC COM 74386T105 216 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,131 48,179 SH   SOLE 43 11,481 0 36,698
PRUDENTIAL BANCORP INC NEW COM 74431A101 19 1,262 SH   SOLE 18 1,262 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 371 24,314 SH   SOLE 21 24,314 0 0
PRUDENTIAL FINL INC COM 744320102 103,574 984,547 SH   SOLE 2 127,846 0 856,701
PRUDENTIAL FINL INC COM 744320102 36,567 347,598 SH   SOLE 4 221,848 0 125,750
PRUDENTIAL FINL INC COM 744320102 36,994 351,654 SH   SOLE 7 339,862 0 11,792
PRUDENTIAL FINL INC COM 744320102 920 8,741 SH   SOLE 13 1,007 0 7,734
PRUDENTIAL FINL INC COM 744320102 5,439 51,702 SH   SOLE 15 51,702 0 0
PRUDENTIAL FINL INC COM 744320102 1 14 SH   SOLE 17 0 0 14
PRUDENTIAL FINL INC COM 744320102 120,848 1,148,742 SH   SOLE 18 992,218 0 156,524
PRUDENTIAL FINL INC COM 744320102 25,265 240,157 SH   SOLE 19 240,157 0 0
PRUDENTIAL FINL INC COM 744320102 1,401,104 13,318,475 SH   SOLE 21 13,318,475 0 0
PRUDENTIAL FINL INC COM 744320102 871,175 8,281,127 SH   SOLE 22 7,438,927 0 842,200
PRUDENTIAL FINL INC COM 744320102 23,188 220,421 SH   SOLE 23 220,421 0 0
PRUDENTIAL FINL INC COM 744320102 81,302 772,830 SH   SOLE 25 772,830 0 0
PRUDENTIAL FINL INC COM 744320102 92,207 876,488 SH   SOLE 26 322,032 0 554,456
PRUDENTIAL FINL INC COM 744320102 128,021 1,216,931 SH   SOLE 28 36,001 0 1,180,930
PRUDENTIAL FINL INC COM 744320102 79 748 SH   SOLE 29 748 0 0
PRUDENTIAL FINL INC COM 744320102 311,010 2,956,366 SH   SOLE 30 2,893,053 0 63,313
PRUDENTIAL FINL INC COM 744320102 15,339 145,806 SH   SOLE 31 48,167 0 97,639
PRUDENTIAL FINL INC COM 744320102 6,662 63,323 SH   SOLE 32 63,323 0 0
PRUDENTIAL FINL INC COM 744320102 4,045 38,451 SH   SOLE 34 38,451 0 0
PRUDENTIAL FINL INC COM 744320102 23,661 224,915 SH   SOLE 36 224,915 0 0
PRUDENTIAL FINL INC COM 744320102 1,452 13,805 SH   SOLE 40 13,805 0 0
PRUDENTIAL FINL INC COM 744320102 74,308 706,354 SH   SOLE 43 26,960 0 679,394
PRUDENTIAL PLC ADR 74435K204 94,882 2,421,697 SH   SOLE 18 2,417,399 0 4,298
PRUDENTIAL PLC ADR 74435K204 20,462 522,254 SH   SOLE 43 70,949 0 451,305
PS BUSINESS PKS INC CALIF COM 69360J107 7,588 48,409 SH   SOLE 2 14,490 0 33,919
PS BUSINESS PKS INC CALIF COM 69360J107 1,653 10,544 SH   SOLE 4 10,544 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,038 25,764 SH   SOLE 7 25,764 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 15,021 95,834 SH   SOLE 18 95,834 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 9,432 60,174 SH   SOLE 19 60,174 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 246,558 1,573,036 SH   SOLE 21 1,573,036 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 111,688 712,569 SH   SOLE 22 699,264 0 13,305
PS BUSINESS PKS INC CALIF COM 69360J107 129 820 SH   SOLE 23 820 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 13,808 88,094 SH   SOLE 25 88,094 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,021 6,514 SH   SOLE 26 5,181 0 1,333
PS BUSINESS PKS INC CALIF COM 69360J107 1,989 12,690 SH   SOLE 28 808 0 11,882
PS BUSINESS PKS INC CALIF COM 69360J107 14,297 91,215 SH   SOLE 30 91,215 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 386 2,462 SH   SOLE 40 2,462 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,506 15,988 SH   SOLE 43 256 0 15,732
PSYCHEMEDICS CORP COM NEW 744375205 9 1,086 SH   SOLE 18 1,086 0 0
PSYCHEMEDICS CORP COM NEW 744375205 179 21,355 SH   SOLE 21 21,355 0 0
PSYCHEMEDICS CORP COM NEW 744375205 564 67,175 SH   SOLE 22 67,175 0 0
PTC INC COM 69370C100 30,617 255,593 SH   SOLE 2 51,205 0 204,388
PTC INC COM 69370C100 9,334 77,921 SH   SOLE 4 51,021 0 26,900
PTC INC COM 69370C100 10,944 91,357 SH   SOLE 7 88,525 0 2,832
PTC INC COM 69370C100 403 3,361 SH   SOLE 13 189 0 3,172
PTC INC COM 69370C100 1,243 10,379 SH   SOLE 15 10,379 0 0
PTC INC COM 69370C100 34,364 286,867 SH   SOLE 18 271,681 0 15,186
PTC INC COM 69370C100 6,494 54,211 SH   SOLE 19 54,211 0 0
PTC INC COM 69370C100 387,593 3,235,603 SH   SOLE 21 3,235,603 0 0
PTC INC COM 69370C100 296,973 2,479,113 SH   SOLE 22 2,254,173 0 224,940
PTC INC COM 69370C100 7,781 64,954 SH   SOLE 23 64,954 0 0
PTC INC COM 69370C100 29,605 247,140 SH   SOLE 25 247,140 0 0
PTC INC COM 69370C100 33,619 280,652 SH   SOLE 26 129,547 0 151,105
PTC INC COM 69370C100 32,723 273,172 SH   SOLE 28 11,888 0 261,284
PTC INC COM 69370C100 17 139 SH   SOLE 29 139 0 0
PTC INC COM 69370C100 116,779 974,866 SH   SOLE 30 922,455 0 52,411
PTC INC COM 69370C100 4,954 41,355 SH   SOLE 31 13,981 0 27,374
PTC INC COM 69370C100 2,552 21,300 SH   SOLE 34 21,300 0 0
PTC INC COM 69370C100 5,400 45,078 SH   SOLE 36 45,078 0 0
PTC INC COM 69370C100 433 3,615 SH   SOLE 40 3,615 0 0
PTC INC COM 69370C100 4,222 35,247 SH   SOLE 43 5,310 0 29,937
PTC THERAPEUTICS INC COM 69366J200 3,648 98,049 SH   SOLE 2 63,773 0 34,276
PTC THERAPEUTICS INC COM 69366J200 10 271 SH   SOLE 4 271 0 0
PTC THERAPEUTICS INC COM 69366J200 31 842 SH   SOLE 7 842 0 0
PTC THERAPEUTICS INC COM 69366J200 7,925 212,979 SH   SOLE 18 199,363 0 13,616
PTC THERAPEUTICS INC COM 69366J200 24,631 661,940 SH   SOLE 19 661,940 0 0
PTC THERAPEUTICS INC COM 69366J200 106,578 2,864,238 SH   SOLE 21 2,864,238 0 0
PTC THERAPEUTICS INC COM 69366J200 70,907 1,905,587 SH   SOLE 22 1,867,674 0 37,913
PTC THERAPEUTICS INC COM 69366J200 466 12,533 SH   SOLE 23 12,533 0 0
PTC THERAPEUTICS INC COM 69366J200 278 7,482 SH   SOLE 25 7,482 0 0
PTC THERAPEUTICS INC COM 69366J200 2,829 76,025 SH   SOLE 26 23,957 0 52,068
PTC THERAPEUTICS INC COM 69366J200 197 5,291 SH   SOLE 28 5,291 0 0
PTC THERAPEUTICS INC COM 69366J200 18,802 505,304 SH   SOLE 30 505,304 0 0
PTC THERAPEUTICS INC COM 69366J200 4,807 129,185 SH   SOLE 34 129,185 0 0
PTC THERAPEUTICS INC COM 69366J200 292 7,840 SH   SOLE 40 7,840 0 0
PTC THERAPEUTICS INC COM 69366J200 564 15,167 SH   SOLE 43 467 0 14,700
PUBLIC STORAGE COM 74460D109 115,047 387,234 SH   SOLE 2 58,047 0 329,187
PUBLIC STORAGE COM 74460D109 56,051 188,661 SH   SOLE 4 146,730 0 41,931
PUBLIC STORAGE COM 74460D109 114,920 386,807 SH   SOLE 7 382,482 0 4,325
PUBLIC STORAGE COM 74460D109 952 3,204 SH   SOLE 13 419 0 2,785
PUBLIC STORAGE COM 74460D109 6,003 20,205 SH   SOLE 15 20,205 0 0
PUBLIC STORAGE COM 74460D109 76,168 256,371 SH   SOLE 18 234,350 0 22,021
PUBLIC STORAGE COM 74460D109 84,909 285,792 SH   SOLE 19 285,792 0 0
PUBLIC STORAGE COM 74460D109 2,058,174 6,927,545 SH   SOLE 21 6,927,545 0 0
PUBLIC STORAGE COM 74460D109 1,381,377 4,649,535 SH   SOLE 22 4,329,031 0 320,504
PUBLIC STORAGE COM 74460D109 28,417 95,647 SH   SOLE 23 95,647 0 0
PUBLIC STORAGE COM 74460D109 253,887 854,550 SH   SOLE 25 854,550 0 0
PUBLIC STORAGE COM 74460D109 110,205 370,936 SH   SOLE 26 154,900 0 216,036
PUBLIC STORAGE COM 74460D109 99,139 333,690 SH   SOLE 28 12,235 0 321,455
PUBLIC STORAGE COM 74460D109 65 220 SH   SOLE 29 220 0 0
PUBLIC STORAGE COM 74460D109 460,455 1,549,832 SH   SOLE 30 1,495,702 0 54,130
PUBLIC STORAGE COM 74460D109 17,289 58,191 SH   SOLE 31 19,079 0 39,112
PUBLIC STORAGE COM 74460D109 43,703 147,100 SH   SOLE 34 147,100 0 0
PUBLIC STORAGE COM 74460D109 32,406 109,076 SH   SOLE 36 109,076 0 0
PUBLIC STORAGE COM 74460D109 1,627 5,477 SH   SOLE 40 5,477 0 0
PUBLIC STORAGE COM 74460D109 50,159 168,827 SH   SOLE 43 5,853 0 162,974
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 88,619 1,455,161 SH   SOLE 2 499,210 0 955,951
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26,181 429,906 SH   SOLE 4 278,629 0 151,277
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 37,620 617,739 SH   SOLE 7 601,849 0 15,890
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 721 11,845 SH   SOLE 13 1,439 0 10,406
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,934 64,603 SH   SOLE 15 64,603 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH   SOLE 17 0 0 5
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 200,256 3,288,280 SH   SOLE 18 3,002,555 0 285,725
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 360,938 5,926,734 SH   SOLE 19 5,926,734 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,129,962 18,554,379 SH   SOLE 21 18,554,379 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 682,892 11,213,326 SH   SOLE 22 10,131,060 0 1,082,266
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 20,056 329,325 SH   SOLE 23 329,325 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 53,626 880,565 SH   SOLE 25 880,565 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 77,861 1,278,511 SH   SOLE 26 488,728 0 789,783
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 117,049 1,921,988 SH   SOLE 28 49,134 0 1,872,854
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 132 2,172 SH   SOLE 29 2,172 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 185,959 3,053,506 SH   SOLE 30 3,053,506 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 13,050 214,283 SH   SOLE 31 60,316 0 153,967
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,428 72,711 SH   SOLE 32 72,711 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28,115 461,658 SH   SOLE 34 461,658 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 14,666 240,818 SH   SOLE 35 240,818 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19,029 312,463 SH   SOLE 36 312,463 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,085 17,820 SH   SOLE 40 17,820 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24,840 407,888 SH   SOLE 43 36,827 0 371,061
PUBMATIC INC COM CL A 74467Q103 80 3,025 SH   SOLE 2 3,025 0 0
PUBMATIC INC COM CL A 74467Q103 72 2,724 SH   SOLE 4 2,724 0 0
PUBMATIC INC COM CL A 74467Q103 1,015 38,537 SH   SOLE 18 38,537 0 0
PUBMATIC INC COM CL A 74467Q103 6,799 258,038 SH   SOLE 19 258,038 0 0
PUBMATIC INC COM CL A 74467Q103 676 25,637 SH   SOLE 21 25,637 0 0
PUBMATIC INC COM CL A 74467Q103 6,341 240,642 SH   SOLE 22 240,639 0 3
PUBMATIC INC COM CL A 74467Q103 59 2,234 SH   SOLE 25 2,234 0 0
PUBMATIC INC COM CL A 74467Q103 70 2,668 SH   SOLE 26 2,668 0 0
PUBMATIC INC COM CL A 74467Q103 3,104 117,815 SH   SOLE 34 117,815 0 0
PULMATRIX INC COM NEW 74584P202 10 12,175 SH   SOLE 18 12,175 0 0
PULMATRIX INC COM NEW 74584P202 109 136,009 SH   SOLE 21 136,009 0 0
PULMATRIX INC COM NEW 74584P202 878 1,097,964 SH   SOLE 22 1,097,964 0 0
PULMONX CORP COM 745848101 844 23,461 SH   SOLE 2 20,278 0 3,183
PULMONX CORP COM 745848101 15 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101 2,556 71,036 SH   SOLE 18 71,036 0 0
PULMONX CORP COM 745848101 37,037 1,029,370 SH   SOLE 19 1,029,370 0 0
PULMONX CORP COM 745848101 31,034 862,545 SH   SOLE 21 862,545 0 0
PULMONX CORP COM 745848101 25,537 709,744 SH   SOLE 22 695,234 0 14,510
PULMONX CORP COM 745848101 90 2,495 SH   SOLE 25 2,495 0 0
PULMONX CORP COM 745848101 92 2,550 SH   SOLE 26 0 0 2,550
PULMONX CORP COM 745848101 450 12,515 SH   SOLE 30 12,515 0 0
PULMONX CORP COM 745848101 737 20,476 SH   SOLE 34 20,476 0 0
PULMONX CORP COM 745848101 83 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101 33 912 SH   SOLE 43 0 0 912
PULSE BIOSCIENCES INC COM 74587B101 62 2,885 SH   SOLE 2 977 0 1,908
PULSE BIOSCIENCES INC COM 74587B101 7 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 926 42,856 SH   SOLE 18 42,856 0 0
PULSE BIOSCIENCES INC COM 74587B101 528 24,448 SH   SOLE 19 24,448 0 0
PULSE BIOSCIENCES INC COM 74587B101 9,725 450,218 SH   SOLE 21 450,218 0 0
PULSE BIOSCIENCES INC COM 74587B101 6,936 321,110 SH   SOLE 22 319,028 0 2,082
PULSE BIOSCIENCES INC COM 74587B101 15 707 SH   SOLE 43 0 0 707
PULTE GROUP INC COM 745867101 30,875 672,366 SH   SOLE 2 142,969 0 529,397
PULTE GROUP INC COM 745867101 8,286 180,441 SH   SOLE 4 105,301 0 75,140
PULTE GROUP INC COM 745867101 12,785 278,420 SH   SOLE 7 242,816 0 35,604
PULTE GROUP INC COM 745867101 355 7,724 SH   SOLE 13 860 0 6,864
PULTE GROUP INC COM 745867101 1,611 35,086 SH   SOLE 15 35,086 0 0
PULTE GROUP INC COM 745867101 23,574 513,376 SH   SOLE 18 475,676 0 37,700
PULTE GROUP INC COM 745867101 6,707 146,061 SH   SOLE 19 146,061 0 0
PULTE GROUP INC COM 745867101 541,520 11,792,674 SH   SOLE 21 11,792,674 0 0
PULTE GROUP INC COM 745867101 288,444 6,281,454 SH   SOLE 22 5,703,944 0 577,510
PULTE GROUP INC COM 745867101 6,706 146,043 SH   SOLE 23 146,043 0 0
PULTE GROUP INC COM 745867101 18,370 400,046 SH   SOLE 25 400,046 0 0
PULTE GROUP INC COM 745867101 29,050 632,626 SH   SOLE 26 264,956 0 367,670
PULTE GROUP INC COM 745867101 35,110 764,600 SH   SOLE 28 19,217 0 745,383
PULTE GROUP INC COM 745867101 137 2,973 SH   SOLE 29 2,973 0 0
PULTE GROUP INC COM 745867101 100,052 2,178,830 SH   SOLE 30 1,843,979 0 334,851
PULTE GROUP INC COM 745867101 4,533 98,715 SH   SOLE 31 31,336 0 67,379
PULTE GROUP INC COM 745867101 573 12,475 SH   SOLE 34 12,475 0 0
PULTE GROUP INC COM 745867101 6,206 135,147 SH   SOLE 36 135,147 0 0
PULTE GROUP INC COM 745867101 407 8,853 SH   SOLE 40 8,853 0 0
PULTE GROUP INC COM 745867101 10,021 218,231 SH   SOLE 43 32,856 0 185,375
PUMA BIOTECHNOLOGY INC COM 74587V107 764 108,937 SH   SOLE 2 74,051 0 34,886
PUMA BIOTECHNOLOGY INC COM 74587V107 1 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 4 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 820 116,969 SH   SOLE 18 97,937 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 1,466 209,127 SH   SOLE 19 209,127 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 10,487 1,495,974 SH   SOLE 21 1,495,974 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 8,083 1,153,032 SH   SOLE 22 1,135,124 0 17,908
PUMA BIOTECHNOLOGY INC COM 74587V107 113 16,190 SH   SOLE 23 16,190 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 56 7,919 SH   SOLE 25 7,919 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 412 58,831 SH   SOLE 26 8,163 0 50,668
PUMA BIOTECHNOLOGY INC COM 74587V107 27 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 183 26,142 SH   SOLE 30 26,142 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 31 4,377 SH   SOLE 34 4,377 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 24 3,457 SH   SOLE 40 3,457 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 14 2,056 SH   SOLE 43 461 0 1,595
PURE CYCLE CORP COM NEW 746228303 48 3,618 SH   SOLE 2 1,772 0 1,846
PURE CYCLE CORP COM NEW 746228303 7 540 SH   SOLE 7 540 0 0
PURE CYCLE CORP COM NEW 746228303 805 60,455 SH   SOLE 18 60,455 0 0
PURE CYCLE CORP COM NEW 746228303 475 35,687 SH   SOLE 19 35,687 0 0
PURE CYCLE CORP COM NEW 746228303 8,881 667,214 SH   SOLE 21 667,214 0 0
PURE CYCLE CORP COM NEW 746228303 3,397 255,205 SH   SOLE 22 250,524 0 4,681
PURE CYCLE CORP COM NEW 746228303 82 6,150 SH   SOLE 43 0 0 6,150
PURE STORAGE INC CL A 74624M102 21,608 858,833 SH   SOLE 2 390,722 0 468,111
PURE STORAGE INC CL A 74624M102 541 21,499 SH   SOLE 4 21,499 0 0
PURE STORAGE INC CL A 74624M102 108 4,274 SH   SOLE 7 4,274 0 0
PURE STORAGE INC CL A 74624M102 3,790 150,648 SH   SOLE 18 150,648 0 0
PURE STORAGE INC CL A 74624M102 4,163 165,461 SH   SOLE 19 165,461 0 0
PURE STORAGE INC CL A 74624M102 97,321 3,868,098 SH   SOLE 21 3,868,098 0 0
PURE STORAGE INC CL A 74624M102 159,163 6,326,024 SH   SOLE 22 6,024,790 0 301,234
PURE STORAGE INC CL A 74624M102 76 3,014 SH   SOLE 23 3,014 0 0
PURE STORAGE INC CL A 74624M102 903 35,878 SH   SOLE 25 35,878 0 0
PURE STORAGE INC CL A 74624M102 2,594 103,110 SH   SOLE 26 84,938 0 18,172
PURE STORAGE INC CL A 74624M102 472 18,774 SH   SOLE 28 18,774 0 0
PURE STORAGE INC CL A 74624M102 3,686 146,490 SH   SOLE 30 146,490 0 0
PURE STORAGE INC CL A 74624M102 113 4,503 SH   SOLE 31 4,503 0 0
PURE STORAGE INC CL A 74624M102 26,247 1,043,197 SH   SOLE 34 1,043,197 0 0
PURE STORAGE INC CL A 74624M102 800 31,811 SH   SOLE 40 31,811 0 0
PURE STORAGE INC CL A 74624M102 650 25,851 SH   SOLE 43 1,035 0 24,816
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 347 300,000 PRN   SOLE 2 300,000 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 4,187 3,620,000 PRN   SOLE 21 3,620,000 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,735 1,500,000 PRN   SOLE 22 1,500,000 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 94 7,070 SH   SOLE 2 3,732 0 3,338
PURECYCLE TECHNOLOGIES INC COM 74623V103 7 529 SH   SOLE 7 529 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 1,217 91,618 SH   SOLE 18 91,618 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 756 56,963 SH   SOLE 19 56,963 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 14,620 1,100,921 SH   SOLE 21 1,100,921 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 17,711 1,333,674 SH   SOLE 22 1,328,879 0 4,795
PURPLE INNOVATION INC COM 74640Y106 515 24,492 SH   SOLE 2 18,747 0 5,745
PURPLE INNOVATION INC COM 74640Y106 3 139 SH   SOLE 4 139 0 0
PURPLE INNOVATION INC COM 74640Y106 17 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106 3,084 146,697 SH   SOLE 18 146,697 0 0
PURPLE INNOVATION INC COM 74640Y106 2,154 102,452 SH   SOLE 19 102,452 0 0
PURPLE INNOVATION INC COM 74640Y106 39,466 1,877,545 SH   SOLE 21 1,877,545 0 0
PURPLE INNOVATION INC COM 74640Y106 27,676 1,316,659 SH   SOLE 22 1,278,887 0 37,772
PURPLE INNOVATION INC COM 74640Y106 159 7,584 SH   SOLE 25 7,584 0 0
PURPLE INNOVATION INC COM 74640Y106 487 23,159 SH   SOLE 26 19,784 0 3,375
PURPLE INNOVATION INC COM 74640Y106 126 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106 787 37,418 SH   SOLE 30 37,418 0 0
PURPLE INNOVATION INC COM 74640Y106 150 7,131 SH   SOLE 40 7,131 0 0
PURPLE INNOVATION INC COM 74640Y106 42 2,017 SH   SOLE 43 0 0 2,017
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 126 9,175 SH   SOLE 18 9,175 0 0
PUXIN LTD ADS 74704P108 0 520 SH   SOLE 43 0 0 520
PVH CORPORATION COM 693656100 17,209 167,423 SH   SOLE 2 37,410 0 130,013
PVH CORPORATION COM 693656100 491 4,780 SH   SOLE 4 4,780 0 0
PVH CORPORATION COM 693656100 5,674 55,204 SH   SOLE 7 53,506 0 1,698
PVH CORPORATION COM 693656100 125 1,213 SH   SOLE 15 1,213 0 0
PVH CORPORATION COM 693656100 22,204 216,017 SH   SOLE 18 209,838 0 6,179
PVH CORPORATION COM 693656100 43,590 424,073 SH   SOLE 19 424,073 0 0
PVH CORPORATION COM 693656100 160,828 1,564,625 SH   SOLE 21 1,564,625 0 0
PVH CORPORATION COM 693656100 167,738 1,631,854 SH   SOLE 22 1,477,968 0 153,886
PVH CORPORATION COM 693656100 59 571 SH   SOLE 23 571 0 0
PVH CORPORATION COM 693656100 1,385 13,470 SH   SOLE 25 13,470 0 0
PVH CORPORATION COM 693656100 10,357 100,762 SH   SOLE 26 52,947 0 47,815
PVH CORPORATION COM 693656100 1,545 15,026 SH   SOLE 28 5,040 0 9,986
PVH CORPORATION COM 693656100 86 834 SH   SOLE 29 834 0 0
PVH CORPORATION COM 693656100 19,888 193,484 SH   SOLE 30 193,484 0 0
PVH CORPORATION COM 693656100 192 1,868 SH   SOLE 31 1,868 0 0
PVH CORPORATION COM 693656100 16,549 160,997 SH   SOLE 34 160,997 0 0
PVH CORPORATION COM 693656100 2,131 20,732 SH   SOLE 36 20,732 0 0
PVH CORPORATION COM 693656100 895 8,706 SH   SOLE 40 8,706 0 0
PVH CORPORATION COM 693656100 6,785 66,005 SH   SOLE 43 3,724 0 62,281
PZENA INVT MGMT INC CLASS A 74731Q103 105 10,622 SH   SOLE 2 1,947 0 8,675
PZENA INVT MGMT INC CLASS A 74731Q103 3 271 SH   SOLE 7 271 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 514 52,209 SH   SOLE 18 52,209 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 307 31,167 SH   SOLE 19 31,167 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 5,450 553,883 SH   SOLE 21 553,883 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 3,125 317,616 SH   SOLE 22 316,444 0 1,172
PZENA INVT MGMT INC CLASS A 74731Q103 9 950 SH   SOLE 43 0 0 950
Q2 HLDGS INC COM 74736L109 1,829 22,817 SH   SOLE 2 16,365 0 6,452
Q2 HLDGS INC COM 74736L109 16 203 SH   SOLE 4 203 0 0
Q2 HLDGS INC COM 74736L109 70 879 SH   SOLE 7 879 0 0
Q2 HLDGS INC COM 74736L109 12,110 151,114 SH   SOLE 18 151,114 0 0
Q2 HLDGS INC COM 74736L109 7,674 95,762 SH   SOLE 19 95,762 0 0
Q2 HLDGS INC COM 74736L109 155,273 1,937,521 SH   SOLE 21 1,937,521 0 0
Q2 HLDGS INC COM 74736L109 102,683 1,281,300 SH   SOLE 22 1,248,433 0 32,867
Q2 HLDGS INC COM 74736L109 538 6,713 SH   SOLE 25 6,713 0 0
Q2 HLDGS INC COM 74736L109 1,571 19,607 SH   SOLE 26 16,177 0 3,430
Q2 HLDGS INC COM 74736L109 354 4,416 SH   SOLE 28 4,416 0 0
Q2 HLDGS INC COM 74736L109 7,030 87,727 SH   SOLE 30 87,727 0 0
Q2 HLDGS INC COM 74736L109 503 6,273 SH   SOLE 40 6,273 0 0
Q2 HLDGS INC COM 74736L109 721 8,994 SH   SOLE 43 223 0 8,771
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2,388 2,130,000 PRN   SOLE 21 2,130,000 0 0
QAD INC CL B 74727D207 43 488 SH   SOLE 21 488 0 0
QAD INC CL B 74727D207 2,066 23,713 SH   SOLE 22 23,713 0 0
QAD INC CL A 74727D306 715 8,187 SH   SOLE 2 3,719 0 4,468
QAD INC CL A 74727D306 14 157 SH   SOLE 7 157 0 0
QAD INC CL A 74727D306 3,038 34,767 SH   SOLE 18 34,767 0 0
QAD INC CL A 74727D306 4,026 46,070 SH   SOLE 19 46,070 0 0
QAD INC CL A 74727D306 37,426 428,265 SH   SOLE 21 428,265 0 0
QAD INC CL A 74727D306 23,488 268,769 SH   SOLE 22 259,560 0 9,209
QAD INC CL A 74727D306 35 395 SH   SOLE 23 395 0 0
QAD INC CL A 74727D306 135 1,545 SH   SOLE 25 1,545 0 0
QAD INC CL A 74727D306 542 6,207 SH   SOLE 26 0 0 6,207
QAD INC CL A 74727D306 0 1 SH   SOLE 28 1 0 0
QAD INC CL A 74727D306 4,935 56,468 SH   SOLE 30 56,468 0 0
QAD INC CL A 74727D306 141 1,614 SH   SOLE 40 1,614 0 0
QAD INC CL A 74727D306 207 2,369 SH   SOLE 43 0 0 2,369
QCR HOLDINGS INC COM 74727A104 906 17,609 SH   SOLE 2 5,770 0 11,839
QCR HOLDINGS INC COM 74727A104 16 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,715 52,782 SH   SOLE 18 52,782 0 0
QCR HOLDINGS INC COM 74727A104 1,450 28,187 SH   SOLE 19 28,187 0 0
QCR HOLDINGS INC COM 74727A104 30,690 596,623 SH   SOLE 21 596,623 0 0
QCR HOLDINGS INC COM 74727A104 20,776 403,883 SH   SOLE 22 388,316 0 15,567
QCR HOLDINGS INC COM 74727A104 134 2,599 SH   SOLE 25 2,599 0 0
QCR HOLDINGS INC COM 74727A104 75 1,455 SH   SOLE 26 1,455 0 0
QCR HOLDINGS INC COM 74727A104 58 1,130 SH   SOLE 28 1,130 0 0
QCR HOLDINGS INC COM 74727A104 790 15,354 SH   SOLE 30 15,354 0 0
QCR HOLDINGS INC COM 74727A104 75 1,450 SH   SOLE 36 1,450 0 0
QCR HOLDINGS INC COM 74727A104 111 2,157 SH   SOLE 40 2,157 0 0
QCR HOLDINGS INC COM 74727A104 366 7,114 SH   SOLE 43 0 0 7,114
QIAGEN NV SHS NEW N72482123 21,634 418,611 SH   SOLE 2 59,956 0 358,655
QIAGEN NV SHS NEW N72482123 310 6,001 SH   SOLE 4 6,001 0 0
QIAGEN NV SHS NEW N72482123 176 3,415 SH   SOLE 7 3,415 0 0
QIAGEN NV SHS NEW N72482123 9,530 184,406 SH   SOLE 18 184,406 0 0
QIAGEN NV SHS NEW N72482123 41,338 799,879 SH   SOLE 19 799,879 0 0
QIAGEN NV SHS NEW N72482123 883 17,090 SH   SOLE 20 17,090 0 0
QIAGEN NV SHS NEW N72482123 110,820 2,144,348 SH   SOLE 21 2,144,348 0 0
QIAGEN NV SHS NEW N72482123 100,217 1,939,186 SH   SOLE 22 1,764,517 0 174,669
QIAGEN NV SHS NEW N72482123 192 3,716 SH   SOLE 31 3,716 0 0
QIAGEN NV SHS NEW N72482123 13,527 261,738 SH   SOLE 34 261,738 0 0
QIAGEN NV SHS NEW N72482123 14,395 278,534 SH   SOLE 43 27,179 0 251,355
QIWI PLC SPON ADR REP B 74735M108 11 1,297 SH   SOLE 25 1,297 0 0
QIWI PLC SPON ADR REP B 74735M108 8 899 SH   SOLE 43 0 0 899
QORVO INC COM 74736K101 41,159 246,181 SH   SOLE 2 43,912 0 202,269
QORVO INC COM 74736K101 7,712 46,126 SH   SOLE 4 41,873 0 4,253
QORVO INC COM 74736K101 18,354 109,782 SH   SOLE 7 106,793 0 2,989
QORVO INC COM 74736K101 488 2,916 SH   SOLE 13 368 0 2,548
QORVO INC COM 74736K101 2,135 12,769 SH   SOLE 15 12,769 0 0
QORVO INC COM 74736K101 21 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 38,649 231,167 SH   SOLE 18 215,487 0 15,680
QORVO INC COM 74736K101 35,005 209,375 SH   SOLE 19 209,375 0 0
QORVO INC COM 74736K101 691,854 4,138,128 SH   SOLE 21 4,138,128 0 0
QORVO INC COM 74736K101 397,110 2,375,203 SH   SOLE 22 2,132,745 0 242,458
QORVO INC COM 74736K101 10,617 63,502 SH   SOLE 23 63,502 0 0
QORVO INC COM 74736K101 27,616 165,179 SH   SOLE 25 165,179 0 0
QORVO INC COM 74736K101 43,801 261,986 SH   SOLE 26 107,602 0 154,384
QORVO INC COM 74736K101 64,671 386,813 SH   SOLE 28 8,419 0 378,394
QORVO INC COM 74736K101 112,968 675,688 SH   SOLE 30 675,688 0 0
QORVO INC COM 74736K101 7,137 42,689 SH   SOLE 31 13,918 0 28,771
QORVO INC COM 74736K101 55,702 333,163 SH   SOLE 34 333,163 0 0
QORVO INC COM 74736K101 8,443 50,499 SH   SOLE 36 50,499 0 0
QORVO INC COM 74736K101 640 3,826 SH   SOLE 40 3,826 0 0
QORVO INC COM 74736K101 7,931 47,439 SH   SOLE 43 4,118 0 43,321
QUAD / GRAPHICS INC COM CL A 747301109 224 52,801 SH   SOLE 2 52,801 0 0
QUAD / GRAPHICS INC COM CL A 747301109 28 6,591 SH   SOLE 18 6,591 0 0
QUAD / GRAPHICS INC COM CL A 747301109 76 17,861 SH   SOLE 19 17,861 0 0
QUAD / GRAPHICS INC COM CL A 747301109 498 117,251 SH   SOLE 21 117,251 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,471 581,503 SH   SOLE 22 581,503 0 0
QUAKER CHEM CORP COM 747316107 1,467 6,171 SH   SOLE 2 4,778 0 1,393
QUAKER CHEM CORP COM 747316107 14 57 SH   SOLE 4 57 0 0
QUAKER CHEM CORP COM 747316107 48 200 SH   SOLE 7 200 0 0
QUAKER CHEM CORP COM 747316107 11,608 48,832 SH   SOLE 18 48,832 0 0
QUAKER CHEM CORP COM 747316107 5,660 23,809 SH   SOLE 19 23,809 0 0
QUAKER CHEM CORP COM 747316107 360,560 1,516,744 SH   SOLE 21 1,516,744 0 0
QUAKER CHEM CORP COM 747316107 79,573 334,735 SH   SOLE 22 326,765 0 7,970
QUAKER CHEM CORP COM 747316107 386 1,623 SH   SOLE 25 1,623 0 0
QUAKER CHEM CORP COM 747316107 1,266 5,327 SH   SOLE 26 4,073 0 1,254
QUAKER CHEM CORP COM 747316107 305 1,284 SH   SOLE 28 1,284 0 0
QUAKER CHEM CORP COM 747316107 5,645 23,746 SH   SOLE 30 23,746 0 0
QUAKER CHEM CORP COM 747316107 369 1,551 SH   SOLE 40 1,551 0 0
QUAKER CHEM CORP COM 747316107 1,352 5,688 SH   SOLE 43 52 0 5,636
QUALCOMM INC COM 747525103 361,057 2,799,324 SH   SOLE 2 679,472 0 2,119,852
QUALCOMM INC COM 747525103 95,967 744,044 SH   SOLE 4 476,504 0 267,540
QUALCOMM INC COM 747525103 141,935 1,100,439 SH   SOLE 7 1,066,845 0 33,594
QUALCOMM INC COM 747525103 8,639 66,983 SH   SOLE 13 48,052 0 18,931
QUALCOMM INC COM 747525103 14,895 115,481 SH   SOLE 15 115,481 0 0
QUALCOMM INC COM 747525103 304,752 2,362,781 SH   SOLE 18 2,194,072 0 168,709
QUALCOMM INC COM 747525103 155,407 1,204,891 SH   SOLE 19 1,204,891 0 0
QUALCOMM INC COM 747525103 3,658,998 28,368,722 SH   SOLE 21 28,368,722 0 0
QUALCOMM INC COM 747525103 3,114,209 24,144,897 SH   SOLE 22 21,640,048 0 2,504,849
QUALCOMM INC COM 747525103 87,371 677,398 SH   SOLE 23 677,398 0 0
QUALCOMM INC COM 747525103 218,657 1,695,276 SH   SOLE 25 1,695,276 0 0
QUALCOMM INC COM 747525103 340,896 2,643,015 SH   SOLE 26 1,039,914 0 1,603,101
QUALCOMM INC COM 747525103 342,653 2,656,637 SH   SOLE 28 94,418 0 2,562,219
QUALCOMM INC COM 747525103 3,070 23,806 SH   SOLE 29 23,806 0 0
QUALCOMM INC COM 747525103 812,853 6,302,166 SH   SOLE 30 6,096,164 0 206,002
QUALCOMM INC COM 747525103 59,631 462,329 SH   SOLE 31 181,600 0 280,729
QUALCOMM INC COM 747525103 36,302 281,451 SH   SOLE 32 281,451 0 0
QUALCOMM INC COM 747525103 123,376 956,549 SH   SOLE 34 956,549 0 0
QUALCOMM INC COM 747525103 70,153 543,904 SH   SOLE 36 543,904 0 0
QUALCOMM INC COM 747525103 5,031 39,006 SH   SOLE 40 39,006 0 0
QUALCOMM INC COM 747525103 112,277 870,499 SH   SOLE 43 60,411 0 810,088
QUALIGEN THERAPEUTICS INC COM 74754R103 8 5,887 SH   SOLE 18 5,887 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 93 71,535 SH   SOLE 21 71,535 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 331 254,351 SH   SOLE 22 254,351 0 0
QUALTRICS INTL INC COM CL A 747601201 1,687 39,478 SH   SOLE 2 39,478 0 0
QUALTRICS INTL INC COM CL A 747601201 1 13 SH   SOLE 18 13 0 0
QUALTRICS INTL INC COM CL A 747601201 10,301 241,007 SH   SOLE 21 241,007 0 0
QUALTRICS INTL INC COM CL A 747601201 34,016 795,892 SH   SOLE 22 795,892 0 0
QUALTRICS INTL INC COM CL A 747601201 750 17,558 SH   SOLE 25 17,558 0 0
QUALTRICS INTL INC COM CL A 747601201 4,865 113,817 SH   SOLE 26 0 0 113,817
QUALTRICS INTL INC COM CL A 747601201 6,004 140,475 SH   SOLE 28 0 0 140,475
QUALTRICS INTL INC COM CL A 747601201 1,566 36,637 SH   SOLE 34 36,637 0 0
QUALTRICS INTL INC COM CL A 747601201 1 25 SH   SOLE 43 0 0 25
QUALYS INC COM 74758T303 3,192 28,679 SH   SOLE 2 24,940 0 3,739
QUALYS INC COM 74758T303 14 129 SH   SOLE 4 129 0 0
QUALYS INC COM 74758T303 57 512 SH   SOLE 7 512 0 0
QUALYS INC COM 74758T303 17,968 161,456 SH   SOLE 18 161,456 0 0
QUALYS INC COM 74758T303 6,701 60,213 SH   SOLE 19 60,213 0 0
QUALYS INC COM 74758T303 277,993 2,497,911 SH   SOLE 21 2,497,911 0 0
QUALYS INC COM 74758T303 105,411 947,177 SH   SOLE 22 927,403 0 19,774
QUALYS INC COM 74758T303 781 7,018 SH   SOLE 25 7,018 0 0
QUALYS INC COM 74758T303 2,312 20,774 SH   SOLE 26 13,426 0 7,348
QUALYS INC COM 74758T303 335 3,012 SH   SOLE 28 3,012 0 0
QUALYS INC COM 74758T303 21,496 193,156 SH   SOLE 30 193,156 0 0
QUALYS INC COM 74758T303 237 2,130 SH   SOLE 36 2,130 0 0
QUALYS INC COM 74758T303 458 4,112 SH   SOLE 40 4,112 0 0
QUALYS INC COM 74758T303 2,078 18,672 SH   SOLE 43 3,015 0 15,657
QUANEX BLDG PRODS CORP COM 747619104 895 41,804 SH   SOLE 2 12,573 0 29,231
QUANEX BLDG PRODS CORP COM 747619104 4 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104 14 632 SH   SOLE 7 632 0 0
QUANEX BLDG PRODS CORP COM 747619104 2,997 139,990 SH   SOLE 18 139,990 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,368 63,895 SH   SOLE 19 63,895 0 0
QUANEX BLDG PRODS CORP COM 747619104 90,565 4,230,020 SH   SOLE 21 4,230,020 0 0
QUANEX BLDG PRODS CORP COM 747619104 19,019 888,322 SH   SOLE 22 852,636 0 35,686
QUANEX BLDG PRODS CORP COM 747619104 91 4,232 SH   SOLE 25 4,232 0 0
QUANEX BLDG PRODS CORP COM 747619104 239 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BLDG PRODS CORP COM 747619104 55 2,586 SH   SOLE 28 2,586 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,304 60,890 SH   SOLE 30 60,890 0 0
QUANEX BLDG PRODS CORP COM 747619104 105 4,889 SH   SOLE 34 4,889 0 0
QUANEX BLDG PRODS CORP COM 747619104 86 4,013 SH   SOLE 40 4,013 0 0
QUANEX BLDG PRODS CORP COM 747619104 171 7,976 SH   SOLE 43 0 0 7,976
QUANTA SVCS INC COM 74762E102 35,515 312,030 SH   SOLE 2 73,389 0 238,641
QUANTA SVCS INC COM 74762E102 57 499 SH   SOLE 4 499 0 0
QUANTA SVCS INC COM 74762E102 20,791 182,662 SH   SOLE 7 178,103 0 4,559
QUANTA SVCS INC COM 74762E102 241 2,116 SH   SOLE 15 2,116 0 0
QUANTA SVCS INC COM 74762E102 131,415 1,154,590 SH   SOLE 18 1,140,575 0 14,015
QUANTA SVCS INC COM 74762E102 29,599 260,051 SH   SOLE 19 260,051 0 0
QUANTA SVCS INC COM 74762E102 361,520 3,176,241 SH   SOLE 21 3,176,241 0 0
QUANTA SVCS INC COM 74762E102 357,908 3,144,508 SH   SOLE 22 2,846,891 0 297,617
QUANTA SVCS INC COM 74762E102 34 295 SH   SOLE 23 295 0 0
QUANTA SVCS INC COM 74762E102 7,519 66,058 SH   SOLE 25 39,375 0 26,683
QUANTA SVCS INC COM 74762E102 17,132 150,514 SH   SOLE 26 53,562 0 96,952
QUANTA SVCS INC COM 74762E102 2,879 25,293 SH   SOLE 28 10,415 0 14,878
QUANTA SVCS INC COM 74762E102 41,466 364,315 SH   SOLE 30 364,315 0 0
QUANTA SVCS INC COM 74762E102 251 2,206 SH   SOLE 31 2,206 0 0
QUANTA SVCS INC COM 74762E102 213,794 1,878,350 SH   SOLE 34 1,878,350 0 0
QUANTA SVCS INC COM 74762E102 1,891 16,610 SH   SOLE 36 16,610 0 0
QUANTA SVCS INC COM 74762E102 1,956 17,188 SH   SOLE 40 17,188 0 0
QUANTA SVCS INC COM 74762E102 19,107 167,873 SH   SOLE 43 14,610 0 153,263
QUANTERIX CORP COM 74766Q101 892 17,923 SH   SOLE 2 10,264 0 7,659
QUANTERIX CORP COM 74766Q101 5 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101 25 496 SH   SOLE 7 496 0 0
QUANTERIX CORP COM 74766Q101 4,254 85,430 SH   SOLE 18 85,430 0 0
QUANTERIX CORP COM 74766Q101 5,242 105,281 SH   SOLE 19 105,281 0 0
QUANTERIX CORP COM 74766Q101 63,412 1,273,582 SH   SOLE 21 1,273,582 0 0
QUANTERIX CORP COM 74766Q101 36,779 738,685 SH   SOLE 22 721,134 0 17,551
QUANTERIX CORP COM 74766Q101 80 1,601 SH   SOLE 23 1,601 0 0
QUANTERIX CORP COM 74766Q101 179 3,600 SH   SOLE 25 3,600 0 0
QUANTERIX CORP COM 74766Q101 1,039 20,866 SH   SOLE 26 10,099 0 10,767
QUANTERIX CORP COM 74766Q101 110 2,210 SH   SOLE 28 2,210 0 0
QUANTERIX CORP COM 74766Q101 7,649 153,627 SH   SOLE 30 153,627 0 0
QUANTERIX CORP COM 74766Q101 183 3,671 SH   SOLE 40 3,671 0 0
QUANTERIX CORP COM 74766Q101 306 6,139 SH   SOLE 43 0 0 6,139
QUANTUM CORP COM NEW 747906501 209 40,325 SH   SOLE 2 3,419 0 36,906
QUANTUM CORP COM NEW 747906501 5 898 SH   SOLE 7 898 0 0
QUANTUM CORP COM NEW 747906501 954 184,125 SH   SOLE 18 184,125 0 0
QUANTUM CORP COM NEW 747906501 539 104,015 SH   SOLE 19 104,015 0 0
QUANTUM CORP COM NEW 747906501 11,064 2,135,960 SH   SOLE 21 2,135,960 0 0
QUANTUM CORP COM NEW 747906501 7,115 1,373,561 SH   SOLE 22 1,341,608 0 31,953
QUANTUM CORP COM NEW 747906501 20 3,823 SH   SOLE 43 0 0 3,823
QUANTUM SI INC COM CL A 74765K105 82 9,786 SH   SOLE 2 3,472 0 6,314
QUANTUM SI INC COM CL A 74765K105 838 100,531 SH   SOLE 21 100,531 0 0
QUANTUM SI INC COM CL A 74765K105 8,453 1,013,533 SH   SOLE 22 1,013,533 0 0
QUANTUM SI INC COM CL A 74765K105 252 30,266 SH   SOLE 26 0 0 30,266
QUANTUMSCAPE CORP COM CL A 74767V109 8,839 360,204 SH   SOLE 2 38,143 0 322,061
QUANTUMSCAPE CORP COM CL A 74767V109 46 1,882 SH   SOLE 7 1,882 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 4,426 180,372 SH   SOLE 18 180,372 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 1,464 59,660 SH   SOLE 19 59,660 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 61,576 2,509,216 SH   SOLE 21 2,509,216 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 115,642 4,712,405 SH   SOLE 22 4,561,789 0 150,616
QUANTUMSCAPE CORP COM CL A 74767V109 80 3,279 SH   SOLE 31 3,279 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 5 205 SH   SOLE 43 0 0 205
QUDIAN INC ADR 747798106 43 29,755 SH   SOLE 4 29,755 0 0
QUDIAN INC ADR 747798106 839 574,607 SH   SOLE 21 574,607 0 0
QUDIAN INC ADR 747798106 1,505 1,030,525 SH   SOLE 22 953,036 0 77,489
QUDIAN INC ADR 747798106 11 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 796 545,449 SH   SOLE 30 545,449 0 0
QUDIAN INC ADR 747798106 319 218,152 SH   SOLE 43 0 0 218,152
QUEST DIAGNOSTICS INC COM 74834L100 54,589 375,676 SH   SOLE 2 102,076 0 273,600
QUEST DIAGNOSTICS INC COM 74834L100 15,505 106,700 SH   SOLE 4 68,864 0 37,836
QUEST DIAGNOSTICS INC COM 74834L100 18,543 127,609 SH   SOLE 7 123,808 0 3,801
QUEST DIAGNOSTICS INC COM 74834L100 386 2,653 SH   SOLE 13 279 0 2,374
QUEST DIAGNOSTICS INC COM 74834L100 2,351 16,176 SH   SOLE 15 16,176 0 0
QUEST DIAGNOSTICS INC COM 74834L100 42,785 294,440 SH   SOLE 18 276,795 0 17,645
QUEST DIAGNOSTICS INC COM 74834L100 163,748 1,126,888 SH   SOLE 19 1,126,888 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,288 8,865 SH   SOLE 20 8,865 0 0
QUEST DIAGNOSTICS INC COM 74834L100 569,694 3,920,545 SH   SOLE 21 3,920,545 0 0
QUEST DIAGNOSTICS INC COM 74834L100 394,130 2,712,337 SH   SOLE 22 2,437,768 0 274,569
QUEST DIAGNOSTICS INC COM 74834L100 11,227 77,265 SH   SOLE 23 77,265 0 0
QUEST DIAGNOSTICS INC COM 74834L100 41,048 282,488 SH   SOLE 25 282,488 0 0
QUEST DIAGNOSTICS INC COM 74834L100 47,275 325,337 SH   SOLE 26 157,156 0 168,181
QUEST DIAGNOSTICS INC COM 74834L100 57,578 396,240 SH   SOLE 28 13,238 0 383,002
QUEST DIAGNOSTICS INC COM 74834L100 160,441 1,104,132 SH   SOLE 30 1,069,183 0 34,949
QUEST DIAGNOSTICS INC COM 74834L100 6,944 47,785 SH   SOLE 31 14,995 0 32,790
QUEST DIAGNOSTICS INC COM 74834L100 69,023 475,003 SH   SOLE 34 475,003 0 0
QUEST DIAGNOSTICS INC COM 74834L100 13,171 90,639 SH   SOLE 36 90,639 0 0
QUEST DIAGNOSTICS INC COM 74834L100 636 4,376 SH   SOLE 40 4,376 0 0
QUEST DIAGNOSTICS INC COM 74834L100 18,904 130,091 SH   SOLE 43 8,194 0 121,897
QUEST RESOURCE HLDG CORP COM NEW 74836W203 20 3,209 SH   SOLE 18 3,209 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 283 46,322 SH   SOLE 21 46,322 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 4 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM NEW 74837P405 13 2,379 SH   SOLE 18 2,379 0 0
QUICKLOGIC CORP COM NEW 74837P405 156 29,106 SH   SOLE 21 29,106 0 0
QUICKLOGIC CORP COM NEW 74837P405 546 101,895 SH   SOLE 22 101,895 0 0
QUIDEL CORP COM 74838J101 13,967 98,954 SH   SOLE 2 28,598 0 70,356
QUIDEL CORP COM 74838J101 22 153 SH   SOLE 4 153 0 0
QUIDEL CORP COM 74838J101 86 608 SH   SOLE 7 608 0 0
QUIDEL CORP COM 74838J101 12,776 90,516 SH   SOLE 18 90,516 0 0
QUIDEL CORP COM 74838J101 1,459 10,339 SH   SOLE 19 10,339 0 0
QUIDEL CORP COM 74838J101 250,982 1,778,126 SH   SOLE 21 1,778,126 0 0
QUIDEL CORP COM 74838J101 144,004 1,020,220 SH   SOLE 22 973,324 0 46,896
QUIDEL CORP COM 74838J101 785 5,564 SH   SOLE 25 5,564 0 0
QUIDEL CORP COM 74838J101 2,023 14,329 SH   SOLE 26 11,279 0 3,050
QUIDEL CORP COM 74838J101 452 3,201 SH   SOLE 28 3,201 0 0
QUIDEL CORP COM 74838J101 29,744 210,728 SH   SOLE 30 210,728 0 0
QUIDEL CORP COM 74838J101 81 573 SH   SOLE 31 573 0 0
QUIDEL CORP COM 74838J101 14 101 SH   SOLE 34 101 0 0
QUIDEL CORP COM 74838J101 254 1,796 SH   SOLE 36 1,796 0 0
QUIDEL CORP COM 74838J101 655 4,639 SH   SOLE 40 4,639 0 0
QUIDEL CORP COM 74838J101 3,389 24,010 SH   SOLE 43 1,527 0 22,483
QUINSTREET INC COM 74874Q100 1,500 85,400 SH   SOLE 2 75,646 0 9,754
QUINSTREET INC COM 74874Q100 3 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100 15 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 3,386 192,842 SH   SOLE 18 192,842 0 0
QUINSTREET INC COM 74874Q100 2,330 132,676 SH   SOLE 19 132,676 0 0
QUINSTREET INC COM 74874Q100 100,871 5,744,342 SH   SOLE 21 5,744,342 0 0
QUINSTREET INC COM 74874Q100 27,109 1,543,814 SH   SOLE 22 1,516,229 0 27,585
QUINSTREET INC COM 74874Q100 46 2,603 SH   SOLE 23 2,603 0 0
QUINSTREET INC COM 74874Q100 113 6,435 SH   SOLE 25 6,435 0 0
QUINSTREET INC COM 74874Q100 247 14,044 SH   SOLE 26 0 0 14,044
QUINSTREET INC COM 74874Q100 74 4,233 SH   SOLE 28 4,233 0 0
QUINSTREET INC COM 74874Q100 2,506 142,714 SH   SOLE 30 142,714 0 0
QUINSTREET INC COM 74874Q100 5 308 SH   SOLE 34 308 0 0
QUINSTREET INC COM 74874Q100 119 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100 520 29,593 SH   SOLE 43 0 0 29,593
QUMU CORP COM 749063103 8 3,143 SH   SOLE 18 3,143 0 0
QUMU CORP COM 749063103 126 50,964 SH   SOLE 21 50,964 0 0
QUMU CORP COM 749063103 541 218,267 SH   SOLE 22 218,267 0 0
QUOTIENT LTD SHS G73268107 77 33,020 SH   SOLE 2 23,083 0 9,937
QUOTIENT LTD SHS G73268107 3 1,170 SH   SOLE 7 1,170 0 0
QUOTIENT LTD SHS G73268107 556 237,692 SH   SOLE 18 237,692 0 0
QUOTIENT LTD SHS G73268107 289 123,580 SH   SOLE 19 123,580 0 0
QUOTIENT LTD SHS G73268107 6,597 2,819,383 SH   SOLE 21 2,819,383 0 0
QUOTIENT LTD SHS G73268107 5,362 2,291,656 SH   SOLE 22 2,252,223 0 39,433
QUOTIENT LTD SHS G73268107 60 25,712 SH   SOLE 25 25,712 0 0
QUOTIENT LTD SHS G73268107 15 6,615 SH   SOLE 26 6,615 0 0
QUOTIENT LTD SHS G73268107 35 14,878 SH   SOLE 28 14,878 0 0
QUOTIENT LTD SHS G73268107 142 60,786 SH   SOLE 30 60,786 0 0
QUOTIENT LTD SHS G73268107 33 14,066 SH   SOLE 36 14,066 0 0
QUOTIENT LTD SHS G73268107 12 5,081 SH   SOLE 40 5,081 0 0
QUOTIENT LTD SHS G73268107 110 47,144 SH   SOLE 43 0 0 47,144
QUOTIENT TECHNOLOGY INC COM 749119103 303 51,991 SH   SOLE 2 42,537 0 9,454
QUOTIENT TECHNOLOGY INC COM 749119103 2 365 SH   SOLE 4 365 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 7 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,469 252,421 SH   SOLE 18 252,421 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 887 152,447 SH   SOLE 19 152,447 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 17,119 2,941,335 SH   SOLE 21 2,941,335 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 12,643 2,172,369 SH   SOLE 22 2,127,023 0 45,346
QUOTIENT TECHNOLOGY INC COM 749119103 64 10,924 SH   SOLE 25 10,924 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 318 54,609 SH   SOLE 26 41,803 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 65 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 921 158,300 SH   SOLE 30 158,300 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 12 2,125 SH   SOLE 36 2,125 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 46 7,833 SH   SOLE 40 7,833 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 126 21,638 SH   SOLE 43 0 0 21,638
QURATE RETAIL INC COM SER A 74915M100 9,282 910,894 SH   SOLE 2 124,662 0 786,232
QURATE RETAIL INC COM SER A 74915M100 80 7,872 SH   SOLE 4 7,872 0 0
QURATE RETAIL INC COM SER A 74915M100 137 13,404 SH   SOLE 7 13,404 0 0
QURATE RETAIL INC COM SER A 74915M100 1,661 162,977 SH   SOLE 18 162,977 0 0
QURATE RETAIL INC COM SER A 74915M100 1,214 119,158 SH   SOLE 19 119,158 0 0
QURATE RETAIL INC COM SER A 74915M100 47,880 4,698,728 SH   SOLE 21 4,698,728 0 0
QURATE RETAIL INC COM SER A 74915M100 84,659 8,308,059 SH   SOLE 22 7,825,490 0 482,569
QURATE RETAIL INC COM SER A 74915M100 502 49,293 SH   SOLE 25 49,293 0 0
QURATE RETAIL INC COM SER A 74915M100 1,358 133,268 SH   SOLE 26 103,145 0 30,123
QURATE RETAIL INC COM SER A 74915M100 697 68,390 SH   SOLE 28 32,423 0 35,967
QURATE RETAIL INC COM SER A 74915M100 2,235 219,295 SH   SOLE 30 219,295 0 0
QURATE RETAIL INC COM SER A 74915M100 60 5,924 SH   SOLE 31 5,924 0 0
QURATE RETAIL INC COM SER A 74915M100 1,149 112,748 SH   SOLE 36 112,748 0 0
QURATE RETAIL INC COM SER A 74915M100 463 45,439 SH   SOLE 40 45,439 0 0
QURATE RETAIL INC COM SER A 74915M100 3,924 385,114 SH   SOLE 43 18,996 0 366,118
QUTOUTIAO INC ADS REP SHS A 74915J107 126 127,312 SH   SOLE 21 127,312 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 330 333,037 SH   SOLE 22 322,855 0 10,182
QUTOUTIAO INC ADS REP SHS A 74915J107 214 216,152 SH   SOLE 30 216,152 0 0
R1 RCM INC COM 749397105 2,974 135,141 SH   SOLE 2 99,069 0 36,072
R1 RCM INC COM 749397105 10 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 749397105 44 1,979 SH   SOLE 7 1,979 0 0
R1 RCM INC COM 749397105 13,256 602,262 SH   SOLE 18 586,400 0 15,862
R1 RCM INC COM 749397105 8,318 377,898 SH   SOLE 19 377,898 0 0
R1 RCM INC COM 749397105 194,991 8,859,189 SH   SOLE 21 8,859,189 0 0
R1 RCM INC COM 749397105 82,763 3,760,234 SH   SOLE 22 3,685,512 0 74,722
R1 RCM INC COM 749397105 158 7,186 SH   SOLE 23 7,186 0 0
R1 RCM INC COM 749397105 74,347 3,377,872 SH   SOLE 25 3,377,872 0 0
R1 RCM INC COM 749397105 1,829 83,084 SH   SOLE 26 41,926 0 41,158
R1 RCM INC COM 749397105 245 11,126 SH   SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 14,902 677,059 SH   SOLE 30 677,059 0 0
R1 RCM INC COM 749397105 14 655 SH   SOLE 34 655 0 0
R1 RCM INC COM 749397105 445 20,235 SH   SOLE 36 20,235 0 0
R1 RCM INC COM 749397105 307 13,957 SH   SOLE 40 13,957 0 0
R1 RCM INC COM 749397105 1,004 45,630 SH   SOLE 43 0 0 45,630
RACKSPACE TECHNOLOGY INC COM 750102105 496 34,913 SH   SOLE 2 15,475 0 19,438
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,224 156,376 SH   SOLE 18 156,376 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 1,340 94,220 SH   SOLE 19 94,220 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 26,399 1,856,448 SH   SOLE 21 1,856,448 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 17,736 1,247,263 SH   SOLE 22 1,211,391 0 35,872
RACKSPACE TECHNOLOGY INC COM 750102105 15 1,037 SH   SOLE 23 1,037 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 112 7,902 SH   SOLE 25 7,902 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 382 26,843 SH   SOLE 26 26,843 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 396 27,828 SH   SOLE 30 27,828 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 42 2,976 SH   SOLE 36 2,976 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 89 6,275 SH   SOLE 40 6,275 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 124 8,739 SH   SOLE 43 407 0 8,332
RADIAN GROUP INC COM 750236101 7,825 344,398 SH   SOLE 2 124,945 0 219,453
RADIAN GROUP INC COM 750236101 43 1,909 SH   SOLE 4 1,909 0 0
RADIAN GROUP INC COM 750236101 247 10,863 SH   SOLE 7 10,863 0 0
RADIAN GROUP INC COM 750236101 584 25,707 SH   SOLE 13 25,707 0 0
RADIAN GROUP INC COM 750236101 17,382 765,053 SH   SOLE 18 640,123 0 124,930
RADIAN GROUP INC COM 750236101 26,709 1,175,583 SH   SOLE 19 1,175,583 0 0
RADIAN GROUP INC COM 750236101 164,369 7,234,548 SH   SOLE 21 7,234,548 0 0
RADIAN GROUP INC COM 750236101 120,478 5,302,707 SH   SOLE 22 5,031,973 0 270,734
RADIAN GROUP INC COM 750236101 559 24,594 SH   SOLE 23 24,594 0 0
RADIAN GROUP INC COM 750236101 715 31,469 SH   SOLE 25 31,469 0 0
RADIAN GROUP INC COM 750236101 4,698 206,781 SH   SOLE 26 68,493 0 138,288
RADIAN GROUP INC COM 750236101 4,433 195,103 SH   SOLE 28 10,578 0 184,525
RADIAN GROUP INC COM 750236101 3,427 150,832 SH   SOLE 30 150,832 0 0
RADIAN GROUP INC COM 750236101 259 11,408 SH   SOLE 34 11,408 0 0
RADIAN GROUP INC COM 750236101 490 21,564 SH   SOLE 36 21,564 0 0
RADIAN GROUP INC COM 750236101 493 21,693 SH   SOLE 40 21,693 0 0
RADIAN GROUP INC COM 750236101 1,280 56,339 SH   SOLE 43 2,271 0 54,068
RADIANT LOGISTICS INC COM 75025X100 519 81,163 SH   SOLE 2 3,195 0 77,968
RADIANT LOGISTICS INC COM 75025X100 4 631 SH   SOLE 7 631 0 0
RADIANT LOGISTICS INC COM 75025X100 967 151,391 SH   SOLE 18 141,160 0 10,231
RADIANT LOGISTICS INC COM 75025X100 470 73,549 SH   SOLE 19 73,549 0 0
RADIANT LOGISTICS INC COM 75025X100 9,058 1,417,469 SH   SOLE 21 1,417,469 0 0
RADIANT LOGISTICS INC COM 75025X100 6,868 1,074,804 SH   SOLE 22 1,051,918 0 22,886
RADIANT LOGISTICS INC COM 75025X100 210 32,853 SH   SOLE 26 0 0 32,853
RADIANT LOGISTICS INC COM 75025X100 19 2,910 SH   SOLE 43 0 0 2,910
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1,986 121,614 SH   SOLE 2 40,305 0 81,309
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 12 707 SH   SOLE 7 707 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 3,090 189,213 SH   SOLE 18 189,213 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 6,240 382,112 SH   SOLE 19 382,112 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 36,779 2,252,230 SH   SOLE 21 2,252,230 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 26,983 1,652,351 SH   SOLE 22 1,594,413 0 57,938
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 215 13,189 SH   SOLE 23 13,189 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 121 7,390 SH   SOLE 25 7,390 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1,137 69,597 SH   SOLE 26 0 0 69,597
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 120 7,324 SH   SOLE 28 7,324 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 240 14,683 SH   SOLE 30 14,683 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 113 6,921 SH   SOLE 40 6,921 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 0 5 SH   SOLE 43 0 0 5
RADIUS HEALTH INC COM NEW 750469207 423 34,072 SH   SOLE 2 24,826 0 9,246
RADIUS HEALTH INC COM NEW 750469207 2 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 10 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 1,609 129,684 SH   SOLE 18 129,684 0 0
RADIUS HEALTH INC COM NEW 750469207 1,770 142,625 SH   SOLE 19 142,625 0 0
RADIUS HEALTH INC COM NEW 750469207 24,036 1,936,851 SH   SOLE 21 1,936,851 0 0
RADIUS HEALTH INC COM NEW 750469207 14,750 1,188,536 SH   SOLE 22 1,160,567 0 27,969
RADIUS HEALTH INC COM NEW 750469207 71 5,707 SH   SOLE 25 5,707 0 0
RADIUS HEALTH INC COM NEW 750469207 159 12,844 SH   SOLE 26 4,876 0 7,968
RADIUS HEALTH INC COM NEW 750469207 74 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 601 48,461 SH   SOLE 30 48,461 0 0
RADIUS HEALTH INC COM NEW 750469207 18 1,480 SH   SOLE 36 1,480 0 0
RADIUS HEALTH INC COM NEW 750469207 75 6,061 SH   SOLE 40 6,061 0 0
RADIUS HEALTH INC COM NEW 750469207 80 6,480 SH   SOLE 43 503 0 5,977
RADNET INC COM 750491102 822 28,048 SH   SOLE 2 18,409 0 9,639
RADNET INC COM 750491102 4 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102 21 719 SH   SOLE 7 719 0 0
RADNET INC COM 750491102 4,952 168,939 SH   SOLE 18 168,939 0 0
RADNET INC COM 750491102 2,788 95,121 SH   SOLE 19 95,121 0 0
RADNET INC COM 750491102 141,749 4,836,196 SH   SOLE 21 4,836,196 0 0
RADNET INC COM 750491102 33,382 1,138,933 SH   SOLE 22 1,114,463 0 24,470
RADNET INC COM 750491102 248 8,449 SH   SOLE 25 8,449 0 0
RADNET INC COM 750491102 1,073 36,614 SH   SOLE 26 28,371 0 8,243
RADNET INC COM 750491102 108 3,669 SH   SOLE 28 3,669 0 0
RADNET INC COM 750491102 3,967 135,356 SH   SOLE 30 135,356 0 0
RADNET INC COM 750491102 221 7,537 SH   SOLE 34 7,537 0 0
RADNET INC COM 750491102 220 7,514 SH   SOLE 36 7,514 0 0
RADNET INC COM 750491102 143 4,895 SH   SOLE 40 4,895 0 0
RADNET INC COM 750491102 364 12,419 SH   SOLE 43 307 0 12,112
RADWARE LTD ORD M81873107 420 12,449 SH   SOLE 2 12,449 0 0
RADWARE LTD ORD M81873107 4 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107 584 17,319 SH   SOLE 7 17,319 0 0
RADWARE LTD ORD M81873107 26,173 776,186 SH   SOLE 21 776,186 0 0
RADWARE LTD ORD M81873107 10,318 305,985 SH   SOLE 22 294,532 0 11,453
RADWARE LTD ORD M81873107 178 5,280 SH   SOLE 25 5,280 0 0
RADWARE LTD ORD M81873107 184 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 126 3,722 SH   SOLE 28 3,722 0 0
RADWARE LTD ORD M81873107 472 14,012 SH   SOLE 30 14,012 0 0
RADWARE LTD ORD M81873107 1,160 34,390 SH   SOLE 34 34,390 0 0
RADWARE LTD ORD M81873107 217 6,426 SH   SOLE 40 6,426 0 0
RADWARE LTD ORD M81873107 416 12,351 SH   SOLE 43 493 0 11,858
RAFAEL HLDGS INC COM CL B 75062E106 59 1,913 SH   SOLE 2 915 0 998
RAFAEL HLDGS INC COM CL B 75062E106 5 157 SH   SOLE 7 157 0 0
RAFAEL HLDGS INC COM CL B 75062E106 861 28,011 SH   SOLE 18 28,011 0 0
RAFAEL HLDGS INC COM CL B 75062E106 505 16,426 SH   SOLE 19 16,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 10,066 327,566 SH   SOLE 21 327,566 0 0
RAFAEL HLDGS INC COM CL B 75062E106 7,254 236,072 SH   SOLE 22 234,508 0 1,564
RAFAEL HLDGS INC COM CL B 75062E106 57 1,848 SH   SOLE 43 0 0 1,848
RAIN THERAPEUTICS INC COM 75082Q105 53 3,562 SH   SOLE 2 295 0 3,267
RAIN THERAPEUTICS INC COM 75082Q105 341 22,820 SH   SOLE 18 22,820 0 0
RAIN THERAPEUTICS INC COM 75082Q105 232 15,491 SH   SOLE 19 15,491 0 0
RAIN THERAPEUTICS INC COM 75082Q105 3,822 255,452 SH   SOLE 21 255,452 0 0
RAIN THERAPEUTICS INC COM 75082Q105 1,128 75,422 SH   SOLE 22 72,026 0 3,396
RALLYBIO CORP COM 75120L100 87 4,954 SH   SOLE 2 3,670 0 1,284
RALLYBIO CORP COM 75120L100 115 6,564 SH   SOLE 18 6,564 0 0
RALLYBIO CORP COM 75120L100 4,129 234,848 SH   SOLE 21 234,848 0 0
RALLYBIO CORP COM 75120L100 806 45,838 SH   SOLE 22 44,757 0 1,081
RALPH LAUREN CORP CL A 751212101 31,508 283,757 SH   SOLE 2 191,720 0 92,037
RALPH LAUREN CORP CL A 751212101 4,691 42,250 SH   SOLE 4 42,250 0 0
RALPH LAUREN CORP CL A 751212101 4,485 40,393 SH   SOLE 7 39,113 0 1,280
RALPH LAUREN CORP CL A 751212101 394 3,544 SH   SOLE 13 3,544 0 0
RALPH LAUREN CORP CL A 751212101 80 719 SH   SOLE 15 719 0 0
RALPH LAUREN CORP CL A 751212101 20,015 180,247 SH   SOLE 18 164,867 0 15,380
RALPH LAUREN CORP CL A 751212101 85,603 770,918 SH   SOLE 19 770,918 0 0
RALPH LAUREN CORP CL A 751212101 114,308 1,029,433 SH   SOLE 21 1,029,433 0 0
RALPH LAUREN CORP CL A 751212101 167,430 1,507,838 SH   SOLE 22 1,202,376 0 305,462
RALPH LAUREN CORP CL A 751212101 15,463 139,255 SH   SOLE 23 139,255 0 0
RALPH LAUREN CORP CL A 751212101 7,941 71,512 SH   SOLE 25 71,512 0 0
RALPH LAUREN CORP CL A 751212101 9,291 83,675 SH   SOLE 26 40,827 0 42,848
RALPH LAUREN CORP CL A 751212101 1,570 14,135 SH   SOLE 28 4,745 0 9,390
RALPH LAUREN CORP CL A 751212101 3,271 29,457 SH   SOLE 29 29,457 0 0
RALPH LAUREN CORP CL A 751212101 14,708 132,460 SH   SOLE 30 132,460 0 0
RALPH LAUREN CORP CL A 751212101 5,499 49,526 SH   SOLE 31 49,526 0 0
RALPH LAUREN CORP CL A 751212101 6,462 58,192 SH   SOLE 34 58,192 0 0
RALPH LAUREN CORP CL A 751212101 563 5,070 SH   SOLE 36 5,070 0 0
RALPH LAUREN CORP CL A 751212101 652 5,868 SH   SOLE 40 5,868 0 0
RALPH LAUREN CORP CL A 751212101 2,583 23,258 SH   SOLE 43 986 0 22,272
RAMACO RES INC COM 75134P303 33 2,662 SH   SOLE 18 2,662 0 0
RAMACO RES INC COM 75134P303 477 38,733 SH   SOLE 21 38,733 0 0
RAMACO RES INC COM 75134P303 54 4,411 SH   SOLE 43 0 0 4,411
RAMBUS INC DEL COM 750917106 2,624 118,178 SH   SOLE 2 33,928 0 84,250
RAMBUS INC DEL COM 750917106 11 509 SH   SOLE 4 509 0 0
RAMBUS INC DEL COM 750917106 40 1,801 SH   SOLE 7 1,801 0 0
RAMBUS INC DEL COM 750917106 9,279 417,973 SH   SOLE 18 417,973 0 0
RAMBUS INC DEL COM 750917106 4,266 192,153 SH   SOLE 19 192,153 0 0
RAMBUS INC DEL COM 750917106 283,877 12,787,264 SH   SOLE 21 12,787,264 0 0
RAMBUS INC DEL COM 750917106 59,570 2,683,327 SH   SOLE 22 2,568,711 0 114,616
RAMBUS INC DEL COM 750917106 463 20,874 SH   SOLE 25 20,874 0 0
RAMBUS INC DEL COM 750917106 891 40,121 SH   SOLE 26 24,833 0 15,288
RAMBUS INC DEL COM 750917106 211 9,524 SH   SOLE 28 9,524 0 0
RAMBUS INC DEL COM 750917106 4,370 196,840 SH   SOLE 30 196,840 0 0
RAMBUS INC DEL COM 750917106 388 17,490 SH   SOLE 36 17,490 0 0
RAMBUS INC DEL COM 750917106 284 12,773 SH   SOLE 40 12,773 0 0
RAMBUS INC DEL COM 750917106 945 42,581 SH   SOLE 43 549 0 42,032
RANDOLPH BANCORP INC COM 752378109 18 825 SH   SOLE 18 825 0 0
RANDOLPH BANCORP INC COM 752378109 178 8,256 SH   SOLE 21 8,256 0 0
RANGE RES CORP COM 75281A109 3,708 163,862 SH   SOLE 2 75,581 0 88,281
RANGE RES CORP COM 75281A109 18 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 87 3,843 SH   SOLE 7 3,843 0 0
RANGE RES CORP COM 75281A109 21,702 959,000 SH   SOLE 18 959,000 0 0
RANGE RES CORP COM 75281A109 9,521 420,716 SH   SOLE 19 420,716 0 0
RANGE RES CORP COM 75281A109 677,335 29,930,843 SH   SOLE 21 29,930,843 0 0
RANGE RES CORP COM 75281A109 140,391 6,203,743 SH   SOLE 22 5,960,944 0 242,799
RANGE RES CORP COM 75281A109 707 31,220 SH   SOLE 25 31,220 0 0
RANGE RES CORP COM 75281A109 1,642 72,547 SH   SOLE 26 55,309 0 17,238
RANGE RES CORP COM 75281A109 591 26,128 SH   SOLE 28 20,535 0 5,593
RANGE RES CORP COM 75281A109 13,136 580,454 SH   SOLE 30 580,454 0 0
RANGE RES CORP COM 75281A109 147 6,484 SH   SOLE 36 6,484 0 0
RANGE RES CORP COM 75281A109 689 30,438 SH   SOLE 40 30,438 0 0
RANGE RES CORP COM 75281A109 16,722 738,909 SH   SOLE 43 45,638 0 693,271
RANGER ENERGY SVCS INC COM CL A 75282U104 10 1,095 SH   SOLE 18 1,095 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 156 16,944 SH   SOLE 21 16,944 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 93 10,137 SH   SOLE 22 10,137 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,406 52,427 SH   SOLE 2 25,503 0 26,924
RANPAK HOLDINGS CORP COM CL A 75321W103 3 126 SH   SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 15 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 3,140 117,075 SH   SOLE 18 117,075 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 2,599 96,915 SH   SOLE 19 96,915 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 39,117 1,458,492 SH   SOLE 21 1,458,492 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 26,890 1,002,621 SH   SOLE 22 969,891 0 32,730
RANPAK HOLDINGS CORP COM CL A 75321W103 222 8,261 SH   SOLE 25 8,261 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 721 26,871 SH   SOLE 26 26,871 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 114 4,250 SH   SOLE 28 4,250 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 283 10,549 SH   SOLE 30 10,549 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 16 609 SH   SOLE 36 609 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 150 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 175 6,530 SH   SOLE 43 294 0 6,236
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 194 10,496 SH   SOLE 2 239 0 10,257
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 920 49,815 SH   SOLE 18 49,815 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 17,753 961,175 SH   SOLE 19 961,175 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 107 5,777 SH   SOLE 20 5,777 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 4,925 266,666 SH   SOLE 21 266,666 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 1,208 65,408 SH   SOLE 22 63,847 0 1,561
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 13 690 SH   SOLE 34 690 0 0
RAPID7 INC COM 753422104 3,284 29,057 SH   SOLE 2 21,090 0 7,967
RAPID7 INC COM 753422104 153 1,351 SH   SOLE 4 1,351 0 0
RAPID7 INC COM 753422104 87 768 SH   SOLE 7 768 0 0
RAPID7 INC COM 753422104 17,514 154,963 SH   SOLE 18 153,007 0 1,956
RAPID7 INC COM 753422104 15,659 138,554 SH   SOLE 19 138,554 0 0
RAPID7 INC COM 753422104 245,310 2,170,499 SH   SOLE 21 2,170,499 0 0
RAPID7 INC COM 753422104 147,111 1,301,640 SH   SOLE 22 1,270,317 0 31,323
RAPID7 INC COM 753422104 189 1,671 SH   SOLE 23 1,671 0 0
RAPID7 INC COM 753422104 1,484 13,128 SH   SOLE 25 13,128 0 0
RAPID7 INC COM 753422104 4,544 40,205 SH   SOLE 26 24,321 0 15,884
RAPID7 INC COM 753422104 465 4,117 SH   SOLE 28 4,117 0 0
RAPID7 INC COM 753422104 140 1,235 SH   SOLE 29 1,235 0 0
RAPID7 INC COM 753422104 26,734 236,544 SH   SOLE 30 236,544 0 0
RAPID7 INC COM 753422104 97 861 SH   SOLE 31 861 0 0
RAPID7 INC COM 753422104 37 327 SH   SOLE 34 327 0 0
RAPID7 INC COM 753422104 576 5,094 SH   SOLE 36 5,094 0 0
RAPID7 INC COM 753422104 728 6,437 SH   SOLE 40 6,437 0 0
RAPID7 INC COM 753422104 1,502 13,293 SH   SOLE 43 100 0 13,193
RAPT THERAPEUTICS INC COM 75382E109 255 8,217 SH   SOLE 2 5,243 0 2,974
RAPT THERAPEUTICS INC COM 75382E109 7 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109 2,096 67,508 SH   SOLE 18 67,508 0 0
RAPT THERAPEUTICS INC COM 75382E109 11,390 366,817 SH   SOLE 19 366,817 0 0
RAPT THERAPEUTICS INC COM 75382E109 30,116 969,918 SH   SOLE 21 969,918 0 0
RAPT THERAPEUTICS INC COM 75382E109 14,290 460,226 SH   SOLE 22 448,663 0 11,563
RAPT THERAPEUTICS INC COM 75382E109 75 2,431 SH   SOLE 25 2,431 0 0
RAPT THERAPEUTICS INC COM 75382E109 20 648 SH   SOLE 26 648 0 0
RAPT THERAPEUTICS INC COM 75382E109 570 18,363 SH   SOLE 30 18,363 0 0
RAPT THERAPEUTICS INC COM 75382E109 45 1,453 SH   SOLE 34 1,453 0 0
RAPT THERAPEUTICS INC COM 75382E109 45 1,464 SH   SOLE 40 1,464 0 0
RAPT THERAPEUTICS INC COM 75382E109 48 1,539 SH   SOLE 43 0 0 1,539
RAVE RESTAURANT GROUP INC COM 754198109 4 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 34 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 856 14,865 SH   SOLE 2 10,900 0 3,965
RAVEN INDS INC COM 754212108 10 165 SH   SOLE 4 165 0 0
RAVEN INDS INC COM 754212108 35 608 SH   SOLE 7 608 0 0
RAVEN INDS INC COM 754212108 7,468 129,630 SH   SOLE 18 129,630 0 0
RAVEN INDS INC COM 754212108 3,647 63,305 SH   SOLE 19 63,305 0 0
RAVEN INDS INC COM 754212108 236,100 4,098,243 SH   SOLE 21 4,098,243 0 0
RAVEN INDS INC COM 754212108 50,142 870,375 SH   SOLE 22 848,451 0 21,924
RAVEN INDS INC COM 754212108 457 7,937 SH   SOLE 25 7,937 0 0
RAVEN INDS INC COM 754212108 670 11,631 SH   SOLE 26 7,755 0 3,876
RAVEN INDS INC COM 754212108 173 2,997 SH   SOLE 28 2,997 0 0
RAVEN INDS INC COM 754212108 3,805 66,041 SH   SOLE 30 66,041 0 0
RAVEN INDS INC COM 754212108 331 5,749 SH   SOLE 36 5,749 0 0
RAVEN INDS INC COM 754212108 258 4,478 SH   SOLE 40 4,478 0 0
RAVEN INDS INC COM 754212108 1,558 27,040 SH   SOLE 43 88 0 26,952
RAYMOND JAMES FINL INC COM 754730109 46,097 499,533 SH   SOLE 2 143,667 0 355,866
RAYMOND JAMES FINL INC COM 754730109 11,446 124,033 SH   SOLE 4 75,093 0 48,940
RAYMOND JAMES FINL INC COM 754730109 16,497 178,773 SH   SOLE 7 173,424 0 5,349
RAYMOND JAMES FINL INC COM 754730109 482 5,218 SH   SOLE 13 481 0 4,737
RAYMOND JAMES FINL INC COM 754730109 2,256 24,446 SH   SOLE 15 24,446 0 0
RAYMOND JAMES FINL INC COM 754730109 177,297 1,921,298 SH   SOLE 18 1,764,552 0 156,746
RAYMOND JAMES FINL INC COM 754730109 288,211 3,123,223 SH   SOLE 19 3,123,223 0 0
RAYMOND JAMES FINL INC COM 754730109 501,204 5,431,340 SH   SOLE 21 5,431,340 0 0
RAYMOND JAMES FINL INC COM 754730109 392,362 4,251,861 SH   SOLE 22 3,854,119 0 397,742
RAYMOND JAMES FINL INC COM 754730109 9,607 104,109 SH   SOLE 23 104,109 0 0
RAYMOND JAMES FINL INC COM 754730109 28,230 305,922 SH   SOLE 25 305,922 0 0
RAYMOND JAMES FINL INC COM 754730109 41,118 445,576 SH   SOLE 26 163,443 0 282,133
RAYMOND JAMES FINL INC COM 754730109 59,444 644,167 SH   SOLE 28 13,710 0 630,457
RAYMOND JAMES FINL INC COM 754730109 9 102 SH   SOLE 29 102 0 0
RAYMOND JAMES FINL INC COM 754730109 110,775 1,200,425 SH   SOLE 30 1,038,346 0 162,079
RAYMOND JAMES FINL INC COM 754730109 6,369 69,021 SH   SOLE 31 21,554 0 47,467
RAYMOND JAMES FINL INC COM 754730109 16,348 177,156 SH   SOLE 34 177,156 0 0
RAYMOND JAMES FINL INC COM 754730109 11,439 123,956 SH   SOLE 36 123,956 0 0
RAYMOND JAMES FINL INC COM 754730109 584 6,326 SH   SOLE 40 6,326 0 0
RAYMOND JAMES FINL INC COM 754730109 9,100 98,610 SH   SOLE 43 4,702 0 93,908
RAYONIER ADVANCED MATLS INC COM 75508B104 453 60,454 SH   SOLE 2 4,521 0 55,933
RAYONIER ADVANCED MATLS INC COM 75508B104 7 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 2,012 268,288 SH   SOLE 18 268,288 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 813 108,419 SH   SOLE 19 108,419 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 56,649 7,553,144 SH   SOLE 21 7,553,144 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 12,234 1,631,139 SH   SOLE 22 1,593,959 0 37,180
RAYONIER ADVANCED MATLS INC COM 75508B104 623 83,001 SH   SOLE 30 83,001 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 153 20,413 SH   SOLE 43 0 0 20,413
RAYONIER INC COM 754907103 12,953 363,033 SH   SOLE 2 108,286 0 254,747
RAYONIER INC COM 754907103 19 543 SH   SOLE 4 543 0 0
RAYONIER INC COM 754907103 103 2,885 SH   SOLE 7 2,885 0 0
RAYONIER INC COM 754907103 12,114 339,512 SH   SOLE 18 339,512 0 0
RAYONIER INC COM 754907103 1,409 39,488 SH   SOLE 19 39,488 0 0
RAYONIER INC COM 754907103 283,673 7,950,478 SH   SOLE 21 7,950,478 0 0
RAYONIER INC COM 754907103 136,497 3,825,589 SH   SOLE 22 3,653,592 0 171,997
RAYONIER INC COM 754907103 4,496 126,015 SH   SOLE 25 126,015 0 0
RAYONIER INC COM 754907103 4,085 114,478 SH   SOLE 26 98,067 0 16,411
RAYONIER INC COM 754907103 476 13,342 SH   SOLE 28 11,522 0 1,820
RAYONIER INC COM 754907103 29,176 817,717 SH   SOLE 30 817,717 0 0
RAYONIER INC COM 754907103 76 2,137 SH   SOLE 31 2,137 0 0
RAYONIER INC COM 754907103 520 14,578 SH   SOLE 34 14,578 0 0
RAYONIER INC COM 754907103 80 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103 597 16,732 SH   SOLE 40 16,732 0 0
RAYONIER INC COM 754907103 1,161 32,546 SH   SOLE 43 1,593 0 30,953
RAYTHEON TECHNOLOGIES CORP COM 75513E101 308,245 3,585,907 SH   SOLE 2 749,188 0 2,836,719
RAYTHEON TECHNOLOGIES CORP COM 75513E101 68,098 792,202 SH   SOLE 4 430,027 0 362,175
RAYTHEON TECHNOLOGIES CORP COM 75513E101 112,874 1,313,102 SH   SOLE 7 1,268,194 0 44,908
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,598 30,229 SH   SOLE 13 4,333 0 25,896
RAYTHEON TECHNOLOGIES CORP COM 75513E101 16,832 195,816 SH   SOLE 15 195,816 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2 22 SH   SOLE 17 0 0 22
RAYTHEON TECHNOLOGIES CORP COM 75513E101 528,453 6,147,661 SH   SOLE 18 5,853,677 0 293,984
RAYTHEON TECHNOLOGIES CORP COM 75513E101 276,794 3,220,031 SH   SOLE 19 3,220,031 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,366,354 39,161,863 SH   SOLE 21 39,161,863 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,721,489 31,659,942 SH   SOLE 22 28,417,850 0 3,242,092
RAYTHEON TECHNOLOGIES CORP COM 75513E101 78,708 915,634 SH   SOLE 23 915,634 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 66,457 773,121 SH   SOLE 25 773,121 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 261,691 3,044,334 SH   SOLE 26 1,078,011 0 1,966,323
RAYTHEON TECHNOLOGIES CORP COM 75513E101 29,252 340,297 SH   SOLE 28 0 0 340,297
RAYTHEON TECHNOLOGIES CORP COM 75513E101 556,592 6,475,007 SH   SOLE 30 6,475,007 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 47,799 556,062 SH   SOLE 31 183,107 0 372,955
RAYTHEON TECHNOLOGIES CORP COM 75513E101 245 2,850 SH   SOLE 34 2,850 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 61,285 712,946 SH   SOLE 36 712,946 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,497 29,046 SH   SOLE 40 29,046 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 77,186 897,925 SH   SOLE 43 67,620 0 830,305
RBB BANCORP COM 74930B105 340 13,498 SH   SOLE 2 1,273 0 12,225
RBB BANCORP COM 74930B105 7 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,232 48,882 SH   SOLE 18 48,882 0 0
RBB BANCORP COM 74930B105 747 29,649 SH   SOLE 19 29,649 0 0
RBB BANCORP COM 74930B105 14,018 556,034 SH   SOLE 21 556,034 0 0
RBB BANCORP COM 74930B105 8,784 348,434 SH   SOLE 22 340,639 0 7,795
RBB BANCORP COM 74930B105 149 5,906 SH   SOLE 43 0 0 5,906
RBC BEARINGS INC COM 75524B104 6,248 29,446 SH   SOLE 2 8,444 0 21,002
RBC BEARINGS INC COM 75524B104 18 85 SH   SOLE 4 85 0 0
RBC BEARINGS INC COM 75524B104 82 388 SH   SOLE 7 388 0 0
RBC BEARINGS INC COM 75524B104 18,237 85,944 SH   SOLE 18 85,944 0 0
RBC BEARINGS INC COM 75524B104 10,483 49,403 SH   SOLE 19 49,403 0 0
RBC BEARINGS INC COM 75524B104 258,363 1,217,546 SH   SOLE 21 1,217,546 0 0
RBC BEARINGS INC COM 75524B104 131,166 618,123 SH   SOLE 22 592,398 0 25,725
RBC BEARINGS INC COM 75524B104 763 3,596 SH   SOLE 25 3,596 0 0
RBC BEARINGS INC COM 75524B104 1,853 8,731 SH   SOLE 26 6,606 0 2,125
RBC BEARINGS INC COM 75524B104 446 2,102 SH   SOLE 28 2,102 0 0
RBC BEARINGS INC COM 75524B104 3,031 14,285 SH   SOLE 30 14,285 0 0
RBC BEARINGS INC COM 75524B104 707 3,330 SH   SOLE 40 3,330 0 0
RBC BEARINGS INC COM 75524B104 1,293 6,095 SH   SOLE 43 2,273 0 3,822
RCI HOSPITALITY HLDGS INC COM 74934Q108 105 1,536 SH   SOLE 2 659 0 877
RCI HOSPITALITY HLDGS INC COM 74934Q108 9 134 SH   SOLE 7 134 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,781 25,993 SH   SOLE 18 25,993 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 980 14,307 SH   SOLE 19 14,307 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 19,943 291,098 SH   SOLE 21 291,098 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 13,578 198,184 SH   SOLE 22 197,090 0 1,094
RCM TECHNOLOGIES INC COM NEW 749360400 11 1,728 SH   SOLE 18 1,728 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 179 29,404 SH   SOLE 21 29,404 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 73 11,956 SH   SOLE 22 11,956 0 0
RE MAX HLDGS INC CL A 75524W108 1,530 49,111 SH   SOLE 2 13,365 0 35,746
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,520 80,861 SH   SOLE 18 73,766 0 7,095
RE MAX HLDGS INC CL A 75524W108 8,638 277,219 SH   SOLE 19 277,219 0 0
RE MAX HLDGS INC CL A 75524W108 70,348 2,257,625 SH   SOLE 21 2,257,625 0 0
RE MAX HLDGS INC CL A 75524W108 24,676 791,899 SH   SOLE 22 772,263 0 19,636
RE MAX HLDGS INC CL A 75524W108 587 18,832 SH   SOLE 23 18,832 0 0
RE MAX HLDGS INC CL A 75524W108 74 2,360 SH   SOLE 25 2,360 0 0
RE MAX HLDGS INC CL A 75524W108 2,624 84,204 SH   SOLE 26 0 0 84,204
RE MAX HLDGS INC CL A 75524W108 79 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 965 30,979 SH   SOLE 30 30,979 0 0
RE MAX HLDGS INC CL A 75524W108 16 514 SH   SOLE 34 514 0 0
RE MAX HLDGS INC CL A 75524W108 56 1,803 SH   SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108 346 11,088 SH   SOLE 43 3,193 0 7,895
READING INTL INC CL A 755408101 17 3,440 SH   SOLE 18 3,440 0 0
READING INTL INC CL A 755408101 283 55,921 SH   SOLE 21 55,921 0 0
READING INTL INC CL A 755408101 248 49,096 SH   SOLE 22 49,096 0 0
READY CAPITAL CORP COM 75574U101 961 66,592 SH   SOLE 2 17,315 0 49,277
READY CAPITAL CORP COM 75574U101 15 1,053 SH   SOLE 7 1,053 0 0
READY CAPITAL CORP COM 75574U101 3,427 237,471 SH   SOLE 18 237,471 0 0
READY CAPITAL CORP COM 75574U101 1,493 103,481 SH   SOLE 19 103,481 0 0
READY CAPITAL CORP COM 75574U101 120,223 8,331,489 SH   SOLE 21 8,331,489 0 0
READY CAPITAL CORP COM 75574U101 23,067 1,598,556 SH   SOLE 22 1,536,489 0 62,067
READY CAPITAL CORP COM 75574U101 106 7,320 SH   SOLE 25 7,320 0 0
READY CAPITAL CORP COM 75574U101 105 7,278 SH   SOLE 26 0 0 7,278
READY CAPITAL CORP COM 75574U101 49 3,364 SH   SOLE 28 3,364 0 0
READY CAPITAL CORP COM 75574U101 1,484 102,865 SH   SOLE 30 102,865 0 0
READY CAPITAL CORP COM 75574U101 131 9,058 SH   SOLE 40 9,058 0 0
READY CAPITAL CORP COM 75574U101 860 59,601 SH   SOLE 43 3,706 0 55,895
REALNETWORKS INC COM NEW 75605L708 48 29,958 SH   SOLE 2 29,958 0 0
REALNETWORKS INC COM NEW 75605L708 11 6,771 SH   SOLE 18 6,771 0 0
REALNETWORKS INC COM NEW 75605L708 192 120,705 SH   SOLE 21 120,705 0 0
REALNETWORKS INC COM NEW 75605L708 873 548,847 SH   SOLE 22 548,847 0 0
REALOGY HLDGS CORP COM 75605Y106 6,533 372,473 SH   SOLE 2 139,199 0 233,274
REALOGY HLDGS CORP COM 75605Y106 6 314 SH   SOLE 4 314 0 0
REALOGY HLDGS CORP COM 75605Y106 52 2,989 SH   SOLE 7 2,989 0 0
REALOGY HLDGS CORP COM 75605Y106 9,005 513,399 SH   SOLE 18 504,586 0 8,813
REALOGY HLDGS CORP COM 75605Y106 26,741 1,524,555 SH   SOLE 19 1,524,555 0 0
REALOGY HLDGS CORP COM 75605Y106 245,866 14,017,433 SH   SOLE 21 14,017,433 0 0
REALOGY HLDGS CORP COM 75605Y106 76,237 4,346,468 SH   SOLE 22 4,225,001 0 121,467
REALOGY HLDGS CORP COM 75605Y106 889 50,689 SH   SOLE 23 50,689 0 0
REALOGY HLDGS CORP COM 75605Y106 1,055 60,172 SH   SOLE 25 60,172 0 0
REALOGY HLDGS CORP COM 75605Y106 5,118 291,767 SH   SOLE 26 23,855 0 267,912
REALOGY HLDGS CORP COM 75605Y106 279 15,932 SH   SOLE 28 9,623 0 6,309
REALOGY HLDGS CORP COM 75605Y106 3,704 211,160 SH   SOLE 30 211,160 0 0
REALOGY HLDGS CORP COM 75605Y106 1,643 93,651 SH   SOLE 34 93,651 0 0
REALOGY HLDGS CORP COM 75605Y106 410 23,386 SH   SOLE 36 23,386 0 0
REALOGY HLDGS CORP COM 75605Y106 242 13,774 SH   SOLE 40 13,774 0 0
REALOGY HLDGS CORP COM 75605Y106 1,513 86,288 SH   SOLE 43 3,926 0 82,362
REALTY INCOME CORP COM 756109104 53,556 825,711 SH   SOLE 2 108,088 0 717,623
REALTY INCOME CORP COM 756109104 29,496 454,758 SH   SOLE 4 335,929 0 118,829
REALTY INCOME CORP COM 756109104 61,839 953,429 SH   SOLE 7 942,275 0 11,154
REALTY INCOME CORP COM 756109104 622 9,587 SH   SOLE 13 1,190 0 8,397
REALTY INCOME CORP COM 756109104 3,216 49,577 SH   SOLE 15 49,577 0 0
REALTY INCOME CORP COM 756109104 3 50 SH   SOLE 17 0 0 50
REALTY INCOME CORP COM 756109104 45,073 694,927 SH   SOLE 18 640,416 0 54,511
REALTY INCOME CORP COM 756109104 43,217 666,313 SH   SOLE 19 666,313 0 0
REALTY INCOME CORP COM 756109104 908,334 14,004,526 SH   SOLE 21 14,004,526 0 0
REALTY INCOME CORP COM 756109104 718,833 11,082,841 SH   SOLE 22 10,270,425 0 812,416
REALTY INCOME CORP COM 756109104 14,732 227,134 SH   SOLE 23 227,134 0 0
REALTY INCOME CORP COM 756109104 139,055 2,143,929 SH   SOLE 25 2,143,929 0 0
REALTY INCOME CORP COM 756109104 55,217 851,325 SH   SOLE 26 317,119 0 534,206
REALTY INCOME CORP COM 756109104 68,737 1,059,777 SH   SOLE 28 27,912 0 1,031,865
REALTY INCOME CORP COM 756109104 39 601 SH   SOLE 29 601 0 0
REALTY INCOME CORP COM 756109104 193,805 2,988,053 SH   SOLE 30 2,988,053 0 0
REALTY INCOME CORP COM 756109104 8,675 133,748 SH   SOLE 31 42,364 0 91,384
REALTY INCOME CORP COM 756109104 1,332 20,544 SH   SOLE 34 20,544 0 0
REALTY INCOME CORP COM 756109104 11,616 179,093 SH   SOLE 36 179,093 0 0
REALTY INCOME CORP COM 756109104 831 12,813 SH   SOLE 40 12,813 0 0
REALTY INCOME CORP COM 756109104 13,723 211,577 SH   SOLE 43 14,435 0 197,142
REATA PHARMACEUTICALS INC CL A 75615P103 2,566 25,508 SH   SOLE 2 14,516 0 10,992
REATA PHARMACEUTICALS INC CL A 75615P103 11 107 SH   SOLE 4 107 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 44 441 SH   SOLE 7 441 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 7,932 78,836 SH   SOLE 18 77,653 0 1,183
REATA PHARMACEUTICALS INC CL A 75615P103 8,544 84,924 SH   SOLE 19 84,924 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 120,717 1,199,848 SH   SOLE 21 1,199,848 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 66,733 663,285 SH   SOLE 22 645,490 0 17,795
REATA PHARMACEUTICALS INC CL A 75615P103 165 1,636 SH   SOLE 23 1,636 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 374 3,716 SH   SOLE 25 3,716 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,905 18,934 SH   SOLE 26 10,090 0 8,844
REATA PHARMACEUTICALS INC CL A 75615P103 222 2,208 SH   SOLE 28 2,208 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,011 29,930 SH   SOLE 30 29,930 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 124 1,232 SH   SOLE 36 1,232 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 304 3,025 SH   SOLE 40 3,025 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 714 7,092 SH   SOLE 43 445 0 6,647
RECRO PHARMA INC COM 75629F109 6 2,981 SH   SOLE 2 2,981 0 0
RECRO PHARMA INC COM 75629F109 16 7,884 SH   SOLE 18 7,884 0 0
RECRO PHARMA INC COM 75629F109 217 105,434 SH   SOLE 21 105,434 0 0
RECRO PHARMA INC COM 75629F109 558 270,636 SH   SOLE 22 270,636 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 334 14,526 SH   SOLE 2 3,343 0 11,183
RECURSION PHARMACEUTICALS IN CL A 75629V104 8 340 SH   SOLE 7 340 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 1,841 80,009 SH   SOLE 18 80,009 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 1,282 55,733 SH   SOLE 19 55,733 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 21,450 932,200 SH   SOLE 21 932,200 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 15,677 681,310 SH   SOLE 22 673,920 0 7,390
RECURSION PHARMACEUTICALS IN CL A 75629V104 81 3,541 SH   SOLE 26 0 0 3,541
RECURSION PHARMACEUTICALS IN CL A 75629V104 0 5 SH   SOLE 43 0 0 5
RED CAT HLDGS INC COM 75644T100 21 6,006 SH   SOLE 18 6,006 0 0
RED CAT HLDGS INC COM 75644T100 255 73,416 SH   SOLE 21 73,416 0 0
RED RIVER BANCSHARES INC COM 75686R202 192 3,855 SH   SOLE 2 343 0 3,512
RED RIVER BANCSHARES INC COM 75686R202 7 140 SH   SOLE 7 140 0 0
RED RIVER BANCSHARES INC COM 75686R202 835 16,757 SH   SOLE 18 16,757 0 0
RED RIVER BANCSHARES INC COM 75686R202 450 9,031 SH   SOLE 19 9,031 0 0
RED RIVER BANCSHARES INC COM 75686R202 8,532 171,147 SH   SOLE 21 171,147 0 0
RED RIVER BANCSHARES INC COM 75686R202 3,125 62,686 SH   SOLE 22 59,593 0 3,093
RED ROBIN GOURMET BURGERS IN COM 75689M101 68 2,959 SH   SOLE 2 1,146 0 1,813
RED ROBIN GOURMET BURGERS IN COM 75689M101 6 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,357 58,843 SH   SOLE 18 58,843 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 618 26,810 SH   SOLE 19 26,810 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 42,857 1,858,487 SH   SOLE 21 1,858,487 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 8,886 385,337 SH   SOLE 22 383,807 0 1,530
RED ROBIN GOURMET BURGERS IN COM 75689M101 412 17,846 SH   SOLE 30 17,846 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 83 3,617 SH   SOLE 43 835 0 2,782
RED ROCK RESORTS INC CL A 75700L108 1,396 27,257 SH   SOLE 2 20,392 0 6,865
RED ROCK RESORTS INC CL A 75700L108 62 1,209 SH   SOLE 4 1,209 0 0
RED ROCK RESORTS INC CL A 75700L108 51 991 SH   SOLE 7 991 0 0
RED ROCK RESORTS INC CL A 75700L108 8,786 171,531 SH   SOLE 18 170,911 0 620
RED ROCK RESORTS INC CL A 75700L108 5,653 110,376 SH   SOLE 19 110,376 0 0
RED ROCK RESORTS INC CL A 75700L108 103,721 2,025,015 SH   SOLE 21 2,025,015 0 0
RED ROCK RESORTS INC CL A 75700L108 71,963 1,404,988 SH   SOLE 22 1,367,798 0 37,190
RED ROCK RESORTS INC CL A 75700L108 417 8,147 SH   SOLE 25 8,147 0 0
RED ROCK RESORTS INC CL A 75700L108 1,181 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 315 6,157 SH   SOLE 28 6,157 0 0
RED ROCK RESORTS INC CL A 75700L108 64 1,253 SH   SOLE 29 1,253 0 0
RED ROCK RESORTS INC CL A 75700L108 1,914 37,369 SH   SOLE 30 37,369 0 0
RED ROCK RESORTS INC CL A 75700L108 149 2,908 SH   SOLE 31 2,908 0 0
RED ROCK RESORTS INC CL A 75700L108 406 7,919 SH   SOLE 34 7,919 0 0
RED ROCK RESORTS INC CL A 75700L108 369 7,213 SH   SOLE 40 7,213 0 0
RED ROCK RESORTS INC CL A 75700L108 869 16,963 SH   SOLE 43 5,236 0 11,727
RED VIOLET INC COM 75704L104 6 244 SH   SOLE 2 244 0 0
RED VIOLET INC COM 75704L104 39 1,515 SH   SOLE 18 1,515 0 0
RED VIOLET INC COM 75704L104 480 18,603 SH   SOLE 21 18,603 0 0
RED VIOLET INC COM 75704L104 407 15,763 SH   SOLE 22 15,763 0 0
REDFIN CORP COM 75737F108 2,182 43,552 SH   SOLE 2 32,023 0 11,529
REDFIN CORP COM 75737F108 18 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108 69 1,381 SH   SOLE 7 1,381 0 0
REDFIN CORP COM 75737F108 14,237 284,165 SH   SOLE 18 276,698 0 7,467
REDFIN CORP COM 75737F108 10,363 206,840 SH   SOLE 19 206,840 0 0
REDFIN CORP COM 75737F108 215,556 4,302,514 SH   SOLE 21 4,302,514 0 0
REDFIN CORP COM 75737F108 119,950 2,394,214 SH   SOLE 22 2,338,911 0 55,303
REDFIN CORP COM 75737F108 29 585 SH   SOLE 23 585 0 0
REDFIN CORP COM 75737F108 607 12,110 SH   SOLE 25 12,110 0 0
REDFIN CORP COM 75737F108 1,826 36,440 SH   SOLE 26 28,583 0 7,857
REDFIN CORP COM 75737F108 389 7,765 SH   SOLE 28 7,765 0 0
REDFIN CORP COM 75737F108 2,669 53,275 SH   SOLE 30 53,275 0 0
REDFIN CORP COM 75737F108 541 10,798 SH   SOLE 40 10,798 0 0
REDFIN CORP COM 75737F108 1,719 34,304 SH   SOLE 43 2,210 0 32,094
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1,207 263,468 SH   SOLE 21 263,468 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 101 21,965 SH   SOLE 30 21,965 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 122 26,706 SH   SOLE 43 234 0 26,472
REDWOOD TR INC COM 758075402 1,586 123,061 SH   SOLE 2 33,912 0 89,149
REDWOOD TR INC COM 758075402 7 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 50 3,854 SH   SOLE 7 3,854 0 0
REDWOOD TR INC COM 758075402 5,827 452,082 SH   SOLE 18 452,082 0 0
REDWOOD TR INC COM 758075402 2,560 198,625 SH   SOLE 19 198,625 0 0
REDWOOD TR INC COM 758075402 206,162 15,993,917 SH   SOLE 21 15,993,917 0 0
REDWOOD TR INC COM 758075402 38,207 2,964,062 SH   SOLE 22 2,840,014 0 124,048
REDWOOD TR INC COM 758075402 184 14,246 SH   SOLE 25 14,246 0 0
REDWOOD TR INC COM 758075402 5,058 392,409 SH   SOLE 26 10,772 0 381,637
REDWOOD TR INC COM 758075402 155 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 2,839 220,211 SH   SOLE 30 220,211 0 0
REDWOOD TR INC COM 758075402 89 6,941 SH   SOLE 36 6,941 0 0
REDWOOD TR INC COM 758075402 178 13,804 SH   SOLE 40 13,804 0 0
REDWOOD TR INC COM 758075402 2,132 165,420 SH   SOLE 43 1,718 0 163,702
REEDS INC COM 758338107 11 17,715 SH   SOLE 18 17,715 0 0
REEDS INC COM 758338107 137 228,467 SH   SOLE 21 228,467 0 0
REEDS INC COM 758338107 148 246,174 SH   SOLE 22 246,174 0 0
REGAL BELOIT CORP COM 758750103 16,494 109,708 SH   SOLE 2 34,026 0 75,682
REGAL BELOIT CORP COM 758750103 41 272 SH   SOLE 4 272 0 0
REGAL BELOIT CORP COM 758750103 122 813 SH   SOLE 7 813 0 0
REGAL BELOIT CORP COM 758750103 14,582 96,994 SH   SOLE 18 96,994 0 0
REGAL BELOIT CORP COM 758750103 1,706 11,350 SH   SOLE 19 11,350 0 0
REGAL BELOIT CORP COM 758750103 287,483 1,912,218 SH   SOLE 21 1,912,218 0 0
REGAL BELOIT CORP COM 758750103 165,136 1,098,416 SH   SOLE 22 1,050,204 0 48,212
REGAL BELOIT CORP COM 758750103 811 5,392 SH   SOLE 25 5,392 0 0
REGAL BELOIT CORP COM 758750103 2,189 14,562 SH   SOLE 26 11,352 0 3,210
REGAL BELOIT CORP COM 758750103 422 2,804 SH   SOLE 28 2,731 0 73
REGAL BELOIT CORP COM 758750103 3,355 22,313 SH   SOLE 30 22,313 0 0
REGAL BELOIT CORP COM 758750103 100 662 SH   SOLE 31 662 0 0
REGAL BELOIT CORP COM 758750103 437 2,904 SH   SOLE 36 2,904 0 0
REGAL BELOIT CORP COM 758750103 748 4,973 SH   SOLE 40 4,973 0 0
REGAL BELOIT CORP COM 758750103 7,414 49,317 SH   SOLE 43 1,399 0 47,918
REGENCY CTRS CORP COM 758849103 31,595 469,255 SH   SOLE 2 101,735 0 367,520
REGENCY CTRS CORP COM 758849103 27,971 415,431 SH   SOLE 4 350,887 0 64,544
REGENCY CTRS CORP COM 758849103 25,142 373,419 SH   SOLE 7 368,711 0 4,708
REGENCY CTRS CORP COM 758849103 17 249 SH   SOLE 13 249 0 0
REGENCY CTRS CORP COM 758849103 1,361 20,210 SH   SOLE 15 20,210 0 0
REGENCY CTRS CORP COM 758849103 31,041 461,026 SH   SOLE 18 439,537 0 21,489
REGENCY CTRS CORP COM 758849103 25,335 376,286 SH   SOLE 19 376,286 0 0
REGENCY CTRS CORP COM 758849103 397,971 5,910,759 SH   SOLE 21 5,910,759 0 0
REGENCY CTRS CORP COM 758849103 344,992 5,123,892 SH   SOLE 22 4,647,250 0 476,642
REGENCY CTRS CORP COM 758849103 7,188 106,761 SH   SOLE 23 106,761 0 0
REGENCY CTRS CORP COM 758849103 81,405 1,209,046 SH   SOLE 25 1,209,046 0 0
REGENCY CTRS CORP COM 758849103 36,799 546,550 SH   SOLE 26 323,128 0 223,422
REGENCY CTRS CORP COM 758849103 29,279 434,853 SH   SOLE 28 44,604 0 390,249
REGENCY CTRS CORP COM 758849103 12 176 SH   SOLE 29 176 0 0
REGENCY CTRS CORP COM 758849103 85,626 1,271,730 SH   SOLE 30 1,271,730 0 0
REGENCY CTRS CORP COM 758849103 3,820 56,734 SH   SOLE 31 18,771 0 37,963
REGENCY CTRS CORP COM 758849103 2,341 34,763 SH   SOLE 34 34,763 0 0
REGENCY CTRS CORP COM 758849103 4,747 70,498 SH   SOLE 36 70,498 0 0
REGENCY CTRS CORP COM 758849103 354 5,251 SH   SOLE 40 5,251 0 0
REGENCY CTRS CORP COM 758849103 9,220 136,941 SH   SOLE 43 8,425 0 128,516
REGENERON PHARMACEUTICALS COM 75886F107 162,585 268,656 SH   SOLE 2 85,068 0 183,588
REGENERON PHARMACEUTICALS COM 75886F107 45,302 74,857 SH   SOLE 4 49,199 0 25,658
REGENERON PHARMACEUTICALS COM 75886F107 71,920 118,840 SH   SOLE 7 115,715 0 3,125
REGENERON PHARMACEUTICALS COM 75886F107 1,551 2,563 SH   SOLE 13 751 0 1,812
REGENERON PHARMACEUTICALS COM 75886F107 7,800 12,888 SH   SOLE 15 12,888 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1 1 SH   SOLE 17 0 0 1
REGENERON PHARMACEUTICALS COM 75886F107 166,310 274,811 SH   SOLE 18 258,264 0 16,547
REGENERON PHARMACEUTICALS COM 75886F107 195,721 323,410 SH   SOLE 19 323,410 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,302,588 3,804,798 SH   SOLE 21 3,804,798 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,483,944 2,452,070 SH   SOLE 22 2,206,396 0 245,674
REGENERON PHARMACEUTICALS COM 75886F107 40,914 67,607 SH   SOLE 23 67,607 0 0
REGENERON PHARMACEUTICALS COM 75886F107 97,347 160,856 SH   SOLE 25 160,856 0 0
REGENERON PHARMACEUTICALS COM 75886F107 156,483 258,573 SH   SOLE 26 113,463 0 145,110
REGENERON PHARMACEUTICALS COM 75886F107 187,913 310,507 SH   SOLE 28 9,243 0 301,264
REGENERON PHARMACEUTICALS COM 75886F107 3,281 5,421 SH   SOLE 29 5,421 0 0
REGENERON PHARMACEUTICALS COM 75886F107 451,971 746,837 SH   SOLE 30 746,837 0 0
REGENERON PHARMACEUTICALS COM 75886F107 27,830 45,987 SH   SOLE 31 19,882 0 26,105
REGENERON PHARMACEUTICALS COM 75886F107 14,884 24,595 SH   SOLE 32 24,595 0 0
REGENERON PHARMACEUTICALS COM 75886F107 157,414 260,111 SH   SOLE 34 260,111 0 0
REGENERON PHARMACEUTICALS COM 75886F107 40,372 66,710 SH   SOLE 36 66,710 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,215 3,660 SH   SOLE 40 3,660 0 0
REGENERON PHARMACEUTICALS COM 75886F107 50,293 83,104 SH   SOLE 43 3,404 0 79,700
REGENXBIO INC COM 75901B107 1,972 47,047 SH   SOLE 2 20,347 0 26,700
REGENXBIO INC COM 75901B107 6 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 26 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 6,486 154,725 SH   SOLE 18 147,257 0 7,468
REGENXBIO INC COM 75901B107 7,160 170,793 SH   SOLE 19 170,793 0 0
REGENXBIO INC COM 75901B107 194,768 4,646,192 SH   SOLE 21 4,646,192 0 0
REGENXBIO INC COM 75901B107 42,738 1,019,503 SH   SOLE 22 990,789 0 28,714
REGENXBIO INC COM 75901B107 255 6,077 SH   SOLE 23 6,077 0 0
REGENXBIO INC COM 75901B107 170 4,044 SH   SOLE 25 4,044 0 0
REGENXBIO INC COM 75901B107 1,329 31,700 SH   SOLE 26 8,576 0 23,124
REGENXBIO INC COM 75901B107 171 4,070 SH   SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 10,975 261,809 SH   SOLE 30 261,809 0 0
REGENXBIO INC COM 75901B107 42 993 SH   SOLE 36 993 0 0
REGENXBIO INC COM 75901B107 153 3,643 SH   SOLE 40 3,643 0 0
REGENXBIO INC COM 75901B107 437 10,433 SH   SOLE 43 679 0 9,754
REGIONAL HEALTH PPTYS INC COM 75903M309 3 332 SH   SOLE 18 332 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 36 4,541 SH   SOLE 21 4,541 0 0
REGIONAL MGMT CORP COM 75902K106 1,989 34,181 SH   SOLE 2 7,617 0 26,564
REGIONAL MGMT CORP COM 75902K106 8 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106 1,546 26,569 SH   SOLE 18 26,569 0 0
REGIONAL MGMT CORP COM 75902K106 4,653 79,984 SH   SOLE 19 79,984 0 0
REGIONAL MGMT CORP COM 75902K106 17,381 298,746 SH   SOLE 21 298,746 0 0
REGIONAL MGMT CORP COM 75902K106 24,889 427,785 SH   SOLE 22 424,324 0 3,461
REGIONAL MGMT CORP COM 75902K106 376 6,468 SH   SOLE 23 6,468 0 0
REGIONAL MGMT CORP COM 75902K106 2,558 43,961 SH   SOLE 26 0 0 43,961
REGIONAL MGMT CORP COM 75902K106 77 1,325 SH   SOLE 43 30 0 1,295
REGIONS FINANCIAL CORP NEW COM 7591EP100 49,393 2,317,840 SH   SOLE 2 479,836 0 1,838,004
REGIONS FINANCIAL CORP NEW COM 7591EP100 18,216 854,787 SH   SOLE 4 529,192 0 325,595
REGIONS FINANCIAL CORP NEW COM 7591EP100 24,884 1,167,722 SH   SOLE 7 916,431 0 251,291
REGIONS FINANCIAL CORP NEW COM 7591EP100 509 23,878 SH   SOLE 13 2,912 0 20,966
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,618 122,851 SH   SOLE 15 122,851 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 62,573 2,936,321 SH   SOLE 18 2,769,383 0 166,938
REGIONS FINANCIAL CORP NEW COM 7591EP100 12,992 609,649 SH   SOLE 19 609,649 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 818,585 38,413,190 SH   SOLE 21 38,413,190 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 442,001 20,741,470 SH   SOLE 22 18,586,960 0 2,154,510
REGIONS FINANCIAL CORP NEW COM 7591EP100 12,063 566,076 SH   SOLE 23 566,076 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 55,220 2,591,273 SH   SOLE 25 2,591,273 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 50,643 2,376,471 SH   SOLE 26 1,069,496 0 1,306,975
REGIONS FINANCIAL CORP NEW COM 7591EP100 77,447 3,634,311 SH   SOLE 28 108,839 0 3,525,472
REGIONS FINANCIAL CORP NEW COM 7591EP100 67 3,135 SH   SOLE 29 3,135 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 183,999 8,634,408 SH   SOLE 30 8,499,493 0 134,915
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,691 360,896 SH   SOLE 31 126,050 0 234,846
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,298 154,783 SH   SOLE 32 154,783 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 23,017 1,080,095 SH   SOLE 34 1,080,095 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 11,377 533,864 SH   SOLE 36 533,864 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 665 31,218 SH   SOLE 40 31,218 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 28,080 1,317,674 SH   SOLE 43 67,256 0 1,250,418
REGIS CORP MINN COM 758932107 71 20,449 SH   SOLE 2 1,140 0 19,309
REGIS CORP MINN COM 758932107 1 295 SH   SOLE 7 295 0 0
REGIS CORP MINN COM 758932107 338 97,137 SH   SOLE 18 97,137 0 0
REGIS CORP MINN COM 758932107 142 40,945 SH   SOLE 19 40,945 0 0
REGIS CORP MINN COM 758932107 9,898 2,844,395 SH   SOLE 21 2,844,395 0 0
REGIS CORP MINN COM 758932107 2,177 625,535 SH   SOLE 22 619,733 0 5,802
REGIS CORP MINN COM 758932107 104 29,820 SH   SOLE 30 29,820 0 0
REGIS CORP MINN COM 758932107 6 1,668 SH   SOLE 43 0 0 1,668
REGULUS THERAPEUTICS INC COM NEW 75915K200 1 1,182 SH   SOLE 21 1,182 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 1 1,138 SH   SOLE 22 1,138 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 33,385 300,060 SH   SOLE 2 168,841 0 131,219
REINSURANCE GRP OF AMERICA I COM NEW 759351604 655 5,890 SH   SOLE 4 5,890 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 240 2,153 SH   SOLE 7 2,153 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 22,693 203,962 SH   SOLE 18 202,925 0 1,037
REINSURANCE GRP OF AMERICA I COM NEW 759351604 7,522 67,606 SH   SOLE 19 67,606 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 357,102 3,209,616 SH   SOLE 21 3,209,616 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 222,521 2,000,006 SH   SOLE 22 1,916,798 0 83,208
REINSURANCE GRP OF AMERICA I COM NEW 759351604 622 5,590 SH   SOLE 23 5,590 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,594 14,328 SH   SOLE 25 14,328 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,069 27,582 SH   SOLE 26 22,306 0 5,276
REINSURANCE GRP OF AMERICA I COM NEW 759351604 848 7,618 SH   SOLE 28 4,918 0 2,700
REINSURANCE GRP OF AMERICA I COM NEW 759351604 399 3,588 SH   SOLE 29 3,588 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 7,532 67,695 SH   SOLE 30 67,695 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,871 16,815 SH   SOLE 31 1,807 0 15,008
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,278 20,478 SH   SOLE 34 20,478 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,150 10,335 SH   SOLE 36 10,335 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 918 8,249 SH   SOLE 40 8,249 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 8,719 78,369 SH   SOLE 43 2,453 0 75,916
REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 197 19,470 SH   SOLE 2 19,470 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 6,198 613,650 SH   SOLE 19 613,650 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 1,132 112,122 SH   SOLE 34 112,122 0 0
REKOR SYSTEMS INC COM 759419104 270 23,533 SH   SOLE 2 9,996 0 13,537
REKOR SYSTEMS INC COM 759419104 6 504 SH   SOLE 7 504 0 0
REKOR SYSTEMS INC COM 759419104 1,118 97,319 SH   SOLE 18 97,319 0 0
REKOR SYSTEMS INC COM 759419104 622 54,139 SH   SOLE 19 54,139 0 0
REKOR SYSTEMS INC COM 759419104 13,563 1,180,429 SH   SOLE 21 1,180,429 0 0
REKOR SYSTEMS INC COM 759419104 9,170 798,122 SH   SOLE 22 767,864 0 30,258
REKOR SYSTEMS INC COM 759419104 91 7,963 SH   SOLE 25 7,963 0 0
REKOR SYSTEMS INC COM 759419104 20 1,747 SH   SOLE 26 1,747 0 0
REKOR SYSTEMS INC COM 759419104 152 13,261 SH   SOLE 30 13,261 0 0
REKOR SYSTEMS INC COM 759419104 37 3,178 SH   SOLE 36 3,178 0 0
REKOR SYSTEMS INC COM 759419104 52 4,505 SH   SOLE 40 4,505 0 0
RELAY THERAPEUTICS INC COM 75943R102 2,301 72,973 SH   SOLE 2 34,764 0 38,209
RELAY THERAPEUTICS INC COM 75943R102 3 102 SH   SOLE 4 102 0 0
RELAY THERAPEUTICS INC COM 75943R102 30 940 SH   SOLE 7 940 0 0
RELAY THERAPEUTICS INC COM 75943R102 5,942 188,468 SH   SOLE 18 180,522 0 7,946
RELAY THERAPEUTICS INC COM 75943R102 19,564 620,480 SH   SOLE 19 620,480 0 0
RELAY THERAPEUTICS INC COM 75943R102 76,250 2,418,338 SH   SOLE 21 2,418,338 0 0
RELAY THERAPEUTICS INC COM 75943R102 50,269 1,594,315 SH   SOLE 22 1,570,901 0 23,414
RELAY THERAPEUTICS INC COM 75943R102 338 10,717 SH   SOLE 23 10,717 0 0
RELAY THERAPEUTICS INC COM 75943R102 127 4,021 SH   SOLE 25 4,021 0 0
RELAY THERAPEUTICS INC COM 75943R102 1,598 50,671 SH   SOLE 26 711 0 49,960
RELAY THERAPEUTICS INC COM 75943R102 108 3,423 SH   SOLE 28 3,423 0 0
RELAY THERAPEUTICS INC COM 75943R102 12,066 382,673 SH   SOLE 30 382,673 0 0
RELAY THERAPEUTICS INC COM 75943R102 13 427 SH   SOLE 34 427 0 0
RELAY THERAPEUTICS INC COM 75943R102 98 3,120 SH   SOLE 40 3,120 0 0
RELAY THERAPEUTICS INC COM 75943R102 61 1,944 SH   SOLE 43 187 0 1,757
RELIANCE STEEL & ALUMINUM CO COM 759509102 40,906 287,219 SH   SOLE 2 131,153 0 156,066
RELIANCE STEEL & ALUMINUM CO COM 759509102 791 5,554 SH   SOLE 4 5,554 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 380 2,669 SH   SOLE 7 2,669 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,544 24,881 SH   SOLE 13 24,881 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 29,112 204,406 SH   SOLE 18 166,426 0 37,980
RELIANCE STEEL & ALUMINUM CO COM 759509102 32,785 230,196 SH   SOLE 19 230,196 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 456,058 3,202,202 SH   SOLE 21 3,202,202 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 288,254 2,023,970 SH   SOLE 22 1,910,525 0 113,445
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,564 18,000 SH   SOLE 23 18,000 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,614 18,357 SH   SOLE 25 18,357 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 8,338 58,542 SH   SOLE 26 37,950 0 20,592
RELIANCE STEEL & ALUMINUM CO COM 759509102 8,096 56,843 SH   SOLE 28 5,263 0 51,580
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,735 12,180 SH   SOLE 29 12,180 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 7,196 50,526 SH   SOLE 30 50,526 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,133 14,975 SH   SOLE 31 14,975 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,409 9,893 SH   SOLE 34 9,893 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,748 19,292 SH   SOLE 36 19,292 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,077 7,562 SH   SOLE 40 7,562 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 22,135 155,417 SH   SOLE 43 6,341 0 149,076
RELIANT BANCORP INC COM 75956B101 462 14,629 SH   SOLE 2 1,174 0 13,455
RELIANT BANCORP INC COM 75956B101 7 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 1,676 53,053 SH   SOLE 18 53,053 0 0
RELIANT BANCORP INC COM 75956B101 885 28,003 SH   SOLE 19 28,003 0 0
RELIANT BANCORP INC COM 75956B101 18,690 591,647 SH   SOLE 21 591,647 0 0
RELIANT BANCORP INC COM 75956B101 6,256 198,042 SH   SOLE 22 189,570 0 8,472
RELIANT BANCORP INC COM 75956B101 24 763 SH   SOLE 43 0 0 763
RELMADA THERAPEUTICS INC COM 75955J402 193 7,355 SH   SOLE 2 5,492 0 1,863
RELMADA THERAPEUTICS INC COM 75955J402 7 249 SH   SOLE 7 249 0 0
RELMADA THERAPEUTICS INC COM 75955J402 1,277 48,733 SH   SOLE 18 43,525 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402 1,362 51,959 SH   SOLE 19 51,959 0 0
RELMADA THERAPEUTICS INC COM 75955J402 18,606 709,882 SH   SOLE 21 709,882 0 0
RELMADA THERAPEUTICS INC COM 75955J402 9,433 359,899 SH   SOLE 22 352,701 0 7,198
RELMADA THERAPEUTICS INC COM 75955J402 63 2,387 SH   SOLE 25 2,387 0 0
RELMADA THERAPEUTICS INC COM 75955J402 224 8,552 SH   SOLE 26 1,026 0 7,526
RELMADA THERAPEUTICS INC COM 75955J402 414 15,792 SH   SOLE 30 15,792 0 0
RELMADA THERAPEUTICS INC COM 75955J402 56 2,139 SH   SOLE 36 2,139 0 0
RELMADA THERAPEUTICS INC COM 75955J402 33 1,270 SH   SOLE 40 1,270 0 0
RELMADA THERAPEUTICS INC COM 75955J402 53 2,024 SH   SOLE 43 0 0 2,024
RELX PLC SPONSORED ADR 759530108 85,328 2,956,617 SH   SOLE 18 2,949,093 0 7,524
RELX PLC SPONSORED ADR 759530108 37,775 1,308,909 SH   SOLE 43 123,481 0 1,185,428
REMARK HLDGS INC COM 75955K102 21 20,208 SH   SOLE 18 20,208 0 0
REMARK HLDGS INC COM 75955K102 317 301,901 SH   SOLE 21 301,901 0 0
REMARK HLDGS INC COM 75955K102 1,408 1,341,101 SH   SOLE 22 1,341,101 0 0
REMITLY GLOBAL INC COM 75960P104 403 10,971 SH   SOLE 2 10,971 0 0
REMITLY GLOBAL INC COM 75960P104 22 591 SH   SOLE 18 591 0 0
REMITLY GLOBAL INC COM 75960P104 1,287 35,075 SH   SOLE 19 35,075 0 0
REMITLY GLOBAL INC COM 75960P104 395 10,752 SH   SOLE 22 10,752 0 0
REMITLY GLOBAL INC COM 75960P104 183 4,979 SH   SOLE 26 4,463 0 516
REMITLY GLOBAL INC COM 75960P104 465 12,664 SH   SOLE 28 0 0 12,664
REMITLY GLOBAL INC COM 75960P104 8 229 SH   SOLE 31 0 0 229
REMITLY GLOBAL INC COM 75960P104 11,945 325,474 SH   SOLE 34 325,474 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 16,334 117,172 SH   SOLE 2 32,806 0 84,366
RENAISSANCERE HLDGS LTD COM G7496G103 5,233 37,542 SH   SOLE 4 18,924 0 18,618
RENAISSANCERE HLDGS LTD COM G7496G103 2,014 14,448 SH   SOLE 7 14,448 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 22 155 SH   SOLE 13 155 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 658 4,718 SH   SOLE 15 4,718 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 22,776 163,384 SH   SOLE 18 160,612 0 2,772
RENAISSANCERE HLDGS LTD COM G7496G103 1,864 13,375 SH   SOLE 19 13,375 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 314,765 2,258,000 SH   SOLE 21 2,258,000 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 182,372 1,308,262 SH   SOLE 22 1,250,336 0 57,926
RENAISSANCERE HLDGS LTD COM G7496G103 3,546 25,435 SH   SOLE 23 25,435 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 10,718 76,890 SH   SOLE 25 76,890 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 14,486 103,915 SH   SOLE 26 64,783 0 39,132
RENAISSANCERE HLDGS LTD COM G7496G103 12,053 86,465 SH   SOLE 28 3,411 0 83,054
RENAISSANCERE HLDGS LTD COM G7496G103 9 61 SH   SOLE 29 61 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 13,845 99,320 SH   SOLE 30 96,086 0 3,234
RENAISSANCERE HLDGS LTD COM G7496G103 2,443 17,526 SH   SOLE 31 5,377 0 12,149
RENAISSANCERE HLDGS LTD COM G7496G103 278 1,995 SH   SOLE 34 1,995 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 3,888 27,894 SH   SOLE 36 27,894 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 287 2,061 SH   SOLE 40 2,061 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 5,027 36,064 SH   SOLE 43 1,721 0 34,343
RENASANT CORP COM 75970E107 2,113 58,618 SH   SOLE 2 16,923 0 41,695
RENASANT CORP COM 75970E107 9 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 35 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 7,914 219,540 SH   SOLE 18 219,540 0 0
RENASANT CORP COM 75970E107 3,431 95,166 SH   SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107 232,076 6,437,617 SH   SOLE 21 6,437,617 0 0
RENASANT CORP COM 75970E107 49,243 1,365,966 SH   SOLE 22 1,307,095 0 58,871
RENASANT CORP COM 75970E107 227 6,306 SH   SOLE 25 6,306 0 0
RENASANT CORP COM 75970E107 576 15,979 SH   SOLE 26 11,197 0 4,782
RENASANT CORP COM 75970E107 169 4,698 SH   SOLE 28 4,698 0 0
RENASANT CORP COM 75970E107 3,500 97,095 SH   SOLE 30 97,095 0 0
RENASANT CORP COM 75970E107 217 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107 320 8,881 SH   SOLE 43 130 0 8,751
RENEO PHARMACEUTICALS INC COM 75974E103 35 4,752 SH   SOLE 2 303 0 4,449
RENEO PHARMACEUTICALS INC COM 75974E103 81 10,898 SH   SOLE 18 10,898 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 12 1,662 SH   SOLE 19 1,662 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 1,617 217,109 SH   SOLE 21 217,109 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 446 59,860 SH   SOLE 22 58,519 0 1,341
RENESOLA LTD SPONSORED ADS 75971T301 5 835 SH   SOLE 2 835 0 0
RENESOLA LTD SPONSORED ADS 75971T301 292 44,448 SH   SOLE 21 44,448 0 0
RENESOLA LTD SPONSORED ADS 75971T301 1,383 210,461 SH   SOLE 22 203,901 0 6,560
RENESOLA LTD SPONSORED ADS 75971T301 568 86,439 SH   SOLE 30 86,439 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 826 80,936 SH   SOLE 34 80,936 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,849 56,745 SH   SOLE 2 17,138 0 39,607
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 8 161 SH   SOLE 4 161 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 36 720 SH   SOLE 7 720 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 9,211 183,487 SH   SOLE 18 183,487 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,034 80,353 SH   SOLE 19 80,353 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 325,907 6,492,164 SH   SOLE 21 6,492,164 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 60,460 1,204,385 SH   SOLE 22 1,155,840 0 48,545
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 23 461 SH   SOLE 23 461 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 325 6,465 SH   SOLE 25 6,465 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,164 23,179 SH   SOLE 26 18,841 0 4,338
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 185 3,676 SH   SOLE 28 3,676 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 42,240 841,435 SH   SOLE 30 841,435 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 171 3,415 SH   SOLE 36 3,415 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 258 5,144 SH   SOLE 40 5,144 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,102 41,872 SH   SOLE 43 177 0 41,695
RENREN INC SPONSORED ADS 759892300 0 1 SH   SOLE 43 0 0 1
RENT A CTR INC NEW COM 76009N100 4,627 82,312 SH   SOLE 2 39,766 0 42,546
RENT A CTR INC NEW COM 76009N100 12 213 SH   SOLE 4 213 0 0
RENT A CTR INC NEW COM 76009N100 60 1,060 SH   SOLE 7 1,060 0 0
RENT A CTR INC NEW COM 76009N100 14,044 249,850 SH   SOLE 18 230,549 0 19,301
RENT A CTR INC NEW COM 76009N100 21,917 389,910 SH   SOLE 19 389,910 0 0
RENT A CTR INC NEW COM 76009N100 396,459 7,053,169 SH   SOLE 21 7,053,169 0 0
RENT A CTR INC NEW COM 76009N100 96,355 1,714,189 SH   SOLE 22 1,675,919 0 38,270
RENT A CTR INC NEW COM 76009N100 710 12,627 SH   SOLE 23 12,627 0 0
RENT A CTR INC NEW COM 76009N100 564 10,033 SH   SOLE 25 10,033 0 0
RENT A CTR INC NEW COM 76009N100 4,063 72,282 SH   SOLE 26 18,063 0 54,219
RENT A CTR INC NEW COM 76009N100 378 6,725 SH   SOLE 28 5,025 0 1,700
RENT A CTR INC NEW COM 76009N100 5,982 106,415 SH   SOLE 30 106,415 0 0
RENT A CTR INC NEW COM 76009N100 277 4,927 SH   SOLE 36 4,927 0 0
RENT A CTR INC NEW COM 76009N100 403 7,177 SH   SOLE 40 7,177 0 0
RENT A CTR INC NEW COM 76009N100 1,593 28,347 SH   SOLE 43 1,121 0 27,226
REPARE THERAPEUTICS INC COM 760273102 281 10,722 SH   SOLE 2 2,323 0 8,399
REPARE THERAPEUTICS INC COM 760273102 4,855 185,012 SH   SOLE 21 185,012 0 0
REPARE THERAPEUTICS INC COM 760273102 248 9,439 SH   SOLE 22 3,781 0 5,658
REPARE THERAPEUTICS INC COM 760273102 53 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 5,665 215,910 SH   SOLE 30 215,910 0 0
REPARE THERAPEUTICS INC COM 760273102 50 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,472 63,909 SH   SOLE 2 23,218 0 40,691
REPAY HLDGS CORP COM CL A 76029L100 8 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100 29 1,241 SH   SOLE 7 1,241 0 0
REPAY HLDGS CORP COM CL A 76029L100 5,817 252,596 SH   SOLE 18 252,596 0 0
REPAY HLDGS CORP COM CL A 76029L100 3,530 153,281 SH   SOLE 19 153,281 0 0
REPAY HLDGS CORP COM CL A 76029L100 68,802 2,987,490 SH   SOLE 21 2,987,490 0 0
REPAY HLDGS CORP COM CL A 76029L100 43,051 1,869,353 SH   SOLE 22 1,806,111 0 63,242
REPAY HLDGS CORP COM CL A 76029L100 239 10,379 SH   SOLE 25 10,379 0 0
REPAY HLDGS CORP COM CL A 76029L100 752 32,633 SH   SOLE 26 26,079 0 6,554
REPAY HLDGS CORP COM CL A 76029L100 146 6,359 SH   SOLE 28 6,359 0 0
REPAY HLDGS CORP COM CL A 76029L100 3,088 134,107 SH   SOLE 30 134,107 0 0
REPAY HLDGS CORP COM CL A 76029L100 17,209 747,246 SH   SOLE 34 747,246 0 0
REPAY HLDGS CORP COM CL A 76029L100 215 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100 46 1,981 SH   SOLE 43 0 0 1,981
REPLIGEN CORP COM 759916109 36,811 127,377 SH   SOLE 2 39,479 0 87,898
REPLIGEN CORP COM 759916109 185 639 SH   SOLE 4 639 0 0
REPLIGEN CORP COM 759916109 242 837 SH   SOLE 7 837 0 0
REPLIGEN CORP COM 759916109 38,353 132,715 SH   SOLE 18 131,199 0 1,516
REPLIGEN CORP COM 759916109 106,470 368,421 SH   SOLE 19 368,421 0 0
REPLIGEN CORP COM 759916109 858,158 2,969,508 SH   SOLE 21 2,969,508 0 0
REPLIGEN CORP COM 759916109 423,019 1,463,785 SH   SOLE 22 1,401,022 0 62,763
REPLIGEN CORP COM 759916109 381 1,318 SH   SOLE 23 1,318 0 0
REPLIGEN CORP COM 759916109 2,679 9,270 SH   SOLE 25 9,270 0 0
REPLIGEN CORP COM 759916109 7,967 27,567 SH   SOLE 26 15,906 0 11,661
REPLIGEN CORP COM 759916109 1,124 3,889 SH   SOLE 28 3,889 0 0
REPLIGEN CORP COM 759916109 8,402 29,073 SH   SOLE 30 29,073 0 0
REPLIGEN CORP COM 759916109 252 871 SH   SOLE 31 871 0 0
REPLIGEN CORP COM 759916109 297 1,028 SH   SOLE 34 1,028 0 0
REPLIGEN CORP COM 759916109 2,205 7,630 SH   SOLE 36 7,630 0 0
REPLIGEN CORP COM 759916109 1,866 6,457 SH   SOLE 40 6,457 0 0
REPLIGEN CORP COM 759916109 21,121 73,085 SH   SOLE 43 10,790 0 62,295
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 4,772 1,887,000 PRN   SOLE 21 1,887,000 0 0
REPLIMUNE GROUP INC COM 76029N106 633 21,370 SH   SOLE 2 7,655 0 13,715
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,346 79,133 SH   SOLE 18 79,133 0 0
REPLIMUNE GROUP INC COM 76029N106 1,493 50,382 SH   SOLE 19 50,382 0 0
REPLIMUNE GROUP INC COM 76029N106 36,342 1,226,119 SH   SOLE 21 1,226,119 0 0
REPLIMUNE GROUP INC COM 76029N106 19,770 666,995 SH   SOLE 22 650,429 0 16,566
REPLIMUNE GROUP INC COM 76029N106 79 2,659 SH   SOLE 25 2,659 0 0
REPLIMUNE GROUP INC COM 76029N106 6 214 SH   SOLE 26 214 0 0
REPLIMUNE GROUP INC COM 76029N106 88 2,978 SH   SOLE 28 2,978 0 0
REPLIMUNE GROUP INC COM 76029N106 1,022 34,479 SH   SOLE 30 34,479 0 0
REPLIMUNE GROUP INC COM 76029N106 79 2,651 SH   SOLE 40 2,651 0 0
REPLIMUNE GROUP INC COM 76029N106 43 1,441 SH   SOLE 43 0 0 1,441
REPRO MED SYS INC COM 759910102 2 811 SH   SOLE 2 804 0 7
REPRO MED SYS INC COM 759910102 18 6,342 SH   SOLE 18 6,342 0 0
REPRO MED SYS INC COM 759910102 269 94,338 SH   SOLE 21 94,338 0 0
REPRO MED SYS INC COM 759910102 748 262,418 SH   SOLE 22 262,418 0 0
REPUBLIC BANCORP INC KY CL A 760281204 957 18,889 SH   SOLE 2 3,236 0 15,653
REPUBLIC BANCORP INC KY CL A 760281204 7 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,712 33,810 SH   SOLE 18 33,810 0 0
REPUBLIC BANCORP INC KY CL A 760281204 2,849 56,247 SH   SOLE 19 56,247 0 0
REPUBLIC BANCORP INC KY CL A 760281204 19,435 383,721 SH   SOLE 21 383,721 0 0
REPUBLIC BANCORP INC KY CL A 760281204 16,673 329,178 SH   SOLE 22 318,849 0 10,329
REPUBLIC BANCORP INC KY CL A 760281204 188 3,707 SH   SOLE 23 3,707 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,218 24,055 SH   SOLE 26 0 0 24,055
REPUBLIC BANCORP INC KY CL A 760281204 73 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP INC KY CL A 760281204 606 11,970 SH   SOLE 30 11,970 0 0
REPUBLIC BANCORP INC KY CL A 760281204 48 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204 215 4,235 SH   SOLE 43 2,246 0 1,989
REPUBLIC FIRST BANCORP INC COM 760416107 659 214,093 SH   SOLE 2 68,850 0 145,243
REPUBLIC FIRST BANCORP INC COM 760416107 2 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 736 239,122 SH   SOLE 18 161,711 0 77,411
REPUBLIC FIRST BANCORP INC COM 760416107 4,899 1,590,722 SH   SOLE 19 1,590,722 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 5,326 1,729,337 SH   SOLE 21 1,729,337 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 11,447 3,716,398 SH   SOLE 22 3,692,861 0 23,537
REPUBLIC FIRST BANCORP INC COM 760416107 433 140,572 SH   SOLE 23 140,572 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,921 623,542 SH   SOLE 26 0 0 623,542
REPUBLIC FIRST BANCORP INC COM 760416107 5 1,678 SH   SOLE 43 0 0 1,678
REPUBLIC SVCS INC COM 760759100 103,630 863,152 SH   SOLE 2 433,730 0 429,422
REPUBLIC SVCS INC COM 760759100 23,231 193,497 SH   SOLE 4 179,994 0 13,503
REPUBLIC SVCS INC COM 760759100 33,621 280,033 SH   SOLE 7 273,250 0 6,783
REPUBLIC SVCS INC COM 760759100 322 2,686 SH   SOLE 13 599 0 2,087
REPUBLIC SVCS INC COM 760759100 3,275 27,280 SH   SOLE 15 27,280 0 0
REPUBLIC SVCS INC COM 760759100 7 57 SH   SOLE 17 0 0 57
REPUBLIC SVCS INC COM 760759100 58,262 485,278 SH   SOLE 18 448,898 0 36,380
REPUBLIC SVCS INC COM 760759100 14,536 121,072 SH   SOLE 19 121,072 0 0
REPUBLIC SVCS INC COM 760759100 997,714 8,310,132 SH   SOLE 21 8,310,132 0 0
REPUBLIC SVCS INC COM 760759100 687,607 5,727,194 SH   SOLE 22 4,996,705 0 730,489
REPUBLIC SVCS INC COM 760759100 30,047 250,270 SH   SOLE 23 250,270 0 0
REPUBLIC SVCS INC COM 760759100 41,354 344,447 SH   SOLE 25 344,447 0 0
REPUBLIC SVCS INC COM 760759100 84,870 706,894 SH   SOLE 26 390,027 0 316,867
REPUBLIC SVCS INC COM 760759100 70,113 583,982 SH   SOLE 28 16,987 0 566,995
REPUBLIC SVCS INC COM 760759100 13,174 109,729 SH   SOLE 29 109,729 0 0
REPUBLIC SVCS INC COM 760759100 159,996 1,332,635 SH   SOLE 30 1,332,635 0 0
REPUBLIC SVCS INC COM 760759100 31,021 258,381 SH   SOLE 31 183,424 0 74,957
REPUBLIC SVCS INC COM 760759100 8,175 68,094 SH   SOLE 34 68,094 0 0
REPUBLIC SVCS INC COM 760759100 24,286 202,283 SH   SOLE 36 202,283 0 0
REPUBLIC SVCS INC COM 760759100 939 7,820 SH   SOLE 40 7,820 0 0
REPUBLIC SVCS INC COM 760759100 37,905 315,717 SH   SOLE 43 13,088 0 302,629
RESEARCH FRONTIERS INC COM 760911107 2 742 SH   SOLE 2 742 0 0
RESEARCH FRONTIERS INC COM 760911107 17 6,498 SH   SOLE 18 6,498 0 0
RESEARCH FRONTIERS INC COM 760911107 227 88,765 SH   SOLE 21 88,765 0 0
RESEARCH FRONTIERS INC COM 760911107 1,366 533,676 SH   SOLE 22 533,676 0 0
RESEARCH SOLUTIONS INC COM 761025105 9 3,604 SH   SOLE 18 3,604 0 0
RESEARCH SOLUTIONS INC COM 761025105 99 37,829 SH   SOLE 21 37,829 0 0
RESERVOIR MEDIA INC COM 76119X105 87 9,544 SH   SOLE 2 9,544 0 0
RESERVOIR MEDIA INC COM 76119X105 493 54,162 SH   SOLE 22 54,162 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 4,949 199,628 SH   SOLE 2 57,660 0 141,968
RESIDEO TECHNOLOGIES INC COM 76118Y104 13 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 76 3,082 SH   SOLE 7 3,082 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 14,035 566,136 SH   SOLE 18 561,508 0 4,628
RESIDEO TECHNOLOGIES INC COM 76118Y104 12,613 508,781 SH   SOLE 19 508,781 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 421,040 16,984,274 SH   SOLE 21 16,984,274 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 95,154 3,838,388 SH   SOLE 22 3,702,468 0 135,920
RESIDEO TECHNOLOGIES INC COM 76118Y104 294 11,866 SH   SOLE 23 11,866 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 597 24,092 SH   SOLE 25 24,092 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,844 114,707 SH   SOLE 26 46,762 0 67,945
RESIDEO TECHNOLOGIES INC COM 76118Y104 452 18,233 SH   SOLE 28 11,655 0 6,578
RESIDEO TECHNOLOGIES INC COM 76118Y104 6,415 258,793 SH   SOLE 30 258,793 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 660 26,641 SH   SOLE 36 26,641 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 394 15,899 SH   SOLE 40 15,899 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,608 105,214 SH   SOLE 43 678 0 104,536
RESMED INC COM 761152107 108,053 409,989 SH   SOLE 2 125,745 0 284,244
RESMED INC COM 761152107 26,838 101,834 SH   SOLE 4 62,902 0 38,932
RESMED INC COM 761152107 33,631 127,606 SH   SOLE 7 123,180 0 4,426
RESMED INC COM 761152107 796 3,019 SH   SOLE 13 396 0 2,623
RESMED INC COM 761152107 3,711 14,082 SH   SOLE 15 14,082 0 0
RESMED INC COM 761152107 80,819 306,656 SH   SOLE 18 286,099 0 20,557
RESMED INC COM 761152107 187,714 712,253 SH   SOLE 19 712,253 0 0
RESMED INC COM 761152107 1,315,448 4,991,266 SH   SOLE 21 4,991,266 0 0
RESMED INC COM 761152107 819,798 3,110,596 SH   SOLE 22 2,793,239 0 317,357
RESMED INC COM 761152107 21,533 81,704 SH   SOLE 23 81,704 0 0
RESMED INC COM 761152107 67,338 255,502 SH   SOLE 25 255,502 0 0
RESMED INC COM 761152107 96,785 367,236 SH   SOLE 26 171,971 0 195,265
RESMED INC COM 761152107 101,968 386,903 SH   SOLE 28 13,625 0 373,278
RESMED INC COM 761152107 3 12 SH   SOLE 29 12 0 0
RESMED INC COM 761152107 249,835 947,959 SH   SOLE 30 947,149 0 810
RESMED INC COM 761152107 14,098 53,493 SH   SOLE 31 17,368 0 36,125
RESMED INC COM 761152107 167,876 636,980 SH   SOLE 34 636,980 0 0
RESMED INC COM 761152107 17,261 65,495 SH   SOLE 36 65,495 0 0
RESMED INC COM 761152107 1,296 4,916 SH   SOLE 40 4,916 0 0
RESMED INC COM 761152107 29,273 111,073 SH   SOLE 43 10,109 0 100,964
RESOLUTE FST PRODS INC COM 76117W109 29 2,399 SH   SOLE 2 2,399 0 0
RESOLUTE FST PRODS INC COM 76117W109 876 73,575 SH   SOLE 21 73,575 0 0
RESOLUTE FST PRODS INC COM 76117W109 7,178 603,181 SH   SOLE 22 603,181 0 0
RESOLUTE FST PRODS INC COM 76117W109 266 22,336 SH   SOLE 43 55 0 22,281
RESONANT INC COM 76118L102 4 1,552 SH   SOLE 2 1,552 0 0
RESONANT INC COM 76118L102 26 10,817 SH   SOLE 18 10,817 0 0
RESONANT INC COM 76118L102 436 180,235 SH   SOLE 21 180,235 0 0
RESONANT INC COM 76118L102 1,363 563,054 SH   SOLE 22 563,054 0 0
RESOURCES CONNECTION INC COM 76122Q105 857 54,319 SH   SOLE 2 25,074 0 29,245
RESOURCES CONNECTION INC COM 76122Q105 0 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105 11 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,145 135,911 SH   SOLE 18 135,911 0 0
RESOURCES CONNECTION INC COM 76122Q105 888 56,292 SH   SOLE 19 56,292 0 0
RESOURCES CONNECTION INC COM 76122Q105 61,136 3,874,259 SH   SOLE 21 3,874,259 0 0
RESOURCES CONNECTION INC COM 76122Q105 14,773 936,169 SH   SOLE 22 900,764 0 35,405
RESOURCES CONNECTION INC COM 76122Q105 78 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105 102 6,448 SH   SOLE 26 0 0 6,448
RESOURCES CONNECTION INC COM 76122Q105 47 2,964 SH   SOLE 28 2,964 0 0
RESOURCES CONNECTION INC COM 76122Q105 695 44,058 SH   SOLE 30 44,058 0 0
RESOURCES CONNECTION INC COM 76122Q105 51 3,238 SH   SOLE 40 3,238 0 0
RESOURCES CONNECTION INC COM 76122Q105 586 37,140 SH   SOLE 43 268 0 36,872
RESTAURANT BRANDS INTL INC COM 76131D103 613 10,010 SH   SOLE 2 10,010 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 12 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 16 258 SH   SOLE 18 258 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 6,007 98,170 SH   SOLE 19 98,170 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 9,502 155,280 SH   SOLE 34 155,280 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 8,169 133,495 SH   SOLE 43 20,067 0 113,428
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,715 155,857 SH   SOLE 2 62,097 0 93,760
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,116 64,083 SH   SOLE 4 64,083 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,606 149,625 SH   SOLE 7 149,625 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8,239 472,965 SH   SOLE 18 472,965 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,181 354,802 SH   SOLE 19 354,802 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 260,214 14,937,663 SH   SOLE 21 14,937,663 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 66,324 3,807,320 SH   SOLE 22 3,691,845 0 115,475
RETAIL OPPORTUNITY INVTS COR COM 76131N101 86 4,952 SH   SOLE 23 4,952 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 9,256 531,363 SH   SOLE 25 531,363 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 590 33,873 SH   SOLE 26 26,183 0 7,690
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,408 80,843 SH   SOLE 28 9,875 0 70,968
RETAIL OPPORTUNITY INVTS COR COM 76131N101 11,982 687,804 SH   SOLE 30 687,804 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 274 15,721 SH   SOLE 40 15,721 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,378 136,495 SH   SOLE 43 5,185 0 131,310
RETAIL PPTYS AMER INC CL A 76131V202 3,499 271,662 SH   SOLE 2 79,973 0 191,689
RETAIL PPTYS AMER INC CL A 76131V202 1,420 110,278 SH   SOLE 4 110,278 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3,554 275,927 SH   SOLE 7 275,927 0 0
RETAIL PPTYS AMER INC CL A 76131V202 10,702 830,920 SH   SOLE 18 830,920 0 0
RETAIL PPTYS AMER INC CL A 76131V202 10,025 778,335 SH   SOLE 19 778,335 0 0
RETAIL PPTYS AMER INC CL A 76131V202 343,601 26,677,127 SH   SOLE 21 26,677,127 0 0
RETAIL PPTYS AMER INC CL A 76131V202 89,331 6,935,608 SH   SOLE 22 6,707,157 0 228,451
RETAIL PPTYS AMER INC CL A 76131V202 113 8,798 SH   SOLE 23 8,798 0 0
RETAIL PPTYS AMER INC CL A 76131V202 12,105 939,828 SH   SOLE 25 939,828 0 0
RETAIL PPTYS AMER INC CL A 76131V202 867 67,295 SH   SOLE 26 46,989 0 20,306
RETAIL PPTYS AMER INC CL A 76131V202 1,879 145,847 SH   SOLE 28 17,876 0 127,971
RETAIL PPTYS AMER INC CL A 76131V202 15,950 1,238,346 SH   SOLE 30 1,238,346 0 0
RETAIL PPTYS AMER INC CL A 76131V202 109 8,472 SH   SOLE 36 8,472 0 0
RETAIL PPTYS AMER INC CL A 76131V202 349 27,130 SH   SOLE 40 27,130 0 0
RETAIL PPTYS AMER INC CL A 76131V202 6,187 480,391 SH   SOLE 43 18,528 0 461,863
RETAIL VALUE INC COM 76133Q102 1,304 49,538 SH   SOLE 2 14,446 0 35,092
RETAIL VALUE INC COM 76133Q102 10 371 SH   SOLE 7 371 0 0
RETAIL VALUE INC COM 76133Q102 1,554 59,031 SH   SOLE 18 59,031 0 0
RETAIL VALUE INC COM 76133Q102 7,205 273,659 SH   SOLE 19 273,659 0 0
RETAIL VALUE INC COM 76133Q102 17,983 682,977 SH   SOLE 21 682,977 0 0
RETAIL VALUE INC COM 76133Q102 14,886 565,380 SH   SOLE 22 555,183 0 10,197
RETAIL VALUE INC COM 76133Q102 182 6,917 SH   SOLE 23 6,917 0 0
RETAIL VALUE INC COM 76133Q102 1,373 52,140 SH   SOLE 26 0 0 52,140
RETAIL VALUE INC COM 76133Q102 7 276 SH   SOLE 28 0 0 276
RETAIL VALUE INC COM 76133Q102 102 3,883 SH   SOLE 43 1 0 3,882
RETRACTABLE TECHNOLOGIES INC COM 76129W105 58 5,249 SH   SOLE 2 1,210 0 4,039
RETRACTABLE TECHNOLOGIES INC COM 76129W105 484 43,885 SH   SOLE 18 43,885 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 306 27,766 SH   SOLE 19 27,766 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 6,574 595,990 SH   SOLE 21 595,990 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 4,484 406,494 SH   SOLE 22 402,290 0 4,204
RETRACTABLE TECHNOLOGIES INC COM 76129W105 72 6,541 SH   SOLE 43 0 0 6,541
REV GROUP INC COM 749527107 572 33,361 SH   SOLE 2 8,824 0 24,537
REV GROUP INC COM 749527107 7 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 1,536 89,494 SH   SOLE 18 89,494 0 0
REV GROUP INC COM 749527107 806 46,968 SH   SOLE 19 46,968 0 0
REV GROUP INC COM 749527107 19,303 1,124,866 SH   SOLE 21 1,124,866 0 0
REV GROUP INC COM 749527107 12,008 699,749 SH   SOLE 22 673,780 0 25,969
REV GROUP INC COM 749527107 70 4,075 SH   SOLE 25 4,075 0 0
REV GROUP INC COM 749527107 73 4,229 SH   SOLE 26 0 0 4,229
REV GROUP INC COM 749527107 379 22,094 SH   SOLE 30 22,094 0 0
REV GROUP INC COM 749527107 50 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107 500 29,165 SH   SOLE 43 709 0 28,456
REVANCE THERAPEUTICS INC COM 761330109 1,301 46,707 SH   SOLE 2 30,474 0 16,233
REVANCE THERAPEUTICS INC COM 761330109 8 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109 31 1,128 SH   SOLE 7 1,128 0 0
REVANCE THERAPEUTICS INC COM 761330109 5,648 202,730 SH   SOLE 18 194,634 0 8,096
REVANCE THERAPEUTICS INC COM 761330109 6,027 216,339 SH   SOLE 19 216,339 0 0
REVANCE THERAPEUTICS INC COM 761330109 82,774 2,971,065 SH   SOLE 21 2,971,065 0 0
REVANCE THERAPEUTICS INC COM 761330109 47,746 1,713,794 SH   SOLE 22 1,671,618 0 42,176
REVANCE THERAPEUTICS INC COM 761330109 107 3,831 SH   SOLE 23 3,831 0 0
REVANCE THERAPEUTICS INC COM 761330109 364 13,055 SH   SOLE 25 13,055 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,584 56,870 SH   SOLE 26 27,793 0 29,077
REVANCE THERAPEUTICS INC COM 761330109 186 6,659 SH   SOLE 28 6,659 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,123 76,210 SH   SOLE 30 76,210 0 0
REVANCE THERAPEUTICS INC COM 761330109 333 11,938 SH   SOLE 36 11,938 0 0
REVANCE THERAPEUTICS INC COM 761330109 219 7,856 SH   SOLE 40 7,856 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,198 42,991 SH   SOLE 43 669 0 42,322
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 1,866 1,625,000 PRN   SOLE 21 1,625,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 10 2,524 SH   SOLE 18 2,524 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 126 30,946 SH   SOLE 21 30,946 0 0
REVLON INC CL A NEW 761525609 112 11,121 SH   SOLE 2 943 0 10,178
REVLON INC CL A NEW 761525609 0 42 SH   SOLE 7 42 0 0
REVLON INC CL A NEW 761525609 266 26,281 SH   SOLE 18 26,281 0 0
REVLON INC CL A NEW 761525609 139 13,790 SH   SOLE 19 13,790 0 0
REVLON INC CL A NEW 761525609 2,923 289,131 SH   SOLE 21 289,131 0 0
REVLON INC CL A NEW 761525609 1,871 185,104 SH   SOLE 22 181,871 0 3,233
REVLON INC CL A NEW 761525609 475 46,991 SH   SOLE 43 2,250 0 44,741
REVOLUTION MEDICINES INC COM 76155X100 1,969 71,590 SH   SOLE 2 25,040 0 46,550
REVOLUTION MEDICINES INC COM 76155X100 2 79 SH   SOLE 4 79 0 0
REVOLUTION MEDICINES INC COM 76155X100 26 955 SH   SOLE 7 955 0 0
REVOLUTION MEDICINES INC COM 76155X100 5,319 193,334 SH   SOLE 18 185,483 0 7,851
REVOLUTION MEDICINES INC COM 76155X100 10,478 380,893 SH   SOLE 19 380,893 0 0
REVOLUTION MEDICINES INC COM 76155X100 70,917 2,577,862 SH   SOLE 21 2,577,862 0 0
REVOLUTION MEDICINES INC COM 76155X100 39,911 1,450,768 SH   SOLE 22 1,394,521 0 56,247
REVOLUTION MEDICINES INC COM 76155X100 80 2,904 SH   SOLE 23 2,904 0 0
REVOLUTION MEDICINES INC COM 76155X100 164 5,963 SH   SOLE 25 5,963 0 0
REVOLUTION MEDICINES INC COM 76155X100 1,233 44,809 SH   SOLE 26 32,769 0 12,040
REVOLUTION MEDICINES INC COM 76155X100 138 5,033 SH   SOLE 28 5,033 0 0
REVOLUTION MEDICINES INC COM 76155X100 10,012 363,933 SH   SOLE 30 363,933 0 0
REVOLUTION MEDICINES INC COM 76155X100 35 1,290 SH   SOLE 34 1,290 0 0
REVOLUTION MEDICINES INC COM 76155X100 151 5,496 SH   SOLE 40 5,496 0 0
REVOLUTION MEDICINES INC COM 76155X100 31 1,129 SH   SOLE 43 278 0 851
REVOLVE GROUP INC CL A 76156B107 1,849 29,939 SH   SOLE 2 15,343 0 14,596
REVOLVE GROUP INC CL A 76156B107 6 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107 36 577 SH   SOLE 7 577 0 0
REVOLVE GROUP INC CL A 76156B107 6,628 107,295 SH   SOLE 18 104,818 0 2,477
REVOLVE GROUP INC CL A 76156B107 7,349 118,974 SH   SOLE 19 118,974 0 0
REVOLVE GROUP INC CL A 76156B107 78,739 1,274,712 SH   SOLE 21 1,274,712 0 0
REVOLVE GROUP INC CL A 76156B107 54,833 887,697 SH   SOLE 22 859,448 0 28,249
REVOLVE GROUP INC CL A 76156B107 63 1,026 SH   SOLE 23 1,026 0 0
REVOLVE GROUP INC CL A 76156B107 293 4,748 SH   SOLE 25 4,748 0 0
REVOLVE GROUP INC CL A 76156B107 1,176 19,044 SH   SOLE 26 13,753 0 5,291
REVOLVE GROUP INC CL A 76156B107 171 2,769 SH   SOLE 28 2,769 0 0
REVOLVE GROUP INC CL A 76156B107 2,877 46,571 SH   SOLE 30 46,571 0 0
REVOLVE GROUP INC CL A 76156B107 100 1,626 SH   SOLE 36 1,626 0 0
REVOLVE GROUP INC CL A 76156B107 255 4,126 SH   SOLE 40 4,126 0 0
REVOLVE GROUP INC CL A 76156B107 105 1,695 SH   SOLE 43 0 0 1,695
REWALK ROBOTICS LTD SHS M8216Q200 15 9,766 SH   SOLE 18 9,766 0 0
REWALK ROBOTICS LTD SHS M8216Q200 164 108,897 SH   SOLE 21 108,897 0 0
REX AMERICAN RES CORP COM 761624105 582 7,289 SH   SOLE 2 2,360 0 4,929
REX AMERICAN RES CORP COM 761624105 7 85 SH   SOLE 7 85 0 0
REX AMERICAN RES CORP COM 761624105 1,916 23,991 SH   SOLE 18 23,991 0 0
REX AMERICAN RES CORP COM 761624105 767 9,605 SH   SOLE 19 9,605 0 0
REX AMERICAN RES CORP COM 761624105 52,947 662,919 SH   SOLE 21 662,919 0 0
REX AMERICAN RES CORP COM 761624105 12,111 151,635 SH   SOLE 22 145,658 0 5,977
REX AMERICAN RES CORP COM 761624105 64 799 SH   SOLE 25 799 0 0
REX AMERICAN RES CORP COM 761624105 265 3,316 SH   SOLE 26 0 0 3,316
REX AMERICAN RES CORP COM 761624105 72 907 SH   SOLE 28 907 0 0
REX AMERICAN RES CORP COM 761624105 832 10,414 SH   SOLE 30 10,414 0 0
REX AMERICAN RES CORP COM 761624105 127 1,593 SH   SOLE 34 1,593 0 0
REX AMERICAN RES CORP COM 761624105 68 852 SH   SOLE 40 852 0 0
REX AMERICAN RES CORP COM 761624105 706 8,845 SH   SOLE 43 364 0 8,481
REXFORD INDL RLTY INC COM 76169C100 38,813 683,931 SH   SOLE 2 261,138 0 422,793
REXFORD INDL RLTY INC COM 76169C100 32,091 565,477 SH   SOLE 4 565,477 0 0
REXFORD INDL RLTY INC COM 76169C100 10,023 176,610 SH   SOLE 7 176,610 0 0
REXFORD INDL RLTY INC COM 76169C100 50,725 893,837 SH   SOLE 18 893,837 0 0
REXFORD INDL RLTY INC COM 76169C100 79,735 1,405,028 SH   SOLE 19 1,405,028 0 0
REXFORD INDL RLTY INC COM 76169C100 433,437 7,637,648 SH   SOLE 21 7,637,648 0 0
REXFORD INDL RLTY INC COM 76169C100 294,351 5,186,796 SH   SOLE 22 4,688,863 0 497,933
REXFORD INDL RLTY INC COM 76169C100 2,085 36,742 SH   SOLE 23 36,742 0 0
REXFORD INDL RLTY INC COM 76169C100 34,015 599,388 SH   SOLE 25 599,388 0 0
REXFORD INDL RLTY INC COM 76169C100 3,268 57,588 SH   SOLE 26 48,951 0 8,637
REXFORD INDL RLTY INC COM 76169C100 8,912 157,043 SH   SOLE 28 74,614 0 82,429
REXFORD INDL RLTY INC COM 76169C100 15,095 265,995 SH   SOLE 30 265,995 0 0
REXFORD INDL RLTY INC COM 76169C100 121 2,136 SH   SOLE 31 2,136 0 0
REXFORD INDL RLTY INC COM 76169C100 28,226 497,369 SH   SOLE 34 497,369 0 0
REXFORD INDL RLTY INC COM 76169C100 907 15,974 SH   SOLE 40 15,974 0 0
REXFORD INDL RLTY INC COM 76169C100 3,377 59,504 SH   SOLE 43 1,202 0 58,302
REXNORD CORP COM 76169B102 6,022 93,674 SH   SOLE 2 36,695 0 56,979
REXNORD CORP COM 76169B102 30 470 SH   SOLE 4 470 0 0
REXNORD CORP COM 76169B102 8,280 128,785 SH   SOLE 7 128,785 0 0
REXNORD CORP COM 76169B102 22,621 351,854 SH   SOLE 18 351,854 0 0
REXNORD CORP COM 76169B102 13,743 213,770 SH   SOLE 19 213,770 0 0
REXNORD CORP COM 76169B102 266,162 4,140,015 SH   SOLE 21 4,140,015 0 0
REXNORD CORP COM 76169B102 181,153 2,817,741 SH   SOLE 22 2,721,493 0 96,248
REXNORD CORP COM 76169B102 1,167 18,152 SH   SOLE 25 18,152 0 0
REXNORD CORP COM 76169B102 3,256 50,648 SH   SOLE 26 41,134 0 9,514
REXNORD CORP COM 76169B102 522 8,117 SH   SOLE 28 8,117 0 0
REXNORD CORP COM 76169B102 80,625 1,254,090 SH   SOLE 30 1,254,090 0 0
REXNORD CORP COM 76169B102 520 8,094 SH   SOLE 36 8,094 0 0
REXNORD CORP COM 76169B102 894 13,910 SH   SOLE 40 13,910 0 0
REXNORD CORP COM 76169B102 976 15,182 SH   SOLE 43 16 0 15,166
REYNOLDS CONSUMER PRODS INC COM 76171L106 4,129 151,017 SH   SOLE 2 20,719 0 130,298
REYNOLDS CONSUMER PRODS INC COM 76171L106 12 428 SH   SOLE 4 428 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 88 3,236 SH   SOLE 7 3,236 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 553 20,232 SH   SOLE 18 20,232 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 385 14,090 SH   SOLE 19 14,090 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 17,893 654,448 SH   SOLE 21 654,448 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 33,692 1,232,323 SH   SOLE 22 1,164,046 0 68,277
REYNOLDS CONSUMER PRODS INC COM 76171L106 219 7,998 SH   SOLE 25 7,998 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 674 24,658 SH   SOLE 26 24,658 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 140 5,138 SH   SOLE 28 5,138 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 435 15,913 SH   SOLE 30 15,913 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 27 987 SH   SOLE 31 987 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 187 6,838 SH   SOLE 40 6,838 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 1,400 51,225 SH   SOLE 43 4,426 0 46,799
REZOLUTE INC COM NEW 76200L309 7 933 SH   SOLE 18 933 0 0
REZOLUTE INC COM NEW 76200L309 84 11,237 SH   SOLE 21 11,237 0 0
RF INDS LTD COM PAR $0.01 749552105 17 2,066 SH   SOLE 18 2,066 0 0
RF INDS LTD COM PAR $0.01 749552105 253 31,028 SH   SOLE 21 31,028 0 0
RF INDS LTD COM PAR $0.01 749552105 900 110,403 SH   SOLE 22 110,403 0 0
RGC RES INC COM 74955L103 5 202 SH   SOLE 2 202 0 0
RGC RES INC COM 74955L103 33 1,481 SH   SOLE 18 1,481 0 0
RGC RES INC COM 74955L103 479 21,281 SH   SOLE 21 21,281 0 0
RGC RES INC COM 74955L103 541 24,059 SH   SOLE 22 24,059 0 0
RH COM 74967X103 27,014 40,506 SH   SOLE 2 12,643 0 27,863
RH COM 74967X103 37 55 SH   SOLE 4 55 0 0
RH COM 74967X103 171 257 SH   SOLE 7 257 0 0
RH COM 74967X103 28,113 42,154 SH   SOLE 18 42,154 0 0
RH COM 74967X103 3,256 4,882 SH   SOLE 19 4,882 0 0
RH COM 74967X103 562,359 843,230 SH   SOLE 21 843,230 0 0
RH COM 74967X103 309,148 463,553 SH   SOLE 22 443,638 0 19,915
RH COM 74967X103 1,597 2,395 SH   SOLE 25 2,395 0 0
RH COM 74967X103 4,454 6,678 SH   SOLE 26 5,333 0 1,345
RH COM 74967X103 954 1,430 SH   SOLE 28 1,242 0 188
RH COM 74967X103 6,146 9,215 SH   SOLE 30 9,215 0 0
RH COM 74967X103 183 274 SH   SOLE 31 274 0 0
RH COM 74967X103 1,330 1,995 SH   SOLE 40 1,995 0 0
RH COM 74967X103 7,486 11,225 SH   SOLE 43 280 0 10,945
RH NOTE 9/1 74967XAD5 6,340 2,016,000 PRN   SOLE 21 2,016,000 0 0
RHINEBECK BANCORP INC COM 762093102 11 979 SH   SOLE 18 979 0 0
RHINEBECK BANCORP INC COM 762093102 116 10,644 SH   SOLE 21 10,644 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 608 46,549 SH   SOLE 2 12,838 0 33,711
RHYTHM PHARMACEUTICALS INC COM 76243J105 2 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 7 546 SH   SOLE 7 546 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,823 139,611 SH   SOLE 18 139,611 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,023 78,366 SH   SOLE 19 78,366 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 26,440 2,024,507 SH   SOLE 21 2,024,507 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 12,924 989,603 SH   SOLE 22 949,127 0 40,476
RHYTHM PHARMACEUTICALS INC COM 76243J105 65 4,972 SH   SOLE 25 4,972 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 72 5,540 SH   SOLE 26 1,750 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105 58 4,411 SH   SOLE 28 4,411 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 578 44,223 SH   SOLE 30 44,223 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 36 2,766 SH   SOLE 36 2,766 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 55 4,178 SH   SOLE 40 4,178 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 216 16,539 SH   SOLE 43 65 0 16,474
RIBBON COMMUNICATIONS INC COM 762544104 656 109,633 SH   SOLE 2 45,983 0 63,650
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,406 235,192 SH   SOLE 18 235,192 0 0
RIBBON COMMUNICATIONS INC COM 762544104 846 141,435 SH   SOLE 19 141,435 0 0
RIBBON COMMUNICATIONS INC COM 762544104 19,291 3,225,930 SH   SOLE 21 3,225,930 0 0
RIBBON COMMUNICATIONS INC COM 762544104 15,495 2,591,125 SH   SOLE 22 2,510,472 0 80,653
RIBBON COMMUNICATIONS INC COM 762544104 137 22,940 SH   SOLE 25 22,940 0 0
RIBBON COMMUNICATIONS INC COM 762544104 172 28,823 SH   SOLE 26 14,564 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104 39 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 107 17,822 SH   SOLE 30 17,822 0 0
RIBBON COMMUNICATIONS INC COM 762544104 57 9,585 SH   SOLE 36 9,585 0 0
RIBBON COMMUNICATIONS INC COM 762544104 70 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104 173 28,874 SH   SOLE 43 1,193 0 27,681
RICEBRAN TECHNOLOGIES COM NEW 762831204 5 8,319 SH   SOLE 21 8,319 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 50 84,724 SH   SOLE 22 84,724 0 0
RICHARDSON ELECTRS LTD COM 763165107 23 2,361 SH   SOLE 18 2,361 0 0
RICHARDSON ELECTRS LTD COM 763165107 342 35,253 SH   SOLE 21 35,253 0 0
RICHARDSON ELECTRS LTD COM 763165107 2,273 234,584 SH   SOLE 22 234,584 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 12 767 SH   SOLE 2 767 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 34 2,151 SH   SOLE 18 2,151 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 413 26,239 SH   SOLE 21 26,239 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 24 1,508 SH   SOLE 22 1,508 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,234 339,964 SH   SOLE 2 89,115 0 250,849
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2 601 SH   SOLE 4 601 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 10 2,746 SH   SOLE 7 2,746 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2,126 585,586 SH   SOLE 18 496,917 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603 5,111 1,407,863 SH   SOLE 19 1,407,863 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 27,236 7,502,981 SH   SOLE 21 7,502,981 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 22,460 6,187,285 SH   SOLE 22 6,086,659 0 100,626
RIGEL PHARMACEUTICALS INC COM NEW 766559603 288 79,251 SH   SOLE 23 79,251 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 86 23,714 SH   SOLE 25 23,714 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,511 416,369 SH   SOLE 26 5,953 0 410,416
RIGEL PHARMACEUTICALS INC COM NEW 766559603 51 14,127 SH   SOLE 28 14,127 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 434 119,569 SH   SOLE 30 119,569 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 20 5,612 SH   SOLE 36 5,612 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 59 16,120 SH   SOLE 40 16,120 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 111 30,512 SH   SOLE 43 0 0 30,512
RILEY EXPLORATION PERMIAN IN COM 76665T102 95 4,064 SH   SOLE 2 112 0 3,952
RILEY EXPLORATION PERMIAN IN COM 76665T102 3 142 SH   SOLE 7 142 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 182 7,733 SH   SOLE 18 7,733 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 111 4,713 SH   SOLE 19 4,713 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 2,148 91,495 SH   SOLE 21 91,495 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 1,018 43,355 SH   SOLE 22 41,365 0 1,990
RIMINI STR INC DEL COM 76674Q107 157 16,230 SH   SOLE 2 11,600 0 4,630
RIMINI STR INC DEL COM 76674Q107 7 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107 1,254 129,945 SH   SOLE 18 129,945 0 0
RIMINI STR INC DEL COM 76674Q107 1,426 147,777 SH   SOLE 19 147,777 0 0
RIMINI STR INC DEL COM 76674Q107 14,667 1,519,924 SH   SOLE 21 1,519,924 0 0
RIMINI STR INC DEL COM 76674Q107 5,369 556,416 SH   SOLE 22 526,025 0 30,391
RIMINI STR INC DEL COM 76674Q107 65 6,753 SH   SOLE 25 6,753 0 0
RIMINI STR INC DEL COM 76674Q107 100 10,414 SH   SOLE 30 10,414 0 0
RIMINI STR INC DEL COM 76674Q107 56 5,803 SH   SOLE 43 0 0 5,803
RING ENERGY INC COM 76680V108 58 19,601 SH   SOLE 18 19,601 0 0
RING ENERGY INC COM 76680V108 1,026 347,813 SH   SOLE 21 347,813 0 0
RING ENERGY INC COM 76680V108 4,499 1,524,921 SH   SOLE 22 1,524,921 0 0
RINGCENTRAL INC CL A 76680R206 41,473 190,682 SH   SOLE 2 12,616 0 178,066
RINGCENTRAL INC CL A 76680R206 10,781 49,568 SH   SOLE 4 31,897 0 17,671
RINGCENTRAL INC CL A 76680R206 1,871 8,601 SH   SOLE 7 8,601 0 0
RINGCENTRAL INC CL A 76680R206 399 1,836 SH   SOLE 13 230 0 1,606
RINGCENTRAL INC CL A 76680R206 1,528 7,024 SH   SOLE 15 7,024 0 0
RINGCENTRAL INC CL A 76680R206 26,243 120,659 SH   SOLE 18 116,265 0 4,394
RINGCENTRAL INC CL A 76680R206 16,823 77,345 SH   SOLE 19 77,345 0 0
RINGCENTRAL INC CL A 76680R206 316,768 1,456,403 SH   SOLE 21 1,456,403 0 0
RINGCENTRAL INC CL A 76680R206 365,707 1,681,411 SH   SOLE 22 1,589,641 0 91,770
RINGCENTRAL INC CL A 76680R206 10,184 46,824 SH   SOLE 23 46,824 0 0
RINGCENTRAL INC CL A 76680R206 66,926 307,707 SH   SOLE 25 307,707 0 0
RINGCENTRAL INC CL A 76680R206 32,742 150,536 SH   SOLE 26 83,015 0 67,521
RINGCENTRAL INC CL A 76680R206 26,532 121,986 SH   SOLE 28 6,082 0 115,904
RINGCENTRAL INC CL A 76680R206 405 1,862 SH   SOLE 29 1,862 0 0
RINGCENTRAL INC CL A 76680R206 58,944 271,005 SH   SOLE 30 245,583 0 25,422
RINGCENTRAL INC CL A 76680R206 8,008 36,820 SH   SOLE 31 18,118 0 18,702
RINGCENTRAL INC CL A 76680R206 10,065 46,277 SH   SOLE 34 46,277 0 0
RINGCENTRAL INC CL A 76680R206 7,436 34,190 SH   SOLE 36 34,190 0 0
RINGCENTRAL INC CL A 76680R206 565 2,596 SH   SOLE 40 2,596 0 0
RINGCENTRAL INC CL A 76680R206 9,637 44,307 SH   SOLE 43 2,286 0 42,021
RINGCENTRAL INC NOTE 3/0 76680RAF4 6,804 6,903,000 PRN   SOLE 21 6,903,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 1,401 1,497,000 PRN   SOLE 2 1,497,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 9,371 10,016,000 PRN   SOLE 19 10,016,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 4,300 4,596,000 PRN   SOLE 21 4,596,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 12,619 13,487,000 PRN   SOLE 34 13,487,000 0 0
RIO TINTO PLC OPTIONS 767204100 214 3,200 SH Call SOLE 4 3,200 0 0
RIO TINTO PLC OPTIONS 767204100 2,847 42,600 SH Call SOLE 18 42,600 0 0
RIO TINTO PLC OPTIONS 767204100 17,220 257,700 SH Call SOLE 19 257,700 0 0
RIO TINTO PLC OPTIONS 767204100 1,397 20,900 SH Call SOLE 22 20,900 0 0
RIO TINTO PLC OPTIONS 767204100 214 3,200 SH Call SOLE 26 3,200 0 0
RIO TINTO PLC OPTIONS 767204100 9,609 143,800 SH Call SOLE 34 143,800 0 0
RIO TINTO PLC SPONSORED ADR 767204100 14,324 214,369 SH   SOLE 7 214,369 0 0
RIO TINTO PLC SPONSORED ADR 767204100 18 268 SH   SOLE 18 268 0 0
RIO TINTO PLC SPONSORED ADR 767204100 52,177 780,854 SH   SOLE 43 79,708 0 701,146
RIOT BLOCKCHAIN INC COM 767292105 869 33,817 SH   SOLE 2 25,257 0 8,560
RIOT BLOCKCHAIN INC COM 767292105 8 302 SH   SOLE 4 302 0 0
RIOT BLOCKCHAIN INC COM 767292105 35 1,355 SH   SOLE 7 1,355 0 0
RIOT BLOCKCHAIN INC COM 767292105 6,012 233,917 SH   SOLE 18 233,917 0 0
RIOT BLOCKCHAIN INC COM 767292105 3,919 152,486 SH   SOLE 19 152,486 0 0
RIOT BLOCKCHAIN INC COM 767292105 76,456 2,974,953 SH   SOLE 21 2,974,953 0 0
RIOT BLOCKCHAIN INC COM 767292105 49,124 1,911,451 SH   SOLE 22 1,860,881 0 50,570
RIOT BLOCKCHAIN INC COM 767292105 275 10,691 SH   SOLE 25 10,691 0 0
RIOT BLOCKCHAIN INC COM 767292105 817 31,791 SH   SOLE 26 25,794 0 5,997
RIOT BLOCKCHAIN INC COM 767292105 168 6,555 SH   SOLE 28 6,555 0 0
RIOT BLOCKCHAIN INC COM 767292105 1,144 44,500 SH   SOLE 30 44,500 0 0
RIOT BLOCKCHAIN INC COM 767292105 260 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 343 15,022 SH   SOLE 2 6,315 0 8,707
RISKIFIED LTD SHS CL A M8216R109 238 10,421 SH   SOLE 18 7,723 0 2,698
RISKIFIED LTD SHS CL A M8216R109 2,302 100,940 SH   SOLE 19 100,940 0 0
RISKIFIED LTD SHS CL A M8216R109 58 2,548 SH   SOLE 21 2,548 0 0
RISKIFIED LTD SHS CL A M8216R109 2,333 102,283 SH   SOLE 22 102,283 0 0
RISKIFIED LTD SHS CL A M8216R109 440 19,292 SH   SOLE 26 3,682 0 15,610
RISKIFIED LTD SHS CL A M8216R109 251 11,011 SH   SOLE 28 0 0 11,011
RISKIFIED LTD SHS CL A M8216R109 4 189 SH   SOLE 31 0 0 189
RISKIFIED LTD SHS CL A M8216R109 873 38,294 SH   SOLE 34 38,294 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 0 8 SH   SOLE 17 0 0 8
RITCHIE BROS AUCTIONEERS COM 767744105 6 100 SH   SOLE 18 100 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 4,581 74,298 SH   SOLE 43 14,834 0 59,464
RITE AID CORP COM 767754872 1,659 116,812 SH   SOLE 2 44,564 0 72,248
RITE AID CORP COM 767754872 4 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 82 5,742 SH   SOLE 7 5,742 0 0
RITE AID CORP COM 767754872 2,631 185,278 SH   SOLE 18 185,278 0 0
RITE AID CORP COM 767754872 4,644 327,046 SH   SOLE 19 327,046 0 0
RITE AID CORP COM 767754872 30,980 2,181,684 SH   SOLE 21 2,181,684 0 0
RITE AID CORP COM 767754872 24,558 1,729,466 SH   SOLE 22 1,673,547 0 55,919
RITE AID CORP COM 767754872 126 8,891 SH   SOLE 23 8,891 0 0
RITE AID CORP COM 767754872 108 7,617 SH   SOLE 25 7,617 0 0
RITE AID CORP COM 767754872 918 64,639 SH   SOLE 26 11,078 0 53,561
RITE AID CORP COM 767754872 436 30,695 SH   SOLE 28 7,402 0 23,293
RITE AID CORP COM 767754872 503 35,409 SH   SOLE 30 35,409 0 0
RITE AID CORP COM 767754872 756 53,220 SH   SOLE 36 53,220 0 0
RITE AID CORP COM 767754872 97 6,842 SH   SOLE 40 6,842 0 0
RITE AID CORP COM 767754872 622 43,797 SH   SOLE 43 776 0 43,021
RIVERVIEW BANCORP INC COM 769397100 970 133,491 SH   SOLE 2 39,203 0 94,288
RIVERVIEW BANCORP INC COM 769397100 30 4,106 SH   SOLE 18 4,106 0 0
RIVERVIEW BANCORP INC COM 769397100 1,828 251,464 SH   SOLE 19 251,464 0 0
RIVERVIEW BANCORP INC COM 769397100 882 121,300 SH   SOLE 21 121,300 0 0
RIVERVIEW BANCORP INC COM 769397100 6,340 872,104 SH   SOLE 22 872,104 0 0
RIVERVIEW BANCORP INC COM 769397100 790 108,647 SH   SOLE 23 108,647 0 0
RIVERVIEW BANCORP INC COM 769397100 1,285 176,781 SH   SOLE 26 0 0 176,781
RIVERVIEW FINL CORP NEW COM 76940Q105 25 1,925 SH   SOLE 18 1,925 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 378 28,945 SH   SOLE 21 28,945 0 0
RLI CORP COM 749607107 5,252 52,376 SH   SOLE 2 41,747 0 10,629
RLI CORP COM 749607107 16 159 SH   SOLE 4 159 0 0
RLI CORP COM 749607107 1,127 11,238 SH   SOLE 7 11,238 0 0
RLI CORP COM 749607107 19,107 190,552 SH   SOLE 18 189,360 0 1,192
RLI CORP COM 749607107 11,319 112,890 SH   SOLE 19 112,890 0 0
RLI CORP COM 749607107 274,388 2,736,493 SH   SOLE 21 2,736,493 0 0
RLI CORP COM 749607107 119,071 1,187,505 SH   SOLE 22 1,161,270 0 26,235
RLI CORP COM 749607107 290 2,890 SH   SOLE 23 2,890 0 0
RLI CORP COM 749607107 529 5,276 SH   SOLE 25 5,276 0 0
RLI CORP COM 749607107 3,294 32,848 SH   SOLE 26 15,013 0 17,835
RLI CORP COM 749607107 340 3,391 SH   SOLE 28 3,391 0 0
RLI CORP COM 749607107 2,115 21,095 SH   SOLE 30 21,095 0 0
RLI CORP COM 749607107 107 1,065 SH   SOLE 34 1,065 0 0
RLI CORP COM 749607107 45 450 SH   SOLE 36 450 0 0
RLI CORP COM 749607107 506 5,044 SH   SOLE 40 5,044 0 0
RLI CORP COM 749607107 2,043 20,376 SH   SOLE 43 4,647 0 15,729
RLJ LODGING TR COM 74965L101 5,834 392,621 SH   SOLE 2 258,781 0 133,840
RLJ LODGING TR COM 74965L101 12,290 827,022 SH   SOLE 4 827,022 0 0
RLJ LODGING TR COM 74965L101 3,233 217,585 SH   SOLE 7 217,585 0 0
RLJ LODGING TR COM 74965L101 21,384 1,439,061 SH   SOLE 18 1,439,061 0 0
RLJ LODGING TR COM 74965L101 13,486 907,540 SH   SOLE 19 907,540 0 0
RLJ LODGING TR COM 74965L101 100,172 6,741,030 SH   SOLE 21 6,741,030 0 0
RLJ LODGING TR COM 74965L101 85,404 5,747,223 SH   SOLE 22 5,051,144 0 696,079
RLJ LODGING TR COM 74965L101 963 64,775 SH   SOLE 23 64,775 0 0
RLJ LODGING TR COM 74965L101 11,120 748,320 SH   SOLE 25 748,320 0 0
RLJ LODGING TR COM 74965L101 734 49,415 SH   SOLE 26 34,871 0 14,544
RLJ LODGING TR COM 74965L101 2,733 183,895 SH   SOLE 28 84,382 0 99,513
RLJ LODGING TR COM 74965L101 4,911 330,469 SH   SOLE 30 330,469 0 0
RLJ LODGING TR COM 74965L101 1,558 104,832 SH   SOLE 34 104,832 0 0
RLJ LODGING TR COM 74965L101 99 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101 287 19,298 SH   SOLE 40 19,298 0 0
RLJ LODGING TR COM 74965L101 1,894 127,440 SH   SOLE 43 37,820 0 89,620
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,942 429,577 SH   SOLE 2 61,934 0 367,643
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 398 88,032 SH   SOLE 4 88,032 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 296 65,536 SH   SOLE 7 65,536 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 255 56,523 SH   SOLE 13 0 0 56,523
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,496 330,913 SH   SOLE 15 330,913 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 728 161,134 SH   SOLE 18 161,134 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 899 198,914 SH   SOLE 19 198,914 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 39,554 8,750,819 SH   SOLE 21 8,750,819 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 26,947 5,961,781 SH   SOLE 22 5,298,928 0 662,853
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,189 263,071 SH   SOLE 23 263,071 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2,381 526,828 SH   SOLE 25 526,828 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 5,991 1,325,506 SH   SOLE 26 321,183 0 1,004,323
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 5,096 1,127,428 SH   SOLE 28 14,563 0 1,112,865
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 20,736 4,587,685 SH   SOLE 30 3,064,207 0 1,523,478
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2,123 469,607 SH   SOLE 34 469,607 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 12 2,686 SH   SOLE 40 2,686 0 0
RMR GROUP INC CL A 74967R106 1,605 47,974 SH   SOLE 2 21,992 0 25,982
RMR GROUP INC CL A 74967R106 1 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 9 278 SH   SOLE 7 278 0 0
RMR GROUP INC CL A 74967R106 1,693 50,609 SH   SOLE 18 50,609 0 0
RMR GROUP INC CL A 74967R106 3,315 99,100 SH   SOLE 19 99,100 0 0
RMR GROUP INC CL A 74967R106 19,679 588,300 SH   SOLE 21 588,300 0 0
RMR GROUP INC CL A 74967R106 16,181 483,731 SH   SOLE 22 468,023 0 15,708
RMR GROUP INC CL A 74967R106 148 4,438 SH   SOLE 23 4,438 0 0
RMR GROUP INC CL A 74967R106 95 2,831 SH   SOLE 25 2,831 0 0
RMR GROUP INC CL A 74967R106 1,185 35,421 SH   SOLE 26 2,124 0 33,297
RMR GROUP INC CL A 74967R106 45 1,338 SH   SOLE 28 1,287 0 51
RMR GROUP INC CL A 74967R106 390 11,646 SH   SOLE 30 11,646 0 0
RMR GROUP INC CL A 74967R106 53 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106 1,152 34,449 SH   SOLE 43 5,006 0 29,443
ROBERT HALF INTL INC COM 770323103 31,576 314,718 SH   SOLE 2 93,989 0 220,729
ROBERT HALF INTL INC COM 770323103 10,830 107,945 SH   SOLE 4 64,774 0 43,171
ROBERT HALF INTL INC COM 770323103 13,836 137,907 SH   SOLE 7 107,502 0 30,405
ROBERT HALF INTL INC COM 770323103 28 276 SH   SOLE 13 276 0 0
ROBERT HALF INTL INC COM 770323103 1,494 14,886 SH   SOLE 15 14,886 0 0
ROBERT HALF INTL INC COM 770323103 43,852 437,080 SH   SOLE 18 420,461 0 16,619
ROBERT HALF INTL INC COM 770323103 29,255 291,592 SH   SOLE 19 291,592 0 0
ROBERT HALF INTL INC COM 770323103 384,169 3,829,053 SH   SOLE 21 3,829,053 0 0
ROBERT HALF INTL INC COM 770323103 278,197 2,772,817 SH   SOLE 22 2,529,902 0 242,915
ROBERT HALF INTL INC COM 770323103 7,038 70,153 SH   SOLE 23 70,153 0 0
ROBERT HALF INTL INC COM 770323103 28,419 283,257 SH   SOLE 25 283,257 0 0
ROBERT HALF INTL INC COM 770323103 58,417 582,252 SH   SOLE 26 431,595 0 150,657
ROBERT HALF INTL INC COM 770323103 52,406 522,341 SH   SOLE 28 13,442 0 508,899
ROBERT HALF INTL INC COM 770323103 26 256 SH   SOLE 29 256 0 0
ROBERT HALF INTL INC COM 770323103 108,396 1,080,395 SH   SOLE 30 816,296 0 264,099
ROBERT HALF INTL INC COM 770323103 4,119 41,051 SH   SOLE 31 13,494 0 27,557
ROBERT HALF INTL INC COM 770323103 10,258 102,243 SH   SOLE 34 102,243 0 0
ROBERT HALF INTL INC COM 770323103 4,927 49,104 SH   SOLE 36 49,104 0 0
ROBERT HALF INTL INC COM 770323103 397 3,959 SH   SOLE 40 3,959 0 0
ROBERT HALF INTL INC COM 770323103 16,593 165,389 SH   SOLE 43 6,973 0 158,416
ROBINHOOD MKTS INC COM CL A 770700102 1,150 27,326 SH   SOLE 2 27,326 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1 21 SH   SOLE 18 21 0 0
ROBINHOOD MKTS INC COM CL A 770700102 44,066 1,047,192 SH   SOLE 19 1,047,192 0 0
ROBINHOOD MKTS INC COM CL A 770700102 793 18,854 SH   SOLE 22 18,854 0 0
ROBINHOOD MKTS INC COM CL A 770700102 5,741 136,428 SH   SOLE 26 0 0 136,428
ROBINHOOD MKTS INC COM CL A 770700102 57,658 1,370,200 SH   SOLE 34 1,370,200 0 0
ROBLOX CORP CL A 771049103 985 13,043 SH   SOLE 2 13,043 0 0
ROBLOX CORP CL A 771049103 1 13 SH   SOLE 18 13 0 0
ROBLOX CORP CL A 771049103 1,237 16,379 SH   SOLE 19 16,379 0 0
ROBLOX CORP CL A 771049103 120 1,590 SH   SOLE 21 1,590 0 0
ROBLOX CORP CL A 771049103 1,800 23,821 SH   SOLE 34 23,821 0 0
ROBLOX CORP CL A 771049103 1,536 20,332 SH   SOLE 43 0 0 20,332
ROCKET COS INC COM CL A 77311W101 5,614 349,999 SH   SOLE 2 67,127 0 282,872
ROCKET COS INC COM CL A 77311W101 8 480 SH   SOLE 4 480 0 0
ROCKET COS INC COM CL A 77311W101 35 2,189 SH   SOLE 7 2,189 0 0
ROCKET COS INC COM CL A 77311W101 958 59,718 SH   SOLE 18 59,718 0 0
ROCKET COS INC COM CL A 77311W101 505 31,506 SH   SOLE 19 31,506 0 0
ROCKET COS INC COM CL A 77311W101 32,626 2,034,026 SH   SOLE 21 2,034,026 0 0
ROCKET COS INC COM CL A 77311W101 45,931 2,863,542 SH   SOLE 22 2,709,719 0 153,823
ROCKET COS INC COM CL A 77311W101 302 18,819 SH   SOLE 25 18,819 0 0
ROCKET COS INC COM CL A 77311W101 799 49,806 SH   SOLE 26 39,250 0 10,556
ROCKET COS INC COM CL A 77311W101 186 11,594 SH   SOLE 28 11,594 0 0
ROCKET COS INC COM CL A 77311W101 1,142 71,201 SH   SOLE 30 71,201 0 0
ROCKET COS INC COM CL A 77311W101 33 2,081 SH   SOLE 31 2,081 0 0
ROCKET COS INC COM CL A 77311W101 59 3,684 SH   SOLE 34 3,684 0 0
ROCKET COS INC COM CL A 77311W101 42 2,623 SH   SOLE 36 2,623 0 0
ROCKET COS INC COM CL A 77311W101 263 16,407 SH   SOLE 40 16,407 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 589 19,704 SH   SOLE 2 12,948 0 6,756
ROCKET PHARMACEUTICALS INC COM 77313F106 4 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 21 700 SH   SOLE 7 700 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 3,424 114,565 SH   SOLE 18 111,810 0 2,755
ROCKET PHARMACEUTICALS INC COM 77313F106 2,708 90,611 SH   SOLE 19 90,611 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 55,256 1,848,653 SH   SOLE 21 1,848,653 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 31,004 1,037,276 SH   SOLE 22 1,012,501 0 24,775
ROCKET PHARMACEUTICALS INC COM 77313F106 8 258 SH   SOLE 23 258 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 173 5,799 SH   SOLE 25 5,799 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 678 22,686 SH   SOLE 26 16,348 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 91 3,037 SH   SOLE 28 3,037 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,620 54,214 SH   SOLE 30 54,214 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 77 2,580 SH   SOLE 36 2,580 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 131 4,388 SH   SOLE 40 4,388 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 415 13,877 SH   SOLE 43 1,358 0 12,519
ROCKWELL AUTOMATION INC COM 773903109 82,674 281,166 SH   SOLE 2 42,058 0 239,108
ROCKWELL AUTOMATION INC COM 773903109 24,159 82,162 SH   SOLE 4 45,526 0 36,636
ROCKWELL AUTOMATION INC COM 773903109 29,827 101,439 SH   SOLE 7 97,880 0 3,559
ROCKWELL AUTOMATION INC COM 773903109 652 2,216 SH   SOLE 13 301 0 1,915
ROCKWELL AUTOMATION INC COM 773903109 3,895 13,246 SH   SOLE 15 13,246 0 0
ROCKWELL AUTOMATION INC COM 773903109 2 6 SH   SOLE 17 0 0 6
ROCKWELL AUTOMATION INC COM 773903109 78,211 265,989 SH   SOLE 18 249,627 0 16,362
ROCKWELL AUTOMATION INC COM 773903109 18,712 63,636 SH   SOLE 19 63,636 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,051,859 3,577,265 SH   SOLE 21 3,577,265 0 0
ROCKWELL AUTOMATION INC COM 773903109 729,501 2,480,958 SH   SOLE 22 2,235,941 0 245,017
ROCKWELL AUTOMATION INC COM 773903109 19,752 67,176 SH   SOLE 23 67,176 0 0
ROCKWELL AUTOMATION INC COM 773903109 56,327 191,563 SH   SOLE 25 191,563 0 0
ROCKWELL AUTOMATION INC COM 773903109 92,648 315,085 SH   SOLE 26 150,081 0 165,004
ROCKWELL AUTOMATION INC COM 773903109 103,958 353,551 SH   SOLE 28 10,960 0 342,591
ROCKWELL AUTOMATION INC COM 773903109 286,799 975,375 SH   SOLE 30 930,216 0 45,159
ROCKWELL AUTOMATION INC COM 773903109 12,464 42,388 SH   SOLE 31 13,951 0 28,437
ROCKWELL AUTOMATION INC COM 773903109 4,079 13,871 SH   SOLE 34 13,871 0 0
ROCKWELL AUTOMATION INC COM 773903109 16,327 55,527 SH   SOLE 36 55,527 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,207 4,106 SH   SOLE 40 4,106 0 0
ROCKWELL AUTOMATION INC COM 773903109 38,956 132,485 SH   SOLE 43 6,210 0 126,275
ROCKWELL MED INC COM 774374102 6 9,740 SH   SOLE 2 9,740 0 0
ROCKWELL MED INC COM 774374102 35 58,616 SH   SOLE 21 58,616 0 0
ROCKWELL MED INC COM 774374102 527 884,096 SH   SOLE 22 884,096 0 0
ROCKY BRANDS INC COM 774515100 348 7,301 SH   SOLE 2 2,238 0 5,063
ROCKY BRANDS INC COM 774515100 5 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100 1,091 22,921 SH   SOLE 18 22,921 0 0
ROCKY BRANDS INC COM 774515100 571 11,993 SH   SOLE 19 11,993 0 0
ROCKY BRANDS INC COM 774515100 12,092 253,984 SH   SOLE 21 253,984 0 0
ROCKY BRANDS INC COM 774515100 8,609 180,828 SH   SOLE 22 177,078 0 3,750
ROCKY BRANDS INC COM 774515100 13 280 SH   SOLE 26 280 0 0
ROCKY BRANDS INC COM 774515100 15 320 SH   SOLE 43 0 0 320
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 7 970 SH   SOLE 18 970 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 143 19,324 SH   SOLE 21 19,324 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 114,734 2,459,995 SH   SOLE 18 2,447,194 0 12,801
ROGERS COMMUNICATIONS INC CL B 775109200 4,264 91,422 SH   SOLE 19 91,422 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 6,101 130,800 SH   SOLE 23 130,800 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 853 18,285 SH   SOLE 25 18,285 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,978 42,402 SH   SOLE 34 42,402 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 6,860 147,074 SH   SOLE 43 4,432 0 142,642
ROGERS CORP COM 775133101 1,778 9,534 SH   SOLE 2 5,668 0 3,866
ROGERS CORP COM 775133101 15 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 56 301 SH   SOLE 7 301 0 0
ROGERS CORP COM 775133101 12,498 67,021 SH   SOLE 18 67,021 0 0
ROGERS CORP COM 775133101 10,152 54,440 SH   SOLE 19 54,440 0 0
ROGERS CORP COM 775133101 400,258 2,146,387 SH   SOLE 21 2,146,387 0 0
ROGERS CORP COM 775133101 83,150 445,890 SH   SOLE 22 433,201 0 12,689
ROGERS CORP COM 775133101 534 2,866 SH   SOLE 25 2,866 0 0
ROGERS CORP COM 775133101 1,532 8,218 SH   SOLE 26 6,601 0 1,617
ROGERS CORP COM 775133101 305 1,635 SH   SOLE 28 1,635 0 0
ROGERS CORP COM 775133101 6,226 33,387 SH   SOLE 30 33,387 0 0
ROGERS CORP COM 775133101 85,750 459,837 SH   SOLE 34 459,837 0 0
ROGERS CORP COM 775133101 265 1,419 SH   SOLE 36 1,419 0 0
ROGERS CORP COM 775133101 425 2,281 SH   SOLE 40 2,281 0 0
ROGERS CORP COM 775133101 3,092 16,582 SH   SOLE 43 4,539 0 12,043
ROKU INC COM CL A 77543R102 107,828 344,114 SH   SOLE 2 126,324 0 217,790
ROKU INC COM CL A 77543R102 28,220 90,058 SH   SOLE 4 65,349 0 24,709
ROKU INC COM CL A 77543R102 4,536 14,476 SH   SOLE 7 14,476 0 0
ROKU INC COM CL A 77543R102 7,372 23,527 SH   SOLE 13 21,502 0 2,025
ROKU INC COM CL A 77543R102 2,984 9,522 SH   SOLE 15 9,522 0 0
ROKU INC COM CL A 77543R102 38,085 121,541 SH   SOLE 18 96,962 0 24,579
ROKU INC COM CL A 77543R102 169,554 541,100 SH   SOLE 19 541,100 0 0
ROKU INC COM CL A 77543R102 563,400 1,797,988 SH   SOLE 21 1,797,988 0 0
ROKU INC COM CL A 77543R102 827,744 2,641,597 SH   SOLE 22 2,404,156 0 237,441
ROKU INC COM CL A 77543R102 29,732 94,885 SH   SOLE 23 94,885 0 0
ROKU INC COM CL A 77543R102 61,259 195,498 SH   SOLE 25 195,498 0 0
ROKU INC COM CL A 77543R102 79,210 252,786 SH   SOLE 26 114,445 0 138,341
ROKU INC COM CL A 77543R102 93,596 298,695 SH   SOLE 28 10,423 0 288,272
ROKU INC COM CL A 77543R102 5,941 18,960 SH   SOLE 29 18,960 0 0
ROKU INC COM CL A 77543R102 92,758 296,022 SH   SOLE 30 244,041 0 51,981
ROKU INC COM CL A 77543R102 21,217 67,711 SH   SOLE 31 40,509 0 27,202
ROKU INC COM CL A 77543R102 158,206 504,886 SH   SOLE 34 504,886 0 0
ROKU INC COM CL A 77543R102 16,680 53,231 SH   SOLE 36 53,231 0 0
ROKU INC COM CL A 77543R102 1,216 3,880 SH   SOLE 40 3,880 0 0
ROKU INC COM CL A 77543R102 11,184 35,693 SH   SOLE 43 4,523 0 31,170
ROLLINS INC COM 775711104 16,285 460,931 SH   SOLE 2 71,016 0 389,915
ROLLINS INC COM 775711104 5,897 166,903 SH   SOLE 4 98,047 0 68,856
ROLLINS INC COM 775711104 10,679 302,263 SH   SOLE 7 242,643 0 59,620
ROLLINS INC COM 775711104 22 633 SH   SOLE 13 633 0 0
ROLLINS INC COM 775711104 732 20,722 SH   SOLE 15 20,722 0 0
ROLLINS INC COM 775711104 20,464 579,224 SH   SOLE 18 546,271 0 32,953
ROLLINS INC COM 775711104 4,019 113,754 SH   SOLE 19 113,754 0 0
ROLLINS INC COM 775711104 259,645 7,349,133 SH   SOLE 21 7,349,133 0 0
ROLLINS INC COM 775711104 172,985 4,896,271 SH   SOLE 22 4,420,723 0 475,548
ROLLINS INC COM 775711104 4,629 131,030 SH   SOLE 23 131,030 0 0
ROLLINS INC COM 775711104 10,915 308,946 SH   SOLE 25 308,946 0 0
ROLLINS INC COM 775711104 20,180 571,181 SH   SOLE 26 268,930 0 302,251
ROLLINS INC COM 775711104 12,782 361,777 SH   SOLE 28 15,642 0 346,135
ROLLINS INC COM 775711104 27 759 SH   SOLE 29 759 0 0
ROLLINS INC COM 775711104 44,185 1,250,626 SH   SOLE 30 1,209,778 0 40,848
ROLLINS INC COM 775711104 2,784 78,788 SH   SOLE 31 24,733 0 54,055
ROLLINS INC COM 775711104 442 12,523 SH   SOLE 34 12,523 0 0
ROLLINS INC COM 775711104 3,572 101,106 SH   SOLE 36 101,106 0 0
ROLLINS INC COM 775711104 287 8,126 SH   SOLE 40 8,126 0 0
ROLLINS INC COM 775711104 4,877 138,030 SH   SOLE 43 3,691 0 134,339
ROMEO POWER INC COM 776153108 234 47,222 SH   SOLE 2 28,778 0 18,444
ROMEO POWER INC COM 776153108 3 672 SH   SOLE 7 672 0 0
ROMEO POWER INC COM 776153108 1,757 354,872 SH   SOLE 18 354,872 0 0
ROMEO POWER INC COM 776153108 1,101 222,385 SH   SOLE 19 222,385 0 0
ROMEO POWER INC COM 776153108 21,620 4,367,708 SH   SOLE 21 4,367,708 0 0
ROMEO POWER INC COM 776153108 12,253 2,475,387 SH   SOLE 22 2,400,601 0 74,786
ROMEO POWER INC COM 776153108 56 11,291 SH   SOLE 25 11,291 0 0
ROMEO POWER INC COM 776153108 58 11,676 SH   SOLE 26 0 0 11,676
ROMEO POWER INC COM 776153108 275 55,635 SH   SOLE 30 55,635 0 0
ROMEO POWER INC COM 776153108 52 10,547 SH   SOLE 40 10,547 0 0
ROMEO POWER INC COM 776153108 0 20 SH   SOLE 43 0 0 20
ROOT INC COM CL A 77664L108 21 3,940 SH   SOLE 2 3,940 0 0
ROOT INC COM CL A 77664L108 63 11,998 SH   SOLE 19 11,998 0 0
ROOT INC COM CL A 77664L108 486 92,275 SH   SOLE 21 92,275 0 0
ROOT INC COM CL A 77664L108 5,868 1,113,450 SH   SOLE 22 1,113,450 0 0
ROOT INC COM CL A 77664L108 128 24,285 SH   SOLE 34 24,285 0 0
ROPER TECHNOLOGIES INC COM 776696106 119,327 267,472 SH   SOLE 2 47,507 0 219,965
ROPER TECHNOLOGIES INC COM 776696106 34,451 77,221 SH   SOLE 4 47,782 0 29,439
ROPER TECHNOLOGIES INC COM 776696106 41,768 93,623 SH   SOLE 7 90,423 0 3,200
ROPER TECHNOLOGIES INC COM 776696106 2,832 6,348 SH   SOLE 13 4,471 0 1,877
ROPER TECHNOLOGIES INC COM 776696106 5,548 12,435 SH   SOLE 15 12,435 0 0
ROPER TECHNOLOGIES INC COM 776696106 291,731 653,914 SH   SOLE 18 479,695 0 174,219
ROPER TECHNOLOGIES INC COM 776696106 184,827 414,290 SH   SOLE 19 414,290 0 0
ROPER TECHNOLOGIES INC COM 776696106 902,379 2,022,682 SH   SOLE 21 2,022,682 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,031,100 2,311,210 SH   SOLE 22 2,081,633 0 229,577
ROPER TECHNOLOGIES INC COM 776696106 26,757 59,975 SH   SOLE 23 59,975 0 0
ROPER TECHNOLOGIES INC COM 776696106 77,325 173,325 SH   SOLE 25 173,325 0 0
ROPER TECHNOLOGIES INC COM 776696106 107,641 241,278 SH   SOLE 26 90,059 0 151,219
ROPER TECHNOLOGIES INC COM 776696106 135,756 304,297 SH   SOLE 28 9,515 0 294,782
ROPER TECHNOLOGIES INC COM 776696106 281,450 630,870 SH   SOLE 30 630,870 0 0
ROPER TECHNOLOGIES INC COM 776696106 17,205 38,565 SH   SOLE 31 12,814 0 25,751
ROPER TECHNOLOGIES INC COM 776696106 18,355 41,143 SH   SOLE 34 41,143 0 0
ROPER TECHNOLOGIES INC COM 776696106 22,165 49,683 SH   SOLE 36 49,683 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,607 3,601 SH   SOLE 40 3,601 0 0
ROPER TECHNOLOGIES INC COM 776696106 43,446 97,385 SH   SOLE 43 11,420 0 85,965
ROSS STORES INC COM 778296103 91,058 836,546 SH   SOLE 2 173,827 0 662,719
ROSS STORES INC COM 778296103 25,592 235,112 SH   SOLE 4 141,089 0 94,023
ROSS STORES INC COM 778296103 37,611 345,528 SH   SOLE 7 335,081 0 10,447
ROSS STORES INC COM 778296103 889 8,165 SH   SOLE 13 1,068 0 7,097
ROSS STORES INC COM 778296103 3,985 36,607 SH   SOLE 15 36,607 0 0
ROSS STORES INC COM 778296103 1 6 SH   SOLE 17 0 0 6
ROSS STORES INC COM 778296103 325,696 2,992,158 SH   SOLE 18 2,794,184 0 197,974
ROSS STORES INC COM 778296103 426,154 3,915,062 SH   SOLE 19 3,915,062 0 0
ROSS STORES INC COM 778296103 707,261 6,497,574 SH   SOLE 21 6,497,574 0 0
ROSS STORES INC COM 778296103 852,887 7,835,436 SH   SOLE 22 7,096,813 0 738,623
ROSS STORES INC COM 778296103 26,365 242,218 SH   SOLE 23 242,218 0 0
ROSS STORES INC COM 778296103 68,926 633,224 SH   SOLE 25 603,711 0 29,513
ROSS STORES INC COM 778296103 87,509 803,943 SH   SOLE 26 277,268 0 526,675
ROSS STORES INC COM 778296103 73,595 676,117 SH   SOLE 28 30,963 0 645,154
ROSS STORES INC COM 778296103 40 368 SH   SOLE 29 368 0 0
ROSS STORES INC COM 778296103 174,343 1,601,679 SH   SOLE 30 1,601,679 0 0
ROSS STORES INC COM 778296103 14,151 130,003 SH   SOLE 31 42,685 0 87,318
ROSS STORES INC COM 778296103 9,137 83,944 SH   SOLE 32 83,944 0 0
ROSS STORES INC COM 778296103 41,126 377,821 SH   SOLE 34 377,821 0 0
ROSS STORES INC COM 778296103 20,987 192,810 SH   SOLE 36 192,810 0 0
ROSS STORES INC COM 778296103 1,350 12,400 SH   SOLE 40 12,400 0 0
ROSS STORES INC COM 778296103 27,532 252,938 SH   SOLE 43 34,103 0 218,835
ROVER GROUP INC COM CL A 77936F103 35 2,559 SH   SOLE 2 2,559 0 0
ROVER GROUP INC COM CL A 77936F103 953 70,118 SH   SOLE 21 70,118 0 0
ROVER GROUP INC COM CL A 77936F103 12,416 913,593 SH   SOLE 22 913,593 0 0
ROYAL BK CDA COM 780087102 468 4,705 SH   SOLE 18 4,705 0 0
ROYAL BK CDA COM 780087102 432 4,343 SH   SOLE 25 4,343 0 0
ROYAL BK CDA COM 780087102 73,832 742,180 SH   SOLE 43 54,139 0 688,041
ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 10,702 7,617,000 PRN   SOLE 21 7,617,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 48,214 542,034 SH   SOLE 2 60,843 0 481,191
ROYAL CARIBBEAN GROUP COM V7780T103 9,942 111,775 SH   SOLE 4 102,931 0 8,844
ROYAL CARIBBEAN GROUP COM V7780T103 17,419 195,830 SH   SOLE 7 189,518 0 6,312
ROYAL CARIBBEAN GROUP COM V7780T103 512 5,754 SH   SOLE 13 698 0 5,056
ROYAL CARIBBEAN GROUP COM V7780T103 2,568 28,871 SH   SOLE 15 28,871 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 36,312 408,226 SH   SOLE 18 375,400 0 32,826
ROYAL CARIBBEAN GROUP COM V7780T103 9,453 106,276 SH   SOLE 19 106,276 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 455,191 5,117,380 SH   SOLE 21 5,117,380 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 423,371 4,759,648 SH   SOLE 22 4,283,893 0 475,755
ROYAL CARIBBEAN GROUP COM V7780T103 11,576 130,136 SH   SOLE 23 130,136 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 27,908 313,753 SH   SOLE 25 313,753 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 49,322 554,489 SH   SOLE 26 229,006 0 325,483
ROYAL CARIBBEAN GROUP COM V7780T103 42,491 477,692 SH   SOLE 28 17,979 0 459,713
ROYAL CARIBBEAN GROUP COM V7780T103 63 709 SH   SOLE 29 709 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 79,951 898,829 SH   SOLE 30 898,829 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 7,571 85,117 SH   SOLE 31 28,913 0 56,204
ROYAL CARIBBEAN GROUP COM V7780T103 988 11,107 SH   SOLE 34 11,107 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 10,299 115,781 SH   SOLE 36 115,781 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 697 7,837 SH   SOLE 40 7,837 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 12,175 136,872 SH   SOLE 43 14,756 0 122,116
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 31 696 SH   SOLE 18 696 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 77,777 1,756,879 SH   SOLE 19 1,756,879 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,136 93,423 SH   SOLE 22 0 0 93,423
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,255 50,940 SH   SOLE 43 2,866 0 48,074
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8 171 SH   SOLE 17 0 0 171
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 56 1,255 SH   SOLE 18 1,255 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 54,092 1,213,634 SH   SOLE 43 162,860 0 1,050,774
ROYAL GOLD INC COM 780287108 22,386 234,432 SH   SOLE 2 53,909 0 180,523
ROYAL GOLD INC COM 780287108 22 226 SH   SOLE 4 226 0 0
ROYAL GOLD INC COM 780287108 23,980 251,122 SH   SOLE 7 251,122 0 0
ROYAL GOLD INC COM 780287108 14,931 156,367 SH   SOLE 18 156,367 0 0
ROYAL GOLD INC COM 780287108 1,789 18,731 SH   SOLE 19 18,731 0 0
ROYAL GOLD INC COM 780287108 313,966 3,287,951 SH   SOLE 21 3,287,951 0 0
ROYAL GOLD INC COM 780287108 170,588 1,786,444 SH   SOLE 22 1,706,848 0 79,596
ROYAL GOLD INC COM 780287108 459 4,809 SH   SOLE 23 4,809 0 0
ROYAL GOLD INC COM 780287108 1,188 12,442 SH   SOLE 25 12,442 0 0
ROYAL GOLD INC COM 780287108 2,593 27,156 SH   SOLE 26 22,414 0 4,742
ROYAL GOLD INC COM 780287108 411 4,306 SH   SOLE 28 4,306 0 0
ROYAL GOLD INC COM 780287108 46,786 489,952 SH   SOLE 30 489,952 0 0
ROYAL GOLD INC COM 780287108 100 1,043 SH   SOLE 31 1,043 0 0
ROYAL GOLD INC COM 780287108 1,065 11,152 SH   SOLE 36 11,152 0 0
ROYAL GOLD INC COM 780287108 769 8,049 SH   SOLE 40 8,049 0 0
ROYAL GOLD INC COM 780287108 10,140 106,188 SH   SOLE 43 5,853 0 100,335
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 32,277 893,108 SH   SOLE 2 35,946 0 857,162
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,581 126,760 SH   SOLE 4 72,524 0 54,236
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 636 17,587 SH   SOLE 7 17,587 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 11 299 SH   SOLE 13 299 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 716 19,823 SH   SOLE 15 19,823 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 6,885 190,496 SH   SOLE 18 179,828 0 10,668
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,732 130,944 SH   SOLE 19 130,944 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 167,045 4,622,171 SH   SOLE 21 4,622,171 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 251,664 6,963,577 SH   SOLE 22 6,643,683 0 319,894
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3,591 99,355 SH   SOLE 23 99,355 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 15,588 431,332 SH   SOLE 25 431,332 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 19,380 536,255 SH   SOLE 26 335,832 0 200,423
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 14,852 410,970 SH   SOLE 28 14,601 0 396,369
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 14 393 SH   SOLE 29 393 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 30,614 847,107 SH   SOLE 30 847,107 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2,154 59,612 SH   SOLE 31 17,707 0 41,905
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 369 10,216 SH   SOLE 34 10,216 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3,469 95,977 SH   SOLE 36 95,977 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 176 4,863 SH   SOLE 40 4,863 0 0
RPC INC COM 749660106 419 86,238 SH   SOLE 2 20,568 0 65,670
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,276 262,572 SH   SOLE 18 262,572 0 0
RPC INC COM 749660106 504 103,684 SH   SOLE 19 103,684 0 0
RPC INC COM 749660106 41,052 8,446,900 SH   SOLE 21 8,446,900 0 0
RPC INC COM 749660106 8,172 1,681,583 SH   SOLE 22 1,613,891 0 67,692
RPC INC COM 749660106 66 13,613 SH   SOLE 25 13,613 0 0
RPC INC COM 749660106 135 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 45 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 454 93,471 SH   SOLE 30 93,471 0 0
RPC INC COM 749660106 22 4,427 SH   SOLE 34 4,427 0 0
RPC INC COM 749660106 34 6,918 SH   SOLE 40 6,918 0 0
RPC INC COM 749660106 662 136,272 SH   SOLE 43 6,118 0 130,154
RPM INTL INC COM 749685103 23,476 302,332 SH   SOLE 2 82,040 0 220,292
RPM INTL INC COM 749685103 8,091 104,203 SH   SOLE 4 46,507 0 57,696
RPM INTL INC COM 749685103 2,584 33,283 SH   SOLE 7 33,283 0 0
RPM INTL INC COM 749685103 17 223 SH   SOLE 13 223 0 0
RPM INTL INC COM 749685103 803 10,345 SH   SOLE 15 10,345 0 0
RPM INTL INC COM 749685103 25,596 329,633 SH   SOLE 18 322,211 0 7,422
RPM INTL INC COM 749685103 4,011 51,655 SH   SOLE 19 51,655 0 0
RPM INTL INC COM 749685103 489,428 6,302,995 SH   SOLE 21 6,302,995 0 0
RPM INTL INC COM 749685103 273,450 3,521,575 SH   SOLE 22 3,371,558 0 150,017
RPM INTL INC COM 749685103 5,620 72,370 SH   SOLE 23 72,370 0 0
RPM INTL INC COM 749685103 495 6,376 SH   SOLE 25 6,376 0 0
RPM INTL INC COM 749685103 12,088 155,671 SH   SOLE 26 133,121 0 22,550
RPM INTL INC COM 749685103 12,074 155,492 SH   SOLE 28 9,236 0 146,256
RPM INTL INC COM 749685103 23,857 307,236 SH   SOLE 30 239,106 0 68,130
RPM INTL INC COM 749685103 3,712 47,800 SH   SOLE 31 15,675 0 32,125
RPM INTL INC COM 749685103 522 6,727 SH   SOLE 34 6,727 0 0
RPM INTL INC COM 749685103 2,474 31,855 SH   SOLE 36 31,855 0 0
RPM INTL INC COM 749685103 392 5,046 SH   SOLE 40 5,046 0 0
RPM INTL INC COM 749685103 4,367 56,238 SH   SOLE 43 9,567 0 46,671
RPT REALTY SH BEN INT 74971D101 1,477 115,774 SH   SOLE 2 33,209 0 82,565
RPT REALTY SH BEN INT 74971D101 546 42,795 SH   SOLE 4 42,795 0 0
RPT REALTY SH BEN INT 74971D101 1,318 103,322 SH   SOLE 7 103,322 0 0
RPT REALTY SH BEN INT 74971D101 4,146 324,938 SH   SOLE 18 324,938 0 0
RPT REALTY SH BEN INT 74971D101 4,160 326,040 SH   SOLE 19 326,040 0 0
RPT REALTY SH BEN INT 74971D101 128,015 10,032,541 SH   SOLE 21 10,032,541 0 0
RPT REALTY SH BEN INT 74971D101 35,749 2,801,647 SH   SOLE 22 2,720,357 0 81,290
RPT REALTY SH BEN INT 74971D101 41 3,240 SH   SOLE 23 3,240 0 0
RPT REALTY SH BEN INT 74971D101 4,634 363,148 SH   SOLE 25 363,148 0 0
RPT REALTY SH BEN INT 74971D101 221 17,358 SH   SOLE 26 13,131 0 4,227
RPT REALTY SH BEN INT 74971D101 715 55,998 SH   SOLE 28 6,790 0 49,208
RPT REALTY SH BEN INT 74971D101 6,255 490,219 SH   SOLE 30 490,219 0 0
RPT REALTY SH BEN INT 74971D101 109 8,564 SH   SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101 492 38,525 SH   SOLE 43 4,370 0 34,155
RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 406 40,200 SH   SOLE 22 40,200 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 397 22,195 SH   SOLE 2 12,251 0 9,944
RUBIUS THERAPEUTICS INC COM 78116T103 12 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 2,250 125,861 SH   SOLE 18 125,861 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 4,311 241,094 SH   SOLE 19 241,094 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 34,492 1,929,079 SH   SOLE 21 1,929,079 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 18,961 1,060,434 SH   SOLE 22 1,039,038 0 21,396
RUBIUS THERAPEUTICS INC COM 78116T103 99 5,519 SH   SOLE 25 5,519 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 131 7,334 SH   SOLE 26 887 0 6,447
RUBIUS THERAPEUTICS INC COM 78116T103 1,089 60,900 SH   SOLE 30 60,900 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 20 1,133 SH   SOLE 34 1,133 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 36 2,015 SH   SOLE 36 2,015 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 63 3,536 SH   SOLE 40 3,536 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 441 24,692 SH   SOLE 43 4,162 0 20,530
RUMBLEON INC COM CL B 781386305 25 631 SH   SOLE 18 631 0 0
RUMBLEON INC COM CL B 781386305 285 7,304 SH   SOLE 21 7,304 0 0
RUMBLEON INC COM CL B 781386305 706 18,124 SH   SOLE 22 18,124 0 0
RUSH ENTERPRISES INC CL A 781846209 3,024 66,970 SH   SOLE 2 28,982 0 37,988
RUSH ENTERPRISES INC CL A 781846209 7 144 SH   SOLE 4 144 0 0
RUSH ENTERPRISES INC CL A 781846209 34 756 SH   SOLE 7 756 0 0
RUSH ENTERPRISES INC CL A 781846209 5,528 122,411 SH   SOLE 18 122,411 0 0
RUSH ENTERPRISES INC CL A 781846209 3,486 77,190 SH   SOLE 19 77,190 0 0
RUSH ENTERPRISES INC CL A 781846209 70,533 1,561,848 SH   SOLE 21 1,561,848 0 0
RUSH ENTERPRISES INC CL A 781846209 46,636 1,032,680 SH   SOLE 22 986,207 0 46,473
RUSH ENTERPRISES INC CL A 781846209 303 6,705 SH   SOLE 25 6,705 0 0
RUSH ENTERPRISES INC CL A 781846209 484 10,714 SH   SOLE 26 8,319 0 2,395
RUSH ENTERPRISES INC CL A 781846209 159 3,525 SH   SOLE 28 3,525 0 0
RUSH ENTERPRISES INC CL A 781846209 1,106 24,482 SH   SOLE 30 24,482 0 0
RUSH ENTERPRISES INC CL A 781846209 153 3,389 SH   SOLE 34 3,389 0 0
RUSH ENTERPRISES INC CL A 781846209 89 1,964 SH   SOLE 36 1,964 0 0
RUSH ENTERPRISES INC CL A 781846209 215 4,752 SH   SOLE 40 4,752 0 0
RUSH ENTERPRISES INC CL A 781846209 628 13,897 SH   SOLE 43 505 0 13,392
RUSH ENTERPRISES INC CL B 781846308 608 13,281 SH   SOLE 2 4,581 0 8,700
RUSH ENTERPRISES INC CL B 781846308 5 105 SH   SOLE 7 105 0 0
RUSH ENTERPRISES INC CL B 781846308 1,022 22,332 SH   SOLE 18 22,332 0 0
RUSH ENTERPRISES INC CL B 781846308 549 12,000 SH   SOLE 19 12,000 0 0
RUSH ENTERPRISES INC CL B 781846308 11,725 256,183 SH   SOLE 21 256,183 0 0
RUSH ENTERPRISES INC CL B 781846308 6,039 131,953 SH   SOLE 22 128,270 0 3,683
RUSH ENTERPRISES INC CL B 781846308 76 1,657 SH   SOLE 25 1,657 0 0
RUSH ENTERPRISES INC CL B 781846308 128 2,797 SH   SOLE 30 2,797 0 0
RUSH ENTERPRISES INC CL B 781846308 10 216 SH   SOLE 34 216 0 0
RUSH ENTERPRISES INC CL B 781846308 66 1,452 SH   SOLE 40 1,452 0 0
RUSH STREET INTERACTIVE INC COM 782011100 776 40,387 SH   SOLE 2 26,937 0 13,450
RUSH STREET INTERACTIVE INC COM 782011100 16 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100 2,983 155,263 SH   SOLE 18 145,193 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100 3,617 188,270 SH   SOLE 19 188,270 0 0
RUSH STREET INTERACTIVE INC COM 782011100 32,962 1,715,886 SH   SOLE 21 1,715,886 0 0
RUSH STREET INTERACTIVE INC COM 782011100 25,332 1,318,685 SH   SOLE 22 1,280,209 0 38,476
RUSH STREET INTERACTIVE INC COM 782011100 85 4,416 SH   SOLE 23 4,416 0 0
RUSH STREET INTERACTIVE INC COM 782011100 128 6,640 SH   SOLE 25 6,640 0 0
RUSH STREET INTERACTIVE INC COM 782011100 73 3,778 SH   SOLE 26 0 0 3,778
RUSH STREET INTERACTIVE INC COM 782011100 230 11,986 SH   SOLE 30 11,986 0 0
RUSH STREET INTERACTIVE INC COM 782011100 25 1,314 SH   SOLE 34 1,314 0 0
RUSH STREET INTERACTIVE INC COM 782011100 110 5,711 SH   SOLE 40 5,711 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 362 17,491 SH   SOLE 2 13,914 0 3,577
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,666 128,711 SH   SOLE 18 128,711 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,200 57,962 SH   SOLE 19 57,962 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 79,347 3,831,317 SH   SOLE 21 3,831,317 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 17,696 854,478 SH   SOLE 22 833,705 0 20,773
RUTHS HOSPITALITY GROUP INC COM 783332109 100 4,824 SH   SOLE 25 4,824 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 118 5,690 SH   SOLE 26 1,171 0 4,519
RUTHS HOSPITALITY GROUP INC COM 783332109 74 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,411 68,143 SH   SOLE 30 68,143 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 26 1,251 SH   SOLE 36 1,251 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 82 3,946 SH   SOLE 40 3,946 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 651 31,456 SH   SOLE 43 514 0 30,942
RXSIGHT INC COM 78349D107 14 1,117 SH   SOLE 2 385 0 732
RXSIGHT INC COM 78349D107 64 5,070 SH   SOLE 18 5,070 0 0
RXSIGHT INC COM 78349D107 154 12,164 SH   SOLE 19 12,164 0 0
RXSIGHT INC COM 78349D107 3,427 270,453 SH   SOLE 21 270,453 0 0
RXSIGHT INC COM 78349D107 772 60,947 SH   SOLE 22 60,460 0 487
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 72 2,118 SH   SOLE 2 2,118 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1,833 54,117 SH   SOLE 21 54,117 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 23,965 707,548 SH   SOLE 22 707,548 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 9,321 84,688 SH   SOLE 2 0 0 84,688
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 25,150 228,513 SH   SOLE 18 228,513 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 76,795 697,754 SH   SOLE 19 697,754 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 7,034 63,908 SH   SOLE 21 63,908 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3,648 33,144 SH   SOLE 22 33,144 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2,149 19,524 SH   SOLE 34 19,524 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 539 4,893 SH   SOLE 43 54 0 4,839
RYDER SYS INC COM 783549108 32,978 398,722 SH   SOLE 2 289,807 0 108,915
RYDER SYS INC COM 783549108 3,999 48,350 SH   SOLE 4 48,350 0 0
RYDER SYS INC COM 783549108 355 4,290 SH   SOLE 7 4,290 0 0
RYDER SYS INC COM 783549108 10,347 125,099 SH   SOLE 13 125,099 0 0
RYDER SYS INC COM 783549108 28,564 345,354 SH   SOLE 18 220,813 0 124,541
RYDER SYS INC COM 783549108 80,768 976,526 SH   SOLE 19 976,526 0 0
RYDER SYS INC COM 783549108 226,717 2,741,110 SH   SOLE 21 2,741,110 0 0
RYDER SYS INC COM 783549108 237,074 2,866,324 SH   SOLE 22 2,494,820 0 371,504
RYDER SYS INC COM 783549108 5,748 69,501 SH   SOLE 23 69,501 0 0
RYDER SYS INC COM 783549108 2,477 29,943 SH   SOLE 25 29,943 0 0
RYDER SYS INC COM 783549108 8,366 101,150 SH   SOLE 26 50,958 0 50,192
RYDER SYS INC COM 783549108 13,149 158,972 SH   SOLE 28 4,699 0 154,273
RYDER SYS INC COM 783549108 1,815 21,941 SH   SOLE 29 21,941 0 0
RYDER SYS INC COM 783549108 10,730 129,733 SH   SOLE 30 129,733 0 0
RYDER SYS INC COM 783549108 4,154 50,223 SH   SOLE 31 50,223 0 0
RYDER SYS INC COM 783549108 5,749 69,513 SH   SOLE 34 69,513 0 0
RYDER SYS INC COM 783549108 1,979 23,928 SH   SOLE 36 23,928 0 0
RYDER SYS INC COM 783549108 568 6,872 SH   SOLE 40 6,872 0 0
RYDER SYS INC COM 783549108 12,165 147,083 SH   SOLE 43 7,640 0 139,443
RYERSON HLDG CORP COM 783754104 1,899 85,257 SH   SOLE 2 28,885 0 56,372
RYERSON HLDG CORP COM 783754104 6 264 SH   SOLE 7 264 0 0
RYERSON HLDG CORP COM 783754104 1,241 55,727 SH   SOLE 18 55,727 0 0
RYERSON HLDG CORP COM 783754104 3,657 164,227 SH   SOLE 19 164,227 0 0
RYERSON HLDG CORP COM 783754104 13,361 599,936 SH   SOLE 21 599,936 0 0
RYERSON HLDG CORP COM 783754104 18,417 826,989 SH   SOLE 22 822,616 0 4,373
RYERSON HLDG CORP COM 783754104 445 19,993 SH   SOLE 23 19,993 0 0
RYERSON HLDG CORP COM 783754104 2,105 94,517 SH   SOLE 26 0 0 94,517
RYERSON HLDG CORP COM 783754104 687 30,864 SH   SOLE 43 186 0 30,678
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,388 40,472 SH   SOLE 2 23,143 0 17,329
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,326 27,794 SH   SOLE 4 27,794 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,737 68,544 SH   SOLE 7 68,544 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 12,630 150,901 SH   SOLE 18 149,931 0 970
RYMAN HOSPITALITY PPTYS INC COM 78377T107 20,174 241,025 SH   SOLE 19 241,025 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 171,541 2,049,479 SH   SOLE 21 2,049,479 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 144,587 1,727,446 SH   SOLE 22 1,693,337 0 34,109
RYMAN HOSPITALITY PPTYS INC COM 78377T107 437 5,219 SH   SOLE 23 5,219 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 19,827 236,877 SH   SOLE 25 236,877 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,757 44,890 SH   SOLE 26 19,339 0 25,551
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,113 37,190 SH   SOLE 28 4,289 0 32,901
RYMAN HOSPITALITY PPTYS INC COM 78377T107 8,784 104,948 SH   SOLE 30 104,948 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 121 1,443 SH   SOLE 36 1,443 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 538 6,427 SH   SOLE 40 6,427 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,177 26,009 SH   SOLE 43 2,786 0 23,223
S & T BANCORP INC COM 783859101 1,182 40,111 SH   SOLE 2 11,769 0 28,342
S & T BANCORP INC COM 783859101 2 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101 22 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 4,516 153,230 SH   SOLE 18 153,230 0 0
S & T BANCORP INC COM 783859101 1,877 63,697 SH   SOLE 19 63,697 0 0
S & T BANCORP INC COM 783859101 129,213 4,384,554 SH   SOLE 21 4,384,554 0 0
S & T BANCORP INC COM 783859101 28,899 980,623 SH   SOLE 22 940,958 0 39,665
S & T BANCORP INC COM 783859101 87 2,951 SH   SOLE 25 2,951 0 0
S & T BANCORP INC COM 783859101 307 10,410 SH   SOLE 26 7,756 0 2,654
S & T BANCORP INC COM 783859101 137 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 1,864 63,263 SH   SOLE 30 63,263 0 0
S & T BANCORP INC COM 783859101 95 3,237 SH   SOLE 40 3,237 0 0
S & T BANCORP INC COM 783859101 2,378 80,691 SH   SOLE 43 10,275 0 70,416
S&P GLOBAL INC COM 78409V104 284,334 669,194 SH   SOLE 2 155,956 0 513,238
S&P GLOBAL INC COM 78409V104 75,722 178,216 SH   SOLE 4 114,983 0 63,233
S&P GLOBAL INC COM 78409V104 95,436 224,613 SH   SOLE 7 217,440 0 7,173
S&P GLOBAL INC COM 78409V104 1,980 4,661 SH   SOLE 13 679 0 3,982
S&P GLOBAL INC COM 78409V104 10,338 24,332 SH   SOLE 15 24,332 0 0
S&P GLOBAL INC COM 78409V104 0 1 SH   SOLE 17 0 0 1
S&P GLOBAL INC COM 78409V104 613,751 1,444,494 SH   SOLE 18 1,094,696 0 349,798
S&P GLOBAL INC COM 78409V104 331,571 780,370 SH   SOLE 19 780,370 0 0
S&P GLOBAL INC COM 78409V104 2,126,440 5,004,684 SH   SOLE 21 5,004,684 0 0
S&P GLOBAL INC COM 78409V104 2,255,011 5,307,281 SH   SOLE 22 4,762,503 0 544,778
S&P GLOBAL INC COM 78409V104 67,494 158,851 SH   SOLE 23 158,851 0 0
S&P GLOBAL INC COM 78409V104 346,236 814,885 SH   SOLE 25 814,885 0 0
S&P GLOBAL INC COM 78409V104 238,746 561,901 SH   SOLE 26 235,438 0 326,463
S&P GLOBAL INC COM 78409V104 290,285 683,201 SH   SOLE 28 20,950 0 662,251
S&P GLOBAL INC COM 78409V104 2,680 6,307 SH   SOLE 29 6,307 0 0
S&P GLOBAL INC COM 78409V104 467,086 1,099,310 SH   SOLE 30 1,099,310 0 0
S&P GLOBAL INC COM 78409V104 42,362 99,702 SH   SOLE 31 40,150 0 59,552
S&P GLOBAL INC COM 78409V104 31,096 73,185 SH   SOLE 34 73,185 0 0
S&P GLOBAL INC COM 78409V104 47,401 111,560 SH   SOLE 36 111,560 0 0
S&P GLOBAL INC COM 78409V104 3,558 8,374 SH   SOLE 40 8,374 0 0
S&P GLOBAL INC COM 78409V104 119,175 280,484 SH   SOLE 43 21,221 0 259,263
S&W SEED CO COM 785135104 7 2,725 SH   SOLE 18 2,725 0 0
S&W SEED CO COM 785135104 109 41,985 SH   SOLE 21 41,985 0 0
S&W SEED CO COM 785135104 50 19,464 SH   SOLE 22 19,464 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,022 409,117 SH   SOLE 2 157,133 0 251,984
SABRA HEALTH CARE REIT INC COM 78573L106 1,692 114,968 SH   SOLE 4 114,968 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,175 283,627 SH   SOLE 7 283,627 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 16,736 1,136,934 SH   SOLE 18 1,136,934 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 9,751 662,463 SH   SOLE 19 662,463 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 269,129 18,283,248 SH   SOLE 21 18,283,248 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 115,463 7,843,971 SH   SOLE 22 7,622,191 0 221,780
SABRA HEALTH CARE REIT INC COM 78573L106 133 9,020 SH   SOLE 23 9,020 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 14,258 968,644 SH   SOLE 25 968,644 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,280 86,932 SH   SOLE 26 71,416 0 15,516
SABRA HEALTH CARE REIT INC COM 78573L106 2,242 152,284 SH   SOLE 28 20,239 0 132,045
SABRA HEALTH CARE REIT INC COM 78573L106 14,940 1,014,968 SH   SOLE 30 1,014,968 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 87 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 368 25,007 SH   SOLE 40 25,007 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,079 141,213 SH   SOLE 43 15,534 0 125,679
SABRE CORP COM 78573M104 11,364 959,808 SH   SOLE 2 368,191 0 591,617
SABRE CORP COM 78573M104 14 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104 95 7,990 SH   SOLE 7 7,990 0 0
SABRE CORP COM 78573M104 9,357 790,314 SH   SOLE 18 790,314 0 0
SABRE CORP COM 78573M104 1,059 89,440 SH   SOLE 19 89,440 0 0
SABRE CORP COM 78573M104 184,067 15,546,216 SH   SOLE 21 15,546,216 0 0
SABRE CORP COM 78573M104 103,718 8,759,957 SH   SOLE 22 8,390,141 0 369,816
SABRE CORP COM 78573M104 2,270 191,719 SH   SOLE 25 191,719 0 0
SABRE CORP COM 78573M104 2,199 185,700 SH   SOLE 26 137,646 0 48,054
SABRE CORP COM 78573M104 322 27,210 SH   SOLE 28 25,202 0 2,008
SABRE CORP COM 78573M104 2,070 174,795 SH   SOLE 30 174,795 0 0
SABRE CORP COM 78573M104 58 4,921 SH   SOLE 31 4,921 0 0
SABRE CORP COM 78573M104 180 15,161 SH   SOLE 34 15,161 0 0
SABRE CORP COM 78573M104 150 12,638 SH   SOLE 36 12,638 0 0
SABRE CORP COM 78573M104 452 38,199 SH   SOLE 40 38,199 0 0
SABRE CORP COM 78573M104 1,542 130,242 SH   SOLE 43 17,739 0 112,503
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 4,030 2,338,000 PRN   SOLE 21 2,338,000 0 0
SACHEM CAP CORP COM 78590A109 43 7,815 SH   SOLE 2 7,815 0 0
SACHEM CAP CORP COM 78590A109 23 4,266 SH   SOLE 18 4,266 0 0
SACHEM CAP CORP COM 78590A109 280 51,248 SH   SOLE 21 51,248 0 0
SACHEM CAP CORP COM 78590A109 2,019 369,709 SH   SOLE 22 369,709 0 0
SAFE BULKERS INC COM Y7388L103 384 74,323 SH   SOLE 2 15,115 0 59,208
SAFE BULKERS INC COM Y7388L103 1,029 198,948 SH   SOLE 18 198,948 0 0
SAFE BULKERS INC COM Y7388L103 504 97,432 SH   SOLE 19 97,432 0 0
SAFE BULKERS INC COM Y7388L103 11,535 2,231,134 SH   SOLE 21 2,231,134 0 0
SAFE BULKERS INC COM Y7388L103 3,153 609,815 SH   SOLE 22 573,812 0 36,003
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 35 3,899 SH   SOLE 18 3,899 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 515 58,004 SH   SOLE 21 58,004 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3,390 381,738 SH   SOLE 22 381,738 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,223 137,700 SH   SOLE 30 137,700 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3 287 SH   SOLE 43 0 0 287
SAFEHOLD INC COM 78645L100 6,302 87,658 SH   SOLE 2 81,821 0 5,837
SAFEHOLD INC COM 78645L100 698 9,706 SH   SOLE 4 9,706 0 0
SAFEHOLD INC COM 78645L100 1,624 22,589 SH   SOLE 7 22,589 0 0
SAFEHOLD INC COM 78645L100 4,536 63,100 SH   SOLE 18 63,100 0 0
SAFEHOLD INC COM 78645L100 3,898 54,224 SH   SOLE 19 54,224 0 0
SAFEHOLD INC COM 78645L100 125,387 1,744,153 SH   SOLE 21 1,744,153 0 0
SAFEHOLD INC COM 78645L100 36,557 508,507 SH   SOLE 22 495,835 0 12,672
SAFEHOLD INC COM 78645L100 39 542 SH   SOLE 23 542 0 0
SAFEHOLD INC COM 78645L100 891 12,387 SH   SOLE 28 1,714 0 10,673
SAFEHOLD INC COM 78645L100 139 1,939 SH   SOLE 40 1,939 0 0
SAFEHOLD INC COM 78645L100 199 2,762 SH   SOLE 43 75 0 2,687
SAFETY INS GROUP INC COM 78648T100 1,214 15,322 SH   SOLE 2 4,402 0 10,920
SAFETY INS GROUP INC COM 78648T100 3 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100 19 234 SH   SOLE 7 234 0 0
SAFETY INS GROUP INC COM 78648T100 4,514 56,953 SH   SOLE 18 56,953 0 0
SAFETY INS GROUP INC COM 78648T100 1,986 25,061 SH   SOLE 19 25,061 0 0
SAFETY INS GROUP INC COM 78648T100 134,954 1,702,895 SH   SOLE 21 1,702,895 0 0
SAFETY INS GROUP INC COM 78648T100 27,101 341,972 SH   SOLE 22 328,276 0 13,696
SAFETY INS GROUP INC COM 78648T100 107 1,351 SH   SOLE 25 1,351 0 0
SAFETY INS GROUP INC COM 78648T100 394 4,975 SH   SOLE 26 3,605 0 1,370
SAFETY INS GROUP INC COM 78648T100 99 1,245 SH   SOLE 28 1,245 0 0
SAFETY INS GROUP INC COM 78648T100 2,036 25,695 SH   SOLE 30 25,695 0 0
SAFETY INS GROUP INC COM 78648T100 112 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100 621 7,838 SH   SOLE 43 0 0 7,838
SAGA COMMUNICATIONS INC CL A NEW 786598300 19 847 SH   SOLE 18 847 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 384 17,087 SH   SOLE 21 17,087 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 1,935 86,012 SH   SOLE 22 86,012 0 0
SAGE THERAPEUTICS INC COM 78667J108 5,974 134,823 SH   SOLE 2 22,510 0 112,313
SAGE THERAPEUTICS INC COM 78667J108 9 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108 35 789 SH   SOLE 7 789 0 0
SAGE THERAPEUTICS INC COM 78667J108 854 19,265 SH   SOLE 18 19,265 0 0
SAGE THERAPEUTICS INC COM 78667J108 788 17,789 SH   SOLE 19 17,789 0 0
SAGE THERAPEUTICS INC COM 78667J108 47,190 1,064,992 SH   SOLE 21 1,064,992 0 0
SAGE THERAPEUTICS INC COM 78667J108 51,088 1,152,977 SH   SOLE 22 1,086,874 0 66,103
SAGE THERAPEUTICS INC COM 78667J108 347 7,837 SH   SOLE 25 7,837 0 0
SAGE THERAPEUTICS INC COM 78667J108 873 19,708 SH   SOLE 26 15,606 0 4,102
SAGE THERAPEUTICS INC COM 78667J108 184 4,145 SH   SOLE 28 4,145 0 0
SAGE THERAPEUTICS INC COM 78667J108 17,572 396,563 SH   SOLE 30 396,563 0 0
SAGE THERAPEUTICS INC COM 78667J108 32 728 SH   SOLE 31 728 0 0
SAGE THERAPEUTICS INC COM 78667J108 476 10,747 SH   SOLE 34 10,747 0 0
SAGE THERAPEUTICS INC COM 78667J108 117 2,634 SH   SOLE 36 2,634 0 0
SAGE THERAPEUTICS INC COM 78667J108 282 6,372 SH   SOLE 40 6,372 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,550 34,974 SH   SOLE 43 1,843 0 33,131
SAIA INC COM 78709Y105 5,673 23,833 SH   SOLE 2 20,336 0 3,497
SAIA INC COM 78709Y105 21 90 SH   SOLE 4 90 0 0
SAIA INC COM 78709Y105 90 378 SH   SOLE 7 378 0 0
SAIA INC COM 78709Y105 29,699 124,772 SH   SOLE 18 124,772 0 0
SAIA INC COM 78709Y105 61,052 256,488 SH   SOLE 19 256,488 0 0
SAIA INC COM 78709Y105 445,401 1,871,197 SH   SOLE 21 1,871,197 0 0
SAIA INC COM 78709Y105 176,287 740,608 SH   SOLE 22 724,955 0 15,653
SAIA INC COM 78709Y105 820 3,443 SH   SOLE 25 3,443 0 0
SAIA INC COM 78709Y105 2,579 10,836 SH   SOLE 26 8,841 0 1,995
SAIA INC COM 78709Y105 524 2,201 SH   SOLE 28 2,201 0 0
SAIA INC COM 78709Y105 3,419 14,365 SH   SOLE 30 14,365 0 0
SAIA INC COM 78709Y105 31 132 SH   SOLE 34 132 0 0
SAIA INC COM 78709Y105 741 3,113 SH   SOLE 40 3,113 0 0
SAIA INC COM 78709Y105 3,727 15,658 SH   SOLE 43 38 0 15,620
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 14,996 349,728 SH   SOLE 2 308,934 0 40,794
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 201 4,683 SH   SOLE 4 4,683 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 53 1,226 SH   SOLE 7 1,226 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19,544 455,792 SH   SOLE 18 441,670 0 14,122
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19,447 453,532 SH   SOLE 19 453,532 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 289,912 6,761,001 SH   SOLE 21 6,761,001 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 140,224 3,270,154 SH   SOLE 22 3,214,117 0 56,037
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 747 17,430 SH   SOLE 23 17,430 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 477 11,121 SH   SOLE 25 11,121 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 3,736 87,132 SH   SOLE 26 32,088 0 55,044
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 328 7,643 SH   SOLE 28 7,643 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 18,278 426,269 SH   SOLE 30 426,269 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1,127 26,271 SH   SOLE 34 26,271 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 477 11,115 SH   SOLE 40 11,115 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 584 13,609 SH   SOLE 43 221 0 13,388
SAILPOINT TECHNOLOGIES HLDGS NOTE 0.125% 9/1 78781PAB1 4,016 2,498,000 PRN   SOLE 21 2,498,000 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 10 9,363 SH   SOLE 18 9,363 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 109 106,551 SH   SOLE 21 106,551 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 395 SH   SOLE 22 395 0 0
SALEM MEDIA GROUP INC CL A 794093104 9 2,369 SH   SOLE 18 2,369 0 0
SALEM MEDIA GROUP INC CL A 794093104 127 34,199 SH   SOLE 21 34,199 0 0
SALEM MEDIA GROUP INC CL A 794093104 1,016 273,789 SH   SOLE 22 273,789 0 0
SALESFORCE COM INC COM 79466L302 627,393 2,313,224 SH   SOLE 2 523,514 0 1,789,710
SALESFORCE COM INC COM 79466L302 187,332 690,700 SH   SOLE 4 462,097 0 228,603
SALESFORCE COM INC COM 79466L302 230,175 848,665 SH   SOLE 7 820,113 0 28,552
SALESFORCE COM INC COM 79466L302 6,736 24,835 SH   SOLE 13 8,185 0 16,650
SALESFORCE COM INC COM 79466L302 29,874 110,148 SH   SOLE 15 110,148 0 0
SALESFORCE COM INC COM 79466L302 12 45 SH   SOLE 17 0 0 45
SALESFORCE COM INC COM 79466L302 670,516 2,472,223 SH   SOLE 18 2,329,700 0 142,523
SALESFORCE COM INC COM 79466L302 467,231 1,722,701 SH   SOLE 19 1,722,701 0 0
SALESFORCE COM INC COM 79466L302 5,914,835 21,808,257 SH   SOLE 21 21,808,257 0 0
SALESFORCE COM INC COM 79466L302 5,517,553 20,343,458 SH   SOLE 22 18,099,119 0 2,244,339
SALESFORCE COM INC COM 79466L302 166,242 612,941 SH   SOLE 23 612,941 0 0
SALESFORCE COM INC COM 79466L302 453,758 1,673,026 SH   SOLE 25 1,673,026 0 0
SALESFORCE COM INC COM 79466L302 665,117 2,452,315 SH   SOLE 26 1,089,063 0 1,363,252
SALESFORCE COM INC COM 79466L302 659,513 2,431,653 SH   SOLE 28 86,727 0 2,344,926
SALESFORCE COM INC COM 79466L302 9,744 35,926 SH   SOLE 29 35,926 0 0
SALESFORCE COM INC COM 79466L302 1,204,182 4,439,872 SH   SOLE 30 4,434,365 0 5,507
SALESFORCE COM INC COM 79466L302 111,070 409,521 SH   SOLE 31 170,616 0 238,905
SALESFORCE COM INC COM 79466L302 32,894 121,282 SH   SOLE 32 121,282 0 0
SALESFORCE COM INC COM 79466L302 287,547 1,060,197 SH   SOLE 34 1,060,197 0 0
SALESFORCE COM INC COM 79466L302 117,113 431,799 SH   SOLE 36 431,799 0 0
SALESFORCE COM INC COM 79466L302 9,184 33,860 SH   SOLE 40 33,860 0 0
SALESFORCE COM INC COM 79466L302 197,168 726,965 SH   SOLE 43 44,741 0 682,224
SALESFORCE COM INC OPTIONS 79466L302 1,247 4,600 SH Call SOLE 2 4,600 0 0
SALESFORCE COM INC OPTIONS 79466L302 1,491 5,500 SH Call SOLE 4 5,500 0 0
SALESFORCE COM INC OPTIONS 79466L302 19,854 73,200 SH Call SOLE 18 73,200 0 0
SALESFORCE COM INC OPTIONS 79466L302 220,339 812,400 SH Call SOLE 19 812,400 0 0
SALESFORCE COM INC OPTIONS 79466L302 11,066 40,800 SH Call SOLE 22 40,800 0 0
SALESFORCE COM INC OPTIONS 79466L302 89,476 329,900 SH Call SOLE 34 329,900 0 0
SALISBURY BANCORP INC COM 795226109 160 3,140 SH   SOLE 2 1,069 0 2,071
SALISBURY BANCORP INC COM 795226109 26 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 425 8,359 SH   SOLE 21 8,359 0 0
SALISBURY BANCORP INC COM 795226109 405 7,964 SH   SOLE 22 7,964 0 0
SALISBURY BANCORP INC COM 795226109 39 776 SH   SOLE 26 0 0 776
SALLY BEAUTY HLDGS INC COM 79546E104 2,210 131,139 SH   SOLE 2 97,776 0 33,363
SALLY BEAUTY HLDGS INC COM 79546E104 8 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 61 3,619 SH   SOLE 7 3,619 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 7,087 420,565 SH   SOLE 18 406,735 0 13,830
SALLY BEAUTY HLDGS INC COM 79546E104 7,013 416,199 SH   SOLE 19 416,199 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 222,189 13,186,312 SH   SOLE 21 13,186,312 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 50,581 3,001,830 SH   SOLE 22 2,931,270 0 70,560
SALLY BEAUTY HLDGS INC COM 79546E104 152 9,049 SH   SOLE 23 9,049 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 278 16,519 SH   SOLE 25 16,519 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,323 78,536 SH   SOLE 26 35,119 0 43,417
SALLY BEAUTY HLDGS INC COM 79546E104 298 17,711 SH   SOLE 28 9,511 0 8,200
SALLY BEAUTY HLDGS INC COM 79546E104 3,426 203,353 SH   SOLE 30 203,353 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 170 10,097 SH   SOLE 36 10,097 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 215 12,763 SH   SOLE 40 12,763 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,051 62,362 SH   SOLE 43 0 0 62,362
SANA BIOTECHNOLOGY INC COM 799566104 446 19,822 SH   SOLE 2 5,771 0 14,051
SANA BIOTECHNOLOGY INC COM 799566104 12 555 SH   SOLE 7 555 0 0
SANA BIOTECHNOLOGY INC COM 799566104 5,348 237,458 SH   SOLE 18 237,458 0 0
SANA BIOTECHNOLOGY INC COM 799566104 3,923 174,207 SH   SOLE 19 174,207 0 0
SANA BIOTECHNOLOGY INC COM 799566104 62,585 2,779,064 SH   SOLE 21 2,779,064 0 0
SANA BIOTECHNOLOGY INC COM 799566104 42,496 1,887,014 SH   SOLE 22 1,872,203 0 14,811
SANA BIOTECHNOLOGY INC COM 799566104 12 550 SH   SOLE 23 550 0 0
SANARA MEDTECH INC COM 79957L100 22 630 SH   SOLE 18 630 0 0
SANARA MEDTECH INC COM 79957L100 254 7,397 SH   SOLE 21 7,397 0 0
SANDERSON FARMS INC COM 800013104 3,852 20,470 SH   SOLE 2 14,888 0 5,582
SANDERSON FARMS INC COM 800013104 15 78 SH   SOLE 4 78 0 0
SANDERSON FARMS INC COM 800013104 85 450 SH   SOLE 7 450 0 0
SANDERSON FARMS INC COM 800013104 18,338 97,438 SH   SOLE 18 97,438 0 0
SANDERSON FARMS INC COM 800013104 6,722 35,717 SH   SOLE 19 35,717 0 0
SANDERSON FARMS INC COM 800013104 266,916 1,418,257 SH   SOLE 21 1,418,257 0 0
SANDERSON FARMS INC COM 800013104 109,825 583,554 SH   SOLE 22 570,113 0 13,441
SANDERSON FARMS INC COM 800013104 474 2,517 SH   SOLE 25 2,517 0 0
SANDERSON FARMS INC COM 800013104 1,208 6,420 SH   SOLE 26 4,900 0 1,520
SANDERSON FARMS INC COM 800013104 335 1,780 SH   SOLE 28 1,214 0 566
SANDERSON FARMS INC COM 800013104 4,371 23,225 SH   SOLE 30 23,225 0 0
SANDERSON FARMS INC COM 800013104 70 373 SH   SOLE 36 373 0 0
SANDERSON FARMS INC COM 800013104 420 2,233 SH   SOLE 40 2,233 0 0
SANDERSON FARMS INC COM 800013104 2,889 15,349 SH   SOLE 43 450 0 14,899
SANDRIDGE ENERGY INC COM NEW 80007P869 104 7,957 SH   SOLE 2 7,957 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 81 6,210 SH   SOLE 18 6,210 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,361 104,618 SH   SOLE 21 104,618 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 6,509 500,324 SH   SOLE 22 500,324 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 13 966 SH   SOLE 43 0 0 966
SANDY SPRING BANCORP INC COM 800363103 6,752 147,366 SH   SOLE 2 32,678 0 114,688
SANDY SPRING BANCORP INC COM 800363103 8 165 SH   SOLE 4 165 0 0
SANDY SPRING BANCORP INC COM 800363103 36 783 SH   SOLE 7 783 0 0
SANDY SPRING BANCORP INC COM 800363103 6,825 148,957 SH   SOLE 18 148,957 0 0
SANDY SPRING BANCORP INC COM 800363103 18,460 402,886 SH   SOLE 19 402,886 0 0
SANDY SPRING BANCORP INC COM 800363103 80,008 1,746,144 SH   SOLE 21 1,746,144 0 0
SANDY SPRING BANCORP INC COM 800363103 76,217 1,663,411 SH   SOLE 22 1,619,874 0 43,537
SANDY SPRING BANCORP INC COM 800363103 1,095 23,904 SH   SOLE 23 23,904 0 0
SANDY SPRING BANCORP INC COM 800363103 449 9,801 SH   SOLE 25 9,801 0 0
SANDY SPRING BANCORP INC COM 800363103 6,523 142,356 SH   SOLE 26 16,111 0 126,245
SANDY SPRING BANCORP INC COM 800363103 175 3,814 SH   SOLE 28 3,814 0 0
SANDY SPRING BANCORP INC COM 800363103 1,220 26,629 SH   SOLE 30 26,629 0 0
SANDY SPRING BANCORP INC COM 800363103 239 5,223 SH   SOLE 40 5,223 0 0
SANDY SPRING BANCORP INC COM 800363103 2,207 48,168 SH   SOLE 43 9,204 0 38,964
SANFILIPPO JOHN B & SON INC COM 800422107 1,259 15,411 SH   SOLE 2 4,426 0 10,985
SANFILIPPO JOHN B & SON INC COM 800422107 1 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 15 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,821 34,523 SH   SOLE 18 34,523 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,126 38,253 SH   SOLE 19 38,253 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 86,696 1,060,892 SH   SOLE 21 1,060,892 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 20,410 249,760 SH   SOLE 22 243,344 0 6,416
SANFILIPPO JOHN B & SON INC COM 800422107 35 431 SH   SOLE 23 431 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 92 1,127 SH   SOLE 25 1,127 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 669 8,190 SH   SOLE 26 0 0 8,190
SANFILIPPO JOHN B & SON INC COM 800422107 67 823 SH   SOLE 28 823 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,860 22,759 SH   SOLE 30 22,759 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 64 782 SH   SOLE 40 782 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,380 16,888 SH   SOLE 43 776 0 16,112
SANGAMO THERAPEUTICS INC COM 800677106 1,599 177,513 SH   SOLE 2 100,674 0 76,839
SANGAMO THERAPEUTICS INC COM 800677106 5 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 20 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3,239 359,456 SH   SOLE 18 340,941 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106 6,984 775,109 SH   SOLE 19 775,109 0 0
SANGAMO THERAPEUTICS INC COM 800677106 47,973 5,324,430 SH   SOLE 21 5,324,430 0 0
SANGAMO THERAPEUTICS INC COM 800677106 32,073 3,559,697 SH   SOLE 22 3,487,615 0 72,082
SANGAMO THERAPEUTICS INC COM 800677106 173 19,209 SH   SOLE 23 19,209 0 0
SANGAMO THERAPEUTICS INC COM 800677106 158 17,493 SH   SOLE 25 17,493 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,090 121,027 SH   SOLE 26 23,074 0 97,953
SANGAMO THERAPEUTICS INC COM 800677106 132 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 7,769 862,319 SH   SOLE 30 862,319 0 0
SANGAMO THERAPEUTICS INC COM 800677106 32 3,553 SH   SOLE 36 3,553 0 0
SANGAMO THERAPEUTICS INC COM 800677106 126 13,972 SH   SOLE 40 13,972 0 0
SANGAMO THERAPEUTICS INC COM 800677106 352 39,110 SH   SOLE 43 1,222 0 37,888
SANMINA CORPORATION COM 801056102 2,895 75,104 SH   SOLE 2 19,777 0 55,327
SANMINA CORPORATION COM 801056102 8 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 61 1,589 SH   SOLE 7 1,589 0 0
SANMINA CORPORATION COM 801056102 1 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 9,931 257,688 SH   SOLE 18 257,688 0 0
SANMINA CORPORATION COM 801056102 4,376 113,548 SH   SOLE 19 113,548 0 0
SANMINA CORPORATION COM 801056102 298,918 7,756,052 SH   SOLE 21 7,756,052 0 0
SANMINA CORPORATION COM 801056102 60,713 1,575,323 SH   SOLE 22 1,505,545 0 69,778
SANMINA CORPORATION COM 801056102 318 8,252 SH   SOLE 25 8,252 0 0
SANMINA CORPORATION COM 801056102 691 17,927 SH   SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 448 11,616 SH   SOLE 28 5,416 0 6,200
SANMINA CORPORATION COM 801056102 4,505 116,893 SH   SOLE 30 116,893 0 0
SANMINA CORPORATION COM 801056102 126 3,278 SH   SOLE 36 3,278 0 0
SANMINA CORPORATION COM 801056102 314 8,146 SH   SOLE 40 8,146 0 0
SANMINA CORPORATION COM 801056102 1,429 37,070 SH   SOLE 43 233 0 36,837
SANOFI SPONSORED ADR 80105N105 28,850 598,430 SH   SOLE 2 598,430 0 0
SANOFI SPONSORED ADR 80105N105 407,709 8,456,933 SH   SOLE 18 7,664,193 0 792,740
SANOFI SPONSORED ADR 80105N105 123,259 2,556,702 SH   SOLE 19 2,556,702 0 0
SANOFI SPONSORED ADR 80105N105 1,271 26,355 SH   SOLE 20 26,355 0 0
SANOFI SPONSORED ADR 80105N105 6,702 139,010 SH   SOLE 23 139,010 0 0
SANOFI SPONSORED ADR 80105N105 3,635 75,406 SH   SOLE 25 0 0 75,406
SANOFI SPONSORED ADR 80105N105 5,324 110,429 SH   SOLE 30 110,429 0 0
SANOFI SPONSORED ADR 80105N105 43,119 894,406 SH   SOLE 34 894,406 0 0
SANOFI SPONSORED ADR 80105N105 1,500 31,115 SH   SOLE 36 31,115 0 0
SANOFI SPONSORED ADR 80105N105 54,775 1,136,184 SH   SOLE 43 81,510 0 1,054,674
SANTANDER CONSUMER USA HLDGS COM 80283M101 11,311 271,238 SH   SOLE 2 27,183 0 244,055
SANTANDER CONSUMER USA HLDGS COM 80283M101 151 3,617 SH   SOLE 7 3,617 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 3 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 977 23,420 SH   SOLE 18 23,420 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 763 18,296 SH   SOLE 19 18,296 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 28,587 685,548 SH   SOLE 21 685,548 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 54,703 1,311,811 SH   SOLE 22 1,265,871 0 45,940
SANTANDER CONSUMER USA HLDGS COM 80283M101 2,578 61,834 SH   SOLE 25 61,834 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 1,251 30,010 SH   SOLE 26 2,501 0 27,509
SANTANDER CONSUMER USA HLDGS COM 80283M101 702 16,835 SH   SOLE 28 0 0 16,835
SANTANDER CONSUMER USA HLDGS COM 80283M101 313 7,501 SH   SOLE 29 7,501 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 311 7,459 SH   SOLE 31 7,459 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 969 23,245 SH   SOLE 36 23,245 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 4,838 116,021 SH   SOLE 43 6,511 0 109,510
SAP SE SPON ADR 803054204 41 303 SH   SOLE 18 303 0 0
SAP SE SPON ADR 803054204 66,510 492,521 SH   SOLE 43 42,515 0 450,006
SAPIENS INTL CORP N V SHS G7T16G103 130 4,530 SH   SOLE 2 1,096 0 3,434
SAPIENS INTL CORP N V SHS G7T16G103 14 496 SH   SOLE 7 496 0 0
SAPIENS INTL CORP N V SHS G7T16G103 2,454 85,280 SH   SOLE 18 85,280 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,722 59,847 SH   SOLE 19 59,847 0 0
SAPIENS INTL CORP N V SHS G7T16G103 27,309 948,896 SH   SOLE 21 948,896 0 0
SAPIENS INTL CORP N V SHS G7T16G103 8,290 288,036 SH   SOLE 22 283,988 0 4,048
SAPIENS INTL CORP N V SHS G7T16G103 936 32,526 SH   SOLE 30 32,526 0 0
SAPIENS INTL CORP N V SHS G7T16G103 385 13,392 SH   SOLE 43 103 0 13,289
SARCOS TECHN AND ROBOTICS CO COM 80359A106 8,069 1,043,826 SH   SOLE 19 1,043,826 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 814 105,243 SH   SOLE 22 105,243 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 1,167 150,931 SH   SOLE 34 150,931 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 68 86,943 SH   SOLE 2 86,943 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 11 13,783 SH   SOLE 4 13,783 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 132 169,216 SH   SOLE 18 169,216 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 1,034 1,325,941 SH   SOLE 19 1,325,941 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 58 74,414 SH   SOLE 22 74,414 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 8 10,877 SH   SOLE 26 10,877 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 737 944,894 SH   SOLE 34 944,894 0 0
SAREPTA THERAPEUTICS INC COM 803607100 14,694 158,888 SH   SOLE 2 24,978 0 133,910
SAREPTA THERAPEUTICS INC COM 803607100 55 594 SH   SOLE 4 594 0 0
SAREPTA THERAPEUTICS INC COM 803607100 113 1,219 SH   SOLE 7 1,219 0 0
SAREPTA THERAPEUTICS INC COM 803607100 0 1 SH   SOLE 17 0 0 1
SAREPTA THERAPEUTICS INC COM 803607100 4,589 49,620 SH   SOLE 18 49,620 0 0
SAREPTA THERAPEUTICS INC COM 803607100 33,599 363,310 SH   SOLE 19 363,310 0 0
SAREPTA THERAPEUTICS INC COM 803607100 178,536 1,930,541 SH   SOLE 21 1,930,541 0 0
SAREPTA THERAPEUTICS INC COM 803607100 164,167 1,775,165 SH   SOLE 22 1,688,850 0 86,315
SAREPTA THERAPEUTICS INC COM 803607100 954 10,316 SH   SOLE 25 10,316 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,690 29,084 SH   SOLE 26 22,793 0 6,291
SAREPTA THERAPEUTICS INC COM 803607100 583 6,307 SH   SOLE 28 6,307 0 0
SAREPTA THERAPEUTICS INC COM 803607100 35,091 379,439 SH   SOLE 30 379,439 0 0
SAREPTA THERAPEUTICS INC COM 803607100 107 1,162 SH   SOLE 31 1,162 0 0
SAREPTA THERAPEUTICS INC COM 803607100 120 1,301 SH   SOLE 34 1,301 0 0
SAREPTA THERAPEUTICS INC COM 803607100 884 9,563 SH   SOLE 40 9,563 0 0
SAREPTA THERAPEUTICS INC COM 803607100 4,042 43,708 SH   SOLE 43 5,474 0 38,234
SASOL LTD SPONSORED ADR 803866300 6,036 320,370 SH   SOLE 43 17,311 0 303,059
SATSUMA PHARMACEUTICALS INC COM 80405P107 53 11,478 SH   SOLE 2 11,475 0 3
SATSUMA PHARMACEUTICALS INC COM 80405P107 20 4,364 SH   SOLE 18 4,364 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 256 54,898 SH   SOLE 21 54,898 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 373 79,966 SH   SOLE 22 79,966 0 0
SAUL CTRS INC COM 804395101 370 8,400 SH   SOLE 2 4,220 0 4,180
SAUL CTRS INC COM 804395101 0 11 SH   SOLE 4 11 0 0
SAUL CTRS INC COM 804395101 11 251 SH   SOLE 7 251 0 0
SAUL CTRS INC COM 804395101 2,016 45,755 SH   SOLE 18 45,755 0 0
SAUL CTRS INC COM 804395101 961 21,805 SH   SOLE 19 21,805 0 0
SAUL CTRS INC COM 804395101 65,825 1,493,985 SH   SOLE 21 1,493,985 0 0
SAUL CTRS INC COM 804395101 14,316 324,922 SH   SOLE 22 317,175 0 7,747
SAUL CTRS INC COM 804395101 24 549 SH   SOLE 23 549 0 0
SAUL CTRS INC COM 804395101 79 1,792 SH   SOLE 25 1,792 0 0
SAUL CTRS INC COM 804395101 153 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101 98 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 1,112 25,247 SH   SOLE 30 25,247 0 0
SAUL CTRS INC COM 804395101 62 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101 1,037 23,535 SH   SOLE 43 1,118 0 22,417
SAVARA INC COM 805111101 23 16,369 SH   SOLE 18 16,369 0 0
SAVARA INC COM 805111101 275 199,518 SH   SOLE 21 199,518 0 0
SAVARA INC COM 805111101 1,137 824,235 SH   SOLE 22 824,235 0 0
SAVARA INC COM 805111101 8 5,672 SH   SOLE 43 0 0 5,672
SB FINL GROUP INC COM 78408D105 22 1,223 SH   SOLE 18 1,223 0 0
SB FINL GROUP INC COM 78408D105 324 17,825 SH   SOLE 21 17,825 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 133,053 402,495 SH   SOLE 2 156,131 0 246,364
SBA COMMUNICATIONS CORP NEW CL A 78410G104 49,564 149,934 SH   SOLE 4 122,112 0 27,822
SBA COMMUNICATIONS CORP NEW CL A 78410G104 103,767 313,904 SH   SOLE 7 285,001 0 28,903
SBA COMMUNICATIONS CORP NEW CL A 78410G104 683 2,067 SH   SOLE 13 300 0 1,767
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,604 10,903 SH   SOLE 15 10,903 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 83,345 252,125 SH   SOLE 18 231,184 0 20,941
SBA COMMUNICATIONS CORP NEW CL A 78410G104 136,290 412,287 SH   SOLE 19 412,287 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,200,292 3,630,978 SH   SOLE 21 3,630,978 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 863,042 2,610,770 SH   SOLE 22 2,155,741 0 455,029
SBA COMMUNICATIONS CORP NEW CL A 78410G104 36,835 111,429 SH   SOLE 23 111,429 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 96,070 290,620 SH   SOLE 25 290,620 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 88,703 268,333 SH   SOLE 26 116,514 0 151,819
SBA COMMUNICATIONS CORP NEW CL A 78410G104 70,144 212,190 SH   SOLE 28 15,477 0 196,713
SBA COMMUNICATIONS CORP NEW CL A 78410G104 13,121 39,692 SH   SOLE 29 39,692 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 177,294 536,329 SH   SOLE 30 536,329 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 31,669 95,800 SH   SOLE 31 69,003 0 26,797
SBA COMMUNICATIONS CORP NEW CL A 78410G104 16,368 49,515 SH   SOLE 34 49,515 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 19,397 58,677 SH   SOLE 36 58,677 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,235 3,736 SH   SOLE 40 3,736 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 30,219 91,414 SH   SOLE 43 4,589 0 86,825
SCANSOURCE INC COM 806037107 2,474 71,113 SH   SOLE 2 33,765 0 37,348
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,744 107,603 SH   SOLE 18 107,603 0 0
SCANSOURCE INC COM 806037107 7,260 208,688 SH   SOLE 19 208,688 0 0
SCANSOURCE INC COM 806037107 107,448 3,088,461 SH   SOLE 21 3,088,461 0 0
SCANSOURCE INC COM 806037107 37,552 1,079,377 SH   SOLE 22 1,051,772 0 27,605
SCANSOURCE INC COM 806037107 988 28,403 SH   SOLE 23 28,403 0 0
SCANSOURCE INC COM 806037107 113 3,234 SH   SOLE 25 3,234 0 0
SCANSOURCE INC COM 806037107 4,374 125,736 SH   SOLE 26 7,822 0 117,914
SCANSOURCE INC COM 806037107 100 2,883 SH   SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 1,886 54,210 SH   SOLE 30 54,210 0 0
SCANSOURCE INC COM 806037107 117 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107 677 19,449 SH   SOLE 43 0 0 19,449
SCHLUMBERGER LTD COM STK 806857108 85,261 2,876,538 SH   SOLE 2 1,037,971 0 1,838,567
SCHLUMBERGER LTD COM STK 806857108 30,477 1,028,244 SH   SOLE 4 578,240 0 450,004
SCHLUMBERGER LTD COM STK 806857108 37,620 1,269,247 SH   SOLE 7 1,197,456 0 71,791
SCHLUMBERGER LTD COM STK 806857108 6,119 206,432 SH   SOLE 13 183,807 0 22,625
SCHLUMBERGER LTD COM STK 806857108 5,297 178,698 SH   SOLE 15 178,698 0 0
SCHLUMBERGER LTD COM STK 806857108 1 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM STK 806857108 78,118 2,635,548 SH   SOLE 18 2,206,243 0 429,305
SCHLUMBERGER LTD COM STK 806857108 61,054 2,059,851 SH   SOLE 19 2,059,851 0 0
SCHLUMBERGER LTD COM STK 806857108 1,966 66,334 SH   SOLE 20 66,334 0 0
SCHLUMBERGER LTD COM STK 806857108 940,047 31,715,490 SH   SOLE 21 31,715,490 0 0
SCHLUMBERGER LTD COM STK 806857108 942,030 31,782,387 SH   SOLE 22 27,757,719 0 4,024,668
SCHLUMBERGER LTD COM STK 806857108 29,340 989,863 SH   SOLE 23 989,863 0 0
SCHLUMBERGER LTD COM STK 806857108 69,417 2,342,007 SH   SOLE 25 2,342,007 0 0
SCHLUMBERGER LTD COM STK 806857108 100,633 3,395,171 SH   SOLE 26 1,571,070 0 1,824,101
SCHLUMBERGER LTD COM STK 806857108 130,430 4,400,479 SH   SOLE 28 136,547 0 4,263,932
SCHLUMBERGER LTD COM STK 806857108 2,837 95,719 SH   SOLE 29 95,719 0 0
SCHLUMBERGER LTD COM STK 806857108 227,531 7,676,487 SH   SOLE 30 7,269,996 0 406,491
SCHLUMBERGER LTD COM STK 806857108 18,379 620,061 SH   SOLE 31 275,857 0 344,204
SCHLUMBERGER LTD COM STK 806857108 7,064 238,313 SH   SOLE 34 238,313 0 0
SCHLUMBERGER LTD COM STK 806857108 25,893 873,577 SH   SOLE 36 873,577 0 0
SCHLUMBERGER LTD COM STK 806857108 1,441 48,605 SH   SOLE 40 48,605 0 0
SCHLUMBERGER LTD COM STK 806857108 25,611 864,084 SH   SOLE 43 65,299 0 798,785
SCHMITT INDS INC ORE COM NEW 806870200 2 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 7,119 313,049 SH   SOLE 2 181,384 0 131,665
SCHNEIDER NATIONAL INC CL B 80689H102 5 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 19 838 SH   SOLE 7 838 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 587 25,819 SH   SOLE 13 25,819 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 0 14 SH   SOLE 17 0 0 14
SCHNEIDER NATIONAL INC CL B 80689H102 3,218 141,502 SH   SOLE 18 81,703 0 59,799
SCHNEIDER NATIONAL INC CL B 80689H102 9,411 413,834 SH   SOLE 19 413,834 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 18,659 820,536 SH   SOLE 21 820,536 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 31,620 1,390,508 SH   SOLE 22 1,202,329 0 188,179
SCHNEIDER NATIONAL INC CL B 80689H102 220 9,683 SH   SOLE 25 9,683 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 804 35,342 SH   SOLE 26 31,330 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 2,032 89,352 SH   SOLE 28 6,751 0 82,601
SCHNEIDER NATIONAL INC CL B 80689H102 1,371 60,281 SH   SOLE 30 60,281 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 25 1,089 SH   SOLE 31 1,089 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 709 31,175 SH   SOLE 34 31,175 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 277 12,198 SH   SOLE 36 12,198 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 163 7,180 SH   SOLE 40 7,180 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 16,324 717,848 SH   SOLE 43 7,624 0 710,224
SCHNITZER STEEL INDS INC CL A 806882106 6,760 154,292 SH   SOLE 2 67,815 0 86,477
SCHNITZER STEEL INDS INC CL A 806882106 4 80 SH   SOLE 4 80 0 0
SCHNITZER STEEL INDS INC CL A 806882106 18 417 SH   SOLE 7 417 0 0
SCHNITZER STEEL INDS INC CL A 806882106 4,413 100,729 SH   SOLE 18 87,302 0 13,427
SCHNITZER STEEL INDS INC CL A 806882106 23,205 529,675 SH   SOLE 19 529,675 0 0
SCHNITZER STEEL INDS INC CL A 806882106 48,844 1,114,903 SH   SOLE 21 1,114,903 0 0
SCHNITZER STEEL INDS INC CL A 806882106 49,538 1,130,756 SH   SOLE 22 1,104,974 0 25,782
SCHNITZER STEEL INDS INC CL A 806882106 1,063 24,272 SH   SOLE 23 24,272 0 0
SCHNITZER STEEL INDS INC CL A 806882106 222 5,073 SH   SOLE 25 5,073 0 0
SCHNITZER STEEL INDS INC CL A 806882106 5,313 121,263 SH   SOLE 26 7,360 0 113,903
SCHNITZER STEEL INDS INC CL A 806882106 95 2,164 SH   SOLE 28 2,164 0 0
SCHNITZER STEEL INDS INC CL A 806882106 1,789 40,842 SH   SOLE 30 40,842 0 0
SCHNITZER STEEL INDS INC CL A 806882106 209 4,768 SH   SOLE 36 4,768 0 0
SCHNITZER STEEL INDS INC CL A 806882106 125 2,851 SH   SOLE 40 2,851 0 0
SCHNITZER STEEL INDS INC CL A 806882106 12,796 292,078 SH   SOLE 43 5,695 0 286,383
SCHOLAR ROCK HLDG CORP COM 80706P103 648 19,635 SH   SOLE 2 7,160 0 12,475
SCHOLAR ROCK HLDG CORP COM 80706P103 3 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 14 430 SH   SOLE 7 430 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,752 83,332 SH   SOLE 18 83,332 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,612 48,821 SH   SOLE 19 48,821 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 40,662 1,231,449 SH   SOLE 21 1,231,449 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 19,834 600,653 SH   SOLE 22 582,510 0 18,143
SCHOLAR ROCK HLDG CORP COM 80706P103 111 3,356 SH   SOLE 25 3,356 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 23 686 SH   SOLE 26 686 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 60 1,828 SH   SOLE 28 1,828 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 6,369 192,871 SH   SOLE 30 192,871 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 20 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 76 2,316 SH   SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 398 12,044 SH   SOLE 43 240 0 11,804
SCHOLASTIC CORP COM 807066105 1,089 30,542 SH   SOLE 2 8,052 0 22,490
SCHOLASTIC CORP COM 807066105 7 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 17 467 SH   SOLE 7 467 0 0
SCHOLASTIC CORP COM 807066105 3,460 97,045 SH   SOLE 18 97,045 0 0
SCHOLASTIC CORP COM 807066105 2,737 76,784 SH   SOLE 19 76,784 0 0
SCHOLASTIC CORP COM 807066105 124,695 3,497,764 SH   SOLE 21 3,497,764 0 0
SCHOLASTIC CORP COM 807066105 27,599 774,161 SH   SOLE 22 742,287 0 31,874
SCHOLASTIC CORP COM 807066105 118 3,319 SH   SOLE 25 3,319 0 0
SCHOLASTIC CORP COM 807066105 334 9,378 SH   SOLE 26 5,590 0 3,788
SCHOLASTIC CORP COM 807066105 128 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,886 52,915 SH   SOLE 30 52,915 0 0
SCHOLASTIC CORP COM 807066105 25 690 SH   SOLE 36 690 0 0
SCHOLASTIC CORP COM 807066105 90 2,515 SH   SOLE 40 2,515 0 0
SCHOLASTIC CORP COM 807066105 1,396 39,158 SH   SOLE 43 233 0 38,925
SCHRODINGER INC COM 80810D103 1,266 23,151 SH   SOLE 2 16,878 0 6,273
SCHRODINGER INC COM 80810D103 9 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103 40 728 SH   SOLE 7 728 0 0
SCHRODINGER INC COM 80810D103 6,926 126,656 SH   SOLE 18 125,606 0 1,050
SCHRODINGER INC COM 80810D103 5,519 100,937 SH   SOLE 19 100,937 0 0
SCHRODINGER INC COM 80810D103 86,359 1,579,361 SH   SOLE 21 1,579,361 0 0
SCHRODINGER INC COM 80810D103 58,579 1,071,299 SH   SOLE 22 1,041,792 0 29,507
SCHRODINGER INC COM 80810D103 32 578 SH   SOLE 23 578 0 0
SCHRODINGER INC COM 80810D103 313 5,727 SH   SOLE 25 5,727 0 0
SCHRODINGER INC COM 80810D103 812 14,843 SH   SOLE 26 11,562 0 3,281
SCHRODINGER INC COM 80810D103 206 3,767 SH   SOLE 28 3,767 0 0
SCHRODINGER INC COM 80810D103 1,585 28,989 SH   SOLE 30 28,989 0 0
SCHRODINGER INC COM 80810D103 294 5,374 SH   SOLE 40 5,374 0 0
SCHRODINGER INC COM 80810D103 85 1,560 SH   SOLE 43 126 0 1,434
SCHWAB CHARLES CORP COM 808513105 274,648 3,770,568 SH   SOLE 2 862,274 0 2,908,294
SCHWAB CHARLES CORP COM 808513105 72,097 989,805 SH   SOLE 4 641,628 0 348,177
SCHWAB CHARLES CORP COM 808513105 94,916 1,303,078 SH   SOLE 7 1,259,274 0 43,804
SCHWAB CHARLES CORP COM 808513105 2,076 28,502 SH   SOLE 13 4,140 0 24,362
SCHWAB CHARLES CORP COM 808513105 13,667 187,637 SH   SOLE 15 187,637 0 0
SCHWAB CHARLES CORP COM 808513105 4 60 SH   SOLE 17 0 0 60
SCHWAB CHARLES CORP COM 808513105 465,182 6,386,359 SH   SOLE 18 5,982,462 0 403,897
SCHWAB CHARLES CORP COM 808513105 575,378 7,899,205 SH   SOLE 19 7,899,205 0 0
SCHWAB CHARLES CORP COM 808513105 2,409,937 33,085,351 SH   SOLE 21 33,085,351 0 0
SCHWAB CHARLES CORP COM 808513105 2,345,806 32,204,917 SH   SOLE 22 29,005,619 0 3,199,298
SCHWAB CHARLES CORP COM 808513105 60,570 831,555 SH   SOLE 23 831,555 0 0
SCHWAB CHARLES CORP COM 808513105 183,492 2,519,117 SH   SOLE 25 2,519,117 0 0
SCHWAB CHARLES CORP COM 808513105 290,172 3,983,689 SH   SOLE 26 1,330,689 0 2,653,000
SCHWAB CHARLES CORP COM 808513105 249,574 3,426,333 SH   SOLE 28 120,680 0 3,305,653
SCHWAB CHARLES CORP COM 808513105 112 1,543 SH   SOLE 29 1,543 0 0
SCHWAB CHARLES CORP COM 808513105 513,525 7,050,042 SH   SOLE 30 7,050,042 0 0
SCHWAB CHARLES CORP COM 808513105 38,599 529,918 SH   SOLE 31 175,671 0 354,247
SCHWAB CHARLES CORP COM 808513105 171,908 2,360,074 SH   SOLE 34 2,360,074 0 0
SCHWAB CHARLES CORP COM 808513105 52,341 718,580 SH   SOLE 36 718,580 0 0
SCHWAB CHARLES CORP COM 808513105 3,656 50,194 SH   SOLE 40 50,194 0 0
SCHWAB CHARLES CORP COM 808513105 68,772 944,150 SH   SOLE 43 64,269 0 879,881
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,119 49,286 SH   SOLE 17 0 0 49,286
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 0 1 SH   SOLE 43 0 0 1
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,455 13,983 SH   SOLE 17 0 0 13,983
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 208 2,000 SH   SOLE 43 0 0 2,000
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 38 259 SH   SOLE 2 259 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 49 334 SH   SOLE 17 0 0 334
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 19 277 SH   SOLE 2 277 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11,278 167,134 SH   SOLE 17 0 0 167,134
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3 37 SH   SOLE 2 37 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 287 3,740 SH   SOLE 17 0 0 3,740
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 22 218 SH   SOLE 2 218 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 927 9,259 SH   SOLE 17 0 0 9,259
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9,177 301,072 SH   SOLE 17 0 0 301,072
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 0 0 SH   SOLE 43 0 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 76 1,484 SH   SOLE 2 1,484 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 36 1,109 SH   SOLE 17 0 0 1,109
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 14 353 SH   SOLE 17 0 0 353
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 11,228 342,015 SH   SOLE 17 0 0 342,015
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 28 530 SH   SOLE 17 0 0 530
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 36 674 SH   SOLE 17 0 0 674
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 38 516 SH   SOLE 17 0 0 516
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,942 50,192 SH   SOLE 17 0 0 50,192
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,156 39,729 SH   SOLE 17 0 0 39,729
SCHWAB STRATEGIC TR US REIT ETF 808524847 19 414 SH   SOLE 17 0 0 414
SCHWAB STRATEGIC TR US REIT ETF 808524847 0 1 SH   SOLE 43 0 0 1
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 10 178 SH   SOLE 2 178 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 39 688 SH   SOLE 17 0 0 688
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 13 252 SH   SOLE 2 252 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 27 432 SH   SOLE 2 432 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 14,244 227,606 SH   SOLE 17 0 0 227,606
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,760 114,639 SH   SOLE 17 0 0 114,639
SCHWEITZER-MAUDUIT INTL INC COM 808541106 984 28,381 SH   SOLE 2 9,383 0 18,998
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5 157 SH   SOLE 4 157 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 18 512 SH   SOLE 7 512 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 4,375 126,218 SH   SOLE 18 126,218 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,901 54,839 SH   SOLE 19 54,839 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 129,743 3,743,301 SH   SOLE 21 3,743,301 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 28,211 813,933 SH   SOLE 22 782,253 0 31,680
SCHWEITZER-MAUDUIT INTL INC COM 808541106 262 7,572 SH   SOLE 26 3,821 0 3,751
SCHWEITZER-MAUDUIT INTL INC COM 808541106 35 1,024 SH   SOLE 28 1,024 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,975 56,976 SH   SOLE 30 56,976 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 117 3,367 SH   SOLE 40 3,367 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 631 18,216 SH   SOLE 43 2,596 0 15,620
SCIENCE APPLICATIONS INTL CO COM 808625107 15,325 179,111 SH   SOLE 2 48,337 0 130,774
SCIENCE APPLICATIONS INTL CO COM 808625107 19 217 SH   SOLE 4 217 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 107 1,247 SH   SOLE 7 1,247 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 0 1 SH   SOLE 17 0 0 1
SCIENCE APPLICATIONS INTL CO COM 808625107 11,990 140,137 SH   SOLE 18 140,137 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,391 16,260 SH   SOLE 19 16,260 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 242,973 2,839,802 SH   SOLE 21 2,839,802 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 134,835 1,575,907 SH   SOLE 22 1,507,623 0 68,284
SCIENCE APPLICATIONS INTL CO COM 808625107 762 8,908 SH   SOLE 25 8,908 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 3,362 39,295 SH   SOLE 26 30,106 0 9,189
SCIENCE APPLICATIONS INTL CO COM 808625107 468 5,466 SH   SOLE 28 4,867 0 599
SCIENCE APPLICATIONS INTL CO COM 808625107 2,505 29,280 SH   SOLE 30 29,280 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 75 876 SH   SOLE 31 876 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 90 1,054 SH   SOLE 36 1,054 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 600 7,015 SH   SOLE 40 7,015 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,879 21,961 SH   SOLE 43 567 0 21,394
SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 199 19,978 SH   SOLE 2 19,978 0 0
SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 5,296 532,288 SH   SOLE 19 532,288 0 0
SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 932 93,642 SH   SOLE 34 93,642 0 0
SCIENTIFIC GAMES CORP COM 80874P109 6,279 75,592 SH   SOLE 2 65,141 0 10,451
SCIENTIFIC GAMES CORP COM 80874P109 21 258 SH   SOLE 4 258 0 0
SCIENTIFIC GAMES CORP COM 80874P109 145 1,751 SH   SOLE 7 1,751 0 0
SCIENTIFIC GAMES CORP COM 80874P109 36,823 443,275 SH   SOLE 18 443,275 0 0
SCIENTIFIC GAMES CORP COM 80874P109 14,329 172,493 SH   SOLE 19 172,493 0 0
SCIENTIFIC GAMES CORP COM 80874P109 506,055 6,091,908 SH   SOLE 21 6,091,908 0 0
SCIENTIFIC GAMES CORP COM 80874P109 210,795 2,537,562 SH   SOLE 22 2,482,958 0 54,604
SCIENTIFIC GAMES CORP COM 80874P109 1,072 12,905 SH   SOLE 25 12,905 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,888 34,765 SH   SOLE 26 28,250 0 6,515
SCIENTIFIC GAMES CORP COM 80874P109 628 7,558 SH   SOLE 28 7,558 0 0
SCIENTIFIC GAMES CORP COM 80874P109 4,071 49,006 SH   SOLE 30 49,006 0 0
SCIENTIFIC GAMES CORP COM 80874P109 181 2,176 SH   SOLE 36 2,176 0 0
SCIENTIFIC GAMES CORP COM 80874P109 884 10,644 SH   SOLE 40 10,644 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,644 31,826 SH   SOLE 43 2,319 0 29,507
SCIPLAY CORPORATION CL A 809087109 23,125 1,117,702 SH   SOLE 2 1,117,702 0 0
SCIPLAY CORPORATION CL A 809087109 140 6,786 SH   SOLE 21 6,786 0 0
SCIPLAY CORPORATION CL A 809087109 5,960 288,047 SH   SOLE 22 288,047 0 0
SCOPUS BIOPHARMA INC COM 809171101 5 1,268 SH   SOLE 18 1,268 0 0
SCOPUS BIOPHARMA INC COM 809171101 74 17,750 SH   SOLE 21 17,750 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,973 160,379 SH   SOLE 2 48,685 0 111,694
SCORPIO TANKERS INC SHS Y7542C130 16 838 SH   SOLE 7 838 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,941 158,611 SH   SOLE 18 158,611 0 0
SCORPIO TANKERS INC SHS Y7542C130 9,580 516,714 SH   SOLE 19 516,714 0 0
SCORPIO TANKERS INC SHS Y7542C130 31,254 1,685,757 SH   SOLE 21 1,685,757 0 0
SCORPIO TANKERS INC SHS Y7542C130 20,049 1,081,411 SH   SOLE 22 1,054,394 0 27,017
SCORPIO TANKERS INC SHS Y7542C130 416 22,423 SH   SOLE 23 22,423 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,367 127,662 SH   SOLE 26 0 0 127,662
SCORPIO TANKERS INC SHS Y7542C130 267 14,408 SH   SOLE 43 4,037 0 10,371
SCOTTS MIRACLE-GRO CO CL A 810186106 15,533 106,128 SH   SOLE 2 36,641 0 69,487
SCOTTS MIRACLE-GRO CO CL A 810186106 22 149 SH   SOLE 4 149 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 3,200 21,863 SH   SOLE 7 21,863 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,747 100,757 SH   SOLE 18 100,757 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,696 11,587 SH   SOLE 19 11,587 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 306,858 2,096,595 SH   SOLE 21 2,096,595 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 164,959 1,127,074 SH   SOLE 22 1,078,893 0 48,181
SCOTTS MIRACLE-GRO CO CL A 810186106 852 5,822 SH   SOLE 25 5,822 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2,597 17,741 SH   SOLE 26 14,236 0 3,505
SCOTTS MIRACLE-GRO CO CL A 810186106 579 3,955 SH   SOLE 28 3,448 0 507
SCOTTS MIRACLE-GRO CO CL A 810186106 3,279 22,405 SH   SOLE 30 22,405 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 94 642 SH   SOLE 31 642 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 52 354 SH   SOLE 36 354 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 728 4,972 SH   SOLE 40 4,972 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 3,586 24,501 SH   SOLE 43 2,112 0 22,389
SCPHARMACEUTICALS INC COM 810648105 0 19 SH   SOLE 2 19 0 0
SCPHARMACEUTICALS INC COM 810648105 18 2,646 SH   SOLE 18 2,646 0 0
SCPHARMACEUTICALS INC COM 810648105 222 33,407 SH   SOLE 21 33,407 0 0
SCPHARMACEUTICALS INC COM 810648105 147 22,033 SH   SOLE 22 22,033 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,549 196,533 SH   SOLE 2 120,728 0 75,805
SCRIPPS E W CO OHIO CL A NEW 811054402 4 239 SH   SOLE 4 239 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 19 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,110 227,559 SH   SOLE 18 227,559 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,174 231,112 SH   SOLE 19 231,112 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 123,335 6,829,201 SH   SOLE 21 6,829,201 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 32,550 1,802,299 SH   SOLE 22 1,746,108 0 56,191
SCRIPPS E W CO OHIO CL A NEW 811054402 134 7,430 SH   SOLE 23 7,430 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 98 5,413 SH   SOLE 25 5,413 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,274 70,563 SH   SOLE 26 26,680 0 43,883
SCRIPPS E W CO OHIO CL A NEW 811054402 108 5,994 SH   SOLE 28 5,994 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,809 100,170 SH   SOLE 30 100,170 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 24 1,349 SH   SOLE 34 1,349 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 104 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 778 43,056 SH   SOLE 43 499 0 42,557
SCULPTOR CAP MGMT COM CL A 811246107 898 32,203 SH   SOLE 2 12,578 0 19,625
SCULPTOR CAP MGMT COM CL A 811246107 6 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,910 68,498 SH   SOLE 18 68,498 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,727 61,918 SH   SOLE 19 61,918 0 0
SCULPTOR CAP MGMT COM CL A 811246107 22,342 801,076 SH   SOLE 21 801,076 0 0
SCULPTOR CAP MGMT COM CL A 811246107 16,654 597,138 SH   SOLE 22 584,453 0 12,685
SCULPTOR CAP MGMT COM CL A 811246107 363 13,021 SH   SOLE 43 8,872 0 4,149
SCWORX CORP COM 78396V109 12 5,393 SH   SOLE 21 5,393 0 0
SCYNEXIS INC COM NEW 811292200 23 4,293 SH   SOLE 18 4,293 0 0
SCYNEXIS INC COM NEW 811292200 350 66,013 SH   SOLE 21 66,013 0 0
SCYNEXIS INC COM NEW 811292200 1,347 254,157 SH   SOLE 22 254,157 0 0
SEA LTD SPONSORD ADS 81141R100 10,676 33,496 SH   SOLE 2 8,009 0 25,487
SEA LTD SPONSORD ADS 81141R100 10,483 32,889 SH   SOLE 4 25,811 0 7,078
SEA LTD SPONSORD ADS 81141R100 17,611 55,254 SH   SOLE 7 51,716 0 3,538
SEA LTD SPONSORD ADS 81141R100 39 122 SH   SOLE 13 122 0 0
SEA LTD SPONSORD ADS 81141R100 8,690 27,263 SH   SOLE 15 27,263 0 0
SEA LTD SPONSORD ADS 81141R100 313,096 982,324 SH   SOLE 18 691,379 0 290,945
SEA LTD SPONSORD ADS 81141R100 377,231 1,183,543 SH   SOLE 19 1,183,543 0 0
SEA LTD SPONSORD ADS 81141R100 323,758 1,015,775 SH   SOLE 21 1,015,775 0 0
SEA LTD SPONSORD ADS 81141R100 367,086 1,151,716 SH   SOLE 22 1,123,692 0 28,024
SEA LTD SPONSORD ADS 81141R100 12,219 38,335 SH   SOLE 23 38,335 0 0
SEA LTD SPONSORD ADS 81141R100 2,871 9,009 SH   SOLE 25 9,009 0 0
SEA LTD SPONSORD ADS 81141R100 47,791 149,942 SH   SOLE 26 39,683 0 110,259
SEA LTD SPONSORD ADS 81141R100 31,446 98,659 SH   SOLE 28 5,079 0 93,580
SEA LTD SPONSORD ADS 81141R100 33 103 SH   SOLE 29 103 0 0
SEA LTD SPONSORD ADS 81141R100 88,249 276,877 SH   SOLE 30 276,877 0 0
SEA LTD SPONSORD ADS 81141R100 2,963 9,295 SH   SOLE 31 7,640 0 1,655
SEA LTD SPONSORD ADS 81141R100 133,105 417,609 SH   SOLE 34 417,609 0 0
SEA LTD SPONSORD ADS 81141R100 4,277 13,419 SH   SOLE 36 13,419 0 0
SEA LTD SPONSORD ADS 81141R100 762 2,390 SH   SOLE 40 2,390 0 0
SEA LTD SPONSORD ADS 81141R100 8,994 28,218 SH   SOLE 43 6,732 0 21,486
SEABOARD CORP DEL COM 811543107 3,460 844 SH   SOLE 2 131 0 713
SEABOARD CORP DEL COM 811543107 1,328 324 SH   SOLE 7 324 0 0
SEABOARD CORP DEL COM 811543107 369 90 SH   SOLE 18 90 0 0
SEABOARD CORP DEL COM 811543107 279 68 SH   SOLE 19 68 0 0
SEABOARD CORP DEL COM 811543107 13,296 3,243 SH   SOLE 21 3,243 0 0
SEABOARD CORP DEL COM 811543107 24,994 6,096 SH   SOLE 22 5,737 0 359
SEABOARD CORP DEL COM 811543107 553 135 SH   SOLE 23 135 0 0
SEABOARD CORP DEL COM 811543107 152 37 SH   SOLE 25 37 0 0
SEABOARD CORP DEL COM 811543107 640 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107 98 24 SH   SOLE 28 24 0 0
SEABOARD CORP DEL COM 811543107 1,455 355 SH   SOLE 30 355 0 0
SEABOARD CORP DEL COM 811543107 20 5 SH   SOLE 31 5 0 0
SEABOARD CORP DEL COM 811543107 135 33 SH   SOLE 40 33 0 0
SEABOARD CORP DEL COM 811543107 11,320 2,761 SH   SOLE 43 135 0 2,626
SEABRIDGE GOLD INC COM 811916105 3,639 235,537 SH   SOLE 7 235,537 0 0
SEABRIDGE GOLD INC COM 811916105 63 4,087 SH   SOLE 43 192 0 3,895
SEACHANGE INTL INC COM 811699107 9 8,836 SH   SOLE 18 8,836 0 0
SEACHANGE INTL INC COM 811699107 140 132,305 SH   SOLE 21 132,305 0 0
SEACHANGE INTL INC COM 811699107 487 459,069 SH   SOLE 22 459,069 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,719 50,834 SH   SOLE 2 16,838 0 33,996
SEACOAST BKG CORP FLA COM NEW 811707801 7 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 32 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 7,102 210,066 SH   SOLE 18 210,066 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,946 87,147 SH   SOLE 19 87,147 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 212,198 6,276,203 SH   SOLE 21 6,276,203 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 46,340 1,370,606 SH   SOLE 22 1,316,103 0 54,503
SEACOAST BKG CORP FLA COM NEW 811707801 60 1,783 SH   SOLE 25 1,783 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 590 17,464 SH   SOLE 26 13,196 0 4,268
SEACOAST BKG CORP FLA COM NEW 811707801 156 4,618 SH   SOLE 28 4,618 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,250 96,133 SH   SOLE 30 96,133 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 43 1,281 SH   SOLE 36 1,281 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 200 5,903 SH   SOLE 40 5,903 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 460 13,606 SH   SOLE 43 0 0 13,606
SEACOR MARINE HLDGS INC COM 78413P101 18 3,810 SH   SOLE 18 3,810 0 0
SEACOR MARINE HLDGS INC COM 78413P101 428 92,351 SH   SOLE 21 92,351 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,484 320,604 SH   SOLE 22 320,604 0 0
SEACOR MARINE HLDGS INC COM 78413P101 3 676 SH   SOLE 43 0 0 676
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 12,936 156,766 SH   SOLE 2 99,465 0 57,301
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 8,340 101,065 SH   SOLE 4 92,452 0 8,613
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 20,322 246,267 SH   SOLE 7 214,209 0 32,058
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 419 5,081 SH   SOLE 13 624 0 4,457
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,420 29,323 SH   SOLE 15 29,323 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 33,397 404,719 SH   SOLE 18 375,463 0 29,256
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4,048 49,049 SH   SOLE 19 49,049 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 618,685 7,497,391 SH   SOLE 21 7,497,391 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 273,484 3,314,149 SH   SOLE 22 3,021,852 0 292,297
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 10,183 123,396 SH   SOLE 23 123,396 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 34,245 414,990 SH   SOLE 25 414,990 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 47,573 576,500 SH   SOLE 26 275,846 0 300,654
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 57,978 702,594 SH   SOLE 28 16,522 0 686,072
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 212 2,566 SH   SOLE 29 2,566 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 138,816 1,682,210 SH   SOLE 30 1,682,210 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6,454 78,213 SH   SOLE 31 25,859 0 52,354
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4,465 54,108 SH   SOLE 32 54,108 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,420 65,678 SH   SOLE 34 65,678 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 14,105 170,932 SH   SOLE 35 170,932 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9,492 115,022 SH   SOLE 36 115,022 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 628 7,612 SH   SOLE 40 7,612 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 15,089 182,852 SH   SOLE 43 12,795 0 170,057
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 33 400 SH Put SOLE 4 400 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 413 5,000 SH Put SOLE 18 5,000 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 13,005 157,600 SH Put SOLE 19 157,600 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 322 3,900 SH Put SOLE 22 3,900 0 0
SEAGATE TECHNOLOGY HLDNGS PL OPTIONS G7997R953 2,731 33,100 SH Put SOLE 34 33,100 0 0
SEAGEN INC COM 81181C104 71,128 418,895 SH   SOLE 2 156,094 0 262,801
SEAGEN INC COM 81181C104 14,403 84,823 SH   SOLE 4 53,457 0 31,366
SEAGEN INC COM 81181C104 6,194 36,479 SH   SOLE 7 36,479 0 0
SEAGEN INC COM 81181C104 534 3,144 SH   SOLE 13 388 0 2,756
SEAGEN INC COM 81181C104 1,967 11,582 SH   SOLE 15 11,582 0 0
SEAGEN INC COM 81181C104 51,955 305,980 SH   SOLE 18 298,236 0 7,744
SEAGEN INC COM 81181C104 335,997 1,978,778 SH   SOLE 19 1,978,778 0 0
SEAGEN INC COM 81181C104 657,202 3,870,448 SH   SOLE 21 3,870,448 0 0
SEAGEN INC COM 81181C104 478,446 2,817,702 SH   SOLE 22 2,659,114 0 158,588
SEAGEN INC COM 81181C104 13,536 79,719 SH   SOLE 23 79,719 0 0
SEAGEN INC COM 81181C104 30,891 181,928 SH   SOLE 25 181,928 0 0
SEAGEN INC COM 81181C104 40,188 236,678 SH   SOLE 26 132,695 0 103,983
SEAGEN INC COM 81181C104 43,393 255,555 SH   SOLE 28 10,333 0 245,222
SEAGEN INC COM 81181C104 30 178 SH   SOLE 29 178 0 0
SEAGEN INC COM 81181C104 105,872 623,511 SH   SOLE 30 623,511 0 0
SEAGEN INC COM 81181C104 8,379 49,346 SH   SOLE 31 15,749 0 33,597
SEAGEN INC COM 81181C104 7,252 42,708 SH   SOLE 32 42,708 0 0
SEAGEN INC COM 81181C104 192,774 1,135,300 SH   SOLE 34 1,135,300 0 0
SEAGEN INC COM 81181C104 10,217 60,168 SH   SOLE 36 60,168 0 0
SEAGEN INC COM 81181C104 809 4,763 SH   SOLE 40 4,763 0 0
SEAGEN INC COM 81181C104 9,023 53,141 SH   SOLE 43 7,760 0 45,381
SEALED AIR CORP NEW COM 81211K100 22,854 417,113 SH   SOLE 2 147,229 0 269,884
SEALED AIR CORP NEW COM 81211K100 6,420 117,179 SH   SOLE 4 62,107 0 55,072
SEALED AIR CORP NEW COM 81211K100 7,424 135,498 SH   SOLE 7 130,305 0 5,193
SEALED AIR CORP NEW COM 81211K100 16 285 SH   SOLE 13 285 0 0
SEALED AIR CORP NEW COM 81211K100 1,060 19,355 SH   SOLE 15 19,355 0 0
SEALED AIR CORP NEW COM 81211K100 141,947 2,590,738 SH   SOLE 18 2,473,168 0 117,570
SEALED AIR CORP NEW COM 81211K100 149,237 2,723,801 SH   SOLE 19 2,723,801 0 0
SEALED AIR CORP NEW COM 81211K100 200,473 3,658,928 SH   SOLE 21 3,658,928 0 0
SEALED AIR CORP NEW COM 81211K100 213,888 3,903,775 SH   SOLE 22 3,575,835 0 327,940
SEALED AIR CORP NEW COM 81211K100 5,018 91,584 SH   SOLE 23 91,584 0 0
SEALED AIR CORP NEW COM 81211K100 7,961 145,300 SH   SOLE 25 101,990 0 43,310
SEALED AIR CORP NEW COM 81211K100 19,679 359,165 SH   SOLE 26 219,852 0 139,313
SEALED AIR CORP NEW COM 81211K100 26,809 489,298 SH   SOLE 28 11,147 0 478,151
SEALED AIR CORP NEW COM 81211K100 45 828 SH   SOLE 29 828 0 0
SEALED AIR CORP NEW COM 81211K100 48,457 884,419 SH   SOLE 30 609,232 0 275,187
SEALED AIR CORP NEW COM 81211K100 3,041 55,496 SH   SOLE 31 18,278 0 37,218
SEALED AIR CORP NEW COM 81211K100 27,389 499,891 SH   SOLE 34 499,891 0 0
SEALED AIR CORP NEW COM 81211K100 2,952 53,882 SH   SOLE 36 53,882 0 0
SEALED AIR CORP NEW COM 81211K100 320 5,841 SH   SOLE 40 5,841 0 0
SEALED AIR CORP NEW COM 81211K100 6,953 126,900 SH   SOLE 43 9,340 0 117,560
SEASPINE HLDGS CORP COM 81255T108 564 35,883 SH   SOLE 2 8,550 0 27,333
SEASPINE HLDGS CORP COM 81255T108 7 463 SH   SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108 1,569 99,732 SH   SOLE 18 99,732 0 0
SEASPINE HLDGS CORP COM 81255T108 1,399 88,918 SH   SOLE 19 88,918 0 0
SEASPINE HLDGS CORP COM 81255T108 21,493 1,366,384 SH   SOLE 21 1,366,384 0 0
SEASPINE HLDGS CORP COM 81255T108 12,730 809,266 SH   SOLE 22 797,065 0 12,201
SEASPINE HLDGS CORP COM 81255T108 21 1,304 SH   SOLE 23 1,304 0 0
SEASPINE HLDGS CORP COM 81255T108 183 11,627 SH   SOLE 26 0 0 11,627
SEASPINE HLDGS CORP COM 81255T108 16 1,048 SH   SOLE 30 1,048 0 0
SEASPINE HLDGS CORP COM 81255T108 16 1,017 SH   SOLE 43 0 0 1,017
SEAWORLD ENTMT INC COM 81282V100 3,119 56,377 SH   SOLE 2 32,563 0 23,814
SEAWORLD ENTMT INC COM 81282V100 11 201 SH   SOLE 4 201 0 0
SEAWORLD ENTMT INC COM 81282V100 47 856 SH   SOLE 7 856 0 0
SEAWORLD ENTMT INC COM 81282V100 8,412 152,064 SH   SOLE 18 152,064 0 0
SEAWORLD ENTMT INC COM 81282V100 5,066 91,575 SH   SOLE 19 91,575 0 0
SEAWORLD ENTMT INC COM 81282V100 98,355 1,777,934 SH   SOLE 21 1,777,934 0 0
SEAWORLD ENTMT INC COM 81282V100 70,563 1,275,550 SH   SOLE 22 1,235,485 0 40,065
SEAWORLD ENTMT INC COM 81282V100 416 7,511 SH   SOLE 25 7,511 0 0
SEAWORLD ENTMT INC COM 81282V100 1,270 22,959 SH   SOLE 26 17,567 0 5,392
SEAWORLD ENTMT INC COM 81282V100 225 4,069 SH   SOLE 28 4,069 0 0
SEAWORLD ENTMT INC COM 81282V100 1,553 28,082 SH   SOLE 30 28,082 0 0
SEAWORLD ENTMT INC COM 81282V100 193 3,491 SH   SOLE 36 3,491 0 0
SEAWORLD ENTMT INC COM 81282V100 318 5,745 SH   SOLE 40 5,745 0 0
SEAWORLD ENTMT INC COM 81282V100 1,020 18,441 SH   SOLE 43 844 0 17,597
SECOND SIGHT MED PRODS INC COM NEW 81362J209 12 3,639 SH   SOLE 18 3,639 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 195 61,277 SH   SOLE 21 61,277 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 5 1,436 SH   SOLE 22 1,436 0 0
SECOO HLDG LTD ADR 81367P101 38 30,674 SH   SOLE 43 0 0 30,674
SECUREWORKS CORP CL A 81374A105 249 12,504 SH   SOLE 2 422 0 12,082
SECUREWORKS CORP CL A 81374A105 645 32,437 SH   SOLE 18 32,437 0 0
SECUREWORKS CORP CL A 81374A105 324 16,277 SH   SOLE 19 16,277 0 0
SECUREWORKS CORP CL A 81374A105 6,976 350,929 SH   SOLE 21 350,929 0 0
SECUREWORKS CORP CL A 81374A105 4,868 244,888 SH   SOLE 22 239,602 0 5,286
SECUREWORKS CORP CL A 81374A105 219 10,998 SH   SOLE 25 10,998 0 0
SECUREWORKS CORP CL A 81374A105 779 39,197 SH   SOLE 26 18,538 0 20,659
SECUREWORKS CORP CL A 81374A105 19 937 SH   SOLE 36 937 0 0
SECUREWORKS CORP CL A 81374A105 3 170 SH   SOLE 43 0 0 170
SECURITY NATL FINL CORP CL A NEW 814785309 251 30,532 SH   SOLE 2 10,651 0 19,881
SECURITY NATL FINL CORP CL A NEW 814785309 15 1,805 SH   SOLE 18 1,805 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 282 34,285 SH   SOLE 21 34,285 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 375 45,585 SH   SOLE 22 45,585 0 0
SEELOS THERAPEUTICS INC COM 81577F109 343 142,315 SH   SOLE 2 3,088 0 139,227
SEELOS THERAPEUTICS INC COM 81577F109 578 239,920 SH   SOLE 18 239,920 0 0
SEELOS THERAPEUTICS INC COM 81577F109 315 130,680 SH   SOLE 19 130,680 0 0
SEELOS THERAPEUTICS INC COM 81577F109 8,011 3,323,902 SH   SOLE 21 3,323,902 0 0
SEELOS THERAPEUTICS INC COM 81577F109 6,136 2,546,122 SH   SOLE 22 2,530,376 0 15,746
SEELOS THERAPEUTICS INC COM 81577F109 0 10 SH   SOLE 43 0 0 10
SEER INC COM CL A 81578P106 1,321 38,248 SH   SOLE 2 11,665 0 26,583
SEER INC COM CL A 81578P106 10 286 SH   SOLE 4 286 0 0
SEER INC COM CL A 81578P106 10 284 SH   SOLE 7 284 0 0
SEER INC COM CL A 81578P106 4,313 124,893 SH   SOLE 18 121,988 0 2,905
SEER INC COM CL A 81578P106 53,888 1,560,612 SH   SOLE 19 1,560,612 0 0
SEER INC COM CL A 81578P106 49,619 1,436,969 SH   SOLE 21 1,436,969 0 0
SEER INC COM CL A 81578P106 31,017 898,251 SH   SOLE 22 868,854 0 29,397
SEER INC COM CL A 81578P106 22 632 SH   SOLE 23 632 0 0
SEER INC COM CL A 81578P106 163 4,727 SH   SOLE 25 4,727 0 0
SEER INC COM CL A 81578P106 270 7,820 SH   SOLE 30 7,820 0 0
SEER INC COM CL A 81578P106 129 3,730 SH   SOLE 40 3,730 0 0
SEER INC COM CL A 81578P106 120 3,468 SH   SOLE 43 191 0 3,277
SEI INVTS CO COM 784117103 16,956 285,938 SH   SOLE 2 86,747 0 199,191
SEI INVTS CO COM 784117103 5,123 86,394 SH   SOLE 4 47,183 0 39,211
SEI INVTS CO COM 784117103 4,463 75,268 SH   SOLE 7 46,289 0 28,979
SEI INVTS CO COM 784117103 29 485 SH   SOLE 13 485 0 0
SEI INVTS CO COM 784117103 864 14,573 SH   SOLE 15 14,573 0 0
SEI INVTS CO COM 784117103 25,208 425,088 SH   SOLE 18 417,953 0 7,135
SEI INVTS CO COM 784117103 1,853 31,248 SH   SOLE 19 31,248 0 0
SEI INVTS CO COM 784117103 351,793 5,932,422 SH   SOLE 21 5,932,422 0 0
SEI INVTS CO COM 784117103 181,055 3,053,199 SH   SOLE 22 2,913,211 0 139,988
SEI INVTS CO COM 784117103 4,091 68,989 SH   SOLE 23 68,989 0 0
SEI INVTS CO COM 784117103 9,067 152,897 SH   SOLE 25 152,897 0 0
SEI INVTS CO COM 784117103 13,249 223,420 SH   SOLE 26 139,789 0 83,631
SEI INVTS CO COM 784117103 12,620 212,821 SH   SOLE 28 7,589 0 205,232
SEI INVTS CO COM 784117103 33,490 564,763 SH   SOLE 30 415,133 0 149,630
SEI INVTS CO COM 784117103 2,784 46,951 SH   SOLE 31 16,670 0 30,281
SEI INVTS CO COM 784117103 388 6,551 SH   SOLE 34 6,551 0 0
SEI INVTS CO COM 784117103 7,571 127,678 SH   SOLE 36 127,678 0 0
SEI INVTS CO COM 784117103 303 5,116 SH   SOLE 40 5,116 0 0
SEI INVTS CO COM 784117103 3,872 65,296 SH   SOLE 43 3,004 0 62,292
SELECT BANCORP INC NEW COM 81617L108 18 1,043 SH   SOLE 2 1,043 0 0
SELECT BANCORP INC NEW COM 81617L108 51 2,932 SH   SOLE 18 2,932 0 0
SELECT BANCORP INC NEW COM 81617L108 755 43,761 SH   SOLE 21 43,761 0 0
SELECT BANCORP INC NEW COM 81617L108 215 12,456 SH   SOLE 22 12,456 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 417 80,368 SH   SOLE 2 19,969 0 60,399
SELECT ENERGY SVCS INC CL A COM 81617J301 2 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 352 67,826 SH   SOLE 7 67,826 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,048 201,971 SH   SOLE 18 201,971 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 525 101,165 SH   SOLE 19 101,165 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 12,856 2,477,036 SH   SOLE 21 2,477,036 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 8,070 1,554,897 SH   SOLE 22 1,499,858 0 55,039
SELECT ENERGY SVCS INC CL A COM 81617J301 63 12,099 SH   SOLE 25 12,099 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 21 4,059 SH   SOLE 26 866 0 3,193
SELECT ENERGY SVCS INC CL A COM 81617J301 46 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 3,397 654,474 SH   SOLE 30 654,474 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 39 7,453 SH   SOLE 40 7,453 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 168 32,426 SH   SOLE 43 123 0 32,303
SELECT INTERIOR CONCEPTS INC CL A 816120307 2 151 SH   SOLE 2 151 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 51 3,571 SH   SOLE 18 3,571 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 1,235 85,655 SH   SOLE 21 85,655 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 3,593 249,171 SH   SOLE 22 249,171 0 0
SELECT MED HLDGS CORP COM 81619Q105 4,064 112,362 SH   SOLE 2 52,475 0 59,887
SELECT MED HLDGS CORP COM 81619Q105 13 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 92 2,553 SH   SOLE 7 2,553 0 0
SELECT MED HLDGS CORP COM 81619Q105 14,755 407,945 SH   SOLE 18 388,759 0 19,186
SELECT MED HLDGS CORP COM 81619Q105 19,686 544,263 SH   SOLE 19 544,263 0 0
SELECT MED HLDGS CORP COM 81619Q105 454,904 12,576,826 SH   SOLE 21 12,576,826 0 0
SELECT MED HLDGS CORP COM 81619Q105 110,528 3,055,791 SH   SOLE 22 2,990,934 0 64,857
SELECT MED HLDGS CORP COM 81619Q105 693 19,170 SH   SOLE 23 19,170 0 0
SELECT MED HLDGS CORP COM 81619Q105 541 14,970 SH   SOLE 25 14,970 0 0
SELECT MED HLDGS CORP COM 81619Q105 4,593 126,989 SH   SOLE 26 44,434 0 82,555
SELECT MED HLDGS CORP COM 81619Q105 416 11,493 SH   SOLE 28 8,955 0 2,538
SELECT MED HLDGS CORP COM 81619Q105 10,213 282,367 SH   SOLE 30 282,367 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,363 37,693 SH   SOLE 34 37,693 0 0
SELECT MED HLDGS CORP COM 81619Q105 247 6,816 SH   SOLE 36 6,816 0 0
SELECT MED HLDGS CORP COM 81619Q105 470 12,996 SH   SOLE 40 12,996 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,014 28,026 SH   SOLE 43 861 0 27,165
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 22,221 280,885 SH   SOLE 2 280,885 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1 11 SH   SOLE 17 0 0 11
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 59 750 SH   SOLE 43 0 0 750
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 118,927 934,228 SH   SOLE 2 934,228 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 444 3,491 SH   SOLE 4 3,491 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 23,441 184,138 SH   SOLE 7 27,376 0 156,762
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16 129 SH   SOLE 17 0 0 129
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,695 44,733 SH   SOLE 18 44,733 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 59,392 466,552 SH   SOLE 19 466,552 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,025 23,760 SH   SOLE 22 23,760 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16 128 SH   SOLE 43 0 0 128
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 51,764 751,942 SH   SOLE 2 751,942 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,231 105,038 SH   SOLE 7 15,237 0 89,801
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 72 1,050 SH   SOLE 43 0 0 1,050
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 110,974 618,413 SH   SOLE 2 618,413 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 342 1,906 SH   SOLE 4 1,906 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 21,971 122,438 SH   SOLE 7 18,078 0 104,360
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 0 2 SH   SOLE 17 0 0 2
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,811 26,810 SH   SOLE 18 26,810 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 58,062 323,554 SH   SOLE 19 323,554 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,693 15,009 SH   SOLE 22 15,009 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 24,600 472,267 SH   SOLE 2 472,267 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 9,647 185,206 SH   SOLE 7 26,724 0 158,482
SELECT SECTOR SPDR TR ENERGY 81369Y506 3 56 SH   SOLE 17 0 0 56
SELECT SECTOR SPDR TR ENERGY 81369Y506 10 200 SH   SOLE 18 200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,681 51,475 SH   SOLE 19 51,475 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 496 9,525 SH   SOLE 30 9,525 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 102,358 2,727,354 SH   SOLE 2 2,727,354 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 473 12,600 SH   SOLE 4 12,600 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 26,255 699,573 SH   SOLE 7 103,548 0 596,025
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 1 SH   SOLE 17 0 0 1
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6,240 166,261 SH   SOLE 18 166,261 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 92,176 2,456,058 SH   SOLE 19 2,456,058 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3,034 80,844 SH   SOLE 22 80,844 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 191 5,079 SH   SOLE 43 0 0 5,079
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 72,313 739,094 SH   SOLE 2 739,094 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 723 7,394 SH   SOLE 4 7,394 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,698 27,580 SH   SOLE 7 3,851 0 23,729
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2 20 SH   SOLE 17 0 0 20
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10,135 103,589 SH   SOLE 18 103,589 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 121,331 1,240,100 SH   SOLE 19 1,240,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,899 50,073 SH   SOLE 22 50,073 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 147 1,500 SH   SOLE 30 1,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 49 500 SH   SOLE 43 0 0 500
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 247,246 1,655,816 SH   SOLE 2 1,655,816 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 29,535 197,798 SH   SOLE 7 29,415 0 168,383
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 677 4,533 SH   SOLE 43 0 0 4,533
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 102,070 1,274,122 SH   SOLE 2 1,274,122 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 36,145 451,189 SH   SOLE 7 66,703 0 384,486
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 23,172 521,302 SH   SOLE 2 521,302 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 14,350 322,825 SH   SOLE 7 47,476 0 275,349
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 57,494 1,293,454 SH   SOLE 22 1,293,454 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 22,089 345,789 SH   SOLE 2 345,789 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14,783 231,420 SH   SOLE 7 33,797 0 197,623
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 96 1,500 SH   SOLE 43 0 0 1,500
SELECTA BIOSCIENCES INC COM 816212104 329 79,003 SH   SOLE 2 5,778 0 73,225
SELECTA BIOSCIENCES INC COM 816212104 6 1,436 SH   SOLE 7 1,436 0 0
SELECTA BIOSCIENCES INC COM 816212104 1,244 299,039 SH   SOLE 18 299,039 0 0
SELECTA BIOSCIENCES INC COM 816212104 911 219,074 SH   SOLE 19 219,074 0 0
SELECTA BIOSCIENCES INC COM 816212104 17,404 4,183,668 SH   SOLE 21 4,183,668 0 0
SELECTA BIOSCIENCES INC COM 816212104 8,781 2,110,732 SH   SOLE 22 2,061,059 0 49,673
SELECTA BIOSCIENCES INC COM 816212104 248 59,541 SH   SOLE 30 59,541 0 0
SELECTA BIOSCIENCES INC COM 816212104 55 13,103 SH   SOLE 43 0 0 13,103
SELECTIVE INS GROUP INC COM 816300107 7,186 95,135 SH   SOLE 2 44,854 0 50,281
SELECTIVE INS GROUP INC COM 816300107 16 216 SH   SOLE 4 216 0 0
SELECTIVE INS GROUP INC COM 816300107 101 1,334 SH   SOLE 7 1,334 0 0
SELECTIVE INS GROUP INC COM 816300107 23,029 304,897 SH   SOLE 18 304,897 0 0
SELECTIVE INS GROUP INC COM 816300107 7,855 104,003 SH   SOLE 19 104,003 0 0
SELECTIVE INS GROUP INC COM 816300107 327,101 4,330,738 SH   SOLE 21 4,330,738 0 0
SELECTIVE INS GROUP INC COM 816300107 129,942 1,720,397 SH   SOLE 22 1,658,146 0 62,251
SELECTIVE INS GROUP INC COM 816300107 601 7,960 SH   SOLE 25 7,960 0 0
SELECTIVE INS GROUP INC COM 816300107 1,938 25,664 SH   SOLE 26 20,826 0 4,838
SELECTIVE INS GROUP INC COM 816300107 378 5,006 SH   SOLE 28 5,006 0 0
SELECTIVE INS GROUP INC COM 816300107 2,397 31,741 SH   SOLE 30 31,741 0 0
SELECTIVE INS GROUP INC COM 816300107 143 1,896 SH   SOLE 36 1,896 0 0
SELECTIVE INS GROUP INC COM 816300107 550 7,278 SH   SOLE 40 7,278 0 0
SELECTIVE INS GROUP INC COM 816300107 3,199 42,356 SH   SOLE 43 561 0 41,795
SELECTQUOTE INC COM 816307300 485 37,510 SH   SOLE 2 22,053 0 15,457
SELECTQUOTE INC COM 816307300 3 213 SH   SOLE 4 213 0 0
SELECTQUOTE INC COM 816307300 28 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300 6,307 487,793 SH   SOLE 18 479,120 0 8,673
SELECTQUOTE INC COM 816307300 3,870 299,281 SH   SOLE 19 299,281 0 0
SELECTQUOTE INC COM 816307300 185,403 14,339,004 SH   SOLE 21 14,339,004 0 0
SELECTQUOTE INC COM 816307300 39,345 3,042,931 SH   SOLE 22 2,997,142 0 45,789
SELECTQUOTE INC COM 816307300 94 7,246 SH   SOLE 25 7,246 0 0
SELECTQUOTE INC COM 816307300 336 26,000 SH   SOLE 26 21,678 0 4,322
SELECTQUOTE INC COM 816307300 84 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300 4,427 342,410 SH   SOLE 30 342,410 0 0
SELECTQUOTE INC COM 816307300 70 5,397 SH   SOLE 40 5,397 0 0
SELECTQUOTE INC COM 816307300 242 18,690 SH   SOLE 43 1,998 0 16,692
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 29 3,201 SH   SOLE 18 3,201 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 346 37,820 SH   SOLE 21 37,820 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 1,940 211,817 SH   SOLE 22 211,817 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 31 4,101 SH   SOLE 2 4,101 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 939 123,665 SH   SOLE 21 123,665 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 11,704 1,542,015 SH   SOLE 22 1,542,015 0 0
SEMPRA COM 816851109 94,248 745,047 SH   SOLE 2 142,387 0 602,660
SEMPRA COM 816851109 36,517 288,675 SH   SOLE 4 200,659 0 88,016
SEMPRA COM 816851109 101,594 803,116 SH   SOLE 7 793,174 0 9,942
SEMPRA COM 816851109 891 7,042 SH   SOLE 13 857 0 6,185
SEMPRA COM 816851109 5,235 41,381 SH   SOLE 15 41,381 0 0
SEMPRA COM 816851109 0 2 SH   SOLE 17 0 0 2
SEMPRA COM 816851109 105,283 832,274 SH   SOLE 18 786,766 0 45,508
SEMPRA COM 816851109 265,397 2,097,997 SH   SOLE 19 2,097,997 0 0
SEMPRA COM 816851109 1,183,707 9,357,369 SH   SOLE 21 9,357,369 0 0
SEMPRA COM 816851109 863,647 6,827,246 SH   SOLE 22 6,150,305 0 676,941
SEMPRA COM 816851109 24,042 190,052 SH   SOLE 23 190,052 0 0
SEMPRA COM 816851109 64,680 511,303 SH   SOLE 25 511,303 0 0
SEMPRA COM 816851109 111,262 879,539 SH   SOLE 26 427,730 0 451,809
SEMPRA COM 816851109 128,225 1,013,637 SH   SOLE 28 30,060 0 983,577
SEMPRA COM 816851109 58 458 SH   SOLE 29 458 0 0
SEMPRA COM 816851109 220,893 1,746,190 SH   SOLE 30 1,746,190 0 0
SEMPRA COM 816851109 14,525 114,821 SH   SOLE 31 36,806 0 78,015
SEMPRA COM 816851109 4,203 33,227 SH   SOLE 32 33,227 0 0
SEMPRA COM 816851109 118,943 940,260 SH   SOLE 34 940,260 0 0
SEMPRA COM 816851109 13,644 107,857 SH   SOLE 35 107,857 0 0
SEMPRA COM 816851109 23,065 182,333 SH   SOLE 36 182,333 0 0
SEMPRA COM 816851109 1,394 11,020 SH   SOLE 40 11,020 0 0
SEMPRA COM 816851109 20,396 161,231 SH   SOLE 43 10,153 0 151,078
SEMRUSH HLDGS INC CL A COM 81686C104 73 3,186 SH   SOLE 21 3,186 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 3,030 131,376 SH   SOLE 22 131,376 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 1 42 SH   SOLE 43 0 0 42
SEMTECH CORP COM 816850101 4,484 57,508 SH   SOLE 2 49,840 0 7,668
SEMTECH CORP COM 816850101 21 268 SH   SOLE 4 268 0 0
SEMTECH CORP COM 816850101 71 907 SH   SOLE 7 907 0 0
SEMTECH CORP COM 816850101 23,838 305,727 SH   SOLE 18 305,727 0 0
SEMTECH CORP COM 816850101 9,826 126,029 SH   SOLE 19 126,029 0 0
SEMTECH CORP COM 816850101 344,505 4,418,432 SH   SOLE 21 4,418,432 0 0
SEMTECH CORP COM 816850101 142,751 1,830,845 SH   SOLE 22 1,791,830 0 39,015
SEMTECH CORP COM 816850101 15 194 SH   SOLE 23 194 0 0
SEMTECH CORP COM 816850101 615 7,892 SH   SOLE 25 7,892 0 0
SEMTECH CORP COM 816850101 2,258 28,959 SH   SOLE 26 23,189 0 5,770
SEMTECH CORP COM 816850101 417 5,354 SH   SOLE 28 5,354 0 0
SEMTECH CORP COM 816850101 2,941 37,717 SH   SOLE 30 37,717 0 0
SEMTECH CORP COM 816850101 11 142 SH   SOLE 34 142 0 0
SEMTECH CORP COM 816850101 144 1,853 SH   SOLE 36 1,853 0 0
SEMTECH CORP COM 816850101 580 7,439 SH   SOLE 40 7,439 0 0
SEMTECH CORP COM 816850101 1,777 22,795 SH   SOLE 43 253 0 22,542
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 3,527 202,374 SH   SOLE 43 23,322 0 179,052
SENECA FOODS CORP NEW CL B 817070105 6 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 930 19,280 SH   SOLE 2 5,560 0 13,720
SENECA FOODS CORP NEW CL A 817070501 3 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,348 27,953 SH   SOLE 18 27,953 0 0
SENECA FOODS CORP NEW CL A 817070501 4,354 90,290 SH   SOLE 19 90,290 0 0
SENECA FOODS CORP NEW CL A 817070501 37,781 783,520 SH   SOLE 21 783,520 0 0
SENECA FOODS CORP NEW CL A 817070501 10,067 208,774 SH   SOLE 22 205,108 0 3,666
SENECA FOODS CORP NEW CL A 817070501 34 703 SH   SOLE 23 703 0 0
SENECA FOODS CORP NEW CL A 817070501 283 5,865 SH   SOLE 26 0 0 5,865
SENECA FOODS CORP NEW CL A 817070501 422 8,761 SH   SOLE 30 8,761 0 0
SENECA FOODS CORP NEW CL A 817070501 921 19,090 SH   SOLE 43 368 0 18,722
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 19,970 364,940 SH   SOLE 2 41,912 0 323,028
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7,526 137,543 SH   SOLE 4 59,440 0 78,103
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 885 16,177 SH   SOLE 7 16,177 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 24 439 SH   SOLE 13 439 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 960 17,547 SH   SOLE 15 17,547 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9,544 174,415 SH   SOLE 18 165,435 0 8,980
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 30,367 554,947 SH   SOLE 19 554,947 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 110,028 2,010,738 SH   SOLE 21 2,010,738 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 196,589 3,592,637 SH   SOLE 22 3,403,579 0 189,058
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5,052 92,324 SH   SOLE 23 92,324 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 12,110 221,316 SH   SOLE 25 221,316 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 17,764 324,643 SH   SOLE 26 197,896 0 126,747
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 24,276 443,647 SH   SOLE 28 11,048 0 432,599
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 40,569 741,384 SH   SOLE 30 616,706 0 124,678
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3,082 56,322 SH   SOLE 31 16,940 0 39,382
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 59,593 1,089,046 SH   SOLE 34 1,089,046 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4,143 75,704 SH   SOLE 36 75,704 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 338 6,181 SH   SOLE 40 6,181 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4,273 78,097 SH   SOLE 43 6,582 0 71,515
SENSEI BIOTHERAPEUTICS INC COM 81728A108 174 16,504 SH   SOLE 2 891 0 15,613
SENSEI BIOTHERAPEUTICS INC COM 81728A108 694 65,943 SH   SOLE 18 65,943 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 167 15,842 SH   SOLE 19 15,842 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 7,780 739,521 SH   SOLE 21 739,521 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 1,675 159,248 SH   SOLE 22 149,194 0 10,054
SENSEI BIOTHERAPEUTICS INC COM 81728A108 34 3,264 SH   SOLE 43 0 0 3,264
SENSEONICS HLDGS INC COM 81727U105 577 170,081 SH   SOLE 2 117,736 0 52,345
SENSEONICS HLDGS INC COM 81727U105 23 6,676 SH   SOLE 7 6,676 0 0
SENSEONICS HLDGS INC COM 81727U105 4,220 1,244,746 SH   SOLE 18 1,244,746 0 0
SENSEONICS HLDGS INC COM 81727U105 2,550 752,204 SH   SOLE 19 752,204 0 0
SENSEONICS HLDGS INC COM 81727U105 51,858 15,297,388 SH   SOLE 21 15,297,388 0 0
SENSEONICS HLDGS INC COM 81727U105 30,465 8,986,785 SH   SOLE 22 8,760,313 0 226,472
SENSEONICS HLDGS INC COM 81727U105 157 46,228 SH   SOLE 25 46,228 0 0
SENSEONICS HLDGS INC COM 81727U105 11 3,226 SH   SOLE 26 3,226 0 0
SENSEONICS HLDGS INC COM 81727U105 312 92,031 SH   SOLE 30 92,031 0 0
SENSEONICS HLDGS INC COM 81727U105 146 43,183 SH   SOLE 40 43,183 0 0
SENSEONICS HLDGS INC COM 81727U105 96 28,284 SH   SOLE 43 0 0 28,284
SENSIENT TECHNOLOGIES CORP COM 81725T100 6,106 67,040 SH   SOLE 2 44,922 0 22,118
SENSIENT TECHNOLOGIES CORP COM 81725T100 12 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 51 565 SH   SOLE 7 565 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 18,507 203,190 SH   SOLE 18 203,190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 6,729 73,884 SH   SOLE 19 73,884 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 275,221 3,021,750 SH   SOLE 21 3,021,750 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 107,980 1,185,546 SH   SOLE 22 1,150,016 0 35,530
SENSIENT TECHNOLOGIES CORP COM 81725T100 465 5,109 SH   SOLE 25 5,109 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,312 14,409 SH   SOLE 26 11,098 0 3,311
SENSIENT TECHNOLOGIES CORP COM 81725T100 179 1,967 SH   SOLE 28 1,967 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,107 23,133 SH   SOLE 30 23,133 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 74 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 461 5,056 SH   SOLE 40 5,056 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,900 31,842 SH   SOLE 43 1,501 0 30,341
SENSUS HEALTHCARE INC COM 81728J109 10 2,682 SH   SOLE 18 2,682 0 0
SENSUS HEALTHCARE INC COM 81728J109 365 101,496 SH   SOLE 21 101,496 0 0
SENSUS HEALTHCARE INC COM 81728J109 66 18,336 SH   SOLE 22 18,336 0 0
SENTINELONE INC CL A 81730H109 2,286 42,671 SH   SOLE 2 24,270 0 18,401
SENTINELONE INC CL A 81730H109 1,135 21,183 SH   SOLE 18 15,492 0 5,691
SENTINELONE INC CL A 81730H109 13,597 253,809 SH   SOLE 19 253,809 0 0
SENTINELONE INC CL A 81730H109 2,100 39,206 SH   SOLE 21 39,206 0 0
SENTINELONE INC CL A 81730H109 35,989 671,811 SH   SOLE 22 671,811 0 0
SENTINELONE INC CL A 81730H109 395 7,372 SH   SOLE 26 7,372 0 0
SENTINELONE INC CL A 81730H109 1,475 27,528 SH   SOLE 28 0 0 27,528
SENTINELONE INC CL A 81730H109 20 378 SH   SOLE 31 0 0 378
SENTINELONE INC CL A 81730H109 9,566 178,573 SH   SOLE 34 178,573 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 4 394 SH   SOLE 2 0 0 394
SERA PROGNOSTICS INC CLASS A COM 81749D107 19 1,678 SH   SOLE 18 1,678 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 1,479 133,087 SH   SOLE 21 133,087 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 165 14,827 SH   SOLE 22 14,178 0 649
SERES THERAPEUTICS INC COM 81750R102 485 69,718 SH   SOLE 2 30,790 0 38,928
SERES THERAPEUTICS INC COM 81750R102 2 246 SH   SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102 7 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102 1,450 208,340 SH   SOLE 18 191,433 0 16,907
SERES THERAPEUTICS INC COM 81750R102 2,671 383,766 SH   SOLE 19 383,766 0 0
SERES THERAPEUTICS INC COM 81750R102 19,838 2,850,256 SH   SOLE 21 2,850,256 0 0
SERES THERAPEUTICS INC COM 81750R102 12,111 1,740,137 SH   SOLE 22 1,701,240 0 38,897
SERES THERAPEUTICS INC COM 81750R102 106 15,180 SH   SOLE 23 15,180 0 0
SERES THERAPEUTICS INC COM 81750R102 61 8,697 SH   SOLE 25 8,697 0 0
SERES THERAPEUTICS INC COM 81750R102 638 91,651 SH   SOLE 26 24,591 0 67,060
SERES THERAPEUTICS INC COM 81750R102 54 7,787 SH   SOLE 28 7,787 0 0
SERES THERAPEUTICS INC COM 81750R102 3,024 434,512 SH   SOLE 30 434,512 0 0
SERES THERAPEUTICS INC COM 81750R102 50 7,204 SH   SOLE 40 7,204 0 0
SERES THERAPEUTICS INC COM 81750R102 169 24,298 SH   SOLE 43 0 0 24,298
SERITAGE GROWTH PPTYS CL A 81752R100 666 44,882 SH   SOLE 2 13,997 0 30,885
SERITAGE GROWTH PPTYS CL A 81752R100 2 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 9 577 SH   SOLE 7 577 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,764 118,934 SH   SOLE 18 118,934 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,999 134,796 SH   SOLE 19 134,796 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 22,681 1,529,410 SH   SOLE 21 1,529,410 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 14,690 990,550 SH   SOLE 22 951,409 0 39,141
SERITAGE GROWTH PPTYS CL A 81752R100 23 1,567 SH   SOLE 23 1,567 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 66 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 524 35,330 SH   SOLE 26 11,768 0 23,562
SERITAGE GROWTH PPTYS CL A 81752R100 65 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 321 21,635 SH   SOLE 30 21,635 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 53 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 741 49,973 SH   SOLE 43 19,758 0 30,215
SERVICE CORP INTL COM 817565104 36,123 599,451 SH   SOLE 2 332,322 0 267,129
SERVICE CORP INTL COM 817565104 4,620 76,671 SH   SOLE 4 76,671 0 0
SERVICE CORP INTL COM 817565104 383 6,354 SH   SOLE 7 6,354 0 0
SERVICE CORP INTL COM 817565104 2,320 38,507 SH   SOLE 13 38,507 0 0
SERVICE CORP INTL COM 817565104 29,649 492,023 SH   SOLE 18 439,665 0 52,358
SERVICE CORP INTL COM 817565104 19,991 331,739 SH   SOLE 19 331,739 0 0
SERVICE CORP INTL COM 817565104 478,122 7,934,324 SH   SOLE 21 7,934,324 0 0
SERVICE CORP INTL COM 817565104 325,817 5,406,854 SH   SOLE 22 4,861,308 0 545,546
SERVICE CORP INTL COM 817565104 7,420 123,141 SH   SOLE 23 123,141 0 0
SERVICE CORP INTL COM 817565104 1,310 21,734 SH   SOLE 25 21,734 0 0
SERVICE CORP INTL COM 817565104 7,588 125,913 SH   SOLE 26 83,385 0 42,528
SERVICE CORP INTL COM 817565104 4,462 74,039 SH   SOLE 28 12,803 0 61,236
SERVICE CORP INTL COM 817565104 2,618 43,446 SH   SOLE 29 43,446 0 0
SERVICE CORP INTL COM 817565104 11,614 192,734 SH   SOLE 30 192,734 0 0
SERVICE CORP INTL COM 817565104 3,372 55,959 SH   SOLE 31 55,959 0 0
SERVICE CORP INTL COM 817565104 1,161 19,269 SH   SOLE 34 19,269 0 0
SERVICE CORP INTL COM 817565104 511 8,472 SH   SOLE 36 8,472 0 0
SERVICE CORP INTL COM 817565104 1,217 20,191 SH   SOLE 40 20,191 0 0
SERVICE CORP INTL COM 817565104 4,999 82,956 SH   SOLE 43 1,458 0 81,498
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,707 241,493 SH   SOLE 2 111,250 0 130,243
SERVICE PPTYS TR COM SH BEN INT 81761L102 955 85,218 SH   SOLE 4 85,218 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,428 216,591 SH   SOLE 7 216,591 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 7,359 656,469 SH   SOLE 18 656,469 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 24,265 2,164,565 SH   SOLE 19 2,164,565 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 227,342 20,280,241 SH   SOLE 21 20,280,241 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 59,665 5,322,501 SH   SOLE 22 5,149,984 0 172,517
SERVICE PPTYS TR COM SH BEN INT 81761L102 76 6,791 SH   SOLE 23 6,791 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,066 719,519 SH   SOLE 25 719,519 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 658 58,693 SH   SOLE 26 44,266 0 14,427
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,641 146,423 SH   SOLE 28 13,779 0 132,644
SERVICE PPTYS TR COM SH BEN INT 81761L102 6,100 544,153 SH   SOLE 30 544,153 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,179 283,572 SH   SOLE 34 283,572 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 130 11,580 SH   SOLE 36 11,580 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 219 19,525 SH   SOLE 40 19,525 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 9,447 842,690 SH   SOLE 43 126,939 0 715,751
SERVICENOW INC COM 81762P102 372,325 598,333 SH   SOLE 2 176,539 0 421,794
SERVICENOW INC COM 81762P102 94,549 151,942 SH   SOLE 4 108,861 0 43,081
SERVICENOW INC COM 81762P102 109,103 175,330 SH   SOLE 7 169,279 0 6,051
SERVICENOW INC COM 81762P102 15,353 24,672 SH   SOLE 13 21,183 0 3,489
SERVICENOW INC COM 81762P102 12,006 19,294 SH   SOLE 15 19,294 0 0
SERVICENOW INC COM 81762P102 750,359 1,205,842 SH   SOLE 18 941,647 0 264,195
SERVICENOW INC COM 81762P102 755,496 1,214,097 SH   SOLE 19 1,214,097 0 0
SERVICENOW INC COM 81762P102 2,854,973 4,587,997 SH   SOLE 21 4,587,997 0 0
SERVICENOW INC COM 81762P102 2,863,171 4,601,172 SH   SOLE 22 4,031,894 0 569,278
SERVICENOW INC COM 81762P102 91,731 147,414 SH   SOLE 23 147,414 0 0
SERVICENOW INC COM 81762P102 227,829 366,126 SH   SOLE 25 366,126 0 0
SERVICENOW INC COM 81762P102 321,934 517,354 SH   SOLE 26 206,563 0 310,791
SERVICENOW INC COM 81762P102 359,086 577,058 SH   SOLE 28 18,359 0 558,699
SERVICENOW INC COM 81762P102 13,097 21,047 SH   SOLE 29 21,047 0 0
SERVICENOW INC COM 81762P102 652,743 1,048,970 SH   SOLE 30 994,267 0 54,703
SERVICENOW INC COM 81762P102 64,521 103,686 SH   SOLE 31 55,552 0 48,134
SERVICENOW INC COM 81762P102 325,915 523,751 SH   SOLE 34 523,751 0 0
SERVICENOW INC COM 81762P102 56,140 90,218 SH   SOLE 36 90,218 0 0
SERVICENOW INC COM 81762P102 4,276 6,872 SH   SOLE 40 6,872 0 0
SERVICENOW INC COM 81762P102 89,546 143,902 SH   SOLE 43 11,993 0 131,909
SERVICESOURCE INTL INC COM 81763U100 27 20,163 SH   SOLE 18 20,163 0 0
SERVICESOURCE INTL INC COM 81763U100 379 280,682 SH   SOLE 21 280,682 0 0
SERVICESOURCE INTL INC COM 81763U100 1,284 951,446 SH   SOLE 22 951,446 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,123 27,286 SH   SOLE 2 14,887 0 12,399
SERVISFIRST BANCSHARES INC COM 81768T108 13 162 SH   SOLE 4 162 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 62 803 SH   SOLE 7 803 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 14,252 183,186 SH   SOLE 18 183,186 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 6,828 87,764 SH   SOLE 19 87,764 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 435,825 5,601,862 SH   SOLE 21 5,601,862 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 94,998 1,221,051 SH   SOLE 22 1,188,111 0 32,940
SERVISFIRST BANCSHARES INC COM 81768T108 675 8,680 SH   SOLE 25 8,680 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,524 19,594 SH   SOLE 26 15,143 0 4,451
SERVISFIRST BANCSHARES INC COM 81768T108 347 4,464 SH   SOLE 28 4,464 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 6,903 88,725 SH   SOLE 30 88,725 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 428 5,505 SH   SOLE 40 5,505 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 679 8,726 SH   SOLE 43 99 0 8,627
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SESEN BIO INC COM 817763105 27 34,644 SH   SOLE 2 14,893 0 19,751
SESEN BIO INC COM 817763105 2 2,747 SH   SOLE 7 2,747 0 0
SESEN BIO INC COM 817763105 408 513,756 SH   SOLE 18 513,756 0 0
SESEN BIO INC COM 817763105 235 296,731 SH   SOLE 19 296,731 0 0
SESEN BIO INC COM 817763105 4,915 6,196,312 SH   SOLE 21 6,196,312 0 0
SESEN BIO INC COM 817763105 3,086 3,891,092 SH   SOLE 22 3,866,196 0 24,896
SESEN BIO INC COM 817763105 0 40 SH   SOLE 43 0 0 40
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 19 1,544 SH   SOLE 18 1,544 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 340 27,151 SH   SOLE 21 27,151 0 0
SFL CORPORATION LTD SHS G7738W106 1,138 135,763 SH   SOLE 2 47,725 0 88,038
SFL CORPORATION LTD SHS G7738W106 14 1,680 SH   SOLE 7 1,680 0 0
SFL CORPORATION LTD SHS G7738W106 2,651 316,405 SH   SOLE 18 316,405 0 0
SFL CORPORATION LTD SHS G7738W106 1,628 194,277 SH   SOLE 19 194,277 0 0
SFL CORPORATION LTD SHS G7738W106 30,029 3,583,450 SH   SOLE 21 3,583,450 0 0
SFL CORPORATION LTD SHS G7738W106 9,553 1,140,010 SH   SOLE 22 1,080,829 0 59,181
SFL CORPORATION LTD SHS G7738W106 61 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106 4 456 SH   SOLE 43 0 0 456
SG BLOCKS INC COM NEW 78418A505 437 133,546 SH   SOLE 22 133,546 0 0
SHAKE SHACK INC CL A 819047101 8,093 103,144 SH   SOLE 2 53,462 0 49,682
SHAKE SHACK INC CL A 819047101 266 3,393 SH   SOLE 4 3,393 0 0
SHAKE SHACK INC CL A 819047101 47 602 SH   SOLE 7 602 0 0
SHAKE SHACK INC CL A 819047101 826 10,526 SH   SOLE 13 10,526 0 0
SHAKE SHACK INC CL A 819047101 12,442 158,580 SH   SOLE 18 140,964 0 17,616
SHAKE SHACK INC CL A 819047101 48,149 613,671 SH   SOLE 19 613,671 0 0
SHAKE SHACK INC CL A 819047101 341,915 4,357,832 SH   SOLE 21 4,357,832 0 0
SHAKE SHACK INC CL A 819047101 115,246 1,468,851 SH   SOLE 22 1,425,170 0 43,681
SHAKE SHACK INC CL A 819047101 1,526 19,448 SH   SOLE 23 19,448 0 0
SHAKE SHACK INC CL A 819047101 424 5,405 SH   SOLE 25 5,405 0 0
SHAKE SHACK INC CL A 819047101 7,276 92,733 SH   SOLE 26 8,977 0 83,756
SHAKE SHACK INC CL A 819047101 238 3,030 SH   SOLE 28 3,030 0 0
SHAKE SHACK INC CL A 819047101 5,968 76,064 SH   SOLE 30 76,064 0 0
SHAKE SHACK INC CL A 819047101 561 7,146 SH   SOLE 34 7,146 0 0
SHAKE SHACK INC CL A 819047101 155 1,970 SH   SOLE 36 1,970 0 0
SHAKE SHACK INC CL A 819047101 346 4,413 SH   SOLE 40 4,413 0 0
SHAKE SHACK INC CL A 819047101 856 10,908 SH   SOLE 43 373 0 10,535
SHARECARE INC COM CL A 81948W104 72 8,800 SH   SOLE 2 8,800 0 0
SHARECARE INC COM CL A 81948W104 2,171 263,778 SH   SOLE 21 263,778 0 0
SHARECARE INC COM CL A 81948W104 28,577 3,472,331 SH   SOLE 22 3,472,331 0 0
SHARPS COMPLIANCE CORP COM 820017101 112 13,501 SH   SOLE 2 11,921 0 1,580
SHARPS COMPLIANCE CORP COM 820017101 431 52,086 SH   SOLE 18 52,086 0 0
SHARPS COMPLIANCE CORP COM 820017101 233 28,138 SH   SOLE 19 28,138 0 0
SHARPS COMPLIANCE CORP COM 820017101 4,141 500,773 SH   SOLE 21 500,773 0 0
SHARPS COMPLIANCE CORP COM 820017101 1,816 219,608 SH   SOLE 22 218,942 0 666
SHATTUCK LABS INC COM 82024L103 236 11,567 SH   SOLE 2 5,116 0 6,451
SHATTUCK LABS INC COM 82024L103 8 398 SH   SOLE 7 398 0 0
SHATTUCK LABS INC COM 82024L103 1,532 75,191 SH   SOLE 18 75,191 0 0
SHATTUCK LABS INC COM 82024L103 938 46,016 SH   SOLE 19 46,016 0 0
SHATTUCK LABS INC COM 82024L103 18,013 883,862 SH   SOLE 21 883,862 0 0
SHATTUCK LABS INC COM 82024L103 10,743 527,140 SH   SOLE 22 510,935 0 16,205
SHATTUCK LABS INC COM 82024L103 60 2,926 SH   SOLE 25 2,926 0 0
SHATTUCK LABS INC COM 82024L103 23 1,136 SH   SOLE 26 1,136 0 0
SHATTUCK LABS INC COM 82024L103 5,488 269,299 SH   SOLE 30 269,299 0 0
SHATTUCK LABS INC COM 82024L103 40 1,940 SH   SOLE 40 1,940 0 0
SHATTUCK LABS INC COM 82024L103 6 308 SH   SOLE 43 0 0 308
SHAW COMMUNICATIONS INC CL B CONV 82028K200 4 129 SH   SOLE 18 129 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 13,663 470,485 SH   SOLE 43 48,004 0 422,481
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,373 43,475 SH   SOLE 2 14,473 0 29,002
SHENANDOAH TELECOMMUNICATION COM 82312B106 4 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 22 706 SH   SOLE 7 706 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,934 187,905 SH   SOLE 18 187,905 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,701 85,525 SH   SOLE 19 85,525 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 184,927 5,855,816 SH   SOLE 21 5,855,816 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 40,210 1,273,283 SH   SOLE 22 1,229,551 0 43,732
SHENANDOAH TELECOMMUNICATION COM 82312B106 222 7,038 SH   SOLE 25 7,038 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 580 18,376 SH   SOLE 26 14,228 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106 175 5,530 SH   SOLE 28 5,530 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,754 87,199 SH   SOLE 30 87,199 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 196 6,206 SH   SOLE 40 6,206 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 442 13,987 SH   SOLE 43 174 0 13,813
SHERWIN WILLIAMS CO COM 824348106 183,212 654,961 SH   SOLE 2 146,981 0 507,980
SHERWIN WILLIAMS CO COM 824348106 48,465 173,257 SH   SOLE 4 108,633 0 64,624
SHERWIN WILLIAMS CO COM 824348106 60,494 216,259 SH   SOLE 7 209,099 0 7,160
SHERWIN WILLIAMS CO COM 824348106 8,603 30,753 SH   SOLE 13 26,528 0 4,225
SHERWIN WILLIAMS CO COM 824348106 7,023 25,106 SH   SOLE 15 25,106 0 0
SHERWIN WILLIAMS CO COM 824348106 1 3 SH   SOLE 17 0 0 3
SHERWIN WILLIAMS CO COM 824348106 288,334 1,030,758 SH   SOLE 18 778,136 0 252,622
SHERWIN WILLIAMS CO COM 824348106 197,186 704,917 SH   SOLE 19 704,917 0 0
SHERWIN WILLIAMS CO COM 824348106 1,644,432 5,878,640 SH   SOLE 21 5,878,640 0 0
SHERWIN WILLIAMS CO COM 824348106 1,518,163 5,427,244 SH   SOLE 22 4,867,620 0 559,624
SHERWIN WILLIAMS CO COM 824348106 42,684 152,590 SH   SOLE 23 152,590 0 0
SHERWIN WILLIAMS CO COM 824348106 120,336 430,186 SH   SOLE 25 430,186 0 0
SHERWIN WILLIAMS CO COM 824348106 160,338 573,187 SH   SOLE 26 228,361 0 344,826
SHERWIN WILLIAMS CO COM 824348106 210,776 753,498 SH   SOLE 28 22,313 0 731,185
SHERWIN WILLIAMS CO COM 824348106 3,410 12,189 SH   SOLE 29 12,189 0 0
SHERWIN WILLIAMS CO COM 824348106 298,290 1,066,350 SH   SOLE 30 1,066,350 0 0
SHERWIN WILLIAMS CO COM 824348106 28,914 103,364 SH   SOLE 31 40,731 0 62,633
SHERWIN WILLIAMS CO COM 824348106 22,780 81,435 SH   SOLE 34 81,435 0 0
SHERWIN WILLIAMS CO COM 824348106 32,534 116,304 SH   SOLE 36 116,304 0 0
SHERWIN WILLIAMS CO COM 824348106 2,498 8,931 SH   SOLE 40 8,931 0 0
SHERWIN WILLIAMS CO COM 824348106 66,066 236,176 SH   SOLE 43 12,304 0 223,872
SHIFT TECHNOLOGIES INC CL A 82452T107 212 30,479 SH   SOLE 2 4,295 0 26,184
SHIFT TECHNOLOGIES INC CL A 82452T107 7 998 SH   SOLE 7 998 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 1,401 201,856 SH   SOLE 18 201,856 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 867 124,965 SH   SOLE 19 124,965 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 16,214 2,336,346 SH   SOLE 21 2,336,346 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 10,584 1,525,028 SH   SOLE 22 1,494,205 0 30,823
SHIFT TECHNOLOGIES INC CL A 82452T107 7 1,051 SH   SOLE 23 1,051 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 0 15 SH   SOLE 43 0 0 15
SHIFT4 PMTS INC CL A 82452J109 7,036 90,766 SH   SOLE 2 13,529 0 77,237
SHIFT4 PMTS INC CL A 82452J109 12 149 SH   SOLE 4 149 0 0
SHIFT4 PMTS INC CL A 82452J109 54 695 SH   SOLE 7 695 0 0
SHIFT4 PMTS INC CL A 82452J109 1,431 18,462 SH   SOLE 18 18,462 0 0
SHIFT4 PMTS INC CL A 82452J109 23,692 305,619 SH   SOLE 19 305,619 0 0
SHIFT4 PMTS INC CL A 82452J109 46,059 594,160 SH   SOLE 21 594,160 0 0
SHIFT4 PMTS INC CL A 82452J109 77,689 1,002,186 SH   SOLE 22 954,142 0 48,044
SHIFT4 PMTS INC CL A 82452J109 367 4,728 SH   SOLE 25 4,728 0 0
SHIFT4 PMTS INC CL A 82452J109 1,040 13,412 SH   SOLE 26 10,004 0 3,408
SHIFT4 PMTS INC CL A 82452J109 231 2,983 SH   SOLE 28 2,983 0 0
SHIFT4 PMTS INC CL A 82452J109 4,161 53,679 SH   SOLE 30 53,679 0 0
SHIFT4 PMTS INC CL A 82452J109 59 763 SH   SOLE 31 763 0 0
SHIFT4 PMTS INC CL A 82452J109 119,621 1,543,101 SH   SOLE 34 1,543,101 0 0
SHIFT4 PMTS INC CL A 82452J109 385 4,961 SH   SOLE 40 4,961 0 0
SHIFT4 PMTS INC CL A 82452J109 15 196 SH   SOLE 43 0 0 196
SHIFTPIXY INC COM NEW 82452L203 2 1,653 SH   SOLE 18 1,653 0 0
SHIFTPIXY INC COM NEW 82452L203 26 23,009 SH   SOLE 21 23,009 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 668 19,842 SH   SOLE 2 19,842 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 485 14,392 SH   SOLE 4 14,392 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,117 33,163 SH   SOLE 18 33,163 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 48 1,436 SH   SOLE 19 1,436 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 6,820 202,555 SH   SOLE 21 202,555 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4,154 123,373 SH   SOLE 22 97,826 0 25,547
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 83 2,473 SH   SOLE 28 0 0 2,473
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 127 3,780 SH   SOLE 31 0 0 3,780
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 47,699 1,416,666 SH   SOLE 43 100,508 0 1,316,158
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 7,115 255,203 SH   SOLE 2 56,992 0 198,211
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 9 331 SH   SOLE 4 331 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 40 1,437 SH   SOLE 7 1,437 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1,263 45,308 SH   SOLE 18 45,308 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 218,015 7,819,775 SH   SOLE 19 7,819,775 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 73,166 2,624,317 SH   SOLE 21 2,624,317 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 64,446 2,311,564 SH   SOLE 22 2,199,853 0 111,711
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 936 33,581 SH   SOLE 25 33,581 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 5,636 202,165 SH   SOLE 26 26,813 0 175,352
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 176 6,315 SH   SOLE 28 6,315 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 36,473 1,308,196 SH   SOLE 30 1,308,196 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 47 1,682 SH   SOLE 31 1,682 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 105,997 3,801,918 SH   SOLE 34 3,801,918 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 298 10,706 SH   SOLE 40 10,706 0 0
SHOCKWAVE MED INC COM 82489T104 6,638 32,244 SH   SOLE 2 16,570 0 15,674
SHOCKWAVE MED INC COM 82489T104 70 338 SH   SOLE 4 338 0 0
SHOCKWAVE MED INC COM 82489T104 99 479 SH   SOLE 7 479 0 0
SHOCKWAVE MED INC COM 82489T104 20,721 100,648 SH   SOLE 18 92,298 0 8,350
SHOCKWAVE MED INC COM 82489T104 35,910 174,420 SH   SOLE 19 174,420 0 0
SHOCKWAVE MED INC COM 82489T104 270,858 1,315,609 SH   SOLE 21 1,315,609 0 0
SHOCKWAVE MED INC COM 82489T104 178,306 866,068 SH   SOLE 22 847,477 0 18,591
SHOCKWAVE MED INC COM 82489T104 1,025 4,979 SH   SOLE 23 4,979 0 0
SHOCKWAVE MED INC COM 82489T104 1,290 6,265 SH   SOLE 25 6,265 0 0
SHOCKWAVE MED INC COM 82489T104 7,113 34,551 SH   SOLE 26 12,990 0 21,561
SHOCKWAVE MED INC COM 82489T104 531 2,578 SH   SOLE 28 2,578 0 0
SHOCKWAVE MED INC COM 82489T104 3,894 18,915 SH   SOLE 30 18,915 0 0
SHOCKWAVE MED INC COM 82489T104 47 228 SH   SOLE 34 228 0 0
SHOCKWAVE MED INC COM 82489T104 1,048 5,089 SH   SOLE 36 5,089 0 0
SHOCKWAVE MED INC COM 82489T104 754 3,663 SH   SOLE 40 3,663 0 0
SHOCKWAVE MED INC COM 82489T104 1,666 8,091 SH   SOLE 43 639 0 7,452
SHOE CARNIVAL INC COM 824889109 520 16,048 SH   SOLE 2 9,633 0 6,415
SHOE CARNIVAL INC COM 824889109 10 306 SH   SOLE 7 306 0 0
SHOE CARNIVAL INC COM 824889109 2,216 68,341 SH   SOLE 18 68,341 0 0
SHOE CARNIVAL INC COM 824889109 3,186 98,278 SH   SOLE 19 98,278 0 0
SHOE CARNIVAL INC COM 824889109 68,909 2,125,501 SH   SOLE 21 2,125,501 0 0
SHOE CARNIVAL INC COM 824889109 15,941 491,704 SH   SOLE 22 480,831 0 10,873
SHOE CARNIVAL INC COM 824889109 10 313 SH   SOLE 23 313 0 0
SHOE CARNIVAL INC COM 824889109 91 2,796 SH   SOLE 25 2,796 0 0
SHOE CARNIVAL INC COM 824889109 14 436 SH   SOLE 26 436 0 0
SHOE CARNIVAL INC COM 824889109 85 2,630 SH   SOLE 28 2,630 0 0
SHOE CARNIVAL INC COM 824889109 1,276 39,359 SH   SOLE 30 39,359 0 0
SHOE CARNIVAL INC COM 824889109 38 1,181 SH   SOLE 34 1,181 0 0
SHOE CARNIVAL INC COM 824889109 34 1,062 SH   SOLE 36 1,062 0 0
SHOE CARNIVAL INC COM 824889109 54 1,666 SH   SOLE 40 1,666 0 0
SHOE CARNIVAL INC COM 824889109 364 11,240 SH   SOLE 43 714 0 10,526
SHOPIFY INC CL A 82509L107 13,565 10,005 SH   SOLE 2 1,316 0 8,689
SHOPIFY INC CL A 82509L107 255 188 SH   SOLE 4 188 0 0
SHOPIFY INC CL A 82509L107 4 3 SH   SOLE 17 0 0 3
SHOPIFY INC CL A 82509L107 147,047 108,459 SH   SOLE 18 72,564 0 35,895
SHOPIFY INC CL A 82509L107 241,898 178,420 SH   SOLE 19 178,420 0 0
SHOPIFY INC CL A 82509L107 39,586 29,198 SH   SOLE 21 29,198 0 0
SHOPIFY INC CL A 82509L107 30,120 22,216 SH   SOLE 22 22,216 0 0
SHOPIFY INC CL A 82509L107 13,474 9,938 SH   SOLE 26 1,832 0 8,106
SHOPIFY INC CL A 82509L107 1,279 943 SH   SOLE 28 0 0 943
SHOPIFY INC CL A 82509L107 8,729 6,438 SH   SOLE 30 6,438 0 0
SHOPIFY INC CL A 82509L107 127,926 94,356 SH   SOLE 34 94,356 0 0
SHOPIFY INC CL A 82509L107 44,314 32,685 SH   SOLE 43 2,776 0 29,909
SHORE BANCSHARES INC COM 825107105 13 736 SH   SOLE 2 736 0 0
SHORE BANCSHARES INC COM 825107105 41 2,315 SH   SOLE 18 2,315 0 0
SHORE BANCSHARES INC COM 825107105 744 41,944 SH   SOLE 21 41,944 0 0
SHORE BANCSHARES INC COM 825107105 2,475 139,582 SH   SOLE 22 139,582 0 0
SHORE BANCSHARES INC COM 825107105 43 2,412 SH   SOLE 26 0 0 2,412
SHOTSPOTTER INC COM 82536T107 138 3,788 SH   SOLE 2 2,837 0 951
SHOTSPOTTER INC COM 82536T107 6 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 917 25,225 SH   SOLE 18 25,225 0 0
SHOTSPOTTER INC COM 82536T107 526 14,462 SH   SOLE 19 14,462 0 0
SHOTSPOTTER INC COM 82536T107 11,086 304,802 SH   SOLE 21 304,802 0 0
SHOTSPOTTER INC COM 82536T107 6,944 190,918 SH   SOLE 22 184,811 0 6,107
SHOTSPOTTER INC COM 82536T107 68 1,864 SH   SOLE 25 1,864 0 0
SHOTSPOTTER INC COM 82536T107 28 770 SH   SOLE 26 770 0 0
SHOTSPOTTER INC COM 82536T107 129 3,557 SH   SOLE 30 3,557 0 0
SHOTSPOTTER INC COM 82536T107 25 674 SH   SOLE 36 674 0 0
SHOTSPOTTER INC COM 82536T107 62 1,691 SH   SOLE 40 1,691 0 0
SHOTSPOTTER INC COM 82536T107 132 3,639 SH   SOLE 43 0 0 3,639
SHUTTERSTOCK INC COM 825690100 2,728 24,076 SH   SOLE 2 15,302 0 8,774
SHUTTERSTOCK INC COM 825690100 8 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100 44 385 SH   SOLE 7 385 0 0
SHUTTERSTOCK INC COM 825690100 9,956 87,854 SH   SOLE 18 84,368 0 3,486
SHUTTERSTOCK INC COM 825690100 12,659 111,708 SH   SOLE 19 111,708 0 0
SHUTTERSTOCK INC COM 825690100 306,133 2,701,489 SH   SOLE 21 2,701,489 0 0
SHUTTERSTOCK INC COM 825690100 69,314 611,663 SH   SOLE 22 597,560 0 14,103
SHUTTERSTOCK INC COM 825690100 342 3,021 SH   SOLE 23 3,021 0 0
SHUTTERSTOCK INC COM 825690100 359 3,166 SH   SOLE 25 3,166 0 0
SHUTTERSTOCK INC COM 825690100 1,360 12,000 SH   SOLE 26 7,001 0 4,999
SHUTTERSTOCK INC COM 825690100 223 1,970 SH   SOLE 28 1,970 0 0
SHUTTERSTOCK INC COM 825690100 4,738 41,813 SH   SOLE 30 41,813 0 0
SHUTTERSTOCK INC COM 825690100 347 3,059 SH   SOLE 40 3,059 0 0
SHUTTERSTOCK INC COM 825690100 1,164 10,273 SH   SOLE 43 557 0 9,716
SHYFT GROUP INC COM 825698103 515 13,545 SH   SOLE 2 9,824 0 3,721
SHYFT GROUP INC COM 825698103 3 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103 21 556 SH   SOLE 7 556 0 0
SHYFT GROUP INC COM 825698103 3,920 103,118 SH   SOLE 18 103,118 0 0
SHYFT GROUP INC COM 825698103 2,325 61,167 SH   SOLE 19 61,167 0 0
SHYFT GROUP INC COM 825698103 47,563 1,251,325 SH   SOLE 21 1,251,325 0 0
SHYFT GROUP INC COM 825698103 29,116 766,003 SH   SOLE 22 747,391 0 18,612
SHYFT GROUP INC COM 825698103 153 4,032 SH   SOLE 25 4,032 0 0
SHYFT GROUP INC COM 825698103 678 17,847 SH   SOLE 26 17,847 0 0
SHYFT GROUP INC COM 825698103 101 2,652 SH   SOLE 28 2,652 0 0
SHYFT GROUP INC COM 825698103 756 19,897 SH   SOLE 30 19,897 0 0
SHYFT GROUP INC COM 825698103 134 3,537 SH   SOLE 40 3,537 0 0
SHYFT GROUP INC COM 825698103 236 6,207 SH   SOLE 43 0 0 6,207
SI-BONE INC COM 825704109 522 24,379 SH   SOLE 2 15,772 0 8,607
SI-BONE INC COM 825704109 2 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109 13 612 SH   SOLE 7 612 0 0
SI-BONE INC COM 825704109 1,987 92,779 SH   SOLE 18 92,779 0 0
SI-BONE INC COM 825704109 5,471 255,414 SH   SOLE 19 255,414 0 0
SI-BONE INC COM 825704109 24,925 1,163,628 SH   SOLE 21 1,163,628 0 0
SI-BONE INC COM 825704109 16,502 770,405 SH   SOLE 22 749,526 0 20,879
SI-BONE INC COM 825704109 58 2,702 SH   SOLE 23 2,702 0 0
SI-BONE INC COM 825704109 111 5,196 SH   SOLE 25 5,196 0 0
SI-BONE INC COM 825704109 248 11,595 SH   SOLE 26 2,134 0 9,461
SI-BONE INC COM 825704109 36 1,684 SH   SOLE 28 1,684 0 0
SI-BONE INC COM 825704109 1,136 53,056 SH   SOLE 30 53,056 0 0
SI-BONE INC COM 825704109 22 1,047 SH   SOLE 34 1,047 0 0
SI-BONE INC COM 825704109 103 4,802 SH   SOLE 36 4,802 0 0
SI-BONE INC COM 825704109 69 3,237 SH   SOLE 40 3,237 0 0
SI-BONE INC COM 825704109 109 5,111 SH   SOLE 43 0 0 5,111
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2,084 168,881 SH   SOLE 43 23,219 0 145,662
SIEBERT FINL CORP COM 826176109 6 1,678 SH   SOLE 2 1,678 0 0
SIEBERT FINL CORP COM 826176109 9 2,598 SH   SOLE 18 2,598 0 0
SIEBERT FINL CORP COM 826176109 243 72,649 SH   SOLE 21 72,649 0 0
SIEBERT FINL CORP COM 826176109 37 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J105 101 17,677 SH   SOLE 2 3,767 0 13,910
SIENTRA INC COM 82621J105 3 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 994 173,492 SH   SOLE 18 173,492 0 0
SIENTRA INC COM 82621J105 658 114,900 SH   SOLE 19 114,900 0 0
SIENTRA INC COM 82621J105 11,617 2,027,422 SH   SOLE 21 2,027,422 0 0
SIENTRA INC COM 82621J105 7,401 1,291,697 SH   SOLE 22 1,281,025 0 10,672
SIENTRA INC COM 82621J105 11 1,956 SH   SOLE 43 0 0 1,956
SIERRA BANCORP COM 82620P102 1,142 47,038 SH   SOLE 2 18,676 0 28,362
SIERRA BANCORP COM 82620P102 6 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,235 50,875 SH   SOLE 18 50,875 0 0
SIERRA BANCORP COM 82620P102 2,912 119,922 SH   SOLE 19 119,922 0 0
SIERRA BANCORP COM 82620P102 13,258 546,057 SH   SOLE 21 546,057 0 0
SIERRA BANCORP COM 82620P102 10,841 446,500 SH   SOLE 22 437,816 0 8,684
SIERRA BANCORP COM 82620P102 352 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 1,192 49,091 SH   SOLE 26 0 0 49,091
SIERRA BANCORP COM 82620P102 4 176 SH   SOLE 43 0 0 176
SIERRA ONCOLOGY INC COM NEW 82640U404 28 1,287 SH   SOLE 18 1,287 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 334 15,239 SH   SOLE 21 15,239 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 86 3,931 SH   SOLE 22 3,931 0 0
SIERRA WIRELESS INC COM 826516106 228 14,723 SH   SOLE 43 0 0 14,723
SIFCO INDS INC COM 826546103 5 591 SH   SOLE 18 591 0 0
SIFCO INDS INC COM 826546103 79 9,218 SH   SOLE 21 9,218 0 0
SIFCO INDS INC COM 826546103 48 5,558 SH   SOLE 22 5,558 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 116 34,437 SH   SOLE 43 0 0 34,437
SIGA TECHNOLOGIES INC COM 826917106 1,569 212,289 SH   SOLE 2 14,356 0 197,933
SIGA TECHNOLOGIES INC COM 826917106 8 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,175 158,971 SH   SOLE 18 158,971 0 0
SIGA TECHNOLOGIES INC COM 826917106 570 77,099 SH   SOLE 19 77,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 16,233 2,196,614 SH   SOLE 21 2,196,614 0 0
SIGA TECHNOLOGIES INC COM 826917106 9,471 1,281,576 SH   SOLE 22 1,247,928 0 33,648
SIGA TECHNOLOGIES INC COM 826917106 83 11,292 SH   SOLE 25 11,292 0 0
SIGA TECHNOLOGIES INC COM 826917106 83 11,271 SH   SOLE 28 11,271 0 0
SIGA TECHNOLOGIES INC COM 826917106 402 54,464 SH   SOLE 30 54,464 0 0
SIGA TECHNOLOGIES INC COM 826917106 64 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106 619 83,715 SH   SOLE 43 0 0 83,715
SIGHT SCIENCES INC COM 82657M105 167 7,349 SH   SOLE 2 1,908 0 5,441
SIGHT SCIENCES INC COM 82657M105 640 28,185 SH   SOLE 18 27,156 0 1,029
SIGHT SCIENCES INC COM 82657M105 1,196 52,698 SH   SOLE 19 52,698 0 0
SIGHT SCIENCES INC COM 82657M105 7,848 345,715 SH   SOLE 21 345,715 0 0
SIGHT SCIENCES INC COM 82657M105 3,197 140,818 SH   SOLE 22 139,249 0 1,569
SIGHT SCIENCES INC COM 82657M105 190 8,387 SH   SOLE 26 2,449 0 5,938
SIGHT SCIENCES INC COM 82657M105 206 9,076 SH   SOLE 28 0 0 9,076
SIGHT SCIENCES INC COM 82657M105 3 125 SH   SOLE 31 0 0 125
SIGHT SCIENCES INC COM 82657M105 100 4,403 SH   SOLE 34 4,403 0 0
SIGILON THERAPEUTICS INC COM 82657L107 241 42,723 SH   SOLE 2 19,731 0 22,992
SIGILON THERAPEUTICS INC COM 82657L107 186 32,897 SH   SOLE 18 32,897 0 0
SIGILON THERAPEUTICS INC COM 82657L107 5,277 934,017 SH   SOLE 19 934,017 0 0
SIGILON THERAPEUTICS INC COM 82657L107 32 5,644 SH   SOLE 20 5,644 0 0
SIGILON THERAPEUTICS INC COM 82657L107 2,964 524,528 SH   SOLE 21 524,528 0 0
SIGILON THERAPEUTICS INC COM 82657L107 1,093 193,423 SH   SOLE 22 187,382 0 6,041
SIGILON THERAPEUTICS INC COM 82657L107 23 4,076 SH   SOLE 23 4,076 0 0
SIGILON THERAPEUTICS INC COM 82657L107 19 3,294 SH   SOLE 26 0 0 3,294
SIGILON THERAPEUTICS INC COM 82657L107 2 340 SH   SOLE 43 0 0 340
SIGMA LABS INC COM 826598500 7 2,227 SH   SOLE 18 2,227 0 0
SIGMA LABS INC COM 826598500 82 27,084 SH   SOLE 21 27,084 0 0
SIGMATRON INTL INC COM 82661L101 68 7,617 SH   SOLE 21 7,617 0 0
SIGMATRON INTL INC COM 82661L101 1,319 148,545 SH   SOLE 22 148,545 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 51,644 189,673 SH   SOLE 2 83,031 0 106,642
SIGNATURE BK NEW YORK N Y COM 82669G104 1,285 4,721 SH   SOLE 4 4,721 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 511 1,875 SH   SOLE 7 1,875 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,141 7,865 SH   SOLE 13 7,865 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 41,137 151,082 SH   SOLE 18 147,026 0 4,056
SIGNATURE BK NEW YORK N Y COM 82669G104 23,787 87,364 SH   SOLE 19 87,364 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 796,278 2,924,481 SH   SOLE 21 2,924,481 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 463,999 1,704,126 SH   SOLE 22 1,618,618 0 85,508
SIGNATURE BK NEW YORK N Y COM 82669G104 4,332 15,910 SH   SOLE 23 15,910 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,980 7,272 SH   SOLE 25 7,272 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 7,871 28,907 SH   SOLE 26 21,005 0 7,902
SIGNATURE BK NEW YORK N Y COM 82669G104 3,128 11,488 SH   SOLE 28 4,620 0 6,868
SIGNATURE BK NEW YORK N Y COM 82669G104 1,865 6,851 SH   SOLE 29 6,851 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 29,213 107,290 SH   SOLE 30 107,290 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,704 13,603 SH   SOLE 31 13,517 0 86
SIGNATURE BK NEW YORK N Y COM 82669G104 209 766 SH   SOLE 34 766 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 357 1,311 SH   SOLE 36 1,311 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,906 6,999 SH   SOLE 40 6,999 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,703 13,599 SH   SOLE 43 1,383 0 12,216
SIGNET JEWELERS LIMITED SHS G81276100 4,493 56,904 SH   SOLE 2 25,587 0 31,317
SIGNET JEWELERS LIMITED SHS G81276100 16 197 SH   SOLE 4 197 0 0
SIGNET JEWELERS LIMITED SHS G81276100 125 1,589 SH   SOLE 7 1,589 0 0
SIGNET JEWELERS LIMITED SHS G81276100 15,450 195,669 SH   SOLE 18 189,952 0 5,717
SIGNET JEWELERS LIMITED SHS G81276100 18,362 232,554 SH   SOLE 19 232,554 0 0
SIGNET JEWELERS LIMITED SHS G81276100 486,235 6,157,993 SH   SOLE 21 6,157,993 0 0
SIGNET JEWELERS LIMITED SHS G81276100 112,437 1,423,980 SH   SOLE 22 1,389,053 0 34,927
SIGNET JEWELERS LIMITED SHS G81276100 545 6,901 SH   SOLE 23 6,901 0 0
SIGNET JEWELERS LIMITED SHS G81276100 637 8,063 SH   SOLE 25 8,063 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,183 52,977 SH   SOLE 26 16,080 0 36,897
SIGNET JEWELERS LIMITED SHS G81276100 691 8,752 SH   SOLE 28 4,375 0 4,377
SIGNET JEWELERS LIMITED SHS G81276100 7,359 93,193 SH   SOLE 30 93,193 0 0
SIGNET JEWELERS LIMITED SHS G81276100 421 5,329 SH   SOLE 36 5,329 0 0
SIGNET JEWELERS LIMITED SHS G81276100 488 6,184 SH   SOLE 40 6,184 0 0
SIGNET JEWELERS LIMITED SHS G81276100 5,580 70,673 SH   SOLE 43 13,071 0 57,602
SIGNIFY HEALTH INC CL A COM 82671G100 2,318 129,704 SH   SOLE 2 12,406 0 117,298
SIGNIFY HEALTH INC CL A COM 82671G100 8 473 SH   SOLE 7 473 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 457 25,572 SH   SOLE 18 25,572 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 366 20,467 SH   SOLE 19 20,467 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 12,690 710,132 SH   SOLE 21 710,132 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 15,703 878,754 SH   SOLE 22 814,608 0 64,146
SIGNIFY HEALTH INC CL A COM 82671G100 76 4,265 SH   SOLE 25 4,265 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 2 94 SH   SOLE 26 94 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 5,116 286,262 SH   SOLE 30 286,262 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 18 1,005 SH   SOLE 31 1,005 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 71 3,994 SH   SOLE 40 3,994 0 0
SILGAN HOLDINGS INC COM 827048109 9,282 241,963 SH   SOLE 2 71,891 0 170,072
SILGAN HOLDINGS INC COM 827048109 13 342 SH   SOLE 4 342 0 0
SILGAN HOLDINGS INC COM 827048109 73 1,907 SH   SOLE 7 1,907 0 0
SILGAN HOLDINGS INC COM 827048109 7,637 199,085 SH   SOLE 18 199,085 0 0
SILGAN HOLDINGS INC COM 827048109 900 23,464 SH   SOLE 19 23,464 0 0
SILGAN HOLDINGS INC COM 827048109 155,352 4,049,840 SH   SOLE 21 4,049,840 0 0
SILGAN HOLDINGS INC COM 827048109 89,120 2,323,249 SH   SOLE 22 2,220,060 0 103,189
SILGAN HOLDINGS INC COM 827048109 485 12,636 SH   SOLE 25 12,636 0 0
SILGAN HOLDINGS INC COM 827048109 1,062 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 284 7,413 SH   SOLE 28 7,413 0 0
SILGAN HOLDINGS INC COM 827048109 1,748 45,573 SH   SOLE 30 45,573 0 0
SILGAN HOLDINGS INC COM 827048109 57 1,496 SH   SOLE 31 1,496 0 0
SILGAN HOLDINGS INC COM 827048109 43 1,132 SH   SOLE 36 1,132 0 0
SILGAN HOLDINGS INC COM 827048109 439 11,435 SH   SOLE 40 11,435 0 0
SILGAN HOLDINGS INC COM 827048109 1,660 43,287 SH   SOLE 43 6,960 0 36,327
SILICON LABORATORIES INC COM 826919102 22,295 159,066 SH   SOLE 2 91,991 0 67,075
SILICON LABORATORIES INC COM 826919102 20 146 SH   SOLE 4 146 0 0
SILICON LABORATORIES INC COM 826919102 90 639 SH   SOLE 7 639 0 0
SILICON LABORATORIES INC COM 826919102 1,039 7,412 SH   SOLE 13 7,412 0 0
SILICON LABORATORIES INC COM 826919102 33,896 241,835 SH   SOLE 18 211,516 0 30,319
SILICON LABORATORIES INC COM 826919102 97,726 697,246 SH   SOLE 19 697,246 0 0
SILICON LABORATORIES INC COM 826919102 409,766 2,923,556 SH   SOLE 21 2,923,556 0 0
SILICON LABORATORIES INC COM 826919102 253,404 1,807,959 SH   SOLE 22 1,769,155 0 38,804
SILICON LABORATORIES INC COM 826919102 3,459 24,677 SH   SOLE 23 24,677 0 0
SILICON LABORATORIES INC COM 826919102 923 6,585 SH   SOLE 25 6,585 0 0
SILICON LABORATORIES INC COM 826919102 18,368 131,048 SH   SOLE 26 21,452 0 109,596
SILICON LABORATORIES INC COM 826919102 4,172 29,763 SH   SOLE 28 2,886 0 26,877
SILICON LABORATORIES INC COM 826919102 28,904 206,218 SH   SOLE 30 206,218 0 0
SILICON LABORATORIES INC COM 826919102 392 2,796 SH   SOLE 36 2,796 0 0
SILICON LABORATORIES INC COM 826919102 731 5,216 SH   SOLE 40 5,216 0 0
SILICON LABORATORIES INC COM 826919102 2,430 17,334 SH   SOLE 43 645 0 16,689
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 4,450 3,466,000 PRN   SOLE 21 3,466,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 27 SH   SOLE 18 27 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 91 1,319 SH   SOLE 22 1,319 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 77 1,116 SH   SOLE 25 1,116 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2,378 34,468 SH   SOLE 43 665 0 33,803
SILK RD MED INC COM 82710M100 1,685 30,624 SH   SOLE 2 20,288 0 10,336
SILK RD MED INC COM 82710M100 8 141 SH   SOLE 4 141 0 0
SILK RD MED INC COM 82710M100 27 497 SH   SOLE 7 497 0 0
SILK RD MED INC COM 82710M100 5,410 98,302 SH   SOLE 18 93,926 0 4,376
SILK RD MED INC COM 82710M100 20,111 365,452 SH   SOLE 19 365,452 0 0
SILK RD MED INC COM 82710M100 61,878 1,124,433 SH   SOLE 21 1,124,433 0 0
SILK RD MED INC COM 82710M100 47,128 856,404 SH   SOLE 22 835,232 0 21,172
SILK RD MED INC COM 82710M100 83 1,505 SH   SOLE 23 1,505 0 0
SILK RD MED INC COM 82710M100 345 6,268 SH   SOLE 25 6,268 0 0
SILK RD MED INC COM 82710M100 1,107 20,122 SH   SOLE 26 13,819 0 6,303
SILK RD MED INC COM 82710M100 146 2,657 SH   SOLE 28 2,657 0 0
SILK RD MED INC COM 82710M100 1,042 18,942 SH   SOLE 30 18,942 0 0
SILK RD MED INC COM 82710M100 294 5,350 SH   SOLE 36 5,350 0 0
SILK RD MED INC COM 82710M100 184 3,347 SH   SOLE 40 3,347 0 0
SILK RD MED INC COM 82710M100 294 5,340 SH   SOLE 43 102 0 5,238
SILVERBACK THERAPEUTICS INC COM 82835W108 278 27,857 SH   SOLE 2 6,627 0 21,230
SILVERBACK THERAPEUTICS INC COM 82835W108 3 259 SH   SOLE 7 259 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 506 50,712 SH   SOLE 18 50,712 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 376 37,651 SH   SOLE 19 37,651 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 7,108 712,213 SH   SOLE 21 712,213 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 3,840 384,788 SH   SOLE 22 373,815 0 10,973
SILVERBACK THERAPEUTICS INC COM 82835W108 25 2,540 SH   SOLE 25 2,540 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 40 3,989 SH   SOLE 30 3,989 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 20 2,024 SH   SOLE 40 2,024 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 56 5,628 SH   SOLE 43 120 0 5,508
SILVERBOW RES INC COM 82836G102 33 1,330 SH   SOLE 18 1,330 0 0
SILVERBOW RES INC COM 82836G102 409 16,689 SH   SOLE 21 16,689 0 0
SILVERBOW RES INC COM 82836G102 475 19,370 SH   SOLE 22 19,370 0 0
SILVERCORP METALS INC COM 82835P103 156 41,002 SH   SOLE 43 1,623 0 39,379
SILVERCREST ASSET MGMT GROUP CL A 828359109 252 16,197 SH   SOLE 2 16,197 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 29 1,872 SH   SOLE 18 1,872 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 529 33,946 SH   SOLE 21 33,946 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 706 45,291 SH   SOLE 22 45,291 0 0
SILVERGATE CAP CORP CL A 82837P408 1,132 9,798 SH   SOLE 2 7,177 0 2,621
SILVERGATE CAP CORP CL A 82837P408 10 85 SH   SOLE 4 85 0 0
SILVERGATE CAP CORP CL A 82837P408 43 368 SH   SOLE 7 368 0 0
SILVERGATE CAP CORP CL A 82837P408 7,515 65,062 SH   SOLE 18 64,053 0 1,009
SILVERGATE CAP CORP CL A 82837P408 4,909 42,506 SH   SOLE 19 42,506 0 0
SILVERGATE CAP CORP CL A 82837P408 92,310 799,221 SH   SOLE 21 799,221 0 0
SILVERGATE CAP CORP CL A 82837P408 67,134 581,248 SH   SOLE 22 567,346 0 13,902
SILVERGATE CAP CORP CL A 82837P408 346 2,996 SH   SOLE 25 2,996 0 0
SILVERGATE CAP CORP CL A 82837P408 1,033 8,942 SH   SOLE 26 7,133 0 1,809
SILVERGATE CAP CORP CL A 82837P408 228 1,972 SH   SOLE 28 1,972 0 0
SILVERGATE CAP CORP CL A 82837P408 1,443 12,496 SH   SOLE 30 12,496 0 0
SILVERGATE CAP CORP CL A 82837P408 9,350 80,953 SH   SOLE 34 80,953 0 0
SILVERGATE CAP CORP CL A 82837P408 319 2,766 SH   SOLE 40 2,766 0 0
SILVERGATE CAP CORP CL A 82837P408 386 3,342 SH   SOLE 43 9 0 3,333
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 3 544 SH   SOLE 18 544 0 0
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 40 6,591 SH   SOLE 21 6,591 0 0
SIMILARWEB LTD SHS M84137104 63 3,003 SH   SOLE 2 3,003 0 0
SIMILARWEB LTD SHS M84137104 65 3,110 SH   SOLE 4 3,110 0 0
SIMILARWEB LTD SHS M84137104 775 37,039 SH   SOLE 18 37,039 0 0
SIMILARWEB LTD SHS M84137104 8,273 395,268 SH   SOLE 19 395,268 0 0
SIMILARWEB LTD SHS M84137104 359 17,166 SH   SOLE 22 17,166 0 0
SIMILARWEB LTD SHS M84137104 54 2,572 SH   SOLE 26 2,572 0 0
SIMILARWEB LTD SHS M84137104 2,440 116,599 SH   SOLE 34 116,599 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,267 110,524 SH   SOLE 2 29,692 0 80,832
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12 412 SH   SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 43 1,464 SH   SOLE 7 1,464 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12,520 423,558 SH   SOLE 18 423,558 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6,345 214,661 SH   SOLE 19 214,661 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 362,421 12,260,509 SH   SOLE 21 12,260,509 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 78,421 2,652,938 SH   SOLE 22 2,560,989 0 91,949
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 53 1,788 SH   SOLE 25 1,788 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 78 2,646 SH   SOLE 28 2,646 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5,536 187,297 SH   SOLE 30 187,297 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 384 13,007 SH   SOLE 40 13,007 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 833 28,176 SH   SOLE 43 1,011 0 27,165
SIMON PPTY GROUP INC NEW COM 828806109 121,691 936,299 SH   SOLE 2 300,421 0 635,878
SIMON PPTY GROUP INC NEW COM 828806109 82,776 636,885 SH   SOLE 4 556,417 0 80,468
SIMON PPTY GROUP INC NEW COM 828806109 97,338 748,930 SH   SOLE 7 739,429 0 9,501
SIMON PPTY GROUP INC NEW COM 828806109 1,081 8,318 SH   SOLE 13 968 0 7,350
SIMON PPTY GROUP INC NEW COM 828806109 5,612 43,182 SH   SOLE 15 43,182 0 0
SIMON PPTY GROUP INC NEW COM 828806109 113,497 873,258 SH   SOLE 18 823,868 0 49,390
SIMON PPTY GROUP INC NEW COM 828806109 93,174 716,891 SH   SOLE 19 716,891 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,695,038 13,041,764 SH   SOLE 21 13,041,764 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,257,298 9,673,757 SH   SOLE 22 8,774,224 0 899,533
SIMON PPTY GROUP INC NEW COM 828806109 31,265 240,555 SH   SOLE 23 240,555 0 0
SIMON PPTY GROUP INC NEW COM 828806109 249,191 1,917,300 SH   SOLE 25 1,917,300 0 0
SIMON PPTY GROUP INC NEW COM 828806109 108,404 834,068 SH   SOLE 26 370,909 0 463,159
SIMON PPTY GROUP INC NEW COM 828806109 110,208 847,948 SH   SOLE 28 51,533 0 796,415
SIMON PPTY GROUP INC NEW COM 828806109 1,712 13,173 SH   SOLE 29 13,173 0 0
SIMON PPTY GROUP INC NEW COM 828806109 348,709 2,682,995 SH   SOLE 30 2,682,995 0 0
SIMON PPTY GROUP INC NEW COM 828806109 18,780 144,492 SH   SOLE 31 63,782 0 80,710
SIMON PPTY GROUP INC NEW COM 828806109 6,475 49,820 SH   SOLE 34 49,820 0 0
SIMON PPTY GROUP INC NEW COM 828806109 21,941 168,813 SH   SOLE 36 168,813 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,463 11,259 SH   SOLE 40 11,259 0 0
SIMON PPTY GROUP INC NEW COM 828806109 34,834 268,015 SH   SOLE 43 19,506 0 248,509
SIMPLY GOOD FOODS CO COM 82900L102 3,353 97,217 SH   SOLE 2 25,976 0 71,241
SIMPLY GOOD FOODS CO COM 82900L102 12 361 SH   SOLE 4 361 0 0
SIMPLY GOOD FOODS CO COM 82900L102 47 1,356 SH   SOLE 7 1,356 0 0
SIMPLY GOOD FOODS CO COM 82900L102 11,630 337,201 SH   SOLE 18 337,201 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,173 149,999 SH   SOLE 19 149,999 0 0
SIMPLY GOOD FOODS CO COM 82900L102 340,979 9,886,309 SH   SOLE 21 9,886,309 0 0
SIMPLY GOOD FOODS CO COM 82900L102 72,769 2,109,859 SH   SOLE 22 2,026,280 0 83,579
SIMPLY GOOD FOODS CO COM 82900L102 431 12,504 SH   SOLE 25 12,504 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,061 30,753 SH   SOLE 26 22,379 0 8,374
SIMPLY GOOD FOODS CO COM 82900L102 248 7,202 SH   SOLE 28 7,202 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,172 149,949 SH   SOLE 30 149,949 0 0
SIMPLY GOOD FOODS CO COM 82900L102 327 9,485 SH   SOLE 40 9,485 0 0
SIMPLY GOOD FOODS CO COM 82900L102 724 21,002 SH   SOLE 43 3,325 0 17,677
SIMPSON MFG INC COM 829073105 3,960 37,020 SH   SOLE 2 31,099 0 5,921
SIMPSON MFG INC COM 829073105 17 163 SH   SOLE 4 163 0 0
SIMPSON MFG INC COM 829073105 63 593 SH   SOLE 7 593 0 0
SIMPSON MFG INC COM 829073105 1 13 SH   SOLE 17 0 0 13
SIMPSON MFG INC COM 829073105 21,900 204,732 SH   SOLE 18 204,732 0 0
SIMPSON MFG INC COM 829073105 8,185 76,518 SH   SOLE 19 76,518 0 0
SIMPSON MFG INC COM 829073105 341,523 3,192,699 SH   SOLE 21 3,192,699 0 0
SIMPSON MFG INC COM 829073105 130,955 1,224,221 SH   SOLE 22 1,199,347 0 24,874
SIMPSON MFG INC COM 829073105 567 5,303 SH   SOLE 25 5,303 0 0
SIMPSON MFG INC COM 829073105 1,786 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MFG INC COM 829073105 388 3,631 SH   SOLE 28 3,631 0 0
SIMPSON MFG INC COM 829073105 2,409 22,523 SH   SOLE 30 22,523 0 0
SIMPSON MFG INC COM 829073105 551 5,154 SH   SOLE 40 5,154 0 0
SIMPSON MFG INC COM 829073105 2,773 25,922 SH   SOLE 43 6,045 0 19,877
SIMULATIONS PLUS INC COM 829214105 257 6,511 SH   SOLE 2 4,969 0 1,542
SIMULATIONS PLUS INC COM 829214105 3 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105 11 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 2,319 58,707 SH   SOLE 18 58,707 0 0
SIMULATIONS PLUS INC COM 829214105 1,025 25,952 SH   SOLE 19 25,952 0 0
SIMULATIONS PLUS INC COM 829214105 71,826 1,818,382 SH   SOLE 21 1,818,382 0 0
SIMULATIONS PLUS INC COM 829214105 15,601 394,957 SH   SOLE 22 384,929 0 10,028
SIMULATIONS PLUS INC COM 829214105 92 2,339 SH   SOLE 25 2,339 0 0
SIMULATIONS PLUS INC COM 829214105 470 11,903 SH   SOLE 26 10,307 0 1,596
SIMULATIONS PLUS INC COM 829214105 70 1,770 SH   SOLE 28 1,770 0 0
SIMULATIONS PLUS INC COM 829214105 1,207 30,551 SH   SOLE 30 30,551 0 0
SIMULATIONS PLUS INC COM 829214105 21 544 SH   SOLE 36 544 0 0
SIMULATIONS PLUS INC COM 829214105 86 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105 144 3,641 SH   SOLE 43 0 0 3,641
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,329 73,512 SH   SOLE 2 29,448 0 44,064
SINCLAIR BROADCAST GROUP INC CL A 829226109 6 197 SH   SOLE 4 197 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 44 1,382 SH   SOLE 7 1,382 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 5,072 160,102 SH   SOLE 18 142,659 0 17,443
SINCLAIR BROADCAST GROUP INC CL A 829226109 5,884 185,742 SH   SOLE 19 185,742 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 51,889 1,637,916 SH   SOLE 21 1,637,916 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 38,933 1,228,939 SH   SOLE 22 1,187,199 0 41,740
SINCLAIR BROADCAST GROUP INC CL A 829226109 97 3,073 SH   SOLE 23 3,073 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 253 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,195 37,718 SH   SOLE 26 17,148 0 20,570
SINCLAIR BROADCAST GROUP INC CL A 829226109 206 6,507 SH   SOLE 28 5,690 0 817
SINCLAIR BROADCAST GROUP INC CL A 829226109 410 12,943 SH   SOLE 30 12,943 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 115 3,643 SH   SOLE 36 3,643 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 174 5,487 SH   SOLE 40 5,487 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,864 58,838 SH   SOLE 43 9,375 0 49,463
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 116 10,360 SH   SOLE 2 4,944 0 5,416
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 365 32,625 SH   SOLE 18 32,625 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 646 57,704 SH   SOLE 19 57,704 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 4,452 397,875 SH   SOLE 21 397,875 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 1,500 134,050 SH   SOLE 22 131,629 0 2,421
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 13 1,191 SH   SOLE 23 1,191 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 59 5,262 SH   SOLE 26 0 0 5,262
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 724 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 4,030 166,449 SH   SOLE 43 11,350 0 155,099
SINTX TECHNOLOGIES INC COM NEW 829392307 7 5,207 SH   SOLE 18 5,207 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 86 67,213 SH   SOLE 21 67,213 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 91 70,801 SH   SOLE 22 70,801 0 0
SIO GENE THERAPIES INC COMMON 829399104 22 9,911 SH   SOLE 18 9,911 0 0
SIO GENE THERAPIES INC COMMON 829399104 287 132,381 SH   SOLE 21 132,381 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 28,207 4,624,110 SH   SOLE 2 2,579,763 0 2,044,347
SIRIUS XM HOLDINGS INC COM 82968B103 9,239 1,514,648 SH   SOLE 4 1,032,748 0 481,900
SIRIUS XM HOLDINGS INC COM 82968B103 3,451 565,770 SH   SOLE 7 565,770 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 3,776 619,050 SH   SOLE 13 619,050 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 591 96,893 SH   SOLE 15 96,893 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 24 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HOLDINGS INC COM 82968B103 11,437 1,874,926 SH   SOLE 18 869,545 0 1,005,381
SIRIUS XM HOLDINGS INC COM 82968B103 30,500 4,999,958 SH   SOLE 19 4,999,958 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 70,958 11,632,400 SH   SOLE 21 11,632,400 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 176,213 28,887,395 SH   SOLE 22 24,176,625 0 4,710,770
SIRIUS XM HOLDINGS INC COM 82968B103 9,616 1,576,349 SH   SOLE 23 1,576,349 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 7,535 1,235,269 SH   SOLE 25 1,235,269 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 24,700 4,049,247 SH   SOLE 26 2,820,070 0 1,229,177
SIRIUS XM HOLDINGS INC COM 82968B103 25,940 4,252,408 SH   SOLE 28 97,291 0 4,155,117
SIRIUS XM HOLDINGS INC COM 82968B103 4,833 792,223 SH   SOLE 29 792,223 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 30,935 5,071,389 SH   SOLE 30 5,071,389 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 9,333 1,530,024 SH   SOLE 31 1,271,190 0 258,834
SIRIUS XM HOLDINGS INC COM 82968B103 5,794 949,869 SH   SOLE 32 949,869 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 9,450 1,549,136 SH   SOLE 34 1,549,136 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 3,428 561,931 SH   SOLE 36 561,931 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 273 44,801 SH   SOLE 40 44,801 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 3,497 573,302 SH   SOLE 43 47,389 0 525,913
SIRIUSPOINT LTD COM G8192H106 840 90,698 SH   SOLE 2 27,094 0 63,604
SIRIUSPOINT LTD COM G8192H106 12 1,255 SH   SOLE 7 1,255 0 0
SIRIUSPOINT LTD COM G8192H106 3,381 365,159 SH   SOLE 18 365,159 0 0
SIRIUSPOINT LTD COM G8192H106 1,446 156,194 SH   SOLE 19 156,194 0 0
SIRIUSPOINT LTD COM G8192H106 97,362 10,514,204 SH   SOLE 21 10,514,204 0 0
SIRIUSPOINT LTD COM G8192H106 23,632 2,552,093 SH   SOLE 22 2,462,320 0 89,773
SIRIUSPOINT LTD COM G8192H106 100 10,755 SH   SOLE 25 10,755 0 0
SIRIUSPOINT LTD COM G8192H106 55 5,963 SH   SOLE 26 0 0 5,963
SIRIUSPOINT LTD COM G8192H106 86 9,262 SH   SOLE 28 9,262 0 0
SIRIUSPOINT LTD COM G8192H106 1,187 128,174 SH   SOLE 30 128,174 0 0
SIRIUSPOINT LTD COM G8192H106 74 8,009 SH   SOLE 40 8,009 0 0
SIRIUSPOINT LTD COM G8192H106 61 6,534 SH   SOLE 43 393 0 6,141
SITE CTRS CORP COM 82981J109 2,945 190,732 SH   SOLE 2 51,638 0 139,094
SITE CTRS CORP COM 82981J109 1,415 91,658 SH   SOLE 4 91,658 0 0
SITE CTRS CORP COM 82981J109 3,460 224,112 SH   SOLE 7 224,112 0 0
SITE CTRS CORP COM 82981J109 10,830 701,404 SH   SOLE 18 701,404 0 0
SITE CTRS CORP COM 82981J109 8,125 526,214 SH   SOLE 19 526,214 0 0
SITE CTRS CORP COM 82981J109 296,264 19,188,104 SH   SOLE 21 19,188,104 0 0
SITE CTRS CORP COM 82981J109 87,897 5,692,802 SH   SOLE 22 5,522,320 0 170,482
SITE CTRS CORP COM 82981J109 113 7,351 SH   SOLE 23 7,351 0 0
SITE CTRS CORP COM 82981J109 11,781 763,050 SH   SOLE 25 763,050 0 0
SITE CTRS CORP COM 82981J109 1,207 78,168 SH   SOLE 26 63,035 0 15,133
SITE CTRS CORP COM 82981J109 1,824 118,167 SH   SOLE 28 13,885 0 104,282
SITE CTRS CORP COM 82981J109 15,563 1,007,974 SH   SOLE 30 1,007,974 0 0
SITE CTRS CORP COM 82981J109 65 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109 328 21,261 SH   SOLE 40 21,261 0 0
SITE CTRS CORP COM 82981J109 3,087 199,940 SH   SOLE 43 6,024 0 193,916
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 27,257 136,646 SH   SOLE 2 32,850 0 103,796
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 171 858 SH   SOLE 4 858 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 138 693 SH   SOLE 7 693 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,626 8,151 SH   SOLE 13 8,151 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10,135 50,810 SH   SOLE 18 37,575 0 13,235
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 79,083 396,464 SH   SOLE 19 396,464 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 110,166 552,294 SH   SOLE 21 552,294 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 273,571 1,371,490 SH   SOLE 22 1,301,850 0 69,640
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,792 13,999 SH   SOLE 23 13,999 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,758 8,811 SH   SOLE 25 8,811 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16,832 84,385 SH   SOLE 26 15,831 0 68,554
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,092 15,499 SH   SOLE 28 3,204 0 12,295
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,458 37,389 SH   SOLE 30 37,389 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 140 702 SH   SOLE 31 702 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 951 4,768 SH   SOLE 34 4,768 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,426 7,150 SH   SOLE 36 7,150 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,116 5,596 SH   SOLE 40 5,596 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,834 14,208 SH   SOLE 43 5,642 0 8,566
SITIME CORP COM 82982T106 1,052 5,152 SH   SOLE 2 3,833 0 1,319
SITIME CORP COM 82982T106 6 29 SH   SOLE 4 29 0 0
SITIME CORP COM 82982T106 42 207 SH   SOLE 7 207 0 0
SITIME CORP COM 82982T106 7,309 35,799 SH   SOLE 18 35,799 0 0
SITIME CORP COM 82982T106 4,714 23,091 SH   SOLE 19 23,091 0 0
SITIME CORP COM 82982T106 90,223 441,901 SH   SOLE 21 441,901 0 0
SITIME CORP COM 82982T106 60,595 296,786 SH   SOLE 22 289,360 0 7,426
SITIME CORP COM 82982T106 315 1,541 SH   SOLE 25 1,541 0 0
SITIME CORP COM 82982T106 929 4,548 SH   SOLE 26 3,658 0 890
SITIME CORP COM 82982T106 207 1,015 SH   SOLE 28 1,015 0 0
SITIME CORP COM 82982T106 9,596 46,998 SH   SOLE 30 46,998 0 0
SITIME CORP COM 82982T106 263 1,289 SH   SOLE 40 1,289 0 0
SITIME CORP COM 82982T106 295 1,444 SH   SOLE 43 0 0 1,444
SIX FLAGS ENTMT CORP NEW COM 83001A102 11,511 270,856 SH   SOLE 2 103,070 0 167,786
SIX FLAGS ENTMT CORP NEW COM 83001A102 151 3,544 SH   SOLE 4 3,544 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 83 1,960 SH   SOLE 7 1,960 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 9,724 228,792 SH   SOLE 18 225,756 0 3,036
SIX FLAGS ENTMT CORP NEW COM 83001A102 8,832 207,810 SH   SOLE 19 207,810 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 153,422 3,609,934 SH   SOLE 21 3,609,934 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 99,943 2,351,593 SH   SOLE 22 2,235,785 0 115,808
SIX FLAGS ENTMT CORP NEW COM 83001A102 421 9,908 SH   SOLE 25 9,908 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,537 36,168 SH   SOLE 26 29,801 0 6,367
SIX FLAGS ENTMT CORP NEW COM 83001A102 393 9,243 SH   SOLE 28 6,143 0 3,100
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,689 39,735 SH   SOLE 30 39,735 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 138 3,254 SH   SOLE 34 3,254 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 362 8,521 SH   SOLE 40 8,521 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,589 84,437 SH   SOLE 43 6,241 0 78,196
SIXTH STREET SPECIALTY LENDN COM 83012A109 706 31,807 SH   SOLE 43 14,636 0 17,171
SJW GROUP COM 784305104 2,166 32,788 SH   SOLE 2 8,655 0 24,133
SJW GROUP COM 784305104 285 4,316 SH   SOLE 4 4,316 0 0
SJW GROUP COM 784305104 4,573 69,228 SH   SOLE 7 69,228 0 0
SJW GROUP COM 784305104 5,794 87,706 SH   SOLE 18 87,706 0 0
SJW GROUP COM 784305104 3,283 49,700 SH   SOLE 19 49,700 0 0
SJW GROUP COM 784305104 74,599 1,129,264 SH   SOLE 21 1,129,264 0 0
SJW GROUP COM 784305104 45,731 692,264 SH   SOLE 22 663,660 0 28,604
SJW GROUP COM 784305104 246 3,717 SH   SOLE 25 3,717 0 0
SJW GROUP COM 784305104 818 12,389 SH   SOLE 26 10,204 0 2,185
SJW GROUP COM 784305104 150 2,268 SH   SOLE 28 2,268 0 0
SJW GROUP COM 784305104 19,265 291,628 SH   SOLE 30 291,628 0 0
SJW GROUP COM 784305104 77 1,162 SH   SOLE 36 1,162 0 0
SJW GROUP COM 784305104 217 3,288 SH   SOLE 40 3,288 0 0
SJW GROUP COM 784305104 729 11,031 SH   SOLE 43 1,189 0 9,842
SK TELECOM LTD SPONSORED ADR 78440P108 1,581 52,513 SH   SOLE 2 52,513 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 240 7,990 SH   SOLE 4 7,990 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 0 13 SH   SOLE 18 13 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 2,413 80,176 SH   SOLE 22 78,503 0 1,673
SK TELECOM LTD SPONSORED ADR 78440P108 197 6,560 SH   SOLE 30 6,560 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 48,595 1,614,455 SH   SOLE 43 137,661 0 1,476,794
SKECHERS U S A INC CL A 830566105 28,702 681,443 SH   SOLE 2 463,956 0 217,487
SKECHERS U S A INC CL A 830566105 3,033 72,012 SH   SOLE 4 72,012 0 0
SKECHERS U S A INC CL A 830566105 681 16,170 SH   SOLE 7 16,170 0 0
SKECHERS U S A INC CL A 830566105 111 2,634 SH   SOLE 13 2,634 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 21,199 503,294 SH   SOLE 18 486,000 0 17,294
SKECHERS U S A INC CL A 830566105 8,731 207,292 SH   SOLE 19 207,292 0 0
SKECHERS U S A INC CL A 830566105 256,636 6,092,981 SH   SOLE 21 6,092,981 0 0
SKECHERS U S A INC CL A 830566105 177,327 4,210,044 SH   SOLE 22 3,866,199 0 343,845
SKECHERS U S A INC CL A 830566105 6,994 166,039 SH   SOLE 23 166,039 0 0
SKECHERS U S A INC CL A 830566105 701 16,654 SH   SOLE 25 16,654 0 0
SKECHERS U S A INC CL A 830566105 3,704 87,946 SH   SOLE 26 67,535 0 20,411
SKECHERS U S A INC CL A 830566105 488 11,593 SH   SOLE 28 9,878 0 1,715
SKECHERS U S A INC CL A 830566105 5,674 134,714 SH   SOLE 29 134,714 0 0
SKECHERS U S A INC CL A 830566105 3,306 78,487 SH   SOLE 30 78,487 0 0
SKECHERS U S A INC CL A 830566105 4,951 117,547 SH   SOLE 31 117,547 0 0
SKECHERS U S A INC CL A 830566105 519 12,326 SH   SOLE 34 12,326 0 0
SKECHERS U S A INC CL A 830566105 248 5,892 SH   SOLE 36 5,892 0 0
SKECHERS U S A INC CL A 830566105 704 16,713 SH   SOLE 40 16,713 0 0
SKECHERS U S A INC CL A 830566105 1,661 39,428 SH   SOLE 43 238 0 39,190
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 7 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P200 40 3,451 SH   SOLE 2 3,451 0 0
SKILLSOFT CORP CL A 83066P200 1,019 87,191 SH   SOLE 21 87,191 0 0
SKILLSOFT CORP CL A 83066P200 9,081 776,820 SH   SOLE 22 776,820 0 0
SKILLZ INC COM 83067L109 6,028 613,892 SH   SOLE 2 53,313 0 560,579
SKILLZ INC COM 83067L109 5 509 SH   SOLE 4 509 0 0
SKILLZ INC COM 83067L109 47 4,765 SH   SOLE 7 4,765 0 0
SKILLZ INC COM 83067L109 1,268 129,092 SH   SOLE 18 129,092 0 0
SKILLZ INC COM 83067L109 853 86,859 SH   SOLE 19 86,859 0 0
SKILLZ INC COM 83067L109 40,019 4,075,302 SH   SOLE 21 4,075,302 0 0
SKILLZ INC COM 83067L109 58,028 5,909,186 SH   SOLE 22 5,651,465 0 257,721
SKILLZ INC COM 83067L109 122 12,442 SH   SOLE 25 12,442 0 0
SKILLZ INC COM 83067L109 757 77,054 SH   SOLE 26 68,682 0 8,372
SKILLZ INC COM 83067L109 79 8,057 SH   SOLE 28 8,057 0 0
SKILLZ INC COM 83067L109 490 49,947 SH   SOLE 30 49,947 0 0
SKILLZ INC COM 83067L109 42 4,323 SH   SOLE 31 4,323 0 0
SKILLZ INC COM 83067L109 26 2,660 SH   SOLE 34 2,660 0 0
SKILLZ INC COM 83067L109 130 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,264 21,046 SH   SOLE 2 15,573 0 5,473
SKYLINE CHAMPION CORPORATION COM 830830105 12 200 SH   SOLE 4 200 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 51 844 SH   SOLE 7 844 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 8,708 144,996 SH   SOLE 18 144,996 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,575 92,829 SH   SOLE 19 92,829 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 140,954 2,346,888 SH   SOLE 21 2,346,888 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 73,035 1,216,029 SH   SOLE 22 1,183,509 0 32,520
SKYLINE CHAMPION CORPORATION COM 830830105 389 6,479 SH   SOLE 25 6,479 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,342 22,338 SH   SOLE 26 18,759 0 3,579
SKYLINE CHAMPION CORPORATION COM 830830105 256 4,261 SH   SOLE 28 4,261 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,628 27,105 SH   SOLE 30 27,105 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 355 5,904 SH   SOLE 40 5,904 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 216 3,590 SH   SOLE 43 206 0 3,384
SKYWATER TECHNOLOGY INC COM 83089J108 84 3,078 SH   SOLE 2 316 0 2,762
SKYWATER TECHNOLOGY INC COM 83089J108 632 23,252 SH   SOLE 18 23,252 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 379 13,949 SH   SOLE 19 13,949 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 7,289 267,993 SH   SOLE 21 267,993 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 2,352 86,456 SH   SOLE 22 84,526 0 1,930
SKYWATER TECHNOLOGY INC COM 83089J108 23,638 869,047 SH   SOLE 34 869,047 0 0
SKYWEST INC COM 830879102 2,282 46,254 SH   SOLE 2 6,341 0 39,913
SKYWEST INC COM 830879102 3 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 28 570 SH   SOLE 7 570 0 0
SKYWEST INC COM 830879102 9,843 199,497 SH   SOLE 18 199,497 0 0
SKYWEST INC COM 830879102 4,301 87,168 SH   SOLE 19 87,168 0 0
SKYWEST INC COM 830879102 298,211 6,044,000 SH   SOLE 21 6,044,000 0 0
SKYWEST INC COM 830879102 61,879 1,254,125 SH   SOLE 22 1,219,737 0 34,388
SKYWEST INC COM 830879102 80 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102 39 799 SH   SOLE 26 0 0 799
SKYWEST INC COM 830879102 94 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,633 73,629 SH   SOLE 30 73,629 0 0
SKYWEST INC COM 830879102 541 10,966 SH   SOLE 34 10,966 0 0
SKYWEST INC COM 830879102 64 1,296 SH   SOLE 40 1,296 0 0
SKYWEST INC COM 830879102 3,407 69,059 SH   SOLE 43 6,870 0 62,189
SKYWORKS SOLUTIONS INC COM 83088M102 62,525 379,447 SH   SOLE 2 80,050 0 299,397
SKYWORKS SOLUTIONS INC COM 83088M102 11,423 69,324 SH   SOLE 4 62,898 0 6,426
SKYWORKS SOLUTIONS INC COM 83088M102 35,422 214,963 SH   SOLE 7 171,127 0 43,836
SKYWORKS SOLUTIONS INC COM 83088M102 564 3,421 SH   SOLE 13 474 0 2,947
SKYWORKS SOLUTIONS INC COM 83088M102 3,324 20,174 SH   SOLE 15 20,174 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 57,752 350,477 SH   SOLE 18 327,376 0 23,101
SKYWORKS SOLUTIONS INC COM 83088M102 108,920 661,000 SH   SOLE 19 661,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,037,107 6,293,888 SH   SOLE 21 6,293,888 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 578,696 3,511,934 SH   SOLE 22 3,162,918 0 349,016
SKYWORKS SOLUTIONS INC COM 83088M102 15,311 92,915 SH   SOLE 23 92,915 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 51,755 314,086 SH   SOLE 25 314,086 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 82,798 502,474 SH   SOLE 26 190,972 0 311,502
SKYWORKS SOLUTIONS INC COM 83088M102 122,301 742,208 SH   SOLE 28 15,442 0 726,766
SKYWORKS SOLUTIONS INC COM 83088M102 170,368 1,033,909 SH   SOLE 30 1,033,909 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 10,196 61,877 SH   SOLE 31 20,328 0 41,549
SKYWORKS SOLUTIONS INC COM 83088M102 6,406 38,877 SH   SOLE 32 38,877 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 133,265 808,745 SH   SOLE 34 808,745 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 12,946 78,566 SH   SOLE 36 78,566 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 967 5,869 SH   SOLE 40 5,869 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 25,348 153,831 SH   SOLE 43 9,441 0 144,390
SL GREEN RLTY CORP COM 78440X804 28,461 401,765 SH   SOLE 2 261,863 0 139,902
SL GREEN RLTY CORP COM 78440X804 17,259 243,632 SH   SOLE 4 243,632 0 0
SL GREEN RLTY CORP COM 78440X804 6,123 86,433 SH   SOLE 7 86,433 0 0
SL GREEN RLTY CORP COM 78440X804 26,772 377,922 SH   SOLE 18 377,715 0 207
SL GREEN RLTY CORP COM 78440X804 40,052 565,392 SH   SOLE 19 565,392 0 0
SL GREEN RLTY CORP COM 78440X804 265,198 3,743,625 SH   SOLE 21 3,743,625 0 0
SL GREEN RLTY CORP COM 78440X804 178,569 2,520,741 SH   SOLE 22 2,292,734 0 228,007
SL GREEN RLTY CORP COM 78440X804 1,128 15,930 SH   SOLE 23 15,930 0 0
SL GREEN RLTY CORP COM 78440X804 23,724 334,899 SH   SOLE 25 334,899 0 0
SL GREEN RLTY CORP COM 78440X804 2,726 38,478 SH   SOLE 26 32,333 0 6,145
SL GREEN RLTY CORP COM 78440X804 4,763 67,236 SH   SOLE 28 24,658 0 42,578
SL GREEN RLTY CORP COM 78440X804 46 645 SH   SOLE 29 645 0 0
SL GREEN RLTY CORP COM 78440X804 22,783 321,610 SH   SOLE 30 321,610 0 0
SL GREEN RLTY CORP COM 78440X804 163 2,294 SH   SOLE 31 2,294 0 0
SL GREEN RLTY CORP COM 78440X804 22,091 311,845 SH   SOLE 34 311,845 0 0
SL GREEN RLTY CORP COM 78440X804 1,164 16,425 SH   SOLE 36 16,425 0 0
SL GREEN RLTY CORP COM 78440X804 593 8,364 SH   SOLE 40 8,364 0 0
SL GREEN RLTY CORP COM 78440X804 5,110 72,130 SH   SOLE 43 4,557 0 67,573
SLEEP NUMBER CORP COM 83125X103 2,522 26,977 SH   SOLE 2 11,080 0 15,897
SLEEP NUMBER CORP COM 83125X103 10 102 SH   SOLE 4 102 0 0
SLEEP NUMBER CORP COM 83125X103 36 385 SH   SOLE 7 385 0 0
SLEEP NUMBER CORP COM 83125X103 8,294 88,727 SH   SOLE 18 86,088 0 2,639
SLEEP NUMBER CORP COM 83125X103 7,412 79,293 SH   SOLE 19 79,293 0 0
SLEEP NUMBER CORP COM 83125X103 253,181 2,708,394 SH   SOLE 21 2,708,394 0 0
SLEEP NUMBER CORP COM 83125X103 56,525 604,677 SH   SOLE 22 585,915 0 18,762
SLEEP NUMBER CORP COM 83125X103 189 2,025 SH   SOLE 23 2,025 0 0
SLEEP NUMBER CORP COM 83125X103 410 4,381 SH   SOLE 25 4,381 0 0
SLEEP NUMBER CORP COM 83125X103 1,630 17,439 SH   SOLE 26 7,355 0 10,084
SLEEP NUMBER CORP COM 83125X103 198 2,123 SH   SOLE 28 2,123 0 0
SLEEP NUMBER CORP COM 83125X103 4,125 44,126 SH   SOLE 30 44,126 0 0
SLEEP NUMBER CORP COM 83125X103 100 1,071 SH   SOLE 34 1,071 0 0
SLEEP NUMBER CORP COM 83125X103 252 2,694 SH   SOLE 36 2,694 0 0
SLEEP NUMBER CORP COM 83125X103 307 3,286 SH   SOLE 40 3,286 0 0
SLEEP NUMBER CORP COM 83125X103 938 10,037 SH   SOLE 43 0 0 10,037
SLM CORP COM 78442P106 15,090 857,383 SH   SOLE 2 275,384 0 581,999
SLM CORP COM 78442P106 43 2,437 SH   SOLE 4 2,437 0 0
SLM CORP COM 78442P106 127 7,213 SH   SOLE 7 7,213 0 0
SLM CORP COM 78442P106 13,016 739,566 SH   SOLE 18 738,377 0 1,189
SLM CORP COM 78442P106 1,558 88,537 SH   SOLE 19 88,537 0 0
SLM CORP COM 78442P106 252,115 14,324,703 SH   SOLE 21 14,324,703 0 0
SLM CORP COM 78442P106 155,149 8,815,288 SH   SOLE 22 8,442,165 0 373,123
SLM CORP COM 78442P106 627 35,640 SH   SOLE 25 35,640 0 0
SLM CORP COM 78442P106 2,764 157,063 SH   SOLE 26 123,373 0 33,690
SLM CORP COM 78442P106 456 25,925 SH   SOLE 28 20,087 0 5,838
SLM CORP COM 78442P106 73 4,130 SH   SOLE 29 4,130 0 0
SLM CORP COM 78442P106 2,950 167,629 SH   SOLE 30 167,629 0 0
SLM CORP COM 78442P106 247 14,032 SH   SOLE 31 14,032 0 0
SLM CORP COM 78442P106 123 7,005 SH   SOLE 36 7,005 0 0
SLM CORP COM 78442P106 685 38,933 SH   SOLE 40 38,933 0 0
SLM CORP COM 78442P106 4,794 272,394 SH   SOLE 43 11,568 0 260,826
SLR INVESTMENT CORP COM 83413U100 5,289 276,486 SH   SOLE 30 276,486 0 0
SLR SENIOR INVESTMENT CORP COM 83416M105 1,625 105,046 SH   SOLE 30 105,046 0 0
SM ENERGY CO COM 78454L100 3,517 133,337 SH   SOLE 2 74,454 0 58,883
SM ENERGY CO COM 78454L100 12 449 SH   SOLE 4 449 0 0
SM ENERGY CO COM 78454L100 97 3,684 SH   SOLE 7 3,684 0 0
SM ENERGY CO COM 78454L100 12,433 471,313 SH   SOLE 18 471,313 0 0
SM ENERGY CO COM 78454L100 19,978 757,316 SH   SOLE 19 757,316 0 0
SM ENERGY CO COM 78454L100 380,695 14,431,200 SH   SOLE 21 14,431,200 0 0
SM ENERGY CO COM 78454L100 85,842 3,254,070 SH   SOLE 22 3,137,528 0 116,542
SM ENERGY CO COM 78454L100 174 6,601 SH   SOLE 23 6,601 0 0
SM ENERGY CO COM 78454L100 336 12,727 SH   SOLE 25 12,727 0 0
SM ENERGY CO COM 78454L100 2,335 88,524 SH   SOLE 26 43,948 0 44,576
SM ENERGY CO COM 78454L100 371 14,078 SH   SOLE 28 9,608 0 4,470
SM ENERGY CO COM 78454L100 7,083 268,502 SH   SOLE 30 268,502 0 0
SM ENERGY CO COM 78454L100 242 9,183 SH   SOLE 36 9,183 0 0
SM ENERGY CO COM 78454L100 375 14,206 SH   SOLE 40 14,206 0 0
SM ENERGY CO COM 78454L100 785 29,762 SH   SOLE 43 3,131 0 26,631
SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0 1,928 1,475,000 PRN   SOLE 21 1,475,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 357 8,022 SH   SOLE 2 6,212 0 1,810
SMART GLOBAL HLDGS INC SHS G8232Y101 2 51 SH   SOLE 4 51 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 12 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 2,893 65,015 SH   SOLE 18 65,015 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,372 30,842 SH   SOLE 19 30,842 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 113,463 2,549,722 SH   SOLE 21 2,549,722 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 20,068 450,965 SH   SOLE 22 438,538 0 12,427
SMART GLOBAL HLDGS INC SHS G8232Y101 123 2,775 SH   SOLE 25 2,775 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 3 59 SH   SOLE 26 59 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 99 2,223 SH   SOLE 28 2,223 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,852 41,618 SH   SOLE 30 41,618 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 95 2,127 SH   SOLE 40 2,127 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 198 4,451 SH   SOLE 43 145 0 4,306
SMART SAND INC COM 83191H107 127 52,014 SH   SOLE 18 4,725 0 47,289
SMART SAND INC COM 83191H107 461 188,171 SH   SOLE 21 188,171 0 0
SMART SAND INC COM 83191H107 864 352,777 SH   SOLE 22 352,777 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,679 64,955 SH   SOLE 2 48,831 0 16,124
SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,255 48,555 SH   SOLE 18 48,555 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,611 62,323 SH   SOLE 19 62,323 0 0
SMARTFINANCIAL INC COM NEW 83190L208 13,641 527,711 SH   SOLE 21 527,711 0 0
SMARTFINANCIAL INC COM NEW 83190L208 8,586 332,156 SH   SOLE 22 324,074 0 8,082
SMARTFINANCIAL INC COM NEW 83190L208 30 1,161 SH   SOLE 26 0 0 1,161
SMARTRENT INC COM CL A 83193G107 224 17,217 SH   SOLE 2 17,217 0 0
SMARTRENT INC COM CL A 83193G107 235 18,069 SH   SOLE 4 18,069 0 0
SMARTRENT INC COM CL A 83193G107 2,833 217,564 SH   SOLE 18 217,564 0 0
SMARTRENT INC COM CL A 83193G107 20,698 1,589,698 SH   SOLE 19 1,589,698 0 0
SMARTRENT INC COM CL A 83193G107 1,271 97,656 SH   SOLE 22 97,656 0 0
SMARTRENT INC COM CL A 83193G107 197 15,141 SH   SOLE 26 15,141 0 0
SMARTRENT INC COM CL A 83193G107 8,364 642,405 SH   SOLE 34 642,405 0 0
SMARTSHEET INC COM CL A 83200N103 14,684 213,364 SH   SOLE 2 40,724 0 172,640
SMARTSHEET INC COM CL A 83200N103 33 479 SH   SOLE 4 479 0 0
SMARTSHEET INC COM CL A 83200N103 120 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,382 78,204 SH   SOLE 18 77,604 0 600
SMARTSHEET INC COM CL A 83200N103 2,772 40,281 SH   SOLE 19 40,281 0 0
SMARTSHEET INC COM CL A 83200N103 142,019 2,063,628 SH   SOLE 21 2,063,628 0 0
SMARTSHEET INC COM CL A 83200N103 189,841 2,758,519 SH   SOLE 22 2,603,913 0 154,606
SMARTSHEET INC COM CL A 83200N103 1,259 18,290 SH   SOLE 25 18,290 0 0
SMARTSHEET INC COM CL A 83200N103 3,321 48,250 SH   SOLE 26 39,903 0 8,347
SMARTSHEET INC COM CL A 83200N103 668 9,709 SH   SOLE 28 9,709 0 0
SMARTSHEET INC COM CL A 83200N103 4,452 64,686 SH   SOLE 30 64,686 0 0
SMARTSHEET INC COM CL A 83200N103 132 1,912 SH   SOLE 31 1,912 0 0
SMARTSHEET INC COM CL A 83200N103 101 1,466 SH   SOLE 34 1,466 0 0
SMARTSHEET INC COM CL A 83200N103 440 6,394 SH   SOLE 36 6,394 0 0
SMARTSHEET INC COM CL A 83200N103 967 14,051 SH   SOLE 40 14,051 0 0
SMARTSHEET INC COM CL A 83200N103 1,804 26,214 SH   SOLE 43 1,938 0 24,276
SMILEDIRECTCLUB INC CL A COM 83192H106 220 41,276 SH   SOLE 2 38,478 0 2,798
SMILEDIRECTCLUB INC CL A COM 83192H106 2 296 SH   SOLE 4 296 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 803 151,024 SH   SOLE 21 151,024 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 7,237 1,360,410 SH   SOLE 22 1,310,063 0 50,347
SMILEDIRECTCLUB INC CL A COM 83192H106 69 12,988 SH   SOLE 25 12,988 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 57 10,699 SH   SOLE 26 0 0 10,699
SMILEDIRECTCLUB INC CL A COM 83192H106 368 69,128 SH   SOLE 30 69,128 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 15 2,776 SH   SOLE 34 2,776 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 72 13,500 SH   SOLE 40 13,500 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 4 116 SH   SOLE 18 116 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 9,112 265,341 SH   SOLE 43 24,295 0 241,046
SMITH & WESSON BRANDS INC COM 831754106 399 19,196 SH   SOLE 2 15,889 0 3,307
SMITH & WESSON BRANDS INC COM 831754106 4 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106 18 855 SH   SOLE 7 855 0 0
SMITH & WESSON BRANDS INC COM 831754106 2,807 135,196 SH   SOLE 18 135,196 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,760 84,755 SH   SOLE 19 84,755 0 0
SMITH & WESSON BRANDS INC COM 831754106 47,755 2,300,322 SH   SOLE 21 2,300,322 0 0
SMITH & WESSON BRANDS INC COM 831754106 22,340 1,076,131 SH   SOLE 22 1,043,365 0 32,766
SMITH & WESSON BRANDS INC COM 831754106 782 37,671 SH   SOLE 26 34,119 0 3,552
SMITH & WESSON BRANDS INC COM 831754106 97 4,680 SH   SOLE 28 4,680 0 0
SMITH & WESSON BRANDS INC COM 831754106 603 29,067 SH   SOLE 30 29,067 0 0
SMITH & WESSON BRANDS INC COM 831754106 169 8,148 SH   SOLE 40 8,148 0 0
SMITH & WESSON BRANDS INC COM 831754106 355 17,110 SH   SOLE 43 433 0 16,677
SMITH A O CORP COM 831865209 21,067 344,964 SH   SOLE 2 55,506 0 289,458
SMITH A O CORP COM 831865209 6,639 108,715 SH   SOLE 4 53,060 0 55,655
SMITH A O CORP COM 831865209 11,336 185,623 SH   SOLE 7 149,735 0 35,888
SMITH A O CORP COM 831865209 31 503 SH   SOLE 13 503 0 0
SMITH A O CORP COM 831865209 1,031 16,882 SH   SOLE 15 16,882 0 0
SMITH A O CORP COM 831865209 17,864 292,524 SH   SOLE 18 273,242 0 19,282
SMITH A O CORP COM 831865209 5,183 84,878 SH   SOLE 19 84,878 0 0
SMITH A O CORP COM 831865209 222,898 3,649,878 SH   SOLE 21 3,649,878 0 0
SMITH A O CORP COM 831865209 191,252 3,131,691 SH   SOLE 22 2,829,694 0 301,997
SMITH A O CORP COM 831865209 4,434 72,603 SH   SOLE 23 72,603 0 0
SMITH A O CORP COM 831865209 22,349 365,953 SH   SOLE 25 365,953 0 0
SMITH A O CORP COM 831865209 17,568 287,670 SH   SOLE 26 171,568 0 116,102
SMITH A O CORP COM 831865209 17,375 284,511 SH   SOLE 28 9,554 0 274,957
SMITH A O CORP COM 831865209 47,237 773,482 SH   SOLE 30 610,611 0 162,871
SMITH A O CORP COM 831865209 2,923 47,855 SH   SOLE 31 14,113 0 33,742
SMITH A O CORP COM 831865209 1,385 22,679 SH   SOLE 34 22,679 0 0
SMITH A O CORP COM 831865209 1,951 31,939 SH   SOLE 36 31,939 0 0
SMITH A O CORP COM 831865209 335 5,483 SH   SOLE 40 5,483 0 0
SMITH A O CORP COM 831865209 4,748 77,745 SH   SOLE 43 10,172 0 67,573
SMITH MICRO SOFTWARE INC COM NEW 832154207 109 22,447 SH   SOLE 2 2,973 0 19,474
SMITH MICRO SOFTWARE INC COM NEW 832154207 642 132,578 SH   SOLE 18 132,578 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 496 102,486 SH   SOLE 19 102,486 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 7,862 1,624,302 SH   SOLE 21 1,624,302 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 4,122 851,559 SH   SOLE 22 824,416 0 27,143
SMITH MIDLAND CORP COM 832156103 11 819 SH   SOLE 18 819 0 0
SMITH MIDLAND CORP COM 832156103 136 9,797 SH   SOLE 21 9,797 0 0
SMUCKER J M CO COM NEW 832696405 30,539 254,424 SH   SOLE 2 47,179 0 207,245
SMUCKER J M CO COM NEW 832696405 12,577 104,786 SH   SOLE 4 61,331 0 43,455
SMUCKER J M CO COM NEW 832696405 20,812 173,394 SH   SOLE 7 144,125 0 29,269
SMUCKER J M CO COM NEW 832696405 247 2,058 SH   SOLE 13 183 0 1,875
SMUCKER J M CO COM NEW 832696405 1,672 13,930 SH   SOLE 15 13,930 0 0
SMUCKER J M CO COM NEW 832696405 23,708 197,520 SH   SOLE 18 182,190 0 15,330
SMUCKER J M CO COM NEW 832696405 5,700 47,484 SH   SOLE 19 47,484 0 0
SMUCKER J M CO COM NEW 832696405 460,611 3,837,469 SH   SOLE 21 3,837,469 0 0
SMUCKER J M CO COM NEW 832696405 303,588 2,529,268 SH   SOLE 22 2,258,860 0 270,408
SMUCKER J M CO COM NEW 832696405 7,808 65,053 SH   SOLE 23 65,053 0 0
SMUCKER J M CO COM NEW 832696405 19,730 164,379 SH   SOLE 25 164,379 0 0
SMUCKER J M CO COM NEW 832696405 44,379 369,734 SH   SOLE 26 158,166 0 211,568
SMUCKER J M CO COM NEW 832696405 50,001 416,568 SH   SOLE 28 8,009 0 408,559
SMUCKER J M CO COM NEW 832696405 91,040 758,477 SH   SOLE 30 752,016 0 6,461
SMUCKER J M CO COM NEW 832696405 4,932 41,086 SH   SOLE 31 14,296 0 26,790
SMUCKER J M CO COM NEW 832696405 9,821 81,823 SH   SOLE 34 81,823 0 0
SMUCKER J M CO COM NEW 832696405 11,576 96,446 SH   SOLE 35 96,446 0 0
SMUCKER J M CO COM NEW 832696405 10,177 84,786 SH   SOLE 36 84,786 0 0
SMUCKER J M CO COM NEW 832696405 468 3,899 SH   SOLE 40 3,899 0 0
SMUCKER J M CO COM NEW 832696405 52,205 434,933 SH   SOLE 43 22,625 0 412,308
SNAP INC CL A 83304A106 75,511 1,022,214 SH   SOLE 2 551,359 0 470,855
SNAP INC CL A 83304A106 50,488 683,470 SH   SOLE 4 475,946 0 207,524
SNAP INC CL A 83304A106 6,692 90,598 SH   SOLE 7 90,598 0 0
SNAP INC CL A 83304A106 2,931 39,679 SH   SOLE 13 22,885 0 16,794
SNAP INC CL A 83304A106 5,156 69,803 SH   SOLE 15 69,803 0 0
SNAP INC CL A 83304A106 387,222 5,241,945 SH   SOLE 18 3,757,753 0 1,484,192
SNAP INC CL A 83304A106 461,271 6,244,366 SH   SOLE 19 6,244,366 0 0
SNAP INC CL A 83304A106 498,887 6,753,585 SH   SOLE 21 6,753,585 0 0
SNAP INC CL A 83304A106 1,193,761 16,160,297 SH   SOLE 22 15,362,745 0 797,552
SNAP INC CL A 83304A106 46,870 634,493 SH   SOLE 23 634,493 0 0
SNAP INC CL A 83304A106 29,110 394,076 SH   SOLE 25 394,076 0 0
SNAP INC CL A 83304A106 99,003 1,340,238 SH   SOLE 26 827,796 0 512,442
SNAP INC CL A 83304A106 127,925 1,731,756 SH   SOLE 28 83,544 0 1,648,212
SNAP INC CL A 83304A106 4,260 57,664 SH   SOLE 29 57,664 0 0
SNAP INC CL A 83304A106 228,279 3,090,276 SH   SOLE 30 3,068,669 0 21,607
SNAP INC CL A 83304A106 30,036 406,602 SH   SOLE 31 175,823 0 230,779
SNAP INC CL A 83304A106 290,998 3,939,328 SH   SOLE 34 3,939,328 0 0
SNAP INC CL A 83304A106 14,702 199,031 SH   SOLE 36 199,031 0 0
SNAP INC CL A 83304A106 2,444 33,088 SH   SOLE 40 33,088 0 0
SNAP INC CL A 83304A106 20,513 277,696 SH   SOLE 43 13,019 0 264,677
SNAP INC NOTE 0.750% 8/0 83304AAB2 18,071 5,540,000 PRN   SOLE 21 5,540,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8 7,491 2,198,000 PRN   SOLE 21 2,198,000 0 0
SNAP ON INC COM 833034101 47,493 227,293 SH   SOLE 2 111,058 0 116,235
SNAP ON INC COM 833034101 14,055 67,267 SH   SOLE 4 45,894 0 21,373
SNAP ON INC COM 833034101 14,998 71,776 SH   SOLE 7 57,243 0 14,533
SNAP ON INC COM 833034101 33 157 SH   SOLE 13 157 0 0
SNAP ON INC COM 833034101 1,339 6,408 SH   SOLE 15 6,408 0 0
SNAP ON INC COM 833034101 27,308 130,690 SH   SOLE 18 119,513 0 11,177
SNAP ON INC COM 833034101 19,268 92,212 SH   SOLE 19 92,212 0 0
SNAP ON INC COM 833034101 318,782 1,525,636 SH   SOLE 21 1,525,636 0 0
SNAP ON INC COM 833034101 302,379 1,447,138 SH   SOLE 22 1,268,013 0 179,125
SNAP ON INC COM 833034101 13,113 62,755 SH   SOLE 23 62,755 0 0
SNAP ON INC COM 833034101 17,912 85,726 SH   SOLE 25 85,726 0 0
SNAP ON INC COM 833034101 38,059 182,146 SH   SOLE 26 104,424 0 77,722
SNAP ON INC COM 833034101 42,361 202,733 SH   SOLE 28 4,277 0 198,456
SNAP ON INC COM 833034101 3,800 18,188 SH   SOLE 29 18,188 0 0
SNAP ON INC COM 833034101 67,429 322,702 SH   SOLE 30 313,549 0 9,153
SNAP ON INC COM 833034101 10,585 50,658 SH   SOLE 31 36,881 0 13,777
SNAP ON INC COM 833034101 38,840 185,881 SH   SOLE 34 185,881 0 0
SNAP ON INC COM 833034101 5,759 27,562 SH   SOLE 36 27,562 0 0
SNAP ON INC COM 833034101 434 2,078 SH   SOLE 40 2,078 0 0
SNAP ON INC COM 833034101 7,726 36,977 SH   SOLE 43 3,022 0 33,955
SNAP ONE HOLDINGS CORP COM 83303Y105 129 7,726 SH   SOLE 2 410 0 7,316
SNAP ONE HOLDINGS CORP COM 83303Y105 463 27,752 SH   SOLE 18 27,752 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 329 19,749 SH   SOLE 19 19,749 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 7,021 421,151 SH   SOLE 21 421,151 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 1,786 107,158 SH   SOLE 22 104,071 0 3,087
SNOWFLAKE INC CL A 833445109 120,361 397,980 SH   SOLE 2 34,378 0 363,602
SNOWFLAKE INC CL A 833445109 27,374 90,514 SH   SOLE 4 75,840 0 14,674
SNOWFLAKE INC CL A 833445109 6,346 20,982 SH   SOLE 7 20,982 0 0
SNOWFLAKE INC CL A 833445109 1,195 3,951 SH   SOLE 13 539 0 3,412
SNOWFLAKE INC CL A 833445109 5,388 17,815 SH   SOLE 15 17,815 0 0
SNOWFLAKE INC CL A 833445109 30,845 101,990 SH   SOLE 18 90,967 0 11,023
SNOWFLAKE INC CL A 833445109 26,074 86,216 SH   SOLE 19 86,216 0 0
SNOWFLAKE INC CL A 833445109 546,217 1,806,095 SH   SOLE 21 1,806,095 0 0
SNOWFLAKE INC CL A 833445109 1,325,941 4,384,292 SH   SOLE 22 4,155,608 0 228,684
SNOWFLAKE INC CL A 833445109 32,317 106,857 SH   SOLE 23 106,857 0 0
SNOWFLAKE INC CL A 833445109 92,057 304,391 SH   SOLE 25 304,391 0 0
SNOWFLAKE INC CL A 833445109 98,677 326,279 SH   SOLE 26 161,009 0 165,270
SNOWFLAKE INC CL A 833445109 102,882 340,184 SH   SOLE 28 16,501 0 323,683
SNOWFLAKE INC CL A 833445109 83 275 SH   SOLE 29 275 0 0
SNOWFLAKE INC CL A 833445109 184,330 609,497 SH   SOLE 30 569,901 0 39,596
SNOWFLAKE INC CL A 833445109 10,385 34,337 SH   SOLE 31 23,989 0 10,348
SNOWFLAKE INC CL A 833445109 25,668 84,873 SH   SOLE 34 84,873 0 0
SNOWFLAKE INC CL A 833445109 25,175 83,243 SH   SOLE 36 83,243 0 0
SNOWFLAKE INC CL A 833445109 2,019 6,676 SH   SOLE 40 6,676 0 0
SNOWFLAKE INC CL A 833445109 7,027 23,236 SH   SOLE 43 1,406 0 21,830
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 200 47,056 SH   SOLE 2 47,056 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 150 35,131 SH   SOLE 21 35,131 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 957 224,660 SH   SOLE 22 201,063 0 23,597
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 283 66,528 SH   SOLE 30 66,528 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 201 47,270 SH   SOLE 34 47,270 0 0
SOC TELEMED INC COM CL A 78472F101 25 10,992 SH   SOLE 2 4,430 0 6,562
SOC TELEMED INC COM CL A 78472F101 36 15,954 SH   SOLE 4 15,954 0 0
SOC TELEMED INC COM CL A 78472F101 309 136,760 SH   SOLE 18 136,760 0 0
SOC TELEMED INC COM CL A 78472F101 4,307 1,905,844 SH   SOLE 19 1,905,844 0 0
SOC TELEMED INC COM CL A 78472F101 4,788 2,118,753 SH   SOLE 21 2,118,753 0 0
SOC TELEMED INC COM CL A 78472F101 3,365 1,488,974 SH   SOLE 22 1,476,637 0 12,337
SOC TELEMED INC COM CL A 78472F101 1,264 559,340 SH   SOLE 34 559,340 0 0
SOC TELEMED INC COM CL A 78472F101 0 15 SH   SOLE 43 0 0 15
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 65,129 1,212,373 SH   SOLE 2 178,333 0 1,034,040
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 940 17,497 SH   SOLE 4 17,497 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,329 24,747 SH   SOLE 7 24,747 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2,743 51,056 SH   SOLE 13 42,356 0 8,700
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 6,498 120,960 SH   SOLE 18 83,751 0 37,209
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 826 15,369 SH   SOLE 19 15,369 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 26,259 488,820 SH   SOLE 21 488,820 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 64,273 1,196,446 SH   SOLE 22 857,860 0 338,586
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3,879 72,215 SH   SOLE 25 72,215 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 516 9,613 SH   SOLE 26 9,613 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 103 1,909 SH   SOLE 28 0 0 1,909
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 5,662 105,401 SH   SOLE 30 105,401 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 961 17,898 SH   SOLE 31 11,084 0 6,814
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 53,514 996,165 SH   SOLE 34 996,165 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 10,105 188,110 SH   SOLE 43 20,746 0 167,364
SOCKET MOBILE INC COM NEW 83368E200 7 1,151 SH   SOLE 18 1,151 0 0
SOCKET MOBILE INC COM NEW 83368E200 93 14,804 SH   SOLE 21 14,804 0 0
SOFI TECHNOLOGIES INC COM 83406F102 252 15,862 SH   SOLE 2 15,862 0 0
SOFI TECHNOLOGIES INC COM 83406F102 39,165 2,466,292 SH   SOLE 19 2,466,292 0 0
SOFI TECHNOLOGIES INC COM 83406F102 10,366 652,782 SH   SOLE 21 652,782 0 0
SOFI TECHNOLOGIES INC COM 83406F102 119,728 7,539,577 SH   SOLE 22 7,539,577 0 0
SOFI TECHNOLOGIES INC COM 83406F102 46,211 2,910,044 SH   SOLE 34 2,910,044 0 0
SOFI TECHNOLOGIES INC COM 83406F102 630 39,648 SH   SOLE 43 0 0 39,648
SOHU COM LTD SPONSORED ADS 83410S108 55 2,633 SH   SOLE 2 2,633 0 0
SOHU COM LTD SPONSORED ADS 83410S108 27 1,312 SH   SOLE 4 1,312 0 0
SOHU COM LTD SPONSORED ADS 83410S108 50 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 12,356 592,893 SH   SOLE 21 592,893 0 0
SOHU COM LTD SPONSORED ADS 83410S108 3,465 166,252 SH   SOLE 22 160,998 0 5,254
SOHU COM LTD SPONSORED ADS 83410S108 37 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2,127 102,061 SH   SOLE 30 102,061 0 0
SOHU COM LTD SPONSORED ADS 83410S108 634 30,424 SH   SOLE 43 0 0 30,424
SOL GEL TECHNOLOGIES SHS M8694L103 31 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,163 27,006 SH   SOLE 2 27,006 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,842 22,028 SH   SOLE 4 20,027 0 2,001
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,171 4,416 SH   SOLE 7 4,416 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 331 1,249 SH   SOLE 13 203 0 1,046
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,118 4,214 SH   SOLE 15 4,214 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 34,845 131,380 SH   SOLE 18 128,334 0 3,046
SOLAREDGE TECHNOLOGIES INC COM 83417M104 111 420 SH   SOLE 19 420 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 754,975 2,846,599 SH   SOLE 21 2,846,599 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 266,923 1,006,422 SH   SOLE 22 982,755 0 23,667
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,517 28,341 SH   SOLE 23 28,341 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 21,133 79,681 SH   SOLE 25 79,681 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 23,964 90,354 SH   SOLE 26 52,767 0 37,587
SOLAREDGE TECHNOLOGIES INC COM 83417M104 23,975 90,396 SH   SOLE 28 3,942 0 86,454
SOLAREDGE TECHNOLOGIES INC COM 83417M104 25 93 SH   SOLE 29 93 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 244,889 923,344 SH   SOLE 30 923,344 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,865 18,345 SH   SOLE 31 5,570 0 12,775
SOLAREDGE TECHNOLOGIES INC COM 83417M104 667 2,516 SH   SOLE 34 2,516 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,876 22,154 SH   SOLE 36 22,154 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 505 1,904 SH   SOLE 40 1,904 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,053 26,593 SH   SOLE 43 628 0 25,965
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 558 450,000 PRN   SOLE 2 450,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 3,767 3,037,000 PRN   SOLE 19 3,037,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 5,595 4,510,000 PRN   SOLE 21 4,510,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 4,978 4,013,000 PRN   SOLE 34 4,013,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 448 53,776 SH   SOLE 2 10,149 0 43,627
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 4 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 848 101,625 SH   SOLE 18 101,625 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1,587 190,255 SH   SOLE 19 190,255 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 10,159 1,218,099 SH   SOLE 21 1,218,099 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 8,145 976,624 SH   SOLE 22 961,426 0 15,198
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 30 3,647 SH   SOLE 23 3,647 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 102 12,217 SH   SOLE 26 0 0 12,217
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 5 601 SH   SOLE 43 0 0 601
SOLARWINDS CORP COM NEW 83417Q204 2,207 131,943 SH   SOLE 2 12,495 0 119,448
SOLARWINDS CORP COM NEW 83417Q204 2 139 SH   SOLE 4 139 0 0
SOLARWINDS CORP COM NEW 83417Q204 8 450 SH   SOLE 7 450 0 0
SOLARWINDS CORP COM NEW 83417Q204 216 12,888 SH   SOLE 18 12,888 0 0
SOLARWINDS CORP COM NEW 83417Q204 156 9,346 SH   SOLE 19 9,346 0 0
SOLARWINDS CORP COM NEW 83417Q204 8,431 503,944 SH   SOLE 21 503,944 0 0
SOLARWINDS CORP COM NEW 83417Q204 14,064 840,674 SH   SOLE 22 802,920 0 37,754
SOLARWINDS CORP COM NEW 83417Q204 84 5,014 SH   SOLE 25 5,014 0 0
SOLARWINDS CORP COM NEW 83417Q204 376 22,465 SH   SOLE 26 17,765 0 4,700
SOLARWINDS CORP COM NEW 83417Q204 68 4,043 SH   SOLE 28 4,043 0 0
SOLARWINDS CORP COM NEW 83417Q204 3,642 217,698 SH   SOLE 30 217,698 0 0
SOLARWINDS CORP COM NEW 83417Q204 7 430 SH   SOLE 31 430 0 0
SOLARWINDS CORP COM NEW 83417Q204 81 4,840 SH   SOLE 40 4,840 0 0
SOLARWINDS CORP COM NEW 83417Q204 338 20,177 SH   SOLE 43 146 0 20,030
SOLENO THERAPEUTICS INC COM NEW 834203200 1 1,336 SH   SOLE 2 1,336 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 11 11,459 SH   SOLE 18 11,459 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 108 116,978 SH   SOLE 21 116,978 0 0
SOLID BIOSCIENCES INC COM 83422E105 337 141,147 SH   SOLE 2 72,774 0 68,373
SOLID BIOSCIENCES INC COM 83422E105 0 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 476 199,274 SH   SOLE 18 199,274 0 0
SOLID BIOSCIENCES INC COM 83422E105 891 372,671 SH   SOLE 19 372,671 0 0
SOLID BIOSCIENCES INC COM 83422E105 5,322 2,226,635 SH   SOLE 21 2,226,635 0 0
SOLID BIOSCIENCES INC COM 83422E105 3,660 1,531,381 SH   SOLE 22 1,497,254 0 34,127
SOLID BIOSCIENCES INC COM 83422E105 26 10,805 SH   SOLE 23 10,805 0 0
SOLID BIOSCIENCES INC COM 83422E105 33 13,762 SH   SOLE 26 0 0 13,762
SOLID BIOSCIENCES INC COM 83422E105 38 15,823 SH   SOLE 43 345 0 15,478
SOLIGENIX INC COM 834223307 9 8,408 SH   SOLE 18 8,408 0 0
SOLIGENIX INC COM 834223307 114 107,286 SH   SOLE 21 107,286 0 0
SOLITARIO ZINC CORP COM 8342EP107 19 33,580 SH   SOLE 21 33,580 0 0
SOLITON INC COM 834251100 56 2,758 SH   SOLE 2 1,538 0 1,220
SOLITON INC COM 834251100 614 30,159 SH   SOLE 18 30,159 0 0
SOLITON INC COM 834251100 444 21,806 SH   SOLE 19 21,806 0 0
SOLITON INC COM 834251100 7,993 392,605 SH   SOLE 21 392,605 0 0
SOLITON INC COM 834251100 5,720 280,938 SH   SOLE 22 278,915 0 2,023
SOLITON INC COM 834251100 66 3,218 SH   SOLE 43 0 0 3,218
SONIC AUTOMOTIVE INC CL A 83545G102 5,996 114,115 SH   SOLE 2 58,126 0 55,989
SONIC AUTOMOTIVE INC CL A 83545G102 6 107 SH   SOLE 4 107 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 46 885 SH   SOLE 7 885 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 5,160 98,217 SH   SOLE 18 86,738 0 11,479
SONIC AUTOMOTIVE INC CL A 83545G102 15,226 289,793 SH   SOLE 19 289,793 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 134,709 2,563,940 SH   SOLE 21 2,563,940 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 43,766 833,003 SH   SOLE 22 809,528 0 23,475
SONIC AUTOMOTIVE INC CL A 83545G102 687 13,069 SH   SOLE 23 13,069 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 148 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 4,013 76,385 SH   SOLE 26 12,730 0 63,655
SONIC AUTOMOTIVE INC CL A 83545G102 98 1,856 SH   SOLE 28 1,856 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,033 38,685 SH   SOLE 30 38,685 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 10 196 SH   SOLE 34 196 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 23 445 SH   SOLE 36 445 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 135 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 760 14,470 SH   SOLE 43 3,562 0 10,908
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 0 39 SH   SOLE 21 39 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 111 183,438 SH   SOLE 22 183,438 0 0
SONOCO PRODS CO COM 835495102 14,904 250,150 SH   SOLE 2 91,625 0 158,525
SONOCO PRODS CO COM 835495102 61 1,023 SH   SOLE 4 1,023 0 0
SONOCO PRODS CO COM 835495102 3,583 60,135 SH   SOLE 7 60,135 0 0
SONOCO PRODS CO COM 835495102 17,196 288,625 SH   SOLE 18 288,625 0 0
SONOCO PRODS CO COM 835495102 8,656 145,285 SH   SOLE 19 145,285 0 0
SONOCO PRODS CO COM 835495102 401,394 6,737,055 SH   SOLE 21 6,737,055 0 0
SONOCO PRODS CO COM 835495102 154,983 2,601,263 SH   SOLE 22 2,478,999 0 122,264
SONOCO PRODS CO COM 835495102 1,061 17,807 SH   SOLE 25 17,807 0 0
SONOCO PRODS CO COM 835495102 2,582 43,343 SH   SOLE 26 36,141 0 7,202
SONOCO PRODS CO COM 835495102 567 9,523 SH   SOLE 28 7,723 0 1,800
SONOCO PRODS CO COM 835495102 3,396 56,992 SH   SOLE 30 56,992 0 0
SONOCO PRODS CO COM 835495102 94 1,575 SH   SOLE 31 1,575 0 0
SONOCO PRODS CO COM 835495102 2,478 41,591 SH   SOLE 32 41,591 0 0
SONOCO PRODS CO COM 835495102 695 11,670 SH   SOLE 36 11,670 0 0
SONOCO PRODS CO COM 835495102 734 12,314 SH   SOLE 40 12,314 0 0
SONOCO PRODS CO COM 835495102 3,954 66,358 SH   SOLE 43 3,366 0 62,992
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 3 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 13 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108 4,755 146,956 SH   SOLE 2 132,658 0 14,298
SONOS INC COM 83570H108 395 12,212 SH   SOLE 4 12,212 0 0
SONOS INC COM 83570H108 63 1,933 SH   SOLE 7 1,933 0 0
SONOS INC COM 83570H108 16,032 495,415 SH   SOLE 18 483,738 0 11,677
SONOS INC COM 83570H108 61,027 1,885,893 SH   SOLE 19 1,885,893 0 0
SONOS INC COM 83570H108 132,013 4,079,514 SH   SOLE 21 4,079,514 0 0
SONOS INC COM 83570H108 94,148 2,909,393 SH   SOLE 22 2,837,403 0 71,990
SONOS INC COM 83570H108 589 18,190 SH   SOLE 25 18,190 0 0
SONOS INC COM 83570H108 1,948 60,192 SH   SOLE 26 52,926 0 7,266
SONOS INC COM 83570H108 325 10,043 SH   SOLE 28 10,043 0 0
SONOS INC COM 83570H108 2,210 68,280 SH   SOLE 30 68,280 0 0
SONOS INC COM 83570H108 22,464 694,192 SH   SOLE 34 694,192 0 0
SONOS INC COM 83570H108 125 3,868 SH   SOLE 36 3,868 0 0
SONOS INC COM 83570H108 460 14,208 SH   SOLE 40 14,208 0 0
SONOS INC COM 83570H108 1,152 35,612 SH   SOLE 43 779 0 34,833
SONY GROUP CORPORATION SPONSORED ADR 835699307 1 11 SH   SOLE 17 0 0 11
SONY GROUP CORPORATION SPONSORED ADR 835699307 52,178 471,856 SH   SOLE 18 471,711 0 145
SONY GROUP CORPORATION SPONSORED ADR 835699307 103,452 935,543 SH   SOLE 43 93,895 0 841,648
SOPHIA GENETICS SA ORDINARY SHARES H82027105 35 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 5,110 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 138 7,896 SH   SOLE 20 7,896 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 11 619 SH   SOLE 21 619 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 52 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 31 1,795 SH   SOLE 34 1,795 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,892 379,069 SH   SOLE 2 173,982 0 205,087
SORRENTO THERAPEUTICS INC COM NEW 83587F202 7 959 SH   SOLE 4 959 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 35 4,530 SH   SOLE 7 4,530 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 6,207 813,526 SH   SOLE 18 768,330 0 45,196
SORRENTO THERAPEUTICS INC COM NEW 83587F202 12,756 1,671,862 SH   SOLE 19 1,671,862 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 73,283 9,604,604 SH   SOLE 21 9,604,604 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 58,724 7,696,492 SH   SOLE 22 7,522,841 0 173,651
SORRENTO THERAPEUTICS INC COM NEW 83587F202 417 54,701 SH   SOLE 23 54,701 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 258 33,846 SH   SOLE 25 33,846 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,629 344,620 SH   SOLE 26 103,436 0 241,184
SORRENTO THERAPEUTICS INC COM NEW 83587F202 217 28,413 SH   SOLE 28 28,413 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,168 153,073 SH   SOLE 30 153,073 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 217 28,440 SH   SOLE 40 28,440 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 408 53,536 SH   SOLE 43 1,050 0 52,486
SOS LIMITED SPNSORD ADS NEW 83587W106 45 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 4,158 1,952,291 SH   SOLE 21 1,952,291 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 2,143 1,006,208 SH   SOLE 22 973,970 0 32,238
SOS LIMITED SPNSORD ADS NEW 83587W106 1,085 509,165 SH   SOLE 30 509,165 0 0
SOTERA HEALTH CO COM 83601L102 7,031 268,867 SH   SOLE 2 81,665 0 187,202
SOTERA HEALTH CO COM 83601L102 10 384 SH   SOLE 4 384 0 0
SOTERA HEALTH CO COM 83601L102 33 1,268 SH   SOLE 7 1,268 0 0
SOTERA HEALTH CO COM 83601L102 1,508 57,680 SH   SOLE 18 57,680 0 0
SOTERA HEALTH CO COM 83601L102 160,916 6,153,557 SH   SOLE 19 6,153,557 0 0
SOTERA HEALTH CO COM 83601L102 36,546 1,397,558 SH   SOLE 21 1,397,558 0 0
SOTERA HEALTH CO COM 83601L102 61,109 2,336,881 SH   SOLE 22 2,237,482 0 99,399
SOTERA HEALTH CO COM 83601L102 282 10,786 SH   SOLE 25 10,786 0 0
SOTERA HEALTH CO COM 83601L102 1,020 39,006 SH   SOLE 26 32,425 0 6,581
SOTERA HEALTH CO COM 83601L102 157 5,996 SH   SOLE 28 5,996 0 0
SOTERA HEALTH CO COM 83601L102 578 22,118 SH   SOLE 30 22,118 0 0
SOTERA HEALTH CO COM 83601L102 39 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102 12,725 486,618 SH   SOLE 34 486,618 0 0
SOTERA HEALTH CO COM 83601L102 242 9,266 SH   SOLE 40 9,266 0 0
SOTHERLY HOTELS INC COM 83600C103 8 3,038 SH   SOLE 18 3,038 0 0
SOTHERLY HOTELS INC COM 83600C103 111 43,165 SH   SOLE 21 43,165 0 0
SOTHERLY HOTELS INC COM 83600C103 3 1,152 SH   SOLE 22 1,152 0 0
SOUND FINL BANCORP INC COM 83607A100 21 466 SH   SOLE 18 466 0 0
SOUND FINL BANCORP INC COM 83607A100 242 5,377 SH   SOLE 21 5,377 0 0
SOUTH JERSEY INDS INC COM 838518108 4,211 198,092 SH   SOLE 2 106,264 0 91,828
SOUTH JERSEY INDS INC COM 838518108 9 411 SH   SOLE 4 411 0 0
SOUTH JERSEY INDS INC COM 838518108 4,611 216,884 SH   SOLE 7 216,884 0 0
SOUTH JERSEY INDS INC COM 838518108 8,709 409,656 SH   SOLE 18 409,656 0 0
SOUTH JERSEY INDS INC COM 838518108 6,743 317,167 SH   SOLE 19 317,167 0 0
SOUTH JERSEY INDS INC COM 838518108 282,853 13,304,492 SH   SOLE 21 13,304,492 0 0
SOUTH JERSEY INDS INC COM 838518108 62,684 2,948,433 SH   SOLE 22 2,842,998 0 105,435
SOUTH JERSEY INDS INC COM 838518108 394 18,512 SH   SOLE 25 18,512 0 0
SOUTH JERSEY INDS INC COM 838518108 4,517 212,485 SH   SOLE 26 44,648 0 167,837
SOUTH JERSEY INDS INC COM 838518108 183 8,615 SH   SOLE 28 8,403 0 212
SOUTH JERSEY INDS INC COM 838518108 4,170 196,141 SH   SOLE 30 196,141 0 0
SOUTH JERSEY INDS INC COM 838518108 300 14,113 SH   SOLE 36 14,113 0 0
SOUTH JERSEY INDS INC COM 838518108 304 14,314 SH   SOLE 40 14,314 0 0
SOUTH JERSEY INDS INC COM 838518108 912 42,887 SH   SOLE 43 2,416 0 40,471
SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 27,089 559,342 SH   SOLE 21 559,342 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 658 26,982 SH   SOLE 2 12,305 0 14,677
SOUTH PLAINS FINANCIAL INC COM 83946P107 4 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 926 37,984 SH   SOLE 18 37,984 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,578 64,728 SH   SOLE 19 64,728 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 9,903 406,190 SH   SOLE 21 406,190 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 5,207 213,558 SH   SOLE 22 207,926 0 5,632
SOUTH PLAINS FINANCIAL INC COM 83946P107 423 17,330 SH   SOLE 26 0 0 17,330
SOUTHERN CO COM 842587107 189,915 3,064,631 SH   SOLE 2 1,466,370 0 1,598,261
SOUTHERN CO COM 842587107 53,133 857,399 SH   SOLE 4 815,728 0 41,671
SOUTHERN CO COM 842587107 74,771 1,206,563 SH   SOLE 7 1,174,126 0 32,437
SOUTHERN CO COM 842587107 4,926 79,494 SH   SOLE 13 63,816 0 15,678
SOUTHERN CO COM 842587107 8,516 137,427 SH   SOLE 15 137,427 0 0
SOUTHERN CO COM 842587107 113,691 1,834,608 SH   SOLE 18 1,597,620 0 236,988
SOUTHERN CO COM 842587107 57,305 924,715 SH   SOLE 19 924,715 0 0
SOUTHERN CO COM 842587107 1,687,252 27,226,920 SH   SOLE 21 27,226,920 0 0
SOUTHERN CO COM 842587107 1,560,090 25,174,928 SH   SOLE 22 21,950,418 0 3,224,510
SOUTHERN CO COM 842587107 58,865 949,902 SH   SOLE 23 949,902 0 0
SOUTHERN CO COM 842587107 23,881 385,359 SH   SOLE 25 385,359 0 0
SOUTHERN CO COM 842587107 156,808 2,530,384 SH   SOLE 26 1,060,219 0 1,470,165
SOUTHERN CO COM 842587107 27,608 445,499 SH   SOLE 28 83,463 0 362,036
SOUTHERN CO COM 842587107 19,352 312,274 SH   SOLE 29 312,274 0 0
SOUTHERN CO COM 842587107 319,874 5,161,754 SH   SOLE 30 5,161,754 0 0
SOUTHERN CO COM 842587107 51,756 835,182 SH   SOLE 31 552,003 0 283,179
SOUTHERN CO COM 842587107 36,889 595,266 SH   SOLE 34 595,266 0 0
SOUTHERN CO COM 842587107 17,024 274,709 SH   SOLE 35 274,709 0 0
SOUTHERN CO COM 842587107 44,852 723,773 SH   SOLE 36 723,773 0 0
SOUTHERN CO COM 842587107 1,252 20,199 SH   SOLE 40 20,199 0 0
SOUTHERN CO COM 842587107 37,720 608,680 SH   SOLE 43 65,728 0 542,952
SOUTHERN CO UNIT 08/01/2022 842587602 146,885 2,879,527 SH   SOLE 21 2,879,527 0 0
SOUTHERN COPPER CORP COM 84265V105 16,118 287,097 SH   SOLE 2 144,484 0 142,613
SOUTHERN COPPER CORP COM 84265V105 2,793 49,753 SH   SOLE 4 26,866 0 22,887
SOUTHERN COPPER CORP COM 84265V105 6,546 116,605 SH   SOLE 7 116,605 0 0
SOUTHERN COPPER CORP COM 84265V105 19 336 SH   SOLE 13 336 0 0
SOUTHERN COPPER CORP COM 84265V105 125 2,218 SH   SOLE 15 2,218 0 0
SOUTHERN COPPER CORP COM 84265V105 4,960 88,349 SH   SOLE 18 88,349 0 0
SOUTHERN COPPER CORP COM 84265V105 1,249 22,255 SH   SOLE 19 22,255 0 0
SOUTHERN COPPER CORP COM 84265V105 148,519 2,645,514 SH   SOLE 21 2,645,514 0 0
SOUTHERN COPPER CORP COM 84265V105 93,377 1,663,286 SH   SOLE 22 1,505,042 0 158,244
SOUTHERN COPPER CORP COM 84265V105 1,951 34,747 SH   SOLE 23 34,747 0 0
SOUTHERN COPPER CORP COM 84265V105 2,106 37,520 SH   SOLE 25 37,520 0 0
SOUTHERN COPPER CORP COM 84265V105 15,235 271,377 SH   SOLE 26 110,534 0 160,843
SOUTHERN COPPER CORP COM 84265V105 4,568 81,375 SH   SOLE 28 0 0 81,375
SOUTHERN COPPER CORP COM 84265V105 5,554 98,932 SH   SOLE 29 98,932 0 0
SOUTHERN COPPER CORP COM 84265V105 23,450 417,713 SH   SOLE 30 417,713 0 0
SOUTHERN COPPER CORP COM 84265V105 8,881 158,191 SH   SOLE 31 156,538 0 1,653
SOUTHERN COPPER CORP COM 84265V105 393 7,000 SH   SOLE 34 7,000 0 0
SOUTHERN COPPER CORP COM 84265V105 1,247 22,218 SH   SOLE 36 22,218 0 0
SOUTHERN COPPER CORP COM 84265V105 19 332 SH   SOLE 40 332 0 0
SOUTHERN COPPER CORP COM 84265V105 12,237 217,980 SH   SOLE 43 8,308 0 209,672
SOUTHERN FIRST BANCSHARES COM 842873101 276 5,158 SH   SOLE 2 728 0 4,430
SOUTHERN FIRST BANCSHARES COM 842873101 7 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,318 24,639 SH   SOLE 18 24,639 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 748 13,978 SH   SOLE 19 13,978 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 15,098 282,198 SH   SOLE 21 282,198 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 5,666 105,898 SH   SOLE 22 102,672 0 3,226
SOUTHERN FIRST BANCSHARES COM 842873101 78 1,462 SH   SOLE 43 0 0 1,462
SOUTHERN MO BANCORP INC COM 843380106 1,349 30,041 SH   SOLE 2 20,489 0 9,552
SOUTHERN MO BANCORP INC COM 843380106 7 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,291 28,750 SH   SOLE 18 28,750 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,580 35,206 SH   SOLE 19 35,206 0 0
SOUTHERN MO BANCORP INC COM 843380106 13,322 296,779 SH   SOLE 21 296,779 0 0
SOUTHERN MO BANCORP INC COM 843380106 11,295 251,608 SH   SOLE 22 247,100 0 4,508
SOUTHERN MO BANCORP INC COM 843380106 157 3,491 SH   SOLE 23 3,491 0 0
SOUTHERN MO BANCORP INC COM 843380106 649 14,461 SH   SOLE 26 0 0 14,461
SOUTHERN STS BANCSHARES INC COM 843878307 6 340 SH   SOLE 18 340 0 0
SOUTHERN STS BANCSHARES INC COM 843878307 94 4,942 SH   SOLE 21 4,942 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,282 33,471 SH   SOLE 2 9,454 0 24,017
SOUTHSIDE BANCSHARES INC COM 84470P109 4 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 21 551 SH   SOLE 7 551 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,756 124,198 SH   SOLE 18 124,198 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,116 55,274 SH   SOLE 19 55,274 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 140,244 3,662,692 SH   SOLE 21 3,662,692 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 31,471 821,911 SH   SOLE 22 793,113 0 28,798
SOUTHSIDE BANCSHARES INC COM 84470P109 165 4,304 SH   SOLE 25 4,304 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 420 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 138 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,190 57,185 SH   SOLE 30 57,185 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 29 758 SH   SOLE 36 758 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 143 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 438 11,443 SH   SOLE 43 480 0 10,963
SOUTHSTATE CORPORATION COM 840441109 8,665 116,046 SH   SOLE 2 40,855 0 75,191
SOUTHSTATE CORPORATION COM 840441109 18 247 SH   SOLE 4 247 0 0
SOUTHSTATE CORPORATION COM 840441109 85 1,139 SH   SOLE 7 1,139 0 0
SOUTHSTATE CORPORATION COM 840441109 16,279 218,019 SH   SOLE 18 218,019 0 0
SOUTHSTATE CORPORATION COM 840441109 22,144 296,562 SH   SOLE 19 296,562 0 0
SOUTHSTATE CORPORATION COM 840441109 198,582 2,659,459 SH   SOLE 21 2,659,459 0 0
SOUTHSTATE CORPORATION COM 840441109 137,658 1,843,555 SH   SOLE 22 1,769,916 0 73,639
SOUTHSTATE CORPORATION COM 840441109 602 8,058 SH   SOLE 23 8,058 0 0
SOUTHSTATE CORPORATION COM 840441109 738 9,885 SH   SOLE 25 9,885 0 0
SOUTHSTATE CORPORATION COM 840441109 5,155 69,037 SH   SOLE 26 24,949 0 44,088
SOUTHSTATE CORPORATION COM 840441109 443 5,933 SH   SOLE 28 5,933 0 0
SOUTHSTATE CORPORATION COM 840441109 2,967 39,741 SH   SOLE 30 39,741 0 0
SOUTHSTATE CORPORATION COM 840441109 248 3,323 SH   SOLE 34 3,323 0 0
SOUTHSTATE CORPORATION COM 840441109 284 3,803 SH   SOLE 36 3,803 0 0
SOUTHSTATE CORPORATION COM 840441109 639 8,557 SH   SOLE 40 8,557 0 0
SOUTHSTATE CORPORATION COM 840441109 570 7,633 SH   SOLE 43 412 0 7,221
SOUTHWEST AIRLS CO COM 844741108 56,159 1,091,955 SH   SOLE 2 119,574 0 972,381
SOUTHWEST AIRLS CO COM 844741108 3,138 61,024 SH   SOLE 4 54,997 0 6,027
SOUTHWEST AIRLS CO COM 844741108 24,476 475,918 SH   SOLE 7 457,660 0 18,258
SOUTHWEST AIRLS CO COM 844741108 12 235 SH   SOLE 13 235 0 0
SOUTHWEST AIRLS CO COM 844741108 1,235 24,004 SH   SOLE 15 24,004 0 0
SOUTHWEST AIRLS CO COM 844741108 59 1,145 SH   SOLE 17 0 0 1,145
SOUTHWEST AIRLS CO COM 844741108 70,721 1,375,086 SH   SOLE 18 1,310,988 0 64,098
SOUTHWEST AIRLS CO COM 844741108 18,373 357,243 SH   SOLE 19 357,243 0 0
SOUTHWEST AIRLS CO COM 844741108 714,788 13,898,275 SH   SOLE 21 13,898,275 0 0
SOUTHWEST AIRLS CO COM 844741108 611,368 11,887,372 SH   SOLE 22 10,813,891 0 1,073,481
SOUTHWEST AIRLS CO COM 844741108 4,602 89,475 SH   SOLE 23 89,475 0 0
SOUTHWEST AIRLS CO COM 844741108 22,630 440,010 SH   SOLE 25 440,010 0 0
SOUTHWEST AIRLS CO COM 844741108 33,209 645,715 SH   SOLE 26 182,525 0 463,190
SOUTHWEST AIRLS CO COM 844741108 12,516 243,353 SH   SOLE 28 13,154 0 230,199
SOUTHWEST AIRLS CO COM 844741108 240 4,664 SH   SOLE 29 4,664 0 0
SOUTHWEST AIRLS CO COM 844741108 78,966 1,535,406 SH   SOLE 30 1,535,406 0 0
SOUTHWEST AIRLS CO COM 844741108 3,314 64,432 SH   SOLE 31 28,013 0 36,419
SOUTHWEST AIRLS CO COM 844741108 864 16,793 SH   SOLE 34 16,793 0 0
SOUTHWEST AIRLS CO COM 844741108 3,628 70,543 SH   SOLE 36 70,543 0 0
SOUTHWEST AIRLS CO COM 844741108 300 5,827 SH   SOLE 40 5,827 0 0
SOUTHWEST AIRLS CO COM 844741108 13,892 270,105 SH   SOLE 43 10,376 0 259,729
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 22,302 14,930,000 PRN   SOLE 21 14,930,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 20,155 301,357 SH   SOLE 2 127,161 0 174,196
SOUTHWEST GAS HLDGS INC COM 844895102 16 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 6,311 94,368 SH   SOLE 7 94,368 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 23,195 346,808 SH   SOLE 18 332,264 0 14,544
SOUTHWEST GAS HLDGS INC COM 844895102 65,909 985,474 SH   SOLE 19 985,474 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 367,131 5,489,395 SH   SOLE 21 5,489,395 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 179,701 2,686,917 SH   SOLE 22 2,627,560 0 59,357
SOUTHWEST GAS HLDGS INC COM 844895102 3,049 45,594 SH   SOLE 23 45,594 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 642 9,594 SH   SOLE 25 9,594 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 16,556 247,551 SH   SOLE 26 19,688 0 227,863
SOUTHWEST GAS HLDGS INC COM 844895102 292 4,365 SH   SOLE 28 3,482 0 883
SOUTHWEST GAS HLDGS INC COM 844895102 2,163 32,335 SH   SOLE 30 32,335 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 1,520 22,722 SH   SOLE 32 22,722 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 466 6,969 SH   SOLE 36 6,969 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 458 6,845 SH   SOLE 40 6,845 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 6,950 103,910 SH   SOLE 43 2,874 0 101,036
SOUTHWESTERN ENERGY CO COM 845467109 1,473 265,842 SH   SOLE 2 206,385 0 59,457
SOUTHWESTERN ENERGY CO COM 845467109 13 2,430 SH   SOLE 4 2,430 0 0
SOUTHWESTERN ENERGY CO COM 845467109 95 17,176 SH   SOLE 7 17,176 0 0
SOUTHWESTERN ENERGY CO COM 845467109 13,510 2,438,596 SH   SOLE 18 2,438,596 0 0
SOUTHWESTERN ENERGY CO COM 845467109 6,614 1,193,895 SH   SOLE 19 1,193,895 0 0
SOUTHWESTERN ENERGY CO COM 845467109 431,783 77,939,109 SH   SOLE 21 77,939,109 0 0
SOUTHWESTERN ENERGY CO COM 845467109 90,246 16,289,899 SH   SOLE 22 15,897,913 0 391,986
SOUTHWESTERN ENERGY CO COM 845467109 610 110,095 SH   SOLE 23 110,095 0 0
SOUTHWESTERN ENERGY CO COM 845467109 448 80,861 SH   SOLE 25 80,861 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,639 295,786 SH   SOLE 26 249,530 0 46,256
SOUTHWESTERN ENERGY CO COM 845467109 661 119,287 SH   SOLE 28 56,242 0 63,045
SOUTHWESTERN ENERGY CO COM 845467109 8,578 1,548,288 SH   SOLE 30 1,548,288 0 0
SOUTHWESTERN ENERGY CO COM 845467109 143 25,771 SH   SOLE 36 25,771 0 0
SOUTHWESTERN ENERGY CO COM 845467109 424 76,494 SH   SOLE 40 76,494 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,680 844,706 SH   SOLE 43 25,121 0 819,585
SOVOS BRANDS INC COM 84612U107 375 26,911 SH   SOLE 2 26,911 0 0
SOVOS BRANDS INC COM 84612U107 53 3,833 SH   SOLE 18 3,833 0 0
SOVOS BRANDS INC COM 84612U107 1,964 140,754 SH   SOLE 19 140,754 0 0
SOVOS BRANDS INC COM 84612U107 103 7,394 SH   SOLE 22 7,394 0 0
SOVOS BRANDS INC COM 84612U107 273 19,572 SH   SOLE 26 17,544 0 2,028
SOVOS BRANDS INC COM 84612U107 694 49,733 SH   SOLE 28 0 0 49,733
SOVOS BRANDS INC COM 84612U107 13 900 SH   SOLE 31 0 0 900
SOVOS BRANDS INC COM 84612U107 4,636 332,335 SH   SOLE 34 332,335 0 0
SP PLUS CORP COM 78469C103 293 9,555 SH   SOLE 2 7,007 0 2,548
SP PLUS CORP COM 78469C103 4 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103 12 375 SH   SOLE 7 375 0 0
SP PLUS CORP COM 78469C103 2,080 67,808 SH   SOLE 18 67,808 0 0
SP PLUS CORP COM 78469C103 1,242 40,493 SH   SOLE 19 40,493 0 0
SP PLUS CORP COM 78469C103 25,158 820,284 SH   SOLE 21 820,284 0 0
SP PLUS CORP COM 78469C103 16,808 548,041 SH   SOLE 22 535,006 0 13,035
SP PLUS CORP COM 78469C103 118 3,837 SH   SOLE 25 3,837 0 0
SP PLUS CORP COM 78469C103 144 4,706 SH   SOLE 26 1,618 0 3,088
SP PLUS CORP COM 78469C103 96 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 390 12,716 SH   SOLE 30 12,716 0 0
SP PLUS CORP COM 78469C103 71 2,328 SH   SOLE 36 2,328 0 0
SP PLUS CORP COM 78469C103 92 3,010 SH   SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103 88 2,868 SH   SOLE 43 56 0 2,812
SPAR GROUP INC COM 784933103 2 1,541 SH   SOLE 18 1,541 0 0
SPAR GROUP INC COM 784933103 51 36,780 SH   SOLE 21 36,780 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100 1,826 83,361 SH   SOLE 2 38,556 0 44,805
SPARTANNASH CO COM 847215100 3 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 13 575 SH   SOLE 7 575 0 0
SPARTANNASH CO COM 847215100 3,333 152,170 SH   SOLE 18 152,170 0 0
SPARTANNASH CO COM 847215100 3,214 146,751 SH   SOLE 19 146,751 0 0
SPARTANNASH CO COM 847215100 98,706 4,507,116 SH   SOLE 21 4,507,116 0 0
SPARTANNASH CO COM 847215100 23,802 1,086,854 SH   SOLE 22 1,049,723 0 37,131
SPARTANNASH CO COM 847215100 359 16,393 SH   SOLE 23 16,393 0 0
SPARTANNASH CO COM 847215100 100 4,556 SH   SOLE 25 4,556 0 0
SPARTANNASH CO COM 847215100 1,061 48,436 SH   SOLE 26 15,577 0 32,859
SPARTANNASH CO COM 847215100 119 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 1,621 74,020 SH   SOLE 30 74,020 0 0
SPARTANNASH CO COM 847215100 95 4,339 SH   SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100 2,803 127,988 SH   SOLE 43 5,041 0 122,947
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 57 169 SH   SOLE 17 0 0 169
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 196 580 SH   SOLE 43 0 0 580
SPDR GOLD TR GOLD SHS 78463V107 797 4,852 SH   SOLE 4 4,852 0 0
SPDR GOLD TR GOLD SHS 78463V107 0 2 SH   SOLE 17 0 0 2
SPDR GOLD TR GOLD SHS 78463V107 11,840 72,099 SH   SOLE 18 72,099 0 0
SPDR GOLD TR GOLD SHS 78463V107 63,917 389,216 SH   SOLE 19 389,216 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,940 30,083 SH   SOLE 22 30,083 0 0
SPDR GOLD TR GOLD SHS 78463V107 61,017 371,556 SH   SOLE 25 371,556 0 0
SPDR GOLD TR GOLD SHS 78463V107 29,743 181,119 SH   SOLE 34 181,119 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 11 233 SH   SOLE 2 233 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,716 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 2 21 SH   SOLE 17 0 0 21
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 3 63 SH   SOLE 17 0 0 63
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 141 3,325 SH   SOLE 17 0 0 3,325
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 92,001 1,791,653 SH   SOLE 13 1,791,653 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 116 2,282 SH   SOLE 17 0 0 2,282
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 0 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 11 SH   SOLE 17 0 0 11
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 258 6,704 SH   SOLE 43 0 0 6,704
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 154 4,241 SH   SOLE 17 0 0 4,241
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 99,133 231,000 SH Call SOLE 2 231,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 9,227 21,500 SH Put SOLE 2 21,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 71,709 167,100 SH Call SOLE 4 167,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 10,814 25,200 SH Put SOLE 4 25,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 911,709 2,124,500 SH Call SOLE 18 2,124,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 143,119 333,500 SH Put SOLE 18 333,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 11,627,035 27,093,800 SH Call SOLE 19 27,093,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,896,413 4,419,100 SH Put SOLE 19 4,419,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 518,445 1,208,100 SH Call SOLE 22 1,208,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 84,455 196,800 SH Put SOLE 22 196,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 4,406,154 10,267,400 SH Call SOLE 34 10,267,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 723,401 1,685,700 SH Put SOLE 34 1,685,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 119,671 278,863 SH   SOLE 2 278,863 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,048 7,102 SH   SOLE 17 0 0 7,102
SPDR S&P 500 ETF TR TR UNIT 78462F103 68,623 159,908 SH   SOLE 18 110,844 0 49,064
SPDR S&P 500 ETF TR TR UNIT 78462F103 99,226 231,220 SH   SOLE 19 231,220 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,090 30,504 SH   SOLE 22 30,504 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 396,449 923,821 SH   SOLE 23 923,821 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 73 170 SH   SOLE 43 0 0 170
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12,513 26,022 SH   SOLE 2 26,022 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,618 3,366 SH   SOLE 17 0 0 3,366
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 417 868 SH   SOLE 18 868 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27 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 3 29 SH   SOLE 17 0 0 29
SPDR SER TR S&P 600 SMCP VAL 78464A300 2 22 SH   SOLE 17 0 0 22
SPDR SER TR PORTFOLIO INTRMD 78464A375 17 467 SH   SOLE 17 0 0 467
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2 65 SH   SOLE 17 0 0 65
SPDR SER TR PRTFLO S&P500 GW 78464A409 47,177 736,912 SH   SOLE 17 0 0 736,912
SPDR SER TR PORTFOLIO SHORT 78464A474 0 10 SH   SOLE 17 0 0 10
SPDR SER TR PRTFLO S&P500 VL 78464A508 49,348 1,265,334 SH   SOLE 17 0 0 1,265,334
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,551 91,042 SH   SOLE 22 91,042 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 0 0 SH   SOLE 43 0 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 1 40 SH   SOLE 17 0 0 40
SPDR SER TR DJ REIT ETF 78464A607 7 69 SH   SOLE 17 0 0 69
SPDR SER TR DJ REIT ETF 78464A607 945 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 17,642 591,021 SH   SOLE 17 0 0 591,021
SPDR SER TR PORTFLI TIPS ETF 78464A656 10,169 326,963 SH   SOLE 2 326,963 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 296 9,509 SH   SOLE 17 0 0 9,509
SPDR SER TR PORTFOLIO LN TSR 78464A664 60 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 S&P DIVID ETF 78464A763 18 154 SH   SOLE 17 0 0 154
SPDR SER TR S&P DIVID ETF 78464A763 1,003 8,531 SH   SOLE 43 0 0 8,531
SPDR SER TR PORTFOLI S&P1500 78464A805 170 3,215 SH   SOLE 17 0 0 3,215
SPDR SER TR PORTFOLI S&P1500 78464A805 333 6,283 SH   SOLE 43 0 0 6,283
SPDR SER TR S&P 600 SML CAP 78464A813 29 301 SH   SOLE 2 301 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 2,726 28,773 SH   SOLE 17 0 0 28,773
SPDR SER TR S&P 400 MDCP GRW 78464A821 2 27 SH   SOLE 17 0 0 27
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 38 824 SH   SOLE 17 0 0 824
SPDR SER TR PORTFOLIO S&P500 78464A854 96 1,894 SH   SOLE 2 1,894 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 65,034 1,288,827 SH   SOLE 17 0 0 1,288,827
SPDR SER TR S&P BIOTECH 78464A870 471 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 6,869 95,728 SH   SOLE 26 95,728 0 0
SPDR SER TR OPTIONS 78468R556 108,897 1,125,900 SH Call SOLE 19 1,125,900 0 0
SPDR SER TR OPTIONS 78468R556 783 8,100 SH Call SOLE 22 8,100 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 472 4,875 SH   SOLE 19 4,875 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 133,281 1,378,009 SH   SOLE 25 1,378,009 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,997 18,262 SH   SOLE 2 18,262 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 762 6,964 SH   SOLE 4 6,964 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 9,705 88,744 SH   SOLE 17 0 0 88,744
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,462 13,366 SH   SOLE 18 13,366 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 106,211 971,207 SH   SOLE 19 971,207 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 17,346 158,612 SH   SOLE 22 158,612 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 8,202 75,000 SH   SOLE 30 75,000 0 0
SPDR SER TR OPTIONS 78468R622 37,346 341,500 SH Put SOLE 4 341,500 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 10 108 SH   SOLE 17 0 0 108
SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 78 SH   SOLE 2 78 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 31 603 SH   SOLE 17 0 0 603
SPDR SER TR NUVEEN BLMBRG SR 78468R739 27 556 SH   SOLE 2 556 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2 37 SH   SOLE 17 0 0 37
SPDR SER TR PRTFLO S&P500 HI 78468R788 126 3,221 SH   SOLE 2 3,221 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 1 25 SH   SOLE 17 0 0 25
SPDR SER TR SPDR S&P 500 ETF 78468R796 1 6 SH   SOLE 17 0 0 6
SPDR SER TR PORTFOLIO S&P600 78468R853 5,973 140,200 SH   SOLE 17 0 0 140,200
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1 30 SH   SOLE 17 0 0 30
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 12,764 133,418 SH   SOLE 2 18,050 0 115,368
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 16 163 SH   SOLE 4 163 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 96 1,001 SH   SOLE 7 1,001 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,555 16,255 SH   SOLE 18 16,255 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,099 11,486 SH   SOLE 19 11,486 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 46,834 489,541 SH   SOLE 21 489,541 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 93,650 978,885 SH   SOLE 22 927,902 0 50,983
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 492 5,146 SH   SOLE 25 5,146 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,860 19,441 SH   SOLE 26 15,886 0 3,555
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 545 5,700 SH   SOLE 28 3,371 0 2,329
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2,184 22,832 SH   SOLE 30 22,832 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 64 667 SH   SOLE 31 667 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 71 739 SH   SOLE 36 739 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 459 4,800 SH   SOLE 40 4,800 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 842 8,796 SH   SOLE 43 270 0 8,526
SPECTRUM PHARMACEUTICALS INC COM 84763A108 702 321,951 SH   SOLE 2 146,646 0 175,305
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 5 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,286 589,985 SH   SOLE 18 589,985 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,862 1,771,522 SH   SOLE 19 1,771,522 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 45,218 20,742,175 SH   SOLE 21 20,742,175 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 13,296 6,098,874 SH   SOLE 22 6,036,248 0 62,626
SPECTRUM PHARMACEUTICALS INC COM 84763A108 153 70,252 SH   SOLE 23 70,252 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 45 20,730 SH   SOLE 25 20,730 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 867 397,550 SH   SOLE 26 25,428 0 372,122
SPECTRUM PHARMACEUTICALS INC COM 84763A108 27 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 818 375,429 SH   SOLE 30 375,429 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 9 4,175 SH   SOLE 36 4,175 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 27 12,610 SH   SOLE 40 12,610 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 243 111,329 SH   SOLE 43 0 0 111,329
SPERO THERAPEUTICS INC COM 84833T103 231 12,560 SH   SOLE 2 1,392 0 11,168
SPERO THERAPEUTICS INC COM 84833T103 7 377 SH   SOLE 7 377 0 0
SPERO THERAPEUTICS INC COM 84833T103 1,256 68,198 SH   SOLE 18 68,198 0 0
SPERO THERAPEUTICS INC COM 84833T103 703 38,195 SH   SOLE 19 38,195 0 0
SPERO THERAPEUTICS INC COM 84833T103 19,296 1,048,100 SH   SOLE 21 1,048,100 0 0
SPERO THERAPEUTICS INC COM 84833T103 11,259 611,552 SH   SOLE 22 607,324 0 4,228
SPERO THERAPEUTICS INC COM 84833T103 282 15,325 SH   SOLE 30 15,325 0 0
SPERO THERAPEUTICS INC COM 84833T103 151 8,221 SH   SOLE 43 0 0 8,221
SPIRE GLOBAL INC OPTIONS 848560958 1,253 100,000 SH Put SOLE 19 100,000 0 0
SPIRE INC COM 84857L101 5,071 82,879 SH   SOLE 2 36,935 0 45,944
SPIRE INC COM 84857L101 470 7,688 SH   SOLE 4 7,688 0 0
SPIRE INC COM 84857L101 4,722 77,179 SH   SOLE 7 77,179 0 0
SPIRE INC COM 84857L101 15,683 256,350 SH   SOLE 18 256,350 0 0
SPIRE INC COM 84857L101 5,449 89,071 SH   SOLE 19 89,071 0 0
SPIRE INC COM 84857L101 237,887 3,888,308 SH   SOLE 21 3,888,308 0 0
SPIRE INC COM 84857L101 86,492 1,413,728 SH   SOLE 22 1,361,018 0 52,710
SPIRE INC COM 84857L101 419 6,848 SH   SOLE 25 6,848 0 0
SPIRE INC COM 84857L101 1,477 24,136 SH   SOLE 26 20,105 0 4,031
SPIRE INC COM 84857L101 214 3,502 SH   SOLE 28 3,123 0 379
SPIRE INC COM 84857L101 3,444 56,300 SH   SOLE 30 56,300 0 0
SPIRE INC COM 84857L101 219 3,584 SH   SOLE 36 3,584 0 0
SPIRE INC COM 84857L101 374 6,120 SH   SOLE 40 6,120 0 0
SPIRE INC COM 84857L101 3,544 57,920 SH   SOLE 43 9,212 0 48,708
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12,909 292,115 SH   SOLE 2 35,189 0 256,926
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 124 2,799 SH   SOLE 7 2,799 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,903 43,072 SH   SOLE 18 43,072 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,362 30,819 SH   SOLE 19 30,819 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 93,800 2,122,655 SH   SOLE 21 2,122,655 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 102,787 2,326,020 SH   SOLE 22 2,203,207 0 122,813
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 593 13,414 SH   SOLE 25 13,414 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,135 48,315 SH   SOLE 26 40,045 0 8,270
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 574 12,983 SH   SOLE 28 8,823 0 4,160
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,547 57,635 SH   SOLE 30 57,635 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 81 1,822 SH   SOLE 31 1,822 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 193 4,371 SH   SOLE 36 4,371 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 551 12,480 SH   SOLE 40 12,480 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,833 86,747 SH   SOLE 43 9,677 0 77,070
SPIRIT AIRLS INC COM 848577102 7,600 292,990 SH   SOLE 2 98,059 0 194,931
SPIRIT AIRLS INC COM 848577102 3 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 41 1,581 SH   SOLE 7 1,581 0 0
SPIRIT AIRLS INC COM 848577102 8,368 322,589 SH   SOLE 18 311,706 0 10,883
SPIRIT AIRLS INC COM 848577102 25,440 980,711 SH   SOLE 19 980,711 0 0
SPIRIT AIRLS INC COM 848577102 97,337 3,752,375 SH   SOLE 21 3,752,375 0 0
SPIRIT AIRLS INC COM 848577102 84,302 3,249,872 SH   SOLE 22 3,180,014 0 69,858
SPIRIT AIRLS INC COM 848577102 1,093 42,124 SH   SOLE 23 42,124 0 0
SPIRIT AIRLS INC COM 848577102 67 2,593 SH   SOLE 25 2,593 0 0
SPIRIT AIRLS INC COM 848577102 5,634 217,196 SH   SOLE 26 7,210 0 209,986
SPIRIT AIRLS INC COM 848577102 67 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 563 21,697 SH   SOLE 30 21,697 0 0
SPIRIT AIRLS INC COM 848577102 47 1,820 SH   SOLE 34 1,820 0 0
SPIRIT AIRLS INC COM 848577102 89 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102 1,588 61,212 SH   SOLE 43 28,088 0 33,124
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 2,858 3,050,000 PRN   SOLE 21 3,050,000 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 259 10,692 SH   SOLE 2 1,030 0 9,662
SPIRIT OF TEX BANCSHARES INC COM 84861D103 5 206 SH   SOLE 7 206 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,111 45,904 SH   SOLE 18 45,904 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 594 24,554 SH   SOLE 19 24,554 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 12,321 509,140 SH   SOLE 21 509,140 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 8,633 356,718 SH   SOLE 22 349,116 0 7,602
SPIRIT OF TEX BANCSHARES INC COM 84861D103 3 138 SH   SOLE 43 0 0 138
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 18,626 404,556 SH   SOLE 2 191,964 0 212,592
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23,664 513,988 SH   SOLE 4 513,988 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,006 152,180 SH   SOLE 7 152,180 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 34,054 739,672 SH   SOLE 18 739,672 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 40,870 887,713 SH   SOLE 19 887,713 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 301,102 6,540,003 SH   SOLE 21 6,540,003 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 204,873 4,449,882 SH   SOLE 22 4,014,509 0 435,373
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,283 27,858 SH   SOLE 23 27,858 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23,857 518,185 SH   SOLE 25 518,185 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,098 45,574 SH   SOLE 26 37,689 0 7,885
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,066 153,471 SH   SOLE 28 76,893 0 76,578
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24,358 529,072 SH   SOLE 30 529,072 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 88 1,905 SH   SOLE 31 1,905 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23,849 518,003 SH   SOLE 34 518,003 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 92 1,996 SH   SOLE 36 1,996 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 629 13,668 SH   SOLE 40 13,668 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4,970 107,951 SH   SOLE 43 13,122 0 94,829
SPLUNK INC COM 848637104 48,690 336,469 SH   SOLE 2 33,699 0 302,770
SPLUNK INC COM 848637104 15,205 105,073 SH   SOLE 4 66,300 0 38,773
SPLUNK INC COM 848637104 4,694 32,439 SH   SOLE 7 32,439 0 0
SPLUNK INC COM 848637104 1,775 12,263 SH   SOLE 13 8,742 0 3,521
SPLUNK INC COM 848637104 2,452 16,943 SH   SOLE 15 16,943 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 40,111 277,180 SH   SOLE 18 267,511 0 9,669
SPLUNK INC COM 848637104 33,224 229,588 SH   SOLE 19 229,588 0 0
SPLUNK INC COM 848637104 460,084 3,179,355 SH   SOLE 21 3,179,355 0 0
SPLUNK INC COM 848637104 497,841 3,440,264 SH   SOLE 22 3,229,869 0 210,395
SPLUNK INC COM 848637104 13,173 91,033 SH   SOLE 23 91,033 0 0
SPLUNK INC COM 848637104 47,696 329,598 SH   SOLE 25 329,598 0 0
SPLUNK INC COM 848637104 45,505 314,458 SH   SOLE 26 174,250 0 140,208
SPLUNK INC COM 848637104 40,684 281,142 SH   SOLE 28 16,221 0 264,921
SPLUNK INC COM 848637104 25 173 SH   SOLE 29 173 0 0
SPLUNK INC COM 848637104 148,047 1,023,063 SH   SOLE 30 995,342 0 27,721
SPLUNK INC COM 848637104 9,935 68,657 SH   SOLE 31 28,950 0 39,707
SPLUNK INC COM 848637104 5,581 38,570 SH   SOLE 32 38,570 0 0
SPLUNK INC COM 848637104 14,016 96,856 SH   SOLE 34 96,856 0 0
SPLUNK INC COM 848637104 10,503 72,583 SH   SOLE 36 72,583 0 0
SPLUNK INC COM 848637104 828 5,720 SH   SOLE 40 5,720 0 0
SPLUNK INC COM 848637104 10,423 72,026 SH   SOLE 43 6,095 0 65,931
SPLUNK INC NOTE 0.500% 9/1 848637AC8 5,719 4,893,000 PRN   SOLE 21 4,893,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 7,392 6,056,000 PRN   SOLE 21 6,056,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 8,277 8,441,000 PRN   SOLE 21 8,441,000 0 0
SPOK HLDGS INC COM 84863T106 36 3,513 SH   SOLE 18 3,513 0 0
SPOK HLDGS INC COM 84863T106 592 57,899 SH   SOLE 21 57,899 0 0
SPOK HLDGS INC COM 84863T106 3,611 353,334 SH   SOLE 22 353,334 0 0
SPOK HLDGS INC COM 84863T106 44 4,319 SH   SOLE 43 0 0 4,319
SPORTSMANS WHSE HLDGS INC COM 84920Y106 363 20,632 SH   SOLE 2 16,525 0 4,107
SPORTSMANS WHSE HLDGS INC COM 84920Y106 3 161 SH   SOLE 4 161 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 13 725 SH   SOLE 7 725 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,214 125,794 SH   SOLE 18 125,794 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,477 83,934 SH   SOLE 19 83,934 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 27,718 1,574,914 SH   SOLE 21 1,574,914 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 19,145 1,087,769 SH   SOLE 22 1,055,602 0 32,167
SPORTSMANS WHSE HLDGS INC COM 84920Y106 526 29,875 SH   SOLE 30 29,875 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 122 6,949 SH   SOLE 40 6,949 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 175 9,960 SH   SOLE 43 0 0 9,960
SPOTIFY TECHNOLOGY S A SHS L8681T102 70,547 313,067 SH   SOLE 2 61,025 0 252,042
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,673 11,863 SH   SOLE 4 11,863 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 747 3,317 SH   SOLE 7 3,317 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,289 10,159 SH   SOLE 13 10,159 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 221 979 SH   SOLE 15 979 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 18,890 83,827 SH   SOLE 18 76,745 0 7,082
SPOTIFY TECHNOLOGY S A SHS L8681T102 25,953 115,172 SH   SOLE 19 115,172 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 361,311 1,603,404 SH   SOLE 21 1,603,404 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 227,372 1,009,017 SH   SOLE 22 855,514 0 153,503
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,709 12,021 SH   SOLE 23 12,021 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 40,384 179,213 SH   SOLE 25 179,213 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 19,561 86,805 SH   SOLE 26 3,731 0 83,074
SPOTIFY TECHNOLOGY S A SHS L8681T102 21,653 96,091 SH   SOLE 28 81 0 96,010
SPOTIFY TECHNOLOGY S A SHS L8681T102 18,269 81,072 SH   SOLE 30 81,072 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,909 17,349 SH   SOLE 31 17,349 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 130 575 SH   SOLE 34 575 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,783 34,539 SH   SOLE 36 34,539 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,298 10,198 SH   SOLE 43 2,544 0 7,654
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,015 15,995 SH   SOLE 2 9,121 0 6,874
SPRINGWORKS THERAPEUTICS INC COM 85205L107 5 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 30 469 SH   SOLE 7 469 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 5,142 81,051 SH   SOLE 18 81,051 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 5,177 81,603 SH   SOLE 19 81,603 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 82,203 1,295,763 SH   SOLE 21 1,295,763 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 41,749 658,088 SH   SOLE 22 645,399 0 12,689
SPRINGWORKS THERAPEUTICS INC COM 85205L107 65 1,026 SH   SOLE 23 1,026 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 186 2,927 SH   SOLE 25 2,927 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 975 15,376 SH   SOLE 26 9,582 0 5,794
SPRINGWORKS THERAPEUTICS INC COM 85205L107 106 1,673 SH   SOLE 28 1,673 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 17,961 283,123 SH   SOLE 30 283,123 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 79 1,249 SH   SOLE 36 1,249 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 148 2,335 SH   SOLE 40 2,335 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 27 423 SH   SOLE 43 0 0 423
SPRINKLR INC CL A 85208T107 4 257 SH   SOLE 2 257 0 0
SPRINKLR INC CL A 85208T107 3,637 207,809 SH   SOLE 22 207,809 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 29 1,707 SH   SOLE 17 0 0 1,707
SPROUT SOCIAL INC COM CL A 85209W109 8,155 66,869 SH   SOLE 2 31,968 0 34,901
SPROUT SOCIAL INC COM CL A 85209W109 21 171 SH   SOLE 4 171 0 0
SPROUT SOCIAL INC COM CL A 85209W109 87 710 SH   SOLE 7 710 0 0
SPROUT SOCIAL INC COM CL A 85209W109 16,504 135,337 SH   SOLE 18 124,298 0 11,039
SPROUT SOCIAL INC COM CL A 85209W109 41,425 339,691 SH   SOLE 19 339,691 0 0
SPROUT SOCIAL INC COM CL A 85209W109 194,179 1,592,281 SH   SOLE 21 1,592,281 0 0
SPROUT SOCIAL INC COM CL A 85209W109 154,678 1,268,369 SH   SOLE 22 1,244,207 0 24,162
SPROUT SOCIAL INC COM CL A 85209W109 1,502 12,320 SH   SOLE 23 12,320 0 0
SPROUT SOCIAL INC COM CL A 85209W109 839 6,880 SH   SOLE 25 6,880 0 0
SPROUT SOCIAL INC COM CL A 85209W109 8,153 66,853 SH   SOLE 26 12,036 0 54,817
SPROUT SOCIAL INC COM CL A 85209W109 355 2,911 SH   SOLE 28 2,911 0 0
SPROUT SOCIAL INC COM CL A 85209W109 22,488 184,405 SH   SOLE 30 184,405 0 0
SPROUT SOCIAL INC COM CL A 85209W109 13 110 SH   SOLE 34 110 0 0
SPROUT SOCIAL INC COM CL A 85209W109 416 3,415 SH   SOLE 36 3,415 0 0
SPROUT SOCIAL INC COM CL A 85209W109 537 4,406 SH   SOLE 40 4,406 0 0
SPROUT SOCIAL INC COM CL A 85209W109 941 7,713 SH   SOLE 43 249 0 7,464
SPROUTS FMRS MKT INC COM 85208M102 5,317 229,457 SH   SOLE 2 131,563 0 97,894
SPROUTS FMRS MKT INC COM 85208M102 10 449 SH   SOLE 4 449 0 0
SPROUTS FMRS MKT INC COM 85208M102 77 3,329 SH   SOLE 7 3,329 0 0
SPROUTS FMRS MKT INC COM 85208M102 12,943 558,599 SH   SOLE 18 550,396 0 8,203
SPROUTS FMRS MKT INC COM 85208M102 10,722 462,736 SH   SOLE 19 462,736 0 0
SPROUTS FMRS MKT INC COM 85208M102 192,137 8,292,496 SH   SOLE 21 8,292,496 0 0
SPROUTS FMRS MKT INC COM 85208M102 82,450 3,558,494 SH   SOLE 22 3,455,912 0 102,582
SPROUTS FMRS MKT INC COM 85208M102 762 32,891 SH   SOLE 23 32,891 0 0
SPROUTS FMRS MKT INC COM 85208M102 413 17,806 SH   SOLE 25 17,806 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,270 97,977 SH   SOLE 26 34,566 0 63,411
SPROUTS FMRS MKT INC COM 85208M102 336 14,523 SH   SOLE 28 9,257 0 5,266
SPROUTS FMRS MKT INC COM 85208M102 1,510 65,158 SH   SOLE 30 65,158 0 0
SPROUTS FMRS MKT INC COM 85208M102 245 10,555 SH   SOLE 36 10,555 0 0
SPROUTS FMRS MKT INC COM 85208M102 346 14,945 SH   SOLE 40 14,945 0 0
SPROUTS FMRS MKT INC COM 85208M102 6,982 301,319 SH   SOLE 43 18,399 0 282,920
SPRUCE BIOSCIENCES INC COM 85209E109 22 3,687 SH   SOLE 2 396 0 3,291
SPRUCE BIOSCIENCES INC COM 85209E109 154 25,577 SH   SOLE 18 25,577 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 78 13,003 SH   SOLE 19 13,003 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 1,853 308,299 SH   SOLE 21 308,299 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 425 70,691 SH   SOLE 22 66,792 0 3,899
SPS COMM INC COM 78463M107 5,449 33,779 SH   SOLE 2 23,110 0 10,669
SPS COMM INC COM 78463M107 24 149 SH   SOLE 4 149 0 0
SPS COMM INC COM 78463M107 94 580 SH   SOLE 7 580 0 0
SPS COMM INC COM 78463M107 21,324 132,193 SH   SOLE 18 128,126 0 4,067
SPS COMM INC COM 78463M107 23,616 146,402 SH   SOLE 19 146,402 0 0
SPS COMM INC COM 78463M107 672,103 4,166,529 SH   SOLE 21 4,166,529 0 0
SPS COMM INC COM 78463M107 149,015 923,783 SH   SOLE 22 902,660 0 21,123
SPS COMM INC COM 78463M107 443 2,749 SH   SOLE 23 2,749 0 0
SPS COMM INC COM 78463M107 1,015 6,295 SH   SOLE 25 6,295 0 0
SPS COMM INC COM 78463M107 3,061 18,977 SH   SOLE 26 9,978 0 8,999
SPS COMM INC COM 78463M107 480 2,975 SH   SOLE 28 2,975 0 0
SPS COMM INC COM 78463M107 10,381 64,353 SH   SOLE 30 64,353 0 0
SPS COMM INC COM 78463M107 720 4,466 SH   SOLE 34 4,466 0 0
SPS COMM INC COM 78463M107 415 2,573 SH   SOLE 36 2,573 0 0
SPS COMM INC COM 78463M107 673 4,169 SH   SOLE 40 4,169 0 0
SPS COMM INC COM 78463M107 4,467 27,691 SH   SOLE 43 249 0 27,442
SPX CORP COM 784635104 2,137 39,980 SH   SOLE 2 27,608 0 12,372
SPX CORP COM 784635104 10 196 SH   SOLE 4 196 0 0
SPX CORP COM 784635104 28 516 SH   SOLE 7 516 0 0
SPX CORP COM 784635104 8,316 155,589 SH   SOLE 18 155,589 0 0
SPX CORP COM 784635104 4,360 81,564 SH   SOLE 19 81,564 0 0
SPX CORP COM 784635104 273,409 5,115,223 SH   SOLE 21 5,115,223 0 0
SPX CORP COM 784635104 58,402 1,092,646 SH   SOLE 22 1,062,637 0 30,009
SPX CORP COM 784635104 284 5,318 SH   SOLE 25 5,318 0 0
SPX CORP COM 784635104 1,274 23,827 SH   SOLE 26 15,809 0 8,018
SPX CORP COM 784635104 249 4,650 SH   SOLE 28 3,744 0 906
SPX CORP COM 784635104 4,272 79,931 SH   SOLE 30 79,931 0 0
SPX CORP COM 784635104 285 5,325 SH   SOLE 40 5,325 0 0
SPX CORP COM 784635104 2,062 38,581 SH   SOLE 43 1,247 0 37,334
SPX FLOW INC COM 78469X107 3,224 44,101 SH   SOLE 2 12,793 0 31,308
SPX FLOW INC COM 78469X107 11 144 SH   SOLE 4 144 0 0
SPX FLOW INC COM 78469X107 48 656 SH   SOLE 7 656 0 0
SPX FLOW INC COM 78469X107 11,780 161,152 SH   SOLE 18 161,152 0 0
SPX FLOW INC COM 78469X107 5,367 73,418 SH   SOLE 19 73,418 0 0
SPX FLOW INC COM 78469X107 355,325 4,860,809 SH   SOLE 21 4,860,809 0 0
SPX FLOW INC COM 78469X107 75,147 1,028,009 SH   SOLE 22 986,558 0 41,451
SPX FLOW INC COM 78469X107 2,086 28,543 SH   SOLE 25 28,543 0 0
SPX FLOW INC COM 78469X107 2,094 28,652 SH   SOLE 26 20,902 0 7,750
SPX FLOW INC COM 78469X107 345 4,722 SH   SOLE 28 3,816 0 906
SPX FLOW INC COM 78469X107 5,455 74,621 SH   SOLE 30 74,621 0 0
SPX FLOW INC COM 78469X107 204 2,787 SH   SOLE 34 2,787 0 0
SPX FLOW INC COM 78469X107 54 732 SH   SOLE 36 732 0 0
SPX FLOW INC COM 78469X107 385 5,270 SH   SOLE 40 5,270 0 0
SPX FLOW INC COM 78469X107 2,138 29,242 SH   SOLE 43 1,057 0 28,185
SQUARE INC CL A 852234103 191,810 799,743 SH   SOLE 2 82,350 0 717,393
SQUARE INC CL A 852234103 57,575 240,054 SH   SOLE 4 154,777 0 85,277
SQUARE INC CL A 852234103 10,165 42,384 SH   SOLE 7 42,384 0 0
SQUARE INC CL A 852234103 1,898 7,914 SH   SOLE 13 1,059 0 6,855
SQUARE INC CL A 852234103 7,899 32,935 SH   SOLE 15 32,935 0 0
SQUARE INC CL A 852234103 50,224 209,405 SH   SOLE 18 186,991 0 22,414
SQUARE INC CL A 852234103 265,233 1,105,874 SH   SOLE 19 1,105,874 0 0
SQUARE INC CL A 852234103 1,011,728 4,218,346 SH   SOLE 21 4,218,346 0 0
SQUARE INC CL A 852234103 1,948,948 8,126,032 SH   SOLE 22 7,662,879 0 463,153
SQUARE INC CL A 852234103 52,235 217,791 SH   SOLE 23 217,791 0 0
SQUARE INC CL A 852234103 168,329 701,840 SH   SOLE 25 701,840 0 0
SQUARE INC CL A 852234103 176,433 735,629 SH   SOLE 26 315,640 0 419,989
SQUARE INC CL A 852234103 180,677 753,321 SH   SOLE 28 34,123 0 719,198
SQUARE INC CL A 852234103 127 528 SH   SOLE 29 528 0 0
SQUARE INC CL A 852234103 225,462 940,053 SH   SOLE 30 940,053 0 0
SQUARE INC CL A 852234103 40,119 167,275 SH   SOLE 31 71,323 0 95,952
SQUARE INC CL A 852234103 341,287 1,422,979 SH   SOLE 34 1,422,979 0 0
SQUARE INC CL A 852234103 42,089 175,488 SH   SOLE 36 175,488 0 0
SQUARE INC CL A 852234103 3,277 13,662 SH   SOLE 40 13,662 0 0
SQUARE INC CL A 852234103 34,837 145,250 SH   SOLE 43 13,680 0 131,570
SQUARE INC NOTE 0.500% 5/1 852234AD5 13,625 4,430,000 PRN   SOLE 21 4,430,000 0 0
SQUARE INC NOTE 0.125% 3/0 852234AF0 14,092 6,951,000 PRN   SOLE 21 6,951,000 0 0
SQUARESPACE INC CLASS A 85225A107 31 792 SH   SOLE 2 792 0 0
SQUARESPACE INC CLASS A 85225A107 1,004 25,972 SH   SOLE 21 25,972 0 0
SQUARESPACE INC CLASS A 85225A107 12,267 317,480 SH   SOLE 22 317,480 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 387 26,856 SH   SOLE 2 8,628 0 18,228
SQZ BIOTECHNOLOGIES CO COM 78472W104 5 366 SH   SOLE 7 366 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 1,093 75,824 SH   SOLE 18 75,824 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 590 40,890 SH   SOLE 19 40,890 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 12,064 836,643 SH   SOLE 21 836,643 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 3,867 268,161 SH   SOLE 22 254,025 0 14,136
SQZ BIOTECHNOLOGIES CO COM 78472W104 19 1,350 SH   SOLE 23 1,350 0 0
SRAX INC CL A 78472M106 23 4,308 SH   SOLE 18 4,308 0 0
SRAX INC CL A 78472M106 325 60,846 SH   SOLE 21 60,846 0 0
SRAX INC CL A 78472M106 29 5,350 SH   SOLE 22 5,350 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 56,896 819,822 SH   SOLE 2 392,825 0 426,997
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 12,548 180,800 SH   SOLE 4 108,830 0 71,970
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,376 19,826 SH   SOLE 7 19,826 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 520 7,496 SH   SOLE 13 847 0 6,649
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,404 20,236 SH   SOLE 15 20,236 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 0 1 SH   SOLE 17 0 0 1
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 213,721 3,079,552 SH   SOLE 18 2,373,585 0 705,967
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 358,030 5,158,937 SH   SOLE 19 5,158,937 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 257,606 3,711,895 SH   SOLE 21 3,711,895 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 347,521 5,007,510 SH   SOLE 22 4,694,127 0 313,383
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 19,055 274,572 SH   SOLE 23 274,572 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 31,753 457,534 SH   SOLE 25 457,534 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 33,725 485,947 SH   SOLE 26 249,296 0 236,651
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 26,315 379,179 SH   SOLE 28 16,920 0 362,259
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 518 7,459 SH   SOLE 29 7,459 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 64,169 924,629 SH   SOLE 30 924,629 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,924 99,765 SH   SOLE 31 41,431 0 58,334
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 18,574 267,634 SH   SOLE 34 267,634 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,815 98,201 SH   SOLE 36 98,201 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 540 7,785 SH   SOLE 40 7,785 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,283 61,719 SH   SOLE 43 3,528 0 58,191
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 7,551 164,086 SH   SOLE 2 164,086 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 229 4,977 SH   SOLE 4 4,977 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 13,128 285,257 SH   SOLE 18 285,257 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 60,798 1,321,117 SH   SOLE 19 1,321,117 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,875 40,745 SH   SOLE 22 40,745 0 0
SSR MNG INC COM 784730103 611 42,004 SH   SOLE 19 42,004 0 0
SSR MNG INC COM 784730103 734 50,466 SH   SOLE 21 50,466 0 0
SSR MNG INC COM 784730103 4,934 339,077 SH   SOLE 23 339,077 0 0
SSR MNG INC COM 784730103 27,028 1,857,603 SH   SOLE 25 1,857,603 0 0
SSR MNG INC COM 784730103 11,872 815,933 SH   SOLE 26 508,806 0 307,127
SSR MNG INC COM 784730103 95,941 6,593,888 SH   SOLE 34 6,593,888 0 0
SSR MNG INC COM 784730103 519 35,642 SH   SOLE 43 1,785 0 33,857
ST JOE CO COM 790148100 564 13,390 SH   SOLE 2 9,852 0 3,538
ST JOE CO COM 790148100 6 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100 19 444 SH   SOLE 7 444 0 0
ST JOE CO COM 790148100 5,092 120,944 SH   SOLE 18 120,944 0 0
ST JOE CO COM 790148100 2,447 58,122 SH   SOLE 19 58,122 0 0
ST JOE CO COM 790148100 160,411 3,810,241 SH   SOLE 21 3,810,241 0 0
ST JOE CO COM 790148100 34,802 826,662 SH   SOLE 22 807,958 0 18,704
ST JOE CO COM 790148100 217 5,161 SH   SOLE 25 5,161 0 0
ST JOE CO COM 790148100 815 19,365 SH   SOLE 26 16,669 0 2,696
ST JOE CO COM 790148100 114 2,707 SH   SOLE 28 2,707 0 0
ST JOE CO COM 790148100 2,394 56,859 SH   SOLE 30 56,859 0 0
ST JOE CO COM 790148100 143 3,387 SH   SOLE 36 3,387 0 0
ST JOE CO COM 790148100 162 3,837 SH   SOLE 40 3,837 0 0
ST JOE CO COM 790148100 671 15,945 SH   SOLE 43 6,957 0 8,988
STAAR SURGICAL CO COM PAR $0.01 852312305 7,294 56,747 SH   SOLE 2 38,735 0 18,012
STAAR SURGICAL CO COM PAR $0.01 852312305 17 136 SH   SOLE 4 136 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 94 735 SH   SOLE 7 735 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 30,140 234,496 SH   SOLE 18 225,926 0 8,570
STAAR SURGICAL CO COM PAR $0.01 852312305 24,798 192,936 SH   SOLE 19 192,936 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 451,950 3,516,303 SH   SOLE 21 3,516,303 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 179,919 1,399,821 SH   SOLE 22 1,376,503 0 23,318
STAAR SURGICAL CO COM PAR $0.01 852312305 629 4,897 SH   SOLE 23 4,897 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 810 6,301 SH   SOLE 25 6,301 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 4,496 34,978 SH   SOLE 26 13,600 0 21,378
STAAR SURGICAL CO COM PAR $0.01 852312305 400 3,114 SH   SOLE 28 3,114 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 6,289 48,934 SH   SOLE 30 48,934 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 555 4,316 SH   SOLE 36 4,316 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 548 4,266 SH   SOLE 40 4,266 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,676 20,817 SH   SOLE 43 491 0 20,326
STABILIS SOLUTIONS INC COM 85236P101 3 411 SH   SOLE 18 411 0 0
STABILIS SOLUTIONS INC COM 85236P101 42 6,005 SH   SOLE 21 6,005 0 0
STAG INDL INC COM 85254J102 19,531 497,605 SH   SOLE 2 121,058 0 376,547
STAG INDL INC COM 85254J102 17,031 433,899 SH   SOLE 4 433,899 0 0
STAG INDL INC COM 85254J102 8,317 211,900 SH   SOLE 7 211,900 0 0
STAG INDL INC COM 85254J102 35,891 914,420 SH   SOLE 18 914,420 0 0
STAG INDL INC COM 85254J102 25,585 651,843 SH   SOLE 19 651,843 0 0
STAG INDL INC COM 85254J102 292,081 7,441,549 SH   SOLE 21 7,441,549 0 0
STAG INDL INC COM 85254J102 210,127 5,353,549 SH   SOLE 22 4,949,726 0 403,823
STAG INDL INC COM 85254J102 1,225 31,208 SH   SOLE 23 31,208 0 0
STAG INDL INC COM 85254J102 27,833 709,126 SH   SOLE 25 709,126 0 0
STAG INDL INC COM 85254J102 2,296 58,498 SH   SOLE 26 45,968 0 12,530
STAG INDL INC COM 85254J102 4,305 109,669 SH   SOLE 28 12,258 0 97,411
STAG INDL INC COM 85254J102 28,481 725,620 SH   SOLE 30 725,620 0 0
STAG INDL INC COM 85254J102 1,857 47,318 SH   SOLE 34 47,318 0 0
STAG INDL INC COM 85254J102 70 1,776 SH   SOLE 36 1,776 0 0
STAG INDL INC COM 85254J102 752 19,167 SH   SOLE 40 19,167 0 0
STAG INDL INC COM 85254J102 2,262 57,627 SH   SOLE 43 2,616 0 55,011
STAGWELL INC COM CL A 85256A109 351 45,756 SH   SOLE 2 3,142 0 42,614
STAGWELL INC COM CL A 85256A109 8 1,005 SH   SOLE 7 1,005 0 0
STAGWELL INC COM CL A 85256A109 1,567 204,300 SH   SOLE 18 204,300 0 0
STAGWELL INC COM CL A 85256A109 814 106,167 SH   SOLE 19 106,167 0 0
STAGWELL INC COM CL A 85256A109 18,282 2,383,634 SH   SOLE 21 2,383,634 0 0
STAGWELL INC COM CL A 85256A109 5,733 747,429 SH   SOLE 22 710,909 0 36,520
STAGWELL INC COM CL A 85256A109 153 19,935 SH   SOLE 43 0 0 19,935
STAMPS COM INC COM NEW 852857200 5,819 17,644 SH   SOLE 2 7,779 0 9,865
STAMPS COM INC COM NEW 852857200 17 53 SH   SOLE 4 53 0 0
STAMPS COM INC COM NEW 852857200 94 286 SH   SOLE 7 286 0 0
STAMPS COM INC COM NEW 852857200 22,385 67,876 SH   SOLE 18 66,322 0 1,554
STAMPS COM INC COM NEW 852857200 22,176 67,243 SH   SOLE 19 67,243 0 0
STAMPS COM INC COM NEW 852857200 680,266 2,062,725 SH   SOLE 21 2,062,725 0 0
STAMPS COM INC COM NEW 852857200 155,064 470,191 SH   SOLE 22 456,937 0 13,254
STAMPS COM INC COM NEW 852857200 536 1,625 SH   SOLE 23 1,625 0 0
STAMPS COM INC COM NEW 852857200 822 2,494 SH   SOLE 25 2,494 0 0
STAMPS COM INC COM NEW 852857200 5,114 15,506 SH   SOLE 26 7,162 0 8,344
STAMPS COM INC COM NEW 852857200 503 1,524 SH   SOLE 28 1,524 0 0
STAMPS COM INC COM NEW 852857200 10,564 32,031 SH   SOLE 30 32,031 0 0
STAMPS COM INC COM NEW 852857200 682 2,069 SH   SOLE 40 2,069 0 0
STAMPS COM INC COM NEW 852857200 4,351 13,192 SH   SOLE 43 553 0 12,639
STANDARD MTR PRODS INC COM 853666105 932 21,330 SH   SOLE 2 5,960 0 15,370
STANDARD MTR PRODS INC COM 853666105 5 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 15 339 SH   SOLE 7 339 0 0
STANDARD MTR PRODS INC COM 853666105 3,613 82,667 SH   SOLE 18 82,667 0 0
STANDARD MTR PRODS INC COM 853666105 1,604 36,694 SH   SOLE 19 36,694 0 0
STANDARD MTR PRODS INC COM 853666105 104,324 2,386,738 SH   SOLE 21 2,386,738 0 0
STANDARD MTR PRODS INC COM 853666105 23,414 535,659 SH   SOLE 22 514,315 0 21,344
STANDARD MTR PRODS INC COM 853666105 112 2,557 SH   SOLE 25 2,557 0 0
STANDARD MTR PRODS INC COM 853666105 411 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105 67 1,543 SH   SOLE 28 1,543 0 0
STANDARD MTR PRODS INC COM 853666105 3,116 71,289 SH   SOLE 30 71,289 0 0
STANDARD MTR PRODS INC COM 853666105 95 2,167 SH   SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105 271 6,207 SH   SOLE 43 167 0 6,040
STANDEX INTL CORP COM 854231107 1,355 13,696 SH   SOLE 2 3,672 0 10,024
STANDEX INTL CORP COM 854231107 7 70 SH   SOLE 4 70 0 0
STANDEX INTL CORP COM 854231107 20 205 SH   SOLE 7 205 0 0
STANDEX INTL CORP COM 854231107 4,843 48,959 SH   SOLE 18 48,959 0 0
STANDEX INTL CORP COM 854231107 2,157 21,809 SH   SOLE 19 21,809 0 0
STANDEX INTL CORP COM 854231107 142,828 1,444,015 SH   SOLE 21 1,444,015 0 0
STANDEX INTL CORP COM 854231107 29,129 294,495 SH   SOLE 22 281,766 0 12,729
STANDEX INTL CORP COM 854231107 155 1,570 SH   SOLE 25 1,570 0 0
STANDEX INTL CORP COM 854231107 699 7,067 SH   SOLE 26 5,996 0 1,071
STANDEX INTL CORP COM 854231107 102 1,033 SH   SOLE 28 1,033 0 0
STANDEX INTL CORP COM 854231107 1,826 18,465 SH   SOLE 30 18,465 0 0
STANDEX INTL CORP COM 854231107 146 1,479 SH   SOLE 40 1,479 0 0
STANDEX INTL CORP COM 854231107 1,185 11,983 SH   SOLE 43 2,634 0 9,349
STANLEY BLACK & DECKER INC COM 854502101 90,667 517,183 SH   SOLE 2 205,314 0 311,869
STANLEY BLACK & DECKER INC COM 854502101 27,309 155,778 SH   SOLE 4 106,681 0 49,097
STANLEY BLACK & DECKER INC COM 854502101 26,982 153,911 SH   SOLE 7 149,198 0 4,713
STANLEY BLACK & DECKER INC COM 854502101 1,858 10,599 SH   SOLE 13 7,703 0 2,896
STANLEY BLACK & DECKER INC COM 854502101 3,607 20,576 SH   SOLE 15 20,576 0 0
STANLEY BLACK & DECKER INC COM 854502101 129,573 739,109 SH   SOLE 18 699,180 0 39,929
STANLEY BLACK & DECKER INC COM 854502101 26,197 149,435 SH   SOLE 19 149,435 0 0
STANLEY BLACK & DECKER INC COM 854502101 653,328 3,726,701 SH   SOLE 21 3,726,701 0 0
STANLEY BLACK & DECKER INC COM 854502101 644,232 3,674,818 SH   SOLE 22 3,185,701 0 489,117
STANLEY BLACK & DECKER INC COM 854502101 25,448 145,162 SH   SOLE 23 145,162 0 0
STANLEY BLACK & DECKER INC COM 854502101 41,793 238,396 SH   SOLE 25 238,396 0 0
STANLEY BLACK & DECKER INC COM 854502101 69,127 394,315 SH   SOLE 26 155,681 0 238,634
STANLEY BLACK & DECKER INC COM 854502101 85,906 490,025 SH   SOLE 28 12,739 0 477,286
STANLEY BLACK & DECKER INC COM 854502101 3,437 19,604 SH   SOLE 29 19,604 0 0
STANLEY BLACK & DECKER INC COM 854502101 111,133 633,920 SH   SOLE 30 633,920 0 0
STANLEY BLACK & DECKER INC COM 854502101 17,080 97,426 SH   SOLE 31 58,009 0 39,417
STANLEY BLACK & DECKER INC COM 854502101 9,204 52,501 SH   SOLE 34 52,501 0 0
STANLEY BLACK & DECKER INC COM 854502101 14,295 81,543 SH   SOLE 36 81,543 0 0
STANLEY BLACK & DECKER INC COM 854502101 995 5,674 SH   SOLE 40 5,674 0 0
STANLEY BLACK & DECKER INC COM 854502101 17,895 102,074 SH   SOLE 43 9,960 0 92,114
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 65,879 625,986 SH   SOLE 21 625,986 0 0
STANTEC INC COM 85472N109 2,085 44,419 SH   SOLE 43 0 0 44,419
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 42 1,737 SH   SOLE 2 1,077 0 660
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 17 718 SH   SOLE 7 718 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 13 531 SH   SOLE 18 531 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 25 1,059 SH   SOLE 19 1,059 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 2,417 100,545 SH   SOLE 22 100,545 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 224 9,326 SH   SOLE 23 9,326 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 51 2,101 SH   SOLE 25 2,101 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 244 10,167 SH   SOLE 31 10,167 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 20 812 SH   SOLE 34 812 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 88 8,620 SH   SOLE 2 8,620 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 1,433 140,622 SH   SOLE 21 140,622 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 31 3,033 SH   SOLE 28 3,033 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 99 9,733 SH   SOLE 30 9,733 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 54 5,268 SH   SOLE 40 5,268 0 0
STARBUCKS CORP COM 855244109 275,323 2,495,903 SH   SOLE 2 327,842 0 2,168,061
STARBUCKS CORP COM 855244109 59,588 540,191 SH   SOLE 4 470,075 0 70,116
STARBUCKS CORP COM 855244109 130,303 1,181,242 SH   SOLE 7 1,145,895 0 35,347
STARBUCKS CORP COM 855244109 2,649 24,016 SH   SOLE 13 3,504 0 20,512
STARBUCKS CORP COM 855244109 13,170 119,395 SH   SOLE 15 119,395 0 0
STARBUCKS CORP COM 855244109 69 630 SH   SOLE 17 0 0 630
STARBUCKS CORP COM 855244109 224,478 2,034,974 SH   SOLE 18 1,865,701 0 169,273
STARBUCKS CORP COM 855244109 42,702 387,113 SH   SOLE 19 387,113 0 0
STARBUCKS CORP COM 855244109 2,812,538 25,496,670 SH   SOLE 21 25,496,670 0 0
STARBUCKS CORP COM 855244109 2,768,772 25,099,919 SH   SOLE 22 22,641,766 0 2,458,153
STARBUCKS CORP COM 855244109 73,544 666,705 SH   SOLE 23 666,705 0 0
STARBUCKS CORP COM 855244109 225,520 2,044,423 SH   SOLE 25 2,044,423 0 0
STARBUCKS CORP COM 855244109 362,688 3,287,901 SH   SOLE 26 1,643,900 0 1,644,001
STARBUCKS CORP COM 855244109 372,285 3,374,899 SH   SOLE 28 102,976 0 3,271,923
STARBUCKS CORP COM 855244109 328 2,975 SH   SOLE 29 2,975 0 0
STARBUCKS CORP COM 855244109 597,032 5,412,314 SH   SOLE 30 5,412,314 0 0
STARBUCKS CORP COM 855244109 47,845 433,729 SH   SOLE 31 142,426 0 291,303
STARBUCKS CORP COM 855244109 30,531 276,773 SH   SOLE 32 276,773 0 0
STARBUCKS CORP COM 855244109 10,794 97,853 SH   SOLE 34 97,853 0 0
STARBUCKS CORP COM 855244109 65,855 596,996 SH   SOLE 36 596,996 0 0
STARBUCKS CORP COM 855244109 4,550 41,247 SH   SOLE 40 41,247 0 0
STARBUCKS CORP COM 855244109 129,690 1,175,687 SH   SOLE 43 81,592 0 1,094,095
STARRETT L S CO CL A 855668109 14 1,123 SH   SOLE 18 1,123 0 0
STARRETT L S CO CL A 855668109 272 21,762 SH   SOLE 21 21,762 0 0
STARRETT L S CO CL A 855668109 115 9,231 SH   SOLE 22 9,231 0 0
STARTEK INC COM 85569C107 143 25,975 SH   SOLE 2 675 0 25,300
STARTEK INC COM 85569C107 336 61,068 SH   SOLE 18 61,068 0 0
STARTEK INC COM 85569C107 189 34,275 SH   SOLE 19 34,275 0 0
STARTEK INC COM 85569C107 3,450 626,160 SH   SOLE 21 626,160 0 0
STARTEK INC COM 85569C107 2,438 442,468 SH   SOLE 22 434,012 0 8,456
STARWOOD PPTY TR INC COM 85571B105 15,408 631,217 SH   SOLE 2 111,367 0 519,850
STARWOOD PPTY TR INC COM 85571B105 221 9,034 SH   SOLE 4 9,034 0 0
STARWOOD PPTY TR INC COM 85571B105 164 6,712 SH   SOLE 7 6,712 0 0
STARWOOD PPTY TR INC COM 85571B105 5,288 216,635 SH   SOLE 18 216,635 0 0
STARWOOD PPTY TR INC COM 85571B105 29,974 1,227,939 SH   SOLE 19 1,227,939 0 0
STARWOOD PPTY TR INC COM 85571B105 234,173 9,593,309 SH   SOLE 21 9,593,309 0 0
STARWOOD PPTY TR INC COM 85571B105 155,339 6,363,762 SH   SOLE 22 6,020,650 0 343,112
STARWOOD PPTY TR INC COM 85571B105 1,025 41,984 SH   SOLE 25 41,984 0 0
STARWOOD PPTY TR INC COM 85571B105 3,073 125,901 SH   SOLE 26 104,080 0 21,821
STARWOOD PPTY TR INC COM 85571B105 582 23,863 SH   SOLE 28 23,863 0 0
STARWOOD PPTY TR INC COM 85571B105 3,702 151,652 SH   SOLE 30 151,652 0 0
STARWOOD PPTY TR INC COM 85571B105 106 4,342 SH   SOLE 31 4,342 0 0
STARWOOD PPTY TR INC COM 85571B105 11,332 464,247 SH   SOLE 34 464,247 0 0
STARWOOD PPTY TR INC COM 85571B105 1,265 51,827 SH   SOLE 36 51,827 0 0
STARWOOD PPTY TR INC COM 85571B105 846 34,642 SH   SOLE 40 34,642 0 0
STARWOOD PPTY TR INC COM 85571B105 4,838 198,190 SH   SOLE 43 22,587 0 175,603
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 1,782 1,700,000 PRN   SOLE 21 1,700,000 0 0
STATE AUTO FINL CORP COM 855707105 1,029 20,200 SH   SOLE 2 5,612 0 14,588
STATE AUTO FINL CORP COM 855707105 3,084 60,531 SH   SOLE 18 60,531 0 0
STATE AUTO FINL CORP COM 855707105 1,626 31,908 SH   SOLE 19 31,908 0 0
STATE AUTO FINL CORP COM 855707105 34,574 678,590 SH   SOLE 21 678,590 0 0
STATE AUTO FINL CORP COM 855707105 21,888 429,607 SH   SOLE 22 411,441 0 18,166
STATE AUTO FINL CORP COM 855707105 153 3,002 SH   SOLE 25 3,002 0 0
STATE AUTO FINL CORP COM 855707105 87 1,704 SH   SOLE 26 1,704 0 0
STATE AUTO FINL CORP COM 855707105 126 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 683 13,413 SH   SOLE 30 13,413 0 0
STATE AUTO FINL CORP COM 855707105 77 1,519 SH   SOLE 40 1,519 0 0
STATE AUTO FINL CORP COM 855707105 771 15,135 SH   SOLE 43 1,709 0 13,426
STATE STR CORP COM 857477103 70,022 826,513 SH   SOLE 2 118,048 0 708,465
STATE STR CORP COM 857477103 23,225 274,139 SH   SOLE 4 175,909 0 98,230
STATE STR CORP COM 857477103 36,006 425,001 SH   SOLE 7 333,194 0 91,807
STATE STR CORP COM 857477103 684 8,068 SH   SOLE 13 954 0 7,114
STATE STR CORP COM 857477103 3,890 45,917 SH   SOLE 15 45,917 0 0
STATE STR CORP COM 857477103 76,578 903,901 SH   SOLE 18 853,697 0 50,204
STATE STR CORP COM 857477103 14,312 168,937 SH   SOLE 19 168,937 0 0
STATE STR CORP COM 857477103 828,218 9,775,943 SH   SOLE 21 9,775,943 0 0
STATE STR CORP COM 857477103 653,731 7,716,375 SH   SOLE 22 6,952,024 0 764,351
STATE STR CORP COM 857477103 17,106 201,915 SH   SOLE 23 201,915 0 0
STATE STR CORP COM 857477103 65,313 770,922 SH   SOLE 25 770,922 0 0
STATE STR CORP COM 857477103 94,924 1,120,440 SH   SOLE 26 638,481 0 481,959
STATE STR CORP COM 857477103 96,977 1,144,673 SH   SOLE 28 35,898 0 1,108,775
STATE STR CORP COM 857477103 27 322 SH   SOLE 29 322 0 0
STATE STR CORP COM 857477103 205,097 2,420,878 SH   SOLE 30 2,420,878 0 0
STATE STR CORP COM 857477103 11,043 130,342 SH   SOLE 31 43,881 0 86,461
STATE STR CORP COM 857477103 2,343 27,652 SH   SOLE 34 27,652 0 0
STATE STR CORP COM 857477103 22,923 270,576 SH   SOLE 36 270,576 0 0
STATE STR CORP COM 857477103 1,039 12,268 SH   SOLE 40 12,268 0 0
STATE STR CORP COM 857477103 56,412 665,859 SH   SOLE 43 48,353 0 617,506
STATERA BIOPHARMA INC COM 857561104 3 1,323 SH   SOLE 18 1,323 0 0
STATERA BIOPHARMA INC COM 857561104 41 17,923 SH   SOLE 21 17,923 0 0
STEALTHGAS INC SHS Y81669106 37 13,825 SH   SOLE 22 13,825 0 0
STEEL CONNECT INC COM 858098106 16 7,806 SH   SOLE 18 7,806 0 0
STEEL CONNECT INC COM 858098106 279 137,646 SH   SOLE 21 137,646 0 0
STEEL CONNECT INC COM 858098106 1,800 886,570 SH   SOLE 22 886,570 0 0
STEEL DYNAMICS INC COM 858119100 32,642 558,182 SH   SOLE 2 119,842 0 438,340
STEEL DYNAMICS INC COM 858119100 11,691 199,922 SH   SOLE 4 112,625 0 87,297
STEEL DYNAMICS INC COM 858119100 1,787 30,557 SH   SOLE 7 30,557 0 0
STEEL DYNAMICS INC COM 858119100 372 6,355 SH   SOLE 13 625 0 5,730
STEEL DYNAMICS INC COM 858119100 1,440 24,623 SH   SOLE 15 24,623 0 0
STEEL DYNAMICS INC COM 858119100 35,475 606,614 SH   SOLE 18 594,578 0 12,036
STEEL DYNAMICS INC COM 858119100 42,941 734,278 SH   SOLE 19 734,278 0 0
STEEL DYNAMICS INC COM 858119100 639,489 10,935,170 SH   SOLE 21 10,935,170 0 0
STEEL DYNAMICS INC COM 858119100 318,005 5,437,835 SH   SOLE 22 5,185,602 0 252,233
STEEL DYNAMICS INC COM 858119100 11,423 195,339 SH   SOLE 23 195,339 0 0
STEEL DYNAMICS INC COM 858119100 70,547 1,206,351 SH   SOLE 25 1,206,351 0 0
STEEL DYNAMICS INC COM 858119100 28,236 482,825 SH   SOLE 26 231,382 0 251,443
STEEL DYNAMICS INC COM 858119100 30,843 527,416 SH   SOLE 28 22,942 0 504,474
STEEL DYNAMICS INC COM 858119100 81,331 1,390,751 SH   SOLE 30 1,239,258 0 151,493
STEEL DYNAMICS INC COM 858119100 4,467 76,383 SH   SOLE 31 24,926 0 51,457
STEEL DYNAMICS INC COM 858119100 136,055 2,326,529 SH   SOLE 34 2,326,529 0 0
STEEL DYNAMICS INC COM 858119100 6,489 110,957 SH   SOLE 36 110,957 0 0
STEEL DYNAMICS INC COM 858119100 420 7,183 SH   SOLE 40 7,183 0 0
STEEL DYNAMICS INC COM 858119100 10,511 179,738 SH   SOLE 43 17,195 0 162,543
STEELCASE INC CL A 858155203 4,357 343,582 SH   SOLE 2 155,116 0 188,466
STEELCASE INC CL A 858155203 3 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203 19 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 3,538 279,015 SH   SOLE 18 279,015 0 0
STEELCASE INC CL A 858155203 9,150 721,608 SH   SOLE 19 721,608 0 0
STEELCASE INC CL A 858155203 41,704 3,288,937 SH   SOLE 21 3,288,937 0 0
STEELCASE INC CL A 858155203 40,704 3,210,120 SH   SOLE 22 3,118,400 0 91,720
STEELCASE INC CL A 858155203 511 40,282 SH   SOLE 23 40,282 0 0
STEELCASE INC CL A 858155203 209 16,449 SH   SOLE 25 16,449 0 0
STEELCASE INC CL A 858155203 3,250 256,321 SH   SOLE 26 61,801 0 194,520
STEELCASE INC CL A 858155203 182 14,356 SH   SOLE 28 6,956 0 7,400
STEELCASE INC CL A 858155203 660 52,033 SH   SOLE 30 52,033 0 0
STEELCASE INC CL A 858155203 575 45,351 SH   SOLE 34 45,351 0 0
STEELCASE INC CL A 858155203 257 20,267 SH   SOLE 36 20,267 0 0
STEELCASE INC CL A 858155203 120 9,484 SH   SOLE 40 9,484 0 0
STEELCASE INC CL A 858155203 917 72,324 SH   SOLE 43 1,895 0 70,429
STELLANTIS N.V SHS N82405106 8 429 SH   SOLE 18 429 0 0
STELLANTIS N.V SHS N82405106 24,215 1,267,819 SH   SOLE 43 71,677 0 1,196,142
STELLUS CAP INVT CORP COM 858568108 1,736 132,910 SH   SOLE 30 132,910 0 0
STEM INC COM 85859N102 236 9,877 SH   SOLE 2 4,998 0 4,879
STEM INC COM 85859N102 24 1,007 SH   SOLE 7 1,007 0 0
STEM INC COM 85859N102 3,140 131,436 SH   SOLE 18 131,436 0 0
STEM INC COM 85859N102 2,076 86,913 SH   SOLE 19 86,913 0 0
STEM INC COM 85859N102 38,293 1,602,905 SH   SOLE 21 1,602,905 0 0
STEM INC COM 85859N102 47,200 1,975,702 SH   SOLE 22 1,968,576 0 7,126
STEM INC COM 85859N102 0 10 SH   SOLE 43 0 0 10
STEPAN CO COM 858586100 4,963 43,948 SH   SOLE 2 21,568 0 22,380
STEPAN CO COM 858586100 10 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100 1,184 10,481 SH   SOLE 7 10,481 0 0
STEPAN CO COM 858586100 9,638 85,334 SH   SOLE 18 85,334 0 0
STEPAN CO COM 858586100 8,553 75,727 SH   SOLE 19 75,727 0 0
STEPAN CO COM 858586100 286,372 2,535,614 SH   SOLE 21 2,535,614 0 0
STEPAN CO COM 858586100 62,168 550,450 SH   SOLE 22 529,658 0 20,792
STEPAN CO COM 858586100 60 535 SH   SOLE 23 535 0 0
STEPAN CO COM 858586100 464 4,108 SH   SOLE 25 4,108 0 0
STEPAN CO COM 858586100 1,512 13,384 SH   SOLE 26 9,227 0 4,157
STEPAN CO COM 858586100 201 1,784 SH   SOLE 28 1,784 0 0
STEPAN CO COM 858586100 4,368 38,675 SH   SOLE 30 38,675 0 0
STEPAN CO COM 858586100 76 672 SH   SOLE 36 672 0 0
STEPAN CO COM 858586100 298 2,635 SH   SOLE 40 2,635 0 0
STEPAN CO COM 858586100 1,089 9,646 SH   SOLE 43 110 0 9,536
STEPSTONE GROUP INC COM CL A 85914M107 778 18,256 SH   SOLE 2 11,816 0 6,440
STEPSTONE GROUP INC COM CL A 85914M107 6 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107 26 600 SH   SOLE 7 600 0 0
STEPSTONE GROUP INC COM CL A 85914M107 4,536 106,369 SH   SOLE 18 106,369 0 0
STEPSTONE GROUP INC COM CL A 85914M107 2,998 70,302 SH   SOLE 19 70,302 0 0
STEPSTONE GROUP INC COM CL A 85914M107 56,326 1,320,977 SH   SOLE 21 1,320,977 0 0
STEPSTONE GROUP INC COM CL A 85914M107 39,555 927,654 SH   SOLE 22 903,870 0 23,784
STEPSTONE GROUP INC COM CL A 85914M107 227 5,332 SH   SOLE 25 5,332 0 0
STEPSTONE GROUP INC COM CL A 85914M107 725 17,011 SH   SOLE 26 14,471 0 2,540
STEPSTONE GROUP INC COM CL A 85914M107 137 3,220 SH   SOLE 28 3,220 0 0
STEPSTONE GROUP INC COM CL A 85914M107 2,395 56,160 SH   SOLE 30 56,160 0 0
STEPSTONE GROUP INC COM CL A 85914M107 193 4,535 SH   SOLE 40 4,535 0 0
STEPSTONE GROUP INC COM CL A 85914M107 24 569 SH   SOLE 43 0 0 569
STEREOTAXIS INC COM NEW 85916J409 49 9,130 SH   SOLE 2 4,052 0 5,078
STEREOTAXIS INC COM NEW 85916J409 5 1,010 SH   SOLE 7 1,010 0 0
STEREOTAXIS INC COM NEW 85916J409 776 144,162 SH   SOLE 18 144,162 0 0
STEREOTAXIS INC COM NEW 85916J409 426 79,117 SH   SOLE 19 79,117 0 0
STEREOTAXIS INC COM NEW 85916J409 9,147 1,700,251 SH   SOLE 21 1,700,251 0 0
STEREOTAXIS INC COM NEW 85916J409 7,331 1,362,651 SH   SOLE 22 1,354,259 0 8,392
STEREOTAXIS INC COM NEW 85916J409 3 625 SH   SOLE 43 0 0 625
STERICYCLE INC COM 858912108 16,157 237,705 SH   SOLE 2 70,814 0 166,891
STERICYCLE INC COM 858912108 24 353 SH   SOLE 4 353 0 0
STERICYCLE INC COM 858912108 120 1,761 SH   SOLE 7 1,761 0 0
STERICYCLE INC COM 858912108 14,836 218,278 SH   SOLE 18 218,278 0 0
STERICYCLE INC COM 858912108 1,769 26,023 SH   SOLE 19 26,023 0 0
STERICYCLE INC COM 858912108 284,913 4,191,751 SH   SOLE 21 4,191,751 0 0
STERICYCLE INC COM 858912108 168,398 2,477,537 SH   SOLE 22 2,363,835 0 113,702
STERICYCLE INC COM 858912108 765 11,259 SH   SOLE 25 11,259 0 0
STERICYCLE INC COM 858912108 2,682 39,460 SH   SOLE 26 32,379 0 7,081
STERICYCLE INC COM 858912108 638 9,393 SH   SOLE 28 7,010 0 2,383
STERICYCLE INC COM 858912108 3,279 48,246 SH   SOLE 30 48,246 0 0
STERICYCLE INC COM 858912108 98 1,439 SH   SOLE 31 1,439 0 0
STERICYCLE INC COM 858912108 94 1,376 SH   SOLE 36 1,376 0 0
STERICYCLE INC COM 858912108 763 11,220 SH   SOLE 40 11,220 0 0
STERICYCLE INC COM 858912108 1,208 17,769 SH   SOLE 43 1,489 0 16,280
STERIS PLC SHS USD G8473T100 42,144 206,303 SH   SOLE 2 32,630 0 173,673
STERIS PLC SHS USD G8473T100 9,145 44,767 SH   SOLE 4 38,657 0 6,110
STERIS PLC SHS USD G8473T100 18,581 90,959 SH   SOLE 7 88,047 0 2,912
STERIS PLC SHS USD G8473T100 444 2,175 SH   SOLE 13 278 0 1,897
STERIS PLC SHS USD G8473T100 2,281 11,165 SH   SOLE 15 11,165 0 0
STERIS PLC SHS USD G8473T100 36,777 180,032 SH   SOLE 18 165,911 0 14,121
STERIS PLC SHS USD G8473T100 120,818 591,435 SH   SOLE 19 591,435 0 0
STERIS PLC SHS USD G8473T100 604,893 2,961,097 SH   SOLE 21 2,961,097 0 0
STERIS PLC SHS USD G8473T100 423,628 2,073,763 SH   SOLE 22 1,873,098 0 200,665
STERIS PLC SHS USD G8473T100 11,384 55,726 SH   SOLE 23 55,726 0 0
STERIS PLC SHS USD G8473T100 33,697 164,953 SH   SOLE 25 164,953 0 0
STERIS PLC SHS USD G8473T100 45,019 220,380 SH   SOLE 26 93,678 0 126,702
STERIS PLC SHS USD G8473T100 64,247 314,504 SH   SOLE 28 9,836 0 304,668
STERIS PLC SHS USD G8473T100 124,700 610,439 SH   SOLE 30 606,127 0 4,312
STERIS PLC SHS USD G8473T100 7,336 35,912 SH   SOLE 31 11,414 0 24,498
STERIS PLC SHS USD G8473T100 1,272 6,229 SH   SOLE 34 6,229 0 0
STERIS PLC SHS USD G8473T100 8,332 40,786 SH   SOLE 36 40,786 0 0
STERIS PLC SHS USD G8473T100 742 3,630 SH   SOLE 40 3,630 0 0
STERIS PLC SHS USD G8473T100 12,574 61,552 SH   SOLE 43 3,590 0 57,962
STERLING BANCORP DEL COM 85917A100 12,482 500,086 SH   SOLE 2 143,108 0 356,978
STERLING BANCORP DEL COM 85917A100 20 813 SH   SOLE 4 813 0 0
STERLING BANCORP DEL COM 85917A100 110 4,413 SH   SOLE 7 4,413 0 0
STERLING BANCORP DEL COM 85917A100 11,703 468,871 SH   SOLE 18 468,871 0 0
STERLING BANCORP DEL COM 85917A100 1,335 53,492 SH   SOLE 19 53,492 0 0
STERLING BANCORP DEL COM 85917A100 219,326 8,787,092 SH   SOLE 21 8,787,092 0 0
STERLING BANCORP DEL COM 85917A100 133,527 5,349,634 SH   SOLE 22 5,109,766 0 239,868
STERLING BANCORP DEL COM 85917A100 663 26,544 SH   SOLE 25 26,544 0 0
STERLING BANCORP DEL COM 85917A100 1,864 74,679 SH   SOLE 26 57,925 0 16,754
STERLING BANCORP DEL COM 85917A100 261 10,455 SH   SOLE 28 10,455 0 0
STERLING BANCORP DEL COM 85917A100 8,351 334,579 SH   SOLE 30 334,579 0 0
STERLING BANCORP DEL COM 85917A100 76 3,045 SH   SOLE 31 3,045 0 0
STERLING BANCORP DEL COM 85917A100 101 4,043 SH   SOLE 36 4,043 0 0
STERLING BANCORP DEL COM 85917A100 573 22,957 SH   SOLE 40 22,957 0 0
STERLING BANCORP DEL COM 85917A100 2,931 117,420 SH   SOLE 43 23,233 0 94,187
STERLING BANCORP INC COM 85917W102 18 3,537 SH   SOLE 18 3,537 0 0
STERLING BANCORP INC COM 85917W102 502 97,194 SH   SOLE 21 97,194 0 0
STERLING BANCORP INC COM 85917W102 529 102,544 SH   SOLE 22 102,544 0 0
STERLING CHECK CORP COM 85917T109 1,244 47,923 SH   SOLE 2 47,923 0 0
STERLING CHECK CORP COM 85917T109 27 1,054 SH   SOLE 18 1,054 0 0
STERLING CHECK CORP COM 85917T109 4,315 166,207 SH   SOLE 19 166,207 0 0
STERLING CHECK CORP COM 85917T109 963 37,105 SH   SOLE 22 37,105 0 0
STERLING CHECK CORP COM 85917T109 231 8,888 SH   SOLE 26 7,967 0 921
STERLING CHECK CORP COM 85917T109 587 22,606 SH   SOLE 28 0 0 22,606
STERLING CHECK CORP COM 85917T109 11 409 SH   SOLE 31 0 0 409
STERLING CHECK CORP COM 85917T109 10,794 415,808 SH   SOLE 34 415,808 0 0
STERLING CONSTR INC COM 859241101 676 29,800 SH   SOLE 2 8,857 0 20,943
STERLING CONSTR INC COM 859241101 2 108 SH   SOLE 4 108 0 0
STERLING CONSTR INC COM 859241101 1,161 51,207 SH   SOLE 7 51,207 0 0
STERLING CONSTR INC COM 859241101 2,126 93,765 SH   SOLE 18 93,765 0 0
STERLING CONSTR INC COM 859241101 1,098 48,450 SH   SOLE 19 48,450 0 0
STERLING CONSTR INC COM 859241101 29,039 1,280,937 SH   SOLE 21 1,280,937 0 0
STERLING CONSTR INC COM 859241101 16,577 731,230 SH   SOLE 22 704,723 0 26,507
STERLING CONSTR INC COM 859241101 105 4,632 SH   SOLE 25 4,632 0 0
STERLING CONSTR INC COM 859241101 44 1,922 SH   SOLE 26 1,922 0 0
STERLING CONSTR INC COM 859241101 53 2,349 SH   SOLE 28 2,349 0 0
STERLING CONSTR INC COM 859241101 542 23,897 SH   SOLE 30 23,897 0 0
STERLING CONSTR INC COM 859241101 42 1,871 SH   SOLE 36 1,871 0 0
STERLING CONSTR INC COM 859241101 83 3,642 SH   SOLE 40 3,642 0 0
STERLING CONSTR INC COM 859241101 259 11,435 SH   SOLE 43 0 0 11,435
STEVANATO GROUP S P A ORD SHS T9224W109 117 4,610 SH   SOLE 19 4,610 0 0
STEVANATO GROUP S P A ORD SHS T9224W109 415 16,412 SH   SOLE 22 16,412 0 0
STEVANATO GROUP S P A ORD SHS T9224W109 435 17,177 SH   SOLE 26 17,177 0 0
STEVANATO GROUP S P A ORD SHS T9224W109 1,618 63,929 SH   SOLE 28 0 0 63,929
STEVANATO GROUP S P A ORD SHS T9224W109 22 876 SH   SOLE 31 0 0 876
STEWART INFORMATION SVCS COR COM 860372101 1,767 27,926 SH   SOLE 2 7,987 0 19,939
STEWART INFORMATION SVCS COR COM 860372101 7 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 27 429 SH   SOLE 7 429 0 0
STEWART INFORMATION SVCS COR COM 860372101 6,669 105,427 SH   SOLE 18 105,427 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,937 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101 191,739 3,030,962 SH   SOLE 21 3,030,962 0 0
STEWART INFORMATION SVCS COR COM 860372101 40,440 639,262 SH   SOLE 22 615,855 0 23,407
STEWART INFORMATION SVCS COR COM 860372101 149 2,350 SH   SOLE 25 2,350 0 0
STEWART INFORMATION SVCS COR COM 860372101 82 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101 156 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,854 45,120 SH   SOLE 30 45,120 0 0
STEWART INFORMATION SVCS COR COM 860372101 199 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,013 16,021 SH   SOLE 43 759 0 15,262
STIFEL FINL CORP COM 860630102 37,380 550,031 SH   SOLE 2 248,498 0 301,533
STIFEL FINL CORP COM 860630102 1,271 18,697 SH   SOLE 4 18,697 0 0
STIFEL FINL CORP COM 860630102 190 2,794 SH   SOLE 7 2,794 0 0
STIFEL FINL CORP COM 860630102 1,298 19,093 SH   SOLE 13 19,093 0 0
STIFEL FINL CORP COM 860630102 23,869 351,224 SH   SOLE 18 294,356 0 56,868
STIFEL FINL CORP COM 860630102 68,215 1,003,747 SH   SOLE 19 1,003,747 0 0
STIFEL FINL CORP COM 860630102 358,324 5,272,579 SH   SOLE 21 5,272,579 0 0
STIFEL FINL CORP COM 860630102 280,949 4,134,029 SH   SOLE 22 3,891,209 0 242,820
STIFEL FINL CORP COM 860630102 5,157 75,890 SH   SOLE 23 75,890 0 0
STIFEL FINL CORP COM 860630102 880 12,951 SH   SOLE 25 12,951 0 0
STIFEL FINL CORP COM 860630102 16,861 248,109 SH   SOLE 26 42,685 0 205,424
STIFEL FINL CORP COM 860630102 957 14,075 SH   SOLE 28 7,133 0 6,942
STIFEL FINL CORP COM 860630102 970 14,266 SH   SOLE 29 14,266 0 0
STIFEL FINL CORP COM 860630102 4,918 72,366 SH   SOLE 30 72,366 0 0
STIFEL FINL CORP COM 860630102 1,156 17,011 SH   SOLE 31 17,011 0 0
STIFEL FINL CORP COM 860630102 92 1,357 SH   SOLE 34 1,357 0 0
STIFEL FINL CORP COM 860630102 335 4,933 SH   SOLE 36 4,933 0 0
STIFEL FINL CORP COM 860630102 834 12,277 SH   SOLE 40 12,277 0 0
STIFEL FINL CORP COM 860630102 5,330 78,426 SH   SOLE 43 3,168 0 75,258
STITCH FIX INC COM CL A 860897107 5,648 141,383 SH   SOLE 2 80,782 0 60,601
STITCH FIX INC COM CL A 860897107 158 3,944 SH   SOLE 4 3,944 0 0
STITCH FIX INC COM CL A 860897107 38 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107 307 7,680 SH   SOLE 13 7,680 0 0
STITCH FIX INC COM CL A 860897107 1 14 SH   SOLE 17 0 0 14
STITCH FIX INC COM CL A 860897107 7,928 198,437 SH   SOLE 18 174,720 0 23,717
STITCH FIX INC COM CL A 860897107 24,936 624,182 SH   SOLE 19 624,182 0 0
STITCH FIX INC COM CL A 860897107 79,594 1,992,349 SH   SOLE 21 1,992,349 0 0
STITCH FIX INC COM CL A 860897107 84,043 2,103,706 SH   SOLE 22 2,040,489 0 63,217
STITCH FIX INC COM CL A 860897107 1,039 26,010 SH   SOLE 23 26,010 0 0
STITCH FIX INC COM CL A 860897107 337 8,436 SH   SOLE 25 8,436 0 0
STITCH FIX INC COM CL A 860897107 5,318 133,116 SH   SOLE 26 20,842 0 112,274
STITCH FIX INC COM CL A 860897107 719 17,996 SH   SOLE 28 4,996 0 13,000
STITCH FIX INC COM CL A 860897107 46 1,139 SH   SOLE 29 1,139 0 0
STITCH FIX INC COM CL A 860897107 4,292 107,444 SH   SOLE 30 107,444 0 0
STITCH FIX INC COM CL A 860897107 31 767 SH   SOLE 31 767 0 0
STITCH FIX INC COM CL A 860897107 63 1,586 SH   SOLE 36 1,586 0 0
STITCH FIX INC COM CL A 860897107 282 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107 571 14,291 SH   SOLE 43 273 0 14,018
STMICROELECTRONICS N V NY REGISTRY 861012102 7 170 SH   SOLE 18 170 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 89,593 2,053,469 SH   SOLE 21 2,053,469 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 33,704 772,498 SH   SOLE 43 80,791 0 691,707
STOCK YDS BANCORP INC COM 861025104 1,421 24,224 SH   SOLE 2 7,519 0 16,705
STOCK YDS BANCORP INC COM 861025104 8 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104 20 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 4,335 73,909 SH   SOLE 18 73,909 0 0
STOCK YDS BANCORP INC COM 861025104 2,354 40,141 SH   SOLE 19 40,141 0 0
STOCK YDS BANCORP INC COM 861025104 54,567 930,388 SH   SOLE 21 930,388 0 0
STOCK YDS BANCORP INC COM 861025104 34,330 585,339 SH   SOLE 22 564,097 0 21,242
STOCK YDS BANCORP INC COM 861025104 188 3,200 SH   SOLE 25 3,200 0 0
STOCK YDS BANCORP INC COM 861025104 88 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 181 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 1,010 17,223 SH   SOLE 30 17,223 0 0
STOCK YDS BANCORP INC COM 861025104 158 2,694 SH   SOLE 40 2,694 0 0
STOCK YDS BANCORP INC COM 861025104 245 4,177 SH   SOLE 43 190 0 3,987
STOKE THERAPEUTICS INC COM 86150R107 525 20,639 SH   SOLE 2 16,619 0 4,020
STOKE THERAPEUTICS INC COM 86150R107 6 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107 1,350 53,055 SH   SOLE 18 53,055 0 0
STOKE THERAPEUTICS INC COM 86150R107 844 33,194 SH   SOLE 19 33,194 0 0
STOKE THERAPEUTICS INC COM 86150R107 20,113 790,615 SH   SOLE 21 790,615 0 0
STOKE THERAPEUTICS INC COM 86150R107 12,454 489,548 SH   SOLE 22 482,446 0 7,102
STOKE THERAPEUTICS INC COM 86150R107 54 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 535 21,012 SH   SOLE 30 21,012 0 0
STOKE THERAPEUTICS INC COM 86150R107 7 269 SH   SOLE 34 269 0 0
STOKE THERAPEUTICS INC COM 86150R107 38 1,503 SH   SOLE 40 1,503 0 0
STOKE THERAPEUTICS INC COM 86150R107 16 641 SH   SOLE 43 0 0 641
STONECO LTD COM CL A G85158106 16,026 461,590 SH   SOLE 2 41,278 0 420,312
STONECO LTD COM CL A G85158106 113 3,247 SH   SOLE 7 3,247 0 0
STONECO LTD COM CL A G85158106 58 1,665 SH   SOLE 15 1,665 0 0
STONECO LTD COM CL A G85158106 4,236 122,000 SH   SOLE 18 122,000 0 0
STONECO LTD COM CL A G85158106 2,224 64,067 SH   SOLE 19 64,067 0 0
STONECO LTD COM CL A G85158106 117,197 3,375,494 SH   SOLE 21 3,375,494 0 0
STONECO LTD COM CL A G85158106 51,589 1,485,855 SH   SOLE 22 1,327,379 0 158,476
STONECO LTD COM CL A G85158106 10,396 299,420 SH   SOLE 25 299,420 0 0
STONECO LTD COM CL A G85158106 4,829 139,072 SH   SOLE 26 0 0 139,072
STONECO LTD COM CL A G85158106 3,511 101,112 SH   SOLE 28 0 0 101,112
STONECO LTD COM CL A G85158106 6,526 187,975 SH   SOLE 30 187,975 0 0
STONECO LTD COM CL A G85158106 121 3,488 SH   SOLE 31 3,488 0 0
STONECO LTD COM CL A G85158106 1,603 46,164 SH   SOLE 36 46,164 0 0
STONECO LTD COM CL A G85158106 1 18 SH   SOLE 43 0 0 18
STONEMOR INC COM 86184W106 111 44,935 SH   SOLE 2 3,179 0 41,756
STONEMOR INC COM 86184W106 138 55,738 SH   SOLE 18 55,738 0 0
STONEMOR INC COM 86184W106 15 5,971 SH   SOLE 19 5,971 0 0
STONEMOR INC COM 86184W106 2,756 1,115,597 SH   SOLE 21 1,115,597 0 0
STONEMOR INC COM 86184W106 900 364,274 SH   SOLE 22 350,089 0 14,185
STONEMOR INC COM 86184W106 10 4,000 SH   SOLE 43 0 0 4,000
STONERIDGE INC COM 86183P102 545 26,743 SH   SOLE 2 8,100 0 18,643
STONERIDGE INC COM 86183P102 3 167 SH   SOLE 4 167 0 0
STONERIDGE INC COM 86183P102 9 419 SH   SOLE 7 419 0 0
STONERIDGE INC COM 86183P102 1,757 86,170 SH   SOLE 18 86,170 0 0
STONERIDGE INC COM 86183P102 964 47,259 SH   SOLE 19 47,259 0 0
STONERIDGE INC COM 86183P102 20,218 991,584 SH   SOLE 21 991,584 0 0
STONERIDGE INC COM 86183P102 13,466 660,405 SH   SOLE 22 631,633 0 28,772
STONERIDGE INC COM 86183P102 70 3,432 SH   SOLE 25 3,432 0 0
STONERIDGE INC COM 86183P102 463 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 42 2,048 SH   SOLE 28 2,048 0 0
STONERIDGE INC COM 86183P102 1,350 66,201 SH   SOLE 30 66,201 0 0
STONERIDGE INC COM 86183P102 47 2,329 SH   SOLE 40 2,329 0 0
STONERIDGE INC COM 86183P102 215 10,543 SH   SOLE 43 0 0 10,543
STONEX GROUP INC COM 861896108 1,222 18,536 SH   SOLE 2 5,070 0 13,466
STONEX GROUP INC COM 861896108 3 42 SH   SOLE 4 42 0 0
STONEX GROUP INC COM 861896108 17 256 SH   SOLE 7 256 0 0
STONEX GROUP INC COM 861896108 4,659 70,699 SH   SOLE 18 70,699 0 0
STONEX GROUP INC COM 861896108 1,936 29,382 SH   SOLE 19 29,382 0 0
STONEX GROUP INC COM 861896108 135,086 2,049,862 SH   SOLE 21 2,049,862 0 0
STONEX GROUP INC COM 861896108 28,734 436,020 SH   SOLE 22 419,996 0 16,024
STONEX GROUP INC COM 861896108 140 2,122 SH   SOLE 25 2,122 0 0
STONEX GROUP INC COM 861896108 199 3,014 SH   SOLE 26 714 0 2,300
STONEX GROUP INC COM 861896108 92 1,396 SH   SOLE 28 1,396 0 0
STONEX GROUP INC COM 861896108 2,037 30,916 SH   SOLE 30 30,916 0 0
STONEX GROUP INC COM 861896108 164 2,492 SH   SOLE 40 2,492 0 0
STONEX GROUP INC COM 861896108 349 5,299 SH   SOLE 43 507 0 4,792
STORE CAP CORP COM 862121100 20,230 631,606 SH   SOLE 2 189,256 0 442,350
STORE CAP CORP COM 862121100 4,141 129,294 SH   SOLE 4 129,294 0 0
STORE CAP CORP COM 862121100 10,097 315,250 SH   SOLE 7 315,250 0 0
STORE CAP CORP COM 862121100 18,872 589,199 SH   SOLE 18 589,199 0 0
STORE CAP CORP COM 862121100 11,978 373,965 SH   SOLE 19 373,965 0 0
STORE CAP CORP COM 862121100 433,044 13,519,939 SH   SOLE 21 13,519,939 0 0
STORE CAP CORP COM 862121100 273,644 8,543,369 SH   SOLE 22 8,232,732 0 310,637
STORE CAP CORP COM 862121100 487 15,213 SH   SOLE 23 15,213 0 0
STORE CAP CORP COM 862121100 34,076 1,063,880 SH   SOLE 25 1,063,880 0 0
STORE CAP CORP COM 862121100 3,193 99,674 SH   SOLE 26 80,402 0 19,272
STORE CAP CORP COM 862121100 5,331 166,433 SH   SOLE 28 19,757 0 146,676
STORE CAP CORP COM 862121100 35,110 1,096,153 SH   SOLE 30 1,096,153 0 0
STORE CAP CORP COM 862121100 122 3,821 SH   SOLE 31 3,821 0 0
STORE CAP CORP COM 862121100 742 23,173 SH   SOLE 34 23,173 0 0
STORE CAP CORP COM 862121100 101 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 975 30,434 SH   SOLE 40 30,434 0 0
STORE CAP CORP COM 862121100 4,631 144,572 SH   SOLE 43 10,993 0 133,579
STRATA SKIN SCIENCES INC COM NEW 86272A206 8 4,539 SH   SOLE 18 4,539 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 108 58,588 SH   SOLE 21 58,588 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 92 49,773 SH   SOLE 22 49,773 0 0
STRATASYS LTD SHS M85548101 3,855 179,150 SH   SOLE 21 179,150 0 0
STRATASYS LTD SHS M85548101 4,605 213,977 SH   SOLE 30 213,977 0 0
STRATASYS LTD SHS M85548101 71 3,303 SH   SOLE 43 0 0 3,303
STRATEGIC ED INC COM 86272C103 2,834 40,193 SH   SOLE 2 12,041 0 28,152
STRATEGIC ED INC COM 86272C103 8 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 30 424 SH   SOLE 7 424 0 0
STRATEGIC ED INC COM 86272C103 6,763 95,930 SH   SOLE 18 95,930 0 0
STRATEGIC ED INC COM 86272C103 7,563 107,276 SH   SOLE 19 107,276 0 0
STRATEGIC ED INC COM 86272C103 193,123 2,739,328 SH   SOLE 21 2,739,328 0 0
STRATEGIC ED INC COM 86272C103 45,946 651,711 SH   SOLE 22 626,334 0 25,377
STRATEGIC ED INC COM 86272C103 246 3,495 SH   SOLE 23 3,495 0 0
STRATEGIC ED INC COM 86272C103 208 2,946 SH   SOLE 25 2,946 0 0
STRATEGIC ED INC COM 86272C103 1,947 27,610 SH   SOLE 26 6,303 0 21,307
STRATEGIC ED INC COM 86272C103 137 1,938 SH   SOLE 28 1,938 0 0
STRATEGIC ED INC COM 86272C103 2,883 40,895 SH   SOLE 30 40,895 0 0
STRATEGIC ED INC COM 86272C103 205 2,903 SH   SOLE 40 2,903 0 0
STRATEGIC ED INC COM 86272C103 2,298 32,591 SH   SOLE 43 854 0 31,737
STRATTEC SEC CORP COM 863111100 27 703 SH   SOLE 18 703 0 0
STRATTEC SEC CORP COM 863111100 342 8,795 SH   SOLE 21 8,795 0 0
STRATTEC SEC CORP COM 863111100 2,584 66,421 SH   SOLE 22 66,421 0 0
STRATUS PPTYS INC COM NEW 863167201 4 122 SH   SOLE 2 122 0 0
STRATUS PPTYS INC COM NEW 863167201 38 1,166 SH   SOLE 18 1,166 0 0
STRATUS PPTYS INC COM NEW 863167201 701 21,669 SH   SOLE 21 21,669 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 10 5,876 SH   SOLE 18 5,876 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 155 88,551 SH   SOLE 21 88,551 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 541 308,949 SH   SOLE 22 308,949 0 0
STRIDE INC COM 86333M108 2,521 70,137 SH   SOLE 2 30,425 0 39,712
STRIDE INC COM 86333M108 6 158 SH   SOLE 4 158 0 0
STRIDE INC COM 86333M108 23 648 SH   SOLE 7 648 0 0
STRIDE INC COM 86333M108 4,554 126,699 SH   SOLE 18 126,699 0 0
STRIDE INC COM 86333M108 5,632 156,697 SH   SOLE 19 156,697 0 0
STRIDE INC COM 86333M108 53,593 1,491,192 SH   SOLE 21 1,491,192 0 0
STRIDE INC COM 86333M108 38,104 1,060,219 SH   SOLE 22 1,020,379 0 39,840
STRIDE INC COM 86333M108 693 19,276 SH   SOLE 23 19,276 0 0
STRIDE INC COM 86333M108 190 5,282 SH   SOLE 25 5,282 0 0
STRIDE INC COM 86333M108 1,157 32,198 SH   SOLE 26 15,634 0 16,564
STRIDE INC COM 86333M108 171 4,770 SH   SOLE 28 4,770 0 0
STRIDE INC COM 86333M108 877 24,394 SH   SOLE 30 24,394 0 0
STRIDE INC COM 86333M108 173 4,827 SH   SOLE 40 4,827 0 0
STRIDE INC COM 86333M108 518 14,423 SH   SOLE 43 1,140 0 13,283
STRIDE INC NOTE 1.125% 9/0 86333MAA6 2,941 2,960,000 PRN   SOLE 21 2,960,000 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2 941 SH   SOLE 2 941 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 21 10,254 SH   SOLE 18 10,254 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 257 126,030 SH   SOLE 21 126,030 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 132 64,615 SH   SOLE 22 64,615 0 0
STRYKER CORPORATION COM 863667101 280,215 1,062,547 SH   SOLE 2 381,167 0 681,380
STRYKER CORPORATION COM 863667101 67,549 256,140 SH   SOLE 4 173,536 0 82,604
STRYKER CORPORATION COM 863667101 78,705 298,443 SH   SOLE 7 288,277 0 10,166
STRYKER CORPORATION COM 863667101 6,113 23,181 SH   SOLE 13 17,419 0 5,762
STRYKER CORPORATION COM 863667101 10,622 40,277 SH   SOLE 15 40,277 0 0
STRYKER CORPORATION COM 863667101 174,950 663,392 SH   SOLE 18 585,777 0 77,615
STRYKER CORPORATION COM 863667101 284,955 1,080,521 SH   SOLE 19 1,080,521 0 0
STRYKER CORPORATION COM 863667101 2,100,330 7,964,244 SH   SOLE 21 7,964,244 0 0
STRYKER CORPORATION COM 863667101 1,982,286 7,516,630 SH   SOLE 22 6,615,116 0 901,514
STRYKER CORPORATION COM 863667101 67,764 256,953 SH   SOLE 23 256,953 0 0
STRYKER CORPORATION COM 863667101 141,679 537,232 SH   SOLE 25 537,232 0 0
STRYKER CORPORATION COM 863667101 202,261 766,955 SH   SOLE 26 292,204 0 474,751
STRYKER CORPORATION COM 863667101 172,890 655,580 SH   SOLE 28 27,076 0 628,504
STRYKER CORPORATION COM 863667101 10,145 38,470 SH   SOLE 29 38,470 0 0
STRYKER CORPORATION COM 863667101 396,872 1,504,899 SH   SOLE 30 1,504,899 0 0
STRYKER CORPORATION COM 863667101 50,149 190,159 SH   SOLE 31 107,084 0 83,075
STRYKER CORPORATION COM 863667101 238,252 903,429 SH   SOLE 34 903,429 0 0
STRYKER CORPORATION COM 863667101 47,741 181,028 SH   SOLE 36 181,028 0 0
STRYKER CORPORATION COM 863667101 3,106 11,779 SH   SOLE 40 11,779 0 0
STRYKER CORPORATION COM 863667101 66,537 252,302 SH   SOLE 43 19,181 0 233,121
STRYVE FOODS INC CLASS A COM 863685103 14 2,536 SH   SOLE 2 2,536 0 0
STRYVE FOODS INC CLASS A COM 863685103 4 768 SH   SOLE 22 768 0 0
STURM RUGER & CO INC COM 864159108 574 7,779 SH   SOLE 2 5,282 0 2,497
STURM RUGER & CO INC COM 864159108 5 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108 20 276 SH   SOLE 7 276 0 0
STURM RUGER & CO INC COM 864159108 4,626 62,698 SH   SOLE 18 62,698 0 0
STURM RUGER & CO INC COM 864159108 2,246 30,448 SH   SOLE 19 30,448 0 0
STURM RUGER & CO INC COM 864159108 161,680 2,191,380 SH   SOLE 21 2,191,380 0 0
STURM RUGER & CO INC COM 864159108 31,637 428,806 SH   SOLE 22 417,072 0 11,734
STURM RUGER & CO INC COM 864159108 277 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 108 1,467 SH   SOLE 28 1,467 0 0
STURM RUGER & CO INC COM 864159108 2,294 31,093 SH   SOLE 30 31,093 0 0
STURM RUGER & CO INC COM 864159108 149 2,018 SH   SOLE 40 2,018 0 0
STURM RUGER & CO INC COM 864159108 914 12,388 SH   SOLE 43 1,090 0 11,298
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 12 1,643 SH   SOLE 18 1,643 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 54,109 7,718,844 SH   SOLE 43 1,136,871 0 6,581,973
SUMMER INFANT INC COM NEW 865646301 1 152 SH   SOLE 18 152 0 0
SUMMER INFANT INC COM NEW 865646301 32 3,742 SH   SOLE 21 3,742 0 0
SUMMIT FINL GROUP INC COM 86606G101 420 17,126 SH   SOLE 2 6,307 0 10,819
SUMMIT FINL GROUP INC COM 86606G101 6 227 SH   SOLE 7 227 0 0
SUMMIT FINL GROUP INC COM 86606G101 978 39,909 SH   SOLE 18 39,909 0 0
SUMMIT FINL GROUP INC COM 86606G101 536 21,887 SH   SOLE 19 21,887 0 0
SUMMIT FINL GROUP INC COM 86606G101 10,484 427,747 SH   SOLE 21 427,747 0 0
SUMMIT FINL GROUP INC COM 86606G101 4,411 179,979 SH   SOLE 22 172,819 0 7,160
SUMMIT HOTEL PPTYS INC COM 866082100 1,163 120,800 SH   SOLE 2 32,289 0 88,511
SUMMIT HOTEL PPTYS INC COM 866082100 541 56,198 SH   SOLE 4 56,198 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,363 141,581 SH   SOLE 7 141,581 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,029 418,338 SH   SOLE 18 418,338 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,064 318,156 SH   SOLE 19 318,156 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 125,684 13,051,311 SH   SOLE 21 13,051,311 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 33,472 3,475,786 SH   SOLE 22 3,368,512 0 107,274
SUMMIT HOTEL PPTYS INC COM 866082100 42 4,314 SH   SOLE 23 4,314 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,855 504,162 SH   SOLE 25 504,162 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 375 38,897 SH   SOLE 26 26,929 0 11,968
SUMMIT HOTEL PPTYS INC COM 866082100 734 76,272 SH   SOLE 28 13,213 0 63,059
SUMMIT HOTEL PPTYS INC COM 866082100 3,621 375,978 SH   SOLE 30 375,978 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 95 9,879 SH   SOLE 40 9,879 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,636 273,753 SH   SOLE 43 73,481 0 200,272
SUMMIT HOTEL PPTYS INC NOTE 1.500% 2/1 866082AA8 16,279 15,500,000 PRN   SOLE 2 15,500,000 0 0
SUMMIT HOTEL PPTYS INC NOTE 1.500% 2/1 866082AA8 2,048 1,950,000 PRN   SOLE 21 1,950,000 0 0
SUMMIT MATLS INC CL A 86614U100 6,189 193,587 SH   SOLE 2 63,402 0 130,185
SUMMIT MATLS INC CL A 86614U100 12 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 90 2,830 SH   SOLE 7 2,830 0 0
SUMMIT MATLS INC CL A 86614U100 11,921 372,877 SH   SOLE 18 372,877 0 0
SUMMIT MATLS INC CL A 86614U100 14,973 468,359 SH   SOLE 19 468,359 0 0
SUMMIT MATLS INC CL A 86614U100 141,850 4,436,987 SH   SOLE 21 4,436,987 0 0
SUMMIT MATLS INC CL A 86614U100 97,508 3,049,969 SH   SOLE 22 2,930,130 0 119,839
SUMMIT MATLS INC CL A 86614U100 406 12,696 SH   SOLE 23 12,696 0 0
SUMMIT MATLS INC CL A 86614U100 555 17,368 SH   SOLE 25 17,368 0 0
SUMMIT MATLS INC CL A 86614U100 4,183 130,854 SH   SOLE 26 43,652 0 87,202
SUMMIT MATLS INC CL A 86614U100 353 11,026 SH   SOLE 28 11,026 0 0
SUMMIT MATLS INC CL A 86614U100 1,951 61,020 SH   SOLE 30 61,020 0 0
SUMMIT MATLS INC CL A 86614U100 78 2,430 SH   SOLE 36 2,430 0 0
SUMMIT MATLS INC CL A 86614U100 467 14,599 SH   SOLE 40 14,599 0 0
SUMMIT MATLS INC CL A 86614U100 871 27,247 SH   SOLE 43 3,605 0 23,642
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 1 15 SH   SOLE 43 0 0 15
SUMMIT ST BK SANTA ROSA CALI COM 866264203 18 920 SH   SOLE 18 920 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 241 12,148 SH   SOLE 21 12,148 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 260 51,881 SH   SOLE 2 888 0 50,993
SUMMIT THERAPEUTICS INC COM 86627T108 341 68,153 SH   SOLE 18 68,153 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 194 38,690 SH   SOLE 19 38,690 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 3,809 760,305 SH   SOLE 21 760,305 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 1,012 201,982 SH   SOLE 22 201,148 0 834
SUMMIT THERAPEUTICS INC COM 86627T108 251 50,130 SH   SOLE 30 50,130 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 148 29,449 SH   SOLE 43 14,181 0 15,268
SUMMIT WIRELESS TECH INC COM NEW 86633R203 5 1,803 SH   SOLE 18 1,803 0 0
SUMMIT WIRELESS TECH INC COM NEW 86633R203 73 26,185 SH   SOLE 21 26,185 0 0
SUMO LOGIC INC COM 86646P103 240 14,907 SH   SOLE 2 6,303 0 8,604
SUMO LOGIC INC COM 86646P103 21 1,311 SH   SOLE 7 1,311 0 0
SUMO LOGIC INC COM 86646P103 3,699 229,490 SH   SOLE 18 229,490 0 0
SUMO LOGIC INC COM 86646P103 2,459 152,519 SH   SOLE 19 152,519 0 0
SUMO LOGIC INC COM 86646P103 47,612 2,953,578 SH   SOLE 21 2,953,578 0 0
SUMO LOGIC INC COM 86646P103 30,415 1,886,794 SH   SOLE 22 1,874,794 0 12,000
SUMO LOGIC INC COM 86646P103 5,129 318,199 SH   SOLE 30 318,199 0 0
SUMO LOGIC INC COM 86646P103 245 15,212 SH   SOLE 43 6,652 0 8,560
SUN CMNTYS INC COM 866674104 56,396 304,679 SH   SOLE 2 70,526 0 234,153
SUN CMNTYS INC COM 866674104 55,794 301,427 SH   SOLE 4 267,338 0 34,089
SUN CMNTYS INC COM 866674104 32,610 176,173 SH   SOLE 7 176,173 0 0
SUN CMNTYS INC COM 866674104 694 3,750 SH   SOLE 13 332 0 3,418
SUN CMNTYS INC COM 866674104 2,354 12,716 SH   SOLE 15 12,716 0 0
SUN CMNTYS INC COM 866674104 49,010 264,776 SH   SOLE 18 258,294 0 6,482
SUN CMNTYS INC COM 866674104 73,260 395,785 SH   SOLE 19 395,785 0 0
SUN CMNTYS INC COM 866674104 556,698 3,007,552 SH   SOLE 21 3,007,552 0 0
SUN CMNTYS INC COM 866674104 614,175 3,318,072 SH   SOLE 22 3,065,703 0 252,369
SUN CMNTYS INC COM 866674104 14,435 77,985 SH   SOLE 23 77,985 0 0
SUN CMNTYS INC COM 866674104 117,090 632,575 SH   SOLE 25 632,575 0 0
SUN CMNTYS INC COM 866674104 35,382 191,153 SH   SOLE 26 105,866 0 85,287
SUN CMNTYS INC COM 866674104 56,600 305,780 SH   SOLE 28 31,042 0 274,738
SUN CMNTYS INC COM 866674104 32 171 SH   SOLE 29 171 0 0
SUN CMNTYS INC COM 866674104 74,979 405,073 SH   SOLE 30 405,073 0 0
SUN CMNTYS INC COM 866674104 7,067 38,181 SH   SOLE 31 11,653 0 26,528
SUN CMNTYS INC COM 866674104 20,867 112,734 SH   SOLE 34 112,734 0 0
SUN CMNTYS INC COM 866674104 10,931 59,056 SH   SOLE 36 59,056 0 0
SUN CMNTYS INC COM 866674104 730 3,945 SH   SOLE 40 3,945 0 0
SUN CMNTYS INC COM 866674104 13,600 73,472 SH   SOLE 43 5,213 0 68,259
SUN CTRY AIRLS HLDGS INC COM 866683105 105 3,133 SH   SOLE 2 1,599 0 1,534
SUN CTRY AIRLS HLDGS INC COM 866683105 588 17,544 SH   SOLE 4 17,544 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 9 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 1,593 47,499 SH   SOLE 18 47,499 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 50,309 1,499,965 SH   SOLE 19 1,499,965 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 20,500 611,216 SH   SOLE 21 611,216 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 18,941 564,704 SH   SOLE 22 562,190 0 2,514
SUN CTRY AIRLS HLDGS INC COM 866683105 21,210 632,375 SH   SOLE 34 632,375 0 0
SUN LIFE FINANCIAL INC. COM 866796105 5 92 SH   SOLE 18 92 0 0
SUN LIFE FINANCIAL INC. COM 866796105 24,758 481,211 SH   SOLE 43 33,854 0 447,357
SUNCOKE ENERGY INC COM 86722A103 664 105,677 SH   SOLE 2 24,534 0 81,143
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,148 342,112 SH   SOLE 18 342,112 0 0
SUNCOKE ENERGY INC COM 86722A103 906 144,274 SH   SOLE 19 144,274 0 0
SUNCOKE ENERGY INC COM 86722A103 64,352 10,247,091 SH   SOLE 21 10,247,091 0 0
SUNCOKE ENERGY INC COM 86722A103 14,088 2,243,387 SH   SOLE 22 2,164,210 0 79,177
SUNCOKE ENERGY INC COM 86722A103 66 10,524 SH   SOLE 25 10,524 0 0
SUNCOKE ENERGY INC COM 86722A103 133 21,183 SH   SOLE 26 17,169 0 4,014
SUNCOKE ENERGY INC COM 86722A103 59 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 1,109 176,519 SH   SOLE 30 176,519 0 0
SUNCOKE ENERGY INC COM 86722A103 46 7,310 SH   SOLE 40 7,310 0 0
SUNCOKE ENERGY INC COM 86722A103 349 55,647 SH   SOLE 43 1,126 0 54,521
SUNCOR ENERGY INC NEW COM 867224107 8 379 SH   SOLE 18 379 0 0
SUNCOR ENERGY INC NEW COM 867224107 7,282 351,103 SH   SOLE 21 351,103 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,722 275,909 SH   SOLE 43 13,109 0 262,800
SUNDIAL GROWERS INC COM 86730L109 0 167 SH   SOLE 17 0 0 167
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 81 15,213 SH   SOLE 2 15,213 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 425 80,034 SH   SOLE 22 80,034 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 5,112 155,199 SH   SOLE 2 56,819 0 98,380
SUNNOVA ENERGY INTL INC. COM 86745K104 92 2,791 SH   SOLE 4 2,791 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 46 1,383 SH   SOLE 7 1,383 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 9,241 280,527 SH   SOLE 18 267,193 0 13,334
SUNNOVA ENERGY INTL INC. COM 86745K104 19,128 580,686 SH   SOLE 19 580,686 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 143,770 4,364,601 SH   SOLE 21 4,364,601 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 81,280 2,467,522 SH   SOLE 22 2,384,206 0 83,316
SUNNOVA ENERGY INTL INC. COM 86745K104 467 14,164 SH   SOLE 23 14,164 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 2,059 62,519 SH   SOLE 25 62,519 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 3,615 109,756 SH   SOLE 26 27,220 0 82,536
SUNNOVA ENERGY INTL INC. COM 86745K104 250 7,599 SH   SOLE 28 7,599 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 35,612 1,081,117 SH   SOLE 30 1,081,117 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 92,891 2,820,019 SH   SOLE 34 2,820,019 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 463 14,047 SH   SOLE 36 14,047 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 354 10,748 SH   SOLE 40 10,748 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 2,151 65,289 SH   SOLE 43 812 0 64,477
SUNOPTA INC COM 8676EP108 82 9,222 SH   SOLE 43 51 0 9,171
SUNPOWER CORP COM 867652406 3,329 146,795 SH   SOLE 2 103,953 0 42,842
SUNPOWER CORP COM 867652406 97 4,266 SH   SOLE 4 4,266 0 0
SUNPOWER CORP COM 867652406 32 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 5,561 245,188 SH   SOLE 18 225,073 0 20,115
SUNPOWER CORP COM 867652406 10,857 478,718 SH   SOLE 19 478,718 0 0
SUNPOWER CORP COM 867652406 94,968 4,187,291 SH   SOLE 21 4,187,291 0 0
SUNPOWER CORP COM 867652406 49,344 2,175,652 SH   SOLE 22 2,122,031 0 53,621
SUNPOWER CORP COM 867652406 404 17,806 SH   SOLE 23 17,806 0 0
SUNPOWER CORP COM 867652406 223 9,844 SH   SOLE 25 9,844 0 0
SUNPOWER CORP COM 867652406 2,097 92,463 SH   SOLE 26 32,097 0 60,366
SUNPOWER CORP COM 867652406 142 6,267 SH   SOLE 28 6,267 0 0
SUNPOWER CORP COM 867652406 30,378 1,339,400 SH   SOLE 30 1,339,400 0 0
SUNPOWER CORP COM 867652406 224 9,882 SH   SOLE 40 9,882 0 0
SUNPOWER CORP COM 867652406 2,282 100,606 SH   SOLE 43 0 0 100,606
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 2,998 2,450,000 PRN   SOLE 21 2,450,000 0 0
SUNRUN INC COM 86771W105 23,152 526,181 SH   SOLE 2 141,975 0 384,206
SUNRUN INC COM 86771W105 5,156 117,177 SH   SOLE 4 73,808 0 43,369
SUNRUN INC COM 86771W105 628 14,281 SH   SOLE 7 14,281 0 0
SUNRUN INC COM 86771W105 28 628 SH   SOLE 13 628 0 0
SUNRUN INC COM 86771W105 553 12,577 SH   SOLE 15 12,577 0 0
SUNRUN INC COM 86771W105 26,340 598,636 SH   SOLE 18 586,591 0 12,045
SUNRUN INC COM 86771W105 11,528 261,990 SH   SOLE 19 261,990 0 0
SUNRUN INC COM 86771W105 539,756 12,267,174 SH   SOLE 21 12,267,174 0 0
SUNRUN INC COM 86771W105 251,985 5,726,927 SH   SOLE 22 5,493,610 0 233,317
SUNRUN INC COM 86771W105 4,685 106,487 SH   SOLE 23 106,487 0 0
SUNRUN INC COM 86771W105 7,487 170,148 SH   SOLE 25 170,148 0 0
SUNRUN INC COM 86771W105 14,938 339,509 SH   SOLE 26 253,037 0 86,472
SUNRUN INC COM 86771W105 9,536 216,720 SH   SOLE 28 14,828 0 201,892
SUNRUN INC COM 86771W105 127,101 2,888,667 SH   SOLE 30 2,888,667 0 0
SUNRUN INC COM 86771W105 2,736 62,192 SH   SOLE 31 20,121 0 42,071
SUNRUN INC COM 86771W105 99,486 2,261,043 SH   SOLE 34 2,261,043 0 0
SUNRUN INC COM 86771W105 1,359 30,891 SH   SOLE 36 30,891 0 0
SUNRUN INC COM 86771W105 229 5,195 SH   SOLE 40 5,195 0 0
SUNRUN INC COM 86771W105 9,246 210,138 SH   SOLE 43 17,423 0 192,715
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,311 277,308 SH   SOLE 2 104,572 0 172,736
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,356 113,549 SH   SOLE 4 113,549 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,412 285,795 SH   SOLE 7 285,795 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 8,163 683,699 SH   SOLE 18 683,699 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 21,527 1,802,973 SH   SOLE 19 1,802,973 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 105,686 8,851,464 SH   SOLE 21 8,851,464 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 81,837 6,854,025 SH   SOLE 22 6,620,859 0 233,166
SUNSTONE HOTEL INVS INC NEW COM 867892101 107 8,963 SH   SOLE 23 8,963 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,730 982,392 SH   SOLE 25 982,392 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 900 75,341 SH   SOLE 26 59,264 0 16,077
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,770 148,244 SH   SOLE 28 17,061 0 131,183
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,079 425,359 SH   SOLE 30 425,359 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,603 217,999 SH   SOLE 34 217,999 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 125 10,458 SH   SOLE 36 10,458 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 303 25,406 SH   SOLE 40 25,406 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,645 137,781 SH   SOLE 43 0 0 137,781
SUNWORKS INC COM NEW 86803X204 3 515 SH   SOLE 2 515 0 0
SUNWORKS INC COM NEW 86803X204 32 5,193 SH   SOLE 18 5,193 0 0
SUNWORKS INC COM NEW 86803X204 590 96,021 SH   SOLE 21 96,021 0 0
SUNWORKS INC COM NEW 86803X204 2,412 392,816 SH   SOLE 22 392,816 0 0
SUPER LEAGUE GAMING INC COM 86804F202 6 1,836 SH   SOLE 18 1,836 0 0
SUPER LEAGUE GAMING INC COM 86804F202 142 45,756 SH   SOLE 21 45,756 0 0
SUPER LEAGUE GAMING INC COM 86804F202 864 277,662 SH   SOLE 22 277,662 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,681 45,977 SH   SOLE 2 12,508 0 33,469
SUPER MICRO COMPUTER INC COM 86800U104 8 222 SH   SOLE 4 222 0 0
SUPER MICRO COMPUTER INC COM 86800U104 7 196 SH   SOLE 7 196 0 0
SUPER MICRO COMPUTER INC COM 86800U104 4,982 136,238 SH   SOLE 18 136,238 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3,466 94,785 SH   SOLE 19 94,785 0 0
SUPER MICRO COMPUTER INC COM 86800U104 58,189 1,591,176 SH   SOLE 21 1,591,176 0 0
SUPER MICRO COMPUTER INC COM 86800U104 38,808 1,061,202 SH   SOLE 22 1,014,931 0 46,271
SUPER MICRO COMPUTER INC COM 86800U104 188 5,142 SH   SOLE 25 5,142 0 0
SUPER MICRO COMPUTER INC COM 86800U104 709 19,390 SH   SOLE 26 15,950 0 3,440
SUPER MICRO COMPUTER INC COM 86800U104 124 3,382 SH   SOLE 28 3,382 0 0
SUPER MICRO COMPUTER INC COM 86800U104 957 26,163 SH   SOLE 30 26,163 0 0
SUPER MICRO COMPUTER INC COM 86800U104 169 4,632 SH   SOLE 40 4,632 0 0
SUPER MICRO COMPUTER INC COM 86800U104 85 2,335 SH   SOLE 43 0 0 2,335
SUPERIOR DRILLING PRODS INC COM 868153107 15 8,294 SH   SOLE 21 8,294 0 0
SUPERIOR GROUP OF CO INC COM 868358102 160 6,877 SH   SOLE 2 749 0 6,128
SUPERIOR GROUP OF CO INC COM 868358102 7 285 SH   SOLE 7 285 0 0
SUPERIOR GROUP OF CO INC COM 868358102 883 37,894 SH   SOLE 18 37,894 0 0
SUPERIOR GROUP OF CO INC COM 868358102 468 20,075 SH   SOLE 19 20,075 0 0
SUPERIOR GROUP OF CO INC COM 868358102 9,964 427,827 SH   SOLE 21 427,827 0 0
SUPERIOR GROUP OF CO INC COM 868358102 4,867 208,970 SH   SOLE 22 202,534 0 6,436
SUPERIOR GROUP OF CO INC COM 868358102 11 474 SH   SOLE 43 0 0 474
SUPERIOR INDS INTL INC COM 868168105 34 4,815 SH   SOLE 18 4,815 0 0
SUPERIOR INDS INTL INC COM 868168105 936 132,808 SH   SOLE 21 132,808 0 0
SUPERIOR INDS INTL INC COM 868168105 3,330 472,388 SH   SOLE 22 472,388 0 0
SUPERIOR INDS INTL INC COM 868168105 56 7,916 SH   SOLE 43 0 0 7,916
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 1,277 1,300,000 PRN   SOLE 2 1,300,000 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 2,117 2,155,000 PRN   SOLE 21 2,155,000 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 5,649 5,750,000 PRN   SOLE 22 5,750,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,554 95,759 SH   SOLE 2 35,959 0 59,800
SUPERNUS PHARMACEUTICALS INC COM 868459108 6 230 SH   SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 21 790 SH   SOLE 7 790 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,395 202,298 SH   SOLE 18 202,298 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,146 117,953 SH   SOLE 19 117,953 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 173,657 6,511,308 SH   SOLE 21 6,511,308 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 37,559 1,408,302 SH   SOLE 22 1,354,024 0 54,278
SUPERNUS PHARMACEUTICALS INC COM 868459108 179 6,696 SH   SOLE 25 6,696 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 623 23,357 SH   SOLE 26 13,814 0 9,543
SUPERNUS PHARMACEUTICALS INC COM 868459108 117 4,404 SH   SOLE 28 4,404 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 12,047 451,699 SH   SOLE 30 451,699 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 170 6,359 SH   SOLE 40 6,359 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 789 29,582 SH   SOLE 43 369 0 29,213
SURFACE ONCOLOGY INC COM 86877M209 262 34,581 SH   SOLE 2 2,826 0 31,755
SURFACE ONCOLOGY INC COM 86877M209 846 111,734 SH   SOLE 18 111,734 0 0
SURFACE ONCOLOGY INC COM 86877M209 451 59,589 SH   SOLE 19 59,589 0 0
SURFACE ONCOLOGY INC COM 86877M209 11,758 1,553,173 SH   SOLE 21 1,553,173 0 0
SURFACE ONCOLOGY INC COM 86877M209 4,909 648,447 SH   SOLE 22 625,827 0 22,620
SURFACE ONCOLOGY INC COM 86877M209 132 17,419 SH   SOLE 30 17,419 0 0
SURGALIGN HOLDINGS INC COM 86882C105 20 18,611 SH   SOLE 18 18,611 0 0
SURGALIGN HOLDINGS INC COM 86882C105 350 320,901 SH   SOLE 21 320,901 0 0
SURGALIGN HOLDINGS INC COM 86882C105 1,290 1,183,672 SH   SOLE 22 1,183,672 0 0
SURGERY PARTNERS INC COM 86881A100 559 13,196 SH   SOLE 2 9,847 0 3,349
SURGERY PARTNERS INC COM 86881A100 5 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100 22 509 SH   SOLE 7 509 0 0
SURGERY PARTNERS INC COM 86881A100 3,711 87,636 SH   SOLE 18 87,636 0 0
SURGERY PARTNERS INC COM 86881A100 2,359 55,726 SH   SOLE 19 55,726 0 0
SURGERY PARTNERS INC COM 86881A100 46,367 1,095,109 SH   SOLE 21 1,095,109 0 0
SURGERY PARTNERS INC COM 86881A100 29,754 702,731 SH   SOLE 22 683,630 0 19,101
SURGERY PARTNERS INC COM 86881A100 177 4,183 SH   SOLE 25 4,183 0 0
SURGERY PARTNERS INC COM 86881A100 714 16,873 SH   SOLE 26 15,471 0 1,402
SURGERY PARTNERS INC COM 86881A100 135 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 351 8,292 SH   SOLE 30 8,292 0 0
SURGERY PARTNERS INC COM 86881A100 71 1,666 SH   SOLE 36 1,666 0 0
SURGERY PARTNERS INC COM 86881A100 165 3,898 SH   SOLE 40 3,898 0 0
SURGERY PARTNERS INC COM 86881A100 199 4,708 SH   SOLE 43 249 0 4,459
SURMODICS INC COM 868873100 423 7,614 SH   SOLE 2 4,264 0 3,350
SURMODICS INC COM 868873100 3 47 SH   SOLE 4 47 0 0
SURMODICS INC COM 868873100 15 272 SH   SOLE 7 272 0 0
SURMODICS INC COM 868873100 2,882 51,837 SH   SOLE 18 51,837 0 0
SURMODICS INC COM 868873100 1,353 24,332 SH   SOLE 19 24,332 0 0
SURMODICS INC COM 868873100 94,635 1,702,071 SH   SOLE 21 1,702,071 0 0
SURMODICS INC COM 868873100 20,419 367,246 SH   SOLE 22 359,200 0 8,046
SURMODICS INC COM 868873100 154 2,767 SH   SOLE 25 2,767 0 0
SURMODICS INC COM 868873100 782 14,067 SH   SOLE 26 11,363 0 2,704
SURMODICS INC COM 868873100 109 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 1,456 26,194 SH   SOLE 30 26,194 0 0
SURMODICS INC COM 868873100 142 2,551 SH   SOLE 36 2,551 0 0
SURMODICS INC COM 868873100 110 1,981 SH   SOLE 40 1,981 0 0
SURMODICS INC COM 868873100 412 7,404 SH   SOLE 43 90 0 7,314
SURO CAPITAL CORP COM NEW 86887Q109 1,716 132,927 SH   SOLE 30 132,927 0 0
SURROZEN INC COM 86889P109 248 34,959 SH   SOLE 22 34,959 0 0
SUTRO BIOPHARMA INC COM 869367102 1,490 78,897 SH   SOLE 2 20,020 0 58,877
SUTRO BIOPHARMA INC COM 869367102 9 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102 2,972 157,315 SH   SOLE 18 144,096 0 13,219
SUTRO BIOPHARMA INC COM 869367102 5,206 275,598 SH   SOLE 19 275,598 0 0
SUTRO BIOPHARMA INC COM 869367102 36,544 1,934,581 SH   SOLE 21 1,934,581 0 0
SUTRO BIOPHARMA INC COM 869367102 21,137 1,118,952 SH   SOLE 22 1,082,554 0 36,398
SUTRO BIOPHARMA INC COM 869367102 199 10,514 SH   SOLE 23 10,514 0 0
SUTRO BIOPHARMA INC COM 869367102 85 4,475 SH   SOLE 25 4,475 0 0
SUTRO BIOPHARMA INC COM 869367102 722 38,226 SH   SOLE 26 1,496 0 36,730
SUTRO BIOPHARMA INC COM 869367102 564 29,862 SH   SOLE 30 29,862 0 0
SUTRO BIOPHARMA INC COM 869367102 71 3,760 SH   SOLE 40 3,760 0 0
SUTRO BIOPHARMA INC COM 869367102 72 3,800 SH   SOLE 43 0 0 3,800
SUZANO S A SPON ADS 86959K105 295 29,489 SH   SOLE 30 29,489 0 0
SUZANO S A SPON ADS 86959K105 3,607 360,668 SH   SOLE 43 75,011 0 285,657
SVB FINANCIAL GROUP COM 78486Q101 80,460 124,382 SH   SOLE 2 21,944 0 102,438
SVB FINANCIAL GROUP COM 78486Q101 23,982 37,074 SH   SOLE 4 23,572 0 13,502
SVB FINANCIAL GROUP COM 78486Q101 32,866 50,807 SH   SOLE 7 49,156 0 1,651
SVB FINANCIAL GROUP COM 78486Q101 772 1,193 SH   SOLE 13 164 0 1,029
SVB FINANCIAL GROUP COM 78486Q101 4,321 6,680 SH   SOLE 15 6,680 0 0
SVB FINANCIAL GROUP COM 78486Q101 93,690 144,834 SH   SOLE 18 136,669 0 8,165
SVB FINANCIAL GROUP COM 78486Q101 291,942 451,308 SH   SOLE 19 451,308 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,265,970 1,957,040 SH   SOLE 21 1,957,040 0 0
SVB FINANCIAL GROUP COM 78486Q101 815,232 1,260,252 SH   SOLE 22 1,137,220 0 123,032
SVB FINANCIAL GROUP COM 78486Q101 20,640 31,907 SH   SOLE 23 31,907 0 0
SVB FINANCIAL GROUP COM 78486Q101 66,847 103,338 SH   SOLE 25 103,338 0 0
SVB FINANCIAL GROUP COM 78486Q101 76,860 118,816 SH   SOLE 26 42,761 0 76,055
SVB FINANCIAL GROUP COM 78486Q101 90,271 139,549 SH   SOLE 28 5,147 0 134,402
SVB FINANCIAL GROUP COM 78486Q101 33 51 SH   SOLE 29 51 0 0
SVB FINANCIAL GROUP COM 78486Q101 291,120 450,037 SH   SOLE 30 449,049 0 988
SVB FINANCIAL GROUP COM 78486Q101 13,158 20,340 SH   SOLE 31 6,625 0 13,715
SVB FINANCIAL GROUP COM 78486Q101 66,627 102,997 SH   SOLE 34 102,997 0 0
SVB FINANCIAL GROUP COM 78486Q101 16,495 25,500 SH   SOLE 36 25,500 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,219 1,884 SH   SOLE 40 1,884 0 0
SVB FINANCIAL GROUP COM 78486Q101 20,506 31,699 SH   SOLE 43 2,049 0 29,650
SWITCH INC CL A 87105L104 9,315 366,863 SH   SOLE 2 166,013 0 200,850
SWITCH INC CL A 87105L104 12,837 505,611 SH   SOLE 4 505,611 0 0
SWITCH INC CL A 87105L104 47 1,854 SH   SOLE 7 1,854 0 0
SWITCH INC CL A 87105L104 16,318 642,675 SH   SOLE 18 642,675 0 0
SWITCH INC CL A 87105L104 10,067 396,488 SH   SOLE 19 396,488 0 0
SWITCH INC CL A 87105L104 45,631 1,797,214 SH   SOLE 21 1,797,214 0 0
SWITCH INC CL A 87105L104 77,165 3,039,190 SH   SOLE 22 2,578,109 0 461,081
SWITCH INC CL A 87105L104 780 30,735 SH   SOLE 23 30,735 0 0
SWITCH INC CL A 87105L104 307 12,078 SH   SOLE 25 12,078 0 0
SWITCH INC CL A 87105L104 1,041 41,008 SH   SOLE 26 36,395 0 4,613
SWITCH INC CL A 87105L104 2,598 102,307 SH   SOLE 28 102,307 0 0
SWITCH INC CL A 87105L104 17,244 679,156 SH   SOLE 30 679,156 0 0
SWITCH INC CL A 87105L104 44 1,723 SH   SOLE 31 1,723 0 0
SWITCH INC CL A 87105L104 3,660 144,168 SH   SOLE 34 144,168 0 0
SWITCH INC CL A 87105L104 268 10,554 SH   SOLE 40 10,554 0 0
SWITCH INC CL A 87105L104 13,185 519,283 SH   SOLE 43 11,491 0 507,792
SWK HLDGS CORP COM NEW 78501P203 24 1,318 SH   SOLE 2 1,318 0 0
SWK HLDGS CORP COM NEW 78501P203 13 703 SH   SOLE 18 703 0 0
SWK HLDGS CORP COM NEW 78501P203 139 7,663 SH   SOLE 21 7,663 0 0
SWK HLDGS CORP COM NEW 78501P203 29 1,586 SH   SOLE 22 1,586 0 0
SYLVAMO CORP COMMON STOCK 871332102 300 9,186 SH   SOLE 18 9,186 0 0
SYLVAMO CORP COMMON STOCK 871332102 115 3,524 SH   SOLE 22 3,524 0 0
SYNALLOY CORP COM 871565107 16 1,440 SH   SOLE 18 1,440 0 0
SYNALLOY CORP COM 871565107 258 23,471 SH   SOLE 21 23,471 0 0
SYNALLOY CORP COM 871565107 1,332 121,218 SH   SOLE 22 121,218 0 0
SYNAPTICS INC COM 87157D109 5,935 33,023 SH   SOLE 2 28,837 0 4,186
SYNAPTICS INC COM 87157D109 38 214 SH   SOLE 4 214 0 0
SYNAPTICS INC COM 87157D109 88 491 SH   SOLE 7 491 0 0
SYNAPTICS INC COM 87157D109 591 3,286 SH   SOLE 13 3,286 0 0
SYNAPTICS INC COM 87157D109 32,691 181,887 SH   SOLE 18 173,456 0 8,431
SYNAPTICS INC COM 87157D109 16,414 91,326 SH   SOLE 19 91,326 0 0
SYNAPTICS INC COM 87157D109 438,716 2,440,975 SH   SOLE 21 2,440,975 0 0
SYNAPTICS INC COM 87157D109 184,123 1,024,440 SH   SOLE 22 988,811 0 35,629
SYNAPTICS INC COM 87157D109 1,022 5,689 SH   SOLE 25 5,689 0 0
SYNAPTICS INC COM 87157D109 3,066 17,061 SH   SOLE 26 14,693 0 2,368
SYNAPTICS INC COM 87157D109 2,997 16,674 SH   SOLE 28 2,920 0 13,754
SYNAPTICS INC COM 87157D109 13,629 75,831 SH   SOLE 30 75,831 0 0
SYNAPTICS INC COM 87157D109 527 2,931 SH   SOLE 36 2,931 0 0
SYNAPTICS INC COM 87157D109 714 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC COM 87157D109 4,717 26,243 SH   SOLE 43 226 0 26,017
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 152 63,272 SH   SOLE 2 16,611 0 46,661
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 29 12,239 SH   SOLE 18 12,239 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 538 224,066 SH   SOLE 21 224,066 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,700 708,400 SH   SOLE 22 708,400 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 33 13,740 SH   SOLE 23 13,740 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 172 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103 68,106 1,393,324 SH   SOLE 2 200,298 0 1,193,026
SYNCHRONY FINANCIAL COM 87165B103 19,096 390,674 SH   SOLE 4 234,560 0 156,114
SYNCHRONY FINANCIAL COM 87165B103 29,160 596,560 SH   SOLE 7 498,071 0 98,489
SYNCHRONY FINANCIAL COM 87165B103 603 12,327 SH   SOLE 13 1,632 0 10,695
SYNCHRONY FINANCIAL COM 87165B103 3,655 74,773 SH   SOLE 15 74,773 0 0
SYNCHRONY FINANCIAL COM 87165B103 110,074 2,251,933 SH   SOLE 18 2,168,572 0 83,361
SYNCHRONY FINANCIAL COM 87165B103 74,885 1,532,024 SH   SOLE 19 1,532,024 0 0
SYNCHRONY FINANCIAL COM 87165B103 675,751 13,824,697 SH   SOLE 21 13,824,697 0 0
SYNCHRONY FINANCIAL COM 87165B103 597,065 12,214,924 SH   SOLE 22 11,008,263 0 1,206,661
SYNCHRONY FINANCIAL COM 87165B103 15,768 322,577 SH   SOLE 23 322,577 0 0
SYNCHRONY FINANCIAL COM 87165B103 46,741 956,231 SH   SOLE 25 956,231 0 0
SYNCHRONY FINANCIAL COM 87165B103 152,314 3,116,090 SH   SOLE 26 1,418,303 0 1,697,787
SYNCHRONY FINANCIAL COM 87165B103 82,703 1,691,961 SH   SOLE 28 44,673 0 1,647,288
SYNCHRONY FINANCIAL COM 87165B103 26 528 SH   SOLE 29 528 0 0
SYNCHRONY FINANCIAL COM 87165B103 125,968 2,577,091 SH   SOLE 30 2,577,091 0 0
SYNCHRONY FINANCIAL COM 87165B103 10,686 218,619 SH   SOLE 31 72,042 0 146,577
SYNCHRONY FINANCIAL COM 87165B103 139,919 2,862,496 SH   SOLE 34 2,862,496 0 0
SYNCHRONY FINANCIAL COM 87165B103 16,617 339,964 SH   SOLE 36 339,964 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,504 30,764 SH   SOLE 37 30,764 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,023 20,938 SH   SOLE 40 20,938 0 0
SYNCHRONY FINANCIAL COM 87165B103 18,070 369,674 SH   SOLE 43 20,794 0 348,880
SYNDAX PHARMACEUTICALS INC COM 87164F105 763 39,914 SH   SOLE 2 11,264 0 28,650
SYNDAX PHARMACEUTICALS INC COM 87164F105 2 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 10 522 SH   SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,799 146,462 SH   SOLE 18 146,462 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,503 78,639 SH   SOLE 19 78,639 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 38,346 2,006,592 SH   SOLE 21 2,006,592 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 17,555 918,641 SH   SOLE 22 884,388 0 34,253
SYNDAX PHARMACEUTICALS INC COM 87164F105 92 4,790 SH   SOLE 25 4,790 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 7 345 SH   SOLE 26 345 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 6,185 323,639 SH   SOLE 30 323,639 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 86 4,485 SH   SOLE 40 4,485 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 41 2,142 SH   SOLE 43 0 0 2,142
SYNEOS HEALTH INC CL A 87166B102 23,042 263,399 SH   SOLE 2 98,930 0 164,469
SYNEOS HEALTH INC CL A 87166B102 36 409 SH   SOLE 4 409 0 0
SYNEOS HEALTH INC CL A 87166B102 160 1,833 SH   SOLE 7 1,833 0 0
SYNEOS HEALTH INC CL A 87166B102 532 6,083 SH   SOLE 13 6,083 0 0
SYNEOS HEALTH INC CL A 87166B102 24,186 276,474 SH   SOLE 18 272,511 0 3,963
SYNEOS HEALTH INC CL A 87166B102 35,568 406,588 SH   SOLE 19 406,588 0 0
SYNEOS HEALTH INC CL A 87166B102 419,283 4,792,897 SH   SOLE 21 4,792,897 0 0
SYNEOS HEALTH INC CL A 87166B102 255,154 2,916,718 SH   SOLE 22 2,774,276 0 142,442
SYNEOS HEALTH INC CL A 87166B102 1,206 13,786 SH   SOLE 25 13,786 0 0
SYNEOS HEALTH INC CL A 87166B102 3,974 45,426 SH   SOLE 26 37,387 0 8,039
SYNEOS HEALTH INC CL A 87166B102 643 7,352 SH   SOLE 28 7,352 0 0
SYNEOS HEALTH INC CL A 87166B102 32,267 368,849 SH   SOLE 30 368,849 0 0
SYNEOS HEALTH INC CL A 87166B102 145 1,652 SH   SOLE 31 1,652 0 0
SYNEOS HEALTH INC CL A 87166B102 5,961 68,147 SH   SOLE 34 68,147 0 0
SYNEOS HEALTH INC CL A 87166B102 153 1,748 SH   SOLE 36 1,748 0 0
SYNEOS HEALTH INC CL A 87166B102 1,108 12,671 SH   SOLE 40 12,671 0 0
SYNEOS HEALTH INC CL A 87166B102 1,641 18,753 SH   SOLE 43 274 0 18,479
SYNLOGIC INC COM 87166L100 19 6,119 SH   SOLE 18 6,119 0 0
SYNLOGIC INC COM 87166L100 247 80,911 SH   SOLE 21 80,911 0 0
SYNLOGIC INC COM 87166L100 872 285,929 SH   SOLE 22 285,929 0 0
SYNNEX CORP COM 87162W100 13,469 129,386 SH   SOLE 2 49,822 0 79,564
SYNNEX CORP COM 87162W100 37 353 SH   SOLE 4 353 0 0
SYNNEX CORP COM 87162W100 111 1,070 SH   SOLE 7 1,070 0 0
SYNNEX CORP COM 87162W100 10,340 99,329 SH   SOLE 18 99,329 0 0
SYNNEX CORP COM 87162W100 1,212 11,647 SH   SOLE 19 11,647 0 0
SYNNEX CORP COM 87162W100 206,619 1,984,817 SH   SOLE 21 1,984,817 0 0
SYNNEX CORP COM 87162W100 117,073 1,124,624 SH   SOLE 22 1,071,895 0 52,729
SYNNEX CORP COM 87162W100 603 5,788 SH   SOLE 25 5,788 0 0
SYNNEX CORP COM 87162W100 1,721 16,528 SH   SOLE 26 13,328 0 3,200
SYNNEX CORP COM 87162W100 544 5,223 SH   SOLE 28 3,666 0 1,557
SYNNEX CORP COM 87162W100 2,490 23,916 SH   SOLE 30 23,916 0 0
SYNNEX CORP COM 87162W100 73 698 SH   SOLE 31 698 0 0
SYNNEX CORP COM 87162W100 248 2,378 SH   SOLE 36 2,378 0 0
SYNNEX CORP COM 87162W100 559 5,370 SH   SOLE 40 5,370 0 0
SYNNEX CORP COM 87162W100 6,425 61,715 SH   SOLE 43 5,395 0 56,320
SYNOPSYS INC COM 871607107 105,644 352,842 SH   SOLE 2 77,203 0 275,639
SYNOPSYS INC COM 871607107 31,650 105,707 SH   SOLE 4 62,958 0 42,749
SYNOPSYS INC COM 871607107 48,910 163,355 SH   SOLE 7 158,679 0 4,676
SYNOPSYS INC COM 871607107 941 3,142 SH   SOLE 13 420 0 2,722
SYNOPSYS INC COM 871607107 4,599 15,359 SH   SOLE 15 15,359 0 0
SYNOPSYS INC COM 871607107 1 2 SH   SOLE 17 0 0 2
SYNOPSYS INC COM 871607107 120,087 401,078 SH   SOLE 18 379,345 0 21,733
SYNOPSYS INC COM 871607107 426,709 1,425,165 SH   SOLE 19 1,425,165 0 0
SYNOPSYS INC COM 871607107 1,306,251 4,362,749 SH   SOLE 21 4,362,749 0 0
SYNOPSYS INC COM 871607107 980,154 3,273,618 SH   SOLE 22 2,953,562 0 320,056
SYNOPSYS INC COM 871607107 26,613 88,884 SH   SOLE 23 88,884 0 0
SYNOPSYS INC COM 871607107 78,614 262,563 SH   SOLE 25 262,563 0 0
SYNOPSYS INC COM 871607107 101,491 338,971 SH   SOLE 26 135,775 0 203,196
SYNOPSYS INC COM 871607107 170,805 570,471 SH   SOLE 28 13,511 0 556,960
SYNOPSYS INC COM 871607107 45 149 SH   SOLE 29 149 0 0
SYNOPSYS INC COM 871607107 232,453 776,369 SH   SOLE 30 741,784 0 34,585
SYNOPSYS INC COM 871607107 16,887 56,400 SH   SOLE 31 18,518 0 37,882
SYNOPSYS INC COM 871607107 10,753 35,915 SH   SOLE 32 35,915 0 0
SYNOPSYS INC COM 871607107 77,056 257,361 SH   SOLE 34 257,361 0 0
SYNOPSYS INC COM 871607107 20,316 67,855 SH   SOLE 36 67,855 0 0
SYNOPSYS INC COM 871607107 1,572 5,251 SH   SOLE 40 5,251 0 0
SYNOPSYS INC COM 871607107 49,290 164,623 SH   SOLE 43 8,606 0 156,017
SYNOVUS FINL CORP COM NEW 87161C501 19,606 446,710 SH   SOLE 2 172,882 0 273,828
SYNOVUS FINL CORP COM NEW 87161C501 164 3,729 SH   SOLE 4 3,729 0 0
SYNOVUS FINL CORP COM NEW 87161C501 162 3,687 SH   SOLE 7 3,687 0 0
SYNOVUS FINL CORP COM NEW 87161C501 15,615 355,784 SH   SOLE 18 355,227 0 557
SYNOVUS FINL CORP COM NEW 87161C501 1,813 41,307 SH   SOLE 19 41,307 0 0
SYNOVUS FINL CORP COM NEW 87161C501 323,346 7,367,196 SH   SOLE 21 7,367,196 0 0
SYNOVUS FINL CORP COM NEW 87161C501 178,782 4,073,420 SH   SOLE 22 3,886,974 0 186,446
SYNOVUS FINL CORP COM NEW 87161C501 865 19,711 SH   SOLE 25 19,711 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,676 60,981 SH   SOLE 26 48,137 0 12,844
SYNOVUS FINL CORP COM NEW 87161C501 614 13,996 SH   SOLE 28 9,911 0 4,085
SYNOVUS FINL CORP COM NEW 87161C501 11,265 256,665 SH   SOLE 30 256,665 0 0
SYNOVUS FINL CORP COM NEW 87161C501 204 4,644 SH   SOLE 31 4,644 0 0
SYNOVUS FINL CORP COM NEW 87161C501 446 10,158 SH   SOLE 36 10,158 0 0
SYNOVUS FINL CORP COM NEW 87161C501 819 18,658 SH   SOLE 40 18,658 0 0
SYNOVUS FINL CORP COM NEW 87161C501 7,677 174,918 SH   SOLE 43 12,528 0 162,390
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 862 1,875,819 SH   SOLE 22 1,875,819 0 0
SYPRIS SOLUTIONS INC COM 871655106 7 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106 164 45,886 SH   SOLE 21 45,886 0 0
SYPRIS SOLUTIONS INC COM 871655106 108 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 101 22,545 SH   SOLE 2 3,292 0 19,253
SYROS PHARMACEUTICALS INC COM 87184Q107 2 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 745 166,610 SH   SOLE 18 166,610 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 562 125,751 SH   SOLE 19 125,751 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 11,393 2,548,668 SH   SOLE 21 2,548,668 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 6,422 1,436,674 SH   SOLE 22 1,416,402 0 20,272
SYROS PHARMACEUTICALS INC COM 87184Q107 110 24,653 SH   SOLE 30 24,653 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 126 28,245 SH   SOLE 43 257 0 27,988
SYSCO CORP COM 871829107 83,689 1,066,101 SH   SOLE 2 161,052 0 905,049
SYSCO CORP COM 871829107 27,406 349,127 SH   SOLE 4 228,223 0 120,904
SYSCO CORP COM 871829107 38,986 496,632 SH   SOLE 7 481,080 0 15,552
SYSCO CORP COM 871829107 905 11,523 SH   SOLE 13 1,617 0 9,906
SYSCO CORP COM 871829107 5,170 65,858 SH   SOLE 15 65,858 0 0
SYSCO CORP COM 871829107 22 283 SH   SOLE 17 0 0 283
SYSCO CORP COM 871829107 68,473 872,265 SH   SOLE 18 799,213 0 73,052
SYSCO CORP COM 871829107 14,316 182,371 SH   SOLE 19 182,371 0 0
SYSCO CORP COM 871829107 740,648 9,435,003 SH   SOLE 21 9,435,003 0 0
SYSCO CORP COM 871829107 838,173 10,677,359 SH   SOLE 22 9,629,168 0 1,048,191
SYSCO CORP COM 871829107 22,734 289,603 SH   SOLE 23 289,603 0 0
SYSCO CORP COM 871829107 66,383 845,646 SH   SOLE 25 845,646 0 0
SYSCO CORP COM 871829107 99,835 1,271,781 SH   SOLE 26 586,236 0 685,545
SYSCO CORP COM 871829107 116,967 1,490,023 SH   SOLE 28 47,141 0 1,442,882
SYSCO CORP COM 871829107 74 946 SH   SOLE 29 946 0 0
SYSCO CORP COM 871829107 155,657 1,982,898 SH   SOLE 30 1,982,898 0 0
SYSCO CORP COM 871829107 14,540 185,222 SH   SOLE 31 59,981 0 125,241
SYSCO CORP COM 871829107 3,554 45,279 SH   SOLE 34 45,279 0 0
SYSCO CORP COM 871829107 20,632 262,824 SH   SOLE 36 262,824 0 0
SYSCO CORP COM 871829107 1,416 18,035 SH   SOLE 40 18,035 0 0
SYSCO CORP COM 871829107 23,052 293,658 SH   SOLE 43 47,413 0 246,245
T-MOBILE US INC COM 872590104 178,982 1,400,923 SH   SOLE 2 220,097 0 1,180,826
T-MOBILE US INC COM 872590104 49,783 389,661 SH   SOLE 4 242,753 0 146,908
T-MOBILE US INC COM 872590104 89,209 698,254 SH   SOLE 7 680,787 0 17,467
T-MOBILE US INC COM 872590104 1,639 12,830 SH   SOLE 13 2,047 0 10,783
T-MOBILE US INC COM 872590104 8,244 64,526 SH   SOLE 15 64,526 0 0
T-MOBILE US INC COM 872590104 195,368 1,529,178 SH   SOLE 18 1,272,589 0 256,589
T-MOBILE US INC COM 872590104 93,881 734,822 SH   SOLE 19 734,822 0 0
T-MOBILE US INC COM 872590104 1,740,492 13,623,135 SH   SOLE 21 13,623,135 0 0
T-MOBILE US INC COM 872590104 1,670,716 13,076,991 SH   SOLE 22 11,791,395 0 1,285,596
T-MOBILE US INC COM 872590104 45,013 352,324 SH   SOLE 23 352,324 0 0
T-MOBILE US INC COM 872590104 156,416 1,224,299 SH   SOLE 25 1,224,299 0 0
T-MOBILE US INC COM 872590104 269,688 2,110,897 SH   SOLE 26 880,784 0 1,230,113
T-MOBILE US INC COM 872590104 100,368 785,598 SH   SOLE 28 48,015 0 737,583
T-MOBILE US INC COM 872590104 449,267 3,516,491 SH   SOLE 30 3,516,491 0 0
T-MOBILE US INC COM 872590104 29,033 227,245 SH   SOLE 31 74,753 0 152,492
T-MOBILE US INC COM 872590104 37,418 292,875 SH   SOLE 32 292,875 0 0
T-MOBILE US INC COM 872590104 80,234 628,002 SH   SOLE 34 628,002 0 0
T-MOBILE US INC COM 872590104 40,978 320,739 SH   SOLE 36 320,739 0 0
T-MOBILE US INC COM 872590104 2,761 21,611 SH   SOLE 40 21,611 0 0
T-MOBILE US INC COM 872590104 60,166 470,927 SH   SOLE 43 18,984 0 451,943
T2 BIOSYSTEMS INC COM 89853L104 24 26,712 SH   SOLE 18 26,712 0 0
T2 BIOSYSTEMS INC COM 89853L104 413 451,484 SH   SOLE 21 451,484 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,253 2,462,168 SH   SOLE 22 2,462,168 0 0
TABULA RASA HEALTHCARE INC COM 873379101 554 21,154 SH   SOLE 2 14,854 0 6,300
TABULA RASA HEALTHCARE INC COM 873379101 3 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 9 361 SH   SOLE 7 361 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,161 82,465 SH   SOLE 18 79,741 0 2,724
TABULA RASA HEALTHCARE INC COM 873379101 2,070 78,994 SH   SOLE 19 78,994 0 0
TABULA RASA HEALTHCARE INC COM 873379101 68,773 2,623,911 SH   SOLE 21 2,623,911 0 0
TABULA RASA HEALTHCARE INC COM 873379101 16,204 618,240 SH   SOLE 22 605,062 0 13,178
TABULA RASA HEALTHCARE INC COM 873379101 17 637 SH   SOLE 23 637 0 0
TABULA RASA HEALTHCARE INC COM 873379101 75 2,877 SH   SOLE 25 2,877 0 0
TABULA RASA HEALTHCARE INC COM 873379101 315 12,033 SH   SOLE 26 5,954 0 6,079
TABULA RASA HEALTHCARE INC COM 873379101 80 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,089 41,562 SH   SOLE 30 41,562 0 0
TABULA RASA HEALTHCARE INC COM 873379101 75 2,853 SH   SOLE 40 2,853 0 0
TABULA RASA HEALTHCARE INC COM 873379101 216 8,240 SH   SOLE 43 0 0 8,240
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9 1,985 2,364,000 PRN   SOLE 21 2,364,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,212 49,761 SH   SOLE 2 27,544 0 22,217
TACTILE SYS TECHNOLOGY INC COM 87357P100 5 103 SH   SOLE 4 103 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 13 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,402 76,527 SH   SOLE 18 70,236 0 6,291
TACTILE SYS TECHNOLOGY INC COM 87357P100 9,308 209,409 SH   SOLE 19 209,409 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 103,717 2,333,346 SH   SOLE 21 2,333,346 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 31,481 708,235 SH   SOLE 22 698,092 0 10,143
TACTILE SYS TECHNOLOGY INC COM 87357P100 369 8,299 SH   SOLE 23 8,299 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 172 3,870 SH   SOLE 25 3,870 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,940 43,638 SH   SOLE 26 8,889 0 34,749
TACTILE SYS TECHNOLOGY INC COM 87357P100 92 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,561 35,125 SH   SOLE 30 35,125 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 161 3,618 SH   SOLE 36 3,618 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 95 2,148 SH   SOLE 40 2,148 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 313 7,034 SH   SOLE 43 3,285 0 3,749
TAITRON COMPONENTS INC CL A 874028103 3 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 1,675 15,000 SH Call SOLE 19 15,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 33 300 SH Call SOLE 22 300 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 480 4,300 SH Call SOLE 34 4,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 132,106 1,183,214 SH   SOLE 2 209,941 0 973,273
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,798 42,978 SH   SOLE 4 42,978 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7,661 68,617 SH   SOLE 13 38,417 0 30,200
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14 125 SH   SOLE 17 0 0 125
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 194,582 1,742,786 SH   SOLE 18 1,738,943 0 3,843
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 214,511 1,921,281 SH   SOLE 19 1,921,281 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 260,589 2,333,981 SH   SOLE 21 2,333,981 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 97,821 876,136 SH   SOLE 22 794,070 0 82,066
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 216,362 1,937,857 SH   SOLE 25 1,901,852 0 36,005
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 31,360 280,882 SH   SOLE 26 57,900 0 222,982
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 390 3,492 SH   SOLE 28 0 0 3,492
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,551 31,808 SH   SOLE 30 31,808 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,589 14,231 SH   SOLE 31 11,383 0 2,848
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 259,696 2,325,979 SH   SOLE 34 2,325,979 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,655 14,822 SH   SOLE 36 14,822 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 348,720 3,123,336 SH   SOLE 43 176,562 0 2,946,774
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 37,520 243,524 SH   SOLE 2 36,417 0 207,107
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,036 71,627 SH   SOLE 4 43,179 0 28,448
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 19,860 128,905 SH   SOLE 7 125,673 0 3,232
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 442 2,866 SH   SOLE 13 493 0 2,373
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,733 11,246 SH   SOLE 15 11,246 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 52,443 340,387 SH   SOLE 18 323,922 0 16,465
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27,479 178,352 SH   SOLE 19 178,352 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 688,724 4,470,204 SH   SOLE 21 4,470,204 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 425,312 2,760,510 SH   SOLE 22 2,515,169 0 245,341
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10,044 65,190 SH   SOLE 23 65,190 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 23,346 151,528 SH   SOLE 25 151,528 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 45,931 298,115 SH   SOLE 26 130,486 0 167,629
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 49,659 322,315 SH   SOLE 28 8,731 0 313,584
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10 66 SH   SOLE 29 66 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 103,778 673,574 SH   SOLE 30 671,615 0 1,959
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,659 43,221 SH   SOLE 31 15,040 0 28,181
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 48,548 315,104 SH   SOLE 34 315,104 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,871 90,033 SH   SOLE 36 90,033 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 583 3,784 SH   SOLE 40 3,784 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,043 71,673 SH   SOLE 43 5,045 0 66,628
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 10 609 SH   SOLE 18 609 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 29,703 1,813,340 SH   SOLE 43 148,639 0 1,664,701
TAKUNG ART LTD COM NEW 87407Q207 18 2,378 SH   SOLE 21 2,378 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,373 490,288 SH   SOLE 2 17,286 0 473,002
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,022 211,069 SH   SOLE 4 104,726 0 106,343
TAL EDUCATION GROUP SPONSORED ADS 874080104 208 42,957 SH   SOLE 7 42,957 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 211 43,689 SH   SOLE 13 944 0 42,745
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,100 227,241 SH   SOLE 15 227,241 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,307 270,098 SH   SOLE 18 270,098 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 34,655 7,160,084 SH   SOLE 21 7,160,084 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 24,600 5,082,622 SH   SOLE 22 4,610,415 0 472,207
TAL EDUCATION GROUP SPONSORED ADS 874080104 901 186,085 SH   SOLE 23 186,085 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,438 297,031 SH   SOLE 25 297,031 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,265 881,262 SH   SOLE 26 181,769 0 699,493
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,629 956,438 SH   SOLE 28 32,032 0 924,406
TAL EDUCATION GROUP SPONSORED ADS 874080104 11,618 2,400,481 SH   SOLE 30 2,400,481 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,139 235,260 SH   SOLE 34 235,260 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 9 1,844 SH   SOLE 40 1,844 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,774 366,622 SH   SOLE 43 2,080 0 364,542
TALARIS THERAPEUTICS INC COM 87410C104 83 6,091 SH   SOLE 2 1,142 0 4,949
TALARIS THERAPEUTICS INC COM 87410C104 801 59,088 SH   SOLE 18 59,088 0 0
TALARIS THERAPEUTICS INC COM 87410C104 16,822 1,240,591 SH   SOLE 19 1,240,591 0 0
TALARIS THERAPEUTICS INC COM 87410C104 180 13,271 SH   SOLE 20 13,271 0 0
TALARIS THERAPEUTICS INC COM 87410C104 4,171 307,593 SH   SOLE 21 307,593 0 0
TALARIS THERAPEUTICS INC COM 87410C104 1,406 103,704 SH   SOLE 22 99,038 0 4,666
TALARIS THERAPEUTICS INC COM 87410C104 8 612 SH   SOLE 23 612 0 0
TALARIS THERAPEUTICS INC COM 87410C104 12 882 SH   SOLE 34 882 0 0
TALIS BIOMEDICAL CORP COM 87424L108 41 6,600 SH   SOLE 2 1,579 0 5,021
TALIS BIOMEDICAL CORP COM 87424L108 300 48,066 SH   SOLE 18 48,066 0 0
TALIS BIOMEDICAL CORP COM 87424L108 174 27,866 SH   SOLE 19 27,866 0 0
TALIS BIOMEDICAL CORP COM 87424L108 3,245 519,227 SH   SOLE 21 519,227 0 0
TALIS BIOMEDICAL CORP COM 87424L108 1,254 200,690 SH   SOLE 22 190,401 0 10,289
TALIS BIOMEDICAL CORP COM 87424L108 67 10,650 SH   SOLE 34 10,650 0 0
TALIS BIOMEDICAL CORP COM 87424L108 0 38 SH   SOLE 43 0 0 38
TALKSPACE INC COM 87427V103 667 182,642 SH   SOLE 21 182,642 0 0
TALKSPACE INC COM 87427V103 3,731 1,022,172 SH   SOLE 22 1,022,172 0 0
TALOS ENERGY INC COM 87484T108 1,188 86,305 SH   SOLE 2 25,349 0 60,956
TALOS ENERGY INC COM 87484T108 6 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 2,044 148,449 SH   SOLE 18 148,449 0 0
TALOS ENERGY INC COM 87484T108 5,385 391,089 SH   SOLE 19 391,089 0 0
TALOS ENERGY INC COM 87484T108 65,363 4,746,801 SH   SOLE 21 4,746,801 0 0
TALOS ENERGY INC COM 87484T108 19,052 1,383,616 SH   SOLE 22 1,353,707 0 29,909
TALOS ENERGY INC COM 87484T108 266 19,311 SH   SOLE 23 19,311 0 0
TALOS ENERGY INC COM 87484T108 70 5,057 SH   SOLE 25 5,057 0 0
TALOS ENERGY INC COM 87484T108 1,600 116,206 SH   SOLE 26 848 0 115,358
TALOS ENERGY INC COM 87484T108 880 63,923 SH   SOLE 30 63,923 0 0
TALOS ENERGY INC COM 87484T108 76 5,507 SH   SOLE 34 5,507 0 0
TALOS ENERGY INC COM 87484T108 29 2,121 SH   SOLE 40 2,121 0 0
TALOS ENERGY INC COM 87484T108 1,801 130,827 SH   SOLE 43 53,340 0 77,487
TANDEM DIABETES CARE INC COM NEW 875372203 21,580 180,768 SH   SOLE 2 89,695 0 91,073
TANDEM DIABETES CARE INC COM NEW 875372203 714 5,984 SH   SOLE 4 5,984 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 104 869 SH   SOLE 7 869 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 18,527 155,196 SH   SOLE 18 155,196 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 22,796 190,953 SH   SOLE 19 190,953 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 403,219 3,377,607 SH   SOLE 21 3,377,607 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 210,988 1,767,364 SH   SOLE 22 1,693,541 0 73,823
TANDEM DIABETES CARE INC COM NEW 875372203 127 1,066 SH   SOLE 23 1,066 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,413 11,837 SH   SOLE 25 11,837 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,194 26,759 SH   SOLE 26 20,942 0 5,817
TANDEM DIABETES CARE INC COM NEW 875372203 624 5,225 SH   SOLE 28 5,225 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 636 5,329 SH   SOLE 29 5,329 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 4,590 38,451 SH   SOLE 30 38,451 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 373 3,127 SH   SOLE 31 3,127 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,877 15,727 SH   SOLE 34 15,727 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,211 10,140 SH   SOLE 36 10,140 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 927 7,764 SH   SOLE 40 7,764 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 295 2,468 SH   SOLE 43 28 0 2,440
TANGER FACTORY OUTLET CTRS I COM 875465106 1,633 100,208 SH   SOLE 2 31,020 0 69,188
TANGER FACTORY OUTLET CTRS I COM 875465106 849 52,109 SH   SOLE 4 52,109 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,129 130,616 SH   SOLE 7 130,616 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 6,347 389,368 SH   SOLE 18 389,368 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,904 300,848 SH   SOLE 19 300,848 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 204,123 12,522,883 SH   SOLE 21 12,522,883 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 56,939 3,493,176 SH   SOLE 22 3,404,301 0 88,875
TANGER FACTORY OUTLET CTRS I COM 875465106 68 4,200 SH   SOLE 23 4,200 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 7,463 457,879 SH   SOLE 25 457,879 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 522 32,049 SH   SOLE 26 23,247 0 8,802
TANGER FACTORY OUTLET CTRS I COM 875465106 1,114 68,373 SH   SOLE 28 7,822 0 60,551
TANGER FACTORY OUTLET CTRS I COM 875465106 9,722 596,443 SH   SOLE 30 596,443 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 106 6,499 SH   SOLE 36 6,499 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 203 12,426 SH   SOLE 40 12,426 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,973 121,042 SH   SOLE 43 20,965 0 100,077
TANGO THERAPEUTICS INC COM 87583X109 427 33,031 SH   SOLE 2 33,031 0 0
TANGO THERAPEUTICS INC COM 87583X109 173 13,360 SH   SOLE 18 13,360 0 0
TANGO THERAPEUTICS INC COM 87583X109 4,694 363,024 SH   SOLE 19 363,024 0 0
TANGO THERAPEUTICS INC COM 87583X109 767 59,354 SH   SOLE 21 59,354 0 0
TANGO THERAPEUTICS INC COM 87583X109 9,518 736,079 SH   SOLE 22 736,079 0 0
TANGO THERAPEUTICS INC COM 87583X109 2,435 188,320 SH   SOLE 34 188,320 0 0
TAPESTRY INC COM 876030107 34,346 927,766 SH   SOLE 2 414,558 0 513,208
TAPESTRY INC COM 876030107 2,484 67,092 SH   SOLE 4 67,092 0 0
TAPESTRY INC COM 876030107 8,595 232,180 SH   SOLE 7 224,922 0 7,258
TAPESTRY INC COM 876030107 157 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,108 462,139 SH   SOLE 18 426,610 0 35,529
TAPESTRY INC COM 876030107 6,148 166,060 SH   SOLE 19 166,060 0 0
TAPESTRY INC COM 876030107 224,003 6,050,858 SH   SOLE 21 6,050,858 0 0
TAPESTRY INC COM 876030107 262,896 7,101,458 SH   SOLE 22 6,041,178 0 1,060,280
TAPESTRY INC COM 876030107 3,285 88,729 SH   SOLE 23 88,729 0 0
TAPESTRY INC COM 876030107 1,523 41,151 SH   SOLE 25 41,151 0 0
TAPESTRY INC COM 876030107 12,913 348,806 SH   SOLE 26 154,145 0 194,661
TAPESTRY INC COM 876030107 1,976 53,372 SH   SOLE 28 21,109 0 32,263
TAPESTRY INC COM 876030107 4,368 117,986 SH   SOLE 29 117,986 0 0
TAPESTRY INC COM 876030107 27,228 735,494 SH   SOLE 30 735,494 0 0
TAPESTRY INC COM 876030107 6,579 177,720 SH   SOLE 31 177,720 0 0
TAPESTRY INC COM 876030107 531 14,343 SH   SOLE 34 14,343 0 0
TAPESTRY INC COM 876030107 1,585 42,809 SH   SOLE 36 42,809 0 0
TAPESTRY INC COM 876030107 1,225 33,080 SH   SOLE 40 33,080 0 0
TAPESTRY INC COM 876030107 8,205 221,636 SH   SOLE 43 4,741 0 216,895
TARENA INTL INC SPONSORED ADS 876108101 0 243 SH   SOLE 43 0 0 243
TARGA RES CORP COM 87612G101 27,981 568,600 SH   SOLE 2 165,103 0 403,497
TARGA RES CORP COM 87612G101 1,856 37,721 SH   SOLE 4 37,721 0 0
TARGA RES CORP COM 87612G101 18,009 365,953 SH   SOLE 7 365,953 0 0
TARGA RES CORP COM 87612G101 27,345 555,685 SH   SOLE 18 555,685 0 0
TARGA RES CORP COM 87612G101 10,256 208,410 SH   SOLE 19 208,410 0 0
TARGA RES CORP COM 87612G101 567,929 11,540,936 SH   SOLE 21 11,540,936 0 0
TARGA RES CORP COM 87612G101 310,202 6,303,646 SH   SOLE 22 6,038,229 0 265,417
TARGA RES CORP COM 87612G101 1,256 25,515 SH   SOLE 25 25,515 0 0
TARGA RES CORP COM 87612G101 4,506 91,575 SH   SOLE 26 73,171 0 18,404
TARGA RES CORP COM 87612G101 1,205 24,480 SH   SOLE 28 17,204 0 7,276
TARGA RES CORP COM 87612G101 11,618 236,083 SH   SOLE 30 236,083 0 0
TARGA RES CORP COM 87612G101 182 3,691 SH   SOLE 31 3,691 0 0
TARGA RES CORP COM 87612G101 3,688 74,946 SH   SOLE 34 74,946 0 0
TARGA RES CORP COM 87612G101 2,723 55,332 SH   SOLE 36 55,332 0 0
TARGA RES CORP COM 87612G101 1,205 24,493 SH   SOLE 40 24,493 0 0
TARGA RES CORP COM 87612G101 16,901 343,449 SH   SOLE 43 22,321 0 321,128
TARGET CORP COM 87612E106 269,007 1,175,884 SH   SOLE 2 246,724 0 929,160
TARGET CORP COM 87612E106 80,835 353,347 SH   SOLE 4 233,027 0 120,320
TARGET CORP COM 87612E106 146,386 639,881 SH   SOLE 7 508,513 0 131,368
TARGET CORP COM 87612E106 18,353 80,225 SH   SOLE 13 72,020 0 8,205
TARGET CORP COM 87612E106 14,613 63,875 SH   SOLE 15 63,875 0 0
TARGET CORP COM 87612E106 2 10 SH   SOLE 17 0 0 10
TARGET CORP COM 87612E106 213,584 933,617 SH   SOLE 18 790,809 0 142,808
TARGET CORP COM 87612E106 134,292 587,018 SH   SOLE 19 587,018 0 0
TARGET CORP COM 87612E106 3,744,522 16,368,063 SH   SOLE 21 16,368,063 0 0
TARGET CORP COM 87612E106 2,616,705 11,438,147 SH   SOLE 22 10,267,120 0 1,171,027
TARGET CORP COM 87612E106 66,827 292,116 SH   SOLE 23 292,116 0 0
TARGET CORP COM 87612E106 217,259 949,683 SH   SOLE 25 949,683 0 0
TARGET CORP COM 87612E106 293,754 1,284,060 SH   SOLE 26 572,699 0 711,361
TARGET CORP COM 87612E106 533,658 2,332,729 SH   SOLE 28 45,146 0 2,287,583
TARGET CORP COM 87612E106 751 3,284 SH   SOLE 29 3,284 0 0
TARGET CORP COM 87612E106 779,810 3,408,709 SH   SOLE 30 3,368,566 0 40,143
TARGET CORP COM 87612E106 42,662 186,485 SH   SOLE 31 62,583 0 123,902
TARGET CORP COM 87612E106 7,366 32,197 SH   SOLE 34 32,197 0 0
TARGET CORP COM 87612E106 66,712 291,611 SH   SOLE 36 291,611 0 0
TARGET CORP COM 87612E106 3,923 17,148 SH   SOLE 40 17,148 0 0
TARGET CORP COM 87612E106 163,670 715,434 SH   SOLE 43 55,383 0 660,051
TARGET HOSPITALITY CORP COM 87615L107 426 114,274 SH   SOLE 2 21,640 0 92,634
TARGET HOSPITALITY CORP COM 87615L107 321 86,153 SH   SOLE 18 86,153 0 0
TARGET HOSPITALITY CORP COM 87615L107 216 57,997 SH   SOLE 19 57,997 0 0
TARGET HOSPITALITY CORP COM 87615L107 3,251 871,514 SH   SOLE 21 871,514 0 0
TARGET HOSPITALITY CORP COM 87615L107 4,879 1,307,934 SH   SOLE 22 1,297,109 0 10,825
TARGET HOSPITALITY CORP COM 87615L107 119 31,834 SH   SOLE 23 31,834 0 0
TARGET HOSPITALITY CORP COM 87615L107 408 109,468 SH   SOLE 26 0 0 109,468
TARGET HOSPITALITY CORP COM 87615L107 42 11,355 SH   SOLE 43 269 0 11,086
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 1,683 SH   SOLE 2 1,683 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 12 31,091 SH   SOLE 19 31,091 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 310 SH   SOLE 22 310 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 3 6,913 SH   SOLE 34 6,913 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 79 1,249 SH   SOLE 2 0 0 1,249
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6,303 99,061 SH   SOLE 21 99,061 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3,511 55,185 SH   SOLE 22 52,660 0 2,525
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 77 1,216 SH   SOLE 25 1,216 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 197 3,093 SH   SOLE 28 3,093 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 314 4,939 SH   SOLE 30 4,939 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 100 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 467 7,333 SH   SOLE 43 810 0 6,523
TARSUS PHARMACEUTICALS INC COM 87650L103 116 5,367 SH   SOLE 2 1,315 0 4,052
TARSUS PHARMACEUTICALS INC COM 87650L103 467 21,660 SH   SOLE 18 21,660 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 424 19,656 SH   SOLE 19 19,656 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 6,241 289,595 SH   SOLE 21 289,595 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 2,227 103,322 SH   SOLE 22 101,391 0 1,931
TARSUS PHARMACEUTICALS INC COM 87650L103 44 2,020 SH   SOLE 43 0 0 2,020
TASEKO MINES LTD COM 876511106 41 21,705 SH   SOLE 43 0 0 21,705
TASKUS INC CLASS A COM 87652V109 111 1,679 SH   SOLE 2 1,679 0 0
TASKUS INC CLASS A COM 87652V109 938 14,132 SH   SOLE 21 14,132 0 0
TASKUS INC CLASS A COM 87652V109 12,008 180,919 SH   SOLE 22 180,919 0 0
TATA MTRS LTD SPONSORED ADR 876568502 6,387 285,000 SH   SOLE 4 285,000 0 0
TATA MTRS LTD SPONSORED ADR 876568502 122 5,445 SH   SOLE 7 5,445 0 0
TATA MTRS LTD SPONSORED ADR 876568502 16,979 757,665 SH   SOLE 18 757,665 0 0
TATA MTRS LTD SPONSORED ADR 876568502 135 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 680 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 60 2,676 SH   SOLE 26 0 0 2,676
TATA MTRS LTD SPONSORED ADR 876568502 641 28,615 SH   SOLE 30 28,615 0 0
TATA MTRS LTD SPONSORED ADR 876568502 26,012 1,160,742 SH   SOLE 43 61,240 0 1,099,502
TATTOOED CHEF INC COM CL A 87663X102 306 16,622 SH   SOLE 2 11,890 0 4,732
TATTOOED CHEF INC COM CL A 87663X102 14 752 SH   SOLE 7 752 0 0
TATTOOED CHEF INC COM CL A 87663X102 2,405 130,493 SH   SOLE 18 130,493 0 0
TATTOOED CHEF INC COM CL A 87663X102 1,543 83,709 SH   SOLE 19 83,709 0 0
TATTOOED CHEF INC COM CL A 87663X102 28,825 1,564,005 SH   SOLE 21 1,564,005 0 0
TATTOOED CHEF INC COM CL A 87663X102 18,725 1,016,006 SH   SOLE 22 991,082 0 24,924
TATTOOED CHEF INC COM CL A 87663X102 84 4,547 SH   SOLE 25 4,547 0 0
TATTOOED CHEF INC COM CL A 87663X102 72 3,893 SH   SOLE 26 0 0 3,893
TATTOOED CHEF INC COM CL A 87663X102 167 9,049 SH   SOLE 30 9,049 0 0
TATTOOED CHEF INC COM CL A 87663X102 78 4,247 SH   SOLE 40 4,247 0 0
TATTOOED CHEF INC COM CL A 87663X102 0 10 SH   SOLE 43 0 0 10
TAYLOR DEVICES INC COM 877163105 6 543 SH   SOLE 18 543 0 0
TAYLOR DEVICES INC COM 877163105 93 8,269 SH   SOLE 21 8,269 0 0
TAYLOR DEVICES INC COM 877163105 30 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 40,724 1,579,655 SH   SOLE 2 1,491,701 0 87,954
TAYLOR MORRISON HOME CORP COM 87724P106 13 513 SH   SOLE 4 513 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 85 3,281 SH   SOLE 7 3,281 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 16,029 621,745 SH   SOLE 18 621,745 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 21,223 823,250 SH   SOLE 19 823,250 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 260,323 10,097,868 SH   SOLE 21 10,097,868 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 93,751 3,636,568 SH   SOLE 22 3,513,829 0 122,739
TAYLOR MORRISON HOME CORP COM 87724P106 480 18,606 SH   SOLE 25 18,606 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,453 56,346 SH   SOLE 26 44,077 0 12,269
TAYLOR MORRISON HOME CORP COM 87724P106 648 25,141 SH   SOLE 28 10,491 0 14,650
TAYLOR MORRISON HOME CORP COM 87724P106 1,810 70,214 SH   SOLE 30 70,214 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 2,816 109,218 SH   SOLE 34 109,218 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 236 9,162 SH   SOLE 36 9,162 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 379 14,687 SH   SOLE 40 14,687 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 7,320 283,950 SH   SOLE 43 16,182 0 267,768
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,054 56,604 SH   SOLE 2 50,964 0 5,640
TAYSHA GENE THERAPIES INC COM SHS 877619106 7 358 SH   SOLE 7 358 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,607 86,318 SH   SOLE 18 86,318 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 21,121 1,134,298 SH   SOLE 19 1,134,298 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 121 6,480 SH   SOLE 20 6,480 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 15,224 817,632 SH   SOLE 21 817,632 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 5,641 302,941 SH   SOLE 22 297,906 0 5,035
TAYSHA GENE THERAPIES INC COM SHS 877619106 43 2,334 SH   SOLE 23 2,334 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 68 3,637 SH   SOLE 25 3,637 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 37 1,992 SH   SOLE 26 524 0 1,468
TAYSHA GENE THERAPIES INC COM SHS 877619106 96 5,173 SH   SOLE 30 5,173 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 11,201 601,550 SH   SOLE 34 601,550 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 41 2,197 SH   SOLE 40 2,197 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 8 455 SH   SOLE 43 0 0 455
TC BANCSHARES INC COM 87224V108 13 929 SH   SOLE 18 929 0 0
TC BANCSHARES INC COM 87224V108 170 12,208 SH   SOLE 21 12,208 0 0
TC ENERGY CORP COM 87807B107 31 636 SH   SOLE 18 636 0 0
TC ENERGY CORP COM 87807B107 274 5,694 SH   SOLE 19 5,694 0 0
TC ENERGY CORP COM 87807B107 11,089 230,594 SH   SOLE 21 230,594 0 0
TC ENERGY CORP COM 87807B107 1,375 28,582 SH   SOLE 22 28,582 0 0
TC ENERGY CORP COM 87807B107 12,975 269,810 SH   SOLE 43 21,248 0 248,562
TCG BDC INC COM 872280102 4,858 362,265 SH   SOLE 30 362,265 0 0
TCR2 THERAPEUTICS INC COM 87808K106 395 46,377 SH   SOLE 2 17,219 0 29,158
TCR2 THERAPEUTICS INC COM 87808K106 1 92 SH   SOLE 4 92 0 0
TCR2 THERAPEUTICS INC COM 87808K106 3 368 SH   SOLE 7 368 0 0
TCR2 THERAPEUTICS INC COM 87808K106 964 113,265 SH   SOLE 18 113,265 0 0
TCR2 THERAPEUTICS INC COM 87808K106 3,973 466,906 SH   SOLE 19 466,906 0 0
TCR2 THERAPEUTICS INC COM 87808K106 12,947 1,521,381 SH   SOLE 21 1,521,381 0 0
TCR2 THERAPEUTICS INC COM 87808K106 6,490 762,590 SH   SOLE 22 731,124 0 31,466
TCR2 THERAPEUTICS INC COM 87808K106 37 4,349 SH   SOLE 25 4,349 0 0
TCR2 THERAPEUTICS INC COM 87808K106 43 5,004 SH   SOLE 26 93 0 4,911
TCR2 THERAPEUTICS INC COM 87808K106 42 4,947 SH   SOLE 28 4,947 0 0
TCR2 THERAPEUTICS INC COM 87808K106 250 29,334 SH   SOLE 30 29,334 0 0
TCR2 THERAPEUTICS INC COM 87808K106 15 1,760 SH   SOLE 34 1,760 0 0
TCR2 THERAPEUTICS INC COM 87808K106 23 2,746 SH   SOLE 40 2,746 0 0
TCR2 THERAPEUTICS INC COM 87808K106 47 5,526 SH   SOLE 43 0 0 5,526
TE CONNECTIVITY LTD REG SHS H84989104 23,765 173,189 SH   SOLE 2 80,030 0 93,159
TE CONNECTIVITY LTD REG SHS H84989104 34,389 250,610 SH   SOLE 4 151,734 0 98,876
TE CONNECTIVITY LTD REG SHS H84989104 40,036 291,763 SH   SOLE 7 282,108 0 9,655
TE CONNECTIVITY LTD REG SHS H84989104 931 6,785 SH   SOLE 13 974 0 5,811
TE CONNECTIVITY LTD REG SHS H84989104 5,795 42,233 SH   SOLE 15 42,233 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1 5 SH   SOLE 17 0 0 5
TE CONNECTIVITY LTD REG SHS H84989104 124,099 904,381 SH   SOLE 18 857,664 0 46,717
TE CONNECTIVITY LTD REG SHS H84989104 194,147 1,414,860 SH   SOLE 19 1,414,860 0 0
TE CONNECTIVITY LTD REG SHS H84989104 827,958 6,033,802 SH   SOLE 21 6,033,802 0 0
TE CONNECTIVITY LTD REG SHS H84989104 677,360 4,936,304 SH   SOLE 22 4,484,271 0 452,033
TE CONNECTIVITY LTD REG SHS H84989104 25,678 187,130 SH   SOLE 23 187,130 0 0
TE CONNECTIVITY LTD REG SHS H84989104 81,233 591,989 SH   SOLE 25 591,989 0 0
TE CONNECTIVITY LTD REG SHS H84989104 113,739 828,880 SH   SOLE 26 377,350 0 451,530
TE CONNECTIVITY LTD REG SHS H84989104 144,118 1,050,271 SH   SOLE 28 29,503 0 1,020,768
TE CONNECTIVITY LTD REG SHS H84989104 225,757 1,645,217 SH   SOLE 30 1,630,201 0 15,016
TE CONNECTIVITY LTD REG SHS H84989104 15,967 116,363 SH   SOLE 31 34,980 0 81,383
TE CONNECTIVITY LTD REG SHS H84989104 305,956 2,229,677 SH   SOLE 34 2,229,677 0 0
TE CONNECTIVITY LTD REG SHS H84989104 27,024 196,940 SH   SOLE 36 196,940 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,407 10,255 SH   SOLE 37 10,255 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,580 11,512 SH   SOLE 40 11,512 0 0
TE CONNECTIVITY LTD REG SHS H84989104 33,584 244,744 SH   SOLE 43 10,102 0 234,642
TE CONNECTIVITY LTD OPTIONS H84989904 82 600 SH Call SOLE 2 600 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 151 1,100 SH Call SOLE 4 1,100 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 1,921 14,000 SH Call SOLE 18 14,000 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 20,734 151,100 SH Call SOLE 19 151,100 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 1,015 7,400 SH Call SOLE 22 7,400 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 8,343 60,800 SH Call SOLE 34 60,800 0 0
TEAM INC COM 878155100 101 33,457 SH   SOLE 2 2,139 0 31,318
TEAM INC COM 878155100 2 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 271 89,914 SH   SOLE 18 89,914 0 0
TEAM INC COM 878155100 154 51,074 SH   SOLE 19 51,074 0 0
TEAM INC COM 878155100 2,990 993,516 SH   SOLE 21 993,516 0 0
TEAM INC COM 878155100 2,200 730,759 SH   SOLE 22 718,876 0 11,883
TEAM INC COM 878155100 1 235 SH   SOLE 43 0 0 235
TECHNIPFMC PLC COM G87110105 1,022 135,658 SH   SOLE 2 135,658 0 0
TECHNIPFMC PLC COM G87110105 12 1,584 SH   SOLE 4 1,584 0 0
TECHNIPFMC PLC COM G87110105 36 4,724 SH   SOLE 18 4,724 0 0
TECHNIPFMC PLC COM G87110105 429 56,961 SH   SOLE 19 56,961 0 0
TECHNIPFMC PLC COM G87110105 13,466 1,788,299 SH   SOLE 21 1,788,299 0 0
TECHNIPFMC PLC COM G87110105 44,217 5,872,057 SH   SOLE 22 5,670,098 0 201,959
TECHNIPFMC PLC COM G87110105 386 51,312 SH   SOLE 25 51,312 0 0
TECHNIPFMC PLC COM G87110105 1,157 153,675 SH   SOLE 26 120,115 0 33,560
TECHNIPFMC PLC COM G87110105 268 35,644 SH   SOLE 28 35,644 0 0
TECHNIPFMC PLC COM G87110105 1,717 227,988 SH   SOLE 30 227,988 0 0
TECHNIPFMC PLC COM G87110105 395 52,463 SH   SOLE 34 52,463 0 0
TECHNIPFMC PLC COM G87110105 405 53,777 SH   SOLE 40 53,777 0 0
TECHNIPFMC PLC COM G87110105 2,025 268,952 SH   SOLE 43 19,125 0 249,827
TECHTARGET INC COM 87874R100 975 11,826 SH   SOLE 2 8,812 0 3,014
TECHTARGET INC COM 87874R100 7 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100 24 297 SH   SOLE 7 297 0 0
TECHTARGET INC COM 87874R100 7,508 91,093 SH   SOLE 18 91,093 0 0
TECHTARGET INC COM 87874R100 3,779 45,847 SH   SOLE 19 45,847 0 0
TECHTARGET INC COM 87874R100 238,175 2,889,771 SH   SOLE 21 2,889,771 0 0
TECHTARGET INC COM 87874R100 52,547 637,556 SH   SOLE 22 622,811 0 14,745
TECHTARGET INC COM 87874R100 15 178 SH   SOLE 23 178 0 0
TECHTARGET INC COM 87874R100 265 3,214 SH   SOLE 25 3,214 0 0
TECHTARGET INC COM 87874R100 988 11,992 SH   SOLE 26 9,152 0 2,840
TECHTARGET INC COM 87874R100 174 2,114 SH   SOLE 28 2,114 0 0
TECHTARGET INC COM 87874R100 3,769 45,728 SH   SOLE 30 45,728 0 0
TECHTARGET INC COM 87874R100 310 3,764 SH   SOLE 34 3,764 0 0
TECHTARGET INC COM 87874R100 260 3,149 SH   SOLE 40 3,149 0 0
TECHTARGET INC COM 87874R100 725 8,799 SH   SOLE 43 0 0 8,799
TECK RESOURCES LTD CL B 878742204 277 11,132 SH   SOLE 2 11,132 0 0
TECK RESOURCES LTD CL B 878742204 3 125 SH   SOLE 18 125 0 0
TECK RESOURCES LTD CL B 878742204 18,354 736,804 SH   SOLE 19 736,804 0 0
TECK RESOURCES LTD CL B 878742204 2,739 109,955 SH   SOLE 21 109,955 0 0
TECK RESOURCES LTD CL B 878742204 1,189 47,747 SH   SOLE 22 47,747 0 0
TECK RESOURCES LTD CL B 878742204 9,937 398,923 SH   SOLE 25 398,923 0 0
TECK RESOURCES LTD CL B 878742204 14,459 580,448 SH   SOLE 29 580,448 0 0
TECK RESOURCES LTD CL B 878742204 3,642 146,205 SH   SOLE 34 146,205 0 0
TECK RESOURCES LTD CL B 878742204 17,874 717,557 SH   SOLE 43 64,484 0 653,073
TECNOGLASS INC SHS G87264100 6 262 SH   SOLE 2 262 0 0
TECNOGLASS INC SHS G87264100 2,380 109,545 SH   SOLE 21 109,545 0 0
TECNOGLASS INC SHS G87264100 6,307 290,241 SH   SOLE 22 290,241 0 0
TEEKAY CORPORATION COM Y8564W103 357 97,599 SH   SOLE 2 2,758 0 94,841
TEEKAY CORPORATION COM Y8564W103 4 1,116 SH   SOLE 7 1,116 0 0
TEEKAY CORPORATION COM Y8564W103 841 229,665 SH   SOLE 18 229,665 0 0
TEEKAY CORPORATION COM Y8564W103 436 119,240 SH   SOLE 19 119,240 0 0
TEEKAY CORPORATION COM Y8564W103 9,073 2,478,842 SH   SOLE 21 2,478,842 0 0
TEEKAY CORPORATION COM Y8564W103 3,442 940,317 SH   SOLE 22 896,053 0 44,264
TEEKAY CORPORATION COM Y8564W103 142 38,900 SH   SOLE 26 0 0 38,900
TEEKAY TANKERS LTD CL A Y8565N300 342 23,537 SH   SOLE 2 971 0 22,566
TEEKAY TANKERS LTD CL A Y8565N300 6 383 SH   SOLE 7 383 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,152 79,271 SH   SOLE 18 79,271 0 0
TEEKAY TANKERS LTD CL A Y8565N300 602 41,407 SH   SOLE 19 41,407 0 0
TEEKAY TANKERS LTD CL A Y8565N300 12,429 855,376 SH   SOLE 21 855,376 0 0
TEEKAY TANKERS LTD CL A Y8565N300 3,547 244,148 SH   SOLE 22 229,987 0 14,161
TEGNA INC COM 87901J105 9,103 461,602 SH   SOLE 2 239,455 0 222,147
TEGNA INC COM 87901J105 17 864 SH   SOLE 4 864 0 0
TEGNA INC COM 87901J105 106 5,350 SH   SOLE 7 5,350 0 0
TEGNA INC COM 87901J105 500 25,357 SH   SOLE 13 25,357 0 0
TEGNA INC COM 87901J105 22,915 1,162,036 SH   SOLE 18 1,122,222 0 39,814
TEGNA INC COM 87901J105 16,866 855,251 SH   SOLE 19 855,251 0 0
TEGNA INC COM 87901J105 313,194 15,882,070 SH   SOLE 21 15,882,070 0 0
TEGNA INC COM 87901J105 132,210 6,704,380 SH   SOLE 22 6,468,557 0 235,823
TEGNA INC COM 87901J105 276 14,007 SH   SOLE 23 14,007 0 0
TEGNA INC COM 87901J105 629 31,882 SH   SOLE 25 31,882 0 0
TEGNA INC COM 87901J105 3,744 189,869 SH   SOLE 26 82,874 0 106,995
TEGNA INC COM 87901J105 487 24,693 SH   SOLE 28 18,193 0 6,500
TEGNA INC COM 87901J105 2,194 111,239 SH   SOLE 30 111,239 0 0
TEGNA INC COM 87901J105 360 18,280 SH   SOLE 36 18,280 0 0
TEGNA INC COM 87901J105 510 25,839 SH   SOLE 40 25,839 0 0
TEGNA INC COM 87901J105 2,472 125,356 SH   SOLE 43 4,185 0 121,171
TEJON RANCH CO COM 879080109 369 20,752 SH   SOLE 2 6,986 0 13,766
TEJON RANCH CO COM 879080109 3 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 7 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,309 73,680 SH   SOLE 18 73,680 0 0
TEJON RANCH CO COM 879080109 652 36,714 SH   SOLE 19 36,714 0 0
TEJON RANCH CO COM 879080109 15,259 859,180 SH   SOLE 21 859,180 0 0
TEJON RANCH CO COM 879080109 9,070 510,695 SH   SOLE 22 490,446 0 20,249
TEJON RANCH CO COM 879080109 96 5,387 SH   SOLE 25 5,387 0 0
TEJON RANCH CO COM 879080109 40 2,225 SH   SOLE 26 2,225 0 0
TEJON RANCH CO COM 879080109 49 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 143 8,037 SH   SOLE 30 8,037 0 0
TEJON RANCH CO COM 879080109 29 1,617 SH   SOLE 36 1,617 0 0
TEJON RANCH CO COM 879080109 31 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109 238 13,404 SH   SOLE 43 2,308 0 11,096
TELA BIO INC COM 872381108 4 279 SH   SOLE 2 279 0 0
TELA BIO INC COM 872381108 20 1,457 SH   SOLE 18 1,457 0 0
TELA BIO INC COM 872381108 270 19,770 SH   SOLE 21 19,770 0 0
TELADOC HEALTH INC COM 87918A105 46,388 365,806 SH   SOLE 2 71,862 0 293,944
TELADOC HEALTH INC COM 87918A105 11,331 89,358 SH   SOLE 4 56,291 0 33,067
TELADOC HEALTH INC COM 87918A105 2,361 18,622 SH   SOLE 7 18,622 0 0
TELADOC HEALTH INC COM 87918A105 359 2,831 SH   SOLE 13 236 0 2,595
TELADOC HEALTH INC COM 87918A105 1,455 11,477 SH   SOLE 15 11,477 0 0
TELADOC HEALTH INC COM 87918A105 15,339 120,961 SH   SOLE 18 111,656 0 9,305
TELADOC HEALTH INC COM 87918A105 86,197 679,731 SH   SOLE 19 679,731 0 0
TELADOC HEALTH INC COM 87918A105 315,256 2,486,053 SH   SOLE 21 2,486,053 0 0
TELADOC HEALTH INC COM 87918A105 406,748 3,207,535 SH   SOLE 22 3,028,834 0 178,701
TELADOC HEALTH INC COM 87918A105 10,226 80,638 SH   SOLE 23 80,638 0 0
TELADOC HEALTH INC COM 87918A105 33,583 264,833 SH   SOLE 25 264,833 0 0
TELADOC HEALTH INC COM 87918A105 33,572 264,739 SH   SOLE 26 145,567 0 119,172
TELADOC HEALTH INC COM 87918A105 31,290 246,745 SH   SOLE 28 14,155 0 232,590
TELADOC HEALTH INC COM 87918A105 71,713 565,512 SH   SOLE 30 565,512 0 0
TELADOC HEALTH INC COM 87918A105 6,158 48,559 SH   SOLE 31 15,156 0 33,403
TELADOC HEALTH INC COM 87918A105 39,743 313,409 SH   SOLE 34 313,409 0 0
TELADOC HEALTH INC COM 87918A105 9,098 71,743 SH   SOLE 36 71,743 0 0
TELADOC HEALTH INC COM 87918A105 610 4,813 SH   SOLE 40 4,813 0 0
TELADOC HEALTH INC COM 87918A105 6,845 53,976 SH   SOLE 43 3,726 0 50,250
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 6,353 6,325,000 PRN   SOLE 21 6,325,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 149 30,131 SH   SOLE 21 30,131 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 43,778 101,908 SH   SOLE 2 14,877 0 87,031
TELEDYNE TECHNOLOGIES INC COM 879360105 12,113 28,198 SH   SOLE 4 12,673 0 15,525
TELEDYNE TECHNOLOGIES INC COM 879360105 17,593 40,953 SH   SOLE 7 39,483 0 1,470
TELEDYNE TECHNOLOGIES INC COM 879360105 545 1,269 SH   SOLE 13 135 0 1,134
TELEDYNE TECHNOLOGIES INC COM 879360105 1,880 4,376 SH   SOLE 15 4,376 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 39,827 92,712 SH   SOLE 18 86,178 0 6,534
TELEDYNE TECHNOLOGIES INC COM 879360105 301,318 701,424 SH   SOLE 19 701,424 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 484,835 1,128,626 SH   SOLE 21 1,128,626 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 434,062 1,010,433 SH   SOLE 22 911,661 0 98,772
TELEDYNE TECHNOLOGIES INC COM 879360105 11,124 25,894 SH   SOLE 23 25,894 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 35,068 81,633 SH   SOLE 25 81,633 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 56,150 130,709 SH   SOLE 26 44,826 0 85,883
TELEDYNE TECHNOLOGIES INC COM 879360105 57,904 134,792 SH   SOLE 28 4,422 0 130,370
TELEDYNE TECHNOLOGIES INC COM 879360105 118,137 275,005 SH   SOLE 30 275,005 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,107 16,545 SH   SOLE 31 5,183 0 11,362
TELEDYNE TECHNOLOGIES INC COM 879360105 1,027 2,391 SH   SOLE 34 2,391 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 8,988 20,923 SH   SOLE 36 20,923 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 686 1,597 SH   SOLE 40 1,597 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 11,718 27,277 SH   SOLE 43 7,044 0 20,233
TELEFLEX INCORPORATED COM 879369106 54,433 144,557 SH   SOLE 2 51,007 0 93,550
TELEFLEX INCORPORATED COM 879369106 12,254 32,543 SH   SOLE 4 17,932 0 14,611
TELEFLEX INCORPORATED COM 879369106 15,437 40,997 SH   SOLE 7 39,574 0 1,423
TELEFLEX INCORPORATED COM 879369106 504 1,338 SH   SOLE 13 145 0 1,193
TELEFLEX INCORPORATED COM 879369106 1,836 4,877 SH   SOLE 15 4,877 0 0
TELEFLEX INCORPORATED COM 879369106 41,936 111,368 SH   SOLE 18 104,804 0 6,564
TELEFLEX INCORPORATED COM 879369106 466,086 1,237,781 SH   SOLE 19 1,237,781 0 0
TELEFLEX INCORPORATED COM 879369106 666 1,770 SH   SOLE 20 1,770 0 0
TELEFLEX INCORPORATED COM 879369106 512,828 1,361,911 SH   SOLE 21 1,361,911 0 0
TELEFLEX INCORPORATED COM 879369106 380,329 1,010,035 SH   SOLE 22 910,211 0 99,824
TELEFLEX INCORPORATED COM 879369106 9,887 26,257 SH   SOLE 23 26,257 0 0
TELEFLEX INCORPORATED COM 879369106 25,167 66,837 SH   SOLE 25 66,837 0 0
TELEFLEX INCORPORATED COM 879369106 40,530 107,636 SH   SOLE 26 44,439 0 63,197
TELEFLEX INCORPORATED COM 879369106 46,539 123,592 SH   SOLE 28 3,393 0 120,199
TELEFLEX INCORPORATED COM 879369106 74,751 198,515 SH   SOLE 30 198,515 0 0
TELEFLEX INCORPORATED COM 879369106 6,369 16,915 SH   SOLE 31 5,506 0 11,409
TELEFLEX INCORPORATED COM 879369106 92,201 244,857 SH   SOLE 34 244,857 0 0
TELEFLEX INCORPORATED COM 879369106 7,753 20,589 SH   SOLE 36 20,589 0 0
TELEFLEX INCORPORATED COM 879369106 576 1,530 SH   SOLE 40 1,530 0 0
TELEFLEX INCORPORATED COM 879369106 8,932 23,721 SH   SOLE 43 1,394 0 22,327
TELEFONICA BRASIL SA NEW ADR 87936R205 178 22,951 SH   SOLE 2 0 0 22,951
TELEFONICA BRASIL SA NEW ADR 87936R205 3,593 463,024 SH   SOLE 30 463,024 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 24,442 3,149,723 SH   SOLE 43 240,936 0 2,908,787
TELEFONICA S A SPONSORED ADR 879382208 6 1,203 SH   SOLE 18 1,203 0 0
TELEFONICA S A SPONSORED ADR 879382208 172 36,492 SH   SOLE 22 0 0 36,492
TELEFONICA S A SPONSORED ADR 879382208 23,780 5,048,727 SH   SOLE 43 638,116 0 4,410,611
TELEPHONE & DATA SYS INC COM NEW 879433829 4,137 212,176 SH   SOLE 2 124,351 0 87,825
TELEPHONE & DATA SYS INC COM NEW 879433829 8 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,169 162,510 SH   SOLE 7 162,510 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 13,873 711,442 SH   SOLE 18 710,911 0 531
TELEPHONE & DATA SYS INC COM NEW 879433829 3,464 177,656 SH   SOLE 19 177,656 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 142,101 7,287,210 SH   SOLE 21 7,287,210 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 55,776 2,860,330 SH   SOLE 22 2,756,050 0 104,280
TELEPHONE & DATA SYS INC COM NEW 879433829 258 13,245 SH   SOLE 25 13,245 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 687 35,206 SH   SOLE 26 26,107 0 9,099
TELEPHONE & DATA SYS INC COM NEW 879433829 410 21,013 SH   SOLE 28 8,057 0 12,956
TELEPHONE & DATA SYS INC COM NEW 879433829 1,101 56,440 SH   SOLE 30 56,440 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 233 11,964 SH   SOLE 34 11,964 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 185 9,503 SH   SOLE 36 9,503 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 249 12,793 SH   SOLE 40 12,793 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,747 243,419 SH   SOLE 43 12,797 0 230,622
TELIGENT INC NEW COM NEW 87960W203 3 6,372 SH   SOLE 21 6,372 0 0
TELIGENT INC NEW COM NEW 87960W203 277 693,375 SH   SOLE 22 693,375 0 0
TELLURIAN INC NEW COM 87968A104 698 178,458 SH   SOLE 2 109,919 0 68,539
TELLURIAN INC NEW COM 87968A104 20 5,095 SH   SOLE 7 5,095 0 0
TELLURIAN INC NEW COM 87968A104 4,185 1,070,278 SH   SOLE 18 1,031,301 0 38,977
TELLURIAN INC NEW COM 87968A104 4,115 1,052,413 SH   SOLE 19 1,052,413 0 0
TELLURIAN INC NEW COM 87968A104 50,928 13,025,080 SH   SOLE 21 13,025,080 0 0
TELLURIAN INC NEW COM 87968A104 34,020 8,700,814 SH   SOLE 22 8,511,548 0 189,266
TELLURIAN INC NEW COM 87968A104 67 17,211 SH   SOLE 23 17,211 0 0
TELLURIAN INC NEW COM 87968A104 134 34,393 SH   SOLE 25 34,393 0 0
TELLURIAN INC NEW COM 87968A104 355 90,875 SH   SOLE 26 0 0 90,875
TELLURIAN INC NEW COM 87968A104 648 165,784 SH   SOLE 30 165,784 0 0
TELLURIAN INC NEW COM 87968A104 124 31,783 SH   SOLE 40 31,783 0 0
TELLURIAN INC NEW COM 87968A104 288 73,540 SH   SOLE 43 3,634 0 69,906
TELOS CORP MD COM 87969B101 315 11,087 SH   SOLE 2 7,093 0 3,994
TELOS CORP MD COM 87969B101 8 277 SH   SOLE 7 277 0 0
TELOS CORP MD COM 87969B101 3,039 106,941 SH   SOLE 18 106,941 0 0
TELOS CORP MD COM 87969B101 2,060 72,472 SH   SOLE 19 72,472 0 0
TELOS CORP MD COM 87969B101 41,154 1,448,061 SH   SOLE 21 1,448,061 0 0
TELOS CORP MD COM 87969B101 30,017 1,056,205 SH   SOLE 22 1,044,282 0 11,923
TELOS CORP MD COM 87969B101 68 2,380 SH   SOLE 25 2,380 0 0
TELOS CORP MD COM 87969B101 118 4,160 SH   SOLE 30 4,160 0 0
TELOS CORP MD COM 87969B101 55 1,930 SH   SOLE 40 1,930 0 0
TELOS CORP MD COM 87969B101 32 1,115 SH   SOLE 43 0 0 1,115
TELUS CORPORATION COM 87971M103 71,462 3,254,204 SH   SOLE 18 3,245,728 0 8,476
TELUS CORPORATION COM 87971M103 3,448 157,022 SH   SOLE 26 157,022 0 0
TELUS CORPORATION COM 87971M103 1,212 55,209 SH   SOLE 31 0 0 55,209
TELUS CORPORATION COM 87971M103 312 14,191 SH   SOLE 43 0 0 14,191
TEMPEST THERAPEUTICS INC COM 87978U108 1 88 SH   SOLE 21 88 0 0
TEMPEST THERAPEUTICS INC COM 87978U108 1,195 82,610 SH   SOLE 22 82,610 0 0
TEMPUR SEALY INTL INC COM 88023U101 20,690 445,805 SH   SOLE 2 175,467 0 270,338
TEMPUR SEALY INTL INC COM 88023U101 139 2,994 SH   SOLE 4 2,994 0 0
TEMPUR SEALY INTL INC COM 88023U101 188 4,056 SH   SOLE 7 4,056 0 0
TEMPUR SEALY INTL INC COM 88023U101 22,143 477,118 SH   SOLE 18 477,118 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,477 53,365 SH   SOLE 19 53,365 0 0
TEMPUR SEALY INTL INC COM 88023U101 433,767 9,346,402 SH   SOLE 21 9,346,402 0 0
TEMPUR SEALY INTL INC COM 88023U101 245,463 5,289,016 SH   SOLE 22 5,070,259 0 218,757
TEMPUR SEALY INTL INC COM 88023U101 1,121 24,154 SH   SOLE 25 24,154 0 0
TEMPUR SEALY INTL INC COM 88023U101 3,774 81,324 SH   SOLE 26 67,332 0 13,992
TEMPUR SEALY INTL INC COM 88023U101 989 21,311 SH   SOLE 28 13,651 0 7,660
TEMPUR SEALY INTL INC COM 88023U101 651 14,032 SH   SOLE 29 14,032 0 0
TEMPUR SEALY INTL INC COM 88023U101 4,747 102,291 SH   SOLE 30 102,291 0 0
TEMPUR SEALY INTL INC COM 88023U101 134 2,878 SH   SOLE 31 2,878 0 0
TEMPUR SEALY INTL INC COM 88023U101 42 901 SH   SOLE 36 901 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,098 23,668 SH   SOLE 40 23,668 0 0
TEMPUR SEALY INTL INC COM 88023U101 3,690 79,511 SH   SOLE 43 10,813 0 68,698
TENABLE HLDGS INC COM 88025T102 4,900 106,188 SH   SOLE 2 49,562 0 56,626
TENABLE HLDGS INC COM 88025T102 231 5,008 SH   SOLE 4 5,008 0 0
TENABLE HLDGS INC COM 88025T102 67 1,458 SH   SOLE 7 1,458 0 0
TENABLE HLDGS INC COM 88025T102 12,371 268,115 SH   SOLE 18 246,663 0 21,452
TENABLE HLDGS INC COM 88025T102 27,821 602,979 SH   SOLE 19 602,979 0 0
TENABLE HLDGS INC COM 88025T102 164,051 3,555,501 SH   SOLE 21 3,555,501 0 0
TENABLE HLDGS INC COM 88025T102 114,675 2,485,361 SH   SOLE 22 2,436,531 0 48,830
TENABLE HLDGS INC COM 88025T102 985 21,341 SH   SOLE 23 21,341 0 0
TENABLE HLDGS INC COM 88025T102 427 9,256 SH   SOLE 25 9,256 0 0
TENABLE HLDGS INC COM 88025T102 5,585 121,036 SH   SOLE 26 35,418 0 85,618
TENABLE HLDGS INC COM 88025T102 303 6,574 SH   SOLE 28 6,574 0 0
TENABLE HLDGS INC COM 88025T102 19,619 425,212 SH   SOLE 30 425,212 0 0
TENABLE HLDGS INC COM 88025T102 394 8,541 SH   SOLE 40 8,541 0 0
TENABLE HLDGS INC COM 88025T102 572 12,400 SH   SOLE 43 342 0 12,058
TENARIS S A SPONSORED ADS 88031M109 12,097 573,050 SH   SOLE 43 97,630 0 475,420
TENAX THERAPEUTICS INC COM NEW 88032L209 4 2,134 SH   SOLE 18 2,134 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 55 30,842 SH   SOLE 21 30,842 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 847 478,438 SH   SOLE 22 478,438 0 0
TENAYA THERAPEUTICS INC COM 87990A106 217 10,512 SH   SOLE 2 476 0 10,036
TENAYA THERAPEUTICS INC COM 87990A106 1,627 78,777 SH   SOLE 18 78,777 0 0
TENAYA THERAPEUTICS INC COM 87990A106 16,076 778,496 SH   SOLE 19 778,496 0 0
TENAYA THERAPEUTICS INC COM 87990A106 93 4,491 SH   SOLE 20 4,491 0 0
TENAYA THERAPEUTICS INC COM 87990A106 9,795 474,318 SH   SOLE 21 474,318 0 0
TENAYA THERAPEUTICS INC COM 87990A106 5,640 273,125 SH   SOLE 22 269,659 0 3,466
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,452 476,164 SH   SOLE 2 22,626 0 453,538
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,523 347,961 SH   SOLE 4 169,473 0 178,488
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 494 68,131 SH   SOLE 7 68,131 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 650 89,620 SH   SOLE 13 1,211 0 88,409
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,684 370,239 SH   SOLE 15 370,239 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,425 196,508 SH   SOLE 18 196,508 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 86,544 11,937,140 SH   SOLE 21 11,937,140 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 47,181 6,507,786 SH   SOLE 22 5,743,921 0 763,865
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,062 284,378 SH   SOLE 23 284,378 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,072 423,765 SH   SOLE 25 423,765 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10,988 1,515,561 SH   SOLE 26 399,689 0 1,115,872
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9,953 1,372,786 SH   SOLE 28 45,767 0 1,327,019
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 27,311 3,767,019 SH   SOLE 30 3,767,019 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 356 49,088 SH   SOLE 34 49,088 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 22 2,984 SH   SOLE 40 2,984 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5,306 731,920 SH   SOLE 43 14,367 0 717,553
TENET HEALTHCARE CORP COM NEW 88033G407 13,643 205,336 SH   SOLE 2 128,863 0 76,473
TENET HEALTHCARE CORP COM NEW 88033G407 101 1,526 SH   SOLE 4 1,526 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 233 3,513 SH   SOLE 7 3,513 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 35,971 541,399 SH   SOLE 18 541,399 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 12,461 187,546 SH   SOLE 19 187,546 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 511,167 7,693,664 SH   SOLE 21 7,693,664 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 204,759 3,081,857 SH   SOLE 22 2,986,155 0 95,702
TENET HEALTHCARE CORP COM NEW 88033G407 762 11,472 SH   SOLE 25 11,472 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,062 31,029 SH   SOLE 26 24,009 0 7,020
TENET HEALTHCARE CORP COM NEW 88033G407 1,358 20,446 SH   SOLE 28 7,546 0 12,900
TENET HEALTHCARE CORP COM NEW 88033G407 66 998 SH   SOLE 29 998 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 6,860 103,249 SH   SOLE 30 103,249 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,748 26,315 SH   SOLE 36 26,315 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 700 10,536 SH   SOLE 40 10,536 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 3,359 50,556 SH   SOLE 43 1,774 0 48,782
TENNANT CO COM 880345103 582 7,869 SH   SOLE 2 5,721 0 2,148
TENNANT CO COM 880345103 4 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103 23 313 SH   SOLE 7 313 0 0
TENNANT CO COM 880345103 4,953 66,972 SH   SOLE 18 66,972 0 0
TENNANT CO COM 880345103 2,351 31,791 SH   SOLE 19 31,791 0 0
TENNANT CO COM 880345103 157,336 2,127,600 SH   SOLE 21 2,127,600 0 0
TENNANT CO COM 880345103 32,283 436,548 SH   SOLE 22 425,990 0 10,558
TENNANT CO COM 880345103 260 3,510 SH   SOLE 25 3,510 0 0
TENNANT CO COM 880345103 455 6,158 SH   SOLE 26 5,077 0 1,081
TENNANT CO COM 880345103 114 1,548 SH   SOLE 28 1,548 0 0
TENNANT CO COM 880345103 2,513 33,981 SH   SOLE 30 33,981 0 0
TENNANT CO COM 880345103 214 2,888 SH   SOLE 36 2,888 0 0
TENNANT CO COM 880345103 144 1,948 SH   SOLE 40 1,948 0 0
TENNANT CO COM 880345103 937 12,675 SH   SOLE 43 565 0 12,110
TENNECO INC CL A VTG COM STK 880349105 626 43,900 SH   SOLE 2 23,750 0 20,150
TENNECO INC CL A VTG COM STK 880349105 4 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 40 2,806 SH   SOLE 7 2,806 0 0
TENNECO INC CL A VTG COM STK 880349105 2,813 197,118 SH   SOLE 18 197,118 0 0
TENNECO INC CL A VTG COM STK 880349105 1,784 125,025 SH   SOLE 19 125,025 0 0
TENNECO INC CL A VTG COM STK 880349105 32,758 2,295,618 SH   SOLE 21 2,295,618 0 0
TENNECO INC CL A VTG COM STK 880349105 23,334 1,635,212 SH   SOLE 22 1,585,157 0 50,055
TENNECO INC CL A VTG COM STK 880349105 179 12,556 SH   SOLE 25 12,556 0 0
TENNECO INC CL A VTG COM STK 880349105 202 14,142 SH   SOLE 26 9,675 0 4,467
TENNECO INC CL A VTG COM STK 880349105 195 13,665 SH   SOLE 28 3,939 0 9,726
TENNECO INC CL A VTG COM STK 880349105 2,013 141,089 SH   SOLE 30 141,089 0 0
TENNECO INC CL A VTG COM STK 880349105 113 7,923 SH   SOLE 36 7,923 0 0
TENNECO INC CL A VTG COM STK 880349105 165 11,531 SH   SOLE 40 11,531 0 0
TENNECO INC CL A VTG COM STK 880349105 1,232 86,359 SH   SOLE 43 610 0 85,749
TERADATA CORP DEL COM 88076W103 17,987 313,631 SH   SOLE 2 125,229 0 188,402
TERADATA CORP DEL COM 88076W103 23 405 SH   SOLE 4 405 0 0
TERADATA CORP DEL COM 88076W103 97 1,695 SH   SOLE 7 1,695 0 0
TERADATA CORP DEL COM 88076W103 15,319 267,116 SH   SOLE 18 267,116 0 0
TERADATA CORP DEL COM 88076W103 1,789 31,195 SH   SOLE 19 31,195 0 0
TERADATA CORP DEL COM 88076W103 329,484 5,745,149 SH   SOLE 21 5,745,149 0 0
TERADATA CORP DEL COM 88076W103 173,294 3,021,696 SH   SOLE 22 2,896,298 0 125,398
TERADATA CORP DEL COM 88076W103 1,073 18,718 SH   SOLE 25 18,718 0 0
TERADATA CORP DEL COM 88076W103 2,466 43,001 SH   SOLE 26 33,723 0 9,278
TERADATA CORP DEL COM 88076W103 603 10,517 SH   SOLE 28 9,137 0 1,380
TERADATA CORP DEL COM 88076W103 29,216 509,427 SH   SOLE 30 509,427 0 0
TERADATA CORP DEL COM 88076W103 102 1,772 SH   SOLE 31 1,772 0 0
TERADATA CORP DEL COM 88076W103 1,120 19,521 SH   SOLE 36 19,521 0 0
TERADATA CORP DEL COM 88076W103 727 12,673 SH   SOLE 40 12,673 0 0
TERADATA CORP DEL COM 88076W103 2,859 49,856 SH   SOLE 43 1,192 0 48,664
TERADYNE INC COM 880770102 48,811 447,109 SH   SOLE 2 138,061 0 309,048
TERADYNE INC COM 880770102 14,079 128,968 SH   SOLE 4 74,638 0 54,330
TERADYNE INC COM 880770102 17,543 160,692 SH   SOLE 7 156,072 0 4,620
TERADYNE INC COM 880770102 415 3,797 SH   SOLE 13 314 0 3,483
TERADYNE INC COM 880770102 1,856 17,003 SH   SOLE 15 17,003 0 0
TERADYNE INC COM 880770102 39,808 364,639 SH   SOLE 18 341,371 0 23,268
TERADYNE INC COM 880770102 8,044 73,679 SH   SOLE 19 73,679 0 0
TERADYNE INC COM 880770102 637,352 5,838,158 SH   SOLE 21 5,838,158 0 0
TERADYNE INC COM 880770102 398,836 3,653,346 SH   SOLE 22 3,307,123 0 346,223
TERADYNE INC COM 880770102 10,542 96,561 SH   SOLE 23 96,561 0 0
TERADYNE INC COM 880770102 29,402 269,322 SH   SOLE 25 269,322 0 0
TERADYNE INC COM 880770102 41,129 376,747 SH   SOLE 26 154,768 0 221,979
TERADYNE INC COM 880770102 41,216 377,540 SH   SOLE 28 12,387 0 365,153
TERADYNE INC COM 880770102 28 253 SH   SOLE 29 253 0 0
TERADYNE INC COM 880770102 142,973 1,309,637 SH   SOLE 30 1,309,637 0 0
TERADYNE INC COM 880770102 6,606 60,514 SH   SOLE 31 19,648 0 40,866
TERADYNE INC COM 880770102 916 8,390 SH   SOLE 34 8,390 0 0
TERADYNE INC COM 880770102 8,151 74,664 SH   SOLE 36 74,664 0 0
TERADYNE INC COM 880770102 615 5,630 SH   SOLE 40 5,630 0 0
TERADYNE INC COM 880770102 8,455 77,449 SH   SOLE 43 5,215 0 72,234
TEREX CORP NEW COM 880779103 2,734 64,939 SH   SOLE 2 56,707 0 8,232
TEREX CORP NEW COM 880779103 11 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103 69 1,649 SH   SOLE 7 1,649 0 0
TEREX CORP NEW COM 880779103 13,917 330,581 SH   SOLE 18 330,581 0 0
TEREX CORP NEW COM 880779103 5,080 120,676 SH   SOLE 19 120,676 0 0
TEREX CORP NEW COM 880779103 198,973 4,726,205 SH   SOLE 21 4,726,205 0 0
TEREX CORP NEW COM 880779103 84,206 2,000,135 SH   SOLE 22 1,961,030 0 39,105
TEREX CORP NEW COM 880779103 420 9,985 SH   SOLE 25 9,985 0 0
TEREX CORP NEW COM 880779103 1,287 30,574 SH   SOLE 26 25,191 0 5,383
TEREX CORP NEW COM 880779103 399 9,466 SH   SOLE 28 6,666 0 2,800
TEREX CORP NEW COM 880779103 1,578 37,475 SH   SOLE 30 37,475 0 0
TEREX CORP NEW COM 880779103 44 1,056 SH   SOLE 34 1,056 0 0
TEREX CORP NEW COM 880779103 77 1,820 SH   SOLE 36 1,820 0 0
TEREX CORP NEW COM 880779103 336 7,988 SH   SOLE 40 7,988 0 0
TEREX CORP NEW COM 880779103 5,204 123,617 SH   SOLE 43 8,829 0 114,788
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 11,728 281,461 SH   SOLE 2 48,725 0 232,736
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 20 490 SH   SOLE 4 490 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 108 2,592 SH   SOLE 7 2,592 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,191 52,586 SH   SOLE 18 52,586 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 9,720 233,272 SH   SOLE 19 233,272 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 62,909 1,509,691 SH   SOLE 21 1,509,691 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 119,370 2,864,650 SH   SOLE 22 2,706,235 0 158,415
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,037 24,884 SH   SOLE 25 24,884 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,118 50,821 SH   SOLE 26 41,038 0 9,783
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 520 12,471 SH   SOLE 28 11,042 0 1,429
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3,156 75,745 SH   SOLE 30 75,745 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 85 2,030 SH   SOLE 31 2,030 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 978 23,476 SH   SOLE 36 23,476 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 675 16,193 SH   SOLE 40 16,193 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,785 66,829 SH   SOLE 43 1,101 0 65,728
TERNIUM SA SPONSORED ADS 880890108 79 1,861 SH   SOLE 25 1,861 0 0
TERNIUM SA SPONSORED ADS 880890108 100 2,370 SH   SOLE 43 0 0 2,370
TERNS PHARMACEUTICALS INC COM 880881107 76 7,305 SH   SOLE 2 378 0 6,927
TERNS PHARMACEUTICALS INC COM 880881107 331 31,794 SH   SOLE 18 31,794 0 0
TERNS PHARMACEUTICALS INC COM 880881107 217 20,780 SH   SOLE 19 20,780 0 0
TERNS PHARMACEUTICALS INC COM 880881107 4,708 451,807 SH   SOLE 21 451,807 0 0
TERNS PHARMACEUTICALS INC COM 880881107 947 90,870 SH   SOLE 22 88,742 0 2,128
TERRENO RLTY CORP COM 88146M101 13,690 216,506 SH   SOLE 2 43,530 0 172,976
TERRENO RLTY CORP COM 88146M101 2,325 36,763 SH   SOLE 4 36,763 0 0
TERRENO RLTY CORP COM 88146M101 5,676 89,762 SH   SOLE 7 89,762 0 0
TERRENO RLTY CORP COM 88146M101 13,531 213,996 SH   SOLE 18 213,996 0 0
TERRENO RLTY CORP COM 88146M101 17,528 277,215 SH   SOLE 19 277,215 0 0
TERRENO RLTY CORP COM 88146M101 179,382 2,836,973 SH   SOLE 21 2,836,973 0 0
TERRENO RLTY CORP COM 88146M101 145,999 2,309,019 SH   SOLE 22 2,236,189 0 72,830
TERRENO RLTY CORP COM 88146M101 330 5,219 SH   SOLE 23 5,219 0 0
TERRENO RLTY CORP COM 88146M101 19,266 304,703 SH   SOLE 25 304,703 0 0
TERRENO RLTY CORP COM 88146M101 3,518 55,631 SH   SOLE 26 24,440 0 31,191
TERRENO RLTY CORP COM 88146M101 2,878 45,521 SH   SOLE 28 3,671 0 41,850
TERRENO RLTY CORP COM 88146M101 8,575 135,612 SH   SOLE 30 135,612 0 0
TERRENO RLTY CORP COM 88146M101 656 10,378 SH   SOLE 34 10,378 0 0
TERRENO RLTY CORP COM 88146M101 519 8,215 SH   SOLE 40 8,215 0 0
TERRENO RLTY CORP COM 88146M101 1,479 23,391 SH   SOLE 43 1,207 0 22,184
TERRITORIAL BANCORP INC COM 88145X108 11 428 SH   SOLE 2 428 0 0
TERRITORIAL BANCORP INC COM 88145X108 42 1,644 SH   SOLE 18 1,644 0 0
TERRITORIAL BANCORP INC COM 88145X108 889 35,037 SH   SOLE 21 35,037 0 0
TERRITORIAL BANCORP INC COM 88145X108 668 26,325 SH   SOLE 22 26,325 0 0
TESLA INC COM 88160R101 1,483,984 1,913,633 SH   SOLE 2 434,867 0 1,478,766
TESLA INC COM 88160R101 427,215 550,904 SH   SOLE 4 366,923 0 183,981
TESLA INC COM 88160R101 611,119 788,052 SH   SOLE 7 756,705 0 31,347
TESLA INC COM 88160R101 37,704 48,620 SH   SOLE 13 34,678 0 13,942
TESLA INC COM 88160R101 64,404 83,050 SH   SOLE 15 83,050 0 0
TESLA INC COM 88160R101 136 175 SH   SOLE 17 0 0 175
TESLA INC COM 88160R101 1,175,590 1,515,951 SH   SOLE 18 1,371,976 0 143,975
TESLA INC COM 88160R101 657,951 848,443 SH   SOLE 19 848,443 0 0
TESLA INC COM 88160R101 13,212,644 17,038,020 SH   SOLE 21 17,038,020 0 0
TESLA INC COM 88160R101 13,422,441 17,308,559 SH   SOLE 22 15,449,764 0 1,858,795
TESLA INC COM 88160R101 393,447 507,359 SH   SOLE 23 507,359 0 0
TESLA INC COM 88160R101 1,035,506 1,335,310 SH   SOLE 25 1,335,310 0 0
TESLA INC COM 88160R101 1,484,458 1,914,244 SH   SOLE 26 763,343 0 1,150,901
TESLA INC COM 88160R101 1,477,292 1,905,003 SH   SOLE 28 71,689 0 1,833,314
TESLA INC COM 88160R101 23,104 29,793 SH   SOLE 29 29,793 0 0
TESLA INC COM 88160R101 3,796,207 4,895,300 SH   SOLE 30 4,895,300 0 0
TESLA INC COM 88160R101 254,460 328,132 SH   SOLE 31 137,806 0 190,326
TESLA INC COM 88160R101 194,170 250,387 SH   SOLE 32 250,387 0 0
TESLA INC COM 88160R101 477,424 615,650 SH   SOLE 34 615,650 0 0
TESLA INC COM 88160R101 280,341 361,506 SH   SOLE 36 361,506 0 0
TESLA INC COM 88160R101 22,105 28,505 SH   SOLE 40 28,505 0 0
TESLA INC COM 88160R101 436,511 562,892 SH   SOLE 43 38,458 0 524,434
TESSCO TECHNOLOGIES INC COM 872386107 50 8,938 SH   SOLE 2 1,068 0 7,870
TESSCO TECHNOLOGIES INC COM 872386107 7 1,254 SH   SOLE 18 1,254 0 0
TESSCO TECHNOLOGIES INC COM 872386107 138 24,740 SH   SOLE 21 24,740 0 0
TESSCO TECHNOLOGIES INC COM 872386107 1,626 291,333 SH   SOLE 22 291,333 0 0
TESSCO TECHNOLOGIES INC COM 872386107 26 4,632 SH   SOLE 23 4,632 0 0
TESSCO TECHNOLOGIES INC COM 872386107 274 49,045 SH   SOLE 26 0 0 49,045
TETRA TECH INC NEW COM 88162G103 10,970 73,454 SH   SOLE 2 56,855 0 16,599
TETRA TECH INC NEW COM 88162G103 27 180 SH   SOLE 4 180 0 0
TETRA TECH INC NEW COM 88162G103 8,646 57,895 SH   SOLE 7 57,895 0 0
TETRA TECH INC NEW COM 88162G103 40,004 267,870 SH   SOLE 18 255,790 0 12,080
TETRA TECH INC NEW COM 88162G103 32,165 215,380 SH   SOLE 19 215,380 0 0
TETRA TECH INC NEW COM 88162G103 553,250 3,704,634 SH   SOLE 21 3,704,634 0 0
TETRA TECH INC NEW COM 88162G103 236,703 1,584,996 SH   SOLE 22 1,552,557 0 32,439
TETRA TECH INC NEW COM 88162G103 658 4,404 SH   SOLE 23 4,404 0 0
TETRA TECH INC NEW COM 88162G103 10,137 67,878 SH   SOLE 25 67,878 0 0
TETRA TECH INC NEW COM 88162G103 10,037 67,207 SH   SOLE 26 38,196 0 29,011
TETRA TECH INC NEW COM 88162G103 570 3,814 SH   SOLE 28 3,814 0 0
TETRA TECH INC NEW COM 88162G103 84,807 567,877 SH   SOLE 30 567,877 0 0
TETRA TECH INC NEW COM 88162G103 7,625 51,057 SH   SOLE 34 51,057 0 0
TETRA TECH INC NEW COM 88162G103 907 6,073 SH   SOLE 36 6,073 0 0
TETRA TECH INC NEW COM 88162G103 963 6,450 SH   SOLE 40 6,450 0 0
TETRA TECH INC NEW COM 88162G103 5,190 34,754 SH   SOLE 43 65 0 34,689
TETRA TECHNOLOGIES INC DEL COM 88162F105 164 52,697 SH   SOLE 2 6,289 0 46,408
TETRA TECHNOLOGIES INC DEL COM 88162F105 6 1,973 SH   SOLE 7 1,973 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,151 368,990 SH   SOLE 18 368,990 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 669 214,493 SH   SOLE 19 214,493 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 13,604 4,360,391 SH   SOLE 21 4,360,391 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 9,261 2,968,316 SH   SOLE 22 2,938,593 0 29,723
TETRA TECHNOLOGIES INC DEL COM 88162F105 42 13,356 SH   SOLE 43 0 0 13,356
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,181 429,280 SH   SOLE 2 208,462 0 220,818
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,343 651,275 SH   SOLE 4 608,594 0 42,681
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,176 942,106 SH   SOLE 7 887,045 0 55,061
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 18 1,890 SH   SOLE 13 1,890 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,162 119,307 SH   SOLE 15 119,307 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,405 1,068,252 SH   SOLE 18 1,004,618 0 63,634
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,154 631,835 SH   SOLE 19 631,835 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 138,177 14,186,538 SH   SOLE 21 14,186,538 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 170,244 17,478,863 SH   SOLE 22 15,442,387 0 2,036,476
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,588 984,413 SH   SOLE 23 984,413 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,059 314,030 SH   SOLE 25 314,030 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,277 952,499 SH   SOLE 26 705,904 0 246,595
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,733 896,601 SH   SOLE 28 88,030 0 808,571
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,610 473,302 SH   SOLE 29 473,302 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,387 347,767 SH   SOLE 30 347,767 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,509 668,280 SH   SOLE 31 643,277 0 25,003
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 593 60,836 SH   SOLE 34 60,836 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,735 178,089 SH   SOLE 36 178,089 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 291 29,851 SH   SOLE 40 29,851 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,235 126,831 SH   SOLE 43 38,839 0 87,992
TEXAS CAP BANCSHARES INC COM 88224Q107 5,343 89,024 SH   SOLE 2 51,018 0 38,006
TEXAS CAP BANCSHARES INC COM 88224Q107 12 204 SH   SOLE 4 204 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 71 1,183 SH   SOLE 7 1,183 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 15,227 253,697 SH   SOLE 18 253,697 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 10,548 175,746 SH   SOLE 19 175,746 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 212,656 3,543,079 SH   SOLE 21 3,543,079 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 88,592 1,476,046 SH   SOLE 22 1,430,679 0 45,367
TEXAS CAP BANCSHARES INC COM 88224Q107 391 6,515 SH   SOLE 23 6,515 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 530 8,825 SH   SOLE 25 8,825 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 3,506 58,416 SH   SOLE 26 20,937 0 37,479
TEXAS CAP BANCSHARES INC COM 88224Q107 291 4,848 SH   SOLE 28 4,848 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 5,405 90,056 SH   SOLE 30 90,056 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 105 1,752 SH   SOLE 36 1,752 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 359 5,975 SH   SOLE 40 5,975 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,470 24,485 SH   SOLE 43 2,625 0 21,860
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 9 546 SH   SOLE 18 546 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 102 6,502 SH   SOLE 21 6,502 0 0
TEXAS INSTRS INC COM 882508104 443,055 2,305,059 SH   SOLE 2 544,640 0 1,760,419
TEXAS INSTRS INC COM 882508104 101,171 526,358 SH   SOLE 4 471,059 0 55,299
TEXAS INSTRS INC COM 882508104 218,534 1,136,953 SH   SOLE 7 1,003,876 0 133,077
TEXAS INSTRS INC COM 882508104 3,280 17,067 SH   SOLE 13 2,520 0 14,547
TEXAS INSTRS INC COM 882508104 23,548 122,511 SH   SOLE 15 122,511 0 0
TEXAS INSTRS INC COM 882508104 3 18 SH   SOLE 17 0 0 18
TEXAS INSTRS INC COM 882508104 430,971 2,242,186 SH   SOLE 18 2,104,378 0 137,808
TEXAS INSTRS INC COM 882508104 162,693 846,435 SH   SOLE 19 846,435 0 0
TEXAS INSTRS INC COM 882508104 5,242,966 27,277,279 SH   SOLE 21 27,277,279 0 0
TEXAS INSTRS INC COM 882508104 3,848,230 20,020,969 SH   SOLE 22 17,901,029 0 2,119,940
TEXAS INSTRS INC COM 882508104 117,061 609,028 SH   SOLE 23 609,028 0 0
TEXAS INSTRS INC COM 882508104 345,507 1,797,549 SH   SOLE 25 1,797,549 0 0
TEXAS INSTRS INC COM 882508104 489,106 2,544,642 SH   SOLE 26 1,276,951 0 1,267,691
TEXAS INSTRS INC COM 882508104 528,339 2,748,761 SH   SOLE 28 89,172 0 2,659,589
TEXAS INSTRS INC COM 882508104 5,105 26,559 SH   SOLE 29 26,559 0 0
TEXAS INSTRS INC COM 882508104 1,365,167 7,102,475 SH   SOLE 30 7,009,499 0 92,976
TEXAS INSTRS INC COM 882508104 79,849 415,427 SH   SOLE 31 189,091 0 226,336
TEXAS INSTRS INC COM 882508104 41,614 216,502 SH   SOLE 32 216,502 0 0
TEXAS INSTRS INC COM 882508104 275,499 1,433,323 SH   SOLE 34 1,433,323 0 0
TEXAS INSTRS INC COM 882508104 87,086 453,077 SH   SOLE 36 453,077 0 0
TEXAS INSTRS INC COM 882508104 2,940 15,297 SH   SOLE 37 15,297 0 0
TEXAS INSTRS INC COM 882508104 6,189 32,197 SH   SOLE 40 32,197 0 0
TEXAS INSTRS INC COM 882508104 194,053 1,009,591 SH   SOLE 43 74,475 0 935,116
TEXAS PACIFIC LAND CORPORATI COM 88262P102 18,491 15,290 SH   SOLE 2 2,080 0 13,210
TEXAS PACIFIC LAND CORPORATI COM 88262P102 149 123 SH   SOLE 4 123 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 115 95 SH   SOLE 7 95 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,604 2,980 SH   SOLE 18 2,972 0 8
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,588 2,140 SH   SOLE 19 2,140 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 127,473 105,405 SH   SOLE 21 105,405 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 163,029 134,806 SH   SOLE 22 127,805 0 7,001
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,462 1,209 SH   SOLE 25 1,209 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,824 2,335 SH   SOLE 26 1,902 0 433
TEXAS PACIFIC LAND CORPORATI COM 88262P102 628 519 SH   SOLE 28 519 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 64 53 SH   SOLE 29 53 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 4,248 3,513 SH   SOLE 30 3,513 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 187 155 SH   SOLE 31 155 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 353 292 SH   SOLE 34 292 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,125 930 SH   SOLE 36 930 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 920 761 SH   SOLE 40 761 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 914 756 SH   SOLE 43 104 0 652
TEXAS ROADHOUSE INC COM 882681109 5,435 59,507 SH   SOLE 2 51,198 0 8,309
TEXAS ROADHOUSE INC COM 882681109 24 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 108 1,186 SH   SOLE 7 1,186 0 0
TEXAS ROADHOUSE INC COM 882681109 30,275 331,486 SH   SOLE 18 331,486 0 0
TEXAS ROADHOUSE INC COM 882681109 11,261 123,303 SH   SOLE 19 123,303 0 0
TEXAS ROADHOUSE INC COM 882681109 432,727 4,738,063 SH   SOLE 21 4,738,063 0 0
TEXAS ROADHOUSE INC COM 882681109 177,259 1,940,863 SH   SOLE 22 1,901,160 0 39,703
TEXAS ROADHOUSE INC COM 882681109 783 8,570 SH   SOLE 25 8,570 0 0
TEXAS ROADHOUSE INC COM 882681109 2,328 25,494 SH   SOLE 26 20,737 0 4,757
TEXAS ROADHOUSE INC COM 882681109 504 5,518 SH   SOLE 28 5,518 0 0
TEXAS ROADHOUSE INC COM 882681109 3,238 35,458 SH   SOLE 30 35,458 0 0
TEXAS ROADHOUSE INC COM 882681109 93 1,013 SH   SOLE 36 1,013 0 0
TEXAS ROADHOUSE INC COM 882681109 718 7,861 SH   SOLE 40 7,861 0 0
TEXAS ROADHOUSE INC COM 882681109 7,002 76,671 SH   SOLE 43 9,278 0 67,393
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,326 37,977 SH   SOLE 2 1,784 0 36,193
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,201 148,995 SH   SOLE 18 148,995 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2,980 85,355 SH   SOLE 19 85,355 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 56,160 1,608,707 SH   SOLE 21 1,608,707 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 16,374 469,044 SH   SOLE 22 444,403 0 24,641
TEXTRON INC COM 883203101 35,033 501,834 SH   SOLE 2 77,321 0 424,513
TEXTRON INC COM 883203101 9,763 139,848 SH   SOLE 4 65,350 0 74,498
TEXTRON INC COM 883203101 14,265 204,343 SH   SOLE 7 197,462 0 6,881
TEXTRON INC COM 883203101 432 6,195 SH   SOLE 13 737 0 5,458
TEXTRON INC COM 883203101 2,069 29,641 SH   SOLE 15 29,641 0 0
TEXTRON INC COM 883203101 35,403 507,127 SH   SOLE 18 488,867 0 18,260
TEXTRON INC COM 883203101 7,636 109,388 SH   SOLE 19 109,388 0 0
TEXTRON INC COM 883203101 540,559 7,743,284 SH   SOLE 21 7,743,284 0 0
TEXTRON INC COM 883203101 368,716 5,281,704 SH   SOLE 22 4,797,244 0 484,460
TEXTRON INC COM 883203101 8,679 124,317 SH   SOLE 23 124,317 0 0
TEXTRON INC COM 883203101 6,978 99,964 SH   SOLE 25 99,964 0 0
TEXTRON INC COM 883203101 24,597 352,347 SH   SOLE 26 217,826 0 134,521
TEXTRON INC COM 883203101 5,443 77,970 SH   SOLE 28 0 0 77,970
TEXTRON INC COM 883203101 80,770 1,157,001 SH   SOLE 30 1,157,001 0 0
TEXTRON INC COM 883203101 2,260 32,376 SH   SOLE 31 26,881 0 5,495
TEXTRON INC COM 883203101 8,239 118,025 SH   SOLE 36 118,025 0 0
TEXTRON INC COM 883203101 305 4,368 SH   SOLE 40 4,368 0 0
TEXTRON INC COM 883203101 8,111 116,190 SH   SOLE 43 5,378 0 110,812
TFF PHARMACEUTICALS INC COM 87241J104 8 1,017 SH   SOLE 2 1,017 0 0
TFF PHARMACEUTICALS INC COM 87241J104 30 3,930 SH   SOLE 18 3,930 0 0
TFF PHARMACEUTICALS INC COM 87241J104 485 62,823 SH   SOLE 21 62,823 0 0
TFF PHARMACEUTICALS INC COM 87241J104 1,478 191,500 SH   SOLE 22 191,500 0 0
TFI INTL INC COM 87241L109 57 557 SH   SOLE 43 0 0 557
TFS FINL CORP COM 87240R107 2,109 110,661 SH   SOLE 2 19,315 0 91,346
TFS FINL CORP COM 87240R107 5 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 88 4,606 SH   SOLE 7 4,606 0 0
TFS FINL CORP COM 87240R107 399 20,945 SH   SOLE 18 20,945 0 0
TFS FINL CORP COM 87240R107 3,656 191,813 SH   SOLE 19 191,813 0 0
TFS FINL CORP COM 87240R107 17,597 923,246 SH   SOLE 21 923,246 0 0
TFS FINL CORP COM 87240R107 26,674 1,399,456 SH   SOLE 22 1,329,714 0 69,742
TFS FINL CORP COM 87240R107 113 5,937 SH   SOLE 25 5,937 0 0
TFS FINL CORP COM 87240R107 1,818 95,398 SH   SOLE 26 15,731 0 79,667
TFS FINL CORP COM 87240R107 135 7,070 SH   SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 333 17,478 SH   SOLE 30 17,478 0 0
TFS FINL CORP COM 87240R107 17 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 111 5,835 SH   SOLE 40 5,835 0 0
TFS FINL CORP COM 87240R107 5,016 263,144 SH   SOLE 43 28,657 0 234,487
TG THERAPEUTICS INC COM 88322Q108 3,840 115,373 SH   SOLE 2 58,189 0 57,184
TG THERAPEUTICS INC COM 88322Q108 11 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108 69 2,060 SH   SOLE 7 2,060 0 0
TG THERAPEUTICS INC COM 88322Q108 12,187 366,205 SH   SOLE 18 351,007 0 15,198
TG THERAPEUTICS INC COM 88322Q108 19,426 583,708 SH   SOLE 19 583,708 0 0
TG THERAPEUTICS INC COM 88322Q108 141,501 4,251,818 SH   SOLE 21 4,251,818 0 0
TG THERAPEUTICS INC COM 88322Q108 109,133 3,279,241 SH   SOLE 22 3,210,650 0 68,591
TG THERAPEUTICS INC COM 88322Q108 534 16,046 SH   SOLE 23 16,046 0 0
TG THERAPEUTICS INC COM 88322Q108 552 16,588 SH   SOLE 25 16,588 0 0
TG THERAPEUTICS INC COM 88322Q108 3,946 118,583 SH   SOLE 26 42,678 0 75,905
TG THERAPEUTICS INC COM 88322Q108 341 10,238 SH   SOLE 28 10,238 0 0
TG THERAPEUTICS INC COM 88322Q108 2,215 66,570 SH   SOLE 30 66,570 0 0
TG THERAPEUTICS INC COM 88322Q108 153 4,584 SH   SOLE 36 4,584 0 0
TG THERAPEUTICS INC COM 88322Q108 462 13,888 SH   SOLE 40 13,888 0 0
TG THERAPEUTICS INC COM 88322Q108 471 14,146 SH   SOLE 43 592 0 13,554
THE AARONS COMPANY INC COM 00258W108 1,581 57,409 SH   SOLE 2 24,155 0 33,254
THE AARONS COMPANY INC COM 00258W108 4 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108 15 545 SH   SOLE 7 545 0 0
THE AARONS COMPANY INC COM 00258W108 3,477 126,259 SH   SOLE 18 126,259 0 0
THE AARONS COMPANY INC COM 00258W108 3,832 139,145 SH   SOLE 19 139,145 0 0
THE AARONS COMPANY INC COM 00258W108 108,554 3,941,701 SH   SOLE 21 3,941,701 0 0
THE AARONS COMPANY INC COM 00258W108 26,703 969,594 SH   SOLE 22 935,374 0 34,220
THE AARONS COMPANY INC COM 00258W108 41 1,475 SH   SOLE 23 1,475 0 0
THE AARONS COMPANY INC COM 00258W108 185 6,716 SH   SOLE 25 6,716 0 0
THE AARONS COMPANY INC COM 00258W108 527 19,153 SH   SOLE 26 10,097 0 9,056
THE AARONS COMPANY INC COM 00258W108 75 2,707 SH   SOLE 28 2,707 0 0
THE AARONS COMPANY INC COM 00258W108 1,653 60,017 SH   SOLE 30 60,017 0 0
THE AARONS COMPANY INC COM 00258W108 169 6,141 SH   SOLE 34 6,141 0 0
THE AARONS COMPANY INC COM 00258W108 176 6,391 SH   SOLE 36 6,391 0 0
THE AARONS COMPANY INC COM 00258W108 113 4,091 SH   SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108 1,202 43,647 SH   SOLE 43 1,080 0 42,567
THE BEACHBODY COMPANY INC COM CL A 073463101 32 5,722 SH   SOLE 2 5,722 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 760 137,237 SH   SOLE 21 137,237 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 6,496 1,172,589 SH   SOLE 22 1,172,589 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 570 21,931 SH   SOLE 2 5,931 0 16,000
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 19 746 SH   SOLE 7 746 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 6,651 256,089 SH   SOLE 18 256,089 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 4,021 154,816 SH   SOLE 19 154,816 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 78,203 3,011,269 SH   SOLE 21 3,011,269 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 49,894 1,921,229 SH   SOLE 22 1,905,785 0 15,444
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 56,101 2,160,235 SH   SOLE 25 2,160,235 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 0 5 SH   SOLE 43 0 0 5
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 75 5,936 SH   SOLE 21 5,936 0 0
THE ODP CORP COM 88337F105 2,305 57,395 SH   SOLE 2 16,634 0 40,761
THE ODP CORP COM 88337F105 9 212 SH   SOLE 4 212 0 0
THE ODP CORP COM 88337F105 78 1,930 SH   SOLE 7 1,930 0 0
THE ODP CORP COM 88337F105 7,437 185,178 SH   SOLE 18 185,178 0 0
THE ODP CORP COM 88337F105 3,327 82,854 SH   SOLE 19 82,854 0 0
THE ODP CORP COM 88337F105 229,746 5,720,757 SH   SOLE 21 5,720,757 0 0
THE ODP CORP COM 88337F105 46,684 1,162,443 SH   SOLE 22 1,111,935 0 50,508
THE ODP CORP COM 88337F105 297 7,404 SH   SOLE 25 7,404 0 0
THE ODP CORP COM 88337F105 984 24,497 SH   SOLE 26 20,923 0 3,574
THE ODP CORP COM 88337F105 382 9,511 SH   SOLE 28 4,437 0 5,074
THE ODP CORP COM 88337F105 3,479 86,632 SH   SOLE 30 86,632 0 0
THE ODP CORP COM 88337F105 239 5,963 SH   SOLE 36 5,963 0 0
THE ODP CORP COM 88337F105 250 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105 1,211 30,156 SH   SOLE 43 34 0 30,122
THE ONE GROUP HOSPITALITY IN COM 88338K103 32 2,990 SH   SOLE 2 786 0 2,204
THE ONE GROUP HOSPITALITY IN COM 88338K103 624 58,387 SH   SOLE 18 58,387 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 358 33,451 SH   SOLE 19 33,451 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 7,206 674,128 SH   SOLE 21 674,128 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 2,946 275,546 SH   SOLE 22 271,503 0 4,043
THE ONE GROUP HOSPITALITY IN COM 88338K103 0 10 SH   SOLE 43 0 0 10
THE ORIGINAL BARK COMPANY COM 68622E104 26 3,728 SH   SOLE 2 3,728 0 0
THE ORIGINAL BARK COMPANY COM 68622E104 6,901 1,006,049 SH   SOLE 22 1,006,049 0 0
THE REALREAL INC COM 88339P101 558 42,345 SH   SOLE 2 34,313 0 8,032
THE REALREAL INC COM 88339P101 1 99 SH   SOLE 4 99 0 0
THE REALREAL INC COM 88339P101 16 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101 2,880 218,501 SH   SOLE 18 218,501 0 0
THE REALREAL INC COM 88339P101 2,050 155,543 SH   SOLE 19 155,543 0 0
THE REALREAL INC COM 88339P101 34,185 2,593,708 SH   SOLE 21 2,593,708 0 0
THE REALREAL INC COM 88339P101 24,048 1,824,557 SH   SOLE 22 1,773,256 0 51,301
THE REALREAL INC COM 88339P101 15 1,163 SH   SOLE 23 1,163 0 0
THE REALREAL INC COM 88339P101 194 14,714 SH   SOLE 25 14,714 0 0
THE REALREAL INC COM 88339P101 138 10,500 SH   SOLE 26 3,165 0 7,335
THE REALREAL INC COM 88339P101 119 8,999 SH   SOLE 28 8,999 0 0
THE REALREAL INC COM 88339P101 1,742 132,196 SH   SOLE 30 132,196 0 0
THE REALREAL INC COM 88339P101 186 14,081 SH   SOLE 36 14,081 0 0
THE REALREAL INC COM 88339P101 117 8,905 SH   SOLE 40 8,905 0 0
THE REALREAL INC COM 88339P101 645 48,973 SH   SOLE 43 1,741 0 47,232
THE TRADE DESK INC COM CL A 88339J105 59,203 842,151 SH   SOLE 2 54,806 0 787,345
THE TRADE DESK INC COM CL A 88339J105 17,736 252,296 SH   SOLE 4 154,846 0 97,450
THE TRADE DESK INC COM CL A 88339J105 3,155 44,875 SH   SOLE 7 44,875 0 0
THE TRADE DESK INC COM CL A 88339J105 659 9,370 SH   SOLE 13 1,118 0 8,252
THE TRADE DESK INC COM CL A 88339J105 2,544 36,187 SH   SOLE 15 36,187 0 0
THE TRADE DESK INC COM CL A 88339J105 43,371 616,940 SH   SOLE 18 592,455 0 24,485
THE TRADE DESK INC COM CL A 88339J105 26,004 369,894 SH   SOLE 19 369,894 0 0
THE TRADE DESK INC COM CL A 88339J105 493,723 7,023,082 SH   SOLE 21 7,023,082 0 0
THE TRADE DESK INC COM CL A 88339J105 620,664 8,828,796 SH   SOLE 22 8,329,053 0 499,743
THE TRADE DESK INC COM CL A 88339J105 16,787 238,793 SH   SOLE 23 238,793 0 0
THE TRADE DESK INC COM CL A 88339J105 51,837 737,369 SH   SOLE 25 737,369 0 0
THE TRADE DESK INC COM CL A 88339J105 50,663 720,666 SH   SOLE 26 385,052 0 335,614
THE TRADE DESK INC COM CL A 88339J105 48,353 687,807 SH   SOLE 28 32,847 0 654,960
THE TRADE DESK INC COM CL A 88339J105 40 576 SH   SOLE 29 576 0 0
THE TRADE DESK INC COM CL A 88339J105 54,325 772,763 SH   SOLE 30 772,763 0 0
THE TRADE DESK INC COM CL A 88339J105 15,757 224,145 SH   SOLE 31 119,027 0 105,118
THE TRADE DESK INC COM CL A 88339J105 43,494 618,687 SH   SOLE 34 618,687 0 0
THE TRADE DESK INC COM CL A 88339J105 13,032 185,372 SH   SOLE 36 185,372 0 0
THE TRADE DESK INC COM CL A 88339J105 1,082 15,388 SH   SOLE 40 15,388 0 0
THE TRADE DESK INC COM CL A 88339J105 12,285 174,748 SH   SOLE 43 20,579 0 154,169
THERAPEUTICSMD INC COM 88338N107 113 152,794 SH   SOLE 2 112,941 0 39,853
THERAPEUTICSMD INC COM 88338N107 1 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 2 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 805 1,085,735 SH   SOLE 18 1,085,735 0 0
THERAPEUTICSMD INC COM 88338N107 434 585,791 SH   SOLE 19 585,791 0 0
THERAPEUTICSMD INC COM 88338N107 10,125 13,656,519 SH   SOLE 21 13,656,519 0 0
THERAPEUTICSMD INC COM 88338N107 6,767 9,126,677 SH   SOLE 22 8,886,154 0 240,523
THERAPEUTICSMD INC COM 88338N107 67 90,992 SH   SOLE 25 90,992 0 0
THERAPEUTICSMD INC COM 88338N107 45 60,600 SH   SOLE 26 47,072 0 13,528
THERAPEUTICSMD INC COM 88338N107 21 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 246 332,282 SH   SOLE 30 332,282 0 0
THERAPEUTICSMD INC COM 88338N107 48 65,238 SH   SOLE 36 65,238 0 0
THERAPEUTICSMD INC COM 88338N107 19 25,181 SH   SOLE 40 25,181 0 0
THERAPEUTICSMD INC COM 88338N107 68 91,579 SH   SOLE 43 0 0 91,579
THERAVANCE BIOPHARMA INC COM G8807B106 1,365 184,478 SH   SOLE 2 73,329 0 111,149
THERAVANCE BIOPHARMA INC COM G8807B106 1 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 7 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,266 171,103 SH   SOLE 18 152,847 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106 1,971 266,415 SH   SOLE 19 266,415 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 19,246 2,600,798 SH   SOLE 21 2,600,798 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 12,607 1,703,705 SH   SOLE 22 1,674,577 0 29,128
THERAVANCE BIOPHARMA INC COM G8807B106 54 7,275 SH   SOLE 23 7,275 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 108 14,576 SH   SOLE 25 14,576 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 407 55,028 SH   SOLE 26 13,310 0 41,718
THERAVANCE BIOPHARMA INC COM G8807B106 45 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 422 56,975 SH   SOLE 30 56,975 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 74 10,014 SH   SOLE 36 10,014 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 40 5,471 SH   SOLE 40 5,471 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 159 21,553 SH   SOLE 43 1,358 0 20,195
THERMO FISHER SCIENTIFIC INC COM 883556102 634,701 1,110,918 SH   SOLE 2 382,536 0 728,382
THERMO FISHER SCIENTIFIC INC COM 883556102 159,587 279,326 SH   SOLE 4 182,978 0 96,348
THERMO FISHER SCIENTIFIC INC COM 883556102 196,602 344,112 SH   SOLE 7 332,372 0 11,740
THERMO FISHER SCIENTIFIC INC COM 883556102 4,372 7,652 SH   SOLE 13 1,124 0 6,528
THERMO FISHER SCIENTIFIC INC COM 883556102 24,543 42,958 SH   SOLE 15 42,958 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13 23 SH   SOLE 17 0 0 23
THERMO FISHER SCIENTIFIC INC COM 883556102 533,706 934,146 SH   SOLE 18 837,659 0 96,487
THERMO FISHER SCIENTIFIC INC COM 883556102 1,072,967 1,878,017 SH   SOLE 19 1,878,017 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,542 4,450 SH   SOLE 20 4,450 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,506,429 9,637,914 SH   SOLE 21 9,637,914 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,784,615 8,374,521 SH   SOLE 22 7,457,578 0 916,943
THERMO FISHER SCIENTIFIC INC COM 883556102 136,328 238,615 SH   SOLE 23 238,615 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 385,449 674,653 SH   SOLE 25 674,653 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 563,564 986,408 SH   SOLE 26 377,386 0 609,022
THERMO FISHER SCIENTIFIC INC COM 883556102 550,999 964,415 SH   SOLE 28 35,234 0 929,181
THERMO FISHER SCIENTIFIC INC COM 883556102 6,217 10,881 SH   SOLE 29 10,881 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,010,459 1,768,608 SH   SOLE 30 1,768,608 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 89,424 156,519 SH   SOLE 31 59,416 0 97,103
THERMO FISHER SCIENTIFIC INC COM 883556102 16,429 28,756 SH   SOLE 32 28,756 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 901,342 1,577,620 SH   SOLE 34 1,577,620 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 103,462 181,090 SH   SOLE 36 181,090 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,768 13,596 SH   SOLE 40 13,596 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 261,372 457,480 SH   SOLE 43 27,781 0 429,699
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 342 600 SH Call SOLE 2 600 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 458 800 SH Call SOLE 4 800 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 5,942 10,400 SH Call SOLE 18 10,400 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 60,161 105,300 SH Call SOLE 19 105,300 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 3,200 5,600 SH Call SOLE 22 5,600 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 25,081 43,900 SH Call SOLE 34 43,900 0 0
THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH   SOLE 21 27 0 0
THERMOGENESIS HLDGS INC COM 88362L100 132 67,108 SH   SOLE 22 67,108 0 0
THERMON GROUP HLDGS INC COM 88362T103 632 36,512 SH   SOLE 2 10,485 0 26,027
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,972 113,916 SH   SOLE 18 113,916 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,010 58,363 SH   SOLE 19 58,363 0 0
THERMON GROUP HLDGS INC COM 88362T103 21,694 1,253,262 SH   SOLE 21 1,253,262 0 0
THERMON GROUP HLDGS INC COM 88362T103 14,784 854,085 SH   SOLE 22 820,891 0 33,194
THERMON GROUP HLDGS INC COM 88362T103 73 4,219 SH   SOLE 25 4,219 0 0
THERMON GROUP HLDGS INC COM 88362T103 38 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103 81 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 538 31,084 SH   SOLE 30 31,084 0 0
THERMON GROUP HLDGS INC COM 88362T103 65 3,776 SH   SOLE 40 3,776 0 0
THERMON GROUP HLDGS INC COM 88362T103 109 6,304 SH   SOLE 43 0 0 6,304
THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 222 21,949 SH   SOLE 2 21,949 0 0
THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 6,101 603,460 SH   SOLE 19 603,460 0 0
THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 1,078 106,628 SH   SOLE 34 106,628 0 0
THOMSON REUTERS CORP. COM NEW 884903709 4 40 SH   SOLE 18 40 0 0
THOMSON REUTERS CORP. COM NEW 884903709 58,763 531,892 SH   SOLE 43 36,546 0 495,346
THOR INDS INC COM 885160101 16,960 138,159 SH   SOLE 2 41,236 0 96,923
THOR INDS INC COM 885160101 23 186 SH   SOLE 4 186 0 0
THOR INDS INC COM 885160101 149 1,214 SH   SOLE 7 1,214 0 0
THOR INDS INC COM 885160101 16,368 133,337 SH   SOLE 18 133,337 0 0
THOR INDS INC COM 885160101 2,034 16,568 SH   SOLE 19 16,568 0 0
THOR INDS INC COM 885160101 318,601 2,595,318 SH   SOLE 21 2,595,318 0 0
THOR INDS INC COM 885160101 184,064 1,499,382 SH   SOLE 22 1,433,944 0 65,438
THOR INDS INC COM 885160101 841 6,851 SH   SOLE 25 6,851 0 0
THOR INDS INC COM 885160101 2,601 21,184 SH   SOLE 26 16,658 0 4,526
THOR INDS INC COM 885160101 674 5,490 SH   SOLE 28 3,973 0 1,517
THOR INDS INC COM 885160101 7,828 63,768 SH   SOLE 30 63,768 0 0
THOR INDS INC COM 885160101 102 827 SH   SOLE 31 827 0 0
THOR INDS INC COM 885160101 164 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101 832 6,775 SH   SOLE 40 6,775 0 0
THOR INDS INC COM 885160101 1,487 12,112 SH   SOLE 43 599 0 11,513
THOUGHTWORKS HOLDING INC COM 88546E105 2,249 78,332 SH   SOLE 2 78,332 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 93 3,236 SH   SOLE 18 3,236 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 16,886 588,173 SH   SOLE 19 588,173 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 3,043 105,975 SH   SOLE 22 105,975 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 11,543 402,042 SH   SOLE 26 23,277 0 378,765
THOUGHTWORKS HOLDING INC COM 88546E105 15,800 550,319 SH   SOLE 28 0 0 550,319
THOUGHTWORKS HOLDING INC COM 88546E105 36 1,257 SH   SOLE 31 0 0 1,257
THOUGHTWORKS HOLDING INC COM 88546E105 10,010 348,666 SH   SOLE 34 348,666 0 0
THREDUP INC CL A 88556E102 489 22,531 SH   SOLE 2 22,531 0 0
THREDUP INC CL A 88556E102 808 37,235 SH   SOLE 21 37,235 0 0
THREDUP INC CL A 88556E102 4,840 223,142 SH   SOLE 22 223,142 0 0
THRYV HLDGS INC COM NEW 886029206 411 13,691 SH   SOLE 2 8,167 0 5,524
THRYV HLDGS INC COM NEW 886029206 604 20,122 SH   SOLE 18 20,122 0 0
THRYV HLDGS INC COM NEW 886029206 366 12,169 SH   SOLE 19 12,169 0 0
THRYV HLDGS INC COM NEW 886029206 8,717 290,186 SH   SOLE 21 290,186 0 0
THRYV HLDGS INC COM NEW 886029206 7,472 248,732 SH   SOLE 22 246,822 0 1,910
THRYV HLDGS INC COM NEW 886029206 9 304 SH   SOLE 23 304 0 0
TIDEWATER INC NEW COM 88642R109 447 37,082 SH   SOLE 2 3,497 0 33,585
TIDEWATER INC NEW COM 88642R109 6 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 1,698 140,776 SH   SOLE 18 140,776 0 0
TIDEWATER INC NEW COM 88642R109 913 75,717 SH   SOLE 19 75,717 0 0
TIDEWATER INC NEW COM 88642R109 19,313 1,601,442 SH   SOLE 21 1,601,442 0 0
TIDEWATER INC NEW COM 88642R109 11,446 949,087 SH   SOLE 22 923,752 0 25,335
TIDEWATER INC NEW COM 88642R109 43 3,605 SH   SOLE 43 655 0 2,950
TIDEWATER INC NEW *W EXP 11/24/202 88642R174 0 0 SH   SOLE 43 0 0 0
TILE SHOP HLDGS INC COM 88677Q109 16 2,070 SH   SOLE 2 2,070 0 0
TILE SHOP HLDGS INC COM 88677Q109 494 64,417 SH   SOLE 22 64,417 0 0
TILE SHOP HLDGS INC COM 88677Q109 50 6,520 SH   SOLE 43 0 0 6,520
TILLYS INC CL A 886885102 1,226 87,505 SH   SOLE 2 43,397 0 44,108
TILLYS INC CL A 886885102 6 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 1,112 79,342 SH   SOLE 18 79,342 0 0
TILLYS INC CL A 886885102 2,359 168,372 SH   SOLE 19 168,372 0 0
TILLYS INC CL A 886885102 12,970 925,767 SH   SOLE 21 925,767 0 0
TILLYS INC CL A 886885102 12,528 894,229 SH   SOLE 22 881,618 0 12,611
TILLYS INC CL A 886885102 99 7,100 SH   SOLE 23 7,100 0 0
TILLYS INC CL A 886885102 362 25,860 SH   SOLE 26 0 0 25,860
TILLYS INC CL A 886885102 65 4,674 SH   SOLE 43 3,686 0 988
TILRAY INC COM CL 2 88688T100 1,143 101,211 SH   SOLE 2 101,211 0 0
TILRAY INC COM CL 2 88688T100 3,435 304,230 SH   SOLE 21 304,230 0 0
TILRAY INC COM CL 2 88688T100 4,205 372,424 SH   SOLE 22 178,685 0 193,739
TILRAY INC COM CL 2 88688T100 136 12,086 SH   SOLE 25 12,086 0 0
TILRAY INC COM CL 2 88688T100 101 8,945 SH   SOLE 26 0 0 8,945
TILRAY INC COM CL 2 88688T100 2,896 256,552 SH   SOLE 30 256,552 0 0
TILRAY INC COM CL 2 88688T100 510 45,166 SH   SOLE 40 45,166 0 0
TILRAY INC COM CL 2 88688T100 32 2,858 SH   SOLE 43 0 0 2,858
TILRAY INC NOTE 5.000%10/0 88688TAB6 2,540 2,600,000 PRN   SOLE 21 2,600,000 0 0
TIM S A SPONSORED ADR 88706T108 305 28,398 SH   SOLE 2 28,398 0 0
TIM S A SPONSORED ADR 88706T108 352 32,816 SH   SOLE 19 32,816 0 0
TIM S A SPONSORED ADR 88706T108 70 6,530 SH   SOLE 22 6,530 0 0
TIM S A SPONSORED ADR 88706T108 198 18,401 SH   SOLE 30 18,401 0 0
TIM S A SPONSORED ADR 88706T108 5,560 517,730 SH   SOLE 43 17,368 0 500,362
TIMBER PHARMACEUTICALS INC COM 887080109 6 6,733 SH   SOLE 18 6,733 0 0
TIMBER PHARMACEUTICALS INC COM 887080109 65 71,991 SH   SOLE 21 71,991 0 0
TIMBERLAND BANCORP INC COM 887098101 13 440 SH   SOLE 2 440 0 0
TIMBERLAND BANCORP INC COM 887098101 44 1,534 SH   SOLE 18 1,534 0 0
TIMBERLAND BANCORP INC COM 887098101 761 26,321 SH   SOLE 21 26,321 0 0
TIMBERLAND BANCORP INC COM 887098101 2,074 71,757 SH   SOLE 22 71,757 0 0
TIMKEN CO COM 887389104 12,913 197,385 SH   SOLE 2 72,811 0 124,574
TIMKEN CO COM 887389104 406 6,205 SH   SOLE 4 6,205 0 0
TIMKEN CO COM 887389104 105 1,610 SH   SOLE 7 1,610 0 0
TIMKEN CO COM 887389104 11,455 175,098 SH   SOLE 18 172,281 0 2,817
TIMKEN CO COM 887389104 6,677 102,058 SH   SOLE 19 102,058 0 0
TIMKEN CO COM 887389104 214,927 3,285,348 SH   SOLE 21 3,285,348 0 0
TIMKEN CO COM 887389104 125,209 1,913,929 SH   SOLE 22 1,833,460 0 80,469
TIMKEN CO COM 887389104 318 4,864 SH   SOLE 23 4,864 0 0
TIMKEN CO COM 887389104 615 9,395 SH   SOLE 25 9,395 0 0
TIMKEN CO COM 887389104 2,220 33,939 SH   SOLE 26 27,970 0 5,969
TIMKEN CO COM 887389104 277 4,239 SH   SOLE 28 4,239 0 0
TIMKEN CO COM 887389104 134 2,053 SH   SOLE 29 2,053 0 0
TIMKEN CO COM 887389104 2,392 36,568 SH   SOLE 30 36,568 0 0
TIMKEN CO COM 887389104 63 967 SH   SOLE 31 967 0 0
TIMKEN CO COM 887389104 1,480 22,624 SH   SOLE 34 22,624 0 0
TIMKEN CO COM 887389104 83 1,275 SH   SOLE 36 1,275 0 0
TIMKEN CO COM 887389104 542 8,292 SH   SOLE 40 8,292 0 0
TIMKEN CO COM 887389104 3,720 56,869 SH   SOLE 43 2,988 0 53,881
TIMKENSTEEL CORPORATION COM 887399103 881 67,370 SH   SOLE 2 27,036 0 40,334
TIMKENSTEEL CORPORATION COM 887399103 11 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORPORATION COM 887399103 2,514 192,219 SH   SOLE 18 192,219 0 0
TIMKENSTEEL CORPORATION COM 887399103 1,052 80,405 SH   SOLE 19 80,405 0 0
TIMKENSTEEL CORPORATION COM 887399103 71,741 5,484,773 SH   SOLE 21 5,484,773 0 0
TIMKENSTEEL CORPORATION COM 887399103 14,110 1,078,715 SH   SOLE 22 1,053,706 0 25,009
TIMKENSTEEL CORPORATION COM 887399103 669 51,119 SH   SOLE 30 51,119 0 0
TIMKENSTEEL CORPORATION COM 887399103 38 2,889 SH   SOLE 43 0 0 2,889
TIPTREE INC COM 88822Q103 322 32,125 SH   SOLE 2 1,928 0 30,197
TIPTREE INC COM 88822Q103 4 365 SH   SOLE 7 365 0 0
TIPTREE INC COM 88822Q103 769 76,778 SH   SOLE 18 76,778 0 0
TIPTREE INC COM 88822Q103 444 44,330 SH   SOLE 19 44,330 0 0
TIPTREE INC COM 88822Q103 8,782 876,461 SH   SOLE 21 876,461 0 0
TIPTREE INC COM 88822Q103 2,987 298,096 SH   SOLE 22 282,990 0 15,106
TIPTREE INC COM 88822Q103 37 3,665 SH   SOLE 43 0 0 3,665
TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 304 30,371 SH   SOLE 2 30,371 0 0
TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 5,117 511,706 SH   SOLE 19 511,706 0 0
TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 555 55,497 SH   SOLE 34 55,497 0 0
TITAN INTL INC ILL COM 88830M102 283 39,546 SH   SOLE 2 4,019 0 35,527
TITAN INTL INC ILL COM 88830M102 2,259 315,559 SH   SOLE 7 315,559 0 0
TITAN INTL INC ILL COM 88830M102 1,502 209,784 SH   SOLE 18 209,784 0 0
TITAN INTL INC ILL COM 88830M102 629 87,903 SH   SOLE 19 87,903 0 0
TITAN INTL INC ILL COM 88830M102 43,189 6,031,994 SH   SOLE 21 6,031,994 0 0
TITAN INTL INC ILL COM 88830M102 9,536 1,331,816 SH   SOLE 22 1,305,527 0 26,289
TITAN INTL INC ILL COM 88830M102 415 57,942 SH   SOLE 30 57,942 0 0
TITAN INTL INC ILL COM 88830M102 58 8,083 SH   SOLE 43 0 0 8,083
TITAN MACHY INC COM 88830R101 1,126 43,460 SH   SOLE 2 26,310 0 17,150
TITAN MACHY INC COM 88830R101 8 311 SH   SOLE 7 311 0 0
TITAN MACHY INC COM 88830R101 1,697 65,515 SH   SOLE 18 65,515 0 0
TITAN MACHY INC COM 88830R101 998 38,521 SH   SOLE 19 38,521 0 0
TITAN MACHY INC COM 88830R101 19,818 764,861 SH   SOLE 21 764,861 0 0
TITAN MACHY INC COM 88830R101 12,801 494,043 SH   SOLE 22 483,132 0 10,911
TITAN MACHY INC COM 88830R101 19 719 SH   SOLE 43 0 0 719
TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 60 SH   SOLE 21 60 0 0
TIVITY HEALTH INC COM 88870R102 1,058 45,878 SH   SOLE 2 18,065 0 27,813
TIVITY HEALTH INC COM 88870R102 3 144 SH   SOLE 4 144 0 0
TIVITY HEALTH INC COM 88870R102 17 731 SH   SOLE 7 731 0 0
TIVITY HEALTH INC COM 88870R102 4,001 173,510 SH   SOLE 18 169,497 0 4,013
TIVITY HEALTH INC COM 88870R102 3,093 134,148 SH   SOLE 19 134,148 0 0
TIVITY HEALTH INC COM 88870R102 118,875 5,155,021 SH   SOLE 21 5,155,021 0 0
TIVITY HEALTH INC COM 88870R102 24,734 1,072,586 SH   SOLE 22 1,043,195 0 29,391
TIVITY HEALTH INC COM 88870R102 82 3,564 SH   SOLE 23 3,564 0 0
TIVITY HEALTH INC COM 88870R102 141 6,114 SH   SOLE 25 6,114 0 0
TIVITY HEALTH INC COM 88870R102 623 27,019 SH   SOLE 26 13,822 0 13,197
TIVITY HEALTH INC COM 88870R102 76 3,276 SH   SOLE 28 3,276 0 0
TIVITY HEALTH INC COM 88870R102 6,755 292,938 SH   SOLE 30 292,938 0 0
TIVITY HEALTH INC COM 88870R102 85 3,695 SH   SOLE 36 3,695 0 0
TIVITY HEALTH INC COM 88870R102 105 4,574 SH   SOLE 40 4,574 0 0
TIVITY HEALTH INC COM 88870R102 341 14,776 SH   SOLE 43 123 0 14,653
TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 804 550,731 SH   SOLE 21 550,731 0 0
TJX COS INC NEW COM 872540109 221,229 3,352,977 SH   SOLE 2 963,891 0 2,389,086
TJX COS INC NEW COM 872540109 63,131 956,827 SH   SOLE 4 645,777 0 311,050
TJX COS INC NEW COM 872540109 70,834 1,073,573 SH   SOLE 7 1,037,545 0 36,028
TJX COS INC NEW COM 872540109 4,888 74,077 SH   SOLE 13 52,977 0 21,100
TJX COS INC NEW COM 872540109 7,785 117,994 SH   SOLE 15 117,994 0 0
TJX COS INC NEW COM 872540109 171,879 2,605,023 SH   SOLE 18 2,369,998 0 235,025
TJX COS INC NEW COM 872540109 212,856 3,226,069 SH   SOLE 19 3,226,069 0 0
TJX COS INC NEW COM 872540109 1,474,362 22,345,586 SH   SOLE 21 22,345,586 0 0
TJX COS INC NEW COM 872540109 1,773,309 26,876,458 SH   SOLE 22 23,641,278 0 3,235,180
TJX COS INC NEW COM 872540109 57,411 870,130 SH   SOLE 23 870,130 0 0
TJX COS INC NEW COM 872540109 132,417 2,006,919 SH   SOLE 25 2,006,919 0 0
TJX COS INC NEW COM 872540109 224,726 3,405,965 SH   SOLE 26 1,729,649 0 1,676,316
TJX COS INC NEW COM 872540109 249,135 3,775,916 SH   SOLE 28 112,060 0 3,663,856
TJX COS INC NEW COM 872540109 9,755 147,849 SH   SOLE 29 147,849 0 0
TJX COS INC NEW COM 872540109 341,196 5,171,202 SH   SOLE 30 5,171,202 0 0
TJX COS INC NEW COM 872540109 40,978 621,067 SH   SOLE 31 326,419 0 294,648
TJX COS INC NEW COM 872540109 97,325 1,475,062 SH   SOLE 34 1,475,062 0 0
TJX COS INC NEW COM 872540109 39,249 594,869 SH   SOLE 36 594,869 0 0
TJX COS INC NEW COM 872540109 2,790 42,287 SH   SOLE 40 42,287 0 0
TJX COS INC NEW COM 872540109 87,757 1,330,048 SH   SOLE 43 108,408 0 1,221,640
TJX COS INC NEW OPTIONS 872540109 277 4,200 SH Call SOLE 2 4,200 0 0
TJX COS INC NEW OPTIONS 872540109 317 4,800 SH Call SOLE 4 4,800 0 0
TJX COS INC NEW OPTIONS 872540109 4,368 66,200 SH Call SOLE 18 66,200 0 0
TJX COS INC NEW OPTIONS 872540109 44,167 669,400 SH Call SOLE 19 669,400 0 0
TJX COS INC NEW OPTIONS 872540109 2,336 35,400 SH Call SOLE 22 35,400 0 0
TJX COS INC NEW OPTIONS 872540109 18,461 279,800 SH Call SOLE 34 279,800 0 0
TOAST INC CL A 888787108 1,015 20,317 SH   SOLE 2 20,317 0 0
TOAST INC CL A 888787108 342 6,851 SH   SOLE 4 6,851 0 0
TOAST INC CL A 888787108 457 9,144 SH   SOLE 13 9,144 0 0
TOAST INC CL A 888787108 2,987 59,790 SH   SOLE 18 50,389 0 9,401
TOAST INC CL A 888787108 47,519 951,327 SH   SOLE 19 951,327 0 0
TOAST INC CL A 888787108 74 1,490 SH   SOLE 21 1,490 0 0
TOAST INC CL A 888787108 5,503 110,162 SH   SOLE 22 98,026 0 12,136
TOAST INC CL A 888787108 11,307 226,375 SH   SOLE 25 226,375 0 0
TOAST INC CL A 888787108 782 15,663 SH   SOLE 26 14,307 0 1,356
TOAST INC CL A 888787108 3,112 62,303 SH   SOLE 28 0 0 62,303
TOAST INC CL A 888787108 381 7,637 SH   SOLE 30 7,637 0 0
TOAST INC CL A 888787108 30 599 SH   SOLE 31 0 0 599
TOAST INC CL A 888787108 22,154 443,532 SH   SOLE 34 443,532 0 0
TOAST INC CL A 888787108 54 1,087 SH   SOLE 36 1,087 0 0
TOLL BROTHERS INC COM 889478103 17,973 325,059 SH   SOLE 2 123,368 0 201,691
TOLL BROTHERS INC COM 889478103 473 8,556 SH   SOLE 4 8,556 0 0
TOLL BROTHERS INC COM 889478103 145 2,616 SH   SOLE 7 2,616 0 0
TOLL BROTHERS INC COM 889478103 19,049 344,533 SH   SOLE 18 344,533 0 0
TOLL BROTHERS INC COM 889478103 38,484 696,034 SH   SOLE 19 696,034 0 0
TOLL BROTHERS INC COM 889478103 371,438 6,718,004 SH   SOLE 21 6,718,004 0 0
TOLL BROTHERS INC COM 889478103 187,449 3,390,290 SH   SOLE 22 3,255,102 0 135,188
TOLL BROTHERS INC COM 889478103 71 1,276 SH   SOLE 23 1,276 0 0
TOLL BROTHERS INC COM 889478103 820 14,829 SH   SOLE 25 14,829 0 0
TOLL BROTHERS INC COM 889478103 2,345 42,416 SH   SOLE 26 33,572 0 8,844
TOLL BROTHERS INC COM 889478103 806 14,571 SH   SOLE 28 9,754 0 4,817
TOLL BROTHERS INC COM 889478103 120 2,173 SH   SOLE 29 2,173 0 0
TOLL BROTHERS INC COM 889478103 3,538 63,989 SH   SOLE 30 63,989 0 0
TOLL BROTHERS INC COM 889478103 98 1,776 SH   SOLE 31 1,776 0 0
TOLL BROTHERS INC COM 889478103 14,710 266,044 SH   SOLE 34 266,044 0 0
TOLL BROTHERS INC COM 889478103 132 2,389 SH   SOLE 36 2,389 0 0
TOLL BROTHERS INC COM 889478103 811 14,667 SH   SOLE 40 14,667 0 0
TOLL BROTHERS INC COM 889478103 5,466 98,855 SH   SOLE 43 6,120 0 92,735
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 3 2,247 SH   SOLE 18 2,247 0 0
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 39 28,576 SH   SOLE 21 28,576 0 0
TOMPKINS FINL CORP COM 890110109 1,296 16,020 SH   SOLE 2 4,441 0 11,579
TOMPKINS FINL CORP COM 890110109 3 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109 19 237 SH   SOLE 7 237 0 0
TOMPKINS FINL CORP COM 890110109 4,512 55,760 SH   SOLE 18 55,760 0 0
TOMPKINS FINL CORP COM 890110109 2,117 26,164 SH   SOLE 19 26,164 0 0
TOMPKINS FINL CORP COM 890110109 120,801 1,493,028 SH   SOLE 21 1,493,028 0 0
TOMPKINS FINL CORP COM 890110109 28,621 353,738 SH   SOLE 22 339,064 0 14,674
TOMPKINS FINL CORP COM 890110109 128 1,584 SH   SOLE 25 1,584 0 0
TOMPKINS FINL CORP COM 890110109 597 7,379 SH   SOLE 26 6,528 0 851
TOMPKINS FINL CORP COM 890110109 143 1,773 SH   SOLE 28 1,773 0 0
TOMPKINS FINL CORP COM 890110109 2,048 25,313 SH   SOLE 30 25,313 0 0
TOMPKINS FINL CORP COM 890110109 28 348 SH   SOLE 34 348 0 0
TOMPKINS FINL CORP COM 890110109 125 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109 399 4,932 SH   SOLE 43 719 0 4,213
TONIX PHARMACEUTICALS HLDG C COM 890260706 310 515,711 SH   SOLE 2 123,989 0 391,722
TONIX PHARMACEUTICALS HLDG C COM 890260706 3 5,251 SH   SOLE 7 5,251 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 675 1,123,212 SH   SOLE 18 1,123,212 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 1,335 2,220,915 SH   SOLE 19 2,220,915 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 7,852 13,063,299 SH   SOLE 21 13,063,299 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 6,003 9,985,917 SH   SOLE 22 9,772,283 0 213,634
TONIX PHARMACEUTICALS HLDG C COM 890260706 36 60,685 SH   SOLE 23 60,685 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 208 346,638 SH   SOLE 26 0 0 346,638
TONIX PHARMACEUTICALS HLDG C COM 890260706 0 25 SH   SOLE 43 0 0 25
TOOTSIE ROLL INDS INC COM 890516107 888 29,183 SH   SOLE 2 12,110 0 17,073
TOOTSIE ROLL INDS INC COM 890516107 3 88 SH   SOLE 4 88 0 0
TOOTSIE ROLL INDS INC COM 890516107 10 329 SH   SOLE 7 329 0 0
TOOTSIE ROLL INDS INC COM 890516107 2,479 81,469 SH   SOLE 18 81,469 0 0
TOOTSIE ROLL INDS INC COM 890516107 853 28,027 SH   SOLE 19 28,027 0 0
TOOTSIE ROLL INDS INC COM 890516107 36,958 1,214,513 SH   SOLE 21 1,214,513 0 0
TOOTSIE ROLL INDS INC COM 890516107 15,309 503,088 SH   SOLE 22 486,586 0 16,502
TOOTSIE ROLL INDS INC COM 890516107 540 17,752 SH   SOLE 23 17,752 0 0
TOOTSIE ROLL INDS INC COM 890516107 64 2,088 SH   SOLE 25 2,088 0 0
TOOTSIE ROLL INDS INC COM 890516107 33 1,079 SH   SOLE 28 1,079 0 0
TOOTSIE ROLL INDS INC COM 890516107 340 11,184 SH   SOLE 30 11,184 0 0
TOOTSIE ROLL INDS INC COM 890516107 78 2,571 SH   SOLE 40 2,571 0 0
TOOTSIE ROLL INDS INC COM 890516107 13,630 447,915 SH   SOLE 43 12,534 0 435,381
TOPBUILD CORP COM 89055F103 15,114 73,797 SH   SOLE 2 24,906 0 48,891
TOPBUILD CORP COM 89055F103 268 1,310 SH   SOLE 4 1,310 0 0
TOPBUILD CORP COM 89055F103 96 470 SH   SOLE 7 470 0 0
TOPBUILD CORP COM 89055F103 16,367 79,911 SH   SOLE 18 79,911 0 0
TOPBUILD CORP COM 89055F103 1,914 9,343 SH   SOLE 19 9,343 0 0
TOPBUILD CORP COM 89055F103 403,079 1,968,061 SH   SOLE 21 1,968,061 0 0
TOPBUILD CORP COM 89055F103 183,730 897,075 SH   SOLE 22 857,968 0 39,107
TOPBUILD CORP COM 89055F103 33 159 SH   SOLE 23 159 0 0
TOPBUILD CORP COM 89055F103 890 4,346 SH   SOLE 25 4,346 0 0
TOPBUILD CORP COM 89055F103 3,254 15,889 SH   SOLE 26 13,137 0 2,752
TOPBUILD CORP COM 89055F103 727 3,548 SH   SOLE 28 2,760 0 788
TOPBUILD CORP COM 89055F103 45 219 SH   SOLE 29 219 0 0
TOPBUILD CORP COM 89055F103 6,769 33,048 SH   SOLE 30 33,048 0 0
TOPBUILD CORP COM 89055F103 106 518 SH   SOLE 31 518 0 0
TOPBUILD CORP COM 89055F103 86 420 SH   SOLE 36 420 0 0
TOPBUILD CORP COM 89055F103 833 4,067 SH   SOLE 40 4,067 0 0
TOPBUILD CORP COM 89055F103 4,264 20,820 SH   SOLE 43 1,018 0 19,802
TORO CO COM 891092108 24,430 250,795 SH   SOLE 2 88,605 0 162,190
TORO CO COM 891092108 38 392 SH   SOLE 4 392 0 0
TORO CO COM 891092108 1,192 12,236 SH   SOLE 7 12,236 0 0
TORO CO COM 891092108 25,313 259,860 SH   SOLE 18 259,860 0 0
TORO CO COM 891092108 2,916 29,939 SH   SOLE 19 29,939 0 0
TORO CO COM 891092108 517,990 5,317,626 SH   SOLE 21 5,317,626 0 0
TORO CO COM 891092108 279,089 2,865,101 SH   SOLE 22 2,740,400 0 124,701
TORO CO COM 891092108 1,684 17,289 SH   SOLE 25 17,289 0 0
TORO CO COM 891092108 4,302 44,166 SH   SOLE 26 35,737 0 8,429
TORO CO COM 891092108 742 7,613 SH   SOLE 28 7,613 0 0
TORO CO COM 891092108 5,699 58,504 SH   SOLE 30 58,504 0 0
TORO CO COM 891092108 168 1,722 SH   SOLE 31 1,722 0 0
TORO CO COM 891092108 560 5,749 SH   SOLE 34 5,749 0 0
TORO CO COM 891092108 790 8,105 SH   SOLE 36 8,105 0 0
TORO CO COM 891092108 1,252 12,849 SH   SOLE 40 12,849 0 0
TORO CO COM 891092108 8,483 87,089 SH   SOLE 43 9,327 0 77,762
TORONTO DOMINION BK ONT COM NEW 891160509 217 3,276 SH   SOLE 18 3,276 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 53,542 809,407 SH   SOLE 43 48,198 0 761,209
TORRID HLDGS INC COM 89142B107 68 4,415 SH   SOLE 2 416 0 3,999
TORRID HLDGS INC COM 89142B107 430 27,885 SH   SOLE 18 27,885 0 0
TORRID HLDGS INC COM 89142B107 322 20,865 SH   SOLE 19 20,865 0 0
TORRID HLDGS INC COM 89142B107 6,540 423,879 SH   SOLE 21 423,879 0 0
TORRID HLDGS INC COM 89142B107 1,798 116,501 SH   SOLE 22 112,010 0 4,491
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 1 25 SH   SOLE 18 25 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 3 56 SH   SOLE 17 0 0 56
TOTALENERGIES SE SPONSORED ADS 89151E109 51 1,065 SH   SOLE 18 1,065 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 33,866 706,571 SH   SOLE 43 110,988 0 595,583
TOUGHBUILT INDS INC COM NEW 89157G504 332 648,146 SH   SOLE 22 648,146 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 130 4,338 SH   SOLE 21 4,338 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 35,324 1,181,412 SH   SOLE 34 1,181,412 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 647 21,640 SH   SOLE 43 12,213 0 9,427
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,367 76,083 SH   SOLE 2 21,727 0 54,356
TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 22 717 SH   SOLE 7 717 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,592 211,880 SH   SOLE 18 211,880 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,840 123,445 SH   SOLE 19 123,445 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 75,952 2,441,414 SH   SOLE 21 2,441,414 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 51,616 1,659,161 SH   SOLE 22 1,580,352 0 78,809
TOWNEBANK PORTSMOUTH VA COM 89214P109 285 9,172 SH   SOLE 25 9,172 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 955 30,703 SH   SOLE 26 25,256 0 5,447
TOWNEBANK PORTSMOUTH VA COM 89214P109 161 5,166 SH   SOLE 28 5,166 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,293 41,567 SH   SOLE 30 41,567 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 265 8,510 SH   SOLE 40 8,510 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 610 19,603 SH   SOLE 43 3,912 0 15,691
TOWNSQUARE MEDIA INC CL A 892231101 239 18,271 SH   SOLE 2 18,271 0 0
TOWNSQUARE MEDIA INC CL A 892231101 29 2,192 SH   SOLE 18 2,192 0 0
TOWNSQUARE MEDIA INC CL A 892231101 519 39,679 SH   SOLE 21 39,679 0 0
TOWNSQUARE MEDIA INC CL A 892231101 1,083 82,863 SH   SOLE 22 82,863 0 0
TOWNSQUARE MEDIA INC CL A 892231101 213 16,313 SH   SOLE 26 0 0 16,313
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 22,585 127,060 SH   SOLE 18 127,060 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 108,343 609,523 SH   SOLE 43 56,322 0 553,201
TPB ACQUISITION CORP I UNIT 08/09/2026 G8990L119 11,414 1,147,868 SH   SOLE 19 1,147,868 0 0
TPB ACQUISITION CORP I UNIT 08/09/2026 G8990L119 294 29,527 SH   SOLE 22 29,527 0 0
TPB ACQUISITION CORP I UNIT 08/09/2026 G8990L119 3,208 322,605 SH   SOLE 34 322,605 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 16 8,200 SH   SOLE 2 8,200 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 2 1,200 SH   SOLE 4 1,200 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 28 14,280 SH   SOLE 18 14,280 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 528 266,810 SH   SOLE 19 266,810 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 17 8,410 SH   SOLE 22 8,410 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 2 840 SH   SOLE 26 840 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 144 72,710 SH   SOLE 34 72,710 0 0
TPG RE FIN TR INC COM 87266M107 830 67,005 SH   SOLE 2 15,413 0 51,592
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,343 189,219 SH   SOLE 18 189,219 0 0
TPG RE FIN TR INC COM 87266M107 1,313 106,041 SH   SOLE 19 106,041 0 0
TPG RE FIN TR INC COM 87266M107 44,758 3,615,381 SH   SOLE 21 3,615,381 0 0
TPG RE FIN TR INC COM 87266M107 17,756 1,434,218 SH   SOLE 22 1,379,814 0 54,404
TPG RE FIN TR INC COM 87266M107 79 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 71 5,710 SH   SOLE 28 5,710 0 0
TPG RE FIN TR INC COM 87266M107 339 27,413 SH   SOLE 30 27,413 0 0
TPG RE FIN TR INC COM 87266M107 71 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107 1,477 119,338 SH   SOLE 43 11,364 0 107,974
TPI COMPOSITES INC COM 87266J104 1,102 32,643 SH   SOLE 2 19,339 0 13,304
TPI COMPOSITES INC COM 87266J104 4 112 SH   SOLE 4 112 0 0
TPI COMPOSITES INC COM 87266J104 19 574 SH   SOLE 7 574 0 0
TPI COMPOSITES INC COM 87266J104 3,579 106,057 SH   SOLE 18 99,757 0 6,300
TPI COMPOSITES INC COM 87266J104 4,969 147,219 SH   SOLE 19 147,219 0 0
TPI COMPOSITES INC COM 87266J104 59,087 1,750,735 SH   SOLE 21 1,750,735 0 0
TPI COMPOSITES INC COM 87266J104 30,921 916,182 SH   SOLE 22 896,163 0 20,019
TPI COMPOSITES INC COM 87266J104 124 3,686 SH   SOLE 23 3,686 0 0
TPI COMPOSITES INC COM 87266J104 157 4,647 SH   SOLE 25 4,647 0 0
TPI COMPOSITES INC COM 87266J104 1,147 33,999 SH   SOLE 26 12,527 0 21,472
TPI COMPOSITES INC COM 87266J104 136 4,038 SH   SOLE 28 4,038 0 0
TPI COMPOSITES INC COM 87266J104 18,280 541,629 SH   SOLE 30 541,629 0 0
TPI COMPOSITES INC COM 87266J104 134 3,966 SH   SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104 3,365 99,698 SH   SOLE 43 59 0 99,639
TRACON PHARMACEUTICALS INC COM NEW 89237H209 10 2,599 SH   SOLE 18 2,599 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 142 36,600 SH   SOLE 21 36,600 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 1,007 260,084 SH   SOLE 22 260,084 0 0
TRACTOR SUPPLY CO COM 892356106 53,556 264,329 SH   SOLE 2 58,027 0 206,302
TRACTOR SUPPLY CO COM 892356106 11,247 55,511 SH   SOLE 4 48,694 0 6,817
TRACTOR SUPPLY CO COM 892356106 36,938 182,309 SH   SOLE 7 178,826 0 3,483
TRACTOR SUPPLY CO COM 892356106 1,875 9,252 SH   SOLE 13 7,041 0 2,211
TRACTOR SUPPLY CO COM 892356106 2,359 11,645 SH   SOLE 15 11,645 0 0
TRACTOR SUPPLY CO COM 892356106 49,963 246,595 SH   SOLE 18 220,414 0 26,181
TRACTOR SUPPLY CO COM 892356106 291,515 1,438,800 SH   SOLE 19 1,438,800 0 0
TRACTOR SUPPLY CO COM 892356106 804,584 3,971,098 SH   SOLE 21 3,971,098 0 0
TRACTOR SUPPLY CO COM 892356106 523,655 2,584,546 SH   SOLE 22 2,323,868 0 260,678
TRACTOR SUPPLY CO COM 892356106 13,141 64,857 SH   SOLE 23 64,857 0 0
TRACTOR SUPPLY CO COM 892356106 59,548 293,903 SH   SOLE 25 293,903 0 0
TRACTOR SUPPLY CO COM 892356106 54,772 270,333 SH   SOLE 26 113,572 0 156,761
TRACTOR SUPPLY CO COM 892356106 104,526 515,897 SH   SOLE 28 11,227 0 504,670
TRACTOR SUPPLY CO COM 892356106 29 143 SH   SOLE 29 143 0 0
TRACTOR SUPPLY CO COM 892356106 173,190 854,796 SH   SOLE 30 853,643 0 1,153
TRACTOR SUPPLY CO COM 892356106 8,646 42,673 SH   SOLE 31 14,027 0 28,646
TRACTOR SUPPLY CO COM 892356106 17,085 84,324 SH   SOLE 34 84,324 0 0
TRACTOR SUPPLY CO COM 892356106 11,371 56,121 SH   SOLE 36 56,121 0 0
TRACTOR SUPPLY CO COM 892356106 806 3,980 SH   SOLE 40 3,980 0 0
TRACTOR SUPPLY CO COM 892356106 28,901 142,642 SH   SOLE 43 7,079 0 135,563
TRADEWEB MKTS INC CL A 892672106 13,431 166,270 SH   SOLE 2 12,134 0 154,136
TRADEWEB MKTS INC CL A 892672106 6,616 81,898 SH   SOLE 4 49,025 0 32,873
TRADEWEB MKTS INC CL A 892672106 3,590 44,444 SH   SOLE 7 44,444 0 0
TRADEWEB MKTS INC CL A 892672106 12 148 SH   SOLE 13 148 0 0
TRADEWEB MKTS INC CL A 892672106 732 9,065 SH   SOLE 15 9,065 0 0
TRADEWEB MKTS INC CL A 892672106 11,386 140,950 SH   SOLE 18 134,929 0 6,021
TRADEWEB MKTS INC CL A 892672106 260,941 3,230,266 SH   SOLE 19 3,230,266 0 0
TRADEWEB MKTS INC CL A 892672106 177,986 2,203,337 SH   SOLE 21 2,203,337 0 0
TRADEWEB MKTS INC CL A 892672106 202,128 2,502,206 SH   SOLE 22 2,373,672 0 128,534
TRADEWEB MKTS INC CL A 892672106 4,779 59,157 SH   SOLE 23 59,157 0 0
TRADEWEB MKTS INC CL A 892672106 13,298 164,625 SH   SOLE 25 164,625 0 0
TRADEWEB MKTS INC CL A 892672106 12,366 153,079 SH   SOLE 26 128,151 0 24,928
TRADEWEB MKTS INC CL A 892672106 9,436 116,815 SH   SOLE 28 8,500 0 108,315
TRADEWEB MKTS INC CL A 892672106 4 44 SH   SOLE 29 44 0 0
TRADEWEB MKTS INC CL A 892672106 39,481 488,753 SH   SOLE 30 384,489 0 104,264
TRADEWEB MKTS INC CL A 892672106 7,777 96,272 SH   SOLE 31 71,620 0 24,652
TRADEWEB MKTS INC CL A 892672106 7,105 87,952 SH   SOLE 34 87,952 0 0
TRADEWEB MKTS INC CL A 892672106 3,432 42,483 SH   SOLE 36 42,483 0 0
TRADEWEB MKTS INC CL A 892672106 284 3,512 SH   SOLE 40 3,512 0 0
TRADEWEB MKTS INC CL A 892672106 5,277 65,323 SH   SOLE 43 3,892 0 61,431
TRAEGER INC COMMON STOCK 89269P103 370 17,659 SH   SOLE 2 9,664 0 7,995
TRAEGER INC COMMON STOCK 89269P103 1,236 59,058 SH   SOLE 18 59,058 0 0
TRAEGER INC COMMON STOCK 89269P103 929 44,394 SH   SOLE 19 44,394 0 0
TRAEGER INC COMMON STOCK 89269P103 16,504 788,538 SH   SOLE 21 788,538 0 0
TRAEGER INC COMMON STOCK 89269P103 9,147 437,016 SH   SOLE 22 429,179 0 7,837
TRAEGER INC COMMON STOCK 89269P103 35 1,691 SH   SOLE 26 1,691 0 0
TRAEGER INC COMMON STOCK 89269P103 106 5,059 SH   SOLE 28 0 0 5,059
TRAEGER INC COMMON STOCK 89269P103 2 87 SH   SOLE 31 0 0 87
TRANE TECHNOLOGIES PLC SHS G8994E103 109,823 636,104 SH   SOLE 2 174,708 0 461,396
TRANE TECHNOLOGIES PLC SHS G8994E103 37,372 216,460 SH   SOLE 4 147,336 0 69,124
TRANE TECHNOLOGIES PLC SHS G8994E103 36,290 210,192 SH   SOLE 7 203,055 0 7,137
TRANE TECHNOLOGIES PLC SHS G8994E103 11,093 64,249 SH   SOLE 13 60,474 0 3,775
TRANE TECHNOLOGIES PLC SHS G8994E103 5,382 31,175 SH   SOLE 15 31,175 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 116,186 672,958 SH   SOLE 18 577,565 0 95,393
TRANE TECHNOLOGIES PLC SHS G8994E103 130,420 755,399 SH   SOLE 19 755,399 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,144,066 6,626,505 SH   SOLE 21 6,626,505 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 975,162 5,648,204 SH   SOLE 22 4,971,395 0 676,809
TRANE TECHNOLOGIES PLC SHS G8994E103 28,937 167,604 SH   SOLE 23 167,604 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 86,364 500,224 SH   SOLE 25 500,224 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 124,693 722,229 SH   SOLE 26 360,228 0 362,001
TRANE TECHNOLOGIES PLC SHS G8994E103 174,261 1,009,333 SH   SOLE 28 25,368 0 983,965
TRANE TECHNOLOGIES PLC SHS G8994E103 2,299 13,317 SH   SOLE 29 13,317 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 287,090 1,662,845 SH   SOLE 30 1,658,785 0 4,060
TRANE TECHNOLOGIES PLC SHS G8994E103 19,143 110,875 SH   SOLE 31 52,415 0 58,460
TRANE TECHNOLOGIES PLC SHS G8994E103 162,585 941,703 SH   SOLE 34 941,703 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 20,886 120,975 SH   SOLE 36 120,975 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,428 8,271 SH   SOLE 40 8,271 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 36,361 210,604 SH   SOLE 43 13,037 0 197,567
TRANSACT TECHNOLOGIES INC COM 892918103 26 1,836 SH   SOLE 18 1,836 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 412 29,606 SH   SOLE 21 29,606 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 2,920 210,081 SH   SOLE 22 210,081 0 0
TRANSALTA CORP COM 89346D107 0 10 SH   SOLE 18 10 0 0
TRANSALTA CORP COM 89346D107 373 35,299 SH   SOLE 43 0 0 35,299
TRANSCAT INC COM 893529107 335 5,197 SH   SOLE 2 4,452 0 745
TRANSCAT INC COM 893529107 7 114 SH   SOLE 7 114 0 0
TRANSCAT INC COM 893529107 1,425 22,099 SH   SOLE 18 22,099 0 0
TRANSCAT INC COM 893529107 772 11,978 SH   SOLE 19 11,978 0 0
TRANSCAT INC COM 893529107 15,843 245,707 SH   SOLE 21 245,707 0 0
TRANSCAT INC COM 893529107 9,620 149,193 SH   SOLE 22 148,098 0 1,095
TRANSCAT INC COM 893529107 111 1,721 SH   SOLE 43 0 0 1,721
TRANSCODE THERAPEUTICS INC COM 89357L105 4 1,385 SH   SOLE 18 1,385 0 0
TRANSCODE THERAPEUTICS INC COM 89357L105 45 14,981 SH   SOLE 21 14,981 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 8 192 SH   SOLE 18 192 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 134 3,350 SH   SOLE 21 3,350 0 0
TRANSDIGM GROUP INC COM 893641100 76,258 122,097 SH   SOLE 2 25,175 0 96,922
TRANSDIGM GROUP INC COM 893641100 23,945 38,339 SH   SOLE 4 24,682 0 13,657
TRANSDIGM GROUP INC COM 893641100 28,438 45,532 SH   SOLE 7 43,951 0 1,581
TRANSDIGM GROUP INC COM 893641100 794 1,271 SH   SOLE 13 164 0 1,107
TRANSDIGM GROUP INC COM 893641100 3,213 5,145 SH   SOLE 15 5,145 0 0
TRANSDIGM GROUP INC COM 893641100 203,691 326,130 SH   SOLE 18 260,917 0 65,213
TRANSDIGM GROUP INC COM 893641100 128,309 205,436 SH   SOLE 19 205,436 0 0
TRANSDIGM GROUP INC COM 893641100 885,748 1,418,172 SH   SOLE 21 1,418,172 0 0
TRANSDIGM GROUP INC COM 893641100 714,883 1,144,601 SH   SOLE 22 1,032,856 0 111,745
TRANSDIGM GROUP INC COM 893641100 18,111 28,997 SH   SOLE 23 28,997 0 0
TRANSDIGM GROUP INC COM 893641100 52,927 84,741 SH   SOLE 25 84,741 0 0
TRANSDIGM GROUP INC COM 893641100 72,477 116,043 SH   SOLE 26 41,037 0 75,006
TRANSDIGM GROUP INC COM 893641100 54,824 87,779 SH   SOLE 28 4,729 0 83,050
TRANSDIGM GROUP INC COM 893641100 124,998 200,134 SH   SOLE 30 200,134 0 0
TRANSDIGM GROUP INC COM 893641100 11,854 18,980 SH   SOLE 31 6,227 0 12,753
TRANSDIGM GROUP INC COM 893641100 15,621 25,011 SH   SOLE 36 25,011 0 0
TRANSDIGM GROUP INC COM 893641100 1,142 1,828 SH   SOLE 40 1,828 0 0
TRANSDIGM GROUP INC COM 893641100 18,826 30,143 SH   SOLE 43 3,150 0 26,993
TRANSMEDICS GROUP INC COM 89377M109 358 10,804 SH   SOLE 2 7,519 0 3,285
TRANSMEDICS GROUP INC COM 89377M109 14 414 SH   SOLE 7 414 0 0
TRANSMEDICS GROUP INC COM 89377M109 2,595 78,417 SH   SOLE 18 78,417 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,554 46,950 SH   SOLE 19 46,950 0 0
TRANSMEDICS GROUP INC COM 89377M109 35,490 1,072,531 SH   SOLE 21 1,072,531 0 0
TRANSMEDICS GROUP INC COM 89377M109 20,175 609,689 SH   SOLE 22 597,138 0 12,551
TRANSMEDICS GROUP INC COM 89377M109 104 3,131 SH   SOLE 25 3,131 0 0
TRANSMEDICS GROUP INC COM 89377M109 94 2,828 SH   SOLE 26 0 0 2,828
TRANSMEDICS GROUP INC COM 89377M109 238 7,192 SH   SOLE 30 7,192 0 0
TRANSMEDICS GROUP INC COM 89377M109 95 2,886 SH   SOLE 40 2,886 0 0
TRANSMEDICS GROUP INC COM 89377M109 414 12,526 SH   SOLE 43 460 0 12,066
TRANSOCEAN INC DEB 4.000%12/1 893830BT5 1,619 1,500,000 PRN   SOLE 21 1,500,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 593 156,488 SH   SOLE 2 156,488 0 0
TRANSOCEAN LTD REG SHS H8817H100 9 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 71 18,687 SH   SOLE 7 18,687 0 0
TRANSOCEAN LTD REG SHS H8817H100 8,587 2,265,622 SH   SOLE 21 2,265,622 0 0
TRANSOCEAN LTD REG SHS H8817H100 31,420 8,290,279 SH   SOLE 22 8,034,359 0 255,920
TRANSOCEAN LTD REG SHS H8817H100 281 74,272 SH   SOLE 25 74,272 0 0
TRANSOCEAN LTD REG SHS H8817H100 606 160,001 SH   SOLE 26 121,343 0 38,658
TRANSOCEAN LTD REG SHS H8817H100 635 167,449 SH   SOLE 28 48,853 0 118,596
TRANSOCEAN LTD REG SHS H8817H100 1,378 363,503 SH   SOLE 30 363,503 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,140 300,831 SH   SOLE 36 300,831 0 0
TRANSOCEAN LTD REG SHS H8817H100 259 68,395 SH   SOLE 40 68,395 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,014 267,481 SH   SOLE 43 23,899 0 243,582
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 51 10,339 SH   SOLE 4 10,339 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 4,224 856,715 SH   SOLE 21 856,715 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2,168 439,701 SH   SOLE 22 424,749 0 14,952
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 953 193,261 SH   SOLE 30 193,261 0 0
TRANSUNION COM 89400J107 53,477 476,156 SH   SOLE 2 31,970 0 444,186
TRANSUNION COM 89400J107 16,302 145,151 SH   SOLE 4 80,526 0 64,625
TRANSUNION COM 89400J107 2,362 21,035 SH   SOLE 7 21,035 0 0
TRANSUNION COM 89400J107 488 4,343 SH   SOLE 13 543 0 3,800
TRANSUNION COM 89400J107 1,884 16,775 SH   SOLE 15 16,775 0 0
TRANSUNION COM 89400J107 170,548 1,518,547 SH   SOLE 18 1,125,863 0 392,684
TRANSUNION COM 89400J107 453,899 4,041,484 SH   SOLE 19 4,041,484 0 0
TRANSUNION COM 89400J107 282,071 2,511,538 SH   SOLE 21 2,511,538 0 0
TRANSUNION COM 89400J107 485,180 4,320,004 SH   SOLE 22 4,095,017 0 224,987
TRANSUNION COM 89400J107 12,148 108,167 SH   SOLE 23 108,167 0 0
TRANSUNION COM 89400J107 30,947 275,549 SH   SOLE 25 275,549 0 0
TRANSUNION COM 89400J107 37,637 335,119 SH   SOLE 26 175,084 0 160,035
TRANSUNION COM 89400J107 52,215 464,916 SH   SOLE 28 14,233 0 450,683
TRANSUNION COM 89400J107 40 354 SH   SOLE 29 354 0 0
TRANSUNION COM 89400J107 41,369 368,347 SH   SOLE 30 368,347 0 0
TRANSUNION COM 89400J107 7,980 71,057 SH   SOLE 31 24,512 0 46,545
TRANSUNION COM 89400J107 49,680 442,349 SH   SOLE 34 442,349 0 0
TRANSUNION COM 89400J107 9,365 83,384 SH   SOLE 36 83,384 0 0
TRANSUNION COM 89400J107 747 6,653 SH   SOLE 40 6,653 0 0
TRANSUNION COM 89400J107 6,793 60,486 SH   SOLE 43 7,757 0 52,729
TRAVEL PLUS LEISURE CO COM 894164102 17,102 313,623 SH   SOLE 2 95,470 0 218,153
TRAVEL PLUS LEISURE CO COM 894164102 280 5,126 SH   SOLE 4 5,126 0 0
TRAVEL PLUS LEISURE CO COM 894164102 122 2,232 SH   SOLE 7 2,232 0 0
TRAVEL PLUS LEISURE CO COM 894164102 11,924 218,674 SH   SOLE 18 218,172 0 502
TRAVEL PLUS LEISURE CO COM 894164102 1,338 24,545 SH   SOLE 19 24,545 0 0
TRAVEL PLUS LEISURE CO COM 894164102 223,123 4,091,744 SH   SOLE 21 4,091,744 0 0
TRAVEL PLUS LEISURE CO COM 894164102 129,767 2,379,732 SH   SOLE 22 2,279,543 0 100,189
TRAVEL PLUS LEISURE CO COM 894164102 735 13,481 SH   SOLE 25 13,481 0 0
TRAVEL PLUS LEISURE CO COM 894164102 2,150 39,435 SH   SOLE 26 32,011 0 7,424
TRAVEL PLUS LEISURE CO COM 894164102 568 10,418 SH   SOLE 28 7,173 0 3,245
TRAVEL PLUS LEISURE CO COM 894164102 50 925 SH   SOLE 29 925 0 0
TRAVEL PLUS LEISURE CO COM 894164102 6,102 111,905 SH   SOLE 30 111,905 0 0
TRAVEL PLUS LEISURE CO COM 894164102 170 3,111 SH   SOLE 31 3,111 0 0
TRAVEL PLUS LEISURE CO COM 894164102 1,075 19,709 SH   SOLE 34 19,709 0 0
TRAVEL PLUS LEISURE CO COM 894164102 407 7,458 SH   SOLE 36 7,458 0 0
TRAVEL PLUS LEISURE CO COM 894164102 555 10,176 SH   SOLE 40 10,176 0 0
TRAVEL PLUS LEISURE CO COM 894164102 7,366 135,088 SH   SOLE 43 11,722 0 123,366
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 501 10,057 SH   SOLE 2 938 0 9,119
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 10 201 SH   SOLE 7 201 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 2,075 41,668 SH   SOLE 18 41,668 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1,092 21,941 SH   SOLE 19 21,941 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 24,170 485,435 SH   SOLE 21 485,435 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 16,863 338,687 SH   SOLE 22 331,283 0 7,404
TRAVELERS COMPANIES INC COM 89417E109 140,128 921,831 SH   SOLE 2 445,397 0 476,434
TRAVELERS COMPANIES INC COM 89417E109 39,592 260,456 SH   SOLE 4 188,932 0 71,524
TRAVELERS COMPANIES INC COM 89417E109 45,785 301,200 SH   SOLE 7 270,588 0 30,612
TRAVELERS COMPANIES INC COM 89417E109 6,942 45,667 SH   SOLE 13 41,133 0 4,534
TRAVELERS COMPANIES INC COM 89417E109 5,004 32,919 SH   SOLE 15 32,919 0 0
TRAVELERS COMPANIES INC COM 89417E109 108,306 712,493 SH   SOLE 18 600,392 0 112,101
TRAVELERS COMPANIES INC COM 89417E109 56,745 373,300 SH   SOLE 19 373,300 0 0
TRAVELERS COMPANIES INC COM 89417E109 880,866 5,794,788 SH   SOLE 21 5,794,788 0 0
TRAVELERS COMPANIES INC COM 89417E109 971,785 6,392,899 SH   SOLE 22 5,283,417 0 1,109,482
TRAVELERS COMPANIES INC COM 89417E109 42,080 276,825 SH   SOLE 23 276,825 0 0
TRAVELERS COMPANIES INC COM 89417E109 75,467 496,458 SH   SOLE 25 496,458 0 0
TRAVELERS COMPANIES INC COM 89417E109 114,531 753,445 SH   SOLE 26 364,507 0 388,938
TRAVELERS COMPANIES INC COM 89417E109 157,378 1,035,313 SH   SOLE 28 24,441 0 1,010,872
TRAVELERS COMPANIES INC COM 89417E109 19,232 126,520 SH   SOLE 29 126,520 0 0
TRAVELERS COMPANIES INC COM 89417E109 290,583 1,911,603 SH   SOLE 30 1,911,603 0 0
TRAVELERS COMPANIES INC COM 89417E109 41,853 275,330 SH   SOLE 31 202,582 0 72,748
TRAVELERS COMPANIES INC COM 89417E109 7,648 50,311 SH   SOLE 32 50,311 0 0
TRAVELERS COMPANIES INC COM 89417E109 24,319 159,981 SH   SOLE 34 159,981 0 0
TRAVELERS COMPANIES INC COM 89417E109 27,439 180,508 SH   SOLE 36 180,508 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,310 8,621 SH   SOLE 40 8,621 0 0
TRAVELERS COMPANIES INC COM 89417E109 55,173 362,958 SH   SOLE 43 11,408 0 351,550
TRAVELZOO COM NEW 89421Q205 13 1,116 SH   SOLE 18 1,116 0 0
TRAVELZOO COM NEW 89421Q205 241 20,765 SH   SOLE 21 20,765 0 0
TRAVELZOO COM NEW 89421Q205 1,334 114,980 SH   SOLE 22 114,980 0 0
TRAVERE THERAPEUTICS INC NOTE 2.500% 9/1 761299AB2 1,785 1,775,000 PRN   SOLE 21 1,775,000 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 2,277 93,897 SH   SOLE 2 24,663 0 69,234
TRAVERE THERAPEUTICS INC COM 89422G107 4 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 19 776 SH   SOLE 7 776 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 4,447 183,372 SH   SOLE 18 183,372 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 3,955 163,103 SH   SOLE 19 163,103 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 62,159 2,563,254 SH   SOLE 21 2,563,254 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 33,945 1,399,798 SH   SOLE 22 1,342,161 0 57,637
TRAVERE THERAPEUTICS INC COM 89422G107 133 5,504 SH   SOLE 23 5,504 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 170 7,020 SH   SOLE 25 7,020 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,414 58,326 SH   SOLE 26 25,814 0 32,512
TRAVERE THERAPEUTICS INC COM 89422G107 114 4,693 SH   SOLE 28 4,693 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,403 57,843 SH   SOLE 30 57,843 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 0 18 SH   SOLE 36 18 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 132 5,432 SH   SOLE 40 5,432 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 476 19,630 SH   SOLE 43 687 0 18,943
TREACE MED CONCEPTS INC COM 89455T109 43 1,581 SH   SOLE 2 435 0 1,146
TREACE MED CONCEPTS INC COM 89455T109 5 176 SH   SOLE 7 176 0 0
TREACE MED CONCEPTS INC COM 89455T109 812 30,168 SH   SOLE 18 30,168 0 0
TREACE MED CONCEPTS INC COM 89455T109 502 18,652 SH   SOLE 19 18,652 0 0
TREACE MED CONCEPTS INC COM 89455T109 9,954 370,024 SH   SOLE 21 370,024 0 0
TREACE MED CONCEPTS INC COM 89455T109 7,145 265,629 SH   SOLE 22 263,866 0 1,763
TREACE MED CONCEPTS INC COM 89455T109 0 5 SH   SOLE 43 0 0 5
TREAN INS GROUP INC COM 89457R101 213 20,558 SH   SOLE 2 8,725 0 11,833
TREAN INS GROUP INC COM 89457R101 598 57,761 SH   SOLE 18 57,761 0 0
TREAN INS GROUP INC COM 89457R101 375 36,277 SH   SOLE 19 36,277 0 0
TREAN INS GROUP INC COM 89457R101 6,779 654,933 SH   SOLE 21 654,933 0 0
TREAN INS GROUP INC COM 89457R101 2,345 226,555 SH   SOLE 22 215,426 0 11,129
TREAN INS GROUP INC COM 89457R101 25 2,389 SH   SOLE 26 0 0 2,389
TREAN INS GROUP INC COM 89457R101 0 34 SH   SOLE 43 0 0 34
TRECORA RES COM 894648104 38 4,586 SH   SOLE 18 4,586 0 0
TRECORA RES COM 894648104 590 72,152 SH   SOLE 21 72,152 0 0
TRECORA RES COM 894648104 300 36,655 SH   SOLE 22 36,655 0 0
TRECORA RES COM 894648104 2 288 SH   SOLE 43 0 0 288
TREDEGAR CORP COM 894650100 390 31,999 SH   SOLE 2 8,640 0 23,359
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,267 103,999 SH   SOLE 18 103,999 0 0
TREDEGAR CORP COM 894650100 584 47,987 SH   SOLE 19 47,987 0 0
TREDEGAR CORP COM 894650100 40,856 3,354,380 SH   SOLE 21 3,354,380 0 0
TREDEGAR CORP COM 894650100 8,133 667,710 SH   SOLE 22 651,257 0 16,453
TREDEGAR CORP COM 894650100 61 5,017 SH   SOLE 25 5,017 0 0
TREDEGAR CORP COM 894650100 39 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 591 48,545 SH   SOLE 30 48,545 0 0
TREDEGAR CORP COM 894650100 31 2,528 SH   SOLE 40 2,528 0 0
TREDEGAR CORP COM 894650100 33 2,705 SH   SOLE 43 0 0 2,705
TREEHOUSE FOODS INC COM 89469A104 2,929 73,449 SH   SOLE 2 26,976 0 46,473
TREEHOUSE FOODS INC COM 89469A104 10 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 64 1,608 SH   SOLE 7 1,608 0 0
TREEHOUSE FOODS INC COM 89469A104 8,389 210,352 SH   SOLE 18 210,352 0 0
TREEHOUSE FOODS INC COM 89469A104 3,621 90,801 SH   SOLE 19 90,801 0 0
TREEHOUSE FOODS INC COM 89469A104 261,214 6,549,991 SH   SOLE 21 6,549,991 0 0
TREEHOUSE FOODS INC COM 89469A104 52,904 1,326,569 SH   SOLE 22 1,269,378 0 57,191
TREEHOUSE FOODS INC COM 89469A104 20 498 SH   SOLE 23 498 0 0
TREEHOUSE FOODS INC COM 89469A104 314 7,873 SH   SOLE 25 7,873 0 0
TREEHOUSE FOODS INC COM 89469A104 714 17,909 SH   SOLE 26 13,404 0 4,505
TREEHOUSE FOODS INC COM 89469A104 252 6,308 SH   SOLE 28 4,510 0 1,798
TREEHOUSE FOODS INC COM 89469A104 4,014 100,659 SH   SOLE 30 100,659 0 0
TREEHOUSE FOODS INC COM 89469A104 122 3,057 SH   SOLE 36 3,057 0 0
TREEHOUSE FOODS INC COM 89469A104 254 6,377 SH   SOLE 40 6,377 0 0
TREEHOUSE FOODS INC COM 89469A104 2,695 67,570 SH   SOLE 43 5,606 0 61,964
TREMONT MTG TR COM 894789106 8 1,606 SH   SOLE 18 1,606 0 0
TREMONT MTG TR COM 894789106 87 16,732 SH   SOLE 21 16,732 0 0
TREVENA INC COM 89532E109 181 147,353 SH   SOLE 2 10,499 0 136,854
TREVENA INC COM 89532E109 3 2,628 SH   SOLE 7 2,628 0 0
TREVENA INC COM 89532E109 641 520,964 SH   SOLE 18 520,964 0 0
TREVENA INC COM 89532E109 344 279,309 SH   SOLE 19 279,309 0 0
TREVENA INC COM 89532E109 7,251 5,895,303 SH   SOLE 21 5,895,303 0 0
TREVENA INC COM 89532E109 5,268 4,283,136 SH   SOLE 22 4,204,115 0 79,021
TREVI THERAPEUTICS INC COM 89532M101 3 1,850 SH   SOLE 18 1,850 0 0
TREVI THERAPEUTICS INC COM 89532M101 44 31,755 SH   SOLE 21 31,755 0 0
TREVI THERAPEUTICS INC COM 89532M101 14 10,294 SH   SOLE 22 10,294 0 0
TREX CO INC COM 89531P105 27,615 270,917 SH   SOLE 2 86,594 0 184,323
TREX CO INC COM 89531P105 43 419 SH   SOLE 4 419 0 0
TREX CO INC COM 89531P105 178 1,743 SH   SOLE 7 1,743 0 0
TREX CO INC COM 89531P105 29,368 288,118 SH   SOLE 18 284,131 0 3,987
TREX CO INC COM 89531P105 12,963 127,173 SH   SOLE 19 127,173 0 0
TREX CO INC COM 89531P105 614,936 6,032,926 SH   SOLE 21 6,032,926 0 0
TREX CO INC COM 89531P105 330,559 3,243,001 SH   SOLE 22 3,108,524 0 134,477
TREX CO INC COM 89531P105 589 5,783 SH   SOLE 23 5,783 0 0
TREX CO INC COM 89531P105 102,297 1,003,597 SH   SOLE 25 1,003,597 0 0
TREX CO INC COM 89531P105 7,563 74,196 SH   SOLE 26 36,682 0 37,514
TREX CO INC COM 89531P105 875 8,589 SH   SOLE 28 8,589 0 0
TREX CO INC COM 89531P105 6,545 64,206 SH   SOLE 30 64,206 0 0
TREX CO INC COM 89531P105 194 1,900 SH   SOLE 31 1,900 0 0
TREX CO INC COM 89531P105 44,527 436,841 SH   SOLE 34 436,841 0 0
TREX CO INC COM 89531P105 668 6,552 SH   SOLE 36 6,552 0 0
TREX CO INC COM 89531P105 1,408 13,815 SH   SOLE 40 13,815 0 0
TREX CO INC COM 89531P105 9,775 95,902 SH   SOLE 43 24,616 0 71,286
TRI POINTE HOMES INC COM 87265H109 6,378 303,430 SH   SOLE 2 219,590 0 83,840
TRI POINTE HOMES INC COM 87265H109 8 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109 73 3,495 SH   SOLE 7 3,495 0 0
TRI POINTE HOMES INC COM 87265H109 11,723 557,705 SH   SOLE 18 557,705 0 0
TRI POINTE HOMES INC COM 87265H109 4,216 200,573 SH   SOLE 19 200,573 0 0
TRI POINTE HOMES INC COM 87265H109 198,545 9,445,524 SH   SOLE 21 9,445,524 0 0
TRI POINTE HOMES INC COM 87265H109 74,147 3,527,434 SH   SOLE 22 3,413,015 0 114,419
TRI POINTE HOMES INC COM 87265H109 372 17,692 SH   SOLE 25 17,692 0 0
TRI POINTE HOMES INC COM 87265H109 1,165 55,433 SH   SOLE 26 41,873 0 13,560
TRI POINTE HOMES INC COM 87265H109 235 11,202 SH   SOLE 28 9,965 0 1,237
TRI POINTE HOMES INC COM 87265H109 1,437 68,349 SH   SOLE 30 68,349 0 0
TRI POINTE HOMES INC COM 87265H109 253 12,055 SH   SOLE 34 12,055 0 0
TRI POINTE HOMES INC COM 87265H109 230 10,959 SH   SOLE 36 10,959 0 0
TRI POINTE HOMES INC COM 87265H109 293 13,937 SH   SOLE 40 13,937 0 0
TRI POINTE HOMES INC COM 87265H109 5,279 251,157 SH   SOLE 43 9,037 0 242,120
TRICIDA INC COM 89610F101 3 583 SH   SOLE 2 583 0 0
TRICIDA INC COM 89610F101 28 6,134 SH   SOLE 18 6,134 0 0
TRICIDA INC COM 89610F101 1,565 337,184 SH   SOLE 21 337,184 0 0
TRICIDA INC COM 89610F101 2,698 581,550 SH   SOLE 22 581,550 0 0
TRICIDA INC COM 89610F101 112 24,114 SH   SOLE 30 24,114 0 0
TRICIDA INC COM 89610F101 0 43 SH   SOLE 43 0 0 43
TRICO BANCSHARES COM 896095106 3,513 80,937 SH   SOLE 2 41,671 0 39,266
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,843 88,552 SH   SOLE 18 88,552 0 0
TRICO BANCSHARES COM 896095106 3,056 70,421 SH   SOLE 19 70,421 0 0
TRICO BANCSHARES COM 896095106 44,464 1,024,507 SH   SOLE 21 1,024,507 0 0
TRICO BANCSHARES COM 896095106 39,109 901,134 SH   SOLE 22 871,047 0 30,087
TRICO BANCSHARES COM 896095106 139 3,196 SH   SOLE 25 3,196 0 0
TRICO BANCSHARES COM 896095106 1,636 37,688 SH   SOLE 26 12,975 0 24,713
TRICO BANCSHARES COM 896095106 101 2,332 SH   SOLE 28 2,332 0 0
TRICO BANCSHARES COM 896095106 902 20,780 SH   SOLE 30 20,780 0 0
TRICO BANCSHARES COM 896095106 386 8,903 SH   SOLE 34 8,903 0 0
TRICO BANCSHARES COM 896095106 132 3,049 SH   SOLE 40 3,049 0 0
TRICO BANCSHARES COM 896095106 388 8,935 SH   SOLE 43 0 0 8,935
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 1,919 109,260 SH   SOLE 2 15,384 0 93,876
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 28 1,572 SH   SOLE 7 1,572 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 5,719 325,687 SH   SOLE 18 325,687 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 5,771 328,650 SH   SOLE 19 328,650 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 63,254 3,602,173 SH   SOLE 21 3,602,173 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 19,973 1,137,417 SH   SOLE 22 1,086,540 0 50,877
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 127 7,253 SH   SOLE 23 7,253 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 647 36,855 SH   SOLE 26 0 0 36,855
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 9,899 563,743 SH   SOLE 30 563,743 0 0
TRIMAS CORP COM NEW 896215209 1,542 47,637 SH   SOLE 2 13,036 0 34,601
TRIMAS CORP COM NEW 896215209 3 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209 24 746 SH   SOLE 7 746 0 0
TRIMAS CORP COM NEW 896215209 4,452 137,566 SH   SOLE 18 137,566 0 0
TRIMAS CORP COM NEW 896215209 2,506 77,443 SH   SOLE 19 77,443 0 0
TRIMAS CORP COM NEW 896215209 52,472 1,621,511 SH   SOLE 21 1,621,511 0 0
TRIMAS CORP COM NEW 896215209 35,500 1,097,034 SH   SOLE 22 1,052,006 0 45,028
TRIMAS CORP COM NEW 896215209 178 5,488 SH   SOLE 25 5,488 0 0
TRIMAS CORP COM NEW 896215209 595 18,399 SH   SOLE 26 16,233 0 2,166
TRIMAS CORP COM NEW 896215209 83 2,560 SH   SOLE 28 2,560 0 0
TRIMAS CORP COM NEW 896215209 839 25,931 SH   SOLE 30 25,931 0 0
TRIMAS CORP COM NEW 896215209 163 5,042 SH   SOLE 40 5,042 0 0
TRIMAS CORP COM NEW 896215209 302 9,331 SH   SOLE 43 50 0 9,281
TRIMBLE INC COM 896239100 46,047 559,846 SH   SOLE 2 90,744 0 469,102
TRIMBLE INC COM 896239100 17,626 214,301 SH   SOLE 4 132,137 0 82,164
TRIMBLE INC COM 896239100 18,146 220,617 SH   SOLE 7 213,725 0 6,892
TRIMBLE INC COM 896239100 486 5,911 SH   SOLE 13 704 0 5,207
TRIMBLE INC COM 896239100 2,021 24,569 SH   SOLE 15 24,569 0 0
TRIMBLE INC COM 896239100 43,472 528,529 SH   SOLE 18 493,546 0 34,983
TRIMBLE INC COM 896239100 22,604 274,826 SH   SOLE 19 274,826 0 0
TRIMBLE INC COM 896239100 591,960 7,197,081 SH   SOLE 21 7,197,081 0 0
TRIMBLE INC COM 896239100 443,870 5,396,597 SH   SOLE 22 4,860,857 0 535,740
TRIMBLE INC COM 896239100 11,951 145,297 SH   SOLE 23 145,297 0 0
TRIMBLE INC COM 896239100 53,319 648,259 SH   SOLE 25 648,259 0 0
TRIMBLE INC COM 896239100 58,948 716,688 SH   SOLE 26 348,296 0 368,392
TRIMBLE INC COM 896239100 57,762 702,278 SH   SOLE 28 24,158 0 678,120
TRIMBLE INC COM 896239100 10,902 132,549 SH   SOLE 29 132,549 0 0
TRIMBLE INC COM 896239100 125,381 1,524,389 SH   SOLE 30 1,343,149 0 181,240
TRIMBLE INC COM 896239100 7,444 90,502 SH   SOLE 31 29,072 0 61,430
TRIMBLE INC COM 896239100 31,349 381,140 SH   SOLE 34 381,140 0 0
TRIMBLE INC COM 896239100 9,209 111,959 SH   SOLE 36 111,959 0 0
TRIMBLE INC COM 896239100 690 8,386 SH   SOLE 40 8,386 0 0
TRIMBLE INC COM 896239100 9,817 119,352 SH   SOLE 43 13,353 0 105,999
TRINET GROUP INC COM 896288107 12,184 128,827 SH   SOLE 2 87,914 0 40,913
TRINET GROUP INC COM 896288107 16 171 SH   SOLE 4 171 0 0
TRINET GROUP INC COM 896288107 62 652 SH   SOLE 7 652 0 0
TRINET GROUP INC COM 896288107 11,385 120,377 SH   SOLE 18 109,469 0 10,908
TRINET GROUP INC COM 896288107 38,341 405,380 SH   SOLE 19 405,380 0 0
TRINET GROUP INC COM 896288107 127,022 1,343,016 SH   SOLE 21 1,343,016 0 0
TRINET GROUP INC COM 896288107 119,309 1,261,458 SH   SOLE 22 1,237,943 0 23,515
TRINET GROUP INC COM 896288107 1,391 14,703 SH   SOLE 23 14,703 0 0
TRINET GROUP INC COM 896288107 690 7,296 SH   SOLE 25 7,296 0 0
TRINET GROUP INC COM 896288107 7,850 82,995 SH   SOLE 26 20,427 0 62,568
TRINET GROUP INC COM 896288107 236 2,495 SH   SOLE 28 2,495 0 0
TRINET GROUP INC COM 896288107 2,308 24,399 SH   SOLE 30 24,399 0 0
TRINET GROUP INC COM 896288107 420 4,444 SH   SOLE 36 4,444 0 0
TRINET GROUP INC COM 896288107 436 4,612 SH   SOLE 40 4,612 0 0
TRINET GROUP INC COM 896288107 452 4,781 SH   SOLE 43 266 0 4,515
TRINITY CAP INC COM 896442308 26 1,588 SH   SOLE 21 1,588 0 0
TRINITY CAP INC COM 896442308 1,037 64,452 SH   SOLE 30 64,452 0 0
TRINITY INDS INC COM 896522109 3,611 132,912 SH   SOLE 2 64,596 0 68,316
TRINITY INDS INC COM 896522109 10 371 SH   SOLE 4 371 0 0
TRINITY INDS INC COM 896522109 60 2,201 SH   SOLE 7 2,201 0 0
TRINITY INDS INC COM 896522109 10,913 401,651 SH   SOLE 18 401,651 0 0
TRINITY INDS INC COM 896522109 3,805 140,044 SH   SOLE 19 140,044 0 0
TRINITY INDS INC COM 896522109 158,384 5,829,377 SH   SOLE 21 5,829,377 0 0
TRINITY INDS INC COM 896522109 62,714 2,308,195 SH   SOLE 22 2,227,937 0 80,258
TRINITY INDS INC COM 896522109 299 11,020 SH   SOLE 25 11,020 0 0
TRINITY INDS INC COM 896522109 870 32,017 SH   SOLE 26 25,241 0 6,776
TRINITY INDS INC COM 896522109 286 10,524 SH   SOLE 28 6,972 0 3,552
TRINITY INDS INC COM 896522109 1,356 49,918 SH   SOLE 30 49,918 0 0
TRINITY INDS INC COM 896522109 127 4,657 SH   SOLE 36 4,657 0 0
TRINITY INDS INC COM 896522109 269 9,906 SH   SOLE 40 9,906 0 0
TRINITY INDS INC COM 896522109 1,742 64,104 SH   SOLE 43 1,686 0 62,418
TRINITY PL HLDGS INC COM 89656D101 8 4,032 SH   SOLE 18 4,032 0 0
TRINITY PL HLDGS INC COM 89656D101 372 189,715 SH   SOLE 21 189,715 0 0
TRINITY PL HLDGS INC COM 89656D101 65 33,158 SH   SOLE 22 33,158 0 0
TRINSEO S A SHS L9340P101 3,711 68,748 SH   SOLE 2 32,354 0 36,394
TRINSEO S A SHS L9340P101 4 81 SH   SOLE 4 81 0 0
TRINSEO S A SHS L9340P101 55 1,019 SH   SOLE 7 1,019 0 0
TRINSEO S A SHS L9340P101 8,109 150,216 SH   SOLE 18 140,849 0 9,367
TRINSEO S A SHS L9340P101 16,942 313,863 SH   SOLE 19 313,863 0 0
TRINSEO S A SHS L9340P101 243,880 4,517,962 SH   SOLE 21 4,517,962 0 0
TRINSEO S A SHS L9340P101 61,958 1,147,795 SH   SOLE 22 1,129,272 0 18,523
TRINSEO S A SHS L9340P101 614 11,379 SH   SOLE 23 11,379 0 0
TRINSEO S A SHS L9340P101 284 5,268 SH   SOLE 25 5,268 0 0
TRINSEO S A SHS L9340P101 3,766 69,773 SH   SOLE 26 13,733 0 56,040
TRINSEO S A SHS L9340P101 357 6,619 SH   SOLE 28 2,946 0 3,673
TRINSEO S A SHS L9340P101 3,715 68,822 SH   SOLE 30 68,822 0 0
TRINSEO S A SHS L9340P101 350 6,475 SH   SOLE 36 6,475 0 0
TRINSEO S A SHS L9340P101 195 3,607 SH   SOLE 40 3,607 0 0
TRINSEO S A SHS L9340P101 3,145 58,263 SH   SOLE 43 16,083 0 42,180
TRIO TECH INTL COM NEW 896712205 1 311 SH   SOLE 21 311 0 0
TRIP COM GROUP LTD ADS 89677Q107 11,406 370,938 SH   SOLE 2 14,514 0 356,424
TRIP COM GROUP LTD ADS 89677Q107 7,879 256,233 SH   SOLE 4 120,251 0 135,982
TRIP COM GROUP LTD ADS 89677Q107 3,376 109,800 SH   SOLE 7 109,800 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,950 63,406 SH   SOLE 13 962 0 62,444
TRIP COM GROUP LTD ADS 89677Q107 8,708 283,183 SH   SOLE 15 283,183 0 0
TRIP COM GROUP LTD ADS 89677Q107 4,395 142,922 SH   SOLE 18 142,922 0 0
TRIP COM GROUP LTD ADS 89677Q107 274,768 8,935,532 SH   SOLE 21 8,935,532 0 0
TRIP COM GROUP LTD ADS 89677Q107 155,518 5,057,504 SH   SOLE 22 4,466,450 0 591,054
TRIP COM GROUP LTD ADS 89677Q107 7,223 234,881 SH   SOLE 23 234,881 0 0
TRIP COM GROUP LTD ADS 89677Q107 11,575 376,414 SH   SOLE 25 376,414 0 0
TRIP COM GROUP LTD ADS 89677Q107 31,364 1,019,958 SH   SOLE 26 172,784 0 847,174
TRIP COM GROUP LTD ADS 89677Q107 31,407 1,021,363 SH   SOLE 28 38,008 0 983,355
TRIP COM GROUP LTD ADS 89677Q107 97,775 3,179,688 SH   SOLE 30 3,179,688 0 0
TRIP COM GROUP LTD ADS 89677Q107 4,654 151,361 SH   SOLE 32 151,361 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,166 37,925 SH   SOLE 34 37,925 0 0
TRIP COM GROUP LTD ADS 89677Q107 219 7,125 SH   SOLE 36 7,125 0 0
TRIP COM GROUP LTD ADS 89677Q107 63 2,046 SH   SOLE 40 2,046 0 0
TRIP COM GROUP LTD ADS 89677Q107 7,927 257,784 SH   SOLE 43 20,845 0 236,939
TRIPADVISOR INC COM 896945201 9,878 291,828 SH   SOLE 2 83,006 0 208,822
TRIPADVISOR INC COM 896945201 140 4,139 SH   SOLE 4 4,139 0 0
TRIPADVISOR INC COM 896945201 54 1,592 SH   SOLE 7 1,592 0 0
TRIPADVISOR INC COM 896945201 8,143 240,573 SH   SOLE 18 239,253 0 1,320
TRIPADVISOR INC COM 896945201 2,383 70,398 SH   SOLE 19 70,398 0 0
TRIPADVISOR INC COM 896945201 160,198 4,732,581 SH   SOLE 21 4,732,581 0 0
TRIPADVISOR INC COM 896945201 94,435 2,789,810 SH   SOLE 22 2,669,083 0 120,727
TRIPADVISOR INC COM 896945201 463 13,665 SH   SOLE 25 13,665 0 0
TRIPADVISOR INC COM 896945201 1,469 43,390 SH   SOLE 26 36,916 0 6,474
TRIPADVISOR INC COM 896945201 308 9,111 SH   SOLE 28 8,161 0 950
TRIPADVISOR INC COM 896945201 8,826 260,728 SH   SOLE 30 260,728 0 0
TRIPADVISOR INC COM 896945201 195 5,757 SH   SOLE 31 5,757 0 0
TRIPADVISOR INC COM 896945201 827 24,432 SH   SOLE 34 24,432 0 0
TRIPADVISOR INC COM 896945201 217 6,407 SH   SOLE 36 6,407 0 0
TRIPADVISOR INC COM 896945201 392 11,567 SH   SOLE 40 11,567 0 0
TRIPADVISOR INC COM 896945201 2,041 60,290 SH   SOLE 43 2,341 0 57,949
TRIPLE-S MGMT CORP COM 896749108 1,857 52,490 SH   SOLE 2 7,333 0 45,157
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,773 78,401 SH   SOLE 18 78,401 0 0
TRIPLE-S MGMT CORP COM 896749108 1,373 38,811 SH   SOLE 19 38,811 0 0
TRIPLE-S MGMT CORP COM 896749108 33,272 940,681 SH   SOLE 21 940,681 0 0
TRIPLE-S MGMT CORP COM 896749108 20,752 586,700 SH   SOLE 22 563,262 0 23,438
TRIPLE-S MGMT CORP COM 896749108 105 2,978 SH   SOLE 25 2,978 0 0
TRIPLE-S MGMT CORP COM 896749108 84 2,377 SH   SOLE 26 0 0 2,377
TRIPLE-S MGMT CORP COM 896749108 123 3,489 SH   SOLE 28 3,489 0 0
TRIPLE-S MGMT CORP COM 896749108 590 16,679 SH   SOLE 30 16,679 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 3,580 226,027 SH   SOLE 30 226,027 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3 182 SH   SOLE 43 0 0 182
TRISTATE CAP HLDGS INC COM 89678F100 3,475 164,318 SH   SOLE 2 50,478 0 113,840
TRISTATE CAP HLDGS INC COM 89678F100 11 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,035 96,232 SH   SOLE 18 96,232 0 0
TRISTATE CAP HLDGS INC COM 89678F100 8,409 397,588 SH   SOLE 19 397,588 0 0
TRISTATE CAP HLDGS INC COM 89678F100 24,442 1,155,636 SH   SOLE 21 1,155,636 0 0
TRISTATE CAP HLDGS INC COM 89678F100 30,671 1,450,182 SH   SOLE 22 1,422,379 0 27,803
TRISTATE CAP HLDGS INC COM 89678F100 478 22,602 SH   SOLE 23 22,602 0 0
TRISTATE CAP HLDGS INC COM 89678F100 111 5,248 SH   SOLE 25 5,248 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,985 93,869 SH   SOLE 26 2,301 0 91,568
TRISTATE CAP HLDGS INC COM 89678F100 65 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 145 6,860 SH   SOLE 30 6,860 0 0
TRISTATE CAP HLDGS INC COM 89678F100 94 4,438 SH   SOLE 34 4,438 0 0
TRISTATE CAP HLDGS INC COM 89678F100 49 2,309 SH   SOLE 36 2,309 0 0
TRISTATE CAP HLDGS INC COM 89678F100 50 2,387 SH   SOLE 40 2,387 0 0
TRISTATE CAP HLDGS INC COM 89678F100 110 5,215 SH   SOLE 43 348 0 4,867
TRITON INTL LTD CL A G9078F107 7,321 140,673 SH   SOLE 2 50,127 0 90,546
TRITON INTL LTD CL A G9078F107 15 287 SH   SOLE 4 287 0 0
TRITON INTL LTD CL A G9078F107 84 1,607 SH   SOLE 7 1,607 0 0
TRITON INTL LTD CL A G9078F107 10,967 210,751 SH   SOLE 18 210,751 0 0
TRITON INTL LTD CL A G9078F107 20,014 384,596 SH   SOLE 19 384,596 0 0
TRITON INTL LTD CL A G9078F107 127,917 2,458,056 SH   SOLE 21 2,458,056 0 0
TRITON INTL LTD CL A G9078F107 99,017 1,902,717 SH   SOLE 22 1,834,914 0 67,803
TRITON INTL LTD CL A G9078F107 638 12,264 SH   SOLE 23 12,264 0 0
TRITON INTL LTD CL A G9078F107 649 12,473 SH   SOLE 25 12,473 0 0
TRITON INTL LTD CL A G9078F107 5,305 101,950 SH   SOLE 26 28,838 0 73,112
TRITON INTL LTD CL A G9078F107 293 5,622 SH   SOLE 28 5,622 0 0
TRITON INTL LTD CL A G9078F107 2,120 40,734 SH   SOLE 30 40,734 0 0
TRITON INTL LTD CL A G9078F107 693 13,316 SH   SOLE 36 13,316 0 0
TRITON INTL LTD CL A G9078F107 428 8,218 SH   SOLE 40 8,218 0 0
TRITON INTL LTD CL A G9078F107 1,478 28,409 SH   SOLE 43 6,052 0 22,357
TRIUMPH BANCORP INC COM 89679E300 1,384 13,822 SH   SOLE 2 7,230 0 6,592
TRIUMPH BANCORP INC COM 89679E300 8 83 SH   SOLE 4 83 0 0
TRIUMPH BANCORP INC COM 89679E300 38 379 SH   SOLE 7 379 0 0
TRIUMPH BANCORP INC COM 89679E300 8,639 86,282 SH   SOLE 18 86,282 0 0
TRIUMPH BANCORP INC COM 89679E300 4,104 40,987 SH   SOLE 19 40,987 0 0
TRIUMPH BANCORP INC COM 89679E300 268,528 2,681,790 SH   SOLE 21 2,681,790 0 0
TRIUMPH BANCORP INC COM 89679E300 58,838 587,618 SH   SOLE 22 572,292 0 15,326
TRIUMPH BANCORP INC COM 89679E300 300 2,993 SH   SOLE 25 2,993 0 0
TRIUMPH BANCORP INC COM 89679E300 1,176 11,740 SH   SOLE 26 8,968 0 2,772
TRIUMPH BANCORP INC COM 89679E300 176 1,756 SH   SOLE 28 1,756 0 0
TRIUMPH BANCORP INC COM 89679E300 4,023 40,173 SH   SOLE 30 40,173 0 0
TRIUMPH BANCORP INC COM 89679E300 281 2,806 SH   SOLE 40 2,806 0 0
TRIUMPH BANCORP INC COM 89679E300 525 5,245 SH   SOLE 43 61 0 5,184
TRIUMPH GROUP INC NEW COM 896818101 1,460 78,368 SH   SOLE 2 19,037 0 59,331
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,851 260,385 SH   SOLE 18 260,385 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,081 111,711 SH   SOLE 19 111,711 0 0
TRIUMPH GROUP INC NEW COM 896818101 135,557 7,276,294 SH   SOLE 21 7,276,294 0 0
TRIUMPH GROUP INC NEW COM 896818101 29,879 1,603,830 SH   SOLE 22 1,535,712 0 68,118
TRIUMPH GROUP INC NEW COM 896818101 212 11,386 SH   SOLE 25 11,386 0 0
TRIUMPH GROUP INC NEW COM 896818101 260 13,952 SH   SOLE 26 5,029 0 8,923
TRIUMPH GROUP INC NEW COM 896818101 117 6,296 SH   SOLE 28 4,596 0 1,700
TRIUMPH GROUP INC NEW COM 896818101 2,164 116,147 SH   SOLE 30 116,147 0 0
TRIUMPH GROUP INC NEW COM 896818101 32 1,723 SH   SOLE 36 1,723 0 0
TRIUMPH GROUP INC NEW COM 896818101 171 9,205 SH   SOLE 40 9,205 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,249 67,039 SH   SOLE 43 31,813 0 35,226
TROIKA MEDIA GROUP INC COM 89689F305 5 3,598 SH   SOLE 18 3,598 0 0
TROIKA MEDIA GROUP INC COM 89689F305 63 47,641 SH   SOLE 21 47,641 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 3,207 130,083 SH   SOLE 2 34,709 0 95,374
TRONOX HOLDINGS PLC SHS G9087Q102 7 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 45 1,842 SH   SOLE 7 1,842 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 8,728 354,065 SH   SOLE 18 354,065 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 5,036 204,307 SH   SOLE 19 204,307 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 103,668 4,205,584 SH   SOLE 21 4,205,584 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 66,014 2,678,044 SH   SOLE 22 2,559,127 0 118,917
TRONOX HOLDINGS PLC SHS G9087Q102 427 17,315 SH   SOLE 25 17,315 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,258 51,015 SH   SOLE 26 44,673 0 6,342
TRONOX HOLDINGS PLC SHS G9087Q102 233 9,447 SH   SOLE 28 9,447 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,636 66,365 SH   SOLE 30 66,365 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 346 14,023 SH   SOLE 40 14,023 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 878 35,633 SH   SOLE 43 1,266 0 34,367
TRUEBLUE INC COM 89785X101 1,088 40,195 SH   SOLE 2 11,234 0 28,961
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,837 141,697 SH   SOLE 18 141,697 0 0
TRUEBLUE INC COM 89785X101 1,686 62,269 SH   SOLE 19 62,269 0 0
TRUEBLUE INC COM 89785X101 116,425 4,299,282 SH   SOLE 21 4,299,282 0 0
TRUEBLUE INC COM 89785X101 23,887 882,103 SH   SOLE 22 842,397 0 39,706
TRUEBLUE INC COM 89785X101 190 7,008 SH   SOLE 25 7,008 0 0
TRUEBLUE INC COM 89785X101 275 10,153 SH   SOLE 26 7,972 0 2,181
TRUEBLUE INC COM 89785X101 124 4,587 SH   SOLE 28 4,587 0 0
TRUEBLUE INC COM 89785X101 1,503 55,506 SH   SOLE 30 55,506 0 0
TRUEBLUE INC COM 89785X101 158 5,838 SH   SOLE 36 5,838 0 0
TRUEBLUE INC COM 89785X101 122 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101 2,621 96,789 SH   SOLE 43 7,278 0 89,511
TRUECAR INC COM 89785L107 940 225,939 SH   SOLE 2 85,739 0 140,200
TRUECAR INC COM 89785L107 2 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 7 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 1,443 346,816 SH   SOLE 18 346,816 0 0
TRUECAR INC COM 89785L107 1,385 333,038 SH   SOLE 19 333,038 0 0
TRUECAR INC COM 89785L107 15,978 3,840,948 SH   SOLE 21 3,840,948 0 0
TRUECAR INC COM 89785L107 13,414 3,224,407 SH   SOLE 22 3,128,873 0 95,534
TRUECAR INC COM 89785L107 100 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107 53 12,798 SH   SOLE 25 12,798 0 0
TRUECAR INC COM 89785L107 455 109,369 SH   SOLE 26 508 0 108,861
TRUECAR INC COM 89785L107 49 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 352 84,515 SH   SOLE 30 84,515 0 0
TRUECAR INC COM 89785L107 39 9,339 SH   SOLE 40 9,339 0 0
TRUECAR INC COM 89785L107 13 3,215 SH   SOLE 43 0 0 3,215
TRUIST FINL CORP COM 89832Q109 203,158 3,463,907 SH   SOLE 2 808,156 0 2,655,751
TRUIST FINL CORP COM 89832Q109 59,199 1,009,367 SH   SOLE 4 657,872 0 351,495
TRUIST FINL CORP COM 89832Q109 75,469 1,286,775 SH   SOLE 7 1,247,840 0 38,935
TRUIST FINL CORP COM 89832Q109 5,904 100,669 SH   SOLE 13 77,604 0 23,065
TRUIST FINL CORP COM 89832Q109 10,140 172,885 SH   SOLE 15 172,885 0 0
TRUIST FINL CORP COM 89832Q109 191,471 3,264,640 SH   SOLE 18 2,931,258 0 333,382
TRUIST FINL CORP COM 89832Q109 54,858 935,341 SH   SOLE 19 935,341 0 0
TRUIST FINL CORP COM 89832Q109 2,127,417 36,273,100 SH   SOLE 21 36,273,100 0 0
TRUIST FINL CORP COM 89832Q109 1,706,666 29,099,162 SH   SOLE 22 25,895,348 0 3,203,814
TRUIST FINL CORP COM 89832Q109 46,348 790,239 SH   SOLE 23 790,239 0 0
TRUIST FINL CORP COM 89832Q109 142,429 2,428,454 SH   SOLE 25 2,428,454 0 0
TRUIST FINL CORP COM 89832Q109 167,940 2,863,422 SH   SOLE 26 977,335 0 1,886,087
TRUIST FINL CORP COM 89832Q109 216,994 3,699,819 SH   SOLE 28 119,718 0 3,580,101
TRUIST FINL CORP COM 89832Q109 569 9,708 SH   SOLE 29 9,708 0 0
TRUIST FINL CORP COM 89832Q109 503,287 8,581,195 SH   SOLE 30 8,572,164 0 9,031
TRUIST FINL CORP COM 89832Q109 31,069 529,733 SH   SOLE 31 196,958 0 332,775
TRUIST FINL CORP COM 89832Q109 3,492 59,538 SH   SOLE 32 59,538 0 0
TRUIST FINL CORP COM 89832Q109 12,190 207,846 SH   SOLE 34 207,846 0 0
TRUIST FINL CORP COM 89832Q109 11,352 193,555 SH   SOLE 35 193,555 0 0
TRUIST FINL CORP COM 89832Q109 40,825 696,073 SH   SOLE 36 696,073 0 0
TRUIST FINL CORP COM 89832Q109 2,750 46,883 SH   SOLE 40 46,883 0 0
TRUIST FINL CORP COM 89832Q109 46,661 795,586 SH   SOLE 43 69,410 0 726,176
TRUPANION INC COM 898202106 5,100 65,666 SH   SOLE 2 35,605 0 30,061
TRUPANION INC COM 898202106 19 241 SH   SOLE 4 241 0 0
TRUPANION INC COM 898202106 38 484 SH   SOLE 7 484 0 0
TRUPANION INC COM 898202106 11,197 144,167 SH   SOLE 18 132,175 0 11,992
TRUPANION INC COM 898202106 24,396 314,096 SH   SOLE 19 314,096 0 0
TRUPANION INC COM 898202106 309,091 3,979,540 SH   SOLE 21 3,979,540 0 0
TRUPANION INC COM 898202106 85,379 1,099,247 SH   SOLE 22 1,079,512 0 19,735
TRUPANION INC COM 898202106 825 10,623 SH   SOLE 23 10,623 0 0
TRUPANION INC COM 898202106 358 4,608 SH   SOLE 25 4,608 0 0
TRUPANION INC COM 898202106 4,469 57,539 SH   SOLE 26 8,052 0 49,487
TRUPANION INC COM 898202106 218 2,805 SH   SOLE 28 2,805 0 0
TRUPANION INC COM 898202106 4,590 59,101 SH   SOLE 30 59,101 0 0
TRUPANION INC COM 898202106 9 112 SH   SOLE 36 112 0 0
TRUPANION INC COM 898202106 310 3,987 SH   SOLE 40 3,987 0 0
TRUPANION INC COM 898202106 413 5,316 SH   SOLE 43 67 0 5,249
TRUSTCO BK CORP N Y COM NEW 898349204 644 20,146 SH   SOLE 2 5,672 0 14,474
TRUSTCO BK CORP N Y COM NEW 898349204 2 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 9 294 SH   SOLE 7 294 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 2,352 73,559 SH   SOLE 18 73,559 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 1,107 34,617 SH   SOLE 19 34,617 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 69,362 2,169,588 SH   SOLE 21 2,169,588 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 15,694 490,901 SH   SOLE 22 471,187 0 19,714
TRUSTCO BK CORP N Y COM NEW 898349204 333 10,413 SH   SOLE 26 9,095 0 1,318
TRUSTCO BK CORP N Y COM NEW 898349204 87 2,724 SH   SOLE 28 2,724 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 1,010 31,594 SH   SOLE 30 31,594 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 83 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 390 12,189 SH   SOLE 43 198 0 11,991
TRUSTMARK CORP COM 898402102 2,208 68,525 SH   SOLE 2 19,340 0 49,185
TRUSTMARK CORP COM 898402102 9 291 SH   SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102 35 1,091 SH   SOLE 7 1,091 0 0
TRUSTMARK CORP COM 898402102 7,988 247,926 SH   SOLE 18 247,926 0 0
TRUSTMARK CORP COM 898402102 3,561 110,509 SH   SOLE 19 110,509 0 0
TRUSTMARK CORP COM 898402102 213,491 6,626,051 SH   SOLE 21 6,626,051 0 0
TRUSTMARK CORP COM 898402102 51,736 1,605,699 SH   SOLE 22 1,540,483 0 65,216
TRUSTMARK CORP COM 898402102 292 9,070 SH   SOLE 25 9,070 0 0
TRUSTMARK CORP COM 898402102 717 22,247 SH   SOLE 26 17,531 0 4,716
TRUSTMARK CORP COM 898402102 171 5,301 SH   SOLE 28 5,301 0 0
TRUSTMARK CORP COM 898402102 3,407 105,739 SH   SOLE 30 105,739 0 0
TRUSTMARK CORP COM 898402102 169 5,257 SH   SOLE 36 5,257 0 0
TRUSTMARK CORP COM 898402102 222 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102 5,084 157,799 SH   SOLE 43 921 0 156,878
TRXADE HEALTH INC COM NEW 89846A207 4 883 SH   SOLE 18 883 0 0
TRXADE HEALTH INC COM NEW 89846A207 48 9,660 SH   SOLE 21 9,660 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 75 7,019 SH   SOLE 22 7,019 0 0
TSCAN THERAPEUTICS INC COM 89854M101 335 40,146 SH   SOLE 18 40,146 0 0
TSCAN THERAPEUTICS INC COM 89854M101 11,980 1,436,451 SH   SOLE 19 1,436,451 0 0
TSCAN THERAPEUTICS INC COM 89854M101 37 4,487 SH   SOLE 20 4,487 0 0
TSCAN THERAPEUTICS INC COM 89854M101 130 15,550 SH   SOLE 21 15,550 0 0
TSCAN THERAPEUTICS INC COM 89854M101 33 3,943 SH   SOLE 34 3,943 0 0
TTEC HLDGS INC COM 89854H102 1,000 10,689 SH   SOLE 2 7,580 0 3,109
TTEC HLDGS INC COM 89854H102 8 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 28 297 SH   SOLE 7 297 0 0
TTEC HLDGS INC COM 89854H102 6,267 67,007 SH   SOLE 18 67,007 0 0
TTEC HLDGS INC COM 89854H102 4,136 44,216 SH   SOLE 19 44,216 0 0
TTEC HLDGS INC COM 89854H102 196,810 2,104,245 SH   SOLE 21 2,104,245 0 0
TTEC HLDGS INC COM 89854H102 42,898 458,659 SH   SOLE 22 446,789 0 11,870
TTEC HLDGS INC COM 89854H102 12 132 SH   SOLE 23 132 0 0
TTEC HLDGS INC COM 89854H102 313 3,346 SH   SOLE 25 3,346 0 0
TTEC HLDGS INC COM 89854H102 722 7,715 SH   SOLE 26 6,729 0 986
TTEC HLDGS INC COM 89854H102 146 1,563 SH   SOLE 28 1,563 0 0
TTEC HLDGS INC COM 89854H102 3,061 32,727 SH   SOLE 30 32,727 0 0
TTEC HLDGS INC COM 89854H102 109 1,168 SH   SOLE 36 1,168 0 0
TTEC HLDGS INC COM 89854H102 205 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102 1,570 16,784 SH   SOLE 43 1,262 0 15,522
TTM TECHNOLOGIES INC COM 87305R109 1,290 102,661 SH   SOLE 2 30,653 0 72,008
TTM TECHNOLOGIES INC COM 87305R109 4 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 43 3,420 SH   SOLE 7 3,420 0 0
TTM TECHNOLOGIES INC COM 87305R109 5,370 427,239 SH   SOLE 18 427,239 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,345 186,545 SH   SOLE 19 186,545 0 0
TTM TECHNOLOGIES INC COM 87305R109 161,456 12,844,513 SH   SOLE 21 12,844,513 0 0
TTM TECHNOLOGIES INC COM 87305R109 33,876 2,694,962 SH   SOLE 22 2,579,717 0 115,245
TTM TECHNOLOGIES INC COM 87305R109 162 12,892 SH   SOLE 25 12,892 0 0
TTM TECHNOLOGIES INC COM 87305R109 687 54,631 SH   SOLE 26 48,260 0 6,371
TTM TECHNOLOGIES INC COM 87305R109 2,264 180,096 SH   SOLE 30 180,096 0 0
TTM TECHNOLOGIES INC COM 87305R109 82 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 153 12,199 SH   SOLE 40 12,199 0 0
TTM TECHNOLOGIES INC COM 87305R109 824 65,591 SH   SOLE 43 0 0 65,591
TUCOWS INC COM NEW 898697206 301 3,808 SH   SOLE 2 2,791 0 1,017
TUCOWS INC COM NEW 898697206 14 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 2,231 28,257 SH   SOLE 18 28,257 0 0
TUCOWS INC COM NEW 898697206 1,306 16,545 SH   SOLE 19 16,545 0 0
TUCOWS INC COM NEW 898697206 27,794 352,043 SH   SOLE 21 352,043 0 0
TUCOWS INC COM NEW 898697206 18,194 230,444 SH   SOLE 22 225,301 0 5,143
TUCOWS INC COM NEW 898697206 91 1,147 SH   SOLE 25 1,147 0 0
TUCOWS INC COM NEW 898697206 71 894 SH   SOLE 26 0 0 894
TUCOWS INC COM NEW 898697206 60 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206 438 5,542 SH   SOLE 30 5,542 0 0
TUCOWS INC COM NEW 898697206 112 1,422 SH   SOLE 40 1,422 0 0
TUCOWS INC COM NEW 898697206 274 3,476 SH   SOLE 43 119 0 3,357
TUNIU CORP SPONSORED ADS A 89977P106 2 1,002 SH   SOLE 43 0 0 1,002
TUPPERWARE BRANDS CORP COM 899896104 1,147 54,317 SH   SOLE 2 14,818 0 39,499
TUPPERWARE BRANDS CORP COM 899896104 4 213 SH   SOLE 4 213 0 0
TUPPERWARE BRANDS CORP COM 899896104 32 1,511 SH   SOLE 7 1,511 0 0
TUPPERWARE BRANDS CORP COM 899896104 4,423 209,434 SH   SOLE 18 209,434 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,759 83,289 SH   SOLE 19 83,289 0 0
TUPPERWARE BRANDS CORP COM 899896104 124,850 5,911,478 SH   SOLE 21 5,911,478 0 0
TUPPERWARE BRANDS CORP COM 899896104 27,304 1,292,807 SH   SOLE 22 1,240,115 0 52,692
TUPPERWARE BRANDS CORP COM 899896104 201 9,506 SH   SOLE 25 9,506 0 0
TUPPERWARE BRANDS CORP COM 899896104 627 29,703 SH   SOLE 26 26,136 0 3,567
TUPPERWARE BRANDS CORP COM 899896104 285 13,514 SH   SOLE 28 6,243 0 7,271
TUPPERWARE BRANDS CORP COM 899896104 2,033 96,258 SH   SOLE 30 96,258 0 0
TUPPERWARE BRANDS CORP COM 899896104 193 9,125 SH   SOLE 36 9,125 0 0
TUPPERWARE BRANDS CORP COM 899896104 123 5,812 SH   SOLE 40 5,812 0 0
TUPPERWARE BRANDS CORP COM 899896104 723 34,232 SH   SOLE 43 39 0 34,193
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 169 38,946 SH   SOLE 4 38,946 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 166 38,050 SH   SOLE 25 38,050 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 28 6,367 SH   SOLE 30 6,367 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 58 13,305 SH   SOLE 31 13,305 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 24 5,543 SH   SOLE 34 5,543 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 4,352 1,000,573 SH   SOLE 43 103,649 0 896,924
TURNING POINT THERAPEUTICS I COM 90041T108 3,374 50,788 SH   SOLE 2 14,205 0 36,583
TURNING POINT THERAPEUTICS I COM 90041T108 12 179 SH   SOLE 4 179 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 49 739 SH   SOLE 7 739 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 9,533 143,506 SH   SOLE 18 143,506 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 5,355 80,609 SH   SOLE 19 80,609 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 131,737 1,983,100 SH   SOLE 21 1,983,100 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 73,412 1,105,097 SH   SOLE 22 1,061,423 0 43,674
TURNING POINT THERAPEUTICS I COM 90041T108 380 5,726 SH   SOLE 25 5,726 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1,418 21,350 SH   SOLE 26 17,805 0 3,545
TURNING POINT THERAPEUTICS I COM 90041T108 227 3,423 SH   SOLE 28 3,423 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 22,928 345,144 SH   SOLE 30 345,144 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 71 1,070 SH   SOLE 36 1,070 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 319 4,796 SH   SOLE 40 4,796 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 346 5,209 SH   SOLE 43 58 0 5,151
TURNING PT BRANDS INC COM 90041L105 1,138 23,842 SH   SOLE 2 20,661 0 3,181
TURNING PT BRANDS INC COM 90041L105 2 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105 10 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 2,183 45,717 SH   SOLE 18 42,872 0 2,845
TURNING PT BRANDS INC COM 90041L105 2,723 57,020 SH   SOLE 19 57,020 0 0
TURNING PT BRANDS INC COM 90041L105 25,179 527,301 SH   SOLE 21 527,301 0 0
TURNING PT BRANDS INC COM 90041L105 18,477 386,946 SH   SOLE 22 377,357 0 9,589
TURNING PT BRANDS INC COM 90041L105 45 933 SH   SOLE 23 933 0 0
TURNING PT BRANDS INC COM 90041L105 105 2,199 SH   SOLE 26 0 0 2,199
TURNING PT BRANDS INC COM 90041L105 455 9,523 SH   SOLE 30 9,523 0 0
TURNING PT BRANDS INC COM 90041L105 55 1,150 SH   SOLE 40 1,150 0 0
TURNING PT BRANDS INC COM 90041L105 119 2,483 SH   SOLE 43 0 0 2,483
TURQUOISE HILL RES LTD COM 900435207 346 23,423 SH   SOLE 21 23,423 0 0
TURQUOISE HILL RES LTD COM 900435207 321 21,745 SH   SOLE 43 0 0 21,745
TURTLE BEACH CORP COM NEW 900450206 174 6,248 SH   SOLE 2 1,158 0 5,090
TURTLE BEACH CORP COM NEW 900450206 10 345 SH   SOLE 7 345 0 0
TURTLE BEACH CORP COM NEW 900450206 1,236 44,414 SH   SOLE 18 44,414 0 0
TURTLE BEACH CORP COM NEW 900450206 747 26,834 SH   SOLE 19 26,834 0 0
TURTLE BEACH CORP COM NEW 900450206 15,223 547,197 SH   SOLE 21 547,197 0 0
TURTLE BEACH CORP COM NEW 900450206 10,433 375,029 SH   SOLE 22 371,774 0 3,255
TURTLE BEACH CORP COM NEW 900450206 30 1,075 SH   SOLE 43 0 0 1,075
TUSIMPLE HLDGS INC CL A 90089L108 3,183 85,734 SH   SOLE 2 3,441 0 82,293
TUSIMPLE HLDGS INC CL A 90089L108 22 580 SH   SOLE 7 580 0 0
TUSIMPLE HLDGS INC CL A 90089L108 532 14,332 SH   SOLE 18 14,332 0 0
TUSIMPLE HLDGS INC CL A 90089L108 42,044 1,132,354 SH   SOLE 19 1,132,354 0 0
TUSIMPLE HLDGS INC CL A 90089L108 15,973 430,195 SH   SOLE 21 430,195 0 0
TUSIMPLE HLDGS INC CL A 90089L108 27,513 740,997 SH   SOLE 22 713,687 0 27,310
TUSIMPLE HLDGS INC CL A 90089L108 3,991 107,476 SH   SOLE 26 0 0 107,476
TUSIMPLE HLDGS INC CL A 90089L108 24 637 SH   SOLE 31 637 0 0
TUSIMPLE HLDGS INC CL A 90089L108 54,348 1,463,716 SH   SOLE 34 1,463,716 0 0
TUTOR PERINI CORP COM 901109108 1,996 153,737 SH   SOLE 2 98,675 0 55,062
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,792 138,039 SH   SOLE 18 138,039 0 0
TUTOR PERINI CORP COM 901109108 4,017 309,456 SH   SOLE 19 309,456 0 0
TUTOR PERINI CORP COM 901109108 24,865 1,915,619 SH   SOLE 21 1,915,619 0 0
TUTOR PERINI CORP COM 901109108 19,014 1,464,843 SH   SOLE 22 1,423,799 0 41,044
TUTOR PERINI CORP COM 901109108 54 4,126 SH   SOLE 23 4,126 0 0
TUTOR PERINI CORP COM 901109108 76 5,824 SH   SOLE 25 5,824 0 0
TUTOR PERINI CORP COM 901109108 587 45,249 SH   SOLE 26 0 0 45,249
TUTOR PERINI CORP COM 901109108 356 27,427 SH   SOLE 28 5,652 0 21,775
TUTOR PERINI CORP COM 901109108 269 20,726 SH   SOLE 30 20,726 0 0
TUTOR PERINI CORP COM 901109108 59 4,511 SH   SOLE 36 4,511 0 0
TUTOR PERINI CORP COM 901109108 53 4,106 SH   SOLE 40 4,106 0 0
TUTOR PERINI CORP COM 901109108 984 75,831 SH   SOLE 43 418 0 75,413
TUYA INC SPONSERED ADS 90114C107 62 6,821 SH   SOLE 2 6,821 0 0
TUYA INC SPONSERED ADS 90114C107 521 57,447 SH   SOLE 19 57,447 0 0
TUYA INC SPONSERED ADS 90114C107 316 34,854 SH   SOLE 25 34,854 0 0
TUYA INC SPONSERED ADS 90114C107 165 18,202 SH   SOLE 28 0 0 18,202
TUYA INC SPONSERED ADS 90114C107 1,794 197,820 SH   SOLE 34 197,820 0 0
TWILIO INC CL A 90138F102 124,480 390,157 SH   SOLE 2 82,732 0 307,425
TWILIO INC CL A 90138F102 35,483 111,214 SH   SOLE 4 75,230 0 35,984
TWILIO INC CL A 90138F102 5,757 18,043 SH   SOLE 7 18,043 0 0
TWILIO INC CL A 90138F102 3,470 10,875 SH   SOLE 13 7,944 0 2,931
TWILIO INC CL A 90138F102 4,836 15,156 SH   SOLE 15 15,156 0 0
TWILIO INC CL A 90138F102 0 1 SH   SOLE 17 0 0 1
TWILIO INC CL A 90138F102 167,923 526,323 SH   SOLE 18 355,031 0 171,292
TWILIO INC CL A 90138F102 362,979 1,137,688 SH   SOLE 19 1,137,688 0 0
TWILIO INC CL A 90138F102 530,099 1,661,492 SH   SOLE 21 1,661,492 0 0
TWILIO INC CL A 90138F102 1,146,415 3,593,215 SH   SOLE 22 3,341,849 0 251,366
TWILIO INC CL A 90138F102 31,748 99,509 SH   SOLE 23 99,509 0 0
TWILIO INC CL A 90138F102 140,439 440,179 SH   SOLE 25 440,179 0 0
TWILIO INC CL A 90138F102 107,224 336,074 SH   SOLE 26 149,640 0 186,434
TWILIO INC CL A 90138F102 145,379 455,661 SH   SOLE 28 14,844 0 440,817
TWILIO INC CL A 90138F102 1,050 3,292 SH   SOLE 29 3,292 0 0
TWILIO INC CL A 90138F102 112,431 352,392 SH   SOLE 30 352,392 0 0
TWILIO INC CL A 90138F102 19,844 62,196 SH   SOLE 31 22,863 0 39,333
TWILIO INC CL A 90138F102 281,863 883,444 SH   SOLE 34 883,444 0 0
TWILIO INC CL A 90138F102 23,604 73,981 SH   SOLE 36 73,981 0 0
TWILIO INC CL A 90138F102 1,776 5,566 SH   SOLE 40 5,566 0 0
TWILIO INC CL A 90138F102 27,931 87,544 SH   SOLE 43 5,464 0 82,080
TWILIO INC OPTIONS 90138F102 191 600 SH Call SOLE 4 600 0 0
TWILIO INC OPTIONS 90138F102 2,584 8,100 SH Call SOLE 18 8,100 0 0
TWILIO INC OPTIONS 90138F102 15,633 49,000 SH Call SOLE 19 49,000 0 0
TWILIO INC OPTIONS 90138F102 1,276 4,000 SH Call SOLE 22 4,000 0 0
TWILIO INC OPTIONS 90138F102 191 600 SH Call SOLE 26 600 0 0
TWILIO INC OPTIONS 90138F102 8,710 27,300 SH Call SOLE 34 27,300 0 0
TWIN DISC INC COM 901476101 23 2,202 SH   SOLE 18 2,202 0 0
TWIN DISC INC COM 901476101 353 33,142 SH   SOLE 21 33,142 0 0
TWIN DISC INC COM 901476101 1,556 145,955 SH   SOLE 22 145,955 0 0
TWIN VEE POWERCATS CO COM 90177C101 2 597 SH   SOLE 18 597 0 0
TWIN VEE POWERCATS CO COM 90177C101 21 5,893 SH   SOLE 21 5,893 0 0
TWIST BIOSCIENCE CORP COM 90184D100 4,866 45,486 SH   SOLE 2 21,579 0 23,907
TWIST BIOSCIENCE CORP COM 90184D100 14 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100 81 759 SH   SOLE 7 759 0 0
TWIST BIOSCIENCE CORP COM 90184D100 14,625 136,718 SH   SOLE 18 128,614 0 8,104
TWIST BIOSCIENCE CORP COM 90184D100 25,020 233,897 SH   SOLE 19 233,897 0 0
TWIST BIOSCIENCE CORP COM 90184D100 217,398 2,032,328 SH   SOLE 21 2,032,328 0 0
TWIST BIOSCIENCE CORP COM 90184D100 132,796 1,241,433 SH   SOLE 22 1,215,077 0 26,356
TWIST BIOSCIENCE CORP COM 90184D100 719 6,724 SH   SOLE 23 6,724 0 0
TWIST BIOSCIENCE CORP COM 90184D100 572 5,351 SH   SOLE 25 5,351 0 0
TWIST BIOSCIENCE CORP COM 90184D100 4,688 43,821 SH   SOLE 26 13,070 0 30,751
TWIST BIOSCIENCE CORP COM 90184D100 431 4,026 SH   SOLE 28 4,026 0 0
TWIST BIOSCIENCE CORP COM 90184D100 26,183 244,766 SH   SOLE 30 244,766 0 0
TWIST BIOSCIENCE CORP COM 90184D100 547 5,115 SH   SOLE 40 5,115 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1,847 17,268 SH   SOLE 43 432 0 16,836
TWITTER INC COM 90184L102 124,639 2,063,900 SH   SOLE 2 529,545 0 1,534,355
TWITTER INC COM 90184L102 33,078 547,734 SH   SOLE 4 367,086 0 180,648
TWITTER INC COM 90184L102 41,970 694,985 SH   SOLE 7 671,635 0 23,350
TWITTER INC COM 90184L102 1,647 27,268 SH   SOLE 13 13,299 0 13,969
TWITTER INC COM 90184L102 4,635 76,751 SH   SOLE 15 76,751 0 0
TWITTER INC COM 90184L102 51 851 SH   SOLE 17 0 0 851
TWITTER INC COM 90184L102 133,270 2,206,827 SH   SOLE 18 2,070,404 0 136,423
TWITTER INC COM 90184L102 34,622 573,315 SH   SOLE 19 573,315 0 0
TWITTER INC COM 90184L102 1,128,507 18,686,982 SH   SOLE 21 18,686,982 0 0
TWITTER INC COM 90184L102 1,039,451 17,212,305 SH   SOLE 22 15,214,362 0 1,997,943
TWITTER INC COM 90184L102 31,165 516,065 SH   SOLE 23 516,065 0 0
TWITTER INC COM 90184L102 76,998 1,275,013 SH   SOLE 25 1,275,013 0 0
TWITTER INC COM 90184L102 109,483 1,812,931 SH   SOLE 26 724,168 0 1,088,763
TWITTER INC COM 90184L102 76,711 1,270,257 SH   SOLE 28 69,448 0 1,200,809
TWITTER INC COM 90184L102 2,520 41,725 SH   SOLE 29 41,725 0 0
TWITTER INC COM 90184L102 209,591 3,470,632 SH   SOLE 30 3,365,300 0 105,332
TWITTER INC COM 90184L102 20,080 332,506 SH   SOLE 31 135,839 0 196,667
TWITTER INC COM 90184L102 19,243 318,640 SH   SOLE 34 318,640 0 0
TWITTER INC COM 90184L102 22,084 365,695 SH   SOLE 36 365,695 0 0
TWITTER INC COM 90184L102 1,662 27,513 SH   SOLE 40 27,513 0 0
TWITTER INC COM 90184L102 25,937 429,491 SH   SOLE 43 22,849 0 406,642
TWITTER INC NOTE 0.250% 6/1 90184LAF9 9,828 7,805,000 PRN   SOLE 21 7,805,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,156 340,020 SH   SOLE 2 93,082 0 246,938
TWO HBRS INVT CORP COM NEW 90187B408 8 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 62 9,720 SH   SOLE 7 9,720 0 0
TWO HBRS INVT CORP COM NEW 90187B408 7,962 1,255,806 SH   SOLE 18 1,255,806 0 0
TWO HBRS INVT CORP COM NEW 90187B408 3,507 553,175 SH   SOLE 19 553,175 0 0
TWO HBRS INVT CORP COM NEW 90187B408 281,304 44,369,712 SH   SOLE 21 44,369,712 0 0
TWO HBRS INVT CORP COM NEW 90187B408 46,991 7,411,826 SH   SOLE 22 7,117,054 0 294,772
TWO HBRS INVT CORP COM NEW 90187B408 253 39,871 SH   SOLE 25 39,871 0 0
TWO HBRS INVT CORP COM NEW 90187B408 647 101,993 SH   SOLE 26 81,480 0 20,513
TWO HBRS INVT CORP COM NEW 90187B408 166 26,226 SH   SOLE 28 26,226 0 0
TWO HBRS INVT CORP COM NEW 90187B408 3,312 522,453 SH   SOLE 30 522,453 0 0
TWO HBRS INVT CORP COM NEW 90187B408 93 14,644 SH   SOLE 36 14,644 0 0
TWO HBRS INVT CORP COM NEW 90187B408 274 43,250 SH   SOLE 40 43,250 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,078 327,796 SH   SOLE 43 32,570 0 295,226
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAB7 2,252 2,200,000 PRN   SOLE 21 2,200,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 39,189 85,444 SH   SOLE 2 13,263 0 72,181
TYLER TECHNOLOGIES INC COM 902252105 12,094 26,368 SH   SOLE 4 16,618 0 9,750
TYLER TECHNOLOGIES INC COM 902252105 23,744 51,770 SH   SOLE 7 50,658 0 1,112
TYLER TECHNOLOGIES INC COM 902252105 495 1,079 SH   SOLE 13 108 0 971
TYLER TECHNOLOGIES INC COM 902252105 1,695 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 48,063 104,793 SH   SOLE 18 99,055 0 5,738
TYLER TECHNOLOGIES INC COM 902252105 103,397 225,438 SH   SOLE 19 225,438 0 0
TYLER TECHNOLOGIES INC COM 902252105 812,049 1,770,521 SH   SOLE 21 1,770,521 0 0
TYLER TECHNOLOGIES INC COM 902252105 467,815 1,019,982 SH   SOLE 22 934,919 0 85,063
TYLER TECHNOLOGIES INC COM 902252105 11,015 24,016 SH   SOLE 23 24,016 0 0
TYLER TECHNOLOGIES INC COM 902252105 25,616 55,850 SH   SOLE 25 55,850 0 0
TYLER TECHNOLOGIES INC COM 902252105 45,961 100,210 SH   SOLE 26 42,861 0 57,349
TYLER TECHNOLOGIES INC COM 902252105 45,063 98,251 SH   SOLE 28 3,090 0 95,161
TYLER TECHNOLOGIES INC COM 902252105 133,723 291,557 SH   SOLE 30 287,799 0 3,758
TYLER TECHNOLOGIES INC COM 902252105 6,715 14,640 SH   SOLE 31 4,760 0 9,880
TYLER TECHNOLOGIES INC COM 902252105 903 1,968 SH   SOLE 34 1,968 0 0
TYLER TECHNOLOGIES INC COM 902252105 14,941 32,576 SH   SOLE 36 32,576 0 0
TYLER TECHNOLOGIES INC COM 902252105 616 1,342 SH   SOLE 40 1,342 0 0
TYLER TECHNOLOGIES INC COM 902252105 17,316 37,754 SH   SOLE 43 1,621 0 36,133
TYME TECHNOLOGIES INC COM 90238J103 55 53,573 SH   SOLE 2 53,573 0 0
TYME TECHNOLOGIES INC COM 90238J103 15 14,865 SH   SOLE 18 14,865 0 0
TYME TECHNOLOGIES INC COM 90238J103 449 436,030 SH   SOLE 21 436,030 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,628 1,580,228 SH   SOLE 22 1,580,228 0 0
TYSON FOODS INC CL A 902494103 48,128 609,677 SH   SOLE 2 116,950 0 492,727
TYSON FOODS INC CL A 902494103 10,885 137,892 SH   SOLE 4 126,457 0 11,435
TYSON FOODS INC CL A 902494103 33,807 428,268 SH   SOLE 7 419,015 0 9,253
TYSON FOODS INC CL A 902494103 461 5,841 SH   SOLE 13 542 0 5,299
TYSON FOODS INC CL A 902494103 2,856 36,182 SH   SOLE 15 36,182 0 0
TYSON FOODS INC CL A 902494103 0 6 SH   SOLE 17 0 0 6
TYSON FOODS INC CL A 902494103 42,360 536,612 SH   SOLE 18 495,103 0 41,509
TYSON FOODS INC CL A 902494103 9,651 122,256 SH   SOLE 19 122,256 0 0
TYSON FOODS INC CL A 902494103 647,303 8,199,940 SH   SOLE 21 8,199,940 0 0
TYSON FOODS INC CL A 902494103 494,347 6,262,310 SH   SOLE 22 5,634,639 0 627,671
TYSON FOODS INC CL A 902494103 13,023 164,974 SH   SOLE 23 164,974 0 0
TYSON FOODS INC CL A 902494103 32,309 409,290 SH   SOLE 25 409,290 0 0
TYSON FOODS INC CL A 902494103 58,833 745,284 SH   SOLE 26 248,245 0 497,039
TYSON FOODS INC CL A 902494103 63,694 806,863 SH   SOLE 28 21,718 0 785,145
TYSON FOODS INC CL A 902494103 159,221 2,016,991 SH   SOLE 30 2,016,991 0 0
TYSON FOODS INC CL A 902494103 8,652 109,597 SH   SOLE 31 37,307 0 72,290
TYSON FOODS INC CL A 902494103 1,187 15,039 SH   SOLE 34 15,039 0 0
TYSON FOODS INC CL A 902494103 13,387 169,579 SH   SOLE 36 169,579 0 0
TYSON FOODS INC CL A 902494103 775 9,816 SH   SOLE 40 9,816 0 0
TYSON FOODS INC CL A 902494103 17,324 219,454 SH   SOLE 43 13,072 0 206,382
U S CENTY BK DORAL FLA CLASS A COM 90343D108 8 651 SH   SOLE 18 651 0 0
U S CENTY BK DORAL FLA CLASS A COM 90343D108 110 9,014 SH   SOLE 21 9,014 0 0
U S ENERGY CORP WYO COM 911805307 3 571 SH   SOLE 21 571 0 0
U S ENERGY CORP WYO COM 911805307 63 13,675 SH   SOLE 22 13,675 0 0
U S GLOBAL INVS INC CL A 902952100 98 17,183 SH   SOLE 21 17,183 0 0
U S GLOBAL INVS INC CL A 902952100 1,542 271,059 SH   SOLE 22 271,059 0 0
U S GOLD CORP COM NEW 90291C201 12 1,200 SH   SOLE 18 1,200 0 0
U S GOLD CORP COM NEW 90291C201 157 15,464 SH   SOLE 21 15,464 0 0
U S PHYSICAL THERAPY COM 90337L108 812 7,346 SH   SOLE 2 3,916 0 3,430
U S PHYSICAL THERAPY COM 90337L108 5 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108 25 228 SH   SOLE 7 228 0 0
U S PHYSICAL THERAPY COM 90337L108 5,086 45,988 SH   SOLE 18 45,988 0 0
U S PHYSICAL THERAPY COM 90337L108 8,371 75,687 SH   SOLE 19 75,687 0 0
U S PHYSICAL THERAPY COM 90337L108 166,002 1,500,922 SH   SOLE 21 1,500,922 0 0
U S PHYSICAL THERAPY COM 90337L108 38,424 347,415 SH   SOLE 22 339,784 0 7,631
U S PHYSICAL THERAPY COM 90337L108 40 359 SH   SOLE 23 359 0 0
U S PHYSICAL THERAPY COM 90337L108 224 2,021 SH   SOLE 25 2,021 0 0
U S PHYSICAL THERAPY COM 90337L108 1,059 9,574 SH   SOLE 26 4,751 0 4,823
U S PHYSICAL THERAPY COM 90337L108 115 1,036 SH   SOLE 28 1,036 0 0
U S PHYSICAL THERAPY COM 90337L108 2,638 23,854 SH   SOLE 30 23,854 0 0
U S PHYSICAL THERAPY COM 90337L108 131 1,182 SH   SOLE 36 1,182 0 0
U S PHYSICAL THERAPY COM 90337L108 147 1,326 SH   SOLE 40 1,326 0 0
U S PHYSICAL THERAPY COM 90337L108 621 5,613 SH   SOLE 43 336 0 5,277
U S SILICA HLDGS INC COM 90346E103 849 106,202 SH   SOLE 2 40,521 0 65,681
U S SILICA HLDGS INC COM 90346E103 10 1,294 SH   SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 2,521 315,537 SH   SOLE 18 315,537 0 0
U S SILICA HLDGS INC COM 90346E103 1,280 160,239 SH   SOLE 19 160,239 0 0
U S SILICA HLDGS INC COM 90346E103 77,030 9,640,847 SH   SOLE 21 9,640,847 0 0
U S SILICA HLDGS INC COM 90346E103 15,601 1,952,607 SH   SOLE 22 1,874,925 0 77,682
U S SILICA HLDGS INC COM 90346E103 75 9,444 SH   SOLE 25 9,444 0 0
U S SILICA HLDGS INC COM 90346E103 14 1,770 SH   SOLE 26 0 0 1,770
U S SILICA HLDGS INC COM 90346E103 1,193 149,349 SH   SOLE 30 149,349 0 0
U S SILICA HLDGS INC COM 90346E103 69 8,685 SH   SOLE 40 8,685 0 0
U S SILICA HLDGS INC COM 90346E103 81 10,084 SH   SOLE 43 535 0 9,549
U S XPRESS ENTERPRISES INC COM CL A 90338N202 254 29,432 SH   SOLE 2 948 0 28,484
U S XPRESS ENTERPRISES INC COM CL A 90338N202 766 88,808 SH   SOLE 18 88,808 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 363 42,037 SH   SOLE 19 42,037 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 8,945 1,036,471 SH   SOLE 21 1,036,471 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 2,871 332,633 SH   SOLE 22 314,742 0 17,891
U S XPRESS ENTERPRISES INC COM CL A 90338N202 1 133 SH   SOLE 43 0 0 133
UBER TECHNOLOGIES INC COM 90353T100 146,244 3,264,382 SH   SOLE 2 207,149 0 3,057,233
UBER TECHNOLOGIES INC COM 90353T100 35,386 789,877 SH   SOLE 4 500,950 0 288,927
UBER TECHNOLOGIES INC COM 90353T100 5,913 131,976 SH   SOLE 7 131,976 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,146 25,582 SH   SOLE 13 3,299 0 22,283
UBER TECHNOLOGIES INC COM 90353T100 4,626 103,260 SH   SOLE 15 103,260 0 0
UBER TECHNOLOGIES INC COM 90353T100 1 21 SH   SOLE 17 0 0 21
UBER TECHNOLOGIES INC COM 90353T100 118,963 2,655,423 SH   SOLE 18 2,167,032 0 488,391
UBER TECHNOLOGIES INC COM 90353T100 61,781 1,379,034 SH   SOLE 19 1,379,034 0 0
UBER TECHNOLOGIES INC COM 90353T100 702,435 15,679,345 SH   SOLE 21 15,679,345 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,474,132 32,904,740 SH   SOLE 22 31,186,582 0 1,718,158
UBER TECHNOLOGIES INC COM 90353T100 30,303 676,405 SH   SOLE 23 676,405 0 0
UBER TECHNOLOGIES INC COM 90353T100 111,963 2,499,172 SH   SOLE 25 2,499,172 0 0
UBER TECHNOLOGIES INC COM 90353T100 95,498 2,131,649 SH   SOLE 26 945,696 0 1,185,953
UBER TECHNOLOGIES INC COM 90353T100 90,875 2,028,460 SH   SOLE 28 103,784 0 1,924,676
UBER TECHNOLOGIES INC COM 90353T100 94 2,091 SH   SOLE 29 2,091 0 0
UBER TECHNOLOGIES INC COM 90353T100 118,518 2,645,485 SH   SOLE 30 2,645,485 0 0
UBER TECHNOLOGIES INC COM 90353T100 20,265 452,353 SH   SOLE 31 156,659 0 295,694
UBER TECHNOLOGIES INC COM 90353T100 9,576 213,756 SH   SOLE 34 213,756 0 0
UBER TECHNOLOGIES INC COM 90353T100 28,886 644,771 SH   SOLE 36 644,771 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,875 41,851 SH   SOLE 40 41,851 0 0
UBER TECHNOLOGIES INC COM 90353T100 20,005 446,541 SH   SOLE 43 29,375 0 417,166
UBER TECHNOLOGIES INC OPTIONS 90353T100 85 1,900 SH Put SOLE 4 1,900 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 1,057 23,600 SH Put SOLE 18 23,600 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 31,606 705,500 SH Put SOLE 19 705,500 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 802 17,900 SH Put SOLE 22 17,900 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 7,589 169,400 SH Put SOLE 34 169,400 0 0
UBIQUITI INC COM 90353W103 4,706 15,756 SH   SOLE 2 1,411 0 14,345
UBIQUITI INC COM 90353W103 15 49 SH   SOLE 4 49 0 0
UBIQUITI INC COM 90353W103 32 106 SH   SOLE 7 106 0 0
UBIQUITI INC COM 90353W103 37 125 SH   SOLE 15 125 0 0
UBIQUITI INC COM 90353W103 809 2,708 SH   SOLE 18 2,708 0 0
UBIQUITI INC COM 90353W103 427 1,428 SH   SOLE 19 1,428 0 0
UBIQUITI INC COM 90353W103 41,562 139,158 SH   SOLE 21 139,158 0 0
UBIQUITI INC COM 90353W103 36,727 122,970 SH   SOLE 22 118,159 0 4,811
UBIQUITI INC COM 90353W103 2,679 8,971 SH   SOLE 25 8,971 0 0
UBIQUITI INC COM 90353W103 256 857 SH   SOLE 26 0 0 857
UBIQUITI INC COM 90353W103 445 1,489 SH   SOLE 28 0 0 1,489
UBIQUITI INC COM 90353W103 8,225 27,539 SH   SOLE 30 27,539 0 0
UBIQUITI INC COM 90353W103 35 117 SH   SOLE 31 117 0 0
UBIQUITI INC COM 90353W103 3,126 10,465 SH   SOLE 43 283 0 10,182
UBS GROUP AG SHS H42097107 31 1,962 SH   SOLE 2 1,962 0 0
UBS GROUP AG SHS H42097107 1 49 SH   SOLE 17 0 0 49
UBS GROUP AG SHS H42097107 23 1,452 SH   SOLE 18 1,452 0 0
UBS GROUP AG SHS H42097107 147 9,217 SH   SOLE 22 9,217 0 0
UBS GROUP AG SHS H42097107 35,466 2,224,960 SH   SOLE 43 230,479 0 1,994,481
UDR INC COM 902653104 49,715 938,377 SH   SOLE 2 247,414 0 690,963
UDR INC COM 902653104 46,680 881,084 SH   SOLE 4 777,466 0 103,618
UDR INC COM 902653104 35,026 661,111 SH   SOLE 7 652,926 0 8,185
UDR INC COM 902653104 535 10,092 SH   SOLE 13 475 0 9,617
UDR INC COM 902653104 1,910 36,044 SH   SOLE 15 36,044 0 0
UDR INC COM 902653104 55,034 1,038,771 SH   SOLE 18 998,058 0 40,713
UDR INC COM 902653104 72,955 1,377,026 SH   SOLE 19 1,377,026 0 0
UDR INC COM 902653104 573,129 10,817,842 SH   SOLE 21 10,817,842 0 0
UDR INC COM 902653104 457,728 8,639,645 SH   SOLE 22 7,639,773 0 999,872
UDR INC COM 902653104 11,109 209,682 SH   SOLE 23 209,682 0 0
UDR INC COM 902653104 103,546 1,954,432 SH   SOLE 25 1,954,432 0 0
UDR INC COM 902653104 50,328 949,944 SH   SOLE 26 370,447 0 579,497
UDR INC COM 902653104 50,186 947,260 SH   SOLE 28 118,874 0 828,386
UDR INC COM 902653104 23 433 SH   SOLE 29 433 0 0
UDR INC COM 902653104 124,667 2,353,091 SH   SOLE 30 2,353,091 0 0
UDR INC COM 902653104 5,861 110,628 SH   SOLE 31 37,230 0 73,398
UDR INC COM 902653104 36,745 693,570 SH   SOLE 34 693,570 0 0
UDR INC COM 902653104 7,036 132,797 SH   SOLE 36 132,797 0 0
UDR INC COM 902653104 551 10,393 SH   SOLE 40 10,393 0 0
UDR INC COM 902653104 5,835 110,145 SH   SOLE 43 1,399 0 108,746
UFP INDUSTRIES INC COM 90278Q108 2,103 30,937 SH   SOLE 2 18,721 0 12,216
UFP INDUSTRIES INC COM 90278Q108 15 220 SH   SOLE 4 220 0 0
UFP INDUSTRIES INC COM 90278Q108 90 1,331 SH   SOLE 7 1,331 0 0
UFP INDUSTRIES INC COM 90278Q108 14,729 216,661 SH   SOLE 18 216,661 0 0
UFP INDUSTRIES INC COM 90278Q108 7,162 105,354 SH   SOLE 19 105,354 0 0
UFP INDUSTRIES INC COM 90278Q108 496,332 7,301,145 SH   SOLE 21 7,301,145 0 0
UFP INDUSTRIES INC COM 90278Q108 101,331 1,490,603 SH   SOLE 22 1,450,285 0 40,318
UFP INDUSTRIES INC COM 90278Q108 529 7,777 SH   SOLE 25 7,777 0 0
UFP INDUSTRIES INC COM 90278Q108 1,895 27,872 SH   SOLE 26 23,089 0 4,783
UFP INDUSTRIES INC COM 90278Q108 376 5,525 SH   SOLE 28 5,525 0 0
UFP INDUSTRIES INC COM 90278Q108 7,441 109,458 SH   SOLE 30 109,458 0 0
UFP INDUSTRIES INC COM 90278Q108 51 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108 504 7,421 SH   SOLE 40 7,421 0 0
UFP INDUSTRIES INC COM 90278Q108 2,178 32,037 SH   SOLE 43 759 0 31,278
UFP TECHNOLOGIES INC COM 902673102 541 8,776 SH   SOLE 2 3,032 0 5,744
UFP TECHNOLOGIES INC COM 902673102 5 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,452 23,582 SH   SOLE 18 23,582 0 0
UFP TECHNOLOGIES INC COM 902673102 791 12,851 SH   SOLE 19 12,851 0 0
UFP TECHNOLOGIES INC COM 902673102 15,840 257,187 SH   SOLE 21 257,187 0 0
UFP TECHNOLOGIES INC COM 902673102 9,206 149,466 SH   SOLE 22 145,628 0 3,838
UFP TECHNOLOGIES INC COM 902673102 86 1,399 SH   SOLE 43 0 0 1,399
UGI CORP NEW COM 902681105 35,623 835,835 SH   SOLE 2 391,581 0 444,254
UGI CORP NEW COM 902681105 10,026 235,250 SH   SOLE 4 141,700 0 93,550
UGI CORP NEW COM 902681105 7,801 183,039 SH   SOLE 7 183,039 0 0
UGI CORP NEW COM 902681105 814 19,103 SH   SOLE 13 19,103 0 0
UGI CORP NEW COM 902681105 856 20,080 SH   SOLE 15 20,080 0 0
UGI CORP NEW COM 902681105 27,299 640,511 SH   SOLE 18 569,111 0 71,400
UGI CORP NEW COM 902681105 22,944 538,336 SH   SOLE 19 538,336 0 0
UGI CORP NEW COM 902681105 486,488 11,414,553 SH   SOLE 21 11,414,553 0 0
UGI CORP NEW COM 902681105 287,630 6,748,716 SH   SOLE 22 6,096,041 0 652,675
UGI CORP NEW COM 902681105 8,768 205,719 SH   SOLE 23 205,719 0 0
UGI CORP NEW COM 902681105 19,389 454,927 SH   SOLE 25 454,927 0 0
UGI CORP NEW COM 902681105 19,172 449,829 SH   SOLE 26 359,567 0 90,262
UGI CORP NEW COM 902681105 40,584 952,222 SH   SOLE 28 25,844 0 926,378
UGI CORP NEW COM 902681105 2,558 60,024 SH   SOLE 29 60,024 0 0
UGI CORP NEW COM 902681105 46,517 1,091,443 SH   SOLE 30 798,064 0 293,379
UGI CORP NEW COM 902681105 8,317 195,133 SH   SOLE 31 117,173 0 77,960
UGI CORP NEW COM 902681105 5,220 122,489 SH   SOLE 34 122,489 0 0
UGI CORP NEW COM 902681105 2,918 68,468 SH   SOLE 36 68,468 0 0
UGI CORP NEW COM 902681105 333 7,815 SH   SOLE 40 7,815 0 0
UGI CORP NEW COM 902681105 10,854 254,665 SH   SOLE 43 19,358 0 235,307
UGI CORP NEW UNIT 99/99/9999 902681113 18,459 183,676 SH   SOLE 21 183,676 0 0
UIPATH INC CL A 90364P105 271 5,147 SH   SOLE 44 5,147 0 0
UIPATH INC CL A 90364P105 1,608 30,565 SH   SOLE 18 25,434 0 5,131
UIPATH INC CL A 90364P105 393 7,475 SH   SOLE 2 7,475 0 0
UIPATH INC CL A 90364P105 115 2,184 SH   SOLE 19 2,184 0 0
UIPATH INC CL A 90364P105 13,044 247,930 SH   SOLE 21 247,930 0 0
UIPATH INC CL A 90364P105 171,842 3,266,343 SH   SOLE 22 3,266,343 0 0
UIPATH INC CL A 90364P105 3,184 60,514 SH   SOLE 25 60,514 0 0
UIPATH INC CL A 90364P105 1,638 31,143 SH   SOLE 31 31,143 0 0
UIPATH INC CL A 90364P105 2,398 45,579 SH   SOLE 34 45,579 0 0
UIPATH INC CL A 90364P105 550 10,457 SH   SOLE 43 7,767 0 2,690
ULTA BEAUTY INC COM 90384S303 55,445 153,621 SH   SOLE 2 53,745 0 99,876
ULTA BEAUTY INC COM 90384S303 14,254 39,494 SH   SOLE 4 25,112 0 14,382
ULTA BEAUTY INC COM 90384S303 22,000 60,954 SH   SOLE 7 47,213 0 13,741
ULTA BEAUTY INC COM 90384S303 471 1,305 SH   SOLE 13 141 0 1,164
ULTA BEAUTY INC COM 90384S303 1,941 5,378 SH   SOLE 15 5,378 0 0
ULTA BEAUTY INC COM 90384S303 41,200 114,154 SH   SOLE 18 106,549 0 7,605
ULTA BEAUTY INC COM 90384S303 24,849 68,849 SH   SOLE 19 68,849 0 0
ULTA BEAUTY INC COM 90384S303 506,954 1,404,616 SH   SOLE 21 1,404,616 0 0
ULTA BEAUTY INC COM 90384S303 420,919 1,166,238 SH   SOLE 22 1,050,741 0 115,497
ULTA BEAUTY INC COM 90384S303 11,300 31,310 SH   SOLE 23 31,310 0 0
ULTA BEAUTY INC COM 90384S303 31,452 87,145 SH   SOLE 25 87,145 0 0
ULTA BEAUTY INC COM 90384S303 49,224 136,384 SH   SOLE 26 65,433 0 70,951
ULTA BEAUTY INC COM 90384S303 48,992 135,741 SH   SOLE 28 4,079 0 131,662
ULTA BEAUTY INC COM 90384S303 3,368 9,331 SH   SOLE 29 9,331 0 0
ULTA BEAUTY INC COM 90384S303 78,625 217,847 SH   SOLE 30 217,847 0 0
ULTA BEAUTY INC COM 90384S303 9,720 26,932 SH   SOLE 31 13,866 0 13,066
ULTA BEAUTY INC COM 90384S303 32,123 89,002 SH   SOLE 34 89,002 0 0
ULTA BEAUTY INC COM 90384S303 8,769 24,295 SH   SOLE 36 24,295 0 0
ULTA BEAUTY INC COM 90384S303 668 1,850 SH   SOLE 40 1,850 0 0
ULTA BEAUTY INC COM 90384S303 9,337 25,870 SH   SOLE 43 2,873 0 22,997
ULTRA CLEAN HLDGS INC COM 90385V107 2,415 56,696 SH   SOLE 2 32,434 0 24,262
ULTRA CLEAN HLDGS INC COM 90385V107 6 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 31 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 7,220 169,492 SH   SOLE 18 157,607 0 11,885
ULTRA CLEAN HLDGS INC COM 90385V107 10,626 249,442 SH   SOLE 19 249,442 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 216,672 5,086,193 SH   SOLE 21 5,086,193 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 51,328 1,204,886 SH   SOLE 22 1,180,148 0 24,738
ULTRA CLEAN HLDGS INC COM 90385V107 394 9,238 SH   SOLE 23 9,238 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 220 5,162 SH   SOLE 25 5,162 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,872 43,955 SH   SOLE 26 13,053 0 30,902
ULTRA CLEAN HLDGS INC COM 90385V107 144 3,373 SH   SOLE 28 3,373 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 3,239 76,040 SH   SOLE 30 76,040 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 62,390 1,464,548 SH   SOLE 34 1,464,548 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 188 4,412 SH   SOLE 40 4,412 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 595 13,958 SH   SOLE 43 0 0 13,958
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 12,827 142,223 SH   SOLE 2 29,003 0 113,220
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 50 557 SH   SOLE 4 557 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 83 925 SH   SOLE 7 925 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,589 28,706 SH   SOLE 18 26,712 0 1,994
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 11,202 124,200 SH   SOLE 19 124,200 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 125,687 1,393,576 SH   SOLE 21 1,393,576 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 142,575 1,580,829 SH   SOLE 22 1,505,082 0 75,747
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 417 4,625 SH   SOLE 23 4,625 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,053 11,678 SH   SOLE 25 11,678 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4,798 53,204 SH   SOLE 26 24,608 0 28,596
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 508 5,628 SH   SOLE 28 5,628 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,343 70,330 SH   SOLE 30 70,330 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 90 999 SH   SOLE 31 999 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 37 407 SH   SOLE 34 407 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 939 10,415 SH   SOLE 36 10,415 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 699 7,748 SH   SOLE 40 7,748 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,308 14,503 SH   SOLE 43 551 0 13,952
ULTRALIFE CORP COM 903899102 15 2,042 SH   SOLE 18 2,042 0 0
ULTRALIFE CORP COM 903899102 226 31,805 SH   SOLE 21 31,805 0 0
ULTRALIFE CORP COM 903899102 785 110,195 SH   SOLE 22 110,195 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,200 1,185,205 SH   SOLE 2 526,713 0 658,492
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 190 70,435 SH   SOLE 4 70,435 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,674 620,138 SH   SOLE 7 620,138 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 377 139,596 SH   SOLE 13 139,596 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 489 181,149 SH   SOLE 18 181,149 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 87 32,120 SH   SOLE 19 32,120 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 5,149 1,907,164 SH   SOLE 21 1,907,164 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 7,172 2,656,203 SH   SOLE 22 1,816,243 0 839,960
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,365 876,007 SH   SOLE 30 876,007 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 20 7,390 SH   SOLE 31 0 0 7,390
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,171 433,586 SH   SOLE 43 69,658 0 363,928
UMB FINL CORP COM 902788108 7,425 76,773 SH   SOLE 2 37,071 0 39,702
UMB FINL CORP COM 902788108 15 150 SH   SOLE 4 150 0 0
UMB FINL CORP COM 902788108 93 958 SH   SOLE 7 958 0 0
UMB FINL CORP COM 902788108 21,446 221,753 SH   SOLE 18 221,753 0 0
UMB FINL CORP COM 902788108 7,443 76,965 SH   SOLE 19 76,965 0 0
UMB FINL CORP COM 902788108 312,454 3,230,831 SH   SOLE 21 3,230,831 0 0
UMB FINL CORP COM 902788108 125,054 1,293,080 SH   SOLE 22 1,246,592 0 46,488
UMB FINL CORP COM 902788108 167 1,728 SH   SOLE 23 1,728 0 0
UMB FINL CORP COM 902788108 637 6,588 SH   SOLE 25 6,588 0 0
UMB FINL CORP COM 902788108 2,106 21,774 SH   SOLE 26 17,922 0 3,852
UMB FINL CORP COM 902788108 365 3,779 SH   SOLE 28 3,779 0 0
UMB FINL CORP COM 902788108 7,540 77,965 SH   SOLE 30 77,965 0 0
UMB FINL CORP COM 902788108 101 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 529 5,466 SH   SOLE 40 5,466 0 0
UMB FINL CORP COM 902788108 2,099 21,707 SH   SOLE 43 2,207 0 19,500
UMH PPTYS INC COM 903002103 1,215 53,040 SH   SOLE 2 27,203 0 25,837
UMH PPTYS INC COM 903002103 15 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 2,835 123,819 SH   SOLE 18 123,819 0 0
UMH PPTYS INC COM 903002103 1,757 76,721 SH   SOLE 19 76,721 0 0
UMH PPTYS INC COM 903002103 39,639 1,730,952 SH   SOLE 21 1,730,952 0 0
UMH PPTYS INC COM 903002103 25,288 1,104,292 SH   SOLE 22 1,071,346 0 32,946
UMH PPTYS INC COM 903002103 41 1,800 SH   SOLE 23 1,800 0 0
UMH PPTYS INC COM 903002103 179 7,819 SH   SOLE 25 7,819 0 0
UMH PPTYS INC COM 903002103 175 7,630 SH   SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 98 4,277 SH   SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 1,100 48,040 SH   SOLE 30 48,040 0 0
UMH PPTYS INC COM 903002103 101 4,425 SH   SOLE 40 4,425 0 0
UMH PPTYS INC COM 903002103 325 14,205 SH   SOLE 43 82 0 14,123
UMPQUA HLDGS CORP COM 904214103 14,094 696,020 SH   SOLE 2 163,695 0 532,325
UMPQUA HLDGS CORP COM 904214103 28 1,388 SH   SOLE 4 1,388 0 0
UMPQUA HLDGS CORP COM 904214103 120 5,949 SH   SOLE 7 5,949 0 0
UMPQUA HLDGS CORP COM 904214103 10,903 538,430 SH   SOLE 18 538,430 0 0
UMPQUA HLDGS CORP COM 904214103 2,984 147,366 SH   SOLE 19 147,366 0 0
UMPQUA HLDGS CORP COM 904214103 218,341 10,782,275 SH   SOLE 21 10,782,275 0 0
UMPQUA HLDGS CORP COM 904214103 125,165 6,180,991 SH   SOLE 22 5,900,911 0 280,080
UMPQUA HLDGS CORP COM 904214103 913 45,099 SH   SOLE 25 45,099 0 0
UMPQUA HLDGS CORP COM 904214103 2,281 112,635 SH   SOLE 26 93,440 0 19,195
UMPQUA HLDGS CORP COM 904214103 212 10,471 SH   SOLE 28 10,471 0 0
UMPQUA HLDGS CORP COM 904214103 7,758 383,095 SH   SOLE 30 383,095 0 0
UMPQUA HLDGS CORP COM 904214103 69 3,407 SH   SOLE 31 3,407 0 0
UMPQUA HLDGS CORP COM 904214103 513 25,326 SH   SOLE 36 25,326 0 0
UMPQUA HLDGS CORP COM 904214103 512 25,286 SH   SOLE 40 25,286 0 0
UMPQUA HLDGS CORP COM 904214103 7,488 369,780 SH   SOLE 43 43,699 0 326,081
UNDER ARMOUR INC CL A 904311107 13,763 682,035 SH   SOLE 2 306,252 0 375,783
UNDER ARMOUR INC CL A 904311107 793 39,282 SH   SOLE 4 39,282 0 0
UNDER ARMOUR INC CL A 904311107 2,920 144,684 SH   SOLE 7 140,770 0 3,914
UNDER ARMOUR INC CL A 904311107 63 3,140 SH   SOLE 15 3,140 0 0
UNDER ARMOUR INC CL A 904311107 6,340 314,193 SH   SOLE 18 296,453 0 17,740
UNDER ARMOUR INC CL A 904311107 2,295 113,714 SH   SOLE 19 113,714 0 0
UNDER ARMOUR INC CL A 904311107 84,227 4,173,765 SH   SOLE 21 4,173,765 0 0
UNDER ARMOUR INC CL A 904311107 97,980 4,855,291 SH   SOLE 22 4,343,218 0 512,073
UNDER ARMOUR INC CL A 904311107 1,019 50,484 SH   SOLE 23 50,484 0 0
UNDER ARMOUR INC CL A 904311107 753 37,307 SH   SOLE 25 37,307 0 0
UNDER ARMOUR INC CL A 904311107 4,963 245,914 SH   SOLE 26 100,044 0 145,870
UNDER ARMOUR INC CL A 904311107 697 34,528 SH   SOLE 28 10,961 0 23,567
UNDER ARMOUR INC CL A 904311107 950 47,093 SH   SOLE 29 47,093 0 0
UNDER ARMOUR INC CL A 904311107 9,887 489,932 SH   SOLE 30 489,932 0 0
UNDER ARMOUR INC CL A 904311107 1,399 69,316 SH   SOLE 31 69,316 0 0
UNDER ARMOUR INC CL A 904311107 723 35,827 SH   SOLE 34 35,827 0 0
UNDER ARMOUR INC CL A 904311107 234 11,600 SH   SOLE 36 11,600 0 0
UNDER ARMOUR INC CL A 904311107 496 24,573 SH   SOLE 40 24,573 0 0
UNDER ARMOUR INC CL A 904311107 1,199 59,433 SH   SOLE 43 1,189 0 58,244
UNDER ARMOUR INC CL C 904311206 8,652 493,829 SH   SOLE 2 112,036 0 381,793
UNDER ARMOUR INC CL C 904311206 11 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206 3,026 172,709 SH   SOLE 7 167,927 0 4,782
UNDER ARMOUR INC CL C 904311206 35 2,004 SH   SOLE 15 2,004 0 0
UNDER ARMOUR INC CL C 904311206 5,994 342,098 SH   SOLE 18 320,178 0 21,920
UNDER ARMOUR INC CL C 904311206 1,905 108,729 SH   SOLE 19 108,729 0 0
UNDER ARMOUR INC CL C 904311206 79,560 4,541,111 SH   SOLE 21 4,541,111 0 0
UNDER ARMOUR INC CL C 904311206 83,087 4,742,403 SH   SOLE 22 4,301,004 0 441,399
UNDER ARMOUR INC CL C 904311206 13 730 SH   SOLE 23 730 0 0
UNDER ARMOUR INC CL C 904311206 481 27,480 SH   SOLE 25 27,480 0 0
UNDER ARMOUR INC CL C 904311206 3,623 206,813 SH   SOLE 26 81,195 0 125,618
UNDER ARMOUR INC CL C 904311206 566 32,320 SH   SOLE 28 18,281 0 14,039
UNDER ARMOUR INC CL C 904311206 8,825 503,732 SH   SOLE 30 503,732 0 0
UNDER ARMOUR INC CL C 904311206 53 2,999 SH   SOLE 31 2,999 0 0
UNDER ARMOUR INC CL C 904311206 478 27,255 SH   SOLE 34 27,255 0 0
UNDER ARMOUR INC CL C 904311206 245 13,956 SH   SOLE 36 13,956 0 0
UNDER ARMOUR INC CL C 904311206 394 22,470 SH   SOLE 40 22,470 0 0
UNDER ARMOUR INC CL C 904311206 423 24,143 SH   SOLE 43 1,459 0 22,684
UNICO AMERN CORP COM 904607108 2 619 SH   SOLE 21 619 0 0
UNICYCIVE THERAPEUTICS INC COM 90466Y103 4 1,301 SH   SOLE 18 1,301 0 0
UNICYCIVE THERAPEUTICS INC COM 90466Y103 29 10,142 SH   SOLE 21 10,142 0 0
UNIFI INC COM NEW 904677200 370 16,889 SH   SOLE 2 6,419 0 10,470
UNIFI INC COM NEW 904677200 8 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,292 58,912 SH   SOLE 18 58,912 0 0
UNIFI INC COM NEW 904677200 1,305 59,508 SH   SOLE 19 59,508 0 0
UNIFI INC COM NEW 904677200 36,496 1,664,189 SH   SOLE 21 1,664,189 0 0
UNIFI INC COM NEW 904677200 8,542 389,527 SH   SOLE 22 381,687 0 7,840
UNIFI INC COM NEW 904677200 5 220 SH   SOLE 26 0 0 220
UNIFI INC COM NEW 904677200 388 17,702 SH   SOLE 30 17,702 0 0
UNIFI INC COM NEW 904677200 43 1,941 SH   SOLE 43 0 0 1,941
UNIFIRST CORP MASS COM 904708104 3,636 17,103 SH   SOLE 2 4,646 0 12,457
UNIFIRST CORP MASS COM 904708104 12 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104 48 225 SH   SOLE 7 225 0 0
UNIFIRST CORP MASS COM 904708104 12,589 59,211 SH   SOLE 18 59,211 0 0
UNIFIRST CORP MASS COM 904708104 5,604 26,357 SH   SOLE 19 26,357 0 0
UNIFIRST CORP MASS COM 904708104 377,951 1,777,587 SH   SOLE 21 1,777,587 0 0
UNIFIRST CORP MASS COM 904708104 80,327 377,796 SH   SOLE 22 362,271 0 15,525
UNIFIRST CORP MASS COM 904708104 500 2,350 SH   SOLE 25 2,350 0 0
UNIFIRST CORP MASS COM 904708104 1,396 6,568 SH   SOLE 26 5,164 0 1,404
UNIFIRST CORP MASS COM 904708104 270 1,272 SH   SOLE 28 1,272 0 0
UNIFIRST CORP MASS COM 904708104 5,706 26,838 SH   SOLE 30 26,838 0 0
UNIFIRST CORP MASS COM 904708104 392 1,846 SH   SOLE 40 1,846 0 0
UNIFIRST CORP MASS COM 904708104 1,163 5,469 SH   SOLE 43 318 0 5,151
UNILEVER PLC SPON ADR NEW 904767704 37,035 683,054 SH   SOLE 2 683,054 0 0
UNILEVER PLC SPON ADR NEW 904767704 458,348 8,453,482 SH   SOLE 18 7,355,130 0 1,098,352
UNILEVER PLC SPON ADR NEW 904767704 535,744 9,880,932 SH   SOLE 19 9,880,932 0 0
UNILEVER PLC SPON ADR NEW 904767704 47,261 871,656 SH   SOLE 22 871,656 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,319 98,097 SH   SOLE 23 98,097 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,720 50,172 SH   SOLE 25 0 0 50,172
UNILEVER PLC SPON ADR NEW 904767704 5,803 107,022 SH   SOLE 26 0 0 107,022
UNILEVER PLC SPON ADR NEW 904767704 136 2,509 SH   SOLE 30 2,509 0 0
UNILEVER PLC SPON ADR NEW 904767704 37,739 696,043 SH   SOLE 34 696,043 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,113 20,532 SH   SOLE 36 20,532 0 0
UNILEVER PLC SPON ADR NEW 904767704 64,728 1,193,807 SH   SOLE 43 166,269 0 1,027,538
UNION BANKSHARES INC COM 905400107 28 864 SH   SOLE 18 864 0 0
UNION BANKSHARES INC COM 905400107 331 10,361 SH   SOLE 21 10,361 0 0
UNION PAC CORP COM 907818108 286,344 1,460,866 SH   SOLE 2 239,532 0 1,221,334
UNION PAC CORP COM 907818108 62,499 318,856 SH   SOLE 4 293,173 0 25,683
UNION PAC CORP COM 907818108 111,546 569,083 SH   SOLE 7 549,283 0 19,800
UNION PAC CORP COM 907818108 2,598 13,252 SH   SOLE 13 1,896 0 11,356
UNION PAC CORP COM 907818108 16,833 85,879 SH   SOLE 15 85,879 0 0
UNION PAC CORP COM 907818108 0 2 SH   SOLE 17 0 0 2
UNION PAC CORP COM 907818108 431,862 2,203,268 SH   SOLE 18 1,984,678 0 218,590
UNION PAC CORP COM 907818108 223,052 1,137,962 SH   SOLE 19 1,137,962 0 0
UNION PAC CORP COM 907818108 14,834 75,680 SH   SOLE 20 75,680 0 0
UNION PAC CORP COM 907818108 2,787,578 14,221,609 SH   SOLE 21 14,221,609 0 0
UNION PAC CORP COM 907818108 2,736,609 13,961,578 SH   SOLE 22 12,535,531 0 1,426,047
UNION PAC CORP COM 907818108 76,153 388,518 SH   SOLE 23 388,518 0 0
UNION PAC CORP COM 907818108 194,435 991,966 SH   SOLE 25 991,966 0 0
UNION PAC CORP COM 907818108 306,164 1,561,982 SH   SOLE 26 655,619 0 906,363
UNION PAC CORP COM 907818108 306,878 1,565,626 SH   SOLE 28 56,547 0 1,509,079
UNION PAC CORP COM 907818108 749 3,822 SH   SOLE 29 3,822 0 0
UNION PAC CORP COM 907818108 609,296 3,108,497 SH   SOLE 30 3,108,497 0 0
UNION PAC CORP COM 907818108 49,151 250,759 SH   SOLE 31 85,340 0 165,419
UNION PAC CORP COM 907818108 32,605 166,346 SH   SOLE 34 166,346 0 0
UNION PAC CORP COM 907818108 68,382 348,869 SH   SOLE 36 348,869 0 0
UNION PAC CORP COM 907818108 4,513 23,025 SH   SOLE 40 23,025 0 0
UNION PAC CORP COM 907818108 115,337 588,426 SH   SOLE 43 50,936 0 537,490
UNIQUE FABRICATING INC COM 90915J103 5 1,633 SH   SOLE 18 1,633 0 0
UNIQUE FABRICATING INC COM 90915J103 73 22,270 SH   SOLE 21 22,270 0 0
UNIQURE NV SHS N90064101 291 9,086 SH   SOLE 2 9,086 0 0
UNIQURE NV SHS N90064101 6 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 964 30,131 SH   SOLE 18 30,131 0 0
UNIQURE NV SHS N90064101 105,363 3,291,568 SH   SOLE 21 3,291,568 0 0
UNIQURE NV SHS N90064101 17,336 541,583 SH   SOLE 22 525,684 0 15,899
UNIQURE NV SHS N90064101 210 6,572 SH   SOLE 25 6,572 0 0
UNIQURE NV SHS N90064101 447 13,970 SH   SOLE 26 11,330 0 2,640
UNIQURE NV SHS N90064101 89 2,790 SH   SOLE 28 2,790 0 0
UNIQURE NV SHS N90064101 10,626 331,949 SH   SOLE 30 331,949 0 0
UNIQURE NV SHS N90064101 33 1,039 SH   SOLE 34 1,039 0 0
UNIQURE NV SHS N90064101 198 6,190 SH   SOLE 36 6,190 0 0
UNIQURE NV SHS N90064101 122 3,802 SH   SOLE 40 3,802 0 0
UNIQURE NV SHS N90064101 149 4,641 SH   SOLE 43 0 0 4,641
UNISYS CORP COM NEW 909214306 1,141 45,377 SH   SOLE 2 20,445 0 24,932
UNISYS CORP COM NEW 909214306 6 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 27 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 6,460 256,953 SH   SOLE 18 256,953 0 0
UNISYS CORP COM NEW 909214306 2,919 116,099 SH   SOLE 19 116,099 0 0
UNISYS CORP COM NEW 909214306 197,004 7,836,262 SH   SOLE 21 7,836,262 0 0
UNISYS CORP COM NEW 909214306 43,170 1,717,189 SH   SOLE 22 1,675,571 0 41,618
UNISYS CORP COM NEW 909214306 210 8,373 SH   SOLE 25 8,373 0 0
UNISYS CORP COM NEW 909214306 918 36,508 SH   SOLE 26 30,119 0 6,389
UNISYS CORP COM NEW 909214306 181 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 9,563 380,389 SH   SOLE 30 380,389 0 0
UNISYS CORP COM NEW 909214306 48 1,900 SH   SOLE 36 1,900 0 0
UNISYS CORP COM NEW 909214306 241 9,591 SH   SOLE 40 9,591 0 0
UNISYS CORP COM NEW 909214306 540 21,463 SH   SOLE 43 309 0 21,154
UNITED AIRLS HLDGS INC COM 910047109 34,262 720,241 SH   SOLE 2 206,808 0 513,433
UNITED AIRLS HLDGS INC COM 910047109 12,100 254,367 SH   SOLE 7 244,092 0 10,275
UNITED AIRLS HLDGS INC COM 910047109 292 6,139 SH   SOLE 15 6,139 0 0
UNITED AIRLS HLDGS INC COM 910047109 33,111 696,041 SH   SOLE 18 667,835 0 28,206
UNITED AIRLS HLDGS INC COM 910047109 6,905 145,145 SH   SOLE 19 145,145 0 0
UNITED AIRLS HLDGS INC COM 910047109 356,149 7,486,840 SH   SOLE 21 7,486,840 0 0
UNITED AIRLS HLDGS INC COM 910047109 303,308 6,376,034 SH   SOLE 22 5,834,305 0 541,729
UNITED AIRLS HLDGS INC COM 910047109 58 1,225 SH   SOLE 23 1,225 0 0
UNITED AIRLS HLDGS INC COM 910047109 5,658 118,931 SH   SOLE 25 118,931 0 0
UNITED AIRLS HLDGS INC COM 910047109 11,485 241,435 SH   SOLE 26 0 0 241,435
UNITED AIRLS HLDGS INC COM 910047109 1,526 32,087 SH   SOLE 28 0 0 32,087
UNITED AIRLS HLDGS INC COM 910047109 31,697 666,331 SH   SOLE 30 666,331 0 0
UNITED AIRLS HLDGS INC COM 910047109 245 5,148 SH   SOLE 31 5,148 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,023 42,526 SH   SOLE 36 42,526 0 0
UNITED AIRLS HLDGS INC COM 910047109 7,590 159,562 SH   SOLE 43 21,973 0 137,588
UNITED AIRLS HLDGS INC OPTIONS 910047109 3,806 80,000 SH Put SOLE 19 80,000 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 951 20,000 SH Put SOLE 34 20,000 0 0
UNITED BANCORP INC OHIO COM 909911109 16 1,091 SH   SOLE 18 1,091 0 0
UNITED BANCORP INC OHIO COM 909911109 277 19,353 SH   SOLE 21 19,353 0 0
UNITED BANCSHARES INC OHIO COM 909458101 18 600 SH   SOLE 18 600 0 0
UNITED BANCSHARES INC OHIO COM 909458101 217 7,249 SH   SOLE 21 7,249 0 0
UNITED BANKSHARES INC WEST V COM 909907107 7,041 193,531 SH   SOLE 2 92,459 0 101,072
UNITED BANKSHARES INC WEST V COM 909907107 17 464 SH   SOLE 4 464 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,313 91,073 SH   SOLE 7 91,073 0 0
UNITED BANKSHARES INC WEST V COM 909907107 26,195 720,028 SH   SOLE 18 720,028 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8,098 222,589 SH   SOLE 19 222,589 0 0
UNITED BANKSHARES INC WEST V COM 909907107 428,787 11,786,335 SH   SOLE 21 11,786,335 0 0
UNITED BANKSHARES INC WEST V COM 909907107 134,933 3,708,994 SH   SOLE 22 3,575,733 0 133,261
UNITED BANKSHARES INC WEST V COM 909907107 670 18,423 SH   SOLE 25 18,423 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,089 57,429 SH   SOLE 26 46,453 0 10,976
UNITED BANKSHARES INC WEST V COM 909907107 392 10,777 SH   SOLE 28 10,777 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8,170 224,564 SH   SOLE 30 224,564 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,892 52,002 SH   SOLE 32 52,002 0 0
UNITED BANKSHARES INC WEST V COM 909907107 132 3,617 SH   SOLE 36 3,617 0 0
UNITED BANKSHARES INC WEST V COM 909907107 563 15,481 SH   SOLE 40 15,481 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,586 71,072 SH   SOLE 43 3,069 0 68,003
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,666 81,246 SH   SOLE 2 23,415 0 57,831
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 41 1,252 SH   SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10,656 324,671 SH   SOLE 18 324,671 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7,895 240,558 SH   SOLE 19 240,558 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 312,603 9,524,761 SH   SOLE 21 9,524,761 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 73,425 2,237,204 SH   SOLE 22 2,169,867 0 67,337
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 415 12,652 SH   SOLE 23 12,652 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 41 1,241 SH   SOLE 25 1,241 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,394 103,404 SH   SOLE 26 7,068 0 96,336
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 19 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,692 142,957 SH   SOLE 30 142,957 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 338 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 882 26,863 SH   SOLE 43 70 0 26,793
UNITED FIRE GROUP INC COM 910340108 721 31,228 SH   SOLE 2 11,668 0 19,560
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 2,134 92,373 SH   SOLE 18 92,373 0 0
UNITED FIRE GROUP INC COM 910340108 839 36,310 SH   SOLE 19 36,310 0 0
UNITED FIRE GROUP INC COM 910340108 60,284 2,609,683 SH   SOLE 21 2,609,683 0 0
UNITED FIRE GROUP INC COM 910340108 14,644 633,941 SH   SOLE 22 610,598 0 23,343
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 54 2,333 SH   SOLE 28 2,333 0 0
UNITED FIRE GROUP INC COM 910340108 966 41,817 SH   SOLE 30 41,817 0 0
UNITED FIRE GROUP INC COM 910340108 48 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108 650 28,130 SH   SOLE 43 444 0 27,686
UNITED GUARDIAN INC COM 910571108 10 677 SH   SOLE 18 677 0 0
UNITED GUARDIAN INC COM 910571108 360 25,379 SH   SOLE 21 25,379 0 0
UNITED GUARDIAN INC COM 910571108 113 7,940 SH   SOLE 22 7,940 0 0
UNITED INS HLDGS CORP COM 910710102 218 60,093 SH   SOLE 2 12,149 0 47,944
UNITED INS HLDGS CORP COM 910710102 280 77,242 SH   SOLE 18 77,242 0 0
UNITED INS HLDGS CORP COM 910710102 125 34,560 SH   SOLE 19 34,560 0 0
UNITED INS HLDGS CORP COM 910710102 3,015 830,489 SH   SOLE 21 830,489 0 0
UNITED INS HLDGS CORP COM 910710102 2,833 780,462 SH   SOLE 22 770,333 0 10,129
UNITED INS HLDGS CORP COM 910710102 25 6,760 SH   SOLE 23 6,760 0 0
UNITED INS HLDGS CORP COM 910710102 21 5,779 SH   SOLE 26 0 0 5,779
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 10,013 876,053 SH   SOLE 2 523,830 0 352,223
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 395 34,542 SH   SOLE 4 34,542 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 634 55,501 SH   SOLE 13 55,501 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,626 142,275 SH   SOLE 18 142,275 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 148 12,942 SH   SOLE 19 12,942 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 64,174 5,614,555 SH   SOLE 21 5,614,555 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 11,563 1,011,677 SH   SOLE 22 705,186 0 306,491
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 73 6,416 SH   SOLE 28 0 0 6,416
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 386 33,789 SH   SOLE 30 33,789 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 455 39,802 SH   SOLE 31 30,760 0 9,042
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 81,382 7,120,027 SH   SOLE 43 320,952 0 6,799,075
UNITED NAT FOODS INC COM 911163103 3,101 64,039 SH   SOLE 2 17,146 0 46,893
UNITED NAT FOODS INC COM 911163103 10 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 150 3,104 SH   SOLE 7 3,104 0 0
UNITED NAT FOODS INC COM 911163103 10,838 223,828 SH   SOLE 18 223,828 0 0
UNITED NAT FOODS INC COM 911163103 4,797 99,079 SH   SOLE 19 99,079 0 0
UNITED NAT FOODS INC COM 911163103 323,323 6,677,467 SH   SOLE 21 6,677,467 0 0
UNITED NAT FOODS INC COM 911163103 68,531 1,415,338 SH   SOLE 22 1,356,786 0 58,552
UNITED NAT FOODS INC COM 911163103 345 7,135 SH   SOLE 25 7,135 0 0
UNITED NAT FOODS INC COM 911163103 1,455 30,043 SH   SOLE 26 25,181 0 4,862
UNITED NAT FOODS INC COM 911163103 590 12,176 SH   SOLE 28 4,693 0 7,483
UNITED NAT FOODS INC COM 911163103 4,918 101,561 SH   SOLE 30 101,561 0 0
UNITED NAT FOODS INC COM 911163103 874 18,046 SH   SOLE 36 18,046 0 0
UNITED NAT FOODS INC COM 911163103 322 6,648 SH   SOLE 40 6,648 0 0
UNITED NAT FOODS INC COM 911163103 3,958 81,738 SH   SOLE 43 2,832 0 78,906
UNITED PARCEL SERVICE INC CL B 911312106 309,862 1,701,603 SH   SOLE 2 354,284 0 1,347,319
UNITED PARCEL SERVICE INC CL B 911312106 70,485 387,065 SH   SOLE 4 344,442 0 42,623
UNITED PARCEL SERVICE INC CL B 911312106 121,026 664,612 SH   SOLE 7 627,421 0 37,191
UNITED PARCEL SERVICE INC CL B 911312106 2,553 14,021 SH   SOLE 13 2,031 0 11,990
UNITED PARCEL SERVICE INC CL B 911312106 16,795 92,228 SH   SOLE 15 92,228 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5 27 SH   SOLE 17 0 0 27
UNITED PARCEL SERVICE INC CL B 911312106 959,205 5,267,461 SH   SOLE 18 5,163,261 0 104,200
UNITED PARCEL SERVICE INC CL B 911312106 297,847 1,635,624 SH   SOLE 19 1,635,624 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,259,315 17,898,492 SH   SOLE 21 17,898,492 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,847,541 15,637,239 SH   SOLE 22 14,072,631 0 1,564,608
UNITED PARCEL SERVICE INC CL B 911312106 80,740 443,385 SH   SOLE 23 443,385 0 0
UNITED PARCEL SERVICE INC CL B 911312106 209,553 1,150,760 SH   SOLE 25 1,150,760 0 0
UNITED PARCEL SERVICE INC CL B 911312106 290,139 1,593,293 SH   SOLE 26 601,839 0 991,454
UNITED PARCEL SERVICE INC CL B 911312106 349,928 1,921,626 SH   SOLE 28 63,093 0 1,858,533
UNITED PARCEL SERVICE INC CL B 911312106 2,836 15,573 SH   SOLE 29 15,573 0 0
UNITED PARCEL SERVICE INC CL B 911312106 590,180 3,240,968 SH   SOLE 30 3,240,968 0 0
UNITED PARCEL SERVICE INC CL B 911312106 52,441 287,977 SH   SOLE 31 110,499 0 177,478
UNITED PARCEL SERVICE INC CL B 911312106 136,395 749,012 SH   SOLE 34 749,012 0 0
UNITED PARCEL SERVICE INC CL B 911312106 65,204 358,065 SH   SOLE 36 358,065 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,587 25,190 SH   SOLE 40 25,190 0 0
UNITED PARCEL SERVICE INC CL B 911312106 80,227 440,567 SH   SOLE 43 39,132 0 401,435
UNITED PARCEL SERVICE INC OPTIONS 911312106 109 600 SH Call SOLE 2 600 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 146 800 SH Call SOLE 4 800 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 1,930 10,600 SH Call SOLE 18 10,600 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 19,976 109,700 SH Call SOLE 19 109,700 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 1,056 5,800 SH Call SOLE 22 5,800 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 8,322 45,700 SH Call SOLE 34 45,700 0 0
UNITED RENTALS INC COM 911363109 55,534 158,249 SH   SOLE 2 21,746 0 136,503
UNITED RENTALS INC COM 911363109 19,430 55,367 SH   SOLE 4 32,209 0 23,158
UNITED RENTALS INC COM 911363109 27,326 77,867 SH   SOLE 7 64,672 0 13,195
UNITED RENTALS INC COM 911363109 609 1,736 SH   SOLE 13 240 0 1,496
UNITED RENTALS INC COM 911363109 3,242 9,239 SH   SOLE 15 9,239 0 0
UNITED RENTALS INC COM 911363109 59,767 170,311 SH   SOLE 18 159,974 0 10,337
UNITED RENTALS INC COM 911363109 45,434 129,466 SH   SOLE 19 129,466 0 0
UNITED RENTALS INC COM 911363109 739,244 2,106,528 SH   SOLE 21 2,106,528 0 0
UNITED RENTALS INC COM 911363109 545,993 1,555,846 SH   SOLE 22 1,402,412 0 153,434
UNITED RENTALS INC COM 911363109 14,221 40,525 SH   SOLE 23 40,525 0 0
UNITED RENTALS INC COM 911363109 44,554 126,960 SH   SOLE 25 126,960 0 0
UNITED RENTALS INC COM 911363109 57,940 165,103 SH   SOLE 26 62,192 0 102,911
UNITED RENTALS INC COM 911363109 73,166 208,491 SH   SOLE 28 5,426 0 203,065
UNITED RENTALS INC COM 911363109 39 110 SH   SOLE 29 110 0 0
UNITED RENTALS INC COM 911363109 145,172 413,678 SH   SOLE 30 413,678 0 0
UNITED RENTALS INC COM 911363109 9,411 26,818 SH   SOLE 31 8,706 0 18,112
UNITED RENTALS INC COM 911363109 15,304 43,611 SH   SOLE 34 43,611 0 0
UNITED RENTALS INC COM 911363109 13,210 37,642 SH   SOLE 36 37,642 0 0
UNITED RENTALS INC COM 911363109 860 2,452 SH   SOLE 40 2,452 0 0
UNITED RENTALS INC COM 911363109 21,677 61,770 SH   SOLE 43 3,727 0 58,043
UNITED SEC BANCSHARES CALIF COM 911460103 21 2,590 SH   SOLE 18 2,590 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 35 4,428 SH   SOLE 19 4,428 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 344 43,017 SH   SOLE 21 43,017 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 189 23,678 SH   SOLE 22 23,678 0 0
UNITED STATES ANTIMONY CORP COM 911549103 61 66,966 SH   SOLE 21 66,966 0 0
UNITED STATES ANTIMONY CORP COM 911549103 1,404 1,549,765 SH   SOLE 22 1,549,765 0 0
UNITED STATES CELLULAR CORP COM 911684108 2,074 65,036 SH   SOLE 2 49,160 0 15,876
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 11 333 SH   SOLE 7 333 0 0
UNITED STATES CELLULAR CORP COM 911684108 940 29,478 SH   SOLE 13 29,478 0 0
UNITED STATES CELLULAR CORP COM 911684108 4,097 128,481 SH   SOLE 18 92,808 0 35,673
UNITED STATES CELLULAR CORP COM 911684108 10,288 322,599 SH   SOLE 19 322,599 0 0
UNITED STATES CELLULAR CORP COM 911684108 19,161 600,835 SH   SOLE 21 600,835 0 0
UNITED STATES CELLULAR CORP COM 911684108 20,786 651,807 SH   SOLE 22 589,660 0 62,147
UNITED STATES CELLULAR CORP COM 911684108 75 2,364 SH   SOLE 25 2,364 0 0
UNITED STATES CELLULAR CORP COM 911684108 37 1,147 SH   SOLE 26 0 0 1,147
UNITED STATES CELLULAR CORP COM 911684108 2,580 80,894 SH   SOLE 28 1,609 0 79,285
UNITED STATES CELLULAR CORP COM 911684108 1,137 35,653 SH   SOLE 30 35,653 0 0
UNITED STATES CELLULAR CORP COM 911684108 441 13,819 SH   SOLE 34 13,819 0 0
UNITED STATES CELLULAR CORP COM 911684108 166 5,206 SH   SOLE 36 5,206 0 0
UNITED STATES CELLULAR CORP COM 911684108 39 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,744 117,403 SH   SOLE 43 5,593 0 111,810
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5 4,355 2,305,000 PRN   SOLE 21 2,305,000 0 0
UNITED STATES STL CORP NEW COM 912909108 15,749 716,819 SH   SOLE 2 213,290 0 503,529
UNITED STATES STL CORP NEW COM 912909108 146 6,627 SH   SOLE 4 6,627 0 0
UNITED STATES STL CORP NEW COM 912909108 161 7,312 SH   SOLE 7 7,312 0 0
UNITED STATES STL CORP NEW COM 912909108 15,908 724,060 SH   SOLE 18 724,060 0 0
UNITED STATES STL CORP NEW COM 912909108 23,640 1,076,033 SH   SOLE 19 1,076,033 0 0
UNITED STATES STL CORP NEW COM 912909108 288,957 13,152,325 SH   SOLE 21 13,152,325 0 0
UNITED STATES STL CORP NEW COM 912909108 168,203 7,656,023 SH   SOLE 22 7,332,081 0 323,942
UNITED STATES STL CORP NEW COM 912909108 72 3,268 SH   SOLE 23 3,268 0 0
UNITED STATES STL CORP NEW COM 912909108 733 33,359 SH   SOLE 25 33,359 0 0
UNITED STATES STL CORP NEW COM 912909108 2,510 114,257 SH   SOLE 26 82,117 0 32,140
UNITED STATES STL CORP NEW COM 912909108 751 34,188 SH   SOLE 28 23,116 0 11,072
UNITED STATES STL CORP NEW COM 912909108 3,164 144,032 SH   SOLE 30 144,032 0 0
UNITED STATES STL CORP NEW COM 912909108 92 4,206 SH   SOLE 31 4,206 0 0
UNITED STATES STL CORP NEW COM 912909108 7,747 352,628 SH   SOLE 34 352,628 0 0
UNITED STATES STL CORP NEW COM 912909108 906 41,235 SH   SOLE 36 41,235 0 0
UNITED STATES STL CORP NEW COM 912909108 736 33,514 SH   SOLE 40 33,514 0 0
UNITED STATES STL CORP NEW COM 912909108 4,503 204,977 SH   SOLE 43 23,775 0 181,202
UNITED STATES STL CORP NEW OPTIONS 912909108 1,318 60,000 SH Call SOLE 19 60,000 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 22 1,000 SH Call SOLE 22 1,000 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 363 16,500 SH Call SOLE 34 16,500 0 0
UNITED STS LIME & MINERALS I COM 911922102 338 2,799 SH   SOLE 2 714 0 2,085
UNITED STS LIME & MINERALS I COM 911922102 4 33 SH   SOLE 7 33 0 0
UNITED STS LIME & MINERALS I COM 911922102 851 7,045 SH   SOLE 18 7,045 0 0
UNITED STS LIME & MINERALS I COM 911922102 452 3,740 SH   SOLE 19 3,740 0 0
UNITED STS LIME & MINERALS I COM 911922102 9,940 82,287 SH   SOLE 21 82,287 0 0
UNITED STS LIME & MINERALS I COM 911922102 8,614 71,310 SH   SOLE 22 68,993 0 2,317
UNITED STS LIME & MINERALS I COM 911922102 59 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102 48 400 SH   SOLE 28 400 0 0
UNITED STS LIME & MINERALS I COM 911922102 98 809 SH   SOLE 30 809 0 0
UNITED STS LIME & MINERALS I COM 911922102 31 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102 187 1,548 SH   SOLE 43 702 0 846
UNITED STS OIL FD LP UNITS 91232N207 1,308 24,892 SH   SOLE 18 24,892 0 0
UNITED STS OIL FD LP UNITS 91232N207 7,709 146,675 SH   SOLE 19 146,675 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 24,551 133,010 SH   SOLE 2 37,162 0 95,848
UNITED THERAPEUTICS CORP DEL COM 91307C102 29 158 SH   SOLE 4 158 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 157 852 SH   SOLE 7 852 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 19,781 107,170 SH   SOLE 18 107,170 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 13,043 70,662 SH   SOLE 19 70,662 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 486,730 2,636,957 SH   SOLE 21 2,636,957 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 225,549 1,221,957 SH   SOLE 22 1,167,050 0 54,907
UNITED THERAPEUTICS CORP DEL COM 91307C102 494 2,679 SH   SOLE 23 2,679 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,161 6,288 SH   SOLE 25 6,288 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,347 18,132 SH   SOLE 26 14,107 0 4,025
UNITED THERAPEUTICS CORP DEL COM 91307C102 676 3,660 SH   SOLE 28 3,235 0 425
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,300 44,968 SH   SOLE 30 44,968 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 209 1,132 SH   SOLE 31 1,132 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 556 3,011 SH   SOLE 34 3,011 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 107 577 SH   SOLE 36 577 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,016 5,504 SH   SOLE 40 5,504 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,058 49,071 SH   SOLE 43 4,223 0 44,848
UNITEDHEALTH GROUP INC COM 91324P102 1,014,094 2,595,317 SH   SOLE 2 783,435 0 1,811,882
UNITEDHEALTH GROUP INC COM 91324P102 250,305 640,593 SH   SOLE 4 431,618 0 208,975
UNITEDHEALTH GROUP INC COM 91324P102 327,265 837,553 SH   SOLE 7 809,526 0 28,027
UNITEDHEALTH GROUP INC COM 91324P102 17,397 44,522 SH   SOLE 13 29,078 0 15,444
UNITEDHEALTH GROUP INC COM 91324P102 47,389 121,281 SH   SOLE 15 121,281 0 0
UNITEDHEALTH GROUP INC COM 91324P102 149 380 SH   SOLE 17 0 0 380
UNITEDHEALTH GROUP INC COM 91324P102 1,254,802 3,211,347 SH   SOLE 18 2,878,186 0 333,161
UNITEDHEALTH GROUP INC COM 91324P102 1,786,923 4,573,177 SH   SOLE 19 4,573,177 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,295,132 21,229,289 SH   SOLE 21 21,229,289 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,096,762 20,721,611 SH   SOLE 22 18,390,766 0 2,330,845
UNITEDHEALTH GROUP INC COM 91324P102 236,228 604,566 SH   SOLE 23 604,566 0 0
UNITEDHEALTH GROUP INC COM 91324P102 607,825 1,555,575 SH   SOLE 25 1,542,457 0 13,118
UNITEDHEALTH GROUP INC COM 91324P102 957,433 2,450,308 SH   SOLE 26 984,261 0 1,466,047
UNITEDHEALTH GROUP INC COM 91324P102 710,888 1,819,338 SH   SOLE 28 81,926 0 1,737,412
UNITEDHEALTH GROUP INC COM 91324P102 24,246 62,052 SH   SOLE 29 62,052 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,764,598 4,516,042 SH   SOLE 30 4,516,042 0 0
UNITEDHEALTH GROUP INC COM 91324P102 165,480 423,505 SH   SOLE 31 189,482 0 234,023
UNITEDHEALTH GROUP INC COM 91324P102 19,662 50,319 SH   SOLE 32 50,319 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,076,603 2,755,293 SH   SOLE 34 2,755,293 0 0
UNITEDHEALTH GROUP INC COM 91324P102 193,808 496,003 SH   SOLE 36 496,003 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,782 7,120 SH   SOLE 37 7,120 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,853 32,893 SH   SOLE 40 32,893 0 0
UNITEDHEALTH GROUP INC COM 91324P102 374,509 958,461 SH   SOLE 43 64,831 0 893,630
UNITI GROUP INC COM 91325V108 4,285 346,427 SH   SOLE 2 149,138 0 197,289
UNITI GROUP INC COM 91325V108 286 23,131 SH   SOLE 4 23,131 0 0
UNITI GROUP INC COM 91325V108 59 4,733 SH   SOLE 7 4,733 0 0
UNITI GROUP INC COM 91325V108 9,803 792,494 SH   SOLE 18 792,494 0 0
UNITI GROUP INC COM 91325V108 5,854 473,226 SH   SOLE 19 473,226 0 0
UNITI GROUP INC COM 91325V108 322,821 26,097,088 SH   SOLE 21 26,097,088 0 0
UNITI GROUP INC COM 91325V108 73,830 5,968,487 SH   SOLE 22 5,746,357 0 222,130
UNITI GROUP INC COM 91325V108 119 9,628 SH   SOLE 23 9,628 0 0
UNITI GROUP INC COM 91325V108 547 44,191 SH   SOLE 25 44,191 0 0
UNITI GROUP INC COM 91325V108 2,160 174,598 SH   SOLE 26 98,241 0 76,357
UNITI GROUP INC COM 91325V108 298 24,079 SH   SOLE 28 19,159 0 4,920
UNITI GROUP INC COM 91325V108 6,633 536,205 SH   SOLE 30 536,205 0 0
UNITI GROUP INC COM 91325V108 694 56,103 SH   SOLE 36 56,103 0 0
UNITI GROUP INC COM 91325V108 329 26,637 SH   SOLE 40 26,637 0 0
UNITI GROUP INC COM 91325V108 850 68,726 SH   SOLE 43 187 0 68,539
UNITIL CORP COM 913259107 721 16,853 SH   SOLE 2 5,073 0 11,780
UNITIL CORP COM 913259107 1 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107 1,134 26,506 SH   SOLE 7 26,506 0 0
UNITIL CORP COM 913259107 2,723 63,662 SH   SOLE 18 63,662 0 0
UNITIL CORP COM 913259107 1,090 25,487 SH   SOLE 19 25,487 0 0
UNITIL CORP COM 913259107 86,657 2,025,640 SH   SOLE 21 2,025,640 0 0
UNITIL CORP COM 913259107 18,074 422,496 SH   SOLE 22 407,316 0 15,180
UNITIL CORP COM 913259107 82 1,908 SH   SOLE 25 1,908 0 0
UNITIL CORP COM 913259107 101 2,360 SH   SOLE 26 1,225 0 1,135
UNITIL CORP COM 913259107 84 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 1,218 28,467 SH   SOLE 30 28,467 0 0
UNITIL CORP COM 913259107 65 1,509 SH   SOLE 40 1,509 0 0
UNITIL CORP COM 913259107 747 17,458 SH   SOLE 43 939 0 16,519
UNITY BANCORP INC COM 913290102 2 87 SH   SOLE 2 87 0 0
UNITY BANCORP INC COM 913290102 32 1,373 SH   SOLE 18 1,373 0 0
UNITY BANCORP INC COM 913290102 577 24,639 SH   SOLE 21 24,639 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 13 4,282 SH   SOLE 2 4,282 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 22 7,493 SH   SOLE 18 7,493 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 1,241 413,694 SH   SOLE 21 413,694 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 1,360 453,414 SH   SOLE 22 453,414 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 65 21,747 SH   SOLE 30 21,747 0 0
UNITY SOFTWARE INC COM 91332U101 33,034 261,655 SH   SOLE 2 25,182 0 236,473
UNITY SOFTWARE INC COM 91332U101 4,719 37,375 SH   SOLE 4 23,266 0 14,109
UNITY SOFTWARE INC COM 91332U101 776 6,144 SH   SOLE 7 6,144 0 0
UNITY SOFTWARE INC COM 91332U101 17 131 SH   SOLE 13 131 0 0
UNITY SOFTWARE INC COM 91332U101 653 5,171 SH   SOLE 15 5,171 0 0
UNITY SOFTWARE INC COM 91332U101 16,374 129,695 SH   SOLE 18 126,536 0 3,159
UNITY SOFTWARE INC COM 91332U101 49,215 389,819 SH   SOLE 19 389,819 0 0
UNITY SOFTWARE INC COM 91332U101 257,111 2,036,525 SH   SOLE 21 2,036,525 0 0
UNITY SOFTWARE INC COM 91332U101 382,421 3,029,079 SH   SOLE 22 2,897,908 0 131,171
UNITY SOFTWARE INC COM 91332U101 3,916 31,018 SH   SOLE 23 31,018 0 0
UNITY SOFTWARE INC COM 91332U101 24,302 192,494 SH   SOLE 25 192,494 0 0
UNITY SOFTWARE INC COM 91332U101 22,347 177,009 SH   SOLE 26 90,388 0 86,621
UNITY SOFTWARE INC COM 91332U101 34,372 272,255 SH   SOLE 28 4,646 0 267,609
UNITY SOFTWARE INC COM 91332U101 11 89 SH   SOLE 29 89 0 0
UNITY SOFTWARE INC COM 91332U101 38,606 305,790 SH   SOLE 30 305,790 0 0
UNITY SOFTWARE INC COM 91332U101 2,753 21,803 SH   SOLE 31 8,362 0 13,441
UNITY SOFTWARE INC COM 91332U101 65,957 522,433 SH   SOLE 34 522,433 0 0
UNITY SOFTWARE INC COM 91332U101 6,291 49,832 SH   SOLE 36 49,832 0 0
UNITY SOFTWARE INC COM 91332U101 280 2,220 SH   SOLE 40 2,220 0 0
UNITY SOFTWARE INC COM 91332U101 535 4,236 SH   SOLE 43 0 0 4,236
UNIVAR SOLUTIONS INC COM 91336L107 13,703 575,266 SH   SOLE 2 127,038 0 448,228
UNIVAR SOLUTIONS INC COM 91336L107 15 638 SH   SOLE 4 638 0 0
UNIVAR SOLUTIONS INC COM 91336L107 118 4,966 SH   SOLE 7 4,966 0 0
UNIVAR SOLUTIONS INC COM 91336L107 9,725 408,254 SH   SOLE 18 408,254 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,114 46,778 SH   SOLE 19 46,778 0 0
UNIVAR SOLUTIONS INC COM 91336L107 189,180 7,942,063 SH   SOLE 21 7,942,063 0 0
UNIVAR SOLUTIONS INC COM 91336L107 110,360 4,633,090 SH   SOLE 22 4,438,302 0 194,788
UNIVAR SOLUTIONS INC COM 91336L107 513 21,528 SH   SOLE 25 21,528 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,969 82,663 SH   SOLE 26 70,533 0 12,130
UNIVAR SOLUTIONS INC COM 91336L107 434 18,220 SH   SOLE 28 14,952 0 3,268
UNIVAR SOLUTIONS INC COM 91336L107 2,246 94,311 SH   SOLE 30 94,311 0 0
UNIVAR SOLUTIONS INC COM 91336L107 65 2,715 SH   SOLE 31 2,715 0 0
UNIVAR SOLUTIONS INC COM 91336L107 165 6,907 SH   SOLE 36 6,907 0 0
UNIVAR SOLUTIONS INC COM 91336L107 494 20,730 SH   SOLE 40 20,730 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,701 71,420 SH   SOLE 43 3,269 0 68,151
UNIVERSAL CORP VA COM 913456109 1,601 33,120 SH   SOLE 2 7,416 0 25,704
UNIVERSAL CORP VA COM 913456109 5 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 22 445 SH   SOLE 7 445 0 0
UNIVERSAL CORP VA COM 913456109 4,726 97,793 SH   SOLE 18 97,793 0 0
UNIVERSAL CORP VA COM 913456109 2,038 42,160 SH   SOLE 19 42,160 0 0
UNIVERSAL CORP VA COM 913456109 142,389 2,946,187 SH   SOLE 21 2,946,187 0 0
UNIVERSAL CORP VA COM 913456109 31,167 644,875 SH   SOLE 22 620,685 0 24,190
UNIVERSAL CORP VA COM 913456109 534 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 1,777 36,773 SH   SOLE 30 36,773 0 0
UNIVERSAL CORP VA COM 913456109 46 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 160 3,312 SH   SOLE 40 3,312 0 0
UNIVERSAL CORP VA COM 913456109 1,541 31,891 SH   SOLE 43 3,349 0 28,542
UNIVERSAL DISPLAY CORP COM 91347P105 17,139 100,253 SH   SOLE 2 33,668 0 66,585
UNIVERSAL DISPLAY CORP COM 91347P105 43 251 SH   SOLE 4 251 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 110 643 SH   SOLE 7 643 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 18,376 107,488 SH   SOLE 18 107,488 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,043 23,647 SH   SOLE 19 23,647 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 422,090 2,468,939 SH   SOLE 21 2,468,939 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 204,053 1,193,572 SH   SOLE 22 1,143,706 0 49,866
UNIVERSAL DISPLAY CORP COM 91347P105 1,515 8,863 SH   SOLE 25 8,863 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 3,412 19,959 SH   SOLE 26 16,630 0 3,329
UNIVERSAL DISPLAY CORP COM 91347P105 529 3,097 SH   SOLE 28 3,097 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 16,379 95,807 SH   SOLE 30 95,807 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 118 689 SH   SOLE 31 689 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 82 478 SH   SOLE 34 478 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,231 7,201 SH   SOLE 36 7,201 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 941 5,505 SH   SOLE 40 5,505 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 6,146 35,947 SH   SOLE 43 570 0 35,377
UNIVERSAL ELECTRS INC COM 913483103 707 14,347 SH   SOLE 2 4,184 0 10,163
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 12 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 2,859 58,047 SH   SOLE 18 55,981 0 2,066
UNIVERSAL ELECTRS INC COM 913483103 1,160 23,557 SH   SOLE 19 23,557 0 0
UNIVERSAL ELECTRS INC COM 913483103 79,441 1,613,019 SH   SOLE 21 1,613,019 0 0
UNIVERSAL ELECTRS INC COM 913483103 17,415 353,607 SH   SOLE 22 338,766 0 14,841
UNIVERSAL ELECTRS INC COM 913483103 86 1,751 SH   SOLE 25 1,751 0 0
UNIVERSAL ELECTRS INC COM 913483103 33 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 103 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,156 23,480 SH   SOLE 30 23,480 0 0
UNIVERSAL ELECTRS INC COM 913483103 82 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL ELECTRS INC COM 913483103 398 8,073 SH   SOLE 43 321 0 7,752
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 609 11,018 SH   SOLE 2 5,289 0 5,729
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 395 7,150 SH   SOLE 4 7,150 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 962 17,410 SH   SOLE 7 17,410 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,730 49,397 SH   SOLE 18 49,397 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,171 39,283 SH   SOLE 19 39,283 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 88,336 1,598,265 SH   SOLE 21 1,598,265 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 23,241 420,508 SH   SOLE 22 412,409 0 8,099
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 30 537 SH   SOLE 23 537 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3,345 60,530 SH   SOLE 25 60,530 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 429 7,764 SH   SOLE 26 6,872 0 892
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 549 9,935 SH   SOLE 28 1,705 0 8,230
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 4,340 78,530 SH   SOLE 30 78,530 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 7 133 SH   SOLE 34 133 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 85 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 610 11,028 SH   SOLE 43 465 0 10,563
UNIVERSAL HLTH SVCS INC CL B 913903100 23,106 166,990 SH   SOLE 2 26,374 0 140,616
UNIVERSAL HLTH SVCS INC CL B 913903100 4,617 33,366 SH   SOLE 4 30,431 0 2,935
UNIVERSAL HLTH SVCS INC CL B 913903100 12,272 88,689 SH   SOLE 7 68,066 0 20,623
UNIVERSAL HLTH SVCS INC CL B 913903100 34 244 SH   SOLE 13 244 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,406 10,160 SH   SOLE 15 10,160 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 19,152 138,412 SH   SOLE 18 127,447 0 10,965
UNIVERSAL HLTH SVCS INC CL B 913903100 4,243 30,664 SH   SOLE 19 30,664 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 278,174 2,010,361 SH   SOLE 21 2,010,361 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 222,660 1,609,166 SH   SOLE 22 1,445,219 0 163,947
UNIVERSAL HLTH SVCS INC CL B 913903100 6,106 44,131 SH   SOLE 23 44,131 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 16,909 122,204 SH   SOLE 25 122,204 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 25,171 181,909 SH   SOLE 26 80,569 0 101,340
UNIVERSAL HLTH SVCS INC CL B 913903100 15,666 113,221 SH   SOLE 28 5,367 0 107,854
UNIVERSAL HLTH SVCS INC CL B 913903100 62,335 450,492 SH   SOLE 30 447,732 0 2,760
UNIVERSAL HLTH SVCS INC CL B 913903100 3,903 28,206 SH   SOLE 31 9,212 0 18,994
UNIVERSAL HLTH SVCS INC CL B 913903100 597 4,312 SH   SOLE 34 4,312 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 5,313 38,400 SH   SOLE 36 38,400 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 351 2,540 SH   SOLE 40 2,540 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4,830 34,908 SH   SOLE 43 3,048 0 31,860
UNIVERSAL INS HLDGS INC COM 91359V107 504 38,673 SH   SOLE 2 12,272 0 26,401
UNIVERSAL INS HLDGS INC COM 91359V107 3 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 7 510 SH   SOLE 7 510 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,539 118,022 SH   SOLE 18 118,022 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 638 48,951 SH   SOLE 19 48,951 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 44,828 3,437,738 SH   SOLE 21 3,437,738 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 9,189 704,693 SH   SOLE 22 675,947 0 28,746
UNIVERSAL INS HLDGS INC COM 91359V107 326 25,000 SH   SOLE 26 10,936 0 14,064
UNIVERSAL INS HLDGS INC COM 91359V107 60 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 601 46,111 SH   SOLE 30 46,111 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 47 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 120 9,233 SH   SOLE 43 224 0 9,009
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 596 29,684 SH   SOLE 2 633 0 29,051
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 544 27,102 SH   SOLE 18 27,102 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,582 78,780 SH   SOLE 19 78,780 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5,261 261,980 SH   SOLE 21 261,980 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,688 382,886 SH   SOLE 22 381,085 0 1,801
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 106 5,303 SH   SOLE 23 5,303 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,074 53,501 SH   SOLE 26 0 0 53,501
UNIVERSAL SEC INSTRS INC COM NEW 913821302 3 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 20 2,015 SH   SOLE 2 2,015 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 17 1,720 SH   SOLE 18 1,720 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 273 26,810 SH   SOLE 21 26,810 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 1,037 101,967 SH   SOLE 22 101,967 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 58 8,622 SH   SOLE 2 8,614 0 8
UNIVERSAL TECHNICAL INST INC COM 913915104 42 6,230 SH   SOLE 18 6,230 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 670 99,186 SH   SOLE 21 99,186 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 2,599 384,485 SH   SOLE 22 384,485 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 3,403 124,230 SH   SOLE 2 44,749 0 79,481
UNIVEST FINANCIAL CORPORATIO COM 915271100 13 465 SH   SOLE 7 465 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,691 98,262 SH   SOLE 18 98,262 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 4,391 160,314 SH   SOLE 19 160,314 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 31,515 1,150,619 SH   SOLE 21 1,150,619 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 32,940 1,202,621 SH   SOLE 22 1,171,511 0 31,110
UNIVEST FINANCIAL CORPORATIO COM 915271100 314 11,447 SH   SOLE 23 11,447 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 102 3,723 SH   SOLE 25 3,723 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,805 65,916 SH   SOLE 26 1,120 0 64,796
UNIVEST FINANCIAL CORPORATIO COM 915271100 65 2,375 SH   SOLE 28 2,375 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 656 23,949 SH   SOLE 30 23,949 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 125 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,592 58,106 SH   SOLE 43 2,461 0 55,645
UNUM GROUP COM 91529Y106 15,735 627,904 SH   SOLE 2 106,879 0 521,025
UNUM GROUP COM 91529Y106 29 1,142 SH   SOLE 4 1,142 0 0
UNUM GROUP COM 91529Y106 537 21,433 SH   SOLE 7 21,433 0 0
UNUM GROUP COM 91529Y106 8,983 358,449 SH   SOLE 18 358,097 0 352
UNUM GROUP COM 91529Y106 1,568 62,558 SH   SOLE 19 62,558 0 0
UNUM GROUP COM 91529Y106 233,286 9,309,107 SH   SOLE 21 9,309,107 0 0
UNUM GROUP COM 91529Y106 82,337 3,285,578 SH   SOLE 22 3,032,621 0 252,957
UNUM GROUP COM 91529Y106 760 30,320 SH   SOLE 25 30,320 0 0
UNUM GROUP COM 91529Y106 1,961 78,251 SH   SOLE 26 62,198 0 16,053
UNUM GROUP COM 91529Y106 612 24,424 SH   SOLE 28 12,424 0 12,000
UNUM GROUP COM 91529Y106 5,949 237,381 SH   SOLE 30 237,381 0 0
UNUM GROUP COM 91529Y106 79 3,134 SH   SOLE 31 3,134 0 0
UNUM GROUP COM 91529Y106 1,996 79,648 SH   SOLE 32 79,648 0 0
UNUM GROUP COM 91529Y106 1,414 56,409 SH   SOLE 36 56,409 0 0
UNUM GROUP COM 91529Y106 626 24,966 SH   SOLE 40 24,966 0 0
UNUM GROUP COM 91529Y106 30,859 1,231,422 SH   SOLE 43 72,642 0 1,158,780
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 537 50,748 SH   SOLE 2 3,983 0 46,765
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 361 34,066 SH   SOLE 4 15,487 0 18,579
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 93 8,812 SH   SOLE 7 8,812 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 525 49,590 SH   SOLE 15 49,590 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 67 6,360 SH   SOLE 18 6,360 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 25 2,374 SH   SOLE 19 2,374 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 14,632 1,381,638 SH   SOLE 21 1,381,638 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 8,761 827,309 SH   SOLE 22 738,752 0 88,557
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 467 44,087 SH   SOLE 23 44,087 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 26 2,449 SH   SOLE 25 2,449 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 3,456 326,373 SH   SOLE 26 282,963 0 43,410
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 840 79,330 SH   SOLE 28 5,938 0 73,392
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 111 10,511 SH   SOLE 29 10,511 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 4,492 424,195 SH   SOLE 30 424,195 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 328 30,953 SH   SOLE 31 30,953 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 66 6,259 SH   SOLE 34 6,259 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 5 481 SH   SOLE 40 481 0 0
UPLAND SOFTWARE INC COM 91544A109 371 11,081 SH   SOLE 2 7,984 0 3,097
UPLAND SOFTWARE INC COM 91544A109 4 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 15 445 SH   SOLE 7 445 0 0
UPLAND SOFTWARE INC COM 91544A109 2,621 78,391 SH   SOLE 18 78,391 0 0
UPLAND SOFTWARE INC COM 91544A109 1,734 51,848 SH   SOLE 19 51,848 0 0
UPLAND SOFTWARE INC COM 91544A109 31,447 940,400 SH   SOLE 21 940,400 0 0
UPLAND SOFTWARE INC COM 91544A109 23,526 703,543 SH   SOLE 22 686,039 0 17,504
UPLAND SOFTWARE INC COM 91544A109 108 3,240 SH   SOLE 25 3,240 0 0
UPLAND SOFTWARE INC COM 91544A109 560 16,746 SH   SOLE 26 13,584 0 3,162
UPLAND SOFTWARE INC COM 91544A109 91 2,731 SH   SOLE 28 2,731 0 0
UPLAND SOFTWARE INC COM 91544A109 458 13,682 SH   SOLE 30 13,682 0 0
UPLAND SOFTWARE INC COM 91544A109 83 2,489 SH   SOLE 40 2,489 0 0
UPLAND SOFTWARE INC COM 91544A109 120 3,589 SH   SOLE 43 0 0 3,589
UPSTART HLDGS INC COM 91680M107 25,766 81,424 SH   SOLE 2 9,109 0 72,315
UPSTART HLDGS INC COM 91680M107 30 96 SH   SOLE 4 96 0 0
UPSTART HLDGS INC COM 91680M107 218 689 SH   SOLE 7 689 0 0
UPSTART HLDGS INC COM 91680M107 7,107 22,459 SH   SOLE 18 22,459 0 0
UPSTART HLDGS INC COM 91680M107 4,349 13,743 SH   SOLE 19 13,743 0 0
UPSTART HLDGS INC COM 91680M107 204,647 646,717 SH   SOLE 21 646,717 0 0
UPSTART HLDGS INC COM 91680M107 310,730 981,954 SH   SOLE 22 941,287 0 40,667
UPSTART HLDGS INC COM 91680M107 743 2,347 SH   SOLE 25 2,347 0 0
UPSTART HLDGS INC COM 91680M107 2,701 8,536 SH   SOLE 26 7,270 0 1,266
UPSTART HLDGS INC COM 91680M107 502 1,586 SH   SOLE 28 1,586 0 0
UPSTART HLDGS INC COM 91680M107 3,327 10,514 SH   SOLE 30 10,514 0 0
UPSTART HLDGS INC COM 91680M107 228 719 SH   SOLE 31 719 0 0
UPSTART HLDGS INC COM 91680M107 715 2,258 SH   SOLE 40 2,258 0 0
UPWORK INC COM 91688F104 3,857 85,655 SH   SOLE 2 51,068 0 34,587
UPWORK INC COM 91688F104 25 550 SH   SOLE 4 550 0 0
UPWORK INC COM 91688F104 84 1,875 SH   SOLE 7 1,875 0 0
UPWORK INC COM 91688F104 0 1 SH   SOLE 17 0 0 1
UPWORK INC COM 91688F104 15,325 340,332 SH   SOLE 18 324,502 0 15,830
UPWORK INC COM 91688F104 18,665 414,498 SH   SOLE 19 414,498 0 0
UPWORK INC COM 91688F104 177,332 3,938,090 SH   SOLE 21 3,938,090 0 0
UPWORK INC COM 91688F104 129,750 2,881,422 SH   SOLE 22 2,812,945 0 68,477
UPWORK INC COM 91688F104 408 9,056 SH   SOLE 23 9,056 0 0
UPWORK INC COM 91688F104 757 16,805 SH   SOLE 25 16,805 0 0
UPWORK INC COM 91688F104 3,905 86,723 SH   SOLE 26 42,790 0 43,933
UPWORK INC COM 91688F104 423 9,402 SH   SOLE 28 9,402 0 0
UPWORK INC COM 91688F104 7,734 171,752 SH   SOLE 30 171,752 0 0
UPWORK INC COM 91688F104 7 152 SH   SOLE 34 152 0 0
UPWORK INC COM 91688F104 383 8,499 SH   SOLE 36 8,499 0 0
UPWORK INC COM 91688F104 594 13,195 SH   SOLE 40 13,195 0 0
UPWORK INC COM 91688F104 1,405 31,212 SH   SOLE 43 1,213 0 29,999
UR-ENERGY INC COM 91688R108 133 77,199 SH   SOLE 2 21,793 0 55,406
UR-ENERGY INC COM 91688R108 5 2,908 SH   SOLE 7 2,908 0 0
UR-ENERGY INC COM 91688R108 922 536,242 SH   SOLE 18 536,242 0 0
UR-ENERGY INC COM 91688R108 539 313,305 SH   SOLE 19 313,305 0 0
UR-ENERGY INC COM 91688R108 10,660 6,197,631 SH   SOLE 21 6,197,631 0 0
UR-ENERGY INC COM 91688R108 2,993 1,739,834 SH   SOLE 22 1,699,983 0 39,851
UR-ENERGY INC COM 91688R108 46 26,625 SH   SOLE 43 0 0 26,625
URANIUM ENERGY CORP COM 916896103 140 45,995 SH   SOLE 2 19,505 0 26,490
URANIUM ENERGY CORP COM 916896103 12 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 1,921 629,704 SH   SOLE 18 629,704 0 0
URANIUM ENERGY CORP COM 916896103 1,365 447,624 SH   SOLE 19 447,624 0 0
URANIUM ENERGY CORP COM 916896103 24,501 8,033,077 SH   SOLE 21 8,033,077 0 0
URANIUM ENERGY CORP COM 916896103 17,340 5,685,268 SH   SOLE 22 5,646,713 0 38,555
URANIUM ENERGY CORP COM 916896103 118 38,609 SH   SOLE 43 588 0 38,021
URBAN EDGE PPTYS COM 91704F104 3,150 172,051 SH   SOLE 2 80,250 0 91,801
URBAN EDGE PPTYS COM 91704F104 1,079 58,944 SH   SOLE 4 58,944 0 0
URBAN EDGE PPTYS COM 91704F104 2,720 148,549 SH   SOLE 7 148,549 0 0
URBAN EDGE PPTYS COM 91704F104 10,727 585,854 SH   SOLE 18 585,854 0 0
URBAN EDGE PPTYS COM 91704F104 6,421 350,666 SH   SOLE 19 350,666 0 0
URBAN EDGE PPTYS COM 91704F104 155,214 8,477,006 SH   SOLE 21 8,477,006 0 0
URBAN EDGE PPTYS COM 91704F104 73,924 4,037,338 SH   SOLE 22 3,916,875 0 120,463
URBAN EDGE PPTYS COM 91704F104 83 4,534 SH   SOLE 23 4,534 0 0
URBAN EDGE PPTYS COM 91704F104 9,034 493,418 SH   SOLE 25 493,418 0 0
URBAN EDGE PPTYS COM 91704F104 657 35,862 SH   SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104 1,429 78,050 SH   SOLE 28 8,976 0 69,074
URBAN EDGE PPTYS COM 91704F104 9,945 543,171 SH   SOLE 30 543,171 0 0
URBAN EDGE PPTYS COM 91704F104 278 15,198 SH   SOLE 40 15,198 0 0
URBAN EDGE PPTYS COM 91704F104 2,293 125,249 SH   SOLE 43 4,049 0 121,200
URBAN ONE INC CL A 91705J105 12 1,436 SH   SOLE 18 1,436 0 0
URBAN ONE INC CL A 91705J105 140 17,300 SH   SOLE 21 17,300 0 0
URBAN ONE INC CL D NON VTG 91705J204 21 3,102 SH   SOLE 18 3,102 0 0
URBAN ONE INC CL D NON VTG 91705J204 429 62,928 SH   SOLE 21 62,928 0 0
URBAN ONE INC CL D NON VTG 91705J204 3,841 563,976 SH   SOLE 22 563,976 0 0
URBAN OUTFITTERS INC COM 917047102 4,977 167,640 SH   SOLE 2 84,283 0 83,357
URBAN OUTFITTERS INC COM 917047102 8 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102 55 1,840 SH   SOLE 7 1,840 0 0
URBAN OUTFITTERS INC COM 917047102 10,357 348,850 SH   SOLE 18 330,913 0 17,937
URBAN OUTFITTERS INC COM 917047102 17,018 573,199 SH   SOLE 19 573,199 0 0
URBAN OUTFITTERS INC COM 917047102 137,582 4,633,940 SH   SOLE 21 4,633,940 0 0
URBAN OUTFITTERS INC COM 917047102 70,389 2,370,796 SH   SOLE 22 2,265,474 0 105,322
URBAN OUTFITTERS INC COM 917047102 678 22,832 SH   SOLE 23 22,832 0 0
URBAN OUTFITTERS INC COM 917047102 240 8,095 SH   SOLE 25 8,095 0 0
URBAN OUTFITTERS INC COM 917047102 3,633 122,381 SH   SOLE 26 21,617 0 100,764
URBAN OUTFITTERS INC COM 917047102 259 8,728 SH   SOLE 28 5,728 0 3,000
URBAN OUTFITTERS INC COM 917047102 1,088 36,657 SH   SOLE 30 36,657 0 0
URBAN OUTFITTERS INC COM 917047102 77 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102 221 7,459 SH   SOLE 40 7,459 0 0
URBAN OUTFITTERS INC COM 917047102 1,060 35,702 SH   SOLE 43 604 0 35,098
URBAN-GRO INC COM NEW 91704K202 22 1,670 SH   SOLE 18 1,670 0 0
URBAN-GRO INC COM NEW 91704K202 252 18,966 SH   SOLE 21 18,966 0 0
UROGEN PHARMA LTD COM M96088105 187 11,119 SH   SOLE 2 1,441 0 9,678
UROGEN PHARMA LTD COM M96088105 2 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 204 12,145 SH   SOLE 7 12,145 0 0
UROGEN PHARMA LTD COM M96088105 1,111 66,076 SH   SOLE 18 66,076 0 0
UROGEN PHARMA LTD COM M96088105 1,412 83,933 SH   SOLE 19 83,933 0 0
UROGEN PHARMA LTD COM M96088105 17,014 1,011,559 SH   SOLE 21 1,011,559 0 0
UROGEN PHARMA LTD COM M96088105 5,842 347,325 SH   SOLE 22 334,742 0 12,583
UROGEN PHARMA LTD COM M96088105 46 2,754 SH   SOLE 23 2,754 0 0
UROGEN PHARMA LTD COM M96088105 14 818 SH   SOLE 25 818 0 0
UROGEN PHARMA LTD COM M96088105 212 12,583 SH   SOLE 26 166 0 12,417
UROGEN PHARMA LTD COM M96088105 2,334 138,751 SH   SOLE 30 138,751 0 0
UROGEN PHARMA LTD COM M96088105 30 1,785 SH   SOLE 40 1,785 0 0
UROGEN PHARMA LTD COM M96088105 392 23,276 SH   SOLE 43 5,072 0 18,204
URSTADT BIDDLE PPTYS INC CL A 917286205 697 36,796 SH   SOLE 2 9,367 0 27,429
URSTADT BIDDLE PPTYS INC CL A 917286205 11 561 SH   SOLE 7 561 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,461 129,991 SH   SOLE 18 129,991 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,033 54,584 SH   SOLE 19 54,584 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 69,736 3,683,892 SH   SOLE 21 3,683,892 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 15,441 815,673 SH   SOLE 22 787,319 0 28,354
URSTADT BIDDLE PPTYS INC CL A 917286205 22 1,185 SH   SOLE 23 1,185 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 72 3,826 SH   SOLE 25 3,826 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 81 4,289 SH   SOLE 28 4,289 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,052 55,594 SH   SOLE 30 55,594 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 55 2,926 SH   SOLE 40 2,926 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 254 13,435 SH   SOLE 43 0 0 13,435
US BANCORP DEL COM NEW 902973304 196,358 3,303,467 SH   SOLE 2 709,745 0 2,593,722
US BANCORP DEL COM NEW 902973304 57,936 974,701 SH   SOLE 4 646,358 0 328,343
US BANCORP DEL COM NEW 902973304 77,626 1,305,959 SH   SOLE 7 1,266,837 0 39,122
US BANCORP DEL COM NEW 902973304 1,953 32,858 SH   SOLE 13 10,570 0 22,288
US BANCORP DEL COM NEW 902973304 10,802 181,736 SH   SOLE 15 181,736 0 0
US BANCORP DEL COM NEW 902973304 189,282 3,184,422 SH   SOLE 18 2,979,456 0 204,966
US BANCORP DEL COM NEW 902973304 48,145 809,975 SH   SOLE 19 809,975 0 0
US BANCORP DEL COM NEW 902973304 2,138,609 35,979,287 SH   SOLE 21 35,979,287 0 0
US BANCORP DEL COM NEW 902973304 1,732,260 29,143,001 SH   SOLE 22 25,880,474 0 3,262,527
US BANCORP DEL COM NEW 902973304 52,925 890,392 SH   SOLE 23 890,392 0 0
US BANCORP DEL COM NEW 902973304 137,198 2,308,179 SH   SOLE 25 2,308,179 0 0
US BANCORP DEL COM NEW 902973304 172,605 2,903,852 SH   SOLE 26 1,023,609 0 1,880,243
US BANCORP DEL COM NEW 902973304 185,046 3,113,162 SH   SOLE 28 126,229 0 2,986,933
US BANCORP DEL COM NEW 902973304 3,132 52,687 SH   SOLE 29 52,687 0 0
US BANCORP DEL COM NEW 902973304 395,965 6,661,591 SH   SOLE 30 6,649,047 0 12,544
US BANCORP DEL COM NEW 902973304 36,193 608,892 SH   SOLE 31 258,986 0 349,906
US BANCORP DEL COM NEW 902973304 4,104 69,051 SH   SOLE 32 69,051 0 0
US BANCORP DEL COM NEW 902973304 16,031 269,706 SH   SOLE 34 269,706 0 0
US BANCORP DEL COM NEW 902973304 13,507 227,241 SH   SOLE 35 227,241 0 0
US BANCORP DEL COM NEW 902973304 44,221 743,966 SH   SOLE 36 743,966 0 0
US BANCORP DEL COM NEW 902973304 2,951 49,644 SH   SOLE 40 49,644 0 0
US BANCORP DEL COM NEW 902973304 60,264 1,013,869 SH   SOLE 43 87,552 0 926,317
US ECOLOGY INC COM 91734M103 1,149 35,523 SH   SOLE 2 10,895 0 24,628
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 4,057 125,414 SH   SOLE 18 125,414 0 0
US ECOLOGY INC COM 91734M103 1,832 56,638 SH   SOLE 19 56,638 0 0
US ECOLOGY INC COM 91734M103 119,604 3,697,180 SH   SOLE 21 3,697,180 0 0
US ECOLOGY INC COM 91734M103 27,394 846,790 SH   SOLE 22 816,349 0 30,441
US ECOLOGY INC COM 91734M103 179 5,528 SH   SOLE 25 5,528 0 0
US ECOLOGY INC COM 91734M103 255 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91734M103 101 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91734M103 2,610 80,691 SH   SOLE 30 80,691 0 0
US ECOLOGY INC COM 91734M103 141 4,356 SH   SOLE 40 4,356 0 0
US ECOLOGY INC COM 91734M103 661 20,437 SH   SOLE 43 3,078 0 17,359
US FOODS HLDG CORP COM 912008109 16,326 471,040 SH   SOLE 2 71,289 0 399,751
US FOODS HLDG CORP COM 912008109 47 1,347 SH   SOLE 4 1,347 0 0
US FOODS HLDG CORP COM 912008109 243 7,008 SH   SOLE 7 7,008 0 0
US FOODS HLDG CORP COM 912008109 2,969 85,662 SH   SOLE 18 85,662 0 0
US FOODS HLDG CORP COM 912008109 2,187 63,086 SH   SOLE 19 63,086 0 0
US FOODS HLDG CORP COM 912008109 85,630 2,470,561 SH   SOLE 21 2,470,561 0 0
US FOODS HLDG CORP COM 912008109 172,303 4,971,234 SH   SOLE 22 4,693,307 0 277,927
US FOODS HLDG CORP COM 912008109 0 13 SH   SOLE 23 13 0 0
US FOODS HLDG CORP COM 912008109 1,050 30,298 SH   SOLE 25 30,298 0 0
US FOODS HLDG CORP COM 912008109 3,131 90,344 SH   SOLE 26 73,351 0 16,993
US FOODS HLDG CORP COM 912008109 901 25,990 SH   SOLE 28 16,359 0 9,631
US FOODS HLDG CORP COM 912008109 4,040 116,570 SH   SOLE 30 116,570 0 0
US FOODS HLDG CORP COM 912008109 119 3,434 SH   SOLE 31 3,434 0 0
US FOODS HLDG CORP COM 912008109 1,984 57,240 SH   SOLE 36 57,240 0 0
US FOODS HLDG CORP COM 912008109 867 25,017 SH   SOLE 40 25,017 0 0
US FOODS HLDG CORP COM 912008109 2,546 73,456 SH   SOLE 43 2,648 0 70,808
US WELL SERVICES INC CL A 91274U101 43 59,829 SH   SOLE 21 59,829 0 0
US WELL SERVICES INC CL A 91274U101 747 1,029,897 SH   SOLE 22 1,029,897 0 0
USA TRUCK INC COM 902925106 26 1,718 SH   SOLE 18 1,718 0 0
USA TRUCK INC COM 902925106 421 27,574 SH   SOLE 21 27,574 0 0
USA TRUCK INC COM 902925106 320 20,922 SH   SOLE 22 20,922 0 0
USANA HEALTH SCIENCES INC COM 90328M107 669 7,253 SH   SOLE 2 3,647 0 3,606
USANA HEALTH SCIENCES INC COM 90328M107 5 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107 19 204 SH   SOLE 7 204 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,173 45,260 SH   SOLE 18 44,353 0 907
USANA HEALTH SCIENCES INC COM 90328M107 3,946 42,803 SH   SOLE 19 42,803 0 0
USANA HEALTH SCIENCES INC COM 90328M107 127,995 1,388,230 SH   SOLE 21 1,388,230 0 0
USANA HEALTH SCIENCES INC COM 90328M107 28,548 309,629 SH   SOLE 22 301,915 0 7,714
USANA HEALTH SCIENCES INC COM 90328M107 55 599 SH   SOLE 23 599 0 0
USANA HEALTH SCIENCES INC COM 90328M107 148 1,604 SH   SOLE 25 1,604 0 0
USANA HEALTH SCIENCES INC COM 90328M107 998 10,826 SH   SOLE 26 3,762 0 7,064
USANA HEALTH SCIENCES INC COM 90328M107 97 1,055 SH   SOLE 28 1,055 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,017 21,879 SH   SOLE 30 21,879 0 0
USANA HEALTH SCIENCES INC COM 90328M107 124 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107 839 9,105 SH   SOLE 43 275 0 8,830
USIO INC COM 917313108 36 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108 24 3,998 SH   SOLE 18 3,998 0 0
USIO INC COM 917313108 283 47,774 SH   SOLE 21 47,774 0 0
USIO INC COM 917313108 58 9,734 SH   SOLE 22 9,734 0 0
UTAH MED PRODS INC COM 917488108 647 6,964 SH   SOLE 2 260 0 6,704
UTAH MED PRODS INC COM 917488108 6 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,087 11,710 SH   SOLE 18 11,710 0 0
UTAH MED PRODS INC COM 917488108 590 6,354 SH   SOLE 19 6,354 0 0
UTAH MED PRODS INC COM 917488108 10,966 118,115 SH   SOLE 21 118,115 0 0
UTAH MED PRODS INC COM 917488108 6,732 72,513 SH   SOLE 22 70,814 0 1,699
UTAH MED PRODS INC COM 917488108 50 539 SH   SOLE 43 134 0 405
UTZ BRANDS INC COM CL A 918090101 501 29,226 SH   SOLE 2 18,632 0 10,594
UTZ BRANDS INC COM CL A 918090101 3 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101 16 948 SH   SOLE 7 948 0 0
UTZ BRANDS INC COM CL A 918090101 2,776 162,072 SH   SOLE 18 162,072 0 0
UTZ BRANDS INC COM CL A 918090101 1,736 101,349 SH   SOLE 19 101,349 0 0
UTZ BRANDS INC COM CL A 918090101 32,779 1,913,572 SH   SOLE 21 1,913,572 0 0
UTZ BRANDS INC COM CL A 918090101 22,815 1,331,901 SH   SOLE 22 1,299,639 0 32,262
UTZ BRANDS INC COM CL A 918090101 133 7,776 SH   SOLE 25 7,776 0 0
UTZ BRANDS INC COM CL A 918090101 425 24,820 SH   SOLE 26 24,820 0 0
UTZ BRANDS INC COM CL A 918090101 116 6,798 SH   SOLE 28 6,798 0 0
UTZ BRANDS INC COM CL A 918090101 294 17,177 SH   SOLE 30 17,177 0 0
UTZ BRANDS INC COM CL A 918090101 134 7,822 SH   SOLE 40 7,822 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 1,559 224,386 SH   SOLE 2 31,723 0 192,663
UWM HOLDINGS CORPORATION COM CL A 91823B109 5 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 322 46,288 SH   SOLE 18 46,288 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 185 26,582 SH   SOLE 19 26,582 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 8,332 1,198,891 SH   SOLE 21 1,198,891 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 11,056 1,590,820 SH   SOLE 22 1,532,532 0 58,288
UWM HOLDINGS CORPORATION COM CL A 91823B109 82 11,794 SH   SOLE 25 11,794 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 367 52,802 SH   SOLE 30 52,802 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 10 1,477 SH   SOLE 31 1,477 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 18 2,521 SH   SOLE 34 2,521 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 77 11,017 SH   SOLE 40 11,017 0 0
UXIN LTD ADS 91818X108 181 65,700 SH   SOLE 13 0 0 65,700
V F CORP COM 918204108 63,352 945,699 SH   SOLE 2 320,702 0 624,997
V F CORP COM 918204108 19,424 289,955 SH   SOLE 4 193,409 0 96,546
V F CORP COM 918204108 22,522 336,203 SH   SOLE 7 326,179 0 10,024
V F CORP COM 918204108 521 7,779 SH   SOLE 13 1,044 0 6,735
V F CORP COM 918204108 2,846 42,485 SH   SOLE 15 42,485 0 0
V F CORP COM 918204108 45,381 677,436 SH   SOLE 18 628,777 0 48,659
V F CORP COM 918204108 18,813 280,839 SH   SOLE 19 280,839 0 0
V F CORP COM 918204108 623,356 9,305,217 SH   SOLE 21 9,305,217 0 0
V F CORP COM 918204108 490,837 7,327,025 SH   SOLE 22 6,327,421 0 999,604
V F CORP COM 918204108 14,134 210,984 SH   SOLE 23 210,984 0 0
V F CORP COM 918204108 40,329 602,015 SH   SOLE 25 602,015 0 0
V F CORP COM 918204108 57,274 854,967 SH   SOLE 26 390,401 0 464,566
V F CORP COM 918204108 83,314 1,243,674 SH   SOLE 28 32,096 0 1,211,578
V F CORP COM 918204108 3,943 58,858 SH   SOLE 29 58,858 0 0
V F CORP COM 918204108 126,385 1,886,620 SH   SOLE 30 1,886,620 0 0
V F CORP COM 918204108 10,958 163,572 SH   SOLE 31 81,049 0 82,523
V F CORP COM 918204108 5,443 81,245 SH   SOLE 34 81,245 0 0
V F CORP COM 918204108 11,022 164,526 SH   SOLE 36 164,526 0 0
V F CORP COM 918204108 773 11,543 SH   SOLE 40 11,543 0 0
V F CORP COM 918204108 14,319 213,749 SH   SOLE 43 7,603 0 206,146
VAALCO ENERGY INC COM NEW 91851C201 32 10,874 SH   SOLE 18 10,874 0 0
VAALCO ENERGY INC COM NEW 91851C201 375 127,657 SH   SOLE 21 127,657 0 0
VAALCO ENERGY INC COM NEW 91851C201 2,358 801,886 SH   SOLE 22 801,886 0 0
VACCINEX INC COM 918640103 8 3,532 SH   SOLE 18 3,532 0 0
VACCINEX INC COM 918640103 97 44,964 SH   SOLE 21 44,964 0 0
VAIL RESORTS INC COM 91879Q109 27,737 83,033 SH   SOLE 2 12,882 0 70,151
VAIL RESORTS INC COM 91879Q109 7,505 22,466 SH   SOLE 4 20,158 0 2,308
VAIL RESORTS INC COM 91879Q109 1,245 3,726 SH   SOLE 7 3,726 0 0
VAIL RESORTS INC COM 91879Q109 38 115 SH   SOLE 13 115 0 0
VAIL RESORTS INC COM 91879Q109 1,020 3,053 SH   SOLE 15 3,053 0 0
VAIL RESORTS INC COM 91879Q109 9,466 28,338 SH   SOLE 18 25,926 0 2,412
VAIL RESORTS INC COM 91879Q109 196,319 587,693 SH   SOLE 19 587,693 0 0
VAIL RESORTS INC COM 91879Q109 229,544 687,155 SH   SOLE 21 687,155 0 0
VAIL RESORTS INC COM 91879Q109 310,052 928,159 SH   SOLE 22 881,862 0 46,297
VAIL RESORTS INC COM 91879Q109 7,383 22,101 SH   SOLE 23 22,101 0 0
VAIL RESORTS INC COM 91879Q109 28,554 85,478 SH   SOLE 25 85,478 0 0
VAIL RESORTS INC COM 91879Q109 27,987 83,782 SH   SOLE 26 48,726 0 35,056
VAIL RESORTS INC COM 91879Q109 33,970 101,690 SH   SOLE 28 4,521 0 97,169
VAIL RESORTS INC COM 91879Q109 52 156 SH   SOLE 29 156 0 0
VAIL RESORTS INC COM 91879Q109 60,518 181,164 SH   SOLE 30 154,364 0 26,800
VAIL RESORTS INC COM 91879Q109 4,755 14,235 SH   SOLE 31 4,411 0 9,824
VAIL RESORTS INC COM 91879Q109 2,173 6,505 SH   SOLE 34 6,505 0 0
VAIL RESORTS INC COM 91879Q109 5,923 17,732 SH   SOLE 36 17,732 0 0
VAIL RESORTS INC COM 91879Q109 533 1,597 SH   SOLE 40 1,597 0 0
VAIL RESORTS INC COM 91879Q109 3,721 11,138 SH   SOLE 43 660 0 10,478
VALARIS LIMITED CL A G9460G101 84 2,407 SH   SOLE 2 2,407 0 0
VALARIS LIMITED CL A G9460G101 78 2,243 SH   SOLE 18 2,243 0 0
VALARIS LIMITED CL A G9460G101 2,115 60,640 SH   SOLE 21 60,640 0 0
VALARIS LIMITED CL A G9460G101 28,107 805,832 SH   SOLE 22 805,832 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 OPTIONS 91912E105 183 13,100 SH Call SOLE 4 13,100 0 0
VALE S A OPTIONS 91912E105 2,408 172,600 SH Call SOLE 18 172,600 0 0
VALE S A OPTIONS 91912E105 14,576 1,044,900 SH Call SOLE 19 1,044,900 0 0
VALE S A OPTIONS 91912E105 1,182 84,700 SH Call SOLE 22 84,700 0 0
VALE S A OPTIONS 91912E105 179 12,800 SH Call SOLE 26 12,800 0 0
VALE S A OPTIONS 91912E105 8,133 583,000 SH Call SOLE 34 583,000 0 0
VALE S A SPONSORED ADS 91912E105 1,250 89,614 SH   SOLE 2 89,614 0 0
VALE S A SPONSORED ADS 91912E105 230 16,520 SH   SOLE 4 16,520 0 0
VALE S A SPONSORED ADS 91912E105 23,595 1,691,383 SH   SOLE 18 229,613 0 1,461,770
VALE S A SPONSORED ADS 91912E105 75,741 5,429,488 SH   SOLE 19 5,429,488 0 0
VALE S A SPONSORED ADS 91912E105 191,753 13,745,726 SH   SOLE 21 13,745,726 0 0
VALE S A SPONSORED ADS 91912E105 1,476 105,840 SH   SOLE 22 105,840 0 0
VALE S A SPONSORED ADS 91912E105 129,919 9,313,213 SH   SOLE 25 9,313,213 0 0
VALE S A SPONSORED ADS 91912E105 226 16,180 SH   SOLE 26 16,180 0 0
VALE S A SPONSORED ADS 91912E105 30,764 2,205,299 SH   SOLE 29 2,205,299 0 0
VALE S A SPONSORED ADS 91912E105 11,201 802,936 SH   SOLE 30 802,936 0 0
VALE S A SPONSORED ADS 91912E105 519,208 37,219,207 SH   SOLE 34 37,219,207 0 0
VALE S A SPONSORED ADS 91912E105 11,765 843,398 SH   SOLE 43 50,657 0 792,741
VALERO ENERGY CORP COM 91913Y100 51,732 733,057 SH   SOLE 2 237,764 0 495,293
VALERO ENERGY CORP COM 91913Y100 21,352 302,570 SH   SOLE 4 182,393 0 120,177
VALERO ENERGY CORP COM 91913Y100 26,169 370,819 SH   SOLE 7 358,191 0 12,628
VALERO ENERGY CORP COM 91913Y100 607 8,605 SH   SOLE 13 1,034 0 7,571
VALERO ENERGY CORP COM 91913Y100 3,736 52,934 SH   SOLE 15 52,934 0 0
VALERO ENERGY CORP COM 91913Y100 78,469 1,111,932 SH   SOLE 18 1,052,575 0 59,357
VALERO ENERGY CORP COM 91913Y100 178,191 2,525,029 SH   SOLE 19 2,525,029 0 0
VALERO ENERGY CORP COM 91913Y100 974,018 13,802,149 SH   SOLE 21 13,802,149 0 0
VALERO ENERGY CORP COM 91913Y100 634,616 8,992,712 SH   SOLE 22 8,084,219 0 908,493
VALERO ENERGY CORP COM 91913Y100 16,738 237,190 SH   SOLE 23 237,190 0 0
VALERO ENERGY CORP COM 91913Y100 44,785 634,622 SH   SOLE 25 634,622 0 0
VALERO ENERGY CORP COM 91913Y100 74,255 1,052,220 SH   SOLE 26 358,486 0 693,734
VALERO ENERGY CORP COM 91913Y100 87,889 1,245,412 SH   SOLE 28 38,574 0 1,206,838
VALERO ENERGY CORP COM 91913Y100 11,244 159,336 SH   SOLE 29 159,336 0 0
VALERO ENERGY CORP COM 91913Y100 139,440 1,975,906 SH   SOLE 30 1,975,906 0 0
VALERO ENERGY CORP COM 91913Y100 10,845 153,675 SH   SOLE 31 52,987 0 100,688
VALERO ENERGY CORP COM 91913Y100 4,893 69,329 SH   SOLE 32 69,329 0 0
VALERO ENERGY CORP COM 91913Y100 151,545 2,147,442 SH   SOLE 34 2,147,442 0 0
VALERO ENERGY CORP COM 91913Y100 19,538 276,865 SH   SOLE 36 276,865 0 0
VALERO ENERGY CORP COM 91913Y100 1,014 14,373 SH   SOLE 40 14,373 0 0
VALERO ENERGY CORP COM 91913Y100 10,367 146,909 SH   SOLE 43 9,523 0 137,386
VALHI INC NEW COM 918905209 88 3,785 SH   SOLE 2 115 0 3,670
VALHI INC NEW COM 918905209 77 3,317 SH   SOLE 18 3,317 0 0
VALHI INC NEW COM 918905209 15 630 SH   SOLE 19 630 0 0
VALHI INC NEW COM 918905209 1,896 81,288 SH   SOLE 21 81,288 0 0
VALHI INC NEW COM 918905209 854 36,605 SH   SOLE 22 35,676 0 929
VALLEY NATL BANCORP COM 919794107 9,114 684,737 SH   SOLE 2 348,863 0 335,874
VALLEY NATL BANCORP COM 919794107 19 1,416 SH   SOLE 4 1,416 0 0
VALLEY NATL BANCORP COM 919794107 480 36,079 SH   SOLE 7 36,079 0 0
VALLEY NATL BANCORP COM 919794107 29,835 2,241,550 SH   SOLE 18 2,241,550 0 0
VALLEY NATL BANCORP COM 919794107 11,260 845,962 SH   SOLE 19 845,962 0 0
VALLEY NATL BANCORP COM 919794107 494,538 37,155,366 SH   SOLE 21 37,155,366 0 0
VALLEY NATL BANCORP COM 919794107 157,905 11,863,600 SH   SOLE 22 11,457,952 0 405,648
VALLEY NATL BANCORP COM 919794107 915 68,765 SH   SOLE 25 68,765 0 0
VALLEY NATL BANCORP COM 919794107 2,422 181,960 SH   SOLE 26 152,328 0 29,632
VALLEY NATL BANCORP COM 919794107 449 33,762 SH   SOLE 28 33,762 0 0
VALLEY NATL BANCORP COM 919794107 9,689 727,920 SH   SOLE 30 727,920 0 0
VALLEY NATL BANCORP COM 919794107 2,090 157,003 SH   SOLE 32 157,003 0 0
VALLEY NATL BANCORP COM 919794107 548 41,157 SH   SOLE 36 41,157 0 0
VALLEY NATL BANCORP COM 919794107 627 47,081 SH   SOLE 40 47,081 0 0
VALLEY NATL BANCORP COM 919794107 2,019 151,705 SH   SOLE 43 1,582 0 150,123
VALMONT INDS INC COM 920253101 11,695 49,742 SH   SOLE 2 17,498 0 32,244
VALMONT INDS INC COM 920253101 20 86 SH   SOLE 4 86 0 0
VALMONT INDS INC COM 920253101 100 424 SH   SOLE 7 424 0 0
VALMONT INDS INC COM 920253101 11,869 50,482 SH   SOLE 18 50,482 0 0
VALMONT INDS INC COM 920253101 1,340 5,699 SH   SOLE 19 5,699 0 0
VALMONT INDS INC COM 920253101 230,821 981,716 SH   SOLE 21 981,716 0 0
VALMONT INDS INC COM 920253101 135,310 575,495 SH   SOLE 22 550,008 0 25,487
VALMONT INDS INC COM 920253101 659 2,802 SH   SOLE 25 2,802 0 0
VALMONT INDS INC COM 920253101 2,308 9,818 SH   SOLE 26 8,136 0 1,682
VALMONT INDS INC COM 920253101 536 2,278 SH   SOLE 28 1,774 0 504
VALMONT INDS INC COM 920253101 2,915 12,398 SH   SOLE 30 12,398 0 0
VALMONT INDS INC COM 920253101 80 342 SH   SOLE 31 342 0 0
VALMONT INDS INC COM 920253101 351 1,492 SH   SOLE 36 1,492 0 0
VALMONT INDS INC COM 920253101 616 2,621 SH   SOLE 40 2,621 0 0
VALMONT INDS INC COM 920253101 2,039 8,671 SH   SOLE 43 207 0 8,464
VALUE LINE INC COM 920437100 38 1,108 SH   SOLE 2 162 0 946
VALUE LINE INC COM 920437100 128 3,746 SH   SOLE 18 3,746 0 0
VALUE LINE INC COM 920437100 60 1,765 SH   SOLE 19 1,765 0 0
VALUE LINE INC COM 920437100 1,339 39,092 SH   SOLE 21 39,092 0 0
VALUE LINE INC COM 920437100 1,609 46,969 SH   SOLE 22 46,927 0 42
VALUE LINE INC COM 920437100 30 865 SH   SOLE 43 0 0 865
VALVOLINE INC COM 92047W101 24,162 774,932 SH   SOLE 2 438,467 0 336,465
VALVOLINE INC COM 92047W101 181 5,791 SH   SOLE 4 5,791 0 0
VALVOLINE INC COM 92047W101 91 2,930 SH   SOLE 7 2,930 0 0
VALVOLINE INC COM 92047W101 203 6,498 SH   SOLE 13 6,498 0 0
VALVOLINE INC COM 92047W101 13,666 438,294 SH   SOLE 18 438,294 0 0
VALVOLINE INC COM 92047W101 5,042 161,698 SH   SOLE 19 161,698 0 0
VALVOLINE INC COM 92047W101 272,418 8,736,954 SH   SOLE 21 8,736,954 0 0
VALVOLINE INC COM 92047W101 171,183 5,490,144 SH   SOLE 22 5,277,336 0 212,808
VALVOLINE INC COM 92047W101 145 4,655 SH   SOLE 23 4,655 0 0
VALVOLINE INC COM 92047W101 978 31,363 SH   SOLE 25 31,363 0 0
VALVOLINE INC COM 92047W101 2,779 89,123 SH   SOLE 26 74,449 0 14,674
VALVOLINE INC COM 92047W101 395 12,658 SH   SOLE 28 12,658 0 0
VALVOLINE INC COM 92047W101 107 3,419 SH   SOLE 29 3,419 0 0
VALVOLINE INC COM 92047W101 3,094 99,234 SH   SOLE 30 99,234 0 0
VALVOLINE INC COM 92047W101 238 7,635 SH   SOLE 31 7,635 0 0
VALVOLINE INC COM 92047W101 2,702 86,649 SH   SOLE 34 86,649 0 0
VALVOLINE INC COM 92047W101 347 11,113 SH   SOLE 36 11,113 0 0
VALVOLINE INC COM 92047W101 671 21,506 SH   SOLE 40 21,506 0 0
VALVOLINE INC COM 92047W101 5,361 171,937 SH   SOLE 43 11,661 0 160,276
VANDA PHARMACEUTICALS INC COM 921659108 1,495 87,252 SH   SOLE 2 16,631 0 70,621
VANDA PHARMACEUTICALS INC COM 921659108 1 79 SH   SOLE 4 79 0 0
VANDA PHARMACEUTICALS INC COM 921659108 17 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 4,008 233,866 SH   SOLE 18 233,866 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,622 94,630 SH   SOLE 19 94,630 0 0
VANDA PHARMACEUTICALS INC COM 921659108 124,939 7,289,317 SH   SOLE 21 7,289,317 0 0
VANDA PHARMACEUTICALS INC COM 921659108 24,833 1,448,848 SH   SOLE 22 1,388,912 0 59,936
VANDA PHARMACEUTICALS INC COM 921659108 120 6,975 SH   SOLE 25 6,975 0 0
VANDA PHARMACEUTICALS INC COM 921659108 430 25,059 SH   SOLE 26 19,078 0 5,981
VANDA PHARMACEUTICALS INC COM 921659108 79 4,588 SH   SOLE 28 4,588 0 0
VANDA PHARMACEUTICALS INC COM 921659108 7,863 458,755 SH   SOLE 30 458,755 0 0
VANDA PHARMACEUTICALS INC COM 921659108 107 6,250 SH   SOLE 40 6,250 0 0
VANDA PHARMACEUTICALS INC COM 921659108 780 45,517 SH   SOLE 43 1,766 0 43,751
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 17,792 586,819 SH   SOLE 2 586,819 0 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 20,827 686,897 SH   SOLE 22 686,897 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 OPTIONS 92189F676 23,064 90,000 SH Call SOLE 19 90,000 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 107 419 SH   SOLE 2 419 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 124 482 SH   SOLE 4 482 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,651 6,443 SH   SOLE 18 6,443 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 17,929 69,961 SH   SOLE 19 69,961 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 886 3,457 SH   SOLE 22 3,457 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 25 480 SH   SOLE 17 0 0 480
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 867 28,930 SH   SOLE 2 28,930 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1 22 SH   SOLE 17 0 0 22
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 27,592 920,646 SH   SOLE 19 920,646 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 10 160 SH   SOLE 2 160 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 35 132 SH   SOLE 17 0 0 132
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 18 129 SH   SOLE 17 0 0 129
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 BD INDEX FDS LONG TERM BOND 921937793 14 132 SH   SOLE 17 0 0 132
VANGUARD BD INDEX FDS INTERMED TERM 921937819 39 438 SH   SOLE 17 0 0 438
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 80 978 SH   SOLE 17 0 0 978
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 0 1 SH   SOLE 18 1 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,123,725 13,150,670 SH   SOLE 2 13,150,670 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 72,751 851,390 SH   SOLE 17 0 0 851,390
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12,548 146,844 SH   SOLE 18 0 0 146,844
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 10,852 190,525 SH   SOLE 2 190,525 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 215 3,767 SH   SOLE 17 0 0 3,767
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 87,662 222,268 SH   SOLE 2 222,268 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,934 35,329 SH   SOLE 17 0 0 35,329
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,692 19,502 SH   SOLE 18 19,433 0 69
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6 15 SH   SOLE 43 0 0 15
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 72 517 SH   SOLE 17 0 0 517
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 25 104 SH   SOLE 17 0 0 104
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18,989 186,573 SH   SOLE 2 186,020 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 21 206 SH   SOLE 17 0 0 206
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 81 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 36 127 SH   SOLE 17 0 0 127
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7 40 SH   SOLE 2 40 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 170 1,003 SH   SOLE 17 0 0 1,003
VANGUARD INDEX FDS MID CAP ETF 922908629 35,219 148,754 SH   SOLE 17 0 0 148,754
VANGUARD INDEX FDS MID CAP ETF 922908629 79 335 SH   SOLE 18 335 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 137 580 SH   SOLE 43 0 0 580
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,685 8,385 SH   SOLE 17 0 0 8,385
VANGUARD INDEX FDS LARGE CAP ETF 922908637 0 0 SH   SOLE 43 0 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 22 123 SH   SOLE 17 0 0 123
VANGUARD INDEX FDS GROWTH ETF 922908736 27 93 SH   SOLE 2 93 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,636 9,085 SH   SOLE 17 0 0 9,085
VANGUARD INDEX FDS VALUE ETF 922908744 27 202 SH   SOLE 2 202 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 9,456 69,854 SH   SOLE 17 0 0 69,854
VANGUARD INDEX FDS VALUE ETF 922908744 49,402 364,941 SH   SOLE 18 354,717 0 10,224
VANGUARD INDEX FDS VALUE ETF 922908744 7 50 SH   SOLE 43 0 0 50
VANGUARD INDEX FDS SMALL CP ETF 922908751 16 72 SH   SOLE 2 72 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 48,615 222,321 SH   SOLE 17 0 0 222,321
VANGUARD INDEX FDS SMALL CP ETF 922908751 55 250 SH   SOLE 43 0 0 250
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,574 34,107 SH   SOLE 2 34,107 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 36,547 164,580 SH   SOLE 17 0 0 164,580
VANGUARD INDEX FDS TOTAL STK MKT 922908769 107 484 SH   SOLE 18 484 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 118 529 SH   SOLE 43 0 0 529
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 6,979 52,203 SH   SOLE 17 0 0 52,203
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 190 1,862 SH   SOLE 17 0 0 1,862
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5,649 55,477 SH   SOLE 18 55,138 0 339
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 178 1,749 SH   SOLE 43 0 0 1,749
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 382 6,266 SH   SOLE 17 0 0 6,266
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 635 10,418 SH   SOLE 18 10,358 0 60
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16,414 328,209 SH   SOLE 17 0 0 328,209
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 17,026 340,454 SH   SOLE 22 0 0 340,454
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 40 800 SH   SOLE 43 0 0 800
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 22 342 SH   SOLE 17 0 0 342
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 21,082 321,317 SH   SOLE 18 0 0 321,317
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 150,221 2,289,604 SH   SOLE 23 2,289,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 415 7,900 SH   SOLE 17 0 0 7,900
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 27,398 500,243 SH   SOLE 17 0 0 500,243
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 32 517 SH   SOLE 17 0 0 517
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18 214 SH   SOLE 2 214 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 114 1,380 SH   SOLE 17 0 0 1,380
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 7 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,007 11,394 SH   SOLE 17 0 0 11,394
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 15 209 SH   SOLE 17 0 0 209
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 9,035 133,759 SH   SOLE 2 133,759 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4 65 SH   SOLE 17 0 0 65
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,582 7,904 SH   SOLE 17 0 0 7,904
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 41 765 SH   SOLE 17 0 0 765
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 18 170 SH   SOLE 17 0 0 170
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2,874 32,772 SH   SOLE 2 32,772 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6 68 SH   SOLE 2 68 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 18,700 198,070 SH   SOLE 17 0 0 198,070
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 1 SH   SOLE 18 1 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 241 1,568 SH   SOLE 17 0 0 1,568
VANGUARD STAR FDS VG TL INTL STK F 921909768 125 1,983 SH   SOLE 17 0 0 1,983
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 45,641 903,966 SH   SOLE 17 0 0 903,966
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 61 1,200 SH   SOLE 43 0 0 1,200
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 25 240 SH   SOLE 2 240 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 63 608 SH   SOLE 17 0 0 608
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4 59 SH   SOLE 17 0 0 59
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 236 3,020 SH   SOLE 17 0 0 3,020
VANGUARD WORLD FD EXTENDED DUR 921910709 2 12 SH   SOLE 17 0 0 12
VANGUARD WORLD FD ESG INTL STK ETF 921910725 1 15 SH   SOLE 17 0 0 15
VANGUARD WORLD FD ESG US STK ETF 921910733 2 30 SH   SOLE 17 0 0 30
VANGUARD WORLD FD MEGA GRWTH IND 921910816 84 359 SH   SOLE 17 0 0 359
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2 23 SH   SOLE 17 0 0 23
VANGUARD WORLD FD MEGA CAP INDEX 921910873 4 25 SH   SOLE 17 0 0 25
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 118 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS ENERGY ETF 92204A306 1 19 SH   SOLE 17 0 0 19
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 21 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 MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 35 250 SH   SOLE 43 0 0 250
VAPOTHERM INC COM 922107107 573 25,733 SH   SOLE 2 22,206 0 3,527
VAPOTHERM INC COM 922107107 8 366 SH   SOLE 7 366 0 0
VAPOTHERM INC COM 922107107 1,421 63,821 SH   SOLE 18 63,821 0 0
VAPOTHERM INC COM 922107107 970 43,538 SH   SOLE 19 43,538 0 0
VAPOTHERM INC COM 922107107 20,940 940,291 SH   SOLE 21 940,291 0 0
VAPOTHERM INC COM 922107107 13,172 591,473 SH   SOLE 22 582,897 0 8,576
VAPOTHERM INC COM 922107107 31 1,378 SH   SOLE 23 1,378 0 0
VAPOTHERM INC COM 922107107 94 4,224 SH   SOLE 25 4,224 0 0
VAPOTHERM INC COM 922107107 48 2,139 SH   SOLE 26 1,458 0 681
VAPOTHERM INC COM 922107107 98 4,385 SH   SOLE 30 4,385 0 0
VAPOTHERM INC COM 922107107 64 2,872 SH   SOLE 36 2,872 0 0
VAPOTHERM INC COM 922107107 67 3,019 SH   SOLE 40 3,019 0 0
VAPOTHERM INC COM 922107107 111 4,983 SH   SOLE 43 668 0 4,315
VAREX IMAGING CORP COM 92214X106 1,899 67,351 SH   SOLE 2 19,022 0 48,329
VAREX IMAGING CORP COM 92214X106 5 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 17 599 SH   SOLE 7 599 0 0
VAREX IMAGING CORP COM 92214X106 4,371 155,010 SH   SOLE 18 155,010 0 0
VAREX IMAGING CORP COM 92214X106 4,817 170,814 SH   SOLE 19 170,814 0 0
VAREX IMAGING CORP COM 92214X106 137,809 4,886,833 SH   SOLE 21 4,886,833 0 0
VAREX IMAGING CORP COM 92214X106 32,243 1,143,368 SH   SOLE 22 1,105,746 0 37,622
VAREX IMAGING CORP COM 92214X106 131 4,645 SH   SOLE 23 4,645 0 0
VAREX IMAGING CORP COM 92214X106 188 6,653 SH   SOLE 25 6,653 0 0
VAREX IMAGING CORP COM 92214X106 728 25,803 SH   SOLE 26 6,222 0 19,581
VAREX IMAGING CORP COM 92214X106 92 3,277 SH   SOLE 28 3,277 0 0
VAREX IMAGING CORP COM 92214X106 2,038 72,287 SH   SOLE 30 72,287 0 0
VAREX IMAGING CORP COM 92214X106 110 3,898 SH   SOLE 34 3,898 0 0
VAREX IMAGING CORP COM 92214X106 125 4,448 SH   SOLE 36 4,448 0 0
VAREX IMAGING CORP COM 92214X106 120 4,240 SH   SOLE 40 4,240 0 0
VAREX IMAGING CORP COM 92214X106 2,091 74,140 SH   SOLE 43 4,554 0 69,586
VARONIS SYS INC COM 922280102 11,059 181,738 SH   SOLE 2 87,464 0 94,274
VARONIS SYS INC COM 922280102 271 4,454 SH   SOLE 4 4,454 0 0
VARONIS SYS INC COM 922280102 91 1,497 SH   SOLE 7 1,497 0 0
VARONIS SYS INC COM 922280102 20,073 329,882 SH   SOLE 18 289,483 0 40,399
VARONIS SYS INC COM 922280102 58,348 958,885 SH   SOLE 19 958,885 0 0
VARONIS SYS INC COM 922280102 251,969 4,140,816 SH   SOLE 21 4,140,816 0 0
VARONIS SYS INC COM 922280102 196,918 3,236,118 SH   SOLE 22 3,172,545 0 63,573
VARONIS SYS INC COM 922280102 2,222 36,509 SH   SOLE 23 36,509 0 0
VARONIS SYS INC COM 922280102 1,475 24,241 SH   SOLE 25 24,241 0 0
VARONIS SYS INC COM 922280102 13,161 216,282 SH   SOLE 26 47,494 0 168,788
VARONIS SYS INC COM 922280102 530 8,713 SH   SOLE 28 8,713 0 0
VARONIS SYS INC COM 922280102 25,340 416,436 SH   SOLE 30 416,436 0 0
VARONIS SYS INC COM 922280102 983 16,156 SH   SOLE 34 16,156 0 0
VARONIS SYS INC COM 922280102 368 6,041 SH   SOLE 36 6,041 0 0
VARONIS SYS INC COM 922280102 750 12,323 SH   SOLE 40 12,323 0 0
VARONIS SYS INC COM 922280102 973 15,982 SH   SOLE 43 997 0 14,985
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 3,777 1,844,000 PRN   SOLE 21 1,844,000 0 0
VASTA PLATFORM LTD CL A G9440A109 693 152,024 SH   SOLE 18 0 0 152,024
VASTA PLATFORM LTD CL A G9440A109 161 35,328 SH   SOLE 19 35,328 0 0
VASTA PLATFORM LTD CL A G9440A109 569 124,793 SH   SOLE 25 124,793 0 0
VASTA PLATFORM LTD CL A G9440A109 2,048 449,075 SH   SOLE 34 449,075 0 0
VAXART INC COM NEW 92243A200 410 51,619 SH   SOLE 2 36,206 0 15,413
VAXART INC COM NEW 92243A200 3 402 SH   SOLE 4 402 0 0
VAXART INC COM NEW 92243A200 15 1,919 SH   SOLE 7 1,919 0 0
VAXART INC COM NEW 92243A200 2,832 356,164 SH   SOLE 18 356,164 0 0
VAXART INC COM NEW 92243A200 1,661 208,964 SH   SOLE 19 208,964 0 0
VAXART INC COM NEW 92243A200 36,440 4,583,659 SH   SOLE 21 4,583,659 0 0
VAXART INC COM NEW 92243A200 22,145 2,785,501 SH   SOLE 22 2,714,540 0 70,961
VAXART INC COM NEW 92243A200 119 14,967 SH   SOLE 25 14,967 0 0
VAXART INC COM NEW 92243A200 28 3,529 SH   SOLE 26 3,529 0 0
VAXART INC COM NEW 92243A200 475 59,715 SH   SOLE 30 59,715 0 0
VAXART INC COM NEW 92243A200 104 13,063 SH   SOLE 40 13,063 0 0
VAXART INC COM NEW 92243A200 126 15,882 SH   SOLE 43 610 0 15,272
VAXCYTE INC COM 92243G108 734 28,915 SH   SOLE 2 6,522 0 22,393
VAXCYTE INC COM 92243G108 16 638 SH   SOLE 7 638 0 0
VAXCYTE INC COM 92243G108 3,270 128,906 SH   SOLE 18 128,906 0 0
VAXCYTE INC COM 92243G108 1,760 69,384 SH   SOLE 19 69,384 0 0
VAXCYTE INC COM 92243G108 37,021 1,459,224 SH   SOLE 21 1,459,224 0 0
VAXCYTE INC COM 92243G108 20,341 801,772 SH   SOLE 22 774,528 0 27,244
VAXCYTE INC COM 92243G108 66 2,590 SH   SOLE 25 2,590 0 0
VAXCYTE INC COM 92243G108 35 1,389 SH   SOLE 26 1,389 0 0
VAXCYTE INC COM 92243G108 716 28,204 SH   SOLE 30 28,204 0 0
VAXCYTE INC COM 92243G108 45 1,765 SH   SOLE 40 1,765 0 0
VAXCYTE INC COM 92243G108 47 1,858 SH   SOLE 43 0 0 1,858
VBI VACCINES INC CDA COM NEW 91822J103 271 87,280 SH   SOLE 2 55,099 0 32,181
VBI VACCINES INC CDA COM NEW 91822J103 10 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC CDA COM NEW 91822J103 1,733 557,270 SH   SOLE 18 557,270 0 0
VBI VACCINES INC CDA COM NEW 91822J103 993 319,408 SH   SOLE 19 319,408 0 0
VBI VACCINES INC CDA COM NEW 91822J103 21,044 6,766,469 SH   SOLE 21 6,766,469 0 0
VBI VACCINES INC CDA COM NEW 91822J103 15,405 4,953,331 SH   SOLE 22 4,843,470 0 109,861
VBI VACCINES INC CDA COM NEW 91822J103 67 21,534 SH   SOLE 25 21,534 0 0
VBI VACCINES INC CDA COM NEW 91822J103 22 7,062 SH   SOLE 26 7,062 0 0
VBI VACCINES INC CDA COM NEW 91822J103 132 42,394 SH   SOLE 30 42,394 0 0
VBI VACCINES INC CDA COM NEW 91822J103 58 18,810 SH   SOLE 40 18,810 0 0
VBI VACCINES INC CDA COM NEW 91822J103 92 29,556 SH   SOLE 43 0 0 29,556
VECTOR GROUP LTD COM 92240M108 1,386 108,730 SH   SOLE 2 40,925 0 67,805
VECTOR GROUP LTD COM 92240M108 7 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 31 2,450 SH   SOLE 7 2,450 0 0
VECTOR GROUP LTD COM 92240M108 7,056 553,444 SH   SOLE 18 553,444 0 0
VECTOR GROUP LTD COM 92240M108 3,328 261,043 SH   SOLE 19 261,043 0 0
VECTOR GROUP LTD COM 92240M108 199,551 15,651,067 SH   SOLE 21 15,651,067 0 0
VECTOR GROUP LTD COM 92240M108 44,803 3,513,953 SH   SOLE 22 3,376,651 0 137,302
VECTOR GROUP LTD COM 92240M108 447 35,049 SH   SOLE 26 25,594 0 9,455
VECTOR GROUP LTD COM 92240M108 3,035 238,036 SH   SOLE 30 238,036 0 0
VECTOR GROUP LTD COM 92240M108 49 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108 226 17,715 SH   SOLE 40 17,715 0 0
VECTOR GROUP LTD COM 92240M108 890 69,770 SH   SOLE 43 10,256 0 59,514
VECTRUS INC COM 92242T101 1,891 37,604 SH   SOLE 2 27,469 0 10,135
VECTRUS INC COM 92242T101 12 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,905 37,895 SH   SOLE 18 37,895 0 0
VECTRUS INC COM 92242T101 1,041 20,700 SH   SOLE 19 20,700 0 0
VECTRUS INC COM 92242T101 22,830 454,049 SH   SOLE 21 454,049 0 0
VECTRUS INC COM 92242T101 17,315 344,378 SH   SOLE 22 332,141 0 12,237
VECTRUS INC COM 92242T101 117 2,327 SH   SOLE 25 2,327 0 0
VECTRUS INC COM 92242T101 103 2,051 SH   SOLE 26 1,155 0 896
VECTRUS INC COM 92242T101 41 821 SH   SOLE 28 821 0 0
VECTRUS INC COM 92242T101 385 7,660 SH   SOLE 30 7,660 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 96 1,913 SH   SOLE 36 1,913 0 0
VECTRUS INC COM 92242T101 69 1,379 SH   SOLE 40 1,379 0 0
VECTRUS INC COM 92242T101 933 18,551 SH   SOLE 43 297 0 18,254
VEDANTA LIMITED SPONSORED ADR 92242Y100 913 59,728 SH   SOLE 2 59,728 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 5,594 366,127 SH   SOLE 7 366,127 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 18,224 1,192,680 SH   SOLE 18 1,192,680 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 4,990 326,566 SH   SOLE 28 326,566 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 2,564 167,773 SH   SOLE 30 167,773 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 271 17,749 SH   SOLE 36 17,749 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 38,724 2,534,318 SH   SOLE 43 107,942 0 2,426,376
VEECO INSTRS INC DEL COM 922417100 1,244 56,026 SH   SOLE 2 15,021 0 41,005
VEECO INSTRS INC DEL COM 922417100 3 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100 20 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 4,410 198,556 SH   SOLE 18 198,556 0 0
VEECO INSTRS INC DEL COM 922417100 1,894 85,257 SH   SOLE 19 85,257 0 0
VEECO INSTRS INC DEL COM 922417100 130,341 5,868,558 SH   SOLE 21 5,868,558 0 0
VEECO INSTRS INC DEL COM 922417100 28,923 1,302,237 SH   SOLE 22 1,251,317 0 50,920
VEECO INSTRS INC DEL COM 922417100 147 6,619 SH   SOLE 25 6,619 0 0
VEECO INSTRS INC DEL COM 922417100 203 9,129 SH   SOLE 26 6,833 0 2,296
VEECO INSTRS INC DEL COM 922417100 92 4,157 SH   SOLE 28 4,157 0 0
VEECO INSTRS INC DEL COM 922417100 2,112 95,071 SH   SOLE 30 95,071 0 0
VEECO INSTRS INC DEL COM 922417100 120 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL COM 922417100 389 17,530 SH   SOLE 43 0 0 17,530
VEEVA SYS INC CL A COM 922475108 93,379 324,042 SH   SOLE 2 57,340 0 266,702
VEEVA SYS INC CL A COM 922475108 25,384 88,088 SH   SOLE 4 55,751 0 32,337
VEEVA SYS INC CL A COM 922475108 4,445 15,425 SH   SOLE 7 15,425 0 0
VEEVA SYS INC CL A COM 922475108 850 2,949 SH   SOLE 13 378 0 2,571
VEEVA SYS INC CL A COM 922475108 3,284 11,395 SH   SOLE 15 11,395 0 0
VEEVA SYS INC CL A COM 922475108 62,697 217,571 SH   SOLE 18 209,570 0 8,001
VEEVA SYS INC CL A COM 922475108 505,565 1,754,400 SH   SOLE 19 1,754,400 0 0
VEEVA SYS INC CL A COM 922475108 624,133 2,165,850 SH   SOLE 21 2,165,850 0 0
VEEVA SYS INC CL A COM 922475108 844,062 2,929,041 SH   SOLE 22 2,767,952 0 161,089
VEEVA SYS INC CL A COM 922475108 23,457 81,400 SH   SOLE 23 81,400 0 0
VEEVA SYS INC CL A COM 922475108 62,421 216,611 SH   SOLE 25 210,840 0 5,771
VEEVA SYS INC CL A COM 922475108 67,410 233,924 SH   SOLE 26 126,560 0 107,364
VEEVA SYS INC CL A COM 922475108 62,792 217,899 SH   SOLE 28 10,488 0 207,411
VEEVA SYS INC CL A COM 922475108 28 97 SH   SOLE 29 97 0 0
VEEVA SYS INC CL A COM 922475108 84,744 294,076 SH   SOLE 30 294,076 0 0
VEEVA SYS INC CL A COM 922475108 14,474 50,228 SH   SOLE 31 16,826 0 33,402
VEEVA SYS INC CL A COM 922475108 21,238 73,699 SH   SOLE 34 73,699 0 0
VEEVA SYS INC CL A COM 922475108 20,081 69,683 SH   SOLE 36 69,683 0 0
VEEVA SYS INC CL A COM 922475108 1,366 4,740 SH   SOLE 40 4,740 0 0
VEEVA SYS INC CL A COM 922475108 16,967 58,879 SH   SOLE 43 4,121 0 54,758
VELOCITY FINL INC COM 92262D101 121 9,201 SH   SOLE 2 1,893 0 7,308
VELOCITY FINL INC COM 92262D101 333 25,278 SH   SOLE 18 25,278 0 0
VELOCITY FINL INC COM 92262D101 252 19,170 SH   SOLE 19 19,170 0 0
VELOCITY FINL INC COM 92262D101 3,934 298,902 SH   SOLE 21 298,902 0 0
VELOCITY FINL INC COM 92262D101 997 75,767 SH   SOLE 22 71,468 0 4,299
VELODYNE LIDAR INC COM 92259F101 215 36,369 SH   SOLE 2 28,981 0 7,388
VELODYNE LIDAR INC COM 92259F101 7 1,136 SH   SOLE 7 1,136 0 0
VELODYNE LIDAR INC COM 92259F101 1,181 199,447 SH   SOLE 18 199,447 0 0
VELODYNE LIDAR INC COM 92259F101 740 125,065 SH   SOLE 19 125,065 0 0
VELODYNE LIDAR INC COM 92259F101 14,213 2,400,788 SH   SOLE 21 2,400,788 0 0
VELODYNE LIDAR INC COM 92259F101 11,402 1,925,955 SH   SOLE 22 1,867,827 0 58,128
VELODYNE LIDAR INC COM 92259F101 71 11,966 SH   SOLE 25 11,966 0 0
VELODYNE LIDAR INC COM 92259F101 59 9,915 SH   SOLE 26 0 0 9,915
VELODYNE LIDAR INC COM 92259F101 281 47,471 SH   SOLE 30 47,471 0 0
VELODYNE LIDAR INC COM 92259F101 66 11,206 SH   SOLE 40 11,206 0 0
VELODYNE LIDAR INC COM 92259F101 0 15 SH   SOLE 43 0 0 15
VENATOR MATLS PLC SHS G9329Z100 159 55,792 SH   SOLE 18 0 0 55,792
VENATOR MATLS PLC SHS G9329Z100 4 1,342 SH   SOLE 43 278 0 1,064
VENTAS INC COM 92276F100 58,820 1,065,387 SH   SOLE 2 120,475 0 944,912
VENTAS INC COM 92276F100 21,575 390,782 SH   SOLE 4 376,412 0 14,370
VENTAS INC COM 92276F100 49,514 896,832 SH   SOLE 7 886,481 0 10,351
VENTAS INC COM 92276F100 597 10,822 SH   SOLE 13 890 0 9,932
VENTAS INC COM 92276F100 2,628 47,608 SH   SOLE 15 47,608 0 0
VENTAS INC COM 92276F100 38,353 694,667 SH   SOLE 18 640,182 0 54,485
VENTAS INC COM 92276F100 36,717 665,043 SH   SOLE 19 665,043 0 0
VENTAS INC COM 92276F100 835,716 15,137,040 SH   SOLE 21 15,137,040 0 0
VENTAS INC COM 92276F100 621,914 11,264,520 SH   SOLE 22 10,452,451 0 812,069
VENTAS INC COM 92276F100 13,058 236,519 SH   SOLE 23 236,519 0 0
VENTAS INC COM 92276F100 123,194 2,231,369 SH   SOLE 25 2,231,369 0 0
VENTAS INC COM 92276F100 52,745 955,359 SH   SOLE 26 424,143 0 531,216
VENTAS INC COM 92276F100 76,085 1,378,104 SH   SOLE 28 29,729 0 1,348,375
VENTAS INC COM 92276F100 32 587 SH   SOLE 29 587 0 0
VENTAS INC COM 92276F100 174,836 3,166,753 SH   SOLE 30 3,166,753 0 0
VENTAS INC COM 92276F100 7,759 140,539 SH   SOLE 31 48,253 0 92,286
VENTAS INC COM 92276F100 5,062 91,693 SH   SOLE 34 91,693 0 0
VENTAS INC COM 92276F100 11,690 211,734 SH   SOLE 36 211,734 0 0
VENTAS INC COM 92276F100 683 12,380 SH   SOLE 40 12,380 0 0
VENTAS INC COM 92276F100 17,654 319,767 SH   SOLE 43 17,133 0 302,635
VENUS CONCEPT INC COM 92332W105 5 1,814 SH   SOLE 2 1,814 0 0
VENUS CONCEPT INC COM 92332W105 11 4,469 SH   SOLE 18 4,469 0 0
VENUS CONCEPT INC COM 92332W105 196 77,895 SH   SOLE 21 77,895 0 0
VENUS CONCEPT INC COM 92332W105 7 2,639 SH   SOLE 22 2,639 0 0
VEON LTD SPONSORED ADR 91822M106 67 32,073 SH   SOLE 25 32,073 0 0
VEON LTD SPONSORED ADR 91822M106 17 8,349 SH   SOLE 43 0 0 8,349
VEONEER INC COM 92336X109 969 28,453 SH   SOLE 2 28,453 0 0
VEONEER INC COM 92336X109 15 429 SH   SOLE 4 429 0 0
VEONEER INC COM 92336X109 7,172 210,573 SH   SOLE 21 210,573 0 0
VEONEER INC COM 92336X109 46,575 1,367,440 SH   SOLE 22 1,317,601 0 49,839
VEONEER INC COM 92336X109 459 13,479 SH   SOLE 25 13,479 0 0
VEONEER INC COM 92336X109 1,795 52,698 SH   SOLE 26 45,169 0 7,529
VEONEER INC COM 92336X109 365 10,715 SH   SOLE 28 9,715 0 1,000
VEONEER INC COM 92336X109 8,006 235,067 SH   SOLE 30 235,067 0 0
VEONEER INC COM 92336X109 72 2,113 SH   SOLE 36 2,113 0 0
VEONEER INC COM 92336X109 462 13,575 SH   SOLE 40 13,575 0 0
VEONEER INC COM 92336X109 977 28,671 SH   SOLE 43 984 0 27,687
VERA BRADLEY INC COM 92335C106 372 39,531 SH   SOLE 2 2,323 0 37,208
VERA BRADLEY INC COM 92335C106 5 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 979 104,036 SH   SOLE 18 104,036 0 0
VERA BRADLEY INC COM 92335C106 1,355 143,976 SH   SOLE 19 143,976 0 0
VERA BRADLEY INC COM 92335C106 29,782 3,164,894 SH   SOLE 21 3,164,894 0 0
VERA BRADLEY INC COM 92335C106 7,247 770,132 SH   SOLE 22 756,807 0 13,325
VERA BRADLEY INC COM 92335C106 379 40,227 SH   SOLE 26 0 0 40,227
VERA BRADLEY INC COM 92335C106 250 26,519 SH   SOLE 30 26,519 0 0
VERA BRADLEY INC COM 92335C106 50 5,320 SH   SOLE 43 0 0 5,320
VERA THERAPEUTICS INC CL A 92337R101 65 3,720 SH   SOLE 2 223 0 3,497
VERA THERAPEUTICS INC CL A 92337R101 327 18,850 SH   SOLE 18 18,850 0 0
VERA THERAPEUTICS INC CL A 92337R101 25 1,425 SH   SOLE 19 1,425 0 0
VERA THERAPEUTICS INC CL A 92337R101 4,097 236,145 SH   SOLE 21 236,145 0 0
VERA THERAPEUTICS INC CL A 92337R101 925 53,304 SH   SOLE 22 51,899 0 1,405
VERA THERAPEUTICS INC CL A 92337R101 10 593 SH   SOLE 23 593 0 0
VERACYTE INC COM 92337F107 7,226 155,559 SH   SOLE 2 54,060 0 101,499
VERACYTE INC COM 92337F107 13 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107 50 1,084 SH   SOLE 7 1,084 0 0
VERACYTE INC COM 92337F107 10,106 217,573 SH   SOLE 18 209,637 0 7,936
VERACYTE INC COM 92337F107 20,082 432,328 SH   SOLE 19 432,328 0 0
VERACYTE INC COM 92337F107 142,524 3,068,334 SH   SOLE 21 3,068,334 0 0
VERACYTE INC COM 92337F107 92,574 1,992,976 SH   SOLE 22 1,924,006 0 68,970
VERACYTE INC COM 92337F107 679 14,611 SH   SOLE 23 14,611 0 0
VERACYTE INC COM 92337F107 444 9,548 SH   SOLE 25 9,548 0 0
VERACYTE INC COM 92337F107 4,959 106,766 SH   SOLE 26 29,203 0 77,563
VERACYTE INC COM 92337F107 260 5,601 SH   SOLE 28 5,601 0 0
VERACYTE INC COM 92337F107 17,722 381,523 SH   SOLE 30 381,523 0 0
VERACYTE INC COM 92337F107 149 3,215 SH   SOLE 36 3,215 0 0
VERACYTE INC COM 92337F107 372 8,019 SH   SOLE 40 8,019 0 0
VERACYTE INC COM 92337F107 371 7,994 SH   SOLE 43 305 0 7,689
VERASTEM INC COM 92337C104 169 54,925 SH   SOLE 2 11,067 0 43,858
VERASTEM INC COM 92337C104 10 3,370 SH   SOLE 7 3,370 0 0
VERASTEM INC COM 92337C104 1,571 510,020 SH   SOLE 18 510,020 0 0
VERASTEM INC COM 92337C104 914 296,793 SH   SOLE 19 296,793 0 0
VERASTEM INC COM 92337C104 22,915 7,439,994 SH   SOLE 21 7,439,994 0 0
VERASTEM INC COM 92337C104 12,070 3,918,795 SH   SOLE 22 3,890,221 0 28,574
VERASTEM INC COM 92337C104 292 94,949 SH   SOLE 30 94,949 0 0
VERASTEM INC COM 92337C104 35 11,278 SH   SOLE 43 0 0 11,278
VERB TECHNOLOGY CO INC COM 92337U104 23 11,801 SH   SOLE 18 11,801 0 0
VERB TECHNOLOGY CO INC COM 92337U104 290 151,217 SH   SOLE 21 151,217 0 0
VERB TECHNOLOGY CO INC COM 92337U104 2,418 1,259,227 SH   SOLE 22 1,259,227 0 0
VEREIT INC COM 92339V308 23,765 525,421 SH   SOLE 2 57,706 0 467,715
VEREIT INC COM 92339V308 13,409 296,468 SH   SOLE 4 204,095 0 92,373
VEREIT INC COM 92339V308 16,586 366,698 SH   SOLE 7 312,291 0 54,407
VEREIT INC COM 92339V308 21 470 SH   SOLE 13 470 0 0
VEREIT INC COM 92339V308 1,201 26,550 SH   SOLE 15 26,550 0 0
VEREIT INC COM 92339V308 2 38 SH   SOLE 17 0 0 38
VEREIT INC COM 92339V308 6,253 138,242 SH   SOLE 18 125,239 0 13,003
VEREIT INC COM 92339V308 17,435 385,471 SH   SOLE 19 385,471 0 0
VEREIT INC COM 92339V308 216,928 4,796,098 SH   SOLE 21 4,796,098 0 0
VEREIT INC COM 92339V308 312,044 6,899,047 SH   SOLE 22 6,620,206 0 278,841
VEREIT INC COM 92339V308 6,226 137,657 SH   SOLE 23 137,657 0 0
VEREIT INC COM 92339V308 61,230 1,353,755 SH   SOLE 25 1,353,755 0 0
VEREIT INC COM 92339V308 21,428 473,758 SH   SOLE 26 262,990 0 210,768
VEREIT INC COM 92339V308 22,948 507,358 SH   SOLE 28 17,588 0 489,770
VEREIT INC COM 92339V308 12 275 SH   SOLE 29 275 0 0
VEREIT INC COM 92339V308 59,781 1,321,710 SH   SOLE 30 1,320,963 0 747
VEREIT INC COM 92339V308 3,719 82,218 SH   SOLE 31 26,232 0 55,986
VEREIT INC COM 92339V308 573 12,666 SH   SOLE 34 12,666 0 0
VEREIT INC COM 92339V308 5,676 125,496 SH   SOLE 36 125,496 0 0
VEREIT INC COM 92339V308 375 8,299 SH   SOLE 40 8,299 0 0
VEREIT INC COM 92339V308 4,545 100,496 SH   SOLE 43 10,354 0 90,142
VERICEL CORP COM 92346J108 1,080 22,138 SH   SOLE 2 12,542 0 9,596
VERICEL CORP COM 92346J108 8 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108 39 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 8,483 173,838 SH   SOLE 18 168,517 0 5,321
VERICEL CORP COM 92346J108 4,632 94,922 SH   SOLE 19 94,922 0 0
VERICEL CORP COM 92346J108 257,701 5,280,757 SH   SOLE 21 5,280,757 0 0
VERICEL CORP COM 92346J108 54,523 1,117,272 SH   SOLE 22 1,090,851 0 26,421
VERICEL CORP COM 92346J108 24 490 SH   SOLE 23 490 0 0
VERICEL CORP COM 92346J108 266 5,444 SH   SOLE 25 5,444 0 0
VERICEL CORP COM 92346J108 890 18,228 SH   SOLE 26 12,424 0 5,804
VERICEL CORP COM 92346J108 181 3,719 SH   SOLE 28 3,719 0 0
VERICEL CORP COM 92346J108 6,772 138,761 SH   SOLE 30 138,761 0 0
VERICEL CORP COM 92346J108 104 2,131 SH   SOLE 36 2,131 0 0
VERICEL CORP COM 92346J108 230 4,714 SH   SOLE 40 4,714 0 0
VERICEL CORP COM 92346J108 599 12,272 SH   SOLE 43 0 0 12,272
VERICITY INC COM 92347D100 3 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100 49 5,174 SH   SOLE 21 5,174 0 0
VERIFYME INC COM NEW 92346X206 4 1,300 SH   SOLE 18 1,300 0 0
VERIFYME INC COM NEW 92346X206 56 16,522 SH   SOLE 21 16,522 0 0
VERINT SYS INC COM 92343X100 4,056 90,553 SH   SOLE 2 37,789 0 52,764
VERINT SYS INC COM 92343X100 12 277 SH   SOLE 4 277 0 0
VERINT SYS INC COM 92343X100 46 1,036 SH   SOLE 7 1,036 0 0
VERINT SYS INC COM 92343X100 9,116 203,532 SH   SOLE 18 203,532 0 0
VERINT SYS INC COM 92343X100 5,083 113,485 SH   SOLE 19 113,485 0 0
VERINT SYS INC COM 92343X100 112,974 2,522,299 SH   SOLE 21 2,522,299 0 0
VERINT SYS INC COM 92343X100 69,812 1,558,650 SH   SOLE 22 1,491,964 0 66,686
VERINT SYS INC COM 92343X100 677 15,111 SH   SOLE 25 15,111 0 0
VERINT SYS INC COM 92343X100 2,527 56,410 SH   SOLE 26 32,218 0 24,192
VERINT SYS INC COM 92343X100 262 5,845 SH   SOLE 28 5,845 0 0
VERINT SYS INC COM 92343X100 1,612 35,996 SH   SOLE 30 35,996 0 0
VERINT SYS INC COM 92343X100 360 8,029 SH   SOLE 34 8,029 0 0
VERINT SYS INC COM 92343X100 86 1,919 SH   SOLE 36 1,919 0 0
VERINT SYS INC COM 92343X100 348 7,761 SH   SOLE 40 7,761 0 0
VERINT SYS INC COM 92343X100 439 9,799 SH   SOLE 43 103 0 9,696
VERISIGN INC COM 92343E102 48,349 235,839 SH   SOLE 2 55,007 0 180,832
VERISIGN INC COM 92343E102 15,045 73,389 SH   SOLE 4 44,849 0 28,540
VERISIGN INC COM 92343E102 21,400 104,384 SH   SOLE 7 101,372 0 3,012
VERISIGN INC COM 92343E102 596 2,909 SH   SOLE 13 327 0 2,582
VERISIGN INC COM 92343E102 2,491 12,153 SH   SOLE 15 12,153 0 0
VERISIGN INC COM 92343E102 40,472 197,417 SH   SOLE 18 183,279 0 14,138
VERISIGN INC COM 92343E102 37,690 183,843 SH   SOLE 19 183,843 0 0
VERISIGN INC COM 92343E102 590,762 2,881,623 SH   SOLE 21 2,881,623 0 0
VERISIGN INC COM 92343E102 446,043 2,175,713 SH   SOLE 22 1,962,021 0 213,692
VERISIGN INC COM 92343E102 11,616 56,663 SH   SOLE 23 56,663 0 0
VERISIGN INC COM 92343E102 298,291 1,455,008 SH   SOLE 25 1,455,008 0 0
VERISIGN INC COM 92343E102 71,641 349,453 SH   SOLE 26 208,798 0 140,655
VERISIGN INC COM 92343E102 60,742 296,287 SH   SOLE 28 7,839 0 288,448
VERISIGN INC COM 92343E102 16 78 SH   SOLE 29 78 0 0
VERISIGN INC COM 92343E102 148,641 725,041 SH   SOLE 30 709,424 0 15,617
VERISIGN INC COM 92343E102 7,619 37,164 SH   SOLE 31 12,042 0 25,122
VERISIGN INC COM 92343E102 5,437 26,521 SH   SOLE 32 26,521 0 0
VERISIGN INC COM 92343E102 27,736 135,289 SH   SOLE 34 135,289 0 0
VERISIGN INC COM 92343E102 10,003 48,792 SH   SOLE 36 48,792 0 0
VERISIGN INC COM 92343E102 736 3,591 SH   SOLE 40 3,591 0 0
VERISIGN INC COM 92343E102 20,129 98,184 SH   SOLE 43 11,562 0 86,622
VERISK ANALYTICS INC COM 92345Y106 66,217 330,640 SH   SOLE 2 41,771 0 288,869
VERISK ANALYTICS INC COM 92345Y106 22,716 113,425 SH   SOLE 4 61,693 0 51,732
VERISK ANALYTICS INC COM 92345Y106 33,027 164,914 SH   SOLE 7 159,816 0 5,098
VERISK ANALYTICS INC COM 92345Y106 605 3,019 SH   SOLE 13 330 0 2,689
VERISK ANALYTICS INC COM 92345Y106 3,191 15,932 SH   SOLE 15 15,932 0 0
VERISK ANALYTICS INC COM 92345Y106 2 12 SH   SOLE 17 0 0 12
VERISK ANALYTICS INC COM 92345Y106 74,201 370,503 SH   SOLE 18 347,876 0 22,627
VERISK ANALYTICS INC COM 92345Y106 38,773 193,604 SH   SOLE 19 193,604 0 0
VERISK ANALYTICS INC COM 92345Y106 862,836 4,308,365 SH   SOLE 21 4,308,365 0 0
VERISK ANALYTICS INC COM 92345Y106 684,887 3,419,818 SH   SOLE 22 3,083,145 0 336,673
VERISK ANALYTICS INC COM 92345Y106 17,473 87,246 SH   SOLE 23 87,246 0 0
VERISK ANALYTICS INC COM 92345Y106 66,560 332,352 SH   SOLE 25 332,352 0 0
VERISK ANALYTICS INC COM 92345Y106 86,578 432,307 SH   SOLE 26 213,178 0 219,129
VERISK ANALYTICS INC COM 92345Y106 75,223 375,610 SH   SOLE 28 11,544 0 364,066
VERISK ANALYTICS INC COM 92345Y106 68 341 SH   SOLE 29 341 0 0
VERISK ANALYTICS INC COM 92345Y106 182,534 911,438 SH   SOLE 30 911,438 0 0
VERISK ANALYTICS INC COM 92345Y106 11,302 56,432 SH   SOLE 31 18,361 0 38,071
VERISK ANALYTICS INC COM 92345Y106 7,639 38,142 SH   SOLE 32 38,142 0 0
VERISK ANALYTICS INC COM 92345Y106 32,752 163,541 SH   SOLE 34 163,541 0 0
VERISK ANALYTICS INC COM 92345Y106 14,227 71,038 SH   SOLE 36 71,038 0 0
VERISK ANALYTICS INC COM 92345Y106 1,055 5,267 SH   SOLE 40 5,267 0 0
VERISK ANALYTICS INC COM 92345Y106 29,520 147,400 SH   SOLE 43 9,616 0 137,784
VERITEX HLDGS INC COM 923451108 1,815 46,113 SH   SOLE 2 14,021 0 32,092
VERITEX HLDGS INC COM 923451108 33 834 SH   SOLE 7 834 0 0
VERITEX HLDGS INC COM 923451108 7,230 183,684 SH   SOLE 18 183,684 0 0
VERITEX HLDGS INC COM 923451108 3,187 80,975 SH   SOLE 19 80,975 0 0
VERITEX HLDGS INC COM 923451108 221,559 5,629,042 SH   SOLE 21 5,629,042 0 0
VERITEX HLDGS INC COM 923451108 47,429 1,205,017 SH   SOLE 22 1,161,487 0 43,530
VERITEX HLDGS INC COM 923451108 230 5,843 SH   SOLE 25 5,843 0 0
VERITEX HLDGS INC COM 923451108 869 22,079 SH   SOLE 26 18,937 0 3,142
VERITEX HLDGS INC COM 923451108 176 4,475 SH   SOLE 28 4,475 0 0
VERITEX HLDGS INC COM 923451108 3,531 89,702 SH   SOLE 30 89,702 0 0
VERITEX HLDGS INC COM 923451108 170 4,324 SH   SOLE 40 4,324 0 0
VERITEX HLDGS INC COM 923451108 938 23,836 SH   SOLE 43 221 0 23,615
VERITIV CORP COM 923454102 1,550 17,307 SH   SOLE 2 5,426 0 11,881
VERITIV CORP COM 923454102 4 49 SH   SOLE 4 49 0 0
VERITIV CORP COM 923454102 17 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 5,485 61,244 SH   SOLE 18 61,244 0 0
VERITIV CORP COM 923454102 4,190 46,784 SH   SOLE 19 46,784 0 0
VERITIV CORP COM 923454102 156,190 1,743,966 SH   SOLE 21 1,743,966 0 0
VERITIV CORP COM 923454102 32,278 360,409 SH   SOLE 22 345,100 0 15,309
VERITIV CORP COM 923454102 173 1,929 SH   SOLE 25 1,929 0 0
VERITIV CORP COM 923454102 958 10,702 SH   SOLE 26 10,702 0 0
VERITIV CORP COM 923454102 162 1,806 SH   SOLE 28 1,806 0 0
VERITIV CORP COM 923454102 1,890 21,101 SH   SOLE 30 21,101 0 0
VERITIV CORP COM 923454102 159 1,772 SH   SOLE 40 1,772 0 0
VERITIV CORP COM 923454102 125 1,399 SH   SOLE 43 0 0 1,399
VERITONE INC COM 92347M100 271 11,349 SH   SOLE 2 8,412 0 2,937
VERITONE INC COM 92347M100 11 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100 2,005 83,946 SH   SOLE 18 83,946 0 0
VERITONE INC COM 92347M100 1,179 49,340 SH   SOLE 19 49,340 0 0
VERITONE INC COM 92347M100 23,945 1,002,319 SH   SOLE 21 1,002,319 0 0
VERITONE INC COM 92347M100 16,063 672,392 SH   SOLE 22 657,724 0 14,668
VERITONE INC COM 92347M100 98 4,101 SH   SOLE 25 4,101 0 0
VERITONE INC COM 92347M100 166 6,943 SH   SOLE 30 6,943 0 0
VERITONE INC COM 92347M100 77 3,219 SH   SOLE 40 3,219 0 0
VERITONE INC COM 92347M100 101 4,245 SH   SOLE 43 0 0 4,245
VERIZON COMMUNICATIONS INC COM 92343V104 517,128 9,574,665 SH   SOLE 2 1,718,363 0 7,856,302
VERIZON COMMUNICATIONS INC COM 92343V104 145,767 2,698,897 SH   SOLE 4 1,651,614 0 1,047,283
VERIZON COMMUNICATIONS INC COM 92343V104 228,432 4,229,440 SH   SOLE 7 4,103,138 0 126,302
VERIZON COMMUNICATIONS INC COM 92343V104 4,236 78,430 SH   SOLE 13 11,476 0 66,954
VERIZON COMMUNICATIONS INC COM 92343V104 28,715 531,660 SH   SOLE 15 531,660 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13 236 SH   SOLE 17 0 0 236
VERIZON COMMUNICATIONS INC COM 92343V104 556,454 10,302,789 SH   SOLE 18 9,444,540 0 858,249
VERIZON COMMUNICATIONS INC COM 92343V104 427,854 7,921,757 SH   SOLE 19 7,921,757 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,644,070 104,500,466 SH   SOLE 21 104,500,466 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,879,057 90,336,171 SH   SOLE 22 81,491,053 0 8,845,118
VERIZON COMMUNICATIONS INC COM 92343V104 126,876 2,349,126 SH   SOLE 23 2,349,126 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 347,747 6,438,570 SH   SOLE 25 6,438,570 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 480,380 8,894,281 SH   SOLE 26 3,148,246 0 5,746,035
VERIZON COMMUNICATIONS INC COM 92343V104 733,246 13,576,113 SH   SOLE 28 353,597 0 13,222,516
VERIZON COMMUNICATIONS INC COM 92343V104 1,092,829 20,233,820 SH   SOLE 30 19,757,553 0 476,267
VERIZON COMMUNICATIONS INC COM 92343V104 83,423 1,544,593 SH   SOLE 31 500,532 0 1,044,061
VERIZON COMMUNICATIONS INC COM 92343V104 7,474 138,387 SH   SOLE 32 138,387 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 28,822 533,649 SH   SOLE 34 533,649 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15,934 295,024 SH   SOLE 35 295,024 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 140,807 2,607,051 SH   SOLE 36 2,607,051 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,813 144,653 SH   SOLE 40 144,653 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 163,092 3,019,670 SH   SOLE 43 149,735 0 2,869,935
VERMILION ENERGY INC COM 923725105 15 1,562 SH   SOLE 22 1,562 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106 1,346 245,594 SH   SOLE 21 245,594 0 0
VERRA MOBILITY CORP COM 92511U102 1,308 86,807 SH   SOLE 2 52,672 0 34,135
VERRA MOBILITY CORP COM 92511U102 9 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP COM 92511U102 35 2,300 SH   SOLE 7 2,300 0 0
VERRA MOBILITY CORP COM 92511U102 5,759 382,153 SH   SOLE 18 371,419 0 10,734
VERRA MOBILITY CORP COM 92511U102 6,141 407,471 SH   SOLE 19 407,471 0 0
VERRA MOBILITY CORP COM 92511U102 67,386 4,471,502 SH   SOLE 21 4,471,502 0 0
VERRA MOBILITY CORP COM 92511U102 52,853 3,507,184 SH   SOLE 22 3,432,489 0 74,695
VERRA MOBILITY CORP COM 92511U102 60 4,006 SH   SOLE 23 4,006 0 0
VERRA MOBILITY CORP COM 92511U102 300 19,883 SH   SOLE 25 19,883 0 0
VERRA MOBILITY CORP COM 92511U102 1,495 99,206 SH   SOLE 26 51,618 0 47,588
VERRA MOBILITY CORP COM 92511U102 215 14,238 SH   SOLE 28 14,238 0 0
VERRA MOBILITY CORP COM 92511U102 1,091 72,388 SH   SOLE 30 72,388 0 0
VERRA MOBILITY CORP COM 92511U102 196 12,976 SH   SOLE 34 12,976 0 0
VERRA MOBILITY CORP COM 92511U102 260 17,247 SH   SOLE 40 17,247 0 0
VERRA MOBILITY CORP COM 92511U102 332 22,010 SH   SOLE 43 143 0 21,867
VERRICA PHARMACEUTICALS INC COM 92511W108 168 13,421 SH   SOLE 2 868 0 12,553
VERRICA PHARMACEUTICALS INC COM 92511W108 5 382 SH   SOLE 7 382 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 511 40,898 SH   SOLE 18 40,898 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 310 24,822 SH   SOLE 19 24,822 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 5,272 421,741 SH   SOLE 21 421,741 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,774 141,899 SH   SOLE 22 140,737 0 1,162
VERRICA PHARMACEUTICALS INC COM 92511W108 26 2,055 SH   SOLE 43 0 0 2,055
VERSO CORP CL A 92531L207 614 29,571 SH   SOLE 2 5,235 0 24,336
VERSO CORP CL A 92531L207 10 482 SH   SOLE 7 482 0 0
VERSO CORP CL A 92531L207 2,008 96,772 SH   SOLE 18 96,772 0 0
VERSO CORP CL A 92531L207 988 47,622 SH   SOLE 19 47,622 0 0
VERSO CORP CL A 92531L207 21,196 1,021,477 SH   SOLE 21 1,021,477 0 0
VERSO CORP CL A 92531L207 14,126 680,778 SH   SOLE 22 665,237 0 15,541
VERSO CORP CL A 92531L207 114 5,477 SH   SOLE 43 0 0 5,477
VERTEX ENERGY INC COM 92534K107 463 88,359 SH   SOLE 2 34,326 0 54,033
VERTEX ENERGY INC COM 92534K107 110 21,003 SH   SOLE 18 7,445 0 13,558
VERTEX ENERGY INC COM 92534K107 2,318 442,392 SH   SOLE 19 442,392 0 0
VERTEX ENERGY INC COM 92534K107 600 114,527 SH   SOLE 21 114,527 0 0
VERTEX ENERGY INC COM 92534K107 4,665 890,297 SH   SOLE 22 890,297 0 0
VERTEX ENERGY INC COM 92534K107 101 19,282 SH   SOLE 23 19,282 0 0
VERTEX ENERGY INC COM 92534K107 448 85,511 SH   SOLE 26 0 0 85,511
VERTEX ENERGY INC COM 92534K107 9 1,689 SH   SOLE 43 0 0 1,689
VERTEX INC CL A 92538J106 129 6,721 SH   SOLE 2 6,721 0 0
VERTEX INC CL A 92538J106 1 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106 927 48,229 SH   SOLE 21 48,229 0 0
VERTEX INC CL A 92538J106 7,306 380,101 SH   SOLE 22 366,034 0 14,067
VERTEX INC CL A 92538J106 73 3,795 SH   SOLE 25 3,795 0 0
VERTEX INC CL A 92538J106 12 629 SH   SOLE 26 629 0 0
VERTEX INC CL A 92538J106 125 6,519 SH   SOLE 30 6,519 0 0
VERTEX INC CL A 92538J106 16 818 SH   SOLE 36 818 0 0
VERTEX INC CL A 92538J106 78 4,079 SH   SOLE 40 4,079 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 123,087 678,575 SH   SOLE 2 206,656 0 471,919
VERTEX PHARMACEUTICALS INC COM 92532F100 35,260 194,387 SH   SOLE 4 126,954 0 67,433
VERTEX PHARMACEUTICALS INC COM 92532F100 53,854 296,897 SH   SOLE 7 289,328 0 7,569
VERTEX PHARMACEUTICALS INC COM 92532F100 5,343 29,457 SH   SOLE 13 24,642 0 4,815
VERTEX PHARMACEUTICALS INC COM 92532F100 4,758 26,232 SH   SOLE 15 26,232 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 126,141 695,412 SH   SOLE 18 634,300 0 61,112
VERTEX PHARMACEUTICALS INC COM 92532F100 124,031 683,781 SH   SOLE 19 683,781 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,697,654 9,359,139 SH   SOLE 21 9,359,139 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,103,169 6,081,753 SH   SOLE 22 5,479,082 0 602,671
VERTEX PHARMACEUTICALS INC COM 92532F100 28,156 155,224 SH   SOLE 23 155,224 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 98,936 545,432 SH   SOLE 25 545,432 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 123,411 680,364 SH   SOLE 26 304,736 0 375,628
VERTEX PHARMACEUTICALS INC COM 92532F100 162,509 895,911 SH   SOLE 28 24,037 0 871,874
VERTEX PHARMACEUTICALS INC COM 92532F100 1,392 7,672 SH   SOLE 29 7,672 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 420,282 2,317,005 SH   SOLE 30 2,315,385 0 1,620
VERTEX PHARMACEUTICALS INC COM 92532F100 18,072 99,632 SH   SOLE 31 35,605 0 64,027
VERTEX PHARMACEUTICALS INC COM 92532F100 11,056 60,952 SH   SOLE 32 60,952 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 72,684 400,705 SH   SOLE 34 400,705 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 32,682 180,173 SH   SOLE 36 180,173 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,624 8,955 SH   SOLE 40 8,955 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 27,245 150,202 SH   SOLE 43 9,868 0 140,334
VERTIV HOLDINGS CO COM CL A 92537N108 14,454 600,015 SH   SOLE 2 128,142 0 471,873
VERTIV HOLDINGS CO COM CL A 92537N108 26 1,095 SH   SOLE 4 1,095 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 95 3,964 SH   SOLE 7 3,964 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 25,605 1,062,869 SH   SOLE 18 1,062,869 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 11,550 479,456 SH   SOLE 19 479,456 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 95,852 3,978,922 SH   SOLE 21 3,978,922 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 148,059 6,146,091 SH   SOLE 22 5,828,295 0 317,796
VERTIV HOLDINGS CO COM CL A 92537N108 839 34,838 SH   SOLE 25 34,838 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 4,597 190,817 SH   SOLE 26 173,964 0 16,853
VERTIV HOLDINGS CO COM CL A 92537N108 552 22,911 SH   SOLE 28 22,911 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,271 135,769 SH   SOLE 30 135,769 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 108 4,477 SH   SOLE 31 4,477 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 774 32,148 SH   SOLE 40 32,148 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 129 5,347 SH   SOLE 43 0 0 5,347
VERU INC COM 92536C103 301 35,319 SH   SOLE 2 19,312 0 16,007
VERU INC COM 92536C103 9 1,043 SH   SOLE 7 1,043 0 0
VERU INC COM 92536C103 1,528 179,123 SH   SOLE 18 179,123 0 0
VERU INC COM 92536C103 950 111,328 SH   SOLE 19 111,328 0 0
VERU INC COM 92536C103 19,944 2,338,124 SH   SOLE 21 2,338,124 0 0
VERU INC COM 92536C103 12,958 1,519,161 SH   SOLE 22 1,475,002 0 44,159
VERU INC COM 92536C103 68 7,967 SH   SOLE 25 7,967 0 0
VERU INC COM 92536C103 21 2,451 SH   SOLE 26 2,451 0 0
VERU INC COM 92536C103 159 18,686 SH   SOLE 30 18,686 0 0
VERU INC COM 92536C103 85 9,943 SH   SOLE 36 9,943 0 0
VERU INC COM 92536C103 64 7,454 SH   SOLE 40 7,454 0 0
VERU INC COM 92536C103 59 6,884 SH   SOLE 43 910 0 5,974
VERVE THERAPEUTICS INC COM 92539P101 412 8,775 SH   SOLE 2 1,131 0 7,644
VERVE THERAPEUTICS INC COM 92539P101 2,154 45,821 SH   SOLE 18 45,821 0 0
VERVE THERAPEUTICS INC COM 92539P101 1,362 28,980 SH   SOLE 19 28,980 0 0
VERVE THERAPEUTICS INC COM 92539P101 24,599 523,373 SH   SOLE 21 523,373 0 0
VERVE THERAPEUTICS INC COM 92539P101 15,863 337,508 SH   SOLE 22 332,313 0 5,195
VIA RENEWABLES INC CL A COM 92556D106 96 9,433 SH   SOLE 2 1,039 0 8,394
VIA RENEWABLES INC CL A COM 92556D106 1 123 SH   SOLE 7 123 0 0
VIA RENEWABLES INC CL A COM 92556D106 387 37,979 SH   SOLE 18 37,979 0 0
VIA RENEWABLES INC CL A COM 92556D106 226 22,146 SH   SOLE 19 22,146 0 0
VIA RENEWABLES INC CL A COM 92556D106 4,480 439,692 SH   SOLE 21 439,692 0 0
VIA RENEWABLES INC CL A COM 92556D106 3,789 371,832 SH   SOLE 22 369,093 0 2,739
VIA RENEWABLES INC CL A COM 92556D106 5 460 SH   SOLE 43 0 0 460
VIACOMCBS INC CL A 92556H107 971 23,074 SH   SOLE 2 522 0 22,552
VIACOMCBS INC CL A 92556H107 5 107 SH   SOLE 7 107 0 0
VIACOMCBS INC CL A 92556H107 147 3,484 SH   SOLE 18 3,484 0 0
VIACOMCBS INC CL A 92556H107 94 2,237 SH   SOLE 19 2,237 0 0
VIACOMCBS INC CL A 92556H107 3,493 83,036 SH   SOLE 21 83,036 0 0
VIACOMCBS INC CL A 92556H107 3,158 75,069 SH   SOLE 22 68,715 0 6,354
VIACOMCBS INC CL A 92556H107 1,615 38,389 SH   SOLE 28 0 0 38,389
VIACOMCBS INC CL A 92556H107 9 204 SH   SOLE 31 204 0 0
VIACOMCBS INC CL A 92556H107 257 6,120 SH   SOLE 43 139 0 5,981
VIACOMCBS INC CL B 92556H206 57,735 1,461,264 SH   SOLE 2 235,748 0 1,225,516
VIACOMCBS INC CL B 92556H206 15,308 387,452 SH   SOLE 4 258,240 0 129,212
VIACOMCBS INC CL B 92556H206 21,431 542,430 SH   SOLE 7 524,394 0 18,036
VIACOMCBS INC CL B 92556H206 485 12,278 SH   SOLE 13 952 0 11,326
VIACOMCBS INC CL B 92556H206 2,900 73,395 SH   SOLE 15 73,395 0 0
VIACOMCBS INC CL B 92556H206 1 36 SH   SOLE 17 0 0 36
VIACOMCBS INC CL B 92556H206 44,401 1,123,794 SH   SOLE 18 1,034,122 0 89,672
VIACOMCBS INC CL B 92556H206 14,422 365,025 SH   SOLE 19 365,025 0 0
VIACOMCBS INC CL B 92556H206 1,888 47,793 SH   SOLE 20 47,793 0 0
VIACOMCBS INC CL B 92556H206 692,635 17,530,636 SH   SOLE 21 17,530,636 0 0
VIACOMCBS INC CL B 92556H206 511,962 12,957,792 SH   SOLE 22 11,660,222 0 1,297,570
VIACOMCBS INC CL B 92556H206 13,708 346,954 SH   SOLE 23 346,954 0 0
VIACOMCBS INC CL B 92556H206 42,023 1,063,593 SH   SOLE 25 1,063,593 0 0
VIACOMCBS INC CL B 92556H206 54,782 1,386,539 SH   SOLE 26 565,286 0 821,253
VIACOMCBS INC CL B 92556H206 55,711 1,410,050 SH   SOLE 28 59,984 0 1,350,066
VIACOMCBS INC CL B 92556H206 88 2,217 SH   SOLE 29 2,217 0 0
VIACOMCBS INC CL B 92556H206 167,424 4,237,517 SH   SOLE 30 3,954,763 0 282,754
VIACOMCBS INC CL B 92556H206 8,843 223,817 SH   SOLE 31 83,598 0 140,219
VIACOMCBS INC CL B 92556H206 2,883 72,977 SH   SOLE 34 72,977 0 0
VIACOMCBS INC CL B 92556H206 11,887 300,870 SH   SOLE 36 300,870 0 0
VIACOMCBS INC CL B 92556H206 792 20,035 SH   SOLE 40 20,035 0 0
VIACOMCBS INC CL B 92556H206 26,758 677,239 SH   SOLE 43 51,281 0 625,958
VIAD CORP COM 92552R406 621 13,677 SH   SOLE 2 6,165 0 7,512
VIAD CORP COM 92552R406 4 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406 17 375 SH   SOLE 7 375 0 0
VIAD CORP COM 92552R406 3,470 76,411 SH   SOLE 18 76,411 0 0
VIAD CORP COM 92552R406 1,640 36,116 SH   SOLE 19 36,116 0 0
VIAD CORP COM 92552R406 108,745 2,394,730 SH   SOLE 21 2,394,730 0 0
VIAD CORP COM 92552R406 26,706 588,101 SH   SOLE 22 576,012 0 12,089
VIAD CORP COM 92552R406 89 1,959 SH   SOLE 23 1,959 0 0
VIAD CORP COM 92552R406 133 2,918 SH   SOLE 25 2,918 0 0
VIAD CORP COM 92552R406 999 21,993 SH   SOLE 26 6,255 0 15,738
VIAD CORP COM 92552R406 77 1,701 SH   SOLE 28 1,701 0 0
VIAD CORP COM 92552R406 1,680 36,996 SH   SOLE 30 36,996 0 0
VIAD CORP COM 92552R406 31 677 SH   SOLE 36 677 0 0
VIAD CORP COM 92552R406 93 2,055 SH   SOLE 40 2,055 0 0
VIAD CORP COM 92552R406 902 19,853 SH   SOLE 43 7,950 0 11,903
VIANT TECHNOLOGY INC COM CL A 92557A101 49 3,986 SH   SOLE 2 2,813 0 1,173
VIANT TECHNOLOGY INC COM CL A 92557A101 3 283 SH   SOLE 7 283 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 393 32,192 SH   SOLE 18 32,192 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 269 21,986 SH   SOLE 19 21,986 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 4,642 379,832 SH   SOLE 21 379,832 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 3,348 273,972 SH   SOLE 22 272,431 0 1,541
VIANT TECHNOLOGY INC COM CL A 92557A101 2 156 SH   SOLE 43 57 0 99
VIASAT INC COM 92552V100 11,024 200,180 SH   SOLE 2 57,045 0 143,135
VIASAT INC COM 92552V100 12 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 76 1,381 SH   SOLE 7 1,381 0 0
VIASAT INC COM 92552V100 9,626 174,796 SH   SOLE 18 174,796 0 0
VIASAT INC COM 92552V100 1,094 19,868 SH   SOLE 19 19,868 0 0
VIASAT INC COM 92552V100 202,171 3,671,161 SH   SOLE 21 3,671,161 0 0
VIASAT INC COM 92552V100 105,710 1,919,557 SH   SOLE 22 1,848,770 0 70,787
VIASAT INC COM 92552V100 380 6,902 SH   SOLE 25 6,902 0 0
VIASAT INC COM 92552V100 1,408 25,571 SH   SOLE 26 20,980 0 4,591
VIASAT INC COM 92552V100 342 6,211 SH   SOLE 28 5,344 0 867
VIASAT INC COM 92552V100 1,813 32,914 SH   SOLE 30 32,914 0 0
VIASAT INC COM 92552V100 61 1,108 SH   SOLE 31 1,108 0 0
VIASAT INC COM 92552V100 111 2,008 SH   SOLE 36 2,008 0 0
VIASAT INC COM 92552V100 383 6,955 SH   SOLE 40 6,955 0 0
VIASAT INC COM 92552V100 522 9,474 SH   SOLE 43 1,030 0 8,444
VIATRIS INC COM 92556V106 39,640 2,925,484 SH   SOLE 2 305,629 0 2,619,855
VIATRIS INC COM 92556V106 10,602 782,459 SH   SOLE 4 503,887 0 278,572
VIATRIS INC COM 92556V106 14,343 1,058,529 SH   SOLE 7 1,021,174 0 37,355
VIATRIS INC COM 92556V106 386 28,500 SH   SOLE 13 3,386 0 25,114
VIATRIS INC COM 92556V106 2,101 155,070 SH   SOLE 15 155,070 0 0
VIATRIS INC COM 92556V106 0 4 SH   SOLE 17 0 0 4
VIATRIS INC COM 92556V106 49,597 3,660,291 SH   SOLE 18 3,484,674 0 175,617
VIATRIS INC COM 92556V106 30,119 2,222,803 SH   SOLE 19 2,222,803 0 0
VIATRIS INC COM 92556V106 438,576 32,367,196 SH   SOLE 21 32,367,196 0 0
VIATRIS INC COM 92556V106 347,052 25,612,668 SH   SOLE 22 23,021,024 0 2,591,644
VIATRIS INC COM 92556V106 11,212 827,447 SH   SOLE 23 827,447 0 0
VIATRIS INC COM 92556V106 26,922 1,986,835 SH   SOLE 25 1,986,835 0 0
VIATRIS INC COM 92556V106 39,470 2,912,935 SH   SOLE 26 1,145,843 0 1,767,092
VIATRIS INC COM 92556V106 29,154 2,151,609 SH   SOLE 28 90,765 0 2,060,844
VIATRIS INC COM 92556V106 47 3,477 SH   SOLE 29 3,477 0 0
VIATRIS INC COM 92556V106 103,482 7,637,029 SH   SOLE 30 7,637,029 0 0
VIATRIS INC COM 92556V106 6,196 457,277 SH   SOLE 31 156,326 0 300,951
VIATRIS INC COM 92556V106 3,559 262,623 SH   SOLE 34 262,623 0 0
VIATRIS INC COM 92556V106 8,728 644,126 SH   SOLE 36 644,126 0 0
VIATRIS INC COM 92556V106 544 40,170 SH   SOLE 40 40,170 0 0
VIATRIS INC COM 92556V106 5,237 386,530 SH   SOLE 43 19,740 0 366,790
VIAVI SOLUTIONS INC COM 925550105 2,181 138,593 SH   SOLE 2 90,382 0 48,211
VIAVI SOLUTIONS INC COM 925550105 15 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 59 3,728 SH   SOLE 7 3,728 0 0
VIAVI SOLUTIONS INC COM 925550105 13,102 832,415 SH   SOLE 18 832,415 0 0
VIAVI SOLUTIONS INC COM 925550105 6,292 399,763 SH   SOLE 19 399,763 0 0
VIAVI SOLUTIONS INC COM 925550105 413,998 26,302,277 SH   SOLE 21 26,302,277 0 0
VIAVI SOLUTIONS INC COM 925550105 87,863 5,582,135 SH   SOLE 22 5,434,396 0 147,739
VIAVI SOLUTIONS INC COM 925550105 19 1,185 SH   SOLE 23 1,185 0 0
VIAVI SOLUTIONS INC COM 925550105 461 29,271 SH   SOLE 25 29,271 0 0
VIAVI SOLUTIONS INC COM 925550105 1,281 81,362 SH   SOLE 26 59,805 0 21,557
VIAVI SOLUTIONS INC COM 925550105 180 11,432 SH   SOLE 28 11,432 0 0
VIAVI SOLUTIONS INC COM 925550105 8,833 561,165 SH   SOLE 30 561,165 0 0
VIAVI SOLUTIONS INC COM 925550105 2,152 136,695 SH   SOLE 34 136,695 0 0
VIAVI SOLUTIONS INC COM 925550105 64 4,040 SH   SOLE 36 4,040 0 0
VIAVI SOLUTIONS INC COM 925550105 421 26,749 SH   SOLE 40 26,749 0 0
VIAVI SOLUTIONS INC COM 925550105 2,138 135,810 SH   SOLE 43 2,555 0 133,255
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 2,633 2,025,000 PRN   SOLE 21 2,025,000 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 32 2,107 SH   SOLE 21 2,107 0 0
VICI PPTYS INC COM 925652109 50,558 1,779,600 SH   SOLE 2 867,663 0 911,937
VICI PPTYS INC COM 925652109 45,537 1,602,835 SH   SOLE 4 1,439,138 0 163,697
VICI PPTYS INC COM 925652109 25,630 902,146 SH   SOLE 7 902,146 0 0
VICI PPTYS INC COM 925652109 3,874 136,359 SH   SOLE 13 117,816 0 18,543
VICI PPTYS INC COM 925652109 1,625 57,188 SH   SOLE 15 57,188 0 0
VICI PPTYS INC COM 925652109 45,799 1,612,079 SH   SOLE 18 1,460,573 0 151,506
VICI PPTYS INC COM 925652109 157,234 5,534,476 SH   SOLE 19 5,534,476 0 0
VICI PPTYS INC COM 925652109 432,835 15,235,289 SH   SOLE 21 15,235,289 0 0
VICI PPTYS INC COM 925652109 537,230 18,909,894 SH   SOLE 22 17,415,618 0 1,494,276
VICI PPTYS INC COM 925652109 14,163 498,515 SH   SOLE 23 498,515 0 0
VICI PPTYS INC COM 925652109 72,594 2,555,218 SH   SOLE 25 2,555,218 0 0
VICI PPTYS INC COM 925652109 20,431 719,148 SH   SOLE 26 561,462 0 157,686
VICI PPTYS INC COM 925652109 39,155 1,378,204 SH   SOLE 28 119,738 0 1,258,466
VICI PPTYS INC COM 925652109 1,376 48,425 SH   SOLE 29 48,425 0 0
VICI PPTYS INC COM 925652109 101,145 3,560,198 SH   SOLE 30 3,560,198 0 0
VICI PPTYS INC COM 925652109 8,631 303,790 SH   SOLE 31 171,921 0 131,869
VICI PPTYS INC COM 925652109 17,247 607,087 SH   SOLE 34 607,087 0 0
VICI PPTYS INC COM 925652109 4,123 145,121 SH   SOLE 36 145,121 0 0
VICI PPTYS INC COM 925652109 506 17,815 SH   SOLE 40 17,815 0 0
VICI PPTYS INC COM 925652109 12,865 452,842 SH   SOLE 43 32,182 0 420,660
VICINITY MOTOR CORP COM 925654105 1 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102 1,195 8,906 SH   SOLE 2 6,726 0 2,180
VICOR CORP COM 925815102 14 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102 35 263 SH   SOLE 7 263 0 0
VICOR CORP COM 925815102 10,119 75,428 SH   SOLE 18 75,428 0 0
VICOR CORP COM 925815102 5,033 37,513 SH   SOLE 19 37,513 0 0
VICOR CORP COM 925815102 320,047 2,385,561 SH   SOLE 21 2,385,561 0 0
VICOR CORP COM 925815102 69,575 518,598 SH   SOLE 22 505,355 0 13,243
VICOR CORP COM 925815102 376 2,804 SH   SOLE 25 2,804 0 0
VICOR CORP COM 925815102 1,214 9,047 SH   SOLE 26 7,580 0 1,467
VICOR CORP COM 925815102 247 1,844 SH   SOLE 28 1,844 0 0
VICOR CORP COM 925815102 4,935 36,782 SH   SOLE 30 36,782 0 0
VICOR CORP COM 925815102 397 2,962 SH   SOLE 40 2,962 0 0
VICOR CORP COM 925815102 711 5,301 SH   SOLE 43 381 0 4,920
VICTORIAS SECRET AND CO COMMON STOCK 926400102 10,365 187,566 SH   SOLE 2 59,092 0 128,474
VICTORIAS SECRET AND CO COMMON STOCK 926400102 377 6,823 SH   SOLE 4 3,345 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 12,723 230,238 SH   SOLE 18 230,238 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 25,624 463,702 SH   SOLE 19 463,702 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 193,828 3,507,570 SH   SOLE 21 3,507,570 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 108,709 1,967,224 SH   SOLE 22 1,829,876 0 137,348
VICTORIAS SECRET AND CO COMMON STOCK 926400102 623 11,270 SH   SOLE 25 11,270 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,696 30,697 SH   SOLE 26 23,832 0 6,865
VICTORIAS SECRET AND CO COMMON STOCK 926400102 499 9,034 SH   SOLE 28 6,542 0 2,492
VICTORIAS SECRET AND CO COMMON STOCK 926400102 5,770 104,416 SH   SOLE 30 104,416 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 69 1,250 SH   SOLE 31 1,250 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 9,886 178,904 SH   SOLE 34 178,904 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 352 6,375 SH   SOLE 36 6,375 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 593 10,729 SH   SOLE 40 10,729 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,390 25,151 SH   SOLE 43 2,661 0 22,490
VICTORY CAP HLDGS INC COM CL A 92645B103 965 27,559 SH   SOLE 2 27,559 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 2,550 72,837 SH   SOLE 21 72,837 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 11,098 317,008 SH   SOLE 22 309,466 0 7,542
VICTORY CAP HLDGS INC COM CL A 92645B103 101 2,874 SH   SOLE 25 2,874 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 54 1,551 SH   SOLE 26 1,551 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 47 1,355 SH   SOLE 28 1,355 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 189 5,392 SH   SOLE 30 5,392 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 41 1,165 SH   SOLE 34 1,165 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 56 1,590 SH   SOLE 36 1,590 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 107 3,065 SH   SOLE 40 3,065 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 22 345 SH   SOLE 17 0 0 345
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 6 98 SH   SOLE 17 0 0 98
VIDLER WATER RESOUCES INC COM 92660E107 37 3,230 SH   SOLE 18 3,230 0 0
VIDLER WATER RESOUCES INC COM 92660E107 556 48,814 SH   SOLE 21 48,814 0 0
VIDLER WATER RESOUCES INC COM 92660E107 3,770 331,310 SH   SOLE 22 331,310 0 0
VIEMED HEALTHCARE INC COM 92663R105 148 26,725 SH   SOLE 2 1,562 0 25,163
VIEMED HEALTHCARE INC COM 92663R105 4 695 SH   SOLE 7 695 0 0
VIEMED HEALTHCARE INC COM 92663R105 709 127,748 SH   SOLE 18 115,790 0 11,958
VIEMED HEALTHCARE INC COM 92663R105 1,360 245,005 SH   SOLE 19 245,005 0 0
VIEMED HEALTHCARE INC COM 92663R105 7,093 1,278,031 SH   SOLE 21 1,278,031 0 0
VIEMED HEALTHCARE INC COM 92663R105 2,785 501,839 SH   SOLE 22 483,585 0 18,254
VIEMED HEALTHCARE INC COM 92663R105 152 27,416 SH   SOLE 26 0 0 27,416
VIEW INC COM CL A 92671V106 389 71,742 SH   SOLE 2 6,132 0 65,610
VIEW INC COM CL A 92671V106 7 1,362 SH   SOLE 7 1,362 0 0
VIEW INC COM CL A 92671V106 1,517 279,947 SH   SOLE 18 279,947 0 0
VIEW INC COM CL A 92671V106 1,620 298,947 SH   SOLE 19 298,947 0 0
VIEW INC COM CL A 92671V106 18,477 3,409,024 SH   SOLE 21 3,409,024 0 0
VIEW INC COM CL A 92671V106 10,062 1,856,544 SH   SOLE 22 1,801,819 0 54,725
VIEW INC COM CL A 92671V106 1,054 194,466 SH   SOLE 26 194,466 0 0
VIEW INC COM CL A 92671V106 3,959 730,484 SH   SOLE 30 730,484 0 0
VIEW INC COM CL A 92671V106 2,046 377,458 SH   SOLE 34 377,458 0 0
VIEW INC COM CL A 92671V106 11 2,040 SH   SOLE 43 0 0 2,040
VIEW INC *W EXP 03/08/202 92671V114 4 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 31 34,129 SH   SOLE 26 34,129 0 0
VIEW INC *W EXP 03/08/202 92671V114 16 17,292 SH   SOLE 30 17,292 0 0
VIEW INC *W EXP 03/08/202 92671V114 11 12,286 SH   SOLE 34 12,286 0 0
VIEWRAY INC COM 92672L107 417 57,856 SH   SOLE 2 36,667 0 21,189
VIEWRAY INC COM 92672L107 16 2,190 SH   SOLE 7 2,190 0 0
VIEWRAY INC COM 92672L107 2,940 407,746 SH   SOLE 18 407,746 0 0
VIEWRAY INC COM 92672L107 1,860 258,008 SH   SOLE 19 258,008 0 0
VIEWRAY INC COM 92672L107 40,332 5,593,836 SH   SOLE 21 5,593,836 0 0
VIEWRAY INC COM 92672L107 23,486 3,257,412 SH   SOLE 22 3,178,917 0 78,495
VIEWRAY INC COM 92672L107 110 15,285 SH   SOLE 25 15,285 0 0
VIEWRAY INC COM 92672L107 100 13,808 SH   SOLE 26 1,691 0 12,117
VIEWRAY INC COM 92672L107 72 10,054 SH   SOLE 28 10,054 0 0
VIEWRAY INC COM 92672L107 301 41,725 SH   SOLE 30 41,725 0 0
VIEWRAY INC COM 92672L107 104 14,421 SH   SOLE 40 14,421 0 0
VIEWRAY INC COM 92672L107 323 44,732 SH   SOLE 43 1,427 0 43,305
VIKING THERAPEUTICS INC COM 92686J106 659 105,000 SH   SOLE 2 20,003 0 84,997
VIKING THERAPEUTICS INC COM 92686J106 6 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,463 233,012 SH   SOLE 18 233,012 0 0
VIKING THERAPEUTICS INC COM 92686J106 726 115,535 SH   SOLE 19 115,535 0 0
VIKING THERAPEUTICS INC COM 92686J106 16,650 2,651,206 SH   SOLE 21 2,651,206 0 0
VIKING THERAPEUTICS INC COM 92686J106 12,043 1,917,660 SH   SOLE 22 1,847,216 0 70,444
VIKING THERAPEUTICS INC COM 92686J106 73 11,597 SH   SOLE 25 11,597 0 0
VIKING THERAPEUTICS INC COM 92686J106 95 15,143 SH   SOLE 26 2,266 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 72 11,527 SH   SOLE 28 11,527 0 0
VIKING THERAPEUTICS INC COM 92686J106 258 41,021 SH   SOLE 30 41,021 0 0
VIKING THERAPEUTICS INC COM 92686J106 34 5,443 SH   SOLE 40 5,443 0 0
VIKING THERAPEUTICS INC COM 92686J106 82 13,055 SH   SOLE 43 0 0 13,055
VILLAGE BK & TR FINL CORP COM NEW 92705T200 6 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 93 1,797 SH   SOLE 21 1,797 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 234 10,789 SH   SOLE 2 3,030 0 7,759
VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 648 29,876 SH   SOLE 18 29,876 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 340 15,684 SH   SOLE 19 15,684 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 7,224 333,225 SH   SOLE 21 333,225 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 4,323 199,413 SH   SOLE 22 191,799 0 7,614
VILLAGE SUPER MKT INC CL A NEW 927107409 13 590 SH   SOLE 23 590 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 62 2,841 SH   SOLE 25 2,841 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 23 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 36 1,645 SH   SOLE 30 1,645 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 15 682 SH   SOLE 40 682 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 48 2,225 SH   SOLE 43 0 0 2,225
VIMEO INC COMMON STOCK 92719V100 9,113 310,284 SH   SOLE 2 51,309 0 258,975
VIMEO INC COMMON STOCK 92719V100 14 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100 334 11,362 SH   SOLE 7 11,362 0 0
VIMEO INC COMMON STOCK 92719V100 23 780 SH   SOLE 15 780 0 0
VIMEO INC COMMON STOCK 92719V100 1,792 61,030 SH   SOLE 18 61,030 0 0
VIMEO INC COMMON STOCK 92719V100 1,182 40,241 SH   SOLE 19 40,241 0 0
VIMEO INC COMMON STOCK 92719V100 61,653 2,099,188 SH   SOLE 21 2,099,188 0 0
VIMEO INC COMMON STOCK 92719V100 99,256 3,379,487 SH   SOLE 22 3,211,353 0 168,134
VIMEO INC COMMON STOCK 92719V100 6,139 209,039 SH   SOLE 25 209,039 0 0
VIMEO INC COMMON STOCK 92719V100 3,608 122,853 SH   SOLE 26 41,804 0 81,049
VIMEO INC COMMON STOCK 92719V100 1,562 53,169 SH   SOLE 28 11,002 0 42,167
VIMEO INC COMMON STOCK 92719V100 2,473 84,198 SH   SOLE 30 84,198 0 0
VIMEO INC COMMON STOCK 92719V100 67 2,292 SH   SOLE 31 2,292 0 0
VIMEO INC COMMON STOCK 92719V100 999 34,002 SH   SOLE 36 34,002 0 0
VIMEO INC COMMON STOCK 92719V100 536 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100 2,456 83,624 SH   SOLE 43 9,575 0 74,049
VINCE HLDG CORP COM NEW 92719W207 5 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207 76 9,244 SH   SOLE 21 9,244 0 0
VINCE HLDG CORP COM NEW 92719W207 400 48,454 SH   SOLE 22 48,454 0 0
VINCERX PHARMA INC COM NEW 92731L106 267 16,539 SH   SOLE 2 7,121 0 9,418
VINCERX PHARMA INC COM NEW 92731L106 523 32,333 SH   SOLE 18 32,333 0 0
VINCERX PHARMA INC COM NEW 92731L106 1,059 65,500 SH   SOLE 19 65,500 0 0
VINCERX PHARMA INC COM NEW 92731L106 6,970 431,055 SH   SOLE 21 431,055 0 0
VINCERX PHARMA INC COM NEW 92731L106 2,860 176,844 SH   SOLE 22 176,392 0 452
VINCERX PHARMA INC COM NEW 92731L106 50 3,115 SH   SOLE 23 3,115 0 0
VINCERX PHARMA INC COM NEW 92731L106 44 2,705 SH   SOLE 26 0 0 2,705
VINCO VENTURES INC COM 927330100 15 2,393 SH   SOLE 2 2,393 0 0
VINCO VENTURES INC COM 927330100 29 4,585 SH   SOLE 18 4,585 0 0
VINCO VENTURES INC COM 927330100 1,012 157,943 SH   SOLE 21 157,943 0 0
VINCO VENTURES INC COM 927330100 4,288 668,941 SH   SOLE 22 668,941 0 0
VINE ENERGY INC CL A 92735P103 62 3,787 SH   SOLE 2 844 0 2,943
VINE ENERGY INC CL A 92735P103 5 332 SH   SOLE 7 332 0 0
VINE ENERGY INC CL A 92735P103 1,048 63,622 SH   SOLE 18 63,622 0 0
VINE ENERGY INC CL A 92735P103 765 46,444 SH   SOLE 19 46,444 0 0
VINE ENERGY INC CL A 92735P103 13,869 842,086 SH   SOLE 21 842,086 0 0
VINE ENERGY INC CL A 92735P103 9,145 555,243 SH   SOLE 22 551,386 0 3,857
VINE ENERGY INC CL A 92735P103 0 10 SH   SOLE 43 0 0 10
VINTAGE WINE ESTATES INC COM 92747V106 7 653 SH   SOLE 2 653 0 0
VINTAGE WINE ESTATES INC COM 92747V106 447 43,786 SH   SOLE 22 43,786 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 92 20,233 SH   SOLE 22 20,233 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 305 13,964 SH   SOLE 2 13,964 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,153 52,780 SH   SOLE 21 52,780 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 163 7,468 SH   SOLE 25 7,468 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 106 4,855 SH   SOLE 26 0 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 87 3,984 SH   SOLE 28 3,984 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 555 25,385 SH   SOLE 30 25,385 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 142 6,512 SH   SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 13,527 1,214,289 SH   SOLE 2 124,188 0 1,090,101
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,812 342,156 SH   SOLE 4 211,706 0 130,450
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 555 49,793 SH   SOLE 7 49,793 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,352 211,151 SH   SOLE 13 122,237 0 88,914
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,806 251,867 SH   SOLE 15 251,867 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4,606 413,496 SH   SOLE 18 413,496 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,950 175,082 SH   SOLE 19 175,082 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 101,955 9,152,119 SH   SOLE 21 9,152,119 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 73,340 6,583,502 SH   SOLE 22 5,685,381 0 898,121
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,252 291,907 SH   SOLE 23 291,907 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,538 317,592 SH   SOLE 25 317,592 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 11,611 1,042,315 SH   SOLE 26 301,101 0 741,214
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 17,378 1,559,923 SH   SOLE 28 35,857 0 1,524,066
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 268 24,034 SH   SOLE 29 24,034 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 34,460 3,093,374 SH   SOLE 30 2,857,451 0 235,923
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,255 112,663 SH   SOLE 31 96,868 0 15,795
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,249 112,161 SH   SOLE 34 112,161 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 66 5,895 SH   SOLE 36 5,895 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 20 1,813 SH   SOLE 40 1,813 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 8,172 733,613 SH   SOLE 43 32,123 0 701,490
VIR BIOTECHNOLOGY INC COM 92764N102 2,565 58,927 SH   SOLE 2 28,724 0 30,203
VIR BIOTECHNOLOGY INC COM 92764N102 15 354 SH   SOLE 4 354 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 42 966 SH   SOLE 7 966 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 7,602 174,667 SH   SOLE 18 166,671 0 7,996
VIR BIOTECHNOLOGY INC COM 92764N102 12,344 283,640 SH   SOLE 19 283,640 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 119,300 2,741,268 SH   SOLE 21 2,741,268 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 74,193 1,704,810 SH   SOLE 22 1,664,907 0 39,903
VIR BIOTECHNOLOGY INC COM 92764N102 369 8,483 SH   SOLE 23 8,483 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 414 9,506 SH   SOLE 25 9,506 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 2,696 61,952 SH   SOLE 26 21,217 0 40,735
VIR BIOTECHNOLOGY INC COM 92764N102 233 5,343 SH   SOLE 28 5,343 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 4,201 96,525 SH   SOLE 30 96,525 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 366 8,400 SH   SOLE 40 8,400 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 208 4,788 SH   SOLE 43 151 0 4,637
VIRACTA THERAPEUTICS INC COM 92765F108 227 28,297 SH   SOLE 2 1,585 0 26,712
VIRACTA THERAPEUTICS INC COM 92765F108 5 583 SH   SOLE 7 583 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 951 118,566 SH   SOLE 18 118,566 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 499 62,167 SH   SOLE 19 62,167 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 10,559 1,316,559 SH   SOLE 21 1,316,559 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 4,482 558,866 SH   SOLE 22 541,263 0 17,603
VIRACTA THERAPEUTICS INC COM 92765F108 0 10 SH   SOLE 43 0 0 10
VIRCO MFG CO COM 927651109 8 2,233 SH   SOLE 18 2,233 0 0
VIRCO MFG CO COM 927651109 115 33,644 SH   SOLE 21 33,644 0 0
VIRCO MFG CO COM 927651109 191 55,685 SH   SOLE 22 55,685 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 9,038 357,229 SH   SOLE 2 65,032 0 292,197
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 18 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 59 2,324 SH   SOLE 7 2,324 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 0 SH   SOLE 17 0 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,892 74,774 SH   SOLE 18 74,774 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,301 51,406 SH   SOLE 19 51,406 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 97,740 3,863,235 SH   SOLE 21 3,863,235 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 98,330 3,886,547 SH   SOLE 22 3,716,239 0 170,308
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 571 22,550 SH   SOLE 25 22,550 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,706 67,442 SH   SOLE 26 55,685 0 11,757
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 313 12,379 SH   SOLE 28 12,379 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,973 77,973 SH   SOLE 30 77,973 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 72 2,849 SH   SOLE 31 2,849 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 89 3,502 SH   SOLE 34 3,502 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 495 19,558 SH   SOLE 36 19,558 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 414 16,354 SH   SOLE 40 16,354 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 17 SH   SOLE 43 0 0 17
VIRGINIA NATL BANKSHARES COR COM 928031103 35 977 SH   SOLE 18 977 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 435 12,037 SH   SOLE 21 12,037 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 29 1,752 SH   SOLE 18 1,752 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 338 20,563 SH   SOLE 21 20,563 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 469 28,526 SH   SOLE 22 28,526 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 7 1,339 SH   SOLE 18 1,339 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 77 14,517 SH   SOLE 21 14,517 0 0
VIRNETX HLDG CORP COM 92823T108 190 48,552 SH   SOLE 2 20,205 0 28,347
VIRNETX HLDG CORP COM 92823T108 4 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 795 202,765 SH   SOLE 18 202,765 0 0
VIRNETX HLDG CORP COM 92823T108 436 111,294 SH   SOLE 19 111,294 0 0
VIRNETX HLDG CORP COM 92823T108 11,272 2,875,590 SH   SOLE 21 2,875,590 0 0
VIRNETX HLDG CORP COM 92823T108 6,968 1,777,482 SH   SOLE 22 1,701,287 0 76,195
VIRNETX HLDG CORP COM 92823T108 64 16,279 SH   SOLE 25 16,279 0 0
VIRNETX HLDG CORP COM 92823T108 64 16,405 SH   SOLE 30 16,405 0 0
VIRNETX HLDG CORP COM 92823T108 40 10,133 SH   SOLE 40 10,133 0 0
VIRNETX HLDG CORP COM 92823T108 36 9,081 SH   SOLE 43 0 0 9,081
VIRTRA INC COM PAR 92827K301 15 1,465 SH   SOLE 18 1,465 0 0
VIRTRA INC COM PAR 92827K301 258 25,437 SH   SOLE 21 25,437 0 0
VIRTRA INC COM PAR 92827K301 15 1,469 SH   SOLE 22 1,469 0 0
VIRTU FINL INC CL A 928254101 5,795 237,220 SH   SOLE 2 39,062 0 198,158
VIRTU FINL INC CL A 928254101 6 250 SH   SOLE 4 250 0 0
VIRTU FINL INC CL A 928254101 37 1,510 SH   SOLE 7 1,510 0 0
VIRTU FINL INC CL A 928254101 895 36,648 SH   SOLE 18 36,648 0 0
VIRTU FINL INC CL A 928254101 3,628 148,522 SH   SOLE 19 148,522 0 0
VIRTU FINL INC CL A 928254101 38,171 1,562,454 SH   SOLE 21 1,562,454 0 0
VIRTU FINL INC CL A 928254101 49,722 2,035,265 SH   SOLE 22 1,920,828 0 114,437
VIRTU FINL INC CL A 928254101 566 23,154 SH   SOLE 23 23,154 0 0
VIRTU FINL INC CL A 928254101 301 12,322 SH   SOLE 25 12,322 0 0
VIRTU FINL INC CL A 928254101 462 18,917 SH   SOLE 26 15,141 0 3,776
VIRTU FINL INC CL A 928254101 173 7,080 SH   SOLE 28 7,080 0 0
VIRTU FINL INC CL A 928254101 1,090 44,627 SH   SOLE 30 44,627 0 0
VIRTU FINL INC CL A 928254101 41 1,658 SH   SOLE 31 1,658 0 0
VIRTU FINL INC CL A 928254101 266 10,897 SH   SOLE 40 10,897 0 0
VIRTU FINL INC CL A 928254101 2,008 82,192 SH   SOLE 43 8,345 0 73,847
VIRTUS INVT PARTNERS INC COM 92828Q109 3,442 11,093 SH   SOLE 2 3,908 0 7,185
VIRTUS INVT PARTNERS INC COM 92828Q109 7 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 34 109 SH   SOLE 7 109 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 8,434 27,180 SH   SOLE 18 26,612 0 568
VIRTUS INVT PARTNERS INC COM 92828Q109 16,600 53,492 SH   SOLE 19 53,492 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 248,820 801,818 SH   SOLE 21 801,818 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 75,275 242,572 SH   SOLE 22 238,155 0 4,417
VIRTUS INVT PARTNERS INC COM 92828Q109 868 2,797 SH   SOLE 23 2,797 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 333 1,072 SH   SOLE 25 1,072 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 5,689 18,334 SH   SOLE 26 2,818 0 15,516
VIRTUS INVT PARTNERS INC COM 92828Q109 172 555 SH   SOLE 28 555 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,963 12,772 SH   SOLE 30 12,772 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 111 359 SH   SOLE 36 359 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 277 892 SH   SOLE 40 892 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,379 7,666 SH   SOLE 43 2,335 0 5,331
VISA INC COM CL A 92826C839 994,836 4,466,153 SH   SOLE 2 1,073,209 0 3,392,944
VISA INC COM CL A 92826C839 272,484 1,223,273 SH   SOLE 4 813,566 0 409,707
VISA INC COM CL A 92826C839 339,576 1,524,470 SH   SOLE 7 1,474,462 0 50,008
VISA INC COM CL A 92826C839 32,317 145,083 SH   SOLE 13 117,117 0 27,966
VISA INC COM CL A 92826C839 37,224 167,113 SH   SOLE 15 167,113 0 0
VISA INC COM CL A 92826C839 67 300 SH   SOLE 17 0 0 300
VISA INC COM CL A 92826C839 1,616,031 7,254,908 SH   SOLE 18 5,973,731 0 1,281,177
VISA INC COM CL A 92826C839 1,255,486 5,636,301 SH   SOLE 19 5,636,301 0 0
VISA INC COM CL A 92826C839 9,009,382 40,446,161 SH   SOLE 21 40,446,161 0 0
VISA INC COM CL A 92826C839 8,517,048 38,235,904 SH   SOLE 22 34,028,052 0 4,207,852
VISA INC COM CL A 92826C839 248,859 1,117,211 SH   SOLE 23 1,117,211 0 0
VISA INC COM CL A 92826C839 777,751 3,491,585 SH   SOLE 25 3,467,165 0 24,420
VISA INC COM CL A 92826C839 943,731 4,236,728 SH   SOLE 26 1,820,345 0 2,416,383
VISA INC COM CL A 92826C839 1,089,709 4,892,070 SH   SOLE 28 151,416 0 4,740,654
VISA INC COM CL A 92826C839 27,444 123,204 SH   SOLE 29 123,204 0 0
VISA INC COM CL A 92826C839 1,783,120 8,005,026 SH   SOLE 30 7,979,219 0 25,807
VISA INC COM CL A 92826C839 177,732 797,900 SH   SOLE 31 380,531 0 417,369
VISA INC COM CL A 92826C839 38,715 173,803 SH   SOLE 32 173,803 0 0
VISA INC COM CL A 92826C839 450,207 2,021,133 SH   SOLE 34 2,021,133 0 0
VISA INC COM CL A 92826C839 189,800 852,076 SH   SOLE 36 852,076 0 0
VISA INC COM CL A 92826C839 2,427 10,894 SH   SOLE 37 10,894 0 0
VISA INC COM CL A 92826C839 13,110 58,853 SH   SOLE 40 58,853 0 0
VISA INC COM CL A 92826C839 381,152 1,711,122 SH   SOLE 43 114,790 0 1,596,332
VISHAY INTERTECHNOLOGY INC COM 928298108 5,133 255,501 SH   SOLE 2 151,241 0 104,260
VISHAY INTERTECHNOLOGY INC COM 928298108 12 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 63 3,159 SH   SOLE 7 3,159 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 13,719 682,881 SH   SOLE 18 682,881 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,635 230,706 SH   SOLE 19 230,706 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 194,316 9,672,275 SH   SOLE 21 9,672,275 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 76,597 3,812,689 SH   SOLE 22 3,684,234 0 128,455
VISHAY INTERTECHNOLOGY INC COM 928298108 317 15,773 SH   SOLE 25 15,773 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 951 47,359 SH   SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108 73 3,613 SH   SOLE 28 3,613 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,449 72,109 SH   SOLE 30 72,109 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 91 4,511 SH   SOLE 36 4,511 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 308 15,325 SH   SOLE 40 15,325 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 760 37,818 SH   SOLE 43 318 0 37,500
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1,957 1,900,000 PRN   SOLE 2 1,900,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 2,944 2,859,000 PRN   SOLE 21 2,859,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 8,496 8,250,000 PRN   SOLE 22 8,250,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 478 13,744 SH   SOLE 2 3,974 0 9,770
VISHAY PRECISION GROUP INC COM 92835K103 6 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,528 43,959 SH   SOLE 18 43,959 0 0
VISHAY PRECISION GROUP INC COM 92835K103 826 23,742 SH   SOLE 19 23,742 0 0
VISHAY PRECISION GROUP INC COM 92835K103 17,005 489,071 SH   SOLE 21 489,071 0 0
VISHAY PRECISION GROUP INC COM 92835K103 11,231 323,004 SH   SOLE 22 309,667 0 13,337
VISHAY PRECISION GROUP INC COM 92835K103 86 2,462 SH   SOLE 25 2,462 0 0
VISHAY PRECISION GROUP INC COM 92835K103 126 3,624 SH   SOLE 26 1,072 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 339 9,736 SH   SOLE 30 9,736 0 0
VISHAY PRECISION GROUP INC COM 92835K103 36 1,032 SH   SOLE 36 1,032 0 0
VISHAY PRECISION GROUP INC COM 92835K103 52 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103 62 1,779 SH   SOLE 43 0 0 1,779
VISLINK TECHNOLOGIES INC COM 92836Y300 18 9,894 SH   SOLE 18 9,894 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 220 121,470 SH   SOLE 21 121,470 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 1,097 606,260 SH   SOLE 22 606,260 0 0
VISTA OUTDOOR INC COM 928377100 1,848 45,847 SH   SOLE 2 33,629 0 12,218
VISTA OUTDOOR INC COM 928377100 9 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100 28 690 SH   SOLE 7 690 0 0
VISTA OUTDOOR INC COM 928377100 9,065 224,889 SH   SOLE 18 224,889 0 0
VISTA OUTDOOR INC COM 928377100 4,172 103,501 SH   SOLE 19 103,501 0 0
VISTA OUTDOOR INC COM 928377100 270,381 6,707,538 SH   SOLE 21 6,707,538 0 0
VISTA OUTDOOR INC COM 928377100 62,232 1,543,831 SH   SOLE 22 1,486,493 0 57,338
VISTA OUTDOOR INC COM 928377100 1,246 30,900 SH   SOLE 26 28,154 0 2,746
VISTA OUTDOOR INC COM 928377100 219 5,425 SH   SOLE 28 5,425 0 0
VISTA OUTDOOR INC COM 928377100 4,062 100,781 SH   SOLE 30 100,781 0 0
VISTA OUTDOOR INC COM 928377100 281 6,970 SH   SOLE 40 6,970 0 0
VISTA OUTDOOR INC COM 928377100 1,284 31,860 SH   SOLE 43 3,105 0 28,755
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 130 47,308 SH   SOLE 2 12,676 0 34,632
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 8 3,074 SH   SOLE 7 3,074 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1,576 575,147 SH   SOLE 18 575,147 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 893 325,859 SH   SOLE 19 325,859 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 18,514 6,756,894 SH   SOLE 21 6,756,894 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 11,070 4,040,190 SH   SOLE 22 4,002,875 0 37,315
VISTEON CORP COM NEW 92839U206 2,167 22,961 SH   SOLE 2 19,955 0 3,006
VISTEON CORP COM NEW 92839U206 11 114 SH   SOLE 4 114 0 0
VISTEON CORP COM NEW 92839U206 75 791 SH   SOLE 7 791 0 0
VISTEON CORP COM NEW 92839U206 12,745 135,029 SH   SOLE 18 132,832 0 2,197
VISTEON CORP COM NEW 92839U206 4,645 49,216 SH   SOLE 19 49,216 0 0
VISTEON CORP COM NEW 92839U206 178,644 1,892,611 SH   SOLE 21 1,892,611 0 0
VISTEON CORP COM NEW 92839U206 74,103 785,068 SH   SOLE 22 768,697 0 16,371
VISTEON CORP COM NEW 92839U206 398 4,219 SH   SOLE 25 4,219 0 0
VISTEON CORP COM NEW 92839U206 1,299 13,764 SH   SOLE 26 11,091 0 2,673
VISTEON CORP COM NEW 92839U206 365 3,871 SH   SOLE 28 2,613 0 1,258
VISTEON CORP COM NEW 92839U206 5,650 59,859 SH   SOLE 30 59,859 0 0
VISTEON CORP COM NEW 92839U206 251 2,662 SH   SOLE 36 2,662 0 0
VISTEON CORP COM NEW 92839U206 299 3,168 SH   SOLE 40 3,168 0 0
VISTEON CORP COM NEW 92839U206 1,343 14,223 SH   SOLE 43 1,214 0 13,009
VISTRA CORP COM 92840M102 15,210 889,469 SH   SOLE 2 205,647 0 683,822
VISTRA CORP COM 92840M102 3,197 186,958 SH   SOLE 4 169,321 0 17,637
VISTRA CORP COM 92840M102 751 43,945 SH   SOLE 7 43,945 0 0
VISTRA CORP COM 92840M102 12 679 SH   SOLE 13 679 0 0
VISTRA CORP COM 92840M102 888 51,923 SH   SOLE 15 51,923 0 0
VISTRA CORP COM 92840M102 4,618 270,036 SH   SOLE 18 241,741 0 28,295
VISTRA CORP COM 92840M102 2,296 134,243 SH   SOLE 19 134,243 0 0
VISTRA CORP COM 92840M102 144,895 8,473,364 SH   SOLE 21 8,473,364 0 0
VISTRA CORP COM 92840M102 187,556 10,968,182 SH   SOLE 22 10,407,104 0 561,078
VISTRA CORP COM 92840M102 3,925 229,556 SH   SOLE 23 229,556 0 0
VISTRA CORP COM 92840M102 3,065 179,225 SH   SOLE 25 179,225 0 0
VISTRA CORP COM 92840M102 14,866 869,384 SH   SOLE 26 580,839 0 288,545
VISTRA CORP COM 92840M102 7,135 417,261 SH   SOLE 28 31,433 0 385,828
VISTRA CORP COM 92840M102 59 3,437 SH   SOLE 29 3,437 0 0
VISTRA CORP COM 92840M102 26,795 1,566,932 SH   SOLE 30 1,566,932 0 0
VISTRA CORP COM 92840M102 2,791 163,242 SH   SOLE 31 54,208 0 109,034
VISTRA CORP COM 92840M102 304 17,788 SH   SOLE 34 17,788 0 0
VISTRA CORP COM 92840M102 4,721 276,102 SH   SOLE 36 276,102 0 0
VISTRA CORP COM 92840M102 139 8,125 SH   SOLE 40 8,125 0 0
VISTRA CORP COM 92840M102 2,763 161,557 SH   SOLE 43 8,511 0 153,046
VITAL FARMS INC COM 92847W103 2,223 126,550 SH   SOLE 2 66,291 0 60,259
VITAL FARMS INC COM 92847W103 9 510 SH   SOLE 7 510 0 0
VITAL FARMS INC COM 92847W103 1,668 94,963 SH   SOLE 18 74,058 0 20,905
VITAL FARMS INC COM 92847W103 8,822 502,110 SH   SOLE 19 502,110 0 0
VITAL FARMS INC COM 92847W103 16,267 925,861 SH   SOLE 21 925,861 0 0
VITAL FARMS INC COM 92847W103 18,094 1,029,810 SH   SOLE 22 1,021,044 0 8,766
VITAL FARMS INC COM 92847W103 420 23,889 SH   SOLE 23 23,889 0 0
VITAL FARMS INC COM 92847W103 80 4,549 SH   SOLE 25 4,549 0 0
VITAL FARMS INC COM 92847W103 1,918 109,169 SH   SOLE 26 1,338 0 107,831
VITAL FARMS INC COM 92847W103 85 4,820 SH   SOLE 30 4,820 0 0
VITAL FARMS INC COM 92847W103 52 2,937 SH   SOLE 36 2,937 0 0
VITAL FARMS INC COM 92847W103 39 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103 355 20,183 SH   SOLE 43 1,361 0 18,822
VIVEVE MED INC COM NEW 92852W501 557 244,224 SH   SOLE 22 244,224 0 0
VIVINT SMART HOME INC COM CL A 928542109 735 77,820 SH   SOLE 2 18,938 0 58,882
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,655 280,995 SH   SOLE 18 280,995 0 0
VIVINT SMART HOME INC COM CL A 928542109 1,528 161,735 SH   SOLE 19 161,735 0 0
VIVINT SMART HOME INC COM CL A 928542109 29,566 3,128,672 SH   SOLE 21 3,128,672 0 0
VIVINT SMART HOME INC COM CL A 928542109 15,113 1,599,248 SH   SOLE 22 1,526,571 0 72,677
VIVINT SMART HOME INC COM CL A 928542109 73 7,742 SH   SOLE 25 7,742 0 0
VIVINT SMART HOME INC COM CL A 928542109 56 5,967 SH   SOLE 26 0 0 5,967
VIVINT SMART HOME INC COM CL A 928542109 3,611 382,070 SH   SOLE 30 382,070 0 0
VIVINT SMART HOME INC COM CL A 928542109 67 7,080 SH   SOLE 40 7,080 0 0
VIVINT SMART HOME INC COM CL A 928542109 46 4,905 SH   SOLE 43 43 0 4,862
VIVOS THERAPEUTICS INC COM 92859E108 14 3,409 SH   SOLE 18 3,409 0 0
VIVOS THERAPEUTICS INC COM 92859E108 184 45,496 SH   SOLE 21 45,496 0 0
VIZIO HLDG CORP CL A COM 92858V101 32 1,497 SH   SOLE 2 1,497 0 0
VIZIO HLDG CORP CL A COM 92858V101 80 3,774 SH   SOLE 21 3,774 0 0
VIZIO HLDG CORP CL A COM 92858V101 304 14,293 SH   SOLE 22 14,293 0 0
VMWARE INC CL A COM 928563402 47,326 318,263 SH   SOLE 2 166,361 0 151,902
VMWARE INC CL A COM 928563402 13,799 92,795 SH   SOLE 4 67,654 0 25,141
VMWARE INC CL A COM 928563402 1,421 9,553 SH   SOLE 7 9,553 0 0
VMWARE INC CL A COM 928563402 8,564 57,595 SH   SOLE 13 57,595 0 0
VMWARE INC CL A COM 928563402 1,015 6,829 SH   SOLE 15 6,829 0 0
VMWARE INC CL A COM 928563402 52,941 356,024 SH   SOLE 18 297,918 0 58,106
VMWARE INC CL A COM 928563402 215,188 1,447,131 SH   SOLE 19 1,447,131 0 0
VMWARE INC CL A COM 928563402 202,180 1,359,652 SH   SOLE 21 1,359,652 0 0
VMWARE INC CL A COM 928563402 321,753 2,163,776 SH   SOLE 22 1,927,906 0 235,870
VMWARE INC CL A COM 928563402 10,249 68,927 SH   SOLE 23 68,927 0 0
VMWARE INC CL A COM 928563402 31,563 212,257 SH   SOLE 25 212,257 0 0
VMWARE INC CL A COM 928563402 37,324 251,004 SH   SOLE 26 159,408 0 91,596
VMWARE INC CL A COM 928563402 77,313 519,928 SH   SOLE 28 11,247 0 508,681
VMWARE INC CL A COM 928563402 1,976 13,290 SH   SOLE 29 13,290 0 0
VMWARE INC CL A COM 928563402 83,618 562,325 SH   SOLE 30 443,904 0 118,421
VMWARE INC CL A COM 928563402 8,346 56,124 SH   SOLE 31 35,320 0 20,804
VMWARE INC CL A COM 928563402 86,016 578,450 SH   SOLE 34 578,450 0 0
VMWARE INC CL A COM 928563402 6,030 40,550 SH   SOLE 36 40,550 0 0
VMWARE INC CL A COM 928563402 418 2,813 SH   SOLE 40 2,813 0 0
VMWARE INC CL A COM 928563402 17,073 114,818 SH   SOLE 43 2,526 0 112,292
VOCERA COMMUNICATIONS INC COM 92857F107 4,068 88,899 SH   SOLE 2 52,550 0 36,349
VOCERA COMMUNICATIONS INC COM 92857F107 7 145 SH   SOLE 4 145 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 26 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 4,786 104,598 SH   SOLE 18 93,358 0 11,240
VOCERA COMMUNICATIONS INC COM 92857F107 14,969 327,115 SH   SOLE 19 327,115 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 54,412 1,189,064 SH   SOLE 21 1,189,064 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 52,482 1,146,888 SH   SOLE 22 1,125,872 0 21,016
VOCERA COMMUNICATIONS INC COM 92857F107 622 13,589 SH   SOLE 23 13,589 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 357 7,812 SH   SOLE 25 7,812 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,070 67,081 SH   SOLE 26 11,130 0 55,951
VOCERA COMMUNICATIONS INC COM 92857F107 168 3,661 SH   SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 8,363 182,749 SH   SOLE 30 182,749 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,630 35,628 SH   SOLE 34 35,628 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 255 5,583 SH   SOLE 36 5,583 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 197 4,295 SH   SOLE 40 4,295 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 612 13,373 SH   SOLE 43 944 0 12,429
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 56,048 3,627,683 SH   SOLE 18 3,622,661 0 5,022
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8,645 559,578 SH   SOLE 19 559,578 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,924 124,504 SH   SOLE 22 0 0 124,504
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,816 182,242 SH   SOLE 25 58,342 0 123,900
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 97 6,285 SH   SOLE 30 6,285 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15,850 1,025,909 SH   SOLE 34 1,025,909 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 759 49,100 SH   SOLE 36 49,100 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15,657 1,013,381 SH   SOLE 43 92,095 0 921,286
VOLITIONRX LTD COM 928661107 4 1,198 SH   SOLE 2 1,198 0 0
VOLITIONRX LTD COM 928661107 22 7,231 SH   SOLE 18 7,231 0 0
VOLITIONRX LTD COM 928661107 285 91,934 SH   SOLE 21 91,934 0 0
VOLITIONRX LTD COM 928661107 1,355 436,988 SH   SOLE 22 436,988 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 10 2,815 SH   SOLE 18 2,815 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 153 42,979 SH   SOLE 21 42,979 0 0
VOLTA INC *W EXP 08/26/202 92873V110 48 18,910 SH   SOLE 2 18,910 0 0
VOLTA INC *W EXP 08/26/202 92873V110 7 2,760 SH   SOLE 4 2,760 0 0
VOLTA INC *W EXP 08/26/202 92873V110 84 32,910 SH   SOLE 18 32,910 0 0
VOLTA INC *W EXP 08/26/202 92873V110 1,574 614,940 SH   SOLE 19 614,940 0 0
VOLTA INC *W EXP 08/26/202 92873V110 50 19,370 SH   SOLE 22 19,370 0 0
VOLTA INC *W EXP 08/26/202 92873V110 5 1,930 SH   SOLE 26 1,930 0 0
VOLTA INC *W EXP 08/26/202 92873V110 429 167,570 SH   SOLE 34 167,570 0 0
VONAGE HLDGS CORP COM 92886T201 1,579 97,931 SH   SOLE 2 72,711 0 25,220
VONAGE HLDGS CORP COM 92886T201 11 709 SH   SOLE 4 709 0 0
VONAGE HLDGS CORP COM 92886T201 52 3,230 SH   SOLE 7 3,230 0 0
VONAGE HLDGS CORP COM 92886T201 14,068 872,725 SH   SOLE 18 872,725 0 0
VONAGE HLDGS CORP COM 92886T201 6,946 430,918 SH   SOLE 19 430,918 0 0
VONAGE HLDGS CORP COM 92886T201 381,825 23,686,430 SH   SOLE 21 23,686,430 0 0
VONAGE HLDGS CORP COM 92886T201 96,488 5,985,637 SH   SOLE 22 5,843,683 0 141,954
VONAGE HLDGS CORP COM 92886T201 457 28,364 SH   SOLE 25 28,364 0 0
VONAGE HLDGS CORP COM 92886T201 1,314 81,512 SH   SOLE 26 61,946 0 19,566
VONAGE HLDGS CORP COM 92886T201 366 22,732 SH   SOLE 28 22,732 0 0
VONAGE HLDGS CORP COM 92886T201 6,884 427,021 SH   SOLE 30 427,021 0 0
VONAGE HLDGS CORP COM 92886T201 454 28,153 SH   SOLE 40 28,153 0 0
VONAGE HLDGS CORP COM 92886T201 1,380 85,618 SH   SOLE 43 1,929 0 83,689
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 2,589 2,225,000 PRN   SOLE 21 2,225,000 0 0
VONTIER CORPORATION COM 928881101 15,716 467,740 SH   SOLE 2 173,516 0 294,224
VONTIER CORPORATION COM 928881101 80 2,388 SH   SOLE 4 2,388 0 0
VONTIER CORPORATION COM 928881101 318 9,463 SH   SOLE 7 9,463 0 0
VONTIER CORPORATION COM 928881101 14,565 433,485 SH   SOLE 18 433,479 0 6
VONTIER CORPORATION COM 928881101 4,743 141,157 SH   SOLE 19 141,157 0 0
VONTIER CORPORATION COM 928881101 272,794 8,118,878 SH   SOLE 21 8,118,878 0 0
VONTIER CORPORATION COM 928881101 155,370 4,624,107 SH   SOLE 22 4,428,012 0 196,095
VONTIER CORPORATION COM 928881101 1,634 48,644 SH   SOLE 25 48,644 0 0
VONTIER CORPORATION COM 928881101 2,559 76,155 SH   SOLE 26 59,435 0 16,720
VONTIER CORPORATION COM 928881101 412 12,259 SH   SOLE 28 11,371 0 888
VONTIER CORPORATION COM 928881101 3,261 97,067 SH   SOLE 30 97,067 0 0
VONTIER CORPORATION COM 928881101 91 2,695 SH   SOLE 31 2,695 0 0
VONTIER CORPORATION COM 928881101 1,471 43,791 SH   SOLE 34 43,791 0 0
VONTIER CORPORATION COM 928881101 924 27,497 SH   SOLE 36 27,497 0 0
VONTIER CORPORATION COM 928881101 715 21,282 SH   SOLE 40 21,282 0 0
VONTIER CORPORATION COM 928881101 3,882 115,532 SH   SOLE 43 6,708 0 108,824
VOR BIOPHARMA INC COM 929033108 161 10,287 SH   SOLE 2 1,105 0 9,182
VOR BIOPHARMA INC COM 929033108 6 361 SH   SOLE 7 361 0 0
VOR BIOPHARMA INC COM 929033108 791 50,475 SH   SOLE 18 50,475 0 0
VOR BIOPHARMA INC COM 929033108 545 34,730 SH   SOLE 19 34,730 0 0
VOR BIOPHARMA INC COM 929033108 10,912 695,922 SH   SOLE 21 695,922 0 0
VOR BIOPHARMA INC COM 929033108 5,135 327,510 SH   SOLE 22 317,584 0 9,926
VOR BIOPHARMA INC COM 929033108 169 10,753 SH   SOLE 43 208 0 10,545
VORNADO RLTY TR SH BEN INT 929042109 17,295 411,694 SH   SOLE 2 45,325 0 366,369
VORNADO RLTY TR SH BEN INT 929042109 6,531 155,460 SH   SOLE 4 148,960 0 6,500
VORNADO RLTY TR SH BEN INT 929042109 15,117 359,844 SH   SOLE 7 354,718 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 951 22,634 SH   SOLE 15 22,634 0 0
VORNADO RLTY TR SH BEN INT 929042109 14,440 343,720 SH   SOLE 18 321,646 0 22,074
VORNADO RLTY TR SH BEN INT 929042109 12,966 308,635 SH   SOLE 19 308,635 0 0
VORNADO RLTY TR SH BEN INT 929042109 220,239 5,242,531 SH   SOLE 21 5,242,531 0 0
VORNADO RLTY TR SH BEN INT 929042109 216,296 5,148,677 SH   SOLE 22 4,782,325 0 366,352
VORNADO RLTY TR SH BEN INT 929042109 4,370 104,023 SH   SOLE 23 104,023 0 0
VORNADO RLTY TR SH BEN INT 929042109 41,168 979,951 SH   SOLE 25 979,951 0 0
VORNADO RLTY TR SH BEN INT 929042109 18,611 443,012 SH   SOLE 26 208,426 0 234,586
VORNADO RLTY TR SH BEN INT 929042109 17,933 426,879 SH   SOLE 28 12,492 0 414,387
VORNADO RLTY TR SH BEN INT 929042109 5 117 SH   SOLE 29 117 0 0
VORNADO RLTY TR SH BEN INT 929042109 56,432 1,343,302 SH   SOLE 30 1,343,302 0 0
VORNADO RLTY TR SH BEN INT 929042109 2,484 59,129 SH   SOLE 31 19,311 0 39,818
VORNADO RLTY TR SH BEN INT 929042109 325 7,744 SH   SOLE 34 7,744 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,801 90,473 SH   SOLE 36 90,473 0 0
VORNADO RLTY TR SH BEN INT 929042109 264 6,275 SH   SOLE 40 6,275 0 0
VORNADO RLTY TR SH BEN INT 929042109 14,080 335,170 SH   SOLE 43 21,572 0 313,598
VOXX INTL CORP CL A 91829F104 216 18,908 SH   SOLE 2 4,545 0 14,363
VOXX INTL CORP CL A 91829F104 0 14 SH   SOLE 7 14 0 0
VOXX INTL CORP CL A 91829F104 617 53,877 SH   SOLE 18 53,877 0 0
VOXX INTL CORP CL A 91829F104 393 34,292 SH   SOLE 19 34,292 0 0
VOXX INTL CORP CL A 91829F104 6,879 600,750 SH   SOLE 21 600,750 0 0
VOXX INTL CORP CL A 91829F104 4,323 377,579 SH   SOLE 22 369,257 0 8,322
VOXX INTL CORP CL A 91829F104 3 277 SH   SOLE 43 0 0 277
VOYA FINANCIAL INC COM 929089100 37,820 616,068 SH   SOLE 2 350,803 0 265,265
VOYA FINANCIAL INC COM 929089100 10,930 178,041 SH   SOLE 4 121,476 0 56,565
VOYA FINANCIAL INC COM 929089100 3,755 61,163 SH   SOLE 7 31,707 0 29,456
VOYA FINANCIAL INC COM 929089100 9,675 157,598 SH   SOLE 13 157,598 0 0
VOYA FINANCIAL INC COM 929089100 845 13,772 SH   SOLE 15 13,772 0 0
VOYA FINANCIAL INC COM 929089100 30,843 502,409 SH   SOLE 18 343,621 0 158,788
VOYA FINANCIAL INC COM 929089100 61,820 1,007,010 SH   SOLE 19 1,007,010 0 0
VOYA FINANCIAL INC COM 929089100 118,305 1,927,100 SH   SOLE 21 1,927,100 0 0
VOYA FINANCIAL INC COM 929089100 280,023 4,561,375 SH   SOLE 22 3,655,822 0 905,553
VOYA FINANCIAL INC COM 929089100 8,454 137,716 SH   SOLE 23 137,716 0 0
VOYA FINANCIAL INC COM 929089100 10,750 175,107 SH   SOLE 25 175,107 0 0
VOYA FINANCIAL INC COM 929089100 24,077 392,205 SH   SOLE 26 256,944 0 135,261
VOYA FINANCIAL INC COM 929089100 35,770 582,669 SH   SOLE 28 8,762 0 573,907
VOYA FINANCIAL INC COM 929089100 6,969 113,524 SH   SOLE 29 113,524 0 0
VOYA FINANCIAL INC COM 929089100 40,148 653,983 SH   SOLE 30 466,983 0 187,000
VOYA FINANCIAL INC COM 929089100 11,236 183,033 SH   SOLE 31 153,038 0 29,995
VOYA FINANCIAL INC COM 929089100 1,390 22,638 SH   SOLE 34 22,638 0 0
VOYA FINANCIAL INC COM 929089100 7,688 125,231 SH   SOLE 36 125,231 0 0
VOYA FINANCIAL INC COM 929089100 282 4,589 SH   SOLE 40 4,589 0 0
VOYA FINANCIAL INC COM 929089100 13,080 213,070 SH   SOLE 43 10,672 0 202,398
VOYAGER THERAPEUTICS INC COM 92915B106 2 841 SH   SOLE 2 841 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 13 4,791 SH   SOLE 18 4,791 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 653 248,359 SH   SOLE 19 248,359 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 790 300,465 SH   SOLE 21 300,465 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 953 362,445 SH   SOLE 22 362,445 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 36 13,834 SH   SOLE 30 13,834 0 0
VROOM INC COM 92918V109 5,518 250,012 SH   SOLE 2 28,257 0 221,755
VROOM INC COM 92918V109 5 232 SH   SOLE 4 232 0 0
VROOM INC COM 92918V109 41 1,838 SH   SOLE 7 1,838 0 0
VROOM INC COM 92918V109 1,306 59,178 SH   SOLE 18 59,178 0 0
VROOM INC COM 92918V109 248,924 11,278,831 SH   SOLE 19 11,278,831 0 0
VROOM INC COM 92918V109 30,309 1,373,300 SH   SOLE 21 1,373,300 0 0
VROOM INC COM 92918V109 64,984 2,944,437 SH   SOLE 22 2,825,389 0 119,048
VROOM INC COM 92918V109 208 9,435 SH   SOLE 25 9,435 0 0
VROOM INC COM 92918V109 545 24,684 SH   SOLE 26 19,223 0 5,461
VROOM INC COM 92918V109 125 5,668 SH   SOLE 28 5,668 0 0
VROOM INC COM 92918V109 3,439 155,810 SH   SOLE 30 155,810 0 0
VROOM INC COM 92918V109 43 1,949 SH   SOLE 31 1,949 0 0
VROOM INC COM 92918V109 40,156 1,819,467 SH   SOLE 34 1,819,467 0 0
VROOM INC COM 92918V109 191 8,672 SH   SOLE 40 8,672 0 0
VROOM INC COM 92918V109 0 8 SH   SOLE 43 0 0 8
VSE CORP COM 918284100 411 8,531 SH   SOLE 2 729 0 7,802
VSE CORP COM 918284100 10 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,706 35,408 SH   SOLE 18 35,408 0 0
VSE CORP COM 918284100 841 17,469 SH   SOLE 19 17,469 0 0
VSE CORP COM 918284100 19,028 395,018 SH   SOLE 21 395,018 0 0
VSE CORP COM 918284100 11,625 241,324 SH   SOLE 22 234,875 0 6,449
VSE CORP COM 918284100 9 177 SH   SOLE 43 0 0 177
VTEX SHS CL A G9470A102 132 6,412 SH   SOLE 22 6,412 0 0
VTEX SHS CL A G9470A102 74 3,588 SH   SOLE 34 3,588 0 0
VTV THERAPEUTICS INC CL A 918385105 2 1,575 SH   SOLE 2 1,575 0 0
VTV THERAPEUTICS INC CL A 918385105 6 4,244 SH   SOLE 18 4,244 0 0
VTV THERAPEUTICS INC CL A 918385105 105 68,935 SH   SOLE 21 68,935 0 0
VTV THERAPEUTICS INC CL A 918385105 37 23,983 SH   SOLE 22 23,983 0 0
VULCAN MATLS CO COM 929160109 49,624 293,358 SH   SOLE 2 47,018 0 246,340
VULCAN MATLS CO COM 929160109 16,852 99,621 SH   SOLE 4 62,686 0 36,935
VULCAN MATLS CO COM 929160109 19,583 115,764 SH   SOLE 7 111,982 0 3,782
VULCAN MATLS CO COM 929160109 1,863 11,014 SH   SOLE 13 9,040 0 1,974
VULCAN MATLS CO COM 929160109 2,481 14,665 SH   SOLE 15 14,665 0 0
VULCAN MATLS CO COM 929160109 74,683 441,495 SH   SOLE 18 394,276 0 47,219
VULCAN MATLS CO COM 929160109 184,864 1,092,833 SH   SOLE 19 1,092,833 0 0
VULCAN MATLS CO COM 929160109 526,060 3,109,839 SH   SOLE 21 3,109,839 0 0
VULCAN MATLS CO COM 929160109 506,910 2,996,630 SH   SOLE 22 2,683,630 0 313,000
VULCAN MATLS CO COM 929160109 12,964 76,637 SH   SOLE 23 76,637 0 0
VULCAN MATLS CO COM 929160109 32,292 190,894 SH   SOLE 25 190,894 0 0
VULCAN MATLS CO COM 929160109 52,206 308,621 SH   SOLE 26 125,018 0 183,603
VULCAN MATLS CO COM 929160109 62,992 372,382 SH   SOLE 28 10,008 0 362,374
VULCAN MATLS CO COM 929160109 91,084 538,446 SH   SOLE 30 538,446 0 0
VULCAN MATLS CO COM 929160109 8,397 49,639 SH   SOLE 31 17,278 0 32,361
VULCAN MATLS CO COM 929160109 85,358 504,597 SH   SOLE 34 504,597 0 0
VULCAN MATLS CO COM 929160109 11,016 65,123 SH   SOLE 36 65,123 0 0
VULCAN MATLS CO COM 929160109 766 4,526 SH   SOLE 40 4,526 0 0
VULCAN MATLS CO COM 929160109 10,998 65,015 SH   SOLE 43 4,886 0 60,129
VUZIX CORP COM NEW 92921W300 252 24,117 SH   SOLE 2 18,223 0 5,894
VUZIX CORP COM NEW 92921W300 10 943 SH   SOLE 7 943 0 0
VUZIX CORP COM NEW 92921W300 1,824 174,389 SH   SOLE 18 174,389 0 0
VUZIX CORP COM NEW 92921W300 1,078 103,070 SH   SOLE 19 103,070 0 0
VUZIX CORP COM NEW 92921W300 22,061 2,109,117 SH   SOLE 21 2,109,117 0 0
VUZIX CORP COM NEW 92921W300 14,882 1,422,797 SH   SOLE 22 1,391,405 0 31,392
VUZIX CORP COM NEW 92921W300 126 12,087 SH   SOLE 25 12,087 0 0
VUZIX CORP COM NEW 92921W300 46 4,421 SH   SOLE 26 0 0 4,421
VUZIX CORP COM NEW 92921W300 353 33,718 SH   SOLE 30 33,718 0 0
VUZIX CORP COM NEW 92921W300 51 4,831 SH   SOLE 40 4,831 0 0
VYANT BIO INC COM 92942V109 14 6,195 SH   SOLE 18 6,195 0 0
VYANT BIO INC COM 92942V109 170 72,847 SH   SOLE 21 72,847 0 0
VYANT BIO INC COM 92942V109 306 131,418 SH   SOLE 22 131,418 0 0
VYNE THERAPEUTICS INC COM 92941V209 2 1,234 SH   SOLE 2 1,234 0 0
VYNE THERAPEUTICS INC COM 92941V209 13 9,502 SH   SOLE 18 9,502 0 0
VYNE THERAPEUTICS INC COM 92941V209 272 195,769 SH   SOLE 21 195,769 0 0
VYNE THERAPEUTICS INC COM 92941V209 1,120 806,012 SH   SOLE 22 806,012 0 0
VYNE THERAPEUTICS INC COM 92941V209 34 24,754 SH   SOLE 30 24,754 0 0
W & T OFFSHORE INC COM 92922P106 2,029 545,373 SH   SOLE 2 323,679 0 221,694
W & T OFFSHORE INC COM 92922P106 7 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 1,410 379,078 SH   SOLE 18 304,553 0 74,525
W & T OFFSHORE INC COM 92922P106 6,436 1,730,126 SH   SOLE 19 1,730,126 0 0
W & T OFFSHORE INC COM 92922P106 13,337 3,585,168 SH   SOLE 21 3,585,168 0 0
W & T OFFSHORE INC COM 92922P106 13,926 3,743,602 SH   SOLE 22 3,689,739 0 53,863
W & T OFFSHORE INC COM 92922P106 230 61,926 SH   SOLE 23 61,926 0 0
W & T OFFSHORE INC COM 92922P106 695 186,927 SH   SOLE 26 0 0 186,927
W & T OFFSHORE INC COM 92922P106 210 56,470 SH   SOLE 43 0 0 56,470
WABASH NATL CORP COM 929566107 1,239 81,920 SH   SOLE 2 18,030 0 63,890
WABASH NATL CORP COM 929566107 4 269 SH   SOLE 4 269 0 0
WABASH NATL CORP COM 929566107 13 889 SH   SOLE 7 889 0 0
WABASH NATL CORP COM 929566107 3,090 204,207 SH   SOLE 18 204,207 0 0
WABASH NATL CORP COM 929566107 3,239 214,075 SH   SOLE 19 214,075 0 0
WABASH NATL CORP COM 929566107 91,799 6,067,332 SH   SOLE 21 6,067,332 0 0
WABASH NATL CORP COM 929566107 22,252 1,470,725 SH   SOLE 22 1,412,580 0 58,145
WABASH NATL CORP COM 929566107 75 4,946 SH   SOLE 23 4,946 0 0
WABASH NATL CORP COM 929566107 100 6,616 SH   SOLE 25 6,616 0 0
WABASH NATL CORP COM 929566107 1,027 67,885 SH   SOLE 26 16,623 0 51,262
WABASH NATL CORP COM 929566107 106 6,980 SH   SOLE 28 6,980 0 0
WABASH NATL CORP COM 929566107 1,436 94,881 SH   SOLE 30 94,881 0 0
WABASH NATL CORP COM 929566107 110 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107 1,827 120,781 SH   SOLE 43 1,198 0 119,583
WABTEC COM 929740108 33,810 392,181 SH   SOLE 2 44,062 0 348,119
WABTEC COM 929740108 11,806 136,948 SH   SOLE 4 72,546 0 64,402
WABTEC COM 929740108 14,150 164,134 SH   SOLE 7 158,972 0 5,162
WABTEC COM 929740108 415 4,816 SH   SOLE 13 504 0 4,312
WABTEC COM 929740108 1,936 22,453 SH   SOLE 15 22,453 0 0
WABTEC COM 929740108 37,582 435,937 SH   SOLE 18 409,854 0 26,083
WABTEC COM 929740108 6,940 80,499 SH   SOLE 19 80,499 0 0
WABTEC COM 929740108 40 465 SH   SOLE 20 465 0 0
WABTEC COM 929740108 396,087 4,594,446 SH   SOLE 21 4,594,446 0 0
WABTEC COM 929740108 337,898 3,919,480 SH   SOLE 22 3,533,497 0 385,983
WABTEC COM 929740108 8,785 101,908 SH   SOLE 23 101,908 0 0
WABTEC COM 929740108 23,427 271,740 SH   SOLE 25 271,740 0 0
WABTEC COM 929740108 39,667 460,120 SH   SOLE 26 193,265 0 266,855
WABTEC COM 929740108 32,977 382,517 SH   SOLE 28 13,916 0 368,601
WABTEC COM 929740108 87,491 1,014,861 SH   SOLE 30 1,014,861 0 0
WABTEC COM 929740108 5,546 64,336 SH   SOLE 31 20,618 0 43,718
WABTEC COM 929740108 838 9,718 SH   SOLE 34 9,718 0 0
WABTEC COM 929740108 7,297 84,647 SH   SOLE 36 84,647 0 0
WABTEC COM 929740108 542 6,283 SH   SOLE 40 6,283 0 0
WABTEC COM 929740108 8,259 95,806 SH   SOLE 43 5,726 0 90,080
WAITR HLDGS INC COM 930752100 2 2,672 SH   SOLE 2 2,672 0 0
WAITR HLDGS INC COM 930752100 16 18,242 SH   SOLE 18 18,242 0 0
WAITR HLDGS INC COM 930752100 273 308,738 SH   SOLE 21 308,738 0 0
WAITR HLDGS INC COM 930752100 1,488 1,680,064 SH   SOLE 22 1,680,064 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 84,890 1,804,245 SH   SOLE 2 371,558 0 1,432,687
WALGREENS BOOTS ALLIANCE INC COM 931427108 26,695 567,368 SH   SOLE 4 377,100 0 190,268
WALGREENS BOOTS ALLIANCE INC COM 931427108 41,132 874,213 SH   SOLE 7 803,567 0 70,646
WALGREENS BOOTS ALLIANCE INC COM 931427108 728 15,481 SH   SOLE 13 2,527 0 12,954
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,584 97,431 SH   SOLE 15 97,431 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 58,045 1,233,698 SH   SOLE 18 1,129,909 0 103,789
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,497 244,360 SH   SOLE 19 244,360 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 987,532 20,988,983 SH   SOLE 21 20,988,983 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 726,535 15,441,758 SH   SOLE 22 13,890,521 0 1,551,237
WALGREENS BOOTS ALLIANCE INC COM 931427108 19,993 424,922 SH   SOLE 23 424,922 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 70,240 1,492,881 SH   SOLE 25 1,492,881 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 90,976 1,933,612 SH   SOLE 26 946,867 0 986,745
WALGREENS BOOTS ALLIANCE INC COM 931427108 128,491 2,730,953 SH   SOLE 28 68,081 0 2,662,872
WALGREENS BOOTS ALLIANCE INC COM 931427108 52 1,115 SH   SOLE 29 1,115 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 263,051 5,590,875 SH   SOLE 30 5,287,412 0 303,463
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,600 267,809 SH   SOLE 31 86,883 0 180,926
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,964 339,309 SH   SOLE 32 339,309 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,739 36,954 SH   SOLE 34 36,954 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22,545 479,180 SH   SOLE 36 479,180 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,172 24,916 SH   SOLE 40 24,916 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 20,995 446,225 SH   SOLE 43 25,564 0 420,661
WALKER & DUNLOP INC COM 93148P102 5,356 47,187 SH   SOLE 2 15,632 0 31,555
WALKER & DUNLOP INC COM 93148P102 14 126 SH   SOLE 4 126 0 0
WALKER & DUNLOP INC COM 93148P102 53 470 SH   SOLE 7 470 0 0
WALKER & DUNLOP INC COM 93148P102 13,289 117,082 SH   SOLE 18 115,950 0 1,132
WALKER & DUNLOP INC COM 93148P102 18,081 159,305 SH   SOLE 19 159,305 0 0
WALKER & DUNLOP INC COM 93148P102 383,856 3,381,989 SH   SOLE 21 3,381,989 0 0
WALKER & DUNLOP INC COM 93148P102 93,736 825,869 SH   SOLE 22 796,702 0 29,167
WALKER & DUNLOP INC COM 93148P102 379 3,336 SH   SOLE 23 3,336 0 0
WALKER & DUNLOP INC COM 93148P102 638 5,618 SH   SOLE 25 5,618 0 0
WALKER & DUNLOP INC COM 93148P102 3,359 29,593 SH   SOLE 26 7,027 0 22,566
WALKER & DUNLOP INC COM 93148P102 309 2,720 SH   SOLE 28 2,720 0 0
WALKER & DUNLOP INC COM 93148P102 5,992 52,793 SH   SOLE 30 52,793 0 0
WALKER & DUNLOP INC COM 93148P102 438 3,856 SH   SOLE 40 3,856 0 0
WALKER & DUNLOP INC COM 93148P102 1,037 9,137 SH   SOLE 43 1,793 0 7,344
WALMART INC COM 931142103 545,320 3,912,473 SH   SOLE 2 1,134,036 0 2,778,437
WALMART INC COM 931142103 137,599 987,222 SH   SOLE 4 629,134 0 358,088
WALMART INC COM 931142103 195,220 1,400,632 SH   SOLE 7 1,358,192 0 42,440
WALMART INC COM 931142103 4,024 28,868 SH   SOLE 13 4,561 0 24,307
WALMART INC COM 931142103 27,518 197,433 SH   SOLE 15 197,433 0 0
WALMART INC COM 931142103 8 58 SH   SOLE 17 0 0 58
WALMART INC COM 931142103 338,009 2,425,090 SH   SOLE 18 2,200,711 0 224,379
WALMART INC COM 931142103 155,147 1,113,121 SH   SOLE 19 1,113,121 0 0
WALMART INC COM 931142103 2,395 17,184 SH   SOLE 20 17,184 0 0
WALMART INC COM 931142103 4,471,241 32,079,500 SH   SOLE 21 32,079,500 0 0
WALMART INC COM 931142103 4,403,855 31,596,032 SH   SOLE 22 28,480,334 0 3,115,698
WALMART INC COM 931142103 148,840 1,067,871 SH   SOLE 23 1,067,871 0 0
WALMART INC COM 931142103 281,676 2,020,918 SH   SOLE 25 2,020,918 0 0
WALMART INC COM 931142103 439,390 3,152,459 SH   SOLE 26 1,159,424 0 1,993,035
WALMART INC COM 931142103 290,817 2,086,505 SH   SOLE 28 119,787 0 1,966,718
WALMART INC COM 931142103 17,968 128,916 SH   SOLE 29 128,916 0 0
WALMART INC COM 931142103 835,387 5,993,590 SH   SOLE 30 5,993,590 0 0
WALMART INC COM 931142103 101,777 730,215 SH   SOLE 31 336,415 0 393,800
WALMART INC COM 931142103 21,557 154,667 SH   SOLE 32 154,667 0 0
WALMART INC COM 931142103 81,612 585,536 SH   SOLE 34 585,536 0 0
WALMART INC COM 931142103 117,497 842,999 SH   SOLE 36 842,999 0 0
WALMART INC COM 931142103 4,143 29,725 SH   SOLE 40 29,725 0 0
WALMART INC COM 931142103 251,035 1,801,086 SH   SOLE 43 107,216 0 1,693,870
WARNER MUSIC GROUP CORP COM CL A 934550203 186 4,355 SH   SOLE 2 4,355 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 616 14,417 SH   SOLE 18 2,864 0 11,553
WARNER MUSIC GROUP CORP COM CL A 934550203 52,251 1,222,541 SH   SOLE 19 1,222,541 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 5,747 134,459 SH   SOLE 21 134,459 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 53,682 1,256,021 SH   SOLE 22 1,246,017 0 10,004
WARNER MUSIC GROUP CORP COM CL A 934550203 73,046 1,709,073 SH   SOLE 34 1,709,073 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 43 1,009 SH   SOLE 36 1,009 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 102 2,396 SH   SOLE 43 0 0 2,396
WARRIOR MET COAL INC COM 93627C101 909 39,056 SH   SOLE 2 15,917 0 23,139
WARRIOR MET COAL INC COM 93627C101 5 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 47 2,028 SH   SOLE 7 2,028 0 0
WARRIOR MET COAL INC COM 93627C101 4,951 212,783 SH   SOLE 18 212,783 0 0
WARRIOR MET COAL INC COM 93627C101 2,085 89,607 SH   SOLE 19 89,607 0 0
WARRIOR MET COAL INC COM 93627C101 124,754 5,361,155 SH   SOLE 21 5,361,155 0 0
WARRIOR MET COAL INC COM 93627C101 31,430 1,350,655 SH   SOLE 22 1,299,812 0 50,843
WARRIOR MET COAL INC COM 93627C101 152 6,525 SH   SOLE 25 6,525 0 0
WARRIOR MET COAL INC COM 93627C101 490 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 94 4,043 SH   SOLE 28 4,043 0 0
WARRIOR MET COAL INC COM 93627C101 2,264 97,292 SH   SOLE 30 97,292 0 0
WARRIOR MET COAL INC COM 93627C101 43 1,839 SH   SOLE 36 1,839 0 0
WARRIOR MET COAL INC COM 93627C101 176 7,559 SH   SOLE 40 7,559 0 0
WARRIOR MET COAL INC COM 93627C101 529 22,748 SH   SOLE 43 1,109 0 21,639
WASHINGTON FED INC COM 938824109 5,394 157,218 SH   SOLE 2 76,617 0 80,601
WASHINGTON FED INC COM 938824109 11 333 SH   SOLE 4 333 0 0
WASHINGTON FED INC COM 938824109 62 1,812 SH   SOLE 7 1,812 0 0
WASHINGTON FED INC COM 938824109 11,408 332,488 SH   SOLE 18 332,488 0 0
WASHINGTON FED INC COM 938824109 10,158 296,079 SH   SOLE 19 296,079 0 0
WASHINGTON FED INC COM 938824109 170,445 4,967,797 SH   SOLE 21 4,967,797 0 0
WASHINGTON FED INC COM 938824109 69,546 2,026,992 SH   SOLE 22 1,963,213 0 63,779
WASHINGTON FED INC COM 938824109 144 4,208 SH   SOLE 23 4,208 0 0
WASHINGTON FED INC COM 938824109 314 9,140 SH   SOLE 25 9,140 0 0
WASHINGTON FED INC COM 938824109 3,223 93,926 SH   SOLE 26 21,850 0 72,076
WASHINGTON FED INC COM 938824109 56 1,641 SH   SOLE 28 1,641 0 0
WASHINGTON FED INC COM 938824109 1,549 45,150 SH   SOLE 30 45,150 0 0
WASHINGTON FED INC COM 938824109 74 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 303 8,827 SH   SOLE 40 8,827 0 0
WASHINGTON FED INC COM 938824109 646 18,829 SH   SOLE 43 1,520 0 17,309
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,530 142,612 SH   SOLE 2 39,193 0 103,419
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,071 43,275 SH   SOLE 4 43,275 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,661 107,509 SH   SOLE 7 107,509 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,965 321,810 SH   SOLE 18 321,810 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,633 308,412 SH   SOLE 19 308,412 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 264,473 10,685,779 SH   SOLE 21 10,685,779 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 67,872 2,742,318 SH   SOLE 22 2,650,399 0 91,919
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 132 5,330 SH   SOLE 23 5,330 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9,664 390,456 SH   SOLE 25 390,456 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,947 78,656 SH   SOLE 26 44,486 0 34,170
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,454 58,748 SH   SOLE 28 7,069 0 51,679
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12,392 500,672 SH   SOLE 30 500,672 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 372 15,031 SH   SOLE 36 15,031 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 242 9,791 SH   SOLE 40 9,791 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,746 70,535 SH   SOLE 43 880 0 69,655
WASHINGTON TR BANCORP INC COM 940610108 1,977 37,317 SH   SOLE 2 6,038 0 31,279
WASHINGTON TR BANCORP INC COM 940610108 14 266 SH   SOLE 7 266 0 0
WASHINGTON TR BANCORP INC COM 940610108 3,176 59,946 SH   SOLE 18 59,946 0 0
WASHINGTON TR BANCORP INC COM 940610108 5,286 99,767 SH   SOLE 19 99,767 0 0
WASHINGTON TR BANCORP INC COM 940610108 35,987 679,247 SH   SOLE 21 679,247 0 0
WASHINGTON TR BANCORP INC COM 940610108 30,424 574,261 SH   SOLE 22 554,493 0 19,768
WASHINGTON TR BANCORP INC COM 940610108 181 3,417 SH   SOLE 23 3,417 0 0
WASHINGTON TR BANCORP INC COM 940610108 176 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108 1,164 21,971 SH   SOLE 26 1,018 0 20,953
WASHINGTON TR BANCORP INC COM 940610108 104 1,964 SH   SOLE 28 1,964 0 0
WASHINGTON TR BANCORP INC COM 940610108 640 12,086 SH   SOLE 30 12,086 0 0
WASHINGTON TR BANCORP INC COM 940610108 52 983 SH   SOLE 34 983 0 0
WASHINGTON TR BANCORP INC COM 940610108 83 1,566 SH   SOLE 40 1,566 0 0
WASHINGTON TR BANCORP INC COM 940610108 765 14,448 SH   SOLE 43 827 0 13,621
WASTE CONNECTIONS INC COM 94106B101 23,603 187,429 SH   SOLE 2 179,862 0 7,567
WASTE CONNECTIONS INC COM 94106B101 18,799 149,278 SH   SOLE 4 133,433 0 15,845
WASTE CONNECTIONS INC COM 94106B101 11,427 90,737 SH   SOLE 7 90,737 0 0
WASTE CONNECTIONS INC COM 94106B101 1,030 8,183 SH   SOLE 13 1,826 0 6,357
WASTE CONNECTIONS INC COM 94106B101 2,898 23,013 SH   SOLE 15 23,013 0 0
WASTE CONNECTIONS INC COM 94106B101 23,344 185,371 SH   SOLE 18 165,261 0 20,110
WASTE CONNECTIONS INC COM 94106B101 13,681 108,636 SH   SOLE 19 108,636 0 0
WASTE CONNECTIONS INC COM 94106B101 390,841 3,103,638 SH   SOLE 21 3,103,638 0 0
WASTE CONNECTIONS INC COM 94106B101 134,183 1,065,536 SH   SOLE 22 870,855 0 194,681
WASTE CONNECTIONS INC COM 94106B101 23,687 188,093 SH   SOLE 23 188,093 0 0
WASTE CONNECTIONS INC COM 94106B101 24,564 195,064 SH   SOLE 25 195,064 0 0
WASTE CONNECTIONS INC COM 94106B101 44,945 356,902 SH   SOLE 26 275,328 0 81,574
WASTE CONNECTIONS INC COM 94106B101 73,498 583,643 SH   SOLE 28 19,893 0 563,750
WASTE CONNECTIONS INC COM 94106B101 4,402 34,954 SH   SOLE 29 34,954 0 0
WASTE CONNECTIONS INC COM 94106B101 94,718 752,150 SH   SOLE 30 681,182 0 70,968
WASTE CONNECTIONS INC COM 94106B101 16,971 134,768 SH   SOLE 31 70,541 0 64,227
WASTE CONNECTIONS INC COM 94106B101 2,214 17,580 SH   SOLE 34 17,580 0 0
WASTE CONNECTIONS INC COM 94106B101 10,193 80,940 SH   SOLE 36 80,940 0 0
WASTE CONNECTIONS INC COM 94106B101 1,167 9,267 SH   SOLE 40 9,267 0 0
WASTE CONNECTIONS INC COM 94106B101 13,281 105,467 SH   SOLE 43 9,960 0 95,507
WASTE MGMT INC DEL COM 94106L109 136,152 911,570 SH   SOLE 2 98,019 0 813,551
WASTE MGMT INC DEL COM 94106L109 29,548 197,829 SH   SOLE 4 172,088 0 25,741
WASTE MGMT INC DEL COM 94106L109 60,569 405,524 SH   SOLE 7 393,511 0 12,013
WASTE MGMT INC DEL COM 94106L109 1,058 7,081 SH   SOLE 13 1,190 0 5,891
WASTE MGMT INC DEL COM 94106L109 8,025 53,729 SH   SOLE 15 53,729 0 0
WASTE MGMT INC DEL COM 94106L109 9 57 SH   SOLE 17 0 0 57
WASTE MGMT INC DEL COM 94106L109 120,102 804,110 SH   SOLE 18 746,975 0 57,135
WASTE MGMT INC DEL COM 94106L109 44,044 294,882 SH   SOLE 19 294,882 0 0
WASTE MGMT INC DEL COM 94106L109 1,625,703 10,884,458 SH   SOLE 21 10,884,458 0 0
WASTE MGMT INC DEL COM 94106L109 1,400,512 9,376,756 SH   SOLE 22 8,509,858 0 866,898
WASTE MGMT INC DEL COM 94106L109 35,408 237,064 SH   SOLE 23 237,064 0 0
WASTE MGMT INC DEL COM 94106L109 97,891 655,401 SH   SOLE 25 655,401 0 0
WASTE MGMT INC DEL COM 94106L109 156,082 1,045,006 SH   SOLE 26 383,413 0 661,593
WASTE MGMT INC DEL COM 94106L109 201,600 1,349,761 SH   SOLE 28 32,724 0 1,317,037
WASTE MGMT INC DEL COM 94106L109 97 647 SH   SOLE 29 647 0 0
WASTE MGMT INC DEL COM 94106L109 351,779 2,355,243 SH   SOLE 30 2,355,243 0 0
WASTE MGMT INC DEL COM 94106L109 25,544 171,021 SH   SOLE 31 51,244 0 119,777
WASTE MGMT INC DEL COM 94106L109 4,126 27,623 SH   SOLE 34 27,623 0 0
WASTE MGMT INC DEL COM 94106L109 42,080 281,737 SH   SOLE 36 281,737 0 0
WASTE MGMT INC DEL COM 94106L109 2,188 14,646 SH   SOLE 40 14,646 0 0
WASTE MGMT INC DEL COM 94106L109 68,792 460,575 SH   SOLE 43 34,508 0 426,067
WATERDROP INC ADS 94132V105 2 898 SH   SOLE 22 898 0 0
WATERS CORP COM 941848103 68,246 191,004 SH   SOLE 2 61,967 0 129,037
WATERS CORP COM 941848103 20,476 57,307 SH   SOLE 4 39,616 0 17,691
WATERS CORP COM 941848103 26,884 75,241 SH   SOLE 7 58,794 0 16,447
WATERS CORP COM 941848103 449 1,257 SH   SOLE 13 217 0 1,040
WATERS CORP COM 941848103 2,159 6,043 SH   SOLE 15 6,043 0 0
WATERS CORP COM 941848103 41,056 114,905 SH   SOLE 18 106,247 0 8,658
WATERS CORP COM 941848103 14,397 40,293 SH   SOLE 19 40,293 0 0
WATERS CORP COM 941848103 938,751 2,627,348 SH   SOLE 21 2,627,348 0 0
WATERS CORP COM 941848103 480,943 1,346,047 SH   SOLE 22 1,189,317 0 156,730
WATERS CORP COM 941848103 14,092 39,441 SH   SOLE 23 39,441 0 0
WATERS CORP COM 941848103 51,788 144,942 SH   SOLE 25 144,942 0 0
WATERS CORP COM 941848103 59,356 166,125 SH   SOLE 26 82,500 0 83,625
WATERS CORP COM 941848103 90,331 252,816 SH   SOLE 28 7,491 0 245,325
WATERS CORP COM 941848103 707 1,979 SH   SOLE 29 1,979 0 0
WATERS CORP COM 941848103 185,886 520,253 SH   SOLE 30 496,385 0 23,868
WATERS CORP COM 941848103 8,532 23,879 SH   SOLE 31 8,170 0 15,709
WATERS CORP COM 941848103 10,093 28,248 SH   SOLE 34 28,248 0 0
WATERS CORP COM 941848103 10,092 28,245 SH   SOLE 36 28,245 0 0
WATERS CORP COM 941848103 767 2,146 SH   SOLE 40 2,146 0 0
WATERS CORP COM 941848103 25,163 70,425 SH   SOLE 43 3,928 0 66,497
WATERSTONE FINL INC MD COM 94188P101 503 24,526 SH   SOLE 2 7,092 0 17,434
WATERSTONE FINL INC MD COM 94188P101 6 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101 1,567 76,497 SH   SOLE 18 76,497 0 0
WATERSTONE FINL INC MD COM 94188P101 823 40,182 SH   SOLE 19 40,182 0 0
WATERSTONE FINL INC MD COM 94188P101 19,084 931,400 SH   SOLE 21 931,400 0 0
WATERSTONE FINL INC MD COM 94188P101 12,918 630,471 SH   SOLE 22 607,517 0 22,954
WATERSTONE FINL INC MD COM 94188P101 71 3,486 SH   SOLE 25 3,486 0 0
WATERSTONE FINL INC MD COM 94188P101 50 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 29 1,392 SH   SOLE 28 1,392 0 0
WATERSTONE FINL INC MD COM 94188P101 178 8,695 SH   SOLE 30 8,695 0 0
WATERSTONE FINL INC MD COM 94188P101 73 3,561 SH   SOLE 40 3,561 0 0
WATERSTONE FINL INC MD COM 94188P101 1,131 55,178 SH   SOLE 43 10,492 0 44,686
WATSCO INC COM 942622200 24,797 93,707 SH   SOLE 2 33,694 0 60,013
WATSCO INC COM 942622200 289 1,092 SH   SOLE 4 1,092 0 0
WATSCO INC COM 942622200 1,108 4,187 SH   SOLE 7 4,187 0 0
WATSCO INC COM 942622200 30,415 114,938 SH   SOLE 18 114,938 0 0
WATSCO INC COM 942622200 2,457 9,286 SH   SOLE 19 9,286 0 0
WATSCO INC COM 942622200 613,705 2,319,192 SH   SOLE 21 2,319,192 0 0
WATSCO INC COM 942622200 235,451 889,772 SH   SOLE 22 849,764 0 40,008
WATSCO INC COM 942622200 141 534 SH   SOLE 23 534 0 0
WATSCO INC COM 942622200 1,154 4,360 SH   SOLE 25 4,360 0 0
WATSCO INC COM 942622200 3,017 11,402 SH   SOLE 26 8,960 0 2,442
WATSCO INC COM 942622200 882 3,332 SH   SOLE 28 2,748 0 584
WATSCO INC COM 942622200 4,575 17,290 SH   SOLE 30 17,290 0 0
WATSCO INC COM 942622200 138 520 SH   SOLE 31 520 0 0
WATSCO INC COM 942622200 3,537 13,366 SH   SOLE 32 13,366 0 0
WATSCO INC COM 942622200 33 124 SH   SOLE 34 124 0 0
WATSCO INC COM 942622200 128 482 SH   SOLE 36 482 0 0
WATSCO INC COM 942622200 1,034 3,909 SH   SOLE 40 3,909 0 0
WATSCO INC COM 942622200 12,777 48,285 SH   SOLE 43 2,478 0 45,807
WATTS WATER TECHNOLOGIES INC CL A 942749102 4,273 25,419 SH   SOLE 2 11,763 0 13,656
WATTS WATER TECHNOLOGIES INC CL A 942749102 19 111 SH   SOLE 4 111 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 4,964 29,529 SH   SOLE 7 29,529 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 17,355 103,248 SH   SOLE 18 102,497 0 751
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,722 57,841 SH   SOLE 19 57,841 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 532,975 3,170,769 SH   SOLE 21 3,170,769 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 115,688 688,252 SH   SOLE 22 666,767 0 21,485
WATTS WATER TECHNOLOGIES INC CL A 942749102 69 410 SH   SOLE 23 410 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 10,626 63,215 SH   SOLE 25 63,215 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,943 41,305 SH   SOLE 26 27,660 0 13,645
WATTS WATER TECHNOLOGIES INC CL A 942749102 389 2,314 SH   SOLE 28 2,314 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 54,127 322,011 SH   SOLE 30 322,011 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,093 42,197 SH   SOLE 34 42,197 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 603 3,589 SH   SOLE 36 3,589 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 545 3,241 SH   SOLE 40 3,241 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 4,321 25,705 SH   SOLE 43 4,542 0 21,163
WAVE LIFE SCIENCES LTD SHS Y95308105 39 7,893 SH   SOLE 2 4,138 0 3,755
WAVE LIFE SCIENCES LTD SHS Y95308105 2 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 470 95,925 SH   SOLE 18 95,925 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 295 60,226 SH   SOLE 19 60,226 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 8,318 1,697,535 SH   SOLE 21 1,697,535 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 4,625 943,933 SH   SOLE 22 940,454 0 3,479
WAVE LIFE SCIENCES LTD SHS Y95308105 109 22,213 SH   SOLE 30 22,213 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 47 9,681 SH   SOLE 43 0 0 9,681
WAYFAIR INC CL A 94419L101 39,037 152,779 SH   SOLE 2 11,615 0 141,164
WAYFAIR INC CL A 94419L101 10,871 42,546 SH   SOLE 4 26,384 0 16,162
WAYFAIR INC CL A 94419L101 1,847 7,228 SH   SOLE 7 7,228 0 0
WAYFAIR INC CL A 94419L101 1,228 4,806 SH   SOLE 13 3,496 0 1,310
WAYFAIR INC CL A 94419L101 1,597 6,252 SH   SOLE 15 6,252 0 0
WAYFAIR INC CL A 94419L101 30,316 118,650 SH   SOLE 18 114,106 0 4,544
WAYFAIR INC CL A 94419L101 9,588 37,526 SH   SOLE 19 37,526 0 0
WAYFAIR INC CL A 94419L101 246,671 965,405 SH   SOLE 21 965,405 0 0
WAYFAIR INC CL A 94419L101 402,826 1,576,557 SH   SOLE 22 1,483,193 0 93,364
WAYFAIR INC CL A 94419L101 10,514 41,151 SH   SOLE 23 41,151 0 0
WAYFAIR INC CL A 94419L101 29,448 115,251 SH   SOLE 25 115,251 0 0
WAYFAIR INC CL A 94419L101 30,623 119,850 SH   SOLE 26 65,175 0 54,675
WAYFAIR INC CL A 94419L101 33,911 132,719 SH   SOLE 28 5,838 0 126,881
WAYFAIR INC CL A 94419L101 72 283 SH   SOLE 29 283 0 0
WAYFAIR INC CL A 94419L101 47,953 187,677 SH   SOLE 30 187,677 0 0
WAYFAIR INC CL A 94419L101 6,838 26,763 SH   SOLE 31 8,668 0 18,095
WAYFAIR INC CL A 94419L101 912 3,570 SH   SOLE 34 3,570 0 0
WAYFAIR INC CL A 94419L101 8,737 34,193 SH   SOLE 36 34,193 0 0
WAYFAIR INC CL A 94419L101 662 2,589 SH   SOLE 40 2,589 0 0
WAYFAIR INC CL A 94419L101 7,789 30,483 SH   SOLE 43 2,710 0 27,773
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 11,714 6,320,000 PRN   SOLE 21 6,320,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 659 659,000 PRN   SOLE 2 659,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 8,591 8,595,000 PRN   SOLE 19 8,595,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 10,505 10,510,000 PRN   SOLE 21 10,510,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 5,743 5,746,000 PRN   SOLE 34 5,746,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 82 3,057 SH   SOLE 2 3,057 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 23 869 SH   SOLE 18 869 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 274 10,173 SH   SOLE 21 10,173 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3,163 117,554 SH   SOLE 22 117,554 0 0
WD 40 CO COM 929236107 1,370 5,917 SH   SOLE 2 4,156 0 1,761
WD 40 CO COM 929236107 13 57 SH   SOLE 4 57 0 0
WD 40 CO COM 929236107 51 220 SH   SOLE 7 220 0 0
WD 40 CO COM 929236107 11,409 49,286 SH   SOLE 18 49,286 0 0
WD 40 CO COM 929236107 5,541 23,938 SH   SOLE 19 23,938 0 0
WD 40 CO COM 929236107 364,100 1,572,922 SH   SOLE 21 1,572,922 0 0
WD 40 CO COM 929236107 76,097 328,740 SH   SOLE 22 320,311 0 8,429
WD 40 CO COM 929236107 502 2,168 SH   SOLE 23 2,168 0 0
WD 40 CO COM 929236107 403 1,740 SH   SOLE 25 1,740 0 0
WD 40 CO COM 929236107 973 4,205 SH   SOLE 26 3,222 0 983
WD 40 CO COM 929236107 290 1,251 SH   SOLE 28 1,251 0 0
WD 40 CO COM 929236107 5,711 24,672 SH   SOLE 30 24,672 0 0
WD 40 CO COM 929236107 409 1,768 SH   SOLE 40 1,768 0 0
WD 40 CO COM 929236107 3,191 13,786 SH   SOLE 43 242 0 13,544
WEATHERFORD INTL PLC ORD SHS G48833118 0 3 SH   SOLE 18 3 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 1,192 60,604 SH   SOLE 21 60,604 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 8,587 436,574 SH   SOLE 22 436,574 0 0
WEBER INC CL A 94770D102 99 5,656 SH   SOLE 2 1,091 0 4,565
WEBER INC CL A 94770D102 788 44,771 SH   SOLE 18 44,771 0 0
WEBER INC CL A 94770D102 484 27,522 SH   SOLE 19 27,522 0 0
WEBER INC CL A 94770D102 10,512 597,599 SH   SOLE 21 597,599 0 0
WEBER INC CL A 94770D102 2,444 138,927 SH   SOLE 22 133,587 0 5,340
WEBSTER FINL CORP CONN COM 947890109 13,028 239,226 SH   SOLE 2 67,208 0 172,018
WEBSTER FINL CORP CONN COM 947890109 62 1,138 SH   SOLE 4 1,138 0 0
WEBSTER FINL CORP CONN COM 947890109 111 2,047 SH   SOLE 7 2,047 0 0
WEBSTER FINL CORP CONN COM 947890109 11,946 219,347 SH   SOLE 18 219,347 0 0
WEBSTER FINL CORP CONN COM 947890109 1,437 26,393 SH   SOLE 19 26,393 0 0
WEBSTER FINL CORP CONN COM 947890109 249,990 4,590,333 SH   SOLE 21 4,590,333 0 0
WEBSTER FINL CORP CONN COM 947890109 135,631 2,490,477 SH   SOLE 22 2,377,712 0 112,765
WEBSTER FINL CORP CONN COM 947890109 996 18,293 SH   SOLE 25 18,293 0 0
WEBSTER FINL CORP CONN COM 947890109 2,376 43,626 SH   SOLE 26 36,955 0 6,671
WEBSTER FINL CORP CONN COM 947890109 408 7,500 SH   SOLE 28 7,500 0 0
WEBSTER FINL CORP CONN COM 947890109 8,491 155,909 SH   SOLE 30 155,909 0 0
WEBSTER FINL CORP CONN COM 947890109 78 1,435 SH   SOLE 31 1,435 0 0
WEBSTER FINL CORP CONN COM 947890109 912 16,749 SH   SOLE 36 16,749 0 0
WEBSTER FINL CORP CONN COM 947890109 585 10,736 SH   SOLE 40 10,736 0 0
WEBSTER FINL CORP CONN COM 947890109 4,691 86,128 SH   SOLE 43 4,835 0 81,293
WEC ENERGY GROUP INC COM 92939U106 64,830 735,033 SH   SOLE 2 118,654 0 616,379
WEC ENERGY GROUP INC COM 92939U106 16,682 189,141 SH   SOLE 4 176,514 0 12,627
WEC ENERGY GROUP INC COM 92939U106 33,065 374,890 SH   SOLE 7 364,920 0 9,970
WEC ENERGY GROUP INC COM 92939U106 562 6,376 SH   SOLE 13 857 0 5,519
WEC ENERGY GROUP INC COM 92939U106 3,514 39,837 SH   SOLE 15 39,837 0 0
WEC ENERGY GROUP INC COM 92939U106 54,839 621,763 SH   SOLE 18 576,248 0 45,515
WEC ENERGY GROUP INC COM 92939U106 31,006 351,543 SH   SOLE 19 351,543 0 0
WEC ENERGY GROUP INC COM 92939U106 1,132,978 12,845,550 SH   SOLE 21 12,845,550 0 0
WEC ENERGY GROUP INC COM 92939U106 652,409 7,396,927 SH   SOLE 22 6,720,360 0 676,567
WEC ENERGY GROUP INC COM 92939U106 16,144 183,036 SH   SOLE 23 183,036 0 0
WEC ENERGY GROUP INC COM 92939U106 10,154 115,121 SH   SOLE 25 115,121 0 0
WEC ENERGY GROUP INC COM 92939U106 57,789 655,206 SH   SOLE 26 274,195 0 381,011
WEC ENERGY GROUP INC COM 92939U106 29,097 329,898 SH   SOLE 28 24,337 0 305,561
WEC ENERGY GROUP INC COM 92939U106 63 716 SH   SOLE 29 716 0 0
WEC ENERGY GROUP INC COM 92939U106 136,708 1,549,974 SH   SOLE 30 1,549,974 0 0
WEC ENERGY GROUP INC COM 92939U106 12,451 141,170 SH   SOLE 31 40,442 0 100,728
WEC ENERGY GROUP INC COM 92939U106 3,765 42,685 SH   SOLE 32 42,685 0 0
WEC ENERGY GROUP INC COM 92939U106 6,858 77,750 SH   SOLE 34 77,750 0 0
WEC ENERGY GROUP INC COM 92939U106 19,695 223,300 SH   SOLE 36 223,300 0 0
WEC ENERGY GROUP INC COM 92939U106 515 5,844 SH   SOLE 40 5,844 0 0
WEC ENERGY GROUP INC COM 92939U106 30,376 344,398 SH   SOLE 43 17,888 0 326,510
WEIBO CORP SPONSORED ADR 948596101 2,315 48,747 SH   SOLE 2 4,599 0 44,148
WEIBO CORP SPONSORED ADR 948596101 1,486 31,287 SH   SOLE 4 14,629 0 16,658
WEIBO CORP SPONSORED ADR 948596101 307 6,469 SH   SOLE 7 6,469 0 0
WEIBO CORP SPONSORED ADR 948596101 1,052 22,143 SH   SOLE 13 0 0 22,143
WEIBO CORP SPONSORED ADR 948596101 1,664 35,049 SH   SOLE 15 35,049 0 0
WEIBO CORP SPONSORED ADR 948596101 739 15,563 SH   SOLE 18 15,563 0 0
WEIBO CORP SPONSORED ADR 948596101 54,741 1,152,695 SH   SOLE 21 1,152,695 0 0
WEIBO CORP SPONSORED ADR 948596101 29,455 620,231 SH   SOLE 22 546,796 0 73,435
WEIBO CORP SPONSORED ADR 948596101 1,260 26,531 SH   SOLE 23 26,531 0 0
WEIBO CORP SPONSORED ADR 948596101 1,983 41,757 SH   SOLE 25 41,757 0 0
WEIBO CORP SPONSORED ADR 948596101 9,832 207,037 SH   SOLE 26 102,381 0 104,656
WEIBO CORP SPONSORED ADR 948596101 4,562 96,063 SH   SOLE 28 5,321 0 90,742
WEIBO CORP SPONSORED ADR 948596101 16,322 343,694 SH   SOLE 30 343,694 0 0
WEIBO CORP SPONSORED ADR 948596101 210 4,421 SH   SOLE 34 4,421 0 0
WEIBO CORP SPONSORED ADR 948596101 10 215 SH   SOLE 40 215 0 0
WEIBO CORP SPONSORED ADR 948596101 6,420 135,194 SH   SOLE 43 14,977 0 120,217
WEIS MKTS INC COM 948849104 1,244 23,668 SH   SOLE 2 6,562 0 17,106
WEIS MKTS INC COM 948849104 4 84 SH   SOLE 4 84 0 0
WEIS MKTS INC COM 948849104 10 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 2,737 52,077 SH   SOLE 18 52,077 0 0
WEIS MKTS INC COM 948849104 1,538 29,273 SH   SOLE 19 29,273 0 0
WEIS MKTS INC COM 948849104 34,207 650,935 SH   SOLE 21 650,935 0 0
WEIS MKTS INC COM 948849104 21,613 411,283 SH   SOLE 22 394,083 0 17,200
WEIS MKTS INC COM 948849104 521 9,918 SH   SOLE 23 9,918 0 0
WEIS MKTS INC COM 948849104 117 2,222 SH   SOLE 25 2,222 0 0
WEIS MKTS INC COM 948849104 364 6,919 SH   SOLE 26 5,765 0 1,154
WEIS MKTS INC COM 948849104 92 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 492 9,367 SH   SOLE 30 9,367 0 0
WEIS MKTS INC COM 948849104 141 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104 5,629 107,126 SH   SOLE 43 15,207 0 91,919
WELBILT INC COM 949090104 2,228 95,889 SH   SOLE 2 52,782 0 43,107
WELBILT INC COM 949090104 13 555 SH   SOLE 4 555 0 0
WELBILT INC COM 949090104 49 2,102 SH   SOLE 7 2,102 0 0
WELBILT INC COM 949090104 8,540 367,452 SH   SOLE 18 362,351 0 5,101
WELBILT INC COM 949090104 10,528 453,003 SH   SOLE 19 453,003 0 0
WELBILT INC COM 949090104 99,969 4,301,602 SH   SOLE 21 4,301,602 0 0
WELBILT INC COM 949090104 74,540 3,207,420 SH   SOLE 22 3,128,633 0 78,787
WELBILT INC COM 949090104 247 10,647 SH   SOLE 23 10,647 0 0
WELBILT INC COM 949090104 550 23,673 SH   SOLE 25 23,673 0 0
WELBILT INC COM 949090104 2,362 101,626 SH   SOLE 26 39,515 0 62,111
WELBILT INC COM 949090104 327 14,085 SH   SOLE 28 11,385 0 2,700
WELBILT INC COM 949090104 1,632 70,222 SH   SOLE 30 70,222 0 0
WELBILT INC COM 949090104 218 9,373 SH   SOLE 36 9,373 0 0
WELBILT INC COM 949090104 365 15,686 SH   SOLE 40 15,686 0 0
WELBILT INC COM 949090104 1,106 47,582 SH   SOLE 43 153 0 47,429
WELLS FARGO CO NEW COM 949746101 513,226 11,058,530 SH   SOLE 2 3,058,813 0 7,999,717
WELLS FARGO CO NEW COM 949746101 116,082 2,501,237 SH   SOLE 4 1,592,011 0 909,226
WELLS FARGO CO NEW COM 949746101 194,124 4,182,797 SH   SOLE 7 3,482,648 0 700,149
WELLS FARGO CO NEW COM 949746101 6,326 136,301 SH   SOLE 13 68,475 0 67,826
WELLS FARGO CO NEW COM 949746101 24,682 531,826 SH   SOLE 15 531,826 0 0
WELLS FARGO CO NEW COM 949746101 0 1 SH   SOLE 17 0 0 1
WELLS FARGO CO NEW COM 949746101 981,155 21,141,033 SH   SOLE 18 19,076,330 0 2,064,703
WELLS FARGO CO NEW COM 949746101 1,075,204 23,167,502 SH   SOLE 19 23,167,502 0 0
WELLS FARGO CO NEW COM 949746101 2,941 63,362 SH   SOLE 20 63,362 0 0
WELLS FARGO CO NEW COM 949746101 4,249,048 91,554,579 SH   SOLE 21 91,554,579 0 0
WELLS FARGO CO NEW COM 949746101 4,173,257 89,921,503 SH   SOLE 22 80,927,262 0 8,994,241
WELLS FARGO CO NEW COM 949746101 125,742 2,709,372 SH   SOLE 23 2,709,372 0 0
WELLS FARGO CO NEW COM 949746101 141,091 3,040,090 SH   SOLE 25 3,040,090 0 0
WELLS FARGO CO NEW COM 949746101 407,507 8,780,577 SH   SOLE 26 3,019,688 0 5,760,889
WELLS FARGO CO NEW COM 949746101 297,302 6,405,983 SH   SOLE 28 327,368 0 6,078,615
WELLS FARGO CO NEW COM 949746101 1,646 35,475 SH   SOLE 29 35,475 0 0
WELLS FARGO CO NEW COM 949746101 934,945 20,145,325 SH   SOLE 30 20,145,325 0 0
WELLS FARGO CO NEW COM 949746101 73,185 1,576,916 SH   SOLE 31 560,755 0 1,016,161
WELLS FARGO CO NEW COM 949746101 170,581 3,675,525 SH   SOLE 34 3,675,525 0 0
WELLS FARGO CO NEW COM 949746101 117,851 2,539,353 SH   SOLE 36 2,539,353 0 0
WELLS FARGO CO NEW COM 949746101 6,711 144,611 SH   SOLE 40 144,611 0 0
WELLS FARGO CO NEW COM 949746101 73,828 1,590,781 SH   SOLE 43 2,927 0 1,587,854
WELLS FARGO CO NEW OPTIONS 949746101 469 10,100 SH Call SOLE 4 10,100 0 0
WELLS FARGO CO NEW OPTIONS 949746101 6,200 133,600 SH Call SOLE 18 133,600 0 0
WELLS FARGO CO NEW OPTIONS 949746101 40,103 864,100 SH Call SOLE 19 864,100 0 0
WELLS FARGO CO NEW OPTIONS 949746101 3,012 64,900 SH Call SOLE 22 64,900 0 0
WELLS FARGO CO NEW OPTIONS 949746101 446 9,600 SH Call SOLE 26 9,600 0 0
WELLS FARGO CO NEW OPTIONS 949746101 20,699 446,000 SH Call SOLE 34 446,000 0 0
WELLTOWER INC COM 95040Q104 108,287 1,314,162 SH   SOLE 2 326,253 0 987,909
WELLTOWER INC COM 95040Q104 73,254 889,003 SH   SOLE 4 773,103 0 115,900
WELLTOWER INC COM 95040Q104 79,653 966,657 SH   SOLE 7 954,912 0 11,745
WELLTOWER INC COM 95040Q104 879 10,664 SH   SOLE 13 1,163 0 9,501
WELLTOWER INC COM 95040Q104 4,371 53,049 SH   SOLE 15 53,049 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 96,505 1,171,174 SH   SOLE 18 1,111,546 0 59,628
WELLTOWER INC COM 95040Q104 119,904 1,455,142 SH   SOLE 19 1,455,142 0 0
WELLTOWER INC COM 95040Q104 1,327,989 16,116,367 SH   SOLE 21 16,116,367 0 0
WELLTOWER INC COM 95040Q104 1,016,445 12,335,497 SH   SOLE 22 11,193,399 0 1,142,098
WELLTOWER INC COM 95040Q104 22,722 275,749 SH   SOLE 23 275,749 0 0
WELLTOWER INC COM 95040Q104 206,373 2,504,524 SH   SOLE 25 2,504,524 0 0
WELLTOWER INC COM 95040Q104 87,059 1,056,544 SH   SOLE 26 476,575 0 579,969
WELLTOWER INC COM 95040Q104 94,254 1,143,860 SH   SOLE 28 77,605 0 1,066,255
WELLTOWER INC COM 95040Q104 52 635 SH   SOLE 29 635 0 0
WELLTOWER INC COM 95040Q104 280,048 3,398,646 SH   SOLE 30 3,398,646 0 0
WELLTOWER INC COM 95040Q104 12,552 152,335 SH   SOLE 31 49,678 0 102,657
WELLTOWER INC COM 95040Q104 59,968 727,768 SH   SOLE 34 727,768 0 0
WELLTOWER INC COM 95040Q104 18,808 228,248 SH   SOLE 36 228,248 0 0
WELLTOWER INC COM 95040Q104 1,222 14,828 SH   SOLE 40 14,828 0 0
WELLTOWER INC COM 95040Q104 22,422 272,106 SH   SOLE 43 17,305 0 254,801
WENDYS CO COM 95058W100 17,335 799,587 SH   SOLE 2 480,861 0 318,726
WENDYS CO COM 95058W100 1,415 65,275 SH   SOLE 4 65,275 0 0
WENDYS CO COM 95058W100 83 3,824 SH   SOLE 7 3,824 0 0
WENDYS CO COM 95058W100 9,577 441,749 SH   SOLE 18 439,476 0 2,273
WENDYS CO COM 95058W100 1,379 63,607 SH   SOLE 19 63,607 0 0
WENDYS CO COM 95058W100 186,731 8,613,041 SH   SOLE 21 8,613,041 0 0
WENDYS CO COM 95058W100 120,947 5,578,732 SH   SOLE 22 5,079,786 0 498,946
WENDYS CO COM 95058W100 1,409 64,976 SH   SOLE 23 64,976 0 0
WENDYS CO COM 95058W100 579 26,690 SH   SOLE 25 26,690 0 0
WENDYS CO COM 95058W100 2,542 117,268 SH   SOLE 26 92,597 0 24,671
WENDYS CO COM 95058W100 366 16,867 SH   SOLE 28 16,867 0 0
WENDYS CO COM 95058W100 1,252 57,753 SH   SOLE 29 57,753 0 0
WENDYS CO COM 95058W100 2,406 110,985 SH   SOLE 30 110,985 0 0
WENDYS CO COM 95058W100 805 37,129 SH   SOLE 31 37,129 0 0
WENDYS CO COM 95058W100 2,051 94,605 SH   SOLE 34 94,605 0 0
WENDYS CO COM 95058W100 261 12,058 SH   SOLE 36 12,058 0 0
WENDYS CO COM 95058W100 504 23,232 SH   SOLE 40 23,232 0 0
WENDYS CO COM 95058W100 1,473 67,921 SH   SOLE 43 5,960 0 61,961
WEREWOLF THERAPEUTICS INC COM 95075A107 110 6,383 SH   SOLE 2 943 0 5,440
WEREWOLF THERAPEUTICS INC COM 95075A107 397 23,131 SH   SOLE 18 23,131 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 284 16,579 SH   SOLE 19 16,579 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 4,497 262,051 SH   SOLE 21 262,051 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 1,049 61,136 SH   SOLE 22 59,715 0 1,421
WEREWOLF THERAPEUTICS INC COM 95075A107 12 681 SH   SOLE 23 681 0 0
WERNER ENTERPRISES INC COM 950755108 19,603 442,798 SH   SOLE 2 208,399 0 234,399
WERNER ENTERPRISES INC COM 950755108 9 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 62 1,411 SH   SOLE 7 1,411 0 0
WERNER ENTERPRISES INC COM 950755108 15,847 357,966 SH   SOLE 18 303,490 0 54,476
WERNER ENTERPRISES INC COM 950755108 74,114 1,674,134 SH   SOLE 19 1,674,134 0 0
WERNER ENTERPRISES INC COM 950755108 209,088 4,723,009 SH   SOLE 21 4,723,009 0 0
WERNER ENTERPRISES INC COM 950755108 146,699 3,313,737 SH   SOLE 22 3,251,258 0 62,479
WERNER ENTERPRISES INC COM 950755108 3,279 74,072 SH   SOLE 23 74,072 0 0
WERNER ENTERPRISES INC COM 950755108 499 11,264 SH   SOLE 25 11,264 0 0
WERNER ENTERPRISES INC COM 950755108 15,402 347,900 SH   SOLE 26 31,683 0 316,217
WERNER ENTERPRISES INC COM 950755108 219 4,943 SH   SOLE 28 4,943 0 0
WERNER ENTERPRISES INC COM 950755108 1,608 36,324 SH   SOLE 30 36,324 0 0
WERNER ENTERPRISES INC COM 950755108 475 10,730 SH   SOLE 36 10,730 0 0
WERNER ENTERPRISES INC COM 950755108 329 7,427 SH   SOLE 40 7,427 0 0
WERNER ENTERPRISES INC COM 950755108 31,383 708,896 SH   SOLE 43 9,314 0 699,582
WESBANCO INC COM 950810101 5,586 163,923 SH   SOLE 2 64,199 0 99,724
WESBANCO INC COM 950810101 7 212 SH   SOLE 4 212 0 0
WESBANCO INC COM 950810101 36 1,050 SH   SOLE 7 1,050 0 0
WESBANCO INC COM 950810101 6,247 183,303 SH   SOLE 18 183,303 0 0
WESBANCO INC COM 950810101 19,765 579,959 SH   SOLE 19 579,959 0 0
WESBANCO INC COM 950810101 79,101 2,321,047 SH   SOLE 21 2,321,047 0 0
WESBANCO INC COM 950810101 63,233 1,855,438 SH   SOLE 22 1,783,858 0 71,580
WESBANCO INC COM 950810101 674 19,783 SH   SOLE 23 19,783 0 0
WESBANCO INC COM 950810101 293 8,587 SH   SOLE 25 8,587 0 0
WESBANCO INC COM 950810101 3,277 96,164 SH   SOLE 26 19,354 0 76,810
WESBANCO INC COM 950810101 192 5,622 SH   SOLE 28 5,622 0 0
WESBANCO INC COM 950810101 1,181 34,643 SH   SOLE 30 34,643 0 0
WESBANCO INC COM 950810101 36 1,046 SH   SOLE 36 1,046 0 0
WESBANCO INC COM 950810101 300 8,803 SH   SOLE 40 8,803 0 0
WESBANCO INC COM 950810101 2,902 85,155 SH   SOLE 43 16,198 0 68,957
WESCO INTL INC COM 95082P105 5,454 47,296 SH   SOLE 2 15,072 0 32,224
WESCO INTL INC COM 95082P105 23 201 SH   SOLE 4 201 0 0
WESCO INTL INC COM 95082P105 156 1,350 SH   SOLE 7 1,350 0 0
WESCO INTL INC COM 95082P105 15,560 134,933 SH   SOLE 18 134,829 0 104
WESCO INTL INC COM 95082P105 9,569 82,981 SH   SOLE 19 82,981 0 0
WESCO INTL INC COM 95082P105 181,695 1,575,568 SH   SOLE 21 1,575,568 0 0
WESCO INTL INC COM 95082P105 121,071 1,049,867 SH   SOLE 22 1,007,536 0 42,331
WESCO INTL INC COM 95082P105 941 8,160 SH   SOLE 25 8,160 0 0
WESCO INTL INC COM 95082P105 2,125 18,423 SH   SOLE 26 14,363 0 4,060
WESCO INTL INC COM 95082P105 843 7,314 SH   SOLE 28 3,765 0 3,549
WESCO INTL INC COM 95082P105 2,912 25,249 SH   SOLE 30 25,249 0 0
WESCO INTL INC COM 95082P105 26 227 SH   SOLE 31 227 0 0
WESCO INTL INC COM 95082P105 1,069 9,270 SH   SOLE 36 9,270 0 0
WESCO INTL INC COM 95082P105 607 5,260 SH   SOLE 40 5,260 0 0
WESCO INTL INC COM 95082P105 25,177 218,325 SH   SOLE 43 4,228 0 214,097
WEST BANCORPORATION INC CAP STK 95123P106 431 14,358 SH   SOLE 2 1,444 0 12,914
WEST BANCORPORATION INC CAP STK 95123P106 10 319 SH   SOLE 7 319 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,679 55,909 SH   SOLE 18 55,909 0 0
WEST BANCORPORATION INC CAP STK 95123P106 948 31,580 SH   SOLE 19 31,580 0 0
WEST BANCORPORATION INC CAP STK 95123P106 18,435 613,900 SH   SOLE 21 613,900 0 0
WEST BANCORPORATION INC CAP STK 95123P106 9,130 304,022 SH   SOLE 22 296,084 0 7,938
WEST FRASER TIMBER CO LTD COM 952845105 1,958 23,245 SH   SOLE 21 23,245 0 0
WEST FRASER TIMBER CO LTD COM 952845105 790 9,375 SH   SOLE 22 0 0 9,375
WEST PHARMACEUTICAL SVSC INC COM 955306105 78,666 185,298 SH   SOLE 2 38,691 0 146,607
WEST PHARMACEUTICAL SVSC INC COM 955306105 18,177 42,816 SH   SOLE 4 38,386 0 4,430
WEST PHARMACEUTICAL SVSC INC COM 955306105 40,686 95,835 SH   SOLE 7 76,278 0 19,557
WEST PHARMACEUTICAL SVSC INC COM 955306105 572 1,347 SH   SOLE 13 221 0 1,126
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,994 7,052 SH   SOLE 15 7,052 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 58,724 138,324 SH   SOLE 18 127,876 0 10,448
WEST PHARMACEUTICAL SVSC INC COM 955306105 482,835 1,137,314 SH   SOLE 19 1,137,314 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,071,854 2,524,742 SH   SOLE 21 2,524,742 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 728,592 1,716,191 SH   SOLE 22 1,561,674 0 154,517
WEST PHARMACEUTICAL SVSC INC COM 955306105 18,777 44,228 SH   SOLE 23 44,228 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 80,602 189,857 SH   SOLE 25 189,857 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 88,173 207,691 SH   SOLE 26 107,620 0 100,071
WEST PHARMACEUTICAL SVSC INC COM 955306105 140,940 331,982 SH   SOLE 28 8,364 0 323,618
WEST PHARMACEUTICAL SVSC INC COM 955306105 4 10 SH   SOLE 29 10 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 267,199 629,384 SH   SOLE 30 590,132 0 39,252
WEST PHARMACEUTICAL SVSC INC COM 955306105 11,592 27,304 SH   SOLE 31 8,830 0 18,474
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,547 3,643 SH   SOLE 34 3,643 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,805 51,362 SH   SOLE 36 51,362 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,113 2,622 SH   SOLE 40 2,622 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 39,487 93,011 SH   SOLE 43 12,384 0 80,627
WESTAMERICA BANCORPORATION COM 957090103 1,518 26,980 SH   SOLE 2 8,037 0 18,943
WESTAMERICA BANCORPORATION COM 957090103 26 467 SH   SOLE 7 467 0 0
WESTAMERICA BANCORPORATION COM 957090103 5,699 101,293 SH   SOLE 18 101,293 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,597 46,160 SH   SOLE 19 46,160 0 0
WESTAMERICA BANCORPORATION COM 957090103 172,127 3,059,500 SH   SOLE 21 3,059,500 0 0
WESTAMERICA BANCORPORATION COM 957090103 36,664 651,696 SH   SOLE 22 625,293 0 26,403
WESTAMERICA BANCORPORATION COM 957090103 164 2,910 SH   SOLE 25 2,910 0 0
WESTAMERICA BANCORPORATION COM 957090103 576 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 126 2,241 SH   SOLE 28 2,241 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,457 43,673 SH   SOLE 30 43,673 0 0
WESTAMERICA BANCORPORATION COM 957090103 160 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103 356 6,333 SH   SOLE 43 0 0 6,333
WESTERN ALLIANCE BANCORP COM 957638109 22,584 207,539 SH   SOLE 2 34,084 0 173,455
WESTERN ALLIANCE BANCORP COM 957638109 55 502 SH   SOLE 4 502 0 0
WESTERN ALLIANCE BANCORP COM 957638109 189 1,733 SH   SOLE 7 1,733 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,628 42,525 SH   SOLE 18 42,525 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,110 28,576 SH   SOLE 19 28,576 0 0
WESTERN ALLIANCE BANCORP COM 957638109 171,450 1,575,533 SH   SOLE 21 1,575,533 0 0
WESTERN ALLIANCE BANCORP COM 957638109 246,458 2,264,819 SH   SOLE 22 2,142,866 0 121,953
WESTERN ALLIANCE BANCORP COM 957638109 1,725 15,850 SH   SOLE 25 15,850 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,994 45,889 SH   SOLE 26 38,628 0 7,261
WESTERN ALLIANCE BANCORP COM 957638109 920 8,452 SH   SOLE 28 8,452 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,989 55,038 SH   SOLE 30 55,038 0 0
WESTERN ALLIANCE BANCORP COM 957638109 179 1,641 SH   SOLE 31 1,641 0 0
WESTERN ALLIANCE BANCORP COM 957638109 688 6,321 SH   SOLE 36 6,321 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,395 12,817 SH   SOLE 40 12,817 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,566 51,151 SH   SOLE 43 7,227 0 43,924
WESTERN ASSET MTG CAP CORP COM 95790D105 88 33,574 SH   SOLE 2 452 0 33,122
WESTERN ASSET MTG CAP CORP COM 95790D105 30 11,367 SH   SOLE 18 11,367 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 4,291 1,644,171 SH   SOLE 21 1,644,171 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 2,553 978,109 SH   SOLE 22 978,109 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 21 7,927 SH   SOLE 43 0 0 7,927
WESTERN DIGITAL CORP. COM 958102105 40,678 720,735 SH   SOLE 2 122,170 0 598,565
WESTERN DIGITAL CORP. COM 958102105 8,206 145,393 SH   SOLE 4 133,825 0 11,568
WESTERN DIGITAL CORP. COM 958102105 15,436 273,502 SH   SOLE 7 265,176 0 8,326
WESTERN DIGITAL CORP. COM 958102105 432 7,658 SH   SOLE 13 1,034 0 6,624
WESTERN DIGITAL CORP. COM 958102105 2,190 38,809 SH   SOLE 15 38,809 0 0
WESTERN DIGITAL CORP. COM 958102105 39,461 699,175 SH   SOLE 18 656,111 0 43,064
WESTERN DIGITAL CORP. COM 958102105 74,199 1,314,661 SH   SOLE 19 1,314,661 0 0
WESTERN DIGITAL CORP. COM 958102105 525,933 9,318,439 SH   SOLE 21 9,318,439 0 0
WESTERN DIGITAL CORP. COM 958102105 382,495 6,777,019 SH   SOLE 22 6,121,691 0 655,328
WESTERN DIGITAL CORP. COM 958102105 9,956 176,405 SH   SOLE 23 176,405 0 0
WESTERN DIGITAL CORP. COM 958102105 25,902 458,935 SH   SOLE 25 458,935 0 0
WESTERN DIGITAL CORP. COM 958102105 43,590 772,324 SH   SOLE 26 334,459 0 437,865
WESTERN DIGITAL CORP. COM 958102105 45,836 812,113 SH   SOLE 28 31,766 0 780,347
WESTERN DIGITAL CORP. COM 958102105 58 1,030 SH   SOLE 29 1,030 0 0
WESTERN DIGITAL CORP. COM 958102105 118,640 2,102,056 SH   SOLE 30 2,102,056 0 0
WESTERN DIGITAL CORP. COM 958102105 6,389 113,197 SH   SOLE 31 37,057 0 76,140
WESTERN DIGITAL CORP. COM 958102105 22,591 400,258 SH   SOLE 34 400,258 0 0
WESTERN DIGITAL CORP. COM 958102105 9,967 176,597 SH   SOLE 36 176,597 0 0
WESTERN DIGITAL CORP. COM 958102105 568 10,055 SH   SOLE 40 10,055 0 0
WESTERN DIGITAL CORP. COM 958102105 6,752 119,637 SH   SOLE 43 6,072 0 113,565
WESTERN DIGITAL CORP. OPTIONS 958102105 327 5,800 SH Call SOLE 4 5,800 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 4,425 78,400 SH Call SOLE 18 78,400 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 70,736 1,253,300 SH Call SOLE 19 1,253,300 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 2,647 46,900 SH Call SOLE 22 46,900 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 23,468 415,800 SH Call SOLE 34 415,800 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 13,508 13,400,000 PRN   SOLE 2 13,400,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 26,809 26,595,000 PRN   SOLE 19 26,595,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 7,500 7,440,000 PRN   SOLE 21 7,440,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 2,117 2,100,000 PRN   SOLE 22 2,100,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 4,788 4,750,000 PRN   SOLE 34 4,750,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 116 5,518 SH   SOLE 2 5,518 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 4,841 230,943 SH   SOLE 19 230,943 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 57 6,646 SH   SOLE 2 2,873 0 3,773
WESTERN NEW ENG BANCORP INC COM 958892101 36 4,267 SH   SOLE 18 4,267 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 206 24,164 SH   SOLE 19 24,164 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 737 86,442 SH   SOLE 21 86,442 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 6,536 766,231 SH   SOLE 22 766,231 0 0
WESTERN UN CO COM 959802109 29,485 1,458,215 SH   SOLE 2 495,043 0 963,172
WESTERN UN CO COM 959802109 7,879 389,683 SH   SOLE 4 275,445 0 114,238
WESTERN UN CO COM 959802109 12,125 599,633 SH   SOLE 7 584,412 0 15,221
WESTERN UN CO COM 959802109 26 1,283 SH   SOLE 13 1,283 0 0
WESTERN UN CO COM 959802109 1,083 53,575 SH   SOLE 15 53,575 0 0
WESTERN UN CO COM 959802109 19,742 976,342 SH   SOLE 18 918,229 0 58,113
WESTERN UN CO COM 959802109 13,648 674,972 SH   SOLE 19 674,972 0 0
WESTERN UN CO COM 959802109 567,215 28,052,184 SH   SOLE 21 28,052,184 0 0
WESTERN UN CO COM 959802109 231,693 11,458,598 SH   SOLE 22 10,580,574 0 878,024
WESTERN UN CO COM 959802109 4,820 238,366 SH   SOLE 23 238,366 0 0
WESTERN UN CO COM 959802109 13,954 690,126 SH   SOLE 25 690,126 0 0
WESTERN UN CO COM 959802109 27,659 1,367,920 SH   SOLE 26 698,063 0 669,857
WESTERN UN CO COM 959802109 26,542 1,312,666 SH   SOLE 28 34,785 0 1,277,881
WESTERN UN CO COM 959802109 72,857 3,603,218 SH   SOLE 30 3,422,768 0 180,450
WESTERN UN CO COM 959802109 3,022 149,479 SH   SOLE 31 50,604 0 98,875
WESTERN UN CO COM 959802109 3,421 169,168 SH   SOLE 32 169,168 0 0
WESTERN UN CO COM 959802109 412 20,381 SH   SOLE 34 20,381 0 0
WESTERN UN CO COM 959802109 7,957 393,537 SH   SOLE 36 393,537 0 0
WESTERN UN CO COM 959802109 330 16,345 SH   SOLE 40 16,345 0 0
WESTERN UN CO COM 959802109 3,464 171,296 SH   SOLE 43 9,293 0 162,003
WESTLAKE CHEM CORP COM 960413102 10,048 110,243 SH   SOLE 2 23,290 0 86,953
WESTLAKE CHEM CORP COM 960413102 178 1,955 SH   SOLE 4 1,955 0 0
WESTLAKE CHEM CORP COM 960413102 71 775 SH   SOLE 7 775 0 0
WESTLAKE CHEM CORP COM 960413102 26 285 SH   SOLE 15 285 0 0
WESTLAKE CHEM CORP COM 960413102 1,214 13,319 SH   SOLE 18 13,319 0 0
WESTLAKE CHEM CORP COM 960413102 834 9,153 SH   SOLE 19 9,153 0 0
WESTLAKE CHEM CORP COM 960413102 45,717 501,610 SH   SOLE 21 501,610 0 0
WESTLAKE CHEM CORP COM 960413102 73,292 804,167 SH   SOLE 22 759,959 0 44,208
WESTLAKE CHEM CORP COM 960413102 3,881 42,584 SH   SOLE 25 42,584 0 0
WESTLAKE CHEM CORP COM 960413102 3,128 34,317 SH   SOLE 26 13,502 0 20,815
WESTLAKE CHEM CORP COM 960413102 2,527 27,727 SH   SOLE 28 2,825 0 24,902
WESTLAKE CHEM CORP COM 960413102 1,874 20,567 SH   SOLE 30 20,567 0 0
WESTLAKE CHEM CORP COM 960413102 54 589 SH   SOLE 31 589 0 0
WESTLAKE CHEM CORP COM 960413102 2,482 27,235 SH   SOLE 34 27,235 0 0
WESTLAKE CHEM CORP COM 960413102 621 6,817 SH   SOLE 36 6,817 0 0
WESTLAKE CHEM CORP COM 960413102 448 4,917 SH   SOLE 40 4,917 0 0
WESTLAKE CHEM CORP COM 960413102 4,666 51,193 SH   SOLE 43 3,517 0 47,676
WESTPAC BANKING CORP SPONSORED ADR 961214301 16 844 SH   SOLE 18 844 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 4,986 269,067 SH   SOLE 43 1,494 0 267,573
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 299 90,846 SH   SOLE 43 22,492 0 68,354
WESTROCK CO COM 96145D105 31,457 631,285 SH   SOLE 2 103,331 0 527,954
WESTROCK CO COM 96145D105 10,127 203,226 SH   SOLE 4 118,388 0 84,838
WESTROCK CO COM 96145D105 11,954 239,898 SH   SOLE 7 231,985 0 7,913
WESTROCK CO COM 96145D105 379 7,603 SH   SOLE 13 867 0 6,736
WESTROCK CO COM 96145D105 1,707 34,253 SH   SOLE 15 34,253 0 0
WESTROCK CO COM 96145D105 26,711 536,037 SH   SOLE 18 498,987 0 37,050
WESTROCK CO COM 96145D105 17,704 355,290 SH   SOLE 19 355,290 0 0
WESTROCK CO COM 96145D105 438,167 8,793,245 SH   SOLE 21 8,793,245 0 0
WESTROCK CO COM 96145D105 290,246 5,824,722 SH   SOLE 22 5,257,555 0 567,167
WESTROCK CO COM 96145D105 7,516 150,823 SH   SOLE 23 150,823 0 0
WESTROCK CO COM 96145D105 28,365 569,228 SH   SOLE 25 569,228 0 0
WESTROCK CO COM 96145D105 33,442 671,117 SH   SOLE 26 294,078 0 377,039
WESTROCK CO COM 96145D105 30,462 611,317 SH   SOLE 28 19,794 0 591,523
WESTROCK CO COM 96145D105 8,993 180,476 SH   SOLE 29 180,476 0 0
WESTROCK CO COM 96145D105 80,865 1,622,815 SH   SOLE 30 1,552,086 0 70,729
WESTROCK CO COM 96145D105 4,761 95,544 SH   SOLE 31 31,076 0 64,468
WESTROCK CO COM 96145D105 1,918 38,498 SH   SOLE 32 38,498 0 0
WESTROCK CO COM 96145D105 5,180 103,953 SH   SOLE 34 103,953 0 0
WESTROCK CO COM 96145D105 7,955 159,635 SH   SOLE 36 159,635 0 0
WESTROCK CO COM 96145D105 448 8,990 SH   SOLE 40 8,990 0 0
WESTROCK CO COM 96145D105 9,321 187,060 SH   SOLE 43 20,538 0 166,522
WESTWATER RES INC COM NEW 961684206 25 6,907 SH   SOLE 18 6,907 0 0
WESTWATER RES INC COM NEW 961684206 389 108,563 SH   SOLE 21 108,563 0 0
WESTWATER RES INC COM NEW 961684206 1,309 365,732 SH   SOLE 22 365,732 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 27 1,435 SH   SOLE 18 1,435 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 492 25,915 SH   SOLE 21 25,915 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,003 158,050 SH   SOLE 22 158,050 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 16 858 SH   SOLE 43 0 0 858
WEX INC COM 96208T104 19,192 108,958 SH   SOLE 2 33,437 0 75,521
WEX INC COM 96208T104 27 155 SH   SOLE 4 155 0 0
WEX INC COM 96208T104 146 828 SH   SOLE 7 828 0 0
WEX INC COM 96208T104 19,416 110,233 SH   SOLE 18 110,233 0 0
WEX INC COM 96208T104 2,217 12,586 SH   SOLE 19 12,586 0 0
WEX INC COM 96208T104 377,701 2,144,323 SH   SOLE 21 2,144,323 0 0
WEX INC COM 96208T104 216,106 1,226,901 SH   SOLE 22 1,173,062 0 53,839
WEX INC COM 96208T104 1,237 7,022 SH   SOLE 25 7,022 0 0
WEX INC COM 96208T104 5,129 29,117 SH   SOLE 26 24,538 0 4,579
WEX INC COM 96208T104 5,316 30,178 SH   SOLE 28 2,997 0 27,181
WEX INC COM 96208T104 12,647 71,803 SH   SOLE 30 71,803 0 0
WEX INC COM 96208T104 206 1,169 SH   SOLE 31 709 0 460
WEX INC COM 96208T104 25,155 142,811 SH   SOLE 34 142,811 0 0
WEX INC COM 96208T104 504 2,864 SH   SOLE 36 2,864 0 0
WEX INC COM 96208T104 925 5,253 SH   SOLE 40 5,253 0 0
WEX INC COM 96208T104 4,108 23,321 SH   SOLE 43 879 0 22,442
WEYCO GROUP INC COM 962149100 26 1,159 SH   SOLE 18 1,159 0 0
WEYCO GROUP INC COM 962149100 501 22,109 SH   SOLE 21 22,109 0 0
WEYCO GROUP INC COM 962149100 2,474 109,158 SH   SOLE 22 109,158 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 60,656 1,705,250 SH   SOLE 2 247,053 0 1,458,197
WEYERHAEUSER CO MTN BE COM NEW 962166104 11,376 319,819 SH   SOLE 4 275,638 0 44,181
WEYERHAEUSER CO MTN BE COM NEW 962166104 28,850 811,084 SH   SOLE 7 615,122 0 195,962
WEYERHAEUSER CO MTN BE COM NEW 962166104 641 18,033 SH   SOLE 13 1,758 0 16,275
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,187 89,584 SH   SOLE 15 89,584 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 58,194 1,636,034 SH   SOLE 18 1,529,228 0 106,806
WEYERHAEUSER CO MTN BE COM NEW 962166104 31,766 893,050 SH   SOLE 19 893,050 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 852,737 23,973,496 SH   SOLE 21 23,973,496 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 566,287 15,920,356 SH   SOLE 22 14,304,898 0 1,615,458
WEYERHAEUSER CO MTN BE COM NEW 962166104 14,979 421,114 SH   SOLE 23 421,114 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 73,899 2,077,554 SH   SOLE 25 2,077,554 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 65,606 1,844,433 SH   SOLE 26 800,468 0 1,043,965
WEYERHAEUSER CO MTN BE COM NEW 962166104 57,142 1,606,479 SH   SOLE 28 58,968 0 1,547,511
WEYERHAEUSER CO MTN BE COM NEW 962166104 38 1,059 SH   SOLE 29 1,059 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 155,101 4,360,443 SH   SOLE 30 4,360,443 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 9,875 277,623 SH   SOLE 31 94,145 0 183,478
WEYERHAEUSER CO MTN BE COM NEW 962166104 14,121 396,991 SH   SOLE 34 396,991 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 13,892 390,555 SH   SOLE 36 390,555 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 914 25,694 SH   SOLE 40 25,694 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 12,752 358,514 SH   SOLE 43 13,442 0 345,072
WHEATON PRECIOUS METALS CORP COM 962879102 3 84 SH   SOLE 18 84 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,985 106,035 SH   SOLE 21 106,035 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,217 85,606 SH   SOLE 25 85,606 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 21,996 585,322 SH   SOLE 43 35,085 0 550,237
WHEELER REAL ESTATE INVT TR COM NEW 963025705 4 1,528 SH   SOLE 18 1,528 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 58 19,744 SH   SOLE 21 19,744 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 140 47,749 SH   SOLE 22 47,749 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 34 5,131 SH   SOLE 2 5,131 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 1,083 164,332 SH   SOLE 21 164,332 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 14,088 2,137,799 SH   SOLE 22 2,137,799 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 6 454 SH   SOLE 18 454 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 81 5,991 SH   SOLE 21 5,991 0 0
WHIRLPOOL CORP COM 963320106 34,086 167,204 SH   SOLE 2 36,489 0 130,715
WHIRLPOOL CORP COM 963320106 8,914 43,726 SH   SOLE 4 27,910 0 15,816
WHIRLPOOL CORP COM 963320106 12,448 61,061 SH   SOLE 7 59,078 0 1,983
WHIRLPOOL CORP COM 963320106 2,219 10,883 SH   SOLE 13 9,166 0 1,717
WHIRLPOOL CORP COM 963320106 1,741 8,542 SH   SOLE 15 8,542 0 0
WHIRLPOOL CORP COM 963320106 29,733 145,849 SH   SOLE 18 119,542 0 26,307
WHIRLPOOL CORP COM 963320106 17,009 83,433 SH   SOLE 19 83,433 0 0
WHIRLPOOL CORP COM 963320106 363,851 1,784,809 SH   SOLE 21 1,784,809 0 0
WHIRLPOOL CORP COM 963320106 298,759 1,465,510 SH   SOLE 22 1,305,395 0 160,115
WHIRLPOOL CORP COM 963320106 8,059 39,534 SH   SOLE 23 39,534 0 0
WHIRLPOOL CORP COM 963320106 31,255 153,314 SH   SOLE 25 153,314 0 0
WHIRLPOOL CORP COM 963320106 51,122 250,770 SH   SOLE 26 162,330 0 88,440
WHIRLPOOL CORP COM 963320106 45,291 222,165 SH   SOLE 28 5,165 0 217,000
WHIRLPOOL CORP COM 963320106 402 1,970 SH   SOLE 29 1,970 0 0
WHIRLPOOL CORP COM 963320106 85,226 418,063 SH   SOLE 30 340,473 0 77,590
WHIRLPOOL CORP COM 963320106 4,791 23,501 SH   SOLE 31 8,195 0 15,306
WHIRLPOOL CORP COM 963320106 755 3,702 SH   SOLE 34 3,702 0 0
WHIRLPOOL CORP COM 963320106 7,337 35,991 SH   SOLE 36 35,991 0 0
WHIRLPOOL CORP COM 963320106 423 2,077 SH   SOLE 40 2,077 0 0
WHIRLPOOL CORP COM 963320106 7,586 37,213 SH   SOLE 43 4,699 0 32,514
WHITE MTNS INS GROUP LTD COM G9618E107 6,317 5,906 SH   SOLE 2 1,632 0 4,274
WHITE MTNS INS GROUP LTD COM G9618E107 12 11 SH   SOLE 4 11 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 42 39 SH   SOLE 7 39 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,248 1,167 SH   SOLE 18 1,167 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 897 839 SH   SOLE 19 839 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 42,428 39,667 SH   SOLE 21 39,667 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 74,273 69,439 SH   SOLE 22 65,220 0 4,219
WHITE MTNS INS GROUP LTD COM G9618E107 483 452 SH   SOLE 25 452 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,493 1,396 SH   SOLE 26 1,150 0 246
WHITE MTNS INS GROUP LTD COM G9618E107 319 298 SH   SOLE 28 298 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,837 1,717 SH   SOLE 30 1,717 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 58 54 SH   SOLE 31 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 408 381 SH   SOLE 40 381 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 3,545 3,314 SH   SOLE 43 187 0 3,127
WHITEHORSE FIN INC COM 96524V106 1,701 111,736 SH   SOLE 30 111,736 0 0
WHITESTONE REIT COM 966084204 1,491 152,431 SH   SOLE 2 102,753 0 49,678
WHITESTONE REIT COM 966084204 7 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 1,671 170,832 SH   SOLE 18 170,832 0 0
WHITESTONE REIT COM 966084204 1,491 152,494 SH   SOLE 19 152,494 0 0
WHITESTONE REIT COM 966084204 51,765 5,292,931 SH   SOLE 21 5,292,931 0 0
WHITESTONE REIT COM 966084204 13,640 1,394,718 SH   SOLE 22 1,370,368 0 24,350
WHITESTONE REIT COM 966084204 15 1,584 SH   SOLE 23 1,584 0 0
WHITESTONE REIT COM 966084204 543 55,523 SH   SOLE 30 55,523 0 0
WHITESTONE REIT COM 966084204 549 56,181 SH   SOLE 43 0 0 56,181
WHITING PETE CORP NEW COM NEW 966387508 2,249 38,500 SH   SOLE 2 11,975 0 26,525
WHITING PETE CORP NEW COM NEW 966387508 9 150 SH   SOLE 4 150 0 0
WHITING PETE CORP NEW COM NEW 966387508 37 633 SH   SOLE 7 633 0 0
WHITING PETE CORP NEW COM NEW 966387508 7,278 124,601 SH   SOLE 18 124,601 0 0
WHITING PETE CORP NEW COM NEW 966387508 4,074 69,748 SH   SOLE 19 69,748 0 0
WHITING PETE CORP NEW COM NEW 966387508 84,404 1,445,028 SH   SOLE 21 1,445,028 0 0
WHITING PETE CORP NEW COM NEW 966387508 54,919 940,226 SH   SOLE 22 899,955 0 40,271
WHITING PETE CORP NEW COM NEW 966387508 290 4,957 SH   SOLE 25 4,957 0 0
WHITING PETE CORP NEW COM NEW 966387508 1,267 21,697 SH   SOLE 26 19,013 0 2,684
WHITING PETE CORP NEW COM NEW 966387508 252 4,316 SH   SOLE 28 3,572 0 744
WHITING PETE CORP NEW COM NEW 966387508 2,244 38,424 SH   SOLE 30 38,424 0 0
WHITING PETE CORP NEW COM NEW 966387508 105 1,800 SH   SOLE 36 1,800 0 0
WHITING PETE CORP NEW COM NEW 966387508 271 4,639 SH   SOLE 40 4,639 0 0
WHITING PETE CORP NEW COM NEW 966387508 106 1,815 SH   SOLE 43 0 0 1,815
WHOLE EARTH BRANDS INC COM CL A 96684W100 400 34,645 SH   SOLE 2 6,793 0 27,852
WHOLE EARTH BRANDS INC COM CL A 96684W100 7 601 SH   SOLE 7 601 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 1,429 123,720 SH   SOLE 18 123,720 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 735 63,647 SH   SOLE 19 63,647 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 16,435 1,422,910 SH   SOLE 21 1,422,910 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 10,451 904,838 SH   SOLE 22 882,998 0 21,840
WHOLE EARTH BRANDS INC COM CL A 96684W100 0 5 SH   SOLE 43 0 0 5
WIDEOPENWEST INC COM 96758W101 846 43,051 SH   SOLE 2 18,870 0 24,181
WIDEOPENWEST INC COM 96758W101 4 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101 15 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 2,895 147,326 SH   SOLE 18 147,326 0 0
WIDEOPENWEST INC COM 96758W101 1,838 93,548 SH   SOLE 19 93,548 0 0
WIDEOPENWEST INC COM 96758W101 37,198 1,893,035 SH   SOLE 21 1,893,035 0 0
WIDEOPENWEST INC COM 96758W101 25,475 1,296,440 SH   SOLE 22 1,258,179 0 38,261
WIDEOPENWEST INC COM 96758W101 147 7,493 SH   SOLE 25 7,493 0 0
WIDEOPENWEST INC COM 96758W101 28 1,406 SH   SOLE 26 1,406 0 0
WIDEOPENWEST INC COM 96758W101 97 4,925 SH   SOLE 28 4,925 0 0
WIDEOPENWEST INC COM 96758W101 267 13,601 SH   SOLE 30 13,601 0 0
WIDEOPENWEST INC COM 96758W101 42 2,134 SH   SOLE 36 2,134 0 0
WIDEOPENWEST INC COM 96758W101 123 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101 533 27,131 SH   SOLE 43 0 0 27,131
WIDEPOINT CORP COMMON 967590209 10 1,810 SH   SOLE 18 1,810 0 0
WIDEPOINT CORP COMMON 967590209 149 28,389 SH   SOLE 21 28,389 0 0
WIDEPOINT CORP COMMON 967590209 70 13,287 SH   SOLE 22 13,287 0 0
WILEY JOHN & SONS INC CL A 968223206 4,231 81,043 SH   SOLE 2 43,204 0 37,839
WILEY JOHN & SONS INC CL A 968223206 8 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 2,545 48,749 SH   SOLE 7 48,749 0 0
WILEY JOHN & SONS INC CL A 968223206 11,738 224,819 SH   SOLE 18 224,819 0 0
WILEY JOHN & SONS INC CL A 968223206 3,989 76,397 SH   SOLE 19 76,397 0 0
WILEY JOHN & SONS INC CL A 968223206 169,221 3,241,156 SH   SOLE 21 3,241,156 0 0
WILEY JOHN & SONS INC CL A 968223206 65,143 1,247,702 SH   SOLE 22 1,201,444 0 46,258
WILEY JOHN & SONS INC CL A 968223206 401 7,681 SH   SOLE 25 7,681 0 0
WILEY JOHN & SONS INC CL A 968223206 945 18,107 SH   SOLE 26 14,340 0 3,767
WILEY JOHN & SONS INC CL A 968223206 187 3,591 SH   SOLE 28 3,591 0 0
WILEY JOHN & SONS INC CL A 968223206 1,379 26,422 SH   SOLE 30 26,422 0 0
WILEY JOHN & SONS INC CL A 968223206 322 6,164 SH   SOLE 36 6,164 0 0
WILEY JOHN & SONS INC CL A 968223206 270 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL A 968223206 3,480 66,650 SH   SOLE 43 1,770 0 64,880
WILEY JOHN & SONS INC CL B 968223305 41 787 SH   SOLE 21 787 0 0
WILEY JOHN & SONS INC CL B 968223305 3 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 11 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 153 12,046 SH   SOLE 21 12,046 0 0
WILLDAN GROUP INC COM 96924N100 294 8,248 SH   SOLE 2 3,831 0 4,417
WILLDAN GROUP INC COM 96924N100 7 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,196 33,616 SH   SOLE 18 33,616 0 0
WILLDAN GROUP INC COM 96924N100 633 17,790 SH   SOLE 19 17,790 0 0
WILLDAN GROUP INC COM 96924N100 13,895 390,420 SH   SOLE 21 390,420 0 0
WILLDAN GROUP INC COM 96924N100 9,958 279,807 SH   SOLE 22 269,674 0 10,133
WILLDAN GROUP INC COM 96924N100 62 1,731 SH   SOLE 25 1,731 0 0
WILLDAN GROUP INC COM 96924N100 96 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 92 2,594 SH   SOLE 30 2,594 0 0
WILLDAN GROUP INC COM 96924N100 77 2,173 SH   SOLE 40 2,173 0 0
WILLDAN GROUP INC COM 96924N100 91 2,554 SH   SOLE 43 0 0 2,554
WILLIAM PENN BANCORPORATION COM 96927A105 26 2,121 SH   SOLE 18 2,121 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 323 26,444 SH   SOLE 21 26,444 0 0
WILLIAMS COS INC COM 969457100 93,075 3,588,087 SH   SOLE 2 984,774 0 2,603,313
WILLIAMS COS INC COM 969457100 21,540 830,371 SH   SOLE 4 783,455 0 46,916
WILLIAMS COS INC COM 969457100 80,062 3,086,424 SH   SOLE 7 3,047,696 0 38,728
WILLIAMS COS INC COM 969457100 669 25,797 SH   SOLE 13 3,375 0 22,422
WILLIAMS COS INC COM 969457100 3,999 154,154 SH   SOLE 15 154,154 0 0
WILLIAMS COS INC COM 969457100 142,519 5,494,185 SH   SOLE 18 5,292,708 0 201,477
WILLIAMS COS INC COM 969457100 90,207 3,477,517 SH   SOLE 19 3,477,517 0 0
WILLIAMS COS INC COM 969457100 955,838 36,848,035 SH   SOLE 21 36,848,035 0 0
WILLIAMS COS INC COM 969457100 691,412 26,654,288 SH   SOLE 22 23,998,373 0 2,655,915
WILLIAMS COS INC COM 969457100 18,437 710,755 SH   SOLE 23 710,755 0 0
WILLIAMS COS INC COM 969457100 51,357 1,979,847 SH   SOLE 25 1,979,847 0 0
WILLIAMS COS INC COM 969457100 101,106 3,897,696 SH   SOLE 26 1,675,382 0 2,222,314
WILLIAMS COS INC COM 969457100 44,218 1,704,636 SH   SOLE 28 96,115 0 1,608,521
WILLIAMS COS INC COM 969457100 185 7,134 SH   SOLE 29 7,134 0 0
WILLIAMS COS INC COM 969457100 162,255 6,255,003 SH   SOLE 30 6,255,003 0 0
WILLIAMS COS INC COM 969457100 11,726 452,038 SH   SOLE 31 149,885 0 302,153
WILLIAMS COS INC COM 969457100 89,292 3,442,242 SH   SOLE 34 3,442,242 0 0
WILLIAMS COS INC COM 969457100 18,708 721,215 SH   SOLE 36 721,215 0 0
WILLIAMS COS INC COM 969457100 1,110 42,782 SH   SOLE 40 42,782 0 0
WILLIAMS COS INC COM 969457100 20,889 805,266 SH   SOLE 43 80,741 0 724,525
WILLIAMS INDL SVCS GROUP INC COM 96951A104 16 3,649 SH   SOLE 18 3,649 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 183 42,808 SH   SOLE 21 42,808 0 0
WILLIAMS SONOMA INC COM 969904101 34,968 197,191 SH   SOLE 2 67,992 0 129,199
WILLIAMS SONOMA INC COM 969904101 1,392 7,849 SH   SOLE 4 7,849 0 0
WILLIAMS SONOMA INC COM 969904101 289 1,631 SH   SOLE 7 1,631 0 0
WILLIAMS SONOMA INC COM 969904101 44,401 250,388 SH   SOLE 18 250,141 0 247
WILLIAMS SONOMA INC COM 969904101 98,318 554,436 SH   SOLE 19 554,436 0 0
WILLIAMS SONOMA INC COM 969904101 661,158 3,728,403 SH   SOLE 21 3,728,403 0 0
WILLIAMS SONOMA INC COM 969904101 367,702 2,073,545 SH   SOLE 22 1,978,296 0 95,249
WILLIAMS SONOMA INC COM 969904101 523 2,951 SH   SOLE 23 2,951 0 0
WILLIAMS SONOMA INC COM 969904101 2,649 14,939 SH   SOLE 25 14,939 0 0
WILLIAMS SONOMA INC COM 969904101 6,304 35,547 SH   SOLE 26 29,732 0 5,815
WILLIAMS SONOMA INC COM 969904101 1,248 7,039 SH   SOLE 28 5,779 0 1,260
WILLIAMS SONOMA INC COM 969904101 149 839 SH   SOLE 29 839 0 0
WILLIAMS SONOMA INC COM 969904101 22,835 128,773 SH   SOLE 30 128,773 0 0
WILLIAMS SONOMA INC COM 969904101 438 2,468 SH   SOLE 31 2,468 0 0
WILLIAMS SONOMA INC COM 969904101 40,050 225,848 SH   SOLE 34 225,848 0 0
WILLIAMS SONOMA INC COM 969904101 1,783 10,055 SH   SOLE 36 10,055 0 0
WILLIAMS SONOMA INC COM 969904101 1,675 9,446 SH   SOLE 40 9,446 0 0
WILLIAMS SONOMA INC COM 969904101 9,286 52,366 SH   SOLE 43 4,106 0 48,260
WILLIAMS SONOMA INC OPTIONS 969904101 337 1,900 SH Call SOLE 2 1,900 0 0
WILLIAMS SONOMA INC OPTIONS 969904101 426 2,400 SH Call SOLE 4 2,400 0 0
WILLIAMS SONOMA INC OPTIONS 969904101 5,675 32,000 SH Call SOLE 18 32,000 0 0
WILLIAMS SONOMA INC OPTIONS 969904101 57,118 322,100 SH Call SOLE 19 322,100 0 0
WILLIAMS SONOMA INC OPTIONS 969904101 3,032 17,100 SH Call SOLE 22 17,100 0 0
WILLIAMS SONOMA INC OPTIONS 969904101 23,815 134,300 SH Call SOLE 34 134,300 0 0
WILLIS LEASE FIN CORP COM 970646105 136 3,667 SH   SOLE 2 120 0 3,547
WILLIS LEASE FIN CORP COM 970646105 392 10,547 SH   SOLE 18 10,547 0 0
WILLIS LEASE FIN CORP COM 970646105 207 5,574 SH   SOLE 19 5,574 0 0
WILLIS LEASE FIN CORP COM 970646105 4,217 113,384 SH   SOLE 21 113,384 0 0
WILLIS LEASE FIN CORP COM 970646105 2,063 55,479 SH   SOLE 22 54,247 0 1,232
WILLIS LEASE FIN CORP COM 970646105 42 1,125 SH   SOLE 23 1,125 0 0
WILLIS LEASE FIN CORP COM 970646105 7 201 SH   SOLE 43 0 0 201
WILLIS TOWERS WATSON PLC LTD SHS G96629103 90,465 389,165 SH   SOLE 2 144,617 0 244,548
WILLIS TOWERS WATSON PLC LTD SHS G96629103 24,611 105,870 SH   SOLE 4 72,897 0 32,973
WILLIS TOWERS WATSON PLC LTD SHS G96629103 29,420 126,561 SH   SOLE 7 122,561 0 4,000
WILLIS TOWERS WATSON PLC LTD SHS G96629103 7,773 33,437 SH   SOLE 13 31,244 0 2,193
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,806 16,373 SH   SOLE 15 16,373 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 82,515 354,966 SH   SOLE 18 322,395 0 32,571
WILLIS TOWERS WATSON PLC LTD SHS G96629103 66,511 286,120 SH   SOLE 19 286,120 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 751,990 3,234,924 SH   SOLE 21 3,234,924 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 705,997 3,037,067 SH   SOLE 22 2,658,397 0 378,670
WILLIS TOWERS WATSON PLC LTD SHS G96629103 23,219 99,882 SH   SOLE 23 99,882 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 52,926 227,678 SH   SOLE 25 227,678 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 72,953 313,832 SH   SOLE 26 130,152 0 183,680
WILLIS TOWERS WATSON PLC LTD SHS G96629103 84,010 361,397 SH   SOLE 28 10,273 0 351,124
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,569 15,354 SH   SOLE 29 15,354 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 142,849 614,508 SH   SOLE 30 614,508 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 17,728 76,261 SH   SOLE 31 36,101 0 40,160
WILLIS TOWERS WATSON PLC LTD SHS G96629103 7,684 33,055 SH   SOLE 34 33,055 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 15,525 66,787 SH   SOLE 36 66,787 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,048 4,510 SH   SOLE 40 4,510 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 14,280 61,431 SH   SOLE 43 5,802 0 55,629
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4,316 136,060 SH   SOLE 2 79,541 0 56,519
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 56 1,772 SH   SOLE 4 1,772 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 90 2,829 SH   SOLE 7 2,829 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 19,955 629,102 SH   SOLE 18 583,768 0 45,334
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 27,621 870,771 SH   SOLE 19 870,771 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 218,119 6,876,385 SH   SOLE 21 6,876,385 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 163,440 5,152,584 SH   SOLE 22 5,046,521 0 106,063
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 527 16,604 SH   SOLE 23 16,604 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 119,145 3,756,154 SH   SOLE 25 3,756,154 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4,634 146,078 SH   SOLE 26 72,225 0 73,853
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 454 14,300 SH   SOLE 28 14,300 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2,921 92,087 SH   SOLE 30 92,087 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2,205 69,515 SH   SOLE 34 69,515 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 340 10,731 SH   SOLE 36 10,731 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 648 20,439 SH   SOLE 40 20,439 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1,685 53,132 SH   SOLE 43 4,006 0 49,126
WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 79 19,157 SH   SOLE 22 19,157 0 0
WINDTREE THERAPEUTICS INC COM 97382D303 8 4,060 SH   SOLE 18 4,060 0 0
WINDTREE THERAPEUTICS INC COM 97382D303 94 45,648 SH   SOLE 21 45,648 0 0
WINGSTOP INC COM 974155103 6,449 39,342 SH   SOLE 2 29,637 0 9,705
WINGSTOP INC COM 974155103 218 1,331 SH   SOLE 4 1,331 0 0
WINGSTOP INC COM 974155103 77 469 SH   SOLE 7 469 0 0
WINGSTOP INC COM 974155103 23,882 145,687 SH   SOLE 18 140,788 0 4,899
WINGSTOP INC COM 974155103 72,267 440,840 SH   SOLE 19 440,840 0 0
WINGSTOP INC COM 974155103 331,491 2,022,150 SH   SOLE 21 2,022,150 0 0
WINGSTOP INC COM 974155103 148,544 906,141 SH   SOLE 22 888,991 0 17,150
WINGSTOP INC COM 974155103 583 3,555 SH   SOLE 23 3,555 0 0
WINGSTOP INC COM 974155103 706 4,308 SH   SOLE 25 4,308 0 0
WINGSTOP INC COM 974155103 4,331 26,420 SH   SOLE 26 11,321 0 15,099
WINGSTOP INC COM 974155103 407 2,482 SH   SOLE 28 2,482 0 0
WINGSTOP INC COM 974155103 2,625 16,013 SH   SOLE 30 16,013 0 0
WINGSTOP INC COM 974155103 250 1,522 SH   SOLE 36 1,522 0 0
WINGSTOP INC COM 974155103 579 3,535 SH   SOLE 40 3,535 0 0
WINGSTOP INC COM 974155103 1,207 7,363 SH   SOLE 43 363 0 7,000
WINMARK CORP COM 974250102 736 3,425 SH   SOLE 2 915 0 2,510
WINMARK CORP COM 974250102 5 23 SH   SOLE 4 23 0 0
WINMARK CORP COM 974250102 10 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 2,260 10,511 SH   SOLE 18 10,511 0 0
WINMARK CORP COM 974250102 1,419 6,600 SH   SOLE 19 6,600 0 0
WINMARK CORP COM 974250102 29,639 137,835 SH   SOLE 21 137,835 0 0
WINMARK CORP COM 974250102 15,360 71,432 SH   SOLE 22 68,875 0 2,557
WINMARK CORP COM 974250102 82 382 SH   SOLE 25 382 0 0
WINMARK CORP COM 974250102 123 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102 69 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 222 1,034 SH   SOLE 30 1,034 0 0
WINMARK CORP COM 974250102 55 255 SH   SOLE 40 255 0 0
WINMARK CORP COM 974250102 128 593 SH   SOLE 43 81 0 512
WINNEBAGO INDS INC COM 974637100 1,302 17,969 SH   SOLE 2 14,347 0 3,622
WINNEBAGO INDS INC COM 974637100 10 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100 34 471 SH   SOLE 7 471 0 0
WINNEBAGO INDS INC COM 974637100 8,443 116,529 SH   SOLE 18 116,529 0 0
WINNEBAGO INDS INC COM 974637100 4,245 58,599 SH   SOLE 19 58,599 0 0
WINNEBAGO INDS INC COM 974637100 274,919 3,794,600 SH   SOLE 21 3,794,600 0 0
WINNEBAGO INDS INC COM 974637100 58,145 802,558 SH   SOLE 22 783,268 0 19,290
WINNEBAGO INDS INC COM 974637100 293 4,051 SH   SOLE 25 4,051 0 0
WINNEBAGO INDS INC COM 974637100 1,400 19,321 SH   SOLE 26 16,185 0 3,136
WINNEBAGO INDS INC COM 974637100 193 2,665 SH   SOLE 28 2,665 0 0
WINNEBAGO INDS INC COM 974637100 7,389 101,991 SH   SOLE 30 101,991 0 0
WINNEBAGO INDS INC COM 974637100 291 4,020 SH   SOLE 40 4,020 0 0
WINNEBAGO INDS INC COM 974637100 1,893 26,126 SH   SOLE 43 891 0 25,235
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2,086 1,575,000 PRN   SOLE 21 1,575,000 0 0
WINTRUST FINL CORP COM 97650W108 17,216 214,207 SH   SOLE 2 78,823 0 135,384
WINTRUST FINL CORP COM 97650W108 1,141 14,191 SH   SOLE 4 14,191 0 0
WINTRUST FINL CORP COM 97650W108 134 1,663 SH   SOLE 7 1,663 0 0
WINTRUST FINL CORP COM 97650W108 11,829 147,180 SH   SOLE 18 141,701 0 5,479
WINTRUST FINL CORP COM 97650W108 12,153 151,215 SH   SOLE 19 151,215 0 0
WINTRUST FINL CORP COM 97650W108 227,758 2,833,868 SH   SOLE 21 2,833,868 0 0
WINTRUST FINL CORP COM 97650W108 154,601 1,923,614 SH   SOLE 22 1,820,557 0 103,057
WINTRUST FINL CORP COM 97650W108 1,276 15,876 SH   SOLE 23 15,876 0 0
WINTRUST FINL CORP COM 97650W108 893 11,117 SH   SOLE 25 11,117 0 0
WINTRUST FINL CORP COM 97650W108 5,533 68,843 SH   SOLE 26 25,187 0 43,656
WINTRUST FINL CORP COM 97650W108 425 5,287 SH   SOLE 28 5,287 0 0
WINTRUST FINL CORP COM 97650W108 304 3,784 SH   SOLE 29 3,784 0 0
WINTRUST FINL CORP COM 97650W108 7,892 98,190 SH   SOLE 30 98,190 0 0
WINTRUST FINL CORP COM 97650W108 583 7,252 SH   SOLE 31 7,252 0 0
WINTRUST FINL CORP COM 97650W108 1,491 18,554 SH   SOLE 34 18,554 0 0
WINTRUST FINL CORP COM 97650W108 482 5,999 SH   SOLE 36 5,999 0 0
WINTRUST FINL CORP COM 97650W108 568 7,066 SH   SOLE 40 7,066 0 0
WINTRUST FINL CORP COM 97650W108 7,038 87,572 SH   SOLE 43 8,398 0 79,174
WIPRO LTD SPON ADR 1 SH 97651M109 1,270 143,784 SH   SOLE 2 143,784 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 6,093 690,000 SH   SOLE 4 690,000 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 23,577 2,670,052 SH   SOLE 18 2,670,052 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 398 45,098 SH   SOLE 19 45,098 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 9,409 1,065,602 SH   SOLE 21 1,065,602 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 14,306 1,620,208 SH   SOLE 22 1,620,208 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,173 132,880 SH   SOLE 25 132,880 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 851 96,347 SH   SOLE 26 78,407 0 17,940
WIPRO LTD SPON ADR 1 SH 97651M109 21,446 2,428,800 SH   SOLE 28 279,831 0 2,148,969
WIPRO LTD SPON ADR 1 SH 97651M109 6,668 755,099 SH   SOLE 30 755,099 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 49,399 5,594,506 SH   SOLE 43 410,357 0 5,184,149
WIRELESS TELECOM GROUP INC COM 976524108 6 2,744 SH   SOLE 18 2,744 0 0
WIRELESS TELECOM GROUP INC COM 976524108 121 58,259 SH   SOLE 21 58,259 0 0
WISDOMTREE INVTS INC COM 97717P104 605 106,756 SH   SOLE 2 41,694 0 65,062
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 13 2,232 SH   SOLE 7 2,232 0 0
WISDOMTREE INVTS INC COM 97717P104 2,773 488,988 SH   SOLE 18 488,988 0 0
WISDOMTREE INVTS INC COM 97717P104 2,650 467,287 SH   SOLE 19 467,287 0 0
WISDOMTREE INVTS INC COM 97717P104 76,468 13,486,359 SH   SOLE 21 13,486,359 0 0
WISDOMTREE INVTS INC COM 97717P104 20,228 3,567,634 SH   SOLE 22 3,481,850 0 85,784
WISDOMTREE INVTS INC COM 97717P104 81 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INVTS INC COM 97717P104 195 34,416 SH   SOLE 26 7,318 0 27,098
WISDOMTREE INVTS INC COM 97717P104 97 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 1,255 221,322 SH   SOLE 30 221,322 0 0
WISDOMTREE INVTS INC COM 97717P104 71 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INVTS INC COM 97717P104 586 103,398 SH   SOLE 43 607 0 102,791
WISDOMTREE TR INDIA ERNGS FD 97717W422 4,318 115,445 SH   SOLE 2 0 0 115,445
WISDOMTREE TR INDIA ERNGS FD 97717W422 81,003 2,165,860 SH   SOLE 22 2,165,860 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH   SOLE 17 0 0 19
WISDOMTREE TR EM EX ST-OWNED 97717X578 24 639 SH   SOLE 2 639 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4,343 57,099 SH   SOLE 18 0 0 57,099
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 20 SH   SOLE 17 0 0 20
WIX COM LTD SHS M98068105 26,180 133,592 SH   SOLE 2 10,329 0 123,263
WIX COM LTD SHS M98068105 8,231 42,001 SH   SOLE 4 28,036 0 13,965
WIX COM LTD SHS M98068105 9,013 45,994 SH   SOLE 7 43,076 0 2,918
WIX COM LTD SHS M98068105 18 94 SH   SOLE 13 94 0 0
WIX COM LTD SHS M98068105 1,055 5,383 SH   SOLE 15 5,383 0 0
WIX COM LTD SHS M98068105 130,966 668,297 SH   SOLE 18 452,656 0 215,641
WIX COM LTD SHS M98068105 320,960 1,637,803 SH   SOLE 19 1,637,803 0 0
WIX COM LTD SHS M98068105 274,878 1,402,653 SH   SOLE 21 1,402,653 0 0
WIX COM LTD SHS M98068105 246,676 1,258,742 SH   SOLE 22 1,198,042 0 60,700
WIX COM LTD SHS M98068105 6,013 30,682 SH   SOLE 23 30,682 0 0
WIX COM LTD SHS M98068105 24,769 126,391 SH   SOLE 25 126,391 0 0
WIX COM LTD SHS M98068105 16,157 82,444 SH   SOLE 26 38,735 0 43,709
WIX COM LTD SHS M98068105 16,114 82,227 SH   SOLE 28 6,744 0 75,483
WIX COM LTD SHS M98068105 15 75 SH   SOLE 29 75 0 0
WIX COM LTD SHS M98068105 17,316 88,363 SH   SOLE 30 85,698 0 2,665
WIX COM LTD SHS M98068105 1,634 8,337 SH   SOLE 31 7,015 0 1,322
WIX COM LTD SHS M98068105 37,617 191,954 SH   SOLE 34 191,954 0 0
WIX COM LTD SHS M98068105 4,774 24,359 SH   SOLE 36 24,359 0 0
WIX COM LTD SHS M98068105 394 2,013 SH   SOLE 40 2,013 0 0
WIX COM LTD SHS M98068105 4,708 24,022 SH   SOLE 43 2,688 0 21,334
WM TECHNOLOGY INC COM 92971A109 26 1,793 SH   SOLE 2 1,793 0 0
WM TECHNOLOGY INC COM 92971A109 874 60,282 SH   SOLE 21 60,282 0 0
WM TECHNOLOGY INC COM 92971A109 8,521 587,678 SH   SOLE 22 587,678 0 0
WNS HLDGS LTD SPON ADR 92932M101 22,774 278,406 SH   SOLE 22 278,406 0 0
WNS HLDGS LTD SPON ADR 92932M101 151 1,849 SH   SOLE 25 1,849 0 0
WNS HLDGS LTD SPON ADR 92932M101 207 2,525 SH   SOLE 30 2,525 0 0
WNS HLDGS LTD SPON ADR 92932M101 103 1,258 SH   SOLE 34 1,258 0 0
WNS HLDGS LTD SPON ADR 92932M101 2,887 35,292 SH   SOLE 43 272 0 35,020
WOLVERINE WORLD WIDE INC COM 978097103 1,338 44,824 SH   SOLE 2 35,438 0 9,386
WOLVERINE WORLD WIDE INC COM 978097103 9 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103 39 1,307 SH   SOLE 7 1,307 0 0
WOLVERINE WORLD WIDE INC COM 978097103 8,796 294,762 SH   SOLE 18 294,762 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,245 142,247 SH   SOLE 19 142,247 0 0
WOLVERINE WORLD WIDE INC COM 978097103 280,084 9,386,190 SH   SOLE 21 9,386,190 0 0
WOLVERINE WORLD WIDE INC COM 978097103 60,737 2,035,437 SH   SOLE 22 1,986,144 0 49,293
WOLVERINE WORLD WIDE INC COM 978097103 378 12,684 SH   SOLE 25 12,684 0 0
WOLVERINE WORLD WIDE INC COM 978097103 913 30,591 SH   SOLE 26 22,838 0 7,753
WOLVERINE WORLD WIDE INC COM 978097103 205 6,861 SH   SOLE 28 6,861 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,471 149,831 SH   SOLE 30 149,831 0 0
WOLVERINE WORLD WIDE INC COM 978097103 486 16,303 SH   SOLE 34 16,303 0 0
WOLVERINE WORLD WIDE INC COM 978097103 307 10,279 SH   SOLE 36 10,279 0 0
WOLVERINE WORLD WIDE INC COM 978097103 286 9,600 SH   SOLE 40 9,600 0 0
WOLVERINE WORLD WIDE INC COM 978097103 790 26,486 SH   SOLE 43 195 0 26,291
WOODWARD INC COM 980745103 17,586 155,354 SH   SOLE 2 59,830 0 95,524
WOODWARD INC COM 980745103 72 640 SH   SOLE 4 640 0 0
WOODWARD INC COM 980745103 112 986 SH   SOLE 7 986 0 0
WOODWARD INC COM 980745103 17,068 150,774 SH   SOLE 18 150,774 0 0
WOODWARD INC COM 980745103 4,700 41,519 SH   SOLE 19 41,519 0 0
WOODWARD INC COM 980745103 322,163 2,845,966 SH   SOLE 21 2,845,966 0 0
WOODWARD INC COM 980745103 188,484 1,665,056 SH   SOLE 22 1,592,347 0 72,709
WOODWARD INC COM 980745103 1,042 9,206 SH   SOLE 25 9,206 0 0
WOODWARD INC COM 980745103 2,752 24,312 SH   SOLE 26 19,903 0 4,409
WOODWARD INC COM 980745103 567 5,007 SH   SOLE 28 5,007 0 0
WOODWARD INC COM 980745103 3,806 33,621 SH   SOLE 30 33,621 0 0
WOODWARD INC COM 980745103 107 945 SH   SOLE 31 945 0 0
WOODWARD INC COM 980745103 548 4,842 SH   SOLE 36 4,842 0 0
WOODWARD INC COM 980745103 822 7,263 SH   SOLE 40 7,263 0 0
WOODWARD INC COM 980745103 3,148 27,808 SH   SOLE 43 1,673 0 26,135
WOORI FINL GROUP INC SPONSORED ADS 981064108 31,248 1,081,239 SH   SOLE 43 93,073 0 988,166
WORKDAY INC CL A 98138H101 144,864 579,710 SH   SOLE 2 234,792 0 344,918
WORKDAY INC CL A 98138H101 41,042 164,240 SH   SOLE 4 119,495 0 44,745
WORKDAY INC CL A 98138H101 10,840 43,378 SH   SOLE 7 43,378 0 0
WORKDAY INC CL A 98138H101 12,866 51,487 SH   SOLE 13 47,587 0 3,900
WORKDAY INC CL A 98138H101 3,954 15,821 SH   SOLE 15 15,821 0 0
WORKDAY INC CL A 98138H101 81,264 325,200 SH   SOLE 18 269,005 0 56,195
WORKDAY INC CL A 98138H101 156,019 624,350 SH   SOLE 19 624,350 0 0
WORKDAY INC CL A 98138H101 557,763 2,232,033 SH   SOLE 21 2,232,033 0 0
WORKDAY INC CL A 98138H101 1,103,545 4,416,124 SH   SOLE 22 3,919,583 0 496,541
WORKDAY INC CL A 98138H101 40,434 161,809 SH   SOLE 23 161,809 0 0
WORKDAY INC CL A 98138H101 95,611 382,613 SH   SOLE 25 382,613 0 0
WORKDAY INC CL A 98138H101 103,687 414,932 SH   SOLE 26 211,633 0 203,299
WORKDAY INC CL A 98138H101 130,975 524,132 SH   SOLE 28 18,528 0 505,604
WORKDAY INC CL A 98138H101 9,419 37,694 SH   SOLE 29 37,694 0 0
WORKDAY INC CL A 98138H101 127,728 511,137 SH   SOLE 30 511,137 0 0
WORKDAY INC CL A 98138H101 30,850 123,456 SH   SOLE 31 78,988 0 44,468
WORKDAY INC CL A 98138H101 11,120 44,499 SH   SOLE 32 44,499 0 0
WORKDAY INC CL A 98138H101 105,404 421,801 SH   SOLE 34 421,801 0 0
WORKDAY INC CL A 98138H101 22,029 88,153 SH   SOLE 36 88,153 0 0
WORKDAY INC CL A 98138H101 1,599 6,397 SH   SOLE 40 6,397 0 0
WORKDAY INC CL A 98138H101 16,583 66,363 SH   SOLE 43 4,648 0 61,715
WORKDAY INC NOTE 0.250%10/0 98138HAF8 13,248 7,739,000 PRN   SOLE 21 7,739,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 888 116,090 SH   SOLE 2 34,814 0 81,276
WORKHORSE GROUP INC COM NEW 98138J206 4 461 SH   SOLE 4 461 0 0
WORKHORSE GROUP INC COM NEW 98138J206 14 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206 3,114 407,067 SH   SOLE 18 407,067 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,668 218,019 SH   SOLE 19 218,019 0 0
WORKHORSE GROUP INC COM NEW 98138J206 34,753 4,542,899 SH   SOLE 21 4,542,899 0 0
WORKHORSE GROUP INC COM NEW 98138J206 21,792 2,848,569 SH   SOLE 22 2,736,101 0 112,468
WORKHORSE GROUP INC COM NEW 98138J206 162 21,141 SH   SOLE 25 21,141 0 0
WORKHORSE GROUP INC COM NEW 98138J206 316 41,328 SH   SOLE 26 31,804 0 9,524
WORKHORSE GROUP INC COM NEW 98138J206 66 8,628 SH   SOLE 28 8,628 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,895 247,776 SH   SOLE 30 247,776 0 0
WORKHORSE GROUP INC COM NEW 98138J206 154 20,122 SH   SOLE 36 20,122 0 0
WORKHORSE GROUP INC COM NEW 98138J206 116 15,227 SH   SOLE 40 15,227 0 0
WORKHORSE GROUP INC COM NEW 98138J206 323 42,204 SH   SOLE 43 2,622 0 39,582
WORKIVA INC COM CL A 98139A105 9,132 64,786 SH   SOLE 2 36,204 0 28,582
WORKIVA INC COM CL A 98139A105 61 431 SH   SOLE 4 431 0 0
WORKIVA INC COM CL A 98139A105 91 646 SH   SOLE 7 646 0 0
WORKIVA INC COM CL A 98139A105 18,024 127,865 SH   SOLE 18 117,055 0 10,810
WORKIVA INC COM CL A 98139A105 42,994 305,012 SH   SOLE 19 305,012 0 0
WORKIVA INC COM CL A 98139A105 215,777 1,530,768 SH   SOLE 21 1,530,768 0 0
WORKIVA INC COM CL A 98139A105 172,334 1,222,574 SH   SOLE 22 1,199,367 0 23,207
WORKIVA INC COM CL A 98139A105 1,352 9,593 SH   SOLE 23 9,593 0 0
WORKIVA INC COM CL A 98139A105 1,085 7,700 SH   SOLE 25 7,700 0 0
WORKIVA INC COM CL A 98139A105 7,124 50,537 SH   SOLE 26 13,962 0 36,575
WORKIVA INC COM CL A 98139A105 370 2,622 SH   SOLE 28 2,622 0 0
WORKIVA INC COM CL A 98139A105 90 639 SH   SOLE 29 639 0 0
WORKIVA INC COM CL A 98139A105 3,058 21,697 SH   SOLE 30 21,697 0 0
WORKIVA INC COM CL A 98139A105 601 4,266 SH   SOLE 34 4,266 0 0
WORKIVA INC COM CL A 98139A105 873 6,195 SH   SOLE 36 6,195 0 0
WORKIVA INC COM CL A 98139A105 642 4,554 SH   SOLE 40 4,554 0 0
WORKIVA INC COM CL A 98139A105 1,860 13,193 SH   SOLE 43 556 0 12,637
WORKIVA INC NOTE 1.125% 8/1 98139AAB1 4,690 2,525,000 PRN   SOLE 21 2,525,000 0 0
WORLD ACCEP CORPORATION COM 981419104 944 4,979 SH   SOLE 2 1,250 0 3,729
WORLD ACCEP CORPORATION COM 981419104 7 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORPORATION COM 981419104 13 71 SH   SOLE 7 71 0 0
WORLD ACCEP CORPORATION COM 981419104 3,547 18,711 SH   SOLE 18 18,711 0 0
WORLD ACCEP CORPORATION COM 981419104 1,471 7,757 SH   SOLE 19 7,757 0 0
WORLD ACCEP CORPORATION COM 981419104 96,966 511,479 SH   SOLE 21 511,479 0 0
WORLD ACCEP CORPORATION COM 981419104 21,809 115,037 SH   SOLE 22 110,486 0 4,551
WORLD ACCEP CORPORATION COM 981419104 98 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104 618 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104 56 293 SH   SOLE 28 293 0 0
WORLD ACCEP CORPORATION COM 981419104 1,518 8,008 SH   SOLE 30 8,008 0 0
WORLD ACCEP CORPORATION COM 981419104 90 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104 882 4,652 SH   SOLE 43 839 0 3,813
WORLD FUEL SVCS CORP COM 981475106 4,153 123,527 SH   SOLE 2 39,467 0 84,060
WORLD FUEL SVCS CORP COM 981475106 9 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 37 1,091 SH   SOLE 7 1,091 0 0
WORLD FUEL SVCS CORP COM 981475106 8,576 255,097 SH   SOLE 18 255,097 0 0
WORLD FUEL SVCS CORP COM 981475106 10,130 301,308 SH   SOLE 19 301,308 0 0
WORLD FUEL SVCS CORP COM 981475106 259,355 7,714,321 SH   SOLE 21 7,714,321 0 0
WORLD FUEL SVCS CORP COM 981475106 59,866 1,780,678 SH   SOLE 22 1,711,072 0 69,606
WORLD FUEL SVCS CORP COM 981475106 267 7,955 SH   SOLE 23 7,955 0 0
WORLD FUEL SVCS CORP COM 981475106 255 7,592 SH   SOLE 25 7,592 0 0
WORLD FUEL SVCS CORP COM 981475106 2,632 78,284 SH   SOLE 26 29,122 0 49,162
WORLD FUEL SVCS CORP COM 981475106 349 10,368 SH   SOLE 28 4,736 0 5,632
WORLD FUEL SVCS CORP COM 981475106 3,809 113,293 SH   SOLE 30 113,293 0 0
WORLD FUEL SVCS CORP COM 981475106 108 3,203 SH   SOLE 36 3,203 0 0
WORLD FUEL SVCS CORP COM 981475106 248 7,385 SH   SOLE 40 7,385 0 0
WORLD FUEL SVCS CORP COM 981475106 2,019 60,057 SH   SOLE 43 1,022 0 59,035
WORLD WRESTLING ENTMT INC CL A 98156Q108 7,283 129,452 SH   SOLE 2 37,968 0 91,484
WORLD WRESTLING ENTMT INC CL A 98156Q108 10 174 SH   SOLE 4 174 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 41 720 SH   SOLE 7 720 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 60,468 1,074,787 SH   SOLE 18 1,073,332 0 1,455
WORLD WRESTLING ENTMT INC CL A 98156Q108 19,515 346,875 SH   SOLE 19 346,875 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 126,215 2,243,427 SH   SOLE 21 2,243,427 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 68,827 1,223,377 SH   SOLE 22 1,167,865 0 55,512
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,307 76,562 SH   SOLE 25 30,881 0 45,681
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,098 19,521 SH   SOLE 26 15,685 0 3,836
WORLD WRESTLING ENTMT INC CL A 98156Q108 220 3,915 SH   SOLE 28 3,915 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,556 27,652 SH   SOLE 30 27,652 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 36 632 SH   SOLE 31 632 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 22,000 391,048 SH   SOLE 34 391,048 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,501 26,680 SH   SOLE 36 26,680 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 299 5,320 SH   SOLE 40 5,320 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,880 51,193 SH   SOLE 43 768 0 50,425
WORTHINGTON INDS INC COM 981811102 7,572 143,675 SH   SOLE 2 68,440 0 75,235
WORTHINGTON INDS INC COM 981811102 9 171 SH   SOLE 4 171 0 0
WORTHINGTON INDS INC COM 981811102 29 557 SH   SOLE 7 557 0 0
WORTHINGTON INDS INC COM 981811102 8,764 166,291 SH   SOLE 18 166,291 0 0
WORTHINGTON INDS INC COM 981811102 14,539 275,889 SH   SOLE 19 275,889 0 0
WORTHINGTON INDS INC COM 981811102 136,323 2,586,767 SH   SOLE 21 2,586,767 0 0
WORTHINGTON INDS INC COM 981811102 65,851 1,249,551 SH   SOLE 22 1,212,380 0 37,171
WORTHINGTON INDS INC COM 981811102 671 12,737 SH   SOLE 23 12,737 0 0
WORTHINGTON INDS INC COM 981811102 227 4,312 SH   SOLE 25 4,312 0 0
WORTHINGTON INDS INC COM 981811102 4,934 93,631 SH   SOLE 26 17,554 0 76,077
WORTHINGTON INDS INC COM 981811102 150 2,842 SH   SOLE 28 2,842 0 0
WORTHINGTON INDS INC COM 981811102 900 17,080 SH   SOLE 30 17,080 0 0
WORTHINGTON INDS INC COM 981811102 66 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON INDS INC COM 981811102 207 3,928 SH   SOLE 40 3,928 0 0
WORTHINGTON INDS INC COM 981811102 2,064 39,161 SH   SOLE 43 4,841 0 34,320
WP CAREY INC COM 92936U109 30,031 411,152 SH   SOLE 2 66,707 0 344,445
WP CAREY INC COM 92936U109 17,726 242,689 SH   SOLE 4 169,389 0 73,300
WP CAREY INC COM 92936U109 18,170 248,761 SH   SOLE 7 248,761 0 0
WP CAREY INC COM 92936U109 22 308 SH   SOLE 13 308 0 0
WP CAREY INC COM 92936U109 1,425 19,506 SH   SOLE 15 19,506 0 0
WP CAREY INC COM 92936U109 7,173 98,208 SH   SOLE 18 88,004 0 10,204
WP CAREY INC COM 92936U109 21,024 287,842 SH   SOLE 19 287,842 0 0
WP CAREY INC COM 92936U109 279,065 3,820,711 SH   SOLE 21 3,820,711 0 0
WP CAREY INC COM 92936U109 373,284 5,110,684 SH   SOLE 22 4,897,416 0 213,268
WP CAREY INC COM 92936U109 7,567 103,603 SH   SOLE 23 103,603 0 0
WP CAREY INC COM 92936U109 72,474 992,253 SH   SOLE 25 992,253 0 0
WP CAREY INC COM 92936U109 23,517 321,977 SH   SOLE 26 181,013 0 140,964
WP CAREY INC COM 92936U109 31,235 427,648 SH   SOLE 28 13,661 0 413,987
WP CAREY INC COM 92936U109 13 184 SH   SOLE 29 184 0 0
WP CAREY INC COM 92936U109 77,106 1,055,662 SH   SOLE 30 1,055,662 0 0
WP CAREY INC COM 92936U109 4,697 64,301 SH   SOLE 31 21,193 0 43,108
WP CAREY INC COM 92936U109 990 13,553 SH   SOLE 34 13,553 0 0
WP CAREY INC COM 92936U109 6,333 86,702 SH   SOLE 36 86,702 0 0
WP CAREY INC COM 92936U109 421 5,769 SH   SOLE 40 5,769 0 0
WP CAREY INC COM 92936U109 5,734 78,510 SH   SOLE 43 10,645 0 67,865
WPP PLC NEW ADR 92937A102 4 54 SH   SOLE 18 54 0 0
WPP PLC NEW ADR 92937A102 31,126 464,286 SH   SOLE 43 35,528 0 428,758
WRAP TECHNOLOGIES INC COM 98212N107 1 246 SH   SOLE 2 246 0 0
WRAP TECHNOLOGIES INC COM 98212N107 26 4,420 SH   SOLE 18 4,420 0 0
WRAP TECHNOLOGIES INC COM 98212N107 341 56,879 SH   SOLE 21 56,879 0 0
WRAP TECHNOLOGIES INC COM 98212N107 2,561 427,521 SH   SOLE 22 427,521 0 0
WRAP TECHNOLOGIES INC COM 98212N107 7 1,100 SH   SOLE 43 0 0 1,100
WSFS FINL CORP COM 929328102 2,622 51,098 SH   SOLE 2 14,568 0 36,530
WSFS FINL CORP COM 929328102 9 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102 39 756 SH   SOLE 7 756 0 0
WSFS FINL CORP COM 929328102 9,493 185,006 SH   SOLE 18 185,006 0 0
WSFS FINL CORP COM 929328102 4,253 82,895 SH   SOLE 19 82,895 0 0
WSFS FINL CORP COM 929328102 273,212 5,324,728 SH   SOLE 21 5,324,728 0 0
WSFS FINL CORP COM 929328102 62,269 1,213,586 SH   SOLE 22 1,163,008 0 50,578
WSFS FINL CORP COM 929328102 187 3,644 SH   SOLE 25 3,644 0 0
WSFS FINL CORP COM 929328102 1,084 21,121 SH   SOLE 26 16,174 0 4,947
WSFS FINL CORP COM 929328102 187 3,651 SH   SOLE 28 3,651 0 0
WSFS FINL CORP COM 929328102 4,435 86,434 SH   SOLE 30 86,434 0 0
WSFS FINL CORP COM 929328102 314 6,111 SH   SOLE 40 6,111 0 0
WSFS FINL CORP COM 929328102 620 12,080 SH   SOLE 43 3,635 0 8,445
WVS FINL CORP COM 929358109 5 330 SH   SOLE 18 330 0 0
WVS FINL CORP COM 929358109 70 4,388 SH   SOLE 21 4,388 0 0
WW INTL INC COM 98262P101 870 47,668 SH   SOLE 2 15,886 0 31,782
WW INTL INC COM 98262P101 3 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 15 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 3,737 204,764 SH   SOLE 18 204,764 0 0
WW INTL INC COM 98262P101 1,755 96,191 SH   SOLE 19 96,191 0 0
WW INTL INC COM 98262P101 112,549 6,167,050 SH   SOLE 21 6,167,050 0 0
WW INTL INC COM 98262P101 23,131 1,267,459 SH   SOLE 22 1,225,629 0 41,830
WW INTL INC COM 98262P101 151 8,269 SH   SOLE 25 8,269 0 0
WW INTL INC COM 98262P101 589 32,289 SH   SOLE 26 28,462 0 3,827
WW INTL INC COM 98262P101 95 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 1,688 92,503 SH   SOLE 30 92,503 0 0
WW INTL INC COM 98262P101 50 2,761 SH   SOLE 36 2,761 0 0
WW INTL INC COM 98262P101 123 6,754 SH   SOLE 40 6,754 0 0
WW INTL INC COM 98262P101 384 21,037 SH   SOLE 43 4,358 0 16,679
WYNDHAM HOTELS & RESORTS INC COM 98311A105 24,264 314,335 SH   SOLE 2 153,958 0 160,377
WYNDHAM HOTELS & RESORTS INC COM 98311A105 205 2,658 SH   SOLE 4 2,658 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 122 1,583 SH   SOLE 7 1,583 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 17,574 227,669 SH   SOLE 18 227,669 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,046 26,505 SH   SOLE 19 26,505 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 338,797 4,389,130 SH   SOLE 21 4,389,130 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 196,961 2,551,643 SH   SOLE 22 2,445,628 0 106,015
WYNDHAM HOTELS & RESORTS INC COM 98311A105 941 12,197 SH   SOLE 25 12,197 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,023 39,158 SH   SOLE 26 31,572 0 7,586
WYNDHAM HOTELS & RESORTS INC COM 98311A105 677 8,769 SH   SOLE 28 7,169 0 1,600
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,044 52,388 SH   SOLE 30 52,388 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 120 1,554 SH   SOLE 31 1,554 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 731 9,467 SH   SOLE 34 9,467 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 503 6,519 SH   SOLE 36 6,519 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 882 11,425 SH   SOLE 40 11,425 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,954 64,185 SH   SOLE 43 6,471 0 57,714
WYNN RESORTS LTD COM 983134107 23,826 281,138 SH   SOLE 2 64,250 0 216,888
WYNN RESORTS LTD COM 983134107 4,090 48,255 SH   SOLE 4 44,477 0 3,778
WYNN RESORTS LTD COM 983134107 7,690 90,732 SH   SOLE 7 87,695 0 3,037
WYNN RESORTS LTD COM 983134107 4,646 54,823 SH   SOLE 13 54,823 0 0
WYNN RESORTS LTD COM 983134107 1,063 12,541 SH   SOLE 15 12,541 0 0
WYNN RESORTS LTD COM 983134107 28,430 335,455 SH   SOLE 18 283,734 0 51,721
WYNN RESORTS LTD COM 983134107 63,528 749,596 SH   SOLE 19 749,596 0 0
WYNN RESORTS LTD COM 983134107 216,885 2,559,114 SH   SOLE 21 2,559,114 0 0
WYNN RESORTS LTD COM 983134107 218,567 2,578,958 SH   SOLE 22 2,337,663 0 241,295
WYNN RESORTS LTD COM 983134107 4,741 55,936 SH   SOLE 23 55,936 0 0
WYNN RESORTS LTD COM 983134107 13,273 156,616 SH   SOLE 25 156,616 0 0
WYNN RESORTS LTD COM 983134107 20,703 244,281 SH   SOLE 26 98,792 0 145,489
WYNN RESORTS LTD COM 983134107 25,299 298,512 SH   SOLE 28 7,990 0 290,522
WYNN RESORTS LTD COM 983134107 34 398 SH   SOLE 29 398 0 0
WYNN RESORTS LTD COM 983134107 39,144 461,877 SH   SOLE 30 461,877 0 0
WYNN RESORTS LTD COM 983134107 2,336 27,560 SH   SOLE 31 1,700 0 25,860
WYNN RESORTS LTD COM 983134107 14,438 170,357 SH   SOLE 34 170,357 0 0
WYNN RESORTS LTD COM 983134107 5,247 61,917 SH   SOLE 36 61,917 0 0
WYNN RESORTS LTD COM 983134107 339 3,995 SH   SOLE 40 3,995 0 0
WYNN RESORTS LTD COM 983134107 3,867 45,631 SH   SOLE 43 7,074 0 38,557
X FINL SPONSORED ADS 98372W202 11 2,634 SH   SOLE 43 0 0 2,634
X4 PHARMACEUTICALS INC COM 98420X103 26 4,959 SH   SOLE 18 4,959 0 0
X4 PHARMACEUTICALS INC COM 98420X103 81 15,367 SH   SOLE 19 15,367 0 0
X4 PHARMACEUTICALS INC COM 98420X103 320 60,573 SH   SOLE 21 60,573 0 0
X4 PHARMACEUTICALS INC COM 98420X103 992 187,551 SH   SOLE 22 187,551 0 0
XBIOTECH INC COM 98400H102 366 28,260 SH   SOLE 2 4,955 0 23,305
XBIOTECH INC COM 98400H102 695 53,645 SH   SOLE 18 53,645 0 0
XBIOTECH INC COM 98400H102 327 25,264 SH   SOLE 19 25,264 0 0
XBIOTECH INC COM 98400H102 9,505 733,999 SH   SOLE 21 733,999 0 0
XBIOTECH INC COM 98400H102 4,511 348,308 SH   SOLE 22 339,126 0 9,182
XBIOTECH INC COM 98400H102 47 3,600 SH   SOLE 25 3,600 0 0
XBIOTECH INC COM 98400H102 14 1,072 SH   SOLE 26 1,072 0 0
XBIOTECH INC COM 98400H102 261 20,126 SH   SOLE 30 20,126 0 0
XBIOTECH INC COM 98400H102 12 962 SH   SOLE 36 962 0 0
XBIOTECH INC COM 98400H102 38 2,936 SH   SOLE 40 2,936 0 0
XBIOTECH INC COM 98400H102 71 5,482 SH   SOLE 43 0 0 5,482
XCEL BRANDS INC COM NEW 98400M101 2 1,648 SH   SOLE 18 1,648 0 0
XCEL BRANDS INC COM NEW 98400M101 34 22,722 SH   SOLE 21 22,722 0 0
XCEL ENERGY INC COM 98389B100 73,916 1,182,653 SH   SOLE 2 174,685 0 1,007,968
XCEL ENERGY INC COM 98389B100 20,058 320,928 SH   SOLE 4 299,996 0 20,932
XCEL ENERGY INC COM 98389B100 41,334 661,342 SH   SOLE 7 645,710 0 15,632
XCEL ENERGY INC COM 98389B100 683 10,925 SH   SOLE 13 1,500 0 9,425
XCEL ENERGY INC COM 98389B100 4,525 72,402 SH   SOLE 15 72,402 0 0
XCEL ENERGY INC COM 98389B100 65,230 1,043,680 SH   SOLE 18 966,251 0 77,429
XCEL ENERGY INC COM 98389B100 41,016 656,259 SH   SOLE 19 656,259 0 0
XCEL ENERGY INC COM 98389B100 1,592,534 25,480,547 SH   SOLE 21 25,480,547 0 0
XCEL ENERGY INC COM 98389B100 784,501 12,552,013 SH   SOLE 22 11,396,683 0 1,155,330
XCEL ENERGY INC COM 98389B100 18,902 302,439 SH   SOLE 23 302,439 0 0
XCEL ENERGY INC COM 98389B100 12,556 200,890 SH   SOLE 25 200,890 0 0
XCEL ENERGY INC COM 98389B100 71,196 1,139,131 SH   SOLE 26 414,030 0 725,101
XCEL ENERGY INC COM 98389B100 56,475 903,605 SH   SOLE 28 41,575 0 862,030
XCEL ENERGY INC COM 98389B100 91 1,456 SH   SOLE 29 1,456 0 0
XCEL ENERGY INC COM 98389B100 407,113 6,513,807 SH   SOLE 30 6,500,900 0 12,907
XCEL ENERGY INC COM 98389B100 14,023 224,374 SH   SOLE 31 66,787 0 157,587
XCEL ENERGY INC COM 98389B100 11,390 182,238 SH   SOLE 32 182,238 0 0
XCEL ENERGY INC COM 98389B100 10,405 166,478 SH   SOLE 34 166,478 0 0
XCEL ENERGY INC COM 98389B100 24,559 392,951 SH   SOLE 36 392,951 0 0
XCEL ENERGY INC COM 98389B100 625 10,003 SH   SOLE 40 10,003 0 0
XCEL ENERGY INC COM 98389B100 26,032 416,515 SH   SOLE 43 28,392 0 388,123
XENCOR INC COM 98401F105 1,048 32,073 SH   SOLE 2 16,168 0 15,905
XENCOR INC COM 98401F105 7 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 30 909 SH   SOLE 7 909 0 0
XENCOR INC COM 98401F105 6,732 206,135 SH   SOLE 18 206,135 0 0
XENCOR INC COM 98401F105 5,004 153,210 SH   SOLE 19 153,210 0 0
XENCOR INC COM 98401F105 228,218 6,987,697 SH   SOLE 21 6,987,697 0 0
XENCOR INC COM 98401F105 50,197 1,536,945 SH   SOLE 22 1,504,571 0 32,374
XENCOR INC COM 98401F105 12 357 SH   SOLE 23 357 0 0
XENCOR INC COM 98401F105 259 7,945 SH   SOLE 25 7,945 0 0
XENCOR INC COM 98401F105 1,574 48,188 SH   SOLE 26 25,680 0 22,508
XENCOR INC COM 98401F105 142 4,360 SH   SOLE 28 4,360 0 0
XENCOR INC COM 98401F105 4,192 128,359 SH   SOLE 30 128,359 0 0
XENCOR INC COM 98401F105 308 9,436 SH   SOLE 34 9,436 0 0
XENCOR INC COM 98401F105 99 3,016 SH   SOLE 36 3,016 0 0
XENCOR INC COM 98401F105 199 6,092 SH   SOLE 40 6,092 0 0
XENCOR INC COM 98401F105 602 18,428 SH   SOLE 43 561 0 17,867
XENIA HOTELS & RESORTS INC COM 984017103 2,810 158,426 SH   SOLE 2 65,917 0 92,509
XENIA HOTELS & RESORTS INC COM 984017103 1,083 61,064 SH   SOLE 4 61,064 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,604 146,777 SH   SOLE 7 146,777 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8,095 456,297 SH   SOLE 18 456,297 0 0
XENIA HOTELS & RESORTS INC COM 984017103 22,263 1,254,953 SH   SOLE 19 1,254,953 0 0
XENIA HOTELS & RESORTS INC COM 984017103 250,249 14,106,491 SH   SOLE 21 14,106,491 0 0
XENIA HOTELS & RESORTS INC COM 984017103 69,408 3,912,490 SH   SOLE 22 3,792,830 0 119,660
XENIA HOTELS & RESORTS INC COM 984017103 83 4,688 SH   SOLE 23 4,688 0 0
XENIA HOTELS & RESORTS INC COM 984017103 9,207 518,994 SH   SOLE 25 518,994 0 0
XENIA HOTELS & RESORTS INC COM 984017103 588 33,154 SH   SOLE 26 24,163 0 8,991
XENIA HOTELS & RESORTS INC COM 984017103 1,442 81,301 SH   SOLE 28 10,926 0 70,375
XENIA HOTELS & RESORTS INC COM 984017103 6,608 372,516 SH   SOLE 30 372,516 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,096 174,526 SH   SOLE 34 174,526 0 0
XENIA HOTELS & RESORTS INC COM 984017103 159 8,987 SH   SOLE 36 8,987 0 0
XENIA HOTELS & RESORTS INC COM 984017103 249 14,029 SH   SOLE 40 14,029 0 0
XENIA HOTELS & RESORTS INC COM 984017103 416 23,426 SH   SOLE 43 706 0 22,720
XENON PHARMACEUTICALS INC COM 98420N105 126 8,221 SH   SOLE 2 7,467 0 754
XENON PHARMACEUTICALS INC COM 98420N105 5,456 357,049 SH   SOLE 21 357,049 0 0
XENON PHARMACEUTICALS INC COM 98420N105 484 31,685 SH   SOLE 22 15,621 0 16,064
XENON PHARMACEUTICALS INC COM 98420N105 88 5,739 SH   SOLE 25 5,739 0 0
XENON PHARMACEUTICALS INC COM 98420N105 44 2,847 SH   SOLE 26 2,847 0 0
XENON PHARMACEUTICALS INC COM 98420N105 448 29,327 SH   SOLE 30 29,327 0 0
XENON PHARMACEUTICALS INC COM 98420N105 80 5,211 SH   SOLE 36 5,211 0 0
XENON PHARMACEUTICALS INC COM 98420N105 45 2,973 SH   SOLE 40 2,973 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 46 18,713 SH   SOLE 2 1,045 0 17,668
XERIS PHARMACEUTICALS INC COM 98422L107 31 12,612 SH   SOLE 18 12,612 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 591 241,151 SH   SOLE 21 241,151 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 2,943 1,201,048 SH   SOLE 22 1,201,048 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 67 27,162 SH   SOLE 26 0 0 27,162
XERIS PHARMACEUTICALS INC COM 98422L107 60 24,522 SH   SOLE 30 24,522 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 1 600 SH   SOLE 43 0 0 600
XEROX HOLDINGS CORP COM NEW 98421M106 13,792 683,806 SH   SOLE 2 148,633 0 535,173
XEROX HOLDINGS CORP COM NEW 98421M106 316 15,658 SH   SOLE 4 15,658 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 133 6,578 SH   SOLE 7 6,578 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 6,874 340,780 SH   SOLE 18 337,609 0 3,171
XEROX HOLDINGS CORP COM NEW 98421M106 887 43,966 SH   SOLE 19 43,966 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 135,414 6,713,654 SH   SOLE 21 6,713,654 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 79,455 3,939,281 SH   SOLE 22 3,750,232 0 189,049
XEROX HOLDINGS CORP COM NEW 98421M106 316 15,647 SH   SOLE 23 15,647 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 656 32,509 SH   SOLE 25 32,509 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,401 69,478 SH   SOLE 26 54,143 0 15,335
XEROX HOLDINGS CORP COM NEW 98421M106 375 18,576 SH   SOLE 28 11,471 0 7,105
XEROX HOLDINGS CORP COM NEW 98421M106 210 10,408 SH   SOLE 29 10,408 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,961 97,209 SH   SOLE 30 97,209 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 343 16,987 SH   SOLE 31 16,987 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 26 1,286 SH   SOLE 34 1,286 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,328 65,859 SH   SOLE 36 65,859 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 406 20,109 SH   SOLE 40 20,109 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 2,500 123,960 SH   SOLE 43 6,041 0 117,919
XILINX INC COM 983919101 79,710 527,915 SH   SOLE 2 82,999 0 444,916
XILINX INC COM 983919101 24,889 164,840 SH   SOLE 4 90,027 0 74,813
XILINX INC COM 983919101 35,894 237,727 SH   SOLE 7 230,085 0 7,642
XILINX INC COM 983919101 1,856 12,290 SH   SOLE 13 8,300 0 3,990
XILINX INC COM 983919101 3,748 24,825 SH   SOLE 15 24,825 0 0
XILINX INC COM 983919101 1 6 SH   SOLE 17 0 0 6
XILINX INC COM 983919101 89,251 591,103 SH   SOLE 18 550,022 0 41,081
XILINX INC COM 983919101 58,544 387,735 SH   SOLE 19 387,735 0 0
XILINX INC COM 983919101 1,360,696 9,011,831 SH   SOLE 21 9,011,831 0 0
XILINX INC COM 983919101 802,474 5,314,751 SH   SOLE 22 4,791,248 0 523,503
XILINX INC COM 983919101 21,050 139,414 SH   SOLE 23 139,414 0 0
XILINX INC COM 983919101 65,213 431,902 SH   SOLE 25 431,902 0 0
XILINX INC COM 983919101 83,230 551,231 SH   SOLE 26 217,704 0 333,527
XILINX INC COM 983919101 129,200 855,686 SH   SOLE 28 21,970 0 833,716
XILINX INC COM 983919101 9 58 SH   SOLE 29 58 0 0
XILINX INC COM 983919101 287,441 1,903,708 SH   SOLE 30 1,819,186 0 84,522
XILINX INC COM 983919101 13,567 89,853 SH   SOLE 31 29,498 0 60,355
XILINX INC COM 983919101 8,736 57,860 SH   SOLE 32 57,860 0 0
XILINX INC COM 983919101 20,423 135,261 SH   SOLE 34 135,261 0 0
XILINX INC COM 983919101 17,197 113,895 SH   SOLE 36 113,895 0 0
XILINX INC COM 983919101 1,298 8,599 SH   SOLE 40 8,599 0 0
XILINX INC COM 983919101 33,543 222,153 SH   SOLE 43 14,144 0 208,009
XILINX INC OPTIONS 983919101 408 2,700 SH Call SOLE 2 2,700 0 0
XILINX INC OPTIONS 983919101 845 5,600 SH Call SOLE 4 5,600 0 0
XILINX INC OPTIONS 983919101 10,886 72,100 SH Call SOLE 18 72,100 0 0
XILINX INC OPTIONS 983919101 149,873 992,600 SH Call SOLE 19 992,600 0 0
XILINX INC OPTIONS 983919101 6,311 41,800 SH Call SOLE 22 41,800 0 0
XILINX INC OPTIONS 983919101 50,581 335,000 SH Call SOLE 34 335,000 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 9 5,050 SH   SOLE 43 0 0 5,050
XL FLEET CORP COM CL A 9837FR100 208 33,762 SH   SOLE 2 21,576 0 12,186
XL FLEET CORP COM CL A 9837FR100 4 616 SH   SOLE 7 616 0 0
XL FLEET CORP COM CL A 9837FR100 759 123,213 SH   SOLE 18 123,213 0 0
XL FLEET CORP COM CL A 9837FR100 437 70,999 SH   SOLE 19 70,999 0 0
XL FLEET CORP COM CL A 9837FR100 8,407 1,364,775 SH   SOLE 21 1,364,775 0 0
XL FLEET CORP COM CL A 9837FR100 11,036 1,791,619 SH   SOLE 22 1,746,821 0 44,798
XL FLEET CORP COM CL A 9837FR100 65 10,597 SH   SOLE 25 10,597 0 0
XL FLEET CORP COM CL A 9837FR100 93 15,094 SH   SOLE 26 0 0 15,094
XL FLEET CORP COM CL A 9837FR100 109 17,630 SH   SOLE 30 17,630 0 0
XL FLEET CORP COM CL A 9837FR100 52 8,380 SH   SOLE 40 8,380 0 0
XL FLEET CORP COM CL A 9837FR100 0 15 SH   SOLE 43 0 0 15
XOMA CORP DEL COM NEW 98419J206 256 10,349 SH   SOLE 2 518 0 9,831
XOMA CORP DEL COM NEW 98419J206 506 20,434 SH   SOLE 18 20,434 0 0
XOMA CORP DEL COM NEW 98419J206 287 11,613 SH   SOLE 19 11,613 0 0
XOMA CORP DEL COM NEW 98419J206 5,602 226,330 SH   SOLE 21 226,330 0 0
XOMA CORP DEL COM NEW 98419J206 4,828 195,070 SH   SOLE 22 192,392 0 2,678
XOMETRY INC CLASS A COM 98423F109 236 4,092 SH   SOLE 2 2,977 0 1,115
XOMETRY INC CLASS A COM 98423F109 1,228 21,298 SH   SOLE 18 21,298 0 0
XOMETRY INC CLASS A COM 98423F109 1,480 25,669 SH   SOLE 19 25,669 0 0
XOMETRY INC CLASS A COM 98423F109 15,464 268,152 SH   SOLE 21 268,152 0 0
XOMETRY INC CLASS A COM 98423F109 9,454 163,930 SH   SOLE 22 162,708 0 1,222
XOMETRY INC CLASS A COM 98423F109 94 1,627 SH   SOLE 26 1,627 0 0
XOMETRY INC CLASS A COM 98423F109 350 6,076 SH   SOLE 28 0 0 6,076
XOMETRY INC CLASS A COM 98423F109 5 83 SH   SOLE 31 0 0 83
XOMETRY INC CLASS A COM 98423F109 1,794 31,105 SH   SOLE 34 31,105 0 0
XP INC CL A G98239109 577 14,364 SH   SOLE 2 9,237 0 5,127
XP INC CL A G98239109 142 3,547 SH   SOLE 7 3,547 0 0
XP INC CL A G98239109 35 879 SH   SOLE 18 879 0 0
XP INC CL A G98239109 251 6,259 SH   SOLE 19 6,259 0 0
XP INC CL A G98239109 1,690 42,079 SH   SOLE 22 42,079 0 0
XP INC CL A G98239109 1,397 34,775 SH   SOLE 23 34,775 0 0
XP INC CL A G98239109 124 3,083 SH   SOLE 25 3,083 0 0
XP INC CL A G98239109 1,811 45,080 SH   SOLE 31 45,080 0 0
XP INC CL A G98239109 8,682 216,128 SH   SOLE 34 216,128 0 0
XPEL INC COM 98379L100 1,643 21,661 SH   SOLE 2 15,435 0 6,226
XPEL INC COM 98379L100 4 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100 24 322 SH   SOLE 7 322 0 0
XPEL INC COM 98379L100 4,160 54,841 SH   SOLE 18 50,137 0 4,704
XPEL INC COM 98379L100 6,696 88,267 SH   SOLE 19 88,267 0 0
XPEL INC COM 98379L100 45,943 605,626 SH   SOLE 21 605,626 0 0
XPEL INC COM 98379L100 34,668 456,999 SH   SOLE 22 446,029 0 10,970
XPEL INC COM 98379L100 146 1,928 SH   SOLE 23 1,928 0 0
XPEL INC COM 98379L100 242 3,190 SH   SOLE 25 3,190 0 0
XPEL INC COM 98379L100 1,402 18,487 SH   SOLE 26 12,776 0 5,711
XPEL INC COM 98379L100 96 1,263 SH   SOLE 28 1,263 0 0
XPEL INC COM 98379L100 714 9,415 SH   SOLE 30 9,415 0 0
XPEL INC COM 98379L100 230 3,037 SH   SOLE 36 3,037 0 0
XPEL INC COM 98379L100 136 1,790 SH   SOLE 40 1,790 0 0
XPEL INC COM 98379L100 20 259 SH   SOLE 43 0 0 259
XPENG INC ADS 98422D105 14,098 396,687 SH   SOLE 2 42,207 0 354,480
XPENG INC ADS 98422D105 8,151 229,347 SH   SOLE 4 118,932 0 110,415
XPENG INC ADS 98422D105 1,654 46,529 SH   SOLE 7 46,529 0 0
XPENG INC ADS 98422D105 1,706 48,000 SH   SOLE 13 12,500 0 35,500
XPENG INC ADS 98422D105 7,518 211,528 SH   SOLE 15 211,528 0 0
XPENG INC ADS 98422D105 0 0 SH   SOLE 17 0 0 0
XPENG INC ADS 98422D105 5,123 144,140 SH   SOLE 18 144,140 0 0
XPENG INC ADS 98422D105 8,855 249,145 SH   SOLE 19 249,145 0 0
XPENG INC ADS 98422D105 262,796 7,394,386 SH   SOLE 21 7,394,386 0 0
XPENG INC ADS 98422D105 149,346 4,202,197 SH   SOLE 22 3,714,488 0 487,709
XPENG INC ADS 98422D105 8,148 229,256 SH   SOLE 23 229,256 0 0
XPENG INC ADS 98422D105 15,120 425,442 SH   SOLE 25 425,442 0 0
XPENG INC ADS 98422D105 33,484 942,143 SH   SOLE 26 280,014 0 662,129
XPENG INC ADS 98422D105 27,515 774,198 SH   SOLE 28 29,503 0 744,695
XPENG INC ADS 98422D105 1,762 49,574 SH   SOLE 29 49,574 0 0
XPENG INC ADS 98422D105 113,978 3,207,023 SH   SOLE 30 3,207,023 0 0
XPENG INC ADS 98422D105 3,231 90,904 SH   SOLE 31 86,645 0 4,259
XPENG INC ADS 98422D105 662 18,619 SH   SOLE 32 18,619 0 0
XPENG INC ADS 98422D105 44,564 1,253,923 SH   SOLE 34 1,253,923 0 0
XPENG INC ADS 98422D105 57 1,609 SH   SOLE 40 1,609 0 0
XPENG INC ADS 98422D105 3,803 107,000 SH   SOLE 43 20,959 0 86,041
XPERI HOLDING CORP COM 98390M103 2,173 115,318 SH   SOLE 2 32,371 0 82,947
XPERI HOLDING CORP COM 98390M103 9 460 SH   SOLE 4 460 0 0
XPERI HOLDING CORP COM 98390M103 34 1,816 SH   SOLE 7 1,816 0 0
XPERI HOLDING CORP COM 98390M103 7,909 419,801 SH   SOLE 18 419,801 0 0
XPERI HOLDING CORP COM 98390M103 3,516 186,640 SH   SOLE 19 186,640 0 0
XPERI HOLDING CORP COM 98390M103 230,787 12,249,849 SH   SOLE 21 12,249,849 0 0
XPERI HOLDING CORP COM 98390M103 49,279 2,615,664 SH   SOLE 22 2,508,151 0 107,513
XPERI HOLDING CORP COM 98390M103 258 13,700 SH   SOLE 25 13,700 0 0
XPERI HOLDING CORP COM 98390M103 1,026 54,480 SH   SOLE 26 45,322 0 9,158
XPERI HOLDING CORP COM 98390M103 191 10,153 SH   SOLE 28 10,153 0 0
XPERI HOLDING CORP COM 98390M103 11,523 611,602 SH   SOLE 30 611,602 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 397 21,089 SH   SOLE 43 0 0 21,089
XPO LOGISTICS INC COM 983793100 32,075 403,050 SH   SOLE 2 213,163 0 189,887
XPO LOGISTICS INC COM 983793100 2,472 31,058 SH   SOLE 4 31,058 0 0
XPO LOGISTICS INC COM 983793100 437 5,494 SH   SOLE 7 5,494 0 0
XPO LOGISTICS INC COM 983793100 421 5,287 SH   SOLE 13 5,287 0 0
XPO LOGISTICS INC COM 983793100 54 677 SH   SOLE 15 677 0 0
XPO LOGISTICS INC COM 983793100 16 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 23,775 298,759 SH   SOLE 18 291,947 0 6,812
XPO LOGISTICS INC COM 983793100 9,281 116,631 SH   SOLE 19 116,631 0 0
XPO LOGISTICS INC COM 983793100 391,154 4,915,225 SH   SOLE 21 4,915,225 0 0
XPO LOGISTICS INC COM 983793100 233,763 2,937,465 SH   SOLE 22 2,730,807 0 206,658
XPO LOGISTICS INC COM 983793100 3,634 45,662 SH   SOLE 23 45,662 0 0
XPO LOGISTICS INC COM 983793100 11,139 139,974 SH   SOLE 25 139,974 0 0
XPO LOGISTICS INC COM 983793100 9,335 117,304 SH   SOLE 26 43,587 0 73,717
XPO LOGISTICS INC COM 983793100 4,900 61,578 SH   SOLE 28 7,496 0 54,082
XPO LOGISTICS INC COM 983793100 1,615 20,293 SH   SOLE 29 20,293 0 0
XPO LOGISTICS INC COM 983793100 4,273 53,700 SH   SOLE 30 53,700 0 0
XPO LOGISTICS INC COM 983793100 3,466 43,551 SH   SOLE 31 43,551 0 0
XPO LOGISTICS INC COM 983793100 486 6,107 SH   SOLE 34 6,107 0 0
XPO LOGISTICS INC COM 983793100 2,757 34,648 SH   SOLE 36 34,648 0 0
XPO LOGISTICS INC COM 983793100 918 11,532 SH   SOLE 40 11,532 0 0
XPO LOGISTICS INC COM 983793100 2,993 37,608 SH   SOLE 43 4,109 0 33,499
XPONENTIAL FITNESS INC COM CL A 98422X101 178 13,999 SH   SOLE 2 9,385 0 4,614
XPONENTIAL FITNESS INC COM CL A 98422X101 74 5,869 SH   SOLE 18 5,869 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 173 13,609 SH   SOLE 19 13,609 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 3,864 304,526 SH   SOLE 21 304,526 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 893 70,347 SH   SOLE 22 68,845 0 1,502
XPRESSPA GROUP INC COM 98420U703 29 20,001 SH   SOLE 18 20,001 0 0
XPRESSPA GROUP INC COM 98420U703 505 343,540 SH   SOLE 21 343,540 0 0
XPRESSPA GROUP INC COM 98420U703 2,710 1,843,395 SH   SOLE 22 1,843,395 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 24 21,314 SH   SOLE 21 21,314 0 0
XUNLEI LTD SPONSORED ADR 98419E108 34 11,976 SH   SOLE 43 0 0 11,976
XYLEM INC COM 98419M100 53,953 436,232 SH   SOLE 2 63,065 0 373,167
XYLEM INC COM 98419M100 20,141 162,844 SH   SOLE 4 94,329 0 68,515
XYLEM INC COM 98419M100 43,164 349,000 SH   SOLE 7 343,699 0 5,301
XYLEM INC COM 98419M100 403 3,260 SH   SOLE 13 533 0 2,727
XYLEM INC COM 98419M100 2,672 21,603 SH   SOLE 15 21,603 0 0
XYLEM INC COM 98419M100 1 6 SH   SOLE 17 0 0 6
XYLEM INC COM 98419M100 53,255 430,590 SH   SOLE 18 405,134 0 25,456
XYLEM INC COM 98419M100 10,897 88,109 SH   SOLE 19 88,109 0 0
XYLEM INC COM 98419M100 686,098 5,547,366 SH   SOLE 21 5,547,366 0 0
XYLEM INC COM 98419M100 473,214 3,826,115 SH   SOLE 22 3,447,154 0 378,961
XYLEM INC COM 98419M100 12,817 103,631 SH   SOLE 23 103,631 0 0
XYLEM INC COM 98419M100 88,872 718,566 SH   SOLE 25 718,566 0 0
XYLEM INC COM 98419M100 127,215 1,028,583 SH   SOLE 26 766,190 0 262,393
XYLEM INC COM 98419M100 84,723 685,015 SH   SOLE 28 26,621 0 658,394
XYLEM INC COM 98419M100 386,274 3,123,172 SH   SOLE 30 3,095,968 0 27,204
XYLEM INC COM 98419M100 8,121 65,658 SH   SOLE 31 21,657 0 44,001
XYLEM INC COM 98419M100 9,196 74,357 SH   SOLE 34 74,357 0 0
XYLEM INC COM 98419M100 9,942 80,387 SH   SOLE 36 80,387 0 0
XYLEM INC COM 98419M100 748 6,048 SH   SOLE 40 6,048 0 0
XYLEM INC COM 98419M100 55,605 449,590 SH   SOLE 43 25,149 0 424,441
Y-MABS THERAPEUTICS INC COM 984241109 647 22,686 SH   SOLE 2 12,509 0 10,177
Y-MABS THERAPEUTICS INC COM 984241109 4 126 SH   SOLE 4 126 0 0
Y-MABS THERAPEUTICS INC COM 984241109 19 665 SH   SOLE 7 665 0 0
Y-MABS THERAPEUTICS INC COM 984241109 2,908 101,883 SH   SOLE 18 97,137 0 4,746
Y-MABS THERAPEUTICS INC COM 984241109 3,767 132,007 SH   SOLE 19 132,007 0 0
Y-MABS THERAPEUTICS INC COM 984241109 41,425 1,451,467 SH   SOLE 21 1,451,467 0 0
Y-MABS THERAPEUTICS INC COM 984241109 22,261 780,000 SH   SOLE 22 766,655 0 13,345
Y-MABS THERAPEUTICS INC COM 984241109 26 928 SH   SOLE 23 928 0 0
Y-MABS THERAPEUTICS INC COM 984241109 184 6,431 SH   SOLE 25 6,431 0 0
Y-MABS THERAPEUTICS INC COM 984241109 371 12,989 SH   SOLE 26 1,419 0 11,570
Y-MABS THERAPEUTICS INC COM 984241109 81 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 6,073 212,786 SH   SOLE 30 212,786 0 0
Y-MABS THERAPEUTICS INC COM 984241109 90 3,160 SH   SOLE 36 3,160 0 0
Y-MABS THERAPEUTICS INC COM 984241109 89 3,104 SH   SOLE 40 3,104 0 0
Y-MABS THERAPEUTICS INC COM 984241109 165 5,778 SH   SOLE 43 0 0 5,778
YAMANA GOLD INC COM 98462Y100 901 227,587 SH   SOLE 21 227,587 0 0
YAMANA GOLD INC COM 98462Y100 1,342 338,886 SH   SOLE 43 0 0 338,886
YANDEX N V SHS CLASS A N97284108 8,962 112,466 SH   SOLE 2 26,648 0 85,818
YANDEX N V SHS CLASS A N97284108 2,297 28,821 SH   SOLE 4 2,821 0 26,000
YANDEX N V SHS CLASS A N97284108 34 427 SH   SOLE 7 427 0 0
YANDEX N V SHS CLASS A N97284108 685 8,600 SH   SOLE 13 0 0 8,600
YANDEX N V SHS CLASS A N97284108 167 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 6 79 SH   SOLE 18 79 0 0
YANDEX N V SHS CLASS A N97284108 89,683 1,125,402 SH   SOLE 19 1,125,402 0 0
YANDEX N V SHS CLASS A N97284108 9,198 115,421 SH   SOLE 21 115,421 0 0
YANDEX N V SHS CLASS A N97284108 2,227 27,942 SH   SOLE 22 27,942 0 0
YANDEX N V SHS CLASS A N97284108 31,712 397,942 SH   SOLE 25 397,942 0 0
YANDEX N V SHS CLASS A N97284108 32,891 412,739 SH   SOLE 26 95,690 0 317,049
YANDEX N V SHS CLASS A N97284108 9,478 118,942 SH   SOLE 28 0 0 118,942
YANDEX N V SHS CLASS A N97284108 132,643 1,664,493 SH   SOLE 34 1,664,493 0 0
YANDEX N V SHS CLASS A N97284108 6,265 78,621 SH   SOLE 36 78,621 0 0
YANDEX N V SHS CLASS A N97284108 496 6,222 SH   SOLE 43 4,933 0 1,289
YATSEN HLDG LTD ADS 985194109 747 196,096 SH   SOLE 22 196,096 0 0
YATSEN HLDG LTD ADS 985194109 191 50,171 SH   SOLE 25 50,171 0 0
YATSEN HLDG LTD ADS 985194109 110 28,811 SH   SOLE 28 0 0 28,811
YATSEN HLDG LTD ADS 985194109 2 542 SH   SOLE 30 542 0 0
YELLOW CORP COM 985510106 251 44,424 SH   SOLE 2 4,012 0 40,412
YELLOW CORP COM 985510106 5 809 SH   SOLE 7 809 0 0
YELLOW CORP COM 985510106 936 165,622 SH   SOLE 18 165,622 0 0
YELLOW CORP COM 985510106 495 87,655 SH   SOLE 19 87,655 0 0
YELLOW CORP COM 985510106 10,694 1,892,657 SH   SOLE 21 1,892,657 0 0
YELLOW CORP COM 985510106 6,354 1,124,562 SH   SOLE 22 1,095,427 0 29,135
YELLOW CORP COM 985510106 5 960 SH   SOLE 43 0 0 960
YELP INC CL A 985817105 3,516 94,414 SH   SOLE 2 77,517 0 16,897
YELP INC CL A 985817105 11 290 SH   SOLE 4 290 0 0
YELP INC CL A 985817105 43 1,165 SH   SOLE 7 1,165 0 0
YELP INC CL A 985817105 12,782 343,223 SH   SOLE 18 339,953 0 3,270
YELP INC CL A 985817105 9,933 266,729 SH   SOLE 19 266,729 0 0
YELP INC CL A 985817105 183,145 4,917,972 SH   SOLE 21 4,917,972 0 0
YELP INC CL A 985817105 74,500 2,000,530 SH   SOLE 22 1,954,611 0 45,919
YELP INC CL A 985817105 76 2,052 SH   SOLE 23 2,052 0 0
YELP INC CL A 985817105 945 25,363 SH   SOLE 25 25,363 0 0
YELP INC CL A 985817105 1,179 31,662 SH   SOLE 26 21,534 0 10,128
YELP INC CL A 985817105 262 7,038 SH   SOLE 28 7,038 0 0
YELP INC CL A 985817105 4,541 121,939 SH   SOLE 30 121,939 0 0
YELP INC CL A 985817105 2,469 66,297 SH   SOLE 34 66,297 0 0
YELP INC CL A 985817105 37 998 SH   SOLE 36 998 0 0
YELP INC CL A 985817105 306 8,219 SH   SOLE 40 8,219 0 0
YELP INC CL A 985817105 1,493 40,084 SH   SOLE 43 528 0 39,556
YETI HLDGS INC COM 98585X104 17,112 199,697 SH   SOLE 2 74,538 0 125,159
YETI HLDGS INC COM 98585X104 63 735 SH   SOLE 4 735 0 0
YETI HLDGS INC COM 98585X104 116 1,354 SH   SOLE 7 1,354 0 0
YETI HLDGS INC COM 98585X104 2 18 SH   SOLE 17 0 0 18
YETI HLDGS INC COM 98585X104 20,014 233,558 SH   SOLE 18 232,431 0 1,127
YETI HLDGS INC COM 98585X104 7,745 90,386 SH   SOLE 19 90,386 0 0
YETI HLDGS INC COM 98585X104 369,410 4,310,999 SH   SOLE 21 4,310,999 0 0
YETI HLDGS INC COM 98585X104 204,043 2,381,182 SH   SOLE 22 2,282,313 0 98,869
YETI HLDGS INC COM 98585X104 71 834 SH   SOLE 23 834 0 0
YETI HLDGS INC COM 98585X104 1,104 12,886 SH   SOLE 25 12,886 0 0
YETI HLDGS INC COM 98585X104 3,401 39,692 SH   SOLE 26 27,958 0 11,734
YETI HLDGS INC COM 98585X104 484 5,644 SH   SOLE 28 5,644 0 0
YETI HLDGS INC COM 98585X104 3,814 44,514 SH   SOLE 30 44,514 0 0
YETI HLDGS INC COM 98585X104 117 1,369 SH   SOLE 31 1,369 0 0
YETI HLDGS INC COM 98585X104 978 11,410 SH   SOLE 34 11,410 0 0
YETI HLDGS INC COM 98585X104 512 5,979 SH   SOLE 36 5,979 0 0
YETI HLDGS INC COM 98585X104 886 10,344 SH   SOLE 40 10,344 0 0
YETI HLDGS INC COM 98585X104 2,142 24,999 SH   SOLE 43 312 0 24,687
YEXT INC COM 98585N106 3,191 265,213 SH   SOLE 2 125,248 0 139,965
YEXT INC COM 98585N106 3 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106 19 1,574 SH   SOLE 7 1,574 0 0
YEXT INC COM 98585N106 4,564 379,357 SH   SOLE 18 308,579 0 70,778
YEXT INC COM 98585N106 16,335 1,357,861 SH   SOLE 19 1,357,861 0 0
YEXT INC COM 98585N106 47,381 3,938,568 SH   SOLE 21 3,938,568 0 0
YEXT INC COM 98585N106 43,465 3,613,068 SH   SOLE 22 3,544,646 0 68,422
YEXT INC COM 98585N106 641 53,273 SH   SOLE 23 53,273 0 0
YEXT INC COM 98585N106 153 12,725 SH   SOLE 25 12,725 0 0
YEXT INC COM 98585N106 2,952 245,396 SH   SOLE 26 21,644 0 223,752
YEXT INC COM 98585N106 98 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106 6,300 523,671 SH   SOLE 30 523,671 0 0
YEXT INC COM 98585N106 38 3,160 SH   SOLE 36 3,160 0 0
YEXT INC COM 98585N106 117 9,752 SH   SOLE 40 9,752 0 0
YEXT INC COM 98585N106 308 25,639 SH   SOLE 43 1,683 0 23,956
YIELD10 BIOSCIENCE INC COM 98585K862 5 851 SH   SOLE 18 851 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 60 10,022 SH   SOLE 21 10,022 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 188 31,373 SH   SOLE 22 31,373 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 112 37,086 SH   SOLE 43 0 0 37,086
YORK WTR CO COM 987184108 481 11,019 SH   SOLE 2 4,089 0 6,930
YORK WTR CO COM 987184108 613 14,041 SH   SOLE 7 14,041 0 0
YORK WTR CO COM 987184108 1,824 41,759 SH   SOLE 18 41,759 0 0
YORK WTR CO COM 987184108 1,028 23,533 SH   SOLE 19 23,533 0 0
YORK WTR CO COM 987184108 25,010 572,570 SH   SOLE 21 572,570 0 0
YORK WTR CO COM 987184108 12,797 292,981 SH   SOLE 22 283,120 0 9,861
YORK WTR CO COM 987184108 72 1,659 SH   SOLE 25 1,659 0 0
YORK WTR CO COM 987184108 52 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 81 1,863 SH   SOLE 28 1,863 0 0
YORK WTR CO COM 987184108 5,942 136,027 SH   SOLE 30 136,027 0 0
YORK WTR CO COM 987184108 62 1,415 SH   SOLE 40 1,415 0 0
YORK WTR CO COM 987184108 340 7,787 SH   SOLE 43 122 0 7,665
YOUDAO INC SPONSORED ADS 98741T104 730 60,380 SH   SOLE 22 60,380 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2,168 465,199 SH   SOLE 2 362,502 0 102,697
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 505 108,426 SH   SOLE 4 44,046 0 64,380
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 77 16,565 SH   SOLE 7 16,565 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 14 2,988 SH   SOLE 15 2,988 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 65 13,849 SH   SOLE 18 13,849 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12,902 2,768,661 SH   SOLE 21 2,768,661 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,340 1,789,652 SH   SOLE 22 1,586,715 0 202,937
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 421 90,375 SH   SOLE 23 90,375 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,868 1,044,695 SH   SOLE 26 763,505 0 281,190
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,257 269,772 SH   SOLE 28 0 0 269,772
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 15,702 3,369,491 SH   SOLE 30 1,149,529 0 2,219,962
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 79 17,026 SH   SOLE 31 0 0 17,026
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,531 1,830,605 SH   SOLE 34 1,830,605 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3 734 SH   SOLE 40 734 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 35 7,410 SH   SOLE 43 0 0 7,410
YUM BRANDS INC COM 988498101 77,377 632,634 SH   SOLE 2 131,601 0 501,033
YUM BRANDS INC COM 988498101 27,370 223,777 SH   SOLE 4 133,382 0 90,395
YUM BRANDS INC COM 988498101 31,613 258,467 SH   SOLE 7 249,508 0 8,959
YUM BRANDS INC COM 988498101 755 6,174 SH   SOLE 13 1,039 0 5,135
YUM BRANDS INC COM 988498101 4,146 33,899 SH   SOLE 15 33,899 0 0
YUM BRANDS INC COM 988498101 65,534 535,799 SH   SOLE 18 491,942 0 43,857
YUM BRANDS INC COM 988498101 21,212 173,430 SH   SOLE 19 173,430 0 0
YUM BRANDS INC COM 988498101 844,741 6,906,556 SH   SOLE 21 6,906,556 0 0
YUM BRANDS INC COM 988498101 791,599 6,472,067 SH   SOLE 22 5,803,068 0 668,999
YUM BRANDS INC COM 988498101 22,648 185,169 SH   SOLE 23 185,169 0 0
YUM BRANDS INC COM 988498101 77,506 633,683 SH   SOLE 25 633,683 0 0
YUM BRANDS INC COM 988498101 90,472 739,695 SH   SOLE 26 315,444 0 424,251
YUM BRANDS INC COM 988498101 69,168 565,512 SH   SOLE 28 24,077 0 541,435
YUM BRANDS INC COM 988498101 1,289 10,540 SH   SOLE 29 10,540 0 0
YUM BRANDS INC COM 988498101 143,051 1,169,581 SH   SOLE 30 1,169,581 0 0
YUM BRANDS INC COM 988498101 14,336 117,209 SH   SOLE 31 42,476 0 74,733
YUM BRANDS INC COM 988498101 3,826 31,282 SH   SOLE 34 31,282 0 0
YUM BRANDS INC COM 988498101 17,278 141,260 SH   SOLE 36 141,260 0 0
YUM BRANDS INC COM 988498101 1,249 10,209 SH   SOLE 40 10,209 0 0
YUM BRANDS INC COM 988498101 33,846 276,722 SH   SOLE 43 10,081 0 266,641
YUM CHINA HLDGS INC COM 98850P109 59,921 1,031,167 SH   SOLE 2 61,458 0 969,709
YUM CHINA HLDGS INC COM 98850P109 17,191 295,836 SH   SOLE 4 174,982 0 120,854
YUM CHINA HLDGS INC COM 98850P109 3,081 53,017 SH   SOLE 7 53,017 0 0
YUM CHINA HLDGS INC COM 98850P109 7,014 120,702 SH   SOLE 13 71,734 0 48,968
YUM CHINA HLDGS INC COM 98850P109 25,459 438,123 SH   SOLE 15 438,123 0 0
YUM CHINA HLDGS INC COM 98850P109 19,452 334,745 SH   SOLE 18 334,745 0 0
YUM CHINA HLDGS INC COM 98850P109 102,384 1,761,904 SH   SOLE 19 1,761,904 0 0
YUM CHINA HLDGS INC COM 98850P109 724,886 12,474,376 SH   SOLE 21 12,474,376 0 0
YUM CHINA HLDGS INC COM 98850P109 429,558 7,392,148 SH   SOLE 22 6,639,071 0 753,077
YUM CHINA HLDGS INC COM 98850P109 11,030 189,810 SH   SOLE 23 189,810 0 0
YUM CHINA HLDGS INC COM 98850P109 53,645 923,164 SH   SOLE 25 923,164 0 0
YUM CHINA HLDGS INC COM 98850P109 70,573 1,214,477 SH   SOLE 26 139,628 0 1,074,849
YUM CHINA HLDGS INC COM 98850P109 40,379 694,874 SH   SOLE 28 31,988 0 662,886
YUM CHINA HLDGS INC COM 98850P109 146,434 2,519,941 SH   SOLE 30 2,510,877 0 9,064
YUM CHINA HLDGS INC COM 98850P109 389 6,702 SH   SOLE 31 6,702 0 0
YUM CHINA HLDGS INC COM 98850P109 1,450 24,953 SH   SOLE 32 24,953 0 0
YUM CHINA HLDGS INC COM 98850P109 145,820 2,509,383 SH   SOLE 34 2,509,383 0 0
YUM CHINA HLDGS INC COM 98850P109 6,161 106,021 SH   SOLE 36 106,021 0 0
YUM CHINA HLDGS INC COM 98850P109 105 1,804 SH   SOLE 40 1,804 0 0
YUM CHINA HLDGS INC COM 98850P109 35,560 611,946 SH   SOLE 43 30,577 0 581,369
YUMANITY THERAPEUTICS INC COM 98872L102 14 1,347 SH   SOLE 2 1,347 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 19 1,867 SH   SOLE 18 1,867 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 252 24,425 SH   SOLE 21 24,425 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 436 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 6,122 58,087 SH   SOLE 2 2,428 0 55,659
ZAI LAB LTD ADR 98887Q104 4,074 38,654 SH   SOLE 4 18,481 0 20,173
ZAI LAB LTD ADR 98887Q104 842 7,993 SH   SOLE 7 7,993 0 0
ZAI LAB LTD ADR 98887Q104 774 7,341 SH   SOLE 13 143 0 7,198
ZAI LAB LTD ADR 98887Q104 4,441 42,142 SH   SOLE 15 42,142 0 0
ZAI LAB LTD ADR 98887Q104 2,649 25,133 SH   SOLE 18 25,133 0 0
ZAI LAB LTD ADR 98887Q104 19,528 185,288 SH   SOLE 19 185,288 0 0
ZAI LAB LTD ADR 98887Q104 203,026 1,926,422 SH   SOLE 21 1,926,422 0 0
ZAI LAB LTD ADR 98887Q104 83,006 787,605 SH   SOLE 22 699,528 0 88,077
ZAI LAB LTD ADR 98887Q104 3,560 33,778 SH   SOLE 23 33,778 0 0
ZAI LAB LTD ADR 98887Q104 4,368 41,449 SH   SOLE 25 41,449 0 0
ZAI LAB LTD ADR 98887Q104 17,668 167,647 SH   SOLE 26 44,335 0 123,312
ZAI LAB LTD ADR 98887Q104 13,455 127,664 SH   SOLE 28 6,804 0 120,860
ZAI LAB LTD ADR 98887Q104 48,962 464,581 SH   SOLE 30 464,581 0 0
ZAI LAB LTD ADR 98887Q104 435 4,123 SH   SOLE 32 4,123 0 0
ZAI LAB LTD ADR 98887Q104 797 7,561 SH   SOLE 34 7,561 0 0
ZAI LAB LTD ADR 98887Q104 35 329 SH   SOLE 40 329 0 0
ZAI LAB LTD ADR 98887Q104 6,308 59,853 SH   SOLE 43 6,833 0 53,020
ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 119 4,028 SH   SOLE 43 1,646 0 2,382
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 67,887 131,712 SH   SOLE 2 35,242 0 96,470
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 21,098 40,934 SH   SOLE 4 26,741 0 14,193
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 29,289 56,825 SH   SOLE 7 52,720 0 4,105
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 539 1,046 SH   SOLE 13 153 0 893
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,656 5,154 SH   SOLE 15 5,154 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 52 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 60,859 118,077 SH   SOLE 18 110,473 0 7,604
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 279,224 541,740 SH   SOLE 19 541,740 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 911,467 1,768,397 SH   SOLE 21 1,768,397 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 614,087 1,191,430 SH   SOLE 22 1,070,362 0 121,068
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 18,247 35,403 SH   SOLE 23 35,403 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 65,154 126,409 SH   SOLE 25 126,409 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 71,791 139,286 SH   SOLE 26 63,371 0 75,915
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 95,482 185,250 SH   SOLE 28 5,098 0 180,152
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,741 3,378 SH   SOLE 29 3,378 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 144,939 281,206 SH   SOLE 30 281,206 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,837 24,905 SH   SOLE 31 11,775 0 13,130
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 67,379 130,727 SH   SOLE 34 130,727 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,307 23,878 SH   SOLE 36 23,878 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 985 1,912 SH   SOLE 40 1,912 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 16,379 31,777 SH   SOLE 43 1,557 0 30,220
ZEDGE INC CL B 98923T104 14 1,066 SH   SOLE 2 1,066 0 0
ZEDGE INC CL B 98923T104 27 2,047 SH   SOLE 18 2,047 0 0
ZEDGE INC CL B 98923T104 474 35,501 SH   SOLE 21 35,501 0 0
ZEDGE INC CL B 98923T104 528 39,553 SH   SOLE 22 39,553 0 0
ZENDESK INC COM 98936J101 43,849 376,746 SH   SOLE 2 166,636 0 210,110
ZENDESK INC COM 98936J101 11,271 96,834 SH   SOLE 4 67,453 0 29,381
ZENDESK INC COM 98936J101 1,590 13,659 SH   SOLE 7 13,659 0 0
ZENDESK INC COM 98936J101 1,099 9,439 SH   SOLE 13 5,723 0 3,716
ZENDESK INC COM 98936J101 1,165 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 22,576 193,966 SH   SOLE 18 184,679 0 9,287
ZENDESK INC COM 98936J101 41,502 356,581 SH   SOLE 19 356,581 0 0
ZENDESK INC COM 98936J101 236,845 2,034,923 SH   SOLE 21 2,034,923 0 0
ZENDESK INC COM 98936J101 346,338 2,975,670 SH   SOLE 22 2,739,578 0 236,092
ZENDESK INC COM 98936J101 10,236 87,944 SH   SOLE 23 87,944 0 0
ZENDESK INC COM 98936J101 25,717 220,953 SH   SOLE 25 220,953 0 0
ZENDESK INC COM 98936J101 27,770 238,596 SH   SOLE 26 141,744 0 96,852
ZENDESK INC COM 98936J101 24,075 206,847 SH   SOLE 28 13,449 0 193,398
ZENDESK INC COM 98936J101 2,673 22,965 SH   SOLE 29 22,965 0 0
ZENDESK INC COM 98936J101 31,229 268,313 SH   SOLE 30 240,068 0 28,245
ZENDESK INC COM 98936J101 8,334 71,601 SH   SOLE 31 42,526 0 29,075
ZENDESK INC COM 98936J101 49,231 422,985 SH   SOLE 34 422,985 0 0
ZENDESK INC COM 98936J101 5,871 50,439 SH   SOLE 36 50,439 0 0
ZENDESK INC COM 98936J101 432 3,715 SH   SOLE 40 3,715 0 0
ZENDESK INC COM 98936J101 4,271 36,695 SH   SOLE 43 5,126 0 31,569
ZENDESK INC NOTE 0.625% 6/1 98936JAD3 9,852 7,748,000 PRN   SOLE 21 7,748,000 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 893 13,403 SH   SOLE 2 9,255 0 4,148
ZENTALIS PHARMACEUTICALS INC COM 98943L107 5 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 36 538 SH   SOLE 7 538 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 6,285 94,318 SH   SOLE 18 94,318 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 20,152 302,405 SH   SOLE 19 302,405 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 99,290 1,489,949 SH   SOLE 21 1,489,949 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 54,298 814,799 SH   SOLE 22 801,272 0 13,527
ZENTALIS PHARMACEUTICALS INC COM 98943L107 42 625 SH   SOLE 23 625 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 172 2,580 SH   SOLE 25 2,580 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 121 1,816 SH   SOLE 26 258 0 1,558
ZENTALIS PHARMACEUTICALS INC COM 98943L107 2,046 30,703 SH   SOLE 30 30,703 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 117 1,754 SH   SOLE 34 1,754 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 142 2,133 SH   SOLE 40 2,133 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 46 696 SH   SOLE 43 0 0 696
ZENVIA INC CLASS A COM G9889V101 11 808 SH   SOLE 2 808 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 8 1,017 SH   SOLE 4 1,017 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 174 21,700 SH   SOLE 13 0 0 21,700
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 2,964 369,099 SH   SOLE 21 369,099 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 1,326 165,113 SH   SOLE 22 159,825 0 5,288
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 602 74,983 SH   SOLE 30 74,983 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 25 3,069 SH   SOLE 43 0 0 3,069
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 149 25,483 SH   SOLE 2 25,483 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 267 45,503 SH   SOLE 22 45,503 0 0
ZEVIA PBC CL A 98955K104 85 7,388 SH   SOLE 2 6,535 0 853
ZEVIA PBC CL A 98955K104 103 8,992 SH   SOLE 18 8,992 0 0
ZEVIA PBC CL A 98955K104 162 14,065 SH   SOLE 19 14,065 0 0
ZEVIA PBC CL A 98955K104 3,783 328,687 SH   SOLE 21 328,687 0 0
ZEVIA PBC CL A 98955K104 863 75,009 SH   SOLE 22 73,773 0 1,236
ZHIHU INC ADS 98955N108 350 37,908 SH   SOLE 25 37,908 0 0
ZHIHU INC ADS 98955N108 209 22,647 SH   SOLE 28 0 0 22,647
ZHIHU INC ADS 98955N108 26,131 2,831,048 SH   SOLE 34 2,831,048 0 0
ZILLOW GROUP INC CL A 98954M101 16,448 185,686 SH   SOLE 2 64,541 0 121,145
ZILLOW GROUP INC CL A 98954M101 2,899 32,731 SH   SOLE 4 30,772 0 1,959
ZILLOW GROUP INC CL A 98954M101 479 5,405 SH   SOLE 7 5,405 0 0
ZILLOW GROUP INC CL A 98954M101 6 73 SH   SOLE 13 73 0 0
ZILLOW GROUP INC CL A 98954M101 455 5,136 SH   SOLE 15 5,136 0 0
ZILLOW GROUP INC CL A 98954M101 8,649 97,641 SH   SOLE 18 93,853 0 3,788
ZILLOW GROUP INC CL A 98954M101 1,543 17,422 SH   SOLE 19 17,422 0 0
ZILLOW GROUP INC CL A 98954M101 70,197 792,474 SH   SOLE 21 792,474 0 0
ZILLOW GROUP INC CL A 98954M101 97,342 1,098,921 SH   SOLE 22 1,012,202 0 86,719
ZILLOW GROUP INC CL A 98954M101 3,979 44,920 SH   SOLE 23 44,920 0 0
ZILLOW GROUP INC CL A 98954M101 7,397 83,509 SH   SOLE 25 83,509 0 0
ZILLOW GROUP INC CL A 98954M101 8,183 92,377 SH   SOLE 26 52,882 0 39,495
ZILLOW GROUP INC CL A 98954M101 8,184 92,389 SH   SOLE 28 5,277 0 87,112
ZILLOW GROUP INC CL A 98954M101 52 585 SH   SOLE 29 585 0 0
ZILLOW GROUP INC CL A 98954M101 13,463 151,988 SH   SOLE 30 151,988 0 0
ZILLOW GROUP INC CL A 98954M101 2,020 22,803 SH   SOLE 31 7,602 0 15,201
ZILLOW GROUP INC CL A 98954M101 305 3,444 SH   SOLE 34 3,444 0 0
ZILLOW GROUP INC CL A 98954M101 2,552 28,812 SH   SOLE 36 28,812 0 0
ZILLOW GROUP INC CL A 98954M101 193 2,180 SH   SOLE 40 2,180 0 0
ZILLOW GROUP INC CL A 98954M101 4,727 53,365 SH   SOLE 43 4,044 0 49,321
ZILLOW GROUP INC CL C CAP STK 98954M200 42,683 484,262 SH   SOLE 2 171,255 0 313,007
ZILLOW GROUP INC CL C CAP STK 98954M200 11,417 129,527 SH   SOLE 4 78,791 0 50,736
ZILLOW GROUP INC CL C CAP STK 98954M200 1,547 17,553 SH   SOLE 7 17,553 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 431 4,893 SH   SOLE 13 524 0 4,369
ZILLOW GROUP INC CL C CAP STK 98954M200 1,050 11,918 SH   SOLE 15 11,918 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 24,843 281,863 SH   SOLE 18 268,931 0 12,932
ZILLOW GROUP INC CL C CAP STK 98954M200 7,028 79,736 SH   SOLE 19 79,736 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 221,572 2,513,859 SH   SOLE 21 2,513,859 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 314,044 3,563,016 SH   SOLE 22 3,354,792 0 208,224
ZILLOW GROUP INC CL C CAP STK 98954M200 9,572 108,605 SH   SOLE 23 108,605 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 21,677 245,940 SH   SOLE 25 245,940 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 24,716 280,417 SH   SOLE 26 148,945 0 131,472
ZILLOW GROUP INC CL C CAP STK 98954M200 24,754 280,843 SH   SOLE 28 11,958 0 268,885
ZILLOW GROUP INC CL C CAP STK 98954M200 442 5,019 SH   SOLE 29 5,019 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 36,294 411,775 SH   SOLE 30 411,775 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 5,248 59,540 SH   SOLE 31 21,380 0 38,160
ZILLOW GROUP INC CL C CAP STK 98954M200 2,698 30,615 SH   SOLE 34 30,615 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 6,205 70,396 SH   SOLE 36 70,396 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 496 5,632 SH   SOLE 40 5,632 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 999 11,336 SH   SOLE 43 327 0 11,009
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 8,442 4,100,000 PRN   SOLE 21 4,100,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 253 120,000 PRN   SOLE 2 120,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 408 194,000 PRN   SOLE 18 194,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 385 183,000 PRN   SOLE 19 183,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 6,873 3,265,000 PRN   SOLE 21 3,265,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 204 97,000 PRN   SOLE 26 97,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 333 158,000 PRN   SOLE 34 158,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 5,955 3,825,000 PRN   SOLE 21 3,825,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1,004 19,794 SH   SOLE 2 18,943 0 851
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 115 2,261 SH   SOLE 4 2,261 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 16 312 SH   SOLE 7 312 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 22 431 SH   SOLE 18 0 0 431
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 48 945 SH   SOLE 19 945 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1,666 32,856 SH   SOLE 22 32,856 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 130 2,556 SH   SOLE 23 2,556 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 20 401 SH   SOLE 30 401 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 169 3,324 SH   SOLE 31 3,324 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 116,800 798,035 SH   SOLE 2 385,650 0 412,385
ZIMMER BIOMET HOLDINGS INC COM 98956P102 20,295 138,668 SH   SOLE 4 82,154 0 56,514
ZIMMER BIOMET HOLDINGS INC COM 98956P102 26,485 180,956 SH   SOLE 7 174,960 0 5,996
ZIMMER BIOMET HOLDINGS INC COM 98956P102 700 4,783 SH   SOLE 13 586 0 4,197
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,804 25,992 SH   SOLE 15 25,992 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 243,458 1,663,420 SH   SOLE 18 1,541,683 0 121,737
ZIMMER BIOMET HOLDINGS INC COM 98956P102 616,972 4,215,440 SH   SOLE 19 4,215,440 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 875,827 5,984,058 SH   SOLE 21 5,984,058 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 675,580 4,615,881 SH   SOLE 22 4,169,843 0 446,038
ZIMMER BIOMET HOLDINGS INC COM 98956P102 24,925 170,297 SH   SOLE 23 170,297 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 54,313 371,095 SH   SOLE 25 371,095 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 70,441 481,285 SH   SOLE 26 169,968 0 311,317
ZIMMER BIOMET HOLDINGS INC COM 98956P102 48,166 329,090 SH   SOLE 28 15,507 0 313,583
ZIMMER BIOMET HOLDINGS INC COM 98956P102 132,222 903,400 SH   SOLE 30 903,400 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 11,222 76,673 SH   SOLE 31 25,698 0 50,975
ZIMMER BIOMET HOLDINGS INC COM 98956P102 204,139 1,394,772 SH   SOLE 34 1,394,772 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 14,383 98,268 SH   SOLE 36 98,268 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,068 7,299 SH   SOLE 40 7,299 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 15,529 106,099 SH   SOLE 43 4,347 0 101,752
ZIONS BANCORPORATION N A COM 989701107 27,203 439,531 SH   SOLE 2 95,433 0 344,098
ZIONS BANCORPORATION N A COM 989701107 657 10,610 SH   SOLE 4 10,610 0 0
ZIONS BANCORPORATION N A COM 989701107 7,715 124,655 SH   SOLE 7 120,716 0 3,939
ZIONS BANCORPORATION N A COM 989701107 250 4,046 SH   SOLE 15 4,046 0 0
ZIONS BANCORPORATION N A COM 989701107 18,834 304,319 SH   SOLE 18 290,594 0 13,725
ZIONS BANCORPORATION N A COM 989701107 9,195 148,562 SH   SOLE 19 148,562 0 0
ZIONS BANCORPORATION N A COM 989701107 271,667 4,389,509 SH   SOLE 21 4,389,509 0 0
ZIONS BANCORPORATION N A COM 989701107 234,604 3,790,654 SH   SOLE 22 3,427,025 0 363,629
ZIONS BANCORPORATION N A COM 989701107 58 939 SH   SOLE 23 939 0 0
ZIONS BANCORPORATION N A COM 989701107 12,808 206,940 SH   SOLE 25 206,940 0 0
ZIONS BANCORPORATION N A COM 989701107 17,912 289,411 SH   SOLE 26 94,690 0 194,721
ZIONS BANCORPORATION N A COM 989701107 9,866 159,410 SH   SOLE 28 11,565 0 147,845
ZIONS BANCORPORATION N A COM 989701107 41,517 670,827 SH   SOLE 30 670,827 0 0
ZIONS BANCORPORATION N A COM 989701107 245 3,965 SH   SOLE 31 2,569 0 1,396
ZIONS BANCORPORATION N A COM 989701107 4,030 65,111 SH   SOLE 36 65,111 0 0
ZIONS BANCORPORATION N A COM 989701107 1,210 19,545 SH   SOLE 40 19,545 0 0
ZIONS BANCORPORATION N A COM 989701107 17,782 287,320 SH   SOLE 43 31,860 0 255,460
ZIOPHARM ONCOLOGY INC COM 98973P101 191 104,785 SH   SOLE 2 66,878 0 37,907
ZIOPHARM ONCOLOGY INC COM 98973P101 1 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 8 4,461 SH   SOLE 7 4,461 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,188 652,688 SH   SOLE 18 652,688 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 682 374,718 SH   SOLE 19 374,718 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 17,355 9,535,745 SH   SOLE 21 9,535,745 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 9,997 5,493,078 SH   SOLE 22 5,359,448 0 133,630
ZIOPHARM ONCOLOGY INC COM 98973P101 61 33,590 SH   SOLE 25 33,590 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 87 48,049 SH   SOLE 26 13,618 0 34,431
ZIOPHARM ONCOLOGY INC COM 98973P101 41 22,678 SH   SOLE 28 22,678 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 470 258,109 SH   SOLE 30 258,109 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 19 10,306 SH   SOLE 36 10,306 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 40 21,823 SH   SOLE 40 21,823 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 682 374,920 SH   SOLE 43 831 0 374,089
ZIPRECRUITER INC CL A 98980B103 40 1,433 SH   SOLE 2 1,433 0 0
ZIPRECRUITER INC CL A 98980B103 359 13,002 SH   SOLE 22 13,002 0 0
ZIX CORP COM 98974P100 72 10,154 SH   SOLE 2 3,774 0 6,380
ZIX CORP COM 98974P100 7 937 SH   SOLE 7 937 0 0
ZIX CORP COM 98974P100 1,140 161,179 SH   SOLE 18 161,179 0 0
ZIX CORP COM 98974P100 672 95,007 SH   SOLE 19 95,007 0 0
ZIX CORP COM 98974P100 15,228 2,153,928 SH   SOLE 21 2,153,928 0 0
ZIX CORP COM 98974P100 10,141 1,434,397 SH   SOLE 22 1,427,400 0 6,997
ZIX CORP COM 98974P100 423 59,860 SH   SOLE 25 59,860 0 0
ZIX CORP COM 98974P100 2,127 300,812 SH   SOLE 26 141,873 0 158,939
ZIX CORP COM 98974P100 51 7,225 SH   SOLE 36 7,225 0 0
ZIX CORP COM 98974P100 29 4,163 SH   SOLE 43 0 0 4,163
ZOETIS INC CL A 98978V103 266,882 1,374,686 SH   SOLE 2 309,265 0 1,065,421
ZOETIS INC CL A 98978V103 45,417 233,937 SH   SOLE 4 205,891 0 28,046
ZOETIS INC CL A 98978V103 82,369 424,275 SH   SOLE 7 410,108 0 14,167
ZOETIS INC CL A 98978V103 4,250 21,892 SH   SOLE 13 13,556 0 8,336
ZOETIS INC CL A 98978V103 9,263 47,712 SH   SOLE 15 47,712 0 0
ZOETIS INC CL A 98978V103 484,791 2,497,122 SH   SOLE 18 2,046,519 0 450,603
ZOETIS INC CL A 98978V103 432,634 2,228,462 SH   SOLE 19 2,228,462 0 0
ZOETIS INC CL A 98978V103 2,212,387 11,395,834 SH   SOLE 21 11,395,834 0 0
ZOETIS INC CL A 98978V103 2,021,037 10,410,204 SH   SOLE 22 9,395,146 0 1,015,058
ZOETIS INC CL A 98978V103 51,657 266,082 SH   SOLE 23 266,082 0 0
ZOETIS INC CL A 98978V103 446,165 2,298,162 SH   SOLE 25 2,298,162 0 0
ZOETIS INC CL A 98978V103 212,297 1,093,525 SH   SOLE 26 431,407 0 662,118
ZOETIS INC CL A 98978V103 247,489 1,274,798 SH   SOLE 28 42,725 0 1,232,073
ZOETIS INC CL A 98978V103 192 989 SH   SOLE 29 989 0 0
ZOETIS INC CL A 98978V103 612,173 3,153,257 SH   SOLE 30 3,153,257 0 0
ZOETIS INC CL A 98978V103 33,930 174,769 SH   SOLE 31 58,202 0 116,567
ZOETIS INC CL A 98978V103 248,659 1,280,821 SH   SOLE 34 1,280,821 0 0
ZOETIS INC CL A 98978V103 42,286 217,811 SH   SOLE 36 217,811 0 0
ZOETIS INC CL A 98978V103 3,210 16,535 SH   SOLE 40 16,535 0 0
ZOETIS INC CL A 98978V103 92,629 477,125 SH   SOLE 43 44,464 0 432,661
ZOGENIX INC COM NEW 98978L204 3,009 198,084 SH   SOLE 2 85,187 0 112,897
ZOGENIX INC COM NEW 98978L204 3 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 16 1,030 SH   SOLE 7 1,030 0 0
ZOGENIX INC COM NEW 98978L204 3,181 209,415 SH   SOLE 18 178,439 0 30,976
ZOGENIX INC COM NEW 98978L204 9,910 652,378 SH   SOLE 19 652,378 0 0
ZOGENIX INC COM NEW 98978L204 32,470 2,137,597 SH   SOLE 21 2,137,597 0 0
ZOGENIX INC COM NEW 98978L204 29,674 1,953,501 SH   SOLE 22 1,899,827 0 53,674
ZOGENIX INC COM NEW 98978L204 409 26,922 SH   SOLE 23 26,922 0 0
ZOGENIX INC COM NEW 98978L204 152 9,992 SH   SOLE 25 9,992 0 0
ZOGENIX INC COM NEW 98978L204 2,640 173,812 SH   SOLE 26 32,955 0 140,857
ZOGENIX INC COM NEW 98978L204 64 4,189 SH   SOLE 28 4,189 0 0
ZOGENIX INC COM NEW 98978L204 6,479 426,508 SH   SOLE 30 426,508 0 0
ZOGENIX INC COM NEW 98978L204 141 9,294 SH   SOLE 36 9,294 0 0
ZOGENIX INC COM NEW 98978L204 93 6,129 SH   SOLE 40 6,129 0 0
ZOGENIX INC COM NEW 98978L204 194 12,803 SH   SOLE 43 0 0 12,803
ZOMEDICA CORP COM 98980M109 131 249,314 SH   SOLE 2 249,314 0 0
ZOMEDICA CORP COM 98980M109 1,562 2,983,666 SH   SOLE 21 2,983,666 0 0
ZOMEDICA CORP COM 98980M109 7,453 14,237,519 SH   SOLE 22 13,827,979 0 409,540
ZOMEDICA CORP COM 98980M109 60 114,377 SH   SOLE 25 114,377 0 0
ZOMEDICA CORP COM 98980M109 22 42,608 SH   SOLE 26 42,608 0 0
ZOMEDICA CORP COM 98980M109 140 267,582 SH   SOLE 30 267,582 0 0
ZOMEDICA CORP COM 98980M109 59 112,089 SH   SOLE 36 112,089 0 0
ZOMEDICA CORP COM 98980M109 56 106,844 SH   SOLE 40 106,844 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 108,705 415,698 SH   SOLE 2 28,071 0 387,627
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 32,775 125,334 SH   SOLE 4 81,317 0 44,017
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13,965 53,404 SH   SOLE 7 53,404 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,055 4,036 SH   SOLE 13 533 0 3,503
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4,663 17,830 SH   SOLE 15 17,830 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 71,438 273,184 SH   SOLE 18 261,052 0 12,132
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 39,560 151,280 SH   SOLE 19 151,280 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 722,786 2,764,001 SH   SOLE 21 2,764,001 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,164,517 4,453,220 SH   SOLE 22 4,202,337 0 250,883
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 31,084 118,867 SH   SOLE 23 118,867 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 88,440 338,204 SH   SOLE 25 338,204 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 90,914 347,665 SH   SOLE 26 164,831 0 182,834
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 95,562 365,439 SH   SOLE 28 17,960 0 347,479
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 71 271 SH   SOLE 29 271 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 150,788 576,627 SH   SOLE 30 571,696 0 4,931
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19,997 76,471 SH   SOLE 31 25,738 0 50,733
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 14,513 55,498 SH   SOLE 32 55,498 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 42,327 161,864 SH   SOLE 34 161,864 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 27,156 103,846 SH   SOLE 36 103,846 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,899 7,261 SH   SOLE 40 7,261 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 18,842 72,052 SH   SOLE 43 5,221 0 66,831
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 4,638 75,799 SH   SOLE 2 75,799 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 55 903 SH   SOLE 4 903 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 126,638 2,069,593 SH   SOLE 19 2,069,593 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 27,622 451,413 SH   SOLE 21 451,413 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 150,673 2,462,381 SH   SOLE 22 2,379,363 0 83,018
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,539 25,154 SH   SOLE 25 25,154 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 16,642 271,970 SH   SOLE 26 48,910 0 223,060
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 16,730 273,414 SH   SOLE 28 12,582 0 260,832
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5,973 97,607 SH   SOLE 30 97,607 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 237,118 3,875,105 SH   SOLE 34 3,875,105 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 293 4,785 SH   SOLE 36 4,785 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,353 22,115 SH   SOLE 40 22,115 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5 77 SH   SOLE 43 0 0 77
ZOSANO PHARMA CORP COM NEW 98979H202 62 86,798 SH   SOLE 21 86,798 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 1,405 1,952,805 SH   SOLE 22 1,952,805 0 0
ZOVIO INC COM 98979V102 14 5,985 SH   SOLE 18 5,985 0 0
ZOVIO INC COM 98979V102 203 84,873 SH   SOLE 21 84,873 0 0
ZOVIO INC COM 98979V102 699 292,406 SH   SOLE 22 292,406 0 0
ZSCALER INC COM 98980G102 42,129 160,664 SH   SOLE 2 19,915 0 140,749
ZSCALER INC COM 98980G102 12,728 48,541 SH   SOLE 4 30,468 0 18,073
ZSCALER INC COM 98980G102 4,430 16,895 SH   SOLE 7 16,895 0 0
ZSCALER INC COM 98980G102 427 1,629 SH   SOLE 13 145 0 1,484
ZSCALER INC COM 98980G102 1,872 7,140 SH   SOLE 15 7,140 0 0
ZSCALER INC COM 98980G102 36,743 140,121 SH   SOLE 18 135,432 0 4,689
ZSCALER INC COM 98980G102 212,089 808,819 SH   SOLE 19 808,819 0 0
ZSCALER INC COM 98980G102 519,053 1,979,458 SH   SOLE 21 1,979,458 0 0
ZSCALER INC COM 98980G102 443,144 1,689,972 SH   SOLE 22 1,574,229 0 115,743
ZSCALER INC COM 98980G102 11,998 45,754 SH   SOLE 23 45,754 0 0
ZSCALER INC COM 98980G102 29,389 112,076 SH   SOLE 25 112,076 0 0
ZSCALER INC COM 98980G102 56,958 217,216 SH   SOLE 26 94,133 0 123,083
ZSCALER INC COM 98980G102 73,161 279,005 SH   SOLE 28 6,195 0 272,810
ZSCALER INC COM 98980G102 28 108 SH   SOLE 29 108 0 0
ZSCALER INC COM 98980G102 88,210 336,398 SH   SOLE 30 336,398 0 0
ZSCALER INC COM 98980G102 7,675 29,269 SH   SOLE 31 9,227 0 20,042
ZSCALER INC COM 98980G102 244,067 930,771 SH   SOLE 34 930,771 0 0
ZSCALER INC COM 98980G102 10,097 38,507 SH   SOLE 36 38,507 0 0
ZSCALER INC COM 98980G102 724 2,761 SH   SOLE 40 2,761 0 0
ZSCALER INC COM 98980G102 10,159 38,741 SH   SOLE 43 4,314 0 34,427
ZSCALER INC OPTIONS 98980G102 315 1,200 SH Call SOLE 4 1,200 0 0
ZSCALER INC OPTIONS 98980G102 4,169 15,900 SH Call SOLE 18 15,900 0 0
ZSCALER INC OPTIONS 98980G102 25,068 95,600 SH Call SOLE 19 95,600 0 0
ZSCALER INC OPTIONS 98980G102 2,019 7,700 SH Call SOLE 22 7,700 0 0
ZSCALER INC OPTIONS 98980G102 288 1,100 SH Call SOLE 26 1,100 0 0
ZSCALER INC OPTIONS 98980G102 13,819 52,700 SH Call SOLE 34 52,700 0 0
ZSCALER INC NOTE 0.125% 7/0 98980GAB8 365 200,000 PRN   SOLE 2 200,000 0 0
ZSCALER INC NOTE 0.125% 7/0 98980GAB8 14,283 7,832,000 PRN   SOLE 21 7,832,000 0 0
ZSCALER INC NOTE 0.125% 7/0 98980GAB8 1,641 900,000 PRN   SOLE 22 900,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 10,038 327,413 SH   SOLE 2 13,915 0 313,498
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7,715 251,643 SH   SOLE 4 135,812 0 115,831
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,476 48,149 SH   SOLE 7 48,149 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,327 43,286 SH   SOLE 13 977 0 42,309
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7,373 240,487 SH   SOLE 15 240,487 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,509 147,054 SH   SOLE 18 147,054 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 255,578 8,335,890 SH   SOLE 21 8,335,890 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 150,923 4,922,467 SH   SOLE 22 4,457,725 0 464,742
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,015 196,182 SH   SOLE 23 196,182 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,226 105,226 SH   SOLE 25 105,226 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 27,382 893,085 SH   SOLE 26 170,463 0 722,622
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 18,948 618,008 SH   SOLE 28 36,775 0 581,233
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 77,329 2,522,162 SH   SOLE 30 2,522,162 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 99 3,222 SH   SOLE 31 1,885 0 1,337
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 768 25,037 SH   SOLE 32 25,037 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,018 33,215 SH   SOLE 34 33,215 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 57 1,862 SH   SOLE 36 1,862 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 60 1,967 SH   SOLE 40 1,967 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 14,712 479,836 SH   SOLE 43 58,555 0 421,281
ZUMIEZ INC COM 989817101 1,323 33,272 SH   SOLE 2 10,937 0 22,335
ZUMIEZ INC COM 989817101 5 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 15 368 SH   SOLE 7 368 0 0
ZUMIEZ INC COM 989817101 3,671 92,336 SH   SOLE 18 92,336 0 0
ZUMIEZ INC COM 989817101 4,152 104,422 SH   SOLE 19 104,422 0 0
ZUMIEZ INC COM 989817101 106,047 2,667,178 SH   SOLE 21 2,667,178 0 0
ZUMIEZ INC COM 989817101 25,106 631,439 SH   SOLE 22 608,662 0 22,777
ZUMIEZ INC COM 989817101 113 2,837 SH   SOLE 23 2,837 0 0
ZUMIEZ INC COM 989817101 108 2,705 SH   SOLE 25 2,705 0 0
ZUMIEZ INC COM 989817101 852 21,435 SH   SOLE 26 6,118 0 15,317
ZUMIEZ INC COM 989817101 115 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 1,536 38,641 SH   SOLE 30 38,641 0 0
ZUMIEZ INC COM 989817101 96 2,402 SH   SOLE 34 2,402 0 0
ZUMIEZ INC COM 989817101 32 814 SH   SOLE 36 814 0 0
ZUMIEZ INC COM 989817101 103 2,600 SH   SOLE 40 2,600 0 0
ZUMIEZ INC COM 989817101 599 15,064 SH   SOLE 43 0 0 15,064
ZUORA INC COM CL A 98983V106 1,061 64,014 SH   SOLE 2 52,014 0 12,000
ZUORA INC COM CL A 98983V106 5 328 SH   SOLE 4 328 0 0
ZUORA INC COM CL A 98983V106 29 1,756 SH   SOLE 7 1,756 0 0
ZUORA INC COM CL A 98983V106 4,892 295,074 SH   SOLE 18 295,074 0 0
ZUORA INC COM CL A 98983V106 3,204 193,236 SH   SOLE 19 193,236 0 0
ZUORA INC COM CL A 98983V106 66,027 3,982,306 SH   SOLE 21 3,982,306 0 0
ZUORA INC COM CL A 98983V106 43,699 2,635,619 SH   SOLE 22 2,576,843 0 58,776
ZUORA INC COM CL A 98983V106 327 19,703 SH   SOLE 25 19,703 0 0
ZUORA INC COM CL A 98983V106 684 41,264 SH   SOLE 26 33,407 0 7,857
ZUORA INC COM CL A 98983V106 170 10,224 SH   SOLE 28 10,224 0 0
ZUORA INC COM CL A 98983V106 7,643 460,989 SH   SOLE 30 460,989 0 0
ZUORA INC COM CL A 98983V106 104 6,298 SH   SOLE 36 6,298 0 0
ZUORA INC COM CL A 98983V106 205 12,377 SH   SOLE 40 12,377 0 0
ZUORA INC COM CL A 98983V106 607 36,582 SH   SOLE 43 0 0 36,582
ZYMERGEN INC COM 98985X100 163 12,372 SH   SOLE 2 2,079 0 10,293
ZYMERGEN INC COM 98985X100 4 301 SH   SOLE 7 301 0 0
ZYMERGEN INC COM 98985X100 772 58,615 SH   SOLE 18 58,615 0 0
ZYMERGEN INC COM 98985X100 420 31,863 SH   SOLE 19 31,863 0 0
ZYMERGEN INC COM 98985X100 8,456 642,088 SH   SOLE 21 642,088 0 0
ZYMERGEN INC COM 98985X100 5,903 448,238 SH   SOLE 22 438,894 0 9,344
ZYMEWORKS INC COM 98985W102 290 9,996 SH   SOLE 2 9,026 0 970
ZYMEWORKS INC COM 98985W102 5 156 SH   SOLE 4 156 0 0
ZYMEWORKS INC COM 98985W102 11,939 411,121 SH   SOLE 21 411,121 0 0
ZYMEWORKS INC COM 98985W102 981 33,790 SH   SOLE 22 16,301 0 17,489
ZYMEWORKS INC COM 98985W102 196 6,760 SH   SOLE 25 6,760 0 0
ZYMEWORKS INC COM 98985W102 613 21,101 SH   SOLE 26 18,405 0 2,696
ZYMEWORKS INC COM 98985W102 136 4,677 SH   SOLE 28 4,677 0 0
ZYMEWORKS INC COM 98985W102 8,258 284,379 SH   SOLE 30 284,379 0 0
ZYMEWORKS INC COM 98985W102 40 1,378 SH   SOLE 36 1,378 0 0
ZYMEWORKS INC COM 98985W102 143 4,941 SH   SOLE 40 4,941 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 33 7,701 SH   SOLE 18 7,701 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 561 132,323 SH   SOLE 21 132,323 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 2,973 701,129 SH   SOLE 22 701,129 0 0
ZYNEX INC COM 98986M103 109 9,573 SH   SOLE 2 6,473 0 3,100
ZYNEX INC COM 98986M103 4 329 SH   SOLE 7 329 0 0
ZYNEX INC COM 98986M103 926 81,321 SH   SOLE 18 76,983 0 4,338
ZYNEX INC COM 98986M103 359 31,516 SH   SOLE 19 31,516 0 0
ZYNEX INC COM 98986M103 26,233 2,303,184 SH   SOLE 21 2,303,184 0 0
ZYNEX INC COM 98986M103 6,202 544,501 SH   SOLE 22 535,062 0 9,439
ZYNEX INC COM 98986M103 52 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 335 29,434 SH   SOLE 30 29,434 0 0
ZYNEX INC COM 98986M103 43 3,756 SH   SOLE 40 3,756 0 0
ZYNEX INC COM 98986M103 28 2,483 SH   SOLE 43 0 0 2,483
ZYNGA INC CL A 98986T108 20,408 2,710,238 SH   SOLE 2 954,653 0 1,755,585
ZYNGA INC CL A 98986T108 564 74,870 SH   SOLE 4 74,870 0 0
ZYNGA INC CL A 98986T108 109 14,472 SH   SOLE 7 14,472 0 0
ZYNGA INC CL A 98986T108 4,402 584,554 SH   SOLE 13 584,554 0 0
ZYNGA INC CL A 98986T108 11,798 1,566,765 SH   SOLE 18 810,866 0 755,899
ZYNGA INC CL A 98986T108 33,977 4,512,252 SH   SOLE 19 4,512,252 0 0
ZYNGA INC CL A 98986T108 121,522 16,138,421 SH   SOLE 21 16,138,421 0 0
ZYNGA INC CL A 98986T108 198,554 26,368,344 SH   SOLE 22 24,430,873 0 1,937,471
ZYNGA INC CL A 98986T108 179 23,749 SH   SOLE 23 23,749 0 0
ZYNGA INC CL A 98986T108 974 129,374 SH   SOLE 25 129,374 0 0
ZYNGA INC CL A 98986T108 3,606 478,820 SH   SOLE 26 279,425 0 199,395
ZYNGA INC CL A 98986T108 6,689 888,337 SH   SOLE 28 76,672 0 811,665
ZYNGA INC CL A 98986T108 257 34,077 SH   SOLE 29 34,077 0 0
ZYNGA INC CL A 98986T108 6,753 896,851 SH   SOLE 30 896,851 0 0
ZYNGA INC CL A 98986T108 126 16,702 SH   SOLE 31 16,702 0 0
ZYNGA INC CL A 98986T108 448 59,540 SH   SOLE 36 59,540 0 0
ZYNGA INC CL A 98986T108 822 109,160 SH   SOLE 40 109,160 0 0
ZYNGA INC CL A 98986T108 3,082 409,272 SH   SOLE 43 6,052 0 403,220
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 5,261 4,641,000 PRN   SOLE 21 4,641,000 0 0